Knowledge
Data
5286 4075289 1869691398 952696690
13258 31018317 375059 91 122918835
30774662290 8124 48 77572