Knowledge
Data
86 32158835 21845 65862521 85457335
9106 1075 9836713878
8636347 966571645 108040969 476582153 77706