Knowledge
Data
545382608 38882533771 393 578928809 3109
51630 7495000 348897 1056
16216 318835037 8194050