42371 632025 253009 170569 148996 9216 209764 109561 1 408971 964930 118119 592900 337561 251001 49 81796 150544 10816 498608 580157 506944 124609 316969 705163 3136 5184 231361 802816 75076 899678 2809 183184 8464 489134 4900 564001 80656 659344 458473 451584 784 63504 444889 291600 938970 760384 318959 74536 276695 989454 646416 485809 3136 591361 971942 501264 106388 297386 120409 6160 85264 453141 648099 21025 94249 817216 10816 231361 580644 334508 256036 1089 3481 804609 193271 16129 956484 972729 529984 859329 870500 741321 18769 982081 309458 69696 933156 28669 266256 8836 806404 251001 88804 417316 915849 100 19321 654127 972368 10404 195800 90000 608400 287296 69696 33489 834073 173889 708964 568516 737443 27889 146689 20736 137641 383161 829921 613089 1024 6715 292681 2304 119025 401956 202049 432964 698896 313365 105188 399503 978023 927369 25 280900 141376 580644 861184 80089 840147 19321 868056 236196 20736 627264 262144 852783 697375 220900 243049 434281 519445 7225 152881 300304 531441 490000 208849 425104 351783 840888 126736 719419 246016 181476 309136 980698 105625 677329 927742 724183 349281 60025 940900 221841 563758 651249 51393 476100 523351 1369 148678 407044 12100 201601 591361 313600 45796 201601 494209 818584 8281 435600 323761 63504 485809 956484 541880 366025 17956 284089 81796 3481 5625 412164 2916 610262 41209 17424 128164 138384 737881 56169 164836 17424 835396 52900 913936 826335 881721 62500 302807 38809 439569 87025 888959 440896 665856 118336 863041 341930 3249 255025 3721 455691 677108 474632 975661 118336 137641 78961 63001 571536 131769 240100 6241 25 253009 589104 900 697225 811801 231602 690413 26569 583696 423801 605284 465124 147456 534361 5776 729 574564 474546 727772 434281 275625 41531 267289 399424 39601 797449 736412 15625 263169 31329 678976 480249 228484 670626 69255 55696 5329 56169 811627 69696 724201 856398 431649 770884 616225 2127 136900 231190 476656 739600 316969 196249 109561 765237 73441 712336 39601 393129 170184 421590 76176 778913 470616 186624 826281 813604 219961 303746 560090 36481 8605 21025 630436 36864 45369 996004 874684 163216 142129 43264 74529 522098 50989 530955 138309 263169 1444 789199 547600 28561 594441 164836 370881 6244 321409 121801 743044 872356 917764 143319 613089 831744 37249 528884 495616 38465 75076 396900 917764 7569 147456 336400 2809 209116 45369 439569 2401 221841 906304 19600 11881 461210 46225 89401 169 313580 495616 29241 597529 363947 11449 732736 345744 12544 130448 506944 956484 978121 404980 456976 599076 100 742731 363573 434281 234256 21904 971499 11449 779464 805637 318139 285394 560827 127174 887364 458329 294849 639631 152662 68644 164004 529984 17956 204304 100489 380689 773205 892122 26244 504100 228484 110889 972993 839056 568141 913936 25 845188 148996 65025 30976 540948 643204 434281 181489 935973 263169 73441 31684 197597 128164 287296 204722 212521 991448 478864 573049 690020 54756 45369 710649 894916 763413 677329 215296 21609 912025 488562 81225 547041 361 145739 601624 515524 1296 153664 78961 107584 301401 982081 608400 443509 453701 8836 19600 332929 168100 413449 720801 520268 391640 810000 528529 84100 329476 210681 199809 137591 328329 893732 81225 405769 280855 822649 193600 4356 26244 703921 21904 258064 756900 538756 324900 514089 828100 400689 940163 1156 512919 292681 226576 315963 711786 560010 24964 795664 570025 329476 367236 1000000 370881 270400 146689 657408 269361 743044 660969 529 401886 74529 476100 804609 59049 103684 2025 698682 682276 1156 550564 691314 863041 225625 769905 727609 31329 40000 409600 546924 889105 12544 601474 161604 976144 405769 851438 38025 783225 191844 410881 739600 8464 885481 173354 718278 12100 900 937834 145924 14504 919681 306916 646416 529 49217 185761 529984 782166 417316 783225 514089 596825 522729 412164 5929 266275 686858 178665 582209 487204 556516 558003 715716 6724 925617 747347 729316 197136 265225 159201 596470 427716 902817 180625 968256 744769 892343 616225 1225 633616 987123 41209 366025 445726 840889 3969 351649 512772 48841 171396 1156 877969 413449 350464 378225 51076 126736 234542 644809 743044 328329 502852 7056 594441 753424 17424 81796 10639 302500 870489 395641 577600 273529 22801 362404 886919 476100 449437 586024 126736 349281 147456 651674 166464 100 100 55225 958441 436119 609961 2304 148413 863041 178110 635209 644809 42618 13225 594441 270400 137641 903484 646416 898349 8836 324 1141 390625 988036 577600 573049 21025 599076 1600 338724 56644 75625 265225 59049 921359 14884 748225 76729 142787 490000 26896 524176 15876 20164 190843 266256 425104 898704 373321 531441 163216 92416 8649 535285 641601 716101 412310 795222 92416 616225 646416 5625 16 84100 511225 278304 657721 981882 267289 416025 162409 61009 463761 116281 6889 559504 492841 41616 616225 522729 951905 119716 244036 923521 144 73984 335388 776161 237357 396488 9025 946729 891136 903 79524 620747 59536 55696 337561 140625 152100 158404 744769 285156 196249 344378 11025 5929 216225 47542 316969 319225 54756 314721 769129 120971 589824 505521 384400 10816 743303 261909 824464 899767 79524 973884 361 2209 421201 27225 16 693889 112133 751689 414073 631746 474991 364816 458329 56644 251001 1600 739600 425104 879844 966264 361 872356 69169 74529 1521 4225 128164 969375 380689 487204 719104 47089 275625 22201 110889 440896 1296 73441 519841 777924 775902 160154 478864 127449 436921 988036 197683 525625 139129 73984 121104 429025 24964 65025 469832 200704 80089 746219 10000 188356 603729 397953 279183 475240 309136 155236 840889 174724 702244 75076 5625 394668 168100 190969 507933 716437 286096 61504 53479 93025 502098 813191 926703 487204 550718 19881 425104 483025 137641 205927 1369 53824 49284 201851 310713 515753 576081 675684 695556 419904 304704 181476 480249 544644 47961 228484 51984 4900 1296 459517 649636 70225 933156 36100 83521 291600 231113 202500 87616 56169 952576 617796 633616 375940 469225 79016 41209 333475 658905 974169 102400 71824 767146 662596 217156 891513 261121 450241 212288 11236 40000 178929 202162 813604 820836 45796 38025 75076 488444 204304 368449 702244 614656 66564 954529 19881 5329 40000 801025 16 160000 80089 180350 606841 271441 804609 117649 793660 280900 33856 753424 360000 302500 34596 67600 439569 84100 310249 15129 200704 38025 290238 917764 57600 707438 163216 42704 77841 662177 98215 97969 423801 96721 667651 311040 810732 952576 103041 218089 132496 775727 41051 191844 83521 714025 644511 883600 440896 516961 659344 174724 217156 430336 273529 937024 636310 328994 496921 872356 216225 589177 152100 106570 103968 529 103684 84719 46656 198025 992016 908209 26244 22201 476100 675684 173056 473344 605284 34225 540494 793881 26164 396869 864900 187505 318359 158404 752890 245025 324 400 702427 562303 669124 351238 889249 583736 62001 470095 778856 628923 729550 603729 228007 800738 731025 708964 175787 446224 3969 865822 573049 931559 463761 94864 29584 7225 522729 33856 272553 938663 806404 26244 688353 4 609961 972643 260100 500764 209764 589824 617493 678976 442225 73441 511225 18769 525625 311584 31684 74529 261121 186624 49729 991129 842724 431649 190096 660938 249083 509796 372100 22500 767376 648920 1764 24336 287296 13924 101124 913700 425104 599076 230400 101124 160828 842724 268324 315844 342225 695556 795664 34596 7744 160000 33489 260100 547600 43264 659344 180625 715877 928175 412164 201601 22549 931225 769129 940900 457734 990025 82944 183114 255025 32400 11449 52900 1521 843776 636804 103684 456976 62001 213444 47961 124609 516681 27225 960853 511999 527076 324900 515524 678976 349281 36864 77841 233009 324160 935340 94864 87616 49284 591169 476100 860542 16900 594441 2601 746496 211600 937024 81796 127449 93860 719104 612911 616164 426409 205209 236196 224458 925444 422500 648808 88804 751689 267631 34225 76729 799236 813604 749119 565504 452929 8649 605284 562500 216942 131769 344888 446224 156816 11664 958441 692748 313481 715716 15625 879844 246016 96100 469225 940900 967948 669124 756900 15376 832813 223729 471969 139129 821668 219961 439569 601189 355216 977639 360000 8100 1521 399424 474721 103684 338724 35344 853135 982081 247521 138384 94864 323100 75625 5476 996004 625 789932 350059 291958 136161 62001 360000 188356 209764 260100 69169 252574 145161 40804 49284 950625 537289 144 182329 722746 771250 921600 250000 649636 21316 159201 47524 538782 81225 76718 432964 186623 212521 579121 312481 857476 522729 263468 806404 371924 436646 170569 511225 949919 640834 801995 835396 558009 256036 531731 448900 720801 702244 700569 962361 3481 317289 183184 128881 21609 280900 708209 167281 795664 266770 152881 505384 456976 842724 294849 837579 147302 440896 123904 151321 99184 604632 225 767376 855625 18362 168921 210681 318096 18769 710649 894451 5776 38416 420367 367236 925444 139876 212521 193600 859329 490753 9 210681 444990 338724 817216 136900 662596 643204 571762 40299 824826 72361 92279 20449 250000 471969 27556 414736 823355 64 874225 450241 441 13924 96721 36481 21025 124310 794444 122500 363609 100489 984064 450241 749969 661725 462400 12544 33489 1225 144 146689 271441 110224 8281 500217 222784 108241 505521 982306 245025 402378 833569 894916 19321 330625 315844 395641 903916 184041 869179 614656 595984 546121 202500 310370 51984 140625 412782 345744 82369 209764 201601 35721 174453 421201 65025 755109 112896 73901 33856 318096 25921 393129 380689 502378 241097 61504 14161 183184 484 110889 2025 15129 244036 225625 101124 761359 78961 505466 138384 94864 931225 356409 338724 115020 10201 87025 252004 70225 109561 855625 824464 67081 181476 545390 981076 151321 80089 817216 992016 55225 78400 526588 142567 421353 100 439818 331776 762129 107584 806404 11881 201601 829921 419930 481636 2025 223729 212536 490000 368449 748176 114244 5041 891136 79524 620944 373066 12100 406048 627264 164025 835396 4225 527076 143641 108900 544644 327184 708964 996004 580644 269361 894916 157941 990011 966289 281961 835285 13689 195364 550564 174724 455625 807539 260100 499849 775520 409059 312481 732736 208849 532900 616225 858279 331776 383161 116281 155236 263169 352836 13599 646488 292579 739600 211765 56644 72852 259081 457844 972196 577600 44100 201601 577600 881721 957784 84681 956484 981816 559504 90239 28900 789444 29584 565932 181476 67167 653396 900 737881 338216 179187 334394 67081 403225 42849 679296 47524 177833 148996 125316 795021 304704 522192 753665 662596 702244 259081 410643 442225 931225 618386 504100 544644 804609 293764 130321 125316 17689 151321 422500 327184 193363 34596 711026 201265 541696 574564 192721 243049 484416 40000 646627 72900 83521 29584 988036 430336 163216 54787 10201 627510 112896 1024 112225 39601 861184 335241 613089 504100 573049 582042 703921 874225 504368 270109 908209 326065 517084 513142 37249 54756 237727 170082 749718 126736 94249 478864 550578 697179 824464 269361 627264 343396 695556 187489 65909 774400 273089 602176 23716 14641 801025 274576 329476 63001 172225 167281 64029 137641 483025 78961 11236 741321 189536 408321 28900 60516 773159 974169 204304 492804 453049 94249 901991 149769 818029 635209 893515 729316 707281 225321 77841 881721 900601 188809 33489 343396 8281 466489 370401 116964 675706 254016 755161 954529 398636 994671 74529 311364 71289 285260 36100 275625 946729 190096 558009 883600 398161 153664 685142 332929 26569 310594 680625 705600 1849 895563 563221 414736 552049 638401 585225 5476 294849 105625 766374 348100 30625 278784 780764 309136 956484 470596 528529 89401 159201 182329 46190 54779 599076 916744 900601 44100 129600 30276 815409 245025 45796 528529 518400 734449 178084 841605 192721 739600 841 323610 12544 68121 237169 485809 356409 994009 57121 441 16900 9604 697225 119025 2116 55696 26244 265225 117649 360000 262144 11025 266251 345744 430336 986862 269361 529509 673366 472150 235225 204304 756900 439569 755161 35867 802816 994009 233289 144400 9025 770884 1089 75625 549226 480249 551772 57600 725904 80089 352148 567009 56644 654481 76723 786769 80089 687241 316969 27225 416025 829316 712336 672804 9409 3590 9409 726115 444889 103684 61009 30976 144400 422500 84678 498436 155236 303486 781415 474854 1600 448347 984064 224889 568295 933156 727609 255025 869576 134137 75625 756957 57121 163216 160000 680625 9801 570025 767376 87025 740071 230400 505521 75692 239372 100 58081 549081 26049 861184 762129 700569 295351 575771 279841 32400 129600 152881 111556 177241 824464 393129 664225 613089 389376 714025 10201 4096 49 11236 267188 817216 643338 98182 555025 516961 306916 285156 705600 974169 1369 324900 42025 226576 267289 3623 391876 255025 835396 439781 883600 932825 1 791624 400 173936 614656 28561 360000 648845 126736 176400 60025 255025 732925 561001 893025 622090 2304 839056 225625 308025 552049 897594 16384 994009 972196 121104 106276 562432 845218 555025 988036 498436 627268 44521 602176 354025 678976 378225 1681 281961 303601 96721 431649 877969 303436 462400 857476 378225 45260 676 659344 164337 480391 628849 929296 605571 783348 744477 3249 1089 495616 19753 19321 271441 60516 236169 69169 331271 39204 3844 65536 949660 81225 216303 812688 129600 6400 58487 534361 239121 449947 15625 12544 156025 15876 389376 942841 32400 96721 815409 670745 927369 172225 168815 2209 64009 42025 952576 720801 5329 755161 153664 31705 378225 231622 457232 1089 383161 954529 200704 86436 632025 148996 32400 303601 749956 7744 557949 550557 536929 221841 16129 133225 515524 111980 497025 3136 418609 632843 61009 152288 357604 522729 931225 396103 86436 549340 90000 189225 168100 353401 322651 33489 315844 147456 472030 78961 68121 132496 58690 112896 487204 2601 585225 96721 7056 39204 128164 134689 894916 606620 20449 647398 16900 320356 570025 179776 729 32761 797404 624372 565504 198025 179776 624100 103041 440896 32400 23409 20164 505907 54289 45369 171396 94429 366025 992016 665856 616190 33124 13225 839704 111880 42445 82369 454276 548645 467509 30732 971928 818000 348100 160000 851929 527076 264196 5776 160000 598871 992016 128164 792100 603729 688900 532591 255403 921600 332116 362404 23104 26438 407044 633616 18769 458329 145924 996004 659256 244036 364816 197060 470596 15129 395641 746496 190096 417316 12544 532095 20449 19881 449280 119716 156025 18769 131044 188871 704013 606841 344569 308343 20164 657721 257049 4096 736391 900 390625 646416 56169 779557 667721 380841 665856 826281 76176 166777 344069 64 461041 10404 625 110224 983557 876096 21904 94919 52441 3481 91204 853776 16384 900601 130321 257049 935833 133956 73441 144400 779193 938961 117649 874225 805490 145161 452929 12544 19881 259978 396900 228484 5776 63504 854277 31684 53824 980100 486998 742404 846400 155236 110224 549081 855625 715716 24964 361201 272484 877969 101761 52441 881721 532900 901419 4356 34969 770884 97969 6400 113073 893025 126736 530553 551958 258064 1849 46225 776161 494209 475113 360000 147456 47524 736538 366025 142129 295936 196 239121 850084 818629 998742 7396 957346 57121 13689 16 674605 784996 269361 788544 95481 174724 135424 439569 2209 784474 5184 142129 947853 661362 599076 448900 14790 396072 640000 422500 134083 776161 24964 11224 913936 833569 808201 271441 506944 323706 8281 37636 2025 441 986049 136161 109263 195364 134689 494209 665856 84100 12544 58564 293764 45796 542351 42025 256587 211600 174860 923521 996004 414736 26896 91809 502681 784 373321 107584 177241 802816 762129 89401 460769 216597 421201 183184 276676 285156 741321 35721 780376 302254 626643 935089 120409 318096 221841 435600 156816 613089 222784 904401 100489 697225 672400 173355 608400 223847 244036 68121 150544 187489 878226 784996 112896 734449 212521 107584 872356 654481 859329 674041 6889 434171 88710 385641 293764 28224 531441 730180 126025 360000 316969 595984 53050 190096 17956 812062 492449 73984 38416 332929 17161 182329 349281 321068 602176 393129 90601 4489 427196 363609 97344 31329 50625 80089 574825 463414 48950 73058 294849 567651 15129 229441 705600 121801 887364 153664 725904 900 268324 35721 177057 383161 93025 77284 5776 347967 975327 779689 320356 85264 154449 677329 981053 994009 297025 101838 68644 519841 44944 6724 589824 56644 235225 92627 361 461041 368831 946729 121 762941 535824 205209 169 409600 509490 866761 481636 17689 771493 151321 20164 862584 222784 143373 250000 199973 207025 488601 223729 155236 529814 219961 801356 314721 532290 78743 17800 102400 815409 720801 136161 664623 824456 232324 1764 576685 375766 570025 546121 186624 837225 799236 112225 427716 533631 226576 879844 180625 651249 4489 952383 848241 81 4096 287854 54756 12996 341141 93636 149769 872356 502876 461041 451584 73441 29683 100 490000 327184 269361 300304 174724 110889 10000 10816 47961 10201 49604 451584 421201 162409 647280 344022 511870 30276 736353 577600 200704 667489 162409 258064 10816 119716 34596 215296 366700 153664 330356 921600 47089 685584 21025 388129 599185 145547 87025 33489 844561 541696 837225 374544 153664 810000 944626 602176 52900 271053 177241 57121 242818 917764 999619 243162 220900 618152 676 288095 321489 153813 188479 121 449335 487204 414965 804547 273529 328329 231361 357604 47524 14641 840889 370881 30976 8281 2209 756553 660969 506649 383398 765625 704995 34225 148225 35721 627553 874611 247009 304704 281961 771033 75076 84100 436921 848241 450241 248004 435356 119716 442225 814754 573753 848813 40401 792100 376996 439569 410881 324900 458329 84100 530125 741321 760384 184041 70756 624100 180625 21904 518400 9801 492804 166464 883361 613089 207665 915849 360000 595984 326065 838381 616225 964814 358801 680625 962361 111556 682276 452929 889249 499849 540225 910116 139876 125011 785865 935089 21904 4489 109561 950625 841 469225 609961 825349 357604 249001 912025 822649 3700 67377 540225 42264 797449 3025 858301 61840 576408 996640 251738 423788 813897 158404 654481 454276 14884 43264 420166 660996 166464 799236 439569 12769 304704 217156 119025 14400 848241 280900 770884 436566 943937 408321 919681 310249 198916 651249 52904 187489 404793 898704 236196 6724 702244 990025 238144 486791 396900 339661 331776 62500 968256 657721 58081 829921 175561 769129 867396 395641 962361 485809 93025 729316 110889 9604 2116 239121 263169 683929 123904 604014 927369 190096 198740 917764 199809 245025 894916 311364 27556 30276 308025 51834 156816 593366 430673 900601 128881 30625 700569 342758 105625 525354 910116 9409 540225 938961 904000 113432 229217 324900 6084 545016 289561 125316 17161 240356 499261 635209 879844 484416 444958 864900 925444 80089 829394 11664 714025 285751 145924 511225 3025 316969 225625 21025 423801 241081 776161 558009 559504 20164 267289 622521 665856 765625 38809 459729 11664 591361 777924 867885 512316 103684 6241 4 282564 21904 157609 47089 518400 788544 255025 56644 69169 214881 304610 119025 995697 893025 8836 399424 559504 20736 331776 199099 439323 910116 13689 166464 522729 29241 288369 904401 959569 777924 648025 61009 810509 825024 54756 55696 151321 2304 34225 409600 871892 968256 31329 1 39204 463761 414736 152881 91809 434281 541696 198801 82369 171635 84100 236196 278784 156816 57121 739600 1849 908209 328377 247009 134689 56644 755161 311364 224676 685584 24964 253009 9 92416 17424 114921 246016 416025 521284 954529 770884 11236 570025 477481 101124 802617 700569 314130 16129 356566 234256 465124 239121 6400 896809 910116 722500 657622 792100 36 481651 60516 156816 110435 657721 205209 981991 170569 148996 458351 219370 336400 186396 792100 54289 192139 26569 250000 648025 5476 55202 487204 772013 47961 594441 319225 167281 506944 119716 55696 90601 321761 99856 683929 842724 4356 133956 68121 257049 327184 804931 7396 155236 106929 186624 375769 994009 421201 202500 420196 403225 534860 7225 414736 322624 531441 730020 12100 684464 294849 535824 169 795931 508369 765625 21904 5476 53281 283024 322624 755161 29929 9604 946319 352975 742905 532900 399424 302500 588289 605257 988036 73984 793881 481636 683929 896809 206116 458329 15376 237169 112896 383081 234256 446224 37249 154449 311344 284089 145161 142884 200704 980100 43264 183184 199809 454214 486181 17424 436921 139129 103684 625681 719104 935089 801025 5041 132496 42436 580644 633616 103010 982081 378225 717409 66049 294734 227902 4356 297025 835350 553536 837225 868536 364816 498436 160000 42436 114244 34969 412164 669124 68644 123201 361 100489 770884 813604 7225 148996 910936 52441 148225 168921 580644 323761 15876 314677 532900 721789 512656 515524 597529 935429 391583 52441 236196 76729 961 5776 327184 944784 172225 962361 42436 972371 758641 252004 204304 777851 128284 303601 678976 83521 319225 769129 337561 5476 436921 720801 335241 187489 643204 6084 234256 521624 710649 142435 327184 19321 3025 173056 104976 9801 174724 492822 462887 49 311798 589824 771398 707281 60516 552333 242064 202623 253085 24649 574564 425104 73984 83521 313921 2401 81796 185761 81 385641 220900 6400 43681 69696 8836 441 571536 12624 594441 190335 384842 485303 31329 208129 3136 116281 58338 842724 792100 127283 841 636804 81796 154449 599410 3364 34596 108900 831744 78400 918019 20164 325699 195364 50625 894916 28561 273529 168921 191844 16250 53870 474639 954237 37249 913936 950825 222303 8649 600625 343582 901101 419904 86436 273529 141376 242064 115600 367236 73441 312481 48841 147260 227628 620944 372100 69696 405822 521284 202500 463076 221438 33124 5625 16 609961 968256 368449 64516 390625 304704 5329 288762 117649 390625 256036 126025 160559 277729 784 159201 605284 194481 494209 18225 756900 363609 102400 138384 942841 700569 717409 616225 108900 47524 710649 160000 530 155236 849336 137641 483025 347141 492804 812670 375769 487204 781456 189225 104976 6561 81 656100 355216 370881 692224 46908 833569 3249 52441 645271 646416 813604 91809 781423 88804 237169 303601 237169 793881 460952 540225 399424 693840 28224 582169 65059 243049 404496 333192 291420 574564 345301 177797 34596 921026 267059 175561 233289 142884 404496 198916 18769 839056 19044 17956 311398 933156 803360 17161 478864 540393 34225 890712 41959 466489 946729 3481 50625 12544 250000 504100 42436 17161 994009 540528 784996 1764 3364 134689 500753 9216 939670 8836 863883 354025 64516 24336 4 154449 179313 422500 234687 97969 1849 484 219024 357604 864414 357956 378225 6561 482906 677329 97344 487204 339889 237169 300304 358801 9216 349281 7225 567009 181476 277531 273529 238308 282570 2627 540225 52441 6724 4225 514089 112896 97969 106864 706470 16129 748711 357604 651550 306647 456976 157609 348100 180874 746496 954529 996004 5776 301401 5476 444889 388129 5476 783225 683929 682276 725904 573526 295936 320356 690561 760384 42849 51984 674123 898289 36100 984064 100688 1849 846400 982739 337561 115600 215296 17956 476100 300304 915460 64 417237 457380 81225 613089 292528 970225 2401 450241 26244 776932 39189 376996 64516 47975 840889 159201 976144 398161 289 311836 785365 47524 404966 382067 1444 2401 315666 801025 973960 556516 425104 7569 747097 695135 537289 494209 13924 53824 546121 360007 162409 321489 5625 72361 2704 71765 3025 446224 71289 2500 279841 448724 546121 144400 503485 664225 815409 369664 51984 222784 565504 882845 477481 667489 451584 933156 266220 829505 54756 150322 40000 456976 561001 96721 286571 452942 364816 338724 15625 525625 446224 414736 158404 20736 346921 13456 628270 580644 169744 708868 988036 82369 47961 22201 727609 555025 111556 6400 685584 996004 59536 61009 157609 5776 12544 243049 452833 33489 966289 720801 194481 34969 126025 19600 431649 160000 848241 737881 954529 657721 630436 121801 280900 462400 15876 29241 39624 968256 400689 775316 217154 16 717409 400911 187102 864900 974169 284089 126025 261121 12769 304704 185761 450701 60228 552049 82369 85849 223729 841 434379 995157 442225 105625 374544 502681 669124 585225 66049 31684 153576 19321 227529 640000 185761 630436 178084 11449 28224 257049 576 537610 913936 330081 710649 692224 89401 937774 552173 919681 412164 142129 92416 9025 421201 481636 42436 667489 286225 658573 741321 270400 68554 57600 64516 927369 443556 335241 30625 35721 74529 715716 357604 3844 275625 993472 717409 710778 964091 461041 13225 215296 963515 684807 96100 77841 36 847051 72466 837225 746496 25281 5476 208849 497025 18225 831260 535824 274794 276676 2601 646416 44100 38206 491401 220900 366025 8649 998001 792922 6400 902500 528529 5157 51076 640000 1156 583696 51984 390625 914866 6241 51984 303601 586756 662596 40804 273529 142129 139876 940900 67081 1956 383161 53361 976608 179776 71289 937024 86436 549081 767376 108241 205209 492804 806404 658783 777406 241081 984064 746062 215296 622521 644692 85359 436921 931225 557846 339889 883745 556516 702244 822249 99225 768935 413449 1764 488601 439726 632025 210681 466489 987149 57600 683684 386962 891136 549296 93636 3600 209764 94864 580644 191585 239121 287296 35721 819025 247009 455625 183811 18769 25281 306916 27889 582169 665856 362404 201601 339889 35344 42849 143641 28561 146689 603729 579121 844561 139129 1849 42436 173889 784996 540225 826281 153963 114921 141376 413449 7744 833569 620944 361201 49284 755161 379456 34596 736164 432786 81225 532343 400 104976 889990 25 133225 150544 225 90000 371046 457029 313600 463544 252004 20736 850184 331902 309442 446224 632025 687583 189225 901086 17161 434015 391876 725904 20164 8649 592313 216225 591361 734218 169 29374 488601 797449 162409 328329 109561 719647 122500 555244 528529 40000 100 17161 736164 57121 467856 823658 421389 283024 524398 758721 665396 680625 16129 8281 485853 857476 288369 306916 375769 18769 256036 206826 380689 611524 464068 72900 625681 992016 11881 577600 240100 570025 974169 252004 847471 822649 344548 1849 384400 325903 38416 688900 1369 455625 268324 644809 119025 879863 32400 487204 1089 14641 646099 75076 450241 67081 641601 114244 597661 12321 656100 769129 134689 308025 702244 10404 152100 34596 817216 440896 14641 806404 63001 259081 543169 927591 857476 14161 470596 34969 556516 200704 842724 148225 220900 574564 1681 179776 238144 719104 172225 100 161011 620357 531441 529 253009 924352 73984 155236 225 917764 226576 672400 944784 728727 568516 12769 914563 237169 3249 430276 543169 459684 112896 1936 679402 53361 205209 623918 972196 123904 68121 609933 398161 63001 110889 532900 326041 350464 853776 549081 235897 598703 203401 595029 555025 555181 435600 320749 331776 40401 719040 492644 179776 78961 488601 56169 176400 145924 866761 22801 562539 71992 831744 3844 29584 609961 62001 747170 605604 902500 434281 307062 465124 524176 582505 85718 889249 438244 491401 934031 1936 8649 634930 177241 18496 255025 25921 108900 9 851929 720801 390122 623815 152881 492804 198025 452456 33856 93565 6561 72361 97344 825720 94249 250930 439336 966289 657721 14641 442473 644356 181476 110224 351415 573326 965367 12769 339889 205209 469225 931089 191844 131044 605284 55159 130321 665856 101761 91204 76176 30276 168921 622521 293145 565553 933156 45796 84681 302126 727609 285681 40401 27225 714242 601779 493366 650359 839056 523843 256 14400 4096 632025 219961 74529 91809 176400 19881 572336 215296 502663 950625 318096 537289 993665 14884 448900 66564 32400 508369 36 669124 84681 904401 36100 32581 154449 119197 923521 904401 811801 589824 537289 3025 528529 142129 356409 142129 299209 48984 86436 2916 75625 90000 482782 88804 368449 734449 5184 869055 476100 68121 719104 982211 4761 441 840889 861737 161604 19321 870489 17956 62500 508014 521284 944784 18496 558009 112225 814744 450241 559440 241081 488601 26896 850084 156816 499849 47089 133225 10426 350298 937391 62001 23409 1296 714025 853776 703870 80656 134689 665499 196 164025 33083 1681 28224 36100 799236 675894 887364 483442 30276 187784 258064 497730 620944 997209 15376 523741 417316 24964 487963 541825 686144 56644 887402 33856 16641 230400 758641 170569 25281 230400 1089 618602 3969 599822 568516 64516 748586 152100 577006 608400 65025 36481 942924 374544 11664 822649 181476 294849 50625 10025 975453 774400 317670 63504 44100 594260 98596 695205 471969 16129 530652 19321 879329 54756 898704 549081 150544 29209 19321 22500 375769 714025 218089 258064 338724 669124 256036 515524 796359 511225 272484 857476 264196 303601 78134 877649 61528 49284 391876 627264 103298 219024 622521 452929 543169 966289 136161 209652 206116 781130 767376 76233 757032 137641 180210 461349 628849 629636 797449 664925 950625 446756 402612 240100 938961 12544 225625 335241 489181 861477 635209 756900 388129 101124 354025 166101 646416 225721 53824 385641 149769 524136 748225 994009 419904 235225 48841 234256 350705 404496 752643 124609 467856 687241 369664 403225 95481 11236 35721 9 181535 124609 130321 164836 267289 54756 211756 1369 175561 462400 98945 142884 646515 498436 356409 420026 33856 3481 90000 64 443556 17750 857476 812500 591361 15625 518400 136900 33856 688900 379456 26569 400 405769 878466 159201 429025 330848 817216 697225 64 408321 797449 293764 379087 719104 965450 659344 289444 336400 177241 7744 211600 950625 6241 80376 722500 18769 739124 256 276676 432964 511225 173889 11219 478864 527076 153664 26896 74529 3364 536703 784 10609 972196 4356 972196 831585 432964 585601 268759 105625 876096 641307 477481 195364 59536 15270 576081 986049 146689 900 677329 490000 128881 4489 715190 671502 30634 813604 231361 296593 17689 687241 386884 529118 249129 59049 83521 632025 105625 625681 606614 456976 760384 735288 376379 48400 252078 88804 499849 656100 225564 634054 323761 148996 57600 970225 938961 76729 116964 256036 51076 736164 75625 334084 277675 9409 808201 771463 346884 63001 4624 131044 640000 245264 490000 8836 469225 11881 10201 234256 731025 463831 128164 278784 228484 45578 624100 552049 591717 3600 482038 284431 373321 50625 717409 158404 982081 715716 42436 196446 186624 2209 131044 199809 248304 358801 177241 475875 683929 851675 85849 122500 7225 181476 54756 308381 131044 913936 145161 921600 756900 886264 140625 224114 8100 60274 42849 704045 44944 698896 772641 898407 760384 133956 983010 903590 85264 4761 633616 7921 837838 254016 5476 154449 312481 616225 68121 293764 424293 170569 891136 473133 660969 526412 140625 784996 4 889249 769129 891586 281961 877969 966289 485024 36100 927369 642043 804382 352155 311364 606416 569318 84681 198025 2209 82369 390625 611524 25281 233289 799236 1 127449 27225 577600 591221 262750 643204 748225 564001 443556 330277 68121 887364 49729 896809 446224 442470 32400 196 310249 417316 923521 974169 664225 47524 254016 558009 595984 360000 147456 630819 643204 99856 495616 942218 848241 981919 3721 304704 168921 1156 80656 164836 106929 19600 937024 961360 140717 109561 913936 379047 504100 104976 914084 19083 1850 146689 404496 1521 458329 528529 363752 904341 299370 633263 635259 552049 462400 127449 525625 370773 308025 690561 830899 58564 110889 310089 339889 336608 570025 896809 994009 558009 595984 988036 267075 160801 451584 736164 821379 4096 537289 302500 185761 82944 2116 164025 2809 872356 527076 505936 929296 805268 264970 40804 324194 141093 37249 361 103041 68121 255037 944784 336679 908535 416025 246016 9 403225 671830 1 577600 48841 525625 83521 226576 410333 31329 13415 58979 525625 619369 495616 674041 373321 799544 268324 72361 2209 404201 763876 874176 205735 250000 258064 189225 18225 441 678827 41209 82369 3600 342225 882353 164025 306916 8649 853130 527076 283024 319225 339889 236196 105663 112896 359917 103684 288369 964324 178929 420073 294849 233761 455625 135424 494421 688900 217156 169744 78153 50625 443556 42025 7744 592900 609961 774870 271441 656100 972196 366937 602176 164025 9801 4356 731025 882115 632025 86436 784 272484 469225 37636 683929 529984 885481 366452 555025 543169 876096 998001 190096 703177 725578 684787 561001 139129 960400 11881 442225 66564 928532 60516 170838 687241 305809 378061 181476 974169 446224 238144 409600 8100 4761 316969 910116 913936 7744 356409 312847 11449 669124 290621 564001 72361 986049 492804 644809 1849 263169 240100 925444 748225 995100 96100 625313 147399 69944 92416 487204 926255 3481 145713 30276 129600 478864 945880 521284 138384 828100 59536 100178 652864 564001 693193 683929 64 998307 837225 872356 19881 199649 299209 485809 618560 641566 786769 598886 96721 4624 525625 81 564001 68644 198916 35721 339889 22186 21025 14400 670761 11664 403225 61009 61009 68644 272484 467856 797449 437409 394384 428550 91204 491769 73441 343396 887364 374544 226570 897872 268324 7056 130321 355216 859097 43264 915849 891136 32165 160000 180625 142129 119716 511892 375769 135424 700500 160858 67600 219024 422500 349281 8100 828100 954529 300914 964324 851929 257049 280900 506091 143641 24964 164836 19600 518400 784996 41616 22201 175354 768740 193486 802816 910401 3249 148225 98596 933156 12100 704788 270400 891136 3969 435600 519841 187791 784996 3844 535824 48400 674679 230962 992016 10000 255176 144 430895 11664 666696 268528 130321 130321 769088 806404 518400 649636 617626 599993 714810 962333 100489 557326 966289 43281 322624 418609 6241 692224 33124 72361 160801 964593 670956 822649 4356 765625 316969 115600 9604 229441 924586 748245 233289 70756 698694 41279 72361 8836 195364 499849 439140 418609 287296 12100 960400 524408 15129 113569 4761 245025 142884 47089 633616 71289 771904 822649 458329 231361 592900 586756 615813 842724 49 27556 6724 364012 853776 933985 1369 184900 55696 788544 688747 188082 216225 43681 43849 806228 400 83521 16641 467856 10609 770884 30625 54756 600697 620944 206237 913440 370881 597529 9025 300304 544644 578521 414736 861578 712336 976144 379456 5929 434281 949961 498436 503706 744769 97729 588289 38809 887364 1296 801025 164836 896809 776161 129337 13689 717409 146689 626728 329550 58081 418609 127449 81000 222784 423801 402598 4 225725 5329 345744 677329 406622 564001 25 1 245025 226576 95481 7225 73441 233289 342225 65025 383161 273529 11881 756900 24964 108241 983339 1521 797449 815409 383810 281961 3721 718726 201601 91809 186624 869863 751689 37249 627264 715716 318096 390625 25281 123904 241081 555025 160030 50625 616225 126226 60516 180625 817216 709181 29584 846400 412164 441739 654481 227529 739600 769129 149769 940900 68644 6724 773365 87025 454276 367236 29929 839056 736164 848241 139129 483025 288933 440896 117649 452929 861464 60516 571295 444889 254016 120409 474721 105625 24336 3844 228484 477481 636027 933156 1225 465124 10000 88209 139876 61504 704030 122500 657721 238144 868120 256 342225 123904 88209 847886 3481 294849 434872 66564 714781 882661 432496 516961 232324 248849 116954 247009 900601 164836 710649 159201 544644 21025 566734 88804 79524 810000 3969 881721 44521 51076 433766 327652 876377 100489 702244 96100 27556 108241 644108 25921 900 539138 925774 929296 742633 1369 423476 34596 2601 34596 556516 170488 782475 419904 193600 114921 109070 573049 859546 379456 885669 942841 46656 6084 3136 762969 14400 833569 211600 260100 229441 131769 30276 181476 221841 279620 818019 823596 207025 479775 25 132496 999327 98596 23409 467641 388129 143641 184900 384613 720580 510787 93636 776161 349281 274576 164025 114244 624100 280491 795664 53824 839056 887364 632025 18496 595589 283024 481636 850131 48841 79524 273529 682276 191013 283706 707854 20449 746496 933648 861184 550186 630562 495527 174918 42436 281961 594441 795096 12100 311891 69696 524176 350892 252004 677071 3844 804609 850706 521284 463001 770643 130040 3721 247009 233336 522729 318096 846400 100 748225 532900 852493 103684 145161 409600 360000 72476 725904 167281 196249 70225 772421 2601 454276 715529 788544 732736 599076 45796 283024 109561 876096 304704 316969 537206 2601 131769 952576 145924 157022 104976 684715 279841 817216 559504 8281 942841 75625 651528 270400 123904 30707 87616 21025 7396 60516 278440 597529 582169 727609 94864 275625 674041 23988 580644 860858 111557 988036 5198 286225 398108 22201 664950 54463 139876 15625 247009 890371 430336 164025 503111 531484 167281 65025 799236 161604 18769 68349 88804 19881 27889 12996 881721 298116 649636 600947 432964 319947 85264 356409 608400 202763 763895 412164 511379 241081 677329 18769 294849 57600 300304 877969 728994 945856 96100 24964 807516 902500 95814 47524 418556 455625 155072 810000 4 132995 488601 93025 98142 23716 68606 257049 114244 225104 111556 434281 724201 273529 400 891066 571536 87025 870489 432763 467856 159442 1024 251001 784 154449 43681 439569 746496 225625 1156 431649 94864 226490 373964 547600 538835 11234 225625 968256 984064 541696 698896 92416 308025 279841 517128 974169 976346 64009 591627 284089 136161 360000 625489 420926 63001 900 476100 16900 473344 589824 647474 5329 47961 54756 133762 12769 6561 174724 726967 17956 547600 9216 145161 136161 47961 640262 564801 94864 968256 560083 49729 23104 28900 65536 469225 156025 363609 240100 323761 717409 2809 310825 329476 13456 851831 468969 866761 522729 469225 553536 20164 208720 418871 662596 305809 23716 312321 880236 235578 604852 660969 343396 53361 133225 403225 403225 746277 101396 493583 821010 525625 6561 58081 786769 797449 40804 700569 155236 8649 394987 408455 900280 499309 17956 580644 14884 729316 84466 930484 462400 451584 567009 784 222652 27556 738400 373321 799236 1600 431798 77284 31329 8100 97969 133956 31329 218089 693368 565504 819025 139129 361 286225 317160 641601 900601 151321 555025 264196 20449 499849 522763 224676 207747 769657 800054 797650 954758 859329 9216 1156 851929 112225 2601 205209 698896 688900 374544 9025 788544 43681 31684 9 770884 385013 1089 532900 817944 289 898615 135424 381924 361 51529 94249 783225 43681 10404 508369 130321 495616 363609 373321 50625 14884 822649 184900 364778 8281 944784 677329 12100 1089 964324 759995 246016 881721 208849 797449 3481 242219 378225 938961 213444 253295 73441 126736 866761 467856 237644 916485 696344 38025 63001 185150 687241 32400 954529 226576 902256 225625 48400 9604 6400 17048 620944 646416 923521 294108 643484 440896 617796 95481 308936 344569 377700 30625 367236 128024 260100 13456 53824 725904 317974 177241 337561 379478 71289 8836 385641 372100 788544 77284 9604 724201 6561 66008 654481 115600 935089 24964 130099 56644 34960 614656 84681 695333 304704 54289 103041 927369 762129 974169 242064 96721 119716 919681 342225 988036 164891 863041 722562 490000 51529 231361 25921 936957 122962 455676 225 265225 281988 4761 657721 224676 48841 255025 972213 811034 16900 11183 28224 48841 114921 72900 904731 714025 870489 891136 700525 519841 47264 481636 240032 792100 149985 34225 10000 876096 962361 883600 770884 7569 516961 993152 974513 24964 198330 680625 665784 197136 115600 389376 66049 400361 384400 1444 359418 972196 864900 357604 53361 144400 221841 350464 262173 354979 337561 661995 613089 271441 744953 345744 2809 72361 1296 294249 22647 681482 570025 982081 682377 769129 280900 986049 892668 820836 102400 625681 546121 26896 76729 34760 583696 174608 617796 732736 638401 491401 657721 691414 288369 874622 358801 226576 580790 662826 360583 50176 5322 34969 350464 488601 128881 76176 356385 263169 990025 537289 264196 617519 22201 633616 211508 797449 729316 1225 900044 45369 9 10000 1000000 633411 6084 853776 72900 374544 294586 331453 26244 151321 873001 420003 372100 4356 901223 16641 485941 912025 80656 307512 927369 204304 170003 273547 885481 138074 912025 242064 762129 10609 839683 638472 27889 552049 676 217156 519863 454276 441 171396 657721 7569 221841 110889 42849 59025 102400 84100 25 67600 255025 251001 50625 129600 30976 128881 963567 266256 97617 730175 244036 178929 65025 28561 29584 205209 698896 178929 63504 756900 817216 47089 287820 367236 53824 917597 382066 182923 175387 412164 14161 474721 249610 829921 386884 20449 10816 739600 7396 297025 3136 421201 206116 10201 144102 896809 680625 5184 270400 5184 269361 972471 51771 222784 93636 519841 299209 532900 81225 447561 401956 37636 11025 106276 1600 166464 299209 306916 166464 423801 207845 4225 112896 279841 627264 666516 887417 951018 579121 595984 477533 460552 111556 954529 448900 253009 816398 101761 39112 988115 211600 285156 332929 101761 216225 328756 462248 784 70756 5929 625681 561001 183184 423801 23716 539058 52500 917764 812601 702244 169 991774 196 914651 783225 242064 1 222784 593768 79524 591429 459684 44521 53361 648025 194481 279841 77284 151321 336400 564001 660541 44593 58081 506944 516961 956484 264196 261973 85264 291600 40804 42436 547600 165649 960400 266256 937024 978121 700569 537289 18225 86508 952268 46656 669124 22201 44745 238144 74529 627264 220900 184672 214369 33783 786769 15376 197136 242149 532350 6400 15625 772641 121104 902500 784 108900 769509 1024 246016 313600 987922 968256 114244 700569 363609 108241 175561 162409 606400 58081 595716 589824 613089 29584 725904 50625 87616 180323 24964 274576 177241 364816 332929 635209 135104 202500 314721 18496 976144 130321 3969 10000 722500 168921 851270 952576 101065 509796 80656 3136 385641 36864 986049 124609 621954 447561 2209 954529 244036 114921 339889 772641 434260 26569 909079 326851 229441 422277 540225 588604 173868 804609 276129 482167 305809 80487 243049 986049 643204 147456 102400 628928 996004 62001 242064 729868 998001 595984 190969 849704 131769 1156 323761 331776 910973 848241 554122 127449 35344 582169 577600 525625 749956 795664 643388 783062 520793 11881 128164 123201 380653 842612 96100 471969 690561 1156 3481 394626 162409 51076 1225 879883 32041 583696 538756 202500 708964 555025 94249 373321 416025 44521 585225 379456 335241 289 185059 576294 146689 734449 217156 500849 36100 8464 495919 927130 134689 655607 651249 169744 18496 693889 586756 5476 92416 203069 894916 278784 679063 39849 908209 707967 916405 30625 214369 870489 727609 3600 8464 917764 219961 292681 7061 260100 46002 549081 207936 708964 41209 342225 31684 9409 80656 57121 591361 178084 658260 25281 570025 20736 783932 356409 1321 159201 719608 896809 410208 599076 14161 53315 47524 72366 744769 12996 70791 85264 1369 811024 291600 224676 29241 302500 806404 315844 996004 151321 54255 310249 34969 2209 206116 497025 80656 279841 643204 274366 113569 182329 144 935089 887022 3481 558009 844561 889249 252004 744769 121 219024 141078 398161 246016 640000 233289 2704 142129 467856 779689 33124 253364 627264 604406 106276 20736 219024 5329 105411 30976 565504 232324 853776 290521 529 109561 104329 2401 180048 719624 269361 166464 82944 799748 67354 80089 423187 91809 871319 76176 4624 288425 1849 40000 793881 923521 104329 173251 731025 324 301401 348647 192721 7921 76176 86436 114244 712336 35344 683700 229771 37249 576081 208397 414736 291045 446224 831744 857476 181476 879844 917764 384400 606841 21025 133956 771030 212521 394384 297025 873901 232324 573049 512656 1156 137625 799236 514089 305809 490000 470596 157609 933156 352836 577625 924271 995923 206653 725904 627264 477481 267289 368449 228484 919681 591361 391876 92416 742826 335338 5041 75076 667574 121 861184 121104 525625 87818 401956 2209 21316 724201 994009 696165 687415 91809 81 324870 71289 570025 923521 139129 7225 774400 222784 186624 674041 874225 574564 233289 249001 848789 321017 924740 177362 200704 769129 540225 421201 357604 110224 494962 389376 98596 446224 275625 14870 438244 384400 384400 952576 786769 275816 638607 902014 793881 283150 57600 6561 810000 505521 51984 36481 992711 155236 30976 23409 519841 700569 19881 1000000 948833 302500 990025 261121 137641 657721 933359 143641 608400 40401 264196 730619 29241 28561 32761 644809 12769 657325 425516 602176 225 181035 769099 247650 261121 55926 234256 88209 46129 863249 540225 283024 745542 112225 66459 195364 361 116964 448900 446224 196 5329 492804 299209 976144 251001 874487 196552 324900 312481 197136 902018 819025 218089 15376 560894 94864 1681 290521 309136 100489 90601 158404 561001 785382 329476 161604 64 974858 651249 532900 304561 866761 271441 1156 946729 978121 197663 4225 330625 1225 198916 676 2809 842724 336400 154449 497025 3364 708493 312481 126025 484874 256 141376 235225 649636 47961 177589 12100 104329 504970 159201 56169 216225 13225 33124 955676 101124 768586 131769 592900 80656 6889 70225 418609 714025 455625 982081 555025 19881 275625 900601 893025 707281 703921 203401 48581 715716 625 148225 64 743603 439569 262144 635209 188356 12769 5476 254016 732736 687241 73984 442042 29929 511225 174724 907657 1 431649 434281 423801 117649 609961 885481 156025 266256 65025 186624 459684 193600 512656 20736 690561 148996 61331 543779 268324 267289 11881 683277 14641 758641 466489 267206 177241 9216 954529 835396 580644 446224 310249 934730 28224 531441 96721 119716 990025 811801 371922 982029 783225 2116 835396 436921 342225 178929 25 15625 3025 142884 256036 207025 962866 665856 180625 896809 5776 641891 375769 665856 657721 1681 407044 487204 714025 743044 188356 276676 42025 544469 52900 922484 175561 14884 742561 22500 368449 19881 353210 715716 117649 410581 802816 378225 660969 649636 499849 155599 697225 73984 984064 133956 194481 308025 39601 332929 117446 29929 32400 68121 277729 209764 921600 269419 565713 34969 15129 283024 39601 121104 452929 662596 90000 413608 248004 140625 5184 166464 55225 33489 161604 273449 582169 5476 675684 1849 531441 46656 131044 330625 279705 28900 492804 266557 8281 978121 53361 358331 490000 378225 443633 65536 900601 1936 124486 585225 274402 281521 763876 583380 543169 853776 106276 110224 45369 242094 225697 12100 602176 50625 274576 341409 926532 175561 244036 663333 553536 15625 749956 116281 5776 391876 191844 21316 8649 94349 623093 15876 498436 63001 341056 635209 543169 214369 783978 94864 73984 529 19881 579121 685584 363609 17424 24964 501264 515704 444889 898485 177241 56169 26569 272572 9216 644809 380689 138252 642780 166719 893025 171407 139876 843006 333942 632657 361201 24964 815409 425104 538756 141801 400689 135775 887364 23476 444889 434281 8649 169 694898 670761 377916 95481 568375 441 980100 79524 716428 311364 228232 118336 41616 942841 464283 31684 522729 660969 100489 84681 659344 484 309136 335241 10609 75625 303601 357604 947074 564001 502681 93742 81 37636 805287 642198 28547 715716 885481 285156 141376 877969 247009 740695 851929 58614 444889 363609 368449 215397 25281 21078 563477 33124 885481 675684 697225 197947 150544 616509 160008 6889 631092 842724 280900 35344 170569 310249 1444 473095 939030 846400 283024 677329 436921 68644 283024 3844 119716 850084 234256 763876 573049 374544 139129 5184 102400 196148 454276 200704 5329 683792 573049 632025 896809 156025 133007 107584 28900 101761 595984 1 7921 255025 163216 528529 820836 330625 606841 538756 200704 961 961 616225 20736 784 541696 8281 799236 23716 976144 543169 196249 408321 279841 602176 206378 558945 798422 79524 819025 574564 649636 235817 654481 495616 760384 205209 248004 770417 275625 248004 237169 7569 135424 1089 24649 3844 904401 29584 446224 123201 736164 37249 521284 380689 598550 195079 277729 57600 896716 197136 599076 191730 244036 609961 56169 748341 688900 954529 1444 590669 644809 199809 758937 128881 229441 294849 84681 364816 54756 314721 855811 5476 470596 374417 89401 257049 24336 167924 446595 602176 828100 458565 570025 514089 422176 1849 109561 688900 740710 2601 1849 239121 963694 891136 64516 344569 548041 7225 28561 139129 230400 318420 63504 4761 69169 6561 259081 431649 80089 4096 256 268324 157609 674041 948676 255891 15129 344569 232324 575920 350161 362404 557995 196 60025 648710 369664 602176 180236 633616 193600 145924 59049 656100 360000 714025 561326 119025 628062 6724 329476 41616 935329 767376 819244 104976 398161 776161 682276 860724 649636 29584 3844 395641 190969 91809 10816 478864 758645 586756 2601 357604 576081 385641 184900 83521 620944 40000 856608 67600 801025 653171 217563 562500 690561 270400 638401 678406 760384 14400 7921 225625 970143 108241 148225 218089 36481 425104 361 514089 697225 1000000 613089 396900 592900 261121 84100 427670 561001 766836 767376 499053 320193 206116 81225 418609 85849 389358 251001 225 921600 801025 65536 226576 430336 94249 32761 44100 614656 82944 28224 93636 138384 522729 2657 20164 971807 540225 179520 207936 497025 889249 70756 810487 197136 41796 583696 293764 40100 284089 700569 320356 214369 459684 775458 23716 842724 844561 337561 190096 687241 900240 484416 777924 958441 1600 1521 665856 687241 505521 777924 236196 72361 393129 819025 793881 885481 803037 799902 883600 183184 171396 51022 824464 128164 819025 104976 426373 33489 250000 535824 10000 115600 904401 508369 41616 969961 331535 570025 2304 239121 241998 370188 295936 18769 34252 361 362404 312481 33856 82377 469225 220900 712336 189225 669482 104329 448900 806404 18420 26896 343816 491401 996004 151321 114751 346039 611524 606841 707281 24025 217156 966289 227029 266256 6889 458329 37636 628849 656100 923521 153664 80089 562500 200704 650958 366025 521284 506987 128881 998001 953340 888246 109561 727609 1296 724201 528529 724201 396900 505521 432964 292681 26896 158404 335241 662596 465240 44100 364816 921600 5929 217156 559504 54289 23716 103115 105625 712336 224676 568516 239121 189757 242064 672400 589409 896754 815409 64 3249 827455 65536 708964 438244 693889 34225 51076 659344 281145 70756 131769 831744 461041 22500 506944 5041 159440 608974 684089 912025 33489 299923 96721 137718 707281 3481 848241 140625 396900 506944 614256 424439 488601 18769 116964 169 521284 251001 63001 354025 729 24025 19321 273529 186624 19600 611524 291600 82369 17956 784996 529984 110889 324 133956 113569 399424 31329 26244 228484 648025 595984 227529 233289 983473 32041 119025 179550 477200 562500 868624 657094 209764 374804 689087 910116 344079 98857 883600 891136 115600 854071 88804 688900 632908 225 769129 212521 64 28224 412164 781456 289444 147945 570025 144 275481 82369 796111 628849 464915 162409 13213 285621 545930 58564 184900 354025 652864 939285 73441 118336 326312 556918 49284 870489 477481 216225 648013 395641 104112 183184 75625 96721 674036 17956 153664 963285 605284 721367 25921 1296 155236 18225 88804 320356 91511 675688 836676 907980 7396 705600 67600 526205 938961 872356 41209 688277 260100 471969 910116 21025 936742 115849 811801 877641 101959 779689 324900 28960 289444 36 682276 78400 705600 524176 690555 853776 125316 22500 146689 84100 219961 455625 88804 606633 374563 301401 143450 354025 101761 196249 595984 948676 148225 241081 597533 768400 943670 120409 314928 635245 222784 161171 485809 739600 76729 304704 264196 61009 325816 116964 11447 10000 101761 203401 481241 889249 117649 298190 14400 946729 337561 722500 24025 964071 10201 229441 369664 870489 734449 89401 737881 1444 1936 19881 443556 179776 577600 1 471969 713941 599030 571536 471969 785278 140625 139876 958441 203010 805246 85849 948676 762129 108900 246016 387034 64009 566612 438244 154041 21025 698032 751340 690561 508852 917852 592503 68644 78743 197136 174724 108900 225625 700569 810462 4225 241081 33489 643204 473104 499849 129600 58564 20736 140625 176879 65536 813604 775977 316969 39204 361 1024 114244 61504 743166 21609 150838 100489 361580 50165 889249 39204 157609 190096 357604 53361 356409 846400 291678 763876 243049 6724 124609 923521 553536 385264 114921 209666 889249 533563 798034 7569 131769 874225 251001 880463 72361 828161 3364 395641 280900 831725 215296 577600 973738 804609 579693 81968 69696 81225 264196 538756 174724 46656 49729 829921 531325 833569 712098 62001 729 122239 5329 190096 256 104976 804471 386884 113611 253009 822092 834035 432964 379456 311364 69696 1521 693758 126025 720801 153664 978121 585225 398161 488601 827651 648025 105794 80656 734449 56644 13689 677398 689253 440896 303601 900048 863041 412127 90000 25281 17161 104976 900 343396 286858 31329 233289 257319 742058 963745 243049 992016 571287 9604 729462 378225 275616 6724 395641 142129 512656 144400 994009 198025 58578 846400 305809 978121 6889 282128 24025 106929 157609 779689 954529 15876 264196 731025 244277 541696 103684 654481 233289 954668 156816 447561 48841 208849 9604 763876 30276 442225 977225 717869 439839 483025 126533 219024 940900 394384 741321 574080 222784 438244 3969 643204 474628 498221 281961 13456 46225 416474 139843 59536 4900 90000 896809 690561 484 515128 774400 121801 547600 59536 672400 311364 17161 440773 967519 199809 121801 804583 290521 188356 139616 730781 9216 204304 380154 316969 90000 6724 933156 385641 20736 568516 465124 931588 9025 676868 281961 470596 129600 4225 972196 929296 553828 635072 784 123046 913936 68121 540951 265268 937024 826281 11025 41616 165649 129044 404496 737881 101761 608804 331776 826281 638401 524176 904401 506944 799236 30625 208849 26495 349281 177968 185761 707281 118336 134689 238144 330625 534361 36 722500 160714 401956 390625 106276 760384 65378 145161 824464 114921 3481 337557 103684 213444 119744 741520 248004 191844 31684 456976 300304 823628 471969 839056 391876 176400 281961 372100 658268 154449 586756 425104 67530 174724 187489 820836 322624 361201 261121 39656 523169 727609 529984 379456 885481 915849 136900 881484 443556 853776 555055 5184 910116 233289 63001 207433 89401 6700 376996 127449 996004 576081 233894 908209 19044 559684 966289 522679 366025 287425 751689 47089 193600 372100 389376 979179 169079 946729 598995 657721 241763 646416 463761 657721 29017 978121 301870 692224 674041 641843 291827 53800 72361 42849 648025 15625 308292 20449 14884 17956 561001 64377 147456 864900 160801 685449 657326 817216 61504 568858 76176 12100 589824 47524 115600 781456 693889 39204 900557 372100 143380 708964 650430 117649 820836 225 586756 9409 83521 15625 980100 207936 269425 505521 136900 11236 350464 170569 597529 517217 806913 153664 338724 667032 5184 287296 881721 620944 218089 880376 13456 345802 683929 132496 565504 950625 381731 915849 911925 986049 430336 633616 790321 341056 994009 63504 917764 334084 32775 47524 69169 478864 403225 712336 130407 762816 596401 234143 312481 12769 577600 430336 597529 514148 23104 3969 190857 528529 618835 146689 224323 742217 149769 24336 31607 249001 547600 338724 11025 520937 266256 769129 58564 571536 40000 672400 3481 358246 32400 885481 398161 30625 595984 96100 45369 182386 467856 388129 800591 21025 212521 386884 779247 958441 680625 653758 205209 538756 372100 567009 89428 462400 23161 751387 768436 707281 659344 608400 530312 2304 23409 84100 931124 831744 890161 257049 308025 600625 846400 211007 970225 576081 766884 450241 883600 228484 85264 734449 109561 466489 9048 398382 565504 828100 65380 925444 925444 168275 258600 16 866761 573049 413449 451584 972196 134689 174724 193600 273529 207025 9 760773 13456 935089 112896 470596 51076 291552 680625 41616 94249 160000 815409 78961 41209 474831 535475 417735 239121 590133 184041 608400 213246 436685 847315 260100 434281 195364 579121 25921 391689 769189 39601 258064 169613 654481 568516 336400 521284 946729 16384 164388 20164 377799 297025 592900 2916 56169 893031 974790 80009 195364 627264 139876 962985 568516 667522 534361 354025 874249 32620 23716 12544 172225 77841 777924 32400 334084 121801 76312 149769 96100 815020 393129 321401 674041 196401 608400 51076 885481 303819 23716 17956 113569 877969 426409 136900 94864 159069 308384 802816 31285 64 531441 19881 336400 8365 840889 467856 59536 77998 64516 134689 624100 599288 207025 1369 225625 245025 102400 16 375769 502681 346921 677329 81796 961 900 712336 29929 528529 866761 96100 351649 313600 765625 176970 792100 17956 208849 261121 729316 675684 123201 207936 776161 729316 50625 643204 697225 134689 116281 553911 777322 383161 505521 271441 541696 262062 171886 130539 702244 127449 153331 501264 172225 462400 687241 676108 304704 440896 130252 119025 890012 329250 996004 2809 643204 715297 729316 332929 992893 25600 695556 157836 364816 68644 797449 1764 295936 239121 87025 63001 483025 755161 198025 267753 7744 608400 470596 515524 416287 14884 64 148996 194481 32041 579121 528529 26244 108191 201601 581186 448900 98596 826281 722500 815409 212521 794209 1225 594441 687241 256903 67436 315844 508369 148996 760384 844561 937024 52900 199809 271427 833569 110224 241081 1296 306916 547763 611245 343525 400689 33489 729 737881 400 746496 574564 477481 868624 246929 723065 238144 543169 811801 233289 617796 365966 249001 303601 101124 384400 576081 218671 75076 198916 895050 576081 184900 80089 119314 114244 565504 707472 455625 582028 6400 833569 487204 52441 241081 630030 228484 399516 298108 223219 205209 417476 410881 155236 17161 525625 32400 21025 782723 594441 656100 324900 565586 231361 362404 24964 19044 34225 2515 2916 635209 196 769129 627264 123904 80089 577475 837225 478138 168921 776161 209764 844561 585942 35721 575766 833569 675968 509095 271441 857476 625328 527076 198916 553536 433461 77841 762129 864900 305809 44521 258064 97969 254016 442225 76729 356355 697447 714025 69169 565504 45796 245025 964324 26569 882284 47663 272484 261121 148996 186624 928075 167281 109561 363609 474721 273529 933156 18496 65536 72656 9604 829921 801025 811801 168397 90000 625 73441 591361 374582 324 172225 245025 974169 576 49 473344 37249 888228 461041 801208 40804 635209 582169 51529 176779 268782 674041 43681 352836 305809 1225 874225 33856 637959 81708 900 68121 288369 994009 76729 61009 143641 215296 84681 119527 889200 544113 407044 29929 3481 887226 200105 1156 401956 535824 16 143228 552403 191844 315844 9025 439313 2939 478864 48837 654481 457342 339889 357604 498436 211600 195364 10609 298116 772026 389376 881721 198916 70756 9025 105625 964324 33124 582772 216225 589824 106929 99225 931225 769129 20449 114007 65536 446224 404344 350464 297025 110224 81 208849 13689 531441 297025 289 377693 81 644809 490704 300304 87616 180625 17956 21025 904401 127449 966289 80360 55696 589824 625 5625 170520 443194 108484 555025 394384 93636 101761 515871 127693 72900 381924 48400 400689 765625 56169 19321 115600 488601 16641 616225 629117 97344 502681 370881 588289 357604 33856 211600 80089 9 195364 425104 474721 223729 851929 54289 190969 37636 374754 212521 137001 941854 369664 171243 86436 861184 356409 522729 423499 766924 163216 363609 574564 616225 201601 592900 923030 434281 384598 55225 250000 468793 494209 21904 874225 559888 526428 355875 399764 412164 624100 326041 644809 995856 181458 401413 189225 394384 352381 619369 180625 676 193600 665856 28176 640000 58564 123904 705600 893084 708964 327184 781456 765625 63001 93636 182389 412079 501264 24025 160000 853776 571536 373321 1 73984 305809 139129 103684 214369 528529 242064 421201 619369 672400 177241 219961 17956 354025 606841 47089 715716 59049 180284 49052 639068 400689 635135 277729 559504 986049 191844 822925 57600 625 173889 201601 177241 425104 773162 897926 576 155236 8836 919847 494209 4624 556516 47089 981589 15876 683742 627264 674788 811854 26569 11449 331776 564001 580644 206944 4624 720801 330025 127449 174601 65025 191844 313600 714025 136900 653738 162409 164025 966289 932359 776161 109561 142884 71289 719104 35721 263169 866761 88209 344224 574564 7744 418609 122500 982081 71289 81255 583696 703921 815350 320356 538756 262144 940900 624100 94864 259081 692376 851929 514089 458329 299209 108241 33489 741469 51529 133225 643204 438244 338350 652864 68121 219024 898704 512656 465124 286225 43681 443556 29241 200704 126025 178929 88804 951984 848241 9409 7569 819025 432964 993427 506798 270234 487204 774400 14018 691402 202500 252770 707281 15678 399424 687241 635755 484 134689 7921 561468 211600 360000 793251 811801 13225 767376 474721 302500 365695 309136 573049 656100 511225 883600 889249 737881 999213 4900 640233 155236 452929 13508 219528 1849 29929 853455 152881 145161 399424 570025 703921 292681 173889 736164 808201 64 391814 19600 242064 216225 715716 225625 242064 43681 261121 374544 212521 240100 912025 137362 180379 221841 75076 490000 710649 4489 137490 484225 145161 329476 401956 790321 753281 9801 362404 672400 53824 929296 302500 108714 184900 535824 78961 84384 580644 258064 662596 401956 556516 316969 137641 11664 970225 96721 980995 193668 936876 33124 133956 157609 348002 851929 302500 349281 59536 517798 164836 81148 562500 777924 234256 682276 781456 111556 573049 795664 1936 430375 85849 409517 111002 749513 864900 418609 413449 597285 28561 758641 136462 434281 50625 835396 221841 826281 505521 859329 81796 708964 347667 810000 57121 657721 7396 119025 1369 606841 268324 303601 840889 791709 2667 726393 789168 913715 34225 12996 175561 22801 464544 329476 962361 14161 3844 151321 190096 97417 368449 989655 136900 823058 753424 280719 582169 912143 2401 23104 48400 779844 561001 976144 20164 725505 412164 219961 306916 385641 236196 233289 961 270159 29929 161604 681456 616225 761226 18769 336400 279841 20736 450835 131044 262144 776161 47089 962361 935089 498436 974000 27556 157609 929296 196 116964 169 12769 79827 5929 479302 371490 568178 106929 322624 10816 344569 60790 905948 697225 925444 635877 290521 358801 884002 659139 160000 49729 347986 37249 122500 85264 318096 218232 914256 232324 964324 184041 698648 648552 492804 119716 5929 822321 546666 11449 492804 126158 712336 232739 92503 238144 856943 230437 688900 379456 62500 515524 396900 129600 342350 354025 826940 119025 2910 827158 362404 250000 720801 23409 664689 879953 736164 553536 9604 194481 956484 308025 404496 318096 209764 266256 51076 44100 518400 213515 123904 36481 522729 451584 888020 116138 861184 888311 859329 26244 839056 260100 990183 507109 38025 249001 978121 312481 51076 636035 835396 551794 717672 539940 417316 8100 156025 40401 425104 248004 731025 339889 448900 677329 318857 364816 470596 25921 448900 467790 6724 4356 6889 21025 760384 21609 496506 319225 265340 63504 283002 394471 524542 608400 625042 890569 25 616595 520455 72361 26896 644809 891136 982004 15376 222784 321489 983474 264196 19321 207025 322223 326041 450241 270400 44778 66945 313600 47524 91958 80089 257049 606841 11881 675472 1369 158404 70225 144 504100 774400 121801 624473 573049 286829 182329 369664 172225 89401 128164 506944 46656 394384 795664 376996 553536 310249 156025 394384 518400 927369 72361 322624 365158 614656 63504 156025 253009 132496 182329 249001 356409 84100 516961 819025 124609 484416 183184 337561 787786 22801 405769 454530 528529 33856 59536 197136 201601 465827 91809 143641 909122 4761 561900 2916 557979 846400 29241 165649 534361 206116 35344 6084 338724 42782 854163 168100 105216 841 266256 185761 152100 35721 63504 400689 477171 105811 487204 1849 102400 733949 721339 813905 653280 342225 248982 385641 986049 56644 1796 112225 245025 191986 591361 473344 323869 718515 103684 786769 440489 388129 737 28900 356409 61009 130321 412612 8100 130321 114350 625681 352836 567009 216225 613089 863041 808201 168164 977902 169744 16641 342398 964544 225 404496 605284 24649 31684 824464 441 1936 462400 225625 755161 36 376996 976144 544644 18496 716136 256 909075 126025 998001 323761 328329 155310 600625 94249 697225 170176 311364 81225 144 961566 532900 322573 381924 104329 250000 130321 136900 597206 1000000 719104 734449 203401 253009 78400 87616 281961 34225 189225 332546 763717 14641 696672 546121 5776 401956 422500 924061 91204 346921 68860 18225 207025 49284 203377 811415 203401 629603 660969 966869 872356 472721 48841 625681 70756 529 447561 219961 52900 822649 44332 173889 514561 182087 731861 555025 758061 739600 1369 1000000 173849 253009 252004 268455 659038 676783 848241 61009 262155 571956 574564 136900 17161 745997 1089 61456 71824 168921 19600 81983 988036 190968 509796 322624 606841 229047 889249 779689 27556 560302 565687 49 498436 5184 34596 6561 25481 140625 479217 9216 948676 15376 978562 253009 215296 807867 729147 474721 17956 63255 81334 162409 51529 829219 470596 6126 27225 17689 384400 132496 574564 448900 961162 309136 594441 449643 271441 708687 495616 2946 790321 129600 527076 42436 948676 39204 746355 670761 328329 484139 782089 99856 799236 87616 674041 9409 632025 190615 479983 100489 134689 606296 139508 345744 463761 215383 3969 131479 147456 797449 786769 348100 944995 252004 1600 380689 64516 439452 632492 778859 44100 716018 174724 93636 62279 874127 190419 191299 20736 201601 230400 341056 295936 26896 28224 257049 3844 405769 48841 458329 728407 934821 192721 57121 238144 729 690922 935361 719104 3364 810000 308402 318096 401956 393129 474351 73984 412164 6084 101124 938201 779689 1156 313600 330625 85264 250000 806143 278668 390048 630436 669124 624012 452929 121 181476 73441 206116 924674 1946 298116 285156 243049 7569 314721 367236 806404 844561 744769 598286 38416 106867 799236 622587 41616 381218 165935 315844 848241 490654 30976 769129 151321 253009 552089 423801 620944 885865 465124 408321 68121 214369 835396 984064 483025 49729 421006 41616 753608 156400 532900 6400 197136 707281 469491 176400 308694 525625 657721 104902 619970 567009 36 368449 920311 178929 543169 404496 64 529 131044 425104 853776 701836 383842 116281 49 37249 473344 434049 322624 675684 464599 680625 394346 259081 891136 384400 950465 5776 65536 31329 552429 315844 13689 56644 89401 141376 16641 846400 673710 25 311227 508369 664225 9216 511225 817216 458329 958441 17161 364954 334084 399424 4356 361201 71289 21609 751689 632025 466489 495616 788544 908209 232324 250000 21904 188356 221841 42436 462400 250515 817216 293764 31329 279841 507944 669124 287296 344569 344569 90000 280900 751689 2704 114921 676 484 28900 465054 295936 375769 110381 877969 831744 654481 17161 374544 397628 543169 71289 22801 896177 136161 865619 32761 225 786064 469225 501264 94864 886926 306850 436921 430336 108241 16641 116964 614656 7744 820828 985116 933156 477481 282627 304704 165649 79524 130321 706595 23104 211600 362404 984469 145924 806335 711690 66049 28975 947400 131568 485809 51529 502681 346346 236196 534361 30625 910116 10201 315844 573049 316017 853776 62500 273529 788544 6724 935089 599076 665856 516961 372100 481636 692520 202367 473344 783225 795664 73848 270291 961131 900601 8281 786988 91809 8281 813604 195749 940900 198929 257049 507610 335241 8464 708964 163216 389376 643204 463761 958441 497025 213052 197136 19321 100 117649 6724 802816 1780 443556 571536 88804 674041 690561 635209 9604 548075 790321 22500 850084 837225 3364 760384 348100 40401 19600 383863 784 128881 349281 23409 180625 13456 4761 81796 25281 732736 145924 441 59624 25921 91204 158404 537415 32041 328329 35885 4356 722500 169 400 597529 169 9216 883600 345277 50176 323557 288369 870489 538756 410737 346875 49284 207936 24025 271441 8836 474721 61504 457983 383161 388129 633637 71289 227529 670761 284089 126736 869283 200704 996004 748225 160801 558009 698200 30625 550564 196 83521 522729 444889 427716 236170 813604 915849 170569 57121 51529 972196 34225 51529 990010 844561 452929 34715 409600 38809 689668 717409 990025 782240 84100 11025 88209 74529 316969 16384 885351 190096 896809 194431 36100 168921 422500 610909 429025 12769 249239 161604 543169 303707 183184 22500 28561 635209 17424 817825 961 218089 53361 383161 121104 58435 572944 96721 286225 107584 146689 254016 14641 17956 210681 97344 749956 391154 609961 6889 254495 427716 388541 684490 307201 298116 33124 111556 340942 243049 59536 452372 3481 84100 455625 674041 210681 786769 161604 174724 692224 350464 288369 692224 636804 579121 34969 791570 49 213444 15625 944685 484761 556516 844815 875623 527076 3721 81225 26896 606267 148996 150544 246016 960400 335241 912025 145924 725507 51076 42436 59536 194318 2809 600625 591361 840889 887972 201457 525436 218089 40401 244036 741321 989768 614656 276676 889249 401956 16900 108241 311364 30625 806404 348100 727609 37249 394627 278784 644809 814442 162409 571536 617767 529 25281 29584 155236 78961 783225 921600 655736 236917 998001 305809 262785 106276 344243 110889 231361 77841 871911 168921 10000 128881 986049 853776 931225 158863 225 767376 549081 145161 803017 468118 401956 484 783225 870489 961 970225 140351 3172 29584 707281 525925 11236 430336 700569 214369 241081 104329 519841 238144 743044 219024 875985 43681 13054 432964 1000000 505521 160000 193523 998001 43987 767376 51488 698896 211580 126620 334084 44521 205209 85264 322624 139129 219961 8100 481636 55696 1156 252867 247564 85264 289 9216 863063 719104 24649 669124 872518 311364 4624 29929 502681 34596 15625 221841 19630 316548 66049 210470 114244 183184 341056 123713 531441 913936 917764 345744 672400 879931 87744 774400 304704 1936 937139 156555 883600 378225 81225 456976 148996 850084 25600 501264 59049 254016 392993 74529 956579 578358 401956 100187 35721 158716 561220 394384 3481 765625 79467 8100 79524 908209 182329 226576 685584 420853 32041 160000 147456 94864 802816 628849 319722 17193 30276 485809 188356 164025 722969 169744 91204 107584 211600 988036 407049 28224 276676 906304 32400 169020 331875 53361 962389 399424 379617 28561 109390 1936 403225 131769 103728 527175 18496 25921 720801 876251 586142 63201 562500 88774 19321 2809 568516 256036 97344 217156 571302 912025 318096 419079 339889 487432 600340 343881 285156 338628 917697 950090 427716 39204 534361 71851 912025 222784 32198 369270 351649 532468 123904 304704 197136 471771 652864 535824 436921 501264 643204 876210 44100 45369 2704 188356 9 171396 40000 15129 675866 345744 45796 416338 484 42436 148996 339538 94864 199809 893025 808201 20960 362467 678976 504620 656100 147456 317522 142884 134689 349281 561001 9703 509796 238144 251896 7744 599054 146689 179338 235437 933156 404496 139876 913936 48400 12321 16384 810000 88804 478864 147771 603729 736921 778198 1521 640000 63504 52900 960400 823467 675684 549081 49 324900 57121 505521 173889 650770 231361 164025 1600 5329 304704 37636 126025 185761 443556 211600 995829 46225 478864 364816 986049 665856 537289 223729 524176 3721 152881 227529 73984 484416 800643 4356 328329 253418 78961 991500 22801 179776 306540 238144 735159 308025 882750 466940 7396 279600 47587 763876 641933 475057 231049 754939 970374 380689 9025 41616 364816 223729 600625 887233 390625 605523 865869 124609 885481 369664 345522 12100 409600 216225 272484 657546 810000 390625 436744 660483 46869 96721 268324 543396 12544 939029 931225 218414 115148 590540 41616 456976 711225 534361 344569 146705 155236 68644 343396 265225 18496 47524 3969 722500 756900 495616 724201 546628 33856 10486 913936 241081 543370 267695 516961 6889 319762 687195 842724 331854 283150 13456 228484 467856 328816 498436 855479 6241 39204 116964 478864 395641 636804 414736 841 23409 10816 167281 26568 286225 202500 18496 871783 25600 441360 923517 613089 25 394384 557180 328329 106276 455625 448900 147456 172296 236196 335834 570025 700569 874398 817216 496307 864900 597529 763876 46225 45369 262144 29241 25600 108241 944784 516961 135832 44521 600919 140625 43681 280900 22500 106276 721189 138384 535823 299209 338724 430336 65512 326041 585761 32041 7921 9409 633616 428167 956484 217550 3600 811801 641601 284089 207936 979972 546121 463761 177241 717409 25281 747241 3136 459684 996004 269361 244229 504100 80089 707281 92416 503856 436921 765575 260100 72361 51831 364816 632025 817216 257049 45369 968256 40236 221841 49284 608400 420237 688900 408321 742176 410881 131769 817216 403874 174495 245770 571038 891085 58081 247009 161604 412164 976144 141372 84681 79524 495616 456976 48841 962852 407044 126736 769129 161604 577600 576 192721 121104 42849 16641 133956 258064 667489 61504 110224 329476 435600 877969 194563 687241 60516 857476 748207 1521 642824 388129 44100 544617 38980 634511 30625 866761 299209 156677 501264 637452 487204 42849 335805 820836 762129 2025 734449 390625 432964 25082 863041 409600 798940 709419 288304 91204 848173 131769 298943 119716 898708 218089 206049 872356 595717 751689 133956 900 481636 25 150544 936471 224676 998001 259338 373321 12769 444889 278029 425600 952576 12100 435442 521284 705600 29241 654481 202500 205209 2304 964266 135437 753424 565504 163216 552049 74335 180961 300304 617502 258750 37636 310695 124049 348100 763465 198916 923184 30276 450241 382059 906304 152881 14400 73025 4 174724 611524 669124 894916 134689 864900 327184 7569 64009 675684 548283 700569 675684 15625 78961 917764 844638 361201 152881 43264 469225 942659 303601 466850 282831 912025 261121 643204 528879 667489 839056 825761 1936 356409 346921 16609 635209 876096 792880 119334 14400 36481 644747 984064 304704 715716 84100 22801 731025 625310 216256 144400 87616 97344 588289 877969 504100 47961 158404 622521 81225 93025 676459 175561 231361 38416 732736 526905 718142 256 811193 739600 38809 178084 862046 950625 90324 108900 654481 361 495616 205209 946729 194481 946729 546121 243049 20736 642960 3249 372100 891136 347813 868624 509796 991461 1681 97344 128555 756900 514089 777924 197865 32400 40401 980100 204285 635209 126025 4624 918864 28561 164025 301401 28224 25921 976966 425104 445901 215296 586756 47961 139876 656891 519841 719104 185761 127358 36 216225 24649 294849 84100 795664 772641 620944 399424 360000 390625 83415 343396 797903 200451 319705 450241 628849 1764 274576 9 108900 88804 453480 635209 144 493585 921600 69169 331776 580708 90601 130321 27889 972196 997315 323761 220041 802816 35721 16641 208849 579121 799236 334084 408321 59536 879844 208849 271441 194481 774322 46967 386377 762538 156816 238025 423801 487204 249001 708964 714025 151321 17689 900601 219129 43264 292689 225625 518400 759691 541696 103137 329476 464044 980100 767376 39374 86436 222706 138384 162409 44944 584695 555025 9409 50625 91204 731025 528529 22201 636312 50176 42849 204304 124609 238964 376226 172225 275625 725904 603729 181476 547274 752615 337561 91204 978735 746510 285156 357604 594441 702244 487204 853799 224676 24528 734449 290583 344569 910116 438244 670761 181476 238322 9 230637 12375 353996 17161 795664 842724 374200 744769 184041 49696 60516 891136 52900 920399 62001 238144 44944 870489 209764 15129 789038 149769 71824 550891 667489 368449 345744 174724 4761 271441 115600 560687 798105 337561 5329 527004 2025 6724 50625 8100 4900 938122 65025 868624 794080 376996 621878 266256 37249 442875 143641 260100 461641 709600 13924 156744 485809 1521 700569 897208 86436 409600 500302 46720 966289 682276 15625 300304 573049 400 804024 508369 312777 993157 30276 21316 56644 44944 417172 380689 595984 912025 250918 243049 9 145161 1792 17956 928820 77841 269361 905577 131769 175561 118336 447561 937024 396281 24336 663559 303601 929296 912025 21025 923521 630436 35721 3969 122500 861184 37636 831090 328329 119716 301401 863041 561001 374667 174724 121104 332929 682276 108241 744769 417351 599076 943739 378950 628108 96721 255025 81 396900 699059 21025 521284 971604 7056 539136 2704 588289 864900 289444 342225 118336 28939 126736 375769 279713 790321 265225 176400 470369 640000 414736 91809 103684 844561 274576 541696 954529 770884 535204 56644 19044 93636 518981 611524 484416 592561 442992 647198 460735 826179 183184 733174 179776 5929 546345 47089 86436 100 31329 715092 732736 819025 482435 783225 891136 311364 57600 407044 404496 537289 15791 322624 743044 477481 697225 342225 719104 79524 985130 281961 25921 194481 948676 577600 868624 19600 176400 57600 664225 588206 225625 539165 813604 329476 19321 152100 81 400017 286225 495616 11025 648025 142884 605284 29929 348100 692224 8464 352836 104327 648025 315844 802816 558009 908209 868624 527076 22500 670761 82369 910100 237169 55696 994009 515524 737881 809165 254016 163216 84100 142884 1296 59634 758641 674041 288369 280360 949068 33856 4096 56644 290521 458329 119716 463698 316969 177241 70225 22500 210681 235225 460469 286858 9801 12996 336400 75625 376996 59536 695556 187489 882912 660969 21904 2025 558009 502681 231361 11236 358801 893238 562500 5929 853776 121 667839 366025 495664 840889 139876 555025 29839 26569 25281 625920 501264 538756 643231 448900 77284 824464 322624 118336 342586 781456 597529 122819 95439 364816 352836 487059 267289 413449 28561 703921 47961 847558 532900 841 219814 700569 357475 795664 760528 826158 346921 45369 27889 60183 306916 15283 882659 262926 19044 314721 294849 2500 655041 160000 675684 94501 398161 33489 69169 811801 463761 1521 948676 757994 125316 42436 876096 442225 1681 47089 66049 826533 114244 224775 837604 767376 606946 958187 118336 246016 893025 2500 335956 578314 363097 64 84100 66564 81225 673086 51984 738138 900601 734449 4624 65536 531441 413449 376996 622890 431649 848241 64 121 461041 846400 876096 61504 632776 177347 14161 199234 350041 197136 742524 887364 278784 299209 256 360000 878880 874225 146272 4761 473344 22801 344569 89401 534361 544644 100 21609 3721 938961 217087 121229 341893 957950 502681 63001 451584 367236 636804 58081 10404 787829 400689 256036 717409 615035 174724 181476 106276 609961 292681 48400 329476 260100 997868 61504 688900 853721 312481 61504 962361 2809 38416 968256 242064 103041 822649 91204 2704 6400 7569 927369 223251 710649 984064 20449 220900 67081 983467 20736 309136 656100 508724 722500 285 16900 9 656100 100 9025 285156 444889 625 605284 230400 446224 719104 464418 881261 539857 687241 341056 523404 3136 16 50625 920823 839056 54289 7744 142129 205209 912025 337561 25 125316 608400 178482 66564 720008 88804 51076 232324 440896 2401 99225 67600 132175 186624 822649 477481 10816 942591 133225 972196 908370 478864 820836 264196 848241 141376 616225 958441 180363 511225 14400 328329 448900 664225 98596 173962 239121 15625 88209 864900 651249 225574 263169 3136 361 242064 804715 451584 703921 620690 788544 230351 106929 720171 37249 527076 196249 218089 215296 18769 14884 401956 27156 145924 309831 137641 1521 316969 936320 462400 270400 185761 450241 3969 136161 399865 795751 723923 112896 793881 609961 63001 577600 670442 59638 285156 499849 760384 357604 279841 524176 12544 65536 865759 906304 608400 565341 130493 933156 386884 40000 69169 465639 492804 16384 525625 75076 197361 139876 84681 88209 252485 674041 26569 24964 67600 885220 25 459684 517351 6084 348100 997285 181476 118336 39601 787626 82944 39953 804609 403225 787957 570025 303404 341056 801025 753520 90000 5184 330625 705600 334777 183184 522729 43264 824464 32761 106929 81225 256 170569 2809 132496 50176 494209 570025 820836 857476 77300 96100 201336 64516 16641 100 177241 15129 748225 132496 243734 572993 944338 541116 233289 504100 259081 561001 643204 302500 41209 115600 444889 4096 36 2851 76729 920983 201601 573049 352836 522729 410623 946779 110889 158404 23716 436738 583696 661371 646416 176400 50176 99856 521284 44944 418609 86436 246016 174724 90601 578935 81 101124 119025 125316 395641 585225 538087 613089 133225 125316 87616 28224 103041 802892 117649 442559 2116 248004 250000 746496 672799 419904 52441 5776 232733 26312 739600 137641 144 186624 5184 600987 113569 105901 291600 748225 902302 63724 229840 337245 47089 47524 109561 201601 755161 484 29241 288369 398161 184900 641846 580644 20164 366025 292681 195206 553536 631988 241081 410881 648324 9409 42025 438244 133956 146413 40642 251001 467856 25600 978989 762344 86436 511225 324642 467856 99225 55452 722500 829921 690864 263231 329476 806404 295960 147456 306916 958441 2304 768822 6241 892813 14161 256036 282629 956484 115600 938961 400 768557 455625 466489 135424 4356 755161 2209 55696 357604 244137 88804 351649 661903 66049 564001 17424 58564 645143 154449 929539 171383 82369 1024 138384 330625 212521 774400 874225 537289 87025 960400 450241 56644 113569 60516 522729 5929 775419 616225 116281 895331 632025 5041 110224 94864 85264 124609 151891 462729 241081 5625 367236 387704 861184 319225 361517 320356 657721 818604 667489 591361 605363 874753 236196 622521 42849 780145 293764 651309 729713 362404 811801 625 106929 165649 77475 352433 198916 779689 855625 147456 416025 11025 906304 364816 956484 313600 688698 400 356409 761269 702244 770884 308025 48400 14400 314721 144 334084 617729 24964 71289 127788 504100 98855 401956 806404 18225 349530 543216 97536 613089 514089 448900 193600 89401 488601 196 240100 786769 506944 78400 1000000 345744 704540 229441 96721 2116 815691 741959 364816 128164 339889 881608 465728 68121 135670 717409 61009 290521 854007 343396 930165 104329 717674 27556 480700 146689 305809 145924 113569 182329 543510 214369 749956 436921 807853 976144 379564 113569 93636 806404 305809 463761 900601 36481 625 999873 828747 171396 226121 712336 173863 956484 334084 156025 98596 867939 360000 622521 260100 431649 429025 19600 242064 292681 777924 9604 625 1521 416865 485893 167281 837225 96050 151034 594441 122500 418609 275625 199809 112225 427245 340063 66564 828756 252180 534361 53824 662596 624337 672400 462400 7569 525132 410550 191844 411695 938961 73984 364816 383634 32041 7921 75076 60025 736164 492797 29584 42025 564001 447561 38416 898704 476930 788544 195364 108505 274576 127449 898704 27225 729316 29258 26569 700569 82944 11664 529 893316 96583 64516 717409 343661 96100 614656 21609 227529 62001 62500 311364 502681 783947 529309 575386 676 928805 488601 93025 165938 261121 2704 558352 436921 190096 8281 2025 693889 28561 73441 625681 93025 145924 844561 841 66564 306285 522729 772641 297025 95481 270400 398481 799236 430652 178929 56169 13689 395785 564001 81796 82960 42849 121104 425104 36481 72900 849010 30976 107764 12769 279841 362404 6561 826281 18731 910711 669124 29584 921600 522379 243049 602176 968256 15376 607570 73441 58275 3249 638416 4900 696330 740049 15876 15625 299289 685417 418609 908209 160000 152881 29584 11881 848241 234256 119716 577250 306916 674041 45796 851929 651249 3844 702874 245025 945296 62500 732805 64516 49 6561 87025 3249 312799 568516 790321 531441 599076 546122 176400 3844 1225 980100 196249 359692 57600 528529 10404 138384 504100 803657 553111 567009 201601 174724 6400 225922 12996 417316 194481 819567 660969 133743 39204 213444 322624 389376 275625 519841 570025 830899 524176 641999 17424 958112 600625 178084 373321 19600 119716 17424 302500 74918 6084 81225 1296 292681 61504 829921 102901 980100 900 4624 158788 323066 81225 152451 214369 855625 256036 572069 306916 616225 376103 727223 636804 259081 16900 45796 179223 600802 950625 917764 43681 476100 535824 32041 17956 249001 7569 97969 597529 641601 196249 65025 313600 546728 658741 398161 978884 817216 250828 883600 921600 264196 25600 669124 559504 632118 98596 307614 179776 50625 78961 343396 699017 44944 145924 707281 51076 703921 1681 53361 608400 677329 449198 192364 46656 345744 630436 863041 441 326041 903952 737486 835584 265225 652864 121801 576 284089 1849 249001 36100 256036 100489 448900 393129 830772 239121 412160 624100 168100 198916 701561 384400 346141 898704 790052 863041 214369 625681 4 116964 290108 662335 679104 23716 44944 15129 60516 321489 208849 737881 434281 110224 784996 698896 18225 99856 11449 439569 110889 687241 595984 724201 46728 537893 332929 8100 626895 358801 125316 3249 326589 34225 642867 5625 286225 71824 736164 161604 12321 514089 236351 563211 227402 606841 73441 774538 61210 657721 43264 505521 488601 277729 638401 130321 136900 17689 190096 177241 441535 10609 600625 870529 27889 180625 196249 574564 443556 552049 207936 25 494209 712336 811230 82369 501627 550564 33447 1369 164836 167281 134689 707281 467918 705600 765625 69581 287902 262151 100489 996004 38416 412164 70756 33124 22801 729316 705600 42849 840287 855625 491858 852125 608400 34969 139129 297025 5041 80089 9216 539871 283024 1444 900025 84046 400203 492804 98596 10404 94249 134689 790321 120409 92944 729316 262144 25281 97344 463290 707281 625415 828100 86436 13924 565504 436921 544992 44944 213444 774400 732736 198916 58564 9409 537289 456976 79524 474721 546121 413449 748225 112225 817216 823499 46225 497828 792100 80189 794096 806795 421758 15876 97969 95481 35721 327184 4761 724201 777924 774400 801025 199518 26244 652864 935089 715716 12769 9216 715716 37636 976144 40804 152168 438485 53361 378342 263169 736164 498436 77284 220900 249001 140388 4761 441927 278431 400166 232324 181476 962361 121801 344569 349281 952576 83521 962075 380689 4225 33856 880388 459721 418609 66319 464967 868624 304704 175561 240100 251019 24025 968256 49 19321 216370 28900 129600 573049 45796 45369 15876 477481 300400 19321 259866 438244 323761 938511 968256 7056 677329 99856 895273 329076 921600 810000 894916 45369 1600 525625 106929 81 2209 1 649636 276676 158404 306916 211730 350464 633616 23711 142884 265225 862582 139481 283024 211600 65025 133386 467856 762129 705600 300210 562500 28224 169744 736976 90232 455625 345744 558009 555025 338724 32400 910116 60516 346596 104976 15376 224110 744769 186624 682276 736164 88644 837225 129600 195193 579121 863041 620385 535824 828361 94864 624100 312481 152100 409600 285156 121 23409 289444 25921 124609 269361 201601 580067 1681 12996 736164 659344 594441 25 913936 76729 904401 142945 251001 253009 69171 62001 352386 45369 933156 4761 632025 175561 143641 87384 258064 40804 230400 21609 339889 336400 115600 861184 746138 972196 479379 372100 425966 89401 181476 439569 94864 226576 346921 2025 1089 618764 396900 574564 432964 326103 571536 591439 358134 614656 199809 559504 241081 670761 927369 17956 844561 776868 91204 62674 386884 758641 966373 21316 529657 996004 630314 58081 674041 323761 291600 665856 6241 546121 492804 328865 239121 350464 697225 56169 150544 117649 360000 654481 76729 213444 34225 238144 998001 56644 57600 9604 44738 383161 235186 84100 155236 120208 57121 972196 900 597394 38809 350464 692224 758641 929296 33124 92416 3481 299038 46225 586611 283024 799236 910116 3844 763478 685584 6241 881721 49284 343396 883600 652864 690926 611524 238144 690496 653071 349281 534361 241081 274576 350464 644809 784307 336400 980100 404496 60025 182604 58081 432765 315844 780394 127449 376996 487204 326041 963541 992016 570025 239121 570025 933156 270400 788544 685584 167281 177241 119716 774545 28224 179776 168921 511392 314721 218706 207025 137641 660969 223934 254016 559096 215826 321489 944784 10000 658291 16129 650530 38025 256 333772 37636 869517 10201 19321 430336 273130 412164 997659 60516 818384 304704 285216 78400 649372 174724 750607 477481 1 1369 77284 277729 902500 466489 624100 141376 183184 509796 384400 267336 889249 40804 758157 35344 226828 30625 761346 60516 118336 881727 319225 490000 511691 139143 842539 197136 490321 129600 338054 194481 527076 78305 10609 300594 592900 80660 186488 314721 662596 209764 11881 813604 174724 438244 350464 157609 481636 224933 594441 984064 53361 549081 200503 407382 625681 944784 915849 126440 34969 274576 251001 741321 208095 315844 246016 748225 447561 45796 956283 263169 599076 518108 338535 204304 3025 134689 25281 116206 956009 289444 121 34596 376996 646416 947062 17424 783136 197136 156816 956042 565504 438244 45796 400 939080 40401 246016 79524 303601 549760 230400 159201 286225 25600 793881 592900 69696 630751 461177 213444 509777 206116 219024 63504 18769 3136 571536 516961 556516 249001 226576 303601 988036 651528 561001 199809 116281 283024 373321 400 43264 326041 5041 734449 244036 1849 656100 156513 488601 537289 21025 203401 367236 635209 809115 44100 889249 976993 690561 908209 180625 130311 731007 25921 503290 106929 380953 2401 546121 193600 35721 414736 503501 772641 505521 670761 218032 121801 444889 587639 336919 409600 722891 81 9409 392825 862559 652864 13008 799236 23188 708177 150544 362596 20449 717409 939183 952576 34969 644809 868624 964035 580644 556516 493640 357604 267289 152881 328329 473344 935089 3364 206116 6084 300304 706872 581006 797947 797873 770884 354237 25921 131044 167281 654481 252004 3025 320356 320286 609354 38416 350464 195364 292568 859329 162028 3969 904868 900 50176 56644 431649 163216 576843 310249 550564 112826 516777 232324 538756 3136 715716 127449 2500 94249 707281 919681 92175 16900 207025 11025 535824 484 303601 11449 90287 88804 336059 26569 274576 703802 51076 361201 725904 703921 11025 198025 48841 225625 568516 131769 450241 693713 628401 252004 5184 12996 266256 251748 739600 50625 372111 553536 150544 311364 165682 57121 176400 19881 151321 36100 100 104329 690561 799236 160801 97344 139129 956484 39204 518219 655401 608099 107584 425529 733978 122500 417316 177241 4 688900 222784 278784 66049 2916 27456 10201 481522 308025 583696 806404 289 779689 839056 237169 13225 961 885481 819522 10609 177450 169063 21904 10000 589824 79524 534361 306916 861184 339889 26569 14161 217156 717409 34969 269485 69696 430336 324 644685 8281 707281 602176 811801 940900 585225 163280 34437 308025 93025 894916 772641 893025 819025 947388 1936 683096 22201 274576 692224 369388 786569 256 31684 24649 7744 297025 32761 205209 1000000 249001 84361 915849 287296 4489 508369 394384 837225 43264 528529 879844 113569 396900 950625 5476 698896 318096 255025 238144 342948 492804 3969 10695 18496 751689 665088 482377 35344 94864 931224 145924 961 437385 749956 47294 39204 541696 3481 575001 51984 894181 894916 672400 752173 923382 4624 857476 222784 613089 100489 178929 790321 297025 192721 7056 91204 162409 643204 10000 592900 942841 819025 259081 31684 32761 5041 919269 691246 729 487204 390012 265225 741321 7744 178084 357604 483025 276051 25281 372773 432964 899516 954529 544644 257970 311813 473468 544644 74529 567024 798647 171396 157609 831744 11664 799236 296387 77284 480249 703263 528529 664446 172789 290521 257049 132496 804609 969088 866761 879844 564001 38416 485809 994009 183184 47961 895634 139129 31211 330625 994009 362404 562651 780402 519841 117649 29929 51984 746556 510290 322624 664225 756900 88209 729 242064 301401 36 545775 863041 271441 83466 47961 606841 271386 226576 946729 43681 52900 483025 286225 88804 972235 184005 680625 230400 804000 665856 48400 423803 145161 33489 500501 952576 398161 566534 53361 393756 177241 197062 872356 3025 886486 756900 469225 13689 69169 1764 783438 300304 889933 851024 840889 672400 324176 7921 929296 19600 484 97344 562874 4900 483025 100489 412164 298116 360000 651853 226576 640000 150544 137641 30625 863041 125123 515040 3969 707281 17424 917764 933156 252261 8836 92781 585225 164025 13868 315844 332929 226576 213732 420818 670245 216225 153664 790321 187489 896809 634135 41209 405769 139876 431649 14641 182329 250000 110224 21316 914273 919649 17956 976144 215425 98596 864900 527930 45679 853776 608400 439569 441 101124 128881 184900 845246 713365 310799 725784 372100 568516 909590 25600 795589 751976 12996 960620 131044 136552 638401 116281 144400 107583 597129 169744 788279 972196 179776 795664 34969 82944 547600 32761 1 195364 373321 189590 92939 2116 725100 276558 328329 749956 49729 67081 12769 82418 236609 41209 705600 226576 840955 171396 4489 670761 263169 56169 695556 835396 159201 138384 216225 241081 15129 141284 642866 379456 978121 528529 309621 958441 74529 509796 369664 358801 158404 198025 225666 429368 326041 953917 769129 117170 278905 665856 919681 320356 300304 332424 168921 485809 511295 329476 548175 722500 597529 497025 536210 728534 672400 8649 448854 291600 332929 872356 175561 624100 574564 29584 616225 625 23409 24336 984064 156025 104976 109561 174724 984064 130321 819025 407044 49284 24336 531441 635209 541696 793881 88804 731313 190969 724201 855625 557616 616225 80656 158090 527076 783225 67081 591655 553435 761732 60081 377311 868669 567009 135424 686253 72361 3249 605284 178929 36 4489 6724 29584 352434 687241 817216 69696 318461 3481 235225 138384 38416 474721 828438 774400 892783 78400 341056 559589 253009 461628 5329 656269 748225 574564 815409 311364 56644 805221 4900 295936 146689 29584 492804 72361 429025 412164 846400 40000 26569 770884 438244 249001 274894 829921 380689 6724 139876 54756 3249 101761 769129 758641 573049 524356 412164 870489 4900 289444 152100 855625 35344 553536 894916 857476 932789 198025 269678 298116 786769 896809 207025 666618 559247 465124 368449 546128 857476 435600 107584 452929 127449 579121 866761 339889 637290 30976 311822 609420 123201 6724 473344 875158 6400 756900 142884 606841 582169 104976 613089 128164 474721 438244 429025 476100 74529 781456 40401 991097 171689 42025 568516 155236 37249 429025 748225 5184 990025 17689 31440 265225 901828 46617 518435 194481 462400 793881 992016 429809 845176 987806 118336 7569 493702 362404 562500 33124 58564 69547 537630 416023 458329 139876 522729 230400 27225 355216 196249 137641 11972 24336 509796 708964 195364 25281 108841 67081 24336 960994 921600 42436 267289 662596 585225 8649 53824 879763 6561 528529 445210 16 175561 92416 427716 1600 48841 931225 921147 180625 43264 79524 403225 761784 835396 776161 370881 968891 949120 630436 860095 139876 90601 189225 910749 16129 811801 824464 733910 181476 990025 529984 499685 824464 101988 804246 647582 603729 242064 386884 449331 541696 325142 4761 820836 319312 900601 741321 346921 705719 143731 60025 23716 659344 489915 568578 59536 170569 431649 16384 408321 432611 262144 304704 838757 494209 86239 53201 848241 46656 725904 989689 729 14161 603134 244623 206116 180453 271441 603729 635209 429358 552372 138701 727948 441613 609961 291417 286225 903608 797449 394384 729 384312 674041 348100 480252 386399 954529 514089 84681 950625 189225 376996 211600 879844 710649 644809 446224 1369 523594 87616 360000 52900 103317 4900 37636 431774 37249 968256 593497 613227 16 559504 168100 374544 126736 108900 125316 64936 452929 719104 998197 96100 651922 89401 625681 7569 909563 2916 443556 241081 151321 8100 87616 439569 837225 37249 11881 86436 580644 334084 9409 527891 23716 558009 644809 206116 830972 870489 1000000 93636 331001 90601 412164 109561 18769 22500 372100 180625 374544 398161 91204 137641 24964 941875 181476 398161 544644 881721 817216 7225 27556 131769 884785 540225 712336 413449 442225 937024 806404 743907 908792 284089 12100 463761 581222 184041 86436 988036 855625 244774 134689 61009 632025 357604 396900 9025 223341 305809 226712 990025 282985 861184 152099 88804 966289 7744 776161 769203 576 662930 988036 317847 187165 883600 82369 432613 841 451584 188847 128164 156998 419356 40804 476863 678882 103684 699148 729 2116 828100 225 996510 9 2304 1156 41209 164836 18225 636804 286225 260100 162665 582169 20638 829921 358801 155236 1681 65536 102400 38025 10816 189154 142884 379943 15876 218089 567009 194373 286225 53361 414736 5776 955942 965396 698896 789905 16129 589824 948676 257081 391159 128881 784996 508369 154449 25281 894916 303601 381924 204583 447561 196237 712336 436921 384400 879844 505521 676 116964 140041 958441 71824 813582 40804 11025 515524 94699 722500 900601 780023 95481 411773 680391 944728 222784 147456 36100 178328 559504 373321 641601 588289 267289 130321 838193 252004 92416 640000 606841 422500 354679 670761 85849 42025 613089 384400 729 863595 724201 165649 982081 992125 345744 38809 549081 188356 494209 44521 715716 1000000 213628 3600 665856 8464 93636 679002 913936 532102 451584 22500 199809 677329 762129 697225 312543 141376 640000 770884 747222 929296 429025 363609 444889 218089 976144 3481 49284 744769 1024 131769 737713 12100 795767 169 190000 598811 450241 37249 559027 1024 616002 1024 844561 40000 266422 164836 139304 318096 638401 310249 26244 447561 617796 70225 580644 673557 156710 676 1849 111556 404496 556516 588289 237169 792100 1089 33124 438244 118455 876096 337561 198765 15625 806404 288369 737881 153125 189771 828100 230400 177241 32041 718754 546121 541696 564001 25600 1936 31684 27556 122500 582169 148996 635209 4900 608400 522729 93025 232324 97344 722500 571536 843338 736726 944784 86436 52900 151321 973829 7056 830911 5476 792100 370881 372100 134689 540225 16 900601 31684 414736 518137 390336 148225 261121 577600 26569 570059 988036 400464 717409 94864 237161 1296 318096 435600 421201 788544 249001 42025 362618 116652 3600 812252 121801 674041 833147 68122 131044 906304 877969 848241 296858 196 156554 120409 505521 119716 126025 843597 760384 921600 24025 815409 22551 997057 745168 984064 232327 9409 599076 855299 421201 62001 390625 409077 21316 977021 76176 589824 588289 368267 678976 342225 574564 863041 994009 178084 880522 438244 64803 794176 136161 588289 6084 114921 779689 142884 290569 103041 347032 193600 919681 260100 79364 9025 866761 885481 766809 589650 585225 3364 24025 427571 370881 1444 767376 226576 594441 710649 484292 45561 16 62500 779689 381924 708964 770274 112225 10609 220900 495616 625681 45482 620944 294849 140625 209764 413449 283024 11881 547600 7921 253443 15129 710649 166464 56513 737575 95216 294485 22500 853415 746496 514089 871705 2916 1521 652957 200704 55225 194481 188356 119025 138384 262829 47883 708964 10404 256272 982081 7225 254898 998077 725830 136161 277970 198025 543169 196 425953 877969 990025 120409 207025 270489 643204 727609 10816 276676 243049 72361 632025 434281 290521 429025 817366 588289 5929 146686 997956 678976 15625 940900 646416 518400 3969 97969 439569 90601 343396 815409 246016 181476 528529 318477 672895 76729 93025 82369 258064 736482 248004 308742 344569 970087 217156 1 290521 222784 48841 942841 632025 779495 396900 243049 3481 955235 279341 229441 925444 400902 793881 45796 14641 341056 96721 329281 346921 134689 464981 2704 492804 164025 477481 233289 501907 923521 958441 118336 385641 64516 736002 617796 674041 8836 18225 289 300304 199809 345744 4356 906304 942841 213444 28224 30976 841 653319 793881 17956 152881 567009 54756 473344 362404 226576 78400 599973 7225 829921 217156 885481 368449 767376 550564 692534 590481 620198 340356 392243 549081 237169 550109 34969 353044 143139 221841 17689 294849 93794 573049 258064 93767 481636 10404 54670 89401 702520 106929 775894 751328 423801 514939 168100 739600 341056 48400 196 12100 120409 604881 75816 184649 104976 165649 387354 446224 430336 469225 508369 57318 37318 58081 363609 784989 53361 923521 883600 107584 598286 142884 117649 986049 214831 944784 238144 102400 281261 628849 11236 129600 376290 228642 123201 456976 22500 456535 4761 964324 416025 620944 718540 152881 257049 194481 1600 956693 72900 71824 124609 48400 863041 6889 388096 336400 751689 672987 47824 528534 68644 88038 7056 740192 876096 30276 25921 797449 954684 997232 353044 863041 103660 824464 889249 441 596189 630421 541723 69696 256 436921 8281 811165 343453 564001 562500 322180 288619 858971 29929 737881 4761 162544 905591 802203 900857 8649 426409 136161 82369 501264 531441 334084 100 47961 839056 562500 976335 214452 714025 344569 56644 6400 635050 684240 326041 378743 173056 559368 561001 8100 327322 665856 16900 611524 685584 227433 746496 600625 492466 215576 866295 34969 58081 651249 98596 176386 410881 131044 505521 128999 591361 12769 11449 387395 3136 729 33124 300304 26569 817216 667875 241081 220798 790312 984363 952697 729043 937024 611230 41616 243218 732736 15376 47961 326041 41290 427297 641471 17689 1156 7744 349281 380418 856722 298365 51529 825922 344569 492804 8281 106276 327184 499849 755666 372100 6084 19044 209764 8649 130321 161937 511225 272726 678976 299733 804609 2500 657721 96100 450241 960400 528353 206629 248004 268324 921180 31684 53824 209764 8100 318096 17161 184041 514089 9 192721 245631 211600 404496 355216 36864 96100 461041 161604 66049 728704 525247 931225 481592 110224 665856 671545 875842 294686 26896 652864 9409 121 276676 217156 685584 480154 684878 189225 765625 786193 958441 444889 208849 531441 898704 206116 321489 944784 990115 576081 142129 990025 702183 972196 19881 352836 316211 310249 168100 95481 778143 27225 286225 110224 375769 16384 6561 216993 372100 10201 531441 484 240100 577428 107584 995244 49284 349535 269857 169744 171396 334084 177596 408459 404496 944784 670761 99856 7056 446987 582169 425104 152881 127449 7396 615542 2304 18769 608508 425104 708964 719104 925444 432964 121104 714025 237169 360349 535824 831765 26896 731025 78400 656438 197136 134098 22500 776161 514089 384400 342225 16 194481 314882 625 19600 117649 30276 274498 734449 324900 948793 350016 328329 369664 558921 576081 64674 567009 278784 96100 913936 651116 197136 16384 624100 4 343396 2025 33856 485809 37249 51984 547600 53682 580644 400 26896 20449 687241 198916 140625 4761 201689 64598 213444 351535 806761 13225 452929 928417 363744 616225 399424 156816 433036 645737 989790 870489 690928 289908 786769 221841 289444 250000 777339 826281 165649 746496 1089 360000 485809 18769 102400 652864 156025 592900 289424 400689 226576 715602 194611 889249 696991 505521 828100 606925 269361 812955 34225 556516 60025 701087 153664 391540 281961 280884 225218 121104 585225 50625 86436 632473 429025 295936 892815 3136 595984 547600 514089 78400 256036 37636 762129 142129 208435 14161 815495 77841 24025 290521 277926 657721 413449 481636 9025 636804 268324 97969 114921 321634 393129 118336 172225 15444 176400 3721 305334 89401 332929 88804 94748 207025 322624 109561 372689 336400 772641 373321 278784 162506 66049 708308 186624 380689 242064 13689 215296 795134 798854 788544 699057 935089 19321 462400 613089 833313 12544 14161 398198 520070 824331 980100 111410 319911 735679 123201 151321 16384 190494 608358 270097 974169 1764 439569 187489 24336 784996 772641 844561 971310 567009 767376 880712 263184 149769 443556 401956 985263 138482 636804 602176 73441 136900 84479 131769 9216 314721 312481 280135 287427 640475 898086 7396 646416 112896 706904 450572 65536 25600 22500 304704 188356 24964 257049 162409 516961 21316 992016 122500 381924 103684 234833 377037 731025 514089 615891 27556 676733 275625 896809 653249 323761 234110 6358 376614 1600 402173 311806 254016 142129 236936 425104 69169 374544 505521 459684 90064 822649 8836 693889 170569 430336 933156 236196 391876 188356 469225 910116 74529 194202 396900 729173 962109 381055 30976 236196 4356 1444 10404 513028 150544 5329 57121 122500 79570 707281 841 76729 923521 337561 55696 87616 678976 225 850084 93025 753424 690561 702244 250843 576081 866761 561261 418609 49729 319225 331776 273314 156816 331776 503970 213444 21904 892430 2809 562973 269361 381924 335241 750674 509796 730296 10816 109561 3600 547600 183184 1600 97344 773661 614656 52900 470179 369664 334084 491901 634258 3844 710649 280900 355216 708964 113569 22500 191844 26569 155236 380689 558009 71322 336653 370219 194625 606841 30976 786769 291600 52441 90000 537055 736164 24336 370881 859329 921600 650652 620944 9604 670761 937024 470596 609961 2500 976816 273529 566172 817882 157609 410881 527578 148225 608400 20736 746500 3249 71289 564001 925444 341056 544644 162409 840889 932513 769129 242064 710649 471969 2116 70756 28561 207025 60025 683929 942841 80089 910116 299209 204304 50625 550564 300304 844561 634274 802816 184900 744095 28224 719104 176400 390625 535824 254016 548407 34969 268324 188492 988036 594441 903607 754706 553536 732736 786769 582169 1521 49 988036 9801 272022 189225 669124 889249 43264 304704 483025 82522 685517 139876 274595 424443 549482 225 998001 263169 670761 152881 36864 147340 924766 151321 42849 702244 96100 775371 737881 857761 11236 425104 147327 13689 527450 190637 2304 191844 756900 543291 915650 125316 248004 724201 281961 24025 34225 106018 388129 355216 480249 399075 169 499849 2401 313600 571165 403225 659344 511494 967008 784996 264196 55225 225 12769 133956 56169 104976 933156 683195 697645 376512 316371 367236 961 122157 625681 960527 265970 139876 195896 47220 686356 514089 422500 463761 381337 635209 1600 35721 529 729 269162 846400 88302 839056 998752 48400 3721 638401 288369 180831 951477 5476 552049 900 81225 175561 47089 469799 121 10404 948066 566748 1681 349260 1600 135424 8649 309136 987458 622521 625 652864 837225 196 738761 996004 302440 213444 288369 640000 2500 594441 24964 213444 2116 7921 676 656967 426409 77841 893025 765625 47135 116964 872356 144 249433 416508 119716 117675 793881 956997 485809 299789 507506 128164 562500 201601 18225 209769 466489 609961 558009 205145 454918 92416 154449 391876 7744 923521 547600 373321 78400 921600 756900 31535 92416 148225 173889 428607 574534 501128 25749 577600 776161 431649 69169 915849 760384 149153 358801 119314 74529 591361 572547 184041 257049 576081 310995 670761 69696 544644 163216 112896 602176 988036 6241 130321 476495 700569 455625 772768 172225 386884 251795 276676 129149 233889 669124 76729 956484 786769 886230 401956 49284 885481 163216 480249 281189 2704 413449 342225 40959 196 688900 638401 36100 284089 76729 5329 200704 33489 637338 154127 1296 700569 757391 232324 794902 474721 778920 737881 2304 37249 850084 186170 33856 616225 281961 398161 223445 113569 940900 185835 8100 103684 375769 358801 82944 555025 490461 426409 616225 591361 62500 84100 17424 656100 749654 797449 19321 11236 729112 641601 412454 108241 107584 75625 842724 318096 946869 520987 2500 863041 292681 24336 198916 29241 225 169 552049 5184 465124 11023 331776 4624 24537 248004 356409 41209 229441 531441 527288 266256 665936 15625 193306 876655 4761 237028 178084 404496 2116 480249 266026 592900 256 333870 824464 66564 564001 491401 252004 26244 80631 919681 792100 370881 994009 537289 605284 105625 546298 373321 273679 186763 120276 218712 634840 4605 603729 204304 839056 42436 293764 625 28900 263169 970225 178084 428101 741321 841 302337 8464 251001 1764 508025 703921 70225 44944 207025 85849 49 37249 416864 81 693889 492804 693889 108900 81 240366 122451 388129 985754 1600 49284 48841 339617 763876 122500 9409 885481 94864 896809 55696 14073 221841 240757 173056 81225 133225 355216 763876 1369 9075 30793 152100 54756 481636 82369 80656 180625 153664 559504 868624 754304 292681 739600 433758 700902 28224 563490 145924 694895 717857 17424 7396 518400 552049 900601 625294 154449 198025 397422 74529 481636 30276 181476 238144 233289 104329 240100 248202 722606 338349 725904 310249 28561 546121 144 654481 281961 330625 1849 4624 192721 729316 919681 1 419904 324759 53361 956548 338724 161658 803383 841749 142129 1024 13225 644394 567009 79524 280900 316969 441 217156 567009 956484 106929 756900 868685 61009 846400 128815 190445 592900 688900 284740 595984 305809 66049 703921 7396 889249 104329 193600 159201 755161 331776 118336 172413 24649 630480 880657 139876 366025 874225 322624 553097 832283 8100 660735 436057 21904 11874 534361 887364 721256 891907 691085 60516 677532 145161 44521 239128 13924 703257 162409 33489 705600 588289 91809 1681 828100 611524 521284 423801 654481 879844 450241 636804 7744 94864 36100 729 864851 725904 369664 162409 862395 251001 181476 582169 84681 473344 925444 4356 267486 716707 3025 476100 2500 311364 597529 847778 21025 469225 325316 204304 240100 301714 461041 620438 184041 104329 91562 49729 193600 306916 968587 65025 256036 1369 206116 861184 4414 26569 636804 894916 9025 562500 375769 160801 172184 625 879844 833569 764329 17161 561001 690561 135972 902843 651249 466917 591361 615103 844790 955578 703921 81 92416 350464 688019 583552 751689 789526 600640 11449 866761 439569 3481 779689 553550 483025 264196 148376 161604 329476 29241 146689 874225 337561 662596 30276 276676 8649 942841 703921 441 358801 434281 63001 429025 360405 232324 879844 675684 58564 11664 715400 239489 197136 537289 534361 512656 51529 478864 305809 99225 156709 19321 326041 891197 166464 78601 106276 19321 58081 418929 14641 87832 961 885481 50625 207936 568516 3969 811801 255025 258064 36100 111556 1 804609 12544 430336 48194 521284 9216 71289 197747 275625 329491 46225 432964 178084 376996 528670 278304 972095 316969 6084 163216 16129 885481 538964 22801 2601 512256 6724 52441 248698 17689 24964 36100 159201 312481 184900 616225 328329 283024 531441 183184 226576 125316 415479 58564 469225 60025 73441 991575 11236 555025 132496 47524 144139 148996 897673 172225 60516 664225 501682 613089 286225 57291 614656 779689 90000 85849 457511 665856 75076 408321 861184 148225 21609 893160 681892 887364 417316 528529 294849 474290 1024 910116 611524 77509 66049 877969 22201 622521 5776 267289 831744 286225 682276 445772 616225 749956 630297 419904 166571 380689 711850 22681 469225 913936 457342 610810 92496 676 36 242064 603729 255025 640956 387690 90000 878535 820836 186624 550564 771598 173889 109635 337805 61504 1225 382117 577600 482237 961 86536 961966 73135 51984 64 341056 57121 27889 795664 35344 58081 25825 96721 417316 240100 149378 927369 43264 3600 651249 978121 662596 918283 5329 962361 27225 14400 651249 26569 185761 233289 1156 844561 998001 727609 128164 172225 751877 810000 4489 309136 11449 192721 40804 204304 46656 68644 592900 28561 639252 223729 556516 543935 38809 226776 25 310249 301401 579121 9 175561 368449 65536 104976 383161 52900 757628 145161 932070 12100 972196 877969 568516 385498 729316 882929 744711 828100 86436 678976 246016 562500 112896 908209 186624 498436 244036 81225 41616 453052 354025 732736 390625 481636 186624 81332 92035 645943 225625 279841 833569 881721 328082 544644 685584 204084 15376 226621 135747 767376 442225 546121 490000 156025 57121 70550 442225 798595 7569 558009 654227 741321 85849 792100 40000 323761 743044 694285 889249 658916 506944 881721 108241 922787 463761 142780 487872 406610 170030 241571 289 4624 87616 617796 28561 192217 23149 368449 283024 96100 366025 25 613089 310492 74308 36481 84100 179776 879844 648035 5041 625681 400 775879 712336 929296 9025 806404 519222 550564 170569 42849 674849 123755 114244 23104 278784 193600 469225 299209 935089 891136 65025 74529 542429 1849 29929 855625 974169 431649 784599 267620 130321 515524 286225 58564 62500 613089 462400 866926 16900 992016 390042 888443 625 666336 290521 786769 486194 483025 592900 347883 8836 18496 609961 165649 635209 333078 758402 319728 29449 324900 418609 703921 603729 695556 555025 267289 455625 117649 7744 520043 114921 283243 69696 67081 398161 123982 538756 335241 678658 1000000 163791 113569 650537 50176 940900 2704 407476 780068 749552 169 931225 632025 5329 14884 6084 532900 49 177554 112896 15876 190969 438244 17689 925444 6889 876096 756900 21025 768400 427716 125316 106929 490000 682513 765625 265602 900 645983 512656 416025 802816 565504 986049 760384 902975 141887 707281 35344 372100 540225 480249 135424 458512 4761 25921 978121 159201 515524 370881 367877 165649 246016 77284 844182 491456 815409 664411 72900 270400 5476 664131 227933 318096 253009 839056 950625 561254 749956 817216 589824 751069 717409 97344 145773 176400 1000000 425104 446224 641116 29929 4624 201601 183907 244036 931240 303601 592208 915849 305809 880335 586756 893025 602176 72900 774400 216621 213444 357604 103684 980336 297566 515524 393129 42025 46225 930856 170009 4096 178084 54849 765625 26244 528529 781456 459684 94249 10593 687241 470596 605284 114043 245025 48841 874339 94300 960400 395641 181476 243049 99856 556629 373321 235225 537289 354025 105021 417316 839056 423801 449497 232324 301921 329476 360000 697225 11025 111556 862412 240100 58564 50625 242064 96100 255025 309136 84702 469225 181476 204901 1521 567009 28900 13456 922171 412164 477481 56308 160471 5184 329476 34596 448900 238144 836704 51984 641601 891136 8836 36864 69696 168921 183184 82944 167281 39204 488601 14400 50176 7744 143641 505521 753424 323761 2809 536747 330992 866121 237169 477481 738583 910116 801025 644809 73441 126736 65677 996090 928720 55225 887364 9604 818273 301096 534361 256 708964 1798 80656 66049 737881 128164 416025 741321 490000 725904 64009 781456 96100 628849 142796 286225 280900 540225 861184 29584 344957 690143 24649 45796 4356 549081 1600 204144 329476 73441 28900 263169 187489 275625 17689 788544 326041 657721 585225 404496 723063 113569 64516 109561 15626 447561 594441 39204 81796 208849 693889 126736 407044 128164 403225 335241 202500 544185 159972 41616 139129 651126 568516 67600 61504 29241 100489 123904 49284 10201 953221 625 434281 731025 13689 10816 707281 1955 13924 57600 14884 490000 23104 605680 90601 276593 51984 948676 514089 927745 379357 561001 559504 481636 603729 360987 26896 142884 5184 376359 582169 693889 185761 12996 599076 5041 480249 136900 152100 111556 419904 55225 131828 198916 883600 373891 128164 368449 64 921600 488601 250000 474721 446224 266269 648025 701590 182329 525625 455625 877144 450762 1444 505521 662596 509882 16900 24649 217741 68121 160506 404496 126736 741321 319225 141376 176400 630436 488228 355216 927369 214369 15876 361220 481636 26569 980127 21904 851929 250000 350464 344569 46656 525309 27225 475347 37249 316396 410881 117649 469500 508369 27556 418609 984064 15625 644809 14641 164025 525625 123201 970760 249001 534360 935113 603729 192379 972196 678976 537289 195364 960400 202500 302500 877572 33856 560326 908209 194673 243098 222036 680625 235225 423731 231361 58564 799236 704073 672400 42225 904401 66049 753424 26896 966289 321489 476100 117649 509796 580644 480249 341056 255025 620535 824464 841 359361 729 552795 324 47524 893322 763288 14641 811801 741321 29241 39204 271441 182285 355216 712336 891136 312481 952576 696691 414953 414736 296226 276676 727379 277729 967990 732736 753424 1024 261121 964324 260853 24336 466489 685762 966656 712336 403225 108900 842814 614656 24964 401810 980100 787788 3136 964324 116281 720801 570025 381924 982887 184900 887364 687241 259081 351649 40000 38416 693889 2916 4225 1296 23716 484416 198484 711812 101761 357036 719460 656100 82207 94530 4 42849 302500 343396 101124 674041 988036 188151 962361 53361 26896 22801 285156 1764 760384 453652 260135 277729 917529 514089 240100 790321 967399 297025 256 283024 284027 2500 638401 110889 116281 112225 267272 176747 361 95481 90601 37636 982081 60133 659344 518400 831744 53361 21137 515524 558009 133956 835396 898744 115600 436921 771590 790321 117649 26896 599076 1764 231361 17424 5041 923521 77284 2209 4 130448 67081 18769 53824 553087 206116 764952 851929 27556 93025 588289 552049 103041 701735 61009 8649 471969 478864 690289 630436 87616 336381 231361 51529 807460 239186 622687 763477 466 749956 9216 539678 10078 349281 310249 44100 305809 644809 19881 662596 398161 71824 305809 370881 369664 20164 383161 56644 90000 19044 363227 214265 287190 61009 148225 908209 686526 556516 910116 680123 19044 772641 265225 5929 23409 40401 9604 94864 221841 651249 58673 96100 24649 811801 537283 756900 141376 181179 198025 505521 185761 158404 747047 525625 9216 183184 706149 196 586374 87025 147456 141376 129600 385641 72900 19600 95481 853776 12996 927347 262144 49 950625 974414 412554 238144 396900 193271 26244 215296 630436 99856 134406 101124 41616 261121 80656 853776 240100 10000 292681 351754 797449 863629 919681 90000 15625 461041 425104 352836 799424 242216 103684 278784 328329 603729 260344 680625 401936 283974 33489 250000 942841 431649 494374 97987 600625 144 586756 41616 333958 677329 59049 848241 529 3364 26896 484 758987 363609 343396 241081 33856 998001 944803 612577 379456 248004 78961 369664 616225 720801 56169 459684 74529 603929 102161 419904 387426 495639 341056 201601 394241 33124 846400 83348 899466 231361 43264 271441 584112 594441 384400 3025 11236 448900 836776 511225 855625 70225 2916 323761 34225 205126 221361 692224 43264 395641 683929 247009 477681 617796 366025 370663 28900 668602 336400 148996 559504 388129 301401 829921 12544 94249 7744 502681 538756 806404 7204 179776 753424 4489 379672 723760 871485 32761 107584 11236 1521 933156 62001 876096 887364 40401 463233 61504 330625 674041 848241 80656 274576 77402 31684 739853 611524 373332 5329 872098 109561 960626 669124 677329 322282 67081 244643 379456 194356 60516 40000 304704 117164 612563 81796 88804 301430 525625 6241 708964 191844 396900 139876 625681 14884 104976 950625 227529 614465 140625 34596 99856 734449 2209 21609 61009 73984 136900 79524 54756 21025 407044 5041 546909 521012 484416 101761 89401 418609 317108 322286 993320 135424 700569 100489 724201 796962 550564 298116 94864 974978 762129 749956 355216 444889 445252 441549 10201 436921 22801 611524 2304 467635 734435 58289 485809 34969 968256 1369 525625 763876 476100 727609 614656 69169 230877 201601 567302 917764 46225 467456 20736 656100 1369 156025 8649 579121 238144 731025 583696 717409 425789 407044 591361 388129 449433 400 538756 522729 13924 295936 220569 707281 88804 125316 808201 98596 412125 423801 63012 952692 4761 907535 5476 940900 744769 170569 61504 938961 491401 891136 711478 43264 370881 126736 528529 10404 96721 748225 605284 994609 29929 96721 555513 408321 881721 220900 642578 34596 630436 458329 676 731025 155236 369664 751689 446224 436921 93636 683807 280900 45796 731647 361201 988106 156025 471969 28224 335015 909349 39204 99225 784996 179960 128164 492804 11236 32400 589824 824464 201601 22500 557197 625012 109561 35344 188356 891136 774145 444163 933156 641316 356409 266256 893025 229441 517875 69696 230214 93636 990025 299707 990025 684371 702244 833569 848850 234256 777184 251001 103684 256 200704 669124 152881 83521 579121 37636 123904 244036 756175 202500 47089 396503 94864 7744 212201 256791 495077 174724 715716 76176 534361 204304 426409 480760 152881 460550 674436 4225 20736 139010 178084 840889 646416 204304 36864 59049 267502 103684 37249 954529 354025 554704 36481 76176 164025 136900 201601 8100 917849 611524 34596 260100 2025 529 1024 677329 727609 454276 9409 196 942841 531441 1225 270400 64516 856748 508369 65536 517582 2704 113569 487204 16900 776943 373321 6561 879844 50625 49284 181283 385641 103041 537075 87616 66564 329476 438244 472215 654481 271399 483025 889550 657159 20736 27225 77841 150544 251001 107584 720801 727609 321489 70756 532900 23104 261466 504100 784 14161 39204 466489 136900 68644 876096 293281 553504 956484 88209 908209 220900 713726 320356 454276 35344 348226 236196 325268 11025 753424 783225 48841 372100 19600 675684 256863 906304 712336 743044 829921 312481 623585 857476 249001 195364 322624 127449 2116 44100 555025 734449 418609 465124 620695 36864 52900 104976 187649 321489 601561 835346 732736 191593 128164 110224 682276 3025 320817 121 313149 163216 79524 950480 75510 770884 927369 540225 4356 4096 235225 705600 95481 144 667489 2601 60396 355216 344247 348100 245792 583101 128632 277729 67081 21609 207866 495474 270400 484416 638401 235225 3249 586767 301401 888833 126025 942841 42652 842724 580644 714787 182142 874626 146689 467856 12100 925304 629721 36864 287296 603729 454969 71585 561001 41333 147456 69743 516961 825049 26126 329476 632025 110224 44944 176400 374700 357604 644809 12813 184407 139876 612374 129600 8100 289 429025 360377 478864 354025 295936 180867 638401 764927 31684 633616 38025 313947 322624 656100 427716 648025 515524 669124 951060 720391 241081 170569 260100 26569 24964 297025 719104 526917 876096 64009 727609 366025 7396 808201 608400 169 579121 293764 33124 244110 530877 116281 291581 406811 947857 549738 652864 246016 660969 116375 580781 879844 244246 49 848241 16129 148996 133956 117649 3136 455573 190679 842724 87025 285967 998001 576081 181476 948676 457559 238311 622521 71824 27556 529984 166464 152881 41616 7225 322624 76729 1156 12769 338482 40401 743044 683929 9604 144 731696 1225 905171 385641 515524 341056 504100 255025 527828 326041 389376 404216 680625 923521 7795 121801 72900 277729 61009 416025 161604 339889 798661 819116 42025 352285 514089 270100 193050 389376 499199 225 180625 340090 3364 46656 288369 5776 63001 90601 140625 156025 502681 377638 391876 503548 78400 116281 24970 870346 808201 525211 107584 715716 14641 38025 412164 56644 46225 221841 422145 159623 418609 637794 961 165649 613089 1681 627264 34225 47524 258064 51529 736371 687241 613786 29929 220900 196 276676 426409 68121 455242 344569 450503 335241 469657 425104 682276 130321 290521 903310 61344 683929 483025 956484 141376 281961 727609 676 271097 436921 10816 22801 616172 624100 461119 887364 619726 558009 795664 795250 850731 95033 33489 64884 628021 551553 59049 396519 662678 434761 337943 515524 944735 515524 926324 21904 329476 17689 872356 357604 633616 358801 833569 33124 636804 961 80488 1661 189036 896809 419904 7056 894916 399759 3969 229441 3364 552668 288331 948676 38416 357281 25600 478864 2704 53824 42025 209764 10609 202500 594441 53824 9801 20449 806190 136161 92283 133956 128448 454864 515426 14641 619054 1296 178929 194626 315030 97969 957241 3327 735600 544644 474721 122500 311364 415212 422378 978683 910116 246375 725904 149769 727609 33856 278784 903690 498436 630317 104329 126736 628849 219961 256 5776 848241 245025 524176 365253 921600 978121 690561 982081 5625 62099 184900 574564 71289 474721 86436 165649 960156 181807 469225 72900 925987 335183 412164 376620 266256 393129 40804 846400 360000 384400 2500 649636 463761 165878 747415 76729 337642 768531 157609 582169 748138 81076 64516 506944 216225 91809 7744 336761 341056 158404 193600 335474 496799 792100 636376 978937 211600 297025 615244 727609 210681 294849 263425 662596 872774 15625 174465 34969 256036 680625 219024 703921 894916 968256 58564 48841 585422 144400 94864 196249 454276 73441 370881 399830 1089 739683 796280 94864 956484 132496 271441 230400 326041 546121 850084 63001 289 417429 234142 349281 383161 677329 4900 535686 703921 11236 126654 187419 280900 309136 933156 72900 906304 508369 95481 36481 419904 250000 372100 287296 311364 6724 241081 391994 219961 54388 254016 881721 217156 73441 685584 5041 33124 935089 311486 256036 3025 144 194481 643784 100 867854 76176 896719 330736 579121 411824 280279 436561 154510 818932 358801 224676 683929 202500 978017 219032 471969 196 526908 795768 914441 139129 283573 833424 797449 178929 165649 440896 680978 54181 227261 41137 86436 162409 16129 463277 28224 6400 5329 618883 7569 416285 907995 22500 950625 6084 739600 65266 80089 2916 45796 230400 235298 113569 231361 948676 500547 749956 422699 470721 850871 667489 27225 460771 176400 484433 348100 304167 161604 933156 2025 693889 617796 110224 799236 181476 285743 136161 10816 198025 168100 51076 7569 7396 923521 385289 758615 579967 3844 221368 429025 781456 190096 710922 51076 210681 200704 495616 324 499849 839056 289444 19321 806404 243049 41616 494209 4489 289 144400 458329 741242 569990 469225 544644 859329 772641 535824 287296 422500 690561 662596 1521 736164 958441 728041 64516 330625 556577 220900 635209 412164 76729 131044 200704 130321 943547 149743 315844 242064 440896 319397 52441 13225 17689 678754 127449 144 106929 1156 51984 33956 582169 29241 774645 360000 22801 145011 454276 115600 10609 73934 315844 311364 915849 442539 146767 276676 765625 861184 582046 278210 664225 215296 531441 6561 121298 58254 925444 859329 675684 72527 447346 45658 27225 753424 501264 292681 607598 608400 154449 329476 243049 133240 274576 7744 423193 5476 966970 188356 561001 325515 401956 139876 40000 107258 660171 717014 915849 412164 74529 427716 849581 145924 193600 5476 142129 463761 842441 672653 784 764645 191844 202500 850286 614656 407044 378225 156025 78400 559504 864900 235225 835396 237169 35721 762129 891136 93636 301401 335241 233825 491401 102198 394384 109561 842724 649636 983731 725904 671843 958441 461041 674319 384400 2500 350464 73441 739353 21609 33856 337423 109561 121801 839056 675738 81 91809 410576 813604 45369 374544 287296 537714 197136 898704 695554 159201 996004 329476 613089 115600 633383 495616 627264 77841 78400 1936 102400 42051 461041 770884 823831 291600 826945 2025 491401 2601 156025 63262 207025 272252 105076 660407 362404 117649 657721 280900 716165 372100 184900 795664 6400 9409 10404 9216 62500 9409 752142 505521 330625 916974 958441 224676 441 9604 56169 672400 586756 294375 180625 893025 16641 357116 976144 975332 285156 254016 329476 898704 820836 203401 94249 173889 579121 583696 797449 822649 646416 646480 925444 198025 240100 994009 774400 915401 164836 863041 385641 306803 70756 861931 1369 994009 168905 36481 358801 597529 43264 432964 81225 185761 672400 780330 356966 303601 704122 196 784996 547600 361 319225 251001 20164 902500 4225 864900 315844 843756 452911 67081 211131 13924 129600 1600 49284 258015 26896 398161 432964 952576 6889 894511 340499 861184 12544 719366 21316 93312 235484 1764 533311 894916 153664 81605 769129 7056 24964 632664 552049 397442 988036 345818 168921 872356 912025 149880 309136 408321 885481 99856 647170 51076 850845 344569 435600 173056 232324 316969 450995 622676 84100 866761 84681 32041 649636 12544 373874 69696 1936 502440 767376 660969 1521 664225 719104 988036 373202 90601 184692 242064 287039 11236 374544 25 412164 857476 860137 55225 908209 99225 341056 1 245025 352836 615237 566023 775063 81796 127951 38416 690561 116281 580106 384400 54289 123760 23716 682276 810000 24649 895227 198025 4624 53392 133540 146689 1681 267932 330625 159201 164836 466489 705600 70225 538756 774400 286654 118336 671282 216225 9 330652 24649 580840 799236 683929 248004 411347 127449 439569 770884 529 861184 600219 365094 937024 644809 617796 364816 107584 9409 646664 525625 954529 375769 28900 19881 335241 481636 165590 272735 17161 568516 923521 504100 55696 42025 119215 576081 784207 407508 185585 487204 902500 869164 593831 245025 222784 342225 883600 603729 2304 678976 160801 315844 480249 582960 370881 758641 114244 142884 14161 208061 417334 7225 404170 79013 187489 270400 537289 562500 284753 915746 17956 856545 213444 242064 166158 204304 648367 804609 519841 47524 874225 868624 124609 489469 82944 38809 24649 21824 221841 849411 498436 781456 998246 561001 443556 772641 71824 853776 2809 970225 24649 117649 278784 228484 478864 9801 399424 34596 319225 687241 314721 335241 79272 50625 352836 608400 290521 484416 325854 26569 707281 385641 534062 12769 1600 194481 17689 400 34225 99225 324900 690561 6724 656664 898704 662596 129600 309136 784996 104976 374544 817216 195906 547600 454276 407044 34648 156816 34225 243049 26244 1521 26569 811801 3364 854795 336718 45369 108140 613089 217562 887524 82369 796103 417316 84715 923521 17161 68644 315472 715716 938641 215296 60025 931225 262144 734449 893025 107584 20164 30976 721370 142884 835687 26896 948676 57121 267749 969084 67203 355216 866761 964324 933156 46225 78481 926451 22500 407044 616225 281961 74529 443556 576 772641 806404 478864 613576 841 350627 996004 599873 112896 695556 633616 9604 638401 508369 273529 591361 26569 421201 725904 58564 5184 626469 106929 889249 159201 304983 651249 66564 407911 368436 857476 10609 20736 687241 956994 299209 503940 881721 273529 248191 34225 19321 642096 797449 610005 28900 16384 88804 396900 253009 152100 149769 16900 395641 15625 320356 271441 397821 11449 788544 7396 280900 213872 201601 576 119553 70225 337561 226576 425104 1156 726895 537289 29584 131658 751877 599076 933156 941808 2025 996004 770884 236196 121 80089 633616 62500 10201 45796 182283 272809 810839 700569 18496 390625 386606 262144 26727 142305 636089 598227 781283 664076 68121 358801 213444 53361 1225 915849 972196 362404 299209 126567 571536 715716 476100 660299 366025 67081 165414 421201 562500 33087 26569 155219 326041 278784 78400 501264 339889 100 117786 958441 255479 143641 659551 528529 258805 378225 1681 133222 196 9801 697225 524176 178084 589824 659344 67600 334082 179776 938961 369664 872356 925444 164025 3844 857282 414736 630287 904918 484 384400 895331 592900 242064 19881 797954 767376 22801 34596 193600 630436 322624 213444 705600 16641 292681 609961 641167 506944 692224 67081 416025 353440 654140 905674 372881 667489 106929 3844 458329 295936 682276 30227 29929 898704 61504 245025 707281 74529 287296 503524 972196 744769 278784 848241 578683 352836 255025 342225 100 4489 142884 656100 840889 19881 352836 142129 940575 558009 986049 254016 729 30276 170569 410881 553536 921600 792100 476100 6084 44944 269361 39601 361 25664 62001 256 685584 506944 93025 273609 828100 214369 941120 693889 168100 214369 112896 46225 886653 288369 611524 602606 404496 247009 338724 114244 168100 449799 727609 689665 565504 544637 27225 62001 6400 412164 739600 33856 123904 383161 35721 128164 649636 488916 165351 156025 802175 299285 17689 129600 725904 94864 388129 173056 9409 870489 99225 984064 7056 738395 602176 478864 136276 398551 863041 574564 183271 346424 496105 336400 327184 705600 872356 34225 24964 784 582169 919681 183462 241101 12769 456976 490000 38809 876096 628849 578618 857476 964324 349281 410881 556516 502681 252004 850084 256775 16900 865369 21904 7744 708964 972196 652904 289444 57600 741869 595183 23630 565082 405769 13689 536510 47524 15129 51529 106566 463723 318610 734449 915849 450579 47089 414153 243049 573049 19600 12100 541696 624100 984064 154449 29929 826281 268324 12100 855625 271441 298116 308025 1764 304552 15129 595967 60516 646029 25600 182329 3364 370881 354479 405769 378363 130321 133956 45359 50335 552049 423801 348100 580644 949697 1000000 7744 927134 966444 984064 984064 11449 133956 801025 78400 204304 724201 693113 270400 115028 295587 8368 786769 23104 58564 711535 973773 24964 430336 608097 561479 136900 3600 119025 72361 459684 603729 492804 261121 31329 168921 807949 190969 93025 625 187489 638401 137641 1764 1521 49 674041 2116 964324 822649 15625 5929 177326 986049 532007 147456 582564 97969 57600 130321 448900 136161 712336 1764 400689 93636 195364 10388 5476 602176 388129 697225 176400 50432 123904 721192 153664 642343 452905 774400 214369 1936 980100 228907 134689 101761 349281 15876 544644 200953 810021 445975 184113 415138 574564 77553 541000 555484 444889 560739 141376 275625 534361 908209 64516 425879 141376 101761 790321 267832 36481 572408 14400 96100 37636 801473 183184 122500 567009 185761 3721 599906 283024 58081 964324 319225 8836 292681 247548 446224 636804 980100 183184 529 165649 432964 69567 898704 589824 324156 609961 137641 922303 5154 311480 648025 674041 108241 105625 649323 741321 680798 1 81796 970342 299209 272484 215740 467856 488601 168100 5625 28561 296521 88804 86436 702244 335241 686199 112225 157609 56169 410881 694197 218089 90000 476549 194089 851929 625188 427716 515524 163216 1681 379456 838594 25 505521 715215 420273 611374 186624 49 810000 216225 9801 54289 565642 441 419904 879844 417455 370455 993950 237169 40804 141376 995222 106929 171396 571617 70260 64009 755522 546121 377273 453572 408321 935959 219024 873117 140978 2500 18496 195364 944784 929296 56644 372202 892160 416025 358801 617796 64653 65536 211600 241081 35578 318096 40804 269171 837225 107584 945602 987242 7974 915070 267212 720723 13456 437817 373321 749956 157609 67081 41616 2209 17956 62500 409111 94249 974156 458126 781971 588289 802816 55734 173889 193600 188714 300304 204655 689070 252736 401956 60819 511766 790460 788544 171396 62500 404687 527070 218089 872924 194481 25 363609 324 396900 121801 632025 143249 432964 518400 170569 179776 97344 465124 262144 173889 158404 560538 72900 288369 906304 33124 692224 404496 680120 8464 699607 667950 13924 555025 9068 46225 724201 851929 961 385641 234256 102400 271441 367700 527076 492804 815409 320356 1936 36790 23175 232324 986049 294849 733885 4489 402435 28561 599660 913936 195537 31684 416959 502745 172225 375769 676 403225 334084 656089 88209 9604 352836 793881 753424 930459 345744 100489 929296 178929 398658 395641 802434 438244 326041 316969 81796 70225 355216 988036 939336 429355 941702 278784 799236 92416 571536 46656 91809 331776 93636 956690 399424 117649 94249 298116 471969 887364 97344 548802 92416 69169 9216 220788 147456 799236 588289 197136 145161 956484 247009 15876 190096 1521 212255 181683 457715 562500 88879 109561 44944 136161 88209 800601 321418 519532 498436 205209 158404 269429 73441 28561 84681 487204 456976 42849 646416 254615 67600 707281 247009 189877 115600 70225 677585 784 346921 261044 458329 561001 576 290359 633870 110317 1156 338724 986049 881721 964324 40804 537289 232324 879844 66049 203401 741579 688900 30039 586647 169744 962361 101124 15129 201601 7396 570025 484140 246016 515524 801025 1024 706926 4 831744 206116 3025 683362 5041 73441 198916 263169 736164 82369 792100 121104 444889 784 263169 187489 502681 52441 501264 3481 693889 360929 75625 1600 475291 670761 9604 171396 290521 143641 328329 246016 567009 579104 59049 269361 454491 10385 826860 814390 492056 159201 354025 34969 999598 755161 39601 644809 961 797449 3136 866761 471969 5625 63504 240999 293919 23142 521284 49729 30976 45796 682276 121 248004 850084 24336 247935 613089 582169 270400 33583 100489 894916 131044 206116 119941 270400 609961 31329 454276 64 781456 104976 75625 42849 948676 297025 340808 394384 966289 998099 2916 300304 631158 792100 478101 151339 241081 357641 463761 956484 887364 96721 11881 889249 102400 18769 712336 855513 55839 603989 463553 51529 355216 567009 67081 366025 61504 860584 430605 840889 62001 820050 917237 114435 112225 824464 554507 795664 595186 297025 528529 15129 24964 129600 914261 580644 608400 156816 186111 499849 585225 292375 107584 438244 86436 51984 5776 272152 337561 101761 4761 29241 781782 139129 741321 1 308025 719289 481636 17424 619369 33489 145809 654968 393129 390285 676 851823 518347 51529 919681 349281 555025 181476 75076 44944 438244 535824 239121 625245 721150 16 124609 74529 927369 394384 56169 914094 8836 708964 59049 165649 3364 167281 950625 256963 282887 453685 98596 567009 77284 1936 252004 399424 202500 497025 769868 874225 169 440896 633616 417316 976144 320229 749408 870489 409600 904401 75625 7744 662596 844561 144 531441 694356 810000 241081 437313 532900 302500 336400 94864 2116 944784 77379 279841 85264 274576 237169 140625 900601 582169 14641 7225 4624 308025 403225 743044 11236 148996 206116 258215 155447 400 182018 992683 253663 56644 463137 398161 767136 498436 43681 59536 400 1089 566306 529984 267289 432014 205209 535824 758568 96100 807787 31329 149578 248522 85849 232324 866843 828582 62500 324 202500 746496 683929 79011 188356 529984 734449 93636 417316 7744 96721 391876 97969 325950 762129 501507 717409 96721 44944 729 319931 9 806404 121801 167335 218089 935089 76488 269383 9801 497693 957528 25600 72900 200704 27599 116065 940900 499849 142947 418609 16027 306911 598897 333437 87025 298116 117387 790321 580644 384185 44100 560687 2824 15376 573326 577600 652864 529 241081 216225 428092 39204 599076 435600 853776 848241 954529 117196 678976 836036 153556 513191 644809 654481 529 591153 744769 476100 581070 114921 890898 173889 17689 23716 21025 946729 764504 608400 984699 158996 970225 11236 304704 44944 812098 793881 722500 2916 636633 229441 675684 5776 1369 14884 944496 910116 973541 198025 180820 374544 15876 712336 201601 38809 456976 107584 538144 298657 28900 170569 17934 276676 719104 354025 48400 161604 132050 896809 910116 51669 3136 426701 461862 447758 123904 16384 58081 725717 833569 714025 34969 38416 5041 521284 46225 102400 388992 640000 251001 710649 33307 891617 516961 152100 552049 6561 208849 135157 211600 586756 496899 75076 77841 697241 61504 282504 26569 414448 163216 620944 298716 3249 69696 903395 151321 378225 245025 142397 961 990505 506944 531441 702244 484 412164 230068 554352 1156 580644 36 990025 300663 36430 318096 605284 538756 805588 540225 429025 334826 365934 4489 361201 252004 437377 121801 670761 2704 238144 488601 15876 641601 116126 8281 444041 161604 553536 19252 33124 144 342225 16 196 261121 112896 618091 304704 69696 132211 84681 665675 160801 115600 214540 233289 139129 697225 81796 280900 339889 438191 944784 51984 87201 549316 261121 310249 641360 286756 339889 275625 391166 143641 20736 14100 328329 649636 639014 755161 188356 151321 46000 413449 322693 853776 284863 721847 666205 534361 371406 678976 152881 131769 708782 230400 32761 925810 15625 226576 398161 956484 835001 71289 141376 864900 643204 52441 769129 435835 332929 998001 110224 47524 5329 885558 138614 135945 236196 376996 91809 551893 22801 168100 744769 142884 790321 857476 127449 831744 20450 160801 21609 205209 753424 336297 666403 962361 329476 32041 126025 998001 940900 549081 1024 41209 563964 850084 212995 67081 112896 88209 660969 6241 422500 53361 529 67600 423324 7569 210838 898704 509914 184900 3600 384400 3844 41209 80089 597574 774400 174724 811594 22801 2209 8649 25600 722500 753424 675684 503726 623844 136161 375976 11449 287296 802816 54289 396900 51529 490000 435600 128881 341056 667489 91809 309136 788544 201487 234681 103041 1156 793881 245025 111556 687090 316969 1369 66049 130321 337609 107584 228129 214369 678297 80089 488601 490000 462264 642570 570025 435600 1600 261121 630436 241081 703921 119025 877969 64009 576627 27225 52441 9409 130321 156816 231361 583696 674041 531441 594441 3844 4225 459678 683929 972196 61009 7744 44521 509796 648471 5476 128164 541696 399131 260100 441579 777381 883600 832663 190969 15625 960400 525625 335241 13225 60025 176400 641601 423801 848241 174724 876096 25 879844 636804 18225 229441 385637 3136 278784 272484 312481 76001 352836 9025 244036 10404 570582 240522 14400 332339 720801 256 306916 739874 532900 594441 940900 93636 182329 817216 954529 641601 413449 334084 16129 710649 760384 573049 38025 11881 212521 250000 607752 93636 917764 153664 395821 162409 573049 982081 32910 235996 770884 309136 57600 240100 9604 242064 567009 112896 494209 499849 278784 389376 455964 799236 153664 39601 207936 131044 204025 456976 912025 201601 19233 1089 504100 313600 361062 227529 366605 62750 1089 110224 144400 7744 181476 976798 16593 470596 674393 292681 601766 722500 990025 354025 140625 686368 524176 27101 267289 100 755809 86699 298564 299209 547600 611524 281961 164025 168921 64146 244036 46225 966756 619369 120409 277205 645910 49729 489021 961 360000 754428 375769 367236 489161 51651 524176 385657 639285 986049 22801 110889 257049 343396 24964 81225 797162 12996 553536 63001 90000 12769 725904 125369 711574 431649 2401 354116 106929 9604 4624 77284 7396 970225 332929 976144 555207 230400 69169 442225 5329 212521 232324 100299 935089 842724 48841 284089 171396 407044 6889 110889 12769 80656 198916 207238 63504 646416 851929 386884 168921 964324 1849 102286 3721 367236 152100 732736 213444 64 755161 53824 431649 22801 135424 356816 925444 756900 813604 50176 564001 592481 991189 37636 221841 388377 196249 342488 954529 97969 153664 1369 207936 635209 42769 462494 19881 706932 176400 334816 42436 130321 318065 19321 420640 425104 393129 945341 2401 933156 724329 202500 5476 173352 339553 788707 896809 82944 655147 125090 51529 592900 817231 314721 473344 19600 288369 373321 921600 957053 427716 71289 426409 32400 912025 54756 664032 403166 670374 765625 953456 927369 495616 859329 646416 14400 236196 20449 859329 845355 724505 778735 13247 13689 241081 950625 187489 57600 78961 38025 139876 50625 330625 179776 375769 385641 586756 416887 351083 178133 258064 800503 389376 673971 177950 192721 81796 446224 980100 7225 376256 30276 751990 956484 78400 555025 840889 138384 60516 633616 128881 919681 20736 573049 889249 66049 654481 817216 869573 877969 108900 994009 100 447561 23716 772641 75076 400 992529 877969 68644 915849 440896 148319 94864 5184 294849 76176 361201 426409 864900 24336 564001 575551 725904 135424 70225 978115 463761 632810 120000 863016 17424 460865 451115 100779 955118 117122 351649 929296 915849 361 749956 403225 67600 56644 682709 389194 164025 619369 815409 672400 784 790321 437851 28561 94673 660969 250000 42849 303295 503127 53824 207025 356409 616225 784834 794437 126736 90000 247056 684507 680625 646416 403645 250882 385641 126736 807012 783225 872356 585702 318096 990753 306916 939535 470596 360896 292681 345744 649636 929296 1936 923521 29929 966778 781456 599076 20449 185761 77284 56644 272484 116964 180625 326041 24025 521151 17161 64009 638401 919681 361201 385712 544591 44521 506376 84681 207025 71824 112896 218089 844561 345744 15876 243049 9604 12321 21025 2500 229441 333998 48400 311364 591361 443556 969577 606707 900589 746496 988036 643244 534925 451584 233289 853776 71824 2601 414736 241081 674041 19881 302500 366025 600625 992016 339889 721123 281961 344569 956484 47524 160999 474721 881721 549081 254284 68644 452929 574564 369664 474721 273529 278878 898704 699284 4356 114921 243327 998096 705600 485447 565504 488177 21025 685582 131769 734449 863041 658227 458329 383161 130321 423002 863041 532900 283692 444889 94249 13689 277729 212521 24649 7225 258064 968256 113569 207936 224676 976481 283024 572066 250000 28900 992221 829921 660969 404496 232324 27556 35721 1225 639530 139622 465397 190969 188356 322610 233289 2401 772066 867801 813604 301401 442225 20449 961 60025 255025 561001 136900 602176 549081 591361 214369 361 556516 881721 544644 67600 846400 912366 68302 755161 820631 165649 1156 253454 400201 123201 570025 376917 597529 556516 419096 352836 201601 298116 148225 576 294849 26896 693889 579121 866761 25281 1764 59049 297561 4516 40804 324900 697378 121876 301401 795664 572374 173284 41209 385641 462400 324 874048 9604 29929 240100 404496 174724 25921 572685 462400 24649 841 5625 668964 152100 169744 518400 209764 141672 568516 363609 957166 86436 730224 251001 550564 28009 751689 486842 508874 790321 637342 39204 29584 799909 361201 613089 208450 421852 3364 635209 219961 870489 181476 408321 90601 71824 628849 69696 123904 261121 383241 4761 375769 65536 386884 401238 152881 765625 24336 447561 923521 819229 1225 31684 685584 484 444889 564001 428024 591361 625373 835396 735894 31684 308025 954515 140625 13456 6561 249001 181276 891562 790321 234256 169 996004 202688 494209 125316 138384 358801 65025 233271 7744 474721 108900 665686 9409 250000 252004 488601 148225 786382 95481 501264 324900 357604 743044 893025 688115 567009 330625 674041 375769 91204 263169 181216 123904 448268 212521 760045 549081 4096 802816 1600 22500 256036 5184 992016 81225 93636 66564 504100 499961 4900 26896 385145 518400 95481 905543 372100 30276 846819 769178 675684 104989 915849 106276 466489 412292 641601 748225 364816 828100 717669 450125 677329 2500 43681 654481 99225 749636 507794 1444 961 93636 672192 78622 1936 276676 462400 7056 529 942841 130752 864900 59536 287296 712336 316194 149769 657721 247009 148996 646416 438629 982081 110224 164836 487204 519870 108195 3600 55225 202500 117694 56169 81225 717409 219024 225625 137641 808569 481636 76729 395641 994009 191844 675684 188356 60516 313600 355569 2401 198916 185761 94893 372100 36864 191844 149769 956484 887730 621572 960589 660684 189225 87616 753424 547600 522729 12544 444889 635209 8836 935089 76729 228484 107584 534361 984064 231361 556516 133956 481636 150544 312481 166464 819025 728289 863041 524176 372100 702244 74529 474721 1764 492804 51573 148996 929296 93025 467480 33124 64009 348100 660969 119716 7403 311364 474721 490000 327184 762593 131044 782208 217156 965544 702244 982004 915849 115795 81 712336 2304 44944 443556 497025 558741 57600 457010 402421 10000 724201 99484 429025 960372 683846 187489 974169 78400 151321 474721 131175 114540 148225 227529 47524 16384 776161 599076 11881 88209 641601 23409 394384 312481 14400 265225 9 541696 240462 20164 700569 135424 352836 450241 5142 588751 34969 233289 804609 954529 82369 319868 154449 942841 380689 608400 178563 321489 502681 385144 804375 568469 331776 748225 923847 151321 18769 119025 66537 346921 292681 600625 630235 11236 20164 409786 187200 777924 271441 1089 571536 770884 837225 709038 134689 238817 121 364816 97969 952576 39601 678976 320053 433515 456976 798497 792518 871414 27889 64610 854508 116964 664225 44100 25281 624100 217156 16900 97344 676 76176 799236 953676 125316 151669 603729 823487 454276 483860 23743 274576 197136 308375 994009 58851 13924 784996 17161 301401 107584 141376 4 962361 15129 39601 457666 99225 842493 358724 10404 28900 646416 206617 18194 844561 66564 104976 63504 955151 27215 782832 531441 636804 329970 602176 344569 10983 94864 628849 26569 727609 908506 561418 891136 226576 286225 12544 852903 847643 8100 389376 1444 195364 432964 210681 24336 379456 50625 156025 560212 136900 811376 388129 254016 268324 541696 929296 736929 278784 484416 117649 712336 8836 172225 279186 737881 268324 380689 228484 598268 908209 499744 435349 15376 576 46841 385641 7921 664294 249001 272074 944784 646416 23104 514089 107584 332257 548918 275625 582169 71216 261121 357604 26244 134689 186624 494605 620413 588289 369664 938961 148225 490000 254016 11236 258064 121879 290813 13924 29584 731025 58081 116281 31329 376996 157197 768302 200704 22884 497998 110889 584192 712491 585225 965543 633619 463313 97344 81225 422500 405769 576105 34969 232324 602176 473344 965750 42436 147308 525196 381924 331776 82427 463761 346921 386884 60516 638432 287296 974169 69696 982081 562500 163347 492179 902500 16 710139 51076 992016 131044 24025 38025 280261 19044 737881 822649 126576 370881 552049 68644 154449 121 335343 299314 38025 636804 643265 198025 837225 385641 2401 110224 110224 67600 33856 49729 193600 13456 502681 94249 90000 278755 99225 178084 9025 77221 605284 49 461980 56644 633616 163194 653870 861184 330625 100 119025 2304 692224 710649 202500 48841 93025 386076 64 912025 79524 443556 109561 762129 327833 307508 20449 69169 9801 22801 923615 10816 312678 466467 656100 257049 390690 220900 213444 568036 407044 453816 72361 452858 36864 865828 231361 648164 859329 776161 738082 639235 3721 620725 342225 998001 168921 26569 62500 160801 788214 128881 537289 352744 362404 777042 240100 97344 435600 82944 4096 827536 962427 21643 3481 817216 48841 300304 69169 168100 59049 904401 258377 198025 985457 85264 9216 378540 702244 680262 22535 247009 477626 24649 1296 31684 6889 70225 277336 2209 462400 63504 109561 950077 984064 693132 81225 452929 543169 441 650689 16641 686132 6084 172502 725904 64 377237 646416 748225 707187 357604 123201 438244 753424 4900 577600 768051 646552 481636 273529 46656 284089 857476 80089 67600 366025 161604 915849 351649 405769 463761 459684 179776 114244 968256 863571 8464 722500 549462 594441 625681 525625 247470 38809 517002 779689 260100 407044 729165 469225 450838 31684 499849 314721 960400 804609 1936 322624 195364 535098 758641 732736 38416 305108 902500 201601 49729 13456 15625 727609 103041 443374 641601 993829 611524 719104 78961 675684 47961 394384 214100 561001 166969 361 591194 1936 758641 968256 855625 731025 20449 68121 416768 848241 42436 13924 68644 784 400 976144 361 845488 119025 111220 853776 856904 868624 857476 959088 34925 689316 71289 177241 85264 53361 573049 617796 115600 43264 802816 240888 322624 201601 204240 628849 52441 497025 351649 843676 521284 687241 837225 339889 743410 585225 1225 385641 229441 28570 27225 96100 820428 481636 774548 678264 546121 784812 784 688900 797449 810000 104329 2304 100 77555 996399 769604 430317 429992 53361 5041 927369 487204 221841 30976 62001 518219 328114 439569 579121 1849 410483 222267 13689 92416 793881 574564 33489 346921 535824 108241 987952 898704 70670 373321 494775 23409 27266 235225 434281 504100 602371 877969 501346 257309 318194 299408 384721 762129 488601 586756 705600 874225 720801 833569 845789 6241 781456 36100 3481 978121 630100 219961 860725 1444 85849 464475 47385 24756 513273 9801 112225 358801 128881 760384 565504 554440 4624 423801 56644 751689 674041 181774 99856 4761 734449 145161 625681 29929 992016 1 11664 169 461041 483025 652864 370881 274577 106276 748225 501430 121801 843117 2401 662958 13924 480249 625 933156 613089 619043 23409 316624 9893 417316 272484 908209 472259 26569 446648 779578 38025 369664 43681 970225 125316 1000000 185761 38809 804609 74529 906304 372370 592289 399953 258064 404496 12321 66564 125316 697225 671596 100489 322624 435600 254016 192721 372220 79524 58081 762129 464526 367236 9801 20449 484416 481748 833569 87616 929296 10562 27556 985093 98596 151321 41361 919396 953689 17956 910116 535824 9801 605284 813604 128881 943510 28900 253009 229300 705595 657883 37249 580644 155236 998001 765625 297025 196249 63001 885481 906814 169744 302500 159929 141376 6084 378225 400 427915 25600 128881 61504 28900 149769 9604 268324 60025 384747 285156 127449 937024 205209 772641 56644 536033 462400 295936 39204 985916 37636 705600 228484 47421 40401 178929 536461 900601 391876 33124 595984 997991 261016 277729 215758 605284 351649 625681 550564 208849 763876 69169 828100 29432 651249 274197 592900 87025 665856 980100 894916 11881 2704 677329 59559 532900 438244 816937 710593 20164 52900 639256 36481 114921 393129 776630 179123 556516 4356 28020 900 34225 972782 93636 11236 62001 535824 896809 576 128164 142129 266256 70756 445416 410881 6561 946729 344569 61266 272484 482876 975919 514089 369211 253971 925444 123904 487311 408321 484 250000 8100 206116 788544 840889 588495 116964 476100 644809 633616 131044 867848 447561 537289 973256 876096 362404 899820 203401 908209 35721 669124 343396 688186 429025 18225 369664 611265 58882 9801 34596 409600 10609 719104 27998 76729 500152 627264 765625 302500 176400 625681 769129 51984 51984 465124 720801 187616 14884 447561 41209 941953 443556 277610 835396 281961 580011 714952 396430 29584 875040 112896 196249 88209 518386 859329 10404 917920 274576 156816 450175 115600 743044 505521 10201 254038 913936 291600 370881 152881 272484 833569 574564 40103 625681 514109 896654 152100 360000 373321 894916 543874 725904 653160 35721 393129 729316 995025 81225 583696 49729 394384 183184 788171 222784 715332 710649 974169 149249 801025 922125 568402 600625 191844 12769 948676 741321 23049 2401 6724 994009 139129 49729 113569 839056 729316 937776 128881 27889 940900 580644 842724 44100 50625 719104 238144 112896 262006 1849 184900 1600 94793 460242 518400 672400 822649 264196 19600 672400 774400 552049 206085 422500 383161 580644 785930 961 99225 950625 57600 442225 208849 30625 767294 806404 456976 996004 402652 61009 215317 644809 155236 30976 11025 980100 253009 395641 190231 829921 10201 614656 480249 929296 401956 722500 904401 708964 871103 984064 14161 148345 11449 356565 375769 792078 160254 1000000 380689 891136 1089 84100 484 145616 184041 170569 77284 140115 81796 19902 896809 173889 901679 37249 39204 31684 726425 495616 197136 105467 725622 97969 670696 736164 797449 519134 233289 853776 435600 712336 65672 8100 384400 291600 43264 14161 784 351649 2401 64516 193600 382769 538756 499849 594119 100531 652732 16 226752 117649 529984 574564 709168 8690 360000 2704 212521 184041 155441 33489 39601 885481 552069 701321 651249 122500 367236 641601 756900 6561 561001 662596 22500 559504 817216 201330 6400 16129 69169 498557 604908 760384 149769 39790 28224 47089 401956 741321 677329 461041 7744 990025 436008 70756 404496 760038 361 144 10000 186624 620186 436921 32041 368604 6241 16641 195827 500798 408321 625 121801 12769 474721 615936 594785 30276 292681 497025 685866 44100 408698 841 743044 651249 211600 52259 576081 5476 48841 24649 956484 555025 618364 904401 589824 222332 755161 409600 859329 20506 953059 205209 240100 39204 29929 591361 7921 308025 935089 386884 257049 11969 323761 22201 116281 88209 842658 188356 14641 550564 950625 102400 240100 84681 625 509796 4225 184041 96100 294849 809570 334084 721878 272484 246359 571536 727609 46225 167349 399424 635209 304092 324900 299209 5184 399424 846400 60516 525625 580644 840889 80089 874225 31684 191844 24964 544245 555141 356292 427716 4225 310087 218089 311364 90766 964324 767376 26171 724201 549081 797449 675684 665856 362404 467856 938961 913936 114244 27556 84681 672400 91809 137020 271441 868624 692224 229441 10404 900 490000 327184 4624 13456 159201 21609 576081 537289 95188 18225 66564 277729 80656 1521 136161 103041 169744 11025 497025 861184 9801 363609 225 23716 940900 62720 19321 324900 559504 122500 891136 1521 952576 120409 873423 23104 829921 159201 190969 7921 67081 27556 461856 451584 289911 226576 258064 258746 2704 209764 20736 591361 18769 34225 10000 532900 303601 39204 684271 734599 183041 1764 200704 872588 23409 735433 954529 144400 154449 45796 632034 138384 646416 710184 5329 148996 79524 2809 62500 532900 926504 3025 421201 280900 233289 162409 948676 64009 49 568516 606841 152100 527076 396498 632025 65536 250000 588083 100489 116964 65536 770884 455625 17161 280053 124609 36 753424 191844 148996 7396 65536 344569 21025 432964 442038 91204 57600 911686 815409 708519 791417 977150 950407 874225 744769 786769 571536 290521 226038 784462 923521 550564 66023 125658 760402 98596 644878 731025 828059 241081 913936 650280 647456 51981 2025 613089 32041 477481 873853 4096 125661 215296 1156 333362 139876 10612 899962 857027 239121 802321 616225 423673 822649 988036 263169 549081 309136 54756 175561 749956 940900 32041 850084 908209 849878 404510 17161 715155 335118 49729 2401 815545 603866 996004 121 502945 801489 562500 269361 681022 540225 238144 779549 87643 197136 15129 948676 664225 128088 63504 419904 133225 7225 980100 980100 998001 28497 334684 521284 606841 206116 570025 682276 890406 39601 141376 390625 2704 529984 455625 160000 982081 360000 861184 404496 227529 615348 122500 216205 263169 541696 421201 589858 410362 600625 164025 8464 101761 80535 128881 957206 691829 815409 34596 61009 176400 404496 167281 101124 201190 5625 100489 472797 38809 577600 777924 172268 648025 208849 239121 128164 972196 713975 531441 608400 214369 399424 430405 292681 614189 177241 194481 929038 11881 105625 15376 940770 414967 537289 933156 84681 395641 205209 183184 38416 111555 538756 234256 122751 585225 604629 429910 439209 595984 618736 592900 432421 395641 360147 858338 786950 108900 428188 7744 665856 133500 587214 151321 3481 49 271441 369664 504100 967879 404496 66937 54756 64516 456976 401956 120409 715716 173056 6561 108900 479708 958345 56644 145820 525625 269995 697413 736164 857476 131769 599076 494209 42025 478864 804609 76176 40000 705191 35344 670762 139876 96100 167281 185840 215296 788544 45796 191844 583696 202500 713768 866761 104329 367236 358516 502681 880188 935089 587612 84278 4624 303601 133956 144 194481 891136 978121 25105 868624 850295 947190 39204 799022 81 495616 3721 891136 126736 762738 506944 418609 191844 163216 960400 7921 85242 172875 180625 986049 220900 94864 4096 474721 762129 296891 86046 101124 188356 93636 40000 195364 547600 889249 53824 18225 95160 356409 361201 619369 28224 887364 226393 451584 425447 90000 23409 702244 10357 209079 26569 4096 336419 524749 135424 127452 661580 1024 506944 283024 430417 732736 754229 537289 583696 817146 617374 385641 887364 853113 208987 174724 136161 50176 352836 95481 70756 893025 168100 29584 813604 559601 145655 649636 78961 90000 952576 656100 130321 385641 71289 835396 954529 416176 40401 220900 948676 641601 10131 133956 10816 191844 171396 4096 787289 320356 100 359501 656100 247985 748170 793881 466489 958441 380689 972807 87616 84681 566884 348100 180625 456976 628576 256 136180 272753 700569 160685 51076 451584 595984 22801 310249 287296 268324 481636 32761 857476 444889 361201 37374 372100 238144 308025 96721 373321 373321 15376 793881 246016 54649 258064 107584 826281 309542 893025 349281 200704 942841 158104 329476 156025 54756 42849 32400 28224 10000 26569 146296 34225 426409 144400 608347 14528 217156 29929 842724 279488 784888 115600 263169 674041 175561 62001 79875 243049 882406 226576 7744 506944 436921 640000 577600 628849 7056 247009 55718 538756 260100 98353 670761 491401 456448 918377 466489 456976 407250 7106 594441 322624 4900 553536 10816 318169 127449 757046 174724 698896 729 669124 275625 435600 826395 205209 46830 492804 207936 884123 864900 641601 39462 51984 632025 9409 881721 36481 16129 194481 559504 187489 36 225496 66564 245025 133225 684405 425104 10816 599076 82944 459684 795747 52515 15876 219961 799351 821705 84681 898678 717409 683929 71289 292681 497025 30976 5625 29629 64516 290521 540225 32761 285156 30625 65025 4624 11449 45796 559076 562500 866281 570025 992016 295936 521284 705624 116135 71289 10816 553635 25 945781 209764 140625 129600 814475 46225 166464 497025 25600 15876 75076 988036 124609 82944 625681 523307 960400 164025 448900 441 154094 589824 699064 876460 290521 161604 455625 5476 136900 919381 350464 248004 129797 870489 408321 262704 376996 337561 350464 339296 120409 5776 196249 614656 586756 3481 34596 519841 416025 532900 923521 686037 361 162382 609780 7225 152100 408321 416025 514089 762129 946729 608912 436921 815409 29241 488601 285156 116281 45796 497259 20164 1089 153664 38025 322836 666207 358801 537289 198916 844883 208488 405769 6561 385641 357604 46225 751689 6724 471969 116281 19600 414780 591361 397805 298116 44521 900 531071 75625 43264 683929 111880 858047 51076 17689 207936 17956 266256 38416 209764 331776 52200 112225 130321 912025 391876 47961 509151 46483 956484 396985 14641 910116 649636 4096 902500 320440 65536 423801 255025 10000 908209 29584 5776 427716 379456 121842 44521 351649 190096 205209 783696 117723 812888 94249 101761 456976 246016 5776 242064 749956 109108 55225 306150 863448 165649 823511 119025 970209 696769 426499 26896 8100 935089 2809 29929 641105 483025 177145 835396 72553 23104 781754 670761 12769 483025 9 364385 7569 967920 1936 442225 460491 894722 976144 900 571536 972196 915849 210681 69939 515524 4356 34225 262144 198025 240100 89401 2209 814332 751689 386884 579121 21609 144830 32761 806404 435600 16900 33489 96721 241081 532900 600625 602176 355216 831744 284089 528059 204304 213444 32508 917764 536886 484 565504 94864 270400 279028 923521 28900 239762 24649 254016 94249 203401 17424 334084 225 281961 268324 1681 839056 101124 121801 220900 356795 725904 184900 361 787259 1936 139129 322667 625208 153664 143641 715716 103041 73441 583696 732736 30276 64 1296 502681 378225 64345 101761 7921 410881 492804 474137 399424 112896 239121 153054 461041 271441 122500 62350 230400 46225 43264 32621 35161 636804 355216 594441 908209 138384 769129 364816 651045 5476 204304 334247 958441 406413 155236 633616 4489 59536 114244 293612 253009 2704 396900 928111 703921 13924 247035 470596 887705 511225 143641 844561 64 515524 389376 55715 294013 281961 524176 169 136900 521284 392505 592900 99856 38025 9025 984064 290521 508369 737482 630436 724201 136161 1156 786769 739600 354025 641601 184900 117649 308025 501264 122500 234456 692796 423801 7921 630436 512895 205878 521284 88804 391777 900 309136 42025 581064 427716 759096 627264 70225 297276 810281 490148 986049 225 57121 724201 102400 833941 501264 653288 380689 6400 342225 549808 350464 311364 46225 228484 725904 209764 498412 13225 385641 293764 104976 1089 440304 358801 5776 606841 456953 294849 21904 927193 10000 508369 281961 209764 1089 322624 403891 659344 726275 239121 710652 323761 937024 451170 724201 600625 408494 190969 968256 27225 652583 169744 56747 146689 787919 891136 242064 853776 396900 67081 121801 21316 613089 483501 81796 389376 619369 583696 749643 592900 609961 40776 625681 531441 269361 243049 577600 946729 685584 252004 781291 46225 2304 23716 568516 131769 413449 179591 52441 19881 349281 217534 1156 133956 66564 294849 2025 266256 186624 151321 495419 468075 46783 477481 25281 224082 399424 129113 900 196153 224676 890104 549081 178929 813604 127449 940900 829921 58564 559504 26569 530638 521284 646416 566420 20449 91809 172225 648025 332929 98596 541696 990025 380689 419904 163216 9409 724212 231127 98596 172225 370443 454276 537289 28079 23104 588289 576 12321 688900 18496 332929 776161 5272 28224 32545 820836 851405 377870 755920 811801 702244 397153 46656 791745 49284 695182 831744 141376 17689 787923 446224 239815 42099 273529 879844 350337 1156 602176 156025 116964 253009 87616 719104 395641 324 841 299209 107584 543169 352280 958441 101761 492807 474721 223729 900601 638401 514089 24964 887364 3844 632025 429634 597529 197136 232324 469225 348100 937024 828100 87025 911507 229441 328656 168921 51984 112225 41616 446224 940900 200704 649636 376996 397202 2601 1369 193600 46592 178929 122500 354025 11025 686720 1681 427980 415587 59582 471969 266316 1764 976144 843527 32761 79524 552956 56644 964909 200704 913936 55225 844043 2500 779743 771683 635209 112896 487204 824512 267289 209764 806404 753424 872356 335241 240100 923521 625681 646034 82813 134689 956484 940900 31684 91809 868624 151321 53361 2304 89075 125316 456355 320406 1089 423801 3145 520054 591361 466489 1024 121 795294 499849 256036 788544 11664 525625 434596 322624 341464 6400 320171 515844 484416 806079 400689 848241 752184 809485 256 426129 877588 387403 4900 176400 448690 557812 226576 367123 171039 119832 513709 355216 356409 167281 218089 675684 74529 386884 495616 171396 469225 903144 518400 201601 442349 608400 178084 130885 126025 490000 777924 19600 343396 125321 819025 17161 606014 234256 114921 59536 257049 258064 961496 232324 67600 363609 603069 10000 837484 401897 70225 820836 508369 670761 591685 883600 108840 729316 7225 263137 276676 368930 379456 27225 62001 285156 677329 62001 285156 101124 267289 62514 3969 60516 175561 922889 72900 34225 672400 461041 280900 75076 66049 576081 458573 424669 696113 614656 888277 31684 67081 213444 958441 781456 698401 125316 93636 767376 334013 912659 710649 729316 883600 16900 870024 565419 904401 112896 71824 48495 426678 417316 649636 837225 128164 866761 13924 13924 607939 43264 9025 317192 235597 8281 714025 830951 641601 12321 144400 670292 758641 990025 189225 879844 119025 104985 848241 814082 436921 16384 597529 310249 36864 791226 532900 35721 841 622521 628849 784 560650 140517 444889 720801 297025 24025 38416 758641 169 404496 11881 810000 207936 150544 2704 164025 261121 904401 609961 624100 110889 391876 494209 956668 15129 758641 25600 972196 351649 237169 281961 49729 294849 769129 185761 824464 126736 950625 22500 131044 342225 1369 66049 362667 25281 589504 378225 730095 339889 522729 72361 799236 861184 39204 16384 304704 630436 772641 293764 714025 240100 2601 368449 568516 594441 527076 59153 206116 80752 337561 565504 345744 976144 279841 68644 494209 50051 271441 855625 499849 187489 112225 772641 103684 980100 283167 848241 437943 12544 138384 594471 173889 172225 316969 879844 777924 469323 594441 160801 343453 5184 487889 4900 93025 828100 313600 334084 719104 91809 762083 662596 509880 577600 675684 690315 9801 851929 242064 99225 139876 459684 228484 625 564001 199809 131769 695556 85849 982636 944944 534361 41616 283631 625681 446224 570245 6889 891516 497025 263779 372100 823064 685584 643204 2809 887364 573927 685584 365705 136372 145924 919446 409600 958441 484 239121 454276 47961 986049 2401 17424 431649 810000 2601 121801 481974 1156 984064 49729 862738 711548 1296 417316 998022 794914 88804 939014 410073 776214 364757 2401 10201 976138 448900 193600 171256 487878 274506 419420 1225 139129 559553 54756 902500 826468 523614 876735 202500 991993 622521 40000 39204 61009 529984 638401 287631 5776 124609 243115 1225 3844 270400 923521 264196 2401 954529 131044 371970 510747 440896 42849 902500 994380 17956 425104 712336 912025 477257 289 495002 642496 853776 72900 7921 713906 386884 17424 813604 996004 779064 559504 1369 144491 181476 532900 805655 921600 592900 250391 21609 250000 323735 4225 739600 328329 840889 586756 269689 116281 27225 32041 923802 33091 568516 755161 906675 225 17424 199809 116281 208849 237169 49284 9 205209 201601 126736 164025 801025 28561 20449 567009 115600 178084 616225 2025 396439 166464 338997 872356 2116 870245 440554 57600 25921 915849 902500 458329 244036 319225 546121 400689 123904 840124 776161 777924 32400 64541 763876 11025 662596 866761 758351 13225 688649 355216 474721 1225 831866 120409 585024 829921 12996 690193 205209 25767 126025 344762 982081 950625 687241 10000 189225 425439 354025 341056 628849 571137 984064 859329 786769 625 286225 749956 931225 32041 262144 53824 921608 727160 873613 783225 156025 950625 938480 6400 182329 586756 141376 829921 687241 440896 952576 592900 921423 290012 52441 799236 193600 427716 1369 498436 368449 75076 152100 524176 487204 586756 676 56169 221841 275625 853220 582169 26244 59536 465124 2401 818775 208849 152100 15376 682276 222784 273529 87025 357604 961174 956366 9216 613089 511225 811801 423801 4761 7056 152881 51984 127449 682366 160801 933156 290521 234302 95481 86406 316389 988604 27889 374544 143641 301043 438244 477748 8649 232324 318096 51984 743044 1444 622521 828100 559504 952576 128881 352836 260342 945145 660392 508506 342167 9216 4 269361 630955 834707 169 99856 58081 311364 42025 156025 395641 217156 668647 192721 831744 178084 257049 190096 13225 957576 824361 645447 2025 48400 1000000 631744 19881 316969 883600 878746 786343 301401 736130 512895 855161 964324 978121 59536 929296 553536 504100 75076 167281 516666 98596 36481 53824 136161 89401 385641 1764 171396 609961 48841 323761 575820 44944 685600 19321 456976 389376 877969 372100 43264 351269 600625 183184 74529 194183 44521 746764 275625 149213 43681 694622 647877 784996 22201 336476 846924 73718 872518 292878 69169 469225 179272 405769 301401 487390 531441 72361 921600 137641 490000 204304 331437 672400 476100 162409 587993 207936 233289 34225 797449 295936 148225 853776 1849 98224 817216 565504 36100 9801 246016 22500 541335 525625 200704 647135 246016 379456 204304 47089 477481 611524 29241 2025 95481 806404 124609 267289 1156 314721 18769 1296 188356 182329 207936 498747 978121 465765 112225 63504 3721 281961 230567 324 294849 651249 812285 393129 795664 197136 15876 139129 850084 608400 7056 133225 70225 534361 401965 822649 49 14400 178084 536871 484 358801 732936 921600 942841 357604 284777 815409 107584 829921 309136 620944 3364 110224 608221 100150 6561 18496 19881 565504 396900 921979 451584 292681 293764 180625 290521 81 77284 234256 802665 32400 164025 27225 272557 158404 286225 732736 228487 1 46225 547600 751223 269361 323761 710952 605284 55857 982081 9604 236196 968256 618618 747006 876754 115600 90000 818769 593008 4114 206116 47089 101761 192226 65536 254016 269965 715716 890371 168100 64 755161 923521 580644 32400 559504 16641 494209 11307 756900 595343 318096 4900 331776 174724 831744 205209 142884 80656 96100 418143 2809 55696 772641 32231 727875 3364 73458 751860 638401 902081 432964 992441 206116 649636 281961 914460 110889 123124 691342 180078 407044 5625 97344 456976 475587 528529 966021 188721 624100 45369 484 87025 525625 829921 784996 32761 302500 735513 7921 492412 586756 300304 770884 918957 61009 515524 366025 937055 777924 613089 328329 234256 509796 307548 12100 692224 334084 195791 250000 736164 28561 529984 645816 516961 198025 906156 3364 619369 375176 889249 301401 61504 463761 312481 643204 543169 598398 873728 469225 985351 34969 815409 75076 504100 553536 927369 456976 290521 876081 164836 37636 229441 728475 357604 782654 445833 82369 307670 891136 784 329476 182954 22201 130321 152881 360 873124 100 239121 14339 136900 564001 21904 561001 142129 278303 334257 469225 490000 648080 724201 475924 39026 571746 26896 391950 413449 535824 687241 753424 327184 36 641601 76729 41616 76176 3025 603729 48400 889249 246016 15625 636804 541476 181476 4624 86436 952576 11236 42026 594280 173056 763326 238144 718795 116281 1024 506944 391876 305809 61009 479441 516715 483025 870489 106929 92416 56644 1000000 490000 342225 801025 154242 17956 305891 632025 51076 530634 244036 60516 863797 910116 376793 34969 219961 38025 140654 180420 429025 136161 53036 54045 810000 370881 414736 485809 952576 16129 119025 44944 317364 226576 776129 483025 519841 413449 144400 996004 474924 904401 911652 36100 112896 178084 3136 404496 625 806351 364745 11025 275439 952576 1 28900 358612 991906 462400 261121 646416 884353 698896 117649 209764 196249 66049 586756 33489 144908 70225 861184 131769 186495 91809 860152 7744 6084 725904 158404 34969 121801 982081 77841 261683 753801 206258 36864 24964 264196 186624 90601 25281 119716 795664 73441 267289 342215 683526 835396 1000000 672596 1024 5041 19600 625681 855100 745472 680625 781456 455136 12544 964324 128881 49729 705163 877969 284301 705945 27225 524176 538883 605284 399424 13924 620417 85264 281961 176400 145924 137641 657721 25921 876006 27889 170569 846400 693889 60025 825014 236600 73888 774400 968256 828457 597529 799284 977687 202634 877163 133225 900 43152 446959 881721 848241 18769 167281 504338 4096 795292 491401 874225 605284 149769 583696 197136 219024 29929 558009 988036 844561 137641 657721 144 24649 139876 42436 888112 61971 363609 765625 37249 227529 5776 29929 844561 379456 197136 603729 518749 434281 7056 799236 26896 760012 657721 156025 306916 580182 506203 373129 15876 17956 525665 4096 922253 732736 282870 624233 192301 80866 35344 162973 994649 23409 76176 874151 439982 549353 891987 17161 899035 22201 292681 256 861165 866761 191844 521648 323761 853776 594755 576 36100 454276 434281 12544 646416 417316 522729 448507 335741 81796 40401 73441 22500 365590 516426 313600 848241 608400 48841 27225 739600 403225 570025 332929 143611 695556 202500 754058 490000 5329 44521 625 156816 749956 47524 632025 189721 872356 34225 625681 47089 444889 619369 648025 270774 43264 306308 679364 606584 72206 850084 1936 491401 577600 678976 103684 35344 535824 224676 774400 79524 576081 253878 837615 59375 28691 1600 811801 161604 32761 15625 382344 336400 751689 366025 334084 70225 339796 5929 530841 728094 625 123904 699534 996004 338558 52900 502681 263419 777193 673477 312609 564772 5625 22201 210681 610263 127449 285156 24649 248004 790321 558009 951399 774400 293764 864900 169744 26244 682276 140508 515199 540988 38416 172225 422248 815409 144 850084 277729 21904 599076 502681 83714 173056 487721 527057 18751 492804 51984 47961 646416 532900 32400 278784 148996 919681 871673 199809 323761 11236 134689 568516 487204 260100 187489 101761 386884 22801 558009 297025 332929 357604 485334 729 1285 904189 228484 549102 541696 620944 430336 120032 349281 375769 881161 269401 230270 152881 401804 133765 310249 378225 13225 157008 269493 102400 128258 220246 343396 361 204304 731025 622521 504026 879844 986049 63001 583877 25281 952576 414097 87025 247009 958697 3844 7497 720801 175561 988036 30398 499849 152100 920202 107584 281961 26896 284092 401956 490000 2025 184041 106276 811899 801292 15376 448900 592900 246631 215296 16384 911403 41209 24025 192454 648025 266737 447561 38416 325275 50625 418609 88209 523505 153664 277729 813604 16 7396 496851 265225 461041 1681 119716 261642 230055 961 636804 149769 576081 64516 202500 817458 139129 968256 25921 861184 99856 57121 64009 998001 100 892399 80656 484 937024 174724 714025 67600 619397 183184 902500 56169 40000 207936 722500 792100 117649 372100 164150 522729 315929 258614 879015 76929 672400 187696 296251 27225 466084 977374 230400 732736 962361 229441 932938 547600 435600 44944 400823 42436 522729 961 323761 357604 589824 17424 54289 318964 5891 361201 48295 266256 827911 729 104976 527076 968256 158148 219961 887364 25921 39204 85849 495616 964324 363609 45796 778947 288369 889904 487204 552746 26896 550564 16 67600 177241 535206 223729 70225 504100 399424 414736 727036 417316 2025 103041 954529 897357 554430 104976 703921 334084 33133 256 168921 27889 477481 784 342585 471998 353809 834705 5929 352836 5041 286616 532900 396900 855244 938961 599762 430336 21609 919051 53824 933156 96100 328329 169744 527076 578906 300304 256 26569 211600 736397 57121 835396 446224 103041 6241 274576 18200 927369 148225 290048 582169 527575 879844 402136 354025 644809 456552 247009 941305 40000 734449 298623 80089 440116 18496 15376 695290 634898 183184 93420 478804 624100 673832 904401 20449 59424 112508 609281 150963 160000 350464 982081 267289 297025 410881 595984 946729 394374 14641 808553 303601 717901 850084 166198 749679 24846 606841 811728 521284 201601 339889 900 721990 46225 350464 207025 943740 393129 832380 62500 134689 792100 409600 678476 23716 938712 403225 866761 502681 66421 311563 964324 289 622254 164410 395641 929296 85264 927369 338224 503510 817976 133225 537289 264196 49729 345744 162411 69696 181476 16900 106929 700348 57121 910116 3136 412164 124429 126736 544727 47697 159201 209396 395641 214369 34225 77284 145924 570025 219024 64 888640 196249 238144 101761 477481 63001 617159 870489 350464 20736 197136 2601 505744 408321 919681 626548 13225 254016 204304 933156 448900 319852 418000 763876 891136 198498 509796 964324 938961 82369 13924 621883 409600 132496 691156 145287 3364 638401 1089 36864 996004 505521 495616 984775 549081 6400 36864 512736 398161 327184 374173 54289 339889 165894 715642 316969 106276 10000 62500 248004 386884 494732 2601 301401 455836 5476 784 26244 346921 732302 3721 159201 8100 988550 974169 10609 2916 165161 815409 685584 350464 194481 564001 687241 190096 319349 142129 408430 485588 383161 736164 590508 59049 533782 407044 208391 13225 388129 726352 275813 47089 57121 454671 906304 72900 618373 84100 255444 410881 36864 613385 164836 864770 248004 7056 169 617796 893025 724201 662596 26896 906334 216225 521577 10609 234256 222784 712336 163216 743044 350464 769129 529984 55225 960400 256036 938961 950579 328329 291600 52441 241081 904401 312481 473344 592187 614656 67600 225762 927369 9216 828100 929081 480249 565504 8100 39601 425104 690561 632025 532061 129600 11449 631221 734728 79524 168921 671156 525625 98596 787069 770884 128881 3481 558027 544644 399424 842724 124609 87025 641601 22801 28224 16129 436921 950521 16900 448900 33856 22801 961276 57121 272484 422500 769129 51984 478193 537289 499155 702708 1681 121801 629742 246039 252004 4489 51076 291662 479932 908209 902500 578407 620944 94249 499849 87616 713556 59049 266362 13225 477695 7396 9801 479484 299209 369664 649636 937866 208849 160801 414736 57600 236196 195364 499849 710649 297389 467923 311811 75364 851929 792100 106929 670761 956035 116964 546121 343396 454276 277729 665856 337561 5341 106276 1936 958619 615749 25600 813604 3481 39601 50176 130321 323761 116281 19600 958441 876096 16 443147 179776 78961 747140 889149 690561 8649 185761 751202 836623 499849 760384 404366 525840 13472 692224 981921 933156 50625 422500 84100 460897 436246 591361 185761 720801 168100 824480 40401 613089 452929 110224 184775 122500 7921 4 592900 79524 395641 390319 585225 315844 295903 5776 597529 51076 144400 632172 624100 30976 448900 730679 410881 831744 142884 763876 249640 373321 254016 964324 14161 124609 5776 883600 435600 351649 182329 79741 5680 909857 52900 906304 5329 35344 440896 170569 288369 267289 244036 453208 790321 801244 148996 5929 504685 104737 527076 958441 72361 7921 273529 764973 62001 183184 155236 54289 16900 78400 19321 190969 369664 181476 309136 41209 681945 903262 122500 995118 110889 950625 678976 628849 657721 921600 659344 128825 78400 7396 380689 96912 13225 381817 697225 6889 509796 151321 306916 877206 57600 1225 145924 199809 144400 488601 49 788544 205209 217314 37249 218089 29584 24025 61504 532557 257049 454276 235432 509796 1089 620944 853106 359490 137641 62332 145924 71289 52141 6561 313600 994009 656100 1156 863041 889641 33124 219818 582169 628849 216225 261558 41616 367236 432964 12769 95481 45796 164836 763876 320919 367385 19600 6400 980126 212521 2209 893025 3136 990025 270400 49729 17689 139129 379456 737437 134689 966664 148996 273529 921600 188356 66049 20736 65536 541872 6889 237589 553536 894916 543169 277851 328329 301900 622521 395641 244036 806404 228484 136900 386884 250000 331443 543169 556516 613170 7225 52080 72900 490000 15376 712868 3364 187455 16129 130321 98596 35721 684026 9409 678976 439874 215296 577637 45796 205209 367236 947861 2116 174166 836695 244036 29929 6400 972196 824464 655869 164025 91204 929342 23716 725904 7056 749956 996004 4096 79524 751689 776161 577600 364816 332929 529 16129 268324 568086 952722 88416 984064 81796 605284 117649 737881 603729 47961 267289 709627 645034 625 36864 340085 372664 678976 122058 537118 34596 266256 429025 543900 550218 1681 13924 28169 76918 150544 751689 883600 154449 430336 697296 1600 763876 731025 180371 1681 31684 842724 55696 286225 488601 828100 674993 181457 90601 42025 264196 24649 81225 6724 424140 270400 26892 349281 301401 793938 86436 418609 6889 383161 419904 950625 287296 693889 492519 729316 174956 32041 76176 640000 588527 38416 979584 32761 336400 98596 9409 295936 768855 808201 680625 755161 366025 524507 53361 470596 110889 330995 505521 224676 781456 4096 142944 356409 767842 159201 777436 286225 641601 257049 133029 995733 813718 729 883600 211600 697225 125316 391876 324176 30276 963036 49 290521 175561 97344 185761 846400 119025 289 487204 8100 522654 45666 66049 529 319953 806585 268324 917764 984064 25600 133453 27225 97969 31684 476100 467441 179776 613089 388129 582141 32297 6084 143641 1849 369066 685584 464806 558009 146689 10609 87121 534361 66049 915849 902500 49729 358801 177391 21609 49729 186624 61009 18668 5776 935089 352836 508369 7056 145924 10000 589824 580644 195364 102671 383161 94249 153664 73984 761012 86436 174724 617796 630436 568516 12658 643835 116281 116281 917764 24964 662596 345744 121505 422177 83521 192721 32400 337561 394384 783225 894591 912831 17161 461041 630436 531441 115756 801025 64638 788544 384400 49729 20449 124822 5041 125316 854813 616225 104329 571536 850084 690561 178968 259081 976191 37636 214369 727365 940900 664225 719104 968256 878540 600625 13225 973497 280996 324 3844 925444 662596 326048 244036 97969 270419 280900 762129 4699 361201 275625 921600 538756 131730 438244 222554 751689 147456 1 797862 11278 187489 148996 653696 489266 259081 214369 308025 344569 198005 884655 34596 22201 835396 516961 563119 576 436921 4096 108241 141376 364036 191844 222784 904401 715559 20449 841 546121 576 954529 623446 138384 293764 626053 298116 633783 379456 948676 967436 129600 56644 18225 945761 80089 15876 640845 123481 363609 37249 660969 85264 80123 52441 59049 5705 160000 801728 985210 330625 1369 51076 623901 452929 386327 71289 261121 386649 611524 75076 5929 471969 242527 753035 144400 797837 968256 831744 991900 517549 221846 225 70756 19600 1681 519841 613089 312481 829921 319225 921600 829921 236196 444889 889249 435600 489165 44521 50176 381924 46225 848241 628849 781456 126025 6561 571536 351649 910128 296970 350464 621461 354025 638401 198916 163216 599076 108900 964324 955316 13456 1521 571536 326041 579121 904401 207025 98596 627959 47961 26896 954529 994009 25600 829921 377238 577220 8836 508369 996645 25 368449 75076 416025 284089 538756 863041 56169 141376 763876 900601 538756 324 207936 310249 64009 970225 233289 997411 266867 518400 599076 465124 15187 243049 77284 853776 1444 64009 189225 567009 927369 160801 439569 384400 438244 9409 992016 186624 927369 450241 144400 467856 202500 277729 532900 196 963713 119716 135424 313600 913936 36864 591361 830381 251719 32400 103041 22201 405769 381924 504100 451584 624100 183184 393129 611524 257049 783225 649636 248004 190969 676 472839 175561 126025 128881 42025 542607 606841 867826 135424 16960 868624 712336 483025 561770 888724 345744 664898 106706 255025 11449 56169 753424 344777 367236 870722 156025 93636 1600 88804 579699 92416 97799 351649 1 996004 1849 419904 30276 163216 190969 452929 994696 55696 988036 4761 102400 812664 168921 679857 62001 822842 130321 591361 519841 161604 877969 17424 885481 577600 978316 236684 968256 311364 64009 983978 173056 17689 180625 100489 181476 65025 633616 126025 1444 1600 376996 16 736370 204304 145924 688900 73441 570799 747945 215296 331900 808201 16129 944847 940900 388129 87616 343396 919681 228484 725904 494209 68644 145555 127449 632025 109908 458329 457643 329476 465124 305809 27556 555025 5184 3025 199809 909225 60516 394230 57121 900 267289 954529 43681 148996 599717 14400 196 754161 52215 851929 136161 277729 90000 153664 885481 35344 603167 181582 755161 881721 559269 21904 318096 645163 543169 44100 697225 763876 978121 605284 861184 292681 568516 842724 962361 192352 417316 286758 230409 200704 4096 4624 181476 104976 315699 54756 6724 898270 617796 179547 454276 386884 128164 134689 978121 157609 376996 801025 277729 123048 9409 855625 336400 8100 441 164836 966289 28296 201877 589824 519841 418007 765129 659344 49729 20736 34969 462400 291600 100 956693 514089 81796 360000 866761 205209 100489 315844 329843 7744 43264 660969 72900 81796 697225 18496 226384 10201 441 264196 462400 226576 4761 470596 11236 692224 335241 997518 410881 853776 128881 363609 18496 85697 591361 238144 134689 960400 11664 249001 4518 840889 483025 758641 9216 75402 51076 80089 921600 576081 617643 162409 170569 87616 672400 824464 326041 448900 961255 210681 287296 586756 509796 29709 577600 118336 145161 91809 541014 16384 28561 814119 777375 17689 108900 567127 234256 354025 525625 677329 444889 727609 169 502681 667489 805880 774400 937024 31329 547600 561293 304704 404496 281961 139129 509796 989344 333570 530464 172512 898704 670761 1000000 148996 633207 73139 992086 974169 646416 508369 29584 30276 211408 189225 518400 82369 494990 664225 470664 974491 139876 312481 256 797449 879152 18769 858013 476100 33124 938961 48841 54289 188356 121354 40464 974169 676 580184 147456 152881 633616 308025 58564 477481 36481 470596 385641 114244 990025 19321 731025 611524 223645 106276 125316 527076 364816 444276 721697 136900 95481 679112 480846 421201 289 2209 911305 418609 298824 961738 921600 541696 338724 269361 158404 736164 23716 36864 492804 401742 682276 144901 935089 214369 959099 529984 158404 306916 465124 483025 588289 942841 842724 529 908209 7921 568516 938961 938961 524841 703921 926777 249938 326041 150524 935005 384400 15129 26569 32400 292681 928043 552049 966289 84100 595984 256349 441 36100 29584 485809 141376 15376 6241 853776 875066 37249 116964 25272 839056 144 218089 79524 508369 61208 625681 22201 524176 765208 22801 167281 337561 694087 476247 170569 851929 129460 214369 458329 46225 81225 801025 848241 641724 291152 662596 54756 501264 220900 21609 26896 933156 303066 864900 393129 139876 216225 896117 732736 511225 99856 214369 544644 548509 484416 404496 412164 723833 504100 441749 990025 332543 906304 781456 343396 950625 4225 123404 96100 35721 979532 630802 144 167281 371883 16900 110305 828100 37636 205209 769655 282032 522729 923521 9604 183041 799236 144400 152881 652864 379456 59336 434281 87616 630436 483025 339889 954529 495616 29584 443556 128881 25921 160000 94249 290521 767376 835396 887364 167112 824464 298116 9409 348100 163216 844561 746245 896809 83521 474925 151321 477481 225 637807 33489 78961 9 228484 5776 879594 680625 339631 222145 329476 106929 512656 104329 521507 413885 104746 38416 907253 472639 665856 677329 108241 729316 3136 396900 125316 909832 203401 367236 117649 58610 415190 28224 11664 835578 54756 646416 78400 657036 233289 301401 755161 130286 788544 758558 503428 55483 543169 28914 811801 531441 725948 273050 436921 65025 565504 1521 530934 637949 133225 313600 160256 373321 618744 968256 850561 79524 799236 14884 116281 964324 5041 288077 97344 245025 263853 598324 617379 384400 597529 76176 504100 23579 356092 82369 191315 1764 956484 930445 861184 36864 85264 576081 74904 532506 232324 935758 4356 831744 622521 501264 320356 213444 514089 539319 564667 410881 833569 221841 507018 696149 866761 859329 722500 143413 137641 1369 599030 243049 602176 46531 324 131044 200704 35721 863041 731025 341056 122058 107584 44100 937024 40804 21025 621512 51310 28224 784 948676 313600 478864 605284 37636 5929 21316 422066 660969 15376 114580 118336 524176 185761 633616 956484 771344 908209 223729 15876 972196 41616 488601 832431 217156 140625 810000 647937 31684 548300 138944 270938 6889 35721 970225 25281 948676 164836 663885 906304 571536 760760 565504 310249 959008 575318 239121 208915 87025 8649 590976 891112 345744 887364 40804 65536 72361 585285 857067 195364 329476 426409 12321 423801 292175 460093 11025 450003 98189 760384 715716 659344 312481 574564 139876 683929 588074 52441 841 889249 618780 370881 806978 763876 292681 373586 104329 790321 354025 710437 866761 277173 89401 734449 55225 996004 630436 900 28887 891136 860503 529984 157609 44944 139129 205516 754597 138384 659344 795664 69696 295733 396020 465124 822649 334084 315011 883600 12100 144400 54756 855625 611524 190969 908209 418609 22500 299209 3364 88785 76729 404496 79524 196 810000 18496 405769 388129 795481 703921 5184 143641 457111 85264 131044 8100 398315 421201 248004 843156 3721 160801 13924 471969 457042 772823 119025 929296 271976 196249 699911 891565 136900 19600 38809 240100 483125 906304 40000 893370 188356 625801 706373 174724 904784 120409 975664 19044 697211 298116 100489 11025 39601 13689 479484 707281 499962 19044 26896 417316 250000 180414 119025 456976 10201 739600 153664 118336 28561 85264 58081 51984 744769 5776 199809 442225 893025 629270 933156 857476 438244 114526 368449 788544 402682 235160 885481 361201 3481 452929 395641 790321 553108 101761 206864 85849 938115 657721 271840 138938 228484 172225 103684 24964 265225 161604 984337 913936 815024 1024 626298 17424 481636 42436 115069 962361 53361 194450 330625 162409 90601 375769 684338 712336 384400 45369 9 427921 9801 835396 9025 384545 521330 400 369664 219024 193347 386044 8464 529984 590295 98596 3969 543169 20449 368449 346921 793881 902500 99225 270370 744769 103684 737881 648025 257049 240100 11881 416025 638401 345744 629364 72386 744769 99489 146689 863041 833569 408321 250000 510607 762129 515524 48400 568516 308597 817216 79524 275625 190969 20736 425700 194481 961 453653 552049 46225 86436 187489 442225 147456 4356 243049 610821 98596 354025 364816 925444 127449 22201 4624 859329 62500 404496 3136 176400 769932 132496 53361 96663 5184 1369 4356 333810 36231 389401 712336 9409 65536 13225 802816 725904 368726 815409 792100 4225 478864 962361 632025 181476 3600 419904 38025 356409 4096 156025 385972 625 944784 712594 11664 426409 10201 235913 171396 55225 174889 959176 972196 112225 101761 662596 881721 436663 114921 145161 1444 69169 26244 692224 755161 694512 868036 190969 161604 233289 444889 582223 201601 140625 209764 820836 167622 6241 680869 59108 404461 961437 356409 944578 400269 707281 739600 538756 844561 720509 268324 57600 23409 751689 841981 41616 946729 64516 2916 400798 934877 145014 313789 245025 337561 292681 31329 183184 374544 559504 741321 958441 8649 884606 10609 18496 96721 44100 2025 511225 465124 784996 793881 394913 711787 722500 632025 59750 15625 3721 126736 875297 292681 620944 230400 455625 438244 275118 175561 964324 293764 851929 605284 545621 11236 576081 747591 52441 625681 792100 463761 260100 180625 35721 739703 951491 529984 23409 40804 96100 417316 512102 570025 891136 84681 444889 469225 381924 16641 248393 66440 156816 345744 476309 270400 193600 410881 153664 820836 440967 502681 752570 213444 60516 264856 11449 71289 186624 801025 707281 265225 42436 591361 998001 835396 103041 108900 149769 817216 469225 396900 549081 489484 516548 481466 664525 590540 133225 734449 142884 150544 777924 915849 7921 42400 568516 275625 477481 722500 887364 429025 422500 567009 9604 952576 356409 531376 446224 855625 132496 448718 695850 287296 760384 834804 864929 603136 162839 18769 401956 72361 118338 28561 130552 495845 351649 380689 22801 21904 546121 196249 984064 414736 777924 6400 891398 203753 693889 70204 56644 172159 617796 461041 98596 423801 85264 763876 885481 900 52900 905735 5625 172428 233289 368449 447561 305809 881721 626489 484 944161 877374 24025 606841 944784 802968 610394 421201 262144 152100 133956 9604 948676 29241 925444 29241 68644 779689 136161 525018 203348 851929 426409 9216 954553 269361 255025 655246 2500 636836 255025 527076 868624 131044 469225 327184 4761 168921 833569 872356 90759 139129 202500 66564 29929 291600 34969 706896 900601 478864 552049 165682 490000 25600 171396 846400 52441 194481 219521 226576 253561 582169 692224 68121 579110 78961 56169 170451 66049 311768 106929 950625 952576 456976 212521 159201 354025 394384 876096 9409 53824 139876 450241 912025 683929 155016 597529 701167 689493 183320 6241 646416 42849 11664 395219 127449 446224 252004 669894 549081 181476 779689 605756 53266 506944 308025 187489 763876 124796 853187 425104 628957 27556 269970 211600 84681 613089 356792 10201 633616 567009 687241 36481 894916 330268 524176 101761 362404 312800 910116 2304 12100 82944 874225 589424 170569 927369 257049 149125 659344 859329 6400 885734 685584 13225 844561 207025 357604 831744 961 492990 136900 462786 582124 665856 714025 177800 731025 97969 746496 188356 908209 160000 608547 284089 562446 912025 10609 857476 519257 2500 171396 51834 101761 481636 63504 23104 85849 328329 200704 120409 633616 606841 47089 187489 289 912025 490483 326041 393129 18496 923010 497025 316969 753424 27889 942841 919948 439569 585225 674041 826281 407044 268314 207025 772641 362404 4356 182329 146689 17161 327184 327205 571536 567009 765625 310249 90000 824464 571536 417122 36 887364 68121 440896 790321 641257 165649 121104 825700 720801 384702 14400 338724 167281 18225 288648 555025 6400 298116 105323 234256 145161 597101 36 41209 133225 613089 143641 962361 251001 586756 30029 302500 616225 654481 531441 921207 154706 512656 305903 342006 102400 820724 531441 856078 498436 166494 208849 181476 491401 118394 790321 960400 746496 756900 608940 559504 470020 348100 465124 641601 923521 221841 964376 152881 323761 2500 2809 11881 1681 381924 426409 903283 104976 732736 480013 859732 173056 724201 34969 855625 159201 177241 202500 241081 614656 681283 159201 46225 520492 172225 472814 3364 275625 78400 319546 313600 412164 479358 452929 290155 430336 388942 203401 3136 517247 292681 595984 177241 30976 260100 974169 152100 201601 669124 982081 643204 361201 524176 853776 120409 519841 195364 409600 823834 14400 284089 322256 917932 163216 94864 248004 267289 960400 2500 862105 22201 866761 9 831093 183184 169744 279751 46225 290976 826281 129600 758641 180625 708832 541696 452098 205209 33489 71824 328329 761809 176945 966289 917764 834784 798101 839514 667489 227529 32041 664225 228484 287533 511554 656100 815409 25281 227529 485809 74529 685694 495616 331776 44944 859329 4225 833569 686251 196 320356 725904 777924 78731 96100 141376 58081 3025 484706 697225 3844 859505 921600 324900 60025 924884 495616 198916 25281 152881 885481 6561 211626 62500 254016 238144 633616 178929 188356 199809 627264 23104 495313 55225 784996 1225 4900 734449 36481 315844 260100 2304 156967 229441 519841 415616 185761 444407 180612 435600 413449 760384 391876 184237 245025 493956 240100 225499 268296 171396 242406 529 532947 715716 488601 743044 978121 564001 56169 407044 1681 718070 169 229441 258064 289 571536 513258 652864 255025 90841 986049 675684 91204 872037 400359 46331 257049 108241 521284 788544 559504 246016 654481 74529 285156 183332 674041 982081 751689 179776 943950 556678 784 741321 236196 360000 159201 908209 806404 574564 683929 352836 35344 861184 197136 124609 384856 829921 556516 648025 109441 121801 938297 160801 115242 42436 193600 36864 849515 321335 366025 656100 632911 823262 13402 106929 891136 322624 17161 786769 227529 78400 937024 946439 11025 891136 697225 954420 341383 19600 29929 101127 792021 796032 796586 42436 60455 374544 196249 797323 80089 589824 804609 968562 1764 226649 26703 57121 421201 612330 444889 31684 249001 929731 758641 13689 100106 974169 13924 714239 261121 32400 962361 12321 341056 745539 857476 774400 413449 28900 160801 84100 12100 396900 309136 480249 11236 803979 942841 544711 188330 3136 659344 101761 213444 701094 455625 57600 537289 16900 234256 49729 324900 288369 186624 261121 220900 385557 372100 210681 747090 554008 752047 446224 550934 524176 555025 39937 569677 72900 343396 481636 243413 88209 38416 131044 7396 499849 405769 740975 749956 250251 419904 299209 265888 813604 962361 53361 993767 702244 617796 11449 379456 555025 18496 565504 718803 76729 162409 116793 910116 485809 648558 652864 650247 14641 134635 3721 27761 57121 724201 9604 395382 115600 17956 43264 1600 884641 233289 2025 912723 519808 32400 108900 165649 619369 874225 654481 564001 508369 188356 6889 260100 19044 906304 148225 178929 214369 946304 897487 70436 784996 45796 638149 729605 69696 760384 140625 727038 60516 1369 15376 24165 313502 558009 388129 942841 421201 474721 903389 981181 5329 640000 885481 438244 840889 40401 477481 96100 953122 173889 94864 641601 594441 505521 881111 233572 109561 837225 819025 156025 55696 236196 651249 429025 82944 1089 603729 480249 907610 923521 290521 17161 203401 799236 92312 413449 954529 570025 481636 306916 330467 356409 851929 108340 523375 4489 513767 274576 487204 107584 958380 55696 465124 111556 5329 651249 52441 128164 588289 678976 495616 715716 636804 425104 494209 13456 987952 762129 5329 214369 294849 531546 549081 117649 555928 77841 45369 44100 2601 410881 970225 313600 846400 372100 10609 106929 375769 514089 66049 974169 662596 458329 868624 284089 498436 87616 524176 731025 835396 55225 191844 549706 831744 42025 168100 848241 76176 300304 84681 27889 50645 239121 4624 313600 247009 380689 69169 653308 461398 334084 876096 708617 870489 480249 161604 643204 507857 3600 304704 95481 896809 200378 579121 657721 992016 79955 291600 881721 233289 643204 814434 272484 44944 15129 373321 524176 456976 25600 11025 34969 59049 620944 675977 680625 397449 30976 767376 203401 72900 678976 625 950625 81225 20736 71824 319225 900601 788544 843820 111556 203401 304704 950625 166489 887364 15876 3481 686721 67600 381924 326374 249001 26896 426409 129600 162409 439569 391876 838630 170569 11881 32041 12100 233061 15129 866776 305130 980100 996004 622521 110889 116281 788646 466489 839056 24336 153664 115600 127981 477481 34969 230400 190969 834030 133956 576081 15129 539117 229441 599076 855937 611524 674041 33124 444889 53911 41209 693889 4 558469 239121 728030 710649 90000 338724 2500 654749 744769 324 171396 953143 900 529984 28561 795664 508369 182329 734449 400689 774400 705023 268769 982898 57121 465124 4900 219961 149769 226576 138384 508369 236196 141376 804722 290521 390625 850084 75625 579121 446224 676 940900 1 104329 484044 20164 265225 579121 141376 715011 786769 54756 772641 91809 605284 89401 144400 896809 183184 51984 41209 428214 97969 164025 170569 528529 9409 165649 398161 79524 13225 191684 49284 883600 44100 45369 514089 33489 332929 576 13689 190349 806404 40401 2304 29584 676 234256 600625 24336 259081 98596 62001 370881 484 10404 256995 335241 277729 808201 345744 378225 1156 395641 54289 173056 495616 813604 75625 391289 41616 788684 431519 244036 600625 38626 126736 131769 662407 441495 176399 134689 172160 82369 223729 853776 112225 31329 98596 145527 433649 422500 724201 215296 128164 221330 715232 196 667489 975028 184900 72361 212803 309136 336400 829921 5776 353 480249 49 344569 420522 684513 126736 398111 315941 132930 964324 506944 284089 232324 980100 518400 25281 808754 177241 18225 990025 961 409551 103041 9216 376996 567009 401956 30976 625681 481636 7225 374544 110889 296651 44944 670201 550601 602176 254016 756900 530135 835396 162409 665856 99367 116964 954529 894916 27556 404496 125316 450241 286225 139682 70756 562500 501264 764326 559504 11449 2025 442225 342225 380689 138384 246932 13456 114921 243049 504100 393129 77291 613068 630436 674280 715716 683929 190969 921600 806404 976144 848265 294849 636804 53166 9801 112225 304704 996147 61009 504100 441 550564 118336 77284 221806 487204 598198 779689 104329 39191 77284 305809 446224 874225 290521 688900 31684 102648 36481 635770 277040 1 32761 16900 925444 616656 155236 245367 699515 707812 565504 1521 378726 378046 38173 260100 651249 798761 368088 890303 379456 146982 470999 47524 279841 495616 844561 101124 918780 3364 600142 11025 22801 76729 495616 652864 286759 476100 300514 90997 678976 32041 525625 9025 866761 283024 389376 13225 186624 264196 212521 169744 276676 677329 573049 308117 69169 440896 132496 326041 559504 48841 46225 171950 724201 614656 582169 543517 652864 1444 58564 88209 603729 531441 495451 18496 354025 95731 583696 70225 164025 77284 20449 734449 394384 430570 603729 385005 577600 440896 441640 113569 217156 32761 121104 632057 54756 822649 190969 331502 162912 131044 531441 126025 3364 228484 22500 156816 710649 514487 714025 85849 894916 61504 646334 344569 732736 252872 547600 168930 550564 967608 383161 915849 31329 708964 874422 214369 946729 113569 237169 204304 565504 31329 240240 178237 603729 1024 416025 4096 86748 308361 168386 342225 471969 888608 252004 374544 253009 212521 680625 476621 855625 9025 33856 168921 398161 229163 198025 679131 423801 63504 625 980100 75889 30276 990025 180625 902500 77841 163216 79524 609961 10609 193600 97344 606841 798470 729316 350464 45369 927369 11881 281961 79524 190969 937024 683929 39601 575134 167930 22801 165235 1024 652583 115600 611524 354968 827779 401956 1369 582169 5476 410321 177241 229441 84100 562500 57121 804609 508369 690561 724201 466489 283024 611524 404496 707281 813827 904401 268324 112896 2704 143641 139129 73984 425104 199809 89401 89676 219961 952212 602897 40401 542616 730343 447561 820836 435600 226576 546121 369664 814731 268324 674041 21904 392554 88804 784634 512656 698896 714025 388466 573049 555025 474721 131929 458329 235488 715716 92416 519841 506944 38416 6241 152316 891136 661212 524176 341467 6717 529984 165649 220900 10864 100 139113 356409 246016 367734 509796 622521 327844 64009 499849 891818 82369 992764 968080 195364 591361 9216 277847 432964 580644 670138 692224 49284 2601 228484 375769 352836 53824 544644 512414 324 429025 2209 392383 42849 54756 142884 583696 147456 191844 98596 36864 566579 235225 514089 68644 731025 425104 10000 492804 288369 28006 409600 352836 559504 354930 44944 515830 286225 577093 23716 235225 119716 623373 627264 474721 412164 632025 708964 3136 467856 454157 33856 91204 893025 913268 9216 927369 46656 781456 17161 194377 272484 196 171178 508791 52900 432636 473844 643941 11664 577600 86436 731025 326041 760480 489797 214369 316969 715716 947085 226576 37249 259081 413449 675684 992016 597529 819025 146566 576081 950310 188757 17424 103041 42849 626868 49284 89401 330625 231361 638401 36100 605394 776146 45369 206116 269361 188911 746496 467856 283024 316969 214443 9025 10000 559504 185761 463425 494209 547600 98626 12544 151321 783499 450241 318907 145924 73441 112225 845669 58081 88209 788544 534361 390231 16384 331776 6241 390625 249001 986049 12100 842724 232080 34596 139129 206116 400689 725226 152100 255025 3364 46225 53318 603204 381924 124609 576 694656 800925 140625 654029 992016 34969 1263 61009 2367 183903 375769 368449 972196 806394 514089 10136 786769 75007 155236 272484 779219 711882 25928 915453 641601 54756 836904 665856 799236 915849 304704 314721 11025 205209 198916 277729 937125 932620 40401 144400 846400 185761 804609 933156 279841 644455 412164 648025 383161 153664 76176 465154 12996 1 751377 187489 552592 454224 447561 132496 51076 418665 279841 138384 339889 470981 256420 153664 606216 230400 661909 36 70225 32041 644809 873041 421201 394161 88209 573049 664225 927169 416025 811975 665856 149443 954529 470596 505521 601817 218089 110823 406521 6724 10609 4 207025 1849 678344 9216 638401 56175 343396 363609 193600 434281 223729 895071 230400 785482 790321 425104 270400 441 9409 915849 62500 946729 980228 627264 268324 913936 651249 3364 448968 206116 79524 1 98171 514089 422500 263169 459684 988142 994009 843446 182329 270824 499849 280667 5329 872356 311364 142129 395641 927369 31684 934506 230400 429317 404496 784996 941480 531441 207936 288369 80656 996770 240892 451584 984064 204304 34969 47524 436026 512633 278784 142285 294849 573109 823590 944101 204304 379456 48841 215296 565504 283024 332929 55696 816757 5476 159201 744769 968256 950625 471969 552049 495616 372100 638401 330215 742947 252004 620944 245025 5625 1444 925444 93636 701319 3025 201896 667472 221841 668310 972196 586756 291600 29241 822649 4761 82944 184900 259081 66904 962361 875639 107584 974698 756950 184900 399424 866761 583696 729 305809 611524 92416 226642 863041 101124 659344 33856 3364 64242 762129 303601 431649 396145 1 729994 13456 496448 198916 387354 763876 300304 470596 23409 697918 329476 25600 614656 198025 160000 85849 364816 199809 380689 721693 354025 150544 846400 559504 10000 125316 483025 27889 104329 198025 152683 54764 793881 112896 160000 964324 32041 567090 169744 722500 974169 29929 946360 639160 226576 104329 5929 252397 153664 342225 303601 30276 376996 250000 191844 547600 765625 595984 99856 228484 442225 45796 999137 191844 279841 12996 744191 5184 544644 230816 1444 361 203401 409600 232324 514089 819025 625681 467256 190096 231901 611524 193600 298116 565504 759420 498436 641586 323761 617796 312481 119025 326041 708325 134689 288369 99225 47544 82957 22500 219961 81796 71824 11025 495616 66564 828100 400 519841 617796 933963 15625 60025 37636 456872 3481 313600 139876 60516 495616 428382 606841 362725 127985 180625 32041 313600 203401 574564 15876 54756 724756 338724 288369 434281 412164 649636 238390 5476 361 44521 167281 187489 595984 278784 88804 640000 55871 1369 376996 909273 388129 375769 886554 883600 950625 241608 38416 5184 11784 1024 39601 156853 1 38416 72900 288933 3721 23716 995084 5184 237169 188356 329964 21025 571536 18496 24336 237169 3481 100 256036 692916 178 568516 21025 410881 751689 767376 10404 423801 7921 136900 499849 45369 597529 835396 364816 147456 416514 992548 512060 806091 289871 687241 27889 731025 188356 455625 477481 674041 556516 84100 546121 896308 737881 765625 7056 195386 549081 933876 454276 779689 82369 861184 16 329476 844561 169 468315 522729 2601 217156 672400 137641 758641 26569 515730 276676 346921 159201 287296 957509 797449 432964 799236 806404 679597 316969 912601 607505 1521 120637 671707 885481 771831 129577 793677 519841 908209 887012 917091 495501 833569 198025 580436 620944 476100 770429 874225 998001 751689 319757 61504 100090 193862 242064 388129 851929 628849 685584 755161 648025 342225 715158 492804 155236 159201 182329 106929 444889 628849 370881 54756 284089 17319 801025 207936 143641 984064 868624 75625 46656 165649 36100 950993 28900 534380 877714 383635 339889 50625 117649 12100 314721 999621 776654 102400 300304 136900 4225 241081 441505 134727 183804 264196 246016 64009 783225 414736 523462 488601 56169 818921 641601 319225 929694 305809 258064 676 48400 384400 89307 977963 84100 319225 363841 440896 792100 465322 355216 311364 114921 1600 652630 324 181847 664512 508369 156816 447561 398161 330625 916904 121104 896809 293470 976144 60025 470596 804609 465124 29584 63199 5776 76729 410881 309136 145161 654481 452929 55225 298116 314721 120409 857476 38416 90000 66049 484 975081 976144 692224 103041 421201 347067 8836 685584 434388 45369 961 152881 100 491401 977156 288369 703735 11236 17424 948676 431649 89428 874225 446224 710649 116964 117649 96721 213444 898704 607504 373321 32400 124609 471969 27556 223729 695556 140625 935089 377730 795664 151826 74556 10404 666897 183184 260100 53361 866475 720801 879844 373321 722500 176400 448900 279841 1521 481769 14161 251001 27225 60159 434281 184041 164836 105625 271106 682827 9604 218089 908209 664225 344696 837220 29584 66564 810000 639709 656100 65025 800642 445749 434281 883600 687241 200704 26569 727609 550564 33124 154449 109561 28561 43993 220635 588289 122500 236196 1225 435458 812158 960400 43264 244520 132496 11025 6400 209764 606841 112225 652836 783225 736164 419961 405769 128164 467562 357604 219961 817216 594295 102400 45796 710649 781456 702932 984064 765625 88209 330625 244036 828003 256036 206116 11236 297025 755161 166464 695083 874998 55225 891136 281639 364816 534361 748225 620944 90601 680625 68644 946729 261121 29584 76176 412164 93025 58081 909872 339889 592499 727609 501264 779240 704518 2500 555025 376077 95104 434281 96721 661089 52441 207936 42294 331776 543207 207986 225 922583 176400 307677 954529 42849 84100 1521 81796 820836 279841 781456 702244 232324 573049 8281 210831 145161 606841 900601 635209 380689 20736 3721 562134 249001 405769 69169 223729 770884 23104 56368 40804 613876 100489 518400 722685 30625 88804 336400 678976 14161 381422 350825 244036 18496 471969 252004 497025 323761 436921 683929 7056 571536 195364 491401 727609 732736 426409 16384 255025 984064 173889 994009 311364 364816 859329 669124 341056 389376 2401 439569 872430 422976 249001 841 145924 67081 576081 22201 553536 288369 130321 2304 478864 143641 297025 185761 837225 339889 2500 126731 819025 1936 682276 828694 674567 91204 485809 134022 528529 810000 66158 251439 88125 117767 4489 661674 864900 840889 361 80089 33124 847594 659344 74529 779689 158404 9239 166197 840889 979951 20164 866761 13456 585225 125316 199809 7569 450043 160000 646130 359733 13689 320838 251001 118336 401956 683129 351649 401956 708964 379456 84100 123201 339889 193600 421722 38766 891136 872255 265225 770884 946729 230854 351649 21904 558009 429025 649636 14161 937024 206116 308025 287995 541696 20449 91809 628849 97344 885481 74529 218089 275625 527076 933156 700569 173889 14031 406478 451584 283024 940900 119025 783225 930410 7283 619369 548132 40000 551304 687241 36723 935395 338724 836596 651249 4761 355749 729316 663573 607687 540225 874438 422500 321739 484 902500 250000 942062 221841 754851 921600 765625 131044 380009 980100 62500 788544 68121 400689 214369 378225 3364 21904 96721 837807 77284 15376 383161 51984 244036 64009 566348 921004 363609 729316 531441 988036 739600 829921 384400 492042 179776 4 942841 195364 879844 110889 316969 142129 144400 121 767376 257049 199809 23716 376996 19600 103041 7225 5184 55225 123201 83521 76176 111556 222784 22201 992016 862494 458329 144400 3025 286225 445404 185761 831744 671625 251001 446224 6241 455625 48400 39204 367236 682086 254016 100507 404462 91809 765098 1444 219024 236196 28900 908111 231361 898704 93636 123201 857476 4225 817216 675819 81412 415054 582943 808201 47134 961 675684 822649 367236 687241 512656 242064 913936 26569 954557 485809 91809 57121 423801 891136 263169 4489 416457 982081 28561 952576 160000 393129 168168 994009 547600 343396 519198 693889 256036 133225 132496 797449 561001 813604 664225 338724 474721 924112 1600 78400 579203 365458 436921 956803 609961 844561 975723 422397 390625 181820 66049 41209 364816 714025 594441 457805 64470 8836 340449 260100 12100 200704 102400 519841 313600 223445 444159 784 720801 725904 327602 625681 544377 36481 61504 698896 156971 201371 60025 669124 1000000 28900 285156 155236 257049 63504 713883 164025 747794 672400 942841 138851 402129 231709 644255 488601 12996 887364 157609 777924 883600 801025 410881 124609 287296 284089 286225 114244 964243 120409 690665 99225 477481 836207 737881 36100 168921 528586 2601 822712 964324 944784 646416 275625 404496 73441 974169 606841 100489 101761 224676 341056 831744 24336 722346 64009 467655 97344 205209 908209 702244 175561 756900 643413 408321 173889 646704 3844 96721 44100 567009 893025 47961 219024 669124 439569 207936 123904 296110 410881 727609 899007 362404 532900 17161 34596 421466 786769 439569 8649 579121 260726 17689 313600 25559 304704 763876 326986 13689 218970 576 174724 1225 173839 466098 546081 31329 751689 4 58564 362404 439492 722500 733304 564001 203401 228484 281332 36481 518400 417316 1521 12986 651249 1000000 46950 621911 23104 32761 22801 692224 126025 304704 24964 243049 930454 39601 724201 393 273529 48167 404496 185761 15376 51076 797126 594441 104230 322702 78961 705097 209764 902504 47524 16384 228411 536637 393129 171396 373321 912025 377578 44944 9801 400 529984 5329 732736 837225 218089 336847 846400 600625 191844 992016 573049 259081 7056 5184 1849 573049 40401 468401 403383 692542 11664 5041 813604 632025 204304 966294 443556 165649 5625 832239 1 10609 148996 855564 72900 776161 19321 730948 898704 304704 460002 84681 91204 55225 407044 218820 937708 1089 6241 857476 211600 677309 53824 549081 515139 20164 75076 864118 418629 22500 715716 575902 426409 658202 121104 631040 10609 134689 499849 45369 837858 312981 9409 3844 266256 53824 574564 142129 879044 309048 330625 466489 70225 720801 749956 654481 339889 425104 7921 292681 603729 150544 731025 497025 145924 580644 183911 625681 988036 714590 555025 173056 646297 82369 184041 98596 61009 279726 50176 580644 534361 226576 783822 203401 145604 435600 19881 5776 582169 620944 10609 9604 97551 22801 783225 386082 764604 902500 123904 438145 861964 349281 759276 846400 407044 272484 118336 996518 408363 883600 412910 605284 358801 989207 603820 921776 942841 509796 700569 9098 198025 20449 282097 155236 2916 875720 108900 5476 894137 97969 394384 274101 87616 290521 665851 535824 456976 28900 833569 757440 859566 883600 8100 1521 330625 511225 355216 164836 50604 85264 11664 360000 490000 196249 48400 953403 898704 627264 90000 586682 559504 34225 40000 40812 280900 3844 272484 140625 714025 265225 546121 25281 573675 608400 173417 90000 184041 17689 595048 521278 769129 660969 36 1849 281961 836105 198916 132496 30625 145924 363540 831744 989946 505521 956484 910116 739063 223729 611524 797449 453501 232446 396900 912025 913936 767376 19600 6561 207936 183499 145924 120409 185761 109561 140625 119025 949894 591223 413449 210597 562500 174706 625681 367236 823832 855625 425104 17956 257049 275385 264424 150544 189225 893025 628849 162409 709639 16 400541 20164 299598 38025 61504 419904 61504 229035 594441 163216 378051 802816 183184 233289 693889 708488 268661 265517 71289 828100 53824 7056 756900 142129 197136 22201 1764 385461 414155 729 220900 15129 609961 996004 904401 258064 4624 540225 937024 358801 970264 558834 901910 485809 375769 673341 676 185357 174724 80089 260100 163216 343396 221841 77841 874225 47524 986049 113569 262144 298583 7225 38416 5776 640000 457280 3249 73876 245025 638401 632025 746620 58081 698896 857476 793015 274576 617796 950336 93636 720801 813604 3364 999501 5776 717409 541707 3721 753486 654073 172225 535824 164025 1849 799236 606841 48400 35721 560980 546121 36 54756 9615 902500 221084 319889 968781 7056 153664 141376 238144 758641 32400 90000 4489 72361 1521 648025 30276 726281 63001 169744 956484 906710 36 357601 166464 142884 521284 83820 2704 217156 51984 530524 881721 265225 31684 75076 258706 635521 232125 212904 134689 823210 61504 91809 833569 293764 225 487204 613162 329476 17452 124763 594441 112225 962160 51076 908209 92416 625 354025 58081 807336 739521 558009 249372 3600 24025 516961 156816 97344 321489 47961 287296 22116 16900 570975 574564 8464 14161 17689 60516 779689 490000 247246 48400 638401 320356 954529 289 739600 468582 929296 853776 206601 443556 48123 43681 47055 501264 28224 773239 798967 13456 214620 909816 250000 310249 30976 248004 541274 479175 448583 238144 459684 242064 471969 576081 616225 847024 940900 470596 45796 722500 857476 672602 133676 467856 108241 630436 974949 99856 819025 50006 42436 490000 309136 389376 122500 894990 765468 929795 391633 386884 412164 88209 3721 234944 62500 84100 921600 962361 174724 817216 830340 203401 885433 383161 77709 218089 233289 326041 344569 447561 930610 734449 21904 992016 908209 167281 594441 75625 64516 5929 288981 727609 859329 28561 563566 239121 17956 768597 93636 927369 355216 623051 248679 323761 202960 96721 558009 990784 619369 144 26244 31706 470628 403225 10816 735669 558009 499849 175561 58081 94864 588289 3721 407176 69169 378225 793881 201601 301395 404321 729316 16129 25281 78961 981664 28561 693889 915849 530701 819025 290947 306493 403225 254016 904401 4096 550564 91204 579121 616725 67600 5776 748225 625681 532900 368030 145924 537289 44944 424193 263169 546121 613089 265661 205209 334084 272387 178084 36100 389105 40804 12769 910116 82944 45369 525625 577600 104329 122111 259081 228484 478864 219961 743044 933156 761082 881721 174477 488601 368668 922906 324900 299209 423289 108241 289444 377014 47524 39601 128164 109561 88804 45901 894953 720801 293764 874225 64 90601 762743 11449 104329 334084 26244 913936 876096 606841 574564 256394 700871 848916 859329 103684 806404 267289 831744 656100 116281 972196 231361 789285 435830 927369 395641 385641 233289 7569 910116 24649 120409 100489 398807 698896 535209 994009 35721 813604 66049 368449 214369 141376 559504 2209 37636 648025 2500 554327 294849 996371 87616 153117 872126 304704 811801 39601 135517 976457 881721 836494 210681 15129 320356 414509 605487 3844 246016 332842 779968 442225 295334 622521 73441 690975 36 296120 423801 73984 92416 917764 537289 391876 89983 18769 272484 555692 571536 900 964324 444889 201601 8649 160000 400689 106276 278784 52441 390625 4900 64 107069 636804 382836 674041 190096 846400 49729 17161 657721 173056 436921 660969 87025 164025 582169 597529 47961 226576 279841 184041 274576 253009 320356 142884 770884 173768 64703 748225 45796 427716 87616 818193 209764 667489 970225 74529 746496 603729 134256 599076 202500 828100 840889 155236 930573 477481 465915 975746 302500 99225 173056 413449 106276 893025 324900 24336 316969 961 361201 160801 49284 103041 727609 42436 5625 939738 168100 183184 372280 343396 90601 913471 868707 1089 26569 271441 27556 651249 630385 391876 467856 310249 43681 859403 634260 952576 852565 363609 1936 872356 257049 52441 630085 952576 784236 363609 299209 193600 810051 396900 504100 537289 51529 981544 484416 32400 96100 49284 380689 1936 195364 714479 498895 946090 128475 946729 103684 40000 611524 231954 945646 105625 762129 877969 517853 13924 964324 62001 264196 337561 7864 47961 12321 168100 75076 145642 17956 82944 116964 381924 418609 93025 101217 624096 29017 639863 774400 432964 374544 402663 602176 496685 221423 121104 591361 851929 87616 284089 350464 33856 978121 455625 743044 204304 686033 216166 380689 956484 878764 4624 438244 454276 600625 231361 81796 144 184900 375931 568516 152881 4489 158404 54289 976144 583696 101761 5476 24649 582169 416025 806404 688900 279930 508369 567009 15129 433485 480249 688348 47089 225625 251001 331716 116281 13689 174724 400689 767418 854736 21025 288369 650167 405769 708964 81225 2116 970225 140625 289 796043 893025 114641 76729 202500 50176 280900 4489 23104 70225 543169 400 519204 73984 667489 149769 58564 765625 749956 825432 153664 541515 37249 769129 422500 205209 530359 391876 442225 145202 682276 484 732094 90000 891925 304372 583692 108156 842724 272484 106929 917331 846400 37249 39075 112225 41209 269361 282759 2116 426409 11236 835396 804609 438244 202500 436921 732736 632249 389180 436829 447561 41151 367236 1600 484 933156 178084 96302 211600 839056 232324 685584 492712 433727 636804 953384 455625 939319 9216 358811 338724 222784 770884 62985 38975 349281 27889 580644 45369 56169 5041 360459 6241 552912 473344 396506 67661 332929 190960 339889 375769 141376 851667 763876 90000 367236 760169 165732 311364 651249 560229 40721 204262 351872 123201 883600 665856 378225 329476 141376 230869 13225 354025 564001 85849 187489 170569 60025 103903 183184 37636 846400 292681 110224 783225 5776 77841 931328 403253 982081 51984 210681 379456 555025 504885 247009 813604 652864 432965 413449 12996 91204 831744 452929 992016 3600 552049 319225 984051 169744 991141 316969 258064 20736 375769 506944 998001 860444 467856 163484 171396 980100 13924 723947 234256 854834 348100 93636 19600 913936 419904 494209 715716 288420 944784 207891 235115 640166 7744 429025 97344 442225 623218 748225 263169 662596 11881 871402 4 114483 401956 260100 38809 380689 881721 985594 35344 169 678976 35344 714025 367305 719104 902500 940341 103041 253009 165649 145161 322624 47089 969855 5184 104329 131769 489846 931225 99856 783225 910654 719104 2116 47524 33489 91204 692431 874445 408177 616451 683929 412164 135424 49729 33489 586756 93636 22500 55225 927369 353631 399903 851105 725451 700569 97969 935089 48400 577224 121 592867 89401 399424 119025 181388 968370 882694 15625 363609 307168 18769 494281 783225 74529 860759 398161 940900 652864 340516 841309 851929 346921 841 345744 1 525625 69169 75625 78400 739810 232324 42025 1156 101124 158404 384400 198944 231361 348100 813604 205209 654481 919126 324900 846400 3136 173056 949066 300304 798140 528529 3481 75625 202500 65536 16960 93636 70225 136900 425104 208619 248004 419904 648025 142884 400 529295 458329 288369 31329 948676 66049 555025 263057 423801 177241 565504 864900 21904 958406 94249 734449 885268 113569 771718 544644 156025 67081 605284 394384 498436 63504 579543 74529 561001 389376 325502 900 24964 151321 438244 788774 421201 535765 233289 749967 119716 262774 219961 176294 68644 808201 585200 61332 291600 329476 608400 736164 416025 660969 97344 267289 71289 790321 476100 72361 28900 210890 147875 573049 432964 169744 491401 430336 477481 346921 58081 672400 12321 88209 143641 14400 127449 383108 291600 308025 363609 900601 380689 600625 835396 145924 277729 457572 4225 394671 103684 82369 872356 147279 112896 471969 413449 61504 954529 287296 94249 853776 104976 16129 467856 33124 108900 176400 572672 937024 2401 3040 644809 505146 104270 962361 346577 250000 40401 261941 135276 29584 450241 327184 734449 93636 766596 52441 881721 982081 732273 36100 186729 866761 865658 81225 511225 283024 3025 523440 114244 216225 772641 329476 964087 390625 40804 312481 13689 817216 729316 92416 940900 541696 793080 98596 331577 101124 456345 32902 323614 65491 446458 398161 769029 910281 246016 2401 30276 672400 715716 824464 412164 116281 1681 62500 4 582169 900 677329 137641 806404 577 366025 100489 611524 360000 915493 286225 232224 111556 751689 227566 450241 224676 9409 11664 23104 10993 813604 994009 186376 97969 11025 131044 81225 868713 289444 7569 784 217156 508369 715716 104976 132496 106929 100 609961 3721 1225 368449 604957 308025 32041 37636 576 358801 231361 936092 265802 116281 556516 682276 71824 567009 81 139876 2601 257049 418468 62879 131769 2025 937024 824874 592475 38788 719104 182329 219024 245025 19600 306916 41209 466489 16384 665856 906304 49284 112225 25 672853 31684 38025 226576 27225 824464 323761 562500 167281 322624 831744 986379 1 693889 674041 833569 622521 329476 528988 622521 28561 850084 446441 441603 522729 24336 519841 276676 646416 473344 481636 497025 725904 824760 27556 124609 962361 319225 5184 5625 906304 902500 24649 121 147456 17161 30276 44944 25 133956 585225 889249 400 504100 66564 383762 919681 529984 889249 69169 235225 481636 56169 700569 705600 9801 978121 56644 606047 291068 837225 241096 790321 654481 24649 448900 356409 441 140625 687241 531956 591361 40401 392938 2693 389376 333005 219961 350464 404496 20736 799235 791006 171764 714025 51529 559504 94249 8836 16 395641 393129 268273 338525 4489 240100 42849 128164 125316 999253 776161 165649 447181 299209 609961 352076 766859 181476 101771 163216 26569 944784 161604 43264 49284 857476 576 3136 794622 363609 88209 244036 42849 106276 356409 87616 278784 48400 77916 481000 218089 712285 36 27556 5821 24964 254967 330625 427716 429025 261009 3844 168921 442962 85264 888124 824913 585791 514089 320356 418609 478864 354835 550908 541696 162409 192721 279841 753205 345744 25 111556 274576 5776 576 197136 499160 1 608400 160801 887364 556678 465253 8649 460242 12769 603729 160801 192721 209764 120409 56399 11025 85748 52441 81225 452929 408321 430336 1 781456 2500 393129 250000 26105 400689 824464 955916 366276 147456 603249 617796 4096 357604 773325 35721 376996 24025 714025 684077 322250 160000 53361 60516 409600 49729 186624 668489 505521 30728 211600 393256 547600 933156 9216 247009 78961 52441 473344 242444 817216 876096 24964 107584 883600 111556 191844 681296 528807 857808 42849 51233 827209 43681 163216 81852 693189 598848 136161 546121 666915 955541 792100 811801 91809 99856 185761 160000 632025 531441 616225 332929 508369 209764 281961 725904 811801 17424 47524 2116 213360 184041 919681 115600 595984 386884 154359 43681 86839 620944 2116 289 154449 831744 625 328329 3721 10000 562500 21904 972196 225 954421 383161 863832 76176 416025 501518 952849 5625 692224 383161 758641 1369 121104 163216 45369 11236 840889 582169 80656 590672 521284 247805 578345 496739 263385 74529 652864 349281 295624 58081 261121 67456 4 592900 755161 259081 231503 497025 627264 189581 421783 938961 256 623279 677329 90601 835396 392163 533532 539935 410881 625 346921 38803 67081 923521 269361 781456 769129 58564 34596 153695 16129 1156 17161 674145 767376 326232 300304 48841 702328 2401 16 674272 42436 157761 989094 25006 870838 78961 78961 568502 53361 40311 64009 281961 777924 119716 59536 9801 130321 234256 381924 320356 268324 120409 150544 28900 230400 316114 6561 931225 974506 84100 156816 322248 301401 56644 961 439569 31329 7056 254016 470596 11449 47089 770884 292681 110889 115490 7744 173056 168921 53824 6724 26896 138384 802953 558009 759985 1849 236196 367236 42849 484 4225 611524 541696 793229 638401 50176 765625 546121 698896 319172 978121 199809 996075 339889 5476 966642 310249 112225 399844 80656 439569 58005 1000000 765625 632025 84681 888663 627264 842724 556516 198916 267289 29241 43681 288369 308025 206116 23409 337561 252004 24336 189225 38025 407149 810000 335241 17689 540225 186624 90520 685584 20449 72361 50179 732070 198025 180625 727329 543169 734449 882332 238144 414736 509796 422500 742020 864900 552049 559504 982081 162409 465562 259081 824082 59049 58564 758641 36322 190969 17956 367236 824464 11881 84681 651351 229441 182329 758641 217156 493084 802097 546121 439569 93636 531441 830680 632025 145161 6724 902500 62500 9409 49729 395641 379775 992016 312481 902500 39204 198916 32761 127449 248130 465124 996004 178929 69169 31329 654979 872356 11025 966289 160801 315844 853989 288267 724764 255025 868624 79250 29715 777297 452662 540225 235962 10609 53486 800776 815409 6889 797449 948676 531441 980100 151321 116964 467856 750861 129600 61504 461041 837639 887303 179626 358801 405769 763876 70225 55225 488601 595984 126025 150544 244036 237169 579121 549471 935089 77284 906649 3364 984064 48841 4761 31329 223729 199052 758641 167281 64914 186624 67081 885037 685584 567977 129600 161250 505948 55333 989606 458316 538756 13456 72361 824199 22500 62500 69961 813604 898704 519841 919681 811801 282784 503904 2116 24336 100544 102 267289 35344 29977 164025 621 675628 11025 124609 22928 64009 236196 571536 412164 146846 139129 330625 196 150577 399424 314721 14641 16 775354 448900 720188 106929 366025 705914 511920 954472 635187 5476 110224 744769 719744 516961 563554 735755 7396 164025 9216 398460 889249 426409 182329 540225 315844 217212 183184 69169 866761 178984 322624 34225 10816 541696 403756 259081 710649 42849 386884 866761 168100 143641 741321 3136 662596 864278 361201 116281 85264 781456 25600 577206 6400 7225 788519 298150 35344 284089 275625 405776 321489 268324 561001 252004 731012 8100 820836 366025 309136 222784 961 770959 797449 777630 448900 803355 952576 217235 31329 366025 156307 702244 42436 758407 722500 3025 80089 2916 376996 41616 576 818951 819177 688900 5929 678976 193600 759314 372100 2209 285156 861184 53156 643204 480249 853776 638401 649387 119716 664225 483025 469225 434281 990817 41616 320356 494209 304704 908408 31684 542756 474183 670477 766023 772641 877515 176289 722069 6724 562500 813604 427716 878692 145924 33856 65025 923136 60025 676 16900 4 912025 48400 501498 908209 222784 280900 568516 708964 61504 603729 240100 543169 273529 409600 896809 7396 231361 918504 817216 608414 263496 298116 976144 834408 293764 4624 65025 66049 36100 425104 813604 644809 79524 277108 168921 96869 244649 11025 138384 21316 147615 390625 319225 69169 4225 595984 271441 34969 229734 950625 6889 44100 49284 184900 555955 674041 265700 37249 467856 813604 110889 984064 537289 19321 116095 114921 956484 36100 462400 190969 160000 14161 308025 811048 29929 405488 758641 22500 902648 480249 1024 519841 330625 98596 364593 395641 73441 36 501901 688900 877969 99856 454276 430336 942896 394384 657721 425104 414736 958441 550564 198916 633616 4624 145924 123201 300304 138384 815409 121 146692 76176 414736 153664 281961 294849 78400 1000000 24336 469225 853776 337561 156816 159201 14641 3969 211600 93636 54756 289 393129 213444 994009 167281 34969 699699 145161 844561 434281 327184 80089 908209 160801 51529 834631 762129 61009 12100 431336 103684 582169 8464 494209 541451 712336 574564 592900 664225 675093 974169 11236 545677 22500 144400 808396 418609 21904 6889 899392 185761 16 416025 357190 68121 273615 891136 2025 992016 609961 981909 340079 514089 783225 231361 632025 984064 41616 214369 110889 275625 828066 400 795232 889249 509686 6561 42025 401956 512674 23409 750341 232363 601652 150544 777924 86436 937068 114244 429025 200704 217156 609676 821350 1600 665856 483025 76729 40000 40000 522729 762129 6889 594441 332929 925444 711483 410881 869993 198177 299209 935089 81225 619369 269361 163216 605160 17161 960642 375769 12100 19600 8836 266579 7744 97344 280900 958441 12996 416025 180710 289014 11881 251001 346922 370881 273529 1936 156025 768655 25921 88209 58564 991312 452456 284765 168921 652212 15876 447561 84681 3969 31329 429025 3249 988036 668473 600625 667489 769569 159201 632408 660893 8221 67081 707281 474179 369664 576081 187078 108241 452929 27889 64009 30625 458329 940900 184041 10201 942841 770884 712237 304704 660969 683499 577600 47524 234256 846400 572256 931225 273529 905782 567009 870489 460403 66397 950373 558009 613089 293764 142082 490000 779744 755161 534361 271441 586560 375110 66564 792100 30276 261121 434268 364816 68121 444656 680625 25921 229441 5929 562500 75076 55696 284351 17424 22201 756900 512656 591361 770884 19044 534361 519482 66049 567009 6889 45865 6084 217156 900601 93025 6889 828100 382740 474358 126736 46541 176400 352106 635209 86862 2401 43681 870489 455625 272484 49 384630 848241 583696 812393 286225 384400 531441 379281 12544 76729 134231 33489 4900 654548 38025 139129 498012 956484 45796 456976 916547 228013 273529 370881 85264 242064 90601 792100 565119 376699 760384 150544 390625 27889 13456 402238 907449 236196 417316 277729 232568 675684 633616 241081 238144 289 822649 5776 169 719104 426409 303601 535824 135424 846400 725587 311364 549081 451584 300424 474721 169 42025 991597 531441 113569 91204 619369 469574 3844 326041 119025 253009 391876 400689 315767 302500 864900 594441 19600 22801 680625 316969 204751 685711 198916 613749 4761 255450 85264 38025 2209 58081 144 34969 210681 216052 435600 708964 16161 114921 105488 256036 3969 97206 672400 6724 125316 837758 491401 438244 173056 113569 555025 168100 76729 181476 274576 784 690561 314721 487567 400 872356 160801 145924 336534 391876 518400 226944 550564 93025 781121 248004 34351 324939 876096 919681 964324 725920 93025 937024 164836 747526 732736 131834 580644 620944 948676 715178 638401 736164 755161 390625 319225 844561 40804 425104 960400 334084 105625 136281 515524 617796 194481 57121 530738 490000 958441 211600 286225 470596 31684 18496 670901 879844 200704 662596 144 824464 78400 734449 959504 16900 321489 39601 205209 602176 284089 491401 259081 385641 400 547600 3136 32041 72361 377652 285156 566591 95481 9604 130321 296646 732736 213444 351649 158129 892219 698896 11881 331372 19321 30625 87616 336723 707281 248004 274576 16641 7056 670611 831744 19321 300304 443556 45730 299209 582169 710649 257049 15376 7744 356409 664225 419904 397067 49 202500 1 306916 33124 2401 28224 279268 1000000 26244 824464 375487 326041 736164 11025 675684 255356 952471 115476 391876 238144 655756 148996 257049 274866 915849 612883 198916 30976 33856 779503 67600 966476 68121 923521 912025 405667 61830 197136 26569 727609 4 694158 591361 136900 356409 85849 86436 799236 256036 220900 644809 672400 624100 55044 872997 144400 11935 649636 1089 324900 756425 249001 799236 988036 44944 49284 28561 763876 564001 6889 525963 525625 314721 806404 625681 894916 164025 304704 577600 492804 84681 770009 539097 471237 851929 183184 432964 544768 165649 105625 306916 417316 182818 806404 777924 894916 577600 810000 712336 917764 301401 148590 427716 844561 417115 8464 178084 107584 189225 908209 4225 917091 706814 849234 131044 407293 489014 819025 591361 628849 546121 896809 337561 60516 416025 8836 683929 14400 18769 438244 7225 60516 253878 165649 549081 33489 879844 259081 511673 883729 444889 326041 361 2601 324900 45369 739600 98712 212521 83521 3025 295936 67600 188356 749577 432964 952576 654481 975352 940900 106276 990025 67600 1225 842724 540399 351649 314971 319225 573315 94864 204764 351649 4096 964324 484416 6241 678886 570025 720801 71824 201601 141376 982081 44100 95481 104329 209764 401956 84681 27889 77841 27225 979258 984990 214369 159201 728571 334019 1681 116281 50176 4096 73441 645952 48841 11025 1764 471969 949186 55225 278784 587588 39204 621335 125017 211600 639544 209764 24964 696396 477481 414736 463761 625681 785927 40804 641601 600625 2209 93844 859329 222784 861184 113569 66564 221841 5476 21316 46225 1600 171396 367236 694987 139876 870489 676 625237 620944 244036 3721 173889 893025 866761 64009 114921 324900 422500 678452 878697 784996 459684 538669 676587 291600 940591 900 149769 408681 996004 92929 208849 289444 187034 351987 745563 339234 804609 418695 55225 942841 789712 301401 14161 550564 63001 551031 407044 70756 362825 143641 39204 582169 346921 196249 128164 851929 468089 5041 646416 649636 154449 935089 521287 361201 142129 808201 2116 3721 440896 215296 795664 5476 132496 4 204400 925876 727836 104976 6724 13456 501264 21904 527076 22500 180625 562500 162022 393129 119585 126738 193600 984064 44100 476891 351649 708964 215407 55225 765625 3364 576081 110224 19600 383161 177241 990025 307020 31106 810000 10404 22801 364816 583920 633239 677329 142129 110312 372850 28224 840889 6561 284089 755161 48841 657438 156816 99225 152881 522729 676832 872356 688900 17424 544778 407044 310249 541653 340483 164074 16129 632025 484 417316 625681 42849 109561 24336 2025 100 998001 674041 577647 41414 820836 276676 197136 595984 908209 90000 157609 458329 659344 646457 482496 580644 962198 248004 824335 538756 995581 392797 190096 627487 589824 949145 78961 621047 102356 128164 560348 664225 334084 973862 75278 445134 279425 38025 345744 85264 74529 541696 706703 152100 777924 881042 423801 59049 257049 367236 844561 102400 379456 982081 756900 10609 25 81796 516961 434042 718302 358801 63001 730745 589824 257317 585225 11025 265225 538756 583696 214369 4 940900 58081 15376 620005 44521 354233 5929 568516 306916 44944 438244 427716 685584 678976 9216 643204 861298 408321 708964 961 9409 462400 138384 992228 888795 284089 698896 101167 81 462400 71824 266942 964733 89401 71105 217068 680625 820836 793881 588289 19881 259081 800371 173532 4900 502681 373949 597506 581686 43264 724201 281335 50625 846385 801025 85363 184900 772641 28561 80656 889249 372100 19044 177241 662337 921600 674395 101761 76538 95075 37249 35235 719104 225625 711618 205695 233448 780563 191844 142129 177241 332929 284089 393129 840889 799158 4225 141376 595984 32761 879982 209009 97969 410881 163216 857476 381924 12321 959914 734449 862376 675804 90000 297025 318096 804609 258064 368449 1444 269361 1369 292180 989148 974169 9216 15625 625 70225 146689 267289 21316 1000000 259081 164836 691734 404496 149769 92416 703921 534361 45796 476100 154449 703921 6561 380249 524176 174724 210681 97631 27889 59049 378381 767376 423801 524176 386884 370881 998001 499849 891136 117649 12769 700569 28435 349281 291659 537289 63001 245025 574564 8464 8464 184041 449794 801025 227529 126736 128117 931405 705919 112896 9216 13689 809047 511995 358801 645800 477481 269361 55983 452929 776161 722630 606971 474721 525625 571536 705600 838339 173889 471969 400689 121801 756008 25 276836 762129 171396 43890 678976 890581 492804 549081 940900 356409 726232 630436 491401 1000000 833569 11881 727609 648025 471392 22801 16641 316969 238144 294849 635209 695556 104329 2916 166057 191111 408321 648025 61710 30276 3721 582169 670226 108900 92416 662363 842724 12587 346921 23716 102296 532898 582169 463761 75076 25281 335241 754567 855625 99856 9604 322624 751689 838904 231655 166464 842724 36100 372100 658353 795664 225625 94288 61504 835396 176400 353579 749967 63504 101761 488192 6724 280900 169432 797449 908209 649636 665856 369664 883633 707281 62500 3600 133956 226576 47692 57600 861184 45687 48400 389376 741321 485809 330095 208849 71824 293894 763876 917764 651630 504100 950625 793881 887364 84681 312481 329476 949993 552049 92567 287296 450241 116964 71329 20736 617796 185761 396900 350464 4096 546121 156025 142129 359641 104 41100 302068 311364 91809 582169 866761 449171 9604 894018 326041 148184 922521 134689 557215 857476 966289 793881 516994 524176 276509 3721 620944 311364 688900 822649 66049 227529 51157 5476 389376 378225 264075 954529 204304 60025 925444 491207 128881 27456 219024 86436 839056 55225 273529 178929 483950 646416 1 44521 916740 918104 33856 952576 214369 68644 106389 11352 813604 16129 19321 128005 260100 45796 505521 841 555025 811801 5476 790321 221223 255025 161604 583696 13924 386884 560152 933156 529984 933156 93025 87616 94249 368283 19600 734410 748745 20164 512656 808201 123904 56169 850084 291600 546171 41209 724201 145924 700638 12544 478852 73984 182329 77841 784996 681978 409600 32761 7569 18225 734107 109561 483025 147456 817233 63001 82369 326041 473344 85849 21609 165649 262144 474721 23104 287296 145924 11236 839235 91204 639531 145161 310249 13689 144 729492 743044 218089 662596 20449 678976 909732 637697 891136 369417 226576 804609 595984 893025 714025 109561 620884 64516 172918 874620 417316 152100 7056 262144 166464 456976 783225 8649 45369 50625 252306 134689 362404 935089 378834 107584 36 152100 104976 848241 213444 491401 44100 131044 6889 583696 7744 933156 286225 717409 78326 28900 267289 567009 188356 839056 17104 87025 96100 388129 38416 656100 23409 106276 531441 70225 613810 388129 138384 11881 169870 394384 188356 239121 84681 434281 729 739600 13456 399424 225625 49284 405769 383161 609961 72361 36864 431649 31165 632025 145924 72900 65536 13924 212521 450241 146689 439569 161604 867563 462400 9025 777924 194481 874225 361201 5329 276676 935089 349281 427716 36 268324 196249 808201 12321 31785 484416 47524 492804 484416 125316 915849 36100 337561 676408 455692 118336 7744 579121 159355 824464 110889 340980 200704 690561 262144 925444 481636 516961 161604 4761 222784 162049 361 401956 132496 638910 110889 669067 17424 36864 484416 454276 98596 57121 471886 75625 67600 101761 591361 146772 253009 769129 339768 7569 695556 319225 466489 677329 739676 633616 924080 15625 284089 100 1296 7225 348100 71289 103684 306503 726326 774220 622521 214369 579121 908209 805739 61504 216225 355790 97969 337464 32761 600625 200704 319225 788544 514498 209715 67600 318096 434382 51076 29920 2304 720801 168921 138384 385641 396859 112896 59049 960400 323761 40401 914269 538338 848241 458512 1225 894916 724201 255025 436108 425104 850084 2704 858995 689160 251440 208274 522729 345744 226576 153664 126736 209978 35344 292681 54756 547600 462400 94864 292878 335993 2916 215296 470596 30976 17424 484 780263 795664 595984 956484 25281 528529 407647 393129 284089 46225 14161 832992 337561 962717 111951 4096 57600 29223 85849 9216 670761 322989 456976 71289 952576 5929 11881 652864 1600 470596 712336 26244 367236 27569 392900 685005 16129 976144 19600 976877 550607 187489 246016 57121 14884 261825 348100 877969 85849 619014 988036 806525 190096 889752 44100 38809 559504 244036 262144 74529 450241 41616 2116 936795 26612 501375 63001 219024 52900 126025 222784 835396 19044 407582 833569 22500 159201 21025 4 5929 90000 23716 427893 815409 544644 990025 76176 670758 263999 721388 772641 72075 801025 176400 876096 152100 696686 86436 447278 677329 25231 811801 840574 315844 812302 508346 122500 485809 295936 723598 248979 958441 43681 567712 217156 602176 259081 65536 59536 600625 178084 27346 77284 441 47465 268324 3844 13456 338159 240100 299209 784996 223729 207936 789670 786769 675323 38279 448900 106929 2025 894916 913936 100 753424 619369 808201 840082 58081 9409 145161 243049 301401 320356 73441 121104 279841 287296 309136 26569 636533 478954 434281 72900 90601 8836 159760 582169 15625 772641 15376 278784 715716 335665 315844 268324 334084 228484 444889 186963 418609 866761 30625 58081 116964 817910 178929 90601 474721 3844 111556 76176 58081 339889 12100 64516 629384 332929 646416 33124 424191 741321 679 3481 219961 970225 824147 50176 300304 359508 26569 497394 710649 80656 756900 627264 83521 38809 242064 47524 273529 40804 746496 121 712336 494209 315844 5776 644116 521284 462275 220900 48400 108900 51984 69169 342225 64516 128881 216212 400 485809 403225 147456 458329 266173 356431 28224 910541 8836 93636 525625 106929 173056 790321 608158 532322 630436 96100 321105 579121 774491 537289 659760 324 946367 611524 842724 176134 220506 183184 16 547114 211850 497981 186920 765625 245508 914614 842724 116281 541696 126736 306916 231361 96100 637099 434281 669013 70225 448012 405769 121 288369 88804 244036 211314 651249 238144 196249 175561 19321 130321 654481 135424 19321 721553 979294 43681 49 84100 164836 13689 230980 877969 985342 7396 4489 794465 322624 749956 4761 57121 133956 88209 322624 738529 189412 921756 363609 31329 93025 872356 474023 283024 962361 54756 822649 3844 409071 289444 114244 445737 107584 132496 180625 350464 524176 683929 586626 641601 550564 443468 777924 290521 510257 194481 943794 3600 113569 299474 38025 675684 191844 982081 828100 467856 64516 857916 734725 178929 4225 620944 82369 286225 507410 594441 961 506944 4489 854250 352836 219961 262685 710649 605284 218089 478864 452929 762765 16900 73441 18769 188356 190417 562887 559247 306916 438244 130321 998514 183184 389376 55225 81763 61504 521284 586756 398161 216225 337436 795664 108900 56169 654481 272484 8281 119716 998001 188356 887205 680625 71289 861184 26569 583024 646416 5929 112065 1521 349281 521284 889217 670761 885481 756900 394384 14641 76729 180625 616225 958441 9216 43239 717998 763667 422500 23409 83521 45796 22201 25921 352836 12544 667489 718807 539730 266256 259187 43264 72048 370894 351649 645613 689131 38416 163216 62500 101761 904401 228484 7569 61009 418609 190969 698896 688900 853776 856668 444889 451508 4624 3481 192721 850084 729357 260100 846400 121801 591361 883183 4225 100489 443556 70225 378883 363707 56169 547600 528529 806404 984064 164025 906304 799236 492227 425787 190969 93636 846400 152100 609355 410881 722958 111556 132496 9216 368449 527076 917764 842724 678760 486598 504100 18769 243049 1369 727641 847827 338076 276676 323761 521402 14884 3364 625681 614656 373321 213444 605284 408321 1600 95481 9801 268324 444889 850242 11664 672400 394384 858982 213405 505521 565504 121801 9025 532900 380689 94864 389376 289 146689 206116 185029 439569 230400 467856 35721 885712 86436 81 417316 765625 336400 284225 91456 779538 439569 544644 910116 43681 913936 221841 110224 235225 353571 851929 952576 686894 491401 602176 755161 553536 275625 166464 877969 882172 1849 889991 60979 908209 369664 688900 10609 17956 91809 16900 179911 187489 303601 762129 431931 99225 3565 450241 94249 99856 491401 331776 947546 316969 197136 364816 900 81 3600 153664 81796 543944 695556 484 987940 11042 734449 56169 980100 79947 12996 227529 565504 156816 900359 613089 111712 188356 535824 412164 286225 586756 116630 157609 63504 10394 49 124160 424826 502681 121 774348 837225 181476 786769 998001 606841 145161 27556 115600 731025 514089 625 660379 62500 101761 419904 69696 870489 782240 133956 620752 202500 706821 156166 855413 345770 609961 9604 416025 6724 200704 113034 42025 646753 2601 595984 50539 135424 32400 269361 335241 25921 90927 95481 896809 88209 165649 511225 225 954529 129860 899008 676041 484 293544 498161 84657 676 269361 346921 394384 900601 448900 935089 44944 512656 512442 5476 489237 60516 704312 8464 255025 819025 8649 453173 711030 379456 84681 38025 334084 462400 627264 2304 10816 941237 3249 42025 331776 90000 962730 110889 610454 518400 493400 924886 218006 564919 271441 355216 570025 146689 22801 705600 34969 505521 82369 629311 466489 7744 739600 961 692224 122500 632025 1089 840889 29584 344569 447851 199809 200596 448797 573049 25281 426298 688900 978121 41209 347421 177241 478802 93636 988156 62661 893025 759193 363544 565504 401956 491401 331776 196249 13924 345744 215296 284089 774547 129600 853776 4460 829921 855350 265036 734710 56404 648025 278784 749956 622521 667511 26896 629059 481636 151321 955780 506944 791517 864900 678976 617796 537289 519841 326041 683929 407044 443006 311364 657269 151321 970896 349281 344569 506733 14161 19321 209764 162409 44521 349281 12100 170569 263169 37249 108900 172149 822649 440896 997103 808789 997484 434802 381924 8100 839056 77284 651793 364754 259081 123201 736159 731025 21316 371800 45369 6084 835396 890659 2704 982081 672400 918844 22801 122675 352836 45369 64009 711078 729316 841544 234845 30276 3721 788544 680987 497025 904401 140625 105625 94864 337561 724201 451678 599076 187439 614656 16900 221841 204304 31329 807676 372100 165649 770884 362404 503408 36 948676 59536 731025 293764 994009 66564 18225 349281 429025 157609 351214 55225 36100 781456 50625 972196 859329 38025 461041 371272 47524 96100 8100 25 16384 490000 121801 607077 386884 467856 953750 390931 356409 404496 447561 309136 138159 952576 118336 448900 243578 128881 894916 319225 702244 193600 1156 165523 534361 350464 625 646756 906304 354876 881721 794793 70756 218070 703921 994034 75625 380689 9409 837225 131044 32558 302500 611723 640000 678976 518400 158404 689274 900 451626 17956 421077 14161 781456 548778 942841 205209 687241 27556 115600 39204 742920 62500 636804 22500 55696 148225 854923 113337 874225 229441 171396 133225 81684 715181 917559 499849 357604 271441 792100 579248 86436 119716 299365 63504 42436 848241 720801 279841 908209 34596 618132 40000 840587 184041 636804 779689 528493 156816 28561 915849 29584 406903 919681 225 855625 106929 286225 17689 178929 72900 306916 233330 582169 301401 110224 285156 769642 210681 310249 92416 126736 422500 370881 55225 114244 535824 100 1764 898704 925444 576081 695556 606517 555025 116281 919681 52441 78961 561001 606841 985160 18479 413449 541696 90601 38809 802816 131769 446319 936822 16641 346921 616225 145924 670761 43264 894916 357604 461041 608400 44944 2704 875985 190096 393129 113569 271441 253009 450241 64516 293825 649636 588783 610398 225525 48841 149769 617796 18496 775217 865311 486419 770884 33124 16327 145924 3249 435600 609961 11881 29241 573049 795664 427716 155401 12544 532900 28900 462330 93025 104976 70225 3249 488601 983414 912025 239121 45796 173889 132496 228060 347505 222784 950625 29929 471969 426409 456976 822649 609869 529984 225 280406 458981 549114 24649 620641 148225 783225 408321 82369 236861 157609 945218 1444 763876 112225 481636 932057 14161 859329 13924 82944 788544 657546 128164 760915 124609 357604 203401 480249 475421 870489 515524 1024 839056 700569 305809 3969 616225 391876 783225 521284 589824 358801 12769 2704 88209 133225 196249 961692 71289 458329 148996 42436 185761 76807 139377 769129 965547 250000 749956 99225 454276 11881 95481 635209 908209 797449 431649 176400 318096 13689 609961 625681 286648 980100 608400 240154 373321 372100 162409 428169 3481 143641 842724 7921 717409 75191 504100 80656 233289 422500 15625 693646 239121 204304 834776 573049 17689 178084 815409 674041 36481 925444 121104 1521 38025 5329 119716 16641 373900 44944 84681 321489 426409 970225 973124 954529 334084 463754 765941 268241 248757 81796 156591 47089 306916 784996 337213 115600 188356 21904 396900 23716 11762 597448 687241 247009 30276 534361 189273 469225 21609 546121 992016 682276 850084 292555 567009 928341 46225 115600 63001 695556 588507 69696 91204 417316 145161 78961 181476 912025 916394 724201 770884 50625 412164 696321 644809 183759 456976 583696 641477 236917 31664 53824 532901 912025 210681 92416 904401 153664 11991 308025 106276 16129 478864 187489 28900 2500 403297 210681 710649 258080 330625 423884 2601 755161 99225 416025 931225 212521 60025 9409 355216 500229 739600 196562 621875 879257 395641 7225 952576 10609 466615 40401 625681 844561 595557 558009 864351 312481 291600 132496 210681 842724 554913 988036 99225 416718 145924 246016 2209 291600 984064 835848 815409 134689 550564 622714 868624 42025 26244 7396 156025 162409 2116 218089 538756 959514 491401 278784 638401 152100 14161 81 556753 361 820836 292681 709141 421201 357604 413699 962361 287296 103041 189225 240100 698896 45369 887364 990025 58081 514089 322624 299209 594441 607234 248004 1521 22500 647688 340593 13456 196249 52900 784 678953 831428 451614 314721 526680 248004 264819 155236 508369 313600 907005 850084 8100 603188 512656 447561 7360 59049 674041 861184 565080 505599 761861 1000000 630436 502945 474721 279841 657721 43264 122500 203401 846400 197136 497025 770884 196555 133710 707281 233289 56913 876096 214369 276039 58564 684324 1936 516638 822649 44281 612271 445401 842374 223729 21025 692750 2809 537289 73984 511225 24649 130603 418609 36100 1 875752 469225 675684 167281 698896 725904 632025 195456 522729 160801 26244 64516 278784 15876 629748 331954 211600 613089 790321 484416 34225 107584 100489 790321 898704 1764 5929 839056 208849 111556 506512 289444 139876 717949 484416 444967 219024 400689 15625 356409 31329 177117 15625 469225 661960 38416 2601 9409 662596 855625 424396 408478 8100 269361 301401 135424 716931 94249 744769 13689 1156 748225 135424 80656 714025 139129 30976 906304 4489 23716 637446 580644 13689 222784 988752 692224 65536 600719 562500 515524 373321 372100 364816 950008 76176 531441 211600 797449 738145 42849 474721 362404 42849 654481 196249 1606 2500 617796 662300 927369 202500 348100 153664 59049 110889 787898 63001 12957 558009 499849 984064 729316 471969 544616 902500 441 109561 330625 266256 683929 369664 355216 66049 386884 988380 145924 492804 466489 28900 23716 925444 121 34376 2304 8281 784994 972196 12996 582169 40000 1681 90400 511225 379803 383161 403225 14884 954529 689178 64516 51984 67494 633616 352836 849707 133956 4 136161 492624 90601 548995 53824 101761 47089 731025 3844 103074 711851 397426 665856 224676 741321 256036 63504 739624 2209 635209 59664 87616 585210 7225 889249 27889 17689 61504 69696 259712 519278 10404 737828 86042 207415 426287 746496 619369 24025 158476 31896 591361 394384 2304 35721 404948 199809 398161 121801 962361 36481 481636 900601 987661 444889 15625 146689 138384 332929 521284 688900 853776 9576 56164 221102 170386 786769 4096 761686 107584 23706 906304 36864 824369 95481 85665 15376 10201 316969 318096 819025 780 388662 170569 46656 915849 10609 462727 643204 996907 951374 168100 863891 5929 695556 588104 829916 450241 783225 783225 540499 364816 742179 369254 160000 219961 1936 76176 105625 826281 104976 103684 30625 4225 320356 911770 121104 5476 635209 450241 188356 19881 889184 305257 708964 229441 60516 167281 91204 874225 245025 299825 26190 867883 680215 25600 662783 138384 952576 700272 12578 54289 256928 231361 297025 93636 682276 238542 6241 421201 337561 558009 473344 427716 532900 65025 68121 363609 225625 828100 318537 183184 7921 193502 2601 324900 473940 71289 703921 419904 765625 868624 501264 625572 474671 423861 301091 669691 150544 755161 348100 883600 66049 78400 98596 31684 839661 870489 69696 705600 214409 136900 72900 239121 840889 297025 424706 14641 422500 310249 651249 3721 11664 3969 81225 142129 458329 378225 665856 135424 206116 758641 26895 369664 231361 8281 512656 275625 18078 150544 35721 1024 90000 2116 110224 712336 675684 4900 57600 4096 531441 850084 206116 139129 188356 363609 157704 6889 6241 483025 285156 66564 332929 26569 225365 127449 614656 632025 20736 267289 234788 31919 505521 784 948676 512656 974169 346921 224676 19600 105625 232324 59536 315844 866761 669124 804609 550564 994009 223729 906304 247009 56644 676112 558009 30276 284089 729316 1000000 225998 76729 305227 847716 96081 72900 145164 613089 783225 968256 52900 514089 94864 102536 488601 729316 88804 84100 116281 256036 208849 12544 734961 660969 65888 13924 16900 613089 7396 31329 286225 41209 4096 883600 34596 720801 74529 19321 14400 410881 330625 108241 327391 12100 630436 540088 652864 1521 697225 514089 114921 345744 103041 72900 772641 70756 279841 874105 563926 37249 701283 31329 164025 483025 675684 863041 19321 522729 509321 898704 944784 989580 7056 97344 954610 279841 996004 58210 663734 277729 72900 128881 12769 770338 435708 154449 434281 798310 36500 654481 902500 232324 844561 707281 514089 330625 840889 808201 946729 36481 222784 978121 619369 961 669124 845401 894916 5929 970918 638417 21609 132496 102400 309136 930519 840889 6889 30276 899341 336859 400743 40000 52122 14161 848241 644809 2601 53361 904401 73984 419904 273529 76729 93636 51984 208849 89401 54756 938050 861184 732736 676 5476 384818 269848 850084 41362 889249 264196 225625 166464 13456 255025 897329 839476 135424 39204 565504 153664 648428 815409 365140 2601 232168 57121 819025 71824 609961 109295 4900 44944 760863 361201 22201 186624 265225 8100 507117 184041 976339 995312 606944 589824 167281 46225 46656 3025 389376 898124 976144 150544 378225 81 144400 22201 37636 688900 364816 608400 175561 17161 762456 158404 986533 998001 162265 577780 625681 176400 27556 15376 461041 299209 857476 824595 982818 844561 131451 194431 456976 262144 799680 227529 33489 28900 177241 48562 739600 88804 2116 509796 396900 678976 157609 878719 772820 374544 118336 734449 620830 450241 568882 505423 868624 576081 786769 21904 753424 495616 339946 58081 370881 475475 412164 968256 39204 8489 3249 17424 20164 327808 139876 47524 158404 813604 29241 229441 88209 234977 853776 731025 81 245025 813604 753424 126736 53361 635209 160000 116964 769189 171396 662596 286225 848241 379456 53361 753424 815409 3721 299209 15625 218089 287296 288957 81 954529 326041 588289 770884 168100 164836 199809 228484 692087 669128 11664 553536 484 45369 145827 921600 73441 604935 47961 6561 743044 998249 1 261121 270400 767376 757318 647832 124090 28900 336400 62001 100489 332086 82944 1764 164836 743044 43681 777924 335586 73984 904401 83521 906185 885481 917764 589824 379456 274576 5929 461041 60025 252004 327184 75933 114591 200704 13689 409600 35344 893025 104976 272484 304704 592900 400 992016 119025 758641 879844 71289 799236 290521 872356 692224 414736 308025 413574 13924 815910 405769 857476 6724 669124 728208 298116 367215 76176 212521 586724 77570 110224 24649 685584 45369 682276 850084 968256 962361 676 698896 494209 2116 934532 917764 783225 505521 562084 135111 221841 198916 558009 760384 978121 721550 623008 177241 471856 859329 212521 588289 155236 640000 913936 219961 119716 756900 573049 961 257049 792100 602176 327477 802816 803108 123201 401956 375769 116281 734979 210681 206116 7921 326041 574564 400795 1369 18769 225 139876 86436 372100 753416 400689 189225 294818 341056 25921 223662 261121 470596 755161 73441 81796 207025 40000 163216 43264 145161 615225 81 121801 169 1444 576081 992016 395641 125316 82369 110224 275625 54289 550462 408321 3025 965279 381924 833569 63001 21904 326041 992016 164836 898704 41616 928792 938961 65536 497025 368449 191844 148225 801025 1 970225 77841 802816 39204 34596 375769 257049 77841 394384 443366 462400 478864 818128 982081 36 322624 921600 179030 801025 871438 546121 52900 5476 92416 403744 698686 217551 19600 756900 275718 148996 15876 27225 443139 7569 137997 724201 229441 909278 692224 272484 11236 543169 469255 99225 20164 202500 653466 961 284828 448900 154449 134689 833569 174724 151372 505521 595984 208849 541696 192721 962361 491401 912025 968256 504772 831744 33856 617796 544037 2116 480249 24025 187696 467856 712336 396900 179776 1849 654381 239121 239121 855625 37636 906647 495616 155965 423801 789343 508369 318096 5184 41616 216225 575332 896809 18496 784996 793881 230400 616225 558009 355216 182329 65025 101124 288369 54289 962361 235256 66564 139876 38025 979197 976144 43681 468922 808201 348100 337561 240100 248004 831744 933746 760384 732736 952870 354025 631733 573049 640000 13225 256 30976 123201 285184 59049 156816 55225 20449 103041 455625 124609 195364 669124 765625 744769 665856 447561 254016 749956 703369 199809 434281 842724 249167 357604 781456 324900 160927 574564 630436 118466 227529 25600 262144 138053 292681 565346 492804 822649 857476 385641 383161 600396 7396 34960 946729 146689 194481 444116 205209 64858 446224 961314 753424 992016 447561 132496 84681 560997 363609 962361 29241 589824 506272 158404 47089 342226 18769 416025 41616 1849 14781 799261 544814 753424 908209 40401 72900 393129 761459 487204 12521 490000 970225 3025 652864 1681 257049 819025 459684 755161 145924 578426 574564 801025 902500 990025 422323 599076 57121 15625 95481 352053 348100 4489 16900 439582 541696 693793 242089 695556 824835 876750 116880 160074 119716 480249 53361 342225 603729 69169 504798 518400 648025 81225 12996 127151 225625 693889 568516 625524 68121 990025 26569 40401 788544 34969 688900 632025 711325 81225 184900 29584 55696 373321 1000000 497025 18225 27556 833569 146689 257627 32041 356409 45796 360000 168921 639900 1593 192528 408321 122500 712110 46225 344569 703921 651249 34596 456522 40000 374544 345744 961 150544 846400 352844 224965 139129 978121 703921 446224 128903 144400 70756 547932 475230 115600 821652 51076 988036 552049 372100 630436 37636 425104 477481 167554 198916 274876 15376 745221 12544 64 308025 722500 214369 44576 741321 624398 278784 354707 399304 363044 50625 173523 47089 58564 411914 693975 29241 715716 390625 133956 887364 363609 209764 561001 106276 9409 288858 84155 443556 379456 221326 289444 368449 707831 703921 934385 714025 442225 410881 795595 565504 552049 85264 298116 369945 961 404496 19321 424227 285156 444889 350464 54756 156025 81 286558 531441 292839 866761 121 5929 919681 255025 248004 7225 3969 95481 613297 2209 55696 932363 984493 405769 29584 3136 262144 123201 227529 954793 198025 912198 52900 164025 991883 811801 258081 400689 937024 657721 917764 99225 167281 652572 45796 440896 231361 38025 699470 266256 96100 948676 10816 9409 844561 736164 144 228484 58081 705600 402179 648940 53824 904401 10404 762129 813604 565504 544082 989554 762129 196249 42436 974169 1849 433098 3969 487204 786769 315365 765625 688900 90000 579339 99856 106929 2601 781456 144 17689 400 29929 4900 254016 231361 3600 444889 441 170569 337561 20449 347271 670761 145161 964324 6561 292681 753048 93025 355216 55696 654988 565504 3844 36 577600 667489 394384 310249 40000 26896 540225 237169 457515 423801 3025 547600 519841 894916 7056 786769 538756 450195 609961 352836 550564 215588 462400 819025 289 15376 162409 152881 399864 734449 385427 641601 497681 376996 28561 167281 175561 389376 611524 281961 538992 73441 7569 521284 232324 219831 196 310249 553279 138002 492804 885481 7569 461041 7921 445799 872356 2304 149769 363609 630436 448900 5329 868624 930130 96100 287296 389376 256036 256036 446224 70225 9025 494209 81796 5476 872912 169 114921 26926 766802 900601 515792 2704 273131 142884 543970 74529 257049 112600 548129 603729 657721 76176 297025 27556 591361 9604 326041 488601 641601 24025 291700 178084 117324 870489 624100 238144 410881 120409 1936 421201 419904 75076 11664 786550 606841 156554 407044 61009 1444 749956 540225 436348 476259 690561 828222 602176 643204 1687 544010 7744 6381 645598 273529 564001 176400 7569 988083 245025 974832 25281 499849 883600 422193 946729 299209 619369 835908 192721 364816 708964 140625 646780 749956 617796 53824 4096 877969 958441 89261 806404 902785 9 8281 322624 975061 422500 454276 485809 75625 788544 42849 31684 495616 156816 612843 613089 139876 129920 837225 142884 8836 32761 1521 915226 952576 201601 952576 3969 5776 358801 212138 355216 636118 526365 348100 757361 17101 238144 559504 253009 316969 712336 595984 938509 466489 176400 647490 277729 544644 74529 108900 104329 958224 186624 320356 628849 883600 4096 225625 748623 78400 275625 81 868262 909023 435600 283024 127449 261121 485889 529984 294849 567009 327184 45091 416025 455625 361307 69696 58081 550742 11664 611524 294849 486360 547596 335278 354025 182329 483025 579531 553536 257049 20901 889495 703921 837225 864900 130321 77841 107584 207936 432964 579121 121266 761907 577739 14641 436491 567009 302686 776161 388129 552049 169744 532900 49729 15129 308025 123201 756900 987899 835396 36100 81796 495616 57121 318096 16 868624 322624 264307 495616 624100 701823 64009 312481 616225 685584 344569 430336 611755 21904 50176 578070 929296 44521 169744 8100 713066 37636 20449 301401 931225 712082 58081 638401 212521 26896 432299 712336 674041 786700 869737 463592 820836 5041 84100 16 4096 508369 364816 408883 857628 671614 207936 568386 330625 968256 606523 597811 864900 42025 383161 727609 246016 444351 978121 609961 116964 2304 370881 116219 831744 208849 96721 550564 5625 478864 376334 418609 218089 376158 91809 459684 245025 663963 278325 217156 40000 186624 207936 550564 724201 592306 299209 40401 976467 132496 836512 1156 886397 986049 874225 160801 65020 190969 3844 281961 573244 311364 883600 27225 980100 49729 894123 982418 899904 456243 203401 243403 148996 364816 826281 9216 164821 555025 78961 25600 141376 174724 665856 218089 547765 904401 815409 293764 547538 438244 32041 495426 682276 128666 351185 419904 33489 824464 429586 5329 840889 426409 810000 902500 515524 643204 439569 734449 12769 860616 320983 403225 39601 119716 671128 508460 621570 473344 491401 306184 599230 312481 570025 405769 331093 230400 788544 859329 149769 94864 700569 487204 256036 532900 463761 22716 739234 551462 96100 512656 91809 334084 259081 927771 978121 51529 851929 264196 231194 703921 85849 3969 324 196212 207936 24915 260100 405769 479510 112896 439569 744769 176400 486246 279841 11025 896809 190969 360000 20736 28561 91539 687241 47089 672400 844561 103405 2116 373287 657721 49 233289 237169 48400 111753 62001 84681 204304 256 529984 48620 9604 36 70756 277729 93731 831744 339889 228484 450241 994009 729316 46225 308025 576458 395641 159201 124609 544644 231361 810000 575533 164025 58564 256711 883911 486119 885481 55825 717409 434281 52441 9265 214369 121 107767 23409 552242 614373 300304 54756 7056 383161 126025 727908 948676 134689 624100 175561 688789 299209 940900 102881 148225 215975 772641 705521 988950 714025 532900 887364 11881 765625 851929 495616 22500 59049 88804 4624 299167 227454 19044 63001 127449 662596 391876 954529 42849 471648 11881 492804 360000 154449 135424 51529 178929 62500 29929 246272 216225 664225 707281 801242 312022 908209 561042 311760 431649 951327 59536 448900 890877 896663 531556 407415 40765 492804 756900 150544 976607 77284 3364 734449 828100 36100 235225 940900 6468 831888 390142 855625 485332 81225 192478 777023 143641 322624 78400 1296 683890 174724 655651 776161 485809 21025 10404 352061 225 732681 671049 176400 81382 659344 375769 74529 173889 209764 824464 328658 638401 455625 190096 180625 617426 66204 561001 256409 574564 65536 160000 256306 724201 16900 132496 7921 311364 622521 216225 659344 531547 321489 358801 480249 6084 758641 51529 257274 174724 318096 80656 26244 47089 9801 636804 18225 719104 772641 677329 178929 16129 29929 438500 835396 933156 23716 16384 6724 166464 267450 229017 18225 169 905495 702244 254016 132496 746064 905430 50176 174724 770884 917764 363609 1521 65157 767376 1156 890256 4489 998001 332929 565504 637325 183184 342225 36864 9 665856 910187 710649 481636 77448 25 851929 925444 417316 431649 4356 121 15625 649636 189784 256036 476100 242064 720801 251001 528529 729316 10609 626207 772641 851929 95560 373321 535824 14218 8281 27556 95763 44944 915401 5329 429025 320356 46656 336400 106929 10201 817769 3721 82369 774400 790321 14641 5776 209764 116438 923805 41199 972285 93918 455625 746496 44100 622521 312481 870289 32761 197906 227529 786769 77349 783225 699139 258064 289277 204304 855369 364816 715716 664225 62973 756900 840591 297025 5329 5303 964324 298116 817103 70756 758641 61504 10609 538756 910116 38809 527076 45796 171396 53361 983292 56169 272205 26569 9409 555025 780149 13456 287296 260100 98843 6302 139876 266256 280602 161604 21609 756900 100 476100 380689 224676 783225 207936 842287 901108 6241 14514 345744 767376 358801 70756 784 72361 22500 200159 565894 50625 225625 17689 272484 179776 128164 174724 147109 891136 321489 337300 113569 848241 190969 179776 173889 974169 546121 982877 870489 12100 313600 104329 418609 467736 553536 861072 156911 293764 21316 422500 139876 116281 411847 948676 357604 316969 521284 846400 182329 98031 129600 121801 70088 66049 725562 26896 277312 35344 78961 93027 168100 259081 505521 161604 980100 874225 290521 186624 28224 23104 880504 361 136900 285156 141138 6084 245025 19044 134689 375436 887364 710649 146515 59676 349175 675271 15625 77085 324900 862244 188356 521284 122500 239121 281884 267204 285156 301401 812380 360647 181410 417851 20449 68121 244036 3721 444889 3969 72361 61504 61009 450241 126025 731216 416025 529 731025 619603 818998 363092 750827 327184 374544 28561 779689 850084 401956 121801 562500 336400 621779 2304 255025 28900 817216 152100 709908 6400 1225 376996 42436 90000 883944 561001 647791 1000000 107584 236196 237169 546732 946729 672066 133225 137641 451394 647581 216225 842724 802052 43264 84681 323582 258064 3364 2116 564001 15376 687678 1000000 781505 298116 442687 373321 23104 368449 396900 327325 368449 122500 318096 962652 302934 16900 10609 198025 429025 9216 211189 78961 499849 228811 527076 672400 110889 465124 64516 743044 817216 36 318475 319225 734449 814133 704625 1024 5041 8928 994009 334084 372100 281961 77841 667489 207025 23872 577 238144 33489 212521 959204 80656 156025 21904 508369 25921 802816 758641 273529 787220 544644 87025 33489 64516 864900 94249 334084 66049 506944 617480 99225 410881 813604 700060 1000000 21904 223729 49 10609 756900 717409 364816 974169 270137 4096 734449 316969 739600 643204 101124 71289 148996 39204 99225 1521 399424 494209 106953 942841 22201 819025 881721 524176 142129 624100 51984 305841 463761 883600 509796 367236 13225 703921 522707 18225 65536 990025 27556 842790 100 516961 149769 879844 660969 649636 861184 806591 737868 82369 461577 378225 16129 5041 313803 4 204304 108241 42253 90000 370867 6724 489900 263169 409600 109407 638401 698463 436921 63150 826281 259081 3249 34225 883600 503545 625 61153 532824 65025 57121 687241 652864 917764 3721 230304 540225 9604 51076 345678 997514 638401 119025 737881 312481 348100 942841 120409 480249 910116 299209 848241 470596 32041 101470 1600 385983 62001 956484 922334 427489 243049 509553 280900 799236 720801 211203 239121 843629 981110 894530 409930 65025 961 568516 331776 47961 182329 40401 140625 734461 576081 13924 507684 108241 229441 164836 414265 2116 441 643254 651458 227529 306916 475051 278220 698896 869057 58564 970210 840897 310249 994918 567009 242064 59723 281961 129600 915849 370881 139876 100489 989563 192988 674041 137641 868352 424657 838023 2916 294849 44944 474721 33124 293764 755161 292506 28224 351649 289835 38025 294849 36100 477504 910116 741321 476912 67081 676 553536 102400 20736 400689 375769 420884 492702 4 224676 148225 576 205126 784 594441 237169 850752 30983 864900 646416 762129 691924 658981 9604 390400 879844 134842 168100 691201 346921 230400 396900 707281 602176 1936 167281 974169 596943 176400 343396 137266 499651 311364 82369 659344 831744 710957 26244 580644 774400 672400 29638 566085 102400 227529 238144 625681 302500 45796 529984 108900 390625 703921 248004 16129 289444 935089 924862 919681 805793 90000 855625 259703 168921 772641 577600 456976 243049 191844 565504 824464 276676 335241 559504 746885 912439 266256 515524 114921 866761 164389 885469 676270 95481 841 168921 547600 52631 3364 178084 837229 412164 205209 48841 723233 10816 996004 144 115600 792257 169 40804 585225 70756 2500 46225 616225 667259 361201 201601 646416 900 283888 2116 2916 64009 393129 94864 633616 14161 630436 562500 2704 12544 821660 236196 835791 313600 256 232324 346921 425104 121801 34225 857476 16384 76729 784 8836 316124 894916 63504 2401 243049 829921 52804 870489 586447 5184 561001 808201 470596 13225 638073 492804 793881 244549 925850 150544 219961 654481 125316 850607 23716 3136 153664 128881 187489 999518 319958 216225 633616 921600 783225 299209 7744 111556 176159 514089 820344 977781 651206 906948 39601 25 620944 28224 227529 441 770884 11025 713752 327184 468790 927369 85264 968256 9911 1849 217156 26244 299209 475201 986049 933156 672048 173056 269361 23716 355181 461016 261914 49898 824636 114244 411878 373321 300304 651249 909263 2116 2500 388714 893520 108449 173923 256 308075 992016 14161 806546 400 81518 879610 641142 354025 45796 168876 72900 6241 341056 13225 944784 876560 61504 331776 546121 492804 921600 49729 927369 134689 573328 220900 235225 28900 774400 173056 153664 719104 538756 219972 720801 582782 1156 54756 900 476100 304704 78400 229441 828544 577600 935089 7396 136161 364305 760384 67081 982081 403411 974648 427716 39280 69169 567009 332219 900601 56169 74529 181476 45369 23788 494209 627264 439569 866761 548783 355216 334084 85849 84100 70225 518400 305035 826281 463761 330625 349281 421201 26896 125316 27556 190096 760384 2116 457491 376996 172225 117649 15376 532900 835396 144400 958092 55696 959036 121 124543 178405 58081 116964 7056 877969 902500 613089 833569 416025 59536 552049 678976 720801 697225 961 264196 56169 633449 95481 284221 6724 20736 43681 50625 2500 302500 476105 218089 251001 101239 147913 719104 616697 28900 777809 291600 169047 923521 57600 515524 725320 778104 844561 142129 43264 473344 83521 320356 4761 624100 739600 59766 331776 155236 669054 16384 3481 5476 929296 585273 3481 133225 994009 924194 752628 811644 826419 793881 297025 383161 810000 16900 28561 237788 670865 358801 46197 853776 670761 485809 180625 15876 98596 9409 364816 7225 654481 237089 139343 933156 499736 459684 974431 39601 547600 259081 316969 883600 352826 602918 938961 959789 101019 40804 432964 187489 902500 696372 334084 840889 211600 362404 556162 224565 44944 749956 19600 197756 461041 271441 46656 376091 732736 753974 869553 19321 323761 850084 458498 382089 425104 56169 341056 23053 827728 305809 756900 19321 478864 800577 448900 710649 779689 30276 972196 721736 497774 177241 885481 218089 403225 16129 250000 544644 49284 612116 18769 430608 173056 312481 34969 92416 599076 741321 347500 718007 616225 55225 226576 501264 512656 635209 91204 128881 877667 223729 848110 46656 712536 87025 512656 127449 659344 33856 76729 338673 4096 72900 289444 361 52441 20449 898704 214369 136161 41209 24336 829626 271441 579121 213444 990025 391876 96307 3249 157021 44100 266256 765625 516961 222784 358801 808201 532900 471969 553523 82686 15625 877969 716991 838840 367796 448900 273876 81796 197308 119716 314721 438244 905218 722500 487204 318096 341056 202500 51544 469073 156816 126736 826281 685584 739791 633616 850897 702952 214369 488601 77491 628784 665856 19600 955318 94864 546121 38809 9216 185761 53588 94948 304704 22201 674139 9409 138384 18496 96721 519205 207936 957065 643098 328938 216769 772641 361201 128881 73984 25600 108900 196249 458329 247009 240096 843148 441 407036 60025 112225 237271 2809 638401 5041 885481 908204 2704 933156 380689 31507 146689 948676 73441 642392 680625 383772 625987 835396 529 27556 68121 540225 264196 454292 274576 284089 656100 106929 210681 59049 764682 739814 80089 298116 625681 434281 914909 543169 232826 6561 72900 19044 293764 5776 906789 27889 594441 84508 514089 57121 460963 16641 271441 29929 215296 323761 2916 605284 198025 184900 190969 1000000 722500 495767 2601 756897 39204 527714 257213 158456 108241 43264 388129 898704 719582 857465 677329 760384 128164 703840 948676 734449 158404 504624 938779 332929 540225 3481 213444 279841 31275 30625 244036 980100 321335 8100 810000 91809 167281 361956 76176 4096 3249 67600 968470 19600 870489 342225 2401 176400 246016 87025 426568 263169 786529 561001 414867 27225 939930 272484 77453 138384 448079 96370 917969 125178 442812 765625 168100 779689 8100 624778 833569 674837 643204 625681 121801 801025 156816 97344 567009 784996 625782 160000 848905 338724 562552 910116 51984 579121 375014 380689 550564 23716 234256 233545 64009 50625 452869 123201 802094 91809 68848 826281 4096 101124 916001 731025 71118 927369 571406 707990 4900 784996 626096 242064 52441 121801 558009 109561 203478 22500 326041 346921 110201 853776 326041 986049 656100 146689 336400 105902 103684 10816 739600 246016 30276 64 110889 874225 269361 799236 114921 821818 297025 368449 594441 272484 428199 538454 31684 8836 600625 217248 120409 29241 128566 51076 495616 624100 546121 923521 478439 3249 26244 263169 885481 431649 737836 240100 415799 4624 669124 404448 391876 622521 32400 142129 606841 577600 119716 788544 361201 276278 801025 327184 45369 401956 554616 388129 57600 458329 422500 140247 421201 772288 921600 130321 142129 476100 146269 288369 922954 821351 594441 116281 366025 394384 318534 776161 8836 279841 29759 5776 685584 370488 4624 166464 10201 84100 831068 573049 461041 322624 927369 730382 29584 799236 256 435600 274194 996004 534361 13924 722500 348100 431649 839056 7396 374544 99856 853776 885481 685584 7744 494209 463761 409827 210681 657721 822649 43681 956484 7569 232324 864780 383161 700569 126025 376011 455625 113862 429025 931225 144 983161 133956 61129 51529 846400 390244 219961 87025 64 688900 1296 866761 876096 797449 90601 330625 8100 693889 264196 31329 788544 972196 543169 881721 427716 906304 596873 897125 4761 182659 643649 712336 180625 509796 3025 518400 54289 64009 126736 913936 27225 106929 783225 992016 149769 580644 208260 136161 47961 127449 4225 61009 53824 528529 879844 263169 795664 280900 136209 208849 719104 682276 59089 441 285156 801496 630234 79524 996004 857476 88804 5184 26244 527462 144400 903940 422500 629923 950554 844561 125302 90000 168921 429025 900 452929 278784 835396 5625 511225 1156 893025 213444 791173 751513 283024 694533 900 75076 888700 512153 516936 446224 160801 818122 44944 108900 383388 356409 494209 737881 900601 239121 65536 401898 640000 244036 456976 351623 25600 57121 103684 792100 841173 71808 61504 16129 123904 956484 933156 26569 531983 952641 80089 230400 429043 751689 555025 190096 777924 362404 318096 283917 563638 106929 876096 25921 23409 165649 4 9 880889 912587 165649 13924 289444 692224 217156 207936 425104 34400 223972 211600 644809 748222 421201 833306 61218 121104 731025 247009 872356 270400 595984 35134 678976 727609 258064 396703 220900 454276 335241 726784 2809 23104 376996 13924 54756 660969 80089 185761 64009 1600 150544 99543 831744 397323 824464 786769 53361 98596 72361 116586 203288 191844 552049 2401 506213 720801 3721 996004 133956 144400 866201 958249 55225 111556 628230 811802 316969 451984 226576 108900 156025 151269 560879 242600 30098 608400 632025 283024 404703 709124 785737 248004 556516 776161 7744 47524 746496 358801 96721 133225 581324 358801 67081 37249 957461 467856 732005 13225 1156 161604 792100 633499 982081 577600 50176 707281 101761 225625 552198 12544 452338 900 336400 13456 430336 986049 363609 557246 259867 877969 555025 866560 889745 214928 638401 379456 776103 191844 707281 802948 544644 301401 126736 51076 218089 248004 18496 832709 201601 141424 576 13456 529 2025 557724 77284 377908 10201 412164 56644 732736 795664 21904 94701 354025 708964 467856 238144 168495 164836 718057 108900 662596 315844 81 450241 124609 850896 68644 835396 16129 9 715716 9216 327348 9604 64988 77592 8464 774400 67600 474721 168100 56169 455625 172225 577895 769557 84681 708964 978121 172225 842483 106276 33489 91204 763876 1521 83521 649636 260213 195507 492804 4096 508921 868599 44100 400 497025 801025 379456 215296 476100 186624 732736 990025 917004 555025 470596 772641 845415 585225 154449 509796 19044 310249 677329 273211 57600 583696 152881 583696 485268 344749 148225 630436 5776 585886 690561 189225 24649 180625 106276 341056 17689 274317 348100 881721 585225 225214 427748 28224 4356 439852 938016 113569 33856 139129 549081 253033 74529 559493 381924 56644 10816 9025 4720 285788 680625 515524 350464 451584 128164 824595 617891 690561 184900 389376 484416 315465 16900 147456 727609 537289 210681 222327 253009 425104 31329 484719 147836 512656 121 407608 432964 577600 396900 611524 12100 976144 758641 366831 257612 250216 50625 690561 901321 546121 172225 430336 996004 463164 559504 314204 16641 906304 654481 51076 66049 677329 367236 534361 94249 896809 210681 81225 93025 978121 94249 311364 191844 518400 158404 447561 290170 448900 853776 468279 958441 956423 33489 896809 24025 641601 31684 379453 898704 708964 119025 249922 86436 104329 109561 272484 320356 540225 112896 15129 953075 79524 478864 198916 660969 492804 105625 2209 351936 402428 451584 132496 538756 14400 824464 82944 32761 232601 146689 801025 546121 372100 565504 442225 447919 79891 466489 153728 270400 2025 621873 877969 3075 295936 125316 622521 506726 72900 168921 599052 326041 175561 321489 350930 774400 1000000 249001 369664 266256 37249 210681 73441 173056 698896 135424 462400 772641 174851 913216 887457 400619 328329 108241 369664 359061 527076 99856 518400 366025 798141 32761 952352 183184 453902 444843 427716 546577 40804 441067 3721 30254 334084 2401 828575 108241 573418 11449 5476 27556 51984 62500 251001 648025 2500 487204 758641 217156 438562 128881 82369 27889 324 29584 54289 248004 555025 622521 287296 619369 753424 22080 2601 125316 374544 649591 1156 150284 159201 857476 232324 440896 57600 297025 906304 90601 236196 972707 386884 236985 817216 258064 337561 7569 585531 463761 534361 3249 912025 178658 713697 241081 3315 150544 196249 786769 900601 15376 116281 282329 127449 454276 21025 573049 896809 887364 535824 794660 7056 45369 164836 462400 849102 38809 28900 4225 706756 370881 4096 725904 133225 375769 228318 986436 216751 206356 625304 705502 16641 912025 533088 851929 659028 912025 732736 494310 849269 842329 693889 334084 77284 734277 695556 4 5476 483679 121 670761 625 960400 731889 256036 644809 95481 395641 902500 616225 346203 962361 877969 549197 82944 25 210681 55696 917764 669124 692224 115851 214369 24649 174363 41250 112896 817216 755161 25281 285156 380689 179776 209764 145924 1764 383161 714075 22801 651249 97344 32400 179804 255025 592900 93025 350790 10404 207025 919681 837225 219961 820405 181210 656100 10609 48517 29584 635818 441 692224 455625 55696 2500 108117 678976 638401 502629 398472 573049 635209 701232 235438 740656 3600 326041 906304 142692 524139 787022 805329 37474 68121 184041 484 528529 906304 958441 322162 355178 602176 63504 256 19600 269361 423801 901 158404 51601 974473 337561 95481 237938 597529 45369 21434 659344 736164 280900 491401 32041 162409 12544 619573 966289 295936 408321 354025 853776 933156 528529 311244 400689 518400 973696 415298 12321 447897 223585 67081 356409 66049 2601 8087 508369 248029 121104 705600 691137 338724 345360 443004 667853 625 28224 273529 648729 196 12996 15376 223389 275625 243049 782066 248004 604072 222784 494209 729 131044 221650 36864 461603 284089 251001 481636 635209 592900 88209 806404 309136 760384 958232 595984 297025 899116 693889 263618 17689 616225 15171 737881 101124 215296 528529 403039 49729 24649 626429 844561 146689 62001 625681 466489 974169 50625 348100 131044 361 26244 765625 945516 64009 187489 185761 265225 363262 5625 581053 697225 369664 302867 119419 708964 960400 581523 216225 393129 976144 655403 915849 850084 223844 689849 130848 633616 100489 990068 562500 861184 288369 406965 960400 866791 600625 349281 344597 221841 27889 685584 60516 484416 302308 146689 411923 970367 64516 793881 194481 439748 950987 239121 55696 273529 21316 193600 324664 164025 795664 474721 443424 4225 799236 31329 887737 627264 579121 879844 725904 842724 407044 720801 657721 259081 652451 129246 73441 13456 346921 708964 88804 410881 469225 480249 37249 11664 116281 7056 841525 354714 36092 168100 11664 22801 255025 660969 24649 725904 460480 126424 274576 887364 941382 115600 769129 17956 144 999653 383161 808201 594441 751689 535824 786769 27684 790321 80089 107584 458329 946401 826281 281961 94864 1 115600 4900 908209 90601 174724 112225 152881 104329 592198 343396 256 751067 89401 774400 153664 126025 298116 308025 10000 586756 57600 931225 758798 829626 158404 980100 152100 33124 9409 204304 1296 902186 650368 11881 594441 366025 991785 112225 974169 845261 476863 245025 172225 488601 169744 435301 837801 667489 570025 212521 783225 321489 797449 559504 315325 56644 466489 504100 614656 326041 452640 198916 56783 297025 808201 51494 323761 933864 80955 100489 28561 49729 6241 23104 970225 751689 272484 25921 370881 573244 559403 414736 22500 912025 160000 596043 85849 210681 29584 939250 8649 146689 790321 128164 505460 522729 121801 64516 380689 125257 85753 19044 759439 463224 502667 458329 588289 890708 366065 7921 109561 141376 43681 172225 246016 962361 799236 331776 17689 5041 5184 417316 897042 103684 632025 169 584281 250000 319225 883600 82369 817216 326772 119716 9801 893025 44795 262144 5041 435600 112225 639447 472682 599592 910116 903214 161604 98596 112225 116281 313600 973596 931225 820836 952558 600625 270215 13225 6084 72361 338724 676 829921 231361 50176 742699 960400 127449 2209 64009 703921 962279 454276 835396 522729 566962 641328 396900 833569 131769 700569 241081 33856 128164 700947 2116 977093 521284 246016 70955 193600 87025 235716 49 385641 670809 336400 774400 958441 415398 529984 228978 710649 825527 734449 489877 725904 234256 354025 904401 937024 217156 443556 182329 732736 368449 554309 84100 692224 531441 30625 113569 45796 120409 251001 119025 289 1600 698896 930377 355216 634320 379221 2916 92416 440896 712336 33856 10816 279841 4624 781456 712637 4 170569 753076 651249 208849 38025 141376 667489 793519 905471 776403 861184 158404 54289 53361 128164 34969 936891 504100 284089 275625 125316 810000 2025 243049 247168 144400 667489 811801 700569 529984 195364 101124 77841 739600 26569 734449 651249 729316 327184 16 851757 251001 241081 907205 355216 793881 264196 998851 719677 343091 371015 976513 318096 889249 360000 543169 103041 354025 43681 658215 81 765655 94249 96021 298116 546649 314721 310455 592900 169744 900601 14641 128881 366025 30625 989796 950192 316969 305809 491401 85264 783225 461930 26569 2916 3481 405769 538756 399424 917764 64 779230 817216 863041 82944 44521 19600 675684 5776 159201 896809 442225 271441 654481 101761 605284 670761 185761 561001 27889 360000 625 216225 280900 770884 876096 541939 398161 413449 21316 243049 434281 393511 819025 34225 68121 20449 398045 940488 179776 90000 187902 819025 361 506944 84100 541696 640000 270400 266379 164422 681733 331776 341056 353190 205383 26896 11881 9801 763802 357604 115084 28900 35721 132496 66564 51984 122500 751689 512656 467856 45369 436921 664225 178929 175561 134689 872356 318096 208059 42849 4900 448900 894916 329476 248004 171396 608495 64516 394384 50176 657721 896422 40000 278784 37636 978604 717409 36864 871858 712272 771485 271441 870489 900601 97344 305809 513006 18225 952576 32400 998001 801025 435277 345744 87025 46656 394782 172225 76595 162409 234256 214369 705600 592900 811801 23716 844561 616225 4096 616198 707281 547600 3969 33267 3721 34225 77284 989221 600625 239121 280710 614656 677329 708298 966289 662596 599293 191350 753424 469225 866483 857476 230035 414776 794679 157609 889249 242064 191844 72361 935089 442225 694452 806117 88804 167281 917764 609961 103372 516790 385641 2809 576081 43681 25921 930151 535824 430886 22201 848241 302071 925444 692224 990025 106192 310249 156025 52441 201544 3025 147529 3969 30276 74556 582169 628849 31329 297025 343396 374800 139129 781456 335041 39204 76729 529984 388129 170569 29584 888395 224676 678976 24527 181476 395641 246426 786769 50625 342082 169 121 27225 538756 119716 121104 16900 810807 469820 256508 915660 63113 378737 567624 893025 964324 962361 4900 3481 641601 893025 214369 624100 288369 292984 315844 719104 370881 381924 474721 20164 840889 578232 115600 1000000 537289 880905 978765 576017 933 225356 54289 7396 429025 720801 27970 145924 964324 407044 70756 28900 17231 179776 223729 765629 193600 1444 687241 352836 919669 587774 414736 280900 3481 106276 638401 27556 41616 80089 315844 390625 736164 787520 931627 30276 72900 524176 498436 693889 896809 35344 179043 81225 617003 62001 567009 489439 186624 158404 178084 2704 734602 2025 694536 338476 326506 340113 403781 279841 360000 191844 286668 635209 122500 36 286434 924011 39204 682119 133041 791644 225 881506 230698 727413 537289 119716 336703 51984 565303 509367 27889 35721 808201