Knowledge
Data
2612749 575696 325648864 17452439 9815586161
940 249661 36640466 29194 302903808
5421821343 4115319520 47783240 10649487