Knowledge
Data
3114252543 366325829 2667 58408
37047245916 2424424 931674 8916262
16667703 613102566 194864 70