[Lập trình C] Đếm số bình phương hoàn hảo (Perfect Square)

Saturday, January 02, 2021
Edit this post


Số bình phương hoàn hảo (Perfect Square) là số có căn bậc 2 (Square Root) là một số nguyên (không có phần thập phân).

Đề bài:

Đếm và in ra các số perfect square trong khoảng (a, b) cho trước.

Ví dụ: 
- Với (a=3, b=9), chúng ta có 4, 9 là 2 số bình phương hoàn hảo.
- Với (a=17, b=24), chúng ta không có số bình phương hoàn hảo nào.
- Với (a=1, b=24), chúng ta có 1, 4, 9, 16 là 4 số bình phương hoàn hảo.

Đây là một bài tập trên HackerRank mà tôi thấy khá thú vị nên muốn chia sẻ tới các bạn: https://www.hackerrank.com/challenges/sherlock-and-squares/problem?h_r=profile

Thú vị ở chỗ bài tập này tưởng chừng rất đơn giản nhưng có một số test case có thể sẽ làm khó người lập trình. Ví dụ với test case (a=465868129, b=988379794), nếu xử lý không khéo sẽ rất có thể bị Timed out.

Lời bàn:

Ban đầu, tôi nghĩ tới cách giải bên dưới. Trong đó, tôi sẽ loop qua từng giá trị một trong khoảng (a, b) và check từng số bằng hàm isPerfectSquare() để xem số được kiểm tra có phải là số bình phương hoàn hảo hay không. Tuy nhiên, cách giải này chỉ work với những test case thông thường nếu giá trị của a và b là không lớn. Đối với những test case có range rất lớn như (a=1, b=988379794) thì sẽ bị Timed out.


#include <stdio.h>
#include <math.h>

int isPerfectSquare(long n) {
    double x = sqrt(n);
    return (x - floor(x)) == 0 ? 1 : 0;
}

int main()
{
    long a, b;
    scanf("%ld %ld", &a, &b);
    
    int count = 0;
    for (long i = a; i <= b; i++)
        if (isPerfectSquare(i)) {
            printf("%ld ", i);
            count++;            
        }
            
    printf("\ntotal=%d", count);
    return 0;
}

(a=1, b=100)

Với cách giải như bên dưới thì sẽ không bị Timed out nữa. Các bạn hãy cùng nghiền ngẫm với tôi nhé:


#include <stdio.h>
#include <math.h>

int main()
{
    long a, b;
    scanf("%ld %ld", &a, &b);
    
    int count = 0;
    for (int i = sqrt(a); i <= sqrt(b); i++) {
        int x = i * i;
        if (x >= a && x <= b) {
            printf("%ld ", x);
            count++;
        }
    }
            
    printf("\ntotal=%d", count);
    return 0;
}

Kết quả sau khi chạy test case (a=1, b=988379794):


