Knowledge
Data
104117584 9924209 554244862 37814964935 43505906430
20 528781 80455161 168224
317809407 12093562 426354