Knowledge
Data
285045299 18680 79829355
36833786 25727184 75130190701
138 931670892 6429415 5402649 98985