Knowledge
Data
52424856 37178665 3968472000 9366400 7945942562
521 67059469 3541 1284332600 21365809042
237781 889829003 16254 30