Knowledge
Data
830266071 4301142 34351 304218 64752216
687587 3364107 868760 26881681967
9005282 91483 1751 2836108 920561