Knowledge
Data
52 5184227548 441594 23221375
3306464 31717 902
42313362 2224146102 212 39053717 9308939