39655580419367168248341504
39,655,580,419,367,168,248,341,504 is an even composite number composed of seven prime numbers multiplied together.
39655580419367168248341504 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 39655580419367168248341504:
210 × 34 × 172 × 292 × 732 × 2412 × 25212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 17 × 17 × 29 × 29 × 73 × 73 × 241 × 241 × 2521 × 2521)See below for interesting mathematical facts about the number 39655580419367168248341504 from the Numbermatics database.
Names of 39655580419367168248341504
- Cardinal: 39655580419367168248341504 can be written as Thirty-nine septillion, six hundred fifty-five sextillion, five hundred eighty quintillion, four hundred nineteen quadrillion, three hundred sixty-seven trillion, one hundred sixty-eight billion, two hundred forty-eight million, three hundred forty-one thousand, five hundred four.
Scientific notation
- Scientific notation: 3.9655580419367168248341504 × 1025
Factors of 39655580419367168248341504
Divisors of 39655580419367168248341504
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 29 32 34 36 48 51 54 58 64 68 72 73 81 87 96 102 108 116 128 136 144 146 153 162 174 192 204 216 219 232 241 256 261 272 288 289 292 306 324 348 384 408 432 438 459 464 482 493 512 522 544 576 578 584 612 648 657 696 723 768 783 816 841 864 867 876 918 928 964 986 1024 1044 1088 1152 1156 1168 1224 1241 1296 1314 1377 1392 1446 1479 1536 1566 1632 1682 1728 1734 1752 1836 1856 1928 1971 1972 2088 2117 2169 2176 2304 2312 2336 2349 2448 2482 2521 2523 2592 2601 2628 2754 2784 2892 2958 3072 3132 3264 3364 3456 3468 3504 3672 3712 3723 3856 3942 3944 4097 4176 4234 4338 4352 4437 4608 4624 4672 4698 4896 4964 5042 5046 5184 5202 5256 5329 5508 5568 5784 5913 5916 6264 6351 6507 6528 6728 6912 6936 6989 7008 7344 7424 7446 7563 7569 7712 7803 7884 7888 8194 8352 8381 8468 8676 8704 8874 9216 9248 9344 9396 9792 9928 10084 10092 10368 10404 10512 10658 11016 11136 11169 11568 11826 11832 12291 12528 12702 13014 13056 13311 13456 13824 13872 13978 14016 14297 14688 14848 14892 15126 15138 15424 15606 15768 15776 15987 16388 16704 16762 16936 17352 17408 17593 17748 18496 18688 18792 19053 19521 19584 19856 20168 20184 20736 20808 20967 21024 21097 21316 22032 22272 22338 22689 22707 23136 23409 23652 23664 24582 25056 25143 25404 26028 26112 26622 26912 27648 27744 27956 28032 28594 29376 29696 29784 30252 30276 30848 31212 31536 31552 31974 32776 33408 33507 33524 33872 34704 35186 35496 35989 36873 36992 37376 37584 38106 39042 39168 39712 39933 40336 40368 41472 41616 41934 42048 42194 42632 42857 42891 44064 44544 44676 45378 45414 46272 46818 47304 47328 47961 49164 50112 50286 50808 52056 52224 52779 53244 53824 55488 55912 56064 57159 57188 58081 58752 59568 60504 60552 61393 61696 62424 62901 63072 63104 63291 63948 65552 66816 67014 67048 67744 68067 68121 69408 69649 70372 70992 71978 73109 73746 73984 74752 75168 75429 76212 78084 78336 79424 79866 80672 80736 82944 83232 83868 84096 84388 85264 85714 85782 88128 89088 89352 90593 90756 90828 92544 93636 94608 94656 95922 98328 100224 100521 100572 101616 104112 105558 106488 107648 107967 110619 110976 111824 112128 114318 114376 116162 117504 118813 119136 121008 121104 122786 123392 124848 125802 126144 126208 126582 127896 128571 128673 131104 133632 134028 134096 135488 136134 136242 138816 139298 140744 141984 143883 143956 146218 147492 147968 150336 150858 152424 154541 156168 156672 158337 158848 159732 161344 161472 166464 167736 168192 168776 170528 171428 171477 171564 174243 176256 178704 181186 181512 181656 184033 184179 185088 187272 188703 189216 189312 189873 191844 196656 200448 201042 201144 202681 203232 204201 208224 208947 211116 212976 215296 215934 219327 221238 221952 223648 224256 226287 228636 228752 232324 235008 237626 238272 242016 242208 243049 245572 246784 249696 251604 252288 252416 253164 255792 257142 257346 262208 267264 268056 268192 270976 271779 272268 272484 277632 278596 281488 283968 287766 287912 292436 294984 295936 299081 300672 301716 304848 309082 312336 316674 317696 319464 322688 322944 323901 331857 332928 335472 336384 337552 341056 342856 342954 343128 348486 352512 356439 357408 362372 363024 363312 368066 368358 370176 374544 377406 378432 378624 379746 383688 385713 386019 393312 400896 402084 402288 405362 406464 408402 416448 417894 422232 425952 430592 431649 431868 438654 442476 443904 447296 452574 457272 457504 463623 464648 470016 475011 475252 476544 484032 484416 486098 491144 499392 503208 504576 504832 506328 510197 511584 514284 514692 522729 524416 536112 536384 541952 543558 544536 544968 552099 552537 555264 557192 562976 566109 567936 569619 575532 575824 584872 589968 598162 601344 603432 607561 608043 609696 611813 618164 624672 626841 633348 635392 638928 645376 645888 647802 657981 663714 665856 670944 672768 675104 678861 682112 685712 685908 686256 696972 705024 712878 714816 724744 726048 726624 728569 729147 736132 736716 740352 749088 754812 756864 757248 759492 767376 771426 772038 786624 801792 804168 804576 810724 812928 815337 816804 832896 835788 844464 851904 861184 863298 863736 877308 884952 887808 894592 897243 905148 914544 915008 927246 929296 950022 950504 953088 968064 968832 971703 972196 982288 987377 998784 1006416 1009152 1012656 1020394 1023168 1028568 1029384 1043681 1045458 1048832 1069317 1072224 1072768 1083904 1087116 1089072 1089936 1104198 1105074 1110528 1114384 1125952 1132218 1135872 1139238 1151064 1151648 1157139 1158057 1169744 1179936 1196324 1202688 1206864 1215122 1216086 1219392 1223626 1236328 1242853 1249344 1253682 1266696 1270784 1277856 1284289 1290752 1291776 1295604 1315962 1327428 1331712 1341888 1350208 1357722 1364224 1371424 1371816 1372512 1390869 1393944 1410048 1425033 1425756 1429632 1449488 1452096 1453248 1457138 1458294 1472264 1473432 1498176 1509624 1513728 1514496 1518984 1530591 1534752 1540081 1542852 1544076 1568187 1573248 1608336 1609152 1621448 1625856 1630674 1633608 1656297 1657611 1665792 1671576 1684349 1688928 1703808 1708857 1726596 1727472 1754616 1769904 1789184 1794486 1810296 1822683 1824129 1829088 1830016 1835439 1854492 1858592 1880523 1900044 1901008 1906176 1936128 1937664 1943406 1944392 1964576 1973943 1974754 1997568 2012832 2018304 2019821 2025312 2040788 2046336 2057136 2058768 2087362 2090916 2097664 2120161 2138634 2144448 2145536 2167808 2174232 2178144 2179872 2185707 2187441 2208396 2210148 2221056 2228768 2251904 2264436 2271744 2278476 2302128 2303296 2314278 2316114 2339488 2359872 2392648 2405376 2413728 2430244 2432172 2438784 2446011 2447252 2472656 2485706 2498688 2507364 2533392 2555712 2568578 2581504 2583552 2591208 2627197 2631924 2654856 2663424 2683776 2691729 2700416 2715444 2728448 2742848 2743632 2745024 2781738 2787888 2850066 2851512 2859264 2898976 2904192 2906496 2914276 2915109 2916588 2944528 2946864 2962131 2996352 3019248 3027456 3037968 3061182 3069504 3080162 3085704 3088152 3128561 3131043 3136374 3146496 3207951 3216672 3218304 3242896 3251712 3261348 3267216 3312594 3315222 3331584 3343152 3368698 3377856 3407616 3417714 3445577 3453192 3454944 3471417 3509232 3539808 3578368 3588972 3620592 3645366 3648258 3658176 3660032 3670878 3708984 3717184 3728559 3761046 3800088 3802016 3812352 3852867 3872256 3875328 3886812 3888784 3929152 3947886 3949508 3995136 4025664 4039642 4050624 4081576 4092672 4114272 4117536 4172607 4174724 4181832 4195328 4239913 4240322 4277268 4288896 4291072 4348464 4356288 4359744 4371414 4374882 4416792 4420296 4457536 4481689 4503808 4528872 4543488 4556952 4591773 4604256 4606592 4620243 4628556 4632228 4678976 4704561 4719744 4785296 4827456 4860488 4864344 4877568 4892022 4894504 4945312 4968891 4971412 4972833 4997376 5014728 5053047 5066784 5084377 5111424 5137156 5182416 5254394 5263848 5309712 5336957 5367552 5383458 5400832 5430888 5456896 5468049 5472387 5485696 5487264 5490048 5506317 5563476 5575776 5641569 5700132 5703024 5718528 5797952 5808384 5812992 5828552 5830218 5833176 5889056 5893728 5921829 5924262 5992704 6038496 6054912 6059463 6075936 6122364 6139008 6160324 6171408 6176304 6257122 6262086 6272748 6292992 6355441 6360483 6415902 6433344 6436608 6485792 6503424 6522696 6534432 6557121 6562323 6625188 6630444 6663168 6686304 6737396 6755712 6815232 6835428 6891154 6906384 6909888 6942834 7018464 7079616 7156736 7177944 7241184 7290732 7296516 7316352 7320064 7338033 7341756 7417968 7434368 7457118 7522092 7600176 7604032 7705734 7744512 7750656 7773624 7777568 7858304 7881591 7895772 7899016 7990272 8051328 8075187 8079284 8101248 8163152 8185344 8228544 8235072 8345214 8349448 8363664 8479826 8480644 8554536 8577792 8582144 8673349 8696928 8712576 8719488 8742828 8749764 8833584 8840592 8886393 8915072 8963378 9007616 9057744 9113904 9183546 9208512 9213184 9240486 9257112 9264456 9357952 9385683 9393129 9409122 9439488 9570592 9623853 9654912 9720976 9728688 9755136 9784044 9789008 9890624 9937782 9942824 9945666 9994752 10029456 10106094 10133568 10168754 10222848 10274312 10328537 10336731 10364832 10508788 10527696 10619424 10673914 10735104 10766916 10801664 10861776 10936098 10944774 10971392 10974528 10980096 11012634 11126952 11151552 11185677 11283138 11400264 11406048 11437056 11558601 11595904 11616768 11625984 11657104 11660436 11666352 11778112 11787456 11843658 11848524 11985408 12076992 12118926 12151872 12244728 12278016 12320648 12342816 12352608 12514244 12517821 12524172 12545496 12585984 12710882 12719739 12720966 12831804 12866688 12873216 12971584 13045392 13068864 13114242 13124646 13250376 13260888 13372608 13434409 13445067 13474792 13511424 13630464 13670856 13775319 13782308 13812768 13819776 13860729 13885668 14036928 14159232 14355888 14482368 14581464 14593032 14632704 14640128 14676066 14683512 14795713 14835936 14868736 14906673 14914236 15044184 15159141 15200352 15208064 15253131 15411468 15547248 15555136 15716608 15763182 15791544 15798032 16010871 16102656 16150374 16158568 16202496 16326304 16370688 16404147 16417161 16457088 16470144 16518951 16690428 16698896 16727328 16785409 16959652 16961288 17109072 17155584 17346698 17393856 17425152 17438976 17485656 17499528 17619269 17667168 17681184 17742577 17772786 17830144 17926756 18015232 18115488 18178389 18227808 18367092 18417024 18426368 18480972 18514224 18528912 18715904 18771366 18786258 18818244 18878976 19066323 19081449 19141184 19247706 19309824 19441952 19457376 19510272 19568088 19578016 19671363 19686969 19781248 19875564 19885648 19891332 19989504 20058912 20212188 20267136 20337508 20445696 20548624 20657074 20673462 20729664 21017576 21055392 21128501 21238848 21347828 21470208 21533832 21603328 21723552 21832913 21872196 21889548 21942784 21949056 21960192 22025268 22253904 22303104 22371354 22566276 22800528 22812096 23117202 23191808 23233536 23251968 23314208 23320872 23332704 23556224 23574912 23644773 23687316 23697048 23970816 24153984 24225561 24237852 24303744 24489456 24556032 24641296 24685632 24705216 25028488 25035642 25048344 25090992 25421764 25439478 25441932 25663608 25733376 25746432 25943168 26020047 26090784 26137728 26228484 26249292 26500752 26521776 26659179 26745216 26868818 26890134 26949584 27022848 27341712 27550638 27564616 27625536 27639552 27721458 27771336 28073856 28157049 28179387 28318464 28633933 28711776 28964736 29162928 29186064 29265408 29352132 29367024 29591426 29671872 29737472 29813346 29828472 30088368 30318282 30400704 30416128 30506262 30822936 30985611 31010193 31094496 31110272 31433216 31526364 31583088 31596064 32021742 32205312 32300748 32317136 32404992 32652608 32808294 32834322 32914176 32940288 33037902 33380856 33397792 33454656 33557031 33570818 33919304 33922576 34218144 34311168 34675803 34693396 34787712 34850304 34877952 34971312 34999056 35238538 35334336 35362368 35485154 35545572 35660288 35853512 36042737 36230976 36356778 36455616 36734184 36834048 36852736 36961944 37028448 37057824 37244381 37431808 37542732 37572516 37636488 37757952 38132646 38159217 38162898 38282368 38495412 38619648 38883904 38914752 39136176 39156032 39342726 39373938 39562496 39751128 39771296 39782664 40117824 40303227 40335201 40424376 40534272 40675016 40891392 41097248 41314148 41325957 41346924 41459328 41582187 42035152 42110784 42257002 42477696 42695656 43067664 43447104 43665826 43744392 43779096 43885568 43898112 43920384 44050536 44351953 44387139 44507808 44606208 44662349 44742708 45132552 45477423 45601056 45624192 45759393 46234404 46383616 46628416 46641744 46665408 47112448 47149824 47289546 47374632 47394096 48032613 48307968 48451122 48475704 48607488 48846121 48978912 49112064 49212441 49282592 49371264 49410432 49556853 50056976 50071284 50096688 50181984 50356227 50843528 50878956 50883864 51327216 51466752 51886336 52040094 52181568 52275456 52456968 52498584 52857807 53001504 53043552 53185537 53227731 53318358 53490432 53737636 53780268 53899168 54045696 54535167 54683424 55101276 55129232 55251072 55279104 55442916 55542672 56147712 56314098 56358774 56636928 57198969 57244347 57267866 57423552 57929472 58325856 58372128 58530816 58574809 58704264 58734048 59014089 59182852 59343744 59474944 59626692 59656944 60176736 60636564 60801408 60832256 61012524 61645872 61971222 62020386 62188992 62220544 62866432 63052728 63166176 63192128 63385503 64043484 64410624 64601496 64634272 64809984 65305216 65498739 65616588 65668644 65828352 65880576 66075804 66761712 66795584 66909312 67114062 67141636 67838608 67845152 68436288 69351606 69386792 69575424 69700608 69755904 69942624 69998112 70477076 70668672 70724736 70934319 70970308 71091144 71320576 71707024 72078521 72085474 72461952 72713556 72911232 73468368 73668096 73923888 74056896 74115648 74488762 74863616 75085464 75145032 75272976 76188713 76265292 76318434 76325796 76564736 76990824 77239296 77767808 77829504 78060141 78272352 78312064 78685452 78747876 79124992 79502256 79542592 79565328 79977537 80235648 80606454 80670402 80848752 81068544 81350032 82194496 82628296 82651914 82693848 82918656 83164374 84070304 84221568 84471147 84514004 84538161 84955392 85391312 85901799 86135328 86894208 87331652 87488784 87558192 87796224 88101072 88703906 88774278 89015616 89212416 89324698 89485416 90265104 90728269 90954846 91202112 91248384 91518786 92468808 92767232 92956833 93030579 93256832 93283488 93330816 94224896 94299648 94579092 94749264 94788192 96065226 96615936 96902244 96951408 97214976 97692242 97957824 98424882 98565184 98742528 98820864 99113706 100113952 100142568 100193376 100363968 100671093 100712454 101687056 101757912 101767728 102654432 102933504 103772672 104027409 104080188 104363136 104550912 104913936 104997168 105715614 106003008 106087104 106371074 106455462 106636716 106980864 107475272 107560536 107798336 108042497 108128211 109070334 109366848 110202552 110258464 110502144 110558208 110885832 111085344 111733143 112295424 112628196 112717548 113273856 114397938 114477651 114488694 114535732 114847104 115858944 116651712 116744256 117149618 117408528 117468096 118028178 118365704 118687488 119253384 119313888 120353472 120909681 121005603 121273128 121602816 121664512 122025048 122957477 123291744 123942444 124040772 124377984 124441088 124746561 126105456 126332352 126384256 126771006 128086968 129202992 129268544 130610432 130997478 131233176 131337288 131656704 131761152 132151608 133055859 133161417 133523424 133591168 133818624 133987047 134228124 134283272 135677216 135690304 136432269 136872576 137278179 138703212 138773584 139150848 139885248 139996224 140954152 141337344 141449472 141868638 141940616 142182288 143414048 144097839 144157042 144170948 144923904 145427112 145822464 146422201 146538363 146936736 147336192 147446933 147847776 148113792 148231296 148977524 150170928 150290064 150545952 151068681 152377426 152530584 152636868 152651592 153129472 153981648 154771753 155535616 155659008 156120282 156544704 156624128 157370904 157495752 158249984 158573421 159004512 159085184 159130656 159556611 159683193 159955074 160471296 161212908 161340804 161697504 162137088 162700064 163605501 164388992 165256592 165303828 165387696 165837312 166328748 168140608 168443136 168942294 169028008 169076322 169910784 170782624 171596907 171733041 171803598 172270656 173788416 174663304 174977568 175116384 175585129 175592448 175724427 176202144 177407812 177548556 178031232 178424832 178649396 178970832 180530208 181456538 181909692 182404224 182496768 183037572 184307789 184937616 185913666 186061158 186513664 186566976 186661632 188449792 188599296 189158184 189498528 189576384 190156509 192130452 193231872 193804488 193902816 194429952 195384484 195915648 196496217 196849764 197130368 197485056 197641728 198227412 200227904 200285136 200386752 200727936 201342186 201424908 203374112 203515824 203535456 205308864 207545344 208054818 208160376 208726272 209101824 209827872 209994336 211431228 212006016 212174208 212742148 212802957 212910924 213273432 213961728 214950544 215121072 215596672 216084994 216235563 216256422 218140668 218733696 220405104 220516928 221004288 221771664 222170688 223466286 224590848 225256392 225435096 228384953 228566139 228795876 228955302 228977388 229071464 229694208 231717888 233303424 233488512 234180423 234299236 234817056 234936192 236056356 236731408 237374976 238506768 238627776 240706944 241819362 242011206 242546256 243205632 244050096 245914954 246583488 247884888 248081544 248755968 248882176 249493122 251527121 252210912 252664704 252768512 253413441 253542012 256173936 257705397 258405984 258537088 261220864 261994956 262466352 262674576 264303216 266111718 266322834 267046848 267182336 267637248 267974094 268456248 268566544 271354432 271380608 272184807 272864538 273745152 274556358 277406424 277547168 278301696 278870499 279091737 279770496 279992448 281908304 282674688 282898944 283737276 283881232 284364576 286828096 288195678 288314084 288341896 289847808 290854224 291644928 292844402 293076726 293873472 294893866 295695552 296227584 296462592 297955048 299527573 300341856 300580128 301091904 302137362 304754852 305061168 305273736 305303184 306258944 307963296 309513649 309543506 311071232 311318016 312240564 313089408 313248256 314741808 314991504 317146842 318009024 318170368 318261312 319113222 319366386 319910148 320942592 322425816 322681608 323395008 324127491 324384633 325400128 327211002 328777984 330513184 330607656 330775392 331674624 332657496 335199429 336281216 336886272 337884588 338056016 338152644 339821568 341565248 343193814 343432953 343466082 343607196 344541312 347576832 349326608 349955136 350232768 351170258 351448854 352404288 354815624 355097112 356062464 357298792 357941664 361060416 362729043 362913076 363016809 363819384 364808448 364993536 366075144 368615578 368872431 369875232 371159521 371827332 372122316 373027328 373133952 373323264 378316368 378997056 379152768 380313018 384260904 387608976 387805632 389597861 390768968 391831296 392992434 393699528 394260736 394970112 395283456 396454824 399167577 399484251 400455808 400570272 400773504 401455872 401961141 402684372 402849816 406748224 407031648 407070912 410617728 411834537 416109636 416320752 417452544 419655744 419988672 422862456 424012032 424348416 425484296 425605914 425821848 426546864 429901088 430242144 431193344 432169988 432293517 432471126 432512844 436281336 437467392 439266603 439615089 440810208 441033856 442008576 442340799 443543328 444341376 446932572 450512784 450870192 453206043 456769906 457132278 457591752 457910604 457954776 458142928 459388416 463947193 464315259 466606848 466977024 468360846 468598472 469634112 469872384 472112712 473462816 474749952 475720263 477013536 477255552 478669833 479049579 481413888 483638724 484022412 485092512 486411264 486776861 488100192 491829908 493166976 495769776 496163088 497511936 498986244 503054242 504421824 505329408 505537024 506826882 507084024 510958801 512347872 514790721 515410794 516811968 517074176 522441728 523989912 524932704 525349152 526755387 527173281 528606432 532223436 532645668 534093696 534364672 535274496 535948188 536912496 537133088 542708864 542761216 544369614 545729076 547490304 549112716 552923367 554812848 555094336 557740998 558183474 559540992 559984896 563816608 565349376 565797888 567474552 567762464 568729152 570469527 573656192 576391356 576628168 576683792 579695616 581708448 583289856 585688804 586153452 587746944 589488651 589787732 591391104 592455168 592925184 595910096 599055146 600683712 601160256 602183808 604274724 609509704 610122336 610547472 610606368 612726529 615926592 619027298 619087012 622142464 622636032 624481128 626178816 626496512 629483616 629983008 633154477 634293684 636018048 636340736 636522624 638226444 638732772 639820296 641885184 644851632 645363216 646790016 648254982 648706689 648769266 650800256 654422004 657555968 661026368 661215312 661550784 665314992 670398858 672562432 673772544 675769176 676112032 676305288 683130496 685154859 685698417 686387628 686865906 686932164 687214392 689082624 695153664 698653216 699910272 700465536 702340516 702541269 702897708 704808576 709631248 710194224 712124928 714597584 715883328 722120832 725458086 725826152 726033618 727638768 729616896 732150288 737231156 737744862 739750464 742319042 743654664 744244632 746054656 746267904 746646528 753983201 754581363 756632736 757994112 758305536 760626036 768521808 773116191 775217952 775611264 779195722 781537936 783662592 785984868 787399056 788521472 792909648 798335154 798968502 800911616 801140544 801547008 802911744 803922282 805368744 805699632 813496448 814063296 814141824 816554421 821235456 823669074 830384057 832219272 832641504 834905088 836611497 839311488 839977344 845724912 848024064 848696832 850968592 851211828 851643696 853093728 859802176 860484288 862386688 864339976 864587034 864942252 865025688 872562672 874934784 878533206 879230178 881620416 882067712 884681598 887086656 888682752 893865144 898582719 901025568 901740384 906412086 913539812 914264556 915183504 915821208 915909552 916285856 918776832 927894386 928540947 928630518 933213696 933954048 936721692 937196944 939268224 939744768 944225424 946925632 951440526 954027072 954511104 957339666 958099158 962827776 967277448 968044824 970185024 972382473 973153899 973553722 976200384 983659816 986333952 991539552 992326176 995023872 997972488 1005598287 1006108484 1008843648 1010658816 1011074048 1013653764 1014168048 1021917602 1024695744 1029581442 1030821588 1033623936 1034148352 1047979824 1049865408 1050698304 1053510774 1054346562 1057212864 1064446872 1065291336 1068187392 1068729344 1071896376 1073824992 1074266176 1080087049 1085417728 1085522432 1088187129 1088739228 1091458152 1094980608 1098225432 1105846734 1106617293 1109625696 1110188672 1113478563 1115481996 1116366948 1119081984 1119969792 1127633216 1134949104 1135524928 1137458304 1140939054 1147312384 1152782712 1153256336 1153367584 1163416896 1168793583 1171377608 1172306904 1175493888 1178977302 1179575464 1182782208 1184910336 1185850368 1191820192 1197502731 1198110292 1198452753 1201367424 1202320512 1204367616 1205883423 1208549448 1219019408 1220244672 1221094944 1221212736 1225334857 1225453058 1231853184 1238054596 1238174024 1248962256 1252357632 1258967232 1259966016 1266308954 1268587368 1272036096 1272681472 1273045248 1276452888 1277465544 1279640592 1286206637 1289703264 1290726432 1293580032 1295208121 1296509964 1297413378 1297538532 1301600512 1308844008 1315111936 1317799809 1318845267 1322052736 1322430624 1323101568 1327022397 1330629984 1340797716 1345124864 1351538352 1352224064 1352610576 1359618129 1366260992 1370309718 1371396834 1372775256 1373731812 1373864328 1374428784 1378165248 1391841579 1392945777 1397306432 1399820544 1400931072 1404681032 1405082538 1405795416 1409617152 1419262496 1420388448 1424249856 1427160789 1429195168 1431766656 1436009499 1437148737 1444241664 1450916172 1451652304 1452067236 1455277536 1459233792 1460330583 1464300576 1474462312 1475489724 1479500928 1484638084 1487309328 1488489264 1492535808 1507966402 1509162726 1513265472 1515988224 1516611072 1521252072 1531661281 1532876403 1537043616 1542380573 1546232382 1550435904 1551222528 1558391444 1563075872 1567325184 1571969736 1574798112 1577042944 1580266161 1581519843 1585819296 1596670308 1597937004 1601823232 1602281088 1603094016 1605823488 1607844564 1610737488 1611399264 1626992896 1628126592 1628283648 1633108842 1642470912 1647338148 1658770101 1660768114 1664438544 1665283008 1673222994 1678622976 1679954688 1691449824 1696048128 1697393664 1701937184 1702423656 1703287392 1706187456 1711408581 1719604352 1720968576 1724773376 1728679952 1729174068 1729884504 1730051376 1745125344 1749869568 1757066412 1758460356 1763240832 1764135424 1768465953 1769363196 1774173312 1777365504 1787730288 1797165438 1802051136 1803480768 1812824172 1827079624 1828529112 1830367008 1831642416 1831819104 1832571712 1836722449 1838179587 1855788772 1857081894 1857261036 1866427392 1867908096 1873443384 1874393888 1878536448 1879489536 1888450848 1893851264 1899463431 1902881052 1908054144 1909022208 1914679332 1916198316 1925655552 1934554896 1936089648 1940370048 1944764946 1946120067 1946307798 1947107444 1952400768 1967319632 1972667904 1983079104 1984652352 1995944976 2011196574 2012216968 2017687296 2021317632 2027307528 2028336096 2043835204 2049391488 2055464577 2057095251 2059162884 2061643176 2067247872 2068296704 2090277109 2095959648 2099730816 2101396608 2107021548 2108693124 2114425728 2128893744 2130582672 2136374784 2143792752 2147649984 2148532352 2160174098 2170835456 2171044864 2176374258 2177478456 2182916304 2196450864 2211693468 2213234586 2219251392 2220377344 2226957126 2230963992 2232733896 2238163968 2239939584 2255266432 2261949603 2263744089 2269898208 2271049856 2274916608 2281878108 2294624768 2305565424 2306512672 2306735168 2319348573 2326833792 2337587166 2342755216 2344613808 2350987776 2357954604 2359150928 2365564416 2383640384 2395005462 2396220584 2396905506 2402734848 2404641024 2408735232 2411766846 2417098896 2438038816 2440489344 2442189888 2442425472 2449663263 2450669714 2450906116 2463706368 2476109192 2476348048 2489177417 2491152171 2497924512 2504715264 2517934464 2519932032 2532617908 2537174736 2544072192 2546090496 2552905776 2554931088 2559281184 2572413274 2579406528 2581452864 2587160064 2590416242 2593019928 2594826756 2595077064 2603201024 2617688016 2631119801 2635599618 2637690534 2644105472 2644861248 2646203136 2654044794 2661259968 2681595432 2690249728 2695748157 2703076704 2704448128 2705221152 2719236258 2732521984 2740619436 2742793668 2745550512 2747463624 2747728656 2748857568 2756330496 2783683158 2785622841 2785891554 2794612864 2799641088 2801862144 2809362064 2810165076 2811590832 2819234304 2838524992 2840776896 2854321578 2858390336 2863533312 2872018998 2874297474 2888483328 2901832344 2903304608 2904134472 2910555072 2917147419 2919461697 2920661166 2928601152 2948924624 2950979448 2959001856 2969276168 2974618656 2976978528 2985071616 3015932804 3016794861 3018325452 3026530944 3031976448 3033222144 3042504144 3063322562 3065752806 3074087232 3084761146 3092464764 3100871808 3102445056 3116782888 3126151744 3133232413 3143939472 3149596224 3160532322 3163039686 3171638592 3193340616 3195874008 3203646464 3204562176 3206188032 3215689128 3221474976 3222798528 3237692569 3240261147 3253985792 3256253184 3256567296 3266217684 3284941824 3294676296 3317540202 3319851879 3321536228 3328877088 3330566016 3340435689 3346445988 3357245952 3359909376 3382899648 3403874368 3404847312 3406574784 3412374912 3422817162 3439208704 3441937152 3457359904 3458348136 3459769008 3460102752 3490250688 3506380749 3514132824 3516920712 3526481664 3528270848 3536931906 3538726392 3548346624 3554731008 3565766833 3575460576 3592508193 3594330876 3604102272 3606961536 3617650269 3625648344 3654159248 3657058224 3660734016 3663284832 3663638208 3665143424 3673444898 3676004571 3676359174 3711577544 3714163788 3714522072 3746886768 3748787776 3757072896 3776901696 3787702528 3798926862 3805762104 3816108288 3818044416 3829358664 3832396632 3858619911 3869109792 3872179296 3880740096 3882544201 3885624363 3889529892 3892240134 3892615596 3894214888 3904801536 3934639264 3945335808 3953399427 3956535801 3966158208 3969304704 3981067191 3991889952 4022393148 4024433936 4035374592 4054615056 4056672192 4087670408 4098782976 4110929154 4114190502 4118325768 4123286352 4134495744 4175524737 4178837331 4180554218 4191919296 4199461632 4202793216 4214043096 4217386248 4228851456 4246243829 4257787488 4261165344 4272749568 4275961057 4287585504 4295299968 4297064704 4308028497 4320348196 4341670912 4352748516 4354956912 4365832608 4380991749 4392901728 4423386936 4426469172 4438502784 4440754688 4453914252 4461927984 4465467792 4510532864 4523899206 4527488178 4539796416 4542099712 4549833216 4563756216 4589249536 4594983843 4598629209 4611130848 4613025344 4613470336 4627141719 4638697146 4653667584 4675174332 4685510432 4689227616 4701975552 4715909208 4718301856 4731128832 4740798483 4744559529 4767280768 4790010924 4792441168 4793811012 4805469696 4809282048 4817470464 4823533692 4834197792 4876077632 4880978688 4884379776 4884850944 4899326526 4901339428 4901812232 4927412736 4952218384 4952696096 4976310303 4978354834 4982304342 4995849024 5035868928 5039864064 5065235816 5074349472 5088144384 5091968741 5092180992 5105811552 5109862176 5118562368 5144826548 5158813056 5162905728 5174320128 5180832484 5186039856 5189653512 5190154128 5206402048 5235376032 5261732033 5262239602 5271199236 5275381068 5288210944 5289722496 5292406272 5308089588 5322519936 5344925881 5363190864 5391496314 5406153408 5408896256 5410442304 5438472516 5465043968 5481238872 5485587336 5491101024 5494927248 5495457312 5497715136 5510167347 5514538761 5567366316 5571245682 5571783108 5589225728 5599282176 5603724288 5618724128 5620330152 5623181664 5638468608 5677049984 5681553792 5698390293 5708643156 5716780672 5727066624 5744037996 5748594948 5776966656 5803664688 5806609216 5808268944 5821110144 5834294838 5838360201 5838923394 5841322332 5857202304 5897849248 5901958896 5918003712 5938552336 5949237312 5953957056 6031865608 6033589722 6036650904 6053061888 6063952896 6085008288 6126645124 6131505612 6148174464 6166393731 6169522292 6171285753 6184929528 6201743616 6204890112 6233565776 6252303488 6266464826 6270831327 6287878944 6299192448 6321064644 6326079372 6343277184 6386681232 6391748016 6409124352 6431378256 6442949952 6445597056 6475385138 6480522294 6507971584 6512506368 6513134592 6532435368 6589352592 6623163637 6635080404 6639703758 6643072456 6657754176 6661132032 6680871378 6692891976 6714491904 6719818752 6765799296 6785848809 6791232267 6807748736 6809694624 6813149568 6824749824 6845634324 6878417408 6883874304 6914719808 6916696272 6919538016 6920205504 6980501376 7012761498 7028265648 7033841424 7052963328 7073863812 7077452784 7096693248 7131533666 7150921152 7185016386 7188661752 7208204544 7213923072 7235300538 7251296688 7308318496 7314116448 7321468032 7326569664 7327276416 7330286848 7346889796 7348989789 7352009142 7352718348 7423155088 7428327576 7429044144 7467532251 7473456513 7493773536 7497575552 7514145792 7553803392 7575405056 7597853724 7611524208 7632216576 7658717328 7664793264 7717239822 7738219584 7744358592 7761480192 7765088402 7771248726 7779059784 7784480268 7785231192 7788429776 7809603072 7869278528 7887102281 7893359403 7906798854 7913071602 7932316416 7938609408 7962134382 7983779904 8044786296 8048867872 8070749184 8087244471 8109230112 8113344384 8175340816 8197565952 8221858308 8228381004 8236651536 8246572704 8268991488 8351049474 8356868523 8357674662 8361108436 8383838592 8398923264 8405586432 8428086192 8434772496 8457702912 8492487658 8515574976 8522330688 8551922114 8575171008 8590599936 8594129408 8616056994 8640696392 8686299617 8705497032 8709913824 8731665216 8751442257 8761983498 8785803456 8846773872 8852938344 8877005568 8881509376 8907828504 8923855968 8930935584 8975895821 9021065728 9047798412 9054976356 9079592832 9084199424 9099666432 9127512432 9189967686 9197258418 9222261696 9226050688 9226940672 9254283438 9277394292 9307335168 9350348664 9371020864 9378455232 9399697239 9431818416 9436603712 9481596966 9489119058 9534561536 9580021848 9584882336 9587622024 9610939392 9618564096 9647067384 9668395584 9713077707 9720783441 9752155264 9761957376 9768759552 9769701888 9798653052 9802678856 9803624464 9854825472 9904436768 9905392192 9952620606 9956709668 9959555637 9964608684 9991698048 10021307067 10071737856 10079728128 10130471632 10148698944 10183937482 10211623104 10219724352 10237124736 10289653096 10317626112 10325811456 10361664968 10372079712 10379307024 10380308256 10470752064 10519142247 10523464066 10524479204 10542398472 10550762136 10576421888 10579444992 10584812544 10616179176 10645039872 10688820673 10689851762 10697300499 10726381728 10763626109 10782992628 10812306816 10817792512 10820884608 10876945032 10962477744 10971174672 10982202048 10989854496 10990914624 10995430272 11020334694 11028013713 11029077522 11134732632 11142491364 11143566216 11178451456 11237448256 11240660304 11246363328 11298337969 11354099968 11363107584 11396780586 11417286312 11433561344 11454133248 11488075992 11497189896 11575859733 11607329376 11613218432 11616537888 11642220288 11647632603 11656873089 11668589676 11676720402 11677846788 11682644664 11714404608 11795698496 11803917792 11836007424 11860198281 11877104672 11898474624 11907914112 11943201573 12063731216 12067179444 12073301808 12106123776 12170016576 12253290248 12263011224 12296348928 12332787462 12339044584 12342571506 12369859056 12403487232 12467131552 12504606976 12526574211 12532929652 12536511993 12541662654 12575757888 12598384896 12642129288 12652158744 12686554368 12738731487 12773362464 12783496032 12817714417 12818248704 12827883171 12862756512 12885899904 12891194112 12950770276 12961044588 13025012736 13064870736 13142975247 13178705184 13246327274 13270160808 13279407516 13286144912 13315508352 13322264064 13361742756 13385783952 13454468597 13531598592 13571697618 13582464534 13615497472 13619389248 13626299136 13649499648 13691268648 13756834816 13767748608 13784951529 13795887627 13829439616 13833392544 13839076032 13840411008 13881425157 13961002752 14025522996 14056531296 14067682848 14105926656 14116528969 14147727624 14154905568 14193386496 14222395449 14263067332 14301842304 14370032772 14377323504 14416409088 14427846144 14470601076 14502593376 14616636992 14628232896 14642936064 14653139328 14654552832 14660573696 14693779592 14697979578 14704018284 14705436696 14846310176 14856655152 14858088288 14928930909 14935064502 14946913026 14987547072 14995151104 15107606784 15150810112 15195707448 15223048416 15264433152 15275906223 15317434656 15329586528 15434479644 15476439168 15488717184 15522960384 15530176804 15542497452 15558119568 15568960536 15570462384 15576859552 15619206144 15738557056 15774204562 15785196099 15786718806 15813597708 15826143204 15864632832 15877218816 15924268764 15967559808 16034777643 16089572592 16097735744 16174488942 16218460224 16226688768 16350681632 16395131904 16443716616 16456762008 16473303072 16493145408 16530502041 16543616283 16702098948 16713737046 16715349324 16722216872 16767677184 16797846528 16811172864 16856172384 16869544992 16915405824 16984975316 17031149952 17044661376 17095170879 17103844228 17150342016 17181199872 17188258816 17232113988 17281392784 17372599234 17410994064 17419827648 17463330432 17502884514 17523966996 17571606912 17693547744 17705876688 17754011136 17815657008 17847711936 17861871168 17951791642 18042131456 18095596824 18109952712 18159185664 18168398848 18255024864 18361479833 18379935372 18394516836 18444523392 18452101376 18453881344 18499181193 18508566876 18554788584 18614670336 18700697328 18742041728 18756910464 18799394478 18812493981 18863636832 18873207424 18963193932 18978238116 19069123072 19160043696 19169764672 19175244048 19294134768 19336791168 19426155414 19441566882 19504310528 19523914752 19537519104 19539403776 19597306104 19605357712 19607248928 19808873536 19810784384 19869490911 19905241212 19913419336 19919111274 19929217368 19983396096 20042614134 20143475712 20159456256 20260943264 20297397888 20357546427 20367874964 20373696801 20423246208 20439448704 20474249472 20579306192 20635252224 20651622912 20723329936 20744159424 20758614048 20760616512 20941504128 21038284494 21046928132 21048958408 21084796944 21101524272 21158889984 21232358352 21290079744 21377641346 21379703524 21394600998 21452763456 21527252218 21565985256 21624613632 21635585024 21641769216 21753890064 21865512829 21924955488 21942349344 21964404096 21979708992 21981829248 21990860544 22040669388 22056027426 22058155044 22269465264 22284982728 22287132432 22356902912 22402596753 22420369539 22474896512 22481320608 22492726656 22596675938 22708199936 22726215168 22793561172 22834572624 22867122688 22976151984 22994379792 23151719466 23214658752 23226436864 23233075776 23284440576 23295265206 23313746178 23337179352 23353440804 23355693576 23365289328 23428809216 23591396992 23607835584 23661306843 23680078209 23720396562 23754209344 23796949248 23815828224 23886403146 24127462432 24134358888 24146603616 24212247552 24261733413 24340033152 24506580496 24526022448 24592697856 24665574924 24678089168 24685143012 24739718112 24806974464 24934263104 25009213952 25053148422 25065859304 25070605569 25073023986 25083325308 25151515776 25196769792 25284258576 25304317488 25373108736 25477462974 25546724928 25566992064 25635428834 25655766342 25725513024 25771799808 25782388224 25901540552 25922089176 26038241777 26058898851 26129741472 26285950494 26357410368 26492654548 26540321616 26558815032 26572289824 26631016704 26644528128 26723485512 26771567904 26908937194 26927687463 27063197184 27143395236 27164929068 27230994944 27238778496 27252598272 27298999296 27382537296 27569903058 27591775254 27658879232 27666785088 27678152064 27680822016 27762850314 27922005504 28051045992 28113062592 28135365696 28199091717 28233057938 28295455248 28309811136 28444790898 28526134664 28603684608 28740065544 28754647008 28832818176 28855692288 28941202152 29005186752 29139233121 29162350323 29233273984 29256465792 29285872128 29306278656 29309105664 29321147392 29387559184 29395959156 29408036568 29410873392 29692620352 29713310304 29716176576 29857861818 29870129004 29893826052 29975094144 29990302208 30063921201 30215213568 30391414896 30446096832 30551812446 30634869312 30659173056 30868959288 30952878336 30977434368 31060353608 31084994904 31116239136 31137921072 31140924768 31153719104 31477114112 31548409124 31557426741 31570392198 31573437612 31627195416 31652286408 31729265664 31754437632 31848537528 31935119616 32066462019 32069555286 32091901497 32179145184 32195471488 32290878327 32348977884 32436920448 32453377536 32701363264 32887433232 32913524016 32946606144 32986290816 33061004082 33084041139 33087232566 33404197896 33427474092 33430698648 33444433744 33535354368 33712344768 33739089984 33868145089 33895013907 33969950632 34062299904 34089322752 34190341758 34207688456 34300684032 34362399744 34464227976 34562785568 34727579199 34745198468 34821988128 34839655296 34926660864 34942897809 34970619267 35005769028 35047933992 35143213824 35387095488 35411753376 35508022272 35534710853 35631314016 35695423872 35723742336 35903583284 36191193648 36219905424 36318371328 36510049728 36722959666 36759870744 36789033672 36889046784 36904202752 36907762688 36998362386 37017133752 37109577168 37299992473 37401394656 37484083456 37513820928 37579722633 37598788956 37624987962 37727273664 37746414848 37926387864 37956476232 38138246144 38216194461 38320087392 38339529344 38350488096 38453143251 38483649513 38588269536 38673582336 38852310828 38883133764 39008621056 39075038208 39194612208 39210715424 39214497856 39428925741 39617747072 39621568768 39738981822 39810482424 39826838672 39838222548 39858434736 39966792192 40085228268 40363405791 40521886528 40594795776 40715092854 40735749928 40747393602 40846492416 40878897408 40948498944 41158612384 41270504448 41303245824 41354854587 41387662881 41446659872 41488318848 41517228096 41521233024 41644275471 41883008256 42076568988 42093856264 42097916816 42169593888 42203048544 42316016089 42317779968 42349586907 42464716704 42580159488 42755282692 42759407048 42789201996 42905526912 43054504436 43131970512 43249227264 43283538432 43507780128 43731025658 43849910976 43884698688 43928808192 43959417984 43963658496 43981721088 44081338776 44112054852 44116310088 44418177149 44538930528 44569965456 44574264864 44729036617 44805193506 44840739078 44949793024 44962641216 44985453312 45193351876 45416399872 45452430336 45587122344 45669145248 45734245376 45827718669 45952303968 45988759584 46303438932 46429317504 46452873728 46466151552 46568881152 46590530412 46627492356 46674358704 46706881608 46711387152 46730578656 46857618432 47182793984 47215671168 47322613686 47355588297 47360156418 47440793124 47508418688 47593898496 47631656448 47772806292 48104332929 48254924864 48268717776 48293207232 48523466826 48680066304 49013160992 49052044896 49185395712 49331149848 49356178336 49370286024 49479436224 49591506123 49630848849 49868526208 50018427904 50106296844 50131718608 50141211138 50146047972 50166650616 50303031552 50393539584 50568517152 50608634976 50746217472 50954925948 51093449856 51133984128 51270857668 51285512637 51311532684 51451026048 51543599616 51564776448 51803081104 51844178352 52076483554 52117797702 52259482944 52571900988 52714820736 52985309096 53080643232 53117630064 53144579648 53262033408 53264951021 53446971024 53543135808 53817874388 53855374926 54126394368 54286790472 54329858136 54461989888 54477556992 54505196544 54765074592 55040773673 55084439499 55139806116 55183550508 55317758464 55333570176 55356304128 55361644032 55525700628 55844011008 56102091984 56226125184 56270731392 56398183434 56437481943 56466115876 56590910496 56619622272 56889581796 57052269328 57207369216 57480131088 57509294016 57882404304 58010373504 58278466242 58324700646 58466547968 58512931584 58571744256 58612557312 58618211328 58775118368 58791918312 58816073136 58821746784 59385240704 59426620608 59432353152 59608472733 59715723636 59740258008 59787652104 59950188288 59980604416 60127842402 60430427136 60618036161 60782829792 60892193664 61072639281 61103624892 61269738624 61318346112 61737918576 61905756672 61954868736 62120707216 62169989808 62232478272 62275842144 62281849536 62307438208 62954228224 63096818248 63114853482 63140784396 63146875224 63254390832 63304572816 63697075056 63870239232 64132924038 64139110572 64183802994 64358290368 64390942976 64581756654 64697955768 64873840896 64906755072 65402726528 65596538487 65774866464 65827048032 65893212288 65972581632 66122008164 66168082278 66174465132 66808395792 66854948184 66861397296 66888867488 67070708736 67207790259 67261108617 67424689536 67478179968 67736290178 67790027814 67939901264 68124599808 68178645504 68380683516 68415376912 68601368064 68928455952 69125571136 69455158398 69490396936 69643976256 69679310592 69853321728 69885795618 69941238534 70011538056 70095867984 70286427648 70774190976 70823506752 70983920529 71040234627 71069421706 71262628032 71390847744 71447484672 71807166568 72186145093 72382387296 72439810848 72636742656 73020099456 73445919332 73519741488 73578067344 73778093568 73808405504 73996724772 74034267504 74219154336 74599984946 74802789312 74968166912 75027641856 75159445266 75197577912 75249975924 75454547328 75492829696 75852775728 75912952464 76432388922 76640174784 76679058688 76700976192 76906286502 76967299026 77176539072 77347164672 77704621656 77766267528 78017242112 78114725331 78176696553 78389224416 78421430848 78428995712 78857851482 79235494144 79243137536 79477963644 79620964848 79653677344 79676445096 79716869472 79933584384 80170456536 80726811582 80783062389 81043773056 81189591552 81430185708 81471499856 81494787204 81692984832 81757794816 81896997888 82317224768 82709709174 82775325762 82893319744 82976637696 83034456192 83042466048 83288550942 83766016512 84153137976 84187712528 84195833632 84339187776 84406097088 84597275151 84632032178 84699173814 84929433408 85510565384 85518814096 85578403992 85811053824 86109008872 86263941024 86498454528 86567076864 87015560256 87417699363 87462051316 87487050969 87699821952 87769397376 87857616384 87918835968 87927316992 87963442176 88162677552 88224109704 88232620176 88836354298 89077861056 89139930912 89148529728 89449444561 89458073234 89610387012 89681478156 89899586048 89925282432 89970906624 90386703752 90863739977 91174244688 91338290496 91655437338 91904607936 91977519168 92606877864 92858635008 92905747456 92932303104 93181060824 93254984712 93348717408 93413763216 93422774304 93461157312 93893084501 94365587968 94431342336 94645227372 94711176594 94720312836 94881586248 95016837376 95187796992 95263312896 95545612584 96199386057 96208665858 96275704491 96509849728 96537435552 96586414464 96872634981 97046933652 97360132608 98026321984 98104089792 98662299696 98712356672 98740572048 98958872448 99183012246 99252123417 99261697698 99737052416 100212593688 100263437216 100282422276 100292095944 100333301232 100606063104 101137034304 101217269952 101604435267 101685041721 101909851896 102186899712 102267968256 102541715336 102571025274 102623065368 102902052096 103087199232 103606162208 103688356704 104152967108 104182737597 104235595404 104518965888 104828693427 104911857801 105143801976 105429641472 105970618192 106161286464 106235260128 106289159296 106524066816 106529902042 106604132559 106893942048 107086271616 107635748776 107710749852 108573580944 108659716272 108955113984 109530149184 110081547346 110168878998 110279612232 110367101016 110635516928 110667140352 110712608256 110723288064 111051401256 111811273513 111899977419 112204183968 112452250368 112541462784 112593781829 112796366868 112874963886 112932231752 113181820992 113239244544 113779163592 114104538656 114414738432 114648583383 114960262176 115018588032 115359429753 115450948539 115764808608 116020747008 116556932484 116649401292 116933095936 117025863168 117225114624 117550236736 117583836624 117632146272 117643493568 118770481408 118853241216 118864706304 119216945466 119431447272 119480516016 119575304208 119900376576 120255684804 121090217373 121236072322 121565659584 121784387328 122145278562 122207249784 122539477248 122636692224 123141071041 123475837152 123811513344 123909737472 124064563761 124241414432 124339979616 124464956544 124551684288 124563699072 124614876416 124932826413 125908456448 126193636496 126229706964 126281568792 126293750448 126508781664 126609145632 126948048267 127048760721 127394150112 127740478464 128265848076 128278221144 128367605988 128716580736 128781885952 129163513308 129395911536 129747681792 130805453056 131193076974 131549732928 131654096064 131786424576 131945163264 132244016328 132336164556 132348930264 133254531447 133616791584 133709896368 133722794592 133777734976 134080738777 134187109851 134415580518 134522217234 134849379072 134956359936 135472580356 135580055628 135879802528 136249199616 136357291008 136761367032 136830753824 137202736128 137483156007 137856911904 138251142272 138910316796 138980793872 139287952512 139358621184 139706643456 139771591236 139882477068 140023076112 140191735968 140572855296 141548381952 141647013504 141967841058 142066764891 142080469254 142138843412 142525256064 142781695488 142894969344 143614333136 144312998787 144372290186 144764774592 144879621696 146040198912 146891838664 147039482976 147156134688 147556187136 147667093489 147993449544 148068535008 148438308672 148774518369 149199969892 149605578624 149936333824 150055283712 150318890532 150395155824 150499951848 150909094656 150985659392 151705551456 151825904928 152590228957 152864777844 153280349568 153358117376 153401952384 153812573004 153934598052 154353078144 154694329344 155409243312 155532535056 156229450662 156353393106 156778448832 156842861696 156857991424 157715702964 158470988288 158486275072 158955927288 159241929696 159307354688 159352890192 159433738944 159794853063 160340913072 161453623164 161566124778 162087546112 162379183104 162860371416 162942999712 162989574408 163385969664 163515589632 164634449536 165122321019 165253318497 165419418348 165550651524 165786639488 165953275392 166068912384 166084932096 166577101884 167532033024 168306275952 168375425056 168391667264 168678375552 168812194176 169194550302 169264064356 169312445829 169398347628 169858866816 171021130768 171037628192 171156807984 171622107648 172218017744 172527882048 174031120512 174835398726 174924102632 174974101938 175399643904 175538794752 175715232768 175837671936 175854633984 176325355104 176448219408 176465240352 177672708596 178155722112 178279861824 178297059456 178825418199 178898889122 178916146468 179220774024 179362956312 179799172096 179850564864 179941813248 180773407504 181709951441 181727479954 181854108483 182348489376 182676580992 183310874676 183809215872 183955038336 185213755728 185717270016 185864606208 186362121648 186509969424 186697434816 186827526432 186845548608 186922314624 187786169002 188731175936 188862684672 189290454744 189422353188 189440625672 189763172496 190033674752 191091225168 192071745473 192398772114 192417331716 192551408982 193019699456 193074871104 193172828928 193745269962 194093867304 194720265216 196052643968 196208179584 196789615461 197324599392 197424713344 197481144096 197917744896 198366024492 198504246834 198523395396 199474104832 200425187376 200526874432 200564844552 200584191888 200666602464 201212126208 201623370777 202274068608 202434539904 203208870534 203370083442 203819703792 204373799424 204535936512 205083430672 205142050548 205246130736 205804104192 207212324416 207376713408 208305934216 208365475194 208471190808 209037931776 209657386854 209823715602 210287603952 210859282944 211941236384 212322572928 212470520256 212578318592 212951761587 213059804084 213120703881 213208265118 213787884096 214172543232 215271497552 215421499704 216558435279 217147161888 217319432544 217910227968 219060298368 220163094692 220337757996 220559224464 220734202032 221334280704 221425216512 222102802512 223622547026 223799954838 224408367936 224904500736 225082925568 225187563658 225592733736 225749927772 225864463504 226363641984 226478489088 227558327184 228209077312 228725966149 229297166766 229920524352 230037176064 230718859506 230901897078 231529617216 232041494016 233113864968 233298802584 233866191872 234051726336 234344175993 234530089659 235100473472 235167673248 235264292544 235286987136 237540962816 237706482432 237729412608 238433890932 238862894544 238961032032 239150608416 239800753152 240511369608 242180434746 242349187167 242472144644 243131319168 243568774656 244290557124 244414499568 245078954496 245273384448 246282142082 246951674304 248129127522 248482828864 248679959232 248929913088 249103368576 249127398144 249229752832 249865652826 252387272992 252459413928 252563137584 252587500896 253017563328 253218291264 253791825453 253896096534 254097521442 254788300224 256531696152 256556442288 256735211976 257433161472 257563771904 258327026616 258791823072 259495363584 260300978809 261610906112 262253098089 262386153948 263099465856 263308192128 263572849152 263890326528 264488032656 264672329112 264697860528 266509062894 267233583168 267419792736 267445589184 267555469952 268161477554 268348333683 268374219702 268831161036 269044434468 269698758144 269912719872 270945160712 271160111256 271759605056 272591219931 273522734064 273661507648 274966312014 275713823808 276502284544 277820633592 277961587744 278575905024 278717242368 279543182472 279764954136 280046152224 280383471936 281679253503 283096763904 283294027008 283935682116 284133529782 284160938508 284277686824 285050512128 285563390976 285789938688 287228666272 288598158171 288625997574 288744580372 288827113473 289529549184 289759243392 290617904943 292080397824 293783677328 294078965952 294312269376 295334186978 295986899088 296137070016 296876617344 297549036738 298399939784 299211157248 300637781064 300790311648 300999903696 301818189312 303411102912 303651809856 304813305801 305055125163 305180457914 305729555688 306560699136 306716234752 306803904768 307625146008 307869196104 308706156288 309975799517 310818486624 311065070112 312145157161 312458901324 312706786212 313556897664 313685723392 313715982848 314486080281 315431405928 316941976576 317911854576 318483859392 318614709376 318705780384 318867477888 319589706126 319812397677 320681826144 322907246328 323132249556 324175092224 325720742832 325885999424 325979148816 329268899072 330244642038 330506636994 330838836696 331101303048 331573278976 331906550784 332137824768 332169864192 333154203768 335433820539 335699932257 336612551904 336750850112 336783334528 337356751104 337624388352 337781345487 338389100604 338528128712 338624891658 338796695256 339717733632 342042261536 342075256384 342313615968 343244215296 343945750149 344436035488 345055764096 346078289259 346352845617 348062241024 349670797452 349848205264 349948203876 350799287808 351077589504 351675343872 352650710208 352896438816 352930480704 355345417192 356311444224 356559723648 356594118912 357650836398 357797778244 357832292936 358441548048 358725912624 359701129728 361546815008 363270652119 363419902882 363454959908 363708216966 364696978752 365353161984 366621749352 367618431744 367910076672 369130368721 369423213123 370427511456 371434540032 371713718093 371729212416 372724243296 373019938848 373394869632 373655052864 373691097216 373844629248 375572338004 377725369344 378580909488 378844706376 378881251344 379526344992 380067349504 380844144801 381146282163 382182450336 384143490946 384797544228 384834663432 385102817964 386039398912 386149742208 386345657856 387490539924 388187734608 390179589313 392105287936 392416359168 393579230922 394649198784 394849426688 394962288192 395835489792 396732048984 397008493668 397046790792 398948209664 399763594341 400850374752 401053748864 401129689104 401168383776 401333204928 402242216331 402561329553 403246741554 404548137216 404869079808 406417741068 406740166884 407639407584 408747598848 409071873024 410166861344 410284101096 410492261472 411608208384 412449468021 414424648832 414753426816 416611868432 416730950388 416942381616 418075863552 419314773708 419647431204 420575207904 421718565888 423882472768 424645145856 424941040512 425156637184 425903523174 426119608168 426200294673 426241407762 426416530236 427575768192 428345086464 430542995104 430842999408 432938996361 433116870558 434294323776 434638865088 438120596736 440326189384 440675515992 441118448928 441468404064 442650110209 442668561408 443001280467 444205605024 447245094052 447599909676 448816735872 449809001472 450165851136 450375127316 451185467472 451499855544 451728927008 452727283968 452956978176 455116654368 456418154624 457451932298 457770686871 458594333532 459841048704 460074352128 461437719012 461803794156 463059234432 464082988032 466227729936 466597605168 468688351986 469060179318 470200946944 470335346496 470528585088 470573974272 475081925632 475412964864 475458825216 476867781864 477725789088 477922064064 478301216832 479384559189 481022739216 484360869492 484698374334 484944289288 486262638336 487137549312 488581114248 488828999136 490157908992 490546768896 492564284164 493903348608 495366963057 495759955491 496258255044 496965657728 497359918464 497859826176 498206737152 498254796288 498459505664 499731305652 504774545984 504918827856 505126275168 505175001792 506035126656 506436582528 507583650906 507792193068 508195042884 509576600448 513063392304 513112884576 513470423952 514866322944 516654053232 517583646144 520601957618 523221812224 524506196178 524772307896 526198931712 526616384256 527145698304 528976065312 529344658224 529395721056 533018125788 534467166336 534839585472 534891178368 535110939904 536322955108 536476254597 536696667366 536748439404 537662322072 538088868936 539397516288 539825439744 541890321424 542320222512 543519210112 545129854323 545182439862 545562325449 547045468128 547323015296 549932624028 551427647616 553004569088 555641267184 555923175488 557151810048 559086364944 559529908272 560092304448 560766943872 563358507006 566193527808 566588054016 567871364232 568267059564 568321877016 568555373648 570101024256 574457332544 575758466513 576215236419 577196316342 577251995148 577489160744 577654226946 579059098368 579518486784 581235809886 584160795648 587567354656 588157931904 588624538752 590368846383 590668373956 591973798176 592274140032 593753234688 595098073476 596799879568 598422314496 601275562128 601580623296 601999807392 603636378624 606822205824 607303619712 609626611602 610110250326 610360915828 611459111376 613121398272 613607809536 615250292016 615738392208 617412312576 619951599034 621636973248 622130140224 624290314322 624917802648 625413572424 627113795328 627371446784 627431965696 628972160562 630862811856 634099872041 635823709152 636967718784 637229418752 637411560768 637734955776 638855284761 639179412252 639624795354 641363652288 645814492656 646264499112 648350184448 649675305837 651441485664 651771998848 651958297632 658537798144 660489284076 661013273988 661677673392 662202606096 663146557952 664275649536 666308407536 670867641078 671399864514 673225103808 673501700224 673566669056 674713502208 675248776704 675562690974 676778201208 677056257424 677249783316 677593390512 679435467264 684084523072 684150512768 684627231936 686177898447 687891500298 688872070976 690111528192 692156578518 692705691234 696124482048 699341594904 699696410528 699896407752 701598575616 702155179008 703032527979 703590268977 705301420416 705792877632 705860961408 710690834384 712622888448 713119447296 713188237824 715301672796 715595556488 715664585872 716883096096 717451825248 719402259456 723093630016 726541304238 726839805764 726909919816 727047561501 727416433932 729393957504 730706323968 733243498704 735236863488 735820153344 738260737442 738846426246 740855022912 743427436186 745448486592 746039877696 746789739264 747310105728 747382194432 747689258496 751144676008 755109011533 757161818976 757689412752 757762502688 759052689984 761688289602 762292564326 764364900672 768286981892 769595088456 769669326864 770205635928 772078797824 772299484416 772691315712 774981079848 776375469216 780283909129 780359178626 780902936427 784210575872 784832718336 787158461844 789298397568 789698853376 789924576384 791670979584 793464097968 794016987336 794093581584 799527188682 801700749504 802107497728 802259378208 802336767552 802666409856 804484432662 805045001049 805122659106 806493483108 809096274432 809738159616 812835482136 813480333768 815278815168 817773659793 820333722688 820568202192 820984522944 824898936042 828849297664 829506853632 833223736864 833461900776 833884763232 836151727104 838629547416 839294862408 841150415808 845037760509 847764945536 849290291712 849882081024 850313274368 851807046348 852239216336 852400589346 852482815524 852833060472 855151536384 856690172928 861085990208 861685998816 865794474513 865877992722 866233741116 868588647552 869277730176 871853714829 876241193472 880652378768 881351031984 882236897856 882936808128 885300220418 886002560934 888411210048 894490188104 895199819352 897633471744 900750254632 902370934944 902999711088 903457854016 905454567936 910233308736 912836309248 914439917403 914903864596 915165375489 915541373742 917188667064 919682097408 920148704256 922875438024 923607588312 926118468864 929927398551 932455459872 933195210336 935693152441 936435471483 937376703972 938120358636 940401893888 940670692992 941057170176 941147948544 950825929728 953735563728 955451578176 955844128128 956602433664 958769118378 959437193031 962045478432 968721738984 969396748668 969888578576 972525276672 977162228496 977657998272 982176207581 985128568328 987806697216 990733926114 991519910982 992516510088 993931315456 994719836928 995719652352 996413474304 996509592576 999462611304 1006301461617 1007099796771 1009549091968 1009837655712 1010252550336 1010350003584 1012070253312 1012873165056 1013344036461 1015167301812 1015584386136 1016390085768 1019153200896 1026126784608 1026225769152 1026940847904 1029732645888 1030506614737 1033308106464 1035167292288 1038234867777 1041203915236 1049012392356 1049544615792 1052397863424 1053232768512 1057952130624 1058689316448 1058791442112 1066036251576 1068934332672 1069679170944 1069782356736 1070221879808 1072645910216 1072952509194 1073393334732 1073496878808 1075324644144 1076177737872 1083780642848 1084640445024 1087038420224 1089811956357 1090259708646 1090364879724 1091124650898 1094090936256 1094646030592 1099865248056 1102855295232 1106009138176 1107391106163 1108269639369 1111282534368 1111846350976 1114303620096 1115141154279 1118172729888 1119059816544 1120184608896 1121533887744 1126717014012 1133176108032 1135742728464 1136534119128 1136643754032 1137110747296 1140202048512 1142532434403 1143438846489 1148914665088 1151516933026 1152430472838 1154392632684 1154503990296 1154978321488 1155308453892 1158118196736 1159036973568 1162471619772 1170538767939 1175134709312 1176315863808 1177249077504 1180737692766 1181336747912 1183947596352 1184548280064 1187506469376 1190196146952 1193599759136 1196844628992 1199290783023 1202551124256 1203161246592 1203999614784 1206726648993 1207683988659 1213644411648 1214607239424 1219253223204 1220220500652 1220721831656 1222918222752 1226242796544 1227164466581 1227215619072 1230500584032 1231476784416 1234824625152 1239903198068 1243273946496 1244260280448 1248580628644 1249835605296 1250827144848 1254227590656 1254742893568 1257944321124 1261725623712 1268199744082 1271647418304 1273935437568 1274458837504 1274823121536 1275469911552 1277710569522 1278358824504 1279249590708 1282727304576 1288127137321 1291628985312 1292528998224 1299350611674 1302882971328 1303543997696 1303916595264 1317075596288 1320978568152 1322026547976 1323355346784 1324405212192 1326293115904 1327950330627 1329003841401 1332616815072 1341735282156 1342799729028 1346450207616 1347003400448 1347133338112 1349427004416 1350497553408 1351125381948 1353556402416 1354112514848 1354499566632 1355186781024 1358870934528 1368169046144 1368301025536 1369254463872 1372355796894 1373312060613 1375783000596 1377744141952 1380223056384 1384313157036 1385411382468 1392248964096 1398683189808 1399392821056 1399792815504 1406065055958 1407180537954 1410602840832 1411585755264 1411721922816 1421381668768 1425245776896 1426238894592 1426376475648 1430603345592 1431191112976 1431329171744 1433766192192 1434903650496 1438153677567 1446187260032 1453082608476 1453679611528 1453819839632 1454095123002 1454832867864 1458787915008 1461412647936 1466486997408 1470473726976 1471640306688 1476521474884 1477692852492 1481710045824 1486100889171 1486854872372 1487279866473 1490896973184 1492079755392 1493579478528 1494620211456 1494764388864 1495378516992 1502289352016 1510218023066 1514323637952 1515378825504 1515525005376 1518105379968 1523376579204 1524585128652 1528729801344 1536573963784 1539190176912 1539338653728 1540411271856 1544598968832 1544683579609 1549962159696 1552750938432 1560567818258 1560718357252 1561805872854 1568421151744 1569665436672 1574316923688 1578596795136 1579397706752 1579849152768 1586928195936 1588033974672 1588187163168 1596182436517 1599054377364 1603401499008 1604214995456 1604518756416 1604673535104 1605332819712 1608968865324 1610090002098 1610245318212 1612986966216 1618192548864 1619476319232 1625670964272 1626960667536 1630557630336 1635389562969 1635547319586 1636686976347 1640667445376 1641136404384 1641969045888 1649797872084 1657698595328 1659013707264 1666447473728 1666923801552 1667769526464 1677259094832 1678589724816 1682300831616 1690075521018 1695529891072 1698580583424 1699764162048 1703614092696 1704478432672 1704801178692 1704965631048 1705666120944 1710303072768 1722171980416 1723371997632 1727275399539 1728645709257 1731588949026 1731755985444 1732467482232 1737177295104 1738555460352 1743707429658 1752482386944 1761304757536 1762702063968 1764473795712 1765873616256 1770600440836 1771106539149 1772005121868 1776822420096 1788980376208 1790399638704 1795266943488 1801500509264 1804741869888 1805999422176 1806915708032 1810909135872 1820466617472 1825672618496 1828879834806 1829807729192 1830330750978 1831082747484 1834377334128 1839364194816 1845750876048 1847215176624 1852236937728 1859854797102 1864910919744 1866390420672 1871386304882 1872870942966 1874753407944 1876240717272 1880803787776 1881341385984 1882114340352 1882295897088 1900791649721 1902299616123 1907471127456 1910903156352 1911688256256 1913204867328 1917538236756 1918874386062 1924090956864 1937443477968 1938793497336 1939777157152 1945050553344 1949025917511 1954324456992 1955315996544 1964352415162 1970257136656 1975613394432 1981467852228 1983039821964 1985033020176 1987862630912 1989439673856 1992826948608 1998925222608 2012602923234 2014199593542 2019098183936 2019675311424 2020505100672 2020700007168 2024140506624 2025746330112 2026688072922 2030334603624 2031168772272 2032780171536 2038306401792 2052253569216 2052451538304 2053881695808 2058533695341 2061013229474 2066616212928 2070334584576 2076469735554 2082407830472 2093398207697 2098024784712 2099089231584 2104795726848 2106465537024 2109097583937 2115904261248 2117378632896 2117582884224 2132072503152 2137868665344 2139358341888 2139564713472 2140443759616 2145291820432 2145905018388 2146786669464 2146993757616 2150649288288 2152355475744 2167561285696 2169280890048 2174076840448 2179623912714 2180519417292 2180729759448 2182249301796 2188181872512 2189292061184 2199730496112 2205710590464 2214782212326 2216539278738 2222565068736 2223692701952 2230282308558 2236345459776 2238119633088 2240369217792 2243067775488 2253434028024 2265327034599 2271485456928 2273068238256 2273287508064 2274221494592 2285064868806 2286877692978 2297829330176 2303033866052 2304860945676 2308785265368 2309007980592 2309956642976 2310616907784 2316236393472 2318073947136 2324943239544 2340851727387 2341077535878 2342708809281 2350269418624 2352631727616 2354498155008 2361475385532 2362673495824 2367895192704 2369096560128 2375012938752 2380392293904 2387199518272 2398581566046 2405102248512 2406322493184 2407999229568 2413453297986 2415135003147 2415367977318 2427288823296 2429214478848 2438506446408 2440441001304 2441443663312 2445836445504 2453320979379 2454328933162 2461001168064 2462953568832 2479806396136 2486547892992 2488520560896 2497161257288 2499671210592 2501654289696 2508455181312 2515888642248 2523451247424 2535113281527 2536399488164 2543294836608 2547870875136 2548917675008 2549646243072 2550939823104 2555421139044 2556717649008 2558499181416 2565454609152 2576254274642 2583257970624 2585057996448 2594033892269 2598701223348 2605765942656 2607087995392 2607833190528 2641957136304 2644053095952 2646710693568 2648810424384 2655900661254 2658007682802 2665233630144 2683470564312 2685599458056 2692900415232 2694006800896 2694266676224 2702250763896 2707112804832 2708225029696 2708999133264 2710373562048 2722899450529 2736338092288 2736602051072 2738508927744 2743319752209 2744711593788 2746624121226 2751566001192 2755488283904 2760446112768 2768626314072 2770822764936 2789782195653 2797366379616 2798785642112 2799585631008 2807079457323 2809306414449 2812130111916 2814361075908 2821205681664 2823171510528 2823443845632 2842763337536 2852477789184 2861206691184 2862382225952 2862658343488 2867532384384 2869807300992 2876307355134 2878311579093 2892374520064 2906165216952 2907359223056 2907639679264 2908190246004 2909665735728 2917575830016 2932973994816 2946528622743 2953042949768 2955385704984 2963420091648 2972201778342 2973709744744 2974559732946 2981793946368 2984159510784 2987158957056 2989240422912 2989528777728 3004578704032 3018904384851 3020436046132 3021299390313 3028647275904 3030757651008 3031050010752 3036210759936 3040032109383 3046753158408 3049170257304 3057459602688 3073147927568 3078380353824 3078677307456 3080822543712 3089069174497 3089197937664 3089367159218 3091519844211 3099924319392 3105501876864 3121135636516 3121436714504 3123611745708 3148633847376 3157193590272 3159698305536 3173856391872 3176067949344 3176374326336 3192364873034 3198108754728 3206802998016 3208429990912 3209037512832 3209347070208 3210665639424 3217937730648 3220180004196 3220490636424 3225973932432 3242526931877 3251341928544 3253921335072 3261115260672 3265219673041 3270779125938 3271094639172 3273373952694 3281334890752 3282272808768 3283938091776 3299595744168 3315397190656 3318027414528 3322173318489 3324808918107 3332894947456 3333847603104 3335539052928 3345423462837 3354518189664 3357179449632 3364601663232 3380151042036 3391059782144 3399528324096 3407228185392 3408956865344 3409602357384 3409931262096 3411332241888 3420606145536 3427597303209 3444343960832 3446743995264 3454550799078 3457291418514 3463177898052 3463511970888 3464934964464 3474354590208 3477110920704 3487414859316 3511616303817 3522609515072 3525404127936 3528947591424 3531747232512 3541200881672 3542213078298 3544010243736 3553644840192 3577960752416 3580799277408 3590533886976 3597872349069 3603001018528 3609483739776 3611998844352 3613831416064 3620179946979 3623051965977 3640933234944 3651345236992 3657759669612 3659615458384 3660661501956 3662165494968 3668754668256 3678728389632 3681493399743 3691501752096 3694430353248 3704473875456 3719709594204 3729821839488 3732780841344 3742772609764 3745741885932 3749506815888 3752481434544 3762682771968 3764228680704 3801583299442 3804599232246 3814942254912 3821806312704 3823376512512 3826409734656 3835076473512 3837748772124 3848181913728 3864381411963 3874886955936 3877586994672 3879554314304 3888341424533 3898051835022 3908648913984 3910631993088 3928704830324 3940514273312 3951226788864 3962935704456 3966079643928 3970066040352 3975725261824 3978879347712 3983850991881 3987011524203 3997850445216 4025205846468 4028399187084 4038196367872 4039350622848 4041010201344 4041400014336 4048281013248 4051492660224 4053376145844 4060669207248 4062337544544 4065560343072 4076612803584 4104507138432 4104903076608 4107763391616 4117067390682 4119936181839 4122026458948 4133232425856 4140669169152 4152939471108 4164815660944 4186796415394 4196049569424 4198178463168 4218195167874 4231808522496 4234757265792 4235165768448 4264145006304 4275737330688 4278716683776 4279129426944 4290583640864 4291810036776 4293573338928 4293987515232 4301298576576 4304710951488 4314461032701 4335122571392 4338561780096 4348153680896 4359247825428 4361038834584 4361459518896 4364498603592 4376363745024 4378584122368 4399460992224 4411421180928 4425116639753 4429564424652 4433078557476 4445130137472 4447385403904 4458302667513 4460564617116 4472690919552 4476239266176 4480738435584 4486135550976 4506868056048 4530654069198 4542970913856 4546136476512 4546575016128 4548442989184 4570129737612 4573755385956 4595658660352 4606067732104 4609721891352 4617570530736 4618015961184 4619913285952 4621233815568 4634050738827 4649886479088 4681703454774 4682155071756 4685417618562 4700538837248 4705263455232 4708996310016 4722950771064 4725346991648 4735790385408 4738193120256 4760784587808 4774399036544 4788547309551 4797163132092 4810204497024 4812644986368 4815998459136 4826906595972 4830270006294 4830735954636 4854577646592 4858428957696 4877012892816 4880882002608 4882887326624 4891672891008 4906168688907 4906641958758 4908657866324 4910060929041 4922002336128 4925907137664 4959612792272 4973095785984 4977041121792 4994322514576 4999342421184 5003308579392 5031777284496 5046902494848 5070226563054 5072798976328 5086589673216 5095741750272 5099292486144 5110842278088 5113435298016 5116998362832 5130909218304 5152508549284 5166515941248 5170115992896 5181826198617 5185937127771 5188067784538 5197402446696 5211531885312 5214175990784 5215666381056 5269588591789 5283914272608 5288106191904 5293421387136 5297620848768 5311801322508 5316015365604 5330467260288 5366941128624 5371198916112 5385800830464 5388013601792 5404501527792 5414225609664 5416450059392 5417998266528 5420747124096 5445798901058 5472676184576 5473204102144 5477017855488 5486639504418 5489423187576 5493248242452 5503132002384 5510976567808 5537252628144 5541645529872 5579564391306 5594732759232 5597571284224 5599171262016 5614158914646 5618612828898 5624260223832 5628722151816 5642411363328 5646343021056 5646887691264 5685526675072 5702374949163 5706898848369 5722413382368 5724764451904 5725316686976 5735064768768 5739614601984 5752614710268 5756623158186 5784749040128 5812330433904 5814718446112 5815279358528 5816380492008 5819331471456 5835151660032 5847077752533 5865947989632 5893057245486 5906085899536 5910771409968 5926840183296 5944403556684 5947419489488 5949119465892 5963587892736 5968319021568 5978480845824 6009157408064 6037808769702 6040872092264 6042598780626 6057294551808 6061515302016 6062100021504 6072421519872 6080064218766 6093506316816 6098340514608 6114919205376 6146295855136 6156760707648 6157354614912 6161645087424 6175601086023 6178138348994 6178734318436 6183039688422 6199848638784 6211003753728 6242271273032 6242873429008 6247223491416 6275216268257 6280194623091 6297267694752 6314387180544 6319396611072 6347712783744 6352135898688 6352748652672 6384729746068 6396217509456 6413605996032 6418075025664 6418694140416 6421331278848 6435875461296 6440360008392 6440981272848 6451947864864 6485053863754 6502683857088 6507842670144 6522230521344 6530439346082 6541558251876 6542189278344 6546747905388 6562669781504 6564545617536 6567876183552 6599191488336 6633053018321 6644346636978 6649617836214 6665789894912 6667695206208 6671078105856 6690846925674 6709036379328 6714358899264 6729203326464 6760302084072 6782119564288 6795981103797 6814456370784 6817913730688 6819204714768 6819862524192 6822664483776 6855194606418 6888687921664 6893487990528 6909101598156 6914582837028 6926355796104 6927023941776 6929869928928 6948709180416 6954221841408 6974829718632 7022555182161 7023232607634 7028126427843 7045219030144 7050808255872 7057895182848 7063494465024 7082401763344 7084426156596 7088020487472 7107289680384 7155921504832 7161598554816 7195744698138 7206002037056 7218967479552 7223997688704 7227662832128 7240359893958 7245405009441 7246103931954 7281866469888 7315519339224 7319230916768 7321323003912 7324330989936 7337509336512 7359962938137 7362986799486 7383003504192 7388860706496 7439419188408 7459643678976 7465561682688 7485545219528 7491483771864 7499013631776 7504962869088 7525365543936 7603166598884 7605339844581 7609198464492 7629884509824 7643612625408 7646753025024 7652819469312 7670152947024 7675497544248 7696363827456 7728762823926 7749773911872 7755173989344 7759108628608 7776682849066 7782101676807 7796103670044 7817297827968 7821263986176 7857409660648 7881028546624 7925871408912 7932159287856 7940132080704 7967701983762 7974023048406 7995700890432 8050411692936 8056798374168 8076392735744 8078701245696 8082020402688 8082800028672 8106752291688 8121338414496 8124675089088 8131120686144 8162222966449 8168698351587 8209014276864 8209806153216 8215526783232 8234134781364 8239872363678 8244052917896 8266464851712 8281338338304 8305878942216 8329631321888 8369346586959 8373592830788 8392099138848 8396356926336 8421238371969 8427919243347 8436390335748 8463617044992 8469514531584 8470331536896 8528290012608 8557433367552 8581167281728 8583620073552 8587146677856 8587975030464 8602597153152 8609421902976 8628922065402 8670245142784 8677123560192 8718495650856 8722077669168 8722919037792 8728997207184 8752727490048 8798921984448 8839585868229 8850233279506 8859128849304 8866157114952 8890260274944 8894770807808 8916605335026 8921129234232 8945381839104 8952478532352 8961476871168 8989298185993 9013736112096 9056713154553 9061308138396 9085941827712 9092272953024 9093150032256 9096885978368 9120096328149 9140259475224 9147510771912 9191317320704 9212135464208 9219443782704 9235141061472 9236031922368 9239826571904 9242467631136 9267207523491 9268101477654 9274559532633 9299772958176 9363406909548 9364310143512 9370835237124 9401077674496 9445901542128 9450693983296 9471580770816 9521569175616 9548798073088 9577094619102 9594326264184 9620408994048 9625289972736 9631996918272 9653813191944 9660540012588 9661471909272 9727580795631 9754025785632 9761764005216 9765774653248 9783345782016 9787893930721 9795659019123 9812337377814 9813283917516 9817315732648 9820121858082 9844004672256 9851814275328 9919225584544 9946191571968 9954082243584 9966519955467 9974426754321 9988645029152 9998684842368 10006617158784 10036270388511 10063554568992 10093804989696 10140453126108 10145597952656 10173179346432 10198584972288 10221684556176 10226870596032 10233996725664 10261818436608 10305017098568 10333031882496 10340231985792 10363652397234 10371874255542 10376135569076 10394804893392 10423063770624 10431332762112 10534848911451 10539177183578 10567828545216 10576212383808 10586842774272 10595241697536 10623602645016 10632030731208 10660934520576 10704780692909 10733882257248 10742397832224 10771601660928 10779697824697 10809003055584 10828451219328 10832900118784 10835996533056 10841494248192 10860539840937 10891597802116 10945352369152 10954035710976 10973279008836 10978846375152 10986496484904 11006264004768 11021953135616 11044480199229 11074505256288 11083291059744 11159128782612 11189465518464 11195142568448 11198342524032 11228317829292 11237225657796 11248520447664 11257444303632 11292686042112 11371053350144 11404749898326 11413797696738 11444826764736 11449528903808 11450633373952 11470129537536 11479229203968 11505229420536 11513246316372 11569498080256 11593144235889 11624660867808 11629436892224 11630558717056 11632760984016 11638662942912 11665024273599 11694155505066 11731895979264 11786114490972 11812171799072 11821542819936 11853680366592 11888807113368 11894838978976 11898238931784 11927175785472 11936638043136 11951552975643 11961034572609 12018314816128 12075617539404 12081744184528 12085197561252 12114589103616 12123030604032 12124200043008 12144843039744 12160128437532 12187012633632 12196681029216 12229838410752 12292591710272 12313521415296 12314709229824 12323290174848 12351202172046 12356276697988 12357468636872 12359808545517 12366079376844 12399697277568 12422007507456 12484542546064 12485746858016 12494446982832 12550432536514 12560389246182 12594535389504 12695425567488 12704271797376 12705497305344 12769459492136 12792435018912 12827211992064 12836150051328 12836853196061 12837388280832 12871750922592 12880720016784 12881962545696 12903895729728 12970107727508 13005367714176 13015685340288 13044461042688 13060878692164 13083116503752 13084378556688 13093495810776 13125339563008 13129091235072 13135752367104 13198382976672 13264826455193 13266106036642 13275349919259 13288693273956 13299235672428 13331579789824 13335390412416 13342156211712 13381693851348 13418072758656 13428717798528 13458406652928 13520604168144 13591962207594 13628912741568 13635827461376 13638409429536 13639725048384 13645328967552 13710389212836 13777375843328 13786975981056 13818203196312 13829165674056 13852711592208 13854047883552 13859739857856 13902152216481 13949659437264 14045110364322 14046465215268 14056252855686 14090438060288 14101616511744 14115790365696 14126988930048 14164803526688 14168852313192 14176040974944 14214579360768 14311843009664 14323197109632 14365641928653 14391489396276 14412004074112 14437934959104 14447995377408 14455325664256 14480719787916 14490810018882 14492207863908 14563732939776 14631038678448 14638461833536 14642646007824 14648661979872 14675018673024 14718506066721 14719925876274 14725973598972 14766007008384 14777721412992 14878838376816 14919287357952 14931123365376 14971090439056 14982967543728 14998027263552 15009925738176 15206333197768 15210679689162 15218396928984 15259769019648 15287225250816 15340305894048 15350995088496 15392727654912 15457525647852 15499547823744 15510347978688 15518217257216 15545478595851 15553365698132 15557811383313 15564203353614 15592207340088 15634595655936 15642527972352 15714819321296 15762057093248 15808765775367 15851742817824 15864318575712 15880264161408 15935403967524 15948046096812 15991401780864 16100823385872 16113596748336 16157402491392 16164040805376 16213504583376 16242676828992 16249350178176 16262241372288 16324445932898 16337396703174 16418028553728 16419612306432 16431053566464 16468269562728 16479744727356 16488105835792 16532929703424 16611757884432 16659262643776 16696995528877 16738693173918 16747185661576 16784198277696 16792713852672 16842476743938 16855838486694 16872780671496 16927234089984 16939029063168 16940663073792 17056580025216 17107124847489 17120696545107 17162334563456 17167240147104 17174293355712 17175950060928 17205194306304 17218843805952 17257844130804 17340490285568 17354247120384 17436991301712 17444155338336 17445838075584 17457994414368 17505454980096 17597843968896 17679171736458 17700466559012 17718257698608 17732314229904 17780520549888 17833210670052 17842258468464 17890763678208 17904957064704 17978596371986 18027472224192 18113426309106 18122616276792 18171883655424 18184545906048 18186300064512 18193771956736 18240192656298 18280518950448 18295021543824 18424270928416 18438887565408 18470282122944 18472063844736 18479653143808 18484935262272 18526803258069 18534415046982 18536202955308 18549119065266 18599545916352 18726813819096 18728620287024 18741670474248 18802155348992 18825648804771 18840583869273 18891803084256 18901387966592 18943161541632 19043138351232 19097596146176 19154189238204 19188652528368 19240817988096 19263993836544 19307626383888 19321080025176 19322943818544 19455161591262 19508051571264 19523528010432 19531549306496 19566691564032 19575787861442 19591318038246 19624674755628 19626567835032 19634631465296 19640243716164 19688009344512 19703628550656 19838451169088 19899159054963 19933039910934 19948853508642 19977290058304 19997369684736 20013234317568 20072540777022 20127109137984 20187609979392 20280906252216 20291195905312 20346358692864 20387943311391 20443369112352 20453741192064 20467993451328 20610034197136 20666063764992 20680463971584 20727304794468 20743748511084 20752271138152 20789609786784 20846127541248 20862665524224 21067665546483 21069697822902 21078354367156 21084379283529 21135657090432 21152424767616 21173685548544 21190483395072 21247205290032 21264061462416 21321869041152 21409561385818 21467764514496 21484795664448 21559395649394 21618006111168 21656902438656 21665800237568 21671993066112 21682988496384 21721079681874 21783195604232 21898161334457 21946558017672 21957692750304 21972992969808 22012528009536 22088960398458 22149010512576 22166582119488 22318257565224 22378931036928 22390285136896 22396685048064 22456635658584 22474451315592 22497040895328 22514888607264 22628233364741 22742106700288 22809499796652 22827595393476 22889653529472 22899057807616 22901266747904 22940259075072 22958458407936 23010458841072 23026492632744 23186288471778 23249321735616 23258873784448 23261117434112 23265521968032 23277325885824 23330048547198 23346305030421 23388311010132 23463791958528 23572228981944 23624343598144 23643085639872 23777614226736 23789677957952 23796477863568 23903105951286 23922069145218 24036629632256 24151235078808 24163488369056 24170395122504 24229178207232 24246061208064 24248400086016 24320256875064 24374025267264 24393362058432 24486668899347 24506095054761 24585183420544 24627042830592 24629418459648 24646580349696 24702404344092 24712553395976 24714937273744 24719617091034 24732158753688 24799394555136 24844015014912 24969085092128 24971493716032 24988893965664 25100865073028 25108039760877 25120778492364 25189070779008 25263715115907 25283757730041 25390851134976 25408543594752 25410994610688 25538918984272 25584870037824 25672300102656 25673706392122 25743501845184 25761440033568 25763925091392 25807791459456 25940215455016 26010735428352 26031370680576 26121757384328 26166233007504 26168757113376 26186991621552 26258182470144 26396765953344 26518757604687 26529652910386 26532212073284 26550699838518 26577386547912 26598471344856 26663159579648 26670780824832 26684312423424 26763387702696 26836145517312 26857435597056 26946516916633 26967894557979 27041208336288 27135101420789 27183924415188 27257825483136 27271654922752 27276818859072 27279450096768 27290657935104 27420778425672 27573951962112 27636406392624 27658331348112 27705423184416 27708095767104 27719479715712 27801622570473 27804304432962 27823678597899 27899318874528 28090220728644 28092930430536 28112505711372 28180876120576 28203233023488 28329607053376 28337704626384 28352081949888 28483110019849 28623686019328 28646394219264 28731283857306 28782978792552 28824008148224 28875869918208 28895990754816 28961439575832 28981620037764 28984415727816 29182742386893 29262077356896 29276923667072 29285292015648 29297323959744 29350037346048 29363681792163 29386977057369 29437012133442 29439851752548 29451947197944 29532014016768 29555442825984 29757676753632 29838574715904 29862246730752 29899559866401 29942180878112 29965935087456 29996054527104 30019851476352 30108811165533 30412666395536 30421359378324 30436793857968 30519538039296 30680611788096 30701990176992 30785455309824 30915051295704 30999095647488 31020695957376 31036434514432 31090957191702 31106731396264 31115622766626 31128406707228 31184414680176 31269191311872 31429638642592 31524114186496 31604546734353 31617531550734 31703485635648 31728637151424 31760528322816 31870807935048 31896092193624 31982803561728 32114342078727 32201646771744 32227193496672 32313458045257 32314804982784 32339093474091 32427009166752 32485353657984 32498700356352 32524482744576 32648891865796 32674793406348 32836057107456 32862107132928 32936539125456 32959489454712 32976211671584 33065859406848 33133440597687 33223515768864 33318525287552 33393991057754 33477386347836 33494371323152 33568396555392 33585427705344 33684953487876 33711676973388 33745561342992 33878058126336 34113160050432 34214249694978 34241393090214 34324669126912 34334480294208 34348586711424 34351900121856 34410388612608 34437687611904 34515688261608 34680980571136 34708494240768 34779432707667 34873982603424 34888310676672 34891676151168 34915988828736 34995072820797 35195687937792 35358343472916 35400933118024 35436515397216 35464628459808 35561041099776 35587769530849 35666421340104 35684516936928 35781527356416 35809914129408 35854658926929 35957192743972 36054944448384 36226852618212 36245232553584 36343767310848 36369091812096 36372600129024 36387543913472 36480385312596 36561037900896 36590043087648 36848541856832 36877775130816 36940564245888 36944127689472 36959306287616 36969870524544 37053606516138 37068830093964 37072405910616 37098238130532 37199091832704 37453627638192 37457240574048 37483340948496 37651297609542 37681167738546 37783606168512 37802775933184 38086276702464 38195192292352 38308378476408 38377305056736 38481635976192 38510559588183 38615252767776 38642160050352 38645887637088 38910323182524 39016103142528 39047056020864 39063098612992 39133383128064 39151575722884 39182636076492 39249349511256 39253135670064 39269262930592 39280487432328 39376018689024 39407257101312 39676902338176 39794479365579 39798318109926 39826049757777 39866079821868 39897707017284 39954580116608 39994739369472 40026468635136 40145081554044 40254218275968 40375219958784 40561812504432 40582391810624 40775886622782 40886738224704 40907482384128 40935986902656 41220068394272 41332127529984 41360927943168 41454609588936 41487497022168 41504542276304 41579219573568 41706456649443 42135331092966 42139395645804 42156708734312 42168758567058 42271314180864 42304849535232 42347371097088 42380966790144 42494410580064 42528122924832 42643738082304 42819122771636 42935529028992 42969591328896 43096925785959 43118791298788 43236012222336 43313804877312 43331600475136 43343986132224 43365976992768 43442159363748 43566391208464 43796322668914 43893116035344 43915385500608 43945985939616 44025056019072 44177920796916 44298021025152 44333164238976 44636515130448 44757862073856 44793370096128 44913271317168 44948902631184 44994081790656 45029777214528 45256466729482 45484213400576 45618999593304 45655190786952 45779307058944 45798115615232 45802533495808 46020917682144 46052985265488 46289290658993 46372576943556 46498643471232 46517747568896 46522234868224 46531043936064 46554651771648 46636435787553 46660097094396 46692610060842 46776622020264 46927583917056 47144457963888 47248687196288 47286171279744 47426297326101 47555228453472 47579355915904 47592955727136 47806211902572 47844138290436 48073259264512 48302470157616 48326976738112 48340790245008 48492122416128 48640513750128 48748050534528 48786724116864 48973337798694 49012190109522 49170366841088 49254085661184 49258836919296 49293160699392 49404808688184 49425106791952 49429874547488 49439234182068 49464317507376 49598789110272 49938170184256 49942987432064 49977787931328 50090986586631 50201730146056 50216079521754 50241556984728 50378141558016 50527430231814 50567515460082 50781702269952 50817087189504 50821989221376 51077837968544 51169740075648 51321374542467 51347412784244 51362089635321 51487003690368 51522880067136 51527850182784 51615582918912 51880430910032 52021470856704 52062741361152 52243514768656 52332466015008 52337514226752 52373983243104 52516364940288 52793531906688 53037515209374 53059305820772 53064424146568 53101399677036 53154773095824 53196942689712 53341561649664 53526775405392 53672291034624 53714871194112 53893033833266 53935789115958 54082416672576 54270202841578 54367848830376 54515650966272 54543309845504 54553637718144 54558900193536 54581315870208 54841556851344 55122957841909 55272812785248 55316662696224 55410846368832 55416191534208 55438959431424 55603245140946 55608608865924 55647357195798 55798637749056 56180441457288 56185860861072 56225011422744 56361752241152 56406466046976 56476946414313 56521751607819 56659214106752 56675409252768 56704163899776 56966220039698 57247372038656 57292788438528 57462567714612 57565957585104 57648016296448 57791981509632 57922879151664 57963240075528 57968831455632 58365484773786 58524154713792 58553847334144 58570584031296 58594647919488 58700074692096 58727363584326 58773954114738 58874024266884 58879703505096 58903894395888 59064028033536 59110885651968 59515353507264 59697477164889 59799119732802 59884361756224 59931870174912 59992109054208 60039702952704 60217622331066 60825332791072 60842718756648 60873587715936 61039076078592 61163829934173 61361223576192 61403980353984 61830102591408 61998191294976 62041391914752 62072869028864 62181914383404 62213462792528 62231245533252 62256813414456 62368829360352 62538382623744 62859277285184 63048228372992 63202996639449 63209093468706 63235063101468 63406971271296 63457274302848 63521056645632 63741615870096 63792184387248 63965607123456 64228684157454 64403293543488 64454386993344 64626916090514 64678186948182 64854018333504 64970707315968 64997400712704 65048965489152 65297783731592 65349586812696 65694484003371 65873078250912 65918978909424 65952423343168 66266881195374 66447031537728 66637050575104 66787982115508 66954772695672 66988742646304 67136793110784 67170855410688 67369906975752 67423353946776 67491122685984 67884700094223 68226320100864 68428499389956 68482786180428 68649338253824 68668960588416 68697173422848 68703800243712 68820777225216 68875375223808 69031376523216 69558865415334 69747965206848 69776621353344 69783352302336 69831977657472 69990145641594 70038915091263 70391375875584 70716686945832 70801866236048 70873030794432 70929256919616 71175539061698 71332842680208 71369033873856 71709317853858 71914385487944 72109888896768 72453705236424 72490465107168 72687534621696 72738183624192 72745200258048 72960770625192 73122075801792 73180086175296 73460006698041 73518285164283 73697083713664 73755550261632 73881128491776 73888255378944 73918612575232 73939741049088 74107213032276 74137660187928 74144811821232 74196476261064 74398183665408 74907255276384 74914481148096 74966681896992 75226982875801 75302595219084 75362335477092 75567212337024 75605551866368 75791145347721 76172553404928 76616756952816 76754610113472 77021119176366 77230505535552 77284320100704 77291775274176 77820646365048 78032206285056 78094112041728 78126197225984 78303151445768 78365272152984 78498699022512 78506271340128 78538525861184 78560974864656 79353804676352 79556272814061 79588958731158 79596636219852 79652099515554 79732159643736 79795414034568 79909160233216 79989478738944 80052937270272 80290163108088 80508436551936 80839550749899 80903683673937 81123625008864 81164783621248 81405304262367 81551773245564 81773476449408 81814964768256 81871973805312 82440136788544 82721855886336 82909219177872 82974994044336 83009084552608 83158439147136 83404867711419 83412913298886 83471035793697 84270662185932 84278791291608 84313417468624 84337517134116 84542628361728 84609699070464 84988821160128 85056245849664 85449330059547 85638245543272 85871058057984 85939182657792 86193851571918 86237582597576 86472024444672 86627609754624 86687972264448 86884318727496 87132782416928 87548227160679 87592645337828 87786232070688 87830771001216 87891971879232 88050112038144 88091045376489 88160931172107 88355841593832 88596042050304 88666328477952 89273030260896 89515724147712 89583006060413 89586740192256 89826542634336 89897805262368 89988163581312 90059554429056 90512933458964 91237999186608 91310381573904 91558614117888 91596231230464 92041835364288 92105970530976 92578581317986 92745153887112 92997286942464 93035495137792 93044469736448 93062087872128 93109303543296 93272871575106 93320194188792 93385220121684 93553244040528 94033281024433 94288915927776 94497374392576 94572342559488 94852594652202 95110456906944 95158711831808 95185911454272 95612423805144 95688276580872 96146518529024 96343026236181 96604940315232 96653953476224 96681580490016 96940374135771 97017280422273 97281027500256 97496101069056 97573448233728 97946675597388 98024380219044 98340733682176 98508171322368 98586321398784 98809617376368 98850213583904 98859749094976 98878468364136 98928635014752 99197578220544 99400321793061 99876340368512 99885974864128 99955575862656 100181973173262 100403460292112 100432159043508 100483113969456 100756283116032 101054860463628 101135030920164 101634174379008 102155675937088 102339480151296 102642749084934 102694825568488 102724179270642 102974007380736 103045760134272 103055700365568 103231165837824 103760861820064 104042941713408 104125482722304 104338298123001 104487029537312 104664932030016 104675028453504 104747966486208 104985218462391 105587063813376 106075030418748 106118611641544 106128848293136 106202799354072 106309546191648 106393885379424 106678676560369 106683123299328 106763308592547 107053550810784 107344582069248 107429742388224 107786067666532 107871578231916 108164833345152 108540405683156 108735697660752 109031301932544 109107275436288 109117800387072 109162631740416 109683113702688 110245915683818 110545625570496 110633325392448 110821692737664 110832383068416 110877918862848 111206490281892 111217217731848 111294714391596 111597275498112 112360882914576 112371721722144 112450022845488 112761901311457 112953892828626 113043503215638 113318428213504 113350818505536 113408327799552 113932440079396 114494744077312 114585576877056 114925135429224 115131915170208 115296032592896 115531678764549 115845758303328 115926480151056 115937662911264 116730969547572 117048309427584 117107694668288 117141168062592 117189295838976 117400149384192 117454727168652 117547908229476 117748048533768 117759407010192 117807788791776 118128056067072 118221771303936 119030707014528 119383438096737 119394954329778 119478149273331 119598239465604 119768723512448 119863740349824 119984218108416 120079405905408 120435244662132 121650665582144 121685437513296 121747175431872 122327659868346 122722447152384 122807960707968 123660205182816 123996382589952 124082783829504 124363828766808 124426925585056 124462491066504 124513626828912 124737658720704 125119369948329 125718554570368 126096456745984 126405993278898 126418186937412 126470126202936 126813942542592 126914548605696 127042113291264 127483231740192 127584368774496 127931214246912 128457368314908 128806587086976 128908773986688 129253832181028 129290777357877 129356373896364 129708036667008 129941414631936 129994801425408 130097930978304 130595567463184 130699173625392 131388968006742 131746156501824 131837957818848 131904846686336 132533762390748 132894063075456 133274101150208 133575964231016 133909545391344 133977485292608 134273586221568 134739813951504 134846707893552 134982245371968 135769400188446 136452640201728 136856998779912 136965572360856 137298676507648 137337921176832 137394346845696 137407600487424 138062753046432 138757790429633 138867871976979 139117730830668 139495930413696 139553242706688 139566704604672 139663955314944 139980291283188 140077830182526 140782751751168 141433373891664 141603732472096 141746061588864 141858513839232 142278891978303 142351078123396 142665685360416 142738067747712 143418635707716 143828770975888 144219777793536 144907410472848 144980930214336 145476367248384 145921541250384 146244151603584 146360172350592 146920013396082 147036570328566 147394167427328 147511100523264 147762256983552 147776510757888 147879482098176 148214426064552 148275320375856 148289623642464 148392952522128 148796367330816 149814510552768 149828962296192 149933363793984 150272959759893 150453965751602 150605190438168 150724670954184 151134424674048 151211103732736 151582290695442 152345106809856 152818069161881 153233513905632 153509220226944 153964123627401 154042238352732 154461011071104 154568640201408 154583550548352 155641292730096 156064412570112 156188224083456 156252394451968 156606302891536 156730544305968 156997398045024 157012542680256 157077051722368 157121949729312 158707609352704 159112545628122 159177917462316 159193272439704 159304199031108 159464319287472 159590828069136 159818320466432 160580326216176 161016873103872 161679101499798 161807367347874 162247250017728 162329567242496 162810608524734 163103546491128 163546952898816 163629929536512 163743947610624 164880273577088 165368873525727 165818438355744 165949988088672 166018169105216 166316878294272 166809735422838 166825826597772 166942071587394 168541324371864 168557582583216 168626834937248 168675034268232 169085256723456 169219398140928 169430839242939 169565254823457 169977642320256 170112491699328 170898660119094 171276491086544 171742116115968 171878365315584 172387703143836 172475165195152 172944048889344 173375944528896 173768637454992 174265564833856 175096454321358 175185290675656 175572464141376 175661542002432 175783943758464 176100224076288 176182090752978 176321862344214 176711683187664 177192084100608 177332656955904 178546060521792 179092431494667 179166012120826 179653085268672 179795610524736 179976327162624 180119108858112 181025866917928 181981271779453 182475998373216 182620763147808 183117228235776 184083670728576 184211941061952 185157162635972 185490307774224 185994573884928 186070990275584 186124175744256 186218607086592 186545743150212 186640388377584 186770440243368 187106488081056 188066562048866 188577831855552 188994748785152 189144685118976 189705189304404 190220913813888 190317423663616 190371822908544 191224847610288 191376553161744 192686052472362 193209880630464 193307906952448 193363160980032 193880748271542 194034560844546 194562055000512 194992202138112 195146896467456 195893351194776 196048760438088 196681467364352 197083452010113 197619234752736 197700427167808 197719498189952 197756936728272 197857270029504 198800643586122 199752680737024 199771949728256 199911151725312 200363946346524 200806920584224 200864318087016 200966227938912 201512566232064 202109720927256 202270061840328 203654100282669 204311351874176 204678960302592 205285498169868 205389651136976 205448358541284 205948014761472 206091520268544 206111400731136 206462331675648 207521723640128 208676596246002 208974059074624 209329864060032 209350056907008 209495932972416 209970436924782 210116745273789 211174127626752 212150060837496 212237223283088 212257696586272 212405598708144 212619092383296 212787770758848 213357353120738 213526617185094 214107101621568 215572135333064 215743156463832 216329666690304 217080811366312 217471395321504 218062603865088 218214550872576 218235600774144 219366227405376 220380020094123 220491831367636 220554855492849 221091251140992 221266650784896 221643385475328 221664766136832 221755837725696 222412980563784 222434435463696 222589428783192 223194550996224 224721765829152 224743443444288 224900045690976 225502049738281 225523802622914 225680948627403 225907785657252 226087006431276 226636856427008 226701637011072 226816655599104 227864880158792 229850270858448 230263830340416 231063357529098 231691516606656 231852960302112 231875325822528 233461939095144 234096618855168 234215389336576 234282336125184 234378591677952 234909454337304 235095816458952 235496097067536 235518814020384 235615577583552 236704466027021 238061414029056 238766876193474 238789908659556 238956298546662 239196478931208 239537447024896 239727480699648 239968436216832 240158811810816 240870489324264 242518652249697 242711051021811 243301331164288 243370875026592 243494350863744 244215912787101 244655319736692 245444894304768 245615921415936 247320410365632 248165567659008 248727657533616 248853851170112 248924982133008 249027253657824 249475317441408 250214603134257 250238739896658 251437109140736 252811986557796 252836373874824 252940252405872 253627885085184 253829097211392 254966463480384 255168737548992 256347990178641 256914736629816 257613174173952 257817547973376 258507664362056 258581554715754 258712747792728 259416073334016 259882829263872 261191134926368 261398347250784 262644681482037 262777936013484 263492313003648 263675915637696 263809693372672 264273136129467 264482793516321 265067524781496 265788126150912 266548202300416 267151928462032 267819090782688 267954970585216 268547172443136 268749018181239 269479627903008 269693415787104 269964490743936 271538800376892 273713997559824 273931144721712 274675842353664 274788693691392 276125506092864 277515580859266 277735743953958 278235461661336 278991860827392 279106485413376 279133409209344 279327910629888 279960582566376 280155660365052 282099843073299 282866747783328 283207464944192 283492123177728 283717027678464 283848923990909 284557783956606 284702156246792 285331370720832 285476135495424 286837271415432 287657541951776 288439555587072 289029078708543 289814820945696 289961860428672 290821122407313 291051841266819 291843082500768 292488303207168 292720344701184 293840026792164 294073140657132 294788334854656 295022201046528 295524513967104 295758964196352 296428852129104 296550640751712 296579247284928 296785905044256 297592734661632 299629021105536 299657924592384 299866727587968 300545919519786 300907931503204 301210380876336 301449341908368 302268849348096 303164581390884 305636138323762 306467027811264 307018440453888 307928247254802 308084476705464 308922022142208 309137280402816 309167101096704 310438640094361 311282585460192 312128825140224 312376448166912 313212605783072 313461088611936 313994796090048 314025085360512 314154103444736 314243899458624 314955655387173 317415218705408 318225091256244 318355834924632 318386544879408 318608398062216 318928638574944 319181656138272 319636640932864 320036029681107 320289925777641 321160652432352 322033746207744 323358202999596 323614734695748 324494500035456 324659134484992 325621217049468 326207092982256 327093905797632 327487895221248 329760547154176 330737747051454 331636876711488 331899976177344 332036338210432 332633756588544 333619470845676 333651653195544 333884143174788 337082648743728 337115165166432 337253669874496 337350068536464 338285703934371 338861678485878 339130509646914 339955284640512 340224983398656 341797320238188 342552982173088 343484232231936 343756730631168 344775406287672 344950330390304 345888097778688 346595036293647 347537274909984 348531129667712 350192908642716 350370581351312 351144928282752 351323084004864 351567887516928 352200448152576 352364181505956 352643724688428 353423366375328 354384168201216 354665313911808 357092121043584 358150314290211 358184862989334 358332024241652 358434447819993 359306170537344 359591221049472 359952654325248 360238217716224 362051733835856 363962543558906 364951996746432 365241526295616 368167341457152 368423882123904 370314325271944 370980615548448 371989147769856 372248351488512 372268742685769 373091486300424 373280776755168 373540880486736 374212976162112 376133124097732 377155663711104 377989497570304 378289370237952 379410378608808 380441827627776 380634847327232 380743645817088 382449695220576 382753106323488 384679967200597 385372104944724 386419761260928 386615813904896 386726321960064 387761496543084 388069121689092 389124110001024 389984404276224 390293792934912 391786702389552 392097520876176 394166904020226 395238469505472 395400854335616 395438996379904 395513873456544 395714540059008 397601287172244 399505361474048 399543899456512 399822303450624 400727892693048 401613841168448 401728636174032 401932455877824 404219441854512 404540123680656 407308200565338 408622703748352 409357920605184 410570996339736 410779302273952 410896717082568 411896029522944 412183040537088 412222801462272 415043447280256 416273371288899 416603615930937 417353192492004 417948118149248 418659728120064 418700113814016 418991865944832 419940873849564 420233490547578 422348255253504 424300121674992 424474446566176 424515393172544 424811197416288 425238184766592 425575541517696 426714706241476 426836675934909 427053234370188 428214203243136 431144270666128 431486312927664 432659333380608 434161622732624 434942790643008 436429101745152 438732454810752 440760040188246 440983662735272 441109710985698 442182502281984 442533301569792 443286770950656 443329532273664 444825961127568 444868870927392 445178857566384 446389101992448 449443531658304 449486886888576 449800091381952 450818879279679 451004099476562 451047605245828 451361897254806 451815571314504 452174012862552 453273712854016 453403274022144 453633311198208 455729760317584 458090787582761 458454207485643 459700541716896 460527660680832 462126715058196 463383033213312 463705920604224 463750651645056 466923878190288 468193237710336 468564672250368 468757183355904 469818908674608 470191632917904 470992194135072 471037628040768 471231155167104 473408932054042 476122828058112 477533752386948 477579817319112 477912597093324 478392957862416 479074894049792 479454961399296 481740978648528 484212870337433 485037304499394 485422102043622 486602662328576 486741750053184 486988701727488 488431825574202 489310639473384 490889788609536 491231842831872 494640820731264 496106620577181 497455315067232 497707702340224 497849964266016 498054507315648 498950634882816 500429206268514 500477479793316 502874218281472 505623973115592 505672747749648 505880504811744 507255770170368 507658194422784 508292517728817 509932926960768 510337475097984 512695980357282 513829473259632 515226348347904 515635095946752 517015328724112 517163109431508 517425495585456 518832146668032 522382269852736 522796694501568 525289362964074 525555872026968 526984626007296 527351831275392 527619386745344 528546272258934 528965587032642 530135049562992 531576252301824 534303856924064 535638181565376 535909941170432 537277294484001 537498036362478 538959255806016 539386831574208 539928981487872 543077600753784 545943815338359 547427995119648 547862289443424 549351684707328 552251012185728 555031161718532 555471487907916 556470923322672 557983721654784 558212970826752 558655821259776 559921165132752 560311320730104 564199686146598 565733495566656 566414929888384 566984246355456 567434055356928 567697847981818 569115567913212 569404312493584 570662741441664 570952270990848 573674542830864 575315083903552 578058157417086 579629641891392 579923720857344 581642244814626 582103682533638 583686165001536 584976606414336 585440689402368 587680053584328 588146281314264 589576669709312 590044402093056 591250356030339 592857704258208 593101281503424 593158494569856 593571810088512 599258042211072 599315849184768 599733455175936 601091839039572 601815863006408 602420761752672 602898683816736 604537698696192 606329162781768 610962300848007 611272276647524 612934055622528 614036880907776 615856494509604 616168953410928 617844044284416 618274560805632 618334202193408 620877280188722 622565170920384 626425211566144 626922177223872 627989592180096 628050170721024 628308206889472 628487798917248 629911310774346 636450182512488 636711669849264 636773089758816 637216796124432 637857277149888 638363312276544 640072059362214 640579851555282 642321304864704 646716405999192 647229469391496 648989000070912 649318268969984 651242434098936 652414185964512 654187811595264 656218767577489 659521094308352 661140060282369 661475494102908 663273753422976 663799952354688 664072676420864 665267513177088 667238941691352 667303306391088 667768286349576 674165297487456 674230330332864 674507339748992 674700137072928 676506149214843 676571407868742 677042845882209 677723356971756 678261019293828 679910569281024 680449966797312 683594640476376 685105964346176 689550812575344 689900660780608 693190072587294 695074549819968 697062259335424 700385817285432 700741162702624 702289856565504 702646168009728 703135775033856 704728363011912 705287449376856 706846732750656 710113398081063 714184242087168 716300628580422 716369725978668 716664048483304 716868895639986 718612341074688 719182442098944 719905308650496 720476435432448 724103467671712 727555956749091 727925087117812 728133153065433 729903993492864 730483052591232 732647738361303 736334682914304 736847764247808 740628650543888 741961231096896 744496702977024 744537485371538 746182972600848 746561553510336 747081760973472 748425952324224 752266248195464 754311327422208 758820757217616 760883655255552 761487291634176 764899390441152 765506212646976 769043970535923 769359934401194 770744209889448 772839522521856 773231627809792 773452643920128 775522993086168 776138243378184 778248220002048 781448990582357 783573404779104 784195041752352 786917941202881 788333808040452 790476939010944 790801708671232 790877992759808 791027746913088 791429080118016 792819408388401 795202574344488 799010722948096 799644606901248 801455785386096 803227682336896 803457272348064 803864911755648 806247054543717 808438883709024 809080247361312 814616401130676 817245407496704 821141992679472 821558604547904 821793434165136 824366081074176 830086894560512 832546742577798 833207231861874 834706384984008 835896236298496 837319456240128 837400227628032 837983731889664 839881747699128 840466981095156 846299529219897 848600243349984 848948893132352 849030786345088 849622394832576 850476369533184 851151083035392 851546771972727 853429412482952 853673351869818 854106468740376 856428406486272 862288541332256 862972625855328 865318666761216 867087236125629 868323245465248 869885581286016 872463367221939 873155523800457 877464909621504 881520080376492 881967325470544 882219421971396 884365004563968 885066603139584 886573541901312 889651922255136 889737741854784 890357715132768 892778203984896 898887063316608 898973773777152 899600182763904 901637758559358 902008198953124 902095210491656 902723794509612 903631142629008 904348025725104 906806548044288 911459520635168 916181575165522 916908414971286 919401083433792 921055321361664 924253430116392 926766066426624 927411841208448 927501303290112 931315920283083 933847756380576 936386475420672 937090283312453 937129344500736 939637817349216 940383265835808 941984388270144 942075256081536 942462310334208 946817864108084 952245656116224 955067504773896 955159634638224 955825194186648 956785915724832 958149788099584 958909922798592 960108089043321 960869777332923 963481957297056 968425740674866 970074608998788 970844204087244 973205324657152 973483500106368 973977403454976 976863651148404 978621278946768 982463685663744 989281641462528 992213241154362 994910630134464 995415404680448 995699928532032 996109014631296 997901269765632 1000858412537028 1000954959586632 1005748436562944 1011247946231184 1011345495499296 1011761009623488 1014857111803113 1016585035457634 1019865853921536 1020674950195968 1025391960714564 1027658946519264 1030452696695808 1031270191893504 1034030657448224 1034326218863016 1034850991170912 1037664293336064 1039785108880941 1044764539705472 1045593389003136 1050578725928148 1051111744053936 1053969252014592 1054703662550784 1055238773490688 1057092544517868 1057931174065284 1060270099125984 1063152504603648 1068607713848128 1071276363130752 1071819882340864 1074450942870633 1074554588968002 1074996072724956 1077918511612032 1078773663148416 1079857962975744 1086155201507568 1091887630676718 1094855990239296 1095724578886848 1104502024371456 1110062323437064 1110942975815832 1112941846645344 1115967443309568 1116806228057307 1119842330265504 1120622641460208 1128399372293196 1131466991133312 1132829859776768 1133968492710912 1134868110713856 1135395695963636 1138231135826424 1138808624987168 1141325482883328 1141904541981696 1147349085661728 1150630167807104 1154039901601791 1156116314834172 1159259283782784 1159847441714688 1163284489629252 1164207365067276 1167372330003072 1169953212828672 1170881378804736 1175360107168656 1176292562628528 1182500712060678 1185715408516416 1186202563006848 1186316989139712 1187143620177024 1198516084422144 1198631698369536 1199466910351872 1202183678079144 1203631726012816 1204841523505344 1205797367633472 1212658325563536 1221924601696014 1222544553295048 1225868111245056 1228073761815552 1231712989019208 1232337906821856 1235688088568832 1236549121611264 1236668404386816 1241754560377444 1245130341840768 1248820113866697 1249810847792811 1252850423132288 1253844354447744 1255979184360192 1256100341442048 1256616413778944 1256975597834496 1259822621548692 1272900365024976 1273423339698528 1273546179517632 1274433592248864 1275714554299776 1276726624553088 1280144118724428 1281159703110564 1284642609729408 1293432811998384 1294458938782992 1297978000141824 1302484868197872 1304828371929024 1312437535154978 1319042188616704 1322280120564738 1322950988205816 1326547506845952 1327599904709376 1328145352841728 1334477883382704 1334606612782176 1335536572699152 1348330594974912 1348460660665728 1349014679497984 1349400274145856 1352456637839037 1353012298429686 1353142815737484 1354085691764418 1355446713943512 1356522038587656 1359821138562048 1360899933594624 1367189280952752 1370211928692352 1374272362748283 1375362622456929 1379101625150688 1379801321561216 1386380145174588 1390149099639936 1394124518670848 1400771634570864 1401482325405248 1404579713131008 1406271550067712 1409456726023824 1410574898753712 1413693465501312 1420226796162126 1428368484174336 1432601257160844 1432739451957336 1433328096966608 1433737791279972 1437224682149376 1438364884197888 1448206935343424 1452638611012299 1455111913498182 1455850174235624 1456266306130866 1459807986985728 1460966105182464 1465295476722606 1472669365828608 1473695528495616 1481257301087776 1483922462193792 1488319861731543 1489074970743076 1492365945201696 1493123107020672 1494163521946944 1496851904648448 1504532496390928 1508622654844416 1517641514435232 1521767310511104 1522974583268352 1529798780882304 1531012425293952 1538087941071846 1538719868802388 1541488419778896 1545679045043712 1546905287840256 1551045986172336 1552276486756368 1556496440004096 1562897981164714 1567146809558208 1568390083504704 1573835882405762 1576667616080904 1580953878021888 1581603417342464 1581755985519616 1582055493826176 1582858160236032 1585638816776802 1590405148688976 1598565777415361 1602911570772192 1606455364673792 1606914544696128 1607729823511296 1612494109087434 1616877767418048 1618160494722624 1629232802261352 1634490814993408 1637831446015077 1642283985358944 1643117209095808 1643586868330272 1660173789121024 1665093485155596 1666414463723748 1669412769968016 1671792472596992 1674638912480256 1675967463779328 1679763495398256 1680933962190312 1692599058439794 1697200486699968 1697897786264704 1698061572690176 1699244789665152 1700952739066368 1702302166070784 1703093543945454 1706858824965904 1707346703739636 1708212937480752 1712856812972544 1724577082664512 1725945251710656 1734174472251258 1736646490930496 1739771162572032 1744926734443878 1746311047600914 1754929819243008 1763040160752984 1763934650941088 1764438843942792 1768730009127936 1770133206279168 1773751068091017 1779303844510272 1779475483709568 1780715430265536 1797774126633216 1797947547554304 1799200365527808 1803275517118716 1804016397906248 1804190420983312 1805447589019224 1807262285258016 1808696051450208 1813613096088576 1822919041270336 1832363150331044 1832886902544021 1833816829942572 1838802166867584 1842110642723328 1848506860232784 1853532132853248 1854823682416896 1855002606580224 1862631840566166 1867695512761152 1874180566624906 1879275634698432 1880766531671616 1883968776540288 1884150512163072 1884924620668416 1893635728216168 1910135009547792 1910319269276448 1911650388373296 1913571831449664 1920216178086642 1921739554665846 1926963914594112 1936851481349732 1940149217997576 1941688408174488 1946410649314304 1946967000212736 1947954806909952 1953727302296808 1957242557893536 1967095734914209 1968656302732467 1978563282925056 1984426482308724 1989821260268928 1990830809360896 1991399857064064 1992218029262592 1995802539531264 2001716825074056 2001909919173264 2022495892462368 2022690990998592 2023522019246976 2029518447644529 2029714223606226 2031128537646627 2033170070915268 2039731707843072 2041349900391936 2050783921429128 2055317893038528 2068061314896448 2068652437726032 2069701982341824 2079570217761882 2089529079410944 2091186778006272 2101157451856296 2102223488107872 2107938504029184 2109407325101568 2114185089035736 2115862348130568 2120540198251968 2130340194243189 2137215427696256 2142552726261504 2143639764681728 2148901885741266 2149109177936004 2149992145449912 2155837023224064 2157547326296832 2159715925951488 2172310403015136 2182667870247273 2183775261353436 2189711980478592 2191449157773696 2197943215083909 2209004048742912 2220124646874128 2221885951631664 2225883693290688 2233612456114614 2239684660531008 2241245282920416 2256798744586392 2262933982266624 2265659719553536 2270791391927272 2276462271652848 2277617249974336 2282650965766656 2294698171323456 2301260335614208 2307131911607769 2308079803203582 2312232629668344 2318518567565568 2319694883429376 2326568979258504 2328414730134552 2334744660006144 2344346971747071 2350720214337312 2352585125257056 2358882437303761 2360753823608643 2365001424121356 2371430817032832 2372405126013696 2372633978279424 2374287240354048 2397032168844288 2398933820703744 2404367356158288 2407263452025632 2409683047010688 2411594735266944 2418741163631151 2425316651127072 2443849203392028 2445089106590096 2451736222490112 2463425978038416 2464675813643712 2473098243222528 2483509120754888 2490260683681536 2497640227733394 2499621695585622 2505700846264576 2507688708895488 2511958368720384 2512200682884096 2513951195668992 2519645243097384 2538898587659691 2545800730049952 2546846679397056 2547092359035264 2548867184497728 2551429108599552 2553453249106176 2554640315918181 2560288237448856 2562319406221128 2569285219458816 2586865623996768 2588917877565984 2595956000283648 2597907175751977 2604969736395744 2609656743858048 2617390101665817 2624875070309956 2644560241129476 2645901976411632 2653095013691904 2655199809418752 2656290705683456 2668955766765408 2669213225564352 2671073145398304 2696661189949824 2696921321331456 2698029358995968 2698800548291712 2704913275678074 2706024596859372 2706285631474968 2708171383528836 2710893427887024 2713044077175312 2734378561905504 2740423857384704 2748544725496566 2750725244913858 2758203250301376 2759602643122432 2772760290349176 2780298199279872 2788249037341696 2793947760849249 2801543269141728 2802964650810496 2809159426262016 2811270849937359 2818913452047648 2821149797507424 2827386931002624 2840453592324252 2856736968348672 2865202514321688 2865478903914672 2866656193933216 2867475582559944 2874449364298752 2876729768395776 2880324267129963 2882609331998769 2896413870686848 2905277222024598 2910223826996364 2911700348471248 2912532612261732 2919615973971456 2921932210364928 2930590953445212 2947391056991232 2962514602175552 2967844924387584 2976639723463086 2978149941486152 2984731890403392 2986246214041344 2988327043893888 2993703809296896 3009064992781856 3017245309688832 3035283028870464 3044571335409339 3059597561764608 3062024850587904 3076175882143692 3077439737604776 3082976839557792 3091358090087424 3093681620250701 3093810575680512 3102091972344672 3104552973512736 3112992880008192 3125795962329428 3134293619116416 3136780167009408 3147671764811524 3153335232161808 3161907756043776 3163206834684928 3164110987652352 3165716320472064 3171277633553604 3180810297377952 3197131554830722 3205823141544384 3212910729347584 3213829089392256 3215459647022592 3224988218174868 3233755534836096 3236320989445248 3258465604522704 3275662892030154 3284567970717888 3286234418191616 3287173736660544 3320347578242048 3330186970311192 3332828927447496 3338825539936032 3343584945193984 3350418684171921 3359526990796512 3361867924380624 3385198116879588 3394400973399936 3395795572529408 3396123145380352 3398489579330304 3401905478132736 3404604332141568 3406187087890908 3413717649931808 3414693407479272 3416425874961504 3425713625945088 3449154165329024 3451890503421312 3462119704805373 3468348944502516 3473292981860992 3479542325144064 3489853468887756 3492622095201828 3509859638486016 3526080321505968 3527869301882176 3528877687885584 3547502136182034 3558607689020544 3558950967419136 3561430860531072 3595548253266432 3595895095108608 3598400731055616 3606551034237432 3608032795812496 3608380841966624 3610895178038448 3614524570516032 3617392102900416 3645838082540672 3664726300662088 3665773805088042 3667633659885144 3677604333735168 3684221285446656 3697013720465568 3707064265706496 3709647364833792 3710005213160448 3725263681132332 3735391025522304 3746460341600091 3748361133249812 3749432543378433 3758551269396864 3761533063343232 3767937553080576 3768301024326144 3769849241336832 3787271456432336 3820270019095584 3820638538552896 3823300776746592 3827143662899328 3840432356173284 3843479109331692 3853927829188224 3873702962699464 3880298435995152 3883376816348976 3893934000425472 3907454604593616 3914485115787072 3934191469828418 3937312605464934 3957126565850112 3968852964617448 3979642520537856 3981661618721792 3982799714128128 3984436058525184 4003433650148112 4003819838346528 4023975922459357 4044991784924736 4045381981997184 4047044038493952 4059036895289058 4059428447212452 4062257075293254 4066340141830536 4079463415686144 4082699800783872 4101567842858256 4110635786077056 4122817088244849 4126087867370787 4136122629792896 4137304875452064 4139403964683648 4159140435523764 4179058158821888 4182373556012544 4202314903712592 4204446976215744 4218814650203136 4228370178071472 4231724696261136 4241080396503936 4260680388486378 4274430855392512 4285105452523008 4297803771482532 4298218355872008 4299984290899824 4311674046448128 4315094652593664 4344620806030272 4357915833036897 4365335740494546 4367550522706872 4379423960957184 4382898315547392 4395886430167818 4418008097485824 4440249293748256 4443771903263328 4451767386581376 4464959585194629 4467224912229228 4479369321062016 4482490565840832 4513597489172784 4525867964533248 4531319439107072 4541582783854544 4552924543305696 4555234499948672 4565301931533312 4589396342646912 4602520671228416 4614263823215538 4616159606407164 4624465259336688 4637037135131136 4653137958517008 4656829460269104 4669489320012288 4688693943494142 4701440428674624 4705170250514112 4717764874607522 4721507647217286 4730002848242712 4742861634065664 4744810252027392 4745267956558848 4748574480708096 4795697332246083 4808734712316576 4814526904051264 4819366094021376 4823189470533888 4837482327262302 4850633302254144 4887698406784056 4890178213180192 4903472444980224 4913494338045231 4926851956076832 4929351627287424 4967018241509776 4980521367363072 4995280455466788 4999243391171244 5011401692529152 5015377417790976 5023916737440768 5027902391337984 5039290486194768 5077797175319382 5091601460099904 5093693358794112 5094184718070528 5097734368995456 5102858217199104 5106906498212352 5109280631836362 5120576474897712 5124638812442256 5138570438917632 5173731247993536 5177835755131968 5195814351503954 5209939472791488 5219313487716096 5234780203331634 5249750140619912 5277456881604137 5289120482258952 5291803952823264 5306190027383808 5310399618837504 5337911533530816 5338426451128704 5342146290796608 5393322379899648 5393842642662912 5396058717991936 5397601096583424 5409826551356148 5412049193718744 5412571262949936 5416342767057672 5421786855774048 5426088154350624 5468757123811008 5480847714769408 5497089450993132 5501450489827716 5516406500602752 5519205286244864 5545520580698352 5560596398559744 5587895521698498 5603086538283456 5605929301620992 5622541699874718 5637826904095296 5642299595014848 5654773862005248 5680907184648504 5730405028643376 5730957807829344 5733312387866432 5734951165119888 5760648534259926 5765218663997538 5792827741373696 5810554444049196 5820447653992728 5823400696942496 5825065224523464 5839231947942912 5843864420729856 5861181906890424 5901287204742627 5905968908197401 5925029204351104 5935689848775168 5953279446926172 5956299882972304 5969463780806784 5972492428082688 5976654087787776 5987407618593792 6018129985563712 6070566057740928 6088555342933587 6089142670818678 6093385612939881 6119195123529216 6124049701175808 6152351764287384 6154879475209552 6165953679115584 6187363240501402 6204183944689344 6209105947025472 6251591924658856 6268587238232832 6273560334018816 6295343529623048 6306670464323616 6323815512087552 6328221975304704 6342555267107208 6361620594755904 6391020582729567 6394263109661444 6411646283088768 6425821458695168 6427658178784512 6430919294045184 6449976436349736 6467511069672192 6472641978890496 6516931209045408 6539559442410149 6551325784060308 6569135941435776 6572468836383232 6574347473321088 6660373940622384 6665657854894992 6677651079872064 6700837368343842 6719053981593024 6723735848761248 6770396233759176 6788801946799872 6791591145058816 6792246290760704 6796979158660608 6812374175781816 6827435299863616 6829386814958544 6832851749923008 6864429514783609 6898308330658048 6903781006842624 6924239409610746 6936697889005032 6946585963721984 6959084650288128 6979706937775512 6985244190403656 7033040915241213 7052160643011936 7055738603764352 7057755375771168 7076647311911283 7082261470825929 7095004272364068 7117215378041088 7117901934838272 7122861721062144 7191096506532864 7196801462111232 7213102068474864 7216065591624992 7216761683933248 7221790356076896 7229049141032064 7234784205800832 7256223490893453 7291676165081344 7329452601324176 7331547610176084 7335267319770288 7355208667470336 7394027440931136 7419294729667584 7450527362264664 7470782051044608 7492920683200182 7496722266499624 7498865086756866 7517102538793728 7523066126686464 7535875106161152 7536602048652288 7574542912864672 7616695762979073 7640540038191168 7641277077105792 7646601553493184 7654287325798656 7663920947754543 7680864712346568 7686958218663384 7707855658376448 7747405925398928 7760596871990304 7766753632697952 7787543388906937 7787868000850944 7793721527255931 7814909209187232 7828970231574144 7868382939656836 7874625210929868 7937705929234896 7959285041075712 7965599428256256 7968872117050368 8006867300296224 8007639676693056 8047951844918714 8089983569849472 8090763963994368 8094088076987904 8118073790578116 8118856894424904 8124514150586508 8132680283661072 8203135685716512 8221271572154112 8231618795736361 8245634176489698 8252175734741574 8272245259585792 8274609750904128 8278807929367296 8318280871047528 8358116317643776 8364747112025088 8381843282547747 8404629807425184 8408893952431488 8433812549812077 8456740356142944 8463449392522272 8482160793007872 8521360776972756 8548861710785024 8570210905046016 8595607542965064 8596436711744016 8599968581799648 8623348092896256 8630189305187328 8640972801389889 8689241612060544 8715831666073794 8730671480989092 8735101045413744 8758847921914368 8765796631094784 8791772860335636 8880498587496512 8887543806526656 8903534773162752 8929919170389258 8934449824458456 8958738642124032 8964981131681664 9027194978345568 9051735929066496 9083165567709088 9105849086611392 9110468999897344 9133714006228017 9178792685293824 9205041342456832 9228527646431076 9232319212814328 9248930518673376 9274074270262272 9281044860752103 9306275917034016 9313658920538208 9338978640024576 9377387886988284 9402880857349248 9410340501028224 9435529749215044 9443015294434572 9460005696485424 9485723268131328 9489620504054784 9497148961416192 9591394664492166 9617469424633152 9629053808102528 9638732188042752 9646378941067776 9674964654524604 9701266604508288 9775396813568112 9780356426360384 9826988676090462 9853703912153664 9858703254574848 9934036483019552 9961042734726144 9990560910933576 9998486782342488 10022803385058304 10030754835581952 10051256052515763 10078580972389536 10155594350638764 10183202920199808 10187386717588224 10188369436141056 10195468737990912 10205716434398208 10213812996424704 10218561263672724 10241152949795424 10249277624884512 10277140877835264 10347462495987072 10355671510263936 10386359114416119 10391628703007908 10419878945582976 10438626975432192 10469560406663268 10499500281239824 10554913763208274 10578240964517904 10583607905646528 10675823067061632 10676852902257408 10684292581593216 10786644759799296 10787685285325824 10795202193166848 10819653102712296 10824098387437488 10825142525899872 10832685534115344 10843573711548096 10852176308701248 10937514247622016 10961695429538816 10994178901986264 11002900979655432 11032813001205504 11038410572489728 11091041161396704 11121192797119488 11155719048817313 11175791043396996 11206173076566912 11211858603241984 11239381024800273 11245083399749436 11275653808190592 11284599190029696 11309547724010496 11361814369297008 11460810057286752 11461915615658688 11466624775732864 11469902330239776 11521297068519852 11530437327995076 11585655482747392 11621108888098392 11640895307985456 11646801393884992 11650130449046928 11722363813780848 11802574409485254 11811937816394802 11850058408702208 11871379697550336 11906558893852344 11912599765944608 11938927561613568 11944984856165376 11953308175575552 12036259971127424 12071927767378071 12141132115481856 12177110685867174 12178285341637356 12186771225879762 12238390247058432 12248099402351616 12304703528574768 12309758950419104 12331907358231168 12368451264734547 12374726481002804 12378263602112361 12408367889378688 12418211894050944 12503183849317712 12537174476465664 12547120668037632 12590687059246096 12613340928647232 12656443950609408 12685110534214416 12723241189511808 12782041165459134 12788526219322888 12823292566177536 12855316357569024 12899952872699472 12935022139344384 12945283957780992 13033862418090816 13073747499110691 13079118884820298 13102651568120616 13138271882871552 13144937672766464 13148694946642176 13284632839900069 13320747881244768 13331315709789984 13355302159744128 13401674736687684 13438107963186048 13447471697522496 13540792467518352 13577603893599744 13583182290117632 13593958317321216 13624748351563632 13654870599727232 13658773629917088 13665703499846016 13728859029567218 13796616661316096 13807562013685248 13848478819221492 13873395778010064 13893171927443968 13959413875551024 13970488380807312 14066081830482426 14104321286023872 14111477207528704 14115510751542336 14153294623822566 14164522941651858 14190008544728136 14234430756082176 14235803869676544 14245723442124288 14387091996738249 14426204136949728 14432131183249984 14433523367866496 14443580712153792 14458098282064128 14469568411601664 14512446981786906 14583352330162688 14658905202648352 14663095220352168 14670534639540576 14710417334940672 14740483014135693 14788054881862272 14901054724529328 14941564102089216 14985841366400364 14993444532999248 14997730173513732 15034205077587456 15046132253372928 15071750212322304 15149085825729344 15233391525958146 15281080076382336 15282554154211584 15293203106986368 15308574651597312 15327841895509086 15361729424693136 15373916437326768 15415711316752896 15494811850797856 15521193743980608 15533507265395904 15575086777813874 15587443054511862 15629818418374464 15657940463148288 15736765879313672 15749250421859736 15832370644812411 15875411858469792 15918570082151424 15931198856512512 16013734600592448 16015279353386112 16095903689837428 16179967139698944 16181527927988736 16188176153975808 16236147581156232 16237713788849808 16249028301173016 16265360567322144 16406271371433024 16442543144308224 16463237591472722 16491268352979396 16504351469483148 16544490519171584 16549219501808256 16557615858734592 16636561742095056 16763686565095494 16809259614850368 16817787904862976 16867625099624154 16913480712285888 16926898785044544 16964321586015744 17042721553945512 17097723421570048 17191215085930128 17192873423488032 17199937163599296 17281945602779778 17378483224121088 17431663332147588 17461342961978184 17470202090827488 17517695843828736 17531593262189568 17583545720671272 17703861614227881 17717906724592203 17760997174993024 17775087613053312 17807069546325504 17859838340778516 17868899648916912 17917477284248064 17929962263363328 18054389956691136 18166331135418176 18211698173222784 18220937999794688 18265666028800761 18267428012456034 18357585370587648 18457055292862152 18464638425628656 18497861037346752 18562089721504206 18612551834068032 18627317841076416 18754775773976568 18805761714698496 18820681002056448 18871059498430088 18886030588869144 18920011392970848 18971446536262656 19173061748188701 19182789328984332 19234938849266304 19258107616205056 19277464376085504 19292757882135552 19349929309049208 19402533209016576 19550793627136224 19560712852720768 19618678327230447 19653977352180924 19707407824307328 19717406509149696 19868072966039104 19981121821867152 19996973564684976 20102512105031526 20157161944779072 20311188701277528 20366405840399616 20374773435176448 20376738872282112 20390937475981824 20437122527345448 20482305899590848 20498555249769024 20593288544350827 20694924991974144 20711343020527872 20772718228832238 20783257406015816 20839757891165952 20877253950864384 20939120813326536 20999000562479648 21099122745723639 21109827526416548 21156481929035808 21167215811293056 21229941935733849 21246784412477787 21351646134123264 21353705804514816 21368585163186432 21573289519598592 21590404386333696 21639306205424592 21648196774874976 21650285051799744 21665371068230688 21687147423096192 21704352617402496 21875028495244032 21988357803972528 22005801959310864 22065626002411008 22182082322793408 22311438097634626 22351582086793992 22412346153133824 22423717206483968 22478762049600546 22490166799498872 22551307616381184 22569198380059392 22662020726888353 22723628738594016 22921620114573504 22923831231317376 22933249551465728 22939804660479552 22991762843263629 23042594137039704 23060874655990152 23171310965494784 23242217776196784 23281790615970912 23293602787769984 23300260898093856 23362630166720811 23381164581767793 23444727627561696 23605148818970508 23623875632789604 23700116817404416 23813117787704688 23825199531889216 23877855123227136 23906616351151104 24072519942254848 24143855534756142 24282264230963712 24354221371734348 24356570683274712 24373542451759524 24609407057149536 24619517900838208 24663814716462336 24694856387209083 24736902529469094 24749452962005608 24756527204224722 24816735778757376 24836423788101888 25006367698635424 25074348952931328 25094241336075264 25145529847643241 25181374118492192 25226681857294464 25301437649436231 25370221068428832 25446482379023616 25564082330918268 25577052438645776 25646585132355072 25710632715138048 25799905745398944 25870044278688768 25890567915561984 26067724836181632 26147494998221382 26158237769640596 26205303136241232 26276543765743104 26297389893284352 26569265679800138 26641495762489536 26662631419579968 26710604319488256 26803349473375368 26876215926372096 26894943395044992 27081584935036704 27155207787199488 27175618216061137 27249496703127264 27309741199454464 27317547259834176 27331406999692032 27457718059134436 27593233322632192 27615124027370496 27696957638442984 27746791556020128 27786343854887936 27843134582256309 27918827751102048 27940976761614624 28132163660964852 28208642572047744 28222954415057408 28231021503084672 28306589247645132 28329045883303716 28380017089456272 28468861512164352 28491446884248576 28774183993476498 28852408273899456 28864262366499968 28867046735732992 28887161424307584 28916196564128256 28939136823203328 29024893963573812 29166704660325376 29317810405296704 29326190440704336 29341069279081152 29480966028271386 29576109763724544 29802109449058656 29883128204178432 29971682732800728 29986889065998496 29995460347027464 30068410155174912 30092264506745856 30153768157547289 30298171651458688 30466783051916292 30562160152764672 30565108308423168 30586406213972736 30617149303194624 30655683791018172 30723458849386272 30747832874653536 30831422633505792 30989623701595712 31042387487961216 31067014530791808 31150173555627748 31159077343248357 31174886109023724 31259636836748928 31315880926296576 31473531758627344 31498500843719472 31664741289624822 31750823716939584 32027469201184896 32030558706772224 32191807379674856 32359934279397888 32363055855977472 32472295162312464 32475427577699616 32498056602346032 32530721134644288 32812542742866048 32885086288616448 32926475182945444 32982536705958792 33008702938966296 33088981038343168 33098439003616512 33115231717469184 33273123484190112 33440627493541553 33467157146451939 33527373130190988 33618519229700736 33635575809725952 33735250199248308 33826961424571776 33853797570089088 33928643172031488 34085443107891024 34382430171860256 34385746846976064 34399874327198592 34563891205559556 34756966448242176 34863326664295176 34922685923956368 34940404181654976 35167091441342544 35407723228455762 35435813449184406 35521994349986048 35550175226106624 35614139092651008 35719676681557032 35737799297833824 35834954568496128 35859924526726656 36108779913382272 36215783302134213 36332662270836352 36423396346445568 36441875999589376 36531332057601522 36534856024912068 36715170741175296 36914110585724304 36929276851257312 36995722074693504 37105353794203641 37124179443008412 37225103668136064 37254635682152832 37509551547953136 37611523429396992 37641362004112896 37742118996860176 37772061177738288 37840022785941696 38346123496377402 38365578657968664 38469877698532608 38516215232410112 38699858618098416 38805066418033152 39101587254272448 39121425705441536 39221242497332073 39237356654460894 39307954704361848 39414815648614656 39434813018299392 39736145932078208 39853898519700207 39962243643734304 39993947129369952 40205024210063052 40314323889558144 40622377402555056 40732811680799232 40749546870352896 40781874951963648 40874245054690896 40964611799181696 40997110499538048 41186577088701654 41389849983948288 41422686041055744 41545436457664476 41566514812031632 41679515782331904 41878241626653072 41998001124959296 42198245491447278 42219655052833096 42312963858071616 42334431622586112 42459883871467698 42493568824955574 42703292268246528 42707411609029632 42737170326372864 43161275990214747 43278612410849184 43296393549749952 43300570103599488 43330742136461376 43374294846192384 43408705234804992 43750056990488064 43976715607945056 44011603918621728 44131252004822016 44364164645586816 44622876195269252 44703164173587984 44824692306267648 44957524099201092 44980333598997744 45102615232762368 45138396760118784 45324041453776706 45447257477188032 45843240229147008 45847662462634752 45866499102931456 45879609320959104 45983525686527258 46085188274079408 46121749311980304 46484435552393568 46563581231941824 46587205575539968 46600521796187712 46725260333441622 46762329163535586 46889455255123392 47210297637941016 47247751265579208 47400233634808832 47497111934437233 47626235575409376 47650399063778432 47755710246454272 48145039884509696 48287711069512284 48564528461927424 48708442743468696 48713141366549424 48747084903519048 49218814114299072 49239035801676416 49327629432924672 49389712774418166 49473805058938188 49498905924011216 49513054408449444 49633471557514752 49672847576203776 50012735397270848 50291059695286482 50362748236984384 50453363714588928 50602875298872462 50740442136857664 50892964758047232 51128164661836536 51154104877291552 51293170264710144 51599811490797888 52135449672363264 52294989996442764 52316475539281192 52410606272482464 52553087531486208 52594779786568704 53111584842683643 53138531359600276 53153720173776609 53282991524979072 53325262839159936 53421208638976512 53606698946750736 53752431852744192 53789886790089984 54163169870073408 54351236432122274 54498993406254528 54619482398908928 54635094519668352 54662813999384064 54915436118268872 55393915276885968 55493583112040256 55686269164512618 55837655502204096 55881953523229248 56264327321929704 56417285144095488 56445908830114816 56462043006169344 56613178495290264 56658091766607432 56760034178912544 57045776312512061 57548367986952996 57704816547798912 57728524732999936 57734093471465984 57774322848615168 57832393128256512 57878273646406656 58049787927147624 58635620810593408 58652380881408672 58682138558162304 58856034981691341 58961932056542772 59152219527449088 59604218898117312 59943365465601456 59973778131996992 59990920694054928 60307536315094578 60596343302917376 60933566103832584 61124320305529344 61130216616846336 61172812427945472 61311367582036344 61446917698772544 61495665749307072 61779865633052481 61979247403191424 62084774975922432 62134029061583616 62300347111255496 62318154686496714 62349772218047448 62519273673497856 62631761852593152 62947063517254688 62997001687438944 63297368237170917 63329482579249644 63501647433879168 63689825807201547 63740353237433361 64054938402369792 64061117413544448 64383614759349712 64719868558795776 64944590324624928 64950855155399232 64996113204692064 65061442269288576 65625085485732096 65852950365890888 65965073411917584 66017405877932592 66196878007233024 66546246968380224 66881254987083106 66934314292903878 67054746260381976 67237038459401472 67271151619451904 67470500398496616 67653922849143552 67707595140178176 67986062180665059 68170886215782048 68407590681809069 68764860343720512 68771493693952128 68799748654397184 69127782411119112 69513932896484352 69726653328590352 69845371847912736 69880808363309952 70087890500162433 70143493745303379 70334182882685088 70815446456911524 70871626898368812 71043988699972096 71100350452213248 71439353363114064 71475598595667648 71719849053453312 72217559826764544 72431566604268426 72665324541672704 72846792692891136 73062664115203044 73069712049824136 73828221171448608 73858553702514624 73991444149387008 74084569161627249 74210707588407282 74248358886016824 74450207336272128 74509271364305664 75019103095906272 75223046858793984 75282724008225792 75484237993720352 75544122355476576 75680045571883392 75904312948308693 76692246992754804 76731157315937328 76939755397065216 77032430464820224 77399717236196832 77610132836066304 78203174508544896 78242851410883072 78442484994664146 78474713308921788 78615909408723696 78829631297229312 79472291864156416 79707797039400414 79924487287468608 79987894258739904 80410048420126104 80628647779116288 81244754805110112 81465623361598464 81526854648183411 81748490109381792 81929223598363392 81994220999076096 82373154177403308 82779699967896576 82845372082111488 83090872915328952 83133029624063264 83359031564663808 83529403746768927 83756483253306144 83996002249918592 84396490982894556 84439310105666192 84625927716143232 84668863245172224 84919767742935396 84987137649911148 85406584536493056 85474340652745728 86322551980429494 86557224821698368 86592787099499904 86601140207198976 86661484272922752 86748589692384768 86817410469609984 87500113980976128 87953431215890112 88023207837243456 88728329291173632 89245752390538504 89406328347175968 89649384612535296 89716766987270329 89915048198402184 89960667197995488 90205230465524736 90276793520237568 90648082907553412 90894514954376064 91686480458294016 91695324925269504 91732998205862912 91759218641918208 91967051373054516 92170376548158816 92243498623960608 92968871104787136 93127162463883648 93174411151079936 93201043592375424 93450520666883244 93524658327071172 93778910510246784 94420595275882032 94495502531158416 94994223868874466 95252471150818752 95300798127556864 96290079769019392 96575422139024568 97416885486937392 97426282733098848 97494169807038096 98437628228598144 98478071603352832 98655258865849344 98779425548836332 98947610117876376 98997811848022432 99026108816898888 99266943115029504 99345695152407552 100025470794541696 100321882480624659 100401471439355817 100582119390572964 100725496473968768 100906727429177856 101205750597744924 101480884273715328 101785929516094464 102256329323673072 102308209754583104 103199622981595776 104270899344726528 104589979992885528 104632951078562384 104821212544964928 106223169685367286 106277062719200552 106307440347553218 106565983049958144 106650525678319872 106842417277953024 107213397893501472 107504863705488384 107579773580179968 108326339740146816 108647349906402639 108702472864244548 108997986812509056 109238964797817856 109270189039336704 109325627998768128 109830872236537744 110787830553771936 110987166224080512 111372538329025236 111675311004408192 111763907046458496 112528654643859408 112834570288190976 112924086012338688 113226356990580528 113316183533214864 113520068357825088 114091552625024122 115096735973905992 115409633095597824 115457049465999872 115468186942931968 115548645697230336 116099575854295248 116695301751321353 117271241621186816 117304761762817344 117364277116324608 117712069963382682 117923864113085544 118304439054898176 119208437796234624 119561695559100621 119886730931202912 119947556263993984 119981841388109856 120615072630189156 121192686605834752 121867132207665168 122248640611058688 122345624855890944 122622735164072688 122893835397545088 122991331498614144 123559731266104962 123958494806382848 124169549951844864 124268058123167232 124600694222510992 124636309372993428 124699544436094896 125038547346995712 125894127034509376 125994003374877888 126594736474341834 126658965158499288 127003294867758336 127379651614403094 127480706474866722 128109876804739584 128122234827088896 128767229518699424 129483827970644241 129889180649249856 129901710310798464 129992226409384128 130122884538577152 131250170971464192 131705900731781776 131930146823835168 132034811755865184 132393756014466048 133092493936760448 133762509974166212 133868628585807756 134109492520763952 134474076918802944 134941000796993232 135307845698287104 135415190280356352 135972124361330118 136341772431564096 136815181363618138 137529720687441024 137542987387904256 137599497308794368 138255564822238224 139453306657180704 139690743695825472 139761616726619904 140175781000324866 140286987490606758 140668365765370176 141630892913823048 141743253796737624 142087977399944192 142200700904426496 142491335803311699 142878706726228128 142951197191335296 144435119653529088 144863133208536852 145330649083345408 145693585385782272 146125328230406088 146139424099648272 147656442342897216 147717107405029248 147982888298774016 148169138323254498 148421415176814564 148496717772033648 148900414672544256 149018542728611328 150038206191812544 150968475987440704 151088244710953152 151360091143766784 151808625896617386 153384493985509608 153462314631874656 153879510794130432 154799434472393664 156406349017089792 156485702821766144 156884969989328292 156949426617843576 157231818817447392 157659262594458624 158944583728312832 159334754528050929 159415594078800828 159848974574937216 159975788517479808 160820096840252208 161257295558232576 162489509610220224 163053709296366822 163496980218763584 163858447196726784 163988441998152192 164746308354806616 166181745830657904 166266059248126528 167058807493537854 167512966506612288 167992004499837184 168792981965789112 168878620211332384 169251855432286464 169337726490344448 169839535485870792 169974275299822296 171137328937536183 172645103960858988 173114449643396736 173185574198999808 173202280414397952 173322968545845504 173497179384769536 173634820939219968 175906862431780224 176046415674486912 176568104945074023 177456658582347264 178491504781077008 178812656694351936 179433533974540658 179830096396804368 179921334395990976 181296165815106824 181789029908752128 183372960916588032 183390649850539008 183518437283836416 183934102746109032 184340753096317632 184486997247921216 185339596899157443 185937742209574272 186254324927767296 186348822302159872 186402087184750848 186901041333766488 187049316654142344 187557821020493568 188841190551764064 188991005062316832 189647223829894321 189988447737748932 190504942301637504 190601596255113728 191069477421604641 193150844278049136 194833770973874784 194852565466197696 194988339614076192 196875256457196288 196956143206705664 197558851097672664 197895220235752752 197995623696044864 198052217633797776 200050941589083392 200643764961249318 200802942878711634 201164238781145928 201450992947937536 201813454858355712 202411501195489848 202961768547430656 203958186541995177 204512658647346144 204616419509166208 205222772045427207 206399245963191552 208541798689453056 209179959985771056 209265902157124768 209642425089929856 210263671500487299 210430481235910137 212446339370734572 212554125438401104 212614880695106436 213131966099916288 213301051356639744 214426795787002944 215159547160359936 216652679480293632 217294699812805278 217404945728489096 217995973625018112 218540378078673408 219661744473075488 221575661107543872 221974332448161024 222253707484881747 222745076658050472 223350622008816384 223527814092916992 225057309287718816 225669140576381952 225838758278301173 225848172024677376 226452713981161056 226632367066429728 227040136715650176 228183105250048244 230193471947811984 230819266191195648 230914098931999744 231097291394460672 232199151708590496 233390603502642706 234542483242373632 234609523525634688 234728554232649216 235424139926765364 235847728226171088 238416875592469248 239123391118201242 239773461862405824 239895112527987968 239963682776219712 241230145260378312 242385373211669504 243734264415330336 244580563944550233 245245470328145376 245787670795090176 245982662997228288 247119462532209924 247916989612765696 248339099903689728 248536116246334464 249201388445021984 249272618745986856 249399088872189792 250077094693991424 250588211240306781 251788254069018752 251988006749755776 253189472948683668 253317930316998576 254006589735516672 254759303228806188 254961412949733444 256219753609479168 257534459037398848 258967655941288482 259778361298499712 259803420621596928 259984452818768256 260245769077154304 262500341942928384 263411801463563552 263860293647670336 264069623511730368 266184987873520896 267525019948332424 267737257171615512 268218985041527904 268948153837605888 269150300961810987 269882001593986464 270615691396574208 270830380560712704 271944248722660236 272683544863128192 273630362727236276 275059441374882048 275085974775808512 275198994617588736 276511129644476448 278906613314361408 279381487391650944 279523233453239808 280351562000649732 280573974981213516 281336731530740352 283261785827646096 283486507593475248 284982671606623398 285757413452456256 285902394382670592 288870239307058176 289726266417073704 290661298166690816 292250656460812176 292278848199296544 295312884685794432 295434214810058496 295965776597548032 296338276646508996 296842830353629128 296993435544067296 297800829345088512 298037085457222656 300076412383625088 300965647441873977 301204414318067451 301936951974881408 302176489421906304 302720182287533568 303617251793234772 306768987971019216 306924629263749312 309598868944787328 312812698034179584 313769939978656584 313898853235687152 314463637634894784 317889167456625664 318669509056101858 318831188157601656 319697949149874432 319951577034959616 321640193680504416 322514591116465152 324979019220440448 325942049719207917 326107418592733644 326993960437527168 327716894393453568 327976883996304384 329492616709613232 332363491661315808 332532118496253056 334117614987075708 335025933013224576 335984008999674368 337585963931578224 337757240422664768 338503710864572928 339679070971741584 339948550599644592 342274657875072366 345290207921717976 346228899286793472 346371148397999616 346404560828795904 346645937091691008 350085905253964059 351813724863560448 352092831348973824 353136209890148046 354913317164694528 356983009562154016 357625313388703872 358685086677301863 358867067949081316 359660192793608736 359842668791981952 362592331630213648 363578059817504256 366745921833176064 367036874567672832 367868205492218064 368681506192635264 368973994495842432 370679193798314886 371875484419148544 372508649855534592 372804174369501696 373802082667532976 374098633308284688 375115642040987136 377682381103528128 377982010124633664 379294447659788642 379976895475497864 381009884603275008 381203192510227456 382138954843209282 385254352357102001 386301688556098272 389667541947749568 389705130932395392 389976679228152384 393750512914392576 393912286413411328 395117702195345328 395790440471505504 395991247392089728 396104435267595552 400101883178166784 401287529922498636 401605885757423268 402328477562291856 402901985895875072 404823002390979696 405923537094861312 407916373083990354 409025317294692288 409232839018332416 410445544090854414 412798491926383104 418359919971542112 418531804314249536 419284850179859712 420527343000974598 420860962471820274 424892678741469144 425108250876802208 425229761390212872 426263932199832576 426602102713279488 427474007409935097 428853591574005888 433305358960587264 434589399625610556 434809891456978192 435991947250036224 437080756157346816 439323488946150976 443151322215087744 443948664896322048 444507414969763494 445490153316100944 446701244017632768 447055628185833984 450114618575437632 451677516556602346 452905427962322112 453264734132859456 454080273431300352 456366210500096488 460386943895623968 461638532382391296 464398303417180992 466781207005285412 469084966484747264 469219047051269376 469457108465298432 470848279853530728 471695456452342176 476833751184938496 478246782236402484 479546923724811648 479790225055975936 479927365552439424 482460290520756624 487468528830660672 489161127889100466 490490940656290752 491575341590180352 491965325994456576 494238925064419848 495833979225531392 498402776890043968 498545237491973712 498798177744379584 501176422480613562 503576508138037504 503976013499511552 506378945897367336 506635860633997152 508013179471033344 509518606457612376 509922825899466888 513411986812608549 515068918074797696 517935311882576964 519556722596999424 519606841243193856 519968905637536512 520491538154308608 526823602927127104 527720587295340672 528139247023460736 529704314835222069 532369975747041792 535050039896664848 535474514343231024 536437970083055808 538300601923621974 539764003187972928 543888497445320472 545367089726256384 547260725454472552 550118882749764096 550171949551617024 553022259288952896 556018790697472329 557813226628722816 558762974783301888 559046466906479616 560703124001299464 561147949962427032 562673463061480704 566523571655292192 566973015186950496 568490667390206401 568941671489682963 569965343213246796 571514826904912512 571804788765341184 579452532834147408 584501312921624352 584557696398593088 590625769371588864 590868429620116992 592676553293017992 593685660707258256 593986871088134592 600152824767250176 601931294883747954 602408828636134902 603873903949762816 604352978843812608 605440364575067136 607234503586469544 611874559625985531 613537975942038432 613849258527498624 615668316136281621 619197737889574656 625625396068359168 627539879957313168 627797706471374304 628927275269789568 630791014501461897 637339018112203716 637662376315203312 639395898299748864 639903154069919232 643280387361008832 649958038440880896 651884099438415834 652214837185467288 653987920875054336 658985233419226464 664726983322631616 665064236992506112 666761122454645241 668235229974151416 670051866026449152 671968017999348736 675171927863156448 675514480845329536 677007421729145856 677516274834903519 679358141943483168 679897101199289184 684549315750144732 690580415843435952 692457798573586944 692742296795999232 693291874183382016 700171810507928118 703627449727120896 704185662697947648 706272419780296092 713966019124308032 715250626777407744 717370173354603726 717734135898162632 719320385587217472 719685337583963904 725184663260427296 727156119635008512 733741691833650699 735736410984436128 737363012385270528 737947988991684864 741358387596629772 743750968838297088 745017299711069184 745608348739003392 747604165335065952 748197266616569376 750231284081974272 755364762207056256 755964020249267328 758588895319577284 759953790950995728 762019769206550016 764277909686418564 770508704714204002 772603377112196544 779335083895499136 779410261864790784 779953358456304768 787501025828785152 790235404390690656 791580880943011008 791982494784179456 792208870535191104 800203766356333568 802575059844997272 803211771514846536 804656955124583712 805803971791750144 807450902885432961 809646004781959392 811847074189722624 815832746167980708 818050634589384576 818465678036664832 820891088181708828 825596983852766208 836719839943084224 837063608628499072 838569700359719424 841054686001949196 841721924943640548 849785357482938288 850216501753604416 850459522780425744 854948014819870194 857707183148011776 866610717921174528 869178799251221112 869619782913956384 871983894500072448 878646977892301952 886302644430175488 887897329792644096 889014829939526988 890980306632201888 893402488035265536 894111256371667968 900229237150875264 902896942325621931 903355033113204692 903613242954202353 905810855924644224 906529468265718912 908160546862600704 912732421000192976 920773887791247936 928796606834361984 933562414010570824 938438094102538752 941696559707061456 943390912904684352 953667502369876992 956493564472804968 959093847449623296 959580450111951872 959854731104878848 964920581041513248 969778197312705037 974937057661321344 978322255778200932 980981881312581504 983150683180360704 983930651988913152 988477850128839696 996805553780087936 997090474983947424 997596355488759168 1002352844961227124 1007153016276075008 1007952026999023104 1012757891794734672 1013271721267994304 1019037212915224752 1019845651798933776 1026823973625217098 1030137836149595392 1035870623765153928 1039113445193998848 1039213682486387712 1039937811275073024 1050257715761892177 1053647205854254208 1055441174590681344 1056278494046921472 1059408629670444138 1064739951494083584 1070100079793329696 1070949028686462048 1072875940166111616 1076055260031905589 1076601203847243948 1079528006375945856 1087776994890640944 1090734179452512768 1094521450908945104 1100237765499528192 1106044518577905792 1112037581394944658 1115626453257445632 1117525949566603776 1121406248002598928 1122295899924854064 1125346926122961408 1133047143310584384 1133946030373900992 1136981334780412802 1137883342979365926 1139930686426493592 1143029653809825024 1143609577530682368 1155763057071306003 1158905065668294816 1169002625843248704 1169115392797186176 1181251538743177728 1181736859240233984 1185353106586035984 1187371321414516512 1187973742176269184 1200305649534500352 1203862589767495908 1204817657272269804 1207747807899525632 1208705957687625216 1214469007172939088 1223749119251971062 1227075951884076864 1227698517054997248 1231336632272563242 1238395475779149312 1255079759914626336 1255595412942748608 1257854550539579136 1261582029002923794 1274678036224407432 1275324752630406624 1278791796599497728 1279806308139838464 1286560774722017664 1299916076881761792 1303768198876831668 1304429674370934576 1307975841750108672 1317970466838452928 1329453966645263232 1330128473985012224 1333522244909290482 1336470459948302832 1340103732052898304 1350343855726312896 1351028961690659072 1355032549669807038 1358716283886966336 1359794202398578368 1369098631500289464 1381160831686871904 1384915597147173888 1400343621015856236 1407254899454241792 1408371325395895296 1412544839560592184 1427932038248616064 1430501253554815488 1434740346709207452 1435468271796325264 1438640771174434944 1439370675167927808 1450369326520854592 1467483383667301398 1471472821968872256 1474726024770541056 1475895977983369728 1482716775193259544 1487501937676594176 1495208330670131904 1496394533233138752 1510729524414112512 1511928040498534656 1517177790639154568 1519907581901991456 1524039538413100032 1528555819372837128 1540235960437825647 1541017409428408004 1545206754224393088 1558670167790998272 1558820523729581568 1559906716912609536 1580470808781381312 1583161761886022016 1583964989568358912 1584417741070382208 1605150119689994544 1606423543029693072 1609313910249167424 1614901805770865922 1619292009563918784 1631665492335961416 1636101269178769152 1636931356073329664 1641782176363417656 1654327513062849769 1673439679886168448 1674127217256998144 1677139400719438848 1682109372003898392 1683443849887281096 1699570714965876576 1700433003507208832 1700919045560851488 1705472002170619203 1706825014469048889 1709896029639740388 1715414366296023552 1738357598502442224 1739239565827912768 1757293955784603904 1772605288860350976 1778029659879053976 1781960613264403776 1800458474301750528 1805793884651243862 1806710066226409384 1807226485908404706 1811621711849288448 1813058936531437824 1816321093725201408 1825464842000385952 1835623678877956593 1841547775582495872 1847004948408844863 1857593213668723968 1867124828021141648 1876876188205077504 1883393119414122912 1886781825809368704 1912987128945609936 1918187694899246592 1919709462209757696 1929841162083026496 1939556394625410074 1949874115322642688 1956644511556401864 1961963762625163008 1976955700257679392 1983820129772463001 1993611107560175872 1994180949967894848 1995192710977518336 2004705689922454248 2014306032552150016 2015904053998046208 2025515783589469344 2026543442535988608 2032548824504710557 2038074425830449504 2039691303597867552 2053647947250434196 2060275672299190784 2071741247530307856 2078226890387997696 2079875622550146048 2100515431523784354 2107294411708508416 2110882349181362688 2112556988093842944 2118817259340888276 2140200159586659392 2141898057372924096 2145751880332223232 2152110520063811178 2153202407694487896 2159056012751891712 2175553989781281888 2181468358905025536 2189042901817890208 2201225075500952097 2212089037155811584 2224075162789889316 2231252906514891264 2235051899133207552 2242812496005197856 2244591799849708128 2250693852245922816 2266094286621168768 2267892060747801984 2273962669560825604 2275766685958731852 2279861372852987184 2286059307619650048 2311526114142612006 2317810131336589632 2338005251686497408 2338230785594372352 2362503077486355456 2370706213172071968 2374742642829033024 2375947484352538368 2400611299069000704 2407725179534991816 2409635314544539608 2415495615799051264 2417411915375250432 2422352708656298883 2428938014345878176 2447498238503942124 2454151903768153728 2455397034109994496 2462673264545126484 2476790951558298624 2510159519829252672 2511190825885497216 2515709101079158272 2523164058005847588 2549356072448814864 2550649505260813248 2573121549444035328 2599832153763523584 2607536397753663336 2608859348741869152 2615951683500217344 2635940933676905856 2658907933290526464 2660256947970024448 2667044489818580964 2672940919896605664 2680207464105796608 2700687711452625792 2702057923381318144 2708690826976865793 2710065099339614076 2717432567773932672 2719588404797156736 2738197263000578928 2762321663373743808 2800687242031712472 2825089679121184368 2855864076497232128 2861002507109630976 2869480693418414904 2870936543592650528 2877281542348869888 2878741350335855616 2900738653041709184 2909334591938115111 2934966767334602796 2942945643937744512 2949452049541082112 2951791955966739456 2965433550386519088 2990416661340263808 2992789066466277504 3021459048828225024 3023856080997069312 3034355581278309136 3039815163803982912 3057111638745674256 3080471920875651294 3082034818856816008 3090413508448786176 3117340335581996544 3117641047459163136 3119813433825219072 3150773147285676531 3160941617562762624 3166323523772044032 3167929979136717824 3168835482140764416 3210300239379989088 3212847086059386144 3218627820498334848 3229803611541731844 3238584019127837568 3263330984671922832 3272202538357538304 3283564352726835312 3308655026125699538 3346879359772336896 3348254434513996288 3364218744007796784 3366887699774562192 3399141429931753152 3400866007014417664 3401838091121702976 3410944004341238406 3413650028938097778 3419792059279480776 3430828732592047104 3467289171213918009 3476715197004884448 3478479131655825536 3514587911569207808 3545210577720701952 3556059319758107952 3563921226528807552 3600916948603501056 3611587769302487724 3613420132452818768 3614452971816809412 3623243423698576896 3626117873062875648 3650929684000771904 3671247357755913186 3683095551164991744 3694009896817689726 3715186427337447936 3734249656042283296 3766786238828245824 3773563651618737408 3825974257891219872 3836375389798493184 3839418924419515392 3859682324166052992 3879112789250820148 3899748230645285376 3913289023112803728 3923927525250326016 3953911400515358784 3967640259544926002 3987222215120351744 3988361899935789696 3990385421955036672 4009411379844908496 4051031567178938688 4053086885071977216 4065097649009421114 4076148851660899008 4079382607195735104 4107295894500868392 4120551344598381568 4143482495060615712 4201030863047568708 4214588823417016832 4221764698362725376 4225113976187685888 4237634518681776552 4280400319173318784 4283796114745848192 4291503760664446464 4304221040127622356 4306404815388975792 4318112025503783424 4351107979562563776 4378085803635780416 4402450151001904194 4424178074311623168 4448150325579778632 4462505813029782528 4485624992010395712 4489183599699416256 4532188573242337536 4535784121495603968 4547925339121651208 4551533371917463704 4559722745705974368 4572118615239300096 4620707881313476941 4623052228285224012 4635620262673179264 4676010503372994816 4676461571188744704 4741412426344143936 4749485285658066048 4751894968705076736 4815450359069983632 4819270629089079216 4844705417312597766 4857876028691756352 4894996477007884248 4908303807536307456 4910794068219988992 4925346529090252968 4962982539188549307 5020319039658505344 5022381651770994432 5031418202158316544 5046328116011695176 5098712144897629728 5101299010521626496 5116416006511857609 5120475043407146667 5146243098888070656 5215072795507326672 5217718697483738304 5271881867353811712 5317815866581052928 5334088979637161928 5345881839793211328 5401375422905251584 5404115846762636288 5417381653953731586 5420130198679228152 5434865135547865344 5439176809594313472 5476394526001157856 5524643326747487616 5541014845226534589 5601374484063424944 5650179358242368736 5711728152994464256 5738961386836829808 5741873087185301056 5754563084697739776 5801477306083418368 5818669183876230222 5869933534669205592 5885891287875489024 5930867100773038176 5951460389317389003 5980833322680527616 5985578132932555008 6042918097656450048 6047712161994138624 6068711162556618272 6079630327607965824 6097646473514131671 6114223277491348512 6160943841751302588 6164069637713632016 6180827016897572352 6234680671163993088 6239626867650438144 6301546294571353062 6321883235125525248 6332647047544088064 6337670964281528832 6420600478759978176 6425694172118772288 6437255640996669696 6459607223083463688 6477168038255675136 6526661969343845664 6544405076715076608 6549323990070734017 6567128705453670624 6617310052251399076 6693758719544673792 6696508869027992576 6728437488015593568 6733775399549124384 6798282859863506304 6801732014028835328 6803676182243405952 6821888008682476812 6827300057876195556 6839584118558961552 6934578342427836018 6953430394009768896 6956958263311651072 7029175823138415616 7112118639516215904 7127842453057615104 7201833897207002112 7223175538604975448 7226840264905637536 7228905943633618824 7246486847397153792 7252235746125751296 7267058125968896649 7301859368001543808 7342494715511826372 7366191102329983488 7388019793635379452 7430372854674895872 7468499312084566592 7533572477656491648 7547127303237474816 7651948515782439744 7719364648332105984 7758225578501640296 7799496461290570752 7826578046225607456 7847855050500652032 7907822801030717568 7935280519089852004 7974444430240703488 7976723799871579392 7980770843910073344 8018822759689816992 8102063134357877376 8106173770143954432 8130195298018842228 8152297703321798016 8158765214391470208 8214591789001736784 8286964990121231424 8402061726095137416 8429177646834033664 8475269037363553104 8560800638346637568 8567592229491696384 8583007521328892928 8608442080255244712 8612809630777951584 8636224051007566848 8702215959125127552 8728003775814345333 8756171607271560832 8804900302003808388 8848356148623246336 8896300651159557264 8971249984020791424 8978367199398832512 9064377146484675072 9071568242991207936 9095850678243302416 9103066743834927408 9119445491411948736 9241415762626953882 9246104456570448024 9271240525346358528 9352021006745989632 9352923142377489408 9452319441857029593 9482824852688287872 9498970571316132096 9503789937410153472 9630900718139967264 9638541258178158432 9689410834625195532 9715752057383512704 9789992954015768496 9816607615072614912 9850693058180505936 9925965078377098614 10040638079317010688 10044763303541988864 10092656232023390352 10197424289795259456 10202598021043252992 10232832013023715218 10240950086814293334 10292486197776141312 10401867513641754027 10430145591014653344 10435437394967476608 10543763734707623424 10635631733162105856 10668177959274323856 10691763679586422656 10802750845810503168 10834763307907463172 10840260397358456304 10869730271095730688 10878353619188626944 10952789052002315712 11049286653494975232 11082029690453069178 11202748968126849888 11300358716484737472 11423456305988928512 11477922773673659616 11483746174370602112 11509126169395479552 11602954612166836736 11637338367752460444 11739867069338411184 11771782575750978048 11861734201546076352 11902920778634778006 11961666645361055232 11971156265865110016 12137422325113236544 12159260655215931648 12195292947028263342 12228446554982697024 12321887683502605176 12328139275427264032 12361654033795144704 12603092589142706124 12643766470251050496 12665294095088176128 12675341928563057664 12841200957519956352 12851388344237544576 12874511281993339392 12919214446166927376 12954336076511350272 13053323938687691328 13098647980141468034 13134257410907341248 13234620104502798152 13387517439089347584 13456874976031187136 13467550799098248768 13596565719727012608 13603464028057670656 13607352364486811904 13643776017364953624 13654600115752391112 13679168237117923104 13869156684855672036 13906860788019537792 13913916526623302144 14224237279032431808 14255684906115230208 14446351077209950896 14453680529811275072 14457811887267237648 14534116251937793298 14603718736003087616 14684989431023652744 14732382204659966976 14776039587270758904 14888947617565647921 14936998624169133184 15067144955312983296 15094254606474949632 15303897031564879488 15349248019535572827 15361425130221440001 15438729296664211968 15516451157003280592 15653156092451214912 15815645602061435136 15870561038179704008 15953447599743158784 16037645519379633984 16204126268715754752 16212347540287908864 16260390596037684456 16304595406643596032 16317530428782940416 16429183578003473568 16486229354315985629 16573929980242462848 16804123452190274832 16950538074727106208 17121601276693275136 17135184458983392768 17216884160510489424 17225619261555903168 17404431918250255104 17456007551628690666 17512343214543121664 17609800604007616776 17792601302319114528 17854381167952167009 17942499968041582848 17956734398797665024 18128754292969350144 18143136485982415872 18191701356486604832 18206133487669854816 18238890982823897472 18292939420542395013 18482831525253907764 18492208913140896048 18542481050692717056 18704042013491979264 18904638883714059186 18965649705376575744 18997941142632264192 19261801436279934528 19277082516356316864 19378821669250391064 19431504114767025408 19579985908031536992 19633215230145229824 19647971970212202051 19701386116361011872 19851930156754197228 20081276158634021376 20089526607083977728 20185312464046780704 20394848579590518912 20405196042086505984 20465664026047430436 20481900173628586668 20803735027283508054 20860291182029306688 20870874789934953216 21087527469415246848 21336355918548647712 21383527359172845312 21605501691621006336 21669526615814926344 21680520794716912608 21739460542191461376 21756707238377253888 21905578104004631424 22098573306989950464 22164059380906138356 22405497936253699776 22600717432969474944 22955845547347319232 22967492348741204224 23205909224333673472 23274676735504920888 23479734138676822368 23543565151501956096 23723468403092152704 23805841557269556012 23923333290722110464 23942312531730220032 24274844650226473088 24318521310431863296 24390585894056526684 24456893109965394048 24643775367005210352 24656278550854528064 25206185178285412248 25287532940502100992 25682401915039912704 25702776688475089152 25749022563986678784 25838428892333854752 25908672153022700544 26106647877375382656 26184011327443035999 26197295960282936068 26268514821814682496 26469240209005596304 26913749952062374272 26935101598196497536 27193131439454025216 27214704728973623808 27287552034729907248 27309200231504782224 27358336474235846208 27738313369711344072 27813721576039075584 27827833053246604288 28123567722068446073 28448474558064863616 28511369812230460416 28892702154419901792 28907361059622550144 28915623774534475296 29068232503875586596 29207437472006175232 29369978862047305488 29552079174541517808 29777895235131295842 29873997248338266368 30134289910625966592 30607794063129758976 30698496039071145654 30722850260442880002 30877458593328423936 31032902314006561184 31205602540925262081 31306312184902429824 31631291204122870272 31741122076359408016 31906895199486317568 32075291038759267968 32408252537431509504 32520781192075368912 32609190813287192064 32635060857565880832 32858367156006947136 32972458708631971258 33147859960484925696 33608246904380549664 33901076149454212416 34243202553386550272 34270368917966785536 34433768321020978848 34451238523111806336 34808863836500510208 34912015103257381332 35024686429086243328 35219601208015233552 35585202604638229056 35708762335904334018 35884999936083165696 35913468797595330048 36383402712973209664 36412266975339709632 36477781965647794944 36585878841084790026 36965663050507815528 36984417826281792096 37084962101385434112 37809277767428118372 37931299410753151488 37995882285264528384 38523602872559869056 38554165032712633728 38757643338500782128 38863008229534050816 39159971816063073984 39295943940424404102 39402772232722023744 39703860313508394456 40162552317268042752 40370624928093561408 40789697159181037824 40810392084173011968 40931328052094860872 40963800347257173336 41607470054567016108 41720582364058613376 41741749579869906432 42672711837097295424 42767054718345690624 43339053231629852688 43361041589433825216 43811156208009262848 44197146613979900928 44328118761812276712 44666842852696943763 44810995872507399552 45201434865938949888 45911691094694638464 45934984697482408448 46047744058606718481 46549353471009841776 46959468277353644736 47446936806184305408 47611683114539112024 48549689300452946176 48637042620863726592 48781171788113053368 48913786219930788096 49287550734010420704 49312557101709056128 49458688062947956887 50412370356570824496 51364803830079825408 51405553376950178304 51676857784667709504 52213295754750765312 52368022654886071998 52394591920565872136 52537029643629364992 52938480418011192608 53563143503856501027 53827499904124748544 53870203196392995072 54386262878908050432 54429409457947247616 54575104069459814496 54618400463009564448 54716672948471692416 55476626739422688144 55627443152078151168 56247135444136892146 56896949116129727232 57785404308839803584 57814722119245100288 57831247549068950592 58136465007751173192 58414874944012350464 58739957724094610976 58943915910636606153 59104158349083035616 59555790470262591684 59747994496676532736 60268579821251933184 61215588126259517952 61396992078142291308 61445700520885760004 62065804628013122368 62411205081850524162 62612624369804859648 63262582408245740544 63482244152718816032 64150582077518535936 64816505074863019008 65041562384150737824 65218381626574384128 65270121715131761664 65716734312013894272 65944917417263942516 66295719920969851392 67216493808761099328 67802152298908424832 68867536642041957696 68902477046223612672 69617727673001020416 69824030206514762664 70049372858172486656 70439202416030467104 71170405209276458112 71417524671808668036 71769999872166331392 71826937595190660096 72766805425946419328 72824533950679419264 72955563931295589888 73171757682169580052 73931326101015631056 73968835652563584192 75618555534856236744 75862598821506302976 77047205745119738112 77108330065425267456 77515286677001564256 77726016459068101632 78319943632126147968 78552033982329107997 78591887880848808204 78805544465444047488 79407720627016788912 80741249856187122816 81579394318362075648 81862656104189721744 81927600694514346672 83214940109134032216 83441164728117226752 83483499159739812864 84370703166205338219 85345423674194590848 85534109436691381248 86678106463259705376 86722083178867650432 87622312416018525696 88656237523624553424 89333685705393887526 89621991745014799104 90402869731877899776 91823382189389276928 91869969394964816896 92095488117213436962 93098706942019683552 93918936554707289472 94893873612368610816 95223366229078224048 97099378600905892352 97562343576226106736 97827572439861576192 98575101468020841408 98625114203418112256 98917376125895913774 100824740713141648992 102729607660159650816 102811106753900356608 103353715569335419008 104426591509501530624 104736045309772143996 104789183841131744272 105074059287258729984 105876960836022385216 107126287007713002054 107654999808249497088 107740406392785990144 109150208138919628992 109236800926019128896 109433345896943384832 110953253478845376288 111254886304156302336 112494270888273784292 113793898232259454464 115570808617679607168 115629444238490200576 115662495098137901184 116272930015502346384 117479915448189221952 117887831821273212306 118208316698166071232 119111580940525183368 119495988993353065472 122431176252519035904 122793984156284582616 122891401041771520008 124131609256026244736 124822410163701048324 125225248739609719296 126964488305437632064 128301164155037071872 130083124768301475648 131433468624027788544 131889834834527885032 132591439841939702784 134000528558090831289 134432987617522198656 135604304597816849664 137735073284083915392 137804954092447225344 139648060413029525328 140878404832060934208 142340810418552916224 142835049343617336072 145533610851892838656 145649067901358838528 145911127862591179776 146343515364339160104 147862652202031262112 147937671305127168384 148376064188843870661 151237111069712473488 154094411490239476224 154216660130850534912 155030573354003128512 156639887264252295936 157104067964658215994 157183775761697616408 157611088930888094976 158815441254033577824 160689430511569503081 161482499712374245632 163158788636724151296 163725312208379443488 163855201389028693344 166429880218268064432 166882329456234453504 168741406332410676438 170690847348389181696 173356212926519410752 173444166357735300864 175244624832037051392 176831747731909818459 177312475047249106848 178667371410787775052 179243983490029598208 180805739463755799552 183646764378778553856 184190976234426873924 186197413884039367104 187837873109414578944 189787747224737221632 190446732458156448096 194198757201811784704 195124687152452213472 195655144879723152384 197150202936041682816 197250228406836224512 197834752251791827548 201649481426283297984 206707431138670838016 208853183019003061248 209472090619544287992 209578367682263488544 210148118574517459968 211753921672044770432 214252574015426004108 215309999616498994176 215480812785571980288 218300416277839257984 218473601852038257792 218866691793886769664 221906506957690752576 224988541776547568584 227587796464518908928 231141617235359214336 231258888476980401152 231324990196275802368 232545860031004692768 234959830896378443904 235775663642546424612 236416633396332142464 238223161881050366736 245587968312569165232 245782802083543040016 248263218512052489472 249644820327402096648 250450497479219438592 253112109498616014657 253928976610875264128 256602328310074143744 260166249536602951296 262866937248055577088 263779669669055770064 268001057116181662578 268865975235044397312 271208609195633699328 275470146568167830784 275609908184894450688 279296120826059050656 281756809664121868416 284681620837105832448 285670098687234672144 291067221703785677312 291298135802717677056 292687030728678320208 295725304404062524224 295875342610254336768 296752128377687741322 302474222139424946976 308188822980478952448 308433320261701069824 310061146708006257024 313279774528504591872 314208135929316431988 314367551523395232816 315222177861776189952 317630882508067155648 321378861023139006162 322964999424748491264 327450624416758886976 327710402778057386688 332859760436536128864 333764658912468907008 337482812664821352876 341381694696778363392 346712425853038821504 346888332715470601728 353663495463819636918 354624950094498213696 357334742821575550104 358487966980059196416 367293528757557107712 368381952468853747848 372394827768078734208 375675746218829157888 380893464916312896192 390249374304904426944 394300405872083365632 394500456813672449024 395669504503583655096 403298962852566595968 413414862277341676032 418944181239088575984 419156735364526977088 423507843344089540864 428505148030852008216 436600832555678515968 436947203704076515584 437733383587773539328 443813013915381505152 445128192566531611983 449977083553095137168 462283234470718428672 462649980392551604736 465091720062009385536 469919661792756887808 471551327285092849224 472833266792664284928 476446323762100733472 478100651275163583241 491175936625138330464 491565604167086080032 496526437024104978944 499289640654804193296 506224218997232029314 507857953221750528256 520332499073205902592 525733874496111154176 527559339338111540128 530495243195729455377 536002114232363325156 537731950470088794624 542417218391267398656 550940293136335661568 558592241652118101312 563513619328243736832 569363241674211664896 571340197374469344288 582134443407571354624 582596271605435354112 585374061457356640416 591450608808125048448 591750685220508673536 593504256755375482644 604948444278849893952 620122293416012514048 626559549057009183744 628416271858632863976 628735103046790465632 630444355723552379904 635261765016134311296 642757722046278012324 645929998849496982528 654901248833517773952 655420805556114773376 665719520873072257728 674965625329642705752 682763389393556726784 693424851706077643008 693776665430941203456 707326990927639273836 709249900188996427392 714669485643151100208 736763904937707495696 744789655536157468416 751351492437658315776 759336328495848043971 761786929832625792384 780498748609808853888 788600811744166731264 791339009007167310192 806597925705133191936 826829724554683352064 837888362478177151968 838313470729053954176 847015686688179081728 857010296061704016432 873201665111357031936 873894407408153031168 887626027830763010304 890256385133063223966 899954167106190274336 924566468941436857344 925299960785103209472 930183440124018771072 939839323585513775616 943102654570185698448 945666533585328569856 952892647524201466944 956201302550327166482 982351873250276660928 983131208334172160064 993052874048209957888 998579281309608386592 1012448437994464058628 1015715906443501056512 1040664998146411805184 1055118678676223080256 1060990486391458910754 1072004228464726650312 1075463900940177589248 1101880586272671323136 1117184483304236202624 1127027238656487473664 1142680394748938688576 1170748122914713280832 1182901217616250096896 1183501370441017347072 1187008513510750965288 1209896888557699787904 1240244586832025028096 1256832543717265727952 1257470206093580931264 1270523530032268622592 1285515444092556024648 1309802497667035547904 1310841611112229546752 1331439041746144515456 1335384577699594835949 1349931250659285411504 1386849703412155286016 1414653981855278547672 1418499800377992854784 1429338971286302200416 1434301953825490749723 1473527809875414991392 1489579311072314936832 1518672656991696087942 1523573859665251584768 1560997497219617707776 1577201623488333462528 1582678018014334620384 1613195851410266383872 1675776724956354303936 1676626941458107908352 1694031373376358163456 1714020592123408032864 1746403330222714063872 1747788814816306062336 1775252055661526020608 1780512770266126447932 1799908334212380548672 1860366880248037542144 1879678647171027551232 1886205309140371396896 1891333067170657139712 1905785295048402933888 1912402605100654332964 1964703746500553321856 1966262416668344320128 1997158562619216773184 2024896875988928117256 2031431812887002113024 2081329996292823610368 2110237357352446160512 2121980972782917821508 2144008456929453300624 2234368966608472405248 2254054477312974947328 2278008985487544131913 2285360789497877377152 2341496245829426561664 2365802435232500193792 2374017027021501930576 2419793777115399575808 2480489173664050056192 2513665087434531455904 2514940412187161862528 2541047060064537245184 2571030888185112049296 2619604995334071095808 2621683222224459093504 2662878083492289030912 2670769155399189671898 2699862501318570823008 2773699406824310572032 2829307963710557095344 2836999600755985709568 2858677942572604400832 2868603907650981499446 2947055619750829982784 2979158622144629873664 3037345313983392175884 3047147719330503169536 3121994994439235415552 3165356036028669240768 3226391702820532767744 3351553449912708607872 3353253882916215816704 3428041184246816065728 3550504111323052041216 3561025540532252895864 3599816668424761097344 3720733760496075084288 3772410618280742793792 3811570590096805867776 3824805210201308665928 3929407493001106643712 3932524833336688640256 3994317125238433546368 4049793751977856234512 4220474714704892321024 4243961945565835643016 4288016913858906601248 4302905861476472249169 4468737933216944810496 4556017970975088263826 4570721578995754754304 4682992491658853123328 4731604870465000387584 4748034054043003861152 4839587554230799151616 5027330174869062911808 5029880824374323725056 5082094120129074490368 5142061776370224098592 5239209990668142191616 5243366444448918187008 5325756166984578061824 5341538310798379343796 5399725002637141646016 5658615927421114190688 5673999201511971419136 5717355885145208801664 5737207815301962998892 5894111239501659965568 6074690627966784351768 6094295438661006339072 6243989988878470831104 6330712072057338481536 6703106899825417215744 6706507765832431633408 6856082368493632131456 7122051081064505791728 7199633336849522194688 7441467520992150168576 7544821236561485587584 7623141180193611735552 7649610420402617331856 7858814986002213287424 7865049666673377280512 7988634250476867092736 8099587503955712469024 8440949429409784642048 8487923891131671286032 8576033827717813202496 8605811722952944498338 8937475866433889620992 9112035941950176527652 9141443157991509508608 9365984983317706246656 9496068108086007722304 9679175108461598303232 10054660349738125823616 10059761648748647450112 10284123552740448197184 10651512333969156123648 10683076621596758687592 10799450005274283292032 11317231854842228381376 11434711770290417603328 11474415630603925997784 11788222479003319931136 12149381255933568703536 12661424144114676963072 12908717584429416747507 13406213799650834431488 13712164736987264262912 14244102162129011583456 14399266673699044389376 15089642473122971175168 15246282360387223471104 15299220840805234663712 15717629972004426574848 15730099333346754561024 15977268500953734185472 16199175007911424938048 16881898858819569284096 16975847782263342572064 17152067655435626404992 17211623445905888996676 18224071883900353055304 18282886315983019017216 18731969966635412493312 18992136216172015444608 20109320699476251647232 20119523297497294900224 20568247105480896394368 21366153243193517375184 21598900010548566584064 22634463709684456762752 22869423540580835206656 22948831261207851995568 23576444958006639862272 24298762511867137407072 25322848288229353926144 25817435168858833495014 26812427599301668862976 27424329473974528525824 28488204324258023166912 28798533347398088778752 30179284946245942350336 30598441681610469327424 31954537001907468370944 32398350015822849876096 33951695564526685144128 34304135310871252809984 34423246891811777993352 36448143767800706110608 37984272432344030889216 38726152753288250242521 40218641398952503294464 41136494210961792788736 42732306486387034750368 43197800021097133168128 45268927419368913525504 45738847081161670413312 45897662522415703991136 47152889916013279724544 48597525023734274814144 50645696576458707852288 51634870337717666990028 54848658947949057051648 56976408648516046333824 60358569892491884700672 61196883363220938654848 64796700031645699752192 67903391129053370288256 68608270621742505619968 68846493783623555986704 72896287535601412221216 75968544864688061778432 77452305506576500485042 80437282797905006588928 82272988421923585577472 85464612972774069500736 86395600042194266336256 90537854838737827051008 91795325044831407982272 97195050047468549628288 103269740675435333980056 113952817297032092667648 122393766726441877309696 129593400063291399504384 135806782258106740576512 137216541243485011239936 137692987567247111973408 145792575071202824442432 151937089729376123556864 154904611013153000970084 164545976843847171154944 170929225945548139001472 181075709677475654102016 183590650089662815964544 194390100094937099256576 206539481350870667960112 227905634594064185335296 244787533452883754619392 259186800126582799008768 271613564516213481153024 275385975134494223946816 291585150142405648884864 309809222026306001940168 341858451891096278002944 367181300179325631929088 388780200189874198513152 413078962701741335920224 455811269188128370670592 489575066905767509238784 543227129032426962306048 550771950268988447893632 583170300284811297769728 619618444052612003880336 683716903782192556005888 734362600358651263858176 777560400379748397026304 826157925403482671840448 1101543900537976895787264 1166340600569622595539456 1239236888105224007760672 1367433807564385112011776 1468725200717302527716352 1652315850806965343680896 2203087801075953791574528 2332681201139245191078912 2478473776210448015521344 3304631701613930687361792 4406175602151907583149056 4956947552420896031042688 6609263403227861374723584 9913895104841792062085376 13218526806455722749447168 19827790209683584124170752 39655580419367168248341504
- Sum of all divisors σ(n): 132694389964823960929260033
- Sum of proper divisors (its aliquot sum) s(n): 93038809545456792680918529
- 39655580419367168248341504 is an abundant number, because the sum of its proper divisors (93038809545456792680918529) is greater than itself. Its abundance is 53383229126089624432577025
Bases of 39655580419367168248341504
- Binary: 100000110011010110010101010010011101001010100010110111000101101101011101100100000000002
- Hexadecimal: 0x20CD655274A8B716D76400
- Base-36: 4ZDKM50YIVOBHOG00
Squares and roots of 39655580419367168248341504
- 39655580419367168248341504 squared (396555804193671682483415042) is 1572565058396896755559954563017410520354846608982016
- 39655580419367168248341504 cubed (396555804193671682483415043) is 62360980137944966468042607077801532792541711056239938342816633414581762392064
-
39655580419367168248341504 is a
perfect square number . Itssquare root is 6297267694752 -
The
cube root of 39655580419367168248341504 is 341010776.4827222777
Scales and comparisons
How big is 39655580419367168248341504?- 39,655,580,419,367,168,248,341,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 39,655,580,419,367,168,248,341,504 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 39655580419367168248341504 cubic inches would be around 28417564.7 feet tall.
Recreational maths with 39655580419367168248341504
- 39655580419367168248341504 backwards is 40514384286176391408555693
- The number of decimal digits it has is: 26
- The sum of 39655580419367168248341504's digits is 117
- 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 39655580419367168248341504 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 39655580419367168248341504 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/39655580419367168248341504/
Chicago style:
Numbermatics. 2024. "Number 39655580419367168248341504 - Facts about the integer". https://numbermatics.com/n/39655580419367168248341504/
The information we have on file for 39655580419367168248341504 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 39655580419367168248341504, math, Factors of 39655580419367168248341504, curriculum, school, college, exams, university, Prime factorization of 39655580419367168248341504, STEM, science, technology, engineering, physics, economics, calculator, thirty-nine septillion, six hundred fifty-five sextillion, five hundred eighty quintillion, four hundred nineteen quadrillion, three hundred sixty-seven trillion, one hundred sixty-eight billion, two hundred forty-eight million, three hundred forty-one thousand, five hundred four.