Knowledge
Data
99396 668157 62504 84388531 5874343
23051 55877 859 558423573
595017 2045500076 58387022945