Knowledge
Data
3670507 685606533 642202831
5550460 38513736 7941 1492
8758925 18889598 28582130 10206292636 51593999701