Knowledge
Data
10646 193327 8188 1972660 1293379
6829 17402193444 3454270 382
9371413887 7145485 37319450428 3378543779 72695602