Knowledge
Data
32266288188 106637441 2837580 9063
17802 95042833559 112322935 6108 1885219313
1208364 6484 1225891991 682193