Knowledge
Data
22795404889 187670574 4629
79754114 266370 3187 57070147 97956
2407 64292297 91265 363061 41