Knowledge
Data
43178 629802189 40576 269856389 6991141
7989 28100 3581569510
35937158 051008 303710965 2195 510913607