0  4 
 1  49 
 2  144 
 3  289 
 4  484 
 5  729 
 6  1024 
 7  1369 
 8  1764 
 9  2209 
 10  2704 
 11  3249 
 12  3844 
 13  4489 
 14  5184 
 15  5929 
 16  6724 
 17  7569 
 18  8464 
 19  9409 
 20  10404 
 21  11449 
 22  12544 
 23  13689 
 24  14884 
 25  16129 
 26  17424 
 27  18769 
 28  20164 
 29  21609 
 30  23104 
 31  24649 
 32  26244 
 33  27889 
 34  29584 
 35  31329 
 36  33124 
 37  34969 
 38  36864 
 39  38809 
 40  40804 
 41  42849 
 42  44944 
 43  47089 
 44  49284 
 45  51529 
 46  53824 
 47  56169 
 48  58564 
 49  61009 
 50  63504 
 51  66049 
 52  68644 
 53  71289 
 54  73984 
 55  76729 
 56  79524 
 57  82369 
 58  85264 
 59  88209 
 60  91204 
 61  94249 
 62  97344 
 63  100489 
 64  103684 
 65  106929 
 66  110224 
 67  113569 
 68  116964 
 69  120409 
 70  123904 
 71  127449 
 72  131044 
 73  134689 
 74  138384 
 75  142129 
 76  145924 
 77  149769 
 78  153664 
 79  157609 
 80  161604 
 81  165649 
 82  169744 
 83  173889 
 84  178084 
 85  182329 
 86  186624 
 87  190969 
 88  195364 
 89  199809 
 90  204304 
 91  208849 
 92  213444 
 93  218089 
 94  222784 
 95  227529 
 96  232324 
 97  237169 
 98  242064 
 99  247009 
 100  252004 
 101  257049 
 102  262144 
 103  267289 
 104  272484 
 105  277729 
 106  283024 
 107  288369 
 108  293764 
 109  299209 
 110  304704 
 111  310249 
 112  315844 
 113  321489 
 114  327184 
 115  332929 
 116  338724 
 117  344569 
 118  350464 
 119  356409 
 120  362404 
 121  368449 
 122  374544 
 123  380689 
 124  386884 
 125  393129 
 126  399424 
 127  405769 
 128  412164 
 129  418609 
 130  425104 
 131  431649 
 132  438244 
 133  444889 
 134  451584 
 135  458329 
 136  465124 
 137  471969 
 138  478864 
 139  485809 
 140  492804 
 141  499849 
 142  506944 
 143  514089 
 144  521284 
 145  528529 
 146  535824 
 147  543169 
 148  550564 
 149  558009 
 150  565504 
 151  573049 
 152  580644 
 153  588289 
 154  595984 
 155  603729 
 156  611524 
 157  619369 
 158  627264 
 159  635209 
 160  643204 
 161  651249 
 162  659344 
 163  667489 
 164  675684 
 165  683929 
 166  692224 
 167  700569 
 168  708964 
 169  717409 
 170  725904 
 171  734449 
 172  743044 
 173  751689 
 174  760384 
 175  769129 
 176  777924 
 177  786769 
 178  795664 
 179  804609 
 180  813604 
 181  822649 
 182  831744 
 183  840889 
 184  850084 
 185  859329 
 186  868624 
 187  877969 
 188  887364 
 189  896809 
 190  906304 
 191  915849 
 192  925444 
 193  935089 
 194  944784 
 195  954529 
 196  964324 
 197  974169 
 198  984064 
 199  994009 
 200  1004004 
 201  1014049 
 202  1024144 
 203  1034289 
 204  1044484 
 205  1054729 
 206  1065024 
 207  1075369 
 208  1085764 
 209  1096209 
 210  1106704 
 211  1117249 
 212  1127844 
 213  1138489 
 214  1149184 
 215  1159929 
 216  1170724 
 217  1181569 
 218  1192464 
 219  1203409 
 220  1214404 
 221  1225449 
 222  1236544 
 223  1247689 
 224  1258884 
 225  1270129 
 226  1281424 
 227  1292769 
 228  1304164 
 229  1315609 
 230  1327104 
 231  1338649 
 232  1350244 
 233  1361889 
 234  1373584 
 235  1385329 
 236  1397124 
 237  1408969 
 238  1420864 
 239  1432809 
 240  1444804 
 241  1456849 
 242  1468944 
 243  1481089 
 244  1493284 
 245  1505529 
 246  1517824 
 247  1530169 
 248  1542564 
 249  1555009 
 250  1567504 
 251  1580049 
 252  1592644 
 253  1605289 
 254  1617984 
 255  1630729 
 256  1643524 
 257  1656369 
 258  1669264 
 259  1682209 
 260  1695204 
 261  1708249 
 262  1721344 
 263  1734489 
 264  1747684 
 265  1760929 
 266  1774224 
 267  1787569 
 268  1800964 
 269  1814409 
 270  1827904 
 271  1841449 
 272  1855044 
 273  1868689 
 274  1882384 
 275  1896129 
 276  1909924 
 277  1923769 
 278  1937664 
 279  1951609 
 280  1965604 
 281  1979649 
 282  1993744 
 283  2007889 
 284  2022084 
 285  2036329 
 286  2050624 
 287  2064969 
 288  2079364 
 289  2093809 
 290  2108304 
 291  2122849 
 292  2137444 
 293  2152089 
 294  2166784 
 295  2181529 
 296  2196324 
 297  2211169 
 298  2226064 
 299  2241009 
 300  2256004 
 301  2271049 
 302  2286144 
 303  2301289 
 304  2316484 
 305  2331729 
 306  2347024 
 307  2362369 
 308  2377764 
 309  2393209 
 310  2408704 
 311  2424249 
 312  2439844 
 313  2455489 
 314  2471184 
 315  2486929 
 316  2502724 
 317  2518569 
 318  2534464 
 319  2550409 
 320  2566404 
 321  2582449 
 322  2598544 
 323  2614689 
 324  2630884 
 325  2647129 
 326  2663424 
 327  2679769 
 328  2696164 
 329  2712609 
 330  2729104 
 331  2745649 
 332  2762244 
 333  2778889 
 334  2795584 
 335  2812329 
 336  2829124 
 337  2845969 
 338  2862864 
 339  2879809 
 340  2896804 
 341  2913849 
 342  2930944 
 343  2948089 
 344  2965284 
 345  2982529 
 346  2999824 
 347  3017169 
 348  3034564 
 349  3052009 
 350  3069504 
 351  3087049 
 352  3104644 
 353  3122289 
 354  3139984 
 355  3157729 
 356  3175524 
 357  3193369 
 358  3211264 
 359  3229209 
 360  3247204 
 361  3265249 
 362  3283344 
 363  3301489 
 364  3319684 
 365  3337929 
 366  3356224 
 367  3374569 
 368  3392964 
 369  3411409 
 370  3429904 
 371  3448449 
 372  3467044 
 373  3485689 
 374  3504384 
 375  3523129 
 376  3541924 
 377  3560769 
 378  3579664 
 379  3598609 
 380  3617604 
 381  3636649 
 382  3655744 
 383  3674889 
 384  3694084 
 385  3713329 
 386  3732624 
 387  3751969 
 388  3771364 
 389  3790809 
 390  3810304 
 391  3829849 
 392  3849444 
 393  3869089 
 394  3888784 
 395  3908529 
 396  3928324 
 397  3948169 
 398  3968064 
 399  3988009 
 400  4008004 
 401  4028049 
 402  4048144 
 403  4068289 
 404  4088484 
 405  4108729 
 406  4129024 
 407  4149369 
 408  4169764 
 409  4190209 
 410  4210704 
 411  4231249 
 412  4251844 
 413  4272489 
 414  4293184 
 415  4313929 
 416  4334724 
 417  4355569 
 418  4376464 
 419  4397409 
 420  4418404 
 421  4439449 
 422  4460544 
 423  4481689 
 424  4502884 
 425  4524129 
 426  4545424 
 427  4566769 
 428  4588164 
 429  4609609 
 430  4631104 
 431  4652649 
 432  4674244 
 433  4695889 
 434  4717584 
 435  4739329 
 436  4761124 
 437  4782969 
 438  4804864 
 439  4826809 
 440  4848804 
 441  4870849 
 442  4892944 
 443  4915089 
 444  4937284 
 445  4959529 
 446  4981824 
 447  5004169 
 448  5026564 
 449  5049009 
 450  5071504 
 451  5094049 
 452  5116644 
 453  5139289 
 454  5161984 
 455  5184729 
 456  5207524 
 457  5230369 
 458  5253264 
 459  5276209 
 460  5299204 
 461  5322249 
 462  5345344 
 463  5368489 
 464  5391684 
 465  5414929 
 466  5438224 
 467  5461569 
 468  5484964 
 469  5508409 
 470  5531904 
 471  5555449 
 472  5579044 
 473  5602689 
 474  5626384 
 475  5650129 
 476  5673924 
 477  5697769 
 478  5721664 
 479  5745609 
 480  5769604 
 481  5793649 
 482  5817744 
 483  5841889 
 484  5866084 
 485  5890329 
 486  5914624 
 487  5938969 
 488  5963364 
 489  5987809 
 490  6012304 
 491  6036849 
 492  6061444 
 493  6086089 
 494  6110784 
 495  6135529 
 496  6160324 
 497  6185169 
 498  6210064 
 499  6235009 
 500  6260004 
 501  6285049 
 502  6310144 
 503  6335289 
 504  6360484 
 505  6385729 
 506  6411024 
 507  6436369 
 508  6461764 
 509  6487209 
 510  6512704 
 511  6538249 
 512  6563844 
 513  6589489 
 514  6615184 
 515  6640929 
 516  6666724 
 517  6692569 
 518  6718464 
 519  6744409 
 520  6770404 
 521  6796449 
 522  6822544 
 523  6848689 
 524  6874884 
 525  6901129 
 526  6927424 
 527  6953769 
 528  6980164 
 529  7006609 
 530  7033104 
 531  7059649 
 532  7086244 
 533  7112889 
 534  7139584 
 535  7166329 
 536  7193124 
 537  7219969 
 538  7246864 
 539  7273809 
 540  7300804 
 541  7327849 
 542  7354944 
 543  7382089 
 544  7409284 
 545  7436529 
 546  7463824 
 547  7491169 
 548  7518564 
 549  7546009 
 550  7573504 
 551  7601049 
 552  7628644 
 553  7656289 
 554  7683984 
 555  7711729 
 556  7739524 
 557  7767369 
 558  7795264 
 559  7823209 
 560  7851204 
 561  7879249 
 562  7907344 
 563  7935489 
 564  7963684 
 565  7991929 
 566  8020224 
 567  8048569 
 568  8076964 
 569  8105409 
 570  8133904 
 571  8162449 
 572  8191044 
 573  8219689 
 574  8248384 
 575  8277129 
 576  8305924 
 577  8334769 
 578  8363664 
 579  8392609 
 580  8421604 
 581  8450649 
 582  8479744 
 583  8508889 
 584  8538084 
 585  8567329 
 586  8596624 
 587  8625969 
 588  8655364 
 589  8684809 
 590  8714304 
 591  8743849 
 592  8773444 
 593  8803089 
 594  8832784 
 595  8862529 
 596  8892324 
 597  8922169 
 598  8952064 
 599  8982009 
 600  9012004 
 601  9042049 
 602  9072144 
 603  9102289 
 604  9132484 
 605  9162729 
 606  9193024 
 607  9223369 
 608  9253764 
 609  9284209 
 610  9314704 
 611  9345249 
 612  9375844 
 613  9406489 
 614  9437184 
 615  9467929 
 616  9498724 
 617  9529569 
 618  9560464 
 619  9591409 
 620  9622404 
 621  9653449 
 622  9684544 
 623  9715689 
 624  9746884 
 625  9778129 
 626  9809424 
 627  9840769 
 628  9872164 
 629  9903609 
 630  9935104 
 631  9966649 
 632  9998244 
 633  10029889 
 634  10061584 
 635  10093329 
 636  10125124 
 637  10156969 
 638  10188864 
 639  10220809 
 640  10252804 
 641  10284849 
 642  10316944 
 643  10349089 
 644  10381284 
 645  10413529 
 646  10445824 
 647  10478169 
 648  10510564 
 649  10543009 
 650  10575504 
 651  10608049 
 652  10640644 
 653  10673289 
 654  10705984 
 655  10738729 
 656  10771524 
 657  10804369 
 658  10837264 
 659  10870209 
 660  10903204 
 661  10936249 
 662  10969344 
 663  11002489 
 664  11035684 
 665  11068929 
 666  11102224 
 667  11135569 
 668  11168964 
 669  11202409 
 670  11235904 
 671  11269449 
 672  11303044 
 673  11336689 
 674  11370384 
 675  11404129 
 676  11437924 
 677  11471769 
 678  11505664 
 679  11539609 
 680  11573604 
 681  11607649 
 682  11641744 
 683  11675889 
 684  11710084 
 685  11744329 
 686  11778624 
 687  11812969 
 688  11847364 
 689  11881809 
 690  11916304 
 691  11950849 
 692  11985444 
 693  12020089 
 694  12054784 
 695  12089529 
 696  12124324 
 697  12159169 
 698  12194064 
 699  12229009 
 700  12264004 
 701  12299049 
 702  12334144 
 703  12369289 
 704  12404484 
 705  12439729 
 706  12475024 
 707  12510369 
 708  12545764 
 709  12581209 
 710  12616704 
 711  12652249 
 712  12687844 
 713  12723489 
 714  12759184 
 715  12794929 
 716  12830724 
 717  12866569 
 718  12902464 
 719  12938409 
 720  12974404 
 721  13010449 
 722  13046544 
 723  13082689 
 724  13118884 
 725  13155129 
 726  13191424 
 727  13227769 
 728  13264164 
 729  13300609 
 730  13337104 
 731  13373649 
 732  13410244 
 733  13446889 
 734  13483584 
 735  13520329 
 736  13557124 
 737  13593969 
 738  13630864 
 739  13667809 
 740  13704804 
 741  13741849 
 742  13778944 
 743  13816089 
 744  13853284 
 745  13890529 
 746  13927824 
 747  13965169 
 748  14002564 
 749  14040009 
 750  14077504 
 751  14115049 
 752  14152644 
 753  14190289 
 754  14227984 
 755  14265729 
 756  14303524 
 757  14341369 
 758  14379264 
 759  14417209 
 760  14455204 
 761  14493249 
 762  14531344 
 763  14569489 
 764  14607684 
 765  14645929 
 766  14684224 
 767  14722569 
 768  14760964 
 769  14799409 
 770  14837904 
 771  14876449 
 772  14915044 
 773  14953689 
 774  14992384 
 775  15031129 
 776  15069924 
 777  15108769 
 778  15147664 
 779  15186609 
 780  15225604 
 781  15264649 
 782  15303744 
 783  15342889 
 784  15382084 
 785  15421329 
 786  15460624 
 787  15499969 
 788  15539364 
 789  15578809 
 790  15618304 
 791  15657849 
 792  15697444 
 793  15737089 
 794  15776784 
 795  15816529 
 796  15856324 
 797  15896169 
 798  15936064 
 799  15976009 
 800  16016004 
 801  16056049 
 802  16096144 
 803  16136289 
 804  16176484 
 805  16216729 
 806  16257024 
 807  16297369 
 808  16337764 
 809  16378209 
 810  16418704 
 811  16459249 
 812  16499844 
 813  16540489 
 814  16581184 
 815  16621929 
 816  16662724 
 817  16703569 
 818  16744464 
 819  16785409 
 820  16826404 
 821  16867449 
 822  16908544 
 823  16949689 
 824  16990884 
 825  17032129 
 826  17073424 
 827  17114769 
 828  17156164 
 829  17197609 
 830  17239104 
 831  17280649 
 832  17322244 
 833  17363889 
 834  17405584 
 835  17447329 
 836  17489124 
 837  17530969 
 838  17572864 
 839  17614809 
 840  17656804 
 841  17698849 
 842  17740944 
 843  17783089 
 844  17825284 
 845  17867529 
 846  17909824 
 847  17952169 
 848  17994564 
 849  18037009 
 850  18079504 
 851  18122049 
 852  18164644 
 853  18207289 
 854  18249984 
 855  18292729 
 856  18335524 
 857  18378369 
 858  18421264 
 859  18464209 
 860  18507204 
 861  18550249 
 862  18593344 
 863  18636489 
 864  18679684 
 865  18722929 
 866  18766224 
 867  18809569 
 868  18852964 
 869  18896409 
 870  18939904 
 871  18983449 
 872  19027044 
 873  19070689 
 874  19114384 
 875  19158129 
 876  19201924 
 877  19245769 
 878  19289664 
 879  19333609 
 880  19377604 
 881  19421649 
 882  19465744 
 883  19509889 
 884  19554084 
 885  19598329 
 886  19642624 
 887  19686969 
 888  19731364 
 889  19775809 
 890  19820304 
 891  19864849 
 892  19909444 
 893  19954089 
 894  19998784 
 895  20043529 
 896  20088324 
 897  20133169 
 898  20178064 
 899  20223009 
 900  20268004 
 901  20313049 
 902  20358144 
 903  20403289 
 904  20448484 
 905  20493729 
 906  20539024 
 907  20584369 
 908  20629764 
 909  20675209 
 910  20720704 
 911  20766249 
 912  20811844 
 913  20857489 
 914  20903184 
 915  20948929 
 916  20994724 
 917  21040569 
 918  21086464 
 919  21132409 
 920  21178404 
 921  21224449 
 922  21270544 
 923  21316689 
 924  21362884 
 925  21409129 
 926  21455424 
 927  21501769 
 928  21548164 
 929  21594609 
 930  21641104 
 931  21687649 
 932  21734244 
 933  21780889 
 934  21827584 
 935  21874329 
 936  21921124 
 937  21967969 
 938  22014864 
 939  22061809 
 940  22108804 
 941  22155849 
 942  22202944 
 943  22250089 
 944  22297284 
 945  22344529 
 946  22391824 
 947  22439169 
 948  22486564 
 949  22534009 
 950  22581504 
 951  22629049 
 952  22676644 
 953  22724289 
 954  22771984 
 955  22819729 
 956  22867524 
 957  22915369 
 958  22963264 
 959  23011209 
 960  23059204 
 961  23107249 
 962  23155344 
 963  23203489 
 964  23251684 
 965  23299929 
 966  23348224 
 967  23396569 
 968  23444964 
 969  23493409 
 970  23541904 
 971  23590449 
 972  23639044 
 973  23687689 
 974  23736384 
 975  23785129 
 976  23833924 
 977  23882769 
 978  23931664 
 979  23980609 
 980  24029604 
 981  24078649 
 982  24127744 
 983  24176889 
 984  24226084 
 985  24275329 
 986  24324624 
 987  24373969 
 988  24423364 
 989  24472809 
 990  24522304 
 991  24571849 
 992  24621444 
 993  24671089 
 994  24720784 
 995  24770529 
 996  24820324 
 997  24870169 
 998  24920064 
 999  24970009 
 1000  25020004 
 1001  25070049 
 1002  25120144 
 1003  25170289 
 1004  25220484 
 1005  25270729 
 1006  25321024 
 1007  25371369 
 1008  25421764 
 1009  25472209 
 1010  25522704 
 1011  25573249 
 1012  25623844 
 1013  25674489 
 1014  25725184 
 1015  25775929 
 1016  25826724 
 1017  25877569 
 1018  25928464 
 1019  25979409 
 1020  26030404 
 1021  26081449 
 1022  26132544 
 1023  26183689 
 1024  26234884 
 1025  26286129 
 1026  26337424 
 1027  26388769 
 1028  26440164 
 1029  26491609 
 1030  26543104 
 1031  26594649 
 1032  26646244 
 1033  26697889 
 1034  26749584 
 1035  26801329 
 1036  26853124 
 1037  26904969 
 1038  26956864 
 1039  27008809 
 1040  27060804 
 1041  27112849 
 1042  27164944 
 1043  27217089 
 1044  27269284 
 1045  27321529 
 1046  27373824 
 1047  27426169 
 1048  27478564 
 1049  27531009 
 1050  27583504 
 1051  27636049 
 1052  27688644 
 1053  27741289 
 1054  27793984 
 1055  27846729 
 1056  27899524 
 1057  27952369 
 1058  28005264 
 1059  28058209 
 1060  28111204 
 1061  28164249 
 1062  28217344 
 1063  28270489 
 1064  28323684 
 1065  28376929 
 1066  28430224 
 1067  28483569 
 1068  28536964 
 1069  28590409 
 1070  28643904 
 1071  28697449 
 1072  28751044 
 1073  28804689 
 1074  28858384 
 1075  28912129 
 1076  28965924 
 1077  29019769 
 1078  29073664 
 1079  29127609 
 1080  29181604 
 1081  29235649 
 1082  29289744 
 1083  29343889 
 1084  29398084 
 1085  29452329 
 1086  29506624 
 1087  29560969 
 1088  29615364 
 1089  29669809 
 1090  29724304 
 1091  29778849 
 1092  29833444 
 1093  29888089 
 1094  29942784 
 1095  29997529 
 1096  30052324 
 1097  30107169 
 1098  30162064 
 1099  30217009 
 1100  30272004 
 1101  30327049 
 1102  30382144 
 1103  30437289 
 1104  30492484 
 1105  30547729 
 1106  30603024 
 1107  30658369 
 1108  30713764 
 1109  30769209 
 1110  30824704 
 1111  30880249 
 1112  30935844 
 1113  30991489 
 1114  31047184 
 1115  31102929 
 1116  31158724 
 1117  31214569 
 1118  31270464 
 1119  31326409 
 1120  31382404 
 1121  31438449 
 1122  31494544 
 1123  31550689 
 1124  31606884 
 1125  31663129 
 1126  31719424 
 1127  31775769 
 1128  31832164 
 1129  31888609 
 1130  31945104 
 1131  32001649 
 1132  32058244 
 1133  32114889 
 1134  32171584 
 1135  32228329 
 1136  32285124 
 1137  32341969 
 1138  32398864 
 1139  32455809 
 1140  32512804 
 1141  32569849 
 1142  32626944 
 1143  32684089 
 1144  32741284 
 1145  32798529 
 1146  32855824 
 1147  32913169 
 1148  32970564 
 1149  33028009 
 1150  33085504 
 1151  33143049 
 1152  33200644 
 1153  33258289 
 1154  33315984 
 1155  33373729 
 1156  33431524 
 1157  33489369 
 1158  33547264 
 1159  33605209 
 1160  33663204 
 1161  33721249 
 1162  33779344 
 1163  33837489 
 1164  33895684 
 1165  33953929 
 1166  34012224 
 1167  34070569 
 1168  34128964 
 1169  34187409 
 1170  34245904 
 1171  34304449 
 1172  34363044 
 1173  34421689 
 1174  34480384 
 1175  34539129 
 1176  34597924 
 1177  34656769 
 1178  34715664 
 1179  34774609 
 1180  34833604 
 1181  34892649 
 1182  34951744 
 1183  35010889 
 1184  35070084 
 1185  35129329 
 1186  35188624 
 1187  35247969 
 1188  35307364 
 1189  35366809 
 1190  35426304 
 1191  35485849 
 1192  35545444 
 1193  35605089 
 1194  35664784 
 1195  35724529 
 1196  35784324 
 1197  35844169 
 1198  35904064 
 1199  35964009 
 1200  36024004 
 1201  36084049 
 1202  36144144 
 1203  36204289 
 1204  36264484 
 1205  36324729 
 1206  36385024 
 1207  36445369 
 1208  36505764 
 1209  36566209 
 1210  36626704 
 1211  36687249 
 1212  36747844 
 1213  36808489 
 1214  36869184 
 1215  36929929 
 1216  36990724 
 1217  37051569 
 1218  37112464 
 1219  37173409 
 1220  37234404 
 1221  37295449 
 1222  37356544 
 1223  37417689 
 1224  37478884 
 1225  37540129 
 1226  37601424 
 1227  37662769 
 1228  37724164 
 1229  37785609 
 1230  37847104 
 1231  37908649 
 1232  37970244 
 1233  38031889 
 1234  38093584 
 1235  38155329 
 1236  38217124 
 1237  38278969 
 1238  38340864 
 1239  38402809 
 1240  38464804 
 1241  38526849 
 1242  38588944 
 1243  38651089 
 1244  38713284 
 1245  38775529 
 1246  38837824 
 1247  38900169 
 1248  38962564 
 1249  39025009 
 1250  39087504 
 1251  39150049 
 1252  39212644 
 1253  39275289 
 1254  39337984 
 1255  39400729 
 1256  39463524 
 1257  39526369 
 1258  39589264 
 1259  39652209 
 1260  39715204 
 1261  39778249 
 1262  39841344 
 1263  39904489 
 1264  39967684 
 1265  40030929 
 1266  40094224 
 1267  40157569 
 1268  40220964 
 1269  40284409 
 1270  40347904 
 1271  40411449 
 1272  40475044 
 1273  40538689 
 1274  40602384 
 1275  40666129 
 1276  40729924 
 1277  40793769 
 1278  40857664 
 1279  40921609 
 1280  40985604 
 1281  41049649 
 1282  41113744 
 1283  41177889 
 1284  41242084 
 1285  41306329 
 1286  41370624 
 1287  41434969 
 1288  41499364 
 1289  41563809 
 1290  41628304 
 1291  41692849 
 1292  41757444 
 1293  41822089 
 1294  41886784 
 1295  41951529 
 1296  42016324 
 1297  42081169 
 1298  42146064 
 1299  42211009 
 1300  42276004 
 1301  42341049 
 1302  42406144 
 1303  42471289 
 1304  42536484 
 1305  42601729 
 1306  42667024 
 1307  42732369 
 1308  42797764 
 1309  42863209 
 1310  42928704 
 1311  42994249 
 1312  43059844 
 1313  43125489 
 1314  43191184 
 1315  43256929 
 1316  43322724 
 1317  43388569 
 1318  43454464 
 1319  43520409 
 1320  43586404 
 1321  43652449 
 1322  43718544 
 1323  43784689 
 1324  43850884 
 1325  43917129 
 1326  43983424 
 1327  44049769 
 1328  44116164 
 1329  44182609 
 1330  44249104 
 1331  44315649 
 1332  44382244 
 1333  44448889 
 1334  44515584 
 1335  44582329 
 1336  44649124 
 1337  44715969 
 1338  44782864 
 1339  44849809 
 1340  44916804 
 1341  44983849 
 1342  45050944 
 1343  45118089 
 1344  45185284 
 1345  45252529 
 1346  45319824 
 1347  45387169 
 1348  45454564 
 1349  45522009 
 1350  45589504 
 1351  45657049 
 1352  45724644 
 1353  45792289 
 1354  45859984 
 1355  45927729 
 1356  45995524 
 1357  46063369 
 1358  46131264 
 1359  46199209 
 1360  46267204 
 1361  46335249 
 1362  46403344 
 1363  46471489 
 1364  46539684 
 1365  46607929 
 1366  46676224 
 1367  46744569 
 1368  46812964 
 1369  46881409 
 1370  46949904 
 1371  47018449 
 1372  47087044 
 1373  47155689 
 1374  47224384 
 1375  47293129 
 1376  47361924 
 1377  47430769 
 1378  47499664 
 1379  47568609 
 1380  47637604 
 1381  47706649 
 1382  47775744 
 1383  47844889 
 1384  47914084 
 1385  47983329 
 1386  48052624 
 1387  48121969 
 1388  48191364 
 1389  48260809 
 1390  48330304 
 1391  48399849 
 1392  48469444 
 1393  48539089 
 1394  48608784 
 1395  48678529 
 1396  48748324 
 1397  48818169 
 1398  48888064 
 1399  48958009 
 1400  49028004 
 1401  49098049 
 1402  49168144 
 1403  49238289 
 1404  49308484 
 1405  49378729 
 1406  49449024 
 1407  49519369 
 1408  49589764 
 1409  49660209 
 1410  49730704 
 1411  49801249 
 1412  49871844 
 1413  49942489 
 1414  50013184 
 1415  50083929 
 1416  50154724 
 1417  50225569 
 1418  50296464 
 1419  50367409 
 1420  50438404 
 1421  50509449 
 1422  50580544 
 1423  50651689 
 1424  50722884 
 1425  50794129 
 1426  50865424 
 1427  50936769 
 1428  51008164 
 1429  51079609 
 1430  51151104 
 1431  51222649 
 1432  51294244 
 1433  51365889 
 1434  51437584 
 1435  51509329 
 1436  51581124 
 1437  51652969 
 1438  51724864 
 1439  51796809 
 1440  51868804 
 1441  51940849 
 1442  52012944 
 1443  52085089 
 1444  52157284 
 1445  52229529 
 1446  52301824 
 1447  52374169 
 1448  52446564 
 1449  52519009 
 1450  52591504 
 1451  52664049 
 1452  52736644 
 1453  52809289 
 1454  52881984 
 1455  52954729 
 1456  53027524 
 1457  53100369 
 1458  53173264 
 1459  53246209 
 1460  53319204 
 1461  53392249 
 1462  53465344 
 1463  53538489 
 1464  53611684 
 1465  53684929 
 1466  53758224 
 1467  53831569 
 1468  53904964 
 1469  53978409 
 1470  54051904 
 1471  54125449 
 1472  54199044 
 1473  54272689 
 1474  54346384 
 1475  54420129 
 1476  54493924 
 1477  54567769 
 1478  54641664 
 1479  54715609 
 1480  54789604 
 1481  54863649 
 1482  54937744 
 1483  55011889 
 1484  55086084 
 1485  55160329 
 1486  55234624 
 1487  55308969 
 1488  55383364 
 1489  55457809 
 1490  55532304 
 1491  55606849 
 1492  55681444 
 1493  55756089 
 1494  55830784 
 1495  55905529 
 1496  55980324 
 1497  56055169 
 1498  56130064 
 1499  56205009 
 1500  56280004 
 1501  56355049 
 1502  56430144 
 1503  56505289 
 1504  56580484 
 1505  56655729 
 1506  56731024 
 1507  56806369 
 1508  56881764 
 1509  56957209 
 1510  57032704 
 1511  57108249 
 1512  57183844 
 1513  57259489 
 1514  57335184 
 1515  57410929 
 1516  57486724 
 1517  57562569 
 1518  57638464 
 1519  57714409 
 1520  57790404 
 1521  57866449 
 1522  57942544 
 1523  58018689 
 1524  58094884 
 1525  58171129 
 1526  58247424 
 1527  58323769 
 1528  58400164 
 1529  58476609 
 1530  58553104 
 1531  58629649 
 1532  58706244 
 1533  58782889 
 1534  58859584 
 1535  58936329 
 1536  59013124 
 1537  59089969 
 1538  59166864 
 1539  59243809 
 1540  59320804 
 1541  59397849 
 1542  59474944 
 1543  59552089 
 1544  59629284 
 1545  59706529 
 1546  59783824 
 1547  59861169 
 1548  59938564 
 1549  60016009 
 1550  60093504 
 1551  60171049 
 1552  60248644 
 1553  60326289 
 1554  60403984 
 1555  60481729 
 1556  60559524 
 1557  60637369 
 1558  60715264 
 1559  60793209 
 1560  60871204 
 1561  60949249 
 1562  61027344 
 1563  61105489 
 1564  61183684 
 1565  61261929 
 1566  61340224 
 1567  61418569 
 1568  61496964 
 1569  61575409 
 1570  61653904 
 1571  61732449 
 1572  61811044 
 1573  61889689 
 1574  61968384 
 1575  62047129 
 1576  62125924 
 1577  62204769 
 1578  62283664 
 1579  62362609 
 1580  62441604 
 1581  62520649 
 1582  62599744 
 1583  62678889 
 1584  62758084 
 1585  62837329 
 1586  62916624 
 1587  62995969 
 1588  63075364 
 1589  63154809 
 1590  63234304 
 1591  63313849 
 1592  63393444 
 1593  63473089 
 1594  63552784 
 1595  63632529 
 1596  63712324 
 1597  63792169 
 1598  63872064 
 1599  63952009 
 1600  64032004 
 1601  64112049 
 1602  64192144 
 1603  64272289 
 1604  64352484 
 1605  64432729 
 1606  64513024 
 1607  64593369 
 1608  64673764 
 1609  64754209 
 1610  64834704 
 1611  64915249 
 1612  64995844 
 1613  65076489 
 1614  65157184 
 1615  65237929 
 1616  65318724 
 1617  65399569 
 1618  65480464 
 1619  65561409 
 1620  65642404 
 1621  65723449 
 1622  65804544 
 1623  65885689 
 1624  65966884 
 1625  66048129 
 1626  66129424 
 1627  66210769 
 1628  66292164 
 1629  66373609 
 1630  66455104 
 1631  66536649 
 1632  66618244 
 1633  66699889 
 1634  66781584 
 1635  66863329 
 1636  66945124 
 1637  67026969 
 1638  67108864 
 1639  67190809 
 1640  67272804 
 1641  67354849 
 1642  67436944 
 1643  67519089 
 1644  67601284 
 1645  67683529 
 1646  67765824 
 1647  67848169 
 1648  67930564 
 1649  68013009 
 1650  68095504 
 1651  68178049 
 1652  68260644 
 1653  68343289 
 1654  68425984 
 1655  68508729 
 1656  68591524 
 1657  68674369 
 1658  68757264 
 1659  68840209 
 1660  68923204 
 1661  69006249 
 1662  69089344 
 1663  69172489 
 1664  69255684 
 1665  69338929 
 1666  69422224 
 1667  69505569 
 1668  69588964 
 1669  69672409 
 1670  69755904 
 1671  69839449 
 1672  69923044 
 1673  70006689 
 1674  70090384 
 1675  70174129 
 1676  70257924 
 1677  70341769 
 1678  70425664 
 1679  70509609 
 1680  70593604 
 1681  70677649 
 1682  70761744 
 1683  70845889 
 1684  70930084 
 1685  71014329 
 1686  71098624 
 1687  71182969 
 1688  71267364 
 1689  71351809 
 1690  71436304 
 1691  71520849 
 1692  71605444 
 1693  71690089 
 1694  71774784 
 1695  71859529 
 1696  71944324 
 1697  72029169 
 1698  72114064 
 1699  72199009 
 1700  72284004 
 1701  72369049 
 1702  72454144 
 1703  72539289 
 1704  72624484 
 1705  72709729 
 1706  72795024 
 1707  72880369 
 1708  72965764 
 1709  73051209 
 1710  73136704 
 1711  73222249 
 1712  73307844 
 1713  73393489 
 1714  73479184 
 1715  73564929 
 1716  73650724 
 1717  73736569 
 1718  73822464 
 1719  73908409 
 1720  73994404 
 1721  74080449 
 1722  74166544 
 1723  74252689 
 1724  74338884 
 1725  74425129 
 1726  74511424 
 1727  74597769 
 1728  74684164 
 1729  74770609 
 1730  74857104 
 1731  74943649 
 1732  75030244 
 1733  75116889 
 1734  75203584 
 1735  75290329 
 1736  75377124 
 1737  75463969 
 1738  75550864 
 1739  75637809 
 1740  75724804 
 1741  75811849 
 1742  75898944 
 1743  75986089 
 1744  76073284 
 1745  76160529 
 1746  76247824 
 1747  76335169 
 1748  76422564 
 1749  76510009 
 1750  76597504 
 1751  76685049 
 1752  76772644 
 1753  76860289 
 1754  76947984 
 1755  77035729 
 1756  77123524 
 1757  77211369 
 1758  77299264 
 1759  77387209 
 1760  77475204 
 1761  77563249 
 1762  77651344 
 1763  77739489 
 1764  77827684 
 1765  77915929 
 1766  78004224 
 1767  78092569 
 1768  78180964 
 1769  78269409 
 1770  78357904 
 1771  78446449 
 1772  78535044 
 1773  78623689 
 1774  78712384 
 1775  78801129 
 1776  78889924 
 1777  78978769 
 1778  79067664 
 1779  79156609 
 1780  79245604 
 1781  79334649 
 1782  79423744 
 1783  79512889 
 1784  79602084 
 1785  79691329 
 1786  79780624 
 1787  79869969 
 1788  79959364 
 1789  80048809 
 1790  80138304 
 1791  80227849 
 1792  80317444 
 1793  80407089 
 1794  80496784 
 1795  80586529 
 1796  80676324 
 1797  80766169 
 1798  80856064 
 1799  80946009 
 1800  81036004 
 1801  81126049 
 1802  81216144 
 1803  81306289 
 1804  81396484 
 1805  81486729 
 1806  81577024 
 1807  81667369 
 1808  81757764 
 1809  81848209 
 1810  81938704 
 1811  82029249 
 1812  82119844 
 1813  82210489 
 1814  82301184 
 1815  82391929 
 1816  82482724 
 1817  82573569 
 1818  82664464 
 1819  82755409 
 1820  82846404 
 1821  82937449 
 1822  83028544 
 1823  83119689 
 1824  83210884 
 1825  83302129 
 1826  83393424 
 1827  83484769 
 1828  83576164 
 1829  83667609 
 1830  83759104 
 1831  83850649 
 1832  83942244 
 1833  84033889 
 1834  84125584 
 1835  84217329 
 1836  84309124 
 1837  84400969 
 1838  84492864 
 1839  84584809 
 1840  84676804 
 1841  84768849 
 1842  84860944 
 1843  84953089 
 1844  85045284 
 1845  85137529 
 1846  85229824 
 1847  85322169 
 1848  85414564 
 1849  85507009 
 1850  85599504 
 1851  85692049 
 1852  85784644 
 1853  85877289 
 1854  85969984 
 1855  86062729 
 1856  86155524 
 1857  86248369 
 1858  86341264 
 1859  86434209 
 1860  86527204 
 1861  86620249 
 1862  86713344 
 1863  86806489 
 1864  86899684 
 1865  86992929 
 1866  87086224 
 1867  87179569 
 1868  87272964 
 1869  87366409 
 1870  87459904 
 1871  87553449 
 1872  87647044 
 1873  87740689 
 1874  87834384 
 1875  87928129 
 1876  88021924 
 1877  88115769 
 1878  88209664 
 1879  88303609 
 1880  88397604 
 1881  88491649 
 1882  88585744 
 1883  88679889 
 1884  88774084 
 1885  88868329 
 1886  88962624 
 1887  89056969 
 1888  89151364 
 1889  89245809 
 1890  89340304 
 1891  89434849 
 1892  89529444 
 1893  89624089 
 1894  89718784 
 1895  89813529 
 1896  89908324 
 1897  90003169 
 1898  90098064 
 1899  90193009 
 1900  90288004 
 1901  90383049 
 1902  90478144 
 1903  90573289 
 1904  90668484 
 1905  90763729 
 1906  90859024 
 1907  90954369 
 1908  91049764 
 1909  91145209 
 1910  91240704 
 1911  91336249 
 1912  91431844 
 1913  91527489 
 1914  91623184 
 1915  91718929 
 1916  91814724 
 1917  91910569 
 1918  92006464 
 1919  92102409 
 1920  92198404 
 1921  92294449 
 1922  92390544 
 1923  92486689 
 1924  92582884 
 1925  92679129 
 1926  92775424 
 1927  92871769 
 1928  92968164 
 1929  93064609 
 1930  93161104 
 1931  93257649 
 1932  93354244 
 1933  93450889 
 1934  93547584 
 1935  93644329 
 1936  93741124 
 1937  93837969 
 1938  93934864 
 1939  94031809 
 1940  94128804 
 1941  94225849 
 1942  94322944 
 1943  94420089 
 1944  94517284 
 1945  94614529 
 1946  94711824 
 1947  94809169 
 1948  94906564 
 1949  95004009 
 1950  95101504 
 1951  95199049 
 1952  95296644 
 1953  95394289 
 1954  95491984 
 1955  95589729 
 1956  95687524 
 1957  95785369 
 1958  95883264 
 1959  95981209 
 1960  96079204 
 1961  96177249 
 1962  96275344 
 1963  96373489 
 1964  96471684 
 1965  96569929 
 1966  96668224 
 1967  96766569 
 1968  96864964 
 1969  96963409 
 1970  97061904 
 1971  97160449 
 1972  97259044 
 1973  97357689 
 1974  97456384 
 1975  97555129 
 1976  97653924 
 1977  97752769 
 1978  97851664 
 1979  97950609 
 1980  98049604 
 1981  98148649 
 1982  98247744 
 1983  98346889 
 1984  98446084 
 1985  98545329 
 1986  98644624 
 1987  98743969 
 1988  98843364 
 1989  98942809 
 1990  99042304 
 1991  99141849 
 1992  99241444 
 1993  99341089 
 1994  99440784 
 1995  99540529 
 1996  99640324 
 1997  99740169 
 1998  99840064 
 1999  99940009 
 2000  100040004