Knowledge
Data
7909625 4002475936 49136863149 2101 586426208
98816577345 4070429119 18617375 591233853 178903394
3260109866 20121273 5858000