Knowledge
Data
3336 8157270857 93289838
110 4989272 765882 3196771004
70020 2618293 352181 79281591 7303383