Knowledge
Data
509072 141 660 54794016 34816125706
190642958 9697 396054 5801250398 21900
539173 5285 0598087016