Knowledge
Data
639596562 76774581103 3913965
640 43110392 18833276980 2760525 633550
23585 72793231 2229 3760849 1611650951