72384283957642289379016704
72,384,283,957,642,289,379,016,704 is an even composite number composed of five prime numbers multiplied together.
72384283957642289379016704 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-four thousand, six hundred forty divisors.
Prime factorization of 72384283957642289379016704:
221 × 39 × 76 × 233 × 1073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 23 × 23 × 23 × 107 × 107 × 107)See below for interesting mathematical facts about the number 72384283957642289379016704 from the Numbermatics database.
Names of 72384283957642289379016704
- Cardinal: 72384283957642289379016704 can be written as Seventy-two septillion, three hundred eighty-four sextillion, two hundred eighty-three quintillion, nine hundred fifty-seven quadrillion, six hundred forty-two trillion, two hundred eighty-nine billion, three hundred seventy-nine million, sixteen thousand, seven hundred four.
Scientific notation
- Scientific notation: 7.2384283957642289379016704 × 1025
Factors of 72384283957642289379016704
Divisors of 72384283957642289379016704
- Number of divisors d(n): 24640
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 81 84 92 96 98 107 108 112 126 128 138 144 147 161 162 168 184 189 192 196 207 214 216 224 243 252 256 276 288 294 321 322 324 336 343 368 378 384 392 414 428 432 441 448 483 486 504 512 529 552 567 576 588 621 642 644 648 672 686 729 736 749 756 768 784 828 856 864 882 896 963 966 972 1008 1024 1029 1058 1104 1127 1134 1152 1176 1242 1284 1288 1296 1323 1344 1372 1449 1458 1472 1498 1512 1536 1568 1587 1656 1701 1712 1728 1764 1792 1863 1926 1932 1944 2016 2048 2058 2116 2187 2208 2247 2254 2268 2304 2352 2401 2461 2484 2568 2576 2592 2646 2688 2744 2889 2898 2916 2944 2996 3024 3072 3087 3136 3174 3312 3381 3402 3424 3456 3528 3584 3703 3726 3852 3864 3888 3969 4032 4096 4116 4232 4347 4374 4416 4494 4508 4536 4608 4704 4761 4802 4922 4968 5103 5136 5152 5184 5243 5292 5376 5488 5589 5778 5796 5832 5888 5992 6048 6144 6174 6272 6348 6561 6624 6741 6762 6804 6848 6912 7056 7168 7203 7383 7406 7452 7704 7728 7776 7889 7938 8064 8192 8232 8464 8667 8694 8748 8832 8988 9016 9072 9216 9261 9408 9522 9604 9844 9936 10143 10206 10272 10304 10368 10486 10584 10752 10976 11109 11178 11449 11556 11592 11664 11776 11907 11984 12096 12167 12288 12348 12544 12696 13041 13122 13248 13482 13524 13608 13696 13824 14112 14283 14336 14406 14766 14812 14904 15309 15408 15456 15552 15729 15778 15876 16128 16384 16464 16767 16807 16928 17227 17334 17388 17496 17664 17976 18032 18144 18432 18522 18816 19044 19208 19683 19688 19872 20223 20286 20412 20544 20608 20736 20972 21168 21504 21609 21952 22149 22218 22356 22898 23112 23184 23328 23552 23667 23814 23968 24192 24334 24576 24696 25088 25392 25921 26001 26082 26244 26496 26964 27048 27216 27392 27648 27783 28224 28566 28672 28812 29532 29624 29808 30429 30618 30816 30912 31104 31458 31556 31752 32256 32768 32928 33327 33534 33614 33856 34347 34454 34668 34776 34992 35328 35721 35952 36064 36288 36501 36701 36864 37044 37632 38088 38416 39123 39366 39376 39744 40446 40572 40824 41088 41216 41472 41944 42336 42849 43008 43218 43904 44298 44436 44712 45796 45927 46224 46368 46656 47104 47187 47334 47628 47936 48384 48668 49152 49392 50176 50301 50421 50784 51681 51842 52002 52164 52488 52992 53928 54096 54432 54784 55223 55296 55566 56448 56603 57132 57344 57624 59064 59248 59616 60669 60858 61236 61632 61824 62208 62916 63112 63504 64512 64827 65536 65856 66447 66654 67068 67228 67712 68694 68908 69336 69552 69984 70656 71001 71442 71904 72128 72576 73002 73402 73728 74088 75264 76176 76832 77763 78003 78246 78732 78752 79488 80143 80892 81144 81648 82176 82432 82944 83349 83888 84672 85169 85698 86016 86436 87808 88596 88872 89424 91287 91592 91854 92448 92736 93312 94208 94374 94668 95256 95872 96768 97336 98304 98784 99981 100352 100602 100842 101568 103041 103362 103684 104004 104328 104976 105984 107163 107856 108192 108864 109503 109568 110103 110446 110592 111132 112896 113206 114264 114688 115248 117369 117649 118128 118496 119232 120589 121338 121716 122472 123264 123648 124416 125832 126224 127008 128547 129024 129654 131072 131712 132894 133308 134136 134456 135424 137388 137781 137816 138672 139104 139968 141312 141561 142002 142884 143808 144256 145152 146004 146804 147456 148176 150528 150903 151263 152352 153664 155043 155526 156006 156492 157464 157504 158976 160286 161784 162288 163296 164352 164864 165669 165888 166698 167776 169344 169809 170338 171396 172032 172872 175616 177192 177744 178848 181447 182007 182574 183184 183708 184896 185472 186624 188416 188748 189336 190512 191744 193536 194481 194672 196608 197568 199341 199962 200704 201204 201684 203136 206082 206724 207368 208008 208656 209952 211968 213003 214326 215712 216384 217728 219006 219136 220206 220892 221184 222264 225792 226412 228528 229376 230496 233289 234009 234738 235298 236256 236992 238464 240429 241178 242676 243432 244944 246528 247296 248832 250047 251664 252448 254016 255507 256907 257094 258048 259308 262144 263327 263424 265788 266616 268272 268912 270848 273861 274776 275562 275632 277344 278208 279936 282624 283122 284004 285768 287616 288512 290304 292008 293608 294912 296352 299943 301056 301806 302526 304704 307328 309123 310086 311052 312012 312984 314928 315008 317952 320572 321489 323568 324576 326592 328509 328704 329728 330309 331338 331776 333396 335552 338688 339618 340676 342792 344064 345744 351232 352107 352947 354384 355488 357696 361767 362894 364014 365148 366368 367416 369792 370944 373248 376832 377496 378672 381024 383488 385641 386561 387072 388962 389344 393216 395136 396221 398682 399924 401408 402408 403368 406272 412164 413448 414736 416016 417312 419904 423936 424683 426006 428652 431424 432768 435456 438012 438272 440412 441784 442368 444528 451584 452709 452824 453789 457056 458752 460992 465129 466578 468018 469476 470596 472512 473984 476928 480858 482356 485352 486864 489888 493056 494592 497007 497664 500094 503328 504896 508032 509427 511014 513814 514188 516096 518616 524288 526654 526848 531576 533232 536544 537824 541696 544341 546021 547722 549552 551124 551264 554688 556416 559872 561001 565248 566244 568008 571536 575232 577024 580608 583443 584016 587216 589824 592704 596183 598023 599886 602112 603612 605052 609408 614656 618246 620172 622104 624024 625968 629856 630016 635904 639009 641144 642978 647136 649152 653184 657018 657408 659456 660618 662676 663552 666792 671104 677376 679236 681352 685584 688128 691488 699867 702027 702464 704214 705894 708768 710976 715392 721287 723534 725788 728028 730296 732736 734832 739584 741888 746496 750141 753664 754992 757344 762048 766521 766976 770721 771282 773122 774144 777924 778688 786432 789981 790272 792442 797364 799848 802816 804816 806736 812544 821583 824328 826896 829472 832032 834624 839808 844123 847872 849366 852012 857304 862848 865536 870912 876024 876544 880824 883568 884736 889056 899829 903168 905418 905648 907578 914112 917504 921984 927369 930258 933156 936036 938952 941192 945024 947968 953856 961716 964467 964712 970704 973728 979776 985527 986112 989184 990927 994014 995328 1000188 1006656 1009792 1016064 1018854 1022028 1027628 1028376 1032192 1037232 1048576 1053308 1053696 1056321 1058841 1063152 1066464 1073088 1075648 1083392 1085301 1088682 1092042 1095444 1099104 1102248 1102528 1109376 1112832 1119744 1122002 1130496 1132488 1136016 1143072 1150464 1154048 1156923 1159683 1161216 1166886 1168032 1174432 1179648 1185408 1188663 1192366 1196046 1199772 1204224 1207224 1210104 1218816 1225043 1229312 1236492 1240344 1244208 1248048 1251936 1259712 1260032 1270129 1271808 1274049 1278018 1282288 1285956 1294272 1298304 1301869 1306368 1314036 1314816 1318912 1321236 1325352 1327104 1333584 1342208 1354752 1358472 1361367 1362704 1371168 1376256 1382976 1395387 1399734 1404054 1404928 1408428 1411788 1417536 1421952 1430784 1442574 1447068 1451576 1456056 1460592 1465472 1469664 1479168 1483776 1491021 1492992 1500282 1507328 1509984 1514688 1524096 1528281 1533042 1533952 1541442 1542564 1546244 1548288 1555848 1557376 1572864 1579962 1580544 1584884 1594728 1599696 1605632 1609632 1613472 1625088 1633023 1638063 1643166 1648656 1653792 1658944 1664064 1669248 1679616 1683003 1688246 1695744 1698732 1704024 1714608 1725696 1731072 1741824 1750329 1752048 1753088 1761648 1767136 1769472 1778112 1788549 1794069 1798349 1799658 1806336 1810836 1811296 1815156 1828224 1835008 1843289 1843968 1854738 1860516 1866312 1872072 1877904 1882384 1890048 1895936 1907712 1917027 1923432 1928934 1929424 1941408 1947456 1959552 1971054 1972224 1978368 1981854 1988028 1990656 2000376 2013312 2019584 2032128 2037708 2044056 2055256 2056752 2064384 2074464 2097152 2099601 2106081 2106616 2107392 2112642 2117682 2126304 2132928 2146176 2151296 2163861 2166784 2170602 2177364 2184084 2190888 2198208 2204496 2205056 2218752 2225664 2239488 2244004 2250423 2260992 2264976 2272032 2286144 2299563 2300928 2308096 2312163 2313846 2319366 2322432 2333772 2336064 2348864 2359296 2369943 2370816 2377326 2384732 2392092 2399544 2408448 2414448 2420208 2437632 2450086 2458624 2464749 2472984 2480688 2488416 2496096 2503872 2519424 2520064 2532369 2540258 2543616 2548098 2556036 2564576 2571912 2588544 2596608 2603738 2612736 2628072 2629632 2637824 2642472 2650704 2654208 2667168 2684416 2699487 2705927 2709504 2716944 2722734 2725408 2742336 2752512 2765952 2773547 2782107 2790774 2799468 2808108 2809856 2816856 2823576 2835072 2843904 2861568 2885148 2894136 2903152 2912112 2921184 2930944 2939328 2956581 2958336 2967552 2972781 2982042 2985984 3000564 3014656 3019968 3029376 3048192 3056562 3066084 3067904 3082884 3085128 3092488 3096576 3111696 3114752 3145728 3159924 3161088 3168963 3169768 3176523 3189456 3199392 3211264 3219264 3226944 3250176 3255903 3266046 3276126 3286332 3297312 3307584 3317888 3328128 3338496 3359232 3366006 3376492 3391488 3397464 3408048 3429216 3451392 3462144 3470769 3479049 3483648 3500658 3504096 3506176 3523296 3534272 3538944 3556224 3565989 3577098 3588138 3596698 3599316 3612672 3621672 3622592 3630312 3656448 3670016 3675129 3686578 3687936 3709476 3721032 3732624 3744144 3755808 3764768 3780096 3791872 3810387 3815424 3822147 3834054 3846864 3857868 3858848 3882816 3894912 3905607 3919104 3927007 3942108 3944448 3956736 3963708 3976056 3981312 4000752 4026624 4039168 4064256 4075416 4084101 4088112 4110512 4113504 4128768 4148928 4173281 4186161 4199202 4212162 4213232 4214784 4225284 4235364 4252608 4265856 4292352 4302592 4327722 4333568 4341204 4354728 4368168 4381776 4396416 4408992 4410112 4437504 4451328 4473063 4478976 4488008 4500846 4521984 4529952 4544064 4572288 4584843 4599126 4601856 4616192 4624326 4627692 4638732 4644864 4667544 4672128 4697728 4718592 4739886 4741632 4754652 4769464 4784184 4799088 4816896 4828896 4840416 4875264 4899069 4900172 4914189 4917248 4929498 4945968 4961376 4976832 4992192 5007744 5038848 5040128 5049009 5064738 5080516 5087232 5096196 5112072 5129152 5143824 5177088 5193216 5207476 5225472 5250987 5256144 5259264 5275648 5284944 5301408 5308416 5334336 5365647 5368832 5382207 5395047 5398974 5411854 5419008 5433888 5445468 5450816 5484672 5505024 5529867 5531904 5547094 5564214 5581548 5598936 5616216 5619712 5633712 5647152 5670144 5687808 5723136 5751081 5770296 5788272 5806304 5824224 5842368 5861888 5878656 5908861 5913162 5916672 5935104 5945562 5964084 5971968 6001128 6029312 6039936 6056521 6058752 6096384 6113124 6132168 6135808 6165768 6170256 6184976 6193152 6223392 6229504 6291456 6298803 6319848 6322176 6337926 6339536 6353046 6378912 6398784 6422528 6438528 6453888 6491583 6500352 6511806 6532092 6552252 6572664 6594624 6615168 6635776 6656256 6676992 6718464 6732012 6751269 6752984 6782976 6794928 6816096 6858432 6898689 6902784 6924288 6936489 6941538 6958098 6967296 7001316 7008192 7012352 7046592 7068544 7077888 7109829 7112448 7131978 7154196 7176276 7193396 7198632 7225344 7243344 7245184 7260624 7312896 7340032 7350258 7373156 7375872 7394247 7418952 7442064 7465248 7488288 7511616 7529536 7560192 7583744 7597107 7620774 7630848 7644294 7668108 7693728 7715736 7717696 7765632 7789824 7811214 7838208 7854014 7884216 7888896 7913472 7927416 7952112 7962624 8001504 8053248 8078336 8098461 8117781 8128512 8150832 8168202 8176224 8221024 8227008 8257536 8297856 8320641 8346321 8346562 8372322 8398404 8424324 8426464 8429568 8450568 8470728 8505216 8531712 8575301 8584704 8605184 8655444 8667136 8682408 8709456 8736336 8763552 8792832 8817984 8820224 8869743 8875008 8890903 8902656 8918343 8946126 8957952 8976016 9001692 9043968 9059904 9088128 9113083 9144576 9169686 9198252 9203712 9232384 9248652 9255384 9277464 9289728 9335088 9344256 9395456 9437184 9479772 9483264 9509304 9529569 9538928 9568368 9598176 9633792 9657792 9680832 9750528 9767709 9798138 9800344 9828378 9834496 9858996 9891936 9922752 9953664 9984384 10015488 10077696 10080256 10098018 10129476 10161032 10174464 10192392 10224144 10258304 10287648 10354176 10386432 10412307 10414952 10437147 10450944 10501974 10512288 10518528 10551296 10569888 10602816 10616832 10668672 10697967 10731294 10737664 10764414 10790094 10797948 10823708 10838016 10867776 10890936 10901632 10969344 11010048 11025387 11059734 11063808 11094188 11128428 11163096 11197872 11232432 11239424 11267424 11294304 11340288 11375616 11431161 11446272 11466441 11502162 11540592 11576544 11612608 11648448 11684736 11716821 11723776 11757312 11781021 11817722 11826324 11833344 11870208 11891124 11928168 11943936 12002256 12058624 12079872 12113042 12117504 12192768 12226248 12252303 12264336 12271616 12331536 12340512 12369952 12386304 12446784 12459008 12519843 12558483 12588443 12597606 12639696 12644352 12675852 12679072 12706092 12757824 12797568 12845056 12877056 12903023 12907776 12983166 13000704 13023612 13064184 13104504 13145328 13189248 13230336 13271552 13312512 13353984 13419189 13436928 13464024 13502538 13505968 13565952 13589856 13632192 13716864 13754529 13797378 13805568 13848576 13872978 13883076 13916196 13934592 14002632 14016384 14024704 14093184 14137088 14155776 14219658 14224896 14263956 14308392 14352552 14386792 14397264 14450688 14486688 14490368 14521248 14625792 14680064 14697207 14700516 14742567 14746312 14751744 14788494 14837904 14884128 14930496 14976576 15023232 15059072 15120384 15147027 15167488 15194214 15241548 15261696 15288588 15336216 15387456 15431472 15435392 15531264 15579648 15622428 15676416 15708028 15752961 15768432 15777792 15826944 15854832 15904224 15925248 16003008 16096941 16106496 16146621 16156672 16185141 16196922 16235562 16257024 16301664 16336404 16352448 16442048 16454016 16515072 16589601 16595712 16641282 16692642 16693124 16744644 16796808 16848648 16852928 16859136 16901136 16941456 17010432 17063424 17150602 17169408 17210368 17253243 17310888 17334272 17364816 17418912 17472672 17527104 17585664 17635968 17640448 17726583 17739486 17750016 17781806 17805312 17836686 17892252 17915904 17952032 18003384 18087936 18119808 18169563 18176256 18226166 18289152 18339372 18396504 18407424 18464768 18497304 18510768 18554928 18579456 18670176 18688512 18790912 18874368 18896409 18959544 18966528 19018608 19059138 19077856 19136736 19196352 19267584 19315584 19361664 19414829 19474749 19501056 19535418 19596276 19600688 19656756 19668992 19717992 19783872 19845504 19907328 19968768 20030976 20155392 20160512 20196036 20258952 20322064 20348928 20384784 20448288 20516608 20575296 20696067 20708352 20772864 20809467 20824614 20829904 20874294 20901888 21003948 21024576 21037056 21102592 21139776 21205632 21233664 21329487 21337344 21395934 21462588 21475328 21528828 21580188 21595896 21647416 21676032 21735552 21781872 21803264 21938688 22020096 22050774 22119468 22127616 22182741 22188376 22256856 22326192 22395744 22464864 22478848 22534848 22588608 22680576 22751232 22791321 22862322 22892544 22932882 23004324 23081184 23153088 23225216 23296896 23369472 23433642 23447552 23514624 23562042 23635444 23652648 23666688 23740416 23782248 23856336 23887872 24004512 24117248 24159744 24226084 24235008 24295383 24353343 24385536 24452496 24504606 24528672 24543232 24663072 24681024 24739904 24772608 24893568 24918016 24961923 25038963 25039686 25116966 25176886 25195212 25279392 25288704 25351704 25358144 25412184 25515648 25595136 25690112 25725903 25754112 25806046 25815552 25966332 26001408 26047224 26128368 26209008 26290656 26378496 26460672 26543104 26609229 26625024 26672709 26707968 26755029 26838378 26873856 26928048 27005076 27011936 27131904 27179712 27264384 27339249 27433728 27489049 27509058 27594756 27611136 27697152 27745956 27766152 27832392 27869184 28005264 28032768 28049408 28175989 28186368 28274176 28311552 28439316 28449792 28527912 28588707 28616784 28705104 28773584 28794528 28901376 28973376 28980736 29042496 29212967 29251584 29303127 29394414 29401032 29485134 29492624 29503488 29576988 29675808 29768256 29860992 29953152 30046464 30118144 30240768 30294054 30334976 30388428 30483096 30523392 30577176 30672432 30774912 30862944 30870784 31062528 31159296 31244856 31311441 31352832 31416056 31505922 31536864 31555584 31653888 31709664 31808448 31850496 32006016 32093901 32193882 32212992 32293242 32313344 32370282 32393844 32471124 32514048 32603328 32672808 32704896 32884096 32908032 33030144 33076161 33179202 33191424 33282564 33385284 33386248 33489288 33593616 33697296 33705856 33718272 33802272 33882912 34020864 34126848 34293483 34301204 34338816 34399323 34420736 34506486 34621776 34668544 34729632 34837824 34945344 35054208 35150463 35171328 35271936 35280896 35343063 35453166 35478972 35500032 35563612 35610624 35673372 35784504 35831808 35904064 36006768 36175872 36239616 36339126 36352512 36452332 36578304 36678744 36756909 36793008 36814848 36929536 36994608 37021536 37109856 37158912 37340352 37377024 37559529 37581824 37675449 37765329 37792818 37919088 37933056 38037216 38118276 38155712 38273472 38392704 38535168 38631168 38709069 38723328 38829658 38949498 39002112 39070836 39192552 39201376 39313512 39337984 39435984 39567744 39691008 39814656 39937536 40061952 40257567 40310784 40321024 40392072 40517904 40644128 40697856 40769568 40896576 41033216 41150592 41263587 41362027 41392134 41416704 41545728 41618934 41649228 41659808 41748588 41803776 42007896 42049152 42074112 42205184 42279552 42395647 42411264 42467328 42658974 42674688 42791868 42925176 42950656 43057656 43160376 43191792 43294832 43352064 43471104 43563744 43606528 43877376 44040192 44091621 44101548 44238936 44255232 44365482 44376752 44513712 44652384 44791488 44929728 44957696 45069696 45177216 45361152 45441081 45502464 45582642 45724644 45785088 45865764 46008648 46162368 46306176 46450432 46593792 46738944 46867284 46895104 47029248 47124084 47258883 47270888 47305296 47333376 47480832 47564496 47712672 47775744 48009024 48234496 48290823 48319488 48439863 48452168 48470016 48555423 48590766 48706686 48771072 48904992 49009212 49057344 49086464 49326144 49362048 49479808 49545216 49768803 49787136 49836032 49923846 50077926 50079372 50233932 50353772 50390424 50558784 50577408 50703408 50716288 50824368 51031296 51190272 51380224 51451806 51508224 51612092 51631104 51759729 51932664 52002816 52094448 52256736 52418016 52581312 52756992 52921344 53086208 53179749 53218458 53250048 53345418 53415936 53510058 53676756 53747712 53856096 54010152 54023872 54263808 54359424 54508689 54528768 54678498 54867456 54978098 55018116 55189512 55222272 55394304 55491912 55532304 55664784 55738368 56010528 56065536 56098816 56351978 56372736 56548352 56623104 56689227 56878632 56899584 57055824 57177414 57233568 57410208 57547168 57589056 57802752 57946752 57961472 58084992 58244487 58424247 58425934 58503168 58606254 58788828 58802064 58970268 58985248 59006976 59153976 59351616 59536512 59721984 59906304 60027107 60092928 60236288 60481536 60588108 60669952 60776856 60966192 61046784 61154352 61344864 61549824 61725888 61741568 62088201 62125056 62236321 62318592 62428401 62489712 62622882 62705664 62832112 63011844 63073728 63111168 63307776 63419328 63616896 63700992 63791581 63988461 64012032 64187802 64387764 64425984 64586484 64626688 64740564 64787688 64942248 65028096 65206656 65345616 65409792 65768192 65816064 66060288 66152322 66358404 66382848 66565128 66770568 66772496 66978576 67187232 67394592 67411712 67436544 67604544 67765824 68041728 68253696 68373963 68586966 68602408 68677632 68798646 68841472 69012972 69243552 69337088 69459264 69675648 69890688 70108416 70300926 70342656 70543872 70561792 70686126 70906332 70957944 71000064 71127224 71221248 71346744 71569008 71663616 71808128 72013536 72351744 72479232 72678252 72705024 72886149 72904664 73060029 73156608 73357488 73513818 73586016 73629696 73859072 73989216 74043072 74219712 74317824 74680704 74754048 74885769 75116889 75119058 75163648 75350898 75530658 75585636 75838176 75866112 76074432 76236552 76311424 76546944 76785408 77070336 77177709 77262336 77418138 77446656 77659316 77898996 78004224 78141672 78385104 78402752 78627024 78675968 78871968 79135488 79382016 79629312 79827687 79875072 80018127 80123904 80265087 80515134 80621568 80642048 80784144 81035808 81288256 81395712 81539136 81793152 82017747 82066432 82301184 82467147 82527174 82724054 82784268 82833408 83091456 83237868 83298456 83319616 83497176 83607552 84015792 84098304 84148224 84410368 84527967 84559104 84791294 84822528 84934656 85317948 85349376 85583736 85766121 85850352 85901312 86115312 86320752 86383584 86589664 86704128 86942208 87127488 87213056 87638901 87754752 87909381 88183242 88203096 88477872 88510464 88730964 88753504 89027424 89304768 89582976 89859456 89915392 90139392 90321161 90354432 90722304 90882162 91004928 91165284 91449288 91570176 91731528 92017296 92324736 92612352 92900864 93187584 93477888 93734568 93790208 93934323 94058496 94248168 94517766 94541776 94610592 94666752 94961664 95128992 95425344 95551488 96018048 96281703 96581646 96638976 96879726 96904336 96940032 97110846 97181532 97413372 97542144 97809984 98018424 98114688 98172928 98652288 98724096 98959616 99090432 99228483 99537606 99574272 99672064 99847692 100155852 100158744 100467864 100707544 100780848 101117568 101154816 101406816 101432576 101648736 102062592 102380544 102760448 102880449 102903612 103016448 103197969 103224184 103262208 103519458 103865328 104005632 104188896 104513472 104836032 105162624 105451389 105513984 105842688 106029189 106172416 106359498 106436916 106500096 106690836 106831872 107020116 107353512 107495424 107712192 108020304 108047744 108527616 108718848 109017378 109057536 109356996 109734912 109956196 110036232 110270727 110379024 110444544 110788608 110983824 111064608 111329568 111476736 112021056 112131072 112197632 112678587 112703956 112745472 113026347 113096704 113295987 113378454 113757264 113799168 114111648 114354828 114467136 114820416 115094336 115178112 115605504 115893504 115922944 116127207 116169984 116488974 116848494 116851868 117006336 117212508 117577656 117604128 117940536 117970496 118013952 118307952 118703232 119073024 119443968 119812608 120054214 120185856 120472576 120772701 120963072 121176216 121339904 121553712 121932384 122093568 122308704 122689728 123099648 123451776 123483136 123790761 124086081 124176402 124250112 124472642 124637184 124856802 124979424 125245764 125411328 125664224 126023688 126147456 126222336 126615552 126838656 127186941 127233792 127401984 127583162 127976922 128024064 128375604 128775528 128851968 129172968 129253376 129481128 129575376 129884496 130056192 130413312 130691232 130819584 131536384 131632128 132120576 132274863 132304644 132716808 132765696 133130256 133541136 133544992 133957152 134374464 134789184 134823424 134873088 135209088 135531648 135903803 136083456 136323243 136507392 136747926 137173932 137204816 137355264 137597292 137682944 138025944 138487104 138674176 138918528 139299983 139351296 139781376 140216832 140601852 140685312 141087744 141123584 141372252 141812664 141915888 142000128 142254448 142442496 142693488 143138016 143327232 143616256 144027072 144703488 144872469 144958464 145356504 145410048 145666269 145772298 145809328 146120058 146313216 146714976 147027636 147172032 147259392 147718144 147978432 148086144 148439424 148635648 149306409 149361408 149508096 149771538 150233778 150238116 150327296 150701796 151061316 151171272 151676352 151732224 152148864 152473104 152622848 153093888 153570816 154140672 154355418 154524672 154836276 154893312 155279187 155318632 155797992 156008448 156283344 156770208 156805504 157254048 157351936 157743936 158270976 158764032 159258624 159539247 159655374 159750144 160036254 160247808 160530174 161030268 161243136 161284096 161568288 162071616 162576512 162791424 163078272 163526067 163586304 164035494 164132864 164602368 164934294 165054348 165448108 165568536 165666816 166182912 166475736 166596912 166639232 166994352 167215104 168031584 168196608 168296448 168820736 169055934 169118208 169582588 169645056 169869312 170067681 170635896 170698752 171167472 171532242 171700704 171802624 172230624 172641504 172767168 173179328 173408256 173884416 174254976 174426112 174733461 175272741 175277802 175509504 175818762 176366484 176406192 176955744 177020928 177461928 177507008 178054848 178609536 179165952 179718912 179830784 180081321 180278784 180642322 180708864 181444608 181764324 182009856 182330568 182898576 183140352 183463056 184034592 184649472 185224704 185801728 186264603 186375168 186708963 186955776 187285203 187469136 187580416 187868646 188116992 188496336 189035532 189083552 189221184 189333504 189923328 190257984 190850688 191102976 191374743 191965383 192036096 192423343 192563406 193163292 193277952 193759452 193808672 193880064 194221692 194363064 194826744 195084288 195619968 196036848 196229376 196345856 197231923 197304576 197448192 197919232 198180864 198456966 199075212 199148544 199344128 199695384 200311704 200317488 200935728 201415088 201561696 202235136 202309632 202813632 202865152 203297472 204125184 204490769 204761088 205121889 205760898 205807224 206032896 206395938 206448368 206524416 207038916 207730656 208011264 208377792 209026944 209672064 210325248 210902778 211027968 211685376 212058378 212344832 212718996 212873832 213000192 213381672 213663744 214040232 214707024 214990848 215424384 216040608 216095488 217055232 217437696 218034756 218115072 218713992 219180087 219469824 219912392 220072464 220541454 220758048 220889088 221577216 221967648 222129216 222659136 222953472 224042112 224262144 224395264 224657307 225350667 225357174 225407912 225490944 226052694 226193408 226591974 226756908 227514528 227598336 228223296 228709656 228934272 229640832 230188672 230356224 231211008 231533127 231787008 231845888 232254414 232339968 232977948 233696988 233703736 234012672 234425016 235155312 235208256 235881072 235940992 236027904 236615904 237406464 238146048 238887936 239483061 239625216 240054381 240108428 240371712 240795261 240945152 241545402 241926144 242352432 242679808 243107424 243864768 244187136 244617408 245379456 246053241 246199296 246903552 246966272 247401441 247581522 248172162 248352804 248500224 248945284 249274368 249713604 249958848 250491528 250822656 251328448 252047376 252294912 252444672 253231104 253583901 253677312 254373882 254467584 254803968 255166324 255953844 256048128 256751208 257298363 257551056 257703936 258345936 258506752 258962256 259150752 259768992 260112384 260826624 261382464 261639168 262916703 263072768 263264256 263728143 264549726 264609288 265433616 265531392 266260512 267082272 267089984 267914304 268748928 269578368 269646848 269746176 270418176 270963483 271063296 271807606 272166912 272646486 273014784 273495852 274347864 274409632 274710528 275194584 275365888 276051888 276974208 277348352 277837056 278599966 278702592 279562752 280433664 281203704 281370624 281802969 282175488 282247168 282744504 283625328 283831776 284000256 284508896 284884992 285386976 286276032 286654464 287232512 288054144 288845109 289534189 289744938 289916928 290713008 290820096 291332538 291544596 291618656 292240116 292626432 293429952 294055272 294344064 294518784 295436288 295956864 296172288 296769529 296878848 297271296 297685449 298612818 298722816 299016192 299543076 300467556 300476232 300654592 301403592 302122632 302342544 303352704 303464448 304297728 304946208 305245696 306187776 307141632 308281344 308641347 308710836 309049344 309672552 309786624 310558374 310637264 311595984 312016896 312566688 313540416 313611008 314508096 314703872 315487872 316354167 316541952 317528064 318087567 318517248 319078494 319310748 319500288 320072508 320495616 321060348 322060536 322486272 322568192 323136576 324143232 325153024 325582848 326156544 327052134 327172608 328070988 328265728 329204736 329868588 330108696 330812181 330896216 331137072 331333632 332365824 332951472 333193824 333278464 333988704 334430208 336063168 336393216 336592896 337641472 338035761 338111868 338236416 339079041 339165176 339290112 339887961 340135362 341271792 341397504 342334944 343064484 343401408 343605248 344461248 345283008 345534336 346358656 346816512 347768832 348381621 348509952 348852224 349466922 350545482 350555604 351019008 351637524 352732968 352812384 353911488 354041856 354923856 355014016 356109696 357219072 358331904 359437824 359661568 360162642 360557568 361284644 361417728 362318103 362889216 363528648 364019712 364661136 365797152 366280704 366926112 368069184 369298944 370449408 371372283 371603456 372258243 372529206 372750336 373417926 373911552 374570406 374938272 375160832 375737292 376233984 376992672 378071064 378167104 378442368 378667008 379846656 380515968 381560823 381701376 382205952 382749486 383930766 384072192 384846686 385126812 386326584 386555904 387518904 387617344 387760128 388443384 388726128 389653488 390168576 391239936 392073696 392458752 392691712 394463846 394609152 394896384 395838464 396361728 396824589 396913932 398150424 398297088 398688256 399390768 400623408 400634976 401871456 402830176 403123392 404470272 404619264 405627264 405730304 406594944 407711409 408250368 408969729 408981538 409522176 410243778 411521796 411614448 412065792 412791876 412896736 413048832 414077832 415461312 416022528 416755584 417899949 418053888 419344128 420189749 420650496 421805556 422055936 423370752 424116756 424689664 425437992 425747664 426000384 426763344 427327488 428080464 429414048 429981696 430848768 432081216 432190976 434110464 434617407 434875392 436069512 436230144 436998807 437427984 438360174 438939648 439824784 440144928 441082908 441516096 441778176 443154432 443935296 444258432 445318272 445906944 446541067 447919227 448084224 448524288 449314614 450701334 450714348 450815824 450981888 452105388 452386816 453183948 453513816 455029056 455196672 456446592 457419312 457868544 459281664 460377344 460712448 462422016 463066254 463574016 463691776 464508828 464679936 465955896 467393976 467407472 468025344 468850032 470310624 470416512 471762144 471881984 472055808 473231808 474812928 476292096 477775872 478617741 478966122 479250432 480108762 480216856 480743424 481590522 481890304 483090804 483852288 484704864 485359616 486214848 487729536 488374272 489234816 490578201 490758912 492106482 492398592 493807104 493932544 494802882 495163044 496344324 496705608 497000448 497890568 498548736 499427208 499917696 500983056 501645312 502656896 504094752 504589824 504889344 506462208 507167802 507354624 508747764 508935168 509607936 510203043 510332648 511907688 512096256 513502416 514596726 515102112 515407872 516691872 517013504 517924512 518301504 519537984 520224768 521653248 522764928 523278336 524200383 525818223 525833406 526145536 526528512 527456286 529099452 529218576 530867232 531062784 532521024 534164544 534179968 535828608 537497856 539156736 539293696 539492352 540243963 540836352 541926966 542126592 543615212 544333824 545292972 546029568 546991704 548695728 548819264 549421056 550389168 550731776 552103776 553948416 554696704 555674112 557199932 557405184 558793809 559125504 560126889 560867328 561855609 562407408 562741248 563605938 564350976 564494336 565489008 567250656 567663552 568000512 569017792 569769984 570773952 572552064 573308928 574124229 574465024 575896149 576108288 577270029 577690218 579068378 579489876 579833856 581426016 581640192 582665076 583089192 583237312 584480232 585252864 586859904 588110544 588688128 589037568 590872576 591695769 591913728 592344576 593539058 593757696 594542592 595370898 597225636 597445632 598032384 599086152 600935112 600952464 601309184 602807184 604245264 604685088 606705408 606928896 608595456 609892416 610491392 612375552 613472307 614283264 615365667 617282694 617421672 618098688 619345104 619573248 621116748 621274528 623191968 624033792 625133376 627080832 627222016 629016192 629407744 630975744 632248127 632708334 633083904 635056128 636175134 637034496 638156988 638621496 639000576 640145016 640991232 642120696 644121072 644972544 645136384 646273152 648047747 648286464 650306048 651165696 652313088 654104268 654345216 656141976 656531456 657540261 658409472 659737176 660217392 661624362 661792432 662274144 662667264 664731648 665902944 666387648 666556928 667977408 668860416 672126336 672786432 673185792 673971921 676071522 676223736 676472832 678158082 678330352 678580224 679775922 680270724 682543584 682795008 684669888 686128968 686802816 687210496 688922496 690566016 691068672 692717312 693633024 694599381 695537664 696763242 697019904 697704448 698933844 701090964 701111208 702038016 703275048 705465936 705624768 707822976 708083712 709847712 710028032 712219392 714438144 716663808 718875648 719323136 720163143 720325284 721115136 722385783 722569288 722835456 724636206 725778432 727057296 728039424 729322272 731594304 732561408 733852224 736138368 738159723 738597888 740898816 742204323 742744566 743206912 744516486 745058412 745500672 746835852 747823104 749140812 749876544 750321664 751474584 752467968 753985344 756142128 756334208 756884736 757334016 759693312 760751703 761031936 763121646 763402752 764411904 765498972 767861532 768144384 769693372 770253624 771895089 772653168 773111808 775037808 775234688 775520256 776886768 777452256 779306976 780337152 782479872 784147392 784917504 785383424 788750109 788927692 789218304 789792768 791184429 791676928 793649178 793827864 796300848 796594176 797376512 798781536 801246816 801269952 803742912 805660352 806246784 808940544 809238528 811254528 811460608 812890449 813189888 815422818 816500736 817939458 817963076 819044352 820487556 823043592 823228896 824131584 825583752 825793472 826097664 828155664 830922624 832045056 833511168 835799898 836107776 838688256 840379498 841300992 843611112 844111872 845408907 846741504 848233512 849379328 850875984 851495328 852000768 853526688 854654976 856160928 858828096 859963392 861697536 864162432 864381952 866535327 868602567 869234814 869750784 872139024 872460288 873997614 874855968 876720348 877879296 879649568 880289856 882165816 883032192 883556352 886308864 887870592 888516864 890308587 890636544 891813888 893056347 893082134 895838454 896168448 897048576 898629228 901402668 901428696 901631648 901963776 904210776 904773632 906367896 907027632 910058112 910393344 912893184 914838624 915737088 918563328 920754688 921424896 924844032 925924041 926132508 927148032 927383552 929017656 929359872 931911792 934787952 934814944 936050688 937700064 940621248 940833024 943524288 943763968 944111616 946463616 949062501 949625856 951326621 952584192 954262701 955551744 957235482 957932244 958500864 960217524 960433712 961486848 963181044 963780608 966181608 967704576 969409728 970719232 972429696 975099881 975459072 976748544 978469632 981156402 981517824 984212964 984797184 987614208 987865088 989605764 990326088 992688648 993411216 994000896 995781136 997097472 998854416 999835392 1001966112 1003290624 1005313792 1008189504 1009179648 1009778688 1012924416 1014107283 1014335604 1014709248 1017495528 1017870336 1019663883 1020406086 1020665296 1023815376 1024192512 1027004832 1029193452 1030204224 1030815744 1033383744 1034027008 1035849024 1036603008 1039075968 1040449536 1043306496 1045144863 1045529856 1046556672 1048400766 1051636446 1051666812 1052291072 1053057024 1054912572 1058198904 1058437152 1061734464 1062125568 1065042048 1068329088 1068359936 1071657216 1074995712 1078313472 1078587392 1078984704 1080487926 1081672704 1083853932 1084253184 1086954309 1087230424 1088667648 1090585944 1092059136 1093983408 1097391456 1097638528 1098842112 1100778336 1101463552 1104207552 1107896832 1109393408 1111348224 1114116849 1114399864 1114810368 1116774729 1117587618 1118251008 1120253778 1121734656 1123711218 1124814816 1125482496 1127211876 1128701952 1128988672 1130978016 1134501312 1135327104 1136001024 1138035584 1139539968 1141547904 1144682469 1145104128 1146617856 1148248458 1148930048 1151792298 1152216576 1154540058 1155380436 1158136756 1158979752 1159667712 1162852032 1163280384 1165330152 1166178384 1166474624 1168960464 1170505728 1173719808 1176221088 1177376256 1178075136 1181745152 1183391538 1183827456 1184689152 1187078116 1187515392 1189085184 1190473767 1190741796 1194451272 1194891264 1196064768 1198172304 1201870224 1201904928 1202618368 1205614368 1208490528 1209370176 1213410816 1213857792 1217190912 1219784832 1220982784 1223134227 1224751104 1226909187 1226944614 1228566528 1230731334 1234565388 1234843344 1236197376 1238690208 1239146496 1242233496 1242549056 1246383936 1248067584 1250266752 1253699847 1254161664 1254444032 1258032384 1258815488 1260569247 1261951488 1264496254 1265416668 1266167808 1270112256 1272350268 1274068992 1276313976 1277242992 1278001152 1280290032 1281982464 1284241392 1288242144 1289945088 1290272768 1292546304 1296095494 1296572928 1300612096 1302331392 1303852221 1304626176 1308208536 1308690432 1310996421 1312283952 1313062912 1315080522 1316818944 1319474352 1320434784 1323248724 1323584864 1324548288 1325334528 1329463296 1331805888 1332775296 1333113856 1335954816 1337720832 1339623201 1343757681 1344252672 1345572864 1346963401 1347943842 1352143044 1352447472 1352945664 1356316164 1356660704 1357160448 1359551844 1360541448 1365087168 1365590016 1369339776 1372257936 1373605632 1374420992 1377844992 1380623461 1381132032 1382137344 1385434624 1387266048 1389198762 1391075328 1393526484 1394039808 1395408896 1397867688 1402181928 1402222416 1404076032 1406550096 1410931872 1411249536 1415645952 1416167424 1419695424 1420056064 1424438784 1428876288 1431435383 1433327616 1435853223 1437751296 1440326286 1440650568 1442230272 1444771566 1445138576 1445670912 1449272412 1451556864 1454114592 1456078848 1458644544 1463188608 1465122816 1467704448 1471734603 1472276736 1476319446 1477195776 1481797632 1484408646 1485489132 1486413824 1489032972 1490116824 1491001344 1493671704 1495646208 1498281624 1499753088 1500643328 1502949168 1504935936 1507970688 1512284256 1512668416 1513769472 1514668032 1519386624 1521503406 1522063872 1526243292 1526805504 1528823808 1530997944 1535723064 1536288768 1539386744 1540507248 1543790178 1545306336 1546223616 1550075616 1550469376 1551040512 1553773536 1554904512 1558613952 1560674304 1564959744 1568294784 1569835008 1570766848 1572601149 1577454669 1577500218 1577855384 1578436608 1579585536 1582368858 1583353856 1587298356 1587655728 1592601696 1593188352 1594753024 1597563072 1602493632 1602539904 1607485824 1611320704 1612493568 1617881088 1618477056 1620731889 1622509056 1622921216 1625780898 1626379776 1630845636 1633001472 1635878916 1635926152 1638088704 1640975112 1646087184 1646457792 1648263168 1651167504 1651586944 1652195328 1656311328 1661845248 1664090112 1667022336 1671599796 1672215552 1676381427 1677376512 1680380667 1680758996 1682601984 1685566827 1687222224 1688223744 1690817814 1693483008 1696467024 1698758656 1701751968 1702990656 1704001536 1707053376 1709309952 1712321856 1717656192 1719926784 1722372687 1723395072 1727688447 1728324864 1728763904 1731810087 1733070654 1737205134 1738469628 1739501568 1744278048 1744920576 1747995228 1749711936 1753440696 1755758592 1759299136 1760579712 1764331632 1766064384 1767112704 1772617728 1775087307 1775741184 1777033728 1780617174 1781273088 1783627776 1786112694 1786164268 1791676908 1792336896 1794097152 1797258456 1802805336 1802857392 1803263296 1803927552 1808421552 1809547264 1812735792 1814055264 1820116224 1820786688 1825786368 1829677248 1831474176 1837126656 1840416921 1841509376 1842849792 1846097001 1851848082 1852265016 1854296064 1854767104 1858035312 1858719744 1863823584 1869575904 1869629888 1872101376 1875400128 1881242496 1881666048 1887048576 1887527936 1888223232 1892927232 1896744381 1898125002 1899251712 1902653242 1905168384 1908525402 1911103488 1914470964 1915864488 1917001728 1920435048 1920867424 1922973696 1926362088 1927561216 1932363216 1935409152 1938819456 1941438464 1944143241 1944859392 1950199762 1950918144 1953497088 1956939264 1962312804 1963035648 1968425928 1969594368 1972620783 1975228416 1975730176 1979211528 1980652176 1985377296 1986822432 1988001792 1991562272 1994194944 1997708832 1999670784 2003932224 2006581248 2010627584 2016379008 2018359296 2019557376 2021915763 2028214566 2028671208 2029418496 2034991056 2035740672 2039327766 2040812172 2041330592 2047630752 2048385024 2054009664 2058386904 2060408448 2061631488 2066767488 2068054016 2071698048 2073206016 2077386703 2078151936 2080899072 2083798143 2086612992 2090289726 2091059712 2093113344 2096801532 2103272892 2103333624 2104582144 2106114048 2109825144 2116397808 2116874304 2123468928 2124251136 2130084096 2136658176 2136719872 2143314432 2149991424 2156626944 2157174784 2157969408 2160489429 2160975852 2163345408 2167707864 2168506368 2173908618 2174460848 2177335296 2181171888 2184118272 2187966816 2194782912 2195277056 2197684224 2201556672 2202927104 2208415104 2214479169 2215793664 2222696448 2226612969 2228233698 2228799728 2229620736 2233549458 2235175236 2236502016 2240507556 2243469312 2247422436 2249629632 2250964992 2254423752 2257403904 2257977344 2261956032 2269002624 2270654208 2272002048 2276071168 2279079936 2282255109 2283095808 2289364938 2290208256 2293235712 2296496916 2297860096 2303584596 2304433152 2309080116 2310760872 2315685267 2316273512 2317959504 2319335424 2325704064 2326560768 2330660304 2332356768 2332949248 2337920928 2341011456 2347439616 2352442176 2354752512 2356150272 2363490304 2366250327 2366783076 2367654912 2369378304 2373553287 2374156232 2375030784 2380947534 2381483592 2388902544 2389782528 2392129536 2396344608 2403740448 2403809856 2405236736 2411228736 2416981056 2418740352 2426821632 2427715584 2434381824 2438671347 2439569664 2441965568 2446268454 2449502208 2453818374 2453889228 2457133056 2461462668 2469130776 2469686688 2472394752 2477380416 2478292992 2484466992 2485098112 2492767872 2496135168 2500533504 2507399694 2508323328 2508888064 2516064768 2517630976 2521138494 2523902976 2528992508 2530833336 2532335616 2536226721 2540224512 2544700536 2548137984 2552627952 2554485984 2556002304 2560580064 2563964928 2568482784 2576484288 2579890176 2580545536 2585092608 2592190988 2593145856 2599605981 2601224192 2605807701 2607704442 2609252352 2616417072 2617380864 2621992842 2624567904 2626125824 2630161044 2633637888 2638948704 2640869568 2646497448 2647169728 2649096576 2650669056 2658926592 2663611776 2665550592 2666227712 2670925761 2671909632 2675441664 2679169041 2679246402 2687515362 2688505344 2691145728 2693926802 2695887684 2704286088 2704894944 2705891328 2712632328 2713321408 2714320896 2719103688 2721082896 2730174336 2731180032 2738679552 2744515872 2747211264 2748841984 2755689984 2761246922 2762264064 2764274688 2770869248 2774532096 2777772123 2778397524 2782150656 2787052968 2788079616 2790817792 2795735376 2804363856 2804444832 2808152064 2813100192 2821863744 2822499072 2831291904 2832334848 2839390848 2840112128 2847187503 2848877568 2853979863 2857752576 2862788103 2862870766 2866655232 2871706446 2875502592 2880652572 2881301136 2884460544 2889543132 2890277152 2891341824 2898544824 2903113728 2908229184 2912157696 2917289088 2925299643 2926377216 2930245632 2935408896 2941328243 2943469206 2944553472 2952638892 2954391552 2963595264 2968817292 2970978264 2972827648 2978065944 2980233648 2982002688 2987343408 2991292416 2996563248 2999506176 3001286656 3005898336 3009871872 3015941376 3024568512 3025336832 3027538944 3029336064 3038773248 3042321849 3043006812 3044127744 3052486584 3053611008 3058991649 3061995888 3071446128 3072577536 3078773488 3081014496 3087580356 3090612672 3092447232 3100151232 3100938752 3102081024 3107547072 3109809024 3117227904 3121348608 3125787469 3129919488 3135434589 3136589568 3139670016 3145202298 3154909338 3155000436 3155710768 3156873216 3159171072 3164737716 3166707712 3174596712 3175311456 3185203392 3186376704 3189506048 3195126144 3204987264 3205079808 3214971648 3222641408 3224987136 3235762176 3236954112 3241463778 3245018112 3245842432 3251561796 3252759552 3261691272 3266002944 3271757832 3271852304 3276177408 3281950224 3292174368 3292915584 3296526336 3302335008 3303173888 3304390656 3312622656 3323690496 3328180224 3334044672 3343199592 3344431104 3350324187 3352762854 3354753024 3360761334 3361517992 3365203968 3371133654 3374444448 3376447488 3381635628 3386966016 3392934048 3397517312 3403503936 3405981312 3408003072 3414106752 3418619904 3424643712 3434047407 3435312384 3439853568 3444745374 3446790144 3455376894 3456649728 3457527808 3463620174 3466141308 3474410268 3476939256 3479003136 3488556096 3489841152 3495990456 3499423872 3506881392 3511517184 3518598272 3521159424 3528663264 3532128768 3534225408 3545235456 3550174614 3551482368 3554067456 3561234348 3562546176 3567255552 3571421301 3572225388 3572328536 3583353816 3584673792 3588194304 3594516912 3605610672 3605714784 3606526592 3607855104 3616843104 3619094528 3625471584 3628110528 3640232448 3641573376 3651572736 3659354496 3662948352 3669402681 3674253312 3680727561 3680833842 3683018752 3685699584 3692194002 3703696164 3704530032 3708592128 3709534208 3716070624 3717439488 3727647168 3739151808 3739259776 3744202752 3750800256 3761099541 3762484992 3763332096 3774097152 3775055872 3776446464 3781707741 3785854464 3793488762 3796250004 3798503424 3805306484 3810336768 3817050804 3822206976 3828941928 3831728976 3834003456 3840870096 3841734848 3845947392 3852724176 3855122432 3864726432 3870818304 3877638912 3882876928 3888286482 3889718784 3900399524 3901836288 3906994176 3911556663 3913878528 3924625608 3926071296 3932989263 3936851856 3939188736 3945241566 3950456832 3951460352 3958423056 3961304352 3970754592 3973644864 3976003584 3983124544 3988389888 3995417664 3999341568 4007864448 4013162496 4018869603 4021255168 4031273043 4032758016 4036718592 4040890203 4043831526 4056429132 4057342416 4058836992 4069982112 4071481344 4078655532 4081624344 4082661184 4095261504 4096770048 4108019328 4116773808 4120816896 4123262976 4133534976 4136108032 4141870383 4143396096 4146412032 4154773406 4156303872 4161798144 4167596286 4173225984 4180579452 4182119424 4186226688 4193603064 4206545784 4206667248 4209164288 4212228096 4219650288 4232795616 4233748608 4246937856 4248502272 4260168192 4273316352 4273439744 4286628864 4294306149 4299982848 4307559669 4313253888 4314349568 4320978858 4321951704 4326690816 4335415728 4337012736 4347817236 4348921696 4354670592 4362343776 4368236544 4375933632 4389565824 4390554112 4395368448 4403113344 4405854208 4415203809 4416830208 4425736889 4428958338 4431587328 4445392896 4453225938 4456467396 4457599456 4459241472 4467098916 4470350472 4473004032 4481015112 4486938624 4494844872 4499259264 4501929984 4508847504 4514807808 4515954688 4523912064 4536334229 4538005248 4541308416 4544004096 4552142336 4558159872 4564510218 4566191616 4578729876 4580416512 4586471424 4592993832 4595720192 4607169192 4608866304 4618160232 4621521744 4631370534 4632547024 4635919008 4638670848 4651408128 4653121536 4661320608 4664713536 4665898496 4675841856 4682022912 4694879232 4704884352 4709505024 4712300544 4717803447 4732500654 4733566152 4735309824 4738756608 4747106574 4748312464 4750061568 4761895068 4762967184 4777805088 4779565056 4784259072 4792689216 4807480896 4807619712 4810473472 4822457472 4833962112 4837480704 4853643264 4855431168 4862195667 4868763648 4877342694 4879139328 4883931136 4892536908 4899004416 4907636748 4907778456 4914266112 4922925336 4938261552 4939373376 4944789504 4954760832 4956585984 4968933984 4970196224 4985535744 4992270336 5001067008 5014799388 5016646656 5017776128 5032129536 5035261952 5041142001 5042276988 5047805952 5056700481 5057985016 5061666672 5064671232 5072453442 5080449024 5089401072 5096275968 5105255904 5108971968 5112004608 5121160128 5127929856 5136965568 5152968576 5159780352 5161091072 5167118061 5170185216 5183065341 5184381976 5186291712 5195430261 5199211962 5202448384 5211615402 5215408884 5218504704 5232834144 5234761728 5243985684 5249135808 5252251648 5260322088 5267275776 5277897408 5281739136 5292994896 5294339456 5298193152 5301338112 5317853184 5325261921 5327223552 5331101184 5332455424 5341851522 5343819264 5350883328 5358338082 5358492804 5375030724 5377010688 5382291456 5387853604 5391775368 5408572176 5409789888 5411782656 5425264656 5426642816 5428641792 5438207376 5442165792 5460348672 5462360064 5477359104 5489031744 5494422528 5497683968 5511379968 5521250763 5522493844 5524528128 5528549376 5538291003 5541738496 5555544246 5556795048 5564301312 5574105936 5576159232 5581635584 5591470752 5608727712 5608889664 5616304128 5626200384 5643727488 5644998144 5662583808 5664669696 5678781696 5680224256 5690233143 5694375006 5697755136 5707959726 5715505152 5725576206 5725741532 5733310464 5743412892 5751005184 5761305144 5762602272 5768921088 5779086264 5780554304 5782683648 5797089648 5806227456 5816458368 5824315392 5832429723 5834578176 5850599286 5852754432 5860491264 5870817792 5882656486 5886938412 5889106944 5905277784 5908783104 5917862349 5927190528 5937634584 5941956528 5945655296 5956131888 5960467296 5964005376 5974686816 5982584832 5993126496 5999012352 6002573312 6011796672 6019743744 6031882752 6049137024 6050673664 6055077888 6058672128 6065747289 6084643698 6086013624 6088255488 6104973168 6107222016 6117983298 6123991776 6142892256 6145155072 6157546976 6162028992 6175160712 6181225344 6184894464 6200302464 6201877504 6204162048 6215094144 6219618048 6232160109 6234455808 6242697216 6251394429 6251574938 6259838976 6270869178 6273179136 6279340032 6290404596 6309818676 6310000872 6311421536 6313746432 6318342144 6329475432 6333415424 6349193424 6350622912 6370406784 6372753408 6379012096 6390252288 6409974528 6410159616 6429943296 6445282816 6449974272 6471524352 6473908224 6481468287 6482927556 6490036224 6491684864 6503123592 6505519104 6523382544 6532005888 6543515664 6543704608 6552354816 6563900448 6584348736 6585831168 6593052672 6604670016 6606347776 6608781312 6625245312 6643437507 6647380992 6659286347 6668089344 6679838907 6686399184 6688862208 6700648374 6705525708 6709506048 6721522668 6723035984 6730407936 6742267308 6748888896 6752894976 6763271256 6773932032 6785868096 6795034624 6807007872 6811962624 6816006144 6825699167 6828213504 6837239808 6846765327 6849287424 6868094814 6870624768 6879707136 6889490748 6893580288 6910753788 6913299456 6915055616 6927240348 6932282616 6948820536 6953878512 6958006272 6977112192 6979682304 6991980912 6998847744 7013762784 7023034368 7037196544 7042318848 7057326528 7064257536 7068450816 7090470912 7098750981 7100349228 7102964736 7108134912 7122468696 7125092352 7142842602 7144450776 7144657072 7166707632 7169347584 7176388608 7189033824 7211221344 7211429568 7213053184 7215710208 7233686208 7238189056 7250943168 7256221056 7280464896 7283146752 7303145472 7316014041 7318708992 7325896704 7338805362 7348506624 7361455122 7361667684 7366037504 7371399168 7384388004 7407392328 7409060064 7417184256 7419068416 7432141248 7434878976 7455294336 7478303616 7478519552 7488405504 7501600512 7522199082 7524969984 7526664192 7548194304 7550111744 7552892928 7563415482 7571708928 7586977524 7592500008 7597006848 7608680163 7610612968 7620673536 7634101608 7644413952 7657883856 7663457952 7668006912 7681740192 7683469696 7691894784 7705448352 7710244864 7729452864 7741636608 7755277824 7765753856 7776572964 7779437568 7798817943 7800799048 7803672576 7817423103 7823113326 7827757056 7849251216 7852142592 7865978526 7873703712 7878377472 7890483132 7900913664 7902920704 7916846112 7922608704 7941509184 7947289728 7952007168 7966249088 7976779776 7990835328 7998683136 8012777283 8015728896 8026324992 8037507123 8037739206 8042510336 8062546086 8065516032 8073437184 8081780406 8087663052 8112858264 8114684832 8117673984 8139964224 8142962688 8157311064 8163248688 8165322368 8190523008 8193540096 8216038656 8233547616 8241633792 8246525952 8267069952 8272216064 8283740766 8286792192 8292824064 8309546812 8312607744 8323596288 8333316369 8335192572 8346451968 8361158904 8364238848 8372453376 8387206128 8413091568 8413334496 8418328576 8424456192 8439300576 8465591232 8467497216 8493875712 8497004544 8520336384 8541562509 8546632704 8546879488 8561939589 8573257728 8588364309 8588612298 8599965696 8615119338 8626507776 8628699136 8641957716 8643903408 8653381632 8670831456 8674025472 8695634472 8697843392 8709341184 8724687552 8736473088 8751867264 8775898929 8779131648 8781108224 8790736896 8806226688 8811708416 8823984729 8830407618 8833660416 8851473778 8857916676 8863174656 8890785792 8906451876 8912934792 8915198912 8918482944 8934197832 8940700944 8946008064 8962030224 8973877248 8989689744 8998518528 9003859968 9017695008 9029615616 9031909376 9047824128 9072668458 9076010496 9082616832 9088008192 9104284672 9116319744 9126965547 9129020436 9132383232 9157459752 9160833024 9176974947 9185987664 9191440384 9214338384 9217732608 9236320464 9243043488 9262741068 9265094048 9271838016 9277341696 9302816256 9306243072 9322641216 9329427072 9331796992 9351683712 9364045824 9377362407 9389758464 9406303767 9409768704 9419010048 9435606894 9465001308 9467132304 9470619648 9477513216 9494213148 9496624928 9500123136 9523790136 9525934368 9555610176 9559130112 9568518144 9585378432 9614961792 9615239424 9620946944 9644914944 9664364227 9667924224 9674961408 9707286528 9710862336 9724391334 9737527296 9754685388 9758278656 9767862272 9785073816 9798008832 9815273496 9815556912 9828532224 9845850672 9876523104 9878746752 9889579008 9909521664 9913171968 9937867968 9940392448 9971071488 9984540672 10002134016 10029598776 10033293312 10035552256 10050972561 10064259072 10082284002 10084553976 10095611904 10113400962 10115970032 10123333344 10129342464 10144906884 10160898048 10178802144 10192551936 10210511808 10217943936 10224009216 10242320256 10255859712 10273931136 10302142221 10305937152 10319560704 10334236122 10340370432 10366130682 10368763952 10372583424 10390860522 10398423924 10404896768 10423230804 10430817768 10437009408 10465668288 10469523456 10487971368 10498271616 10504503296 10520644176 10534551552 10555794816 10563478272 10585989792 10588678912 10596386304 10602676224 10635706368 10650523842 10654447104 10662202368 10664910848 10683703044 10687638528 10701766656 10716676164 10716985608 10750061448 10754021376 10764582912 10775707208 10783550736 10817144352 10819579776 10823565312 10850529312 10853285632 10857283584 10876414752 10884331584 10920697344 10924720128 10954718208 10978063488 10988845056 10995367936 11008208043 11022759936 11042182683 11042501526 11044987688 11049056256 11057098752 11076582006 11083476992 11111088492 11113590096 11128602624 11148211872 11152318464 11163271168 11182941504 11217455424 11217779328 11232608256 11252400768 11283298623 11287454976 11289996288 11325167616 11329339392 11345123223 11357563392 11360448512 11380466286 11388750012 11395510272 11415919452 11431010304 11451152412 11451483064 11466620928 11486825784 11502010368 11522610288 11525204544 11537842176 11558172528 11561108608 11565367296 11594179296 11612454912 11632916736 11648630784 11664859446 11669156352 11701198572 11705508864 11720982528 11734669989 11741635584 11765312972 11773876824 11778213888 11798967789 11810555568 11817566208 11835724698 11854381056 11875269168 11883913056 11891310592 11912263776 11920934592 11928010752 11949373632 11965169664 11986252992 11998024704 12005146624 12023593344 12039487488 12056608809 12063765504 12093819129 12098274048 12101347328 12110155776 12122670609 12131494578 12169287396 12172027248 12176510976 12209946336 12214444032 12235966596 12247983552 12285784512 12290310144 12315093952 12324057984 12350321424 12362450688 12369788928 12400604928 12403755008 12408324096 12425611149 12430188288 12439236096 12464320218 12468911616 12485394432 12502788858 12503149876 12519677952 12541738356 12546358272 12558680064 12580809192 12619637352 12620001744 12622843072 12627492864 12636684288 12658950864 12666830848 12698386848 12701245824 12740813568 12745506816 12758024192 12780504576 12819949056 12820319232 12859886592 12882918447 12890565632 12899948544 12922679007 12943048704 12962936574 12965855112 12980072448 12983369728 13006247184 13011038208 13046765088 13064011776 13087031328 13087409216 13104709632 13127800896 13168697472 13171662336 13186105344 13209340032 13212695552 13217562624 13245611427 13250490624 13277210667 13286875014 13294761984 13318572694 13336178688 13359677814 13372798368 13377724416 13401296748 13411051416 13419012096 13443045336 13446071968 13460815872 13484534616 13497777792 13505789952 13526542512 13547864064 13571736192 13590069248 13609002687 13614015744 13623925248 13632012288 13651398334 13656427008 13674479616 13693530654 13698574848 13736189628 13741249536 13759414272 13778981496 13787160576 13821507576 13826598912 13830111232 13854480696 13864565232 13897641072 13907757024 13916012544 13954224384 13959364608 13983961824 13997695488 14027525568 14046068736 14074393088 14084637696 14114653056 14128515072 14136901632 14153410341 14197501962 14200698456 14205929472 14216269824 14244937392 14250184704 14285685204 14288901552 14289314144 14333415264 14338695168 14352777216 14378067648 14422442688 14422859136 14426106368 14431420416 14467372416 14476378112 14501886336 14512442112 14541706921 14560929792 14566293504 14586587001 14606290944 14632028082 14637417984 14651793408 14677610724 14697013248 14722910244 14723335368 14732075008 14742798336 14768776008 14814784656 14818120128 14834368512 14838136832 14864282496 14869757952 14905098181 14910588672 14956607232 14957039104 14976811008 15003201024 15044398164 15049939968 15053328384 15096388608 15100223488 15105785856 15123426003 15126830964 15143417856 15173955048 15185000016 15194013696 15217360326 15221225936 15241347072 15268203216 15288827904 15315767712 15326915904 15336013824 15363480384 15366939392 15383789568 15410896704 15420489728 15458905728 15483273216 15501354183 15510555648 15553145928 15558875136 15586290783 15597635886 15601598096 15607345152 15634846206 15646226652 15655514112 15698502432 15704285184 15731957052 15747407424 15756754944 15780966264 15801827328 15805841408 15833692224 15845217408 15883018368 15894579456 15904014336 15932498176 15953559552 15975785763 15981670656 15997366272 16025554566 16031457792 16052649984 16075014246 16075478412 16085020672 16125092172 16131032064 16146874368 16163560812 16175326104 16225716528 16229369664 16235347968 16279928448 16285925376 16314622128 16326497376 16330644736 16381046016 16387080192 16432077312 16467095232 16483267584 16493051904 16534139904 16544432128 16563752289 16567481532 16573584384 16585648128 16614873009 16619093624 16625215488 16666632738 16670385144 16692903936 16722317808 16728477696 16744906752 16774412256 16826183136 16826668992 16836657152 16848912384 16878601152 16931182464 16934994432 16987751424 16994009088 17040672768 17070699429 17083125018 17093265408 17093758976 17123879178 17146515456 17176728618 17177224596 17199931392 17230238676 17253015552 17257398272 17283915432 17287806816 17306763264 17341662912 17348050944 17391268944 17395686784 17418682368 17449375104 17472946176 17497289169 17503734528 17551797858 17558263296 17562216448 17581473792 17612453376 17623416832 17647969458 17660815236 17667320832 17702947556 17715833352 17726349312 17753587047 17781571584 17812903752 17825869584 17830397824 17836965888 17868395664 17881401888 17892016128 17924060448 17947754496 17979379488 17997037056 18007719936 18035390016 18059231232 18063818752 18095648256 18145336916 18152020992 18165233664 18176016384 18197241867 18208569344 18253931094 18258040872 18264766464 18314919504 18321666048 18353949894 18371975328 18382880768 18428676768 18435465216 18472640928 18486086976 18525482136 18530188096 18543676032 18554683392 18605632512 18612486144 18645282432 18658854144 18663593984 18696480327 18703367424 18728091648 18754183287 18754724814 18779516928 18812607534 18819537408 18838020096 18871213788 18930002616 18934264608 18941239296 18955026432 18988426296 18993249856 19000246272 19047580272 19051868736 19111220352 19118260224 19137036288 19170756864 19229923584 19230478848 19241893888 19289829888 19328728454 19335848448 19349922816 19414573056 19421724672 19444404861 19448782668 19475054592 19509370776 19516557312 19535724544 19570147632 19596017664 19630546992 19631113824 19657064448 19691701344 19753046208 19757493504 19779158016 19819043328 19826343936 19875735936 19880784896 19930312521 19942142976 19977859041 20004268032 20039516721 20059197552 20066586624 20071104512 20101945122 20128518144 20164568004 20169107952 20191223808 20226801924 20231940064 20246666688 20258684928 20289813768 20321796096 20357604288 20385103872 20421023616 20435887872 20448018432 20477097501 20484640512 20511719424 20540295981 20547862272 20589297701 20604284442 20611874304 20639121408 20668472244 20680740864 20732261364 20737527904 20745166848 20781721044 20796847848 20809793536 20846461608 20861635536 20874018816 20931336576 20939046912 20975942736 20996543232 21009006592 21041288352 21069103104 21111589632 21126956544 21171979584 21177357824 21192772608 21205352448 21271412736 21296252943 21301047684 21308894208 21324404736 21329821696 21367406088 21375277056 21433352328 21433971216 21500122896 21508042752 21529165824 21551414416 21567101472 21634288704 21639159552 21647130624 21701058624 21706571264 21714567168 21752829504 21768663168 21841394688 21849440256 21880512283 21909436416 21948042123 21956126976 21977690112 22016416086 22045519872 22084365366 22085003052 22089975376 22098112512 22114197504 22153164012 22166953984 22222176984 22227180192 22257205248 22296423744 22304636928 22326542336 22365883008 22434910848 22435558656 22465216512 22504801536 22566597246 22574909952 22579992576 22650335232 22658678784 22690246446 22715126784 22720897024 22760932572 22777500024 22791020544 22831838904 22862020608 22902304824 22902966128 22933241856 22973651568 23004020736 23045220576 23050409088 23075684352 23116345056 23122217216 23130734592 23188358592 23224909824 23265833472 23297261568 23329718892 23338312704 23402397144 23411017728 23452269309 23469339978 23483271168 23530625944 23547753648 23556427776 23597935578 23621111136 23635132416 23671449396 23708762112 23750538336 23767826112 23782621184 23824527552 23841869184 23856021504 23898747264 23930339328 23972505984 23996049408 24010293248 24038331849 24047186688 24078974976 24112521369 24113217618 24127531008 24187638258 24196548096 24202694656 24220311552 24245341218 24262989156 24338574792 24344054496 24353021952 24419892672 24428888064 24471933192 24495967104 24571569024 24580620288 24630187904 24648115968 24700642848 24724901376 24739577856 24801209856 24807510016 24816648192 24851222298 24860376576 24878472192 24928640436 24937823232 24970788864 24999949107 25005577716 25006299752 25039355904 25083476712 25092716544 25117360128 25161618384 25239274704 25240003488 25245686144 25254985728 25273368576 25317901728 25333661696 25396773696 25402491648 25481627136 25491013632 25516048384 25561009152 25624687527 25639898112 25640638464 25685818767 25719773184 25765092927 25765836894 25781131264 25799897088 25845358014 25886097408 25925873148 25931710224 25960144896 25966739456 26012494368 26022076416 26093530176 26128023552 26174062656 26174818432 26209419264 26255601792 26327696787 26337394944 26343324672 26372210688 26418680064 26425391104 26435125248 26471954187 26491222854 26500981248 26554421334 26573750028 26589523968 26637145388 26672357376 26719355628 26745596736 26755448832 26802593496 26822102832 26838024192 26886090672 26892143936 26921631744 26969069232 26995555584 27011579904 27053085024 27095728128 27143472384 27180138496 27218005374 27228031488 27247850496 27264024576 27302796668 27312854016 27348959232 27380896641 27387061308 27397149696 27472379256 27482499072 27530924841 27557962992 27574321152 27643015152 27653197824 27660222464 27708961392 27729130464 27795282144 27815514048 27832025088 27908448768 27918729216 27967923648 27995390976 28055051136 28092137472 28132087221 28148786176 28169275392 28218911301 28229306112 28257030144 28306820682 28395003924 28401396912 28411858944 28432539648 28489874784 28500369408 28571370408 28577803104 28578628288 28666830528 28677390336 28705554432 28756135296 28844885376 28845718272 28852212736 28862840832 28934744832 28952756224 28993092681 29003772672 29024884224 29083413842 29121859584 29132587008 29173174002 29212581888 29264056164 29274835968 29303586816 29355221448 29394026496 29445820488 29446670736 29464150016 29485596672 29537552016 29629569312 29636240256 29668737024 29676273664 29728564992 29739515904 29810196362 29821177344 29913214464 29914078208 29953622016 30006402048 30088796328 30099879936 30106656768 30152917683 30192777216 30200446976 30246852006 30253661928 30286835712 30347910096 30370000032 30388027392 30434720652 30442451872 30482694144 30536406432 30577655808 30631535424 30653831808 30672027648 30726960768 30733878784 30767579136 30821793408 30840979456 30906426663 30917811456 30980158223 31002708366 31021111296 31106291856 31117750272 31172581566 31195271772 31203196192 31214690304 31269692412 31292453304 31311028224 31397004864 31408570368 31463914104 31494814848 31513509888 31561932528 31603654656 31611682816 31667384448 31690434816 31754339603 31766036736 31789158912 31808028672 31864996352 31907119104 31951571526 31963341312 31994732544 32051109132 32062915584 32105299968 32150028492 32150956824 32170041344 32250184344 32262064128 32293748736 32327121624 32350652208 32451433056 32458739328 32470695936 32559856896 32571850752 32629244256 32652994752 32661289472 32762092032 32774160384 32864154624 32934190464 32966535168 32986103808 33024624129 33068279808 33127504578 33134963064 33147168768 33171296256 33229746018 33238187248 33250430976 33333265476 33340770288 33385807872 33444635616 33456955392 33489813504 33548824512 33652366272 33653337984 33673314304 33697824768 33757202304 33849895869 33862364928 33869988864 33975502848 33988018176 34035369669 34081345536 34141398858 34166250036 34186530816 34187517952 34247758356 34293030912 34353457236 34354449192 34399862784 34460477352 34506031104 34514796544 34567830864 34575613632 34613526528 34683325824 34696101888 34782537888 34791373568 34837364736 34898750208 34945892352 34994578338 35007469056 35103595716 35116526592 35124432896 35162947584 35224906752 35246833664 35295938916 35321630472 35334641664 35396903367 35405895112 35431666704 35452698624 35507174094 35563143168 35625807504 35651739168 35660795648 35673931776 35736791328 35762803776 35784032256 35848120896 35895508992 35958758976 35994074112 36015439872 36070780032 36118462464 36127637504 36169826427 36191296512 36281457387 36290673832 36304041984 36330467328 36368011827 36394483734 36417138688 36507862188 36516081744 36529532928 36629839008 36643332096 36707899788 36743950656 36765761536 36857353536 36870930432 36945281856 36972173952 37050964272 37060376192 37087352064 37109366784 37211265024 37224972288 37276833447 37290564864 37317708288 37327187968 37392960654 37406734848 37456183296 37508366574 37509449628 37559033856 37625215068 37639074816 37676040192 37742427576 37860005232 37868529216 37882478592 37910052864 37976852592 37986499712 38000492544 38095160544 38103737472 38222440704 38236520448 38274072576 38341513728 38459847168 38460957696 38483787776 38579659776 38648755341 38657456908 38671696896 38699845632 38768037021 38829146112 38888809722 38897565336 38950109184 39018741552 39033114624 39071449088 39140295264 39192035328 39261093984 39262227648 39314128896 39383402688 39506092416 39514987008 39558316032 39638086656 39652687872 39736834281 39751471872 39761569792 39831632001 39860625042 39884285952 39955718082 40008536064 40079033442 40118395104 40133173248 40142209024 40203890244 40257036288 40329136008 40338215904 40382447616 40453603848 40463880128 40493333376 40517369856 40579627536 40643592192 40715208576 40770207744 40827008061 40842047232 40871775744 40896036864 40954195002 40969281024 41023438848 41080591962 41095724544 41178595402 41208568884 41223748608 41278242816 41336944488 41361481728 41464522728 41475055808 41490333696 41563442088 41593695696 41619587072 41692923216 41723271072 41748037632 41862673152 41878093824 41951885472 41993086464 42018013184 42082576704 42138206208 42223179264 42253913088 42343959168 42354715648 42385545216 42410704896 42460231023 42592505886 42602095368 42617788416 42648809472 42659643392 42734812176 42750554112 42866704656 42867942432 43000245792 43016085504 43058331648 43102828832 43134202944 43268577408 43278319104 43294261248 43402117248 43413142528 43429134336 43505659008 43537326336 43625120763 43682789376 43698880512 43759761003 43761024566 43818872832 43896084246 43912253952 43955380224 44032832172 44091039744 44168730732 44170006104 44179950752 44196225024 44228395008 44306328024 44333907968 44444353968 44454360384 44514410496 44592847488 44609273856 44653084672 44715294543 44731766016 44869821696 44871117312 44930433024 45009603072 45133194492 45149819904 45159985152 45300670464 45317357568 45370278009 45380492892 45430253568 45441794048 45521865144 45555000048 45582041088 45663677808 45724041216 45804609648 45805932256 45866483712 45947303136 46008041472 46090441152 46100818176 46151368704 46232690112 46244434432 46261469184 46376717184 46449819648 46504062549 46531666944 46659437784 46676625408 46758872349 46804794288 46822035456 46904538618 46938679956 46966542336 47061251888 47095507296 47112855552 47195871156 47242222272 47270264832 47342898792 47417524224 47501076672 47535652224 47565242368 47649055104 47683738368 47712043008 47779894169 47797494528 47860678656 47927357289 47945011968 47992098816 48076663698 48094373376 48157949952 48225042738 48226435236 48255062016 48375276516 48393096192 48405389312 48440623104 48490682436 48525978312 48677149584 48688108992 48706043904 48839785344 48857776128 48943866384 48991934208 49143138048 49161240576 49260375808 49296231936 49401285696 49449802752 49479155712 49602419712 49615020032 49633296384 49691256867 49702444596 49720753152 49756944384 49857280872 49875646464 49999898214 50011155432 50012599504 50078711808 50166953424 50185433088 50234720256 50323236768 50478549408 50480006976 50491372288 50509971456 50546737152 50635803456 50667323392 50793547392 50804983296 50963254272 50982027264 51122018304 51212098287 51249375054 51279796224 51281276928 51371637534 51439546368 51530185854 51531673788 51562262528 51599794176 51690716028 51772194816 51851746296 51863420448 51920289792 51933478912 52024988736 52044152832 52187060352 52256047104 52348125312 52349636864 52418838528 52491867507 52511203584 52655393574 52674789888 52686649344 52744421376 52837360128 52850782208 52870250496 52943908374 52982445708 53001962496 53108842668 53147500056 53179047936 53260761141 53274290776 53344714752 53438711256 53491193472 53510897664 53605186992 53644205664 53676048384 53772181344 53784287872 53843263488 53938138464 53991111168 54023159808 54106170048 54191456256 54286944768 54360276992 54436010748 54456062976 54495700992 54528049152 54591725601 54605593336 54625708032 54761793282 54774122616 54794299392 54944758512 54964998144 55061849682 55115925984 55148642304 55286030304 55306395648 55320444928 55417922784 55458260928 55590564288 55631028096 55664050176 55816897536 55837458432 55935847296 55990781952 56089440981 56110102272 56184274944 56262549861 56264174442 56297572352 56338550784 56437822602 56458612224 56514060288 56613641364 56790007848 56802793824 56823717888 56865079296 56979749568 57000738816 57142740816 57155606208 57157256576 57333661056 57354780672 57411108864 57512270592 57689770752 57691436544 57704425472 57725681664 57869489664 57905512448 57986185362 58007545344 58049768448 58166827684 58243719168 58265174016 58333214583 58346348004 58425163776 58528112328 58549671936 58607173632 58710442896 58788052992 58891640976 58893341472 58928300032 58971193344 59075104032 59259138624 59272480512 59337474048 59352547328 59457129984 59479031808 59620392724 59642354688 59790937563 59826428928 59828156416 59933577123 60012804096 60118550163 60177592656 60199759872 60213313536 60305835366 60385554432 60400893952 60493704012 60507323856 60573671424 60695820192 60740000064 60776054784 60869441304 60884903744 60965388288 61072812864 61155311616 61263070848 61307663616 61344055296 61431292503 61453921536 61467757568 61535158272 61620887943 61643586816 61681958912 61767893103 61812853326 61835622912 61960316446 62005416732 62042222592 62212583712 62235500544 62345163132 62390543544 62406392384 62429380608 62539384824 62584906608 62622056448 62794009728 62817140736 62927828208 62989629696 63027019776 63123865056 63207309312 63223365632 63334768896 63380869632 63508679206 63532073472 63578317824 63616057344 63729992704 63814238208 63888758829 63903143052 63926682624 63989465088 64102218264 64125831168 64300056984 64301913648 64340082688 64500368688 64524128256 64587497472 64654243248 64701304416 64902866112 64917478656 64941391872 65119713792 65143701504 65258488512 65305989504 65322578944 65524184064 65548320768 65641536849 65728309248 65844126369 65868380928 65933070336 66049248258 66136559616 66255009156 66269926128 66294337536 66342592512 66459492036 66476374496 66500861952 66666530952 66681540576 66771615744 66889271232 66913910784 66979627008 67097649024 67304732544 67306675968 67346628608 67395649536 67514404608 67650549589 67699791738 67724729856 67739977728 67951005696 67976036352 68070739338 68162691072 68282797716 68332500072 68373061632 68375035904 68495516712 68586061824 68706914472 68708898384 68799725568 68920954704 69012062208 69029593088 69135661728 69151227264 69227053056 69366651648 69392203776 69565075776 69582747136 69674729472 69797500416 69891784704 69989156676 70014938112 70207191432 70233053184 70248865792 70356807927 70449813504 70591877832 70643260944 70669283328 70793806734 70811790224 70863333408 70905397248 71014348188 71126286336 71251615008 71303478336 71321591296 71347863552 71473582656 71525607552 71568064512 71696241792 71791017984 71917517952 71988148224 72030879744 72114995547 72141560064 72236924928 72339652854 72382593024 72562914774 72581347664 72608083968 72660934656 72736023654 72788967468 72834277376 73015724376 73032163488 73059065856 73259678016 73286664192 73415799576 73487901312 73531523072 73714707072 73741860864 73890563712 73944347904 74101928544 74120752384 74174704128 74218733568 74422530048 74449944576 74553666894 74581129728 74635416576 74654375936 74785921308 74813469696 74912366592 75016733148 75018899256 75118067712 75250430136 75278149632 75352080384 75484855152 75720010464 75737058432 75764957184 75820105728 75953705184 75972999424 76000985088 76190321088 76207474944 76444881408 76473040896 76548145152 76683027456 76919694336 76921915392 76967575552 77057456301 77159319552 77295278781 77297510682 77314913816 77343393792 77399691264 77536074042 77658292224 77777619444 77795130672 77900218368 78037483104 78066229248 78142898176 78280590528 78384070656 78522187968 78524455296 78628257792 78766805376 78983090361 79012184832 79029974016 79116632064 79276173312 79305375744 79415862561 79473668562 79502943744 79523139584 79663264002 79721250084 79768571904 79911436164 80017072128 80158066884 80236790208 80266346496 80284418048 80407780488 80514072576 80658272016 80676431808 80764895232 80907207696 80927760256 80986666752 81034739712 81159255072 81287184384 81430417152 81540415488 81654016122 81684094464 81743551488 81792073728 81908390004 81938562048 82046877696 82142689923 82161183924 82191449088 82357190804 82417137768 82447497216 82592774523 82673888976 82722963456 82929045456 82950111616 82980667392 83126884176 83187391392 83239174144 83385846432 83446542144 83496075264 83725346304 83756187648 83903770944 83986172928 84036026368 84165153408 84276412416 84396261663 84446358528 84507826176 84656733903 84687918336 84709431296 84771090432 84920462046 85185011772 85204190736 85235576832 85297618944 85319286784 85469624352 85501108224 85733409312 85735884864 86000491584 86032171008 86116663296 86205657664 86268405888 86537154816 86556638208 86588522496 86804234496 86826285056 86858268672 86979278043 87011318016 87074652672 87250241526 87365578752 87397761024 87519522006 87522049132 87637745664 87792168492 87824507904 87910760448 88065664344 88182079488 88337461464 88340012208 88359901504 88392450048 88456790016 88612656048 88667815936 88888707936 88908720768 89028820992 89185694976 89218547712 89306169344 89430589086 89463532032 89739643392 89742234624 89860866048 90019206144 90266388984 90299639808 90319970304 90458753049 90601340928 90740556018 90760985784 90860507136 90883588096 91043730288 91110000096 91164082176 91327355616 91448082432 91609219296 91611864512 91732967424 91894606272 92016082944 92180882304 92201636352 92302737408 92465380224 92488868864 92522938368 92719279989 92753434368 92940474669 93008125098 93063333888 93318875568 93353250816 93517744698 93609588576 93644070912 93809077236 93877359912 93933084672 94122503776 94191014592 94225711104 94391742312 94484444544 94540529664 94685797584 94835048448 95002153344 95071304448 95130484736 95263018809 95298110208 95367476736 95424086016 95559788338 95594989056 95721357312 95854714578 95890023936 95984197632 96153327396 96188746752 96315899904 96450085476 96452870472 96510124032 96750553032 96786192384 96810778624 96881246208 96981364872 97051956624 97354299168 97376217984 97412087808 97679570688 97715552256 97887732768 97983868416 98286276096 98322481152 98520751616 98592463872 98802571392 98899605504 98958311424 99073872387 99204839424 99230040064 99382513734 99404889192 99441506304 99513888768 99714561744 99751292928 99999796428 100022310864 100025199008 100157423616 100333906848 100370866176 100469440512 100646473536 100957098816 100960013952 100982744576 101019942912 101093474304 101271606912 101334646784 101549687607 101587094784 101609966592 101791948447 101926508544 101964054528 102106109007 102244036608 102424196574 102498750108 102559592448 102562553856 102743275068 102879092736 103060371708 103063347576 103124525056 103199588352 103381432056 103544389632 103703492592 103726840896 103840579584 103866957824 104049977472 104088305664 104335687267 104374120704 104512094208 104696250624 104699273728 104837677056 104983735014 105022407168 105310787148 105349579776 105373298688 105488842752 105674720256 105701564416 105740500992 105887816748 105964891416 106003924992 106217685336 106295000112 106358095872 106521522282 106548581552 106689429504 106877422512 106982386944 107021795328 107210373984 107288411328 107352096768 107544362688 107568575744 107686526976 107876276928 107982222336 108046319616 108212340096 108382912512 108509479281 108573889536 108872021496 108912125952 108991401984 109104035481 109183451202 109211186672 109251416064 109523586564 109548245232 109588598784 109889517024 109929996288 110123699364 110231851968 110297284608 110572060608 110612791296 110640889856 110835845568 110916521856 111181128576 111262056192 111328100352 111633795072 111674916864 111830500341 111871694592 111981563904 112178881962 112220204544 112368549888 112525099722 112528348884 112595144704 112677101568 112875645204 112917224448 113028120576 113227282728 113580015696 113605587648 113647435776 113730158592 113959499136 114001477632 114285481632 114311212416 114314513152 114667322112 114709561344 114822217728 115024541184 115379541504 115382873088 115408850944 115451363328 115738979328 115811024896 115946266023 115972370724 116015090688 116099536896 116304111063 116333655368 116487438336 116666429166 116692696008 116850327552 117056224656 117099343872 117214347264 117420885792 117576105984 117783281952 117786682944 117856600064 117942386688 118150208064 118518277248 118544961024 118674948096 118705094656 118914259968 118958063616 119210502843 119240785448 119284709376 119494896003 119581875126 119652857856 119656312832 119867154246 120025608192 120237100326 120355185312 120399519744 120426627072 120611670732 120771108864 120801787904 120987408024 121014647712 121147342848 121391640384 121480000128 121552109568 121738882608 121769807488 121930776576 122145625728 122310623232 122481024183 122526141696 122615327232 122688110592 122862585006 122907843072 122935515136 123070316544 123241775886 123287173632 123363917824 123535786206 123625706652 123671245824 123920632892 124010833464 124084445184 124425167424 124471001088 124690326264 124781087088 124812784768 124858761216 125078769648 125169813216 125244112896 125588019456 125634281472 125855656416 125979259392 126054039552 126247730112 126414618624 126446731264 126669537792 126761739264 127017358412 127064146944 127156635648 127232114688 127380693069 127459985408 127777517658 127806286104 127853365248 127978930176 128204436528 128251662336 128600113968 128603827296 128680165376 129000737376 129048256512 129174994944 129308486496 129402608832 129805732224 129834957312 129882783744 130239427584 130287403008 130516977024 130611979008 130645157888 130875362289 131048368128 131096641536 131279283009 131283073698 131456618496 131688252738 131736761856 131866140672 132098496516 132273119232 132510018312 132539852256 132588675072 132685185024 132918984072 132952748992 133001723904 133333061904 133363081152 133543231488 133778542464 133827821568 133959254016 134145883629 134195298048 134609465088 134613351936 134693257216 134791299072 135028809216 135301099178 135399583476 135449459712 135479955456 135902011392 135952072704 136110834027 136141478676 136325382144 136565595432 136665000144 136746123264 136750071808 136991033424 137172123648 137413828944 137417796768 137599451136 137841909408 138024124416 138059186176 138271323456 138302454528 138454106112 138733303296 138784407552 139130151552 139165494272 139349458944 139512187647 139595000832 139978313352 140029876224 140276617047 140414382864 140466106368 140497731584 140713615854 140899627008 141183755664 141286521888 141338566656 141587613468 141623580448 141726666816 141810794496 142028696376 142252572672 142503230016 142606956672 142643182592 142695727104 142947165312 143051215104 143136129024 143339682507 143392483584 143582035968 143782071867 143835035904 143976296448 144125083907 144229991094 144283120128 144473849856 144679305708 144765186048 145125829548 145162695328 145216167936 145321869312 145472047308 145577934936 145668554752 146031448752 146064326976 146118131712 146519356032 146573328384 146831599152 146975802624 147063046144 147429414144 147483721728 147781127424 147888695808 148203857088 148241504768 148349408256 148437467136 148845060096 148899889152 149073770601 149107333788 149162259456 149270833152 149308751872 149571842616 149626939392 150033466296 150037798512 150236135424 150500860272 150556299264 150704160768 150969710304 151440020928 151474116864 151529914368 151640211456 151907410368 151945998848 152001970176 152380642176 152414949888 152889762816 152946081792 153163585981 153366054912 153636294861 153839388672 153843830784 154114912602 154318639104 154590557562 154595021364 154629827632 154686787584 154799382528 155072148084 155316584448 155555238888 155590261344 155800436736 156074966208 156132458496 156285796352 156561181056 156768141312 157044375936 157048910592 157256515584 157475602521 157533610752 157966180722 158024369664 158059948032 158233264128 158552346624 158610751488 158831725122 158947337124 159005887488 159046279168 159326528004 159442500168 159537143808 159822872328 160034144256 160316133768 160473580416 160532692992 160568836096 160815560976 161028145152 161316544032 161352863616 161529790464 161814415392 161855520512 161973333504 162069479424 162318510144 162574368768 162860834304 163080830976 163308032244 163368188928 163487102976 163584147456 163816780008 163877124096 164285379846 164322367848 164382898176 164714381608 164834275536 164894994432 165185549046 165347777952 165445926912 165858090912 165900223232 165961334784 166253768352 166374782784 166478348288 166771692864 166893084288 166992150528 167450692608 167512375296 167807541888 167972345856 168072052736 168268322943 168330306816 168552824832 168787649583 168792523326 168892717056 169015652352 169313467806 169375836672 169418862592 169542180864 169840924092 170370023544 170408381472 170471153664 170595237888 170638573568 170939248704 171002216448 171466818624 171471769728 172000983168 172064342016 172233326592 172411315328 172536811776 173074309632 173113276416 173177044992 173608468992 173652570112 173716537344 173958556086 174022636032 174149305344 174500483052 174731157504 174795522048 174999643749 175039044012 175044098264 175275491328 175584336984 175649015808 175821520896 176131328688 176364158976 176674922928 176680024416 176719803008 176784900096 176913580032 177225312096 177335631872 177777415872 177817441536 178057641984 178371389952 178437095424 178612338688 178861178172 178927064064 179372812689 179479286784 179484469248 179800731369 180038412288 180355650489 180532777968 180599279616 180639940608 180917506098 181202681856 181481112036 181521971568 181721014272 181767176192 182087460576 182220000192 182328164352 182654711232 182896164864 183218438592 183223729024 183465934848 183789212544 184032165888 184293877509 184361764608 184403272704 184605474816 184862663829 184930760448 184977737728 185045876736 185303679309 185438559978 185506868736 185880949338 186016250196 186126667776 186637751136 186706501632 187035489396 187219177152 187288141824 187618154472 187754719824 187866169344 188245007552 188382029184 188451422208 188783484624 188968889088 189081059328 189371595168 189670096896 190004306688 190142608896 190260969472 190526037618 190596220416 190734953472 190848172032 191119576676 191189978112 191442714624 191666276487 191709429156 191780047872 191968395264 192306654792 192377493504 192900170952 192905740944 193020248064 193501106064 193572384768 193621557248 193762492416 193962729744 194103913248 194708598336 194752435968 194824175616 195359141376 195431104512 195775465536 195967736832 196572552192 196644962304 196924610547 197041503232 197184927744 197532379107 197605142784 197799211008 198147744774 198409678848 198460080128 198765027468 198809778384 198883012608 199027777536 199429123488 199502585856 199999592856 200044621728 200050398016 200314847232 200667813696 200741732352 200938881024 201292947072 201914197632 201920027904 201965489152 202039885824 202186948608 202543213824 202669293568 202951648767 203099375214 203174189568 203219933184 203583896894 203853017088 203928109056 204212218014 204488073216 204848393148 204997500216 205119184896 205125107712 205486550136 205758185472 206120743416 206126695152 206249050112 206399176704 206762864112 207088779264 207406985184 207453681792 207681159168 207733915648 208099954944 208176611328 208671374534 208748241408 209024188416 209392501248 209398547456 209675354112 209967470028 210044814336 210621574296 210699159552 210746597376 211070423781 211349440512 211403128832 211775633496 211929782832 212007849984 212435370672 212590000224 212716191744 213043044564 213097163104 213378859008 213754845024 213964773888 214043590656 214420747968 214576822656 214704193536 215088725376 215137151488 215373053952 215752553856 215964444672 216092639232 216344986641 216424680192 217018958562 217147779072 217744042992 217824251904 217982803968 218208070962 218366902404 218422373344 218502832128 219047173128 219096490464 219177197568 219779034048 219859992576 220247398728 220463703936 220594569216 221144121216 221225582592 221281779712 221671691136 221833043712 222280377221 222362257152 222524112384 222656200704 223267590144 223349833728 223661000682 223743389184 223963127808 224357763924 224440409088 224737099776 225050199444 225056697768 225190289408 225354203136 225751290408 225834448896 226056241152 226454565456 227160031392 227211175296 227294871552 227460317184 227918998272 228002955264 228570963264 228622424832 228629026304 229334644224 229419122688 229644435456 230049082368 230759083008 230765746176 230817701888 230902726656 231172368903 231477958656 231892532046 231944741448 232030181376 232199073792 232608222126 232667310736 232974876672 233332858332 233385392016 233700655104 234112449312 234198687744 234428694528 234841771584 235152211968 235566563904 235573365888 235713200128 235884773376 236300416128 236949271083 237036554496 237089922048 237349896192 237828519936 237916127232 238247587683 238421005686 238481570896 238569418752 238989792006 239163750252 239305715712 239312625664 239734308492 240051216384 240474200652 240710370624 240799039488 240853254144 241223341464 241542217728 241603575808 241974816048 242029295424 242294685696 242783280768 242960000256 243104219136 243477765216 243539614976 243861553152 244291251456 244621246464 244962048366 245052283392 245230654464 245376221184 245725170012 245815686144 245871030272 246140633088 246483551772 246574347264 246727835648 247071572412 247251413304 247342491648 247778323569 247841265784 248021666928 248168890368 248850334848 248942002176 249380652528 249562174176 249625569536 249717522432 250157539296 250339626432 250488225792 251176038912 251268562944 251711312832 251958518784 252108079104 252495460224 252829237248 252893462528 253188784989 253339075584 253523478528 253970201709 254034716824 254128293888 254313271296 254761386138 254919970816 255555035316 255612572208 255706730496 255957860352 256408873056 256503324672 257200227936 257207654592 257360330752 258001474752 258096513024 258349989888 258616972992 258805217664 259611464448 259669914624 259765567488 260478855168 260574806016 260937834129 261033954048 261223958016 261290315776 261750724578 262096736256 262193283072 262558566018 262566147396 262913236992 263376505476 263473523712 263732281344 264196993032 264546238464 265020036624 265079704512 265177350144 265370370048 265837968144 265905497984 266003447808 266666123808 266726162304 267086462976 267557084928 267655643136 267918508032 268291767258 268390596096 269218930176 269226703872 269386514432 269582598144 270057618432 270602198356 270799166952 270898919424 270959910912 271376259147 271804022784 272221668054 272282957352 272650764288 273131190864 273330000288 273492246528 273500143616 273982066848 274344247296 274827657888 274835593536 275198902272 275683818816 276048248832 276118372352 276542646912 276604909056 276908212224 277466606592 277568815104 278157839967 278260303104 278330988544 278821424007 279024375294 279190001664 279956626704 280059752448 280553234094 280828765728 280932212736 280995463168 281427231708 281799254016 282367511328 282573043776 282677133312 283175226936 283247160896 283453333632 283621588992 284057392752 284505145344 285006460032 285213913344 285286365184 285391454208 285789056427 285894330624 286102430208 286272258048 286679365014 286784967168 287164071936 287564143734 287670071808 287952592896 288250167814 288459982188 288566240256 288947699712 289358611416 289530372096 290251659096 290325390656 290432335872 290643738624 290944094616 291155869872 291337109504 292062897504 292128653952 292236263424 293038712064 293146656768 293663198304 293951605248 294126092288 294858828288 294967443456 295562254848 295777391616 296407714176 296483009536 296698816512 296874934272 297221617161 297690120192 298147541202 298214667576 298324518912 298541666304 298617503744 299143685232 299253878784 300066932592 300075597024 300472270848 301001720544 301112598528 301408321536 301939420608 302880041856 302948233728 303059828736 303280422912 303814820736 303891997696 304003940352 304649062821 304761284352 304829899776 305375845341 305779525632 305892163584 306318327021 306327171962 306732109824 307272589722 307678777344 307687661568 308229825204 308637278208 309181115124 309190042728 309259655264 309373575168 309598765056 310144296168 310633168896 311110477776 311180522688 311600873472 312149932416 312264916992 312571592704 313007061801 313122362112 313536282624 314088751872 314097821184 314513031168 314951205042 315067221504 315932361444 316048739328 316119896064 316466528256 317104693248 317221502976 317663450244 317894674248 318011774976 318092558336 318653056008 318885000336 319074287616 319645744656 320068288512 320632267536 320947160832 321065385984 321137672192 321631121952 322056290304 322633088064 322705727232 323059580928 323628830784 323711041024 323946667008 324138958848 324637020288 325148737536 325528437843 325721668608 326616064488 326736377856 326974205952 327312106443 327633560016 327754248192 328570759692 328644735696 328765796352 329428763216 329668551072 329789988864 330371098092 330695555904 330891853824 331716181824 331800446464 331922669568 332507536704 332749565568 332956696576 333543385728 333786168576 333984301056 334459259183 334901385216 335024750592 335491501023 335615083776 335944691712 336536645886 336660613632 337105649664 337575299166 337585046652 337785434112 338031304704 338626935612 338751673344 338837725184 339084361728 339681848184 340740047088 340816762944 340942307328 341190475776 341277147136 341878497408 342004432896 342933637248 342943539456 344001966336 344128684032 344466653184 344822630656 345073623552 346148619264 346226552832 346354089984 347216937984 347305140224 347433074688 347838798069 347917112172 348045272064 348298610688 349000966104 349462315008 349999287498 350078088024 350088196528 350550982656 351168673968 351298031616 351643041792 352262657376 352728317952 353349845856 353360048832 353439606016 353569800192 353827160064 354450624192 354671263744 355554831744 355634883072 356115283968 356742779904 356874190848 357722356344 357854128128 358484688009 358745625378 358958573568 358968938496 359601462738 360076824576 360711300978 361065555936 361198559232 361279881216 361835012196 362405363712 362962224072 363043943136 363442028544 363534352384 364174921152 364440000384 364656328704 365309422464 365792329728 366436877184 366447458048 366931869696 367443072549 367578425088 368064331776 368587755018 368723529216 368806545408 369210949632 369725327658 369861520896 369955475456 370091753472 370607358618 370877119956 371013737472 371761898676 372032500392 372253335552 373275502272 373413003264 374070978792 374438354304 374576283648 375236308944 375509439648 375732338688 376490015104 376764058368 376902844416 377566969248 377937778176 378162118656 378743190336 379340193792 380008613376 380285217792 380521938944 381052075236 381192440832 381469906944 381696344064 382142079207 382239153352 382379956224 383332552974 383418858312 383560095744 383936790528 384613309584 384754987008 385800341904 385811481888 386040496128 387002212128 387144769536 387243114496 387524984832 387925459488 388207826496 389417196672 389504871936 389648351232 390718282752 390862209024 391550931072 391935473664 392626086867 393145104384 393289924608 393837849027 393849221094 394083006464 394369855488 395064758214 395210285568 395598422016 396295489548 396819357696 396920160256 397530054936 397619556768 397766025216 398055555072 398858246976 399005171712 399999185712 400089243456 400100796032 400629694464 401335627392 401483464704 401877762048 402437650887 402585894144 403828395264 403840055808 403930978304 404079771648 404373897216 405086427648 405338587136 405903297534 406198750428 406348379136 406439866368 407167793788 407706034176 407856218112 408332502081 408424436028 408976146432 409696786296 409995000432 410238369792 410250215424 410973100272 411516370944 412241486832 412253390304 412498100224 412798353408 413525728224 414177558528 414813970368 414907363584 415362318336 415467831296 416199909888 416353222656 417342749068 417496482816 418048376832 418536562941 418785002496 418797094912 419934940056 420089628672 420829851141 421243148592 421398319104 421493194752 422140847562 422698881024 422806257664 423551266992 423859565664 424015699968 424870741344 425180000448 425432383488 426086089128 426194326208 426757718016 427509690048 427929547776 428087181312 428841495936 429153645312 429408387072 430019047521 430177450752 430274302976 430746107904 431346215601 431505107712 431928889344 432375251721 432689973282 432849360384 434037917124 434295558144 435488085984 435648503808 435965607936 436416141924 436733804808 436844746688 437005664256 438094346256 438192980928 438354395136 439558068096 439719985152 440494797456 440927407872 441189138432 442288242432 442451165184 442563559424 443343382272 443666087424 444560754442 444724514304 445048224768 445312401408 446535180288 446699667456 447221311803 447322001364 447486778368 447926255616 448715527848 448880818176 450100398888 450113395536 450380578816 450708406272 451502580816 451668897792 452112482304 452909130912 454320062784 454422350592 454589743104 454920634368 455837996544 456005910528 457141926528 457244849664 457258052608 458669288448 458838245376 459490757943 460098164736 460908884583 461518166016 461531492352 461635403776 462344737806 462955917312 463785064092 463889482896 464060362752 464398147584 465216444252 465334621472 465949753344 466665716664 466770784032 467401310208 468224898624 468397375488 468857389056 469683543168 470304423936 471133127808 471146731776 471426400256 471769546752 472426807563 472600832256 473553847123 473898542166 474073108992 474179844096 474699792384 475657039872 475832254464 476495175366 476842011372 476963141792 477138837504 477979584012 478327500504 478611431424 478625251328 479468616984 480102432768 480948401304 481420741248 481598078976 481706508288 482446682928 483084435456 483207151616 483949632096 484058590848 484589371392 485566561536 485920000512 486208438272 486955530432 487079229952 487723106304 488582502912 489242492928 489924096732 490104566784 490461308928 490752442368 491450340024 491631372288 491742060544 492967103544 493148694528 494143144824 494502826608 494684983296 495556647138 495682531568 496043333856 496337780736 497700669696 497884004352 498761305056 499124348352 499251139072 499435044864 500315078592 500679252864 500976451584 502352077824 502537125888 503422625664 503917037568 504216158208 504804968829 504990920448 505658474496 506377569978 506678151168 507046957056 507940403418 508069433648 508256587776 508626542592 509522772276 509839941632 511110070632 511225144416 511413460992 511915720704 512817746112 513006649344 514400455872 514415309184 514720661504 516002949504 516193026048 516699979776 517233945984 517610435328 519222928896 519339829248 519531134976 520957710336 521149612032 521875668258 522067908096 522447916032 522580631552 523501449156 524193472512 524386566144 525117132036 525132294792 525826473984 526753010952 526947047424 527464562688 528393986064 529092476928 530040073248 530159409024 530354700288 530740740096 531675936288 531810995968 532006895616 533332247616 533452324608 534172925952 535114169856 535311286272 535837016064 536583534516 536781192192 538437860352 538453407744 538773028864 539402194107 540115236864 541066951467 541204396712 541598333904 541797838848 541919821824 542752518294 543608045568 544443336108 544565914704 545301528576 546262381728 546660000576 546984493056 547000287232 547964133696 548688494592 549655315776 549671187072 550397804544 551367637632 552096497664 552236744704 552881632527 553085293824 553209818112 553816424448 554587991487 554933213184 555137630208 555911037927 556315679934 556520606208 556661977088 557642848014 558048750588 558380003328 559913253408 560119504896 561106468188 561657531456 561864425472 561990926336 562854463416 563598508032 564735022656 565146087552 565354266624 566350453872 566494321792 566906667264 567243177984 568114785504 569010290688 570012920064 570427826688 570572730368 570782908416 571578112854 571788661248 572204860416 572544516096 573358730028 573569934336 574328143872 574998829461 575128287468 575340143616 575905185792 576500335628 576919964376 577132480512 578717222832 579060744192 580503318192 580650781312 580864671744 581287477248 581888189232 582311739744 582674219008 584125795008 584257307904 584472526848 586077424128 586293313536 587326396608 587903210496 588252184576 589717656576 589934886912 590773831641 591124509696 591554783232 592597137321 592815428352 592966019072 593397633024 594443234322 595380240384 596295082404 596429335152 596649037824 597083332608 597235007488 598287370464 598507757568 600133865184 600151194048 600944541696 602003441088 602225197056 602816643072 603878841216 605760083712 605896467456 606119657472 606560845824 607629641472 607783995392 608007880704 608854946301 609298125642 609522568704 609659799552 610751690682 611559051264 611784327168 612636654042 612654343924 613464219648 614545179444 615357554688 615375323136 616459650408 617274556416 618362230248 618380085456 618519310528 618747150336 619197530112 620288592336 621266337792 622220955552 622361045376 623201746944 624299864832 624529833984 625143185408 626014123602 626244724224 627072565248 628177503744 628195642368 629026062336 629902410084 630134443008 631864722888 632097478656 632239792128 633211271343 634209386496 635326900488 635789348496 636023549952 636185116672 637306112016 637770000672 638148575232 639291489312 640136577024 641264535072 641894321664 642130771968 642275344384 643262243904 644112580608 645266176128 645411454464 646119161856 647257661568 647422082048 647893334016 648277917696 649034959923 649274040576 651056875686 651443337216 653232128976 653472755712 653948411904 654624212886 655267120032 655508496384 657141519384 657289471392 657531592704 658857526432 659337102144 659579977728 660742196184 661391111808 661783707648 663432363648 663600892928 663845339136 665015073408 665499131136 665913393152 666841131663 667086771456 667572337152 667968602112 668918518366 669802770432 670049501184 670983002046 671230167552 671889383424 673073291772 673321227264 674211299328 675150598332 675170093304 675570868224 676062609408 677253871224 677503346688 677675450368 678168723456 679363696368 681480094176 681633525888 681884614656 682380951552 682554294272 683756994816 684008865792 685867274496 685887078912 688003932672 688257368064 688933306368 689645261312 690147247104 692297238528 692453105664 692708179968 693517106709 694433875968 694610280448 695677596138 695834224344 696090544128 696597221376 698001932208 698924630016 699998574996 700156176048 700176393056 701101965312 702337347936 702596063232 703286083584 704525314752 705456635904 706699691712 706720097664 706879212032 707139600384 707654320128 708901248384 709342527488 710847813249 711109663488 711269766144 712543639129 713485559808 713748381696 714742763049 715444712688 715708256256 716969376018 717491250756 717917147136 717937876992 719202925476 720153649152 721422601956 722131111872 722397118464 722559762432 723670024392 724810727424 725924448144 726087886272 726884057088 727068704768 728349842304 728880000768 729312657408 730349810869 730618844928 731584659456 732873754368 732894916096 733863739392 734886145098 735156850176 736128663552 737175510036 737447058432 737613090816 738421899264 739450655316 739723041792 739910950912 740183506944 741214717236 741754239912 742027474944 743523797352 744065000784 744506671104 746551004544 746826006528 748141957584 748876708608 749152567296 750472617888 751018879296 751464677376 752980030208 753528116736 753805688832 755133938496 755875556352 756324237312 757486380672 758680387584 759566354967 760017226752 760570435584 762104150472 762384881664 762939813888 764284158414 764478306704 764759912448 766665105948 766837716624 767120191488 767873581056 769226619168 769509974016 771600683808 771622963776 772080992256 774004424256 774289539072 774486228992 775049969664 775850918976 776415652992 778834393344 779009743872 779296702464 781436565504 781724418048 782813502387 783101862144 783870947328 785252173734 786290208768 786579849216 787675698054 787698442188 788166012928 788739710976 790129516428 790420571136 791196844032 792590979096 793638715392 793840320512 795060109872 795239113536 795532050432 796111110144 797716493952 798010343424 799998371424 800178486912 800201592064 801259388928 802671254784 802966929408 803755524096 804875301774 805171788288 807656790528 807680111616 807861956608 808159543296 808747794432 810172855296 810677174272 811806595068 812397500856 812696758272 812879732736 814128777441 814335587576 815412068352 816665004162 816848872056 817952292864 819393572592 819990000864 820476739584 820500430848 821946200544 823032741888 824482973664 824506780608 824996200448 825596706816 827051456448 828355117056 829627940736 829814727168 830724636672 830935662592 832399819776 832706445312 834473519901 834685498136 834992965632 836464272021 837073125882 837570004992 837594189824 839869880112 840179257344 841659702282 842486297184 842796638208 842986389504 844281695124 845397762048 845612515328 847102533984 847719131328 848031399936 849741482688 850360000896 850864766976 852172178256 852388652416 853515436032 855019380096 855859095552 856174362624 857367169281 857682991872 858307290624 858816774144 860038095042 860354901504 860548605952 861492215808 862692431202 863010215424 863857778688 864750503442 865379946564 865698720768 868075834248 868591116288 870976171968 871297007616 871931215872 872832283848 873467609616 873689493376 874011328512 876188692512 876385961856 876708790272 879116136192 879439970304 880989594912 881854815744 882378276864 884576484864 884902330368 885127118848 886686764544 887332174848 889121508884 889449028608 890096449536 890624802816 891664851483 893070360576 894442623606 894644002728 894973556736 895852511232 897431055696 897761636352 900200797776 900226791072 900761157632 901416812544 903005161632 903337795584 904224964608 905818261824 908640125568 908844701184 909179486208 909841268736 911675993088 912011821056 913947188463 914283853056 914489699328 914516105216 916127536023 917338576896 917676490752 918954981063 918981515886 920196329472 921817769166 923036332032 923062984704 923270807552 924689475612 925911834624 927570128184 927778965792 928120725504 928796295168 930432888504 930669242944 931899506688 933331433328 933541568064 934802620416 936449797248 936794750976 937714778112 939021185403 939367086336 940608847872 942266255616 942293463552 942852800512 943539093504 944853615126 945201664512 947107694246 947797084332 948146217984 948359688192 949399584768 951314079744 951664508928 952990350732 953684022744 953926283584 954277675008 955959168024 956655001008 957222862848 957250502656 958937233968 960204865536 961896802608 962841482496 963196157952 963413016576 964893365856 966168870912 966414303232 967899264192 968117181696 969178742784 971133123072 971840001024 972416876544 973911060864 974158459904 975446212608 976585313529 977165005824 979848193464 980209133568 980922617856 981936319329 982900680048 983262744576 983484121088 985934207088 986297389056 988286289648 989005653216 989369966592 991113294276 991365063136 992086667712 992675561472 995401339392 995768008704 997522610112 998248696704 998502278144 998870089728 1000630157184 1001358505728 1001952903168 1003377777549 1004704155648 1005074251776 1006474503069 1006845251328 1007834075136 1009609937658 1009981840896 1011316948992 1012755139956 1013356302336 1014093914112 1015880806836 1016138867296 1016513175552 1017253085184 1019045544552 1019679883264 1022220141264 1022450288832 1022826921984 1023831441408 1025635492224 1026013298688 1028800911744 1028830618368 1029441323008 1032005899008 1032386052096 1033399959552 1034467891968 1035220870656 1038445857792 1038679658496 1039062269952 1041915420672 1042299224064 1043516394207 1043751336516 1044135816192 1044895832064 1045161263104 1047002898312 1048386945024 1050234264072 1050264589584 1051652947968 1053506021904 1053894094848 1054929125376 1056787972128 1058184953856 1060080146496 1060318818048 1060709400576 1061481480192 1063351872576 1063621991936 1064013791232 1066664495232 1066904649216 1068345851904 1070228339712 1070622572544 1073167069032 1073562384384 1075454064027 1076875720704 1076906815488 1078804388214 1080230473728 1082133902934 1082408793424 1083196667808 1083595677696 1083839643648 1085505036588 1087216091136 1088886672216 1089131829408 1090603057152 1092524763456 1093320001152 1093968986112 1094000574464 1095928267392 1097376989184 1099310631552 1099342374144 1100795609088 1102329217647 1102735275264 1104192995328 1105763265054 1106170587648 1106419636224 1107632848896 1109175982974 1109866426368 1110275260416 1111822075854 1112631359868 1113041212416 1113323954176 1115285696028 1116097501176 1116760006656 1119826506816 1120239009792 1122212936376 1123315062912 1123728850944 1123981852672 1125708926832 1127197016064 1129470045312 1130292175104 1130708533248 1132700907744 1132988643584 1133813334528 1134486355968 1136229571008 1138020581376 1140025840128 1140855653376 1141145460736 1141565816832 1143156225708 1143577322496 1144409720832 1145089032192 1146717460056 1147139868672 1149997658922 1150256574936 1150680287232 1151810371584 1153000671256 1153839928752 1154264961024 1157434445664 1158121488384 1161006636384 1161301562624 1161729343488 1162574954496 1163776378464 1164623479488 1165348438016 1168251590016 1168514615808 1168945053696 1172154848256 1172586627072 1174652793216 1175806420992 1176504369152 1177878260601 1179435313152 1179869773824 1181513547081 1181547663282 1182249019392 1183109566464 1185194274642 1185630856704 1185932038144 1186795266048 1188886468644 1190760480768 1192590164808 1192858670304 1193298075648 1194166665216 1194470014976 1196574740928 1197015515136 1200267730368 1200302388096 1201889083392 1204006882176 1204450394112 1205633286144 1207312952661 1207757682432 1211520167424 1211792934912 1212239314944 1213121691648 1215259282944 1215567990784 1216015761408 1217709892602 1218596251284 1219045137408 1219319599104 1221503381364 1223118102528 1223568654336 1224997506243 1225273308084 1225308687848 1226928439296 1229090358888 1230715109376 1230750646272 1232919300816 1234549112832 1236724460496 1236760170912 1237038621056 1237494300672 1238395060224 1240577184672 1242532675584 1244441911104 1244722090752 1246403493888 1248599729664 1249059667968 1250286370816 1252028247204 1252489448448 1254145130496 1255609688823 1256355007488 1256391284736 1259804820168 1260268886016 1262489553423 1263729445776 1264194957312 1264479584256 1266422542686 1268418772992 1270653800976 1271578696992 1272047099904 1272370233344 1274612224032 1275540001344 1276297150464 1278582978624 1280273154048 1282529070144 1283788643328 1284261543936 1284550688768 1286524487808 1288225161216 1290057142563 1290532352256 1290822908928 1292238323712 1294038646803 1294515323136 1294844164096 1295786668032 1297125755163 1298069919846 1298548081152 1302113751372 1302886674432 1306464257952 1306945511424 1307896823808 1309248425772 1310534240064 1311016992768 1314283038768 1314578942784 1315063185408 1317715052864 1318674204288 1319159955456 1321484392368 1322782223616 1323567415296 1326864727296 1327201785856 1327690678272 1330030146816 1330998262272 1331826786304 1333682263326 1334173542912 1335144674304 1335937204224 1337837036732 1339605540864 1340099002368 1341663935409 1341966004092 1342460335104 1343778766848 1346146583544 1346642454528 1350301196664 1350340186608 1351141736448 1352125218816 1354507742448 1355006693376 1355350900736 1356337446912 1358727392736 1362960188352 1363267051776 1363769229312 1364761903104 1365108588544 1367513989632 1368017731584 1371734548992 1371774157824 1376007865344 1376514736128 1378472273829 1379290522624 1380294494208 1382726653749 1384594477056 1384906211328 1387034213418 1388867751936 1389220560896 1391355192276 1391668448688 1392181088256 1393194442752 1396003864416 1397849260032 1399997149992 1400312352096 1400352786112 1402203930624 1404674695872 1405192126464 1406572167168 1409050629504 1410913271808 1413399383424 1413440195328 1413758424064 1414279200768 1415308640256 1417280422689 1417802496768 1418685054976 1420661541369 1421695626498 1422219326976 1422539532288 1425087278258 1426971119616 1427496763392 1429485526098 1430889425376 1431416512512 1433938752036 1434982501512 1435834294272 1435875753984 1438405850952 1440307298304 1442845203912 1444262223744 1444794236928 1445119524864 1447340048784 1449621454848 1451848896288 1452175772544 1453768114176 1454137409536 1456699684608 1457760001536 1458625314816 1460699621738 1461237689856 1463169318912 1465747508736 1465789832192 1467727478784 1469772290196 1470313700352 1472257327104 1474351020072 1474894116864 1475226181632 1478901310632 1479446083584 1479821901824 1482429434472 1483508479824 1484054949888 1487047594704 1488130001568 1489013342208 1493102009088 1493652013056 1496283915168 1497753417216 1498305134592 1500945235776 1502037758592 1502929354752 1505960060416 1507056233472 1507611377664 1510267876992 1511751112704 1512648474624 1514414906487 1514972761344 1519132709934 1520034453504 1521140871168 1524208300944 1524769763328 1525879627776 1528568316828 1528956613408 1529519824896 1533330211896 1533675433248 1534240382976 1535747162112 1538453238336 1539019948032 1543201367616 1543245927552 1544161984512 1548008848512 1548579078144 1548972457984 1550099939328 1551701837952 1552831305984 1555962640547 1557668786688 1558019487744 1558593404928 1562873131008 1563448836096 1565627004774 1566203724288 1567741894656 1570504347468 1572580417536 1573159698432 1575351396108 1575396884376 1576332025856 1577479421952 1580259032856 1580841142272 1582393688064 1585181958192 1587277430784 1587680641024 1590120219744 1590478227072 1591064100864 1592222220288 1595432987904 1596020686848 1599996742848 1600356973824 1600403184128 1602518777856 1605342509568 1605933858816 1607511048192 1609750603548 1610343576576 1615313581056 1615360223232 1615723913216 1616319086592 1618206582321 1620345710592 1623613190136 1624795001712 1625393516544 1625759465472 1628257554882 1628671175152 1630824136704 1633330008324 1633697744112 1635904585728 1638787145184 1639980001728 1640953479168 1641000861696 1643892401088 1646065483776 1648965947328 1649013561216 1649992400896 1651193413632 1654102912896 1656710234112 1658644897581 1659255881472 1659629454336 1661449273344 1664799639552 1665412890624 1667733113781 1668947039802 1669370996272 1669985931264 1672928544042 1674146251764 1675140009984 1675188379648 1679739760224 1680358514688 1683319404564 1684972594368 1685593276416 1685972779008 1688563390248 1690795524096 1691225030656 1694205067968 1695438262656 1696062799872 1699482965376 1700720001792 1701729533952 1704344356512 1704777304832 1707030872064 1710038760192 1711718191104 1712348725248 1714734338562 1715365983744 1716614581248 1717633548288 1720076190084 1720709803008 1721097211904 1722984431616 1725384862404 1726020430848 1727715557376 1729501006884 1730759893128 1731397441536 1736151668496 1737182232576 1741952343936 1742594015232 1743862431744 1745664567696 1746935219232 1747378986752 1748022657024 1752377385024 1752771923712 1753417580544 1758232272384 1758879940608 1761979189824 1763709631488 1764756553728 1769152969728 1769804660736 1770254237696 1772321494923 1773373529088 1774664349696 1777791411963 1778243017768 1778898057216 1780192899072 1783329702966 1786140721152 1788885247212 1789288005456 1789947113472 1791705022464 1794862111392 1795523272704 1800401595552 1800453582144 1801522315264 1802833625088 1806010323264 1806675591168 1808449929216 1811636523648 1817280251136 1817689402368 1818358972416 1819682537472 1823351986176 1824023642112 1826564838903 1827894376926 1828567706112 1828979398656 1829032210432 1832255072046 1834677153792 1835352981504 1837909962126 1837963031772 1840392658944 1843635538332 1846072664064 1846125969408 1846541615104 1849378951224 1851823669248 1855140256368 1855557931584 1856241451008 1857592590336 1860865777008 1861338485888 1863799013376 1866662866656 1867083136128 1869605240832 1872899594496 1873589501952 1875429556224 1878042370806 1878734172672 1881217695744 1884532511232 1884586927104 1885705601024 1887078187008 1889707230252 1890403329024 1894215388492 1895594168664 1896292435968 1896719376384 1899633814029 1902628159488 1905980701464 1907368045488 1907852567168 1908555350016 1911918336048 1913310002016 1914445725696 1914501005312 1917874467936 1920409731072 1923793605216 1925682964992 1926392315904 1926826033152 1929786731712 1932337741824 1932828606464 1935798528384 1936234363392 1938357485568 1942266246144 1943680002048 1944833753088 1947104879769 1947822121728 1948316919808 1953170627058 1954330011648 1959696386928 1960418267136 1961845235712 1963872638658 1965801360096 1966525489152 1966968242176 1971868414176 1972594778112 1976572579296 1978011306432 1978739933184 1982226588552 1982730126272 1984173335424 1985351122944 1990802678784 1991536017408 1995045220224 1996497393408 1997004556288 1997740179456 2000523394989 2001260314368 2002717011456 2003905806336 2006755555098 2009408311296 2010148503552 2012949006138 2013690502656 2015668150272 2019219875316 2019963681792 2022633897984 2025510279912 2026712604672 2028187828224 2031761613672 2032277734592 2033026351104 2034506170368 2038091089104 2039359766528 2044440282528 2044900577664 2045653843968 2047662882816 2051270984448 2052026597376 2057601823488 2057661236736 2058882646016 2064011798016 2064772104192 2066799919104 2068935783936 2070441741312 2076891715584 2077359316992 2078124539904 2080551320127 2083830841344 2087032788414 2087502673032 2088271632384 2089791664128 2090322526208 2094005796624 2096773890048 2100468528144 2100529179168 2103305895936 2107012043808 2107788189696 2109858250752 2113575944256 2116369907712 2120160292992 2120637636096 2121418801152 2122962960384 2126703745152 2127243983872 2128027582464 2132543439747 2133328990464 2133809298432 2137630917387 2140456679424 2141245145088 2144228289147 2146334138064 2147124768768 2150908128054 2153751441408 2153813630976 2157608776428 2160460947456 2164267805868 2164817586848 2166393335616 2167191355392 2167679287296 2171010073176 2174432182272 2177773344432 2178263658816 2181206114304 2185049526912 2186640002304 2187937972224 2188001148928 2191049432607 2191856534784 2194753978368 2198621263104 2198684748288 2201591218176 2204658435294 2205470550528 2208385990656 2211526530108 2212341175296 2212839272448 2215265697792 2218351965948 2219732852736 2220550520832 2223644151708 2225262719736 2226082424832 2226647908352 2230571392056 2232195002352 2233520013312 2239653013632 2240478019584 2244425872752 2246630125824 2247457701888 2247963705344 2251417853664 2254394032128 2258940090624 2260584350208 2261417066496 2265401815488 2265977287168 2267626669056 2268972711936 2272459142016 2276041162752 2278699064901 2280051680256 2281711306752 2282290921472 2286312451416 2287154644992 2288819441664 2293434920112 2294279737344 2299995317844 2300513149872 2301360574464 2303620743168 2306001342512 2307679857504 2308529922048 2314868891328 2316242976768 2322013272768 2322603125248 2323458686976 2325149908992 2327552756928 2329246958976 2330696876032 2336503180032 2337029231616 2337890107392 2341214814281 2344309696512 2345173254144 2348440507161 2349305586432 2351612841984 2355756521202 2358870626304 2359739547648 2363027094162 2363095326564 2364498038784 2366219132928 2370388549284 2371261713408 2371864076288 2373590532096 2377772937288 2381520961536 2385180329616 2385717340608 2386596151296 2388333330432 2388940029952 2393149481856 2394031030272 2400535460736 2400604776192 2403778166784 2408013764352 2408900788224 2411266572288 2414625905322 2415515364864 2423040334848 2423585869824 2424478629888 2426243383296 2430518565888 2431135981568 2432031522816 2435419785204 2437192502568 2438090274816 2438639198208 2443006762728 2446236205056 2449995012486 2450546616168 2450617375696 2453856878592 2458180717776 2461430218752 2461501292544 2465838601632 2469098225664 2473448920992 2473520341824 2474077242112 2474988601344 2476790120448 2481154369344 2485065351168 2488883822208 2489444181504 2492806987776 2497199459328 2498119335936 2504056494408 2504978896896 2509392816063 2511219377646 2512710014976 2512782569472 2519609640336 2520537772032 2524979106846 2527458891552 2528389914624 2528959168512 2532845085372 2536837545984 2541307601952 2543157393984 2544094199808 2544740466688 2549224448064 2551080002688 2552594300928 2557165957248 2560546308096 2565058140288 2567577286656 2568523087872 2569101377536 2572101507843 2573048975616 2576450322432 2580114285126 2581064704512 2581645817856 2584476647424 2588077293606 2589030646272 2589688328192 2591573336064 2594251510326 2596139839692 2597096162304 2604227502744 2605773348864 2612928515904 2613891022848 2615793647616 2618496851544 2621068480128 2622033985536 2628566077536 2629157885568 2630126370816 2635430105728 2637348408576 2638319910912 2642968784736 2645564447232 2647134830592 2653729454592 2654403571712 2655381356544 2660060293632 2661996524544 2663653572608 2667364526652 2668347085824 2670289348608 2671874408448 2674994554449 2675674073464 2679211081728 2683327870818 2683932008184 2684920670208 2687557533696 2692293167088 2693284909056 2700602393328 2700680373216 2702283472896 2704250437632 2709015484896 2710013386752 2710701801472 2712674893824 2717454785472 2725920376704 2726534103552 2727538458624 2729523806208 2730217177088 2735027979264 2736035463168 2741841565389 2743469097984 2743548315648 2748382608069 2752015730688 2753029472256 2756864943189 2756944547658 2758581045248 2760588988416 2765453307498 2769188954112 2769812422656 2774068426836 2777735503872 2778441121792 2782710384552 2783336897376 2784362176512 2786388885504 2792007728832 2795698520064 2799994299984 2800624704192 2800705572224 2804407861248 2809349391744 2810384252928 2813144334336 2817063556209 2818101259008 2821826543616 2826798766848 2826880390656 2827516848128 2828558401536 2830617280512 2834560845378 2835604993536 2837370109952 2841323082738 2843391252996 2844438653952 2845079064576 2850174556516 2853942239232 2854993526784 2858971052196 2861778850752 2862833025024 2867877504072 2869965003024 2871668588544 2871751507968 2876811701904 2880614596608 2885690407824 2888524447488 2889588473856 2890239049728 2894680097568 2899242909696 2903697792576 2904351545088 2907536228352 2908274819072 2913399369216 2915520003072 2917250629632 2921399243476 2922475379712 2926338637824 2929755940587 2931495017472 2931579664384 2939544580392 2940627400704 2945808957987 2948702040144 2949788233728 2950452363264 2957802621264 2958892167168 2959643803648 2964858868944 2967016959648 2968109899776 2974095189408 2976260003136 2978026684416 2986204018176 2987304026112 2992567830336 2995506834432 2996610269184 3001890471552 3004075517184 3005858709504 3010133332647 3011920120832 3014112466944 3015222755328 3019423509207 3020535753984 3023502225408 3028829812974 3029945522688 3038265419868 3040068907008 3042281742336 3048416601888 3049539526656 3051759255552 3057136633656 3057913226816 3059039649792 3066660423792 3067350866496 3068480765952 3071494324224 3076906476672 3078039896064 3086402735232 3086491855104 3088323969024 3096017697024 3097158156288 3097944915968 3100199878656 3103403675904 3105662611968 3111925281094 3115337573376 3116038975488 3117186809856 3125746262016 3126897672192 3130549182621 3131254009548 3132407448576 3135483789312 3141008694936 3145160835072 3150702792216 3150793768752 3152664051712 3154958843904 3160518065712 3161682284544 3164787376128 3170363916384 3174554861568 3175361282048 3180240439488 3180956454144 3182128201728 3184444440576 3190865975808 3192041373696 3199993485696 3200713947648 3200806368256 3205037555712 3210685019136 3211867717632 3219501207096 3220687153152 3226362192081 3230627162112 3230720446464 3231447826432 3236413164642 3240691421184 3247226380272 3249590003424 3250787033088 3251518930944 3256515109764 3257342350304 3261648273408 3266660016648 3267395488224 3271809171456 3277574290368 3279960003456 3281906958336 3282001723392 3287784802176 3292130967552 3297931894656 3298027122432 3299984801792 3302386827264 3306987652941 3308205825792 3314876929861 3317289795162 3318511762944 3319258908672 3322898546688 3329599279104 3330825781248 3335466227562 3337894079604 3338741992544 3339971862528 3345857088084 3348292503528 3350280019968 3350376759296 3359479520448 3360717029376 3366638809128 3369945188736 3371186552832 3371945558016 3377126780496 3381591048192 3382450061312 3388410135936 3390876525312 3392125599744 3398965930752 3401440003584 3403459067904 3408688713024 3409554609664 3414061744128 3420077520384 3423436382208 3424697450496 3429468677124 3430731967488 3433229162496 3435267096576 3440152380168 3441419606016 3442194423808 3450769724808 3452040861696 3455431114752 3459002013768 3461519786256 3462794883072 3472303336992 3474364465152 3483904687872 3485188030464 3487724863488 3491329135392 3493870438464 3494757973504 3496045314048 3504754770048 3505543847424 3506835161088 3516464544768 3517759881216 3523958379648 3527419262976 3529513107456 3533634781803 3538305939456 3539609321472 3544642989846 3546747058176 3549328699392 3555582823926 3556486035536 3557796114432 3560385798144 3566659405932 3572281442304 3577770494424 3578576010912 3579894226944 3583410044928 3589724222784 3591046545408 3600803191104 3600907164288 3603044630528 3605667250176 3612020646528 3613351182336 3616899858432 3621938857983 3623273047296 3634560502272 3635378804736 3636717944832 3639365074944 3646703972352 3648047284224 3653129677806 3655788753852 3657135412224 3657958797312 3658064420864 3664510144092 3669354307584 3670705963008 3675819924252 3675926063544 3680785317888 3687271076664 3692145328128 3692251938816 3693083230208 3698757902448 3703647338496 3710280512736 3711115863168 3712482902016 3715185180672 3721731554016 3722676971776 3727598026752 3733325733312 3734166272256 3739210481664 3745799188992 3747179003904 3750859112448 3756084741612 3757468345344 3762435391488 3769065022464 3769173854208 3771411202048 3779414460504 3780806658048 3787468660269 3788430776984 3791188337328 3792584871936 3793438752768 3799267628058 3805256318976 3811961402928 3814736090976 3815705134336 3817110700032 3823836672096 3826620004032 3828891451392 3829002010624 3835748935872 3840819462144 3847587210432 3851365929984 3852784631808 3853652066304 3859573463424 3864675483648 3865657212928 3870171427689 3871597056768 3872468726784 3876714971136 3882115940409 3884532492288 3887360004096 3891377265489 3894209759538 3895644243456 3896633839616 3906341254116 3908660023296 3919392773856 3920836534272 3923690471424 3927745277316 3931602720192 3933050978304 3933936484352 3943736828352 3945189556224 3953145158592 3956022612864 3957479866368 3964453177104 3965460252544 3968346670848 3970702245888 3981605357568 3983072034816 3990090440448 3992994786816 3994009112576 3995480358912 4001046789978 4002520628736 4005434022912 4007811612672 4013511110196 4018816622592 4020297007104 4024991806227 4025898012276 4027381005312 4031336300544 4038439750632 4039927363584 4051020559824 4053425209344 4056375656448 4063523227344 4064555469184 4066052702208 4069012340736 4076182178208 4078719533056 4088880565056 4089801155328 4091307687936 4095325765632 4102541968896 4104053194752 4115203646976 4115322473472 4117765292032 4128023596032 4129544208384 4135416821487 4137871567872 4140883482624 4148179961247 4153783431168 4154718633984 4161102640254 4167661682688 4174065576828 4175005346064 4176543264768 4179583328256 4180645052416 4188011593248 4193547780096 4200937056288 4201058358336 4206611791872 4214024087616 4215576379392 4219716501504 4227151888512 4232739815424 4240320585984 4241275272192 4242837602304 4245925920768 4251841268067 4253407490304 4254487967744 4256055164928 4261984624107 4265086879494 4266657980928 4267618596864 4275261834774 4280913358848 4282490290176 4288456578294 4292668276128 4294249537536 4301816256108 4307502882816 4307627261952 4315217552856 4320921894912 4328535611736 4329635173696 4332786671232 4334382710784 4335358574592 4342020146352 4348864364544 4355546688864 4356527317632 4362412228608 4370099053824 4373280004608 4375875944448 4376002297856 4382098865214 4383713069568 4389507956736 4397242526208 4397369496576 4403182436352 4409316870588 4410941101056 4416771981312 4423053060216 4424682350592 4425678544896 4436703931896 4439465705472 4447288303416 4450525439472 4452164849664 4453295816704 4461142784112 4464390004704 4467040026624 4479306027264 4480956039168 4488851745504 4493260251648 4494915403776 4495927410688 4502835707328 4508788064256 4517880181248 4521168700416 4522834132992 4530803630976 4531954574336 4535253338112 4537945423872 4543244719461 4544918284032 4557398129802 4560103360512 4563422613504 4564581842944 4572624902832 4574309289984 4577638883328 4586869840224 4588559474688 4599990635688 4601026299744 4602721148928 4607241486336 4612002685024 4615359715008 4617059844096 4629737782656 4632485953536 4644026545536 4645206250496 4646917373952 4650299817984 4655105513856 4658493917952 4661393752064 4667887921641 4673006360064 4674058463232 4675780214784 4682429628562 4688619393024 4690346508288 4696881014322 4698611172864 4703225683968 4711513042404 4717741252608 4719479095296 4726054188324 4726190653128 4728996077568 4732438265856 4740777098568 4742523426816 4743728152576 4747181064192 4755545874576 4763041923072 4770360659232 4771434681216 4773192302592 4776666660864 4777880059904 4786298963712 4788062060544 4801070921472 4801209552384 4807556333568 4816027528704 4817801576448 4822533144576 4829251810644 4831030729728 4846080669696 4847171739648 4848957259776 4854619746963 4861037131776 4862271963136 4870839570408 4874385005136 4876180549632 4877278396416 4886013525456 4892472410112 4899990024972 4901093232336 4901234751392 4907713757184 4916361435552 4922860437504 4923002585088 4931677203264 4938196451328 4946897841984 4947040683648 4948154484224 4949977202688 4953580240896 4962308738688 4970130702336 4975934692743 4977767644416 4978888363008 4994398918656 4996238671872 5003199341343 5008112988816 5009957793792 5018785632126 5022438755292 5025420029952 5025565138944 5039219280672 5041075544064 5049958213692 5054917783104 5056779829248 5057918337024 5065690170744 5073675091968 5082615203904 5086314787968 5088188399616 5089480933376 5098448896128 5102160005376 5105188601856 5112448676083 5114331914496 5121092616192 5130116280576 5135154573312 5137046175744 5144203015686 5146097951232 5152900644864 5160228570252 5162129409024 5163291635712 5168953294848 5176154587212 5178061292544 5179376656384 5183146672128 5188503020652 5192279679384 5194192324608 5208455005488 5211546697728 5225857031808 5227782045696 5231587295232 5236993703088 5242136960256 5244067971072 5257132155072 5258315771136 5260252741632 5270860211456 5274696817152 5276639821824 5285937569472 5291128894464 5294269661184 5307458909184 5308807143424 5310762713088 5316964484769 5320120587264 5323993049088 5334729053304 5336694171648 5340578697216 5349989108898 5351348146928 5358422163456 5366655741636 5367864016368 5369841340416 5375115067392 5384586334176 5386569818112 5401204786656 5401360746432 5404566945792 5408500875264 5418030969792 5420026773504 5421403602944 5425349787648 5434909570944 5451840753408 5453068207104 5455076917248 5459047612416 5470055958528 5472070926336 5479694516709 5483683130778 5486938195968 5487096631296 5496765216138 5504031461376 5506058944512 5513729886378 5513889095316 5517162090496 5521177976832 5530906614996 5538377908224 5539624845312 5548136853672 5555471007744 5556882243584 5565420769104 5566673794752 5568724353024 5572777771008 5584015457664 5591397040128 5599988599968 5601249408384 5601411144448 5608815722496 5618698783488 5620768505856 5626288668672 5634127112418 5636202518016 5643653087232 5653597533696 5653760781312 5655033696256 5657116803072 5661234561024 5669121690756 5671209987072 5674740219904 5682646165476 5686782505992 5688877307904 5690158129152 5698901442087 5700349113032 5707884478464 5717942104392 5723557701504 5725666050048 5735755008144 5739930006048 5743337177088 5743503015936 5753623403808 5761229193216 5771380815648 5777048894976 5779176947712 5780478099456 5789360195136 5798485819392 5807395585152 5808703090176 5815072456704 5816549638144 5826798738432 5831040006144 5834501259264 5841314639307 5842798486952 5844950759424 5859511881174 5862990034944 5863159328768 5879089160784 5881254801408 5891617915974 5897404080288 5899576467456 5900904726528 5915605242528 5917784334336 5919287607296 5929717737888 5934033919296 5936219799552 5948190378816 5952520006272 5956053368832 5972408036352 5974608052224 5985135660672 5991013668864 5993220538368 6001570184967 6003780943104 6008151034368 6011717419008 6020266665294 6023840241664 6028224933888 6030445510656 6038847018414 6041071507968 6047004450816 6057659625948 6059891045376 6076530839736 6080137814016 6084563484672 6096833203776 6099079053312 6103518511104 6114273267312 6115826453632 6118079299584 6133320847584 6134701732992 6136961531904 6142988648448 6153812953344 6156079792128 6172805470464 6172983710208 6176647938048 6192035394048 6194316312576 6195889831936 6200399757312 6206807351808 6211325223936 6223850562188 6230675146752 6232077950976 6234373619712 6241653960381 6251492524032 6261098365242 6262508019096 6264814897152 6270967578624 6282017389872 6290321670144 6301405584432 6301587537504 6305328103424 6309917687808 6321036131424 6323364569088 6329574752256 6340727832768 6349109723136 6350722564096 6360480878976 6361912908288 6364256403456 6368888881152 6381731951616 6384082747392 6397630319241 6399986971392 6401427895296 6401612736512 6412892752161 6421370038272 6423735435264 6432684867441 6439002414192 6441374306304 6452724384162 6461254324224 6461440892928 6462895652864 6472826329284 6481382842368 6494452760544 6499180006848 6501574066176 6503037861888 6513030219528 6514684700608 6523296546816 6533320033296 6534790976448 6543618342912 6555148580736 6559920006912 6563813916672 6564003446784 6573148297821 6575569604352 6584261935104 6595863789312 6596054244864 6599969603584 6604773654528 6613975305882 6616411651584 6629753859722 6634579590324 6637023525888 6638517817344 6645797093376 6659198558208 6661651562496 6670932455124 6675788159208 6677483985088 6679943725056 6691714176168 6696585007056 6700560039936 6700753518592 6718959040896 6721434058752 6733277618256 6739890377472 6742373105664 6743891116032 6754253560992 6763182096384 6764900122624 6776820271872 6781753050624 6784251199488 6797931861504 6802880007168 6806918135808 6817377426048 6819109219328 6828123488256 6836097194703 6840155040768 6846872764416 6858937354248 6861463934976 6866458324992 6880304760336 6882839212032 6884388847616 6901539449616 6904081723392 6910862229504 6918004027536 6923039572512 6925589766144 6944606673984 6948728930304 6967809375744 6970376060928 6975449726976 6982658270784 6987740876928 6989515947008 6992090628096 7009509540096 7011087694848 7013670322176 7023644442843 7032929089536 7035519762432 7045321521483 7047916759296 7054838525952 7067269563606 7076611878912 7079218642944 7089285979692 7093494116352 7098657398784 7111165647852 7112972071072 7115592228864 7120771596288 7133318811864 7144562884608 7155540988848 7157152021824 7159788453888 7166820089856 7179448445568 7182093090816 7201606382208 7201814328576 7206089261056 7211334500352 7224041293056 7226702364672 7233799716864 7243877715966 7246546094592 7269121004544 7270757609472 7273435889664 7278730149888 7293407944704 7296094568448 7306259355612 7311577507704 7314270824448 7315917594624 7316128841728 7329020288184 7338708615168 7351639848504 7351852127088 7361570635776 7374542153328 7384290656256 7384503877632 7386166460416 7397515804896 7407294676992 7420561025472 7422231726336 7424965804032 7430370361344 7443463108032 7445353943552 7455196053504 7466651466624 7468332544512 7478420963328 7491598377984 7494358007808 7512169483224 7514936690688 7528178448189 7538130044928 7538347708416 7558828921008 7561613316096 7574937320538 7576861553968 7582376674656 7585169743872 7586877505536 7598535256116 7610512637952 7623922805856 7629472181952 7631410268672 7634221400064 7647673344192 7653240008064 7657782902784 7658004021248 7671497871744 7681638924288 7695174420864 7702731859968 7705569263616 7707304132608 7716304523529 7719146926848 7729350967296 7740342855378 7743194113536 7744937453568 7753429942272 7764231880818 7769064984576 7774720008192 7782754530978 7788419519076 7791288486912 7793267679232 7812682508232 7817320046592 7838785547712 7841673068544 7847380942848 7855490554632 7863205440384 7866101956608 7867872968704 7887473656704 7890379112448 7906290317184 7912045225728 7914959732736 7928906354208 7930920505088 7936693341696 7941404491776 7963210715136 7966144069632 7980180880896 7985989573632 7988018225152 7990960717824 8002093579956 8005041257472 8010868045824 8015623225344 8027022220392 8037633245184 8049983612454 8051796024552 8054762010624 8062672601088 8076879501264 8079854727168 8102041119648 8106850418688 8112751312896 8127046454688 8129110938368 8132105404416 8138024681472 8152364356416 8157439066112 8177761130112 8179602310656 8182615375872 8190651531264 8205083937792 8208106389504 8230407293952 8230644946944 8235530584064 8245147824207 8256047192064 8259088416768 8270594829567 8270833642974 8275743135744 8281766965248 8296359922494 8307566862336 8309437267968 8322205280508 8335323365376 8348131153656 8350010692128 8353086529536 8359166656512 8361290104832 8376023186496 8387095560192 8401874112576 8402116716672 8413223583744 8428048175232 8431152758784 8439433003008 8451190668627 8454303777024 8465479630848 8480641171968 8482550544384 8485675204608 8491851841536 8503682536134 8506814980608 8508975935488 8512110329856 8523969248214 8530173758988 8533315961856 8535237193728 8550523669548 8561826717696 8564980580352 8576913156588 8585336552256 8588499075072 8603632512216 8615005765632 8615254523904 8630435105712 8641843789824 8657071223472 8659270347392 8665573342464 8668765421568 8670717149184 8684040292704 8697728729088 8711093377728 8713054635264 8724824457216 8740198107648 8746560009216 8751751888896 8752004595712 8764197730428 8767426139136 8779015913472 8789267821761 8794485052416 8794738993152 8818633741176 8821882202112 8837426873961 8846106120432 8849364701184 8851357089792 8873407863792 8878931410944 8894576606832 8901050878944 8904329699328 8906591633408 8922285568224 8928780009408 8934080053248 8958612054528 8961912078336 8977703491008 8986520503296 8989830807552 8991854821376 9005671414656 9017576128512 9030399997941 9035760362496 9042337400832 9045668265984 9058270527621 9061607261952 9063909148672 9070506676224 9086489438922 9089836568064 9114796259604 9120206721024 9126845227008 9129163685888 9145249805664 9148618579968 9155277766656 9173739680448 9177118949376 9199981271376 9202052599488 9205442297856 9214482972672 9224005370048 9230719430016 9234119688192 9259475565312 9264971907072 9288053091072 9290412500992 9293834747904 9300599635968 9310211027712 9316987835904 9322787504128 9335775843282 9346012720128 9348116926464 9351560429568 9364859257124 9377238786048 9380693016576 9391647547863 9393762028644 9397222345728 9406451367936 9423026084808 9435482505216 9452108376648 9452381306256 9457992155136 9464876531712 9481554197136 9485046853632 9487456305152 9494362128384 9511091749152 9526083846144 9540721318464 9542869362432 9546384605184 9553333321728 9555760119808 9572597927424 9576124121088 9602141842944 9602419104768 9615112667136 9632055057408 9635603152896 9658503621288 9662061459456 9679086576243 9692161339392 9694343479296 9709239493926 9722074263552 9724543926272 9741679140816 9748770010272 9752361099264 9754556792832 9772027050912 9784944820224 9799980049944 9802186464672 9802469502784 9815427514368 9832722871104 9845720875008 9846005170176 9863354406528 9876392902656 9893795683968 9894081367296 9896308968448 9899954405376 9907160481792 9920962958823 9924617477376 9944630789583 9951869385486 9955535288832 9957776726016 9988797837312 9992477343744 10006398682686 10016225977632 10019915587584 10037571264252 10044877510584 10050840059904 10051130277888 10078438561344 10082151088128 10099916427384 10109835566208 10113559658496 10115836674048 10131380341488 10147350183936 10165230407808 10172629575936 10176376799232 10178961866752 10196897792256 10204320010752 10210377203712 10224897352166 10228663828992 10242185232384 10260232561152 10270309146624 10274092351488 10288406031372 10292195902464 10305801289728 10320457140504 10324258818048 10326583271424 10352309174424 10356122585088 10358753312768 10366293344256 10377006041304 10384559358768 10388384649216 10416910010976 10423093395456 10451714063616 10455564091392 10463174590464 10473987406176 10484273920512 10488135942144 10514264310144 10516631542272 10520505483264 10541720422912 10549393634304 10553279643648 10571875138944 10582257788928 10588539322368 10600904345409 10614917818368 10617614286848 10633928969538 10640241174528 10647986098176 10669458106608 10673388343296 10681157394432 10699978217796 10702696293856 10716844326912 10733311483272 10735728032736 10739682680832 10750230134784 10769172668352 10773139636224 10802409573312 10802721492864 10809133891584 10817001750528 10836061939584 10840053547008 10842807205888 10850699575296 10865816573949 10869819141888 10891738483829 10903681506816 10906136414208 10910153834496 10918095224832 10940111917056 10944141852672 10959389033418 10967366261556 10973876391936 10974193262592 10993530432276 11008062922752 11012117889024 11027459772756 11027778190632 11034324180992 11042355953664 11061813229992 11076755816448 11079249690624 11096273707344 11110942015488 11113764487168 11130841538208 11133347589504 11137448706048 11145555542016 11168030915328 11182794080256 11199977199936 11202498816768 11202822288896 11217631444992 11237397566976 11241537011712 11252577337344 11268254224836 11272405036032 11287306174464 11307195067392 11307521562624 11310067392512 11314233606144 11338243381512 11342419974144 11365292330952 11373565011984 11377754615808 11380316258304 11397802884174 11400698226064 11415768956928 11435884208784 11447115403008 11451332100096 11471510016288 11479860012096 11486674354176 11487006031872 11507246807616 11522458386432 11542761631296 11554097789952 11558353895424 11560956198912 11578720390272 11596971638784 11610514283067 11614791170304 11617406180352 11630144913408 11653597476864 11662080012288 11674131796467 11682629278614 11685596973904 11689901518848 11719023762348 11725980069888 11726318657536 11758178321568 11762509602816 11783235831948 11794808160576 11799152934912 11801809453056 11831210485056 11835568668672 11838575214592 11859435475776 11868067838592 11872439599104 11896380757632 11905040012544 11912106737664 11944816072704 11949216104448 11970271321344 11982027337728 11986441076736 12003140369934 12007561886208 12016302068736 12023434838016 12040533330588 12047680483328 12056449867776 12060891021312 12077694036828 12082143015936 12094008901632 12115319251896 12119782090752 12153061679472 12160275628032 12169126969344 12193666407552 12198158106624 12207037022208 12228546534624 12231652907264 12236158599168 12266641695168 12269403465984 12273923063808 12285977296896 12307625906688 12312159584256 12345610940928 12345967420416 12353295876096 12384070788096 12388632625152 12391779663872 12406250464461 12413614703616 12422650447872 12444539883741 12447701124376 12461350293504 12464155901952 12483307920762 12502985048064 12522196730484 12525016038192 12529629794304 12541935157248 12564034779744 12580643340288 12602811168864 12603175075008 12610656206848 12619835375616 12642072262848 12646729138176 12659149504512 12681455665536 12698219446272 12701445128192 12720961757952 12723825816576 12728512806912 12737777762304 12755523804201 12763463903232 12768165494784 12785953872321 12795260638482 12799973942784 12802855790592 12803225473024 12825785504322 12842740076544 12847470870528 12865369734882 12878004828384 12882748612608 12905448768324 12922508648448 12922881785856 12925791305728 12945652658568 12962765684736 12988905521088 12998360013696 13003148132352 13006075723776 13026060439056 13029369401216 13046593093632 13066640066592 13069581952896 13087236685824 13110297161472 13119840013824 13127627833344 13128006893568 13146296595642 13151139208704 13168523870208 13191727578624 13192108489728 13199939207168 13209547309056 13227950611764 13232823303168 13259507719444 13269159180648 13274047051776 13277035634688 13318397116416 13341864910248 13351576318416 13354967970176 13359887450112 13383428352336 13393170014112 13401120079872 13401507037184 13437918081792 13442868117504 13466555236512 13479780754944 13484746211328 13487782232064 13508507121984 13526364192768 13529800245248 13553640543744 13563506101248 13568502398976 13595863723008 13605760014336 13613836271616 13629734158383 13634754852096 13638218438656 13672194389406 13680310081536 13693745528832 13717874708496 13722927869952 13732916649984 13760609520672 13765678424064 13768777695232 13803078899232 13808163446784 13821724459008 13836008055072 13846079145024 13851179532288 13889213347968 13897457860608 13935618751488 13940752121856 13950899453952 13965316541568 13975481753856 13979031894016 13984181256192 14003663764923 14019019080192 14022175389696 14027340644352 14047288885686 14065858179072 14071039524864 14090643042966 14095833518592 14109677051904 14134539127212 14153223757824 14158437285888 14178571959384 14186988232704 14197314797568 14222331295704 14225944142144 14231184457728 14241543192576 14266637623728 14289125769216 14311081977696 14314304043648 14319576907776 14333640179712 14358896891136 14364186181632 14403212764416 14403628657152 14412178522112 14422669000704 14448082586112 14453404729344 14467599433728 14487755431932 14493092189184 14538242009088 14541515218944 14546871779328 14563859240889 14586815889408 14612518711224 14623155015408 14628541648896 14631835189248 14632257683456 14658040576368 14677417230336 14703279697008 14703704254176 14723141271552 14749084306656 14768581312512 14769007755264 14772332920832 14795031609792 14814589353984 14841122050944 14844463452672 14849931608064 14860740722688 14886926216064 14890707887104 14910392107008 14927804078229 14933302933248 14936665089024 14983196755968 14988716015616 15009598024029 15024338966448 15029873381376 15056356896378 15076260089856 15076695416832 15117657842016 15123226632192 15149874641076 15153723107936 15164753349312 15170339487744 15173755011072 15197070512232 15221025275904 15247845611712 15258944363904 15262820537344 15268442800128 15295346688384 15306480016128 15315565805568 15316008042496 15337346028249 15342995743488 15363277848576 15390348841728 15405463719936 15411138527232 15432609047058 15438293853696 15458701934592 15480685710756 15486388227072 15489874907136 15506859884544 15528463761636 15538129969152 15549440016384 15565509061956 15576839038152 15582576973824 15586535358464 15625365016464 15634640093184 15677571095424 15683346137088 15694761885696 15710981109264 15726410880768 15732203913216 15735745937408 15774947313408 15780758224896 15812580634368 15824090451456 15829919465472 15857812708416 15861841010176 15873386683392 15882808983552 15926421430272 15932288139264 15950893454307 15960361761792 15971979147264 15976036450304 16004187159912 16010082514944 16021736091648 16054044440784 16075266490368 16099967224908 16103592049104 16109524021248 16125345202176 16153759002528 16159709454336 16204082239296 16213700837376 16225502625792 16254092909376 16258221876736 16264210808832 16276049362944 16304728712832 16314878132224 16355522260224 16359204621312 16365230751744 16388503699967 16410167875584 16416212779008 16439083550127 16460814587904 16461289893888 16490295648414 16512094384128 16518176833536 16541189659134 16541667285948 16551486271488 16563533930496 16592719844988 16615133724672 16618874535936 16644410561016 16670646730752 16696262307312 16700021384256 16706173059072 16718333313024 16722580209664 16752046372992 16774191120384 16803748225152 16804233433344 16826447167488 16856096350464 16862305517568 16878866006016 16902381337254 16908607554048 16930959261696 16961282343936 16965101088768 16971350409216 16983703683072 17007365072268 17013629961216 17017951870976 17024220659712 17047938496428 17060347517976 17066631923712 17070474387456 17101047339096 17123653435392 17153826313176 17170673104512 17176998150144 17207265024432 17230011531264 17230509047808 17260870211424 17283687579648 17314142446944 17318540694784 17331146684928 17337530843136 17341434298368 17368080585408 17395457458176 17422186755456 17426109270528 17449648914432 17480396215296 17493120018432 17503503777792 17528395460856 17534852278272 17578535643522 17588970104832 17589477986304 17637267482352 17643764404224 17674853747922 17692212240864 17698729402368 17702714179584 17746815727584 17757862821888 17789153213664 17802101757888 17808659398656 17813183266816 17844571136448 17857560018816 17868160106496 17917224109056 17923824156672 17955406982016 17973041006592 17979661615104 17983709642752 18004710554901 18011342829312 18035152257024 18060799995882 18071520724992 18084674801664 18091336531968 18116541055242 18123214523904 18127818297344 18141013352448 18172978877844 18179673136128 18229592519208 18240413442048 18253690454016 18258327371776 18290499611328 18297237159936 18310555533312 18347479360896 18354237898752 18399962542752 18404105198976 18410884595712 18428965945344 18448010740096 18461438860032 18468239376384 18518951130624 18529943814144 18576106182144 18580825001984 18587669495808 18601199271936 18620422055424 18633975671808 18645575008256 18671551686564 18692025440256 18696233852928 18703120859136 18724961881143 18729718514248 18754477572096 18783295095726 18787524057288 18794444691456 18812902735872 18846052169616 18870965010432 18904216753296 18904762612512 18915984310272 18929753063424 18963108394272 18970093707264 18974912610304 18988724256768 19022183498304 19052167692288 19081442636928 19085738724864 19092769210368 19106666643456 19111520239616 19145195854848 19152248242176 19192890957723 19204283685888 19204838209536 19238678256483 19264110114816 19271206305792 19298054602323 19317007242576 19324122918912 19358173152486 19384322678784 19388686958592 19418478987852 19444148527104 19449087852544 19483358281632 19497540020544 19504722198528 19509113585664 19544054101824 19569889640448 19599960099888 19604372929344 19604939005568 19630855028736 19665445742208 19691441750016 19692010340352 19719444893463 19726708813056 19752785805312 19787591367936 19788162734592 19792617936896 19799908810752 19814320963584 19841925917646 19849234954752 19889261579166 19903738770972 19911070577664 19915553452032 19977595674624 19984954687488 20012797365372 20032451955264 20039831175168 20075142528504 20089755021168 20101680119808 20102260555776 20156877122688 20164302176256 20199832854768 20219671132416 20227119316992 20231673348096 20262760682976 20294700367872 20330460815616 20345259151872 20352753598464 20357923733504 20393795584512 20408640021504 20420754407424 20449794704332 20457327657984 20484370464768 20508291584109 20520465122304 20540618293248 20576812062744 20584391804928 20640914281008 20648517636096 20653166542848 20704618348848 20712245170176 20717506625536 20732586688512 20754012082608 20769118717536 20776769298432 20833820021952 20846186790912 20903428127232 20911128182784 20926349180928 20947974812352 20968547841024 20976271884288 21028528620288 21033263084544 21041010966528 21070933328529 21083440845824 21098787268608 21106559287296 21135964564449 21143750277888 21164515577856 21201808690818 21229835636736 21235228573696 21267857939076 21280482349056 21295972196352 21338916213216 21346776686592 21362314788864 21399956435592 21405392587712 21433688653824 21466622966544 21471456065472 21479365361664 21500460269568 21538345336704 21546279272448 21604819146624 21605442985728 21618267783168 21634003501056 21672123879168 21680107094016 21685614411776 21701399150592 21731633147898 21739638283776 21783476967658 21807363013632 21812272828416 21820307668992 21836190449664 21880223834112 21888283705344 21918778066836 21934732523112 21947752783872 21948386525184 21987060864552 22016125845504 22054919545512 22055556381264 22068648361984 22084711907328 22123626459984 22153511632896 22158499381248 22192547414688 22221884030976 22227528974336 22261683076416 22266695179008 22274897412096 22291111084032 22336061830656 22365588160512 22399954399872 22404997633536 22405644577792 22435262889984 22474795133952 22483074023424 22536508449672 22544810072064 22584535344567 22614390134784 22615043125248 22620134785024 22676486763024 22684839948288 22730584661904 22747130023968 22755509231616 22760632516608 22795605768348 22801396452128 22831537913856 22871768417568 22894230806016 22902664200192 22943020032576 22959720024192 22973348708352 22974012063744 23014493615232 23044916772864 23085523262592 23108195579904 23116707790848 23121912397824 23148913570587 23157440780544 23221028566134 23229582340608 23234812360704 23260289826816 23307194953728 23324160024576 23348263592934 23365258557228 23371193947808 23379803037696 23438047524696 23451960139776 23452637315072 23516356643136 23525019205632 23566471663896 23589616321152 23598305869824 23603618906112 23662420970112 23671137337344 23677150429184 23718870951552 23736135677184 23744879198208 23792761515264 23810080025088 23824213475328 23889632145408 23898432208896 23940542642688 23964054675456 23972882153472 24006280739868 24015123772416 24032604137472 24046869676032 24081066661176 24095360966656 24112899735552 24155388073656 24164286031872 24188017803264 24230638503792 24239564181504 24306123358944 24320551256064 24338253938688 24387332815104 24396316213248 24414074044416 24457093069248 24463305814528 24472317198336 24533283390336 24538806931968 24547846127616 24571954593792 24615251813376 24624319168512 24691221881856 24691934840832 24706591752192 24735443472621 24768141576192 24777265250304 24812500928922 24827229407232 24845300895744 24889079767482 24895402248752 24922700587008 24928311803904 24966615841524 25005970096128 25044393460968 25050032076384 25059259588608 25083870314496 25128069559488 25161286680576 25205622337728 25206350150016 25221312413696 25239670751232 25284144525696 25293458276352 25318299009024 25353572005881 25362911331072 25396438892544 25441923515904 25447651633152 25457025613824 25475555524608 25511047608402 25526927806464 25536330989568 25571907744642 25590521276964 25599947885568 25605711581184 25606450946048 25651571008644 25685480153088 25694941741056 25730739469764 25756009656768 25765497225216 25810897536648 25845017296896 25845763571712 25851582611456 25891305317136 25925531369472 25977811042176 25996720027392 26006296264704 26012151447552 26052120878112 26058738802432 26093186187264 26133280133184 26139163905792 26174473371648 26220594322944 26239680027648 26255255666688 26256013787136 26292593191284 26302278417408 26337047740416 26383455157248 26384216979456 26399878414336 26455901223528 26465646606336 26512280621883 26519015438888 26538318361296 26548094103552 26554071269376 26636794232832 26683729820496 26703152636832 26709935940352 26719774900224 26766856704672 26786340028224 26802240159744 26803014074368 26875836163584 26885736235008 26933110473024 26959561509888 26969492422656 26975564464128 27017014243968 27052728385536 27059600490496 27091199993823 27107281087488 27127012202496 27137004797952 27174811582863 27191727446016 27211520028672 27259468316766 27269509704192 27276436877312 27344388778812 27360620163072 27387491057664 27435749416992 27445855739904 27465833299968 27521219041344 27531356848128 27537555390464 27606157798464 27616326893568 27643448918016 27672016110144 27692158290048 27702359064576 27778426695936 27794915721216 27871237502976 27881504243712 27901798907904 27930633083136 27950963507712 27958063788032 27968362512384 28007327529846 28038038160384 28044350779392 28054681288704 28094577771372 28131716358144 28142079049728 28174942643589 28181286085932 28191667037184 28219354103808 28269078254424 28306447515648 28357143918768 28373976465408 28394629595136 28444662591408 28451888284288 28462368915456 28483086385152 28533275247456 28578251538432 28622163955392 28628608087296 28639153815552 28667280359424 28717793782272 28728372363264 28806425528832 28807257314304 28824357044224 28845338001408 28896165172224 28906809458688 28975510863864 28986184378368 29037259728729 29076484018176 29083030437888 29127718481778 29173631778816 29225037422448 29246310030816 29257083297792 29263670378496 29264515366912 29316081152736 29354834460672 29406559394016 29407408508352 29446282543104 29498168613312 29537162625024 29538015510528 29544665841664 29590063219584 29629178707968 29682244101888 29688926905344 29699863216128 29721481445376 29762888876469 29773852432128 29781415774208 29833892368749 29855608156458 29866605866496 29873330178048 29966393511936 29977432031232 30019196048058 30048677932896 30059746762752 30112713792756 30152520179712 30153390833664 30235315684032 30246453264384 30299749282152 30307446215872 30329506698624 30340678975488 30347510022144 30394141024464 30442050551808 30495691223424 30517888727808 30525641074688 30536885600256 30590693376768 30612960032256 30631131611136 30632016084992 30674692056498 30685991486976 30726555697152 30780697683456 30810927439872 30822277054464 30865218094116 30876587707392 30917403869184 30961371421512 30972776454144 30979749814272 31056927523272 31076259938304 31098880032768 31131018123912 31153678076304 31165153947648 31173070716928 31250730032928 31269280186368 31355142190848 31366692274176 31389523771392 31421962218528 31452821761536 31464407826432 31471491874816 31549894626816 31561516449792 31625161268736 31648180902912 31659838930944 31715625416832 31723682020352 31746773366784 31765617967104 31802713036227 31852842860544 31901786908614 31920723523584 31943958294528 31952072900608 32008374319824 32020165029888 32043472183296 32108088881568 32150532980736 32199934449816 32207184098208 32219048042496 32250690404352 32307518005056 32319418908672 32408164478592 32427401674752 32451005251584 32508185818752 32516443753472 32528421617664 32552098725888 32597449721847 32609457425664 32629756264448 32675215451487 32711044520448 32718409242624 32730461503488 32777007399934 32820335751168 32832425558016 32878167100254 32921629175808 32922579787776 32980591296828 33024188768256 33036353667072 33082379318268 33083334571896 33102972542976 33127067860992 33185439689976 33230267449344 33237749071872 33288821122032 33341293461504 33392524614624 33400042768512 33412346118144 33436666626048 33445160419328 33504092745984 33548382240768 33607496450304 33608466866688 33652894334976 33712192700928 33724611035136 33757732012032 33804762674508 33817215108096 33861918523392 33922564687872 33930202177536 33942700818432 34014730144536 34027259922432 34035903741952 34095876992856 34120695035952 34133263847424 34140948774912 34202094678192 34247306870784 34307652626352 34341346209024 34353996300288 34414530048864 34460023062528 34461018095616 34521740422848 34567375159296 34628284893888 34637081389568 34662293369856 34675061686272 34682868596736 34736161170816 34790914916352 34831542849201 34844373510912 34852218541056 34960792430592 34986240036864 35022395389401 35056790921712 35069704556544 35157071287044 35177940209664 35178955972608 35274534964704 35287528808448 35349707495844 35384424481728 35397458804736 35405428359168 35493631455168 35515725643776 35578306427328 35604203515776 35617318797312 35626366533632 35689142272896 35715120037632 35736320212992 35787140732581 35834448218112 35847648313344 35910813964032 35946082013184 35959323230208 36009421109802 36022685658624 36070304514048 36121599991764 36143041449984 36169349603328 36182673063936 36233082110484 36246429047808 36255636594688 36282026704896 36345957755688 36359346272256 36459185038416 36480826884096 36507380908032 36516654743552 36580999222656 36594474319872 36621111066624 36694958721792 36708475797504 36799925085504 36808210397952 36821769191424 36857931890688 36896021480192 36922877720064 36936478752768 37037902261248 37059887628288 37152212364288 37161650003968 37175338991616 37218751393383 37240844110848 37267951343616 37343103373128 37384050880512 37392467705856 37449923762286 37459437028496 37508955144192 37566590191452 37575048114576 37588889382912 37625805471744 37692104339232 37741930020864 37808433506592 37809525225024 37831968620544 37859506126848 37926216788544 37940187414528 37949825220608 37977448513536 38044366996608 38104335384576 38162885273856 38171477449728 38185538420736 38213333286912 38290391709696 38304496484352 38357861616963 38385781915446 38408567371776 38409676419072 38477356512966 38528220229632 38542412611584 38596109204646 38634014485152 38648245837824 38716346304972 38768645357568 38777373917184 38836957975704 38888297054208 38898175705088 38966716563264 38995080041088 39009444397056 39018227171328 39088108203648 39139779280896 39199920199776 39208745858688 39209878011136 39261710057472 39330891484416 39382883500032 39384020680704 39438889786926 39453417626112 39505571610624 39575182735872 39576325469184 39585235873792 39599817621504 39628641927168 39683851835292 39698469909504 39778523158332 39807477541944 39822141155328 39831106904064 39955191349248 40025594730744 40064903910528 40079662350336 40150285057008 40179510042336 40203360239616 40204521111552 40313754245376 40328604352512 40399665709536 40439342264832 40454238633984 40463346696192 40525521365952 40589400735744 40660921631232 40690518303744 40705507196928 40715847467008 40787591169024 40817280043008 40841508814848 40889202475149 40899589408664 40914655315968 41016583168218 41040930244608 41081236586496 41153624125488 41168783609856 41281828562016 41297035272192 41306333085696 41409236697696 41424490340352 41435013251072 41465173377024 41508024165216 41538237435072 41553538596864 41667640043904 41692373581824 41806856254464 41822256365568 41852698361856 41895949624704 41937095682048 41952543768576 42010991294769 42057057240576 42066526169088 42082021933056 42141866657058 42166881691648 42197574537216 42213118574592 42271929128898 42287500555776 42329031155712 42403617381636 42459671273472 42470457147392 42535715878152 42560964698112 42591944392704 42677832426432 42693553373184 42724629577728 42799912871184 42810785175424 42867377307648 42933245933088 42942912130944 42958730723328 43000920539136 43076690673408 43092558544896 43209638293248 43210885971456 43236535566336 43268007002112 43344247758336 43360214188032 43371228823552 43402798301184 43463266295796 43479276567552 43566953935316 43614726027264 43624545656832 43640615337984 43691577722667 43760447668224 43837556133672 43869465046224 43895505567744 43896773050368 43974121729104 44032251691008 44109839091024 44111112762528 44137296723968 44169423814656 44247252919968 44307023265792 44316998762496 44385094829376 44443768061952 44455057948672 44523366152832 44533390358016 44549794824192 44582222168064 44672123661312 44731176321024 44783412234687 44799908799744 44809995267072 44811289155584 44949590267904 44966148046848 45028794072087 45073016899344 45089620144128 45169070689134 45228780269568 45230086250496 45240269570048 45352973526048 45369679896576 45461169323808 45494260047936 45511018463232 45521265033216 45591211536696 45602792904256 45663075827712 45743536835136 45788461612032 45805328400384 45886040065152 45919440048384 45946697416704 45948024127488 46012038084747 46028987230464 46089833545728 46171046525184 46216391159808 46233415581696 46297827141174 46314881561088 46442057132268 46459164681216 46469624721408 46520579653632 46614389907456 46648320049152 46696527185868 46730517114456 46742387895616 46759606075392 46876095049392 46903920279552 46905274630144 47032713286272 47050038411264 47132943327792 47179232642304 47196611739648 47207237812224 47324841940224 47342274674688 47354300858368 47437741903104 47472271354368 47489758396416 47585523030528 47620160050176 47648426950656 47779264290816 47796864417792 47852680362921 47881085285376 47928109350912 48012561479736 48030247544832 48065208274944 48162133322352 48190721933312 48225799471104 48310776147312 48328572063744 48376035606528 48461277007584 48479128363008 48612246717888 48641102512128 48676507877376 48774665630208 48792632426496 48828148088832 48914186138496 48926611629056 48944634396672 49066566780672 49077613863936 49095692255232 49165511099901 49230503626752 49248638337024 49317250650381 49382443763712 49383869681664 49470886945242 49536283152384 49554530500608 49625001857844 49654458814464 49690601791488 49778159534964 49790804497504 49845401174016 49856623607808 49933231683048 50011940192256 50088786921936 50100064152768 50118519177216 50167740628992 50256139118976 50322573361152 50411244675456 50412700300032 50442624827392 50479341502464 50568289051392 50586916552704 50636598018048 50707144011762 50725822662144 50792877785088 50883847031808 50895303266304 50914051227648 50951111049216 51022095216804 51053855612928 51072661979136 51143815489284 51181042553928 51199895771136 51211423162368 51212901892096 51303142017288 51370960306176 51461478939528 51512019313536 51530994450432 51621795073296 51690034593792 51691527143424 51703165222912 51782610634272 51851062738944 51955622084352 51993440054784 52012592529408 52024302895104 52104241756224 52117477604864 52186372374528 52266560266368 52278327811584 52348946743296 52441188645888 52479360055296 52510511333376 52585186382568 52604556834816 52766910314496 52768433958912 52911802447056 52931293212672 53024561243766 53038030877776 53076636722592 53096188207104 53108142538752 53273588465664 53367459640992 53406305273664 53419871880704 53439549800448 53533713409344 53572680056448 53604480319488 53606028148736 53751672327168 53771472470016 53866220946048 53919123019776 53938984845312 53951128928256 54014131664703 54034028487936 54105456771072 54182399987646 54214562174976 54254024404992 54274009595904 54349623165726 54383454892032 54423040057344 54518936633532 54539019408384 54552873754624 54688777557624 54721240326144 54774982115328 54871498833984 54891711479808 54931666599936 55042438082688 55062713696256 55075110780928 55212315596928 55232653787136 55286897836032 55344032220288 55384316580096 55404718129152 55556853391872 55589831442432 55742475005952 55763008487424 55803597815808 55861266166272 55901927015424 55916127576064 55936725024768 56014655059692 56076076320768 56088701558784 56109362577408 56189155542744 56263432716288 56349885287178 56362572171864 56383334074368 56438708207616 56538156508848 56612895031296 56714287837536 56747952930816 56789259190272 56889325182816 56903776568576 56924737830912 56966172770304 57066550494912 57156503076864 57244327910784 57257216174592 57278307631104 57334560718848 57435587564544 57456744726528 57612851057664 57614514628608 57648714088448 57716034769449 57792330344448 57813618917376 57894163806969 57951021727728 57972368756736 58074519457458 58152968036352 58166060875776 58255436963556 58347263557632 58450074844896 58492620061632 58514166595584 58527340756992 58529030733824 58632162305472 58709668921344 58813118788032 58814817016704 58892565086208 58996337226624 59074325250048 59076031021056 59089331683328 59158334680389 59180126439168 59258357415936 59364488203776 59377853810688 59399726432256 59442962890752 59525777752938 59547704864256 59562831548416 59667784737498 59711216312916 59733211732992 59746660356096 59932787023872 59954864062464 60038392096116 60097355865792 60119493525504 60225427585512 60305040359424 60306781667328 60470631368064 60492906528768 60599498564304 60614892431744 60659013397248 60681357950976 60695020044288 60788282048928 60884101103616 60991382446848 61035777455616 61051282149376 61073771200512 61181386753536 61225920064512 61262263222272 61264032169984 61349384112996 61371982973952 61453111394304 61524874752327 61561395366912 61621854879744 61730436188232 61753175414784 61922742843024 61945552908288 61959499628544 62113855046544 62152519876608 62197760065536 62262036247824 62307356152608 62330307895296 62346141433856 62501460065856 62538560372736 62710284381696 62733384548352 62779047542784 62843924437056 62905643523072 62928815652864 62942983749632 63099789253632 63123032899584 63212799985587 63250322537472 63296361805824 63319677861888 63407893693347 63431250833664 63447364040704 63493546733568 63605426072454 63705685721088 63803573817228 63841447047168 63887916589056 63904145801216 64016748639648 64040330059776 64086944366592 64216177763136 64301065961472 64399868899632 64414368196416 64438096084992 64501380808704 64615036010112 64638837817344 64816328957184 64854803349504 64902010503168 65016371637504 65032887506944 65056843235328 65104197451776 65194899443694 65218914851328 65259512528896 65350430902974 65422089040896 65436818485248 65460923006976 65554014799868 65640671502336 65664851116032 65756334200508 65843258351616 65845159575552 65961182593656 66048377536512 66164758636536 66166669143792 66205945085952 66254135721984 66370879379952 66460534898688 66475498143744 66577642244064 66682586923008 66785049229248 66800085537024 66824692236288 66873333252096 66890320838656 67008185491968 67096764481536 67214992900608 67216933733376 67305788669952 67424385401856 67449222070272 67609525349016 67634430216192 67753606033701 67845129375744 67860404355072 68029460289072 68054519844864 68071807483904 68191753985712 68241390071904 68266527694848 68281897549824 68404189356384 68494613741568 68615305252704 68682692418048 68707992600576 68829060097728 68920046125056 68922036191232 69043480845696 69134750318592 69256569787776 69274162779136 69324586739712 69350123372544 69365737193472 69446740711761 69472322341632 69663085698402 69688747021824 69704437082112 69921584861184 69972480073728 70044790778802 70113581843424 70139409113088 70314142574088 70355880419328 70357911945216 70549069929408 70575057616896 70699414991688 70768848963456 70794917609472 70810856718336 70987262910336 71031451287552 71156612854656 71208407031552 71234637594624 71252733067264 71378284545792 71430240075264 71472640425984 71574281465162 71668896436224 71695296626688 71821627928064 71892164026368 71918646460416 72018842219604 72045371317248 72140609028096 72243199983528 72286082899968 72338699206656 72466164220968 72492858095616 72511273189376 72564053409792 72691915511376 72718692544512 72918370076832 72961653768192 73014761816064 73033309487104 73161998445312 73188948639744 73242222133248 73389917443584 73416951595008 73599850171008 73616420795904 73643538382848 73715863781376 73792042960384 73845755440128 73872957505536 74075804522496 74119775256576 74206330417863 74304424728576 74323300007936 74437502786766 74481688221696 74535902687232 74686206746256 74768101761024 74784935411712 74899847524572 74918874056992 75017910288384 75133180382904 75150096229152 75177778765824 75251610943488 75384208678464 75483860041728 75616867013184 75619050450048 75663937241088 75719012253696 75852433577088 75880374829056 75899650441216 75954897027072 76060716017643 76088733993216 76242169386803 76325770547712 76342954899456 76371076841472 76426666573824 76580783419392 76608992968704 76715723233926 76771563830892 76817134743552 76819352838144 76954713025932 77056440459264 77084825223168 77192218409292 77268028970304 77296491675648 77432692609944 77537290715136 77554747834368 77673915951408 77776594108416 77796351410176 77933433126528 77990160082176 78018888794112 78036454342656 78176216407296 78279558561792 78399840399552 78417491717376 78419756022272 78523420114944 78661782968832 78765767000064 78768041361408 78877779573852 78906835252224 79011143221248 79150365471744 79152650938368 79170471747584 79199635243008 79367703670584 79396939819008 79557046316664 79614955083888 79644282310656 79662213808128 79910382698496 80051189461488 80129807821056 80159324700672 80300570114016 80359020084672 80406720479232 80409042223104 80627508490752 80657208705024 80799331419072 80878684529664 80908477267968 80926693392384 81051042731904 81178801471488 81273599981469 81321843262464 81381036607488 81411014393856 81575182338048 81634560086016 81778404950298 81799178817328 81829310631936 82033166336436 82081860489216 82162473172992 82307248250976 82337567219712 82563657124032 82594070544384 82612666171392 82818473395392 82848980680704 82870026502144 82930346754048 83016048330432 83076474870144 83107077193728 83335280087808 83384747163648 83613712508928 83644512731136 83705396723712 83791899249408 83874191364096 83905087537152 84021982589538 84114114481152 84133052338176 84164043866112 84283733314116 84333763383296 84395149074432 84426237149184 84543858257796 84575001111552 84658062311424 84807234763272 84919342546944 84940914294784 85071431756304 85121929396224 85183888785408 85355664852864 85387106746368 85449259155456 85599825742368 85621570350848 85734754615296 85866491866176 85885824261888 85917461446656 86001841078272 86153381346816 86185117089792 86419276586496 86421771942912 86473071132672 86536014004224 86688495516672 86720428376064 86742457647104 86926532591592 86958553135104 87111779186187 87133907870632 87229452054528 87249091313664 87383155445334 87520895336448 87675112267344 87738930092448 87791011135488 87793546100736 87948243458208 88064503382016 88219678182048 88222225525056 88274593447936 88338847629312 88494505839936 88614046531584 88633997524992 88770189658752 88887536123904 88910115897344 89046732305664 89066780716032 89099589648384 89164444336128 89288666629407 89344247322624 89501677106247 89566824469374 89599817599488 89619990534144 89622578311168 89899180535808 89932296093696 90057588144174 90146033798688 90179240288256 90338141378268 90457560539136 90460172500992 90480539140096 90705947052096 90739359793152 90922338647616 90988520095872 91022036926464 91042530066432 91182423073392 91205585808512 91326151655424 91487073670272 91576923224064 91610656800768 91772080130304 91838880096768 91893394833408 91896048254976 92024076169494 92057974460928 92179667091456 92342093050368 92432782319616 92466831163392 92595654282348 92629763122176 92884114264536 92918329362432 92939249442816 93228779814912 93296640098304 93393054371736 93461034228912 93484775791232 93519212150784 93752190098784 93807840559104 93810549260288 94065426572544 94100076822528 94265886655584 94358465284608 94393223479296 94414475624448 94649683880448 94684549349376 94708601716736 94875483806208 94944542708736 94979516792832 95171046061056 95240320100352 95296853901312 95408139108681 95558528581632 95705360725842 95762170570752 95856218701824 96025122959472 96060495089664 96130416549888 96324266644704 96381443866624 96451598942208 96621552294624 96657144127488 96752071213056 96922554015168 96958256726016 97224493435776 97282205024256 97353015754752 97549331260416 97585264852992 97656296177664 97792349165541 97828372276992 97853223258112 97889268793344 98025646354461 98133133561344 98155227727872 98191384510464 98331022199802 98461007253504 98497276674048 98634501300762 98764887527424 98767739363328 98941773890484 99072566304768 99109061001216 99250003715688 99308917628928 99381203582976 99556319069928 99581608995008 99690802348032 99713247215616 99866463366096 100023880384512 100177573843872 100200128305536 100237038354432 100335481257984 100512278237952 100645146722304 100822489350912 100825400600064 100885249654784 100958683004928 101136578102784 101173833105408 101273196036096 101414288023524 101451645324288 101585755570176 101767694063616 101790606532608 101828102455296 102044190433608 102107711225856 102287630978568 102362085107856 102399791542272 102422846324736 102425803784192 102606284034576 102741920612352 102922957879056 103024038627072 103061988900864 103243590146592 103380069187584 103383054286848 103406330445824 103565221268544 103702125477888 103911244168704 103986880109568 104025185058816 104048605790208 104208483512448 104234955209728 104372744749056 104494628547603 104533120532736 104556655623168 104882377291776 104958720110592 105067186168203 105170372765136 105209113669632 105533820628992 105536867917824 105823604894112 105862586425344 106049122487532 106076061755552 106153273445184 106192376414208 106216285077504 106547176931328 106734919281984 106812610547328 106839743761408 106879099600896 107067426818688 107145360112896 107208960638976 107212056297472 107361422197743 107503344654336 107542944940032 107732441892096 107838246039552 107877969690624 108028263329406 108068056975872 108210913542144 108364799975292 108429124349952 108508048809984 108548019191808 108699246331452 108766909784064 108846080114688 109037873267064 109078038816768 109105747509248 109377555115248 109442480652288 109549964230656 109742997667968 109783422959616 109863333199872 110084876165376 110125427392512 110150221561856 110424631193856 110465307574272 110573795672064 110688064440576 110768633160192 110809436258304 111113706783744 111179662884864 111484950011904 111526016974848 111656254180149 111722532332544 111803854030848 111832255152128 112029310119384 112152152641536 112177403117568 112378311085488 112526865432576 112699770574356 112725144343728 112766668148736 112877416415232 113076313017696 113225790062592 113428575675072 113495905861632 113578518380544 113778650365632 113807553137152 113849475661824 113932345540608 114133100989824 114313006153728 114488655821568 114514432349184 114556615262208 114871175129088 114913489453056 115073584850889 115225702115328 115229029257216 115432069538898 115584660688896 115627237834752 115788327613938 115902043455456 115944737513472 116149038914916 116305936072704 116332121751552 116510873927112 116694527115264 116900149689792 116985240123264 117028333191168 117054681513984 117058061467648 117264324610944 117419337842688 117626237576064 117629634033408 117785130172416 117992674453248 118148650500096 118152062042112 118316669360778 118360252878336 118516714831872 118728976407552 118755707621376 118799452864512 118885925781504 119051555505876 119095409728512 119125663096832 119335569474996 119422432625832 119466423465984 119493320712192 119865574047744 120076784192232 120194711731584 120238987051008 120450855171024 120610080718848 120613563334656 120941262736128 120985813057536 121198997128608 121229784863488 121318026794496 121362715901952 121390040088576 121576564097856 121768202207232 121982764893696 122071554911232 122102564298752 122147542401024 122362773507072 122451840129024 122524526444544 122698768225992 122743965947904 123049749504654 123122790733824 123243709759488 123460872376464 123506350829568 123845485686048 123891105816576 123918999257088 124227710093088 124305039753216 124395520131072 124524072495648 124614712305216 124660615790592 124692282867712 125002920131712 125077120745472 125420568763392 125466769096704 125558095085568 125687848874112 125811287046144 125857631305728 125885967499264 126032973884307 126199578507264 126246065799168 126425599971174 126500645074944 126592723611648 126639355723776 126815787386694 126862501667328 126894728081408 126987093467136 127210852144908 127411371442176 127607147634456 127682894094336 127775833178112 127808291602432 128033497279296 128080660119552 128173888733184 128432355526272 128602131922944 128799737799264 128828736392832 128876192169984 129002761617408 129230072020224 129277675634688 129632657914368 129709606699008 129804021006336 130032743275008 130065775013888 130113686470656 130208394903552 130389798887388 130437829702656 130519025057792 130700861805948 130844178081792 130873636970496 130921846013952 131074733168001 131108029599736 131281343004672 131512668401016 131686516703232 131690319151104 131922365187312 132096755073024 132329517273072 132333338287584 132411890171904 132508271443968 132741758759904 132921069797376 132950996287488 133155284488128 133365173846016 133570098458496 133600171074048 133649384472576 133746666504192 133780641677312 134016370983936 134193528963072 134350236704061 134429985801216 134433867466752 134848770803712 134898444140544 135086382216261 135219050698032 135268860432384 135507212067402 135690258751488 135720808710144 136058920578144 136109039689728 136143614967808 136383507971424 136482780143808 136533055389696 136563795099648 136808378712768 136989227483136 137230610505408 137365384836096 137415985201152 137658120195456 137840092250112 137844072382464 138036114254241 138086961691392 138269500637184 138513139575552 138548325558272 138649173479424 138700246745088 138893481423522 138944644683264 139326171396804 139377494043648 139408874164224 139843169722368 139944960147456 140089581557604 140227163686848 140278818226176 140628285148176 140711760838656 140715823890432 141098139858816 141150115233792 141398829983376 141537697926912 141589835218944 141621713436672 141974525820672 142062902575104 142313225709312 142416814063104 142469275189248 142505466134528 142756569091584 142860480150528 142945280851968 143148562930324 143337792872448 143390593253376 143558041088763 143643255856128 143784328052736 144037684439208 144090742634496 144486399967056 144572165799936 144677398413312 144932328441936 144985716191232 145022546378752 145128106819584 145383831022752 145437385089024 145836740153664 145923307536384 146029523632128 146066618974208 146323996890624 146377897279488 146484444266496 146779834887168 146833903190016 147199700342016 147232841591808 147287076765696 147496533299703 147584085920768 147691510880256 147745915011072 147951751951143 148151609044992 148412660835726 148608849457152 148646600015872 148875005573532 148963376443392 149071805374464 149372413492512 149536203522048 149569870823424 149799695049144 149837748113984 150035820576768 150266360765808 150300192458304 150355557531648 150503221886976 150768417356928 150967720083456 151233734026368 151238100900096 151327874482176 151438024507392 151704867154176 151760749658112 151799300882432 151909794054144 152121432035286 152177467986432 152484338773606 152651541095424 152685909798912 152742153682944 152853333147648 153161566838784 153217985937408 153431446467852 153543127661784 153634269487104 153638705676288 153909426051864 154112880918528 154384436818584 154536057940608 154592983351296 154865385219888 155074581430272 155109495668736 155347831902816 155553188216832 155592702820352 155866866253056 155980320164352 156037777588224 156072908685312 156352432814592 156559117123584 156799680799104 156834983434752 156839512044544 157046840229888 157323565937664 157531534000128 157755559147704 157813670504448 158300730943488 158305301876736 158340943495168 158735407341168 158793879638016 159114092633328 159229910167776 159288564621312 159324427616256 159820765396992 160102378922976 160259615642112 160318649401344 160601140228032 160718040169344 160813440958464 160818084446208 161255016981504 161314417410048 161598662838144 161757369059328 161816954535936 161853386784768 162042394994109 162102085463808 162547199962938 162643686524928 162762073214976 162822028787712 163150364676096 163269120172032 163556809900596 163598357634656 163658621263872 164066332672872 164163720978432 164324946345984 164614496501952 164675134439424 165127314248064 165188141088768 165225332342784 165636946790784 165697961361408 165740053004288 165860693508096 166032096660864 166152949740288 166214154387456 166670560175616 166769494327296 167227425017856 167289025462272 167410793447424 167583798498816 167748382728192 167810175074304 168043965179076 168228228962304 168266104676352 168328087732224 168567466628232 168667526766592 168790298148864 169087716515592 169150002223104 169316124622848 169614469526544 169838685093888 169881828589568 170142863512608 170243858792448 170367777570816 170711329705728 170774213492736 170898518310912 171199651484736 171243140701696 171469509230592 171732983732352 171771648523776 171834922893312 172003682156544 172306762693632 172370234179584 172838553172992 172843543885824 172946142265344 173148104308347 173376991033344 173440856752128 173853065183184 173917106270208 174223558372374 174267815741264 174458904109056 174498182627328 174766310890668 175041790672896 175350224534688 175477860184896 175582022270976 175587092201472 175896486916416 176129006764032 176439356364096 176444451050112 176549186895872 176677695258624 176989011679872 177228093063168 177267995049984 177475004041167 177540379317504 177775072247808 178093464611328 178133561432064 178199179296768 178328888672256 178577333258814 178688494645248 179003354212494 179133648938748 179199635198976 179239981068288 179245156622336 179798361071616 179864592187392 180115176288348 180292067597376 180358480576512 180676282756536 180915121078272 180920345001984 180961078280192 181411894104192 181478719586304 181844677295232 181977040191744 182044073852928 182085060132864 182364846146784 182411171617024 182652303310848 182974147340544 183153846448128 183221313601536 183544160260608 183677760193536 183786789666816 183792096509952 184048152338988 184115948921856 184359334182912 184684186100736 184865564639232 185191308564696 185259526244352 185768228529072 185836658724864 185878498885632 186457559629824 186593280196608 186786108743472 186922068457824 186969551582464 187038424301568 187504380197568 187615681118208 187621098520576 188130853145088 188200153645056 188531773311168 188716930569216 188786446958592 188828951248896 189299367760896 189369098698752 189417203433472 189638399956761 189750967612416 189889085417472 189959033585664 190223681080041 190342092122112 190480640200704 190816278217362 191117057163264 191410721451684 191524341141504 191712437403648 192050245918944 192120990179328 192260833099776 192648533289408 192762887733248 192903197884416 193243104589248 193314288254976 193504142426112 193845108030336 193916513452032 194448986871552 194564410048512 194706031509504 195098662520832 195170529705984 195312592355328 195584698331082 195656744553984 195706446516224 195778537586688 196051292708922 196266267122688 196310455455744 196382769020928 196662044399604 196922014507008 196994553348096 197269002601524 197529775054848 197535478726656 197883547780968 198145132609536 198500007431376 198617835257856 198762407165952 199112638139856 199163217990016 199381604696064 199426494431232 199732926732192 200047760769024 200355147687744 200400256611072 200474076708864 200670962515968 201024556475904 201290293444608 201644978701824 201650801200128 201770499309568 201917366009856 202273156205568 202347666210816 202828576047048 202903290648576 203260818101103 203535388127232 203581213065216 204088380867216 204215422451712 204575261957136 204724170215712 204799583084544 204845692649472 204851607568384 205212568069152 205483841224704 205845915758112 206048077254144 206123977801728 206487180293184 206760138375168 206766108573696 206812660891648 207130442537088 207404250955776 207822488337408 207973760219136 208050370117632 208097211580416 208340222135283 208416967024896 208469910419456 208989257095206 209066241065472 209113311246336 209764754583552 209917440221184 210134372336406 210340745530272 210418227339264 211067641257984 211073735835648 211647209788224 211725172850688 212098244975064 212152123511104 212306546890368 212384752828416 212432570155008 213094353862656 213469838563968 213625221094656 213679487522816 213758199201792 214134853637376 214290720225792 214417921277952 214424112594944 214722844395486 215006689308672 215085889880064 215464883784192 215676492079104 215755939381248 216056526658812 216136113951744 216421827084288 216729599950584 216858248699904 217016097619968 217398492662904 217533819568128 217692160229376 218075746534128 218156077633536 218211495018496 218755110230496 218884961304576 219099928461312 219485995335936 219566845919232 219726666399744 220169752330752 220250854785024 220300443123712 220849262387712 220930615148544 221147591344128 221376128881152 221537266320384 221618872516608 222227413567488 222359325769728 222618991253589 222969900023808 223312508360298 223445064665088 223607708061696 223664510304256 224058620238768 224304305283072 224354806235136 224756622170976 225053730865152 225399541148712 225450288687456 225533336297472 225754832830464 226152626035392 226451580125184 226857151350144 226991811723264 227157036761088 227557300731264 227615106274304 227698951323648 227864691081216 228182148052929 228266201979648 228726508160409 228977311643136 229028864698368 229113230524416 229742350258176 229826978906112 230147169701778 230451404230656 230458058514432 230864139077796 231169321377792 231254475669504 231576655227876 231804086910912 231889475026944 232298077829832 232611872145408 232664243503104 233021747854224 233389054230528 233800299379584 233970480246528 234056666382336 234109363027968 234116122935296 234528649221888 234838675685376 235252475152128 235259268066816 235570260344832 235985348906496 236297301000192 236304124084224 236633338721556 236720505756672 237033429663744 237457952815104 237511415242752 237598905729024 238103111011752 238190819457024 238251326193664 238671138949992 238844865251664 238932846931968 238986641424384 239731148095488 240153568384464 240389423463168 240477974102016 240901710342048 241220161437696 241227126669312 241882525472256 241971626115072 242397994257216 242459569726976 242636053588992 242725431803904 242780080177152 243153128195712 243536404414464 243820799944407 243965529787392 244143109822464 244205128597504 244725547014144 244903680258048 245397536451984 245487931895808 246099499009308 246245581467648 246487419518976 246921744752928 247012701659136 247690971372096 247782211633152 247837998514176 248455420186176 248610079506432 248791040262144 249048144991296 249229424610432 249321231581184 249384565735424 250005840263424 250154241490944 250509985128067 250841137526784 250933538193408 251116190171136 251375697748224 251622574092288 251715262611456 252065947768614 252399157014528 252492131598336 252851199942348 253001290149888 253185447223296 253278711447552 253631574773388 253725003334656 253789456162816 253974186934272 254421704289816 254822742884352 255214295268912 255365788188672 255551666356224 255616583204864 256066994558592 256161320239104 256347777466368 256864711052544 257204263845888 257599475598528 257657472785664 257752384339968 258005523234816 258460144040448 258555351269376 259265315828736 259419213398016 259608042012672 260065486550016 260131550027776 260227372941312 260779597774776 260875659405312 261401723611896 261688356163584 261747273940992 262149466336002 262216059199472 262562686009344 263025336802032 263373033406464 263380638302208 263844730374624 264193510146048 264659034546144 264666676575168 264823780343808 265016542887936 265483517519808 265842139594752 265901992574976 266310568976256 266730347692032 267140196916992 267200342148096 267298768945152 267493333008384 268032741967872 268505031318741 268700473408122 268859971602432 268867734933504 269697541607424 269796888281088 270172764432522 270438101396064 270537720864768 271014424134804 271380517502976 271441617420288 272117841156288 272218079379456 272287229935616 272767015942848 272965560287616 273066110779392 273127590199296 273616757425536 273978454966272 274461221010816 274730769672192 274831970402304 275316240390912 275680184500224 275688144764928 276072228508482 276173923382784 276539001274368 277026279151104 277096651116544 277298346958848 277400493490176 277786962847044 277889289366528 278652342793608 278754988087296 278817748328448 279686339444736 279889920294912 280179163115208 280454327373696 280557636452352 281256570296352 281423521677312 281431647780864 282196279717632 282300230467584 282797659966752 283075395853824 283179670437888 283243426873344 283949051641344 284125805150208 284626451418624 284833628126208 284938550378496 285010932269056 285513138183168 285720960301056 285890561703936 286224417326043 286297125860648 286675585744896 287116082177526 287286511712256 287568656105472 288075368878416 288181485268992 288972799934112 289144331599872 289354796826624 289864656883872 289971432382464 290045092757504 290256213639168 290767662045504 290874770178048 291673480307328 291846615072768 292059047264256 292133237948416 292647993781248 292755794558976 292968888532992 293377047496623 293559669774336 293667806380032 294076939063383 294399400684032 294465683183616 294574153531392 294993066599406 295168171841536 295383021760512 295491830022144 295903503902286 296303218089984 296825321671452 297217698914304 297293200031744 297750011147064 297926752886784 298143610748928 298744826985024 299072407044096 299139741646848 299599390098288 299675496227968 300071641153536 300532721531616 300600384916608 300711115063296 301006443773952 301536834713856 301935440166912 302467468052736 302476201800192 302655748964352 302876049014784 303409734308352 303521499316224 303598601764864 303819588108288 304242864070572 304354935972864 304968677547212 305303082190848 305371819597824 305484307365888 306323133677568 306862892935704 307086255323568 307268538974208 307277411352576 307818852103728 308225761837056 308768873637168 309072115881216 309185966702592 309730770439776 310149162860544 310218991337472 310695663805632 311106376433664 311185405640704 311733732506112 311960640328704 312075555176448 312145817370624 312704865629184 313118234247168 313483885642809 313599361598208 313669966869504 313679024089088 314647131875328 315201558504609 315511118295408 315627341008896 316601461886976 316610603753472 316681886990336 317470814682336 317587759276032 318228185266656 318459820335552 318577129242624 318648855232512 319641530793984 320204757845952 320519231284224 320637298802688 321202280456064 321436080338688 321626881916928 321636168892416 322084266593229 322510033963008 322628834820096 323197325676288 323514738118656 323633909071872 324084789988218 324204170927616 325094399925876 325287373049856 325524146429952 325644057575424 326300729352192 326538240344064 327113619801192 327196715269312 327317242527744 328132665345744 328327441956864 328649892691968 329228993003904 329350268878848 330254628496128 330376282177536 330450664685568 331273893581568 331395922722816 331480106008576 331721387016192 332064193321728 332305899480576 332428308774912 333341120351232 333538988654592 334454850035712 334578050924544 334968762540447 335167596997632 335496765456384 336087930358152 336456457924608 336532209352704 337134933256464 337335053533184 337580596297728 338175433031184 338300004446208 338632249245696 339228939053088 339677370187776 339763657179136 340285727025216 340487717584896 340735555141632 341422659411456 341548426985472 341797036621824 342399302969472 342486281403392 342939018461184 343465967464704 343543297047552 343669845786624 344613525387264 344740468359168 345220754552667 345677106345984 345687087771648 346296208616694 346753982066688 346881713504256 347706130366368 347834212540416 348447116744748 348535631482528 348917808218112 348996365254656 349532621781336 350083581345792 350700449069376 350955720369792 351164044541952 351174184402944 351792973832832 352258013528064 352878712728192 352888902100224 353098373791744 353355390517248 353978023359744 354456186126336 354950008082334 355080758635008 355550144495616 356186929222656 356267122864128 356398358593536 356657777344512 357154666517628 357376989290496 358006708424988 358267297877496 358399270397952 358479962136576 358490313244672 359596722143232 360230352576696 360584135194752 360716961153024 361352565513072 361830242156544 361840690003968 361922156560384 362823788208384 362957439172608 363689354590464 363954080383488 364088147705856 364170120265728 364729692293568 364822343234048 365304606621696 365948294681088 366307692896256 366442627203072 367088320521216 367355520387072 367573579333632 368096304677976 368231897843712 369368372201472 369731129278464 370382617129392 370519052488704 371536457058144 371673317449728 371756997771264 372915119259648 373186560393216 373572217486944 373844136915648 373939103164928 374076848603136 375008760395136 375231362236416 375242197041152 376261706290176 376400307290112 377063546622336 377433861138432 377572893917184 377657902497792 378098921652921 378598735521792 378738197397504 379276799913522 379501935224832 379778170834944 379918067171328 380447362160082 380684184244224 380961280401408 381632556434724 382234114326528 382821442903368 383048682283008 383424874807296 384100491837888 384241980358656 384521666199552 385297066578816 385525775466496 385806395768832 386486209178496 386628576509952 387008284852224 387690216060672 387833026904064 388897973743104 389128820097024 389412063019008 390197325041664 390341059411968 390625184710656 391169396662164 391313489107968 391412893032448 391557075173376 392102585417844 392532534245376 392620910911488 392765538041856 393324088799208 393844029014016 394538005203048 395059550109696 395070957453312 395767095561936 396290265219072 397000014862752 397235670515712 397524814331904 398225276279712 398326435980032 398763209392128 398852988862464 399465853464384 400095521538048 400710295375488 400800513222144 400948153417728 401341925031936 402049112951808 402580586889216 403289957403648 403301602400256 403540998619136 404546312411136 404695332421632 405259146648783 405657152094096 405806581297152 406521636202206 407070776254464 407162426130432 408176761734432 408430844903424 409150523914272 409448340431424 409599166169088 409691385298944 409703215136768 410425136138304 410967682449408 411691831516224 412096154508288 412247955603456 412974360586368 413520276750336 413532217147392 413625321783296 414108342762723 414260885074176 414808501911552 415644976674816 415947520438272 416100740235264 416680444270566 416833934049792 416939820838912 417978514190412 418132482130944 418226622492672 419529509167104 419834880442368 420268744672812 420681491060544 420836454678528 422135282515968 422147471671296 423294419576448 423450345701376 424196489950128 424304247022208 424613093780736 424769505656832 424865140310016 426188707725312 426939677127936 427250442189312 427358975045632 427516398403584 428269707274752 428581440451584 428835842555904 428848225189888 429445688790972 430013378617344 430171779760128 430674123266289 430929767568384 431352984158208 432113053317624 432272227903488 433459199901168 433716497399808 434032195239936 434796985325808 435067639136256 435384320458752 436151493068256 436312155267072 436422990036992 437510220460992 437769922609152 438199856922624 438971990671872 439133691838464 439453332799488 440339504661504 440501709570048 440600886247424 441698524775424 441861230297088 442489599899109 442752257762304 443074532640768 443237745033216 443855255853429 444454827134976 445237982507178 445939800047616 446625016720596 446890129330176 447215416123392 447329020608512 448117240477536 448608610566144 448709612470272 449513244341952 450107461730304 450799082297424 450900577374912 451066672594944 451509665660928 452305252070784 452903160250368 453714302700288 453983623446528 454314073522176 455114601462528 455230212548608 455397902647296 455729382162432 456364296105858 456532403959296 457453016320818 457954623286272 458057729396736 458226461048832 459484700516352 459653957812224 460294339403556 460902808461312 460916117028864 461728278155592 462338642755584 463153310455752 463608173821824 463778950053888 464596155659664 465223744290816 465328487006208 466043495708448 466778108461056 467600598759168 467940960493056 468113332764672 468218726055936 468232245870592 469057298443776 469677351370752 470504950304256 470518536133632 471140520689664 471970697812992 472594602000384 473266677443112 473441011513344 474915905630208 475022830485504 476206222023504 476381638914048 476502652387328 477342277899984 477689730503328 477865693863936 477973282848768 479462296190976 480307136768928 480778846926336 480955948204032 481803420684096 482440322875392 482454253338624 483765050944512 483943252230144 484795988514432 484919139453952 485272107177984 485450863607808 485560160354304 486127184982327 486306256391424 487641599888814 487931059574784 488286219644928 488410257195008 489451094028288 489807360516096 490795072903968 490975863791616 492198998018616 492491162935296 492974839037952 493843489505856 494025403318272 495381942744192 495564423266304 495675997028352 496910840372352 497220159012864 497582080524288 498096289982592 498458849220864 498642463162368 498769131470848 500011680526848 500308482981888 501019970256134 501682275053568 501867076386816 502232380342272 502751395496448 503245148184576 503430525222912 504131895537228 504798314029056 504984263196672 505702399884696 506002580299776 506370894446592 507263149546776 507450006669312 507578912325632 507948373868544 508843408579632 509645485768704 510428590537824 510731576377344 511103332712448 511233166409728 512133989117184 512322640478208 512695554932736 513729422105088 514408527691776 515198951197056 515314945571328 515504768679936 516011046469632 516920288080896 517110702538752 518530631657472 518838426796032 519444312925041 520130973100032 520263100055552 521559195549552 521751318810624 522803447223792 523376712327168 523494547881984 524298932672004 524432118398944 525125372018688 526050673604064 526746066812928 526761276604416 527689460749248 528387020292096 529318069092288 529333353150336 529647560687616 530033085775872 530967035039616 531684279189504 531803985149952 532425012123501 532621137952512 534280393833984 534400684296192 534597537890304 534986666016768 536065483935744 537010062637482 537400946816244 537719943204864 537735469867008 539395083214848 539593776562176 540345528865044 540876202792128 541075441729536 542028848269608 542761035005952 542883234840576 544235682312576 544436158758912 544574459871232 545534031885696 545931120575232 546132221558784 546255180398592 547233514851072 547956909932544 548922442021632 549461539344384 549663940804608 550632480781824 551360369000448 551376289529856 552144457016964 552347846765568 553078002548736 554052558302208 554193302233088 554596693917696 555573925694088 555778578733056 557304685587216 557509976174592 557635496656896 559372678889472 559779840589824 560358326230416 560908654747392 561115272904704 562513140592704 562847043354624 562863295561728 564392559435264 564600460935168 565595319933504 566150791707648 566359340875776 566486853746688 567898103282688 568251610300416 568915199870283 569252902837248 569667256252416 569877100756992 571026276366336 571441920602112 572448834652086 572594251721296 573351171489792 574232164355052 574573023424512 575137312210944 576150737756832 576362970537984 577945599868224 578288663199744 578709593653248 579729313767744 579942864764928 580090185515008 580512427278336 581535324091008 581749540356096 583346960614656 583693230145536 584118094528512 585295987562496 585511589117952 585937777065984 586754094993246 587119339548672 587335612760064 588153878126766 588798801368064 588931366367232 589148307062784 589986133198812 590336343683072 590766043521024 590983660044288 591807007804572 592606436179968 593650643342904 594435397828608 594586400063488 595500022294128 595853505773568 596287221497856 597489653970048 598144814088192 598279483293696 599198780196576 599350992455936 600143282307072 601065443063232 601200769833216 601422230126592 602012887547904 603073669427712 603870880333824 604934936105472 604952403600384 605311497928704 605752098029568 606819468616704 607042998632448 607197203529728 608485728141144 608709871945728 609782454303309 609937355094424 610606164381696 610743639195648 612646267355136 613725785871408 614172510647136 614537077948416 614554822705152 615637704207456 616451523674112 617537747274336 618144231762432 618371933405184 619461540879552 620298325721088 620437982674944 621391327611264 622212752867328 622370811281408 623467465012224 623921280657408 624151110352896 624291634741248 625020666405849 625409731258368 626967771285618 627198723196416 627339933739008 627358048178176 629294263750656 630403117009218 631022236590816 631254682017792 633202923773952 633221207506944 633363773980672 634941629364672 635175518552064 636456370533312 636919640671104 637154258485248 637297710465024 639283061587968 640409515691904 641038462568448 641274597605376 642404560912128 642872160677376 643253763833856 643272337784832 644168533186458 645020067926016 645257669640192 646394651352576 647029476237312 647267818143744 648169579976436 648408341855232 650188799851752 650574746099712 651048292859904 652601458704384 653076480688128 654227239602384 654393430538624 654634485055488 656265330691488 656654883913728 657299785383936 658457986007808 658700537757696 660509256992256 660752564355072 660901329371136 662547787163136 662791845445632 662960212017152 663442774032384 664128386643456 664611798961152 664856617549824 666682240702464 667077977309184 667856973760767 668909700071424 669937525080894 670335193995264 670993530912768 672175860716304 672912915849216 673064418705408 674269866512928 674670107066368 675161192595456 676350866062368 676600008892416 677264498491392 678457878106176 679354740375552 679527314358272 680571454050432 680975435169792 681471110283264 682845318822912 683096853970944 683594073243648 684546444158787 684798605938944 684972562806784 686179524481227 686931934929408 687086594095104 687339691573248 689227050774528 689480936718336 690441509105334 691354212691968 691374175543296 692592417233388 693507964133376 693763427008512 695412260732736 695668425080832 696894233489496 697071262965056 697835616436224 697992730509312 699065243562672 700167162691584 701400898138752 701911440739584 702328089083904 702348368805888 703585947665664 704516027056128 705757425456384 705777804200448 706196747583488 706710781034496 707956046719488 708912372252672 709900016164668 710161517270016 711100288991232 712373858445312 712534245728256 712796717187072 714309333035256 714753978580992 716013416849976 716534595754992 716798540795904 716959924273152 716980626489344 719193444286464 720460705153392 721168270389504 721433922306048 722705131026144 723660484313088 723681380007936 723844313120768 725647576416768 725914878345216 727378709180928 727908160766976 728176295411712 728340240531456 729459384587136 729644686468096 730609213243392 731462399833221 731896589362176 732615385792512 734176641042432 734711040774144 736192609355952 736463795687424 738736744402944 739462258556928 740765234258784 741038104977408 743072914116288 743346634899456 743513995542528 745830238519296 746373120786432 747144434973888 747688273831296 747878206329856 748153697206272 750017520790272 750462724472832 750484394082304 751529955384201 752523412580352 752800614580224 754127093244672 754867722276864 755145787834368 756197843305842 757197471043584 757476394795008 758553599827044 759003870449664 759556341669888 759836134342656 760894724320164 761368368488448 761922560802816 763265112869448 764468228653056 765642885806736 766097364566016 766849749614592 768200983675776 768483960717312 769043332399104 770594133157632 771051550932992 771612791537664 772972418356992 773257153019904 774016569704448 775380432121344 775666053808128 777795947486208 778257640194048 778824126038016 780394650083328 780682118823936 782338793324328 782626978215936 782825786064896 784205170835688 785065068490752 785241821822976 786648177598416 787688058028032 789076010406096 790119100219392 790141914906624 791534191123872 792580530438144 794000029725504 794471341031424 795049628663808 796450552559424 796652871960064 797526418784256 797705977724928 798931706928768 800191043076096 801420590750976 801601026444288 801896306835456 804098225903616 805515093956223 806579914807296 806603204800512 809092624822272 809390664843264 810518293297566 811314304188192 811613162594304 813043272404412 814141552508928 814324852260864 816353523468864 816861689806848 818301047828544 818896680862848 819198332338176 819382770597888 819406430273536 820850272276608 821935364898816 823383663032448 824192309016576 824495911206912 825948721172736 827040553500672 827064434294784 828216685525446 828521770148352 829617003823104 831289953349632 831895040876544 832201480470528 833360888541132 833667868099584 833879641677824 835957028380824 836264964261888 836453244985344 839059018334208 839669760884736 840537489345624 841362982121088 841672909357056 844270565031936 844294943342592 846588839152896 846900691402752 848392979900256 848608494044416 849226187561472 849539011313664 849730280620032 852377415450624 853879354255872 854500884378624 854717950091264 855032796807168 856539414549504 857162880903168 857671685111808 858891377581944 860026757234688 861348246532578 861859535136768 862705968316416 864226106635248 864544455806976 866918399802336 867432994799616 868064390479872 869593970651616 870135278272512 870768640917504 872302986136512 872624310534144 872845980073984 875020440921984 875539845218304 876399713845248 877943981343744 878267383676928 878906665598976 880679009323008 881003419140096 881201772494848 882230817190149 883397049550848 883722460594176 884979199798218 885504515524608 886149065281536 886475490066432 887710511706858 888909654269952 890475965014356 891879600095232 893250033441192 893780258660352 894430832246784 894658041217024 896234480955072 897217221132288 897419224940544 899026488683904 900214923460608 901598164594848 901801154749824 902133345189888 903019331321856 904610504141568 905806320500736 907428605400576 907967246893056 908628147044352 910229202925056 910460425097216 910795805294592 911458764324864 912728592211716 913064807918592 914906032641636 915909246572544 916115458793472 916452922097664 918969401032704 920588678807112 921805616922624 921832234057728 923456556311184 924677285511168 926306620911504 927216347643648 927557900107776 929192311319328 930447488581632 930656974012416 932086991416896 933556216922112 935201197518336 935881920986112 936226665529344 936437452111872 936464491741184 938114596887552 939354702741504 940451656928427 941009900608512 941037072267264 943941395625984 945604675513827 946533354886224 946882023026688 949831811260416 950045660971008 952412444047008 952763277828096 953005304774656 954684555799968 955379461006656 955731387727872 955946565697536 958924592381952 960614273537856 961557693852672 961911896408064 963606841368192 964880645750784 964908506677248 966252799779687 967530101889024 967886504460288 969591977028864 969838278907904 970544214355968 970901727215616 972254369964654 972612512782848 975283199777628 975862119149568 976572439289856 976820514390016 978902188056576 979614721032192 981590145807936 981951727583232 984397996037232 984982325870592 985949678075904 987686979011712 988050806636544 990763885488384 991128846532608 991351994056704 993821680744704 994440318025728 995164161048576 996192579965184 996917698441728 997284926324736 997538262941696 1000023361053696 1000616965963776 1002039940512268 1003364550107136 1003734152773632 1004906287621341 1005502790992896 1006490296369152 1008263791074456 1009596628058112 1011404799769392 1012005160599552 1012741788893184 1014526299093552 1014900013338624 1015157824651264 1015896747737088 1017686817159264 1019290971537408 1020857181075648 1021463152754688 1022206665424896 1022466332819456 1024267978234368 1024645280956416 1025391109865472 1027458844210176 1028817055383552 1030397902394112 1030629891142656 1031009537359872 1033840576161792 1034221405077504 1035662263658001 1037061263314944 1038888625850082 1040261946200064 1040526200111104 1043118391099104 1043502637621248 1045606894447584 1046753424654336 1046989095763968 1048597865344008 1048864236797888 1050250744037376 1052101347208128 1053492133625856 1053522553208832 1055378921498496 1056774040584192 1058636138184576 1058666706300672 1059295121375232 1060066171551744 1061934070079232 1063368558379008 1064850024247002 1065242275905024 1068560787667968 1068801368592384 1069195075780608 1069973332033536 1072130967871488 1074020125274964 1074801893632488 1075439886409728 1075470939734016 1078790166429696 1080691057730088 1081752405584256 1082150883459072 1084057696539216 1085522070011904 1085766469681152 1088471364625152 1088872317517824 1089148919742464 1091068063771392 1091862241150464 1092264443117568 1092510360797184 1094467029702144 1095913819865088 1097844884043264 1098923078688768 1099327881609216 1101264961563648 1102720738000896 1104288914033928 1104695693531136 1108105116604416 1108386604466176 1109193387835392 1111147851388176 1111557157466112 1114609371174432 1115019952349184 1115270993313792 1118745357778944 1119559681179648 1120716652460832 1121817309494784 1122230545809408 1125026281185408 1125694086709248 1125726591123456 1128785118870528 1129200921870336 1131190639867008 1132301583415296 1132718681751552 1132973707493376 1134296764958763 1135796206565376 1137830399740566 1138505805674496 1139334512504832 1139754201513984 1142052552732672 1142883841204224 1144897669304172 1145188503442592 1146702342979584 1148464328710104 1149146046849024 1150274624421888 1152301475513664 1152725941075968 1155891199736448 1156577326399488 1157419187306496 1159458627535488 1159885729529856 1160180371030016 1161024854556672 1163070648182016 1163499080712192 1166693921229312 1167386460291072 1168236189057024 1170591975124992 1171023178235904 1171875554131968 1173508189986492 1174238679097344 1174671225520128 1176307756253532 1177597602736128 1177862732734464 1178296614125568 1179972266397624 1180672687366144 1181532087042048 1183614015609144 1185212872359936 1187301286685808 1188870795657216 1189172800126976 1191000044588256 1191707011547136 1192574442995712 1194979307940096 1196289628176384 1196558966587392 1198397560393152 1198701984911872 1200286564614144 1202130886126464 1202401539666432 1202844460253184 1204025775095808 1206147338855424 1207741760667648 1209869872210944 1209904807200768 1210622995857408 1213638937233408 1214085997264896 1216971456282288 1217419743891456 1219564908606618 1219874710188848 1221212328763392 1221487278391296 1225292534710272 1227451571742816 1228345021294272 1229074155896832 1229109645410304 1231275408414912 1232903047348224 1235075494548672 1236288463524864 1236743866810368 1238923081759104 1240596651442176 1240875965349888 1242325028288169 1242782655222528 1244425505734656 1246934930024448 1247842561314816 1248302220705792 1250041332811698 1250819462516736 1253935542571236 1254397446392832 1254679867478016 1254716096356352 1258588527501312 1260806234018436 1262044473181632 1262509364035584 1266405847547904 1266442415013888 1266727547961344 1269883258729344 1270351037104128 1272912741066624 1273839281342208 1274308516970496 1274595420930048 1278566123175936 1280819031383808 1282076925136896 1282549195210752 1284809121824256 1285744321354752 1286507527667712 1286544675569664 1288337066372916 1290040135852032 1290515339280384 1292789302705152 1294058952474624 1296339159952872 1296816683710464 1300377599703504 1301149492199424 1302096585719808 1305202917408768 1306152961376256 1308454479204768 1308786861077248 1309268970110976 1312530661382976 1313309767827456 1314599570767872 1316915972015616 1317401075515392 1321018513984512 1321505128710144 1321802658742272 1325095574326272 1325583690891264 1325920424034304 1327468799697327 1328256773286912 1329223597922304 1329713235099648 1331565767560287 1333364481404928 1335713947521534 1337819400142848 1339875050161788 1340670387990528 1341987061825536 1344351721432608 1345825831698432 1346128837410816 1348539733025856 1349340214132736 1350322385190912 1352701732124736 1353200017784832 1354528996982784 1356915756212352 1358709480751104 1359054628716544 1361142908100864 1361950870339584 1362942220566528 1365690637645824 1366193707941888 1367188146487296 1369092888317574 1369597211877888 1369945125613568 1372359048962454 1373863869858816 1374173188190208 1374679383146496 1378454101549056 1378961873436672 1380883018210668 1382708425383936 1382748351086592 1385184834466776 1387015928266752 1390824521465472 1391336850161664 1393788466978992 1394142525930112 1395671232872448 1395985461018624 1398130487125344 1400334325383168 1402801796277504 1403822881479168 1404656178167808 1404696737611776 1407171895331328 1409032054112256 1411514850912768 1411555608400896 1412393495166976 1413421562068992 1415912093438976 1419800032329336 1420323034540032 1424747716890624 1425068491456512 1428618666070512 1429507957161984 1432026833699952 1433069191509984 1433597081591808 1433919848546304 1433961252978688 1438386888572928 1440921410306784 1442336540779008 1442867844612096 1445410262052288 1447320968626176 1447362760015872 1447688626241536 1451295152833536 1451829756690432 1454757418361856 1455816321533952 1456352590823424 1456680481062912 1458381554946981 1458918769174272 1459289372936192 1462924799666442 1463793178724352 1465230771585024 1468353282084864 1469422081548288 1472385218711904 1472927591374848 1477473488805888 1478924517113856 1481530468517568 1482076209954816 1486145828232576 1486693269798912 1487027991085056 1491660477038592 1492746241572864 1494288869947776 1495376547662592 1495756412659712 1496307394412544 1500035041580544 1500925448945664 1500968788164608 1503059910768402 1505046825160704 1505601229160448 1508254186489344 1509735444553728 1510291575668736 1512395686611684 1514394942087168 1514952789590016 1517107199654088 1518007740899328 1519112683339776 1521789448640328 1522736736976896 1523845121605632 1526530225738896 1528936457306112 1531285771613472 1532194729132032 1533699499229184 1536401967351552 1536967921434624 1538086664798208 1541188266315264 1542103101865984 1543225583075328 1545944836713984 1546514306039808 1548033139408896 1550760864242688 1551332107616256 1555591894972416 1556515280388096 1558332938775123 1560789300166656 1564677586648656 1565253956431872 1565651572129792 1568410341671376 1570130136981504 1570483643645952 1573296355196832 1575376116056064 1578152020812192 1580238200438784 1580283829813248 1583068382247744 1585161060876288 1588000059451008 1588942682062848 1590099257327616 1592901105118848 1593305743920128 1595052837568512 1595411955449856 1597275036370503 1597863413857536 1602841181501952 1603202052888576 1603792613670912 1608196451807232 1611030187912446 1613159829614592 1613206409601024 1618185249644544 1618781329686528 1621036586595132 1622628608376384 1623226325188608 1626086544808824 1628283105017856 1628649704521728 1632707046937728 1633723379613696 1636602095657088 1637793361725696 1638396664676352 1638765541195776 1638812860547072 1641700544553216 1643870729797632 1646767326064896 1648384618033152 1648991822413824 1651897442345472 1654081107001344 1654128868589568 1656433371050892 1657043540296704 1659234007646208 1662579906699264 1663790081753088 1666721777082264 1667335736199168 1667759283355648 1671914056761648 1672529928523776 1672906489970688 1678118036668416 1679339521769472 1681074978691248 1682725964242176 1683345818714112 1688541130063872 1688589886685184 1693177678305792 1693801382805504 1696785959800512 1697216988088832 1698452375122944 1699078022627328 1699460561240064 1704754830901248 1706745599610849 1707758708511744 1709001768757248 1709435900182528 1713078829099008 1714325761806336 1717782755163888 1720053514469376 1722696493065156 1723719070273536 1725411936632832 1728452213270496 1729088911613952 1733836799604672 1734865989599232 1736128780959744 1739187941303232 1740270556545024 1741537281835008 1744605972273024 1745248621068288 1745691960147968 1750040881843968 1751079690436608 1753569895896469 1755887962687488 1756534767353856 1757813331197952 1761358018646016 1762006838280192 1764461634380298 1766794099101696 1767444921188352 1769958399596436 1771009031049216 1772298130563072 1772950980132864 1775421023413716 1777819308539904 1780951930028712 1783759200190464 1786500066882384 1787560517320704 1788861664493568 1789316082434048 1792468961910144 1794434442264576 1794838449881088 1798052977367808 1800429846921216 1803196329189696 1803602309499648 1804266690379776 1806038662643712 1809221008283136 1811612641001472 1814857210801152 1815934493786112 1817256294088704 1820458405850112 1820920850194432 1821591610589184 1825457184423432 1826129615837184 1829812065283272 1831818493145088 1832230917586944 1837938802065408 1841177357614224 1843611233845248 1843664468115456 1846913112622368 1849354571022336 1852613241823008 1854432695287296 1855115800215552 1858384622638656 1860894977163264 1861313948024832 1864173982833792 1867112433844224 1870402395036672 1871763841972224 1872453331058688 1872874904223744 1876229193775104 1880903313856854 1882019801217024 1882074144534528 1887882791251968 1891209351027654 1893066709772448 1893764046053376 1899663622520832 1900091321942016 1904824888094016 1905526555656192 1906010609549312 1909369111599936 1910758922013312 1911462775455744 1911893131395072 1917849184763904 1921228547075712 1923115387705344 1923823792816128 1927213682736384 1929761291501568 1929817013354496 1932505599559374 1935060203778048 1935773008920576 1939183954057728 1939676557815808 1941088428711936 1941803454431232 1944508739929308 1945225025565696 1950566399555256 1951724238299136 1953144878579712 1953641028780032 1957804376113152 1959229442064384 1963180291615872 1963903455166464 1968795992074464 1969964651741184 1971899356151808 1975373958023424 1976101613273088 1981527770976768 1982257693065216 1982703988113408 1987643361489408 1988880636051456 1990328322097152 1992385159930368 1993835396883456 1994569852649472 1995076525883392 2000046722107392 2001233931927552 2003570921282301 2004079881024536 2006729100214272 2009812575242682 2011005581985792 2012980592738304 2016527582148912 2019193256116224 2022809599538784 2024010321199104 2025483577786368 2029052598187104 2029800026677248 2030315649302528 2031793495474176 2035373634318528 2038581943074816 2041714362151296 2042926305509376 2044413330849792 2044932665638912 2048535956468736 2049290561912832 2050782219730944 2053639332476361 2054917688420352 2058538573443681 2060795804788224 2061259782285312 2062019074719744 2067681152323584 2068442810155008 2071324527316002 2074122526629888 2077777251700164 2080523892400128 2081052400222208 2086236782198208 2087005275242496 2091213788895168 2093506849308672 2093978191527936 2097195730688016 2097728473595776 2100501488074752 2104202694416256 2106984267251712 2107045106417664 2110757842996992 2113548081168384 2117272276369152 2117333412601344 2118590242750464 2120132343103488 2123868140158464 2126737116758016 2129700048494004 2130484551810048 2137121575335936 2137602737184768 2138390151561216 2144261935742976 2148040250549928 2149603787264976 2150879772819456 2150941879468032 2157580332859392 2161382115460176 2163504811168512 2164301766918144 2168115393078432 2171044140023808 2171532939362304 2176942729250304 2177744635035648 2178297839484928 2182136127542784 2183724482300928 2184528886235136 2185020721594368 2188934059404288 2191827639730176 2194387199499663 2195689768086528 2197846157377536 2202529923127296 2208577828067856 2209391387062272 2216210233208832 2216773208932352 2218386775670784 2222295702776352 2223114314932224 2229218742348864 2230039904698368 2230541986627584 2237490715557888 2239119362359296 2241433304921664 2243634618989568 2244461091618816 2250052562370816 2251388173418496 2251453182246912 2254589866152603 2257570237741056 2258401843740672 2262381279734016 2264603166830592 2265437363503104 2268593529917526 2271592413130752 2275660799481132 2277011611348992 2278669025009664 2279508403027968 2284105105465344 2285767682408448 2289795338608344 2290377006885184 2293404685959168 2296928657420208 2298292093698048 2300549248843776 2304602951027328 2305451882151936 2311782399472896 2313154652798976 2314838374612992 2318917255070976 2319771459059712 2320360742060032 2322049709113344 2326141296364032 2326998161424384 2333387842458624 2334772920582144 2336472378114048 2341183950249984 2342046356471808 2347016379972984 2348477358194688 2352615512507064 2355195205472256 2355725465468928 2359944532795248 2361345374732288 2363064174084096 2367228031218288 2370425744719872 2374602573371616 2377741591314432 2378345600253952 2382000089176512 2383414023094272 2385148885991424 2389958615880192 2392579256352768 2393117933174784 2396795120786304 2397403969823744 2400573129228288 2404261772252928 2404803079332864 2405688920506368 2412294677710848 2416545281868669 2419739744421888 2419809614401536 2427277874466816 2428171994529792 2433942912564576 2434839487782912 2439129817213236 2439749420377696 2442424657526784 2442974556782592 2450585069420544 2454903143485632 2456690042588544 2458148311793664 2458219290820608 2462550816829824 2465806094696448 2470150989097344 2472576927049728 2473487733620736 2477846163518208 2481193302884352 2484650056576338 2485565310445056 2488851011469312 2493869860048896 2495685122629632 2496604441411584 2500082665623396 2501638925033472 2507871085142472 2508794892785664 2509359734956032 2509432192712704 2517177055002624 2521612468036872 2524088946363264 2525018728071168 2532811695095808 2532884830027776 2533455095922688 2539766517458688 2540702074208256 2545825482133248 2547678562684416 2548617033940992 2549190841860096 2557132246351872 2561638062767616 2564153850273792 2565098390421504 2569618243648512 2571488642709504 2573015055335424 2576674132745832 2580080271704064 2585578605410304 2588117904949248 2592678319905744 2593633367420928 2600755199407008 2602298984398848 2604193171439616 2610405834817536 2612305922752512 2616908958409536 2617573722154496 2618537940221952 2625061322765952 2626619535654912 2629199141535744 2633831944031232 2634802151030784 2642037027969024 2643010257420288 2643605317484544 2646692451570447 2650191148652544 2651167381782528 2654937599394654 2656513546573824 2658447195844608 2659426470199296 2663131535120574 2666728962809856 2671427895043068 2675638800285696 2679750100323576 2681340775981056 2683974123651072 2688703442865216 2691651663396864 2692257674821632 2697079466051712 2698680428265472 2700644770381824 2705403464249472 2706400035569664 2709057993965568 2713831512424704 2717418961502208 2722285816201728 2723901740679168 2725884441133056 2731381275291648 2732387415883776 2734376292974592 2738185776635148 2739194423755776 2739890251227136 2744718097924908 2747727739717632 2748346376380416 2749358766292992 2756908203098112 2761766036421336 2765416850767872 2765496702173184 2770369668933552 2774031856533504 2781649042930944 2782673700323328 2787576933957984 2788285051860224 2791342465744896 2791970922037248 2796260974250688 2800668650766336 2805603592555008 2807645762958336 2809312356335616 2809393475223552 2814343790662656 2818064108224512 2823029701825536 2823111216801792 2824786990333952 2831824186877952 2836814026541481 2839600064658672 2840646069080064 2849495433781248 2850136982913024 2857237332141024 2859015914323968 2864053667399904 2866138383019968 2867194163183616 2867839697092608 2867922505957376 2876773777145856 2881842820613568 2884673081558016 2885735689224192 2890820524104576 2894641937252352 2894725520031744 2895377252483072 2898758399339061 2902590305667072 2903659513380864 2909514836723712 2911632643067904 2912705181646848 2916763109893962 2917837538348544 2918578745872384 2925849599332884 2927586357448704 2930461543170048 2936706564169728 2938844163096576 2944770437423808 2945855182749696 2954946977611776 2957849034227712 2963060937035136 2964152419909632 2972291656465152 2973386539597824 2974055982170112 2983320954077184 2985492483145728 2988577739895552 2990753095325184 2991512825319424 2992614788825088 3000070083161088 3001850897891328 3001937576329216 3006119821536804 3010093650321408 3011202458320896 3014718862864023 3016508372978688 3019470889107456 3024791373223368 3028789884174336 3034214399308176 3036015481798656 3038225366679552 3043578897280656 3045473473953792 3047690243211264 3053060451477792 3057872914612224 3062571543226944 3064389458264064 3067398998458368 3072803934703104 3073935842869248 3076173329596416 3082376532630528 3084206203731968 3086451166150656 3091889673427968 3093028612079616 3101521728485376 3102664215232512 3106986790974003 3111183789944832 3116665877550246 3121578600333312 3129355173297312 3130507912863744 3131303144259584 3136820683342752 3140260273963008 3140967287291904 3146592710393664 3150752232112128 3156304041624384 3160476400877568 3160567659626496 3166136764495488 3170322121752576 3176000118902016 3177885364125696 3180198514655232 3185802210237696 3186611487840256 3190105675137024 3194550072741006 3195726827715072 3205682363003904 3206404105777152 3207585227341824 3216392903614464 3222060375824892 3226319659229184 3226412819202048 3236370499289088 3242073173190264 3245257216752768 3246452650377216 3252173089617648 3256566210035712 3257299409043456 3265414093875456 3267446759227392 3273204191314176 3275586723451392 3276793329352704 3277531082391552 3277625721094144 3283401089106432 3287741459595264 3293534652129792 3296769236066304 3297983644827648 3303794884690944 3308162214002688 3312866742101784 3314087080593408 3325159813398528 3327580163506176 3333443554164528 3334671472398336 3335518566711296 3343828113523296 3345059857047552 3345812979941376 3356236073336832 3358679043538944 3362149957382496 3365451928484352 3366691637428224 3377082260127744 3377179773370368 3386355356611584 3387602765611008 3393571919601024 3394433976177664 3396904750245888 3398156045254656 3398921122480128 3402890294876289 3413491199221698 3415517417023488 3418003537514496 3418871800365056 3426157658198016 3428651523612672 3435565510327776 3440107028938752 3445392986130312 3447438140547072 3450823873265664 3456904426540992 3458177823227904 3467673599209344 3469731979198464 3472257561919488 3478375882606464 3480541113090048 3483074563670016 3489211944546048 3490497242136576 3491383920295936 3500081763687936 3502159380873216 3507139791792938 3511775925374976 3513069534707712 3515626662395904 3522716037292032 3524013676560384 3528923268760596 3533588198203392 3534889842376704 3539916799192872 3542018062098432 3544596261126144 3550842046827432 3555638617079808 3561903860057424 3567518400380928 3573000133764768 3575121034641408 3577723328987136 3578632164868096 3584937923820288 3588868884529152 3589676899762176 3596105954735616 3600859693842432 3606392658379392 3607204618999296 3608533380759552 3612077325287424 3618442016566272 3623225282002944 3629714421602304 3631868987572224 3640916811700224 3641841700388864 3650914368846864 3652259231674368 3659624130566544 3663636986290176 3664461835173888 3675877604130816 3682354715228448 3687222467690496 3687328936230912 3693826225244736 3698709142044672 3705226483646016 3708865390574592 3710231600431104 3716769245277312 3721789954326528 3722627896049664 3726975084864507 3728347965667584 3740804790073344 3743527683944448 3744906662117376 3752458387550208 3761806627713708 3764039602434048 3764148289069056 3775765582503936 3782418702055308 3786133419544896 3787528092106752 3799327245041664 3800182643884032 3809649776188032 3811053111312384 3812021219098624 3818738223199872 3821517844026624 3822925550911488 3823786262790144 3835698369527808 3842457094151424 3846230775410688 3847647585632256 3854427365472768 3859522583003136 3859634026708992 3865011199118748 3870120407556096 3871546017841152 3878367908115456 3879353115631616 3882176857423872 3889017479858616 3890450051131392 3901132799110512 3903448476598272 3906289757159424 3907282057560064 3915608752226304 3918458884128768 3926360583231744 3927806910332928 3937591984148928 3939929303482368 3943798712303616 3950747916046848 3952203226546176 3963055541953536 3964515386130432 3965407976226816 3975286722978816 3977761272102912 3982406399091981 3984770319860736 3987670793766912 3989139705298944 4000093444214784 4007141842564602 4008159762049072 4013458200428544 4019625150485364 4022011163971584 4025961185476608 4033055164297824 4038386512232448 4045619199077568 4048020642398208 4050967155572736 4058105196374208 4059600053354496 4060631298605056 4063586990948352 4070747268637056 4077163886149632 4083428724302592 4085852611018752 4088826661699584 4097071912937472 4098581123825664 4101564439461888 4107278664952722 4109835376840704 4117077146887362 4121591609576448 4122519564570624 4124038149439488 4135362304647168 4136885620310016 4142649054632004 4148245053259776 4155554503400328 4161047784800256 4162104800444416 4172473564396416 4174010550484992 4182427577790336 4187013698617344 4187956383055872 4194391461376032 4195456947191552 4201002976149504 4208405388832512 4213968534503424 4214090212835328 4221515685993984 4227096162336768 4234544552738304 4234666825202688 4237180485500928 4240264686206976 4247736280316928 4259400096988008 4260969103620096 4274243150671872 4275205474369536 4288523871485952 4296080501099856 4299207574529952 4301759545638912 4301883758936064 4315160665718784 4322764230920352 4327009622337024 4328603533836288 4336230786156864 4342088280047616 4343065878724608 4353885458500608 4355489270071296 4356595678969856 4364272255085568 4367448964601856 4369057772470272 4370041443188736 4375144664840943 4377868118808576 4388774398999326 4391379536173056 4395692314755072 4405059846254592 4417155656135712 4418782774124544 4432420466417664 4433546417864704 4436773551341568 4444591405552704 4446228629864448 4458437484697728 4460079809396736 4461083973255168 4474981431115776 4478238724718592 4482866609843328 4487269237979136 4488922183237632 4500105124741632 4502776346836992 4502906364493824 4509179732305206 4515140475482112 4516803687481344 4524762559468032 4529206333661184 4530874727006208 4537187059835052 4543184826261504 4551321598962264 4554023222697984 4557338050019328 4568210210930688 4571535364816896 4579590677216688 4580754013770368 4586809371918336 4593857314840416 4596584187396096 4601098497687552 4609205902054656 4610903764303872 4623564798945792 4626309305597952 4629676749225984 4637834510141952 4639542918119424 4640721484120064 4644099418226688 4652282592728064 4653996322848768 4666775684917248 4669545841164288 4674998816325369 4682367900499968 4694032759945968 4696954716389376 4705231025014128 4710390410944512 4711450930937856 4719889065590496 4722690749464576 4726128348168192 4734456062436576 4740851489439744 4749205146743232 4755483182628864 4756691200507904 4764000178353024 4766828046188544 4770297771982848 4779917231760384 4785158512705536 4786235866349568 4791825109111509 4793590241572608 4794807939647488 4808523544505856 4809606158665728 4811377841012736 4824589355421696 4833090563737338 4839479488843776 4839619228803072 4854555748933632 4856343989059584 4867885825129152 4869678975565824 4878259634426472 4879498840755392 4884849315053568 4885949113565184 4901170138841088 4909806286971264 4913380085177088 4916296623587328 4916438581641216 4925101633659648 4931612189392896 4940301978194688 4945153854099456 4946975467241472 4955692327036416 4962386605768704 4969300113152676 4971130620890112 4977702022938624 4987739720097792 4991370245259264 5000165331246792 5003277850066944 5015742170284944 5017589785571328 5018719469912064 5018864385425408 5034354110005248 5043224936073744 5048177892726528 5050037456142336 5065623390191616 5065769660055552 5066910191845376 5079533034917376 5081404148416512 5091650964266496 5095357125368832 5097234067881984 5098381683720192 5114264492703744 5120236798832547 5123276125535232 5128307700547584 5139236487297024 5142977285419008 5153348265491664 5160160543408128 5171157210820608 5176235809898496 5185356639811488 5187266734841856 5201510398814016 5204597968797696 5208386342879232 5220811669635072 5224611845505024 5233817916819072 5235147444308992 5237075880443904 5250122645531904 5253239071309824 5260709687689407 5267663888062464 5269604302061568 5284074055938048 5286020514840576 5293384903140894 5300382297305088 5302334763565056 5309875198789308 5313027093147648 5316894391689216 5318852940398592 5326263070241148 5333457925619712 5342855790086136 5351277600571392 5359500200647152 5362681551962112 5367948247302144 5377406885730432 5383303326793728 5384515349643264 5394158932103424 5397360856530944 5401289540763648 5410806928498944 5412800071139328 5418115987931136 5427663024849408 5434837923004416 5444571632403456 5447803481358336 5451768882266112 5462762550583296 5464774831767552 5476371553270296 5478388847511552 5479780502454272 5489436195849816 5495455479435264 5496692752760832 5513816406196224 5523532072842672 5530833701535744 5530993404346368 5540739337867104 5548063713067008 5563298085861888 5565347400646656 5575153867915968 5576570103720448 5582684931489792 5583941844074496 5592521948501376 5601337301532672 5611207185110016 5615291525916672 5618624712671232 5628687581325312 5646059403651072 5646222433603584 5663648373755904 5673628053082962 5679200129317344 5681292138160128 5698990867562496 5700273965826048 5714474664282048 5718031828647936 5728107334799808 5732276766039936 5734388326367232 5735679394185216 5735845011914752 5753547554291712 5763685641227136 5769346163116032 5771471378448384 5781641048209152 5789283874504704 5789451040063488 5797516798678122 5805180611334144 5807319026761728 5819029673447424 5823265286135808 5825410363293696 5833526219787924 5835675076697088 5837157491744768 5851699198665768 5855172714897408 5860923086340096 5873413128339456 5877688326193152 5889540874847616 5891710365499392 5909893955223552 5915698068455424 5926121874070272 5928304839819264 5944583312930304 5946773079195648 5948111964340224 5966641908154368 5970984966291456 5977155479791104 5981506190650368 5983025650638848 5985229577650176 6000140166322176 6003701795782656 6012239643073608 6020187300642816 6029437725728046 6033016745957376 6038941778214912 6049582746446736 6057579768348672 6068428798616352 6072030963597312 6076450733359104 6087157794561312 6090946947907584 6095380486422528 6106120902955584 6115745829224448 6125143086453888 6128778916528128 6134797996916736 6145607869406208 6147871685738496 6152346659192832 6164753065261056 6168412407463936 6175615720331043 6183779346855936 6186057224159232 6203043456970752 6205328430465024 6213973581948006 6222367579889664 6233331755100492 6243157200666624 6258710346594624 6261015825727488 6262606288519168 6273641366685504 6280520547926016 6281934574583808 6293185420787328 6301504464224256 6312608083248768 6320952801755136 6321135319252992 6332273528990976 6340644243505152 6352000237804032 6355770728251392 6360397029310464 6371604420475392 6373222975680512 6380211350274048 6389100145482012 6391453655430144 6411364726007808 6412808211554304 6415170454683648 6432785807228928 6444120751649784 6452639318458368 6452825638404096 6472740998578176 6484146346380528 6490514433505536 6492905300754432 6504346179235296 6513132420071424 6514598818086912 6530828187750912 6534893518454784 6546408382628352 6551173446902784 6553586658705408 6555062164783104 6555251442188288 6566802178212864 6575482919190528 6583161598498989 6587069304259584 6593538472132608 6607589769381888 6625733484203568 6628174161186816 6650319626797056 6655160327012352 6666887108329056 6669342944796672 6671037133422592 6687656227046592 6690119714095104 6691625959882752 6712472146673664 6717358087077888 6724299914764992 6730903856968704 6733383274856448 6754164520255488 6754359546740736 6763769598457809 6772710713223168 6775205531222016 6787143839202048 6788867952355328 6793809500491776 6796312090509312 6805780589752578 6826982398443396 6831034834046976 6836007075028992 6837743600730112 6852315316396032 6857303047225344 6871131020655552 6880214057877504 6890785972260624 6894876281094144 6901647746531328 6913808853081984 6916355646455808 6935347198418688 6939463958396928 6944515123838976 6956751765212928 6961082226180096 6966149127340032 6978423889092096 6980994484273152 6982767840591872 7000163527375872 7004318761746432 7014279583585876 7023551850749952 7026139069415424 7045432074584064 7057846537521192 7067176396406784 7079833598385744 7084036124196864 7089192522252288 7101684093654864 7111277234159616 7123807720114848 7135036800761856 7146000267529536 7150242069282816 7155446657974272 7157264329736192 7169875847640576 7177737769058304 7179353799524352 7192211909471232 7201719387684864 7212785316758784 7214409237998592 7217066761519104 7236884033132544 7249635845606007 7259428843204608 7281833623400448 7283683400777728 7301828737693728 7304518463348736 7319248261133088 7327273972580352 7328923670347776 7351755208261632 7364709430456896 7374444935380992 7374657872461824 7387652450489472 7397418284089344 7410452967292032 7417730781149184 7420463200862208 7433538490554624 7443579908653056 7453950169729014 7456695931335168 7481609580146688 7487055367888896 7489813324234752 7504916775100416 7523613255427416 7528079204868096 7528296578138112 7551531165007872 7564837404110616 7572266839089792 7575056184213504 7598654490083328 7600365287768064 7619299552376064 7622106222624768 7624042438197248 7637476446399744 7643035688053248 7645851101822976 7647572525580288 7671396739055616 7684914188302848 7692461550821376 7695295171264512 7708854730945536 7719045166006272 7730022398237496 7740240815112192 7756735816230912 7758706231263232 7764353714847744 7778034959717232 7780900102262784 7802265598221024 7806896953196544 7812579514318848 7814564115120128 7831217504452608 7836917768257536 7852721166463488 7855613820665856 7875183968297856 7879858606964736 7887597424607232 7901495832093696 7904406453092352 7926111083907072 7929030772260864 7930815952453632 7940077354711341 7950573445957632 7964812798183962 7969540639721472 7975341587533824 7978279410597888 8000186888429568 8014283685129204 8016319524098144 8026916400857088 8039250300970728 8044022327943168 8051922370953216 8066110328595648 8076773024464896 8091238398155136 8096041284796416 8101934311145472 8116210392748416 8119200106708992 8121262597210112 8127173981896704 8141494537274112 8166857448605184 8171705222037504 8177653323399168 8194143825874944 8197162247651328 8203128878923776 8214557329905444 8219670753681408 8234154293774724 8243183219152896 8245039129141248 8248076298878976 8270724609294336 8285298109264008 8296490106519552 8311109006800656 8322095569600512 8324209600888832 8344947128792832 8348021100969984 8364855155580672 8374027397234688 8375912766111744 8388782922752064 8390913894383104 8402005952299008 8416810777665024 8427937069006848 8428180425670656 8443031371987968 8454192324673536 8469089105476608 8469333650405376 8474360971001856 8495472560633856 8518800193976016 8521938207240192 8548486301343744 8550410948739072 8577047742971904 8592161002199712 8598415149059904 8603519091277824 8603767517872128 8630321331437568 8645528461840704 8654019244674048 8657207067672576 8672461572313728 8684176560095232 8686131757449216 8696275198017183 8707770917001216 8710978540142592 8728544510171136 8734897929203712 8738115544940544 8750289329681886 8755736237617152 8777548797998652 8782759072346112 8791384629510144 8810119692509184 8834311312271424 8837565548249088 8864840932835328 8867092835729408 8873547102683136 8889182811105408 8892457259728896 8916874969395456 8920159618793472 8922167946510336 8949962862231552 8956477449437184 8965733219686656 8974538475958272 8977844366475264 9000210249483264 9005552693673984 9005812728987648 9018359464610412 9030280950964224 9033607374962688 9049525118936064 9058412667322368 9074374119670104 9086369652523008 9102643197924528 9108046445395968 9114676100038656 9136420421861376 9143070729633792 9159181354433376 9161508027540736 9173618743836672 9187714629680832 9193168374792192 9202196995375104 9218411804109312 9221807528607744 9247129597891584 9252618611195904 9259353498451968 9275669020283904 9279085836238848 9281442968240128 9304565185456128 9307992645697536 9320960372922009 9333551369834496 9349997632650738 9364735800999936 9388065519891936 9393909432778752 9410462050028256 9420780821889024 9422901861875712 9439778131180992 9445381498929152 9452256696336384 9468912124873152 9481702978879488 9498410293486464 9510966365257728 9513382401015808 9528000356706048 9533656092377088 9540595543965696 9559834463520768 9570317025411072 9583650218223018 9587180483145216 9589615879294976 9617047089011712 9619212317331456 9622755682025472 9649178710843392 9666181127474676 9678958977687552 9679238457606144 9709111497867264 9735771650258304 9739357951131648 9756519268852944 9758997681510784 9769698630107136 9771898227130368 9802340277682176 9819612573942528 9826760170354176 9832593247174656 9832877163282432 9850203267319296 9863224378785792 9880603956389376 9890307708198912 9893950934482944 9911384654072832 9938600226305352 9942261241780224 9975479440195584 9982740490518528 10000330662493584 10006555700133888 10031484340569888 10035179571142656 10037438939824128 10037728770850816 10068708220010496 10086449872147488 10096355785453056 10100074912284672 10131246780383232 10131539320111104 10133820383690752 10159066069834752 10162808296833024 10183301928532992 10190714250737664 10194468135763968 10196763367440384 10208670884628867 10240473597665094 10246552251070464 10256615401095168 10278472974594048 10285954570838016 10306696530983328 10320321086816256 10342314421641216 10352471619796992 10370713279622976 10374533469683712 10403020797628032 10409195937595392 10416772685758464 10441623339270144 10449223691010048 10467635833638144 10470294888617984 10474151760887808 10500245291063808 10506478142619648 10521419375378814 10535327776124928 10539208604123136 10568148111876096 10572041029681152 10586769806281788 10600764594610176 10604669527130112 10619750397578616 10626054186295296 10633788783378432 10652526140482296 10666915851239424 10685711580172272 10702555201142784 10719000401294304 10725363103924224 10735896494604288 10754813771460864 10766606653587456 10769030699286528 10788317864206848 10794721713061888 10802579081527296 10821613856997888 10825600142278656 10836231975862272 10855326049698816 10869675846008832 10889143264806912 10895606962716672 10925525101166592 10952743106540592 10956777695023104 10959561004908544 10978872391699632 10990910958870528 10993385505521664 11027632812392448 11047064145685344 11061667403071488 11061986808692736 11081478675734208 11096127426134016 11126596171723776 11130694801293312 11150307735831936 11153140207440896 11165369862979584 11167883688148992 11180925254593521 11185043897002752 11222414370220032 11230583051833344 11257375162650624 11292118807302144 11292444867207168 11327296747511808 11347256106165924 11358400258634688 11362584276320256 11397981735124992 11400547931652096 11428949328564096 11436063657295872 11456214669599616 11464553532079872 11468776652734464 11471358788370432 11471690023829504 11507095108583424 11527371282454272 11538692326232064 11542942756896768 11563282096418304 11578567749009408 11578902080126976 11595033597356244 11610361222668288 11614638053523456 11638059346894848 11646530572271616 11667052439575848 11671350153394176 11674314983489536 11703398397331536 11710345429794816 11721846172680192 11746826256678912 11755376652386304 11779081749695232 11783420730998784 11819787910447104 11831396136910848 11852243748140544 11856609679638528 11889166625860608 11893546158391296 11896223928680448 11933283816308736 11947219197275943 11954310959582208 11963012381300736 11966051301277696 12000280332644352 12024479286147216 12040374601285632 12058875451456092 12066033491914752 12077883556429824 12099165492893472 12115159536697344 12136857597232704 12144061927194624 12152901466718208 12174315589122624 12181893895815168 12190760972845056 12212241805911168 12231491658448896 12250286172907776 12257557833056256 12291215738812416 12295743371476992 12304693318385664 12329506130522112 12351231440662086 12367558693711872 12372114448318464 12406086913941504 12410656860930048 12427947163896012 12444735159779328 12466663510200984 12486314401333248 12517420693189248 12522031651454976 12525212577038336 12547282733371008 12561041095852032 12563869149167616 12586370841574656 12603008928448512 12625216166497536 12641905603510272 12642270638505984 12664547057981952 12681288487010304 12704000475608064 12711541456502784 12720794058620928 12743208840950784 12746445951361024 12778200290964024 12782907310860288 12822729452015616 12825616423108608 12865571614457856 12888241503299568 12905278636916736 12905651276808192 12945481997156352 12968292692761056 12981028867011072 12985810601508864 13008692358470592 13026264840142848 13029197636173824 13061656375501824 13069787036909568 13092816765256704 13102346893805568 13107173317410816 13110124329566208 13133604356425728 13166323196997978 13174138608519168 13187076944265216 13215179538763776 13251466968407136 13256348322373632 13300639253594112 13310320654024704 13333774216658112 13338685889593344 13342074266845184 13375312454093184 13380239428190208 13383251919765504 13424944293347328 13434716174155776 13448599829529984 13461807713937408 13466766549712896 13508329040510976 13508719093481472 13527539196915618 13545421426446336 13550411062444032 13574287678404096 13577735904710656 13587619000983552 13592624181018624 13611561179505156 13653964796886792 13662069668093952 13672014150057984 13675487201460224 13704630632792064 13714606094450688 13742262041311104 13760428115755008 13781571944521248 13789752562188288 13803295493062656 13827617706163968 13832711292911616 13870694396837376 13878927916793856 13889030247677952 13913503530425856 13922164452360192 13932298254680064 13956847778184192 13961988968546304 13965535681183744 14000327054751744 14008637523492864 14024996448976107 14028559167171752 14047103701499904 14090864149168128 14115693075042384 14134352792813568 14159667196771488 14168072248393728 14178385044504576 14203368187309728 14222554468319232 14247615440229696 14270073601523712 14292000535059072 14300484138565632 14310893315948544 14314528659472384 14339751695281152 14355475538116608 14358707599048704 14375475327334527 14384423818942464 14425570633517568 14428818475997184 14434133523038208 14473768066265088 14499271691212014 14518857686409216 14563667246800896 14567366801555456 14603657475387456 14609036926697472 14638496522266176 14654547945160704 14657847340695552 14703510416523264 14729418860913792 14748889870761984 14749315744923648 14775304900978944 14794836568178688 14820905934584064 14835461562298368 14840926401724416 14867076981109248 14887159817306112 14907900339458028 14913391862670336 14963219160293376 14974110735777792 15009833550200832 15047226510854832 15056158409736192 15056593156276224 15103062330015744 15129674808221232 15144533678179584 15150112368427008 15197308980166656 15200730575536128 15238599104752128 15244212445249536 15248084876394496 15274952892799488 15286071376106496 15291702203645952 15295145051160576 15342793478111232 15360710396497641 15369828376605696 15384923101642752 15417709461891072 15460044796474992 15480481630224384 15513471632461824 15517412462526464 15528707429695488 15556069919434464 15561800204525568 15604531196442048 15613793906393088 15625159028637696 15629128230240256 15662435008905216 15673835536515072 15705442332926976 15711227641331712 15750367936595712 15759717213929472 15782129063068221 15802991664187392 15808812906184704 15852222167814144 15858061544521728 15880154709422682 15901146891915264 15929625596367924 15939081279442944 15950683175067648 15956558821195776 16000373776859136 16028567370258408 16032639048196288 16053832801714176 16078500601941456 16088044655886336 16103844741906432 16132220657191296 16153546048929792 16182476796310272 16192082569592832 16203868622290944 16232420785496832 16238400213417984 16242525194420224 16254347963793408 16282989074548224 16333714897210368 16343410444075008 16355306646798336 16388287651749888 16394324495302656 16429114659810888 16439341507362816 16468308587549448 16486366438305792 16490078258282496 16541449218588672 16570596218528016 16592980213039104 16622218013601312 16644191139201024 16648419201777664 16689894257585664 16696042201939968 16729710311161344 16748054794469376 16751825532223488 16777565845504128 16781827788766208 16804011904598016 16833621555330048 16855874138013696 16886062743975936 16938178210953216 16938667300810752 16990945121267712 17037600387952032 17043876414480384 17096972602687488 17100821897478144 17154095485943808 17184322004399424 17196830298119808 17207038182555648 17207535035744256 17260642662875136 17291056923681408 17308038489348096 17314414135345152 17344923144627456 17368353120190464 17392550396034366 17415541834002432 17421957080285184 17457089020342272 17469795858407424 17476231089881088 17500578659363772 17511472475234304 17555097595997304 17565518144692224 17582769259020288 17620239385018368 17668622624542848 17675131096498176 17729681865670656 17734185671458816 17747094205366272 17778365622210816 17784914519457792 17833749938790912 17840319237586944 17844335893020672 17899925724463104 17912954898874368 17931466439373312 17949076951916544 17955688732950528 18000420498966528 18011105387347968 18036718929220824 18060561901928448 18099050237872128 18116825334644736 18148748239340208 18172739305046016 18205286395849056 18216092890791936 18229352200077312 18272840843722752 18286141459267584 18318362708866752 18323016055081472 18347237487673344 18375429259361664 18386336749584384 18404393990750208 18436823608218624 18443615057215488 18494259195783168 18505237222391808 18526847160993129 18551338040567808 18558171672477696 18609130370912256 18615985291395072 18641920745844018 18667102739668992 18699995265301476 18729471601999872 18776131039783872 18787818865557504 18820924100056512 18841561643778048 18845803723751424 18879556262361984 18890762997858304 18904513392672768 18937824249746304 18963405957758976 18996820586972928 19021932730515456 19056000713412096 19067312184754176 19081191087931392 19119668927041536 19140634050822144 19167300436446036 19174360966290432 19179231758589952 19234094178023424 19238424634662912 19245511364050944 19298357421686784 19332362254949352 19357917955375104 19358476915212288 19418222995734528 19471543300516608 19478715902263296 19513038537705888 19517995363021568 19539397260214272 19543796454260736 19604680555364352 19639225147885056 19653520340708352 19665186494349312 19665754326564864 19700406534638592 19726448757571584 19761207912778752 19780615416397824 19822769308145664 19877200452610704 19884522483560448 19950958880391168 19965480981037056 20000661324987168 20013111400267776 20062968681139776 20070359142285312 20074877879648256 20075457541701632 20137416440020992 20172899744294976 20192711570906112 20200149824569344 20262493560766464 20263078640222208 20267640767381504 20291308795373427 20318132139669504 20325616593666048 20366603857065984 20381428501475328 20388936271527936 20417341769257734 20480947195330188 20493104502140928 20513230802190336 20556945949188096 20571909141676032 20613393061966656 20640642173632512 20684628843282432 20704943239593984 20741426559245952 20749066939367424 20806041595256064 20818391875190784 20833545371516928 20883246678540288 20898447382020096 20935271667276288 20940589777235968 20948303521775616 21000490582127616 21012956285239296 21042838750757628 21070655552249856 21078417208246272 21136296223752192 21173539612563576 21201529189220352 21239500795157232 21252108372590592 21267577566756864 21305052280964592 21333831702478848 21371423160344544 21405110402285568 21438000802588608 21450726207848448 21471792989208576 21509627542921728 21533213307174912 21538061398573056 21576635728413696 21589443426123776 21605158163054592 21643227713995776 21651200284557312 21710652099397632 21748907536818021 21778286529613824 21851050202333184 21905486213081184 21913555390046208 21919122009817088 21957744783399264 21981821917741056 21986771011043328 22055265624784896 22094128291370688 22123334806142976 22123973617385472 22162957351468416 22192254852268032 22253192343447552 22261389602586624 22300615471663872 22306280414881792 22330739725959168 22361850509187042 22370087794005504 22444828740440064 22461166103666688 22514750325301248 22584237614604288 22584889734414336 22654593495023616 22694512212331848 22716800517269376 22725168552640512 22795963470249984 22801095863304192 22857898657128192 22872127314591744 22912429339199232 22929107064159744 22937553305468928 22942717576740864 22943380047659008 23014190217166848 23054742564908544 23077384652464128 23085885513793536 23126564192836608 23157135498018816 23190067194712488 23220722445336576 23276118693789696 23293061144543232 23334104879151696 23342700306788352 23348629966979072 23406796794663072 23420690859589632 23443692345360384 23493652513357824 23510753304772608 23558163499390464 23566841461997568 23639575820894208 23662792273821696 23704487496281088 23713219359277056 23778333251721216 23787092316782592 23792447857360896 23820232064134023 23894438394551886 23908621919164416 23926024762601472 23932102602555392 24000560665288704 24048958572294432 24080749202571264 24117750902912184 24132066983829504 24155767112859648 24198330985786944 24230319073394688 24273715194465408 24288123854389248 24305802933436416 24348631178245248 24363787791630336 24381521945690112 24424483611822336 24500572345815552 24515115666112512 24582431477624832 24591486742953984 24609386636771328 24659012261044224 24702462881324172 24735117387423744 24744228896636928 24812173827883008 24855894327792024 24889470319558656 24933327020401968 24972628802666496 25034841386378496 25044063302909952 25050425154076672 25094565466742016 25122082191704064 25127738298335232 25172741683149312 25206017856897024 25250432332995072 25283811207020544 25284541277011968 25329094115963904 25362576974020608 25408000951216128 25423082913005568 25486417681901568 25492891902722048 25556400581928048 25565814621720576 25645458904031232 25651232846217216 25731143228915712 25776483006599136 25810557273833472 25811302553616384 25890963994312704 25936585385522112 25962057734022144 25971621203017728 26017384716941184 26052529680285696 26058395272347648 26088825594051549 26123312751003648 26185633530513408 26204693787611136 26214346634821632 26267208712851456 26332646393995956 26348277217038336 26374153888530432 26430359077527552 26502933936814272 26512696644747264 26601278507188224 26620641308049408 26667548433316224 26677371779186688 26684148533690368 26750624908186368 26760478856380416 26766503839531008 26849888586694656 26869432348311552 26897199659059968 26923615427874816 26933533099425792 27016658081021952 27017438186962944 27055078393831236 27090842852892672 27100822124888064 27148575356808192 27155471809421312 27175238001967104 27223122359010312 27307929593773584 27324139336187904 27344028300115968 27350974402920448 27409261265584128 27429212188901376 27484524082622208 27520856231510016 27563143889042496 27579505124376576 27606590986125312 27655235412327936 27665422585823232 27741388793674752 27757855833587712 27778060495355904 27827007060851712 27844328904720384 27913695556368384 27923977937092608 28000654109503488 28049992897952214 28057118334343504 28094207402999808 28181728298336256 28231386150084768 28268705585627136 28319334393542976 28336144496787456 28356770089009152 28406736374619456 28445108936638464 28495230880459392 28540147203047424 28584001070118144 28600968277131264 28621786631897088 28679503390562304 28710951076233216 28750950654669054 28768847637884928 28851141267035136 28857636951994368 28868267046076416 28947536132530176 28998543382424028 29037715372818432 29127334493601792 29134733603110912 29207314950774912 29218073853394944 29276993044532352 29309095890321408 29315694681391104 29407020833046528 29458837721827584 29497779741523968 29498631489847296 29550609801957888 29589673136357376 29641811869168128 29670923124596736 29681852803448832 29734153962218496 29815800678916056 29826783725340672 29926438320586752 29948221471555584 30019667100401664 30094453021709664 30112316819472384 30113186312552448 30206124660031488 30259349616442464 30289067356359168 30300224736854016 30394617960333312 30401461151072256 30477198209504256 30488424890499072 30496169752788992 30549905785598976 30572142752212992 30583404407291904 30590290102321152 30626012653886601 30721420792995282 30739656753211392 30769846203285504 30835418923782144 30920089592949984 30960963260448768 31026943264923648 31034824925052928 31057414859390976 31112139838868928 31123600409051136 31209062392884096 31227587812786176 31250318057275392 31258256460480512 31324870017810432 31347671073030144 31410884665853952 31422455282663424 31500735873191424 31519434427858944 31564258126136442 31605983328374784 31617625812369408 31704444335628288 31716123089043456 31760309418845364 31802293783830528 31859251192735848 31878162558885888 31901366350135296 32000747553718272 32057134740516816 32065278096392576 32107665603428352 32157001203882912 32176089311772672 32207689483812864 32264441314382592 32307092097859584 32364953592620544 32384165139185664 32407737244581888 32464841570993664 32476800426835968 32485050388840448 32508695927586816 32565978149096448 32667429794420736 32686820888150016 32776575303499776 32858229319621776 32878683014725632 32936617175098896 32972732876611584 32980156516564992 33082898437177344 33141192437056032 33185960426078208 33244436027202624 33288382278402048 33296838403555328 33379788515171328 33392084403879936 33459420622322688 33496109588938752 33503651064446976 33542775763780563 33555131691008256 33563655577532416 33667243110660096 33772125487951872 33876356421906432 33877334601621504 33981890242535424 34075200775904064 34087752828960768 34193945205374976 34201643794956288 34308190971887616 34368644008798848 34393660596239616 34414076365111296 34415070071488512 34521285325750272 34582113847362816 34616076978696192 34628828270690304 34689846289254912 34736706240380928 34785100792068732 34831083668004864 34843914160570368 34914178040684544 34939591716814848 35001157318727544 35022944950468608 35110195191994608 35131036289384448 35165538518040576 35240478770036736 35337245249085696 35350262192996352 35459363731341312 35468371342917632 35494188410732544 35556731244421632 35569829038915584 35667499877581824 35680638475173888 35688671786041344 35799851448926208 35841657591827829 35862932878746624 35898153903833088 36000840997933056 36073437858441648 36121123803856896 36198100475744256 36233650669289472 36297496478680416 36345478610092032 36410572791698112 36432185781583872 36458704400154624 36545681687445504 36572282918535168 36636725417733504 36646032110162944 36694474975346688 36750858518723328 36772673499168768 36873647216437248 36887230114430976 36988518391566336 37053694321986258 37102676081135616 37116343344955392 37218260741824512 37231970582790144 37283841491688036 37334205479337984 37399990530602952 37458943203999744 37552262079567744 37575637731115008 37641848200113024 37683123287556096 37691607447502848 37759112524723968 37781525995716608 37809026785345536 37875648499492608 37926811915517952 37993641173945856 38043865461030912 38112001426824192 38134624369508352 38162382175862784 38239337854083072 38334600872892072 38348721932580864 38358463517179904 38468188356046848 38476849269325824 38596714843373568 38664724509898704 38715835910750208 38716953830424576 38836445991469056 38943086601033216 38957431804526592 39026077075411776 39035990726043136 39078794520428544 39087592908521472 39209361110728704 39278450295770112 39307040681416704 39330372988698624 39400813069277184 39522415825557504 39561230832795648 39645538616291328 39754400905221408 39769044967120896 39901917760782336 39930961962074112 40001322649974336 40026222800535552 40125937362279552 40140718284570624 40149755759296512 40150915083403264 40274832880041984 40345799488589952 40385423141812224 40400299649138688 40524987121532928 40526157280444416 40582617590746854 40636264279339008 40651233187332096 40733207714131968 40762857002950656 40777872543055872 40834683538515468 40961894390660376 40986209004281856 41026461604380672 41113891898376192 41143818283352064 41226786123933312 41281284347265024 41369257686564864 41409886479187968 41482853118491904 41498133878734848 41612083190512128 41636783750381568 41667090743033856 41766493357080576 41796894764040192 41870543334552576 41881179554471936 41896607043551232 42000981164255232 42025912570478592 42085677501515256 42141311104499712 42272592447504384 42347079225127152 42403058378440704 42479001590314464 42504216745181184 42535155133513728 42610104561929184 42667663404957696 42742846320689088 42810220804571136 42876001605177216 42901452415696896 42943585978417152 43019255085843456 43066426614349824 43076122797146112 43153271456827392 43178886852247552 43286455427991552 43302400569114624 43421304198795264 43497815073636042 43556573059227648 43702100404666368 43810972426162368 43827110780092416 43838244019634176 43915489566798528 43963643835482112 43973542022086656 44110531249569792 44188256582741376 44246669612285952 44247947234770944 44325914702936832 44384509704536064 44506384686895104 44522779205173248 44601230943327744 44612560829763584 44661479451918336 44723701018374084 44740175588011008 44889657480880128 44922332207333376 45029500650602496 45168475229208576 45169779468828672 45309186990047232 45389024424663696 45433601034538752 45450337105281024 45591926940499968 45602191726608384 45715797314256384 45744254629183488 45824858678398464 45858214128319488 45875106610937856 45885435153481728 45886760095318016 46028380434333696 46082131189492923 46109485129817088 46154769304928256 46253128385673216 46380134389424976 46441444890673152 46552237387579392 46586122289086464 46668209758303392 46685400613576704 46697259933958144 46813593589326144 46841381719179264 46887384690720768 46987305026715648 47021506609545216 47116326998780928 47133682923995136 47279151641788416 47346387189204663 47408974992562176 47426438718554112 47556666503442432 47574184633565184 47640464128268046 47788876789103772 47817243838328832 47852049525202944 47864205205110784 48001121330577408 48097917144588864 48161498405142528 48235501805824368 48264133967659008 48311534225719296 48396661971573888 48460638146789376 48547430388930816 48576247708778496 48611605866872832 48697262356490496 48727575583260672 48763043891380224 48848967223644672 49001144691631104 49030231332225024 49164862955249664 49182973485907968 49318024522088448 49404925762648344 49470234774847488 49624347655766016 49711788655584048 49778940639117312 49866654040803936 49945257605332992 50069682772756992 50088126605819904 50100850308153344 50189130933484032 50244164383408128 50255476596670464 50345483366298624 50412035713794048 50500864665990144 50567622414041088 50658188231927808 50816001902432256 50972835363803136 50985783805444096 51112801163856096 51131629243441152 51290917808062464 51302465692434432 51462286457831424 51552966013198272 51621114547666944 51622605107232768 51781927988625408 51873170771044224 51924115468044288 51943242406035456 52034769433882368 52105059360571392 52177651188103098 52246625502007296 52371267061026816 52409387575222272 52428693269643264 52534417425702912 52665292787991912 52696554434076672 52748307777060864 52860718155055104 53005867873628544 53025393289494528 53202557014376448 53241282616098816 53335096866632448 53354743558373376 53368297067380736 53501249816372736 53520957712760832 53533007679062016 53699777173389312 53738864696623104 53794399318119936 53847230855749632 53867066198851584 54033316162043904 54110156787662472 54181685705785344 54297150713616384 54310943618842624 54350476003934208 54446244718020624 54615859187547168 54648278672375808 54688056600231936 54701948805840896 54818522531168256 54858424377802752 54969048165244416 55041712463020032 55126287778084992 55159010248753152 55213181972250624 55310470824655872 55330845171646464 55482777587349504 55515711667175424 55580541482979387 55654014121703424 55827391112736768 55847955874185216 56001308219006976 56099985795904428 56114236668687008 56188414805999616 56363456596672512 56462772300169536 56537411171254272 56638668787085952 56672288993574912 56713540178018304 56813472749238912 56890217873276928 56990461760918784 57168002140236288 57201936554262528 57243573263794176 57359006781124608 57421902152466432 57501901309338108 57537695275769856 57702282534070272 57715273903988736 57736534092152832 57895072265060352 57997086764848056 58075430745636864 58254668987203584 58269467206221824 58414629901549824 58436147706789888 58553986089064704 58618191780642816 58631389362782208 58814041666093056 58917675443655168 58995559483047936 58997262979694592 59101219603915776 59179346272714752 59283623738336256 59341846249193472 59468307924436992 59631601357832112 59653567450681344 59852876641173504 59896442943111168 60039334200803328 60188906043419328 60224633638944768 60226372625104896 60412249320062976 60518699232884928 60578134712718336 60600449473708032 60789235920666624 60802922302144512 60873926386120281 60954396419008512 60976849780998144 61099811571197952 61144285504425984 61166808814583808 61252025307773202 61442841585990564 61479313506422784 61539692406571008 61670837847564288 61840179185899968 61921926520897536 62053886529847296 62069649850105856 62114829718781952 62224279677737856 62247200818102272 62418124785768192 62455175625572352 62500636114550784 62649740035620864 62695342146060288 62821769331707904 62844910565326848 63001471746382848 63038868855717888 63128516252272884 63211966656749568 63235251624738816 63408888671256576 63520618837690728 63604587567661056 63718502385471696 63756325117771776 63802732700270592 64001495107436544 64114269481033632 64130556192785152 64215331206856704 64314002407765824 64352178623545344 64415378967625728 64528882628765184 64614184195719168 64729907185241088 64768330278371328 64815474489163776 64929683141987328 64953600853671936 64970100777680896 65131956298192896 65246722610454063 65334859588841472 65553150606999552 65716458639243552 65757366029451264 65873234350197792 65945465753223168 65960313033129984 66165796874354688 66282384874112064 66371920852156416 66488872054405248 66576764556804096 66593676807110656 66759577030342656 66784168807759872 66918841244645376 66992219177877504 67085551527561126 67110263382016512 67127311155064832 67334486221320192 67544250975903744 67752712843812864 67754669203243008 67963780485070848 68150401551808128 68175505657921536 68387890410749952 68403287589912576 68616381943775232 68737288017597696 68787321192479232 68828152730222592 68830140142977024 69042570651500544 69164227694725632 69232153957392384 69257656541380608 69379692578509824 69570201584137464 69662167336009728 69828356081369088 69879183433629696 70002314637455088 70045889900937216 70220390383989216 70262072578768896 70331077036081152 70480957540073472 70674490498171392 70700524385992704 70918727462682624 70936742685835264 70988376821465088 71113462488843264 71139658077831168 71334999755163648 71361276950347776 71377343572082688 71460696192402069 71683315183655658 71725865757493248 71796307807666176 72001681995866112 72146875716883296 72242247607713792 72396200951488512 72467301338578944 72594992957360832 72690957220184064 72821145583396224 72864371563167744 72917408800309248 73091363374891008 73144565837070336 73273450835467008 73292064220325888 73501717037446656 73545346998337536 73747294432874496 73774460228861952 73977036783132672 74107388643972516 74205352162271232 74232686689910784 74436521483649024 74567682983376072 74668410958675968 74799981061205904 74917886407999488 75104524159135488 75151275462230016 75283696400226048 75366246575112192 75383214895005696 75518225049447936 75563051991433216 75618053570691072 75751296998985216 75853623831035904 75987282347891712 76087730922061824 76224002853648384 76269248739016704 76478675708166144 76669201745784144 76697443865161728 76716927034359808 76936376712093696 76953698538651648 77193429686747136 77329449019797408 77431671821500416 77433907660849152 77672891982938112 77886173202066432 77914863609053184 78052154150823552 78071981452086272 78157589040857088 78175185817042944 78266476782154647 78556900591540224 78614081362833408 78801626138554368 79044831651115008 79122461665591296 79291077232582656 79508801810442816 79538089934241792 79803835521564672 79861923924148224 80002645299948672 80052445601071104 80251874724559104 80281436569141248 80299511518593024 80301830166806528 80549665760083968 80691598977179904 80770846283624448 80800599298277376 81049974243065856 81052314560888832 81165235181493708 81272528558678016 81302466374664192 81466415428263936 81525714005901312 81669367077030936 81923788781320752 81972418008563712 82052923208761344 82227783796752384 82287636566704128 82453572247866624 82562568694530048 82738515373129728 82819772958375936 82965706236983808 82996267757469696 83224166381024256 83273567500763136 83334181486067712 83532986714161152 83741086669105152 83762359108943872 84001962328510464 84171355003030512 84282622208999424 84545184895008768 84694158450254304 84806116756881408 84958003180628928 85008433490362368 85070310267027456 85220209123858368 85335326809915392 85485692641378176 85620441609142272 85752003210354432 85802904831393792 86038510171686912 86132853228699648 86306542913654784 86572910855983104 86604801138229248 86842608397590528 86995630147272084 87113146118455296 87404200809332736 87621944852324736 87654221560184832 87676488039268352 87830979133597056 87927287670964224 87947084044173312 88221062499139584 88376513165482752 88493339224571904 88495894469541888 88651829405873664 88769019409072128 89012769373790208 89045558410346496 89202461886655488 89225121659527168 89447402036748168 89480351176022016 89779314961760256 89844664414666752 90059001301204992 90336950458417152 90339558937657344 90618373980094464 90778048849327392 90867202069077504 90900674210562048 91183853880999936 91204383453216768 91431594628512768 91488509258366976 91649717356796928 91716428256638976 91750213221875712 91770870306963456 92164262378985846 92218970259634176 92309538609856512 92506256771346432 92760268778849952 92882889781346304 93104474775158784 93172244578172928 93336419516606784 93370801227153408 93394519867916288 93627187178652288 93682763438358528 93774769381441536 93974610053431296 94043013219090432 94232653997561856 94267365847990272 94558303283576832 94692774378409326 94817949985124352 94852877437108224 95113333006884864 95148369267130368 95280928256536092 95577753578207544 95634487676657664 95704099050405888 95728410410221568 96002242661154816 96195834289177728 96322996810285056 96471003611648736 96528267935318016 96623068451438592 96793323943147776 96921276293578752 97094860777861632 97152495417556992 97223211733745664 97394524712980992 97455151166521344 97526087782760448 97697934447289344 98002289383262208 98060462664450048 98329725910499328 98636049044176896 98809851525296688 98940469549694976 99248695311532032 99423577311168096 99557881278234624 99733308081607872 99890515210665984 100139365545513984 100176253211639808 100201700616306688 100378261866968064 100488328766816256 100510953193340928 100628327291341689 100690966732597248 101001729331980288 101316376463855616 101632003804864512 101945670727606272 101971567610888192 102225602327712192 102263258486882304 102581835616124928 102604931384868864 102924572915662848 103105932026396544 103242229095333888 103245210214465536 103563855977250816 103746341542088448 103848230936088576 103886484812070912 104069538867764736 104210118721142784 104355302376206196 104493251004014592 104742534122053632 104818775150444544 105068834851405824 105330585575983824 105393108868153344 105496615554121728 105721436310110208 106011735747257088 106050786578989056 106405114028752896 106482565232197632 106670193733264896 106709487116746752 106736594134761472 107002499632745472 107041915425521664 107066015358124032 107399554346778624 107524972775483487 107588798636239872 107694461711499264 108220313575324944 108363371411570688 108594301427232768 108621887237685248 108700952007868416 108892489436041248 109231718375094336 109296557344751616 109376113200463872 109403897611681792 109637045062336512 109716848755605504 109938096330488832 110083424926040064 110252575556169984 110318020497506304 110620941649311744 110661690343292928 110965555174699008 111161082965958774 111308028243406848 111654782225473536 111695911748370432 112002616438013952 112199971591808856 112228473337374016 112376829611999232 112726913193345024 112925544600339072 113074822342508544 113277337574171904 113344577987149824 113427080356036608 113626945498477824 113780435746553856 113980923521837568 114336004280472576 114403873108525056 114487146527588352 114718013562249216 115003802618676216 115075390551539712 115404565068140544 115430547807977472 115790144530120704 115994173529696112 116150861491273728 116509337974407168 116538934412443648 116829259803099648 116872295413579776 117107972178129408 117236383561285632 117262778725564416 117628083332186112 117835350887310336 117991118966095872 118202439207831552 118567247476672512 118683692498386944 118936615848873984 119263202715664224 119307134901362688 119705753282347008 119792885886222336 120078668401606656 120377812086838656 120449267277889536 120452745250209792 120824498640125952 121037398465769856 121156269425436672 121200898947416064 121578471841333248 121747852772240562 121908792838017024 121953699561996288 122199623142395904 122288571008851968 122333617629167616 122504050615546404 122885683171981128 122958627012845568 123079384813142016 123341675695128576 123680358371799936 123843853041795072 124107773059694592 124139299700211712 124229659437563904 124448559355475712 124494401636204544 124836249571536384 124910351251144704 125001272229101568 125299480071241728 125390684292120576 125643538663415808 125689821130653696 126002943492765696 126077737711435776 126257032504545768 126423933313499136 126817777342513152 127041237675381456 127209175135322112 127437004770943392 127512650235543552 127605465400541184 128002990214873088 128228538962067264 128261112385570304 128430662413713408 128628004815531648 128704357247090688 128830757935251456 129057765257530368 129228368391438336 129459814370482176 129536660556742656 129859366283974656 129907201707343872 130263912596385792 130493445220908126 130669719177682944 131106301213999104 131432917278487104 131514732058902528 131746468700395584 131890931506446336 131920626066259968 132331593748709376 132564769748224128 132743841704312832 132977744108810496 133153529113608192 133519154060685312 133568337615519744 133837682489290752 133984438355755008 134171103055122252 134220526764033024 134254622310129664 134668972442640384 135088501951807488 135505425687625728 135509338406486016 135927560970141696 136300803103616256 136351011315843072 136775780821499904 136806575179825152 137232763887550464 137474576035195392 137574642384958464 137656305460445184 137660280285954048 138085141303001088 138328455389451264 138464307914784768 138759385157019648 139140403168274928 139324334672019456 139656712162738176 139758366867259392 140004629274910176 140091779801874432 140440780767978432 140524145157537792 140662154072162304 140961915080146944 141348980996342784 141401048771985408 141837454925365248 141873485371670528 142039161567613989 142226924977686528 142279316155662336 142669999510327296 142722553900695552 142921392384804138 143366630367311316 143451731514986496 143592615615332352 144003363991732224 144293751433766592 144484495215427584 144792401902977024 144934602677157888 145189985914721664 145381914440368128 145642291166792448 145728743126335488 145834817600618496 146182726749782016 146289131674140672 146546901670934016 146584128440651776 147003434074893312 147090693996675072 147494588865748992 147548920457723904 147954073566265344 148214777287945032 148410704324542464 148873042967298048 149135365966752144 149336821917351936 149599962122411808 149835772815998976 150209048318270976 150302550924460032 150567392800452096 150732493150224384 150766429790011392 151036450098895872 151126103982866432 151236107141382144 151502593997970432 151974564695783424 152448005707296768 152957351416332288 153338403491568288 153394887730323456 153433854068719616 153872753424187392 153907397077303296 154386859373494272 154658898039594816 154863343643000832 154867815321698304 155345783965876224 155772346404132864 155829727218106368 156104308301647104 156143962904172544 156315178081714176 156532953564309294 157113801183080448 157228162725666816 157603252277108736 158089663302230016 158244923331182592 158582154465165312 159017603620885632 159076179868483584 159607671043129344 159723847848296448 160005290599897344 160104891202142208 160503749449118208 160562873138282496 160599023037186048 160603660333613056 161099331520167936 161383197954359808 161541692567248896 161601198596554752 162099948486131712 162330470362987416 162545057117356032 162932830856527872 163051428011802624 163338734154061872 163847577562641504 163944836017127424 164105846417522688 164455567593504768 164575273133408256 164907144495733248 165125137389060096 165477030746259456 165639545916751872 165931412473967616 165992535514939392 166448332762048512 166547135001526272 166741624448938161 167482173338210304 167524718217887744 168003924657020928 168342710006061024 168565244417998848 169090369790017536 169388316900508608 169612233513762816 169916006361257856 170016866980724736 170140620534054912 170440418247716736 170670653619830784 170971385282756352 171504006420708864 171605809662787584 172077020343373824 172265706457399296 172613085827309568 173145821711966208 173209602276458496 173685216795181056 173991260294544168 174226292236910592 174808401618665472 175243889704649472 175308443120369664 175352976078536704 175661958267194112 175854575341928448 175894168088346624 176442124998279168 176753026330965504 176986678449143808 176991788939083776 177303658811747328 177538038818144256 178025538747580416 178404923773310976 178450243319054336 178894804073496336 178960702352044032 179558629923520512 179689328829333504 180118002602409984 180673900916834304 180679117875314688 181236747960188928 181556097698654784 181734404138155008 181801348421124096 182367707761999872 182408766906433536 182621779158360843 182863189257025536 183299434713593856 183432856513277952 183500426443751424 184328524757971692 184437940519268352 184619077219713024 185012513542692864 185520537557699904 185765779562692608 186208949550317568 186344489156345856 186672839033213568 186741602454306816 186789039735832576 187254374357304576 187365526876717056 187949220106862592 188086026438180864 188465307995123712 188534731695980544 189116606567153664 189385548756818652 189635899970248704 189705754874216448 190226666013769728 190561856513072184 191155507156415088 191268975353315328 191408198100811776 191456820820443136 192004485322309632 192391668578355456 192645993620570112 192942007223297472 193056535870636032 193246136902877184 193586647886295552 193842552587157504 194189721555723264 194304990835113984 194446423467491328 194789049425961984 194910302333042688 195395868894578688 196004578766524416 196659451820998656 197272098088353792 197619703050593376 197880939099389952 198497390623064064 198847154622336192 199115762556469248 199466616163215744 199781030421331968 200278731091027968 200352506423279616 200756523733936128 200976657533632512 201256654582683378 201381933465194496 202003458663960576 202632752927711232 203264007609729024 203891341455212544 203943135221776384 204451204655424384 204526516973764608 205163671232249856 205209862769737728 205849145831325696 206211864052793088 206484458190667776 206490420428931072 207127711954501632 207492683084176896 207696461872177152 207772969624141824 208139077735529472 208710604752412392 208986502008029184 209485068244107264 209637550300889088 210137669702811648 210661171151967648 210786217736306688 210993231108243456 211442872620220416 212023471494514176 212101573157978112 212810228057505792 212965130464395264 213340387466529792 213418974233493504 213473188269522944 214004999265490944 214083830851043328 214132030716248064 214382088577206207 215049945550966974 215177597272479744 215388923422998528 216440627150649888 216726742823141376 217188602854465536 217243774475370496 217401904015736832 217784978872082496 218463436750188672 218593114689503232 218752226400927744 218807795223363584 219274090124673024 219433697511211008 219876192660977664 220505151112339968 220636040995012608 221241883298623488 221323380686585856 221931110349398016 222322165931917548 222616056486813696 223309564450947072 224005232876027904 224399943183617712 224456946674748032 224753659223998464 225453826386690048 225851089200678144 226149644685017088 226554675148343808 226689155974299648 226854160712073216 227253890996955648 227560871493107712 227961847043675136 228672008560945152 228807746217050112 229436027124498432 230007605237352432 230150781103079424 230809130136281088 230861095615954944 231580289060241408 231988347059392224 232301722982547456 233018675948814336 233077868824887296 233658519606199296 233744590827159552 234215944356258816 234472767122571264 234525557451128832 234799430346463941 235670701774620672 236404878415663104 237134494953345024 237367384996773888 237873231697747968 238526405431328448 238614269802725376 239411506564694016 239585771772444672 240157336803213312 240755624173677312 240898534555779072 240905490500419584 241648997280251904 242074796931539712 242312538850873344 242401797894832128 243156943682666496 243495705544481124 243817585676034048 243907399123992576 244399246284791808 244577142017703936 245008101231092808 245771366343962256 245917254025691136 246158769626284032 246683351390257152 247360716743599872 247687706083590144 248215546119389184 248278599400423424 248459318875127808 248897118710951424 248988803272409088 249672499143072768 249820702502289408 250002544458203136 250598960142483456 251287077326831616 252005886985531392 252514065009091536 252847866626998272 253635554685026304 254082475350762912 254418350270644224 254874009541886784 255025300471087104 255210930801082368 256005980429746176 256457077924134528 256522224771140608 256861324827426816 257256009631063296 257408714494181376 258115530515060736 258919628740964352 259718732567949312 259814403414687744 260527825192771584 260986890441816252 261339438355365888 262212602427998208 262865834556974208 263029464117805056 263492937400791168 263781863012892672 263841252132519936 264663187497418752 265129539496448256 265487683408625664 265955488217620992 266307058227216384 267038308121370624 267136675231039488 267675364978581504 268342206110244504 268441053528066048 268509244620259328 269337944885280768 270177003903614976 271010851375251456 271018676812972032 271855121940283392 272601606207232512 272702022631686144 273551561642999808 273613150359650304 274465527775100928 274949152070390784 275149284769916928 275312610920890368 276656910778902528 276928615829569536 277518770314039296 278280806336549856 278648669344038912 279313424325476352 279516733734518784 280009258549820352 280183559603748864 280881561535956864 281048290315075584 281324308144324608 281923830160293888 282697961992685568 282802097543970816 283674909850730496 284078323135227978 284453849955373056 284558632311324672 285339999020654592 285445107801391104 285842784769608276 286733260734622632 286903463029972992 287185231230664704 288006727983464448 288587502867533184 288968990430855168 289584803805954048 289869205354315776 290379971829443328 290763828880736256 291284582333584896 291457486252670976 291669635201236992 292365453499564032 292578263348281344 293093803341868032 293168256881303552 294006868149786624 294181387993350144 294989177731497984 295908147132530688 296429554575890064 296821408649084928 297746085934596096 298270731933504288 298673643834703872 299199924244823616 299671545631997952 300418096636541952 300605101848920064 301134785600904192 301464986300448768 301532859580022784 302072900197791744 302252207965732864 303005187995940864 303949129391566848 304896011414593536 305914702832664576 306676806983136576 306789775460646912 306867708137439232 307745506848374784 307814794154606592 308773718746988544 309317796079189632 309726687286001664 309735630643396608 310691567931752448 311544692808265728 311659454436212736 312208616603294208 312287925808345088 312630356163428352 313065907128618588 314227602366160896 314456325451333632 315206504554217472 316179326604460032 316489846662365184 317164308930330624 318035207241771264 318152359736967168 319215342086258688 319447695696592896 320010581199794688 320209782404284416 321007498898236416 321125746276564992 321198046074372096 321207320667226112 322198663040335872 322574918326450461 322766395908719616 323083385134497792 324660940725974832 325090114234712064 325865661713055744 326102856023605248 326677468308123744 327695155125283008 327889672034254848 328211692835045376 328911135187009536 329150546266816512 329814288991466496 330250274778120192 330954061492518912 331862824947935232 331985071029878784 332896665524097024 333483248897876322 334964346676420608 335049436435775488 336007849314041856 336685420012122048 337130488835997696 338180739580035072 338776633801017216 339224467027525632 339832012722515712 340033733961449472 340281241068109824 340880836495433472 341341307239661568 341942770565512704 343008012841417728 343211619325575168 344154040686747648 345226171654619136 346291643423932416 347370433590362112 347982520589088336 348452584473821184 349616803237330944 350487779409298944 350616886240739328 350705952157073408 351323916534388224 351709150683856896 351788336176693248 352884249996558336 353506052661931008 353973356898287616 354607317623494656 356051077495160832 356809847546621952 356900486638108672 357789608146992672 357921404704088064 359117259847041024 359378657658667008 360236005204819968 361347801833668608 361358235750629376 362473495920377856 363112195397309568 363468808276310016 363602696842248192 364735415523999744 365243558316721686 365726378514051072 366598869427187712 366865713026555904 367000852887502848 368657049515943384 368875881038536704 369238154439426048 370025027085385728 371041075115399808 371531559125385216 372417899100635136 372688978312691712 373345678066427136 373483204908613632 373578079471665152 374508748714609152 374731053753434112 375898440213725184 376172052876361728 376930615990247424 377069463391961088 378233213134307328 378771097513637304 379271799940497408 380453332027539456 381123713026144368 382311014312830176 382537950706630656 382816396201623552 382913641640886272 384008970644619264 384783337156710912 385291987241140224 385884014446594944 386113071741272064 386492273805754368 387173295772591104 387685105174315008 388379443111446528 388609981670227968 389578098851923968 390791737789157376 392009157533048832 393318903641997312 394544196176707584 395239406101186752 395761878198779904 396994781246128128 397694309244672384 398231525112938496 398933232326431488 400557462182055936 400705012846559232 401513047467872256 401953315067265024 402513309165366756 402763866930388992 404006917327921152 405265505855422464 406528015219458048 407782682910425088 407886270443552768 408902409310848768 409053033947529216 410327342464499712 410419725539475456 411698291662651392 412423728105586176 412968916381335552 412980840857862144 414255423909003264 414985366168353792 415392923744354304 416278155471058944 417421209504824784 417973004016058368 418970136488214528 419275100601778176 420275339405623296 421322342303935296 421572435472613376 421986462216486912 422885745240440832 424046942989028352 424203146315956224 425620456115011584 426117484702841967 426680774933059584 426837948466987008 428009998530981888 428167661702086656 428764177154412414 430099891101933948 430355194544959488 430777846845997056 432881254301299776 433453485646282752 434377205708931072 434487548950740992 434803808031473664 435569957744164992 436926873500377344 437186229379006464 437504452801855488 438548180249346048 438867395022422016 439752385321955328 441010302224679936 441272081990025216 442483766597246976 442646761373171712 443862220698796032 444644331863835096 445232112973627392 446619128901894144 448010465752055808 448799886367235424 448913893349496064 449507318447996928 450907652773380096 451702178401356288 452299289370034176 453109350296687616 453378311948599296 453708321424146432 454507781993911296 455923694087350272 457344017121890304 458872054248996864 460015210474704864 460301562206158848 461618260272562176 461722191231909888 463160578120482816 463976694118784448 464603445965094912 466037351897628672 466155737649774592 467317039212398592 467489181654319104 468431888712517632 468945534245142528 469598860692927882 471341403549241344 472809756831326208 474268989906690048 474734769993547776 475746463395495936 477052810862656896 477228539605450752 478823013129388032 479171543544889344 480314673606426624 481511248347354624 481797069111558144 481810981000839168 483297994560503808 484149593863079424 484625077701746688 484803595789664256 486991411088962248 487635171352068096 488798492569583616 489154284035407872 490016202462185616 491542732687924512 491834508051382272 492317539252568064 493366702780514304 494721433487199744 495375412167180288 496431092238778368 496557198800846848 496918637750255616 497794237421902848 497977606544818176 499344998286145536 499641405004578816 500224873346814483 502574154653663232 504011773971062784 505028130018183072 505695733253996544 507271109370052608 508164950701525824 508836700541288448 509748019083773568 510050600942174208 510421861602164736 512011960859492352 512914155848269056 513044449542281216 514512019262126592 514817428988362752 516231061030121472 517839257481928704 519437465135898624 519628806829375488 521055650385543168 521973780883632504 522678876710731776 524425204855996416 525731669113948416 526058928235610112 526985874801582336 527563726025785344 527682504265039872 529326374994837504 530259078992896512 530975366817251328 531910976435241984 532614116454432768 534076616242741248 535350729957163008 536684412220489008 536882107056132096 537018489240518656 538675889770561536 540354007807229952 542021702750502912 542037353625944064 543710243880566784 545203212414465024 545404045263372288 547103123285999616 547226300719300608 547865337475082529 549898304140781568 550298569539833856 553313821557805056 553857231659139072 555037540628078592 556561612673099712 557297338688077824 558626848650952704 559033467469037568 560018517099640704 560367119207497728 561763123071913728 562096580630151168 563847660320587776 565395923985371136 565604195087941632 567349819701460992 568156646270455956 568907699910746112 569117264622649344 570679998041309184 571685569539216552 573466521469245264 573806926059945984 574370462461329408 576013455966928896 577175005735066368 577937980861710336 579169607611908096 579738410708631552 580759943658886656 581527657761472512 582569164667169792 582914972505341952 583339270402473984 584730906999128064 586187606683736064 586336513762607104 588013736299573248 589978355462995968 591816294265061376 592859109151780128 593642817298169856 595492171869192192 596541463867008576 597347287669407744 598399848489647232 599343091263995904 600836193273083904 602269571201808384 602929972600897536 604145800395583488 606010375991881728 607898258783133696 609792022829187072 611829405665329152 613353613966273152 613579550921293824 613735416274878464 615491013696749568 615629588309213184 617547437493977088 618635592158379264 619453374572003328 619471261286793216 621383135863504896 623089385616531456 623318908872425472 624417233206588416 624575851616690176 626131814257237176 628455204732321792 628912650902667264 630413009108434944 632358653208920064 632979693324730368 634328617860661248 636070414483542528 636304719473934336 638430684172517376 638895391393185792 640021162399589376 640419564808568832 642014997796472832 642251492553129984 642396092148744192 645149836652900922 645532791817439232 646166770268995584 649321881451949664 650180228469424128 651731323426111488 652205712047210496 653354936616247488 655390310250566016 655779344068509696 656423385670090752 657822270374019072 658301092533633024 659628577982932992 661908122985037824 663725649895870464 663970142059757568 665793331048194048 666966497795752644 669928693352841216 670098872871550976 672015698628083712 673370840024244096 674260977671995392 676361479160070144 677553267602034432 678448934055051264 679664025445031424 680067467922898944 680562482136219648 681761672990866944 682682614479323136 683885541131025408 686016025682835456 686423238651150336 688308081373495296 690452343309238272 692583286847864832 694740867180724224 695965041178176672 696905168947642368 699233606474661888 700975558818597888 701233772481478656 701411904314146816 702647833068776448 703418301367713792 703576672353386496 704398291039391823 707012105323862016 709214635246989312 712102154990321664 713619695093243904 713800973276217344 715579216293985344 715842809408176128 718234519694082048 718757315317334016 720472010409639936 722695603667337216 722716471501258752 724946991840755712 726224390794619136 726937616552620032 727205393684496384 729470831047999488 730487116633443372 731452757028102144 733197738854375424 733731426053111808 737314099031886768 737751762077073408 738476308878852096 740050054170771456 742082150230799616 743063118250770432 744835798201270272 745377956625383424 746691356132854272 746966409817227264 747156158943330304 749017497429218304 749462107506868224 751796880427450368 753861231980494848 757542195027274608 758543599880994816 760906664055078912 762247426052288736 764622028625660352 765075901413261312 765632792403247104 765827283281772544 768017941289238528 769566674313421824 770583974482280448 771768028893189888 772226143482544128 774346591545182208 776758886222893056 779156197703847936 781583475578314752 784018315066097664 786637807283994624 789088392353415168 790478812202373504 791523756397559808 793989562492256256 795388618489344768 796463050225876992 797866464652862976 801114924364111872 801410025693118464 803026094935744512 805026618330733512 805527733860777984 808013834655842304 810531011710844928 813056030438916096 815565365820850176 815772540887105536 817804818621697536 818106067895058432 820654684928999424 820839451078950912 823396583325302784 824847456211172352 825937832762671104 829970732336707584 830785847488708608 832556310942117888 834842419009649568 835946008032116736 837940272976429056 838550201203556352 840550678811246592 842644684607870592 843144870945226752 843972924432973824 845771490480881664 848093885978056704 848406292631912448 852234969405683934 853361549866119168 853675896933974016 856019997061963776 856335323404173312 857528354308824828 860199782203867896 860710389089918976 861555693691994112 865762508602599552 866906971292565504 868754411417862144 868975097901481984 869607616062947328 871139915488329984 873853747000754688 874372458758012928 875008905603710976 877096360498692096 877734790044844032 879504770643910656 882020604449359872 882544163980050432 884967533194493952 887724441397592064 889288663727670192 890464225947254784 893238257803788288 896020931504111616 897599772734470848 897827786698992128 899014636895993856 901815305546760192 903404356802712576 904598578740068352 906218700593375232 906756623897198592 909015563987822592 911847388174700544 914688034243780608 917744108497993728 920030420949409728 920603124412317696 923236520545124352 923444382463819776 926321156240965632 927953388237568896 929206891930189824 932074703795257344 934634078424797184 934978363308638208 936863777425035264 937891068490285056 939197721385855764 942682807098482688 945619513662652416 948537979813380096 949469539987095552 951492926790991872 954105621725313792 954457079210901504 957646026258776064 958343087089778688 960629347212853248 963022496694709248 963594138223116288 963621962001678336 966595989121007616 968299187726158848 969250155403493376 973982822177924496 975270342704136192 977596985139167232 978308568070815744 980032404924371232 983085465375849024 983669016102764544 984635078505136128 986733405561028608 989442866974399488 990750824334360576 992862184477556736 993114397601693696 995588474843805696 995955213089636352 998689996572291072 1000449746693628966 1005148309307326464 1008023547942125568 1010056260036366144 1011391466507993088 1014542218740105216 1016329901403051648 1017673401082576896 1019496038167547136 1020101201884348416 1020843723204329472 1024023921718984704 1025828311696538112 1026088899084562432 1029024038524253184 1029634857976725504 1032462122060242944 1035678514963857408 1038874930271797248 1042111300771086336 1043947561767265008 1045357753421463552 1048850409711992832 1051463338227896832 1052117856471220224 1053971749603164672 1055127452051570688 1055365008530079744 1058652749989675008 1060518157985793024 1063821952870483968 1068153232485482496 1070701459914326016 1073368824440978016 1073764214112264192 1074036978481037312 1077351779541123072 1080708015614459904 1084043405501005824 1084074707251888128 1087420487761133568 1090406424828930048 1090808090526744576 1094206246571999232 1095730674950165058 1099796608281563136 1100597139079667712 1106627643115610112 1107714463318278144 1110075081256157184 1113123225346199424 1114594677376155648 1117253697301905408 1118066934938075136 1120037034199281408 1120734238414995456 1123526246143827456 1124193161260302336 1127695320641175552 1130791847970742272 1131208390175883264 1134699639402921984 1136313292540911912 1137815399821492224 1141359996082618368 1143371139078433104 1146933042938490528 1147613852119891968 1148740924922658816 1152026911933857792 1154350011470132736 1155875961723420672 1158339215223816192 1159476821417263104 1161519887317773312 1163055315522945024 1165138329334339584 1165829945010683904 1172375213367472128 1172673027525214208 1176027472599146496 1179956710925991936 1183632588530122752 1185718218303560256 1187285634596339712 1190984343738384384 1193082927734017152 1194694575338815488 1196799696979294464 1201672386546167808 1204539142403616768 1205859945201795072 1208291600791166976 1212020751983763456 1215796517566267392 1219584045658374144 1223658811330658304 1226707227932546304 1227159101842587648 1227470832549756928 1230982027393499136 1231259176618426368 1235094874987954176 1237271184316758528 1238906749144006656 1238942522573586432 1242766271727009792 1246178771233062912 1248834466413176832 1249151703233380352 1252263628514474352 1256910409464643584 1257825301805334528 1260826018216869888 1264717306417840128 1265959386649460736 1268657235721322496 1272140828967085056 1272609438947868672 1276861368345034752 1278352454108525901 1280042324799178752 1284029995592945664 1284502985106259968 1290299673305801844 1291065583634878464 1292333540537991168 1298643762903899328 1300360456938848256 1303462646852222976 1304411424094420992 1306709873232494976 1310780620501132032 1311558688137019392 1315644540748038144 1316602185067266048 1319257155965865984 1323816245970075648 1327451299791740928 1327940284119515136 1331586662096388096 1333932995591505288 1339857386705682432 1340197745743101952 1344031397256167424 1346741680048488192 1348521955343990784 1352722958320140288 1355106535204068864 1356897868110102528 1359328050890062848 1360134935845797888 1361124964272439296 1363523345981733888 1367771082262050816 1372032051365670912 1376616162746990592 1380904686618476544 1385166573695729664 1389481734361448448 1391930082356353344 1393810337895284736 1398467212949323776 1401951117637195776 1402467544962957312 1405295666137552896 1406836602735427584 1408796582078783646 1414024210647724032 1418429270493978624 1424204309980643328 1427239390186487808 1427601946552434688 1431158432587970688 1431685618816352256 1436469039388164096 1437514630634668032 1440944020819279872 1445391207334674432 1445432943002517504 1449893983681511424 1452448781589238272 1453875233105240064 1454410787368992768 1460974233266886744 1462905514056204288 1466395477708750848 1467462852106223616 1474628198063773536 1475503524154146816 1476952617757704192 1480100108341542912 1484164300461599232 1486126236501540864 1489671596402540544 1490755913250766848 1493382712265708544 1493932819634454528 1494312317886660608 1498034994858436608 1498924215013736448 1500674620040443449 1507722463960989696 1515084390054549216 1517087199761989632 1521813328110157824 1524494852104577472 1529244057251320704 1530151802826522624 1531265584806494208 1531654566563545088 1536035882578477056 1539133348626843648 1543536057786379776 1544452286965088256 1548693183090364416 1553517772445786112 1558312395407695872 1563166951156629504 1568036630132195328 1573275614567989248 1578176784706830336 1580957624404747008 1583047512795119616 1587979124984512512 1590777236978689536 1592926100451753984 1595732929305725952 1602229848728223744 1606052189871489024 1610053236661467024 1611055467721555968 1616027669311684608 1621062023421689856 1626112060877832192 1631130731641700352 1631545081774211072 1635609637243395072 1636212135790116864 1641309369857998848 1641678902157901824 1643596012425247587 1649694912422344704 1659941464673415168 1661571694977417216 1665112621884235776 1669684838019299136 1671892016064233472 1675880545952858112 1677100402407112704 1681101357622493184 1685289369215741184 1686289741890453504 1691542980961763328 1696187771956113408 1696812585263824896 1704469938811367868 1706723099732238336 1707351793867948032 1712039994123927552 1715056708617649656 1720399564407735792 1721420778179837952 1723111387383988224 1731525017205199104 1733813942585131008 1737508822835724288 1737950195802963968 1739215232125894656 1742279830976659968 1747707494001509376 1748744917516025856 1750017811207421952 1754192720997384192 1759009541287821312 1764041208898719744 1769935066388987904 1775448882795184128 1778577327455340384 1780928451894509568 1786476515607576576 1792041863008223232 1795199545468941696 1795655573397984256 1798029273791987712 1806808713605425152 1812437401186750464 1818031127975645184 1823694776349401088 1829376068487561216 1835488216995987456 1840060841898819456 1841206248824635392 1846473041090248704 1846888764927639552 1852642312481931264 1855906776475137792 1858413783860379648 1864149407590514688 1869268156849594368 1869956726617276416 1873727554850070528 1878395442771711528 1885365614196965376 1891239027325304832 1897075959626760192 1898939079974191104 1902985853581983744 1908211243450627584 1908914158421803008 1915292052517552128 1916686174179557376 1921258694425706496 1926044993389418496 1927188276446232576 1936598375452317696 1938500310806986752 1947965644355848992 1950540685408272384 1955193970278334464 1956617136141631488 1960064809848742464 1966170930751698048 1967338032205529088 1969270157010272256 1973466811122057216 1978885733948798976 1985724368955113472 1991176949687611392 1991910426179272704 1997379993144582144 2000899493387257932 2010296618614652928 2016047095884251136 2020112520072732288 2022782933015986176 2029084437480210432 2032659802806103296 2035346802165153792 2038992076335094272 2040202403768696832 2041687446408658944 2048047843437969408 2051656623393076224 2052177798169124864 2058048077048506368 2059269715953451008 2064924244120485888 2071357029927714816 2077749860543594496 2084222601542172672 2087895123534530016 2090715506842927104 2097700819423985664 2102926676455793664 2104235712942440448 2107943499206329344 2110254904103141376 2110730017060159488 2121036315971586048 2127643905740967936 2136306464970964992 2141402919828652032 2146737648881956032 2147528428224528384 2148073956962074624 2154703559082246144 2161416031228919808 2168086811002011648 2168149414503776256 2174840975522267136 2180812849657860096 2181616181053489152 2188412493143998464 2191461349900330116 2199593216563126272 2201194278159335424 2213255286231220224 2215428926636556288 2220150162512314368 2226246450692398848 2229189354752311296 2234507394603810816 2236133869876150272 2240074068398562816 2241468476829990912 2247052492287654912 2248386322520604672 2255390641282351104 2261583695941484544 2272626585081823824 2275630799642984448 2282719992165236736 2286742278156866208 2293866085876981056 2295227704239783936 2297481849845317632 2304053823867715584 2308700022940265472 2311751923446841344 2316678430447632384 2323039774635546624 2330276658668679168 2344750426734944256 2345346055050428416 2352054945198292992 2359913421851983872 2367265177060245504 2371436436607120512 2374571269192679424 2381968687476768768 2386165855468034304 2389389150677630976 2393599393958588928 2403344773092335616 2409078284807233536 2416583201582333952 2424041503967526912 2431593035132534784 2439168091316748288 2447317622661316608 2453414455865092608 2454318203685175296 2454941665099513856 2461964054786998272 2462518353236852736 2470189749975908352 2474542368633517056 2477813498288013312 2492357542466125824 2497668932826353664 2498303406466760704 2504527257028948704 2513820818929287168 2515650603610669056 2521652036433739776 2529434612835680256 2531918773298921472 2537314471442644992 2544281657934170112 2545218877895737344 2556704908217051802 2560084649598357504 2568059991185891328 2569005970212519936 2580599346611603688 2582131167269756928 2584667081075982336 2597287525807798656 2600720913877696512 2606925293704445952 2608822848188841984 2613419746464989952 2621561241002264064 2623117376274038784 2631289081496076288 2633204370134532096 2638514311931731968 2647632491940151296 2654902599583481856 2663173324192776192 2667865991183010576 2679714773411364864 2680395491486203904 2688062794512334848 2693483360096976384 2697043910687981568 2705445916640280576 2710213070408137728 2713795736220205056 2718656101780125696 2720269871691595776 2727046691963467776 2735542164524101632 2744064102731341824 2753232325493981184 2761809373236953088 2770333147391459328 2778963468722896896 2783860164712706688 2787620675790569472 2803902235274391552 2804935089925914624 2810591332275105792 2813673205470855168 2817593164157567292 2828048421295448064 2836858540987957248 2848408619961286656 2854478780372975616 2855203893104869376 2862316865175941376 2863371237632704512 2872938078776328192 2875029261269336064 2881888041638559744 2890782414669348864 2890865886005035008 2899787967363022848 2904897563178476544 2907750466210480128 2921948466533773488 2925811028112408576 2932790955417501696 2934925704212447232 2949256396127547072 2951007048308293632 2953905235515408384 2960200216683085824 2968328600923198464 2972252473003081728 2979343192805081088 2986765424531417088 2987865639268909056 2996069989716873216 3001349240080886898 3015444927921979392 3030168780109098432 3034174399523979264 3043626656220315648 3048989704209154944 3058488114502641408 3060303605653045248 3062531169612988416 3072071765156954112 3078266697253687296 3087072115572759552 3088904573930176512 3097386366180728832 3107035544891572224 3116624790815391744 3126333902313259008 3136073260264390656 3146551229135978496 3156353569413660672 3161915248809494016 3166095025590239232 3175958249969025024 3181554473957379072 3191465858611451904 3204459697456447488 3212104379742978048 3220106473322934048 3222110935443111936 3232055338623369216 3242124046843379712 3252224121755664384 3262261463283400704 3263090163548422144 3271219274486790144 3272424271580233728 3282618739715997696 3287192024850495174 3299389824844689408 3319882929346830336 3323143389954834432 3330225243768471552 3339369676038598272 3343784032128466944 3351761091905716224 3354200804814225408 3362202715244986368 3370578738431482368 3372579483780907008 3383085961923526656 3392375543912226816 3393625170527649792 3408939877622735736 3413446199464476672 3424079988247855104 3430113417235299312 3440799128815471584 3442841556359675904 3446222774767976448 3463050034410398208 3467627885170262016 3475017645671448576 3475900391605927936 3478430464251789312 3484559661953319936 3495414988003018752 3497489835032051712 3518019082575642624 3528082417797439488 3539870132777975808 3550897765590368256 3557154654910680768 3561856903789019136 3572953031215153152 3584083726016446464 3590399090937883392 3591311146795968512 3613617427210850304 3624874802373500928 3636062255951290368 3647389552698802176 3658752136975122432 3670976433991974912 3680121683797638912 3682412497649270784 3692946082180497408 3693777529855279104 3705284624963862528 3711813552950275584 3716827567720759296 3728298815181029376 3738536313699188736 3747455109700141056 3756790885543423056 3770731228393930752 3782478054650609664 3794151919253520384 3797878159948382208 3805971707163967488 3816422486901255168 3817828316843606016 3830584105035104256 3835057362325577703 3852089986778836992 3873196750904635392 3877000621613973504 3895931288711697984 3901081370816544768 3910387940556668928 3913234272283262976 3920129619697484928 3932341861503396096 3934676064411058176 3946933622244114432 3957771467897597952 3971448737910226944 3982353899375222784 3983820852358545408 3994759986289164288 4001798986774515864 4020593237229305856 4032094191768502272 4040225040145464576 4045565866031972352 4058168874960420864 4065319605612206592 4070693604330307584 4077984152670188544 4080404807537393664 4083374892817317888 4103313246786152448 4104355596338249728 4116096154097012736 4129848488240971776 4142714059855429632 4155499721087188992 4168445203084345344 4175790247069060032 4181431013685854208 4195401638847971328 4205853352911587328 4215886998412658688 4220509808206282752 4242072631943172096 4255287811481935872 4272612929941929984 4282805839657304064 4293475297763912064 4295056856449056768 4296147913924149248 4309407118164492288 4322832062457839616 4336173622004023296 4336298829007552512 4349681951044534272 4361625699315720192 4363232362106978304 4382922699800660232 4399186433126252544 4402388556318670848 4426510572462440448 4430857853273112576 4440300325024628736 4452492901384797696 4458378709504622592 4469014789207621632 4472267739752300544 4480148136797125632 4482936953659981824 4494104984575309824 4496772645041209344 4523167391882969088 4545253170163647648 4551261599285968896 4565439984330473472 4573484556313732416 4587732171753962112 4590455408479567872 4594963699690635264 4608107647735431168 4617400045880530944 4633356860895264768 4646079549271093248 4660553317337358336 4689500853469888512 4690692110100856832 4704109890396585984 4719826843703967744 4734530354120491008 4742872873214241024 4749142538385358848 4763937374953537536 4772331710936068608 4778778301355261952 4787198787917177856 4806689546184671232 4818156569614467072 4833166403164667904 4848083007935053824 4863186070265069568 4878336182633496576 4894635245322633216 4906828911730185216 4908636407370350592 4909883330199027712 4923928109573996544 4925036706473705472 4930788037275742761 4949084737267034112 4984715084932251648 4995337865652707328 4996606812933521408 5009054514057897408 5027641637858574336 5031301207221338112 5043304072867479552 5058869225671360512 5074628942885289984 5088563315868340224 5090437755791474688 5113409816434103604 5120169299196715008 5136119982371782656 5161198693223207376 5164262334539513856 5169334162151964672 5194575051615597312 5201441827755393024 5213850587408891904 5217645696377683968 5226839492929979904 5243122482004528128 5246234752548077568 5262578162992152576 5277028623863463936 5309805199166963712 5326346648385552384 5335731982366021152 5359429546822729728 5360790982972407808 5376125589024669696 5386966720193952768 5394087821375963136 5420426140816275456 5437312203560251392 5454093383926935552 5471084329048203264 5488128205462683648 5506464650987962368 5523618746473906176 5540666294782918656 5557926937445793792 5567720329425413376 5575241351581138944 5607804470548783104 5609870179851829248 5621182664550211584 5635186328315134584 5656096842590896128 5673717081975914496 5696817239922573312 5708957560745951232 5710407786209738752 5724633730351882752 5726742475265409024 5745876157552656384 5750058522538672128 5763776083277119488 5781564829338697728 5809795126356953088 5815500932420960256 5843896933067546976 5851622056224817152 5865581910835003392 5869851408424894464 5898512792255094144 5902014096616587264 5907810471030816768 5920400433366171648 5936657201846396928 5973530849062834176 5975731278537818112 5992139979433746432 6002698480161773796 6030889855843958784 6060337560218196864 6068348799047958528 6087253312440631296 6097979408418309888 6116976229005282816 6120607211306090496 6125062339225976832 6144143530313908224 6156533394507374592 6174144231145519104 6177809147860353024 6194772732361457664 6214071089783144448 6233249581630783488 6252667804626518016 6272146520528781312 6293102458271956992 6312707138827321344 6323830497618988032 6332190051180478464 6363108947914758144 6382931717222903808 6408919394912894976 6424208759485956096 6440212946645868096 6444221870886223872 6464110677246738432 6484248093686759424 6504448243511328768 6524522926566801408 6542438548973580288 6544848543160467456 6565237479431995392 6574384049700990348 6598779649689378816 6639765858693660672 6646286779909668864 6660450487536943104 6678739352077196544 6687568064256933888 6703522183811432448 6708401609628450816 6724405430489972736 6741157476862964736 6745158967561814016 6766171923847053312 6784751087824453632 6817879755245471472 6826892398928953344 6848159976495710208 6860226834470598624 6881598257630943168 6885683112719351808 6892445549535952896 6926100068820796416 6935255770340524032 6950035291342897152 6951800783211855872 6969119323906639872 6990829976006037504 7036038165151285248 7056164835594878976 7079740265555951616 7101795531180736512 7114309309821361536 7123713807578038272 7145906062430306304 7168167452032892928 7180798181875766784 7182622293591937024 7227234854421700608 7249749604747001856 7272124511902580736 7294779105397604352 7317504273950244864 7341952867983949824 7360243367595277824 7364824995298541568 7385892164360994816 7387555059710558208 7410569249927725056 7423627105900551168 7477072627398377472 7494910219400282112 7513581771086846112 7541462456787861504 7564956109301219328 7588303838507040768 7595756319896764416 7611943414327934976 7632844973802510336 7635656633687212032 7670114724651155406 7704179973557673984 7746393501809270784 7754001243227947008 7791862577423395968 7802162741633089536 7820775881113337856 7826468544566525952 7840259239394969856 7864683723006792192 7869352128822116352 7893867244488228864 7915542935795195904 7942897475820453888 7964707798750445568 7989519972578328576 8003597973549031728 8041186474458611712 8064188383537004544 8080450080290929152 8091131732063944704 8116337749920841728 8130639211224413184 8141387208660615168 8155968305340377088 8160809615074787328 8206626493572304896 8208711192676499456 8232192308194025472 8259696976481943552 8285428119710859264 8310999442174377984 8336890406168690688 8351580494138120064 8362862027371708416 8411706705823174656 8431773996825317376 8441019616412565504 8484145263886344192 8510575622963871744 8545225859883859968 8565611679314608128 8586950595527824128 8590113712898113536 8592295827848298496 8618814236328984576 8645664124915679232 8672347244008046592 8672597658015105024 8699363902089068544 8723251398631440384 8765845399601320464 8798372866252505088 8804777112637341696 8853021144924880896 8861715706546225152 8880600650049257472 8904985802769595392 8916757419009245184 8938029578415243264 8960296273594251264 8988209969150619648 9046334783765938176 9090506340327295296 9102523198571937792 9130879968660946944 9146969112627464832 9175464343507924224 9180910816959135744 9216215295470862336 9234800091761061888 9266713721790529536 9292159098542186496 9321106634674716672 9379001706939777024 9381384220201713664 9408219780793171968 9439653687407935488 9469060708240982016 9485745746428482048 9498285076770717696 9527874749907075072 9544663421872137216 9574397575834355712 9613379092369342464 9636313139228934144 9666332806329335808 9696166015870107648 9726372140530139136 9756672365266993152 9789270490645266432 9813657823460370432 9817272814740701184 9847856219147993088 9861576074551485522 9898169474534068224 9969430169864503296 9990675731305414656 9993213625867042816 10018109028115794816 10055283275717148672 10062602414442676224 10086608145734959104 10117738451342721024 10149257885770579968 10177126631736680448 10180875511582949376 10226819632868207208 10240338598393430016 10272239964743565312 10322397386446414752 10328524669079027712 10338668324303929344 10389150103231194624 10402883655510786048 10427701174817783808 10435291392755367936 10453678985859959808 10486244964009056256 10492469505096155136 10554057247726927872 10619610398333927424 10652693296771104768 10671463964732042304 10718859093645459456 10721581965944815616 10752251178049339392 10773933440387905536 10840852281632550912 10874624407120502784 10908186767853871104 10942168658096406528 10976256410925367296 11012929301975924736 11047237492947812352 11081332589565837312 11115853874891587584 11135440658850826752 11150482703162277888 11215608941097566208 11242365329100423168 11270372656630269168 11312193685181792256 11347434163951828992 11393634479845146624 11417915121491902464 11420815572419477504 11449267460703765504 11453484950530818048 11491752315105312768 11505172086976733109 11619590252713906176 11631001864841920512 11687793866135093952 11703244112449634304 11731163821670006784 11739702816849788928 11797025584510188288 11804028193233174528 11840800866732343296 11873314403692793856 11947061698125668352 11951462557075636224 11984279958867492864 12005396960323547592 12061779711687917568 12120675120436393728 12136697598095917056 12174506624881262592 12195958816836619776 12233952458010565632 12241214422612180992 12250124678451953664 12313066789014749184 12348288462291038208 12389545464722915328 12428142179566288896 12466499163261566976 12505335609253036032 12544293041057562624 12586204916543913984 12647660995237976064 12726217895829516288 12765863434445807616 12817838789825789952 12848417518971912192 12880425893291736192 12888443741772447744 12928221354493476864 12968496187373518848 13008896487022657536 13049045853133602816 13084877097947160576 13089697086320934912 13148768099401980696 13197559299378757632 13279531717387321344 13292573559819337728 13320900975073886208 13357478704154393088 13375136128513867776 13407044367622864896 13416803219256901632 13448810860979945472 13482314953725929472 13490317935123628032 13569502175648907264 13635759510490942944 13653784797857906688 13696319952991420416 13720453668941197248 13763196515261886336 13771366225438703616 13784891099071905792 13852200137641592832 13900070582685794304 13938238647813279744 13981659952012075008 14072076330302570496 14112329671189757952 14159480531111903232 14203591062361473024 14228618619642723072 14247427615156076544 14291812124860612608 14336334904065785856 14361596363751533568 14365244587183874048 14454469708843401216 14499499209494003712 14544249023805161472 14589558210795208704 14635008547900489728 14683905735967899648 14720486735190555648 14729649990597083136 14771784328721989632 14775110119421116416 14847254211801102336 14954145254796754944 14989820438800564224 15027163542173692224 15082924913575723008 15129912218602438656 15176607677014081536 15223886828655869952 15265689947605020672 15271313267374424064 15340229449302310812 15408359947115347968 15492787003618541568 15508002486455894016 15583725154846791936 15604325483266179072 15641551762226675712 15652937089133051904 15680518478789939712 15729367446013584384 15738704257644232704 15787734488976457728 15831085871590391808 15929415597500891136 15979039945156657152 16007195947098063456 16082372948917223424 16128376767074009088 16160900160581858304 16182263464127889408 16261278422448826368 16311936610680754176 16413252987144609792 16417422385352998912 16464384616388050944 16519393952963887104 16570856239421718528 16621998884348755968 16673780812337381376 16703160988276240128 16725724054743416832 16823413411646349312 16863547993650634752 16968290527772688384 17021151245927743488 17090451719767719936 17131223358629216256 17173901191055648256 17180227425796227072 17184591655696596992 17237628472657969152 17291328249831358464 17344694488016093184 17446502797262880768 17531690799202640928 17596745732505010176 17609554225274683392 17706042289849761792 17723431413092450304 17761201300098514944 17809971605539190784 17920592547188502528 17976419938301239296 18092669567531876352 18181012680654590592 18205046397143875584 18261759937321893888 18293938225254929664 18350928687015848448 18361821633918271488 18432430590941724672 18469600183522123776 18533427443581059072 18584318197084372992 18642213269349433344 18758003413879554048 18762768440403427328 18816439561586343936 18879307374815870976 18938121416481964032 18971491492856964096 18996570153541435392 19089326843744274432 19148795151668711424 19226758184738684928 19272626278457868288 19332665612658671616 19392332031740215296 19452744281060278272 19513344730533986304 19627315646920740864 19634545629481402368 19695712438295986176 19723152149102971044 19796338949068136448 19938860339729006592 19981351462610829312 19986427251734085632 20036218056231589632 20110566551434297344 20125204828885352448 20173216291469918208 20235476902685442048 20298515771541159936 20354253263473360896 20453639265736414416 20480677196786860032 20544479929487130624 20644794772892829504 20657049338158055424 20677336648607858688 20778300206462389248 20805767311021572096 20855402349635567616 20907357971719919616 20972489928018112512 21108114495453855744 21239220796667854848 21305386593542209536 21342927929464084608 21437718187290918912 21504502356098678784 21547866880775811072 21681704563265101824 21749248814241005568 21816373535707742208 21884337316192813056 21952512821850734592 22025858603951849472 22094474985895624704 22162665179131674624 22231707749783175168 22270881317701653504 22431217882195132416 22484730658200846336 22540745313260538336 22624387370363584512 22694868327903657984 22787268959690293248 22835830242983804928 22841631144838955008 22898534921407531008 22906969901061636096 23010344173953466218 23239180505427812352 23262003729683841024 23375587732270187904 23406488224899268608 23462327643340013568 23479405633699577856 23594051169020376576 23608056386466349056 23681601733464686592 23746628807385587712 23894123396251336704 23968559917734985728 24010793920647095184 24123559423375835136 24241350240872787456 24273395196191834112 24349013249762525184 24391917633673239552 24467904916021131264 24482428845224361984 24626133578029498368 24696576924582076416 24779090929445830656 24856284359132577792 24932998326523133952 25010671218506072064 25088586082115125248 25295321990475952128 25452435791659032576 25531726868891615232 25635677579651579904 25696835037943824384 25760851786583472384 25776887483544895488 25856442708986953728 25936992374747037696 26017792974045315072 26098091706267205632 26169754195894321152 26297536198803961392 26395118598757515264 26559063434774642688 26585147119638675456 26641801950147772416 26714957408308786176 26750272257027735552 26814088735245729792 26964629907451858944 27139004351297814528 27271519020981885888 27307569595715813376 27392639905982840832 27440907337882394496 27526393030523772672 27542732450877407232 27704400275283185664 27800141165371588608 27876477295626559488 27963319904024150016 28144152660605140992 28224659342379515904 28318961062223806464 28407182124722946048 28457237239285446144 28494855230312153088 28583624249721225216 28723192727503067136 28730489174367748096 28908939417686802432 28998998418988007424 29088498047610322944 29179116421590417408 29270017095800979456 29367811471935799296 29440973470381111296 29543568657443979264 29694508423602204672 29908290509593509888 29979640877601128448 30054327084347384448 30165849827151446016 30259824437204877312 30353215354028163072 30447773657311739904 30531379895210041344 30542626534748848128 30680458898604621624 30816719894230695936 30985574007237083136 31016004972911788032 31167450309693583872 31208650966532358144 31283103524453351424 31305874178266103808 31361036957579879424 31458734892027168768 31477408515288465408 31662171743180783616 31858831195001782272 31958079890313314304 32014391894196126912 32164745897834446848 32256753534148018176 32321800321163716608 32522556844897652736 32623873221361508352 32826505974289219584 32834844770705997824 32928769232776101888 33038787905927774208 33141712478843437056 33243997768697511936 33347561624674762752 33406321976552480256 33451448109486833664 33646826823292698624 33727095987301269504 33936581055545376768 34042302491855486976 34180903439535439872 34262446717258432512 34347802382111296512 34360454851592454144 34369183311393193984 34475256945315938304 34515516260930199327 34893005594525761536 35063381598405281856 35193491465010020352 35219108450549366784 35412084579699523584 35522402600197029888 35619943211078381568 35841185094377005056 35952839876602478592 36185339135063752704 36362025361309181184 36410092794287751168 36523519874643787776 36587876450509859328 36701857374031696896 36723643267836542976 36939200367044247552 37168636394168745984 37284426538698866688 37516006827759108096 37525536880806854656 37632879123172687872 37758614749631741952 37942982985713928192 38178653687488548864 38297590303337422848 38453516369477369856 38545252556915736576 38665331225317343232 38784664063480430592 38905488562120556544 39026689461067972608 39254631293841481728 39269091258962804736 39446304298205942088 39592677898136272896 39877720679458013184 39962702925221658624 39972854503468171264 40072436112463179264 40221133102868594688 40250409657770704896 40346432582939836416 40470953805370884096 40708506526946721792 40907278531472828832 40961354393573720064 41088959858974261248 41289589545785659008 41314098676316110848 41354673297215717376 41556600412924778496 41814715943439839232 41944979856036225024 42216228990907711488 42478441593335709696 42610773187084419072 42685855858928169216 42875436374581837824 43009004712197357568 43095733761551622144 43363409126530203648 43498497628482011136 43632747071415484416 43768674632385626112 43905025643701469184 44051717207903698944 44188949971791249408 44325330358263349248 44541762635403307008 44862435764390264832 44969461316401692672 45081490626521076672 45248774740727169024 45389736655807315968 45671660485967609856 45797069842815062016 45813939802123272192 46020688347906932436 46478361010855624704 46524007459367682048 46751175464540375808 46812976449798537216 46924655286680027136 46958811267399155712 47188102338040753152 47216112772932698112 47363203466929373184 47493257614771175424 47788246792502673408 47937119835469971456 48021587841294190368 48247118846751670272 48482700481745574912 48546790392383668224 48783835267346479104 48935809832042262528 49252267156058996736 49393153849164152832 49558181858891661312 49712568718265155584 49865996653046267904 50021342437012144128 50177172164230250496 50590643980951904256 50904871583318065152 51063453737783230464 51271355159303159808 51393670075887648768 51521703573166944768 51553774967089790976 51712885417973907456 51873984749494075392 52339508391788642304 52595072397607922784 52790237197515030528 53118126869549285376 53170294239277350912 53283603900295544832 53429914816617572352 53929259814903717888 54278008702595629056 54543038041963771776 54615139191431626752 54785279811965681664 54881814675764788992 55052786061047545344 55085464901754814464 55408800550566371328 55600282330743177216 55752954591253118976 55926639808048300032 56288305321210281984 56449318684759031808 56637922124447612928 56814364249445892096 56914474478570892288 56989710460624306176 57446385455006134272 57460978348735496192 57817878835373604864 57997996837976014848 58176996095220645888 58358232843180834816 58540034191601958912 58881946940762222592 59087137314887958528 59389016847204409344 59816581019187019776 59959281755202256896 60108654168694768896 60331699654302892032 60519648874409754624 60706430708056326144 60895547314623479808 61062759790420082688 61360917797209243248 61633439788461391872 61971148014474166272 62032009945823576064 62334900619387167744 62417301933064716288 62566207048906702848 62722073915159758848 62917469784054337536 63324343486361567232 63717662390003564544 63916159780626628608 64028783788392253824 64513507068296036352 64643600642327433216 65045113689795305472 65247746442723016704 65653011948578439168 65669689541411995648 65857538465552203776 66077575811855548416 66283424957686874112 66487995537395023872 66695123249349525504 66812643953104960512 67293653646585397248 67454191974602539008 67873162111090753536 68084604983710973952 68361806879070879744 68524893434516865024 68695604764222593024 68720909703184908288 69031032521860398654 69786011189051523072 70126763196810563712 70386982930020040704 70438216901098733568 70824169159399047168 71044805200394059776 71239886422156763136 71682370188754010112 71905679753204957184 72370678270127505408 72724050722618362368 72820185588575502336 73047039749287575552 73175752901019718656 73403714748063393792 73447286535673085952 73878400734088495104 74337272788337491968 74568853077397733376 75032013655518216192 75051073761613709312 75265758246345375744 75885965971427856384 76357307374977097728 76595180606674845696 76907032738954739712 77090505113831473152 77330662450634686464 77569328126960861184 77810977124241113088 78053378922135945216 78509262587682963456 78892608596411884176 79185355796272545792 79755441358916026368 79925405850443317248 79945709006936342528 80144872224926358528 80442266205737189376 81417013053893443584 81814557062945657664 81922708787147440128 82177919717948522496 82579179091571318016 82628197352632221696 83113200825849556992 83629431886879678464 83889959712072450048 84432457981815422976 84956883186671419392 85221546374168838144 85371711717856338432 85750872749163675648 86191467523103244288 86726818253060407296 86996995256964022272 87265494142830968832 87537349264771252224 87810051287402938368 88103434415807397888 89083525270806614016 89724871528780529664 89938922632803385344 90162981253042153344 90497549481454338048 90779473311614631936 91343320971935219712 91594139685630124032 91627879604246544384 92041376695813864872 92956722021711249408 93048014918735364096 93502350929080751616 93625952899597074432 93849310573360054272 93917622534798311424 94376204676081506304 94432225545865396224 94986515229542350848 95576493585005346816 95874239670939942912 96043175682588380736 96494237693503340544 96965400963491149824 97567670534692958208 97871619664084525056 98504534312117993472 98786307698328305664 99116363717783322624 99425137436530311168 99731993306092535808 100042684874024288256 100354344328460500992 101181287961903808512 101809743166636130304 102126907475566460928 102542710318606319616 102787340151775297536 103043407146333889536 103107549934179581952 103425770835947814912 104679016783577284608 105190144795215845568 105580474395030061056 106236253739098570752 106567207800591089664 106859829633235144704 107858519629807435776 108556017405191258112 109086076083927543552 109230278382863253504 109570559623931363328 109763629351529577984 110105572122095090688 110170929803509628928 110817601101132742656 111505909182506237952 111853279616096600064 112576610642420563968 112898637369518063616 113275844248895225856 113828948957141784576 114892770910012268544 114921956697470992384 115635757670747209728 115995993675952029696 116353992190441291776 116716465686361669632 117080068383203917824 117763893881524445184 118778033694408818688 119633162038374039552 119918563510404513792 120217308337389537792 120663399308605784064 121039297748819509248 121412861416112652288 122125519580840165376 122721835594418486496 123266879576922783744 123942296028948332544 124064019891647152128 124669801238774335488 125444147830319517696 125834939568108675072 126648686972723134464 127435324780007129088 127832319561253257216 128057567576784507648 129027014136592072704 129287201284654866432 130090227379590610944 130495492885446033408 131306023897156878336 131339379082823991296 131715076931104407552 132155151623711096832 132566849915373748224 132975991074790047744 133625287906209921024 134587307293170794496 134908383949205078016 135746324222181507072 136169209967421947904 137391209528445186048 137441819406369816576 138062065043720797308 139572022378103046144 140253526393621127424 140773965860040081408 140876433802197467136 141648338318798094336 142089610400788119552 142479772844313526272 143364740377508020224 143811359506409914368 144741356540255010816 145448101445236724736 145640371177151004672 146351505802039437312 146807429496126787584 147756801468176990208 148674545576674983936 149137706154795466752 150064027311036432384 150531516492690751488 151771931942855712768 152714614749954195456 153190361213349691392 153814065477909479424 154181010227662946304 154661324901269372928 155138656253921722368 155621954248482226176 157018525175365926912 157785217192823768352 158370711592545091584 159510882717832052736 159850811700886634496 159891418013872685056 160289744449852717056 162834026107786887168 163629114125891315328 163845417574294880256 164355839435897044992 165158358183142636032 165256394705264443392 166226401651699113984 167258863773759356928 167779919424144900096 168864915963630845952 169913766373342838784 170443092748337676288 170743423435712676864 172382935046206488576 173453636506120814592 173993990513928044544 174530988285661937664 175074698529542504448 175620102574805876736 178167050541613228032 179449743057561059328 179877845265606770688 180325962506084306688 180995098962908676096 181558946623229263872 182686641943870439424 183188279371260248064 184082753391627729744 185913444043422498816 186096029837470728192 187004701858161503232 187251905799194148864 187698621146720108544 188752409352163012608 189973030459084701696 191152987170010693632 191748479341879885824 192086351365176761472 193930801926982299648 195135341069385916416 195743239328169050112 197009068624235986944 197572615396656611328 198232727435566645248 198850274873060622336 199463986612185071616 200085369748048576512 202362575923807617024 203619486333272260608 204253814951132921856 205085420637212639232 205574680303550595072 206086814292667779072 209358033567154569216 210380289590431691136 211160948790060122112 212472507478197141504 213134415601182179328 213719659266470289408 215717039259614871552 217112034810382516224 218172152167855087104 218460556765726507008 219141119247862726656 219527258703059155968 220211144244190181376 220341859607019257856 221635202202265485312 223011818365012475904 223706559232193200128 225153221284841127936 225797274739036127232 227657897914283569152 229785541820024537088 229843913394941984768 231271515341494419456 231991987351904059392 232707984380882583552 233432931372723339264 234160136766407835648 235527787763048890368 237556067388817637376 239266324076748079104 239837127020809027584 240434616674779075584 241326798617211568128 244251039161680330752 245443671188836972992 246533759153845567488 247884592057896665088 249339602477548670976 250888295660639035392 251669879136217350144 253297373945446268928 254870649560014258176 255664639122506514432 256115135153569015296 258574402569309732864 260180454759181221888 260990985770892066816 262612047794313756672 262678758165647982592 263430153862208815104 264310303247422193664 267250575812419842048 269174614586341588992 269816767898410156032 271492648444363014144 272338419934843895808 274782419056890372096 274883638812739633152 276124130087441594616 279144044756206092288 280507052787242254848 281547931720080162816 281752867604394934272 283296676637596188672 284959545688627052544 286729480755016040448 287622719012819828736 289482713080510021632 290896202890473449472 292703011604078874624 293614858992253575168 295513602936353980416 297349091153349967872 298275412309590933504 300128054622072864768 301063032985381502976 303543863885711425536 305429229499908390912 306380722426699382784 307628130955818958848 308362020455325892608 309322649802538745856 310277312507843444736 314037050350731853824 315570434385647536704 316741423185090183168 319701623401773268992 320579488899705434112 325668052215573774336 327258228251782630656 327690835148589760512 328711678871794089984 330316716366285272064 330512789410528886784 332452803303398227968 334517727547518713856 335559838848289800192 337729831927261691904 339827532746685677568 341486846871425353728 344765870092412977152 346907273012241629184 347987981027856089088 349061976571323875328 350149397059085008896 351240205149611753472 356334101083226456064 358899486115122118656 359755690531213541376 360651925012168613376 361990197925817352192 363117893246458527744 366376558742520496128 368165506783255459488 371826888086844997632 372192059674941456384 374009403716323006464 377504818704326025216 379946060918169403392 382305974340021387264 383496958683759771648 384172702730353522944 387861603853964599296 390270682138771832832 391486478656338100224 394018137248471973888 395145230793313222656 396465454871133290496 397700549746121244672 398927973224370143232 404725151847615234048 407238972666544521216 408507629902265843712 412173628585335558144 418716067134309138432 420760579180863382272 422321897580120244224 424945014956394283008 426268831202364358656 427439318532940578816 431434078519229743104 434224069620765032448 436344304335710174208 436921113531453014016 439054517406118311936 440422288488380362752 443270404404530970624 446023636730024951808 447413118464386400256 451594549478072254464 455315795828567138304 459571083640049074176 459687826789883969536 462543030682988838912 463983974703808118784 465415968761765167104 466865862745446678528 471055575526097780736 475112134777635274752 478532648153496158208 479674254041618055168 480869233349558151168 488502078323360661504 490887342377673945984 493067518307691134976 495769184115793330176 498679204955097341952 501776591321278070784 503339758272434700288 506594747890892537856 509741299120028516352 511329278245013028864 512230270307138030592 517148805138619465728 520360909518362443776 521981971541784133632 525224095588627513344 525357516331295965184 526860307724417630208 534501151624839684096 538349229172683177984 539633535796820312064 542985296888726028288 544676839869687791616 549564838113780744192 552248260174883189232 558288089512412184576 561014105574484509696 563095863440160325632 569919091377254105088 573458961510032080896 575245438025639657472 581792405780946898944 585406023208157749248 587229717984507150336 591027205872707960832 594698182306699935744 596550824619181867008 600256109244145729536 607087727771422851072 610858458999816781824 612761444853398765568 615256261911637917696 616724040910651785216 628074100701463707648 631140868771295073408 633482846370180366336 639403246803546537984 641158977799410868224 651336104431147548672 654516456503565261312 655381670297179521024 657423357743588179968 660633432732570544128 661025578821057773568 664905606606796455936 669035455095037427712 671119677696579600384 675459663854523383808 682973693742850707456 689531740184825954304 693814546024483258368 695975962055712178176 698123953142647750656 700298794118170017792 702480410299223506944 712668202166452912128 717798972230244237312 719511381062427082752 721303850024337226752 723980395851634704384 732753117485040992256 736331013566510918976 743653776173689995264 748018807432646012928 755009637408652050432 759892121836338806784 764611948680042774528 766993917367519543296 768345405460707045888 775723207707929198592 780541364277543665664 782972957312676200448 788036274496943947776 790290461586626445312 792930909742266580992 809450303695230468096 814477945333089042432 817015259804531687424 824347257170671116288 837432134268618276864 841521158361726764544 844643795160240488448 849890029912788566016 854878637065881157632 862868157038459486208 868448139241530064896 872688608671420348416 878109034812236623872 880844576976760725504 886540808809061941248 892047273460049903616 894826236928772800512 903189098956144508928 910631591657134276608 919142167280098148352 919375653579767939072 925086061365977677824 927967949407616237568 930831937523530334208 942111151052195561472 950224269555270549504 961738466699116302336 977004156646721323008 981774684755347891968 986135036615382269952 991538368231586660352 997358409910194683904 1003553182642556141568 1006679516544869400576 1013189495781785075712 1019482598240057032704 1024460540614276061184 1034297610277238931456 1040721819036724887552 1043963943083568267264 1050448191177255026688 1053720615448835260416 1069002303249679368192 1076698458345366355968 1079267071593640624128 1085970593777452056576 1089353679739375583232 1099129676227561488384 1104496520349766378464 1116576179024824369152 1122028211148969019392 1139838182754508210176 1146917923020064161792 1150490876051279314944 1163584811561893797888 1170812046416315498496 1174459435969014300672 1182054411745415921664 1189396364613399871488 1193101649238363734016 1214175455542845702144 1221716917999633563648 1225522889706797531136 1256148201402927415296 1262281737542590146816 1266965692740360732672 1278806493607093075968 1282317955598821736448 1302672208862295097344 1309032913007130522624 1310763340594359042048 1321266865465141088256 1329811213213592911872 1338070910190074855424 1342239355393159200768 1365947387485701414912 1379063480369651908608 1387629092048966516736 1391951924111424356352 1396247906285295501312 1400597588236340035584 1425336404332905824256 1435597944460488474624 1439022762124854165504 1442607700048674453504 1465506234970081984512 1472662027133021837952 1487307552347379990528 1496037614865292025856 1510019274817304100864 1519784243672677613568 1529223897360085549056 1533987834735039086592 1536690810921414091776 1551446415415858397184 1561082728555087331328 1565945914625352400896 1576072548993887895552 1580580923173252890624 1618900607390460936192 1628955890666178084864 1634030519609063374848 1648694514341342232576 1674864268537236553728 1683042316723453529088 1689287590320480976896 1709757274131762315264 1725736314076918972416 1745377217342840696832 1756218069624473247744 1761689153953521451008 1773081617618123882496 1784094546920099807232 1789652473857545601024 1821263183314268553216 1838284334560196296704 1838751307159535878144 1850172122731955355648 1884222302104391122944 1900448539110541099008 1923476933398232604672 1954008313293442646016 1963549369510695783936 1972270073230764539904 1983076736463173320704 1994716819820389367808 2007106365285112283136 2013359033089738801152 2026378991563570151424 2048921081228552122368 2068595220554477862912 2081443638073449775104 2087927886167136534528 2100896382354510053376 2107441230897670520832 2138004606499358736384 2153396916690732711936 2158534143187281248256 2171941187554904113152 2198259352455122976768 2208993040699532756928 2244056422297938038784 2279676365509016420352 2293835846040128323584 2300981752102558629888 2327169623123787595776 2341624092832630996992 2348918871938028601344 2364108823490831843328 2378792729226799742976 2428350911085691404288 2443433835999267127296 2451045779413595062272 2512296402805854830592 2524563475085180293632 2533931385480721465344 2564635911197643472896 2605344417724590194688 2618065826014261045248 2642533730930282176512 2659622426427185823744 2676141820380149710848 2684478710786318401536 2731894774971402829824 2758126960739303817216 2775258184097933033472 2783903848222848712704 2792495812570591002624 2850672808665811648512 2885215400097348907008 2931012469940163969024 2945324054266043675904 2974615104694759981056 2992075229730584051712 3020038549634608201728 3039568487345355227136 3058447794720171098112 3073381621842828183552 3102892830831716794368 3122165457110174662656 3131891829250704801792 3161161846346505781248 3237801214780921872384 3257911781332356169728 3268061039218126749696 3297389028682684465152 3349728537074473107456 3366084633446907058176 3419514548263524630528 3451472628153837944832 3490754434685681393664 3512436139248946495488 3523378307907042902016 3546163235236247764992 3568189093840199614464 3579304947715091202048 3642526366628537106432 3676568669120392593408 3677502614319071756288 3768444604208782245888 3800897078221082198016 3846953866796465209344 3908016626586885292032 3927098739021391567872 3989433639640778735616 4014212730570224566272 4026718066179477602304 4097842162457104244736 4137190441108955725824 4162887276146899550208 4175855772334273069056 4201792764709020106752 4276009212998717472768 4306793833381465423872 4317068286374562496512 4396518704910245953536 4417986081399065513856 4488112844595876077568 4559352731018032840704 4587671692080256647168 4601963504205117259776 4654339246247575191552 4683248185665261993984 4697837743876057202688 4728217646981663686656 4856701822171382808576 4886867671998534254592 4902091558827190124544 5024592805611709661184 5049126950170360587264 5067862770961442930688 5129271822395286945792 5236131652028522090496 5285067461860564353024 5319244852854371647488 5352283640760299421696 5368957421572636803072 5463789549942805659648 5516253921478607634432 5550516368195866066944 5701345617331623297024 5770430800194697814016 5862024939880327938048 5890648108532087351808 5949230209389519962112 5984150459461168103424 6040077099269216403456 6079136974690710454272 6146763243685656367104 6205785661663433588736 6244330914220349325312 6263783658501409603584 6322323692693011562496 6475602429561843744768 6515823562664712339456 6594778057365368930304 6732169266893814116352 6839029096527049261056 6902945256307675889664 6981508869371362787328 7024872278497892990976 7046756615814085804032 7092326470472495529984 7136378187680399228928 7285052733257074212864 7353137338240785186816 7536889208417564491776 7601794156442164396032 7693907733592930418688 7816033253173770584064 7854197478042783135744 7978867279281557471232 8028425461140449132544 8053436132358955204608 8195684324914208489472 8274380882217911451648 8325774552293799100416 8351711544668546138112 8552018425997434945536 8793037409820491907072 8835972162798131027712 8976225689191752155136 9118705462036065681408 9175343384160513294336 9308678492495150383104 9366496371330523987968 9395675487752114405376 9713403644342765617152 9773735343997068509184 9804183117654380249088 10049185611223419322368 10098253900340721174528 10258543644790573891584 10472263304057044180992 10570134923721128706048 10638489705708743294976 10704567281520598843392 10737914843145273606144 10927579099885611319296 11032507842957215268864 11402691234663246594048 11540861600389395628032 11724049879760655876096 11781296217064174703616 11968300918922336206848 12080154198538432806912 12293526487371312734208 12411571323326867177472 12488661828440698650624 12527567317002819207168 12951204859123687489536 13189556114730737860608 13464338533787628232704 13678058193054098522112 13805890512615351779328 13963017738742725574656 14049744556995785981952 14093513231628171608064 14184652940944991059968 14570105466514148425728 14706274676481570373632 15073778416835128983552 15203588312884328792064 15387815467185860837376 15708394956085566271488 15957734558563114942464 16056850922280898265088 16106872264717910409216 16391368649828416978944 16548761764435822903296 16651549104587598200832 17104036851994869891072 17586074819640983814144 17671944325596262055424 17952451378383504310272 18237410924072131362816 18617356984990300766208 18732992742661047975936 18791350975504228810752 19426807288685531234304 19547470687994137018368 20196507800681442349056 20517087289581147783168 20944526608114088361984 21140269847442257412096 21276979411417486589952 21409134563041197686784 21855158199771222638592 22805382469326493188096 23081723200778791256064 23448099759521311752192 23562592434128349407232 23936601837844672413696 24160308397076865613824 24587052974742625468416 24823142646653734354944 24977323656881397301248 25055134634005638414336 26379112229461475721216 26928677067575256465408 27356116386108197044224 27926035477485451149312 28099489113991571963904 28187026463256343216128 29140210933028296851456 29412549352963140747264 30147556833670257967104 30775630934371721674752 31416789912171132542976 31915469117126229884928 32113701844561796530176 32213744529435820818432 32782737299656833957888 33097523528871645806592 34208073703989739782144 35172149639281967628288 35343888651192524110848 35904902756767008620544 37234713969980601532416 37465985485322095951872 37582701951008457621504 38853614577371062468608 40393015601362884698112 41034174579162295566336 41889053216228176723968 42280539694884514824192 42553958822834973179904 43710316399542445277184 45610764938652986376192 46163446401557582512128 47125184868256698814464 47873203675689344827392 48320616794153731227648 49174105949485250936832 49646285293307468709888 49954647313762794602496 52758224458922951442432 53857354135150512930816 54712232772216394088448 55852070954970902298624 56198978227983143927808 56374052926512686432256 58280421866056593702912 61551261868743443349504 62833579824342265085952 63830938234252459769856 64227403689123593060352 65565474599313667915776 68416147407979479564288 70344299278563935256576 70687777302385048221696 71809805513534017241088 74469427939961203064832 74931970970644191903744 75165403902016915243008 80786031202725769396224 82068349158324591132672 83778106432456353447936 84561079389769029648384 87420632799084890554368 92326892803115165024256 94250369736513397628928 95746407351378689654784 96641233588307462455296 98348211898970501873664 99292570586614937419776 105516448917845902884864 107714708270301025861632 111704141909941804597248 112397956455966287855616 112748105853025372864512 116560843732113187405824 123102523737486886699008 125667159648684530171904 127661876468504919539712 131130949198627335831552 136832294815958959128576 141375554604770096443392 143619611027068034482176 148938855879922406129664 149863941941288383807488 161572062405451538792448 164136698316649182265344 167556212864912706895872 169122158779538059296768 174841265598169781108736 184653785606230330048512 188500739473026795257856 191492814702757379309568 196696423797941003747328 211032897835691805769728 215429416540602051723264 223408283819883609194496 224795912911932575711232 225496211706050745729024 246205047474973773398016 251334319297369060343808 262261898397254671663104 282751109209540192886784 287239222054136068964352 297877711759844812259328 323144124810903077584896 335112425729825413791744 338244317559076118593536 349682531196339562217472 369307571212460660097024 377001478946053590515712 382985629405514758619136 393392847595882007494656 430858833081204103446528 446816567639767218388992 449591825823865151422464 492410094949947546796032 502668638594738120687616 524523796794509343326208 565502218419080385773568 574478444108272137928704 646288249621806155169792 670224851459650827583488 676488635118152237187072 738615142424921320194048 754002957892107181031424 786785695191764014989312 861717666162408206893056 893633135279534436777984 1005337277189476241375232 1049047593589018686652416 1131004436838160771547136 1148956888216544275857408 1292576499243612310339584 1340449702919301655166976 1477230284849842640388096 1508005915784214362062848 1573571390383528029978624 1723435332324816413786112 2010674554378952482750464 2262008873676321543094272 2585152998487224620679168 2680899405838603310333952 3016011831568428724125696 3147142780767056059957248 3446870664649632827572224 4021349108757904965500928 4524017747352643086188544 5170305996974449241358336 6032023663136857448251392 8042698217515809931001856 9048035494705286172377088 10340611993948898482716672 12064047326273714896502784 18096070989410572344754176 24128094652547429793005568 36192141978821144689508352 72384283957642289379016704
- Sum of all divisors σ(n): 267353487451570429027008000
- Sum of proper divisors (its aliquot sum) s(n): 194969203493928139647991296
- 72384283957642289379016704 is an abundant number, because the sum of its proper divisors (194969203493928139647991296) is greater than itself. Its abundance is 122584919536285850268974592
Bases of 72384283957642289379016704
- Binary: 111011110111111111011111100101011000100111111011010011111000111110000000000000000000002
- Hexadecimal: 0x3BDFF7E5627ED3E3E00000
- Base-36: 93F5UMWTFU0AO0000
Squares and roots of 72384283957642289379016704
- 72384283957642289379016704 squared (723842839576422893790167042) is 5239484564060590891436033135210833119244573911023616
- 72384283957642289379016704 cubed (723842839576422893790167043) is 379256338476645433325931664952953493816827815842730265159783332937584202481664
-
The
square root of 72384283957642289379016704 is 8507895389439.2877272261 -
72384283957642289379016704 is a
perfect cube number . Itscube root is 416755584
Scales and comparisons
How big is 72384283957642289379016704?- 72,384,283,957,642,289,379,016,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 72,384,283,957,642,289,379,016,704 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 72384283957642289379016704 cubic inches would be around 34729632 feet tall.
Recreational maths with 72384283957642289379016704
- 72384283957642289379016704 backwards is 40761097398224675938248327
- 72384283957642289379016704 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 72384283957642289379016704'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 72384283957642289379016704 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 72384283957642289379016704 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/72384283957642289379016704/
Chicago style:
Numbermatics. 2024. "Number 72384283957642289379016704 - Facts about the integer". https://numbermatics.com/n/72384283957642289379016704/
The information we have on file for 72384283957642289379016704 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 72384283957642289379016704, math, Factors of 72384283957642289379016704, curriculum, school, college, exams, university, Prime factorization of 72384283957642289379016704, STEM, science, technology, engineering, physics, economics, calculator, seventy-two septillion, three hundred eighty-four sextillion, two hundred eighty-three quintillion, nine hundred fifty-seven quadrillion, six hundred forty-two trillion, two hundred eighty-nine billion, three hundred seventy-nine million, sixteen thousand, seven hundred four.