Knowledge
Data
143258 1014 90299198 21671 8084
42376949 3246390395 80 67664
47780180225 16666 15287585 64585 77618899725