Knowledge
Data
277286 34898 0443168 37275085
902372 57646252 312116441 84709850 140906
658898 31171436 5934990 5544676