7359796979 61975645990 20575 744324318 220
64830 625937149 49751879 4520 4260026417
66174204 00008488117 290418470
5431 520510 308 0176 59534760063
80 62
25 199854898 81251494 97231489999 77
5694795 2032 45141690 56 50452 41413 295515 43057731753 7040472 117071