Knowledge
Data
40437 840009 70341587 485 254432809
38073480227 1064087 46118 9968969
64119844 23411991 14333613 37193725993 552887578