Knowledge
Data
31 547102311 9620 4914859281
1739559 36945152 59626118571 3230
902994 20655867228 6342 082