Knowledge
Data
3015028 94548907529 15131142 288650030
098212 31065239 44498569
3116090965 89282124666 017690907