Knowledge
Data
104591159 224425067 6366110 36065750
51104 2299 750624036
19 36864 47771290297 512107736 316776922