Knowledge
Data
42897140 60197649184 784 1520186 940378468
2870373546 514066349 233996210
25081717 32166000 5018810 43310242