1 4 9 16 25 36 49 64 81 100 121 144 169 196 225 256 289 324 361 400 441 484 529 576 625 676 729 784 841 900 961 1024 1089 1156 1225 1296 1369 1444 1521 1600 1681 1764 1849 1936 2025 2116 2209 2304 2401 2500 2601 2704 2809 2916 3025 3136 3249 3364 3481 3600 3721 3844 3969 4096 4225 4356 4489 4624 4761 4900 5041 5184 5329 5476 5625 5776 5929 6084 6241 6400 6561 6724 6889 7056 7225 7396 7569 7744 7921 8100 8281 8464 8649 8836 9025 9216 9409 9604 9801 10000 10201 10404 10609 10816 11025 11236 11449 11664 11881 12100 12321 12544 12769 12996 13225 13456 13689 13924 14161 14400 14641 14884 15129 15376 15625 15876 16129 16384 16641 16900 17161 17424 17689 17956 18225 18496 18769 19044 19321 19600 19881 20164 20449 20736 21025 21316 21609 21904 22201 22500 22801 23104 23409 23716 24025 24336 24649 24964 25281 25600 25921 26244 26569 26896 27225 27556 27889 28224 28561 28900 29241 29584 29929 30276 30625 30976 31329 31684 32041 32400 32761 33124 33489 33856 34225 34596 34969 35344 35721 36100 36481 36864 37249 37636 38025 38416 38809 39204 39601 40000 40401 40804 41209 41616 42025 42436 42849 43264 43681 44100 44521 44944 45369 45796 46225 46656 47089 47524 47961 48400 48841 49284 49729 50176 50625 51076 51529 51984 52441 52900 53361 53824 54289 54756 55225 55696 56169 56644 57121 57600 58081 58564 59049 59536 60025 60516 61009 61504 62001 62500 63001 63504 64009 64516 65025 65536 66049 66564 67081 67600 68121 68644 69169 69696 70225 70756 71289 71824 72361 72900 73441 73984 74529 75076 75625 76176 76729 77284 77841 78400 78961 79524 80089 80656 81225 81796 82369 82944 83521 84100 84681 85264 85849 86436 87025 87616 88209 88804 89401 90000 90601 91204 91809 92416 93025 93636 94249 94864 95481 96100 96721 97344 97969 98596 99225 99856 100489 101124 101761 102400 103041 103684 104329 104976 105625 106276 106929 107584 108241 108900 109561 110224 110889 111556 112225 112896 113569 114244 114921 115600 116281 116964 117649 118336 119025 119716 120409 121104 121801 122500 123201 123904 124609 125316 126025 126736 127449 128164 128881 129600 130321 131044 131769 132496 133225 133956 134689 135424 136161 136900 137641 138384 139129 139876 140625 141376 142129 142884 143641 144400 145161 145924 146689 147456 148225 148996 149769 150544 151321 152100 152881 153664 154449 155236 156025 156816 157609 158404 159201 160000 160801 161604 162409 163216 164025 164836 165649 166464 167281 168100 168921 169744 170569 171396 172225 173056 173889 174724 175561 176400 177241 178084 178929 179776 180625 181476 182329 183184 184041 184900 185761 186624 187489 188356 189225 190096 190969 191844 192721 193600 194481 195364 196249 197136 198025 198916 199809 200704 201601 202500 203401 204304 205209 206116 207025 207936 208849 209764 210681 211600 212521 213444 214369 215296 216225 217156 218089 219024 219961 220900 221841 222784 223729 224676 225625 226576 227529 228484 229441 230400 231361 232324 233289 234256 235225 236196 237169 238144 239121 240100 241081 242064 243049 244036 245025 246016 247009 248004 249001 250000 251001 252004 253009 254016 255025 256036 257049 258064 259081 260100 261121 262144 263169 264196 265225 266256 267289 268324 269361 270400 271441 272484 273529 274576 275625 276676 277729 278784 279841 280900 281961 283024 284089 285156 286225 287296 288369 289444 290521 291600 292681 293764 294849 295936 297025 298116 299209 300304 301401 302500 303601 304704 305809 306916 308025 309136 310249 311364 312481 313600 314721 315844 316969 318096 319225 320356 321489 322624 323761 324900 326041 327184 328329 329476 330625 331776 332929 334084 335241 336400 337561 338724 339889 341056 342225 343396 344569 345744 346921 348100 349281 350464 351649 352836 354025 355216 356409 357604 358801 360000 361201 362404 363609 364816 366025 367236 368449 369664 370881 372100 373321 374544 375769 376996 378225 379456 380689 381924 383161 384400 385641 386884 388129 389376 390625 391876 393129 394384 395641 396900 398161 399424 400689 401956 403225 404496 405769 407044 408321 409600 410881 412164 413449 414736 416025 417316 418609 419904 421201 422500 423801 425104 426409 427716 429025 430336 431649 432964 434281 435600 436921 438244 439569 440896 442225 443556 444889 446224 447561 448900 450241 451584 452929 454276 455625 456976 458329 459684 461041 462400 463761 465124 466489 467856 469225 470596 471969 473344 474721 476100 477481 478864 480249 481636 483025 484416 485809 487204 488601 490000 491401 492804 494209 495616 497025 498436 499849 501264 502681 504100 505521 506944 508369 509796 511225 512656 514089 515524 516961 518400 519841 521284 522729 524176 525625 527076 528529 529984 531441 532900 534361 535824 537289 538756 540225 541696 543169 544644 546121 547600 549081 550564 552049 553536 555025 556516 558009 559504 561001 562500 564001 565504 567009 568516 570025 571536 573049 574564 576081 577600 579121 580644 582169 583696 585225 586756 588289 589824 591361 592900 594441 595984 597529 599076 600625 602176 603729 605284 606841 608400 609961 611524 613089 614656 616225 617796 619369 620944 622521 624100 625681 627264 628849 630436 632025 633616 635209 636804 638401 640000 641601 643204 644809 646416 648025 649636 651249 652864 654481 656100 657721 659344 660969 662596 664225 665856 667489 669124 670761 672400 674041 675684 677329 678976 680625 682276 683929 685584 687241 688900 690561 692224 693889 695556 697225 698896 700569 702244 703921 705600 707281 708964 710649 712336 714025 715716 717409 719104 720801 722500 724201 725904 727609 729316 731025 732736 734449 736164 737881 739600 741321 743044 744769 746496 748225 749956 751689 753424 755161 756900 758641 760384 762129 763876 765625 767376 769129 770884 772641 774400 776161 777924 779689 781456 783225 784996 786769 788544 790321 792100 793881 795664 797449 799236 801025 802816 804609 806404 808201 810000 811801 813604 815409 817216 819025 820836 822649 824464 826281 828100 829921 831744 833569 835396 837225 839056 840889 842724 844561 846400 848241 850084 851929 853776 855625 857476 859329 861184 863041 864900 866761 868624 870489 872356 874225 876096 877969 879844 881721 883600 885481 887364 889249 891136 893025 894916 896809 898704 900601 902500 904401 906304 908209 910116 912025 913936 915849 917764 919681 921600 923521 925444 927369 929296 931225 933156 935089 937024 938961 940900 942841 944784 946729 948676 950625 952576 954529 956484 958441 960400 962361 964324 966289 968256 970225 972196 974169 976144 978121 980100 982081 984064 986049 988036 990025 992016 994009 996004 998001 1000000 1002001 1004004 1006009 1008016 1010025 1012036 1014049 1016064 1018081 1020100 1022121 1024144 1026169 1028196 1030225 1032256 1034289 1036324 1038361 1040400 1042441 1044484 1046529 1048576 1050625 1052676 1054729 1056784 1058841 1060900 1062961 1065024 1067089 1069156 1071225 1073296 1075369 1077444 1079521 1081600 1083681 1085764 1087849 1089936 1092025 1094116 1096209 1098304 1100401 1102500 1104601 1106704 1108809 1110916 1113025 1115136 1117249 1119364 1121481 1123600 1125721 1127844 1129969 1132096 1134225 1136356 1138489 1140624 1142761 1144900 1147041 1149184 1151329 1153476 1155625 1157776 1159929 1162084 1164241 1166400 1168561 1170724 1172889 1175056 1177225 1179396 1181569 1183744 1185921 1188100 1190281 1192464 1194649 1196836 1199025 1201216 1203409 1205604 1207801 1210000 1212201 1214404 1216609 1218816 1221025 1223236 1225449 1227664 1229881 1232100 1234321 1236544 1238769 1240996 1243225 1245456 1247689 1249924 1252161 1254400 1256641 1258884 1261129 1263376 1265625 1267876 1270129 1272384 1274641 1276900 1279161 1281424 1283689 1285956 1288225 1290496 1292769 1295044 1297321 1299600 1301881 1304164 1306449 1308736 1311025 1313316 1315609 1317904 1320201 1322500 1324801 1327104 1329409 1331716 1334025 1336336 1338649 1340964 1343281 1345600 1347921 1350244 1352569 1354896 1357225 1359556 1361889 1364224 1366561 1368900 1371241 1373584 1375929 1378276 1380625 1382976 1385329 1387684 1390041 1392400 1394761 1397124 1399489 1401856 1404225 1406596 1408969 1411344 1413721 1416100 1418481 1420864 1423249 1425636 1428025 1430416 1432809 1435204 1437601 1440000 1442401 1444804 1447209 1449616 1452025 1454436 1456849 1459264 1461681 1464100 1466521 1468944 1471369 1473796 1476225 1478656 1481089 1483524 1485961 1488400 1490841 1493284 1495729 1498176 1500625 1503076 1505529 1507984 1510441 1512900 1515361 1517824 1520289 1522756 1525225 1527696 1530169 1532644 1535121 1537600 1540081 1542564 1545049 1547536 1550025 1552516 1555009 1557504 1560001 1562500 1565001 1567504 1570009 1572516 1575025 1577536 1580049 1582564 1585081 1587600 1590121 1592644 1595169 1597696 1600225 1602756 1605289 1607824 1610361 1612900 1615441 1617984 1620529 1623076 1625625 1628176 1630729 1633284 1635841 1638400 1640961 1643524 1646089 1648656 1651225 1653796 1656369 1658944 1661521 1664100 1666681 1669264 1671849 1674436 1677025 1679616 1682209 1684804 1687401 1690000 1692601 1695204 1697809 1700416 1703025 1705636 1708249 1710864 1713481 1716100 1718721 1721344 1723969 1726596 1729225 1731856 1734489 1737124 1739761 1742400 1745041 1747684 1750329 1752976 1755625 1758276 1760929 1763584 1766241 1768900 1771561 1774224 1776889 1779556 1782225 1784896 1787569 1790244 1792921 1795600 1798281 1800964 1803649 1806336 1809025 1811716 1814409 1817104 1819801 1822500 1825201 1827904 1830609 1833316 1836025 1838736 1841449 1844164 1846881 1849600 1852321 1855044 1857769 1860496 1863225 1865956 1868689 1871424 1874161 1876900 1879641 1882384 1885129 1887876 1890625 1893376 1896129 1898884 1901641 1904400 1907161 1909924 1912689 1915456 1918225 1920996 1923769 1926544 1929321 1932100 1934881 1937664 1940449 1943236 1946025 1948816 1951609 1954404 1957201 1960000 1962801 1965604 1968409 1971216 1974025 1976836 1979649 1982464 1985281 1988100 1990921 1993744 1996569 1999396 2002225 2005056 2007889 2010724 2013561 2016400 2019241 2022084 2024929 2027776 2030625 2033476 2036329 2039184 2042041 2044900 2047761 2050624 2053489 2056356 2059225 2062096 2064969 2067844 2070721 2073600 2076481 2079364 2082249 2085136 2088025 2090916 2093809 2096704 2099601 2102500 2105401 2108304 2111209 2114116 2117025 2119936 2122849 2125764 2128681 2131600 2134521 2137444 2140369 2143296 2146225 2149156 2152089 2155024 2157961 2160900 2163841 2166784 2169729 2172676 2175625 2178576 2181529 2184484 2187441 2190400 2193361 2196324 2199289 2202256 2205225 2208196 2211169 2214144 2217121 2220100 2223081 2226064 2229049 2232036 2235025 2238016 2241009 2244004 2247001 2250000 2253001 2256004 2259009 2262016 2265025 2268036 2271049 2274064 2277081 2280100 2283121 2286144 2289169 2292196 2295225 2298256 2301289 2304324 2307361 2310400 2313441 2316484 2319529 2322576 2325625 2328676 2331729 2334784 2337841 2340900 2343961 2347024 2350089 2353156 2356225 2359296 2362369 2365444 2368521 2371600 2374681 2377764 2380849 2383936 2387025 2390116 2393209 2396304 2399401 2402500 2405601 2408704 2411809 2414916 2418025 2421136 2424249 2427364 2430481 2433600 2436721 2439844 2442969 2446096 2449225 2452356 2455489 2458624 2461761 2464900 2468041 2471184 2474329 2477476 2480625 2483776 2486929 2490084 2493241 2496400 2499561 2502724 2505889 2509056 2512225 2515396 2518569 2521744 2524921 2528100 2531281 2534464 2537649 2540836 2544025 2547216 2550409 2553604 2556801 2560000 2563201 2566404 2569609 2572816 2576025 2579236 2582449 2585664 2588881 2592100 2595321 2598544 2601769 2604996 2608225 2611456 2614689 2617924 2621161 2624400 2627641 2630884 2634129 2637376 2640625 2643876 2647129 2650384 2653641 2656900 2660161 2663424 2666689 2669956 2673225 2676496 2679769 2683044 2686321 2689600 2692881 2696164 2699449 2702736 2706025 2709316 2712609 2715904 2719201 2722500 2725801 2729104 2732409 2735716 2739025 2742336 2745649 2748964 2752281 2755600 2758921 2762244 2765569 2768896 2772225 2775556 2778889 2782224 2785561 2788900 2792241 2795584 2798929 2802276 2805625 2808976 2812329 2815684 2819041 2822400 2825761 2829124 2832489 2835856 2839225 2842596 2845969 2849344 2852721 2856100 2859481 2862864 2866249 2869636 2873025 2876416 2879809 2883204 2886601 2890000 2893401 2896804 2900209 2903616 2907025 2910436 2913849 2917264 2920681 2924100 2927521 2930944 2934369 2937796 2941225 2944656 2948089 2951524 2954961 2958400 2961841 2965284 2968729 2972176 2975625 2979076 2982529 2985984 2989441 2992900 2996361 2999824 3003289 3006756 3010225 3013696 3017169 3020644 3024121 3027600 3031081 3034564 3038049 3041536 3045025 3048516 3052009 3055504 3059001 3062500 3066001 3069504 3073009 3076516 3080025 3083536 3087049 3090564 3094081 3097600 3101121 3104644 3108169 3111696 3115225 3118756 3122289 3125824 3129361 3132900 3136441 3139984 3143529 3147076 3150625 3154176 3157729 3161284 3164841 3168400 3171961 3175524 3179089 3182656 3186225 3189796 3193369 3196944 3200521 3204100 3207681 3211264 3214849 3218436 3222025 3225616 3229209 3232804 3236401 3240000 3243601 3247204 3250809 3254416 3258025 3261636 3265249 3268864 3272481 3276100 3279721 3283344 3286969 3290596 3294225 3297856 3301489 3305124 3308761 3312400 3316041 3319684 3323329 3326976 3330625 3334276 3337929 3341584 3345241 3348900 3352561 3356224 3359889 3363556 3367225 3370896 3374569 3378244 3381921 3385600 3389281 3392964 3396649 3400336 3404025 3407716 3411409 3415104 3418801 3422500 3426201 3429904 3433609 3437316 3441025 3444736 3448449 3452164 3455881 3459600 3463321 3467044 3470769 3474496 3478225 3481956 3485689 3489424 3493161 3496900 3500641 3504384 3508129 3511876 3515625 3519376 3523129 3526884 3530641 3534400 3538161 3541924 3545689 3549456 3553225 3556996 3560769 3564544 3568321 3572100 3575881 3579664 3583449 3587236 3591025 3594816 3598609 3602404 3606201 3610000 3613801 3617604 3621409 3625216 3629025 3632836 3636649 3640464 3644281 3648100 3651921 3655744 3659569 3663396 3667225 3671056 3674889 3678724 3682561 3686400 3690241 3694084 3697929 3701776 3705625 3709476 3713329 3717184 3721041 3724900 3728761 3732624 3736489 3740356 3744225 3748096 3751969 3755844 3759721 3763600 3767481 3771364 3775249 3779136 3783025 3786916 3790809 3794704 3798601 3802500 3806401 3810304 3814209 3818116 3822025 3825936 3829849 3833764 3837681 3841600 3845521 3849444 3853369 3857296 3861225 3865156 3869089 3873024 3876961 3880900 3884841 3888784 3892729 3896676 3900625 3904576 3908529 3912484 3916441 3920400 3924361 3928324 3932289 3936256 3940225 3944196 3948169 3952144 3956121 3960100 3964081 3968064 3972049 3976036 3980025 3984016 3988009 3992004 3996001 4000000 4004001 4008004 4012009 4016016 4020025 4024036 4028049 4032064 4036081 4040100 4044121 4048144 4052169 4056196 4060225 4064256 4068289 4072324 4076361 4080400 4084441 4088484 4092529 4096576 4100625 4104676 4108729 4112784 4116841 4120900 4124961 4129024 4133089 4137156 4141225 4145296 4149369 4153444 4157521 4161600 4165681 4169764 4173849 4177936 4182025 4186116 4190209 4194304 4198401 4202500 4206601 4210704 4214809 4218916 4223025 4227136 4231249 4235364 4239481 4243600 4247721 4251844 4255969 4260096 4264225 4268356 4272489 4276624 4280761 4284900 4289041 4293184 4297329 4301476 4305625 4309776 4313929 4318084 4322241 4326400 4330561 4334724 4338889 4343056 4347225 4351396 4355569 4359744 4363921 4368100 4372281 4376464 4380649 4384836 4389025 4393216 4397409 4401604 4405801 4410000 4414201 4418404 4422609 4426816 4431025 4435236 4439449 4443664 4447881 4452100 4456321 4460544 4464769 4468996 4473225 4477456 4481689 4485924 4490161 4494400 4498641 4502884 4507129 4511376 4515625 4519876 4524129 4528384 4532641 4536900 4541161 4545424 4549689 4553956 4558225 4562496 4566769 4571044 4575321 4579600 4583881 4588164 4592449 4596736 4601025 4605316 4609609 4613904 4618201 4622500 4626801 4631104 4635409 4639716 4644025 4648336 4652649 4656964 4661281 4665600 4669921 4674244 4678569 4682896 4687225 4691556 4695889 4700224 4704561 4708900 4713241 4717584 4721929 4726276 4730625 4734976 4739329 4743684 4748041 4752400 4756761 4761124 4765489 4769856 4774225 4778596 4782969 4787344 4791721 4796100 4800481 4804864 4809249 4813636 4818025 4822416 4826809 4831204 4835601 4840000 4844401 4848804 4853209 4857616 4862025 4866436 4870849 4875264 4879681 4884100 4888521 4892944 4897369 4901796 4906225 4910656 4915089 4919524 4923961 4928400 4932841 4937284 4941729 4946176 4950625 4955076 4959529 4963984 4968441 4972900 4977361 4981824 4986289 4990756 4995225 4999696 5004169 5008644 5013121 5017600 5022081 5026564 5031049 5035536 5040025 5044516 5049009 5053504 5058001 5062500 5067001 5071504 5076009 5080516 5085025 5089536 5094049 5098564 5103081 5107600 5112121 5116644 5121169 5125696 5130225 5134756 5139289 5143824 5148361 5152900 5157441 5161984 5166529 5171076 5175625 5180176 5184729 5189284 5193841 5198400 5202961 5207524 5212089 5216656 5221225 5225796 5230369 5234944 5239521 5244100 5248681 5253264 5257849 5262436 5267025 5271616 5276209 5280804 5285401 5290000 5294601 5299204 5303809 5308416 5313025 5317636 5322249 5326864 5331481 5336100 5340721 5345344 5349969 5354596 5359225 5363856 5368489 5373124 5377761 5382400 5387041 5391684 5396329 5400976 5405625 5410276 5414929 5419584 5424241 5428900 5433561 5438224 5442889 5447556 5452225 5456896 5461569 5466244 5470921 5475600 5480281 5484964 5489649 5494336 5499025 5503716 5508409 5513104 5517801 5522500 5527201 5531904 5536609 5541316 5546025 5550736 5555449 5560164 5564881 5569600 5574321 5579044 5583769 5588496 5593225 5597956 5602689 5607424 5612161 5616900 5621641 5626384 5631129 5635876 5640625 5645376 5650129 5654884 5659641 5664400 5669161 5673924 5678689 5683456 5688225 5692996 5697769 5702544 5707321 5712100 5716881 5721664 5726449 5731236 5736025 5740816 5745609 5750404 5755201 5760000 5764801 5769604 5774409 5779216 5784025 5788836 5793649 5798464 5803281 5808100 5812921 5817744 5822569 5827396 5832225 5837056 5841889 5846724 5851561 5856400 5861241 5866084 5870929 5875776 5880625 5885476 5890329 5895184 5900041 5904900 5909761 5914624 5919489 5924356 5929225 5934096 5938969 5943844 5948721 5953600 5958481 5963364 5968249 5973136 5978025 5982916 5987809 5992704 5997601 6002500 6007401 6012304 6017209 6022116 6027025 6031936 6036849 6041764 6046681 6051600 6056521 6061444 6066369 6071296 6076225 6081156 6086089 6091024 6095961 6100900 6105841 6110784 6115729 6120676 6125625 6130576 6135529 6140484 6145441 6150400 6155361 6160324 6165289 6170256 6175225 6180196 6185169 6190144 6195121 6200100 6205081 6210064 6215049 6220036 6225025 6230016 6235009 6240004 6245001 6250000 6255001 6260004 6265009 6270016 6275025 6280036 6285049 6290064 6295081 6300100 6305121 6310144 6315169 6320196 6325225 6330256 6335289 6340324 6345361 6350400 6355441 6360484 6365529 6370576 6375625 6380676 6385729 6390784 6395841 6400900 6405961 6411024 6416089 6421156 6426225 6431296 6436369 6441444 6446521 6451600 6456681 6461764 6466849 6471936 6477025 6482116 6487209 6492304 6497401 6502500 6507601 6512704 6517809 6522916 6528025 6533136 6538249 6543364 6548481 6553600 6558721 6563844 6568969 6574096 6579225 6584356 6589489 6594624 6599761 6604900 6610041 6615184 6620329 6625476 6630625 6635776 6640929 6646084 6651241 6656400 6661561 6666724 6671889 6677056 6682225 6687396 6692569 6697744 6702921 6708100 6713281 6718464 6723649 6728836 6734025 6739216 6744409 6749604 6754801 6760000 6765201 6770404 6775609 6780816 6786025 6791236 6796449 6801664 6806881 6812100 6817321 6822544 6827769 6832996 6838225 6843456 6848689 6853924 6859161 6864400 6869641 6874884 6880129 6885376 6890625 6895876 6901129 6906384 6911641 6916900 6922161 6927424 6932689 6937956 6943225 6948496 6953769 6959044 6964321 6969600 6974881 6980164 6985449 6990736 6996025 7001316 7006609 7011904 7017201 7022500 7027801 7033104 7038409 7043716 7049025 7054336 7059649 7064964 7070281 7075600 7080921 7086244 7091569 7096896 7102225 7107556 7112889 7118224 7123561 7128900 7134241 7139584 7144929 7150276 7155625 7160976 7166329 7171684 7177041 7182400 7187761 7193124 7198489 7203856 7209225 7214596 7219969 7225344 7230721 7236100 7241481 7246864 7252249 7257636 7263025 7268416 7273809 7279204 7284601 7290000 7295401 7300804 7306209 7311616 7317025 7322436 7327849 7333264 7338681 7344100 7349521 7354944 7360369 7365796 7371225 7376656 7382089 7387524 7392961 7398400 7403841 7409284 7414729 7420176 7425625 7431076 7436529 7441984 7447441 7452900 7458361 7463824 7469289 7474756 7480225 7485696 7491169 7496644 7502121 7507600 7513081 7518564 7524049 7529536 7535025 7540516 7546009 7551504 7557001 7562500 7568001 7573504 7579009 7584516 7590025 7595536 7601049 7606564 7612081 7617600 7623121 7628644 7634169 7639696 7645225 7650756 7656289 7661824 7667361 7672900 7678441 7683984 7689529 7695076 7700625 7706176 7711729 7717284 7722841 7728400 7733961 7739524 7745089 7750656 7756225 7761796 7767369 7772944 7778521 7784100 7789681 7795264 7800849 7806436 7812025 7817616 7823209 7828804 7834401 7840000 7845601 7851204 7856809 7862416 7868025 7873636 7879249 7884864 7890481 7896100 7901721 7907344 7912969 7918596 7924225 7929856 7935489 7941124 7946761 7952400 7958041 7963684 7969329 7974976 7980625 7986276 7991929 7997584 8003241 8008900 8014561 8020224 8025889 8031556 8037225 8042896 8048569 8054244 8059921 8065600 8071281 8076964 8082649 8088336 8094025 8099716 8105409 8111104 8116801 8122500 8128201 8133904 8139609 8145316 8151025 8156736 8162449 8168164 8173881 8179600 8185321 8191044 8196769 8202496 8208225 8213956 8219689 8225424 8231161 8236900 8242641 8248384 8254129 8259876 8265625 8271376 8277129 8282884 8288641 8294400 8300161 8305924 8311689 8317456 8323225 8328996 8334769 8340544 8346321 8352100 8357881 8363664 8369449 8375236 8381025 8386816 8392609 8398404 8404201 8410000 8415801 8421604 8427409 8433216 8439025 8444836 8450649 8456464 8462281 8468100 8473921 8479744 8485569 8491396 8497225 8503056 8508889 8514724 8520561 8526400 8532241 8538084 8543929 8549776 8555625 8561476 8567329 8573184 8579041 8584900 8590761 8596624 8602489 8608356 8614225 8620096 8625969 8631844 8637721 8643600 8649481 8655364 8661249 8667136 8673025 8678916 8684809 8690704 8696601 8702500 8708401 8714304 8720209 8726116 8732025 8737936 8743849 8749764 8755681 8761600 8767521 8773444 8779369 8785296 8791225 8797156 8803089 8809024 8814961 8820900 8826841 8832784 8838729 8844676 8850625 8856576 8862529 8868484 8874441 8880400 8886361 8892324 8898289 8904256 8910225 8916196 8922169 8928144 8934121 8940100 8946081 8952064 8958049 8964036 8970025 8976016 8982009 8988004 8994001 9000000 9006001 9012004 9018009 9024016 9030025 9036036 9042049 9048064 9054081 9060100 9066121 9072144 9078169 9084196 9090225 9096256 9102289 9108324 9114361 9120400 9126441 9132484 9138529 9144576 9150625 9156676 9162729 9168784 9174841 9180900 9186961 9193024 9199089 9205156 9211225 9217296 9223369 9229444 9235521 9241600 9247681 9253764 9259849 9265936 9272025 9278116 9284209 9290304 9296401 9302500 9308601 9314704 9320809 9326916 9333025 9339136 9345249 9351364 9357481 9363600 9369721 9375844 9381969 9388096 9394225 9400356 9406489 9412624 9418761 9424900 9431041 9437184 9443329 9449476 9455625 9461776 9467929 9474084 9480241 9486400 9492561 9498724 9504889 9511056 9517225 9523396 9529569 9535744 9541921 9548100 9554281 9560464 9566649 9572836 9579025 9585216 9591409 9597604 9603801 9610000 9616201 9622404 9628609 9634816 9641025 9647236 9653449 9659664 9665881 9672100 9678321 9684544 9690769 9696996 9703225 9709456 9715689 9721924 9728161 9734400 9740641 9746884 9753129 9759376 9765625 9771876 9778129 9784384 9790641 9796900 9803161 9809424 9815689 9821956 9828225 9834496 9840769 9847044 9853321 9859600 9865881 9872164 9878449 9884736 9891025 9897316 9903609 9909904 9916201 9922500 9928801 9935104 9941409 9947716 9954025 9960336 9966649 9972964 9979281 9985600 9991921 9998244 10004569 10010896 10017225 10023556 10029889 10036224 10042561 10048900 10055241 10061584 10067929 10074276 10080625 10086976 10093329 10099684 10106041 10112400 10118761 10125124 10131489 10137856 10144225 10150596 10156969 10163344 10169721 10176100 10182481 10188864 10195249 10201636 10208025 10214416 10220809 10227204 10233601 10240000 10246401 10252804 10259209 10265616 10272025 10278436 10284849 10291264 10297681 10304100 10310521 10316944 10323369 10329796 10336225 10342656 10349089 10355524 10361961 10368400 10374841 10381284 10387729 10394176 10400625 10407076 10413529 10419984 10426441 10432900 10439361 10445824 10452289 10458756 10465225 10471696 10478169 10484644 10491121 10497600 10504081 10510564 10517049 10523536 10530025 10536516 10543009 10549504 10556001 10562500 10569001 10575504 10582009 10588516 10595025 10601536 10608049 10614564 10621081 10627600 10634121 10640644 10647169 10653696 10660225 10666756 10673289 10679824 10686361 10692900 10699441 10705984 10712529 10719076 10725625 10732176 10738729 10745284 10751841 10758400 10764961 10771524 10778089 10784656 10791225 10797796 10804369 10810944 10817521 10824100 10830681 10837264 10843849 10850436 10857025 10863616 10870209 10876804 10883401 10890000 10896601 10903204 10909809 10916416 10923025 10929636 10936249 10942864 10949481 10956100 10962721 10969344 10975969 10982596 10989225 10995856 11002489 11009124 11015761 11022400 11029041 11035684 11042329 11048976 11055625 11062276 11068929 11075584 11082241 11088900 11095561 11102224 11108889 11115556 11122225 11128896 11135569 11142244 11148921 11155600 11162281 11168964 11175649 11182336 11189025 11195716 11202409 11209104 11215801 11222500 11229201 11235904 11242609 11249316 11256025 11262736 11269449 11276164 11282881 11289600 11296321 11303044 11309769 11316496 11323225 11329956 11336689 11343424 11350161 11356900 11363641 11370384 11377129 11383876 11390625 11397376 11404129 11410884 11417641 11424400 11431161 11437924 11444689 11451456 11458225 11464996 11471769 11478544 11485321 11492100 11498881 11505664 11512449 11519236 11526025 11532816 11539609 11546404 11553201 11560000 11566801 11573604 11580409 11587216 11594025 11600836 11607649 11614464 11621281 11628100 11634921 11641744 11648569 11655396 11662225 11669056 11675889 11682724 11689561 11696400 11703241 11710084 11716929 11723776 11730625 11737476 11744329 11751184 11758041 11764900 11771761 11778624 11785489 11792356 11799225 11806096 11812969 11819844 11826721 11833600 11840481 11847364 11854249 11861136 11868025 11874916 11881809 11888704 11895601 11902500 11909401 11916304 11923209 11930116 11937025 11943936 11950849 11957764 11964681 11971600 11978521 11985444 11992369 11999296 12006225 12013156 12020089 12027024 12033961 12040900 12047841 12054784 12061729 12068676 12075625 12082576 12089529 12096484 12103441 12110400 12117361 12124324 12131289 12138256 12145225 12152196 12159169 12166144 12173121 12180100 12187081 12194064 12201049 12208036 12215025 12222016 12229009 12236004 12243001 12250000 12257001 12264004 12271009 12278016 12285025 12292036 12299049 12306064 12313081 12320100 12327121 12334144 12341169 12348196 12355225 12362256 12369289 12376324 12383361 12390400 12397441 12404484 12411529 12418576 12425625 12432676 12439729 12446784 12453841 12460900 12467961 12475024 12482089 12489156 12496225 12503296 12510369 12517444 12524521 12531600 12538681 12545764 12552849 12559936 12567025 12574116 12581209 12588304 12595401 12602500 12609601 12616704 12623809 12630916 12638025 12645136 12652249 12659364 12666481 12673600 12680721 12687844 12694969 12702096 12709225 12716356 12723489 12730624 12737761 12744900 12752041 12759184 12766329 12773476 12780625 12787776 12794929 12802084 12809241 12816400 12823561 12830724 12837889 12845056 12852225 12859396 12866569 12873744 12880921 12888100 12895281 12902464 12909649 12916836 12924025 12931216 12938409 12945604 12952801 12960000 12967201 12974404 12981609 12988816 12996025 13003236 13010449 13017664 13024881 13032100 13039321 13046544 13053769 13060996 13068225 13075456 13082689 13089924 13097161 13104400 13111641 13118884 13126129 13133376 13140625 13147876 13155129 13162384 13169641 13176900 13184161 13191424 13198689 13205956 13213225 13220496 13227769 13235044 13242321 13249600 13256881 13264164 13271449 13278736 13286025 13293316 13300609 13307904 13315201 13322500 13329801 13337104 13344409 13351716 13359025 13366336 13373649 13380964 13388281 13395600 13402921 13410244 13417569 13424896 13432225 13439556 13446889 13454224 13461561 13468900 13476241 13483584 13490929 13498276 13505625 13512976 13520329 13527684 13535041 13542400 13549761 13557124 13564489 13571856 13579225 13586596 13593969 13601344 13608721 13616100 13623481 13630864 13638249 13645636 13653025 13660416 13667809 13675204 13682601 13690000 13697401 13704804 13712209 13719616 13727025 13734436 13741849 13749264 13756681 13764100 13771521 13778944 13786369 13793796 13801225 13808656 13816089 13823524 13830961 13838400 13845841 13853284 13860729 13868176 13875625 13883076 13890529 13897984 13905441 13912900 13920361 13927824 13935289 13942756 13950225 13957696 13965169 13972644 13980121 13987600 13995081 14002564 14010049 14017536 14025025 14032516 14040009 14047504 14055001 14062500 14070001 14077504 14085009 14092516 14100025 14107536 14115049 14122564 14130081 14137600 14145121 14152644 14160169 14167696 14175225 14182756 14190289 14197824 14205361 14212900 14220441 14227984 14235529 14243076 14250625 14258176 14265729 14273284 14280841 14288400 14295961 14303524 14311089 14318656 14326225 14333796 14341369 14348944 14356521 14364100 14371681 14379264 14386849 14394436 14402025 14409616 14417209 14424804 14432401 14440000 14447601 14455204 14462809 14470416 14478025 14485636 14493249 14500864 14508481 14516100 14523721 14531344 14538969 14546596 14554225 14561856 14569489 14577124 14584761 14592400 14600041 14607684 14615329 14622976 14630625 14638276 14645929 14653584 14661241 14668900 14676561 14684224 14691889 14699556 14707225 14714896 14722569 14730244 14737921 14745600 14753281 14760964 14768649 14776336 14784025 14791716 14799409 14807104 14814801 14822500 14830201 14837904 14845609 14853316 14861025 14868736 14876449 14884164 14891881 14899600 14907321 14915044 14922769 14930496 14938225 14945956 14953689 14961424 14969161 14976900 14984641 14992384 15000129 15007876 15015625 15023376 15031129 15038884 15046641 15054400 15062161 15069924 15077689 15085456 15093225 15100996 15108769 15116544 15124321 15132100 15139881 15147664 15155449 15163236 15171025 15178816 15186609 15194404 15202201 15210000 15217801 15225604 15233409 15241216 15249025 15256836 15264649 15272464 15280281 15288100 15295921 15303744 15311569 15319396 15327225 15335056 15342889 15350724 15358561 15366400 15374241 15382084 15389929 15397776 15405625 15413476 15421329 15429184 15437041 15444900 15452761 15460624 15468489 15476356 15484225 15492096 15499969 15507844 15515721 15523600 15531481 15539364 15547249 15555136 15563025 15570916 15578809 15586704 15594601 15602500 15610401 15618304 15626209 15634116 15642025 15649936 15657849 15665764 15673681 15681600 15689521 15697444 15705369 15713296 15721225 15729156 15737089 15745024 15752961 15760900 15768841 15776784 15784729 15792676 15800625 15808576 15816529 15824484 15832441 15840400 15848361 15856324 15864289 15872256 15880225 15888196 15896169 15904144 15912121 15920100 15928081 15936064 15944049 15952036 15960025 15968016 15976009 15984004 15992001 16000000 16008001 16016004 16024009 16032016 16040025 16048036 16056049 16064064 16072081 16080100 16088121 16096144 16104169 16112196 16120225 16128256 16136289 16144324 16152361 16160400 16168441 16176484 16184529 16192576 16200625 16208676 16216729 16224784 16232841 16240900 16248961 16257024 16265089 16273156 16281225 16289296 16297369 16305444 16313521 16321600 16329681 16337764 16345849 16353936 16362025 16370116 16378209 16386304 16394401 16402500 16410601 16418704 16426809 16434916 16443025 16451136 16459249 16467364 16475481 16483600 16491721 16499844 16507969 16516096 16524225 16532356 16540489 16548624 16556761 16564900 16573041 16581184 16589329 16597476 16605625 16613776 16621929 16630084 16638241 16646400 16654561 16662724 16670889 16679056 16687225 16695396 16703569 16711744 16719921 16728100 16736281 16744464 16752649 16760836 16769025 16777216 16785409 16793604 16801801 16810000 16818201 16826404 16834609 16842816 16851025 16859236 16867449 16875664 16883881 16892100 16900321 16908544 16916769 16924996 16933225 16941456 16949689 16957924 16966161 16974400 16982641 16990884 16999129 17007376 17015625 17023876 17032129 17040384 17048641 17056900 17065161 17073424 17081689 17089956 17098225 17106496 17114769 17123044 17131321 17139600 17147881 17156164 17164449 17172736 17181025 17189316 17197609 17205904 17214201 17222500 17230801 17239104 17247409 17255716 17264025 17272336 17280649 17288964 17297281 17305600 17313921 17322244 17330569 17338896 17347225 17355556 17363889 17372224 17380561 17388900 17397241 17405584 17413929 17422276 17430625 17438976 17447329 17455684 17464041 17472400 17480761 17489124 17497489 17505856 17514225 17522596 17530969 17539344 17547721 17556100 17564481 17572864 17581249 17589636 17598025 17606416 17614809 17623204 17631601 17640000 17648401 17656804 17665209 17673616 17682025 17690436 17698849 17707264 17715681 17724100 17732521 17740944 17749369 17757796 17766225 17774656 17783089 17791524 17799961 17808400 17816841 17825284 17833729 17842176 17850625 17859076 17867529 17875984 17884441 17892900 17901361 17909824 17918289 17926756 17935225 17943696 17952169 17960644 17969121 17977600 17986081 17994564 18003049 18011536 18020025 18028516 18037009 18045504 18054001 18062500 18071001 18079504 18088009 18096516 18105025 18113536 18122049 18130564 18139081 18147600 18156121 18164644 18173169 18181696 18190225 18198756 18207289 18215824 18224361 18232900 18241441 18249984 18258529 18267076 18275625 18284176 18292729 18301284 18309841 18318400 18326961 18335524 18344089 18352656 18361225 18369796 18378369 18386944 18395521 18404100 18412681 18421264 18429849 18438436 18447025 18455616 18464209 18472804 18481401 18490000 18498601 18507204 18515809 18524416 18533025 18541636 18550249 18558864 18567481 18576100 18584721 18593344 18601969 18610596 18619225 18627856 18636489 18645124 18653761 18662400 18671041 18679684 18688329 18696976 18705625 18714276 18722929 18731584 18740241 18748900 18757561 18766224 18774889 18783556 18792225 18800896 18809569 18818244 18826921 18835600 18844281 18852964 18861649 18870336 18879025 18887716 18896409 18905104 18913801 18922500 18931201 18939904 18948609 18957316 18966025 18974736 18983449 18992164 19000881 19009600 19018321 19027044 19035769 19044496 19053225 19061956 19070689 19079424 19088161 19096900 19105641 19114384 19123129 19131876 19140625 19149376 19158129 19166884 19175641 19184400 19193161 19201924 19210689 19219456 19228225 19236996 19245769 19254544 19263321 19272100 19280881 19289664 19298449 19307236 19316025 19324816 19333609 19342404 19351201 19360000 19368801 19377604 19386409 19395216 19404025 19412836 19421649 19430464 19439281 19448100 19456921 19465744 19474569 19483396 19492225 19501056 19509889 19518724 19527561 19536400 19545241 19554084 19562929 19571776 19580625 19589476 19598329 19607184 19616041 19624900 19633761 19642624 19651489 19660356 19669225 19678096 19686969 19695844 19704721 19713600 19722481 19731364 19740249 19749136 19758025 19766916 19775809 19784704 19793601 19802500 19811401 19820304 19829209 19838116 19847025 19855936 19864849 19873764 19882681 19891600 19900521 19909444 19918369 19927296 19936225 19945156 19954089 19963024 19971961 19980900 19989841 19998784 20007729 20016676 20025625 20034576 20043529 20052484 20061441 20070400 20079361 20088324 20097289 20106256 20115225 20124196 20133169 20142144 20151121 20160100 20169081 20178064 20187049 20196036 20205025 20214016 20223009 20232004 20241001 20250000 20259001 20268004 20277009 20286016 20295025 20304036 20313049 20322064 20331081 20340100 20349121 20358144 20367169 20376196 20385225 20394256 20403289 20412324 20421361 20430400 20439441 20448484 20457529 20466576 20475625 20484676 20493729 20502784 20511841 20520900 20529961 20539024 20548089 20557156 20566225 20575296 20584369 20593444 20602521 20611600 20620681 20629764 20638849 20647936 20657025 20666116 20675209 20684304 20693401 20702500 20711601 20720704 20729809 20738916 20748025 20757136 20766249 20775364 20784481 20793600 20802721 20811844 20820969 20830096 20839225 20848356 20857489 20866624 20875761 20884900 20894041 20903184 20912329 20921476 20930625 20939776 20948929 20958084 20967241 20976400 20985561 20994724 21003889 21013056 21022225 21031396 21040569 21049744 21058921 21068100 21077281 21086464 21095649 21104836 21114025 21123216 21132409 21141604 21150801 21160000 21169201 21178404 21187609 21196816 21206025 21215236 21224449 21233664 21242881 21252100 21261321 21270544 21279769 21288996 21298225 21307456 21316689 21325924 21335161 21344400 21353641 21362884 21372129 21381376 21390625 21399876 21409129 21418384 21427641 21436900 21446161 21455424 21464689 21473956 21483225 21492496 21501769 21511044 21520321 21529600 21538881 21548164 21557449 21566736 21576025 21585316 21594609 21603904 21613201 21622500 21631801 21641104 21650409 21659716 21669025 21678336 21687649 21696964 21706281 21715600 21724921 21734244 21743569 21752896 21762225 21771556 21780889 21790224 21799561 21808900 21818241 21827584 21836929 21846276 21855625 21864976 21874329 21883684 21893041 21902400 21911761 21921124 21930489 21939856 21949225 21958596 21967969 21977344 21986721 21996100 22005481 22014864 22024249 22033636 22043025 22052416 22061809 22071204 22080601 22090000 22099401 22108804 22118209 22127616 22137025 22146436 22155849 22165264 22174681 22184100 22193521 22202944 22212369 22221796 22231225 22240656 22250089 22259524 22268961 22278400 22287841 22297284 22306729 22316176 22325625 22335076 22344529 22353984 22363441 22372900 22382361 22391824 22401289 22410756 22420225 22429696 22439169 22448644 22458121 22467600 22477081 22486564 22496049 22505536 22515025 22524516 22534009 22543504 22553001 22562500 22572001 22581504 22591009 22600516 22610025 22619536 22629049 22638564 22648081 22657600 22667121 22676644 22686169 22695696 22705225 22714756 22724289 22733824 22743361 22752900 22762441 22771984 22781529 22791076 22800625 22810176 22819729 22829284 22838841 22848400 22857961 22867524 22877089 22886656 22896225 22905796 22915369 22924944 22934521 22944100 22953681 22963264 22972849 22982436 22992025 23001616 23011209 23020804 23030401 23040000 23049601 23059204 23068809 23078416 23088025 23097636 23107249 23116864 23126481 23136100 23145721 23155344 23164969 23174596 23184225 23193856 23203489 23213124 23222761 23232400 23242041 23251684 23261329 23270976 23280625 23290276 23299929 23309584 23319241 23328900 23338561 23348224 23357889 23367556 23377225 23386896 23396569 23406244 23415921 23425600 23435281 23444964 23454649 23464336 23474025 23483716 23493409 23503104 23512801 23522500 23532201 23541904 23551609 23561316 23571025 23580736 23590449 23600164 23609881 23619600 23629321 23639044 23648769 23658496 23668225 23677956 23687689 23697424 23707161 23716900 23726641 23736384 23746129 23755876 23765625 23775376 23785129 23794884 23804641 23814400 23824161 23833924 23843689 23853456 23863225 23872996 23882769 23892544 23902321 23912100 23921881 23931664 23941449 23951236 23961025 23970816 23980609 23990404 24000201 24010000 24019801 24029604 24039409 24049216 24059025 24068836 24078649 24088464 24098281 24108100 24117921 24127744 24137569 24147396 24157225 24167056 24176889 24186724 24196561 24206400 24216241 24226084 24235929 24245776 24255625 24265476 24275329 24285184 24295041 24304900 24314761 24324624 24334489 24344356 24354225 24364096 24373969 24383844 24393721 24403600 24413481 24423364 24433249 24443136 24453025 24462916 24472809 24482704 24492601 24502500 24512401 24522304 24532209 24542116 24552025 24561936 24571849 24581764 24591681 24601600 24611521 24621444 24631369 24641296 24651225 24661156 24671089 24681024 24690961 24700900 24710841 24720784 24730729 24740676 24750625 24760576 24770529 24780484 24790441 24800400 24810361 24820324 24830289 24840256 24850225 24860196 24870169 24880144 24890121 24900100 24910081 24920064 24930049 24940036 24950025 24960016 24970009 24980004 24990001 25000000 25010001 25020004 25030009 25040016 25050025 25060036 25070049 25080064 25090081 25100100 25110121 25120144 25130169 25140196 25150225 25160256 25170289 25180324 25190361 25200400 25210441 25220484 25230529 25240576 25250625 25260676 25270729 25280784 25290841 25300900 25310961 25321024 25331089 25341156 25351225 25361296 25371369 25381444 25391521 25401600 25411681 25421764 25431849 25441936 25452025 25462116 25472209 25482304 25492401 25502500 25512601 25522704 25532809 25542916 25553025 25563136 25573249 25583364 25593481 25603600 25613721 25623844 25633969 25644096 25654225 25664356 25674489 25684624 25694761 25704900 25715041 25725184 25735329 25745476 25755625 25765776 25775929 25786084 25796241 25806400 25816561 25826724 25836889 25847056 25857225 25867396 25877569 25887744 25897921 25908100 25918281 25928464 25938649 25948836 25959025 25969216 25979409 25989604 25999801 26010000 26020201 26030404 26040609 26050816 26061025 26071236 26081449 26091664 26101881 26112100 26122321 26132544 26142769 26152996 26163225 26173456 26183689 26193924 26204161 26214400 26224641 26234884 26245129 26255376 26265625 26275876 26286129 26296384 26306641 26316900 26327161 26337424 26347689 26357956 26368225 26378496 26388769 26399044 26409321 26419600 26429881 26440164 26450449 26460736 26471025 26481316 26491609 26501904 26512201 26522500 26532801 26543104 26553409 26563716 26574025 26584336 26594649 26604964 26615281 26625600 26635921 26646244 26656569 26666896 26677225 26687556 26697889 26708224 26718561 26728900 26739241 26749584 26759929 26770276 26780625 26790976 26801329 26811684 26822041 26832400 26842761 26853124 26863489 26873856 26884225 26894596 26904969 26915344 26925721 26936100 26946481 26956864 26967249 26977636 26988025 26998416 27008809 27019204 27029601 27040000 27050401 27060804 27071209 27081616 27092025 27102436 27112849 27123264 27133681 27144100 27154521 27164944 27175369 27185796 27196225 27206656 27217089 27227524 27237961 27248400 27258841 27269284 27279729 27290176 27300625 27311076 27321529 27331984 27342441 27352900 27363361 27373824 27384289 27394756 27405225 27415696 27426169 27436644 27447121 27457600 27468081 27478564 27489049 27499536 27510025 27520516 27531009 27541504 27552001 27562500 27573001 27583504 27594009 27604516 27615025 27625536 27636049 27646564 27657081 27667600 27678121 27688644 27699169 27709696 27720225 27730756 27741289 27751824 27762361 27772900 27783441 27793984 27804529 27815076 27825625 27836176 27846729 27857284 27867841 27878400 27888961 27899524 27910089 27920656 27931225 27941796 27952369 27962944 27973521 27984100 27994681 28005264 28015849 28026436 28037025 28047616 28058209 28068804 28079401 28090000 28100601 28111204 28121809 28132416 28143025 28153636 28164249 28174864 28185481 28196100 28206721 28217344 28227969 28238596 28249225 28259856 28270489 28281124 28291761 28302400 28313041 28323684 28334329 28344976 28355625 28366276 28376929 28387584 28398241 28408900 28419561 28430224 28440889 28451556 28462225 28472896 28483569 28494244 28504921 28515600 28526281 28536964 28547649 28558336 28569025 28579716 28590409 28601104 28611801 28622500 28633201 28643904 28654609 28665316 28676025 28686736 28697449 28708164 28718881 28729600 28740321 28751044 28761769 28772496 28783225 28793956 28804689 28815424 28826161 28836900 28847641 28858384 28869129 28879876 28890625 28901376 28912129 28922884 28933641 28944400 28955161 28965924 28976689 28987456 28998225 29008996 29019769 29030544 29041321 29052100 29062881 29073664 29084449 29095236 29106025 29116816 29127609 29138404 29149201 29160000 29170801 29181604 29192409 29203216 29214025 29224836 29235649 29246464 29257281 29268100 29278921 29289744 29300569 29311396 29322225 29333056 29343889 29354724 29365561 29376400 29387241 29398084 29408929 29419776 29430625 29441476 29452329 29463184 29474041 29484900 29495761 29506624 29517489 29528356 29539225 29550096 29560969 29571844 29582721 29593600 29604481 29615364 29626249 29637136 29648025 29658916 29669809 29680704 29691601 29702500 29713401 29724304 29735209 29746116 29757025 29767936 29778849 29789764 29800681 29811600 29822521 29833444 29844369 29855296 29866225 29877156 29888089 29899024 29909961 29920900 29931841 29942784 29953729 29964676 29975625 29986576 29997529 30008484 30019441 30030400 30041361 30052324 30063289 30074256 30085225 30096196 30107169 30118144 30129121 30140100 30151081 30162064 30173049 30184036 30195025 30206016 30217009 30228004 30239001 30250000 30261001 30272004 30283009 30294016 30305025 30316036 30327049 30338064 30349081 30360100 30371121 30382144 30393169 30404196 30415225 30426256 30437289 30448324 30459361 30470400 30481441 30492484 30503529 30514576 30525625 30536676 30547729 30558784 30569841 30580900 30591961 30603024 30614089 30625156 30636225 30647296 30658369 30669444 30680521 30691600 30702681 30713764 30724849 30735936 30747025 30758116 30769209 30780304 30791401 30802500 30813601 30824704 30835809 30846916 30858025 30869136 30880249 30891364 30902481 30913600 30924721 30935844 30946969 30958096 30969225 30980356 30991489 31002624 31013761 31024900 31036041 31047184 31058329 31069476 31080625 31091776 31102929 31114084 31125241 31136400 31147561 31158724 31169889 31181056 31192225 31203396 31214569 31225744 31236921 31248100 31259281 31270464 31281649 31292836 31304025 31315216 31326409 31337604 31348801 31360000 31371201 31382404 31393609 31404816 31416025 31427236 31438449 31449664 31460881 31472100 31483321 31494544 31505769 31516996 31528225 31539456 31550689 31561924 31573161 31584400 31595641 31606884 31618129 31629376 31640625 31651876 31663129 31674384 31685641 31696900 31708161 31719424 31730689 31741956 31753225 31764496 31775769 31787044 31798321 31809600 31820881 31832164 31843449 31854736 31866025 31877316 31888609 31899904 31911201 31922500 31933801 31945104 31956409 31967716 31979025 31990336 32001649 32012964 32024281 32035600 32046921 32058244 32069569 32080896 32092225 32103556 32114889 32126224 32137561 32148900 32160241 32171584 32182929 32194276 32205625 32216976 32228329 32239684 32251041 32262400 32273761 32285124 32296489 32307856 32319225 32330596 32341969 32353344 32364721 32376100 32387481 32398864 32410249 32421636 32433025 32444416 32455809 32467204 32478601 32490000 32501401 32512804 32524209 32535616 32547025 32558436 32569849 32581264 32592681 32604100 32615521 32626944 32638369 32649796 32661225 32672656 32684089 32695524 32706961 32718400 32729841 32741284 32752729 32764176 32775625 32787076 32798529 32809984 32821441 32832900 32844361 32855824 32867289 32878756 32890225 32901696 32913169 32924644 32936121 32947600 32959081 32970564 32982049 32993536 33005025 33016516 33028009 33039504 33051001 33062500 33074001 33085504 33097009 33108516 33120025 33131536 33143049 33154564 33166081 33177600 33189121 33200644 33212169 33223696 33235225 33246756 33258289 33269824 33281361 33292900 33304441 33315984 33327529 33339076 33350625 33362176 33373729 33385284 33396841 33408400 33419961 33431524 33443089 33454656 33466225 33477796 33489369 33500944 33512521 33524100 33535681 33547264 33558849 33570436 33582025 33593616 33605209 33616804 33628401 33640000 33651601 33663204 33674809 33686416 33698025 33709636 33721249 33732864 33744481 33756100 33767721 33779344 33790969 33802596 33814225 33825856 33837489 33849124 33860761 33872400 33884041 33895684 33907329 33918976 33930625 33942276 33953929 33965584 33977241 33988900 34000561 34012224 34023889 34035556 34047225 34058896 34070569 34082244 34093921 34105600 34117281 34128964 34140649 34152336 34164025 34175716 34187409 34199104 34210801 34222500 34234201 34245904 34257609 34269316 34281025 34292736 34304449 34316164 34327881 34339600 34351321 34363044 34374769 34386496 34398225 34409956 34421689 34433424 34445161 34456900 34468641 34480384 34492129 34503876 34515625 34527376 34539129 34550884 34562641 34574400 34586161 34597924 34609689 34621456 34633225 34644996 34656769 34668544 34680321 34692100 34703881 34715664 34727449 34739236 34751025 34762816 34774609 34786404 34798201 34810000 34821801 34833604 34845409 34857216 34869025 34880836 34892649 34904464 34916281 34928100 34939921 34951744 34963569 34975396 34987225 34999056 35010889 35022724 35034561 35046400 35058241 35070084 35081929 35093776 35105625 35117476 35129329 35141184 35153041 35164900 35176761 35188624 35200489 35212356 35224225 35236096 35247969 35259844 35271721 35283600 35295481 35307364 35319249 35331136 35343025 35354916 35366809 35378704 35390601 35402500 35414401 35426304 35438209 35450116 35462025 35473936 35485849 35497764 35509681 35521600 35533521 35545444 35557369 35569296 35581225 35593156 35605089 35617024 35628961 35640900 35652841 35664784 35676729 35688676 35700625 35712576 35724529 35736484 35748441 35760400 35772361 35784324 35796289 35808256 35820225 35832196 35844169 35856144 35868121 35880100 35892081 35904064 35916049 35928036 35940025 35952016 35964009 35976004 35988001 36000000 36012001 36024004 36036009 36048016 36060025 36072036 36084049 36096064 36108081 36120100 36132121 36144144 36156169 36168196 36180225 36192256 36204289 36216324 36228361 36240400 36252441 36264484 36276529 36288576 36300625 36312676 36324729 36336784 36348841 36360900 36372961 36385024 36397089 36409156 36421225 36433296 36445369 36457444 36469521 36481600 36493681 36505764 36517849 36529936 36542025 36554116 36566209 36578304 36590401 36602500 36614601 36626704 36638809 36650916 36663025 36675136 36687249 36699364 36711481 36723600 36735721 36747844 36759969 36772096 36784225 36796356 36808489 36820624 36832761 36844900 36857041 36869184 36881329 36893476 36905625 36917776 36929929 36942084 36954241 36966400 36978561 36990724 37002889 37015056 37027225 37039396 37051569 37063744 37075921 37088100 37100281 37112464 37124649 37136836 37149025 37161216 37173409 37185604 37197801 37210000 37222201 37234404 37246609 37258816 37271025 37283236 37295449 37307664 37319881 37332100 37344321 37356544 37368769 37380996 37393225 37405456 37417689 37429924 37442161 37454400 37466641 37478884 37491129 37503376 37515625 37527876 37540129 37552384 37564641 37576900 37589161 37601424 37613689 37625956 37638225 37650496 37662769 37675044 37687321 37699600 37711881 37724164 37736449 37748736 37761025 37773316 37785609 37797904 37810201 37822500 37834801 37847104 37859409 37871716 37884025 37896336 37908649 37920964 37933281 37945600 37957921 37970244 37982569 37994896 38007225 38019556 38031889 38044224 38056561 38068900 38081241 38093584 38105929 38118276 38130625 38142976 38155329 38167684 38180041 38192400 38204761 38217124 38229489 38241856 38254225 38266596 38278969 38291344 38303721 38316100 38328481 38340864 38353249 38365636 38378025 38390416 38402809 38415204 38427601 38440000 38452401 38464804 38477209 38489616 38502025 38514436 38526849 38539264 38551681 38564100 38576521 38588944 38601369 38613796 38626225 38638656 38651089 38663524 38675961 38688400 38700841 38713284 38725729 38738176 38750625 38763076 38775529 38787984 38800441 38812900 38825361 38837824 38850289 38862756 38875225 38887696 38900169 38912644 38925121 38937600 38950081 38962564 38975049 38987536 39000025 39012516 39025009 39037504 39050001 39062500 39075001 39087504 39100009 39112516 39125025 39137536 39150049 39162564 39175081 39187600 39200121 39212644 39225169 39237696 39250225 39262756 39275289 39287824 39300361 39312900 39325441 39337984 39350529 39363076 39375625 39388176 39400729 39413284 39425841 39438400 39450961 39463524 39476089 39488656 39501225 39513796 39526369 39538944 39551521 39564100 39576681 39589264 39601849 39614436 39627025 39639616 39652209 39664804 39677401 39690000 39702601 39715204 39727809 39740416 39753025 39765636 39778249 39790864 39803481 39816100 39828721 39841344 39853969 39866596 39879225 39891856 39904489 39917124 39929761 39942400 39955041 39967684 39980329 39992976 40005625 40018276 40030929 40043584 40056241 40068900 40081561 40094224 40106889 40119556 40132225 40144896 40157569 40170244 40182921 40195600 40208281 40220964 40233649 40246336 40259025 40271716 40284409 40297104 40309801 40322500 40335201 40347904 40360609 40373316 40386025 40398736 40411449 40424164 40436881 40449600 40462321 40475044 40487769 40500496 40513225 40525956 40538689 40551424 40564161 40576900 40589641 40602384 40615129 40627876 40640625 40653376 40666129 40678884 40691641 40704400 40717161 40729924 40742689 40755456 40768225 40780996 40793769 40806544 40819321 40832100 40844881 40857664 40870449 40883236 40896025 40908816 40921609 40934404 40947201 40960000 40972801 40985604 40998409 41011216 41024025 41036836 41049649 41062464 41075281 41088100 41100921 41113744 41126569 41139396 41152225 41165056 41177889 41190724 41203561 41216400 41229241 41242084 41254929 41267776 41280625 41293476 41306329 41319184 41332041 41344900 41357761 41370624 41383489 41396356 41409225 41422096 41434969 41447844 41460721 41473600 41486481 41499364 41512249 41525136 41538025 41550916 41563809 41576704 41589601 41602500 41615401 41628304 41641209 41654116 41667025 41679936 41692849 41705764 41718681 41731600 41744521 41757444 41770369 41783296 41796225 41809156 41822089 41835024 41847961 41860900 41873841 41886784 41899729 41912676 41925625 41938576 41951529 41964484 41977441 41990400 42003361 42016324 42029289 42042256 42055225 42068196 42081169 42094144 42107121 42120100 42133081 42146064 42159049 42172036 42185025 42198016 42211009 42224004 42237001 42250000 42263001 42276004 42289009 42302016 42315025 42328036 42341049 42354064 42367081 42380100 42393121 42406144 42419169 42432196 42445225 42458256 42471289 42484324 42497361 42510400 42523441 42536484 42549529 42562576 42575625 42588676 42601729 42614784 42627841 42640900 42653961 42667024 42680089 42693156 42706225 42719296 42732369 42745444 42758521 42771600 42784681 42797764 42810849 42823936 42837025 42850116 42863209 42876304 42889401 42902500 42915601 42928704 42941809 42954916 42968025 42981136 42994249 43007364 43020481 43033600 43046721 43059844 43072969 43086096 43099225 43112356 43125489 43138624 43151761 43164900 43178041 43191184 43204329 43217476 43230625 43243776 43256929 43270084 43283241 43296400 43309561 43322724 43335889 43349056 43362225 43375396 43388569 43401744 43414921 43428100 43441281 43454464 43467649 43480836 43494025 43507216 43520409 43533604 43546801 43560000 43573201 43586404 43599609 43612816 43626025 43639236 43652449 43665664 43678881 43692100 43705321 43718544 43731769 43744996 43758225 43771456 43784689 43797924 43811161 43824400 43837641 43850884 43864129 43877376 43890625 43903876 43917129 43930384 43943641 43956900 43970161 43983424 43996689 44009956 44023225 44036496 44049769 44063044 44076321 44089600 44102881 44116164 44129449 44142736 44156025 44169316 44182609 44195904 44209201 44222500 44235801 44249104 44262409 44275716 44289025 44302336 44315649 44328964 44342281 44355600 44368921 44382244 44395569 44408896 44422225 44435556 44448889 44462224 44475561 44488900 44502241 44515584 44528929 44542276 44555625 44568976 44582329 44595684 44609041 44622400 44635761 44649124 44662489 44675856 44689225 44702596 44715969 44729344 44742721 44756100 44769481 44782864 44796249 44809636 44823025 44836416 44849809 44863204 44876601 44890000 44903401 44916804 44930209 44943616 44957025 44970436 44983849 44997264 45010681 45024100 45037521 45050944 45064369 45077796 45091225 45104656 45118089 45131524 45144961 45158400 45171841 45185284 45198729 45212176 45225625 45239076 45252529 45265984 45279441 45292900 45306361 45319824 45333289 45346756 45360225 45373696 45387169 45400644 45414121 45427600 45441081 45454564 45468049 45481536 45495025 45508516 45522009 45535504 45549001 45562500 45576001 45589504 45603009 45616516 45630025 45643536 45657049 45670564 45684081 45697600 45711121 45724644 45738169 45751696 45765225 45778756 45792289 45805824 45819361 45832900 45846441 45859984 45873529 45887076 45900625 45914176 45927729 45941284 45954841 45968400 45981961 45995524 46009089 46022656 46036225 46049796 46063369 46076944 46090521 46104100 46117681 46131264 46144849 46158436 46172025 46185616 46199209 46212804 46226401 46240000 46253601 46267204 46280809 46294416 46308025 46321636 46335249 46348864 46362481 46376100 46389721 46403344 46416969 46430596 46444225 46457856 46471489 46485124 46498761 46512400 46526041 46539684 46553329 46566976 46580625 46594276 46607929 46621584 46635241 46648900 46662561 46676224 46689889 46703556 46717225 46730896 46744569 46758244 46771921 46785600 46799281 46812964 46826649 46840336 46854025 46867716 46881409 46895104 46908801 46922500 46936201 46949904 46963609 46977316 46991025 47004736 47018449 47032164 47045881 47059600 47073321 47087044 47100769 47114496 47128225 47141956 47155689 47169424 47183161 47196900 47210641 47224384 47238129 47251876 47265625 47279376 47293129 47306884 47320641 47334400 47348161 47361924 47375689 47389456 47403225 47416996 47430769 47444544 47458321 47472100 47485881 47499664 47513449 47527236 47541025 47554816 47568609 47582404 47596201 47610000 47623801 47637604 47651409 47665216 47679025 47692836 47706649 47720464 47734281 47748100 47761921 47775744 47789569 47803396 47817225 47831056 47844889 47858724 47872561 47886400 47900241 47914084 47927929 47941776 47955625 47969476 47983329 47997184 48011041 48024900 48038761 48052624 48066489 48080356 48094225 48108096 48121969 48135844 48149721 48163600 48177481 48191364 48205249 48219136 48233025 48246916 48260809 48274704 48288601 48302500 48316401 48330304 48344209 48358116 48372025 48385936 48399849 48413764 48427681 48441600 48455521 48469444 48483369 48497296 48511225 48525156 48539089 48553024 48566961 48580900 48594841 48608784 48622729 48636676 48650625 48664576 48678529 48692484 48706441 48720400 48734361 48748324 48762289 48776256 48790225 48804196 48818169 48832144 48846121 48860100 48874081 48888064 48902049 48916036 48930025 48944016 48958009 48972004 48986001 49000000 49014001 49028004 49042009 49056016 49070025 49084036 49098049 49112064 49126081 49140100 49154121 49168144 49182169 49196196 49210225 49224256 49238289 49252324 49266361 49280400 49294441 49308484 49322529 49336576 49350625 49364676 49378729 49392784 49406841 49420900 49434961 49449024 49463089 49477156 49491225 49505296 49519369 49533444 49547521 49561600 49575681 49589764 49603849 49617936 49632025 49646116 49660209 49674304 49688401 49702500 49716601 49730704 49744809 49758916 49773025 49787136 49801249 49815364 49829481 49843600 49857721 49871844 49885969 49900096 49914225 49928356 49942489 49956624 49970761 49984900 49999041 50013184 50027329 50041476 50055625 50069776 50083929 50098084 50112241 50126400 50140561 50154724 50168889 50183056 50197225 50211396 50225569 50239744 50253921 50268100 50282281 50296464 50310649 50324836 50339025 50353216 50367409 50381604 50395801 50410000 50424201 50438404 50452609 50466816 50481025 50495236 50509449 50523664 50537881 50552100 50566321 50580544 50594769 50608996 50623225 50637456 50651689 50665924 50680161 50694400 50708641 50722884 50737129 50751376 50765625 50779876 50794129 50808384 50822641 50836900 50851161 50865424 50879689 50893956 50908225 50922496 50936769 50951044 50965321 50979600 50993881 51008164 51022449 51036736 51051025 51065316 51079609 51093904 51108201 51122500 51136801 51151104 51165409 51179716 51194025 51208336 51222649 51236964 51251281 51265600 51279921 51294244 51308569 51322896 51337225 51351556 51365889 51380224 51394561 51408900 51423241 51437584 51451929 51466276 51480625 51494976 51509329 51523684 51538041 51552400 51566761 51581124 51595489 51609856 51624225 51638596 51652969 51667344 51681721 51696100 51710481 51724864 51739249 51753636 51768025 51782416 51796809 51811204 51825601 51840000 51854401 51868804 51883209 51897616 51912025 51926436 51940849 51955264 51969681 51984100 51998521 52012944 52027369 52041796 52056225 52070656 52085089 52099524 52113961 52128400 52142841 52157284 52171729 52186176 52200625 52215076 52229529 52243984 52258441 52272900 52287361 52301824 52316289 52330756 52345225 52359696 52374169 52388644 52403121 52417600 52432081 52446564 52461049 52475536 52490025 52504516 52519009 52533504 52548001 52562500 52577001 52591504 52606009 52620516 52635025 52649536 52664049 52678564 52693081 52707600 52722121 52736644 52751169 52765696 52780225 52794756 52809289 52823824 52838361 52852900 52867441 52881984 52896529 52911076 52925625 52940176 52954729 52969284 52983841 52998400 53012961 53027524 53042089 53056656 53071225 53085796 53100369 53114944 53129521 53144100 53158681 53173264 53187849 53202436 53217025 53231616 53246209 53260804 53275401 53290000 53304601 53319204 53333809 53348416 53363025 53377636 53392249 53406864 53421481 53436100 53450721 53465344 53479969 53494596 53509225 53523856 53538489 53553124 53567761 53582400 53597041 53611684 53626329 53640976 53655625 53670276 53684929 53699584 53714241 53728900 53743561 53758224 53772889 53787556 53802225 53816896 53831569 53846244 53860921 53875600 53890281 53904964 53919649 53934336 53949025 53963716 53978409 53993104 54007801 54022500 54037201 54051904 54066609 54081316 54096025 54110736 54125449 54140164 54154881 54169600 54184321 54199044 54213769 54228496 54243225 54257956 54272689 54287424 54302161 54316900 54331641 54346384 54361129 54375876 54390625 54405376 54420129 54434884 54449641 54464400 54479161 54493924 54508689 54523456 54538225 54552996 54567769 54582544 54597321 54612100 54626881 54641664 54656449 54671236 54686025 54700816 54715609 54730404 54745201 54760000 54774801 54789604 54804409 54819216 54834025 54848836 54863649 54878464 54893281 54908100 54922921 54937744 54952569 54967396 54982225 54997056 55011889 55026724 55041561 55056400 55071241 55086084 55100929 55115776 55130625 55145476 55160329 55175184 55190041 55204900 55219761 55234624 55249489 55264356 55279225 55294096 55308969 55323844 55338721 55353600 55368481 55383364 55398249 55413136 55428025 55442916 55457809 55472704 55487601 55502500 55517401 55532304 55547209 55562116 55577025 55591936 55606849 55621764 55636681 55651600 55666521 55681444 55696369 55711296 55726225 55741156 55756089 55771024 55785961 55800900 55815841 55830784 55845729 55860676 55875625 55890576 55905529 55920484 55935441 55950400 55965361 55980324 55995289 56010256 56025225 56040196 56055169 56070144 56085121 56100100 56115081 56130064 56145049 56160036 56175025 56190016 56205009 56220004 56235001 56250000 56265001 56280004 56295009 56310016 56325025 56340036 56355049 56370064 56385081 56400100 56415121 56430144 56445169 56460196 56475225 56490256 56505289 56520324 56535361 56550400 56565441 56580484 56595529 56610576 56625625 56640676 56655729 56670784 56685841 56700900 56715961 56731024 56746089 56761156 56776225 56791296 56806369 56821444 56836521 56851600 56866681 56881764 56896849 56911936 56927025 56942116 56957209 56972304 56987401 57002500 57017601 57032704 57047809 57062916 57078025 57093136 57108249 57123364 57138481 57153600 57168721 57183844 57198969 57214096 57229225 57244356 57259489 57274624 57289761 57304900 57320041 57335184 57350329 57365476 57380625 57395776 57410929 57426084 57441241 57456400 57471561 57486724 57501889 57517056 57532225 57547396 57562569 57577744 57592921 57608100 57623281 57638464 57653649 57668836 57684025 57699216 57714409 57729604 57744801 57760000 57775201 57790404 57805609 57820816 57836025 57851236 57866449 57881664 57896881 57912100 57927321 57942544 57957769 57972996 57988225 58003456 58018689 58033924 58049161 58064400 58079641 58094884 58110129 58125376 58140625 58155876 58171129 58186384 58201641 58216900 58232161 58247424 58262689 58277956 58293225 58308496 58323769 58339044 58354321 58369600 58384881 58400164 58415449 58430736 58446025 58461316 58476609 58491904 58507201 58522500 58537801 58553104 58568409 58583716 58599025 58614336 58629649 58644964 58660281 58675600 58690921 58706244 58721569 58736896 58752225 58767556 58782889 58798224 58813561 58828900 58844241 58859584 58874929 58890276 58905625 58920976 58936329 58951684 58967041 58982400 58997761 59013124 59028489 59043856 59059225 59074596 59089969 59105344 59120721 59136100 59151481 59166864 59182249 59197636 59213025 59228416 59243809 59259204 59274601 59290000 59305401 59320804 59336209 59351616 59367025 59382436 59397849 59413264 59428681 59444100 59459521 59474944 59490369 59505796 59521225 59536656 59552089 59567524 59582961 59598400 59613841 59629284 59644729 59660176 59675625 59691076 59706529 59721984 59737441 59752900 59768361 59783824 59799289 59814756 59830225 59845696 59861169 59876644 59892121 59907600 59923081 59938564 59954049 59969536 59985025 60000516 60016009 60031504 60047001 60062500 60078001 60093504 60109009 60124516 60140025 60155536 60171049 60186564 60202081 60217600 60233121 60248644 60264169 60279696 60295225 60310756 60326289 60341824 60357361 60372900 60388441 60403984 60419529 60435076 60450625 60466176 60481729 60497284 60512841 60528400 60543961 60559524 60575089 60590656 60606225 60621796 60637369 60652944 60668521 60684100 60699681 60715264 60730849 60746436 60762025 60777616 60793209 60808804 60824401 60840000 60855601 60871204 60886809 60902416 60918025 60933636 60949249 60964864 60980481 60996100 61011721 61027344 61042969 61058596 61074225 61089856 61105489 61121124 61136761 61152400 61168041 61183684 61199329 61214976 61230625 61246276 61261929 61277584 61293241 61308900 61324561 61340224 61355889 61371556 61387225 61402896 61418569 61434244 61449921 61465600 61481281 61496964 61512649 61528336 61544025 61559716 61575409 61591104 61606801 61622500 61638201 61653904 61669609 61685316 61701025 61716736 61732449 61748164 61763881 61779600 61795321 61811044 61826769 61842496 61858225 61873956 61889689 61905424 61921161 61936900 61952641 61968384 61984129 61999876 62015625 62031376 62047129 62062884 62078641 62094400 62110161 62125924 62141689 62157456 62173225 62188996 62204769 62220544 62236321 62252100 62267881 62283664 62299449 62315236 62331025 62346816 62362609 62378404 62394201 62410000 62425801 62441604 62457409 62473216 62489025 62504836 62520649 62536464 62552281 62568100 62583921 62599744 62615569 62631396 62647225 62663056 62678889 62694724 62710561 62726400 62742241 62758084 62773929 62789776 62805625 62821476 62837329 62853184 62869041 62884900 62900761 62916624 62932489 62948356 62964225 62980096 62995969 63011844 63027721 63043600 63059481 63075364 63091249 63107136 63123025 63138916 63154809 63170704 63186601 63202500 63218401 63234304 63250209 63266116 63282025 63297936 63313849 63329764 63345681 63361600 63377521 63393444 63409369 63425296 63441225 63457156 63473089 63489024 63504961 63520900 63536841 63552784 63568729 63584676 63600625 63616576 63632529 63648484 63664441 63680400 63696361 63712324 63728289 63744256 63760225 63776196 63792169 63808144 63824121 63840100 63856081 63872064 63888049 63904036 63920025 63936016 63952009 63968004 63984001 64000000 64016001 64032004 64048009 64064016 64080025 64096036 64112049 64128064 64144081 64160100 64176121 64192144 64208169 64224196 64240225 64256256 64272289 64288324 64304361 64320400 64336441 64352484 64368529 64384576 64400625 64416676 64432729 64448784 64464841 64480900 64496961 64513024 64529089 64545156 64561225 64577296 64593369 64609444 64625521 64641600 64657681 64673764 64689849 64705936 64722025 64738116 64754209 64770304 64786401 64802500 64818601 64834704 64850809 64866916 64883025 64899136 64915249 64931364 64947481 64963600 64979721 64995844 65011969 65028096 65044225 65060356 65076489 65092624 65108761 65124900 65141041 65157184 65173329 65189476 65205625 65221776 65237929 65254084 65270241 65286400 65302561 65318724 65334889 65351056 65367225 65383396 65399569 65415744 65431921 65448100 65464281 65480464 65496649 65512836 65529025 65545216 65561409 65577604 65593801 65610000 65626201 65642404 65658609 65674816 65691025 65707236 65723449 65739664 65755881 65772100 65788321 65804544 65820769 65836996 65853225 65869456 65885689 65901924 65918161 65934400 65950641 65966884 65983129 65999376 66015625 66031876 66048129 66064384 66080641 66096900 66113161 66129424 66145689 66161956 66178225 66194496 66210769 66227044 66243321 66259600 66275881 66292164 66308449 66324736 66341025 66357316 66373609 66389904 66406201 66422500 66438801 66455104 66471409 66487716 66504025 66520336 66536649 66552964 66569281 66585600 66601921 66618244 66634569 66650896 66667225 66683556 66699889 66716224 66732561 66748900 66765241 66781584 66797929 66814276 66830625 66846976 66863329 66879684 66896041 66912400 66928761 66945124 66961489 66977856 66994225 67010596 67026969 67043344 67059721 67076100 67092481 67108864 67125249 67141636 67158025 67174416 67190809 67207204 67223601 67240000 67256401 67272804 67289209 67305616 67322025 67338436 67354849 67371264 67387681 67404100 67420521 67436944 67453369 67469796 67486225 67502656 67519089 67535524 67551961 67568400 67584841 67601284 67617729 67634176 67650625 67667076 67683529 67699984 67716441 67732900 67749361 67765824 67782289 67798756 67815225 67831696 67848169 67864644 67881121 67897600 67914081 67930564 67947049 67963536 67980025 67996516 68013009 68029504 68046001 68062500 68079001 68095504 68112009 68128516 68145025 68161536 68178049 68194564 68211081 68227600 68244121 68260644 68277169 68293696 68310225 68326756 68343289 68359824 68376361 68392900 68409441 68425984 68442529 68459076 68475625 68492176 68508729 68525284 68541841 68558400 68574961 68591524 68608089 68624656 68641225 68657796 68674369 68690944 68707521 68724100 68740681 68757264 68773849 68790436 68807025 68823616 68840209 68856804 68873401 68890000 68906601 68923204 68939809 68956416 68973025 68989636 69006249 69022864 69039481 69056100 69072721 69089344 69105969 69122596 69139225 69155856 69172489 69189124 69205761 69222400 69239041 69255684 69272329 69288976 69305625 69322276 69338929 69355584 69372241 69388900 69405561 69422224 69438889 69455556 69472225 69488896 69505569 69522244 69538921 69555600 69572281 69588964 69605649 69622336 69639025 69655716 69672409 69689104 69705801 69722500 69739201 69755904 69772609 69789316 69806025 69822736 69839449 69856164 69872881 69889600 69906321 69923044 69939769 69956496 69973225 69989956 70006689 70023424 70040161 70056900 70073641 70090384 70107129 70123876 70140625 70157376 70174129 70190884 70207641 70224400 70241161 70257924 70274689 70291456 70308225 70324996 70341769 70358544 70375321 70392100 70408881 70425664 70442449 70459236 70476025 70492816 70509609 70526404 70543201 70560000 70576801 70593604 70610409 70627216 70644025 70660836 70677649 70694464 70711281 70728100 70744921 70761744 70778569 70795396 70812225 70829056 70845889 70862724 70879561 70896400 70913241 70930084 70946929 70963776 70980625 70997476 71014329 71031184 71048041 71064900 71081761 71098624 71115489 71132356 71149225 71166096 71182969 71199844 71216721 71233600 71250481 71267364 71284249 71301136 71318025 71334916 71351809 71368704 71385601 71402500 71419401 71436304 71453209 71470116 71487025 71503936 71520849 71537764 71554681 71571600 71588521 71605444 71622369 71639296 71656225 71673156 71690089 71707024 71723961 71740900 71757841 71774784 71791729 71808676 71825625 71842576 71859529 71876484 71893441 71910400 71927361 71944324 71961289 71978256 71995225 72012196 72029169 72046144 72063121 72080100 72097081 72114064 72131049 72148036 72165025 72182016 72199009 72216004 72233001 72250000 72267001 72284004 72301009 72318016 72335025 72352036 72369049 72386064 72403081 72420100 72437121 72454144 72471169 72488196 72505225 72522256 72539289 72556324 72573361 72590400 72607441 72624484 72641529 72658576 72675625 72692676 72709729 72726784 72743841 72760900 72777961 72795024 72812089 72829156 72846225 72863296 72880369 72897444 72914521 72931600 72948681 72965764 72982849 72999936 73017025 73034116 73051209 73068304 73085401 73102500 73119601 73136704 73153809 73170916 73188025 73205136 73222249 73239364 73256481 73273600 73290721 73307844 73324969 73342096 73359225 73376356 73393489 73410624 73427761 73444900 73462041 73479184 73496329 73513476 73530625 73547776 73564929 73582084 73599241 73616400 73633561 73650724 73667889 73685056 73702225 73719396 73736569 73753744 73770921 73788100 73805281 73822464 73839649 73856836 73874025 73891216 73908409 73925604 73942801 73960000 73977201 73994404 74011609 74028816 74046025 74063236 74080449 74097664 74114881 74132100 74149321 74166544 74183769 74200996 74218225 74235456 74252689 74269924 74287161 74304400 74321641 74338884 74356129 74373376 74390625 74407876 74425129 74442384 74459641 74476900 74494161 74511424 74528689 74545956 74563225 74580496 74597769 74615044 74632321 74649600 74666881 74684164 74701449 74718736 74736025 74753316 74770609 74787904 74805201 74822500 74839801 74857104 74874409 74891716 74909025 74926336 74943649 74960964 74978281 74995600 75012921 75030244 75047569 75064896 75082225 75099556 75116889 75134224 75151561 75168900 75186241 75203584 75220929 75238276 75255625 75272976 75290329 75307684 75325041 75342400 75359761 75377124 75394489 75411856 75429225 75446596 75463969 75481344 75498721 75516100 75533481 75550864 75568249 75585636 75603025 75620416 75637809 75655204 75672601 75690000 75707401 75724804 75742209 75759616 75777025 75794436 75811849 75829264 75846681 75864100 75881521 75898944 75916369 75933796 75951225 75968656 75986089 76003524 76020961 76038400 76055841 76073284 76090729 76108176 76125625 76143076 76160529 76177984 76195441 76212900 76230361 76247824 76265289 76282756 76300225 76317696 76335169 76352644 76370121 76387600 76405081 76422564 76440049 76457536 76475025 76492516 76510009 76527504 76545001 76562500 76580001 76597504 76615009 76632516 76650025 76667536 76685049 76702564 76720081 76737600 76755121 76772644 76790169 76807696 76825225 76842756 76860289 76877824 76895361 76912900 76930441 76947984 76965529 76983076 77000625 77018176 77035729 77053284 77070841 77088400 77105961 77123524 77141089 77158656 77176225 77193796 77211369 77228944 77246521 77264100 77281681 77299264 77316849 77334436 77352025 77369616 77387209 77404804 77422401 77440000 77457601 77475204 77492809 77510416 77528025 77545636 77563249 77580864 77598481 77616100 77633721 77651344 77668969 77686596 77704225 77721856 77739489 77757124 77774761 77792400 77810041 77827684 77845329 77862976 77880625 77898276 77915929 77933584 77951241 77968900 77986561 78004224 78021889 78039556 78057225 78074896 78092569 78110244 78127921 78145600 78163281 78180964 78198649 78216336 78234025 78251716 78269409 78287104 78304801 78322500 78340201 78357904 78375609 78393316 78411025 78428736 78446449 78464164 78481881 78499600 78517321 78535044 78552769 78570496 78588225 78605956 78623689 78641424 78659161 78676900 78694641 78712384 78730129 78747876 78765625 78783376 78801129 78818884 78836641 78854400 78872161 78889924 78907689 78925456 78943225 78960996 78978769 78996544 79014321 79032100 79049881 79067664 79085449 79103236 79121025 79138816 79156609 79174404 79192201 79210000 79227801 79245604 79263409 79281216 79299025 79316836 79334649 79352464 79370281 79388100 79405921 79423744 79441569 79459396 79477225 79495056 79512889 79530724 79548561 79566400 79584241 79602084 79619929 79637776 79655625 79673476 79691329 79709184 79727041 79744900 79762761 79780624 79798489 79816356 79834225 79852096 79869969 79887844 79905721 79923600 79941481 79959364 79977249 79995136 80013025 80030916 80048809 80066704 80084601 80102500 80120401 80138304 80156209 80174116 80192025 80209936 80227849 80245764 80263681 80281600 80299521 80317444 80335369 80353296 80371225 80389156 80407089 80425024 80442961 80460900 80478841 80496784 80514729 80532676 80550625 80568576 80586529 80604484 80622441 80640400 80658361 80676324 80694289 80712256 80730225 80748196 80766169 80784144 80802121 80820100 80838081 80856064 80874049 80892036 80910025 80928016 80946009 80964004 80982001 81000000 81018001 81036004 81054009 81072016 81090025 81108036 81126049 81144064 81162081 81180100 81198121 81216144 81234169 81252196 81270225 81288256 81306289 81324324 81342361 81360400 81378441 81396484 81414529 81432576 81450625 81468676 81486729 81504784 81522841 81540900 81558961 81577024 81595089 81613156 81631225 81649296 81667369 81685444 81703521 81721600 81739681 81757764 81775849 81793936 81812025 81830116 81848209 81866304 81884401 81902500 81920601 81938704 81956809 81974916 81993025 82011136 82029249 82047364 82065481 82083600 82101721 82119844 82137969 82156096 82174225 82192356 82210489 82228624 82246761 82264900 82283041 82301184 82319329 82337476 82355625 82373776 82391929 82410084 82428241 82446400 82464561 82482724 82500889 82519056 82537225 82555396 82573569 82591744 82609921 82628100 82646281 82664464 82682649 82700836 82719025 82737216 82755409 82773604 82791801 82810000 82828201 82846404 82864609 82882816 82901025 82919236 82937449 82955664 82973881 82992100 83010321 83028544 83046769 83064996 83083225 83101456 83119689 83137924 83156161 83174400 83192641 83210884 83229129 83247376 83265625 83283876 83302129 83320384 83338641 83356900 83375161 83393424 83411689 83429956 83448225 83466496 83484769 83503044 83521321 83539600 83557881 83576164 83594449 83612736 83631025 83649316 83667609 83685904 83704201 83722500 83740801 83759104 83777409 83795716 83814025 83832336 83850649 83868964 83887281 83905600 83923921 83942244 83960569 83978896 83997225 84015556 84033889 84052224 84070561 84088900 84107241 84125584 84143929 84162276 84180625 84198976 84217329 84235684 84254041 84272400 84290761 84309124 84327489 84345856 84364225 84382596 84400969 84419344 84437721 84456100 84474481 84492864 84511249 84529636 84548025 84566416 84584809 84603204 84621601 84640000 84658401 84676804 84695209 84713616 84732025 84750436 84768849 84787264 84805681 84824100 84842521 84860944 84879369 84897796 84916225 84934656 84953089 84971524 84989961 85008400 85026841 85045284 85063729 85082176 85100625 85119076 85137529 85155984 85174441 85192900 85211361 85229824 85248289 85266756 85285225 85303696 85322169 85340644 85359121 85377600 85396081 85414564 85433049 85451536 85470025 85488516 85507009 85525504 85544001 85562500 85581001 85599504 85618009 85636516 85655025 85673536 85692049 85710564 85729081 85747600 85766121 85784644 85803169 85821696 85840225 85858756 85877289 85895824 85914361 85932900 85951441 85969984 85988529 86007076 86025625 86044176 86062729 86081284 86099841 86118400 86136961 86155524 86174089 86192656 86211225 86229796 86248369 86266944 86285521 86304100 86322681 86341264 86359849 86378436 86397025 86415616 86434209 86452804 86471401 86490000 86508601 86527204 86545809 86564416 86583025 86601636 86620249 86638864 86657481 86676100 86694721 86713344 86731969 86750596 86769225 86787856 86806489 86825124 86843761 86862400 86881041 86899684 86918329 86936976 86955625 86974276 86992929 87011584 87030241 87048900 87067561 87086224 87104889 87123556 87142225 87160896 87179569 87198244 87216921 87235600 87254281 87272964 87291649 87310336 87329025 87347716 87366409 87385104 87403801 87422500 87441201 87459904 87478609 87497316 87516025 87534736 87553449 87572164 87590881 87609600 87628321 87647044 87665769 87684496 87703225 87721956 87740689 87759424 87778161 87796900 87815641 87834384 87853129 87871876 87890625 87909376 87928129 87946884 87965641 87984400 88003161 88021924 88040689 88059456 88078225 88096996 88115769 88134544 88153321 88172100 88190881 88209664 88228449 88247236 88266025 88284816 88303609 88322404 88341201 88360000 88378801 88397604 88416409 88435216 88454025 88472836 88491649 88510464 88529281 88548100 88566921 88585744 88604569 88623396 88642225 88661056 88679889 88698724 88717561 88736400 88755241 88774084 88792929 88811776 88830625 88849476 88868329 88887184 88906041 88924900 88943761 88962624 88981489 89000356 89019225 89038096 89056969 89075844 89094721 89113600 89132481 89151364 89170249 89189136 89208025 89226916 89245809 89264704 89283601 89302500 89321401 89340304 89359209 89378116 89397025 89415936 89434849 89453764 89472681 89491600 89510521 89529444 89548369 89567296 89586225 89605156 89624089 89643024 89661961 89680900 89699841 89718784 89737729 89756676 89775625 89794576 89813529 89832484 89851441 89870400 89889361 89908324 89927289 89946256 89965225 89984196 90003169 90022144 90041121 90060100 90079081 90098064 90117049 90136036 90155025 90174016 90193009 90212004 90231001 90250000 90269001 90288004 90307009 90326016 90345025 90364036 90383049 90402064 90421081 90440100 90459121 90478144 90497169 90516196 90535225 90554256 90573289 90592324 90611361 90630400 90649441 90668484 90687529 90706576 90725625 90744676 90763729 90782784 90801841 90820900 90839961 90859024 90878089 90897156 90916225 90935296 90954369 90973444 90992521 91011600 91030681 91049764 91068849 91087936 91107025 91126116 91145209 91164304 91183401 91202500 91221601 91240704 91259809 91278916 91298025 91317136 91336249 91355364 91374481 91393600 91412721 91431844 91450969 91470096 91489225 91508356 91527489 91546624 91565761 91584900 91604041 91623184 91642329 91661476 91680625 91699776 91718929 91738084 91757241 91776400 91795561 91814724 91833889 91853056 91872225 91891396 91910569 91929744 91948921 91968100 91987281 92006464 92025649 92044836 92064025 92083216 92102409 92121604 92140801 92160000 92179201 92198404 92217609 92236816 92256025 92275236 92294449 92313664 92332881 92352100 92371321 92390544 92409769 92428996 92448225 92467456 92486689 92505924 92525161 92544400 92563641 92582884 92602129 92621376 92640625 92659876 92679129 92698384 92717641 92736900 92756161 92775424 92794689 92813956 92833225 92852496 92871769 92891044 92910321 92929600 92948881 92968164 92987449 93006736 93026025 93045316 93064609 93083904 93103201 93122500 93141801 93161104 93180409 93199716 93219025 93238336 93257649 93276964 93296281 93315600 93334921 93354244 93373569 93392896 93412225 93431556 93450889 93470224 93489561 93508900 93528241 93547584 93566929 93586276 93605625 93624976 93644329 93663684 93683041 93702400 93721761 93741124 93760489 93779856 93799225 93818596 93837969 93857344 93876721 93896100 93915481 93934864 93954249 93973636 93993025 94012416 94031809 94051204 94070601 94090000 94109401 94128804 94148209 94167616 94187025 94206436 94225849 94245264 94264681 94284100 94303521 94322944 94342369 94361796 94381225 94400656 94420089 94439524 94458961 94478400 94497841 94517284 94536729 94556176 94575625 94595076 94614529 94633984 94653441 94672900 94692361 94711824 94731289 94750756 94770225 94789696 94809169 94828644 94848121 94867600 94887081 94906564 94926049 94945536 94965025 94984516 95004009 95023504 95043001 95062500 95082001 95101504 95121009 95140516 95160025 95179536 95199049 95218564 95238081 95257600 95277121 95296644 95316169 95335696 95355225 95374756 95394289 95413824 95433361 95452900 95472441 95491984 95511529 95531076 95550625 95570176 95589729 95609284 95628841 95648400 95667961 95687524 95707089 95726656 95746225 95765796 95785369 95804944 95824521 95844100 95863681 95883264 95902849 95922436 95942025 95961616 95981209 96000804 96020401 96040000 96059601 96079204 96098809 96118416 96138025 96157636 96177249 96196864 96216481 96236100 96255721 96275344 96294969 96314596 96334225 96353856 96373489 96393124 96412761 96432400 96452041 96471684 96491329 96510976 96530625 96550276 96569929 96589584 96609241 96628900 96648561 96668224 96687889 96707556 96727225 96746896 96766569 96786244 96805921 96825600 96845281 96864964 96884649 96904336 96924025 96943716 96963409 96983104 97002801 97022500 97042201 97061904 97081609 97101316 97121025 97140736 97160449 97180164 97199881 97219600 97239321 97259044 97278769 97298496 97318225 97337956 97357689 97377424 97397161 97416900 97436641 97456384 97476129 97495876 97515625 97535376 97555129 97574884 97594641 97614400 97634161 97653924 97673689 97693456 97713225 97732996 97752769 97772544 97792321 97812100 97831881 97851664 97871449 97891236 97911025 97930816 97950609 97970404 97990201 98010000 98029801 98049604 98069409 98089216 98109025 98128836 98148649 98168464 98188281 98208100 98227921 98247744 98267569 98287396 98307225 98327056 98346889 98366724 98386561 98406400 98426241 98446084 98465929 98485776 98505625 98525476 98545329 98565184 98585041 98604900 98624761 98644624 98664489 98684356 98704225 98724096 98743969 98763844 98783721 98803600 98823481 98843364 98863249 98883136 98903025 98922916 98942809 98962704 98982601 99002500 99022401 99042304 99062209 99082116 99102025 99121936 99141849 99161764 99181681 99201600 99221521 99241444 99261369 99281296 99301225 99321156 99341089 99361024 99380961 99400900 99420841 99440784 99460729 99480676 99500625 99520576 99540529 99560484 99580441 99600400 99620361 99640324 99660289 99680256 99700225 99720196 99740169 99760144 99780121 99800100 99820081 99840064 99860049 99880036 99900025 99920016 99940009 99960004 99980001 100000000 100020001 100040004 100060009 100080016 100100025 100120036 100140049 100160064 100180081 100200100 100220121 100240144 100260169 100280196 100300225 100320256 100340289 100360324 100380361 100400400 100420441 100440484 100460529 100480576 100500625 100520676 100540729 100560784 100580841 100600900 100620961 100641024 100661089 100681156 100701225 100721296 100741369 100761444 100781521 100801600 100821681 100841764 100861849 100881936 100902025 100922116 100942209 100962304 100982401 101002500 101022601 101042704 101062809 101082916 101103025 101123136 101143249 101163364 101183481 101203600 101223721 101243844 101263969 101284096 101304225 101324356 101344489 101364624 101384761 101404900 101425041 101445184 101465329 101485476 101505625 101525776 101545929 101566084 101586241 101606400 101626561 101646724 101666889 101687056 101707225 101727396 101747569 101767744 101787921 101808100 101828281 101848464 101868649 101888836 101909025 101929216 101949409 101969604 101989801 102010000 102030201 102050404 102070609 102090816 102111025 102131236 102151449 102171664 102191881 102212100 102232321 102252544 102272769 102292996 102313225 102333456 102353689 102373924 102394161 102414400 102434641 102454884 102475129 102495376 102515625 102535876 102556129 102576384 102596641 102616900 102637161 102657424 102677689 102697956 102718225 102738496 102758769 102779044 102799321 102819600 102839881 102860164 102880449 102900736 102921025 102941316 102961609 102981904 103002201 103022500 103042801 103063104 103083409 103103716 103124025 103144336 103164649 103184964 103205281 103225600 103245921 103266244 103286569 103306896 103327225 103347556 103367889 103388224 103408561 103428900 103449241 103469584 103489929 103510276 103530625 103550976 103571329 103591684 103612041 103632400 103652761 103673124 103693489 103713856 103734225 103754596 103774969 103795344 103815721 103836100 103856481 103876864 103897249 103917636 103938025 103958416 103978809 103999204 104019601 104040000 104060401 104080804 104101209 104121616 104142025 104162436 104182849 104203264 104223681 104244100 104264521 104284944 104305369 104325796 104346225 104366656 104387089 104407524 104427961 104448400 104468841 104489284 104509729 104530176 104550625 104571076 104591529 104611984 104632441 104652900 104673361 104693824 104714289 104734756 104755225 104775696 104796169 104816644 104837121 104857600 104878081 104898564 104919049 104939536 104960025 104980516 105001009 105021504 105042001 105062500 105083001 105103504 105124009 105144516 105165025 105185536 105206049 105226564 105247081 105267600 105288121 105308644 105329169 105349696 105370225 105390756 105411289 105431824 105452361 105472900 105493441 105513984 105534529 105555076 105575625 105596176 105616729 105637284 105657841 105678400 105698961 105719524 105740089 105760656 105781225 105801796 105822369 105842944 105863521 105884100 105904681 105925264 105945849 105966436 105987025 106007616 106028209 106048804 106069401 106090000 106110601 106131204 106151809 106172416 106193025 106213636 106234249 106254864 106275481 106296100 106316721 106337344 106357969 106378596 106399225 106419856 106440489 106461124 106481761 106502400 106523041 106543684 106564329 106584976 106605625 106626276 106646929 106667584 106688241 106708900 106729561 106750224 106770889 106791556 106812225 106832896 106853569 106874244 106894921 106915600 106936281 106956964 106977649 106998336 107019025 107039716 107060409 107081104 107101801 107122500 107143201 107163904 107184609 107205316 107226025 107246736 107267449 107288164 107308881 107329600 107350321 107371044 107391769 107412496 107433225 107453956 107474689 107495424 107516161 107536900 107557641 107578384 107599129 107619876 107640625 107661376 107682129 107702884 107723641 107744400 107765161 107785924 107806689 107827456 107848225 107868996 107889769 107910544 107931321 107952100 107972881 107993664 108014449 108035236 108056025 108076816 108097609 108118404 108139201 108160000 108180801 108201604 108222409 108243216 108264025 108284836 108305649 108326464 108347281 108368100 108388921 108409744 108430569 108451396 108472225 108493056 108513889 108534724 108555561 108576400 108597241 108618084 108638929 108659776 108680625 108701476 108722329 108743184 108764041 108784900 108805761 108826624 108847489 108868356 108889225 108910096 108930969 108951844 108972721 108993600 109014481 109035364 109056249 109077136 109098025 109118916 109139809 109160704 109181601 109202500 109223401 109244304 109265209 109286116 109307025 109327936 109348849 109369764 109390681 109411600 109432521 109453444 109474369 109495296 109516225 109537156 109558089 109579024 109599961 109620900 109641841 109662784 109683729 109704676 109725625 109746576 109767529 109788484 109809441 109830400 109851361 109872324 109893289 109914256 109935225 109956196 109977169 109998144 110019121 110040100 110061081 110082064 110103049 110124036 110145025 110166016 110187009 110208004 110229001 110250000 110271001 110292004 110313009 110334016 110355025 110376036 110397049 110418064 110439081 110460100 110481121 110502144 110523169 110544196 110565225 110586256 110607289 110628324 110649361 110670400 110691441 110712484 110733529 110754576 110775625 110796676 110817729 110838784 110859841 110880900 110901961 110923024 110944089 110965156 110986225 111007296 111028369 111049444 111070521 111091600 111112681 111133764 111154849 111175936 111197025 111218116 111239209 111260304 111281401 111302500 111323601 111344704 111365809 111386916 111408025 111429136 111450249 111471364 111492481 111513600 111534721 111555844 111576969 111598096 111619225 111640356 111661489 111682624 111703761 111724900 111746041 111767184 111788329 111809476 111830625 111851776 111872929 111894084 111915241 111936400 111957561 111978724 111999889 112021056 112042225 112063396 112084569 112105744 112126921 112148100 112169281 112190464 112211649 112232836 112254025 112275216 112296409 112317604 112338801 112360000 112381201 112402404 112423609 112444816 112466025 112487236 112508449 112529664 112550881 112572100 112593321 112614544 112635769 112656996 112678225 112699456 112720689 112741924 112763161 112784400 112805641 112826884 112848129 112869376 112890625 112911876 112933129 112954384 112975641 112996900 113018161 113039424 113060689 113081956 113103225 113124496 113145769 113167044 113188321 113209600 113230881 113252164 113273449 113294736 113316025 113337316 113358609 113379904 113401201 113422500 113443801 113465104 113486409 113507716 113529025 113550336 113571649 113592964 113614281 113635600 113656921 113678244 113699569 113720896 113742225 113763556 113784889 113806224 113827561 113848900 113870241 113891584 113912929 113934276 113955625 113976976 113998329 114019684 114041041 114062400 114083761 114105124 114126489 114147856 114169225 114190596 114211969 114233344 114254721 114276100 114297481 114318864 114340249 114361636 114383025 114404416 114425809 114447204 114468601 114490000 114511401 114532804 114554209 114575616 114597025 114618436 114639849 114661264 114682681 114704100 114725521 114746944 114768369 114789796 114811225 114832656 114854089 114875524 114896961 114918400 114939841 114961284 114982729 115004176 115025625 115047076 115068529 115089984 115111441 115132900 115154361 115175824 115197289 115218756 115240225 115261696 115283169 115304644 115326121 115347600 115369081 115390564 115412049 115433536 115455025 115476516 115498009 115519504 115541001 115562500 115584001 115605504 115627009 115648516 115670025 115691536 115713049 115734564 115756081 115777600 115799121 115820644 115842169 115863696 115885225 115906756 115928289 115949824 115971361 115992900 116014441 116035984 116057529 116079076 116100625 116122176 116143729 116165284 116186841 116208400 116229961 116251524 116273089 116294656 116316225 116337796 116359369 116380944 116402521 116424100 116445681 116467264 116488849 116510436 116532025 116553616 116575209 116596804 116618401 116640000 116661601 116683204 116704809 116726416 116748025 116769636 116791249 116812864 116834481 116856100 116877721 116899344 116920969 116942596 116964225 116985856 117007489 117029124 117050761 117072400 117094041 117115684 117137329 117158976 117180625 117202276 117223929 117245584 117267241 117288900 117310561 117332224 117353889 117375556 117397225 117418896 117440569 117462244 117483921 117505600 117527281 117548964 117570649 117592336 117614025 117635716 117657409 117679104 117700801 117722500 117744201 117765904 117787609 117809316 117831025 117852736 117874449 117896164 117917881 117939600 117961321 117983044 118004769 118026496 118048225 118069956 118091689 118113424 118135161 118156900 118178641 118200384 118222129 118243876 118265625 118287376 118309129 118330884 118352641 118374400 118396161 118417924 118439689 118461456 118483225 118504996 118526769 118548544 118570321 118592100 118613881 118635664 118657449 118679236 118701025 118722816 118744609 118766404 118788201 118810000 118831801 118853604 118875409 118897216 118919025 118940836 118962649 118984464 119006281 119028100 119049921 119071744 119093569 119115396 119137225 119159056 119180889 119202724 119224561 119246400 119268241 119290084 119311929 119333776 119355625 119377476 119399329 119421184 119443041 119464900 119486761 119508624 119530489 119552356 119574225 119596096 119617969 119639844 119661721 119683600 119705481 119727364 119749249 119771136 119793025 119814916 119836809 119858704 119880601 119902500 119924401 119946304 119968209 119990116 120012025 120033936 120055849 120077764 120099681 120121600 120143521 120165444 120187369 120209296 120231225 120253156 120275089 120297024 120318961 120340900 120362841 120384784 120406729 120428676 120450625 120472576 120494529 120516484 120538441 120560400 120582361 120604324 120626289 120648256 120670225 120692196 120714169 120736144 120758121 120780100 120802081 120824064 120846049 120868036 120890025 120912016 120934009 120956004 120978001 121000000 121022001 121044004 121066009 121088016 121110025 121132036 121154049 121176064 121198081 121220100 121242121 121264144 121286169 121308196 121330225 121352256 121374289 121396324 121418361 121440400 121462441 121484484 121506529 121528576 121550625 121572676 121594729 121616784 121638841 121660900 121682961 121705024 121727089 121749156 121771225 121793296 121815369 121837444 121859521 121881600 121903681 121925764 121947849 121969936 121992025 122014116 122036209 122058304 122080401 122102500 122124601 122146704 122168809 122190916 122213025 122235136 122257249 122279364 122301481 122323600 122345721 122367844 122389969 122412096 122434225 122456356 122478489 122500624 122522761 122544900 122567041 122589184 122611329 122633476 122655625 122677776 122699929 122722084 122744241 122766400 122788561 122810724 122832889 122855056 122877225 122899396 122921569 122943744 122965921 122988100 123010281 123032464 123054649 123076836 123099025 123121216 123143409 123165604 123187801 123210000 123232201 123254404 123276609 123298816 123321025 123343236 123365449 123387664 123409881 123432100 123454321 123476544 123498769 123520996 123543225 123565456 123587689 123609924 123632161 123654400 123676641 123698884 123721129 123743376 123765625 123787876 123810129 123832384 123854641 123876900 123899161 123921424 123943689 123965956 123988225 124010496 124032769 124055044 124077321 124099600 124121881 124144164 124166449 124188736 124211025 124233316 124255609 124277904 124300201 124322500 124344801 124367104 124389409 124411716 124434025 124456336 124478649 124500964 124523281 124545600 124567921 124590244 124612569 124634896 124657225 124679556 124701889 124724224 124746561 124768900 124791241 124813584 124835929 124858276 124880625 124902976 124925329 124947684 124970041 124992400 125014761 125037124 125059489 125081856 125104225 125126596 125148969 125171344 125193721 125216100 125238481 125260864 125283249 125305636 125328025 125350416 125372809 125395204 125417601 125440000 125462401 125484804 125507209 125529616 125552025 125574436 125596849 125619264 125641681 125664100 125686521 125708944 125731369 125753796 125776225 125798656 125821089 125843524 125865961 125888400 125910841 125933284 125955729 125978176 126000625 126023076 126045529 126067984 126090441 126112900 126135361 126157824 126180289 126202756 126225225 126247696 126270169 126292644 126315121 126337600 126360081 126382564 126405049 126427536 126450025 126472516 126495009 126517504 126540001 126562500 126585001 126607504 126630009 126652516 126675025 126697536 126720049 126742564 126765081 126787600 126810121 126832644 126855169 126877696 126900225 126922756 126945289 126967824 126990361 127012900 127035441 127057984 127080529 127103076 127125625 127148176 127170729 127193284 127215841 127238400 127260961 127283524 127306089 127328656 127351225 127373796 127396369 127418944 127441521 127464100 127486681 127509264 127531849 127554436 127577025 127599616 127622209 127644804 127667401 127690000 127712601 127735204 127757809 127780416 127803025 127825636 127848249 127870864 127893481 127916100 127938721 127961344 127983969 128006596 128029225 128051856 128074489 128097124 128119761 128142400 128165041 128187684 128210329 128232976 128255625 128278276 128300929 128323584 128346241 128368900 128391561 128414224 128436889 128459556 128482225 128504896 128527569 128550244 128572921 128595600 128618281 128640964 128663649 128686336 128709025 128731716 128754409 128777104 128799801 128822500 128845201 128867904 128890609 128913316 128936025 128958736 128981449 129004164 129026881 129049600 129072321 129095044 129117769 129140496 129163225 129185956 129208689 129231424 129254161 129276900 129299641 129322384 129345129 129367876 129390625 129413376 129436129 129458884 129481641 129504400 129527161 129549924 129572689 129595456 129618225 129640996 129663769 129686544 129709321 129732100 129754881 129777664 129800449 129823236 129846025 129868816 129891609 129914404 129937201 129960000 129982801 130005604 130028409 130051216 130074025 130096836 130119649 130142464 130165281 130188100 130210921 130233744 130256569 130279396 130302225 130325056 130347889 130370724 130393561 130416400 130439241 130462084 130484929 130507776 130530625 130553476 130576329 130599184 130622041 130644900 130667761 130690624 130713489 130736356 130759225 130782096 130804969 130827844 130850721 130873600 130896481 130919364 130942249 130965136 130988025 131010916 131033809 131056704 131079601 131102500 131125401 131148304 131171209 131194116 131217025 131239936 131262849 131285764 131308681 131331600 131354521 131377444 131400369 131423296 131446225 131469156 131492089 131515024 131537961 131560900 131583841 131606784 131629729 131652676 131675625 131698576 131721529 131744484 131767441 131790400 131813361 131836324 131859289 131882256 131905225 131928196 131951169 131974144 131997121 132020100 132043081 132066064 132089049 132112036 132135025 132158016 132181009 132204004 132227001 132250000 132273001 132296004 132319009 132342016 132365025 132388036 132411049 132434064 132457081 132480100 132503121 132526144 132549169 132572196 132595225 132618256 132641289 132664324 132687361 132710400 132733441 132756484 132779529 132802576 132825625 132848676 132871729 132894784 132917841 132940900 132963961 132987024 133010089 133033156 133056225 133079296 133102369 133125444 133148521 133171600 133194681 133217764 133240849 133263936 133287025 133310116 133333209 133356304 133379401 133402500 133425601 133448704 133471809 133494916 133518025 133541136 133564249 133587364 133610481 133633600 133656721 133679844 133702969 133726096 133749225 133772356 133795489 133818624 133841761 133864900 133888041 133911184 133934329 133957476 133980625 134003776 134026929 134050084 134073241 134096400 134119561 134142724 134165889 134189056 134212225 134235396 134258569 134281744 134304921 134328100 134351281 134374464 134397649 134420836 134444025 134467216 134490409 134513604 134536801 134560000 134583201 134606404 134629609 134652816 134676025 134699236 134722449 134745664 134768881 134792100 134815321 134838544 134861769 134884996 134908225 134931456 134954689 134977924 135001161 135024400 135047641 135070884 135094129 135117376 135140625 135163876 135187129 135210384 135233641 135256900 135280161 135303424 135326689 135349956 135373225 135396496 135419769 135443044 135466321 135489600 135512881 135536164 135559449 135582736 135606025 135629316 135652609 135675904 135699201 135722500 135745801 135769104 135792409 135815716 135839025 135862336 135885649 135908964 135932281 135955600 135978921 136002244 136025569 136048896 136072225 136095556 136118889 136142224 136165561 136188900 136212241 136235584 136258929 136282276 136305625 136328976 136352329 136375684 136399041 136422400 136445761 136469124 136492489 136515856 136539225 136562596 136585969 136609344 136632721 136656100 136679481 136702864 136726249 136749636 136773025 136796416 136819809 136843204 136866601 136890000 136913401 136936804 136960209 136983616 137007025 137030436 137053849 137077264 137100681 137124100 137147521 137170944 137194369 137217796 137241225 137264656 137288089 137311524 137334961 137358400 137381841 137405284 137428729 137452176 137475625 137499076 137522529 137545984 137569441 137592900 137616361 137639824 137663289 137686756 137710225 137733696 137757169 137780644 137804121 137827600 137851081 137874564 137898049 137921536 137945025 137968516 137992009 138015504 138039001 138062500 138086001 138109504 138133009 138156516 138180025 138203536 138227049 138250564 138274081 138297600 138321121 138344644 138368169 138391696 138415225 138438756 138462289 138485824 138509361 138532900 138556441 138579984 138603529 138627076 138650625 138674176 138697729 138721284 138744841 138768400 138791961 138815524 138839089 138862656 138886225 138909796 138933369 138956944 138980521 139004100 139027681 139051264 139074849 139098436 139122025 139145616 139169209 139192804 139216401 139240000 139263601 139287204 139310809 139334416 139358025 139381636 139405249 139428864 139452481 139476100 139499721 139523344 139546969 139570596 139594225 139617856 139641489 139665124 139688761 139712400 139736041 139759684 139783329 139806976 139830625 139854276 139877929 139901584 139925241 139948900 139972561 139996224 140019889 140043556 140067225 140090896 140114569 140138244 140161921 140185600 140209281 140232964 140256649 140280336 140304025 140327716 140351409 140375104 140398801 140422500 140446201 140469904 140493609 140517316 140541025 140564736 140588449 140612164 140635881 140659600 140683321 140707044 140730769 140754496 140778225 140801956 140825689 140849424 140873161 140896900 140920641 140944384 140968129 140991876 141015625 141039376 141063129 141086884 141110641 141134400 141158161 141181924 141205689 141229456 141253225 141276996 141300769 141324544 141348321 141372100 141395881 141419664 141443449 141467236 141491025 141514816 141538609 141562404 141586201 141610000 141633801 141657604 141681409 141705216 141729025 141752836 141776649 141800464 141824281 141848100 141871921 141895744 141919569 141943396 141967225 141991056 142014889 142038724 142062561 142086400 142110241 142134084 142157929 142181776 142205625 142229476 142253329 142277184 142301041 142324900 142348761 142372624 142396489 142420356 142444225 142468096 142491969 142515844 142539721 142563600 142587481 142611364 142635249 142659136 142683025 142706916 142730809 142754704 142778601 142802500 142826401 142850304 142874209 142898116 142922025 142945936 142969849 142993764 143017681 143041600 143065521 143089444 143113369 143137296 143161225 143185156 143209089 143233024 143256961 143280900 143304841 143328784 143352729 143376676 143400625 143424576 143448529 143472484 143496441 143520400 143544361 143568324 143592289 143616256 143640225 143664196 143688169 143712144 143736121 143760100 143784081 143808064 143832049 143856036 143880025 143904016 143928009 143952004 143976001 144000000 144024001 144048004 144072009 144096016 144120025 144144036 144168049 144192064 144216081 144240100 144264121 144288144 144312169 144336196 144360225 144384256 144408289 144432324 144456361 144480400 144504441 144528484 144552529 144576576 144600625 144624676 144648729 144672784 144696841 144720900 144744961 144769024 144793089 144817156 144841225 144865296 144889369 144913444 144937521 144961600 144985681 145009764 145033849 145057936 145082025 145106116 145130209 145154304 145178401 145202500 145226601 145250704 145274809 145298916 145323025 145347136 145371249 145395364 145419481 145443600 145467721 145491844 145515969 145540096 145564225 145588356 145612489 145636624 145660761 145684900 145709041 145733184 145757329 145781476 145805625 145829776 145853929 145878084 145902241 145926400 145950561 145974724 145998889 146023056 146047225 146071396 146095569 146119744 146143921 146168100 146192281 146216464 146240649 146264836 146289025 146313216 146337409 146361604 146385801 146410000 146434201 146458404 146482609 146506816 146531025 146555236 146579449 146603664 146627881 146652100 146676321 146700544 146724769 146748996 146773225 146797456 146821689 146845924 146870161 146894400 146918641 146942884 146967129 146991376 147015625 147039876 147064129 147088384 147112641 147136900 147161161 147185424 147209689 147233956 147258225 147282496 147306769 147331044 147355321 147379600 147403881 147428164 147452449 147476736 147501025 147525316 147549609 147573904 147598201 147622500 147646801 147671104 147695409 147719716 147744025 147768336 147792649 147816964 147841281 147865600 147889921 147914244 147938569 147962896 147987225 148011556 148035889 148060224 148084561 148108900 148133241 148157584 148181929 148206276 148230625 148254976 148279329 148303684 148328041 148352400 148376761 148401124 148425489 148449856 148474225 148498596 148522969 148547344 148571721 148596100 148620481 148644864 148669249 148693636 148718025 148742416 148766809 148791204 148815601 148840000 148864401 148888804 148913209 148937616 148962025 148986436 149010849 149035264 149059681 149084100 149108521 149132944 149157369 149181796 149206225 149230656 149255089 149279524 149303961 149328400 149352841 149377284 149401729 149426176 149450625 149475076 149499529 149523984 149548441 149572900 149597361 149621824 149646289 149670756 149695225 149719696 149744169 149768644 149793121 149817600 149842081 149866564 149891049 149915536 149940025 149964516 149989009 150013504 150038001 150062500 150087001 150111504 150136009 150160516 150185025 150209536 150234049 150258564 150283081 150307600 150332121 150356644 150381169 150405696 150430225 150454756 150479289 150503824 150528361 150552900 150577441 150601984 150626529 150651076 150675625 150700176 150724729 150749284 150773841 150798400 150822961 150847524 150872089 150896656 150921225 150945796 150970369 150994944 151019521 151044100 151068681 151093264 151117849 151142436 151167025 151191616 151216209 151240804 151265401 151290000 151314601 151339204 151363809 151388416 151413025 151437636 151462249 151486864 151511481 151536100 151560721 151585344 151609969 151634596 151659225 151683856 151708489 151733124 151757761 151782400 151807041 151831684 151856329 151880976 151905625 151930276 151954929 151979584 152004241 152028900 152053561 152078224 152102889 152127556 152152225 152176896 152201569 152226244 152250921 152275600 152300281 152324964 152349649 152374336 152399025 152423716 152448409 152473104 152497801 152522500 152547201 152571904 152596609 152621316 152646025 152670736 152695449 152720164 152744881 152769600 152794321 152819044 152843769 152868496 152893225 152917956 152942689 152967424 152992161 153016900 153041641 153066384 153091129 153115876 153140625 153165376 153190129 153214884 153239641 153264400 153289161 153313924 153338689 153363456 153388225 153412996 153437769 153462544 153487321 153512100 153536881 153561664 153586449 153611236 153636025 153660816 153685609 153710404 153735201 153760000 153784801 153809604 153834409 153859216 153884025 153908836 153933649 153958464 153983281 154008100 154032921 154057744 154082569 154107396 154132225 154157056 154181889 154206724 154231561 154256400 154281241 154306084 154330929 154355776 154380625 154405476 154430329 154455184 154480041 154504900 154529761 154554624 154579489 154604356 154629225 154654096 154678969 154703844 154728721 154753600 154778481 154803364 154828249 154853136 154878025 154902916 154927809 154952704 154977601 155002500 155027401 155052304 155077209 155102116 155127025 155151936 155176849 155201764 155226681 155251600 155276521 155301444 155326369 155351296 155376225 155401156 155426089 155451024 155475961 155500900 155525841 155550784 155575729 155600676 155625625 155650576 155675529 155700484 155725441 155750400 155775361 155800324 155825289 155850256 155875225 155900196 155925169 155950144 155975121 156000100 156025081 156050064 156075049 156100036 156125025 156150016 156175009 156200004 156225001 156250000 156275001 156300004 156325009 156350016 156375025 156400036 156425049 156450064 156475081 156500100 156525121 156550144 156575169 156600196 156625225 156650256 156675289 156700324 156725361 156750400 156775441 156800484 156825529 156850576 156875625 156900676 156925729 156950784 156975841 157000900 157025961 157051024 157076089 157101156 157126225 157151296 157176369 157201444 157226521 157251600 157276681 157301764 157326849 157351936 157377025 157402116 157427209 157452304 157477401 157502500 157527601 157552704 157577809 157602916 157628025 157653136 157678249 157703364 157728481 157753600 157778721 157803844 157828969 157854096 157879225 157904356 157929489 157954624 157979761 158004900 158030041 158055184 158080329 158105476 158130625 158155776 158180929 158206084 158231241 158256400 158281561 158306724 158331889 158357056 158382225 158407396 158432569 158457744 158482921 158508100 158533281 158558464 158583649 158608836 158634025 158659216 158684409 158709604 158734801 158760000 158785201 158810404 158835609 158860816 158886025 158911236 158936449 158961664 158986881 159012100 159037321 159062544 159087769 159112996 159138225 159163456 159188689 159213924 159239161 159264400 159289641 159314884 159340129 159365376 159390625 159415876 159441129 159466384 159491641 159516900 159542161 159567424 159592689 159617956 159643225 159668496 159693769 159719044 159744321 159769600 159794881 159820164 159845449 159870736 159896025 159921316 159946609 159971904 159997201 160022500 160047801 160073104 160098409 160123716 160149025 160174336 160199649 160224964 160250281 160275600 160300921 160326244 160351569 160376896 160402225 160427556 160452889 160478224 160503561 160528900 160554241 160579584 160604929 160630276 160655625 160680976 160706329 160731684 160757041 160782400 160807761 160833124 160858489 160883856 160909225 160934596 160959969 160985344 161010721 161036100 161061481 161086864 161112249 161137636 161163025 161188416 161213809 161239204 161264601 161290000 161315401 161340804 161366209 161391616 161417025 161442436 161467849 161493264 161518681 161544100 161569521 161594944 161620369 161645796 161671225 161696656 161722089 161747524 161772961 161798400 161823841 161849284 161874729 161900176 161925625 161951076 161976529 162001984 162027441 162052900 162078361 162103824 162129289 162154756 162180225 162205696 162231169 162256644 162282121 162307600 162333081 162358564 162384049 162409536 162435025 162460516 162486009 162511504 162537001 162562500 162588001 162613504 162639009 162664516 162690025 162715536 162741049 162766564 162792081 162817600 162843121 162868644 162894169 162919696 162945225 162970756 162996289 163021824 163047361 163072900 163098441 163123984 163149529 163175076 163200625 163226176 163251729 163277284 163302841 163328400 163353961 163379524 163405089 163430656 163456225 163481796 163507369 163532944 163558521 163584100 163609681 163635264 163660849 163686436 163712025 163737616 163763209 163788804 163814401 163840000 163865601 163891204 163916809 163942416 163968025 163993636 164019249 164044864 164070481 164096100 164121721 164147344 164172969 164198596 164224225 164249856 164275489 164301124 164326761 164352400 164378041 164403684 164429329 164454976 164480625 164506276 164531929 164557584 164583241 164608900 164634561 164660224 164685889 164711556 164737225 164762896 164788569 164814244 164839921 164865600 164891281 164916964 164942649 164968336 164994025 165019716 165045409 165071104 165096801 165122500 165148201 165173904 165199609 165225316 165251025 165276736 165302449 165328164 165353881 165379600 165405321 165431044 165456769 165482496 165508225 165533956 165559689 165585424 165611161 165636900 165662641 165688384 165714129 165739876 165765625 165791376 165817129 165842884 165868641 165894400 165920161 165945924 165971689 165997456 166023225 166048996 166074769 166100544 166126321 166152100 166177881 166203664 166229449 166255236 166281025 166306816 166332609 166358404 166384201 166410000 166435801 166461604 166487409 166513216 166539025 166564836 166590649 166616464 166642281 166668100 166693921 166719744 166745569 166771396 166797225 166823056 166848889 166874724 166900561 166926400 166952241 166978084 167003929 167029776 167055625 167081476 167107329 167133184 167159041 167184900 167210761 167236624 167262489 167288356 167314225 167340096 167365969 167391844 167417721 167443600 167469481 167495364 167521249 167547136 167573025 167598916 167624809 167650704 167676601 167702500 167728401 167754304 167780209 167806116 167832025 167857936 167883849 167909764 167935681 167961600 167987521 168013444 168039369 168065296 168091225 168117156 168143089 168169024 168194961 168220900 168246841 168272784 168298729 168324676 168350625 168376576 168402529 168428484 168454441 168480400 168506361 168532324 168558289 168584256 168610225 168636196 168662169 168688144 168714121 168740100 168766081 168792064 168818049 168844036 168870025 168896016 168922009 168948004 168974001 169000000 169026001 169052004 169078009 169104016 169130025 169156036 169182049 169208064 169234081 169260100 169286121 169312144 169338169 169364196 169390225 169416256 169442289 169468324 169494361 169520400 169546441 169572484 169598529 169624576 169650625 169676676 169702729 169728784 169754841 169780900 169806961 169833024 169859089 169885156 169911225 169937296 169963369 169989444 170015521 170041600 170067681 170093764 170119849 170145936 170172025 170198116 170224209 170250304 170276401 170302500 170328601 170354704 170380809 170406916 170433025 170459136 170485249 170511364 170537481 170563600 170589721 170615844 170641969 170668096 170694225 170720356 170746489 170772624 170798761 170824900 170851041 170877184 170903329 170929476 170955625 170981776 171007929 171034084 171060241 171086400 171112561 171138724 171164889 171191056 171217225 171243396 171269569 171295744 171321921 171348100 171374281 171400464 171426649 171452836 171479025 171505216 171531409 171557604 171583801 171610000 171636201 171662404 171688609 171714816 171741025 171767236 171793449 171819664 171845881 171872100 171898321 171924544 171950769 171976996 172003225 172029456 172055689 172081924 172108161 172134400 172160641 172186884 172213129 172239376 172265625 172291876 172318129 172344384 172370641 172396900 172423161 172449424 172475689 172501956 172528225 172554496 172580769 172607044 172633321 172659600 172685881 172712164 172738449 172764736 172791025 172817316 172843609 172869904 172896201 172922500 172948801 172975104 173001409 173027716 173054025 173080336 173106649 173132964 173159281 173185600 173211921 173238244 173264569 173290896 173317225 173343556 173369889 173396224 173422561 173448900 173475241 173501584 173527929 173554276 173580625 173606976 173633329 173659684 173686041 173712400 173738761 173765124 173791489 173817856 173844225 173870596 173896969 173923344 173949721 173976100 174002481 174028864 174055249 174081636 174108025 174134416 174160809 174187204 174213601 174240000 174266401 174292804 174319209 174345616 174372025 174398436 174424849 174451264 174477681 174504100 174530521 174556944 174583369 174609796 174636225 174662656 174689089 174715524 174741961 174768400 174794841 174821284 174847729 174874176 174900625 174927076 174953529 174979984 175006441 175032900 175059361 175085824 175112289 175138756 175165225 175191696 175218169 175244644 175271121 175297600 175324081 175350564 175377049 175403536 175430025 175456516 175483009 175509504 175536001 175562500 175589001 175615504 175642009 175668516 175695025 175721536 175748049 175774564 175801081 175827600 175854121 175880644 175907169 175933696 175960225 175986756 176013289 176039824 176066361 176092900 176119441 176145984 176172529 176199076 176225625 176252176 176278729 176305284 176331841 176358400 176384961 176411524 176438089 176464656 176491225 176517796 176544369 176570944 176597521 176624100 176650681 176677264 176703849 176730436 176757025 176783616 176810209 176836804 176863401 176890000 176916601 176943204 176969809 176996416 177023025 177049636 177076249 177102864 177129481 177156100 177182721 177209344 177235969 177262596 177289225 177315856 177342489 177369124 177395761 177422400 177449041 177475684 177502329 177528976 177555625 177582276 177608929 177635584 177662241 177688900 177715561 177742224 177768889 177795556 177822225 177848896 177875569 177902244 177928921 177955600 177982281 178008964 178035649 178062336 178089025 178115716 178142409 178169104 178195801 178222500 178249201 178275904 178302609 178329316 178356025 178382736 178409449 178436164 178462881 178489600 178516321 178543044 178569769 178596496 178623225 178649956 178676689 178703424 178730161 178756900 178783641 178810384 178837129 178863876 178890625 178917376 178944129 178970884 178997641 179024400 179051161 179077924 179104689 179131456 179158225 179184996 179211769 179238544 179265321 179292100 179318881 179345664 179372449 179399236 179426025 179452816 179479609 179506404 179533201 179560000 179586801 179613604 179640409 179667216 179694025 179720836 179747649 179774464 179801281 179828100 179854921 179881744 179908569 179935396 179962225 179989056 180015889 180042724 180069561 180096400 180123241 180150084 180176929 180203776 180230625 180257476 180284329 180311184 180338041 180364900 180391761 180418624 180445489 180472356 180499225 180526096 180552969 180579844 180606721 180633600 180660481 180687364 180714249 180741136 180768025 180794916 180821809 180848704 180875601 180902500 180929401 180956304 180983209 181010116 181037025 181063936 181090849 181117764 181144681 181171600 181198521 181225444 181252369 181279296 181306225 181333156 181360089 181387024 181413961 181440900 181467841 181494784 181521729 181548676 181575625 181602576 181629529 181656484 181683441 181710400 181737361 181764324 181791289 181818256 181845225 181872196 181899169 181926144 181953121 181980100 182007081 182034064 182061049 182088036 182115025 182142016 182169009 182196004 182223001 182250000 182277001 182304004 182331009 182358016 182385025 182412036 182439049 182466064 182493081 182520100 182547121 182574144 182601169 182628196 182655225 182682256 182709289 182736324 182763361 182790400 182817441 182844484 182871529 182898576 182925625 182952676 182979729 183006784 183033841 183060900 183087961 183115024 183142089 183169156 183196225 183223296 183250369 183277444 183304521 183331600 183358681 183385764 183412849 183439936 183467025 183494116 183521209 183548304 183575401 183602500 183629601 183656704 183683809 183710916 183738025 183765136 183792249 183819364 183846481 183873600 183900721 183927844 183954969 183982096 184009225 184036356 184063489 184090624 184117761 184144900 184172041 184199184 184226329 184253476 184280625 184307776 184334929 184362084 184389241 184416400 184443561 184470724 184497889 184525056 184552225 184579396 184606569 184633744 184660921 184688100 184715281 184742464 184769649 184796836 184824025 184851216 184878409 184905604 184932801 184960000 184987201 185014404 185041609 185068816 185096025 185123236 185150449 185177664 185204881 185232100 185259321 185286544 185313769 185340996 185368225 185395456 185422689 185449924 185477161 185504400 185531641 185558884 185586129 185613376 185640625 185667876 185695129 185722384 185749641 185776900 185804161 185831424 185858689 185885956 185913225 185940496 185967769 185995044 186022321 186049600 186076881 186104164 186131449 186158736 186186025 186213316 186240609 186267904 186295201 186322500 186349801 186377104 186404409 186431716 186459025 186486336 186513649 186540964 186568281 186595600 186622921 186650244 186677569 186704896 186732225 186759556 186786889 186814224 186841561 186868900 186896241 186923584 186950929 186978276 187005625 187032976 187060329 187087684 187115041 187142400 187169761 187197124 187224489 187251856 187279225 187306596 187333969 187361344 187388721 187416100 187443481 187470864 187498249 187525636 187553025 187580416 187607809 187635204 187662601 187690000 187717401 187744804 187772209 187799616 187827025 187854436 187881849 187909264 187936681 187964100 187991521 188018944 188046369 188073796 188101225 188128656 188156089 188183524 188210961 188238400 188265841 188293284 188320729 188348176 188375625 188403076 188430529 188457984 188485441 188512900 188540361 188567824 188595289 188622756 188650225 188677696 188705169 188732644 188760121 188787600 188815081 188842564 188870049 188897536 188925025 188952516 188980009 189007504 189035001 189062500 189090001 189117504 189145009 189172516 189200025 189227536 189255049 189282564 189310081 189337600 189365121 189392644 189420169 189447696 189475225 189502756 189530289 189557824 189585361 189612900 189640441 189667984 189695529 189723076 189750625 189778176 189805729 189833284 189860841 189888400 189915961 189943524 189971089 189998656 190026225 190053796 190081369 190108944 190136521 190164100 190191681 190219264 190246849 190274436 190302025 190329616 190357209 190384804 190412401 190440000 190467601 190495204 190522809 190550416 190578025 190605636 190633249 190660864 190688481 190716100 190743721 190771344 190798969 190826596 190854225 190881856 190909489 190937124 190964761 190992400 191020041 191047684 191075329 191102976 191130625 191158276 191185929 191213584 191241241 191268900 191296561 191324224 191351889 191379556 191407225 191434896 191462569 191490244 191517921 191545600 191573281 191600964 191628649 191656336 191684025 191711716 191739409 191767104 191794801 191822500 191850201 191877904 191905609 191933316 191961025 191988736 192016449 192044164 192071881 192099600 192127321 192155044 192182769 192210496 192238225 192265956 192293689 192321424 192349161 192376900 192404641 192432384 192460129 192487876 192515625 192543376 192571129 192598884 192626641 192654400 192682161 192709924 192737689 192765456 192793225 192820996 192848769 192876544 192904321 192932100 192959881 192987664 193015449 193043236 193071025 193098816 193126609 193154404 193182201 193210000 193237801 193265604 193293409 193321216 193349025 193376836 193404649 193432464 193460281 193488100 193515921 193543744 193571569 193599396 193627225 193655056 193682889 193710724 193738561 193766400 193794241 193822084 193849929 193877776 193905625 193933476 193961329 193989184 194017041 194044900 194072761 194100624 194128489 194156356 194184225 194212096 194239969 194267844 194295721 194323600 194351481 194379364 194407249 194435136 194463025 194490916 194518809 194546704 194574601 194602500 194630401 194658304 194686209 194714116 194742025 194769936 194797849 194825764 194853681 194881600 194909521 194937444 194965369 194993296 195021225 195049156 195077089 195105024 195132961 195160900 195188841 195216784 195244729 195272676 195300625 195328576 195356529 195384484 195412441 195440400 195468361 195496324 195524289 195552256 195580225 195608196 195636169 195664144 195692121 195720100 195748081 195776064 195804049 195832036 195860025 195888016 195916009 195944004 195972001 196000000 196028001 196056004 196084009 196112016 196140025 196168036 196196049 196224064 196252081 196280100 196308121 196336144 196364169 196392196 196420225 196448256 196476289 196504324 196532361 196560400 196588441 196616484 196644529 196672576 196700625 196728676 196756729 196784784 196812841 196840900 196868961 196897024 196925089 196953156 196981225 197009296 197037369 197065444 197093521 197121600 197149681 197177764 197205849 197233936 197262025 197290116 197318209 197346304 197374401 197402500 197430601 197458704 197486809 197514916 197543025 197571136 197599249 197627364 197655481 197683600 197711721 197739844 197767969 197796096 197824225 197852356 197880489 197908624 197936761 197964900 197993041 198021184 198049329 198077476 198105625 198133776 198161929 198190084 198218241 198246400 198274561 198302724 198330889 198359056 198387225 198415396 198443569 198471744 198499921 198528100 198556281 198584464 198612649 198640836 198669025 198697216 198725409 198753604 198781801 198810000 198838201 198866404 198894609 198922816 198951025 198979236 199007449 199035664 199063881 199092100 199120321 199148544 199176769 199204996 199233225 199261456 199289689 199317924 199346161 199374400 199402641 199430884 199459129 199487376 199515625 199543876 199572129 199600384 199628641 199656900 199685161 199713424 199741689 199769956 199798225 199826496 199854769 199883044 199911321 199939600 199967881 199996164 200024449 200052736 200081025 200109316 200137609 200165904 200194201 200222500 200250801 200279104 200307409 200335716 200364025 200392336 200420649 200448964 200477281 200505600 200533921 200562244 200590569 200618896 200647225 200675556 200703889 200732224 200760561 200788900 200817241 200845584 200873929 200902276 200930625 200958976 200987329 201015684 201044041 201072400 201100761 201129124 201157489 201185856 201214225 201242596 201270969 201299344 201327721 201356100 201384481 201412864 201441249 201469636 201498025 201526416 201554809 201583204 201611601 201640000 201668401 201696804 201725209 201753616 201782025 201810436 201838849 201867264 201895681 201924100 201952521 201980944 202009369 202037796 202066225 202094656 202123089 202151524 202179961 202208400 202236841 202265284 202293729 202322176 202350625 202379076 202407529 202435984 202464441 202492900 202521361 202549824 202578289 202606756 202635225 202663696 202692169 202720644 202749121 202777600 202806081 202834564 202863049 202891536 202920025 202948516 202977009 203005504 203034001 203062500 203091001 203119504 203148009 203176516 203205025 203233536 203262049 203290564 203319081 203347600 203376121 203404644 203433169 203461696 203490225 203518756 203547289 203575824 203604361 203632900 203661441 203689984 203718529 203747076 203775625 203804176 203832729 203861284 203889841 203918400 203946961 203975524 204004089 204032656 204061225 204089796 204118369 204146944 204175521 204204100 204232681 204261264 204289849 204318436 204347025 204375616 204404209 204432804 204461401 204490000 204518601 204547204 204575809 204604416 204633025 204661636 204690249 204718864 204747481 204776100 204804721 204833344 204861969 204890596 204919225 204947856 204976489 205005124 205033761 205062400 205091041 205119684 205148329 205176976 205205625 205234276 205262929 205291584 205320241 205348900 205377561 205406224 205434889 205463556 205492225 205520896 205549569 205578244 205606921 205635600 205664281 205692964 205721649 205750336 205779025 205807716 205836409 205865104 205893801 205922500 205951201 205979904 206008609 206037316 206066025 206094736 206123449 206152164 206180881 206209600 206238321 206267044 206295769 206324496 206353225 206381956 206410689 206439424 206468161 206496900 206525641 206554384 206583129 206611876 206640625 206669376 206698129 206726884 206755641 206784400 206813161 206841924 206870689 206899456 206928225 206956996 206985769 207014544 207043321 207072100 207100881 207129664 207158449 207187236 207216025 207244816 207273609 207302404 207331201 207360000 207388801 207417604 207446409 207475216 207504025 207532836 207561649 207590464 207619281 207648100 207676921 207705744 207734569 207763396 207792225 207821056 207849889 207878724 207907561 207936400 207965241 207994084 208022929 208051776 208080625 208109476 208138329 208167184 208196041 208224900 208253761 208282624 208311489 208340356 208369225 208398096 208426969 208455844 208484721 208513600 208542481 208571364 208600249 208629136 208658025 208686916 208715809 208744704 208773601 208802500 208831401 208860304 208889209 208918116 208947025 208975936 209004849 209033764 209062681 209091600 209120521 209149444 209178369 209207296 209236225 209265156 209294089 209323024 209351961 209380900 209409841 209438784 209467729 209496676 209525625 209554576 209583529 209612484 209641441 209670400 209699361 209728324 209757289 209786256 209815225 209844196 209873169 209902144 209931121 209960100 209989081 210018064 210047049 210076036 210105025 210134016 210163009 210192004 210221001 210250000 210279001 210308004 210337009 210366016 210395025 210424036 210453049 210482064 210511081 210540100 210569121 210598144 210627169 210656196 210685225 210714256 210743289 210772324 210801361 210830400 210859441 210888484 210917529 210946576 210975625 211004676 211033729 211062784 211091841 211120900 211149961 211179024 211208089 211237156 211266225 211295296 211324369 211353444 211382521 211411600 211440681 211469764 211498849 211527936 211557025 211586116 211615209 211644304 211673401 211702500 211731601 211760704 211789809 211818916 211848025 211877136 211906249 211935364 211964481 211993600 212022721 212051844 212080969 212110096 212139225 212168356 212197489 212226624 212255761 212284900 212314041 212343184 212372329 212401476 212430625 212459776 212488929 212518084 212547241 212576400 212605561 212634724 212663889 212693056 212722225 212751396 212780569 212809744 212838921 212868100 212897281 212926464 212955649 212984836 213014025 213043216 213072409 213101604 213130801 213160000 213189201 213218404 213247609 213276816 213306025 213335236 213364449 213393664 213422881 213452100 213481321 213510544 213539769 213568996 213598225 213627456 213656689 213685924 213715161 213744400 213773641 213802884 213832129 213861376 213890625 213919876 213949129 213978384 214007641 214036900 214066161 214095424 214124689 214153956 214183225 214212496 214241769 214271044 214300321 214329600 214358881 214388164 214417449 214446736 214476025 214505316 214534609 214563904 214593201 214622500 214651801 214681104 214710409 214739716 214769025 214798336 214827649 214856964 214886281 214915600 214944921 214974244 215003569 215032896 215062225 215091556 215120889 215150224 215179561 215208900 215238241 215267584 215296929 215326276 215355625 215384976 215414329 215443684 215473041 215502400 215531761 215561124 215590489 215619856 215649225 215678596 215707969 215737344 215766721 215796100 215825481 215854864 215884249 215913636 215943025 215972416 216001809 216031204 216060601 216090000 216119401 216148804 216178209 216207616 216237025 216266436 216295849 216325264 216354681 216384100 216413521 216442944 216472369 216501796 216531225 216560656 216590089 216619524 216648961 216678400 216707841 216737284 216766729 216796176 216825625 216855076 216884529 216913984 216943441 216972900 217002361 217031824 217061289 217090756 217120225 217149696 217179169 217208644 217238121 217267600 217297081 217326564 217356049 217385536 217415025 217444516 217474009 217503504 217533001 217562500 217592001 217621504 217651009 217680516 217710025 217739536 217769049 217798564 217828081 217857600 217887121 217916644 217946169 217975696 218005225 218034756 218064289 218093824 218123361 218152900 218182441 218211984 218241529 218271076 218300625 218330176 218359729 218389284 218418841 218448400 218477961 218507524 218537089 218566656 218596225 218625796 218655369 218684944 218714521 218744100 218773681 218803264 218832849 218862436 218892025 218921616 218951209 218980804 219010401 219040000 219069601 219099204 219128809 219158416 219188025 219217636 219247249 219276864 219306481 219336100 219365721 219395344 219424969 219454596 219484225 219513856 219543489 219573124 219602761 219632400 219662041 219691684 219721329 219750976 219780625 219810276 219839929 219869584 219899241 219928900 219958561 219988224 220017889 220047556 220077225 220106896 220136569 220166244 220195921 220225600 220255281 220284964 220314649 220344336 220374025 220403716 220433409 220463104 220492801 220522500 220552201 220581904 220611609 220641316 220671025 220700736 220730449 220760164 220789881 220819600 220849321 220879044 220908769 220938496 220968225 220997956 221027689 221057424 221087161 221116900 221146641 221176384 221206129 221235876 221265625 221295376 221325129 221354884 221384641 221414400 221444161 221473924 221503689 221533456 221563225 221592996 221622769 221652544 221682321 221712100 221741881 221771664 221801449 221831236 221861025 221890816 221920609 221950404 221980201 222010000 222039801 222069604 222099409 222129216 222159025 222188836 222218649 222248464 222278281 222308100 222337921 222367744 222397569 222427396 222457225 222487056 222516889 222546724 222576561 222606400 222636241 222666084 222695929 222725776 222755625 222785476 222815329 222845184 222875041 222904900 222934761 222964624 222994489 223024356 223054225 223084096 223113969 223143844 223173721 223203600 223233481 223263364 223293249 223323136 223353025 223382916 223412809 223442704 223472601 223502500 223532401 223562304 223592209 223622116 223652025 223681936 223711849 223741764 223771681 223801600 223831521 223861444 223891369 223921296 223951225 223981156 224011089 224041024 224070961 224100900 224130841 224160784 224190729 224220676 224250625 224280576 224310529 224340484 224370441 224400400 224430361 224460324 224490289 224520256 224550225 224580196 224610169 224640144 224670121 224700100 224730081 224760064 224790049 224820036 224850025 224880016 224910009 224940004 224970001 225000000 225030001 225060004 225090009 225120016 225150025 225180036 225210049 225240064 225270081 225300100 225330121 225360144 225390169 225420196 225450225 225480256 225510289 225540324 225570361 225600400 225630441 225660484 225690529 225720576 225750625 225780676 225810729 225840784 225870841 225900900 225930961 225961024 225991089 226021156 226051225 226081296 226111369 226141444 226171521 226201600 226231681 226261764 226291849 226321936 226352025 226382116 226412209 226442304 226472401 226502500 226532601 226562704 226592809 226622916 226653025 226683136 226713249 226743364 226773481 226803600 226833721 226863844 226893969 226924096 226954225 226984356 227014489 227044624 227074761 227104900 227135041 227165184 227195329 227225476 227255625 227285776 227315929 227346084 227376241 227406400 227436561 227466724 227496889 227527056 227557225 227587396 227617569 227647744 227677921 227708100 227738281 227768464 227798649 227828836 227859025 227889216 227919409 227949604 227979801 228010000 228040201 228070404 228100609 228130816 228161025 228191236 228221449 228251664 228281881 228312100 228342321 228372544 228402769 228432996 228463225 228493456 228523689 228553924 228584161 228614400 228644641 228674884 228705129 228735376 228765625 228795876 228826129 228856384 228886641 228916900 228947161 228977424 229007689 229037956 229068225 229098496 229128769 229159044 229189321 229219600 229249881 229280164 229310449 229340736 229371025 229401316 229431609 229461904 229492201 229522500 229552801 229583104 229613409 229643716 229674025 229704336 229734649 229764964 229795281 229825600 229855921 229886244 229916569 229946896 229977225 230007556 230037889 230068224 230098561 230128900 230159241 230189584 230219929 230250276 230280625 230310976 230341329 230371684 230402041 230432400 230462761 230493124 230523489 230553856 230584225 230614596 230644969 230675344 230705721 230736100 230766481 230796864 230827249 230857636 230888025 230918416 230948809 230979204 231009601 231040000 231070401 231100804 231131209 231161616 231192025 231222436 231252849 231283264 231313681 231344100 231374521 231404944 231435369 231465796 231496225 231526656 231557089 231587524 231617961 231648400 231678841 231709284 231739729 231770176 231800625 231831076 231861529 231891984 231922441 231952900 231983361 232013824 232044289 232074756 232105225 232135696 232166169 232196644 232227121 232257600 232288081 232318564 232349049 232379536 232410025 232440516 232471009 232501504 232532001 232562500 232593001 232623504 232654009 232684516 232715025 232745536 232776049 232806564 232837081 232867600 232898121 232928644 232959169 232989696 233020225 233050756 233081289 233111824 233142361 233172900 233203441 233233984 233264529 233295076 233325625 233356176 233386729 233417284 233447841 233478400 233508961 233539524 233570089 233600656 233631225 233661796 233692369 233722944 233753521 233784100 233814681 233845264 233875849 233906436 233937025 233967616 233998209 234028804 234059401 234090000 234120601 234151204 234181809 234212416 234243025 234273636 234304249 234334864 234365481 234396100 234426721 234457344 234487969 234518596 234549225 234579856 234610489 234641124 234671761 234702400 234733041 234763684 234794329 234824976 234855625 234886276 234916929 234947584 234978241 235008900 235039561 235070224 235100889 235131556 235162225 235192896 235223569 235254244 235284921 235315600 235346281 235376964 235407649 235438336 235469025 235499716 235530409 235561104 235591801 235622500 235653201 235683904 235714609 235745316 235776025 235806736 235837449 235868164 235898881 235929600 235960321 235991044 236021769 236052496 236083225 236113956 236144689 236175424 236206161 236236900 236267641 236298384 236329129 236359876 236390625 236421376 236452129 236482884 236513641 236544400 236575161 236605924 236636689 236667456 236698225 236728996 236759769 236790544 236821321 236852100 236882881 236913664 236944449 236975236 237006025 237036816 237067609 237098404 237129201 237160000 237190801 237221604 237252409 237283216 237314025 237344836 237375649 237406464 237437281 237468100 237498921 237529744 237560569 237591396 237622225 237653056 237683889 237714724 237745561 237776400 237807241 237838084 237868929 237899776 237930625 237961476 237992329 238023184 238054041 238084900 238115761 238146624 238177489 238208356 238239225 238270096 238300969 238331844 238362721 238393600 238424481 238455364 238486249 238517136 238548025 238578916 238609809 238640704 238671601 238702500 238733401 238764304 238795209 238826116 238857025 238887936 238918849 238949764 238980681 239011600 239042521 239073444 239104369 239135296 239166225 239197156 239228089 239259024 239289961 239320900 239351841 239382784 239413729 239444676 239475625 239506576 239537529 239568484 239599441 239630400 239661361 239692324 239723289 239754256 239785225 239816196 239847169 239878144 239909121 239940100 239971081 240002064 240033049 240064036 240095025 240126016 240157009 240188004 240219001 240250000 240281001 240312004 240343009 240374016 240405025 240436036 240467049 240498064 240529081 240560100 240591121 240622144 240653169 240684196 240715225 240746256 240777289 240808324 240839361 240870400 240901441 240932484 240963529 240994576 241025625 241056676 241087729 241118784 241149841 241180900 241211961 241243024 241274089 241305156 241336225 241367296 241398369 241429444 241460521 241491600 241522681 241553764 241584849 241615936 241647025 241678116 241709209 241740304 241771401 241802500 241833601 241864704 241895809 241926916 241958025 241989136 242020249 242051364 242082481 242113600 242144721 242175844 242206969 242238096 242269225 242300356 242331489 242362624 242393761 242424900 242456041 242487184 242518329 242549476 242580625 242611776 242642929 242674084 242705241 242736400 242767561 242798724 242829889 242861056 242892225 242923396 242954569 242985744 243016921 243048100 243079281 243110464 243141649 243172836 243204025 243235216 243266409 243297604 243328801 243360000 243391201 243422404 243453609 243484816 243516025 243547236 243578449 243609664 243640881 243672100 243703321 243734544 243765769 243796996 243828225 243859456 243890689 243921924 243953161 243984400 244015641 244046884 244078129 244109376 244140625 244171876 244203129 244234384 244265641 244296900 244328161 244359424 244390689 244421956 244453225 244484496 244515769 244547044 244578321 244609600 244640881 244672164 244703449 244734736 244766025 244797316 244828609 244859904 244891201 244922500 244953801 244985104 245016409 245047716 245079025 245110336 245141649 245172964 245204281 245235600 245266921 245298244 245329569 245360896 245392225 245423556 245454889 245486224 245517561 245548900 245580241 245611584 245642929 245674276 245705625 245736976 245768329 245799684 245831041 245862400 245893761 245925124 245956489 245987856 246019225 246050596 246081969 246113344 246144721 246176100 246207481 246238864 246270249 246301636 246333025 246364416 246395809 246427204 246458601 246490000 246521401 246552804 246584209 246615616 246647025 246678436 246709849 246741264 246772681 246804100 246835521 246866944 246898369 246929796 246961225 246992656 247024089 247055524 247086961 247118400 247149841 247181284 247212729 247244176 247275625 247307076 247338529 247369984 247401441 247432900 247464361 247495824 247527289 247558756 247590225 247621696 247653169 247684644 247716121 247747600 247779081 247810564 247842049 247873536 247905025 247936516 247968009 247999504 248031001 248062500 248094001 248125504 248157009 248188516 248220025 248251536 248283049 248314564 248346081 248377600 248409121 248440644 248472169 248503696 248535225 248566756 248598289 248629824 248661361 248692900 248724441 248755984 248787529 248819076 248850625 248882176 248913729 248945284 248976841 249008400 249039961 249071524 249103089 249134656 249166225 249197796 249229369 249260944 249292521 249324100 249355681 249387264 249418849 249450436 249482025 249513616 249545209 249576804 249608401 249640000 249671601 249703204 249734809 249766416 249798025 249829636 249861249 249892864 249924481 249956100 249987721 250019344 250050969 250082596 250114225 250145856 250177489 250209124 250240761 250272400 250304041 250335684 250367329 250398976 250430625 250462276 250493929 250525584 250557241 250588900 250620561 250652224 250683889 250715556 250747225 250778896 250810569 250842244 250873921 250905600 250937281 250968964 251000649 251032336 251064025 251095716 251127409 251159104 251190801 251222500 251254201 251285904 251317609 251349316 251381025 251412736 251444449 251476164 251507881 251539600 251571321 251603044 251634769 251666496 251698225 251729956 251761689 251793424 251825161 251856900 251888641 251920384 251952129 251983876 252015625 252047376 252079129 252110884 252142641 252174400 252206161 252237924 252269689 252301456 252333225 252364996 252396769 252428544 252460321 252492100 252523881 252555664 252587449 252619236 252651025 252682816 252714609 252746404 252778201 252810000 252841801 252873604 252905409 252937216 252969025 253000836 253032649 253064464 253096281 253128100 253159921 253191744 253223569 253255396 253287225 253319056 253350889 253382724 253414561 253446400 253478241 253510084 253541929 253573776 253605625 253637476 253669329 253701184 253733041 253764900 253796761 253828624 253860489 253892356 253924225 253956096 253987969 254019844 254051721 254083600 254115481 254147364 254179249 254211136 254243025 254274916 254306809 254338704 254370601 254402500 254434401 254466304 254498209 254530116 254562025 254593936 254625849 254657764 254689681 254721600 254753521 254785444 254817369 254849296 254881225 254913156 254945089 254977024 255008961 255040900 255072841 255104784 255136729 255168676 255200625 255232576 255264529 255296484 255328441 255360400 255392361 255424324 255456289 255488256 255520225 255552196 255584169 255616144 255648121 255680100 255712081 255744064 255776049 255808036 255840025 255872016 255904009 255936004 255968001 256000000 256032001 256064004 256096009 256128016 256160025 256192036 256224049 256256064 256288081 256320100 256352121 256384144 256416169 256448196 256480225 256512256 256544289 256576324 256608361 256640400 256672441 256704484 256736529 256768576 256800625 256832676 256864729 256896784 256928841 256960900 256992961 257025024 257057089 257089156 257121225 257153296 257185369 257217444 257249521 257281600 257313681 257345764 257377849 257409936 257442025 257474116 257506209 257538304 257570401 257602500 257634601 257666704 257698809 257730916 257763025 257795136 257827249 257859364 257891481 257923600 257955721 257987844 258019969 258052096 258084225 258116356 258148489 258180624 258212761 258244900 258277041 258309184 258341329 258373476 258405625 258437776 258469929 258502084 258534241 258566400 258598561 258630724 258662889 258695056 258727225 258759396 258791569 258823744 258855921 258888100 258920281 258952464 258984649 259016836 259049025 259081216 259113409 259145604 259177801 259210000 259242201 259274404 259306609 259338816 259371025 259403236 259435449 259467664 259499881 259532100 259564321 259596544 259628769 259660996 259693225 259725456 259757689 259789924 259822161 259854400 259886641 259918884 259951129 259983376 260015625 260047876 260080129 260112384 260144641 260176900 260209161 260241424 260273689 260305956 260338225 260370496 260402769 260435044 260467321 260499600 260531881 260564164 260596449 260628736 260661025 260693316 260725609 260757904 260790201 260822500 260854801 260887104 260919409 260951716 260984025 261016336 261048649 261080964 261113281 261145600 261177921 261210244 261242569 261274896 261307225 261339556 261371889 261404224 261436561 261468900 261501241 261533584 261565929 261598276 261630625 261662976 261695329 261727684 261760041 261792400 261824761 261857124 261889489 261921856 261954225 261986596 262018969 262051344 262083721 262116100 262148481 262180864 262213249 262245636 262278025 262310416 262342809 262375204 262407601 262440000 262472401 262504804 262537209 262569616 262602025 262634436 262666849 262699264 262731681 262764100 262796521 262828944 262861369 262893796 262926225 262958656 262991089 263023524 263055961 263088400 263120841 263153284 263185729 263218176 263250625 263283076 263315529 263347984 263380441 263412900 263445361 263477824 263510289 263542756 263575225 263607696 263640169 263672644 263705121 263737600 263770081 263802564 263835049 263867536 263900025 263932516 263965009 263997504 264030001 264062500 264095001 264127504 264160009 264192516 264225025 264257536 264290049 264322564 264355081 264387600 264420121 264452644 264485169 264517696 264550225 264582756 264615289 264647824 264680361 264712900 264745441 264777984 264810529 264843076 264875625 264908176 264940729 264973284 265005841 265038400 265070961 265103524 265136089 265168656 265201225 265233796 265266369 265298944 265331521 265364100 265396681 265429264 265461849 265494436 265527025 265559616 265592209 265624804 265657401 265690000 265722601 265755204 265787809 265820416 265853025 265885636 265918249 265950864 265983481 266016100 266048721 266081344 266113969 266146596 266179225 266211856 266244489 266277124 266309761 266342400 266375041 266407684 266440329 266472976 266505625 266538276 266570929 266603584 266636241 266668900 266701561 266734224 266766889 266799556 266832225 266864896 266897569 266930244 266962921 266995600 267028281 267060964 267093649 267126336 267159025 267191716 267224409 267257104 267289801 267322500 267355201 267387904 267420609 267453316 267486025 267518736 267551449 267584164 267616881 267649600 267682321 267715044 267747769 267780496 267813225 267845956 267878689 267911424 267944161 267976900 268009641 268042384 268075129 268107876 268140625 268173376 268206129 268238884 268271641 268304400 268337161 268369924 268402689 268435456 268468225 268500996 268533769 268566544 268599321 268632100 268664881 268697664 268730449 268763236 268796025 268828816 268861609 268894404 268927201 268960000 268992801 269025604 269058409 269091216 269124025 269156836 269189649 269222464 269255281 269288100 269320921 269353744 269386569 269419396 269452225 269485056 269517889 269550724 269583561 269616400 269649241 269682084 269714929 269747776 269780625 269813476 269846329 269879184 269912041 269944900 269977761 270010624 270043489 270076356 270109225 270142096 270174969 270207844 270240721 270273600 270306481 270339364 270372249 270405136 270438025 270470916 270503809 270536704 270569601 270602500 270635401 270668304 270701209 270734116 270767025 270799936 270832849 270865764 270898681 270931600 270964521 270997444 271030369 271063296 271096225 271129156 271162089 271195024 271227961 271260900 271293841 271326784 271359729 271392676 271425625 271458576 271491529 271524484 271557441 271590400 271623361 271656324 271689289 271722256 271755225 271788196 271821169 271854144 271887121 271920100 271953081 271986064 272019049 272052036 272085025 272118016 272151009 272184004 272217001 272250000 272283001 272316004 272349009 272382016 272415025 272448036 272481049 272514064 272547081 272580100 272613121 272646144 272679169 272712196 272745225 272778256 272811289 272844324 272877361 272910400 272943441 272976484 273009529 273042576 273075625 273108676 273141729 273174784 273207841 273240900 273273961 273307024 273340089 273373156 273406225 273439296 273472369 273505444 273538521 273571600 273604681 273637764 273670849 273703936 273737025 273770116 273803209 273836304 273869401 273902500 273935601 273968704 274001809 274034916 274068025 274101136 274134249 274167364 274200481 274233600 274266721 274299844 274332969 274366096 274399225 274432356 274465489 274498624 274531761 274564900 274598041 274631184 274664329 274697476 274730625 274763776 274796929 274830084 274863241 274896400 274929561 274962724 274995889 275029056 275062225 275095396 275128569 275161744 275194921 275228100 275261281 275294464 275327649 275360836 275394025 275427216 275460409 275493604 275526801 275560000 275593201 275626404 275659609 275692816 275726025 275759236 275792449 275825664 275858881 275892100 275925321 275958544 275991769 276024996 276058225 276091456 276124689 276157924 276191161 276224400 276257641 276290884 276324129 276357376 276390625 276423876 276457129 276490384 276523641 276556900 276590161 276623424 276656689 276689956 276723225 276756496 276789769 276823044 276856321 276889600 276922881 276956164 276989449 277022736 277056025 277089316 277122609 277155904 277189201 277222500 277255801 277289104 277322409 277355716 277389025 277422336 277455649 277488964 277522281 277555600 277588921 277622244 277655569 277688896 277722225 277755556 277788889 277822224 277855561 277888900 277922241 277955584 277988929 278022276 278055625 278088976 278122329 278155684 278189041 278222400 278255761 278289124 278322489 278355856 278389225 278422596 278455969 278489344 278522721 278556100 278589481 278622864 278656249 278689636 278723025 278756416 278789809 278823204 278856601 278890000 278923401 278956804 278990209 279023616 279057025 279090436 279123849 279157264 279190681 279224100 279257521 279290944 279324369 279357796 279391225 279424656 279458089 279491524 279524961 279558400 279591841 279625284 279658729 279692176 279725625 279759076 279792529 279825984 279859441 279892900 279926361 279959824 279993289 280026756 280060225 280093696 280127169 280160644 280194121 280227600 280261081 280294564 280328049 280361536 280395025 280428516 280462009 280495504 280529001 280562500 280596001 280629504 280663009 280696516 280730025 280763536 280797049 280830564 280864081 280897600 280931121 280964644 280998169 281031696 281065225 281098756 281132289 281165824 281199361 281232900 281266441 281299984 281333529 281367076 281400625 281434176 281467729 281501284 281534841 281568400 281601961 281635524 281669089 281702656 281736225 281769796 281803369 281836944 281870521 281904100 281937681 281971264 282004849 282038436 282072025 282105616 282139209 282172804 282206401 282240000 282273601 282307204 282340809 282374416 282408025 282441636 282475249 282508864 282542481 282576100 282609721 282643344 282676969 282710596 282744225 282777856 282811489 282845124 282878761 282912400 282946041 282979684 283013329 283046976 283080625 283114276 283147929 283181584 283215241 283248900 283282561 283316224 283349889 283383556 283417225 283450896 283484569 283518244 283551921 283585600 283619281 283652964 283686649 283720336 283754025 283787716 283821409 283855104 283888801 283922500 283956201 283989904 284023609 284057316 284091025 284124736 284158449 284192164 284225881 284259600 284293321 284327044 284360769 284394496 284428225 284461956 284495689 284529424 284563161 284596900 284630641 284664384 284698129 284731876 284765625 284799376 284833129 284866884 284900641 284934400 284968161 285001924 285035689 285069456 285103225 285136996 285170769 285204544 285238321 285272100 285305881 285339664 285373449 285407236 285441025 285474816 285508609 285542404 285576201 285610000 285643801 285677604 285711409 285745216 285779025 285812836 285846649 285880464 285914281 285948100 285981921 286015744 286049569 286083396 286117225 286151056 286184889 286218724 286252561 286286400 286320241 286354084 286387929 286421776 286455625 286489476 286523329 286557184 286591041 286624900 286658761 286692624 286726489 286760356 286794225 286828096 286861969 286895844 286929721 286963600 286997481 287031364 287065249 287099136 287133025 287166916 287200809 287234704 287268601 287302500 287336401 287370304 287404209 287438116 287472025 287505936 287539849 287573764 287607681 287641600 287675521 287709444 287743369 287777296 287811225 287845156 287879089 287913024 287946961 287980900 288014841 288048784 288082729 288116676 288150625 288184576 288218529 288252484 288286441 288320400 288354361 288388324 288422289 288456256 288490225 288524196 288558169 288592144 288626121 288660100 288694081 288728064 288762049 288796036 288830025 288864016 288898009 288932004 288966001 289000000 289034001 289068004 289102009 289136016 289170025 289204036 289238049 289272064 289306081 289340100 289374121 289408144 289442169 289476196 289510225 289544256 289578289 289612324 289646361 289680400 289714441 289748484 289782529 289816576 289850625 289884676 289918729 289952784 289986841 290020900 290054961 290089024 290123089 290157156 290191225 290225296 290259369 290293444 290327521 290361600 290395681 290429764 290463849 290497936 290532025 290566116 290600209 290634304 290668401 290702500 290736601 290770704 290804809 290838916 290873025 290907136 290941249 290975364 291009481 291043600 291077721 291111844 291145969 291180096 291214225 291248356 291282489 291316624 291350761 291384900 291419041 291453184 291487329 291521476 291555625 291589776 291623929 291658084 291692241 291726400 291760561 291794724 291828889 291863056 291897225 291931396 291965569 291999744 292033921 292068100 292102281 292136464 292170649 292204836 292239025 292273216 292307409 292341604 292375801 292410000 292444201 292478404 292512609 292546816 292581025 292615236 292649449 292683664 292717881 292752100 292786321 292820544 292854769 292888996 292923225 292957456 292991689 293025924 293060161 293094400 293128641 293162884 293197129 293231376 293265625 293299876 293334129 293368384 293402641 293436900 293471161 293505424 293539689 293573956 293608225 293642496 293676769 293711044 293745321 293779600 293813881 293848164 293882449 293916736 293951025 293985316 294019609 294053904 294088201 294122500 294156801 294191104 294225409 294259716 294294025 294328336 294362649 294396964 294431281 294465600 294499921 294534244 294568569 294602896 294637225 294671556 294705889 294740224 294774561 294808900 294843241 294877584 294911929 294946276 294980625 295014976 295049329 295083684 295118041 295152400 295186761 295221124 295255489 295289856 295324225 295358596 295392969 295427344 295461721 295496100 295530481 295564864 295599249 295633636 295668025 295702416 295736809 295771204 295805601 295840000 295874401 295908804 295943209 295977616 296012025 296046436 296080849 296115264 296149681 296184100 296218521 296252944 296287369 296321796 296356225 296390656 296425089 296459524 296493961 296528400 296562841 296597284 296631729 296666176 296700625 296735076 296769529 296803984 296838441 296872900 296907361 296941824 296976289 297010756 297045225 297079696 297114169 297148644 297183121 297217600 297252081 297286564 297321049 297355536 297390025 297424516 297459009 297493504 297528001 297562500 297597001 297631504 297666009 297700516 297735025 297769536 297804049 297838564 297873081 297907600 297942121 297976644 298011169 298045696 298080225 298114756 298149289 298183824 298218361 298252900 298287441 298321984 298356529 298391076 298425625 298460176 298494729 298529284 298563841 298598400 298632961 298667524 298702089 298736656 298771225 298805796 298840369 298874944 298909521 298944100 298978681 299013264 299047849 299082436 299117025 299151616 299186209 299220804 299255401 299290000 299324601 299359204 299393809 299428416 299463025 299497636 299532249 299566864 299601481 299636100 299670721 299705344 299739969 299774596 299809225 299843856 299878489 299913124 299947761 299982400 300017041 300051684 300086329 300120976 300155625 300190276 300224929 300259584 300294241 300328900 300363561 300398224 300432889 300467556 300502225 300536896 300571569 300606244 300640921 300675600 300710281 300744964 300779649 300814336 300849025 300883716 300918409 300953104 300987801 301022500 301057201 301091904 301126609 301161316 301196025 301230736 301265449 301300164 301334881 301369600 301404321 301439044 301473769 301508496 301543225 301577956 301612689 301647424 301682161 301716900 301751641 301786384 301821129 301855876 301890625 301925376 301960129 301994884 302029641 302064400 302099161 302133924 302168689 302203456 302238225 302272996 302307769 302342544 302377321 302412100 302446881 302481664 302516449 302551236 302586025 302620816 302655609 302690404 302725201 302760000 302794801 302829604 302864409 302899216 302934025 302968836 303003649 303038464 303073281 303108100 303142921 303177744 303212569 303247396 303282225 303317056 303351889 303386724 303421561 303456400 303491241 303526084 303560929 303595776 303630625 303665476 303700329 303735184 303770041 303804900 303839761 303874624 303909489 303944356 303979225 304014096 304048969 304083844 304118721 304153600 304188481 304223364 304258249 304293136 304328025 304362916 304397809 304432704 304467601 304502500 304537401 304572304 304607209 304642116 304677025 304711936 304746849 304781764 304816681 304851600 304886521 304921444 304956369 304991296 305026225 305061156 305096089 305131024 305165961 305200900 305235841 305270784 305305729 305340676 305375625 305410576 305445529 305480484 305515441 305550400 305585361 305620324 305655289 305690256 305725225 305760196 305795169 305830144 305865121 305900100 305935081 305970064 306005049 306040036 306075025 306110016 306145009 306180004 306215001 306250000 306285001 306320004 306355009 306390016 306425025 306460036 306495049 306530064 306565081 306600100 306635121 306670144 306705169 306740196 306775225 306810256 306845289 306880324 306915361 306950400 306985441 307020484 307055529 307090576 307125625 307160676 307195729 307230784 307265841 307300900 307335961 307371024 307406089 307441156 307476225 307511296 307546369 307581444 307616521 307651600 307686681 307721764 307756849 307791936 307827025 307862116 307897209 307932304 307967401 308002500 308037601 308072704 308107809 308142916 308178025 308213136 308248249 308283364 308318481 308353600 308388721 308423844 308458969 308494096 308529225 308564356 308599489 308634624 308669761 308704900 308740041 308775184 308810329 308845476 308880625 308915776 308950929 308986084 309021241 309056400 309091561 309126724 309161889 309197056 309232225 309267396 309302569 309337744 309372921 309408100 309443281 309478464 309513649 309548836 309584025 309619216 309654409 309689604 309724801 309760000 309795201 309830404 309865609 309900816 309936025 309971236 310006449 310041664 310076881 310112100 310147321 310182544 310217769 310252996 310288225 310323456 310358689 310393924 310429161 310464400 310499641 310534884 310570129 310605376 310640625 310675876 310711129 310746384 310781641 310816900 310852161 310887424 310922689 310957956 310993225 311028496 311063769 311099044 311134321 311169600 311204881 311240164 311275449 311310736 311346025 311381316 311416609 311451904 311487201 311522500 311557801 311593104 311628409 311663716 311699025 311734336 311769649 311804964 311840281 311875600 311910921 311946244 311981569 312016896 312052225 312087556 312122889 312158224 312193561 312228900 312264241 312299584 312334929 312370276 312405625 312440976 312476329 312511684 312547041 312582400 312617761 312653124 312688489 312723856 312759225 312794596 312829969 312865344 312900721 312936100 312971481 313006864 313042249 313077636 313113025 313148416 313183809 313219204 313254601 313290000 313325401 313360804 313396209 313431616 313467025 313502436 313537849 313573264 313608681 313644100 313679521 313714944 313750369 313785796 313821225 313856656 313892089 313927524 313962961 313998400 314033841 314069284 314104729 314140176 314175625 314211076 314246529 314281984 314317441 314352900 314388361 314423824 314459289 314494756 314530225 314565696 314601169 314636644 314672121 314707600 314743081 314778564 314814049 314849536 314885025 314920516 314956009 314991504 315027001 315062500 315098001 315133504 315169009 315204516 315240025 315275536 315311049 315346564 315382081 315417600 315453121 315488644 315524169 315559696 315595225 315630756 315666289 315701824 315737361 315772900 315808441 315843984 315879529 315915076 315950625 315986176 316021729 316057284 316092841 316128400 316163961 316199524 316235089 316270656 316306225 316341796 316377369 316412944 316448521 316484100 316519681 316555264 316590849 316626436 316662025 316697616 316733209 316768804 316804401 316840000 316875601 316911204 316946809 316982416 317018025 317053636 317089249 317124864 317160481 317196100 317231721 317267344 317302969 317338596 317374225 317409856 317445489 317481124 317516761 317552400 317588041 317623684 317659329 317694976 317730625 317766276 317801929 317837584 317873241 317908900 317944561 317980224 318015889 318051556 318087225 318122896 318158569 318194244 318229921 318265600 318301281 318336964 318372649 318408336 318444025 318479716 318515409 318551104 318586801 318622500 318658201 318693904 318729609 318765316 318801025 318836736 318872449 318908164 318943881 318979600 319015321 319051044 319086769 319122496 319158225 319193956 319229689 319265424 319301161 319336900 319372641 319408384 319444129 319479876 319515625 319551376 319587129 319622884 319658641 319694400 319730161 319765924 319801689 319837456 319873225 319908996 319944769 319980544 320016321 320052100 320087881 320123664 320159449 320195236 320231025 320266816 320302609 320338404 320374201 320410000 320445801 320481604 320517409 320553216 320589025 320624836 320660649 320696464 320732281 320768100 320803921 320839744 320875569 320911396 320947225 320983056 321018889 321054724 321090561 321126400 321162241 321198084 321233929 321269776 321305625 321341476 321377329 321413184 321449041 321484900 321520761 321556624 321592489 321628356 321664225 321700096 321735969 321771844 321807721 321843600 321879481 321915364 321951249 321987136 322023025 322058916 322094809 322130704 322166601 322202500 322238401 322274304 322310209 322346116 322382025 322417936 322453849 322489764 322525681 322561600 322597521 322633444 322669369 322705296 322741225 322777156 322813089 322849024 322884961 322920900 322956841 322992784 323028729 323064676 323100625 323136576 323172529 323208484 323244441 323280400 323316361 323352324 323388289 323424256 323460225 323496196 323532169 323568144 323604121 323640100 323676081 323712064 323748049 323784036 323820025 323856016 323892009 323928004 323964001 324000000 324036001 324072004 324108009 324144016 324180025 324216036 324252049 324288064 324324081 324360100 324396121 324432144 324468169 324504196 324540225 324576256 324612289 324648324 324684361 324720400 324756441 324792484 324828529 324864576 324900625 324936676 324972729 325008784 325044841 325080900 325116961 325153024 325189089 325225156 325261225 325297296 325333369 325369444 325405521 325441600 325477681 325513764 325549849 325585936 325622025 325658116 325694209 325730304 325766401 325802500 325838601 325874704 325910809 325946916 325983025 326019136 326055249 326091364 326127481 326163600 326199721 326235844 326271969 326308096 326344225 326380356 326416489 326452624 326488761 326524900 326561041 326597184 326633329 326669476 326705625 326741776 326777929 326814084 326850241 326886400 326922561 326958724 326994889 327031056 327067225 327103396 327139569 327175744 327211921 327248100 327284281 327320464 327356649 327392836 327429025 327465216 327501409 327537604 327573801 327610000 327646201 327682404 327718609 327754816 327791025 327827236 327863449 327899664 327935881 327972100 328008321 328044544 328080769 328116996 328153225 328189456 328225689 328261924 328298161 328334400 328370641 328406884 328443129 328479376 328515625 328551876 328588129 328624384 328660641 328696900 328733161 328769424 328805689 328841956 328878225 328914496 328950769 328987044 329023321 329059600 329095881 329132164 329168449 329204736 329241025 329277316 329313609 329349904 329386201 329422500 329458801 329495104 329531409 329567716 329604025 329640336 329676649 329712964 329749281 329785600 329821921 329858244 329894569 329930896 329967225 330003556 330039889 330076224 330112561 330148900 330185241 330221584 330257929 330294276 330330625 330366976 330403329 330439684 330476041 330512400 330548761 330585124 330621489 330657856 330694225 330730596 330766969 330803344 330839721 330876100 330912481 330948864 330985249 331021636 331058025 331094416 331130809 331167204 331203601 331240000 331276401 331312804 331349209 331385616 331422025 331458436 331494849 331531264 331567681 331604100 331640521 331676944 331713369 331749796 331786225 331822656 331859089 331895524 331931961 331968400 332004841 332041284 332077729 332114176 332150625 332187076 332223529 332259984 332296441 332332900 332369361 332405824 332442289 332478756 332515225 332551696 332588169 332624644 332661121 332697600 332734081 332770564 332807049 332843536 332880025 332916516 332953009 332989504 333026001 333062500 333099001 333135504 333172009 333208516 333245025 333281536 333318049 333354564 333391081 333427600 333464121 333500644 333537169 333573696 333610225 333646756 333683289 333719824 333756361 333792900 333829441 333865984 333902529 333939076 333975625 334012176 334048729 334085284 334121841 334158400 334194961 334231524 334268089 334304656 334341225 334377796 334414369 334450944 334487521 334524100 334560681 334597264 334633849 334670436 334707025 334743616 334780209 334816804 334853401 334890000 334926601 334963204 334999809 335036416 335073025 335109636 335146249 335182864 335219481 335256100 335292721 335329344 335365969 335402596 335439225 335475856 335512489 335549124 335585761 335622400 335659041 335695684 335732329 335768976 335805625 335842276 335878929 335915584 335952241 335988900 336025561 336062224 336098889 336135556 336172225 336208896 336245569 336282244 336318921 336355600 336392281 336428964 336465649 336502336 336539025 336575716 336612409 336649104 336685801 336722500 336759201 336795904 336832609 336869316 336906025 336942736 336979449 337016164 337052881 337089600 337126321 337163044 337199769 337236496 337273225 337309956 337346689 337383424 337420161 337456900 337493641 337530384 337567129 337603876 337640625 337677376 337714129 337750884 337787641 337824400 337861161 337897924 337934689 337971456 338008225 338044996 338081769 338118544 338155321 338192100 338228881 338265664 338302449 338339236 338376025 338412816 338449609 338486404 338523201 338560000 338596801 338633604 338670409 338707216 338744025 338780836 338817649 338854464 338891281 338928100 338964921 339001744 339038569 339075396 339112225 339149056 339185889 339222724 339259561 339296400 339333241 339370084 339406929 339443776 339480625 339517476 339554329 339591184 339628041 339664900 339701761 339738624 339775489 339812356 339849225 339886096 339922969 339959844 339996721 340033600 340070481 340107364 340144249 340181136 340218025 340254916 340291809 340328704 340365601 340402500 340439401 340476304 340513209 340550116 340587025 340623936 340660849 340697764 340734681 340771600 340808521 340845444 340882369 340919296 340956225 340993156 341030089 341067024 341103961 341140900 341177841 341214784 341251729 341288676 341325625 341362576 341399529 341436484 341473441 341510400 341547361 341584324 341621289 341658256 341695225 341732196 341769169 341806144 341843121 341880100 341917081 341954064 341991049 342028036 342065025 342102016 342139009 342176004 342213001 342250000 342287001 342324004 342361009 342398016 342435025 342472036 342509049 342546064 342583081 342620100 342657121 342694144 342731169 342768196 342805225 342842256 342879289 342916324 342953361 342990400 343027441 343064484 343101529 343138576 343175625 343212676 343249729 343286784 343323841 343360900 343397961 343435024 343472089 343509156 343546225 343583296 343620369 343657444 343694521 343731600 343768681 343805764 343842849 343879936 343917025 343954116 343991209 344028304 344065401 344102500 344139601 344176704 344213809 344250916 344288025 344325136 344362249 344399364 344436481 344473600 344510721 344547844 344584969 344622096 344659225 344696356 344733489 344770624 344807761 344844900 344882041 344919184 344956329 344993476 345030625 345067776 345104929 345142084 345179241 345216400 345253561 345290724 345327889 345365056 345402225 345439396 345476569 345513744 345550921 345588100 345625281 345662464 345699649 345736836 345774025 345811216 345848409 345885604 345922801 345960000 345997201 346034404 346071609 346108816 346146025 346183236 346220449 346257664 346294881 346332100 346369321 346406544 346443769 346480996 346518225 346555456 346592689 346629924 346667161 346704400 346741641 346778884 346816129 346853376 346890625 346927876 346965129 347002384 347039641 347076900 347114161 347151424 347188689 347225956 347263225 347300496 347337769 347375044 347412321 347449600 347486881 347524164 347561449 347598736 347636025 347673316 347710609 347747904 347785201 347822500 347859801 347897104 347934409 347971716 348009025 348046336 348083649 348120964 348158281 348195600 348232921 348270244 348307569 348344896 348382225 348419556 348456889 348494224 348531561 348568900 348606241 348643584 348680929 348718276 348755625 348792976 348830329 348867684 348905041 348942400 348979761 349017124 349054489 349091856 349129225 349166596 349203969 349241344 349278721 349316100 349353481 349390864 349428249 349465636 349503025 349540416 349577809 349615204 349652601 349690000 349727401 349764804 349802209 349839616 349877025 349914436 349951849 349989264 350026681 350064100 350101521 350138944 350176369 350213796 350251225 350288656 350326089 350363524 350400961 350438400 350475841 350513284 350550729 350588176 350625625 350663076 350700529 350737984 350775441 350812900 350850361 350887824 350925289 350962756 351000225 351037696 351075169 351112644 351150121 351187600 351225081 351262564 351300049 351337536 351375025 351412516 351450009 351487504 351525001 351562500 351600001 351637504 351675009 351712516 351750025 351787536 351825049 351862564 351900081 351937600 351975121 352012644 352050169 352087696 352125225 352162756 352200289 352237824 352275361 352312900 352350441 352387984 352425529 352463076 352500625 352538176 352575729 352613284 352650841 352688400 352725961 352763524 352801089 352838656 352876225 352913796 352951369 352988944 353026521 353064100 353101681 353139264 353176849 353214436 353252025 353289616 353327209 353364804 353402401 353440000 353477601 353515204 353552809 353590416 353628025 353665636 353703249 353740864 353778481 353816100 353853721 353891344 353928969 353966596 354004225 354041856 354079489 354117124 354154761 354192400 354230041 354267684 354305329 354342976 354380625 354418276 354455929 354493584 354531241 354568900 354606561 354644224 354681889 354719556 354757225 354794896 354832569 354870244 354907921 354945600 354983281 355020964 355058649 355096336 355134025 355171716 355209409 355247104 355284801 355322500 355360201 355397904 355435609 355473316 355511025 355548736 355586449 355624164 355661881 355699600 355737321 355775044 355812769 355850496 355888225 355925956 355963689 356001424 356039161 356076900 356114641 356152384 356190129 356227876 356265625 356303376 356341129 356378884 356416641 356454400 356492161 356529924 356567689 356605456 356643225 356680996 356718769 356756544 356794321 356832100 356869881 356907664 356945449 356983236 357021025 357058816 357096609 357134404 357172201 357210000 357247801 357285604 357323409 357361216 357399025 357436836 357474649 357512464 357550281 357588100 357625921 357663744 357701569 357739396 357777225 357815056 357852889 357890724 357928561 357966400 358004241 358042084 358079929 358117776 358155625 358193476 358231329 358269184 358307041 358344900 358382761 358420624 358458489 358496356 358534225 358572096 358609969 358647844 358685721 358723600 358761481 358799364 358837249 358875136 358913025 358950916 358988809 359026704 359064601 359102500 359140401 359178304 359216209 359254116 359292025 359329936 359367849 359405764 359443681 359481600 359519521 359557444 359595369 359633296 359671225 359709156 359747089 359785024 359822961 359860900 359898841 359936784 359974729 360012676 360050625 360088576 360126529 360164484 360202441 360240400 360278361 360316324 360354289 360392256 360430225 360468196 360506169 360544144 360582121 360620100 360658081 360696064 360734049 360772036 360810025 360848016 360886009 360924004 360962001 361000000 361038001 361076004 361114009 361152016 361190025 361228036 361266049 361304064 361342081 361380100 361418121 361456144 361494169 361532196 361570225 361608256 361646289 361684324 361722361 361760400 361798441 361836484 361874529 361912576 361950625 361988676 362026729 362064784 362102841 362140900 362178961 362217024 362255089 362293156 362331225 362369296 362407369 362445444 362483521 362521600 362559681 362597764 362635849 362673936 362712025 362750116 362788209 362826304 362864401 362902500 362940601 362978704 363016809 363054916 363093025 363131136 363169249 363207364 363245481 363283600 363321721 363359844 363397969 363436096 363474225 363512356 363550489 363588624 363626761 363664900 363703041 363741184 363779329 363817476 363855625 363893776 363931929 363970084 364008241 364046400 364084561 364122724 364160889 364199056 364237225 364275396 364313569 364351744 364389921 364428100 364466281 364504464 364542649 364580836 364619025 364657216 364695409 364733604 364771801 364810000 364848201 364886404 364924609 364962816 365001025 365039236 365077449 365115664 365153881 365192100 365230321 365268544 365306769 365344996 365383225 365421456 365459689 365497924 365536161 365574400 365612641 365650884 365689129 365727376 365765625 365803876 365842129 365880384 365918641 365956900 365995161 366033424 366071689 366109956 366148225 366186496 366224769 366263044 366301321 366339600 366377881 366416164 366454449 366492736 366531025 366569316 366607609 366645904 366684201 366722500 366760801 366799104 366837409 366875716 366914025 366952336 366990649 367028964 367067281 367105600 367143921 367182244 367220569 367258896 367297225 367335556 367373889 367412224 367450561 367488900 367527241 367565584 367603929 367642276 367680625 367718976 367757329 367795684 367834041 367872400 367910761 367949124 367987489 368025856 368064225 368102596 368140969 368179344 368217721 368256100 368294481 368332864 368371249 368409636 368448025 368486416 368524809 368563204 368601601 368640000 368678401 368716804 368755209 368793616 368832025 368870436 368908849 368947264 368985681 369024100 369062521 369100944 369139369 369177796 369216225 369254656 369293089 369331524 369369961 369408400 369446841 369485284 369523729 369562176 369600625 369639076 369677529 369715984 369754441 369792900 369831361 369869824 369908289 369946756 369985225 370023696 370062169 370100644 370139121 370177600 370216081 370254564 370293049 370331536 370370025 370408516 370447009 370485504 370524001 370562500 370601001 370639504 370678009 370716516 370755025 370793536 370832049 370870564 370909081 370947600 370986121 371024644 371063169 371101696 371140225 371178756 371217289 371255824 371294361 371332900 371371441 371409984 371448529 371487076 371525625 371564176 371602729 371641284 371679841 371718400 371756961 371795524 371834089 371872656 371911225 371949796 371988369 372026944 372065521 372104100 372142681 372181264 372219849 372258436 372297025 372335616 372374209 372412804 372451401 372490000 372528601 372567204 372605809 372644416 372683025 372721636 372760249 372798864 372837481 372876100 372914721 372953344 372991969 373030596 373069225 373107856 373146489 373185124 373223761 373262400 373301041 373339684 373378329 373416976 373455625 373494276 373532929 373571584 373610241 373648900 373687561 373726224 373764889 373803556 373842225 373880896 373919569 373958244 373996921 374035600 374074281 374112964 374151649 374190336 374229025 374267716 374306409 374345104 374383801 374422500 374461201 374499904 374538609 374577316 374616025 374654736 374693449 374732164 374770881 374809600 374848321 374887044 374925769 374964496 375003225 375041956 375080689 375119424 375158161 375196900 375235641 375274384 375313129 375351876 375390625 375429376 375468129 375506884 375545641 375584400 375623161 375661924 375700689 375739456 375778225 375816996 375855769 375894544 375933321 375972100 376010881 376049664 376088449 376127236 376166025 376204816 376243609 376282404 376321201 376360000 376398801 376437604 376476409 376515216 376554025 376592836 376631649 376670464 376709281 376748100 376786921 376825744 376864569 376903396 376942225 376981056 377019889 377058724 377097561 377136400 377175241 377214084 377252929 377291776 377330625 377369476 377408329 377447184 377486041 377524900 377563761 377602624 377641489 377680356 377719225 377758096 377796969 377835844 377874721 377913600 377952481 377991364 378030249 378069136 378108025 378146916 378185809 378224704 378263601 378302500 378341401 378380304 378419209 378458116 378497025 378535936 378574849 378613764 378652681 378691600 378730521 378769444 378808369 378847296 378886225 378925156 378964089 379003024 379041961 379080900 379119841 379158784 379197729 379236676 379275625 379314576 379353529 379392484 379431441 379470400 379509361 379548324 379587289 379626256 379665225 379704196 379743169 379782144 379821121 379860100 379899081 379938064 379977049 380016036 380055025 380094016 380133009 380172004 380211001 380250000 380289001 380328004 380367009 380406016 380445025 380484036 380523049 380562064 380601081 380640100 380679121 380718144 380757169 380796196 380835225 380874256 380913289 380952324 380991361 381030400 381069441 381108484 381147529 381186576 381225625 381264676 381303729 381342784 381381841 381420900 381459961 381499024 381538089 381577156 381616225 381655296 381694369 381733444 381772521 381811600 381850681 381889764 381928849 381967936 382007025 382046116 382085209 382124304 382163401 382202500 382241601 382280704 382319809 382358916 382398025 382437136 382476249 382515364 382554481 382593600 382632721 382671844 382710969 382750096 382789225 382828356 382867489 382906624 382945761 382984900 383024041 383063184 383102329 383141476 383180625 383219776 383258929 383298084 383337241 383376400 383415561 383454724 383493889 383533056 383572225 383611396 383650569 383689744 383728921 383768100 383807281 383846464 383885649 383924836 383964025 384003216 384042409 384081604 384120801 384160000 384199201 384238404 384277609 384316816 384356025 384395236 384434449 384473664 384512881 384552100 384591321 384630544 384669769 384708996 384748225 384787456 384826689 384865924 384905161 384944400 384983641 385022884 385062129 385101376 385140625 385179876 385219129 385258384 385297641 385336900 385376161 385415424 385454689 385493956 385533225 385572496 385611769 385651044 385690321 385729600 385768881 385808164 385847449 385886736 385926025 385965316 386004609 386043904 386083201 386122500 386161801 386201104 386240409 386279716 386319025 386358336 386397649 386436964 386476281 386515600 386554921 386594244 386633569 386672896 386712225 386751556 386790889 386830224 386869561 386908900 386948241 386987584 387026929 387066276 387105625 387144976 387184329 387223684 387263041 387302400 387341761 387381124 387420489 387459856 387499225 387538596 387577969 387617344 387656721 387696100 387735481 387774864 387814249 387853636 387893025 387932416 387971809 388011204 388050601 388090000 388129401 388168804 388208209 388247616 388287025 388326436 388365849 388405264 388444681 388484100 388523521 388562944 388602369 388641796 388681225 388720656 388760089 388799524 388838961 388878400 388917841 388957284 388996729 389036176 389075625 389115076 389154529 389193984 389233441 389272900 389312361 389351824 389391289 389430756 389470225 389509696 389549169 389588644 389628121 389667600 389707081 389746564 389786049 389825536 389865025 389904516 389944009 389983504 390023001 390062500 390102001 390141504 390181009 390220516 390260025 390299536 390339049 390378564 390418081 390457600 390497121 390536644 390576169 390615696 390655225 390694756 390734289 390773824 390813361 390852900 390892441 390931984 390971529 391011076 391050625 391090176 391129729 391169284 391208841 391248400 391287961 391327524 391367089 391406656 391446225 391485796 391525369 391564944 391604521 391644100 391683681 391723264 391762849 391802436 391842025 391881616 391921209 391960804 392000401 392040000 392079601 392119204 392158809 392198416 392238025 392277636 392317249 392356864 392396481 392436100 392475721 392515344 392554969 392594596 392634225 392673856 392713489 392753124 392792761 392832400 392872041 392911684 392951329 392990976 393030625 393070276 393109929 393149584 393189241 393228900 393268561 393308224 393347889 393387556 393427225 393466896 393506569 393546244 393585921 393625600 393665281 393704964 393744649 393784336 393824025 393863716 393903409 393943104 393982801 394022500 394062201 394101904 394141609 394181316 394221025 394260736 394300449 394340164 394379881 394419600 394459321 394499044 394538769 394578496 394618225 394657956 394697689 394737424 394777161 394816900 394856641 394896384 394936129 394975876 395015625 395055376 395095129 395134884 395174641 395214400 395254161 395293924 395333689 395373456 395413225 395452996 395492769 395532544 395572321 395612100 395651881 395691664 395731449 395771236 395811025 395850816 395890609 395930404 395970201 396010000 396049801 396089604 396129409 396169216 396209025 396248836 396288649 396328464 396368281 396408100 396447921 396487744 396527569 396567396 396607225 396647056 396686889 396726724 396766561 396806400 396846241 396886084 396925929 396965776 397005625 397045476 397085329 397125184 397165041 397204900 397244761 397284624 397324489 397364356 397404225 397444096 397483969 397523844 397563721 397603600 397643481 397683364 397723249 397763136 397803025 397842916 397882809 397922704 397962601 398002500 398042401 398082304 398122209 398162116 398202025 398241936 398281849 398321764 398361681 398401600 398441521 398481444 398521369 398561296 398601225 398641156 398681089 398721024 398760961 398800900 398840841 398880784 398920729 398960676 399000625 399040576 399080529 399120484 399160441 399200400 399240361 399280324 399320289 399360256 399400225 399440196 399480169 399520144 399560121 399600100 399640081 399680064 399720049 399760036 399800025 399840016 399880009 399920004 399960001 400000000 400040001 400080004 400120009 400160016 400200025 400240036 400280049 400320064 400360081 400400100 400440121 400480144 400520169 400560196 400600225 400640256 400680289 400720324 400760361 400800400 400840441 400880484 400920529 400960576 401000625 401040676 401080729 401120784 401160841 401200900 401240961 401281024 401321089 401361156 401401225 401441296 401481369 401521444 401561521 401601600 401641681 401681764 401721849 401761936 401802025 401842116 401882209 401922304 401962401 402002500 402042601 402082704 402122809 402162916 402203025 402243136 402283249 402323364 402363481 402403600 402443721 402483844 402523969 402564096 402604225 402644356 402684489 402724624 402764761 402804900 402845041 402885184 402925329 402965476 403005625 403045776 403085929 403126084 403166241 403206400 403246561 403286724 403326889 403367056 403407225 403447396 403487569 403527744 403567921 403608100 403648281 403688464 403728649 403768836 403809025 403849216 403889409 403929604 403969801 404010000 404050201 404090404 404130609 404170816 404211025 404251236 404291449 404331664 404371881 404412100 404452321 404492544 404532769 404572996 404613225 404653456 404693689 404733924 404774161 404814400 404854641 404894884 404935129 404975376 405015625 405055876 405096129 405136384 405176641 405216900 405257161 405297424 405337689 405377956 405418225 405458496 405498769 405539044 405579321 405619600 405659881 405700164 405740449 405780736 405821025 405861316 405901609 405941904 405982201 406022500 406062801 406103104 406143409 406183716 406224025 406264336 406304649 406344964 406385281 406425600 406465921 406506244 406546569 406586896 406627225 406667556 406707889 406748224 406788561 406828900 406869241 406909584 406949929 406990276 407030625 407070976 407111329 407151684 407192041 407232400 407272761 407313124 407353489 407393856 407434225 407474596 407514969 407555344 407595721 407636100 407676481 407716864 407757249 407797636 407838025 407878416 407918809 407959204 407999601 408040000 408080401 408120804 408161209 408201616 408242025 408282436 408322849 408363264 408403681 408444100 408484521 408524944 408565369 408605796 408646225 408686656 408727089 408767524 408807961 408848400 408888841 408929284 408969729 409010176 409050625 409091076 409131529 409171984 409212441 409252900 409293361 409333824 409374289 409414756 409455225 409495696 409536169 409576644 409617121 409657600 409698081 409738564 409779049 409819536 409860025 409900516 409941009 409981504 410022001 410062500 410103001 410143504 410184009 410224516 410265025 410305536 410346049 410386564 410427081 410467600 410508121 410548644 410589169 410629696 410670225 410710756 410751289 410791824 410832361 410872900 410913441 410953984 410994529 411035076 411075625 411116176 411156729 411197284 411237841 411278400 411318961 411359524 411400089 411440656 411481225 411521796 411562369 411602944 411643521 411684100 411724681 411765264 411805849 411846436 411887025 411927616 411968209 412008804 412049401 412090000 412130601 412171204 412211809 412252416 412293025 412333636 412374249 412414864 412455481 412496100 412536721 412577344 412617969 412658596 412699225 412739856 412780489 412821124 412861761 412902400 412943041 412983684 413024329 413064976 413105625 413146276 413186929 413227584 413268241 413308900 413349561 413390224 413430889 413471556 413512225 413552896 413593569 413634244 413674921 413715600 413756281 413796964 413837649 413878336 413919025 413959716 414000409 414041104 414081801 414122500 414163201 414203904 414244609 414285316 414326025 414366736 414407449 414448164 414488881 414529600 414570321 414611044 414651769 414692496 414733225 414773956 414814689 414855424 414896161 414936900 414977641 415018384 415059129 415099876 415140625 415181376 415222129 415262884 415303641 415344400 415385161 415425924 415466689 415507456 415548225 415588996 415629769 415670544 415711321 415752100 415792881 415833664 415874449 415915236 415956025 415996816 416037609 416078404 416119201 416160000 416200801 416241604 416282409 416323216 416364025 416404836 416445649 416486464 416527281 416568100 416608921 416649744 416690569 416731396 416772225 416813056 416853889 416894724 416935561 416976400 417017241 417058084 417098929 417139776 417180625 417221476 417262329 417303184 417344041 417384900 417425761 417466624 417507489 417548356 417589225 417630096 417670969 417711844 417752721 417793600 417834481 417875364 417916249 417957136 417998025 418038916 418079809 418120704 418161601 418202500 418243401 418284304 418325209 418366116 418407025 418447936 418488849 418529764 418570681 418611600 418652521 418693444 418734369 418775296 418816225 418857156 418898089 418939024 418979961 419020900 419061841 419102784 419143729 419184676 419225625 419266576 419307529 419348484 419389441 419430400 419471361 419512324 419553289 419594256 419635225 419676196 419717169 419758144 419799121 419840100 419881081 419922064 419963049 420004036 420045025 420086016 420127009 420168004 420209001 420250000 420291001 420332004 420373009 420414016 420455025 420496036 420537049 420578064 420619081 420660100 420701121 420742144 420783169 420824196 420865225 420906256 420947289 420988324 421029361 421070400 421111441 421152484 421193529 421234576 421275625 421316676 421357729 421398784 421439841 421480900 421521961 421563024 421604089 421645156 421686225 421727296 421768369 421809444 421850521 421891600 421932681 421973764 422014849 422055936 422097025 422138116 422179209 422220304 422261401 422302500 422343601 422384704 422425809 422466916 422508025 422549136 422590249 422631364 422672481 422713600 422754721 422795844 422836969 422878096 422919225 422960356 423001489 423042624 423083761 423124900 423166041 423207184 423248329 423289476 423330625 423371776 423412929 423454084 423495241 423536400 423577561 423618724 423659889 423701056 423742225 423783396 423824569 423865744 423906921 423948100 423989281 424030464 424071649 424112836 424154025 424195216 424236409 424277604 424318801 424360000 424401201 424442404 424483609 424524816 424566025 424607236 424648449 424689664 424730881 424772100 424813321 424854544 424895769 424936996 424978225 425019456 425060689 425101924 425143161 425184400 425225641 425266884 425308129 425349376 425390625 425431876 425473129 425514384 425555641 425596900 425638161 425679424 425720689 425761956 425803225 425844496 425885769 425927044 425968321 426009600 426050881 426092164 426133449 426174736 426216025 426257316 426298609 426339904 426381201 426422500 426463801 426505104 426546409 426587716 426629025 426670336 426711649 426752964 426794281 426835600 426876921 426918244 426959569 427000896 427042225 427083556 427124889 427166224 427207561 427248900 427290241 427331584 427372929 427414276 427455625 427496976 427538329 427579684 427621041 427662400 427703761 427745124 427786489 427827856 427869225 427910596 427951969 427993344 428034721 428076100 428117481 428158864 428200249 428241636 428283025 428324416 428365809 428407204 428448601 428490000 428531401 428572804 428614209 428655616 428697025 428738436 428779849 428821264 428862681 428904100 428945521 428986944 429028369 429069796 429111225 429152656 429194089 429235524 429276961 429318400 429359841 429401284 429442729 429484176 429525625 429567076 429608529 429649984 429691441 429732900 429774361 429815824 429857289 429898756 429940225 429981696 430023169 430064644 430106121 430147600 430189081 430230564 430272049 430313536 430355025 430396516 430438009 430479504 430521001 430562500 430604001 430645504 430687009 430728516 430770025 430811536 430853049 430894564 430936081 430977600 431019121 431060644 431102169 431143696 431185225 431226756 431268289 431309824 431351361 431392900 431434441 431475984 431517529 431559076 431600625 431642176 431683729 431725284 431766841 431808400 431849961 431891524 431933089 431974656 432016225 432057796 432099369 432140944 432182521 432224100 432265681 432307264 432348849 432390436 432432025 432473616 432515209 432556804 432598401 432640000 432681601 432723204 432764809 432806416 432848025 432889636 432931249 432972864 433014481 433056100 433097721 433139344 433180969 433222596 433264225 433305856 433347489 433389124 433430761 433472400 433514041 433555684 433597329 433638976 433680625 433722276 433763929 433805584 433847241 433888900 433930561 433972224 434013889 434055556 434097225 434138896 434180569 434222244 434263921 434305600 434347281 434388964 434430649 434472336 434514025 434555716 434597409 434639104 434680801 434722500 434764201 434805904 434847609 434889316 434931025 434972736 435014449 435056164 435097881 435139600 435181321 435223044 435264769 435306496 435348225 435389956 435431689 435473424 435515161 435556900 435598641 435640384 435682129 435723876 435765625 435807376 435849129 435890884 435932641 435974400 436016161 436057924 436099689 436141456 436183225 436224996 436266769 436308544 436350321 436392100 436433881 436475664 436517449 436559236 436601025 436642816 436684609 436726404 436768201 436810000 436851801 436893604 436935409 436977216 437019025 437060836 437102649 437144464 437186281 437228100 437269921 437311744 437353569 437395396 437437225 437479056 437520889 437562724 437604561 437646400 437688241 437730084 437771929 437813776 437855625 437897476 437939329 437981184 438023041 438064900 438106761 438148624 438190489 438232356 438274225 438316096 438357969 438399844 438441721 438483600 438525481 438567364 438609249 438651136 438693025 438734916 438776809 438818704 438860601 438902500 438944401 438986304 439028209 439070116 439112025 439153936 439195849 439237764 439279681 439321600 439363521 439405444 439447369 439489296 439531225 439573156 439615089 439657024 439698961 439740900 439782841 439824784 439866729 439908676 439950625 439992576 440034529 440076484 440118441 440160400 440202361 440244324 440286289 440328256 440370225 440412196 440454169 440496144 440538121 440580100 440622081 440664064 440706049 440748036 440790025 440832016 440874009 440916004 440958001 441000000 441042001 441084004 441126009 441168016 441210025 441252036 441294049 441336064 441378081 441420100 441462121 441504144 441546169 441588196 441630225 441672256 441714289 441756324 441798361 441840400 441882441 441924484 441966529 442008576 442050625 442092676 442134729 442176784 442218841 442260900 442302961 442345024 442387089 442429156 442471225 442513296 442555369 442597444 442639521 442681600 442723681 442765764 442807849 442849936 442892025 442934116 442976209 443018304 443060401 443102500 443144601 443186704 443228809 443270916 443313025 443355136 443397249 443439364 443481481 443523600 443565721 443607844 443649969 443692096 443734225 443776356 443818489 443860624 443902761 443944900 443987041 444029184 444071329 444113476 444155625 444197776 444239929 444282084 444324241 444366400 444408561 444450724 444492889 444535056 444577225 444619396 444661569 444703744 444745921 444788100 444830281 444872464 444914649 444956836 444999025 445041216 445083409 445125604 445167801 445210000 445252201 445294404 445336609 445378816 445421025 445463236 445505449 445547664 445589881 445632100 445674321 445716544 445758769 445800996 445843225 445885456 445927689 445969924 446012161 446054400 446096641 446138884 446181129 446223376 446265625 446307876 446350129 446392384 446434641 446476900 446519161 446561424 446603689 446645956 446688225 446730496 446772769 446815044 446857321 446899600 446941881 446984164 447026449 447068736 447111025 447153316 447195609 447237904 447280201 447322500 447364801 447407104 447449409 447491716 447534025 447576336 447618649 447660964 447703281 447745600 447787921 447830244 447872569 447914896 447957225 447999556 448041889 448084224 448126561 448168900 448211241 448253584 448295929 448338276 448380625 448422976 448465329 448507684 448550041 448592400 448634761 448677124 448719489 448761856 448804225 448846596 448888969 448931344 448973721 449016100 449058481 449100864 449143249 449185636 449228025 449270416 449312809 449355204 449397601 449440000 449482401 449524804 449567209 449609616 449652025 449694436 449736849 449779264 449821681 449864100 449906521 449948944 449991369 450033796 450076225 450118656 450161089 450203524 450245961 450288400 450330841 450373284 450415729 450458176 450500625 450543076 450585529 450627984 450670441 450712900 450755361 450797824 450840289 450882756 450925225 450967696 451010169 451052644 451095121 451137600 451180081 451222564 451265049 451307536 451350025 451392516 451435009 451477504 451520001 451562500 451605001 451647504 451690009 451732516 451775025 451817536 451860049 451902564 451945081 451987600 452030121 452072644 452115169 452157696 452200225 452242756 452285289 452327824 452370361 452412900 452455441 452497984 452540529 452583076 452625625 452668176 452710729 452753284 452795841 452838400 452880961 452923524 452966089 453008656 453051225 453093796 453136369 453178944 453221521 453264100 453306681 453349264 453391849 453434436 453477025 453519616 453562209 453604804 453647401 453690000 453732601 453775204 453817809 453860416 453903025 453945636 453988249 454030864 454073481 454116100 454158721 454201344 454243969 454286596 454329225 454371856 454414489 454457124 454499761 454542400 454585041 454627684 454670329 454712976 454755625 454798276 454840929 454883584 454926241 454968900 455011561 455054224 455096889 455139556 455182225 455224896 455267569 455310244 455352921 455395600 455438281 455480964 455523649 455566336 455609025 455651716 455694409 455737104 455779801 455822500 455865201 455907904 455950609 455993316 456036025 456078736 456121449 456164164 456206881 456249600 456292321 456335044 456377769 456420496 456463225 456505956 456548689 456591424 456634161 456676900 456719641 456762384 456805129 456847876 456890625 456933376 456976129 457018884 457061641 457104400 457147161 457189924 457232689 457275456 457318225 457360996 457403769 457446544 457489321 457532100 457574881 457617664 457660449 457703236 457746025 457788816 457831609 457874404 457917201 457960000 458002801 458045604 458088409 458131216 458174025 458216836 458259649 458302464 458345281 458388100 458430921 458473744 458516569 458559396 458602225 458645056 458687889 458730724 458773561 458816400 458859241 458902084 458944929 458987776 459030625 459073476 459116329 459159184 459202041 459244900 459287761 459330624 459373489 459416356 459459225 459502096 459544969 459587844 459630721 459673600 459716481 459759364 459802249 459845136 459888025 459930916 459973809 460016704 460059601 460102500 460145401 460188304 460231209 460274116 460317025 460359936 460402849 460445764 460488681 460531600 460574521 460617444 460660369 460703296 460746225 460789156 460832089 460875024 460917961 460960900 461003841 461046784 461089729 461132676 461175625 461218576 461261529 461304484 461347441 461390400 461433361 461476324 461519289 461562256 461605225 461648196 461691169 461734144 461777121 461820100 461863081 461906064 461949049 461992036 462035025 462078016 462121009 462164004 462207001 462250000 462293001 462336004 462379009 462422016 462465025 462508036 462551049 462594064 462637081 462680100 462723121 462766144 462809169 462852196 462895225 462938256 462981289 463024324 463067361 463110400 463153441 463196484 463239529 463282576 463325625 463368676 463411729 463454784 463497841 463540900 463583961 463627024 463670089 463713156 463756225 463799296 463842369 463885444 463928521 463971600 464014681 464057764 464100849 464143936 464187025 464230116 464273209 464316304 464359401 464402500 464445601 464488704 464531809 464574916 464618025 464661136 464704249 464747364 464790481 464833600 464876721 464919844 464962969 465006096 465049225 465092356 465135489 465178624 465221761 465264900 465308041 465351184 465394329 465437476 465480625 465523776 465566929 465610084 465653241 465696400 465739561 465782724 465825889 465869056 465912225 465955396 465998569 466041744 466084921 466128100 466171281 466214464 466257649 466300836 466344025 466387216 466430409 466473604 466516801 466560000 466603201 466646404 466689609 466732816 466776025 466819236 466862449 466905664 466948881 466992100 467035321 467078544 467121769 467164996 467208225 467251456 467294689 467337924 467381161 467424400 467467641 467510884 467554129 467597376 467640625 467683876 467727129 467770384 467813641 467856900 467900161 467943424 467986689 468029956 468073225 468116496 468159769 468203044 468246321 468289600 468332881 468376164 468419449 468462736 468506025 468549316 468592609 468635904 468679201 468722500 468765801 468809104 468852409 468895716 468939025 468982336 469025649 469068964 469112281 469155600 469198921 469242244 469285569 469328896 469372225 469415556 469458889 469502224 469545561 469588900 469632241 469675584 469718929 469762276 469805625 469848976 469892329 469935684 469979041 470022400 470065761 470109124 470152489 470195856 470239225 470282596 470325969 470369344 470412721 470456100 470499481 470542864 470586249 470629636 470673025 470716416 470759809 470803204 470846601 470890000 470933401 470976804 471020209 471063616 471107025 471150436 471193849 471237264 471280681 471324100 471367521 471410944 471454369 471497796 471541225 471584656 471628089 471671524 471714961 471758400 471801841 471845284 471888729 471932176 471975625 472019076 472062529 472105984 472149441 472192900 472236361 472279824 472323289 472366756 472410225 472453696 472497169 472540644 472584121 472627600 472671081 472714564 472758049 472801536 472845025 472888516 472932009 472975504 473019001 473062500 473106001 473149504 473193009 473236516 473280025 473323536 473367049 473410564 473454081 473497600 473541121 473584644 473628169 473671696 473715225 473758756 473802289 473845824 473889361 473932900 473976441 474019984 474063529 474107076 474150625 474194176 474237729 474281284 474324841 474368400 474411961 474455524 474499089 474542656 474586225 474629796 474673369 474716944 474760521 474804100 474847681 474891264 474934849 474978436 475022025 475065616 475109209 475152804 475196401 475240000 475283601 475327204 475370809 475414416 475458025 475501636 475545249 475588864 475632481 475676100 475719721 475763344 475806969 475850596 475894225 475937856 475981489 476025124 476068761 476112400 476156041 476199684 476243329 476286976 476330625 476374276 476417929 476461584 476505241 476548900 476592561 476636224 476679889 476723556 476767225 476810896 476854569 476898244 476941921 476985600 477029281 477072964 477116649 477160336 477204025 477247716 477291409 477335104 477378801 477422500 477466201 477509904 477553609 477597316 477641025 477684736 477728449 477772164 477815881 477859600 477903321 477947044 477990769 478034496 478078225 478121956 478165689 478209424 478253161 478296900 478340641 478384384 478428129 478471876 478515625 478559376 478603129 478646884 478690641 478734400 478778161 478821924 478865689 478909456 478953225 478996996 479040769 479084544 479128321 479172100 479215881 479259664 479303449 479347236 479391025 479434816 479478609 479522404 479566201 479610000 479653801 479697604 479741409 479785216 479829025 479872836 479916649 479960464 480004281 480048100 480091921 480135744 480179569 480223396 480267225 480311056 480354889 480398724 480442561 480486400 480530241 480574084 480617929 480661776 480705625 480749476 480793329 480837184 480881041 480924900 480968761 481012624 481056489 481100356 481144225 481188096 481231969 481275844 481319721 481363600 481407481 481451364 481495249 481539136 481583025 481626916 481670809 481714704 481758601 481802500 481846401 481890304 481934209 481978116 482022025 482065936 482109849 482153764 482197681 482241600 482285521 482329444 482373369 482417296 482461225 482505156 482549089 482593024 482636961 482680900 482724841 482768784 482812729 482856676 482900625 482944576 482988529 483032484 483076441 483120400 483164361 483208324 483252289 483296256 483340225 483384196 483428169 483472144 483516121 483560100 483604081 483648064 483692049 483736036 483780025 483824016 483868009 483912004 483956001 484000000 484044001 484088004 484132009 484176016 484220025 484264036 484308049 484352064 484396081 484440100 484484121 484528144 484572169 484616196 484660225 484704256 484748289 484792324 484836361 484880400 484924441 484968484 485012529 485056576 485100625 485144676 485188729 485232784 485276841 485320900 485364961 485409024 485453089 485497156 485541225 485585296 485629369 485673444 485717521 485761600 485805681 485849764 485893849 485937936 485982025 486026116 486070209 486114304 486158401 486202500 486246601 486290704 486334809 486378916 486423025 486467136 486511249 486555364 486599481 486643600 486687721 486731844 486775969 486820096 486864225 486908356 486952489 486996624 487040761 487084900 487129041 487173184 487217329 487261476 487305625 487349776 487393929 487438084 487482241 487526400 487570561 487614724 487658889 487703056 487747225 487791396 487835569 487879744 487923921 487968100 488012281 488056464 488100649 488144836 488189025 488233216 488277409 488321604 488365801 488410000 488454201 488498404 488542609 488586816 488631025 488675236 488719449 488763664 488807881 488852100 488896321 488940544 488984769 489028996 489073225 489117456 489161689 489205924 489250161 489294400 489338641 489382884 489427129 489471376 489515625 489559876 489604129 489648384 489692641 489736900 489781161 489825424 489869689 489913956 489958225 490002496 490046769 490091044 490135321 490179600 490223881 490268164 490312449 490356736 490401025 490445316 490489609 490533904 490578201 490622500 490666801 490711104 490755409 490799716 490844025 490888336 490932649 490976964 491021281 491065600 491109921 491154244 491198569 491242896 491287225 491331556 491375889 491420224 491464561 491508900 491553241 491597584 491641929 491686276 491730625 491774976 491819329 491863684 491908041 491952400 491996761 492041124 492085489 492129856 492174225 492218596 492262969 492307344 492351721 492396100 492440481 492484864 492529249 492573636 492618025 492662416 492706809 492751204 492795601 492840000 492884401 492928804 492973209 493017616 493062025 493106436 493150849 493195264 493239681 493284100 493328521 493372944 493417369 493461796 493506225 493550656 493595089 493639524 493683961 493728400 493772841 493817284 493861729 493906176 493950625 493995076 494039529 494083984 494128441 494172900 494217361 494261824 494306289 494350756 494395225 494439696 494484169 494528644 494573121 494617600 494662081 494706564 494751049 494795536 494840025 494884516 494929009 494973504 495018001 495062500 495107001 495151504 495196009 495240516 495285025 495329536 495374049 495418564 495463081 495507600 495552121 495596644 495641169 495685696 495730225 495774756 495819289 495863824 495908361 495952900 495997441 496041984 496086529 496131076 496175625 496220176 496264729 496309284 496353841 496398400 496442961 496487524 496532089 496576656 496621225 496665796 496710369 496754944 496799521 496844100 496888681 496933264 496977849 497022436 497067025 497111616 497156209 497200804 497245401 497290000 497334601 497379204 497423809 497468416 497513025 497557636 497602249 497646864 497691481 497736100 497780721 497825344 497869969 497914596 497959225 498003856 498048489 498093124 498137761 498182400 498227041 498271684 498316329 498360976 498405625 498450276 498494929 498539584 498584241 498628900 498673561 498718224 498762889 498807556 498852225 498896896 498941569 498986244 499030921 499075600 499120281 499164964 499209649 499254336 499299025 499343716 499388409 499433104 499477801 499522500 499567201 499611904 499656609 499701316 499746025 499790736 499835449 499880164 499924881 499969600 500014321 500059044 500103769 500148496 500193225 500237956 500282689 500327424 500372161 500416900 500461641 500506384 500551129 500595876 500640625 500685376 500730129 500774884 500819641 500864400 500909161 500953924 500998689 501043456 501088225 501132996 501177769 501222544 501267321 501312100 501356881 501401664 501446449 501491236 501536025 501580816 501625609 501670404 501715201 501760000 501804801 501849604 501894409 501939216 501984025 502028836 502073649 502118464 502163281 502208100 502252921 502297744 502342569 502387396 502432225 502477056 502521889 502566724 502611561 502656400 502701241 502746084 502790929 502835776 502880625 502925476 502970329 503015184 503060041 503104900 503149761 503194624 503239489 503284356 503329225 503374096 503418969 503463844 503508721 503553600 503598481 503643364 503688249 503733136 503778025 503822916 503867809 503912704 503957601 504002500 504047401 504092304 504137209 504182116 504227025 504271936 504316849 504361764 504406681 504451600 504496521 504541444 504586369 504631296 504676225 504721156 504766089 504811024 504855961 504900900 504945841 504990784 505035729 505080676 505125625 505170576 505215529 505260484 505305441 505350400 505395361 505440324 505485289 505530256 505575225 505620196 505665169 505710144 505755121 505800100 505845081 505890064 505935049 505980036 506025025 506070016 506115009 506160004 506205001 506250000 506295001 506340004 506385009 506430016 506475025 506520036 506565049 506610064 506655081 506700100 506745121 506790144 506835169 506880196 506925225 506970256 507015289 507060324 507105361 507150400 507195441 507240484 507285529 507330576 507375625 507420676 507465729 507510784 507555841 507600900 507645961 507691024 507736089 507781156 507826225 507871296 507916369 507961444 508006521 508051600 508096681 508141764 508186849 508231936 508277025 508322116 508367209 508412304 508457401 508502500 508547601 508592704 508637809 508682916 508728025 508773136 508818249 508863364 508908481 508953600 508998721 509043844 509088969 509134096 509179225 509224356 509269489 509314624 509359761 509404900 509450041 509495184 509540329 509585476 509630625 509675776 509720929 509766084 509811241 509856400 509901561 509946724 509991889 510037056 510082225 510127396 510172569 510217744 510262921 510308100 510353281 510398464 510443649 510488836 510534025 510579216 510624409 510669604 510714801 510760000 510805201 510850404 510895609 510940816 510986025 511031236 511076449 511121664 511166881 511212100 511257321 511302544 511347769 511392996 511438225 511483456 511528689 511573924 511619161 511664400 511709641 511754884 511800129 511845376 511890625 511935876 511981129 512026384 512071641 512116900 512162161 512207424 512252689 512297956 512343225 512388496 512433769 512479044 512524321 512569600 512614881 512660164 512705449 512750736 512796025 512841316 512886609 512931904 512977201 513022500 513067801 513113104 513158409 513203716 513249025 513294336 513339649 513384964 513430281 513475600 513520921 513566244 513611569 513656896 513702225 513747556 513792889 513838224 513883561 513928900 513974241 514019584 514064929 514110276 514155625 514200976 514246329 514291684 514337041 514382400 514427761 514473124 514518489 514563856 514609225 514654596 514699969 514745344 514790721 514836100 514881481 514926864 514972249 515017636 515063025 515108416 515153809 515199204 515244601 515290000 515335401 515380804 515426209 515471616 515517025 515562436 515607849 515653264 515698681 515744100 515789521 515834944 515880369 515925796 515971225 516016656 516062089 516107524 516152961 516198400 516243841 516289284 516334729 516380176 516425625 516471076 516516529 516561984 516607441 516652900 516698361 516743824 516789289 516834756 516880225 516925696 516971169 517016644 517062121 517107600 517153081 517198564 517244049 517289536 517335025 517380516 517426009 517471504 517517001 517562500 517608001 517653504 517699009 517744516 517790025 517835536 517881049 517926564 517972081 518017600 518063121 518108644 518154169 518199696 518245225 518290756 518336289 518381824 518427361 518472900 518518441 518563984 518609529 518655076 518700625 518746176 518791729 518837284 518882841 518928400 518973961 519019524 519065089 519110656 519156225 519201796 519247369 519292944 519338521 519384100 519429681 519475264 519520849 519566436 519612025 519657616 519703209 519748804 519794401 519840000 519885601 519931204 519976809 520022416 520068025 520113636 520159249 520204864 520250481 520296100 520341721 520387344 520432969 520478596 520524225 520569856 520615489 520661124 520706761 520752400 520798041 520843684 520889329 520934976 520980625 521026276 521071929 521117584 521163241 521208900 521254561 521300224 521345889 521391556 521437225 521482896 521528569 521574244 521619921 521665600 521711281 521756964 521802649 521848336 521894025 521939716 521985409 522031104 522076801 522122500 522168201 522213904 522259609 522305316 522351025 522396736 522442449 522488164 522533881 522579600 522625321 522671044 522716769 522762496 522808225 522853956 522899689 522945424 522991161 523036900 523082641 523128384 523174129 523219876 523265625 523311376 523357129 523402884 523448641 523494400 523540161 523585924 523631689 523677456 523723225 523768996 523814769 523860544 523906321 523952100 523997881 524043664 524089449 524135236 524181025 524226816 524272609 524318404 524364201 524410000 524455801 524501604 524547409 524593216 524639025 524684836 524730649 524776464 524822281 524868100 524913921 524959744 525005569 525051396 525097225 525143056 525188889 525234724 525280561 525326400 525372241 525418084 525463929 525509776 525555625 525601476 525647329 525693184 525739041 525784900 525830761 525876624 525922489 525968356 526014225 526060096 526105969 526151844 526197721 526243600 526289481 526335364 526381249 526427136 526473025 526518916 526564809 526610704 526656601 526702500 526748401 526794304 526840209 526886116 526932025 526977936 527023849 527069764 527115681 527161600 527207521 527253444 527299369 527345296 527391225 527437156 527483089 527529024 527574961 527620900 527666841 527712784 527758729 527804676 527850625 527896576 527942529 527988484 528034441 528080400 528126361 528172324 528218289 528264256 528310225 528356196 528402169 528448144 528494121 528540100 528586081 528632064 528678049 528724036 528770025 528816016 528862009 528908004 528954001 529000000 529046001 529092004 529138009 529184016 529230025 529276036 529322049 529368064 529414081 529460100 529506121 529552144 529598169 529644196 529690225 529736256 529782289 529828324 529874361 529920400 529966441 530012484 530058529 530104576 530150625 530196676 530242729 530288784 530334841 530380900 530426961 530473024 530519089 530565156 530611225 530657296 530703369 530749444 530795521 530841600 530887681 530933764 530979849 531025936 531072025 531118116 531164209 531210304 531256401 531302500 531348601 531394704 531440809 531486916 531533025 531579136 531625249 531671364 531717481 531763600 531809721 531855844 531901969 531948096 531994225 532040356 532086489 532132624 532178761 532224900 532271041 532317184 532363329 532409476 532455625 532501776 532547929 532594084 532640241 532686400 532732561 532778724 532824889 532871056 532917225 532963396 533009569 533055744 533101921 533148100 533194281 533240464 533286649 533332836 533379025 533425216 533471409 533517604 533563801 533610000 533656201 533702404 533748609 533794816 533841025 533887236 533933449 533979664 534025881 534072100 534118321 534164544 534210769 534256996 534303225 534349456 534395689 534441924 534488161 534534400 534580641 534626884 534673129 534719376 534765625 534811876 534858129 534904384 534950641 534996900 535043161 535089424 535135689 535181956 535228225 535274496 535320769 535367044 535413321 535459600 535505881 535552164 535598449 535644736 535691025 535737316 535783609 535829904 535876201 535922500 535968801 536015104 536061409 536107716 536154025 536200336 536246649 536292964 536339281 536385600 536431921 536478244 536524569 536570896 536617225 536663556 536709889 536756224 536802561 536848900 536895241 536941584 536987929 537034276 537080625 537126976 537173329 537219684 537266041 537312400 537358761 537405124 537451489 537497856 537544225 537590596 537636969 537683344 537729721 537776100 537822481 537868864 537915249 537961636 538008025 538054416 538100809 538147204 538193601 538240000 538286401 538332804 538379209 538425616 538472025 538518436 538564849 538611264 538657681 538704100 538750521 538796944 538843369 538889796 538936225 538982656 539029089 539075524 539121961 539168400 539214841 539261284 539307729 539354176 539400625 539447076 539493529 539539984 539586441 539632900 539679361 539725824 539772289 539818756 539865225 539911696 539958169 540004644 540051121 540097600 540144081 540190564 540237049 540283536 540330025 540376516 540423009 540469504 540516001 540562500 540609001 540655504 540702009 540748516 540795025 540841536 540888049 540934564 540981081 541027600 541074121 541120644 541167169 541213696 541260225 541306756 541353289 541399824 541446361 541492900 541539441 541585984 541632529 541679076 541725625 541772176 541818729 541865284 541911841 541958400 542004961 542051524 542098089 542144656 542191225 542237796 542284369 542330944 542377521 542424100 542470681 542517264 542563849 542610436 542657025 542703616 542750209 542796804 542843401 542890000 542936601 542983204 543029809 543076416 543123025 543169636 543216249 543262864 543309481 543356100 543402721 543449344 543495969 543542596 543589225 543635856 543682489 543729124 543775761 543822400 543869041 543915684 543962329 544008976 544055625 544102276 544148929 544195584 544242241 544288900 544335561 544382224 544428889 544475556 544522225 544568896 544615569 544662244 544708921 544755600 544802281 544848964 544895649 544942336 544989025 545035716 545082409 545129104 545175801 545222500 545269201 545315904 545362609 545409316 545456025 545502736 545549449 545596164 545642881 545689600 545736321 545783044 545829769 545876496 545923225 545969956 546016689 546063424 546110161 546156900 546203641 546250384 546297129 546343876 546390625 546437376 546484129 546530884 546577641 546624400 546671161 546717924 546764689 546811456 546858225 546904996 546951769 546998544 547045321 547092100 547138881 547185664 547232449 547279236 547326025 547372816 547419609 547466404 547513201 547560000 547606801 547653604 547700409 547747216 547794025 547840836 547887649 547934464 547981281 548028100 548074921 548121744 548168569 548215396 548262225 548309056 548355889 548402724 548449561 548496400 548543241 548590084 548636929 548683776 548730625 548777476 548824329 548871184 548918041 548964900 549011761 549058624 549105489 549152356 549199225 549246096 549292969 549339844 549386721 549433600 549480481 549527364 549574249 549621136 549668025 549714916 549761809 549808704 549855601 549902500 549949401 549996304 550043209 550090116 550137025 550183936 550230849 550277764 550324681 550371600 550418521 550465444 550512369 550559296 550606225 550653156 550700089 550747024 550793961 550840900 550887841 550934784 550981729 551028676 551075625 551122576 551169529 551216484 551263441 551310400 551357361 551404324 551451289 551498256 551545225 551592196 551639169 551686144 551733121 551780100 551827081 551874064 551921049 551968036 552015025 552062016 552109009 552156004 552203001 552250000 552297001 552344004 552391009 552438016 552485025 552532036 552579049 552626064 552673081 552720100 552767121 552814144 552861169 552908196 552955225 553002256 553049289 553096324 553143361 553190400 553237441 553284484 553331529 553378576 553425625 553472676 553519729 553566784 553613841 553660900 553707961 553755024 553802089 553849156 553896225 553943296 553990369 554037444 554084521 554131600 554178681 554225764 554272849 554319936 554367025 554414116 554461209 554508304 554555401 554602500 554649601 554696704 554743809 554790916 554838025 554885136 554932249 554979364 555026481 555073600 555120721 555167844 555214969 555262096 555309225 555356356 555403489 555450624 555497761 555544900 555592041 555639184 555686329 555733476 555780625 555827776 555874929 555922084 555969241 556016400 556063561 556110724 556157889 556205056 556252225 556299396 556346569 556393744 556440921 556488100 556535281 556582464 556629649 556676836 556724025 556771216 556818409 556865604 556912801 556960000 557007201 557054404 557101609 557148816 557196025 557243236 557290449 557337664 557384881 557432100 557479321 557526544 557573769 557620996 557668225 557715456 557762689 557809924 557857161 557904400 557951641 557998884 558046129 558093376 558140625 558187876 558235129 558282384 558329641 558376900 558424161 558471424 558518689 558565956 558613225 558660496 558707769 558755044 558802321 558849600 558896881 558944164 558991449 559038736 559086025 559133316 559180609 559227904 559275201 559322500 559369801 559417104 559464409 559511716 559559025 559606336 559653649 559700964 559748281 559795600 559842921 559890244 559937569 559984896 560032225 560079556 560126889 560174224 560221561 560268900 560316241 560363584 560410929 560458276 560505625 560552976 560600329 560647684 560695041 560742400 560789761 560837124 560884489 560931856 560979225 561026596 561073969 561121344 561168721 561216100 561263481 561310864 561358249 561405636 561453025 561500416 561547809 561595204 561642601 561690000 561737401 561784804 561832209 561879616 561927025 561974436 562021849 562069264 562116681 562164100 562211521 562258944 562306369 562353796 562401225 562448656 562496089 562543524 562590961 562638400 562685841 562733284 562780729 562828176 562875625 562923076 562970529 563017984 563065441 563112900 563160361 563207824 563255289 563302756 563350225 563397696 563445169 563492644 563540121 563587600 563635081 563682564 563730049 563777536 563825025 563872516 563920009 563967504 564015001 564062500 564110001 564157504 564205009 564252516 564300025 564347536 564395049 564442564 564490081 564537600 564585121 564632644 564680169 564727696 564775225 564822756 564870289 564917824 564965361 565012900 565060441 565107984 565155529 565203076 565250625 565298176 565345729 565393284 565440841 565488400 565535961 565583524 565631089 565678656 565726225 565773796 565821369 565868944 565916521 565964100 566011681 566059264 566106849 566154436 566202025 566249616 566297209 566344804 566392401 566440000 566487601 566535204 566582809 566630416 566678025 566725636 566773249 566820864 566868481 566916100 566963721 567011344 567058969 567106596 567154225 567201856 567249489 567297124 567344761 567392400 567440041 567487684 567535329 567582976 567630625 567678276 567725929 567773584 567821241 567868900 567916561 567964224 568011889 568059556 568107225 568154896 568202569 568250244 568297921 568345600 568393281 568440964 568488649 568536336 568584025 568631716 568679409 568727104 568774801 568822500 568870201 568917904 568965609 569013316 569061025 569108736 569156449 569204164 569251881 569299600 569347321 569395044 569442769 569490496 569538225 569585956 569633689 569681424 569729161 569776900 569824641 569872384 569920129 569967876 570015625 570063376 570111129 570158884 570206641 570254400 570302161 570349924 570397689 570445456 570493225 570540996 570588769 570636544 570684321 570732100 570779881 570827664 570875449 570923236 570971025 571018816 571066609 571114404 571162201 571210000 571257801 571305604 571353409 571401216 571449025 571496836 571544649 571592464 571640281 571688100 571735921 571783744 571831569 571879396 571927225 571975056 572022889 572070724 572118561 572166400 572214241 572262084 572309929 572357776 572405625 572453476 572501329 572549184 572597041 572644900 572692761 572740624 572788489 572836356 572884225 572932096 572979969 573027844 573075721 573123600 573171481 573219364 573267249 573315136 573363025 573410916 573458809 573506704 573554601 573602500 573650401 573698304 573746209 573794116 573842025 573889936 573937849 573985764 574033681 574081600 574129521 574177444 574225369 574273296 574321225 574369156 574417089 574465024 574512961 574560900 574608841 574656784 574704729 574752676 574800625 574848576 574896529 574944484 574992441 575040400 575088361 575136324 575184289 575232256 575280225 575328196 575376169 575424144 575472121 575520100 575568081 575616064 575664049 575712036 575760025 575808016 575856009 575904004 575952001 576000000 576048001 576096004 576144009 576192016 576240025 576288036 576336049 576384064 576432081 576480100 576528121 576576144 576624169 576672196 576720225 576768256 576816289 576864324 576912361 576960400 577008441 577056484 577104529 577152576 577200625 577248676 577296729 577344784 577392841 577440900 577488961 577537024 577585089 577633156 577681225 577729296 577777369 577825444 577873521 577921600 577969681 578017764 578065849 578113936 578162025 578210116 578258209 578306304 578354401 578402500 578450601 578498704 578546809 578594916 578643025 578691136 578739249 578787364 578835481 578883600 578931721 578979844 579027969 579076096 579124225 579172356 579220489 579268624 579316761 579364900 579413041 579461184 579509329 579557476 579605625 579653776 579701929 579750084 579798241 579846400 579894561 579942724 579990889 580039056 580087225 580135396 580183569 580231744 580279921 580328100 580376281 580424464 580472649 580520836 580569025 580617216 580665409 580713604 580761801 580810000 580858201 580906404 580954609 581002816 581051025 581099236 581147449 581195664 581243881 581292100 581340321 581388544 581436769 581484996 581533225 581581456 581629689 581677924 581726161 581774400 581822641 581870884 581919129 581967376 582015625 582063876 582112129 582160384 582208641 582256900 582305161 582353424 582401689 582449956 582498225 582546496 582594769 582643044 582691321 582739600 582787881 582836164 582884449 582932736 582981025 583029316 583077609 583125904 583174201 583222500 583270801 583319104 583367409 583415716 583464025 583512336 583560649 583608964 583657281 583705600 583753921 583802244 583850569 583898896 583947225 583995556 584043889 584092224 584140561 584188900 584237241 584285584 584333929 584382276 584430625 584478976 584527329 584575684 584624041 584672400 584720761 584769124 584817489 584865856 584914225 584962596 585010969 585059344 585107721 585156100 585204481 585252864 585301249 585349636 585398025 585446416 585494809 585543204 585591601 585640000 585688401 585736804 585785209 585833616 585882025 585930436 585978849 586027264 586075681 586124100 586172521 586220944 586269369 586317796 586366225 586414656 586463089 586511524 586559961 586608400 586656841 586705284 586753729 586802176 586850625 586899076 586947529 586995984 587044441 587092900 587141361 587189824 587238289 587286756 587335225 587383696 587432169 587480644 587529121 587577600 587626081 587674564 587723049 587771536 587820025 587868516 587917009 587965504 588014001 588062500 588111001 588159504 588208009 588256516 588305025 588353536 588402049 588450564 588499081 588547600 588596121 588644644 588693169 588741696 588790225 588838756 588887289 588935824 588984361 589032900 589081441 589129984 589178529 589227076 589275625 589324176 589372729 589421284 589469841 589518400 589566961 589615524 589664089 589712656 589761225 589809796 589858369 589906944 589955521 590004100 590052681 590101264 590149849 590198436 590247025 590295616 590344209 590392804 590441401 590490000 590538601 590587204 590635809 590684416 590733025 590781636 590830249 590878864 590927481 590976100 591024721 591073344 591121969 591170596 591219225 591267856 591316489 591365124 591413761 591462400 591511041 591559684 591608329 591656976 591705625 591754276 591802929 591851584 591900241 591948900 591997561 592046224 592094889 592143556 592192225 592240896 592289569 592338244 592386921 592435600 592484281 592532964 592581649 592630336 592679025 592727716 592776409 592825104 592873801 592922500 592971201 593019904 593068609 593117316 593166025 593214736 593263449 593312164 593360881 593409600 593458321 593507044 593555769 593604496 593653225 593701956 593750689 593799424 593848161 593896900 593945641 593994384 594043129 594091876 594140625 594189376 594238129 594286884 594335641 594384400 594433161 594481924 594530689 594579456 594628225 594676996 594725769 594774544 594823321 594872100 594920881 594969664 595018449 595067236 595116025 595164816 595213609 595262404 595311201 595360000 595408801 595457604 595506409 595555216 595604025 595652836 595701649 595750464 595799281 595848100 595896921 595945744 595994569 596043396 596092225 596141056 596189889 596238724 596287561 596336400 596385241 596434084 596482929 596531776 596580625 596629476 596678329 596727184 596776041 596824900 596873761 596922624 596971489 597020356 597069225 597118096 597166969 597215844 597264721 597313600 597362481 597411364 597460249 597509136 597558025 597606916 597655809 597704704 597753601 597802500 597851401 597900304 597949209 597998116 598047025 598095936 598144849 598193764 598242681 598291600 598340521 598389444 598438369 598487296 598536225 598585156 598634089 598683024 598731961 598780900 598829841 598878784 598927729 598976676 599025625 599074576 599123529 599172484 599221441 599270400 599319361 599368324 599417289 599466256 599515225 599564196 599613169 599662144 599711121 599760100 599809081 599858064 599907049 599956036 600005025 600054016 600103009 600152004 600201001 600250000 600299001 600348004 600397009 600446016 600495025 600544036 600593049 600642064 600691081 600740100 600789121 600838144 600887169 600936196 600985225 601034256 601083289 601132324 601181361 601230400 601279441 601328484 601377529 601426576 601475625 601524676 601573729 601622784 601671841 601720900 601769961 601819024 601868089 601917156 601966225 602015296 602064369 602113444 602162521 602211600 602260681 602309764 602358849 602407936 602457025 602506116 602555209 602604304 602653401 602702500 602751601 602800704 602849809 602898916 602948025 602997136 603046249 603095364 603144481 603193600 603242721 603291844 603340969 603390096 603439225 603488356 603537489 603586624 603635761 603684900 603734041 603783184 603832329 603881476 603930625 603979776 604028929 604078084 604127241 604176400 604225561 604274724 604323889 604373056 604422225 604471396 604520569 604569744 604618921 604668100 604717281 604766464 604815649 604864836 604914025 604963216 605012409 605061604 605110801 605160000 605209201 605258404 605307609 605356816 605406025 605455236 605504449 605553664 605602881 605652100 605701321 605750544 605799769 605848996 605898225 605947456 605996689 606045924 606095161 606144400 606193641 606242884 606292129 606341376 606390625 606439876 606489129 606538384 606587641 606636900 606686161 606735424 606784689 606833956 606883225 606932496 606981769 607031044 607080321 607129600 607178881 607228164 607277449 607326736 607376025 607425316 607474609 607523904 607573201 607622500 607671801 607721104 607770409 607819716 607869025 607918336 607967649 608016964 608066281 608115600 608164921 608214244 608263569 608312896 608362225 608411556 608460889 608510224 608559561 608608900 608658241 608707584 608756929 608806276 608855625 608904976 608954329 609003684 609053041 609102400 609151761 609201124 609250489 609299856 609349225 609398596 609447969 609497344 609546721 609596100 609645481 609694864 609744249 609793636 609843025 609892416 609941809 609991204 610040601 610090000 610139401 610188804 610238209 610287616 610337025 610386436 610435849 610485264 610534681 610584100 610633521 610682944 610732369 610781796 610831225 610880656 610930089 610979524 611028961 611078400 611127841 611177284 611226729 611276176 611325625 611375076 611424529 611473984 611523441 611572900 611622361 611671824 611721289 611770756 611820225 611869696 611919169 611968644 612018121 612067600 612117081 612166564 612216049 612265536 612315025 612364516 612414009 612463504 612513001 612562500 612612001 612661504 612711009 612760516 612810025 612859536 612909049 612958564 613008081 613057600 613107121 613156644 613206169 613255696 613305225 613354756 613404289 613453824 613503361 613552900 613602441 613651984 613701529 613751076 613800625 613850176 613899729 613949284 613998841 614048400 614097961 614147524 614197089 614246656 614296225 614345796 614395369 614444944 614494521 614544100 614593681 614643264 614692849 614742436 614792025 614841616 614891209 614940804 614990401 615040000 615089601 615139204 615188809 615238416 615288025 615337636 615387249 615436864 615486481 615536100 615585721 615635344 615684969 615734596 615784225 615833856 615883489 615933124 615982761 616032400 616082041 616131684 616181329 616230976 616280625 616330276 616379929 616429584 616479241 616528900 616578561 616628224 616677889 616727556 616777225 616826896 616876569 616926244 616975921 617025600 617075281 617124964 617174649 617224336 617274025 617323716 617373409 617423104 617472801 617522500 617572201 617621904 617671609 617721316 617771025 617820736 617870449 617920164 617969881 618019600 618069321 618119044 618168769 618218496 618268225 618317956 618367689 618417424 618467161 618516900 618566641 618616384 618666129 618715876 618765625 618815376 618865129 618914884 618964641 619014400 619064161 619113924 619163689 619213456 619263225 619312996 619362769 619412544 619462321 619512100 619561881 619611664 619661449 619711236 619761025 619810816 619860609 619910404 619960201 620010000 620059801 620109604 620159409 620209216 620259025 620308836 620358649 620408464 620458281 620508100 620557921 620607744 620657569 620707396 620757225 620807056 620856889 620906724 620956561 621006400 621056241 621106084 621155929 621205776 621255625 621305476 621355329 621405184 621455041 621504900 621554761 621604624 621654489 621704356 621754225 621804096 621853969 621903844 621953721 622003600 622053481 622103364 622153249 622203136 622253025 622302916 622352809 622402704 622452601 622502500 622552401 622602304 622652209 622702116 622752025 622801936 622851849 622901764 622951681 623001600 623051521 623101444 623151369 623201296 623251225 623301156 623351089 623401024 623450961 623500900 623550841 623600784 623650729 623700676 623750625 623800576 623850529 623900484 623950441 624000400 624050361 624100324 624150289 624200256 624250225 624300196 624350169 624400144 624450121 624500100 624550081 624600064 624650049 624700036 624750025 624800016 624850009 624900004 624950001 625000000 625050001 625100004 625150009 625200016 625250025 625300036 625350049 625400064 625450081 625500100 625550121 625600144 625650169 625700196 625750225 625800256 625850289 625900324 625950361 626000400 626050441 626100484 626150529 626200576 626250625 626300676 626350729 626400784 626450841 626500900 626550961 626601024 626651089 626701156 626751225 626801296 626851369 626901444 626951521 627001600 627051681 627101764 627151849 627201936 627252025 627302116 627352209 627402304 627452401 627502500 627552601 627602704 627652809 627702916 627753025 627803136 627853249 627903364 627953481 628003600 628053721 628103844 628153969 628204096 628254225 628304356 628354489 628404624 628454761 628504900 628555041 628605184 628655329 628705476 628755625 628805776 628855929 628906084 628956241 629006400 629056561 629106724 629156889 629207056 629257225 629307396 629357569 629407744 629457921 629508100 629558281 629608464 629658649 629708836 629759025 629809216 629859409 629909604 629959801 630010000 630060201 630110404 630160609 630210816 630261025 630311236 630361449 630411664 630461881 630512100 630562321 630612544 630662769 630712996 630763225 630813456 630863689 630913924 630964161 631014400 631064641 631114884 631165129 631215376 631265625 631315876 631366129 631416384 631466641 631516900 631567161 631617424 631667689 631717956 631768225 631818496 631868769 631919044 631969321 632019600 632069881 632120164 632170449 632220736 632271025 632321316 632371609 632421904 632472201 632522500 632572801 632623104 632673409 632723716 632774025 632824336 632874649 632924964 632975281 633025600 633075921 633126244 633176569 633226896 633277225 633327556 633377889 633428224 633478561 633528900 633579241 633629584 633679929 633730276 633780625 633830976 633881329 633931684 633982041 634032400 634082761 634133124 634183489 634233856 634284225 634334596 634384969 634435344 634485721 634536100 634586481 634636864 634687249 634737636 634788025 634838416 634888809 634939204 634989601 635040000 635090401 635140804 635191209 635241616 635292025 635342436 635392849 635443264 635493681 635544100 635594521 635644944 635695369 635745796 635796225 635846656 635897089 635947524 635997961 636048400 636098841 636149284 636199729 636250176 636300625 636351076 636401529 636451984 636502441 636552900 636603361 636653824 636704289 636754756 636805225 636855696 636906169 636956644 637007121 637057600 637108081 637158564 637209049 637259536 637310025 637360516 637411009 637461504 637512001 637562500 637613001 637663504 637714009 637764516 637815025 637865536 637916049 637966564 638017081 638067600 638118121 638168644 638219169 638269696 638320225 638370756 638421289 638471824 638522361 638572900 638623441 638673984 638724529 638775076 638825625 638876176 638926729 638977284 639027841 639078400 639128961 639179524 639230089 639280656 639331225 639381796 639432369 639482944 639533521 639584100 639634681 639685264 639735849 639786436 639837025 639887616 639938209 639988804 640039401 640090000 640140601 640191204 640241809 640292416 640343025 640393636 640444249 640494864 640545481 640596100 640646721 640697344 640747969 640798596 640849225 640899856 640950489 641001124 641051761 641102400 641153041 641203684 641254329 641304976 641355625 641406276 641456929 641507584 641558241 641608900 641659561 641710224 641760889 641811556 641862225 641912896 641963569 642014244 642064921 642115600 642166281 642216964 642267649 642318336 642369025 642419716 642470409 642521104 642571801 642622500 642673201 642723904 642774609 642825316 642876025 642926736 642977449 643028164 643078881 643129600 643180321 643231044 643281769 643332496 643383225 643433956 643484689 643535424 643586161 643636900 643687641 643738384 643789129 643839876 643890625 643941376 643992129 644042884 644093641 644144400 644195161 644245924 644296689 644347456 644398225 644448996 644499769 644550544 644601321 644652100 644702881 644753664 644804449 644855236 644906025 644956816 645007609 645058404 645109201 645160000 645210801 645261604 645312409 645363216 645414025 645464836 645515649 645566464 645617281 645668100 645718921 645769744 645820569 645871396 645922225 645973056 646023889 646074724 646125561 646176400 646227241 646278084 646328929 646379776 646430625 646481476 646532329 646583184 646634041 646684900 646735761 646786624 646837489 646888356 646939225 646990096 647040969 647091844 647142721 647193600 647244481 647295364 647346249 647397136 647448025 647498916 647549809 647600704 647651601 647702500 647753401 647804304 647855209 647906116 647957025 648007936 648058849 648109764 648160681 648211600 648262521 648313444 648364369 648415296 648466225 648517156 648568089 648619024 648669961 648720900 648771841 648822784 648873729 648924676 648975625 649026576 649077529 649128484 649179441 649230400 649281361 649332324 649383289 649434256 649485225 649536196 649587169 649638144 649689121 649740100 649791081 649842064 649893049 649944036 649995025 650046016 650097009 650148004 650199001 650250000 650301001 650352004 650403009 650454016 650505025 650556036 650607049 650658064 650709081 650760100 650811121 650862144 650913169 650964196 651015225 651066256 651117289 651168324 651219361 651270400 651321441 651372484 651423529 651474576 651525625 651576676 651627729 651678784 651729841 651780900 651831961 651883024 651934089 651985156 652036225 652087296 652138369 652189444 652240521 652291600 652342681 652393764 652444849 652495936 652547025 652598116 652649209 652700304 652751401 652802500 652853601 652904704 652955809 653006916 653058025 653109136 653160249 653211364 653262481 653313600 653364721 653415844 653466969 653518096 653569225 653620356 653671489 653722624 653773761 653824900 653876041 653927184 653978329 654029476 654080625 654131776 654182929 654234084 654285241 654336400 654387561 654438724 654489889 654541056 654592225 654643396 654694569 654745744 654796921 654848100 654899281 654950464 655001649 655052836 655104025 655155216 655206409 655257604 655308801 655360000 655411201 655462404 655513609 655564816 655616025 655667236 655718449 655769664 655820881 655872100 655923321 655974544 656025769 656076996 656128225 656179456 656230689 656281924 656333161 656384400 656435641 656486884 656538129 656589376 656640625 656691876 656743129 656794384 656845641 656896900 656948161 656999424 657050689 657101956 657153225 657204496 657255769 657307044 657358321 657409600 657460881 657512164 657563449 657614736 657666025 657717316 657768609 657819904 657871201 657922500 657973801 658025104 658076409 658127716 658179025 658230336 658281649 658332964 658384281 658435600 658486921 658538244 658589569 658640896 658692225 658743556 658794889 658846224 658897561 658948900 659000241 659051584 659102929 659154276 659205625 659256976 659308329 659359684 659411041 659462400 659513761 659565124 659616489 659667856 659719225 659770596 659821969 659873344 659924721 659976100 660027481 660078864 660130249 660181636 660233025 660284416 660335809 660387204 660438601 660490000 660541401 660592804 660644209 660695616 660747025 660798436 660849849 660901264 660952681 661004100 661055521 661106944 661158369 661209796 661261225 661312656 661364089 661415524 661466961 661518400 661569841 661621284 661672729 661724176 661775625 661827076 661878529 661929984 661981441 662032900 662084361 662135824 662187289 662238756 662290225 662341696 662393169 662444644 662496121 662547600 662599081 662650564 662702049 662753536 662805025 662856516 662908009 662959504 663011001 663062500 663114001 663165504 663217009 663268516 663320025 663371536 663423049 663474564 663526081 663577600 663629121 663680644 663732169 663783696 663835225 663886756 663938289 663989824 664041361 664092900 664144441 664195984 664247529 664299076 664350625 664402176 664453729 664505284 664556841 664608400 664659961 664711524 664763089 664814656 664866225 664917796 664969369 665020944 665072521 665124100 665175681 665227264 665278849 665330436 665382025 665433616 665485209 665536804 665588401 665640000 665691601 665743204 665794809 665846416 665898025 665949636 666001249 666052864 666104481 666156100 666207721 666259344 666310969 666362596 666414225 666465856 666517489 666569124 666620761 666672400 666724041 666775684 666827329 666878976 666930625 666982276 667033929 667085584 667137241 667188900 667240561 667292224 667343889 667395556 667447225 667498896 667550569 667602244 667653921 667705600 667757281 667808964 667860649 667912336 667964025 668015716 668067409 668119104 668170801 668222500 668274201 668325904 668377609 668429316 668481025 668532736 668584449 668636164 668687881 668739600 668791321 668843044 668894769 668946496 668998225 669049956 669101689 669153424 669205161 669256900 669308641 669360384 669412129 669463876 669515625 669567376 669619129 669670884 669722641 669774400 669826161 669877924 669929689 669981456 670033225 670084996 670136769 670188544 670240321 670292100 670343881 670395664 670447449 670499236 670551025 670602816 670654609 670706404 670758201 670810000 670861801 670913604 670965409 671017216 671069025 671120836 671172649 671224464 671276281 671328100 671379921 671431744 671483569 671535396 671587225 671639056 671690889 671742724 671794561 671846400 671898241 671950084 672001929 672053776 672105625 672157476 672209329 672261184 672313041 672364900 672416761 672468624 672520489 672572356 672624225 672676096 672727969 672779844 672831721 672883600 672935481 672987364 673039249 673091136 673143025 673194916 673246809 673298704 673350601 673402500 673454401 673506304 673558209 673610116 673662025 673713936 673765849 673817764 673869681 673921600 673973521 674025444 674077369 674129296 674181225 674233156 674285089 674337024 674388961 674440900 674492841 674544784 674596729 674648676 674700625 674752576 674804529 674856484 674908441 674960400 675012361 675064324 675116289 675168256 675220225 675272196 675324169 675376144 675428121 675480100 675532081 675584064 675636049 675688036 675740025 675792016 675844009 675896004 675948001 676000000 676052001 676104004 676156009 676208016 676260025 676312036 676364049 676416064 676468081 676520100 676572121 676624144 676676169 676728196 676780225 676832256 676884289 676936324 676988361 677040400 677092441 677144484 677196529 677248576 677300625 677352676 677404729 677456784 677508841 677560900 677612961 677665024 677717089 677769156 677821225 677873296 677925369 677977444 678029521 678081600 678133681 678185764 678237849 678289936 678342025 678394116 678446209 678498304 678550401 678602500 678654601 678706704 678758809 678810916 678863025 678915136 678967249 679019364 679071481 679123600 679175721 679227844 679279969 679332096 679384225 679436356 679488489 679540624 679592761 679644900 679697041 679749184 679801329 679853476 679905625 679957776 680009929 680062084 680114241 680166400 680218561 680270724 680322889 680375056 680427225 680479396 680531569 680583744 680635921 680688100 680740281 680792464 680844649 680896836 680949025 681001216 681053409 681105604 681157801 681210000 681262201 681314404 681366609 681418816 681471025 681523236 681575449 681627664 681679881 681732100 681784321 681836544 681888769 681940996 681993225 682045456 682097689 682149924 682202161 682254400 682306641 682358884 682411129 682463376 682515625 682567876 682620129 682672384 682724641 682776900 682829161 682881424 682933689 682985956 683038225 683090496 683142769 683195044 683247321 683299600 683351881 683404164 683456449 683508736 683561025 683613316 683665609 683717904 683770201 683822500 683874801 683927104 683979409 684031716 684084025 684136336 684188649 684240964 684293281 684345600 684397921 684450244 684502569 684554896 684607225 684659556 684711889 684764224 684816561 684868900 684921241 684973584 685025929 685078276 685130625 685182976 685235329 685287684 685340041 685392400 685444761 685497124 685549489 685601856 685654225 685706596 685758969 685811344 685863721 685916100 685968481 686020864 686073249 686125636 686178025 686230416 686282809 686335204 686387601 686440000 686492401 686544804 686597209 686649616 686702025 686754436 686806849 686859264 686911681 686964100 687016521 687068944 687121369 687173796 687226225 687278656 687331089 687383524 687435961 687488400 687540841 687593284 687645729 687698176 687750625 687803076 687855529 687907984 687960441 688012900 688065361 688117824 688170289 688222756 688275225 688327696 688380169 688432644 688485121 688537600 688590081 688642564 688695049 688747536 688800025 688852516 688905009 688957504 689010001 689062500 689115001 689167504 689220009 689272516 689325025 689377536 689430049 689482564 689535081 689587600 689640121 689692644 689745169 689797696 689850225 689902756 689955289 690007824 690060361 690112900 690165441 690217984 690270529 690323076 690375625 690428176 690480729 690533284 690585841 690638400 690690961 690743524 690796089 690848656 690901225 690953796 691006369 691058944 691111521 691164100 691216681 691269264 691321849 691374436 691427025 691479616 691532209 691584804 691637401 691690000 691742601 691795204 691847809 691900416 691953025 692005636 692058249 692110864 692163481 692216100 692268721 692321344 692373969 692426596 692479225 692531856 692584489 692637124 692689761 692742400 692795041 692847684 692900329 692952976 693005625 693058276 693110929 693163584 693216241 693268900 693321561 693374224 693426889 693479556 693532225 693584896 693637569 693690244 693742921 693795600 693848281 693900964 693953649 694006336 694059025 694111716 694164409 694217104 694269801 694322500 694375201 694427904 694480609 694533316 694586025 694638736 694691449 694744164 694796881 694849600 694902321 694955044 695007769 695060496 695113225 695165956 695218689 695271424 695324161 695376900 695429641 695482384 695535129 695587876 695640625 695693376 695746129 695798884 695851641 695904400 695957161 696009924 696062689 696115456 696168225 696220996 696273769 696326544 696379321 696432100 696484881 696537664 696590449 696643236 696696025 696748816 696801609 696854404 696907201 696960000 697012801 697065604 697118409 697171216 697224025 697276836 697329649 697382464 697435281 697488100 697540921 697593744 697646569 697699396 697752225 697805056 697857889 697910724 697963561 698016400 698069241 698122084 698174929 698227776 698280625 698333476 698386329 698439184 698492041 698544900 698597761 698650624 698703489 698756356 698809225 698862096 698914969 698967844 699020721 699073600 699126481 699179364 699232249 699285136 699338025 699390916 699443809 699496704 699549601 699602500 699655401 699708304 699761209 699814116 699867025 699919936 699972849 700025764 700078681 700131600 700184521 700237444 700290369 700343296 700396225 700449156 700502089 700555024 700607961 700660900 700713841 700766784 700819729 700872676 700925625 700978576 701031529 701084484 701137441 701190400 701243361 701296324 701349289 701402256 701455225 701508196 701561169 701614144 701667121 701720100 701773081 701826064 701879049 701932036 701985025 702038016 702091009 702144004 702197001 702250000 702303001 702356004 702409009 702462016 702515025 702568036 702621049 702674064 702727081 702780100 702833121 702886144 702939169 702992196 703045225 703098256 703151289 703204324 703257361 703310400 703363441 703416484 703469529 703522576 703575625 703628676 703681729 703734784 703787841 703840900 703893961 703947024 704000089 704053156 704106225 704159296 704212369 704265444 704318521 704371600 704424681 704477764 704530849 704583936 704637025 704690116 704743209 704796304 704849401 704902500 704955601 705008704 705061809 705114916 705168025 705221136 705274249 705327364 705380481 705433600 705486721 705539844 705592969 705646096 705699225 705752356 705805489 705858624 705911761 705964900 706018041 706071184 706124329 706177476 706230625 706283776 706336929 706390084 706443241 706496400 706549561 706602724 706655889 706709056 706762225 706815396 706868569 706921744 706974921 707028100 707081281 707134464 707187649 707240836 707294025 707347216 707400409 707453604 707506801 707560000 707613201 707666404 707719609 707772816 707826025 707879236 707932449 707985664 708038881 708092100 708145321 708198544 708251769 708304996 708358225 708411456 708464689 708517924 708571161 708624400 708677641 708730884 708784129 708837376 708890625 708943876 708997129 709050384 709103641 709156900 709210161 709263424 709316689 709369956 709423225 709476496 709529769 709583044 709636321 709689600 709742881 709796164 709849449 709902736 709956025 710009316 710062609 710115904 710169201 710222500 710275801 710329104 710382409 710435716 710489025 710542336 710595649 710648964 710702281 710755600 710808921 710862244 710915569 710968896 711022225 711075556 711128889 711182224 711235561 711288900 711342241 711395584 711448929 711502276 711555625 711608976 711662329 711715684 711769041 711822400 711875761 711929124 711982489 712035856 712089225 712142596 712195969 712249344 712302721 712356100 712409481 712462864 712516249 712569636 712623025 712676416 712729809 712783204 712836601 712890000 712943401 712996804 713050209 713103616 713157025 713210436 713263849 713317264 713370681 713424100 713477521 713530944 713584369 713637796 713691225 713744656 713798089 713851524 713904961 713958400 714011841 714065284 714118729 714172176 714225625 714279076 714332529 714385984 714439441 714492900 714546361 714599824 714653289 714706756 714760225 714813696 714867169 714920644 714974121 715027600 715081081 715134564 715188049 715241536 715295025 715348516 715402009 715455504 715509001 715562500 715616001 715669504 715723009 715776516 715830025 715883536 715937049 715990564 716044081 716097600 716151121 716204644 716258169 716311696 716365225 716418756 716472289 716525824 716579361 716632900 716686441 716739984 716793529 716847076 716900625 716954176 717007729 717061284 717114841 717168400 717221961 717275524 717329089 717382656 717436225 717489796 717543369 717596944 717650521 717704100 717757681 717811264 717864849 717918436 717972025 718025616 718079209 718132804 718186401 718240000 718293601 718347204 718400809 718454416 718508025 718561636 718615249 718668864 718722481 718776100 718829721 718883344 718936969 718990596 719044225 719097856 719151489 719205124 719258761 719312400 719366041 719419684 719473329 719526976 719580625 719634276 719687929 719741584 719795241 719848900 719902561 719956224 720009889 720063556 720117225 720170896 720224569 720278244 720331921 720385600 720439281 720492964 720546649 720600336 720654025 720707716 720761409 720815104 720868801 720922500 720976201 721029904 721083609 721137316 721191025 721244736 721298449 721352164 721405881 721459600 721513321 721567044 721620769 721674496 721728225 721781956 721835689 721889424 721943161 721996900 722050641 722104384 722158129 722211876 722265625 722319376 722373129 722426884 722480641 722534400 722588161 722641924 722695689 722749456 722803225 722856996 722910769 722964544 723018321 723072100 723125881 723179664 723233449 723287236 723341025 723394816 723448609 723502404 723556201 723610000 723663801 723717604 723771409 723825216 723879025 723932836 723986649 724040464 724094281 724148100 724201921 724255744 724309569 724363396 724417225 724471056 724524889 724578724 724632561 724686400 724740241 724794084 724847929 724901776 724955625 725009476 725063329 725117184 725171041 725224900 725278761 725332624 725386489 725440356 725494225 725548096 725601969 725655844 725709721 725763600 725817481 725871364 725925249 725979136 726033025 726086916 726140809 726194704 726248601 726302500 726356401 726410304 726464209 726518116 726572025 726625936 726679849 726733764 726787681 726841600 726895521 726949444 727003369 727057296 727111225 727165156 727219089 727273024 727326961 727380900 727434841 727488784 727542729 727596676 727650625 727704576 727758529 727812484 727866441 727920400 727974361 728028324 728082289 728136256 728190225 728244196 728298169 728352144 728406121 728460100 728514081 728568064 728622049 728676036 728730025 728784016 728838009 728892004 728946001 729000000 729054001 729108004 729162009 729216016 729270025 729324036 729378049 729432064 729486081 729540100 729594121 729648144 729702169 729756196 729810225 729864256 729918289 729972324 730026361 730080400 730134441 730188484 730242529 730296576 730350625 730404676 730458729 730512784 730566841 730620900 730674961 730729024 730783089 730837156 730891225 730945296 730999369 731053444 731107521 731161600 731215681 731269764 731323849 731377936 731432025 731486116 731540209 731594304 731648401 731702500 731756601 731810704 731864809 731918916 731973025 732027136 732081249 732135364 732189481 732243600 732297721 732351844 732405969 732460096 732514225 732568356 732622489 732676624 732730761 732784900 732839041 732893184 732947329 733001476 733055625 733109776 733163929 733218084 733272241 733326400 733380561 733434724 733488889 733543056 733597225 733651396 733705569 733759744 733813921 733868100 733922281 733976464 734030649 734084836 734139025 734193216 734247409 734301604 734355801 734410000 734464201 734518404 734572609 734626816 734681025 734735236 734789449 734843664 734897881 734952100 735006321 735060544 735114769 735168996 735223225 735277456 735331689 735385924 735440161 735494400 735548641 735602884 735657129 735711376 735765625 735819876 735874129 735928384 735982641 736036900 736091161 736145424 736199689 736253956 736308225 736362496 736416769 736471044 736525321 736579600 736633881 736688164 736742449 736796736 736851025 736905316 736959609 737013904 737068201 737122500 737176801 737231104 737285409 737339716 737394025 737448336 737502649 737556964 737611281 737665600 737719921 737774244 737828569 737882896 737937225 737991556 738045889 738100224 738154561 738208900 738263241 738317584 738371929 738426276 738480625 738534976 738589329 738643684 738698041 738752400 738806761 738861124 738915489 738969856 739024225 739078596 739132969 739187344 739241721 739296100 739350481 739404864 739459249 739513636 739568025 739622416 739676809 739731204 739785601 739840000 739894401 739948804 740003209 740057616 740112025 740166436 740220849 740275264 740329681 740384100 740438521 740492944 740547369 740601796 740656225 740710656 740765089 740819524 740873961 740928400 740982841 741037284 741091729 741146176 741200625 741255076 741309529 741363984 741418441 741472900 741527361 741581824 741636289 741690756 741745225 741799696 741854169 741908644 741963121 742017600 742072081 742126564 742181049 742235536 742290025 742344516 742399009 742453504 742508001 742562500 742617001 742671504 742726009 742780516 742835025 742889536 742944049 742998564 743053081 743107600 743162121 743216644 743271169 743325696 743380225 743434756 743489289 743543824 743598361 743652900 743707441 743761984 743816529 743871076 743925625 743980176 744034729 744089284 744143841 744198400 744252961 744307524 744362089 744416656 744471225 744525796 744580369 744634944 744689521 744744100 744798681 744853264 744907849 744962436 745017025 745071616 745126209 745180804 745235401 745290000 745344601 745399204 745453809 745508416 745563025 745617636 745672249 745726864 745781481 745836100 745890721 745945344 745999969 746054596 746109225 746163856 746218489 746273124 746327761 746382400 746437041 746491684 746546329 746600976 746655625 746710276 746764929 746819584 746874241 746928900 746983561 747038224 747092889 747147556 747202225 747256896 747311569 747366244 747420921 747475600 747530281 747584964 747639649 747694336 747749025 747803716 747858409 747913104 747967801 748022500 748077201 748131904 748186609 748241316 748296025 748350736 748405449 748460164 748514881 748569600 748624321 748679044 748733769 748788496 748843225 748897956 748952689 749007424 749062161 749116900 749171641 749226384 749281129 749335876 749390625 749445376 749500129 749554884 749609641 749664400 749719161 749773924 749828689 749883456 749938225 749992996 750047769 750102544 750157321 750212100 750266881 750321664 750376449 750431236 750486025 750540816 750595609 750650404 750705201 750760000 750814801 750869604 750924409 750979216 751034025 751088836 751143649 751198464 751253281 751308100 751362921 751417744 751472569 751527396 751582225 751637056 751691889 751746724 751801561 751856400 751911241 751966084 752020929 752075776 752130625 752185476 752240329 752295184 752350041 752404900 752459761 752514624 752569489 752624356 752679225 752734096 752788969 752843844 752898721 752953600 753008481 753063364 753118249 753173136 753228025 753282916 753337809 753392704 753447601 753502500 753557401 753612304 753667209 753722116 753777025 753831936 753886849 753941764 753996681 754051600 754106521 754161444 754216369 754271296 754326225 754381156 754436089 754491024 754545961 754600900 754655841 754710784 754765729 754820676 754875625 754930576 754985529 755040484 755095441 755150400 755205361 755260324 755315289 755370256 755425225 755480196 755535169 755590144 755645121 755700100 755755081 755810064 755865049 755920036 755975025 756030016 756085009 756140004 756195001 756250000 756305001 756360004 756415009 756470016 756525025 756580036 756635049 756690064 756745081 756800100 756855121 756910144 756965169 757020196 757075225 757130256 757185289 757240324 757295361 757350400 757405441 757460484 757515529 757570576 757625625 757680676 757735729 757790784 757845841 757900900 757955961 758011024 758066089 758121156 758176225 758231296 758286369 758341444 758396521 758451600 758506681 758561764 758616849 758671936 758727025 758782116 758837209 758892304 758947401 759002500 759057601 759112704 759167809 759222916 759278025 759333136 759388249 759443364 759498481 759553600 759608721 759663844 759718969 759774096 759829225 759884356 759939489 759994624 760049761 760104900 760160041 760215184 760270329 760325476 760380625 760435776 760490929 760546084 760601241 760656400 760711561 760766724 760821889 760877056 760932225 760987396 761042569 761097744 761152921 761208100 761263281 761318464 761373649 761428836 761484025 761539216 761594409 761649604 761704801 761760000 761815201 761870404 761925609 761980816 762036025 762091236 762146449 762201664 762256881 762312100 762367321 762422544 762477769 762532996 762588225 762643456 762698689 762753924 762809161 762864400 762919641 762974884 763030129 763085376 763140625 763195876 763251129 763306384 763361641 763416900 763472161 763527424 763582689 763637956 763693225 763748496 763803769 763859044 763914321 763969600 764024881 764080164 764135449 764190736 764246025 764301316 764356609 764411904 764467201 764522500 764577801 764633104 764688409 764743716 764799025 764854336 764909649 764964964 765020281 765075600 765130921 765186244 765241569 765296896 765352225 765407556 765462889 765518224 765573561 765628900 765684241 765739584 765794929 765850276 765905625 765960976 766016329 766071684 766127041 766182400 766237761 766293124 766348489 766403856 766459225 766514596 766569969 766625344 766680721 766736100 766791481 766846864 766902249 766957636 767013025 767068416 767123809 767179204 767234601 767290000 767345401 767400804 767456209 767511616 767567025 767622436 767677849 767733264 767788681 767844100 767899521 767954944 768010369 768065796 768121225 768176656 768232089 768287524 768342961 768398400 768453841 768509284 768564729 768620176 768675625 768731076 768786529 768841984 768897441 768952900 769008361 769063824 769119289 769174756 769230225 769285696 769341169 769396644 769452121 769507600 769563081 769618564 769674049 769729536 769785025 769840516 769896009 769951504 770007001 770062500 770118001 770173504 770229009 770284516 770340025 770395536 770451049 770506564 770562081 770617600 770673121 770728644 770784169 770839696 770895225 770950756 771006289 771061824 771117361 771172900 771228441 771283984 771339529 771395076 771450625 771506176 771561729 771617284 771672841 771728400 771783961 771839524 771895089 771950656 772006225 772061796 772117369 772172944 772228521 772284100 772339681 772395264 772450849 772506436 772562025 772617616 772673209 772728804 772784401 772840000 772895601 772951204 773006809 773062416 773118025 773173636 773229249 773284864 773340481 773396100 773451721 773507344 773562969 773618596 773674225 773729856 773785489 773841124 773896761 773952400 774008041 774063684 774119329 774174976 774230625 774286276 774341929 774397584 774453241 774508900 774564561 774620224 774675889 774731556 774787225 774842896 774898569 774954244 775009921 775065600 775121281 775176964 775232649 775288336 775344025 775399716 775455409 775511104 775566801 775622500 775678201 775733904 775789609 775845316 775901025 775956736 776012449 776068164 776123881 776179600 776235321 776291044 776346769 776402496 776458225 776513956 776569689 776625424 776681161 776736900 776792641 776848384 776904129 776959876 777015625 777071376 777127129 777182884 777238641 777294400 777350161 777405924 777461689 777517456 777573225 777628996 777684769 777740544 777796321 777852100 777907881 777963664 778019449 778075236 778131025 778186816 778242609 778298404 778354201 778410000 778465801 778521604 778577409 778633216 778689025 778744836 778800649 778856464 778912281 778968100 779023921 779079744 779135569 779191396 779247225 779303056 779358889 779414724 779470561 779526400 779582241 779638084 779693929 779749776 779805625 779861476 779917329 779973184 780029041 780084900 780140761 780196624 780252489 780308356 780364225 780420096 780475969 780531844 780587721 780643600 780699481 780755364 780811249 780867136 780923025 780978916 781034809 781090704 781146601 781202500 781258401 781314304 781370209 781426116 781482025 781537936 781593849 781649764 781705681 781761600 781817521 781873444 781929369 781985296 782041225 782097156 782153089 782209024 782264961 782320900 782376841 782432784 782488729 782544676 782600625 782656576 782712529 782768484 782824441 782880400 782936361 782992324 783048289 783104256 783160225 783216196 783272169 783328144 783384121 783440100 783496081 783552064 783608049 783664036 783720025 783776016 783832009 783888004 783944001 784000000 784056001 784112004 784168009 784224016 784280025 784336036 784392049 784448064 784504081 784560100 784616121 784672144 784728169 784784196 784840225 784896256 784952289 785008324 785064361 785120400 785176441 785232484 785288529 785344576 785400625 785456676 785512729 785568784 785624841 785680900 785736961 785793024 785849089 785905156 785961225 786017296 786073369 786129444 786185521 786241600 786297681 786353764 786409849 786465936 786522025 786578116 786634209 786690304 786746401 786802500 786858601 786914704 786970809 787026916 787083025 787139136 787195249 787251364 787307481 787363600 787419721 787475844 787531969 787588096 787644225 787700356 787756489 787812624 787868761 787924900 787981041 788037184 788093329 788149476 788205625 788261776 788317929 788374084 788430241 788486400 788542561 788598724 788654889 788711056 788767225 788823396 788879569 788935744 788991921 789048100 789104281 789160464 789216649 789272836 789329025 789385216 789441409 789497604 789553801 789610000 789666201 789722404 789778609 789834816 789891025 789947236 790003449 790059664 790115881 790172100 790228321 790284544 790340769 790396996 790453225 790509456 790565689 790621924 790678161 790734400 790790641 790846884 790903129 790959376 791015625 791071876 791128129 791184384 791240641 791296900 791353161 791409424 791465689 791521956 791578225 791634496 791690769 791747044 791803321 791859600 791915881 791972164 792028449 792084736 792141025 792197316 792253609 792309904 792366201 792422500 792478801 792535104 792591409 792647716 792704025 792760336 792816649 792872964 792929281 792985600 793041921 793098244 793154569 793210896 793267225 793323556 793379889 793436224 793492561 793548900 793605241 793661584 793717929 793774276 793830625 793886976 793943329 793999684 794056041 794112400 794168761 794225124 794281489 794337856 794394225 794450596 794506969 794563344 794619721 794676100 794732481 794788864 794845249 794901636 794958025 795014416 795070809 795127204 795183601 795240000 795296401 795352804 795409209 795465616 795522025 795578436 795634849 795691264 795747681 795804100 795860521 795916944 795973369 796029796 796086225 796142656 796199089 796255524 796311961 796368400 796424841 796481284 796537729 796594176 796650625 796707076 796763529 796819984 796876441 796932900 796989361 797045824 797102289 797158756 797215225 797271696 797328169 797384644 797441121 797497600 797554081 797610564 797667049 797723536 797780025 797836516 797893009 797949504 798006001 798062500 798119001 798175504 798232009 798288516 798345025 798401536 798458049 798514564 798571081 798627600 798684121 798740644 798797169 798853696 798910225 798966756 799023289 799079824 799136361 799192900 799249441 799305984 799362529 799419076 799475625 799532176 799588729 799645284 799701841 799758400 799814961 799871524 799928089 799984656 800041225 800097796 800154369 800210944 800267521 800324100 800380681 800437264 800493849 800550436 800607025 800663616 800720209 800776804 800833401 800890000 800946601 801003204 801059809 801116416 801173025 801229636 801286249 801342864 801399481 801456100 801512721 801569344 801625969 801682596 801739225 801795856 801852489 801909124 801965761 802022400 802079041 802135684 802192329 802248976 802305625 802362276 802418929 802475584 802532241 802588900 802645561 802702224 802758889 802815556 802872225 802928896 802985569 803042244 803098921 803155600 803212281 803268964 803325649 803382336 803439025 803495716 803552409 803609104 803665801 803722500 803779201 803835904 803892609 803949316 804006025 804062736 804119449 804176164 804232881 804289600 804346321 804403044 804459769 804516496 804573225 804629956 804686689 804743424 804800161 804856900 804913641 804970384 805027129 805083876 805140625 805197376 805254129 805310884 805367641 805424400 805481161 805537924 805594689 805651456 805708225 805764996 805821769 805878544 805935321 805992100 806048881 806105664 806162449 806219236 806276025 806332816 806389609 806446404 806503201 806560000 806616801 806673604 806730409 806787216 806844025 806900836 806957649 807014464 807071281 807128100 807184921 807241744 807298569 807355396 807412225 807469056 807525889 807582724 807639561 807696400 807753241 807810084 807866929 807923776 807980625 808037476 808094329 808151184 808208041 808264900 808321761 808378624 808435489 808492356 808549225 808606096 808662969 808719844 808776721 808833600 808890481 808947364 809004249 809061136 809118025 809174916 809231809 809288704 809345601 809402500 809459401 809516304 809573209 809630116 809687025 809743936 809800849 809857764 809914681 809971600 810028521 810085444 810142369 810199296 810256225 810313156 810370089 810427024 810483961 810540900 810597841 810654784 810711729 810768676 810825625 810882576 810939529 810996484 811053441 811110400 811167361 811224324 811281289 811338256 811395225 811452196 811509169 811566144 811623121 811680100 811737081 811794064 811851049 811908036 811965025 812022016 812079009 812136004 812193001 812250000 812307001 812364004 812421009 812478016 812535025 812592036 812649049 812706064 812763081 812820100 812877121 812934144 812991169 813048196 813105225 813162256 813219289 813276324 813333361 813390400 813447441 813504484 813561529 813618576 813675625 813732676 813789729 813846784 813903841 813960900 814017961 814075024 814132089 814189156 814246225 814303296 814360369 814417444 814474521 814531600 814588681 814645764 814702849 814759936 814817025 814874116 814931209 814988304 815045401 815102500 815159601 815216704 815273809 815330916 815388025 815445136 815502249 815559364 815616481 815673600 815730721 815787844 815844969 815902096 815959225 816016356 816073489 816130624 816187761 816244900 816302041 816359184 816416329 816473476 816530625 816587776 816644929 816702084 816759241 816816400 816873561 816930724 816987889 817045056 817102225 817159396 817216569 817273744 817330921 817388100 817445281 817502464 817559649 817616836 817674025 817731216 817788409 817845604 817902801 817960000 818017201 818074404 818131609 818188816 818246025 818303236 818360449 818417664 818474881 818532100 818589321 818646544 818703769 818760996 818818225 818875456 818932689 818989924 819047161 819104400 819161641 819218884 819276129 819333376 819390625 819447876 819505129 819562384 819619641 819676900 819734161 819791424 819848689 819905956 819963225 820020496 820077769 820135044 820192321 820249600 820306881 820364164 820421449 820478736 820536025 820593316 820650609 820707904 820765201 820822500 820879801 820937104 820994409 821051716 821109025 821166336 821223649 821280964 821338281 821395600 821452921 821510244 821567569 821624896 821682225 821739556 821796889 821854224 821911561 821968900 822026241 822083584 822140929 822198276 822255625 822312976 822370329 822427684 822485041 822542400 822599761 822657124 822714489 822771856 822829225 822886596 822943969 823001344 823058721 823116100 823173481 823230864 823288249 823345636 823403025 823460416 823517809 823575204 823632601 823690000 823747401 823804804 823862209 823919616 823977025 824034436 824091849 824149264 824206681 824264100 824321521 824378944 824436369 824493796 824551225 824608656 824666089 824723524 824780961 824838400 824895841 824953284 825010729 825068176 825125625 825183076 825240529 825297984 825355441 825412900 825470361 825527824 825585289 825642756 825700225 825757696 825815169 825872644 825930121 825987600 826045081 826102564 826160049 826217536 826275025 826332516 826390009 826447504 826505001 826562500 826620001 826677504 826735009 826792516 826850025 826907536 826965049 827022564 827080081 827137600 827195121 827252644 827310169 827367696 827425225 827482756 827540289 827597824 827655361 827712900 827770441 827827984 827885529 827943076 828000625 828058176 828115729 828173284 828230841 828288400 828345961 828403524 828461089 828518656 828576225 828633796 828691369 828748944 828806521 828864100 828921681 828979264 829036849 829094436 829152025 829209616 829267209 829324804 829382401 829440000 829497601 829555204 829612809 829670416 829728025 829785636 829843249 829900864 829958481 830016100 830073721 830131344 830188969 830246596 830304225 830361856 830419489 830477124 830534761 830592400 830650041 830707684 830765329 830822976 830880625 830938276 830995929 831053584 831111241 831168900 831226561 831284224 831341889 831399556 831457225 831514896 831572569 831630244 831687921 831745600 831803281 831860964 831918649 831976336 832034025 832091716 832149409 832207104 832264801 832322500 832380201 832437904 832495609 832553316 832611025 832668736 832726449 832784164 832841881 832899600 832957321 833015044 833072769 833130496 833188225 833245956 833303689 833361424 833419161 833476900 833534641 833592384 833650129 833707876 833765625 833823376 833881129 833938884 833996641 834054400 834112161 834169924 834227689 834285456 834343225 834400996 834458769 834516544 834574321 834632100 834689881 834747664 834805449 834863236 834921025 834978816 835036609 835094404 835152201 835210000 835267801 835325604 835383409 835441216 835499025 835556836 835614649 835672464 835730281 835788100 835845921 835903744 835961569 836019396 836077225 836135056 836192889 836250724 836308561 836366400 836424241 836482084 836539929 836597776 836655625 836713476 836771329 836829184 836887041 836944900 837002761 837060624 837118489 837176356 837234225 837292096 837349969 837407844 837465721 837523600 837581481 837639364 837697249 837755136 837813025 837870916 837928809 837986704 838044601 838102500 838160401 838218304 838276209 838334116 838392025 838449936 838507849 838565764 838623681 838681600 838739521 838797444 838855369 838913296 838971225 839029156 839087089 839145024 839202961 839260900 839318841 839376784 839434729 839492676 839550625 839608576 839666529 839724484 839782441 839840400 839898361 839956324 840014289 840072256 840130225 840188196 840246169 840304144 840362121 840420100 840478081 840536064 840594049 840652036 840710025 840768016 840826009 840884004 840942001 841000000 841058001 841116004 841174009 841232016 841290025 841348036 841406049 841464064 841522081 841580100 841638121 841696144 841754169 841812196 841870225 841928256 841986289 842044324 842102361 842160400 842218441 842276484 842334529 842392576 842450625 842508676 842566729 842624784 842682841 842740900 842798961 842857024 842915089 842973156 843031225 843089296 843147369 843205444 843263521 843321600 843379681 843437764 843495849 843553936 843612025 843670116 843728209 843786304 843844401 843902500 843960601 844018704 844076809 844134916 844193025 844251136 844309249 844367364 844425481 844483600 844541721 844599844 844657969 844716096 844774225 844832356 844890489 844948624 845006761 845064900 845123041 845181184 845239329 845297476 845355625 845413776 845471929 845530084 845588241 845646400 845704561 845762724 845820889 845879056 845937225 845995396 846053569 846111744 846169921 846228100 846286281 846344464 846402649 846460836 846519025 846577216 846635409 846693604 846751801 846810000 846868201 846926404 846984609 847042816 847101025 847159236 847217449 847275664 847333881 847392100 847450321 847508544 847566769 847624996 847683225 847741456 847799689 847857924 847916161 847974400 848032641 848090884 848149129 848207376 848265625 848323876 848382129 848440384 848498641 848556900 848615161 848673424 848731689 848789956 848848225 848906496 848964769 849023044 849081321 849139600 849197881 849256164 849314449 849372736 849431025 849489316 849547609 849605904 849664201 849722500 849780801 849839104 849897409 849955716 850014025 850072336 850130649 850188964 850247281 850305600 850363921 850422244 850480569 850538896 850597225 850655556 850713889 850772224 850830561 850888900 850947241 851005584 851063929 851122276 851180625 851238976 851297329 851355684 851414041 851472400 851530761 851589124 851647489 851705856 851764225 851822596 851880969 851939344 851997721 852056100 852114481 852172864 852231249 852289636 852348025 852406416 852464809 852523204 852581601 852640000 852698401 852756804 852815209 852873616 852932025 852990436 853048849 853107264 853165681 853224100 853282521 853340944 853399369 853457796 853516225 853574656 853633089 853691524 853749961 853808400 853866841 853925284 853983729 854042176 854100625 854159076 854217529 854275984 854334441 854392900 854451361 854509824 854568289 854626756 854685225 854743696 854802169 854860644 854919121 854977600 855036081 855094564 855153049 855211536 855270025 855328516 855387009 855445504 855504001 855562500 855621001 855679504 855738009 855796516 855855025 855913536 855972049 856030564 856089081 856147600 856206121 856264644 856323169 856381696 856440225 856498756 856557289 856615824 856674361 856732900 856791441 856849984 856908529 856967076 857025625 857084176 857142729 857201284 857259841 857318400 857376961 857435524 857494089 857552656 857611225 857669796 857728369 857786944 857845521 857904100 857962681 858021264 858079849 858138436 858197025 858255616 858314209 858372804 858431401 858490000 858548601 858607204 858665809 858724416 858783025 858841636 858900249 858958864 859017481 859076100 859134721 859193344 859251969 859310596 859369225 859427856 859486489 859545124 859603761 859662400 859721041 859779684 859838329 859896976 859955625 860014276 860072929 860131584 860190241 860248900 860307561 860366224 860424889 860483556 860542225 860600896 860659569 860718244 860776921 860835600 860894281 860952964 861011649 861070336 861129025 861187716 861246409 861305104 861363801 861422500 861481201 861539904 861598609 861657316 861716025 861774736 861833449 861892164 861950881 862009600 862068321 862127044 862185769 862244496 862303225 862361956 862420689 862479424 862538161 862596900 862655641 862714384 862773129 862831876 862890625 862949376 863008129 863066884 863125641 863184400 863243161 863301924 863360689 863419456 863478225 863536996 863595769 863654544 863713321 863772100 863830881 863889664 863948449 864007236 864066025 864124816 864183609 864242404 864301201 864360000 864418801 864477604 864536409 864595216 864654025 864712836 864771649 864830464 864889281 864948100 865006921 865065744 865124569 865183396 865242225 865301056 865359889 865418724 865477561 865536400 865595241 865654084 865712929 865771776 865830625 865889476 865948329 866007184 866066041 866124900 866183761 866242624 866301489 866360356 866419225 866478096 866536969 866595844 866654721 866713600 866772481 866831364 866890249 866949136 867008025 867066916 867125809 867184704 867243601 867302500 867361401 867420304 867479209 867538116 867597025 867655936 867714849 867773764 867832681 867891600 867950521 868009444 868068369 868127296 868186225 868245156 868304089 868363024 868421961 868480900 868539841 868598784 868657729 868716676 868775625 868834576 868893529 868952484 869011441 869070400 869129361 869188324 869247289 869306256 869365225 869424196 869483169 869542144 869601121 869660100 869719081 869778064 869837049 869896036 869955025 870014016 870073009 870132004 870191001 870250000 870309001 870368004 870427009 870486016 870545025 870604036 870663049 870722064 870781081 870840100 870899121 870958144 871017169 871076196 871135225 871194256 871253289 871312324 871371361 871430400 871489441 871548484 871607529 871666576 871725625 871784676 871843729 871902784 871961841 872020900 872079961 872139024 872198089 872257156 872316225 872375296 872434369 872493444 872552521 872611600 872670681 872729764 872788849 872847936 872907025 872966116 873025209 873084304 873143401 873202500 873261601 873320704 873379809 873438916 873498025 873557136 873616249 873675364 873734481 873793600 873852721 873911844 873970969 874030096 874089225 874148356 874207489 874266624 874325761 874384900 874444041 874503184 874562329 874621476 874680625 874739776 874798929 874858084 874917241 874976400 875035561 875094724 875153889 875213056 875272225 875331396 875390569 875449744 875508921 875568100 875627281 875686464 875745649 875804836 875864025 875923216 875982409 876041604 876100801 876160000 876219201 876278404 876337609 876396816 876456025 876515236 876574449 876633664 876692881 876752100 876811321 876870544 876929769 876988996 877048225 877107456 877166689 877225924 877285161 877344400 877403641 877462884 877522129 877581376 877640625 877699876 877759129 877818384 877877641 877936900 877996161 878055424 878114689 878173956 878233225 878292496 878351769 878411044 878470321 878529600 878588881 878648164 878707449 878766736 878826025 878885316 878944609 879003904 879063201 879122500 879181801 879241104 879300409 879359716 879419025 879478336 879537649 879596964 879656281 879715600 879774921 879834244 879893569 879952896 880012225 880071556 880130889 880190224 880249561 880308900 880368241 880427584 880486929 880546276 880605625 880664976 880724329 880783684 880843041 880902400 880961761 881021124 881080489 881139856 881199225 881258596 881317969 881377344 881436721 881496100 881555481 881614864 881674249 881733636 881793025 881852416 881911809 881971204 882030601 882090000 882149401 882208804 882268209 882327616 882387025 882446436 882505849 882565264 882624681 882684100 882743521 882802944 882862369 882921796 882981225 883040656 883100089 883159524 883218961 883278400 883337841 883397284 883456729 883516176 883575625 883635076 883694529 883753984 883813441 883872900 883932361 883991824 884051289 884110756 884170225 884229696 884289169 884348644 884408121 884467600 884527081 884586564 884646049 884705536 884765025 884824516 884884009 884943504 885003001 885062500 885122001 885181504 885241009 885300516 885360025 885419536 885479049 885538564 885598081 885657600 885717121 885776644 885836169 885895696 885955225 886014756 886074289 886133824 886193361 886252900 886312441 886371984 886431529 886491076 886550625 886610176 886669729 886729284 886788841 886848400 886907961 886967524 887027089 887086656 887146225 887205796 887265369 887324944 887384521 887444100 887503681 887563264 887622849 887682436 887742025 887801616 887861209 887920804 887980401 888040000 888099601 888159204 888218809 888278416 888338025 888397636 888457249 888516864 888576481 888636100 888695721 888755344 888814969 888874596 888934225 888993856 889053489 889113124 889172761 889232400 889292041 889351684 889411329 889470976 889530625 889590276 889649929 889709584 889769241 889828900 889888561 889948224 890007889 890067556 890127225 890186896 890246569 890306244 890365921 890425600 890485281 890544964 890604649 890664336 890724025 890783716 890843409 890903104 890962801 891022500 891082201 891141904 891201609 891261316 891321025 891380736 891440449 891500164 891559881 891619600 891679321 891739044 891798769 891858496 891918225 891977956 892037689 892097424 892157161 892216900 892276641 892336384 892396129 892455876 892515625 892575376 892635129 892694884 892754641 892814400 892874161 892933924 892993689 893053456 893113225 893172996 893232769 893292544 893352321 893412100 893471881 893531664 893591449 893651236 893711025 893770816 893830609 893890404 893950201 894010000 894069801 894129604 894189409 894249216 894309025 894368836 894428649 894488464 894548281 894608100 894667921 894727744 894787569 894847396 894907225 894967056 895026889 895086724 895146561 895206400 895266241 895326084 895385929 895445776 895505625 895565476 895625329 895685184 895745041 895804900 895864761 895924624 895984489 896044356 896104225 896164096 896223969 896283844 896343721 896403600 896463481 896523364 896583249 896643136 896703025 896762916 896822809 896882704 896942601 897002500 897062401 897122304 897182209 897242116 897302025 897361936 897421849 897481764 897541681 897601600 897661521 897721444 897781369 897841296 897901225 897961156 898021089 898081024 898140961 898200900 898260841 898320784 898380729 898440676 898500625 898560576 898620529 898680484 898740441 898800400 898860361 898920324 898980289 899040256 899100225 899160196 899220169 899280144 899340121 899400100 899460081 899520064 899580049 899640036 899700025 899760016 899820009 899880004 899940001 900000000 900060001 900120004 900180009 900240016 900300025 900360036 900420049 900480064 900540081 900600100 900660121 900720144 900780169 900840196 900900225 900960256 901020289 901080324 901140361 901200400 901260441 901320484 901380529 901440576 901500625 901560676 901620729 901680784 901740841 901800900 901860961 901921024 901981089 902041156 902101225 902161296 902221369 902281444 902341521 902401600 902461681 902521764 902581849 902641936 902702025 902762116 902822209 902882304 902942401 903002500 903062601 903122704 903182809 903242916 903303025 903363136 903423249 903483364 903543481 903603600 903663721 903723844 903783969 903844096 903904225 903964356 904024489 904084624 904144761 904204900 904265041 904325184 904385329 904445476 904505625 904565776 904625929 904686084 904746241 904806400 904866561 904926724 904986889 905047056 905107225 905167396 905227569 905287744 905347921 905408100 905468281 905528464 905588649 905648836 905709025 905769216 905829409 905889604 905949801 906010000 906070201 906130404 906190609 906250816 906311025 906371236 906431449 906491664 906551881 906612100 906672321 906732544 906792769 906852996 906913225 906973456 907033689 907093924 907154161 907214400 907274641 907334884 907395129 907455376 907515625 907575876 907636129 907696384 907756641 907816900 907877161 907937424 907997689 908057956 908118225 908178496 908238769 908299044 908359321 908419600 908479881 908540164 908600449 908660736 908721025 908781316 908841609 908901904 908962201 909022500 909082801 909143104 909203409 909263716 909324025 909384336 909444649 909504964 909565281 909625600 909685921 909746244 909806569 909866896 909927225 909987556 910047889 910108224 910168561 910228900 910289241 910349584 910409929 910470276 910530625 910590976 910651329 910711684 910772041 910832400 910892761 910953124 911013489 911073856 911134225 911194596 911254969 911315344 911375721 911436100 911496481 911556864 911617249 911677636 911738025 911798416 911858809 911919204 911979601 912040000 912100401 912160804 912221209 912281616 912342025 912402436 912462849 912523264 912583681 912644100 912704521 912764944 912825369 912885796 912946225 913006656 913067089 913127524 913187961 913248400 913308841 913369284 913429729 913490176 913550625 913611076 913671529 913731984 913792441 913852900 913913361 913973824 914034289 914094756 914155225 914215696 914276169 914336644 914397121 914457600 914518081 914578564 914639049 914699536 914760025 914820516 914881009 914941504 915002001 915062500 915123001 915183504 915244009 915304516 915365025 915425536 915486049 915546564 915607081 915667600 915728121 915788644 915849169 915909696 915970225 916030756 916091289 916151824 916212361 916272900 916333441 916393984 916454529 916515076 916575625 916636176 916696729 916757284 916817841 916878400 916938961 916999524 917060089 917120656 917181225 917241796 917302369 917362944 917423521 917484100 917544681 917605264 917665849 917726436 917787025 917847616 917908209 917968804 918029401 918090000 918150601 918211204 918271809 918332416 918393025 918453636 918514249 918574864 918635481 918696100 918756721 918817344 918877969 918938596 918999225 919059856 919120489 919181124 919241761 919302400 919363041 919423684 919484329 919544976 919605625 919666276 919726929 919787584 919848241 919908900 919969561 920030224 920090889 920151556 920212225 920272896 920333569 920394244 920454921 920515600 920576281 920636964 920697649 920758336 920819025 920879716 920940409 921001104 921061801 921122500 921183201 921243904 921304609 921365316 921426025 921486736 921547449 921608164 921668881 921729600 921790321 921851044 921911769 921972496 922033225 922093956 922154689 922215424 922276161 922336900 922397641 922458384 922519129 922579876 922640625 922701376 922762129 922822884 922883641 922944400 923005161 923065924 923126689 923187456 923248225 923308996 923369769 923430544 923491321 923552100 923612881 923673664 923734449 923795236 923856025 923916816 923977609 924038404 924099201 924160000 924220801 924281604 924342409 924403216 924464025 924524836 924585649 924646464 924707281 924768100 924828921 924889744 924950569 925011396 925072225 925133056 925193889 925254724 925315561 925376400 925437241 925498084 925558929 925619776 925680625 925741476 925802329 925863184 925924041 925984900 926045761 926106624 926167489 926228356 926289225 926350096 926410969 926471844 926532721 926593600 926654481 926715364 926776249 926837136 926898025 926958916 927019809 927080704 927141601 927202500 927263401 927324304 927385209 927446116 927507025 927567936 927628849 927689764 927750681 927811600 927872521 927933444 927994369 928055296 928116225 928177156 928238089 928299024 928359961 928420900 928481841 928542784 928603729 928664676 928725625 928786576 928847529 928908484 928969441 929030400 929091361 929152324 929213289 929274256 929335225 929396196 929457169 929518144 929579121 929640100 929701081 929762064 929823049 929884036 929945025 930006016 930067009 930128004 930189001 930250000 930311001 930372004 930433009 930494016 930555025 930616036 930677049 930738064 930799081 930860100 930921121 930982144 931043169 931104196 931165225 931226256 931287289 931348324 931409361 931470400 931531441 931592484 931653529 931714576 931775625 931836676 931897729 931958784 932019841 932080900 932141961 932203024 932264089 932325156 932386225 932447296 932508369 932569444 932630521 932691600 932752681 932813764 932874849 932935936 932997025 933058116 933119209 933180304 933241401 933302500 933363601 933424704 933485809 933546916 933608025 933669136 933730249 933791364 933852481 933913600 933974721 934035844 934096969 934158096 934219225 934280356 934341489 934402624 934463761 934524900 934586041 934647184 934708329 934769476 934830625 934891776 934952929 935014084 935075241 935136400 935197561 935258724 935319889 935381056 935442225 935503396 935564569 935625744 935686921 935748100 935809281 935870464 935931649 935992836 936054025 936115216 936176409 936237604 936298801 936360000 936421201 936482404 936543609 936604816 936666025 936727236 936788449 936849664 936910881 936972100 937033321 937094544 937155769 937216996 937278225 937339456 937400689 937461924 937523161 937584400 937645641 937706884 937768129 937829376 937890625 937951876 938013129 938074384 938135641 938196900 938258161 938319424 938380689 938441956 938503225 938564496 938625769 938687044 938748321 938809600 938870881 938932164 938993449 939054736 939116025 939177316 939238609 939299904 939361201 939422500 939483801 939545104 939606409 939667716 939729025 939790336 939851649 939912964 939974281 940035600 940096921 940158244 940219569 940280896 940342225 940403556 940464889 940526224 940587561 940648900 940710241 940771584 940832929 940894276 940955625 941016976 941078329 941139684 941201041 941262400 941323761 941385124 941446489 941507856 941569225 941630596 941691969 941753344 941814721 941876100 941937481 941998864 942060249 942121636 942183025 942244416 942305809 942367204 942428601 942490000 942551401 942612804 942674209 942735616 942797025 942858436 942919849 942981264 943042681 943104100 943165521 943226944 943288369 943349796 943411225 943472656 943534089 943595524 943656961 943718400 943779841 943841284 943902729 943964176 944025625 944087076 944148529 944209984 944271441 944332900 944394361 944455824 944517289 944578756 944640225 944701696 944763169 944824644 944886121 944947600 945009081 945070564 945132049 945193536 945255025 945316516 945378009 945439504 945501001 945562500 945624001 945685504 945747009 945808516 945870025 945931536 945993049 946054564 946116081 946177600 946239121 946300644 946362169 946423696 946485225 946546756 946608289 946669824 946731361 946792900 946854441 946915984 946977529 947039076 947100625 947162176 947223729 947285284 947346841 947408400 947469961 947531524 947593089 947654656 947716225 947777796 947839369 947900944 947962521 948024100 948085681 948147264 948208849 948270436 948332025 948393616 948455209 948516804 948578401 948640000 948701601 948763204 948824809 948886416 948948025 949009636 949071249 949132864 949194481 949256100 949317721 949379344 949440969 949502596 949564225 949625856 949687489 949749124 949810761 949872400 949934041 949995684 950057329 950118976 950180625 950242276 950303929 950365584 950427241 950488900 950550561 950612224 950673889 950735556 950797225 950858896 950920569 950982244 951043921 951105600 951167281 951228964 951290649 951352336 951414025 951475716 951537409 951599104 951660801 951722500 951784201 951845904 951907609 951969316 952031025 952092736 952154449 952216164 952277881 952339600 952401321 952463044 952524769 952586496 952648225 952709956 952771689 952833424 952895161 952956900 953018641 953080384 953142129 953203876 953265625 953327376 953389129 953450884 953512641 953574400 953636161 953697924 953759689 953821456 953883225 953944996 954006769 954068544 954130321 954192100 954253881 954315664 954377449 954439236 954501025 954562816 954624609 954686404 954748201 954810000 954871801 954933604 954995409 955057216 955119025 955180836 955242649 955304464 955366281 955428100 955489921 955551744 955613569 955675396 955737225 955799056 955860889 955922724 955984561 956046400 956108241 956170084 956231929 956293776 956355625 956417476 956479329 956541184 956603041 956664900 956726761 956788624 956850489 956912356 956974225 957036096 957097969 957159844 957221721 957283600 957345481 957407364 957469249 957531136 957593025 957654916 957716809 957778704 957840601 957902500 957964401 958026304 958088209 958150116 958212025 958273936 958335849 958397764 958459681 958521600 958583521 958645444 958707369 958769296 958831225 958893156 958955089 959017024 959078961 959140900 959202841 959264784 959326729 959388676 959450625 959512576 959574529 959636484 959698441 959760400 959822361 959884324 959946289 960008256 960070225 960132196 960194169 960256144 960318121 960380100 960442081 960504064 960566049 960628036 960690025 960752016 960814009 960876004 960938001 961000000 961062001 961124004 961186009 961248016 961310025 961372036 961434049 961496064 961558081 961620100 961682121 961744144 961806169 961868196 961930225 961992256 962054289 962116324 962178361 962240400 962302441 962364484 962426529 962488576 962550625 962612676 962674729 962736784 962798841 962860900 962922961 962985024 963047089 963109156 963171225 963233296 963295369 963357444 963419521 963481600 963543681 963605764 963667849 963729936 963792025 963854116 963916209 963978304 964040401 964102500 964164601 964226704 964288809 964350916 964413025 964475136 964537249 964599364 964661481 964723600 964785721 964847844 964909969 964972096 965034225 965096356 965158489 965220624 965282761 965344900 965407041 965469184 965531329 965593476 965655625 965717776 965779929 965842084 965904241 965966400 966028561 966090724 966152889 966215056 966277225 966339396 966401569 966463744 966525921 966588100 966650281 966712464 966774649 966836836 966899025 966961216 967023409 967085604 967147801 967210000 967272201 967334404 967396609 967458816 967521025 967583236 967645449 967707664 967769881 967832100 967894321 967956544 968018769 968080996 968143225 968205456 968267689 968329924 968392161 968454400 968516641 968578884 968641129 968703376 968765625 968827876 968890129 968952384 969014641 969076900 969139161 969201424 969263689 969325956 969388225 969450496 969512769 969575044 969637321 969699600 969761881 969824164 969886449 969948736 970011025 970073316 970135609 970197904 970260201 970322500 970384801 970447104 970509409 970571716 970634025 970696336 970758649 970820964 970883281 970945600 971007921 971070244 971132569 971194896 971257225 971319556 971381889 971444224 971506561 971568900 971631241 971693584 971755929 971818276 971880625 971942976 972005329 972067684 972130041 972192400 972254761 972317124 972379489 972441856 972504225 972566596 972628969 972691344 972753721 972816100 972878481 972940864 973003249 973065636 973128025 973190416 973252809 973315204 973377601 973440000 973502401 973564804 973627209 973689616 973752025 973814436 973876849 973939264 974001681 974064100 974126521 974188944 974251369 974313796 974376225 974438656 974501089 974563524 974625961 974688400 974750841 974813284 974875729 974938176 975000625 975063076 975125529 975187984 975250441 975312900 975375361 975437824 975500289 975562756 975625225 975687696 975750169 975812644 975875121 975937600 976000081 976062564 976125049 976187536 976250025 976312516 976375009 976437504 976500001 976562500 976625001 976687504 976750009 976812516 976875025 976937536 977000049 977062564 977125081 977187600 977250121 977312644 977375169 977437696 977500225 977562756 977625289 977687824 977750361 977812900 977875441 977937984 978000529 978063076 978125625 978188176 978250729 978313284 978375841 978438400 978500961 978563524 978626089 978688656 978751225 978813796 978876369 978938944 979001521 979064100 979126681 979189264 979251849 979314436 979377025 979439616 979502209 979564804 979627401 979690000 979752601 979815204 979877809 979940416 980003025 980065636 980128249 980190864 980253481 980316100 980378721 980441344 980503969 980566596 980629225 980691856 980754489 980817124 980879761 980942400 981005041 981067684 981130329 981192976 981255625 981318276 981380929 981443584 981506241 981568900 981631561 981694224 981756889 981819556 981882225 981944896 982007569 982070244 982132921 982195600 982258281 982320964 982383649 982446336 982509025 982571716 982634409 982697104 982759801 982822500 982885201 982947904 983010609 983073316 983136025 983198736 983261449 983324164 983386881 983449600 983512321 983575044 983637769 983700496 983763225 983825956 983888689 983951424 984014161 984076900 984139641 984202384 984265129 984327876 984390625 984453376 984516129 984578884 984641641 984704400 984767161 984829924 984892689 984955456 985018225 985080996 985143769 985206544 985269321 985332100 985394881 985457664 985520449 985583236 985646025 985708816 985771609 985834404 985897201 985960000 986022801 986085604 986148409 986211216 986274025 986336836 986399649 986462464 986525281 986588100 986650921 986713744 986776569 986839396 986902225 986965056 987027889 987090724 987153561 987216400 987279241 987342084 987404929 987467776 987530625 987593476 987656329 987719184 987782041 987844900 987907761 987970624 988033489 988096356 988159225 988222096 988284969 988347844 
total=31438

