Knowledge
Data
169 3093 430540488 72461797273
4208 2370 8751748 686 7774189615
47299269070 89468055 23585253310 15485512752