Knowledge
Data
308865170 51382 4579 514
77393 9495900 82285853588 55847
1802952 41710099 8745834 7117519 1886543