Knowledge
Data
5115976 2497644 95633224 48473550
562861 83857 20595 14958 39209552
9954852 83555087 8534 494380942 991