Knowledge
Data
31596 47 5967334 272895
3048 29332 53333 63976519 3266
98 6378 3222262629 22064466965