40558939017 9667555 4616 476480 372725398
98103051 9487098134 2829508098 4591
50641853094 41596 48412 56473
3072290732 278016 89144704295 5101427 6486
42917 67361612658
1413 26698 32721033 4433164035
605303348 08170 4579098440 229775616 59952478517 3476 30273930722 43308876 5418119832 039385242 28024906 97798420530 71 0627066745