The fine amounted to 1 million Reais plus interest for every day Facebook did not comply with the order, beginning when it took effect in mid-June 2016

Brazilian judge has ordered that Facebook Inc pay 111.7 million Reais (US$ 33.4 million) for failing to cooperate with a corruption investigation, federal prosecutors said on Thursday, prompting Facebook to say it was exploring all legal options.

The judge fined Facebook for failing to give access in 2016 to WhatsApp messages exchanged by individuals under investigation for defrauding the healthcare system of Brazil's Amazonas state, the prosecutors said in a statement.

Facebook cooperates with law enforcement. In this particular case we have disclosed the data required by applicable law, the statement said. We understand this fine lacks grounds, and are exploring all legal options at our disposal.

According to federal police, a Brazilian judge ordered in April 2016 that Facebook give authorities access to the WhatsApp messages in question.

The fine amounted to 1 million reais plus interest for every day Facebook did not comply with the order, beginning when it took effect in mid-June 2016, and ending when the corruption investigation was made public that September, police said.

Through the probe known as Operacao Maus Caminhos, or Operation Bad Paths, federal police exposed the embezzlement of tens of millions of reais of public funds.