Knowledge
Data
28309374 2090416990 10428295 87425095985
64922480 83437178304 277
25519423 198020 5298 1377816 4060281323