Knowledge
Data
28165 21795250 31074165108 8749121 17952209264
41565692 40174956 3574796 590
26079143638 79426 05084069 563449742