Knowledge
Data
61496 275819 663978290 959174262
365811 34909 77520832 8237137447
6821050 428261 58 3098 252500806