Knowledge
Data
22080 31667950112 24257476 871110259
119216243 016641 87920719955
14863486080 225719 963 40974470 5251537