Knowledge
Data
20667 12340561 81765883
705390096 34368910307 614575 259
7594530 3605291101 155493 92 322