Knowledge
Data
270081460 137747 11330251054 1969214460
46017556215 87341 3092
6311016 950776080 3727796 50 44147753372