Knowledge
Data
448976712 9836849271 1127197 35396955 3400361
406 50999532 1866728096
6884 99041324 231576 185941 178312714