Knowledge
Data
50486213 2986347 2514350309
285914 10725726463 6780468 35974149
253247621 41820628823 43415 427 1284