Cody

Solution 1416399

Submitted on 14 Jan 2018 by Bob Tivnan
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
x = 1000; y_correct = 233168; assert(isequal(euler001(x),y_correct))

y = 3 y = 8 y = 14 y = 23 y = 33 y = 45 y = 60 y = 78 y = 98 y = 119 y = 143 y = 168 y = 195 y = 225 y = 258 y = 293 y = 329 y = 368 y = 408 y = 450 y = 495 y = 543 y = 593 y = 644 y = 698 y = 753 y = 810 y = 870 y = 933 y = 998 y = 1064 y = 1133 y = 1203 y = 1275 y = 1350 y = 1428 y = 1508 y = 1589 y = 1673 y = 1758 y = 1845 y = 1935 y = 2028 y = 2123 y = 2219 y = 2318 y = 2418 y = 2520 y = 2625 y = 2733 y = 2843 y = 2954 y = 3068 y = 3183 y = 3300 y = 3420 y = 3543 y = 3668 y = 3794 y = 3923 y = 4053 y = 4185 y = 4320 y = 4458 y = 4598 y = 4739 y = 4883 y = 5028 y = 5175 y = 5325 y = 5478 y = 5633 y = 5789 y = 5948 y = 6108 y = 6270 y = 6435 y = 6603 y = 6773 y = 6944 y = 7118 y = 7293 y = 7470 y = 7650 y = 7833 y = 8018 y = 8204 y = 8393 y = 8583 y = 8775 y = 8970 y = 9168 y = 9368 y = 9569 y = 9773 y = 9978 y = 10185 y = 10395 y = 10608 y = 10823 y = 11039 y = 11258 y = 11478 y = 11700 y = 11925 y = 12153 y = 12383 y = 12614 y = 12848 y = 13083 y = 13320 y = 13560 y = 13803 y = 14048 y = 14294 y = 14543 y = 14793 y = 15045 y = 15300 y = 15558 y = 15818 y = 16079 y = 16343 y = 16608 y = 16875 y = 17145 y = 17418 y = 17693 y = 17969 y = 18248 y = 18528 y = 18810 y = 19095 y = 19383 y = 19673 y = 19964 y = 20258 y = 20553 y = 20850 y = 21150 y = 21453 y = 21758 y = 22064 y = 22373 y = 22683 y = 22995 y = 23310 y = 23628 y = 23948 y = 24269 y = 24593 y = 24918 y = 25245 y = 25575 y = 25908 y = 26243 y = 26579 y = 26918 y = 27258 y = 27600 y = 27945 y = 28293 y = 28643 y = 28994 y = 29348 y = 29703 y = 30060 y = 30420 y = 30783 y = 31148 y = 31514 y = 31883 y = 32253 y = 32625 y = 33000 y = 33378 y = 33758 y = 34139 y = 34523 y = 34908 y = 35295 y = 35685 y = 36078 y = 36473 y = 36869 y = 37268 y = 37668 y = 38070 y = 38475 y = 38883 y = 39293 y = 39704 y = 40118 y = 40533 y = 40950 y = 41370 y = 41793 y = 42218 y = 42644 y = 43073 y = 43503 y = 43935 y = 44370 y = 44808 y = 45248 y = 45689 y = 46133 y = 46578 y = 47025 y = 47475 y = 47928 y = 48383 y = 48839 y = 49298 y = 49758 y = 50220 y = 50685 y = 51153 y = 51623 y = 52094 y = 52568 y = 53043 y = 53520 y = 54000 y = 54483 y = 54968 y = 55454 y = 55943 y = 56433 y = 56925 y = 57420 y = 57918 y = 58418 y = 58919 y = 59423 y = 59928 y = 60435 y = 60945 y = 61458 y = 61973 y = 62489 y = 63008 y = 63528 y = 64050 y = 64575 y = 65103 y = 65633 y = 66164 y = 66698 y = 67233 y = 67770 y = 68310 y = 68853 y = 69398 y = 69944 y = 70493 y = 71043 y = 71595 y = 72150 y = 72708 y = 73268 y = 73829 y = 74393 y = 74958 y = 75525 y = 76095 y = 76668 y = 77243 y = 77819 y = 78398 y = 78978 y = 79560 y = 80145 y = 80733 y = 81323 y = 81914 y = 82508 y = 83103 y = 83700 y = 84300 y = 84903 y = 85508 y = 86114 y = 86723 y = 87333 y = 87945 y = 88560 y = 89178 y = 89798 y = 90419 y = 91043 y = 91668 y = 92295 y = 92925 y = 93558 y = 94193 y = 94829 y = 95468 y = 96108 y = 96750 y = 97395 y = 98043 y = 98693 y = 99344 y = 99998 y = 100653 y = 101310 y = 101970 y = 102633 y = 103298 y = 103964 y = 104633 y = 105303 y = 105975 y = 106650 y = 107328 y = 108008 y = 108689 y = 109373 y = 110058 y = 110745 y = 111435 y = 112128 y = 112823 y = 113519 y = 114218 y = 114918 y = 115620 y = 116325 y = 117033 y = 117743 y = 118454 y = 119168 y = 119883 y = 120600 y = 121320 y = 122043 y = 122768 y = 123494 y = 124223 y = 124953 y = 125685 y = 126420 y = 127158 y = 127898 y = 128639 y = 129383 y = 130128 y = 130875 y = 131625 y = 132378 y = 133133 y = 133889 y = 134648 y = 135408 y = 136170 y = 136935 y = 137703 y = 138473 y = 139244 y = 140018 y = 140793 y = 141570 y = 142350 y = 143133 y = 143918 y = 144704 y = 145493 y = 146283 y = 147075 y = 147870 y = 148668 y = 149468 y = 150269 y = 151073 y = 151878 y = 152685 y = 153495 y = 154308 y = 155123 y = 155939 y = 156758 y = 157578 y = 158400 y = 159225 y = 160053 y = 160883 y = 161714 y = 162548 y = 163383 y = 164220 y = 165060 y = 165903 y = 166748 y = 167594 y = 168443 y = 169293 y = 170145 y = 171000 y = 171858 y = 172718 y = 173579 y = 174443 y = 175308 y = 176175 y = 177045 y = 177918 y = 178793 y = 179669 y = 180548 y = 181428 y = 182310 y = 183195 y = 184083 y = 184973 y = 185864 y = 186758 y = 187653 y = 188550 y = 189450 y = 190353 y = 191258 y = 192164 y = 193073 y = 193983 y = 194895 y = 195810 y = 196728 y = 197648 y = 198569 y = 199493 y = 200418 y = 201345 y = 202275 y = 203208 y = 204143 y = 205079 y = 206018 y = 206958 y = 207900 y = 208845 y = 209793 y = 210743 y = 211694 y = 212648 y = 213603 y = 214560 y = 215520 y = 216483 y = 217448 y = 218414 y = 219383 y = 220353 y = 221325 y = 222300 y = 223278 y = 224258 y = 225239 y = 226223 y = 227208 y = 228195 y = 229185 y = 230178 y = 231173 y = 232169 y = 233168

