Knowledge
Data
4217600 3091832003 432482 914 138310
27853825 7553462000 67290279113 1092 4593568
288836376 811029 3922881 43197245 2431222