Knowledge
Data
40 03640 7197 392577242
3332362 124229520 98273 67883 842443604
2672 28730 2859070 8308