Knowledge
Data
23284 5289980 384753393
27 87 22 7820404 115651526
18315 1291 88433677148 7924855 51606