Knowledge
Data
643821 62190869 553052 154634812
78528 50637700 71363
432932284 1973541 55853631519 8337554 3024547