2   Pass
x = 4000; y_correct = 3732668; assert(isequal(euler001(x),y_correct))

y = 3 y = 8 y = 14 y = 23 y = 33 y = 45 y = 60 y = 78 y = 98 y = 119 y = 143 y = 168 y = 195 y = 225 y = 258 y = 293 y = 329 y = 368 y = 408 y = 450 y = 495 y = 543 y = 593 y = 644 y = 698 y = 753 y = 810 y = 870 y = 933 y = 998 y = 1064 y = 1133 y = 1203 y = 1275 y = 1350 y = 1428 y = 1508 y = 1589 y = 1673 y = 1758 y = 1845 y = 1935 y = 2028 y = 2123 y = 2219 y = 2318 y = 2418 y = 2520 y = 2625 y = 2733 y = 2843 y = 2954 y = 3068 y = 3183 y = 3300 y = 3420 y = 3543 y = 3668 y = 3794 y = 3923 y = 4053 y = 4185 y = 4320 y = 4458 y = 4598 y = 4739 y = 4883 y = 5028 y = 5175 y = 5325 y = 5478 y = 5633 y = 5789 y = 5948 y = 6108 y = 6270 y = 6435 y = 6603 y = 6773 y = 6944 y = 7118 y = 7293 y = 7470 y = 7650 y = 7833 y = 8018 y = 8204 y = 8393 y = 8583 y = 8775 y = 8970 y = 9168 y = 9368 y = 9569 y = 9773 y = 9978 y = 10185 y = 10395 y = 10608 y = 10823 y = 11039 y = 11258 y = 11478 y = 11700 y = 11925 y = 12153 y = 12383 y = 12614 y = 12848 y = 13083 y = 13320 y = 13560 y = 13803 y = 14048 y = 14294 y = 14543 y = 14793 y = 15045 y = 15300 y = 15558 y = 15818 y = 16079 y = 16343 y = 16608 y = 16875 y = 17145 y = 17418 y = 17693 y = 17969 y = 18248 y = 18528 y = 18810 y = 19095 y = 19383 y = 19673 y = 19964 y = 20258 y = 20553 y = 20850 y = 21150 y = 21453 y = 21758 y = 22064 y = 22373 y = 22683 y = 22995 y = 23310 y = 23628 y = 23948 y = 24269 y = 24593 y = 24918 y = 25245 y = 25575 y = 25908 y = 26243 y = 26579 y = 26918 y = 27258 y = 27600 y = 27945 y = 28293 y = 28643 y = 28994 y = 29348 y = 29703 y = 30060 y = 30420 y = 30783 y = 31148 y = 31514 y = 31883 y = 32253 y = 32625 y = 33000 y = 33378 y = 33758 y = 34139 y = 34523 y = 34908 y = 35295 y = 35685 y = 36078 y = 36473 y = 36869 y = 37268 y = 37668 y = 38070 y = 38475 y = 38883 y = 39293 y = 39704 y = 40118 y = 40533 y = 40950 y = 41370 y = 41793 y = 42218 y = 42644 y = 43073 y = 43503 y = 43935 y = 44370 y = 44808 y = 45248 y = 45689 y = 46133 y = 46578 y = 47025 y = 47475 y = 47928 y = 48383 y = 48839 y = 49298 y = 49758 y = 50220 y = 50685 y = 51153 y = 51623 y = 52094 y = 52568 y = 53043 y = 53520 y = 54000 y = 54483 y = 54968 y = 55454 y = 55943 y = 56433 y = 56925 y = 57420 y = 57918 y = 58418 y = 58919 y = 59423 y = 59928 y = 60435 y = 60945 y = 61458 y = 61973 y = 62489 y = 63008 y = 63528 y = 64050 y = 64575 y = 65103 y = 65633 y = 66164 y = 66698 y = 67233 y = 67770 y = 68310 y = 68853 y = 69398 y = 69944 y = 70493 y = 71043 y = 71595 y = 72150 y = 72708 y = 73268 y = 73829 y = 74393 y = 74958 y = 75525 y = 76095 y = 76668 y = 77243 y = 77819 y = 78398 y = 78978 y = 79560 y = 80145 y = 80733 y = 81323 y = 81914 y = 82508 y = 83103 y = 83700 y = 84300 y = 84903 y = 85508 y = 86114 y = 86723 y = 87333 y = 87945 y = 88560 y = 89178 y = 89798 y = 90419 y = 91043 y = 91668 y = 92295 y = 92925 y = 93558 y = 94193 y = 94829 y = 95468 y = 96108 y = 96750 y = 97395 y = 98043 y = 98693 y = 99344 y = 99998 y = 100653 y = 101310 y = 101970 y = 102633 y = 103298 y = 103964 y = 104633 y = 105303 y = 105975 y = 106650 y = 107328 y = 108008 y = 108689 y = 109373 y = 110058 y = 110745 y = 111435 y = 112128 y = 112823 y = 113519 y = 114218 y = 114918 y = 115620 y = 116325 y = 117033 y = 117743 y = 118454 y = 119168 y = 119883 y = 120600 y = 121320 y = 122043 y = 122768 y = 123494 y = 124223 y = 124953 y = 125685 y = 126420 y = 127158 y = 127898 y = 128639 y = 129383 y = 130128 y = 130875 y = 131625 y = 132378 y = 133133 y = 133889 y = 134648 y = 135408 y = 136170 y = 136935 y = 137703 y = 138473 y = 139244 y = 140018 y = 140793 y = 141570 y = 142350 y = 143133 y = 143918 y = 144704 y = 145493 y = 146283 y = 147075 y = 147870 y = 148668 y = 149468 y = 150269 y = 151073 y = 151878 y = 152685 y = 153495 y = 154308 y = 155123 y = 155939 y = 156758 y = 157578 y = 158400 y = 159225 y = 160053 y = 160883 y = 161714 y = 162548 y = 163383 y = 164220 y = 165060 y = 165903 y = 166748 y = 167594 y = 168443 y = 169293 y = 170145 y = 171000 y = 171858 y = 172718 y = 173579 y = 174443 y = 175308 y = 176175 y = 177045 y = 177918 y = 178793 y = 179669 y = 180548 y = 181428 y = 182310 y = 183195 y = 184083 y = 184973 y = 185864 y = 186758 y = 187653 y = 188550 y = 189450 y = 190353 y = 191258 y = 192164 y = 193073 y = 193983 y = 194895 y = 195810 y = 196728 y = 197648 y = 198569 y = 199493 y = 200418 y = 201345 y = 202275 y = 203208 y = 204143 y = 205079 y = 206018 y = 206958 y = 207900 y = 208845 y = 209793 y = 210743 y = 211694 y = 212648 y = 213603 y = 214560 y = 215520 y = 216483 y = 217448 y = 218414 y = 219383 y = 220353 y = 221325 y = 222300 y = 223278 y = 224258 y = 225239 y = 226223 y = 227208 y = 228195 y = 229185 y = 230178 y = 231173 y = 232169 y = 233168 y = 234168 y = 235170 y = 236175 y = 237183 y = 238193 y = 239204 y = 240218 y = 241233 y = 242250 y = 243270 y = 244293 y = 245318 y = 246344 y = 247373 y = 248403 y = 249435 y = 250470 y = 251508 y = 252548 y = 253589 y = 254633 y = 255678 y = 256725 y = 257775 y = 258828 y = 259883 y = 260939 y = 261998 y = 263058 y = 264120 y = 265185 y = 266253 y = 267323 y = 268394 y = 269468 y = 270543 y = 271620 y = 272700 y = 273783 y = 274868 y = 275954 y = 277043 y = 278133 ...

