23766080228854455264432128
23,766,080,228,854,455,264,432,128 is an even composite number composed of six prime numbers multiplied together.
23766080228854455264432128 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 23766080228854455264432128:
212 × 73 × 173 × 293 × 413 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 17 × 17 × 17 × 29 × 29 × 29 × 41 × 41 × 41 × 127 × 127 × 127)See below for interesting mathematical facts about the number 23766080228854455264432128 from the Numbermatics database.
Names of 23766080228854455264432128
- Cardinal: 23766080228854455264432128 can be written as Twenty-three septillion, seven hundred sixty-six sextillion, eighty quintillion, two hundred twenty-eight quadrillion, eight hundred fifty-four trillion, four hundred fifty-five billion, two hundred sixty-four million, four hundred thirty-two thousand, one hundred twenty-eight.
Scientific notation
- Scientific notation: 2.3766080228854455264432128 × 1025
Factors of 23766080228854455264432128
Divisors of 23766080228854455264432128
- Number of divisors d(n): 13312
-
Complete list of divisors:
1 2 4 7 8 14 16 17 28 29 32 34 41 49 56 58 64 68 82 98 112 116 119 127 128 136 164 196 203 224 232 238 254 256 272 287 289 328 343 392 406 448 464 476 493 508 512 544 574 578 656 686 697 784 812 833 841 889 896 928 952 986 1016 1024 1088 1148 1156 1189 1312 1372 1394 1421 1568 1624 1666 1681 1682 1778 1792 1856 1904 1972 2009 2023 2032 2048 2159 2176 2296 2312 2378 2624 2744 2788 2842 3136 3248 3332 3362 3364 3451 3556 3584 3683 3712 3808 3944 4018 4046 4064 4096 4318 4352 4592 4624 4756 4879 4913 5207 5248 5488 5576 5684 5831 5887 6223 6272 6496 6664 6724 6728 6902 7112 7168 7366 7424 7616 7888 8036 8092 8128 8323 8381 8636 8704 9184 9248 9512 9758 9826 9947 10414 10496 10976 11152 11368 11662 11767 11774 11849 12446 12544 12992 13328 13448 13456 13804 14063 14161 14224 14297 14336 14732 14848 15113 15232 15776 16072 16129 16184 16256 16646 16762 17272 17408 18368 18496 19024 19516 19652 19894 20213 20828 20992 21952 22304 22736 23324 23534 23548 23698 24157 24389 24892 25088 25781 25984 26656 26896 26912 27608 28126 28322 28448 28577 28594 28672 29464 29696 30226 30464 31552 32144 32258 32368 32512 33292 33524 34153 34391 34481 34544 34816 36449 36703 36736 36992 38048 39032 39304 39788 40426 41209 41656 41984 43561 43904 44608 45472 46648 47068 47096 47396 48314 48749 48778 49784 50176 51562 51968 53312 53792 53824 55216 56252 56644 56896 57154 57188 58261 58667 58928 59392 60452 60928 62611 63104 64288 64516 64736 65024 66584 67048 68306 68782 68921 68962 69088 69632 72898 73406 73472 73984 76096 78064 78608 79576 80852 82369 82418 82943 83312 83968 87122 87808 88519 89216 90944 93296 94136 94192 94792 96628 97498 97556 99127 99568 100079 100352 103124 103936 105791 106624 106807 107584 107648 110432 112504 112903 113288 113792 114308 114376 116522 117334 117856 118784 120904 121856 125222 126208 128576 129032 129472 130048 133168 134096 136612 137564 137842 137924 138176 141491 142477 145796 146812 146944 147968 151003 152192 156128 157216 159152 161704 164738 164836 165886 166624 167936 169099 170723 174244 175616 177038 178432 180467 181888 186592 188272 188384 189584 193256 194996 195112 198254 199136 200039 200158 200704 201433 206248 207872 211582 213248 213487 213614 215168 215296 220864 225008 225806 226576 227584 228616 228752 233044 234668 235712 239071 240737 241367 241808 243049 243712 250444 252416 255143 256921 257152 258064 258944 260096 266336 268192 273224 274193 275128 275684 275848 276352 282982 284954 288463 291592 293624 293888 295936 302006 304384 312256 314432 318304 323408 329476 329672 331772 333248 338198 341243 341446 343621 348488 351232 354076 356864 360934 363776 373184 376544 376768 379168 386512 389992 390224 396508 398272 400078 400316 402866 407827 410669 412496 414613 415744 423164 426496 426974 427228 430336 430592 438277 441728 450016 451612 453152 455168 457232 457504 466088 467741 469336 471424 478142 481474 482447 482734 483616 485809 486098 487424 500888 504832 510286 513842 514304 516128 517888 520192 532672 536384 546448 548386 550256 551368 551696 552704 565964 569908 576583 576926 580601 583184 586177 587248 587776 591872 604012 608768 619633 623951 624512 628864 636608 646816 658952 659344 661289 663544 666496 676396 682486 682892 687242 696976 700553 702464 708152 713728 721868 727552 740537 746368 747649 753088 753536 758336 773024 779984 780448 790321 793016 796544 800156 800632 805732 815654 821338 824992 828733 829226 831488 846328 852992 853948 854456 860672 861184 876554 883456 900032 903224 906304 910336 914464 915008 932176 935482 938672 942848 956284 962948 964894 965468 967232 971618 972196 990437 997339 999949 1001776 1009664 1020572 1027684 1028608 1032256 1035776 1057021 1064387 1065344 1072768 1092896 1096772 1100512 1102736 1103392 1105408 1131928 1139816 1153166 1153852 1161202 1166368 1171657 1172354 1174496 1175552 1183744 1195061 1208024 1217536 1239266 1247902 1249024 1257728 1263269 1273216 1293632 1317904 1318688 1322578 1327088 1332992 1352792 1364972 1365784 1374484 1393952 1400273 1401106 1404928 1410031 1413721 1416304 1427456 1443736 1455104 1481074 1492736 1494409 1495298 1504823 1506176 1507072 1516672 1546048 1559968 1560896 1580642 1586032 1593088 1600312 1601264 1611464 1631308 1642676 1649984 1657466 1658452 1685159 1689569 1692656 1701343 1705984 1707896 1708912 1721344 1722368 1753108 1766912 1786001 1798447 1800064 1806448 1812608 1815719 1820672 1828928 1830016 1864352 1870964 1877344 1885696 1912568 1919351 1925896 1929788 1930936 1934464 1943236 1944392 1980874 1994678 1998709 1999898 2003552 2019328 2041144 2048383 2055368 2057216 2064512 2071552 2114042 2128774 2130688 2145536 2185792 2193544 2201024 2205472 2206784 2210816 2263856 2279632 2306332 2307704 2322404 2332736 2343314 2344708 2348992 2388701 2390122 2405347 2416048 2435072 2478532 2495804 2498048 2515456 2526538 2546432 2567051 2587264 2635808 2637376 2645156 2654176 2665984 2705584 2729944 2731568 2748968 2787904 2800546 2802212 2820062 2827442 2832608 2854912 2874683 2887472 2902291 2910208 2962148 2985472 2988818 2990596 3009646 3012352 3014144 3033344 3067939 3092096 3097403 3119936 3121792 3161284 3172064 3186176 3200624 3202528 3222928 3262616 3274187 3285352 3299968 3314932 3316904 3370318 3377129 3379138 3385312 3400663 3402686 3411968 3415792 3417824 3442688 3444736 3506216 3533824 3572002 3596894 3600128 3612896 3625216 3629279 3631438 3641344 3657856 3660032 3728704 3741928 3754688 3771392 3825136 3838702 3851792 3859576 3861872 3868928 3886472 3888784 3961748 3989356 3997418 3999796 4007104 4064207 4082288 4096766 4103239 4110736 4114432 4129024 4131833 4143104 4228084 4257548 4261376 4291072 4337431 4367657 4371584 4379087 4387088 4402048 4410944 4413568 4421632 4527712 4559264 4612664 4615408 4629023 4644808 4661281 4665472 4686628 4689416 4697984 4777402 4780244 4810694 4832096 4870144 4903871 4957064 4991608 4996096 5030912 5053076 5092864 5134102 5174528 5233543 5271616 5274752 5290312 5308352 5331968 5411168 5459888 5463136 5497936 5532247 5575808 5601092 5604424 5640124 5654884 5665216 5749366 5774944 5801131 5804582 5820416 5841557 5924296 5970944 5977636 5981192 6019292 6024704 6028288 6066688 6135878 6184192 6191123 6194806 6239872 6243584 6322568 6344128 6372352 6401248 6405056 6445856 6525232 6548374 6570704 6599936 6629864 6633808 6740636 6754258 6758276 6770624 6801326 6805372 6831584 6835648 6885376 6933059 6981373 6999643 7012432 7048421 7067648 7144004 7193788 7200256 7225792 7250432 7258558 7262876 7315712 7320064 7399147 7450709 7457408 7483856 7509376 7542784 7650272 7677404 7703584 7719152 7723744 7737856 7772944 7777568 7923496 7951597 7978712 7994836 7999592 8014208 8128414 8164576 8193532 8201599 8206478 8221472 8228864 8258048 8258753 8263666 8286208 8365427 8456168 8515096 8522752 8582144 8674862 8735314 8743168 8752967 8758174 8774176 8804096 8821888 8827136 8843264 9055424 9118528 9225328 9230816 9258046 9289616 9322562 9330944 9373256 9378832 9395968 9554804 9560488 9621388 9664192 9801911 9807742 9870217 9896047 9914128 9965009 9983216 9992192 10061824 10106152 10185728 10268204 10349056 10460863 10467086 10533761 10543232 10549504 10580624 10616704 10663936 10822336 10919776 10926272 10995872 11064494 11151616 11202184 11208848 11241913 11280248 11309768 11330432 11498732 11549888 11602262 11609164 11683114 11826983 11848592 11909401 11941888 11955272 11962384 12038584 12049408 12056576 12133376 12271756 12368384 12382246 12389612 12479744 12487168 12589129 12645136 12688256 12710033 12744704 12802496 12810112 12891712 13050464 13096748 13141408 13199872 13259728 13267616 13435457 13481272 13508516 13516552 13541248 13564489 13602652 13610744 13663168 13671296 13866118 13962746 13990963 13999286 14024864 14088461 14096842 14135296 14288008 14338681 14387576 14400512 14451584 14500864 14517116 14525752 14631424 14640128 14798294 14901418 14914816 14967712 15018752 15085568 15300544 15354808 15407168 15438304 15447488 15475712 15545888 15555136 15846992 15903194 15957424 15989672 15999184 16028416 16256828 16329152 16387064 16403198 16412956 16442944 16516096 16517506 16527332 16720907 16730854 16837429 16912336 16999133 17030192 17045504 17164288 17349724 17470628 17486336 17505934 17516348 17548352 17608192 17643776 17654272 17969357 18094579 18110848 18237056 18450656 18461632 18516092 18579232 18645124 18661888 18746512 18757664 18791936 19109608 19120976 19177381 19242776 19328384 19603822 19615484 19740434 19792094 19828256 19918169 19930018 19966432 19984384 20123648 20212304 20316037 20371456 20536408 20698112 20921726 20934172 21067522 21086464 21099008 21161248 21233408 21327872 21475573 21644672 21681821 21839552 21852544 21991744 22128988 22303232 22404368 22417696 22483826 22560496 22619536 22660864 22919309 22997464 23099776 23204524 23218328 23366228 23639903 23653966 23697184 23804641 23818802 23883776 23910544 23924768 24033257 24077168 24098816 24113152 24266752 24543512 24736768 24764492 24779224 24959488 24974336 25178258 25290272 25376512 25404953 25420066 25489408 25581991 25604992 25620224 25783424 26100928 26193496 26282816 26399744 26519456 26535232 26870914 26962544 27017032 27033104 27082496 27112849 27128978 27205304 27221488 27326336 27342592 27732236 27925492 27981926 27998572 28049728 28176922 28193684 28576016 28677362 28722673 28775152 28801024 28903168 28922831 29001728 29034232 29051504 29262848 29280256 29596588 29802836 29829632 29935424 30037504 30362017 30573599 30601088 30653609 30709616 30814336 30867223 30876608 30894976 30951424 31091776 31110272 31693984 31806388 31914848 31979344 31998368 32056832 32403161 32513656 32628967 32658304 32774128 32806396 32825912 32885888 33032192 33035012 33054664 33441814 33461708 33674858 33824672 33978053 33998266 34060384 34091008 34328576 34699448 34822511 34941256 34972672 35011868 35032696 35096704 35216384 35287552 35308544 35938714 36189158 36221696 36474112 36634801 36901312 36923264 37032184 37158464 37290248 37323776 37493024 37515328 37583872 38219216 38241952 38354762 38485552 38656768 39207644 39230968 39480868 39584188 39656512 39836338 39860036 39932864 40424608 40607917 40632074 40742912 40890899 40997909 41072816 41396224 41843452 41868344 42135044 42172928 42198016 42322496 42466816 42951146 43289344 43337861 43363642 43639867 43679104 43705088 43983488 44257976 44606464 44808736 44835392 44967652 45120992 45239072 45321728 45838618 45994928 46199552 46409048 46436656 46732456 47279806 47307932 47394368 47609282 47637604 47821088 47849536 48066514 48154336 48197632 48533504 48869611 48997501 49087024 49338947 49473536 49528984 49558448 49918976 49948672 50356516 50580544 50753024 50809906 50840132 51163982 51209984 51240448 51566848 51794029 52154963 52201856 52386992 52565632 52655851 52799488 53038912 53070464 53741828 53925088 54034064 54066208 54164992 54225698 54257956 54410608 54442976 54652672 54685184 55464472 55661179 55850984 55963852 55997144 56099456 56353844 56387368 57152032 57354724 57411193 57445346 57550304 57602048 57806336 57811271 57845662 57962561 58003456 58068464 58103008 58525696 58560512 59193176 59403107 59605672 59659264 59870848 60075008 60724034 61147198 61202176 61270769 61307218 61419232 61628672 61697743 61734446 61753216 61789952 61902848 62183552 62220544 63387968 63612776 63829696 63958688 63996736 64113664 64806322 65027312 65257934 65316608 65548256 65612792 65651824 65771776 66064384 66070024 66109328 66883628 66923416 67349716 67649344 67956106 67996532 68120768 69091519 69272329 69398896 69645022 69755063 69882512 69945344 70023736 70065392 70193408 70432768 70575104 70617088 71877428 72378316 72443392 72948224 73226041 73269602 73736327 73802624 73846528 74064368 74316928 74444479 74580496 74647552 74986048 75030656 75167744 76438432 76483904 76709524 76971104 77313536 78415288 78461936 78693391 78961736 79168376 79241777 79313024 79672676 79720072 79865728 80849216 81215834 81264148 81781798 81995818 82145632 82792448 83365807 83686904 83736688 83983703 84270088 84345856 84396032 84644992 84933632 85902292 86578688 86675722 86727284 87279734 87358208 87410176 87966976 88515952 88970231 89212928 89617472 89670784 89935304 90241984 90478144 90643456 91677236 91989856 92399104 92818096 92873312 93464912 94048199 94559612 94615864 94788736 94951423 95218564 95275208 95642176 95699072 96133028 96308672 97739222 97936741 97995002 98174048 98619227 98677894 98947072 99057968 99116896 99837952 99897344 100370767 100713032 101161088 101506048 101619812 101680264 102327964 102419968 102480896 103133696 103588058 104309926 104403712 104773984 105131264 105249091 105311702 105598976 106077824 106140928 107483656 107850176 108068128 108132416 108329984 108451396 108515912 108821216 108885952 109305344 109370368 110928944 111322358 111701968 111927704 111994288 112198912 112707688 112774736 114304064 114709448 114822386 114890692 115100608 115612672 115622542 115691324 115925122 116136928 116206016 117051392 117862003 118386352 118806214 118993931 119211344 119318528 119741696 119823157 120150016 121448068 122294396 122404352 122541538 122614436 122838464 123257344 123395486 123468892 123506432 123579904 124367104 124441088 125785499 126662053 126775936 126993523 127225552 127659392 127917376 127993472 128227328 129612644 130054624 130515868 130633216 131096512 131225584 131303648 131543552 132140048 132218656 133767256 133846832 134241667 134699432 135177149 135298688 135912212 135993064 136241536 138183038 138544658 138797792 139290044 139427183 139510126 139765024 139890688 140047472 140130784 140386816 140865536 141150208 141234176 142212259 143754856 144756632 144886784 145896448 146452082 146539204 147472654 147605248 147693056 148128736 148633856 148800439 148888958 149160992 149295104 149972096 150061312 150335488 151772747 152876864 152967808 153419048 153942208 154627072 156830576 156923872 157386782 157923472 158336752 158483554 158626048 159345352 159440144 159731456 160435163 161698432 162431668 162528296 163563596 163991636 164291264 166632487 166731614 167373808 167473376 167967406 168232799 168540176 168691712 168792064 169289984 169405153 169867264 171804584 173157376 173351444 173454568 174559468 174716416 174820352 175933952 177031904 177834671 177940462 178425856 179073937 179234944 179341568 179542567 179870608 180483968 180956288 181286912 183354472 183979712 184798208 185636192 185746624 186929824 188096398 189119224 189231728 189577472 189789943 189902846 190437128 190550416 191112521 191284352 191398144 192266056 192617344 195478444 195873482 195990004 196348096 197238454 197355788 198115936 198233792 199675904 200741534 201058711 201426064 202322176 202459817 203012096 203239624 203360528 204655928 204839936 204961792 206267392 207176116 208619852 208807424 209547968 210262528 210498182 210623404 212155648 212281856 214015193 214575263 214967312 215700352 216070561 216136256 216264832 216659968 216902792 217031824 217642432 217771904 218610688 218740736 221857888 222644716 223403936 223855408 223988576 224397824 225415376 225549472 226822127 228402769 228608128 229418896 229644772 229781384 230201216 230596313 231225344 231245084 231382648 231850244 232273856 232412032 235724006 236772704 237612428 237846371 237987862 238422688 238637056 239483392 239503837 239646314 240300032 242896136 243757577 244588792 244808704 245083076 245228872 245676928 246514688 246790972 246937784 247012864 247159808 248734208 248882176 251570998 253324106 253551872 253836043 253987046 254451104 255318784 255834752 255986944 256454656 259225288 260109248 261031736 261266432 262193024 262451168 262607296 263087104 264280096 264437312 267534512 267693664 268483334 269398864 270354298 270597376 271824424 271986128 272483072 276366076 277089316 277595584 278580088 278854366 279020252 279530048 280094944 280261568 280773632 282300416 284255419 284424518 286236293 286985363 287509712 288985261 289513264 289773568 291792896 292904164 293078408 294945308 295210496 295386112 296257472 297267712 297600878 297777916 298321984 299944192 300122624 303365027 303545494 305479069 305753728 305935616 306838096 307884416 309254144 313661152 313847744 314773564 315846944 316673504 316967108 317252096 318690704 318880288 319462912 320870326 323396864 324863336 325056592 326015477 327127192 327983272 328582528 333264974 333463228 334747616 334946752 335934812 336465598 337080352 337383424 338579968 338608873 338810306 339734528 342982507 343609168 345372629 346314752 346702888 346909136 349118936 349432832 349640704 351867904 354063808 355669342 355880924 358147874 358469888 358683136 359085134 359741216 360967936 361912576 362573824 365084741 366708944 367959424 368590957 369596416 371272384 371493248 373859648 376192796 378238448 378463456 379154944 379579886 379805692 380874256 381100832 382225042 382568704 382796288 384532112 385234688 389628253 390956888 391746964 391980008 392696192 393370181 394476908 394711576 396231872 396467584 401483068 401878351 402117422 402852128 404644352 404678897 404919634 405737927 406024192 406479248 406721056 408565369 409311856 409679872 409923584 412534784 414352232 415821749 417239704 417614848 419095936 420525056 420996364 421246808 424311296 424563712 428030386 428895383 429150526 429934624 431400704 431884201 432141122 432272512 432529664 433319936 433805584 434063648 435284864 435543808 437221376 437481472 443715776 445289432 446807872 447710816 447977152 448795648 450830752 451098944 453644254 456805538 457216256 458837792 459289544 459562768 460402432 460918433 461192626 462450688 462490168 462765296 463700488 464547712 464824064 471448012 473545408 475224856 475692742 475975724 476845376 478966784 479007674 479292628 484906303 485792272 487515154 488285441 489177584 489617408 490166152 490457744 491353856 493029376 493581944 493875568 494025728 494319616 497468416 497764352 503141996 506648212 507103744 507672086 507974092 508902208 510637568 511669504 511973888 516154289 518450576 520218496 521111353 522063472 522532864 524386048 524742791 524902336 525214592 526174208 528560192 528874624 535069024 535387328 536966668 538797728 540708596 541194752 543648848 543972256 544966144 550853737 552732152 554178632 554692439 555191168 556144049 557160176 557708732 558040504 559060096 560189888 560523136 561547264 568510838 568849036 572472586 573970726 575019424 577626901 577970522 579026528 579547136 583585792 585808328 586156816 587885921 589890616 590420992 590772224 591982687 592514944 594535424 595201756 595555832 596643968 599888384 600245248 606730054 607090988 610958138 611507456 611871232 613676192 615768832 618508288 622791617 627322304 627695488 629547128 631693888 633347008 633934216 634504192 637381408 637760576 638925824 641740652 646793728 649726672 650113184 652030954 654254384 655966544 657165056 664659961 666529948 666926456 669495232 669893504 671869624 672931196 674160704 677159936 677217746 677620612 685557187 685965014 687218336 690334589 690745258 692629504 693405776 693818272 696964453 698237872 698865664 699281408 702595369 703735808 708127616 711338684 711761848 716295748 716939776 717366272 718170268 719482432 721935872 723825152 730169482 733417888 735918848 736743637 737181914 739192832 741877739 742544768 742986496 747719296 752385592 756476896 756926912 758309888 759159772 759611384 761748512 762201664 764450084 765137408 765592576 769064224 770469376 779256506 781913776 783493928 783960016 785392384 786272621 786740362 788953816 789423152 792463744 792935168 802966136 803756702 804234844 805704256 809288704 809357794 809839268 811475854 812958496 813442112 817130738 818623712 819359744 825069568 828704464 831643498 832957517 834479408 835229696 838191872 838762099 841050112 841992728 842493616 848622592 849127424 856060772 857790766 858301052 859869248 862801408 863768402 864282244 864545024 865059328 867611168 868127296 870569728 871087616 874442752 880498493 886634371 887431552 888954661 890578864 893615744 895149467 895421632 895954304 897591296 901661504 902197888 907288508 913611076 914432512 917675584 918579088 919125536 920804864 921836866 922385252 924980336 925530592 927400976 929095424 929648128 939691669 942896024 946240043 947090816 950449712 951385484 951951448 953690752 957933568 958015348 958585256 969812606 971584544 975030308 975990281 976570882 978355168 979234816 980332304 980915488 982707712 985363537 986058752 987163888 987751136 988051456 988639232 994936832 995528704 1006283992 1009852819 1013296424 1014207488 1015344172 1015948184 1017804416 1021275136 1023339008 1023947776 1032308578 1036901152 1040436992 1041603073 1042222706 1044126944 1045065728 1048772096 1048861631 1049485582 1049804672 1050429184 1052348416 1057120384 1057749248 1062409229 1070138048 1070774656 1073933336 1077595456 1081417192 1082389504 1087297696 1087944512 1089932288 1101707474 1105464304 1108357264 1109384878 1110382336 1111626809 1112288098 1114320352 1115417464 1116081008 1118120192 1120379776 1121046272 1123094528 1137021676 1137698072 1144945172 1147941452 1150038848 1155253802 1155941044 1158053056 1171616656 1172313632 1175771842 1177629593 1179781232 1180841984 1181544448 1183965374 1185029888 1185836071 1189070848 1190403512 1191111664 1193287936 1199776768 1200490496 1213460108 1214181976 1221916276 1223014912 1223742464 1227352384 1231537664 1244842697 1245583234 1253517559 1254644608 1255390976 1256797969 1259094256 1263387776 1265556143 1266694016 1267868432 1269008384 1274762816 1275521152 1277851648 1283481304 1293587456 1299453344 1300226368 1304061908 1308508768 1311933088 1314330112 1328529601 1329319922 1333059896 1333852912 1337787647 1338990464 1339787008 1343739248 1345862392 1348321408 1354319872 1354435492 1355241224 1371114374 1371930028 1374436672 1380669178 1381490516 1386811552 1387636544 1393928906 1396475744 1397731328 1405190738 1407471616 1416255232 1417218719 1422677368 1423523696 1427722951 1432591496 1433879552 1434732544 1436340536 1438964864 1443871744 1447650304 1460338964 1466835776 1471837696 1473487274 1474363828 1483755478 1485089536 1485972992 1495438592 1502026841 1504771184 1512493927 1512953792 1513853824 1516619776 1518319544 1519222768 1523497024 1524403328 1528900168 1530274816 1531185152 1538128448 1540938752 1558513012 1563827552 1566987856 1567920032 1570784768 1572545242 1573480724 1577907632 1578846304 1584927488 1585870336 1598819383 1605932272 1607513404 1608469688 1611408512 1614174191 1618577408 1618715588 1619678536 1622951708 1625916992 1626884224 1634261476 1637247424 1657408928 1663286996 1664924597 1665915034 1668958816 1670459392 1676383744 1676526859 1677524198 1680914269 1682100224 1683985456 1684987232 1697245184 1698254848 1706303039 1712121544 1715581532 1716602104 1719738496 1722690103 1725602816 1727536804 1728564488 1729090048 1730118656 1735222336 1736254592 1741139456 1742175232 1760996986 1773268742 1774863104 1776852301 1777909322 1781157728 1787231488 1789234547 1790298934 1790843264 1791908608 1795182592 1803323008 1804395776 1814577016 1827222152 1828865024 1835351168 1837158176 1838251072 1841609728 1843673732 1844770504 1849960672 1851061184 1854801952 1858190848 1859296256 1879383338 1885792048 1892480086 1894181632 1900899424 1902770968 1903902896 1907381504 1915867136 1916030696 1917170512 1939625212 1943169088 1950060616 1951980562 1953141764 1956710336 1960664608 1961830976 1965415424 1970727074 1974327776 1975502272 1976102912 1989873664 2003654051 2008897541 2012567984 2019705638 2022896827 2026592848 2028414976 2030688344 2031896368 2035608832 2042550272 2046678016 2047895552 2064617156 2073802304 2080873984 2083206146 2084445412 2088253888 2097544192 2097723262 2098971164 2099609344 2100858368 2114240768 2115498496 2123555189 2124818458 2138353483 2140276096 2141549312 2147866672 2155190912 2158889891 2162834384 2164779008 2174595392 2175889024 2179864576 2203414948 2210928608 2216714528 2218769756 2220764672 2223253618 2224576196 2228640704 2230834928 2232162016 2236240384 2240759552 2242092544 2274043352 2275396144 2282108339 2289890344 2295882904 2298011533 2300077696 2310507604 2311882088 2316106112 2343233312 2344627264 2351543684 2355259186 2359562464 2361683968 2367930748 2370059776 2370262111 2371672142 2378141696 2380807024 2382223328 2386575872 2399553536 2400980992 2417608403 2426920216 2428363952 2435527387 2443832552 2446029824 2447484928 2454704768 2463075328 2489685394 2491166468 2507035118 2509289216 2510781952 2513595938 2518188512 2526775552 2529607463 2531112286 2533388032 2535736864 2538016768 2549525632 2551042304 2555703296 2566962608 2580136699 2587174912 2598906688 2600452736 2608123816 2617017536 2623866176 2628660224 2657059202 2658639844 2666119792 2667705824 2675575294 2677980928 2679574016 2687478496 2691724784 2696642816 2708639744 2708870984 2710482448 2727397771 2742228748 2743860056 2748873344 2753591267 2761338356 2762981032 2773623104 2775273088 2787857812 2792951488 2810381476 2832510464 2832752279 2834437438 2840165489 2845354736 2847047392 2855445902 2859957583 2865182992 2867759104 2869465088 2872681072 2877929728 2887743488 2895300608 2910752243 2920677928 2933671552 2943675392 2946974548 2948727656 2967510956 2970179072 2971945984 2990877184 3002267681 3004053682 3009542368 3023189407 3024987854 3025907584 3027707648 3033239552 3036639088 3038445536 3046994048 3048806656 3052223639 3057800336 3060549632 3062370304 3076256896 3081877504 3117026024 3127655104 3133975712 3135840064 3141569536 3145090484 3146961448 3155815264 3157692608 3169854976 3171740672 3197638766 3211864544 3215026808 3216939376 3222817024 3226429031 3228348382 3237154816 3237431176 3239357072 3245903416 3248912857 3251833984 3253768448 3268522952 3274494848 3314817856 3326573992 3329849194 3331830068 3337917632 3352767488 3353053718 3355048396 3361828538 3367970912 3369974464 3394490368 3412606078 3417998087 3424243088 3431163064 3433204208 3439476992 3443331823 3445380206 3451205632 3455073608 3457128976 3458180096 3460237312 3470444672 3472509184 3482278912 3484350464 3521993972 3546537484 3549726208 3553704602 3555818644 3562315456 3574462976 3578469094 3580597868 3581686528 3583817216 3606646016 3608791552 3629154032 3647779471 3654444304 3657730048 3670702336 3673199537 3674316352 3676502144 3683219456 3687347464 3689541008 3699921344 3702122368 3709603904 3716381696 3718592512 3758766676 3771584096 3784960172 3788363264 3801798848 3805541936 3807805792 3814763008 3832061392 3834341024 3855976159 3879250424 3882847073 3886338176 3893008343 3900121232 3903961124 3906283528 3913420672 3920137321 3921329216 3923661952 3930830848 3941454148 3948655552 3951004544 4007308102 4017795082 4025135968 4039411276 4043388307 4045793654 4053185696 4056829952 4061376688 4063792736 4071217664 4085100544 4093356032 4095791104 4115201447 4129234312 4143878809 4147604608 4161747968 4166412292 4168890824 4176507776 4195088384 4195446524 4197942328 4199218688 4201716736 4228481536 4230996992 4247110378 4249636916 4276706966 4280552192 4283098624 4295733344 4310381824 4315212731 4317779782 4325668768 4329558016 4349190784 4351778048 4359729152 4406829896 4421857216 4433429056 4437539512 4441529344 4446507236 4449152392 4457281408 4461669856 4464324032 4472480768 4481519104 4484185088 4548086704 4550792288 4564216678 4579780688 4591765808 4596023066 4600155392 4621015208 4623764176 4632212224 4652619727 4686466624 4689254528 4703087368 4710518372 4719124928 4735861496 4740119552 4740524222 4743344284 4761614048 4764446656 4773151744 4799107072 4832342123 4835216806 4853840432 4856727904 4871054774 4878751171 4887665104 4892059648 4894969856 4909409536 4912749437 4926150656 4979370788 4982332936 5014070236 5018578432 5021563904 5027191876 5036377024 5053551104 5059214926 5062224572 5066776064 5071473728 5099051264 5102084608 5133925216 5157205459 5160273398 5174349824 5193144173 5197813376 5200905472 5206734443 5216247632 5234035072 5247732352 5257320448 5314118404 5317279688 5332239584 5335411648 5351150588 5355961856 5359148032 5374956992 5383449568 5393285632 5417741968 5420964896 5454795542 5484457496 5487720112 5497746688 5503908347 5507182534 5522676712 5525962064 5542263109 5547246208 5550546176 5575715624 5585902976 5620762952 5665020928 5665504558 5668874876 5680330978 5690709472 5694094784 5710891804 5719915166 5730365984 5735518208 5745362144 5755859456 5775486976 5790601216 5821504486 5830702619 5841355856 5867343104 5871334693 5887350784 5893949096 5897455312 5935021912 5940358144 5943891968 5981754368 6004535362 6008107364 6019084736 6046378814 6049975708 6051815168 6055415296 6073278176 6076891072 6093988096 6097613312 6104447278 6115600672 6121099264 6152513792 6163755008 6206440597 6222682627 6234052048 6255310208 6266046269 6267951424 6271680128 6283139072 6290180968 6293922896 6311630528 6315385216 6339709952 6343481344 6395277532 6423729088 6430053616 6433878752 6445634048 6452858062 6456696764 6474862352 6478714144 6491806832 6497825714 6503667968 6507536896 6537045904 6548989696 6577841683 6623680301 6629635712 6653147984 6659698388 6663660136 6675835264 6687293077 6705534976 6706107436 6710096792 6723657076 6735941824 6739948928 6825212156 6831931967 6835996174 6848486176 6862326128 6866408416 6878953984 6886663646 6890760412 6897544759 6902411264 6910147216 6914257952 6916360192 6920474624 6940889344 6945018368 6945611273 6964557824 6968700928 7043987944 7068969733 7093074968 7099452416 7107409204 7111637288 7124630912 7148925952 7156938188 7161195736 7163373056 7167634432 7213292032 7217583104 7258308064 7291221511 7295558942 7308888608 7315460096 7341404672 7342031417 7346399074 7348632704 7353004288 7361245247 7366438912 7374694928 7379082016 7399842688 7404244736 7419207808 7432763392 7437185024 7517533352 7543168192 7569920344 7576726528 7603597696 7611083872 7615611584 7629526016 7664122784 7668682048 7711952318 7758500848 7765694146 7772676352 7781387663 7786016686 7800242464 7807922248 7812567056 7826841344 7835613361 7840274642 7842658432 7847323904 7861661696 7882908296 7897311104 7902009088 8014616204 8035590164 8050271936 8078822552 8086776614 8091587308 8106371392 8122753376 8127585472 8142435328 8186712064 8230402894 8243407151 8258468624 8287757618 8295209216 8300852497 8323495936 8332824584 8337781648 8353015552 8390176768 8390893048 8395884656 8398437376 8403433472 8456963072 8461993984 8494220756 8499273832 8553413932 8561104384 8566197248 8591466688 8620763648 8630425462 8635559564 8651337536 8698381568 8703556096 8774622913 8797585783 8813659792 8843714432 8858893001 8866858112 8875079024 8883058688 8893014472 8898304784 8914562816 8923339712 8928648064 8944961536 8963038208 8968370176 9096173408 9101584576 9128433356 9159561376 9183531616 9192046132 9200310784 9242030416 9247528352 9264424448 9299707207 9305239454 9364513529 9372933248 9378509056 9406174736 9421036744 9438249856 9454448833 9471722992 9480239104 9481048444 9486688568 9523228096 9528893312 9546303488 9664684246 9670433612 9707680864 9713455808 9742109548 9757502342 9775330208 9784119296 9818819072 9819657317 9825498874 9852301312 9958741576 9964665872 9994060657 10028140472 10037156864 10043127808 10054383752 10063705679 10072754048 10107102208 10118429852 10124449144 10133552128 10142947456 10198102528 10204169216 10267850432 10314410918 10320546796 10386288346 10395626752 10401810944 10413468886 10432495264 10468070144 10495464704 10514640896 10587457489 10628236808 10634559376 10664479168 10670823296 10702301176 10711923712 10718296064 10749913984 10766899136 10786571264 10835483936 10841929792 10909591084 10968914992 10975440224 10995493376 11007816694 11014365068 11045353424 11051924128 11084526218 11094492416 11101092352 11151431248 11171805952 11241525904 11299219337 11330041856 11331009116 11337749752 11360661956 11381418944 11388189568 11421783608 11439830332 11460731968 11490724288 11511718912 11643008972 11654472179 11661405238 11682711712 11734686208 11735688013 11742669386 11766399883 11774701568 11787898192 11794910624 11848395701 11870043824 11880716288 11887783936 11944121273 11963508736 12009070724 12016214728 12038169472 12058830721 12092757628 12099951416 12103630336 12110830592 12146556352 12153782144 12187976192 12195226624 12208894556 12231201344 12305027584 12412881194 12437966107 12445365254 12468104096 12510620416 12524641829 12532092538 12535902848 12543360256 12566278144 12580361936 12587845792 12623261056 12630770432 12679419904 12686962688 12790555064 12847458176 12860107232 12867757504 12891268096 12905716124 12913393528 12949724704 12957428288 12983613664 12995651428 13007335936 13015073792 13074091808 13097979392 13155683366 13247360602 13259271424 13306295968 13319396776 13327320272 13351670528 13366634557 13374586154 13411069952 13412214872 13420193584 13447314152 13471883648 13479897856 13650424312 13663863934 13671992348 13696972352 13724652256 13732816832 13757907968 13773327292 13781520824 13795089518 13820294432 13828515904 13832720384 13881778688 13890036736 13891222546 13929115648 14062282787 14087975888 14137939466 14160277789 14186149936 14198904832 14214818408 14223274576 14249261824 14297851904 14313876376 14322391472 14326746112 14335268864 14426584064 14435166208 14516616128 14582443022 14591117884 14617777216 14682809344 14684062834 14692798148 14697265408 14706008576 14722490494 14749389856 14758164032 14799685376 14808489472 14838415616 14865526784 14968474381 15035066704 15086336384 15112229237 15139840688 15153453056 15207195392 15217540939 15222167744 15231223168 15259052032 15328245568 15337364096 15423904636 15517001696 15531388292 15545352704 15562775326 15572033372 15600484928 15615844496 15625134112 15653682688 15671226722 15680549284 15685316864 15694647808 15765816592 15794622208 15804018176 15974758373 16029232408 16071180328 16086080731 16100543872 16128177421 16157645104 16173553228 16183174616 16212742784 16245506752 16255170944 16284870656 16460805788 16486814302 16516937248 16575515236 16590418432 16591834777 16601704994 16646991872 16665649168 16675563296 16706031104 16751180129 16781786096 16791769312 16796874752 16806866944 16913926144 16923987968 16988441512 16998547664 17048691709 17106827864 17122208768 17132394496 17167497923 17182933376 17241527296 17260850924 17271119128 17302675072 17396763136 17407112192 17549245826 17595171566 17627319584 17687428864 17707252241 17717786002 17733716224 17750158048 17766117376 17786028944 17796609568 17829125632 17846679424 17857296128 17889923072 17926076416 17936740352 18060956893 18192346816 18203169152 18256866712 18319122752 18367063232 18384092264 18400621568 18484060832 18495056704 18528848896 18599414414 18610478908 18729027058 18745866496 18757018112 18812349472 18842073488 18876499712 18897655753 18908897666 18943445984 18960478208 18962096888 18973377136 19046456192 19057786624 19092606976 19275138869 19329368492 19340867224 19415361728 19426911616 19484219096 19515004684 19550660416 19637638144 19639314634 19650997748 19881158423 19917483152 19929331744 19988121314 20019703081 20056280944 20074313728 20086255616 20108767504 20127411358 20145508096 20214204416 20236859704 20248898288 20267104256 20285894912 20375265701 20396205056 20408338432 20535700864 20628821836 20641093592 20772576692 20791253504 20803621888 20826937772 20864990528 20936140288 20990929408 21162325849 21174914978 21256473616 21269118752 21328958336 21341646592 21365565473 21404602352 21423847424 21436592128 21499827968 21514454431 21533798272 21573142528 21670967872 21683859584 21819182168 21937829984 21950880448 21990986752 22015633388 22028730136 22090706848 22103848256 22169052436 22188984832 22202184704 22302862496 22343611904 22483051808 22585003217 22598438674 22660083712 22662018232 22675499504 22721323912 22742389999 22762837888 22776379136 22801906009 22843567216 22879660664 22921463936 22981448576 23023437824 23286017944 23308944358 23322810476 23365423424 23469372416 23471376026 23485338772 23532799766 23575796384 23589821248 23696791402 23740087648 23761432576 23888242546 23927017472 24018141448 24032429456 24076338944 24103322761 24117661442 24185515256 24199902832 24207260672 24221661184 24271290167 24293112704 24307564288 24375952384 24390453248 24417789112 24462402688 24610055168 24825762388 24875932214 24890730508 24936208192 25021240832 25049283658 25064185076 25071805696 25086720512 25160723872 25175691584 25246522112 25261540864 25358839808 25534456297 25581110128 25694916352 25712396759 25720214464 25735515008 25782536192 25811432248 25826787056 25899449408 25914856576 25967227328 25991302856 26014671872 26030147584 26148183616 26195958784 26311366732 26494721204 26518542848 26612591936 26638793552 26654640544 26703341056 26733269114 26749172308 26824429744 26840387168 26894628304 26943767296 26959795712 27179929511 27251058401 27300848624 27327727868 27343984696 27393944704 27440961247 27449304512 27465633664 27515815936 27546654584 27563041648 27590179036 27640588864 27657031808 27763557376 27780073472 27782445092 28124565574 28175951776 28275878932 28303718149 28320555578 28372299872 28397809664 28429636816 28446549152 28498523648 28575542573 28595703808 28627752752 28644782944 28653492224 28670537728 28806410129 28853168128 28870332416 29007151663 29033232256 29164886044 29182235768 29235554432 29285731751 29365618688 29368125668 29385596296 29394530816 29412017152 29444980988 29498779712 29516328064 29599370752 29616978944 29676831232 29936948762 30070133408 30172672768 30206489117 30224458474 30279681376 30306906112 30414390784 30416987299 30435081878 30444335488 30462446336 30518104064 30656491136 30674728192 30847809272 31034003392 31062776584 31090705408 31125550652 31144066744 31200969856 31231688992 31250268224 31307365376 31342453444 31361098568 31370633728 31389295616 31531633184 31589244416 31608036352 31949516746 32058464816 32142360656 32172161462 32201087744 32237177461 32256354842 32315290208 32347106456 32366349232 32425485568 32491013504 32510341888 32569741312 32921611576 32973628604 33033874496 33151030472 33180836864 33183669554 33203409988 33331298336 33351126592 33412062208 33502360258 33563572192 33583538624 33593749504 33827852288 33976883024 33997095328 34097383418 34151258197 34213655728 34244417536 34264788992 34334995846 34365866752 34389246059 34483054592 34521701848 34542238256 34605350144 34793526272 34814224384 35098491652 35190343132 35254639168 35374857728 35414504482 35435572004 35467432448 35500316096 35572057888 35593219136 35658251264 35693358848 35714592256 35852152832 36100438213 36121913786 36352009211 36384693632 36406338304 36447141101 36513733424 36638245504 36701128147 36734126464 36768184528 36801243136 36968121664 36990113408 37057697792 37198828828 37220957816 37458054116 37491732992 37514036224 37624698944 37684146976 37752999424 37795311506 37817795332 37886891968 37924193776 37946754272 38092912384 38115573248 38527358429 38550277738 38658736984 38681734448 38795841763 38830723456 38853823232 38968438192 39030009368 39101320832 39275276288 39278629268 39301995496 39762316846 39834966304 39858663488 39976242628 40039406162 40112561888 40148627456 40217535008 40254822716 40291016192 40428408832 40473719408 40497796576 40534208512 40571789824 40750531402 40792410112 40816676864 41071401728 41099342851 41257643672 41282187184 41403965579 41545153384 41582507008 41607243776 41653875544 41729981056 41872280576 41981858816 42324651698 42349829956 42512947232 42538237504 42657916672 42683293184 42731130946 42809204704 42847694848 42999655936 43003326871 43028908862 43067596544 43146285056 43341935744 43367719168 43558778389 43638364336 43862323883 43875659968 43901760896 43981973504 44031266776 44057460272 44181413696 44207696512 44338104872 44377969664 44404369408 44605724992 44687223808 44966103616 45170006434 45196877348 45324036464 45350999008 45442647824 45484779998 45525675776 45552758272 45603812018 45687134432 45759321328 45842927872 45962897152 46046875648 46365762107 46572035888 46617888716 46645620952 46730846848 46811051539 46938744832 46942752052 46970677544 47065599532 47151592768 47179642496 47393582804 47480175296 47776485092 48036282896 48064858912 48152677888 48206645522 48235322884 48282813313 48371030512 48399805664 48414521344 48443322368 48542580334 48586225408 48615128576 48619278911 48751904768 48780906496 48835578224 48924805376 49220110336 49482788131 49651524776 49751864428 49781461016 49872416384 49958012987 50042481664 50098567316 50128370152 50143611392 50173441024 50321447744 50351383168 50493044224 50523081728 51038550577 51068912594 51162220256 51389832704 51394219919 51424793518 51440428928 51471030016 51528716729 51565072384 51622864496 51653574112 51798898816 51829713152 51887801863 51934454656 51982605712 52029343744 52060295168 52296367232 52391917568 52622733464 52989442408 53037085696 53225183872 53277587104 53309281088 53406682112 53466538228 53498344616 53648859488 53680774336 53789256608 53887534592 53919591424 54359859022 54469713641 54502116802 54601697248 54655455736 54687969392 54787889408 54849293527 54881922494 54898609024 54931267328 55031631872 55093309168 55126083296 55180358072 55281177728 55314063616 55527114752 55560146944 55564890184 56249131148 56351903552 56551757864 56607436298 56641111156 56744599744 56859273632 56893098304 56997047296 57151085146 57255505504 57289565888 57306984448 57612820258 57706336256 58014303326 58066464512 58105967479 58329772088 58364471536 58471108864 58536640991 58571463502 58731237376 58736251336 58771192592 58789061632 58824034304 58889961976 58997559424 59032656128 59198741504 59233957888 59353662464 59873897524 60140266816 60345345536 60412978234 60448916948 60559362752 60828781568 60833974598 60870163756 60888670976 60924892672 61312982272 61349456384 61583100481 61695618544 62012251007 62068006784 62125553168 62181410816 62251101304 62288133488 62401939712 62463377984 62500536448 62614730752 62684906888 62722197136 62741267456 62778591232 63063266368 63178488832 63216072704 63899033492 64116929632 64284721312 64344322924 64402175488 64474354922 64512709684 64630580416 64694212912 64732698464 64850971136 64982027008 65020683776 65551594703 65843223152 65947257208 66067748992 66181141831 66302060944 66361673728 66367339108 66406819976 66642334457 66662596672 66702253184 66824124416 67004720516 67127144384 67167077248 67953766048 67994190656 68194766836 68302516394 68427311456 68488835072 68669991692 68731733504 68737601219 68778492118 68966109184 69043403696 69084476512 69210700288 69587052544 69628448768 69958424599 70196983304 70380686264 70445939753 70509278336 70630294223 70749715456 70829008964 70871144008 70934864896 71000632192 71144115776 71186438272 71316502528 71386717696 71429184512 72200876426 72243827572 72704018422 72769387264 72812676608 72894282202 73027466848 73276491008 73358616427 73402256294 73468252928 73536369056 73602486272 73936243328 73980226816 74115395584 74397657656 74441915632 74916108232 74983465984 75028072448 75249397888 75368293952 75505998848 75590623012 75635590664 75773783936 75848387552 75893508544 76185824768 76231146496 77054716858 77100555476 77317473968 77363468896 77591683526 77661446912 77707646464 77936876384 78060018736 78202641664 78550552576 78557258536 78603990992 79094535359 79524633692 79669932608 79717326976 79952485256 80078812324 80225123776 80435070016 80509645432 80582032384 80947438816 80995593152 81143579648 81501062804 81584820224 82142803456 82149816091 82198685702 82364799181 82515287344 82564374368 82807931158 82938769907 83090306768 83165014016 83214487552 83307751088 83459962112 83744561152 83963717632 84411815047 84649303396 84699659912 85025894464 85076475008 85315833344 85366586368 85462261892 85618409408 85999311872 86006653742 86057817724 86135193088 86683871488 86735438336 87065762749 87117556778 87276728672 87672492803 87724647766 87751319936 87803521792 87963947008 88062533552 88114920544 88362827392 88415393024 88514485531 88676209744 88755939328 88808738816 89211449984 89374447616 89932207232 90340012868 90393754696 90648072928 90701998016 90885295648 90969559996 91051351552 91105516544 91207624036 91374268864 91518642656 91685855744 91925794304 92731524214 93144071776 93235777432 93291241904 93461693696 93566441899 93622103078 93877489664 93885504104 93941355088 94131199064 94218472853 94303185536 94359284992 94787165608 94960350592 95552970184 96072565792 96129717824 96305355776 96413291044 96470645768 96565626626 96742061024 96799611328 96829042688 97085160668 97172450816 97230257152 97238557822 97503809536 97671156448 97849610752 98440220672 98965576262 99121944523 99303049552 99503728856 99562922032 99744832768 99856622867 99916025974 100084963328 100197134632 100256740304 100287222784 100346882048 100642895488 100702766336 100986088448 101046163456 102077101154 102137825188 102324440512 102779665408 102788439838 102849587036 102880857856 102942060032 103057433458 103245728992 103307148224 103597797632 103659426304 103775603726 103868909312 103965211424 104058687488 104592734464 104783835136 105245466928 105785604659 105978884816 106074171392 106450367744 106522786573 106555174208 106618562176 106813364224 106933076456 106996689232 107297718976 107361548672 107578513216 107775069184 107839182848 108719718044 108939427282 109004233604 109203394496 109310911472 109375938784 109575778816 109698587054 109763844988 109797218048 109862534656 110186618336 110252166592 110360716144 110562355456 110628127232 111054229504 111129780368 111823308611 112498262296 112602565117 112703807104 112897241947 113103515728 113214872596 113282222312 113489199488 113683982309 113718547264 113786196608 113994094592 114302170292 114511011008 114579131776 115225640516 116028606652 116132929024 116142843439 116211934958 116659544176 116728943072 116942217728 117073281982 117142927004 117258260903 117472502672 117542385184 117578123264 117648068608 117779923952 117995118848 118065312256 118397483008 118467915776 118707324928 119340841963 119747795048 120172485461 120280533632 120690691072 120825956468 120897833896 121118725504 121657563136 121667949196 121740327512 121777341952 121849785344 122625964544 122698912768 123166200962 123391237088 123950765687 124024502014 124136013568 124251106336 124362821632 124502202608 124576266976 124803879424 124926755968 125001072896 125141169199 125229461504 125369813776 125444394272 125482534912 125557182464 126126532736 126356977664 126432145408 127798066984 128233859264 128569442624 128688645848 128804350976 128948709844 129025419368 129261160832 129388425824 129465396928 129701942272 129964054016 130041367552 131103189406 131686446304 131894514416 132135497984 132283590271 132362283662 132604121888 132723347456 132734678216 132813639952 133205427137 133284668914 133325193344 133404506368 133648248832 134009441032 134254288768 134334154496 134925972083 135907532096 135988381312 136389533672 136605032788 136854622912 137339983384 137463467008 137475202438 137556984236 138086807392 138168953024 138421400576 139174105088 139916849198 140137921567 140393966608 140761372528 140891879506 141018556672 141176604743 141260588446 141499430912 141658017928 141742288016 141869729792 142001264384 142288231552 142372876544 142633005056 142773435392 142858369024 144401752852 144487655144 145408036844 145538774528 145625353216 145788564404 146054933696 146552982016 146717232854 146804512588 146936505856 147072738112 147872486656 147960453632 148795315312 148883831264 149558958311 149832216464 149966931968 150056144896 150498795776 150601181017 150736587904 151011997696 151181246024 151271181328 151547567872 151696775104 151787017088 152371649536 152462292992 154109433716 154201110952 154634947936 154726937792 155183367052 155322893824 155415292928 155873752768 156120037472 156405283328 157114517072 157207981984 158095022519 158189070718 159049267384 159196729993 159339865216 159434653952 159613342063 159904970512 160157624648 160450247552 160725630161 160870140032 161019290864 161164064768 161894877632 161991186304 162287159296 163002125608 164285606912 164299632182 164397371404 164729598362 165030574688 165128748736 165615862316 165877539814 166180613536 166330028032 166615502176 166919924224 167489122304 167927435264 168723259327 168823630094 169298606792 169399319824 169899031169 170051788928 170152950016 170631666688 170733172736 170924523784 171236818816 171998623744 172013307484 172115635448 172270386176 173367742976 173470876672 174131525498 174235113556 174553457344 175344985606 175449295532 175502639872 175607043584 176125067104 176229841088 176725654784 176830786048 177028971062 177352419488 177511878656 178422899968 178748895232 179864414464 179986777313 180680025736 180787509392 181296145856 181403996032 181770591296 181939119992 182102703104 182211033088 182415248072 182748537728 183037285312 183371711488 183851588608 185463048428 186288143552 186471554864 186582483808 186923387392 187132883798 187244206156 187771008208 187882710176 188262398128 188436945706 188606371072 188718569984 189574331216 189920701184 190757408807 191105940368 192086728729 192145131584 192259435648 192610711552 192826582088 192941291536 193131253252 193484122048 193599222656 194170321336 194344901632 194460514304 194477115644 195342312896 195699221504 197931152524 198126027043 198243889046 198606099104 199007457712 199125844064 199489665536 199713245734 199832051948 200028798011 200169926656 200394269264 200513480608 200574445568 200693764096 201285790976 201405532672 201422726917 201972176896 202092326912 203050061641 204154202308 204275650376 204648881024 205000122257 205559330816 205576879676 205699174072 205761715712 205884120064 206114866916 206491457984 206614296448 207195595264 207318852608 207551207452 207737818624 207930422848 209185468928 210490933856 211445423819 211571209318 211957769632 212148342784 212900735488 212918911093 213045573146 213110348416 213237124352 213476112163 213626728448 213866152912 213993378464 214595437952 214723097344 215157026432 215550138368 215678365696 217439436088 217878854564 218008467208 218406788992 218621822944 218751877568 219151557632 219397174108 219527689976 219594436096 219725069312 220373236672 220504333184 220721432288 221124710912 221256254464 222259560736 223646617222 224996524592 225205130234 225407614208 225660242227 225794483894 226207031456 226429745192 226564444624 226978398976 227232787469 227367964618 227437094528 227572393216 227988189184 228604340584 229022022016 229158263552 230451281032 232057213304 232265858048 232285686878 232423869916 233319088352 233457886144 233884435456 234146563964 234285854008 234516521806 234945005344 235084770368 235156246528 235559847904 235990237696 236130624512 236794966016 237414649856 238681683926 239058807379 239495590096 240344970922 240561067264 240724722413 241381382144 241651912936 241795667792 242237451008 243315126272 243335898392 243480655024 243554683904 243699570688 245251929088 245397825536 246332401924 246782474176 247901531374 248049004028 248272027136 248502212672 249004405216 249152533952 249607758848 249853511936 250002145792 250282338398 250739627552 250888788544 250965069824 252253065472 252713955328 254464064477 255129987707 255596133968 256467718528 256907897029 257138885248 257377291696 257608701952 257897419688 258050838736 258522321664 258776851648 258930793856 259403884544 259928108032 260082735104 262206378812 263372892608 263789028832 264270995968 264567180542 264724567324 265208243776 265469356432 265627279904 266410854274 266569337828 266650386688 266809012736 268018882064 268508577536 268668308992 269691509003 269851944166 271570892341 271815064192 271976762624 272779067344 273210065576 273709245824 274179016157 274679966768 274926934016 274950404876 275113968472 276173614784 276337906048 276842801152 279833698396 280275843134 280787933216 281522745056 281783759012 282037113344 282353209486 282521176892 282998861824 283316035856 283484576032 283739459584 284002528768 284576463104 284745753088 284770062193 285546870784 285716738048 288803505704 288975310288 289827759053 290816073688 291077549056 291250706432 291577128808 291847464691 292109867392 293105964032 293434465708 293609025176 293873011712 294145476224 295744973312 295920907264 297590630624 297767662528 299117916622 299664432928 299933863936 300997591552 301023288097 301202362034 301473175808 302023995392 302362492048 302542362656 303095135744 303393550208 303574034176 304743299072 304924585984 307036267181 308218867432 308402221904 309269895872 309453875584 310366734104 310645787648 310830585856 311747505536 312240074944 312810566656 314229034144 314415963968 316190045038 316378141436 318098534768 318393459986 318679730432 318869307904 319226684126 319809941024 320315249296 320900495104 321260147801 321451260322 321740280064 322038581728 322328129536 323789755264 323982372608 324574318592 326004251216 327677360773 328571213824 328599264364 328794742808 329459196724 330061149376 330257497472 331231724632 331755079628 332361227072 333231004352 333839848448 337446518654 337647260188 337979693191 338597213584 338798639648 339798062338 340103577856 340305900032 340334952377 341263333376 341466345472 341849047568 342473637632 343997247488 344026614968 344231270896 344540772352 346379516917 346735485952 346941753344 348263050996 348470227112 349106914688 349706090909 350689971212 350898591064 351005279744 351214087168 352250134208 352459682176 353451309568 353661572096 354057942124 354704838976 356845799936 359728828928 359759539433 359973554626 360701017103 361360051472 361575018784 362592291712 362807992064 363214613041 363541182592 363878239984 364205406208 364422066176 364830496144 365497075456 366074570624 366743422976 367703177216 370926096856 372576287104 372943109728 373164967616 373846774784 374265767596 374488412312 375542016416 375765420352 376524796256 376873891412 377212742144 377437139968 379148662432 379841402368 381287995487 381514817614 382211880736 383945054689 384173457458 384290263168 384518871296 385221423104 385653164176 385882583072 386262506504 386968244096 387198445312 387632402153 388340642672 388689803264 388921028608 388954231288 390684625792 391398443008 395862305048 396252054086 396487778092 397212198208 398014915424 398251688128 398979331072 399426491468 399664103896 400057596022 400788538528 401026961216 401148891136 402571581952 402811065344 402845453834 403944353792 406100123282 408308404616 408551300752 409297762048 409756486937 410000244514 411118661632 411153759352 411398348144 411523431424 411768240128 412229733832 412611932839 412982915968 413228592896 414391190528 414637705216 415102414904 415475637248 415860845696 418370937856 420981867712 422890847638 423142418636 423915539264 425801470976 425837822186 426091146292 426220696832 426474248704 426952224326 427732305824 427986756928 429190875904 429446194688 430314052864 431100276736 434085757049 434878872176 435757709128 436016934416 436813577984 437243645888 437503755136 438303115264 438794348216 439055379952 439188872192 439450138624 440746473344 441008666368 441442864576 442249421824 442512508928 444519121472 447293234444 449993049184 450410260468 450815228416 451320484454 451588967788 452414062912 452859490384 453128889248 453956797952 454465574938 454735929236 454874189056 455144786432 457208681168 458044044032 458316527104 460902562064 463267992817 464114426608 464531716096 464571373756 464847739832 466496341199 466638176704 466915772288 467768870912 468293127928 468571708016 469033043612 469890010688 470169540736 471119695808 471980475392 472261249024 477363367852 478117614758 478991180192 480689941844 481122134528 481163208533 481449444826 482762764288 483303825872 483591335584 484474902016 485784223741 486671796784 486961310048 487109367808 487399141376 489708972193 490503858176 490795651072 492664803848 493121578271 493564948352 494412059561 495803062748 496098008056 496544054272 497004425344 497857439767 498008810432 498305067904 499215517696 499707023872 500004291584 500564676796 501479255104 501777577088 504506130944 508928128954 510259975414 511192267936 512935437056 513510314989 513815794058 514277770496 514754583392 515217403904 515794839376 516101677472 517044643328 517553703296 517861587712 518807769088 519856216064 520165470208 524412757624 526745785216 527578057664 528541991936 529134361084 529449134648 530416487552 530938712864 531254559808 532821708548 533138675656 533300773376 533618025472 536037764128 537017155072 537336617984 539383018006 539703888332 543141784682 543630128384 543953525248 545558134688 546420131152 547418491648 548032016837 548358032314 549359933536 549853868032 549900809752 550227936944 552347229568 552675812096 553685602304 559667396792 560551686268 561575866432 563045490112 563567518024 564074226688 564706418972 565042353784 566632071712 566969152064 568005057536 569152926208 569491506176 569540124386 571093741568 576553594267 577607011408 577950620576 579655518106 580571389349 581632147376 582155098112 582501412864 583154257616 583694929382 584219734784 586211928064 586868931416 587218050352 587746023424 588290952448 590882705329 591489946624 591841814528 595181261248 595535325056 598235833244 599328865856 601995183104 602046576194 602404724068 602946351616 604724984096 605084725312 606190271488 606787100416 607148068352 609486598144 613707449621 614072534362 616437734864 616804443808 618539791744 618907751168 619601398717 620733468208 621291575296 621661171712 623495011072 623919178499 624480149888 625621133312 628458068288 628831927936 632380090076 632756282872 636197069536 636786919972 637359460864 637738615808 638453368252 639619882048 640630498592 641800990208 642520295602 642902520644 643480560128 644077163456 647579510528 647964745216 652008502432 654965093293 655354721546 657142427648 657198528728 657589485616 658918393448 659529309971 660122298752 660514994944 661255274261 662463449264 663510159256 664722454144 666462008704 667679696896 674893037308 675294520376 675959386382 677194427168 677597279296 679596124676 680207155712 680611800064 680669904754 682526666752 683698095136 684947275264 688053229936 688462541792 689081544704 692759033834 693470971904 693883506688 696526101992 696940454224 698213829376 698996360069 699412181818 701379942424 701797182128 702010559488 702428174336 703867414843 704500268416 704919364352 706902619136 707323144192 708115884248 709409677952 713691599872 719457657856 719519078866 719947109252 721402034206 722720102944 723150037568 725184583424 725615984128 726429226082 727082365184 727756479968 728410812416 729660992288 730994150912 732149141248 733486845952 735406354432 740499232613 741852193712 745152574208 745659506011 745886219456 746329935232 747693549568 748531535192 748976824624 751084032832 751530840704 753049592512 753747782824 754425484288 754874279936 758297324864 759682804736 762575990974 763029635228 764423761472 767890109378 768346914916 768580526336 769037742592 771306328352 771765166144 772525013008 773936488192 774396890624 775264804306 776681285344 777379606528 777908462576 781369251584 782796886016 788217955819 790280693629 791724610096 792504108172 792975556184 794424396416 795787876163 796029830848 796503376256 797958662144 798852982936 799328207792 800115192044 801577077056 802053922432 805143163904 805622130688 805690907668 812200246564 816616809232 817102601504 818595524096 819512973874 820000489028 820807826321 822307518704 822796696288 823046862848 823536480256 824459467664 825223865678 825965831936 826457185792 828782381056 829275410432 830204829808 830951274496 831721691392 835385893741 836741875712 841207398227 841963735424 845781695276 846284837272 847831078528 849286220779 851602941952 851675644372 852182292584 852441393664 852948497408 853904448652 855464611648 855973513856 858381751808 858892389376 860628105728 867655359809 868171514098 869757744352 871515418256 872033868832 873627155968 874487291776 875007510272 875988184393 876606230528 877588696432 878110759904 878377744384 878900277248 881492946688 882017332736 882092631671 882885729152 884498843648 885025017856 889038242944 894586468888 899986098368 900820520936 901630456832 902640968908 903177935576 904828125824 905718980768 906257778496 907913595904 908931149876 909471858472 909748378112 910289572864 914417362336 916088088064 916633054208 921805124128 925985131897 926535985634 928228853216 929063432192 929142747512 929695479664 932437989959 932992682398 933276353408 933831544576 934878146369 935537741824 936586255856 937143416032 938066087224 939780021376 940339081472 942239391616 943960950784 944522498048 954726735704 956235229516 957982360384 961379883688 962244269056 962326417066 962898889652 966607651744 967182671168 968949804032 971568447482 973343593568 973922620096 974218735616 979417944386 981007716352 985329607696 986243156542 987129896704 988236233201 988824119122 991606125496 992196016112 993088108544 994008850688 995122896847 995714879534 996017620864 996610135808 998431035392 999414047744 1000008583168 1001129353592 1002958510208 1003555154176 1009012261888 1017856257908 1020519950828 1022384535872 1025870874112 1027020629978 1027631588116 1028555540992 1029509166784 1031589678752 1032203354944 1034089286656 1035107406592 1035723175424 1039712432128 1046912708177 1048825515248 1053491570432 1054208267119 1055156115328 1057083983872 1058268722168 1058898269296 1060832975104 1061877425728 1062509119616 1065643417096 1066277351312 1066601546752 1067236050944 1072075528256 1074034310144 1074673235968 1078766036012 1079407776664 1086283569364 1087260256768 1087907050496 1091116269376 1092840262304 1094836983296 1096064033674 1096716064628 1098719867072 1099801619504 1100455873888 1104694459136 1105351624192 1114377109951 1117293394441 1119334793584 1121103372536 1123151732864 1125079411127 1126090980224 1127135036048 1128148453376 1129412837944 1130084707568 1133264143424 1133938304128 1136010115072 1138305852416 1138983012352 1139080248772 1153107188534 1155214022816 1155901241152 1159311036212 1161142778698 1163264294752 1164310196224 1166308515232 1167389858764 1168439469568 1172423856128 1173737862832 1174436100704 1175492046848 1176581904896 1181062815289 1181765410658 1182979893248 1183683629056 1189293218183 1190362522496 1191070650112 1196471666488 1198657731712 1200715001791 1203990366208 1204093152388 1204809448136 1205892703232 1209449968192 1210169450624 1212380542976 1213574200832 1214296136704 1227414899242 1228145068724 1232875469728 1233608887616 1237079583488 1237815502336 1239202797434 1241466936416 1242583150592 1246990022144 1247096479259 1247838356998 1248960299776 1251242266624 1256916136576 1257663855872 1264760180152 1265512565744 1272394139072 1273573839944 1274718921728 1275477231616 1276906736504 1279239764096 1281260997184 1283601980416 1285040591204 1285805041288 1286961120256 1288154326912 1295159021056 1295929490432 1304017004864 1309930186586 1310709443092 1314397057456 1315178971232 1317836786896 1319058619942 1320244597504 1321029989888 1322510548522 1324926898528 1327020318512 1329444908288 1332924017408 1335359393792 1344607101103 1349786074616 1350589040752 1351918772764 1354388854336 1355194558592 1359192249352 1360414311424 1361223600128 1361339809508 1367396190272 1369894550528 1376106459872 1376925083584 1385518067668 1386941943808 1393052203984 1393880908448 1396427658752 1397992720138 1398824363636 1400201586077 1402759884848 1403594364256 1404021118976 1404856348672 1407734829686 1409000536832 1409838728704 1409959088419 1413805238272 1414646288384 1416231768496 1418819355904 1427383199744 1435000855799 1438915315712 1439038157732 1439894218504 1442804068412 1445440205888 1446300075136 1450369166848 1451231968256 1452858452164 1454164730368 1455512959936 1459321984576 1461988301824 1464298282496 1480117966733 1480998465226 1483704387424 1490305148416 1490432377651 1491319012022 1491772438912 1492659870464 1494332785141 1495387099136 1497063070384 1497953649248 1502168065664 1503061681408 1504746254027 1506099185024 1507495565648 1508850968576 1509748559872 1516594649728 1519365609472 1525151981948 1526059270456 1528847522944 1535780218756 1536693829832 1537161052672 1538075485184 1542612656704 1543530332288 1545050026016 1547872976384 1548793781248 1550529608612 1553362570688 1555816925152 1562738503168 1576435911638 1579621695589 1580561387258 1583449220192 1585008216344 1585951112368 1588848792832 1590629512283 1591575752326 1592059661696 1593006752512 1595917324288 1597705965872 1598656415584 1600230384088 1603154154112 1604107844864 1610286327808 1611244261376 1611381815336 1624400493128 1633233618464 1634205203008 1637191048192 1639025947748 1640000978056 1641615652642 1644615037408 1645593392576 1646093725696 1648918935328 1650447731356 1651931663872 1652914371584 1657564762112 1660409659616 1661902548992 1663443382784 1670771787482 1673483751424 1682414796454 1683927470848 1685073056891 1691563390552 1692569674544 1695662157056 1697562588739 1698572441558 1703205883904 1703351288744 1704364585168 1704882787328 1705896994816 1707808897304 1710929223296 1711947027712 1716763503616 1717784778752 1721256211456 1735310719618 1736343028196 1739515488704 1743030836512 1744067737664 1747254311936 1748974583552 1750015020544 1751976368786 1755177392864 1756221519808 1756755488768 1762985893376 1764034665472 1764185263342 1765771458304 1768997687296 1778076485888 1785909913949 1789172937776 1798355279203 1799972196736 1801641041872 1803260913664 1805281937816 1806355871152 1809656251648 1811437961536 1812515556992 1815827191808 1817862299752 1818943716944 1819496756224 1820579145728 1828834724672 1832176176128 1833266108416 1843610248256 1851970263794 1853071971268 1856457706432 1858285495024 1859390959328 1864875979918 1865985364796 1866552706816 1867663089152 1869756292738 1873172511712 1874286832064 1876132174448 1879560042752 1880678162944 1884478783232 1887921901568 1900996246387 1909453471408 1912470459032 1915964720768 1919253113099 1922759767376 1924488538112 1924652834132 1925797779304 1932627699253 1933215303488 1934365342336 1937899608064 1943136894964 1946687187136 1947845240192 1958835888772 1970659215392 1972486313084 1974259793408 1976472466402 1977648238244 1983212250992 1984392032224 1986176217088 1988017701376 1990245793694 1991429759068 1992035241728 1993220271616 1993390435351 1998828095488 2000017166336 2002258707184 2005917020416 2007110308352 2018024523776 2028794313371 2035712515816 2041039901656 2042932252837 2044769071744 2048278532467 2051741748224 2054041259956 2055263176232 2057111081984 2059018333568 2063179357504 2064406709888 2068178573312 2070214813184 2071446350848 2093825416354 2097651030496 2106983140864 2107163016679 2108416534238 2110312230656 2114167967744 2116537444336 2117796538592 2121665950208 2123754851456 2125018239232 2127399876383 2131286834192 2132554702624 2133203093504 2134472101888 2144151056512 2148068620288 2149346471936 2157532072024 2158815553328 2172567138728 2174520513536 2175814100992 2182232538752 2185680524608 2189673966592 2192128067348 2193432129256 2197439734144 2199603239008 2200911747776 2209388918272 2210703248384 2228754219902 2234586788882 2238669587168 2242206745072 2246303465728 2248821034607 2250158822254 2252181960448 2254270072096 2256296906752 2258825675888 2260169415136 2266528286848 2267876608256 2272020230144 2276611704832 2277966024704 2278160497544 2293741525411 2306214377068 2310428045632 2311802482304 2318622072424 2322285557396 2326528589504 2332617030464 2334779717528 2336878939136 2347475725664 2348872201408 2353163809792 2362125630578 2363530821316 2365959786496 2378586436366 2380725044992 2382141300224 2382344666639 2392943332976 2397315463424 2400002280631 2401430003582 2407980732416 2408186304776 2409618896272 2411785406464 2418899936384 2420338901248 2424761085952 2427148401664 2428592273408 2447942636363 2454829798484 2456290137448 2465750939456 2467217775232 2474159166976 2475631004672 2478405594868 2482933872832 2493980044288 2494192958518 2495676713996 2497920599552 2513832273152 2515327711744 2524907119721 2529520360304 2531025131488 2542502291287 2544788278144 2547147679888 2549437843456 2550954463232 2553813473008 2558479528192 2562521994368 2567203960832 2570081182408 2571610082576 2573922240512 2576308653824 2590318042112 2591858980864 2608034009728 2619860373172 2621418886184 2628794114912 2630357942464 2635673573792 2638117239884 2640489195008 2642059979776 2645021097044 2649853797056 2654040637024 2658889816576 2665848034816 2687615382823 2689214202206 2699572149232 2701178081504 2703837545528 2708777708672 2710389117184 2713426815071 2718384498704 2720828622848 2722447200256 2722679619016 2732335712737 2734792380544 2739789101056 2752212919744 2753850167168 2771036135336 2786104407968 2787761816896 2792855317504 2795985440276 2797648727272 2800403172154 2805519769696 2807188728512 2808042237952 2815469659372 2818001073664 2819677457408 2819918176838 2827610476544 2832463536992 2837638711808 2854766399488 2868295408559 2870001711598 2877830631424 2878076315464 2879788437008 2885608136824 2888283529873 2890880411776 2892600150272 2895842063143 2900738333696 2902463936512 2905716904328 2908329460736 2911025919872 2918643969152 2923976603648 2928596564992 2960235933466 2961996930452 2967408774848 2980610296832 2980864755302 2982638024044 2983544877824 2985319740928 2988665570282 2994126140768 2995907298496 3004336131328 3006123362816 3009492508054 3012198370048 3014991131296 3017701937152 3033189299456 3038731218944 3050303963896 3052118540912 3057695045888 3071560437512 3073387659664 3074322105344 3076150970368 3085225313408 3087060664576 3090100052032 3095745952768 3097587562496 3101059217224 3106725141376 3111633850304 3125477006336 3152871823276 3159243391178 3161122774516 3166898440384 3170016432688 3171902224736 3177697585664 3181259024566 3183151504652 3184119323392 3186013505024 3195411931744 3197312831168 3200460768176 3206308308224 3208215689728 3220572655616 3222763630672 3242875949719 3248800986256 3265474388393 3266467236928 3268410406016 3274382096384 3278051895496 3280001956112 3283231305284 3289230074816 3291186785152 3297837870656 3300895462712 3303863327744 3305828743168 3320819319232 3326886765568 3341543574964 3364829592908 3367854941696 3368142459731 3370146113782 3383126781104 3385139349088 3391324314112 3395125177478 3397144883116 3400489566187 3406702577488 3408729170336 3409765574656 3411793989632 3415617794608 3421858446592 3423894055424 3433527007232 3435569557504 3442512422912 3451851047897 3460884416927 3470621439236 3472686056392 3479030977408 3485002078369 3486061673024 3488135475328 3494508623872 3497949167104 3500030041088 3503952737572 3510354785728 3512443039616 3525971786752 3528069330944 3528370526684 3531542916608 3556152971776 3571819827898 3578345875552 3594572204923 3596710558406 3599944393472 3603282083744 3606521827328 3610563875632 3612711742304 3619312503296 3622875923072 3625031113984 3629093906771 3631654383616 3635724599504 3637887433888 3638993512448 3641158291456 3657669449344 3664352352256 3666532216832 3687220496512 3703940527588 3706143942536 3712915412864 3716570990048 3718781918656 3729751959836 3731970729592 3733105413632 3735326178304 3739512585476 3746345023424 3748573664128 3752264348896 3759120085504 3761356325888 3768957566464 3801992492774 3818906942816 3824940918064 3831929441536 3836224117859 3838506226198 3845519534752 3848977076224 3849305668264 3851595558608 3862957386973 3865255398506 3866430606976 3868730684672 3875799216128 3886273789928 3893374374272 3895690480384 3917671777544 3941318430784 3944972626168 3948519586816 3952944932804 3955296476488 3966424501984 3968784064448 3976035402752 3980491587388 3982859518136 3984070483456 3986440543232 3986780870702 3997656190976 4004517414368 4011834040832 4014220616704 4036049047552 4057588626742 4063999725443 4071425031632 4082079803312 4085864505674 4089538143488 4094121537547 4096557064934 4103483496448 4108082519912 4110526352464 4114222163968 4118036667136 4126358715008 4128813419776 4136357146624 4140429626368 4142892701696 4187650832708 4195302060992 4213966281728 4214326033358 4216833068476 4220624461312 4233074888672 4235593077184 4243331900416 4247509702912 4250036478464 4254799752766 4262573668384 4265109405248 4266406187008 4288302113024 4296137240576 4315064144048 4317631106656 4337209791019 4345134277456 4349041027072 4351628201984 4364465077504 4367434249493 4371361049216 4379347933184 4384256134696 4386864258512 4394879468288 4399206478016 4401823495552 4418777836544 4421406496768 4457508439804 4469173577764 4477339174336 4484413490144 4492606931456 4497642069214 4500317644508 4504363920896 4508540144192 4517651351776 4520338830272 4533056573696 4535753216512 4553223409664 4556320995088 4584755653051 4587483050822 4612428754136 4616705169797 4620856091264 4623604964608 4628786919827 4637244144848 4644571114792 4653057179008 4661043274669 4665234060928 4669559435056 4673757878272 4694951451328 4697744402816 4706327619584 4724251261156 4727061642632 4757172872732 4761450089984 4764282600448 4764689333278 4785886665952 4794630926848 4800004561262 4802860007164 4816372609552 4819237792544 4823570812928 4837799872768 4840677802496 4854296803328 4857184546816 4892974520483 4895885272726 4909659596968 4912580274896 4927071903901 4931501878912 4934435550464 4948318333952 4951262009344 4956811189736 4965867745664 4987960088576 4988385917036 4991353427992 4995841199104 5027664546304 5030655423488 5049814239442 5059040720608 5062050262976 5085004582574 5089576556288 5094295359776 5098875686912 5107626946016 5116959056384 5125043988736 5134407921664 5140162364816 5143220165152 5147844481024 5152617307648 5180636084224 5183717961728 5216068019456 5219616542077 5239720746344 5242837772368 5257588229824 5260715884928 5271347147584 5276234479768 5280978390016 5284119959552 5290042194088 5299707594112 5308081274048 5317779633152 5331696069632 5375230765646 5378428404412 5399144298464 5402356163008 5407675091056 5417555417344 5420778234368 5426853630142 5436768997408 5441657245696 5445359238032 5461422512617 5464671425474 5469584761088 5479578202112 5504425839488 5507700334336 5531964855403 5542072270672 5570515133141 5572208815936 5575523633792 5585710635008 5591970880552 5595297454544 5600806344308 5611039539392 5614377457024 5630939318744 5636002147328 5639354914816 5639836353676 5664927073984 5675277423616 5736590817118 5740003423196 5745654784247 5756152630928 5759576874016 5771216273648 5776567059746 5781760823552 5785200300544 5791684126286 5801476667392 5804927873024 5811433808656 5816658921472 5822051839744 5837287938304 5847953207296 5857193129984 5888451787589 5920471866932 5923993860904 5934817549696 5945003545453 5961220593664 5961729510604 5965276048088 5967089755648 5970639481856 5977331140564 5988252281536 5991814596992 6008672262656 6012246725632 6018985016108 6024396740096 6029982262592 6066378598912 6100607927792 6104237081824 6115390091776 6131917290751 6143120875024 6146775319328 6148644210688 6152301940736 6170450626816 6174121329152 6174648421697 6180200104064 6191491905536 6195175124992 6202118434448 6213450282752 6223267700608 6250954012672 6305743646552 6318486782356 6322245549032 6333796880768 6340032865376 6343804449472 6355395171328 6362518049132 6366303009304 6368238646784 6372027010048 6390823863488 6394625662336 6400921536352 6412616616448 6416431379456 6445527261344 6481895923279 6485751899438 6497601972512 6527065929713 6530948776786 6532934473856 6536820812032 6544147024583 6548764192768 6556103790992 6560003912224 6566462610568 6578460149632 6582373570304 6589750836601 6595675741312 6601790925424 6607726655488 6611657486336 6641638638464 6653773531136 6683087149928 6729659185816 6735709883392 6736284919462 6740292227564 6766253562208 6770278698176 6782648628224 6790250354956 6794289766232 6800979132374 6813405154976 6817458340672 6819531149312 6831235589216 6843716893184 6847788110848 6867054014464 6885024845824 6903702095794 6917653632407 6921768833854 6941242878472 6945372112784 6958061954816 6965860277929 6970004156738 6972123346048 6976270950656 6989017247744 6995898334208 7000060082176 7007905475144 7020709571456 7024886079232 7051943573504 7056138661888 7056741053368 7063085833216 7112305943552 7143639655796 7156691751104 7189144409846 7193421116812 7199888786944 7206564167488 7221127751264 7225423484608 7238625006592 7245751846144 7250062227968 7258187813542 7271449199008 7275774867776 7277987024896 7315338898688 7328704704512 7374440993024 7379457869833 7407881055176 7412287885072 7425830825728 7433141980096 7437563837312 7459503919672 7463941459184 7466210827264 7470652356608 7479025170952 7492690046848 7497147328256 7504528697792 7518240171008 7522712651776 7537915132928 7603984985548 7637813885632 7649881836128 7663858883072 7672448235718 7677012452396 7691039069504 7698611336528 7703191117216 7725914773946 7730510797012 7732861213952 7737461369344 7772547579856 7786748748544 7791380960768 7821053761087 7835343555088 7875555877889 7882636861568 7889945252336 7897039173632 7905889865608 7910592952976 7932849003968 7937568128896 7952070805504 7960983174776 7965719036272 7968140966912 7972881086464 7973561741404 8009034828736 8023668081664 8028441233408 8115177253484 8127999450886 8142850063264 8164159606624 8171729011348 8179076286976 8188243075094 8193114129868 8206966992896 8216165039824 8221052704928 8228444327936 8236073334272 8252717430016 8257626839552 8258331803597 8280859252736 8285785403392 8325052527281 8375301665416 8390604121984 8405005012537 8427932563456 8428652066716 8433666136952 8441248922624 8463576476039 8466149777344 8471186154368 8486663800832 8495019405824 8500072956928 8509599505532 8525147336768 8530218810496 8576604226048 8630128288096 8635262213312 8674419582038 8690268554912 8698082054144 8728930155008 8729675354813 8734868498986 8742722098432 8758695866368 8768512269392 8773728517024 8789758936576 8798412956032 8803646991104 8837555673088 8842812993536 8915016879608 8938347155528 8954678348672 8968826980288 8985213862912 8995284138428 9000635289016 9008727841792 9017080288384 9035302703552 9040677660544 9066113147392 9071506433024 9112641990176 9169511306102 9174966101644 9224857508272 9233410339594 9241712182528 9247209929216 9257573839654 9274488289696 9289142229584 9306114358016 9316544286229 9322086549338 9330468121856 9339118870112 9347515756544 9389902902656 9395488805632 9412655239168 9448502522312 9454123285264 9514345745464 9522900179968 9528565200896 9529378666556 9571773331904 9589261853696 9600009122524 9605720014328 9632745219104 9638475585088 9675599745536 9681355604992 9708593606656 9785949040966 9791770545452 9801411102539 9819319193936 9825160549792 9854143807802 9863003757824 9868871100928 9869713618933 9896636667904 9902524018688 9913622379472 9931735491328 9975920177152 9976771834072 9982706855984 9991682398208 10045005990593 10055329092608 10061310846976 10099628478884 10118081441216 10124100525952 10170009165148 10179153112576 10188590719552 10215253892032 10233918112768 10250087977472 10280324729632 10286440330304 10305234615296 10361272168448 10432136038912 10433026643557 10439233084154 10460329495987 10479441492688 10485675544736 10515176459648 10521431769856 10533223778189 10542694295168 10552468959536 10561956780032 10568239919104 10580084388176 10599415188224 10616162548096 10635559266304 10663392139264 10750461531292 10756856808824 10798288596928 10804712326016 10815350182112 10835110834688 10841556468736 10853707260284 10873537994816 10890718476064 10922845025234 10929342850948 10939169522176 11008851678976 11015400668672 11057351869123 11063929710806 11084144541344 11134406585981 11141030266282 11144417631872 11151047267584 11171421270016 11183941761104 11190594909088 11201612688616 11222079078784 11228754914048 11241339662437 11261878637488 11272004294656 11278709829632 11279672707352 11329854147968 11350554847232 11473181634236 11480006846392 11491309568494 11512305261856 11519153748032 11542432547296 11553134119492 11563521647104 11570400601088 11583368252572 11602953334784 11622867617312 11633317842944 11644103679488 11674575876608 11714386259968 11776903575178 11840943733864 11847987721808 11869635099392 11882938121173 11890007090906 11922441187328 11923459021208 11930552096176 11934179511296 11941278963712 11954662281128 11965746052331 11976504563072 11983629193984 12017344525312 12024493451264 12037970032216 12048793480192 12059964525184 12132757197824 12201215855584 12208474163648 12230780183552 12263834581502 12286241750048 12293550638656 12297288421376 12340901253632 12348242658304 12349296843394 12360400208128 12382983811072 12404236868896 12426900565504 12446535401216 12501908025344 12588486954421 12611487293104 12636973564712 12644491098064 12667593761536 12680065730752 12687608898944 12710790342656 12725036098264 12732606018608 12736477293568 12744054020096 12781647726976 12789251324672 12801843072704 12825233232896 12832862758912 12891054522688 12963791846558 12971503798876 12995203945024 13054131859426 13061897553572 13065868947712 13073641624064 13088294049166 13112207581984 13120007824448 13132925221136 13156920299264 13164747140608 13179501673202 13191351482624 13203581850848 13215453310976 13283277276928 13307547062272 13366174299856 13434771791693 13459318371632 13471419766784 13472569838924 13480584455128 13528393894771 13532507124416 13540557396352 13565297256448 13580500709912 13588579532464 13601958264748 13626810309952 13634916681344 13662471178432 13687433786368 13695576221696 13807404191588 13835307264814 13843537667708 13882485756944 13890744225568 13916123909632 13931720555858 13940008313476 13944246692096 13952541901312 13953733047457 13991796668416 14000120164352 14015810950288 14041419142912 14049772158464 14103887147008 14113482106736 14126171666432 14201560193597 14224611887104 14287279311592 14300525769859 14313383502208 14337949727269 14378288819692 14386842233624 14399777573888 14413128334976 14437865753243 14442255502528 14450846969216 14477250013184 14491503692288 14500124455936 14516375627084 14542898398016 14551549735552 14630677797376 14748881986048 14750141116753 14758915739666 14815762110352 14824575770144 14851661651456 14866283960192 14875127674624 14891799134681 14919007839344 14927882918368 14932421654528 14941304713216 14958050341904 14985380093696 14994294656512 15009057395584 15036480342016 15045425303552 15075830265856 15207969971096 15275627771264 15299763672256 15327717766144 15344896471436 15354024904792 15382078139008 15397222673056 15406382234432 15451829547892 15461021594024 15465722427904 15474922738688 15545095159712 15573497497088 15582761921536 15642107522174 15670687110176 15741747242249 15751111755778 15765273723136 15779890504672 15794078347264 15811779731216 15821185905952 15865698007936 15875136257792 15892928488273 15904141611008 15921966349552 15931438072544 15936281933824 15945762172928 15947123482808 16018069657472 16047336163328 16056882466816 16230354506968 16255998901772 16285700126528 16328319213248 16343458022696 16358152573952 16376486150188 16386228259736 16432330079648 16442105409856 16472146668544 16505434860032 16515253679104 16516663607194 16561718505472 16650105054562 16750603330832 16781208243968 16800015964417 16810010025074 16855865126912 16857304133432 16867332273904 16882497845248 16917089246399 16927152952078 16932299554688 16942372308736 16973327601664 16990038811648 17000145913856 17019199011064 17050294673536 17060437620992 17135598454541 17153208452096 17260256576192 17270524426624 17348839164076 17380537109824 17457860310016 17459350709626 17469736997972 17485444196864 17537024538784 17547457034048 17579517873152 17596825912064 17607293982208 17675111346176 17797516039009 17830033759216 17876694311056 17909356697344 17937653960576 17970427725824 17990568276856 18001270578032 18017455683584 18034160576768 18070605407104 18081355321088 18132226294784 18143012866048 18225283980352 18339022612204 18349932203288 18449715016544 18466820679188 18483424365056 18494419858432 18515147679308 18548976579392 18578284459168 18612228716032 18633088572458 18644173098676 18660936243712 18678237740224 18779805805312 18790977611264 18897005044624 18908246570528 18993987705497 19028691490928 19045800359936 19057130401792 19058757333112 19126349989159 19143546663808 19178523707392 19200018245048 19211440028656 19265490438208 19276951170176 19351199491072 19362711209984 19571898081932 19583541090904 19602822205078 19638638387872 19650321099584 19708287615604 19726007515648 19737742201856 19739427237866 19793273335808 19827244758944 19863470982656 19953543668144 19965413711968 19983364796416 20078067859913 20090011981186 20110658185216 20122621693952 20199256957768 20217984709111 20236162882432 20248201051904 20270894442001 20340018330296 20358306225152 20377181439104 20412155030447 20430507784064 20467836225536 20500175954944 20560649459264 20572880660608 20610469230592 20864272077824 20866053287114 20878466168308 20920658991974 20958882985376 20971351089472 21030352919296 21042863539712 21066447556378 21085388590336 21104937919072 21123913560064 21160168776352 21198830376448 21232325096192 21271118532608 21326784278528 21500923062584 21513713617648 21596577193856 21609424652032 21630700364224 21670221669376 21683112937472 21707414520568 21747075989632 21781436952128 21845690050468 21858685701896 21878339044352 22017703357952 22030801337344 22114703738246 22127859421612 22168289082688 22268813171962 22282060532564 22288835263744 22302094535168 22367883522208 22381189818176 22403225377232 22444158157568 22457509828096 22482679324874 22523757274976 22544008589312 22559345414704 22659708295936 22701109694464 22858320718751 22946363268472 22960013692784 22982619136988 23024610523712 23038307496064 23084865094592 23106268238984 23127043294208 23140801202176 23166736505144 23245735234624 23288207358976 23349151753216 23553807150356 23681887467728 23695975443616 23739270198784 23765876242346 23780014181812 23803426963309 23846918042416 23861104192352 23868359022592 23882557927424 23909324562256 23931492104662 23953009126144 23967258387968 24034689050624 24048986902528 24075940064432 24097586960384 24119929050368 24226190918489 24265514395648 24395014548583 24402431711168 24416948327296 24461560367104 24527669163004 24572483500096 24587101277312 24681802507264 24696485316608 24698593686788 24720800416256 24808473737792 24853801131008 24893070802432 25162005434461 25176973908842 25222974586208 25273947129424 25288982196128 25335187523072 25360131461504 25375217797888 25403657347397 25421580685312 25450072196528 25465212037216 25472954587136 25488108040192 25563295453952 25578502649344 25580686318459 25603686145408 25650466465792 25665725517824 25782109045376 25927583693116 25943007597752 25990407890048 26108263718852 26123795107144 26131737895424 26147283248128 26176588098332 26224415163968 26240015648896 26265850442272 26313840598528 26329494281216 26359003346404 26382702965248 26407163701696 26566554553856 26732348599712 26853568825013 26869543583386 26918636743264 26942839533568 26945139677848 26961168910256 27040701708811 27056787789542 27065014248832 27081114792704 27111466244701 27130594512896 27161001419824 27177159064928 27203916529496 27253620619904 27269833362688 27324942356864 27374867572736 27391152443392 27614808383176 27670614529628 27687075335416 27764971513888 27781488451136 27832247819264 27863441111716 27880016626952 27888493384192 27905083802624 27907466094914 27983593336832 28031621900576 28082838285824 28099544316928 28226964213472 28252343332864 28403120387194 28449223774208 28574558623184 28601051539718 28626767004416 28658850762829 28675899454538 28756577639384 28773684467248 28799555147776 28826256669952 28858564008563 28875731506486 28884511005056 28901693938432 28954500026368 28983007384576 29000248911872 29032751254168 29085796796032 29103099471104 29261355594752 29497763972096 29500282233506 29517831479332 29631524220704 29649151540288 29703323302912 29732567920384 29750255349248 29783598269362 29838015678688 29855765836736 29864843309056 29916100683808 29970760187392 29988589313024 30018114791168 30072960684032 30151660531712 30360468537133 30415939942192 30551255542528 30572039746451 30599527344512 30655435532288 30689792942872 30708049809584 30764156278016 30794445346112 30812764468864 30903659095784 30922043188048 30931444855808 30949845477376 31090190319424 31146994994176 31165523843072 31284215044348 31341374220352 31483494484498 31502223511556 31530547446272 31559781009344 31623559462432 31642371811904 31731396015872 31750272515584 31785856976546 31843932699104 31862876145088 31872563867648 31894246965616 32036139314944 32094672326656 32316936188579 32401508438789 32460709013936 32511997803544 32571400253056 32627302922683 32656638426496 32686916045392 32716305147904 32752972300376 32772456519472 32864660159296 32884210819712 32944293337088 33010869720064 33030507358208 33033327214388 33300210109124 33501206661664 33562416487936 33600031928834 33620020050148 33714608266864 33734664547808 33764995690496 33834178492798 33854305904156 33864599109376 33884744617472 33980077623296 34000291827712 34038398022128 34100589347072 34120875241984 34250821643381 34271196909082 34306416904192 34489503327307 34520513152384 34541048853248 34697678328152 34761074219648 34820735051939 34915720620032 34918701419252 34939473995944 34970888393728 35074049077568 35094914068096 35159035746304 35193651824128 35214587964416 35595032078018 35660067518432 35753388622112 35818713394688 35875307921152 35940855451648 35981136553712 36002541156064 36034911367168 36068321153536 36141210814208 36162710642176 36165797898511 36264452589568 36286025732096 36450567960704 36678045224408 36699864406576 36899430033088 36933641358376 36966848730112 36988839716864 37030295358616 37097953158784 37156568918336 37224457432064 37266177144916 37288346197352 37321872487424 37356475480448 37559611610624 37581955222528 37794010089248 37816493141056 37987975410994 38057382981856 38091600719872 38117514666224 38229957588319 38252699978318 38287093327616 38357047414784 38400036490096 38422880057312 38530980876416 38553902340352 38702398982144 38725422419968 38993605931987 39143796163864 39167082181808 39205644410156 39277276775744 39300642199168 39416575231208 39452015031296 39475484403712 39478854475732 39654489517888 39726941965312 39907087336288 39930827423936 40156135719826 40180023962372 40221316370432 40398513915536 40435969418222 40472325764864 40496402103808 40541788884002 40680036660592 40716612450304 40754362878208 40800038770727 40824310060894 40861015568128 40935672451072 41000351909888 41121298918528 41145761321216 41220938461184 41615024818171 41728544155648 41732106574228 41756932336616 41841317983948 41917765970752 41942702178944 42060705838592 42085727079424 42132895112756 42170777180672 42209875838144 42320337552704 42397660752896 42464650192384 42923421035257 43001846125168 43027427235296 43193154387712 43218849304064 43222538951879 43261400728448 43340443338752 43366225874944 43414829041136 43494151979264 43562873904256 43691380100936 43717371403792 43756678088704 44035406715904 44061602674688 44229407476492 44255718843224 44336578165376 44537626343924 44564121065128 44577670527488 44604189070336 44735767044416 44762379636352 44806450754464 44888316315136 44915019656192 44965358649748 45047514549952 45118690829408 45319416591872 45689461507991 45716641437502 45809029172081 45892726536944 45920027385568 45965238273976 46049221047424 46076614992128 46128255856207 46169730189184 46212536477968 46254086588416 46281602404352 46333473010288 46491470469248 46576414717952 46698303506432 47107614300712 47363774935456 47391950887232 47478540397568 47531752484692 47560028363624 47606853926618 47693836084832 47722208384704 47736718045184 47818649124512 47862984209324 47906018252288 47934516775936 48069378101248 48151880128864 48195173920768 48239858100736 48423575426849 48452381836978 48531028791296 48761021945503 48790029097166 48804863422336 48833896654592 48923120734208 49055338326008 49144967000192 49174202554624 49229315073431 49363605014528 49392970633216 49397187373576 49441600832512 49616947475584 49707602262016 49786141604864 50324010868922 50353947817684 50445949172416 50547894258848 50577964392256 50670375046144 50720262923008 50750435595776 50807314694794 50900144393056 50930424074432 50945909174272 51126590907904 51157005298688 51161372636918 51207372290816 51300932931584 51564218090752 51855167386232 51886015195504 51980815780096 52216527437704 52247590214288 52263475790848 52294566496256 52353176196664 52448830327936 52480031297792 52531700884544 52627681197056 52658988562432 52718006692808 52765405930496 52814327403392 53133109107712 53464697199424 53707137650026 53739087166772 53837273486528 53890279355696 53922337820512 54081403417622 54113575579084 54130028497664 54162229585408 54222932489402 54322002839648 54354318129856 54407833058992 54507241239808 54539666725376 54649884713728 54749735145472 55128891145223 55229616766352 55341229059256 55374150670832 55529943027776 55562976902272 55664495638528 55726882223432 55760033253904 55776986768384 55810167605248 55814932189828 56063243801152 56165676571648 56199088633856 56453928426944 56806240774388 57149117246368 57202103079436 57253534008832 57317701525658 57351798909076 57513155278768 57547368934496 57599110295552 57652513339904 57717128017126 57751463012972 57769022010112 57803387876864 57808322625179 57966014769152 58000497823744 58065502508336 58171593592064 58206198942208 58522711189504 58835035087759 58995527944192 59000564467012 59035662958664 59245035332273 59263048441408 59298303080576 59406646605824 59465135840768 59500510698496 59567196538724 59676031357376 59711531673472 59832201367616 59941520374784 59977178626048 60036229582336 60720937074266 60831879884384 61102511085056 61107727483691 61144079492902 61199054689024 61310871064576 61379585885744 61416099619168 61528312556032 61588890692224 61625528937728 61694596415107 61807318191568 61844086376096 61862889711616 61899690954752 62180380638848 62293989988352 62331047686144 62568430088696 62682748440704 62966988968996 63004447023112 63061094892544 63119562018688 63247118924864 63284743623808 63462792031744 63500545031168 63571713953092 63687865398208 63725752290176 63788493931232 64072278629888 64633872377158 64803016877578 64921418027872 65023995607088 65142800506112 65215810003603 65254605845366 65313276852992 65373832090784 65432610295808 65505944600752 65544913038944 65729320318592 65768421639424 65888586674176 66021739440128 66061014716416 66066654428776 66600420218248 67002413323328 67124832975872 67200063857668 67240040100296 67429216533728 67469329095616 67668356985596 67708611808312 67729198218752 67769489234944 67960155246592 68076796044256 68201178694144 68241750483968 68501643286762 68542393818164 68612833808384 68979006654614 69041026304768 69082097706496 69087995332531 69395356656304 69522148439296 69600066138299 69641470103878 69831441240064 69837402838504 69878947991888 69941776787456 70148098155136 70189828136192 70318071492608 70387303648256 70429175928832 71190064156036 71320135036864 71506777244224 71637426789376 71750615842304 71962273107424 72005082312128 72136642307072 72282421628416 72325421284352 72331595797022 72528905179136 72901135921408 73222306471909 73356090448816 73399728813152 73732566447323 73798860066176 73867282716752 73933697460224 73977679433728 74060590717232 74195906317568 74313137836672 74448914864128 74532354289832 74576692394704 74643744974848 74712950960896 75119223221248 75163910445056 75588020178496 75632986282112 75975950821988 76114765963712 76235029332448 76459915176638 76505399956636 76574186655232 76800072980192 76845760114624 77061961752832 77107804680704 77404797964288 77940846101867 77987211863974 78287592327728 78334164363616 78411288820312 78554553551488 78601284398336 78689377637059 78833150462416 78904030062592 78950968807424 78957708951464 79237735669373 79308979035776 79453883930624 79814174672576 79861654847872 80312271439652 80360047924744 80797027831072 80871938836444 80944651529728 80992804207616 81083577768004 81360073321184 81433224900608 81508725756416 81600077541454 81648620121788 81722031136256 82000703819776 82242597837056 82291522642432 83180566848211 83230049636342 83457088311296 83464213148456 83513864673232 83682635967896 83760222366317 83835531941504 83885404357888 83979419831147 84121411677184 84171454158848 84265790225512 84341554361344 84419751676288 84640675105408 84795321505792 84929300384768 85846842070514 86003692250336 86054854470592 86386308775424 86437698608128 86445077903758 86522801456896 86680886677504 86829658082272 86988303958528 87125747808512 87382760201872 87434742807584 87513356177408 88070813431808 88123205349376 88458814952984 88511437686448 88673156330752 89075252687848 89128242130256 89155341054976 89208378140672 89471534088832 89524759272704 89612901508928 89776632630272 89830039312384 89930717299496 90095029099904 90237381658816 90638833183744 91378923015982 91433282875004 91618058344162 91785453073888 91840054771136 91930476547952 92098442094848 92153229984256 92256511712414 92339460378368 92425072955936 92508173176832 92666946020576 92982940938496 93152829435904 93396607012864 94043402541851 94215228601424 94698757263397 94727549870912 94783901774464 94957080795136 95063504969384 95120056727248 95213707853236 95387672169664 95444416769408 95637298249024 95725968418648 95812036504576 95869033551872 96303760257728 96479716201472 96847150853698 96904763673956 97522043891006 97580058194332 97609726844672 97667793309184 97676131332199 98110676652016 98289934000384 98348405109248 98458630146862 98727210029056 98794374747152 98883201665024 99233894951168 99415204524032 99572283209728 100103680389013 100365648090883 100648021737844 100707895635368 100891898344832 101065060272701 101095788517696 101155928784512 101340750092288 101440525846016 101500871191552 101614629389588 101800288786112 101860848148864 102253181815808 102314010597376 102322745273836 102414744581632 103128436181504 103710334772464 103772030391008 103961631560192 104242593942767 104433054875408 104495180428576 104526951581696 104589132992512 104706352393328 104897660655872 104960062595584 105063401769088 105255362394112 105317977124864 105436013385616 105530811860992 105628654806784 106266218215424 106929394398848 107414275300052 107478174333544 107674546973056 107780558711392 107844675641024 108162806835244 108227151158168 108260056995328 108324459170816 108445864978804 108644005679296 108708636259712 108815666117984 109014482479616 109079333450752 109299769427456 110192230695743 110257782290446 110459233532704 110682458118512 110748301341664 111059886055552 111125953804544 111250499417911 111328991277056 111453764446864 111520066507808 111553973536768 111620335210496 111629864379656 112025764222217 112126487602304 112331353143296 112398177267712 112907856853888 113612481548776 114298234492736 114404206158872 114507068017664 114635403051316 114703597818152 115026310557536 115094737868992 115305026679808 115434256034252 115502926025944 115538044020224 115606775753728 115616645250358 115932029538304 116131005016672 116343187184128 116412397884416 117045422379008 117600111750919 117670070175518 117991055888384 118001128934024 118071325917328 118419624724793 118490070664546 118526096882816 118596606161152 118729524588863 118813293211648 118930271681536 119001021396992 119134393077448 119352062714752 119423063346944 119664402735232 119883040749568 119954357252096 120072459164672 121441874148532 121663759768768 122205022170112 122215454967382 122288158985804 122398109378048 122759171771488 122832199238336 123056625112064 123177781384448 123251057875456 123389192830214 123614636383136 123688172752192 123725779423232 124360761277696 124587979976704 125136860177392 125365496881408 125933977937992 126008894046224 126122189785088 126239124037376 126494237849728 126569487247616 126925584063488 127001090062336 127143427906184 127375730796416 127451504580352 127576987862464 128144557259776 129267744754316 129606033755156 129842836055744 130047991214176 130285601012224 130431620007206 130509211690732 130626553705984 130747664181568 131011889201504 131089826077888 131458640637184 131536843278848 132043478880256 132133308857552 132957913938479 133200840436496 133884449924113 134004826646656 134249665951744 134400127715336 134480080200592 134858433067456 134938658191232 135336713971192 135417223616624 135458396437504 135538978469888 136153592088512 136402357388288 136483500967936 137003286573524 137084787636328 137958013309228 138082052609536 138164195412992 138175990665062 138790713312608 139044296878592 139200132276598 139282940207756 139674805677008 139757895983776 139883553574912 140296196310272 140379656272384 140774607296512 140858351857664 141525892963777 141896261094007 142380128312072 142640270073728 142885085213129 143013554488448 143274853578752 143501231684608 143924546214848 144010164624256 144273284614144 144564843256832 144650842568704 144663191594044 145802271842816 146444612943818 146712180897632 146799457626304 147465132894646 147597720132352 147734565433504 147867394920448 148121181434464 148391812635136 148626275673344 148897829728256 149064708579664 149153384789408 149287489949696 149425901921792 150238446442496 150327820890112 151176040356992 151265972564224 151951901643976 152229531927424 152470058664896 152919830353276 153010799913272 153148373310464 153600145960384 153691520229248 154123923505664 154215609361408 155881692203734 155974423727948 156575184655456 156668328727232 156822577640624 157109107102976 157202568796672 157378755274118 157666300924832 157808060125184 157915417902928 158381252865893 158475471338746 158617958071552 158907767861248 159628349345152 159723309695744 160624542879304 160720095849488 161594055662144 161743877672888 161889303059456 161985608415232 162167155536008 162720146642368 163017451512832 163200155082908 163297240243576 163444062272512 164485195674112 164583045284864 166361133696422 166460099272684 166623988743163 166928426296912 167027729346464 167365271935792 167520444732634 167671063883008 167770808715776 167958839662294 168242823354368 168342908317696 168531580451024 168683108722688 168839503352576 169281350210816 169590643011584 169858600769536 170765101840081 171693684141028 172007384500672 172109708941184 172772617550848 172875397216256 172890155807516 173045602913792 173659316164544 173976607917056 174251495617024 174765520403744 174869485615168 176141626863616 176917629905968 177022875372896 177346312661504 177825601431779 178150505375696 178256484260512 178310682109952 178416756281344 178943068177664 179049518545408 179064804229213 179225803017856 179553265260544 179660078624768 179861434598992 180190058199808 180474763317632 181277666367488 182757846031964 182866565750008 183236116688324 183570906147776 183680109542272 183860953095904 184196884189696 184306459968512 184513023424828 184678920756736 184850145911872 185333892041152 185965881876992 187974981775091 188086805083702 188430457202848 189284911961677 189397514526794 189455099741824 189567803548928 189780263712907 189914161590272 190127009938768 190240113454496 190427415706472 190775344339328 190888833538816 191102774261429 191274596498048 191451936837296 191624073009152 191738067103744 192607520515456 192959432402944 193694301707396 193809527347912 195044087782012 195160116388664 195219453689344 195335586618368 195352262664398 196221353304032 196579868000768 196696810218496 196917260293724 197588749494304 197766403330048 198467789902336 199144566419456 200207360778026 200611955339803 200731296181766 201296043475688 201415791270736 201783796689664 202009948059941 202130120545402 202191577035392 202311857569024 202681500184576 202881051692032 203001742383104 203229258779176 203600577572224 203721696297728 204506363631616 204628021194752 204645490547672 204829489163264 206256872363008 207420669544928 207544060782016 207923263120384 208485187885534 208866109750816 208990360857152 209053903163392 209412704786656 209795321311744 209920125191168 210126803538176 210510724788224 210872026771232 211061623721984 211257309613568 212532436430848 213858788797696 214004278225157 214828550600104 214956348667088 215349093946112 215561117422784 215689351282048 216325613670488 216454302316336 216520113990656 216648918341632 216891729957608 217288011358592 217417272519424 217631332235968 218028964959232 218158666901504 218599538854912 220384461391486 220515564580892 220918467065408 221364916237024 221496602683328 222119772111104 222251907609088 222500998835822 222907528893728 223040133015616 223107947073536 223259728759312 224051528444434 224252975204608 224662706286592 225815713707776 226810559071523 227224963097552 228391120458781 228596468985472 228808412317744 229014136035328 229270806102632 229407195636304 230052621115072 230189475737984 230610053359616 230868512068504 231005852051888 231076088040448 231213551507456 231233290500716 232262010033344 232686374368256 232824795768832 235200223501838 235340140351036 236002257868048 236142651834656 236839249449586 236980141329092 237052193765632 237193212322304 237459049177726 237860543363072 238002042793984 238268786154896 238704125429504 238846126693888 239328805470464 239766081499136 240144918329344 241426523291149 242883748297064 243327519537536 243745145363573 244410044340224 244430909934764 244576317971608 244796218756096 245443717805131 245518343542976 245664398476672 246113250224128 246355562768896 246502115750912 246778385660428 247229272766272 247376345504384 248721522555392 250273720354784 250730993762816 251867955875984 252017788092448 252244379570176 252478248074752 252988475699456 253138974495232 253160585289577 253851168126976 254002180124672 254286855812368 254751461592832 254903009160704 255153975724928 256289114519552 258535489508632 259212067510312 259685672111488 260095982428352 260571202024448 260863240014412 261018423381464 261253107411968 261495328363136 262023778403008 262179652155776 262917281274368 263073686557696 264266617715104 265915827876958 266401680872992 267609703118233 267768899848226 268009653293312 268499331903488 268800255430672 268960160401184 269716866134912 269877316382464 270179784300641 270673427942384 270834447233248 270916792875008 271077956939776 272307184177024 272804714776576 272967001935872 274006573147048 274169575272656 275916026618456 276164105219072 276328390825984 276351981330124 277581426625216 278088593757184 278400264553196 278565880415512 279349611354016 279515791967552 280592392620544 280759312544768 281549214593024 283051785927554 283792522188014 284760256624144 285280540147456 285600271395089 285770170426258 286027108976896 286549707157504 287002463369216 287849092429696 288020329248512 288546569228288 289129686513664 289301685137408 289326383188088 291305173727197 291604543685632 292889225887636 293424361795264 293598915252608 294930265789292 295195440264704 295469130867008 296242362868928 296783625270272 297252551346688 298129417159328 298306769578816 298851803843584 300476892884992 302352080713984 302531945128448 302557772663153 303903803287952 304459063854848 304940117329792 305839660706552 306021599826544 306296746620928 307200291920768 307383040458496 308247847011328 308431218722816 311763384407468 311948847455896 313150369310912 313336657454464 313645155281248 314218214205952 314405137593344 314757510548236 315332601849664 315830835805856 316762505731786 316950942677492 317235916143104 319256698690304 319446619391488 320663204204567 321249085758608 321440191698976 322897790993449 323188111324288 323487755345776 323778606118912 323971216830464 324334311072016 325440293284736 326034903025664 326400310165816 326594480487152 326888124545024 328970391348224 329166090569728 332722267392844 332920198545368 333247977486326 333856852593824 334055458692928 334730543871584 335040889465268 335342127766016 335541617431552 335917679324588 336485646708736 337063160902048 337366217445376 337679006705152 338562700421632 339717201539072 341327153618521 341530203680162 343387368282056 344014769001344 344219417882368 344605205514017 345545235101696 345750794432512 345780311615032 346091205827584 347006635517599 347318632329088 347953215834112 348502991234048 349531040807488 349738971230336 353835259811936 354045750745792 354692625323008 355651202863558 356301010751392 356512968521024 356621364219904 357886136355328 358099037090816 358129608458426 358451606035712 359106530521088 359722869197984 360380116399616 360949526635264 362555332734976 365515692063928 365733131500016 366472233376648 367141812295552 367360219084544 367721906191808 368393768379392 368612919937024 369026046849656 369357841513472 369700291823744 370667784082304 371931763753984 375949963550182 376173610167404 376860914405696 378569823923354 378795029053588 378910199483648 379135607097856 379560527425814 380254019877536 380480226908992 380854831412944 381550688678656 381777667077632 382205548522858 382549192996096 382903873674592 383248146018304 385215041030912 385918864805888 387388603414792 387619054695824 390088175564024 390320232777328 390438907378688 390671173236736 390704525328796 392442706608064 393159736001536 393393620436992 393834520587448 395177498988608 396935579804672 400414721556052 401223910679606 401462592363532 402592086951376 402831582541472 403567593379328 404019896119882 404260241090804 404383154070784 404623715138048 404658258376253 405762103384064 406003484766208 406458517558352 407201155144448 407443392595456 409012727263232 409290981095344 409658978326528 411845245614313 412513744726016 414715247325911 414841339089856 415088121564032 415846526240768 416970375771068 417732219501632 417980721714304 418825409573312 419590642623488 419840250382336 420253607076352 421744053542464 422514619227136 427717577595392 427754092385837 428008556450314 429657101200208 429912697334176 430698187892224 431122234845568 431378702564096 431862174905749 432651227340976 432908604632672 433040227981312 433297836683264 433783459915216 434576022717184 434834545038848 435262664471936 436057929918464 436317333803008 437199077709824 440768922782972 441031129161784 441836934130816 442729832474048 442993205366656 444239544222208 444503815218176 445001997671644 445815057787456 446080266031232 446519457518624 448103056888868 448505950409216 451631427415552 453621118143046 454449926195104 456510670025221 456782240917562 457192937970944 457616824635488 458028272070656 458541612205264 458814391272608 460105242230144 460378951475968 460894926159917 461220106719232 461737024137008 462011704103776 462152176080896 462427103014912 462466581001432 464524020066688 465372748736512 465649591537664 470400447003676 470680280702072 472004515736096 472285303669312 473678498899172 473960282658184 474104387531264 474386424644608 474918098355452 475721086726144 476537572309792 477408250859008 477692253387776 478657610940928 480289836658688 482853046582298 485767496594128 486655039075072 487200462968093 487490290727146 488820088680448 488861819869528 489152635943216 489592437512192 490595588145571 490887435610262 491036687085952 491328796953344 492226500448256 492711125537792 493004231501824 493556771320856 494458545532544 494752691008768 497443045110784 500547440709568 501461987525632 503735911751968 504035576184896 504956496149504 505976951398912 506277948990464 506321170579154 507702336253952 508573711624736 509502923185664 509806018321408 510307951449856 512578229039104 516127965131261 517070979017264 518424135020624 519371344222976 520191964856704 521142404048896 521726480028824 522036846762928 522506214823936 522990656726272 524047556806016 524359304311552 525834562548736 526147373115392 528533235430208 531831655753916 532803361745984 535219406236466 535537799696452 536019306586624 537600510861344 537920320802368 539433732269824 539754632764928 540359568601282 541346855884768 541668894466496 541833585750016 544614368354048 545609429553152 548013146294096 548339150545312 550825643459413 551832053236912 552328210438144 552656781651968 552703962660248 554664149685611 555162853250432 556177187514368 556800529106392 557131760831024 558699222708032 559031583935104 561184785241088 561518625089536 566103571855108 567585044376028 569520513248288 570561080294912 571200542790178 571540340852516 572054217953792 574004926738432 575698184859392 576040658497024 578259373027328 578652766376176 582263967937477 582610347454394 583209087371264 585778451775272 586321556564219 586848723590528 587197830505216 587855938818029 589860531578584 590390880529408 590938261734016 591952495882963 592484725737856 593567250540544 594505102693376 596258834318656 596613539157632 597703607687168 604704161427968 605063890256896 605115545326306 607807606575904 608918127709696 609880234659584 611679321413104 612043199653088 612593493241856 614400583841536 614766080916992 616495694022656 616862437445632 623526768814936 623897694911792 626300738621824 626673314908928 627290310562496 628436428411904 628810275186688 629515021096472 630665203699328 631661671611712 633525011463572 633901885354984 634471832286208 638513397380608 638893238782976 641326408409134 642498171517216 642880383397952 645795581986898 646376222648576 646975510691552 647557212237824 648668622144032 650880586569472 652069806051328 652800620331632 653188960974304 653776249090048 657940782696448 658332181139456 662891300843779 665444534785688 665840397090736 666495954972652 667713705187648 668110917385856 669461087743168 670081778930536 670684255532032 671083234863104 671835358649176 674126321804096 675358013410304 677125400843264 682654307237042 683060407360324 686774736564112 688029538002688 688438835764736 689210411028034 691090470203392 691560623230064 692182411655168 693600659102359 694013271035198 694637264658176 695906431668224 697005982468096 699062081614976 699477942460672 702559536636181 707455421908907 707670519623872 708091501491584 709385250646016 711302405727116 712602021502784 713025937042048 715772272710656 716198074181632 716259216916852 716903212071424 719445738395968 720760232799232 721899053270528 729698157599369 731031384127856 731466263000032 732944466753296 734283624591104 734720438169088 735443812383616 736787536758784 737225839874048 738052093699312 738715683026944 739400583647488 741335568164608 743863527507968 751899927100364 752347220334808 753721828811392 757139647846708 757590058107176 757820398967296 758271214195712 759121054851628 760508039755072 760960453817984 761709662825888 763101377357312 763555334155264 764411097045716 765098385992192 765807747349184 770430082061824 774777206829584 775238109391648 778753495925377 780176351128048 780640465554656 780877814757376 781342346473472 781409050657592 784180349555519 784885413216128 786319472003072 786787240873984 787669041174896 790354997977216 793871159609344 800829443112104 802447821359212 802925184727064 805184173902752 805663165082944 807135186758656 808039792239764 808520482181608 808766308141568 809247430276096 809316516752506 811524206768128 812917035116704 814402310288896 814886785190912 818581962190688 819317956653056 823200782256433 823690491228626 825027489452032 828937373073551 829430494651822 829682678179712 830176243128064 831106672122041 831693052481536 833940751542136 835464439003264 835961443428608 836898356248327 837650819146624 839181285246976 839680500764672 840507214152704 843488107084928 845029238454272 855435155190784 855508184771674 856017112900628 859314202400416 859825394668352 861396375784448 862244469691136 862757405128192 863724349811498 865302454681952 865817209265344 866080455962624 867566919830432 869152045434368 869669090077696 870525328943872 872115859836928 874398155419648 881537845565944 882062258323568 883673868261632 885459664948096 885986410733312 888479088444416 889007630436352 890003995343288 891630115574912 892160532062464 893038915037248 896206113777736 897011900818432 903262854831104 907242236286092 908899852390208 913021340050442 913564481835124 914385875941888 915233649270976 917083224410528 917628782545216 920210484460288 920757902951936 921789852319834 923474048274016 924023408207552 924304352161792 924933162002864 929048040133376 930745497473024 937191149468791 940800894007352 941360561404144 944009031472192 944570607338624 947356997798344 947920565316368 948208775062528 948772849289216 949836196710904 953075144619584 954816501718016 955384506775552 957315221881856 965706093164596 971534993188256 973310078150144 974400925936186 974980581454292 977723639739056 978305271886432 979184875024384 981191176291142 981774871220524 982073374171904 982657593906688 985422251075584 986008463003648 987113542641712 988917091065088 989505382017536 993273827658049 994886090221568 1000195596491903 1001094881419136 1002923975051264 1007471823503936 1008071152369792 1009912992299008 1011953902797824 1012555897980928 1012642341158308 1017147423249472 1019005846371328 1019612036642816 1020615902899712 1032255930262522 1034141958034528 1036848270041248 1038742688445952 1040383929713408 1042284808097792 1043452960057648 1044073693525856 1045012429647872 1045981313452544 1048095113612032 1048718608623104 1048808139056819 1051669125097472 1052294746230784 1057066470860416 1063663311507832 1065606723491968 1070438812472932 1071075599392904 1072038613173248 1075201021722688 1075840641604736 1078867464539648 1079509265529856 1080719137202564 1082693711769536 1083337788932992 1089228736708096 1096026292588192 1096678301090624 1101651286918826 1103664106473824 1104656420876288 1105407925320496 1108668770061251 1109328299371222 1110325706500864 1112354375028736 1113601058212784 1114263521662048 1117398445416064 1118063167870208 1122369570482176 1123037250179072 1132207143710216 1135170088752056 1139041026496576 1141122160589824 1142401085580356 1143080681705032 1144108435907584 1151396369718784 1152081316994048 1157305532752352 1164527935874954 1165220694908788 1166418174742528 1171556903550544 1172643113128438 1173697447181056 1174395661010432 1175711877636058 1179721063157168 1180781761058816 1181876523468032 1183201124351083 1183904991765926 1184969451475712 1187134501081088 1189010205386752 1192517668637312 1193227078315264 1195407215374336 1209408322855936 1210127780513792 1210231090652612 1215615213151808 1217836255419392 1219760469319168 1223358642826208 1224086399306176 1228801167683072 1229532161833984 1232991388045312 1244779210022453 1247053537629872 1247795389823584 1252601477243648 1253346629817856 1253453629604491 1254580621124992 1256872856823808 1257620550373376 1259030042192944 1261330407398656 1263323343223424 1267050022927144 1267803770709968 1268943664572416 1277026794761216 1277786477565952 1282652816818268 1284996343034432 1285760766795904 1291591163973796 1292752445297152 1293951021383104 1297337244288064 1301761173138944 1305601240663264 1306377921948608 1315881565392896 1324994383731739 1325782601687558 1328461845990349 1330889069571376 1331680794181472 1332991909945304 1335427410375296 1336221834771712 1337719419830003 1338922175486336 1340163557861072 1341368511064064 1342166469726208 1343670717298352 1348252643608192 1350716026820608 1354250801686528 1365308614474084 1366120814720648 1373549473128224 1376059076005376 1376877671529472 1378420822056068 1383121246460128 1384364823310336 1387201318204718 1388026542070396 1389274529316352 1394011964936192 1398124163229952 1398955884921344 1404283687378621 1405119073272362 1414069636419587 1414910843817814 1415341039247744 1416183002983168 1418770501292032 1422604811454232 1425204043005568 1426051874084096 1427650137129499 1431544545421312 1432396148363264 1432518433833704 1433806424142848 1438891476791936 1441520465598464 1443798106541056 1459396315198738 1462062768255712 1462932526000064 1465888933506592 1468567249182208 1469440876338176 1470887624767232 1473575073517568 1476104187398624 1477431366053888 1478801167294976 1482671136329216 1487727055015936 1503799854200728 1504694440669616 1507443657622784 1514279295693416 1515180116214352 1515640797934592 1516542428391424 1518242109703256 1521016079510144 1521920907635968 1523419325651776 1526202754714624 1527110668310528 1528822194091432 1530196771984384 1531615494698368 1540860164123648 1549554413659168 1550476218783296 1557506991850754 1560352702256096 1561280931109312 1561755629514752 1562818101315184 1568360699111038 1569770826432256 1572638944006144 1575338082349792 1580709995954432 1587742319218688 1598737843211467 1601658886224208 1604895642718424 1605850369454128 1610368347805504 1611326330165888 1614270373517312 1616079584479528 1617040964363216 1617532616283136 1618494860552192 1618633033505012 1625834070233408 1628804620577792 1629773570381824 1637163924381376 1646401564512866 1647380982457252 1657874746147102 1658860989303644 1659365356359424 1660352486256128 1662213344244082 1667881503084272 1670928878006528 1671922886857216 1673796712496654 1675301638293248 1678362570493952 1681014428305408 1686976214169856 1690058476908544 1706216017545011 1710870310381568 1711016369543348 1712034225801256 1718106024635917 1718628404800832 1719650789336704 1722792751568896 1724488939382272 1725514810256384 1727448699622996 1730604909363904 1731634418530688 1735133839660864 1738304090868736 1739338180155392 1741050657887744 1763075691131888 1764124516647136 1767347736523264 1770919329896192 1771972821466624 1772124097027039 1776958176888832 1778015260872704 1780007990686576 1783260231149824 1784321064124928 1786077830074496 1792412227555472 1794023801636864 1806525709662208 1814484472572184 1817799704780416 1826042680100884 1827128963670248 1828771751883776 1830467298541952 1834166448821056 1835257565090432 1840420968920576 1841515805903872 1843579704639668 1846948096548032 1848046816415104 1849866324005728 1858096080266752 1873267921827631 1874382298937582 1881601788014704 1882721122808288 1888018062944384 1889141214677248 1891258490104487 1894713995596688 1895841130632736 1896417550125056 1897545698578432 1899672393421808 1906150289239168 1909633003436032 1910769013551104 1914630443763712 1931412186329192 1943069986376512 1946620156300288 1948801851872372 1949961162908584 1955447279478112 1956610543772864 1962382352582284 1963549742441048 1964146748343808 1965315187813376 1970844502151168 1974227085283424 1977834182130176 1979010764035072 1986547655316098 1989772180443136 1999201899765623 2000391192983806 2002189762838272 2005847950102528 2014943647007872 2016142304739584 2018401918010671 2019825984598016 2023907805595648 2025111795961856 2025284682316616 2034294846498944 2038011692742656 2039224073285632 2041231805799424 2064511860525044 2068283916069056 2073696540082496 2077485376891904 2080767859426816 2086905920115296 2088147387051712 2091962626905088 2096190227224064 2097437217246208 2097616278113638 2103338250194944 2114132941720832 2127326623015664 2131213446983936 2140877624945864 2142151198785808 2144077226346496 2150402043445376 2151681283209472 2157734929079296 2159018531059712 2161438274405128 2165387423539072 2166675577865984 2178457473416192 2192052585176384 2193356602181248 2203302573837652 2207328212947648 2210815850640992 2217337540122502 2218656598742444 2220651413001728 2227202116425568 2228527043324096 2234796890832128 2236126335740416 2244739140964352 2260284536954143 2264414287420432 2270340177504112 2278082052993152 2282244321179648 2284802171160712 2286161363410064 2288216871815168 2302792739437568 2304162633988096 2314611065504704 2329055871749908 2330441389817576 2343113807101088 2345286226256876 2347394894362112 2348791322020864 2351423755272116 2359442126314336 2361563522117632 2363753046936064 2366402248702166 2367809983531852 2369938902951424 2378020410773504 2385035337274624 2386454156630528 2412236438598119 2418816645711872 2420255561027584 2420462181305224 2429046448623193 2431230426303616 2435672510838784 2439520938638336 2446717285652416 2448172798612352 2457602335366144 2459064323667968 2489558420044906 2494107075259744 2495590779647168 2505202954487296 2506693259635712 2506907259208982 2509161242249984 2513745713647616 2518060084385888 2522660814797312 2526646686446848 2534100045854288 2535607541419936 2537887329144832 2554053589522432 2555572955131904 2565305633636536 2569992686068864 2571521533591808 2583182327947592 2585504890594304 2587902042766208 2594674488576128 2603522346277888 2611202481326528 2612755843897216 2649988767463478 2651565203375116 2656923691980698 2661778139142752 2663361588362944 2665983819890608 2670854820750592 2672443669543424 2675438839660006 2677844350972672 2680327115722144 2682737022128128 2687341434596704 2696505287216384 2701432053641216 2708501603373056 2730617228948168 2732241629441296 2747098946256448 2752118152010752 2753755343058944 2756841644112136 2766242492920256 2774402636409436 2776053084140792 2778549058632704 2796248326459904 2797911769842688 2808567374757242 2810238146544724 2828139272839174 2829821687635628 2830682078495488 2832366005966336 2832607808633771 2845209622908464 2850408086011136 2852103748168192 2855300274258998 2863089090842624 2865036867667408 2867612848285696 2877782953583872 2883040931196928 2887596213082112 2903006731281377 2918792630397476 2924125536511424 2925865052000128 2931777867013184 2937134498364416 2938881752676352 2941775249534464 2952208374797248 2957602334589952 2965342272658432 3007599708401456 3009388881339232 3014887315245568 3023035224340243 3028558591386832 3030360232428704 3031281595869184 3033084856782848 3036484219406512 3042032159020288 3043841815271936 3046838651303552 3052405509429248 3054221336621056 3057644388182864 3060393543968768 3063230989396736 3081720328247296 3099108827318336 3100952437566592 3115013983701508 3120705404512192 3122561862218624 3125636202630368 3136721398222076 3139541652864512 3150676164699584 3161419991908864 3195574690176547 3197475686422934 3203317772448416 3209791285436848 3211700738908256 3220736695611008 3222652660331776 3226264483119419 3228540747034624 3232159168959056 3234081928726432 3235065232566272 3236989721104384 3237266067010024 3248747162444293 3251668140466816 3257609241155584 3259547140763648 3274327848762752 3292803129025732 3294761964914504 3315749492294204 3317721978607288 3318730712718848 3320704972512256 3324426688488164 3335763006168544 3341857756013056 3343845773714432 3347593424993308 3350603276586496 3362028856610816 3373952428339712 3410403240776651 3412432035090022 3421740620763136 3422032739086696 3424068451602512 3434169117018997 3436212049271834 3437256809601664 3439301578673408 3443156213077027 3445585503137792 3448977878764544 3451029620512768 3454897399245992 3461209818727808 3463268837061376 3470267679321728 3476608181737472 3478676360310784 3482101315775488 3526151382263776 3528249033294272 3534695473046528 3541838659792384 3543945642933248 3544248194054078 3553916353777664 3560015981373152 3566520462299648 3568642128249856 3572155660148992 3584824455110944 3588047603273728 3613051419324416 3628968945144368 3635599409560832 3652085360201768 3654257927340496 3657543503767552 3660934597083904 3668332897642112 3670515130180864 3680841937841152 3683031611807744 3687159409279336 3693896193096064 3696093632830208 3699732648011456 3716192160533504 3746535843655262 3748764597875164 3763203576029408 3765442245616576 3776036125888768 3778282429354496 3782516980208974 3789427991193376 3791682261265472 3792835100250112 3799344786843616 3812300578478336 3819266006872064 3829260887527424 3855779504215891 3862824372658384 3882649047799277 3886139972753024 3893240312600576 3897603703744744 3899922325817168 3910894558956224 3913221087545728 3924764705164568 3927099484882096 3928293496687616 3930630375626752 3948454170566848 3955668364260352 3958021528070144 3973095310632196 3998403799531246 4000782385967612 4004379525676544 4029887294015744 4032284609479168 4036803836021342 4047815611191296 4050569364633232 4068589692997888 4076023385485312 4082463611598848 4104250895949533 4114991571726203 4129023721050088 4136567832138112 4143667471180741 4147393080164992 4154970753783808 4161535718853632 4173811840230592 4176294774103424 4183925253810176 4192380454448128 4194874434492416 4195232556227276 4228265883441664 4254653246031328 4262426893967872 4281755249891728 4284302397571616 4288154452692992 4300804086890752 4303362566418944 4315469858158592 4318037062119424 4322876548810256 4330774847078144 4333351155731968 4356914946832384 4384105170352768 4386713204362496 4406605147675304 4414656425895296 4421631701281984 4434675080245004 4437313197484888 4441302826003456 4454404232851136 4457054086648192 4469593781664256 4472252671480832 4520569073908286 4528828574840864 4540680355008224 4556164105986304 4564488642359296 4569604342321424 4572322726820128 4576433743630336 4593056333110897 4605585478875136 4608325267976192 4629222131009408 4658111743499816 4660882779635152 4686227614202176 4690572452513752 4694789788724224 4697582644041728 4702847510544232 4718884252628672 4727506093872128 4732804497404332 4735619967063704 4739877805902848 4770070674549248 4772908313261056 4824472877196238 4837633291423744 4840924362610448 4855204613716513 4858092897246386 4862460852607232 4871345021677568 4879041877276672 4893434571304832 4896345597224704 4915204670732288 4918128647335936 4952187953362349 4979116840089812 4988214150519488 4991181559294336 5010405908974592 5013386519271424 5013814518417964 5018322484499968 5036120168771776 5045321629594624 5053293372893696 5068200091708576 5071215082839872 5108107179044864 5130611267273072 5139985372137728 5143043067183616 5166364655895184 5171009781188608 5175804085532416 5189348977152256 5207044692555776 5222404962653056 5225511687794432 5299977534926956 5303130406750232 5313847383961396 5323556278285504 5326723176725888 5331967639781216 5341709641501184 5344887339086848 5350877679320012 5355688701945344 5360654231444288 5374682869193408 5393010574432768 5451274471477639 5461234457896336 5464483258882592 5489262446888633 5494197892512896 5504236304021504 5507510686117888 5513683288224272 5532484985840512 5548805272818872 5552106168281584 5557098117265408 5592496652919808 5595823539685376 5617134749514484 5620476293089448 5656278545678348 5659643375271256 5661364156990976 5664732011932672 5665215617267542 5690419245816928 5700816172022272 5704207496336384 5710600548517996 5730073735334816 5735225696571392 5755565907167744 5775192426164224 5802561611514857 5806013462562754 5817746704854287 5837585260794952 5848251073022848 5851730104000256 5858288493738289 5863555734026368 5874268996728832 5877763505352704 5883550499068928 5904416749594496 5915204669179904 5930684545316864 6015199416802912 6018777762678464 6029774630491136 6046070448680486 6057117182773664 6060720464857408 6062563191738368 6072968438813024 6084064318040576 6087683630543872 6093677302607104 6104811018858496 6115288776365728 6120787087937536 6126461978793472 6163440656494592 6198217654636672 6201904875133184 6230027967403016 6241410809024384 6245123724437248 6251272405260736 6273442796444152 6279083305729024 6301352329399168 6322839983817728 6391149380353094 6394951372845868 6406635544896832 6419582570873696 6423401477816512 6441473391222016 6445305320663552 6452528966238838 6464318337918112 6468163857452864 6470130465132544 6474532134020048 6497494324888586 6503336280933632 6515218482311168 6548655697525504 6585606258051464 6589523929829008 6631498984588408 6635443957214576 6637461425437696 6641409945024512 6648853376976328 6671526012337088 6683715512026112 6687691547428864 6695186849986616 6701206553172992 6747904856679424 6820806481553302 6824864070180044 6844065478173392 6848136903205024 6868338234037994 6872424098543668 6874513619203328 6878603157346816 6886312426154054 6897955757529088 6902059241025536 6909794798491984 6922419637455616 6926537674122752 6940535358643456 6953216363474944 6964202631550976 7001369175443321 7052302764527552 7056498066588544 7069390946093056 7083677319584768 7087891285866496 7088496388108156 7120031962746304 7133040924599296 7137284256499712 7144311320297984 7169648910221888 7257937890288736 7271198819121664 7304170720403536 7308515854680992 7315087007535104 7321869194167808 7336665795284224 7341030260361728 7341656973397733 7361683875682304 7366063223615488 7374318818558672 7387792386192128 7392187265660416 7399465296022912 7432384321067008 7493071687310524 7497529195750328 7526407152058816 7530884491233152 7552072251777536 7556564858708992 7565033960417948 7578855982386752 7583364522530944 7598689573687232 7624601156956672 7711559008431782 7725648745316768 7760681390428757 7765298095598554 7772279945506048 7786480625201152 7795207407489488 7799844651634336 7821789117912448 7826442175091456 7835213744718589 7849529410329136 7854198969764192 7856586993375232 7861260751253504 7896908341133696 7911336728520704 7916043056140288 7946190621264392 7996807599062492 8001564771935224 8008759051353088 8059774588031488 8064569218958336 8073607672042684 8101138729266464 8137179385995776 8164927223197696 8208501791899066 8229983143452406 8258047442100176 8273135664276224 8282407870457581 8287334942361482 8294786160329984 8309941507567616 8323071437707264 8347623680461184 8352589548206848 8367850507620352 8384760908896256 8389748868984832 8390465112454552 8456531766883328 8509306492062656 8524853787935744 8563510499783456 8568604795143232 8601608173781504 8606725132837888 8630939716317184 8645753097620512 8661549694156288 8666702311463936 8713829893664768 8768210340705536 8773426408724992 8774175407231437 8813210295350608 8829312851790592 8843263402563968 8869350160490008 8874626394969776 8882605652006912 8908808465702272 8914108173296384 8939187563328512 8944505342961664 9041138147816572 9057657149681728 9081360710016448 9112328211972608 9139208684642848 9144645453640256 9186112666221794 9211170957750272 9258444262018816 9299232921932443 9316223486999632 9321765559270304 9364035938810021 9372455228404352 9381144905027504 9389579577448448 9395165288083456 9405695021088464 9437768505257344 9455012187744256 9465608994808664 9471239934127408 9479755611805696 9540141349098496 9545816626522112 9648945754392476 9681848725220896 9710409227433026 9716185794492772 9724921705214464 9758083754553344 9786869142609664 9792691194449408 9830409341464576 9898487454937109 9904375906724698 9958233680179624 9976428301038976 9982363118588672 9993550959906493 10020811817949184 10026773038542848 10027629036835928 10036644968999936 10063192430010371 10072240337543552 10090643259189248 10106586745787392 10136400183417152 10142430165679744 10261222534546144 10279970744275456 10286086134367232 10332729311790368 10342019562377216 10351608171064832 10378697954304512 10414089385111552 10444809925306112 10451023375588864 10599955069853912 10606260813500464 10627694767922792 10647112556571008 10653446353451776 10663935279562432 10683419283002368 10689774678173696 10701755358640024 10711377403890688 10721308462888576 10749365738386816 10786021148865536 10902548942955278 10922468915792672 10928966517765184 10978524893777266 10988395785025792 11008472608043008 11027366576448544 11064969971681024 11097610545637744 11104212336563168 11114196234530816 11184993305839616 11191647079370752 11234269499028968 11240952586178896 11312557091356696 11319286750542512 11322728313981952 11329464023865344 11330431234535084 11380838491633856 11401632344044544 11408414992672768 11421201097035992 11460147470669632 11511131814335488 11605123223029714 11612026925125508 11635493409708574 11675170521589904 11696502146045696 11703460208000512 11716576987476578 11727111468052736 11748537993457664 11767100998137856 11808833499188992 11830409338359808 11861369090633728 11943512122815077 12026742172451419 12030398833605824 12037555525356928 12059549260982272 12092140897360972 12114234365547328 12121440929714816 12145936877626048 12168128636081152 12175367261087744 12187354605214208 12230577552731456 12252923957586944 12396435309273344 12403809750266368 12404868679189273 12460055934806032 12482821618048768 12490247448874496 12502544810521472 12546885592888304 12558166611458048 12602704658798336 12645679967635456 12782298760706188 12789902745691736 12813271089793664 12839165141747392 12846802955633024 12882946782444032 12890610641327104 12905057932477676 12928636675836224 12936327714905728 12949064268040096 12994988649777172 13006672561867264 13097311395051008 13171212516102928 13179047859658016 13238809430731409 13262997969176816 13270887914429152 13274922850875392 13282819890049024 13297706753952656 13343052024674176 13367431024052224 13375383094857728 13390373699973232 13402413106345984 13495809713358848 13641612963106604 13649728140360088 13688130956346784 13696273806410048 13736676468075988 13744848197087336 13749027238406656 13757206314693632 13772624852308108 13795911515058176 13819589596983968 13844839274911232 13853075348245504 13881070717286912 13928405263101952 13994413298359361 14002738350886642 14104605529055104 14112996133177088 14128813426074697 14138781892186112 14167354639169536 14175782571732992 14176992776216312 14227272056221559 14240063925492608 14266081849198592 14274568512999424 14288622640595968 14339297820443776 14515875780577472 14542397638243328 14608341440807072 14617031709361984 14643738388335616 14673331590568448 14682060520723456 14683313946795466 14723367751364608 14748637637117344 14775584772384256 14784374531320832 14798930592045824 14864768642134016 14986143374621048 14995058391500656 15052814304117632 15061768982466304 15104144503555072 15113129717417984 15130067920835896 15157711964773504 15166729045061888 15197379147374464 15249202313913344 15423118016863564 15451297490633536 15521362780857514 15530596191197108 15544559891012096 15590414814978976 15599689303268672 15643578235824896 15652884350182912 15670427489437178 15699058820658272 15708397939528384 15713173986750464 15793816682267392 15822673457041408 15892381242528784 15993615198124984 16003129543870448 16017518102706176 16119549176062976 16129138437916672 16147215344085368 16202277458532928 16274358771991552 16417003583798132 16459966286904812 16516094884200352 16546271328552448 16564815740915162 16574669884722964 16589572320659968 16646142875414528 16695247360922368 16705179096413696 16769521817792512 16780930224909104 16885655070186833 16913063533766656 17003325140362351 17018612984125312 17049707575871488 17127020999566912 17137209590286464 17203216347563008 17213450265675776 17291506195241024 17323099388312576 17333404622927872 17536420681411072 17546852817449984 17548350814462874 17626420590701216 17658625703581184 17686526805127936 17738700320980016 17749252789939552 17765211304013824 17817616931404544 17828216346592768 17878375126657024 17889010685923328 18082276295633144 18115314299363456 18162721420032896 18224656423945216 18278417369285696 18289290907280512 18372225332443588 18516888524037632 18598465843864886 18632446973999264 18643531118540608 18728071877620042 18744910456808704 18762289810055008 18779159154896896 18811390042176928 18875537010514688 18910024375488512 18931217989617328 18942479868254816 18959511223611392 19080282698196992 19091633253044224 19297891508784952 19363697450441792 19420818454866052 19432371588985544 19449843410428928 19573738285219328 19585382388898816 19796974909874218 19808751813449396 19916467360359248 19952856602077952 19964726237177344 19987101919812986 20041623635898368 20055258073671856 20073289937999872 20114419113968411 20126384860020742 20144480675087104 20181286518378496 20213173491574784 20272800366834304 20284860331359488 20522445069092288 20559941488550912 20572172268734464 20665458623580736 20703216342129664 20757395908609024 20889619850612224 20902046751177728 21161246570381701 21199910139707824 21212521627000928 21255389535845584 21294225113142016 21306892706903552 21327870559124864 21366838566004736 21379549356347392 21403510717280048 21422754807781376 21442616925777152 21498731476773632 21572042297731072 21805097885910556 21844937831585344 21857933035530368 21957049787554532 21976791570051584 22054733152897088 22129939943362048 22195221091275488 22208424673126336 22369986611679232 22468538998057936 22481905172357792 22583851381835933 22625114182713392 22638573501085024 22645456627963904 22658928047730688 22660862469070168 22741230137110051 22761676983267712 22803264688089088 22816829985345536 22842402194071984 22920294941339264 23022263628670976 23210246446059428 23224053850251016 23270986819417148 23350341043179808 23393004292091392 23406920416001024 23433153974953156 23454222936105472 23534201996275712 23617666998377984 23872822685436557 23887024245630154 24039183819132979 24053484344902838 24060797667211648 24075111050713856 24102093491539189 24119098521964544 24184281794721944 24228468731094656 24242881859429632 24270052331201483 24291873755252096 24336257272162304 24350734522175488 24374709210428416 24461155105462912 24505847915173888 24792870618546688 24807619500532736 24809737358378546 24920111869612064 24965643236097536 24980494897748992 25005089621042944 25093771185776608 25116333222916096 25205409317596672 25291359935270912 25564597521412376 25579805491383472 25626542179587328 25678330283494784 25693605911266048 25765893564888064 25781221282654208 25810115864955352 25857273351672448 25872655429811456 25898128536080192 25989977299554344 26013345123734528 26194622790102016 26342425032205856 26358095719316032 26477618861462818 26525995938353632 26541775828858304 26549845701750784 26595413507905312 26686104049348352 26734862048104448 26780747399946464 26804826212691968 26991619426717696 27178543334594939 27283225926213208 27299456280720176 27376261912693568 27392547612820096 27473352936151976 27489696394174672 27498054476813312 27514412629387264 27545249704616216 27639179193967936 27689678549822464 27706150696491008 27762141434573824 27988826596718722 28005476701773284 28209211058110208 28225992266354176 28257626852149394 28334709278339072 28353985552432624 28454544112443118 28480127850985216 28532163698397184 28577245281191936 28678595640887552 28804941002083421 29005672298265187 29031751561154944 29084795276486656 29216682881614144 29234063418723968 29287476776671232 29346663181136896 29364121041446912 29366627893590932 29497275274234688 29551169544768512 29568749062641664 29597861184091648 29972286749242096 29990116783001312 30105628608235264 30123537964932608 30208289007110144 30226259434835968 30260135841671792 30315423929547008 30333458090123776 30394758294748928 30498404627826688 30846236033727128 30902594981267072 31042725561715028 31061192382394216 31089119782024192 31180829629957952 31199378606537344 31287156471649792 31305768700365824 31340854978874356 31398117641316544 31416795879056768 31587633364534784 31784762485057568 31987230396249968 32006259087740896 32035036205412352 32151394331776279 32239098352125952 32258276875833344 32294430688170736 32404554917065856 32548717543983104 32834007167596264 32919932573809624 33032189768400704 33092542657104896 33129631481830324 33149339769445928 33179144641319936 33390494721844736 33410358192827392 33561860449818208 33771310140373666 33826127067533312 33986432296015591 34006650280724702 34037225968250624 34099415151742976 34254041999133824 34274419180572928 34312832606181407 34406432695126016 34426900531351552 34583012390482048 34646198776625152 34666809245855744 35072841362822144 35093705634899968 35096701628925748 35252841181402432 35317251407162368 35373053610255872 35477400641960032 35498505579879104 35635233862809088 35656432693185536 35756750253314048 36164552591266288 36230628598726912 36325442840065792 36449312847890432 36556834738571392 36578581814561024 36744450664887176 37033777048075264 37196931687729772 37264893947998528 37287062237081216 37456143755240084 37489820913617408 37524579620110016 37622780084353856 37751074021029376 37862435979234656 37884959736509632 38160565396393984 38424837128220431 38595783017569904 38727394900883584 38841636909732104 38864743177971088 38899686820857856 39147476570438656 39170764777797632 39593949819748436 39617503626898792 39832934720718496 39905713204155904 39929452474354688 39974203839625972 40110516147343712 40146579875999744 40228838227936822 40252769720041484 40288961350174208 40426346983149568 40545600733668608 40569720662718976 40724226933980009 41008019456168023 41044890138184576 41119882977101824 41144344537468928 41330917247161472 41406432684259328 41514791817218048 41779239701224448 41804093502355456 42322493140763402 42399820279415648 42425043254001856 42510779071691168 42588450226284032 42613785413807104 42655741118249728 42733677132009472 42807021434560096 42845509615562752 42885233851554304 42997462953547264 43144084595462144 43610195771821112 43689875663170688 43715866071060736 43914099575109064 43953583140103168 44109466305794176 44259879886724096 44390442182550976 44416849346252672 44937077996115872 44963810344715584 45167702763671866 45250228365426784 45277147002170048 45290913255927808 45321724938140336 45482460274220102 45523353966535424 45606529376178176 45684804388143968 45840589882678528 46044527257341952 46420492892118856 46448107700502032 46541973638834296 46700682086359616 46786008584182784 46813840832002048 46866307949906312 46908445872210944 47235333996755968 47745645370873114 47774048491260308 48078367638265958 48106968689805676 48121595334423296 48150222101427712 48204186983078378 48368563589443888 48456937462189312 48485763718859264 48540104662402966 48583747510504192 48672514544324608 48749418420856832 48922310210925824 49011695830347776 49585741237093376 49615239001065472 49619474716757092 49840223739224128 49931286472195072 49960989795497984 50010179242085888 50187542371553216 50410818635193344 51129195042824752 51159610982766944 51253084359174656 51356660566989568 51387211822532096 51391598813784131 51531787129776128 51562442565308416 51620231729910704 51714546703344896 51745310859622912 51796257072160384 51979954599108688 52026690247469056 52389245580204032 52684850064411712 52716191438632064 52955237722925636 53051991876707264 53083551657716608 53190827015810624 53372208098696704 53561494799892928 54324769733001299 54357086669189878 54566451852426416 54598912561440352 54752523825387136 54785095225640192 54846496213030123 54946705872303952 54979392788349344 54996108953626624 55028825258774528 55090499409232432 55278358387935872 55379357099644928 55412301392982016 55524282869147648 55977653193437444 56010953403546568 56418422116220416 56451984532708352 56515253704298788 56707971104865248 56909088224886236 56960255701970432 57154490562383872 57357191281775104 57609882004166842 57976855093203067 58011344596530374 58063503122309888 58169590552973312 58433365763228288 58468126837447936 58533655622309459 58574953553342464 58693326362273792 58728242082893824 58733255787181864 58994550548469376 59102339089537024 59137498125283328 59195722368183296 59944573498484192 59980233566002624 60211257216470528 60247075929865216 60416578014220288 60520271683343584 60630847859094016 60666916180247552 60789516589497856 60996809255653376 61692472067454256 61805189962534144 62085451123430056 62122384764788432 62178239564048384 62361659259915904 62398757213074688 62574312943299584 62611537400731648 62681709957748712 62796235282633088 62833591758113536 63175266729069568 63569524970115136 63974460792499936 64012518175481792 64302788663552558 64478196704251904 64588861376341472 64809109834131712 65097435087966208 65548251571670147 65668014335192528 65839865147619248 66064379536801408 66185085314209792 66259262963660648 66298679538891856 66358289282639872 66780989443689472 66820716385654784 67123720899636416 67542620280747332 67972864592031182 68013300561449404 68074451936501248 68508083998267648 68548838361145856 68625665212362814 68812865390252032 69166024780964096 69292397553250304 69954856719345451 70145682725644288 70187411269799936 70193403257851496 70442347010072597 70505682362804864 70634502814324736 70746107220511744 70954801283920064 70997011159758208 71270467725618176 71312865386371072 72329105182532576 72461257197453824 72650885680131584 72898625695780864 73113669477142784 73157163629122048 73488901329774352 74067554096150528 74393863375459544 74529787895997056 74574124474162432 74912287510480168 74979641827234816 75049159240220032 75245560168707712 75502148042058752 75724871958469312 75769919473019264 76849674256440862 77191566035139808 77454789801767168 77683273819464208 77729486355942176 77799373641715712 78294953140877312 78341529555595264 79187899639496872 79235007253797584 79665869441436992 79811426408311808 79858904948709376 79948407679251944 80221032294687424 80457676455873644 80505539440082968 80577922700348416 81091201467337216 81139441325437952 81448453867960018 82016038912336046 82089780276369152 82239765954203648 82661834494322944 82812865368518656 83029583634436096 83558479402448896 83608187004710912 84187195207159933 84644986281526804 84799640558831296 84850086508003712 85021558143382336 85176900452568064 85227570827614208 85311482236499456 85614042869120192 85770467703108608 85994925907094528 87220391543642224 87379751326341376 87431732142121472 87828199150218128 87907166280206336 88218932611588352 88519759773448192 88780884365101952 88833698692505344 89874155992231744 89927620689431168 90335405527343732 90500456730853568 90554294004340096 90643449876280672 90964920548440204 91046707933070848 91369608776287936 91681179765357056 92671666015119863 92840985784237712 92896215401004064 93083947277668592 93401364172719232 93572017168365568 93627681664004096 93732615899812624 93816891744421888 94470667993511936 95491290741746228 95548096982520616 96156735276531916 96213937379611352 96243190668846592 96300444202855424 96408373966156756 96737127178887776 96913874924378624 96971527437718528 97080209324805932 97167495021008384 97498836841713664 97844620421851648 98901693982522879 99171482474186752 99230478002130944 99238949433514184 99590904393550913 99680447478448256 99862572944390144 99921979590995968 100020358484171776 100375084743106432 100821637270386688 102258390085649504 102319221965533888 102506168718349312 102713321133979136 102774423645064192 102783197627568262 103063574259552256 103240463459821408 103429093406689792 103490621719245824 103592514144320768 103959909198217376 104053380494938112 104778491160408064 105369700128823424 105432382877264128 105910475445851272 106103983753414528 106167103315433216 106381654031621248 106744416197393408 107122989599785856 108649539466002598 108714173338379756 109132903704852832 109197825122880704 109505047650774272 109570190451280384 109692992426060246 109893411744607904 109958785576698688 109992217907253248 110180998818464864 110556716775871744 110758714199289856 111048565738295296 111955306386874888 112021906807093136 112836844232440832 112903969065416704 113030507408597576 113415942209730496 113818176449772472 113920511403940864 114714382563550208 115219764008333684 115953710186406134 116022689193060748 116127006244619776 116866731526456576 116936253674895872 117067311244618918 117386652724547584 117466511574363728 117989101096938752 118204678179074048 118391444736366592 119023275982536457 119889146996968384 119960467132005248 120422514432941056 120494151859730432 121040543366687168 121261695718188032 121333832360495104 121579033178995712 123384944134908512 123610379925068288 124170902246860112 124244769529576864 124356479128096768 124723318519831808 124797514426149376 125148625886599168 125223074801463296 125363419915497424 125592470565266176 125667183516227072 126350533458139136 127139049940230272 127948921584999872 128025036350963584 128605577327105116 129177722752682944 129618219668263424 131096503143340294 131336028670385056 131679730295238496 132128759073602816 132370170628419584 132518525927321296 132597359077783712 132716578565279744 133198633660216013 133561978887378944 133641432771309568 134247441799272832 135085240561494664 135945729184062364 136026601122898808 136148903873002496 137016167996535296 137097676722291712 137251330424725628 138332049561928192 139909713438690902 140291365451288576 140386806515702992 140800933797778877 140884694020145194 141011364725609728 141269005628649472 141492214441023488 141909602567840128 141994022319516416 142540935451236352 142625730772742144 144658210365065152 144922514394907648 145301771360263168 146227338954285568 146314327258244096 146977802659548704 148135108192301056 148787726750919088 149059575791994112 149148248948324864 149824575020960336 149959283654469632 150098318480440064 150491120337415424 151004296084117504 151449743916938624 151539838946038528 153699348512881724 154383132070279616 154909579603534336 155366547638928416 155458972711884352 156589906281754624 158086959672851531 158375799278993744 158470014507595168 159188610959770357 159331738882873984 159622852816623616 159717809897418752 159896815358503888 160442064589374848 160915352911747288 161011078880165936 161155845400696832 162182402934674432 162278882650875904 162896907735920036 164032077824672092 164179560552738304 165323668988645888 167116958804897792 168274286733930853 168374390414319866 168714654440774323 169289972563053608 169599281117662592 169700173016007424 169890366318410381 170043116286764672 170353800905136128 170455141655228416 170622964472998912 171228085738240384 171540935406217216 171989851814189056 174440783087284448 174759502652682752 174863464284242944 175656398300436256 175814332560412672 176437865223176704 177039519546896384 177561768730203904 177667397385010688 179748311984463488 179855241378862336 180670811054687464 181000913461707136 181108588008680192 181286899752561344 181929841096880408 182093415866141696 182739217552575872 183362359530714112 185343332030239726 185681971568475424 185792430802008128 186167894555337184 186802728345438464 187144034336731136 187465231799625248 187633783488843776 188941335987023872 190982581483492456 191096193965041232 192313470553063832 192427874759222704 192486381337693184 192600888405710848 192816747932313512 193474254357775552 193827749848757248 193943054875437056 194160418649611864 194334990042016768 195689240843703296 197803387965045758 198342964948373504 198477898867028368 199181808787101826 199360894956896512 199725145888780288 200040716968343552 200750169486212864 201643274540773376 203039706087856309 204516780171299008 204638443931067776 205012337436698624 205426642267958272 205548847290128384 205566395255136524 206480926919642816 206858186813379584 206981243438491648 207185028288641536 207919818396434752 210739400257646848 210864765754528256 211820950891702544 212207967506829056 212334206630866432 212763308063242496 213488832394786816 214245979199571712 217299078932005196 217428346676759512 218265807409705664 218395650245761408 219010095301548544 219140380902560768 219385984852120492 219786823489215808 219917571153397376 220361997636929728 221113433551743488 223910612773749776 224043813614186272 225059760322433953 225673688464881664 225807938130833408 226061014817195152 226831884419460992 227636352899544944 227841022807881728 229428765127100416 230439528016667368 231907420372812268 232045378386121496 232254012489239552 233733463052913152 233872507349791744 234134622489237836 234933023148727456 235978202193877504 236782889472733184 237905026072109137 238046551965072914 239778293993936768 239920934264010496 240189828243269849 240845028865882112 240988303719460864 242081086733374336 242523391436376064 242667664720990208 243158066357991424 246769888269817024 247220759850136576 248341804493720224 248489539059153728 249446637039663616 249595028852298752 250297251773198336 250726839830994848 251184941130532352 251334367032454144 252701066916278272 254278099880460544 255897843169999744 256050072701927168 257211154654210232 258355445505365888 259236439336526848 262193006286680588 262672057340770112 263359460590476992 264257518147205632 265037051854642592 265194718155567424 266397267320432026 267123957774757888 268494883598545664 270170481122989328 271891458368124728 272053202245797616 272297807746004992 274032335993070592 274195353444583424 274502660849451256 276664099123856384 279819426877381804 280773613031405984 281601867595557754 281769388040290388 282022729451219456 282984428882046976 283819205135680256 283988044639032832 285081870902472704 287056136193176161 289316420730130304 289845028789815296 290603542720526336 292454677908571136 292628654516488192 293955605319097408 297575453501838176 298119151583988224 298296497896649728 299649150041920672 299918567308939264 300196636960880128 300982240674830848 302008592168235008 302899487833877248 303079677892077056 307398697025763448 308766264140559232 309819159207068672 310733095277856832 310917945423768704 316173919345703062 316751598557987488 316940029015190336 318377221919540714 318663477765747968 319245705633247232 319793630717007776 320884129178749696 321830705823494576 322022157760331872 322311690801393664 324364805869348864 324557765301751808 325793815471840072 328064155649344184 328359121105476608 330647337977291776 336548573467861706 336748780828639732 337429308881548646 338579945126107216 339198562235325184 339400346032014848 339780732636820762 340086232573529344 340707601810272256 341245928945997824 342456171476480768 343081870812434432 343979703628378112 348881566174568896 349519005305365504 349726928568485888 351312796600872512 352875730446353408 355123537460407808 355334794770021376 359496623968926976 359710482757724672 359741191696488917 361341622109374928 362001826923414272 362217176017360384 362573799505122688 363859682193760816 364186831732283392 365478435105151744 366724719061428224 370686664060479452 371363943136950848 371584861604016256 372335789110674368 373605456690876928 374930463599250496 381965162966984912 382192387930082464 383925473491210861 384626941106127664 384855749518445408 384972762675386368 385201776811421696 385633495864627024 386948508715551104 387655499697514496 387886109750874112 388320837299223728 388669980084033536 391378481687406592 395606775930091516 396955797734056736 398363617574203652 398721789913793024 400081433936687104 401500338972425728 405837985652421469 406079412175712618 409033560342598016 409276887862135552 409735589356166213 410024674873397248 410853284535916544 411097694580256768 411132790510273048 412590889630425211 412961853839285632 413716373626759168 413962486876983296 414370056577283072 415839636792869504 421478800515293696 421729531509056512 423641901783405088 424415935013658112 424668413261732864 425526616126484992 426977664789573632 428491958399143424 434598157864010392 434856693353519024 436531614819411328 436791300491522816 438020190603097088 438280761805121536 438771969704240984 439573646978431616 439835142306794752 440723995273859456 442226867103486976 447821225547499552 448087627228372544 450119520644867906 451347376929763328 452122029634390304 453663768838921984 455272705799089888 455682045615763456 458857530254200832 460879056033334736 463814840745624536 464090756772242992 464508024978479104 467466926105826304 467745014699583488 468269244978475672 469866046297454912 471956404387755008 475810052144218274 476093103930145828 479556587987873536 479841868528020992 480379656486539698 481690057731764224 484162173466748672 485046782872752128 486316132715982848 489683997035418157 493096429070508179 493539776539634048 494441519700273152 496683608987440448 496979078118307456 498893274079327232 499190057704597504 501453679661989696 502369882261064704 502668734064908288 508556199760921088 511795686339999488 512100145403854336 514422309308420464 516710891010731776 518472878673053696 524386012573361176 525344114681540224 526718921180953984 528515036294411264 530074103709285184 530389436311134848 532794534640864052 536989767197091328 540340962245978656 543782916736249456 544106404491595232 544595615492009984 548064671986141184 548390706889166848 549005321698902512 553328198247712768 559638853754763608 561547226062811968 563203735191115508 563538776080580776 564045458902438912 567638410271360512 567976089278065664 574112272386352322 578632841460260608 579690057579630592 581207085441052672 583318154305083919 584909355817142272 585257309032976384 587911210638194816 595150907003676352 596238303167976448 596592995793299456 599298300083841344 600393273921760256 601964481349661696 605798975667754496 606159355784154112 614797394051526896 617532528281118464 619638318414137344 621466190555713664 621835890847537408 632347838691406124 633503197115974976 633880058030380672 636754443839081428 637326955531495936 639587261434015552 641768258357499392 643661411646989152 644044315520663744 648729611738697728 651587630943680144 656128311298688368 656718242210953216 661294675954583552 673097146935723412 673497561657279464 674858617763097292 677159890252214432 678397124470650368 678800692064029696 679561465273641524 680172465147058688 682491857891995648 684912342952961536 692311857877660153 697136330754856391 697763132349137792 699038010610731008 699453857136971776 702625593201745024 705751460892706816 710247074920815616 710669589540042752 718993247937853952 719420965515449344 719482383392977834 722683244218749856 724003653846828544 724434352034720768 725147599010245376 727719364387521632 728373663464566784 730956870210303488 733449438122856448 741373328120958904 742727886273901696 743169723208032512 744671578221348736 747210913381753856 749860927198500992 763930325933969824 764384775860164928 767850946982421722 769253882212255328 769711499036890816 769945525350772736 771266991729254048 773897017431102208 775310999395028992 776641674598447456 777339960168067072 782756963374813184 791213551860183032 793911595468113472 796727235148407304 797443579827586048 803000677944851456 811675971304842938 812158824351425236 818067120685196032 818553775724271104 819471178712332426 821706569071833088 822265581020546096 825181779260850422 825923707678571264 827432747253518336 828740113154566144 831679273585739008 842957601030587392 843459063018113024 847283803566810176 848831870027316224 849336826523465728 851053232252969984 856983916798286848 869196315728020784 869713386707038048 873063229638822656 873582600983045632 876040381206194176 876561523610243072 877543939408481968 879147293956863232 879670284613589504 881447990547718912 884453734206973952 895642451094999104 896175254456745088 900239041289735812 904244059268780608 907327537677843968 910545411598179776 921758112066669472 927629681491249072 928181513544485984 929016049956958208 932390435621512091 934933852211652608 935490029399166976 936538489956951344 939732092594909824 943912808775510016 951620104288436548 952186207860291656 959113175975747072 959683737056041984 960759312973079396 968324346933497344 979367994070836314 985606536584452139 986192858141016358 987079553079268096 988883039400546304 993367217974880896 993958156236614912 995072145579260803 997786548158654464 998380115409195008 1002907359323979392 1004739764522129408 1005337468129816576 1017112399521842176 1023591372679998976 1024200290807708672 1028844618616840928 1033421782021463552 1036945757346107392 1048772025146722352 1050688229363080448 1053437842361907968 1057030072588822528 1060148207418570368 1060778872622269696 1065589069281728104 1073979534394182656 1080681924491957312 1087565833472498912 1088212808983190464 1096129343972282368 1098010643397805024 1106656396495425536 1114320276718392499 1119277707509527216 1123094452125623936 1126407470382231016 1127077552161161552 1128090917804877824 1135276820542721024 1135952178556131328 1148224544772704644 1157265682920521216 1166636308610167838 1169818711634284544 1175822421276389632 1181002581085420261 1189232564228872667 1190301814007352704 1192476606335952896 1193185991586598912 1198596600167682688 1200786547843520512 1203928962699323392 1211597951335508992 1212318711568308224 1229594788103053792 1235065056562236928 1239276636828274688 1242932381111427328 1243671781695074816 1264695677382812248 1267006394231949952 1267760116060761344 1273508887678162856 1274653911062991872 1279174522868031104 1283536516714998784 1287322823293978304 1288088631041327488 1303175261887360288 1312256622597376736 1313436484421906432 1322589351909167104 1346194293871446824 1346995123314558928 1349717235526194584 1354319780504428864 1356794248941300736 1357601384128059392 1359122930547283048 1360344930294117376 1369824685905923072 1384623715755320306 1394272661509712782 1395526264698275584 1398076021221462016 1405251186403490048 1411502921785413632 1420494149841631232 1421339179080085504 1437986495875707904 1438841931030898688 1438964766785955668 1445366488437499712 1448007307693657088 1448868704069441536 1450295198020490752 1455438728775043264 1461913740420606976 1482746656241917808 1485455772547803392 1486339446416065024 1489343156442697472 1494421826763507712 1499721854397001984 1527860651867939648 1528769551720329856 1535701893964843444 1538507764424510656 1539422998073781632 1542533983458508096 1547794034862204416 1553283349196894912 1575418322257037671 1582427103720366064 1587823190936226944 1593454470296814608 1594887159655172096 1606001355889702912 1623351942609685876 1624317648702850472 1636134241370392064 1637107551448542208 1638942357424664852 1644531162041092192 1650363558521700844 1651847415357142528 1657480226309132288 1663358547171478016 1681328797702888943 1685915202061174784 1686918126036226048 1694567607133620352 1697663740054632448 1698673653046931456 1702106464505939968 1713967833596573696 1738392631456041568 1739426773414076096 1746126459277645312 1747165201966091264 1752080762412388352 1755087878816963936 1758294587913726464 1759340569227179008 1762895981095437824 1768907468413947904 1791284902189998208 1792350508913490176 1800478082579471624 1808488118537561216 1814655075355687936 1821090823196359552 1843516224133338944 1855259362982498144 1856363027088971968 1864780871243024182 1869867704423305216 1873076979913902688 1879464185189819648 1887825617551020032 1903240208576873096 1904372415720583312 1918226351951494144 1919367474112083968 1921518625946158792 1936648693866994688 1958735988141672628 1971213073168904278 1972385716282032716 1974159106158536192 1986734435949761792 1987916312473229824 1990144291158521606 1995573096317308928 2005814718647958784 2009479529044258816 2034224799043684352 2047182745359997952 2048400581615417344 2057689237233681856 2066843564042927104 2097544050293444704 2101376458726160896 2106875684723815936 2114060145177645056 2120296414837140736 2121557745244539392 2131178138563456208 2147959068788365312 2161363848983914624 2175131666944997824 2176425617966380928 2196021286795610048 2228640553436784998 2238555415019054432 2246188904251247872 2252814940764462032 2254155104322323104 2256181835609755648 2270553641085442048 2271904357112262656 2296449089545409288 2314531365841042432 2333272617220335676 2351644842552779264 2362005162170840522 2378465128457745334 2380603628014705408 2384953212671905792 2397193200335365376 2401573095687041024 2407857925398646784 2423195902671017984 2424637423136616448 2459189576206107584 2470130113124473856 2485864762222854656 2487343563390149632 2529391354765624496 2534012788463899904 2535520232121522688 2547017775356325712 2549307822125983744 2558349045736062208 2567073033429997568 2574645646587956608 2576177262082654976 2606350523774720576 2624513245194753472 2687478314438476027 2692388587742893648 2693990246629117856 2699434471052389168 2708639561008857728 2713588497882601472 2715202768256118784 2718245861094566096 2720689860588234752 2739649371811846144 2769247431510640612 2788545323019425564 2791052529396551168 2810502372806980096 2840988299683262464 2868149125493163491 2875972991751415808 2877683862061797376 2877929533571911336 2888136227412976477 2890732976874999424 2896014615387314176 2897737408138883072 2900590396040981504 2910877457550086528 2923827480841213952 2965493312483835616 2970911545095606784 2972678892832130048 2978686312885394944 2988843653527015424 2999443708794003968 3055721303735879296 3057539103440659712 3071403787929686888 3077015528849021312 3078845996147563264 3085067966917016192 3095588069724408832 3106566698393789824 3150836644514075342 3164854207440732128 3175646381872453888 3186908940593629216 3189774319310344192 3212002711779405824 3246703885219371752 3248635297405700944 3272268482740784128 3274215102897084416 3277884714849329704 3289062324082184384 3300727117043401688 3303694830714285056 3326717094342956032 3362657595405777886 3371830404122349568 3389135214267240704 3395327480109264896 3404212929011879936 3427935667193147392 3451675003493557253 3476785262912083136 3478853546828152192 3492252918555290624 3494330403932182528 3510175757633927872 3516589175827452928 3518681138454358016 3525791962190875648 3582569804379996416 3584701017826980352 3600956165158943248 3616976237075122432 3629310150711375872 3642181646392719104 3687032448266677888 3710518725964996288 3712726054177943936 3729561742486048364 3746153959827805376 3758928370379639296 3806480417153746192 3808744831441166624 3836452703902988288 3838734948224167936 3843037251892317584 3873297387733989376 3917471976283345256 3942426146337808556 3944771432564065432 3948318212317072384 3973468871899523584 3975832624946459648 3980288582317043212 4011629437295917568 4068449598087368704 4083227080135587433 4094365490719995904 4096801163230834688 4115378474467363712 4133687128085854208 4195088100586889408 4202752917452321792 4213751369447631872 4240592829674281472 4243115490489078784 4262356277126912416 4295918137576730624 4322727697967829248 4350263333889995648 4352851235932761856 4392042573591220096 4457281106873569996 4477110830038108864 4492377808502495744 4505629881528924064 4508310208644646208 4541107282170884096 4592898179090818576 4629062731682084864 4666545234440671352 4703289685105558528 4724010324341681044 4756930256915490668 4761207256029410816 4794386400670730752 4846391805342035968 4879954315283994737 4918379152412215168 4940260226248947712 4971729524445709312 4974687126780299264 5058782709531248992 5068025576927799808 5071040464243045376 5094035550712651424 5098615644251967488 5116698091472124416 5134146066859995136 5149291293175913216 5152354524165309952 5212701047549441152 5249026490389506944 5374956628876952054 5384777175485787296 5387980493258235712 5398868942104778336 5417279122017715456 5427176995765202944 5436491722189132192 5441379721176469504 5479298743623692288 5538494863021281224 5577090646038851128 5582105058793102336 5621004745613960192 5736298250986326982 5751945983502831616 5755859067143822672 5776272454825952954 5781465953749998848 5792029230774628352 5801180792081963008 5821754915100173056 5847654961682427904 5930986624967671232 5941823090191213568 5945357785664260096 5957372625770789888 5998887417588007936 6111442607471758592 6115078206881319424 6142807575859373776 6154031057698042624 6157691992295126528 6170135933834032384 6191176139448817664 6213133396787579648 6301673289028150684 6329708414881464256 6351292763744907776 6373817881187258432 6493407770438743504 6497270594811401888 6526733049350584637 6544536965481568256 6548430205794168832 6555769429698659408 6578124648164368768 6601454234086803376 6607389661428570112 6653434188685912064 6725315190811555772 6778270428534481408 6899245756091164973 6903350006987114506 6953570525824166272 6957707093656304384 6965505019054825621 6984505837110581248 6988660807864365056 7020351515267855744 7033178351654905856 7037362276908716032 7051583924381751296 7165139608759992832 7169402035653960704 7201912330317886496 7233952474150244864 7258620301422751744 7284363292785438208 7374064896533355776 7421037451929992576 7425452108355887872 7459123484972096728 7492307919655610752 7517856740759278592 7612960834307492384 7617489662882333248 7672905407805976576 7686074503784635168 7746594775467978752 7834943952566690512 7884852292675617112 7889542865128130864 7896636424634144768 7946937743799047168 7951665249892919296 7960577164634086424 8023258874591835136 8166454160271174866 8188730981439991808 8230756948934727424 8267374256171708416 8324627949602108669 8390176201173778816 8405505834904643584 8427502738895263744 8481185659348562944 8486230980978157568 8524712554253824832 8645455395935658496 8700526667779991296 8705702471865523712 8784085147182440192 8914562213747139992 8954221660076217728 8984755617004991488 9011259763057848128 9016620417289292416 9185796358181637152 9258125463364169728 9333090468881342704 9406579370211117056 9448020648683362088 9513860513830981336 9522414512058821632 9588772801341461504 9759908630567989474 9836758304824430336 9880520452497895424 9943459048891418624 9949374253560598528 10117565419062497984 10136051153855599616 10142080928486090752 10188071101425302848 10233396182944248832 10298582586351826432 10304709048330619904 10425402095098882304 10498052980779013888 10749913257753904108 10769554350971574592 10775960986516471424 10797737884209556672 10834558244035430912 10872983444378264384 11076989726042562448 11154181292077702256 11164210117586204672 11242009491227920384 11472596501972653964 11511718134287645344 11552544909651905908 11562931907499997696 11602361584163926016 11643509830200346112 11769301583920222601 11861973249935342464 11883646180382427136 11890715571328520192 11914745251541579776 11997774835176015872 12222885214943517184 12230156413762638848 12285615151718747552 12308062115396085248 12315383984590253056 12340271867668064768 12382352278897635328 12426266793575159296 12603346578056301368 12659416829762928512 12702585527489815552 12747635762374516864 12986815540877487008 12994541189622803776 13053466098701169274 13089073930963136512 13111538859397318816 13156249296328737536 13202908468173606752 13214779322857140224 13306868377371824128 13450630381623111544 13556540857068962816 13798491512182329946 13806700013974229012 13907141051648332544 13915414187312608768 13931010038109651242 13969011674221162496 14040703030535711488 14066356703309811712 14103167848763502592 14330279217519985664 14338804071307921408 14403824660635772992 14467904948300489728 14568726585570876416 14748129793066711552 14842074903859985152 14850904216711775744 14918246969944193456 14984615839311221504 15035713481518557184 15225921668614984768 15234979325764666496 15372149007569270336 15669887905133381024 15769704585351234224 15779085730256261728 15793272849268289536 15893875487598094336 15903330499785838592 15921154329268172848 16046517749183670272 16332908320542349732 16461513897869454848 16649255899204217338 16780352402347557632 16811011669809287168 16855005477790527488 16916226474847433651 16962371318697125888 16972461961956315136 17049425108507649664 17290910791871316992 17401053335559982592 17411404943731047424 17568170294364880384 17829124427494279984 17908443320152435456 17969511234009982976 18022519526115696256 18033240834578584832 18371592716363274304 18666180937762685408 18813158740422234112 18896041297366724176 19027721027661962672 19044829024117643264 19177545602682923008 19519817261135978948 19673516609648860672 19886918097782837248 20077043878452144437 20216953591890835339 20235130838124995968 20272102307711199232 20284161856972181504 20376142202850605696 20466792365888497664 20597165172703652864 20609418096661239808 20850804190197764608 20996105961558027776 21499826515507808216 21539108701943149184 21551921973032942848 21595475768419113344 21669116488070861824 21745966888756528768 22153979452085124896 22308362584155404512 22328420235172409344 22484018982455840768 22945193003945307928 23023436268575290688 23105089819303811816 23125863814999995392 23287019660400692224 23538603167840445202 23723946499870684928 23767292360764854272 23829490503083159552 23995549670352031744 24445770429887034368 24460312827525277696 24571230303437495104 24616124230792170496 24630767969180506112 24680543735336129536 24852533587150318592 25206693156112602736 25318833659525857024 25405171054979631104 25495271524749033728 25973631081754974016 25989082379245607552 26106932197402338548 26223077718794637632 26312498592657475072 26405816936347213504 26901260763246223088 27113081714137925632 27596983024364659892 27613400027948458024 27814282103296665088 27830828374625217536 27862020076219302484 28081406061071422976 28582589560949112031 28660558435039971328 28677608142615842816 28807649321271545984 28935809896600979456 29137453171141752832 29496259586133423104 29684149807719970304 29701808433423551488 29836493939888386912 29969231678622443008 30071426963037114368 30451843337229969536 30469958651529332992 30744298015138540672 31339775810266762048 31539409170702468448 31558171460512523456 31787750975196188672 31842308658536345696 32093035498367340544 32665816641084699464 32923027795738909696 33298511798408434676 33560704804695115264 33832452949694867302 33924742637394251776 34098850217015299328 34581821583742633984 34802106671119965184 34822809887462094848 35136340588729760768 35658248854988559968 35816886640304870912 35939022468019965952 36045039052231392512 36066481669157169664 36743185432726548608 37332361875525370816 37792082594733448352 38055442055323925344 38089658048235286528 38355091205365846016 39039634522271957896 39347033219297721344 40154087756904288874 40433907183781670678 40470261676249991936 40544204615422398464 40752284405701211392 40933584731776995328 41194330345407305728 41218836193322479616 41701608380395529216 41992211923116055552 42999653031015616432 43078217403886298368 43103843946065885696 43190951536838226688 43338232976141723648 43491933777513057536 44307958904170249792 44616725168310809024 45687131345454092459 45890386007890615856 46046872537150581376 46210179638607623632 46251727629999990784 46574039320801384448 47077206335680890404 47447892999741369856 48758535133383779347 48891540859774068736 48920625655050555392 49142460606874990208 49232248461584340992 49261535938361012224 49361087470672259072 49705067174300637184 50413386312225205472 50637667319051714048 50810342109959262208 50990543049498067456 51947262163509948032 51978164758491215104 52213864394804677096 52446155437589275264 52624997185314950144 52811633872694427008 53802521526492446176 54226163428275851264 55193966048729319784 55226800055896916048 55628564206593330176 55661656749250435072 55724040152438604968 56162812122142845952 57165179121898224062 57321116870079942656 57615298642543091968 57871619793201958912 58274906342283505664 58992519172266846208 59368299615439940608 59403616866847102976 59672987879776773824 59938463357244886016 60903686674459939072 60939917303058665984 61488596030277081344 62679551620533524096 63078818341404936896 63116342921025046912 63684617317072691392 65331633282169398928 65846055591477819392 66597023596816869352 67121409609390230528 67664905899389734604 68197700434030598656 69163643167485267968 69604213342239930368 69645619774924189696 70272681177459521536 71316497709977119936 71633773280609741824 72090078104462785024 72132963338314339328 73486370865453097216 74664723751050741632 75584165189466896704 76110884110647850688 78079269044543915792 78694066438595442688 80308175513808577748 80867814367563341356 80940523352499983872 81504568811402422784 82388660690814611456 83403216760791058432 83984423846232111104 85999306062031232864 86156434807772596736 86207687892131771392 86381903073676453376 86676465952283447296 86983867555026115072 88615917808340499584 89233450336621618048 91374262690908184918 91780772015781231712 92093745074301162752 92420359277215247264 92503455259999981568 93148078641602768896 94154412671361780808 94895785999482739712 97517070266767558694 97783081719548137472 98284921213749980416 98464496923168681984 98722174941344518144 99410134348601274368 100826772624450410944 101275334638103428096 101981086098996134912 103894524327019896064 103956329516982430208 104427728789609354192 104892310875178550528 105249994370629900288 105623267745388854016 107605043052984892352 110387932097458639568 110453600111793832096 111257128413186660352 111323313498500870144 111448080304877209936 112325624244285691904 114330358243796448124 115230597285086183936 117985038344533692416 118413585323932035557 118736599230879881216 118807233733694205952 119345975759553547648 119876926714489772032 121807373348919878144 121879834606117331968 122977192060554162688 125359103241067048192 126157636682809873792 126232685842050093824 127369234634145382784 130663266564338797856 131692111182955638784 133194047193633738704 134242819218780461056 135329811798779469208 136395400868061197312 139208426684479860736 140545362354919043072 141518675143235847373 142632995419954239872 143267546561219483648 144180156208925570048 144265926676628678656 146972741730906194432 149329447502101483264 151168330378933793408 152221768221295701376 156158538089087831584 157388132877190885376 160616351027617155496 161735628735126682712 161881046704999967744 163009137622804845568 166806433521582116864 167968847692464222208 171998612124062465728 172312869615545193472 172415375784263542784 172763806147352906752 173967735110052230144 177231835616680999168 178466900673243236096 182748525381816369836 183561544031562463424 184187490148602325504 184840718554430494528 188308825342723561616 189791571998965479424 195034140533535117388 196569842427499960832 200078126926643784217 201653545248900821888 202550669276206856192 203962172197992269824 207789048654039792128 207912659033964860416 208855457579218708384 209784621750357101056 210499988741259800576 211246535490777708032 215210086105969784704 220775864194917279136 220907200223587664192 222514256826373320704 222896160609754419872 224651248488571383808 228660716487592896248 230461194570172367872 236827170647864071114 237473198461759762432 238691951519107095296 239753853428979544064 243614746697839756288 243759669212234663936 245954384121108325376 250718206482134096384 252315273365619747584 252465371684100187648 254738469268290765568 261326533128677595712 266388094387267477408 268485638437560922112 270659623597558938416 272790801736122394624 283037350286471694746 285265990839908479744 286535093122438967296 288360312417851140096 288531853353257357312 293945483461812388864 298658895004202966528 302336660757867586816 304443536442591402752 312317076178175663168 321232702055234310992 323471257470253365424 323762093409999935488 326018275245609691136 341309745933686455429 343997224248124931456 344625739231090386944 344830751568527085568 345527612294705813504 347935470220104460288 354463671233361998336 356933801346486472192 365497050763632739672 367123088063124926848 368374980297204651008 369681437108860989056 376617650685447123232 379583143997930958848 390068281067070234776 393139684854999921664 400156253853287568434 403307090497801643776 405101338552413712384 407924344395984539648 415578097308079584256 415825318067929720832 417710915158437416768 419569243500714202112 422493070981555416064 430420172211939569408 441551728389834558272 441814400447175328384 445792321219508839744 457321432975185792496 460922389140344735744 473654341295728142228 477383903038214190592 487229493395679512576 487519338424469327872 491908768242216650752 501436412964268192768 504630546731239495168 504930743368200375296 509476938536581531136 522653066257355191424 532776188774534954816 541319247195117876832 545581603472244789248 566074700572943389492 570531981679816959488 576720624835702280192 587890966923624777728 597317790008405933056 604673321515735173632 608887072885182805504 624634152356351326336 642465404110468621984 646942514940506730848 647524186819999870976 652036550491219382272 682619491867372910858 687994448496249862912 689251478462180773888 691055224589411627008 695870940440208920576 708927342466723996672 713867602692972944384 730994101527265479344 734246176126249853696 736749960594409302016 739362874217721978112 753235301370894246464 780136562134140469552 786279369709999843328 800312507706575136868 806614180995603287552 828895097267524248899 831156194616159168512 831650636135859441664 835421830316874833536 839138487001428404224 844986141963110832128 860840344423879138816 883103456779669116544 883628800894350656768 891584642439017679488 914642865950371584992 921844778280689471488 947308682591456284456 954767806076428381184 974458986791359025152 983817536484433301504 1002872825928536385536 1009261093462478990336 1009861486736400750592 1018953877073163062272 1045306132514710382848 1065552377549069909632 1082638494390235753664 1132149401145886778984 1141063963359633918976 1175781933847249555456 1194635580016811866112 1209346643031470347264 1217774145770365611008 1249268304712702652672 1284930808220937243968 1293885029881013461696 1365238983734745821716 1375988896992499725824 1417854684933447993344 1427735205385945888768 1461988203054530958688 1468492352252499707392 1473499921188818604032 1478725748435443956224 1506470602741788492928 1560273124268280939104 1572558739419999686656 1600625015413150273736 1613228361991206575104 1657790194535048497798 1662312389232318337024 1670843660633749667072 1678276974002856808448 1689972283926221664256 1721680688847758277632 1766206913559338233088 1767257601788701313536 1783169284878035358976 1829285731900743169984 1894617365182912568912 1909535612152856762368 2005745651857072771072 2018522186924957980672 2019722973472801501184 2037907754146326124544 2090612265029420765696 2131104755098139819264 2165276988780471507328 2264298802291773557968 2282127926719267837952 2389271160033623732224 2418693286062940694528 2435548291540731222016 2498536609425405305344 2569861616441874487936 2587770059762026923392 2730477967469491643432 2751977793984999451648 2835709369866895986688 2855470410771891777536 2923976406109061917376 2936984704504999414784 2957451496870887912448 3012941205483576985856 3120546248536561878208 3201250030826300547472 3226456723982413150208 3315580389070096995596 3341687321267499334144 3443361377695516555264 3532413827118676466176 3534515203577402627072 3566338569756070717952 3658571463801486339968 3789234730365825137824 3819071224305713524736 4037044373849915961344 4075815508292652249088 4181224530058841531392 4262209510196279638528 4330553977560943014656 4528597604583547115936 4564255853438535675904 4837386572125881389056 4871096583081462444032 4997073218850810610688 5139723232883748975872 5175540119524053846784 5460955934938983286864 5503955587969998903296 5802265680872669742293 5847952812218123834752 5873969409009998829568 5914902993741775824896 6025882410967153971712 6241092497073123756416 6402500061652601094944 6452913447964826300416 6631160778140193991192 6683374642534998668288 6886722755391033110528 7064827654237352932352 7069030407154805254144 7132677139512141435904 7317142927602972679936 7578469460731650275648 8362449060117683062784 8524419020392559277056 8661107955121886029312 9057195209167094231872 9994146437701621221376 10279446465767497951744 10351080239048107693568 10921911869877966573728 11007911175939997806592 11604531361745339484586 11695905624436247669504 11747938818019997659136 11829805987483551649792 12051764821934307943424 12482184994146247512832 12805000123305202189888 13262321556280387982384 13366749285069997336576 14129655308474705864704 14138060814309610508288 14265354279024282871808 14634285855205945359872 15156938921463300551296 16724898120235366125568 17048838040785118554112 17322215910243772058624 18114390418334188463744 19988292875403242442752 20558892931534995903488 20702160478096215387136 21843823739755933147456 23209062723490678969172 23391811248872495339008 24103529643868615886848 24964369988292495025664 25610000246610404379776 26524643112560775964768 26733498570139994673152 28259310616949411729408 28530708558048565743616 29268571710411890719744 30313877842926601102592 34097676081570237108224 34644431820487544117248 36228780836668376927488 41117785863069991806976 41404320956192430774272 43687647479511866294912 46418125446981357938344 46783622497744990678016 48207059287737231773696 49928739976584990051328 51220000493220808759552 53049286225121551929536 58537143420823781439488 60627755685853202205184 69288863640975088234496 72457561673336753854976 82235571726139983613952 82808641912384861548544 87375294959023732589824 92836250893962715876688 93567244995489981356032 99857479953169980102656 102440000986441617519104 106098572450243103859072 117074286841647562878976 121255511371706404410368 144915123346673507709952 174750589918047465179648 185672501787925431753376 187134489990979962712064 199714959906339960205312 204880001972883235038208 212197144900486207718144 242511022743412808820736 289830246693347015419904 349501179836094930359296 371345003575850863506752 409760003945766470076416 424394289800972415436288 485022045486825617641472 579660493386694030839808 699002359672189860718592 742690007151701727013504 819520007891532940152832 848788579601944830872576 1398004719344379721437184 1485380014303403454027008 1697577159203889661745152 2970760028606806908054016 3395154318407779323490304 5941520057213613816108032 11883040114427227632216064 23766080228854455264432128
- Sum of all divisors σ(n): 63011582292257103052800000
- Sum of proper divisors (its aliquot sum) s(n): 39245502063402647788367872
- 23766080228854455264432128 is an abundant number, because the sum of its proper divisors (39245502063402647788367872) is greater than itself. Its abundance is 15479421834548192523935744
Bases of 23766080228854455264432128
- Binary: 10011101010001010100111001010011100001000010101111000000010000100110101010000000000002
- Hexadecimal: 0x13A8A9CA708578084D5000
- Base-36: 2ZI3PRRGARP3VLVY8
Squares and roots of 23766080228854455264432128
- 23766080228854455264432128 squared (237660802288544552644321282) is 564826569444346636716191911616446145784830318608384
- 23766080228854455264432128 cubed (237660802288544552644321283) is 13423713564802974584991848352704836741309451114035006774598990019252979761152
-
The
square root of 23766080228854455264432128 is 4875046689915.3340585161 -
23766080228854455264432128 is a
perfect cube number . Itscube root is 287509712
Scales and comparisons
How big is 23766080228854455264432128?- 23,766,080,228,854,455,264,432,128 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 23,766,080,228,854,455,264,432,128 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 23766080228854455264432128 cubic inches would be around 23959142.7 feet tall.
Recreational maths with 23766080228854455264432128
- 23766080228854455264432128 backwards is 82123446255445882208066732
- The number of decimal digits it has is: 26
- The sum of 23766080228854455264432128's digits is 107
- 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 23766080228854455264432128 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 23766080228854455264432128 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/23766080228854455264432128/
Chicago style:
Numbermatics. 2024. "Number 23766080228854455264432128 - Facts about the integer". https://numbermatics.com/n/23766080228854455264432128/
The information we have on file for 23766080228854455264432128 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 23766080228854455264432128, math, Factors of 23766080228854455264432128, curriculum, school, college, exams, university, Prime factorization of 23766080228854455264432128, STEM, science, technology, engineering, physics, economics, calculator, twenty-three septillion, seven hundred sixty-six sextillion, eighty quintillion, two hundred twenty-eight quadrillion, eight hundred fifty-four trillion, four hundred fifty-five billion, two hundred sixty-four million, four hundred thirty-two thousand, one hundred twenty-eight.