Knowledge
Data
4346290 6402600 724516221 778263
1983 863 658 70549275 33065
672717 861 4474 83733052