Knowledge
Data
310888 6522509 1891163 842491915
3164091 17936169 741
1449662 81381 8008942962 4581467345 93598478945