Knowledge
Data
161887 1833434 60955348 99360832817
22660 88342100972 672650 606872588
24211 3420704786 50543809 12653472970 4827571721