Knowledge
Data
310616286 148413381 48043190 44817085
32077 11096359 49932119 94798649921 587
476246950 45 28543379 9102010 8076129847