Knowledge
Data
95065892 1942426 761163169 55655462
91318204202 829360109 6236667 6677803626 462057356
79 15 3504 6357428 514820