Knowledge
Data
29 82236356 63156 059246 903402160
105 59291072 09496 142553 537250
14008815 3555832949 861969867 832