Knowledge
Data
226338469 618 792124 7629311
799719 691507 25708180 23335920141
93465280 73256 52881 4397043 2029