Knowledge
Data
25910568036 3623 49 98659
3296746774 1630 400166278 16710
8555 83814718 998244 5149042697 31094540428