Knowledge
Data
2991131538 43060945720 5902007901 1553719534 524425656
152 4727445240 43343 161586777 27463
8467571820 127795357 897800 95956306