1 2 2 3 3 7 4 43 5 13 6 53 7 5 8 6221671 9 38709183810571 10 139 11 2801 12 11 13 17 14 5471 15 52662739 16 23003 17 30693651606209 18 37 19 1741 20 1313797957 21 887 22 71 23 7127 24 109 25 23 26 97 27 159227 28 643679794963466223081509857 29 103 30 1079990819 31 9539 32 3143065813 33 29 34 3847 35 89 36 19 37 577 38 223 39 139703 40 457 41 9649 42 61 43 4357 44 87991098722552272708281251793312351581099392851768893748012603709343 45 107 46 127 47 3313 48 227432689108589532754984915075774848386671439568260420754414940780761245893 49 59 50 31 51 211