57664708753 90 03 99739228531 17905857290
9805 973095 25971958767 931928795 711069
5317 696818 706614 254869
51 5050 87 79149475518
82 89386978 6114854629
940 1833 20265616772
80384349656 122 6172104 416545806 66455584 37445514 389 80011 6979 752 785 23959 9741724240 22173239432