Knowledge
Data
308858 61 1597104
27940 88144254 84693 18 1421369
7649609 3491112032 36948 52554461 763