3   Pass
x = 2340; y_correct = 1276470; assert(isequal(euler001(x),y_correct))

y = 3 y = 8 y = 14 y = 23 y = 33 y = 45 y = 60 y = 78 y = 98 y = 119 y = 143 y = 168 y = 195 y = 225 y = 258 y = 293 y = 329 y = 368 y = 408 y = 450 y = 495 y = 543 y = 593 y = 644 y = 698 y = 753 y = 810 y = 870 y = 933 y = 998 y = 1064 y = 1133 y = 1203 y = 1275 y = 1350 y = 1428 y = 1508 y = 1589 y = 1673 y = 1758 y = 1845 y = 1935 y = 2028 y = 2123 y = 2219 y = 2318 y = 2418 y = 2520 y = 2625 y = 2733 y = 2843 y = 2954 y = 3068 y = 3183 y = 3300 y = 3420 y = 3543 y = 3668 y = 3794 y = 3923 y = 4053 y = 4185 y = 4320 y = 4458 y = 4598 y = 4739 y = 4883 y = 5028 y = 5175 y = 5325 y = 5478 y = 5633 y = 5789 y = 5948 y = 6108 y = 6270 y = 6435 y = 6603 y = 6773 y = 6944 y = 7118 y = 7293 y = 7470 y = 7650 y = 7833 y = 8018 y = 8204 y = 8393 y = 8583 y = 8775 y = 8970 y = 9168 y = 9368 y = 9569 y = 9773 y = 9978 y = 10185 y = 10395 y = 10608 y = 10823 y = 11039 y = 11258 y = 11478 y = 11700 y = 11925 y = 12153 y = 12383 y = 12614 y = 12848 y = 13083 y = 13320 y = 13560 y = 13803 y = 14048 y = 14294 y = 14543 y = 14793 y = 15045 y = 15300 y = 15558 y = 15818 y = 16079 y = 16343 y = 16608 y = 16875 y = 17145 y = 17418 y = 17693 y = 17969 y = 18248 y = 18528 y = 18810 y = 19095 y = 19383 y = 19673 y = 19964 y = 20258 y = 20553 y = 20850 y = 21150 y = 21453 y = 21758 y = 22064 y = 22373 y = 22683 y = 22995 y = 23310 y = 23628 y = 23948 y = 24269 y = 24593 y = 24918 y = 25245 y = 25575 y = 25908 y = 26243 y = 26579 y = 26918 y = 27258 y = 27600 y = 27945 y = 28293 y = 28643 y = 28994 y = 29348 y = 29703 y = 30060 y = 30420 y = 30783 y = 31148 y = 31514 y = 31883 y = 32253 y = 32625 y = 33000 y = 33378 y = 33758 y = 34139 y = 34523 y = 34908 y = 35295 y = 35685 y = 36078 y = 36473 y = 36869 y = 37268 y = 37668 y = 38070 y = 38475 y = 38883 y = 39293 y = 39704 y = 40118 y = 40533 y = 40950 y = 41370 y = 41793 y = 42218 y = 42644 y = 43073 y = 43503 y = 43935 y = 44370 y = 44808 y = 45248 y = 45689 y = 46133 y = 46578 y = 47025 y = 47475 y = 47928 y = 48383 y = 48839 y = 49298 y = 49758 y = 50220 y = 50685 y = 51153 y = 51623 y = 52094 y = 52568 y = 53043 y = 53520 y = 54000 y = 54483 y = 54968 y = 55454 y = 55943 y = 56433 y = 56925 y = 57420 y = 57918 y = 58418 y = 58919 y = 59423 y = 59928 y = 60435 y = 60945 y = 61458 y = 61973 y = 62489 y = 63008 y = 63528 y = 64050 y = 64575 y = 65103 y = 65633 y = 66164 y = 66698 y = 67233 y = 67770 y = 68310 y = 68853 y = 69398 y = 69944 y = 70493 y = 71043 y = 71595 y = 72150 y = 72708 y = 73268 y = 73829 y = 74393 y = 74958 y = 75525 y = 76095 y = 76668 y = 77243 y = 77819 y = 78398 y = 78978 y = 79560 y = 80145 y = 80733 y = 81323 y = 81914 y = 82508 y = 83103 y = 83700 y = 84300 y = 84903 y = 85508 y = 86114 y = 86723 y = 87333 y = 87945 y = 88560 y = 89178 y = 89798 y = 90419 y = 91043 y = 91668 y = 92295 y = 92925 y = 93558 y = 94193 y = 94829 y = 95468 y = 96108 y = 96750 y = 97395 y = 98043 y = 98693 y = 99344 y = 99998 y = 100653 y = 101310 y = 101970 y = 102633 y = 103298 y = 103964 y = 104633 y = 105303 y = 105975 y = 106650 y = 107328 y = 108008 y = 108689 y = 109373 y = 110058 y = 110745 y = 111435 y = 112128 y = 112823 y = 113519 y = 114218 y = 114918 y = 115620 y = 116325 y = 117033 y = 117743 y = 118454 y = 119168 y = 119883 y = 120600 y = 121320 y = 122043 y = 122768 y = 123494 y = 124223 y = 124953 y = 125685 y = 126420 y = 127158 y = 127898 y = 128639 y = 129383 y = 130128 y = 130875 y = 131625 y = 132378 y = 133133 y = 133889 y = 134648 y = 135408 y = 136170 y = 136935 y = 137703 y = 138473 y = 139244 y = 140018 y = 140793 y = 141570 y = 142350 y = 143133 y = 143918 y = 144704 y = 145493 y = 146283 y = 147075 y = 147870 y = 148668 y = 149468 y = 150269 y = 151073 y = 151878 y = 152685 y = 153495 y = 154308 y = 155123 y = 155939 y = 156758 y = 157578 y = 158400 y = 159225 y = 160053 y = 160883 y = 161714 y = 162548 y = 163383 y = 164220 y = 165060 y = 165903 y = 166748 y = 167594 y = 168443 y = 169293 y = 170145 y = 171000 y = 171858 y = 172718 y = 173579 y = 174443 y = 175308 y = 176175 y = 177045 y = 177918 y = 178793 y = 179669 y = 180548 y = 181428 y = 182310 y = 183195 y = 184083 y = 184973 y = 185864 y = 186758 y = 187653 y = 188550 y = 189450 y = 190353 y = 191258 y = 192164 y = 193073 y = 193983 y = 194895 y = 195810 y = 196728 y = 197648 y = 198569 y = 199493 y = 200418 y = 201345 y = 202275 y = 203208 y = 204143 y = 205079 y = 206018 y = 206958 y = 207900 y = 208845 y = 209793 y = 210743 y = 211694 y = 212648 y = 213603 y = 214560 y = 215520 y = 216483 y = 217448 y = 218414 y = 219383 y = 220353 y = 221325 y = 222300 y = 223278 y = 224258 y = 225239 y = 226223 y = 227208 y = 228195 y = 229185 y = 230178 y = 231173 y = 232169 y = 233168 y = 234168 y = 235170 y = 236175 y = 237183 y = 238193 y = 239204 y = 240218 y = 241233 y = 242250 y = 243270 y = 244293 y = 245318 y = 246344 y = 247373 y = 248403 y = 249435 y = 250470 y = 251508 y = 252548 y = 253589 y = 254633 y = 255678 y = 256725 y = 257775 y = 258828 y = 259883 y = 260939 y = 261998 y = 263058 y = 264120 y = 265185 y = 266253 y = 267323 y = 268394 y = 269468 y = 270543 y = 271620 y = 272700 y = 273783 y = 274868 y = 275954 y = 277043 y = 278133 ...

