For every human on Earth - there are approximately 1.6 Million of these ...A: Ants!Today's Impossible Question is Sponsored by Crayola Experience