Knowledge
Data
21172509 2499644 549718040 43787899694 42286312
804651200 478571 59483058206 777877 3740
48325363 30711 6021879364 97924717 97