Knowledge
Data
10087336 472 25121034 18481156 8500218
59646154 394177 4346761084
49103 89 51 110 6601