Knowledge
Data
4253 95245 187679
9963135574 64447432 26580 763895
40 61608683 18533361 208514180 6876