Knowledge
Data
31974680625 778814720 956566397 6726321 35059600748
333 5299596 70128317 91156145 72600352
60 15046985 752324501 78641315572