119537291087383205411472384
119,537,291,087,383,205,411,472,384 is an even composite number composed of five prime numbers multiplied together.
119537291087383205411472384 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-five thousand, two hundred forty-five divisors.
Prime factorization of 119537291087383205411472384:
210 × 316 × 78 × 234 × 412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 23 × 23 × 23 × 23 × 41 × 41)See below for interesting mathematical facts about the number 119537291087383205411472384 from the Numbermatics database.
Names of 119537291087383205411472384
- Cardinal: 119537291087383205411472384 can be written as One hundred nineteen septillion, five hundred thirty-seven sextillion, two hundred ninety-one quintillion, eighty-seven quadrillion, three hundred eighty-three trillion, two hundred five billion, four hundred eleven million, four hundred seventy-two thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.19537291087383205411472384 × 1026
Factors of 119537291087383205411472384
Divisors of 119537291087383205411472384
- Number of divisors d(n): 25245
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 41 42 46 48 49 54 56 63 64 69 72 81 82 84 92 96 98 108 112 123 126 128 138 144 147 161 162 164 168 184 189 192 196 207 216 224 243 246 252 256 276 287 288 294 322 324 328 336 343 368 369 378 384 392 414 432 441 448 483 486 492 504 512 529 552 567 574 576 588 621 644 648 656 672 686 729 736 738 756 768 784 828 861 864 882 896 943 966 972 984 1008 1024 1029 1058 1104 1107 1127 1134 1148 1152 1176 1242 1288 1296 1312 1323 1344 1372 1449 1458 1472 1476 1512 1536 1568 1587 1656 1681 1701 1722 1728 1764 1792 1863 1886 1932 1944 1968 2009 2016 2058 2116 2187 2208 2214 2254 2268 2296 2304 2352 2401 2484 2576 2583 2592 2624 2646 2688 2744 2829 2898 2916 2944 2952 3024 3072 3087 3136 3174 3312 3321 3362 3381 3402 3444 3456 3528 3584 3703 3726 3772 3864 3888 3936 3969 4018 4032 4116 4232 4347 4374 4416 4428 4508 4536 4592 4608 4704 4761 4802 4968 5043 5103 5152 5166 5184 5248 5292 5376 5488 5589 5658 5796 5832 5888 5904 6027 6048 6174 6272 6348 6561 6601 6624 6642 6724 6762 6804 6888 6912 7056 7168 7203 7406 7452 7544 7728 7749 7776 7872 7889 7938 8036 8064 8232 8464 8487 8694 8748 8832 8856 9016 9072 9184 9216 9261 9408 9522 9604 9936 9963 10086 10143 10206 10304 10332 10368 10496 10584 10752 10976 11109 11178 11316 11592 11664 11767 11776 11808 11907 12054 12096 12167 12348 12544 12696 13041 13122 13202 13248 13284 13448 13524 13608 13776 13824 14063 14112 14283 14406 14812 14904 15088 15129 15309 15456 15498 15552 15744 15778 15876 16072 16128 16464 16767 16807 16928 16974 17388 17496 17664 17712 18032 18081 18144 18368 18522 18816 19044 19208 19683 19803 19872 19926 20172 20286 20412 20608 20664 20736 20992 21168 21504 21609 21689 21952 22218 22356 22632 23184 23247 23328 23534 23552 23616 23667 23814 24108 24192 24334 24696 25088 25392 25461 25921 26082 26244 26404 26496 26568 26896 27048 27216 27552 27648 27783 28126 28224 28566 28812 29624 29808 29889 30176 30258 30429 30618 30912 30996 31104 31488 31556 31752 32144 32256 32928 33327 33534 33614 33856 33948 34776 34992 35301 35328 35424 35721 36064 36162 36288 36501 36736 37044 37632 38088 38416 38663 39123 39366 39606 39744 39852 40344 40572 40824 41216 41328 41472 41984 42189 42336 42849 43218 43378 43904 44436 44712 45264 45387 45927 46207 46368 46494 46656 47068 47232 47334 47628 48216 48384 48668 49392 50176 50301 50421 50784 50922 51842 52164 52488 52808 52992 53136 53792 54096 54243 54432 55104 55223 55566 56252 56448 57132 57624 59049 59248 59409 59616 59778 60352 60516 60858 61236 61824 61992 62208 62976 63112 63504 64288 64512 64827 65067 65856 66654 67068 67228 67712 67896 69552 69741 69984 70602 70656 70848 71001 71442 72128 72324 72576 73002 73472 74088 75264 76176 76383 76832 77326 77763 78246 78732 79212 79488 79704 80688 81144 81648 82369 82432 82656 82944 83349 84378 84672 85169 85698 86436 86756 87808 88872 89424 89667 90528 90774 91287 91854 92414 92736 92988 93312 94136 94464 94668 95256 96432 96768 97336 98441 98784 99981 100602 100842 101568 101844 103684 104328 104976 105616 105903 105984 106272 107163 107584 108192 108486 108864 109503 110208 110446 111132 112504 112896 114264 115248 115989 117369 117649 118098 118496 118818 119232 119556 120704 121032 121716 122472 123648 123984 124416 125952 126224 126567 127008 128547 128576 129654 130134 131712 133308 134136 134456 135424 135792 136161 137781 138621 139104 139482 139968 141204 141696 142002 142884 144256 144648 145152 146004 146944 148176 150528 150903 151263 151823 152352 152766 153664 154652 155526 156492 157464 158424 158976 159408 161376 162288 162729 163296 164738 164864 165312 165669 166698 168756 169344 170338 171396 172872 173512 175616 177147 177744 178227 178848 179334 181056 181447 181548 182574 183708 184828 185472 185976 186624 188272 188928 189336 190512 192864 193536 194481 194672 195201 196882 197568 199962 201204 201684 203136 203688 207368 208656 209223 209952 211232 211806 211968 212544 213003 214326 215168 216384 216972 217728 219006 220416 220892 222264 225008 225792 228528 229149 230496 231978 233289 234738 235298 236196 236992 237636 238464 239112 241408 242064 243432 244944 247107 247296 247968 248832 250047 252448 253134 254016 255507 257094 257152 259308 260268 263424 266616 268272 268912 269001 270641 270848 271584 272322 273861 275562 277242 278208 278964 279841 279936 282408 283392 284004 285768 288512 289296 290304 292008 293888 295323 296352 299943 301806 302526 303646 304704 305532 307328 309304 311052 312984 314928 316848 317709 317952 318816 321489 322752 323449 324576 325458 326592 328509 329476 330624 331338 333396 337512 338688 340676 342792 345744 347024 347967 351232 352107 352947 354294 355488 356454 357696 358668 362112 362894 363096 365148 367416 369656 370944 371952 373248 376544 377856 378672 379701 381024 385641 385728 386561 388962 389344 390402 393764 395136 399924 402408 403368 406272 407376 408483 413343 414736 415863 417312 418446 419904 422464 423612 425088 426006 428652 430336 432768 433944 435456 438012 440832 441784 444528 450016 451584 452709 453789 455469 457056 458298 460992 463956 466578 469476 470596 472392 473984 475272 476928 478224 482816 484128 486864 488187 489888 494214 494592 495936 497007 498847 500094 504896 506268 508032 511014 514188 514304 518616 520536 526848 531441 533232 534681 536544 537824 538002 541282 541696 543168 544341 544644 547722 551124 554484 556416 557928 559682 559872 564816 566784 568008 571536 576583 577024 578592 580608 583443 584016 585603 590646 592704 596183 599886 603612 605052 607292 609408 611064 614656 618608 622104 625968 627669 629856 633696 635418 635904 637632 639009 642978 645504 646898 649152 650916 653184 657018 658952 661248 662676 666792 675024 677376 681352 685584 687447 689087 691488 694048 695934 699867 704214 705894 708588 710976 712908 715392 717336 724224 725788 726192 730296 734832 739312 741321 741888 743904 746496 750141 753088 757344 759402 762048 766521 771282 771456 773122 777924 778688 780804 787528 790272 799848 804816 806736 807003 811923 812544 814752 816966 821583 823543 826686 829472 831726 834624 836892 839523 839808 844928 847224 850176 852012 857304 860672 865536 867888 870912 876024 881664 883568 885969 889056 889249 899829 900032 905418 907578 910938 914112 916596 921984 927912 933156 938952 941192 944784 947968 950544 953127 953856 956448 964467 965632 968256 970347 973728 976374 979776 985527 988428 991872 994014 997694 1000188 1009792 1012536 1016064 1022028 1028376 1028608 1037232 1041072 1043901 1053696 1056321 1058841 1062761 1062882 1066464 1069362 1073088 1075648 1076004 1082564 1086336 1088682 1089288 1095444 1102248 1108968 1112832 1115856 1119364 1119744 1129632 1133568 1136016 1139103 1143072 1153166 1154048 1156923 1157184 1159683 1166886 1168032 1171206 1181292 1185408 1192366 1199772 1207224 1210104 1214584 1218816 1222128 1225449 1229312 1237216 1240029 1244208 1247589 1251936 1255338 1259712 1267392 1270129 1270836 1275264 1278018 1285956 1291008 1293796 1298304 1301832 1306368 1314036 1317904 1322496 1325352 1333584 1350048 1354752 1358127 1361367 1362704 1366407 1371168 1374894 1378174 1382976 1388096 1391868 1399734 1408428 1411788 1417176 1421952 1425816 1430784 1434672 1448448 1451576 1452384 1460592 1464561 1469664 1478624 1482642 1483776 1487808 1491021 1496541 1500282 1506176 1514688 1518804 1524096 1533042 1542564 1542912 1546244 1555848 1557376 1561608 1575056 1580544 1594323 1599696 1604043 1609632 1613472 1614006 1623846 1625088 1629504 1633023 1633932 1643166 1647086 1653372 1658944 1663452 1669248 1673784 1679046 1679616 1689856 1694448 1700352 1704024 1714608 1721344 1729749 1731072 1735776 1741824 1750329 1752048 1756809 1767136 1771938 1778112 1778498 1788549 1799658 1800064 1810836 1815156 1821876 1828224 1833192 1843968 1855824 1866312 1877904 1882384 1883007 1889568 1894487 1895936 1901088 1906254 1907712 1912896 1917027 1928934 1936512 1940694 1947456 1952748 1958887 1959552 1971054 1976856 1983744 1988028 1995388 2000376 2019584 2025072 2032128 2044056 2056752 2057216 2062341 2067261 2074464 2082144 2087802 2099601 2112642 2117682 2125522 2125764 2132928 2138724 2146176 2151296 2152008 2165128 2172672 2177364 2178576 2190888 2204496 2217936 2223963 2225664 2231712 2238728 2239488 2250423 2259264 2264143 2272032 2278206 2286144 2299563 2306332 2313846 2314368 2319366 2333772 2336064 2342412 2362584 2370816 2384732 2399544 2414448 2420208 2421009 2429168 2435769 2437632 2444256 2450898 2458624 2464749 2470629 2474432 2480058 2488416 2495178 2503872 2510676 2518569 2519424 2534784 2540258 2541672 2550528 2556036 2571912 2582016 2587592 2596608 2603664 2612736 2628072 2635808 2644992 2650704 2657907 2667168 2667747 2699487 2700096 2705927 2716254 2722734 2725408 2732814 2742336 2749788 2756348 2765952 2776192 2783736 2799468 2816856 2823576 2834352 2843904 2851632 2859381 2861568 2869344 2893401 2896896 2903152 2904768 2911041 2921184 2929122 2939328 2956581 2957248 2965284 2975616 2982042 2993082 3000564 3012352 3029376 3037608 3048192 3066084 3085128 3085824 3092488 3111696 3114752 3123216 3131703 3150112 3161088 3168963 3176523 3188283 3188646 3199392 3208086 3219264 3226944 3228012 3247692 3259008 3266046 3267864 3286332 3294172 3306744 3317888 3326904 3338496 3347568 3358092 3359232 3379712 3388896 3400704 3408048 3417309 3429216 3459498 3462144 3470769 3471552 3479049 3491929 3500658 3504096 3513618 3534272 3543876 3556224 3556996 3577098 3599316 3600128 3621672 3630312 3643752 3656448 3666384 3676347 3687936 3711648 3720087 3732624 3742767 3755808 3764768 3766014 3779136 3788974 3791872 3802176 3810387 3812508 3825792 3834054 3857868 3873024 3881388 3894912 3905496 3917774 3919104 3942108 3953712 3967488 3976056 3990776 4000752 4036081 4039168 4050144 4064256 4074381 4084101 4088112 4099221 4113504 4124682 4134522 4148928 4164288 4173281 4175604 4199202 4225284 4235364 4251044 4251528 4265856 4277448 4292352 4302592 4304016 4330256 4345344 4354728 4357152 4381776 4393683 4408992 4435872 4447926 4451328 4463424 4473063 4477456 4489623 4500846 4518528 4528286 4544064 4556412 4572288 4599126 4612664 4627692 4628736 4638732 4667544 4672128 4684824 4725168 4741632 4769464 4782969 4799088 4812129 4823609 4828896 4840416 4842018 4858336 4871538 4875264 4888512 4899069 4901796 4929498 4941258 4948864 4960116 4976832 4990356 5007744 5021352 5037138 5038848 5069568 5080516 5083344 5101056 5112072 5143824 5164032 5175184 5189247 5193216 5207328 5225472 5250987 5256144 5270427 5271616 5301408 5315814 5334336 5335494 5365647 5398974 5400192 5411854 5432508 5445468 5450816 5465628 5484672 5499576 5512696 5531904 5552384 5567472 5598936 5633712 5647152 5649021 5668704 5683461 5687808 5703264 5718762 5723136 5738688 5751081 5764801 5786802 5806304 5809536 5822082 5842368 5858244 5876661 5878656 5913162 5914496 5930568 5951232 5964084 5986164 6001128 6024704 6058752 6075216 6096384 6132168 6170256 6171648 6184976 6187023 6201783 6223392 6224743 6229504 6246432 6263406 6298803 6300224 6337926 6353046 6376566 6377292 6398784 6416172 6438528 6453888 6456024 6495384 6518016 6532092 6535728 6572664 6588344 6613488 6635776 6653808 6671889 6676992 6695136 6716184 6718464 6751269 6759424 6777792 6792429 6816096 6834618 6858432 6898689 6918996 6941538 6943104 6958098 6983858 7001316 7008192 7027236 7068544 7087752 7112448 7113992 7154196 7198632 7200256 7243344 7260624 7263027 7287504 7307307 7312896 7332768 7352694 7375872 7394247 7411887 7423296 7439327 7440174 7465248 7485534 7511616 7529536 7532028 7555707 7558272 7577948 7604352 7620774 7625016 7651584 7668108 7715736 7746048 7762776 7789824 7810992 7835548 7838208 7884216 7907424 7934976 7952112 7973721 7981552 8001504 8003241 8072162 8078336 8098461 8100288 8117781 8148762 8168202 8176224 8198442 8227008 8249364 8269044 8297856 8328576 8346562 8351208 8398404 8450568 8470728 8502088 8503056 8531712 8554896 8578143 8584704 8605184 8608032 8660512 8680203 8690688 8709456 8714304 8733123 8763552 8787366 8817984 8869743 8871744 8890903 8895852 8926848 8946126 8954912 8979246 9001692 9037056 9056572 9088128 9112824 9144576 9198252 9225328 9255384 9257472 9277464 9335088 9344256 9369648 9395109 9450336 9483264 9506889 9529569 9538928 9564849 9565938 9598176 9624258 9647218 9657792 9680832 9684036 9716672 9743076 9777024 9798138 9803592 9858996 9882516 9897728 9920232 9953664 9980712 10015488 10042704 10074276 10077696 10139136 10161032 10166688 10202112 10224144 10251927 10287648 10350368 10378494 10386432 10412307 10414656 10437147 10475787 10501974 10512288 10540854 10543232 10602816 10631628 10668672 10670988 10731294 10797948 10800384 10823708 10865016 10890936 10901632 10931256 10969344 10999152 11025392 11029041 11063808 11104768 11134944 11160261 11197872 11228301 11267424 11294304 11298042 11337408 11366922 11375616 11406528 11431161 11437524 11473481 11477376 11502162 11529602 11573604 11612608 11619072 11644164 11684736 11716488 11753322 11757312 11826324 11828992 11861136 11902464 11928168 11972328 12002256 12049408 12108243 12117504 12150432 12192768 12223143 12252303 12264336 12297663 12340512 12369952 12374046 12403566 12446784 12449486 12459008 12492864 12519843 12526812 12597606 12600448 12675852 12706092 12753132 12754584 12797568 12832344 12877056 12907776 12912048 12990768 13036032 13064184 13071456 13145328 13176688 13181049 13226976 13261409 13271552 13307616 13343778 13353984 13390272 13419189 13432368 13468869 13502538 13555584 13584858 13632192 13669236 13712209 13716864 13797378 13837992 13883076 13886208 13916196 13967716 14002632 14016384 14054472 14137088 14175504 14224896 14227984 14308392 14348907 14397264 14400512 14436387 14470827 14486688 14521248 14526054 14575008 14614614 14625792 14665536 14697207 14705388 14788494 14823774 14846592 14878654 14880348 14930496 14971068 15023232 15059072 15064056 15111414 15116544 15155896 15208704 15241548 15250032 15303168 15336216 15431472 15492096 15525552 15567741 15579648 15621984 15671096 15676416 15752961 15768432 15811281 15814848 15849001 15904224 15947442 15963104 16003008 16006482 16096941 16144324 16196922 16200576 16235562 16297524 16336404 16352448 16396884 16454016 16498728 16538088 16595712 16657152 16693124 16702416 16796808 16901136 16941456 16947063 17004176 17006112 17050383 17063424 17109792 17156286 17169408 17210368 17216064 17253243 17294403 17321024 17360406 17418912 17428608 17466246 17527104 17574732 17629983 17635968 17739486 17743488 17781806 17791704 17853696 17892252 17909824 17958492 18003384 18074112 18113144 18176256 18225648 18289152 18396504 18450656 18510768 18514944 18554928 18561069 18605349 18670176 18674229 18688512 18739296 18790218 18896409 18900672 18941489 19013778 19059138 19077856 19129698 19131876 19196352 19248516 19294436 19315584 19361664 19368072 19433344 19486152 19554048 19596276 19607184 19717992 19765032 19795456 19840464 19907328 19961424 20015667 20030976 20085408 20148552 20155392 20253807 20278272 20322064 20333376 20377287 20448288 20452727 20503854 20575296 20696067 20700736 20756988 20824614 20829312 20874294 20951574 21003948 21024576 21081708 21086464 21205632 21263256 21337344 21341976 21462588 21595896 21600768 21647416 21730032 21781872 21789081 21803264 21862512 21921921 21938688 21998304 22050784 22058082 22127616 22182741 22209536 22235661 22269888 22317981 22320522 22395744 22456602 22534848 22588608 22596084 22667121 22674816 22733844 22813056 22862322 22875048 22946962 22954752 23004324 23059204 23147208 23225216 23238144 23288328 23369472 23432976 23506644 23514624 23652648 23657984 23722272 23804928 23856336 23921163 23944656 24004512 24009723 24216486 24235008 24295383 24300864 24353343 24443503 24446286 24504606 24528672 24595326 24681024 24739904 24748092 24807132 24893568 24898972 24985728 25039686 25053624 25195212 25200896 25351704 25412184 25506264 25509168 25595136 25664688 25734429 25754112 25815552 25824096 25981536 26040609 26072064 26128368 26142912 26199369 26290656 26353376 26362098 26453952 26522818 26543104 26609229 26615232 26672709 26687556 26780544 26838378 26864736 26937738 27005076 27111168 27169716 27264384 27338472 27424418 27433728 27594756 27675984 27766152 27772416 27832392 27935432 28005264 28032768 28108944 28185327 28252567 28274176 28351008 28449792 28455968 28520667 28588707 28616784 28694547 28697814 28794528 28872774 28941654 28973376 29042496 29052108 29150016 29212967 29229228 29331072 29394414 29410776 29576988 29647548 29693184 29757308 29760696 29860992 29942136 30046464 30118144 30128112 30222828 30233088 30311792 30417408 30483096 30500064 30606336 30672432 30755781 30862944 31051104 31135482 31159296 31236921 31243968 31311441 31342192 31427361 31505922 31536864 31622562 31629696 31698002 31808448 31894884 31926208 32006016 32012964 32193882 32288648 32393844 32401152 32471124 32595048 32672808 32704896 32793768 32908032 32997456 33076176 33087123 33191424 33314304 33386248 33404832 33480783 33593616 33684903 33765263 33802272 33882912 33894126 34008352 34012224 34100766 34126848 34219584 34293483 34312572 34420443 34432128 34506486 34588806 34642048 34720812 34837824 34857216 34932492 35054208 35149464 35259966 35271936 35478972 35486976 35563612 35583408 35707392 35784504 35819648 35916984 36006768 36148224 36226288 36324729 36352512 36451296 36578304 36669429 36756909 36793008 36892989 36901312 37021536 37109856 37122138 37210698 37340352 37348458 37377024 37478592 37559529 37580436 37792818 37801344 37882978 38027556 38118276 38155712 38259396 38263752 38392704 38497032 38588872 38631168 38723328 38736144 38866688 38972304 39108096 39192552 39214368 39435984 39530064 39543147 39590912 39680928 39784227 39814656 39922848 40031334 40061952 40170816 40257567 40297104 40406607 40507614 40644128 40666752 40754574 40896576 40905454 41007708 41136627 41150592 41392134 41401472 41513976 41649228 41658624 41748588 41903148 42007896 42049152 42163416 42172928 42411264 42526512 42674688 42683952 42925176 43046721 43191792 43201536 43294832 43309161 43412481 43460064 43563744 43573201 43578162 43606528 43725024 43843842 43877376 43996608 44091621 44101568 44116164 44365482 44471322 44539776 44635962 44641044 44791488 44913204 45069696 45177216 45192168 45334242 45349632 45467688 45626112 45724644 45750096 45893924 45909504 46008648 46118408 46294416 46450432 46476288 46576656 46703223 46738944 46865952 47013288 47029248 47258883 47305296 47315968 47433843 47444544 47547003 47712672 47842326 47889312 48009024 48019446 48290823 48432972 48590766 48601728 48706686 48887006 48892572 49009212 49057344 49190652 49362048 49479808 49496184 49614264 49787136 49797944 49971456 50079372 50107248 50390424 50401792 50703408 50824368 50841189 51012528 51018336 51151149 51190272 51329376 51468858 51508224 51631104 51648192 51759729 51883209 51963072 52075289 52081218 52256736 52285824 52398738 52581312 52706752 52724196 52889949 52907904 53045636 53218458 53230464 53345418 53375112 53561088 53676756 53729472 53875476 54010152 54222336 54339432 54528768 54676944 54848836 54867456 55189512 55351968 55532304 55544832 55664784 55683207 55816047 55870864 56010528 56022687 56065536 56217888 56370654 56505134 56548352 56689227 56702016 56824467 56911936 57041334 57177414 57233568 57389094 57395628 57589056 57745548 57883308 57946752 58084992 58104216 58300032 58425934 58458456 58662144 58788828 58821552 59153976 59295096 59386368 59514616 59521392 59721984 59884272 60047001 60092928 60236288 60256224 60445656 60466176 60623584 60761421 60834816 60966192 61000128 61131861 61344864 61358181 61511562 61725888 62088201 62102208 62236321 62270964 62473842 62487936 62622882 62684384 62854722 63011844 63073728 63245124 63259392 63396004 63616896 63789768 63852416 64012032 64025928 64387764 64577296 64787688 64802304 64942248 65190096 65345616 65367243 65409792 65587536 65765763 65816064 65994912 66152352 66174246 66382848 66548223 66628608 66706983 66772496 66809664 66953943 66961566 67187232 67369806 67530526 67604544 67765824 67788252 68001363 68016704 68024448 68201532 68439168 68586966 68625144 68840886 68864256 69012972 69177612 69284096 69441624 69675648 69714432 69864984 70108416 70298928 70519932 70543872 70957944 70973952 71127224 71166816 71414784 71569008 71639296 71763489 71833968 72013536 72029169 72452576 72649458 72705024 72886149 72902592 73060029 73330509 73338858 73513818 73586016 73785978 73802624 74043072 74219712 74244276 74421396 74680704 74696916 74957184 75119058 75160872 75585636 75602688 75765956 76055112 76236552 76311424 76518792 76527504 76785408 76994064 77177744 77203287 77262336 77446656 77472288 77733376 77944608 78121827 78216192 78385104 78428736 78598107 78871968 79060128 79086294 79361856 79568454 79629312 79827687 79845696 80018127 80062668 80314367 80341632 80515134 80594208 80813214 81015228 81288256 81333504 81509148 81793152 81810908 82015416 82273254 82301184 82784268 82802944 83027952 83298456 83317248 83497176 83806296 84015792 84098304 84326832 84345856 84555981 84757701 84822528 85053024 85349376 85367904 85562001 85766121 85850352 86083641 86093442 86383584 86589664 86618322 86824962 86920128 87127488 87146402 87156324 87213056 87450048 87638901 87687684 87993216 88183242 88203136 88232328 88730964 88942644 89079552 89271924 89282088 89582976 89826408 90139392 90354432 90384336 90668484 90699264 90935376 91252224 91449288 91500192 91787848 91819008 92017296 92236816 92267343 92588832 92829863 92900864 93153312 93406446 93477888 93710763 93731904 93934323 94026576 94282083 94517766 94610592 94867686 94889088 95094006 95425344 95684652 95778624 95985463 96018048 96038892 96581646 96865944 97181532 97203456 97413372 97774012 97785144 98018424 98114688 98381304 98724096 98959616 98992368 99228528 99261369 99574272 99595888 99942912 100158744 100214496 100442349 100780848 100803584 101054709 101295789 101406816 101648736 101682378 102025056 102036672 102302298 102380544 102658752 102880449 102937716 103261329 103296384 103519458 103766418 103926144 104150578 104162436 104513472 104571648 104797476 105162624 105413504 105448392 105779898 105815808 106091272 106436916 106460928 106690836 106750224 107122176 107353512 107458944 107750952 108020304 108444672 108678864 108974187 109057536 109353888 109697672 109734912 110008287 110270727 110379024 110678967 110703936 110943007 111064608 111329568 111366414 111632094 111741728 112021056 112045374 112131072 112435776 112678587 112741308 113010268 113378454 113404032 113648934 113823872 114082668 114354828 114467136 114778188 114791256 115178112 115491096 115766616 115893504 116169984 116208432 116600064 116851868 116916912 117324288 117577656 117643104 118307952 118590192 118629441 118772736 119029232 119042784 119352681 119443968 119768544 120094002 120185856 120472576 120512448 120772701 120891312 121219821 121247168 121522842 121932384 122000256 122263722 122689728 122716362 123023124 123409881 123451776 124176402 124204416 124472642 124541928 124947684 124975872 125245764 125368768 125709444 126023688 126147456 126490248 126518784 126792008 127233792 127579536 127704832 128024064 128051856 128775528 129154592 129575376 129604608 129884496 129927483 130237443 130380192 130691232 130719603 130734486 130819584 131175072 131531526 131632128 131989824 132274863 132304704 132348492 132590423 133096446 133413966 133544992 133619328 133907886 133923132 134374464 134739612 135061052 135209088 135531648 135576504 136002726 136033408 136048896 136403064 136878336 137173932 137250288 137681772 137728512 138025944 138355224 138568192 138883248 139351296 139428864 139729968 140109669 140216832 140597856 141039864 141087744 141776649 141915888 141947904 142254448 142301529 142333632 142641009 143138016 143169089 143278592 143526978 143667936 144027072 144058338 144872469 144905152 145298916 145772298 145805184 146120058 146661018 146677716 147027636 147172032 147571956 147605248 148086144 148439424 148488552 148842792 149361408 149393832 149914368 150238116 150321744 151171272 151205376 151531912 152110224 152473104 152523567 152622848 153037584 153055008 153453447 153570816 153988128 154355488 154406574 154524672 154893312 154944576 155279187 155466752 155649627 155889216 156225867 156243654 156770208 156857472 157196214 157743936 158120256 158172588 158669847 158723712 159136908 159655374 159691392 160036254 160125336 160628734 160683264 161030268 161188416 161626428 162030456 162576512 162667008 163018296 163586304 163621816 164030832 164546508 164602368 165568536 165605888 166055904 166596912 166634496 166994352 167049621 167448141 167612592 168031584 168068061 168196608 168653664 169111962 169515402 169645056 170067681 170106048 170473401 170735808 171104521 171124002 171532242 171700704 172167282 172186884 172767168 173179328 173236644 173649924 173840256 174254976 174292804 174312648 174900096 175277802 175375368 175986432 176366484 176406272 176464656 177461928 177885288 178159104 178543848 178564176 179165952 179652816 180141003 180278784 180708864 180768672 181336968 181398528 181870752 182284263 182504448 182898576 183000384 183395583 183575696 184034592 184074543 184473632 184534686 185177664 185659726 185801728 186264603 186306624 186708963 186812892 187421526 187463808 187868646 188053152 188564166 189035532 189221184 189735372 189778176 190188012 190850688 191369304 191557248 191970926 192036096 192077784 193163292 193731888 194363064 194406912 194826744 195548024 195570288 196036848 196101729 196229376 196762608 197297289 197448192 197767969 197919232 197984736 198457056 198522738 199148544 199191776 199644669 199885824 200120949 200317488 200428992 200861829 200884698 201561696 202109418 202591578 202813632 203297472 203364756 204004089 204050112 204073344 204490769 204604596 205317504 205760898 205875432 206522658 206592768 207038916 207532836 207852288 208301156 208324872 209026944 209143296 209594952 210325248 210827008 210896784 211559796 211631616 212182544 212873832 212921856 213381672 213500448 214244352 214707024 214917888 215290467 215501904 216040608 216087507 217357728 217948374 218115072 218658447 218707776 219180087 219395344 219991527 220016574 220541454 220758048 221357934 221407872 221886014 222129216 222659136 222732828 223264188 223483456 224042112 224090748 224871552 225357174 225482616 226020536 226756908 226808064 227297868 227647744 228165336 228709656 228934272 229556376 229582512 230356224 230982192 231533232 231609861 231787008 232339968 232416864 233200128 233703736 233833824 234365481 234648576 235155312 235286208 235794321 236356841 236615904 237180384 237258882 238058464 238085568 238705362 238887936 239483061 239537088 240054381 240188004 240943101 241024896 241545402 241782624 242439642 242494336 243045684 243864768 244000512 244527444 245379456 245432724 246046248 246819762 246903552 248352804 248408832 248945284 249083856 249895368 249951744 250491528 250737536 251418888 252047376 252294912 252980496 253037568 253584016 253667943 254273103 254467584 255159072 255409664 256048128 256103712 256686003 257298363 257551056 258250923 258309184 259150752 259768992 259854966 260474886 260760384 261382464 261439206 261468972 261639168 262350144 262916703 263063052 263979648 264549726 264609408 264696984 265180846 266192892 266827932 267089984 267238656 267815772 267846264 268748928 269479224 270122104 270418176 271063296 271153008 272005452 272066816 272097792 272806128 273756672 274347864 274500576 275363544 275457024 276051888 276710448 276802029 277136384 277766496 278489589 278702592 279459936 280219338 280433664 281132289 281195712 281802969 282079728 282846249 283553298 283831776 284508896 284603058 284667264 285282018 286276032 286338178 286557184 287053956 287335872 287956389 288054144 288116676 289744938 289810304 290597832 291544596 291610368 292240116 293322036 293355432 294055272 294344064 295143912 295210496 296172288 296878848 296977104 297685584 297784107 298722816 298787664 299828736 300476232 300643488 301327047 302342544 302410752 303063824 303164127 303887367 304220448 304946208 305012407 305047134 305245696 306075168 306110016 306906894 307141632 307976256 308641347 308710976 308813148 309783987 309889152 310558374 311299254 311778432 312451734 312487308 313540416 313714944 314392428 315487872 316240512 316345176 317339694 317447424 318273816 319310748 319382784 320072508 320250672 321257468 321366528 322060536 322376832 323252856 324060912 325153024 325334016 326036592 326922561 327172608 327243632 328061664 329093016 329204736 330024861 330812181 331137072 331211776 332036901 332111808 332829021 333193824 333988704 334099242 334896282 335225184 336063168 336136122 336393216 337307328 338035761 338223924 339030804 340135362 340212096 340946802 341471616 342209042 342248004 343064484 343401408 344334564 344373768 345534336 346358656 346473288 347299848 347680512 348509952 348585608 348625296 349800192 350555604 350750736 351972864 352732968 352812544 352929312 354923856 355770576 355888323 356318208 357087696 357128352 358058043 358331904 359305632 360282006 360557568 361417728 361537344 362318103 362673936 363659463 363741504 364527023 364568526 365797152 366000768 366791166 367151392 368069184 368149086 368947264 369069372 370229643 370355328 371319452 372529206 372613248 373417926 373625784 374843052 374927616 375737292 376106304 377128332 378071064 378442368 379470744 379556352 380376024 381701376 382738608 383114496 383941852 384072192 384155568 386326584 387463776 388726128 388813824 389653488 389782449 390712329 391096048 391140576 392073696 392158809 392203458 392458752 393525216 394594578 394896384 395535938 395838464 395969472 396824589 396914112 397045476 397771269 398383552 399289338 400241898 400634976 400857984 401723658 401769396 403123392 404218836 405183156 405627264 406594944 406729512 408008178 408100224 408146688 408981538 409209192 410635008 411521796 411750864 413045316 413185536 414077832 415065672 415704576 416602312 416649744 418053888 418286592 419189904 420329007 420650496 421654016 421793568 423119592 423263232 424365088 425329947 425747664 425843712 426763344 426904587 427000896 427923027 429414048 429507267 429835776 430580934 431003808 432081216 432175014 434617407 434715456 435654247 435896748 437316894 437415552 438360174 438790688 439983054 440033148 441082908 441516096 442715868 442815744 443772028 444258432 445318272 445465656 446528376 446966912 448084224 448181496 449743104 450714348 450965232 452041072 453513816 453616128 454595736 455295488 456330672 457419312 457570701 457868544 459112752 459165024 460360341 460712448 461964384 463066464 463219722 463574016 464679936 464833728 465837561 466400256 466948881 467407472 467667648 468677601 468730962 470310624 470412721 470572416 471588642 472713682 473231808 474360768 474517764 476009541 476116928 476171136 477410724 478966122 479074176 480108762 480376008 481886202 482049792 483090804 483565248 484879284 484988672 486091368 487729536 488001024 489054888 490758912 490865448 492092496 493639524 493807104 496705608 496817664 497890568 498167712 499790736 499903488 500983056 501148863 501475072 502344423 502837776 504094752 504204183 504589824 505960992 507168032 507335886 508546206 508935168 510203043 510318144 510819328 511420203 512207424 513313563 513372006 514596726 515102112 516501846 516618368 518301504 519537984 519709932 520949772 521520768 522764928 522878412 522937944 524700288 525833406 526126104 527959296 529099452 529218816 529393968 530361692 532385784 533655864 534179968 534477312 535631544 535692528 537497856 538958448 540244208 540423009 540836352 542126592 542306016 544010904 544133632 544195584 545612256 546852789 547513344 548695728 549001152 550186749 550727088 552103776 552223629 553420896 553604058 555532992 556979178 557405184 558793809 558919872 560126889 560438676 562200569 562264578 562391424 563605938 564159456 565692498 567106596 567663552 569017792 569206116 569334528 570564036 572552064 572676356 574107912 574671744 575912778 576108288 576233352 579489876 579620608 581195664 583089192 583220736 584480232 586644072 586710864 588110544 588305187 588688128 590287824 590420992 591891867 592344576 593303907 593757696 593954208 595371168 595568214 597445632 597575328 598934007 599657472 600362847 600952464 601286976 602585487 602654094 604685088 606127648 606328254 607774734 608440896 609892416 610024814 610094268 610491392 612012267 612150336 612220032 613472307 613813788 615952512 617282694 617421952 617626296 619567974 619778304 621116748 622598508 623556864 624903468 624974616 627080832 627429888 628784856 630975744 632481024 632690352 634679388 634894848 636547632 638621496 638765568 640145016 640501344 642514936 642733056 644121072 644753664 645871401 646505712 648121824 648262521 649809041 650306048 652073184 653845122 654345216 654487264 655975341 656123328 657540261 658186032 659974581 660049722 661624362 662274144 664073802 664223616 665658042 666387648 667977408 668198484 669792564 670450368 671898241 672126336 672272244 674614656 676071522 676447848 678061608 680270724 680424192 681893604 682943232 684418084 684496008 686128968 686802816 688669128 688747536 691068672 692717312 692946576 694599696 694829583 695361024 697019904 697171216 697250592 699600384 701111208 701501472 703096443 703945728 705465936 705625088 705858624 707382963 709070523 709847712 711541152 711776646 714175392 714256704 716116086 716663808 718449183 718611264 720163143 720564012 722829303 723074688 724636206 725347872 727318926 727483008 729054046 729137052 731594304 732001536 733582332 734302784 736138368 736298172 737894528 738138744 740459286 740710656 742638904 745058412 745226496 746835852 747251568 749686104 749855232 751474584 752212608 754256664 756142128 756884736 758941488 759112704 760752048 761003829 762819309 763402752 765477216 766228992 767883704 768144384 768311136 770058009 771895089 772653168 774752769 774927552 776601049 777452256 779306976 779564898 781424658 782192096 782281152 784147392 784317618 784406916 784917504 787050432 788750109 789189156 791071876 791938944 793649178 793828224 794090952 795542538 796767104 798578676 800483796 801269952 801715968 803447316 803538792 806246784 808437672 810366312 811254528 813189888 813459024 816016356 816200448 816293376 817963076 818418384 821270016 823043592 823501728 826090632 826371072 828155664 830131344 830406087 831409152 833204624 833299488 835468767 836107776 838379808 840658014 841300992 843308032 843396867 843587136 845408907 846239184 848538747 848730176 850659894 851495328 853526688 853809174 854001792 855846054 858828096 859014534 859671552 861161868 862007616 863869167 864162432 864350028 869234814 869430912 871308494 871793496 874633788 874831104 876720348 877581376 879966108 880066296 882165816 883032192 885431736 885631488 887544056 888516864 890636544 890931312 893056752 893352321 893933824 896168448 896362992 899486208 901428696 901930464 904082144 907027632 907232256 909191472 909492381 910590976 911662101 912661344 914838624 915037221 915141402 915737088 918225504 918330048 920720682 921424896 923928768 925924041 926132928 926439444 929351961 929667456 931675122 933897762 934814944 935335296 937355202 937461924 940621248 940825442 941144832 943177284 945427364 946463616 948721536 949035528 952019082 952233856 952342272 954821448 957932244 958148352 960217524 960752016 963772404 964099584 966181608 967130496 969758568 969977344 972182736 975459072 976002048 978109776 980767683 981517824 981730896 984184992 987279048 987614208 990074583 992436543 993411216 993635328 995781136 996110703 996335424 998487063 999581472 1001966112 1002183623 1002297726 1002950144 1004688846 1005675552 1008189504 1008408366 1009179648 1011921984 1014107283 1014336064 1014671772 1017092412 1020406086 1020636288 1022840406 1024414848 1026627126 1026744012 1029193452 1030204224 1033003692 1033236736 1036603008 1039075968 1039419864 1041899544 1043041536 1045529856 1045756824 1045875888 1049400576 1051666812 1052252208 1055918592 1058198904 1058437632 1058787936 1060723384 1064771568 1067311728 1067664969 1068359936 1068954624 1071263088 1071385056 1074174129 1074995712 1077916896 1080488416 1080846018 1081672704 1084253184 1084612032 1086954309 1088021808 1088267264 1090978389 1091224512 1093581069 1093705578 1097391456 1098002304 1100373498 1101454176 1104207552 1104447258 1106841792 1107208116 1110688929 1111065984 1113958356 1117587618 1117839744 1120253778 1120877352 1124401138 1124529156 1124782848 1127211876 1128318912 1131384996 1134213192 1135327104 1138035584 1138412232 1138669056 1141128072 1145104128 1145352712 1148215824 1149343488 1151825556 1152216576 1152466704 1158979752 1159241216 1162391328 1166178384 1166441472 1168960464 1169347347 1172136987 1173288144 1173421728 1176221088 1176476427 1176610374 1177376256 1180575648 1183783734 1184689152 1186607814 1187515392 1187908416 1190473767 1190742336 1191136428 1193313807 1195150656 1197731647 1197868014 1200725694 1201904928 1202573952 1205170974 1205308188 1209370176 1212255296 1212656508 1215549468 1216881792 1219784832 1220049628 1220188536 1224024534 1224300672 1224440064 1226944614 1227627576 1231905024 1234565388 1234843904 1235252592 1239135948 1239556608 1242233496 1245197016 1247113728 1249806936 1249949232 1254161664 1254859776 1257569712 1260987021 1261951488 1264962048 1265380704 1269358776 1269789696 1273095264 1275989841 1277242992 1277531136 1280290032 1280713761 1281002688 1283769081 1285029872 1288242144 1288521801 1289507328 1291742802 1293011424 1296243648 1296525042 1299618082 1300612096 1303852221 1304146368 1306962741 1307690244 1308974528 1311950682 1312246656 1315080522 1316372064 1319949162 1320099444 1323248724 1324548288 1328147604 1328447232 1331316084 1332775296 1335954816 1336396968 1339585128 1340900736 1343796482 1344252672 1344544488 1349229312 1352143044 1352895696 1356123216 1360541448 1360848384 1363787208 1365886464 1368836168 1368992016 1372257936 1372712103 1373605632 1377338256 1377495072 1381081023 1382137344 1384375783 1385434624 1385893152 1389199392 1389659166 1390722048 1394039808 1394342432 1394501184 1397512683 1399200768 1400846643 1402222416 1403002944 1406032803 1406192886 1410931872 1411238163 1411717248 1414765926 1418141046 1419695424 1423082304 1423553292 1428028623 1428350784 1428513408 1431435383 1432232172 1436898366 1437222528 1440326286 1441128024 1445658606 1446149376 1449272412 1450695744 1454637852 1454966016 1458108092 1458274104 1463188608 1464003072 1467164664 1468605568 1472276736 1472596344 1475789056 1476277488 1480918572 1481421312 1485277808 1490116824 1490452992 1493671704 1494503136 1499372208 1499710464 1502949168 1503446589 1504425216 1507033269 1508513328 1512284256 1512612549 1513769472 1517882976 1521504096 1522007658 1525638618 1526805504 1530609129 1530954432 1532457984 1534260609 1535767408 1536622272 1539940689 1540116018 1543790178 1545306336 1549505538 1549855104 1553202098 1554904512 1558613952 1559129796 1562849316 1564384192 1564562304 1568294784 1568635236 1568813832 1574100864 1577500218 1578378312 1582143752 1583877888 1587298356 1587656448 1588181904 1591085076 1593534208 1597157352 1600967592 1602539904 1603431936 1606894632 1607077584 1612493568 1616875344 1620732624 1621269027 1622509056 1626379776 1626918048 1632032712 1632400896 1632586752 1635926152 1636836768 1640558367 1642540032 1646087184 1647003456 1650560247 1652181264 1656311328 1656670887 1660262688 1660812174 1666409248 1666598976 1670937534 1672215552 1676381427 1676759616 1680380667 1681316028 1686601707 1686793734 1687174272 1690817814 1692478368 1697077494 1697460352 1701319788 1702990656 1707053376 1707618348 1708003584 1711692108 1717656192 1718029068 1722323736 1724015232 1727738334 1728324864 1728700056 1738469628 1738861824 1742616988 1743586992 1749267576 1749662208 1753440696 1755162752 1759932216 1760132592 1764331632 1764915561 1766064384 1770863472 1771262976 1775088112 1775675601 1777033728 1779911721 1781273088 1781862624 1786113504 1786704642 1787867648 1792336896 1792725984 1796802021 1798972416 1801088541 1802857392 1803860928 1807756461 1808164288 1814055264 1818382944 1818984762 1823324202 1825322688 1829677248 1830074442 1830282804 1831474176 1836036801 1836451008 1836660096 1840416921 1841441364 1847857536 1851848082 1852265856 1852878888 1858703922 1859334912 1863350244 1867795524 1869629888 1870670592 1874710404 1874923848 1881242496 1881650884 1882289664 1886354568 1890854728 1892927232 1897443072 1898071056 1904038164 1904467712 1904684544 1909642896 1915864488 1916296704 1920435048 1921504032 1927544808 1928199168 1932363216 1934260992 1937614203 1939517136 1939954688 1944365472 1944787563 1949427123 1950918144 1956219552 1961535366 1963035648 1963461792 1967926023 1968369984 1972620783 1974558096 1979923743 1980149166 1984873086 1986822432 1991562272 1992221406 1992670848 1996974126 1999162944 2003932224 2004367246 2004595452 2005900288 2009377692 2011351104 2015694723 2016379008 2016816732 2023843968 2028214566 2028672128 2029343544 2034184824 2040812172 2041272576 2045680812 2048829696 2053254252 2053488024 2058386904 2060408448 2066007384 2066473472 2073206016 2078151936 2078839728 2083799088 2084488749 2086083072 2091059712 2091513648 2091751776 2098801152 2103333624 2104504416 2109289329 2111837184 2116397808 2116875264 2117575872 2121446768 2122148889 2127211569 2129543136 2134623456 2135086849 2135329938 2136719872 2142526176 2142770112 2148348258 2149991424 2155347549 2155833792 2160489429 2160976832 2161692036 2168487909 2169224064 2173908618 2176043616 2181956778 2182449024 2187162138 2187411156 2194782912 2196004608 2200746996 2202908352 2208415104 2208894516 2213683584 2214416232 2221377858 2222131968 2227916712 2235175236 2235679488 2240507556 2241754704 2248802276 2249058312 2249565696 2254423752 2256637824 2262769992 2268426384 2270654208 2276071168 2276824464 2277338112 2282256144 2283011487 2288457927 2290208256 2290705424 2296431648 2298686976 2303651112 2304433152 2304933408 2310174027 2315685267 2317959504 2318482432 2324258307 2324782656 2329803147 2332356768 2337920928 2338694694 2344273974 2346576288 2346843456 2352442176 2352952854 2353220748 2354752512 2361151296 2366250327 2367567468 2373215628 2375816832 2380947534 2381484672 2382272856 2386627614 2390301312 2395463294 2395736028 2401451388 2403809856 2405147904 2410341948 2410616376 2418740352 2424510592 2425313016 2431098936 2433763584 2439569664 2440099256 2440377072 2448049068 2448601344 2448880128 2453889228 2455255152 2463810048 2469130776 2469687808 2470505184 2478271896 2479113216 2484466992 2490394032 2491218261 2494227456 2499613872 2499898464 2506406301 2508323328 2515139424 2521974042 2523902976 2529924096 2530190601 2530761408 2536226721 2538717552 2545616241 2546190528 2551689161 2551979682 2554485984 2560580064 2561427522 2562005376 2567538162 2570059744 2576484288 2577043602 2579014656 2583485604 2586022848 2591607501 2592487296 2593050084 2599236164 2607704442 2608292736 2613925482 2615380488 2617949056 2623901364 2624493312 2630161044 2632744128 2639898324 2640198888 2646497448 2649096576 2656295208 2656894464 2662632168 2665550592 2671909632 2672793936 2679170256 2680056963 2681801472 2687592964 2688505344 2689088976 2698458624 2704286088 2705791392 2712246432 2721082896 2721696768 2727574416 2728477143 2731772928 2734986303 2737672336 2737984032 2744515872 2745111663 2745424206 2747211264 2754676512 2754990144 2762162046 2764274688 2768751566 2770869248 2771786304 2777772123 2778398784 2779318332 2788055883 2788684864 2789002368 2795025366 2801693286 2804444832 2806005888 2812065606 2812385772 2821863744 2822476326 2823434496 2829531852 2836282092 2839390848 2846164608 2847106584 2856057246 2856701568 2857026816 2862870766 2864464344 2873796732 2874445056 2880652572 2882256048 2891317212 2892298752 2898544824 2901391488 2909275704 2909932032 2916216184 2916548208 2926377216 2928006144 2934329328 2937211136 2942303049 2944553472 2945192688 2951578112 2952554976 2961837144 2962842624 2970555616 2977309629 2980233648 2980905984 2987343408 2988332109 2989006272 2995461189 2998744416 3005898336 3006550869 3006893178 3008850432 3014066538 3017026656 3024568512 3025225098 3027538944 3035765952 3042321849 3043008192 3044015316 3049579729 3051277236 3061218258 3061908864 3068521218 3071534816 3073244544 3079881378 3080232036 3087580356 3090612672 3099011076 3099710208 3106404196 3109809024 3117227904 3118259592 3125698632 3128768384 3129124608 3136589568 3137270472 3137627664 3148201728 3155000436 3156756624 3164287504 3167755776 3174596712 3175312896 3176363808 3182170152 3187068416 3194314704 3201935184 3202994907 3205079808 3206863872 3213789264 3214155168 3222522387 3224987136 3233750688 3241465248 3242538054 3245018112 3252759552 3253836096 3260862927 3264065424 3264801792 3271852304 3272935167 3273673536 3280743207 3281116734 3292174368 3292889047 3294006912 3301120494 3304362528 3312622656 3313341774 3320525376 3321624348 3332066787 3332818496 3333197952 3341875068 3352762854 3353519232 3360761334 3362632056 3373203414 3373587468 3374348544 3381635628 3384956736 3394154988 3394920704 3402639576 3405981312 3414106752 3415236696 3416007168 3423384216 3435312384 3436058136 3444647472 3448030464 3455476668 3456649728 3457400112 3476939256 3477723648 3485233976 3487173984 3498535152 3499324416 3506881392 3508042041 3510325504 3516410961 3519864432 3520265184 3528663264 3529429281 3529831122 3532128768 3541726944 3550176224 3551351202 3554067456 3559823442 3562546176 3563725248 3571421301 3572227008 3573409284 3575735296 3579941421 3585451968 3593194941 3593604042 3602177082 3605714784 3607721856 3615512922 3616328576 3628110528 3636765888 3637969524 3646648404 3650645376 3659354496 3660148884 3660565608 3672073602 3672902016 3673320192 3680833842 3682882728 3695715072 3703696164 3704531712 3705757776 3717407844 3718669824 3726700488 3735591048 3739259776 3741341184 3749420808 3749847696 3762484992 3763301768 3764579328 3772709136 3781709456 3782961063 3785854464 3794886144 3796142112 3808076328 3808935424 3809369088 3819285792 3827969523 3831728976 3832593408 3840870096 3842141283 3843008064 3851307243 3855089616 3864726432 3865565403 3868521984 3875228406 3879034272 3888730944 3889575126 3898854246 3901836288 3911556663 3912439104 3920888223 3923070732 3926923584 3935403983 3935852046 3936739968 3945241566 3949116192 3959847486 3960298332 3969746172 3973644864 3983124544 3984442812 3985341696 3993948252 3998325888 4007864448 4008734492 4009190904 4018755384 4022702208 4031389446 4032758016 4033633464 4047687936 4056429132 4057344256 4058687088 4068369648 4081624344 4082545152 4091361624 4097659392 4106508504 4106976048 4116773808 4118136309 4120816896 4132014768 4132946944 4143243069 4146412032 4153127349 4156303872 4157679456 4167598176 4168977498 4172166144 4182119424 4183027296 4183503552 4192538049 4197602304 4202539929 4206667248 4209008832 4218098409 4218578658 4232795616 4233714489 4235151744 4242893536 4244297778 4254423138 4259086272 4269246912 4270173698 4270659876 4273439744 4284085869 4285052352 4285540224 4294306149 4296696516 4310695098 4311667584 4320978858 4321953664 4323384072 4336975818 4338448128 4347817236 4352087232 4363913556 4364898048 4374324276 4374822312 4389565824 4392009216 4401493992 4405816704 4416830208 4417789032 4427367168 4428832464 4442755716 4444263936 4455833424 4470350472 4471358976 4481015112 4483509408 4497604552 4498116624 4499131392 4508847504 4510339767 4513275648 4521099807 4525539984 4536852768 4537837647 4541308416 4548663287 4552142336 4553648928 4564512288 4566022974 4576915854 4580416512 4581410848 4591827387 4592863296 4597373952 4602781827 4607302224 4609866816 4619822067 4620348054 4631370534 4635919008 4648516614 4649565312 4659606294 4664713536 4675841856 4677389388 4688547948 4693152576 4693686912 4703287687 4704884352 4705905708 4706441496 4722302592 4732500654 4735134936 4746431256 4751633664 4761895068 4762969344 4764545712 4773255228 4780602624 4790926588 4791472056 4802902776 4807619712 4810295808 4820683896 4821232752 4837480704 4849021184 4850626032 4862197872 4863807081 4867527168 4879139328 4880198512 4880754144 4896098136 4897202688 4897760256 4907778456 4910510304 4921675101 4927620096 4938261552 4939375616 4941010368 4951680741 4956543792 4968933984 4970012661 4980788064 4982436522 4999227744 4999796928 5012812602 5016646656 5029144281 5030278848 5041142001 5043948084 5059805121 5060381202 5061522816 5072453442 5077435104 5091232482 5092381056 5103378322 5103959364 5108971968 5121160128 5122855044 5124010752 5135076324 5140119488 5152968576 5154087204 5166971208 5172045696 5183215002 5184974592 5186100168 5198472328 5215408884 5216585472 5227850964 5230760976 5235898112 5247802728 5248986624 5260322088 5265488256 5279796648 5280397776 5292994896 5298193152 5312590416 5313788928 5325264336 5327026803 5331101184 5339735163 5343819264 5345587872 5358340512 5360113926 5363602944 5375185928 5377010688 5378177952 5390406063 5396917248 5403265623 5408572176 5411582784 5423269383 5424492864 5436207343 5442165792 5455148832 5456954286 5469972606 5475344672 5475968064 5489031744 5490223326 5490848412 5494422528 5508110403 5509353024 5509980288 5521250763 5524324092 5537503132 5543572608 5555544246 5556797568 5558636664 5576111766 5577369728 5578004736 5590050732 5603386572 5608889664 5612011776 5624131212 5624771544 5643727488 5644952652 5646868992 5659063704 5672564184 5678781696 5692329216 5694213168 5712114492 5713403136 5714053632 5725741532 5728928688 5747593464 5748890112 5761305144 5764512096 5782634424 5784597504 5797089648 5802782976 5812842609 5818551408 5819864064 5832432368 5833096416 5834362689 5848281369 5852754432 5868658656 5874422272 5884606098 5889106944 5890385376 5903156224 5903778069 5905109952 5917862349 5923674288 5939771229 5941111232 5954619258 5960467296 5974686816 5976664218 5978012544 5990922378 5997488832 6011796672 6013101738 6013786356 6017700864 6028133076 6034053312 6047084169 6049137024 6050450196 6071531904 6084643698 6086016384 6088030632 6099159458 6102554472 6122436516 6123817728 6137042436 6143069632 6146489088 6159762756 6160464072 6175160712 6181225344 6198022152 6199420416 6212808392 6219618048 6234455808 6236519184 6251397264 6253466247 6257536768 6258249216 6273179136 6274540944 6275255328 6296403456 6310000872 6313513248 6328575008 6335511552 6349193424 6350625792 6352727616 6364340304 6366446667 6374136832 6381634707 6388629408 6403870368 6405260547 6405989814 6410159616 6427578528 6428310336 6445044774 6449974272 6466042647 6467501376 6481468287 6482930496 6485076108 6505463727 6507672192 6521725854 6528130848 6543704608 6545870334 6547347072 6561486414 6562233468 6584348736 6585778094 6588013824 6602240988 6608725056 6625245312 6626683548 6641050752 6643248696 6664133574 6665636992 6666395904 6683750136 6705525708 6707038464 6721522668 6725264112 6746406828 6747174936 6748697088 6763271256 6769913472 6788309976 6789841408 6805279152 6811962624 6828213504 6830473392 6832014336 6846768432 6849034461 6865373781 6870624768 6872116272 6889294944 6896060928 6910953336 6913299456 6914800224 6930522081 6947055801 6953878512 6955447296 6970467952 6972774921 6974347968 6989409441 6997070304 7013762784 7015285361 7016084082 7020651008 7032821922 7039728864 7040530368 7057326528 7058858562 7059662244 7064257536 7083453888 7098750981 7100352448 7102702404 7119646884 7127450496 7142842602 7144454016 7146818568 7159882842 7170903936 7186389882 7187208084 7204354164 7211429568 7215443712 7231025844 7232657152 7256221056 7273531776 7275939048 7293296808 7301290752 7318708992 7320297768 7321131216 7344147204 7345804032 7346640384 7361667684 7365765456 7391430144 7407392328 7409063424 7411515552 7434815688 7437339648 7453400976 7471182096 7473654783 7478519552 7482682368 7498841616 7499695392 7519218903 7524969984 7526603536 7545418272 7563418912 7565922126 7571708928 7589772288 7590571803 7592284224 7608680163 7616152656 7617870848 7636848723 7638571584 7655067483 7655939046 7663457952 7681740192 7684282566 7686016128 7702614486 7710179232 7729452864 7731130806 7737043968 7750456812 7758068544 7774822503 7777461888 7779150252 7797708492 7823113326 7824878208 7841776446 7846141464 7853847168 7870807966 7871704092 7873479936 7890483132 7898232384 7919694972 7920596664 7939492344 7947289728 7966249088 7968885624 7970683392 7987896504 7996651776 8015728896 8017468984 8018381808 8037510768 8040170889 8045404416 8062778892 8065516032 8067266928 8095375872 8112858264 8114688512 8117374176 8136739296 8163248688 8165090304 8182723248 8185431429 8195318784 8204958909 8213017008 8213952096 8233547616 8235334989 8236272618 8241633792 8264029536 8286486138 8292824064 8306254698 8312607744 8315358912 8333316369 8335196352 8337954996 8364167649 8366054592 8367007104 8384121529 8385076098 8405079858 8413334496 8418017664 8436196818 8437157316 8465591232 8467428978 8470303488 8485787072 8488595556 8508846276 8518172544 8538493824 8540347396 8541319752 8568171738 8570104704 8571080448 8588612298 8593393032 8621390196 8623335168 8641957716 8643907328 8646768144 8673951636 8676896256 8695634472 8704174464 8727827112 8729796096 8748648552 8749644624 8779131648 8784018432 8802987984 8811633408 8826909147 8833660416 8835578064 8854734336 8857664928 8885511432 8888527872 8911666848 8931928887 8940700944 8942717952 8962030224 8964996327 8967018816 8986383567 8995209104 8996233248 9017695008 9019652607 9020679534 9026551296 9042199614 9051079968 9073705536 9075675294 9082616832 9097326574 9104284672 9107297856 9126965547 9129024576 9132045948 9148739187 9153831708 9162821696 9183654774 9185726592 9205563654 9214604448 9219733632 9239644134 9240696108 9262741068 9271838016 9297033228 9299130624 9319212588 9329427072 9351683712 9354778776 9377095896 9386305152 9387373824 9406575374 9409768704 9411811416 9412882992 9444605184 9465001308 9470269872 9492862512 9503267328 9523790136 9525938688 9529091424 9546510456 9561205248 9581853176 9582944112 9605805552 9608984721 9615239424 9620591616 9641367792 9642465504 9667567161 9674961408 9690630481 9698042368 9701252064 9724395744 9727614162 9735054336 9758278656 9760397024 9761508288 9782588781 9792196272 9794405376 9815556912 9818805501 9821020608 9842229621 9843350202 9876523104 9878667141 9882020736 9903361482 9913087584 9937867968 9940025322 9961576128 9964873044 9996200361 9998455488 9999593856 10020047681 10025625204 10058288562 10060557696 10082284002 10087896168 10119610242 10120762404 10123045632 10144906884 10154870208 10182464964 10184762112 10206756644 10207918728 10217943936 10242320256 10245710088 10248021504 10270152648 10280238976 10305937152 10308174408 10333942416 10344091392 10366430004 10369949184 10372200336 10396944656 10430817768 10433170944 10455701928 10461521952 10471796224 10495605456 10497973248 10520644176 10524126123 10530976512 10549232883 10559593296 10560795552 10585989792 10588287843 10596386304 10625180832 10650528672 10654053606 10662202368 10679470326 10687638528 10691175744 10714263903 10716681024 10720227852 10727205888 10739824263 10750371856 10756355904 10779584823 10780812126 10806531246 10817144352 10823165568 10846538766 10848985728 10872414686 10884331584 10910297664 10913908572 10939945212 10950689344 10951936128 10978063488 10980446652 10981696824 11016220806 11018706048 11019960576 11042501526 11048648184 11075006264 11087145216 11111088492 11113595136 11117273328 11152223532 11154739456 11156009472 11180101464 11206773144 11217779328 11224023552 11248262424 11249543088 11287454976 11289905304 11293737984 11318127408 11345128368 11348883189 11357563392 11384658432 11388426336 11424228984 11426806272 11428107264 11451483064 11457857376 11483908569 11495186928 11497780224 11522610288 11526423849 11529024192 11553921729 11565268848 11594179296 11596696209 11605565952 11625685218 11637102816 11664864736 11666192832 11668725378 11696562738 11705508864 11734669989 11737317312 11748844544 11762664669 11769212196 11780770752 11806211949 11807556138 11810219904 11835724698 11847348576 11879542458 11882222464 11909238516 11920934592 11949373632 11953328436 11956025088 11981844756 11994977664 12023593344 12026203476 12027572712 12056266152 12068106624 12094168338 12098274048 12100900392 12143063808 12169287396 12172032768 12176061264 12198318916 12205108944 12244873032 12247635456 12274084872 12286139264 12292978176 12319525512 12320928144 12350321424 12354408927 12362450688 12396044304 12398840832 12425616784 12429729207 12439236096 12459382047 12468911616 12473038368 12502794528 12506932494 12515073536 12516498432 12546358272 12549081888 12550510656 12577614147 12592806912 12607619787 12620001744 12627026496 12654295227 12657150016 12698386848 12701143467 12705455232 12728680608 12732893334 12763269414 12777258816 12807740736 12810521094 12811979628 12820319232 12852257607 12855157056 12856620672 12882918447 12890089548 12932085294 12935002752 12962936574 12965860992 12970152216 13010927454 13015344384 13043451708 13056261696 13087409216 13091740668 13094694144 13122972828 13124466936 13168697472 13171556188 13176027648 13204481976 13217450112 13250490624 13253367096 13282101504 13286497392 13328267148 13331273984 13332791808 13367500272 13411051416 13414076928 13443045336 13450528224 13492813656 13494349872 13497394176 13526542512 13531019301 13539826944 13563299421 13576619952 13579682816 13610558304 13613512941 13623925248 13645989861 13656427008 13660946784 13693536864 13698068922 13730747562 13741249536 13744232544 13775482161 13778589888 13792121856 13808345481 13821906672 13829600448 13859466201 13861044162 13894111602 13907757024 13940935904 13945549842 13948695936 13978818882 13994140608 14027525568 14030570722 14032168164 14041302016 14065643844 14079457728 14081060736 14109863061 14114653056 14117717124 14119324488 14166907776 14197501962 14200704896 14205404808 14239293768 14254900992 14285685204 14288908032 14293637136 14319765684 14341807872 14372779764 14374416168 14408708328 14422859136 14430887424 14462051688 14465314304 14512442112 14547063552 14551878096 14586593616 14591421243 14602581504 14637417984 14640595536 14642262432 14688294408 14691608064 14693280768 14723335368 14731530912 14765025303 14782860288 14814784656 14818126848 14823031104 14855042223 14869631376 14906801952 14910037983 14942364192 14945607943 14947309566 14957039104 14997683232 14999390784 15038437806 15049939968 15053207072 15087432843 15090836544 15123426003 15126837824 15131844252 15179415363 15181143606 15184568448 15217360326 15232305312 15273697446 15277143168 15310134966 15311878092 15326915904 15363480384 15368565132 15372032256 15405228972 15420358464 15458905728 15462261612 15500913624 15516137088 15549645006 15554923776 15558300504 15595416984 15646226652 15649756416 15683552892 15692282928 15707694336 15741615932 15743408184 15746959872 15780966264 15796464768 15839389944 15841193328 15878984688 15894579456 15932498176 15937771248 15941366784 15975793008 15981080409 15993303552 16019205489 16031457792 16034937968 16036763616 16075021536 16080341778 16090808832 16125557784 16131032064 16134533856 16171218189 16190751744 16209796869 16225716528 16229377024 16234748352 16269808149 16273478592 16308622029 16326497376 16365446496 16370862858 16409917818 16426034016 16427904192 16467095232 16470669978 16472545236 16483267584 16524331209 16528059072 16563752289 16572972276 16612509396 16630717824 16666632738 16670392704 16675909992 16728335298 16732109184 16734014208 16768243058 16770152196 16810159716 16826668992 16836035328 16872393636 16874314632 16931182464 16934857956 16940606976 16971574144 16977191112 17017692552 17036345088 17076987648 17080694792 17082639504 17136343476 17140209408 17142160896 17177224596 17186786064 17242780392 17246670336 17283915432 17287814656 17293536288 17347903272 17353792512 17391268944 17408348928 17438527827 17455654224 17459592192 17497297104 17499289248 17503088067 17544844107 17558263296 17605975968 17623266816 17653818294 17667320832 17671156128 17709468672 17711334207 17715329856 17753587047 17771022864 17819313687 17823333696 17861824127 17863857774 17881401888 17924060448 17929992654 17934037632 17972767134 17990418208 17992466496 18035390016 18039305214 18041359068 18053102592 18084399228 18102159936 18141252507 18147411072 18151350588 18194653148 18214595712 18253931094 18258049152 18264091896 18297478374 18307663416 18325643392 18367309548 18371453184 18411127308 18429208896 18439467264 18479288268 18481392216 18525482136 18543676032 18594066456 18598261248 18638425176 18658854144 18703367424 18709557552 18754191792 18760398741 18772610304 18774747648 18813150748 18819537408 18823622832 18825765984 18889210368 18930002616 18940539744 18985725024 19006534656 19047580272 19051877376 19058182848 19093020912 19099340001 19122410496 19144904121 19163706352 19165888224 19211611104 19215781641 19217969442 19230478848 19282735584 19284931008 19335134322 19349922816 19381260962 19396084736 19398127941 19402504128 19444404861 19448791488 19455228324 19516391181 19520794048 19523016576 19565177562 19584392544 19631113824 19637611002 19642041216 19684459242 19686700404 19753046208 19757334282 19764041472 19806722964 19826175168 19875735936 19880050644 19923152256 19929746088 19992400722 19996910976 19999187712 20040095362 20051250408 20116577124 20121115392 20164568004 20175792336 20239220484 20241524808 20246091264 20289813768 20309740416 20364929928 20369524224 20413513288 20415837456 20435887872 20484640512 20491420176 20496043008 20540305296 20547103383 20560477952 20596121343 20611874304 20616348816 20667884832 20688182784 20732860008 20739898368 20744400672 20793889312 20841167403 20861635536 20866341888 20911403856 20918324763 20923043904 20943592448 20968228323 20991210912 21041288352 21045856083 21048252246 21061953024 21098465766 21119186592 21121591104 21171979584 21176575686 21192772608 21250361664 21296252943 21301057344 21308107212 21358940652 21382351488 21428527806 21433362048 21440455704 21479648526 21500743712 21512711808 21559169646 21561624252 21613062492 21634288704 21646331136 21693077532 21697971456 21744829372 21768663168 21820595328 21827817144 21879890424 21901378688 21903872256 21956126976 21960893304 21963393648 22032441612 22037412096 22039921152 22085003052 22097296368 22150012528 22174290432 22222176984 22227190272 22234546656 22304447064 22309478912 22312018944 22360202928 22413546288 22420964349 22435558656 22448047104 22496524848 22499086176 22557656709 22574909952 22579810608 22636254816 22690256736 22697766378 22715126784 22769316864 22771715409 22776852672 22826040489 22848457968 22853612544 22902966128 22910546169 22915714752 22965202449 22967817138 22990373856 23045220576 23050223329 23052847698 23058048384 23107843458 23130537696 23188358592 23193392418 23211131904 23251370436 23274205632 23324467509 23329729472 23332385664 23337450756 23393125476 23469339978 23474634624 23525329338 23538424392 23561541504 23612423898 23615112276 23620439808 23671449396 23694697152 23759084916 23764444928 23818477032 23841869184 23898747264 23906656872 23912050176 23963689512 23989955328 24047186688 24052406952 24055145424 24112532304 24120512667 24136213248 24188336676 24196548096 24201800784 24286127616 24338574792 24344065536 24352122528 24396637832 24410217888 24489746064 24495270912 24548169744 24556294287 24572278528 24585956352 24614876727 24639051024 24641856288 24700642848 24706004967 24708817854 24724901376 24792088608 24851233568 24859458414 24878472192 24918764094 24937823232 24946076736 24999949107 25005589056 25013864988 25030147072 25092502947 25098163776 25101021312 25152364587 25155228294 25215239574 25240003488 25254052992 25308590454 25314300032 25396773696 25402286934 25410910464 25457361216 25465786668 25526538828 25554517632 25615481472 25621042188 25623959256 25704515214 25710314112 25713241344 25765836894 25780179096 25864170588 25870005504 25925873148 25931721984 25940304432 26021854908 26030688768 26086903416 26112523392 26174818432 26183481336 26189388288 26245945656 26248933872 26337394944 26343112376 26352055296 26408963952 26434900224 26480727441 26500981248 26506734192 26564203008 26572994784 26656534296 26662547968 26665583616 26735000544 26795786661 26822102832 26828153856 26886090672 26894988981 26901056448 26959150701 26985627312 26988699744 27053085024 27058957821 27062038602 27079653888 27126598842 27153239904 27221116608 27227025882 27247850496 27291979722 27312854016 27321893568 27380896641 27387073728 27396137844 27446217561 27461495124 27488465088 27547827881 27550964322 27557179776 27616690962 27643813344 27659200896 27718932402 27722088324 27788223204 27815514048 27881871808 27891099684 27897391872 27957637764 27988281216 28055051136 28061141444 28064336328 28131287688 28158915456 28162121472 28219726122 28229306112 28235434248 28238648976 28333815552 28395003924 28401409792 28410809616 28478587536 28509801984 28571370408 28577816064 28587274272 28639531368 28683615744 28745559528 28748832336 28817416656 28826954163 28845718272 28861774848 28924103376 28930628608 29002701483 29024884224 29071891443 29094127104 29103756192 29173187232 29182842486 29205163008 29274835968 29281191072 29284524864 29347766343 29376588816 29383216128 29446670736 29456416503 29463061824 29526688863 29530050606 29629569312 29636001423 29646062208 29710084446 29739262752 29813603904 29820075966 29884728384 29891215886 29894619132 29914078208 29988601083 29995366464 29998781568 30060143043 30076875612 30106414144 30174865686 30181673088 30246852006 30253675648 30263688504 30358830726 30362287212 30369136896 30434720652 30464610624 30547394892 30554286336 30620269932 30623756184 30653831808 30726960768 30737130264 30744064512 30810457944 30840716928 30917811456 30924523224 31001827248 31032274176 31099290012 31109847552 31116601008 31190833968 31292453304 31299512832 31367105784 31384565856 31415388672 31483231864 31486816368 31493919744 31561932528 31572378369 31592929536 31647698649 31678779888 31682386656 31757969376 31764863529 31789158912 31840643009 31864996352 31875542496 31951586016 31962160818 31986607104 32038410978 32062915584 32069875936 32073527232 32142791709 32150043072 32160683556 32181617664 32219472789 32251115568 32269067712 32338754469 32342436378 32419593738 32451433056 32469496704 32539616298 32546957184 32617244058 32652994752 32730892992 32741725716 32819835636 32852068032 32855808384 32923013809 32934190464 32941339956 32945090472 33048662418 33056118144 33127504578 33145944552 33225018792 33261435648 33333265476 33340785408 33351819984 33456670596 33464218368 33468028416 33536486116 33540304392 33620319432 33653337984 33672070656 33744787272 33748629264 33862364928 33869715912 33881213952 33943148288 33954382224 34035385104 34046649567 34072690176 34153975296 34161389584 34165279008 34272686952 34280418816 34284321792 34354449192 34373572128 34451725707 34485560784 34493340672 34567830864 34575629312 34579271547 34587072576 34661765187 34695806544 34782537888 34790088627 34816697856 34877055654 34911308448 34994594208 34998578496 35006176134 35089688214 35116526592 35204009967 35211951936 35246533632 35287994007 35307636588 35342312256 35418635847 35422668414 35430659712 35507174094 35542045728 35638627374 35646667392 35723648254 35727715548 35762803776 35848120896 35859985308 35868075264 35945534268 35980836416 35984932992 36070780032 36078610428 36082718136 36168798456 36204319872 36282505014 36294822144 36302701176 36389306296 36429191424 36507862188 36516098304 36528183792 36594956748 36615326832 36651286784 36734619096 36742906368 36822254616 36858417792 36878934528 36958576536 36962784432 37050964272 37087352064 37188132912 37196522496 37276850352 37289187621 37317708288 37378146141 37406734848 37419115104 37508383584 37520797482 37545220608 37549495296 37626301496 37639074816 37647245664 37651531968 37732842441 37778420736 37822859361 37860005232 37881079488 37962885681 37971450048 38095160544 38103430401 38116365696 38186041824 38198680002 38289808242 38327412704 38331776448 38423222208 38431563282 38435938884 38460957696 38556772821 38565471168 38569862016 38648755341 38670268644 38762521924 38796255882 38805008256 38888809722 38897582976 38910456648 39032782362 39041588096 39046033152 39130355124 39168785088 39262227648 39275222004 39284082432 39368918484 39373400808 39506092416 39514668564 39528082944 39613445928 39652350336 39751471872 39760101288 39846304512 39859492176 39984801444 39993821952 39998375424 40080190724 40102500816 40233154248 40242230784 40329136008 40351584672 40478440968 40483049616 40492182528 40579627536 40593057903 40619480832 40689898263 40729859856 40739048448 40827026576 40831674912 40840538823 40871775744 40937969583 40969281024 40982840352 41080610592 41094206766 41120955904 41192242686 41223748608 41232697632 41326446483 41335769664 41376365568 41425036443 41465720016 41488801344 41578398603 41587778624 41682334806 41723271072 41822807712 41836649526 41846087808 41936456646 41982421824 42082576704 42091712166 42096504492 42123906048 42196931532 42238373184 42243182208 42329589183 42343959168 42353151372 42500723328 42592505886 42602114688 42616214424 42717881304 42764702976 42857055612 42866724096 42880911408 42959297052 43001487424 43025423616 43118339292 43123248504 43226124984 43268577408 43292662272 43386155064 43395942912 43489658744 43537326336 43641190656 43655634288 43759780848 43774263729 43802757376 43807744512 43912253952 43921786608 43926787296 44064883224 44074824192 44079842304 44170006104 44194592736 44300025056 44348580864 44444353968 44454380544 44469093312 44565126669 44608894128 44618957824 44720405856 44730113949 44827092576 44836823829 44841928698 44871117312 44993049696 44998172352 45115313418 45149819904 45159621216 45262298529 45272509632 45370278009 45380513472 45395532756 45538246089 45543430818 45553705344 45652080978 45696915936 45805932256 45821092338 45831429504 45930404898 45935634276 45980747712 46090441152 46100446658 46105695396 46116096768 46215686916 46261075392 46376717184 46386784836 46502740872 46548411264 46648935018 46659458944 46664771328 46674901512 46786250952 46938679956 46949269248 47050658676 47076848784 47123083008 47224847796 47230224552 47240879616 47342898792 47389394304 47518169832 47528889856 47636954064 47683738368 47797494528 47813313744 47824100352 47927379024 47943241227 47979910656 48057616467 48094373376 48104813904 48110290848 48225064608 48241025334 48272426496 48376673352 48393096192 48403601568 48513654567 48572255232 48629390607 48677149584 48688131072 48704245056 48793275664 48809424447 48820435776 48925866087 48979492128 49096339488 49106997527 49112588574 49144557056 49229753454 49278102048 49283712576 49401285696 49412009934 49417635708 49449802752 49572993627 49584177216 49691256867 49702467136 49718916828 49837528188 49892153472 49999898214 50011178112 50027729976 50185005894 50196327552 50202042624 50304729174 50310456588 50430479148 50480006976 50508105984 50617180908 50628600064 50793547392 50804573868 50821820928 50914722432 50931573336 51053077656 51109035264 51230962944 51242084376 51247918512 51409030428 51420628224 51426482688 51531673788 51560358192 51728341176 51740011008 51851746296 51863443968 51880608864 52043709816 52061377536 52173806832 52225046784 52315583481 52349636864 52366962672 52378776576 52491891312 52497867744 52509264201 52634532321 52674789888 52686224752 52817927904 52869800448 52961454882 53001962496 53013468384 53128406016 53134002621 53145989568 53260761141 53313068592 53325095936 53457941061 53470001088 53585472381 53591573322 53644205664 53772181344 53789977962 53802112896 53918301402 53971254624 53977399488 54106170048 54117915642 54124077204 54159307776 54253197684 54306479808 54423757521 54442233216 54454051764 54583959444 54643787136 54761793282 54774147456 54792275688 54892435122 54922990248 54976930176 55095655762 55101928644 55114359552 55233381924 55287626688 55318401792 55437864804 55444176648 55576446408 55631028096 55763743616 55782199368 55794783744 55915275528 55976562432 56110102272 56122282888 56128672656 56262575376 56281196223 56317830912 56324242944 56439452244 56458612224 56470868496 56477297952 56667631104 56790007848 56802819584 56821619232 56957175072 57019603968 57142740816 57155632128 57174548544 57279062736 57298020003 57367231488 57434712363 57491119056 57497664672 57634833312 57647344923 57653908326 57691436544 57848206752 58005402966 58049768448 58143782886 58188254208 58194383823 58207512384 58333214583 58346374464 58365684972 58549173543 58562382144 58569049728 58688850703 58695532686 58753177632 58893341472 58912833006 58926123648 59053377726 59060101212 59259138624 59272002846 59292124416 59420168892 59478525504 59627207808 59640151932 59769456768 59782431772 59789238264 59977202166 59990732928 59997563136 60120286086 60153751224 60212828288 60349731372 60363346176 60493704012 60507351296 60527377008 60717661452 60724574424 60738273792 60869441304 60929221248 61094789784 61108572672 61240539864 61247512368 61307663616 61453921536 61474260528 61488129024 61620915888 61641310149 61681433856 61788364029 61835622912 61849046448 62003654496 62064548352 62198580024 62219695104 62233202016 62381667936 62523502209 62584906608 62599025664 62734211568 62754974289 62769131712 62830777344 62904684969 62966463728 62973632736 63123865056 63137568249 63144756738 63185859072 63295397298 63357559776 63364773312 63515938752 63529727058 63578317824 63681286018 63729992704 63751084992 63888758829 63903172032 63924321636 64076821956 64139751872 64147054464 64285583418 64300086144 64321367112 64438945578 64502231136 64538135424 64677508938 64684872756 64839187476 64902866112 64938993408 65079232596 65093914368 65234488116 65305989504 65461785984 65483451432 65639671272 65704136064 65711616768 65846027618 65868380928 65882679912 65890180944 66097324836 66112236288 66255009156 66291889104 66450037584 66522871296 66666530952 66681570816 66703639968 66913341192 66928436736 66936056832 67072972232 67080608784 67240638864 67262893047 67306675968 67344141312 67489574544 67497258528 67672970127 67724729856 67739431824 67886296576 67908764448 68070770208 68093299134 68145380352 68307950592 68322779168 68330558016 68478121467 68545373904 68560837632 68708898384 68731638507 68747144256 68895607347 68903451414 68971121568 69135661728 69150669987 69158543094 69174145152 69323530374 69391613088 69565075776 69580177254 69633395712 69754111308 69822616896 69973402527 69989188416 69997156992 70012352268 70140333767 70179376428 70408019934 70423903872 70575988014 70615273176 70684624512 70837271694 70845336828 70861319424 71014348188 71084091456 71277254748 71293334784 71447296508 71455431096 71525607552 71696241792 71719970616 71736150528 71891068536 71961672832 71969865984 72141560064 72157220856 72165436272 72337596912 72361538001 72408639744 72565010028 72589644288 72605402352 72778612592 72858382848 73015724376 73032196608 73056367584 73189913496 73230653664 73302573568 73469238192 73485812736 73644509232 73668882861 73716835584 73757869056 73844630181 73917153072 73925568864 74101928544 74118014901 74174704128 74376265824 74553700704 74578375242 74635416576 74756292282 74813469696 74838230208 74999847321 75016767168 75041594964 75090441216 75252602992 75277508841 75294491328 75303063936 75457093761 75465684882 75645718722 75720010464 75762158976 75925771362 75942900096 76190321088 76206860802 76232731392 76372083648 76397360004 76579616484 76654825408 76663552896 76846444416 76863126564 76871877768 77113545642 77130942336 77139724032 77297510682 77340537288 77525043848 77592511764 77610016512 77777619444 77795165952 77820913296 78065564724 78083176192 78092066304 78260710248 78337570176 78524455296 78550444008 78568164864 78737836968 78746801616 79012184832 79029337128 79056165888 79226891856 79304700672 79442182323 79502943744 79520202576 79692609024 79718984352 79969602888 79987643904 79996750848 80160381448 80205001632 80387359983 80466308496 80484461568 80658272016 80684966943 80703169344 80877452103 80956881936 80966099232 81159255072 81176873463 81186115806 81238961664 81379796526 81459719712 81654053152 81663349824 81681077646 81743551488 81875939166 81938562048 81965680704 82142689923 82161221184 82188413532 82241911808 82338652683 82384485372 82465395264 82643483643 82652892966 82671539328 82850072886 82931440032 82977602688 83156797206 83175557248 83364669612 83446542144 83645615424 83673299052 83692175616 83872913292 83964843648 84165153408 84183424332 84193008984 84393863064 84476746368 84486364416 84659178366 84687918336 84706302744 85001446656 85185011772 85204229376 85232428848 85435762608 85529405952 85714111224 85733448192 85761822816 85918594104 86002974848 86050847232 86236678584 86246497008 86452249968 86480862489 86537154816 86585324544 86772310128 86791885824 86979317488 87008104449 87074652672 87215674329 87282381312 87311268576 87519561696 87548527458 87605514752 87615489024 87824507904 87843573216 87853574592 88043299029 88129766448 88149648384 88340012208 88369249509 88389185472 88580066589 88600050112 88888707936 88908004269 88938186624 89130253338 89217788256 89440811712 89460227898 89654185152 89673647658 89683857396 89742234624 89965803249 89986099392 89996344704 90180429129 90230626836 90319242432 90524597058 90545019264 90740556018 90761026944 90791065512 91076492178 91086861636 91107410688 91304161956 91393831872 91611864512 91642184676 91662859008 91860809796 91871268552 91961495424 92180882304 92200893316 92211390792 92232193536 92431373832 92522150784 92753434368 92773569672 93005481744 93096822528 93297870036 93318917888 93329542656 93349803024 93572501904 93877359912 93898538496 94101317352 94153697568 94246166016 94449695592 94460449104 94481759232 94685797584 94717135107 94778788608 94943095947 95036339664 95057779712 95273908128 95294590587 95367476736 95521929027 95594989056 95626627488 95854758048 95886482454 95959821312 96115232934 96188746752 96209627808 96220581696 96428375127 96450129216 96482050668 96544852992 96658418367 96753346704 96807203136 97016263407 97027309134 97258781214 97354299168 97408490112 97586551328 97618848894 97640871552 97851732174 97958984256 98192678976 98213995054 98225177148 98289114112 98459506908 98556204096 98567425152 98769041427 98802571392 98824019868 98835271416 99145987254 99168354432 99382513734 99404934272 99437833656 99675056376 99784306944 99999796428 100022356224 100055459952 100370011788 100392655104 100404085248 100609458348 100620913176 100860958296 100960013952 101016211968 101234361816 101257200128 101587094784 101609147736 101643641856 101829444864 101863146672 102106155312 102139948701 102218070528 102461925888 102484168752 102495837024 102818060856 102841256448 102852965376 103063347576 103120716384 103355177121 103456682352 103480022016 103703492592 103726887936 103737814641 103761217728 103985295561 104087419632 104347613664 104370265881 104450093568 104619255601 104631166962 104699273728 104733925344 104983782624 104995735488 105018528402 105269064642 105349579776 105372449504 105612029901 105635855808 105739600896 105863982021 105922909764 106026936768 106255907541 106268005242 106291979136 106521522282 106626137184 106915882122 106940002176 107170944762 107183146644 107288411328 107544362688 107579955924 107604225792 107836602804 107942509248 107954798976 108212340096 108235831284 108248154408 108506395368 108612959616 108847515042 108884466432 108908103528 109167918888 109287574272 109523586564 109548294912 109584551376 109784870244 109845980496 109953860352 110191311524 110203857288 110228719104 110466763848 110575253376 110636803584 110875729608 110888353296 111152892816 111262056192 111527487232 111564398736 111589567488 111830551056 111867562863 111953124864 112134438423 112220204544 112244565776 112257345312 112525150752 112562392446 112635661824 112648485888 112878904488 112917224448 112941736992 112954595904 113198527323 113335262208 113468578083 113580015696 113605639168 113643238464 113888657043 113914350144 114285481632 114310291203 114349097088 114558125472 114596040006 114869424726 114982238112 114995329344 115269666624 115294689846 115307816652 115382873088 115670318463 115696413504 115946266023 116010805932 116287565772 116388767646 116415024768 116666429166 116692748928 116731369944 117098347086 117124764288 117138099456 117377701406 117391065372 117506355264 117786682944 117825666012 117852247296 118106755452 118120202424 118518277248 118544005692 118584248832 118840337784 118957051008 119254415616 119280303864 119538913536 119564863544 119578476528 119954404332 119981465856 119995126272 120240572172 120307502448 120425656576 120699462744 120726692352 120987408024 121014702592 121054754016 121435322904 121449148848 121476547584 121738882608 121858442496 122069694789 122189579568 122217145344 122481079728 122495024736 122521616469 122615327232 122813908749 122907843072 122948521056 123241831776 123282620298 123362867712 123576728058 123671245824 123698092896 123979339449 124007308992 124129096704 124275109329 124397160048 124466404032 124735195809 124763335872 125032768889 125047004418 125169813216 125468423136 125509948578 125538263424 125809369938 125932927456 125947265472 126247730112 126275136498 126289513476 126371718144 126590794596 126715119552 126729546624 126988767549 127031877504 127059454116 127362572036 127502169984 127777517658 127806344064 127848643272 128153643912 128279503744 128294108928 128571166836 128600172288 128642734224 128877891156 129004462272 129076270848 129355017876 129369745512 129678374952 129805732224 129877986816 130158465192 130187828736 130468976232 130611979008 130923571968 130966902864 131279342544 131322791187 131408272128 131423233536 131692055236 131736761856 131765359824 131780361888 132194649672 132224472576 132510018312 132583778208 132900075168 133045742592 133333061904 133363141632 133407279936 133695380007 133826682384 133856873472 134145944464 134161217568 134190341847 134481277728 134510471487 134525786094 134613351936 134979149088 134994517056 135345940254 135449459712 135478863648 135772593152 135786895587 135817528896 136110834027 136141540416 136186598268 136614738267 136645558336 136661116032 136956242934 137090747808 137417796768 137463277014 137494288512 137791214694 137806902828 137942243136 138271323456 138301339974 138317086188 138348290304 138647060748 138783226176 139130151552 139160354508 139508222616 139645233792 139946805054 139978376832 139994313984 140024704536 140280667534 140358752856 140816039868 140847807744 141151976028 141230546352 141369249024 141674543388 141690673656 141722638848 142028696376 142168182912 142554509496 142586669568 142894593016 142910862192 143051215104 143392483584 143439941232 143472301056 143782137072 143829723681 143923345664 143939731968 144172849401 144283120128 144314441712 144330872544 144675193824 144723076002 144817279488 145130020056 145179288576 145210804704 145557225184 145716765696 145888171821 146031448752 146064393216 146112735168 146379826992 146428273341 146461307328 146605147136 146777598261 146938476384 147289018464 147320992581 147337765722 147433671168 147689260362 147834306144 147851137728 148203857088 148236029802 148349408256 148718980881 148752531648 149073770601 149107401408 149156750484 149512584564 149676460416 149999694642 150033534336 150083189928 150505205984 150555017682 150588982656 150606127872 150914187522 150931369764 151291437444 151440020928 151524317952 151851542724 151885800192 152380642176 152413721604 152465462784 152744167296 152794720008 153159232968 153309650816 153327105792 153692888832 153726253128 153743755536 154227091284 154261884672 154279448064 154595021364 154681074576 155050087696 155185023528 155220033024 155555238888 155590331904 155641826592 156131129448 156166352384 156184132608 156521420496 156675140352 156946750443 157048910592 157100888016 157136329728 157475673936 157493603232 157527792603 157903596963 158024369664 158058674256 158453783712 158609401344 158884364646 159005887488 159040405152 159385218048 159402007863 159437968704 159782283423 159939205776 159975287808 160320762896 160373823183 160410003264 160756417143 160774719966 160932616992 161316544032 161351563303 161369933886 161406338688 161754904206 161913763872 161932198464 162318510144 162353746926 162372231612 162477923328 162759593052 162919439424 163271272563 163308106304 163326699648 163362155292 163751878332 163931361408 164285379846 164322442368 164376827064 164677305366 164768970744 164930790528 165286967286 165305785932 165343078656 165700145772 165862880064 165955205376 166313594412 166351114496 166729339224 166893084288 167291230848 167346598104 167384351232 167745826584 167929687296 168330306816 168366848664 168386017968 168787726128 168843588669 168953492736 168972728832 169318356732 169375836672 169412605488 170002893312 170370023544 170408458752 170464857696 170871525216 171058811904 171428222448 171466896384 171523645632 171837188208 171894060009 172005949696 172101694464 172304137089 172473357168 172492994016 172904499936 172942034769 172961724978 173074309632 173544620256 173958634976 174016208898 174149305344 174431348658 174564762624 174583151469 174622537152 174999643749 175039123392 175097054916 175211029504 175647520629 175687146432 175707149184 176066552109 176086598058 176259532896 176680024416 176738499018 176778370944 177160133178 177200100224 177777415872 177816008538 177876373248 178260506676 178435576512 178881623424 178920455796 179308370304 179347295316 179367714792 179931606498 179972198784 179992689408 180360858258 180461253672 180638484864 181049194116 181090038528 181481112036 181522053888 181582131024 182152984356 182173723272 182214821376 182608323912 182787663744 183223729024 183284369352 183325718016 183721619592 183742537104 183922990848 184361764608 184401786632 184422781584 184464387072 184862747664 184923930447 185044301568 185365092087 185506868736 185547139344 186010963488 186193645056 186595740072 186637835776 186659085312 186699606048 187145003808 187570506627 187754719824 187797076992 188202634704 188264922867 188307395136 188492332032 188714054907 188899391184 188920898208 189371595168 189412704747 189434270214 189557577216 189886191894 190072679328 190547816256 190589181174 190734953472 191043858054 191189978112 191253254976 191666276487 191709516096 191772964908 192230465868 192419255616 192441163392 192834795167 192856750254 192900258432 192964101336 193316836734 193506693408 193614406272 194032526814 194054618268 194517562428 194708598336 194816980224 195173102656 195237697788 195281743104 195703464348 195917968512 196385357952 196427990108 196450354296 196919013816 197112408192 197134850304 197538082854 197605142784 197648039736 197670542832 198291974508 198336708864 198765027468 198809868544 198875667312 199350112752 199568613888 199999592856 200044712448 200110919904 200740023576 200785310208 200808170496 201218916696 201241826352 201721916592 201788679141 201920027904 202032423936 202468723632 202514400256 203018910381 203174189568 203218295472 203658889728 203726293344 204212310624 204279897402 204436141056 204923851776 204968337504 204991674048 205434364401 205636121712 205682512896 206126695152 206194915521 206241432768 206686822041 206710354242 206913364704 207406985184 207452009961 207475629282 207522435456 207970591122 208174839264 208695227328 208740531762 208900187136 209238511202 209262333924 209398547456 209467850688 209920207581 209967565248 209991470976 210037056804 210421001301 210538129284 210744899008 211224059802 211271711616 211727964042 211845819528 212053873536 212511815082 212536010484 212583958272 213043044564 213252274368 213831764244 213880004352 214341889524 214366293288 214576822656 215088725376 215159911848 215208451584 215673205608 215885018496 215909597952 216424680192 216471662568 216496308816 217012790736 217225919232 217695030084 217768932864 217816207056 218335837776 218575148544 219047173128 219096589824 219169102752 219569740488 219691960992 219907720704 220382623048 220407714576 220457438208 220933527696 221006648583 221150506752 221273607168 221533890543 221751459216 221776706592 222305785632 222354044703 222524112384 222884501063 223054974464 223128797472 223661102112 223735125726 223906249728 224268876846 224440409088 224489131552 224514690624 224999541963 225050301504 225124784892 225271323648 225757808976 225832526523 225883473984 225909191808 226371281283 226397054646 226937156166 227160031392 227286476928 227777314086 227828700288 228570963264 228620582406 228698194176 229116250944 229192080012 229738849452 229964476224 229990658688 230461096663 230539333248 230589379692 230615633304 231340636926 231392827008 231892532046 232021611864 232575131544 232777535292 232830049536 233332858332 233385497856 233462739888 234196694172 234249528576 234276198912 234755402812 234782130744 235012710528 235573365888 235651332024 235704494592 236213510904 236240404848 237036554496 237088011384 237168497664 237680675568 237914102016 238326546969 238508831232 238560607728 239077827072 239129727088 239156953056 239908808664 239962931712 239990252544 240481144344 240615004896 240851313152 241162079949 241398925488 241453384704 241974816048 242029405184 242054900829 242109508032 242632356309 242870645808 242898297696 243477765216 243530620389 243716884992 244139389578 244379159136 244962159456 244990049472 245043232938 245230654464 245627817498 245815686144 245897042112 246428069769 246483663552 246565240596 246725735424 247015958049 247153456116 247396185792 247930450929 247958678898 248014617984 248550218658 248794320096 248932808064 249470391618 249526671744 250065537778 250094008836 250339626432 250936846272 251019897156 251076526848 251618739876 251865854912 251894530944 252495460224 252550272996 252579026952 253181589192 253430239104 253459093248 253977535098 254063755008 254118908232 254725144072 255004339968 255555035316 255612688128 255697286544 256307287824 256559007488 256588217856 257142333672 257200344576 257285468448 257755782312 258008924544 258152541696 258710035752 258739491024 259356749904 259611464448 259755973632 260316930384 260375657472 260937952464 261024313347 261223958016 261647022987 261847143936 261933805728 262558685088 262645582374 262816544256 262846467072 263384110472 263473523712 263530719648 263560723776 264129897087 264389299344 264448945152 265020036624 265107748527 265167556416 265740199767 265800150336 266666123808 266724012807 266814559872 267390760014 267653364768 268291888928 268322435136 268380683694 268962555456 269020942974 269051572188 269226703872 269897409747 269958298176 269989034112 270541287387 270691880508 270957727296 271573791174 271635057792 272221668054 272283080832 272373196536 273229476534 273291116672 273322232064 273912485868 274181495616 274835593536 274926554028 274988577024 275582429388 275613805656 275884486272 276542646912 276602679948 276634172376 276696580608 277294121496 277566452352 278260303104 278320709016 279016445232 279290467584 279893610108 279956753664 279988627968 280049409072 280561335068 280717505712 281632079736 281695615488 282303952056 282461092704 282738498048 283349086776 283381347312 283445277696 284057392752 284151405321 284336365824 284829287841 285109018992 285173339136 285789186032 285821724384 285883771761 286102430208 286565787081 286784967168 286879882464 287564274144 287659447362 287846691328 287879463936 288345698802 288566240256 288628883424 288661745088 289285125381 289350387648 289446152004 289634558976 289975255101 290260040112 290421609408 291048790221 291114450368 291776343642 292062897504 292225470336 292759653984 292856546682 292922614656 293555196522 293876952768 294578036928 294641985162 294675531444 294867342336 295378520724 295668612288 295702275456 296307124281 296407714176 296472059604 297437961762 297505063296 298147541202 298214802816 298313500968 299025169128 299352920832 299999389284 300067068672 300166379856 301010411968 301110035364 301177965312 301212255744 301828375044 301862739528 302582874888 302880041856 303048635904 303703085448 303771600384 304761284352 304827443208 304930925568 305488334592 305589440016 306318465936 306419846103 306619301632 306654211584 307385777664 307452506256 307487511072 308454182568 308523769344 308558896128 309190042728 309362149152 310100175392 310370047056 310440066048 311110477776 311180663808 311213443923 311283653184 311955886683 312262258896 312332704768 313042840992 313110797643 313350280704 313857766803 313893500886 314097821184 314201776032 314951347872 314987206464 315055585206 315807193926 316048739328 316117348512 316836089703 316907567424 317218802688 317591946063 317768729292 318080810304 318767722623 318804015726 318875937408 319564566846 319878411552 320641525792 320747646366 320820006528 321512834286 321549439932 321865233984 322633088064 322703126606 322739867772 322812677376 323509808412 323827527744 323864396928 324637020288 324707493852 324744463224 325519186104 325838878848 326542545126 326616212608 326653399296 326724310584 327503756664 327862722816 328570759692 328644884736 328753654128 329354610732 329537941488 329861581056 330573934572 330611571864 330686157312 331400291544 331725760128 331910410752 332627188824 332702228992 333458678448 333786168576 334582461696 334693196208 334768702464 335491653168 335602688589 335859374592 336403315269 336660613632 336733697328 336772035936 337575452256 337687177338 337906985472 337945457664 338636713464 338751673344 338825210976 339595581969 340005786624 340405734249 340740047088 340816917504 340929715392 341665971129 341743050432 342856444896 342930873609 343047291264 343674376416 343748982689 343788120018 344011899392 344608274178 344946714336 344985988032 345808999872 345884069538 345923449956 346148619264 347010955389 347089240512 347838798069 347917269952 348032417796 348862697316 349166302938 349245074304 349999287498 350078246784 350194109832 351295041258 351374292864 351414298368 352133104218 352173196116 352519065792 353360048832 353476998036 353556741888 354320266356 354400200448 355554831744 355632017076 355752746496 356521013352 356871153024 357763246848 357840911592 358616740608 358694590632 358735429584 359863212996 359944397568 359985378816 360721716516 360922507344 361276969728 362098388232 362180077056 362962224072 363044107776 363164262048 364305968712 364347446544 364429642752 365216647824 365575327488 366209084367 366447458048 366568738704 366651436032 367443239184 367485074208 367564849407 367845981696 368441726247 368723529216 368803573264 368845563168 369725495328 369847860894 370088603136 370730184174 371013737472 371094278688 371938018347 372021926976 372387290112 372825327987 373191480144 373275671552 373399212096 374205587427 374290007616 375098306667 375141013254 375509439648 376405269408 376529845734 376614790272 377428109814 377798782368 377841796416 378743190336 378825409494 378868540428 379115154432 379772383788 380145358656 380966302647 381095632512 381178362348 382087716108 382506509952 383332552974 383419032192 383545929816 384460931736 384838511232 384882326784 385669590334 385713500508 385800516864 385928202672 386633673468 387013386816 387228812544 388065053628 388109236536 389035124856 389417196672 389633960448 390346205312 390475395576 390563486208 391406928696 391835937024 392770715904 392855980216 392900708592 393838027632 393968373561 394224816384 394269700608 395076165708 395210285568 395296079472 395341085664 396583949016 396673417728 397530054936 397619737088 397751334624 398700225504 399137227776 399999185712 400089424896 400221839808 401086140021 401480047152 401570620416 402437833392 402483652704 402571025541 403443833184 403531414461 403577358282 403840055808 404937447264 406037820762 406348379136 406436590944 407317779456 407360686761 407452586688 408332502081 408424621248 408559794804 409844214801 409936675008 409983348096 410821954921 410868728802 411272243424 412253390304 412389831042 412482865536 413373644082 413420708484 413826729408 414813970368 414904019922 414951258564 415044870912 415941182244 416349678528 417390454656 417481063524 418477022404 418524667848 418935701376 419840415162 419935130496 419982941952 420074113608 420842002602 421076258568 421489798016 422448119604 422543423232 423455928084 423691639056 424107747072 425023630164 425072020968 425167916544 426086089128 426504548736 427663528488 427760008704 428683779048 428732586576 429153645312 430177450752 430319823696 430416903168 431346411216 431489171043 431770036992 431819195904 432518548203 432849360384 432943325136 432992617632 434025581472 434451838464 435390060168 435537865728 435632414112 436671675552 437150297088 437664515463 438094346256 438193179648 438338205504 439139480976 439284820023 439383921984 439815441408 440332794783 440765246096 440815429152 441867055392 441962977743 442013297166 442301013504 443067781086 443502918432 443553413184 444611571264 444708089406 445048224768 445769002126 446109948928 446156942643 446257594944 447221311803 447322204224 447470251452 448537753692 448978263104 449029381248 449999083926 450100603008 450249569784 451515617952 451665053046 451766947968 451818383616 452742562566 452794109292 453874312332 454320062784 454572953856 455554628172 455657400576 457141926528 457241164812 457396388352 458232501888 458384160024 459477698904 459928952448 459981317376 460922193326 461078666496 461178759384 461231266608 462681273852 462785654016 463785064092 464043223728 465150263088 465555070584 465660099072 466665716664 466770995712 466925479776 468393388344 468499057152 468552397824 469510805624 469564261488 470025421056 470840251329 471146731776 471302664048 471408989184 472427021808 472480809696 472583377809 473710790889 474073108992 474176022768 475361351136 475828204032 476653093938 477017662464 477121215456 478155654144 478259454176 478313906112 479346850269 479817617328 479925863424 480962288688 481121469549 481230009792 481702626304 482269251429 482324159898 482797850976 483949632096 484054689909 484109801658 484219016064 485264712618 485741291616 485796595392 486955530432 487061240778 487433769984 488278779156 488758318272 489813817689 489924318912 489980098944 490086465876 491255634996 491794084224 492856139538 492967327104 493130481192 494031916098 494306912232 494792371584 495860901858 495917357796 496029235968 497100437316 497588640192 497865616128 498940783236 499053343488 500131075556 500188017672 500679252864 501873692544 502039794312 502153053696 503237479752 503731709824 503789061888 504990920448 505100545992 505158053904 506363178384 506530766007 506860478208 506918186496 507955070196 508127510016 508237816464 509450288144 510008679936 511110070632 511225376256 511394573088 512614575648 513118014976 513176435712 514284667344 514400689152 514570936896 515511564624 515682180027 516017849088 516305083392 516912411267 517420071504 517478982048 518713499808 518826104307 519222928896 520633860768 521875904928 522048626694 522447916032 523294045974 523694287872 523749454407 523867611456 524998931247 525117370176 525291164748 525633088512 526768220944 526942561887 527061439296 527121447552 528199656327 528259794174 528778598688 530040073248 530215497054 530335112832 531480399534 531600300672 533332247616 533448025614 533629119744 534781520028 535306729536 536583777856 536644870272 536761367388 537925110912 538041885948 538103144376 539794819494 539916596352 539978068224 541082574774 541383761016 541915454592 543147582348 543270115584 544443336108 544566161664 544746393072 546458953068 546582233344 546644464128 547824971736 548362991232 549671187072 549853108056 549977154048 551164858776 551227611312 551768972544 553085293824 553205359896 553268344752 553393161216 554588242992 554771791341 555132904704 556095276261 556520606208 556641418032 558032890464 558580935168 559787220216 559913507328 559977255936 560098818144 561122670136 561435011424 562711519881 563264159472 563391230976 564607904112 564794768601 564922185408 565476996096 566142164721 566698173552 566762694624 568114785504 568238114241 568302810642 568672731648 569658575682 570218037984 571578372064 571643448768 571767543522 572204860416 573131574162 573569934336 573759764928 574998829461 575128548288 575318894724 575693382656 576691397604 577257766848 577323490176 578504385501 578570250762 578700775296 578892304008 579950510202 580520080224 580843218816 582097580442 582228900736 583552687284 584125795008 584450940672 585519307968 585713093364 585845229312 587110393044 587753905536 589156073856 589283970324 589351062888 590757041448 591337224576 591404550912 592614248562 592815428352 592944119208 594875923524 595010126592 596295082404 596429605632 596627001936 598050338256 598705841664 599998778568 600134137344 600332759712 602020823936 602220070728 602355930624 602424511488 603656750088 603725479056 605165749776 605366037423 605760083712 606097271808 607406170896 607543200768 609056731143 609522568704 609654886416 610976669184 611178880032 612636931872 612839692206 613238603264 613308423168 614771555328 614905012512 614975022144 616303093203 616908365136 617047538688 618380085456 618584746563 618724298304 620060466123 620200350784 620740094112 622220955552 622356029883 622426887846 622567306368 623911773366 624524517792 626085681984 626221595286 626700561408 627715533606 627787001772 628195642368 628403552064 629760622743 629902695744 629974412928 630111170412 631263003903 631614387852 632234697024 633672179406 633815134848 635183892126 635537458584 636161620608 637535445246 637608031452 637751874816 639129133692 639756823104 641283051584 641495292732 641640013056 643025668572 643098879864 643730467968 645266176128 645406253212 645479735544 645625354752 647019616824 647655055488 647728793856 649274040576 649414987704 649488926448 651038372208 651677757696 653085090252 653232425216 653306798592 653448621168 655007513328 655725445632 657141519384 657289769472 657507308256 658709221464 659075882976 659723162112 661147869144 661223143728 661372314624 662800583088 663019945749 663451520256 663820821504 664601671629 665254377648 665404457984 666917356896 667062134109 667572337152 668653503189 669164923392 669386392416 670983306336 671205377178 671718749184 672806630538 673321227264 673467394656 673544071872 674998625889 675150904512 675374354676 675813970944 677273426928 677497579569 677650421952 679113843849 679191163938 680811468498 681480094176 681859430784 683331942258 683486100864 685712889792 685861747218 686094582528 687348752832 687497965378 687576240036 688023798784 689216548356 689893428672 689971976064 691383289989 691617999744 691768139076 691846899912 694021910778 694178481024 695677596138 695834539904 696064835592 697725394632 698332605876 698490148608 699998574996 700156493568 700388219664 702590082516 702748585728 702828596736 704266208436 704346392232 705038131584 706720097664 706953996072 707113483776 708640532712 708800400896 711109663488 711264034152 711505492992 713042026704 713742306048 714979640907 715526493696 715681823184 717233481216 717389181264 717470859168 719726425992 719888795136 719970757632 721443433032 721845014688 722553939456 723486239847 724196776464 724360154112 725924448144 726088215552 726164702487 726328524096 727897068927 728611937424 728694893088 730433295648 730591861167 731150654976 732334789207 732418168734 732894916096 733137477408 734886478368 734970148416 735129698814 735691963392 736883452494 737447058432 737607146528 737691126336 739284209307 739450990656 739695721788 740177206272 741047874147 741460368348 742188557376 743791352787 743876036694 744043853952 745650655974 746382960288 746798424192 748411174854 748580015232 750196613334 750282026508 751018879296 752810538816 753059691468 753229580544 754856219628 755597564736 755683592832 757486380672 757650818988 757737080856 759544767576 760290717312 761932605294 762191265024 762356724696 764175432216 765013019904 766665105948 766838064384 767091859632 768921863472 769677022464 769764653568 771339180668 771427001016 771601033728 771856405344 773267346936 774026773632 774457625088 776130107256 776218473072 778070249712 778834393344 779267920896 780692410624 780950791152 781126972416 782813857392 783072940041 783671874048 784941068961 785541431808 785711960432 785801417184 787676055264 787936747122 788449632768 788539401216 790152331416 790420571136 790592158944 790682171328 792389691261 793167898032 793346835456 795060109872 795239474176 795323245581 795502669248 797220599301 797400451008 799998371424 800172038421 800443679616 802172280042 802960094304 804875666784 804967305408 805142051082 806887666368 807062828922 807154716564 807680111616 809692229241 809874894528 811623862161 812075641524 812873181888 814721373522 814905173376 816665004162 816849242496 817119589608 819688429602 819873350016 819966696192 821643909842 821737457604 822544486848 824506780608 824779662084 824965731072 826747288164 826841416968 827653458816 829627940736 829808039844 829902517128 830089741824 831882364488 832699357056 834780909312 834962127048 836954044808 837049335696 837871402752 839680830324 839870260992 839965883904 840148227216 841684005204 842152517136 842979596032 844896239208 845086846464 846911856168 847383278112 848215494144 850047260328 850144041936 850335833088 852172178256 853009097472 854487863523 855327056976 855520017408 857367558096 857465173152 857651315283 858307290624 859697361243 860354901504 860639647392 862692822432 862978342086 863540073984 863638391808 865037096406 865698720768 865886650272 865985235264 867855376143 868051162944 868903676928 869925765303 870780120336 871264828224 873146370663 873343351104 875329030926 876188692512 876676411008 878278961952 878569640046 878767843968 880665589566 881530492192 881630858304 883734110784 883925955486 884026594332 884602027008 886135562172 887005836864 887106826368 888921372843 889223142528 889416178812 891538004252 892313885286 892515189888 894442623606 894644408448 894940502904 897075507384 897956526208 898058762496 899998167852 900201206016 900499139568 903031235904 903330106092 903533895936 903636767232 905485125132 905588218584 907748624664 908640125568 909145907712 911109256344 911314801152 914283853056 914482329624 914792776704 916465003776 916768320048 918955397808 919259538309 919857904896 919962634752 921844386652 922157332992 922357518768 922462533216 925362547704 925571308032 927570128184 928086447456 930300526176 931110141168 931320198144 933331433328 933541991424 933640331769 933850959552 935867660049 936786776688 936998114304 939021611248 939128522976 939332392929 940050842112 941573300409 941680502658 942293463552 942605328096 944854043616 944961619392 945166755618 947421581778 948146217984 948352045536 950508269109 950722702272 951656408064 952775838189 953306187876 954242430912 956303167869 956518908352 956627812224 958693700538 959635234656 961924577376 962242939098 962460019584 964538502858 964648319796 965595701952 967899264192 968109379818 968219603316 968438032128 970529425236 971482583232 971593190784 973911060864 974122481556 976557558312 977516636544 979627635378 979848637824 979960197888 980172931752 982511269992 983588168448 985712279076 985934654208 986260962384 988063832196 988613824464 989584743168 991721803716 991834715592 992058471936 994200874632 995177280384 995731232256 997881566472 998106686976 1000262151112 1000376035344 1001358505728 1003747385088 1004079588624 1004306107392 1006474959504 1006808065767 1007463419648 1007578123776 1009209945807 1009981840896 1010201091984 1010316107808 1012726356768 1013061532014 1013720956416 1013836372992 1015910140392 1016255020032 1016475632928 1018900576288 1020017359872 1021217202747 1022220141264 1022450752512 1022789146176 1024997913387 1025229151296 1026236029952 1028569334688 1028792620827 1029141873792 1031023129248 1031246948067 1031364360054 1032035698176 1033824822534 1034840143008 1034957964096 1037426999616 1037652208614 1038445857792 1041032866167 1041267721536 1043516394207 1043751809856 1044097253388 1046588091948 1047498908814 1047735222912 1049997862494 1050234740352 1050582329496 1053536441888 1053885123774 1054122878592 1054242895104 1056399312654 1056519588348 1057557197376 1060080146496 1060430994108 1060670225664 1062960799068 1063200601344 1066664495232 1066896051228 1067258239488 1069563040056 1070613459072 1073167555712 1073289740544 1073522734776 1075850221824 1076083771896 1076206288752 1079589638988 1079833192704 1079956136448 1082165149548 1082767522032 1083830909184 1086295164696 1086540231168 1088886672216 1089132323328 1089492786144 1092917906136 1093164466688 1093288928256 1095649943472 1096725982464 1098627253101 1099342374144 1099706216112 1099954308096 1102329717552 1102455222624 1102694548221 1103537945088 1105325178741 1106170587648 1106410719792 1106536689504 1109176485984 1109543582682 1110265809408 1112190552522 1113041212416 1113282836064 1115814055041 1116065780928 1117161870336 1118475983961 1119574440432 1119827014656 1120197636288 1122245340272 1122616762281 1122870022848 1125294920001 1125423039762 1126528318944 1129215808224 1129460943121 1129589537202 1129844370816 1132284329442 1133396347104 1133525389248 1136229571008 1136476228482 1136605621284 1137345463296 1139317151364 1140436075968 1142898907941 1143156744128 1143286897536 1143535087044 1146263148324 1147519529856 1149997658922 1150257096576 1150637789448 1153382795208 1154515533696 1154646980352 1157008771002 1157140501524 1157401550592 1157784608016 1159901020404 1161040160448 1161686437632 1164195160884 1164457801472 1167105374568 1168251590016 1168901881344 1171038615936 1171426186728 1171690458624 1174220786088 1175507811072 1178312147712 1178567940648 1178702125776 1181514082896 1181905120683 1182674449152 1182809101824 1185228497124 1185630856704 1185888238416 1189751847048 1190020253184 1192590164808 1192859211264 1193254003872 1196100676512 1197411683328 1199997557136 1200268274688 1200665519424 1203258420063 1204041647872 1204440141456 1204711861248 1207313500176 1207450958112 1207713076623 1210331499552 1210594243383 1210732074846 1211520167424 1214812341792 1218113462286 1219045137408 1219309772832 1221953338368 1222082060283 1222357760064 1224997506243 1225273863744 1225679384412 1226477206528 1229532644403 1229810025024 1229950044288 1232465864763 1232606186406 1233816730272 1236760170912 1237169493126 1237448596608 1240120932246 1240400701568 1241480188224 1244441911104 1244712059766 1244853775692 1245134612736 1247823546732 1249049035584 1252171363968 1252443190572 1255431067212 1255574003544 1256807104128 1259521245486 1259805391488 1259948825856 1260222340824 1262526007806 1263228775704 1264469394048 1267344358812 1267630269696 1270367784252 1271074917168 1272323241216 1275070890492 1275216062904 1275503749632 1278258267384 1279513646208 1282566103168 1282990585464 1283280026112 1286051337144 1286197759728 1287460935936 1290532352256 1290812506424 1290959471088 1291250709504 1294039233648 1294467513129 1295310110976 1295457587712 1297555644609 1298548081152 1298829975408 1298977852896 1302076744416 1303355515392 1306170180504 1306464850432 1306613597184 1306897242336 1310015026656 1311450891264 1312993546389 1314283038768 1314579538944 1315014616512 1317418442928 1317854460069 1318151765952 1319446324224 1320998384349 1322295738288 1322446287456 1325601166176 1325888933229 1326039891498 1326903040512 1329203343258 1330508755296 1333834713792 1334124268218 1335144674304 1337307006378 1338329846784 1338470827929 1338772784832 1341663935409 1341966612672 1342410754356 1345613261076 1346934789312 1347088143744 1349843566169 1349997251778 1350301809024 1350748709352 1354546853856 1354995159138 1355300843904 1358227687698 1358382327876 1361622936996 1362960188352 1363718861568 1366663884516 1366972201728 1371425779584 1371723494436 1372189165056 1374697505664 1374995930756 1375152480072 1378433096712 1379786857344 1379943952128 1382766579978 1383235999488 1383536278152 1383693799824 1388043821556 1388356962048 1391355192276 1391669079808 1392129671184 1395450789264 1396665211752 1396980297216 1399997149992 1400312987136 1400776439328 1405180165032 1405497171456 1405657193472 1408532416872 1408692784464 1410076263168 1412520753987 1413440195328 1413907992144 1414226967552 1417281065424 1417600801792 1417750133427 1421132372667 1422219326976 1422528068304 1426084053408 1427484612096 1429959281814 1431052987392 1431363646368 1434466962432 1434778362528 1434941718336 1438040550807 1439452851984 1439777590272 1442886866064 1443364408647 1443690029376 1445107878912 1446807754287 1446972479694 1448393552928 1451848896288 1452164069727 1452329404974 1452657048192 1455794137854 1457223874848 1457389786176 1460866591296 1461183722334 1462301309952 1464669578414 1464836337468 1465789832192 1466274954816 1469441453067 1469772956736 1469940296832 1470259397628 1473766904988 1475214293056 1475382252672 1478568418614 1478901981312 1479391443576 1482095748294 1482920736696 1484377114752 1487582705574 1487752073388 1488087707904 1491301311948 1492765920576 1493596848384 1496822349708 1497160030464 1500393226668 1500564053016 1502037758592 1505621077632 1506119382936 1506459161088 1509712439256 1511195129472 1511367185664 1514972761344 1515301637976 1515474161712 1519089535152 1520581434624 1523865210588 1524382530048 1524713449392 1528350864432 1530026039808 1533330211896 1533676128768 1534183719264 1537843726944 1539354044928 1539529307136 1542678361336 1542854002032 1543202067456 1543712810688 1546534693872 1547046540081 1548053547264 1548915250176 1550737233801 1552260214512 1552436946144 1556140499424 1556478312921 1557668786688 1561384821248 1561901582304 1565627714784 1566145880082 1567343748096 1569882137922 1571082863616 1571423920864 1571602834368 1574996793741 1575352110528 1575873494244 1576899265536 1580304662832 1580827685661 1581184317888 1581364342656 1584598968981 1584779382522 1586335796064 1590120219744 1590646491162 1591005338496 1594441198602 1594800902016 1599996742848 1600344076842 1600887359232 1604344560084 1605920188608 1609751333568 1609934610816 1610284102164 1613227676641 1613775332736 1614125657844 1614309433128 1619384458482 1619749789056 1623247724322 1624151283048 1625746363776 1629442747044 1629810346752 1633330008324 1633698484992 1634239179216 1639376859204 1639746700032 1639933392384 1643287819684 1643474915208 1645088973696 1649013561216 1649559324168 1649931462144 1653494576328 1653682833936 1655306917632 1659255881472 1659616079688 1659805034256 1660179483648 1663764728976 1664315374023 1665398714112 1668285828783 1669561818624 1669924254096 1673908089616 1674098671392 1675742805504 1679361660648 1679740521984 1679931767808 1680296454432 1683368010408 1684305034272 1685959192064 1688134559643 1689792478416 1690173692928 1693823712336 1694384305803 1694766556224 1696430988288 1698426494163 1700094520656 1700288083872 1704344356512 1704714342723 1706018194944 1708975727046 1710654113952 1714735116192 1714930346304 1715302630566 1716614581248 1719394722486 1720709803008 1721279294784 1724996488383 1725385644864 1725956684172 1727080147968 1730074192812 1731773300544 1731970470528 1735513156503 1735710752286 1736102325888 1739851530606 1741560240672 1742529656448 1746292741326 1746686702208 1750658061852 1752377385024 1753352822016 1756557923904 1757139280092 1757535687936 1761331179132 1763060984384 1763261716608 1767468221568 1767851910972 1768053188664 1772271124344 1774011673728 1774213652736 1777842745686 1778446285056 1778832357624 1783076008504 1784627770572 1785030379776 1788885247212 1789288816896 1789881005808 1794151014768 1795913052416 1796117524992 1799996335704 1800402412032 1800998279136 1806062471808 1806660212184 1807067791872 1807273534464 1810970250264 1811176437168 1815497249328 1817280251136 1818291815424 1822218512688 1822629602304 1827170193429 1828567706112 1828964659248 1832930007552 1833536640096 1837910795616 1838519076618 1839715809792 1839925269504 1843688773304 1844314665984 1844715037536 1844925066432 1848909279609 1850725095408 1851142616064 1855140256368 1855754239689 1856172894912 1860181398369 1860601052352 1862220282336 1866662866656 1867068089649 1867280663538 1867701919104 1871735320098 1873573553376 1878043222496 1878257045952 1878664785858 1880101684224 1883146600818 1883361005316 1884586927104 1885210656192 1889281868229 1889708087232 1889923238784 1890333511236 1893789011709 1894843163556 1896704091072 1901016538218 1901445404544 1905551676378 1906612375752 1908484861824 1912606335738 1913037816704 1913255624448 1917387401076 1919270469312 1923849154752 1924485878196 1924920039168 1929077005716 1929296639592 1931191403904 1935798528384 1936218759636 1936439206632 1936876064256 1941058850472 1942965166464 1943186381568 1947822121728 1948244963112 1953115116624 1955033273088 1959255270756 1959697275648 1959920395776 1960345863504 1965022539984 1967176336896 1971424558152 1971869308416 1972521924768 1976127664392 1977227648928 1979169486336 1983443607432 1983669431184 1984116943872 1988401749264 1989059837247 1990354560768 1991462464512 1993805014887 1995763132944 1996213373952 2000524302224 2000752070688 2001186402327 2002717011456 2005960509567 2007494770176 2008159177248 2012949919008 2013616131534 2014926839296 2015156247552 2018419891614 2019963681792 2020402183968 2020632215616 2024995877667 2025452713536 2026123064028 2027441912832 2031820280784 2032492738707 2032951265856 2037341531547 2037801152576 2042434405494 2044440282528 2045578292352 2049995826774 2050458302592 2057138669376 2057585241654 2058283747584 2062046258496 2062493896134 2062728720108 2064071396352 2067649645068 2069680286016 2069915928192 2074149869967 2074853999232 2075304417228 2082065732334 2082535443072 2087032788414 2087503619712 2088194506776 2093176183896 2094997817628 2095470445824 2099995724988 2100469480704 2101164658992 2107072883776 2107770247548 2108245757184 2108485790208 2112798625308 2113039176696 2115114394752 2120160292992 2120861988216 2121340451328 2125921598136 2126401202688 2133328990464 2133792102456 2134516478976 2139126080112 2141226918144 2144938922721 2146335111424 2146579481088 2147045469552 2151700443648 2152167543792 2152412577504 2159179277976 2159666385408 2159912272896 2164330299096 2165535044064 2167661818368 2172590329392 2173080462336 2177773344432 2178264646656 2178494107461 2178985572288 2183691206781 2185835812272 2186328933376 2191299886944 2191775583501 2193451964928 2197004367621 2197254506202 2198684748288 2199412432224 2204659435104 2204910445248 2205389096442 2207075890176 2210650357482 2212341175296 2212821439584 2213073379008 2217852627921 2218352971968 2219087165364 2220531618816 2223143622441 2224381105044 2226565672128 2231374058361 2231628110082 2232131561856 2236951967922 2239148880864 2240395272576 2244490680544 2245233524562 2245740045696 2250589840002 2250846079524 2253056637888 2258431616448 2258921886242 2259179074404 2259688741632 2264568658884 2266792694208 2267050778496 2272459142016 2272952456964 2273211242568 2278634302728 2280872151936 2285797815882 2286313488256 2286573795072 2287070174088 2292526296648 2295039059712 2299995317844 2300514193152 2301275578896 2306765590416 2309031067392 2309293960704 2314017542004 2314281003048 2314803101184 2315569216032 2319802040808 2322080320896 2323372875264 2328390321768 2328915602944 2334210749136 2336503180032 2337803762688 2342077231872 2342852373456 2343380917248 2348441572176 2349218820123 2351015622144 2354823206883 2356624295424 2357135881296 2357404251552 2363028165792 2363810241366 2365348898304 2365618203648 2370456994248 2371261713408 2371776476832 2377169073783 2379503694096 2380040506368 2385180329616 2385718422528 2385969736743 2386508007744 2391661797903 2392201353024 2399995114272 2400516115263 2401331038848 2406242878823 2406516840126 2408083295744 2408880282912 2414627000352 2414901916224 2415426153246 2420662999104 2421188486766 2421464149692 2423040334848 2429076687723 2429624683584 2434871586483 2436226924572 2438619545664 2444164120566 2444715520128 2449995012486 2450547727488 2451358768824 2459065288806 2459620050048 2459900088576 2464931729526 2465212372812 2467633460544 2473520341824 2474338986252 2474897193216 2480241864492 2480801403136 2482960376448 2488883822208 2489424119532 2489707551384 2490269225472 2495647093464 2498098071168 2504342727936 2504886381144 2510862134424 2511148007088 2513614208256 2519042490972 2519610782976 2519897651712 2520444681648 2525052015612 2526457551408 2528938788096 2534688717624 2535260539392 2540735568504 2542149834336 2544646482432 2550141780984 2550432125808 2551007499264 2556516534768 2559027292416 2563463590569 2565132206336 2565981170928 2566560052224 2572102674288 2572395519456 2572953945849 2574921871872 2579092083729 2581064704512 2581625012848 2581918942176 2588078467296 2588935026258 2590620221952 2590915175424 2595111289218 2597096162304 2597659950816 2597955705792 2603566128429 2604153488832 2606711030784 2609777295909 2612340361008 2612929700864 2613794484672 2619439111989 2620030053312 2625987092778 2628566077536 2630029233024 2634836885856 2635708920138 2636303531904 2641996768698 2644591476576 2644892574912 2651202332352 2651777866458 2652079782996 2653806081024 2658406686516 2661017510592 2666764118529 2667669427584 2668248536436 2674614012756 2676941655858 2677545569664 2683327870818 2683933225344 2684821508712 2691226522152 2693869578624 2694176287488 2699687132338 2699994503556 2700603618048 2701497418704 2709093707712 2709990318276 2710601687808 2716455375396 2716764655752 2723245873992 2725920376704 2727437723136 2733327769032 2733944403456 2742851559168 2743446988872 2744378330112 2749395011328 2749991861512 2750304960144 2756866193424 2757778614927 2759573714688 2759887904256 2765533159956 2766471998976 2767072556304 2767387599648 2776087643112 2776713924096 2782710384552 2783338159616 2784259342368 2790901578528 2793330423504 2793960594432 2799994299984 2800625974272 2801552878656 2807602980147 2810360330064 2810994342912 2817064833744 2817385568928 2817997178787 2820152526336 2824719901227 2825041507974 2826880390656 2827815984288 2834562130848 2835500266854 2842264745334 2844438653952 2845056136608 2851524807327 2852168106816 2854969224192 2858327514567 2859918563628 2862727292736 2868909503607 2869556725056 2869883436672 2875753684447 2876081101614 2878905703968 2885773732128 2886728817294 2887380058752 2893615508574 2893944959388 2896787105856 2903697792576 2904328139454 2904658809948 2905314096384 2911588275708 2914447749696 2914779572352 2921733182592 2922367444668 2929339156828 2929672674936 2932549909632 2938882906134 2939545913472 2939880593664 2940518795256 2947533809976 2950428586112 2950764505344 2957136837228 2957803962624 2958782887152 2964191496588 2965841473392 2968754229504 2975165411148 2975504146776 2976175415808 2982602623896 2985531841152 2987193696768 2993644699416 2994320060928 3000786453336 3001128106032 3004075517184 3011242155264 3012238765872 3012918322176 3019424878512 3020424197301 3022390258944 3022734371328 3027629837421 3029945522688 3030603275952 3030948323424 3038179070304 3041162869248 3047730421176 3048765060096 3049426898784 3056701728864 3060052079616 3063651608241 3066660423792 3067352257536 3068367438528 3074993740161 3075687453888 3078708089856 3085356722672 3085708004064 3086377862481 3087425621376 3093069387744 3093740844201 3094093080162 3096107094528 3101474467602 3104520429024 3104873892288 3112280998848 3112956625842 3115337573376 3122769642496 3123098598501 3123803164608 3130549182621 3131255429568 3132291760164 3139764275844 3142847841728 3143205668736 3149993587482 3150704221056 3151746988488 3160609325664 3161655371322 3162368635776 3162728685312 3169197937962 3169558765044 3172671592128 3180240439488 3181292982324 3182010676992 3188882397204 3189601804032 3199993485696 3200688153684 3201774718464 3208689120168 3211840377216 3219502667136 3219869221632 3220568204328 3226455353282 3227550665472 3228251315688 3228618866256 3238768916964 3239499578112 3246495448644 3248302566096 3251492727552 3258885494088 3259620693504 3266660016648 3267396969984 3268478358432 3278753718408 3279493400064 3279866784768 3286575639368 3286949830416 3290177947392 3295881759303 3298027122432 3299118648336 3299862924288 3306989152656 3307365667872 3308083644663 3310613835264 3315975536223 3318511762944 3319232159376 3319610068512 3327529457952 3328630748046 3330797428224 3336571657566 3339123637248 3339848508192 3347816179232 3348197342784 3351485611008 3355427951883 3358723321296 3359481043968 3360592908864 3366736020816 3367850286843 3368610068544 3371918384128 3375884760003 3376269119286 3379584956832 3387647424672 3388382829363 3388768611606 3389533112448 3396852988326 3400189041312 3400576167744 3408688713024 3409428685446 3412036389888 3417951454092 3421308227904 3428696723823 3429470232384 3429860692608 3430605261132 3438789444972 3442558589568 3449992976766 3450771289728 3451913368344 3460148385624 3463546601088 3463940941056 3471026313006 3471421504572 3472204651776 3479703061212 3483120481344 3485059312896 3492585482652 3493373404416 3501316123704 3504754770048 3506705644032 3513115847808 3514278560184 3515071375872 3522662358264 3526121968768 3526523433216 3534936443136 3535703821944 3536106377328 3544542248688 3545715362049 3548023347456 3548427305472 3555685491372 3556892570112 3557664715248 3566152017008 3569255541144 3570060759552 3577770494424 3578577633792 3579762011616 3588302029536 3591826104832 3592235049984 3599992671408 3600804824064 3601996558272 3609775260189 3612124943616 3613320424368 3614135583744 3621940500528 3622352874336 3623139229869 3630994498656 3631782730149 3634560502272 3644437025376 3654340386858 3657135412224 3657929318496 3665860015104 3666246180849 3667073280192 3674992518729 3675821591232 3677038153236 3679431619584 3687377546608 3688597933209 3689430075072 3689850132864 3697397594289 3697818559218 3701450190816 3710280512736 3711508479378 3712345789824 3720362796738 3721202104704 3724440564672 3733325733312 3734136179298 3734561327076 3735403838208 3743470640196 3747147106752 3756086444992 3756514091904 3757329571716 3766293201636 3766722010632 3770421312384 3778563736458 3779416174464 3779846477568 3780667022472 3787578023418 3789686327112 3793408182144 3802033076436 3802890809088 3811103352756 3813224751504 3816969723648 3825212671476 3826075633408 3826511248896 3834774802152 3838540938624 3847698309504 3848971756392 3849840078336 3858154011432 3858593279184 3862382807808 3871597056768 3872437519272 3872878413264 3873752128512 3882117700944 3883402539387 3885930332928 3886372763136 3892666933827 3895644243456 3896489926224 3906230233248 3910066546176 3918510541512 3919394551296 3919840791552 3920691727008 3930045079968 3934352673792 3938980639167 3942849116304 3943738616832 3945043849536 3952255328784 3953563380207 3954455297856 3958338972672 3962995153047 3966887214864 3967338862368 3976803498528 3977666799687 3978119674494 3980709121536 3987610029774 3991526265888 4001048604448 4001504141376 4002372804654 4005434022912 4011921019134 4014989540352 4015412483787 4016318354496 4024991806227 4025899838016 4027232263068 4029853678592 4036839783228 4040804367936 4041264431232 4049530698507 4049991755334 4050905427072 4052246128056 4063640561568 4064985477414 4065902531712 4074683063094 4075602305152 4084868810988 4088880565056 4091156584704 4099991653548 4100916605184 4114277338752 4115170483308 4116567495168 4124092516992 4124987792268 4125457440216 4135299290136 4139360572032 4139831856384 4148299739934 4149707998464 4150608834456 4164131464668 4165070886144 4174065576828 4175007239424 4176389013552 4186352367792 4189995635256 4190940891648 4199991449976 4200938961408 4202329317984 4214145767552 4215540495096 4216491514368 4216971580416 4225597250616 4226078353392 4230228789504 4237562261961 4240320585984 4241723976432 4242680902656 4251843196272 4252802405376 4253250400281 4263397118001 4266657980928 4267584204912 4278252160224 4282453836288 4289877845442 4292670222848 4293158962176 4294090939104 4303400887296 4304335087584 4304825155008 4314121652421 4318358555952 4319332770816 4328660598192 4330093225941 4331070088128 4335323636736 4340423262861 4345180658784 4355546688864 4356492209181 4356988214922 4357971144576 4367382413562 4371671624544 4382599773888 4383551167002 4386903929856 4394008735242 4394509012404 4397369496576 4398824864448 4408324359201 4409318870208 4409820890496 4410778192884 4421300714964 4425642879168 4426146758016 4435705255842 4436705943936 4438174330728 4446287244882 4448762210088 4453131344256 4462748116722 4463256220164 4464263123712 4473903935844 4478297761728 4480790545152 4488981361088 4490467049124 4491480091392 4501179680004 4501692159048 4506113275776 4516863232896 4517843772484 4518358148808 4519377483264 4529137317768 4533585388416 4534101556992 4544918284032 4545904913928 4546422485136 4557268605456 4561744303872 4571595631764 4572626976512 4573147590144 4574140348176 4585052593296 4590078119424 4599990635688 4601028386304 4602551157792 4613531180832 4618062134784 4618587921408 4628035084008 4628562006096 4629606202368 4631138432064 4639604081616 4641139620243 4644160641792 4646745750528 4652211701403 4656780643536 4657831205888 4668421498272 4669434938763 4673006360064 4684154463744 4685704746912 4696883144352 4698437640246 4702031244288 4709646413766 4713248590848 4714271762592 4714808503104 4724990381223 4726056331584 4727620482732 4730697796608 4740913988496 4742483056983 4743552953664 4753796906943 4754338147566 4759007388192 4770360659232 4771939473486 4773016015488 4783323595806 4784402706048 4799990228544 4801032230526 4802662077696 4812485757646 4813033680252 4816166591488 4817760565824 4829254000704 4829803832448 4830852306492 4839683029923 4841325998208 4842376973532 4842928299384 4858153375446 4859249367168 4869743172966 4872453849144 4877239091328 4888328241132 4889431040256 4899990024972 4901095454976 4902717537648 4918130577612 4919240100096 4919800177152 4929863459052 4930424745624 4935266921088 4947040683648 4948677972504 4949794386432 4960483728984 4961602806272 4965920752896 4977767644416 4978848239064 4979415102768 4980538450944 4991294186928 4996196142336 5004857486349 5008685455872 5009772762288 5021724268848 5022296014176 5027228416512 5038084981944 5039221565952 5039795303424 5040889363296 5050104031224 5052915102816 5057877576192 5064403678929 5069377435248 5070521078784 5081471137008 5083152917409 5084299668672 5089292964864 5095279482489 5100283561968 5100864251616 5113033069536 5114143028169 5118054584832 5126343524449 5126927181138 5130264412672 5131962341856 5144205348576 5144791038912 5145907891698 5149843743744 5158184167458 5162129409024 5163250025696 5163837884352 5174989465149 5176156934592 5177870052516 5181240443904 5190222578436 5195319901632 5195911411584 5206539469509 5207132256858 5208306977664 5219554591818 5224680722016 5227588969344 5238878223978 5240060106624 5251974185556 5257132155072 5260058466048 5269673771712 5271417840276 5272607063808 5283993537396 5289182953152 5289785149824 5302404664704 5303555732916 5304159565992 5316813373032 5322035021184 5333528237058 5335338855168 5336497072872 5349228025512 5353883311716 5355091139328 5366655741636 5367866450688 5369643017424 5382453044304 5387739157248 5388352574976 5399374264676 5399989007112 5401207236096 5402994837408 5418187415424 5419980636552 5421203375616 5432910750792 5433529311504 5446491747984 5451840753408 5454875446272 5466655538064 5467888806912 5481510580287 5485703118336 5486893977744 5498790022656 5499983723024 5500609920288 5513732386848 5515557229854 5519147429376 5519775808512 5531066319912 5532943997952 5534145112608 5534775199296 5546727838827 5552175286224 5553427848192 5565420769104 5566676319232 5567262719067 5568518684736 5580544195107 5581803157056 5586660847008 5599988599968 5601204268947 5603105757312 5615205960294 5620720660128 5634129667488 5634771137856 5635994357574 5640305052672 5649439802454 5650083015948 5653760781312 5655631968576 5667845604687 5669124261696 5671000533708 5681367035127 5684529490668 5690112273216 5703049614654 5704336213632 5716655029134 5719837127256 5725454585472 5737819007214 5739113450112 5739766873344 5751507368894 5752162203228 5757811407936 5771547464256 5773457634588 5774760117504 5787231017148 5787889918776 5793574211712 5807395585152 5808656278908 5809317619896 5810628192768 5823176551416 5828895499392 5829559144704 5843466365184 5844734889336 5858678313656 5859345349872 5865099819264 5877765812268 5879091826944 5879761187328 5881037590512 5895067619952 5900857172224 5901529010688 5914273674456 5915607925248 5917565774304 5928382993176 5931682946784 5937508459008 5950330822296 5951008293552 5952350831616 5965205247792 5971063682304 5974387393536 5981415044661 5987289398832 5988640121856 6001572906672 6002256212064 6003559206981 6008151034368 6017881528701 6022484310528 6024477531744 6038849757024 6040848394602 6044780517888 6045468742656 6055259674842 6059891045376 6061206551904 6061896646848 6074987633001 6076358140608 6082325738496 6095460842352 6097478216121 6098853797568 6112024594641 6113403457728 6127303216482 6133320847584 6136734877056 6149987480322 6151374907776 6170713445344 6171416008128 6172755724962 6174851242752 6186138775488 6187481688402 6188186160324 6192214189056 6202948935204 6209040858048 6209747784576 6222449609901 6224561997696 6225913251684 6246197197002 6247606329216 6261098365242 6262510859136 6264583520328 6279528551688 6285695683456 6286411337472 6299987174964 6301408442112 6303493976976 6321218651328 6323310742644 6324737271552 6325457370624 6338395875924 6339117530088 6345343184256 6360480878976 6362585964648 6364021353984 6377764794408 6379203608064 6399986971392 6401376307368 6403549436928 6417378240336 6423680754432 6434816768163 6439005334272 6439738443264 6441136408656 6452910706564 6455101330944 6456502631376 6457237732512 6477537833928 6478999156224 6492990897288 6496605132192 6502985455104 6517770988176 6519241387008 6533320033296 6534793939968 6535482322383 6536956716864 6551073620343 6557507436816 6558986800128 6573151278736 6573899660832 6575326750503 6580355894784 6591013102863 6591763518606 6596054244864 6598237296672 6613978305312 6614731335744 6616167289326 6621227670528 6631951072446 6637023525888 6638464318752 6639220137024 6653557883763 6655058915904 6657261496092 6661594856448 6669430867323 6673143315132 6679697016384 6694122175083 6695632358464 6696394685568 6710855903766 6717446642592 6721185817728 6733472041632 6735700573686 6737220137088 6751769520006 6752538238572 6759169913664 6775294849344 6776765658726 6777537223212 6779066224896 6793705976652 6800378082624 6801152335488 6817377426048 6818857370892 6835902908184 6842616455808 6857393447646 6858940464768 6859721385216 6861210522264 6877578889944 6885117179136 6899985953532 6901542579456 6903826736688 6920296771248 6927093202176 6927881882112 6942052626012 6942843009144 6944409303552 6959406122424 6966240962688 6970118625792 6985170965304 6986746808832 7002632247408 7009509540096 7013411288064 7026231695616 7028557120368 7030142751744 7045324716528 7047656460369 7052243937536 7053046866432 7064469620649 7069872886272 7071407643888 7072212754656 7089084497376 7091430724098 7096046694912 7096854610944 7111370982744 7113785140224 7115329430496 7132304034016 7138511082288 7140121519104 7155540988848 7157155267584 7157909210229 7159524023232 7174985393709 7176604059072 7183652209664 7199985342816 7201548345789 7203993116544 7218728636469 7219550520378 7224249887232 7226640848736 7243881001056 7244705748672 7246278459738 7261988997312 7263565460298 7269121004544 7287230063169 7288874050752 7304614759449 7308680773716 7315858636992 7332492361698 7334146560384 7349985037458 7351643182464 7354076306472 7374755093216 7377195866418 7378860150144 7379700265728 7394795188578 7395637118436 7402900381632 7420561025472 7423016958756 7424691579648 7440725593476 7442404209408 7448881129344 7466651466624 7468272358596 7469122654152 7470807676416 7486941280392 7494294213504 7512172889984 7513028183808 7514659143432 7532586403272 7533444021264 7540842624768 7557127472916 7558832348928 7559692955136 7561334044944 7575156046836 7579372654224 7586816364288 7604066152872 7605781618176 7622206705512 7626449503008 7633939447296 7650425342952 7652151266816 7653022497792 7669549604304 7677081877248 7690390771707 7695396619008 7697943512784 7699680156672 7716308022864 7717186558368 7718861837547 7724765615616 7737276251187 7743194113536 7744875038544 7745756826528 7764235401888 7766805078774 7771860665856 7772745526272 7785333867654 7791288486912 7792979852448 7810698385287 7812460466496 7820133092352 7829331887727 7837021083024 7838789102592 7841383454016 7858317335967 7860090159936 7877961278334 7885698232608 7890087699072 7904510657568 7906226601847 7907126760414 7908910595712 7925990306094 7933774429728 7934677724736 7953606997056 7955333599374 7956239348988 7961418243072 7975220059548 7983052531776 8000292355587 8002097208896 8003008282752 8004745609308 8023842038268 8030824967574 8032636708992 8049983612454 8051799676032 8054464526136 8073679566456 8081608735872 8082528862464 8099061397014 8099983510668 8101810854144 8104492256112 8127281123136 8129970954828 8131805063424 8149366126188 8151204610304 8169737621976 8177761130112 8182313169408 8199983307096 8201833210368 8228554677504 8230340966616 8233134990336 8248185033984 8249975584536 8250914880432 8270598580272 8273335844781 8278721144064 8279663712768 8296599479868 8299415996928 8301217668912 8328262929336 8330141772288 8348131153656 8350014478848 8352778027104 8372704735584 8379991270512 8381881783296 8399982899952 8401877922816 8404658635968 8422808940441 8428291535104 8431080990192 8432983028736 8451194501232 8452156706784 8453991536361 8460457579008 8474159703681 8475124523922 8480641171968 8483447952864 8503686392544 8506500800562 8526794236002 8533315961856 8535168409824 8554574421981 8556504320448 8564907672576 8574982543701 8579755690884 8585340445696 8588181878208 8606728510821 8608670175168 8609650310016 8627261053341 8628243304842 8636717111904 8657321196384 8660186451882 8662140176256 8680846525722 8690361317568 8711093377728 8712984418362 8713976429844 8715942289152 8734764827124 8743343249088 8765199547776 8767102334004 8788017470484 8789018024808 8797649728896 8816648718402 8818637740416 8819641780992 8821556385768 8842601429928 8851285758336 8852293516032 8871410511684 8873411887872 8876348661456 8892574489764 8897524420176 8906262688512 8925496233444 8926512440328 8928526247424 8947807871688 8956595523456 8961581090304 8977962722176 8980934098248 8982960182784 9002359360008 9003384318096 9012226551552 9033726465792 9035687544968 9036716297616 9038754966528 9058274635536 9061272591903 9067170776832 9068203113984 9082889512263 9089836568064 9091809827856 9092844970272 9114537210912 9123488607744 9143191263528 9145253953024 9146295180288 9148280696352 9170105186592 9180156238848 9190954824723 9199981271376 9202056772608 9205102315584 9224981220483 9227062361664 9236124269568 9256070168016 9257124012192 9259133587443 9262276864128 9279208163232 9281222532603 9282279240486 9288321283584 9304423402806 9313561287072 9336842996544 9338869877526 9346012720128 9368308927488 9369295795503 9371409493824 9391647547863 9393766288704 9396875280492 9419292827532 9428543525184 9429617006208 9448904963183 9449980762446 9452112663168 9455240965464 9481827976992 9484966113966 9487105907328 9507593813886 9508676295132 9518014776384 9540721318464 9543878946972 9546032030976 9566647191612 9568805412096 9599980457088 9602064461052 9605324155392 9624971515292 9626067360504 9635521131648 9658508001408 9659607664896 9661704612984 9679366059846 9682651996416 9684753947064 9685856598768 9716306750892 9718498734336 9739486345932 9744907698288 9754478182656 9776656482264 9778862080512 9799980049944 9802190909952 9805435075296 9836261155224 9838480200192 9839600354304 9859726918104 9860849491248 9870533842176 9887645277909 9894081367296 9897355945008 9899588772864 9920967457968 9923205612544 9924250933989 9931841505792 9947926608669 9955535288832 9957696478128 9958830205536 9982588373856 9992392284672 10009714972698 10017370911744 10019545524576 10043448537696 10044592028352 10054456833024 10066283855649 10076169963888 10078443131904 10081778726592 10100208062448 10103550860529 10105830205632 10115755152384 10127654280009 10128807357858 10138754870496 10162942274016 10165148488089 10166305834818 10168599337344 10190558964978 10200567123936 10201728503232 10226066139072 10228286056338 10236109169664 10252687048898 10253854362276 10260528825344 10263924683712 10286090171469 10288410697152 10289582077824 10291815783396 10316368334916 10326500051392 10327675768704 10349978930298 10352313869184 10355740105032 10380445156872 10390639803264 10391822823168 10413078939018 10414264513716 10416613955328 10439109183636 10449361444032 10455177938688 10477756447956 10480120213248 10503948371112 10514264310144 10520116932096 10539347543424 10542835680552 10545214127616 10567987074792 10578365906304 10579570299648 10604809329408 10607111465832 10608319131984 10633626746064 10644070042368 10667056474116 10670677710336 10672994145744 10698456051024 10707766623432 10710182278656 10733311483272 10735732901376 10739286034848 10764906088608 10775478314496 10776705149952 10798748529352 10799978014224 10802414472192 10805989674816 10829325780567 10836374830848 10839961273104 10842406751232 10865821501584 10867058623008 10869417689607 10892983495968 10895348190447 10903681506816 10933311076128 10963021160574 10971406236672 10973787955488 10997580045312 10999967446048 11001219840576 11024977556187 11027464773696 11031114459708 11038294858752 11062132639824 11065793799627 11068290225216 11069550398592 11092192782867 11093455677654 11104350572448 11130841538208 11134525438134 11137037369472 11161088390214 11163606314112 11173321694016 11199977199936 11202408537894 11206211514624 11230411920588 11241441320256 11268259334976 11269542275712 11271988715148 11298879604908 11300166031896 11311263937152 11335691209374 11338248523392 11342001067416 11362734070254 11369058981336 11380224546432 11406099229308 11408672427264 11433310058268 11439674254512 11450909170944 11475638014428 11478226900224 11479533746688 11503014737788 11504324406456 11515622815872 11543094928512 11546915269176 11549520235008 11574462034296 11575779837552 11587148423424 11614791170304 11617312557816 11618635239792 11621256385536 11646353102832 11650207618161 11657790998784 11659118289408 11678000801481 11686932730368 11689469778672 11717356627312 11718690699744 11730199638528 11755531624536 11758183653888 11759522374656 11762075181024 11790135239904 11801714344448 11803058021376 11816941917501 11828547348912 11831215850496 11835131548608 11856765986352 11860690140621 11863365893568 11875016918016 11888985459141 11900661644592 11902016587104 11930410495584 11933000399061 11942127364608 11962830089322 11974578797664 12003145813344 12004512424128 12007118413962 12016302068736 12035763057402 12044968621056 12046237451361 12048955063488 12074975418681 12077699514048 12081696789204 12089561035776 12110519349684 12122413103808 12123793293696 12148592095521 12149975266002 12152716281216 12190921684704 12194956432242 12197707595136 12224049189282 12226806915456 12254606432964 12266641695168 12273469754112 12299974960644 12302749815552 12341426890688 12342832016256 12345511449924 12349702485504 12372277550976 12374963376804 12376372320648 12405897870408 12418081716096 12419495569152 12444899219802 12449123995392 12451826503368 12492394394004 12495212658432 12522196730484 12525021718272 12529167040656 12559057103376 12571391366912 12572822674944 12599974349928 12602816884224 12606987953952 12642437302656 12646621485288 12649474543104 12650914741248 12676791751848 12678235060176 12690686368512 12720961757952 12725171929296 12728042707968 12755529588816 12758407216128 12759751200843 12790191354003 12799973942784 12802752614736 12834756480672 12847361508864 12869633536326 12878010668544 12879476886528 12882272817312 12905821413128 12910202661888 12913005262752 12914475465024 12942364957263 12955075667856 12957998312448 12985981794576 12990279677823 12993210264384 13005970910208 13021269788583 13035541976352 13066640066592 13069476627543 13070964644766 13073913433728 13102147240686 13115014873632 13146302557472 13147799321664 13150653501006 13160711789568 13182026205726 13183527037212 13192108489728 13196474593344 13224973077603 13227956610624 13229462671488 13232334578652 13263902144892 13276928637504 13278440274048 13307115767526 13310117831808 13314522992184 13338861734646 13346286630264 13359394032768 13388244350166 13391264716928 13392789371136 13421711807532 13434893285184 13442371635456 13466944083264 13471401147372 13474440274176 13503539040012 13505076477144 13518339827328 13550589698688 13553531317452 13555074446424 13558132449792 13587411953304 13600756165248 13602304670976 13634754852096 13637714741784 13671805816368 13685232911616 13714786895292 13717880929536 13719442770432 13722421044528 13755157779888 13770234358272 13799971907064 13803085158912 13807653473376 13840593542496 13854186404352 13855763764224 13884105252024 13885686018288 13888818607104 13918812244848 13923418860729 13932481925376 13940237251584 13956635104209 13970341930608 13973493617664 14005264494816 14008304816289 14019019080192 14052463391232 14057114240736 14090649433056 14095312920738 14104487875072 14106093732864 14128939241298 14139745772544 14142815287776 14144425509312 14174971143669 14178168994752 14182861448196 14192093389824 14222741965488 14227449170949 14230658860992 14261390720829 14264608068032 14277022164576 14311081977696 14315818420458 14319048046464 14349970787418 14353208118144 14399970685632 14403096691578 14407986233088 14437457272938 14439101040756 14448499774464 14453281697472 14487762002112 14489411497344 14492556919476 14519049089769 14523977994624 14527130920596 14574460126338 14577748101504 14609229518898 14617361547432 14631717273984 14664984723396 14668293120768 14699970074916 14703286364928 14708152612944 14749510186432 14754391732836 14757720300288 14759400531456 14789590377156 14791274236872 14805800763264 14841122050944 14846033917512 14849383159296 14881451186952 14884808418816 14897762258688 14933302933248 14936544717192 14938245308304 14941615352832 14973882560784 14988588427008 15014572459047 15024345779968 15026056367616 15029318286864 15065172806544 15066888042528 15081685249536 15114254945832 15117664697856 15119385910272 15122668089888 15150312093672 15158745308448 15173632728576 15208132305744 15211563236352 15244413411024 15249458752227 15252899006016 15267878894592 15285838447467 15300850685904 15304302533632 15339099208608 15342429084507 15354163754496 15379030573347 15380781543414 15390793238016 15395887025568 15432616045728 15434373116736 15437723675094 15449531231232 15474552502374 15486388227072 15489750077088 15491513653056 15524968395447 15528470803776 15533610157548 15543721331712 15570667735308 15585959704896 15619618408527 15621396770574 15624920932992 15658663775454 15674042166048 15682766908032 15716634671934 15720180319872 15755922556668 15771396465216 15780175398144 15809021315136 15812453203694 15814253520828 15817821191424 15851980612188 15867548859456 15869355449472 15907213994112 15910667198748 15912478697976 15950440119096 15966105063552 16000584711174 16004194417792 16006016565504 16009491218616 16047684076536 16061649935148 16065273417984 16099967224908 16103599352064 16108929052272 16147359132912 16163217471744 16165057724928 16198122794028 16199967021336 16203621708288 16208984512224 16254562246272 16259941909656 16263610126848 16298732252376 16302409220608 16339475243952 16355522260224 16364626338816 16399966614192 16403666420736 16444531740861 16457109355008 16460681933232 16496370067968 16499951169072 16501829760864 16541197160544 16546671689562 16557442288128 16559327425536 16593198959736 16598831993856 16602435337824 16640183516481 16656525858672 16660283544576 16696262307312 16700028957696 16701788157201 16705556054208 16741632585321 16745409471168 16759982541024 16799965799904 16803612806841 16809317271936 16843700151761 16845617880882 16856583070208 16862161980384 16902389002464 16904313413568 16907983072722 16920915158016 16948319407362 16950249047844 16961282343936 16966895905728 17003536814061 17007372785088 17013001601124 17044101105381 17053588472004 17070336819648 17109148843962 17113008640896 17149965087402 17159511381768 17176363756416 17213457021642 17217340350336 17219300620032 17254522106682 17256486609684 17273434223808 17314642392768 17320372903764 17324280352512 17361693051444 17380722635136 17422186755456 17425968836724 17427952859688 17431884578304 17469529654248 17486686498176 17530399095552 17534204668008 17576034940968 17578036049616 17595299457792 17633297436804 17637275480832 17639283561984 17643112771536 17685202859856 17702571516672 17704587032064 17742821023368 17746823775744 17752697322912 17785148979528 17795048840352 17812525377024 17850992466888 17853024880656 17857052494848 17895615743376 17913191046912 17923162180608 17944245133983 17955925444352 17961868196496 17965920365568 18004718720016 18006768636192 18010677620943 18024453103104 18053644586103 18067452931584 18071375089936 18073432595232 18116549271072 18122545183806 18134341553664 18136406227968 18165779024526 18179673136128 18183619655712 18185689940544 18224962899003 18229074421824 18246977215488 18286382527056 18290507906048 18292434648363 18296561392704 18336073783923 18340210373184 18381909649446 18399962542752 18410204631168 18449962440966 18454124723328 18512140336032 18514248024384 18518267174886 18524553728256 18558416326464 18562445065206 18564558480972 18576642567168 18608846805612 18627122574144 18667348829703 18673685993088 18677739755052 18738591591006 18742818987648 18783295095726 18787532577408 18793750560984 18838585655064 18857087050368 18859234012416 18897809926366 18899961524892 18904225326336 18910481930928 18963655953984 18969932227932 18974211814656 19015187627772 19017352590264 19036029552768 19081442636928 19087757893944 19092064061952 19133294383224 19137610824192 19199960914176 19204128922104 19210648310784 19249943030584 19252134721008 19271042263296 19304450304489 19317016002816 19319215329792 19323409225968 19358732119692 19365303992832 19369507894128 19371713197536 19432613501784 19436997468672 19478972691864 19489815396576 19508956365312 19553312964528 19557724161024 19599960099888 19604381819904 19610870150592 19653220861029 19672522310448 19676960400384 19719453836208 19721698982496 19725980251509 19741067684352 19773039308589 19775290555818 19788162734592 19794711890016 19841934915936 19848501867978 19863683011584 19895853217338 19911070577664 19915392956256 19917660411072 19960673651289 19965176747712 19984784569344 20008292601969 20019429945396 20039091049152 20082366525249 20086897075392 20089184056704 20132567711298 20152339927776 20163557453184 20200416124896 20207101721058 20211660411264 20255308560018 20257614715716 20277509740992 20325884548032 20330296976178 20332611669636 20337198674688 20381117929956 20401134247872 20403457006464 20452132278144 20456572112676 20505374097796 20507708724552 20527849367424 20572180342938 20576821394304 20579164155648 20583631566792 20632736669832 20653000102784 20655351537408 20699957860596 20704627738368 20711480210064 20760890313744 20781279606528 20783645646336 20826157878036 20828529027432 20833227910656 20878218367272 20898722888064 20910355877376 20955512895912 20960240426496 21007896742224 21028528620288 21040233864192 21078695086848 21085671361104 21090428255232 21135974149584 21142969381107 21156731812608 21159140599296 21193408861947 21209618658816 21214222931664 21216638263968 21267253492128 21288140084736 21334112948232 21341355420672 21345988291488 21396912102048 21415533246864 21420364557312 21466622966544 21471465802752 21473727630687 21478572069696 21524956181127 21529812177216 21550956628992 21597497058704 21599956028448 21604645037367 21611979349632 21656185909407 21658651561134 21672749661696 21679922546208 21731643003168 21734117246016 21738835379214 21785966991936 21790696380894 21807363013632 21861690189507 21866622152256 21913844278347 21926042321148 21947575910976 21999934892096 22002439681152 22049955112374 22054929547392 22062228919416 22124265279648 22131587599254 22136580450432 22139100797184 22184385565734 22186911355308 22208701144896 22261683076416 22269050876268 22274074738944 22322176780428 22327212628224 22346643388032 22399954399872 22404817075788 22412423029248 22460823841176 22482882640512 22536518669952 22539084551424 22543977430296 22597759209816 22600332063792 22622527874304 22671382418748 22676497046784 22684002134832 22725468140508 22738117962672 22760449092864 22812198458616 22817344854528 22866620116536 22879348509024 22901818341888 22951276028856 22956453800448 22959067493376 23006029475576 23008648812912 23031245631744 23071172315121 23086189857024 23093830538352 23099040470016 23148924068592 23151559675104 23156585512641 23174296846848 23211828753561 23229582340608 23234625115632 23237270479584 23292706205664 23300415236322 23315581997568 23318236578816 23356001602962 23373865460736 23378939557344 23434713254624 23437381399488 23460399277056 23487995663181 23511063249072 23516367307776 23524150362048 23574952007901 23580270479808 23603428688896 23633883835002 23657094697824 23670263097216 23713531972704 23718679805541 23721380281242 23726731787136 23777970918282 23801323289184 23804033174208 23860820991168 23866000798122 23884254729216 23925660178644 23949157595328 24000877066761 24006291626688 24009024848256 24014236827924 24071526114804 24092474902722 24097910126976 24149950837362 24155399028096 24163393578408 24221038699368 24244826207616 24247586587392 24297184191042 24299950532004 24305432562432 24381843369408 24389912864484 24395415190272 24448098378564 24453613830912 24509212865928 24533283390336 24546939508224 24599949921288 24605499631104 24682853781376 24685664032512 24691022899848 24699404971008 24744555101952 24749926753608 24752744641296 24811795740816 24820007534343 24836163432192 24838991138304 24889798439604 24898247990784 24903653006736 24984788788008 24990425316864 25044393460968 25050043436544 25058334081312 25118114206752 25142782733824 25145645349888 25199948699856 25205633768448 25213975907904 25268426821323 25284874605312 25293242970576 25298949086208 25353583503696 25356470120352 25361974609083 25381372737024 25422479111043 25441923515904 25450343858592 25511059177632 25519502401686 25580382708006 25599947885568 25605505229472 25663723265943 25669512961344 25694723017728 25724947631103 25739267072652 25756021337088 25764545634624 25811642826256 25820185532463 25826010525504 25828950930048 25881783160023 25884729914526 25910151335712 25971963589152 25980559355646 25986420528768 26042539577166 26071083952704 26133280133184 26138953255086 26141929289532 26147826867456 26204294481372 26230029747264 26292605114944 26295598643328 26301307002012 26364052411452 26367054074424 26392949186688 26449946155206 26455913221248 26458925342976 26464669157304 26527804289784 26553857275008 26556880548096 26614231535052 26620235663616 26629045984368 26677723469292 26692573260528 26718788065536 26776488700332 26782529433856 26785578742272 26843423615064 26869786570368 26884743270912 26933888166528 26942802294744 26948880548352 27007078080024 27010152954288 27036679654656 27101179397376 27107062634904 27110148892848 27116264899584 27174823906608 27183817775709 27201512330496 27204609341952 27248668536789 27269509704192 27275429483568 27343611632736 27370465823232 27429573790584 27435761859072 27438885540864 27444842089056 27510315559776 27540468716544 27572864474169 27599943814128 27606170317824 27615306946752 27674943661449 27681187084992 27708372808704 27768210504048 27771372036576 27777400762329 27837624489696 27843667597809 27846837721458 27864963850752 27913270208418 27940683861216 28010528989632 28016609632578 28038038160384 28104926782464 28107887386509 28114228481472 28174942643589 28181298866112 28190625841476 28208975750144 28257878482596 28285630575552 28288851018624 28346714889549 28349942287338 28356337989504 28365722896392 28445483930976 28454898341898 28461317721984 28522781441658 28529216136064 28554044329152 28622163955392 28631636840916 28638096092928 28699941574836 28706416236288 28799941371264 28806193383156 28815972466176 28874914545876 28878202081512 28906563394944 28975524004224 28978822994688 28985113838952 29038098179538 29047955989248 29054261841192 29148920252676 29155496203008 29218459037796 29234723094864 29263434547968 29329969446792 29336586241536 29399940149832 29406572729856 29416305225888 29499020372864 29508783465672 29515440600576 29518801062912 29579180754312 29582548473744 29611601526528 29662935833727 29682244101888 29692067835024 29698766318592 29762902373904 29769616837632 29772752801967 29795524517376 29843779826007 29866605866496 29873089434384 29876490616608 29947765121568 29977176854016 30029144918094 30048691559936 30052112735232 30058636573728 30130345613088 30133776085056 30163370499072 30198851566947 30228509891664 30235329395712 30245336179776 30300624187344 30310652581587 30317490616896 30347265457152 30382962840027 30416264611488 30488826822048 30495445464267 30498917504454 30505798012032 30571676894934 30601701371808 30678198417216 30684858169014 30708327508992 30758061146694 30761563086828 30781586476032 30791774051136 30858270514407 30865232091456 30868746233472 30875447350188 30949105004748 30979500154176 30983027306112 31049936790894 31056941607552 31067220315096 31141335470616 31171919409792 31239236817054 31242793541148 31249841865984 31317327550908 31348084332096 31365533816064 31433269343868 31440360639744 31511845113336 31542792930432 31560350796288 31618042630272 31624906407388 31628507041656 31635642382848 31703961224376 31735097718912 31738710898944 31814427988224 31821334397496 31824957395952 31900880238192 31932210127104 32001169422348 32008388835584 32012033131008 32018982437232 32095368153072 32123299870296 32130546835968 32199934449816 32207198704128 32217858104544 32294718265824 32326434943488 32330115449856 32396245588056 32399934042672 32407243416576 32417969024448 32487977341701 32509124492544 32519883819312 32527220253696 32597464504752 32604818441216 32608253068821 32678950487904 32686044571341 32711044520448 32799933228384 32889063481722 32914218710016 32921363866464 32992740135936 32999902338144 33003659521728 33074932668561 33082394321088 33093343379124 33114884576256 33186397919472 33197381398881 33204870675648 33276578348601 33280367032962 33313051717344 33392524614624 33403576314402 33411112108416 33483265170642 33490818942336 33519965082048 33599931599808 33607225613682 33618634543872 33687400303522 33691235761764 33713166140416 33724323960768 33804778004928 33808626827136 33815966145444 33896638814724 33900498095688 33933791811456 34007073628122 34014745570176 34026003202248 34088202210762 34107176944008 34140673639296 34218297687924 34226017281792 34299930174804 34319022763536 34352727512832 34426914043284 34434680700672 34438601240064 34509044213364 34512973219368 34546868447616 34629284785536 34640745807528 34648560705024 34723386102888 34761445270272 34844373510912 34851937673448 34855905719376 34863769156608 34939059308496 34973372996352 35034002404443 35060798191104 35068409336016 35152069881936 35156072099232 35190598915584 35266594873608 35274550961664 35278567123968 35286225543072 35370405719712 35405143033344 35409174064128 35450825752503 35485642046736 35493647551488 35505394645824 35570297959056 35582070421863 35590097680704 35625050754048 35666956377423 35701984933776 35706049761312 35791231486752 35799001197183 35826382093824 35888490267966 35911850888704 35923736392992 36009437440032 36013537272384 36021355241886 36048906206208 36107289172206 36134905863168 36142750179872 36146865190464 36224926256043 36233098542144 36245090367612 36268683107328 36331558049052 36367239311424 36371379881088 36445776286563 36449925798006 36458148843648 36572765054112 36584869296726 36593122785408 36672147567846 36680420746368 36763819298892 36799925085504 36820409262336 36899924881932 36908249446656 37024280672064 37028496048768 37036534349772 37049107456512 37116832652928 37124890130412 37129116961944 37217693611224 37254245148288 37334697659406 37347371986176 37355479510104 37477183182012 37485637975296 37566590191452 37575065154816 37587501121968 37677171310128 37714174100736 37718468024832 37795619852732 37799923049784 37808450652672 37820963861856 37927311907968 37939864455864 37948423629312 38030375255544 38034705180528 38072059105536 38162885273856 38175515787888 38184128123904 38266588766448 38275221648384 38279253602529 38370574062009 38399921828352 38408257844208 38499886061168 38504269442016 38542084526592 38608900608978 38634032005632 38638430659584 38646818451936 38717464239384 38730607985664 38739015788256 38743426395072 38827094871789 38865227003568 38873994937344 38957945383728 38970839033469 38979630793152 39017912730624 39063809365749 39106625929056 39199920199776 39208429882629 39221740301184 39306441722058 39345044620896 39438907672416 39443397964992 39451960503018 39482135368704 39546078617178 39550581111636 39576325469184 39589423780032 39674919232809 39683869831872 39697003735956 39791706434676 39830785912512 39835320822144 39921347302578 39930353495424 40016585203938 40038859890792 40078182098304 40164733050498 40173794150784 40178368113408 40265135422596 40304679855552 40327114906368 40400832249792 40414203442116 40423320822528 40510617120036 40515229431432 40555019481984 40651769096064 40660593952356 40665223339272 40674397349376 40762235859912 40802268495744 40806914012928 40904264556288 40913144225352 41010748195592 41015417449104 41055698734848 41144360685876 41153642788608 41158328311296 41167263133584 41265473339664 41306000205568 41310703074816 41399915721192 41409255476736 41422960420128 41521780627488 41562559213056 41567291292672 41652315756072 41657058054864 41666455821312 41756436734544 41797445776128 41820711754752 41869905312627 41911025791824 41920480852992 42015793484448 42024914448867 42057057240576 42157390173696 42171342722208 42271948299168 42285938762214 42313463625216 42318281198592 42386817723894 42419237317632 42428445863328 42433276527936 42524913431007 42534506984256 42576280169472 42668225896464 42682347512847 42691976582976 42784172162487 42793824204096 42831066493728 42933245933088 42947455261374 42957144139392 43049912362254 43059624354432 43194994117408 43199912056896 43209290074734 43223958699264 43312371818814 43317303122268 43345499323392 43359845092416 43463286006336 43468234492032 43477670758428 43557147269307 43571933983872 43581392761788 43723380379014 43733244304512 43827688556694 43852084642296 43895151821952 43999869784192 44004879362304 44099910224748 44109859094784 44124457838832 44248530559296 44263175198508 44273160900864 44278201594368 44368771131468 44373822710616 44417402289792 44523366152832 44538101752536 44548149477888 44644353560856 44654425256448 44693286776064 44799908799744 44809634151576 44824846058496 44921647682352 44965765281024 45043717377141 45073037339904 45078169102848 45087954860592 45195518419632 45200664127584 45245055748608 45342764837496 45352994093568 45368004269664 45450936281016 45476235925344 45520898185728 45624396917232 45634689709056 45733240233072 45748376256681 45758697018048 45803636683776 45857515342401 45902552057712 45912907600896 46012058951152 46017297625824 46027287253521 46062491263488 46137091720041 46142344630242 46172379714048 46187661076704 46297848137184 46303119350208 46313171025282 46348593693696 46423657507122 46459164681216 46469250231264 46474540959168 46574905186341 46585412411328 46600830472644 46631163995136 46712003205924 46757879114688 46858855225581 46869426509248 46874762798976 46975991326362 47022126498144 47048300724096 47149904015802 47160540959616 47267767670004 47314189395648 47340526194432 47427063945408 47437359611082 47442760562484 47453463574272 47555941836564 47602646578368 47608066348416 47721641982336 47732001596244 47851320357288 47898315190656 48001754133522 48012583253376 48018049696512 48028473655848 48143052229608 48184949805444 48195820253952 48299901674724 48310798056192 48326787156816 48442077398736 48489652415232 48495173174784 48594368382084 48599901064008 48610865124864 48763686738816 48779825728968 48790830380544 48896196757128 48907227661824 49018425731856 49066566780672 49093879016448 49199899842576 49210999262208 49333595222583 49365707562752 49371328065024 49382045799696 49489110203904 49499853507216 49505489282592 49623591481632 49640015068686 49672326864384 49677982276608 49779596879208 49796495981568 49807306013472 49969577576016 49980850633728 50088786921936 50100086873088 50105364471603 50116668162624 50224897755963 50236228413504 50285565467648 50399897399712 50410838420523 50427951815808 50531100455283 50536853642646 50569749210624 50586485941152 50707167007392 50712940240704 50723949218166 50762745474048 50844958222086 50883847031808 50900687717184 51010610442183 51022118355264 51039004803372 51132303316143 51160765416012 51211010458944 51327446531886 51339025922688 51449895262206 51478534145304 51529091269248 51623285652512 51640371064926 51652021051008 51657901860096 51763566320046 51769459829052 51820302671424 51943927178304 51961118711292 51972841057536 52085079154332 52142167905408 52266560266368 52277906510172 52283858579064 52295653734912 52408588962744 52460059494528 52585210229888 52591197286656 52602614004024 52728104822904 52734108148848 52785898373376 52899892310412 52911826442496 52917850685952 52929338314608 53055608579568 53107714550016 53113761096192 53228463070104 53240471327232 53258091968736 53355446938584 53385146521056 53437576131072 53552977400664 53565058867712 53571157484544 53686847230128 53739573140736 53769486541824 53832735401949 53867776333056 53885604589488 53897761096704 54014156160048 54020305908576 54032032862829 54073359309312 54160933758309 54202358794752 54214125269808 54220297785696 54349647813216 54367635551418 54403024660992 54409218683904 54497337073578 54539019408384 54550858967136 54674888697009 54687223265472 54740931646464 54859147581168 54871523718144 54877303945089 54889684178112 55008221351769 55020631119552 55145728948338 55199887628256 55230613893504 55343586212929 55349887322898 55362374169984 55536421008096 55542744073152 55554801524658 55675248979392 55687335195618 55693675442916 55729927701504 55826540416836 55881367722432 56002046489109 56021057979264 56033219265156 56215774773018 56228456962944 56349885287178 56362597732224 56381251682952 56515756965192 56571261151104 56577702037248 56693429779098 56699884574676 56712675979008 56731445792784 56890967861952 56909796683796 56922635443968 57045562883316 57058432272128 57108088658304 57244327910784 57263273681832 57276192185856 57399883149672 57412832472576 57599882742528 57612386766312 57631944932352 57749829091752 57756404163024 57813126789888 57913350913467 57951048008448 57957645989376 57970227677904 58076196359076 58095911978496 58108523682384 58297840505352 58310992406016 58436918075592 58469446189728 58526869095936 58659938893584 58673172483072 58799880299664 58813145459712 58832610451776 58959662583087 58998040745728 59017566931344 59030881201152 59158361508624 59165096947488 59177940754527 59223203053056 59319117925767 59325871667454 59364488203776 59384135670048 59525804747808 59545505603934 59591049034752 59687559652014 59733211732992 59746178868768 59752981233216 59882020953867 59895530243136 59954353708032 60024877805907 60058289836188 60097383119872 60117273147456 60247099575747 60260691226176 60267552170112 60397703133894 60457019783328 60490672359552 60601248374688 60621305163174 60634981233792 60765925680054 60832529222976 60977653644096 60990890928534 60997835008908 61011596024064 61143353789868 61203402743616 61356396834432 61369716338028 61516122293388 61523126173656 61583548102272 61716541028814 61730464182912 61737492466944 61750894700376 61898210009496 61959000308352 61966054612224 62099873581788 62113883215104 62134440630192 62282670941232 62343838819584 62478473634108 62485587082296 62499683731968 62634655101816 62696168664192 62731067632128 62866538687736 62880721279488 63023690226672 63085585860864 63120701592576 63236085260544 63249812814776 63257014083312 63271284765696 63407922448752 63428908143321 63470195437824 63477421797888 63580226585841 63628855976448 63642668794992 63649914791904 63801760476384 63864420254208 64002338844696 64016777671168 64024066262016 64037964874464 64190736306144 64246599740592 64261093671936 64399868899632 64414397408256 64435716209088 64574868543381 64589436531648 64652869886976 64792491176112 64799868085344 64813935112101 64835938048896 64968557728221 64975954683402 65018248985088 65039767638624 65194929009504 65216506137642 65357900975808 65372089142682 65422089040896 65585070568521 65599866456768 65741532835041 65778126963444 65842727732928 65999804676288 66007319043456 66142334742281 66149865337122 66164788642176 66186686758248 66372795838944 66394762797762 66409741351296 66553156697202 66560734065924 66626103434688 66785049229248 66807152628804 66822224216832 66966530341284 66981637884672 67039930164096 67199863199616 67214451227364 67237269087744 67374800607044 67382471523528 67448647921536 67609556009856 67617253654272 67631932290888 67793277629448 67800996191376 67867583622912 68014147256244 68029491140352 68052006404496 68176404421524 68214353888016 68281347278592 68436595375848 68452034563584 68599860349608 68638045527072 68705455025664 68853828086568 68869361401344 68877202480128 69018088426728 69025946438736 69093736895232 69213516945363 69258569571072 69281491615056 69297121410048 69446772205776 69469756537923 69522890540544 69635486260683 69688747021824 69703875346896 69711811438752 69878118616992 69946745992704 70068004808886 70121596382208 70136818672032 70304139763872 70312144198464 70381197831168 70463986989543 70533189747216 70549101923328 70572451086144 70724856023703 70740811439424 70810286066688 70901651505006 70971284093472 71010789291648 71140595918112 71156039416623 71164140843726 71180195361408 71333912754846 71403969867552 71412099522624 71582462973504 71598002394366 71652764187648 71776980535932 71823701777408 71847472785984 72002631200283 72018874880064 72027074544768 72042710483772 72214578344412 72285500359744 72293730380928 72449852512086 72466197084288 72490180735224 72663116098104 72734478622848 72742759762176 72891552573126 72899851596012 72916297687296 73145530108224 73169738593452 73186245570816 73344295135692 73360841492736 73527638597784 73599850171008 73640818524672 73799849763864 73816498893312 74048561344128 74056992097536 74073068699544 74098214913024 74233665305856 74249780260824 74258233923888 74435387222448 74508490296576 74669395318812 74694743972352 74710959020208 74954366364024 74971275950592 75133180382904 75150130309632 75175002243936 75354342620256 75428348201472 75436936049664 75591239705464 75599846099568 75616901305344 75641927723712 75805280463969 75854623815936 75879728911728 75896847258624 76060750511088 76069410361056 76085923827249 76144118211072 76267437333129 76325770547712 76351031575776 76533177532896 76558507205058 76741148124018 76799843656704 76816515688416 76999772122336 77008538884032 77084169053184 77174842893309 77217801217956 77268064011264 77293636903872 77434928478768 77460556597389 77478031576512 77486852790144 77645349480069 77654189743578 77730454007136 77915890767456 77941678066938 77959261586304 78127618731498 78213251858112 78399840399552 78416859765258 78443480602368 78612883444116 78690089241792 78877815344832 78886795929984 78903921006036 79092157234356 79101162223272 79178847560064 79349838465618 79367739663744 79394007471912 79583412869352 79661571825024 79670641644288 79842694605156 79860706990848 80033170407876 80077719781584 80156364196608 80329466100996 80347588301568 80356736226816 80530270845192 80609359711104 80654229812736 80801664499584 80828406884232 80846641645056 81021234240072 81030458862864 81110038963968 81303538192128 81321187904712 81330446678544 81348794698752 81524471719824 81551453327127 81604536991488 81613828025856 81746005610367 81808529112576 81826288450704 82021496391184 82030834898208 82111397469696 82288721371752 82307285577216 82316656622592 82334526267168 82530946679328 82612000411136 82621406149632 82718593422507 82799831442384 82818510953472 82845920840256 83024830984347 83043561254976 83125118426112 83304631512144 83314116109728 83332202286987 83512873469088 83531002793427 83594891552256 83739810625254 83822051583648 84031586968896 84049828897734 84114114481152 84314780347392 84323662159527 84342685444416 84524827930767 84543896598336 84571877524428 84626927250432 84773635447788 84856891726656 84866553055872 85040144668647 85049826862014 85069013968512 85336451792928 85364695025694 85383953165952 85568344324974 85587648408192 85662132987456 85866491866176 85894910522748 85914288278784 86099824724508 86119248708864 86389988234816 86399824113792 86418580149468 86447917398528 86624743637628 86634606244536 86719690184832 86926572012672 86936468984064 86955341516856 87114294538614 87143867967744 87162785523576 87446760758028 87466488609024 87655377113388 87704169284592 87790303643904 87999739568384 88009758724608 88199820449496 88219718189568 88248915677664 88497061118592 88526350397016 88546321801728 88556403188736 88737542262936 88747645421232 88834804579584 89046732305664 89076203505072 89096298955776 89288707121712 89308850512896 89318258405901 89386573552128 89531339478021 89599817599488 89619268303152 89843295364704 89931530562048 90087434754282 90146074679808 90156338205696 90175909721184 90391036839264 90401328255168 90490111497216 90596554700841 90685529674992 90705988187136 90736008539328 90901872562032 90931957744761 90952471850688 91041796371456 91148888520081 91248793834464 91466480466144 91486336392801 91496752513362 91517394036096 91715030684802 91805104115424 92024117902304 92034595251648 92054574507042 92124982526976 92274183440082 92284689260484 92344759428096 92375322153408 92574811543221 92595696274368 92606238700416 92626342050564 92847315014244 92938500462528 92949081918336 93149810372682 93170824822656 93201660945288 93424006411848 93515758229376 93717710451162 93738853018496 93749525597952 93951982652724 94044252996288 94096601448192 94299808031604 94321081919232 94535535340008 94628378791296 94681052388864 94854127890816 94874719222164 94885521124968 94906927148544 95111883673128 95205293156736 95216132696832 95443283964672 95464003192488 95702640714576 95796630381312 96003508267044 96025166506752 96036099393024 96056947311696 96286104459216 96369899610888 96391640507904 96599803349448 96621596112384 96653574313632 96884154797472 96979304830464 96990346349568 97188736764168 97199802128016 97221730249728 97463932025103 97527373477632 97559651457936 97581660761088 97792393514256 97814455323648 97824759206463 98036851463712 98058133714023 98133133561344 98399799685152 98667190445166 98731415125504 98742656130048 98764091599392 98978220407808 98999707014432 99010978565184 99224798005683 99247182963264 99280030137372 99344653728768 99559193758416 99592144196643 99614612026944 99829735045803 99939155152032 100177573843872 100210728943206 100233336325248 100449795511926 100472456827008 100799794799424 100821676841046 100855903631616 101062200910566 101073707285292 101139498421248 101172971882304 101414334014784 101425880481408 101447898436332 101689916444172 101801375434368 102021220884366 102044236710528 102078009606744 102264606632286 102321530832024 102422020917888 102654893063772 102678051845376 102899790524412 102957068290608 103058182538496 103246571305024 103280742129852 103304042102016 103315803720192 103527132640092 103538919658104 103640605342848 103887854356608 103922237422584 103945682115072 104170158308664 104284335810816 104533120532736 104555813020344 104567717158128 104591307469824 104817177925488 104920118989056 105102007213329 105170420459776 105182394573312 105205228008048 105456209645808 105468216297696 105571796746752 105799784620824 105823652884992 105835701371904 105858676629216 106111217159136 106215429100032 106227522192384 106456926140208 106480942654464 106516183937472 106710893877168 106746211265589 106770293042112 106875152262144 107000869132269 107105954801328 107130117735424 107373694460256 107397003591549 107479146281472 107665470803898 107735552666112 107771209178976 108028312320096 108040611817152 108064065725658 108146718618624 108321867516618 108404717589504 108428250539616 108440595571392 108674778768129 108699295626432 108735271102836 108806049321984 108994674147156 109101717934272 109337328859689 109349777394018 109374446530944 109718295162336 109754607890178 109779368356224 110016442703538 110041262239104 110291457896676 110399775256512 110461227787008 110687172425858 110699774645796 110724748339968 111072842016192 111085488146304 111109603049316 111350497958784 111374670391236 111387350885832 111653080833672 111762735444864 112004092978218 112042115958528 112066438530312 112431549546036 112456913925888 112699770574356 112725195464448 112762503365904 113031513930384 113142522302208 113155404074496 113386859558196 113399769149352 113425351958016 113462891585568 113781935723904 113819593367592 113845270887936 114091125766632 114116864544256 114216177316608 114488655821568 114526547363664 114552384371712 114799766299344 114825664945152 115111722186027 115199765485056 115224773532624 115499658183504 115512808326048 115626253579776 115826701826934 115902096016896 115915291978752 115940455355808 116152392718152 116191823956992 116217047364768 116481284615367 116595681010704 116621984812032 116873836151184 116912517100407 116938892379456 117053738191872 117191428097247 117319877787168 117599760599328 117625289647887 117665220903552 117905901062327 117919325166174 117996081491456 118035133862688 118316723017248 118330193894976 118355881509054 118446406106112 118638235851534 118651743334908 118728976407552 118768271340096 119024757698427 119051609495616 119091011207868 119375119304028 119492357737536 119505962466432 119764041907734 119791060486272 120049755611814 120116579672376 120234546294912 120494199151494 120521382452352 120535104340224 120795406267788 120914039566656 120981344719104 121202496749376 121242610326348 121269962467584 121531851360108 121665058445952 121955307288192 121981781857068 121995670017816 122023192048128 122286707579736 122406805487232 122712793668864 122739432676056 123032244586776 123046252347312 123167096204544 123433082057628 123460928365824 123474984933888 123501789400752 123796420018992 123918000616704 123932109224448 124199747163576 124227766430208 124268881260384 124565341882464 124687677639168 124956947268216 124971174164592 124999367463936 125269310203632 125392337328384 125462135264256 125609715937881 125733077375472 125761442558976 126047380453344 126074743346601 126171171721728 126472170521088 126499625629552 126514028166624 126815844897504 126857816286642 126940390875648 126954843595776 127160453171682 127257711952896 127285337589984 127299829583808 127574740293021 127603520952768 127728840508416 128004677689392 128033555342336 128047042538541 128075929748928 128352516487461 128381472612288 128493199481184 128799737799264 128871432418176 129149737086762 129178873063296 129584982352224 129599736170688 129627870224202 129671876097792 129937115456442 129951909366804 130036497970176 130079535277248 130389858019008 130433012275284 130671441807921 130715801951616 130744178285364 131170141137042 131199732913536 131483065670082 131556253926888 131685455465856 131999609352576 132014638086912 132284669484562 132299730674244 132329577284352 132373373516496 132745591677888 132789525595524 132819482702592 133106313394404 133121468131848 133252206869376 133570098458496 133614305257608 133644448433664 133933060682568 133963275769344 134079860328192 134399726399232 134428902454728 134474538175488 134749601214088 134764943047056 134897295843072 135131152131423 135219112019712 135234507308544 135263864581776 135586555258896 135601992382752 135735167245824 136028294512488 136058982280704 136104012808992 136352808843048 136428707776032 136562694557184 136873190751696 136904069127168 137199720699216 137276091054144 137410910051328 137572546027203 137707656173136 137738722802688 138036176853456 138051892877472 138081861760563 138187473790464 138411275160123 138427033890726 138517139142144 138562983230112 138893544411552 138939513075846 139045781081088 139270972521366 139377494043648 139407750693792 139423622877504 139724715559023 139756237233984 139893491985408 140136009617772 140273637344064 140576565676743 140608279527744 140624288396928 140927973979086 141066379494432 141144902172288 141449712047406 141481622878848 141803303010012 141942568186944 142021578583296 142281191836224 142312078833246 142328281687452 142360390722816 142667825509692 142807939735104 142824199045248 143164925947008 143196004788732 143553961071864 143694945571968 144005262400566 144037749760128 144054149089536 144085420967544 144429156688824 144571000719488 144587460761856 144899705024172 144932394168576 144980361470448 145326232196208 145468957245696 145485519524352 145783105146252 145799703192024 145832595374592 146291060216448 146339477186904 146372491141632 146688590271384 146721682985472 147055277195568 147199700342016 147281637049344 147599699527728 147632997786624 148000785667749 148097122688256 148113984195072 148146137399088 148467330611712 148499560521648 148516467847776 148870774444896 149016980593152 149338790637624 149389487944704 149421918040416 149908732728048 149942551901184 150266360765808 150300260619264 150316093414809 150350004487872 150674693267889 150708685240512 150856696402944 151182479410928 151199692199136 151232515261569 151283855447424 151593301365849 151610560927938 151709247631872 151759457823456 152121501022176 152138820722112 152171847654498 152288236422144 152534874666258 152651541095424 152702063151552 153031831326549 153066355065792 153117014410116 153396909948429 153482296248036 153633031376832 153999544244672 154017077768064 154349685786618 154435602435912 154587273807744 154869856957536 154921113194778 154956063153024 154973705580288 155290698960138 155308379487156 155460908014272 155831781534912 155883356133876 155918523172608 156255237462996 156426503716224 156799680799104 156833719530516 156886961204736 157225766888232 157380178483584 157755630689664 157773591859968 157807842012072 158184314468712 158202324446544 158357695120128 158699676931236 158735479327488 158788014943824 159166825738704 159323143650048 159341283288576 159685389210312 159721413981696 160066340815752 160155439563168 160312728393216 160658932201992 160695176603136 160713472453632 161060541690384 161218719422208 161308459625472 161498206205847 161603328999168 161656813768464 161693283290112 162042468480144 162060917725728 162096098588487 162220077927936 162482801274927 162607076384256 162642375809424 162660893357088 163048943439648 163102906654254 163209073982976 163227656051712 163492011220734 163617058225152 163652576901408 164042992782368 164061669796416 164222794939392 164577442743504 164614571154432 164631911835267 164669052534336 165024664055307 165061893358656 165224000822272 165437186845014 165599662884768 165691841680512 166030758638787 166049661968694 166087122509952 166609263024288 166628232219456 166664404573974 167025746938176 167062005586854 167189783104512 167479621250508 167644103167296 168006139467327 168063173937792 168099657795468 168647324319054 168685370888832 169049655861534 169087793196672 169143755048856 169547270895576 169713783453312 169733106111744 170080289337294 170099653724028 170138027937024 170672903585856 170729390051388 170767906331904 171136688649948 171175296816384 171324265974912 171732983732352 171789821045496 171828576557568 172199649449016 172238497417728 172779976469632 172799648227584 172837160298936 172895834797056 173249487275256 173269212489072 173439380369664 173740052740401 173853144025344 173872937968128 173910683033712 174228589077228 174287735935488 174325571047152 174893521516056 174932977218048 175310754226776 175408338569184 175580607287808 175999479136768 176019517449216 176399640898992 176439436379136 176497831355328 176878987749261 176994122237184 177052700794032 177092643603456 177475084525872 177495290842464 177533822263581 177669609159168 177957353777301 178093464611328 178152407010144 178577414243424 178636516811802 178773147104256 179062678956042 179199635198976 179238536606304 179646062861601 179686590729408 179863061124096 180074633417721 180174869508564 180292149359616 180351819442368 180741298727241 180782073678528 180802656510336 181193109401682 181371059349984 181472017078656 181803745124064 181863915489522 181904943701376 182297777040162 182497587668928 182932960932288 182972672785602 182993505026724 183034788072192 183430061369604 183610208230848 184048235804608 184069190503296 184109149014084 184548366880164 184569378520968 184750644306816 185149623086442 185191392548736 185212477400832 185252684101128 185694630028488 185877000925056 185898163836672 186299620745364 186341649645312 186403321890576 186848012823696 187031516458752 187435420902324 187477706036992 187499051195904 187903965305448 188088505992576 188193202896384 188599616063208 188642163838464 189071070680016 189256757582592 189362104777728 189708255781632 189749438444328 189771042249936 189813854297088 190223767346256 190286724429963 190410586313472 190432265393664 190740679757523 190886567929344 190928006384976 191405281429152 191593260762624 192007016534088 192050333013504 192072198786048 192113894623392 192572208918432 192739799221776 192783281015808 193199606698896 193243192224768 193307148627264 193724605630143 193768309594944 193958609660928 194377473528336 194399604256032 194441805336303 194905673184663 194927864050206 195054746955264 195119302915872 195584787028512 195649518412926 196073702927424 196116267428046 196266267122688 196755211705563 196799599370304 197224598505123 197334380890332 197462830251008 197528183198784 197999414028864 198021957130368 198427004226843 198449596011366 198494365926528 198560060274744 199118387516832 199184288393286 199229224053888 199659470091606 199878310304064 200355147687744 200421457886412 200466672650496 200899591023852 200944913654016 201599589598848 201643353682092 201711807263232 202124401821132 202147414570584 202345943764608 202828668029568 202851760962816 202895796872664 203379832888344 203602750868736 204042441768732 204088473421056 204156019213488 204529213264572 204643061664048 204844041835776 205309786127544 205356103690752 205799581048824 205914136581216 206116365076992 206493142610048 206561484259704 206608084204032 206631607440384 207054265280184 207077839316208 207281210685696 207640550836089 207775708713216 207844474845168 207891364230144 208340316617328 208409269613769 208568671621632 208906458782049 209066241065472 209111626040688 209135434316256 209634355850976 209840237978112 210204014426658 210340840919552 210364789146624 210410456016096 210912419291616 210936432595392 211143593493504 211391960968629 211599569241648 211647305769984 211717353258432 212174568071109 212222434318272 212430858200064 212913852280416 213032367874944 213421787754336 213468118249869 213492422531178 213540586084224 214001738264538 214211909602656 214747388920512 214794007183098 214958292562944 215330941607796 215471105332224 215542418357952 216007893600849 216056624640192 216081223634304 216128131451316 216643735033236 216856501079232 216881191142784 217349557536258 217398591252864 217470542205672 217989348294312 218203435868544 218674657719378 218699554788036 218748893061888 219436590324672 219509215780356 219558736712448 220032885407076 220082524478208 220582915793352 220799550513024 220922455574016 221374344851716 221399549291592 221449496679936 222145684032384 222170976292608 222219206098632 222700995917568 222749340782472 222774701771664 223306161667344 223525470889728 224008185956436 224084231917056 224132877060624 224863099092072 224913827851776 225399541148712 225450390928896 225525006731808 226063027860768 226285044604416 226310808148992 226773719116392 226799538298704 226850703916032 226925783171136 227415841391907 227563871447808 227639186735184 227690541775872 228182251533264 228233729088512 228257771481747 228432354633216 228802311999387 228977311643136 229053094727328 229599532598688 230223444372054 230399530970112 230449547065248 230999316367008 231025616652096 231252507159552 231524528679927 231653403653868 231804192033792 231880910711616 232304785436304 232381669792167 232434094729536 232936048440207 232962569230734 233191362021408 233747672302368 233825034200814 233877784758912 234382856194494 234639755574336 235199521198656 235250579295774 235330441807104 235811802124654 235838650332348 235992162982912 236070267725376 236633446034496 236660387789952 236711763018108 237276471703068 237303486669816 237536542680192 238049515396854 238103218991232 238182022415736 238750238608056 238984715475072 239011924932864 239528083815468 239582120972544 240099511223628 240233159344752 240469092589824 240988398302988 241042764904704 241070208680448 241590812535576 241828079133312 241962689438208 242404993498752 242485220652696 242539924935168 243063702720216 243330116891904 243910614576384 243963563714136 243991340035632 244046384096256 244573415159472 244813610974464 245238016831101 245425587337728 245478865352112 246064489173552 246092504694624 246334192409088 246866164115256 246921856731648 246949969867776 247003578801504 247592840037984 247836001233408 247864218448896 248155780267521 248399494327152 248455532860416 248537762520768 249074492953041 249130683764928 249375355278336 249913894536432 249942348329184 249996606860961 250538620407264 250593008380281 250784674656768 251219431875762 251466154750944 252094760906688 252149486693202 252342343443456 252944341042176 252999251259104 253028056333248 253574483792301 253631689795008 253715632573284 253880781751296 254320906343364 254570675179968 254599659167616 255120434005941 255149480586042 255207041905536 256009355378784 256094085077082 256151859497856 256705032974922 256762945224576 256986398962368 257599475598528 257742864836352 258299474173524 258357746126592 259169964704448 259199472341376 259255740448404 259343752195584 259874230912884 259903818733608 260159070554496 260779716038016 260866024550568 261342883615842 261431603903232 261488356570728 262340282274084 262399465827072 262966131340164 263112507853776 263370910931712 263999218705152 264029276173824 264569338969124 264599461348488 264659154568704 264746747032992 265491183355776 265579051191048 265638965405184 266212626788808 266242936263696 266504413738752 267140196916992 267228610515216 267288896867328 267866121365136 267926551538688 267954775217703 268159720656384 268594018434063 268799452798464 268857804909456 269499202428176 269529886094112 269794591686144 270262304262846 270438224039424 270469014617088 270527729163552 271173110517792 271203984765504 271470334491648 271789664102523 272056589024976 272117964561408 272208025617984 272705617686096 272795873234283 272857415552064 273125389114368 273446665560243 273746381503392 274399441398432 274459009178403 274552182108288 275145092054406 275415312346272 276072353706912 276103785754944 276163723521126 276374947580928 276822550320246 276854067781452 277034278284288 277125966460224 277724434629663 277787088823104 277879026151692 278541945042732 278815501387584 278847245755008 279449431118046 279512474467968 280272019235544 280547274688128 281153131353486 281216559055488 281248576793856 281855947958172 282132758988864 282289804344576 282899424094812 282963245757696 283606606020024 283885136373888 284043157166592 284562383672448 284624157666492 284656563374904 284720781445632 285335651019384 285615879470208 285648398090496 286329851894016 286392009577464 287107922143728 287389891143936 288010524801132 288075499520256 288108298179072 288170841935088 288858313377648 289142001438976 289174921523712 289799410048344 289864788337152 289960722940896 290652464392416 290937914491392 290971039048704 291566210292504 291599406384048 291665190749184 292582120432896 292678954373808 292744982283264 293377180542768 293443365970944 293474277619389 294110554391136 294174401142069 294399400684032 295199399055456 296001571335498 296194245376512 296227968390144 296292274798176 296934661223424 296999121043296 297032935695552 297674394017049 297741548889792 298033961186304 298677581275248 298776432589929 298843836080832 299489205137409 299817465456096 300532721531616 300632186829618 300700008975744 301349386535778 301417370481024 302364958821856 302399384398272 302465030523138 302567710894848 303186602731698 303221121855876 303418495263744 303518915646912 304243002044352 304277641444224 304343695308996 305069749332516 305404126303104 306063662653098 306132710131584 306234028820232 306793819896858 306964592496072 307266062753664 307999088489344 308034155536128 308699371573236 308871204871824 309174547615488 309739713915072 309842226389556 309912126306048 309947411160576 310581397920276 310616758974312 310921816028544 311663563069824 311766712267752 311837046345216 312510474925992 312853007432448 313599361598208 313667439061032 313773922409472 314451533776464 314760356967168 315306021639987 315511261379328 315547183719936 315615684024144 316368628937424 316404648893088 316715390240256 317399353862472 317470958654976 317576029887648 318333651477408 318646287300096 318682566577152 319370778420624 319442827963392 320132681631504 320238633796767 320310879126336 320625456786432 321002607396807 321317864403984 321390353206272 322121083380768 322191010774647 322437438844416 322996412411694 323206657998336 323313627536928 324084936960288 324121835451456 324192197176974 324440155855872 324965602549854 325214152768512 325284751618848 325321786714176 326024336304387 326097886879296 326205813308508 326418147965952 326984022441468 327305153802816 328011986579067 328085985564736 328123339592832 329154885487008 329263823670534 329338105068672 330049328110614 330123786717312 330874373690028 331199325769536 331383683361024 332061517277574 332099323937388 332174245019904 333218526048576 333256464438912 333328809147948 334051493876352 334124011173708 334959242501016 335288206334592 336012278934654 336126347875584 336199315590936 337294648638108 337370741777664 338099311723068 338175586393344 338287510097712 339094541791152 339427566906624 339466212223488 340160578674588 340199307448056 340276055874048 341345807171712 341458780102776 341535812663808 342273377299896 342350593632768 342648531949824 343465967464704 343579642090992 343657153115136 344399298898032 344476994835456 345335166558081 345559952939264 345599296455168 345674320597872 346498974550512 346538424978144 346878760739328 347480105480802 347706288050688 347745875936256 347821366067424 348457178154456 348575471870976 348651142094304 349787043032112 349865954436096 350621508453552 350737551301221 350816677138368 351161214575616 351574284291741 351998958273536 352799281797984 352875868943661 352995662710656 353717703186981 353757975498522 353988244474368 354105401588064 354950169051744 354990581684928 355067644527162 355339218318336 355914707554602 356186929222656 356304814020288 357074273095281 357154828486848 357273033623604 358125357912084 358477073212608 359292125723202 359373181458816 360149266835442 360349739017128 360703638884736 361482597454482 361564147357056 361605313020672 362386218803364 362742118699968 362944034157312 363607490248128 363727830979044 363809887402752 364595554080324 364995175337856 365865921864576 365945345571204 365987010053448 366069576144384 366860122739208 367220416461696 368096471609216 368138381006592 368218298028168 369096733760328 369138757041936 369501288613632 370299246172884 370382785097472 370424954801664 370505368202256 371389260056976 371754001850112 371796327673344 372599241490728 372683299290624 372806643781152 373696025647392 374063032917504 374870841804648 374955412073984 374998102391808 375807930610896 376177011985152 376386405792768 376829147813643 377199232126416 377284327676928 378142141360032 378224230039803 378513515165184 379416511563264 379498876888656 379542084499872 380447534692512 380573448859926 380821172626944 380864530787328 381481359515046 381773135858688 381856012769952 382724220879063 382810562858304 383186521525248 384014033068176 384100666027008 384141127615623 384227789246784 385057549462383 385144417836864 385479598443552 386399213397792 386614297254528 387405103490503 387449211260286 387536619189888 388754947056672 388799208512064 388883610672606 389811346369326 389855728100412 390109493910528 390238605831744 391169574057024 391299036825852 392014325423763 392147405854848 392232534856092 393510423411126 393599198740608 394449197010246 394668761780664 395056366397568 395998828057728 396043914260736 396854008453686 396899192022732 396988731853056 397120120549488 398236775033664 398368576786572 398458448107776 399318940183212 399756620608128 400710295375488 400842915772824 400933345300992 401799182047704 401889827308032 403199179197696 403286707364184 403423614526464 404248803642264 404294829141168 404691887529216 405393456394269 405657336059136 405703521925632 405791593745328 406759665776688 407205501737472 408084883537464 408176946842112 408312038426976 409058426529144 409286123328096 409688083671552 410619572255088 410712207381504 411599162097648 411828273162432 412232730153984 412717638081609 412986285220096 413122968519408 413216168408064 414108530560368 414155678632416 414245585281689 414562421371392 415233825480369 415281101672178 415551417426432 415688949690336 416680633234656 416818539227538 417137343243264 417812917564098 418132482130944 418223252081376 418270868632512 419174146677069 419268711701952 419680475956224 420408028853316 420681681839104 420820912032192 421729697030229 421824838583232 421872865190784 422783921937258 423199138483296 423434706516864 424349136142218 424444868636544 425827704560832 426064735749888 426843575508672 426936236499738 426984845062356 427081172168448 428003476529076 428423819205312 429494777841024 429588014366196 430661883215592 431084836715904 432015787201698 432113249280384 432162447268608 432256262902632 433287470066472 433713002158464 433762382285568 434699115072516 434797182505728 434941084411344 435978696588624 436406871737088 437349315438756 437399109576072 437497786123776 438873180649344 439018431560712 439117473424896 440065770814152 440165048956416 441165831586704 441599101026048 441844911148032 442748689703432 442799098583184 442898993359872 444002357003247 444291368064768 444341952585216 444438412197264 445401991835136 445498681564944 445549403543328 446612323334688 447050941779456 448016371912872 448168463834112 448265754121248 449726198184144 449827655703552 450799082297424 450900781857792 451050013463616 452024079803667 452126055721536 452570089208832 453547438232784 453599076597408 453697545784707 453851566342272 454779904097547 454831682783814 455127742895616 455278373470368 456364503066528 456515542963494 456864709266432 457604623998774 457954623286272 458106189454656 459095493979647 459199065197376 460190729845287 460446888744108 460899094130496 461998632734016 462051233304192 463049057359854 463306807307736 463761821423232 464609570872608 464763339584334 464868189459072 465872096880414 465925138461468 466382724042816 467495344604736 467650068401628 467755569517824 468765712388988 469279511148672 470399042397312 470501158591548 470660883614208 471623604249308 471677300664696 472140535450752 473266892068992 473320775579904 473423526036216 474552943406136 474606973339632 475073085360384 476099030793708 476206437982464 476364044831472 477500477216112 477969430950144 478023849865728 479056167630936 479164241945088 480199022447256 480466318689504 480938185179648 481976796605976 482085529809408 482140417360896 483181625071152 483656158266624 483925378876416 484494618617541 484809986997504 484970441305392 485079849870336 486127405440432 486288295765461 486660233783808 487448403824781 487821229152768 487927127428272 487982680071264 489146830318944 489627221948928 490476033662202 490851174675456 490957730704224 492128978347104 492185009389248 492668384818176 493732328230512 493843713463296 493895735505801 494007157603008 495073992165921 495185680075968 495672002466816 496311560535042 496798988654304 497075525041536 498092275916361 498148985906082 498261367529856 499827789072864 499884696658368 499993213721922 501077240814528 501186016760562 501569349313536 502438863751524 502932309501888 504018418401981 504189521813376 504298973386404 505998502518208 506056112666496 507148967584602 507263379590016 507431265146568 508641812686728 509141350359936 509199318335232 510240868011882 510298961172084 510414083811072 512018710757568 512188170154164 512303718995712 513410065949844 513525890449152 513972797924736 515198951197056 515485729672704 516598948347048 516715492253184 518339929408896 518398944682752 518511480896808 518687504391168 519748461825768 519807637467216 520318141108992 521559432076032 521732049101136 522685767231684 522863207806464 522976713141456 524680564548168 524798931654144 525932262680328 526225015707552 526741821863424 527998437410304 528058552347648 529138677938248 529198922696976 529318309137408 529493494065984 530636963247783 530982366711552 531158102382096 531277930810368 532425253577616 532485872527392 532601466790743 533008827477504 533872061331903 534280393833984 534457221030432 535732242730272 535909550435406 536319441312768 537188036868126 537598905596928 537715609818912 538998404856352 539059772188224 539589183372288 540223900253163 540524608525692 540876448078848 541055458327104 542223896181723 542346221035584 542407969531008 543579328205046 544113178049952 544416051235968 545411235372192 545591746468566 545714831104128 546893331120486 547492763006784 548798882796864 548918018356806 549104364216576 550290184108812 550830624692544 552144707413824 552207571509888 552327447042252 553645100640492 553708135562904 554251932920448 555448869259326 555574177646208 555758052303384 557083890085464 557631002775168 557694491510016 558898862236092 559024948935936 560544038471088 561094549376256 562306262706972 562433118110976 562497153587712 563711895916344 564265517977728 564579608689152 565798848189624 565926491515392 567213212040048 567770272747776 568086314333184 569124767344896 569248315332984 569313126749808 569441562891264 570671302038768 570860173289889 571231758940416 571296796180992 572222039272569 572659703788032 572784019154928 574215844287456 574779782287872 576021049602264 576150999040512 576216596358144 576341683870176 577716626755296 578284002877952 578349843047424 579598820096688 579729576674304 579921445881792 581173816890429 581304928784832 581875828982784 583132420585008 583198812768096 583325416008909 584717019553989 585164240865792 585357908747616 586754361085536 586948555238778 588221108782272 588348802284138 588798801368064 590265635116689 590398798110912 591673795515369 592003142670996 592388490753024 592584549596352 593998242086592 594065871391104 595281012680529 595348788034098 595483097779584 597355162550496 597552865179858 597687672161664 598978410274818 599634930912192 601065443063232 601264373659236 601400017951488 602698773071556 602834740962048 604729917643712 604798768796544 604930061046276 605135421789696 606373205463396 606442243711752 607037831293824 608486004088704 608555282888448 608687390617992 610139498665032 610808252606208 612127325306196 612265420263168 612468057640464 613587639793716 613929184992144 614532125507328 615998176978688 616068311072256 617398743146472 617742409743648 618349095230976 619479427830144 619684452779112 619824252612096 619894822321152 621162795840552 621233517948624 621843632057088 623327126139648 623533424535504 623674092690432 625020949851984 625227808841307 625706014864896 626719376346147 627198723196416 627334878122064 628903067552928 629520713934336 630612043279974 631022522758656 631094367439872 631231368048288 632737257874848 632809297786176 633430780480512 634175882905887 634798707724944 634941917309952 635152059775296 636523704213327 636667302954816 637292574600192 638741556841248 640265363263008 640404354749607 640477267593534 640621758252672 642005214793614 642635728807968 644242166761536 644382021549294 644874877688832 645992824823388 646413315996672 646627255073856 648023680802547 648169873920576 648243670902912 648384394353948 649931205099708 650569503237696 650643573428352 652048672608774 652195773758592 652411626617016 653968044882936 654610307605632 656023973158134 656171971129472 656246679185664 658309770974016 658527647341068 658676210137344 660098656221228 660247573434624 661748747380056 662398651539072 662767366722048 664123034555148 664198647874776 664348490039808 666437052097152 666512928877824 666657618295896 668102987752704 668248022347416 669918485002032 670576412669184 672024557869308 672252695751168 672398631181872 674589297276216 674741483555328 676198623446136 676351172786688 676575020195424 678189083582304 678855133813248 678932424446976 680321157349176 680398614896112 680552111748096 682247524175721 682691614343424 682917560205552 683071625327616 684546754599792 684701187265536 684773314445241 685297063899648 686406935998161 686931934929408 687159284181984 688798597796064 690670333116162 691119905878528 691198592910336 691348641195744 692997949101024 693076849956288 693757521478656 694573586039781 694960210961604 695412576101376 695642732134848 696914356308912 697145009376501 697302284188608 698808145320621 699574086064224 701243016907104 701475102602442 701633354276736 703148568583482 705598563595968 705751737887322 705991325421312 707435406373962 707515950997044 707976488948736 708210803176128 709900338103488 709981163369856 710135289054324 711829415109204 712609628040576 714148546190562 714309656973696 714546067247208 716250715824168 716954146425216 718584251446404 718746362917632 720298533670884 720699478034256 721407277769472 722965194908964 723128294714112 723210626041344 724772437606728 725484237399936 725888068314624 727214980496256 727455661958088 727619774805504 729191108160648 729990350675712 731731843729152 731890691142408 731974020106896 732139152288768 733720245478416 734440832923392 735714050493303 736192943218432 736276762013184 736436596056336 738193467520656 738277514083872 739002577227264 740598492345768 740765570194944 740849909603328 741010736404512 742778520113952 743508003700224 743592655346688 745198482981456 745366598581248 745613287562304 747223478859123 747392051294784 748126065835008 749741683609296 749910824147968 749989820582883 751615861221792 751779025140843 752354023970304 753658295627286 754398464252832 756284282720064 756448460079606 757027030330368 758833023126528 758997753777312 759084168999744 760723451376903 760895069385024 761146897719852 761642345253888 762962719030092 763712025539904 765361302017823 765448441758126 765621125716608 768028066136352 768282255231246 768455578493568 770115098924766 770288835673728 770959196887104 772798426795584 773228594509056 774810206981006 774898422520572 775073238379776 777509894113344 777598417024128 777767221345212 779622692738652 779711456200824 780477211663488 782339148114048 782598073651704 784028650847526 784294811709696 784465069712184 787020846822252 787198397481216 788898394020492 789337523561328 790112732795136 791997656115456 792087828521472 793708016907372 793798384045464 793977463706112 794240241098976 796473550067328 796737153573144 796916896215552 798637880366424 799513241216256 801420590750976 801685831545648 801866690601984 803598364095408 803779654616064 805782055302189 806398358395392 806573414728368 808497607284528 808589658282336 809383775058432 810786912788538 811314672118272 811407043851264 811583187490656 813519331553376 814411003474944 815368992307569 816169767074928 816353893684224 816624076853952 818116853058288 818387619702849 818572246656192 819376167343104 820339996680729 821239144510176 823198324195296 823377027535209 823656546324864 825435276163218 825972570440192 826245937038816 828217061120736 828311357264832 828491170563378 829124842742784 830467650960738 830562203344356 831102834852864 831377899380672 833173303888989 833361266469312 833637078455076 835625835128196 836446504162752 836541737265024 838348293354138 838537423403904 840816057706632 841641824064384 843459394060458 843649677166464 843745730381568 845567843874516 846398276966592 846869413033728 848698272284436 848889737273088 851655409121664 852129471499776 853687151017344 853872472999476 853969690124712 854162344336896 856006953058152 856847638410624 858989555682048 859176028732392 861323766431184 862169673431808 864031574403396 864226498560768 864324894537216 864512525805264 866574940132944 867426004316928 867524764571136 869398230145032 869594365011456 869882168822688 871957393177248 872813743474176 874698630877512 874798219152144 874995572247552 877746361298688 878036863121424 878234946849792 880131541628304 880330097912832 880422832858167 882331663173408 882523203426207 883198202052096 885497379406864 885598197166368 888004714006494 888582736129536 888683905170432 888876824394528 890803983670272 890997363129888 891098807086656 893023182051147 893224646669376 894101883558912 896032743825744 896329297769787 896531508242496 898467615412227 899452396368288 901598164594848 902100026927232 904048159607334 904252111443072 907094876465568 907198153194816 907395091569414 907703132684544 909559808195094 909663365567628 910255485791232 910556746940736 912729006133056 913031085926988 915209247997548 916212378909312 918190987959294 918398130394752 920381459690574 920893777488216 921798188260992 923997265468032 924102466608384 926098114719708 926613614615472 927523642846464 929219141745216 929526679168668 929736378918144 931744193760828 931850276922936 932765448085632 934990689209472 935300136803256 935511139035648 937531424777976 938559022297344 940798084794624 941002317183096 941321767228416 943247208498616 943354601329392 944281070901504 945918064919961 946533784137984 946641551159808 946847052072432 949105886812272 949213946679264 950146170720768 952198061587416 952412875964928 952728089662944 955000954432224 955938861900288 956047699731456 958112335261872 958328483890176 960398044894512 960932637379008 961876370359296 963007822190421 963953593211952 964171059618816 966363250142304 966573032323941 967312316533248 968989237235082 969619973995008 969940882610784 972254810880864 972576591530922 973320467567616 974896807649562 975642458305536 975854254856544 975965360142528 978073008913161 978293660637888 979254443897856 980952067324404 981915461408448 984035959737201 984257956694208 984370018778496 987464656461024 987791471011602 988014315206016 990147984331842 990371360151936 992623121070084 993597977308608 994151050083072 996184551832722 996297971812164 996522735059712 999655578145728 999769393316736 999986427443844 1002154481629056 1002372033521124 1004877727503048 1005864619003776 1008036836803962 1008379043626752 1008597946772808 1011997005036416 1012112225332992 1014297935169204 1014526759180032 1014862530293136 1017283625373456 1018282700719872 1018398636670464 1020481736023764 1020597922344168 1020828167622144 1024037421515136 1024376340308328 1024607437991424 1026820131899688 1027051780898304 1027945595849472 1030397902394112 1030971459345408 1033197896694096 1033430984506368 1036005499674243 1036679858817792 1036797889365504 1037022961793616 1039496923651536 1039615274934432 1040636282217984 1043118864152064 1043464098202272 1045371534463368 1045726415612928 1045953426282912 1049361129096336 1049597863308288 1051864525360656 1052212653903663 1052450031415104 1053483643726848 1054722852875223 1055996874820608 1058277355876496 1058397845393952 1058627606830983 1058986988131968 1061153109560943 1061273926495566 1061964733423104 1062316204764192 1064850507155232 1064971745054784 1065202933581486 1066017654955008 1067744122663806 1068560787667968 1068914442060864 1071222819285843 1071464485460544 1071819100870812 1074376073736252 1075431219637824 1077996809712704 1078119544376448 1080447800506326 1081049217051384 1082110916654208 1084447792363446 1084692442071168 1084815939062016 1087158656410092 1088226356099904 1088832102471936 1090822470744384 1091183492937132 1091429662208256 1093786662240972 1094985526013568 1097597765593728 1097836036713612 1098208728433152 1100580368217624 1101661249385088 1104289414827648 1104415143019776 1104654894084504 1107290201280984 1107416271125808 1108503865840896 1110897738518652 1111148355292416 1111516104606768 1114167780170928 1115262005550336 1115388983020032 1117797724472184 1118049897871872 1121088076942176 1122189098752512 1124612525413944 1124866236221952 1124994307175424 1127423791832688 1128531035955456 1129159217378304 1130487443440929 1131597696379248 1131852983030784 1134426424080096 1134672690119409 1135540545495552 1138249534689792 1138496630665968 1138626253499616 1141342604077536 1141720346579778 1142463517880832 1142593592361984 1144444078545138 1145319407576064 1145568038309856 1148431688574912 1149559564575744 1152042099204528 1152301998081024 1152423382846869 1152683367740352 1155172648387149 1155433253510592 1156568005755904 1159197640193376 1159842891763584 1162215310471509 1162347633780858 1162609857569664 1166264841170016 1166397625536192 1166650832017818 1169434039107978 1170328481731584 1170715817495232 1173508722171072 1173897110477556 1176042976271289 1176442217564544 1176697604568276 1180531270233378 1180797596221824 1183347591030738 1184006285341992 1185169099192704 1187996484173184 1188131742782208 1190562025361058 1190697576068196 1190966195559168 1194710325100992 1195105730359716 1195375344323328 1197956820549636 1199269861824384 1202130886126464 1202528747318472 1202800035902976 1205397546143112 1205669481924096 1209459835287424 1209597537593088 1209860122092552 1210270843579392 1212746410926792 1212884487423504 1214075662587648 1216180369182807 1216972008177408 1217110565776896 1217374781235984 1220278997330064 1221616505212416 1224254650612392 1224530840526336 1224936115280928 1227175279587432 1227858369984288 1229064251014656 1231996353957376 1232136622144512 1234797486292944 1235484819487296 1236698190461952 1238152914244827 1238958855660288 1239368905558224 1239648505224192 1242325591681104 1242467035897248 1242736755845067 1243687264114176 1245701476441107 1246654252279296 1247066849071008 1250041899703968 1250455617682614 1251412029729792 1253438752692294 1254397446392832 1254669756244128 1257522440031207 1257806135105856 1259041427868672 1261224086559948 1262045045517312 1262462736096576 1265189091090687 1265474515749696 1265618595572352 1268351765811774 1269597415449888 1270304119550592 1273047408426654 1273334605909632 1277483113682496 1280530726526016 1280808709499214 1280954535187068 1281243516505344 1284010429587228 1285271457615936 1288484333523072 1288764043098588 1291985649646776 1293254510147712 1296047361605094 1296339747841152 1296487341805824 1296768788707896 1299862410199416 1301139006475392 1301287146856704 1304097345217548 1304391547517184 1304823253234032 1307936089765872 1309220615211264 1312047946316268 1312343942258944 1312493358371328 1316619541948032 1317055294682136 1317352420274688 1320197312442456 1320495146869248 1323497494760112 1324797303078144 1325534733444096 1328246069110296 1328397295749552 1328696980079616 1332007071009741 1332874104194304 1333025857755648 1333315236591792 1336205975505408 1336496044694832 1339836970004064 1341152825338368 1344049115738616 1344505391502336 1344797262363744 1349178594552432 1349482967110656 1352397246892272 1352702345573376 1353150040390848 1356072239411001 1356378167164608 1357710267626496 1360642314698352 1360797229792224 1361092637354121 1364339712292641 1364495048351442 1365383228686848 1365835120411104 1369093509199584 1369546628890482 1370594127799296 1372813871996322 1373863869858816 1374318568363968 1377286481938941 1377597195592128 1380572189535861 1381340666232324 1382239811757056 1382697282391488 1385995898202048 1386153699912576 1389147172079562 1389920421923208 1391285464269696 1393828712617824 1394290018753002 1394604568377216 1397616290641242 1399148172128448 1402486033814208 1402950205204884 1403266708553472 1406297137166964 1411197127191936 1411503475774644 1411982650842624 1414870812747924 1415031901994088 1416421606352256 1419800676206976 1419962326739712 1420270578108648 1423658830218408 1425219256081152 1428297092381124 1428619313947392 1429092134494416 1432501431648336 1433908292850432 1437168502892808 1437492725835264 1440597067341768 1441398956068512 1442814555538944 1445930389817928 1446256589428224 1446421252082688 1449544875213456 1450968474799872 1451776136629248 1453483855852623 1454429960992512 1454911323916176 1455239549611008 1458382216321296 1458864887296383 1459980701351424 1462345211474343 1463463687458304 1463781382284816 1463948040213792 1467440490956832 1468881665846784 1471428100986606 1472385886436864 1472553524026368 1472873192112672 1476386935041312 1476555028167744 1478005154454528 1481196984691536 1481531140389888 1482021472809024 1485221976497763 1485557040227904 1487016007400448 1490396965962912 1491226575124608 1494276827749083 1494446957718246 1494784102589568 1499483367218592 1499979641165766 1503231722443584 1503558050281686 1504708047940608 1507316591254572 1508796928505664 1512055255205943 1512568565440128 1512896920159212 1517995507554624 1518168337999488 1521446902753806 1521790138770048 1522293795439704 1525925438060184 1527424051079808 1530722604035646 1530896883516252 1531242251433216 1536056132272704 1536564510462492 1536911156987136 1540230197849532 1540577671347456 1541918393774208 1545596853591168 1546457189018112 1549620413962012 1549796845041144 1550146476759552 1555019788226688 1555196834048256 1555534442690424 1559245385477304 1559422912401648 1560954423326976 1564678296228096 1565196147303408 1568057301695052 1568589623419392 1568930139424368 1574041693644504 1574396794962432 1577796788040984 1578675047122656 1580225465590272 1583995312230912 1584175657042944 1587416033814744 1587596768090928 1587954927412224 1588480482197952 1591910889743349 1592947100134656 1593474307146288 1593833792431104 1597275760732848 1597804400372229 1599026482432512 1601616183995709 1602841181501952 1603371663091296 1607196728190816 1611564110604378 1612796716790784 1613146829456736 1616995214569056 1617179316564672 1618767550116864 1620671700759489 1621573825577076 1622629344236544 1623166374981312 1626671688545169 1627038663106752 1630737984615138 1632339534149856 1633248153707904 1636233706116576 1636775239405698 1637144493312384 1640679993361458 1642478289020352 1646396648390592 1646754055070418 1647313092649728 1650870552326436 1651945140880384 1652491874077632 1656434122241472 1656622714529664 1656982341126756 1660935301921476 1661124406688712 1662755798761344 1666346607777978 1666722532938624 1667274156910152 1671251670256392 1672893008325504 1673083474530048 1676696586708276 1677074846807808 1681632115413264 1683283648128768 1686918788120916 1687299354332928 1687491460763136 1691135687749032 1692796553933184 1693738826067456 1697396544568872 1697779474546176 1703310818243328 1704258942999552 1707374302034688 1707744945998952 1707939380249424 1708324688673792 1712013906116304 1713695276821248 1716666117817707 1717979111364096 1718352057464784 1722647532862368 1724339346863616 1728063148806792 1728452997121536 1728649789074432 1729025051610528 1733149880265888 1734852008633856 1735049529142272 1738796460290064 1739188730022912 1739764337645376 1743521450671287 1743914786354496 1745627486948352 1749397261755024 1749596438304288 1749976248026727 1754151058661967 1755492722597376 1756073726242848 1760263083256608 1760845665716334 1764663326346816 1765046406852414 1766396404104192 1770994758813728 1771196394332736 1775021386546107 1776009428012988 1777165472259072 1777753648789056 1781994726259776 1782197614173312 1785843038041587 1786046364102294 1786449293338752 1792065487651488 1792658595539574 1793063016484992 1796935230824454 1798904792736576 1803196329189696 1804200053854464 1808096319214668 1808504222886144 1814189752931136 1814396306389632 1814790183138828 1815406265369088 1819119616390188 1819326731135256 1821113493881472 1825458012266112 1826062171853976 1830418495995096 1832424757818624 1836381975918588 1836796260789504 1840762919381148 1841787554976432 1843596376521984 1847994530936064 1848204933216768 1852196229439416 1853227229230944 1855047285692928 1858438283490432 1859053358337336 1859472757836288 1863488387521656 1863700553845872 1865530896171264 1869981378418944 1870600273606512 1871022278071296 1875062849555952 1875683426523921 1877118044594688 1880158129038441 1881596169589248 1882004634366192 1886494416997232 1886709202658784 1888562141803008 1891836129839922 1893067568275968 1893283102319616 1893694104144864 1898211773624544 1898427893358528 1900292341441536 1902527648717661 1904396123174832 1904825751929856 1905456179325888 1909571112639981 1910001908864448 1911877723800576 1916224670523744 1920796089789024 1921213064248821 1921865274758016 1926015644380842 1927907186423904 1932726500284608 1933146064647882 1934624633066496 1937978474470164 1939239947990016 1939881765221568 1944071042407641 1944509621761728 1945153183061844 1949793615299124 1951708509713088 1951930720285056 1956146017826322 1956587321275776 1961904134648808 1963830922816896 1968071919474402 1968515913388416 1968740037556992 1974929312922048 1975582942023204 1976028630412032 1980295968663684 1980742720303872 1985246242140168 1987195954617216 1988302100166144 1992369103665444 1992595943624328 1993045470119424 1999311156291456 1999538786633472 1999972854887688 2004308963258112 2004744067042248 2009755455006096 2011729238007552 2016073673607924 2016758087253504 2017195893545616 2023994010072832 2024224450665984 2028595870338408 2029053518360064 2029725060586272 2034567250746912 2036565401439744 2036797273340928 2040963472047528 2041195844688336 2041656335244288 2048074843030272 2048752680616656 2049214875982848 2053640263799376 2054103561796608 2054319943335723 2055891191698944 2059220807994483 2060795804788224 2066395793388192 2072010999348486 2073359717635584 2073595778731008 2074045923587232 2078993847303072 2079230549868864 2081272564435968 2083720758119343 2086237728304128 2086928196404544 2090743068926736 2091435028129503 2091906852565824 2096424435961863 2098722258192672 2103729050721312 2104425307807326 2104900062830208 2109445705750446 2116554711752992 2116795690787904 2117255213661966 2117973976263936 2122306219121886 2122547852991132 2123929466846208 2124632409528384 2129701014310464 2129943490109568 2130405867162972 2135488245327612 2137828884121728 2142445638571686 2142928970921088 2143638201741624 2148752147472504 2150862439275648 2155993619425408 2156239088752896 2160895601012652 2162098434102768 2164221833308416 2168895584726892 2169384884142336 2169631878124032 2174317312820184 2176452712199808 2177664204943872 2181644941488768 2182366985874264 2182859324416512 2187573324481944 2189971052027136 2195195531187456 2195672073427224 2196417456866304 2201160736435248 2203322498770176 2207142151479909 2208578829655296 2208830286039552 2209309788169008 2214580402561968 2214832542251616 2217007731681792 2221795477037304 2222296710584832 2223032209213536 2228335560341856 2230524011100672 2230777966040064 2235595448944368 2236099795743744 2241670436577369 2242176153884352 2244378197505024 2249225050827888 2249732472443904 2249969461748649 2254847583665376 2255337075422529 2257062071910912 2260974886881858 2263195392758496 2268852848160192 2269345380238818 2271081090991104 2276499069379584 2276993261331936 2277252506999232 2282170354130709 2282685208155072 2283440693159556 2284927035761664 2288888157090276 2291136076619712 2296083906053469 2296863377149824 2304084198409056 2304846765693738 2305366735480704 2310345296774298 2310866507021184 2318395280386752 2319685783527168 2324430620943018 2324695267561716 2325219715139328 2332529682340032 2332795251072384 2333301664035636 2338868078215956 2341431634990464 2347017444342144 2347794220955112 2352085952542578 2352884435129088 2353395209136552 2361062540466756 2361595192443648 2366695182061476 2368012570683984 2370338198385408 2375992968346368 2376263485564416 2381124050722116 2381395152136392 2381932391118336 2389420650201984 2390211460719432 2390750688646656 2395913641099272 2398539723648768 2404261772252928 2405057494636944 2405600071805952 2410795092286224 2411338963848192 2417346165906567 2418919670574848 2419195075186176 2419720244185104 2425492821853584 2425768974847008 2428151325175296 2432360738365614 2433944016354816 2434221131553792 2434749562471968 2440557994660128 2443233010424832 2448509301224784 2449061681052672 2449872230561856 2454350559174864 2455162859108547 2455716739968576 2458128502029312 2461019990042187 2463992707914752 2469594972585888 2470131082605627 2470969638974592 2476305828489654 2477917711320576 2478737811116448 2484651183362208 2484934071794496 2485473511690134 2487374528228352 2491402952882214 2493308504558592 2494133698142016 2499519911666967 2500083799407936 2500911235365228 2506877505384588 2509339512488256 2515044880062414 2515612270211712 2522448173119896 2524925472193152 2530378182181374 2530949031499392 2531237191144704 2536703531623548 2539194830899776 2540608239101184 2546094816853308 2546669211819264 2554966227364992 2561061453052032 2561617418998428 2561909070374136 2562487033010688 2568020859174456 2570542915231872 2576968667046144 2577528086197176 2583971299293552 2586509020295424 2592094723210188 2592679495682304 2592974683611648 2593537577415792 2599724820398832 2602278012950784 2602574293713408 2608194690435096 2608783095034368 2609646506468064 2615872179531744 2618441230422528 2624095892632536 2624687884517888 2624986716742656 2633239083896064 2634110589364272 2634704840549376 2640394624884912 2640990293738496 2646994989520224 2647569610278621 2649594606156288 2656492138220592 2656794591499104 2664014142019482 2665748208388608 2666051715511296 2666630473183584 2672411951010816 2672992089389664 2679069546153441 2679673940008128 2682305650676736 2688098231477232 2688987893309361 2689594524727488 2695402846236681 2698357189104864 2704794493784544 2706300080781696 2711835724433521 2712144478822002 2712756334329216 2721284629396704 2721594459584448 2722185274708242 2728679424585282 2728990096702884 2730766457373696 2731670240822208 2738187018399168 2739093257780964 2745627743992644 2748637136727936 2754572963877882 2755194391184256 2761144379071722 2762681332464648 2765394564782976 2771991796404096 2772307399825152 2778294344159124 2779840843846416 2782570928539392 2787657425235648 2788580037506004 2789209136754432 2795232581282484 2798296344256896 2804972067628416 2805900410409768 2806533417106944 2812594274333928 2822394254383872 2823006951549288 2823965301685248 2829741625495848 2830063803988176 2832843212704512 2837754194759883 2839601352413952 2839924653479424 2840541156217296 2847317660436816 2850438512162304 2856594184762248 2857238627894784 2858184268988832 2865002863296672 2867816585700864 2874337005785616 2874985451670528 2881194134683536 2882797912137024 2885629111077888 2889023466571263 2891860779635856 2892513178856448 2899089750426912 2899719096971823 2901936949599744 2906967711705246 2908859921985024 2909822647832352 2916764432642592 2917729774592766 2919961402702848 2924690422948686 2926927374916608 2927562764569632 2927896080427584 2934219026739483 2934880981913664 2937763331693568 2942856201973212 2944771772873728 2945746384225344 2952107879211603 2952773870082624 2953110056335488 2962393969383072 2964042945618048 2970443952995526 2971114080455808 2980793931925824 2982453150249216 2988553655498166 2988893915436492 2989568205179136 2998966734437184 2999959282331532 3006463444887168 3007116100563372 3014633182509144 3017593857011328 3024110510411886 3025137130880256 3025793840318424 3035991015109248 3036336675998976 3042893805507612 3043580277540096 3044587590879408 3051850876120368 3054848102159616 3061445208071292 3061793767032504 3062484502866432 3072112264545408 3073129020924984 3073822313974272 3080460395699064 3081155342694912 3083836787548416 3091193707182336 3092914378036224 3099240827924024 3099593690082288 3100292953519104 3108016499022729 3110039576453376 3110393668096512 3111068885380848 3118490770954608 3118845824803296 3121908846653952 3129356592456192 3130392294606816 3136114603390104 3137179246838784 3137860278848736 3148083387289008 3148793589924864 3155593576081968 3157350094245312 3160450931180544 3164168558625669 3167990624461824 3174832067629488 3175193536181856 3175882820492949 3176960964395904 3183459328682829 3183821779486698 3185894200269312 3186948614292576 3194551521465696 3195608800744458 3198052964865024 3203232367991418 3205682363003904 3206743326182592 3213668457857529 3214393456381632 3223128221208756 3226293658913472 3233990429138112 3234358633129344 3241343401518978 3243147651154152 3246332749962624 3253343377090338 3254077326213504 3261475969230276 3264679068299712 3266496307415808 3272467412233152 3273550478811396 3274288986624768 3281359986722916 3284956578040704 3292793296781184 3293508110140836 3294626185299456 3301741104652872 3304983748155264 3312868244482944 3313245429059328 3313964682253512 3321870603842952 3322248813377424 3325511597522688 3332693215555956 3333445065877248 3334548313820304 3342503340512784 3345786016651008 3346166949060096 3353393173416552 3354149693615616 3363264230826528 3366567296257536 3373837576241832 3374598708665856 3374982921526272 3382271375498064 3385593107866368 3387477652134912 3391462330322787 3394793089137744 3395558949092352 3404018070358227 3406621636486656 3414748604069376 3415489891997904 3415878760498848 3424027812232608 3427390553642496 3433332235635414 3435958222728192 3436704114929568 3445295065724736 3448678693727232 3456126297613584 3456905994243072 3457270148540607 3458050103221056 3465517945161447 3466299760531776 3469704017267712 3477592920580128 3479528675290752 3486645931414527 3487042901342574 3487829572708992 3498794523510048 3499192876608576 3499952496053454 3508302117323934 3510985445194752 3512147452485696 3520526166513216 3521691331432668 3528128928813867 3529326652693632 3530092813704828 3541989517627456 3542392788665472 3550042773092214 3552018856025976 3555507297578112 3563989452519552 3564395228346624 3571686076083174 3572092728204588 3572898586677504 3584130975302976 3585317191079148 3586126032969984 3593870461648908 3597809585473152 3606392658379392 3608400107708928 3616192638429336 3617008445772288 3628379505862272 3628792612779264 3629580366277656 3630812530738176 3638239232780376 3638653462270512 3642226987762944 3650916024532224 3652124343707952 3660836991990192 3664849515637248 3672763951837176 3673592521579008 3681525838762296 3683575109952864 3687192753043968 3695989061872128 3696409866433536 3704392458878832 3706454458461888 3710094571385856 3714458742734481 3716876566980864 3718106716674672 3718945515672576 3726976775043312 3727401107691744 3728210267535201 3731061792342528 3737104429323321 3739962756837888 3741200547213024 3750125699111904 3751366853047842 3754236089189376 3760316258076882 3763192339178496 3764009268732384 3772988833994464 3773418405317568 3777124283606016 3783672259679844 3786135136551936 3787388208289728 3795567273272061 3796423547249088 3796855786717056 3805055297435322 3808792246349664 3810912358651776 3819142225279962 3820003817728896 3832449341047488 3841592179578048 3842426128497642 3843730549516032 3852031288761684 3855814372847808 3865453000569216 3866292129295764 3875956948940328 3879763530443136 3888142084815282 3889019243523456 3890306366123688 3899587230598248 3903417019426176 3903861440570112 3912292035652644 3913174642551552 3923808269297616 3927661845633792 3936143838948804 3937031826776832 3937480075113984 3949858625844096 3951165884046408 3952057260824064 3960591937327368 3961485440607744 3970492484280336 3974391909234432 3976604200332288 3984738207330888 3985191887248656 3986090940238848 3996021213029223 3998622312582912 3999077573266944 3999945709775376 4008617926516224 4009488134084496 4019510910012192 4023458476015104 4032147347215848 4033516174507008 4034391787091232 4047988020145664 4048448901331968 4057191740676816 4058107036720128 4059450121172544 4068216718233003 4069134501493824 4073130802879488 4081926944095056 4082391689376672 4083277912062363 4093019136877923 4096149686060544 4097505361233312 4107280527598752 4108639886671446 4111782383397888 4118441615988966 4121591609576448 4131859445816823 4132791586776384 4141716568607583 4144021998696972 4146719435271168 4148091847174464 4157987694606144 4158461099737728 4167441516238686 4173856392809088 4181486137853472 4182870056259006 4183813705131648 4192848871923726 4197444516385344 4207458101442624 4208850615614652 4209800125660416 4218891411500892 4233109423505984 4233591381575808 4234510427323932 4235947952527872 4244612438243772 4245095705982264 4249264819056768 4259402028620928 4259886980219136 4260811734325944 4270976490655224 4275657768243456 4284891277143372 4285857941842176 4287276403483248 4297504294945008 4301724878551296 4311987238850816 4312478177505792 4321791202025304 4324196868205536 4328443666616832 4337791169453784 4338769768284672 4339263756248064 4348634625640368 4352905424399616 4355328409887744 4363289882977536 4364733971748528 4365718648833024 4375146648963888 4376594661889149 4379942104054272 4387035634423029 4390391062374912 4391344146854448 4402321472870496 4406644997540352 4414284302959818 4417157659310592 4417660572079104 4418619576338016 4429160805123936 4429665084503232 4434015463363584 4443590954074608 4444593421169664 4446064418427072 4455665929493289 4456671120683712 4461048022201344 4471190897888736 4482830483247249 4483340873154738 4484352307768704 4498450101655776 4499938923497298 4509695167330752 4510674150845058 4514124143821824 4521949773763716 4526390785516992 4536165765617829 4537705696320384 4538690760477636 4553986522663872 4554505013998464 4564340708261418 4565370416310144 4566881386319112 4577776314180552 4582272153239424 4592167812106938 4593726754299648 4608168396818112 4609693531387476 4610733470961408 4620690593548596 4621733014042368 4636790560773504 4639371567054336 4648861241886036 4649390535123432 4650439430278656 4665059364680064 4665590502144768 4666603328071272 4677736156431912 4682863269980928 4694034888684288 4695588441910224 4704171905085156 4705768870258176 4706790418273104 4722125080933512 4723190384887296 4733390364122952 4736025141367968 4740676396770816 4751985936692736 4752526971128832 4762248101444232 4762790304272784 4763864782236672 4775732669230047 4778841300403968 4780422921438864 4781501377293312 4791827282198544 4793413201116687 4797079447297536 4804848551987127 4808523544505856 4810114989273888 4821590184572448 4834692331813134 4837839341149696 4838390150372352 4839440488370208 4850985643707168 4851537949694016 4856302650350592 4862015102278467 4864721476731228 4867888032709632 4869499124943936 4880015065635507 4881115989320256 4897018602449568 4899744461123712 4908701118349728 4910325718217094 4911433479937152 4922039980084374 4939189945171776 4940262165211254 4941939277949184 4952611656979308 4955835422641152 4957475622232896 4969302366724416 4969868143588992 4970947023380268 4982805905764428 4988267396284032 4999039823333934 5000167598815872 5001822470730456 5013755010769176 5018679024976512 5030089760124828 5031224540423424 5044896346239792 5049850944386304 5060756364362748 5061898062998784 5062474382289408 5073407063247096 5078389661799552 5081216478202368 5092189633706616 5093338423638528 5109932454729984 5122122906104064 5123234837996856 5123818140748272 5124974066021376 5136041718348912 5141085830463744 5149998353453121 5153937334092288 5155056172394352 5167942598587104 5173018040590848 5184189446420376 5185358991364608 5185949367223296 5187075154831584 5199449640797664 5204556025901568 5205148587426816 5216389380870192 5217566190068736 5219293012936128 5230564352013861 5231744359063488 5236882460845056 5248191785265072 5249375769035776 5249928744080181 5262453175985901 5266478167792128 5268221178728544 5280789249769824 5293989979040448 5295139220557242 5299189212312576 5312984276441184 5313589182998208 5325064159638321 5328028284038964 5331496416777216 5333260946367168 5345984178779328 5357529114124761 5358139092306882 5359347880016256 5376196462954464 5377975786618722 5379189049454976 5390805692473362 5396714378209728 5409588987569088 5412600161563392 5423671448867042 5424288957644004 5425512668658432 5442569258793408 5443188919168896 5444370549416484 5457358849170564 5457980193405768 5463340481644416 5476374036798336 5478186515561928 5491255487985288 5497274273455872 5509145927755764 5510388782368512 5522288758143444 5525362664929296 5530789129565952 5543983592808192 5544614799650304 5556588688318248 5559681687692832 5565141857078784 5575314850471296 5577160075012008 5578418273508864 5590465162564968 5596592688513792 5609944135256832 5611800820819536 5613066834213888 5625188548667856 5640474387115323 5644788508767744 5646013903098576 5659483250991696 5660127607976352 5665686425409024 5675508389519766 5679202704827904 5679849306958848 5681082312434592 5694635320873632 5700877024324608 5707582946152983 5713188369524496 5714477255789568 5716368537977664 5728713337919943 5730005726593344 5735633171401728 5748674011571232 5762388269367072 5763639192746463 5765595824274048 5778046933142526 5783721559271712 5798179500853824 5799438193943646 5803873899199488 5813935423410492 5817719843970048 5819645295664704 5832213127222923 5833528865285184 5835459549185532 5849380845897372 5855125529139264 5855792160855168 5868438053478966 5869761963827328 5885712403946424 5891492768450688 5904215758423206 5905547740165248 5906220112670976 5924787938766144 5928085891236096 5940887905991052 5942228160911616 5961587863851648 5964906300498432 5977107310996332 5977787830872984 5979136410358272 5997933468874368 5999918564663064 6012926889774336 6014232201126744 6029266365018288 6035187714022656 6048221020823772 6050274261760512 6051587680636848 6071982030218496 6072673351997952 6085787611015224 6087160555080192 6089175181758816 6103701752240736 6109696204319232 6122890416142584 6123587534065008 6124969005732864 6144224529090816 6146258041849968 6147644627948544 6160920791398128 6162310685389824 6162959830007169 6167673575096832 6177662423983449 6182387414364672 6198481655848048 6199187380164576 6216032998045458 6220079152906752 6220787336193024 6222137770761696 6236981541909216 6237691649606592 6243817693307904 6251162274358029 6258713184912384 6260784589213632 6272229206780208 6274305084388509 6275720557697472 6289273307885589 6296166774578016 6311187152163936 6314700188490624 6328337117251338 6349664135258976 6350387072363712 6351765640985898 6353921928791808 6366918657365658 6367643558973396 6371788400538624 6373897228585152 6389103042931392 6391217601488916 6406464735982836 6413486652365184 6427336915715058 6428786912763264 6446256442417512 6452587317826944 6467980858276224 6468717266258688 6482686803037956 6486295302308304 6492665499925248 6506686754180676 6508154652427008 6522951938460552 6529358136599424 6532992614831616 6544934824466304 6547100957622792 6548577973249536 6562719973445832 6569913156081408 6585586593562368 6587016220281672 6589252370598912 6603482209305744 6609967496310528 6621426454439727 6625736488965888 6626490858118656 6627929364507024 6643741207685904 6644497626754848 6651023195045376 6665386431111912 6666890131754496 6669096627640608 6685006681025568 6691572033302016 6692333898120192 6706786346833104 6708299387231232 6726528461653056 6733134592515072 6747675152483664 6749197417331712 6749908385245947 6764542750996128 6766011226267587 6771186215732736 6782924660645574 6789586178275488 6808036140716454 6813243272973312 6829497208138752 6830979783995808 6831757520997696 6846511062392127 6848055624465216 6854781107284992 6866664471270828 6873408229859136 6888251718160407 6890590131449472 6912252595227168 6914540297081214 6916100206442112 6931035890322894 6932599521063552 6955185841160256 6959057350581504 6973291862829054 6974085802685148 6975659145417984 6997589047020096 6998385753217152 6999904992106908 7016604234647868 7024294904971392 7041052333026432 7043382662865336 7056257857627734 7058653305387264 7060185627409656 7083979035254912 7084785577330944 7100085546184428 7104037712051952 7111014595156224 7127978905039104 7128790456693248 7143372152166348 7144185456409176 7145797173355008 7168261950605952 7170634382158296 7172252065939968 7187740923297816 7195619170946304 7212785316758784 7216800215417856 7232385276858672 7234016891544576 7252038497719701 7256759011724544 7257585225558528 7259160732555312 7276478465560752 7277306924541024 7284453975525888 7301832049064448 7304248687415904 7321673983980384 7329699031274496 7345527903674352 7347185043158016 7363051677524592 7365488577325641 7367150219905728 7374385506087936 7383059970126561 7391978123744256 7408784917757664 7410393247816881 7412908916923776 7428917485468962 7433753133961728 7436213433349344 7453953550086624 7454802215383488 7456420535070402 7462123584685056 7474208858646642 7479925513675776 7482401094426048 7498559735000901 7500251398223808 7502733706095684 7520632516153764 7528018537464768 7545977667988928 7546836810635136 7567344519359688 7574776416579456 7591134546544122 7592847094498176 7593711573434112 7610110594870644 7617584492699328 7621824717303552 7638284450559924 7640007635457792 7664898682094976 7683184359156096 7684852256995284 7687461099032064 7704062577523368 7711628745695616 7730906001138432 7732584258591528 7751913897880656 7759527060886272 7776284169630564 7778038487046912 7780612732247376 7799174461196496 7806834038852352 7807722881140224 7824584071305288 7826349285103104 7847616538595232 7855323691267584 7872287677897608 7874063653553664 7874960150227968 7899717251688192 7902331768092816 7904114521648128 7921183874654736 7922970881215488 7940984968560672 7942708830835863 7948783818468864 7969476414661776 7970383774497312 7992042426058446 7997244625165824 7998155146533888 7999891419550752 8017235853032448 8018976268168992 8039021820024384 8046916952030208 8064294694431696 8066963679928083 8068783574182464 8086208538710043 8095976040291328 8114383481353632 8118900242345088 8135507173300563 8136433436466006 8138269002987648 8163853888190112 8164783378753344 8166555824124726 8186038273755846 8192299372121088 8195010722466624 8214561055197504 8217279773342892 8236883231977932 8263718891633646 8265583173552768 8283433137215166 8288043997393944 8296183694348928 8315975389212288 8316922199475456 8334883032477372 8347712785618176 8362972275706944 8365740112518012 8367627410263296 8385697743847452 8394889032770688 8414916202885248 8417701231229304 8419600251320832 8437782823001784 8466218847011968 8467182763151616 8469020854647864 8471895905055744 8489224876487544 8490191411964528 8498529638113536 8513262584279649 8518804057241856 8519773960438272 8521623468651888 8541952981310448 8551315536486912 8569782554286744 8571715883684352 8574552806966496 8595008589890016 8603449757102592 8623974477701632 8624956355011584 8643582404050608 8648393736411072 8656887333233664 8667070399713789 8675582338907568 8677539536569344 8697269251280736 8699157290915469 8705810848799232 8726579765955072 8729467943497056 8750293297927776 8753189323778298 8759884208108544 8774071268846058 8780782124749824 8782688293708896 8802657080218449 8804642945740992 8813289995080704 8828568605919636 8834315318621184 8837239152676032 8856323637634809 8858321610247872 8859330169006464 8887181908149216 8892128836854144 8911331858986578 8913342241367424 8942381795777472 8965660966494498 8966681746309476 8968704615537408 8996900203311552 8999877846994596 9019390334661504 9021348301690116 9043899547527432 9052781571033984 9072331531235658 9075411392640768 9077381520955272 9107973045327744 9109010027996928 9128681416522836 9130740832620288 9133762772638224 9155552628361104 9164544306478848 9184335624213876 9187453508599296 9216336793636224 9219387062774952 9221466941922816 9241381187097192 9243466028084736 9273581121547008 9278743134108672 9297722483772072 9298781070246864 9300878860557312 9324049497068187 9330118729360128 9331181004289536 9333206656142544 9355472312863824 9365726539961856 9388069777368576 9391176883820448 9408343810170312 9411537740516352 9413580836546208 9444250161867024 9446380769774592 9466780728245904 9472050282735936 9481352793541632 9492505675877007 9503971873385472 9524496202888464 9525580608545568 9527648461478847 9550377986048487 9551465338460094 9557682600807936 9560845842877728 9583654564397088 9586826402233374 9594158894595072 9609697103974254 9617047089011712 9620229978547776 9641005373572587 9643180369144896 9669384663626268 9675678682299392 9678880976740416 9701971287414336 9703075899388032 9724030204556934 9729442953462456 9738998249887872 9760030131271014 9762231978640512 9794037204899136 9799488922247424 9817402236699456 9820651436434188 9822866959874304 9844079960168748 9878379890343552 9880524330422508 9883878555898368 9905223313958616 9914951244465792 9938604733448832 9939736287177984 9941894046760536 9965611811528856 9976534792568064 9998079646667868 10000335197631744 10003644941460912 10027510021538352 10037358049953024 10060179520249656 10062449080846848 10089792692479584 10099701888772608 10121512728725496 10123796125997568 10124948764578816 10146814126494192 10156779323599104 10162432956404736 10174386990968361 10184379267413232 10186676847277056 10212054211074681 10219864909459968 10244245812208128 10246469675993712 10247636281496544 10272083436697824 10282171660927488 10299996706906242 10307874668184576 10310112344788704 10335885197174208 10346036081181696 10368378892840752 10370717982729216 10374150309663168 10396553835484341 10398899281595328 10409112051803136 10432778761740384 10438586025872256 10459937794243581 10461128704027722 10463488718126976 10496383570530144 10499857488160362 10524906351971802 10532956335584256 10536442357457088 10561578499539648 10584386786441601 10587979958080896 10590278441114484 10625968552882368 10627178365996416 10650128319276642 10656056568077928 10666521892734336 10691968357558656 10715058228249522 10716278184613764 10718695760032512 10752392925908928 10755951573237444 10758378098909952 10781611384946724 10793428756419456 10819177975138176 10825200323126784 10847342897734084 10848577915288008 10851025337316864 10885138517586816 10886377838337792 10888741098832968 10914717698341128 10915960386811536 10926680963288832 10952748073596672 10956373031123856 10982510975970576 10994548546911744 11018291855511528 11020777564737024 11044577516286888 11050725329858592 11061578259131904 11087967185616384 11089229599300608 11113177376636496 11119363375385664 11130283714157568 11143376228203443 11150629700942592 11154320150024016 11156836547017728 11180930325129936 11184630802605603 11193185377027584 11211313287969963 11219888270513664 11223601641639072 11250377097335712 11280948774230646 11289577017535488 11292027806197152 11318966501983392 11320255215952704 11331372850818048 11351016779039532 11358405409655808 11362164624869184 11386701819816183 11389270641747264 11415165892305966 11426376739048992 11432737075955328 11457426675839886 11460011453186688 11497348023142464 11524776538734144 11527278385492926 11531191648548096 11556093866285052 11567443118543424 11596359001707648 11598876387887292 11627870846820984 11639290591329408 11664426254445846 11667057730570368 11670919098371064 11698761691794744 11710251058278528 11711584321710336 11736876106957932 11739523927654656 11771424807892848 11782985536901376 11808431516846412 11811095480330496 11812440225341952 11849575877532288 11856171782472192 11881775811982104 11884456321823232 11923175727703296 11929812600996864 11954214621992664 11955575661745968 11958272820716544 11995866937748736 11999837129326128 12025853779548672 12028464402253488 12058532730036576 12070375428045312 12096442041647544 12100548523521024 12103175361273696 12143964060436992 12145346703995904 12171575222030448 12174321110160384 12178350363517632 12204650154699009 12207403504481472 12219392408638464 12245780832285168 12247175068130016 12249833736187089 12279057410633769 12288449058181632 12292516083699936 12321841582796256 12325919660014338 12335347150193664 12355324847966898 12364774828729344 12396963311696096 12398374760329152 12425149705822749 12432065996090916 12440158305813504 12444275541523392 12473963083818432 12475383299213184 12502324548716058 12521569178427264 12544458413560416 12548610168777018 12551441115394944 12578546615771178 12592333549156032 12622374304327872 12629400376981248 12656674234502676 12699328270517952 12700774144727424 12703531281971796 12707843857583616 12733837314731316 12735287117946792 12747794457170304 12778206085862784 12782435202977832 12812929471965672 12826973304730368 12854673831430116 12857573825526528 12892512884835024 12905174635653888 12935961716552448 12937434532517376 12965373606075912 12972590604616608 12985330999850496 13013373508361352 13016309304854016 13045903876921104 13058716273198848 13065985229663232 13089869648932608 13094201915245584 13097155946499072 13125439946891664 13129783985667447 13139826312162816 13161106903269087 13171173187124736 13174032440563344 13206964418611488 13219934992621056 13242852908879454 13251472977931776 13252981716237312 13255858729014048 13287482415371808 13288995253509696 13302046390090752 13330772862223824 13333780263508992 13338193255281216 13366997788479867 13370013362051136 13383144066604032 13413572693666208 13448491449741747 13453056923306112 13495350304967328 13499816770491894 13529085501992256 13532022452535174 13542372431465472 13565849321291148 13579172356550976 13608497296853487 13616072281432908 13661959567991616 13663515041995392 13693022124784254 13696111248930432 13733328942541656 13746816459718272 13776503436320814 13781180262898944 13824505190454336 13829080594162428 13832200412884224 13862071780645788 13865199042127104 13910371682320512 13918114701163008 13946583725658108 13948171605370296 13951318290835968 13995178094040192 13996771506434304 13999809984213816 14033208469295736 14048589809942784 14082104666052864 14086765325730672 14112515715255468 14117306610774528 14120371254819312 14167958070509824 14169571154661888 14200171092368856 14208075424103904 14222029190312448 14255957810078208 14257580913386496 14286744304332696 14288370912818352 14291594346710016 14336523901211904 14341268764316592 14344504131879936 14375481846595632 14380239603350061 14391238341892608 14414545655961381 14425570633517568 14464770553717344 14504076995439402 14513518023449088 14515170451117056 14518321465110624 14552956931121504 14554613849082048 14568907951051776 14586045306835401 14603664098128896 14608497374831808 14640045196906521 14643347967960768 14691055807348704 14726103355049184 14730977154651282 14734300439811456 14766119940253122 14817569835515328 14820786495633762 14825817833847552 14857834970937924 14867506267923456 14872426866698688 14907907100173248 14909604430766976 14912841070140804 14948417717293284 14964802188852096 14997119470001802 15000502796447616 15005467412191368 15041265032307528 15056037074929536 15091955335977856 15093673621270272 15134689038719376 15149552833158912 15182269093088244 15185694188996352 15187423146868224 15220221189741288 15235168985398656 15243649434607104 15276568901119848 15280015270915584 15329797364189952 15366368718312192 15369704513990568 15374922198064128 15408125155046736 15423257491391232 15449995060359363 15461812002276864 15465168517183056 15503827795761312 15519054121772544 15552568339261128 15556076974093824 15561225464494752 15598348922392992 15613668077704704 15615445762280448 15649168142610576 15652698570206208 15691693056041583 15695233077190464 15710647382535168 15744575355795216 15748127307107328 15749786232240543 15787359527957703 15799434503376384 15804663536185632 15842367749309472 15881969937121344 15885417661671726 15897567636937728 15938952829323552 15940767548994624 15975192478914963 15984084852116892 15994489250331648 15999782839101504 16037952536337984 16072587342374283 16078043640048768 16128589388863392 16133927359856166 16137567148364928 16172417077420086 16228766962707264 16237800484690176 16271014346601126 16272866872932012 16276538005975296 16327707776380224 16329566757506688 16333111648249452 16372076547511692 16390021444933248 16429122110395008 16434559546685784 16473766463955864 16527437783267292 16531166347105536 16566866274430332 16576087994787888 16592367388697856 16631950778424576 16633844398950912 16669766064954744 16695425571236352 16725944551413888 16731480225036024 16735254820526592 16771395487694904 16789778065541376 16829832405770496 16835402462458608 16839200502641664 16875565646003568 16921423161345969 16932437694023936 16934365526303232 16938041709295728 16978449752975088 16980382823929056 16997059276227072 17026525168559298 17037608114483712 17039547920876544 17043246937303776 17083905962620896 17102631072973824 17139565108573488 17143431767368704 17149105613932992 17186140013759829 17190017179780032 17206899514205184 17247948955403264 17287164808101216 17290917578239389 17296787472822144 17334140799427578 17351164677815136 17394538502561472 17398314581830938 17411621697598464 17453159531910144 17458935886994112 17496639381668769 17500586595855552 17506378647556596 17548142537692116 17565376587417792 17605314160436898 17609285891481984 17657137211839272 17674478305352064 17712647275269618 17716643220495744 17718660338012928 17774363816298432 17784257673708288 17822663717973156 17826684482734848 17884763591554944 17931321932988996 17933363492618952 17937409231074816 17993800406623104 17999755693989192 18038780669323008 18042696603380232 18087799095054864 18105563142067968 18144663062471316 18150822785281536 18154763041910544 18215946090655488 18218020055993856 18257362833045672 18261481665240576 18267525545276448 18311105256722208 18329088612957696 18368671248427752 18374907017198592 18432673587272448 18438774125549904 18442933883845632 18482762374194384 18486932056169472 18532987271950347 18547162243094016 18595444967544144 18597562140493728 18648098994136374 18660237458720256 18662362008579072 18666413312285088 18710944625727648 18731453079923712 18753486823074087 18776139554737152 18782353767640896 18816687620340624 18822915253165527 18827161673092416 18867819923656767 18888500323734048 18933561456491808 18944100565471872 18985011351754014 19048992405776928 19051161217091136 19055296922957694 19100755972096974 19102930676920188 19115365201615872 19121691685755456 19167309128794176 19173652804466748 19219394207948508 19240459957095552 19282010747145174 19286360738289792 19338769327252536 19357761953480832 19403942574828672 19406151798776064 19448060409113868 19458885906924912 19477996499775744 19520060262542028 19524463957281024 19588074409798272 19598977844494848 19634804473398912 19641302872868376 19645733919748608 19688159920337496 19756759780687104 19761048660845016 19767757111796736 19810446627917232 19829902488931584 19864279363319181 19877209466897664 19879472574355968 19883788093521072 19931223623057712 19953069585136128 19996159293335736 20000670395263488 20007289882921824 20055020043076704 20074716099906048 20120359040499312 20124898161693696 20179585384959168 20199403777545216 20243025457450992 20247592251995136 20249725155737841 20293628252988384 20298033678802761 20313558647198208 20348773981936722 20368758534826464 20424108422149362 20439729818919936 20488491624416256 20492939351987424 20495272562993088 20539533187176381 20544166873395648 20564343321854976 20599993413812484 20620224689577408 20664755154481221 20671770394348416 20736757785681504 20748300619326336 20793107670968682 20797798563190656 20865557523480768 20877172051744512 20919875588487162 20922257408055444 20926977436253952 20992767141060288 20999714976320724 21049812703943604 21072884714914176 21123156999079296 21168773572883202 21175959916161792 21180556882228968 21251937105764736 21254356731992832 21300256638553284 21312113136155856 21333043785468672 21383936715117312 21430116456499044 21432556369227528 21437391520065024 21504785851817856 21511903146474888 21516756197819904 21563222769893448 21586857512838912 21638355950276352 21650400646253568 21694685795468168 21697155830576016 21702050674633728 21756115493159103 21770277035173632 21772755676675584 21777482197665936 21829435396682256 21831920773623072 21853361926577664 21905496147193344 21912746062247712 21965021951941152 21989097093823488 22036583711023056 22041555129474048 22089155032573776 22101450659717184 22123156518263808 22149179910379683 22175934371232768 22226354753272992 22231179743450643 22238726750771328 22286752456406886 22301259401885184 22308640300048032 22361860650259872 22369261605211206 22386370754055168 22422626575939926 22439776541027328 22447203283278144 22495679205002703 22500754194671424 22561897548461292 22584055612394304 22637933003966784 22640510431905408 22702033558079064 22724329249738368 22773403639632366 22778541283494528 22830331784611932 22852753478097984 22865474151910656 22914853351679772 22920022906373376 22994696046284928 23049553077468288 23054556770985852 23062383297096192 23112187732570104 23134886237086848 23192718003415296 23197752775774584 23255741693641968 23278581182658816 23328852508891692 23334115461140736 23341838196742128 23397523383589488 23420502116557056 23423168643420672 23473752213915864 23479047855309312 23542849615785696 23565971073802752 23616863033692824 23622190960660992 23624880450683904 23699151755064576 23712343564944384 23763551623964208 23768912643646464 23828126492507589 23846351455406592 23908429243985328 23911151323491936 23991733875497472 23999674258652256 24051707559097344 24056928804506976 24117065460073152 24140750856090624 24192884083295088 24200891039784249 24206350722547392 24258625616130129 24287928120873984 24343150444060896 24356700727035264 24406521519901689 24409300309398018 24414807008962944 24491561664570336 24494350136260032 24499667472374178 24558114821267538 24576898116363264 24585032167399872 24643683165592512 24651839320028676 24710649695933796 24793926623392192 24796749520658304 24850299411645498 24864131992181832 24888551083046784 24947926167636864 24950766598426368 25004649097432116 25043138356854528 25088916827120832 25097220337554036 25102882230789888 25157093231542356 25184667098312064 25244748608655744 25258800753962496 25313348469005352 25398656541035904 25401548289454848 25407062563943592 25415687715167232 25467674629462632 25470574235893584 25495588914340608 25556412171725568 25564870405955664 25625858943931344 25653946609460736 25709347662860232 25715147651053056 25785025769670048 25810349271307776 25871923433104896 25874869065034752 25930747212151824 25945181209233216 25970661999700992 26001211199141367 26026747016722704 26032618609708032 26091807753842208 26097471872746407 26117432546397696 26179739297865216 26188403830491168 26250879893783328 26259567971334894 26279652624325632 26322213806538174 26342346374249472 26348064881126688 26413928837222976 26439869985242112 26485705817758908 26502945955863552 26511717458028096 26568970912904427 26574964830743616 26577990507019392 26661545724447648 26676386510562432 26733995576959734 26740026724102272 26827145387332416 26896982899483494 26906113846612224 26990700609934656 26999633540983788 27058171003984512 27064044905070348 27131698642582296 27158344713101952 27216994593706974 27232144562865816 27323919135983232 27327030083990784 27386044249568508 27392222497860864 27466657885083312 27493632919436544 27553006872641628 27562360525797888 27649010380908672 27658161188324856 27664400825768448 27724143561291576 27730398084254208 27820743364641024 27836229402326016 27893167451316216 27896343210740592 27902636581671936 27972148491204561 27990356188080384 27993543012868608 27999619968427632 28066416938591472 28097179619885568 28164209332105728 28173530651461344 28225031430510936 28234613221549056 28240742509638624 28335916141019648 28339142309323776 28400342184737712 28416150848207808 28444058380624896 28477517027631021 28511915620156416 28573488608665392 28576741825636704 28582945384436541 28651133958145461 28673047802423808 28682537528633184 28750963693191264 28760479206700122 28782476683785216 28829091311922762 28851141267035136 28923016120717761 28929541107434688 29008153990878804 29027036046898176 29036642930221248 29105913862243008 29109227698164096 29172090613670802 29216994749663616 29280090393813042 29286695935921536 29382111614697408 29452206710098368 29461954309302564 29468600879622912 29532239880506244 29635139671030656 29641572991267524 29651635667695104 29715669941875848 29744853733397376 29815814200346496 29819208861533952 29825682140281608 29896835434586568 29929604377704192 29994238940003604 30001005592895232 30010934824382736 30082530064615056 30112074149859072 30183910671955712 30187347242540544 30269378077438752 30299105666317824 30364538186176488 30371388377992704 30374846293736448 30440442379482576 30470337970797312 30487298869214208 30553137802239696 30560030541831168 30636162633224043 30659594728379904 30732737436624384 30739409027981136 30816250310093472 30846514982782464 30899990120718726 30923624004553728 30930337034366112 31007655591522624 31038108243545088 31105136678522256 31112153948187648 31122450928989504 31189661506453023 31196697844785984 31227336155409408 31298336285221152 31379813382730743 31383386112083166 31390466154380928 31489150711590432 31499572464481086 31574719055915406 31598869006752768 31609327072371264 31684735498618944 31753160359324803 31763939874242688 31770835323343452 31877905658647104 31881535097989248 31950384957829926 31968169704233784 31999565678203008 32075905072675968 32145174684748566 32156087280097536 32257178777726784 32267854719712332 32275134296729856 32344834154840172 32457533925414528 32475600969380352 32542028693202252 32545733745864024 32553076011950592 32655415552760448 32659133515013376 32666223296498904 32744153095023384 32780042889866496 32858244220790016 32869119093371568 32947532927911728 33054875566534584 33062332694211072 33133732548860664 33152175989575776 33184734777395712 33263901556849152 33267688797901824 33339532129909488 33390851142472704 33430128684610329 33451889102827776 33462960450072048 33470509641053184 33542790975389808 33553892407816809 33579556131082752 33633939863909889 33659664811540992 33670804924917216 33751131292007136 33842846322691938 33864875388047872 33868731052606464 33876083418591456 33956899505950176 33960765647858112 33994118552454144 34053050337118596 34075216228967424 34086493874607552 34160105459448549 34167811925241792 34279130217146976 34298211227865984 34372280027519658 34380034359560064 34574329616202432 34581835156478778 34593574945644288 34668281598855156 34702329355630272 34789077005122944 34796629163661876 34917871773988224 34993278763337538 35001173191711104 35012757295113192 35096285075384232 35130753174835584 35210628320873796 35218571782963968 35314274423678544 35348956610704128 35425294550539236 35433286440991488 35437320676025856 35548727632596864 35568515347416576 35645327435946312 35653368965469696 35769527183109888 35862643865977992 35866726985237904 35874818462149632 35987600813246208 35999511387978384 36077561338646016 36085393206760464 36175598190109728 36211126284135936 36289326124942632 36301645570563072 36309526083821088 36431892181310976 36436040111987712 36514725666091344 36522963330481152 36535051090552896 36613950464097027 36622210513444416 36658177225915392 36737342496855504 36749501208561267 36837172231901307 36865347174544896 36877548251099808 36965524748388768 37065974543900694 37094324486188032 37190889935088288 37195124280987456 37275449117468247 37296197988272748 37320474917440512 37332826624570176 37421889251455296 37506973646148174 37564707535281792 37633375240681248 37645830506331054 37654323346184832 37735639847313534 37777000647468096 37867122912983616 37888201130943744 37970022703508028 38097984811553856 38102322434182272 38110593845915388 38201511944193948 38205861353840376 38243383371510912 38334618257588352 38347305608933496 38438788415897016 38480919914191104 38564021494290348 38572721476579584 38677538654505072 38715523906961664 38807885149657344 38812303597552128 38896120818227736 38917771813849824 38955992999551488 39040120525084056 39048927914562048 39176148819596544 39197955688989696 39269608946797824 39282605745736752 39291467839497216 39376319840674992 39483320709807261 39513519561374208 39522097321690032 39620893255834464 39659804977863168 39728558726638362 39754418933795328 39758945148711936 39767576187042144 39862447246115424 39906139170272256 39992318586671472 40001340790526976 40014579765843648 40100993365439601 40110040086153408 40149432199812096 40240718080998624 40345474349225241 40359170769918336 40486050914901984 40499450311475682 40587256505976768 40596067357605522 40627117294396416 40697547963873444 40737517069652928 40825491890560461 40848216844298724 40985878703974848 40990545125986176 41079066374352762 41088333746791296 41199986827624968 41240449379154816 41329510308962442 41343540788696832 41473515571363008 41496601238652672 41586215341937364 41595597126381312 41731115046961536 41754344103489024 41839751176974324 41844514816110888 41853954872507904 41985534282120576 41999429952641448 42099625407887208 42145769429828352 42246313998158592 42337547145766404 42351919832323584 42361113764457936 42503874211529472 42508713463985664 42600513277106568 42624226272311712 42666087570937344 42767873430234624 42860232912998088 42865112738455056 42874783040130048 43009571703635712 43023806292949776 43033512395639808 43126445539786896 43140718810050183 43173715025677824 43243636967884143 43276711900552704 43389371590936336 43394311661152032 43512230986318206 43540554070347264 43545511353351168 43554964395331872 43658870793364512 43663841547246144 43706723853155328 43758135920506203 43810992294386688 43825492124495424 43920135590719563 43930043903882304 44073167422046112 44178310065147552 44202901319434368 44298359820759366 44452709506545984 44462359486901286 44477453501542656 44573504912813772 44602518803770368 44617280600096064 44723721300519744 44738523210422412 44845253151879852 44894406566556288 44991358410005406 45001508389342848 45123795096922584 45168111224788608 45275866007933568 45281020863810816 45404067116158128 45448658499476736 45546807279264732 45557082566989056 45660663569223864 45705506956195968 45730948303821312 45829706703359544 45840045812746752 45989392092569856 46099106154936576 46109113541971704 46124766594192384 46224375465140208 46269772474173696 46349985181078089 46385436006830592 46395505551549168 46511483387283936 46557162365317632 46657705017783384 46668230922281472 46683676393484256 46795046767178976 46841004233114112 46846337286841344 46947504427831728 46958095710618624 47085699231571392 47131942147605504 47233726067385648 47244381921321984 47249358696721629 47362078583873109 47398303510129152 47527103247928416 47656252985015178 47692702910813184 47816858487970656 47822302646983872 47925577436744889 47983467750994944 47999348517304512 48113857609013952 48217762027122849 48234130920146304 48385768166590176 48401782079568498 48412701445094784 48517251232260258 48686300888121792 48713401454070528 48813043039803378 48818600618796036 48829614017925888 48983123329140672 48988700272520064 48999334944748356 49116229642535076 49170064334799744 49287366331185024 49303678640057352 49421299391867592 49587853246784384 49593499041316608 49700598823290996 49728263984363664 49777102166093568 49895852335273728 49901533196852736 50009298194864232 50086276713709056 50177833654241664 50194440675108072 50205764461579776 50314186463084712 50369334196624128 50489497217311488 50517601507924992 50626696938010704 50764269484037907 50797313082071808 50803096578909696 50814125127887184 50935349258925264 50941148471787168 50991177828681216 51112824343451136 51129740811911328 51251717887862688 51307893218921472 51418695325720464 51430295302106112 51558420041279487 51570051539340096 51620698542615552 51743846866209792 51861494424303648 51872752734718167 51890362418466432 52002422398282734 52053494033445408 52183615507684416 52194943745492814 52234865092795392 52359478595730432 52376807660982336 52489918145006307 52501759787566656 52519135942669788 52644427613076348 52696129762253376 52827857674445952 52971411635517816 53023434916056192 53137941825808854 53149929661487232 53155981014038784 53323091448895296 53352773021124864 53467991153919468 53480053448204544 53654290774664832 53793965798966988 53812227693224448 53981401219869312 53999267081967576 54116342007969024 54128089810140696 54263397285164592 54316689426203904 54433989187413948 54464289125731632 54647838271966464 54654060167981568 54772088499137016 54784444995721728 54933315770166624 54987265838873088 55106013745283256 55124721051595776 55298020761817344 55316322376649712 55328801651536896 55448287122583152 55460796168508416 55598961815851041 55641486729282048 55786334902632432 55792686421481184 55944296982409122 55980712376160768 55987086025737216 55999239936855264 56132833877182944 56194359239771136 56328418664211456 56347061302922688 56450062861021872 56468745759496581 56481485019277248 56603459770970301 56671832282039296 56800684369475424 56832301696415616 56955034055262042 57146977217330784 57153483651273408 57165890768873082 57302267916290922 57346095604847616 57365075057266368 57501927386382528 57520958413400244 57658182623845524 57846032241435522 57859082214869376 58016307981757608 58073285860442496 58211827724486016 58218455396328192 58344181227341604 58433989499327232 58560180787626084 58573391871843072 58764223229394816 58904413420196736 58923908618605128 58937201759245824 59064479761012488 59270279342061312 59283145982535048 59303271335390208 59431339883751696 59489707466794752 59592838089957543 59631628400692992 59638417723067904 59651364280563216 59793670869173136 59859208755408384 59988477880007208 60002011185790464 60021869648765472 60165060129230112 60224148299718144 60367821343911424 60374694485081088 60538756154877504 60598211332635648 60729076372352976 60742776755985408 60880884758965152 60894101036408283 60940675941594624 61106275604479392 61272325266448086 61319189456759808 61465474873248768 61478818055962272 61618599561529143 61632500620186944 61693029965564928 61799980241437452 61860674068732224 61994265463443663 62015311183045248 62210273357044512 62244901857979008 62379323012906046 62393395689571968 62596672570442304 62759626765461486 62766772224166332 62780932308761856 62978301423180864 62999144928962172 63149438111830812 63218654144742528 63369470997237888 63506320718649606 63527879748485376 63541670646686904 63755811317294208 63763070195978496 63900769915659852 63936339408467568 63999131356406016 64151810145351936 64290349369497132 64312174560195072 64514357555453568 64535709439424664 64550268593459712 64689668309680344 64915067850829056 64951201938760704 65084057386404504 65091467491728048 65106152023901184 65268346479477309 65310831105520896 65318267030026752 65332446592997808 65488306190046768 65560085779732992 65716488441580032 65738238186743136 65895065855823456 66109751133069168 66124665388422144 66267465097721328 66304351979151552 66369469554791424 66447539731139049 66527803113698304 66679064259818976 66693539230351929 66860257369220658 66903778205655552 66925920900144096 67085581950779616 67107784815633618 67159112262165504 67267879727819778 67319329623081984 67341609849834432 67487037615008109 67502262584014272 67685692645383876 67729750776095744 67752166837182912 67913799011900352 67921531295716224 68106100674237192 68172987749215104 68320210918897098 68335623850483584 68558260434293952 68596422455731968 68744560055039316 68760068719120128 69148659232404864 69163670312957556 69187149891288576 69336563197710312 69404658711260544 69578154010245888 69593258327323752 69835743547976448 69986557526675076 70002346383422208 70025514590226384 70192570150768464 70261506349671168 70421256641747592 70437143565927936 70628548847357088 70697913221408256 70850589101078472 70866572881982976 70874641352051712 71097455265193728 71137030694833152 71290654871892624 71306737930939392 71484379477522767 71539054366219776 71725287731955984 71733453970475808 71975201626492416 71999022775956768 72155122677292032 72170786413520928 72351196380219456 72422252568271872 72578652249885264 72619052167642176 72775876848390387 72863784362621952 73029451332182688 73070102181105792 73219564559705067 73227900928194054 73244421026888832 73474684993711008 73499002417122534 73674344463802614 73730694349089792 73755096502199616 73931049496777536 74131949087801388 74381779870176576 74390248561974912 74550898234936494 74592395976545496 74665653249140352 74843778502910592 75013947292296348 75129415070563584 75266750481362496 75291661012662108 75308646692369664 75471279694627068 75554001294936192 75734245825967232 75776402261887488 75940045407016056 76195969623107712 76204644868364544 76221187691830776 76403023888387896 76411722707680752 76486766743021824 76669236515176704 76694611217866992 76877576831794032 76961839828382208 77128042988580696 77145442953159168 77355077309010144 77431047813923328 77615770299314688 77624607195104256 77792241636455472 77835543627699648 77911985999102976 78003633597424101 78080241050168112 78097855829124096 78292415618239221 78352297639193088 78539217893595648 78565211491473504 78752639681349984 78966641419614522 79027039122748416 79044194643380064 79241786511668928 79319609955726336 79457117453276724 79508837867590656 79535152374084288 79706912738713281 79724894492230848 79984637173342944 80029159531687296 80201986730879202 80220080172306816 80481436161997248 80690948698450482 80718341539836672 80972101829803968 80998900622951364 81174513011953536 81192134715211044 81395095927746888 81475034139305856 81650983781120922 81696433688597448 81971757407949696 81981090251972352 82158132748705524 82176667493582592 82399973655249936 82480898758309632 82659020617924884 82687081577393664 82947031142726016 82993202477305344 83172430683874728 83191194252762624 83462230093923072 83508688206978048 83679502353948648 83689029632221776 83707909745015808 83971068564241152 83998859905282896 84199250815774416 84291538859656704 84492627996317184 84675094291532808 84703839664647168 84722227528915872 85007748423058944 85017426927971328 85201026554213136 85248452544623424 85332175141874688 85432551082893063 85535746860469248 85720465825996176 85730225476910112 85748836153309623 85953401874436383 86019143407271424 86047612585899552 86252891079573792 86281437620100366 86347430051355648 86487273935768286 86553423801105408 86778743181872672 86788623322304064 87024461972636412 87081108140694528 87109928790663744 87317741586729024 87327683094492288 87516271841012406 87650984248990848 87840271181439126 87860087807764608 88146334844092224 88356620130295104 88405802638868736 88596719641518732 88905419013091968 88924718973802572 88954907003085312 89147009825627544 89234561200192128 89447442601039488 89477046420844824 89690506303759704 89788813133112576 89982716820010812 90003016778685696 90247590193845168 90336222449577216 90551732015867136 90562041727621632 90808134232316256 90897316998953472 91093614558529464 91114165133978112 91321327138447728 91411013912391936 91461896607642624 91659413406719088 91680091625493504 91908487899672129 91978784185139712 92198212309873152 92218227083943408 92448750930280416 92539544948347392 92699970362156178 92770872013661184 92791011103098336 93022966774567872 93114324730635264 93315410035566768 93336461844562944 93367352786968512 93568984519359069 93590093534357952 93682008466228224 93895008855663456 94139440148192229 94171398463142784 94467452134771296 94498717393443258 94724157167746218 94796607020258304 95054206495856832 95259481077974409 95312505970030356 95633716975941312 95644605293967744 95851154873489778 95998697034609024 96227715218027904 96435524054245698 96468261840292608 96771536333180352 96803564159136996 96825402890189568 97034502464520516 97372601776243584 97426802908141056 97626086079606756 97637201237592072 97659228035851776 97966246658281344 97977400545040128 97998669889496712 98232459285070152 98340128669599488 98574732662370048 98607357280114704 98842598783735184 99175706493568768 99186998082633216 99401197646581992 99456527968727328 99554204332187136 99791704670547456 99803066393705472 100018596389728464 100172553427418112 100355667308483328 100388881350216144 100411528923159552 100628372926169424 100661677223450427 100738668393248256 100901819591729667 100978994434622976 101253393876021408 101528538968075814 101594626164143616 101606193157819392 101628250255774368 101870698517850528 101882296943574336 101982355657362432 102225648686902272 102259481623822656 102480316378345647 102503435775725376 102837390651440928 103116840082558974 103140103078680192 103722988848607296 103745505469436334 103780724836932864 104004844796565468 104106988066890816 104367231015368832 104389887490985628 104753615321964672 104979836290012614 105003519575133312 105038271885339576 105288855226152696 105392259524506752 105655715348891904 105942823271035632 106046869832112384 106275883651617708 106299859322974464 106311962028077568 106646182897790592 106705546042249728 106935982307838936 106960106896409088 107308581549329664 107587931597933976 107624455386448896 107962802439738624 107998534163935152 108232684015938048 108256179620281392 108526794570329184 108633378852407808 108867978374827896 108928578251463264 109295676543932928 109308120335963136 109544176998274032 109568889991443456 109841851392291081 109866631540333248 109974531677746176 110212027490566512 110248503625683801 110511516695703921 110596041523634688 110632644753299424 110896574245166304 111197923631702082 111282973458564096 111572669805264864 111585372842962368 111826347352404741 111888593964818244 111961424752321536 111998479873710528 112265667754365888 112694122605845376 112900125722043744 112937491518993162 112962970038554496 113206919541940602 113601368738950848 113664603392831232 113910068110524084 114293954434661568 114306967302546816 114331781537746164 114604535832581844 114730150114532736 115003854772765056 115041916826800488 115316365247691048 115692064482871044 115718164429738752 116032615963515216 116146571720884992 116423655448972032 116436910792656384 116688362454683208 116867978998654464 117120361575252168 117146783743686144 117528446458789632 117808826840393472 117847817237210256 117874403518491648 118128959522024976 118449962129421783 118540558684122624 118566291965070096 118862679767503392 118979414933589504 119185676179915086 119263256801385984 119276835446135808 119302728561126432 119587341738346272 119718417510816768 119976955760014416 120004022371580928 120043739297530944 120302980096318803 120330120258460224 120448296599436288 120735642687822848 121036423047675723 121077512309755008 121458152744705952 121761769517930304 121788202072816566 121881351883189248 122212551208958784 122476475671681383 122544650532896172 122957636111924544 123237199123058286 123265001240373888 123599960482874904 123721348137464448 123988530926887326 124030622366090496 124420546714089024 124489803715958016 124758646025812092 124786791379143936 125193345140884608 125519253530922972 125533544448332664 125561864617523712 125956602846361728 125998289857924344 126298876223661624 126437308289485056 126738941994475776 127012641437299212 127055759496970752 127083341293373808 127511622634588416 127526140391956992 127801539831319704 127872678816935136 127998262712812032 128303620290703872 128580698738994264 128624349120390144 129028715110907136 129071418878849328 129100537186919424 129379336619360688 129730910903652429 129830135701658112 130168114772809008 130182934983456096 130536692958954618 130621662211041792 130636534060053504 130664893185995616 130976612380093536 131120171559465984 131274407761518609 131432976883160064 131476476373486272 131760406772158689 131790131711646912 132219502266138336 132534930195442656 132608703958303104 132895079462278098 133358128519637952 133387078460703858 133720514738441316 133807556411311104 133851841800288192 134171163901559232 134215569631267236 134535759455639556 134683219699668864 134974075230016218 135004525168028544 135371385290767752 135504333674365824 135827598023800704 135843062591432448 136212201348474384 136345975498430208 136640421837794196 136671247700967168 137116520868587904 137192844911463936 137489120110078632 137520137438240256 138297318464809728 138327340625915112 138374299782577152 138673126395420624 138809317422521088 139049955543234267 139156308020491776 139186516654647504 139671487095952896 139973115053350152 140004692766844416 140051029180452768 140385140301536928 140523012699342336 140842513283495184 140874287131855872 141257097694714176 141395826442816512 141701178202156944 141733145763965952 141748076090164887 142086235751619327 142194910530387456 142581309743785248 142968758955045534 143078108732439552 143450575463911968 143466907940951616 143776732310234667 143950403252984832 143998045551913536 144341572827041856 144653286081368547 144702392760438912 145157304499770528 145238104335284352 145551753696780774 146058902664365376 146140204362211584 146439129119410134 146455801856388108 146488842053777664 146949369987422016 146998004834245068 147348688927605228 147510193004399232 147862098993555072 148263898175602776 148763559740353152 148780497123949824 149101796469872988 149184791953090992 149331306498280704 149687557005821184 150027894584592696 150258830141127168 150533500962724992 150583322025324216 150617293384739328 150942559389254136 151108002589872384 151468491651934464 151552804523774976 151880090814032112 152292808452113721 152391939246215424 152409289736729088 152442375383661552 152806047776775792 152823445415361504 152973533486043648 153338473030353408 153389222435733984 153755153663588064 153923679656764416 154256085977161392 154290885906318336 154710154618020288 154862095627846656 155231540598629376 155584483272910944 155618258204154501 155671087255399296 156007267194848202 156160482100336224 156584831236478442 156704595278386176 157078435787191296 157130422982947008 157469754435018921 157505279362699968 157933282839229044 158088389286760128 158483573023337856 158914234906553448 159070304748168576 159413825477426562 159449788984461696 159969274346685888 160058319063374592 160403973461758404 160440160344613632 160962872323994496 161381897396900964 161436683079673344 161944203659607936 161997801245902728 162349026023907072 162384269430422088 162790191855493776 162950068278611712 163301967562241844 163392867377194896 163943514815899392 163962180503944704 164316265497411048 164353334987165184 164799947310499872 164961797516619264 165318041235849768 165374163154787328 165894062285452032 165986404954610688 166344861367749456 166382388505525248 166796885447553123 166924460187846144 167359004707897296 167378059264443552 167942137128482304 167997719810565792 168398501631548832 168583077719313408 168985255992634368 169350188583065616 169406237278489743 169444455057831744 169810379312910903 170015496846117888 170402053108426272 170496905089246848 170865102165786126 171440931651992352 171460450953820224 171497672306619246 171906803748872766 172038286814542848 172095225171799104 172505782159147584 172562875240200732 172974547871536572 173557486363745344 173577246644608128 174048923945272824 174219857581327488 174635483173458048 174655366188984576 175032543682024812 175301968497981696 175680542362878252 175720175615529216 176292669688184448 176713240260590208 176811605277737472 177193439283037464 177810838026183936 177849437947605144 177909814006170624 178294019651255088 178469122400384256 178894885202078976 178954092841689648 179381012607519408 179577626266225152 179965433640021624 180006033557371392 180495180387690336 180672444899154432 181103464031734272 181124083455243264 181616268464632512 181794633997906944 182187229117058928 182228330267956224 182642654276895456 182682303109224849 182822027824783872 183318826813438176 183816975799344258 183957568370279424 184396424619746304 184436454167886816 184897501860560832 185079089896694784 185399940724312356 185582022206196672 185982796390330989 186045933549135744 186630820071133536 186734705573937024 187137969038718138 187180187068715904 187790017711326912 188278880296384458 188342796926285568 188934904269542592 188997434786886516 189448314335492436 190108412991713664 190518962155948818 190625011940060712 191267433951882624 191289210587935488 191702309746979556 191997394069218048 192455430436055808 192871048108491396 192936523680585216 193543072666360704 193607128318273992 193650805780379136 194069004929041032 194745203552487168 194853605816282112 195252172159213512 195274402475184144 195318456071703552 195805039438431927 195932493316562688 195954801090080256 195997339778993424 196464918570140304 196680257339198976 197149465324740096 197214714560229408 197685197567470368 198351412987137536 198373996165266432 198802395293163984 198913055937454656 199108408664374272 199342619193417147 199583409341094912 200037192779456928 200080617691055787 200711334616966656 200777762700432288 201256745852338848 201323354446900854 201477336786496512 201803639183459334 201957988869245952 202461112845024327 202506787752042816 203057077936151628 203189252328287232 203256500511548736 203741397035701056 203764593887148672 204518963247645312 204960632756691294 205006871551450752 205674781302881856 206233680165117948 206280206157360384 207445977697214592 207491010938872668 207561449673865728 208009689593130936 208213976133781632 208734462030737664 208779774981971256 209507230643929344 209959672580025228 210007039150266624 210076543770679152 210577710452305392 210784519049013504 211311430697783808 211885646542071264 212093739664224768 212551767303235416 212599718645948928 212623924056155136 213292365795581184 213411092084499456 213871964615677872 213920213792818176 214453138432568301 214617163098659328 215175863195867952 215925604879477248 215997068327870304 216465368031876096 216512359240562784 217053589140658368 217266757704815616 217735956749655792 217857156502926528 218327630545171161 218591353087865856 219088353996548064 219658693679115201 219683702784582162 219733263080666496 220424054981133024 220497007251367602 221023033391407842 221192083047269376 221265289506598848 221793148490332608 222395847263404164 223145339610529728 223170745685924736 223652694704809482 223777187929636488 223996959747421056 224531335508731776 225388245211690752 225800251444087488 225874983037986324 225925940077108992 226413839083881204 227202737477901696 227329206785662464 227820136221048168 228587908869323136 228613934605093632 228663563075492328 229209071665163688 229460300229065472 230007709545530112 230083833653600976 230632730495382096 231384128965742088 231436328859477504 232065231927030432 232293143441769984 232847310897944064 232873821585312768 233376724909366416 233735957997308928 234010900792272303 234240723150504336 234293567487372288 234877246854717663 235056892917579264 235617653680786944 235695634474420512 236257919044049952 236899924258843566 237081117368245248 237132583930140192 237725359535006784 237958829867179008 238371352359830172 238526513602771968 238605457122252864 239120738216139843 239174683476692544 239953911520028832 240087478595061888 240605960192637606 240660240516920448 242072846095351446 242155024619510016 242916305489411904 243523539035860608 243576404145633132 244425102417917568 244952951343362766 245089301065792344 245915272223849088 246474398246116572 246530002480747776 247199920965749808 247442696274928896 247977061853774652 248061244732180992 248841093428178048 248979607431916032 249517292051624184 249573582758287872 250386690281769216 251038507061845944 251067088896665328 251123729235047424 251913205692723456 251996579715848688 252597752447323248 252874616578970112 253477883988951552 254025282874598424 254111518993941504 254166682586747616 255023245269176832 255052280783913984 255603079662639408 255745357633870272 255996525425624064 256297653248679189 256607240581407744 257161397477988528 257246508459928869 257860205623309149 258057430221814272 258142837757698656 258758673238721376 259461821807304858 259660271403316224 260336229545618016 260365869966912192 261073385917909236 261243324422083584 261329786371991232 261953224760187072 262548815523037218 262952952746972544 263520813544317378 263580263423293824 264439004532276672 265069860390885312 265217407916606208 265790158924556196 266716257039275904 266774156921407716 267441029476882632 267703683600576384 268342327803118464 268431139262534472 269071518911279112 269366439399337728 269948150460032436 270009050336057088 270742770581535504 271008667348731648 271655196047601408 271686125182864896 272424402696948768 272691950996860416 273280843675588392 273342495401934336 274233041737175808 274385689822927872 274978240220157264 275040274876480512 276594636929619456 276654681251830224 277346252790841248 277618634845042176 278099911086468534 278312616040983552 278373033309295008 279342974191905792 279946230106700304 280009385533688832 280102058360905536 280706953558077207 280770280603073856 281046025398684672 281685026566990368 282418320444576687 282514195389428352 283402356404313888 283496152180329774 284172471503238654 284389821060774912 285162619487570496 285778443233923227 285937517910091068 286901150927823936 286933815881903232 287553464620469334 287996091103827072 288683145654083712 289306572162737094 289404785520877824 290314608999541056 290476208670568704 291103507393561548 292117805328730752 292280408724423168 292878258238820268 292911603712776216 292977684107555328 293898739974844032 293996009668490136 294697377855210456 295020386008798464 295724197987110144 296527796351205552 297527119480706304 297560994247899648 298203592939745976 298369583906181984 298662612996561408 299375114011642368 300055789169185392 300517660282254336 301067001925449984 301166644050648432 301234586769478656 301885118778508272 301985031670351281 302216005179744768 302705458775189001 302936983303868928 303760181628064224 304585616904227442 304783878492430848 304818579473458176 304884750767323104 305612095553551584 305646890830723008 305947066972087296 306676946060706816 306778444871467968 307440949135036941 307510307327176128 308512171954322784 309420309236040576 311168966545821888 311236516408309002 311342174510798592 312014534389696404 312320964200672448 313169662472956884 314260845965894016 314939508870037842 315010558725399936 315866565678458088 316176778573520256 316967146046675712 317828469813106896 318140609496337152 318827650954853124 318899577968923392 319938548693371776 320116638126749184 320807946923516808 320880320689227264 321925744647988992 322763794793801928 322873366159346688 323888407319215872 323995602491805456 324698052047814144 324768538860844176 325580383710987552 325900136557223424 326603935124483688 326785734754389792 327887029631798784 327924361007889408 328632530994822096 328706669974330368 329599894620999744 329923595033238528 330636082471699536 330745510877051403 331534550087111763 331788124570904064 332689722735498912 333593770895106246 333848920375692288 334718009415794592 334756118528887104 335479042057214223 335884274256964608 335995439621131584 336797003263097664 338700377166131232 338812474556979486 338888910115663488 339620758625821806 340804106216852544 340993810178493696 341730204331572252 342881863303984704 342920901907640448 342995344613238492 343813607497745532 344190450343598208 345011564318295168 345125750480401464 345949095743073144 347114972727490688 347154493289216256 348097847890545648 348439715162654976 349270966346916096 349310732377969152 350065087364049624 350603936995963392 351361084725756504 351440351231058432 352585339376368896 353426480521180416 353623210555474944 354386878566074928 355349886388265349 355621676052367872 355698875895210288 356588039302510176 356938244800768512 357789770404157952 357908185683379296 358762025215038816 359155252532450304 359930867280043248 360012067114742784 360908940288956409 360990360775380672 361344889798308864 362206928063468544 363109269143027169 363232536929265024 364374458234117856 365285308553790912 365364606218449698 365644055649567744 366637653626876352 367429427015044149 367633951598688516 368872908335773632 369795003721121664 370799881448624712 371164044412393344 371965592780661978 372091867098271488 373261640142267072 373469411147874048 374275938077436276 374360374137431808 375580035422653824 376557760592768916 376685593852571136 377869808539085184 377994869573773032 378896628670984872 380216825983427328 381037924311897636 381250023880121424 382534867903765248 382578421175870976 383404619493959112 383994788138436096 384910860872111616 385742096216982792 385873047361170432 387086145332721408 387214256636547984 387301611560758272 388138009858082064 389192732710957287 389490407104974336 390504344318427024 390548804950368288 391610078876863854 391864986633125376 391909602180160512 391994679557986848 392929837140280608 393360514678397952 394298930649480192 394429429120458816 395281220316476067 395370395134940736 396702825974275072 397604790586327968 397826111874909312 398685238386834294 400074385558913856 400161235382111574 401422669233933312 401555525400864576 402513491704677696 402646708893801708 403607278366918668 404922225690048654 405013575504085632 406114155872303256 406513001023097472 407482794071402112 407529187774297344 409037926495290624 409921265513382588 410013743102901504 411349562605763712 412467360330235896 412560412314720768 414891955394429184 414982021877745336 415122899347731456 416019379186261872 416427952267563264 417149866629702801 417468924061475328 417559549963942512 419014461287858688 419919345160050456 420014078300533248 420153087541358304 421155420904610784 421569038098027008 422622861395567616 423771293084142528 424187479328449536 425103534606470832 425199437291897856 426258707254857981 426584731591162368 427743929231355744 428906276865136602 429234326197318656 430351726391735904 431330196930704001 431851209758954496 431994136655740608 433024718481125568 433959858244105641 434107178281316736 435471913499311584 435714313005853056 436655261090342322 438176707993096128 439317387358230402 439367405569164324 439466526161332992 440848109962266048 440994014502735204 442046066782815684 442530579013197696 443586296980665216 444791694526808328 446290679221059456 446341491371849472 447305389409618964 447554375859272976 447993919494842112 449062671017463552 450776490423381504 451600502888174976 451749966075972648 451851880154217984 452827678167762408 454405474955803392 454658413571324928 455640272442096336 456878425356341163 457175817738646272 457227869210187264 457327126150984656 458418143330327376 458920600458130944 460015419091060224 460167667307201952 461265460990764192 462768257931484176 462872657718955008 464130463854060864 464586286883539968 465694621795888128 466753449818732832 466854774612463503 468021801584544606 468481446301008672 469754493709435326 470113785835158528 471235307361573888 471391268948841024 472409263305056763 472515838088099904 473799848517687132 474265167860280384 475450719070013568 476742704719660344 477210914244505728 478241476432279686 478349366953385088 479907823040057664 480174957190123776 481211920385275212 481320481033840896 484145692190702892 484310049239020032 485832610978823808 487047078071721216 487152808291266264 488850204835835136 489905902686725532 490178602131584688 491830544447698176 492948796492233144 493060004961495552 494399841931499616 494885392549857792 495954123707549304 496122489464361984 497682186856356096 497959214863832064 499034584103248368 499147165516575744 500390656342659369 500773380563538432 502077014123691888 502134177793330656 503826411385446912 503993159431697376 505195504894646496 505749233157940224 506955767977903104 508050565749196848 508333365173495232 509431137938732709 510046490538353664 511206159325278816 511490715267740544 512595306497358378 514322794955977056 514493016919857738 515720411246618298 516114860443628544 516285675515397312 517517346477442752 518923643614609716 520672459091236032 520731739933824384 522146771835818472 522659572743982464 523906449520374144 525097631046074436 525905905493945088 527041627088634756 527160526846587648 528878009064553344 530139720781770624 530434815833212416 531580317849112392 533432514078551808 533548313842815432 534882058953765264 535407367201152768 536684655606236928 536862278525068944 538143037822558224 538732878798675456 539896300920064872 540018100672114176 541485541163071008 542017334697463296 543310392095202816 543372250365729792 544848805393897536 545383901993720832 546561687351176784 546684990803868672 548046909327674547 548466083474351616 549956480440314528 553189273859238912 553309362503660448 554692505581682496 555237269690084352 556199822172937068 556746066618590016 557948389170992967 559892460213400608 560204116721811072 561413907116154414 561540561206147712 563370053133980736 564836640889153374 565028390778856704 566804712808627776 566992304360659548 568344943006477308 570325238975140992 571556886467846454 571875035820182136 573802301855647872 573867631763806464 575106929240938668 575992182207654144 577366291308167424 578613144325474188 578809571041755648 580629217999082112 580952417341137408 582207014787123096 584235610657461504 584560817448846336 585756516477640536 585823207425552432 585955368215110656 587797479949688064 587992019336980272 589394755710420912 590040772017596928 591448395974220288 593055592702411104 595054238961412608 595121988495799296 596407185879491952 596739167812363968 597325225993122816 598027857580251441 598750228023284736 600111578338370784 600241853073167361 602134003850899968 602333288101296864 603770237557016544 603970063340702562 604432010359489536 605410917550378002 605873966607737856 607520363256128448 609171233808454884 609567756984861696 609769501534646208 611224191107103168 611293781661446016 613556889742935936 614881898270073882 615020614654352256 617024343908645568 618840618472081152 622337933091643776 622473032816618004 622684349021597184 624029068779392808 624641928401344896 626339324945913768 628521691931788032 629879017740075684 630021117450799872 631733131356916176 632353557147040512 633934292093351424 635656939626213792 636281218992674304 637655301909706248 637799155937846784 639877097386743552 640233276253498368 641615893847033616 641760641378454528 643359415297704903 643851489295977984 645527589587603856 647776814638431744 647991204983610912 649396104095628288 649537077721688352 651160767421975104 651800273114446848 653207870248967376 653571469508779584 654982891635513483 655774059263597568 657265061989644192 658976081037345603 659199789241999488 661272164943399072 661491021754102806 663069100174223526 663576249141808128 665379445470997824 667187541790212492 669436018831589184 669512237057774208 670958084114428446 671990879242263168 673594006526195328 677400754332262464 677624949113958972 677777820231326976 679241517251643612 681608212433705088 681987620356987392 683460408663144504 685763726607969408 685841803815280896 685990689226476984 687627214995491064 688380900687196416 690023128636590336 690251500960802928 691898191486146288 694229945454981376 694308986578432512 696195695781091296 696879430325309952 698541932693832192 698621464755938304 700130174728099248 701207873991926784 702722169451513008 702880702462116864 704631740564152989 705170678752737792 706852961042360832 708773757132149856 710699772776530698 711243352104735744 711397751790420576 713176078605020352 713876489601537024 715579540808315904 715816371366758592 717362214648419529 717524050430077632 719861734560086496 721817880577912818 721980721550761344 726218538286054338 726465073858530048 728748916468235712 730570617107581824 730729212436899396 733275307253752704 734858854030088298 735267903197377032 737745816671547264 739590007442243328 741599762897249424 742328088824786688 743931185561323956 744183734196542976 746523280284534144 746938822295748096 748551876154872552 748720748274863616 751160070845307648 753115521185537832 753371187705142272 755739617078170368 755989739147546064 757793257341969744 760433651966854656 762075848623795272 762500047760242848 765069735807530496 765156842351741952 766809238987918224 767989576276872192 768892959746037567 769821721744223232 771484192433965584 771739525379786607 773580616869927447 774172290665442816 774428513273095968 776276019716164128 778385465421914574 778980814209948672 781008688636854048 781097609900736576 783220157753727708 783729973266250752 783989359115973696 785859674280561216 788858858240917632 790562440632952134 790740790269881472 795209581172655936 795652223749818624 797370476773668588 800148771117827712 800322470764223148 803111050801729152 805026983409355392 805293417787603416 807214556733837336 809844451380097308 810027151008171264 812228311744606512 813026002046194944 814965588142804224 815058375548594688 818075852990581248 819842531026765176 820027486205803008 822699125211527424 824934720660471792 825120824629441536 829783910788858368 829964043755490672 832038758372523744 832855904535126528 834299733259405602 834937848122950656 835119099927885024 838028922575717376 839838690320100912 840028156601066496 840306175082716608 842120860674231621 842310841809221568 843138076196054016 847254961333730061 847542586168285056 850207069212941664 852517414509715962 853169463182324736 855487858462711488 857335329701769681 857812553730273204 860703452783471808 862660393861408002 863988273311481216 866049436962251136 867919716488211282 868214356562633472 870943826998623168 871428626011706112 873310522180684644 876353415986192256 878634774716460804 878734811138328648 878933052322665984 881696219924532096 881988029005470408 884092133565631368 885061158026395392 887172593961330432 889583389053616656 892581358442118912 892682982743698944 894610778819237928 895108751718545952 895987838989684224 898125342034927104 901552980846763008 903201005776349952 903499932151945296 903703760308435968 905655356335524816 908116376325567003 908810949911606784 911280544884192672 913756850712682326 914351635477292544 914455738420374528 914654252301969312 916836286660654752 917841200916261888 920030838182120448 920335334614403904 922322847405110823 922530921981528384 925536515862968352 928260927708121728 933506899637465664 933709549224927006 936043603169089212 936962892602017344 939508987418870652 942782537897682048 944818526610113526 945031676176199808 947599697035374264 948530335720560768 950901438140027136 953485409439320688 954421828489011456 956482952864559372 956698733906770176 959815646080115328 960349914380247552 962423840770550424 962640962067681792 968291384381405784 968620098478040064 971665221957647616 974094156143442432 974305616582532528 977700409671670272 979811805373451064 980357204263169376 983661088895396352 985897592984466288 986120009922991104 988799683862999232 989770785099715584 991908247415098608 992236532631154209 994603650261335289 995364373712712192 998069168206496736 1000781312685318738 1001546761127076864 1004154028247383776 1004268355586661312 1006437126171642669 1007652822770893824 1007986318863394752 1010391009789292992 1016101131498393696 1016666730346990464 1018862275877465418 1022412318650557632 1022981430535481088 1025190612994716756 1028645589911954112 1028986033839715476 1031440822493236596 1032571351030794624 1035034692954885504 1037847287229219432 1041344918182472064 1041463479867648768 1044293543671636944 1045319145487964928 1047812899040748288 1050195262092148872 1051811810987890176 1054083254177269512 1054321053693175296 1057756018129106688 1060279441563541248 1060869631666424832 1063160635698224784 1066049659164796047 1066865028157103616 1067096627685630864 1069764117907530528 1070814734402305536 1073369311212473856 1073724557050137888 1076286075645116448 1077465757597350912 1079792601840129744 1080036201344228352 1082971082326142016 1084034669394926592 1086620784190405632 1089327807429081507 1089697610787795072 1093123374702353568 1096093818655349094 1096932166948703232 1099912960880629056 1102288281045132447 1106618725007320896 1109385011163364992 1112399644345874136 1113492133237180032 1115896778341985934 1119784920426801216 1120408233443622144 1122827814232308828 1123081122412295424 1126740106267961472 1129673281778306748 1130056781557713408 1133609425617255552 1133984608721319096 1136689886012954616 1140650477950281984 1143113772935692908 1143750071640364272 1147604603711295744 1147735263527612928 1150213858481877336 1151984364415308288 1154732582616334848 1157226288650948376 1157619142083511296 1161258435998164224 1161904834682274816 1164414029574246192 1167578198132871861 1168471221314923008 1171513032955281072 1171646414851104864 1175594959899376128 1175984038673960544 1178789511420841824 1180081544035193856 1182896791948440576 1185843660949428201 1186111185404822208 1190108477922825216 1192814371758983904 1193478335624727936 1196055715160502882 1200223156676741568 1200483706146334722 1204268007701799936 1204666576202593728 1207540475114033088 1207940126681405124 1210821835100756004 1215040726512256896 1218342467616909768 1219539003069292416 1222448382214206336 1222587563322892032 1227113779485871872 1229763796540147764 1230041229308704512 1234048687817291136 1237681236944162304 1244675866183287552 1244946065633236008 1245368698043194368 1248058137558785616 1249283856802689792 1252678649891827536 1257043383863576064 1259758035480151368 1260042234901599744 1263466262713832352 1264707114294081024 1267868584186702848 1271313879252427584 1272562437985348608 1275310603819412496 1275598311875693568 1278776121764573943 1279754194773487104 1283231787694067232 1286718830595409806 1287702978591955968 1291055179175207712 1295553629276863488 1295982409967221824 1299074155443376704 1301879574732316923 1302321534843950208 1306415740497934752 1307142939017559168 1309965783271026966 1314530123979288384 1317952162074691206 1318399578483998976 1322544329886798144 1322982043508205612 1326138200348447052 1330758890941995648 1334375083580424984 1338872037663178368 1339024474115548416 1341916168228856892 1343981758484526336 1347188013052390656 1354801508664524928 1355249898227917944 1355555640462653952 1358483034503287224 1363216424867410176 1363975240713974784 1366920817326289008 1370635276069023489 1371527453215938816 1371683607630561792 1371981378452953968 1375254429990982128 1376761801374392832 1380046257273180672 1380503001921605856 1383796382972292576 1388459890909962752 1388617973156865024 1392391391562182592 1393758860650619904 1397083865387664384 1400260349456198496 1400564323837390509 1405444338903026016 1409263481128305978 1410341357505475584 1413705922084721664 1417227789915170289 1417547514264299712 1421399545553061396 1422795503580841152 1426352157210040704 1431632742733517184 1434724429296839058 1435048100860155264 1439723469120172992 1443635761155825636 1443961443101522688 1452437076572108676 1452930147717060096 1457497832936471424 1461141234215163648 1461458424873798792 1466550614507505408 1469717708060176596 1470535806394754064 1475491633343094528 1479180014884486656 1483199525794498848 1484656177649573376 1487862371122647912 1488367468393085952 1493046560569068288 1493877644591496192 1497103752309745104 1497441496549727232 1501171969027978107 1502320141690615296 1506231042371075664 1511479234156340736 1511979478295092128 1515586514683939488 1520867303933709312 1524151697247590544 1525000095520485696 1528293413816198127 1530139471615060992 1533618477975836448 1537785919492075134 1542968384867931168 1543479050759573214 1547161233739854894 1548344581330885632 1548857026546191936 1552552039432328256 1556770930843829148 1562017377273708096 1562195219801473152 1566440315507455416 1567978718231947392 1571719348561122432 1577717716481835264 1581124881265904268 1581481580539762944 1590419162345311872 1591304447499637248 1594740953547337176 1600297542235655424 1600644941528446296 1606222101603458304 1610053966818710784 1610586835575206832 1614429113467674672 1619688902760194616 1620054302016342528 1624456623489213024 1626052004092389888 1629931176285608448 1630116751097189376 1636151705981162496 1639685062053530352 1640054972411606016 1644140727983023641 1645398250423054848 1649869441320943584 1659567821577716736 1659928087510981344 1664077516745047488 1665711809070253056 1668599466518811204 1670238199855770048 1673845167512978901 1679677380640201824 1680612350165433216 1684241721348463242 1684621683618443136 1694509922667460122 1695085172336570112 1700414138425883328 1705034829019431924 1710975716925422976 1714670659403539362 1715625107460546408 1721406905566943616 1725320787722816004 1727976546622962432 1732098873924502272 1735839432976422564 1736428713125266944 1741887653997246336 1742857252023412224 1746621044361369288 1752706831972384512 1757269549432921608 1757469622276657296 1757866104645331968 1763392439849064192 1763976058010940816 1768184267131262736 1770122316052790784 1774345187922660864 1779166778107233312 1785162716884237824 1785365965487397888 1789221557638475856 1790217503437091904 1791975677979368448 1794083572740754323 1796250684069854208 1800725559219502083 1806402011552699904 1806999864303890592 1811310712671049632 1816232752651134006 1817621899823213568 1822561089768385344 1827513701425364652 1828703270954585088 1829308504603938624 1833672573321309504 1840670669228807808 1844645694810221646 1845061843963056768 1851073031725936704 1856521855416243456 1867013799274931328 1867419098449854012 1872087206338178424 1873925785204034688 1879017974837741304 1885565075795364096 1889637053220227052 1890063352352399616 1895199394070748528 1897060671441121536 1901802876280054272 1906970818878641376 1908843656978022912 1912965905729118744 1913397467813540352 1919631292160230656 1920699828760495104 1924847681541100848 1925281924135363584 1936582768762811568 1943330443915295232 1948188312286884864 1948611233165065056 1955400819343340544 1959623610746902128 1960714408526338752 1964948674906540449 1967322177790792704 1971795185968932576 1976928243112036809 1977599367725998464 1983816494830197216 1984473065262308418 1989207300522670578 1990728747425424384 1996138336412993472 2001562625370637476 2008308056494767552 2008536711173322624 2012874252343285338 2015972637726789504 2020782019578585984 2032202262996787392 2033333460693980928 2037724551754930836 2044824637301115264 2045962861070962176 2050381225989433512 2057291179823908224 2057972067679430952 2062881644986473192 2065142702061589248 2070069385909771008 2075694574458438864 2082689836364944128 2082926959735297536 2088587087343273888 2090638290975929856 2095625798081496576 2100390524184297744 2103623621975780352 2108166508354539024 2108642107386350592 2113895221692458967 2115512036258213376 2120558883127082496 2126321271396449568 2132099318329592094 2133730056314207232 2134193255371261728 2139528235815061056 2141629468804611072 2146738622424947712 2147449114100275776 2152086643945258587 2152572151290232896 2159585203680259488 2165942164652284032 2178655614858163014 2179395221575590144 2186246749404707136 2192187637310698188 2199825921761258112 2204576562090264894 2213237450014641792 2218770022326729984 2224799288691748272 2226984266474360064 2231793556683971868 2239569840853602432 2240816466887244288 2245655628464617656 2246162244824590848 2253480212535922944 2259346563556613496 2260113563115426816 2267218851234511104 2267969217442638192 2273379772025909232 2281300955900563968 2286227545871385816 2287500143280728544 2295209207422591488 2295470527055225856 2300427716963754672 2303968728830616576 2309465165232669696 2314452577301896752 2315218576139359821 2320741850609782341 2322516871996328448 2328828059148492384 2335156396265743722 2336942442629846016 2343026065910562144 2343292829702209728 2351189919798752256 2351968077347921088 2357579022841683648 2371687321898856402 2372222370809644416 2385628743517967808 2386956671249455872 2392111430321005764 2400446313353483136 2400967412292669444 2409333152405187456 2415080950228066176 2415880253362810248 2421643670201512008 2430081453024513792 2436684935233819536 2439078006138584832 2444896764428412672 2445175126645784064 2454227558971743744 2459527593080295528 2460082458617409024 2468097375634582272 2475362473888324608 2489351732366575104 2489892131266472016 2496116275117571232 2498567713605379584 2505357299783655072 2514086767727152128 2519516070960302736 2520084469803199488 2526362582022694863 2526932525427664704 2529414228588162048 2541764884001190183 2542627758504855168 2550621207638824992 2557552243529147886 2559508389546974208 2566463575388134464 2572005989105309043 2573437661190819612 2582110358350415424 2591964819934443648 2598148310886753408 2603759149464633846 2604643069687900416 2612831480995869504 2614285878035118336 2619931566542053932 2629060247958576768 2635904324149382412 2636799156967997952 2645088659773596288 2645964087016411224 2652276400696894104 2661517781883991296 2668750167160849968 2677744075326356736 2678048948231096832 2683832336457713784 2687963516969052672 2694376026104781312 2709603017329049856 2710499796455835888 2711111280925307904 2716966069006574448 2724349128976701009 2726432849734820352 2733841634652578016 2741270552138046978 2743054906431877632 2743367215261123584 2743962756905907936 2750508859981964256 2753523602748785664 2760092514546361344 2761006003843211712 2766968542215332469 2767592765944585152 2776919781819925504 2784782783124365184 2800520698912396992 2801128647674781018 2810888677806052032 2818526962256611956 2834455579830340578 2835095028528599424 2842799091106122792 2845591007161682304 2852704314420081408 2863265485467034368 2869448858593678116 2870096201720310528 2879446938240345984 2887271522311651272 2887922886203045376 2904874153144217352 2905860295434120192 2914995665872942848 2922282468430327296 2922916849747597584 2933101229015010816 2939435416120353192 2941071612789508128 2950983266686189056 2958360029768973312 2966399051588997696 2969312355299146752 2975724742245295824 2983810950784005867 2986093121138136576 2994207504619490208 3002343938055956214 3004640283381230592 3012462084742151328 3019311378514928007 3022958468312681472 3023958956590184256 3031173029367878976 3048303394495181088 3050000191040971392 3056586827632396254 3067236955951672896 3075571838984150268 3085936769735862336 3086958101519146428 3094322467479709788 3097714053092383872 3105104078864656512 3113541861687658296 3124034754547416192 3124390439602946304 3132880631014910832 3135957436463894784 3143438697122244864 3155435432963670528 3162249762531808536 3162963161079525888 3180838324690623744 3182608894999274496 3189481907094674352 3198148977494388141 3200595084471310848 3201289883056892592 3212444203206916608 3220107933637421568 3221173671150413664 3228858226935349344 3239377805520389232 3240108604032685056 3248913246978426048 3252104008184779776 3259862352571216896 3267983422287244521 3279370124107060704 3288281455966047282 3290796500846109696 3299738882641887168 3306864843135397341 3319856175021962688 3328155033490094976 3337198933037622408 3340476399711540096 3347690335025957802 3359354761280403648 3361224700330866432 3368483442696926484 3369243367236886272 3389019845334920244 3390170344673140224 3400828276851766656 3410069658038863848 3421951433850845952 3429341318807078724 3431250214921092816 3442813811133887232 3450641575445632008 3455953093245924864 3464197747849004544 3471678865952845128 3472857426250533888 3483775307994492672 3485714504046824448 3493242088722738576 3502734594398615583 3505413663944769024 3514539098865843216 3514939244553314592 3526784879698128384 3527952116021881632 3536368534262525472 3540244632105581568 3548690375845321728 3558333556214466624 3570325433768475648 3578443115276951712 3580435006874183808 3588167145481508646 3601451118439004166 3612804023105399808 3613999728607781184 3622621425342099264 3632465505302268012 3645122179536770688 3655027402850729304 3658617009207877248 3667345146642619008 3681341338457615616 3689291389620443292 3690123687926113536 3702146063451873408 3713043710832486912 3734027598549862656 3734838196899708024 3744174412676356848 3747851570408069376 3758035949675482608 3771130151590728192 3779274106440454104 3780126704704799232 3790398788141497056 3794121342882243072 3803605752560108544 3813941637757282752 3817687313956045824 3825931811458237488 3826794935627080704 3836328365293721829 3839262584320461312 3849695363082201696 3873165537525623136 3886660887830590464 3897222466330130112 3905638724196950769 3919247221493804256 3921428817052677504 3929897349813080898 3943590371937865152 3953856486224073618 3955198735451996928 3967632989660394432 3968946130524616836 3978414601045341156 3992276672825986944 4003125250741274952 4016616112989535104 4017073422346645248 4025748504686570676 4031945275453579008 4041564039157171968 4064404525993574784 4066666921387961856 4075449103509861672 4089649274602230528 4091925722141924352 4100762451978867024 4114582359647816448 4115944135358861904 4125763289972946384 4130285404123178496 4140138771819542016 4151389148916877728 4165379672729888256 4165853919470595072 4177174174686547776 4181276581951859712 4191251596162993152 4200781048368595488 4201692971512171527 4216333016709078048 4227790443384917934 4231024072516426752 4241117766254164992 4252642542792899136 4264198636659184188 4268386510742523456 4279056471630122112 4294898228200551552 4304173287890517174 4305144302580465792 4319170407360518976 4331884329304568064 4357311229716326028 4358790443151180288 4372493498809414272 4384375274621396376 4399651843522516224 4409153124180529788 4426474900029283584 4437540044653459968 4449598577383496544 4453968532948720128 4463587113367943736 4479139681707204864 4481632933774488576 4491311256929235312 4492324489649181696 4503515907083934321 4506960425071845888 4518693127113226992 4534437702469022208 4535938434885276384 4546759544051818464 4562601911801127936 4572455091742771632 4575000286561457088 4584880241448594381 4590418414845182976 4600855433927509344 4628905154603793504 4630437152278719642 4641483701219564682 4645033743992656896 4657656118296984768 4670312792531487444 4686052131821124288 4686585659404419456 4703936154695842176 4715158045683367296 4743374643797712804 4744444741619288832 4771257487035935616 4773913342498911744 4784222860642011528 4800892626706966272 4801934824585338888 4818666304810374912 4830161900456132352 4831760506725620496 4843287340403024016 4860162906049027584 4873369870467639072 4878156012277169664 4889793528856825344 4890350253291568128 4908455117943487488 4919055186160591056 4920164917234818048 4932422183949070923 4936194751269164544 4978703464733150208 4979784262532944032 4992232550235142464 4997135427210759168 5010714599567310144 5021535502538936703 5039032141920605472 5052725164045389726 5053865050855329408 5083529768002380366 5085255517009710336 5101242415277649984 5115104487058295772 5132927150776268928 5144011978210618086 5146875322381639224 5164220716700830848 5183929639868887296 5196296621773506816 5207518298929267692 5209286139375800832 5225662961991739008 5228571756070236672 5239863133084107864 5258120495917153536 5271808648298764824 5273598313935995904 5290177319547192576 5291928174032822448 5304552801393788208 5323035563767982592 5337500334321699936 5355488150652713472 5356097896462193664 5367664672915427568 5375927033938105344 5382250718222262969 5388752052209562624 5402176677658506249 5419206034658099712 5420999592911671776 5433932138013148896 5448698257953402018 5452865699469640704 5467683269305156032 5482541104276093956 5486109812863755264 5487925513811815872 5501017719963928512 5522012007686423424 5533937084430664938 5535185531889170304 5569565566248730368 5601041397824793984 5602257295349562036 5621777355612104064 5637053924513223912 5668911159660681156 5670190057057198848 5685598182212245584 5691182014323364608 5705408628840162816 5726530970934068736 5738897717187356232 5740192403440621056 5758893876480691968 5774543044623302544 5775845772406090752 5809748306288434704 5829991331745885696 5844564936860654592 5845833699495195168 5866202458030021632 5878870832240706384 5882143225579016256 5894846024719621347 5901966533372378112 5930784729336110427 5932798103177995392 5951449484490591648 5967621901568011734 5972186242276273152 5988415009238980416 6004687876111912428 6024924169484302656 6038622757029856014 6047917913180368512 6062346058735757952 6096606788990362176 6100000382081942784 6113173655264792508 6134473911903345792 6151143677968300536 6171873539471724672 6173916203038292856 6188644934959419576 6195428106184767744 6210208157729313024 6227083723375316592 6248069509094832384 6248780879205892608 6265761262029821664 6271914872927789568 6286877394244489728 6310870865927341056 6324499525063617072 6325926322159051776 6361676649381247488 6378963814189348704 6396297954988776282 6401190168942621696 6402579766113785184 6424888406413833216 6440215867274843136 6442347342300827328 6456259931835775761 6457716453870698688 6478755611040778464 6497826493956852096 6535966844574489042 6558740248214121408 6576562911932094564 6599477765283774336 6613729686270794682 6639712350043925376 6656310066980189952 6674397866075244816 6680952799423080192 6695380670051915604 6718709522560807296 6722449400661732864 6736966885393852968 6738486734473772544 6778039690669840488 6780340689346280448 6801656553703533312 6820139316077727696 6843902867701691904 6858682637614157448 6862500429842185632 6885627622267774464 6901283150891264016 6911906186491849728 6928395495698009088 6943357731905690256 6945655728418079463 6962225551829347023 6967550615988985344 6986484177445477152 7005469188797231166 7010827327889538048 7029078197731686432 7029878489106629184 7053569759396256768 7055904232043763264 7072737068525050944 7116667112428933248 7156886230553903424 7160870013748367616 7176334290963017292 7202902236878008332 7227999457215562368 7245242850684198528 7264931010604536024 7290244359073541376 7310054805701458608 7317234018415754496 7334690293285238016 7362682676915231232 7378582779240886584 7380247375852227072 7404292126903746816 7426087421664973824 7468055197099725312 7469676393799416048 7488348825352713696 7495703140816138752 7516071899350965216 7542260303181456384 7558548212880908208 7560253409409598464 7580797576282994112 7588242685764486144 7625294652003570549 7627883275514565504 7651863622916474976 7672656730587443658 7678525168640922624 7699390726164403392 7716017967315927129 7746331075051246272 7794444932660260224 7811277448393901538 7838494442987608512 7842857634105355008 7859794699626161796 7887180743875730304 7907712972448147236 7910397470903993856 7935265979320788864 7937892261049233672 7956829202090682312 7984553345651973888 8006250501482549904 8033232225979070208 8034146844693290496 8051497009373141352 8063890550907158016 8083128078314343936 8128809051987149568 8133333842775923712 8150898207019723344 8173047386930103027 8179298549204461056 8201524903957734048 8229164719295632896 8231888270717723808 8251526579945892768 8260570808246356992 8280277543639084032 8300905626645997407 8302778297833755456 8330759345459776512 8354348349373095552 8401562096737190976 8403385943024343054 8432666033418156096 8455580886769835868 8505285085585798272 8528397273318368376 8536773021485046912 8558112943260244224 8589796456401103104 8608346575781034348 8610288605160931584 8638340814721037952 8663768658609136128 8714622459432652056 8717580886302360576 8744986997618828544 8768750549242792752 8799303687045032448 8818306248361059576 8852949800058567168 8875080089306919936 8899197154766993088 8907937065897440256 8927174226735887472 8951432852352017601 8958279363414409728 8982622513858470624 9007031814167868642 9013920850143691776 9037386254226453984 9068875404938044416 9071876869770552768 9093519088103636928 9144910183485543264 9150000573122914176 9169760482897188762 9201710867855018688 9257810309207587008 9260874304557439284 9282967402439129364 9315312236593969536 9340625585062974888 9372104263642248576 9373171318808838912 9407872309391684352 9430316091366734592 9486749287595425608 9488889483238577664 9542514974071871232 9547826684997823488 9568445721284023056 9594446932483164423 9601785253413932544 9603869649170677776 9637332609620749824 9660323800912264704 9663521013451240992 9686574680806048032 9720325812098055168 9746739740935278144 9756312024554339328 9779587057713650688 9803950266861733563 9838110372321182112 9864844367898141846 9872389502538329088 9920594529406192023 9959568525065888064 9984465100470284928 10021429199134620288 10043071005077873406 10078064283841210944 10105450328090779452 10107730101710658816 10167059536004760732 10170511034019420672 10202484830555299968 10230208974116591544 10265854301552537856 10288023956421236172 10293750644763278448 10328441433401661696 10367859279737774592 10392593243547013632 10415036597858535384 10418572278751601664 10451325923983478016 10457143512140473344 10479726266168215728 10508203783195846749 10516240991834307072 10543617296597529648 10580354639094385152 10583856348065644896 10609105602787576416 10646071127535965184 10675000668643399872 10710976301305426944 10735329345830855136 10764501436444525938 10804353355317012498 10838412069316199424 10841999185823343552 10867864276026297792 10897396515906804036 10935366538610312064 10965082208552187912 10975851027623631744 11002035439927857024 11044024015372846848 11067874168861329876 11070371063778340608 11139131132497460736 11202082795649587968 11204514590699124072 11243554711224208128 11274107849026447824 11337822319321362312 11340380114114397696 11371196364424491168 11382364028646729216 11410817257680325632 11453061941868137472 11477795434374712464 11480384806881242112 11508985095881165487 11517787752961383936 11549086089246605088 11619496612576869408 11659982663491771392 11691667398990390336 11716916172590852307 11757741664481412768 11764286451158032512 11789692049439242694 11861569458672220854 11865596206355990784 11902898968981183296 11935243803136023468 11976830018477960832 12009375752223824856 12049848338968605312 12077245514059712028 12095835826360737024 12124692117471515904 12193213577980724352 12200000764163885568 12226347310529585016 12268947823806691584 12302287355936601072 12343747078943449344 12347832406076585712 12377289869918839152 12390856212369535488 12420416315458626048 12454167446750633184 12496139018189664768 12497561758411785216 12531522524059643328 12543829745855579136 12573754788488979456 12605078914536514581 12648999050127234144 12723353298762494976 12757927628378697408 12792595909977552564 12805159532227570368 12884694684601654656 12912519863671551522 12915432907741397376 12957511222081556928 12995652987913704192 13071933689148978084 13117480496428242816 13153125823864189128 13198955530567548672 13227459372541589364 13279424700087850752 13312620133960379904 13348795732150489632 13361905598846160384 13390761340103831208 13437419045121614592 13444898801323465728 13473933770787705936 13476973468947545088 13556079381339680976 13603313107407066624 13640278632155455392 13687805735403383808 13717365275228314896 13725000859684371264 13754640724345783143 13771255244535548928 13802566301782528032 13886715463811380512 13891311456836158926 13924451103658694046 13935101231977970688 13972968354890954304 14010938377594462332 14058156395463372864 14059756978213258368 14111808464087526528 14145474137050101888 14233334224857866496 14313772461107806848 14321740027496735232 14352668581926034584 14405804473756016664 14455998914431124736 14490485701368397056 14529862021209072048 14580488718147082752 14620109611402917216 14634468036831508992 14669380586570476032 14725365353830462464 14757165558481773168 14760494751704454144 14797266551847212769 14808584253807493632 14936110394199450624 14939352787598832096 14976697650705427392 14991406281632277504 15032143798701930432 15064606507616810109 15117096425761816416 15161595152565988224 15250589304007141098 15255766551029131008 15303727245832949952 15345313461174887316 15398781452328806784 15432035934631854258 15492662150102492544 15588889865320520448 15622554896787803076 15676988885975217024 15685715268210710016 15719589399252323592 15774361487751460608 15815425944896294472 15820794941807987712 15870531958641577728 15875784522098467344 15913658404181364624 15969106691303947776 16012501002965099808 16066464451958140416 16068293689386580992 16102994018746282704 16127781101814316032 16166256156628687872 16206530032975518747 16257618103974299136 16301796414039446688 16346094773860206054 16358597098408922112 16403049807915468096 16458329438591265792 16463776541435447616 16503053159891785536 16601811253291994814 16605556595667510912 16708696698746191104 16803124193474381952 16806771886048686108 16865332066836312192 16911161773539671736 17010570171171596544 17056794546636736752 17073546042970093824 17116225886520488448 17179592912802206208 17216693151562068696 17220577210321863168 17276681629442075904 17327537317218272256 17429244918865304112 17489973995237657088 17537501098485585504 17598607374090064896 17636612496722119152 17684538074158864041 17705899600117134336 17792354188008331281 17798394309533986176 17854348453471774944 17902865704704035202 17916558726828819456 17965245027716941248 18014063628335737284 18074772508452907968 18143753739541105536 18187038176207273856 18289820366971086528 18300001146245828352 18339520965794377524 18403421735710037376 18515620618415174016 18521748609114878568 18565934804878258728 18630624473187939072 18681251170125949776 18744208527284497152 18746342637617677824 18815744618783368704 18860632182733469184 18973498575190851216 18977778966477155328 19085029948143742464 19136891442568046112 19188893864966328846 19203570506827865088 19207739298341355552 19274665219241499648 19320647601824529408 19327042026902481984 19368779795507327283 19373149361612096064 19493479481870556288 19607900533723467126 19676220744642364224 19729688735796283692 19841189058812384046 19919137050131776128 19968930200940569856 20042858398269240576 20086142010155746812 20156128567682421888 20210900656181558904 20215460203421317632 20334119072009521464 20341022068038841344 20404969661110599936 20460417948233183088 20531708603105075712 20576047912842472344 20587501289526556896 20656882866803323392 20735718559475549184 20785186487094027264 20830073195717070768 20886676655488041069 20902651847966956032 20959452532336431456 21016407566391693498 21032481983668614144 21087234593195059296 21160709278188770304 21167712696131289792 21218211205575152832 21350001337286799744 21470658691661710272 21529002872889051876 21608706710634024996 21683998371646687104 21735728552052595584 21794793031813608072 21870733077220624128 21930164417104375824 21951702055247263488 22004070879855714048 22088048030745693696 22135748337722659752 22140742127556681216 22278262264994921472 22404165591299175936 22409029181398248144 22487109422448416256 22548215698052895648 22675644638642724624 22680760228228795392 22742392728848982336 22764728057293458432 22875883956010711647 22955590868749424928 23017970191762330974 23035575505922767872 23098172178493210176 23148053901947781387 23238993225153738816 23383334797980780672 23433832345181704614 23515483328962825536 23528572902316065024 23579384098878485388 23723138917344441708 23731192412711981568 23805797937962366592 23870487606272046936 23953660036955921664 24018751504447649712 24099696677937210624 24154491028119424056 24191671652721474048 24249384234943031808 24386427155961448704 24400001528327771136 24452694621059170032 24519142160790309081 24537895647613383168 24604574711873202144 24687494157886898688 24695664812153171424 24754579739837678304 24781712424739070976 24840832630917252096 24908334893501266368 24992278036379329536 25063045048119286656 25210157829073029162 25297998100254468288 25515855256757394816 25585191819955105128 25610319064455140736 25769389369203309312 25825039727343103044 25830865815482794752 25915022444163113856 25991305975827408384 26143867378297956168 26234960992856485632 26306251647728378256 26397911061135097344 26454918745083178728 26558849400175701504 26625240267920759808 26697591464300979264 26723811197692320768 26781522680207662416 26854298557056052803 26874838090243229184 26947867541575411872 27112158762679361952 27206626214814133248 27280557264310910784 27434730550456629792 27450001719368742528 27509281448691566286 27605132603565056064 27773430927622761024 27782622913672317852 27848902207317388092 27945936709781908608 28021876755188924664 28116312790926745728 28119513956426516736 28223616928175053056 28290948274100203776 28466668449715732992 28627544922215613696 28643480054993470464 28705337163852069168 28811608947512033328 28911997828862249472 28980971402736794112 29059724042418144096 29160977436294165504 29240219222805834432 29268936073663017984 29338761173140952064 29411850800585200689 29514331116963546336 29594533103694425538 29617168507614987264 29878705575197664192 29953395301410854784 30064287597403860864 30129213015233620218 30234192851523632832 30323190305131976448 30501178608014282196 30511533102058262016 30607454491665899904 30690626922349774632 30797562904657613568 30864071869263708516 30985324300204985088 31177779730641040896 31245109793575606152 31353977771950434048 31371430536421420032 31439178798504647184 31524611349587540247 31548722975502921216 31630851889792588944 31741063917283155456 31751569044196934688 31827316808362729248 31938213382607895552 32025002005930199616 32132928903916280832 32205988037492565408 32413060065951037494 32515236207948598272 32603592828078893376 32692189547720412108 32806099615830936192 32927553082870895232 33006106319783571072 33203622506583989628 33211113191335021824 33417393397492382208 33606248386948763904 33613543772097372216 33730664133672624384 33822323547079343472 34021140342343193088 34113589093273473504 34147092085940187648 34232451773040976896 34359185825604412416 34433386303124137392 34441154420643726336 34526955287643496461 34553363258884151808 34858489837730608224 34979947990475314176 35075002196971171008 35150748517772556921 35273224993444238304 35369076148317728082 35584708376016662562 35596788619067972352 35708696906943549888 35805731409408070404 35930490055433882496 36028127256671474568 36149545016905815936 36287507479082211072 36374076352414547712 36579640733942173056 36600002292491656704 36679041931588755048 36806843471420074752 37031241236830348032 37043497218229757136 37131869609756517456 37261248946375878144 37362502340251899552 37488417054568994304 37492685275235355648 37631489237566737408 37721264365466938368 37815236743609543743 37946997150381702432 38170059896287484928 38273782885136092224 38377787729932657692 38415478596682711104 38654084053804963968 38737559591014654566 38746298723224192128 38986958963741112576 39215801067446934252 39352441489284728448 39459377471592567384 39682378117624768092 39838274100263552256 39937860401881139712 40085716796538481152 40172284020311493624 40312257135364843776 40421801312363117808 40430920406842635264 40668238144019042928 40809939322221199872 40920835896466366176 41063417206210151424 41152095825684944688 41175002579053113792 41263922173037349429 41313765733606646784 41660146391434141536 41773353310976082138 41805303695933912064 41918905064672862912 42032815132783386996 42174469186390118592 42335425392262579584 42436422411150305664 42700002674573599488 42941317383323420544 43058005745778103752 43217413421268049992 43367996743293374208 43471457104105191168 43589586063627216144 43741466154441248256 43860328834208751648 43903404110494526976 44008141759711428096 44176096061491387392 44271496675445319504 44281484255113362432 44808331182598351872 44818058362796496288 44974218844896832512 45096431396105791296 45193819522850430327 45351289277285449248 45484785457697964672 45751767912021423294 45911181737498849856 46035940383524661948 46196344356986420352 46296107803895562774 46477986450307477632 46766669595961561344 46867664690363409228 47030966657925651072 47057145804632130048 47158768197756970776 47446277834688883416 47462384825423963136 47611595875924733184 47740975212544093872 47907320073911843328 48037503008895299424 48199393355874421248 48308982056238848112 48383343305442948096 48498768469886063616 48619590098926556241 48772854311922897408 48905389242118340064 49038284321580618162 49075791295226766336 49209149423746404288 49374988315773797376 49391329624306342848 49509159479675356608 49816669787002532736 50126090096238573312 50420315658146058324 50595996200508936576 51031710513514789632 51170383639910210256 51220638128910281472 51538778738406618624 51650079454686206088 51661731630965589504 51830044888326227712 51982611951654816768 52287734756595912336 52469921985712971264 52612503295456756512 52795822122270194688 52909837490166357456 53117698800351403008 53377062564024993843 53395182928601958528 53563045360415324832 53708597114112105606 53749676180486458368 53895735083150823744 54224317525358723904 54561114528621821568 54869461100913259584 54900003438737485056 55018562897383132572 55210265207130112128 55546861855245522048 55565245827344635704 55697804414634776184 55891873419563817216 56043753510377849328 56232625581853491456 56239027912853033472 56447233856350106112 56581896548200407552 56933336899431465984 57255089844431227392 57410674327704138336 57623217895024066656 57823995657724498944 57961942805473588224 58106339386521981849 58119448084836288192 58480438445611668864 58823701601170401378 59028662233927092672 59189066207388851076 59757411150395328384 59906790602821709568 60128575194807721728 60258426030467240436 60468385703047265664 60646380610263952896 61002357216028564392 61023066204116524032 61214908983331799808 61381253844699549264 61595125809315227136 61728143738527417032 61970648600409970176 62355559461282081792 62490219587151212304 62660029966464123207 62707955543900868096 62878357597009294368 63049222699175080494 63097445951005842432 63261703779585177888 63482127834566310912 63503138088393869376 63654633616725458496 64050004011860399232 64411976074985130816 64826120131902074988 65207185656157786752 65384379095440824216 65612199231661872384 65855106165741790464 66012212639567142144 66407245013167979256 66422226382670043648 66834786794984764416 67212496773897527808 67227087544194744432 67461328267345248768 67644647094158686944 68042280684686386176 68227178186546947008 68294184171880375296 68627651868032134941 68866772606248274784 69053910575286992922 69106726517768303616 69444161705843344161 69716979675461216448 70150004393942342016 70301497035545113842 70546449986888476608 70738152296635456164 71169416752033325124 71193577238135944704 71417393813887099776 71611462818816140808 71860980110867764992 72056254513342949136 72299090033811631872 72575014958164422144 72748152704829095424 73159281467884346112 73200004584983313408 73358083863177510096 73557426482370927243 73613686942840149504 74062482473660696064 74086994436459514272 74263739219513034912 74522497892751756288 74725004680503799104 74976834109137988608 75630473487219087486 75893994300763404864 76547565770272184448 76755575459865315384 76830957193365422208 77308168107609927936 77475119182029309132 77492597446448384256 77973917927482225152 78431602134893868504 78704882978569456896 78918754943185134768 79364756235249536184 79676548200527104512 79875720803762279424 80171433593076962304 80344568040622987248 80562895671168158409 80624514270729687552 80843602624726235616 81336476288038085856 81619878644442399744 81841671792932732352 82304191651369889376 82350005158106227584 82527844346074698858 83320292782868283072 83546706621952164276 83837810129345725824 84065630265566773992 84348938372780237184 84670850784525159168 84872844822300611328 85400005349147198976 85882634766646841088 86116011491556207504 86434826842536099984 86735993486586748416 86942914208210382336 87179172127254432288 87482932308882496512 87720657668417503296 87806808220989053952 88016283519422856192 88235552401755602067 88542993350890639008 89636116725592992576 90192862792211582592 90387639045700860654 90702578554570898496 90969570915395929344 91503535824042846588 91822363474997699712 92071880767049323896 92392688713972840704 92592215607791125548 92955972900614955264 93533339191923122688 93735329380726818456 94061933315851302144 94114291609264260096 94317536395513941552 94892555669377766832 95223191751849466368 95481950425088187744 95814640147823686656 96075006017790598848 96398786711748842496 96617964112477696224 97239180197853112482 97545708623845794816 97810778484236680128 98076568643161236324 98418298847492808576 98782659248612685696 99018318959350713216 99633339574005065472 100252180192477146624 100840631316292116648 101191992401017873152 102063421027029579264 102340767279820420512 102441276257820562944 103077557476813237248 103300158909372412176 103323463261931179008 103580865862930489383 103660089776652455424 104575469513191824672 104939843971425942528 105225006590913513024 105452245553317670763 105819674980332714912 106754125128049987686 106790365857203917056 107126090720830649664 107417194228224211212 107791470166301647488 108448635050717447808 109122229057243643136 109738922201826519168 109800006877474970112 110037125794766265144 110420530414260224256 111093723710491044096 111130491654689271408 111395608829269552368 111783746839127634432 112087507020755698656 112465251163706982912 112478055825706066944 112894467712700212224 113163793096400815104 113445710230828631229 114510179688862454784 114821348655408276672 115246435790048133312 116212678773043963698 116238896169672576384 116960876891223337728 117647403202340802756 118057324467854185344 118378132414777702152 119514822300790656768 119813581205643419136 120257150389615443456 120516852060934480872 120936771406094531328 121292761220527905792 122004714432057128784 122429817966663599616 122762507689399098528 123190251618630454272 123456287477054834064 123791766519112048287 123941297200819940352 124980439174302424608 125320059932928246414 125415911087801736192 125756715194018588736 126098445398350160988 126523407559170355776 127006276176787738752 127309267233450916992 128100008023720798464 128823952149970261632 129652240263804149976 130414371312315573504 130768758190881648432 131224398463323744768 131710212331483580928 132024425279134284288 132814490026335958512 132844452765340087296 134424993547795055616 134454175088389488864 134922656534690497536 135289294188317373888 135581458568551290981 136454356373093894016 137255303736064269882 137733545212496549568 138107821150573985844 138888323411686688322 139433959350922432896 140300008787884684032 140602994071090227684 141092899973776953216 141476304593270912328 142338833504066650248 142387154476271889408 142834787627774199552 143222925637632281616 143721960221735529984 144112509026685898272 144598180067623263744 145150029916328844288 145496305409658190848 146318562935768692224 146716167726355020192 147114852964741854486 147227373885680299008 148124964947321392128 148173988872919028544 148527478439026069824 149450009361007598208 151260946974438174972 151787988601526809728 153095131540544368896 153511150919730630768 153661914386730844416 154616336215219855872 154950238364058618264 154985194892896768512 155947835854964450304 156863204269787737008 157409765957138913792 157837509886370269536 158729512470499072368 159353096401054209024 160131187692074981529 160689136081245974496 161125791342336316818 161249028541459375104 161687205249452471232 162672952576076171712 163683343585865464704 164608383302739778752 164700010316212455168 165055688692149397716 166640585565736566144 167093413243904328552 167675620258691451648 168131260531133547984 168697876745560474368 169341701569050318336 169745689644601222656 170800010698294397952 171765269533293682176 172232022983112415008 172869653685072199968 173471986973173496832 173885828416420764672 174358344254508864576 175441315336835006592 176471104803511204134 177085986701781278016 179272233451185985152 180385725584423165184 180775278091401721308 181405157109141796992 181939141830791858688 183007071648085693176 183644726949995399424 184143761534098647792 184785377427945681408 185184431215582251096 185911945801229910528 187066678383846245376 187470658761453636912 187980089899392369621 188123866631702604288 188635072791027883104 189785111338755533664 190446383503698932736 190963900850176375488 192150012035581197696 193235928224955392448 194478360395706224964 195621556968473360256 196153137286322472648 196836597694985617152 197565318497225371392 198036637918701426432 199266679148010130944 200504360384954293248 201681262632584233296 202383984802035746304 204126842054059158528 204681534559640841024 204882552515641125888 205882955604096404823 206600317818744824352 207161731725860978766 207320179553304910848 209150939026383649344 210450013181827026048 210904491106635341526 211639349960665429824 213508250256099975372 213580731714407834112 214252181441661299328 214834388456448422424 215582940332603294976 216897270101434895616 218244458114487286272 219477844403653038336 219600013754949940224 220074251589532530288 220672279447112781729 220841060828520448512 222187447420982088192 222260983309378542816 222791217658539104736 223567493678255268864 224175014041511397312 224930502327413965824 226891420461657262458 229642697310816553344 230492871580096266624 232425357546087927396 232477792339345152768 233921753782446675456 235294806404681605512 236114648935708370688 236756264829555404304 239029644601581313536 239627162411286838272 240514300779230886912 241033704121868961744 241688687013504475227 241873542812189062656 244009428864114257568 244859635933327199232 245525015378798197056 246912574954109668128 247583533038224096574 249960878348604849216 250640119865856492828 251513430388037177472 252196890796700321976 253046815118340711552 254012552353575477504 254618534466901833984 256200016047441596928 257647904299940523264 259304480527608299952 260828742624631147008 261537516381763296864 262448796926647489536 263420424662967161856 264048850558268568576 264706657205266806201 265628980052671917024 268908350176778977728 270578588376634747776 271162917137102581962 272908712746187788032 274510607472128539764 275467090424993099136 276215642301147971688 277776646823373376644 278867918701844865792 280600017575769368064 281205988142180455368 282185799947553906432 282952609186541824656 284677667008133300496 285669575255548399104 286445851275264563232 287443920443471059968 288225018053371796544 289196360135246527488 292637125871537384448 293432335452710040384 294229705929483708972 296347977745838057088 297054956878052139648 298900018722015196416 302521893948876349944 303575977203053619456 306190263081088737792 307022301839461261536 307323828773461688832 309232672430439711744 309900476728117236528 309970389785793537024 313726408539575474016 314819531914277827584 315675019772740539072 316356736659953012289 317459024940998144736 320262375384149963058 321378272162491948992 322251582684672633636 323374410498904942464 325345905152152343424 327366687171730929408 329216766605479557504 329400020632424910336 330111377384298795432 333281171131473132288 334186826487808657104 335351240517382903296 336262521062267095968 337395753491120948736 338683403138100636672 339491379289202445312 340337130692485893687 343530539066587364352 344464045966224830016 345739307370144399936 348716688509017729152 350882630673670013184 352942209607022408268 354171973403562556032 358544466902371970304 360771451168846330368 361550556182803442616 362810314218283593984 363878283661583717376 366014143296171386352 367289453899990798848 368287523068197295584 369570754855891362816 370368862431164502192 371823891602459821056 374941317522907273824 375960179798784739242 376247733263405208576 377270145582055766208 379570222677511067328 381927801700352750976 384300024071162395392 386471856449910784896 388956720791412449928 391243113936946720512 392306274572644945296 393673195389971234304 395130636994450742784 396073275837402852864 398533358296020261888 403362525265168466592 404767969604071492608 406744375705653872943 409363069119281682048 411765911208192809646 413200635637489648704 414323463451721957532 418301878052767298688 420900026363654052096 421808982213270683052 423278699921330859648 427016500512199950744 427161463428815668224 428504362883322598656 429668776912896844848 431165880665206589952 433794540202869791232 436488916228974572544 438955688807306076672 440148503179065060576 441344558894225563458 441682121657040897024 444374894841964176384 444521966618757085632 445582435317078209472 448350028083022794624 453782840923314524916 459285394621633106688 460985743160192533248 464850715092175854792 464955584678690305536 467843507564893350912 470589612809363211024 472229297871416741376 473512529659110808608 478059289203162627072 480393563076224944587 482067408243737923488 483377374027008950454 483747085624378125312 488018857728228515136 491050030757596394112 493825149908219336256 495167066076448193148 499921756697209698432 501280239731712985656 503026860776074354944 504393781593400643952 506093630236681423104 508025104707150955008 509237068933803667968 512400032094883193856 515295808599881046528 518608961055216599904 521657485249262294016 523075032763526593728 529413314410533612402 531257960105343834048 537816700353557955456 541157176753269495552 542325834274205163924 545817425492375576064 549021214944257079528 550934180849986198272 552431284602295943376 555553293646746753288 557735837403689731584 561200035151538736128 562411976284360910736 563940269698177108863 564371599895107812864 565905218373083649312 569355334016266600992 571339150511096798208 572891702550529126464 576450036106743593088 586864670905420080768 588459411858967417944 592695955491676114176 594109913756104279296 597800037444030392832 605043787897752699888 607151954406107238912 612380526162177475584 614044603678922523072 614647657546923377664 617648866812289214469 619800953456234473056 627452817079150948032 631350039545481078144 632713473319906024578 634918049881996289472 640524750768299926116 642756544324983897984 644503165369345267272 646748820997809884928 650691810304304686848 654733374343461858816 658433533210959115008 658800041264849820672 660222754768597590864 666562342262946264576 668373652975617314208 670702481034765806592 672525042124534191936 674791506982241897472 680674261384971787374 688928091932449660032 691478614740288799872 697433377018035458304 701765261347340026368 705884419214044816536 708343946807125112064 717088933804743940608 721542902337692660736 723101112365606885232 725066061040513425681 725620628436567187968 732028286592342772704 734578907799981597696 736575046136394591168 740737724862329004384 749882635045814547648 751920359597569478484 754540291164111532416 759140445355022134656 763855603400705501952 768600048142324790784 772943712899821569792 777913441582824899856 782486227873893441024 784612549145289890592 787346390779942468608 790261273988901485568 792146551674805705728 794119971615800418603 806725050530336933184 813488751411307745886 818726138238563364096 823531822416385619292 826401271274979297408 828646926903443915064 836603756105534597376 841800052727308104192 843617964426541366104 846557399842661719296 854033001024399901488 857008725766645197312 859337553825793689696 862331761330413179904 867589080405739582464 877911377614612153344 880297006358130121152 882689117788451126916 889043933237514171264 891164870634156418944 896700056166045589248 907565681846629049832 918570789243266213376 921971486320385066496 929701430184351709584 929911169357380611072 941179225618726422048 944458595742833482752 947025059318221617216 949070209979859036867 960787126152449889174 964134816487475846976 966754748054017900908 976037715456457030272 982100061515192788224 987650299816438672512 990334132152896386296 999843513394419396864 1002560479463425971312 1006053721552148709888 1008787563186801287904 1012187260473362846208 1016050209414301910016 1018474137867607335936 1030591617199762093056 1037217922110433199808 1046150065527053187456 1058826628821067224804 1062515920210687668096 1075633400707115910912 1082314353506538991104 1084651668548410327848 1091634850984751152128 1098042429888514159056 1101868361699972396544 1104862569204591886752 1111106587293493506576 1115471674807379463168 1124823952568721821472 1127880539396354217726 1128743199790215625728 1131810436746167298624 1138710668032533201984 1145783405101058252928 1152900072213487186176 1173729341810840161536 1176918823717934835888 1185391910983352228352 1188219827512208558592 1195600074888060785664 1210087575795505399776 1214303908812214477824 1228089207357845046144 1235297733624578428938 1239601906912468946112 1254905634158301896064 1262700079090962156288 1265426946639812049156 1269836099763992578944 1281049501536599852232 1285513088649967795968 1289006330738690534544 1293497641995619769856 1301383620608609373696 1309466748686923717632 1316867066421918230016 1320445509537195181728 1333124684525892529152 1336747305951234628416 1345050084249068383872 1361348522769943574748 1377856183864899320064 1382957229480577599744 1394866754036070916608 1403530522694680052736 1411768838428089633072 1416687893614250224128 1434177867609487881216 1441180689228674833761 1446202224731213770464 1450132122081026851362 1451241256873134375936 1464056573184685545408 1473150092272789182336 1481475449724658008768 1499765270091629095296 1503840719195138956968 1509080582328223064832 1518280890710044269312 1527711206801411003904 1537200096284649581568 1545887425799643139584 1555826883165649799712 1564972455747786882048 1569225098290579781184 1588239943231600837206 1613450101060673866368 1626977502822615491772 1637452276477126728192 1647063644832771238584 1652802542549958594816 1657293853806887830128 1673207512211069194752 1683600105454616208384 1687235928853082732208 1691820809094531326589 1693114799685323438592 1708066002048799802976 1714017451533290394624 1718675107651587379392 1760594012716260242304 1765378235576902253832 1778087866475028342528 1782329741268312837888 1793400112332091178496 1815131363693258099664 1837141578486532426752 1843942972640770132992 1852946600436867643407 1859402860368703419168 1882358451237452844096 1894050118636443234432 1898140419959718073734 1921574252304899778348 1928269632974951693952 1933509496108035801816 1952075430912914060544 1964200123030385576448 1975300599632877345024 1980668264305792772592 1999687026788838793728 2005120958926851942624 2012107443104297419776 2017575126373602575808 2024374520946725692416 2074435844220866399616 2092300131054106374912 2117653257642134449608 2125031840421375336192 2151266801414231821824 2164628707013077982208 2169303337096820655696 2196084859777028318112 2203736723399944793088 2209725138409183773504 2222213174586987013152 2249647905137443642944 2255761078792708435452 2263620873492334597248 2277421336065066403968 2291566810202116505856 2305800144426974372352 2347458683621680323072 2353837647435869671776 2370783821966704456704 2376439655024417117184 2382359914847401255809 2420175151591010799552 2456178414715690092288 2470595467249156857876 2479203813824937892224 2509811268316603792128 2525400158181924312576 2530853893279624098312 2539672199527985157888 2562099003073199704464 2571026177299935591936 2578012661477381069088 2586995283991239539712 2602767241217218747392 2633734132843836460032 2640891019074390363456 2673494611902469256832 2690100168498136767744 2722697045539887149496 2755712367729798640128 2765914458961155199488 2789733508072141833216 2823537676856179266144 2833375787228500448256 2847210629939577110601 2882361378457349667522 2892404449462427540928 2900264244162053702724 2928113146369371090816 2946300184545578364672 2962950899449316017536 2999530540183258190592 3007681438390277913936 3018161164656446129664 3036561781420088538624 3055422413602822007808 3091774851599286279168 3111653766331299599424 3138450196581159562368 3176479886463201674412 3226900202121347732736 3253955005645230983544 3274904552954253456384 3294127289665542477168 3305605085099917189632 3314587707613775660256 3346415024422138389504 3374471857706165464416 3383641618189062653178 3386229599370646877184 3416132004097599605952 3437350215303174758784 3521188025432520484608 3530756471153804507664 3556175732950056685056 3564659482536625675776 3586800224664182356992 3630262727386516199328 3705893200873735286814 3718805720737406838336 3764716902474905688192 3788100237272886468864 3796280839919436147468 3843148504609799556696 3856539265949903387904 3867018992216071603632 3904150861825828121088 3928400246060771152896 3950601199265754690048 3961336528611585545184 3999374053577677587456 4010241917853703885248 4035150252747205151616 4148871688441732799232 4184600262108212749824 4235306515284268899216 4250063680842750672384 4302533602828463643648 4323542067686024501283 4338606674193641311392 4392169719554056636224 4419450276818367547008 4444426349173974026304 4499295810274887285888 4511522157585416870904 4527241746984669194496 4554842672130132807936 4583133620404233011712 4611600288853948744704 4694917367243360646144 4707675294871739343552 4764719829694802511618 4840350303182021599104 4912356829431380184576 4941190934498313715752 4958407627649875784448 5019622536633207584256 5050800316363848625152 5061707786559248196624 5075462427283593979767 5079344399055970315776 5124198006146399408928 5142052354599871183872 5156025322954762138176 5281782038148780726912 5346989223804938513664 5380200336996273535488 5445394091079774298992 5511424735459597280256 5531828917922310398976 5558839801310602930221 5647075353712358532288 5694421259879154221202 5764722756914699335044 5784808898924855081856 5800528488324107405448 5856226292738742181632 5892600369091156729344 5925901798898632035072 5999061080366516381184 6015362876780555827872 6036322329312892259328 6073123562840177077248 6223307532662599198848 6276900393162319124736 6352959772926403348824 6453800404242695465472 6507910011290461967088 6588254579331084954336 6611210170199834379264 6629175415227551320512 6748943715412330928832 6767283236378125306356 6832264008195199211904 6874700430606349517568 7042376050865040969216 7061512942307609015328 7112351465900113370112 7129318965073251351552 7260525454773032398656 7411786401747470573628 7437611441474813676672 7529433804949811376384 7576200474545772937728 7592561679838872294936 7686297009219599113392 7713078531899806775808 7734037984432143207264 7808301723651656242176 7901202398531509380096 7922673057223171090368 8020483835707407770496 8070300505494410303232 8297743376883465598464 8369200524216425499648 8470613030568537798432 8500127361685501344768 8647084135372049002566 8677213348387282622784 8784339439108113272448 8838900553636735094016 8888852698347948052608 8998591620549774571776 9023044315170833741808 9054483493969338388992 9109685344260265615872 9166267240808466023424 9415350589743478687104 9529439659389605023236 9680700606364043198208 9824713658862760369152 9882381868996627431504 9916815255299751568896 10039245073266415168512 10123415573118496393248 10150924854567187959534 10158688798111940631552 10248396012292798817856 10312050645909524276352 10563564076297561453824 10693978447609877027328 10760400673992547070976 10890788182159548597984 11117679602621205860442 11294150707424717064576 11388842519758308442404 11529445513829398670088 11569617797849710163712 11601056976648214810896 11712452585477484363264 11785200738182313458688 11851803597797264070144 11998122160733032762368 12030725753561111655744 12446615065325198397696 12553800786324638249472 12705919545852806697648 12907600808485390930944 12970626203058073503849 13015820022580923934176 13176509158662169908672 13258350830455102641024 13497887430824661857664 13534566472756250612712 13664528016390398423808 13749400861212699035136 14084752101730081938432 14123025884615218030656 14521050909546064797312 14823572803494941147256 14875222882949627353344 15058867609899622752768 15152400949091545875456 15185123359677744589872 15372594018439198226784 15426157063799613551616 15468075968864286414528 15845346114446342180736 16040967671414815540992 16140601010988820606464 16595486753766931196928 16676519403931808790663 16941226061137075596864 17294168270744098005132 17354426696774565245568 17568678878216226544896 17677801107273470188032 17777705396695896105216 17997183241099549143552 18046088630341667483616 18108966987938676777984 18219370688520531231744 18830701179486957374208 19058879318779210046472 19361401212728086396416 19764763737993254863008 19833630510599503137792 20246831146236992786496 20301849709134375919068 20496792024585597635712 20624101291819048552704 21127128152595122907648 21387956895219754054656 21781576364319097195968 22235359205242411720884 22588301414849434129152 22777685039516616884808 23058891027658797340176 23139235595699420327424 23202113953296429621792 23424905170954968726528 23703607195594528140288 24061451507122223311488 24893230130650396795392 25107601572649276498944 25411839091705613395296 25941252406116147007698 26031640045161847868352 26353018317324339817344 26516701660910205282048 26995774861649323715328 27069132945512501225424 27329056032780796847616 27498801722425398070272 28246051769230436061312 29042101819092129594624 29647145606989882294512 29750445765899254706688 30117735219799245505536 30370246719355489179744 30745188036878396453568 30936151937728572829056 31690692228892684361472 32081935342829631081984 32281202021977641212928 33353038807863617581326 33882452122274151193728 34588336541488196010264 34708853393549130491136 35137357756432453089792 35355602214546940376064 35555410793391792210432 35994366482199098287104 36092177260683334967232 37661402358973914748416 38117758637558420092944 38722802425456172792832 38911878609174220511547 39529527475986509726016 40493662292473985572992 40603699418268751838136 40993584049171195271424 41248202583638097105408 42254256305190245815296 43563152728638194391936 44470718410484823441768 45176602829698868258304 45555370079033233769616 46117782055317594680352 46278471191398840654848 46404227906592859243584 48122903014244446622976 49786460261300793590784 50823678183411226790592 51882504812232294015396 52063280090323695736704 52706036634648679634688 53033403321820410564096 53991549723298647430656 54138265891025002450848 54658112065561593695232 56492103538460872122624 58084203638184259189248 59294291213979764589024 59500891531798509413376 60740493438710978359488 61490376073756792907136 61872303875457145658112 63381384457785368722944 64163870685659262163968 66706077615727235162652 67764904244548302387456 69176673082976392020528 69417706787098260982272 70274715512864906179584 71110821586783584420864 72184354521366669934464 75322804717947829496832 76235517275116840185888 77823757218348441023094 79059054951973019452032 80987324584947971145984 81207398836537503676272 81987168098342390542848 82496405167276194210816 87126305457276388783872 88941436820969646883536 90353205659397736516608 91110740158066467539232 92235564110635189360704 92808455813185718487168 96245806028488893245952 101647356366822453581184 103765009624464588030792 104126560180647391473408 105412073269297359269376 106066806643640821128192 107983099446597294861312 108276531782050004901696 112984207076921744245248 116168407276368518378496 116735635827522661534641 118588582427959529178048 121480986877421956718976 122980752147513585814272 123744607750914291316224 126762768915570737445888 133412155231454470325304 135529808489096604774912 138353346165952784041056 138835413574196521964544 144368709042733339868928 152471034550233680371776 155647514436696882046188 158118109903946038904064 161974649169895942291968 162414797673075007352544 163974336196684781085696 174252610914552777567744 177882873641939293767072 182221480316132935078464 184471128221270378721408 185616911626371436974336 192491612056977786491904 203294712733644907162368 207530019248929176061584 208253120361294782946816 210824146538594718538752 216553063564100009803392 225968414153843488490496 233471271655045323069282 237177164855919058356096 242961973754843913437952 245961504295027171628544 247489215501828582632448 266824310462908940650608 271059616978193209549824 276706692331905568082112 288737418085466679737856 304942069100467360743552 311295028873393764092376 316236219807892077808128 323949298339791884583936 324829595346150014705088 348505221829105555135488 355765747283878587534144 364442960632265870156928 368942256442540757442816 371233823252742873948672 406589425467289814324736 415060038497858352123168 416506240722589565893632 433106127128200019606784 466942543310090646138564 474354329711838116712192 485923947509687826875904 491923008590054343257088 533648620925817881301216 553413384663811136164224 577474836170933359475712 609884138200934721487104 622590057746787528184752 632472439615784155616256 649659190692300029410176 711531494567757175068288 728885921264531740313856 737884512885081514885632 742467646505485747897344 813178850934579628649472 830120076995716704246336 866212254256400039213568 933885086620181292277128 948708659423676233424384 971847895019375653751808 1067297241851635762602432 1106826769327622272328448 1219768276401869442974208 1245180115493575056369504 1299318381384600058820352 1423062989135514350136576 1457771842529063480627712 1475769025770163029771264 1660240153991433408492672 1732424508512800078427136 1867770173240362584554256 1897417318847352466848768 2134594483703271525204864 2213653538655244544656896 2439536552803738885948416 2490360230987150112739008 2598636762769200117640704 2846125978271028700273152 2915543685058126961255424 3320480307982866816985344 3735540346480725169108512 4269188967406543050409728 4427307077310489089313792 4980720461974300225478016 5197273525538400235281408 5692251956542057400546304 6640960615965733633970688 7471080692961450338217024 8538377934813086100819456 9961440923948600450956032 13281921231931467267941376 14942161385922900676434048 17076755869626172201638912 19922881847897200901912064 29884322771845801352868096 39845763695794401803824128 59768645543691602705736192 119537291087383205411472384
- Sum of all divisors σ(n): 448107261968762520919123221
- Sum of proper divisors (its aliquot sum) s(n): 328569970881379315507650837
- 119537291087383205411472384 is an abundant number, because the sum of its proper divisors (328569970881379315507650837) is greater than itself. Its abundance is 209032679793996110096178453
Bases of 119537291087383205411472384
- Binary: 1100010111000010000000110001000110101001110011101001101000100010010111011000100000000002
- Hexadecimal: 0x62E10188D4E74D112EC400
- Base-36: F0PMKP7A9RK900000
Squares and roots of 119537291087383205411472384
- 119537291087383205411472384 squared (1195372910873832054114723842) is 14289163960509784315203722797327064535130962794643456
- 119537291087383205411472384 cubed (1195372910873832054114723843) is 1708087951742803545553177883826493668976417220106362736841587030883725270319104
-
119537291087383205411472384 is a
perfect square number . Itssquare root is 10933311076128 -
The
cube root of 119537291087383205411472384 is 492607632.5520975609
Scales and comparisons
How big is 119537291087383205411472384?- 119,537,291,087,383,205,411,472,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 119,537,291,087,383,205,411,472,384 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 119537291087383205411472384 cubic inches would be around 41050636 feet tall.
Recreational maths with 119537291087383205411472384
- 119537291087383205411472384 backwards is 483274114502383780192735911
- 119537291087383205411472384 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 119537291087383205411472384's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 119537291087383205411472384 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 119537291087383205411472384 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/119537291087383205411472384/
Chicago style:
Numbermatics. 2024. "Number 119537291087383205411472384 - Facts about the integer". https://numbermatics.com/n/119537291087383205411472384/
The information we have on file for 119537291087383205411472384 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 119537291087383205411472384, math, Factors of 119537291087383205411472384, curriculum, school, college, exams, university, Prime factorization of 119537291087383205411472384, STEM, science, technology, engineering, physics, economics, calculator, one hundred nineteen septillion, five hundred thirty-seven sextillion, two hundred ninety-one quintillion, eighty-seven quadrillion, three hundred eighty-three trillion, two hundred five billion, four hundred eleven million, four hundred seventy-two thousand, three hundred eighty-four.