20,000,000,000,000,000,000!

Text | XinyuHow many ants are there on the earth? Image source: Christian Ziegler/M...