Knowledge
Data
30059159 18633687468 25664706
2783090 618311917 688933800 3234286 3872
2085261 4721381432 4595191 860