18558250880 16518627845 2094733651 3872
25810 9916246983 4843395197 234 65863333180
221242 769277 714976 45 53545450611
8403150680 25028553 583 281306 1373
789 000168181
545347 0404468 09746 107063331 67
315404 135825282 3787412 861923238 89285611 603005 2495 258889937 7766427 61065 9671 7743 35634015201 970232768 1095