Knowledge
Data
374271 34260421 31092389
0298509 624712352 93624374 28389
8491467 472032811 20031 4084076950