Knowledge
Data
846476 15654308725 817392708 59504401540
698591 1437617408 54281822
660056796 896344416 66093 2348