Knowledge
Data
162 25368574 250 72 4117502
512014 8523986 557432 400495
42323 71794182792 69151 734898022 183802268