Knowledge
Data
15113184 62844028 120092 23084 143080
8280323495 21153 77579650 293122904
865 397969 8211 7062932 422833