Knowledge
Data
336602480 214313845 94957 025311666 35
28 24192 39293 4761820226 181005918
2100014 8064177550 44405560 3424317