There IS still good in this world! Check this out: A Toronto couple thought they lost their winning Canadian Lotto ticket-- worth $46 million dollars-- only to have an anonymous person from their church return it to them-- on April Fool's Day! Wow!

The Toronto Sun has the story of Hakeem and Abiola Nosiru. They're originally from Nigeria, but they've lived outside Toronto for the past 17 years, and have been married for 29. Back in January, they hit the Canadian lottery for 50 million Canadian dollars, which is about 46 million in American dollars.

Joe Raedle/Getty Images

The story goes on to say Hakeem was so worried about losing the ticket, he put it in an envelope then duct taped it to his stomach, so he'd always have it one himself and wouldn't lose it. For some reason, though, he didn't trust himself.  So he took the ticket off and gave it to his wife, who put it in her purse.  Then they went to church the next day.  But afterwards, she looked for the ticket . . . and it was GONE.

They turned their house upside down and went through their trash, but didn't find it.  And eventually they had to face the fact that it was probably gone for good. Luckily, Hakeem had already signed the ticket and filled in his address.  And two months after they lost it, someone from their church showed up and gave it BACK to them.  On April Fools' Day of all days.

The Nosiru's picked up their big novelty check on Monday.  They say they're going to use the money to travel, and also to help their four kids and five grand kids.