Knowledge
Data
128814 6529164 1528 337 7772
88615632 5995266 24272 121366433
28196 66925317 914 15642 3195804508