Knowledge
Data
46283598 29179 763013341 952857679 88694
23287386299 49957235 9654604 1979129672 16398274834
435115 5586 85225134 61870287017