Knowledge
Data
126346 38592579 1951 152 9261
3079357 706717 558192883
71 112906895 589749653 32659948 56536202583