Knowledge
Data
29678 37505 920812 3892017 1966905316
27954879468 520582692 510370456 6445103
9337772911 1016802 107