Knowledge
Data
585 2298308 297500253 1616779 716
15256 562944 98208070 61681043876 7586893
506082 947 525813611 6735 329225749