Knowledge
Data
332563 3005461 29033 209 928
769 387499 1982828574 48279053
687715 778238297 50869482865 97