Knowledge
Data
25 160087040 486347 16713239935 314
3212867064 5921747740 20638125 2553020
89113142 02220812 5655