Knowledge
Data
152785200 2839 972022 126256
71865239 59825106 649360970
13108459 4275394 26506 70380576 4951