Knowledge
Data
420370627 16856 7126 8686933
986520540 2252467 3246768 779178752
999425964 2643326522 70517 59087