Knowledge
Data
31126581 5177381431 3776156604 66650
2372 80495200070 24235118676
1873653685 4872484 49729234552 640 908531