2997028 27419644809 33569013 958095677
871766674 540860721 6861 735737
2088 260552553 68
6888507 15 251 0694078729 475
031 6203382 7336486
92960 13046 11 21326 2235
5665953 897808425 16140 8889722 29656712512 23 173153772 538217112 55 13981791 7315928009 185706