57215156532 331924109 5454450 3775 0029417720
32785276028 5609 10 52945
841824 956 51516850526 59564506206
9725634 4388929614 520485 44970029 9419307
70 89 25
25 20156043 3569 79
1698628891 117986 59625541 17979 871 25618 27787128 2880082812 08576926310 59294