Knowledge
Data
19859663 4979 375019591 238812433
688635 84949485369 564249 129376144
31029608 73 6533544