81245270598 28616266 98046
1105012 110734 7680755472 31418924
607225224 3744 408742720 95
14761286 078 900409329 4167136293
4770340470 22
40653 841 523155 81377 8945
103592930 175922 6368135198 9365775 554 8783563 0346262966 808103 41990 4435142639 107854563 33