Knowledge
Data
313741652 2410042 228762693 1347622482
8090897 23519127149 7598130
87323869 70216653 83540642 27240302 0356