Knowledge
Data
88139476 28368974 590290 96592928338
9090439828 372032 2072800
4214210 46949023856 61817