Knowledge
Data
22812271 11188073 286816 7469428195 03907
37850026867 71707751409 547444327 97988960 319363481
10845082 7499535 880324938