Knowledge
Data
980 7889509 33393443 24195012684
493595499 7066 67955019 9111491321 8855361
775 2042673 38618240 22007 28004421