Knowledge
Data
40848566 76968 685547 678 16510267
578 56869746 70906312301 306568754
1263098364 9068 14950 8073215