Knowledge
Data
417079 162980 3569133 2186 955828373
86650563 759963 660 64988186 86056
127688 350 61