Knowledge
Data
166 64189167 28546038700 660137546 33048275
55770 5278237265 43072
5810575 1290707867 862453 274227