882435969 16 98323104621 857972

877293 213 411303698 66619384

14894850 14402374046 8460513447

4043578 5680 185 84350977145

14 27 84925

538 1398186 153

11696 45 333 71812484390 25525 864516237 72103 70196429 7904 432149517 14869081561 25333