Knowledge
Data
689860 3039 475 1933948 4838
79802 90540 7746176 2242 59264
108462736 67481 6601796537 391 007902