.
Xin vui lòng chờ đợi
Dữ liệu bài viết đang được tải về

💻Nhận dạy online 1 kèm 1 Automation Test từ cơ bản tới nâng cao (From Zero to Hero) 😁😁😁
Lộ trình gồm 3 phần:
1) Kỹ thuật lập trình và tư duy lập trình cơ bản
2) Nhập môn kiểm thử (Manual Test)
3) Kiểm thử tự động (Automation Test) + Chuẩn bị cho phỏng vấn
* Lộ trình chi tiết: Xem tại đây

🎓Đối tượng người học:
- Những bạn bị mất gốc căn bản môn lập trình.
- Những bạn muốn theo con đường kiểm thử (testing), đặc biệt là kiểm thử tự động (Automation Test).

🦘Người giảng dạy:
- Mình sẽ là người trực tiếp hướng dẫn.
- Nếu là các vấn đề ngoài chuyên môn hoặc sở trường, mình sẽ nhờ các anh chị em khác cũng làm trong ngành.

🤓Giới thiệu:
- Mình đã có hơn 10 năm kinh nghiệm làm IT ở cả trong và ngoài nước. Trong đó 3 năm đầu là làm lập trình viên Java, sau đó bén duyên với mảng Automation Test và theo nghề tới tận bây giờ. Mình được đào tạo chính quy về IT từ một trường Đại học danh tiếng ở TP.HCM (hệ kỹ sư 4 năm rưỡi), có chứng chỉ ISTQB, có thể giao tiếp tốt bằng tiếng Anh và có kinh nghiệm làm việc thực tế ở cả 2 mảng Outsource và Product. Title chính thức của mình là QA Automation Engineer, tuy nhiên, mình vẫn làm những dự án cá nhân chuyên về lập trình ứng dụng như Học Tiếng Anh StreamlineSách Nhạc. Mình là người có thái độ làm việc chuyên nghiệp, chăm chỉ và luôn nhiệt tình trong công việc.

💵Chi phí và hình thức thanh toán:
- Các bạn vui lòng liên hệ qua email songtoigianvn@gmail.com (email, chat, hoặc call) để book nội dung và khung giờ học (từ 8h tối trở đi).
- Mức phí: 150.000đ/buổi, mỗi buổi 60 phút.
- Lộ trình From Zero to Hero: 4.350.000đ (29 buổi).
- Bạn có thể học riêng và đóng tiền theo từng phần nếu muốn.
- Có thể học trước 1-2 buổi trước khi quyết định đi full lộ trình hoặc từng phần.
- Thanh toán qua Momo, chuyển khoản v.v...
BÌNH LUẬN
© Copyright by CUỘC SỐNG TỐI GIẢN
Loading...