Knowledge
Data
255155231 86051766153 1251001369 182611802
42279197 1205049 1890 9877304 444
31709295 18612 12511233551 80333043 116