Knowledge
Data
2606 322440 5281960 149924 426914
5265 81 865 3507936
53568740 146718038 58410948 545087161