Knowledge
Data
118072205 989684268 25251298841 50947108550 06975417
399046817 681804358 866 13698945206 6724249
90 1539747433 603