Knowledge
Data
80227907 045085953 12712143 87097720
145454435 13040479 561956 807428
23288032 17189165 2812