29884322771845801352868096
29,884,322,771,845,801,352,868,096 is an even composite number composed of five prime numbers multiplied together.
29884322771845801352868096 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 29884322771845801352868096:
28 × 316 × 78 × 234 × 412
(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 29884322771845801352868096 from the Numbermatics database.
Names of 29884322771845801352868096
- Cardinal: 29884322771845801352868096 can be written as Twenty-nine septillion, eight hundred eighty-four sextillion, three hundred twenty-two quintillion, seven hundred seventy-one quadrillion, eight hundred forty-five trillion, eight hundred one billion, three hundred fifty-two million, eight hundred sixty-eight thousand and ninety-six.
Scientific notation
- Scientific notation: 2.9884322771845801352868096 × 1025
Factors of 29884322771845801352868096
Divisors of 29884322771845801352868096
- Number of divisors d(n): 20655
-
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 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 1029 1058 1104 1107 1127 1134 1148 1152 1176 1242 1288 1296 1312 1323 1344 1372 1449 1458 1472 1476 1512 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 3087 3136 3174 3312 3321 3362 3381 3402 3444 3456 3528 3703 3726 3772 3864 3888 3936 3969 4018 4032 4116 4232 4347 4374 4416 4428 4508 4536 4592 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 7203 7406 7452 7544 7728 7749 7776 7872 7889 7938 8036 8064 8232 8464 8487 8694 8748 8832 8856 9016 9072 9184 9261 9408 9522 9604 9936 9963 10086 10143 10206 10304 10332 10368 10496 10584 10976 11109 11178 11316 11592 11664 11767 11808 11907 12054 12096 12167 12348 12544 12696 13041 13122 13202 13248 13284 13448 13524 13608 13776 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 21168 21609 21689 21952 22218 22356 22632 23184 23247 23328 23534 23616 23667 23814 24108 24192 24334 24696 25392 25461 25921 26082 26244 26404 26496 26568 26896 27048 27216 27552 27783 28126 28224 28566 28812 29624 29808 29889 30176 30258 30429 30618 30912 30996 31104 31488 31556 31752 32144 32928 33327 33534 33614 33856 33948 34776 34992 35301 35424 35721 36064 36162 36288 36501 36736 37044 37632 38088 38416 38663 39123 39366 39606 39744 39852 40344 40572 40824 41216 41328 42189 42336 42849 43218 43378 43904 44436 44712 45264 45387 45927 46207 46368 46494 46656 47068 47232 47334 47628 48216 48384 48668 49392 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 63112 63504 64288 64827 65067 65856 66654 67068 67228 67712 67896 69552 69741 69984 70602 70848 71001 71442 72128 72324 72576 73002 73472 74088 76176 76383 76832 77326 77763 78246 78732 79212 79488 79704 80688 81144 81648 82369 82656 83349 84378 84672 85169 85698 86436 86756 87808 88872 89424 89667 90528 90774 91287 91854 92414 92736 92988 93312 94136 94464 94668 95256 96432 97336 98441 98784 99981 100602 100842 101568 101844 103684 104328 104976 105616 105903 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 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 148176 150903 151263 151823 152352 152766 153664 154652 155526 156492 157464 158424 158976 159408 161376 162288 162729 163296 164738 165312 165669 166698 168756 169344 170338 171396 172872 173512 177147 177744 178227 178848 179334 181056 181447 181548 182574 183708 184828 185472 185976 186624 188272 189336 190512 192864 194481 194672 195201 196882 197568 199962 201204 201684 203136 203688 207368 208656 209223 209952 211232 211806 212544 213003 214326 215168 216384 216972 217728 219006 220416 220892 222264 225008 228528 229149 230496 231978 233289 234738 235298 236196 236992 237636 238464 239112 241408 242064 243432 244944 247107 247968 250047 252448 253134 254016 255507 257094 257152 259308 260268 263424 266616 268272 268912 269001 270641 271584 272322 273861 275562 277242 278208 278964 279841 279936 282408 283392 284004 285768 288512 289296 292008 295323 296352 299943 301806 302526 303646 304704 305532 307328 309304 311052 312984 314928 316848 317709 318816 321489 322752 323449 324576 325458 326592 328509 329476 330624 331338 333396 337512 338688 340676 342792 345744 347024 347967 352107 352947 354294 355488 356454 357696 358668 362112 362894 363096 365148 367416 369656 370944 371952 376544 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 441784 444528 450016 452709 453789 455469 457056 458298 460992 463956 466578 469476 470596 472392 473984 475272 476928 478224 484128 486864 488187 489888 494214 495936 497007 498847 500094 504896 506268 508032 511014 514188 514304 518616 520536 531441 533232 534681 536544 537824 538002 541282 543168 544341 544644 547722 551124 554484 556416 557928 559682 559872 564816 568008 571536 576583 578592 583443 584016 585603 590646 592704 596183 599886 603612 605052 607292 609408 611064 614656 618608 622104 625968 627669 629856 633696 635418 637632 639009 642978 645504 646898 649152 650916 653184 657018 658952 661248 662676 666792 675024 681352 685584 687447 689087 691488 694048 695934 699867 704214 705894 708588 710976 712908 715392 717336 724224 725788 726192 730296 734832 739312 741321 743904 750141 753088 757344 759402 762048 766521 771282 771456 773122 777924 778688 780804 787528 790272 799848 804816 806736 807003 811923 814752 816966 821583 823543 826686 829472 831726 834624 836892 839523 839808 844928 847224 850176 852012 857304 865536 867888 876024 883568 885969 889056 889249 899829 900032 905418 907578 910938 914112 916596 921984 927912 933156 938952 941192 944784 947968 950544 953127 956448 964467 968256 970347 973728 976374 979776 985527 988428 991872 994014 997694 1000188 1009792 1012536 1016064 1022028 1028376 1037232 1041072 1043901 1056321 1058841 1062761 1062882 1066464 1069362 1073088 1075648 1076004 1082564 1086336 1088682 1089288 1095444 1102248 1108968 1112832 1115856 1119364 1129632 1136016 1139103 1143072 1153166 1156923 1157184 1159683 1166886 1168032 1171206 1181292 1185408 1192366 1199772 1207224 1210104 1214584 1218816 1222128 1225449 1237216 1240029 1244208 1247589 1251936 1255338 1259712 1267392 1270129 1270836 1275264 1278018 1285956 1291008 1293796 1298304 1301832 1306368 1314036 1317904 1325352 1333584 1350048 1358127 1361367 1362704 1366407 1371168 1374894 1378174 1382976 1388096 1391868 1399734 1408428 1411788 1417176 1421952 1425816 1430784 1434672 1451576 1452384 1460592 1464561 1469664 1478624 1482642 1487808 1491021 1496541 1500282 1506176 1514688 1518804 1524096 1533042 1542564 1542912 1546244 1555848 1557376 1561608 1575056 1594323 1599696 1604043 1609632 1613472 1614006 1623846 1629504 1633023 1633932 1643166 1647086 1653372 1658944 1663452 1669248 1673784 1679046 1679616 1689856 1694448 1704024 1714608 1729749 1735776 1750329 1752048 1756809 1767136 1771938 1778112 1778498 1788549 1799658 1800064 1810836 1815156 1821876 1828224 1833192 1843968 1855824 1866312 1877904 1882384 1883007 1889568 1894487 1901088 1906254 1912896 1917027 1928934 1936512 1940694 1947456 1952748 1958887 1959552 1971054 1976856 1983744 1988028 1995388 2000376 2019584 2025072 2044056 2056752 2062341 2067261 2074464 2082144 2087802 2099601 2112642 2117682 2125522 2125764 2132928 2138724 2146176 2151296 2152008 2165128 2172672 2177364 2178576 2190888 2204496 2217936 2223963 2231712 2238728 2250423 2259264 2264143 2272032 2278206 2286144 2299563 2306332 2313846 2314368 2319366 2333772 2336064 2342412 2362584 2370816 2384732 2399544 2414448 2420208 2421009 2429168 2435769 2444256 2450898 2464749 2470629 2474432 2480058 2488416 2495178 2503872 2510676 2518569 2519424 2534784 2540258 2541672 2550528 2556036 2571912 2587592 2596608 2603664 2628072 2635808 2650704 2657907 2667168 2667747 2699487 2700096 2705927 2716254 2722734 2725408 2732814 2742336 2749788 2756348 2765952 2776192 2783736 2799468 2816856 2823576 2834352 2843904 2851632 2859381 2869344 2893401 2903152 2904768 2911041 2921184 2929122 2939328 2956581 2957248 2965284 2975616 2982042 2993082 3000564 3012352 3029376 3037608 3048192 3066084 3085128 3092488 3111696 3114752 3123216 3131703 3150112 3168963 3176523 3188283 3188646 3199392 3208086 3219264 3226944 3228012 3247692 3259008 3266046 3267864 3286332 3294172 3306744 3317888 3326904 3338496 3347568 3358092 3388896 3408048 3417309 3429216 3459498 3470769 3471552 3479049 3491929 3500658 3504096 3513618 3534272 3543876 3556224 3556996 3577098 3599316 3600128 3621672 3630312 3643752 3656448 3666384 3676347 3711648 3720087 3732624 3742767 3755808 3764768 3766014 3779136 3788974 3802176 3810387 3812508 3825792 3834054 3857868 3873024 3881388 3894912 3905496 3917774 3919104 3942108 3953712 3976056 3990776 4000752 4036081 4050144 4074381 4084101 4088112 4099221 4113504 4124682 4134522 4148928 4164288 4173281 4175604 4199202 4225284 4235364 4251044 4251528 4265856 4277448 4292352 4302592 4304016 4330256 4354728 4357152 4381776 4393683 4408992 4435872 4447926 4463424 4473063 4477456 4489623 4500846 4518528 4528286 4544064 4556412 4572288 4599126 4612664 4627692 4628736 4638732 4667544 4672128 4684824 4725168 4769464 4782969 4799088 4812129 4823609 4828896 4840416 4842018 4858336 4871538 4888512 4899069 4901796 4929498 4941258 4948864 4960116 4976832 4990356 5007744 5021352 5037138 5038848 5069568 5080516 5083344 5112072 5143824 5175184 5189247 5207328 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 5703264 5718762 5738688 5751081 5764801 5786802 5806304 5809536 5822082 5842368 5858244 5876661 5878656 5913162 5914496 5930568 5951232 5964084 5986164 6001128 6058752 6075216 6132168 6170256 6184976 6187023 6201783 6223392 6224743 6246432 6263406 6298803 6300224 6337926 6353046 6376566 6377292 6398784 6416172 6438528 6453888 6456024 6495384 6518016 6532092 6535728 6572664 6588344 6613488 6635776 6653808 6671889 6695136 6716184 6751269 6777792 6792429 6816096 6834618 6858432 6898689 6918996 6941538 6943104 6958098 6983858 7001316 7008192 7027236 7068544 7087752 7112448 7113992 7154196 7198632 7243344 7260624 7263027 7287504 7307307 7332768 7352694 7394247 7411887 7423296 7439327 7440174 7465248 7485534 7511616 7529536 7532028 7555707 7558272 7577948 7604352 7620774 7625016 7651584 7668108 7715736 7762776 7789824 7810992 7835548 7884216 7907424 7952112 7973721 7981552 8001504 8003241 8072162 8098461 8100288 8117781 8148762 8168202 8176224 8198442 8227008 8249364 8269044 8297856 8328576 8346562 8351208 8398404 8450568 8470728 8502088 8503056 8531712 8554896 8578143 8608032 8660512 8680203 8709456 8714304 8733123 8763552 8787366 8817984 8869743 8871744 8890903 8895852 8926848 8946126 8954912 8979246 9001692 9037056 9056572 9088128 9112824 9144576 9198252 9225328 9255384 9277464 9335088 9344256 9369648 9395109 9450336 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 10161032 10166688 10224144 10251927 10287648 10350368 10378494 10412307 10414656 10437147 10475787 10501974 10512288 10540854 10543232 10602816 10631628 10668672 10670988 10731294 10797948 10800384 10823708 10865016 10890936 10901632 10931256 10969344 10999152 11025392 11029041 11134944 11160261 11197872 11228301 11267424 11294304 11298042 11337408 11366922 11406528 11431161 11437524 11473481 11477376 11502162 11529602 11573604 11612608 11619072 11644164 11684736 11716488 11753322 11757312 11826324 11828992 11861136 11928168 11972328 12002256 12108243 12150432 12223143 12252303 12264336 12297663 12340512 12369952 12374046 12403566 12446784 12449486 12492864 12519843 12526812 12597606 12600448 12675852 12706092 12753132 12754584 12797568 12832344 12877056 12907776 12912048 12990768 13064184 13071456 13145328 13176688 13181049 13226976 13261409 13307616 13343778 13390272 13419189 13432368 13468869 13502538 13555584 13584858 13632192 13669236 13712209 13716864 13797378 13837992 13883076 13886208 13916196 13967716 14002632 14016384 14054472 14137088 14175504 14227984 14308392 14348907 14397264 14436387 14470827 14486688 14521248 14526054 14575008 14614614 14665536 14697207 14705388 14788494 14823774 14846592 14878654 14880348 14930496 14971068 15023232 15059072 15064056 15111414 15116544 15155896 15208704 15241548 15250032 15336216 15431472 15525552 15567741 15621984 15671096 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 17109792 17156286 17216064 17253243 17294403 17321024 17360406 17418912 17428608 17466246 17527104 17574732 17629983 17635968 17739486 17743488 17781806 17791704 17853696 17892252 17909824 17958492 18003384 18113144 18176256 18225648 18396504 18450656 18510768 18554928 18561069 18605349 18670176 18674229 18739296 18790218 18896409 18900672 18941489 19013778 19059138 19077856 19129698 19131876 19196352 19248516 19294436 19315584 19361664 19368072 19433344 19486152 19554048 19596276 19607184 19717992 19765032 19840464 19907328 19961424 20015667 20085408 20148552 20253807 20322064 20333376 20377287 20448288 20452727 20503854 20575296 20696067 20700736 20756988 20824614 20829312 20874294 20951574 21003948 21024576 21081708 21086464 21205632 21263256 21337344 21341976 21462588 21595896 21647416 21730032 21781872 21789081 21803264 21862512 21921921 21998304 22050784 22058082 22182741 22235661 22269888 22317981 22320522 22395744 22456602 22534848 22588608 22596084 22667121 22674816 22733844 22813056 22862322 22875048 22946962 22954752 23004324 23059204 23147208 23225216 23288328 23369472 23432976 23506644 23652648 23722272 23856336 23921163 23944656 24004512 24009723 24216486 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 25824096 25981536 26040609 26128368 26142912 26199369 26290656 26353376 26362098 26453952 26522818 26609229 26615232 26672709 26687556 26780544 26838378 26864736 26937738 27005076 27111168 27169716 27264384 27338472 27424418 27433728 27594756 27675984 27766152 27832392 27935432 28005264 28032768 28108944 28185327 28252567 28351008 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 30311792 30483096 30500064 30672432 30755781 30862944 31051104 31135482 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 33386248 33404832 33480783 33593616 33684903 33765263 33802272 33882912 33894126 34008352 34012224 34100766 34219584 34293483 34312572 34420443 34432128 34506486 34588806 34642048 34720812 34837824 34857216 34932492 35054208 35149464 35259966 35271936 35478972 35486976 35563612 35583408 35784504 35819648 35916984 36006768 36226288 36324729 36451296 36669429 36756909 36793008 36892989 36901312 37021536 37109856 37122138 37210698 37340352 37348458 37478592 37559529 37580436 37792818 37801344 37882978 38027556 38118276 38155712 38259396 38263752 38392704 38497032 38588872 38631168 38723328 38736144 38866688 38972304 39192552 39214368 39435984 39530064 39543147 39680928 39784227 39922848 40031334 40170816 40257567 40297104 40406607 40507614 40644128 40666752 40754574 40896576 40905454 41007708 41136627 41150592 41392134 41401472 41513976 41649228 41658624 41748588 41903148 42007896 42049152 42163416 42411264 42526512 42683952 42925176 43046721 43191792 43294832 43309161 43412481 43460064 43563744 43573201 43578162 43725024 43843842 43996608 44091621 44101568 44116164 44365482 44471322 44539776 44635962 44641044 44791488 44913204 45069696 45177216 45192168 45334242 45349632 45467688 45626112 45724644 45750096 45893924 46008648 46118408 46294416 46450432 46576656 46703223 46865952 47013288 47258883 47305296 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 50703408 50824368 50841189 51012528 51018336 51151149 51329376 51468858 51648192 51759729 51883209 51963072 52075289 52081218 52256736 52285824 52398738 52581312 52706752 52724196 52889949 52907904 53045636 53218458 53230464 53345418 53375112 53561088 53676756 53729472 53875476 54010152 54339432 54528768 54676944 54848836 55189512 55351968 55532304 55664784 55683207 55816047 55870864 56010528 56022687 56217888 56370654 56505134 56689227 56702016 56824467 56911936 57041334 57177414 57233568 57389094 57395628 57589056 57745548 57883308 57946752 58084992 58104216 58300032 58425934 58458456 58662144 58788828 58821552 59153976 59295096 59514616 59521392 59721984 59884272 60047001 60256224 60445656 60623584 60761421 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 64942248 65190096 65345616 65367243 65409792 65587536 65765763 65994912 66152352 66174246 66548223 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 69864984 70108416 70298928 70519932 70957944 71127224 71166816 71569008 71639296 71763489 71833968 72013536 72029169 72452576 72649458 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 77472288 77944608 78121827 78385104 78428736 78598107 78871968 79060128 79086294 79361856 79568454 79827687 79845696 80018127 80062668 80314367 80341632 80515134 80594208 80813214 81015228 81288256 81333504 81509148 81793152 81810908 82015416 82273254 82301184 82784268 82802944 83027952 83298456 83497176 83806296 84015792 84098304 84326832 84555981 84757701 85053024 85367904 85562001 85766121 85850352 86083641 86093442 86383584 86589664 86618322 86824962 86920128 87127488 87146402 87156324 87450048 87638901 87687684 87993216 88183242 88203136 88232328 88730964 88942644 89079552 89271924 89282088 89582976 89826408 90139392 90354432 90384336 90668484 90935376 91449288 91500192 91787848 92017296 92236816 92267343 92588832 92829863 93153312 93406446 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 99595888 100158744 100214496 100442349 100780848 101054709 101295789 101406816 101648736 101682378 102025056 102036672 102302298 102658752 102880449 102937716 103261329 103296384 103519458 103766418 103926144 104150578 104162436 104513472 104571648 104797476 105162624 105413504 105448392 105779898 105815808 106091272 106436916 106460928 106690836 106750224 107353512 107458944 107750952 108020304 108678864 108974187 109353888 109697672 110008287 110270727 110379024 110678967 110703936 110943007 111064608 111329568 111366414 111632094 111741728 112021056 112045374 112435776 112678587 112741308 113010268 113378454 113404032 113648934 113823872 114082668 114354828 114467136 114778188 114791256 115178112 115491096 115766616 115893504 116169984 116208432 116600064 116851868 116916912 117577656 117643104 118307952 118590192 118629441 119029232 119042784 119352681 119768544 120094002 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 126792008 127233792 127579536 127704832 128051856 128775528 129154592 129575376 129884496 129927483 130237443 130380192 130691232 130719603 130734486 131175072 131531526 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 138025944 138355224 138883248 139351296 139729968 140109669 140597856 141039864 141776649 141915888 142254448 142301529 142333632 142641009 143138016 143169089 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 151531912 152110224 152473104 152523567 152622848 153037584 153055008 153453447 153988128 154355488 154406574 154944576 155279187 155649627 155889216 156225867 156243654 156770208 156857472 157196214 157743936 158120256 158172588 158669847 158723712 159136908 159655374 159691392 160036254 160125336 160628734 160683264 161030268 161188416 161626428 162030456 162576512 163018296 163586304 163621816 164030832 164546508 165568536 166055904 166596912 166994352 167049621 167448141 167612592 168031584 168068061 168653664 169111962 169515402 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 178543848 178564176 179165952 179652816 180141003 180768672 181336968 181870752 182284263 182898576 183000384 183395583 183575696 184034592 184074543 184473632 184534686 185177664 185659726 186264603 186306624 186708963 186812892 187421526 187463808 187868646 188053152 188564166 189035532 189221184 189735372 189778176 190188012 190850688 191369304 191557248 191970926 192036096 192077784 193163292 193731888 194363064 194826744 195548024 195570288 196036848 196101729 196229376 196762608 197297289 197767969 197984736 198457056 198522738 199191776 199644669 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 209594952 210325248 210827008 210896784 211559796 212182544 212873832 213381672 213500448 214707024 214917888 215290467 215501904 216040608 216087507 217357728 217948374 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 232416864 233703736 233833824 234365481 235155312 235286208 235794321 236356841 236615904 237180384 237258882 238058464 238085568 238705362 239483061 239537088 240054381 240188004 240943101 241024896 241545402 241782624 242439642 242494336 243045684 243864768 244000512 244527444 245379456 245432724 246046248 246819762 246903552 248352804 248408832 248945284 249083856 249895368 250491528 250737536 251418888 252047376 252294912 252980496 253584016 253667943 254273103 255159072 256103712 256686003 257298363 257551056 258250923 258309184 259150752 259768992 259854966 260474886 260760384 261382464 261439206 261468972 262350144 262916703 263063052 263979648 264549726 264609408 264696984 265180846 266192892 266827932 267089984 267238656 267815772 267846264 268748928 269479224 270122104 270418176 271063296 271153008 272005452 272066816 272806128 274347864 274500576 275363544 276051888 276710448 276802029 277766496 278489589 279459936 280219338 281132289 281195712 281802969 282079728 282846249 283553298 283831776 284508896 284603058 284667264 285282018 286276032 286338178 287053956 287335872 287956389 288054144 288116676 289744938 289810304 290597832 291544596 291610368 292240116 293322036 293355432 294055272 294344064 295143912 296172288 296878848 296977104 297685584 297784107 298787664 300476232 300643488 301327047 302342544 303063824 303164127 303887367 304220448 304946208 305012407 305047134 306075168 306110016 306906894 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 322060536 322376832 323252856 324060912 325153024 326036592 326922561 327243632 328061664 329093016 330024861 330812181 331137072 332036901 332111808 332829021 333193824 333988704 334099242 334896282 335225184 336063168 336136122 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 352732968 352929312 354923856 355770576 355888323 357087696 357128352 358058043 359305632 360282006 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 380376024 381701376 382738608 383114496 383941852 384155568 386326584 387463776 388726128 389653488 389782449 390712329 391096048 391140576 392073696 392158809 392203458 393525216 394594578 395535938 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 414077832 415065672 416602312 416649744 418053888 419189904 420329007 421793568 423119592 424365088 425329947 425747664 426763344 426904587 427000896 427923027 429414048 429507267 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 454595736 456330672 457419312 457570701 457868544 459112752 459165024 460360341 461964384 463066464 463219722 464833728 465837561 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 489054888 490758912 490865448 492092496 493639524 496705608 497890568 498167712 499790736 500983056 501148863 501475072 502344423 502837776 504094752 504204183 505960992 507168032 507335886 508546206 510203043 510318144 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 535631544 535692528 537497856 538958448 540244208 540423009 542306016 544010904 545612256 546852789 548695728 549001152 550186749 550727088 552103776 552223629 553420896 553604058 555532992 556979178 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 584480232 586644072 586710864 588110544 588305187 588688128 590287824 591891867 593303907 593954208 595371168 595568214 597575328 598934007 600362847 600952464 601286976 602585487 602654094 604685088 606127648 606328254 607774734 608440896 609892416 610024814 610094268 612012267 612150336 612220032 613472307 613813788 615952512 617282694 617421952 617626296 619567974 619778304 621116748 622598508 623556864 624903468 624974616 627080832 628784856 630975744 632481024 632690352 634679388 636547632 638621496 640145016 640501344 642514936 644121072 644753664 645871401 646505712 648121824 648262521 649809041 652073184 653845122 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 697171216 697250592 701111208 701501472 703096443 705465936 705858624 707382963 709070523 709847712 711541152 711776646 714175392 714256704 716116086 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 751474584 752212608 754256664 756142128 756884736 758941488 760752048 761003829 762819309 765477216 767883704 768311136 770058009 771895089 772653168 774752769 774927552 776601049 777452256 779306976 779564898 781424658 782192096 782281152 784147392 784317618 784406916 787050432 788750109 789189156 791071876 791938944 793649178 793828224 794090952 795542538 796767104 798578676 800483796 801269952 801715968 803447316 803538792 806246784 808437672 810366312 811254528 813189888 813459024 816016356 816200448 817963076 818418384 823043592 823501728 826090632 828155664 830131344 830406087 833204624 833299488 835468767 838379808 840658014 843396867 843587136 845408907 846239184 848538747 848730176 850659894 851495328 853526688 853809174 854001792 855846054 858828096 859014534 861161868 862007616 863869167 864162432 864350028 869234814 869430912 871308494 871793496 874633788 874831104 876720348 877581376 879966108 880066296 882165816 883032192 885431736 887544056 888516864 890636544 890931312 893056752 893352321 893933824 896362992 901428696 901930464 904082144 907027632 909191472 909492381 911662101 912661344 914838624 915037221 915141402 918225504 918330048 920720682 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 966181608 967130496 969758568 972182736 975459072 978109776 980767683 981730896 984184992 987279048 990074583 992436543 993411216 995781136 996110703 996335424 998487063 999581472 1001966112 1002183623 1002297726 1004688846 1005675552 1008189504 1008408366 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 1058198904 1058787936 1060723384 1064771568 1067311728 1067664969 1068359936 1071263088 1071385056 1074174129 1077916896 1080488416 1080846018 1084612032 1086954309 1088021808 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 1141128072 1145104128 1145352712 1148215824 1149343488 1151825556 1152466704 1158979752 1162391328 1166178384 1168960464 1169347347 1172136987 1173288144 1173421728 1176221088 1176476427 1176610374 1180575648 1183783734 1186607814 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 1242233496 1245197016 1249806936 1249949232 1254161664 1257569712 1260987021 1265380704 1269358776 1273095264 1275989841 1277242992 1280290032 1280713761 1281002688 1283769081 1285029872 1288242144 1288521801 1291742802 1293011424 1296243648 1296525042 1299618082 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 1363787208 1368836168 1368992016 1372257936 1372712103 1373605632 1377338256 1377495072 1381081023 1384375783 1385893152 1389199392 1389659166 1394342432 1394501184 1397512683 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 1467164664 1468605568 1472276736 1472596344 1475789056 1476277488 1480918572 1485277808 1490116824 1493671704 1494503136 1499372208 1502949168 1503446589 1504425216 1507033269 1508513328 1512284256 1512612549 1517882976 1521504096 1522007658 1525638618 1530609129 1530954432 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 1606894632 1607077584 1612493568 1616875344 1620732624 1621269027 1626918048 1632032712 1635926152 1636836768 1640558367 1646087184 1647003456 1650560247 1652181264 1656311328 1656670887 1660262688 1660812174 1666409248 1666598976 1670937534 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 1753440696 1755162752 1759932216 1760132592 1764331632 1764915561 1766064384 1770863472 1775088112 1775675601 1779911721 1781862624 1786113504 1786704642 1792725984 1796802021 1801088541 1802857392 1803860928 1807756461 1808164288 1814055264 1818382944 1818984762 1823324202 1825322688 1829677248 1830074442 1830282804 1836036801 1836451008 1836660096 1840416921 1841441364 1847857536 1851848082 1852265856 1852878888 1858703922 1859334912 1863350244 1867795524 1869629888 1870670592 1874710404 1874923848 1881242496 1881650884 1886354568 1890854728 1892927232 1897443072 1898071056 1904038164 1904467712 1909642896 1915864488 1920435048 1921504032 1927544808 1932363216 1934260992 1937614203 1939517136 1944365472 1944787563 1949427123 1956219552 1961535366 1963461792 1967926023 1968369984 1972620783 1974558096 1979923743 1980149166 1984873086 1986822432 1991562272 1992221406 1992670848 1996974126 1999162944 2003932224 2004367246 2004595452 2009377692 2011351104 2015694723 2016379008 2016816732 2023843968 2028214566 2028672128 2029343544 2034184824 2040812172 2041272576 2045680812 2048829696 2053254252 2053488024 2058386904 2060408448 2066007384 2073206016 2078151936 2078839728 2083799088 2084488749 2091513648 2091751776 2103333624 2104504416 2109289329 2116397808 2117575872 2121446768 2122148889 2127211569 2129543136 2134623456 2135086849 2135329938 2142526176 2142770112 2148348258 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 2254423752 2256637824 2262769992 2268426384 2270654208 2276071168 2276824464 2282256144 2283011487 2288457927 2290705424 2296431648 2303651112 2304933408 2310174027 2315685267 2317959504 2324258307 2324782656 2329803147 2332356768 2337920928 2338694694 2344273974 2346576288 2346843456 2352442176 2352952854 2353220748 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 2453889228 2455255152 2469130776 2470505184 2478271896 2484466992 2490394032 2491218261 2499613872 2499898464 2506406301 2515139424 2521974042 2530190601 2530761408 2536226721 2538717552 2545616241 2546190528 2551689161 2551979682 2554485984 2560580064 2561427522 2562005376 2567538162 2570059744 2576484288 2577043602 2583485604 2586022848 2591607501 2592487296 2593050084 2599236164 2607704442 2608292736 2613925482 2615380488 2617949056 2623901364 2624493312 2630161044 2632744128 2639898324 2640198888 2646497448 2649096576 2656295208 2662632168 2665550592 2671909632 2672793936 2679170256 2680056963 2681801472 2687592964 2689088976 2704286088 2705791392 2712246432 2721082896 2727574416 2728477143 2734986303 2737672336 2737984032 2744515872 2745111663 2745424206 2754676512 2754990144 2762162046 2768751566 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 2898544824 2901391488 2909275704 2916216184 2916548208 2926377216 2934329328 2937211136 2942303049 2945192688 2952554976 2961837144 2970555616 2977309629 2980233648 2987343408 2988332109 2989006272 2995461189 2998744416 3005898336 3006550869 3006893178 3014066538 3017026656 3024568512 3025225098 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 3174596712 3176363808 3182170152 3194314704 3201935184 3202994907 3205079808 3213789264 3214155168 3222522387 3233750688 3241465248 3242538054 3253836096 3260862927 3264065424 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 3423384216 3435312384 3436058136 3444647472 3448030464 3455476668 3457400112 3476939256 3485233976 3487173984 3498535152 3506881392 3508042041 3510325504 3516410961 3519864432 3520265184 3528663264 3529429281 3529831122 3541726944 3550176224 3551351202 3559823442 3563725248 3571421301 3572227008 3573409284 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 3726700488 3735591048 3739259776 3749420808 3749847696 3762484992 3763301768 3772709136 3781709456 3782961063 3796142112 3808076328 3819285792 3827969523 3831728976 3840870096 3842141283 3843008064 3851307243 3855089616 3864726432 3865565403 3875228406 3879034272 3888730944 3889575126 3898854246 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 4091361624 4106508504 4106976048 4116773808 4118136309 4120816896 4132014768 4143243069 4153127349 4157679456 4167598176 4168977498 4183027296 4183503552 4192538049 4202539929 4206667248 4209008832 4218098409 4218578658 4232795616 4233714489 4235151744 4242893536 4244297778 4254423138 4259086272 4269246912 4270173698 4270659876 4284085869 4285052352 4285540224 4294306149 4296696516 4310695098 4311667584 4320978858 4321953664 4323384072 4336975818 4338448128 4347817236 4352087232 4363913556 4364898048 4374324276 4374822312 4389565824 4401493992 4405816704 4416830208 4417789032 4427367168 4428832464 4442755716 4455833424 4470350472 4481015112 4483509408 4497604552 4498116624 4508847504 4510339767 4513275648 4521099807 4525539984 4536852768 4537837647 4548663287 4553648928 4564512288 4566022974 4576915854 4581410848 4591827387 4592863296 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 4820683896 4821232752 4837480704 4849021184 4850626032 4862197872 4863807081 4880198512 4880754144 4896098136 4907778456 4910510304 4921675101 4938261552 4941010368 4951680741 4956543792 4968933984 4970012661 4980788064 4982436522 4999227744 4999796928 5012812602 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 5260322088 5265488256 5279796648 5280397776 5292994896 5298193152 5312590416 5325264336 5327026803 5339735163 5345587872 5358340512 5360113926 5375185928 5378177952 5390406063 5403265623 5408572176 5411582784 5423269383 5424492864 5436207343 5442165792 5455148832 5456954286 5469972606 5475344672 5475968064 5489031744 5490223326 5490848412 5508110403 5509353024 5509980288 5521250763 5524324092 5537503132 5543572608 5555544246 5556797568 5558636664 5576111766 5577369728 5578004736 5590050732 5603386572 5608889664 5612011776 5624131212 5624771544 5643727488 5644952652 5659063704 5672564184 5678781696 5692329216 5694213168 5712114492 5713403136 5725741532 5728928688 5747593464 5761305144 5764512096 5782634424 5797089648 5802782976 5812842609 5818551408 5832432368 5833096416 5834362689 5848281369 5868658656 5884606098 5890385376 5903778069 5905109952 5917862349 5923674288 5939771229 5941111232 5954619258 5960467296 5974686816 5976664218 5978012544 5990922378 5997488832 6011796672 6013101738 6013786356 6028133076 6034053312 6047084169 6049137024 6050450196 6071531904 6084643698 6086016384 6088030632 6099159458 6102554472 6122436516 6123817728 6137042436 6143069632 6146489088 6159762756 6160464072 6175160712 6181225344 6198022152 6212808392 6219618048 6234455808 6236519184 6251397264 6253466247 6257536768 6274540944 6275255328 6310000872 6313513248 6328575008 6349193424 6352727616 6364340304 6366446667 6381634707 6388629408 6403870368 6405260547 6405989814 6427578528 6428310336 6445044774 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 6763271256 6769913472 6788309976 6805279152 6811962624 6828213504 6830473392 6846768432 6849034461 6865373781 6872116272 6889294944 6910953336 6914800224 6930522081 6947055801 6953878512 6970467952 6972774921 6974347968 6989409441 6997070304 7013762784 7015285361 7016084082 7032821922 7039728864 7040530368 7057326528 7058858562 7059662244 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 7361667684 7365765456 7407392328 7411515552 7434815688 7453400976 7471182096 7473654783 7478519552 7498841616 7499695392 7519218903 7526603536 7545418272 7563418912 7565922126 7590571803 7592284224 7608680163 7616152656 7636848723 7638571584 7655067483 7655939046 7663457952 7681740192 7684282566 7686016128 7702614486 7710179232 7729452864 7731130806 7750456812 7758068544 7774822503 7777461888 7779150252 7797708492 7823113326 7824878208 7841776446 7846141464 7853847168 7870807966 7871704092 7873479936 7890483132 7898232384 7919694972 7920596664 7939492344 7947289728 7966249088 7968885624 7987896504 7996651776 8015728896 8017468984 8018381808 8037510768 8040170889 8045404416 8062778892 8067266928 8112858264 8117374176 8136739296 8163248688 8182723248 8185431429 8204958909 8213017008 8213952096 8233547616 8235334989 8236272618 8264029536 8286486138 8306254698 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 8695634472 8704174464 8727827112 8748648552 8749644624 8779131648 8802987984 8811633408 8826909147 8835578064 8857664928 8885511432 8911666848 8931928887 8940700944 8962030224 8964996327 8967018816 8986383567 8995209104 8996233248 9017695008 9019652607 9020679534 9042199614 9051079968 9073705536 9075675294 9097326574 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 9523790136 9529091424 9546510456 9581853176 9582944112 9605805552 9608984721 9615239424 9641367792 9642465504 9667567161 9690630481 9701252064 9724395744 9727614162 9760397024 9761508288 9782588781 9792196272 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 10270152648 10280238976 10305937152 10308174408 10333942416 10344091392 10366430004 10372200336 10396944656 10430817768 10455701928 10461521952 10495605456 10520644176 10524126123 10530976512 10549232883 10559593296 10560795552 10585989792 10588287843 10625180832 10650528672 10654053606 10679470326 10691175744 10714263903 10716681024 10720227852 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 11180101464 11206773144 11217779328 11248262424 11249543088 11287454976 11289905304 11318127408 11345128368 11348883189 11388426336 11424228984 11451483064 11457857376 11483908569 11495186928 11522610288 11526423849 11529024192 11553921729 11565268848 11594179296 11596696209 11625685218 11637102816 11664864736 11666192832 11668725378 11696562738 11734669989 11737317312 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 12274084872 12286139264 12319525512 12320928144 12350321424 12354408927 12362450688 12396044304 12425616784 12429729207 12459382047 12473038368 12502794528 12506932494 12549081888 12550510656 12577614147 12607619787 12620001744 12627026496 12654295227 12657150016 12698386848 12701143467 12705455232 12728680608 12732893334 12763269414 12777258816 12807740736 12810521094 12811979628 12852257607 12855157056 12856620672 12882918447 12890089548 12932085294 12935002752 12962936574 12965860992 12970152216 13010927454 13015344384 13043451708 13056261696 13087409216 13091740668 13094694144 13122972828 13124466936 13168697472 13171556188 13204481976 13217450112 13250490624 13253367096 13282101504 13286497392 13328267148 13331273984 13367500272 13411051416 13443045336 13450528224 13492813656 13494349872 13526542512 13531019301 13539826944 13563299421 13576619952 13610558304 13613512941 13645989861 13660946784 13693536864 13698068922 13730747562 13744232544 13775482161 13778589888 13808345481 13821906672 13829600448 13859466201 13861044162 13894111602 13907757024 13940935904 13945549842 13948695936 13978818882 13994140608 14027525568 14030570722 14032168164 14065643844 14079457728 14081060736 14109863061 14114653056 14117717124 14119324488 14166907776 14197501962 14200704896 14205404808 14239293768 14254900992 14285685204 14288908032 14293637136 14319765684 14341807872 14372779764 14374416168 14408708328 14422859136 14462051688 14512442112 14547063552 14551878096 14586593616 14591421243 14640595536 14642262432 14688294408 14723335368 14731530912 14765025303 14814784656 14823031104 14855042223 14869631376 14906801952 14910037983 14942364192 14945607943 14947309566 14997683232 14999390784 15038437806 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 15780966264 15796464768 15839389944 15841193328 15878984688 15894579456 15932498176 15937771248 15975793008 15981080409 16019205489 16034937968 16036763616 16075021536 16080341778 16125557784 16134533856 16171218189 16209796869 16225716528 16234748352 16269808149 16273478592 16308622029 16326497376 16365446496 16370862858 16409917818 16426034016 16427904192 16467095232 16470669978 16472545236 16524331209 16528059072 16563752289 16572972276 16612509396 16630717824 16666632738 16670392704 16675909992 16728335298 16732109184 16734014208 16768243058 16770152196 16810159716 16826668992 16836035328 16872393636 16874314632 16931182464 16934857956 16971574144 16977191112 17017692552 17036345088 17076987648 17080694792 17082639504 17136343476 17140209408 17177224596 17186786064 17242780392 17283915432 17293536288 17347903272 17391268944 17408348928 17438527827 17455654224 17497297104 17499289248 17503088067 17544844107 17605975968 17653818294 17671156128 17711334207 17715329856 17753587047 17771022864 17819313687 17823333696 17861824127 17863857774 17881401888 17924060448 17929992654 17934037632 17972767134 17990418208 17992466496 18035390016 18039305214 18041359068 18084399228 18102159936 18141252507 18147411072 18151350588 18194653148 18214595712 18253931094 18258049152 18264091896 18297478374 18307663416 18325643392 18367309548 18371453184 18411127308 18429208896 18439467264 18479288268 18481392216 18525482136 18543676032 18594066456 18638425176 18658854144 18703367424 18709557552 18754191792 18760398741 18772610304 18813150748 18823622832 18825765984 18930002616 18940539744 18985725024 19047580272 19058182848 19093020912 19099340001 19144904121 19163706352 19165888224 19211611104 19215781641 19217969442 19282735584 19284931008 19335134322 19381260962 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 20289813768 20309740416 20364929928 20413513288 20415837456 20435887872 20484640512 20491420176 20540305296 20547103383 20560477952 20596121343 20616348816 20667884832 20732860008 20744400672 20793889312 20841167403 20861635536 20911403856 20918324763 20923043904 20968228323 20991210912 21041288352 21045856083 21048252246 21098465766 21119186592 21121591104 21171979584 21176575686 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 22085003052 22097296368 22150012528 22222176984 22234546656 22304447064 22360202928 22413546288 22420964349 22435558656 22496524848 22499086176 22557656709 22579810608 22636254816 22690256736 22697766378 22771715409 22776852672 22826040489 22848457968 22902966128 22910546169 22915714752 22965202449 22967817138 22990373856 23045220576 23050223329 23052847698 23058048384 23107843458 23130537696 23188358592 23193392418 23251370436 23274205632 23324467509 23329729472 23332385664 23337450756 23393125476 23469339978 23474634624 23525329338 23538424392 23561541504 23612423898 23615112276 23620439808 23671449396 23694697152 23759084916 23764444928 23818477032 23841869184 23898747264 23906656872 23963689512 23989955328 24047186688 24052406952 24055145424 24112532304 24120512667 24136213248 24188336676 24201800784 24338574792 24352122528 24396637832 24410217888 24489746064 24548169744 24556294287 24572278528 24614876727 24639051024 24641856288 24700642848 24706004967 24708817854 24792088608 24851233568 24859458414 24918764094 24946076736 24999949107 25005589056 25013864988 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 26086903416 26112523392 26174818432 26183481336 26245945656 26248933872 26337394944 26343112376 26408963952 26434900224 26480727441 26506734192 26572994784 26656534296 26735000544 26795786661 26822102832 26886090672 26894988981 26901056448 26959150701 26985627312 26988699744 27053085024 27058957821 27062038602 27126598842 27153239904 27221116608 27227025882 27291979722 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 28571370408 28587274272 28639531368 28745559528 28748832336 28817416656 28826954163 28845718272 28924103376 29002701483 29071891443 29103756192 29173187232 29182842486 29281191072 29284524864 29347766343 29376588816 29446670736 29456416503 29463061824 29526688863 29530050606 29629569312 29636001423 29646062208 29710084446 29739262752 29813603904 29820075966 29884728384 29891215886 29894619132 29988601083 29995366464 29998781568 30060143043 30076875612 30106414144 30174865686 30181673088 30246852006 30253675648 30263688504 30358830726 30362287212 30369136896 30434720652 30464610624 30547394892 30554286336 30620269932 30623756184 30653831808 30726960768 30737130264 30810457944 30840716928 30917811456 30924523224 31001827248 31032274176 31099290012 31116601008 31190833968 31292453304 31367105784 31384565856 31483231864 31486816368 31561932528 31572378369 31592929536 31647698649 31678779888 31682386656 31757969376 31764863529 31840643009 31875542496 31951586016 31962160818 32038410978 32069875936 32073527232 32142791709 32150043072 32160683556 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 33536486116 33540304392 33620319432 33653337984 33744787272 33748629264 33862364928 33869715912 33943148288 33954382224 34035385104 34046649567 34161389584 34165279008 34272686952 34354449192 34373572128 34451725707 34485560784 34567830864 34579271547 34587072576 34661765187 34695806544 34782537888 34790088627 34877055654 34911308448 34994594208 34998578496 35006176134 35089688214 35204009967 35211951936 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 36822254616 36858417792 36958576536 36962784432 37050964272 37087352064 37188132912 37276850352 37289187621 37378146141 37419115104 37508383584 37520797482 37626301496 37647245664 37651531968 37732842441 37822859361 37860005232 37881079488 37962885681 37971450048 38095160544 38103430401 38116365696 38186041824 38198680002 38289808242 38327412704 38331776448 38423222208 38431563282 38435938884 38556772821 38565471168 38569862016 38648755341 38670268644 38762521924 38796255882 38805008256 38888809722 38897582976 38910456648 39032782362 39041588096 39046033152 39130355124 39168785088 39262227648 39275222004 39284082432 39368918484 39373400808 39506092416 39514668564 39613445928 39652350336 39751471872 39760101288 39846304512 39859492176 39984801444 39993821952 40080190724 40102500816 40233154248 40329136008 40351584672 40478440968 40483049616 40579627536 40593057903 40619480832 40689898263 40729859856 40827026576 40831674912 40840538823 40937969583 40982840352 41080610592 41094206766 41192242686 41232697632 41326446483 41335769664 41425036443 41465720016 41488801344 41578398603 41587778624 41682334806 41723271072 41822807712 41836649526 41846087808 41936456646 41982421824 42082576704 42091712166 42096504492 42196931532 42238373184 42243182208 42329589183 42343959168 42353151372 42500723328 42592505886 42602114688 42616214424 42717881304 42764702976 42857055612 42866724096 42880911408 42959297052 43001487424 43025423616 43118339292 43123248504 43226124984 43268577408 43386155064 43489658744 43537326336 43641190656 43655634288 43759780848 43774263729 43802757376 43921786608 43926787296 44064883224 44170006104 44194592736 44300025056 44444353968 44469093312 44565126669 44608894128 44720405856 44730113949 44827092576 44836823829 44841928698 44993049696 44998172352 45115313418 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 47342898792 47389394304 47518169832 47636954064 47683738368 47797494528 47813313744 47927379024 47943241227 48057616467 48104813904 48110290848 48225064608 48241025334 48376673352 48403601568 48513654567 48629390607 48677149584 48704245056 48793275664 48809424447 48820435776 48925866087 48979492128 49096339488 49106997527 49112588574 49229753454 49278102048 49283712576 49401285696 49412009934 49417635708 49572993627 49584177216 49691256867 49702467136 49718916828 49837528188 49892153472 49999898214 50011178112 50027729976 50185005894 50196327552 50202042624 50304729174 50310456588 50430479148 50480006976 50508105984 50617180908 50628600064 50793547392 50804573868 50914722432 50931573336 51053077656 51109035264 51230962944 51242084376 51247918512 51409030428 51420628224 51531673788 51560358192 51728341176 51851746296 51880608864 52043709816 52173806832 52225046784 52315583481 52349636864 52366962672 52491891312 52497867744 52509264201 52634532321 52686224752 52817927904 52961454882 53013468384 53134002621 53145989568 53260761141 53313068592 53457941061 53470001088 53585472381 53591573322 53644205664 53772181344 53789977962 53802112896 53918301402 53971254624 53977399488 54106170048 54117915642 54124077204 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 55915275528 55976562432 56110102272 56122282888 56128672656 56262575376 56281196223 56317830912 56439452244 56470868496 56477297952 56790007848 56821619232 56957175072 57142740816 57174548544 57279062736 57298020003 57434712363 57491119056 57497664672 57634833312 57647344923 57653908326 57848206752 58005402966 58143782886 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 60869441304 60929221248 61094789784 61240539864 61247512368 61307663616 61453921536 61474260528 61620915888 61641310149 61681433856 61788364029 61849046448 62003654496 62198580024 62233202016 62381667936 62523502209 62584906608 62734211568 62754974289 62769131712 62904684969 62966463728 62973632736 63123865056 63137568249 63144756738 63295397298 63357559776 63364773312 63515938752 63529727058 63681286018 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 66666530952 66703639968 66913341192 67072972232 67080608784 67240638864 67262893047 67306675968 67489574544 67497258528 67672970127 67739431824 67908764448 68070770208 68093299134 68322779168 68330558016 68478121467 68545373904 68708898384 68731638507 68747144256 68895607347 68903451414 68971121568 69135661728 69150669987 69158543094 69174145152 69323530374 69391613088 69565075776 69580177254 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 71891068536 71961672832 71969865984 72141560064 72157220856 72165436272 72337596912 72361538001 72408639744 72565010028 72605402352 72778612592 73015724376 73056367584 73189913496 73230653664 73469238192 73644509232 73668882861 73716835584 73844630181 73917153072 73925568864 74101928544 74118014901 74376265824 74553700704 74578375242 74756292282 74838230208 74999847321 75016767168 75041594964 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 78260710248 78337570176 78524455296 78550444008 78737836968 78746801616 79012184832 79029337128 79226891856 79304700672 79442182323 79520202576 79718984352 79969602888 80160381448 80205001632 80387359983 80466308496 80658272016 80684966943 80703169344 80877452103 80956881936 80966099232 81159255072 81176873463 81186115806 81379796526 81459719712 81654053152 81663349824 81681077646 81875939166 81965680704 82142689923 82161221184 82188413532 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 85714111224 85761822816 85918594104 86002974848 86236678584 86246497008 86452249968 86480862489 86537154816 86772310128 86979317488 87008104449 87215674329 87311268576 87519561696 87548527458 87843573216 87853574592 88043299029 88129766448 88340012208 88369249509 88389185472 88580066589 88600050112 88888707936 88908004269 88938186624 89130253338 89217788256 89440811712 89460227898 89654185152 89673647658 89683857396 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 92431373832 92522150784 92753434368 92773569672 93005481744 93096822528 93297870036 93318917888 93349803024 93572501904 93877359912 94101317352 94153697568 94449695592 94460449104 94685797584 94717135107 94778788608 94943095947 95036339664 95273908128 95294590587 95521929027 95626627488 95854758048 95886482454 96115232934 96209627808 96220581696 96428375127 96450129216 96482050668 96658418367 96753346704 96807203136 97016263407 97027309134 97258781214 97354299168 97408490112 97586551328 97618848894 97640871552 97851732174 97958984256 98192678976 98213995054 98225177148 98459506908 98556204096 98567425152 98769041427 98802571392 98824019868 98835271416 99145987254 99168354432 99382513734 99404934272 99437833656 99675056376 99784306944 99999796428 100022356224 100055459952 100370011788 100392655104 100609458348 100620913176 100860958296 100960013952 101234361816 101587094784 101609147736 101829444864 101863146672 102106155312 102139948701 102484168752 102495837024 102818060856 103063347576 103120716384 103355177121 103456682352 103703492592 103737814641 103761217728 103985295561 104087419632 104347613664 104370265881 104619255601 104631166962 104733925344 104983782624 104995735488 105018528402 105269064642 105372449504 105612029901 105635855808 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 110466763848 110575253376 110875729608 110888353296 111152892816 111262056192 111527487232 111564398736 111830551056 111867562863 112134438423 112244565776 112257345312 112525150752 112562392446 112878904488 112941736992 112954595904 113198527323 113468578083 113580015696 113643238464 113888657043 113914350144 114285481632 114310291203 114349097088 114558125472 114596040006 114869424726 114982238112 114995329344 115269666624 115294689846 115307816652 115670318463 115696413504 115946266023 116010805932 116287565772 116388767646 116415024768 116666429166 116692748928 116731369944 117098347086 117124764288 117138099456 117377701406 117391065372 117506355264 117786682944 117825666012 117852247296 118106755452 118120202424 118518277248 118544005692 118840337784 118957051008 119254415616 119280303864 119538913536 119564863544 119578476528 119954404332 119981465856 120240572172 120307502448 120425656576 120699462744 120987408024 121054754016 121435322904 121449148848 121738882608 121858442496 122069694789 122189579568 122481079728 122495024736 122521616469 122813908749 122948521056 123241831776 123282620298 123576728058 123698092896 123979339449 124007308992 124275109329 124397160048 124466404032 124735195809 124763335872 125032768889 125047004418 125169813216 125468423136 125509948578 125538263424 125809369938 125932927456 125947265472 126247730112 126275136498 126289513476 126590794596 126715119552 126729546624 126988767549 127031877504 127059454116 127362572036 127502169984 127777517658 127806344064 127848643272 128153643912 128279503744 128294108928 128571166836 128600172288 128642734224 128877891156 129004462272 129076270848 129355017876 129369745512 129678374952 129805732224 130158465192 130468976232 130611979008 130923571968 130966902864 131279342544 131322791187 131408272128 131692055236 131765359824 131780361888 132194649672 132510018312 132583778208 132900075168 133333061904 133407279936 133695380007 133826682384 134145944464 134161217568 134190341847 134481277728 134510471487 134525786094 134979149088 134994517056 135345940254 135478863648 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 142028696376 142168182912 142554509496 142894593016 142910862192 143051215104 143392483584 143439941232 143782137072 143829723681 143923345664 144172849401 144314441712 144330872544 144675193824 144723076002 145130020056 145210804704 145557225184 145888171821 146031448752 146112735168 146379826992 146428273341 146461307328 146777598261 146938476384 147289018464 147320992581 147337765722 147689260362 147834306144 147851137728 148203857088 148236029802 148718980881 148752531648 149073770601 149107401408 149156750484 149512584564 149676460416 149999694642 150033534336 150083189928 150505205984 150555017682 150588982656 150606127872 150914187522 150931369764 151291437444 151440020928 151524317952 151851542724 151885800192 152380642176 152413721604 152744167296 152794720008 153159232968 153309650816 153327105792 153692888832 153726253128 153743755536 154227091284 154261884672 154595021364 154681074576 155050087696 155185023528 155555238888 155641826592 156131129448 156521420496 156675140352 156946750443 157048910592 157100888016 157475673936 157493603232 157527792603 157903596963 158058674256 158453783712 158884364646 159040405152 159402007863 159437968704 159782283423 159939205776 160320762896 160373823183 160410003264 160756417143 160774719966 160932616992 161316544032 161351563303 161369933886 161406338688 161754904206 161913763872 161932198464 162318510144 162353746926 162372231612 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 167745826584 167929687296 168330306816 168366848664 168386017968 168787726128 168843588669 168953492736 169318356732 169412605488 170370023544 170464857696 170871525216 171428222448 171523645632 171837188208 171894060009 172005949696 172304137089 172473357168 172492994016 172904499936 172942034769 172961724978 173544620256 173958634976 174016208898 174431348658 174583151469 174622537152 174999643749 175039123392 175097054916 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 182608323912 182787663744 183223729024 183284369352 183721619592 183742537104 183922990848 184361764608 184401786632 184422781584 184862747664 184923930447 185044301568 185365092087 185547139344 186010963488 186595740072 186699606048 187145003808 187570506627 187754719824 188202634704 188264922867 188307395136 188714054907 188899391184 188920898208 189371595168 189412704747 189434270214 189886191894 190072679328 190547816256 190589181174 191043858054 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 199999592856 200110919904 200740023576 201218916696 201241826352 201721916592 201788679141 201920027904 202468723632 203018910381 203218295472 203726293344 204212310624 204279897402 204968337504 204991674048 205434364401 205636121712 206126695152 206194915521 206241432768 206686822041 206710354242 206913364704 207406985184 207452009961 207475629282 207522435456 207970591122 208174839264 208695227328 208740531762 209238511202 209262333924 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 215673205608 215885018496 215909597952 216424680192 216471662568 216496308816 217012790736 217225919232 217695030084 217816207056 218335837776 219047173128 219169102752 219569740488 219691960992 220382623048 220407714576 220933527696 221006648583 221150506752 221533890543 221751459216 221776706592 222305785632 222354044703 222884501063 223128797472 223661102112 223735125726 224268876846 224489131552 224514690624 224999541963 225050301504 225124784892 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 234755402812 234782130744 235012710528 235573365888 235651332024 236213510904 236240404848 237036554496 237088011384 237680675568 237914102016 238326546969 238560607728 239129727088 239156953056 239908808664 240481144344 240615004896 241162079949 241398925488 241974816048 242054900829 242109508032 242632356309 242870645808 242898297696 243477765216 243530620389 244139389578 244379159136 244962159456 244990049472 245043232938 245627817498 245897042112 246428069769 246483663552 246565240596 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 257142333672 257285468448 257755782312 258008924544 258710035752 258739491024 259356749904 259611464448 260316930384 260937952464 261024313347 261647022987 261933805728 262558685088 262645582374 263384110472 263530719648 263560723776 264129897087 264389299344 265020036624 265107748527 265167556416 265740199767 265800150336 266666123808 266724012807 266814559872 267390760014 267653364768 268291888928 268322435136 268380683694 268962555456 269020942974 269051572188 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 277294121496 277566452352 278260303104 278320709016 279016445232 279290467584 279893610108 279956753664 280049409072 280561335068 280717505712 281632079736 282303952056 282461092704 283349086776 283381347312 284057392752 284151405321 284336365824 284829287841 285109018992 285789186032 285821724384 285883771761 286565787081 286879882464 287564274144 287659447362 288345698802 288628883424 288661745088 289285125381 289350387648 289446152004 289975255101 290260040112 290421609408 291048790221 291114450368 291776343642 292062897504 292225470336 292759653984 292856546682 292922614656 293555196522 293876952768 294578036928 294641985162 294675531444 295378520724 295668612288 295702275456 296307124281 296407714176 296472059604 297437961762 297505063296 298147541202 298214802816 298313500968 299025169128 299352920832 299999389284 300067068672 300166379856 301010411968 301110035364 301177965312 301828375044 301862739528 302582874888 302880041856 303703085448 304761284352 304827443208 305488334592 305589440016 306318465936 306419846103 306619301632 307452506256 307487511072 308454182568 309190042728 309362149152 310100175392 310370047056 311110477776 311213443923 311283653184 311955886683 312262258896 313042840992 313110797643 313857766803 313893500886 314201776032 314951347872 314987206464 315055585206 315807193926 316117348512 316836089703 316907567424 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 331400291544 331725760128 332627188824 333458678448 333786168576 334582461696 334693196208 335491653168 335602688589 336403315269 336733697328 336772035936 337575452256 337687177338 338636713464 338825210976 339595581969 340405734249 340740047088 340929715392 341665971129 341743050432 342856444896 342930873609 343047291264 343674376416 343748982689 343788120018 344608274178 344946714336 344985988032 345808999872 345884069538 345923449956 347010955389 347089240512 347838798069 347917269952 348032417796 348862697316 349166302938 349245074304 349999287498 350078246784 350194109832 351295041258 351374292864 351414298368 352133104218 352173196116 352519065792 353360048832 353476998036 353556741888 354320266356 354400200448 355554831744 355632017076 356521013352 356871153024 357763246848 357840911592 358616740608 358694590632 358735429584 359863212996 359944397568 360721716516 360922507344 361276969728 362098388232 362962224072 363164262048 364305968712 364347446544 365216647824 365575327488 366209084367 366447458048 366568738704 367443239184 367485074208 367564849407 368441726247 368803573264 368845563168 369725495328 369847860894 370730184174 371094278688 371938018347 372021926976 372825327987 373191480144 373399212096 374205587427 374290007616 375098306667 375141013254 375509439648 376405269408 376529845734 376614790272 377428109814 377798782368 377841796416 378743190336 378825409494 378868540428 379772383788 380145358656 380966302647 381095632512 381178362348 382087716108 382506509952 383332552974 383419032192 383545929816 384460931736 384838511232 384882326784 385669590334 385713500508 385800516864 385928202672 386633673468 387013386816 387228812544 388065053628 388109236536 389035124856 389417196672 390346205312 390475395576 391406928696 391835937024 392770715904 392855980216 392900708592 393838027632 393968373561 394224816384 395076165708 395296079472 395341085664 396583949016 397530054936 397751334624 398700225504 399999185712 400221839808 401086140021 401480047152 402437833392 402483652704 402571025541 403443833184 403531414461 403577358282 404937447264 406037820762 406436590944 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 426086089128 426504548736 427663528488 428683779048 428732586576 429153645312 430177450752 430319823696 431346411216 431489171043 431770036992 432518548203 432943325136 432992617632 434025581472 435390060168 435632414112 436671675552 437664515463 438094346256 438338205504 439139480976 439284820023 439383921984 440332794783 440765246096 440815429152 441867055392 441962977743 442013297166 443067781086 443502918432 443553413184 444611571264 444708089406 445769002126 446156942643 446257594944 447221311803 447322204224 447470251452 448537753692 448978263104 449029381248 449999083926 450100603008 450249569784 451515617952 451665053046 451766947968 451818383616 452742562566 452794109292 453874312332 454320062784 454572953856 455554628172 455657400576 457141926528 457241164812 458232501888 458384160024 459477698904 459928952448 459981317376 460922193326 461078666496 461178759384 461231266608 462681273852 462785654016 463785064092 464043223728 465150263088 465555070584 466665716664 466925479776 468393388344 469510805624 469564261488 470025421056 470840251329 471146731776 471302664048 472427021808 472480809696 472583377809 473710790889 474176022768 475361351136 476653093938 477121215456 478259454176 478313906112 479346850269 479817617328 480962288688 481121469549 481230009792 482269251429 482324159898 482797850976 483949632096 484054689909 484109801658 484219016064 485264712618 485741291616 485796595392 486955530432 487061240778 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 503237479752 503731709824 503789061888 504990920448 505100545992 505158053904 506363178384 506530766007 506860478208 507955070196 508237816464 509450288144 511110070632 511394573088 512614575648 514284667344 514570936896 515511564624 515682180027 516017849088 516912411267 517420071504 517478982048 518713499808 518826104307 520633860768 521875904928 522048626694 523294045974 523749454407 523867611456 524998931247 525117370176 525291164748 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 547824971736 548362991232 549671187072 549853108056 551164858776 551227611312 551768972544 553085293824 553205359896 553268344752 554588242992 554771791341 555132904704 556095276261 556641418032 558032890464 559787220216 560098818144 561122670136 561435011424 562711519881 563264159472 564607904112 564794768601 564922185408 566142164721 566698173552 566762694624 568114785504 568238114241 568302810642 569658575682 570218037984 571578372064 571643448768 571767543522 573131574162 573759764928 574998829461 575128548288 575318894724 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 599998778568 600332759712 602020823936 602220070728 603656750088 603725479056 605165749776 605366037423 605760083712 607406170896 609056731143 609654886416 611178880032 612636931872 612839692206 614905012512 614975022144 616303093203 616908365136 618380085456 618584746563 618724298304 620060466123 620200350784 620740094112 622220955552 622356029883 622426887846 622567306368 623911773366 624524517792 626085681984 626221595286 627715533606 627787001772 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 647019616824 647655055488 647728793856 649274040576 649414987704 649488926448 651038372208 651677757696 653085090252 653232425216 653448621168 655007513328 657141519384 657507308256 658709221464 659075882976 661147869144 661223143728 662800583088 663019945749 663451520256 664601671629 665254377648 666917356896 667062134109 668653503189 669386392416 670983306336 671205377178 672806630538 673467394656 673544071872 674998625889 675150904512 675374354676 677273426928 677497579569 677650421952 679113843849 679191163938 680811468498 681480094176 681859430784 683331942258 683486100864 685712889792 685861747218 686094582528 687348752832 687497965378 687576240036 689216548356 689893428672 689971976064 691383289989 691617999744 691768139076 691846899912 694021910778 694178481024 695677596138 695834539904 696064835592 697725394632 698332605876 698490148608 699998574996 700156493568 700388219664 702590082516 702748585728 704266208436 704346392232 705038131584 706720097664 706953996072 708640532712 711109663488 711264034152 713042026704 713742306048 714979640907 715681823184 717389181264 717470859168 719726425992 721443433032 721845014688 723486239847 724196776464 725924448144 726164702487 726328524096 727897068927 728611937424 728694893088 730433295648 730591861167 732334789207 732418168734 733137477408 734886478368 734970148416 735129698814 736883452494 737607146528 737691126336 739284209307 739450990656 739695721788 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 771339180668 771427001016 771856405344 773267346936 774026773632 776130107256 776218473072 778070249712 778834393344 780692410624 780950791152 782813857392 783072940041 784941068961 785711960432 785801417184 787676055264 787936747122 790152331416 790592158944 790682171328 792389691261 793167898032 795060109872 795323245581 795502669248 797220599301 797400451008 799998371424 800172038421 800443679616 802172280042 802960094304 804875666784 804967305408 805142051082 806887666368 807062828922 807154716564 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 831882364488 832699357056 834780909312 834962127048 836954044808 837049335696 837871402752 839680830324 839870260992 840148227216 841684005204 842152517136 842979596032 844896239208 846911856168 847383278112 850047260328 850144041936 852172178256 853009097472 854487863523 855327056976 857367558096 857465173152 857651315283 859697361243 860639647392 862692822432 862978342086 865037096406 865886650272 865985235264 867855376143 868051162944 869925765303 870780120336 871264828224 873146370663 873343351104 875329030926 876188692512 876676411008 878278961952 878569640046 878767843968 880665589566 881530492192 881630858304 883734110784 883925955486 884026594332 886135562172 887005836864 887106826368 888921372843 889223142528 889416178812 891538004252 892313885286 892515189888 894442623606 894644408448 894940502904 897075507384 897956526208 898058762496 899998167852 900201206016 900499139568 903031235904 903330106092 903533895936 905485125132 905588218584 907748624664 908640125568 911109256344 914283853056 914482329624 916465003776 916768320048 918955397808 919259538309 919857904896 921844386652 922357518768 922462533216 925362547704 927570128184 928086447456 930300526176 931110141168 933331433328 933640331769 933850959552 935867660049 936786776688 939021611248 939128522976 939332392929 941573300409 941680502658 942605328096 944854043616 944961619392 945166755618 947421581778 948352045536 950508269109 950722702272 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 994200874632 995177280384 997881566472 1000262151112 1000376035344 1001358505728 1003747385088 1004079588624 1006474959504 1006808065767 1007463419648 1009209945807 1010201091984 1010316107808 1012726356768 1013061532014 1015910140392 1016475632928 1018900576288 1021217202747 1022220141264 1022789146176 1024997913387 1025229151296 1028569334688 1028792620827 1029141873792 1031023129248 1031246948067 1031364360054 1033824822534 1034840143008 1034957964096 1037426999616 1037652208614 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 1069563040056 1070613459072 1073167555712 1073289740544 1073522734776 1075850221824 1076083771896 1076206288752 1079589638988 1079833192704 1082165149548 1082767522032 1083830909184 1086295164696 1088886672216 1089492786144 1092917906136 1095649943472 1096725982464 1098627253101 1099342374144 1099706216112 1102329717552 1102455222624 1102694548221 1105325178741 1106410719792 1106536689504 1109176485984 1109543582682 1112190552522 1113282836064 1115814055041 1116065780928 1118475983961 1119574440432 1120197636288 1122245340272 1122616762281 1122870022848 1125294920001 1125423039762 1126528318944 1129215808224 1129460943121 1129589537202 1129844370816 1132284329442 1133396347104 1133525389248 1136229571008 1136476228482 1136605621284 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 1171038615936 1171426186728 1174220786088 1175507811072 1178312147712 1178567940648 1178702125776 1181514082896 1181905120683 1182674449152 1185228497124 1185888238416 1189751847048 1192590164808 1193254003872 1196100676512 1199997557136 1200665519424 1203258420063 1204041647872 1204440141456 1207313500176 1207450958112 1207713076623 1210331499552 1210594243383 1210732074846 1214812341792 1218113462286 1219309772832 1222082060283 1222357760064 1224997506243 1225273863744 1225679384412 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 1278258267384 1279513646208 1282566103168 1282990585464 1286051337144 1286197759728 1287460935936 1290532352256 1290812506424 1290959471088 1294039233648 1294467513129 1295310110976 1297555644609 1298829975408 1298977852896 1302076744416 1306170180504 1306897242336 1310015026656 1312993546389 1314283038768 1315014616512 1317418442928 1317854460069 1318151765952 1320998384349 1322295738288 1322446287456 1325601166176 1325888933229 1326039891498 1329203343258 1330508755296 1333834713792 1334124268218 1337307006378 1338470827929 1338772784832 1341663935409 1341966612672 1342410754356 1345613261076 1346934789312 1347088143744 1349843566169 1349997251778 1350301809024 1350748709352 1354546853856 1354995159138 1355300843904 1358227687698 1358382327876 1361622936996 1362960188352 1363718861568 1366663884516 1366972201728 1371425779584 1371723494436 1374697505664 1374995930756 1375152480072 1378433096712 1379786857344 1379943952128 1382766579978 1383235999488 1383536278152 1383693799824 1388043821556 1388356962048 1391355192276 1391669079808 1392129671184 1395450789264 1396665211752 1399997149992 1400776439328 1405180165032 1408532416872 1408692784464 1410076263168 1412520753987 1413440195328 1413907992144 1417281065424 1417750133427 1421132372667 1422528068304 1426084053408 1429959281814 1431363646368 1434778362528 1434941718336 1438040550807 1439452851984 1442886866064 1443364408647 1443690029376 1446807754287 1446972479694 1448393552928 1451848896288 1452164069727 1452329404974 1452657048192 1455794137854 1457223874848 1457389786176 1460866591296 1461183722334 1464669578414 1464836337468 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 1509712439256 1511195129472 1511367185664 1514972761344 1515301637976 1515474161712 1519089535152 1520581434624 1523865210588 1524713449392 1528350864432 1533330211896 1534183719264 1537843726944 1542678361336 1542854002032 1543712810688 1546534693872 1547046540081 1548053547264 1550737233801 1552260214512 1552436946144 1556140499424 1556478312921 1561901582304 1565627714784 1566145880082 1569882137922 1571423920864 1571602834368 1574996793741 1575352110528 1575873494244 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 1643287819684 1643474915208 1645088973696 1649013561216 1649559324168 1653494576328 1653682833936 1655306917632 1659255881472 1659616079688 1659805034256 1663764728976 1664315374023 1665398714112 1668285828783 1669924254096 1673908089616 1674098671392 1679361660648 1680296454432 1683368010408 1684305034272 1688134559643 1689792478416 1693823712336 1694384305803 1694766556224 1698426494163 1700094520656 1700288083872 1704344356512 1704714342723 1708975727046 1710654113952 1714735116192 1714930346304 1715302630566 1719394722486 1721279294784 1724996488383 1725385644864 1725956684172 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 1799996335704 1800998279136 1806062471808 1806660212184 1810970250264 1811176437168 1815497249328 1817280251136 1822218512688 1827170193429 1828964659248 1833536640096 1837910795616 1838519076618 1843688773304 1844715037536 1844925066432 1848909279609 1850725095408 1855140256368 1855754239689 1856172894912 1860181398369 1860601052352 1862220282336 1866662866656 1867068089649 1867280663538 1867701919104 1871735320098 1873573553376 1878043222496 1878257045952 1878664785858 1883146600818 1883361005316 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 1941058850472 1942965166464 1943186381568 1947822121728 1948244963112 1953115116624 1955033273088 1959255270756 1959697275648 1960345863504 1965022539984 1971424558152 1972521924768 1976127664392 1977227648928 1983443607432 1983669431184 1988401749264 1989059837247 1990354560768 1993805014887 1995763132944 2000524302224 2000752070688 2001186402327 2005960509567 2008159177248 2012949919008 2013616131534 2018419891614 2020402183968 2020632215616 2024995877667 2025452713536 2026123064028 2031820280784 2032492738707 2032951265856 2037341531547 2037801152576 2042434405494 2044440282528 2045578292352 2049995826774 2050458302592 2057138669376 2057585241654 2058283747584 2062046258496 2062493896134 2062728720108 2067649645068 2069680286016 2069915928192 2074149869967 2074853999232 2075304417228 2082065732334 2082535443072 2087032788414 2087503619712 2088194506776 2093176183896 2094997817628 2095470445824 2099995724988 2100469480704 2101164658992 2107072883776 2107770247548 2108245757184 2112798625308 2113039176696 2115114394752 2120160292992 2120861988216 2125921598136 2133328990464 2133792102456 2139126080112 2141226918144 2144938922721 2146335111424 2147045469552 2152167543792 2152412577504 2159179277976 2164330299096 2165535044064 2172590329392 2177773344432 2178494107461 2178985572288 2183691206781 2185835812272 2191299886944 2191775583501 2197004367621 2197254506202 2199412432224 2204659435104 2204910445248 2205389096442 2210650357482 2212821439584 2213073379008 2217852627921 2218352971968 2219087165364 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 2314017542004 2314281003048 2315569216032 2319802040808 2322080320896 2328390321768 2334210749136 2336503180032 2342077231872 2342852373456 2348441572176 2349218820123 2354823206883 2357135881296 2357404251552 2363028165792 2363810241366 2370456994248 2371776476832 2377169073783 2379503694096 2385180329616 2385969736743 2386508007744 2391661797903 2392201353024 2399995114272 2400516115263 2401331038848 2406242878823 2406516840126 2408880282912 2414627000352 2414901916224 2415426153246 2420662999104 2421188486766 2421464149692 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 2495647093464 2498098071168 2504342727936 2504886381144 2510862134424 2511148007088 2513614208256 2519042490972 2519610782976 2520444681648 2525052015612 2526457551408 2528938788096 2534688717624 2540735568504 2542149834336 2550141780984 2550432125808 2556516534768 2559027292416 2563463590569 2565132206336 2565981170928 2572102674288 2572395519456 2572953945849 2579092083729 2581625012848 2581918942176 2588078467296 2588935026258 2595111289218 2597659950816 2597955705792 2603566128429 2604153488832 2609777295909 2612340361008 2613794484672 2619439111989 2620030053312 2625987092778 2628566077536 2630029233024 2634836885856 2635708920138 2636303531904 2641996768698 2644591476576 2644892574912 2651202332352 2651777866458 2652079782996 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 2733327769032 2742851559168 2743446988872 2749395011328 2749991861512 2750304960144 2756866193424 2757778614927 2759573714688 2765533159956 2767072556304 2767387599648 2776087643112 2782710384552 2784259342368 2790901578528 2793330423504 2799994299984 2801552878656 2807602980147 2810360330064 2817064833744 2817385568928 2817997178787 2824719901227 2825041507974 2827815984288 2834562130848 2835500266854 2842264745334 2845056136608 2851524807327 2852168106816 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 2982602623896 2985531841152 2993644699416 3000786453336 3001128106032 3004075517184 3011242155264 3012238765872 3019424878512 3020424197301 3022390258944 3027629837421 3030603275952 3030948323424 3038179070304 3047730421176 3049426898784 3056701728864 3063651608241 3066660423792 3068367438528 3074993740161 3075687453888 3085356722672 3085708004064 3086377862481 3087425621376 3093069387744 3093740844201 3094093080162 3101474467602 3104520429024 3104873892288 3112280998848 3112956625842 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 3208689120168 3211840377216 3219502667136 3219869221632 3220568204328 3226455353282 3227550665472 3228251315688 3228618866256 3238768916964 3239499578112 3246495448644 3248302566096 3251492727552 3258885494088 3266660016648 3268478358432 3278753718408 3286575639368 3286949830416 3290177947392 3295881759303 3298027122432 3299118648336 3306989152656 3307365667872 3308083644663 3315975536223 3319232159376 3319610068512 3327529457952 3328630748046 3336571657566 3339848508192 3347816179232 3348197342784 3355427951883 3358723321296 3360592908864 3366736020816 3367850286843 3368610068544 3375884760003 3376269119286 3379584956832 3387647424672 3388382829363 3388768611606 3389533112448 3396852988326 3400189041312 3400576167744 3408688713024 3409428685446 3417951454092 3421308227904 3428696723823 3429470232384 3429860692608 3430605261132 3438789444972 3442558589568 3449992976766 3450771289728 3451913368344 3460148385624 3463546601088 3463940941056 3471026313006 3471421504572 3472204651776 3479703061212 3483120481344 3485059312896 3492585482652 3493373404416 3501316123704 3504754770048 3513115847808 3514278560184 3522662358264 3526121968768 3526523433216 3534936443136 3535703821944 3536106377328 3544542248688 3545715362049 3548023347456 3555685491372 3557664715248 3566152017008 3569255541144 3577770494424 3579762011616 3588302029536 3599992671408 3601996558272 3609775260189 3612124943616 3613320424368 3621940500528 3622352874336 3623139229869 3630994498656 3631782730149 3644437025376 3654340386858 3657929318496 3666246180849 3667073280192 3674992518729 3675821591232 3677038153236 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 3834774802152 3838540938624 3847698309504 3848971756392 3858154011432 3858593279184 3862382807808 3871597056768 3872437519272 3872878413264 3882117700944 3883402539387 3885930332928 3892666933827 3896489926224 3906230233248 3918510541512 3920691727008 3930045079968 3938980639167 3942849116304 3945043849536 3952255328784 3953563380207 3954455297856 3962995153047 3966887214864 3967338862368 3976803498528 3977666799687 3978119674494 3987610029774 3991526265888 4001048604448 4001504141376 4002372804654 4011921019134 4015412483787 4016318354496 4024991806227 4025899838016 4027232263068 4036839783228 4040804367936 4041264431232 4049530698507 4049991755334 4050905427072 4052246128056 4063640561568 4064985477414 4065902531712 4074683063094 4075602305152 4084868810988 4088880565056 4091156584704 4099991653548 4100916605184 4114277338752 4115170483308 4124092516992 4124987792268 4125457440216 4135299290136 4139360572032 4139831856384 4148299739934 4149707998464 4150608834456 4164131464668 4165070886144 4174065576828 4175007239424 4176389013552 4186352367792 4189995635256 4199991449976 4202329317984 4214145767552 4215540495096 4225597250616 4226078353392 4230228789504 4237562261961 4240320585984 4241723976432 4251843196272 4253250400281 4263397118001 4267584204912 4278252160224 4289877845442 4294090939104 4304335087584 4304825155008 4314121652421 4318358555952 4328660598192 4330093225941 4331070088128 4340423262861 4345180658784 4355546688864 4356492209181 4356988214922 4357971144576 4367382413562 4371671624544 4382599773888 4383551167002 4394008735242 4394509012404 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 4529137317768 4533585388416 4534101556992 4544918284032 4545904913928 4546422485136 4557268605456 4561744303872 4571595631764 4572626976512 4574140348176 4585052593296 4599990635688 4602551157792 4613531180832 4628035084008 4628562006096 4631138432064 4639604081616 4641139620243 4644160641792 4652211701403 4656780643536 4668421498272 4669434938763 4685704746912 4696883144352 4698437640246 4709646413766 4714271762592 4714808503104 4724990381223 4726056331584 4727620482732 4740913988496 4742483056983 4743552953664 4753796906943 4754338147566 4759007388192 4770360659232 4771939473486 4773016015488 4783323595806 4784402706048 4799990228544 4801032230526 4802662077696 4812485757646 4813033680252 4817760565824 4829254000704 4829803832448 4830852306492 4839683029923 4841325998208 4842376973532 4842928299384 4858153375446 4859249367168 4869743172966 4872453849144 4877239091328 4888328241132 4889431040256 4899990024972 4901095454976 4902717537648 4918130577612 4919240100096 4929863459052 4930424745624 4935266921088 4947040683648 4948677972504 4960483728984 4965920752896 4977767644416 4978848239064 4979415102768 4991294186928 4996196142336 5004857486349 5009772762288 5021724268848 5022296014176 5038084981944 5040889363296 5050104031224 5052915102816 5064403678929 5069377435248 5081471137008 5083152917409 5084299668672 5095279482489 5100283561968 5100864251616 5113033069536 5114143028169 5126343524449 5126927181138 5131962341856 5144205348576 5144791038912 5145907891698 5158184167458 5163250025696 5163837884352 5174989465149 5176156934592 5177870052516 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 5399374264676 5399989007112 5402994837408 5418187415424 5419980636552 5432910750792 5433529311504 5446491747984 5451840753408 5466655538064 5481510580287 5486893977744 5499983723024 5500609920288 5513732386848 5515557229854 5531066319912 5534145112608 5534775199296 5546727838827 5552175286224 5565420769104 5567262719067 5568518684736 5580544195107 5581803157056 5586660847008 5599988599968 5601204268947 5603105757312 5615205960294 5620720660128 5634129667488 5634771137856 5635994357574 5649439802454 5650083015948 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 5823176551416 5828895499392 5829559144704 5843466365184 5844734889336 5858678313656 5859345349872 5865099819264 5877765812268 5879091826944 5881037590512 5895067619952 5900857172224 5914273674456 5917565774304 5928382993176 5931682946784 5950330822296 5951008293552 5965205247792 5971063682304 5981415044661 5987289398832 6001572906672 6002256212064 6003559206981 6017881528701 6024477531744 6038849757024 6040848394602 6055259674842 6061206551904 6061896646848 6074987633001 6076358140608 6095460842352 6097478216121 6098853797568 6112024594641 6113403457728 6127303216482 6133320847584 6136734877056 6149987480322 6151374907776 6170713445344 6171416008128 6172755724962 6174851242752 6186138775488 6187481688402 6188186160324 6202948935204 6209040858048 6209747784576 6222449609901 6224561997696 6225913251684 6246197197002 6247606329216 6261098365242 6262510859136 6264583520328 6279528551688 6285695683456 6286411337472 6299987174964 6301408442112 6303493976976 6321218651328 6323310742644 6324737271552 6338395875924 6339117530088 6345343184256 6360480878976 6362585964648 6377764794408 6399986971392 6401376307368 6417378240336 6423680754432 6434816768163 6439005334272 6441136408656 6452910706564 6456502631376 6457237732512 6477537833928 6492990897288 6496605132192 6517770988176 6533320033296 6535482322383 6536956716864 6551073620343 6557507436816 6573151278736 6573899660832 6575326750503 6591013102863 6591763518606 6598237296672 6613978305312 6614731335744 6616167289326 6631951072446 6638464318752 6639220137024 6653557883763 6655058915904 6657261496092 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 6942052626012 6942843009144 6959406122424 6966240962688 6985170965304 7002632247408 7009509540096 7026231695616 7028557120368 7045324716528 7047656460369 7052243937536 7064469620649 7071407643888 7072212754656 7089084497376 7091430724098 7111370982744 7115329430496 7132304034016 7138511082288 7155540988848 7157909210229 7159524023232 7174985393709 7176604059072 7199985342816 7201548345789 7203993116544 7218728636469 7219550520378 7226640848736 7243881001056 7244705748672 7246278459738 7261988997312 7263565460298 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 7486941280392 7494294213504 7512172889984 7513028183808 7514659143432 7532586403272 7533444021264 7540842624768 7557127472916 7558832348928 7561334044944 7575156046836 7579372654224 7586816364288 7604066152872 7622206705512 7626449503008 7650425342952 7669549604304 7677081877248 7690390771707 7695396619008 7697943512784 7716308022864 7717186558368 7718861837547 7737276251187 7744875038544 7745756826528 7764235401888 7766805078774 7785333867654 7792979852448 7810698385287 7812460466496 7829331887727 7837021083024 7841383454016 7858317335967 7860090159936 7877961278334 7885698232608 7890087699072 7904510657568 7906226601847 7907126760414 7908910595712 7925990306094 7933774429728 7934677724736 7953606997056 7955333599374 7956239348988 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 8199983307096 8228554677504 8230340966616 8248185033984 8249975584536 8250914880432 8270598580272 8273335844781 8278721144064 8296599479868 8301217668912 8328262929336 8348131153656 8352778027104 8372704735584 8379991270512 8399982899952 8404658635968 8422808940441 8428291535104 8431080990192 8451194501232 8452156706784 8453991536361 8474159703681 8475124523922 8483447952864 8503686392544 8506500800562 8526794236002 8535168409824 8554574421981 8556504320448 8574982543701 8579755690884 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 8947807871688 8956595523456 8977962722176 8980934098248 9002359360008 9003384318096 9012226551552 9033726465792 9035687544968 9036716297616 9058274635536 9061272591903 9067170776832 9082889512263 9091809827856 9092844970272 9114537210912 9143191263528 9148280696352 9170105186592 9190954824723 9199981271376 9205102315584 9224981220483 9227062361664 9256070168016 9257124012192 9259133587443 9262276864128 9279208163232 9281222532603 9282279240486 9304423402806 9313561287072 9336842996544 9338869877526 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 9624971515292 9626067360504 9635521131648 9658508001408 9659607664896 9661704612984 9679366059846 9682651996416 9684753947064 9685856598768 9716306750892 9718498734336 9739486345932 9744907698288 9754478182656 9776656482264 9799980049944 9805435075296 9836261155224 9859726918104 9860849491248 9870533842176 9887645277909 9894081367296 9897355945008 9920967457968 9924250933989 9947926608669 9957696478128 9958830205536 9982588373856 10009714972698 10019545524576 10043448537696 10044592028352 10066283855649 10076169963888 10081778726592 10100208062448 10103550860529 10105830205632 10127654280009 10128807357858 10138754870496 10162942274016 10165148488089 10166305834818 10168599337344 10190558964978 10200567123936 10201728503232 10226066139072 10228286056338 10252687048898 10253854362276 10263924683712 10286090171469 10288410697152 10289582077824 10291815783396 10316368334916 10326500051392 10327675768704 10349978930298 10352313869184 10355740105032 10380445156872 10390639803264 10391822823168 10413078939018 10414264513716 10416613955328 10439109183636 10449361444032 10455177938688 10477756447956 10480120213248 10503948371112 10514264310144 10539347543424 10542835680552 10567987074792 10578365906304 10579570299648 10604809329408 10607111465832 10608319131984 10633626746064 10644070042368 10667056474116 10672994145744 10698456051024 10707766623432 10733311483272 10739286034848 10764906088608 10798748529352 10799978014224 10805989674816 10829325780567 10836374830848 10839961273104 10865821501584 10867058623008 10869417689607 10892983495968 10895348190447 10933311076128 10963021160574 10973787955488 10999967446048 11001219840576 11024977556187 11027464773696 11031114459708 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 11503014737788 11504324406456 11515622815872 11543094928512 11546915269176 11574462034296 11575779837552 11587148423424 11614791170304 11617312557816 11618635239792 11646353102832 11650207618161 11657790998784 11678000801481 11689469778672 11717356627312 11718690699744 11755531624536 11762075181024 11790135239904 11816941917501 11828547348912 11835131548608 11856765986352 11860690140621 11863365893568 11888985459141 11900661644592 11902016587104 11930410495584 11933000399061 11962830089322 11974578797664 12003145813344 12004512424128 12007118413962 12035763057402 12046237451361 12048955063488 12074975418681 12077699514048 12081696789204 12110519349684 12122413103808 12123793293696 12148592095521 12149975266002 12152716281216 12190921684704 12194956432242 12197707595136 12224049189282 12226806915456 12254606432964 12266641695168 12273469754112 12299974960644 12302749815552 12341426890688 12342832016256 12345511449924 12372277550976 12374963376804 12376372320648 12405897870408 12418081716096 12419495569152 12444899219802 12449123995392 12451826503368 12492394394004 12495212658432 12522196730484 12525021718272 12529167040656 12559057103376 12571391366912 12599974349928 12606987953952 12642437302656 12646621485288 12676791751848 12678235060176 12690686368512 12720961757952 12725171929296 12755529588816 12759751200843 12790191354003 12802752614736 12834756480672 12869633536326 12882272817312 12905821413128 12913005262752 12914475465024 12942364957263 12955075667856 12985981794576 12990279677823 12993210264384 13021269788583 13035541976352 13066640066592 13069476627543 13070964644766 13073913433728 13102147240686 13115014873632 13146302557472 13147799321664 13150653501006 13182026205726 13183527037212 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 13587411953304 13600756165248 13602304670976 13634754852096 13637714741784 13671805816368 13685232911616 13714786895292 13717880929536 13722421044528 13755157779888 13799971907064 13807653473376 13840593542496 13884105252024 13885686018288 13918812244848 13923418860729 13932481925376 13956635104209 13970341930608 14005264494816 14008304816289 14057114240736 14090649433056 14095312920738 14128939241298 14142815287776 14144425509312 14174971143669 14178168994752 14182861448196 14222741965488 14227449170949 14230658860992 14261390720829 14264608068032 14277022164576 14311081977696 14315818420458 14319048046464 14349970787418 14353208118144 14399970685632 14403096691578 14407986233088 14437457272938 14439101040756 14453281697472 14487762002112 14489411497344 14492556919476 14519049089769 14523977994624 14527130920596 14574460126338 14577748101504 14609229518898 14617361547432 14631717273984 14664984723396 14668293120768 14699970074916 14703286364928 14708152612944 14749510186432 14754391732836 14757720300288 14789590377156 14791274236872 14805800763264 14841122050944 14846033917512 14881451186952 14897762258688 14933302933248 14936544717192 14938245308304 14973882560784 14988588427008 15014572459047 15024345779968 15029318286864 15065172806544 15066888042528 15114254945832 15122668089888 15150312093672 15158745308448 15208132305744 15244413411024 15249458752227 15252899006016 15285838447467 15300850685904 15339099208608 15342429084507 15379030573347 15380781543414 15395887025568 15432616045728 15434373116736 15437723675094 15474552502374 15489750077088 15491513653056 15524968395447 15528470803776 15533610157548 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 16198122794028 16199967021336 16208984512224 16254562246272 16259941909656 16298732252376 16339475243952 16355522260224 16399966614192 16444531740861 16460681933232 16499951169072 16501829760864 16541197160544 16546671689562 16593198959736 16602435337824 16640183516481 16656525858672 16696262307312 16701788157201 16705556054208 16741632585321 16745409471168 16759982541024 16799965799904 16803612806841 16809317271936 16843700151761 16845617880882 16862161980384 16902389002464 16904313413568 16907983072722 16948319407362 16950249047844 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 17469529654248 17486686498176 17530399095552 17534204668008 17576034940968 17578036049616 17595299457792 17633297436804 17637275480832 17643112771536 17685202859856 17702571516672 17742821023368 17752697322912 17785148979528 17795048840352 17850992466888 17853024880656 17895615743376 17913191046912 17944245133983 17955925444352 17961868196496 18004718720016 18006768636192 18010677620943 18053644586103 18071375089936 18073432595232 18116549271072 18122545183806 18165779024526 18183619655712 18185689940544 18224962899003 18229074421824 18286382527056 18292434648363 18296561392704 18336073783923 18340210373184 18381909649446 18399962542752 18410204631168 18449962440966 18454124723328 18512140336032 18514248024384 18518267174886 18524553728256 18558416326464 18562445065206 18564558480972 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 19133294383224 19199960914176 19204128922104 19249943030584 19252134721008 19271042263296 19304450304489 19317016002816 19323409225968 19358732119692 19369507894128 19371713197536 19432613501784 19478972691864 19489815396576 19553312964528 19599960099888 19610870150592 19653220861029 19672522310448 19719453836208 19721698982496 19725980251509 19773039308589 19775290555818 19794711890016 19841934915936 19848501867978 19895853217338 19915392956256 19917660411072 19960673651289 19965176747712 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 20826157878036 20828529027432 20878218367272 20898722888064 20955512895912 21007896742224 21028528620288 21078695086848 21085671361104 21135974149584 21142969381107 21156731812608 21193408861947 21214222931664 21216638263968 21267253492128 21334112948232 21345988291488 21396912102048 21415533246864 21466622966544 21473727630687 21478572069696 21524956181127 21529812177216 21597497058704 21599956028448 21604645037367 21611979349632 21656185909407 21658651561134 21679922546208 21731643003168 21734117246016 21738835379214 21785966991936 21790696380894 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 22460823841176 22482882640512 22536518669952 22539084551424 22543977430296 22597759209816 22600332063792 22622527874304 22671382418748 22676497046784 22684002134832 22725468140508 22738117962672 22760449092864 22812198458616 22866620116536 22879348509024 22951276028856 23006029475576 23008648812912 23031245631744 23071172315121 23086189857024 23093830538352 23148924068592 23151559675104 23156585512641 23211828753561 23234625115632 23237270479584 23292706205664 23300415236322 23356001602962 23378939557344 23434713254624 23437381399488 23487995663181 23511063249072 23524150362048 23574952007901 23580270479808 23633883835002 23657094697824 23670263097216 23713531972704 23718679805541 23721380281242 23726731787136 23777970918282 23801323289184 23804033174208 23860820991168 23866000798122 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 24599949921288 24682853781376 24685664032512 24691022899848 24744555101952 24749926753608 24752744641296 24811795740816 24820007534343 24836163432192 24889798439604 24903653006736 24984788788008 25044393460968 25058334081312 25118114206752 25199948699856 25213975907904 25268426821323 25284874605312 25293242970576 25353583503696 25356470120352 25361974609083 25422479111043 25450343858592 25511059177632 25519502401686 25580382708006 25605505229472 25663723265943 25669512961344 25724947631103 25739267072652 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 26843423615064 26869786570368 26933888166528 26942802294744 27007078080024 27010152954288 27036679654656 27101179397376 27107062634904 27110148892848 27174823906608 27183817775709 27201512330496 27248668536789 27275429483568 27343611632736 27429573790584 27444842089056 27510315559776 27572864474169 27599943814128 27615306946752 27674943661449 27681187084992 27768210504048 27771372036576 27777400762329 27837624489696 27843667597809 27846837721458 27913270208418 27940683861216 28010528989632 28016609632578 28107887386509 28114228481472 28174942643589 28181298866112 28190625841476 28257878482596 28285630575552 28288851018624 28346714889549 28349942287338 28356337989504 28365722896392 28445483930976 28454898341898 28461317721984 28522781441658 28529216136064 28554044329152 28622163955392 28631636840916 28638096092928 28699941574836 28706416236288 28799941371264 28806193383156 28874914545876 28878202081512 28906563394944 28975524004224 28978822994688 28985113838952 29038098179538 29047955989248 29054261841192 29148920252676 29155496203008 29218459037796 29234723094864 29263434547968 29329969446792 29399940149832 29416305225888 29499020372864 29508783465672 29579180754312 29582548473744 29611601526528 29662935833727 29682244101888 29692067835024 29762902373904 29772752801967 29843779826007 29873089434384 29876490616608 29947765121568 30029144918094 30058636573728 30130345613088 30133776085056 30198851566947 30228509891664 30245336179776 30300624187344 30310652581587 30317490616896 30382962840027 30416264611488 30488826822048 30495445464267 30498917504454 30505798012032 30571676894934 30601701371808 30678198417216 30684858169014 30758061146694 30761563086828 30791774051136 30858270514407 30865232091456 30868746233472 30875447350188 30949105004748 30979500154176 30983027306112 31049936790894 31056941607552 31067220315096 31141335470616 31171919409792 31239236817054 31242793541148 31249841865984 31317327550908 31348084332096 31365533816064 31433269343868 31440360639744 31511845113336 31542792930432 31618042630272 31624906407388 31628507041656 31703961224376 31735097718912 31738710898944 31814427988224 31821334397496 31824957395952 31900880238192 31932210127104 32001169422348 32008388835584 32018982437232 32095368153072 32123299870296 32199934449816 32217858104544 32294718265824 32396245588056 32399934042672 32417969024448 32487977341701 32509124492544 32519883819312 32597464504752 32608253068821 32678950487904 32686044571341 32799933228384 32889063481722 32921363866464 32999902338144 33003659521728 33074932668561 33082394321088 33093343379124 33186397919472 33197381398881 33204870675648 33276578348601 33280367032962 33313051717344 33392524614624 33403576314402 33411112108416 33483265170642 33490818942336 33519965082048 33599931599808 33607225613682 33618634543872 33687400303522 33691235761764 33724323960768 33804778004928 33808626827136 33815966145444 33896638814724 33900498095688 33933791811456 34007073628122 34014745570176 34026003202248 34088202210762 34107176944008 34140673639296 34218297687924 34226017281792 34299930174804 34319022763536 34352727512832 34426914043284 34434680700672 34509044213364 34512973219368 34546868447616 34629284785536 34640745807528 34723386102888 34761445270272 34844373510912 34851937673448 34855905719376 34939059308496 34973372996352 35034002404443 35068409336016 35152069881936 35156072099232 35266594873608 35286225543072 35370405719712 35450825752503 35485642046736 35505394645824 35570297959056 35582070421863 35590097680704 35666956377423 35701984933776 35706049761312 35791231486752 35799001197183 35888490267966 35923736392992 36009437440032 36013537272384 36021355241886 36107289172206 36142750179872 36146865190464 36224926256043 36233098542144 36245090367612 36331558049052 36367239311424 36371379881088 36445776286563 36449925798006 36458148843648 36572765054112 36584869296726 36593122785408 36672147567846 36680420746368 36763819298892 36799925085504 36820409262336 36899924881932 36908249446656 37024280672064 37028496048768 37036534349772 37116832652928 37124890130412 37129116961944 37217693611224 37254245148288 37334697659406 37347371986176 37355479510104 37477183182012 37485637975296 37566590191452 37575065154816 37587501121968 37677171310128 37714174100736 37795619852732 37799923049784 37820963861856 37927311907968 37939864455864 38030375255544 38034705180528 38072059105536 38162885273856 38175515787888 38266588766448 38279253602529 38370574062009 38408257844208 38499886061168 38504269442016 38608900608978 38646818451936 38717464239384 38739015788256 38743426395072 38827094871789 38865227003568 38957945383728 38970839033469 38979630793152 39063809365749 39106625929056 39199920199776 39208429882629 39221740301184 39306441722058 39345044620896 39438907672416 39443397964992 39451960503018 39546078617178 39550581111636 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 40762235859912 40802268495744 40806914012928 40904264556288 40913144225352 41010748195592 41015417449104 41055698734848 41144360685876 41153642788608 41167263133584 41265473339664 41306000205568 41399915721192 41422960420128 41521780627488 41652315756072 41657058054864 41756436734544 41797445776128 41869905312627 41911025791824 42015793484448 42024914448867 42171342722208 42271948299168 42285938762214 42386817723894 42428445863328 42433276527936 42524913431007 42534506984256 42668225896464 42682347512847 42691976582976 42784172162487 42793824204096 42831066493728 42933245933088 42947455261374 42957144139392 43049912362254 43059624354432 43194994117408 43199912056896 43209290074734 43223958699264 43312371818814 43317303122268 43359845092416 43463286006336 43468234492032 43477670758428 43557147269307 43571933983872 43581392761788 43723380379014 43733244304512 43827688556694 43852084642296 43895151821952 43999869784192 44004879362304 44099910224748 44109859094784 44124457838832 44248530559296 44263175198508 44273160900864 44368771131468 44373822710616 44417402289792 44523366152832 44538101752536 44644353560856 44693286776064 44799908799744 44809634151576 44921647682352 44965765281024 45043717377141 45073037339904 45087954860592 45195518419632 45200664127584 45342764837496 45368004269664 45450936281016 45476235925344 45624396917232 45733240233072 45748376256681 45758697018048 45857515342401 45902552057712 46012058951152 46017297625824 46027287253521 46137091720041 46142344630242 46187661076704 46297848137184 46303119350208 46313171025282 46423657507122 46469250231264 46474540959168 46574905186341 46585412411328 46600830472644 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 48594368382084 48599901064008 48763686738816 48779825728968 48896196757128 49018425731856 49066566780672 49199899842576 49333595222583 49365707562752 49382045799696 49499853507216 49505489282592 49623591481632 49640015068686 49779596879208 49807306013472 49969577576016 50088786921936 50105364471603 50116668162624 50224897755963 50236228413504 50399897399712 50410838420523 50427951815808 50531100455283 50536853642646 50586485941152 50707167007392 50712940240704 50723949218166 50844958222086 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 52408588962744 52460059494528 52585210229888 52591197286656 52602614004024 52728104822904 52734108148848 52785898373376 52899892310412 52911826442496 52929338314608 53055608579568 53107714550016 53228463070104 53258091968736 53355446938584 53385146521056 53552977400664 53686847230128 53739573140736 53832735401949 53867776333056 53885604589488 54014156160048 54020305908576 54032032862829 54160933758309 54214125269808 54220297785696 54349647813216 54367635551418 54497337073578 54550858967136 54674888697009 54687223265472 54859147581168 54877303945089 54889684178112 55008221351769 55020631119552 55145728948338 55199887628256 55230613893504 55343586212929 55349887322898 55362374169984 55536421008096 55542744073152 55554801524658 55675248979392 55687335195618 55693675442916 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 57399883149672 57599882742528 57612386766312 57749829091752 57756404163024 57813126789888 57913350913467 57951048008448 57970227677904 58076196359076 58108523682384 58297840505352 58436918075592 58469446189728 58659938893584 58799880299664 58832610451776 58959662583087 58998040745728 59017566931344 59158361508624 59165096947488 59177940754527 59319117925767 59325871667454 59384135670048 59525804747808 59545505603934 59687559652014 59746178868768 59752981233216 59882020953867 59895530243136 60024877805907 60058289836188 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 62634655101816 62696168664192 62866538687736 63023690226672 63085585860864 63236085260544 63249812814776 63257014083312 63407922448752 63428908143321 63470195437824 63580226585841 63642668794992 63649914791904 63801760476384 64002338844696 64037964874464 64190736306144 64246599740592 64399868899632 64435716209088 64574868543381 64589436531648 64792491176112 64799868085344 64813935112101 64835938048896 64968557728221 64975954683402 65039767638624 65194929009504 65216506137642 65357900975808 65372089142682 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 67374800607044 67382471523528 67448647921536 67609556009856 67617253654272 67631932290888 67793277629448 67800996191376 67867583622912 68014147256244 68029491140352 68052006404496 68176404421524 68214353888016 68281347278592 68436595375848 68599860349608 68638045527072 68853828086568 69018088426728 69025946438736 69093736895232 69213516945363 69258569571072 69281491615056 69446772205776 69469756537923 69635486260683 69703875346896 69711811438752 69878118616992 70068004808886 70136818672032 70304139763872 70312144198464 70463986989543 70533189747216 70572451086144 70724856023703 70740811439424 70901651505006 70971284093472 71010789291648 71140595918112 71156039416623 71164140843726 71180195361408 71333912754846 71403969867552 71412099522624 71582462973504 71598002394366 71776980535932 71847472785984 72002631200283 72018874880064 72027074544768 72042710483772 72214578344412 72285500359744 72293730380928 72449852512086 72466197084288 72490180735224 72663116098104 72734478622848 72742759762176 72891552573126 72899851596012 72916297687296 73145530108224 73169738593452 73186245570816 73344295135692 73360841492736 73527638597784 73599850171008 73799849763864 74048561344128 74056992097536 74073068699544 74233665305856 74249780260824 74258233923888 74435387222448 74508490296576 74669395318812 74710959020208 74954366364024 75133180382904 75175002243936 75354342620256 75591239705464 75599846099568 75641927723712 75805280463969 75854623815936 75879728911728 76060750511088 76069410361056 76085923827249 76267437333129 76351031575776 76533177532896 76558507205058 76741148124018 76816515688416 76999772122336 77008538884032 77174842893309 77217801217956 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 80530270845192 80609359711104 80801664499584 80828406884232 81021234240072 81030458862864 81110038963968 81303538192128 81321187904712 81330446678544 81524471719824 81551453327127 81604536991488 81746005610367 81826288450704 82021496391184 82030834898208 82288721371752 82334526267168 82530946679328 82718593422507 82799831442384 82845920840256 83024830984347 83043561254976 83304631512144 83314116109728 83332202286987 83512873469088 83531002793427 83739810625254 83822051583648 84031586968896 84049828897734 84323662159527 84342685444416 84524827930767 84543896598336 84571877524428 84773635447788 84856891726656 84866553055872 85040144668647 85049826862014 85069013968512 85336451792928 85364695025694 85383953165952 85568344324974 85587648408192 85662132987456 85866491866176 85894910522748 85914288278784 86099824724508 86119248708864 86389988234816 86399824113792 86418580149468 86624743637628 86634606244536 86719690184832 86926572012672 86936468984064 86955341516856 87114294538614 87143867967744 87162785523576 87446760758028 87466488609024 87655377113388 87704169284592 87790303643904 87999739568384 88199820449496 88248915677664 88497061118592 88526350397016 88737542262936 88747645421232 88834804579584 89046732305664 89076203505072 89288707121712 89318258405901 89531339478021 89619268303152 89843295364704 90087434754282 90175909721184 90391036839264 90401328255168 90596554700841 90685529674992 90736008539328 90901872562032 90931957744761 90952471850688 91148888520081 91248793834464 91466480466144 91486336392801 91496752513362 91517394036096 91715030684802 91805104115424 92024117902304 92034595251648 92054574507042 92274183440082 92284689260484 92375322153408 92574811543221 92595696274368 92606238700416 92626342050564 92847315014244 92938500462528 92949081918336 93149810372682 93170824822656 93201660945288 93424006411848 93515758229376 93717710451162 93738853018496 93749525597952 93951982652724 94044252996288 94096601448192 94299808031604 94321081919232 94535535340008 94628378791296 94854127890816 94874719222164 94885521124968 95111883673128 95205293156736 95216132696832 95443283964672 95464003192488 95702640714576 95796630381312 96003508267044 96025166506752 96056947311696 96286104459216 96369899610888 96599803349448 96653574313632 96884154797472 97188736764168 97199802128016 97463932025103 97527373477632 97559651457936 97792393514256 97824759206463 98036851463712 98058133714023 98399799685152 98667190445166 98764091599392 98999707014432 99010978565184 99224798005683 99247182963264 99280030137372 99559193758416 99592144196643 99614612026944 99829735045803 99939155152032 100177573843872 100210728943206 100233336325248 100449795511926 100472456827008 100799794799424 100821676841046 100855903631616 101062200910566 101073707285292 101172971882304 101414334014784 101425880481408 101447898436332 101689916444172 101801375434368 102021220884366 102044236710528 102078009606744 102264606632286 102321530832024 102422020917888 102654893063772 102678051845376 102899790524412 102957068290608 103058182538496 103246571305024 103280742129852 103304042102016 103527132640092 103538919658104 103640605342848 103887854356608 103922237422584 104170158308664 104284335810816 104533120532736 104555813020344 104567717158128 104817177925488 104920118989056 105102007213329 105170420459776 105205228008048 105456209645808 105468216297696 105799784620824 105858676629216 106111217159136 106456926140208 106516183937472 106710893877168 106746211265589 106770293042112 107000869132269 107105954801328 107373694460256 107397003591549 107665470803898 107771209178976 108028312320096 108040611817152 108064065725658 108321867516618 108428250539616 108440595571392 108674778768129 108699295626432 108735271102836 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 113386859558196 113399769149352 113462891585568 113781935723904 113819593367592 114091125766632 114216177316608 114488655821568 114526547363664 114799766299344 115111722186027 115224773532624 115499658183504 115512808326048 115826701826934 115940455355808 116152392718152 116217047364768 116481284615367 116595681010704 116873836151184 116912517100407 116938892379456 117191428097247 117319877787168 117599760599328 117625289647887 117665220903552 117905901062327 117919325166174 118035133862688 118316723017248 118330193894976 118355881509054 118638235851534 118651743334908 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 122286707579736 122406805487232 122712793668864 122739432676056 123032244586776 123046252347312 123167096204544 123433082057628 123460928365824 123501789400752 123796420018992 123918000616704 124199747163576 124268881260384 124565341882464 124956947268216 124971174164592 125269310203632 125392337328384 125609715937881 125733077375472 126047380453344 126074743346601 126499625629552 126514028166624 126815844897504 126857816286642 127160453171682 127285337589984 127299829583808 127574740293021 127603520952768 128004677689392 128047042538541 128075929748928 128352516487461 128381472612288 128493199481184 128799737799264 128871432418176 129149737086762 129178873063296 129584982352224 129599736170688 129627870224202 129671876097792 129937115456442 129951909366804 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 133933060682568 134079860328192 134399726399232 134428902454728 134749601214088 134764943047056 134897295843072 135131152131423 135219112019712 135263864581776 135586555258896 135601992382752 136028294512488 136104012808992 136352808843048 136428707776032 136873190751696 137199720699216 137276091054144 137572546027203 137707656173136 138036176853456 138051892877472 138081861760563 138411275160123 138427033890726 138562983230112 138893544411552 138939513075846 139270972521366 139407750693792 139423622877504 139724715559023 139756237233984 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 145783105146252 145799703192024 146291060216448 146339477186904 146688590271384 147055277195568 147199700342016 147599699527728 148000785667749 148097122688256 148146137399088 148499560521648 148516467847776 148870774444896 149338790637624 149421918040416 149908732728048 150266360765808 150316093414809 150350004487872 150674693267889 150708685240512 151182479410928 151199692199136 151232515261569 151283855447424 151593301365849 151610560927938 151759457823456 152121501022176 152138820722112 152171847654498 152534874666258 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 157225766888232 157380178483584 157755630689664 157773591859968 157807842012072 158184314468712 158202324446544 158357695120128 158699676931236 158735479327488 158788014943824 159166825738704 159323143650048 159685389210312 160066340815752 160155439563168 160658932201992 161060541690384 161218719422208 161498206205847 161603328999168 161656813768464 162042468480144 162060917725728 162096098588487 162482801274927 162642375809424 162660893357088 163048943439648 163102906654254 163492011220734 163652576901408 164042992782368 164061669796416 164577442743504 164631911835267 164669052534336 165024664055307 165061893358656 165437186845014 165599662884768 165691841680512 166030758638787 166049661968694 166087122509952 166609263024288 166628232219456 166664404573974 167025746938176 167062005586854 167479621250508 167644103167296 168006139467327 168063173937792 168099657795468 168647324319054 168685370888832 169049655861534 169087793196672 169143755048856 169547270895576 169713783453312 169733106111744 170080289337294 170099653724028 170138027937024 170672903585856 170729390051388 170767906331904 171136688649948 171175296816384 171324265974912 171732983732352 171789821045496 172199649449016 172779976469632 172799648227584 172837160298936 173249487275256 173269212489072 173439380369664 173740052740401 173853144025344 173910683033712 174228589077228 174325571047152 174893521516056 175310754226776 175408338569184 176399640898992 176497831355328 176878987749261 176994122237184 177052700794032 177475084525872 177495290842464 177533822263581 177957353777301 178152407010144 178577414243424 178636516811802 179062678956042 179238536606304 179646062861601 179686590729408 180074633417721 180174869508564 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 187903965305448 188088505992576 188599616063208 189071070680016 189256757582592 189708255781632 189749438444328 189771042249936 190223767346256 190286724429963 190410586313472 190740679757523 190928006384976 191405281429152 192007016534088 192113894623392 192572208918432 192739799221776 193199606698896 193307148627264 193724605630143 193768309594944 194377473528336 194399604256032 194441805336303 194905673184663 194927864050206 195119302915872 195584787028512 195649518412926 196073702927424 196116267428046 196755211705563 196799599370304 197224598505123 197334380890332 197528183198784 197999414028864 198021957130368 198427004226843 198449596011366 198494365926528 198560060274744 199118387516832 199184288393286 199229224053888 199659470091606 199878310304064 200355147687744 200421457886412 200466672650496 200899591023852 200944913654016 201599589598848 201643353682092 202124401821132 202147414570584 202345943764608 202828668029568 202851760962816 202895796872664 203379832888344 203602750868736 204042441768732 204088473421056 204156019213488 204529213264572 204643061664048 204844041835776 205309786127544 205799581048824 205914136581216 206493142610048 206561484259704 207054265280184 207077839316208 207281210685696 207640550836089 207775708713216 207844474845168 208340316617328 208409269613769 208906458782049 209111626040688 209135434316256 209634355850976 210204014426658 210410456016096 210912419291616 210936432595392 211391960968629 211599569241648 211717353258432 212174568071109 212222434318272 212913852280416 213032367874944 213421787754336 213468118249869 213492422531178 213540586084224 214001738264538 214211909602656 214747388920512 214794007183098 215330941607796 215542418357952 216007893600849 216056624640192 216081223634304 216128131451316 216643735033236 216856501079232 216881191142784 217349557536258 217398591252864 217470542205672 217989348294312 218203435868544 218674657719378 218699554788036 218748893061888 219436590324672 219509215780356 219558736712448 220032885407076 220082524478208 220582915793352 220799550513024 221374344851716 221399549291592 222145684032384 222170976292608 222219206098632 222700995917568 222749340782472 222774701771664 223306161667344 223525470889728 224008185956436 224132877060624 224863099092072 225399541148712 225525006731808 226063027860768 226773719116392 226799538298704 226925783171136 227415841391907 227563871447808 227639186735184 228182251533264 228257771481747 228802311999387 229053094727328 229599532598688 230223444372054 230449547065248 230999316367008 231025616652096 231524528679927 231653403653868 231880910711616 232304785436304 232381669792167 232434094729536 232936048440207 232962569230734 233191362021408 233747672302368 233825034200814 233877784758912 234382856194494 234639755574336 235199521198656 235250579295774 235330441807104 235811802124654 235838650332348 236070267725376 236633446034496 236660387789952 236711763018108 237276471703068 237303486669816 237536542680192 238049515396854 238103218991232 238182022415736 238750238608056 238984715475072 239011924932864 239528083815468 239582120972544 240099511223628 240233159344752 240469092589824 240988398302988 241042764904704 241590812535576 241828079133312 242404993498752 242485220652696 243063702720216 243330116891904 243910614576384 243963563714136 243991340035632 244573415159472 244813610974464 245238016831101 245478865352112 246064489173552 246092504694624 246866164115256 247003578801504 247592840037984 248155780267521 248399494327152 248537762520768 249074492953041 249130683764928 249913894536432 249942348329184 249996606860961 250538620407264 250593008380281 251219431875762 251466154750944 252094760906688 252149486693202 252999251259104 253028056333248 253574483792301 253631689795008 253715632573284 254320906343364 254570675179968 254599659167616 255120434005941 255149480586042 255207041905536 256009355378784 256094085077082 256151859497856 256705032974922 256762945224576 256986398962368 257599475598528 257742864836352 258299474173524 258357746126592 259169964704448 259199472341376 259255740448404 259874230912884 259903818733608 260159070554496 260779716038016 260866024550568 261342883615842 261431603903232 261488356570728 262340282274084 262399465827072 262966131340164 263112507853776 263370910931712 263999218705152 264569338969124 264599461348488 264746747032992 265491183355776 265579051191048 266212626788808 266242936263696 266504413738752 267140196916992 267228610515216 267866121365136 267954775217703 268594018434063 268857804909456 269499202428176 269529886094112 270262304262846 270527729163552 271173110517792 271203984765504 271789664102523 272056589024976 272208025617984 272705617686096 272795873234283 272857415552064 273446665560243 273746381503392 274399441398432 274459009178403 274552182108288 275145092054406 275415312346272 276072353706912 276103785754944 276163723521126 276822550320246 276854067781452 277125966460224 277724434629663 277787088823104 277879026151692 278541945042732 278815501387584 278847245755008 279449431118046 279512474467968 280272019235544 280547274688128 281153131353486 281216559055488 281248576793856 281855947958172 282132758988864 282289804344576 282899424094812 282963245757696 283606606020024 283885136373888 284562383672448 284624157666492 284656563374904 285335651019384 285615879470208 285648398090496 286329851894016 286392009577464 287107922143728 287389891143936 288010524801132 288075499520256 288170841935088 288858313377648 289142001438976 289799410048344 289960722940896 290652464392416 291566210292504 291599406384048 292582120432896 292678954373808 293377180542768 293474277619389 294110554391136 294174401142069 295199399055456 296001571335498 296292274798176 296999121043296 297032935695552 297674394017049 297741548889792 298677581275248 298776432589929 298843836080832 299489205137409 299817465456096 300532721531616 300632186829618 300700008975744 301349386535778 301417370481024 302364958821856 302399384398272 302465030523138 302567710894848 303186602731698 303221121855876 303518915646912 304243002044352 304277641444224 304343695308996 305069749332516 305404126303104 306063662653098 306132710131584 306234028820232 306793819896858 306964592496072 307266062753664 307999088489344 308034155536128 308699371573236 308871204871824 309174547615488 309739713915072 309842226389556 309912126306048 310581397920276 310616758974312 310921816028544 311663563069824 311766712267752 312510474925992 312853007432448 313599361598208 313667439061032 314451533776464 314760356967168 315306021639987 315511261379328 315615684024144 316368628937424 316404648893088 317399353862472 317576029887648 318333651477408 319370778420624 320132681631504 320238633796767 320310879126336 321002607396807 321317864403984 322121083380768 322191010774647 322996412411694 323313627536928 324084936960288 324121835451456 324192197176974 324965602549854 325284751618848 325321786714176 326024336304387 326097886879296 326205813308508 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 340160578674588 340199307448056 341345807171712 341458780102776 342273377299896 342648531949824 343465967464704 343579642090992 344399298898032 345335166558081 345559952939264 345674320597872 346498974550512 346538424978144 347480105480802 347821366067424 348457178154456 348651142094304 349787043032112 350621508453552 350737551301221 350816677138368 351574284291741 352799281797984 352875868943661 352995662710656 353717703186981 353757975498522 354105401588064 354950169051744 354990581684928 355067644527162 355914707554602 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 366860122739208 367220416461696 368096471609216 368138381006592 368218298028168 369096733760328 369138757041936 369501288613632 370299246172884 370382785097472 370505368202256 371389260056976 371754001850112 372599241490728 372806643781152 373696025647392 374870841804648 375807930610896 376177011985152 376829147813643 377199232126416 378142141360032 378224230039803 379498876888656 379542084499872 380447534692512 380573448859926 381481359515046 381856012769952 382724220879063 382810562858304 384014033068176 384141127615623 384227789246784 385057549462383 385144417836864 385479598443552 386399213397792 386614297254528 387405103490503 387449211260286 387536619189888 388754947056672 388799208512064 388883610672606 389811346369326 389855728100412 390238605831744 391169574057024 391299036825852 392014325423763 392147405854848 392232534856092 393510423411126 393599198740608 394449197010246 394668761780664 395056366397568 395998828057728 396043914260736 396854008453686 396899192022732 396988731853056 397120120549488 398236775033664 398368576786572 398458448107776 399318940183212 399756620608128 400710295375488 400842915772824 401799182047704 403199179197696 403286707364184 404248803642264 404294829141168 404691887529216 405393456394269 405657336059136 405791593745328 406759665776688 408084883537464 408312038426976 409058426529144 409286123328096 410619572255088 411599162097648 411828273162432 412717638081609 412986285220096 413122968519408 414108530560368 414155678632416 414245585281689 415233825480369 415281101672178 415688949690336 416680633234656 416818539227538 417812917564098 418223252081376 418270868632512 419174146677069 419268711701952 420408028853316 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 438873180649344 439018431560712 440065770814152 441165831586704 441599101026048 442748689703432 442799098583184 444002357003247 444291368064768 444438412197264 445498681564944 445549403543328 446612323334688 448016371912872 448265754121248 449726198184144 450799082297424 451050013463616 452024079803667 452126055721536 453547438232784 453599076597408 453697545784707 453851566342272 454779904097547 454831682783814 455278373470368 456364503066528 456515542963494 457604623998774 458106189454656 459095493979647 459199065197376 460190729845287 460446888744108 460899094130496 461998632734016 462051233304192 463049057359854 463306807307736 463761821423232 464609570872608 464763339584334 464868189459072 465872096880414 465925138461468 466382724042816 467495344604736 467650068401628 467755569517824 468765712388988 469279511148672 470399042397312 470501158591548 471623604249308 471677300664696 472140535450752 473266892068992 473320775579904 473423526036216 474552943406136 474606973339632 475073085360384 476099030793708 476206437982464 476364044831472 477500477216112 477969430950144 479056167630936 480199022447256 480466318689504 481976796605976 483181625071152 483656158266624 484494618617541 484809986997504 484970441305392 486127405440432 486288295765461 487448403824781 487927127428272 487982680071264 489146830318944 490476033662202 490957730704224 492128978347104 492185009389248 493732328230512 493895735505801 494007157603008 495073992165921 495185680075968 496311560535042 496798988654304 497075525041536 498092275916361 498148985906082 498261367529856 499827789072864 499884696658368 499993213721922 501077240814528 501186016760562 502438863751524 502932309501888 504018418401981 504189521813376 504298973386404 505998502518208 506056112666496 507148967584602 507263379590016 507431265146568 508641812686728 509141350359936 509199318335232 510240868011882 510298961172084 510414083811072 512018710757568 512188170154164 512303718995712 513410065949844 513525890449152 513972797924736 515198951197056 516598948347048 518339929408896 518398944682752 518511480896808 519748461825768 519807637467216 520318141108992 521559432076032 521732049101136 522685767231684 522976713141456 524680564548168 525932262680328 526225015707552 529138677938248 529198922696976 529493494065984 530636963247783 530982366711552 531158102382096 532425253577616 532485872527392 532601466790743 533872061331903 534457221030432 535732242730272 535909550435406 537188036868126 537715609818912 538998404856352 539059772188224 540223900253163 540524608525692 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 563711895916344 564265517977728 565798848189624 567213212040048 567770272747776 569124767344896 569248315332984 569313126749808 570671302038768 570860173289889 571231758940416 572222039272569 572784019154928 574215844287456 576021049602264 576341683870176 577716626755296 579598820096688 579921445881792 581173816890429 581304928784832 583132420585008 583198812768096 583325416008909 584717019553989 585357908747616 586754361085536 586948555238778 588221108782272 588348802284138 590265635116689 590398798110912 591673795515369 592003142670996 592584549596352 593998242086592 594065871391104 595281012680529 595348788034098 595483097779584 597355162550496 597552865179858 597687672161664 598978410274818 599634930912192 601065443063232 601264373659236 601400017951488 602698773071556 602834740962048 604729917643712 604798768796544 604930061046276 606373205463396 606442243711752 607037831293824 608486004088704 608555282888448 608687390617992 610139498665032 610808252606208 612127325306196 612265420263168 612468057640464 613587639793716 613929184992144 614532125507328 615998176978688 617398743146472 617742409743648 619479427830144 619684452779112 621162795840552 621233517948624 621843632057088 623327126139648 623533424535504 625020949851984 625227808841307 626719376346147 627334878122064 628903067552928 630612043279974 631231368048288 632737257874848 632809297786176 634175882905887 634798707724944 635152059775296 636523704213327 636667302954816 638741556841248 640265363263008 640404354749607 640477267593534 640621758252672 642005214793614 642635728807968 644242166761536 644382021549294 645992824823388 646627255073856 648023680802547 648169873920576 648243670902912 648384394353948 649931205099708 650569503237696 650643573428352 652048672608774 652195773758592 652411626617016 653968044882936 654610307605632 656023973158134 656171971129472 656246679185664 658309770974016 658527647341068 658676210137344 660098656221228 660247573434624 661748747380056 662398651539072 664123034555148 664198647874776 666437052097152 666512928877824 666657618295896 668102987752704 668248022347416 669918485002032 670576412669184 672024557869308 672398631181872 674589297276216 676198623446136 676575020195424 678189083582304 680321157349176 680398614896112 682247524175721 682691614343424 682917560205552 684546754599792 684773314445241 686406935998161 687159284181984 688798597796064 690670333116162 691348641195744 692997949101024 693076849956288 694573586039781 694960210961604 695642732134848 696914356308912 697145009376501 697302284188608 698808145320621 699574086064224 701243016907104 701475102602442 701633354276736 703148568583482 705598563595968 705751737887322 705991325421312 707435406373962 707515950997044 708210803176128 709900338103488 709981163369856 710135289054324 711829415109204 712609628040576 714148546190562 714309656973696 714546067247208 716250715824168 716954146425216 718584251446404 718746362917632 720298533670884 720699478034256 721407277769472 722965194908964 723128294714112 724772437606728 725484237399936 727214980496256 727455661958088 729191108160648 729990350675712 731731843729152 731890691142408 731974020106896 733720245478416 734440832923392 735714050493303 736192943218432 736436596056336 738193467520656 738277514083872 740598492345768 741010736404512 742778520113952 745198482981456 745613287562304 747223478859123 747392051294784 749741683609296 749989820582883 751615861221792 751779025140843 753658295627286 754398464252832 756284282720064 756448460079606 758997753777312 759084168999744 760723451376903 760895069385024 761146897719852 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 793708016907372 793798384045464 794240241098976 796473550067328 796737153573144 798637880366424 799513241216256 801420590750976 801685831545648 803598364095408 805782055302189 806573414728368 808497607284528 808589658282336 810786912788538 811583187490656 813519331553376 815368992307569 816169767074928 816624076853952 818116853058288 818387619702849 818572246656192 820339996680729 821239144510176 823198324195296 823377027535209 823656546324864 825435276163218 826245937038816 828217061120736 828311357264832 828491170563378 830467650960738 830562203344356 831377899380672 833173303888989 833361266469312 833637078455076 835625835128196 836446504162752 836541737265024 838348293354138 838537423403904 840816057706632 841641824064384 843459394060458 843649677166464 843745730381568 845567843874516 846398276966592 846869413033728 848698272284436 848889737273088 851655409121664 853687151017344 853872472999476 853969690124712 856006953058152 856847638410624 858989555682048 859176028732392 861323766431184 862169673431808 864031574403396 864226498560768 864512525805264 866574940132944 867426004316928 869398230145032 869882168822688 871957393177248 874698630877512 874798219152144 877746361298688 878036863121424 880131541628304 880422832858167 882331663173408 882523203426207 885497379406864 885598197166368 888004714006494 888876824394528 890997363129888 891098807086656 893023182051147 893224646669376 896032743825744 896329297769787 896531508242496 898467615412227 899452396368288 901598164594848 902100026927232 904048159607334 904252111443072 907094876465568 907198153194816 907395091569414 907703132684544 909559808195094 909663365567628 910556746940736 912729006133056 913031085926988 915209247997548 916212378909312 918190987959294 918398130394752 920381459690574 920893777488216 921798188260992 923997265468032 924102466608384 926098114719708 926613614615472 927523642846464 929219141745216 929526679168668 929736378918144 931744193760828 931850276922936 932765448085632 934990689209472 935300136803256 937531424777976 938559022297344 940798084794624 941002317183096 943247208498616 943354601329392 944281070901504 945918064919961 946533784137984 946847052072432 949105886812272 949213946679264 952198061587416 952728089662944 955000954432224 958112335261872 960398044894512 960932637379008 963007822190421 963953593211952 966363250142304 966573032323941 968989237235082 969940882610784 972254810880864 972576591530922 974896807649562 975854254856544 975965360142528 978073008913161 978293660637888 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 1020481736023764 1020597922344168 1024037421515136 1024376340308328 1026820131899688 1027945595849472 1030397902394112 1033197896694096 1036005499674243 1036679858817792 1037022961793616 1039496923651536 1039615274934432 1043464098202272 1045371534463368 1045953426282912 1049361129096336 1051864525360656 1052212653903663 1052450031415104 1054722852875223 1058277355876496 1058397845393952 1058627606830983 1058986988131968 1061153109560943 1061273926495566 1062316204764192 1064850507155232 1064971745054784 1065202933581486 1067744122663806 1068914442060864 1071222819285843 1071464485460544 1071819100870812 1074376073736252 1075431219637824 1077996809712704 1078119544376448 1080447800506326 1081049217051384 1082110916654208 1084447792363446 1084692442071168 1084815939062016 1087158656410092 1088226356099904 1088832102471936 1090822470744384 1091183492937132 1091429662208256 1093786662240972 1094985526013568 1097597765593728 1097836036713612 1100580368217624 1101661249385088 1104289414827648 1104415143019776 1104654894084504 1107290201280984 1107416271125808 1108503865840896 1110897738518652 1111148355292416 1111516104606768 1114167780170928 1115262005550336 1117797724472184 1121088076942176 1124612525413944 1127423791832688 1128531035955456 1130487443440929 1131597696379248 1134426424080096 1134672690119409 1138496630665968 1138626253499616 1141342604077536 1141720346579778 1144444078545138 1145568038309856 1148431688574912 1152042099204528 1152423382846869 1152683367740352 1155172648387149 1155433253510592 1159197640193376 1159842891763584 1162215310471509 1162347633780858 1162609857569664 1166264841170016 1166397625536192 1166650832017818 1169434039107978 1170715817495232 1173508722171072 1173897110477556 1176042976271289 1176442217564544 1176697604568276 1180531270233378 1180797596221824 1183347591030738 1184006285341992 1185169099192704 1187996484173184 1188131742782208 1190562025361058 1190697576068196 1190966195559168 1194710325100992 1195105730359716 1195375344323328 1197956820549636 1199269861824384 1202130886126464 1202528747318472 1205397546143112 1209459835287424 1209597537593088 1209860122092552 1212746410926792 1212884487423504 1214075662587648 1216180369182807 1216972008177408 1217374781235984 1220278997330064 1224254650612392 1224936115280928 1227175279587432 1227858369984288 1234797486292944 1235484819487296 1238152914244827 1238958855660288 1239368905558224 1242325591681104 1242467035897248 1242736755845067 1245701476441107 1247066849071008 1250041899703968 1250455617682614 1253438752692294 1254669756244128 1257522440031207 1257806135105856 1261224086559948 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 1316619541948032 1317055294682136 1320197312442456 1323497494760112 1324797303078144 1328246069110296 1328397295749552 1332007071009741 1332874104194304 1333315236591792 1336496044694832 1339836970004064 1344049115738616 1344797262363744 1349178594552432 1352397246892272 1353150040390848 1356072239411001 1356378167164608 1360642314698352 1360797229792224 1361092637354121 1364339712292641 1364495048351442 1365835120411104 1369093509199584 1369546628890482 1372813871996322 1374318568363968 1377286481938941 1377597195592128 1380572189535861 1381340666232324 1382697282391488 1385995898202048 1386153699912576 1389147172079562 1389920421923208 1391285464269696 1393828712617824 1394290018753002 1394604568377216 1397616290641242 1399148172128448 1402486033814208 1402950205204884 1403266708553472 1406297137166964 1411197127191936 1411503475774644 1414870812747924 1415031901994088 1416421606352256 1419800676206976 1419962326739712 1420270578108648 1423658830218408 1425219256081152 1428297092381124 1428619313947392 1429092134494416 1432501431648336 1433908292850432 1437168502892808 1440597067341768 1441398956068512 1445930389817928 1449544875213456 1450968474799872 1453483855852623 1454429960992512 1454911323916176 1458382216321296 1458864887296383 1462345211474343 1463781382284816 1463948040213792 1467440490956832 1471428100986606 1472873192112672 1476386935041312 1476555028167744 1481196984691536 1482021472809024 1485221976497763 1485557040227904 1490396965962912 1491226575124608 1494276827749083 1494446957718246 1494784102589568 1499483367218592 1499979641165766 1503231722443584 1503558050281686 1507316591254572 1508796928505664 1512055255205943 1512568565440128 1512896920159212 1517995507554624 1518168337999488 1521446902753806 1521790138770048 1522293795439704 1525925438060184 1527424051079808 1530722604035646 1530896883516252 1531242251433216 1536056132272704 1536564510462492 1536911156987136 1540230197849532 1540577671347456 1541918393774208 1545596853591168 1549620413962012 1549796845041144 1555019788226688 1555196834048256 1555534442690424 1559245385477304 1559422912401648 1560954423326976 1564678296228096 1565196147303408 1568057301695052 1568930139424368 1574041693644504 1577796788040984 1578675047122656 1587416033814744 1587596768090928 1588480482197952 1591910889743349 1592947100134656 1593474307146288 1597275760732848 1597804400372229 1601616183995709 1603371663091296 1607196728190816 1611564110604378 1613146829456736 1616995214569056 1617179316564672 1620671700759489 1621573825577076 1623166374981312 1626671688545169 1627038663106752 1630737984615138 1632339534149856 1633248153707904 1636233706116576 1636775239405698 1637144493312384 1640679993361458 1642478289020352 1646396648390592 1646754055070418 1647313092649728 1650870552326436 1652491874077632 1656434122241472 1656622714529664 1656982341126756 1660935301921476 1661124406688712 1662755798761344 1666346607777978 1666722532938624 1667274156910152 1671251670256392 1672893008325504 1673083474530048 1676696586708276 1677074846807808 1681632115413264 1683283648128768 1686918788120916 1687299354332928 1691135687749032 1692796553933184 1697396544568872 1703310818243328 1707374302034688 1707744945998952 1707939380249424 1712013906116304 1713695276821248 1716666117817707 1718352057464784 1722647532862368 1728063148806792 1729025051610528 1733149880265888 1738796460290064 1739764337645376 1743521450671287 1743914786354496 1749397261755024 1749596438304288 1749976248026727 1754151058661967 1756073726242848 1760263083256608 1760845665716334 1764663326346816 1765046406852414 1770994758813728 1771196394332736 1775021386546107 1776009428012988 1777753648789056 1781994726259776 1782197614173312 1785843038041587 1786046364102294 1786449293338752 1792065487651488 1792658595539574 1793063016484992 1796935230824454 1798904792736576 1803196329189696 1804200053854464 1808096319214668 1808504222886144 1814189752931136 1814396306389632 1814790183138828 1819119616390188 1819326731135256 1821113493881472 1825458012266112 1826062171853976 1830418495995096 1832424757818624 1836381975918588 1836796260789504 1840762919381148 1841787554976432 1843596376521984 1847994530936064 1852196229439416 1853227229230944 1858438283490432 1859053358337336 1863488387521656 1863700553845872 1865530896171264 1869981378418944 1870600273606512 1875062849555952 1875683426523921 1880158129038441 1882004634366192 1886494416997232 1886709202658784 1891836129839922 1893694104144864 1898211773624544 1898427893358528 1902527648717661 1904396123174832 1905456179325888 1909571112639981 1910001908864448 1916224670523744 1920796089789024 1921213064248821 1921865274758016 1926015644380842 1927907186423904 1932726500284608 1933146064647882 1937978474470164 1939881765221568 1944071042407641 1944509621761728 1945153183061844 1949793615299124 1951708509713088 1951930720285056 1956146017826322 1956587321275776 1961904134648808 1963830922816896 1968071919474402 1968515913388416 1968740037556992 1974929312922048 1975582942023204 1976028630412032 1980295968663684 1980742720303872 1985246242140168 1987195954617216 1992369103665444 1992595943624328 1999311156291456 1999538786633472 1999972854887688 2004308963258112 2004744067042248 2009755455006096 2011729238007552 2016073673607924 2017195893545616 2023994010072832 2028595870338408 2029725060586272 2034567250746912 2040963472047528 2041195844688336 2048074843030272 2048752680616656 2053640263799376 2054319943335723 2059220807994483 2066395793388192 2072010999348486 2074045923587232 2078993847303072 2079230549868864 2083720758119343 2086928196404544 2090743068926736 2091435028129503 2091906852565824 2096424435961863 2098722258192672 2103729050721312 2104425307807326 2104900062830208 2109445705750446 2116554711752992 2116795690787904 2117255213661966 2117973976263936 2122306219121886 2122547852991132 2124632409528384 2129701014310464 2129943490109568 2130405867162972 2135488245327612 2137828884121728 2142445638571686 2142928970921088 2143638201741624 2148752147472504 2150862439275648 2155993619425408 2156239088752896 2160895601012652 2162098434102768 2164221833308416 2168895584726892 2169384884142336 2174317312820184 2176452712199808 2181644941488768 2182366985874264 2187573324481944 2189971052027136 2195195531187456 2195672073427224 2201160736435248 2203322498770176 2207142151479909 2208578829655296 2209309788169008 2214580402561968 2214832542251616 2221795477037304 2223032209213536 2228335560341856 2235595448944368 2241670436577369 2242176153884352 2249225050827888 2249969461748649 2254847583665376 2255337075422529 2260974886881858 2263195392758496 2268852848160192 2269345380238818 2276993261331936 2277252506999232 2282170354130709 2282685208155072 2283440693159556 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 2381124050722116 2381395152136392 2389420650201984 2390211460719432 2395913641099272 2398539723648768 2404261772252928 2405057494636944 2410795092286224 2417346165906567 2418919670574848 2419720244185104 2425492821853584 2425768974847008 2432360738365614 2434749562471968 2440557994660128 2448509301224784 2449872230561856 2454350559174864 2455162859108547 2455716739968576 2461019990042187 2469594972585888 2470131082605627 2470969638974592 2476305828489654 2478737811116448 2484651183362208 2484934071794496 2485473511690134 2491402952882214 2494133698142016 2499519911666967 2500083799407936 2500911235365228 2506877505384588 2509339512488256 2515044880062414 2515612270211712 2522448173119896 2524925472193152 2530378182181374 2530949031499392 2531237191144704 2536703531623548 2539194830899776 2540608239101184 2546094816853308 2546669211819264 2554966227364992 2561061453052032 2561617418998428 2561909070374136 2568020859174456 2570542915231872 2576968667046144 2577528086197176 2583971299293552 2586509020295424 2592094723210188 2592679495682304 2593537577415792 2599724820398832 2602278012950784 2608194690435096 2609646506468064 2615872179531744 2624095892632536 2633239083896064 2634110589364272 2640394624884912 2646994989520224 2647569610278621 2656492138220592 2656794591499104 2664014142019482 2666630473183584 2672992089389664 2679069546153441 2679673940008128 2688098231477232 2688987893309361 2689594524727488 2695402846236681 2698357189104864 2704794493784544 2706300080781696 2711835724433521 2712144478822002 2712756334329216 2721284629396704 2721594459584448 2722185274708242 2728679424585282 2728990096702884 2731670240822208 2738187018399168 2739093257780964 2745627743992644 2748637136727936 2754572963877882 2755194391184256 2761144379071722 2762681332464648 2765394564782976 2771991796404096 2772307399825152 2778294344159124 2779840843846416 2782570928539392 2787657425235648 2788580037506004 2789209136754432 2795232581282484 2798296344256896 2804972067628416 2805900410409768 2812594274333928 2822394254383872 2823006951549288 2829741625495848 2830063803988176 2832843212704512 2837754194759883 2839601352413952 2840541156217296 2847317660436816 2856594184762248 2858184268988832 2865002863296672 2874337005785616 2881194134683536 2882797912137024 2889023466571263 2891860779635856 2899089750426912 2899719096971823 2906967711705246 2909822647832352 2916764432642592 2917729774592766 2924690422948686 2927562764569632 2927896080427584 2934219026739483 2934880981913664 2942856201973212 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 3072112264545408 3073129020924984 3080460395699064 3083836787548416 3091193707182336 3099240827924024 3099593690082288 3108016499022729 3110039576453376 3111068885380848 3118490770954608 3118845824803296 3130392294606816 3136114603390104 3137860278848736 3148083387289008 3155593576081968 3157350094245312 3164168558625669 3174832067629488 3175193536181856 3175882820492949 3176960964395904 3183459328682829 3183821779486698 3186948614292576 3194551521465696 3195608800744458 3203232367991418 3206743326182592 3213668457857529 3214393456381632 3223128221208756 3226293658913472 3233990429138112 3234358633129344 3241343401518978 3243147651154152 3246332749962624 3253343377090338 3254077326213504 3261475969230276 3264679068299712 3266496307415808 3272467412233152 3273550478811396 3274288986624768 3281359986722916 3284956578040704 3292793296781184 3293508110140836 3301741104652872 3304983748155264 3312868244482944 3313245429059328 3313964682253512 3321870603842952 3322248813377424 3325511597522688 3332693215555956 3333445065877248 3334548313820304 3342503340512784 3345786016651008 3353393173416552 3363264230826528 3373837576241832 3382271375498064 3385593107866368 3391462330322787 3394793089137744 3404018070358227 3415489891997904 3415878760498848 3424027812232608 3433332235635414 3436704114929568 3445295065724736 3456126297613584 3457270148540607 3458050103221056 3465517945161447 3466299760531776 3477592920580128 3479528675290752 3486645931414527 3487042901342574 3487829572708992 3498794523510048 3499192876608576 3499952496053454 3508302117323934 3512147452485696 3520526166513216 3521691331432668 3528128928813867 3529326652693632 3530092813704828 3541989517627456 3542392788665472 3550042773092214 3552018856025976 3555507297578112 3563989452519552 3564395228346624 3571686076083174 3572092728204588 3572898586677504 3584130975302976 3585317191079148 3586126032969984 3593870461648908 3597809585473152 3606392658379392 3616192638429336 3628379505862272 3628792612779264 3629580366277656 3638239232780376 3638653462270512 3642226987762944 3650916024532224 3652124343707952 3660836991990192 3672763951837176 3681525838762296 3683575109952864 3704392458878832 3706454458461888 3714458742734481 3716876566980864 3718106716674672 3726976775043312 3727401107691744 3728210267535201 3737104429323321 3741200547213024 3750125699111904 3751366853047842 3760316258076882 3764009268732384 3772988833994464 3773418405317568 3783672259679844 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 3949858625844096 3951165884046408 3960591937327368 3970492484280336 3974391909234432 3984738207330888 3985191887248656 3996021213029223 3998622312582912 3999945709775376 4009488134084496 4019510910012192 4032147347215848 4034391787091232 4057191740676816 4059450121172544 4068216718233003 4069134501493824 4081926944095056 4082391689376672 4083277912062363 4093019136877923 4097505361233312 4107280527598752 4108639886671446 4118441615988966 4131859445816823 4132791586776384 4141716568607583 4144021998696972 4148091847174464 4157987694606144 4158461099737728 4167441516238686 4173856392809088 4181486137853472 4182870056259006 4183813705131648 4192848871923726 4197444516385344 4207458101442624 4208850615614652 4209800125660416 4218891411500892 4233109423505984 4233591381575808 4234510427323932 4244612438243772 4245095705982264 4249264819056768 4259402028620928 4259886980219136 4260811734325944 4270976490655224 4275657768243456 4284891277143372 4285857941842176 4287276403483248 4297504294945008 4301724878551296 4311987238850816 4321791202025304 4324196868205536 4337791169453784 4348634625640368 4352905424399616 4363289882977536 4364733971748528 4375146648963888 4376594661889149 4387035634423029 4391344146854448 4402321472870496 4414284302959818 4418619576338016 4429160805123936 4429665084503232 4443590954074608 4446064418427072 4455665929493289 4456671120683712 4471190897888736 4482830483247249 4483340873154738 4484352307768704 4498450101655776 4499938923497298 4509695167330752 4510674150845058 4521949773763716 4526390785516992 4536165765617829 4537705696320384 4538690760477636 4553986522663872 4554505013998464 4564340708261418 4565370416310144 4566881386319112 4577776314180552 4582272153239424 4592167812106938 4593726754299648 4608168396818112 4609693531387476 4610733470961408 4620690593548596 4621733014042368 4636790560773504 4648861241886036 4649390535123432 4665059364680064 4665590502144768 4666603328071272 4677736156431912 4682863269980928 4694034888684288 4695588441910224 4704171905085156 4706790418273104 4722125080933512 4733390364122952 4736025141367968 4762248101444232 4762790304272784 4775732669230047 4778841300403968 4780422921438864 4791827282198544 4793413201116687 4804848551987127 4810114989273888 4821590184572448 4834692331813134 4839440488370208 4850985643707168 4851537949694016 4862015102278467 4864721476731228 4869499124943936 4880015065635507 4881115989320256 4897018602449568 4899744461123712 4908701118349728 4910325718217094 4911433479937152 4922039980084374 4939189945171776 4940262165211254 4941939277949184 4952611656979308 4957475622232896 4969302366724416 4969868143588992 4970947023380268 4982805905764428 4988267396284032 4999039823333934 5000167598815872 5001822470730456 5013755010769176 5018679024976512 5030089760124828 5031224540423424 5044896346239792 5049850944386304 5060756364362748 5061898062998784 5073407063247096 5078389661799552 5092189633706616 5109932454729984 5122122906104064 5123234837996856 5123818140748272 5136041718348912 5141085830463744 5149998353453121 5155056172394352 5167942598587104 5184189446420376 5187075154831584 5199449640797664 5216389380870192 5219293012936128 5230564352013861 5231744359063488 5248191785265072 5249928744080181 5262453175985901 5268221178728544 5280789249769824 5293989979040448 5295139220557242 5312984276441184 5313589182998208 5325064159638321 5328028284038964 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 5556588688318248 5559681687692832 5575314850471296 5577160075012008 5590465162564968 5596592688513792 5609944135256832 5611800820819536 5625188548667856 5640474387115323 5646013903098576 5659483250991696 5660127607976352 5675508389519766 5681082312434592 5694635320873632 5707582946152983 5713188369524496 5716368537977664 5728713337919943 5730005726593344 5748674011571232 5762388269367072 5763639192746463 5765595824274048 5778046933142526 5783721559271712 5798179500853824 5799438193943646 5813935423410492 5819645295664704 5832213127222923 5833528865285184 5835459549185532 5849380845897372 5855125529139264 5855792160855168 5868438053478966 5869761963827328 5885712403946424 5891492768450688 5904215758423206 5905547740165248 5906220112670976 5924787938766144 5928085891236096 5940887905991052 5942228160911616 5961587863851648 5977107310996332 5977787830872984 5997933468874368 5999918564663064 6012926889774336 6014232201126744 6029266365018288 6035187714022656 6048221020823772 6051587680636848 6071982030218496 6085787611015224 6089175181758816 6103701752240736 6122890416142584 6123587534065008 6144224529090816 6146258041849968 6160920791398128 6162959830007169 6177662423983449 6198481655848048 6199187380164576 6216032998045458 6222137770761696 6236981541909216 6237691649606592 6251162274358029 6260784589213632 6272229206780208 6274305084388509 6275720557697472 6289273307885589 6296166774578016 6311187152163936 6314700188490624 6328337117251338 6349664135258976 6350387072363712 6351765640985898 6353921928791808 6366918657365658 6367643558973396 6373897228585152 6389103042931392 6391217601488916 6406464735982836 6413486652365184 6427336915715058 6428786912763264 6446256442417512 6452587317826944 6467980858276224 6468717266258688 6482686803037956 6486295302308304 6492665499925248 6506686754180676 6508154652427008 6522951938460552 6529358136599424 6544934824466304 6547100957622792 6562719973445832 6569913156081408 6585586593562368 6587016220281672 6603482209305744 6609967496310528 6621426454439727 6625736488965888 6627929364507024 6643741207685904 6644497626754848 6665386431111912 6669096627640608 6685006681025568 6706786346833104 6726528461653056 6747675152483664 6749908385245947 6764542750996128 6766011226267587 6782924660645574 6789586178275488 6808036140716454 6830979783995808 6831757520997696 6846511062392127 6848055624465216 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 7143372152166348 7144185456409176 7168261950605952 7170634382158296 7187740923297816 7195619170946304 7212785316758784 7232385276858672 7252038497719701 7256759011724544 7259160732555312 7276478465560752 7277306924541024 7304248687415904 7321673983980384 7345527903674352 7363051677524592 7365488577325641 7367150219905728 7383059970126561 7408784917757664 7410393247816881 7412908916923776 7428917485468962 7436213433349344 7453953550086624 7454802215383488 7456420535070402 7474208858646642 7482401094426048 7498559735000901 7500251398223808 7502733706095684 7520632516153764 7528018537464768 7545977667988928 7546836810635136 7567344519359688 7574776416579456 7591134546544122 7592847094498176 7593711573434112 7610110594870644 7617584492699328 7621824717303552 7638284450559924 7640007635457792 7664898682094976 7683184359156096 7684852256995284 7704062577523368 7711628745695616 7730906001138432 7732584258591528 7751913897880656 7759527060886272 7776284169630564 7778038487046912 7780612732247376 7799174461196496 7806834038852352 7824584071305288 7847616538595232 7872287677897608 7899717251688192 7902331768092816 7921183874654736 7940984968560672 7942708830835863 7969476414661776 7970383774497312 7992042426058446 7999891419550752 8018976268168992 8039021820024384 8064294694431696 8066963679928083 8068783574182464 8086208538710043 8114383481353632 8118900242345088 8135507173300563 8136433436466006 8138269002987648 8163853888190112 8164783378753344 8166555824124726 8186038273755846 8195010722466624 8214561055197504 8217279773342892 8236883231977932 8263718891633646 8265583173552768 8283433137215166 8288043997393944 8296183694348928 8315975389212288 8316922199475456 8334883032477372 8347712785618176 8362972275706944 8365740112518012 8367627410263296 8385697743847452 8394889032770688 8414916202885248 8417701231229304 8437782823001784 8466218847011968 8467182763151616 8469020854647864 8489224876487544 8490191411964528 8498529638113536 8513262584279649 8518804057241856 8521623468651888 8541952981310448 8569782554286744 8574552806966496 8595008589890016 8643582404050608 8648393736411072 8667070399713789 8675582338907568 8697269251280736 8699157290915469 8729467943497056 8750293297927776 8753189323778298 8774071268846058 8782688293708896 8802657080218449 8804642945740992 8828568605919636 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 9216336793636224 9219387062774952 9241381187097192 9273581121547008 9297722483772072 9298781070246864 9324049497068187 9330118729360128 9333206656142544 9355472312863824 9391176883820448 9408343810170312 9413580836546208 9444250161867024 9466780728245904 9472050282735936 9492505675877007 9524496202888464 9525580608545568 9527648461478847 9550377986048487 9551465338460094 9560845842877728 9583654564397088 9586826402233374 9609697103974254 9620229978547776 9641005373572587 9643180369144896 9669384663626268 9678880976740416 9701971287414336 9703075899388032 9724030204556934 9729442953462456 9738998249887872 9760030131271014 9762231978640512 9794037204899136 9799488922247424 9817402236699456 9820651436434188 9822866959874304 9844079960168748 9878379890343552 9880524330422508 9905223313958616 9914951244465792 9938604733448832 9939736287177984 9941894046760536 9965611811528856 9976534792568064 9998079646667868 10000335197631744 10003644941460912 10027510021538352 10037358049953024 10060179520249656 10089792692479584 10121512728725496 10146814126494192 10156779323599104 10174386990968361 10184379267413232 10212054211074681 10246469675993712 10247636281496544 10272083436697824 10299996706906242 10310112344788704 10335885197174208 10368378892840752 10374150309663168 10396553835484341 10398899281595328 10432778761740384 10438586025872256 10459937794243581 10461128704027722 10463488718126976 10496383570530144 10499857488160362 10524906351971802 10536442357457088 10561578499539648 10584386786441601 10587979958080896 10590278441114484 10625968552882368 10627178365996416 10650128319276642 10656056568077928 10666521892734336 10691968357558656 10715058228249522 10716278184613764 10718695760032512 10752392925908928 10755951573237444 10758378098909952 10781611384946724 10793428756419456 10819177975138176 10847342897734084 10848577915288008 10885138517586816 10886377838337792 10888741098832968 10914717698341128 10915960386811536 10926680963288832 10952748073596672 10956373031123856 10982510975970576 11018291855511528 11044577516286888 11050725329858592 11113177376636496 11119363375385664 11143376228203443 11150629700942592 11154320150024016 11180930325129936 11184630802605603 11211313287969963 11223601641639072 11250377097335712 11280948774230646 11292027806197152 11318966501983392 11320255215952704 11351016779039532 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 11849575877532288 11881775811982104 11923175727703296 11954214621992664 11955575661745968 11995866937748736 11999837129326128 12028464402253488 12058532730036576 12096442041647544 12103175361273696 12171575222030448 12178350363517632 12204650154699009 12207403504481472 12245780832285168 12247175068130016 12249833736187089 12279057410633769 12292516083699936 12321841582796256 12325919660014338 12355324847966898 12396963311696096 12398374760329152 12425149705822749 12432065996090916 12444275541523392 12473963083818432 12475383299213184 12502324548716058 12521569178427264 12544458413560416 12548610168777018 12551441115394944 12578546615771178 12592333549156032 12622374304327872 12629400376981248 12656674234502676 12699328270517952 12700774144727424 12703531281971796 12733837314731316 12735287117946792 12747794457170304 12778206085862784 12782435202977832 12812929471965672 12826973304730368 12854673831430116 12857573825526528 12892512884835024 12905174635653888 12935961716552448 12965373606075912 12972590604616608 13013373508361352 13045903876921104 13058716273198848 13089869648932608 13094201915245584 13125439946891664 13129783985667447 13161106903269087 13174032440563344 13206964418611488 13242852908879454 13255858729014048 13287482415371808 13288995253509696 13330772862223824 13338193255281216 13366997788479867 13370013362051136 13413572693666208 13448491449741747 13453056923306112 13495350304967328 13499816770491894 13529085501992256 13532022452535174 13565849321291148 13579172356550976 13608497296853487 13616072281432908 13661959567991616 13663515041995392 13693022124784254 13696111248930432 13733328942541656 13746816459718272 13776503436320814 13781180262898944 13824505190454336 13829080594162428 13832200412884224 13862071780645788 13865199042127104 13910371682320512 13946583725658108 13948171605370296 13995178094040192 13996771506434304 13999809984213816 14033208469295736 14048589809942784 14082104666052864 14086765325730672 14112515715255468 14120371254819312 14167958070509824 14200171092368856 14208075424103904 14286744304332696 14288370912818352 14336523901211904 14341268764316592 14375481846595632 14380239603350061 14414545655961381 14464770553717344 14504076995439402 14518321465110624 14552956931121504 14554613849082048 14586045306835401 14608497374831808 14640045196906521 14643347967960768 14691055807348704 14726103355049184 14730977154651282 14734300439811456 14766119940253122 14817569835515328 14820786495633762 14825817833847552 14857834970937924 14872426866698688 14907907100173248 14909604430766976 14912841070140804 14948417717293284 14964802188852096 14997119470001802 15000502796447616 15005467412191368 15041265032307528 15056037074929536 15091955335977856 15093673621270272 15134689038719376 15149552833158912 15182269093088244 15185694188996352 15220221189741288 15235168985398656 15276568901119848 15329797364189952 15366368718312192 15369704513990568 15408125155046736 15423257491391232 15449995060359363 15465168517183056 15503827795761312 15552568339261128 15561225464494752 15598348922392992 15649168142610576 15691693056041583 15695233077190464 15744575355795216 15749786232240543 15787359527957703 15804663536185632 15842367749309472 15881969937121344 15885417661671726 15938952829323552 15940767548994624 15975192478914963 15984084852116892 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 16669766064954744 16725944551413888 16731480225036024 16771395487694904 16789778065541376 16829832405770496 16835402462458608 16875565646003568 16921423161345969 16932437694023936 16938041709295728 16978449752975088 16980382823929056 17026525168559298 17043246937303776 17083905962620896 17139565108573488 17149105613932992 17186140013759829 17190017179780032 17287164808101216 17290917578239389 17296787472822144 17334140799427578 17351164677815136 17394538502561472 17398314581830938 17458935886994112 17496639381668769 17500586595855552 17506378647556596 17548142537692116 17565376587417792 17605314160436898 17609285891481984 17657137211839272 17674478305352064 17712647275269618 17716643220495744 17718660338012928 17774363816298432 17784257673708288 17822663717973156 17826684482734848 17884763591554944 17931321932988996 17933363492618952 17993800406623104 17999755693989192 18038780669323008 18042696603380232 18087799095054864 18105563142067968 18144663062471316 18154763041910544 18215946090655488 18257362833045672 18267525545276448 18311105256722208 18368671248427752 18432673587272448 18438774125549904 18482762374194384 18532987271950347 18595444967544144 18597562140493728 18648098994136374 18666413312285088 18710944625727648 18753486823074087 18782353767640896 18816687620340624 18822915253165527 18827161673092416 18867819923656767 18888500323734048 18933561456491808 18944100565471872 18985011351754014 19048992405776928 19051161217091136 19055296922957694 19100755972096974 19102930676920188 19121691685755456 19167309128794176 19173652804466748 19219394207948508 19240459957095552 19282010747145174 19286360738289792 19338769327252536 19357761953480832 19403942574828672 19406151798776064 19448060409113868 19458885906924912 19477996499775744 19520060262542028 19524463957281024 19588074409798272 19634804473398912 19641302872868376 19688159920337496 19756759780687104 19761048660845016 19810446627917232 19829902488931584 19864279363319181 19877209466897664 19883788093521072 19931223623057712 19996159293335736 20007289882921824 20055020043076704 20120359040499312 20179585384959168 20243025457450992 20249725155737841 20293628252988384 20298033678802761 20348773981936722 20368758534826464 20424108422149362 20492939351987424 20495272562993088 20539533187176381 20544166873395648 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 21504785851817856 21511903146474888 21563222769893448 21586857512838912 21638355950276352 21694685795468168 21697155830576016 21756115493159103 21770277035173632 21777482197665936 21829435396682256 21831920773623072 21912746062247712 21965021951941152 22036583711023056 22089155032573776 22101450659717184 22149179910379683 22226354753272992 22231179743450643 22238726750771328 22286752456406886 22308640300048032 22361860650259872 22369261605211206 22422626575939926 22447203283278144 22495679205002703 22500754194671424 22561897548461292 22584055612394304 22637933003966784 22640510431905408 22702033558079064 22724329249738368 22773403639632366 22778541283494528 22830331784611932 22852753478097984 22865474151910656 22914853351679772 22920022906373376 22994696046284928 23049553077468288 23054556770985852 23112187732570104 23134886237086848 23192718003415296 23197752775774584 23255741693641968 23278581182658816 23328852508891692 23334115461140736 23341838196742128 23397523383589488 23420502116557056 23473752213915864 23542849615785696 23616863033692824 23699151755064576 23763551623964208 23828126492507589 23908429243985328 23911151323491936 23999674258652256 24056928804506976 24117065460073152 24192884083295088 24200891039784249 24206350722547392 24258625616130129 24343150444060896 24356700727035264 24406521519901689 24409300309398018 24414807008962944 24491561664570336 24494350136260032 24499667472374178 24558114821267538 24585032167399872 24643683165592512 24651839320028676 24710649695933796 24793926623392192 24796749520658304 24850299411645498 24864131992181832 24888551083046784 24947926167636864 24950766598426368 25004649097432116 25043138356854528 25088916827120832 25097220337554036 25102882230789888 25157093231542356 25184667098312064 25244748608655744 25313348469005352 25398656541035904 25401548289454848 25407062563943592 25467674629462632 25470574235893584 25495588914340608 25556412171725568 25564870405955664 25625858943931344 25709347662860232 25785025769670048 25930747212151824 25945181209233216 26001211199141367 26026747016722704 26091807753842208 26097471872746407 26188403830491168 26250879893783328 26259567971334894 26322213806538174 26348064881126688 26413928837222976 26485705817758908 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 27649010380908672 27658161188324856 27724143561291576 27820743364641024 27893167451316216 27896343210740592 27972148491204561 27990356188080384 27999619968427632 28066416938591472 28173530651461344 28225031430510936 28240742509638624 28400342184737712 28416150848207808 28477517027631021 28573488608665392 28576741825636704 28582945384436541 28651133958145461 28682537528633184 28750963693191264 28760479206700122 28829091311922762 28923016120717761 28929541107434688 29008153990878804 29036642930221248 29105913862243008 29109227698164096 29172090613670802 29216994749663616 29280090393813042 29286695935921536 29382111614697408 29452206710098368 29461954309302564 29468600879622912 29532239880506244 29635139671030656 29641572991267524 29715669941875848 29744853733397376 29815814200346496 29819208861533952 29825682140281608 29896835434586568 29929604377704192 29994238940003604 30001005592895232 30010934824382736 30082530064615056 30112074149859072 30183910671955712 30269378077438752 30364538186176488 30440442379482576 30470337970797312 30553137802239696 30636162633224043 30739409027981136 30816250310093472 30899990120718726 30930337034366112 31007655591522624 31105136678522256 31122450928989504 31189661506453023 31196697844785984 31298336285221152 31379813382730743 31383386112083166 31390466154380928 31489150711590432 31499572464481086 31574719055915406 31609327072371264 31684735498618944 31753160359324803 31763939874242688 31770835323343452 31877905658647104 31881535097989248 31950384957829926 31968169704233784 31999565678203008 32075905072675968 32145174684748566 32156087280097536 32257178777726784 32267854719712332 32275134296729856 32344834154840172 32457533925414528 32542028693202252 32545733745864024 32655415552760448 32659133515013376 32666223296498904 32744153095023384 32780042889866496 32858244220790016 32869119093371568 32947532927911728 33054875566534584 33133732548860664 33152175989575776 33339532129909488 33430128684610329 33451889102827776 33462960450072048 33542790975389808 33553892407816809 33633939863909889 33670804924917216 33751131292007136 33842846322691938 33876083418591456 33956899505950176 33960765647858112 34053050337118596 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 35548727632596864 35645327435946312 35769527183109888 35862643865977992 35866726985237904 35987600813246208 35999511387978384 36085393206760464 36175598190109728 36289326124942632 36309526083821088 36514725666091344 36535051090552896 36613950464097027 36622210513444416 36737342496855504 36749501208561267 36837172231901307 36877548251099808 36965524748388768 37065974543900694 37190889935088288 37195124280987456 37275449117468247 37296197988272748 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 38896120818227736 38917771813849824 39040120525084056 39176148819596544 39269608946797824 39282605745736752 39376319840674992 39483320709807261 39522097321690032 39620893255834464 39728558726638362 39767576187042144 39862447246115424 39992318586671472 40014579765843648 40100993365439601 40110040086153408 40240718080998624 40345474349225241 40359170769918336 40486050914901984 40499450311475682 40587256505976768 40596067357605522 40697547963873444 40737517069652928 40825491890560461 40848216844298724 40985878703974848 40990545125986176 41079066374352762 41088333746791296 41199986827624968 41240449379154816 41329510308962442 41343540788696832 41473515571363008 41496601238652672 41586215341937364 41595597126381312 41731115046961536 41839751176974324 41844514816110888 41985534282120576 41999429952641448 42099625407887208 42145769429828352 42246313998158592 42337547145766404 42361113764457936 42503874211529472 42600513277106568 42624226272311712 42860232912998088 42865112738455056 43009571703635712 43023806292949776 43126445539786896 43140718810050183 43243636967884143 43389371590936336 43394311661152032 43512230986318206 43554964395331872 43658870793364512 43663841547246144 43758135920506203 43825492124495424 43920135590719563 43930043903882304 44073167422046112 44178310065147552 44202901319434368 44298359820759366 44452709506545984 44462359486901286 44477453501542656 44573504912813772 44617280600096064 44723721300519744 44738523210422412 44845253151879852 44894406566556288 44991358410005406 45001508389342848 45123795096922584 45168111224788608 45275866007933568 45281020863810816 45404067116158128 45448658499476736 45546807279264732 45557082566989056 45660663569223864 45705506956195968 45829706703359544 45989392092569856 46099106154936576 46109113541971704 46224375465140208 46269772474173696 46349985181078089 46395505551549168 46511483387283936 46657705017783384 46683676393484256 46795046767178976 46947504427831728 47085699231571392 47233726067385648 47249358696721629 47362078583873109 47527103247928416 47656252985015178 47816858487970656 47822302646983872 47925577436744889 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 50009298194864232 50177833654241664 50194440675108072 50314186463084712 50369334196624128 50489497217311488 50626696938010704 50764269484037907 50797313082071808 50814125127887184 50935349258925264 50941148471787168 51129740811911328 51251717887862688 51418695325720464 51558420041279487 51570051539340096 51861494424303648 51872752734718167 51890362418466432 52002422398282734 52053494033445408 52183615507684416 52194943745492814 52376807660982336 52489918145006307 52501759787566656 52519135942669788 52644427613076348 52696129762253376 52827857674445952 52971411635517816 53023434916056192 53137941825808854 53149929661487232 53155981014038784 53323091448895296 53352773021124864 53467991153919468 53480053448204544 53654290774664832 53793965798966988 53981401219869312 53999267081967576 54116342007969024 54128089810140696 54263397285164592 54316689426203904 54433989187413948 54464289125731632 54647838271966464 54772088499137016 54933315770166624 55106013745283256 55298020761817344 55316322376649712 55448287122583152 55598961815851041 55786334902632432 55792686421481184 55944296982409122 55999239936855264 56132833877182944 56347061302922688 56450062861021872 56468745759496581 56481485019277248 56603459770970301 56800684369475424 56832301696415616 56955034055262042 57146977217330784 57153483651273408 57165890768873082 57302267916290922 57365075057266368 57501927386382528 57520958413400244 57658182623845524 57846032241435522 57859082214869376 58016307981757608 58073285860442496 58211827724486016 58218455396328192 58344181227341604 58433989499327232 58560180787626084 58573391871843072 58764223229394816 58904413420196736 58923908618605128 59064479761012488 59270279342061312 59283145982535048 59431339883751696 59489707466794752 59592838089957543 59631628400692992 59651364280563216 59793670869173136 59988477880007208 60021869648765472 60165060129230112 60538756154877504 60729076372352976 60880884758965152 60894101036408283 61106275604479392 61272325266448086 61478818055962272 61618599561529143 61632500620186944 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 64514357555453568 64535709439424664 64689668309680344 64915067850829056 65084057386404504 65091467491728048 65268346479477309 65310831105520896 65332446592997808 65488306190046768 65738238186743136 65895065855823456 66109751133069168 66267465097721328 66304351979151552 66447539731139049 66679064259818976 66693539230351929 66860257369220658 66925920900144096 67085581950779616 67107784815633618 67267879727819778 67341609849834432 67487037615008109 67502262584014272 67685692645383876 67752166837182912 67913799011900352 67921531295716224 68106100674237192 68172987749215104 68320210918897098 68335623850483584 68558260434293952 68596422455731968 68744560055039316 68760068719120128 69148659232404864 69163670312957556 69336563197710312 69404658711260544 69578154010245888 69593258327323752 69835743547976448 69986557526675076 70002346383422208 70025514590226384 70192570150768464 70261506349671168 70421256641747592 70628548847357088 70850589101078472 71097455265193728 71290654871892624 71484379477522767 71725287731955984 71733453970475808 71999022775956768 72170786413520928 72351196380219456 72578652249885264 72619052167642176 72775876848390387 73029451332182688 73070102181105792 73219564559705067 73227900928194054 73244421026888832 73474684993711008 73499002417122534 73674344463802614 73755096502199616 73931049496777536 74131949087801388 74381779870176576 74390248561974912 74550898234936494 74592395976545496 74665653249140352 74843778502910592 75013947292296348 75129415070563584 75266750481362496 75291661012662108 75308646692369664 75471279694627068 75554001294936192 75734245825967232 75940045407016056 76195969623107712 76204644868364544 76221187691830776 76403023888387896 76411722707680752 76486766743021824 76669236515176704 76694611217866992 76877576831794032 77128042988580696 77355077309010144 77792241636455472 77835543627699648 78003633597424101 78080241050168112 78292415618239221 78565211491473504 78752639681349984 78966641419614522 79044194643380064 79241786511668928 79457117453276724 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 82947031142726016 83172430683874728 83462230093923072 83679502353948648 83689029632221776 83971068564241152 83998859905282896 84199250815774416 84675094291532808 84722227528915872 85201026554213136 85248452544623424 85432551082893063 85720465825996176 85730225476910112 85748836153309623 85953401874436383 86047612585899552 86252891079573792 86281437620100366 86487273935768286 86778743181872672 86788623322304064 87024461972636412 87109928790663744 87317741586729024 87327683094492288 87516271841012406 87650984248990848 87840271181439126 87860087807764608 88146334844092224 88356620130295104 88405802638868736 88596719641518732 88905419013091968 88924718973802572 89147009825627544 89234561200192128 89447442601039488 89477046420844824 89690506303759704 89788813133112576 89982716820010812 90003016778685696 90247590193845168 90336222449577216 90551732015867136 90808134232316256 91093614558529464 91321327138447728 91411013912391936 91659413406719088 91908487899672129 92218227083943408 92448750930280416 92699970362156178 92791011103098336 93022966774567872 93315410035566768 93367352786968512 93568984519359069 93590093534357952 93895008855663456 94139440148192229 94171398463142784 94467452134771296 94498717393443258 94724157167746218 95054206495856832 95259481077974409 95312505970030356 95633716975941312 95644605293967744 95851154873489778 95998697034609024 96227715218027904 96435524054245698 96468261840292608 96771536333180352 96803564159136996 96825402890189568 97034502464520516 97372601776243584 97626086079606756 97637201237592072 97966246658281344 97977400545040128 97998669889496712 98232459285070152 98340128669599488 98574732662370048 98607357280114704 98842598783735184 99175706493568768 99401197646581992 99456527968727328 100018596389728464 100355667308483328 100388881350216144 100628372926169424 100661677223450427 100901819591729667 101253393876021408 101528538968075814 101628250255774368 101870698517850528 101882296943574336 102259481623822656 102480316378345647 102503435775725376 102837390651440928 103116840082558974 103140103078680192 103722988848607296 103745505469436334 103780724836932864 104004844796565468 104106988066890816 104367231015368832 104389887490985628 104753615321964672 104979836290012614 105003519575133312 105038271885339576 105288855226152696 105392259524506752 105655715348891904 105942823271035632 106046869832112384 106275883651617708 106299859322974464 106646182897790592 106935982307838936 107308581549329664 107587931597933976 107962802439738624 107998534163935152 108256179620281392 108526794570329184 108867978374827896 108928578251463264 109544176998274032 109841851392291081 109866631540333248 110212027490566512 110248503625683801 110511516695703921 110632644753299424 110896574245166304 111197923631702082 111572669805264864 111585372842962368 111826347352404741 111888593964818244 111998479873710528 112265667754365888 112694122605845376 112900125722043744 112937491518993162 112962970038554496 113206919541940602 113601368738950848 113664603392831232 113910068110524084 114293954434661568 114306967302546816 114331781537746164 114604535832581844 114730150114532736 115003854772765056 115041916826800488 115316365247691048 115692064482871044 115718164429738752 116032615963515216 116146571720884992 116423655448972032 116688362454683208 117120361575252168 117528446458789632 117808826840393472 117847817237210256 118128959522024976 118449962129421783 118566291965070096 118862679767503392 119185676179915086 119302728561126432 119587341738346272 119976955760014416 120043739297530944 120302980096318803 120330120258460224 121036423047675723 121077512309755008 121458152744705952 121761769517930304 121788202072816566 122212551208958784 122476475671681383 122544650532896172 122957636111924544 123237199123058286 123265001240373888 123599960482874904 123721348137464448 123988530926887326 124030622366090496 124420546714089024 124489803715958016 124758646025812092 124786791379143936 125193345140884608 125519253530922972 125533544448332664 125956602846361728 125998289857924344 126298876223661624 126437308289485056 126738941994475776 127012641437299212 127083341293373808 127511622634588416 127801539831319704 127872678816935136 128580698738994264 129028715110907136 129071418878849328 129379336619360688 129730910903652429 130168114772809008 130182934983456096 130536692958954618 130664893185995616 130976612380093536 131274407761518609 131476476373486272 131760406772158689 131790131711646912 132219502266138336 132534930195442656 132608703958303104 132895079462278098 133358128519637952 133387078460703858 133720514738441316 133851841800288192 134171163901559232 134215569631267236 134535759455639556 134683219699668864 134974075230016218 135004525168028544 135371385290767752 135504333674365824 135827598023800704 135843062591432448 136212201348474384 136345975498430208 136640421837794196 136671247700967168 137116520868587904 137489120110078632 138297318464809728 138327340625915112 138673126395420624 138809317422521088 139049955543234267 139186516654647504 139973115053350152 140051029180452768 140385140301536928 140842513283495184 141257097694714176 141701178202156944 141748076090164887 142086235751619327 142581309743785248 142968758955045534 143450575463911968 143466907940951616 143776732310234667 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 150533500962724992 150583322025324216 150942559389254136 151108002589872384 151468491651934464 151880090814032112 152292808452113721 152391939246215424 152442375383661552 152806047776775792 152823445415361504 153389222435733984 153755153663588064 154256085977161392 154710154618020288 155584483272910944 155618258204154501 155671087255399296 156007267194848202 156160482100336224 156584831236478442 157130422982947008 157469754435018921 157505279362699968 157933282839229044 158088389286760128 158483573023337856 158914234906553448 159070304748168576 159413825477426562 159449788984461696 159969274346685888 160058319063374592 160403973461758404 160440160344613632 160962872323994496 161381897396900964 161944203659607936 161997801245902728 162349026023907072 162384269430422088 162790191855493776 162950068278611712 163301967562241844 163392867377194896 163943514815899392 164316265497411048 164799947310499872 165318041235849768 165894062285452032 166344861367749456 166796885447553123 167359004707897296 167378059264443552 167997719810565792 168398501631548832 169350188583065616 169406237278489743 169444455057831744 169810379312910903 170402053108426272 170496905089246848 170865102165786126 171440931651992352 171460450953820224 171497672306619246 171906803748872766 172095225171799104 172505782159147584 172562875240200732 172974547871536572 173557486363745344 173577246644608128 174048923945272824 174219857581327488 174635483173458048 174655366188984576 175032543682024812 175301968497981696 175680542362878252 175720175615529216 176292669688184448 176713240260590208 177193439283037464 177810838026183936 177849437947605144 178294019651255088 178469122400384256 178894885202078976 178954092841689648 179381012607519408 179965433640021624 180495180387690336 181616268464632512 182187229117058928 182642654276895456 182682303109224849 183318826813438176 183816975799344258 184436454167886816 184897501860560832 185399940724312356 185582022206196672 185982796390330989 186045933549135744 186630820071133536 186734705573937024 187137969038718138 187180187068715904 187790017711326912 188278880296384458 188342796926285568 188934904269542592 188997434786886516 189448314335492436 190108412991713664 190518962155948818 190625011940060712 191267433951882624 191289210587935488 191702309746979556 191997394069218048 192455430436055808 192871048108491396 193543072666360704 193607128318273992 194069004929041032 194745203552487168 195252172159213512 195274402475184144 195805039438431927 195932493316562688 195997339778993424 196464918570140304 197214714560229408 197685197567470368 198802395293163984 198913055937454656 199342619193417147 200037192779456928 200080617691055787 200777762700432288 201256745852338848 201323354446900854 201803639183459334 202461112845024327 202506787752042816 203057077936151628 203256500511548736 203741397035701056 203764593887148672 204518963247645312 204960632756691294 205006871551450752 205674781302881856 206233680165117948 206280206157360384 207445977697214592 207491010938872668 208009689593130936 208213976133781632 208734462030737664 208779774981971256 209507230643929344 209959672580025228 210007039150266624 210076543770679152 210577710452305392 210784519049013504 211885646542071264 212551767303235416 213292365795581184 213871964615677872 214453138432568301 215175863195867952 215997068327870304 216512359240562784 217053589140658368 217735956749655792 217857156502926528 218327630545171161 219088353996548064 219658693679115201 219683702784582162 219733263080666496 220424054981133024 220497007251367602 221023033391407842 221265289506598848 221793148490332608 222395847263404164 223145339610529728 223170745685924736 223652694704809482 223777187929636488 223996959747421056 224531335508731776 225388245211690752 225800251444087488 225874983037986324 225925940077108992 226413839083881204 227202737477901696 227820136221048168 228587908869323136 228613934605093632 228663563075492328 229209071665163688 229460300229065472 230007709545530112 230083833653600976 230632730495382096 231384128965742088 232065231927030432 233376724909366416 234010900792272303 234240723150504336 234877246854717663 235695634474420512 236257919044049952 236899924258843566 237132583930140192 237725359535006784 238371352359830172 238605457122252864 239120738216139843 239174683476692544 239953911520028832 240087478595061888 240605960192637606 240660240516920448 242072846095351446 242155024619510016 242916305489411904 243523539035860608 243576404145633132 244425102417917568 244952951343362766 245089301065792344 245915272223849088 246474398246116572 246530002480747776 247199920965749808 247442696274928896 247977061853774652 248841093428178048 249517292051624184 250386690281769216 251038507061845944 251067088896665328 251913205692723456 251996579715848688 252597752447323248 254025282874598424 254166682586747616 255603079662639408 255745357633870272 256297653248679189 257161397477988528 257246508459928869 257860205623309149 258142837757698656 258758673238721376 259461821807304858 260336229545618016 260365869966912192 261073385917909236 261329786371991232 261953224760187072 262548815523037218 262952952746972544 263520813544317378 263580263423293824 264439004532276672 265069860390885312 265217407916606208 265790158924556196 266716257039275904 266774156921407716 267441029476882632 267703683600576384 268342327803118464 268431139262534472 269071518911279112 269366439399337728 269948150460032436 270009050336057088 270742770581535504 271008667348731648 271655196047601408 272424402696948768 273280843675588392 274233041737175808 274978240220157264 276654681251830224 277346252790841248 278099911086468534 278373033309295008 279946230106700304 280102058360905536 280706953558077207 280770280603073856 281685026566990368 282418320444576687 282514195389428352 283402356404313888 283496152180329774 284172471503238654 285162619487570496 285778443233923227 285937517910091068 286901150927823936 286933815881903232 287553464620469334 287996091103827072 288683145654083712 289306572162737094 289404785520877824 290314608999541056 290476208670568704 291103507393561548 292117805328730752 292878258238820268 292911603712776216 293898739974844032 293996009668490136 294697377855210456 295020386008798464 295724197987110144 296527796351205552 297527119480706304 298203592939745976 298369583906181984 300055789169185392 301067001925449984 301166644050648432 301885118778508272 301985031670351281 302705458775189001 303760181628064224 304585616904227442 304884750767323104 305612095553551584 305646890830723008 306778444871467968 307440949135036941 307510307327176128 308512171954322784 309420309236040576 311168966545821888 311236516408309002 311342174510798592 312014534389696404 312320964200672448 313169662472956884 314260845965894016 314939508870037842 315010558725399936 315866565678458088 316176778573520256 316967146046675712 317828469813106896 318140609496337152 318827650954853124 318899577968923392 319938548693371776 320807946923516808 321925744647988992 322763794793801928 323888407319215872 323995602491805456 324768538860844176 325580383710987552 326603935124483688 326785734754389792 328632530994822096 329599894620999744 330636082471699536 330745510877051403 331534550087111763 332689722735498912 333593770895106246 334718009415794592 334756118528887104 335479042057214223 335995439621131584 336797003263097664 338700377166131232 338812474556979486 338888910115663488 339620758625821806 340804106216852544 340993810178493696 341730204331572252 342881863303984704 342920901907640448 342995344613238492 343813607497745532 344190450343598208 345011564318295168 345125750480401464 345949095743073144 347114972727490688 347154493289216256 348097847890545648 348439715162654976 349270966346916096 350065087364049624 351361084725756504 352585339376368896 353426480521180416 354386878566074928 355349886388265349 355698875895210288 356588039302510176 357908185683379296 358762025215038816 359930867280043248 360908940288956409 360990360775380672 363109269143027169 363232536929265024 364374458234117856 365285308553790912 365364606218449698 366637653626876352 367429427015044149 367633951598688516 368872908335773632 369795003721121664 370799881448624712 371164044412393344 371965592780661978 372091867098271488 373261640142267072 373469411147874048 374275938077436276 374360374137431808 375580035422653824 376557760592768916 377869808539085184 377994869573773032 378896628670984872 380216825983427328 381037924311897636 381250023880121424 382534867903765248 383404619493959112 385742096216982792 387086145332721408 387214256636547984 388138009858082064 389192732710957287 390504344318427024 390548804950368288 391610078876863854 391994679557986848 392929837140280608 394429429120458816 395281220316476067 395370395134940736 397604790586327968 397826111874909312 398685238386834294 400074385558913856 400161235382111574 401555525400864576 402513491704677696 402646708893801708 403607278366918668 404922225690048654 405013575504085632 406114155872303256 406513001023097472 407482794071402112 407529187774297344 409037926495290624 409921265513382588 410013743102901504 411349562605763712 412467360330235896 414891955394429184 414982021877745336 416019379186261872 416427952267563264 417149866629702801 417559549963942512 419919345160050456 420153087541358304 421155420904610784 423771293084142528 425103534606470832 426258707254857981 427743929231355744 428906276865136602 430351726391735904 431330196930704001 431994136655740608 433024718481125568 433959858244105641 434107178281316736 435471913499311584 435714313005853056 436655261090342322 438176707993096128 439317387358230402 439367405569164324 439466526161332992 440848109962266048 440994014502735204 442046066782815684 442530579013197696 443586296980665216 444791694526808328 446290679221059456 446341491371849472 447305389409618964 447554375859272976 447993919494842112 449062671017463552 451600502888174976 451749966075972648 452827678167762408 454405474955803392 455640272442096336 456878425356341163 457175817738646272 457327126150984656 458418143330327376 460167667307201952 461265460990764192 462768257931484176 464130463854060864 466753449818732832 466854774612463503 468021801584544606 468481446301008672 469754493709435326 471391268948841024 472409263305056763 472515838088099904 473799848517687132 474265167860280384 475450719070013568 476742704719660344 477210914244505728 478241476432279686 478349366953385088 479907823040057664 480174957190123776 481211920385275212 481320481033840896 484145692190702892 485832610978823808 487047078071721216 487152808291266264 488850204835835136 489905902686725532 490178602131584688 491830544447698176 492948796492233144 494399841931499616 495954123707549304 497682186856356096 499034584103248368 500390656342659369 502077014123691888 502134177793330656 503993159431697376 505195504894646496 508050565749196848 508333365173495232 509431137938732709 511206159325278816 511490715267740544 512595306497358378 514322794955977056 514493016919857738 515720411246618298 516285675515397312 517517346477442752 518923643614609716 520672459091236032 520731739933824384 522146771835818472 522659572743982464 523906449520374144 525097631046074436 525905905493945088 527041627088634756 527160526846587648 528878009064553344 530139720781770624 531580317849112392 533432514078551808 533548313842815432 534882058953765264 535407367201152768 536684655606236928 536862278525068944 538143037822558224 539896300920064872 541485541163071008 544848805393897536 546561687351176784 548046909327674547 549956480440314528 553309362503660448 554692505581682496 556199822172937068 556746066618590016 557948389170992967 559892460213400608 560204116721811072 561413907116154414 561540561206147712 563370053133980736 564836640889153374 565028390778856704 566804712808627776 566992304360659548 568344943006477308 570325238975140992 571556886467846454 571875035820182136 573802301855647872 573867631763806464 575106929240938668 575992182207654144 577366291308167424 578613144325474188 580629217999082112 582207014787123096 584235610657461504 585756516477640536 585823207425552432 587797479949688064 587992019336980272 589394755710420912 593055592702411104 596407185879491952 596739167812363968 598027857580251441 600111578338370784 600241853073167361 602333288101296864 603770237557016544 603970063340702562 605410917550378002 607520363256128448 609171233808454884 609769501534646208 611224191107103168 611293781661446016 613556889742935936 614881898270073882 615020614654352256 617024343908645568 618840618472081152 622337933091643776 622473032816618004 624029068779392808 624641928401344896 626339324945913768 628521691931788032 629879017740075684 630021117450799872 631733131356916176 632353557147040512 635656939626213792 637655301909706248 639877097386743552 641615893847033616 643359415297704903 645527589587603856 647991204983610912 649537077721688352 651160767421975104 653207870248967376 653571469508779584 654982891635513483 657265061989644192 658976081037345603 659199789241999488 661272164943399072 661491021754102806 663069100174223526 665379445470997824 667187541790212492 669436018831589184 669512237057774208 670958084114428446 671990879242263168 673594006526195328 677400754332262464 677624949113958972 677777820231326976 679241517251643612 681608212433705088 683460408663144504 685763726607969408 685841803815280896 685990689226476984 687627214995491064 688380900687196416 690023128636590336 690251500960802928 691898191486146288 694229945454981376 696195695781091296 700130174728099248 702722169451513008 704631740564152989 708773757132149856 710699772776530698 711397751790420576 713176078605020352 715816371366758592 717362214648419529 717524050430077632 719861734560086496 721817880577912818 721980721550761344 726218538286054338 726465073858530048 728748916468235712 730570617107581824 730729212436899396 733275307253752704 734858854030088298 735267903197377032 737745816671547264 739590007442243328 741599762897249424 742328088824786688 743931185561323956 746523280284534144 748551876154872552 751160070845307648 753115521185537832 755739617078170368 755989739147546064 757793257341969744 762075848623795272 762500047760242848 766809238987918224 768892959746037567 771484192433965584 771739525379786607 773580616869927447 774428513273095968 776276019716164128 778385465421914574 781008688636854048 781097609900736576 783220157753727708 783989359115973696 785859674280561216 788858858240917632 790562440632952134 790740790269881472 795209581172655936 795652223749818624 797370476773668588 800148771117827712 800322470764223148 803111050801729152 805026983409355392 805293417787603416 807214556733837336 809844451380097308 810027151008171264 812228311744606512 813026002046194944 814965588142804224 819842531026765176 822699125211527424 824934720660471792 829964043755490672 832038758372523744 834299733259405602 835119099927885024 839838690320100912 840306175082716608 842120860674231621 842310841809221568 847254961333730061 847542586168285056 850207069212941664 852517414509715962 855487858462711488 857335329701769681 857812553730273204 860703452783471808 862660393861408002 863988273311481216 866049436962251136 867919716488211282 868214356562633472 870943826998623168 871428626011706112 873310522180684644 876353415986192256 878634774716460804 878734811138328648 881696219924532096 881988029005470408 884092133565631368 885061158026395392 887172593961330432 889583389053616656 892581358442118912 894610778819237928 895108751718545952 903201005776349952 903499932151945296 905655356335524816 908116376325567003 911280544884192672 913756850712682326 914654252301969312 916836286660654752 920335334614403904 922322847405110823 922530921981528384 925536515862968352 928260927708121728 933506899637465664 933709549224927006 936043603169089212 936962892602017344 939508987418870652 942782537897682048 944818526610113526 945031676176199808 947599697035374264 948530335720560768 950901438140027136 953485409439320688 954421828489011456 956482952864559372 956698733906770176 959815646080115328 962423840770550424 968291384381405784 971665221957647616 974305616582532528 979811805373451064 980357204263169376 985897592984466288 988799683862999232 991908247415098608 992236532631154209 994603650261335289 998069168206496736 1000781312685318738 1004154028247383776 1004268355586661312 1006437126171642669 1007986318863394752 1010391009789292992 1016101131498393696 1016666730346990464 1018862275877465418 1022412318650557632 1022981430535481088 1025190612994716756 1028645589911954112 1028986033839715476 1031440822493236596 1032571351030794624 1035034692954885504 1037847287229219432 1041344918182472064 1041463479867648768 1044293543671636944 1045319145487964928 1047812899040748288 1050195262092148872 1054083254177269512 1057756018129106688 1060279441563541248 1063160635698224784 1066049659164796047 1067096627685630864 1069764117907530528 1073724557050137888 1076286075645116448 1079792601840129744 1082971082326142016 1089327807429081507 1089697610787795072 1093123374702353568 1096093818655349094 1099912960880629056 1102288281045132447 1106618725007320896 1109385011163364992 1112399644345874136 1113492133237180032 1115896778341985934 1119784920426801216 1120408233443622144 1122827814232308828 1123081122412295424 1126740106267961472 1129673281778306748 1133609425617255552 1133984608721319096 1136689886012954616 1140650477950281984 1143113772935692908 1143750071640364272 1147604603711295744 1150213858481877336 1157226288650948376 1161258435998164224 1164414029574246192 1167578198132871861 1171513032955281072 1171646414851104864 1175984038673960544 1178789511420841824 1185843660949428201 1186111185404822208 1192814371758983904 1193478335624727936 1196055715160502882 1200223156676741568 1200483706146334722 1204666576202593728 1207540475114033088 1207940126681405124 1210821835100756004 1215040726512256896 1218342467616909768 1219539003069292416 1222448382214206336 1222587563322892032 1227113779485871872 1229763796540147764 1230041229308704512 1234048687817291136 1244675866183287552 1244946065633236008 1248058137558785616 1249283856802689792 1252678649891827536 1259758035480151368 1263466262713832352 1271313879252427584 1275310603819412496 1278776121764573943 1283231787694067232 1286718830595409806 1291055179175207712 1295982409967221824 1299074155443376704 1301879574732316923 1302321534843950208 1306415740497934752 1307142939017559168 1309965783271026966 1314530123979288384 1317952162074691206 1318399578483998976 1322544329886798144 1322982043508205612 1326138200348447052 1330758890941995648 1334375083580424984 1338872037663178368 1339024474115548416 1341916168228856892 1343981758484526336 1347188013052390656 1354801508664524928 1355249898227917944 1358483034503287224 1363216424867410176 1366920817326289008 1370635276069023489 1371527453215938816 1371981378452953968 1375254429990982128 1380503001921605856 1383796382972292576 1392391391562182592 1400260349456198496 1400564323837390509 1405444338903026016 1409263481128305978 1417227789915170289 1417547514264299712 1421399545553061396 1422795503580841152 1426352157210040704 1431632742733517184 1434724429296839058 1435048100860155264 1439723469120172992 1443635761155825636 1443961443101522688 1452437076572108676 1457497832936471424 1461141234215163648 1461458424873798792 1466550614507505408 1469717708060176596 1470535806394754064 1475491633343094528 1483199525794498848 1487862371122647912 1493046560569068288 1497103752309745104 1501171969027978107 1506231042371075664 1511979478295092128 1515586514683939488 1524151697247590544 1525000095520485696 1528293413816198127 1533618477975836448 1537785919492075134 1542968384867931168 1543479050759573214 1547161233739854894 1548857026546191936 1552552039432328256 1556770930843829148 1562017377273708096 1562195219801473152 1566440315507455416 1567978718231947392 1571719348561122432 1577717716481835264 1581124881265904268 1581481580539762944 1590419162345311872 1594740953547337176 1600297542235655424 1600644941528446296 1606222101603458304 1610053966818710784 1610586835575206832 1614429113467674672 1619688902760194616 1624456623489213024 1639685062053530352 1644140727983023641 1649869441320943584 1659928087510981344 1664077516745047488 1668599466518811204 1670238199855770048 1673845167512978901 1679677380640201824 1680612350165433216 1684241721348463242 1684621683618443136 1694509922667460122 1695085172336570112 1700414138425883328 1705034829019431924 1710975716925422976 1714670659403539362 1715625107460546408 1721406905566943616 1725320787722816004 1727976546622962432 1732098873924502272 1735839432976422564 1741887653997246336 1746621044361369288 1752706831972384512 1757269549432921608 1757469622276657296 1763392439849064192 1763976058010940816 1768184267131262736 1779166778107233312 1789221557638475856 1790217503437091904 1794083572740754323 1800725559219502083 1806999864303890592 1811310712671049632 1816232752651134006 1822561089768385344 1827513701425364652 1829308504603938624 1833672573321309504 1840670669228807808 1844645694810221646 1845061843963056768 1851073031725936704 1856521855416243456 1867013799274931328 1867419098449854012 1872087206338178424 1873925785204034688 1879017974837741304 1885565075795364096 1889637053220227052 1890063352352399616 1895199394070748528 1897060671441121536 1906970818878641376 1912965905729118744 1919631292160230656 1924847681541100848 1936582768762811568 1948611233165065056 1959623610746902128 1960714408526338752 1964948674906540449 1971795185968932576 1976928243112036809 1977599367725998464 1983816494830197216 1984473065262308418 1989207300522670578 1996138336412993472 2001562625370637476 2008308056494767552 2008536711173322624 2012874252343285338 2015972637726789504 2020782019578585984 2032202262996787392 2033333460693980928 2037724551754930836 2044824637301115264 2050381225989433512 2057291179823908224 2057972067679430952 2062881644986473192 2065142702061589248 2070069385909771008 2075694574458438864 2082689836364944128 2088587087343273888 2100390524184297744 2108166508354539024 2113895221692458967 2126321271396449568 2132099318329592094 2134193255371261728 2139528235815061056 2147449114100275776 2152086643945258587 2152572151290232896 2159585203680259488 2165942164652284032 2178655614858163014 2179395221575590144 2186246749404707136 2192187637310698188 2199825921761258112 2204576562090264894 2213237450014641792 2218770022326729984 2224799288691748272 2226984266474360064 2231793556683971868 2239569840853602432 2245655628464617656 2253480212535922944 2259346563556613496 2267218851234511104 2267969217442638192 2273379772025909232 2286227545871385816 2287500143280728544 2300427716963754672 2314452577301896752 2315218576139359821 2320741850609782341 2328828059148492384 2335156396265743722 2343026065910562144 2343292829702209728 2351968077347921088 2357579022841683648 2371687321898856402 2372222370809644416 2385628743517967808 2386956671249455872 2392111430321005764 2400446313353483136 2400967412292669444 2409333152405187456 2415080950228066176 2415880253362810248 2421643670201512008 2430081453024513792 2436684935233819536 2439078006138584832 2444896764428412672 2459527593080295528 2468097375634582272 2489892131266472016 2496116275117571232 2505357299783655072 2519516070960302736 2526362582022694863 2526932525427664704 2541764884001190183 2542627758504855168 2550621207638824992 2557552243529147886 2566463575388134464 2572005989105309043 2573437661190819612 2582110358350415424 2591964819934443648 2598148310886753408 2603759149464633846 2604643069687900416 2612831480995869504 2614285878035118336 2619931566542053932 2629060247958576768 2635904324149382412 2645088659773596288 2645964087016411224 2652276400696894104 2661517781883991296 2668750167160849968 2677744075326356736 2683832336457713784 2709603017329049856 2710499796455835888 2716966069006574448 2724349128976701009 2733841634652578016 2741270552138046978 2743962756905907936 2750508859981964256 2761006003843211712 2766968542215332469 2767592765944585152 2784782783124365184 2800520698912396992 2801128647674781018 2810888677806052032 2818526962256611956 2834455579830340578 2835095028528599424 2842799091106122792 2845591007161682304 2852704314420081408 2863265485467034368 2869448858593678116 2870096201720310528 2879446938240345984 2887271522311651272 2904874153144217352 2914995665872942848 2922916849747597584 2939435416120353192 2941071612789508128 2966399051588997696 2975724742245295824 2983810950784005867 2994207504619490208 3002343938055956214 3012462084742151328 3019311378514928007 3023958956590184256 3031173029367878976 3048303394495181088 3050000191040971392 3056586827632396254 3067236955951672896 3075571838984150268 3085936769735862336 3086958101519146428 3094322467479709788 3097714053092383872 3105104078864656512 3113541861687658296 3124034754547416192 3124390439602946304 3132880631014910832 3135957436463894784 3143438697122244864 3162249762531808536 3180838324690623744 3189481907094674352 3198148977494388141 3201289883056892592 3221173671150413664 3228858226935349344 3239377805520389232 3248913246978426048 3267983422287244521 3279370124107060704 3288281455966047282 3299738882641887168 3306864843135397341 3319856175021962688 3328155033490094976 3337198933037622408 3340476399711540096 3347690335025957802 3359354761280403648 3361224700330866432 3368483442696926484 3369243367236886272 3389019845334920244 3400828276851766656 3410069658038863848 3421951433850845952 3429341318807078724 3431250214921092816 3442813811133887232 3450641575445632008 3471678865952845128 3483775307994492672 3493242088722738576 3502734594398615583 3514539098865843216 3514939244553314592 3527952116021881632 3536368534262525472 3558333556214466624 3578443115276951712 3580435006874183808 3588167145481508646 3601451118439004166 3613999728607781184 3622621425342099264 3632465505302268012 3645122179536770688 3655027402850729304 3658617009207877248 3667345146642619008 3681341338457615616 3689291389620443292 3690123687926113536 3702146063451873408 3734027598549862656 3734838196899708024 3744174412676356848 3747851570408069376 3758035949675482608 3779274106440454104 3790398788141497056 3813941637757282752 3825931811458237488 3836328365293721829 3849695363082201696 3873165537525623136 3897222466330130112 3905638724196950769 3919247221493804256 3921428817052677504 3929897349813080898 3943590371937865152 3953856486224073618 3955198735451996928 3967632989660394432 3968946130524616836 3978414601045341156 3992276672825986944 4003125250741274952 4016616112989535104 4017073422346645248 4025748504686570676 4031945275453579008 4041564039157171968 4064404525993574784 4075449103509861672 4089649274602230528 4100762451978867024 4114582359647816448 4115944135358861904 4125763289972946384 4151389148916877728 4177174174686547776 4200781048368595488 4201692971512171527 4216333016709078048 4227790443384917934 4252642542792899136 4264198636659184188 4268386510742523456 4279056471630122112 4294898228200551552 4304173287890517174 4305144302580465792 4319170407360518976 4331884329304568064 4357311229716326028 4372493498809414272 4384375274621396376 4399651843522516224 4409153124180529788 4426474900029283584 4449598577383496544 4463587113367943736 4479139681707204864 4491311256929235312 4503515907083934321 4518693127113226992 4535938434885276384 4546759544051818464 4572455091742771632 4575000286561457088 4584880241448594381 4600855433927509344 4628905154603793504 4630437152278719642 4641483701219564682 4657656118296984768 4670312792531487444 4686052131821124288 4686585659404419456 4703936154695842176 4715158045683367296 4743374643797712804 4744444741619288832 4771257487035935616 4784222860642011528 4800892626706966272 4801934824585338888 4818666304810374912 4830161900456132352 4831760506725620496 4843287340403024016 4873369870467639072 4919055186160591056 4932422183949070923 4979784262532944032 4992232550235142464 5010714599567310144 5021535502538936703 5039032141920605472 5052725164045389726 5053865050855329408 5083529768002380366 5085255517009710336 5101242415277649984 5115104487058295772 5132927150776268928 5144011978210618086 5146875322381639224 5164220716700830848 5183929639868887296 5196296621773506816 5207518298929267692 5225662961991739008 5239863133084107864 5258120495917153536 5271808648298764824 5290177319547192576 5291928174032822448 5304552801393788208 5337500334321699936 5367664672915427568 5382250718222262969 5402176677658506249 5420999592911671776 5433932138013148896 5448698257953402018 5467683269305156032 5482541104276093956 5487925513811815872 5501017719963928512 5522012007686423424 5533937084430664938 5535185531889170304 5569565566248730368 5601041397824793984 5602257295349562036 5621777355612104064 5637053924513223912 5668911159660681156 5670190057057198848 5685598182212245584 5691182014323364608 5738897717187356232 5758893876480691968 5774543044623302544 5809748306288434704 5845833699495195168 5878870832240706384 5882143225579016256 5894846024719621347 5930784729336110427 5932798103177995392 5951449484490591648 5967621901568011734 5988415009238980416 6004687876111912428 6024924169484302656 6038622757029856014 6047917913180368512 6062346058735757952 6096606788990362176 6100000382081942784 6113173655264792508 6134473911903345792 6151143677968300536 6171873539471724672 6173916203038292856 6188644934959419576 6195428106184767744 6210208157729313024 6227083723375316592 6248069509094832384 6265761262029821664 6324499525063617072 6378963814189348704 6396297954988776282 6402579766113785184 6442347342300827328 6456259931835775761 6457716453870698688 6478755611040778464 6497826493956852096 6535966844574489042 6558740248214121408 6576562911932094564 6599477765283774336 6613729686270794682 6639712350043925376 6656310066980189952 6674397866075244816 6680952799423080192 6695380670051915604 6718709522560807296 6736966885393852968 6778039690669840488 6801656553703533312 6820139316077727696 6858682637614157448 6862500429842185632 6901283150891264016 6943357731905690256 6945655728418079463 6962225551829347023 6986484177445477152 7005469188797231166 7029078197731686432 7029878489106629184 7055904232043763264 7072737068525050944 7116667112428933248 7156886230553903424 7160870013748367616 7176334290963017292 7202902236878008332 7227999457215562368 7245242850684198528 7264931010604536024 7290244359073541376 7310054805701458608 7317234018415754496 7334690293285238016 7378582779240886584 7404292126903746816 7469676393799416048 7488348825352713696 7516071899350965216 7558548212880908208 7580797576282994112 7625294652003570549 7627883275514565504 7651863622916474976 7672656730587443658 7699390726164403392 7716017967315927129 7746331075051246272 7794444932660260224 7811277448393901538 7838494442987608512 7842857634105355008 7859794699626161796 7887180743875730304 7907712972448147236 7935265979320788864 7937892261049233672 7956829202090682312 7984553345651973888 8006250501482549904 8033232225979070208 8051497009373141352 8128809051987149568 8150898207019723344 8173047386930103027 8201524903957734048 8231888270717723808 8251526579945892768 8300905626645997407 8302778297833755456 8354348349373095552 8401562096737190976 8403385943024343054 8432666033418156096 8455580886769835868 8505285085585798272 8528397273318368376 8536773021485046912 8558112943260244224 8589796456401103104 8608346575781034348 8610288605160931584 8638340814721037952 8714622459432652056 8744986997618828544 8768750549242792752 8818306248361059576 8899197154766993088 8927174226735887472 8951432852352017601 8982622513858470624 9007031814167868642 9037386254226453984 9071876869770552768 9093519088103636928 9144910183485543264 9150000573122914176 9169760482897188762 9201710867855018688 9257810309207587008 9260874304557439284 9282967402439129364 9315312236593969536 9340625585062974888 9372104263642248576 9373171318808838912 9407872309391684352 9430316091366734592 9486749287595425608 9542514974071871232 9568445721284023056 9594446932483164423 9603869649170677776 9663521013451240992 9686574680806048032 9746739740935278144 9803950266861733563 9838110372321182112 9864844367898141846 9920594529406192023 9959568525065888064 9984465100470284928 10021429199134620288 10043071005077873406 10078064283841210944 10105450328090779452 10107730101710658816 10167059536004760732 10202484830555299968 10230208974116591544 10265854301552537856 10288023956421236172 10293750644763278448 10328441433401661696 10415036597858535384 10451325923983478016 10479726266168215728 10508203783195846749 10543617296597529648 10583856348065644896 10609105602787576416 10675000668643399872 10735329345830855136 10764501436444525938 10804353355317012498 10841999185823343552 10867864276026297792 10897396515906804036 10935366538610312064 10965082208552187912 10975851027623631744 11002035439927857024 11044024015372846848 11067874168861329876 11070371063778340608 11202082795649587968 11204514590699124072 11243554711224208128 11274107849026447824 11337822319321362312 11371196364424491168 11477795434374712464 11508985095881165487 11549086089246605088 11619496612576869408 11691667398990390336 11716916172590852307 11757741664481412768 11764286451158032512 11789692049439242694 11861569458672220854 11865596206355990784 11902898968981183296 11935243803136023468 11976830018477960832 12009375752223824856 12049848338968605312 12077245514059712028 12095835826360737024 12124692117471515904 12193213577980724352 12226347310529585016 12268947823806691584 12302287355936601072 12343747078943449344 12347832406076585712 12377289869918839152 12454167446750633184 12531522524059643328 12605078914536514581 12648999050127234144 12757927628378697408 12792595909977552564 12805159532227570368 12884694684601654656 12912519863671551522 12915432907741397376 12957511222081556928 12995652987913704192 13071933689148978084 13117480496428242816 13153125823864189128 13198955530567548672 13227459372541589364 13279424700087850752 13348795732150489632 13390761340103831208 13437419045121614592 13473933770787705936 13556079381339680976 13640278632155455392 13717365275228314896 13725000859684371264 13754640724345783143 13802566301782528032 13886715463811380512 13891311456836158926 13924451103658694046 13972968354890954304 14010938377594462332 14058156395463372864 14059756978213258368 14111808464087526528 14145474137050101888 14233334224857866496 14313772461107806848 14352668581926034584 14405804473756016664 14455998914431124736 14490485701368397056 14529862021209072048 14620109611402917216 14757165558481773168 14797266551847212769 14939352787598832096 14976697650705427392 15032143798701930432 15064606507616810109 15117096425761816416 15161595152565988224 15250589304007141098 15255766551029131008 15303727245832949952 15345313461174887316 15398781452328806784 15432035934631854258 15492662150102492544 15588889865320520448 15622554896787803076 15676988885975217024 15719589399252323592 15774361487751460608 15815425944896294472 15870531958641577728 15875784522098467344 15913658404181364624 16012501002965099808 16102994018746282704 16206530032975518747 16301796414039446688 16346094773860206054 16403049807915468096 16463776541435447616 16503053159891785536 16601811253291994814 16605556595667510912 16708696698746191104 16803124193474381952 16806771886048686108 16865332066836312192 16911161773539671736 17010570171171596544 17056794546636736752 17073546042970093824 17216693151562068696 17276681629442075904 17429244918865304112 17537501098485585504 17636612496722119152 17684538074158864041 17792354188008331281 17798394309533986176 17854348453471774944 17902865704704035202 17965245027716941248 18014063628335737284 18074772508452907968 18143753739541105536 18187038176207273856 18289820366971086528 18300001146245828352 18339520965794377524 18403421735710037376 18515620618415174016 18521748609114878568 18565934804878258728 18630624473187939072 18681251170125949776 18744208527284497152 18973498575190851216 19136891442568046112 19188893864966328846 19207739298341355552 19327042026902481984 19368779795507327283 19373149361612096064 19493479481870556288 19607900533723467126 19676220744642364224 19729688735796283692 19841189058812384046 19919137050131776128 19968930200940569856 20042858398269240576 20086142010155746812 20156128567682421888 20210900656181558904 20334119072009521464 20404969661110599936 20460417948233183088 20576047912842472344 20587501289526556896 20830073195717070768 20886676655488041069 20959452532336431456 21016407566391693498 21087234593195059296 21167712696131289792 21218211205575152832 21350001337286799744 21470658691661710272 21529002872889051876 21608706710634024996 21683998371646687104 21735728552052595584 21794793031813608072 21870733077220624128 21930164417104375824 21951702055247263488 22004070879855714048 22135748337722659752 22409029181398248144 22548215698052895648 22675644638642724624 22742392728848982336 22875883956010711647 22955590868749424928 23017970191762330974 23098172178493210176 23148053901947781387 23238993225153738816 23383334797980780672 23433832345181704614 23515483328962825536 23528572902316065024 23579384098878485388 23723138917344441708 23805797937962366592 23870487606272046936 23953660036955921664 24018751504447649712 24099696677937210624 24154491028119424056 24386427155961448704 24452694621059170032 24519142160790309081 24604574711873202144 24695664812153171424 24754579739837678304 24908334893501266368 25063045048119286656 25210157829073029162 25297998100254468288 25515855256757394816 25585191819955105128 25610319064455140736 25769389369203309312 25825039727343103044 25830865815482794752 25915022444163113856 26143867378297956168 26234960992856485632 26306251647728378256 26454918745083178728 26697591464300979264 26781522680207662416 26854298557056052803 26947867541575411872 27112158762679361952 27280557264310910784 27434730550456629792 27450001719368742528 27509281448691566286 27605132603565056064 27773430927622761024 27782622913672317852 27848902207317388092 27945936709781908608 28021876755188924664 28116312790926745728 28119513956426516736 28223616928175053056 28290948274100203776 28627544922215613696 28705337163852069168 28811608947512033328 29059724042418144096 29240219222805834432 29411850800585200689 29514331116963546336 29594533103694425538 29878705575197664192 29953395301410854784 30064287597403860864 30129213015233620218 30234192851523632832 30323190305131976448 30501178608014282196 30607454491665899904 30690626922349774632 30797562904657613568 30864071869263708516 30985324300204985088 31245109793575606152 31353977771950434048 31439178798504647184 31524611349587540247 31630851889792588944 31751569044196934688 31827316808362729248 32025002005930199616 32205988037492565408 32413060065951037494 32603592828078893376 32692189547720412108 32806099615830936192 32927553082870895232 33006106319783571072 33203622506583989628 33211113191335021824 33606248386948763904 33613543772097372216 33730664133672624384 33822323547079343472 34113589093273473504 34433386303124137392 34526955287643496461 34858489837730608224 35075002196971171008 35150748517772556921 35273224993444238304 35369076148317728082 35584708376016662562 35596788619067972352 35708696906943549888 35805731409408070404 35930490055433882496 36028127256671474568 36149545016905815936 36287507479082211072 36374076352414547712 36579640733942173056 36679041931588755048 36806843471420074752 37031241236830348032 37043497218229757136 37131869609756517456 37362502340251899552 37815236743609543743 37946997150381702432 38273782885136092224 38377787729932657692 38415478596682711104 38654084053804963968 38737559591014654566 38746298723224192128 38986958963741112576 39215801067446934252 39352441489284728448 39459377471592567384 39682378117624768092 39838274100263552256 40172284020311493624 40312257135364843776 40421801312363117808 40668238144019042928 40920835896466366176 41152095825684944688 41175002579053113792 41263922173037349429 41660146391434141536 41773353310976082138 41918905064672862912 42032815132783386996 42174469186390118592 42335425392262579584 42436422411150305664 42700002674573599488 42941317383323420544 43058005745778103752 43217413421268049992 43367996743293374208 43471457104105191168 43589586063627216144 43860328834208751648 44271496675445319504 44818058362796496288 45096431396105791296 45193819522850430327 45351289277285449248 45484785457697964672 45751767912021423294 45911181737498849856 46035940383524661948 46196344356986420352 46296107803895562774 46477986450307477632 46766669595961561344 46867664690363409228 47030966657925651072 47158768197756970776 47446277834688883416 47611595875924733184 47740975212544093872 48037503008895299424 48308982056238848112 48619590098926556241 48905389242118340064 49038284321580618162 49209149423746404288 49391329624306342848 49509159479675356608 49816669787002532736 50126090096238573312 50420315658146058324 50595996200508936576 51031710513514789632 51170383639910210256 51220638128910281472 51650079454686206088 51830044888326227712 52287734756595912336 52612503295456756512 52909837490166357456 53377062564024993843 53395182928601958528 53563045360415324832 53708597114112105606 53895735083150823744 54224317525358723904 54561114528621821568 54869461100913259584 54900003438737485056 55018562897383132572 55210265207130112128 55546861855245522048 55565245827344635704 55697804414634776184 55891873419563817216 56043753510377849328 56232625581853491456 57410674327704138336 57623217895024066656 58106339386521981849 58119448084836288192 58480438445611668864 58823701601170401378 59028662233927092672 59189066207388851076 59757411150395328384 59906790602821709568 60128575194807721728 60258426030467240436 60468385703047265664 61002357216028564392 61214908983331799808 61381253844699549264 61728143738527417032 62490219587151212304 62660029966464123207 62878357597009294368 63049222699175080494 63261703779585177888 63503138088393869376 63654633616725458496 64050004011860399232 64411976074985130816 64826120131902074988 65207185656157786752 65384379095440824216 65612199231661872384 65855106165741790464 66012212639567142144 66407245013167979256 67227087544194744432 67644647094158686944 68227178186546947008 68627651868032134941 68866772606248274784 69053910575286992922 69444161705843344161 69716979675461216448 70150004393942342016 70301497035545113842 70546449986888476608 70738152296635456164 71169416752033325124 71417393813887099776 71611462818816140808 71860980110867764992 72056254513342949136 72299090033811631872 73159281467884346112 73358083863177510096 73557426482370927243 74086994436459514272 74263739219513034912 74725004680503799104 75630473487219087486 75893994300763404864 76547565770272184448 76755575459865315384 76830957193365422208 77308168107609927936 77475119182029309132 77492597446448384256 78431602134893868504 78704882978569456896 78918754943185134768 79364756235249536184 80344568040622987248 80562895671168158409 80843602624726235616 81336476288038085856 81841671792932732352 82304191651369889376 82350005158106227584 82527844346074698858 83320292782868283072 83546706621952164276 83837810129345725824 84065630265566773992 84348938372780237184 84670850784525159168 84872844822300611328 85882634766646841088 86116011491556207504 86434826842536099984 87179172127254432288 87720657668417503296 88235552401755602067 88542993350890639008 89636116725592992576 90192862792211582592 90387639045700860654 90702578554570898496 90969570915395929344 91503535824042846588 91822363474997699712 92071880767049323896 92392688713972840704 92592215607791125548 92955972900614955264 93735329380726818456 94061933315851302144 94317536395513941552 94892555669377766832 95481950425088187744 96075006017790598848 96617964112477696224 97239180197853112482 97810778484236680128 98076568643161236324 98418298847492808576 98782659248612685696 99018318959350713216 99633339574005065472 100840631316292116648 101191992401017873152 102340767279820420512 103300158909372412176 103580865862930489383 104575469513191824672 105225006590913513024 105452245553317670763 105819674980332714912 106754125128049987686 106790365857203917056 107126090720830649664 107417194228224211212 107791470166301647488 108448635050717447808 109122229057243643136 109738922201826519168 110037125794766265144 110420530414260224256 111093723710491044096 111130491654689271408 111395608829269552368 112087507020755698656 113445710230828631229 114821348655408276672 115246435790048133312 116212678773043963698 116238896169672576384 116960876891223337728 117647403202340802756 118057324467854185344 118378132414777702152 119514822300790656768 120516852060934480872 120936771406094531328 122004714432057128784 122762507689399098528 123456287477054834064 123791766519112048287 124980439174302424608 125320059932928246414 125756715194018588736 126098445398350160988 126523407559170355776 127006276176787738752 127309267233450916992 128100008023720798464 128823952149970261632 129652240263804149976 130414371312315573504 130768758190881648432 132814490026335958512 134454175088389488864 135289294188317373888 135581458568551290981 136454356373093894016 137255303736064269882 137733545212496549568 138107821150573985844 138888323411686688322 139433959350922432896 140300008787884684032 140602994071090227684 141092899973776953216 141476304593270912328 142338833504066650248 142834787627774199552 143222925637632281616 144112509026685898272 146716167726355020192 147114852964741854486 148173988872919028544 148527478439026069824 149450009361007598208 151260946974438174972 151787988601526809728 153095131540544368896 153511150919730630768 153661914386730844416 154950238364058618264 156863204269787737008 157837509886370269536 158729512470499072368 160131187692074981529 160689136081245974496 161125791342336316818 161687205249452471232 162672952576076171712 163683343585865464704 164608383302739778752 164700010316212455168 165055688692149397716 166640585565736566144 167093413243904328552 167675620258691451648 168131260531133547984 168697876745560474368 172232022983112415008 172869653685072199968 174358344254508864576 175441315336835006592 176471104803511204134 177085986701781278016 179272233451185985152 180385725584423165184 180775278091401721308 181405157109141796992 183007071648085693176 183644726949995399424 184143761534098647792 185184431215582251096 187470658761453636912 187980089899392369621 188635072791027883104 189785111338755533664 190963900850176375488 192150012035581197696 193235928224955392448 194478360395706224964 195621556968473360256 196153137286322472648 196836597694985617152 197565318497225371392 198036637918701426432 201681262632584233296 204681534559640841024 205882955604096404823 206600317818744824352 207161731725860978766 209150939026383649344 210450013181827026048 210904491106635341526 211639349960665429824 213508250256099975372 214252181441661299328 214834388456448422424 215582940332603294976 216897270101434895616 219477844403653038336 220074251589532530288 220672279447112781729 222260983309378542816 222791217658539104736 224175014041511397312 226891420461657262458 229642697310816553344 230492871580096266624 232425357546087927396 232477792339345152768 235294806404681605512 236114648935708370688 236756264829555404304 241033704121868961744 241688687013504475227 244009428864114257568 245525015378798197056 246912574954109668128 247583533038224096574 249960878348604849216 250640119865856492828 251513430388037177472 252196890796700321976 253046815118340711552 254012552353575477504 254618534466901833984 257647904299940523264 259304480527608299952 261537516381763296864 264706657205266806201 265628980052671917024 268908350176778977728 270578588376634747776 271162917137102581962 272908712746187788032 274510607472128539764 275467090424993099136 276215642301147971688 277776646823373376644 278867918701844865792 281205988142180455368 282185799947553906432 282952609186541824656 284677667008133300496 286445851275264563232 288225018053371796544 293432335452710040384 294229705929483708972 296347977745838057088 297054956878052139648 298900018722015196416 302521893948876349944 303575977203053619456 307022301839461261536 309900476728117236528 313726408539575474016 315675019772740539072 316356736659953012289 317459024940998144736 320262375384149963058 321378272162491948992 322251582684672633636 323374410498904942464 325345905152152343424 327366687171730929408 329216766605479557504 330111377384298795432 333281171131473132288 334186826487808657104 336262521062267095968 340337130692485893687 344464045966224830016 345739307370144399936 348716688509017729152 350882630673670013184 352942209607022408268 354171973403562556032 358544466902371970304 361550556182803442616 362810314218283593984 366014143296171386352 368287523068197295584 370368862431164502192 374941317522907273824 375960179798784739242 377270145582055766208 379570222677511067328 381927801700352750976 384300024071162395392 386471856449910784896 388956720791412449928 391243113936946720512 392306274572644945296 403362525265168466592 406744375705653872943 409363069119281682048 411765911208192809646 413200635637489648704 414323463451721957532 418301878052767298688 420900026363654052096 421808982213270683052 423278699921330859648 427016500512199950744 428504362883322598656 429668776912896844848 440148503179065060576 441344558894225563458 444521966618757085632 445582435317078209472 448350028083022794624 453782840923314524916 459285394621633106688 460985743160192533248 464850715092175854792 470589612809363211024 473512529659110808608 480393563076224944587 482067408243737923488 483377374027008950454 488018857728228515136 491050030757596394112 493825149908219336256 495167066076448193148 499921756697209698432 501280239731712985656 503026860776074354944 504393781593400643952 506093630236681423104 518608961055216599904 523075032763526593728 529413314410533612402 531257960105343834048 537816700353557955456 541157176753269495552 542325834274205163924 549021214944257079528 550934180849986198272 552431284602295943376 555553293646746753288 562411976284360910736 563940269698177108863 565905218373083649312 569355334016266600992 572891702550529126464 576450036106743593088 586864670905420080768 588459411858967417944 592695955491676114176 594109913756104279296 605043787897752699888 614044603678922523072 617648866812289214469 619800953456234473056 627452817079150948032 631350039545481078144 632713473319906024578 634918049881996289472 640524750768299926116 642756544324983897984 644503165369345267272 646748820997809884928 650691810304304686848 658433533210959115008 660222754768597590864 668373652975617314208 672525042124534191936 680674261384971787374 688928091932449660032 691478614740288799872 697433377018035458304 705884419214044816536 708343946807125112064 723101112365606885232 725066061040513425681 732028286592342772704 736575046136394591168 740737724862329004384 749882635045814547648 751920359597569478484 754540291164111532416 759140445355022134656 763855603400705501952 772943712899821569792 777913441582824899856 784612549145289890592 794119971615800418603 806725050530336933184 813488751411307745886 818726138238563364096 823531822416385619292 826401271274979297408 828646926903443915064 836603756105534597376 843617964426541366104 846557399842661719296 854033001024399901488 859337553825793689696 880297006358130121152 882689117788451126916 889043933237514171264 891164870634156418944 896700056166045589248 907565681846629049832 929701430184351709584 941179225618726422048 947025059318221617216 949070209979859036867 960787126152449889174 964134816487475846976 966754748054017900908 976037715456457030272 982100061515192788224 987650299816438672512 990334132152896386296 999843513394419396864 1002560479463425971312 1008787563186801287904 1037217922110433199808 1046150065527053187456 1058826628821067224804 1062515920210687668096 1075633400707115910912 1084651668548410327848 1098042429888514159056 1104862569204591886752 1111106587293493506576 1124823952568721821472 1127880539396354217726 1131810436746167298624 1138710668032533201984 1145783405101058252928 1152900072213487186176 1173729341810840161536 1176918823717934835888 1210087575795505399776 1228089207357845046144 1235297733624578428938 1239601906912468946112 1254905634158301896064 1262700079090962156288 1265426946639812049156 1269836099763992578944 1281049501536599852232 1285513088649967795968 1289006330738690534544 1320445509537195181728 1336747305951234628416 1345050084249068383872 1361348522769943574748 1377856183864899320064 1382957229480577599744 1411768838428089633072 1441180689228674833761 1446202224731213770464 1450132122081026851362 1464056573184685545408 1473150092272789182336 1481475449724658008768 1499765270091629095296 1503840719195138956968 1509080582328223064832 1518280890710044269312 1555826883165649799712 1569225098290579781184 1588239943231600837206 1613450101060673866368 1626977502822615491772 1647063644832771238584 1652802542549958594816 1657293853806887830128 1687235928853082732208 1691820809094531326589 1708066002048799802976 1718675107651587379392 1760594012716260242304 1765378235576902253832 1778087866475028342528 1782329741268312837888 1815131363693258099664 1852946600436867643407 1859402860368703419168 1882358451237452844096 1894050118636443234432 1898140419959718073734 1921574252304899778348 1928269632974951693952 1933509496108035801816 1952075430912914060544 1975300599632877345024 1980668264305792772592 2005120958926851942624 2017575126373602575808 2074435844220866399616 2092300131054106374912 2117653257642134449608 2125031840421375336192 2169303337096820655696 2196084859777028318112 2209725138409183773504 2222213174586987013152 2249647905137443642944 2255761078792708435452 2263620873492334597248 2277421336065066403968 2291566810202116505856 2353837647435869671776 2382359914847401255809 2420175151591010799552 2456178414715690092288 2470595467249156857876 2479203813824937892224 2509811268316603792128 2530853893279624098312 2539672199527985157888 2562099003073199704464 2578012661477381069088 2640891019074390363456 2673494611902469256832 2690100168498136767744 2722697045539887149496 2823537676856179266144 2847210629939577110601 2882361378457349667522 2892404449462427540928 2900264244162053702724 2928113146369371090816 2946300184545578364672 2962950899449316017536 2999530540183258190592 3007681438390277913936 3111653766331299599424 3138450196581159562368 3176479886463201674412 3226900202121347732736 3253955005645230983544 3294127289665542477168 3314587707613775660256 3374471857706165464416 3383641618189062653178 3416132004097599605952 3437350215303174758784 3521188025432520484608 3530756471153804507664 3630262727386516199328 3705893200873735286814 3718805720737406838336 3764716902474905688192 3788100237272886468864 3796280839919436147468 3843148504609799556696 3856539265949903387904 3867018992216071603632 3961336528611585545184 4010241917853703885248 4035150252747205151616 4148871688441732799232 4235306515284268899216 4323542067686024501283 4338606674193641311392 4392169719554056636224 4419450276818367547008 4444426349173974026304 4499295810274887285888 4511522157585416870904 4527241746984669194496 4554842672130132807936 4707675294871739343552 4764719829694802511618 4840350303182021599104 4941190934498313715752 4958407627649875784448 5061707786559248196624 5075462427283593979767 5124198006146399408928 5156025322954762138176 5281782038148780726912 5346989223804938513664 5445394091079774298992 5558839801310602930221 5647075353712358532288 5694421259879154221202 5764722756914699335044 5784808898924855081856 5800528488324107405448 5856226292738742181632 5925901798898632035072 6015362876780555827872 6223307532662599198848 6276900393162319124736 6352959772926403348824 6507910011290461967088 6588254579331084954336 6629175415227551320512 6748943715412330928832 6767283236378125306356 6832264008195199211904 6874700430606349517568 7061512942307609015328 7260525454773032398656 7411786401747470573628 7437611441474813676672 7529433804949811376384 7592561679838872294936 7686297009219599113392 7734037984432143207264 7922673057223171090368 8020483835707407770496 8070300505494410303232 8470613030568537798432 8647084135372049002566 8677213348387282622784 8784339439108113272448 8838900553636735094016 8888852698347948052608 8998591620549774571776 9023044315170833741808 9415350589743478687104 9529439659389605023236 9680700606364043198208 9882381868996627431504 10123415573118496393248 10150924854567187959534 10248396012292798817856 10312050645909524276352 10563564076297561453824 10890788182159548597984 11117679602621205860442 11294150707424717064576 11388842519758308442404 11529445513829398670088 11569617797849710163712 11601056976648214810896 12030725753561111655744 12446615065325198397696 12705919545852806697648 12970626203058073503849 13015820022580923934176 13176509158662169908672 13258350830455102641024 13497887430824661857664 13534566472756250612712 13664528016390398423808 14123025884615218030656 14521050909546064797312 14823572803494941147256 14875222882949627353344 15185123359677744589872 15372594018439198226784 15468075968864286414528 15845346114446342180736 16040967671414815540992 16676519403931808790663 16941226061137075596864 17294168270744098005132 17354426696774565245568 17568678878216226544896 17777705396695896105216 18046088630341667483616 18830701179486957374208 19058879318779210046472 19764763737993254863008 20246831146236992786496 20301849709134375919068 20496792024585597635712 20624101291819048552704 21781576364319097195968 22235359205242411720884 22588301414849434129152 22777685039516616884808 23058891027658797340176 23202113953296429621792 24061451507122223311488 25411839091705613395296 25941252406116147007698 26031640045161847868352 26353018317324339817344 26516701660910205282048 26995774861649323715328 27069132945512501225424 28246051769230436061312 29042101819092129594624 29647145606989882294512 30370246719355489179744 30745188036878396453568 30936151937728572829056 31690692228892684361472 33353038807863617581326 33882452122274151193728 34588336541488196010264 34708853393549130491136 36092177260683334967232 38117758637558420092944 38911878609174220511547 39529527475986509726016 40493662292473985572992 40603699418268751838136 40993584049171195271424 43563152728638194391936 44470718410484823441768 45555370079033233769616 46117782055317594680352 46404227906592859243584 48122903014244446622976 50823678183411226790592 51882504812232294015396 52063280090323695736704 52706036634648679634688 54138265891025002450848 56492103538460872122624 59294291213979764589024 60740493438710978359488 61490376073756792907136 61872303875457145658112 66706077615727235162652 67764904244548302387456 69176673082976392020528 72184354521366669934464 76235517275116840185888 77823757218348441023094 79059054951973019452032 80987324584947971145984 81207398836537503676272 87126305457276388783872 88941436820969646883536 91110740158066467539232 92235564110635189360704 92808455813185718487168 101647356366822453581184 103765009624464588030792 104126560180647391473408 108276531782050004901696 116735635827522661534641 118588582427959529178048 121480986877421956718976 122980752147513585814272 133412155231454470325304 138353346165952784041056 144368709042733339868928 152471034550233680371776 155647514436696882046188 158118109903946038904064 162414797673075007352544 177882873641939293767072 182221480316132935078464 184471128221270378721408 185616911626371436974336 203294712733644907162368 207530019248929176061584 216553063564100009803392 233471271655045323069282 237177164855919058356096 242961973754843913437952 266824310462908940650608 276706692331905568082112 304942069100467360743552 311295028873393764092376 324829595346150014705088 355765747283878587534144 364442960632265870156928 368942256442540757442816 415060038497858352123168 433106127128200019606784 466942543310090646138564 474354329711838116712192 533648620925817881301216 553413384663811136164224 609884138200934721487104 622590057746787528184752 649659190692300029410176 711531494567757175068288 728885921264531740313856 830120076995716704246336 933885086620181292277128 1067297241851635762602432 1106826769327622272328448 1245180115493575056369504 1299318381384600058820352 1423062989135514350136576 1660240153991433408492672 1867770173240362584554256 2134594483703271525204864 2490360230987150112739008 3320480307982866816985344 3735540346480725169108512 4269188967406543050409728 4980720461974300225478016 7471080692961450338217024 9961440923948600450956032 14942161385922900676434048 29884322771845801352868096
- Sum of all divisors σ(n): 111862633544717952217719573
- Sum of proper divisors (its aliquot sum) s(n): 81978310772872150864851477
- 29884322771845801352868096 is an abundant number, because the sum of its proper divisors (81978310772872150864851477) is greater than itself. Its abundance is 52093988001026349511983381
Bases of 29884322771845801352868096
- Binary: 11000101110000100000001100010001101010011100111010011010001000100101110110001000000002
- Hexadecimal: 0x18B840623539D3444BB100
- Base-36: 3R6EN6ATKFW290000
Squares and roots of 29884322771845801352868096
- 29884322771845801352868096 squared (298843227718458013528680962) is 893072747531861519700232674832941533445685174665216
- 29884322771845801352868096 cubed (298843227718458013528680963) is 26688874245981305399268404434788963577756519064161917763149797357558207348736
-
29884322771845801352868096 is a
perfect square number . Itssquare root is 5466655538064 -
The
cube root of 29884322771845801352868096 is 310323362.7956333285
Scales and comparisons
How big is 29884322771845801352868096?- 29,884,322,771,845,801,352,868,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,884,322,771,845,801,352,868,096 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 29884322771845801352868096 cubic inches would be around 25860280.2 feet tall.
Recreational maths with 29884322771845801352868096
- 29884322771845801352868096 backwards is 69086825310854817722348892
- 29884322771845801352868096 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 29884322771845801352868096's digits is 126
- 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 29884322771845801352868096 - Facts about the integer". Numbermatics.com. 2024. Web. 30 May 2024.
APA style:
Numbermatics. (2024). Number 29884322771845801352868096 - Facts about the integer. Retrieved 30 May 2024, from https://numbermatics.com/n/29884322771845801352868096/
Chicago style:
Numbermatics. 2024. "Number 29884322771845801352868096 - Facts about the integer". https://numbermatics.com/n/29884322771845801352868096/
The information we have on file for 29884322771845801352868096 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 29884322771845801352868096, math, Factors of 29884322771845801352868096, curriculum, school, college, exams, university, Prime factorization of 29884322771845801352868096, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, eight hundred eighty-four sextillion, three hundred twenty-two quintillion, seven hundred seventy-one quadrillion, eight hundred forty-five trillion, eight hundred one billion, three hundred fifty-two million, eight hundred sixty-eight thousand and ninety-six.