Knowledge
Data
5941 1612350 9757326 9683945 368
43882332 13168 15344 32205667346
17047902600 7490 17815943