Knowledge
Data
31 95 677136104
94 1774747 17550570562 81097 66729142752
12 4873297 73840538 3675271 741557530