The first 1000 square numbers

the square of 1 is 1
the square of 2 is 4
the square of 3 is 9
the square of 4 is 16
the square of 5 is 25
the square of 6 is 36
the square of 7 is 49
the square of 8 is 64
the square of 9 is 81
the square of 10 is 100
the square of 11 is 121
the square of 12 is 144
the square of 13 is 169
the square of 14 is 196
the square of 15 is 225
the square of 16 is 256
the square of 17 is 289
the square of 18 is 324
the square of 19 is 361
the square of 20 is 400
the square of 21 is 441
the square of 22 is 484
the square of 23 is 529
the square of 24 is 576
the square of 25 is 625
the square of 26 is 676
the square of 27 is 729
the square of 28 is 784
the square of 29 is 841
the square of 30 is 900
the square of 31 is 961
the square of 32 is 1024
the square of 33 is 1089
the square of 34 is 1156
the square of 35 is 1225
the square of 36 is 1296
the square of 37 is 1369
the square of 38 is 1444
the square of 39 is 1521
the square of 40 is 1600
the square of 41 is 1681
the square of 42 is 1764
the square of 43 is 1849
the square of 44 is 1936
the square of 45 is 2025
the square of 46 is 2116
the square of 47 is 2209
the square of 48 is 2304
the square of 49 is 2401
the square of 50 is 2500
the square of 51 is 2601
the square of 52 is 2704
the square of 53 is 2809
the square of 54 is 2916
the square of 55 is 3025
the square of 56 is 3136
the square of 57 is 3249
the square of 58 is 3364
the square of 59 is 3481
the square of 60 is 3600
the square of 61 is 3721
the square of 62 is 3844
the square of 63 is 3969
the square of 64 is 4096
the square of 65 is 4225
the square of 66 is 4356
the square of 67 is 4489
the square of 68 is 4624
the square of 69 is 4761
the square of 70 is 4900
the square of 71 is 5041
the square of 72 is 5184
the square of 73 is 5329
the square of 74 is 5476
the square of 75 is 5625
the square of 76 is 5776
the square of 77 is 5929
the square of 78 is 6084
the square of 79 is 6241
the square of 80 is 6400
the square of 81 is 6561
the square of 82 is 6724
the square of 83 is 6889
the square of 84 is 7056
the square of 85 is 7225
the square of 86 is 7396
the square of 87 is 7569
the square of 88 is 7744
the square of 89 is 7921
the square of 90 is 8100
the square of 91 is 8281
the square of 92 is 8464
the square of 93 is 8649
the square of 94 is 8836
the square of 95 is 9025
the square of 96 is 9216
the square of 97 is 9409
the square of 98 is 9604
the square of 99 is 9801
the square of 100 is 10000
the square of 101 is 10201
the square of 102 is 10404
the square of 103 is 10609
the square of 104 is 10816
the square of 105 is 11025
the square of 106 is 11236
the square of 107 is 11449
the square of 108 is 11664
the square of 109 is 11881
the square of 110 is 12100
the square of 111 is 12321
the square of 112 is 12544
the square of 113 is 12769
the square of 114 is 12996
the square of 115 is 13225
the square of 116 is 13456
the square of 117 is 13689
the square of 118 is 13924
the square of 119 is 14161
the square of 120 is 14400
the square of 121 is 14641
the square of 122 is 14884
the square of 123 is 15129
the square of 124 is 15376
the square of 125 is 15625
the square of 126 is 15876
the square of 127 is 16129
the square of 128 is 16384
the square of 129 is 16641
the square of 130 is 16900
the square of 131 is 17161
the square of 132 is 17424
the square of 133 is 17689
the square of 134 is 17956
the square of 135 is 18225
the square of 136 is 18496
the square of 137 is 18769
the square of 138 is 19044
the square of 139 is 19321
the square of 140 is 19600
the square of 141 is 19881
the square of 142 is 20164
the square of 143 is 20449
the square of 144 is 20736
the square of 145 is 21025
the square of 146 is 21316
the square of 147 is 21609
the square of 148 is 21904
the square of 149 is 22201
the square of 150 is 22500
the square of 151 is 22801
the square of 152 is 23104
the square of 153 is 23409
the square of 154 is 23716
the square of 155 is 24025
the square of 156 is 24336
the square of 157 is 24649
the square of 158 is 24964
the square of 159 is 25281
the square of 160 is 25600
the square of 161 is 25921
the square of 162 is 26244
the square of 163 is 26569
the square of 164 is 26896
the square of 165 is 27225
the square of 166 is 27556
the square of 167 is 27889
the square of 168 is 28224
the square of 169 is 28561
the square of 170 is 28900
the square of 171 is 29241
the square of 172 is 29584
the square of 173 is 29929
the square of 174 is 30276
the square of 175 is 30625
the square of 176 is 30976
the square of 177 is 31329
the square of 178 is 31684
the square of 179 is 32041
the square of 180 is 32400
the square of 181 is 32761
the square of 182 is 33124
the square of 183 is 33489
the square of 184 is 33856
the square of 185 is 34225
the square of 186 is 34596
the square of 187 is 34969
the square of 188 is 35344
the square of 189 is 35721
the square of 190 is 36100
the square of 191 is 36481
the square of 192 is 36864
the square of 193 is 37249
the square of 194 is 37636
the square of 195 is 38025
the square of 196 is 38416
the square of 197 is 38809
the square of 198 is 39204
the square of 199 is 39601
the square of 200 is 40000
the square of 201 is 40401
the square of 202 is 40804
the square of 203 is 41209
the square of 204 is 41616
the square of 205 is 42025
the square of 206 is 42436
the square of 207 is 42849
the square of 208 is 43264
the square of 209 is 43681
the square of 210 is 44100
the square of 211 is 44521
the square of 212 is 44944
the square of 213 is 45369
the square of 214 is 45796
the square of 215 is 46225
the square of 216 is 46656
the square of 217 is 47089
the square of 218 is 47524
the square of 219 is 47961
the square of 220 is 48400
the square of 221 is 48841
the square of 222 is 49284
the square of 223 is 49729
the square of 224 is 50176
the square of 225 is 50625
the square of 226 is 51076
the square of 227 is 51529
the square of 228 is 51984
the square of 229 is 52441
the square of 230 is 52900
the square of 231 is 53361
the square of 232 is 53824
the square of 233 is 54289
the square of 234 is 54756
the square of 235 is 55225
the square of 236 is 55696
the square of 237 is 56169
the square of 238 is 56644
the square of 239 is 57121
the square of 240 is 57600
the square of 241 is 58081
the square of 242 is 58564
the square of 243 is 59049
the square of 244 is 59536
the square of 245 is 60025
the square of 246 is 60516
the square of 247 is 61009
the square of 248 is 61504
the square of 249 is 62001
the square of 250 is 62500
the square of 251 is 63001
the square of 252 is 63504
the square of 253 is 64009
the square of 254 is 64516
the square of 255 is 65025
the square of 256 is 65536
the square of 257 is 66049
the square of 258 is 66564
the square of 259 is 67081
the square of 260 is 67600
the square of 261 is 68121
the square of 262 is 68644
the square of 263 is 69169
the square of 264 is 69696
the square of 265 is 70225
the square of 266 is 70756
the square of 267 is 71289
the square of 268 is 71824
the square of 269 is 72361
the square of 270 is 72900
the square of 271 is 73441
the square of 272 is 73984
the square of 273 is 74529
the square of 274 is 75076
the square of 275 is 75625
the square of 276 is 76176
the square of 277 is 76729
the square of 278 is 77284
the square of 279 is 77841
the square of 280 is 78400
the square of 281 is 78961
the square of 282 is 79524
the square of 283 is 80089
the square of 284 is 80656
the square of 285 is 81225
the square of 286 is 81796
the square of 287 is 82369
the square of 288 is 82944
the square of 289 is 83521
the square of 290 is 84100
the square of 291 is 84681
the square of 292 is 85264
the square of 293 is 85849
the square of 294 is 86436
the square of 295 is 87025
the square of 296 is 87616
the square of 297 is 88209
the square of 298 is 88804
the square of 299 is 89401
the square of 300 is 90000
the square of 301 is 90601
the square of 302 is 91204
the square of 303 is 91809
the square of 304 is 92416
the square of 305 is 93025
the square of 306 is 93636
the square of 307 is 94249
the square of 308 is 94864
the square of 309 is 95481
the square of 310 is 96100
the square of 311 is 96721
the square of 312 is 97344
the square of 313 is 97969
the square of 314 is 98596
the square of 315 is 99225
the square of 316 is 99856
the square of 317 is 100489
the square of 318 is 101124
the square of 319 is 101761
the square of 320 is 102400
the square of 321 is 103041
the square of 322 is 103684
the square of 323 is 104329
the square of 324 is 104976
the square of 325 is 105625
the square of 326 is 106276
the square of 327 is 106929
the square of 328 is 107584
the square of 329 is 108241
the square of 330 is 108900
the square of 331 is 109561
the square of 332 is 110224
the square of 333 is 110889
the square of 334 is 111556
the square of 335 is 112225
the square of 336 is 112896
the square of 337 is 113569
the square of 338 is 114244
the square of 339 is 114921
the square of 340 is 115600
the square of 341 is 116281
the square of 342 is 116964
the square of 343 is 117649
the square of 344 is 118336
the square of 345 is 119025
the square of 346 is 119716
the square of 347 is 120409
the square of 348 is 121104
the square of 349 is 121801
the square of 350 is 122500
the square of 351 is 123201
the square of 352 is 123904
the square of 353 is 124609
the square of 354 is 125316
the square of 355 is 126025
the square of 356 is 126736
the square of 357 is 127449
the square of 358 is 128164
the square of 359 is 128881
the square of 360 is 129600
the square of 361 is 130321
the square of 362 is 131044
the square of 363 is 131769
the square of 364 is 132496
the square of 365 is 133225
the square of 366 is 133956
the square of 367 is 134689
the square of 368 is 135424
the square of 369 is 136161
the square of 370 is 136900
the square of 371 is 137641
the square of 372 is 138384
the square of 373 is 139129
the square of 374 is 139876
the square of 375 is 140625
the square of 376 is 141376
the square of 377 is 142129
the square of 378 is 142884
the square of 379 is 143641
the square of 380 is 144400
the square of 381 is 145161
the square of 382 is 145924
the square of 383 is 146689
the square of 384 is 147456
the square of 385 is 148225
the square of 386 is 148996
the square of 387 is 149769
the square of 388 is 150544
the square of 389 is 151321
the square of 390 is 152100
the square of 391 is 152881
the square of 392 is 153664
the square of 393 is 154449
the square of 394 is 155236
the square of 395 is 156025
the square of 396 is 156816
the square of 397 is 157609
the square of 398 is 158404
the square of 399 is 159201
the square of 400 is 160000
the square of 401 is 160801
the square of 402 is 161604
the square of 403 is 162409
the square of 404 is 163216
the square of 405 is 164025
the square of 406 is 164836
the square of 407 is 165649
the square of 408 is 166464
the square of 409 is 167281
the square of 410 is 168100
the square of 411 is 168921
the square of 412 is 169744
the square of 413 is 170569
the square of 414 is 171396
the square of 415 is 172225
the square of 416 is 173056
the square of 417 is 173889
the square of 418 is 174724
the square of 419 is 175561
the square of 420 is 176400
the square of 421 is 177241
the square of 422 is 178084
the square of 423 is 178929
the square of 424 is 179776
the square of 425 is 180625
the square of 426 is 181476
the square of 427 is 182329
the square of 428 is 183184
the square of 429 is 184041
the square of 430 is 184900
the square of 431 is 185761
the square of 432 is 186624
the square of 433 is 187489
the square of 434 is 188356
the square of 435 is 189225
the square of 436 is 190096
the square of 437 is 190969
the square of 438 is 191844
the square of 439 is 192721
the square of 440 is 193600
the square of 441 is 194481
the square of 442 is 195364
the square of 443 is 196249
the square of 444 is 197136
the square of 445 is 198025
the square of 446 is 198916
the square of 447 is 199809
the square of 448 is 200704
the square of 449 is 201601
the square of 450 is 202500
the square of 451 is 203401
the square of 452 is 204304
the square of 453 is 205209
the square of 454 is 206116
the square of 455 is 207025
the square of 456 is 207936
the square of 457 is 208849
the square of 458 is 209764
the square of 459 is 210681
the square of 460 is 211600
the square of 461 is 212521
the square of 462 is 213444
the square of 463 is 214369
the square of 464 is 215296
the square of 465 is 216225
the square of 466 is 217156
the square of 467 is 218089
the square of 468 is 219024
the square of 469 is 219961
the square of 470 is 220900
the square of 471 is 221841
the square of 472 is 222784
the square of 473 is 223729
the square of 474 is 224676
the square of 475 is 225625
the square of 476 is 226576
the square of 477 is 227529
the square of 478 is 228484
the square of 479 is 229441
the square of 480 is 230400
the square of 481 is 231361
the square of 482 is 232324
the square of 483 is 233289
the square of 484 is 234256
the square of 485 is 235225
the square of 486 is 236196
the square of 487 is 237169
the square of 488 is 238144
the square of 489 is 239121
the square of 490 is 240100
the square of 491 is 241081
the square of 492 is 242064
the square of 493 is 243049
the square of 494 is 244036
the square of 495 is 245025
the square of 496 is 246016
the square of 497 is 247009
the square of 498 is 248004
the square of 499 is 249001
the square of 500 is 250000
the square of 501 is 251001
the square of 502 is 252004
the square of 503 is 253009
the square of 504 is 254016
the square of 505 is 255025
the square of 506 is 256036
the square of 507 is 257049
the square of 508 is 258064
the square of 509 is 259081
the square of 510 is 260100
the square of 511 is 261121
the square of 512 is 262144
the square of 513 is 263169
the square of 514 is 264196
the square of 515 is 265225
the square of 516 is 266256
the square of 517 is 267289
the square of 518 is 268324
the square of 519 is 269361
the square of 520 is 270400
the square of 521 is 271441
the square of 522 is 272484
the square of 523 is 273529
the square of 524 is 274576
the square of 525 is 275625
the square of 526 is 276676
the square of 527 is 277729
the square of 528 is 278784
the square of 529 is 279841
the square of 530 is 280900
the square of 531 is 281961
the square of 532 is 283024
the square of 533 is 284089
the square of 534 is 285156
the square of 535 is 286225
the square of 536 is 287296
the square of 537 is 288369
the square of 538 is 289444
the square of 539 is 290521
the square of 540 is 291600
the square of 541 is 292681
the square of 542 is 293764
the square of 543 is 294849
the square of 544 is 295936
the square of 545 is 297025
the square of 546 is 298116
the square of 547 is 299209
the square of 548 is 300304
the square of 549 is 301401
the square of 550 is 302500
the square of 551 is 303601
the square of 552 is 304704
the square of 553 is 305809
the square of 554 is 306916
the square of 555 is 308025
the square of 556 is 309136
the square of 557 is 310249
the square of 558 is 311364
the square of 559 is 312481
the square of 560 is 313600
the square of 561 is 314721
the square of 562 is 315844
the square of 563 is 316969
the square of 564 is 318096
the square of 565 is 319225
the square of 566 is 320356
the square of 567 is 321489
the square of 568 is 322624
the square of 569 is 323761
the square of 570 is 324900
the square of 571 is 326041
the square of 572 is 327184
the square of 573 is 328329
the square of 574 is 329476
the square of 575 is 330625
the square of 576 is 331776
the square of 577 is 332929
the square of 578 is 334084
the square of 579 is 335241
the square of 580 is 336400
the square of 581 is 337561
the square of 582 is 338724
the square of 583 is 339889
the square of 584 is 341056
the square of 585 is 342225
the square of 586 is 343396
the square of 587 is 344569
the square of 588 is 345744
the square of 589 is 346921
the square of 590 is 348100
the square of 591 is 349281
the square of 592 is 350464
the square of 593 is 351649
the square of 594 is 352836
the square of 595 is 354025
the square of 596 is 355216
the square of 597 is 356409
the square of 598 is 357604
the square of 599 is 358801
the square of 600 is 360000
the square of 601 is 361201
the square of 602 is 362404
the square of 603 is 363609
the square of 604 is 364816
the square of 605 is 366025
the square of 606 is 367236
the square of 607 is 368449
the square of 608 is 369664
the square of 609 is 370881
the square of 610 is 372100
the square of 611 is 373321
the square of 612 is 374544
the square of 613 is 375769
the square of 614 is 376996
the square of 615 is 378225
the square of 616 is 379456
the square of 617 is 380689
the square of 618 is 381924
the square of 619 is 383161
the square of 620 is 384400
the square of 621 is 385641
the square of 622 is 386884
the square of 623 is 388129
the square of 624 is 389376
the square of 625 is 390625
the square of 626 is 391876
the square of 627 is 393129
the square of 628 is 394384
the square of 629 is 395641
the square of 630 is 396900
the square of 631 is 398161
the square of 632 is 399424
the square of 633 is 400689
the square of 634 is 401956
the square of 635 is 403225
the square of 636 is 404496
the square of 637 is 405769
the square of 638 is 407044
the square of 639 is 408321
the square of 640 is 409600
the square of 641 is 410881
the square of 642 is 412164
the square of 643 is 413449
the square of 644 is 414736
the square of 645 is 416025
the square of 646 is 417316
the square of 647 is 418609
the square of 648 is 419904
the square of 649 is 421201
the square of 650 is 422500
the square of 651 is 423801
the square of 652 is 425104
the square of 653 is 426409
the square of 654 is 427716
the square of 655 is 429025
the square of 656 is 430336
the square of 657 is 431649
the square of 658 is 432964
the square of 659 is 434281
the square of 660 is 435600
the square of 661 is 436921
the square of 662 is 438244
the square of 663 is 439569
the square of 664 is 440896
the square of 665 is 442225
the square of 666 is 443556
the square of 667 is 444889
the square of 668 is 446224
the square of 669 is 447561
the square of 670 is 448900
the square of 671 is 450241
the square of 672 is 451584
the square of 673 is 452929
the square of 674 is 454276
the square of 675 is 455625
the square of 676 is 456976
the square of 677 is 458329
the square of 678 is 459684
the square of 679 is 461041
the square of 680 is 462400
the square of 681 is 463761
the square of 682 is 465124
the square of 683 is 466489
the square of 684 is 467856
the square of 685 is 469225
the square of 686 is 470596
the square of 687 is 471969
the square of 688 is 473344
the square of 689 is 474721
the square of 690 is 476100
the square of 691 is 477481
the square of 692 is 478864
the square of 693 is 480249
the square of 694 is 481636
the square of 695 is 483025
the square of 696 is 484416
the square of 697 is 485809
the square of 698 is 487204
the square of 699 is 488601
the square of 700 is 490000
the square of 701 is 491401
the square of 702 is 492804
the square of 703 is 494209
the square of 704 is 495616
the square of 705 is 497025
the square of 706 is 498436
the square of 707 is 499849
the square of 708 is 501264
the square of 709 is 502681
the square of 710 is 504100
the square of 711 is 505521
the square of 712 is 506944
the square of 713 is 508369
the square of 714 is 509796
the square of 715 is 511225
the square of 716 is 512656
the square of 717 is 514089
the square of 718 is 515524
the square of 719 is 516961
the square of 720 is 518400
the square of 721 is 519841
the square of 722 is 521284
the square of 723 is 522729
the square of 724 is 524176
the square of 725 is 525625
the square of 726 is 527076
the square of 727 is 528529
the square of 728 is 529984
the square of 729 is 531441
the square of 730 is 532900
the square of 731 is 534361
the square of 732 is 535824
the square of 733 is 537289
the square of 734 is 538756
the square of 735 is 540225
the square of 736 is 541696
the square of 737 is 543169
the square of 738 is 544644
the square of 739 is 546121
the square of 740 is 547600
the square of 741 is 549081
the square of 742 is 550564
the square of 743 is 552049
the square of 744 is 553536
the square of 745 is 555025
the square of 746 is 556516
the square of 747 is 558009
the square of 748 is 559504
the square of 749 is 561001
the square of 750 is 562500
the square of 751 is 564001
the square of 752 is 565504
the square of 753 is 567009
the square of 754 is 568516
the square of 755 is 570025
the square of 756 is 571536
the square of 757 is 573049
the square of 758 is 574564
the square of 759 is 576081
the square of 760 is 577600
the square of 761 is 579121
the square of 762 is 580644
the square of 763 is 582169
the square of 764 is 583696
the square of 765 is 585225
the square of 766 is 586756
the square of 767 is 588289
the square of 768 is 589824
the square of 769 is 591361
the square of 770 is 592900
the square of 771 is 594441
the square of 772 is 595984
the square of 773 is 597529
the square of 774 is 599076
the square of 775 is 600625
the square of 776 is 602176
the square of 777 is 603729
the square of 778 is 605284
the square of 779 is 606841
the square of 780 is 608400
the square of 781 is 609961
the square of 782 is 611524
the square of 783 is 613089
the square of 784 is 614656
the square of 785 is 616225
the square of 786 is 617796
the square of 787 is 619369
the square of 788 is 620944
the square of 789 is 622521
the square of 790 is 624100
the square of 791 is 625681
the square of 792 is 627264
the square of 793 is 628849
the square of 794 is 630436
the square of 795 is 632025
the square of 796 is 633616
the square of 797 is 635209
the square of 798 is 636804
the square of 799 is 638401
the square of 800 is 640000
the square of 801 is 641601
the square of 802 is 643204
the square of 803 is 644809
the square of 804 is 646416
the square of 805 is 648025
the square of 806 is 649636
the square of 807 is 651249
the square of 808 is 652864
the square of 809 is 654481
the square of 810 is 656100
the square of 811 is 657721
the square of 812 is 659344
the square of 813 is 660969
the square of 814 is 662596
the square of 815 is 664225
the square of 816 is 665856
the square of 817 is 667489
the square of 818 is 669124
the square of 819 is 670761
the square of 820 is 672400
the square of 821 is 674041
the square of 822 is 675684
the square of 823 is 677329
the square of 824 is 678976
the square of 825 is 680625
the square of 826 is 682276
the square of 827 is 683929
the square of 828 is 685584
the square of 829 is 687241
the square of 830 is 688900
the square of 831 is 690561
the square of 832 is 692224
the square of 833 is 693889
the square of 834 is 695556
the square of 835 is 697225
the square of 836 is 698896
the square of 837 is 700569
the square of 838 is 702244
the square of 839 is 703921
the square of 840 is 705600
the square of 841 is 707281
the square of 842 is 708964
the square of 843 is 710649
the square of 844 is 712336
the square of 845 is 714025
the square of 846 is 715716
the square of 847 is 717409
the square of 848 is 719104
the square of 849 is 720801
the square of 850 is 722500
the square of 851 is 724201
the square of 852 is 725904
the square of 853 is 727609
the square of 854 is 729316
the square of 855 is 731025
the square of 856 is 732736
the square of 857 is 734449
the square of 858 is 736164
the square of 859 is 737881
the square of 860 is 739600
the square of 861 is 741321
the square of 862 is 743044
the square of 863 is 744769
the square of 864 is 746496
the square of 865 is 748225
the square of 866 is 749956
the square of 867 is 751689
the square of 868 is 753424
the square of 869 is 755161
the square of 870 is 756900
the square of 871 is 758641
the square of 872 is 760384
the square of 873 is 762129
the square of 874 is 763876
the square of 875 is 765625
the square of 876 is 767376
the square of 877 is 769129
the square of 878 is 770884
the square of 879 is 772641
the square of 880 is 774400
the square of 881 is 776161
the square of 882 is 777924
the square of 883 is 779689
the square of 884 is 781456
the square of 885 is 783225
the square of 886 is 784996
the square of 887 is 786769
the square of 888 is 788544
the square of 889 is 790321
the square of 890 is 792100
the square of 891 is 793881
the square of 892 is 795664
the square of 893 is 797449
the square of 894 is 799236
the square of 895 is 801025
the square of 896 is 802816
the square of 897 is 804609
the square of 898 is 806404
the square of 899 is 808201
the square of 900 is 810000
the square of 901 is 811801
the square of 902 is 813604
the square of 903 is 815409
the square of 904 is 817216
the square of 905 is 819025
the square of 906 is 820836
the square of 907 is 822649
the square of 908 is 824464
the square of 909 is 826281
the square of 910 is 828100
the square of 911 is 829921
the square of 912 is 831744
the square of 913 is 833569
the square of 914 is 835396
the square of 915 is 837225
the square of 916 is 839056
the square of 917 is 840889
the square of 918 is 842724
the square of 919 is 844561
the square of 920 is 846400
the square of 921 is 848241
the square of 922 is 850084
the square of 923 is 851929
the square of 924 is 853776
the square of 925 is 855625
the square of 926 is 857476
the square of 927 is 859329
the square of 928 is 861184
the square of 929 is 863041
the square of 930 is 864900
the square of 931 is 866761
the square of 932 is 868624
the square of 933 is 870489
the square of 934 is 872356
the square of 935 is 874225
the square of 936 is 876096
the square of 937 is 877969
the square of 938 is 879844
the square of 939 is 881721
the square of 940 is 883600
the square of 941 is 885481
the square of 942 is 887364
the square of 943 is 889249
the square of 944 is 891136
the square of 945 is 893025
the square of 946 is 894916
the square of 947 is 896809
the square of 948 is 898704
the square of 949 is 900601
the square of 950 is 902500
the square of 951 is 904401
the square of 952 is 906304
the square of 953 is 908209
the square of 954 is 910116
the square of 955 is 912025
the square of 956 is 913936
the square of 957 is 915849
the square of 958 is 917764
the square of 959 is 919681
the square of 960 is 921600
the square of 961 is 923521
the square of 962 is 925444
the square of 963 is 927369
the square of 964 is 929296
the square of 965 is 931225
the square of 966 is 933156
the square of 967 is 935089
the square of 968 is 937024
the square of 969 is 938961
the square of 970 is 940900
the square of 971 is 942841
the square of 972 is 944784
the square of 973 is 946729
the square of 974 is 948676
the square of 975 is 950625
the square of 976 is 952576
the square of 977 is 954529
the square of 978 is 956484
the square of 979 is 958441
the square of 980 is 960400
the square of 981 is 962361
the square of 982 is 964324
the square of 983 is 966289
the square of 984 is 968256
the square of 985 is 970225
the square of 986 is 972196
the square of 987 is 974169
the square of 988 is 976144
the square of 989 is 978121
the square of 990 is 980100
the square of 991 is 982081
the square of 992 is 984064
the square of 993 is 986049
the square of 994 is 988036
the square of 995 is 990025
the square of 996 is 992016
the square of 997 is 994009
the square of 998 is 996004
the square of 999 is 998001
the square of 1000 is 1000000

Imprint