Knowledge
Data
28438220 3990 1950265296 3550 1187702951
3699986092 669148771 147090 973410 720147
22599 67607794 81 7298 20376