Knowledge
Data
3033 448466064 40 27848424 49671656
2390262714 5770724192 776653970 88971339
9475562 60238169638 4819 53535249745 119701