Post #1246 538 Mar 6, 2023, 18:45 UTC There are at least 20 quadrillion ants on earth - roughly 2.5 million per person 🤯 🤯 2