Knowledge
Data
30481502 8527426 59275 616162945 109615359
3180371546 1251090 93 461262 671741
084837240 63618581830 137