Knowledge
Data
185098616 52972770607 32 2278098 64952
12622028394 76606 336139 92 161034
8640507744 3543 8328045278 7260251888 994920