Knowledge
Data
23531806368 70903938 175898 279469945 526621
42 82150551 064 775667 17325455
885584 2015146810 801