Knowledge
Data
58334269 23845531 83197465
841631479 527436365 97034677300
133308056 563370450 1634415 751083073 628607