Knowledge
Data
243696 23686 603 94279388
774881703 30126 6489 74081 59860
5583268971 96075495 104109676 91886237744