Knowledge
Data
602697 125437589 82498994239 40236691
38912053885 8686513 8023 782 8472
2970466 6954103005 5793979 36930