Knowledge
Data
635328961 319647 38333277284 95269590
70747545 1118094983 107607271 864887 23818499538
9885238 8355141 44154168840