Knowledge
Data
610550 471242 8619878 504973034 12248
22408 8293366 151358180 321776
1522 542921 17396