Knowledge
Data
193496 46874382 87218261 698970550 9743766
3107 2000431153 325238168 98079
97975567 3312288 72 3096257