Knowledge
Data
344528 712559 7378 1107855
579702571 32003367 674027
1411 582082 1165131195 74513666 98592161