4   Pass
x = 2341; y_correct = 1278810; assert(isequal(euler001(x),y_correct))

y = 3 y = 8 y = 14 y = 23 y = 33 y = 45 y = 60 y = 78 y = 98 y = 119 y = 143 y = 168 y = 195 y = 225 y = 258 y = 293 y = 329 y = 368 y = 408 y = 450 y = 495 y = 543 y = 593 y = 644 y = 698 y = 753 y = 810 y = 870 y = 933 y = 998 y = 1064 y = 1133 y = 1203 y = 1275 y = 1350 y = 1428 y = 1508 y = 1589 y = 1673 y = 1758 y = 1845 y = 1935 y = 2028 y = 2123 y = 2219 y = 2318 y = 2418 y = 2520 y = 2625 y = 2733 y = 2843 y = 2954 y = 3068 y = 3183 y = 3300 y = 3420 y = 3543 y = 3668 y = 3794 y = 3923 y = 4053 y = 4185 y = 4320 y = 4458 y = 4598 y = 4739 y = 4883 y = 5028 y = 5175 y = 5325 y = 5478 y = 5633 y = 5789 y = 5948 y = 6108 y = 6270 y = 6435 y = 6603 y = 6773 y = 6944 y = 7118 y = 7293 y = 7470 y = 7650 y = 7833 y = 8018 y = 8204 y = 8393 y = 8583 y = 8775 y = 8970 y = 9168 y = 9368 y = 9569 y = 9773 y = 9978 y = 10185 y = 10395 y = 10608 y = 10823 y = 11039 y = 11258 y = 11478 y = 11700 y = 11925 y = 12153 y = 12383 y = 12614 y = 12848 y = 13083 y = 13320 y = 13560 y = 13803 y = 14048 y = 14294 y = 14543 y = 14793 y = 15045 y = 15300 y = 15558 y = 15818 y = 16079 y = 16343 y = 16608 y = 16875 y = 17145 y = 17418 y = 17693 y = 17969 y = 18248 y = 18528 y = 18810 y = 19095 y = 19383 y = 19673 y = 19964 y = 20258 y = 20553 y = 20850 y = 21150 y = 21453 y = 21758 y = 22064 y = 22373 y = 22683 y = 22995 y = 23310 y = 23628 y = 23948 y = 24269 y = 24593 y = 24918 y = 25245 y = 25575 y = 25908 y = 26243 y = 26579 y = 26918 y = 27258 y = 27600 y = 27945 y = 28293 y = 28643 y = 28994 y = 29348 y = 29703 y = 30060 y = 30420 y = 30783 y = 31148 y = 31514 y = 31883 y = 32253 y = 32625 y = 33000 y = 33378 y = 33758 y = 34139 y = 34523 y = 34908 y = 35295 y = 35685 y = 36078 y = 36473 y = 36869 y = 37268 y = 37668 y = 38070 y = 38475 y = 38883 y = 39293 y = 39704 y = 40118 y = 40533 y = 40950 y = 41370 y = 41793 y = 42218 y = 42644 y = 43073 y = 43503 y = 43935 y = 44370 y = 44808 y = 45248 y = 45689 y = 46133 y = 46578 y = 47025 y = 47475 y = 47928 y = 48383 y = 48839 y = 49298 y = 49758 y = 50220 y = 50685 y = 51153 y = 51623 y = 52094 y = 52568 y = 53043 y = 53520 y = 54000 y = 54483 y = 54968 y = 55454 y = 55943 y = 56433 y = 56925 y = 57420 y = 57918 y = 58418 y = 58919 y = 59423 y = 59928 y = 60435 y = 60945 y = 61458 y = 61973 y = 62489 y = 63008 y = 63528 y = 64050 y = 64575 y = 65103 y = 65633 y = 66164 y = 66698 y = 67233 y = 67770 y = 68310 y = 68853 y = 69398 y = 69944 y = 70493 y = 71043 y = 71595 y = 72150 y = 72708 y = 73268 y = 73829 y = 74393 y = 74958 y = 75525 y = 76095 y = 76668 y = 77243 y = 77819 y = 78398 y = 78978 y = 79560 y = 80145 y = 80733 y = 81323 y = 81914 y = 82508 y = 83103 y = 83700 y = 84300 y = 84903 y = 85508 y = 86114 y = 86723 y = 87333 y = 87945 y = 88560 y = 89178 y = 89798 y = 90419 y = 91043 y = 91668 y = 92295 y = 92925 y = 93558 y = 94193 y = 94829 y = 95468 y = 96108 y = 96750 y = 97395 y = 98043 y = 98693 y = 99344 y = 99998 y = 100653 y = 101310 y = 101970 y = 102633 y = 103298 y = 103964 y = 104633 y = 105303 y = 105975 y = 106650 y = 107328 y = 108008 y = 108689 y = 109373 y = 110058 y = 110745 y = 111435 y = 112128 y = 112823 y = 113519 y = 114218 y = 114918 y = 115620 y = 116325 y = 117033 y = 117743 y = 118454 y = 119168 y = 119883 y = 120600 y = 121320 y = 122043 y = 122768 y = 123494 y = 124223 y = 124953 y = 125685 y = 126420 y = 127158 y = 127898 y = 128639 y = 129383 y = 130128 y = 130875 y = 131625 y = 132378 y = 133133 y = 133889 y = 134648 y = 135408 y = 136170 y = 136935 y = 137703 y = 138473 y = 139244 y = 140018 y = 140793 y = 141570 y = 142350 y = 143133 y = 143918 y = 144704 y = 145493 y = 146283 y = 147075 y = 147870 y = 148668 y = 149468 y = 150269 y = 151073 y = 151878 y = 152685 y = 153495 y = 154308 y = 155123 y = 155939 y = 156758 y = 157578 y = 158400 y = 159225 y = 160053 y = 160883 y = 161714 y = 162548 y = 163383 y = 164220 y = 165060 y = 165903 y = 166748 y = 167594 y = 168443 y = 169293 y = 170145 y = 171000 y = 171858 y = 172718 y = 173579 y = 174443 y = 175308 y = 176175 y = 177045 y = 177918 y = 178793 y = 179669 y = 180548 y = 181428 y = 182310 y = 183195 y = 184083 y = 184973 y = 185864 y = 186758 y = 187653 y = 188550 y = 189450 y = 190353 y = 191258 y = 192164 y = 193073 y = 193983 y = 194895 y = 195810 y = 196728 y = 197648 y = 198569 y = 199493 y = 200418 y = 201345 y = 202275 y = 203208 y = 204143 y = 205079 y = 206018 y = 206958 y = 207900 y = 208845 y = 209793 y = 210743 y = 211694 y = 212648 y = 213603 y = 214560 y = 215520 y = 216483 y = 217448 y = 218414 y = 219383 y = 220353 y = 221325 y = 222300 y = 223278 y = 224258 y = 225239 y = 226223 y = 227208 y = 228195 y = 229185 y = 230178 y = 231173 y = 232169 y = 233168 y = 234168 y = 235170 y = 236175 y = 237183 y = 238193 y = 239204 y = 240218 y = 241233 y = 242250 y = 243270 y = 244293 y = 245318 y = 246344 y = 247373 y = 248403 y = 249435 y = 250470 y = 251508 y = 252548 y = 253589 y = 254633 y = 255678 y = 256725 y = 257775 y = 258828 y = 259883 y = 260939 y = 261998 y = 263058 y = 264120 y = 265185 y = 266253 y = 267323 y = 268394 y = 269468 y = 270543 y = 271620 y = 272700 y = 273783 y = 274868 y = 275954 y = 277043 y = 278133 ...