Knowledge
Data
58876 4531572 735048801 30077698 637162
2137 2248 704888192
2333362 678 5592 134880009