Knowledge
Data
30661196 2598226877 222298706 971065
28 731459011 459303435
180708911 4863 060417 517779335