Pythagorean triples (u, v, w) for which (u^2, v^2, w^2) is an "abc-hit" (in ascending order, first by m, then by n, where m and n are positive integers with m > n and where u = m^2 - n^2, v = 2*m*n, w = m^2 - n^2, up tp m = 2000). Maple code: with(NumberTheory): A366428support:=proc(m_max) local m,n,u,v,w; for m from 2 to m_max do for n from 1 to m-1 do if type(m,even) or type(n,even) then if gcd(m,n)=1 then u:=m^2-n^2; v:=2*m*n; w:=m^2+n^2; if Radical(u^2*v^2*w^2)<=w^2 then lprint(u,v,w) end if; end if; end if; end do; end do; end proc: A366428support(2000) 7, 24, 25 9, 40, 41 63, 16, 65 17, 144, 145 117, 44, 125 161, 240, 289 175, 288, 337 135, 352, 377 297, 304, 425 41, 840, 841 527, 336, 625 49, 1200, 1201 675, 52, 677 837, 116, 845 57, 1624, 1625 1023, 64, 1025 63, 1984, 1985 1519, 720, 1681 237, 3116, 3125 81, 3280, 3281 825, 2752, 2873 2107, 276, 2125 2035, 828, 2197 2303, 96, 2305 1377, 3136, 3425 97, 4704, 4705 99, 4900, 4901 495, 4888, 4913 721, 5280, 5329 117, 6844, 6845 3479, 1320, 3721 3713, 2016, 4225 125, 7812, 7813 4095, 128, 4097 3367, 3456, 4825 375, 7808, 7817 127, 8064, 8065 3969, 2080, 4481 959, 9360, 9409 3375, 7448, 8177 6399, 160, 6401 6497, 1296, 6625 5537, 5184, 7585 785, 12312, 12337 161, 12960, 12961 6723, 164, 6725 2793, 10624, 10985 1183, 14256, 14305 193, 18624, 18625 10593, 824, 10625 4675, 17172, 17797 12463, 2016, 12625 225, 25312, 25313 11753, 10296, 15625 239, 28560, 28561 14625, 968, 14657 9457, 17424, 19825 243, 29524, 29525 15125, 492, 15133 15609, 1000, 15641 13689, 11000, 17561 11529, 16000, 19721 1701, 29500, 29549 251, 31500, 31501 16375, 768, 16393 16335, 1792, 16433 14175, 12032, 18593 13983, 12544, 18785 10143, 20224, 22625 9495, 21248, 23273 3159, 29440, 29609 2695, 29952, 30073 1743, 30976, 31025 759, 32000, 32009 257, 33024, 33025 17787, 3484, 18125 20447, 4896, 21025 20375, 5472, 21097 289, 41760, 41761 22477, 5436, 23125 12593, 31824, 34225 6647, 41496, 42025 28223, 336, 28225 28545, 1352, 28577 12177, 43264, 44945 12857, 43776, 45625 343, 58824, 58825 351, 61600, 61601 33969, 5920, 34481 8303, 64896, 65425 36207, 18424, 40625 38025, 11032, 39593 38577, 12736, 40625 36703, 33696, 49825 50175, 448, 50177 29727, 64064, 70625 7327, 92736, 93025 32129, 61200, 69121 449, 100800, 100801 41625, 47632, 63257 42471, 54280, 68921 31679, 77280, 83521 58563, 484, 58565 59045, 972, 59053 49049, 48600, 69049 45125, 57348, 72973 8873, 108864, 109225 485, 117612, 117613 59535, 488, 59537 60021, 980, 60029 51793, 47424, 70225 62451, 3500, 62549 3451, 121500, 121549 22393, 103224, 105625 65367, 6656, 65705 64447, 16896, 66625 58975, 41472, 72097 57967, 44544, 73105 34911, 89600, 96161 6487, 124416, 124585 2535, 128512, 128537 513, 131584, 131585 66825, 8288, 67337 29097, 111904, 115625 23359, 122400, 124609 12121, 138600, 139129 1641, 149600, 149609 76443, 16124, 78125 14553, 144896, 145625 14715, 148148, 148877 82943, 576, 82945 52319, 100800, 113569 73917, 56644, 93125 60417, 87856, 106625 25921, 138720, 141121 577, 166464, 166465 83349, 29300, 88349 71825, 76032, 104593 4207, 180576, 180625 625, 195312, 195313 99127, 17064, 100585 101871, 14720, 102929 96471, 49280, 108329 13125, 195092, 195533 107217, 21056, 109265 29375, 194208, 196417 30625, 194112, 196513 114219, 3380, 114269 675, 227812, 227813 79879, 128520, 151321 117325, 12348, 117973 116625, 21952, 118673 107649, 68600, 127649 38125, 193452, 197173 12673, 222264, 222625 7425, 227752, 227873 120393, 2776, 120425 121657, 8376, 121945 120777, 22336, 122825 123823, 6336, 123985 105679, 95040, 142129 50625, 192032, 198593 128625, 11488, 129137 130317, 1444, 130325 126225, 46208, 134417 123921, 57760, 136721 6417, 254144, 254225 729, 265720, 265721 135375, 5152, 135473 5103, 265696, 265745 70625, 188928, 201697 139601, 24000, 141649 18225, 265408, 266033 145775, 31488, 149137 775, 300312, 300313 38637, 264316, 267125 152703, 24304, 154625 5593, 319176, 319225 86223, 238136, 253265 165487, 72384, 180625 78003, 259996, 271445 146043, 151076, 210125 88209, 258400, 273041 7569, 353600, 353681 186623, 864, 186625 186503, 9504, 186745 187425, 6928, 187553 189567, 20056, 190625 34481, 352800, 354481 199975, 24192, 201433 208201, 125400, 243049 101761, 346320, 360961 961, 461760, 461761 214375, 136488, 254137 105875, 350892, 366517 10571, 461700, 461821 201663, 186416, 274625 180063, 235216, 296225 62377, 431136, 435625 249999, 1000, 250001 252753, 16096, 253265 262143, 1024, 262145 262119, 5120, 262169 261855, 17408, 262433 261415, 27648, 262873 258663, 60416, 265625 253495, 95232, 270793 246519, 128000, 277769 233583, 173056, 290705 144495, 351232, 379793 130375, 371712, 393913 67663, 451584, 456625 26919, 496640, 497369 17119, 506880, 507169 5095, 519168, 519193 262913, 16416, 263425 1025, 525312, 525313 5145, 529408, 529433 274527, 7336, 274625 164833, 354144, 390625 263457, 135424, 296225 239841, 211600, 319841 93217, 457056, 466465 29841, 529000, 529841 1057, 558624, 558625 28377, 551936, 552665 291599, 1080, 291601 30537, 553984, 554825 289375, 88128, 302497 213785, 325008, 389017 154721, 448800, 474721 214083, 358556, 417605 12353, 630504, 630625 322623, 1136, 322625 19159, 634920, 635209 329375, 56448, 334177 122927, 526464, 540625 32625, 632392, 633233 54243, 611524, 613925 256921, 353400, 436921 341525, 145668, 371293 232065, 426488, 485537 165321, 542080, 566729 31941, 699380, 700109 1215, 738112, 738113 369225, 78208, 377417 389375, 1248, 389377 379809, 130000, 401441 343969, 270000, 437281 277729, 420000, 503521 154429, 607500, 626821 94689, 680000, 686561 58849, 720000, 722401 1249, 780000, 780001 210177, 574336, 611585 14135, 825552, 825673 3993, 885776, 885785 188097, 687104, 712385 452921, 70200, 458329 428069, 224100, 483181 25289, 885600, 885961 456975, 1352, 456977 1351, 912600, 912601 455625, 70408, 461033 465123, 1364, 465125 331467, 511756, 609725 67881, 884480, 887081 23273, 936936, 937225 1393, 970224, 970225 36963, 936716, 937445 495607, 4224, 495625 494991, 35200, 496241 1407, 989824, 989825 107811, 882500, 889061 508113, 22816, 508625 92259, 945820, 950309 513961, 156600, 537289 524675, 71148, 529477 7245, 1049788, 1049813 529983, 1456, 529985 531377, 11664, 531505 520625, 151632, 542257 325325, 661932, 737557 121841, 933120, 941041 85217, 973944, 977665 35825, 1026432, 1027057 10157, 1052676, 1052725 1457, 1061424, 1061425 585387, 56684, 588125 531993, 395776, 663065 602175, 1552, 602177 459425, 613872, 766753 323433, 856256, 915305 297073, 913536, 960625 639999, 1600, 640001 503839, 590400, 776161 645975, 134128, 659753 339957, 949076, 1008125 692223, 1664, 692225 689823, 81536, 694625 689481, 146960, 704969 700553, 6696, 700585 687113, 194184, 714025 703919, 68880, 707281 707265, 6728, 707297 694737, 188384, 719825 467181, 824180, 947381 428497, 888096, 986065 1681, 1412880, 1412881 700569, 196040, 727481 15129, 1412840, 1412921 1693, 1433124, 1433125 488477, 818436, 953125 15219, 1429700, 1429781 38801, 1422720, 1423249 745967, 39744, 747025 200375, 1276992, 1292617 642735, 598192, 878033 22633, 1515456, 1515625 136161, 1409600, 1416161 777923, 1764, 777925 412191, 1120000, 1193441 317007, 1249024, 1288625 271375, 1306368, 1334257 785997, 444796, 903125 518959, 1085760, 1203409 889245, 3772, 889253 557473, 1086336, 1221025 890775, 35872, 891497 921599, 1920, 921601 907137, 246016, 939905 818545, 622728, 1028497 1921, 1845120, 1845121 845775, 557192, 1012817 936975, 13552, 937073 819375, 664048, 1054673 546399, 1210000, 1327649 935375, 188568, 954193 1943, 1887624, 1887625 561951, 1220000, 1343201 946125, 279172, 986453 977503, 160704, 990625 1985, 1970112, 1970113 895601, 639360, 1100401 1042433, 130944, 1050625 1048575, 2048, 1048577 1048551, 10240, 1048601 1048527, 14336, 1048625 1033935, 247808, 1063217 1012095, 391168, 1085057 989527, 497664, 1107625 954327, 628736, 1142825 791527, 1038336, 1305625 616927, 1345536, 1480225 584815, 1394688, 1512337 438615, 1599488, 1658537 225927, 1857536, 1871225 151767, 1939456, 1945385 50575, 2045952, 2046577 46575, 2050048, 2050577 1046529, 131200, 1054721 2049, 2099200, 2099201 935027, 703836, 1170325 1056159, 51400, 1057409 10265, 2107392, 2107417 2057, 2115624, 2115625 2059, 2119740, 2119741 18513, 2115584, 2115665 1075113, 33184, 1075625 1085755, 6252, 1085773 998001, 671360, 1202801 1103577, 67264, 1105625 60233, 2156544, 2157385 1116225, 67648, 1118273 117249, 2114000, 2117249 1140623, 2136, 1140625 617743, 1562976, 1680625 441903, 1803104, 1856465 1144551, 247480, 1171001 124313, 2217984, 2221465 1180263, 128384, 1187225 1124695, 528768, 1242793 24057, 2391424, 2391545 1175273, 495936, 1275625 1229625, 35488, 1230137 46137, 2413184, 2413625 1093425, 905768, 1419857 1217865, 467168, 1304393 741449, 1629000, 1789801 116441, 2412000, 2414809 1114641, 903200, 1434641 20367, 2560544, 2560625 199017, 2387344, 2395625 177957, 2410124, 2416685 1275637, 369684, 1328125 1243583, 665856, 1410625 1230383, 716544, 1423825 403583, 2214144, 2250625 2303, 2651904, 2651905 273375, 2383672, 2399297 303993, 2381824, 2401145 1366497, 18704, 1366625 1400895, 73408, 1402817 694575, 1991488, 2109137 163087, 2635584, 2640625 397657, 2397024, 2429785 1434475, 64692, 1435933 922077, 1721764, 1953125 1437599, 117600, 1442401 2401, 2882400, 2882401 1237113, 1174184, 1705625 60025, 2882088, 2882713 1478655, 2432, 1478657 2431, 2954880, 2954881 1250235, 1204892, 1736333 555841, 2381400, 2445409 26851, 2979180, 2979301 1555939, 202500, 1569061 1478979, 722500, 1646021 237699, 2877500, 2887301 1593207, 169376, 1602185 42721, 3157440, 3157729 1062761, 1878120, 2157961 43027, 3202836, 3203125 1710971, 328500, 1742221 1750325, 5292, 1750333 1750265, 21168, 1750393 2645, 3498012, 3498013 1760913, 10616, 1760945 1763575, 7968, 1763593 1771497, 21296, 1771625 1762725, 250228, 1780397 1706025, 681472, 1837097 1563625, 1213872, 1979497 1038825, 2278672, 2504297 587817, 2896256, 2955305 209061, 3327500, 3334061 1774223, 2664, 1774225 34775, 3577728, 3577897 1822139, 51300, 1822861 130879, 3565920, 3568321 1871423, 2736, 1871425 1874097, 21904, 1874225 1707697, 1117104, 2040625 1542385, 1577088, 2205937 1464561, 1752320, 2283761 533197, 3170604, 3215125 1882375, 8232, 1882393 1867743, 332024, 1897025 8241, 3773000, 3773009 1893375, 2752, 1893377 847553, 2820096, 2944705 869649, 2836480, 2966801 1283769, 2219200, 2563769 900375, 2812088, 2952713 302049, 3566080, 3578849 1891863, 847616, 2073065 1601775, 1737472, 2363153 730303, 3151104, 3234625 108303, 3855104, 3856625 75303, 3888896, 3889625 2008323, 138964, 2013125 309281, 3739200, 3751969 2050623, 2864, 2050625 1052623, 2861136, 3048625 2076473, 219336, 2088025 642735, 3468488, 3527537 2889, 4173160, 4173161 1927783, 1190256, 2265625 2140113, 46816, 2140625 1601613, 2147684, 2679125 32197, 4283604, 4283725 2943, 4330624, 4330625 3025, 4575312, 4575313 964953, 3507304, 3637625 1788961, 2187360, 2825761 181597, 4429404, 4433125 51357, 4563076, 4563365 2310399, 3040, 2310401 3039, 4617760, 4617761 2313437, 6084, 2313445 51425, 4575168, 4575457 2317271, 629760, 2401321 1922375, 2030592, 2796217 2365155, 52292, 2365733 70679, 4721400, 4721929 126567, 4763944, 4765625 2458623, 3136, 2458625 611743, 4261824, 4305505 34375, 4882752, 4882873 2457945, 402688, 2490713 115033, 4832256, 4833625 65625, 4882592, 4883033 90625, 4882392, 4883233 1827161, 2592840, 3171961 2496285, 310268, 2515493 1593125, 3053388, 3444013 797225, 4164288, 4239913 153125, 4881612, 4884013 165625, 4881408, 4884217 1425655, 3352752, 3643273 22253, 5052996, 5053045 2553439, 259200, 2566561 2435391, 1129600, 2684609 2036125, 2324652, 3090277 981323, 4033836, 4151485 136697, 5052096, 5053945 2184353, 2121504, 3045025 86697, 5154896, 5155625 2634127, 185136, 2640625 3249, 5278000, 5278001 234257, 5146176, 5151505 474593, 4927824, 4950625 1670625, 3377152, 3767777 2438505, 1769872, 3013097 141169, 5388120, 5389969 16615, 5521152, 5521177 2264143, 2437776, 3327025 2534733, 1719844, 3063125 2543481, 1715200, 3067769 2307361, 2420640, 3344161 740625, 4854728, 4910897 367137, 5271616, 5284385 265761, 5379200, 5385761 2829123, 3364, 2829125 2580123, 1678636, 3078125 156087, 5513416, 5515625 43875, 5695228, 5695397 2868993, 352976, 2890625 2631257, 1741824, 3155545 2917985, 438528, 2950753 2920489, 493920, 2961961 2971343, 418176, 3000625 2898959, 1019520, 3073009 2828375, 1372032, 3143593 1120905, 4755352, 4885673 3024119, 205320, 3031081 2761695, 1845152, 3321377 2428447, 2731104, 3654625 87025, 6058368, 6058993 24521, 6135480, 6135529 2924207, 1527624, 3299185 3206775, 240128, 3215753 3206223, 254464, 3216305 3195135, 455168, 3227393 1434375, 4777472, 4988153 81903, 6340096, 6340625 3202305, 401632, 3227393 272041, 6238080, 6244009 1808313, 4409216, 4765625 438875, 6155748, 6171373 289089, 6365600, 6372161 3356255, 444312, 3385537 2497201, 3550080, 4340401 2370225, 3786752, 4467377 1458801, 5177200, 5378801 1333665, 5339912, 5503937 432817, 6390144, 6404785 3699, 6841300, 6841301 3444687, 25984, 3444785 3466875, 48412, 3467213 11163, 6922916, 6922925 3383289, 1194880, 3588089 2789619, 3145340, 4204181 360657, 6630824, 6640625 3224543, 1980576, 3784225 85583, 6922656, 6923185 3751, 7035000, 7035001 3411603, 1358804, 3672245 3301375, 1937088, 3827713 3306177, 1934336, 3830465 3807, 7246624, 7246625 230153, 7115904, 7119625 3687325, 207468, 3693157 3736481, 340560, 3751969 11613, 7492316, 7492325 42647, 7515504, 7515625 3887, 7554384, 7554385 1382967, 6178744, 6331625 3932287, 249984, 3940225 3499335, 2622848, 4373177 3969, 7876480, 7876481 3965031, 748000, 4034969 1417551, 6428000, 6582449 27951, 7972000, 7972049