Knowledge
Data
355566037 1222488 4460951 513698982
64719 20445045985 504605326 32058 9136853
1270343 1389750902 61644344