Knowledge
Data
3963651 3363 81308052 99824184 16910761
5313 69707 375908200
56 80384854 481446633 621602815 91519948