Knowledge
Data
2560 5428 131437 9903182 1198658319
31737404 711661 4637775052 88 775137324
54 10598 990952 906 24124991