Knowledge
Data
672151701 7307871 4135 215565696 3145168638
51099225863 1707951 536331 83207
152500967 20266 54556893165 8414270 19950