Knowledge
Data
31 607250 516750977 1223 2150
7573 2656706 0669310989 8258564626 88171409
7822 66853467 34725 734 5633000