Knowledge
Data
384236 29897407 345061 17586 959
35337 16174116 77884 45459568 68068760
38 6830820 766541 5214 97795799