Knowledge
Data
2294578096 11999 378631018 58044
840546278 924360217 94695313
3150753808 1163075 380229823