Knowledge
Data
40615105 6337 64589980 512 64082622669
1880 8822280 922795 994293
898205 47253345 57119217 368350908