Knowledge
Data
22046 94217272 9564529 54535 15943
4873976 968224 1333505 77930967533
235730005 99345117147 54865915816 22715 249257009