Knowledge
Data
35110554 368543 149464016 677454 2235038
62871780 8154569578 720873671 10 59397656
867 15801880 75878 1781502 23069710742