228402017236231340925616704
228,402,017,236,231,340,925,616,704 is an even composite number composed of six prime numbers multiplied together.
What does the number 228402017236231340925616704 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 18375 divisors.
228402017236231340925616704 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 228402017236231340925616704:
26 × 36 × 74 × 194 × 614 × 10632
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 61 × 61 × 61 × 61 × 1063 × 1063)See below for interesting mathematical facts about the number 228402017236231340925616704 from the Numbermatics database.
Names of 228402017236231340925616704
- Cardinal: 228402017236231340925616704 can be written as Two hundred twenty-eight septillion, four hundred two sextillion, seventeen quintillion, two hundred thirty-six quadrillion, two hundred thirty-one trillion, three hundred forty billion, nine hundred twenty-five million, six hundred sixteen thousand, seven hundred four.
Scientific notation
- Scientific notation: 2.28402017236231340925616704 × 1026
Factors of 228402017236231340925616704
Divisors of 228402017236231340925616704
- Number of divisors d(n): 18375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 61 63 64 72 76 81 84 96 98 108 112 114 122 126 133 144 147 152 162 168 171 183 189 192 196 216 224 228 243 244 252 266 288 294 304 324 336 342 343 361 366 378 392 399 427 432 441 448 456 486 488 504 513 532 549 567 576 588 608 648 672 684 686 722 729 732 756 784 798 854 864 882 912 931 972 976 1008 1026 1029 1063 1064 1083 1098 1134 1159 1176 1197 1216 1281 1296 1323 1344 1368 1372 1444 1458 1464 1512 1539 1568 1596 1647 1701 1708 1728 1764 1824 1862 1944 1952 2016 2052 2058 2126 2128 2166 2196 2268 2318 2352 2394 2401 2527 2562 2592 2646 2736 2744 2793 2888 2916 2928 2989 3024 3078 3087 3136 3189 3192 3249 3294 3402 3416 3477 3528 3591 3648 3721 3724 3843 3888 3904 3969 4032 4104 4116 4252 4256 4332 4392 4536 4617 4636 4704 4788 4802 4941 5054 5103 5124 5184 5292 5472 5488 5586 5776 5832 5856 5978 6048 6156 6174 6378 6384 6498 6517 6588 6804 6832 6859 6954 7056 7182 7203 7441 7442 7448 7581 7686 7776 7938 8113 8208 8232 8379 8504 8512 8664 8784 8967 9072 9234 9261 9272 9408 9567 9576 9604 9747 9882 10108 10206 10248 10431 10584 10773 10944 10976 11163 11172 11529 11552 11664 11712 11907 11956 12096 12312 12348 12756 12768 12996 13034 13176 13608 13664 13718 13851 13908 14112 14364 14406 14823 14882 14884 14896 15162 15372 15552 15876 16226 16416 16464 16758 17008 17328 17568 17689 17934 18144 18468 18522 18544 19134 19152 19208 19494 19551 19764 20197 20216 20412 20496 20577 20862 20923 21168 21546 21609 21952 22021 22323 22326 22344 22743 23058 23104 23328 23814 23912 24339 24624 24696 25137 25512 25536 25992 26047 26068 26352 26901 27216 27328 27436 27702 27783 27816 28224 28701 28728 28812 29241 29646 29764 29768 29792 30324 30744 31293 31752 32319 32452 32832 32928 33489 33516 34016 34587 34656 35136 35378 35721 35868 36288 36936 37044 37088 38268 38304 38416 38988 39102 39528 40394 40432 40824 40992 41154 41724 41846 42336 43092 43218 44042 44469 44646 44652 44688 45486 45619 46116 46656 47628 47824 48013 48678 49248 49392 50274 51024 51984 52087 52094 52136 52704 53067 53802 54432 54872 55404 55566 55632 56791 57402 57456 57624 58482 58653 59292 59528 59536 59584 60591 60648 61488 61731 62586 62769 63504 64638 64827 64843 64904 65856 66063 66969 66978 67032 68032 68229 69174 69312 70699 70756 71442 71736 73017 73872 74088 74176 75411 76536 76608 76832 77976 78141 78204 79056 80703 80788 80864 81648 81984 82308 83349 83448 83692 84672 86103 86184 86436 87723 88084 88938 89292 89304 89376 90972 91238 92232 93879 95256 95648 96026 96957 97356 98496 98784 100467 100548 102048 103761 103968 104174 104188 104272 105408 106134 107604 108864 109744 110808 111132 111264 113582 114804 114912 115248 116964 117306 118584 119056 119072 121182 121296 122976 123462 123823 125172 125538 127008 129276 129654 129686 129808 130321 132126 133938 133956 134064 136458 136857 138348 141379 141398 141512 142884 143472 144039 146034 146461 147744 148176 150822 153072 153664 154147 155952 156261 156282 156408 158112 159201 161406 161576 161728 163296 164616 166698 166896 167384 170373 172206 172368 172872 175446 175959 176168 177876 178584 178608 178752 181773 181944 182329 182476 184464 185193 187758 188307 190512 191296 192052 193914 194481 194529 194712 197568 198189 200907 200934 201096 204096 204687 207522 207936 208348 208376 208544 212097 212268 215208 219051 219488 221616 222264 222528 226233 226981 227164 229608 229824 230496 233928 234423 234612 237168 238112 238144 242109 242364 242592 245952 246924 247646 250047 250344 251076 254016 258309 258552 259308 259372 259616 260642 263169 264252 267876 267912 268128 272916 273714 276696 281637 282758 282796 283024 285768 286944 288078 292068 292922 295488 296352 301401 301644 306144 308294 311283 311904 312522 312564 312816 316224 318402 322812 323152 326592 329232 333396 333792 334768 336091 340746 344412 344736 345744 350892 351918 352336 355752 357168 357216 363546 363888 364609 364658 364952 368928 370386 371469 375516 376614 381024 383743 384104 387828 388962 389058 389424 390963 396378 397537 401814 401868 402192 409374 410571 415044 416696 416752 417088 418399 424137 424194 424536 430416 432117 438102 438976 439383 443232 444528 452466 453901 453962 454328 459216 460992 462441 467856 468783 468846 469224 474336 476224 477603 484218 484728 485184 493848 494893 495292 500094 500688 502152 511119 516618 517104 518616 518744 519232 521284 526338 527877 528504 535752 535824 536256 545319 545832 546987 547428 553392 555579 563274 564921 565516 565592 566048 571536 573888 576156 583443 583587 584136 585844 592704 594567 602721 602802 603288 612288 614061 616588 622566 623808 625044 625128 625632 636291 636804 645624 646304 657153 658464 666792 667584 669536 672182 678699 680943 681492 688824 689472 691488 701784 703269 703836 704672 711504 714336 714432 726327 727092 727776 729218 729316 729904 737856 740772 742938 751032 753228 762048 767486 768208 774927 775656 777924 778116 778848 781926 792756 795074 803628 803736 804384 818748 821142 830088 833392 833504 836798 844911 848274 848388 849072 860832 864234 866761 876204 878766 886464 889056 904203 904932 907802 907924 908656 912247 918432 924882 935712 937566 937692 938448 948672 955206 968436 969456 987696 989653 989786 990584 1000188 1001376 1004304 1008273 1022238 1033236 1034208 1037232 1037488 1042568 1052676 1055754 1057008 1071504 1071648 1079029 1090638 1091664 1093827 1093974 1094856 1106784 1111158 1114407 1126548 1129842 1129969 1131032 1131184 1132096 1143072 1151229 1152312 1166886 1167174 1168272 1171688 1172889 1189134 1192611 1205442 1205604 1206576 1228122 1231713 1232017 1233176 1245132 1250088 1250256 1251264 1255197 1272411 1272582 1273608 1276303 1291248 1292608 1296351 1314306 1316928 1318149 1333584 1339072 1343281 1344364 1357398 1361703 1361886 1362984 1377648 1382976 1387323 1403568 1406349 1406538 1407672 1409344 1423008 1428672 1432809 1452654 1454184 1455552 1458436 1458632 1459808 1481544 1484679 1485876 1502064 1506456 1533357 1534972 1536416 1549854 1551312 1555848 1556232 1557696 1563852 1583631 1585512 1588867 1590148 1607256 1607472 1608768 1635957 1637496 1640961 1642284 1660176 1666737 1666784 1667008 1673596 1689822 1694763 1696548 1696776 1698144 1721664 1728468 1733522 1750329 1750761 1752408 1757532 1778112 1783701 1808163 1808406 1809864 1815604 1815848 1817312 1824494 1836864 1842183 1849764 1871424 1875132 1875384 1876896 1908873 1910412 1936872 1938912 1971459 1975392 1979306 1979572 1981168 2000376 2002752 2008608 2016546 2042829 2044476 2066472 2068416 2074464 2074976 2085136 2105352 2109807 2111508 2114016 2143008 2143296 2158058 2178981 2181276 2183328 2187654 2187948 2189712 2213568 2222316 2228814 2253096 2259684 2259938 2262064 2262368 2286144 2302458 2304624 2333772 2334348 2336544 2343376 2345778 2352637 2378268 2385222 2410884 2411208 2413152 2456244 2463426 2464034 2466352 2490264 2500176 2500512 2510394 2544822 2545164 2547216 2552263 2552606 2582496 2592702 2600283 2628612 2636298 2667168 2686201 2686562 2688728 2712609 2714796 2723406 2723772 2725968 2736741 2755296 2774646 2782759 2807136 2812698 2813076 2815344 2846016 2865618 2905308 2908368 2916872 2917264 2919616 2928793 2963088 2968959 2969358 2971752 3004128 3012912 3024819 3066714 3069944 3072832 3099708 3102624 3111696 3112464 3127704 3167262 3171024 3177307 3177734 3180296 3214512 3214944 3237087 3271914 3274992 3281481 3281922 3284568 3320352 3333474 3333568 3343221 3347192 3379644 3389526 3389907 3393096 3393552 3396288 3453687 3456936 3464251 3467044 3500658 3501522 3504816 3515064 3518667 3567402 3577833 3616326 3616812 3619728 3631208 3631696 3634624 3648988 3684366 3695139 3696051 3699528 3750264 3750768 3753792 3765591 3817233 3817746 3820824 3828909 3873744 3877824 3889053 3942918 3950784 3954447 3955423 3958612 3959144 3962336 4000752 4017216 4029843 4033092 4085109 4085658 4088952 4132944 4148928 4149952 4161969 4170272 4210704 4219047 4219614 4223016 4228032 4286016 4298427 4312639 4316116 4357962 4362552 4366656 4375308 4375896 4379424 4444632 4454037 4457628 4506192 4519368 4519876 4524128 4524736 4600071 4604916 4609248 4667544 4668696 4673088 4686752 4691556 4705274 4750893 4756536 4766601 4770444 4821768 4822416 4826304 4907871 4912488 4922883 4926852 4928068 4932704 4980528 5000211 5000352 5001024 5020788 5084289 5089644 5090328 5094432 5104526 5105212 5164992 5185404 5200566 5252283 5257224 5272596 5334336 5351103 5372402 5373124 5377456 5424489 5425218 5429592 5446812 5447544 5451936 5473482 5510592 5549292 5565518 5614272 5625396 5626152 5630688 5726619 5731236 5810616 5816736 5833744 5834528 5857586 5914377 5926176 5937918 5938716 5943504 6008256 6025824 6049638 6128487 6133428 6139888 6199416 6205248 6223392 6224928 6255408 6329421 6334524 6342048 6354614 6355468 6360592 6385729 6429024 6429888 6474174 6543828 6549984 6562962 6563844 6569136 6640704 6666948 6686442 6694384 6759288 6779052 6779814 6786192 6787104 6907374 6913872 6927571 6928502 6934088 7001316 7003044 7009632 7030128 7037334 7057911 7134804 7155666 7232652 7233624 7239456 7262416 7263392 7291117 7297976 7368732 7390278 7392102 7399056 7500528 7501536 7531182 7553203 7634466 7635492 7641648 7656789 7657818 7747488 7778106 7800849 7885836 7908894 7909783 7910846 7917224 7918288 7924672 7949581 8001504 8058603 8059686 8066184 8170218 8171316 8177904 8210223 8265888 8323938 8340544 8348277 8421408 8438094 8439228 8446032 8596854 8624119 8625278 8632232 8715924 8725104 8750616 8751792 8758848 8786379 8889264 8906877 8908074 8915256 8934121 9012384 9038736 9039752 9048256 9074457 9200142 9209832 9218496 9335088 9337392 9373504 9383112 9402967 9410548 9501786 9513072 9531921 9533202 9540888 9643536 9644832 9711261 9815742 9824976 9844443 9845766 9853704 9856136 9865408 9961056 10000422 10000704 10029663 10041576 10168578 10169721 10179288 10180656 10188864 10209052 10210424 10361061 10370808 10392753 10401132 10504566 10514448 10545192 10556001 10702206 10733499 10744804 10746248 10754912 10848978 10850436 10859184 10893624 10895088 10903872 10946964 11085417 11088153 11098584 11122069 11131036 11250792 11252304 11261376 11296773 11451699 11453238 11462472 11486727 11621232 11633472 11667159 11667488 11669056 11715172 11828754 11852352 11863341 11866269 11875836 11877432 11887008 12051648 12089529 12099276 12255327 12256974 12266856 12279776 12398832 12446784 12449856 12485907 12510816 12657141 12658842 12669048 12684096 12709228 12710936 12721184 12771458 12858048 12895281 12937917 12948348 13087656 13099968 13125924 13127688 13138272 13333896 13362111 13372884 13388768 13518576 13558104 13559628 13572384 13574208 13800213 13814748 13827744 13845841 13855142 13857004 13868176 14002632 14006088 14019264 14060256 14074668 14115822 14269608 14299803 14311332 14465304 14467248 14478912 14524832 14526784 14582234 14595952 14723613 14737464 14768649 14780556 14784204 14798112 15001056 15003072 15062364 15106406 15252867 15268932 15270984 15283296 15313578 15315636 15494976 15556212 15601698 15756849 15771672 15817788 15819566 15821692 15834448 15836576 15899162 16003008 16053309 16117206 16119372 16132368 16340436 16342632 16355808 16420446 16468459 16531776 16647876 16696554 16842816 16876188 16878456 16892064 17179857 17193708 17248238 17250556 17264464 17431848 17450208 17501232 17503584 17572758 17778528 17813754 17816148 17830512 17868242 18024768 18077472 18079504 18148914 18385461 18400284 18419664 18670176 18674784 18766224 18803407 18805934 18821096 18988263 19003572 19026144 19063842 19066404 19081776 19157187 19287072 19289664 19422522 19631484 19649952 19688886 19691532 19707408 19712272 19922112 20000844 20059326 20083152 20337156 20339442 20358576 20361312 20418104 20420848 20501551 20722122 20741616 20782713 20785506 20802264 21009132 21028896 21090384 21112002 21173733 21404412 21466998 21469411 21489608 21492496 21509824 21697956 21700872 21718368 21787248 21790176 21873351 21893928 22170834 22176306 22197168 22241149 22244138 22262072 22501584 22504608 22593546 22659609 22903398 22906476 22924944 22970367 22973454 23242464 23334318 23334976 23402547 23408323 23430344 23657508 23726682 23729349 23732538 23751672 23754864 23774016 23848743 24175809 24179058 24198552 24249757 24510654 24513948 24533712 24559552 24630669 24797664 24971814 25021632 25044831 25314282 25317684 25338096 25418456 25421872 25442368 25522339 25542916 25790562 25872357 25875834 25896696 26175312 26251848 26255376 26276544 26359137 26667792 26720631 26724222 26745768 26777536 26802363 27037152 27116208 27119256 27144768 27223371 27600426 27629496 27655488 27687961 27691682 27710284 27714008 27736352 28005264 28012176 28120512 28149336 28208901 28231644 28539216 28595763 28599606 28622664 28930608 28934496 29049664 29133783 29164468 29191904 29447226 29474928 29533329 29537298 29561112 29568408 29596224 30002112 30088989 30124728 30188473 30212812 30505734 30509163 30537864 30541968 30566592 30627156 30631272 31083183 31112424 31178259 31203396 31513698 31543344 31635576 31639132 31643384 31668003 31668896 31673152 31798324 32106618 32200497 32234412 32238744 32264736 32680872 32685264 32711616 32840892 32936918 33256251 33264459 33295752 33366207 33393108 33752376 33756912 33784128 33890319 34355097 34359714 34387416 34460181 34496476 34501112 34528928 34863696 34900416 35001477 35002464 35007168 35145516 35557056 35590023 35598807 35627508 35632296 35661024 35736484 36154944 36159008 36268587 36297828 36765981 36770922 36800568 36839328 37340352 37349568 37457721 37532448 37606814 37611868 37642192 37971423 37976526 38007144 38052288 38127684 38132808 38163552 38314374 38574144 38813751 38845044 39262968 39299904 39377772 39383064 39414816 39424544 40001688 40086333 40118652 40166304 40674312 40678884 40717152 40722624 40836208 40841696 41003102 41400639 41444244 41483232 41537523 41565426 41571012 41604528 42018264 42057792 42180768 42224004 42347466 42808824 42899409 42933996 42938822 42979216 42984992 43395912 43401744 43436736 43574496 43580352 43746702 43787856 44305947 44341668 44352612 44394336 44482298 44488276 44524144 44700103 45003168 45009216 45187092 45319218 45806796 45812952 45849888 45940734 45946908 46484928 46668636 46805094 46816646 46860688 47270547 47315016 47453364 47458698 47465076 47503344 47509728 47697486 48351618 48358116 48397104 48492997 48499514 49021308 49027896 49067424 49261338 49405377 49595328 49943628 50089662 50628564 50635368 50676192 50836912 50843744 51037819 51044678 51085832 51539571 51581124 51744714 51751668 51793392 52350624 52503696 52510752 52718274 52872421 53335584 53441262 53448444 53491536 53604726 54074304 54232416 54238512 54446742 55156383 55200852 55258992 55368481 55375922 55383364 55420568 55428016 55472704 55647067 56010528 56024352 56298672 56410221 56417802 56463288 57078432 57191526 57199212 57245328 57471561 57861216 57868992 58267566 58328936 58383808 58894452 58949856 59066658 59074596 59122224 59136816 60177978 60249456 60368833 60376946 60425624 61011468 61018326 61075728 61083936 61254312 61262544 61504653 62166366 62224848 62348139 62356518 62406792 63027396 63086688 63271152 63278264 63286768 63336006 63337792 63521199 63596648 64213236 64400994 64408233 64468824 64477488 64529472 65361744 65370528 65620053 65681784 65820769 65873836 66512502 66528918 66591504 66723447 66732414 66786216 67504752 67513824 67780638 67978827 68710194 68719428 68774832 68911101 68920362 68928109 68992952 69002224 69057856 69727392 70002954 70004928 70207641 70224969 70291032 71180046 71188047 71197614 71255016 71264592 71322048 71472968 71546229 72318016 72527427 72537174 72595656 72749271 73531962 73541844 73601136 73678656 73892007 74915442 75064896 75134493 75153037 75213628 75223736 75284384 75942846 75953052 76014288 76255368 76265616 76327104 76567017 76628748 77617071 77627502 77690088 77854483 78525936 78755544 78766128 78829632 78849088 79077411 80003376 80161893 80172666 80237304 80332608 80407089 81348624 81357768 81434304 81670113 81672416 81683392 81940141 82006204 82801278 82888488 82966464 83063883 83075046 83130852 83142024 83209056 84036528 84361536 84448008 84626703 84694932 85617648 85787289 85798818 85867992 85877644 85958432 85969984 86791824 86803488 87148992 87401349 87493404 87575712 88599987 88611894 88683336 88705224 88788672 88964596 88976552 89048288 89400206 90006336 90266967 90374184 90565419 90638436 91527489 91613592 91625904 91699776 91881468 91893816 93249549 93337272 93534777 93610188 93633292 93721376 94541094 94630032 94906728 94917396 94930152 95004009 95006688 95019456 95394972 96601491 96703236 96716232 96794208 96920887 96985994 96999028 98042616 98055792 98134848 98522676 98810754 99793377 99887256 100098621 100179324 101257128 101270736 101352384 101670957 101673824 101687488 102075638 102089356 102171664 103065291 103079142 103162248 103380543 103489428 103503336 103586784 104701248 105007392 105021504 105436548 105744842 106671168 106770069 106796421 106882524 106896888 106983072 107209452 108464832 108477024 108805761 108893484 110297943 110312766 110401704 110517984 110736962 110751844 110766728 110841136 110856032 111294134 112021056 112048704 112373163 112597344 112820442 112835604 112926576 114156864 114383052 114398424 114490656 114943122 115722432 116441253 116535132 116657872 117788904 117899712 118133316 118149192 118244448 118273632 120258999 120355956 120498912 120737666 120753892 120851248 122022936 122036652 122151456 122167872 122508624 122525088 123009306 124332732 124449696 124612569 124696278 124713036 124813584 126054792 126173376 126542304 126556528 126573536 126672012 127042398 127193296 128426472 128698227 128801988 128816466 128937648 128954976 130723488 130741056 131240106 131363568 131623849 131641538 131747672 132917841 133025004 133057836 133183008 133446894 133464828 133572432 134100309 135009504 135027648 135561276 135957654 137420388 137438856 137549664 137822202 137840724 137856218 137985904 138004448 138531223 139454784 140005908 140415282 140449938 140582064 142360092 142376094 142395228 142510032 142529184 142945936 143092458 143510857 145054854 145074348 145191312 145478991 145498542 147063924 147083688 147202272 147784014 148216131 149830884 150268986 150285877 150306074 150427256 150447472 150568768 151885692 151906104 152028576 152510736 152531232 153113457 153134034 153257496 155234142 155255004 155380176 155688043 155708966 157051872 157511088 157532256 158154822 158617263 160006752 160323786 160345332 160474608 160814178 162697248 162715536 163340226 163344832 163858261 163880282 164012408 165469149 165602556 165776976 166105443 166127766 166150092 166261704 166284048 166418112 166941201 168073056 168896016 169230663 169253406 169389864 169748299 171235296 171574578 171597636 171735984 171755288 171916864 172414683 173583648 173606976 174802698 174986808 175151424 177199974 177223788 177366672 177410448 177929192 177953104 178096576 178656373 178800412 180533934 180748368 181106499 181130838 181276872 183054978 183227184 183251808 183762936 183787632 184513959 186499098 186674544 187044417 187069554 187220376 187266584 187442752 189082188 189260064 189813456 189834792 189860304 190008018 190013376 190563597 190789944 193202982 193224699 193406472 193432464 193588416 193815727 193841774 193971988 193998056 196085232 196111584 196860159 197045352 197462307 197621508 199586754 199774512 200170341 200197242 200358648 202514256 202541472 203341914 203347648 203936481 204151276 204178712 204343328 206130582 206158284 206324496 206733303 206761086 206784327 206978856 207006672 207173568 210014784 210622923 210674907 210873096 211319311 211489684 213540138 213564141 213592842 213765048 213793776 213966144 214418904 214638687 216954048 217582281 217611522 217786968 218247813 220595886 220625532 220803408 221035968 221473924 221503688 221533456 221676021 221682272 221712064 222588268 224746326 225194688 225403479 225459111 225640884 225671208 225853152 228766104 228796848 228981312 229701051 229886244 232851213 232882506 233070264 233315744 233563449 235577808 236266632 236298384 236488896 236547264 237232233 240485679 240517998 240711912 240997824 241221267 241280803 241475332 241507784 241702496 244045872 244073304 244302912 245010339 245017248 245050176 245820423 246018612 248665464 248899392 249191649 249225138 249392556 249426072 249627168 252109584 253084608 253113056 253147072 253344024 253880109 254084796 254386592 256852944 257361867 257396454 257603976 257632932 257875296 257909952 261446976 262204047 262480212 262727136 263070979 263247698 263283076 263495344 265799961 265835682 266050008 266115672 266366016 266893788 266929656 267144864 268200618 270019008 271122552 271696257 271915308 274582467 274840776 274877712 275099328 275644404 275681448 275712436 275971808 276008896 277062446 279748647 280011816 280604331 280830564 280899876 281164128 284720184 284752188 284790456 285020064 285058368 285891872 286184916 287021714 289804473 290109708 290148696 290382624 290762661 290957982 290997084 294127848 294167376 294404544 295568028 296432262 299380131 299661768 300295863 300537972 300571754 300612148 300854512 300894944 303771384 303812208 304057152 305012871 305021472 305062464 306226914 306268068 306514992 310141629 310468284 310510008 310760352 311376086 311417932 312900721 314103744 315022176 315064512 316309644 317234526 320013504 320389263 320647572 320690664 320949216 321628356 325394496 325431072 326417283 326680452 327716522 327760564 328024816 330893829 330938298 331205112 331553952 332210886 332255532 332300184 332523408 332568096 333882402 336146112 337792032 338461326 338506812 338779728 339496598 342470592 343149156 343195272 343471968 343510576 344829366 347167296 349323759 349605396 349973616 354399948 354447576 354733344 354820896 355858384 355906208 357264733 357312746 357600824 360776997 361067868 361496736 362212998 362261676 362553744 366109956 366454368 366503616 367525872 367575264 369027918 372998196 373349088 373837707 374088834 374139108 374440752 374533168 378164376 378520128 379626912 379669584 379720608 380016036 381127194 381579888 386094681 386405964 386449398 386812944 386864928 387579367 387631454 387683548 387943976 387996112 389529469 392170464 392223168 393720318 394090704 394871547 394924614 395243016 399173508 399549024 400340682 400394484 400717296 402300927 405028512 405082944 406683828 407872962 407918809 408302552 408357424 408686656 412261164 412316568 412648992 413466606 413522172 413568654 413957712 414013344 415593669 421245846 421349814 421746192 422581831 422638622 422979368 427080276 427128282 427185684 427530096 427587552 428837808 429277374 430532571 435164562 435223044 435573936 436436973 436495626 441191772 441251064 441606816 442947848 443007376 443066912 443352042 443364544 444648393 444758137 445176536 449492652 450806958 450857631 450918222 451281768 451342416 451706304 457532208 457593696 459340371 459402102 459772488 460745383 465702426 465765012 466140528 466631488 467064129 467126898 471155616 472533264 472596768 474464466 475851789 480971358 481035996 481423824 482442534 482496763 482561606 482950664 483015568 483404992 484924441 488091744 488146608 490020678 490034496 491574783 491640846 492037224 497330928 498316329 498383298 498450276 498785112 498852144 499254336 500823603 504219168 506226112 506688048 507691989 507760218 508169592 508773184 509244897 513705888 514723734 514792908 515207952 515265864 515750592 517244049 524408094 524960424 525454272 526071259 526141958 526495396 526566152 526990688 531599922 531671364 532100016 532231344 533787576 533859312 534289728 535969119 536401236 542245104 543319497 543392514 543830616 544981381 549164934 549681552 549755424 551288808 551362896 551424872 551943616 553541877 554124892 559497294 560023632 561133251 561208662 561661128 561799752 562328256 569440368 569504376 569580912 570040128 571690791 571783744 572369832 573580987 574043428 579608946 579674097 580219416 580297392 580765248 581447181 581525322 581915964 581994168 588255696 588334752 590580477 591136056 592386921 592864524 598760262 599323536 600511023 600591726 601075944 601143508 601224296 601709024 601789888 607542768 607624416 610025742 610042944 611809443 612453828 612536136 613029984 620199909 620283258 620352981 620936568 621020016 621520704 622752172 622835864 625801442 630044352 631868769 632024721 632619288 633957933 634469052 640692423 640778526 641295144 641381328 641898432 643256712 643916061 650862144 652746843 652834566 653360904 654743439 655433044 655521128 656049632 661787658 661876596 662410224 663107904 664421772 664511064 664600368 665028063 665046816 665136192 667764804 675584064 676210437 676377333 676922652 677013624 677559456 678446209 678993196 686298312 686390544 686943936 687021152 689103153 689658732 698553639 698647518 699210792 699947232 700690347 708799896 708895152 709466688 709641792 711696699 711716768 711812416 714529466 714625492 715201648 721457037 721553994 722135736 722993472 723663801 723842409 724425996 724523352 725107488 732219912 732908736 735051744 735150528 737461269 738055836 745996392 746698176 747574947 747675414 748177668 748278216 748881504 749066336 756328752 759253824 759339168 759441216 760032072 761640327 762254388 763159776 772085601 772189362 772811928 772898796 773625888 773729856 775158734 775262908 775367096 775887952 775992224 779058938 784340928 786612141 787440636 788181408 789212937 789743094 789849228 790486032 798347016 799098048 800681364 800788968 801434592 804601854 810057024 813367656 815088771 815745924 815837618 816605104 816714848 823747401 824522328 824633136 825297984 826933212 827044344 827137308 827915424 828026688 831187338 841812993 842491692 842699628 843492384 845163662 845277244 845958736 854160552 854256564 854371368 855060192 855175104 857675616 858554748 861065142 870329124 870446088 871147872 872287983 872873946 872991252 882383544 882502128 883213632 885895696 886014752 886133824 886704084 889296786 889516274 890353072 898140393 898985304 900887589 901613916 901715262 901836444 902563536 902684832 915064416 915187392 918680742 918804204 919544976 921366943 921490766 930424887 931404852 931530024 932281056 934128258 934253796 938702163 942311232 945066528 945193536 948928932 951703578 961167789 961942716 962071992 962847648 964885068 964993526 965123212 965901328 966031136 969718561 969848882 976183488 976293216 979251849 980041356 983149566 983281692 984074448 994661856 996632658 996766596 996900552 997570224 997704288 1001647206 1004575999 1008438336 1013376096 1015383978 1015520436 1016339184 1018489794 1027411776 1029447468 1029585816 1030415904 1030531728 1034488098 1047971277 1048816188 1049920848 1052001139 1052142518 1052283916 1052990792 1053132304 1053981376 1063199844 1063342728 1064200032 1064462688 1067575152 1067718624 1071794199 1071938238 1072802472 1084490208 1086638994 1086785028 1087661232 1089962762 1098329868 1099363104 1099510848 1102577616 1102725792 1102849744 1107083754 1108249784 1118994588 1120047264 1121513121 1122266502 1122417324 1123322256 1123599504 1138880736 1139008752 1139161824 1143381582 1144739664 1147007827 1147161974 1148086856 1158284043 1159217892 1159348194 1160438832 1160594784 1162738101 1162894362 1163050644 1163831928 1163988336 1168588407 1176511392 1176669504 1181160954 1182272112 1184614641 1184773842 1185729048 1197520524 1198647072 1201022046 1201183452 1202151888 1202287016 1202448592 1203418048 1206902781 1215085536 1215248832 1220051484 1223618886 1223756427 1224907656 1225072272 1226059968 1240399818 1240566516 1240705962 1241873136 1242040032 1245504344 1245671728 1246781007 1250594611 1251602884 1263737538 1264049442 1265238576 1267745493 1267915866 1268938104 1281384846 1281557052 1282590288 1282762656 1286513424 1287832122 1291597713 1305493686 1305669132 1306721808 1309310919 1309486878 1309634071 1310866088 1311042256 1312099264 1323575316 1323753192 1324820448 1328843544 1329022128 1329200736 1330056126 1330093632 1333945179 1334274411 1335529608 1352420874 1352572893 1352754666 1353845304 1354027248 1355118912 1356710089 1356892418 1357986392 1372596624 1372781088 1374042304 1378021113 1378206306 1379317464 1382236149 1397107278 1397295036 1398421584 1399894464 1401192387 1401380694 1417599792 1417790304 1423393398 1423433536 1427555367 1427907703 1429058932 1429250984 1430403296 1442914074 1443107988 1444271472 1447327602 1447490289 1447684818 1448851992 1449046704 1450214976 1454773323 1464439824 1470103488 1474724349 1474922538 1476111672 1479235177 1491992784 1494948987 1495149894 1495350828 1496355336 1496556432 1497763008 1498132672 1502470809 1512657504 1518678336 1520064144 1523075967 1523280654 1524508776 1526319552 1527734691 1544171202 1544378724 1545623856 1545797592 1547251776 1550317468 1550525816 1550734192 1551732147 1551775904 1551984448 1556862679 1558117876 1573224282 1574881272 1576362816 1578213777 1578425874 1579486188 1579698456 1580972064 1596694032 1601362728 1601577936 1602869184 1607907357 1609203708 1626735312 1629958491 1630177542 1631491848 1631675236 1633210208 1633429696 1634944143 1647494802 1649044656 1649266272 1653866424 1654088688 1654274616 1655830848 1660625631 1662374676 1683399753 1683625986 1684983384 1685399256 1686984768 1688965621 1690327324 1690554488 1691917472 1708321104 1708513128 1708742736 1710120384 1715072373 1715351232 1717109496 1720742961 1722130284 1739022291 1740658248 1740892176 1742295744 1744341543 1744575966 1745747892 1745982504 1764767088 1765004256 1771741431 1771791392 1772029504 1773408168 1777160763 1778593572 1779032548 1780706144 1796280786 1797970608 1801533069 1801775178 1803227832 1803430524 1803672888 1805127072 1805369664 1830128832 1835428329 1837361484 1837608408 1839089952 1841496853 1842733886 1842981532 1860599727 1860849774 1861058943 1862809704 1863060048 1864562112 1868256516 1868507592 1877404326 1890133056 1896074163 1897857864 1901873799 1903407156 1922077269 1922335578 1923885432 1924143984 1925695296 1929770136 1929987052 1930246424 1931748183 1931802656 1932062272 1939437122 1939697764 1952586432 1958240529 1958503698 1960082712 1964230317 1966299132 1966563384 1968148896 1989323712 1993265316 1993533192 1993801104 1995140448 1995408576 2003294412 2009151998 2026752192 2028631311 2029131999 2030767956 2031040872 2032678368 2035338627 2036979588 2058894936 2059171632 2060831808 2061063456 2067309459 2068976196 2095660917 2095942554 2097632376 2099841696 2102071041 2104002278 2104285036 2104567832 2105981584 2106264608 2126399688 2126685456 2128400064 2128925376 2135090097 2135150304 2135437248 2143588398 2143876476 2145604944 2168980416 2170991403 2171527227 2173277988 2173570056 2175322464 2179925524 2196659736 2198726208 2205155232 2205451584 2205699488 2212383807 2214167508 2216499568 2237989176 2240094528 2242724841 2243026242 2244533004 2244834648 2246644512 2247199008 2277761472 2278017504 2278323648 2284920981 2286763164 2289479328 2294015654 2294323948 2296173712 2316256803 2316568086 2318435784 2318696388 2320877664 2321189568 2325476202 2325788724 2326101288 2327663856 2327976672 2337176814 2353022784 2362321908 2364544224 2367638811 2369229282 2369547684 2371458096 2395041048 2397294144 2402044092 2402366904 2404303776 2404574032 2404897184 2413805562 2430171072 2440102968 2445266313 2447237772 2447512854 2449815312 2450144544 2480799636 2481133032 2481411924 2483746272 2484080064 2491008688 2491343456 2493562014 2500853131 2501189222 2503205768 2525438979 2527475076 2528098884 2530477152 2535490986 2535831732 2537876208 2562769692 2563114104 2565180576 2565525312 2573026848 2575664244 2583195426 2610987372 2611338264 2613443616 2616863949 2618621838 2618973756 2619268142 2621732176 2622084512 2647150632 2647506384 2649640896 2657687088 2658044256 2658401472 2660112252 2667890358 2668548822 2671059216 2702662767 2704841748 2705145786 2705509332 2707690608 2708054496 2713055569 2713420178 2713784836 2715972784 2726706283 2745193248 2745562176 2756042226 2756412612 2758634928 2764100829 2764472298 2794214556 2794590072 2796843168 2802384774 2802761388 2816106489 2835199584 2835580608 2846786796 2855110734 2855431663 2855815406 2858117864 2858501968 2860806592 2883503367 2885828148 2886215976 2888542944 2894655204 2894980578 2895369636 2897703984 2898093408 2909155683 2909546646 2928879648 2949448698 2949845076 2952223344 2958072817 2958470354 2983985568 2989897974 2990299788 2990701656 2992710672 2993112864 3004941618 3013727997 3025315008 3040128288 3046151934 3046561308 3049017552 3055469382 3088342404 3088757448 3091247712 3091595184 3100634936 3101051632 3101468384 3103464294 3103551808 3113306959 3113725358 3116235752 3143913831 3146448564 3149762544 3156003417 3156427554 3156851748 3158972376 3159396912 3161944128 3193388064 3202725456 3203155872 3215382597 3215814714 3218407416 3225217681 3253470624 3259916982 3260355084 3262983696 3263350472 3266420416 3269888286 3294989604 3298089312 3298532544 3307732848 3308177376 3308549232 3321251262 3324749352 3364539363 3366799506 3367251972 3369966768 3370798512 3377477341 3377931242 3380654648 3381108976 3383834944 3394471087 3416642208 3417026256 3417485472 3430144746 3434218992 3441023481 3441485922 3444260568 3478044582 3481316496 3481784352 3488214303 3488683086 3489151932 3491495784 3491965008 3505765221 3529534176 3530008512 3543482862 3543582784 3546816336 3553843923 3554321526 3557187144 3558065096 3561412288 3592561572 3595941216 3603066138 3603550356 3606455664 3606861048 3607345776 3610254144 3620708343 3670856658 3671269281 3674722968 3675216816 3678179904 3682498813 3682993706 3685467772 3685963064 3721199454 3721699548 3722117886 3725619408 3726120096 3736513032 3737015184 3740343021 3751783833 3754808652 3792148326 3795715728 3803236479 3803747598 3806814312 3844154538 3844671156 3847770864 3848287968 3859540272 3859974104 3860492848 3863496366 3863605312 3874793139 3878874244 3879395528 3916481058 3917007396 3920165424 3927932757 3928460634 3928902213 3932598264 3933126768 3936297792 3986530632 3987066384 3987602208 3990280896 4001835537 4002823233 4006588824 4015066909 4018303996 4057262622 4057718679 4058263998 4061535912 4062081744 4065356736 4070130267 4070677254 4073959176 4117789872 4118343264 4122126912 4134063339 4134618918 4137952392 4146708447 4191321834 4191885108 4195264752 4199683392 4203577161 4204142082 4204614649 4208004556 4208570072 4209135664 4211963168 4212529216 4252799376 4253370912 4270180194 4270300608 4282666101 4283723109 4287176796 4287752952 4291209888 4341982806 4342470867 4343054454 4346555976 4347140112 4350644928 4359851048 4364319969 4393319472 4410310464 4411398976 4424173047 4424767614 4428335016 4432999136 4437705531 4475978352 4484846961 4485449682 4486052484 4489066008 4489669296 4493289024 4494398016 4507412427 4556035008 4569227901 4569841962 4573526328 4578958656 4583204073 4584335257 4588031308 4588647896 4592347424 4632513606 4633136172 4636871568 4637392776 4641755328 4650952404 4651577448 4652202576 4655196441 4655327712 4655953344 4670588037 4674353628 4724643816 4729088448 4734641331 4735277622 4738458564 4739095368 4742916192 4749123463 4790082096 4804088184 4804733808 4808607552 4809148064 4809794368 4823722071 4827611124 4880205936 4889875473 4890532626 4894475544 4895025708 4899630624 4900289088 4904832429 4961599272 4962266064 4962823848 4967492544 4981876893 4982017376 4982686912 4987124028 4998348601 5001706262 5002378444 5006411536 5050199259 5050877958 5054950152 5056197768 5060954304 5066896863 5070981972 5071663464 5075752416 5125539384 5126228208 5130361152 5146053696 5151328488 5162228883 5166390852 5217066873 5221974744 5222676528 5226887232 5233024629 5233727898 5237243676 5237947512 5238536284 5243464352 5244169024 5294301264 5295012768 5315224293 5315374176 5316088512 5320224504 5331482289 5335780716 5337097644 5342118432 5404599207 5405325534 5409683496 5410291572 5411018664 5415381216 5416108992 5426111138 5426840356 5427569672 5431945568 5453412566 5490386496 5506284987 5512084452 5512825224 5517269856 5524490559 5528201658 5528944596 5583176829 5588429112 5589180144 5593686336 5604769548 5605522776 5632212978 5670399168 5688222489 5693573592 5705621397 5710221468 5710863326 5711630812 5716235728 5717003936 5766231807 5767006734 5771656296 5772431952 5777085888 5789310408 5789961156 5790739272 5795244549 5795407968 5796186816 5818311366 5819093292 5857759296 5892690951 5898897396 5899690152 5904446688 5916145634 5916940708 5967971136 5979795948 5980599576 5981403312 5985421344 5986225728 6009883236 6027455994 6080256576 6087395997 6092303868 6093122616 6098035104 6106015881 6110938764 6176684808 6177514896 6182495424 6183190368 6201269872 6201928377 6202103264 6202936768 6206928588 6226613918 6227450716 6232471504 6286982751 6287827662 6292897128 6299525088 6306213123 6312006834 6312855108 6313703496 6317944752 6318793824 6386776128 6405450912 6406311744 6430765194 6431629428 6436814832 6450435362 6506941248 6512974209 6514581681 6519833964 6520710168 6525967392 6526700944 6539776572 6589979208 6596178624 6615465696 6616354752 6617098464 6637151421 6642502524 6649498704 6728174523 6729078726 6733599012 6734503944 6739933536 6741597024 6754954682 6755862484 6761309296 6762217952 6788029927 6788942174 6833284416 6834052512 6834970944 6854762943 6860289492 6868437984 6882046962 6882971844 6888521136 6956089164 6962632992 6963568704 6976428606 6977366172 6978303864 6982991568 6983930016 7011530442 7059068352 7086965724 7093632672 7102916433 7107687846 7108643052 7114374288 7116130192 7185123144 7191882432 7206132276 7207100712 7212911328 7213722096 7214691552 7241416686 7335798939 7341713316 7342538562 7349445936 7350433632 7364007973 7364997626 7365987412 7370935544 7371926128 7442398908 7443399096 7444235772 7451238816 7452240192 7473026064 7474030368 7480686042 7502559393 7503567666 7509617304 7584296652 7591431456 7606472958 7607495196 7613628624 7688309076 7689342312 7695541728 7696575936 7719080544 7719948208 7720985696 7726992732 7749586278 7750457371 7757748488 7758791056 7832962116 7834014792 7840330848 7850591847 7855865514 7856921268 7857804426 7865196528 7866253536 7973061264 7974132768 7975204416 8003671074 8005646466 8013177648 8029054789 8030133818 8036607992 8107988301 8114525244 8115437358 8116527996 8123071824 8124163488 8139166707 8140260534 8141354508 8147918352 8180118849 8235579744 8236686528 8268126678 8269237836 8275904784 8292302487 8293416894 8382643668 8383770216 8390529504 8407154322 8408284164 8409229298 8416009112 8417140144 8418271328 8423926336 8448319467 8450404603 8505598752 8506741824 8540360388 8565332202 8566294989 8567446218 8574353592 8575505904 8582419776 8683965612 8684941734 8686108908 8693111952 8694280224 8719702096 8727467049 8728639938 8754162277 8786638944 8848346094 8849535228 8856670032 8865998272 8874218451 8875411062 8951956704 8969693922 8970899364 8972104968 8978132016 8979338592 9014824854 9041183991 9138455802 9139683924 9147052656 9166408146 9167438497 9168670514 9176062616 9177295792 9184694848 9265027212 9266272344 9273743136 9274785552 9301904808 9303154896 9304405152 9310392882 9310655424 9339920877 9341176074 9348707256 9449287632 9468010251 9469282662 9470555244 9476917128 9478190736 9485832384 9496970623 9498246926 9580164192 9608176368 9609467616 9618296128 9646147791 9647444142 9655222248 9675653043 9760411872 9779750946 9781065252 9788951088 9790051416 9799261248 9809664858 9923198544 9924532128 9925647696 9963753786 9964034752 9974248056 9995353921 9996697202 10003412524 10004756888 10012823072 10093618089 10100398518 10101755916 10109900304 10112395536 10132432023 10133793726 10141963944 10143326928 10151504832 10183413261 10251078768 10252456416 10302656976 10323070443 10324457766 10332781704 10354646239 10434133746 10443949488 10445353056 10464642909 10466049258 10467455796 10474487352 10475895024 10477072568 10486928704 10517295663 10588602528 10590025536 10630448586 10630748352 10640449008 10661531769 10662964578 10671561432 10674195288 10684236864 10809198414 10810651068 10819366992 10820583144 10822037328 10830762432 10852222276 10853680712 10855139344 10862125029 10863891136 10898038753 10906825132 11012569974 11013807843 11024168904 11025650448 11034539712 11047496439 11048981118 11056403316 11057889192 11166353658 11176858224 11178360288 11209539096 11211045552 11221029063 11255351499 11264425956 11376444978 11387147184 11409709437 11411242794 11420442936 11421726652 11423261624 11432471456 11434007872 11532463614 11534013468 11543312592 11544863904 11578620816 11579922312 11581478544 11590489098 11590815936 11624379417 11636622732 11638186584 11783798271 11785381902 11786706639 11797794792 11799380304 11808893376 11822759347 11832291268 11833881416 11959591896 11961199152 11962806624 11970842688 12005506611 12008469699 12019766472 12045200727 12054911988 12173156037 12174791994 12184607736 12186245232 12196070208 12210390801 12212031762 12221877528 12353369616 12355029792 12366380736 12402190017 12402539744 12403856754 12404206528 12413857176 12440125341 12453227836 12454901432 12464943008 12573965502 12575655324 12585794256 12599050176 12610731483 12612426246 12613843947 12624013668 12625710216 12627406992 12635889504 12637587648 12810901824 12847998303 12851169327 12861530388 12863258856 12873629664 12890477971 12900870724 13025948418 13027412601 13029163362 13039667928 13041420336 13051934784 13053401888 13079553144 13092959907 13179958416 13230931392 13234196928 13272519141 13274302842 13285005048 13298997408 13313116593 13454540883 13456349046 13458157452 13467198024 13469007888 13479867072 13483194048 13509909364 13511724968 13522237281 13522618592 13524435904 13576059854 13577884348 13668105024 13707683703 13709525886 13720578984 13736875968 13749612219 13753005771 13764093924 13765943688 13777042272 13912178328 13925265984 13952857212 13954732344 13956607728 13965983136 13967860032 14011764111 14023060884 14173931448 14187265344 14203923993 14205832866 14215375692 14217286104 14228748576 14232260384 14247370389 14370246288 14412264552 14414201424 14425822656 14427444192 14429383104 14471166213 14482833372 14669626419 14671597878 14683426632 14685077124 14698891872 14700867264 14714497287 14718128983 14728015946 14729995252 14731974824 14741871088 14743852256 14884797816 14886798192 14888471544 14902477632 14945630679 14946052128 14948060736 14961372084 14995045803 15005118786 15007135332 15019234608 15168593304 15182862912 15200690589 15212945916 15214990392 15227257248 15376618152 15378684624 15391083456 15438161088 15439896416 15441971392 15453985464 15486686649 15499172556 15500914742 15515496976 15517582112 15651200619 15665924232 15668029584 15680661696 15699073887 15701183694 15711731028 15713842536 15715608852 15730393056 15732507072 15946122528 15948265536 15994446867 16007342148 16011292932 16026355296 16058109578 16060267636 16073215984 16213797621 16215976602 16229050488 16230874716 16233055992 16246143648 16248326976 16278333414 16280521068 16282709016 16295836704 16360237698 16471159488 16536253356 16538475672 16551809568 16573471677 16584604974 16586833788 16749530487 16765287336 16767540432 16781059008 16814308644 16816568328 16818458596 16832018224 16834280288 16836542656 16896638934 16900809206 17011197504 17064667467 17080720776 17116864191 17130664404 17132589978 17134892436 17148707184 17151011808 17367931224 17369883468 17372217816 17386223904 17388560448 17439404192 17454934098 17457279876 17505971917 17508324554 17573277888 17678072853 17696692188 17699070456 17713340064 17748436902 17750822124 17903913408 17939387844 17941798728 17944209936 17956264032 17958677184 18029649708 18082367982 18262187991 18276911604 18279367848 18294105312 18318047643 18332816292 18334876994 18337341028 18352125232 18354591584 18530054424 18532544688 18547486272 18549571104 18603809616 18605785131 18606309792 18608810304 18620785764 18679841754 18682352148 18697414512 18898575264 18918639369 18936020502 18938565324 18941110488 18953834256 18956381472 18993941246 18996493852 19086943981 19160328384 19216352736 19218935232 19292295582 19294888284 19310444496 19351306086 19520823744 19543745043 19559501892 19562130504 19577902176 19580102832 19619329716 19846397088 19849064256 19851295392 19911454263 19927507572 19948496112 19988021641 19990707842 19993394404 20006825048 20009513776 20025646144 20184523569 20187236178 20200797036 20203511832 20219800608 20224791072 20264864046 20267587452 20283927888 20286653856 20364089781 20366826522 20502157536 20504912832 20605313952 20646140886 20648915532 20665563408 20709292478 20868267492 20887898976 20890706112 20929285818 20932098516 20934911592 20948974704 20951790048 20954145136 21034591326 21177205056 21260897172 21280898016 21308749299 21323063538 21325929156 21343122864 21348390576 21618396828 21621302136 21638733984 21641166288 21644074656 21704444552 21707361424 21710278688 21724250058 21793148713 21796077506 21813650264 22007396817 22025139948 22027615686 22048337808 22051300896 22092023919 22094992878 22097962236 22112806632 22115778384 22332707316 22353716448 22356720576 22419078192 22422091104 22442058126 22507678179 22510702998 22528851912 22752889956 22774294368 22819418874 22822485588 22840885872 22843453304 22846523248 22864942912 23064927228 23068026936 23086625184 23089727808 23157241632 23159844624 23162957088 23180978196 23248758834 23251372113 23273245464 23276373168 23551775541 23567596542 23570763804 23573413278 23595589584 23598760608 23642341387 23645518694 23664582536 23667762832 23761297609 23919183792 23922398304 23925613248 24011013222 24016939398 24039532944 24087164367 24090401454 24109823976 24346312074 24349583988 24369215472 24372490464 24417500121 24420781602 24424063524 24443755056 24540356547 24706739232 24710059584 24804380034 24805079488 24807713508 24827714352 24876907461 24880250682 24883047349 24906455672 24909802864 24929886016 25147931004 25151310648 25171588512 25221462966 25224852492 25227687894 25248027336 25251420432 25254813984 25271779008 25344958401 25351213809 25695996606 25698884967 25702338654 25723060776 25726517712 25747259328 25777491691 25780955942 25801741448 26051896836 26054825202 26058326724 26079335856 26082840672 26106803776 26159106288 26182401147 26185919814 26262486831 26359916832 26545038282 26548605684 26570010096 26597994816 26622655353 26626233186 26909081766 26912698092 26916314904 26934396048 26938015776 27019818728 27023449936 27044474562 27045237184 27123551973 27130246357 27152119708 27155768696 27415367406 27419051772 27441157968 27499224438 27502315491 27506011542 27528187848 27531887376 27554084544 27824356656 27905714424 27909464688 27913215456 27931966272 28019762631 28023528222 28046121768 28105468363 28347862896 28404030753 28407847986 28411665732 28430751384 28434572208 28457497152 28464520768 28490911869 28494740778 28740492576 28824529104 28828402848 28854888384 28938443373 28942332426 28965666744 29026959129 29339252838 29343195756 29366853264 29370154248 29397783744 29428994574 29432302543 29436257966 29456031892 29459990504 29463949648 29483742176 29487704512 29580390901 29769595632 29773596384 29776943088 29891261358 29892104256 29922744168 29986061763 29990091606 30010237572 30014270664 30038469216 30337186608 30397296069 30401381178 30425891832 30429980784 30454514496 30550239783 30753236304 30757369248 30879792832 30907970928 30969211329 30973373298 30998345112 31001829484 31030993952 31035164224 31063938717 31302401238 31331848464 31336059168 31393928727 31398147774 31402367388 31423462056 31427685072 31431217704 31460786112 31551886989 31892245056 31984595307 31988893734 32014684296 32022585864 32052710592 32090346799 32116219156 32120535272 32146431968 32427595242 32431953204 32458100976 32461749432 32466111984 32492287296 32556666828 32561042136 32565418032 32586375087 32591673408 32694116259 32720475396 33041423529 33072506712 33076951344 33103619136 33142489317 33146943354 33169209948 33173667576 33243864241 33499060974 33530574672 33535080864 33628617288 33633136656 33636917192 33663087189 33664036448 33668560576 33766054497 33793277868 33801618412 34129334934 34161441552 34229128311 34233728382 34261328808 34265179956 34269784872 34297414368 34302023616 34735862448 34739766936 34744435632 34772447808 34873138251 34878808384 34909868196 34914559752 34988440207 35011943834 35016649108 35351394813 35356145706 35360119917 35393384376 35398140912 35426680128 35468278041 35496873804 35501644248 35878775688 35883597456 35888419872 35912528064 36025409097 36059299416 36135602181 36164735964 36519468111 36524375982 36553823208 36558735696 36588210624 36631172403 36636095286 36665632584 36669753988 36674682056 36704250464 36709183168 37060108848 37065089376 37099142208 37206570051 37207619232 37211570262 37212619584 37241571528 37320376023 37359683508 37364704296 37394829024 37797150528 37832194449 37837278738 37841531841 37872041004 37877130648 37882220976 37907668512 37912762944 37987882492 37992987704 38173887962 38432705472 38543994909 38553507981 38584591164 38589776568 38620888992 38671433913 38702612172 39082237803 39087490086 39119003784 39124261008 39155804352 39160205664 39238659432 39278879721 39692794176 39702590784 39817557423 39822908526 39855015144 39896992224 39939349779 39976043282 39981415684 39986788808 40013650096 40019027552 40363622649 40369047138 40374472356 40401594072 40407023664 40439601216 40449582144 40529728092 40535174904 40566711843 40567855776 40573307712 40728179562 40733653044 41004315072 41210627904 41248836657 41259017313 41292281772 41297831064 41331126816 41418584956 41736534984 41775797952 41858571636 41864197032 41869823184 41897949408 41903580096 41908290272 42035292333 42069182652 42521794344 42561796032 42611771979 42617498598 42646127076 42651858312 42686245728 42696781152 42742111167 43236793656 43242604272 43277467968 43282332576 43288149312 43408889104 43413498639 43414722848 43420557376 43448500116 43586297426 43592155012 43627300528 44008879257 44014793634 44050279896 44055231372 44096675616 44102601792 44143491861 44154386949 44184047838 44189985756 44195924472 44225613264 44231556768 44665414632 44707432896 44838156384 44844182208 44884116252 44985137409 45015356358 45021405996 45057703824 45505779912 45548588736 45602071767 45638837748 45644971176 45681771744 45686906608 45693046496 46129854456 46136053872 46173250368 46314483264 46319689248 46325914176 46361956392 46460059947 46497517668 46502744226 46546490928 46552746336 47097221661 47103551082 47135193084 47141527608 47146826556 47191179168 47197521216 47284682774 47291037388 47329165072 47335525664 47516209489 47522595218 47838367584 47844796608 47983340601 48022026444 48033878796 48079065888 48174328734 48180802908 48219647952 48692624148 48699167976 48738430944 48744980928 48835000242 48841563204 48848127048 48887510112 49080713094 49413478464 49608760068 49615427016 49655428704 49720415031 49753814922 49760501364 49766094698 49812911344 49819605728 50248591461 50295862008 50302621296 50343177024 50442925932 50449704984 50455375788 50496054672 50502840864 50509627968 50689916802 50702427618 51350592573 51391993212 51397769934 51404677308 51446121552 51453035424 51548055811 51554983382 51561911884 51603482896 52103793672 52109650404 52116653448 52158671712 52165681344 52318212576 52364802294 52371839628 52517915751 52524973662 52719833664 53090076564 53097211368 53140020192 53245310706 53252466372 53818163532 53825396184 53832629808 53868792096 53876031552 54039637456 54046899872 54088949124 54247103946 54253201597 54260492714 54304239416 54311537392 54786563973 54830734812 54838103544 54882315936 54954142929 54998448876 55004630982 55012023084 55056375696 55063774752 55648713312 55811428848 55818929376 55826430912 56039525262 56047056444 56092243536 56203383523 56210936726 56695725792 56755918107 56808061506 56815695972 56823331464 56861502768 56869144416 56981823738 56989481556 57260831943 57480985152 57649058208 57656805696 57876886746 57884664852 57931333488 58053918258 58631235129 58678505676 58686391512 58733706528 58740308496 58857989148 58864605086 58872515932 58912063784 58919981008 58927899296 58967484352 59152832221 59160781802 59539191264 59547192768 59553886176 59734362789 59782522716 59845488336 59964064923 59972123526 59980183212 60020475144 60028541328 60076938432 60674373216 60794592138 60802762356 60851783664 60859961568 61092269343 61100479566 61279135939 61506472608 61514738496 61815941856 61938422658 61946746596 61996690224 62003658968 62061987904 62127877434 62604802476 62663696928 62672118336 62787857454 62796295548 62804734776 62846924112 62855370144 62862435408 63103773978 63926247897 63969190614 63977787468 64029368592 64045171728 64172069479 64180693598 64232438312 64241070544 64292863936 64855190484 64863906408 64916201952 64923498864 64932223968 65113333656 65122084272 65130836064 65172750174 65379446139 65388232518 65440950792 66082847058 66145013424 66153902688 66276071757 66284978634 66293886708 66338419896 66347335152 66487728482 66998121948 67061149344 67070161728 67257234576 67266273312 67273834384 67326174378 67328072896 67523034537 67532108994 67586555736 67603236824 68258669868 68322883104 68458256622 68467456764 68522657616 68530359912 68539569744 68594828736 69471724896 69479533872 69488871264 69746276502 69754116339 69819736392 69829119504 69967477447 69976880414 70023887668 70033298216 70655326623 70702789626 70712291412 70720239834 70786768752 70796281824 70927024161 70936556082 70993747608 71003288496 71283892827 71757551376 71767194912 71776839744 72050818194 72118598832 72261493101 72271204362 72329471928 73038936222 73048751964 73107646416 73117471392 73252500363 73262344806 73272190572 73331265168 73339507976 73349364112 73408500928 73621069641 74120217696 74130178752 74413140102 74415238464 74423140524 74483143056 74630722383 74640752046 74649142047 74719367016 74729408592 74789658048 75664388898 75674557476 75683063682 75744082008 75754261296 75764441952 75815337024 75975764984 75985975408 76034875203 76053641427 76286271271 76347775924 77087989818 77096654901 77107015962 77169182328 77179553136 77241777984 77332475073 77342867826 77405224344 78164475606 78174980172 78238007568 78248522016 78320411328 78477318864 78547203441 78557759442 78787460493 79635114846 79645817052 79710030288 79793984448 79867966059 79878699558 79887678331 79952086564 79962831368 79973577616 80027300192 80038055104 80727245298 80738094276 80748944712 80803188144 80814047328 81059456184 81070349808 81133423686 81135711552 81370655919 81390739071 81456359124 81467306088 82497673314 82506946473 82518034626 82584563544 82595662128 82662253632 82759315429 82837169912 83473069968 83717143272 83728394064 83739646368 83795898816 83816580544 84059287893 84070584666 84138365304 84316405089 85043588688 85212092259 85223543958 85234997196 85292254152 85303716624 85372491456 85393562304 85472735607 85484222334 86473587312 86485208544 86564665152 86815330119 86817778208 86826997278 86829445696 86897000232 87080877387 87102369883 87172594852 87184310024 87254601056 88017758514 88029587268 88100559792 88110462744 88193351232 88286983722 88296907629 88308773898 88368095676 88379971512 88391848944 88451226528 88463113536 88741172703 89330829264 89676312768 89768232504 89958185289 89970274818 90030712716 90042811992 90115407648 90233345797 91011559824 91191888207 91204143534 91277675496 91289942352 91363543488 91373813216 91386092992 91650719349 92259708912 92272107744 92639378496 92723912784 92907633987 92920119894 92995035336 93005488452 93092981856 93105492672 93191816151 94181786181 94194443322 94207102164 94270386168 94283055216 94293653112 94382358336 94569365548 94582074776 94655660967 94658330144 94671051328 94968623419 95032418978 95045190436 95676735168 95953785921 95966681202 96044052888 96067757592 96158131776 96271040397 96348657468 96361605816 96439295904 97385248296 97398335952 97476861888 97670000484 97683126408 97696254096 97775020224 98082348777 98161426188 99124270587 99217520136 99230854032 99310857408 99427467951 99440830062 99507629844 99521002728 99532189396 99625822688 99639211456 99731592723 100497182922 100591724016 100605242592 100885851864 100899409968 100910751576 100989261567 100992109344 101005681728 101298163491 101379833604 101404855236 102687384933 102701185146 102783986424 102795539868 102809354616 102892243104 102906070848 103026902881 103096111622 103109966764 103123823768 103206965792 104207587344 104219300808 104233306896 104317343424 104619414753 104636425152 104729604588 104743679256 104965320621 105035831502 105049947324 106080359751 106180153128 106194422736 106280040384 106404834123 106490621412 106504932744 107636327064 107650792368 107665259616 107737584192 108076227291 108079274912 108093799744 108177898248 108406806543 108494207892 108506403194 108520985428 108608478832 108623074784 109558404333 109573127946 109661469624 109676207088 109764631872 109893517209 109908285858 109996897752 110009261964 110024046168 110112751392 110127549504 111297426624 111622857696 111637858752 111961128069 112079050524 112094112888 112184487072 112406767046 112421873452 113391451584 113496583347 113511836214 113524595523 113616123012 113631391944 113646662928 113723005536 113738288832 113963647476 113978963112 114521663886 115298116416 115660523943 115753773492 115769329704 115862666976 116014301739 116107836516 117246713409 117262470258 117357011352 117372783024 117467413056 117480616992 117715978296 117729210172 117745031864 117824127568 117836639163 117839962016 117855798592 118305664442 118321563604 119078382528 119107772352 119452672269 119468725578 119565045432 119690976672 119818049337 119928129846 119944247052 119960366424 120040950288 120057082656 121348746432 121589184276 121605524712 121703567328 121719923136 122184538686 122200959132 122558271878 123012945216 123631883712 123746509971 123777051939 123876845316 123893493192 123993380448 124007317936 124255754868 125209604952 125327393856 125575714908 125592591096 125609469552 125693848224 125710740288 125724870816 126105876999 126207547956 127835315937 127852495794 127938381228 127955574936 128058737184 128090343456 128226333501 128344138958 128361387196 128464876624 128482141088 129710380968 129727812816 129832403904 129846997728 129864447936 130226667312 130240495917 130244168544 130261672128 130345500348 130758892278 130776465036 130881901584 132165694116 132290026848 132307805376 132430475583 132463160847 132552143514 132569957268 132587773416 132676839792 132694670304 132975456964 133996243896 134122298688 134514469152 134532546624 134547668768 134652348756 134955412227 135046069074 135064217988 135173111472 135206473648 136517339736 136645766208 136806215301 136916513244 136934913528 137045315232 137060719824 137079139488 138943449792 138959067744 138977742528 139380179841 139492553004 139508232678 139639472784 139658239008 139916151487 139934954894 139953760828 140047775336 140066596432 141291664983 141310653246 141405579252 141424582824 141440479668 141573537504 141592563648 141854048322 141873112164 141987495216 142006576992 142548628467 142567785654 143515102752 143534389824 144101636388 144237197664 144522986202 144542408724 144658943856 146077872444 146097503928 146215292832 146234942784 146505000726 146524689612 146544381144 146662530336 146679015952 146698728224 147242139282 147258690049 148240435392 148826280204 148846281048 148966286112 149161245093 149261444766 149281504092 149298284094 149438734032 149458817184 151328777796 151349114952 151366127364 151488164016 151508522592 151528883904 151951529968 151971950816 152069750406 152107282854 152552040991 152572542542 152695551848 154051777719 154175979636 154193309802 154214031924 154338364656 154359106272 154644167433 154664950146 154685735652 154810448688 156328951212 156349960344 156476015136 156497044032 156954637728 157094406882 157115518884 157553747253 157574920986 159270229692 159291634104 159420060576 159735932118 159757399116 159775356662 159904173128 159925662736 159947155232 160054600384 161454490596 161476188552 161497889424 161606376288 161628094656 162118912368 162140699616 162266847372 162741311838 162759604791 162781478142 162912718248 162934612176 164862428787 164995346628 165013892946 165036069252 165169127088 165191324256 165496389709 165518630858 165674339824 166329083263 166946139936 167434286544 167456788128 167479292736 168118575786 168141169332 168276730608 168610150569 168632810178 170087177376 170424184518 170447087916 170469994392 170584508304 170607433248 170945471214 170968444668 171782495829 172947174624 172970417088 173630660238 173635556416 173653994556 173794000464 174161754774 174181331443 174204739766 174345189704 174368620048 174509202112 175893705387 176035517028 176059174536 176201119584 176220925488 176573967444 176593815258 176617547796 176736191352 176759943024 176783697888 176902453056 177458496663 177482345406 178661658528 179536465008 179892194769 179916370578 179940549636 180061425432 180085623984 180230815296 180442441837 180466691594 182023119648 182383776414 182408287068 182555350992 182579884704 182747626432 183276808029 183301438698 183837407817 184519417824 184544215488 185447825568 185815267974 185840239788 185990070672 186010976904 186185963712 186383632302 188363572362 188388886644 188414204328 188540772336 188566110432 188587306224 189138731096 189164149552 189311321934 189316660288 189911724499 189937246838 190064837956 190090380872 191778743691 191907571842 191933362404 192088105776 192135515184 192516208437 192542080794 192697314936 192723211632 192878591808 194770496592 194796671904 195340000968 195366252816 195392508192 196138338417 196164697554 196322852376 196738278541 198248541174 198435040272 198461708064 198828215271 198854935902 198881660124 199015259688 199042005456 199064378792 199251645376 199463185446 200994365844 201183448032 201210485184 201771703728 201798819936 201821503152 201978523134 201984218688 202569103611 202596326982 202759667208 202809710472 205374769866 205402370292 205567972848 205591079736 205618709232 205784486208 206026117801 206053805762 206192223244 206219933528 206247647536 206413931584 207062736307 208415174688 208438601616 208466613792 209238829506 209262349017 209459209176 209487358512 209902432341 209930641242 210071663004 210099894648 212160719502 212360306256 212388845472 212781072483 212809668246 212981242824 213009865488 213851678481 215272654128 215301584736 215330519232 216152454582 216158549824 216355796496 216784479303 216813613086 216988415784 217012806388 217041970856 217216957664 217246149568 219116808666 219146255892 219322939248 219352414176 219757501089 219787034418 219816571716 219993795504 220018523928 220048092336 220225502784 220863208923 223245715392 223892167149 223922256138 223947426141 224158101048 224188225776 224368974144 224632427593 224813534092 224843746904 226993166694 227023672428 227049191046 227232246024 227262783888 227293325856 227446011072 227927294952 227957926224 228104625609 228160924281 228858813813 229043327772 231289964703 231321047886 231507546984 231538659408 231725333952 231997425219 232028603478 232215673032 234493426818 234524940516 234714022704 234745566048 234961233984 235431956592 235458420344 235490063728 235641610323 235648255136 235673278326 235679924032 236362381479 236611328884 236643127208 238905344538 238937451156 239130090864 239381953344 239603898177 239636098674 239663034993 239856259692 239888494104 239920732848 240081900576 240114165312 243178368552 243211049424 243407134656 244111967757 244172217213 244369077372 244401918264 244919081449 245116543756 247493019942 247520839419 247554103878 247753690632 247786986384 247986760896 248014635872 248277946287 248511509736 250419209904 251151429816 251185182192 251218939104 251387696448 251449741632 252177863679 252211753998 252415095912 252949215267 255636276777 255670631874 255704991588 255876762456 255911149872 256117474368 256180686912 256418206821 256452667002 256481493589 256688277916 256722774392 256929753248 256964282176 259420761936 259455625632 259693995456 260445990357 260453334624 260480991834 260488337088 260691000696 261242632161 261307109649 261517784556 261552930072 261763803168 264331388232 264580053696 264860951166 264890722887 264926321694 265104287028 265139914536 265175546832 265353679584 265389340608 265950913928 266223518109 267992487792 269028938304 269095337536 269304697512 269874555867 269910824454 270092138148 270128435976 270346222944 270412947296 270700037391 273034679472 273575664621 273612430602 273833026488 273869827056 274090630464 274121439648 274158278976 274952158047 277918135488 278722901961 278760359682 278985106008 279016465356 279278945568 279316478016 279575448453 279644450677 279832302974 279869909788 279907521656 280095550672 280133192864 282545358543 282583329966 282621306492 282811158504 282849165648 282880959336 283147075008 283708096644 283746224328 283966982901 283974990432 284013153984 284905870257 285097256934 285135571308 287030205504 288203272776 288474395328 288813121191 289045972404 289084817448 289317887712 292155744888 292195007856 292430585664 293010001452 293049379224 293088762288 293325060672 293358031904 293397456448 294247046331 294484278564 294517380098 297372811761 297652560408 297692562096 297932572224 298282403853 298322490186 298522889532 298563008184 298596568188 298877468064 298917634368 299194778169 302657555592 302698229904 302732254728 302976328032 303017045184 303894490473 303903059936 303943901632 304139500812 304214565708 305104081982 305145085084 305391103696 308062154799 308103555438 308351959272 308386619604 308428063848 308676729312 308718212544 309080708643 309288334866 309329900292 309371471304 309620897376 312657902424 312699920688 312952030272 313909275456 314188813764 314231037768 314895961863 315107494506 315149841972 318241079253 318540459384 318583268208 318840121152 319214502369 319471864236 319514798232 319550713324 319808346256 319851325472 319894310464 322908981192 322952377104 322995778848 323212752576 324228681873 324237824736 324281399232 324533694744 325220419629 325482623676 325519209582 325562956284 325825436496 325869224352 329680551627 329724857574 329990693256 330027785892 330072138504 330338254176 330382648512 330992779418 331037261716 331348679648 332613466423 332658166526 333892279872 334868573088 334913576256 335883384207 336237151572 336282338664 336553461216 337220301138 337265620356 340174354752 340573786569 340848369036 340894175832 340939988784 341169016608 341214866496 341890942428 341936889336 343564991658 345894349248 346981571829 347261320476 347307989112 347588000928 348042905217 348323509548 348362662886 348409479532 348690379408 348737240096 351740140227 351787410774 352071034056 352118349072 352402239168 352441850976 353147934888 353187630516 353235095592 353472382704 353509917489 353519886048 353567395776 354916993326 354964690812 357323317056 359072930016 359454148011 359784389538 359832741156 359881099272 360122850864 360171247968 360884883674 360933383188 364046239296 364767552828 364816574136 365110701984 365159769408 366553616058 366602877396 367674815634 369038835648 370895651136 371331155817 371630535948 371680479576 371980141344 372021953808 372767264604 376727144724 376777773288 376828408656 377081544672 377132220864 377174612448 378277462192 378317630997 378328299104 378622643868 379772411179 379823448998 379874493676 380129675912 380180761744 383505947811 383557487382 383815143684 383866724808 384176211552 384271030368 384679000503 385032416874 385084161588 385394629872 385446423264 389540993184 389593343808 390680001936 390732505632 390785016384 392276676834 392329395108 392645704752 393476557082 396497082348 396870080544 396923416128 397291426749 397389482541 397656430542 397709871804 397763320248 398030519376 398084010912 398128757584 398926370892 401988731688 402366896064 403543407456 403597639872 403643006304 403957046268 404866236681 405138207222 405192653964 405519334416 405619420944 410418645903 410749539732 410804740584 411135945696 411182159472 411237418464 412052235602 412107611524 412384446488 412439867056 412495295072 414069825547 414125472614 416830349376 416877203232 416933227584 418140539523 418477659012 418524698034 418918418352 418974717024 419748454461 419804864682 419861282484 420143326008 420199789296 424321439004 424720612512 424777690944 425562144966 425619336492 425962485648 426019730976 427645885401 427703356962 430545308256 430603169472 432304909164 432711592992 433568958606 433627226172 433976831568 434025612776 434083941712 434433915328 438233617332 438292511784 438645878496 438704828352 439515002178 439574068836 439633143432 439987591008 440037047856 440096184672 441726417846 441776070147 447483735279 447784334298 447844512276 447894852282 448316202096 448376451552 449204486353 449264855186 449627068184 449687493808 453986333388 454047344856 454098382092 454464492048 454525567776 454586651712 455854589904 455915852448 456209251218 456321848562 457656122973 457717627626 458086655544 462579929406 462642095772 463015093968 463077318816 463932502299 463994850438 464057206956 464431346064 468986853636 469049881032 469428045408 469491132096 470863913184 470916840688 470980127456 471283220646 471296510272 471346556652 472661241759 472724762958 472777899631 473222657768 473286254416 477810689076 477874902312 478260181728 479207796354 479272197348 479326069986 479712519384 479776988208 479841465696 480163801152 486356737104 486422098848 488223935514 488278814373 488344434426 488738154744 488803836528 489772342129 489838162898 490233087512 494587286361 494986039884 495041678838 495108207756 495507381264 495573972768 496029271744 496489169127 496555892574 497023019472 498987249789 500838419808 502302859632 502370364384 502437878208 504355727358 504423507996 504830191824 505830451707 505898430534 511272553554 511341263748 511409983176 511753524912 511822299744 512836413642 512905334004 512962987178 513376555832 513445548784 513859506496 515347487487 515474680783 518841523872 518911251264 520891980714 520906669248 520961983668 521382001392 522485264322 522543994329 522614219298 523035569112 523105860144 523527606336 528662776464 529721902332 529781445774 529852643388 530208574056 530279829072 530351093664 530707359168 531901827856 532375489989 532447036218 534003898897 535984975584 538609395024 539676584307 539749111734 539821648908 540184276296 540256871952 540692445888 540825894592 541327325511 541400074782 546069358944 547151329242 547224861204 547666052976 547739654112 548242879296 549830424087 549904316094 551512223451 557445803922 557520719364 557970212016 558032930712 558557891136 559150896906 559213748317 559288901354 559664605948 559739819576 559815043312 560191101344 560266385728 565090717086 565166659932 565242612984 565622317008 565698331296 565761918672 567416193288 567492448656 567933965802 567949980864 569735173497 569811740514 570194513868 570271142616 576406545552 577548625311 577626242382 578091944808 578169634896 578635775424 579315208003 584311489776 584390015712 586020002904 586098758448 586177524576 586716063808 588415015251 588494092662 588968557128 589034760196 590214835623 594745623522 595305120816 595385124192 596484645813 596564807706 596644980372 597045779064 597126016368 597193136376 597754936128 598389556338 605315111184 605396459808 605464509456 605952656064 607707310833 607788980946 607806119872 608279001624 608429131416 609716589181 610208163964 610290170168 610782207392 616124309598 616207110876 616703918544 616773239208 616856127696 617353458624 618078353403 618161417286 618576669732 618659800584 618742942608 619241794752 621188208921 625315804848 625399841376 627787047051 628377627528 628462075536 629707297023 629791923726 630214989012 630299683944 631633420579 636482158506 637080918768 637166536416 638343217449 638429004738 638943728472 639029596464 639101426648 639616692512 639702650944 641555035443 645817962384 645904754208 645991557696 648457363746 648475649472 649067389488 650353437909 650440839258 650965247352 651038419164 651125912568 651650872992 651738448704 659272503267 659361103254 659449715148 659981386512 660055571784 660144277008 660676508352 661985558836 662074523432 662589626769 662697359296 664780363933 665226932846 665316333052 669737146176 671676501447 671766768414 671842278423 672474303144 672564677328 673106922432 673897282779 674440602276 674531240712 681147573138 681696738072 681788351664 681879977568 682338033216 683781884856 683873778672 684482772843 686576441439 687129983316 693869894109 693963143658 694522640952 694615978224 695176001856 695992275657 696085810434 696647019096 696725325772 696818959064 697380758816 697474480192 703480280454 703574821548 704142068112 704236698144 704883701952 706295869776 706375261032 706470191184 706924830969 706944765408 707019834978 707039772096 709087144437 709833986652 709929381624 718145860032 718811694531 718908296022 718989104979 719568779076 719665482312 719762198544 720245701728 720342495936 721188320167 721769767348 721866766376 729535105656 729633148272 730221403968 732335903271 732516651639 733107232116 733205754792 734757244347 735349631268 742562518257 742662311634 743261071896 743360959152 743960282688 744043907616 744833838861 745534529208 753454289448 753555546576 753656817312 754163089344 754349224896 756533591037 756554924384 756635261994 756656598208 757245287736 758847645801 759544822358 759646897996 759748987352 760259351824 760361523488 766908830331 767011895622 767114974764 767630287368 767733449616 768352423104 768542060736 769254620463 769358001006 769444480767 770064833748 770168323176 770789259744 770892846528 779081986368 781360003872 781465011264 783727896483 783921328947 784553353668 784658790216 785291409504 786953114164 792994164696 793740161088 794582853498 794672168661 794778965082 795312861084 795419743608 795526640496 796061038752 796168021824 796257515168 797852741784 798670554327 803977463376 807086814912 807286012608 807914092536 809623667601 809732473362 810276414444 810385307928 811038668832 811238841888 812100112173 820726993863 820837291806 821499079464 821609481168 822271891392 822364318944 822474836928 824104471204 824215223048 824768892976 824856474141 824879734112 824990590144 828139651094 828250945228 833754406464 836168705883 836281079046 836955318024 837049396068 837836836704 837949434048 838726345359 838933352031 839496908922 839609729364 839722564968 840286652016 840399578592 848642878008 849441225024 851124289932 851238672984 851924971296 852039461952 854717610771 855291770802 855406713924 861090616512 864609818328 865423185984 866439363573 867137917212 867254452344 867953663136 868051225552 868167883424 876467234664 876585023568 877291756992 879030004356 879148137672 879266286864 879975182016 880074095712 880192369344 882741138993 883452835692 883552140294 894847211559 894967470558 895568668596 895689024552 895789704564 896632404192 896752903104 897584334507 898408972706 898529710372 899254136368 899374987616 907972666776 908094689712 908196764184 908928984096 909051135552 911683471419 911709179808 911831704896 912418502436 912643697124 915312245946 915435255252 916173311088 925159858812 925284191544 926030187936 926154637632 927242125929 927865004598 927989700876 928114413912 928862692128 937973707272 938099762064 938856090816 941727826368 941833681376 941960254912 942566441292 942693113304 944687885589 945322483518 945449525916 945555799262 946445315536 946572508832 954723237759 955621378152 955749804624 956520363456 957643507107 958415592708 958544394696 958652139972 959425038768 959553976416 959682931392 972713474208 972844197696 975661258887 976447871028 976557628746 976688868852 977476309488 977607673056 979413060409 979544684258 979676325796 980466175024 989041654881 989174572722 989972079768 990083357676 990216415512 991014762528 991147945536 992978338254 993111785148 994046038944 997840399269 997974499578 1001676839616 1004605719264 1004740728768 1008711454716 1008847015992 1009660383648 1011660903414 1011796861068 1021721359707 1022545107108 1022682527496 1022819966352 1023507049824 1023644599488 1025672827284 1025810668008 1025925974356 1026753111664 1026891097568 1030694974974 1030810830343 1030949361566 1037683047744 1040944715487 1041783961428 1041923967336 1042764002784 1044128715651 1044970528644 1045087988658 1045228438596 1046071138224 1046211720288 1057325552928 1059443804664 1059562891548 1059705286776 1060417148112 1060559658144 1060702187328 1063803655712 1064750979978 1064894072436 1067864286937 1068007797794 1071969951168 1077218790048 1078362444033 1079353168614 1079498223468 1079643297816 1080368552592 1080513743904 1082654651022 1082800149564 1092138717888 1094302658484 1094449722408 1095332105952 1095479308224 1099660848174 1099808632188 1103024446902 1113993467451 1114891607844 1115041438728 1115940424032 1116065861424 1118301793812 1118427496634 1118577802708 1119329211896 1119479639152 1119630086624 1120382202688 1130181434172 1130333319864 1130485225968 1131244634016 1131396662592 1131523837344 1134832386576 1134952892991 1134984897312 1135867931604 1139317233537 1139470346994 1139623481028 1140389027736 1140542285232 1152813091104 1154037001509 1155097250622 1155252484764 1156183889616 1156339269792 1158630416006 1164303582841 1168622979552 1168780031424 1172040005808 1172197516896 1172355049152 1176830030502 1176988185324 1177937114256 1178069520392 1180429671246 1189491247044 1190610241632 1190770248384 1192168447623 1192969291626 1193129615412 1193289960744 1194091558128 1194252032736 1194386272752 1196779112676 1210630222368 1210792919616 1210929018912 1214598710043 1215414621666 1215577961892 1216558003248 1216858262832 1219269320101 1219433178362 1220416327928 1220580340336 1221564414784 1231255937709 1232248619196 1232414221752 1233407837088 1233546478416 1233712255392 1236156706806 1236322834572 1237153339464 1237319601168 1237485885216 1242209476641 1242376417842 1250631609696 1250799682752 1255574094102 1256755255056 1256924151072 1259245363383 1259414594046 1259583847452 1260429978024 1260599367888 1263266841158 1272964317012 1274161837536 1274333072832 1276686434898 1276858009476 1277887456944 1278059192928 1278202853296 1279233385024 1282937656203 1283110070886 1291635924768 1291809508416 1296914727492 1298134778976 1300706875818 1300881678516 1301930494704 1302076838328 1302251825136 1303301745984 1318545006534 1318722206508 1318899430296 1319962773024 1320111143568 1320288554016 1323971117672 1324149046864 1325179253538 1325328210441 1329382071493 1329560727866 1330453865692 1330632666104 1342451205837 1343353002894 1343533536828 1343684556846 1344948606288 1345129354656 1347613459059 1347794565558 1348881204552 1349062481424 1362295146276 1363393476144 1363576703328 1363759955136 1367563769712 1367747557344 1368965545686 1372968368919 1373152882878 1374259966632 1387739788218 1387926287316 1389045281904 1389231956448 1391797506897 1391984551314 1392171620868 1393294038192 1393450651544 1393637918128 1394761517632 1406960560908 1407149643096 1408284136224 1408473396288 1412591739552 1412750522064 1412940382368 1413849661938 1413889530816 1414039669956 1417983725277 1418174288874 1418333698893 1419667973304 1419858763248 1437623389062 1437816592044 1437978209958 1439137558152 1439330964624 1439524397088 1440491403456 1442182824607 1442376640334 1443539534696 1443733532752 1449439154149 1459070211312 1459266296544 1464671806542 1464836443119 1465033303278 1466214464232 1466411509584 1469317026387 1469514488694 1470699262536 1485125036514 1485324623268 1486522143792 1486721918304 1488087815232 1489467507381 1489667677722 1491069058416 1496961749367 1506908578896 1507111093152 1507313634624 1513067182074 1513109848768 1513270523988 1514490575472 1517491355121 1517695291602 1517865888289 1519089644716 1519293795992 1519497974704 1520518703648 1520723046976 1533817660662 1534023791244 1534229949528 1535260574736 1535466899232 1538509240926 1538716002012 1538888961534 1540129667496 1540336646352 1541578519488 1546042462461 1546424042349 1562720007744 1567455792966 1567631982987 1567842657894 1569106707336 1569317580432 1570582819008 1572426993151 1573906228328 1585988329392 1589165706996 1589344337322 1589557930164 1590625722168 1590839487216 1591053280992 1592122077504 1592515030336 1595705483568 1597126469967 1597341108654 1602011696691 1607954926752 1615828185072 1619029752921 1619247335202 1619464946724 1620552828888 1620770615856 1622077337664 1622477683776 1623981976533 1624200224346 1641453987726 1641674583612 1642998158928 1643218962336 1644728637888 1648208942408 1648430446096 1649491272261 1649537785952 1649712948282 1649759468224 1654536670353 1654945027777 1656279302188 1656501890456 1672337411766 1672562158092 1673910636048 1674098792136 1675673673408 1677452690718 1677641244951 1677866704062 1678993817844 1679219458728 1679445129936 1680573304032 1680799157184 1697285756016 1702248579864 1702477345968 1703849942592 1709205520491 1709435221542 1710583541604 1710813427848 1714433570143 1729219636656 1732645875933 1732878727146 1734275834424 1734508904688 1735907326272 1736102451104 1736335766848 1737945624009 1752934469328 1753170047136 1758060008712 1758296275344 1758532573728 1760148191424 1765245045753 1765482277986 1766905671384 1767104280588 1770644506869 1789453937439 1789694423118 1789934941116 1791137337192 1791378049104 1791579409128 1793264808384 1795168669014 1795370455123 1796817945412 1797059420744 1798508272736 1798749975232 1804403844961 1815945333552 1816189379424 1816393528368 1817857968192 1823121932499 1823366942838 1823418359616 1824837004872 1825287394248 1829149767543 1830624491892 1830870510504 1832346622176 1850319717624 1850568383088 1852060375872 1854235060209 1854484251858 1855730009196 1855979401752 1856228827824 1857725384256 1863564626763 1875947414544 1876199524128 1883361141153 1883667362752 1885132882584 1885386226608 1889121891069 1889375771178 1890644967036 1890899051832 1891111598524 1892890631072 1893145017664 1894900261737 1909446475518 1911242756304 1911499609248 1915029652347 1915287014214 1916831185416 1917088789392 1917304279944 1918850077536 1919107952832 1924665106329 1945426948416 1951060313727 1951322517774 1952895742056 1953115257492 1953377737704 1954952618976 1955215346112 1957511154739 1958826120818 1959089368516 1959352651592 1960932350048 1977817509801 1978083309762 1978349145444 1979944159536 1980166715352 1980432831024 1982029525056 1985956676508 1986223570296 1987768880307 1988092077888 1994341091799 1995680798538 1995948999156 2009211438528 2015526835269 2017422909432 2017694031984 2019320767296 2021691848337 2023321806828 2023593722136 2043442719414 2045090214216 2045365054992 2045639932704 2047014099648 2051345654568 2051621336016 2051851948712 2053448318529 2053506223328 2053782195136 2059729324317 2061389949948 2061621660686 2061898723132 2081609682327 2081889430974 2083567922856 2083847934672 2085528005568 2087976826971 2088257431302 2089941057288 2090175977316 2090456877192 2092142276448 2092423440576 2114651105856 2118887609328 2119125783096 2119410573552 2120834296224 2121119316288 2127261433311 2127607311424 2129501959956 2129788144872 2135728573874 2136015595588 2154437580096 2156435083593 2156724888066 2156967314937 2158706337228 2158996446936 2159286595632 2160737105184 2161027487808 2163564960501 2165309302044 2165600299128 2188605316968 2188899444816 2190664211904 2197549954917 2199321696348 2199617264376 2204271733041 2206048893804 2227687554771 2227986934902 2229783215688 2230082877456 2231880848064 2232131722848 2234501516583 2236603587624 2236854993268 2237155605416 2238658423792 2238959278304 2239260173248 2260362868344 2260666639728 2260970451936 2262489268032 2263047674688 2269600773111 2269664773152 2269905785982 2269969794624 2271735863208 2276542937403 2278634467074 2278940693988 2279246962056 2280778055472 2281084570464 2305626182208 2307763861389 2308074003018 2308333442301 2310194501244 2310504969528 2312367779232 2312678539584 2317260832012 2328607165682 2337245959104 2344080011616 2344395033792 2351183689449 2351763986841 2353660061004 2353976370648 2355874228512 2356139040784 2360859342492 2378982494088 2381220483264 2384016505983 2384336895246 2385938583252 2386259230824 2386579921488 2388183116256 2388504065472 2388772545504 2393558225352 2396011662981 2421260444736 2421858037824 2428871002803 2429197420086 2430829243332 2431155923784 2433116006496 2433716525664 2436300336519 2438538640202 2438866356724 2440832655856 2441160680672 2462180981589 2462511875418 2464497238392 2464828443504 2466815674176 2467092956832 2467424510784 2472313413612 2472645669144 2474306678928 2474569422423 2474639202336 2474971770432 2484418953282 2484752835684 2501263219392 2511148188204 2513510510112 2513848302144 2516179036077 2516800056093 2518490726766 2518829188092 2519167694904 2520859956048 2521198735776 2526533682316 2545928634024 2548323675072 2553372869796 2553716018952 2555774913888 2556118385856 2556405706592 2564152832313 2565875312406 2566220141772 2583271849536 2593829454984 2596269557952 2599318090719 2601413751636 2601763357032 2603860989408 2604153676656 2604503650272 2637090013068 2637444413016 2637798860592 2639925546048 2640222287136 2640577108032 2647942235344 2648223416979 2648298093728 2650358507076 2650656420882 2658406878253 2658764142986 2659121455732 2660907731384 2661265332208 2684541634677 2684902411674 2686706005788 2687067073656 2687369113692 2689897212576 2690258709312 2692753003521 2695226918118 2695589131116 2697762409104 2698124962848 2724590292552 2726786952288 2727153406656 2735127539424 2735495114688 2737931091372 2745936737838 2746305765756 2748519933264 2775479576436 2775852574632 2778090563808 2778463912896 2781726377787 2783595013794 2783969102628 2784343241736 2786588076384 2786901303088 2787275836256 2813921121816 2814299286192 2816568272448 2825183479104 2825501044128 2825880764736 2827699323876 2828079339912 2834063656767 2835967450554 2836348577748 2836667397786 2839335946608 2839717526496 2872930521321 2875246778124 2875633184088 2875956419916 2878275116304 2878661929248 2879048794176 2884365649214 2884753280668 2887079069392 2887467065504 2898488778829 2898878308298 2918140422624 2918532593088 2926983776661 2929343613084 2929672886238 2930066606556 2932428928464 2932823019168 2938239181227 2938634052774 2939028977388 2941398525072 2970250073028 2970649246536 2973044287584 2973443836608 2978935014762 2979335355444 2982138116832 2993521197807 2993923498734 3013817157792 3014222186304 3026134364148 3026541047976 3028981150944 3034982710242 3035390583204 3035731776578 3038179289432 3038587591984 3038995949408 3041037407296 3065164079121 3067635321324 3068047582488 3068459899056 3070521149472 3070933798464 3077018481852 3077432004024 3077777923068 3080259334992 3080673292704 3092084924922 3092432491029 3092848084698 3132386146953 3134911585932 3135263965974 3135685315788 3138213414672 3138635160864 3144431404471 3144853986302 3147812456656 3171976658784 3178331413992 3178688674644 3179115860328 3181251444336 3181678974432 3182106561984 3191410967136 3194252939934 3194682217308 3203592860811 3204023393382 3215909853504 3231656370144 3238059505842 3238494670404 3238929893448 3241105657776 3241541231712 3247963953066 3248400448692 3282907975452 3283349167224 3285996317856 3286437924672 3296417884816 3296860892192 3298982544522 3299075571904 3299425896564 3309073340706 3309445297417 3309890055554 3312558604376 3313003780912 3341980402353 3344674823532 3345124316184 3347821272096 3348197584272 3354905381436 3355282489902 3355733408124 3357987635688 3358438917456 3358890259872 3361146608064 3394571512032 3404497159728 3404954691936 3417951700611 3418411040982 3418870443084 3421167083208 3421626855696 3428406394903 3428867140286 3458439273312 3462111004527 3465291751866 3465757454292 3468551668848 3469017809376 3472204902208 3475891248018 3492910748523 3505868938656 3506340094272 3516120017424 3516592550688 3517065147456 3530490091506 3530964555972 3533811342768 3534208561176 3541289013738 3576505342869 3578907874878 3579388846236 3579869882232 3582274674384 3582756098208 3583158818256 3590337338028 3590740910246 3593635890824 3594118841488 3597016545472 3608322765481 3608807689922 3631890667104 3632378758848 3632787056736 3643796130129 3646243864998 3646733885676 3649674009744 3650574788496 3657807960303 3658299535086 3661248983784 3661741021008 3664693244352 3700639435248 3701136766176 3708470120418 3708968503716 3711460018392 3711958803504 3712457655648 3726628429923 3727129253526 3738027292279 3751894829088 3752399048256 3766722282306 3770265765168 3770772453216 3777736090149 3778243782138 3778751542356 3781289934072 3781798103664 3782223197048 3785781262144 3789800523474 3818892951036 3822485512608 3822999218496 3830059304694 3830574028428 3833662370832 3834177578784 3834608559888 3837700155072 3848812968609 3849330212658 3902120627454 3902645035548 3905791484112 3906230514984 3906755475408 3909905237952 3914496238219 3915022309478 3917652241636 3918178737032 3918705303184 3921864700096 3955635019602 3956166619524 3956698290888 3959888319072 3960333430704 3960865662048 3971913353016 3972447140592 3975537760614 3975984631323 3988146214479 3988682183598 3991361597076 3991897998312 4031053670538 4034845818864 4035388063968 4042840377177 4043383696674 4046643613656 4047187444272 4086885438828 4090180428432 4090730109984 4091279865408 4102691309136 4103242672032 4103703897424 4106896637058 4107012446656 4118905106757 4119458648634 4122779899896 4123243321372 4123797446264 4163219364654 4163778861948 4167135845712 4167695869344 4175392520691 4175953653942 4176514862604 4179882114576 4180351954632 4180913754384 4184284552896 4237775218656 4238251566192 4238821147104 4241668592448 4253951175831 4254522866622 4255001096679 4259003919912 4259576289744 4268016124267 4271457147748 4272031191176 4312870167186 4313449776132 4313934629874 4317412674456 4317992893872 4318573191264 4321474210368 4326548473821 4327129921002 4330618604088 4331200598256 4348317462447 4377210633936 4377798889632 4394509329357 4395099909834 4398643392696 4399234528752 4407951079161 4408543466082 4412097787608 4455375109542 4455973869804 4459566431376 4460165754912 4464263445696 4468402522143 4469003033166 4473207175248 4473709986536 4474311210832 4477316847584 4477918556608 4490885248101 4520725736688 4521333279456 4521940903872 4539201546222 4539329546304 4539811571964 4543471726416 4552474065363 4553085874806 4553597664867 4557268934148 4557881387976 4558493924112 4561556110944 4562169140928 4615527722778 4616148006036 4616666884602 4620389002488 4621009939056 4624735558464 4634521664024 4638127387383 4639272127047 4653462547531 4657214331364 4688160023232 4702367378898 4702895948961 4703527973682 4707320122008 4707952741296 4711748457024 4712278081568 4717280979453 4721718684984 4757964988176 4768033011966 4768673790492 4771877166504 4772518461648 4773159842976 4776366232512 4777545091008 4787116450704 4791379409901 4792023325962 4806035090073 4857089258763 4857742005606 4858394840172 4861658486664 4862311847568 4866232012992 4867433051328 4871945929599 4872600673038 4873148378191 4877077280404 4877732713448 4881665311712 4882321361344 4924361963178 4925023750836 4928994476784 4929656887008 4934185913664 4944626827224 4945291338288 4948473816783 4948613357856 4949138844846 4949278404672 4963610011059 4964835083331 4968837906564 4969505671368 5022296376408 5027021020224 5032358072154 5032923734853 5033600112186 5036981453532 5037658376184 5038335389808 5041719912096 5042397471552 5048318241169 5053067364632 5091857268048 5106745739592 5107432037904 5111549827776 5112811413184 5127616561473 5128305664626 5131750624812 5132440283544 5143300710429 5187658909968 5197937627799 5198636181438 5202827503272 5203526714064 5207721978816 5208307353312 5209007300544 5213836872027 5274180026136 5274888826032 5275597721184 5280444574272 5295735137259 5295884470688 5296446833958 5296596187456 5300717014152 5301312841764 5311933520607 5313244562863 5316813756506 5317528285972 5318242911464 5321815462768 5322530664416 5368361812317 5369083269354 5369804823348 5373412011576 5374134147312 5374738227384 5379794425152 5385506007042 5386111365369 5390453836236 5391178262232 5395524818208 5396249925696 5413211534883 5449180585104 5453573904576 5470255078848 5475862182744 5487449302629 5491873475676 5492611531512 5497039866528 5550959152872 5551705149264 5556181127616 5562705180627 5563452755574 5567190027588 5567938205256 5568686483472 5573176152768 5573802606176 5574551672512 5590693880289 5627842243632 5628598572384 5650083423459 5651002088256 5655398647752 5656158679824 5667365673207 5668127313534 5671934901108 5672697155496 5673334795572 5678671893216 5679435052992 5684700785211 5745088957041 5745861042642 5750493556248 5751266368176 5751912839832 5756550232608 5757323858496 5768731298428 5769506561336 5773995318987 5774158138784 5774934131008 5796977557658 5797756616596 5836280845248 5853180941181 5853967553322 5858687226168 5859345772476 5860133213112 5864857856928 5865646038336 5872533464217 5876478362454 5877268105548 5878057954776 5882797050144 5940500146056 5941298493072 5946088575168 5957870029524 5958670710888 5964276233664 5983023275397 5987042395614 5987846997468 6027634315584 6046580505807 6052268728296 6053082095952 6057962301888 6065075545011 6069965420484 6070781166408 6071463553156 6076358578864 6077175183968 6077991898816 6130328158242 6135270642648 6136095164976 6136919798112 6141042298944 6154036963704 6154864008048 6155555846136 6160344955587 6160518669984 6161346585408 6179187972951 6184169849844 6184864982058 6185696169396 6263930480913 6264772293906 6269823171864 6270527931948 6271370631576 6276426829344 6277270321728 6288862808942 6289707972604 6295624913312 6343953317568 6356662827984 6357377349288 6358231720656 6362502888672 6363357948864 6381784299933 6382821934272 6388505879868 6389364434616 6407185721622 6408046786764 6463312740288 6470901944811 6476119011684 6476989340808 6477859786896 6482211315552 6483082463424 6490694881503 6495927906132 6496800897384 6565815950904 6566698334448 6571992635712 6592649864751 6592835769632 6593721784384 6597965089044 6598851793128 6612815199123 6618146681412 6618890594834 6619780111108 6625117208752 6626007561824 6683062664313 6683960804706 6689349647064 6690248632368 6695642544192 6696395168544 6703504549749 6709810762872 6710564979804 6711466816248 6715975271376 6716877834912 6717780519744 6789143024064 6808994319456 6809909383872 6829628812209 6835903401222 6836822081964 6837740886168 6842334166416 6843253711392 6856812789806 6857734280572 6916878546624 6923291584167 6924222009054 6925000326903 6930583503732 6931514908584 6937103337696 6938035618752 6951782496036 6985821497046 7011737877312 7032240034848 7033185101376 7055291960523 7060980183012 7061929111944 7067622685536 7068417122352 7082578027476 7152049517949 7153010685738 7157815749756 7158777692472 7159739764464 7164549348768 7165512196416 7166317636512 7180674676056 7181481820492 7187271781648 7188034988943 7188237682976 7215675812401 7216645530962 7217615379844 7263781334208 7265574113472 7286613008409 7287592260258 7292487729996 7293467771352 7299348019488 7301149576992 7308901009557 7315615920606 7316599070172 7322497967568 7323482042016 7401278870496 7402273532352 7416940240836 7417937007432 7422920036784 7423917607008 7424915311296 7453256859846 7454258507052 7476054584558 7503789658176 7533444564612 7540531530336 7541544906432 7548537108231 7550400168279 7555472180298 7556487564276 7557503084712 7562579868144 7563596207328 7564446394096 7579601046948 7637785902072 7644971025216 7660118609388 7661148056856 7667324741664 7668355157568 7669217119776 7692458496939 7697625937218 7698660425316 7797954272157 7804241254908 7805290071096 7811582968224 7812461029968 7813510950816 7828992476438 7830044618956 7835304483272 7836357474064 7837410606368 7911270039204 7912333239048 7913396581776 7919776638144 7920666861408 7921731324096 7943826706032 7944670250937 7944894281184 7951075521228 7951969262646 7975220634759 7976292428958 7977364367196 7982723194152 7983795996624 8062107341076 8069691637728 8070776127936 8078259010563 8085680754354 8086767393348 8093287227312 8094374888544 8173770877656 8180360856864 8181460219968 8205382618272 8206485344064 8207407794848 8213793274116 8237810213514 8238917297268 8245559799792 8246486642744 8247594892528 8326438729308 8327557723896 8334271691424 8335391738688 8345179133361 8350785041382 8351907307884 8353029725208 8359764229152 8360703909264 8361827508768 8475550437312 8476503132384 8477642294208 8502190970301 8507902351662 8509045733244 8510002193358 8518007839824 8519152579488 8534885240707 8536032248534 8542914295496 8544062382352 8618791563963 8625740334372 8626899552264 8627869259748 8634825348912 8635985787744 8637146382528 8653096947642 8654259842004 8661237208176 8662401196512 8695466336487 8696634924894 8754421267872 8755597779264 8789018658714 8790199819668 8797286785392 8798469057504 8814717543681 8815902158322 8817086932164 8824195575216 8910750219084 8911947739608 8919132862752 8920331509824 8936805044286 8938006066332 8946414350496 8947419973072 8948622421664 8954633695168 8980563593421 8981770496202 8982780092989 9041451473376 9042666558912 9078403092444 9079623143928 9086943452832 9104948130726 9106171749612 9107195329734 9114537868296 9115762775952 9116987848224 9123112221888 9231055445556 9232296012072 9233333769204 9240778004976 9242019878112 9269043328048 9276254774766 9277297473087 9278544254094 9305674500451 9306925095062 9314428662728 9397158440859 9404734757796 9405791897922 9407055947364 9414640244016 9415905482592 9424556163136 9433294213413 9434561958906 9443437369968 9515929976352 9536066023932 9537347580984 9543754333008 9545036923296 9546319685952 9574232901408 9582758819802 9584046651924 9610778582433 9612070180146 9714178517526 9715484011212 9716789680344 9723316973328 9724623695136 9743891859198 9745201346076 9746296756382 9754154560808 9755465426896 9763330623424 9848723926356 9850047501672 9857988953568 9859313774016 9889253654448 9890582676576 9896947633566 9897226715712 9898277689692 9927220022118 9928335892251 9929670166662 9937675813128 9939011342736 10044592752816 10064716144308 10065847469706 10067200224372 10073962907064 10075316752368 10076670779616 10083439824192 10095279772249 10096636482338 10106134729264 10146074079043 10183714536096 10213491479184 10214864075808 10253855101833 10255233122946 10256611329252 10263501249624 10264880567088 10285219184709 10286601420858 10375317819936 10395875255598 10397272362876 10405655006544 10407053428128 10416614706624 10427673744054 10478732245569 10548360052272 10549777652064 10551195442368 10591470274518 10591768941376 10592893667916 10601434028304 10602625683528 10623867041214 10625061218023 10626489125726 10633627513012 10635056571944 10636485822928 10643630925536 10645061328832 10729516028607 10736723624634 10738166538708 10739609646696 10746824023152 10748268294624 10749476454768 10771012014084 10772222730738 10780907672472 10782356524464 10791049636416 10824968296443 10826423069766 10898361170208 10951724365488 10973423880909 10974898605258 10983746951352 10985223063024 10994079733056 11006988952057 11101918305744 11103410298528 11125410361254 11126905511148 11134380055176 11135876410512 11137372966944 11147605212352 11179885289769 11181387760578 11214081876837 11255684487264 11257197144768 11300166846918 11310797295504 11312317359648 11333208270447 11334731346414 11336254627068 11343869802216 11345394310992 11346669591144 11357343786432 11369401570422 11490177914082 11491722085284 11500987112496 11502532736352 11503825679664 11513100465216 11537462596856 11539013122672 11546438905827 11547990637974 11548316277568 11584615194439 11593955115316 11595513233192 11706361882362 11707935106644 11717374452336 11718691544952 11720266426224 11729715713856 11743488714657 11745066928434 11752956724908 11754536211096 11756115909552 11765594100288 11881000292112 11882596986144 11915740059048 11917341421776 11927953893969 11964438643437 11966046550794 11974084791228 11975693994936 12001034991001 12093161011614 12104537456592 12106164191904 12128521131531 12130151090022 12139930840968 12141562332816 12142927106312 12152717157728 12154350367936 12260656316484 12270541285296 12272190329952 12273839596224 12308073927408 12309728016096 12311111692272 12320689911174 12321037339968 12356715320271 12358375945902 12368339699688 12369729964116 12371392338792 12526177562073 12527860961826 12529544587812 12539646343728 12541055863896 12542741263152 12552853658688 12567593185861 12577725617884 12579415945208 12591249826624 12630826914727 12713325655968 12714754698576 12716463441312 12725005777344 12761853527493 12763568599866 12765003290037 12777011759736 12778728869232 12804048372801 12814371443244 12816093573528 12941803889622 12952238023368 12953978681616 12955719573792 12964422631104 12979645421463 12981389763006 12991855812264 12993601794768 13044952387341 13131631901808 13133396668896 13183527988071 13185299729502 13185671539264 13195930178088 13197703586256 13223853237483 13225630398246 13236293362824 13237781189668 13239560222216 13250234417504 13252015123648 13366125328626 13367921609412 13378699294128 13380497264736 13392790337088 13405207566429 13407009099498 13419621525744 13421129959608 13422933632496 13431950542752 13433755669824 13472655744303 13617988638912 13657422196089 13659257624418 13660792994601 13671806802444 13673644163928 13675481772336 13684668332832 13686507422784 13702578083173 13713625579612 13715468561144 13846583168334 13848444018108 13850000653806 13861167007464 13863029817168 13874206675392 13903564992072 13914382162149 13917816381141 13960387642593 13971642994092 14064480069696 14108687846883 14110583921046 14121960366024 14123858223888 14135245371072 14136834244704 14151842938359 14165156054952 14304099035898 14306021371476 14315631499512 14317555384944 14319479528928 14329098697536 14332635273024 14361349352112 14362963640984 14374138229703 14374543563296 14376069977886 14376475365952 14418105270219 14431351624802 14433291061924 14435230759688 14571267776289 14573226016818 14575184520516 14584975459992 14586935542704 14598696038976 14602299153984 14615837788797 14617802019114 14619445134573 14631231841212 14633198140344 14644995935136 14646964084032 14802557740992 14833880481672 14835874014864 14845840073568 14847835214016 14890830033177 14894505249993 14906513719692 14908517014104 14952109169116 15066889129224 15081063060672 15097074216462 15098771204559 15100800336558 15110944360596 15112975128552 15115006169424 15125159736288 15127192414656 15128892788192 15144954723507 15159202093896 15275571804144 15320237218776 15322296113712 15334649483328 15338434239552 15382849684419 15384916993878 15395251874436 15397320850632 15429902131287 15593812883397 15595908544314 15608482509816 15610580142192 15623165936448 15624922059936 15627021901632 15641510616081 15645371108929 15657984952876 15660089237912 15670608966544 15672714948128 15674821212736 15822540078408 15824666478096 15826793163552 15841333722816 15887205411777 15887653412064 15889340501874 15889788562368 15902151042456 15903938525292 15935800561821 15939733688589 15950441269518 15952584857916 15954728734392 15965446388304 15967591993248 16124214682152 16139383275456 16156518021126 16158334096107 16171361508708 16173534786696 16186574454624 16188749777088 16239634604649 16347541755312 16360721713728 16410765236544 16414815589696 16427586548232 16462347907887 16475620427028 16477834594536 16491119599584 16492973285488 16495189785056 16652877458616 16655115447792 16668543382848 16688115541881 16690358266722 16701570082764 16703814615768 16706059450416 16719528458304 16721407818528 16723655017536 16772081640867 16953006264768 17002097019621 17004381940602 17015804703324 17018091466488 17020004386716 17036015679648 17038305158976 17054102355633 17069770481414 17072064497068 17085828590992 17088124764704 17235266871123 17237583127926 17251480668744 17253799104528 17255738519496 17269650697824 17271971575488 17306193895284 17308519684008 17321985956961 17322474416352 17324802393024 17390932672974 17393269849788 17508842535744 17578037317428 17580399639336 17594573570784 17596938115008 17617600392651 17629435087362 17631804316644 17634173864328 17648391150432 17821500438168 17823895479216 17838265725504 17873610088572 17876012132664 17892828700992 17894839946144 17897244843328 17949069826191 17961127186842 17963540992404 17965560185978 18082902946752 18139741517421 18156806184888 18159246287856 18173886905664 18195226635033 18209896261452 18212343499224 18214390659468 18229075736592 18231525551904 18233975696448 18462110891112 18464592024144 18466667538408 18481556009952 18484039756224 18537563918853 18538086656096 18552509549532 18554594946174 18557088508188 18608848147771 18611349000902 18613850190124 18628857325456 18791791442739 18794316881718 18809469515592 18811583795844 18814111894728 18829280488032 18831810965184 18866588426826 18869123917812 18886874739936 19031859952704 19072132047864 19074695161968 19087508666016 19090073846592 19148465802816 19165517639604 19168093303848 19221557164866 19224140360292 19412705834433 19428357035052 19430968022424 19433579360688 19446633946656 19449247390272 19472084644509 19487783718396 19490402692152 19492593512764 19508309121616 19510930853792 19697447852712 19700095003344 19715977907136 19777949594253 19778507308896 19781165353152 19793895267132 19796555379384 19838445597369 19854440044236 19856671784502 19859340333324 19875351626256 19878022685472 20089185505632 20110513649247 20129432288616 20131694939412 20134400448744 20147925814128 20150633504736 20153341559232 20190559544498 20193272964676 20212269458528 20289421451803 20292148158086 20367429072192 20426982958368 20429728151616 20488886436627 20507710203666 20510466245892 20513222658504 20527002499248 20529761134176 20570438369418 20573202841716 20750635639872 20775000980709 20791750511196 20794544725752 20811310013088 20814106856256 20855347488108 20957464491138 21096720104544 21099555304128 21165875881569 21182940549036 21185787335832 21202868056608 21205251367056 21247734082428 21250122436046 21252978251452 21267255026024 21270113143888 21272971645856 21287261851072 21456148553847 21459032057214 21473447249268 21476333077416 21479219293392 21493648046304 21496536589248 21498952909536 21542024028168 21544445461476 21561815344944 21564104966829 21564713048928 21647027437203 21649936592886 21652846139532 21796722340416 21903448730976 21926703028671 21946847761818 21949797210516 21967493902704 21970446126048 22013977904114 22203836611488 22206820597056 22250820722508 22253811022296 22268760110352 22271752821024 22274745933888 22359770579538 22362775521156 22428163753674 22511368974528 22600333693836 22621594591008 22624634719296 22651200504837 22666416540894 22669462692828 22672509254136 22687739604432 22690788621984 22693339182288 22738803140844 22980355828164 22983444170568 23001974224992 23005065472704 23007651359328 23074925193712 23077375490817 23078026245344 23092877811654 23095981275948 23166117081919 23169230388878 23187910230632 23191026466384 23393862816471 23412723764724 23415870213288 23434748904672 23437383089904 23440532852448 23486977429314 23490133856868 23505913449816 23509072422192 23512231819104 23762000584224 23765193972288 23831480118096 23834682843552 23855907787938 23925661904277 23928877286874 23932093101588 23948169582456 23951387989872 24002069982002 24186322023228 24209074913184 24212328383808 24234777031689 24257042263062 24260302180044 24279861681936 24283124665632 24285854212624 24305434315456 24521312632968 24541082570592 24544380659904 24616147854816 24619456032192 24622223384544 24641379822348 24713430640542 24716751891804 24736679399376 24739459928232 24742784677584 25035537400083 25052355124146 25055721923652 25059089175624 25079292687456 25082111727792 25085482526304 25135186371722 25155451235768 25158831890416 25258259358367 25261653829454 25426651311936 25429509397152 25432926882624 25506572910903 25523707054986 25527137199732 25530006580074 25554023519472 25557457738464 25604655722121 25608096745602 25628742886488 25632187147056 25883607779244 25904476046736 25907957363232 25911439147584 25959290842926 25962779526012 25983711624528 25987203589536 26086399009461 26089904774682 26263263803616 26266793337792 26367055976142 26370599459004 26391860356176 26395407172512 26444152631043 26447706474966 26451260796492 26472586725648 26475562379336 26479120444432 26500468835008 26732250657252 26735843218824 26757398588256 26760994529472 26810415132858 26814018198996 26839243051488 26842259919216 26845867264992 26863901085504 26941690780263 26945311488606 26948340278967 27314844392178 27318515248836 27321585989202 27343613604888 27347288327856 27350963544672 27369336665664 27401473667533 27405156166346 27427251159224 27430937122288 27693166336668 27696888036216 27700001307612 27722334014928 27726059634336 27807129984144 27828764324298 27831892419261 27835632762282 27917023501353 27920775285186 27943285988184 28217375693766 28221167842092 28243920732048 28247716447776 28273668489408 28299882640239 28303685876718 28330312109904 28608198071796 28612042742952 28631262999024 28635110769888 28638959057856 28722698704224 28725927281968 28748276459406 28749087126592 28752139955772 28832335747299 28836210540438 28839451877491 28862703249604 28866582123848 28870461519376 29142535552578 29146452033636 29150369041032 29169950919984 29173871085408 29231675577594 29235604038228 29238890269146 29262463682424 29266396280688 29289991870272 29667760963344 29671748029728 29691680147136 29781660066354 29785007676753 29789010499986 29813027439384 29817034028208 29876112869869 29904218338232 30133778258448 30194148432924 30197542409118 30201600673116 30221888721192 30225950257104 30230012338848 30250319472576 30257785576384 30285839316747 30289909447014 30318404187792 30438222237129 30551143608288 30640474437552 30644592227424 30761565305499 30765699368838 30769833987756 30790503748872 30794641701264 30855657554127 30859804262574 31187625766794 31191817088628 31216965019632 31221160284384 31249844119872 31283021232162 31290742217858 31315969905752 31320178475824 31341217933088 31345429896256 31436196736707 31443955527763 31645080156816 31649332956192 31653586327104 31774410823554 31775306824128 31778681003748 31804302084912 31807877050584 31871601123642 31875183654069 31879467377178 31900882539036 31905169715832 31909457468784 31930892776608 31935183986496 32248429364304 32313036042252 32316668192214 32342723017416 32347069573392 32373148909248 32474904889329 32479269209298 32574237832717 32695083510624 32855173096464 32920271642727 32924695815774 32951240854056 32955669189072 32982239199168 32985946570976 32990379570112 33020966856171 33305754917232 33310230895584 33376231083762 33380716533444 33403140165528 33407629231536 33412118900832 33442815637056 33539655869307 33544163281734 33642245630511 33999624811341 34004194039242 34008763881204 34031609406648 34036182932976 34040008773432 34072031359296 34108204711266 34112038647337 34139540962828 34144128994136 34171657181984 34176249529408 34470533742246 34475166255852 34502961337488 34507598209056 34511477038992 34539301395648 34612387790568 34617039368016 34639316717481 34643971913922 34644948832704 34753845583317 34781865345948 34786539699576 35156074634856 35160799278672 35189147141568 35230466143971 35235200785302 35258870174724 35263608633288 35268347728656 35296782300864 35338227688183 35643000876336 35647790958432 35747220177144 35752024265328 35783861681907 35789679892288 35893315930311 35898139652382 35922254373684 35927081984808 35931120371956 36003104973003 36279483034842 36313612369776 36318492575712 36385563394593 36390453270066 36419792522904 36424686998448 36428781318936 36458151473184 36463051103808 36924221782224 36929184048288 36933335076816 36963112019904 37070145960813 37075127837706 37076173312192 37105019099064 37109189892348 37114177016376 37192711940041 37217696295542 37222698001804 37227700380248 37257714650912 37578532686219 37583582885478 37588633763436 37618939031184 37623167591688 37628223789456 37658560976064 37702779557583 37733176853652 37738247835624 37773749479872 37892480744181 38144264095728 38149390323936 38175017332032 38295009870111 38331035279208 38336186607696 38412145118403 38443114329732 38448280720584 38825411668866 38856714070104 38861936044848 38867158721376 38893267893312 38938936264389 38944169289018 38975567436792 38980805384304 38985187025528 39016618243232 39021861707584 39134857162023 39394895705424 39400190006688 39550583964213 39555899188506 39557014617792 39587790534264 39593110758768 39671559712449 39676891194738 39708880088472 39713343569004 39718680666648 39750703252512 39756045370944 40178371011264 40215622699287 40221027298494 40258864577232 40263389878824 40268800897488 40295851628256 40301267009472 40381119088996 40386545929352 40417967232909 40424538917056 40578842903606 40584296316172 40853965916736 40972266588267 40977772873254 40982378983803 41015420407332 41020932491784 41026445317008 41054004998496 41059522268352 41107734249519 41140876738836 41146405683432 41550001961418 41583501022392 41589089451504 41622620026176 41710694976216 41753449143423 41881162927779 41914928982276 42193440209088 42326063540649 42331751763138 42365881098072 42371574671664 42405736113216 42410502734112 42455528815077 42495468164856 42500244872092 42505956502904 42534510052048 42540226287776 42545943291712 42912297107694 42918064114428 42946894498536 42952666154832 42958438586784 42987296092608 42997905819072 43084048056336 43088890922952 43122414689109 43123630689888 43128209933658 43129426097856 43254315810657 43294054874406 43299873185772 43305692279064 43806897461952 43847513366391 43853406057342 43858335403719 43893695523636 43899594421032 43934987805408 43940892252096 44027955808228 44407673222976 44501641445016 44507622044592 44537520220704 44543505642048 44672490099531 44683515749979 44719541159076 44725551042312 44856327507348 45200667387672 45243189182016 45296313613677 45302401009674 45332833081788 45338925385656 45345018508272 45375479208864 45381577243968 45386678364576 45434864170521 45477606281688 45960711656328 45966888341136 46003948449984 46015302718656 46148549053257 46149850387424 46154750981634 46156052490688 46185755623308 46191962551896 46289706393861 46332234163838 46338460777756 46375820461264 46382052932768 46781438650191 46787725632942 46825447529448 46831740426576 46869497809344 46874766179808 46881065704896 46924531848243 46936113326787 46973954858628 46980267713736 47011826899632 47018144844384 47024463638208 47524001168448 47662960236192 47669365687104 47711815575876 47807401685463 47819201065767 47851323808554 47857754573748 47864186203176 47896339164912 47902775979744 48004139964004 48372644046456 48418149826368 48469554063378 48475002288321 48514084526124 48520604360088 48559723363872 48566249331264 48571708425248 48718903813947 49042625265936 49082165141184 49232295709632 49244446769088 49282759644696 49387043723661 49426861281084 49433503783608 49473358798752 49478919856464 49485569355168 50064346625643 50071074800166 50104710248292 50111443847304 50118178351248 50158585374912 50164223455584 50170965052608 50270372743444 50310902471536 50316244922601 50317663780832 50509730686807 50516518716734 50523307658908 50859018794304 51006291058863 51013145821806 51047414109972 51054274399464 51060013160148 51108047038944 51114915476928 51162307066899 51209311444242 51216193491204 51257485772976 51264374294112 51767215558488 51808952093472 51815914726464 51918581685852 51925559052024 51967423249056 51974407179072 52172798018922 52179809549364 52526527607232 52734111952284 52741198918008 52783720712352 52790814345024 52852801177953 52888305262086 52895412949932 52902521592984 52945173451296 52951124758672 52958240888864 53464501314504 53471686437648 53514797176512 53620830265716 53628036397992 53678486102976 53684519838432 53691734529984 53847209478573 53883381560526 53890622977212 53896680557934 54585679905099 54629688784356 54637030497672 54643171978404 54687227209776 54694576655712 54701927089344 54802947335066 54810312332692 54854502318448 54861874244576 55386332673336 55393776072432 55400002615224 55444668029856 55452119268672 55612691756559 55614259968288 55657528648596 55663784838522 55671265524564 55826544443313 55834047002706 55841550570372 55886571976368 56434751387532 56442335684184 56487841464096 56495432895552 56599765280478 56607371753436 56660624219808 57216396143592 57224085485904 57262525998048 57270221539776 57445397408448 57451854563936 57496552918812 57504279911544 57664671494598 57672421080876 57678903754982 57725406499208 57733164247696 57740923038752 58238117503299 58285071105156 58292904067272 58300738082064 58339901839968 58347742170816 58416253933527 58463351155188 58471208076456 58477780538292 58524927364848 58532792561376 59335521926688 59343496059456 59515336792107 59563320132708 59570015353506 59578020999972 59626054878768 59634068056416 59744196684949 59752225739738 59808436676464 60267556516896 60331540947741 60388296865848 60395084818236 60403201346232 60443777442384 60451900514208 60460024677696 60571678633494 60579818894028 60636808375584 60868264355409 60876444474258 61102287216576 61280948875104 61289184454848 61523130610998 61531398737676 61539667975512 61581007497744 61589283402528 61711315108254 61719608525148 62325002942127 62375251533588 62383634177256 62433930039264 62442320568768 62566042464324 62581484435716 62631939811504 62640356951648 62682435866176 62872393473414 62879460650923 62887911055526 63290160313632 63298665912384 63497627644707 63548821647108 63557362007496 63608604169824 63615754101168 63743202247284 63750367308138 63758934754356 63801765078072 63810339431664 63818914937568 63861785553216 64496858728608 64626072084504 64633336384428 64685446034832 64694139146784 64941082311609 64949809778658 64958538418596 65139721503157 65148475665434 65390167021248 65710346192928 65780109086013 65840543285454 65849391631548 65902481708112 65911338378144 65971893141952 66041933712342 66611509834464 66620461791168 66752462167524 66761433066888 66806280331056 66815258463072 66824237801664 67079311738614 67088326563468 67284491261022 67953601514511 67999249622682 68008388078484 68017527762408 68063218813296 68072365865952 68080017546864 68216409422532 68224077294674 68279081925656 68288257988272 68343314363968 68941067484492 68950332511704 69005922674976 69015196418112 69022954077984 69224775581136 69232126472451 69234078736032 69278633434962 69287943827844 69498351245757 69507691166634 69563730691896 69573079399152 70312149269712 70321598557344 70460932287942 70470401570604 70517740349448 70527217266576 70536695457312 70676455376366 71022518553301 71286001752672 71295581916864 71494440354288 71504048530656 71567723363814 71776985712831 71786631860622 71796279304764 71844508747368 71854163969616 71862240743912 72006209946006 72558966069684 72627224739552 72636985151424 72771126789186 72780906540132 72839585045808 72849373996896 72857562637872 72916302946368 73848443564448 73858368096576 73866670153632 74140291921626 74150255675412 74210038198128 74218379784696 74228354032752 74375428526161 74385423880082 74435392591084 74445396003608 74455400760496 74515429301824 75106612200249 75157065372438 75167165770956 75177267526872 75237878062368 75246335183376 75256447578912 75405559115166 75466353707304 75476495671248 75774778075101 75784961488362 76288528191456 76298780647872 76590019740222 76662070558416 76672373215392 76813967166363 76824290236806 76886228659464 76896561441168 77650823337732 77713428140208 77723872089696 77734317442752 77877872528778 77888338578036 77951134873584 77961610768608 77970374051056 78033236486464 78259197028383 78269714324046 78789791410848 78800380013376 79101167928426 79111798377012 79175581068528 79186221517536 79332457893129 79343119424898 79353782389476 79417760176944 79426687138008 79437361333296 79501406505024 80431245398574 80442054596988 80517729154464 80526779757648 80537601794976 80591703256512 80762238177992 80773091858704 80825072340789 80835934465818 80845020836901 81092306361073 81157685807212 81168592632344 81944533176534 81955545746508 81964757967606 82030840814664 82041864983568 82052890634016 82108009996992 82204421002599 82215468499038 82281753477672 82292811366864 83100003922836 83167002044784 83178178903008 83421389952432 83495677257783 83506898286846 83751070504059 83762325855558 83829857964552 84652127081298 84663503526276 84731762196144 84743149343328 84821005468224 84899647920717 84911057630154 84990936329712 85000489744184 85011913005808 85069020104096 85080452575552 85824594215388 85836128228856 85893788997072 85905332309664 85916877173568 86168096112672 86177781845904 86244829378218 86247261379776 86256419867316 86497007241897 86508631621314 86518355632473 86588109748812 86599746371544 86611384558128 87695026732782 87706812114684 87716670807438 87787391047272 87799188842064 87869975610816 87973152301027 88055911616456 88415788403089 89003282890032 89015244089184 89075040441408 89344980199062 89355023030259 89367031499958 89439082318152 89451102084624 89628338609607 89712655014696 90401334775344 90592627227354 90604802019348 90665666163576 90677850771312 90690037016544 90750958417728 90773356729152 90857517950241 90869728341042 90955212563376 91314666711387 91921423312656 91933776682272 92284695916497 92297098106514 92299700774848 92309501963268 92371511246616 92383925103792 92566972662381 92579412787722 92589819185629 92664468327676 92676921555512 92751640922528 92764105865536 93562877300382 93575451265884 93650895058896 93663480853152 93749532359616 93849063696486 93872226653574 93947909717256 93960535427472 94023653799264 94036289688768 94308590210121 94331866583289 95325920472384 95423631151752 95614803370926 95625550962207 95638402131534 95702647617108 95715509147496 95728372406352 95792678329824 95805551959488 95918046582211 96008279928008 96745288092912 96939108126756 96950004576642 97028169052248 97041208720176 97119446727744 97143416850496 97424714667987 97437807627894 97722713498151 98085250531872 98565519289392 98760814928181 98774087447322 98853722562168 98867007567216 98946717597504 98957839712928 98971138710336 99062900568513 100128693251286 100142149600332 100209420496584 100222887694608 100236356702496 100328446911168 100540745486888 100618967607921 100621804943072 100632489845202 100635327561664 100926736891533 100951646694397 101019461373614 101033037433468 101046615317816 101998874434023 102012582117726 102026291643612 102094828219944 102108548798928 102120026320296 102216094077888 102324614133798 102336115942011 102418622888484 102432386982408 102514971545952 102528748588224 103534431116976 103617904186944 103837163371704 103851118104048 103934846498112 104261536749951 104345596037844 104359619098728 105468223904568 105482397836016 105567441424704 105691398431913 105705602355906 105776610524172 105790825899864 105805043185968 105890346902592 105902249517344 105916481777728 106014683064549 106929002629008 106943372875296 107241660531432 107256072795984 107351585045721 107369039676864 107679947790933 107694418957146 107766763121052 107781245954424 107793361115868 108009314919009 109156690183779 109171359810198 109259377568712 109274060995344 109286343956808 109374454419552 109389153311424 109517597762503 109605894670132 109620624665384 109709004636896 109723748489152 110772665346672 110787552144864 110800005230448 110889336059712 111210437882439 111225383513118 111228519936576 111315057297192 111327569677044 111342531049128 111578135820123 111653088886626 111668094005412 111683101140744 111773143952736 112869502775064 112884671368368 112975682928192 113108338672749 113199530560956 113214743506872 113321248439616 113677442232543 114432792287184 114448170971808 114525051996096 114885029610333 114903709127872 114993105837624 115008559823088 115236435355209 115329342989196 115344842161752 115357807509964 115450812998416 115466328495392 115481846077504 116476235006598 116570142210312 116585808134544 116601476164128 116679803679936 116816808793167 116832507867054 116926702310376 116942416152912 116955561076584 117049854729696 117065585122752 117404571486069 118671043853376 119014679137347 119030673584214 119126640265416 119140030707012 119156041999944 119252109757536 119268136112832 119488393369898 119504451479476 119616873352928 120535113033792 120646868097861 120663081895482 120776593731696 120790169636472 120806402692464 120887554884768 120903801028416 121143357266988 121159637788056 121253901698727 121273616751168 121736528710818 121752888948516 122561897750208 122947136951409 123046261221996 123062797475352 123079335951024 123162014995488 123178566805056 123323202748557 123422630216508 123439217050296 124650005884254 124750503067176 124767268354512 124867860078528 125132084928648 125162968871432 125260347430269 125263879623008 125280713903296 125643488783337 125744786946828 125758921301846 125775822111052 126580320627264 126978190621947 126995255289414 127097643294216 127114724014992 127217208339648 127231508202336 127366586445231 127486404494568 127500734616276 127517869508712 127603530156144 127620678863328 127637829875136 128993717457216 129252144169008 129266672768856 129370892069664 129388278293568 129762947431971 129882164623218 129899619557316 129917076837192 130279443006314 130296951330868 131420692385856 131542540099173 131560218172026 131575006211157 131681086570908 131698783263096 131804963416224 131822676756288 132083867424684 133223019668928 133504924335048 133522866133776 133612560662112 133630516926144 134050547249937 134158623477228 134176653126936 134568982522044 135888940841031 135907203029022 135998499245364 136016776156968 136035055524816 136126437626592 136144731731904 136160035093728 136304592511563 136432818845064 136448154589348 136558163851312 136576515976544 137882134968984 137900665023408 138011845349952 138045908155968 138445647159771 138449551162272 138464252944902 138468157472064 138557266869924 138575887655688 138869119181583 138996702491514 139015382333268 139127461383792 139146158798304 140624298539424 140643197114688 140773595544729 140808339980361 140921864575884 140940803141208 141035480698896 141054434533152 141073390914624 141352910752732 142045037106602 142572003505344 142988880708576 143008097061312 143135446727628 143422205056389 143457603197301 143553971425662 143573263721244 143592558609528 143689017494736 143708327939232 143724481487824 144012419892012 145117932139368 145254449479104 145425006864963 145542253578372 145561813080264 145679170091616 145698747993792 145715125275744 146156711441841 147696887128896 147733340307264 148161131170983 148280583843252 148300511350824 148420076396256 148436759569392 148456708065504 148750857052322 148770847760164 148870785182168 148890792007216 148910801520992 150193039876929 150213224400498 150314130744876 150334331541912 150354535053744 150475756124736 150492670366752 150512895157824 150811118230332 150932707414608 150948734767803 150952991342496 151529192060421 151549556150202 151569922976724 152577056382912 153180039480444 153324141116832 153344746430784 153486921200697 153627934332726 153648580473612 153772457318928 153793122882336 155301646675464 155426856280416 155447744179392 155755745057556 155776677156072 155902269747168 155923221537216 155940748102112 156518394056766 156539428648092 157579582821696 158202335856852 158223596754024 158351162137056 158372443035072 158558403533859 158664915786258 158686238849796 158707564778952 158835520353888 158853374276016 158874722666592 160862490797148 160884109193976 161035458308928 161053559515296 161075203589952 161524476355984 161541628435719 161546183717408 161650144681578 161671868931636 161690041673802 162162819573433 162184612722146 162315371614424 162337185264688 163757039715297 163889066353068 163911091493016 163929515935212 164061681629328 164083729967136 164105781268032 164408842005198 164430936998076 164563506955344 164585622733728 166200007845672 166334004089568 166356357806016 166842779904864 166991354515566 167013796573692 167479633329939 167502141008118 167524651711116 167659715929104 169304254162596 169327007052552 169463524392288 169486298686656 169799295841434 169822115260308 169981872659424 170000979488368 170023826011616 170138040208192 171649188430776 171672256457712 171787577994144 171810664619328 172336192225344 172355563691808 172489658756436 172512839734632 172994014483794 173017263242628 173036711264946 173176219497624 173199492743088 173222769116256 175248761800581 175390053465564 175413624229368 175433341614876 175574782094544 175598377684128 175946304602054 176111823232912 176807815508569 176831576806178 178006565780064 178030488178368 178546010376321 178689960398124 178710046060518 178734062999916 178878164636304 178902204169248 179232590054847 179256677219214 179425310029392 180802669550688 181185254454708 181209604038696 181331332327152 181355701542624 181380074033088 181715035900482 181739456682084 181910425126752 182604793066227 182629333422774 183842846625312 183867553364544 184569391832994 184594196213028 184619003926536 184743022493232 184767850207584 185133945324762 185158825575444 185179638371258 185328936655352 185353843111024 185503281845056 186975008826381 187125754600764 187150902531768 187301790117792 187326961706304 187698127392972 187744453307148 187895819434512 187921070854944 188047307598528 188617180420242 188638381952769 188663733166578 190847262303504 191229606741852 191251101924414 191276804263068 191405295234216 191431018294992 191456744812704 191585356659648 191810315672731 191836093164422 192016559856016 193490576185824 193878216253512 193900009153284 194056338104496 194082417440352 194823246934827 194849429335974 194875615255788 195419164509471 195445426996302 196170501063744 197131038578784 197521629856362 197548174894644 197707445124336 197734015134432 197915679425856 198125801137026 200257386502572 200284299200664 200418840993168 200445775389216 200472713404992 201081490973776 201237935215842 201243609886144 201264979690404 201853473783066 201876163142437 201903293388794 202038922747228 202066074866936 202093230635632 203860804543533 203997748868046 204025164235452 204052583287224 204189656439888 204217097597856 204240052640592 204649228267596 204672231884022 204837245776968 204864773964816 205029943091904 207068862233952 207674326743408 207702236208096 208495053737271 208523073499902 208691192075688 208719238197456 209132790089083 210936447809136 210964795672032 211382796863826 211411204711812 211553221048344 211581651799728 211610086371936 211804499034688 212029366129098 213067555659903 213858005258016 213886745750592 214483321062864 214512145591968 214703170091442 215330957138493 215359895581866 215388837914292 215533526242104 215562491908848 215586722231736 216018629838018 218313380367558 218342719620396 218518755137424 218548121990688 218572687913616 218748908839104 219035195525006 219211789340264 219241249330768 219418009273792 220107688694341 221545330693344 221575104289728 221600010460896 222420875764878 222450767026236 222630114594384 222655139354088 222685062098256 223126285578483 223156271640246 223306177773252 223336188010824 223366202281488 223546287905472 225739005550128 225769342736736 226216677345498 226399061121912 226429487013744 227324334225303 227354884465086 228019664829019 228865584574368 228896341943616 229770059220666 229986211675248 230017119646176 230441901499089 230472870710418 230658685978392 230689684323504 230715615019928 230901625996832 230932656990784 232952470013196 233140284420624 233171616269088 233202952328256 233633617586334 233665015734108 233853404620752 233884832305824 233911122153168 234099709459392 234777591085149 234809142972138 237997373679387 238029358274694 238061347168428 238253280530832 238280061414024 238312083999888 238504219515072 238784270531359 238976786739796 239008902958952 239233746705856 241293736195722 241326163790964 241553187463392 241580339272944 241612805384928 241775109769536 242286714533976 242319275576112 242475217022367 242507803397454 242535062510703 243276919083219 243473057421636 243505777897032 245894273902818 246092522443992 246125594950704 246158671902048 246324029990976 246613263007797 246646405497114 246845260433016 246878434100592 249300011768508 249501006134352 249534536709024 250264169857296 250325937742864 250487031773349 250520694860538 250527759246016 251253211512177 251286977566674 251489573893656 251517842603692 251551644222104 253956381243894 253990510578828 254195286588432 254229448029984 254463016404672 254698943762151 254733172890462 254972808989136 255001469232552 255035739017424 255207060312288 255241357726656 258504288338016 258533345537712 258741784139328 259491021725691 259525894863942 259555066897419 259764329246436 259799239114632 259834153674384 260348983580287 260558886012628 260593902661736 263085080198346 263120436344052 263150012422314 263362173141816 263397566526192 263609926832448 263919456903081 264167734849368 265247365209267 267009848670096 267045732267552 267225121324224 268065069090777 268101094499874 268317246954456 268353306253872 268885015828821 269137965044088 271777881682062 271814406058044 271996998490728 272033552313936 272070111049632 272252875253184 272320070187456 272572553850723 272609185023126 272865637690128 272896309178696 273116327702624 273153031953088 273944000134161 275764269937968 275801330046816 276854087749491 276891294319542 276899102324544 276928505889804 277114533739848 277151775311376 277700917987143 277738238363166 277769457556887 277993404983028 278030764666536 278254922767584 278292317596608 281248597078848 281547191089458 281616679960722 281843729151768 281881606282416 282070961397792 282108869066304 282705821505464 282925770630363 282995599749867 284090074213204 285977761417152 286270893455256 286844410112778 286876652886621 286915206394602 287107942851324 287146527442488 287185117219056 287378034989472 287416655878464 287448962975648 287754139746633 288024839784024 290235864278736 290850013729926 291084507156744 291123626160528 291358340183232 291430250551488 292274144003961 292313422883682 293168140494453 296282444784543 296322262341966 296561167686504 296601022701648 296840152792512 296873519138784 296913416131008 297188701705539 297262051069651 297501714104644 297541695520328 297741570364336 297781584014432 297821603041984 300386079753858 300426448800996 300628261489752 300668663083824 300709070107488 300985340733504 301622236460664 301856902823763 301865414829216 301897469535606 301905982684992 302780210674599 302854940083191 303058384120842 303099112300404 303139845953448 306360078960888 306648282233664 306973842401394 307008347826033 307255868665452 307297160947224 307544914637856 307586245764672 310603293350928 310853712560832 311511490115112 311553354312144 311804539494336 311881496204224 312784610249853 313036788113532 313078857296184 316404671713704 316447193508048 316702324274112 317074195295739 317116807067718 317329831572516 317372477699592 317415129557904 317671040707776 317706748552032 317749445333184 318044049193647 321724981594296 321768218387952 322107119030592 323039843372799 323048952711968 323083256871438 323092367434816 323300289363156 323343737863272 323380083347604 324027944757027 324325639146866 324369225444292 324630743228848 324674370529376 327470070551337 327514079430594 327778132706136 327822182986032 327859031870424 328123363258656 328167459934272 328552793287509 328817684010396 328861873996152 329127013910688 329171245467456 332400015691344 332668008179136 333685559809728 333982709031132 334027593147384 334734407460369 334959266659878 335004282016236 335049303422232 335319431858208 338608508325192 338654014105104 338927048784576 339325016018247 339598591682868 339644230520616 339963745318848 340001958976736 340047652023232 341032326697629 343298376861552 343344512915424 343575155988288 344655088830999 344711127383616 344979317512872 345025679469264 345709306065627 345988028967588 346034526485256 346073422529892 346352438995248 346398985486176 346445538232512 350450426379501 350497523601162 350780106931128 350827248458736 350866683229752 351149564189088 351196755368256 351892609204108 352213714458207 352223646465824 353568114807649 353615631017138 353663153612356 356013131560128 357044037412041 357092020752642 357379920796248 357420092121036 357468125999832 357756329272608 357804408338496 358465180109694 358513354438428 358850620058784 361605339101376 362370508909416 362419208077392 362662664654304 362711403085248 363430071800964 363478913364168 363820850253504 365209586132454 365258666845548 367685693250624 368841410854227 369138783665988 369188392426056 369238007853072 369486044986464 369535700415168 369969608245671 370267890649524 370317651150888 370359276742516 370657873310704 370707686222048 373950017652762 374251509201528 374301805063536 374603580235584 375396254785944 375488906614296 375781042290807 375791638869024 375842141709888 376930466350011 377234360840484 377276763905538 377327466333156 381694524607008 382099759335693 382459213483704 382502203848828 382553608526136 382810590468432 382862036589984 382913489625408 383620631345462 383672186328844 384033119712032 386981152371648 387756432507024 387800018306568 388112676208992 388164834880704 389288842295913 389646493869654 389698858671948 389751230511576 390838329018942 390890853992604 394262077157568 394725018633471 395043259712724 395096349789288 395414890248672 395468030268864 396251602274052 400514773005144 400568598401328 400837681986336 400891550778432 402151641749811 402162981947552 402475870431684 402529959380808 403706947566132 403752326284874 403806586777588 404077845494456 404132149733872 404186461271264 407666822523093 407721609087066 407995497736092 408050328470904 408105166574448 408379312879776 408434195195712 408480105281184 408913777534689 409298456535192 409344463768044 409674491553936 409729547929632 414137724467904 415348653486816 415404472416192 416607357544749 416990107474542 417046146999804 417382384151376 417438476394912 418265580178166 421872895618272 421929591344064 422320786634187 422425019941083 422765593727652 422822409423624 423106442096688 423163303599456 423220172743872 424058732258196 426135111319806 427716010516032 428966642125728 429024291183936 429406340182884 430372809591903 430661914276986 430719791163732 430777675828584 431067052484208 431124983817696 431173444463472 432037259676036 436275020594889 436626760735116 436685439240792 437037510274848 437096243981376 437145375827232 438070391050012 438423578680528 438470134325523 438482498661536 440156224556461 440215377388682 443090661386688 443200020921792 444483393512949 444841751529756 444901534052472 445260229188768 445310278708176 445370124196512 446252571156966 446312543280492 446612355546504 446672376021648 446732404562976 451478011100256 451538685473472 452433354690996 452798122243824 452858974027488 454587576181263 454648668450606 454709768930172 456039329658038 457731169148736 459540118441332 459972423350496 460034239292352 460460763602091 460883802998178 460945741420836 461317371956784 461379368647008 461431230039856 461803251993664 465904940026392 466280568841248 466343232538176 467267235172668 467330031468216 467706809241504 467769664611648 467822244306336 469555182170298 469618285944276 475675210601577 475994747358774 476058716549388 476122694336856 476506561061664 476560122828048 476624167999776 477568541062718 477953573479592 478017805917904 482587472391444 482652327581928 483106374926784 483160678545888 483225610769856 484573429067952 484624885307157 484638551152224 484950434044734 485015606794908 485070125021406 486488458720299 486553838166438 486946114843272 487011555794064 491788547805636 492185044887984 492251189901408 492317343804096 493226526015594 493292810994228 493690520866032 493756868201184 498600023537016 499002012268704 499069073418048 500528339714592 500651875485728 500974063546698 501041389721076 502438899989817 502506423024354 502573955133348 502979147787312 503035685207384 503103288444208 507912762487788 507981021157656 508390573176864 508458896059968 509397887524302 509466345780924 509945617978272 510002938465104 510071478034848 510414120624576 517008576676032 517066691075424 518982043451382 519051789727884 519110133794838 519528658492872 519598478229264 519668307348768 520627999683127 520697967160574 521117772025256 521187805323472 525746285401743 526170160396692 526240872688104 526300024844628 526724346283632 526795133052384 527838913806162 528335469698736 530423446525707 530494730418534 534019697340192 534091464535104 536130138181554 536202188999748 536634493908912 536706612507744 537697770164541 537770031657642 538275930088176 543555763364124 543628812116088 543993996981456 544067104627872 544140222099264 545145107701446 545218370046252 545731275380256 545792618357392 546232655405248 547814379198681 547888000268322 547949585672329 551528539875936 551602660093632 553708175498982 553782588639084 553857011779608 554229067479696 554303550622752 555401835974286 555476476726332 555538915113774 555986809966056 556061529333072 556509845535168 563094382178916 563233359921444 563687458303536 563763212564832 564141922795584 565411643010928 565851541260726 565915145858307 565991199499734 567646144527511 568180148426408 572541786910512 573688820225556 573753305773242 573830412789204 574215885702648 574293054884976 574370234438112 574756069978944 574897925951296 575430947018193 575508279493266 576049679568048 580471728557472 581700027459852 582169014313488 582247252321056 584469740804481 584548288007922 584626845767364 586257493528413 586336280988906 592564889569086 592644524683932 593122335373008 593202045403296 593747038277568 594377403411078 594524102139302 595003428209288 595083391040656 595483140728672 595563168028864 600772159507716 600852897601992 601256522979504 601337326167648 601418140214976 603244472921328 603713805647526 603730829658432 603794939071212 605560421349198 605628489427311 605709880166382 606116768241684 606198224600808 606279691906896 612720157921776 613947684802788 614016695652066 614511737330904 614594321894448 615089829275712 615812066107189 618910518821623 621206586701856 623022980230224 623106708624288 625485161211813 625569220499706 626073576227064 626157714592368 627398370267249 632809343427408 632894387016096 634148390591478 634233614135436 634659663145032 634744955399184 634830259115808 635413497104064 636088098387294 639202666979709 643449963188592 643536436775904 645992871415479 646079686745598 646097905423936 646166513742876 646600578726312 646687475726544 646760166695208 648055889514054 648128734299403 648651278293732 648738450888584 649261486457696 649348741058752 654940141102674 655028158861188 655556265412272 655644365972064 655718063740848 656246726517312 657105586575018 657635368020792 657723747992304 658254027821376 660323066083023 664800031382688 667965418062264 668055186294768 669378856735449 669468814920738 669918533319756 670008564032472 670098606844464 670638863716416 671426326075477 677217016650384 677308028210208 678650032036494 679197183365736 679288461041232 680003917953472 681973002675909 682064653395258 684058994487057 686596753723104 686689025830848 689310177661998 689958635025744 690051358938528 691325704497267 691418612131254 691976057935176 692069052970512 692146845059784 692704877990496 692797970972352 700900852759002 700995047202324 701560213862256 701654496917472 701733366459504 702299128378176 703785218408216 704332773255447 704427428916414 704447292931648 706661526860779 707136229615298 707231262034276 707326307224712 713992121038161 714088074824082 714184041505284 714759841592496 714840184242072 714936251999664 715512658545216 716352811594077 716930360219388 717026708876856 717701240117568 724741017818832 724838416154784 725325329308608 726860143601928 726957826728336 727605187532109 729830757249657 730419172264908 730517333691096 737682821708454 738277567331976 738376784852112 738476015706144 738972089972928 739839789023391 739939216491342 740535781299048 740635302301776 740718553485032 741315746621408 741415372444096 747900035305524 748503018403056 748603610127072 750792509571888 750977813228592 751461095320047 751562084581614 751583277738048 753759634536531 753860932700022 754468721680968 754553527811076 754654932666312 763389049214016 764096831286453 764199518671386 764918426967408 765004407697656 765107217052272 765621180936864 765724073179968 766623184337521 767241262690924 767344372657688 768066239424064 775512865014048 775600036613136 776225352417984 778473065177073 778577684591826 778665200692257 779292987739308 779397717343896 779502461023152 781046950740861 781676658037884 781781707985208 789450037266942 790086519425448 790192699578576 790829780497344 791758370709243 792503204548104 795742095627801 801029546010288 801137196802656 801675363972672 804195207272331 804303283499622 804325963895104 804951740863368 805059918761616 806655047486463 807413895132264 807504652569748 807613173555176 808155690988912 808264299467744 808372922542528 815333645046186 815443218174132 815990995472184 816100656941808 816210333148896 816758625759552 816960210562368 817717661552169 817827555069378 818596913070384 818688927536088 819348983107872 819459095859264 821832000402483 830697306973632 833102753961429 833214715089498 833308372670661 833980214949084 834092293999608 834764768302752 834876952789824 836531160356332 843745791236544 844641573268374 844850039882166 845531187455304 845644818847248 846212884193376 846326607198912 848117464516392 848777311891089 848986799249601 852270222639612 857933284251456 858812680365768 860629958659863 860745619183806 861323828553972 861439582327464 861555351657168 862134104968416 862249967635392 862346888926944 863262419239899 864074519352072 872550041189778 873253521470232 873370878481584 874075020549696 874290751654464 876140782100024 876822432011883 876847157361056 876940268651046 876964997323072 879504421483359 880312449112922 880430754777364 888847334353629 888966787025898 889683503059512 889803068104944 890520458377536 890620557416352 890740248393024 891566105116617 891786153208953 892505142313932 892625086560984 893224711093008 893344752043296 893464809125952 902956022200512 904866709381992 905596244487648 905717948054976 908340632023797 908564820249573 909175152362526 909297336901212 909419537860344 912078659316076 919080236882664 919944846700992 920921527204182 921025043478099 921767605996356 921891482841672 922634743913568 922758737294016 922862460079712 931809880052784 932561137682496 934534470345336 934660062936432 935413618483008 935644488612672 938353830749559 939110364340596 939236571888552 951222585887217 951350421203154 951989494717548 952117433098776 952245388673712 953013122123328 953120245656096 953248335999552 954132147580941 955137082125436 955907146959184 956035611835808 965174944782888 965304655163856 966321357091776 969119530118397 969146858135904 969249770614314 969277102304448 969900868089468 970031213589816 970140250042812 972083834271081 972976917440598 973107676332876 973892229686544 974023111588128 983577095611272 984370089775968 984502379802816 985658379862527 986453052031188 986585621988456 987381041732064 987513736402368 997200047074032 998004024537408 1001056679429184 1001303750971456 1001948127093396 1002082779442152 1004203222381107 1004877799979634 1005012846048708 1005147910266696 1005958295574624 1006071370414768 1006206576888416 1015825524975576 1015962042315312 1016781146353728 1017975048054741 1018795775048604 1018932691561848 1019891235956544 1020005876930208 1020142956069696 1023096980092887 1034133382150848 1037127918196881 1037964086902764 1038103579455768 1038220267589676 1039057316985744 1039196956458528 1039336614697536 1041255999366254 1041395934321148 1042235544050512 1042375610646944 1051351279138503 1051492570803486 1052340320793384 1052481745376208 1052600049689256 1053448692567264 1053590266104768 1055677827612324 1056641143374621 1056670939397472 1060704344422947 1060846893051414 1060989460837068 1068039394680384 1072260276363108 1072404377999496 1073268987817824 1073413225015488 1075395540329082 1075540063315284 1076551860176352 1087111526728248 1087257624232176 1087987993962912 1088134209255744 1090290215402892 1090436740092504 1091462550760512 1091585236714784 1095628758397362 1095776000536644 1095899171344658 1103057079751872 1106524232562681 1107416350997964 1107565177278168 1107714023559216 1108458134959392 1108607101245504 1109908824737013 1110803671948572 1110952953452664 1111077830227548 1111973619932112 1112123058666144 1126188764357832 1126466719842888 1127374916607072 1127526425129664 1130791399050033 1130823286021856 1131703082521452 1131830291716614 1131982398999468 1135139737014031 1135292289055022 1136360296852816 1145083573821024 1146299278007079 1147377640451112 1147506611546484 1147660825578408 1148431771405296 1148586109769952 1148740468876224 1150861894036386 1151016558986532 1152099359136096 1160943457114944 1163400054919704 1164338028626976 1164494504642112 1168939481608962 1169096576015844 1169253691534728 1172514987056826 1172672561977812 1184175055900413 1185129779138172 1185289049367864 1186244670746016 1186404090806592 1188754806822156 1189048204278604 1190006856418576 1190166782081312 1190966281457344 1201544319015432 1201705795203984 1202513045959008 1202674652335296 1206454925249433 1206488945842656 1207427611295052 1207589878142424 1211120842698396 1211256978854622 1211419760332764 1212233536483368 1212396449201616 1212559383813792 1225440315843552 1226741332604067 1227895369605576 1228033391304132 1229023474661808 1229188643788896 1231624132214378 1237654708559983 1237821037643246 1242413173403712 1246045960460448 1246213417248576 1249822072634247 1250970322423626 1251138440999412 1252147152454128 1252315429184736 1254796740534498 1265618686854816 1265788774032192 1267275059823249 1268296781182956 1268467228270872 1269319326290064 1269489910798368 1269660518231616 1272176196774588 1278405333959418 1286899926377184 1287072873551808 1291118428775709 1291985742830958 1292159373491196 1292333027485752 1293201157452624 1293374951453088 1293520333390416 1296111779028108 1296257468598806 1297302556587464 1297476901777168 1298522972915392 1308825061784667 1309880282205348 1310056317722376 1311112530824544 1311288731944128 1311436127481696 1314211173150036 1315270736041584 1315410402976569 1315447495984608 1320468673669383 1320646132166046 1329600062765376 1335930836124528 1336110372589536 1338757713470898 1338937629841476 1339837066639512 1340017128064944 1340197213688928 1342852652150954 1354434033300768 1354616056420416 1357300064072988 1358394366731472 1358576922082464 1363762728543789 1363946005351818 1364129306790516 1368117988974114 1373193507446208 1378620355323996 1379917270051488 1380102717877056 1382651408994534 1382837224262508 1383952115870352 1384138105941024 1384293690119568 1385409755980992 1401801705518004 1401990094404648 1403120427724512 1403308993834944 1403466732919008 1407570436816432 1408665546510894 1408854857832828 1413133141997059 1413323053721558 1414272459230596 1414462524068552 1414652614449424 1427025631804731 1427984242076322 1428176149648164 1428368083010568 1429519683184992 1429680368484144 1429872503999328 1432705623188154 1433860720438776 1434053417753712 1449482035637664 1449676832309568 1453720287203856 1453915653456672 1455210375064218 1459465376160897 1459661514499314 1460838344529816 1461034667382192 1475365643416908 1476555134663952 1476753569704224 1476952031412288 1479679578046782 1479878432982684 1481071562598096 1481270604603552 1481437106970064 1482631493242816 1495800070611048 1497006036806112 1497207220254144 1501585019143776 1501955626457184 1502922190640094 1503124169163228 1507316699969451 1507519269073062 1507721865400044 1508937443361936 1509107055622152 1509309865332624 1528193662572906 1528399037342772 1529836853934816 1530008815395312 1530214434104544 1531242361873728 1533246368675042 1534482525381848 1534688745315376 1540753820860387 1551025730028096 1551200073226272 1556946130354146 1557155369183652 1557330401384514 1558585975478616 1558795434687792 1559004922046304 1561883999049381 1562093901481722 1563353316075768 1563563415970416 1578900074533884 1580173038850896 1580385399157152 1583516741418486 1585006409096208 1591270339577121 1591484191255602 1602059092020576 1602274393605312 1608390414544662 1608606566999244 1609903481726736 1610119837523232 1613093310493623 1613310094972926 1614827790264528 1615009305139496 1615226347110352 1616311381977824 1616528598935488 1630667290092372 1630886436348264 1631981990944368 1632201313883616 1632420666297792 1635435323104338 1635655110138756 1637193826140768 1637377855072176 1638697966215744 1643443137596043 1643664000804966 1643848757016987 1666205507922858 1666429430178996 1666616745341322 1667960429898168 1668184587999216 1669529536605504 1671489893719513 1673062320712664 1689283146536748 1689700079764332 1691062374910608 1691289637694496 1692425768386752 1696234929032784 1697554623782178 1697745437574921 1697973598499202 1702938433582533 1704540445279224 1717625360731536 1721259917319726 1721491238367612 1722647657107944 1722879164654928 1723110703314336 1724268209936832 1724693777853888 1726292841054579 1726524838479798 1728149038704144 1745100082379556 1746507042940464 1746741756963168 1752281564200048 1753409222413443 1753644864023766 1753694314722112 1753880537302092 1758772480585239 1759008842966718 1759206564526951 1760624898225844 1760861509554728 1777694668707258 1777933574051796 1779367006119024 1779606136209888 1781241114832704 1783132210233234 1783572306417906 1785010284627864 1785250173121968 1786449422186016 1786689504086592 1809733418763984 1811192488975296 1816681264047594 1816885468281933 1817129640499146 1818350304725052 1818594673802424 1818839075720688 1822442885062009 1824157318632152 1838160473765328 1841843054408364 1842050086956198 1843535211992712 1843782965683344 1845269487827136 1845724920159424 1847436198321567 1856731556464869 1863619760105568 1869068940690672 1869320125872864 1876455483635439 1876707661499118 1878220728681192 1878473143777104 1882195110801747 1902445171774434 1902700842406308 1903978989435096 1904234866197552 1904490777347424 1906240491312192 1908264295161882 1910274164250872 1911814293918368 1912071223671616 1917608000939127 1918081287193543 1930349889565776 1930609310327712 1937978614246437 1938239060236794 1938293716271808 1938499541228628 1939801736178936 1940062427179632 1940280500085624 1944167668542162 1944386202898209 1945953834881196 1946215352665752 1947784459373088 1948046223176256 1967154191222544 1968740179551936 1971316759725054 1972906104062376 1973171243976912 1974762083464128 1980969198249069 1994400094148064 2003896254186792 2004165558884304 2008136570206347 2008406444762214 2009755599959268 2010025692097416 2010295820533392 2011916591149248 2012142740829536 2012413153776832 2014278978226431 2031651049951152 2031924084630624 2035950096109482 2037591550097208 2037865383123696 2040011753860416 2045919008027727 2046193960185774 2052176983461171 2073977113491801 2074255836393762 2075928173805528 2076207158911536 2076440535179352 2078114633971488 2078393912917056 2080834357487557 2082511998732508 2082791868642296 2084471088101024 2084751221293888 2102702558277006 2102985141606972 2104680641586768 2104963490752416 2105200099378512 2106897385134528 2111355655224648 2112998319766341 2113282286749242 2113341878794944 2119984580582337 2121408688845894 2121693786102828 2121978921674136 2144520552726216 2144808755998992 2146537975635648 2149058434782231 2150791080658164 2151080126630568 2153103720352704 2174223053456496 2174515248464352 2175975987925824 2180580430805784 2180873480185008 2182815562596327 2183170473429568 2189492271748971 2191257516794724 2191552001073288 2191798342689316 2213048465125362 2214832701995928 2215130354556336 2215428047118432 2216916269918784 2219519367070173 2219817649474026 2221607343897144 2221905906905328 2222155660455096 2223947239864224 2224246117332288 2252377528715664 2252933439685776 2254749833214144 2261278903609593 2261582798100066 2261646572043712 2263406165042904 2263660583433228 2263964797998936 2270279474028062 2270584578110044 2272720593705632 2290167147642048 2292290493859359 2292598556014158 2294755280902224 2295013223092968 2295321651156816 2296863542810592 2297172219539904 2299869553012563 2301723788072772 2302033117973064 2304198718272192 2326800109839408 2328676057253952 2335995602076771 2337878963217924 2338193152031688 2338507383069456 2343140852222583 2345029974113652 2345345123955624 2368350111800826 2370259558276344 2370578098735728 2372489341492032 2375275112127729 2377509613644312 2378096408557208 2380013712837152 2380333564162624 2387226286883403 2403088638030864 2403411590407968 2405026091918016 2412585621816993 2412909850498866 2412977891685312 2414855222590104 2415179756284848 2419965142459389 2422241685396792 2422513957709244 2422839520665528 2424467072966736 2424792898403232 2425118767627584 2450880631687104 2453152984656507 2453482665208134 2455790739211152 2456066782608264 2458046949323616 2458377287577792 2463248264428756 2465496001207449 2475309417119966 2475642075286492 2492091920920896 2499308261884287 2499644145268494 2499925118011983 2501940644847252 2502276881998824 2504294304908256 2504630858369472 2509593481068996 2531237373709632 2534550119646498 2536593562365912 2536934456541744 2538638652580128 2538979821596736 2544352393549176 2546960397748803 2556810667918836 2573799852754368 2581889875979589 2582236857551418 2583971485661916 2584318746982392 2584666054971504 2586402314905248 2586749902906176 2587040666780832 2589787257719697 2592223558056216 2592514937197612 2594605113174928 2594953803554336 2617650123569334 2619760564410696 2620112635444752 2622225061649088 2622872254963392 2628422346300072 2630467296035649 2630541472083168 2630820805953138 2630894991969216 2638513264450077 2640937347338766 2641292264332092 2671861672249056 2672220745179072 2674698315349851 2675358459626859 2677515426941796 2677875259682952 2679674133279024 2680034256129888 2680394427377856 2685705304301908 2708868066601536 2714600128145976 2716788733462944 2717153844164928 2725021896071391 2725694460748719 2727525457087578 2727892010703636 2728258613581032 2736235977948228 2757240710647992 2759834540102976 2763075130434297 2765302817989068 2765674448525016 2767904231740704 2768276211882048 2768587380239136 2803603411036008 2803980188809296 2806240855449024 2806933465838016 2815061492248677 2815140873632864 2817331093021788 2817709715665656 2826266283994118 2826646107443116 2828544918461192 2828925048137104 2829305228898848 2853667757661651 2854051263609462 2855968484152644 2856352299296328 2856736166021136 2859039366369984 2859360736968288 2859745007998656 2862396442742823 2865411246376308 2867721440877552 2868106835507424 2898964071275328 2907440574407712 2907831306913344 2910420750128436 2916251502813243 2918930752321794 2919323028998628 2921676689059632 2922069334764384 2950731286833816 2953110269327904 2953507139408448 2956975139587581 2959359156093564 2959756865965368 2962143125196192 2962541209207104 2962874213940128 2991600141222096 2994012073612224 3003170038287552 3003911252914368 3005844381280188 3006248338326456 3012609667143321 3014633399938902 3015038538146124 3015443730800088 3017874886723872 3018214111244304 3018619730665248 3053925144164223 3056387325145812 3056798074685544 3059673707869632 3060017630790624 3060428868209088 3066492737350084 3068965050763696 3069290940278661 3069377490630752 3081093571895227 3081507641720774 3102400146452544 3111383754590643 3113892260708292 3114310738367304 3114660802769028 3117171950957232 3117590869375584 3118009844092608 3123767998098762 3124187802963444 3126706632151536 3127126831940832 3157800149067768 3160346077701792 3160770798314304 3167033482836972 3170012818192416 3182113033268841 3182540679154242 3182968382511204 3204118184041152 3216780829089324 3217213133998488 3219806963453472 3220239675046464 3226186620987246 3226620189945852 3229655580529056 3230018610278992 3230452694220704 3232622763955648 3261334580184744 3261772872696528 3263963981888736 3264402627767232 3270870646208676 3271310220277512 3274387652281536 3274755710144352 3286886275192086 3287328001609932 3287697514033974 3329726474211039 3332411015845716 3332858860357992 3333233490682644 3335920859796336 3336369175998432 3342979787439026 3346124641425328 3378566293073496 3379400159528664 3382124749821216 3382579275388992 3392374197150099 3392469858065568 3395109247564356 3395490875149842 3395947196998404 3405419211042093 3405876867165066 3409080890558448 3435250721463072 3442519834639452 3442982476735224 3445295314215888 3445758329309856 3446221406628672 3452585682109158 3453049676959596 3456298077408288 3490200164759112 3493014085880928 3493483513926336 3504563128400096 3506818444826886 3507289728047532 3507761074604184 3517544961170478 3518017685933436 3518413129053902 3521249796451688 3521723019109456 3552525167701239 3555389337414516 3555867148103592 3558734012238048 3559212272419776 3566264420466468 3567144612835812 3570020569255728 3570500346243936 3572898844372032 3619466837527968 3633362528095188 3633770936563866 3634259280998292 3636700609450104 3637189347604848 3637678151441376 3644395997781889 3644885770124018 3648314637264304 3676320947530656 3680223997812201 3683686108816728 3684100173912396 3687070423985424 3687565931366688 3694872396643134 3712964125679949 3713463112929738 3727239520211136 3738137881381344 3738640251745728 3752910967270878 3753415322998236 3756441457362384 3756946287554208 3764390221603494 3801825179469747 3804890343548868 3805401684812616 3807957978870192 3808469732395104 3808981554694848 3816528590323764 3820548328501744 3823628587836736 3835216001878254 3835647099706303 3836162574387086 3860699779131552 3861218620655424 3873355286327127 3875957228492874 3876478120473588 3876999082457256 3879603472357872 3880124854359264 3880561000171248 3888335337084324 3888772405796418 3891907669762392 3892430705331504 3895568918746176 3934308382445088 3942633519450108 3945812208124752 3946342487953824 3961406021008149 3961938396498138 3973523011692577 3988800188296128 4007792508373584 4008331117768608 4016273140412694 4016812889524428 4019511199918536 4020051384194832 4020591641066784 4024285481659072 4028557956452862 4063302099902304 4063848169261248 4071900192218964 4075183100194416 4075730766247392 4091288185631367 4091838016055454 4092387920371548 4104353966922342 4147954226983602 4148511672787524 4151856347611056 4152414317823072 4152881070358704 4156229267942976 4161668714975114 4165023997465016 4165583737284592 4168942176202048 4205405116554012 4205970283213944 4209361283173536 4209926981504832 4210400198757024 4222711310449296 4225996639532682 4226564573498484 4239399425991177 4239969161164674 4242817377691788 4243387572205656 4243957843348272 4289041105452432 4289617511997984 4298116869564462 4301582161316328 4302160253261136 4332373631751361 4348446106912992 4349030496928704 4361160861611568 4361746960370016 4365631125192654 4378396128482691 4378984543497942 4382515033589448 4383104002146576 4383596685378632 4426096930250724 4429665403991856 4430260709112672 4430856094236864 4439038734140346 4439635298948052 4443214687794288 4443811813810656 4444311320910192 4447894479728448 4504755057431328 4505866879371552 4521950099908353 4522557807219186 4523165596200132 4526812330085808 4527321166866456 4527929595997872 4536901140095821 4540558948056124 4541169156220088 4545441187411264 4584580987718718 4585197112028316 4589510561804448 4590026446185936 4590643302313632 4593727085621184 4599739106025126 4603447576145544 4604066235946128 4622261462581161 4653600219678816 4671991204153542 4675757926435848 4676386304063376 4677014766138912 4685651997148143 4686281704445166 4690059948227304 4690690247911248 4736700223601652 4740519116552688 4741156197471456 4750550224255458 4755019227288624 4756192817114416 4760027425674304 4773811018731363 4774452573766806 4806177276061728 4806823180815936 4825171243633986 4825819700997732 4829710445180208 4830359512569696 4839279931480869 4839930284918778 4844483370793584 4845027915418488 4845679041331056 4848934145933472 4849585796806464 4906305969313014 4906965330416268 4911581478422304 4912133565216528 4916093898647232 4926496528857512 4930329412788129 4930992002414898 4931546271050961 4946630688025453 4950618834239932 4951284150572984 4998616523768574 4999288290536988 4999850236023966 5003881289694504 5004553763997648 5008588609816512 5014469681158539 5019186962137992 5069100239292996 5073187124731824 5073868913083488 5077277305160256 5088704787098352 5093236312724763 5093920795497606 5108815300747599 5113621335837672 5163779751959178 5164473715102836 5167942971323832 5168637493964784 5169332109943008 5172804629810496 5174081333561664 5178878523163737 5179574515439394 5184447116112432 5185029874395224 5189210226349856 5189907607108672 5235300247138668 5239521128821392 5240225270889504 5256844692600144 5260227667240329 5260934592071298 5261082944166336 5261641611906276 5276317441755717 5277026528900154 5277619693580853 5281874694677532 5282584528664184 5343723344498112 5349396630699702 5350716919253718 5355030853883592 5355750519365904 5359348266558048 5360068512259776 5366362290362647 5371410608603816 5429200256291952 5433577466925888 5450043792142782 5450656404845799 5451388921497438 5455050914175156 5455784021407272 5456517227162064 5467328655186027 5472471955896456 5514481421295984 5526150260868594 5530605635978136 5531348897050032 5535808463481408 5537174760478272 5542308594964701 5570194669394607 5607206822072016 5607960377618592 5629366450906317 5630122984497354 5630281747265728 5634662186043576 5635419431331312 5646585332405241 5647978970323369 5652532567988236 5653292214886232 5657089836922384 5657850096274208 5658610457797696 5707335515323302 5708102527218924 5711936968305288 5712704598592656 5713472332042272 5718721473936576 5724792885485646 5730822492752616 5735442881755104 5736213671014848 5752824002817381 5754243861580629 5814881148815424 5820841500256872 5832503005626486 5833158608694627 5837861504643588 5838646057997256 5843353378119264 5844138669528768 5901462573667632 5906220538655808 5913950279175162 5918718312187128 5919513731930736 5924286250392384 5925748427880256 5942907594747207 5983200282444192 6011688762560376 6012496676652912 6024409710619041 6025219334286642 6029266799877804 6030077076292248 6030887461600176 6035749773447744 6036428222488608 6037239461330496 6042836934679293 6107850288328446 6112774650291624 6113596149371088 6120035261581248 6132985474700168 6137757024083181 6137930101527392 6138581880557322 6138754981261504 6156530950383513 6162187143790454 6163015283441548 6221931340475403 6222767509181286 6227784521416584 6228621476734608 6229321605538056 6234343901914464 6235181738751168 6242503072462671 6247535996197524 6248375605926888 6253413264303072 6254253663881664 6315600298135536 6320692155403584 6334066965673944 6340025636384832 6359953741747011 6364226066537682 6365081358308484 6365936765022408 6433561658178648 6434426267996976 6439613926906944 6447175304346693 6452373241974492 6453240379891704 6459311161058112 6460037220557984 6460905388441408 6522669160369488 6523545745393056 6527927963777472 6541741292417352 6542620440555024 6548446687788981 6549511420288704 6568476815246913 6573772550384172 6574656003219864 6575395028067948 6658558101210519 6659452948422078 6664822031691432 6665717720715984 6666466981365288 6671841719592672 6672738351996864 6685959574878052 6692249282850656 6757132586146992 6758800319057328 6764249499642432 6783836710828779 6784748394300198 6784939716131136 6790218495128712 6790981750299684 6791894393996808 6810838422084186 6811753734330132 6818161781116896 6870501442926144 6885039669278904 6885964953470448 6890590628431776 6891516658619712 6899608659037689 6905171364218316 6906099353919192 6912596154816576 6980400329518224 6986028171761856 7007986806230313 7009126256800192 7013636889653772 7014579456095064 7015522149208368 7029422556667749 7035089922340956 7036035371866872 7036826258107804 7042499592903376 7043446038218912 7105050335402478 7110778674829032 7111734296207184 7117468024476096 7125825336383187 7132528840932936 7134289225671624 7140041138511456 7141000692487872 7161678860650209 7238933675055936 7259895427378167 7266725056190376 7267541873127732 7268518561996584 7273401218900208 7274378695209696 7275356302882752 7288791995563778 7289771540248036 7296629274528608 7352641895061312 7359458953969521 7360447995624402 7367372217633456 7368200347824792 7374140847970848 7375131862733376 7389744793286268 7396488003622347 7425928251359898 7426926225859476 7476275762762688 7499775354035949 7505821934541756 7506830645996472 7512882914724768 7513892575108416 7528780443206988 7603650358939494 7609780687097736 7610803369625232 7615915957740384 7616939464790208 7633057180647528 7640881193246409 7641096657003488 7670432003756508 7671294199412606 7672325148774172 7721399558263104 7745669627938767 7746710572654254 7751914456985748 7752956240947176 7753998164914512 7759206944715744 7760249708718528 7761122000342496 7769361773159091 7776670674168648 7777544811592836 7783815339524784 7784861410663008 7868616764890176 7885267038900216 7891624416249504 7892684975907648 7915539793350231 7922812042016298 7923876792996276 7947046023385154 8015585016747168 8016662235537216 8024094946049553 8026075378880577 8032546280825388 8033625779048856 8039022399837072 8040102768389664 8041183282133568 8057115912905724 8126604199804608 8143800384437928 8150366200388832 8151461532494784 8177083382246157 8182576371262734 8183676032110908 8184775840743096 8208707933844684 8289225391302891 8295908453967204 8297023345575048 8303712695222112 8304828635646144 8305762140717408 8323337429950228 8330047994930032 8331167474569184 8410810233108024 8411940566427888 8418722566347072 8420800397514048 8445184476746031 8445422620898592 8451993279065364 8453129146996968 8478798851982354 8479938322329348 8485634755383576 8486775144411312 8487915686696544 8578082210904864 8579235023995968 8587189328228469 8596233739128924 8603164322632656 8604320506522272 8664747263502722 8696892213825984 8722321723223136 8723493920740032 8731262250385308 8748754508439729 8756792256965382 8757969086995884 8765030067178896 8766208004293152 8767193370757264 8852193860501448 8859330807983712 8860521418225344 8870925418762743 8878077468280692 8879270597896104 8886429375588576 8887623627621312 8888622641820384 9009510114862656 9011733758743104 9037829001429963 9043900199816706 9045115614438372 9046331192400264 9053624660171616 9054642333732912 9055859191995744 9073802280191642 9081117896112248 9082338312440176 9161775432492669 9169161975437436 9170394224056632 9179021123608896 9180052892371872 9181286604627264 9199478212050252 9206895152291088 9207872820835983 9208132471892256 9243280715685681 9244522925162322 9307200439357632 9343982408307084 9351515852871696 9352772608126752 9354029532277824 9371303994296286 9372563408890332 9380119896454608 9381380495822496 9473400447203304 9481038233105376 9482312394942912 9501100448510916 9510038454577248 9512385634228832 9546339099806523 9547622037462726 9548905147533612 9612354552123456 9650342487267972 9651639401995464 9659420890360416 9660719025139392 9678559862961738 9679860569837556 9688966741587168 9690055830836976 9691358082662112 9697868291866944 9812611938626028 9813930660832536 9823162956844608 9824267130433056 9852993057715024 9860658825576258 9861984004829796 9863092542101922 9891931993979413 9893261376050906 9901237668479864 9902568301145968 9989179422633117 9997233047537148 9998576581073976 9999700472047932 10007762579389008 10009107527995296 10028939362317078 10038373924275984 10138200478585992 10146374249463648 10147737826166976 10177409574196704 10186472625449526 10187841590995212 10216257633126279 10217630601495198 10227242671675344 10327559503918356 10328947430205672 10335885942647664 10337274987929568 10338664219886016 10357757046327474 10359149030878788 10368894232224864 10370059748790448 10378420452699712 10470600494277336 10479042257642784 10480450541779008 10513689385200288 10520455334480658 10521869184142596 10523283223812552 10552634883511434 10554053057800308 10555239387161706 10563749389355064 10565169057328368 10698793261399404 10701433838507436 10710061707767184 10711501038731808 10718696533116096 10732724580725294 10742821217207632 10785276746022709 10858400512583904 10900087584285564 10901312809691598 10902777842994876 10910101828350312 10911568042814544 10913034454324128 10933187993345667 10934657310372054 10944943911792912 11028962842591968 11052300521737188 11061211271956272 11062697794100064 11084617189929402 11138892377039847 11140389338789214 11214413644144032 11215920755237184 11258732901812634 11260245968994708 11269324372087152 11270838862662624 11293170664810482 11295957940646738 11305065135976472 11306584429772464 11314179673844768 11315700192548416 11405475538409241 11414671030646604 11416205054437848 11423873936610576 11425409197185312 11426944664084544 11449585770971292 11461644985505232 11470885763510208 11505648005634762 11506941299118909 11508487723161258 11641683000513744 11665006011252972 11666317217389254 11675723009287176 11677292115994512 11686706756238528 11700429256036591 11802925147335264 11827900558350324 11837436624374256 11839027463861472 11884218063024447 11885815189494414 11920569035077731 11966400564888384 12023377525120752 12024993353305824 12048819421238082 12050438668573284 12058533599755608 12060154152584496 12061774923200352 12072856444977216 12085673869358586 12215700576656892 12225549300583248 12227192298742176 12265970949400336 12273864556894101 12275514048166362 12275860203054784 12277163761114644 12313061900767026 12314445951688657 12324374287580908 12326030566883096 12443862680950806 12445535018362572 12455569042833168 12457242953469216 12458643211076112 12468687803828928 12485006144925342 12495071992395048 12496751211853776 12506826528606144 12631200596271072 12668133931347888 12718198277973531 12719907483494022 12728452133075364 12730162716616968 12731873530044816 12757100195434063 12867123316357296 12868852535993952 12894350608693386 12904746483948984 12906480759783408 12920074441115968 12997120895254083 13045338320738976 13047091490786112 13083482584834704 13085240881110048 13096893375577962 13135188385448073 13136953630493826 13147545100768344 13149312006439728 13150790056135896 13317116202421038 13318905896844156 13329644063382864 13331435441431968 13332933962730576 13343683439185344 13371919149756104 13384498565701312 13426569010354801 13514265172293984 13517600638114656 13565850299725059 13567673421657558 13569496788600396 13580436990257424 13581963500599368 13583788787993616 13610703420287463 13621676844168372 13623507468660264 13636323562233792 13770079338557808 13771929906940896 13781181256863552 13799217318075378 13810342728436632 13812198707838384 13866784387743483 13960800659036448 14015973612460626 14027273779307544 14029158912190128 14031044298416736 14056955991444429 14058845113335498 14070179844681912 14072070743733744 14073652516215608 14084999185806752 14086892076437824 14210100670804956 14221557349658064 14223468592414368 14251650672766374 14265057681865872 14268578451343248 14280082277022912 14321433056194089 14323357721300418 14517839794442607 14519790854756334 14533450112380752 14535083746255464 14537037123993168 14546802437800416 14548757390419392 14565840502412899 14577583991127556 14579543080496072 14593258549057216 14718917907939042 14720895991248804 14734744435266912 14736400695649584 14748281695941696 14779489586572536 14790988238364387 14792976007244694 14794638813152883 14839892064076359 14851856502719796 14853852451718952 14999550708071898 15011643869083512 15013661291992944 15025765829449536 15043409043475617 15057560886413976 15207300717878988 15219561374195472 15221606739250464 15231831915480768 15266114361295056 15279708938174289 15281762386492818 15282193314006976 15326445902242797 15340864007513016 15342588398825212 15344650297548344 15491339255877534 15493421145308508 15503828913971496 15505912481894352 15507996329829024 15518413889431488 15522244000684992 15536635569491211 15538723546318182 15553341348337296 15555089623185672 15567630679049568 15569722821326016 15770534077800432 15783248832499008 15828952325267151 15831079586700462 15832859080742559 15845624084032596 15847753585992552 15894092046770308 16031170033494336 16048189892099106 16052150757761154 16065092561650776 16067251558097712 16078044799674144 16080205536779328 16099086871087941 16114231825811448 16287600768875856 16300732400777664 16351969214537397 16354166764492314 16365152742525468 16367352064221816 16369551681486192 16401985965558081 16417415867689368 16578450782605782 16591816907934408 16594046691150096 16607425390444224 16611524281434816 16626925784894103 16646674859900456 16660095989860064 16662334949138368 16710584008183821 16821620466216048 16823881132855776 16888099352718951 16890368953492062 16890845241797184 16903986558130728 16906258293993936 16939755997215723 16943936910970107 16957597703964708 16959876644658696 16971269510767152 16973550288822624 16975831373393088 17156164421809728 17174378656456938 17192467478257848 17206328645265312 17208641013044544 17258472008452143 17262731584741887 17329494527005444 17444643446446272 17462524500770616 17497509016879458 17499475826083881 17513584513930764 17515938173991768 17530060134357792 17532416008586304 17534386741514528 17704387721002896 17718661615967424 17741850837525486 17756154936561384 17758541195792208 17772858751177152 17777245283640768 17828722784241621 18073229131857123 18075658002859926 18087800399633412 18090231228876744 18092662384800528 18107249320343232 18109284667465824 18111718383991488 18128510804037879 18147604560383284 18162235792224496 18164676624880352 18323550864985338 18338323950874872 18340788448113264 18360105784743744 18398956424100504 18413271072249543 18413790304582176 18415745641671966 18416264943784512 18469592851150539 18486561431371362 18489045850324644 18687964816614168 18703031705743392 18705545216253504 18727509217388013 18742607988592572 18745126817780664 18760239792909216 18762760991644992 18946800894406608 18962076466210752 19002200897021832 19020076909154496 19024771268457664 19079861225241033 19092678199613046 19095244074925452 19097810295067224 19300684974535944 19303278803990928 19318841780720832 19341525913040079 19357119725923476 19359721139675112 19377933483174336 19380111661673952 19382716165324224 19625223877252056 19627861321665072 19648534260866112 19705430445740739 19705986115430048 19721317651152516 19723968009659592 19726185084203844 19783863987958826 19786522752101812 19802475336959728 19805136602291936 19975674303631557 19978358845266234 19994466095074296 19997153162147952 19999400944095864 20015525158778016 20018215055990592 20057878724634156 20076747848551968 20276400957171984 20292748498927296 20354819148393408 20372945250899052 20375683181990424 20432515266252558 20435261202990396 20454485343350688 20655119007836712 20657894860411344 20671771885295328 20674549975859136 20698825977113067 20715514092654948 20718298061757576 20737788464449728 20740119497580896 20941200988554672 20958084515285568 21023960418690939 21027378770400576 21040910668961316 21043738368285192 21046566447625104 21088267670003247 21105269767022868 21108106115600616 21110478774323412 21127498778710128 21130338114656736 21377476009149561 21397586522798808 21402867677014872 21420123415534368 21423002077463616 21465449161450588 21485036581950627 21485642434415264 21567655003266589 21570553492045418 21716801025167808 21779686282134501 21800175168571128 21802625619383196 21805555685989752 21820203656700624 21823136085629088 21826068908648256 21866375986691334 21869314620744108 21889887823585824 22057925685183936 22104601043474376 22122422543912544 22125395588200128 22169234379858804 22277784754079694 22280778677578428 22428827288288064 22499326062107847 22517465803625268 22520491937989416 22538648744174304 22541677725325248 22586341329620964 22591915881293476 22610130271952944 22613168859544928 22628359347689536 22810951076818482 22829342061293208 22832410108875696 22847747873221152 22850818394370624 22899171541942584 22922643579739227 22923289971010464 23011296011269524 23013882598237818 23016975446322516 23283366001027488 23308085319477273 23330012022505944 23332634434778508 23351446018574352 23354584231989024 23400858512073182 23605850294670528 23655801116700648 23674873248748512 23678054927722944 23746619380050693 23768436126048894 23771630378988828 23841138070155462 24046755050241504 24049986706611648 24078226136641731 24097638842476164 24100877337146568 24117067199511216 24120308305168992 24123549846400704 24171347738717172 24431401153313784 24451098601166496 24454384597484352 24531250146738471 24531941898800672 24547729113788202 24551028096332724 24554327522229288 24626123801534052 24628891903377314 24648748575161816 24652061133766192 24867676173908673 24887725361901612 24891070036725144 24911138085666336 24914485906938432 24917286422152224 24970012289850684 24990143984790096 24993502423707552 25262401192542144 25336267862695776 25436396555947062 25439814966988044 25456904266150728 25460325433233936 25463747060089632 25514200390868126 25734246632714592 25737705071987904 25761567984685407 25788701217386772 25809492967897968 25812961519566816 25994241790508166 26090676641477952 26166965169669408 26170481762220096 26193786751155924 26270376770896146 26273907260987652 26295090201536688 26298624012879456 26301580112271792 26612776256288229 26634232404842076 26637811793688312 26659288126765728 26662870882863936 26665867925461152 26743838299512208 26849529697944121 26853138020709602 27028530344587968 27035201276229312 27113487004289889 27131700599450118 27135346843315116 27138993577200792 27160873980514848 27163927001198736 27167577575987232 27221406840574926 27243353688336744 27247014937320528 27540158677115616 27543859813881792 27598434636150756 27620685456873264 27624397415676768 27729842147057043 27733568775486966 27921601318072896 28031947224921252 28054547558615088 28058317824380256 28062088596833472 28113911982888858 28117690226670996 28140359689363824 28144141487467488 28147305032431216 28169998371613504 28420201341609912 28443114699316128 28446937184828736 28503301345532748 28530115363731744 28537156902686496 28639017299419569 28642866112388178 28646715442600836 29035679588885214 29039581709512668 29066900224761504 29070167492510928 29074074247986336 29093604875600832 29131681004825798 29155167982255112 29159086160992144 29437835815878084 29441791982497608 29469488870533824 29472801391299168 29558979173145072 29581976476728774 29585952014489388 29589277626305766 29675795981938239 29679784128152718 29703713005439592 29707704903437904 29999101416143796 30023287738167024 30027322583985888 30086818086951234 30115121772827952 30414601435757976 30439122748390944 30443213478500928 30532228722590112 30559417876348578 30563524772985636 30648772899378837 30652891804485594 30681728015026032 30685176797650424 30689300595096688 30982678511755068 30986842290617016 31007657827942992 31011824963788704 31015992659658048 31073271138982422 31077447092636364 31106682696674592 31110179246371344 31135261358099136 31541068155600864 31657904650534302 31662159173400924 31665718161485118 31691248168065192 31695507171985104 31758307980670747 31788184093540616 32096379784198212 32104301515522308 32130185123301552 32134503116195424 32156089599348288 32198173742175882 32228463651622896 32355830238068127 32575201537751712 32703938429074794 32708333528984628 32730305485050936 32734704128443632 32739103362972384 32799563980037001 32803971931116162 32834831735378736 33156901565211564 33183633815868816 33188093382300192 33253851569788206 33293349719800912 33320191979720128 33416677131119541 33421168016367642 33424924726012069 33643240932432096 33647762265711552 33776198705437902 33780737906984124 33807973116261456 33812516587987872 33879511994431446 33887873821940214 33915195407929416 33919753289317392 33942539021534304 33947100577645248 34348757312913876 34384934956515696 34412657290530624 34516944016904286 34520823897356727 34525463169483774 34626414816178171 34658989054010888 34925049001541232 34995018033758916 34998951652167762 35027169027861528 35031876347983536 35060120268715584 35068773483029056 35101287768109773 35408775442005792 35483701675050972 35512309873122768 35517082391584416 35652654189073341 35657445568483242 35761707105233193 36146458263714246 36151316005719852 36175600799266824 36180462457753488 36185324769601056 36218569334931648 36257021608075758 36295209120766568 36324471584448992 36329353249760704 36647101729970676 36676647901749744 36681576896226528 36797912848201008 36821593670682303 36826542144499086 36827580609164352 36831491283343932 36939185702301078 36943337855065971 36973122862742724 36978091700649288 37375929633228336 37406063411486784 37455018434776026 37485215977185144 37490253635561328 37520479585818432 37564536032538529 37893601788813216 38004401794043664 38154594833920593 38159722450482066 38185356399226092 38190488149850904 38195620590134448 38271300586302189 38601369949071888 38606557607981856 38683051826080158 38714239451846952 38719442279350224 38760223323347904 38991362685762249 39250447754504112 39255722643330144 39405565156344219 39410860891481478 39411972230860096 39442635302305032 39447936019319184 39452370168407688 39535852792263583 39567727975917652 39573045504203624 39604950673919456 39610273204583872 39951348607263114 39956717690532468 39988932190148592 39994306324295904 39998801888191728 40031050317556032 40115757449268312 40153495697103936 40279707031064403 40552801914343968 40745890501798104 40751366363980848 40832110260862389 40865030532505116 40870522405980792 40908970686701376 41310238015673424 41315789720822688 41343543770590656 41397651954226134 41431028185309896 41436596123515152 41480238995161792 41600353163230449 41882401977109344 42047920837381878 42081821337922632 42087476736570384 42093132895250208 42170867974333287 42176535340006494 42210539534045736 42216212231201232 42220957548646824 42254997557420256 42260676229313472 42754952018299122 42795173045597616 42805735354029744 42840246831068736 42930898322901176 42964299168582267 42970073163901254 42971284868830528 43135310006533178 43141106984090836 43553519383327821 43559372564269002 43600350337142256 43605251238766392 43611111371979504 43640407313401248 43646272171258176 43697521507238697 43732751973382668 43738629241488216 43779775647171648 44209202086948752 44244845087825088 44338468759717608 44383916439458649 44519676192229077 44555569508159388 44561557355156856 44998652124215694 45034931607250536 45040983875978832 45077297488348608 45130227130426851 45172682659241928 45183831762586952 45220260543905888 45226337719089856 45621902153636964 45658684122586416 45664820217751392 45695495746442304 45798343083885168 45839126814522867 45845287159478454 45846579942020928 45979337706728391 46022592022539048 46027765196475636 46033950892645032 46566732002054976 46609906708473633 46616170638954546 46660024045011888 46665268869557016 46702892037148704 46709168463978048 46801717024146364 47311602233401296 47349746497497024 47486856975801453 47493238760101386 47498577242227677 47536872252097788 47543260757977656 47682276140310924 48093510100483008 48156452273283462 48195277684952328 48201754674293136 48234134399022432 48240616610337984 48297260613263823 48342695477434344 48862802306627568 48902197202332992 49055907643612191 49062500293476942 49063883797601344 49095458227576404 49102056192665448 49108655044458576 49205957896674243 49252247603068104 49257783806754628 49297497150323632 49304122267532384 49735352347817346 49775450723803224 49782140073450288 49822276171332672 49834572844304448 49880777354682309 49940024579701368 49980287969580192 49987004847415104 50131752024551463 50672535725391552 50819267991647169 50831810732910321 50872793111894124 50879629933976088 50913808532301456 50920650866467872 50927494120179264 51028400781736252 51468493265429184 51523135969370814 51577402434773544 51618985935795936 51625923039133632 51775416025356429 51788194754225661 51988483581016332 52333930339338816 52387573502311848 52498427478251643 52540753541792292 52547814521975304 52590180403073376 52597248025758912 52603160224543584 53225552512576458 53268464809684152 53275623587376624 53318576253531456 53331735850922304 53486168352724863 53487676599024416 53699059395888242 53706276041419204 54219687395571369 54226974008579778 54263401198900236 54270693686630232 54277987154401584 54321747961029696 54327854002397472 54335155151974464 54385532412113637 54442813681149852 54486707376673488 54494029874641056 55080317354231232 55196869272301512 55241370913746528 55248794831353536 55408778553451617 55459684294114086 55467137550973932 56063894449842504 56109095117230176 56116635648760512 56182527652164039 56227823965777716 56235380453341992 56280719378727648 56288282974934976 56294610064862432 56840402683219824 56886229398632256 57006602691065496 57060230727463488 57074313805372992 57239583675723099 57278034598839138 57285732224776356 57293430885201672 58024577739120237 58071359177770428 58079163419025336 58133800449523008 58140334985021856 58148148495972672 58263362009651596 58310335964510224 58318172321984288 58875671631756168 58883583964995216 58945602782598336 59116291337222217 59117958346290144 59163952953457548 59171904028978776 59178555252611532 59351591963876478 59359568256305436 59407426010879184 59415409806875808 59998202832287592 60046575476334048 60054645167971776 60173636173902468 60230243545655904 60829202871515952 60878245496781888 61064457445180224 61118835752697156 61127049545971272 61297545798757674 61305783608971188 61363456030052064 61370353595300848 61378601190193376 61965357023510136 61973684581234032 62015315655885984 62023649927577408 62096477931339201 62146542277964844 62154894185272728 62213365393349184 62220358492742688 63082136311201728 63264803010009741 63315809301068604 63324318346801848 63331436322970236 63382496336130384 63391014343970208 63516615961341494 63576368187081232 64132428027448683 64192759568396424 64208603031044616 64260370246603104 64269006232390848 64396347484351764 64455109745851881 64456927303245792 64702965009799767 64711660476136254 65150403075503424 65407876858149588 65416667057969256 65460610970101872 65469408256887264 65478206725944768 65599127960074002 65607943862232324 65669663470757472 66313803130423128 66367267631737632 66376186764600384 66507703139576412 66586699439601824 66833354262239082 66842336032735284 66849849452024138 67286481864864192 67497978186323541 67552397410875804 67561475813968248 67615946232522912 67625033175975744 67759023988862892 67775747643880428 67830390815858832 67839506578634784 67885078043068608 68697514625827752 68769869913031392 69033888033808572 69041647794713454 69050926338967548 69243523957855891 69252829632356342 69317978108021776 69850098003082464 69924255958431819 69990036067517832 69997903304335524 70054338055723056 70063752695967072 70202575536219546 70817550884011584 70967403350101944 71024619746245536 71034164783168832 71305308378146682 71314891136966484 71523414210466386 72234678409925193 72292916527428492 72302632011439704 72351201598533648 72360924915506976 72370649539202112 72514043216151516 72590418241533136 72648943168897984 73294203459941352 73353295803499488 73363153792453056 73593750440215413 73595825696402016 73643187341364606 73653084288998172 73662982566687864 73878371404602156 73886675710131942 73946245725485448 73956183401298576 74751859266456672 74910036869552052 74970431954370288 74980507271122656 75129072065077058 75496937222158963 75787203577626432 76008803588087328 76309189667841186 76319444900964132 76370712798452184 76380976299701808 76391241180268896 76542601172604378 77202739898143776 77213115215963712 77366103652160316 77428478903693904 77438884558700448 77982725371524498 78500895509008224 78511445286660288 78811130312688438 78821721782962956 78885270604610064 78895872038638368 78904740336815376 79071705584527166 79135455951835304 79146091008407248 79209901347838912 79838328768864687 79902697214526228 79913435381064936 79977864380297184 79988612648591808 79997603776383456 80231514898536624 80548589093832363 80559414062128806 81105603828687936 81491781003596208 81502732727961696 81664220521724778 81730061065010232 81741044811961584 82620476031346848 82631579441645376 82795303908452268 82862056370619792 82873192247030304 83189526441171129 83200706326460898 83764803954218688 84095841674763756 84163642675845264 84174953473140768 84186265790500416 84341735948666574 84353070680012988 84421079068091472 84432424462402464 84441915097293648 84509995114840512 85509904036598244 85590346091195232 85611470708059488 85861796645802352 85917051898258707 85928598337164534 85940146327802508 86201121661820599 86270620013066356 86282213968181672 87107038766655642 87118745128538004 87200700674284512 87210502477532784 87222222743959008 87280814626802496 87395043014477394 87465503946765336 87477258482976432 88418404173897504 88676937519435216 88767832878917298 89027387945814717 89039352384458154 89111139016318776 89123114710313712 89997304248431388 90069863214501072 90081967751957664 90260454260853702 90345365318483856 90367663525173904 90440521087811776 91243804307273928 91317368245172832 91329640435502784 91596686167770336 91678253629045734 91690574318956908 91946318698136511 91958675413456782 92045184045078096 92055530392951272 92067901785290064 93219813416947266 93232341277909092 93320048090023776 93330537739114032 93405784074297408 93603434048292728 93985983072483607 94623204466802592 94973713951602906 94986477520202772 94997154484455354 95073744504195576 95086521515955312 95274923942012241 95364552280621848 96312904546566924 96390555369904656 96403509348586272 96468268798044864 96594521226527646 96685390954868688 97067490714204381 97725604613255136 98111815287224382 98125000586953884 98190916455152808 98204112385330896 98217310088917152 98398691940111003 98411915793348486 98504495206136208 98515567613509256 98594994300647264 98608244535064768 99470704695634692 99550901447606448 99564280146900576 99761554709364618 99880049159402736 99960575939160384 100250031393358623 100263504049102926 100274774178036207 101638535983294338 101663621465820642 101745586223788248 101759259867952176 101827617064602912 101841301732935744 101960883516890293 102056801563472504 103046271938741628 103154804869547088 103237971871591872 103550832050712858 103562471692070181 103576389508451322 103879244448534513 103976967162032664 104775147004623696 104996854956503286 105081507083584584 105095629043950608 105180360806146752 105206320449087168 105303863304329319 106451105025152916 106536929619368304 106551247174753248 106957962567220023 106972336705449726 106975353198048832 107285121315699579 107311600436144011 107398118791776484 107412552082838408 108439374791142738 108453948017159556 108526802397800472 108541387373260464 108555974308803168 108655708004794944 108771064824227274 108885627362299704 108973414753346976 108988059749282112 110393738544603024 110482741827493056 110817557106903234 110830013565197913 110919368588228172 110934275101947864 112127788899685008 112218190234460352 112365055304328078 112455647931555432 112470760906683984 112561438757455296 112589220129724864 112693608097615587 113680805366439648 114013205382130992 114463784501761779 114479167351446198 114556069197678276 114571464449552712 114586861770403344 114813901758906567 116049155478240474 116142718355540856 116158326838050672 116280669970043712 116526724019303192 116620671929020448 116636344643968576 116974088057286747 117751343263512336 117767167929990432 118216695469032657 118232582674444434 118235916692580288 118327905906915096 118343808057957552 118357110505223064 118607558376790749 118703183927752956 118719136512610872 118814852021758368 118830819613751616 119996405664575184 120093150952668096 120347272347804936 120460487091311808 120839121093193209 121658405743031904 122237671505394312 122254099091942544 122496330782587167 122595091597515348 122611567217942376 122726912060104128 122740707190601696 122757202380386752 123930714047020272 123947369162468064 124030631311771968 124192955862678402 124293084555929688 124309788370545456 124440716985485376 124801059489691347 126512603922999861 126529606020019482 126631618602137208 126648636693603696 126662872645940472 126764992672260768 126782028687940416 127033231922682988 127152736374162464 128264856054897366 128385519136792848 128417206062089232 128520740493206208 128792694968703528 128892897505746801 128910219491703762 128913854606491584 129405930019599534 129423320952272508 130815753716299176 130833334115938512 130921221940203744 130938816513774528 131092564521716091 131198255920148004 131215887724464648 131339326941514944 132627606260846256 132734535263475264 133015406279152824 133151749318375947 133173398879203648 133559028576687231 133666708524478164 133684672065470568 133699698904048276 134995956372647082 135104794821751608 135122951627936496 135231892465045824 135390681391280553 135518047977725784 135551495287760856 135660781631717664 135679013157269568 137395029251655504 137539739826062784 137938013120185173 138067776067617144 138083295589426908 138101852677935096 138487047915711782 138505659264712684 138635956216043552 139700196006164928 139829720125420899 139848511916863638 139980072135035664 139995806608671048 140108676111446112 140127505391934144 140405151072439092 141934806700203888 142049239492491072 142495731726683031 142610616756293364 142629782273932968 143046828420932772 144469356819850386 144585833054856984 144605264022879408 144702403197067296 144721849831013952 144891781839791469 145028086432303032 145180836483066272 146588406919882704 146706591606998976 147167722930836573 147187500880430826 147191651392804032 147286374682729212 147306168577996344 147325965133375728 147617873690022729 147756742809204312 147773351420263884 147892491450970896 147912366802597152 149503718532913344 149642332064046927 149820073739104104 149940863908740576 149961014542245312 150258144130154116 150395256073654389 150993874444317926 152017607176174656 152457803974941507 152495432198730963 152618379335682372 152638889801928264 152741425596904368 152761952599403616 152782482360537792 153085202345208756 154405479796287552 154732207304320632 154856957807387808 154877769117400896 155364584262676983 155965450743048996 157001791018016448 157495282434754929 157622260625376876 157643443565925912 157770541209220128 157791744077276736 157809480673630752 158143411169054332 158270911903670608 158292182016814496 159676657537729374 159805394429052456 159826870762129872 159955728760594368 159995207552766912 160458505058174589 160463029797073248 161097178187664726 161118828124257612 162983562007192416 163005465455923392 163156597236340911 163328441043449556 163460122130020464 163482089623923168 165240952062693696 165590607816904536 165724112741239584 165746384494060608 166226335660354851 166379052882342258 166401412652921796 168191683349527512 168327285351690528 168349906946281536 168547582956492117 168683471897333148 168706141360025976 168842158136182944 168864848924804928 168883830194587296 171019808073196488 171180692182390464 171222941416118976 171718751027169297 171723593291604704 171834103796517414 171857196674329068 171880292655605016 172402243323641198 172541240026132712 172564427936363344 174073733217360711 174214077533311284 174237490257076008 174401401348569024 174421004955065568 174444445487918016 174790086028954788 174931007893530672 174954516965952864 176836808347795008 177353875038870432 177535665757834596 178054775891629434 178078704768916308 178222278032637552 178246229420627424 179994608496862776 180139726429002144 180163935503915328 180520908521707404 180690730636967712 180735327050347808 182487608614547856 182634736490345664 183193372335540672 183356507258091468 183381148637913816 183892637396273022 183917350826913564 184090368090156192 184111060785902544 184135803570580128 186289433794017603 186439626833894532 186464682555818184 186640096180047552 186661075478228064 187206868096585456 187946707885608847 187971966144967214 189246408933605184 189794409030029223 189947427903205812 189972955040405544 189994308968910708 190147489008391152 190173043031910624 190549847884024482 190729104561243696 192625809093133848 192781110739809312 192807018697172544 193189042453055292 193370781909737376 194108895029399301 194134981428408762 195451209226510272 196223630574448764 196250001173907768 196381832910305616 196408224770661792 196434620177834304 196797383880222006 196823831586696972 197008990412272416 197031135227018512 197189988601294528 198941409391269384 199101802895212896 199128560293801152 199523109418729236 199760098318805472 200500062786717246 200527008098205852 200549548356072414 203277071966588676 203327242931641284 203491172447576496 203518519735904352 203655234129205824 203921767033780586 204113603126945008 206092543877483256 206309609739094176 207101664101425716 207124943384140362 207152779016902644 207730571873567673 207758488897069026 207953934324065328 209550294009247392 209993709913006572 210163014167169168 210191258087901216 210607726608658638 212902210050305832 213073859238736608 213102494349506496 213915925134440046 213944673410899452 214570242631399158 214623200872288022 214796237583552968 214825104165676816 216704035229775579 216878749582285476 216907896034319112 217053604795600944 217082774746520928 217111948617606336 217542129648454548 217771254724599408 217946829506693952 220787477089206048 221635114213806468 221660027130395826 221838737176456344 221868550203895728 222308155864695229 224255577799370016 224730110608656156 224911295863110864 224941521813367968 225387216195231174 226490811666476889 227361610732879296 228026410764261984 228927569003523558 228958334702892396 229112138395356552 229142928899105424 229173723540806688 229627803517813134 232098310956480948 232285436711081712 232316653676101344 233053448038606384 233241343858040896 233948176114573494 233974473082084483 235502686527024672 235534335859980864 236433390938065314 236465165348888868 236655811813830192 236687616115915104 236714221010446128 237215116753581498 237406367855505912 237438273025221744 237629704043516736 239992811329150368 240694544695609872 241645767281497089 241678242186386418 242384903713247197 243316811486063808 244475343010788624 244508198183885088 244992661565174334 245190183195030696 245223134435884752 245481414381203392 247861428094040544 247894738324936128 248385911725356804 248586169111859376 248619576741090912 249568579323513387 249602118979382694 253025207845999722 253059212040038964 253263237204274416 253297273387207392 253325745291880944 253529985344521536 254066463845365976 254305472748324928 256529712109794732 256771038273585696 256834412124178464 257585389937407056 257751155694776121 257785795011493602 257820438983407524 258603364985461797 258811860039199068 258846641904545016 261631507432598352 261666668231877024 261842443880407488 262185129043432182 262396511840296008 262431775448929296 265255212521692512 266030812558305648 266303498636751894 267082163837444151 267118057153374462 267333417048956328 267369344130941136 267399397808096552 269991912745294164 270209589643503216 270245903255872992 270781362782561106 271036095955451568 271102990575521712 271321563263435328 274790058503311008 275838956094409533 275876026240370346 276135552135234288 276166591178853816 276203705355870192 276750969545845081 276974095831423564 277011318529425368 277271912432087104 279659440250841798 279697023833727276 279960144270071328 279991613217342096 280217352222892224 280810302144878184 281957949217450821 283869613400407776 284991463453366062 285221233512586728 285259564547865936 285824771826036723 286093656841865544 288938713639700772 289171666109713968 289210528045758816 289404806394134592 289783563679582938 290056172864606064 290361672966132544 291202472142613143 293176813839765408 294335445861673146 294375001760861652 294572749365458424 294612337155992688 294651930266751456 295196075820333009 295235747380045458 295513485618408624 295546702840527768 295784982901941792 295824733605194304 299284664128093854 299640147478208208 299881727817481152 300516288260308232 300750094180075869 300790512147308778 300824322534108621 301987748888635852 304915607949883014 304990864397461926 305236758671364744 305277779603856528 305482851193808736 305523905198807232 305882650550670879 306170404690417512 309464414608641264 309713915614775616 310687415076210543 310729168525353966 311637733345603539 311930901486097992 314990564869509858 315244521250753752 315286887131851824 315541082418440256 315618961347261504 315911589912987957 316286822338108664 316541823807341216 316584364033628992 319353315075458748 319610788858104912 319653741524259744 320873887701660069 320917010116349178 320926059594146496 321855363947098737 321934801308432033 322194356375329452 322237656248515224 325967124014384832 326313194472681822 326656882086899112 326920244260040928 326964179247846336 331181215633809072 331448225482479168 332452671320709702 332490040695593739 332758105764684516 332802825305843592 336383366699055024 336654570703381056 337095165912984234 337366943794666296 337412282720051952 337684316272365888 337767660389174592 338080824292846761 342039616146392976 343391353505285337 343437502054338594 343447186583209408 343668207593034828 343714393348658136 343760585311210032 344441705276719701 344804486647282396 345082480052265424 345128855872726688 348147466434721422 348428155066622568 348474980514152016 348842009910131136 349580172057909576 349862015787061344 349909033931905728 350922264171860241 354707750077740864 355071331515669192 355822675130372247 356109551783258868 356157409537832616 356444556065275104 356492458841254848 359989216993725552 360279452858004288 361041817043414808 361381461273935424 361470654100695616 362517363279579627 364975217229095712 366713014516182936 366762297275827632 367488992347761501 367785274792546044 367834701653827128 368180736180312384 368222121571805088 368271607141160256 372578867588035206 372879253667789064 372929365111636368 373322150956456128 374403178469074041 374413736193170912 375893415771217694 375943932289934428 379537811768999583 379588818060058446 379894855806411624 379945910080811088 379988617937821416 380294978016782304 380346086063821248 381099695768048964 381458209122487392 385251618186267696 385562221479618624 386378084906110584 386741563819474752 388217790058798602 388269962856817524 392447261148897528 392500002347815536 392763665820611232 392816449541323584 393277693565148273 393594767760444012 393647663173393944 394017980824544832 394062270454037024 397882818782538768 398203605790425792 399046218837458472 399455247955127841 399520196637610944 400677085730061693 401000125573434492 401054016196411704 401099096712144828 406172044173841659 406554143933177352 406654485863282568 406982344895152992 407037039471808704 407843534067561172 408227206253890016 412185087754966512 412619219478188352 413814039360555519 414203328202851432 414249886768280724 414305558033805288 415461143747135346 415516977794138052 415907868648130656 419100588018494784 419987419826013144 420326028334338336 420382516175802432 421215453217317276 425804420100611664 426147718477473216 427487195180049093 427831850268880092 427889346821798904 429140485262798316 429246401744576044 429592475167105936 429650208331353632 433408070459551158 433757499164570952 433815792068638224 434107209591201888 434165549493041856 434675345519374407 435084259296909096 435542509449198816 441574954178412096 442853621070068187 443270228427612936 443320054260791652 443677474352912688 443737100407791456 444616311729390458 448511155598740032 448926996192140781 449460221217312312 449822591726221728 449883043626735936 450774432390462348 451185768220963167 452981623332953778 456052821528523968 457486296596192889 457855138007047116 457916669405784792 458224276790713104 458285857798210848 458347447081613376 459255607035626268 464196621912961896 464570873422163424 464633307352202688 466093752788030949 466106896077212768 467896352229146988 467948946164168966 471005373054049344 472485847304264787 472866781876130628 472930330697777736 473311623627660384 473375232231830208 473428442020892256 474430233507162996 474812735711011824 474876546050443488 479985622658300736 481389089391219744 483291534562994178 483356484372772836 484769807426494394 488950686021577248 489016396367770176 489469791709022733 489985323130348668 490380366390061392 490446268871769504 495722856188081088 496771823450713608 497172338223718752 497239153482181824 499137158647026774 499204237958765388 505642748869476351 506050415691999444 506118424080077928 506526474408548832 506594546774414784 506651490583761888 508132927690731952 513059424219589464 513542076547171392 513668824248356928 515156253081507891 515170779874814112 515502311389552242 515571590022987204 515640877966815048 517206729970923594 517623720078398136 517693283809090032 523263014865196704 523333336463754048 524370258086864364 524793023680592016 524863550897858592 530510425043385024 532061625116611296 532606997273503788 534164327674888302 534236114306748924 534666834097912656 534738688261882272 534798795616193104 539983825490588328 540419179287006432 540491806511745984 541562725565122212 542072191910903136 542205981151043424 549580117006622016 551677912188819066 551752052480740692 552271104270468576 552333182357707632 552407410711740384 553501939091690162 553948191662847128 554022637058850736 558868301382052809 559318880501683596 559394047667454552 559920288540142656 559983226434684192 561620604289756368 563840123656826541 563915898434901642 567739226800815552 569982926906732124 570442467025173456 570519129095731872 571649543652073446 572187313683731088 577877427279401544 578343332219427936 578421056091517632 579567127359165876 580112345729212128 582326685088197903 582404944285226286 586353627679530816 588670891723346292 588750003521723304 589145498730916848 589224674311985376 589303860533502912 590392151640666018 590471494760090916 591026971236817248 591093405681055536 591569965803883584 598569328256187708 599280294956416416 601032576520616464 601500188360151738 601581024294617556 601648645068217242 603407851632744193 603975497777271704 609831215899766028 609981728794923852 610473517342729488 610555559207713056 610965702387617472 611765301101341758 612340809380835024 618928829217282528 621374830152421086 621458337050707932 623191715620703019 623275466691207078 623861802972195984 629981129739019716 630489042501507504 630573774263703648 631823179825975914 632573644676217328 633083647614682432 638706630150917496 639221577716209824 639307483048519488 641747775403320138 641834020232698356 643710727894197474 643869602616864066 644388712750658904 644475312497030448 652626388945363644 653313764173798224 653840488520081856 657901881507385249 662362431267618144 664905342641419404 664980081391187478 665516211529369032 665605650611687184 666924467594085687 672766733398110048 674190331825968468 674733887589332592 674824565440103904 676161648585693522 679472434999430667 684079232292785952 686782707010570674 686875004108677188 687336415186069656 687428786697316272 687521170622420064 688883410553439402 689608973294564792 690164960104530848 690257711745453376 696294932869442844 696856310133245136 696949961028304032 699160344115819152 699724031574122688 701844528343720482 701923419246253449 710142663031338384 711645350260744494 712219103566517736 712314819075665232 712889112130550208 713726184618232051 719978433987451104 722083634086829616 724937301844491267 725034726559159254 727154711139741591 729950434458191424 733426029032365872 733524594551655264 734977984695523002 735570549585092088 735669403307654256 736444243143610176 745157735176070412 745758507335578128 745858730223272736 748705737970540161 748806356938148082 748827472386341824 751181203053008077 751786831542435388 751887864579868856 759075623537999166 759177636120116892 759789711612823248 759891820161622176 759977235875642832 760589956033564608 762199391536097928 762916418244974784 770503236372535392 772756169812221168 775810094956385391 776435580117597204 776539925713635048 784894522297795056 785000004695631072 785527331641222464 786555387130296546 787189535520888024 787295326346787888 788124540908074048 795765637565077536 798092437674916944 798910495910255682 801246491512332453 801354171460123386 802000251146868984 802108032392823408 802198193424289656 812344088347683318 813108287866354704 813308971726565136 813964689790305984 815687068135122344 816454412507780032 824370175509933024 827516868283228599 827628078721111038 828406656405702864 828499773536561448 828611116067610576 830252908637535243 830922287494270692 831033955588276104 831815737296261312 839974839652026288 840652056668676672 842430906434634552 845873847652352463 851608840201223328 854974390360098186 855663700537760184 855778693643597808 857474315478110169 858280970525596632 858492803489152088 859184950334211872 859300416662707264 866816140919102316 867514998329141904 867631584137276448 868214419182403776 869350691038748814 870168518593818192 871085018898397632 873607416427839429 885588227460999027 885707242140136374 886540456855225872 886640108521583304 887354948705825376 887474200815582912 889232623458780916 897853992384281562 898920442434624624 899645183452443456 901548864780924696 902250282540227607 902371536441926334 902472967602325863 905963246665907556 914972593192385778 915710276014094232 915833338811569584 916448553581426208 916571715596421696 917647951652012637 918511214071252536 928393243825923792 929141746844326848 932062245228631629 932187505576061898 932213792154425536 934913200036810617 935792704458293976 935897892328337932 944971694608529574 945733563752261256 945860661395555472 946623247255320768 946856884041784512 947734769738963871 948860467014325992 949625471422023648 949753092100886976 962778178782439488 965566091841296211 965804403925296099 966583069125988356 966712968745545672 969539614852988788 977901372043154496 978939583418045466 979970646260697336 980760732780122784 980892537743539008 993543646901427216 994344676447437504 997470122086781217 998274317294053548 998408475917530776 1011285497738952702 1012100831383998888 1012236848160155856 1013052948817097664 1013302981167523776 1014242472878540283 1016265855381463904 1026118848439178928 1030174060515856011 1030312506163015782 1030341559749628224 1031004622779104484 1031143180045974408 1031281755933630096 1033325115830159103 1034413459941847188 1035247440156796272 1035386567618180064 1046526029730393408 1048740516173728728 1049586047361184032 1049727101795717184 1052766792515580723 1064123250233222592 1065213994547007576 1067468025391116741 1068328655349776604 1068472228613497848 1069333668195825312 1069477376523764544 1069597591232386208 1079967650981176656 1080838358574012864 1083125451130244424 1084144383821806272 1084411962302086848 1087552089838738881 1102466977043284503 1103355824377638132 1103504104961481384 1104542208540937152 1104666364715415264 1104814821423480768 1107003878183380324 1107896383325694256 1108045274117701472 1117736602764105618 1118637761003367192 1118788095334909104 1119966452869368384 1123209535407222123 1123241208579512736 1127680247313653082 1127831796869803284 1139965853813464248 1140884934050346912 1141038258191463744 1143299087304146892 1144374627367462176 1155754854558803088 1156686664438855872 1159134254718331752 1160224691458424256 1164653370176395806 1164809888570452572 1177341783446692584 1177500007043446608 1178290997461833696 1178449348623970752 1179833080695444819 1180784303281332036 1180942989520181832 1182053942473634496 1182186811362111072 1197138656512375416 1198560589912832832 1202031257190185079 1202065153041232928 1203000376720303476 1203162048589235112 1203297290136434484 1206815703265488386 1207950995554543408 1218516132521524977 1219662431799532056 1219963457589847704 1220947034685458976 1221111118415426112 1223530602202683516 1224681618761670048 1237857658434565056 1242749660304842172 1242916674101415864 1246383431241406038 1246550933382414156 1247723605944391968 1259962259478039432 1260978085003015008 1261147548527407296 1263646359651951828 1265147289352434656 1277413260301834992 1278443155432419648 1282461585540147279 1283495550806640276 1283668040465396712 1287421455788394948 1287739205233728132 1288777425501317808 1288950624994060896 1304026036558123221 1305252777890727288 1306627528347596448 1315626955199261929 1315803763014770498 1324724862535236288 1328560863210204561 1329810685282838808 1329960162782374956 1331032423058738064 1331211301223374368 1333848935188171374 1345533466796220096 1348380663651936936 1349467775178665184 1349649130880207808 1352323297171387044 1358944869998861334 1368158464585571904 1372458889788578667 1373565414021141348 1373750008217354376 1374672830372139312 1374857573394632544 1375042341244840128 1377766821106878804 1379217946589129584 1380329920209061696 1392589865738885688 1393712620266490272 1393899922056608064 1398281258364092847 1398320688231638304 1403689056687440964 1403846838492506898 1420285326062676768 1423290700521488988 1424438207133035472 1424629638151330464 1427452369236464102 1439956867974902208 1444167268173659232 1449874603688982534 1450069453118318508 1454309422279483182 1466852058064731744 1467049189103310528 1469955969391046004 1471141099170184176 1471338806615308512 1490315470352140824 1491517014671156256 1491717460446545472 1497411475941080322 1497612713876296164 1502362406106016154 1503573663084870776 1503775729159737712 1516928246608429053 1518151247075998332 1518355272240233784 1519579423225646496 1519783640323244352 1519954471751285664 1524398783072195856 1541006472745070784 1545512339624442336 1551620189912770782 1552871160235194408 1553079851427270096 1569789044595590112 1570000009391262144 1573110774260593092 1574379071041776048 1574590652693575776 1591531275130155072 1596184875349833888 1597820991820511364 1602492983024664906 1602708342920246772 1604000502293737968 1604216064785646816 1604396386848579312 1624688176695366636 1626216575732709408 1626617943453130272 1631374136270244688 1637821311574591381 1648740351019866048 1655033736566457198 1655256157442222076 1656813312811405728 1656999547073122896 1657222232135221152 1660505817275070486 1661844574988541384 1662067911176552208 1679949679304052576 1684861812869269104 1691520370970479623 1691747695304704926 1703217680402446656 1709948780720196372 1711327401075520368 1711557387287195616 1714948630956220338 1716561941051193264 1716985606978304176 1718369900668423744 1733632281838204632 1735029996658283808 1735263168274552896 1738701382077497628 1740337037187636384 1746980055264593709 1747214832855678858 1771176454921998054 1771414484280272748 1773080913710451744 1773280217043166608 1774709897411650752 1778465246917561832 1795707984768563124 1797840884869249248 1803097729561849392 1804500565080455214 1804743072883852668 1804945935204651726 1810223554898232579 1811926493331815112 1829945186384771556 1831420552028188464 1831666677623139168 1832897107162852416 1835295903304025274 1837022428142505072 1856786487651847584 1864124490457263258 1864375011152123796 1869575146862109057 1869826400073621234 1871585408916587952 1871795784656675864 1889943389217059148 1891467127504522512 1891721322791110944 1895469539477927742 1897720934028651984 1899250942844047296 1931132183682592422 1931608807850592198 1933166138251976712 1933425937491091344 1937256786820915567 1939079229705977576 1957879166836090932 1959941292521394672 1961521465560245568 1973705644522155747 1987087293802854432 1994940244173562434 1996548634588107096 1996816951835061552 2000773402782257061 2022570995477905404 2024201662767997776 2024473696320311712 2028484945757080566 2032531710762927808 2038417304998292001 2038920408286736209 2052237696878357856 2060348121031712022 2060625012326031564 2062009245558208968 2062286360091948816 2062563511867260192 2066650231660318206 2068826919883694376 2070494880313592544 2070773135236360128 2097481032347457456 2099172094722368064 2105533585031161446 2105770257738760347 2130427989094015152 2134936050782233482 2136657310699553208 2136944457226995696 2138667336391650624 2139195182464772416 2141178553854696153 2159935301962353312 2166250902260488848 2174811905533473801 2175104179677477762 2181464133419224773 2204933954086569006 2206711648755276264 2207008209922962768 2209332729430830528 2214007756366760648 2215792766651388512 2216090548235402944 2235473205528211236 2237275522006734384 2237576190669818208 2246117213911620483 2246419070814444246 2246482417159025472 2253543609159024231 2255360494627306164 2255663593739606568 2279931707626928496 2281769868100693824 2286598174608293784 2288749254734924352 2311509709117606176 2318268509436663504 2327430284869156173 2329306740352791612 2329619777140905144 2354683566893385168 2355000014086893216 2356581994923667392 2359666161390889638 2361568606562664072 2361885979040363664 2364373622724222144 2394277313024750832 2403739474536997359 2404062514380370158 2404130306082465856 2406000753440606952 2406324097178470224 2406594580272868968 2413631406530976772 2415901991109086816 2437032265043049954 2439324863599064112 2439926915179695408 2441894069370917952 2447061204405367032 2449363237523340096 2485499320609684344 2485833348202831728 2490758725912605729 2492766862482812076 2493101866764828312 2495447211888783936 2519924518956078864 2521956170006030016 2527292719303903656 2530294578704869312 2537621542957057389 2554826520603669984 2564923171080294558 2566991101613280552 2567336080930793424 2572422946434330507 2574842911576789896 2575478410467456264 2577554851002635616 2577901249988121792 2608052073116246442 2610505555781454576 2613255056695192896 2620822249283518287 2631253910398523858 2631607526029540996 2656764682382997081 2657121726420409122 2659621370565677616 2659920325564749912 2662064846117476128 2662422602446748736 2667697870376342748 2696761327303873872 2698935550357330368 2704646594342774088 2707418902806977589 2717889739997722668 2744917779577157334 2747130828042282696 2747500016434708752 2749345660744278624 2749715146789265088 2752943854956037911 2755533642213757608 2758435893178259168 2785179731477771376 2787425240532980544 2796186735685894887 2796562516728185694 2796641376463276608 2804739600110431851 2807378113374881928 2807693676985013796 2840570652125353536 2843204309216891613 2846581401042977976 2848876414266070944 2849259276302660928 2854904738472928204 2888334536347318464 2896698275523888633 2897413211775888297 2899749207377965068 2900138906236637016 2908618844558966364 2933704116129463488 2939911938782092008 2942282198340368352 2942677613230617024 2980630940704281648 2983034029342312512 2992410366260343651 2994822951882160644 2995225427752592328 3004724812212032308 3007147326169741552 3007551458319475424 3033856493216858106 3036302494151996664 3036710544480467568 3039158846451292992 3039908943502571328 3042727418635620849 3048797566144391712 3091024679248884672 3099975347490477309 3103240379825541564 3105742320470388816 3106159702854540192 3139578089191180224 3146221548521186184 3148758142083552096 3149181305387151552 3158300377546742169 3192369750699667776 3195641983641022728 3202404076173350223 3204985966049329812 3205416685840493544 3208001004587475936 3208432129571293632 3208792773697158624 3249376353390733272 3252433151465418816 3253235886906260544 3262656269516216643 3262748272540489376 3275642623149182762 3307400931129853509 3310067473132914396 3310512314884444152 3313626625622811456 3313999094146245792 3314444464270442304 3321011634550140972 3323689149977082768 3324135822353104416 3359899358608105152 3369723625738538208 3383040741940959246 3383495390609409852 3419897561440392744 3422654802151040736 3423114774574391232 3429897261912440676 3433123882102386528 3433971213956608352 3467264563676409264 3470059993316567616 3477402764154995256 3480674074375272768 3493960110529187418 3494429665711357716 3539499242086334457 3542352909843996108 3542828968560545496 3546161827420903488 3546560434086333216 3556930493835123664 3591415969537126248 3595681769738498496 3606093771570555237 3606195459123698784 3609001130160910428 3609486145767705336 3609891870409303452 3620447109796465158 3623852986663630224 3659890372769543112 3662841104056376928 3663333355246278336 3670591806608050548 3674044856285010144 3713572975303695168 3728248980914526516 3728750022304247592 3739150293724218114 3739652800147242468 3743170817833175904 3743591569313351728 3779886778434118296 3782934255009045024 3783442645582221888 3790939078955855484 3795441868057303968 3862264367365184844 3863217615701184396 3866332276503953424 3866851874982182688 3874513573641831134 3878158459411955152 3912078109674369663 3915758333672181864 3919882585042789344 3946880865597785787 3947411289044311494 3974174587605708864 3989880488347124868 3993097269176214192 3993633903670123104 4001546805564514122 4045141990955810808 4048403325535995552 4048947392640623424 4056969891514161132 4076834609996584002 4077840816573472418 4104475393756715712 4117376669365736001 4120696242063424044 4121250024652063128 4124018491116417936 4124572720183897632 4125127023734520384 4133300463320636412 4137653839767388752 4140989760627185088 4194962064694914912 4211067170062322892 4211540515477520694 4223854961429209351 4260855978188030304 4269872101564466964 4273314621399106416 4273888914453991392 4282357107709392306 4319870603924706624 4332501804520977696 4349623811066947602 4350208359354955524 4362928266838449546 4409867908173138012 4413423297510552528 4414016419845925536 4428015512733521296 4431585533302777024 4470946411056422472 4474551044013468768 4475152381339636416 4492234427823240966 4492838141628888492 4507087218318048462 4510720989254612328 4511327187479213136 4559863415253856992 4573196349216587568 4605313170551696743 4623019418235212352 4636537018873327008 4654860569738312346 4658613480705583224 4659239554281810288 4709367133786770336 4710000028173786432 4719332322781779276 4723137213125328144 4723771958080727328 4788554626049501664 4807478949073994718 4808125028760740316 4812001506881213904 4812648194356940448 4813189160545737936 4827262813061953544 4831803982218173632 4874064530086099908 4878649727198128224 4879853830359390816 4894122408810734064 4913463934723774143 4970998641219368688 4971666696405663456 4981517451825211458 4985533724965624152 4986203733529656624 5039849037912157728 5054585438607807312 5074561112911438869 5075243085914114778 5109653041207339968 5129846342160589116 5133982203226561104 5134672161861586848 5144845892868661014 5149685823153579792 5150956820934912528 5155109702005271232 5216104146232492884 5221011111562909152 5240940165793781127 5241644498567036574 5258268421371056539 5262507820797047716 5263215052059081992 5313529364765994162 5314243452840818244 5319242741131355232 5319840651129499824 5324129692234952256 5335395740752685496 5393522654607747744 5409293188685548176 5414837805613955178 5430670664694697737 5435779479995445336 5489835559154314668 5494261656084565392 5495000032869417504 5498691321488557248 5505887709912075822 5511067284427515216 5516871786356518336 5570359462955542752 5592373471371789774 5593125033456371388 5608725440586327171 5609479200220863702 5614756226749763856 5615387353970027592 5686408618433783226 5693162802085955952 5697752828532141888 5709809476945856408 5793396551047777266 5794826423551776594 5799498414755930136 5800277812473274032 5811770360462746701 5817237689117932728 5879823877564184016 5884564396680736704 5921116933566467241 5961261881408563296 5984820732520687302 5989645903764321288 5990450855505184656 6002320208346771183 6009449624424064616 6014294652339483104 6015102916638950848 6067712986433716212 6072604988303993328 6073421088960935136 6085454837271241698 6097595132288783424 6115251914994876003 6116761224860208627 6199950694980954618 6206480759651083128 6211484640940777632 6212319405709080384 6292443097042372368 6297516284167104192 6316600755093484338 6317310773216281041 6391283967282045456 6404808152346700446 6409971932098659624 6410833371680987088 6416002009174951872 6417585547394317248 6423535661564088459 6498752706781466544 6524435716600421403 6525312539032433286 6525496545080978752 6544392400257674319 6551285246298365524 6614801862259707018 6620134946265828792 6621024629768888304 6627998188292491584 6642023269100281944 6647378299954165536 6648271644706208832 6739447251477076416 6760630827477072693 6766081483881918492 6766990781218819704 6839795122880785488 6845309604302081472 6859794523824881352 6866247764204773056 6867942427913216704 6934529127352818528 6954805528309990512 6982290854607468519 6987920221058374836 6988859331422715432 7078998484172668914 7084705819687992216 7085657937121090992 7093120868172666432 7113860987670247328 7182831939074252496 7211218423610992077 7212187543141110474 7212390918247397568 7218002260321820856 7218972291535410672 7219783740818606904 7240894219592930316 7247705973327260448 7319780745539086224 7325682208112753856 7341183613216101096 7348089712570020288 7456497961829053032 7457500044608495184 7472276177737817187 7478300587448436228 7479305600294484936 7486341635666351808 7487183138626703456 7559773556868236592 7565868510018090048 7581878157911710968 7590883736114607936 7612864628871172167 7717268839302991521 7724528734730369688 7726435231402368792 7732664553007906848 7733703749964365376 7749027147283662268 7756316918823910304 7824156219348739326 7831516667344363728 7839765170085578688 7862466747850554861 7893761731195571574 7894822578088622988 7979760976694249736 7986194538352428384 7987267807340246208 8003093611129028244 8090283981911621616 8096806651071991104 8113939783028322264 8122256708420932767 8153669219993168004 8155681633146944836 8234753338731472002 8241392484126848088 8242500049304126256 8248036982232835872 8249145440367795264 8258831564868113733 8266600926641272824 8275307679534777504 8389924129389829824 8414218800331295553 8422134340124645784 8423081030955041388 8447709922858418702 8521711956376060608 8529612927650674839 8539744203128933928 8546629242798212832 8547777828907982784 8564714215418784612 8665003609041955392 8692239635327664891 8699247622133895204 8700416718709911048 8725856533676899092 8819735816346276024 8826846595021105056 8828032839691851072 8856031025467042592 8941892822112844944 8949102088026937536 8977231098781030953 8984468855646481932 8985676283257776984 9014174436636096924 9021441978509224656 9022654374958426272 9119726830507713984 9128182255906862547 9146392698433175136 9210626341103393486 9273074037746654016 9299926042471431927 9309721139476624692 9317226961411166448 9318479108563620576 9418734267573540672 9438664645563558552 9446274426250656288 9447543916161454656 9577109252099003328 9607212228520050669 9614957898147989436 9616250057521480632 9624003013762427808 9625296388713880896 9626378321091475872 9654525626123907088 9748129060172199816 9757299454396256448 9759707660718781632 9787968808548649929 9788244817621468128 9826927869447548286 9941997282438737376 9943333392811326912 9963034903650422916 9971067449931248304 9972407467059313248 10079698075824315456 10109170877215614624 10149122225822877738 10150486171828229556 10259692684321178232 10267964406453122208 10269344323723173696 10289691785737322028 10299371646307159584 10301913641869825056 10432208292464985768 10442022223125818304 10481880331587562254 10483288997134073148 10516536842742113078 10525015641594095432 10526430104118163984 10618497726259003371 10627058729531988324 10628486905681636488 10638485482262710464 10639681302258999648 10670791481505370992 10787045309215495488 10818586377371096352 10829675611227910356 10861341329389395474 10871558959990890672 10979671118308629336 10988523312169130784 10990000065738835008 11011775419824151644 11022134568855030432 11140718925911085504 11184746942743579548 11186250066912742776 11217450881172654342 11218958400441727404 11229512453499527712 11230774707940055184 11372817236867566452 11386325604171911904 11419618953891712816 11464749181022139667 11586793102095554532 11589652847103553188 11598996829511860272 11600555624946548064 11623540720925493402 11634475378235865456 11759647755128368032 11840642596793357361 11842233867132934482 11922523762817126592 11969641465041374604 11979291807528642576 11980901711010369312 12004640416693542366 12018899248848129232 12028589304678966208 12135425972867432424 12145209976607986656 12146842177921870272 12170909674542483396 12230503829989752006 12233522449720417254 12399901389961909236 12412961519302166256 12422969281881555264 12584886194084744736 12633201510186968676 12634621546432562082 12671564884287628053 12782567934564090912 12809616304693400892 12819943864197319248 12821666743361974176 12847071323128176918 12997505413562933088 13048871433200842806 13050625078064866572 13088784800515348638 13102570492596731048 13229603724519414036 13240269892531657584 13242049259537776608 13284046538200563888 13294756599908331072 13521261654954145386 13532162967763836984 13533981562437639408 13560797507746408969 13679590245761570976 13719589047649762704 13815939511655090229 13869058254705637056 13909611056619981024 13964581709214937038 13975840442116749672 13977718662845430864 14157996968345337828 14169411639375984432 14171315874242181984 14227721975340494656 14272442858007153463 14365663878148504992 14422436847221984154 14424375086282220948 14436004520643641712 14437944583070821344 14439567481637213808 14481788439185860632 14495411946654520896 14639561491078172448 14682367226432202192 14740391804171322429 14912995923658106064 14915000089216990368 14944552355475634374 14956601174896872456 14958611200588969872 14974366277253406912 15119547113736473184 15163756315823421936 15223683338734316607 15225729257742344334 15434537678605983042 15449057469460739376 15452870462804737584 15465329106015813696 15498054294567324536 15512633837647820608 15648312438697478652 15663033334688727456 15722820497381343381 15724933495701109722 15774805264113169617 15787523462391143148 15789645156177245976 15959521953388499472 15972389076704856768 16006187222258056488 16180567963823243232 16227879566056644528 16244513416841865534 16292011994084093211 16307338439986336008 16311363266293889672 16469506677462944004 16482784968253696176 16485000098608252512 16496073964465671744 16517663129736227466 16533201853282545648 16550615359069555008 16826176321758981513 16828437600662591106 16844268680249291568 16846162061910082776 16895419845716837404 17059225855301349678 17079488406257867856 17093258485596425664 17129428430837569224 17384479270655329782 17398495244267790408 17400833437419822096 17435311081388240103 17451713067353798184 17639471632692552048 17653693190042210112 17712062050934085184 17763350800699401723 17883785644225689888 17954462197562061906 17968937711292963864 17971352566515553968 18006960625040313549 18028348873272193848 18042883957018449312 18045308749916852544 18256364511813725094 18292785396866350272 18345755744984628009 18350283674580625881 18421252682206786972 18599852084942863854 18619442278953249384 18634453922822332896 18636958217127241152 18877329291127117104 18892548852501312576 18951932319648843123 19214424457040101338 19229915796295978872 19232500115042961264 19248006027524855616 19252756642182951744 19270606984692265377 19309051252247814176 19496258120344399632 19573307149801264209 19575937617097299858 19576489635242936256 19633177200773022957 19653855738895096572 19883994564877474752 19926069807300845832 19942134899862496608 19944814934118626496 20218341754431229248 20281892482431218079 20298244451645755476 20300972343656459112 20519385368642356464 20535928812906244416 20579383571474644056 20598743292614319168 20603827283739650112 20864416584929971536 20946872563822405557 20963760663175124508 20966577994268146296 21033073685484226156 21050031283188190864 21052860208236327968 21236995452518006742 21254117459063976648 21256973811363272976 21279362604517999296 21341582963010741984 21637172754742192704 21659351222455820712 21722682658778790948 21743117919981781344 21959342236617258672 21977046624338261568 22023550839648303288 22044269137710060864 22369493885487159096 22372500133825485552 22416828533213451561 22434901762345308684 22437916800883454808 22459024906999055424 22461549415880110368 22745634473735132904 22772651208343823808 22838593886613516501 22839237907783425632 22929498362044279334 23151806517908974563 23173586204191109064 23179305694207106376 23197993659023720544 23201111249893096128 23247081441850986804 23268950756471730912 23519295510256736064 23681285193586714722 23684467734265868964 23939282930082749208 23958583615057285152 23961803422020738624 24009280833387084732 24037798497696258464 24270851945734864848 24290419953215973312 24341819349084966792 24366770125262798301 24461007659979504012 24467044899440834508 24776494694604341199 24799802779923818472 24825923038604332512 25169772388169489472 25242656400993886659 25266403020373937352 25269243092865124164 25343129768575256106 25565135869128181824 25619232609386801784 25639887728394638496 25643333486723948352 25694142646256353836 25995010827125866176 26076718905982994673 26097742866401685612 26101250156129733144 26177569601030697276 26205140985193462096 26459207449038828072 26480539785063315168 26484098519075553216 26568093076401127776 27042523309908290772 27064325935527673968 27067963124875278816 27121595015492817938 27359180491523141952 27384546767720587641 27439178095299525408 27631879023310180458 27819222113239962048 27929163418429874076 27951680884233499344 27955437325690861728 28315993936690675656 28338823278751968864 28342631748484363968 28544885716014306926 28731327756297009984 28821636685560152007 28844873694443968308 28848750172564441896 28872009041287283424 28875889166141642688 28879134963274427616 28963576878371721264 29279122982156344896 29364734452864404384 29480783608342644858 29825991847316212128 29830000178433980736 29889104710951268748 29913202349793744912 29917222401177939744 30239094227472946368 30327512631646843872 30447366677468633214 30451458515484688668 30869075357211966084 30898114938921478752 30905740925609475168 30996108589134649072 31296624877394957304 31326066669377454912 31445640994762686762 31449866991402219444 31549610528226339234 31575046924782286296 31579290312354491952 31919043906776998944 32012374444516112976 32361135927646486464 32455759132113289056 32489026833683731068 32584023988168186422 32614676879972672016 32622726532587779344 32939013354925888008 32965569936507392352 32970000197216505024 33035326259472454932 33066403706565091296 33652352643517963026 33656875201325182212 33688537360498583136 33692324123820165552 33790839691433674808 34118451710602699356 34158976812515735712 34258856861675138448 34394247543066419001 34768958541310659564 34796990488535580816 34801666874839644192 34870622162776480206 34903426134707596368 35278943265385104096 35521927790380072083 35526701601398803446 35767571288451379776 35908924395124123812 35937875422585927728 35942705133031107936 36013921250080627098 36056697746544387696 36085767914036898624 36512729023627450188 36691511489969256018 36700567349161251762 36807878949597395773 36842505364413573944 37199704169885727708 37238884557906498768 37268907845644665792 37754658582254234208 37903864639297686246 38014694652862884159 38428848914080202676 38459831592591957744 38465000230085922528 38541213969384530754 38618102504495628352 38992516240688799264 39146614299602528418 39151875234194599716 39266354401546045914 39307711477790193144 39852139614601691664 39884269799724993216 40563784964862436158 40596488903291510952 40601944687312918224 40682392523239226907 41038770737284712928 41158767142949288112 41447818534965270687 41728833169859943072 41893745127644811114 41927521326350249016 41933155988536292592 42066147370968452312 42100062566376381728 42105720416472655936 42473990905036013484 42508234918127953296 42513947622726545952 42683165926021483968 42817328574021460389 43318702444911641424 43445365317557581896 43486235839963562688 43918684473234517344 44047101679296606576 44221175412513967287 44738987770974318192 44745000267650971104 44833657066426903122 44869803524690617368 44875833601766909616 44923098831760220736 45491268947470265808 45671050016202949821 45677187773227033002 45678475815566851264 45858996724088558668 46303613035817949126 46347172408382218128 46358611388414212752 46395987318047441088 46494162883701973608 46537901512943461824 47324415792339508851 47362570387173429444 47368935468531737928 47878565860165498416 47917167230114570304 48018561666774169464 48075596995392516928 48541703891469729696 48683638698169933584 48733540250525596602 48876035982252279633 48922015319959008024 48934089798881669016 49552989389208682398 49599605559847636944 49651846077208665024 50478528965276944539 50485312801987773318 50532806040747874704 50538486185730248328 50686259537150512212 51238465218773603568 51279775456789276992 51388285292512707672 52153437811965989346 52195485732803371224 52202500312259466288 52305933244164720309 52355139202061394552 52410281970386924192 52918414898077656144 52961079570126630336 53136186152802255552 53290052402098205169 54020881875120940647 54085046619816581544 54128651871055347936 54135926249750557632 54243190030985635876 54769093535441175282 54878356190599050816 55037267234953884027 55050851023741877643 55263758046620360916 55858326836859748152 55903361768466998688 55910874651381723456 56631987873381351312 56677646557503937728 56855796958946529369 57089771432028613852 57643273371120304014 57689747388887936616 57697500345128883792 57744018082574566848 57758269926548855232 57811820954076796131 57927153756743442528 58729468905728808768 58899531602319068871 58961567216685289716 59651983694632424256 59778209421902537496 59826404699587489824 59834444802355879488 60655025263293687744 60845677447293654237 60894733354937266428 60902917030969377336 61738150714423932168 61796229877842957504 61811481851218950336 61992217178269298144 62593249754789914608 62840617691467216671 62891281989525373524 62899733982804438888 63099221056452678468 63150093849564572592 63158580624708983904 63838087813553997888 64024748889032225952 64911518264226578112 64978053667367462136 65168047976336372844 65229353759945344032 65245453065175558688 65878026709851776016 65931139873014784704 66070652518944909864 66132807413130182592 67250485599640354683 67304705287035926052 67313750402650364424 67377074720997166272 67384648247640331104 67581679382867349616 68236903421205398712 68317953625031471424 68515781659840549503 68517713723350276896 68788495086132838002 69537917082621319128 69593980977071161632 69603333749679288384 69741244325552960412 69806852269415192736 70557886530770208192 71043855580760144166 71053403202797606892 71817848790248247624 71875750845171855456 71885410266062215872 72027842500161254196 72113395493088775392 73025458047254900376 73383022979938512036 73401134698322503524 73615757899194791546 73685010728827147888 74329484083813023597 74399408339771455416 74477769115812997536 75509317164508468416 75807729278595372492 76029389305725768318 76857697828160405352 76919663185183915488 76930000460171845056 77082427938769061508 77985032481377598528 78230156717948984019 78293228599205056836 78303750468389199432 78532708803092091828 78615422955580386288 79704279229203383328 80253244267154977669 81127569929724872316 81192977806583021904 81203889374625836448 81364785046478453814 82077541474569425856 82317534285898576224 82895637069930541374 83457666339719886144 83787490255289622228 83855042652700498032 83866311977072585184 84132294741936904624 84200125132752763456 84947981810072026968 85016469836255906592 85027895245453091904 85634657148042920778 86637404889823282848 86890730635115163792 87837368946469034688 88094203358593213152 88442350825027934574 89477975541948636384 89490000535301942208 89667314132853806244 89739607049381234736 89751667203533819232 90982537894940531616 91342100032405899642 91354375546454066004 91717993448177117336 92607226071635898252 92694344816764436256 92717222776828425504 92988325767403947216 94648831584679017702 94725140774346858888 94737870937063475856 95757131720330996832 96037123333548338928 97083407782939459392 97367277396339867168 97467080501051193204 97752071964504559266 97844030639918016048 97868179597763338032 99105978778417364796 99199211119695273888 99907100006050074241 100957057930553889078 100970625603975546636 101065612081495749408 101076972371460496656 101372519074301024424 102476930437547207136 102776570585025415344 103182742629199257003 104306875623931978692 104390971465606742448 104405000624518932576 104611866488329440618 104710278404122789104 104820563940773848384 105836829796155312288 106565783371140216249 106580104804196410338 108041763750241881294 108170093239633163088 108257303742110695872 108486380061971271752 109538187070882350564 110074534469907768054 110101702047483755286 110423636848792187319 110527516093240721832 111716653673719496304 111806723536933997376 113263975746762702624 113711593917893058738 114044083958588652477 114179542864057227704 115286546742240608028 115379494777775873232 115395000690257767584 115623641908153592262 115854307513486885056 117799063204638137742 117923134433370579432 119556418843805074992 119652809399174979648 121691354894587308474 121789466709874532856 121805834061938754672 122047177569717680721 123476301428847864336 123984434356538596288 124343455604895812061 125186499509579829216 125681235382934433342 125782563979050747048 125799467965608877776 126198442112905356936 126300187699129145184 126317161249417967808 128049497778064451904 128451985722064381167 129956107334734924272 130336095952672745688 130458707519890688064 130490906130351117376 131756053419703552032 132141305037889819728 132663526237541901861 134500971199280709366 134609410574071852104 134627500805300728848 134769296495280662208 135163358765734699232 136473806842410797424 137013150048608849463 137031563319681099006 137035427446700553792 137576990172265676004 139075834165242638256 139187961954142323264 139482488651105920824 139613704538830385472 141973247377018526553 142087711161520288332 142106806405595213784 143635697580496495248 143751501690343710912 144055685000322508392 144226790986177550784 146050916094509800752 146628107946756838899 146766045959877024072 146802269396645007048 147231515798389583092 147370021457654295776 148658968167626047194 148798816679542910832 148955538231625995072 151615458557190744984 152058778611451536636 153715395656320810704 153839326370367830976 154164855877538123016 156460313435897968038 156586457198410113672 156607500936778398864 156917799732494160927 157065417606184183656 157230845911160772576 159408558458406766656 159870157206294615507 160506488534309955338 162062645625362821941 162255139859449744632 162385955613166043808 162407778749251672896 162729570092956907628 164635068571797152448 165152553071225632929 165791274139861082748 167574980510579244456 167710085305400996064 167732623954145170368 168264589483873809248 169895963620144053936 170032939672511813184 170567390876839588107 171269314296085841556 173274809779646565696 173435462862230388393 173781461270230327584 176188406717186426304 176698594806957206613 176884701650055869148 178955951083897272768 179334628265707612488 179479214098762469472 179503334407067638464 181965075789881063232 182537032341880962711 182684200064811799284 182708751092908132008 183435986896354234672 185214452143271796504 185388689633528872512 185434445553656851008 185976651534807894432 189297663169358035404 189450281548693717776 189475741874126951712 191514263440661993664 192074246667096677856 194734554792679734336 194934161002102386408 195504143929009118532 195688061279836032096 195736359195526676064 198211957556834729592 198398422239390547776 199814200012100148482 201751456798921064049 201914115861107778156 201941251207951093272 202131224162991498816 202153944742920993312 202745038148602048848 204953860875094414272 205553141170050830688 206365485258398514006 208613751247863957384 208781942931213484896 208810001249037865152 209223732976658881236 209420556808245578208 211673659592310624576 213131566742280432498 213160209608392820676 216083527500483762588 216340186479266326176 216972760123942543504 219076374141764701128 220149068939815536108 220203404094967510572 220847273697584374638 221055032186481443664 223433307347438992608 226527951493525405248 227423187835786117476 228088167917177304954 228359085728114455408 230573093484481216056 230758989555551746464 230790001380515535168 231247283816307184524 235598126409276275484 235846268866741158864 239112837687610149984 240759732801464933007 243382709789174616948 243578933419749065712 243611668123877509344 244094355139435361442 246952602857695728672 248686911209791624122 250372999019159658432 251362470765868866684 251565127958101494096 251598935931217755552 252396884225810713872 252600375398258290368 256903971444128762334 257655152647181770411 259912214669469848544 260672191905345491376 263512106839407104064 264282610075779639456 265327052475083803722 269001942398561418732 269218821148143704208 269255001610601457696 270326717531469398464 272947613684821594848 274026300097217698926 274063126639362198012 275153980344531352008 278151668330485276512 278964977302211841648 283946494754037053106 284175422323040576664 284213612811190427568 287271395160992990496 288111370000645016784 292101832189019601504 293256215893513677798 293532091919754048144 293604538793290014096 294463031596779166184 294740042915308591552 297317936335252094388 297597633359085821664 299721300018150222723 303230917114381489968 304117557222903073272 307430791312641621408 308329711755076246032 309548227887597771009 312920626871795936076 313172914396820227344 313215001873556797728 313835599464988321854 314130835212368367312 314461691822321545152 319697350113420648747 319740314412589231014 321012977068619910676 324125291250725643882 324510279718899489264 324771911226332087616 325459140185913815256 330305106142451265858 331270910546376561957 331582548279722165496 335149961021158488912 335420170610801992128 336529178967747618496 339791927240288107872 341134781753679176214 342132251875765957431 342538628592171683112 346870925724460776786 347562922540460655168 353397189613914413226 353769403300111738296 358669256531415224976 358958428197524938944 365074064683761925422 365368400129623598568 365417502185816264016 366141532709153042163 366871973792708469344 370428904286543593008 371953303069615788864 373030366814687436183 378595326338716070808 378900563097387435552 378951483748253903424 384148493334193355712 385355957166193143501 389868322004204772816 391008287858018237064 391376122559672064192 391472718391053352128 396423915113669459184 397990578712625705583 399628400024200296964 403502913597842128098 403828231722215556312 403882502415902186544 404307889485841986624 405490076297204097696 411106282340101661376 412730970516797028012 417227502495727914768 417563885862426969792 418447465953317762472 418841113616491156416 425919742131055579659 426263133484560864996 426320419216785641352 432167055000967525176 432680372958532652352 433945520247885087008 438152748283529402256 439884323840270516697 440298137879631072216 440406808189935021144 441694547395168749276 442110064372962887328 446866614694877985216 454846375671572234952 456176335834354609908 456718171456228910816 461146186968962432112 461517979111103492928 462494567632614369048 470753399197482482781 471196252818552550968 471692537733482317728 478225675375220299968 479610471618883846521 481519465602929866014 486765419578349233896 487157866839498131424 487223336247755018688 488188710278870722884 493905205715391457344 495457659213676898787 497373822419583248244 502724941531737733368 503130255916202988192 503197871862435511104 504793768451621427744 513807942888257524668 515310305294363540822 519824429338939697088 520306388586691165179 521344383810690982752 528565220151559278912 530654104950167607444 538003884797122837464 538437642296287408416 538510003221202915392 545895227369643189696 547611097025642888133 548052600194435397852 548126253278724396024 550307960689062704016 556303336660970553024 557929954604423683296 567892989508074106212 568350844646081153328 568427225622380855136 574542790321985980992 576222740001290033568 584203664378039203008 586512431787027355596 587064183839508096288 587209077586580028192 588926063193558332368 594635872670504188776 595195266718171643328 599442600036300445446 606461834228762979936 608235114445806146544 614861582625283242816 616659423510152492064 619096455775195542018 625841253743591872152 626345828793640454688 626430003747113595456 627671198929976643708 628261670424736734624 639394700226841297494 639480628825178462028 642025954137239821352 648250582501451287764 649020559437798978528 650918280371827630512 660610212284902531716 662541821092753123914 663165096559444330992 670299922042316977824 679583854480576215744 682269563507358352428 684264503751531914862 685077257184343366224 693741851448921553572 699349700042350519687 706794379227828826452 707538806600223476592 717338513062830449952 722279198404394799021 730148129367523850844 730736800259247197136 730835004371632528032 732283065418306084326 733743947585416938688 740857808573087186016 746060733629374872366 757190652677432141616 757801126194774871104 770711914332386287002 772965457941545311233 779736644008409545632 782016575716036474128 792847830227338918368 795981157425251411166 799256800048400593928 807005827195684256196 807656463444431112624 807765004831804373088 810980152594408195392 825461941033594056024 834455004991455829536 836894931906635524944 851839484262111159318 852526266969121729992 852640838433571282704 864334110001935050352 867891040495770174016 876305496567058804512 879768647680541033394 880596275759262144432 880813616379870042288 883389094790337498552 884220128745925774656 899163900054450668169 909692751343144469904 912352671668709219816 913436342912457821632 922292373937924864224 924989135265228738096 928644683662793313027 941506798394964965562 942392505637105101936 943385075466964635456 959092050340261946241 959220943237767693042 963038931205859732028 973530839156698467792 974315733678996262848 976377420557741445768 990915318427353797574 993812731639129685871 994747644839166496488 1005449883063475466736 1006260511832405976384 1009587536903242855488 1026396755627297872293 1027615885776515049336 1030620610588727081644 1040612777173382330358 1042688767621381965504 1061308209900335214888 1076007769594245674928 1076875284592574816832 1095222194051285776266 1096105200388870795704 1096252506557448792048 1098424598127459126489 1100615921378125408032 1115859909208847366592 1119091100444062308549 1135785979016148212424 1136701689292162306656 1136854451244761710272 1152445480002580067136 1156067871498579430503 1173024863574054711192 1174128367679016192576 1174418155173160056384 1177852126387116664736 1189271745341008377552 1193971736137877116749 1198885200072600890892 1212923668457525959872 1216470228891612293088 1233318847020304984128 1238192911550391084036 1251682507487183744304 1252691657587280909376 1255342397859953287416 1256523340849473469248 1277759226393166738977 1278789400453682594988 1278961257650356924056 1284051908274479642704 1296501165002902575528 1298041118875597957056 1301836560743655261024 1321220424569805063432 1325083642185506247828 1326330193118888661984 1340599844084633955648 1364539127014716704856 1368529007503063829724 1370154514368686732448 1387483702897843107144 1398699400084701039374 1412260197592447448343 1413588758455657652904 1415077613200446953184 1434677026125660899904 1444558396808789598042 1460296258735047701688 1461473600518494394272 1461670008743265056064 1464566130836612168652 1481715617146174372032 1486372977641030696361 1492121467258749744732 1514381305354864283232 1541423828664772574004 1545930915883090622466 1559473288016819091264 1564033151432072948256 1585695660454677836736 1591962314850502822332 1598513600096801187856 1614011654391368512392 1615312926888862225248 1615530009663608746176 1650923882067188112048 1668910009982911659072 1673789863813271049888 1703678968524222318636 1705052533938243459984 1705281676867142565408 1728668220003870100704 1752610993134117609024 1759537295361082066788 1761192551518524288864 1761627232759740084576 1766778189580674997104 1798327800108901336338 1819385502686288939808 1824705343337418439632 1844584747875849728448 1849978270530457476192 1857289367325586626054 1883013596789929931124 1884785011274210203872 1918184100680523892482 1918441886475535386084 1926077862411719464056 1947061678313396935584 1952754841115482891536 1981830636854707595148 1987625463278259371742 1989495289678332992976 2010899766126950933472 2052793511254595744586 2055231771553030098672 2061241221177454163288 2081225554346764660716 2098049100127051559061 2122616419800670429776 2152015539188491349856 2166837595213184397063 2190444388102571552532 2192210400777741591408 2192505013114897584096 2196849196254918252978 2201231842756250816064 2238182200888124617098 2271571958032296424848 2273403378584324613312 2312135742997158861006 2318896373824635933699 2346049727148109422384 2355704252774233329472 2378543490682016755104 2387943472275754233498 2397770400145201781784 2432940457783224586176 2476385823100782168072 2503365014974367488608 2510684795719906574832 2555518452786333477954 2557578800907365189976 2557922515300713848112 2568103816548959285408 2593002330005805151056 2603673121487310522048 2642440849139610126864 2650167284371012495656 2652660386237777323968 2697491700163352004507 2729078254029433409712 2737058015006127659448 2740309028737373464896 2774967405795686214288 2785934050988379939081 2797398800169402078748 2824520395184894896686 2827177516911315305808 2830155226400893906368 2889116793617579196084 2920592517470095403376 2922947201036988788544 2929132261673224337304 2972745955282061392722 2981438194917389057613 2984242934517499489464 3028762610709728566464 3079190266881893616879 3082847657329545148008 3091861831766181244932 3128066302864145896512 3183924629701005644664 3197027200193602375712 3228023308782737024784 3230625853777724450496 3295273794382377379467 3301847764134376224096 3347579727626542099776 3357273301332186925647 3407357937048444637272 3410105067876486919968 3410563353734285130816 3457336440007740201408 3468203614495738291509 3519074590722164133576 3522385103037048577728 3523254465519480169152 3533556379161349994208 3596655600217802672676 3638771005372577879616 3649410686674836879264 3699956541060914952384 3714578734651173252108 3766027193579859862248 3769570022548420407744 3833277679179500216931 3836368201361047784964 3836883772951070772168 3852155724823438928112 3894123356626793871168 3905509682230965783072 3963661273709415190296 3975250926556518743484 3978990579356665985952 4021799532253901866944 4105587022509191489172 4110463543106060197344 4122482442354908326576 4162451108693529321432 4196098200254103118122 4245232839601340859552 4304031078376982699712 4333675190426368794126 4380888776205143105064 4384420801555483182816 4385010026229795168192 4393698392509836505956 4476364401776249234196 4543143916064592849696 4624271485994317722012 4637792747649271867398 4692099454296218844768 4757086981364033510208 4775886944551508466996 4795540800290403563568 4895447900296453637809 4952771646201564336144 5006730029948734977216 5021369591439813149664 5111036905572666955908 5115157601814730379952 5115845030601427696224 5136207633097918570816 5186004660011610302112 5284881698279220253728 5300334568742024991312 5394983400326704009014 5458156508058866819424 5474116030012255318896 5549934811591372428576 5571868101976759878162 5594797600338804157496 5649040790369789793372 5654355033822630611616 5778233587235158392168 5841185034940190806752 5858264523346448674608 5945491910564122785444 5962876389834778115226 5968485869034998978928 6158380533763787233758 6165695314659090296016 6183723663532362489864 6294147300381154677183 6367849259402011289328 6394054400387204751424 6456046617565474049568 6500512785639553191189 6590547588764754758934 6603695528268752448192 6714546602664373851294 6814715874096889274544 6820210135752973839936 6936407228991476583018 6956689121473907801097 7038149181444328267152 7067112758322699988416 7193311200435605345352 7298821373349673758528 7429157469302346504216 7532054387159719724496 7666555358359000433862 7672736402722095569928 7673767545902141544336 7704311449646877856224 7811019364461931566144 7927322547418830380592 7950501853113037486968 7957981158713331971904 8092475100490056013521 8211174045018382978344 8220927086212120394688 8244964884709816653152 8324902217387058642864 8357802152965139817243 8392196400508206236244 8490465679202681719104 8667350380852737588252 8761777552410286210128 8768841603110966365632 8787396785019673011912 8944314584752167172839 8952728803552498468392 9086287832129185699392 9248542971988635444024 9275585495298543734796 9384198908592437689536 9551773889103016933992 9591081600580807127136 9790895800592907275618 9885821383147132138401 9905543292403128672288 10042739182879626299328 10222073811145333911816 10230315203629460759904 10231690061202855392448 10372009320023220604224 10404610843487214874527 10569763396558440507456 10600669137484049982624 10789966800653408018028 10916313016117733638848 10948232060024510637792 11099869623182744857152 11143736203953519756324 11189595200677608314992 11298081580739579586744 11308710067645261223232 11556467174470316784336 11682370069880381613504 11716529046692897349216 11890983821128245570888 11925752779669556230452 11936971738069997957856 12316761067527574467516 12331390629318180592032 12367447327064724979728 12588294600762309354366 12735698518804022578656 12912093235130948099136 13001025571279106382378 13181095177529509517868 13429093205328747702588 13629431748193778549088 13872814457982953166036 13913378242947815602194 14076298362888656534304 14386622400871210690704 14686343700889360913427 14858314938604693008432 15064108774319439448992 15333110716718000867724 15345472805444191139856 15347535091804283088672 15408622899293755712448 15854645094837660761184 15901003706226074973936 16184950200980112027042 16422348090036765956688 16489929769419633306304 16649804434774117285728 16715604305930279634486 16784392801016412472488 17334700761705475176504 17523555104820572420256 17574793570039346023824 17888629169504334345678 17905457607104996936784 18497085943977270888048 18551170990597087469592 18882441901143464031549 19103547778206033867984 19182163201161614254272 19501538356918659573567 19581791601185814551236 19771642766294264276802 19811086584806257344576 20444147622290667823632 20460630407258921519808 20809221686974429749054 20870067364421723403291 21201338274968099965248 21579933601306816036056 21896464120049021275584 22287472407907039512648 22379190401355216629984 22596163161479159173488 23112934348940633568672 23433058093385794698432 23781967642256491141776 23851505559339112460904 23873943476139995915712 24277425301470168040563 24633522135055148935032 24662781258636361184064 24734894654129449959456 25176589201524618708732 25471397037608045157312 26002051142558212764756 26362190355059019035736 26832943754256501518517 26858186410657495405176 27258863496387557098176 27745628915965906332072 27826756485895631204388 28152596725777313068608 28773244801742421381408 29372687401778721826854 29716629877209386016864 30128217548638878897984 30666221433436001735448 30690945610888382279712 30695070183608566177344 31709290189675321522368 31802007412452149947872 32369900401960224054084 32844696180073531913376 33299608869548234571456 33431208611860559268972 33568785602032824944976 34669401523410950353008 35047110209641144840512 35149587140078692047648 35777258339008668691356 35810915214209993873568 36994171887954541776096 37102341981194174939184 37764883802286928063098 38207095556412067735968 39003076713837319147134 39163583202371629102472 39543285532588528553604 40888295244581335647264 41618443373948859498108 41740134728843446806582 43159867202613632072112 44059031102668082740281 44574944815814079025296 44758380802710433259968 45192326322958318346976 46225868697881267137344 47563935284512982283552 47703011118678224921808 48554850602940336081126 49267044270110297870064 49469789308258899918912 50353178403049237417464 52004102285116425529512 52724380710118038071472 53665887508513003037034 53716372821314990810352 55491257831931812664144 55653512971791262408776 56647325703430392094647 57546489603484842762816 58504615070755978720701 58745374803557443653708 59433259754418772033728 61332442866872003470896 61381891221776764559424 62610202093265170209873 63604014824904299895744 64739800803920448108168 65689392360147063826752 66862417223721118537944 67137571204065649889952 69338803046821900706016 70299174280157384095296 71554516678017337382712 71621830428419987747136 72832275904410504121689 73988343775909083552192 74204683962388349878368 75529767604573856126196 76414191112824135471936 78006153427674638294268 78327166404743258204944 79086571065177057107208 81776590489162671294528 83236886747897718996216 83480269457686893613164 86319734405227264144224 88118062205336165480562 89149889631628158050592 90384652645916636693952 95127870569025964567104 95406022237356449843616 97109701205880672162252 98534088540220595740128 100706356806098474834928 104008204570232851059024 105448761420236076142944 107331775017026006074068 107432745642629981620704 110982515663863625328288 111307025943582524817552 113294651406860784189294 117009230141511957441402 117490749607114887307416 122664885733744006941792 125220404186530340419746 129479601607840896216336 132177093308004248220843 133724834447442237075888 134275142408131299779904 138677606093643801412032 143109033356034674765424 145664551808821008243378 148409367924776699756736 151059535209147712252392 156012306855349276588536 156654332809486516409888 158173142130354114214416 166473773495795437992432 166960538915373787226328 169941977110291176283941 172639468810454528288448 176236124410672330961124 178299779263256316101184 187830606279795510629619 190812044474712899687232 194219402411761344324504 197068177080441191480256 201412713612196949669856 208016409140465702118048 210897522840472152285888 214663550034052012148136 214865491285259963241408 221965031327727250656576 222614051887165049635104 226589302813721568378588 234018460283023914882804 234981499214229774614832 245329771467488013883584 250440808373060680839492 258959203215681792432672 264354186616008496441686 267449668894884474151776 286218066712069349530848 291329103617642016486756 302119070418295424504784 312024613710698553177072 313308665618973032819776 316346284260708228428832 332947546991590875984864 333921077830747574452656 339883954220582352567882 352472248821344661922248 375661212559591021259238 388438804823522688649008 396531279924012744662529 402825427224393899339712 416032818280931404236096 429327100068104024296272 445228103774330099270208 453178605627443136757176 468036920566047829765608 469962998428459549229664 500881616746121361678984 509825931330873528851823 517918406431363584865344 528708373232016992883372 534899337789768948303552 572436133424138699061696 582658207235284032973512 604238140836590849009568 624049227421397106354144 632692568521416456857664 665895093983181751969728 667842155661495148905312 679767908441164705135764 704944497642689323844496 751322425119182042518476 776877609647045377298016 793062559848025489325058 858654200136208048592544 906357211254886273514352 936073841132095659531216 939925996856919098459328 1001763233492242723357968 1019651862661747057703646 1057416746464033985766744 1165316414470568065947024 1189593839772038233987587 1208476281673181698019136 1248098454842794212708288 1335684311322990297810624 1359535816882329410271528 1409888995285378647688992 1502644850238364085036952 1553755219294090754596032 1586125119696050978650116 1717308400272416097185088 1812714422509772547028704 1872147682264191319062432 2003526466984485446715936 2039303725323494115407292 2114833492928067971533488 2330632828941136131894048 2379187679544076467975174 2719071633764658820543056 2819777990570757295377984 3005289700476728170073904 3172250239392101957300232 3568781519316114701962761 3625428845019545094057408 3744295364528382638124864 4007052933968970893431872 4078607450646988230814584 4229666985856135943066976 4661265657882272263788096 4758375359088152935950348 5438143267529317641086112 6010579400953456340147808 6344500478784203914600464 7137563038632229403925522 8157214901293976461629168 8459333971712271886133952 9516750718176305871900696 10876286535058635282172224 12021158801906912680295616 12689000957568407829200928 14275126077264458807851044 16314429802587952923258336 19033501436352611743801392 25378001915136815658401856 28550252154528917615702088 32628859605175905846516672 38067002872705223487602784 57100504309057835231404176 76134005745410446975205568 114201008618115670462808352 228402017236231340925616704
- Sum of all divisors σ(n): 851540908628292044560236015
- Sum of proper divisors (its aliquot sum) s(n): 623138891392060703634619311
- 228402017236231340925616704 is an abundant number, because the sum of its proper divisors (623138891392060703634619311) is greater than itself. Its abundance is 394736874155829362709002607
Bases of 228402017236231340925616704
- Binary: 10111100111011100000001000101010000101001100100101110000010000011001001110000010010000002
- Hexadecimal: 0xBCEE022A14C97041938240
- Base-36: SP5BG9FAR7IJLD000
Squares and roots of 228402017236231340925616704
- 228402017236231340925616704 squared (2284020172362313409256167042) is 52167481477579718547856250760498885481373002723823616
- 228402017236231340925616704 cubed (2284020172362313409256167043) is 11915158003612942096783607830397054594240649631969569094847906907134077719281664
-
228402017236231340925616704 is a
perfect square number . Itssquare root is 15112975128552 -
The
cube root of 228402017236231340925616704 is 611270323.4574901545
Scales and comparisons
How big is 228402017236231340925616704?- 228,402,017,236,231,340,925,616,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 228,402,017,236,231,340,925,616,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 228402017236231340925616704 cubic inches would be around 50939193.6 feet tall.
Recreational maths with 228402017236231340925616704
- 228402017236231340925616704 backwards is 407616529043132632710204822
- The number of decimal digits it has is: 27
- The sum of 228402017236231340925616704's digits is 90
- 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 228402017236231340925616704 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 228402017236231340925616704 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/228402017236231340925616704/
Chicago style:
Numbermatics. 2024. "Number 228402017236231340925616704 - Facts about the integer". https://numbermatics.com/n/228402017236231340925616704/
The information we have on file for 228402017236231340925616704 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 228402017236231340925616704, math, Factors of 228402017236231340925616704, curriculum, school, college, exams, university, Prime factorization of 228402017236231340925616704, STEM, science, technology, engineering, physics, economics, calculator, two hundred twenty-eight septillion, four hundred two sextillion, seventeen quintillion, two hundred thirty-six quadrillion, two hundred thirty-one trillion, three hundred forty billion, nine hundred twenty-five million, six hundred sixteen thousand, seven hundred four.