Knowledge
Data
35027242 32 077 421766083
667883 70352 83407869140 540215 1895088
9565 687619 64718954496 4980