Every December 31, Caixa, the public bank that monopolizes Brazil’s lottery, stages its grandest draw. Known to Brazilians as “Mega da virada”, or the ‘Big New Year’s Eve Lotto,’ it awards prizes that amount to 46 percent of Caixa’s yearly lottery revenues. In 2017, the grand prize was 306 million...