Knowledge
Data
271559 341 1659988 15048928417 338378
245925059 415 946 93683171284 192745583
786218787 358 50691723115 904 4209122147