Knowledge
Data
2588446 335793210 3494342 144861 4853308402
97150900 29342307 9603614 88
5357 4140818879 789136704