Knowledge
Data
64488860 1443649 6004
108037604 345293 52520 168567
5405113 8212750897 15997817304 40937062 79