Knowledge
Data
362113776 3285159 96304
593269 125749451 699034967 27060 16955209
346228288 18409905505 7149069 81442474768