902396771289383090939559936
902,396,771,289,383,090,939,559,936 is an even composite number composed of five prime numbers multiplied together.
902396771289383090939559936 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, four hundred ninety-five divisors.
Prime factorization of 902396771289383090939559936:
216 × 36 × 76 × 292 × 6614
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 29 × 29 × 661 × 661 × 661 × 661)See below for interesting mathematical facts about the number 902396771289383090939559936 from the Numbermatics database.
Names of 902396771289383090939559936
- Cardinal: 902396771289383090939559936 can be written as Nine hundred two septillion, three hundred ninety-six sextillion, seven hundred seventy-one quintillion, two hundred eighty-nine quadrillion, three hundred eighty-three trillion, ninety billion, nine hundred thirty-nine million, five hundred fifty-nine thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 9.02396771289383090939559936 × 1026
Factors of 902396771289383090939559936
Divisors of 902396771289383090939559936
- Number of divisors d(n): 12495
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 42 48 49 54 56 58 63 64 72 81 84 87 96 98 108 112 116 126 128 144 147 162 168 174 189 192 196 203 216 224 232 243 252 256 261 288 294 324 336 343 348 378 384 392 406 432 441 448 464 486 504 512 522 567 576 588 609 648 661 672 686 696 729 756 768 783 784 812 841 864 882 896 928 972 1008 1024 1029 1044 1134 1152 1176 1218 1296 1322 1323 1344 1372 1392 1421 1458 1512 1536 1566 1568 1624 1682 1701 1728 1764 1792 1827 1856 1944 1983 2016 2048 2058 2088 2268 2304 2349 2352 2401 2436 2523 2592 2644 2646 2688 2744 2784 2842 2916 3024 3072 3087 3132 3136 3248 3364 3402 3456 3528 3584 3654 3712 3888 3966 3969 4032 4096 4116 4176 4263 4536 4608 4627 4698 4704 4802 4872 5046 5103 5184 5288 5292 5376 5481 5488 5568 5684 5832 5887 5949 6048 6144 6174 6264 6272 6496 6728 6804 6912 7047 7056 7168 7203 7308 7424 7569 7776 7932 7938 8064 8192 8232 8352 8526 9072 9216 9254 9261 9396 9408 9604 9744 9947 10092 10206 10368 10576 10584 10752 10962 10976 11136 11368 11664 11774 11898 11907 12096 12288 12348 12528 12544 12789 12992 13456 13608 13824 13881 14094 14112 14336 14406 14616 14848 15138 15552 15864 15876 16128 16384 16443 16464 16704 16807 17052 17661 17847 18144 18432 18508 18522 18792 18816 19169 19208 19488 19894 20184 20412 20736 21141 21152 21168 21504 21609 21924 21952 22272 22707 22736 23328 23548 23796 23814 24192 24576 24696 25056 25088 25578 25984 26912 27216 27648 27762 27783 28188 28224 28672 28812 29232 29696 29841 30276 31104 31728 31752 32256 32389 32768 32886 32928 33408 33614 34104 35322 35694 35721 36288 36864 37016 37044 37584 37632 38338 38367 38416 38976 39788 40368 40824 41209 41472 41643 42282 42304 42336 43008 43218 43848 43904 44544 45414 45472 46656 47096 47592 47628 48384 49152 49329 49392 50112 50176 50421 51156 51968 52983 53541 53824 54432 55296 55524 55566 56376 56448 57344 57507 57624 58464 59392 59682 60552 62208 63456 63504 64512 64778 64827 65536 65772 65856 66816 67228 68121 68208 69629 70644 71388 71442 72576 73728 74032 74088 75168 75264 76676 76734 76832 77952 79576 80736 81648 82418 82944 83286 83349 84564 84608 84672 86016 86436 87696 87808 89088 89523 90828 90944 93312 94192 95184 95256 96768 97167 98304 98658 98784 100224 100352 100842 102312 103936 105966 107082 107648 108864 110592 111048 111132 112752 112896 114688 115014 115101 115248 116928 117649 118784 119364 121104 123627 124416 124929 126912 127008 129024 129556 129654 131544 131712 133632 134183 134456 136242 136416 139258 141288 142776 142884 145152 147456 147987 148064 148176 150336 150528 151263 153352 153468 153664 155904 158949 159152 160623 161472 163296 164836 165888 166572 166698 169128 169216 169344 172032 172521 172872 175392 175616 178176 179046 181656 181888 186624 188384 190368 190512 193536 194334 194481 196608 197316 197568 200448 200704 201684 204363 204624 207872 208887 211932 214164 215296 217728 221184 222096 222264 225504 225792 226723 229376 230028 230202 230496 233856 235298 237568 238728 242208 247254 248832 249858 250047 253824 254016 258048 259112 259308 263088 263424 267264 268366 268569 268912 272484 272832 278516 282576 285552 285768 288463 290304 291501 294912 295974 296128 296352 300672 301056 302526 306704 306936 307328 311808 317898 318304 321246 322944 326592 329672 331776 333144 333396 338256 338432 338688 344064 345042 345303 345744 350784 351232 352947 356352 358092 363312 363776 370881 373248 374787 376768 380736 381024 387072 388668 388962 394632 395136 400896 401408 402549 403368 408726 409248 415744 417774 423864 428328 430592 435456 436921 442368 444192 444528 451008 451584 453446 453789 458752 460056 460404 460992 467712 470596 475136 476847 477456 481869 484416 487403 494508 497664 499716 500094 507648 508032 516096 517563 518224 518616 526176 526848 534528 536732 537138 537824 544968 545664 555901 557032 565152 571104 571536 576926 580608 583002 583443 589824 591948 592256 592704 601344 602112 605052 613089 613408 613872 614656 623616 626661 635796 636608 642492 645888 653184 659344 663552 666288 666792 676512 676864 677376 680169 688128 690084 690606 691488 701568 702464 705894 712704 716184 726624 727552 741762 746496 749574 753536 761472 762048 774144 777336 777924 789264 790272 801792 802816 805098 805707 806736 817452 818496 831488 835548 847728 856656 861184 865389 870912 873842 874503 884736 888384 889056 902016 903168 906892 907578 920112 920808 921984 935424 939281 941192 950272 953694 954912 963738 968832 974806 989016 995328 999432 1000188 1015296 1016064 1032192 1035126 1035909 1036448 1037232 1052352 1053696 1058841 1069056 1073464 1074276 1075648 1089936 1091328 1111802 1112643 1114064 1124361 1130304 1142208 1143072 1153852 1161216 1166004 1166886 1183896 1184512 1185408 1202688 1204224 1207647 1210104 1226178 1226816 1227744 1229312 1247232 1253322 1271592 1273216 1284984 1291776 1306368 1310763 1318688 1327104 1332576 1333584 1353024 1353728 1354752 1360338 1361367 1376256 1380168 1381212 1382976 1403136 1404928 1411788 1425408 1430541 1432368 1453248 1455104 1462209 1483524 1492992 1499148 1507072 1522944 1524096 1548288 1552689 1554672 1555848 1578528 1580544 1587061 1603584 1605632 1610196 1611414 1613472 1634904 1636992 1662976 1667703 1671096 1695456 1713312 1722368 1730778 1741824 1747684 1749006 1750329 1769472 1776768 1778112 1804032 1806336 1813784 1815156 1840224 1841616 1843968 1870848 1878562 1879983 1882384 1900544 1907388 1909824 1927476 1937664 1949612 1978032 1990656 1998864 2000376 2019241 2030592 2032128 2040507 2064384 2070252 2071818 2072896 2074464 2104704 2107392 2117682 2138112 2146928 2148552 2151296 2179872 2182656 2223604 2225286 2228128 2248722 2260608 2284416 2286144 2307704 2322432 2332008 2333772 2367792 2369024 2370816 2405376 2408448 2415294 2417121 2420208 2452356 2453632 2455488 2458624 2494464 2506644 2543184 2546432 2569968 2583552 2596167 2612736 2621526 2623509 2637376 2654208 2665152 2667168 2706048 2707456 2709504 2720676 2722734 2760336 2762424 2765952 2806272 2809856 2817843 2823576 2850816 2861082 2864736 2906496 2910208 2924418 2967048 2985984 2998296 3014144 3045888 3048192 3058447 3096576 3105378 3109344 3111696 3157056 3161088 3174122 3176523 3207168 3211264 3220392 3222828 3226944 3269808 3273984 3325952 3335406 3337929 3342192 3373083 3390912 3411821 3426624 3444736 3461556 3483648 3495368 3498012 3500658 3553536 3556224 3608064 3612672 3622941 3627568 3630312 3680448 3683232 3687936 3741696 3757124 3759966 3764768 3814776 3819648 3854952 3875328 3891307 3899224 3932289 3956064 3981312 3997728 4000752 4038482 4061184 4064256 4081014 4084101 4128768 4140504 4143636 4145792 4148928 4209408 4214784 4235364 4276224 4291623 4293856 4297104 4302592 4359744 4365312 4386627 4447208 4450572 4456256 4497444 4521216 4568832 4572288 4615408 4644864 4658067 4664016 4667544 4735584 4738048 4741632 4761183 4810752 4816896 4830588 4834242 4840416 4904712 4907264 4910976 4917248 4988928 5003109 5013288 5086368 5092864 5139936 5167104 5192334 5225472 5243052 5247018 5274752 5308416 5330304 5334336 5412096 5414912 5419008 5441352 5445468 5520672 5524848 5531904 5612544 5619712 5635686 5639949 5647152 5701632 5722164 5729472 5812992 5820416 5848836 5934096 5971968 5996592 6028288 6057723 6091776 6096384 6116894 6121521 6193152 6210756 6218688 6223392 6314112 6322176 6348244 6353046 6414336 6440784 6445656 6453888 6539616 6547968 6574967 6651904 6670812 6675858 6684384 6746166 6781824 6823642 6853248 6889472 6923112 6967296 6990736 6996024 7001316 7107072 7112448 7216128 7225344 7245882 7251363 7255136 7260624 7360896 7366464 7375872 7483392 7514248 7519932 7529536 7629552 7639296 7709904 7750656 7782614 7788501 7798448 7864578 7870527 7912128 7962624 7995456 8001504 8076964 8122368 8128512 8162028 8168202 8281008 8287272 8291584 8297856 8418816 8429568 8453529 8470728 8552448 8583246 8587712 8594208 8605184 8719488 8730624 8773254 8894416 8901144 8912512 8994888 9042432 9137664 9144576 9175341 9230816 9289728 9316134 9328032 9335088 9471168 9476096 9483264 9522366 9529569 9621504 9633792 9661176 9668484 9680832 9809424 9814528 9821952 9834496 9977856 10006218 10013787 10026576 10172736 10185728 10235463 10279872 10334208 10384668 10450944 10486104 10494036 10549504 10660608 10668672 10824192 10829824 10838016 10868823 10882704 10890936 11041344 11049696 11063808 11109427 11225088 11239424 11271372 11279898 11294304 11444328 11458944 11625984 11640832 11673921 11697672 11796867 11868192 11943936 11993184 12056576 12115446 12183552 12192768 12233788 12243042 12252303 12386304 12421512 12437376 12446784 12628224 12644352 12670709 12696488 12706092 12828672 12881568 12891312 12907776 13079232 13095936 13149934 13159881 13303808 13341624 13351716 13368768 13492332 13563648 13647284 13706496 13778944 13846224 13934592 13974201 13981472 13992048 14002632 14134687 14214144 14224896 14283549 14432256 14450688 14491764 14502726 14510272 14521248 14721792 14732928 14751744 14966784 15009327 15028496 15039864 15059072 15259104 15278592 15419808 15501312 15565228 15577002 15596896 15729156 15741054 15824256 15925248 15990912 16003008 16153928 16244736 16257024 16324056 16336404 16562016 16574544 16583168 16595712 16837632 16859136 16907058 16919847 16941456 17104896 17166492 17175424 17188416 17210368 17438976 17461248 17546508 17788832 17802288 17825024 17989776 18084864 18173169 18275328 18289152 18350682 18364563 18461632 18579456 18632268 18656064 18670176 18942336 18952192 18966528 19044732 19059138 19243008 19322352 19336968 19361664 19618848 19629056 19643904 19668992 19724901 19955712 20012436 20027574 20053152 20345472 20371456 20470926 20559744 20668416 20769336 20901888 20972208 20988072 21099008 21321216 21337344 21409129 21648384 21659648 21676032 21737646 21765408 21781872 22082688 22099392 22127616 22218854 22450176 22478848 22542744 22559796 22588608 22888656 22917888 23251968 23281664 23347842 23365503 23395344 23593734 23611581 23736384 23887872 23986368 24113152 24230892 24367104 24385536 24467576 24486084 24504606 24843024 24874752 24893568 25256448 25288704 25341418 25360587 25392976 25412184 25657344 25763136 25782624 25815552 26158464 26191872 26299868 26319762 26683248 26703432 26737536 26984664 27127296 27239149 27294568 27412992 27526023 27557888 27692448 27869184 27948402 27962944 27984096 28005264 28269374 28428288 28449792 28567098 28588707 28864512 28901376 28983528 29005452 29020544 29042496 29443584 29465856 29503488 29933568 30018654 30041361 30056992 30079728 30118144 30518208 30557184 30706389 30839616 31002624 31130456 31154004 31193792 31458312 31482108 31648512 31981824 32006016 32307856 32489472 32514048 32606469 32648112 32672808 33124032 33149088 33166336 33191424 33328281 33675264 33718272 33814116 33839694 33882912 34332984 34350848 34376832 34420736 34877952 34922496 35021763 35093016 35390601 35577664 35604576 35650048 35979552 36169728 36346338 36550656 36578304 36701364 36729126 36923264 37158912 37264536 37312128 37340352 37884672 37904384 37933056 38012127 38089464 38118276 38486016 38644704 38673936 38723328 39237696 39258112 39287808 39337984 39449802 39479643 39911424 40024872 40055148 40106304 40690944 40742912 40941852 41119488 41336832 41538672 41803776 41944416 41976144 42198016 42404061 42642432 42674688 42818258 42850647 43296768 43319296 43352064 43475292 43530816 43563744 44165376 44198784 44255232 44437708 44900352 45027981 45085488 45119592 45177216 45777312 45835776 46024769 46503936 46563328 46695684 46731006 46790688 47187468 47223162 47472768 47775744 47972736 48226304 48461784 48734208 48771072 48935152 48972168 49009212 49686048 49749504 49787136 50512896 50577408 50682836 50721174 50759541 50785952 50824368 51314688 51526272 51565248 51631104 52316928 52383744 52599736 52639524 53366496 53406864 53475072 53969328 54254592 54478298 54519507 54589136 54825984 55052046 55093689 55115776 55384896 55738368 55896804 55925888 55968192 56010528 56538748 56856576 56899584 57134196 57177414 57729024 57967056 58010904 58041088 58084992 58887168 58931712 59006976 59174703 59867136 60037308 60082722 60113984 60159456 60236288 61036416 61114368 61412778 61679232 62005248 62260912 62308008 62387584 62916624 62964216 63297024 63963648 64012032 64227387 64615712 64978944 65028096 65212938 65296224 65345616 66248064 66298176 66332672 66382848 66656562 67350528 67436544 67628232 67679388 67765824 68665968 68701696 68753664 68841472 69755904 69844992 70043526 70096509 70186032 70781202 71155328 71209152 71300096 71959104 72339456 72692676 73101312 73156608 73402728 73458252 73846528 74529072 74624256 74680704 75769344 75808768 75866112 76024254 76081761 76178928 76236552 76972032 77289408 77347872 77446656 77765989 78475392 78516224 78575616 78675968 78899604 78959286 80049744 80110296 80212608 81381888 81485824 81717447 81883704 82238976 82578069 82673664 83077344 83607552 83888832 83952288 84396032 84808122 85284864 85349376 85636516 85701294 85766121 86593536 86704128 86950584 87061632 87127488 88330752 88397568 88510464 88694963 88875416 89800704 90055962 90170976 90239184 90354432 91554624 91671552 92049538 92119167 93007872 93126656 93391368 93462012 93581376 94374936 94446324 94945536 95945472 96452608 96923568 97468416 97542144 97819407 97870304 97944336 98018424 98942809 99372096 99499008 99574272 99984843 101025792 101154816 101365672 101442348 101519082 101571904 101648736 103052544 103130496 103262208 104633856 104767488 105065289 105199472 105279048 106171803 106732992 106813728 106950144 107938656 108509184 108956596 109039014 109178272 109651968 110104092 110187378 110769792 111476736 111793608 111851776 111936384 112021056 113077496 113713152 113799168 114036381 114268392 114354828 115458048 115934112 116021808 116082176 116169984 117774336 117863424 118013952 118349406 118438929 119734272 120074616 120165444 120227968 120318912 120472576 122072832 122228736 122825556 123358464 124010496 124521824 124616016 124775168 125833248 125928432 126594048 127212183 127927296 128024064 128454774 128551941 129231424 129957888 130056192 130425876 130592448 130691232 132496128 132596352 132665344 132765696 133313124 134701056 135083943 135256464 135358776 135531648 137331936 137403392 137507328 137682944 138074307 139511808 139689984 140087052 140193018 140372064 141562404 142310656 142418304 142600192 143918208 144678912 145385352 146202624 146313216 146805456 146916504 147693056 149058144 149248512 149361408 149863903 151538688 151617536 151732224 152048508 152163522 152357856 152473104 153944064 154578816 154695744 154893312 155531978 156950784 157032448 157151232 157351936 157799208 157918572 160099488 160220592 160425216 162763776 162971648 163434894 163558521 163767408 164477952 165156138 165281067 165347328 166154688 167215104 167777664 167904576 168792064 169616244 170569728 170698752 171273032 171402588 171532242 173187072 173901168 174123264 174254976 176661504 176795136 177020928 177389926 177524109 177750832 179601408 180111924 180341952 180478368 180708864 183109248 183343104 184099076 184238334 186015744 186782736 186924024 187162752 188749872 188892648 189891072 190674043 191890944 192682161 192905216 193847136 194936832 195084288 195638814 195740608 195888672 196036848 197885618 198744192 198998016 199148544 199969686 202051584 202309632 202731344 202884696 203038164 203143808 203297472 206105088 206260992 206524416 209267712 209534976 210130578 210289527 210398944 210558096 212343606 213465984 213627456 213900288 215877312 217018368 217913192 218078028 218356544 219303936 220208184 220374756 221539584 223587216 223703552 223872768 224042112 226154992 227426304 227598336 228072762 228245283 228536784 228709656 230916096 231868224 232043616 232164352 232339968 233297967 235548672 235726848 236027904 236698812 236877858 240149232 240330888 240455936 240637824 240945152 244145664 244457472 245152341 245651112 246716928 247734207 248020992 249043648 249232032 249550336 251666496 251856864 253188096 254424366 255854592 256048128 256909548 257103882 258462848 260112384 260851752 261184896 261382464 264992256 265192704 265330688 265531392 266084889 266626248 269402112 270167886 270512928 270717552 271063296 274663872 274806784 275014656 275365888 276148614 276357501 279023616 279379968 280174104 280386036 280744128 283124808 284621312 284836608 285200384 287836416 288804781 289357824 290770704 292405248 292626432 293610912 293833008 295386112 296828427 298116288 298497024 298722816 299727806 299954529 303077376 303235072 303464448 304097016 304327044 304715712 304946208 309157632 309391488 309786624 311063956 313901568 314064896 314302464 315195867 315598416 315837144 318515409 320198976 320441184 320850432 322173383 325527552 325943296 326869788 327117042 327534816 328955904 330312276 330562134 332309376 334430208 335555328 335809152 337584128 339232488 341139456 341397504 342109143 342546064 342805176 343064484 346374144 347802336 348246528 348509952 353323008 353590272 354041856 354779852 355048218 355316787 355501664 359202816 360223848 360683904 360956736 361417728 366218496 366686208 367450561 368198152 368476668 372031488 373565472 373848048 374325504 377499744 377785296 379782144 381348086 381636549 383781888 385364322 385655823 385810432 387694272 389873664 390168576 391277628 391481216 391777344 392073696 395771236 397488384 397996032 398297088 399939372 404103168 405251829 405462688 405769392 406076328 406287616 406594944 412210176 412521984 413048832 414222921 418535424 419069952 420261156 420579054 420797888 421116192 424687212 426931968 427254912 427800576 431754624 434036736 435826384 436156056 436713088 438607872 440416368 440749512 443079168 447174432 447407104 447745536 448084224 449591709 452309984 454852608 455196672 456145524 456490566 457073568 457419312 461832192 463736448 464087232 464328704 464679936 466595934 471097344 471453696 472055808 473397624 473755716 480298464 480661776 480911872 481275648 481890304 488291328 488914944 490304682 490675563 491302224 493433856 495468414 496041984 498087296 498464064 499100672 503332992 503713728 506376192 508848732 511709184 512096256 513819096 514207764 516925696 521703504 522369792 522764928 529984512 530385408 530661376 531062784 532169778 532572327 533252496 538804224 540335772 541025856 541435104 542126592 549327744 549613568 550029312 550731776 552297228 552715002 558047232 560348208 560772072 561488256 566249616 569242624 569673216 570400768 572022129 575672832 577609562 578046483 578715648 581541408 584810496 585252864 587221824 587666016 590772224 593656854 596232576 596994048 597445632 599455612 599909058 606154752 606928896 608194032 608654088 609431424 609892416 618315264 618782976 619573248 620864741 622127912 627803136 628129792 628604928 630391734 631196832 631674288 637030818 640397952 640882368 641700864 644346766 651055104 651886592 653739576 654234084 655069632 657911808 660624552 661124268 664618752 671110656 671618304 675168256 678464976 682278912 682795008 684218286 684735849 685092128 685610352 686128968 692748288 695604672 696493056 697019904 699893901 706646016 707180544 708083712 709559704 710096436 710633574 711003328 720447696 721367808 721913472 722835456 732436992 733372416 734901122 735457023 736396304 736953336 743202621 744062976 747130944 747696096 748651008 754999488 755570592 759564288 762696172 763273098 767563776 770728644 771311646 775388544 780337152 782555256 782962432 783554688 784147392 791542472 794976768 795992064 796594176 798254667 799878744 808206336 810503658 810925376 811538784 812152656 812575232 813189888 824420352 825043968 826097664 828445842 829072503 837070848 838139904 840522312 841158108 841595776 842232384 849374424 853863936 854509824 855601152 863509248 866414343 868073472 871652768 872312112 873426176 877215744 880832736 881499024 886158336 890485281 894348864 894814208 895491072 896168448 899183418 899863587 904619968 909705216 910393344 912291048 912981132 914147136 914838624 927472896 928174464 928657408 929359872 933191868 942194688 942907392 945587601 946795248 947511432 960596928 961323552 961823744 962551296 963780608 966520149 976582656 977829888 980609364 981351126 982604448 986867712 990936828 996174592 996928128 998201344 1006665984 1007427456 1012752384 1017697464 1023418368 1024192512 1026327429 1027638192 1028415528 1033851392 1043407008 1044739584 1045529856 1049047321 1059969024 1060770816 1061322752 1062125568 1064339556 1065144654 1066504992 1077608448 1080671544 1082051712 1082870208 1084253184 1098655488 1099227136 1100058624 1101463552 1102351683 1104594456 1105430004 1116094464 1120696416 1121544144 1122976512 1132499232 1138485248 1139346432 1140801536 1144044258 1144909647 1151345664 1155219124 1156092966 1156967469 1157431296 1163082816 1169620992 1170505728 1174443648 1175332032 1181544448 1187313708 1192465152 1193988096 1194891264 1198911224 1199818116 1212309504 1216388064 1217308176 1218862848 1219784832 1236630528 1237565952 1239146496 1241729482 1242668763 1244255824 1255606272 1256259584 1257209856 1260783468 1262393664 1263348576 1274061636 1280795904 1281764736 1283401728 1288693532 1302110208 1307479152 1308468168 1310139264 1315823616 1321249104 1322248536 1329237504 1334718301 1342221312 1343236608 1348775127 1350336512 1356929952 1364557824 1365590016 1368436572 1369471698 1370184256 1371220704 1372257936 1385496576 1391209344 1392986112 1394039808 1399787802 1413292032 1414361088 1416167424 1419119408 1420192872 1421267148 1422006656 1440895392 1442735616 1443826944 1445670912 1464873984 1466744832 1469802244 1470914046 1472026689 1472792608 1473906672 1486405242 1488125952 1494261888 1495392192 1497302016 1509998976 1511141184 1519128576 1525392344 1526546196 1535127552 1541457288 1542623292 1550777088 1565110512 1565924864 1567109376 1568294784 1583084944 1589953536 1591984128 1593188352 1596509334 1597716981 1599757488 1616412672 1621007316 1621850752 1623077568 1624305312 1625150464 1626379776 1648840704 1650087936 1652195328 1656891684 1658145006 1674141696 1681044624 1682316216 1683191552 1684464768 1698748848 1707727872 1709019648 1711202304 1716066387 1727018496 1732828686 1734139449 1736146944 1743305536 1744624224 1746852352 1754431488 1761665472 1762998048 1772316672 1780970562 1788697728 1789628416 1790982144 1792336896 1798366836 1799727174 1809239936 1820786688 1824582096 1825962264 1828294272 1829677248 1854945792 1856348928 1857314816 1858719744 1862594223 1866383736 1884389376 1885814784 1891175202 1893590496 1895022864 1921193856 1922647104 1923647488 1925102592 1927561216 1933040298 1953165312 1955659776 1961218728 1962702252 1965208896 1973735424 1981873656 1992349184 1993856256 1996402688 2013331968 2014854912 2021633467 2025504768 2035394928 2046836736 2048385024 2052654858 2055276384 2056831056 2067702784 2086814016 2089479168 2091059712 2098094642 2099681703 2119938048 2121541632 2122645504 2124251136 2128679112 2130289308 2133009984 2161343088 2164103424 2165740416 2168506368 2197310976 2198454272 2200117248 2204703366 2206371069 2209188912 2210860008 2229607863 2232188928 2241392832 2243088288 2245953024 2255213681 2264998464 2276970496 2278692864 2281603072 2288088516 2289819294 2302691328 2310438248 2312185932 2313934938 2326165632 2341011456 2348887296 2350664064 2363088896 2374627416 2384930304 2387976192 2389782528 2394764001 2397822448 2399636232 2424619008 2432776128 2434616352 2437725696 2439569664 2473261056 2475131904 2478292992 2483458964 2485337526 2487217509 2488511648 2511212544 2514419712 2521566936 2524787328 2526697152 2548123272 2561591808 2563529472 2566803456 2572153927 2577387064 2599243029 2604220416 2614958304 2616936336 2620278528 2631647232 2642498208 2644497072 2658475008 2669436602 2671455843 2684442624 2686473216 2697550254 2699590761 2700673024 2713859904 2729115648 2731180032 2736873144 2738943396 2740368512 2742441408 2744515872 2782418688 2785972224 2788079616 2799575604 2826584064 2828722176 2836762803 2838238816 2840385744 2842534296 2844013312 2881790784 2885471232 2887653888 2891341824 2899560447 2929747968 2933489664 2939604488 2941828092 2944053378 2945585216 2947813344 2972810484 2988523776 2990784384 2994604032 3019997952 3022282368 3038257152 3050784688 3053092392 3070255104 3078982287 3082914576 3085246584 3101554176 3130221024 3131849728 3134218752 3136589568 3147141963 3166169888 3179907072 3183968256 3186376704 3193018668 3195433962 3199514976 3232825344 3242014632 3243701504 3246155136 3248610624 3250300928 3252759552 3297681408 3300175872 3304390656 3307055049 3313783368 3316290012 3348283392 3362089248 3364632432 3366383104 3368929536 3397497696 3415455744 3418039296 3422404608 3432132774 3434728941 3454036992 3465657372 3468278898 3472293888 3486611072 3489248448 3493704704 3508862976 3523330944 3525996096 3544633344 3561941124 3577395456 3579256832 3581964288 3584673792 3596733672 3599454348 3618479872 3649164192 3651924528 3656588544 3659354496 3709891584 3712697856 3714629632 3717439488 3725188446 3728006289 3732767472 3768778752 3771629568 3782350404 3787180992 3790045728 3842387712 3845294208 3847294976 3850205184 3855122432 3866080596 3906330624 3922437456 3925404504 3930417792 3947470848 3963747312 3984698368 3987712512 3992805376 4004154903 4026663936 4029709824 4043266934 4046325381 4051009536 4070789856 4093673472 4096770048 4105309716 4110552768 4113662112 4135405568 4173628032 4178958336 4182119424 4196189284 4199363406 4239876096 4243083264 4248502272 4257358224 4260578616 4266019968 4322686176 4328206848 4331480832 4337012736 4346053187 4394621952 4396908544 4400234496 4409406732 4412742138 4418377824 4421720016 4459215726 4464377856 4482785664 4486176576 4491906048 4510427362 4529996928 4553940992 4557385728 4563206144 4576177032 4579638588 4605382656 4620876496 4624371864 4627869876 4652331264 4697774592 4701328128 4726177792 4749254832 4769860608 4775952384 4779565056 4789528002 4793150943 4795644896 4799272464 4849238016 4865552256 4869232704 4875451392 4879139328 4946522112 4950263808 4956585984 4966917928 4970675052 4974435018 4977023296 5022425088 5043133872 5049574656 5053394304 5096246544 5123183616 5127058944 5133606912 5144307854 5148199161 5154774128 5198486058 5202418347 5208440832 5229916608 5233872672 5240557056 5263294464 5284996416 5288994144 5316950016 5338873204 5342911686 5368885248 5372946432 5395100508 5399181522 5427719808 5462360064 5473746288 5477886792 5480737024 5484882816 5489031744 5564837376 5571944448 5576159232 5587782669 5599151208 5653168128 5657444352 5673525606 5676477632 5680771488 5685068592 5688026624 5763581568 5770942464 5775307776 5782683648 5799120894 5859495936 5866979328 5879208976 5883656184 5888106756 5891170432 5895626688 5945620968 5977047552 5981568768 5989208064 6039995904 6044564736 6064900401 6076514304 6101569376 6106184784 6140510208 6157964574 6165829152 6170493168 6203108352 6260442048 6263699456 6268437504 6273179136 6294283926 6299045109 6332339776 6359814144 6367936512 6372753408 6386037336 6390867924 6399029952 6484029264 6487403008 6492310272 6497221248 6500601856 6505519104 6595362816 6600351744 6614110098 6619113207 6627566736 6632580024 6696566784 6724178496 6729264864 6732766208 6737859072 6765641043 6794995392 6830911488 6836078592 6844809216 6864265548 6869457882 6908073984 6931314744 6936557796 6973222144 6978496896 6987409408 7046661888 7051992192 7089266688 7123882248 7154790912 7158513664 7163928576 7169347584 7184292003 7193467344 7198908696 7236959744 7298328384 7303849056 7313177088 7318708992 7343331247 7419783168 7425395712 7429259264 7434878976 7450376892 7456012578 7465534944 7543259136 7564700808 7574361984 7580091456 7684775424 7690588416 7694589952 7700410368 7710244864 7716461781 7732161192 7797729087 7812661248 7844874912 7850809008 7860835584 7894941696 7927494624 7969396736 7975425024 7985610752 8008309806 8014367529 8053327872 8059419648 8086533868 8092650762 8098772283 8102019072 8141579712 8187346944 8193540096 8210619432 8221105536 8227324224 8270811136 8347256064 8357916672 8364238848 8375338649 8392378568 8398726812 8479752192 8486166528 8514716448 8521157232 8532039936 8645372352 8656413696 8662961664 8674025472 8692106374 8698681341 8789243904 8793817088 8800468992 8818813464 8825484276 8836755648 8843440032 8918431452 8965571328 8972353152 8983812096 9020854724 9059993856 9107881984 9114771456 9152354064 9159277176 9210765312 9236946861 9241752992 9248743728 9255739752 9304662528 9343028107 9395549184 9402656256 9441425889 9452355584 9498509664 9539721216 9551904768 9559130112 9579056004 9586301886 9591289792 9598544928 9698476032 9731104512 9738465408 9750902784 9758278656 9893044224 9900527616 9913171968 9921165147 9933835856 9941350104 9948870036 9954046592 10044850176 10086267744 10099149312 10106788608 10192493088 10246367232 10254117888 10267213824 10288615708 10296398322 10304186823 10309548256 10396972116 10404836694 10416881664 10459833216 10467745344 10481114112 10526588928 10569992832 10577988288 10633900032 10677746408 10685823372 10737770496 10745892864 10790201016 10798363044 10855439616 10947492576 10955773584 10961474048 10969765632 10978063488 11129674752 11143888896 11152318464 11175565338 11184018867 11198302416 11306336256 11314888704 11347051212 11352955264 11361542976 11370137184 11376053248 11527163136 11541884928 11550615552 11565367296 11598241788 11718991872 11758417952 11767312368 11776213512 11782340864 11791253376 11891241936 11954095104 11963137536 11978416128 12012464709 12079991808 12089129472 12129800802 12138976143 12153028608 12203138752 12212369568 12281020416 12315929148 12331658304 12340986336 12406216704 12520884096 12527398912 12536875008 12546358272 12588567852 12598090218 12664679552 12719628288 12745506816 12772074672 12781735848 12798059904 12968058528 12974806016 12984620544 12994442496 13001203712 13011038208 13038159561 13190725632 13200703488 13228220196 13238226414 13255133472 13265160048 13393133568 13448356992 13458529728 13465532416 13475718144 13531282086 13589990784 13661822976 13672157184 13689618432 13728531096 13738915764 13816147968 13862629488 13873115592 13946444288 13956993792 13974818816 14093323776 14103984384 14151434269 14178533376 14247764496 14309581824 14317027328 14327857152 14338695168 14368584006 14386934688 14397817392 14473919488 14596656768 14607698112 14626354176 14637417984 14686662494 14839566336 14850791424 14858518528 14869757952 14900753784 14912025156 14931069888 15129401616 15148723968 15160182912 15369550848 15381176832 15389179904 15400820736 15432923562 15444597483 15464322384 15595458174 15607255041 15625322496 15689749824 15701618016 15721671168 15789883392 15854989248 15938793472 15950850048 15971221504 16016619612 16028735058 16106655744 16118839296 16173067736 16185301524 16197544566 16283159424 16387080192 16421238864 16442211072 16454648448 16541622272 16694512128 16715833344 16728477696 16750677298 16763348007 16784757136 16797453624 16959504384 16972333056 17029432896 17042314464 17064079872 17290744704 17312827392 17325923328 17348050944 17384212748 17397362682 17578487808 17600937984 17637626928 17650968552 17673511296 17686880064 17836862904 17931142656 17944706304 17967624192 18005077489 18041709448 18119987712 18194701203 18215763968 18229542912 18304708128 18318554352 18421530624 18473893722 18483505984 18497487456 18511479504 18609325056 18686056214 18791098368 18805312512 18882851778 18897135327 18904711168 18997019328 19079442432 19103809536 19118260224 19158112008 19172603772 19182579584 19197089856 19462209024 19476930816 19501805568 19516557312 19786088448 19801055232 19842330294 19857339621 19867671712 19882700208 19897740072 19908093184 20089700352 20172535488 20198298624 20213577216 20296923129 20384986176 20492734464 20508235776 20534427648 20577231416 20592796644 20608373646 20619096512 20793944232 20809673388 20919666432 20935490688 20962228224 21139985664 21155976576 21267800064 21355492816 21371646744 21475540992 21491785728 21552876009 21580402032 21596726088 21710879232 21894985152 21911547168 21922948096 21939531264 21956126976 22029993741 22259349504 22287777792 22304636928 22351130676 22368037734 22396604832 22629777408 22694102424 22705910528 22723085952 22740274368 22752106496 23054326272 23083769856 23101231104 23130734592 23149385343 23196483576 23393187261 23437983744 23516835904 23534624736 23552427024 23564681728 23582506752 23782483872 23908190208 23926275072 23956832256 24024929418 24043102587 24159983616 24178258944 24259601604 24277952286 24306057216 24406277504 24424739136 24562040832 24631858296 24663316608 24681972672 24812433408 25041768192 25054797824 25073750016 25092716544 25126015947 25177135704 25196180436 25329359104 25439256576 25544149344 25563471696 25596119808 25936117056 25949612032 25969241088 25988884992 26002407424 26022076416 26076319122 26096044023 26381451264 26401406976 26456440392 26476452828 26510266944 26530320096 26896713984 26917059456 26931064832 26951436288 27062564172 27179981568 27323645952 27344314368 27457062192 27477831528 27632295936 27725258976 27746231184 27892888576 27913987584 27949637632 28029084321 28186647552 28207968768 28302868538 28324277667 28357066752 28495528992 28619163648 28634054656 28655714304 28677390336 28737168012 28773869376 28795634784 28947838976 29193313536 29215396224 29252708352 29274835968 29373324988 29679132672 29701582848 29739515904 29763495441 29801507568 29824050312 29862139776 30258803232 30297447936 30320365824 30422372309 30739101696 30762353664 30778359808 30801641472 30865847124 30889194966 30928644768 31190916348 31214510082 31250644992 31379499648 31403236032 31443342336 31579766784 31709978496 31877586944 31901700096 31942443008 32033239224 32057470116 32213311488 32237678592 32346135472 32370603048 32395089132 32566318848 32842477728 32884422144 32909296896 33083244544 33389024256 33431666688 33456955392 33501354596 33526696014 33552056601 33569514272 33594907248 33919008768 33944666112 34058865792 34084628928 34128159744 34581489408 34625654784 34651846656 34696101888 34768425496 34794725364 35156975616 35275253856 35301937104 35347022592 35373760128 35673725808 35862285312 35889412608 35935248384 36010154978 36037394127 36083418896 36239975424 36389402406 36416928429 36431527936 36459085824 36609416256 36637108704 36843061248 36947787444 36967011968 36994974912 37022959008 37218650112 37372112428 37582196736 37610625024 37765703556 37794270654 37994038656 38158884864 38236520448 38316224016 38345207544 38365159168 38394179712 38924418048 38953861632 39003611136 39033114624 39114478683 39572176896 39602110464 39684660588 39714679242 39735343424 39765400416 39795480144 39816186368 40179400704 40345070976 40396597248 40427154432 40593846258 40769972352 40985468928 41016471552 41068855296 41154462832 41185593288 41216747292 41238193024 41587888464 41619346776 41839332864 41870981376 41924456448 42279971328 42311953152 42454302807 42535600128 42710985632 42743293488 42951081984 42983571456 43105752018 43160804064 43193452176 43421758464 43789970304 43823094336 43845896192 43879062528 43912253952 44059987482 44518699008 44575555584 44609273856 44702261352 44736075468 44793209664 45388204848 45411821056 45446171904 45480548736 45504212992 46108652544 46167539712 46202462208 46298770686 46333792449 46392967152 46786374522 46875967488 47033671808 47069249472 47104854048 47129363456 47165013504 47564967744 47816380416 47852550144 47913664512 48049858836 48086205174 48319967232 48356517888 48519203208 48555904572 48812555008 48849478272 49263716592 49326633216 49363945344 49624866816 50083536384 50109595648 50147500032 50185433088 50252031894 50290044021 50354271408 50392360872 50658718208 50878513152 51088298688 51126943392 51192239616 51403318729 51872234112 51899224064 51938482176 51977769984 52004814848 52044152832 52152638244 52192088046 52802813952 52912880784 52952905656 53020533888 53060640192 53793427968 53834118912 53862129664 53902872576 54015232467 54125128344 54359963136 54584103609 54647291904 54688628736 54914124384 54955663056 55264591872 55450517952 55492462368 55785777152 55827975168 55899275264 56058168642 56373295104 56415937536 56605737076 56648555334 56691405981 56714133504 56991057984 57238327296 57311428608 57354780672 57474336024 57547738752 57591269568 57895677952 58386627072 58430792448 58505416704 58549671936 58627370543 58746649976 59358265344 59403165696 59526990882 59603015136 59648100624 59724279552 60517606464 60594895872 60640731648 60844744618 60890769387 61478203392 61524707328 61556719616 61603282944 61731694248 61778389932 61857289536 62381832696 62429020164 62758999296 62806472064 62886684672 63419956992 63755173888 63803400192 64066478448 64114940232 64426622976 64475357184 64658628027 64692270944 64741206096 64790178264 65132637696 65401196749 65684955456 65768844288 65818593792 66089981223 66166489088 66778048512 66863333376 66913910784 67002709192 67053392028 67104113202 67139028544 67189814496 67889332224 68117731584 68169257856 68256319488 69162978816 69251309568 69303693312 69392203776 69448156029 69536850992 69589450728 70179561783 70313951232 70550507712 70603874208 70694045184 70747520256 71347451616 71724570624 71778825216 71870496768 72020309956 72074788254 72129307761 72166837792 72479950848 72778804812 72833856858 72918171648 73218832512 73274217408 73686122496 73895574888 73934023936 73989949824 74045918016 74437300224 74744224856 75164393472 75221250048 75378047841 75531407112 75588541308 75988077312 76317769728 76632448032 76690415088 76730318336 76788359424 77848836096 77907723264 78007222272 78066229248 78228957366 78288132069 79144353792 79204220928 79369321176 79429358484 79470686848 79530800832 79590960288 79632372736 80690141952 80793194496 80854308864 81187692516 81539944704 81970937856 82032943104 82308925664 82371186576 82433494584 82476386048 83175776928 83238693552 83678665728 83741962752 83848912896 84087252963 84559942656 84623906304 84908605614 84972833001 85071200256 85421971264 85486586976 85902163968 85967142912 86211504036 86321608128 86386904352 86843516928 87579940608 87646188672 87691792384 87758125056 87824507904 88119974964 89037398016 89218547712 89290486323 89404522704 89472150936 89586419328 90776409696 90823642112 90892343808 90961097472 91008425984 91267116927 92217305088 92335079424 92404924416 92597541372 92667584898 92785934304 93572749044 93751934976 94067343616 94138498944 94209708096 94258726912 94330027008 95129935488 95632760832 95705100288 95827329024 96099717672 96172410348 96639934464 96713035776 97038406416 97111809144 97625110016 97698956544 98527433184 98653266432 98727890688 99060039883 99249733632 100167072768 100219191296 100295000064 100370866176 100504063788 100580088042 100708542816 100784721744 101317436416 101757026304 102176597376 102253886784 102384479232 102806637458 103744468224 103798448128 103876964352 103955539968 104009629696 104088305664 104305276488 104384176092 105825761568 105905811312 106041067776 106121280384 107586855936 107668237824 107724259328 107805745152 108030464934 108112182381 108250256688 108719926272 109168207218 109250785287 109294583808 109377257472 109828248768 109911326112 110529183744 110901035904 110984924736 111571554304 111655950336 111798550528 112116337284 112746590208 112831875072 113211474152 113297110668 113382811962 113982115968 114476654592 114709561344 114948672048 115095477504 115182539136 115791355904 116773254144 116861584896 117010833408 117099343872 117254741086 117343436049 117493299952 118716530688 118806331392 119053981764 119206030272 119296201248 119448559104 121035212928 121189791744 121281463296 121689489236 121781538774 122956406784 123049414656 123206565888 123463388496 123556779864 123714579072 124763665392 124858040328 125517998592 125612944128 125773369344 126035542423 126839913984 127362908421 127510347776 127606800384 128132956896 128229880464 128853245952 128950714368 129317256054 129384541888 129482412192 129580356528 130265275392 130802393498 131369910912 131537688576 131637187584 132179962446 132332978176 133556097024 133726666752 133827821568 134005418384 134106784056 134208226404 134278057088 134379628992 136235463168 136338515712 136512638976 138325957632 138502619136 138607386624 138896312058 139001377347 139073701984 139178901456 140359123566 140627902464 141101015424 141207748416 141388090368 141495040512 142694903232 143449141248 143557650432 143740993536 144040619912 144149576508 144258615522 144333675584 144959901696 145557609624 145667713716 146437665024 146548434816 147791149776 147868047872 147979899648 148091836032 148874600448 149488449712 150328786944 150442500096 150756095682 150870132063 151062814224 151177082616 151976154624 152635539456 153264896064 153380830176 153460636672 153576718848 154209956187 155697672192 155815446528 156014444544 156132458496 156457914732 156576264138 158408441856 158738642352 158858716968 158941373696 159061601664 159181920576 159264745472 161380283904 161586388992 161708617728 162045697401 162375385032 163079889408 163752310827 163941875712 164065886208 164617851328 164742373152 164866989168 164952772096 166351553856 166477387104 167357331456 167483925504 167697825792 168174505926 169119885312 169247812608 169817211228 169945666002 170142400512 170843942528 170973173952 171934285824 172423008072 172643216256 172773808704 173687033856 175159881216 175292377344 175383584768 175516250112 175649015808 175882111629 176239949928 178074796032 178580972646 178809045408 178944301872 179172838656 181552819392 181647284224 181784687616 181922194944 182016851968 182534233854 182672308161 184434610176 184670158848 184809848832 185195082744 185335169796 185571868608 187145498088 188134687232 188276997888 188419416192 188517453824 188660054016 190259870976 190899960241 191265521664 191410200576 192199435344 192344820696 193279868928 193426071552 194076812832 194223618288 195250220032 195397913088 196203590247 197054866368 197306532864 197455781376 198120079766 198269943669 198499467264 200334145536 200438382592 200590000128 200741732352 201008127576 201160176084 201417085632 201569443488 202634872832 204353194752 204507773568 204768958464 205613274916 207488936448 207596896256 207753928704 207911079936 208176611328 208344468087 208610552976 208768352184 210538685349 211651523136 211811622624 212082135552 212242560768 212956606163 215173711872 215336475648 215448518656 215611490304 216060929868 216224364762 216500513376 217439852544 218336414436 218501570574 218754514944 219656497536 219822652224 221058367488 221802071808 221969849472 223143108608 223311900672 223597101056 224232674568 225493180416 225663750144 226134143523 226422948304 226594221336 226765623924 227964231936 228953309184 229897344096 230190955008 230365078272 231582711808 233546508288 233723169792 234021666816 234198687744 234509482172 234686872098 234864396207 234986599904 237433061376 237612662784 238107963528 238412060544 238592402496 238897118208 242070425856 242379583488 242562926592 242884820821 243378978472 243563077548 245912813568 246098829312 246926776992 247113559728 247429158144 249527330784 249716080656 251035997184 251225888256 251546738688 252071084846 252261758889 253679827968 254725816842 254918499003 255020695552 255213600768 256265913792 256459760928 257706491904 257901428736 258634512108 258769083776 258964824384 259160713056 260530550784 261604786996 262739821824 263075377152 263274375168 264359924892 267112194048 267655643136 267871458969 268010836768 268213568112 268416452808 268556114176 268759257984 272470926336 272677031424 273025277952 273801350781 276651915264 277005238272 277214773248 277792624116 278002754694 278147403968 278357802912 280718247132 281255804928 282202030848 282415496832 282776180736 282990081024 285389806464 286898282496 287115300864 287481987072 288081239824 288299153016 288517231044 288667351168 289919803392 291115219248 291335427432 292875330048 293096869632 295582299552 295736095744 295959799296 296183672064 297180119649 297749200896 298976899424 300657573888 300885000192 301512191364 301740264126 302125628448 302354165232 303952309248 305271078912 306529792128 306761660352 306921273344 307153437696 308419912374 311395344384 311630893056 312028889088 312264916992 312915829464 313152528276 317477284704 317717433936 317882747392 318123203328 318363841152 318529490944 322760567808 323172777984 323417235456 324091394802 324336547143 324750770064 326159778816 327504621654 327883751424 328131772416 329235702656 329484746304 329733978336 329905544192 332703107712 332954774208 334714662912 334967851008 335395651584 336349011852 338239770624 338495625216 339634422456 339891332004 341687885056 341946347904 344846016144 345286432512 345547617408 347374067712 350319762432 350584754688 350767169536 351032500224 351298031616 351764223258 352030308147 352479899856 356149592064 357161945292 357618090816 357888603744 358345677312 363105638784 363294568448 363569375232 363844389888 364033703936 365068467708 365344616322 368869220352 369619697664 370390165488 370670339592 371143737216 374290996176 376269374464 376553995776 376838832384 377034907648 377320108032 378106627269 380519741952 381799920482 382088725263 382531043328 382820401152 384398870688 384689641392 386559737856 386852143104 388153625664 388447236576 390500440064 390795826176 392407180494 394109732736 394613065728 394911562752 396240159532 396539887338 396998934528 400668291072 401180000256 401483464704 402016255152 402320352168 402834171264 403138886976 405269745664 408706389504 409015547136 409537916928 410391593801 411226549832 414977872896 415193792512 415507857408 415822159872 416688936174 417221105952 417536704368 421077370698 423303046272 423623245248 424164271104 424485121536 425913212326 430347423744 430672951296 430897037312 431222980608 432121859736 432448729524 433001026752 434879705088 436672828872 437003141148 439312995072 439645304448 443604143616 443939698944 446286217216 446623801344 448465349136 450986360832 451327500288 452268287046 452610396189 452845896608 453188442672 453531247848 455928463872 457906618368 459794688192 460381910016 460730156544 462629868561 463165423616 467093016576 467446339584 468043333632 468397375488 469018964344 469373744196 469728792414 469973199808 475225325568 476215927056 476824121088 477184804992 477794236416 484140851712 484759166976 485125853184 485769641642 486137092203 486757956944 487126155096 491256932481 491825627136 492197658624 493853553984 494227119456 494858316288 499054661568 499432161312 502071994368 502451776512 503093477376 504142169692 504523517778 507359655936 509451633684 509836998006 510427201536 512531827584 512919521856 515802857472 517269024216 517538167552 517929648768 518321426112 521061101568 523209573992 525479643648 526150754304 526548750336 527646334887 528719849784 534224388096 535742917938 536021673536 536427136224 536832905616 537112228352 537518515968 544941852672 545354062848 546050555904 547602701562 548016924483 553303830528 554010476544 554429546496 555585248232 556005509388 556294807936 556715605824 561436494264 564404061696 564830993664 565552361472 565980162048 570779612928 572699880723 573796564992 574230601728 576162479648 576598306032 577034462088 577334702336 579839606784 582230438496 582670854864 585750660096 586193739264 588610770741 591164599104 591472191488 591919598592 592367344128 594360239298 594809831007 595498401792 597953798848 601315147776 601770000384 603024382728 603480528252 604251256896 604708330464 607904618496 613059584256 613523320704 613842546688 614306875392 616839824748 622790688768 623261786112 624529833984 625033404261 625831658928 626305056552 634954569408 635434867872 635765494784 636246406656 636727682304 637058981888 638869818489 645521135616 646345555968 646834470912 648182789604 648673094286 649501540128 652319557632 655009243308 656263544832 658471405312 658969492608 659467956672 659811088384 665406215424 665909548416 669429325824 669935702016 670791303168 672698023704 676479541248 676991250432 678402430569 679268844912 679782664008 683375770112 683892695808 689692032288 690572865024 691095234816 693420279181 694748135424 700639524864 701169509376 701534339072 702065000448 702596063232 703528446516 704060616294 704959799712 712299184128 714323890584 715236181632 715777207488 716691354624 726211277568 726589136896 727138750464 727688779776 728067407872 728654462463 730136935416 730689232644 737738440704 740780330976 741340679184 742287474432 748581992352 752538748928 753107991552 753677664768 754069815296 754640216064 756213254538 756785276667 761039483904 763599840964 764177450526 764755497009 765062086656 765640802304 768797741376 769379282784 773119475712 773704286208 776307251328 776894473152 781000880128 781591652352 784814360988 788219465472 789226131456 789823125504 792480319064 793079774676 801336582144 802966929408 804032510304 804640704336 805668342528 806277773952 810539491328 817412779008 818031094272 819075833856 820783187602 821404052343 822453099664 829955745792 830387585024 831015714816 831644319744 833377872348 834442211904 835073408736 842154741396 846606092544 847246490496 848328542208 848970243072 851826424652 860694847488 861345902592 862445961216 864243719472 864897459048 866002053504 869759410176 873345657744 874006282296 878625990144 879290608896 882248796961 887208287232 887879397888 891540358947 892572434432 893247602688 896930698272 901972721664 902655000576 904536574092 905220792378 905691793216 906376885344 907062495696 911856927744 915813236736 919589376384 920763820032 921460313088 925259737122 926330847232 934186033152 934892679168 936086667264 936794750976 938037928688 938747488392 939457584828 939946399616 952431854112 953648242176 954369609984 955588472832 968281703424 969518333952 970251706368 971539283284 972274184406 973009641429 973515913888 974252310192 982513864962 983651254272 984395317248 987707107968 988454238912 989716632576 998109323136 998864322624 1004143988736 1004903553024 1006186954752 1008284339384 1009047035556 1014719311872 1018903267368 1019673996012 1025063655168 1025839043712 1034538048432 1035076335104 1035859297536 1036642852224 1042122203136 1046419147984 1050959287296 1052301508608 1053097500672 1055292669774 1056090924441 1057439699568 1068448776192 1071485835876 1072043347072 1072854272448 1073665811232 1074224456704 1075037031936 1089883705344 1090708125696 1092101111808 1095205403124 1096033848966 1106607661056 1108859092992 1111170496464 1112011018776 1112589615872 1113431211648 1122872988528 1128808123392 1129661987328 1131104722944 1131960324096 1134319881807 1141559225856 1145399761446 1146266175789 1147593129984 1148461203456 1152324959296 1153196612064 1154068924176 1154669404672 1159679213568 1164460876992 1165341709728 1171501320192 1172387478528 1177221541482 1182329198208 1182944382976 1183839197184 1184734688256 1188720478596 1189619662014 1190996803584 1195907597696 1203540000768 1206048765456 1206961056504 1208502513792 1209416660928 1215809236992 1226119168512 1227046641408 1227685093376 1228613750784 1231174781403 1233679649496 1245581377536 1246523572224 1250066808522 1251663317856 1252610113104 1269909138816 1270869735744 1271530989568 1272492813312 1273455364608 1274117963776 1277739636978 1291042271232 1292691111936 1293668941824 1296365579208 1297346188572 1299003080256 1304639115264 1310018486616 1316942810624 1317938985216 1318935913344 1319622176768 1330812430848 1331819096832 1336299721687 1338858651648 1339871404032 1345396047408 1352959082496 1353982500864 1356804861138 1358537689824 1359565328016 1366751540224 1367785391616 1379384064576 1381145730048 1382190469632 1386840558362 1387889605683 1389496270848 1401279049728 1402339018752 1403068678144 1404130000896 1405192126464 1407056893032 1408121232588 1409919599424 1428647781168 1430472363264 1431554414976 1433382709248 1452422555136 1453178273792 1454277500928 1455377559552 1457308924926 1458411276609 1460273870832 1461378465288 1473770797443 1475476881408 1481560661952 1482681358368 1484574948864 1490696243141 1497163984704 1505077497856 1506215983104 1507355329536 1508139630592 1509280432128 1512426509076 1513570553334 1522078967808 1527199681928 1528354901052 1529510994018 1531281604608 1537595482752 1538758565568 1547408572416 1552614502656 1553788946304 1562001760256 1563183304704 1569628721976 1576438930944 1578452262912 1579646251008 1582939004661 1584960638128 1586159549352 1602673164288 1608065020608 1609281408672 1611336685056 1612555547904 1621078982656 1634825558016 1636062188544 1638151667712 1641566375204 1642808104686 1644050773449 1644906199328 1659911491584 1662031429632 1663288639488 1666755744696 1668884423808 1670146817472 1684309482792 1693212185088 1694492980992 1696657084416 1697940486144 1700193745747 1703652849304 1718099642169 1721389694976 1722691805184 1728487438944 1729794918096 1732004107008 1739518820352 1746691315488 1748012564592 1757251980288 1758581217792 1764497593922 1765832312223 1774416574464 1775758795776 1783080717894 1784429493021 1785144868864 1786495205376 1793861396544 1803945443328 1805310001152 1809073148184 1810441584756 1811383586432 1812753770688 1814124991392 1823713855488 1839178752768 1841527640064 1842920626176 1850519474244 1868372066304 1869785358336 1873589501952 1875100212783 1876075857376 1877494976784 1878915169656 1879892799232 1904863708224 1907296484352 1908739219968 1911176945664 1916609455467 1936563406848 1939036667904 1940503412736 1943078566568 1944548368812 1946019282858 1947031827776 1948504620384 1965027729924 1968790634496 1975414215936 1976908477824 1979433265152 1996218646272 1997728645248 2008287977472 2009807106048 2012373909504 2016568678768 2018094071112 2029438623744 2035207291707 2037806534736 2039347992024 2050127310336 2051678087424 2069076096864 2070152670208 2071718595072 2073285704448 2080260837543 2084244406272 2092838295968 2101918574592 2104603017216 2106195001344 2110585339548 2112181848882 2114879399136 2136897552384 2142971671752 2144086694144 2145708544896 2147331622464 2148448913408 2150074063872 2179767410688 2181416251392 2184202223616 2185963387389 2190410806248 2192067697932 2213215322112 2222340992928 2224022037552 2225179231744 2226862423296 2245745977056 2257616246784 2259323974656 2262209445888 2263920648192 2268639763614 2270355830001 2283118451712 2290799522892 2292532351578 2295186259968 2296922406912 2304649918592 2306393224128 2308137848352 2309338809344 2319358427136 2328921753984 2330683419456 2343002640384 2344774957056 2354443082964 2364658396416 2365888765952 2367678394368 2369469376512 2377440957192 2379239324028 2391815195392 2412097530912 2413922113008 2417005027584 2418833321856 2431618473984 2452238337024 2454093282816 2455370186752 2457227501568 2462349562806 2464212157029 2467359298992 2491162755072 2493047144448 2500133617044 2503326635712 2505220226208 2539818277632 2541739471488 2543061979136 2544985626624 2546910729216 2548235927552 2555479273956 2582084542464 2587337883648 2592731158416 2594692377144 2598006160512 2609278230528 2620036973232 2633885621248 2635877970432 2637871826688 2639244353536 2646746390883 2661624861696 2663638193664 2672599443374 2674621076841 2677717303296 2679742808064 2690792094816 2705918164992 2707965001728 2713609722276 2717075379648 2719130656032 2733503080448 2735570783232 2758768129152 2762291460096 2764380939264 2773681116724 2775779211366 2778992541696 2802558099456 2804678037504 2808260001792 2810384252928 2814113786064 2816242465176 2819839198848 2857295562336 2860944726528 2863108829952 2866765418496 2872741156607 2904845110272 2906356547584 2908555001856 2910755119104 2914617849852 2916822553218 2920547741664 2922756930576 2947541594886 2950953762816 2963121323904 2965362716736 2969149897728 2981392486282 2994327969408 3010154995712 3012431966208 3014710659072 3016279261184 3018560864256 3024853018152 3027141106668 3044157935616 3054399363856 3056709802104 3059021988036 3075190965504 3077517131136 3105229005312 3107577892608 3124003520512 3126366609408 3139257443952 3152877861888 3156904525824 3159292502016 3165878009322 3168272773323 3169921276256 3172319098704 3205346328576 3216130041216 3218562817344 3222673370112 3225111095808 3242157965312 3269651116032 3272124377088 3276303335424 3283132750408 3285616209372 3288101546898 3289812398656 3319822983168 3326577278976 3333511489392 3337768847616 3340293634944 3368618965584 3386424370176 3388985961984 3393314168832 3395880972288 3400387491494 3402959645421 3407305698608 3436199284338 3438798527367 3442779389952 3445383610368 3456974877888 3459589836192 3464008214016 3479037640704 3493382630976 3496025129184 3514503960576 3517162435584 3528995187844 3531664624446 3548833148928 3551517591552 3566161435788 3568858986042 3572990410752 3587722793088 3610620002304 3618146296368 3620883169512 3622767172864 3625507541376 3628249982784 3647427710976 3678357505536 3683055280128 3685841252352 3693524344209 3701038948488 3736744132608 3739570716672 3750200425566 3752151714752 3754989953568 3757830339312 3759785598464 3809727416448 3814592968704 3817478439936 3822353891328 3833218910934 3873126813696 3878073335808 3881006825472 3886157133136 3889096737624 3892038565716 3894063655552 3897009240768 3930055459848 3950828431872 3953816955648 3958866530304 3992437292544 3995457290496 4008899165061 4016575954944 4019614212096 4033137357536 4036188142224 4058877247488 4070414583414 4075613069472 4078695984048 4100254620672 4103356174848 4138152193728 4140305340416 4143437190144 4146571408896 4160521675086 4163668817049 4168488812544 4185676591936 4203837149184 4209206034432 4212390002688 4221170679096 4224363697764 4229758798272 4285943343504 4288173388288 4291417089792 4294663244928 4296897826816 4300148127744 4359534821376 4362832502784 4371926774778 4375233829827 4380821612496 4384135395864 4426430644224 4444681985856 4448044075104 4450358463488 4453724846592 4472088729423 4491491954112 4515232493568 4518647949312 4524418891776 4527841296384 4537279527228 4540711660002 4566236903424 4581599045784 4585064703156 4593844813824 4609299837184 4612786448256 4616275696704 4618677618688 4657843507968 4661366838912 4686005280768 4689549914112 4708886165928 4729316792832 4731777531904 4735356788736 4738938753024 4748817013983 4754881914384 4758478648056 4783630390784 4824195061824 4827844226016 4834010055168 4837666643712 4853941954267 4863236947968 4904476674048 4908186565632 4910740373504 4914455003136 4924699125612 4928424314058 4934718597984 4986094288896 5000267234088 5006653271424 5010440452416 5079636555264 5083478942976 5086123958272 5089971253248 5093821458432 5096471855104 5100581237241 5110958547912 5154298926507 5164169084928 5185462316832 5189384754288 5196012321024 5218556461056 5240073946464 5267771242496 5271755940864 5275743653376 5278488707072 5293492781766 5297496936669 5323249723392 5327276387328 5345198886748 5349242153682 5353288479063 5355434606592 5359485616128 5381584189632 5411836329984 5415930003456 5427219444552 5434150759296 5438261312064 5467006160896 5471141566464 5517536258304 5524582920192 5528761878528 5536098846989 5547362233448 5551558422732 5605116198912 5609356075008 5620768505856 5628227572128 5632484930352 5639678397696 5714591124672 5721889453056 5726217659904 5733530836992 5745482313214 5749828366401 5809690220544 5812713095168 5817110003712 5821510238208 5829235699704 5833645106436 5841095483328 5845513861152 5895083189772 5926242647808 5930725433472 5938299795456 5962784972564 5988655938816 6020309991424 6024863932416 6029421318144 6037121728512 6049706036304 6054282213336 6088315871232 6105621875121 6108798727712 6113419604208 6118043976072 6150381931008 6155034262272 6175741578727 6210458010624 6215155785216 6240782512629 6248007041024 6252733218816 6278514887904 6305755723776 6313809051648 6318585004032 6331756018644 6336545546646 6339842552512 6344638197408 6410692657152 6432260082432 6437125634688 6445346740224 6450222191616 6484315930624 6539302232064 6544248754176 6552606670848 6557890162167 6566265500816 6571232418744 6576203093796 6579624797312 6639645966336 6667022978784 6675537695232 6680587269888 6737237931168 6772848740352 6777971923968 6786628337664 6791761944576 6800774982988 6805919290842 6811067490003 6814611397216 6872398568676 6877597054734 6885558779904 6890767220736 6913949755776 6919179672384 6928016428032 6958075281408 6986765261952 6992050258368 7029007921152 7034324871168 7057990375688 7063329248892 7097666297856 7103035183104 7132322871576 7137717972084 7175445586176 7236292592736 7241766339024 7245534345728 7251015082752 7256499965568 7294855421952 7356715011072 7366110560256 7371682504704 7387048688418 7392636471087 7402077896976 7473488265216 7479141433344 7500400851132 7504303429504 7509979907136 7515660678624 7519571196928 7619454832896 7629185937408 7634956879872 7644707782656 7666437821868 7746253627392 7762013650944 7772314266272 7778193475248 7784077131432 7788127311104 7794018481536 7860110919696 7901656863744 7907633911296 7917733060608 7940239172649 7984874585088 7990914580992 8017798330122 8023863230523 8033151909888 8039228424192 8066274715072 8072376284448 8117754494976 8140829166828 8151226138944 8157391968096 8200509241344 8206712349696 8276304387456 8280610680832 8286874380288 8293142817792 8321043350172 8327337634098 8336977625088 8371353183872 8407674298368 8424780005376 8442341358192 8448727395528 8459517596544 8571886687008 8576346776576 8582834179584 8589326489856 8593795653632 8600296255488 8618223469821 8719069642752 8725665005568 8743853549556 8750467659654 8761643224992 8768270791728 8852861288448 8889363971712 8896088150208 8900716926976 8907449693184 8944177458846 8982983908224 9030464987136 9037295898624 9048837783552 9055682592768 9074559054456 9081423320004 9132473806848 9163198091568 9170129406312 9218599674368 9225572896512 9232551393408 9237355237376 9315687015936 9322733677824 9354098051809 9372010561536 9379099828224 9417772331856 9458633585664 9463555063808 9470713577472 9477877506048 9497634027966 9509763828768 9516957296112 9567260781568 9648390123648 9655688452032 9668020110336 9675333287424 9707883908534 9726473895936 9808953348096 9816373131264 9821480747008 9828910006272 9849398251224 9856848628116 9869437195968 10000534468176 10013306542848 10020880904832 10159273110528 10166957885952 10172247916544 10179942506496 10187642916864 10201162474482 10208878936263 10221917095824 10308597853014 10316395582101 10328338169856 10370924633664 10378769508576 10392024642048 10437112922112 10480147892928 10535542484992 10543511881728 10551487306752 10556977414144 10586985563532 10594993873338 10646499446784 10654552774656 10690397773496 10698484307364 10706576958126 10718971232256 10763168379264 10831860006912 10854438889104 10868301518592 10876522624128 10934012321792 10942283132928 11035072516608 11049165840384 11057523757056 11072197693978 11080573032627 11094724466896 11103116845464 11210232397824 11218712150016 11256455144256 11264969860704 11279356795392 11429182249344 11443778906112 11452435319808 11467061673984 11490964626428 11499656732802 11619380441088 11634220007424 11643020476416 11658471399408 11667290212872 11682190966656 11691027722304 11790166379544 11852485295616 11861450866944 11876599590912 11901356220229 11925569945128 11977311877632 12026697495183 12040619982848 12049727864832 12058842636288 12099412072608 12108564426672 12176631742464 12211243750242 12217597455424 12226839208416 12236087952144 12300763862016 12310068524544 12351483157454 12420916021248 12430311570432 12481565025258 12491006451147 12496014082048 12505466437632 12557029775808 12611511447552 12627618103296 12637170008064 12663512037288 12673091093292 12679685105024 12689276394816 12864520164864 12874251269376 12890693480448 12900444383232 13078604464128 13088497508352 13115780324334 13125701489481 13132531001632 13142464837488 13152406187592 13159249594624 13279291932672 13334045957568 13351075390464 13361174539776 13416266188269 13474475862336 13545697480704 13555943847936 13573256675328 13583523889152 13601549965976 13611838581684 13622134980006 13629222794432 13744797137352 13755194109468 13781534441472 13827899511552 13838359344768 13856032856064 13973530523904 13984100516736 14058015842304 14068649742336 14115980751376 14126658497784 14195332595712 14206070366208 14246451041949 14264645743152 14275435944168 14350891172352 14472585185472 14483532678048 14491068691456 14502030165504 14512999931136 14561825862801 14589710843904 14713430022144 14732221120512 14743365009408 14774097376836 14785272942174 14804155793952 14958282866688 15000801702264 15008606859008 15019959814272 15031321357248 15039142393856 15238909665792 15258371874816 15269913759744 15289415565312 15301743711723 15332875643736 15462896779521 15492507254784 15544628532544 15556386950496 15568154262864 15576254622208 15588036963072 15720221839392 15803313727488 15815267822592 15835466121216 15880478345298 15892490810007 15969749170176 15981829161984 16035596660244 16047726461046 16066303819776 16078456848384 16132549430144 16144752568896 16235508989952 16281658333656 16302452277888 16314783936192 16401018482688 16413424699392 16552608774912 16561221361664 16573748760576 16586285635584 16608296540967 16642086700344 16654675268196 16742706367744 16815348596736 16884682716384 16897454791056 16919035193088 17143773374016 17152693553152 17165668359168 17178652979712 17187591307264 17200592510976 17236446939642 17249485099203 17438139285504 17451330011136 17487707099112 17500935319308 17523286449984 17536541583456 17778727943424 17792176300416 17801433853952 17814899386368 17888354917692 17965967816448 18060929974272 18074591797248 18111365185536 18149118108912 18162846640008 18264947613696 18326396183136 18340258812624 18437199348736 18451145793024 18465102786816 18474710474752 18527224736181 18631374031872 18645467355648 18708196103618 18722347537887 18744021123072 18758199656448 18835544663712 18917267171328 18927110127616 18941427154944 18955755012096 18995268055932 19019527657536 19033914592224 19134521563136 19296780247296 19311376904064 19336040220672 19350666574848 19415767817068 19452947791872 19617906696192 19632746262528 19657820012544 19673670486501 19698796502448 19713697256232 19738874391936 20001068936352 20026613085696 20041761809664 20109188096249 20318546221056 20333915771904 20344495833088 20359885012992 20375285833728 20402324948964 20417757872526 20443834191648 20617195706028 20632791164202 20656676339712 20741849267328 20757539017152 20784049284096 20874225844224 20960295785856 21071084969984 21087023763456 21102974613504 21113954828288 21173971127064 21189987746676 21292998893568 21309105549312 21380795546992 21396968614728 21413153916252 21526336758528 21708877778208 21736603037184 21753045248256 21868024643584 21884566265856 22070145033216 22098331680768 22115047514112 22144395387956 22161146065254 22177909413261 22189448933792 22206233690928 22420464795648 22437424300032 22512910288512 22529939721408 22558713590784 22858364498688 22887557812224 22904870639616 22934123347968 22981929252856 22999313465604 23238760882176 23286040952832 23316942798816 23334580425744 23364381933312 23382055444608 23580332759088 23704970591232 23722901733888 23753199181824 23802712440458 23820717517947 23851139890256 23954623755264 24053394990366 24071589691569 24081239965696 24099455729664 24117685272576 24198824145216 24217128853344 24353263484928 24422487500484 24435194910848 24453678416832 24472175904288 24601527724032 24620137049088 24702966314908 24841832042496 24860623140864 24963130050516 24982012902294 25010932875264 25114059551616 25223022895104 25274340016128 25327024074576 25346182186584 25359370210048 25378552789632 25729040329728 25748502538752 25781386960896 25800888766464 25854670409463 26157208928256 26176995016704 26231560648668 26251402978962 26265062003264 26284929674976 26304812375184 26318499189248 26558583865344 26668091915136 26702150780928 26722349079552 26832532376538 26948951724672 27091394961408 27111887695872 27146513350656 27167047778304 27203099931952 27223677163368 27244269960012 27258445588864 27489594274704 27510388218936 27655799023104 27676718689536 27712065712128 27947061047808 27968201033472 28062294155427 28116031684608 28137299484672 28231961502752 28253316995568 28390665191424 28412140732416 28492902083898 28529291486304 28550871888336 28701782344704 28945170370944 28967065356096 28982137382912 29004060331008 29025999862272 29123651725602 29179421687808 29426860044288 29464442241024 29486730018816 29548194753672 29570545884348 29608311587904 30001603404528 30017213718016 30039919628544 30062642714496 30078284787712 30477819331584 30516743749632 30539827519488 30603487423446 30626636808789 30665751287472 30925793559042 30985014509568 31089257065088 31112773900992 31136308525728 31152509244416 31176073926144 31440443678784 31606627454976 31630535645184 31670932242432 31760956690596 31784981620014 31939498340352 31963658323968 32071193320488 32095452922092 32156913696768 32265098860288 32289505137792 32563316667312 32604904555776 32629567872384 32802036965376 32826849398784 33105217549824 33122442723328 33147497521152 33172571271168 33216593081934 33241719097881 33284173400688 33309350536392 33485412735488 33630697193472 33769365432768 33794909582112 33838070386176 33977593679869 34287546748032 34305387106304 34331336718336 34357305959424 34375182614528 34401185021952 34472893879284 34498970198406 34902660022272 34975414198224 35001870638616 35046572899968 35073083166912 35557455886848 35584352600832 35602867707904 35629798772736 35704068660687 35776709835384 35931935632896 36080092485549 36121859948544 36149183594496 36298236217824 36325693280016 36529895227392 36652792366272 36680517625248 36874398697472 36902291586048 36930205573632 36949420949504 37054449472362 37262748063744 37290934711296 37416392207236 37444695075774 37473019353441 37488042246144 37516399312896 37671089327424 37834534342656 37882854309888 37911510024192 37990536111864 38039055315072 38067829184448 38269043126272 38593560494592 38622753808128 38672080441344 38701333149696 38752691928923 38831535634136 39235813392384 39265492525056 39347340973002 39397593004896 39427394512464 39477748783872 40002137872704 40053226171392 40083523619328 40218376192498 40248798564807 40637092442112 40667831543808 40688991666176 40719770025984 40750571667456 40804649897928 40835515745052 40887668383296 41234391412056 41265582328404 41483698534656 41515078034304 41568098568192 41920591571712 42142169939968 42174047526912 42205949227008 42347942254128 42379975493352 42585997787136 42618211098624 42739353125847 42761591093984 42793937229456 42826307832504 43052673517056 43230191051089 43417755556416 43473206074368 43506090496512 43685477588403 43736049287168 43769132531712 44140290066432 44196663361536 44230095028224 44288790775912 44322292130508 44355818826522 44378897867584 44412467381856 44874848600064 45025820577024 45059879442816 45117427181568 45716728997376 45775115624448 45809741279232 45868246695936 45905231135169 45963858505712 45998626931208 46388690338563 46477521764352 46633885597632 46669160851488 46728763866624 46764110889216 47160665518176 47409941182464 47445803467776 47506398363648 47605424880916 47641435035894 47677472430021 47702279780512 47909247510528 48106789980732 48143179383138 48198911459328 48235370545152 48397648290432 48434257706688 48706526969856 48844975000968 48870389821696 48907356833664 48944351808576 49203055448064 49240274098176 49405932629816 49683664084992 49721246281728 49824889622901 49926260101032 49964025804588 50228119103232 50446045790208 50654048149152 50692364373168 50718740420096 50757105579264 51458080659456 51497005077504 51562773921792 51601777532928 51709340818926 51748455297609 52314417856512 52353990033408 52463121297336 52502805957924 52530124006528 52569859349952 52609624750368 52636998378496 53336183830272 53404301561856 53444698159104 53665064753076 53897903449344 54182789922816 54223775391744 54334095556608 54406199863904 54447354326736 54488539920024 54516891177728 54979188549408 55020776437872 55311598046208 55353437379072 55424131424256 55581674208543 55894122095616 55936402066944 56124588310854 56167042613661 56232063369216 56274598969344 56463923005504 56506633991136 56781330382848 56824281464832 56985804167796 57058582972608 57101743776672 57403564689408 57890340741888 57934130712192 57964274765824 58008120662016 58051999724544 58247303451204 58358843375616 58853720088576 58973460037632 59021011459503 59096389507344 59141091768696 59216623175808 60003206809056 60034427436032 60079839257088 60125285428992 60156569575424 60327564288747 60955638663168 61033487499264 61079655038976 61206974846892 61253273617578 61331502574944 61851587118084 61970029019136 62178514130176 62225547801984 62272617051456 62305018488832 62352147852288 62880887357568 63213254909952 63261071290368 63341864484864 63521913381192 63569963240028 63878996680704 63927316647936 64142386640976 64190905844184 64530197720576 64579010275584 65126633334624 65209809111552 65259135744768 65478686362663 65604073930752 65653698797568 66210435099648 66244885446656 66294995042304 66345142542336 66433186163868 66483438195762 66568346801376 66618701072784 66970825470976 67261394386944 67538730865536 67589819164224 67676140772352 67955187359738 68575093496064 68610774212608 68662673436672 68714611918848 68750365229056 68802370043904 68945787758568 68997940396812 69950828396448 70003741277232 70093145799936 70146166333824 71114911773696 71168705201664 71205735415808 71259597545472 71408137321374 71462152553841 71553419670768 71863871265792 72160184971098 72214769074707 72243719897088 72298367188992 72596472435648 72651386560032 73059790454784 73305584732544 73361035250496 73748797394944 73804583172096 73860411147264 73898841899008 74108898944724 74525496127488 74581869422592 74832784414472 74889390151548 74946038706882 75032798625792 75342178654848 75669068685312 75823020048384 75981072223728 76078110630144 76135658368896 76538086252544 77187120989184 77245507616256 77344160882688 77402666299392 77505383857846 77564011228389 77663071268272 78471626784768 78530985050112 78694681946004 78795186009792 78854789024928 78955497567744 80004275745408 80106452342784 80167047238656 80436752384996 80497597129614 81274184884224 81335663087616 81439540051968 81501143334912 81609299795856 81671031490104 81775336766592 82468782824112 82531164656808 82967397069312 83030156068608 83136197136384 83309493541603 83841183143424 84186882466281 84284339879936 84348095053824 84411898454016 84695884508256 84759950986704 85171995574272 85236422197248 85478706251694 85523182187968 85587874458912 85652615665008 86105347034112 86460382102178 86835511112832 86946412148736 87012180993024 87370955176806 87472098574336 87538265063424 88280580132864 88393326723072 88460190056448 88577581551824 88644584261016 88711637653044 88757795735168 88824934763712 90051641154048 90119758885632 90234854363136 91433457994752 91550231248896 91619482558464 91810462270338 91879910426367 91927717011424 91997253862416 92777380677126 92955043528704 93267771195264 93338321702976 93457527733248 93528221778432 94321331036352 94819882364928 94891606935552 95012796727296 95210849761832 95282870071788 95354944860042 95404559561024 95818495021056 96213579961464 96286358766276 96470741090304 96795296580864 96868515413376 97689950001936 97740779643392 97814713667328 97888703617152 98406110896128 98480548196352 98811865259632 99367328169984 99442492563456 99649779245802 99725157293643 99852520202064 99928051609176 100456238206464 100892091580416 101308096298304 101384728746336 101437480840192 101514211158528 101932781039607 102916161318912 102994010155008 103125547843584 103203555065856 103418681637852 103496910595218 104707980066816 104926242594672 105005611915848 105060248013056 105139718699904 105219249500736 105273996756992 106672367660544 106808603123712 106889396318208 107112205982061 107330129506152 107795806898688 108240277456647 108365579845632 108447550783488 108812399727808 108894708653472 108977079840048 109033782355456 109958377098816 110041552875744 110623196092416 110706874758144 110848262848512 111163348417086 111788244191232 111872804133888 112249176621708 112334085227322 112464126738432 112549197938688 112927846011008 113013267982272 113648562929664 113971608335592 114117165945216 114203487553344 114807129378816 115780681483776 115868261424384 115928549531648 116016241324032 116103999449088 116258075786769 116494606902408 117707440177152 118042022919006 118192779014688 118282183537392 118433246351616 120006413618112 120068854872064 120159678514176 120250570857984 120313139150848 120655128577494 120746395694421 121911277326336 122066974998528 122159310077952 122413949693784 122506547235156 122663005149888 123703174236168 124357028260352 124451095603968 124545234102912 124610036977664 124704295704576 125761774715136 126426509819904 126522142580736 127043826762384 127139926480056 127757993361408 127854633295872 128284773281952 128381811688368 129060395441152 129158020551168 129690573153267 130253266669248 130419618223104 130518271489536 130957372725326 131056432765209 131208147861504 131307397595136 132420870199296 132489770893312 132589990084608 132690285084672 132866372327736 132966876391524 133136693602752 133237402145568 133941650941952 135077461731072 135179638328448 135352281544704 135910374719476 137150186992128 137221548425216 137325346873344 137429223837696 137604740087808 137715693405507 137891575517136 137995880793624 139166071015689 139901656792896 140007482554464 140186291599872 140292332667648 140764316673743 142229823547392 142337410403328 142411470831616 142519195090944 142816274642748 142924305107682 143106839341536 143727742531584 144320369942196 144429538149414 144596734377984 145192944871296 145302773120064 146119580909568 146611169465088 146722070500992 147497594789888 147609166344192 147720822294528 147797683798016 148217797889448 149050992254976 149163738845184 149474668868703 149665568828944 149778780303096 149892077413764 150684357309696 151338137370624 151962144447456 152156221260288 152271316737792 153076172505088 154374241978368 154491015232512 154688321765376 154805332598784 155010767715692 155128022456778 155245365892827 155326142536544 156943253569536 157061970100224 157389363892008 157590372019584 157709578049856 157910995135488 160008551490816 160212904685568 160334094477312 160546866562681 160873504769992 160995194259228 162548369768448 162671326175232 163002286669824 163218599591712 163342062980208 163550673533184 164937565648224 165062329313616 165934794138624 166060312137216 166272394272768 166618987083206 166745022625629 167682366286848 168373764932562 168501127840983 168568679759872 168696190107648 168823796908032 169391769016512 169519901973408 170343991148544 170472844394496 170957412503388 171046364375936 171175748917824 171305231330016 172210694068224 172920764204356 173671022225664 173892824297472 174024361986048 174741910353612 175076530126848 176561160265728 176920380112896 177063034378509 177155163103648 177289168522032 177423275306088 177515591470336 177649869527424 180103282308096 180239517771264 180469708726272 180982692866241 182866915989504 183100462497792 183238965116928 183620924540676 183759820852734 183855434022848 183994507724832 185554761354252 185910087057408 186535542390528 186676643405952 186915055466496 187056443556864 188642662072704 189639764729856 189783213871104 190025593454592 190421699523664 190565740143576 190709889720084 190809119122048 191636990042112 192427159922928 192572717532552 193590593161728 193737030826752 195379900003872 195481559286784 195629427334656 195777407234304 196436059087989 196812221792256 196961096392704 197623730519264 198734656339968 198884985126912 199299558491604 199450314587286 199705040404128 199856103218352 200912476412928 201784183160832 202616192596608 202769457492672 202874961680384 203028422317056 203865562079214 205832322637824 205988020310016 206251095687168 206407110131712 206837363275704 206993821190436 209852485189344 210011223831696 210120496026112 210279437399808 210438499001472 210547993513984 213344735321088 213617206247424 213778792636416 214224411964122 214386457661523 214660259012304 215591613797376 216480554913294 216731159691264 216895101566976 217624799455616 217789417306944 217954159680096 218067564710912 219916754197632 220083105751488 221246392184832 221413749516288 221696525697024 222326696834172 223576488382464 223745608267776 224498353243416 224668170454644 225098395877376 225855692022016 226026535964544 227943216671184 228234331890432 228406975106688 229614258757632 231561362967552 231736522848768 231857099063296 232032482648064 232207998898176 232516151573538 232692033685167 232989213804816 235414880354304 236084045838012 236385558029376 236564367074784 236866492703232 240012827236224 240137709744128 240319357028352 240501141715968 240626278301696 241310257154988 241492791388842 243822554652672 244318620155904 244827899387568 245013094470312 245326010299776 247406348472336 248714056520704 248902191207936 249090468205824 249220073955328 249408591409152 249928480624809 251523549430272 252560647398843 252853019639808 253044285161472 254087653524768 254279852960112 255515986722816 255709266591744 256569546563904 256763623376736 258120790882304 258316041102336 259381146306534 260506533338496 260839236446208 261036542979072 261914745450652 262112865530418 262416295723008 262614795190272 264841740398592 265179980169216 265380570169344 265732744655472 265933752783048 266273387205504 266474804291136 267883301883904 270154923462144 270359276656896 270704563089408 271268843502461 271820749438952 274300373984256 274443096850432 274650693746688 274858447675392 275431386811014 275783151034272 275991761587248 278332142031378 279803313585792 280014965108928 280372583199744 280584665335296 281528633347486 284459647094784 284674820806656 284822941663232 285038390181888 285632549285496 285848610215364 286213678683072 287455485063168 288640739884392 288859076298828 290385889742592 290605546240128 293222338930176 293444141001984 294995189579776 295218332688384 295441644589056 296435595778896 298101984509952 298327477690368 298949337737406 299175471880929 299331137657888 299557560606192 299784154827528 301368714619392 302676274741248 303924288894912 304312442520576 304542633475584 305798343118821 306152345010176 308748483956736 308982030465024 309376643530752 309610665197568 310021535431384 310256044913556 310490731785654 310652285073088 314123940200448 314778727784016 315180744039168 315419156099712 315821990270976 320017102981632 320425809371136 320668188954624 321093733125362 321336617946183 321747009539984 321990388518456 324720832369941 325096739536896 325342652350464 326437199183424 326684125960416 327101347066368 329875131296448 330124658627232 331869588277248 332120624274432 332544788545536 333237974166412 333490045251258 335364732573696 336747529865124 337002255681966 337392380215296 337647593816064 338783538033024 339039803946816 340945688788992 341914825006776 342092728751872 342351497835648 342610462660032 344421388136448 345841528408712 347342044451328 347785648594944 348048723972096 348774227360307 349483820707224 353122320531456 354126068757018 354310326207296 354578337044064 354846550612176 355031182940672 355299739054848 360206564616192 360479035542528 360939417452544 361965385732482 362239187083263 365733831979008 366200924995584 366477930233856 367241849081352 367519641705468 367710868045696 367989015449664 371109522708504 373071084781056 373353286811904 373830110932992 374112887113728 377285324145408 379279529459712 379566427742208 380843399047328 381131480287152 381419779440168 381618238244096 383273980084224 384854319845856 385145435065104 387181186323456 387474061653504 389071719459801 390759800007744 390963118573568 391258854669312 391554814468608 392872118175978 393169298295627 393624443584512 393922192785408 395247461038528 397469312679936 397769970253824 398599116983208 398900629174572 399410080808256 399712206436704 401824952825856 405232385193216 405538914985344 405749923360768 406056844634112 407731124158428 411664645275648 411976040620032 412814220263424 413147080216521 413674726551408 413987642380872 419704970378688 420022447663392 420240992052224 420558874799616 420876998002944 421095987027968 422292950021229 426689470642176 427234412494848 427557585272832 428448823928244 428772915323046 429320518024608 431183227594752 432961109826588 433790203133952 435249598911232 435578834613888 435908319360192 436135129421824 439833508395264 440166211502976 442492784369664 442827499032576 443393051394048 444653393668344 447152976764928 447491216535552 448424006606109 448996706486832 449336340909288 451711384044032 452053071929088 455886433342368 456468663780864 456813950213376 458350804538641 459228517515264 463122725935104 463473045697536 463714198126592 464064965296128 464415997796352 465032303147076 465384067370334 465978427609632 470829760708608 472168091676024 472771116058752 473128734149568 473732985406464 480025654472448 480275419488256 480638714056704 481002283431936 481252556603392 481640599688043 482620514309976 482985582777684 487645109305344 489655798775136 490026188940624 490652020599552 494812696944672 497428113041408 497804382415872 498180936411648 498440147910656 498817182818304 499856961249618 500235067876887 503047098860544 505121294797686 505503383522949 505706039279616 506088570322944 508175307049536 508559705920224 511031973445632 511418533183488 513139093127808 513527246753472 516241581764608 516632082204672 518762292613068 521013066676992 521678472892416 522073085958144 523829490901304 524225731060836 525229590380544 529683480797184 530761140338688 531465489310944 531867505566096 532546774411008 532949608582272 535766603767808 540309846924288 540718553313792 541409126178816 542537687004922 542948078598723 543641498877904 548600747968512 548886193700864 549301387493376 549716895350784 550862773622028 551566302068544 551983523174496 556664284062756 559606627171584 560029930217856 560745166399488 561169330670592 563057266694972 568919294189568 569349641613312 570076780363776 571265098570992 571697220430728 572427357366144 574910970126336 577281479768784 577718152597656 580771779485184 581211092480256 583166454791221 586444677860352 586888282003968 589308177263967 589990379159552 590436665376768 590883289178112 592871191557792 596203969019904 596654955380736 597898675474812 598350943761858 598662275315776 599115121212384 599568309655056 602737429238784 605352549482496 607848577789824 608624885041152 609085266951168 611596686237642 612304690020352 617496967913472 617964060930048 618753287061504 619221330395136 620043070862768 620512089827112 620981463571308 621304570146176 629557455568032 630361488078336 630838312199424 631643980541952 640034205963264 640851618742272 641336377909248 642187466250724 642673235892366 643159372984569 643494019079968 643980777036912 649441664739882 650193479073792 650685304700928 652874398366848 653368251920832 654202694132736 659750262592896 660249317254464 663739176554496 664241248548864 665089577091072 666475948332824 666980090502516 670729465147392 673495059730248 674004511363932 675295187632128 677567076066048 678079607893632 683829650013552 684185457503744 684702995671296 685220925320064 688842776272896 691683056817424 694684088902656 695571297189888 696097447944192 697548454720614 698076101055501 698967641414448 706244641062912 708252137514036 708620652414592 709156674088128 709693101224352 710062365881344 710599478109696 720413129232384 720958071085056 721878834905088 723930771464964 724478374166526 731467663958016 732955860467712 734483698162704 735039283410936 735421736091392 735978030899328 742219045417008 746142169562112 746706573623808 747660221865984 748225774227456 749785441874427 754570648290816 757681942196529 758559058919424 759132855484416 761686798094656 762262960574304 762839558880336 763236476488192 766547960168448 769708639691712 770290870130208 774362372646912 774948123307008 778143438919602 781519600015488 781926237147136 782517709338624 783109628937216 785744236351956 786338596591254 787248887169024 787844385570816 790494922077056 795539940507648 797198233966416 797801258349144 798820161616512 799424412873408 803649905651712 810464770386432 811077829970688 811499846721536 812113689268224 813806530507383 815462248316856 823329290551296 823952081240064 826294160433042 827349453102816 827975284761744 839409940757376 840044895326784 840481984104448 841117749599232 841753996005888 842191974055936 844585900042458 853378941284352 854468824989696 855115170545664 856897647856488 857545830646092 858641036049216 862366455189504 865922219653176 870499197822464 871157669227776 871816638720384 872270258843648 879667016790528 880332423005952 884985568739328 885654998065152 889306787336688 894305953529856 894982433071104 896848013212218 897993412973664 898672681818576 903422768088064 904106143858176 911772866684736 912937327561728 913627900426752 916701609077282 917395029356463 918457035030528 926245451870208 926946091395072 927428396253184 928129930592256 928831995592704 930064606294152 930768134740668 931956855219264 944336183352048 945542232117504 946257468299136 947465970812928 960051308944896 960550838976512 961277428113408 962004566863872 963281199376086 964009853838549 965241028619952 965971165555368 974162497109823 975290218610688 979311597550272 980052377881248 981304041199104 985350216716201 989625393889344 994856226082816 995608764831744 996361872823296 996880295821312 997634365636608 999713922499236 1000470135753774 1006094197721088 1010242589595372 1011006767045898 1012177140645888 1016350614099072 1017119411840448 1022837066366976 1026278186255616 1027054493506944 1032483163529216 1033264164409344 1037524585226136 1042026133353984 1043356945784832 1044146171916288 1046322682080921 1047658981802608 1048451462121672 1059366961594368 1062930978621888 1063735011132192 1065093548822016 1065899217164544 1071533207535616 1080619693848576 1081437106627584 1082818252357632 1085075374009844 1085896157197446 1086717561249789 1087282997755808 1097201495937024 1098602774986752 1099433790701568 1101725547244056 1103132604137088 1103967046348992 1113328568125512 1119213254343168 1120059860435712 1121490332798976 1122338661341184 1123828065938767 1126114533389944 1137838588379136 1138699283226624 1142530197141984 1143394440861456 1144854714732288 1149821940252672 1154562959537568 1155436305195312 1161543558970368 1162422184960512 1166332909582442 1167215158379403 1172889355720704 1173776564007936 1178616354527934 1179507894886881 1179980758319104 1180873330753536 1181766578356224 1185742383115584 1192407938039808 1193309910761472 1195797350949624 1196701887523716 1197324550631552 1198230242424768 1199136619310112 1205474858477568 1215697155579648 1217249770082304 1218170533902336 1223193372475284 1234993935826944 1235928121860096 1238442660790272 1239441240649563 1240086141725536 1241024179654224 1241962927142616 1242609140292352 1259114911136064 1260722976156672 1261676624398848 1263287961083904 1266878850063687 1280068411926528 1281703237484544 1282672755818496 1284374932501448 1285346471784732 1286318745969138 1286988038159936 1287961554073824 1298883329479764 1301370609401856 1305748796733696 1306736503841664 1308405388265472 1319500525185792 1320498634508928 1327478353108992 1328482497097728 1330179154182144 1332951896665648 1333960181005032 1341458930294784 1345272019818327 1346990119460496 1348009022727864 1355134152132096 1356159215787264 1367659300027104 1368370915007488 1369405991342592 1370441850640128 1375052413615923 1377685552545792 1383366113634848 1389368177805312 1391142594379776 1392194895888384 1395096909441228 1396152202111002 1397935282828896 1412489282125824 1416504275028072 1417241304829184 1418313348176256 1419386202448704 1420124731762688 1421198956219392 1440826258464768 1441916142170112 1443757669810176 1444921799064129 1447861542929928 1448956748333052 1462935327916032 1468967396325408 1470078566821872 1470843472182784 1471956061798656 1484438090834016 1492284339124224 1493413147247616 1495320443731968 1496451548454912 1499570883748854 1500705203630661 1509141296581632 1515363884393058 1517118117838848 1518265710968832 1523373596189312 1524525921148608 1525679117760672 1526472952976384 1533095920336896 1539417279383424 1540581740260416 1548724745293824 1549896246614016 1556286877839204 1563039200030976 1563852474294272 1565035418677248 1566219257874432 1571488472703912 1572677193182508 1575688771141632 1580989844154112 1594396467932832 1595602516698288 1597640323233024 1598848825746816 1607299811303424 1620929540772864 1622155659941376 1622999693443072 1624227378536448 1627613061014766 1628844235796169 1630924496633712 1646658581102592 1647904162480128 1652588320866084 1654698906205632 1655950569523488 1678819881514752 1680089790653568 1680963968208896 1682235499198464 1683507992011776 1684383948111872 1689171800084916 1706757882568704 1710230341091328 1713795295712976 1715091661292184 1717282072098432 1724732910379008 1731844439306352 1740998395644928 1742315338455552 1743633277440768 1744540517687296 1749499364373663 1759334033581056 1760664846011904 1767924531791901 1769971137478656 1771309996130304 1778613574673376 1788611907059712 1789964866142208 1793696026424436 1795986825947328 1797345363637152 1806845536176128 1808212287716352 1823545733369472 1825874655123456 1827255800853504 1833403218154564 1834790058712926 1836914070061056 1852490903740416 1853892182790144 1856259861184512 1857663991185408 1860129212588304 1861536269481336 1863913710438528 1888672366704096 1891084464235008 1892514936598272 1894931941625856 1898881904517227 1920102617889792 1921101677953024 1922554856226816 1924009133727744 1926562398752172 1928019707677098 1930482057239904 1931942331110736 1948324994219646 1950580437221376 1958623195100544 1960104755762496 1962608082398208 1970700433432402 1979250787778688 1989712452165632 1991217529663488 1992723745646592 1993760591642624 1995268731273216 1999427844998472 2000940271507548 2012188395442176 2020485179190744 2022013534091796 2032701228198144 2034238823680896 2052556372511232 2054108987013888 2064966327058432 2066528328818688 2075049170452272 2084052266707968 2086713891569664 2088292343832576 2092645364161842 2094228303166503 2095317963605216 2096902924243344 2118733923188736 2125861957243776 2127470022264384 2130187097644032 2131798434329088 2143066415071232 2161239387697152 2162874213255168 2165636504715264 2170150748019688 2171792314394892 2173435122499578 2174565995511616 2194402991874048 2198867581403136 2203451094488112 2206265208274176 2207934092697984 2226657136251024 2238426508686336 2240119720871424 2242980665597952 2244677322682368 2247656131877534 2249356325623281 2252229066779888 2273045826589587 2275677176758272 2277398566453248 2285060394283968 2286788881722912 2289709429464576 2299643880505344 2309125919075136 2310872610390624 2323087117940736 2324844369921024 2332665819164884 2334430316758806 2345778711441408 2347553128015872 2357232709055868 2359015789773762 2361746661507072 2363533156712448 2371484766231168 2386619821522944 2391594701899248 2393403775047432 2394649101263104 2396460484849536 2398273238620224 2410949716955136 2431394311159296 2434499540164608 2436341067804672 2441419591522149 2446386744950568 2469987871653888 2471856243720192 2478882481299126 2480172283451072 2482048359308448 2483925854285232 2485218280584704 2518229822272128 2521445952313344 2523353248797696 2526575922167808 2533757700127374 2560136823853056 2563406474969088 2565345511636992 2568749865002896 2570692943569464 2572637491938276 2573976076319872 2575923108147648 2597766658959528 2611497593467392 2613473007683328 2616810776530944 2639001050371584 2640997269017856 2654956706217984 2656964994195456 2665903793331296 2667920362010064 2682917860589568 2690544039636654 2693980238920992 2696018045455728 2710268304264192 2712318431574528 2735318600054208 2736741830014976 2738811982685184 2740883701280256 2750104827231846 2752185088069389 2755371105091584 2766732227269696 2778736355610624 2782285188759552 2784389791776768 2790193818882456 2792304404222004 2795870565657792 2833008550056144 2834482609658368 2836626696352512 2838772404897408 2840249463525376 2842397912438784 2881652516929536 2883832284340224 2889843598128258 2892029561515647 2895723085859856 2897913496666104 2925870655832064 2937934792650816 2940157133643744 2941686944365568 2943912123597312 2956050650148603 2968876181668032 2984568678248448 2986826294495232 2990640887463936 2992903096909824 2999141767497708 3001410407261322 3018282593163264 3030727768786116 3036531421937664 3046747192378624 3049051842297216 3051358235521344 3052945905952768 3078834558766848 3081163480520832 3097449490587648 3099792493228032 3112573755678408 3126078400061952 3127704948588544 3130070837354496 3132438515748864 3138968046242763 3142976945407824 3145354386365016 3161979688308224 3188792935865664 3191205033396576 3195280646466048 3197697651493632 3208455631770487 3214599622606848 3241859081545728 3244311319882752 3245999386886144 3248454757072896 3255226122029532 3257688471592338 3261848993267424 3295808324960256 3305176641732168 3309397812411264 3311901139046976 3357639763029504 3360179581307136 3361927936417792 3364470998396928 3367015984023552 3368767896223744 3371484197816301 3378343600169832 3413515765137408 3427590591425952 3430183322584368 3434564144196864 3449465820758016 3463688878612704 3481996791289856 3484630676911104 3487266554881536 3489081035374592 3498998728747326 3501645475138209 3518668067162112 3521329692023808 3535849063583802 3538523684660643 3539942274957312 3542619992260608 3557227149346752 3577223814119424 3579929732284416 3587392052848872 3591973651894656 3594690727274304 3613691072352256 3616424575432704 3647091466738944 3651749310246912 3654511601707008 3666806436309128 3669580117425852 3704981807480832 3707784365580288 3715327982370816 3720258425176608 3723072538962672 3727827420877056 3777344733408192 3782168928470016 3785029873196544 3789863883251712 3797763809034454 3800636550191061 3840205235779584 3842203355906048 3845109712453632 3848018267455488 3853124797504344 3856039415354196 3860964114479808 3863884662221472 3896649988439292 3917246390201088 3920209511524992 3925216164796416 3941400866864804 3958501575557376 3979424904331264 3982435059326976 3985447491293184 3990537462546432 3998855689996944 4001880543015096 4024376790884352 4035816059454981 4040970358381488 4044027068183592 4065402456396288 4068477647361792 4082165183538547 4105112745022464 4108217974027776 4125157240847769 4129932654116864 4133056657637376 4150098340904544 4168104533415936 4173427783139328 4176584687665152 4185290728323684 4188456606333006 4190635927210432 4193805848486688 4237467846377472 4251723914487552 4254940044528768 4260374195288064 4263596868658176 4286132830142464 4322478775394304 4325748426510336 4331273009430528 4334765397192387 4340301496039376 4343584628789784 4346870244999156 4349131991023232 4388805983748096 4406902188976224 4412530416548352 4415868185395968 4453314272502048 4476853017372672 4480239441742848 4485961331195904 4489354645364736 4495312263755068 4498712651246562 4502115610891983 4504458133559776 4546091653179174 4551354353516544 4554797132906496 4570120788567936 4573577763445824 4579418858929152 4599287761010688 4618251838150272 4621745220781248 4646174235881472 4649688739842048 4665331638329768 4668860633517612 4691557422882816 4695106256031744 4714465418111736 4718031579547524 4727066313424896 4742969532462336 4783189403798496 4786807550094864 4789298202526208 4792920969699072 4796546477240448 4821899433910272 4862788622318592 4868999080329216 4872682135609344 4882839183044298 4886532707388507 4892773489901136 4939975743307776 4943712487440384 4957764962598252 4960344566902144 4964096718616896 4967851708570464 4970436561169408 5036459644544256 5042891904626688 5046706497595392 5053151844335616 5067515400254748 5120273647706112 5130691023273984 5137499730005792 5141385887138928 5145274983876552 5147952152639744 5151846216295296 5195533317919056 5222995186934784 5226946015366656 5233621553061888 5248498093120989 5278002100743168 5281994538035712 5303773595375703 5309913412435968 5313929988390912 5331807586662592 5335840724020128 5365835721179136 5381088079273308 5387960477841984 5392036090911456 5420536608528384 5424636863149056 5470637200108416 5473483660029952 5477623965370368 5481767402560512 5500209654463692 5504370176138778 5510742210183168 5533464454539392 5557472711221248 5568779583553536 5580387637764912 5584608808444008 5591741131315584 5666017100112288 5668965219316736 5673253392705024 5677544809794816 5680498927050752 5684795824877568 5696645713551681 5763305033859072 5767664568680448 5779687196256516 5784059123031294 5791446171719712 5795826993332208 5851741311664128 5875869585301632 5880314267287488 5883373888731136 5887824247194624 5912101300297206 5937752363336064 5969137356496896 5973652588990464 5981281774927872 5985806193819648 5998283534995416 6002820814522644 6036565186326528 6061455537572232 6093494384757248 6098103684594432 6102716471042688 6105891811905536 6157669117533696 6162326961041664 6194898981175296 6199584986456064 6225147511356816 6252156800123904 6255409897177088 6260141674708992 6264877031497728 6277936092485526 6285953890815648 6290708772730032 6323959376616448 6377585871731328 6382410066793152 6390561292932096 6395395302987264 6416911263540974 6429199245213696 6483718163091456 6488622639765504 6491998773772288 6496909514145792 6510452244059064 6515376943184676 6523697986534848 6610353283464336 6618795624822528 6623802278093952 6715279526059008 6720359162614272 6723855872835584 6728941996793856 6734031968047104 6742968395632602 6748068976869843 6756687200339664 6819137479768761 6827031530274816 6855181182851904 6860366645168736 6869128288393728 6898931641516032 6927377757225408 6963993582579712 6969261353822208 6974533109763072 6978162070749184 6997997457494652 7003290950276418 7037336134324224 7042659384047616 7071698127167604 7077047369321286 7085239984521216 7114454298693504 7159859464568832 7174784105697744 7183947303789312 7189381454548608 7227382144704512 7232849150865408 7294182933477888 7303498620493824 7309023203414016 7324258774566447 7333612872618256 7339160234851704 7409963614961664 7415568731160576 7440516850353216 7446145077925344 7455654841754112 7554689466816384 7564337856940032 7570059746393088 7579727766503424 7595527618068908 7601273100382122 7680410471559168 7690219424907264 7696036534910976 7706249595008688 7712078830708392 7721928228959616 7727769324442944 7793299976878584 7834492780402176 7840419023049984 7850432329592832 7866796461571369 7882801733729608 7917003151114752 7958849808662528 7964870118653952 7970894982586368 7997711379993888 8003761086030192 8048753581768704 8071632118909962 8081940716762976 8088054136367184 8130804912792576 8136955294723584 8164330367077094 8210225490044928 8216435948055552 8250314481695538 8256555264208167 8259865308233728 8266113315274752 8300196681809088 8336209066831872 8346855566278656 8353169375330304 8370581456647368 8376913212666012 8381271854420864 8387611696973376 8503447828975104 8509880089057536 8520748390576128 8527193737316352 8644957550788608 8651496853020672 8669530794384774 8676088684546941 8680602992078752 8687169257579568 8693740489998312 8698263982046464 8777611967496192 8813804377952448 8825060833096704 8831736370791936 8868151950445809 8906628545004096 8953706034745344 8960478883485696 8971922662391808 8978709290729472 8990624527510136 8997425302493124 9004231221783966 9008916267119552 9092183306358348 9109594265812992 9140241577135872 9147155526891648 9158837717858304 9236503676300544 9243490441562496 9292348471762944 9299377479684096 9330663276659536 9337721267035224 9383114845765632 9390212512063488 9416904138728289 9428930836223472 9436063159095048 9485939064924672 9566378807596992 9573615100189728 9578596405052416 9585841939398144 9593092954480896 9625366895311461 9643798867820544 9725577244637184 9737998160658432 9745364271218688 9765678366088596 9773065414777014 9785546979802272 9887424974880768 9915529925196504 9920689133804288 9928193437233792 9935703417140928 9940873122338816 10072919289088512 10085783809253376 10093412995190784 10106303688671232 10114452593448903 10135030800509496 10240547295412224 10274999460011584 10282771774277856 10290549967753104 10295904305279488 10303692432590592 10391066635838112 10445990373869568 10453892030733312 10467243106123776 10496996186241978 10504936425414627 10556004201486336 10563989076071424 10607547190751406 10619826824871936 10627859976781824 10663615173325184 10671681448040256 10731671442358272 10762176158546616 10775920955683968 10784072181822912 10841073217056768 10849273726298112 10941274400216832 10946967320059904 10955247930740736 10963534805121024 11000419308927384 11008740352277556 11066928909078784 11114945422442496 11160775275529824 11169217616888016 11183482262631168 11332034200224576 11337930438633472 11346506785410048 11355089619589632 11360997854101504 11369591649755136 11393291427103362 11401909650573183 11526610067718144 11535329137360896 11559374392513032 11568118246062588 11582892343439424 11591653986664416 11751739170603264 11760628534574976 11766747777462272 11775648494389248 11824202600594412 11875504726672128 11938274712993792 11947305177980928 11971612387639296 11996567069990832 12005641629045288 12073130372653056 12122911075144464 12186988769514496 12196207369188864 12205432942085376 12211783623811072 12246495550615641 12315338235067392 12324653922083328 12375471722543307 12389797962350592 12399169972912128 12450295022713632 12504313600247808 12510819794354176 12520283349417984 12529754062995456 12555872184971052 12571907781631296 12581417545460064 12647918753232896 12755171743462656 12764820133586304 12781122585864192 12790790605974528 12833822527081948 12858398490427392 12967436326182912 12977245279531008 12993819028291584 13004296191577161 13020904488118128 13030753886369352 13047395973069696 13220706566928672 13237591249645056 13247604556187904 13292173331620589 13430559052118016 13440718325228544 13447711745671168 13457883993587712 13468063936094208 13485936791265204 13496137953739686 13513374400679328 13638274959537522 13654063060549632 13710362365703808 13720733290337472 13738256576787456 13797863283032064 13854755514450816 13927987165159424 13938522707644416 13949066219526144 13956324141498368 13995994914989304 14006581900552836 14074672268648448 14085318768095232 14143396254335208 14154094738642572 14228908597387008 14349568211395488 14367894607578624 14378762909097216 14454764289409024 14465698301730816 14588365866955776 14606997240987648 14618046406828032 14648517549132894 14659598122165521 14667225745236512 14678320469703408 14819927229923328 14831137462321152 14881033700706432 14892290155850688 14911309683508224 15109378933632768 15128675713880064 15140119492786176 15159455533006848 15191055236137816 15202546200764244 15360820943118336 15392073069821952 15412499190017376 15424157661416784 15443856457919232 15455538648885888 15586599953757168 15668985560804352 15680838046099968 15700864659185664 15733592923142738 15745494279362967 15765603467459216 15834006302229504 15911320786127109 15917699617325056 15929740237307904 15941789965172736 15995422759987776 16007522172060384 16097507163537408 16143264237819924 16163881433525952 16176108272734368 16261609825585152 16273910589447168 16328660734154188 16420450980089856 16432871896111104 16500628963391076 16513110528416334 16532226630549504 16600393363618176 16672418133663744 16706338750660608 16741162913294736 16753826425332024 16762543708841728 16775223393946752 17006895657950208 17019760178115072 17041496781152256 17054387474632704 17089937140655043 17289915101577216 17302993706041344 17339061588769548 17352177369093882 17361205984157504 17374338515159136 17387480979996624 17396527964092928 17555223934992384 17627608755904896 17650121666193408 17663472741583872 17736303900891618 17813257090008192 17907412069490688 17920957766971392 17943845324783616 17957418581458944 17981249055020272 17994850604986248 18008462443567932 18017832534239104 18184366612716696 18280483154271744 18294311053783296 18317675435716608 18473007352601088 18486980883124992 18584696943525888 18598754959368192 18661326553319072 18675442534070448 18766229691531264 18780425024126976 18833808277456578 18857861672446944 18872126318190096 18971878129849344 19132757615193984 19147230200379456 19157192810104832 19171683878796288 19186185908961792 19250733790622922 19287597735641088 19451154489274368 19475996321316864 19490728542437376 19531356732177192 19546130829554028 19571093959604544 19831059850393008 19841378267608576 19856386874467584 19871406834281856 19881746244677632 20145838578177024 20171567618506752 20186825990381568 20228905186897806 20244206930609529 20270061601018992 20481094590824448 20549998920023168 20565543548555712 20581099935506208 20591808610558976 20607384865181184 20782133271676224 20891980747739136 20907784061466624 20934486212247552 20993992372483956 21009872850829254 21112008402972672 21127978152142848 21215094381502812 21255719953563648 21327230346650368 21343362896080512 21524352317093232 21551841911367936 21568144363645824 21682146434113536 21698547452596224 21882548800433664 21893934640119808 21910495861481472 21927069610242048 21972776323699341 22000838617854768 22017480704555112 22133857818157568 22229890844884992 22321550551059648 22338435233776032 22366964525262336 22459189422393409 22664068400449152 22675860877266944 22693013570820096 22710179239179264 22721995708203008 22739183299510272 22786582854206724 22803819301146366 23070658274721792 23118748785026064 23136236492125176 23165784686878848 23183307973328832 23503478341206528 23521257069149952 23533495554924544 23551296988778496 23600389384714107 23648405201188824 23751009453344256 23876549425987584 23894610355961856 23993134139981664 24011283258090576 24146260745306112 24245822150288928 24373977539028992 24392414738377728 24410865884170752 24423567247622144 24492991101231282 24630676470134784 24649307844166656 24750943445086614 24769665792624501 24779595924701184 24798339945824256 24900590045427264 25008627200495616 25040566698835968 25059508125990912 25111744369942104 25143815563262592 25162835090920128 25295837506465792 25510343486925312 25529640267172608 25562245171728384 25581581211949056 25667645054163896 25934872652365824 25954490559062016 26008592383154322 26041808976236256 26061507772738704 26094791946139392 26441413133857344 26475182499290112 26495209112375808 26584346663241178 26604455851337427 26861118104236032 26881436650457088 26895423491342336 26915767987175424 26936127872188416 26971873582530408 26992275907479372 27026748801358656 27276549919075044 27420724731407616 27441466580674944 27476513153574912 27709511028901632 27855974330318848 27877045415288832 27898132439052288 27991989829978608 28013163801105672 28149344537296896 28170637536190464 28250712416184867 28286792508670416 28308189477285144 28457817194774016 28575156284769829 28699136422790976 28735789215157248 28757525818194432 28876100685934383 28909528578818048 28931396603461632 29176731733911552 29213994481975296 29236092813656064 29297035098265788 29319196244331042 29334451490473024 29356640939406816 29662274924642304 29762067401412864 29784580311701376 29822619367016448 30218757867265536 30257351427760128 30280238985572352 30318911066013696 30343357780346709 30382110472275632 30405092401528488 30721641886236672 30824998380034752 30848315322833568 30887712915838464 30911077297771776 31173199907514336 31337971121608704 31361676092199936 31401729318371328 31467185846285476 31490988558725934 31514809276243881 31531206934918432 31668012604459008 31822641572254218 31859480474615808 31883579930345472 31990845519975552 32015044344120768 32195014327074816 32286528475639848 32327762867051904 32352216545468736 32523219651170304 32547821178894336 32657321468308376 32840901960179712 32865743792222208 33001257926782152 33026221056832668 33200786727236352 33344836267327488 33482325826589472 33507652850664048 33525087417683456 33550446787893504 34013791315900416 34039520356230144 34082993562304512 34108774949265408 34179874281310086 34205728951719549 34579830203154432 34605987412082688 34678123177539096 34704354738187764 34722411968315008 34748677030318272 34774961959993248 34793055928185856 35255217511809792 35300243332386816 35326945483167744 35472607801783236 35626514180016384 35814824138981376 35841915533942784 35914837162917888 35962498110040544 35989701209972496 36016924887135864 36035665068478208 36368733225433392 36560966308543488 36588622107566592 36635350871433216 36739486651846923 36946014705202176 36973961766249984 37126415167629921 37169393887051776 37197509918736384 37322653106638144 37350885068140896 37532459383062528 37560850048253952 37667616554913156 37715723344893888 37744252636380192 37943756259698688 38265515230387968 38294460400758912 38314385620209664 38343367757592576 38372371817923584 38501467581245844 38575195471282176 38902308978548736 38981457084874752 39012888574731483 39062713464354384 39092261659108056 39142187919209088 39662119700786016 39682756535217152 39712773748935168 39742813668563712 39763492489355264 39876519994861767 40291677156354048 40343135237013504 40373651980763136 40457810373795612 40488413861219058 40540123202037984 40962189181648896 41099997840046336 41131087097111424 41162199871012416 41183617221117952 41214769730362368 41564266543352448 41783961495478272 41815568122933248 41868972424495104 41987984744967912 42019745701658508 42224016805945344 42255956304285696 42430188763005624 42654460693300736 42686725792161024 43048704634186464 43103683822735872 43136288727291648 43364292868227072 43397094905192448 43765097600867328 43787869280239616 43820991722962944 43854139220484096 43945552647398682 44001677235709536 44034961409110224 44267715636315136 44459781689769984 44643101102119296 44676870467552064 44733929050524672 44918378844786818 45328136800898304 45351721754533888 45386027141640192 45420358478358528 45443991416406016 45478366599020544 45573165708413448 45607638602292732 46237497570052128 46272472984250352 46331569373757696 46366615946657664 47006956682413056 47042514138299904 47066991109849088 47102593977556992 47200778769428214 47236482838088901 47296810402377648 47502018906688512 47733962358381327 47753098851975168 47789220711923712 47986268279963328 48022566516181152 48292521490612224 48491644300577856 48747955078057984 48784829476755456 48821731768341504 48847134495244288 48985982202462564 49261352940269568 49298615688333312 49501886890173228 49539331585249002 49596679891648512 49801180090854528 50017254400991232 50119016251981824 50223488739884208 50287631126525184 50325670181840256 50591675012931584 51020686973850624 51059280534345216 51124490343456768 51163162423898112 51269811421965129 51335290108327792 51869745304731648 51908981118124032 52017184766308644 52083617952472512 52123015545477408 52189583892278784 52882826267714688 52950364998580224 52990418224751616 53168693326482356 53208911702674854 53722236208472064 53762873300914176 53831535974350848 53872255744376832 53943747165060816 53984551814958744 54053497602717312 54553099838150088 54841449462815232 54882933161349888 54953026307149824 55067575230999583 55419022057803264 55711948660637696 55754090830577664 55796264878104576 55983979659957216 56026327602211344 56298689074593792 56341275072380928 56501424832369734 56573585017340832 56616378954570288 56915634389548032 57150312569539658 57398272845581952 57471578430314496 57515051636388864 57752201371868766 57819057157636096 57862793206923264 58353463467823104 58427988963950592 58472185627312128 58594070196531576 58638392488662084 58668902980946048 58713281878813632 59524134802825728 59569160623402752 59645238734032896 60437515734531072 60514702855520256 60560477971144704 60686715560693418 60732620791828587 60764220944551264 60810184803056976 61443283772473344 61649996760069504 61696630645667136 61775425831676928 61822154595543552 62346399815028672 62675942243217408 62723352184399872 62803458636742656 62934371692570952 62981977117451868 63029618552487762 63062413869836864 63336025208918016 63645283144508436 63767159860690944 63981691039951104 64030088688241536 64573056951279696 64655525734103808 64704433090937472 65046439302340608 65095642357788672 65314642936616752 65681803920359424 65731487584444416 65918328971098023 66002515853564304 66052442113665336 66401573454472704 66689672534654976 66964651653178944 67015305701328096 67050174835366912 67100893575787008 67377568267180227 68027582631800832 68079040712460288 68165987124609024 68217549898530816 68359748562620172 68411457903439098 69211974824165376 69356246355078192 69408709476375528 69444823936630016 69497354060636544 69549923919986496 69586111856371712 70510435023619584 70600486664773632 70653890966335488 70801168154142321 70945215603566472 71253028360032768 71629648277962752 71683831067885568 71924996220081088 71979402419944992 72033849774271728 72071330136956416 72737466450866784 73121932617086976 73177244215133184 73270701742866432 73478973303693846 73892029410404352 73947923532499968 74252830335259842 74338787774103552 74395019837472768 74645306213276288 74701770136281792 75121700096507904 75335233109826312 75431446689787776 75488505272760384 75887512519397376 76531030460775936 76588920801517824 76628771240419328 76686735515185152 76744743635847168 77002935162491688 77804617957097472 78025777149462966 78125426928708768 78184523318216112 78284375838418176 79324239401572032 79365513070434304 79425547497870336 79485627337127424 79526984978710528 79753039989723534 79813367554012281 80583354312708096 80686270474027008 80747303961526272 80915620747591224 80976827722438116 81080246404075968 82199995680092672 82262174194222848 82324399742024832 82367234442235904 82429539460724736 83128533086704896 83567922990956544 83631136245866496 83975969489935824 84039491403317016 84448033611890688 84511912608571392 84860377526011248 85308921386601472 85373451584322048 85725468854309487 86097409268372928 86207367645471744 86272577454583296 86628302057803149 86728585736454144 86794189810384896 87530195201734656 87575738560479232 87641983445925888 87708278440968192 87891105294797364 88003354471419072 88069922818220448 88535431272630272 89286202204238592 89353740935104128 89467858101049344 89836757689573636 90656273601796608 90703443509067776 90772054283280384 90840716956717056 90956733198041088 91030073341040127 91146331416826896 91215277204585464 92474995140104256 92544945968500704 92663138747515392 92733231893315328 93045213321344123 94013913364826112 94085028276599808 94133982219698176 94205187955113984 94401557538856428 94472965676177802 94593620804755296 95004037813377024 95467924716762654 95578441423847424 95972536559926656 96045133032362304 96585042981224448 96983288601155712 97495910156115968 97569658953510912 97643463536683008 97694268990488576 97971964404925128 98522705880539136 98597231376666624 99003773780346456 99078663170498004 99602360181709056 100034508801982464 100446977479768416 100575262253050368 100651340363680512 101183350025863168 102041373947701248 102118561068690432 102248980686913536 102326324847796224 102539622843930258 102617186855158647 102670580216655584 103739490609463296 103817962236248064 104034369532617288 104167235904945024 104246031090954816 104379167784557568 105765652535429376 105900729997160448 105980836449503232 106337386652964712 106417823405349708 107444472416944128 107525746601828352 107744511488753664 107887494330121632 107969103629917488 108106995205434624 109106199676300176 109682898925630464 109765866322699776 109906052614299648 110135150461999166 110218459955540769 110838044115606528 111379245502889763 111423897321275392 111508181661155328 111592529756209152 111967959319914432 112052655204422688 112597378149187584 112682550144761856 113002849664739468 113147170034681664 113232757909140576 113831268779096064 114300625139079316 114796545691163904 114943156860628992 115030103272777728 115504402743737532 115725586413846528 116706926935646208 116944371254624256 117038665724194449 117188140393063152 117276784977324168 117337805961892096 117426563757627264 119048269605651456 119138321246805504 119290477468065792 119629559984585301 120875031469062144 121029405711040512 121120955942289408 121373431121386836 121465241583657174 121528441889102528 121620369606113952 122886567544946688 123299993520139008 123393261291334272 123550851663353856 123644309191087104 124692799630057344 125351884486434816 125446704368799744 125606917273485312 125868743385141904 125963954234903736 126059237104975524 126124827739673728 126672050417836032 127290566289016872 127963382079902208 128060177376483072 129146113902559392 129311051468207616 129408866181874944 130092878604681216 130191284715577344 130629285873233504 131363607840718848 131462975168888832 131836657942196046 132005031707128608 132104884227330672 132803146908945408 133379345069309952 133929303306357888 134030611402656192 134100349670733824 134201787151574016 134755136534360454 136055165263601664 136158081424920576 136331974249218048 136435099797061632 136719497125240344 136822915806878196 138712492710156384 138817418952751056 138889647873260032 138994708121273088 139099847839972992 139172223712743424 141020870047239168 141200973329547264 141307781932670976 141602336308284642 141709448514266703 141890431207132944 142506056720065536 143259296555925504 143367662135771136 143849992440162176 143958804839889984 144067699548543456 144142660273912832 145474932901733568 146243865234173952 146354488430266368 146541403485732864 146957946607387692 147784058820808704 147895847064999936 148505660670519684 148790039674945536 149290612426552576 149403540272563584 150670466219652624 150862893379575552 150977010545520768 151775025038794752 153062060921551872 153177841603035648 153257542480838656 153373471030370304 153489487271694336 153809434265895387 154005870324983376 155609235914194944 156051554298925932 156250853857417536 156369046636432224 156568751676836352 158648478803144064 158731026140868608 158851094995740672 158971254674254848 159053969957421056 159506079979447068 159626735108024562 161166708625416192 161494607923052544 161831241495182448 161953655444876232 162160492808151936 164399991360185344 164524348388445696 164648799484049664 164734468884471808 164859078921449472 165202725692998749 166257066173409792 167135845981913088 167262272491732992 167951938979871648 168078982806634032 168896067223781376 169023825217142784 169720755052022496 170617842773202944 170746903168644096 171450937708618974 172194818536745856 172414735290943488 172545154909166592 173256604115606298 173457171472908288 173588379620769792 175060390403469312 175283966891851776 175416556881936384 175782210589594728 176006708942838144 176139845636440896 177070862545260544 178572404408477184 178707481870208256 178935716202098688 179673515379147272 181312547203593216 181406887018135552 181544108566560768 181681433913434112 182060146682080254 182292662833653792 182430554409170928 184949990280208512 185089891937001408 185326277495030784 185466463786630656 186090426642688246 188027826729652224 188170056553199616 188267964439396352 188410375910227968 188803115077712856 188945931352355604 189187241609510592 190008075626754048 190935849433525308 191945073119853312 192090266064724608 193966577202311424 194991820312231936 195139317907021824 195286927073366016 195943928809850256 197045411761078272 197194462753333248 197754986913294069 198007547560692912 198157326340996008 199204720363418112 200069017603964928 200893954959536832 201150524506100736 201302680727361024 202132704801540681 202366700051726336 204082747895402496 204237122137380864 204497961373827072 204652649695592448 205079245687860516 205234373710317294 205341160433311168 207635924472496128 208068739065234576 208334471809890048 208492062181909632 208758335569115136 211531305070858752 211801459994320896 211961672899006464 212403504462426963 212674773305929424 212835646810699416 214888944833888256 215051493203656704 215774988660243264 215938207259834976 216213990410869248 218212399352600352 219365797851260928 219531732645399552 219812105228599296 220270300923998332 220436919911081538 221676088231213056 222758491005779526 223016363322310656 223185059512418304 223935918639828864 224105310408845376 225365100289523712 226005699329478936 226294340069363328 226465515818281152 227662537558192128 228601250278158632 229593091382327808 229886313721257984 230060206545555456 231008805487475064 233413853871292416 234077331448388898 234376280786126304 234553569954648336 234675611923784192 234853127515254528 238096539211302912 238276642493611008 238580954936131584 239259119969170602 239440102662036843 241750062938124288 242058811422081024 242241911884578816 242746862242773672 242930483167314348 243056883778205056 243240739212227904 246599987040278016 246786522582668544 247101703326707712 247288618382174208 249385599260114688 250703768972869632 250893408737599488 251737486770283808 251927908469807472 252118474209951048 252249655479347456 253344100835672064 254581132578033744 255926764159804416 256120354752966144 257176406562928461 258292227805118784 258622102936415232 258817732363749888 259884906173409447 260185757209362432 260382569431154688 261258571746467008 262727215681437696 262925950337777664 263673315884392092 264010063414257216 264209768454661344 265606293817890816 267858606612715776 268061222805312384 268200699341467648 268403574303148032 269510273068720908 272110330527203328 272316162849841152 272870199594123264 273090220023120381 273438994250480688 273645831613756392 277424985420312768 277634837905502112 277779295746520064 277989416242546176 278199695679945984 278344447425486848 279135639964032369 282041740094478336 282401946659094528 282615563865341952 283204672616569284 283418897028533406 283780862414265888 285012113440131072 286735324271542272 287699984880324352 287917609679779968 288135399097086912 288285320547825664 290949865803467136 292487730468347904 292708976860532736 293082806971465728 293915893214775384 295568117641617408 295791694129999872 297011321341039368 298581224853105152 298807080545127168 301340932439305248 301725786759151104 301954021091041536 303550050077589504 306124121843103744 306355683206071296 306515084961677312 306746942060740608 306978974543388672 307618868531790774 308011740649966752 311218471828389888 312103108597851864 312501707714835072 312738093272864448 313137503353672704 317296957606288128 317462052281737216 317702189991481344 317942509348509696 318107939914842112 319012159958894136 319253470216049124 322333417250832384 323662482990364896 323907310889752464 324320985616303872 328799982720370688 329048696776891392 329297598968099328 329468937768943616 329718157842898944 330405451385997498 330655379866622307 332514132346819584 334137736508669289 334271691963826176 334524544983465984 335903877959743296 336157965613268064 337792134447562752 338047650434285568 339441510104044992 341235685546405888 341493806337288192 342901875417237948 344389637073491712 344829470581886976 345090309818333184 346513208231212596 347176759241539584 350120780806938624 350833113763872768 351564421179189456 352013417885676288 352279691272881792 354141725090521088 357144808816954368 357414963740416512 357871432404197376 358888679953755903 359347030758294544 362625094407186432 362813774036271104 363088217133121536 363362867826868224 364120293364160508 364585325667307584 364861108818341856 369899980560417024 370179783874002816 370652554990061568 370932927573261312 372180853285376492 376055653459304448 376340113106399232 376820751820455936 377606230155425712 377891862704711208 378374483219021184 380016151253508096 381871698867050616 383890146239706624 384180532129449216 385473026616997081 387933154404622848 389983640624463872 390278635814043648 390573854146732032 391887857619700512 394090823522156544 394388925506666496 395509973826588138 396015095121385824 396314652681992016 398409440726836224 400138035207929856 401787909919073664 402301049012201472 402605361454722048 404265409603081362 404733400103452672 408165495790804992 408474244274761728 408995922747654144 409305299391184896 410158491375721032 410468747420634588 410682320866622336 416137478130469152 416668943619780096 416984124363819264 417516671138230272 423062610141717504 423602919988641792 423923345798012928 424807008924853926 425128345542800109 425349546611858848 425671293621398832 429777889667776512 430102986407313408 431549977320486528 431876414519669952 432427980821738496 436424798705200704 438731595702521856 439063465290799104 439624210457198592 440540601847996664 440873839822163076 443352176462426112 445516982011559052 446370119024836608 447871837279657728 448210620817690752 452011398658957872 452588680138726656 452931031636562304 455325075116384256 457202500556317264 459186182764655616 459772627442515968 460120413091110912 461428302797686161 462017610974950128 466827707742584832 468154662896777796 468752561572252608 469107139909296672 469351223847568384 469706255030509056 476193078422605824 476553284987222016 477161909872263168 478518239938341204 478880205324073686 483500125876248576 484483823769157632 485493724485547344 485860966334628696 486113767556410112 486481478424455808 493199974080556032 493573045165337088 494203406653415424 494577236764348416 495608177078996247 498771198520229376 501407537945739264 501786817475198976 503474973540567616 503855816939614944 504236948419902096 504499310958694912 506688201671344128 509162265156067488 511853528319608832 512240709505932288 514352813125856922 516584455610237568 517244205872830464 517635464727499776 519769812346818894 520371514418724864 520765138862309376 522517143492934016 525851900675555328 527346631768784184 528020126828514432 528419536909322688 531212587635781632 535717213225431552 536122445610624768 536401398682935296 536807148606296064 539020546137441816 544220661054406656 544632325699682304 546180440046240762 546877988500961376 547291663227512784 554849970840625536 555269675811004224 555558591493040128 555978832485092352 556399391359891968 556688894850973696 558271279928064738 564083480188956672 564803893318189056 565231127730683904 566409345233138568 566837794057066812 567561724828531776 570024226880262144 575399969760648704 575835219359559936 576270798194173824 576570641095651328 581899731606934272 584975460936695808 585417953721065472 587831786429550768 591136235283234816 591583388259999744 594022642682078736 597162449706210304 597614161090254336 602681864878610496 603451573518302208 603908042182083072 606398114404622043 607100100155179008 612248243686207488 612711366412142592 613030169923354624 613493884121481216 613957949086777344 615237737063581548 616023481299933504 624206217195703728 625003415429670144 625476186545728896 626275006707345408 634593915212576256 634924104563474432 635404379982962688 635885018697019392 637210513387280889 638024319917788272 638506940432098248 644666834501664768 647324965980729792 647814621779504928 648641971232607744 651316493249408861 657599965440741376 658097393553782784 658595197936198656 658937875537887232 659436315685797888 660810902771994996 661310759733244614 665028264693639168 668275473017338578 669049089966931968 671807755919486592 672315931226536128 676095300868571136 678883020208089984 682471371092811776 682987612674576384 685803750834475896 688779274146983424 689658941163773952 690180619636666368 693026416462425192 700241561613877248 703128842358378912 704026835771352576 704559382545763584 708283450181042176 714289617633908736 714829927480833024 715742864808394752 717777359907511806 718320307986110529 718694061516589088 725250188814372864 726176434266243072 726725735653736448 728240586728321016 729170651334615168 729722217636683712 739799961120834048 740359567748005632 741305109980123136 741865855146522624 744361706570752984 752111306918608896 752680226212798464 755212460310851424 755783725409422416 756748966438042368 760032302507016192 763743397734101232 767780292479413248 768361064258898432 770946053233994162 771529219688785383 775866308809245696 779654718520228341 779967281248927744 780557271628087296 781147708293464064 783775715239401024 788181647044313088 788777851013332992 791019947653176276 792030190242771648 792629305363984032 796818881453672448 803575819838147328 804602098024402944 805210722909444096 808530819206162724 816330991581609984 816948488549523456 818610598782369792 819270660069361143 820316982751442064 820937494841269176 821364641733244672 832274956260938304 833337887239560192 833968248727638528 835033342276460544 837406919892097107 846125220283435008 847205839977283584 847846691596025856 849614017849707852 850256691085600218 850699093223717696 851342587242797664 860205972814626816 863099954640973056 863752829039339904 864855961643476992 872849597410401408 877463191405043712 878126930581598208 879248420914397184 881081203695993328 881747679644326152 886704352924852224 891033964023118104 895743674559315456 896421241635381504 904022797317915744 905177360277453312 905862063273124608 910650150232768512 914405001112634528 918372365529311232 919545254885031936 920240826182221824 922856605595372322 924035221949900256 933655415485169664 936309325793555592 937505123144505216 938214279818593344 938702447695136768 939412510061018112 952386156845211648 953106569974444032 954323819744526336 957036479876682408 957760410648147372 967000251752497152 970987448971094688 971721932669257392 972227535112820224 972962956848911616 986399948161112064 987146090330674176 988406813306830848 989154473528696832 991216354157992494 991966139599866921 997542397040458752 1002815075891478528 1003573634950397952 1006949947081135232 1007711633879229888 1008473896839804192 1008998621917389824 1013376403342688256 1018324530312134976 1023707056639217664 1024481419011864576 1028705626251713844 1033168911220475136 1034488411745660928 1035270929454999552 1039539624693637788 1041530277724618752 1045034286985868032 1054693263537568368 1056040253657028864 1056839073818645376 1062425175271563264 1071434426450863104 1072244891221249536 1072802797365870592 1073614297212592128 1076666039861267709 1078041092274883632 1088441322108813312 1089264651399364608 1092360880092481524 1093755977001922752 1094583326455025568 1109699941681251072 1110539351622008448 1111117182986080256 1111957664970184704 1112798782719783936 1113377789701947392 1116542559856129476 1128166960377913344 1130462255461367808 1132818690466277136 1133675588114133624 1135123449657063552 1140048453760524288 1150799939521297408 1151670438719119872 1152541596388347648 1153141282191302656 1156419079850991243 1163799463213868544 1169950921873391616 1170835907442130944 1175663572859101536 1182272470566469632 1183166776519999488 1188045285364157472 1194324899412420608 1195228322180508672 1205363729757220992 1206903147036604416 1207816084364166144 1212796228809244086 1214200200310358016 1224496487372414976 1225422732824285184 1226987768242962432 1227915898173554688 1230475474127163096 1232046962599867008 1248412434391407456 1250006830859340288 1250952373091457792 1252550013414690816 1269187830425152512 1269848209126948864 1270808759965925376 1271770037394038784 1274421026774561778 1276048639835576544 1277013880864196496 1289333669003329536 1294649931961459584 1295629243559009856 1297283942465215488 1302632986498817722 1315199930881482752 1316194787107565568 1317190395872397312 1317875751075774464 1318872631371595776 1321621805543989992 1322621519466489228 1330056529387278336 1336550946034677156 1343615511838973184 1344631862453072256 1357766040416179968 1364942742185623552 1365975225349152768 1371607501668951792 1377558548293966848 1379317882327547904 1380361239273332736 1384284908393058483 1386052832924850384 1400483123227754496 1406257684716757824 1408053671542705152 1409118765091527168 1416566900362084352 1428579235267817472 1429659854961666048 1431485729616789504 1435554719815023612 1436640615972221058 1437388123033178176 1450500377628745728 1453451471307472896 1456481173456642032 1458341302669230336 1459444435273367424 1479599922241668096 1480719135496011264 1482610219960246272 1483731710293045248 1486824531236988741 1488723413141505968 1504222613837217792 1505360452425596928 1510424920621702848 1511567450818844832 1513497932876084736 1520064605014032384 1527486795468202464 1535560584958826496 1536722128517796864 1541892106467988324 1543058439377570766 1551732617618491392 1559309437040456682 1561114543256174592 1562295416586928128 1567551430478802048 1577555702026665984 1582039895306352552 1584060380485543296 1585258610727968064 1593637762907344896 1607151639676294656 1609204196048805888 1610421445818888192 1617061638412325448 1632661983163219968 1633896977099046912 1638541320138722286 1640633965502884128 1641874989682538352 1642729283466489344 1664549912521876608 1666675774479120384 1667936497455277056 1670066684552921088 1674813839784194214 1692250440566870016 1694411679954567168 1695693383192051712 1699228035699415704 1700513382171200436 1701398186447435392 1702685174485595328 1726199909281946112 1727505658078679808 1729711923286953984 1745699194820802816 1754926382810087424 1756253861163196416 1762162407391986656 1763495359288652304 1773408705849704448 1782067928046236208 1791487349118630912 1792842483270763008 1808045594635831488 1810354720554906624 1811724126546249216 1819194343213866129 1821300300465537024 1828810002225269056 1836744731058622464 1839090509770063872 1840481652364443648 1845713211190744644 1848070443899800512 1872618651587111184 1875010246289010432 1876428559637186688 1877404895390273536 1878825020122036224 1904772313690423296 1906213139948888064 1911631540161842667 1914072959753364816 1915520821296294744 1934000503504994304 1941974897942189376 1943443865338514784 1944455070225640448 1945925913697823232 1953949479748226583 1972799896322224128 1974292180661348352 1976813626613661696 1978308947057393664 1982432708315984988 1983932279199733842 1995084794080917504 2007147269900795904 2013899894162270464 2015423267758459776 2016947793679608384 2017997243834779648 2036649060624269952 2047414113278435328 2048962838023729152 2057411252503427688 2066337822440950272 2068976823491321856 2070541858909999104 2079079249387275576 2090068573971736064 2109386527075136736 2112080507314057728 2113678147637290752 2124850350543126528 2142868852901726208 2144489782442499072 2145605594731741184 2147228594425184256 2153332079722535418 2156082184549767264 2178529302798729216 2184721760184963048 2187511954003845504 2189166652910051136 2219399883362502144 2221078703244016896 2222234365972160512 2223915329940369408 2225597565439567872 2226755579403894784 2233085119712258952 2256333920755826688 2265637380932554272 2267351176228267248 2270246899314127104 2280096907521048576 2301599879042594816 2303340877438239744 2305083192776695296 2306282564382605312 2312838159701982486 2314587659066356149 2327598926427737088 2338964155560685023 2339901843746783232 2341671814884261888 2351327145718203072 2364544941132939264 2366333553039998976 2376090570728314944 2388649798824841216 2390456644361017344 2410727459514441984 2413806294073208832 2415632168728332288 2425592457618488172 2448992974744829952 2450845465648570368 2455831796347109376 2460950948254326192 2464093925199734016 2496824868782814912 2500013661718680576 2501904746182915584 2505100026829381632 2512220759676291321 2538375660850305024 2539696418253897728 2541617519931850752 2543540074788077568 2548842053549123556 2552097279671153088 2554027761728392992 2589299863922919168 2591258487118019712 2594567884930430976 2605265972997635444 2630399861762965504 2632389574215131136 2634380791744794624 2637745262743191552 2643243611087979984 2645243038932978456 2660113058774556672 2673101892069354312 2687231023677946368 2689263724906144512 2698311186318979567 2715532080832359936 2729885484371247104 2731950450698305536 2743215003337903584 2755117096587933696 2758635764655095808 2760722478546665472 2768569816786116966 2772105665849700768 2800966246455508992 2812515369433515648 2816107343085410304 2818237530183054336 2833133800724168704 2857158470535634944 2859319709923332096 2862971459233579008 2871109439630047224 2873281231944442116 2874776246066356352 2901000755257491456 2912962346913284064 2916682605338460672 2918888870546734848 2959199844483336192 2961438270992022528 2965220439920492544 2967463420586090496 2973649062473977482 2975898418799600763 2977446826283011936 3008445227674435584 3010720904851193856 3020849841243405696 3023134901637689664 3026995865752169472 3040129210028064768 3054973590936404928 3071121169917652992 3073444257035593728 3083784212935976648 3086116878755141532 3103465235236982784 3118618874080913364 3124590833173856256 3135102860957604096 3164079790612705104 3168120760971086592 3170517221455936128 3187275525814689792 3214303279352589312 3218408392097611776 3220842891637776384 3229998119583803127 3234123276824650896 3265323966326439936 3267793954198093824 3277082640277444572 3281267931005768256 3283749979365076704 3285458566932978688 3329099825043753216 3333351548958240768 3335872994910554112 3340133369105842176 3349627679568388428 3384500881133740032 3391386766384103424 3398456071398831408 3401026764342400872 3402796372894870784 3405370348971190656 3452399818563892224 3455011316157359616 3459423846573907968 3469257239552973729 3491398389641605632 3509852765620174848 3512507722326392832 3524324814783973312 3526990718577304608 3546817411699408896 3564135856092472416 3582974698237261824 3585684966541526016 3616091189271662976 3620709441109813248 3623448253092498432 3638388686427732258 3642600600931074048 3657620004450538112 3673489462117244928 3680963304728887296 3691426422381489288 3696140887799601024 3745237303174222368 3750020492578020864 3752857119274373376 3754809790780547072 3757650040244072448 3809544627380846592 3812426279897776128 3823263080323685334 3828145919506729632 3831041642592589488 3868001007009988608 3883949795884378752 3886887730677029568 3888910140451280896 3891851827395646464 3907898959496453166 3945599792644448256 3948584361322696704 3953627253227323392 3956617894114787328 3964865416631969976 3967864558399467684 3990169588161835008 4027799788324540928 4030846535516919552 4033895587359216768 4035994487669559296 4073298121248539904 4094828226556870656 4097925676047458304 4114822505006855376 4132675644881900544 4137953646982643712 4141083717819998208 4158158498774551152 4180137147943472128 4218773054150273472 4224161014628115456 4227356295274581504 4249700701086253056 4285737705803452416 4288979564884998144 4291211189463482368 4294457188850368512 4306664159445070836 4312164369099534528 4369443520369926096 4375023908007691008 4378333305820102272 4438799766725004288 4442157406488033792 4444468731944321024 4447830659880738816 4451195130879135744 4460473593710966223 4466170239424517904 4512667841511653376 4531274761865108544 4534702352456534496 4540493798628254208 4560193815042097152 4603199758085189632 4606681754876479488 4610166385553390592 4612565128765210624 4625676319403964972 4629175318132712298 4655197852855474176 4677928311121370046 4683343629768523776 4702654291436406144 4732667106079997952 4752181141456629888 4777299597649682432 4780913288722034688 4821454919028883968 4827612588146417664 4831264337456664576 4851184915236976344 4897985949489659904 4901690931297140736 4921901896508652384 4928187850399468032 4993649737565629824 5000027323437361152 5003809492365831168 5010200053658763264 5024441519352582642 5076751321700610048 5083235039863701504 5087080149576155136 5097684107098247112 5104194559342306176 5108055523456785984 5178599727845838336 5182516974236039424 5189135769860861952 5210531945995270888 5260799723525931008 5264779148430262272 5268761583489589248 5286487222175959968 5290486077865956912 5320226117549113344 5346203784138708624 5374462047355892736 5378527449812289024 5396622372637959134 5431064161664719872 5457583029641598387 5459770968742494208 5463900901396611072 5486430006675807168 5510234193175867392 5517271529310191616 5521444957093330944 5537139633572233932 5544211331699401536 5625030738867031296 5632214686170820608 5636475060366108672 5714316941071269888 5718639419846664192 5734894620485528001 5742218879260094448 5746562463888884232 5749552492132712704 5802001510514982912 5825924693826568128 5833365210676921344 5837777741093469696 5861848439244679749 5918399688966672384 5922876541984045056 5930440879840985088 5934926841172180992 5947298124947954964 5951796837599201526 5954893652566023872 6021441809702387712 6041699682486811392 6046269803275379328 6053991731504338944 6109947181872809856 6142242339835305984 6146888514071187456 6167568425871953296 6172233757510283064 6206930470473965568 6237237748161826728 6270205721915208192 6328159581225410208 6336241521942173184 6341034442911872256 6374551051629379584 6428606558705178624 6436816784195223552 6441685783275552768 6459996239167606254 6468246553649301792 6535587908396187648 6554165280554889144 6562535862011536512 6567499958730153408 6570917133865957376 6658199650087506432 6666703097916481536 6671745989821108224 6680266738211684352 6699255359136776856 6769001762267480064 6796912142797662816 6802053528684801744 6805592745789741568 6810740697942381312 6904799637127784448 6910022632314719232 6918847693147815936 6938514479105947458 6943762977199068447 6982796779283211264 7019705531240349696 7025015444652785664 7048649629567946624 7053981437154609216 7093634823398817792 7128271712184944832 7165949396474523648 7171369933083052032 7232182378543325952 7241418882219626496 7246896506184996864 7276777372855464516 7315240008901076224 7346978924234489856 7382852844762978576 7392281775599202048 7490474606348444736 7500040985156041728 7505714238548746752 7509619581561094144 7515300080488144896 7536662279028873963 7619089254761693184 7624852559795552256 7646526160647370668 7656291839013459264 7662083285185178976 7767899591768757504 7773775461354059136 7777820280902561792 7783703654791292928 7815797918992906332 7891199585288896512 7897168722645393408 7913235788229574656 7929730833263939952 7935729116798935368 7980339176323670016 8055599576649081856 8061693071033839104 8067791174718433536 8071988975339118592 8094933558956938701 8146596242497079808 8189656453113741312 8195851352094916608 8229645010013710752 8265351289763801088 8275907293965287424 8282167435639996416 8316316997549102304 8360274295886944256 8437546108300546944 8448322029256230912 8454712590549163008 8499401402172506112 8571475411606904832 8577959129769996288 8588914377700737024 8613328318890141672 8624328738199069056 8738887040739852192 8750047816015382016 8756666611640204544 8877599533450008576 8884314812976067584 8888937463888642048 8895661319761477632 8902390261758271488 8920947187421932446 8932340478849035808 9025335683023306752 9062549523730217088 9069404704913068992 9080987597256508416 9120387630084194304 9206399516170379264 9213363509752958976 9220332771106781184 9225130257530421248 9251352638807929944 9258350636265424596 9310395705710948352 9355856622242740092 9405308582872812288 9504362282913259776 9554599195299364864 9561826577444069376 9642909838057767936 9655225176292835328 9662528674913329152 9689994358751409381 9702369830473952688 9795971898979319808 9803381862594281472 9843803793017304768 9856375700798936064 9987299475131259648 10000054646874722304 10007618984731662336 10020400107317526528 10048883038705165284 10153502643401220096 10174160299152310272 10195368214196494224 10208389118684612352 10216111046913571968 10357199455691676672 10365033948472078848 10378271539721723904 10407771718658921187 10421063891990541776 10521599447051862016 10529558296860524544 10537523166979178496 10572974444351919936 10580972155731913824 10640452235098226688 10692407568277417248 10748924094711785472 10757054899624578048 10793244745275918268 10862128323329439744 10915166059283196774 10927801802793222144 10972860013351614336 11020468386351734784 11042889914186661888 11074279267144467864 11088422663398803072 11250061477734062592 11264429372341641216 11272950120732217344 11428633882142539776 11437278839693328384 11469789240971056002 11484437758520188896 11493124927777768464 11499104984265425408 11604003021029965824 11651849387653136256 11666730421353842688 11675555482186939392 11723696878489359498 11836799377933344768 11845753083968090112 11860881759681970176 11869853682344361984 11894596249895909928 11903593675198403052 11909787305132047744 12083399364973622784 12092539606550758656 12107983463008677888 12219894363745619712 12284484679670611968 12293777028142374912 12335136851743906592 12344467515020566128 12413860940947931136 12474475496323653456 12540411443830416384 12656319162450820416 12672483043884346368 12682068885823744512 12749102103258759168 12857213117410357248 12873633568390447104 12883371566551105536 12919992478335212508 12936493107298603584 13108330561109778288 13125071724023073024 13134999917460306816 13141834267731914752 13316399300175012864 13333406195832963072 13343491979642216448 13381420781132898669 13398510718273553712 13538003524534960128 13593824285595325632 13604107057369603488 13611185491579483136 13621481395884762624 13809599274255568896 13820045264629438464 13837695386295631872 13877028958211894916 13887525954398136894 13965593558566422528 14050030889305571328 14097299259135893248 14107962874309218432 14256543424369889664 14331898792949047296 14342739866166104064 14464364757086651904 14482837764439252992 14493793012369993728 14553554745710929032 14630480017802152448 14693957848468979712 14765705689525957152 14784563551198404096 14980949212696889472 15000081970312083456 15011428477097493504 15019239163122188288 15030600160976289792 15073324558057747926 15249705119591104512 15293052321294741336 15312583678026918528 15324166570370357952 15535799183537515008 15547550922708118272 15555640561805123584 15567407309582585856 15631595837985812664 15782399170577793024 15794337445290786816 15859461666527879904 15871458233597870736 15960678352647340032 16111199153298163712 16123386142067678208 16135582349436867072 16143977950678237184 16189867117913877402 16293192484994159616 16372749088924795161 16379312906227482624 16391702704189833216 16459290020027421504 16530702579527602176 16551814587930574848 16564334871279992832 16632633995098204608 16720548591773888512 16875092216601093888 16896644058512461824 16909425181098326016 17142950823213809664 17155918259539992576 17226656637780283344 17248657476398138112 17477774081479704384 17500095632030764032 17513333223280409088 17585545317734039247 17755199066900017152 17768629625952135168 17777874927777284096 17791322639522955264 17804780523516542976 17841894374843864892 17864680957698071616 18125099047460434176 18138809409826137984 18161975194513016832 18412799032340758528 18426727019505917952 18440665542213562368 18502705277615859888 18516701272530849192 18620791411421896704 18711713244485480184 18810617165745624576 18888178304232856969 19008724565826519552 19109198390598729728 19123653154888138752 19285819676115535872 19310450352585670656 19325057349826658304 19379988717502818762 19404739660947905376 19606763725188562944 19687607586034609536 19712751401597872128 19974598950262519296 20000109293749444608 20015237969463324672 20040800214635053056 20097766077410330568 20307005286802440192 20390736428392988448 20416778237369224704 20432222093827143936 20714398911383353344 20730067896944157696 20756543079443447808 20815543437317842374 20831288931597205341 20842127783981083552 21059116593721049088 21075046333958356992 21145948888703839872 21161944311463827648 21280904470196453376 21384815136554834496 21497848189423570944 21514109799249156096 21586489490551836536 21724256646658879488 21830332118566393548 21945720026703228672 22040936772703469568 22148558534288935728 22176845326797606144 22500122955468125184 22528858744683282432 22545900241464434688 22609986837086621889 22857267764285079552 22874557679386656768 22939578481942112004 22968875517040377792 22986249855555536928 22998209968530850816 23303698775306272512 23333460842707685376 23351110964373878784 23447393756978718996 23673598755866689536 23691506167936180224 23739707364688723968 23789192499791819856 23807187350396806104 23819574610264095488 24166798729947245568 24185079213101517312 24215966926017355776 24284800676870816103 24439788727491239424 24568969359341223936 24587554056284749824 24670273703487813184 24688935030041132256 24827721881895862272 24948950992647306912 25080822887660832768 25312638324901640832 25344966087768692736 25364137771647489024 25498204206517518336 25714426234820714496 25766743133102211072 25839984956670425016 25872986214597207168 26216661122219556576 26250143448046146048 26269999834920613632 26283668535463829504 26632798600350025728 26666812391665926144 26686983959284432896 26762841562265797338 26797021436547107424 27076007049069920256 27187648571190651264 27208214114739206976 27222370983158966272 27242962791769525248 27619198548511137792 27640090529258876928 27675390772591263744 27754057916423789832 27775051908796273788 27931187117132845056 28194598518271786496 28215925748618436864 28513086848739779328 28663797585898094592 28685479732332208128 28928729514173303808 28965675528878505984 28987586024739987456 29107109491421858064 29260960035604304896 29387915696937959424 29531411379051914304 29569127102396808192 29961898425393778944 30000163940624166912 30022856954194987008 30038478326244376576 30061200321952579584 30146649116115495852 30586104642589482672 30625167356053837056 30648333140740715904 31071598367075030016 31095101845416236544 31111281123610247168 31134814619165171712 31223315155976763561 31263191675971625328 31564798341155586048 31588674890581573632 31718923333055759808 31742916467195741472 31921356705294680064 32222398306596327424 32246772284135356416 32271164698873734144 32287955901356474368 32379734235827754804 32586384969988319232 32745498177849590322 32783405408379666432 32918580040054843008 33061405159055204352 33128669742559985664 33265267990196409216 33441097183547777024 33750184433202187776 33793288117024923648 33818850362196652032 34285901646427619328 34311836519079985152 34453313275560566688 34497314952796276224 34955548162959408768 35000191264061528064 35026666446560818176 35171090635468078494 35510398133800034304 35537259251904270336 35582645279045910528 35609561047033085952 35683788749687729784 35729361915396143232 36250198094920868352 36277618819652275968 36323950389026033664 36825598064681517056 36853454039011835904 36881331084427124736 37005410555231719776 37033402545061698384 37241582822843793408 37423426488970960368 37621234331491249152 37776356608465713938 38017449131653039104 38218396781197459456 38247306309776277504 38571639352231071744 38620900705171341312 38650114699653316608 38759977435005637524 38809479321895810752 39375215172069219072 39425502803195744256 39949197900525038592 40000218587498889216 40030475938926649344 40144262343398696007 40195532154820661136 40614010573604880384 40781472856785976896 40833556474738449408 40864444187654287872 41428797822766706688 41460135793888315392 41513086158886895616 41631086874635684748 41662577863194410682 41684255567962167104 42150092667916713984 42291897777407679744 42323888622927655296 42769630273109668992 42995696378847141888 43028219598498312192 43172978981103673072 43448513293317758976 43660664237132787096 43891440053406457344 44081873545406939136 44297117068577871456 44353690653595212288 45000245910936250368 45057717489366564864 45091800482928869376 45219973674173243778 45749115358773313536 45879156963884224008 45937751034080755584 45972499711111073856 45996419937061701632 46607397550612545024 46666921685415370752 46702221928747757568 46894787513957437992 47347197511733379072 47383012335872360448 47578384999583639712 47614374700793612208 47639149220528190976 48333597459894491136 48370158426203034624 48431933852034711552 48569601353741632206 48879577454982478848 49137938718682447872 49175108112569499648 49340547406975626368 49377870060082264512 49655443763791724544 49897901985294613824 50161645775321665536 50625276649803281664 50689932175537385472 50728275543294978048 51428852469641428992 51679969913340850032 51745972429194414336 52433322244439113152 52500286896092292096 52539999669841227264 52567337070927659008 52756635953202117741 53265597200700051456 53333624783331852288 53373967918568865792 53525683124531594676 53594042873094214848 54375297142381302528 54416428229478413952 54444741966317932544 54485925583539050496 55238397097022275584 55280181058517753856 55508115832847579664 55550103817592547576 55862374234265690112 56389197036543572992 56431851497236873728 56664534912698570907 57026173697479558656 57327595171796189184 57370959464664416256 57857459028346607616 57931351057757011968 57975172049479974912 58214218982843716128 58521920071208609792 59062822758103828608 59138254204793616384 59923796850787557888 60000327881248333824 60045713908389974016 60122400643905159168 60293298232230991704 61172209285178965344 61250334712107674112 61296666281481431808 62143196734150060032 62190203690832473088 62222562247220494336 62269629238330343424 62446630311953527122 62526383351943250656 63177349781163147264 63437846666111519616 63485832934391482944 63842713410589360128 64444796613192654848 64493544568270712832 64542329397747468288 64575911802712948736 64759468471655509608 65172769939976638464 65490996355699180644 65837160080109686016 66122810318110408704 66530535980392818432 66882194367095554048 67500368866404375552 67586576234049847296 67637700724393304064 67829960511259865667 68571803292855238656 68623673038159970304 68906626551121133376 68994629905592552448 69911096325918817536 70000382528123056128 70053332893121636352 70342181270936156988 71020796267600068608 71074518503808540672 71219122094066171904 71367577499375459568 71458723830792286464 72500396189841736704 72555237639304551936 72647900778052067328 72854402030612448309 73651196129363034112 73706908078023671808 73762662168854249472 74010821110463439552 74066805090123396768 74483165645687586816 74846852977941920736 75242468662982498304 75552713216931427876 76034898263306078208 76494612619552555008 77143278704462143488 77300229399306633216 77519954870011275048 77618958643791621504 78750430344138438144 78851005606391488512 79898395801050077184 80000437174997778432 80060951877853298688 80288524686797392014 80391064309641322272 81228021147209760768 81562945713571953792 81667112949476898816 81728888375308575744 82857595645533413376 82920271587776630784 83026172317773791232 83262173749271369496 83325155726388821364 83368511135924334208 84583795554815359488 84647777245855310592 85539260546219337984 85991392757694283776 86056439196996624384 86345957962207346144 86897026586635517952 87321328474265574192 87782880106812914688 88163747090813878272 88594234137155742912 88707381307190424576 90000491821872500736 90115434978733129728 90183600965857738752 90439947348346487556 91758313927768448016 91875502068161511168 91944999422222147712 91992839874123403264 93214795101225090048 93333843370830741504 93404443857495515136 93669945467930290683 93789575027914875984 94694395023466758144 94766024671744720896 95156769999167279424 95228749401587224416 95278298441056381952 96667194919788982272 96740316852406069248 96863867704069423104 97139202707483264412 97759154909964957696 98350216225138999296 98681094813951252736 98755740120164529024 99795803970589227648 100323291550643331072 101250553299606563328 101379864351074770944 101456551086589956096 102857704939282857984 103359939826681700064 103491944858388828672 104866644488878226304 105000573792184584192 105079999339682454528 105134674141855318016 105513271906404235482 106531194401400102912 106747935837137731584 107051366249063189352 107188085746188429696 108750594284762605056 108832856458956827904 108889483932635865088 108971851167078100992 110476794194044551168 110560362117035507712 111016231665695159328 111100207635185095152 111724748468531380224 112778394073087145984 112863702994473747456 113329069825397141814 114052347394959117312 114655190343592378368 114741918929328832512 115714918056693215232 115862702115514023936 115950344098959949824 116428437965687432256 117043840142417219584 118125645516207657216 118276508409587232768 119847593701575115776 120000655762496667648 120091427816779948032 120586596464461983408 122344418570357930688 122500669424215348224 122593332562962863616 124286393468300120064 124380407381664946176 124445124494440988672 124539258476660686848 124893260623907054244 125052766703886501312 126875693332223039232 126971665868782965888 128889593226385309696 128987089136541425664 129084658795494936576 129518936943311019216 130345539879953276928 130981992711398361288 131674320160219372032 132245620636220817408 133061071960785636864 133764388734191108096 135000737732808751104 135173152468099694592 135275401448786608128 135659921022519731334 137247346076319940608 137813253102242266752 137989259811185104896 139822192651837635072 140000765056246112256 140106665786243272704 140684362541872313976 142041592535200137216 142149037007617081344 142735154998750919136 142917447661584572928 145000792379683473408 145110475278609103872 145295801556104134656 145708804061224896618 147413816156047343616 147525324337708498944 148021642220926879104 148133610180246793536 148966331291375173632 149693705955883841472 150484937325964996608 151105426433862855752 152069796526612156416 154286557408924286976 155039909740022550096 155237917287583243008 157500860688276876288 157702011212782977024 158269907859606353223 159796791602100154368 160000874349995556864 160121903755706597376 160577049373594784028 160782128619282644544 163125891427143907584 163334225898953797632 163457776750617151488 165715191291066826752 165840543175553261568 166524347498542738992 166650311452777642728 166737022271848668416 169167591109630718976 169295554491710621184 169993604738095712721 171078521092438675968 171982785515388567552 172112878393993248768 172691915924414692288 173794053173271035904 174642656948531148384 175565760213625829376 177188468274311485824 177414762614380849152 180000983643745001472 180367201931715477504 180879894696692975112 183516627855536896032 183751004136323022336 183889998844444295424 183985679748246806528 186429590202450180096 186667686741661483008 186808887714991030272 187339890935860581366 187579150055829751968 189532049343489441792 190313539998334558848 190457498803174448832 190556596882112763904 193334389839577964544 193480633704812138496 193727735408138846208 194278405414966528824 195518309819929915392 197362189627902505472 197511480240329058048 199591607941178455296 200646583101286662144 202501106599213126656 202759728702149541888 202913102173179912192 205715409878565715968 206719879653363400128 206983889716777657344 209733288977756452608 210001147584369168384 210159998679364909056 210269348283710636032 211026543812808470964 213062388802800205824 214102732498126378704 214376171492376859392 217501188569525210112 217665712917913655808 217778967865271730176 217943702334156201984 218563206091837344927 220953588388089102336 221120724234071015424 222032463331390318656 222200415270370190304 223449496937062760448 225556788146174291968 225727405988947494912 226658139650794283628 228104694789918234624 229483837858657665024 231429836113386430464 231900688197919899648 232856875931374864512 234087680284834439168 236251291032415314432 236553016819174465536 239695187403150231552 240001311524993335296 240182855633559896064 241173192928923966816 244688837140715861376 245001338848430696448 245186665125925727232 248572786936600240128 248760814763329892352 249078516953321373696 249786521247814108488 250105533407773002624 253751386664446078464 253943331737565931776 257779186452770619392 257974178273082851328 258169317590989873152 259037873886622038432 260691079759906553856 261963985422796722576 263348640320438744064 264491241272441634816 266122143921571273728 267528777468382216192 270001475465617502208 270346304936199389184 270550802897573216256 271319842045039462668 275626506204484533504 275978519622370209792 279644385303675270144 280001530112492224512 280213331572486545408 281009836403790872049 281368725083744627952 284083185070400274432 284298074015234162688 285470309997501838272 285834895323169145856 290001584759366946816 290220950557218207744 290591603112208269312 291417608122449793236 295050648675416997888 296043284441853758208 296267220360493587072 299387411911767682944 300969874651929993216 302210852867725711504 304139593053224312832 308573114817848573952 310079819480045100192 310475834575166486016 315001721376553752576 315404022425565954048 316539815719212706446 319593583204200308736 320243807511413194752 321154098747189568056 321564257238565289088 326251782854287815168 326668451797907595264 326915553501234302976 331430382582133653504 331681086351106523136 333048694997085477984 333300622905555285456 333474044543697336832 338335182219261437952 338591108983421242368 339987209476191425442 342157042184877351936 343965571030777135104 344225756787986497536 345383831848829384576 347588106346542071808 349285313897062296768 351131520427251658752 354376936548622971648 354829525228761698304 360001967287490002944 361759789393385950224 367033255711073792064 367502008272646044672 367779997688888590848 367971359496493613056 372859180404900360192 373335373483322966016 373617775429982060544 374679781871721162732 375158300111659503936 380627079996669117696 380914997606348897664 381113193764225527808 386668779679155929088 386961267409624276992 388556810829933057648 391036619639859830784 394724379255805010944 395022960480658116096 399183215882356910592 401293166202573324288 405002213198426253312 405519457404299083776 405826204346359824384 413439759306726800256 413967779433555314688 419466577955512905216 420002295168738336768 420319997358729818112 422053087625616941928 426124777605600411648 428205464996252757408 428752342984753718784 435002377139050420224 435331425835827311616 435557935730543460352 435887404668312403968 437126412183674689854 442241448468142030848 444064926662780637312 444400830540740380608 446898993874125520896 451113576292348583936 451454811977894989824 453316279301588567256 456209389579836469248 462859672226772860928 465713751862749729024 468175360569668878336 472502582064830628864 473106033638348931072 474809723578819059669 479390374806300463104 480002623049986670592 480365711267119792128 482346385857847933632 489377674281431722752 490002677696861392896 490373330251851454464 497145573873200480256 497521629526659784704 499573042495628216976 500211066815546005248 507502773328892156928 507886663475131863552 509980814214287138163 515558372905541238784 515948356546165702656 516338635181979746304 518075747773244076864 521382159519813107712 523927970845593445152 526697280640877488128 532244287843142547456 540002950931235004416 541101605795146432512 542639684090078925336 551253012408969067008 551957039244740419584 559288770607350540288 560003060224984449024 560426663144973090816 562019672807581744098 562737450167489255904 568596148030468325376 570940619995003676544 571669790646338291712 580003169518733893632 580441901114436415488 581183206224416538624 582835216244899586472 592086568883707516416 592534440720987174144 598774823823535365888 601939749303859986432 604421705735451423008 608279186106448625664 617146229635697147904 620159638960090200384 620951669150332972032 630003442753107505152 630808044851131908096 633079631438425412892 639187166408400617472 642308197494379136112 643128514477130578176 652503565708575630336 653336903595815190528 653831107002468605952 655689618275512034781 662860765164267307008 663362172702213046272 666097389994170955968 666601245811110570912 666948089087394673664 676670364438522875904 677182217966842484736 679974418952382850884 684314084369754703872 688451513575972995072 690767663697658769152 698570627794124593536 702263040854503317504 708753873097245943296 709659050457523396608 720003934574980005888 723519578786771900448 734066511422147584128 735004016545292089344 735559995377777181696 735942718992987226112 745718360809800720384 747235550859964121088 749359563743442325464 750316600223319007872 761254159993338235392 761829995212697795328 762226387528451055616 773337559358311858176 773922534819248553984 777113621659866115296 782073239279719661568 789448758511610021888 790045920961316232192 798366431764713821184 802586332405146648576 810004426396852506624 811038914808598167552 811652408692719648768 826879518613453600512 827935558867110629376 838933155911025810432 840004590337476673536 840639994717459636224 844106175251233883856 852249555211200823296 856410929992505514816 857504685969507437568 870004754278100840448 870662851671654623232 871115871461086920704 871774809336624807936 874252824367349379708 888129853325561274624 888801661081480761216 902227152584697167872 902909623955789979648 906632558603177134512 912418779159672938496 925719344453545721856 931427503725499458048 936350721139337756672 945005164129661257728 946212067276697862144 949619447157638119338 958780749612600926208 960731422534239584256 964692771715695867264 978755348562863445504 980005355393722785792 980746660503702908928 994291147746400960512 995043259053319569408 999146084991256433952 1000422133631092010496 1015005546657784313856 1015773326950263727104 1019961628428574276326 1031896713092331405312 1032677270363959492608 1036151495546488153728 1042764319039626215424 1047855941691186890304 1053394561281754976256 1064488575686285094912 1080005901862470008832 1085279368180157850672 1102506024817938134016 1103914078489480839168 1118577541214701080576 1120006120449968898048 1120853326289946181632 1124039345615163488196 1125474900334978511808 1141881239990007353088 1143339581292676583424 1160006339037467787264 1160883802228872830976 1165670432489799172944 1184173137767415032832 1185068881441974348288 1197549647647070731776 1203879498607719972864 1208843411470902846016 1216558372212897251328 1240319277920180400768 1241903338300665944064 1260006885506215010304 1266159262876850825784 1278374332816801234944 1284616394988758272224 1286257028954261156352 1305007131417151260672 1306673807191630381056 1307662214004937211904 1311379236551024069562 1326724345404426092544 1332194779988341911936 1333202491622221141824 1333896178174789347328 1353340728877045751808 1354364435933684969472 1359948837904765701768 1368628168739509407744 1381535327395317538304 1397141255588249187072 1404526081709006635008 1417507746194491886592 1419318100915046793216 1440007869149960011776 1447039157573543800896 1468133022844295168256 1470008033090584178688 1471119990755554363392 1471885437985974452224 1491436721619601440768 1498719127486884650928 1500633200446638015744 1522508319986676470784 1523659990425395590656 1524452775056902111232 1529942442642861414489 1546675118716623716352 1547845069638497107968 1554227243319732230592 1564146478559439323136 1578897517023220043776 1580091841922632464384 1596732863529427642368 1620008852793705013248 1623304817385439297536 1653759037226907201024 1655871117734221258752 1677866311822051620864 1680009180674953347072 1681279989434919272448 1688212350502467767712 1712821859985011029632 1715009371939014875136 1740009508556201680896 1741325703343309246464 1743549618673249615872 1748505648734698759416 1776259706651122549248 1777603322162961522432 1804454305169394335744 1805819247911579959296 1813265117206354269024 1824837558319345876992 1851438688907091443712 1862855007450998916096 1872701442278675513344 1890010328259322515456 1892424134553395724288 1899238894315276238676 1917561499225201852416 1929385543431391734528 1957510697125726891008 1960010710787445571584 1961493321007405817856 1967068854826536104343 1988582295492801921024 1990086518106639138816 1998292169982512867904 2000844267262184020992 2030011093315568627712 2031546653900527454208 2039923256857148552652 2065354540727918985216 2072302991092976307456 2095711883382373780608 2106789122563509952512 2128977151372570189824 2160011803724940017664 2170558736360315701344 2205012049635876268032 2207828156978961678336 2237155082429402161152 2241706652579892363264 2248078691230326976392 2250949800669957023616 2283762479980014706176 2286679162585353166848 2320012678074935574528 2321767604457745661952 2331340864979598345888 2368346275534830065664 2370137762883948696576 2395099295294141463552 2407758997215439945728 2417686822941805692032 2433116744425794502656 2480638555840360801536 2483806676601331888128 2520013771012430020608 2532318525753701651568 2556748665633602469888 2569232789977516544448 2572514057908522312704 2610014262834302521344 2613347614383260762112 2615324428009874423808 2622758473102048139124 2664389559976683823872 2666404983244442283648 2667792356349578694656 2706681457754091503616 2708728871867369938944 2719897675809531403536 2737256337479018815488 2763070654790635076608 2794282511176498374144 2809052163418013270016 2835015492388983773184 2838636201830093586432 2894078315147087601792 2936266045688590336512 2940016066181168357376 2942239981511108726784 2982873443239202881536 2997438254973769301856 3001266400893276031488 3045016639973352941568 3047319980850791181312 3048905550113804222464 3059884885285722828978 3095690139276994215936 3108454486639464461184 3128292957118878646272 3157795034046440087552 3160183683845264928768 3193465727058855284736 3240017705587410026496 3307518074453814402048 3311742235468442517504 3355732623644103241728 3360018361349906694144 3362559978869838544896 3376424701004935535424 3425643719970022059264 3430018743878029750272 3480019017112403361792 3482651406686618492928 3497011297469397518832 3552519413302245098496 3555206644325923044864 3608908610338788671488 3611638495823159918592 3626530234412708538048 3649675116638691753984 3725710014901997832192 3780020656518645030912 3798477788630552477352 3835122998450403704832 3858771086862783469056 3915021394251453782016 3920021421574891143168 3922986642014811635712 3934137709653072208686 3980173036213278277632 3996584339965025735808 4001688534524368041984 4060022186631137255424 4063093307801054908416 4079846513714297105304 4144605982185952614912 4191423766764747561216 4213578245127019905024 4257954302745140379648 4320023607449880035328 4341117472720631402688 4410024099271752536064 4415656313957923356672 4474310164858804322304 4496157382460653952784 4501899601339914047232 4567524959960029412352 4573358325170706333696 4589827327928584243467 4640025356149871149056 4643535208915491323904 4662681729959196691776 4736692551069660131328 4740275525767897393152 4790198590588282927104 4835373645883611384064 4961277111680721603072 4967613353202663776256 5040027542024860041216 5064637051507403303136 5138465579955033088896 5145028115817044625408 5220028525668605042688 5230648856019748847616 5245516946204096278248 5328779119953367647744 5332809966488884567296 5335584712699157389312 5413362915508183007232 5417457743734739877888 5439795351619062807072 5474512674958037630976 5526141309581270153216 5588565022352996748288 5618104326836026540032 5670030984777967546368 5677272403660187172864 5788156630294175203584 5872532091377180673024 5880032132362336714752 5884479963022217453568 5965746886478405763072 5994876509947538603712 6002532801786552062976 6090033279946705883136 6094639961701582362624 6097811100227608444928 6119769770571445657956 6216908973278928922368 6315590068092880175104 6320367367690529857536 6386931454117710569472 6480035411174820052992 6615036148907628804096 6623484470936885035008 6711465247288206483456 6725119957739677089792 6752849402009871070848 6851287439940044118528 6860037487756059500544 6960038034224806723584 6965302813373236985856 6994022594938795037664 7105038826604490196992 7110413288651846089728 7223276991646319837184 7253060468825417076096 7299350233277383507968 7451420029803995664384 7560041313037290061824 7596955577261104954704 7670245996900807409664 7717542173725566938112 7830042788502907564032 7840042843149782286336 7845973284029623271424 7868275419306144417372 7993168679930051471616 8003377069048736083968 8120044373262274510848 8126186615602109816832 8159693027428594210608 8289211964371905229824 8382847533529495122432 8427156490254039810048 8515908605490280759296 8682234945441262805376 8820048198543505072128 8948620329717608644608 8992314764921307905568 9003799202679828094464 9135049919920058824704 9146716650341412667392 9179654655857168486934 9287070417830982647808 9325363459918393383552 9473385102139320262656 9480551051535794786304 9580397181176565854208 9670747291767222768128 9922554223361443206144 9935226706405327552512 10080055084049720082432 10129274103014806606272 10276931159910066177792 10290056231634089250816 10440057051337210085376 10491033892408192556496 10657558239906735295488 10665619932977769134592 10671169425398314778624 10826725831016366014464 10834915487469479755776 10879590703238125614144 10949025349916075261952 11052282619162540306432 11177130044705993496576 11340061969555935092736 11576313260588350407168 11745064182754361346048 11760064264724673429504 11768959926044434907136 11989753019895077207424 12005065603573104125952 12180066559893411766272 12189279923403164725248 12239539541142891315912 12433817946557857844736 12631180136185760350208 12640734735381059715072 12773862908235421138944 12960070822349640105984 13230072297815257608192 13246968941873770070016 13422930494576412966912 13505698804019742141696 13702574879880088237056 13720074975512119001088 13769481983785752730401 13920076068449613447168 13930605626746473971712 13988045189877590075328 14210077653208980393984 14220826577303692179456 14506120937650834152192 14902840059607991328768 15120082626074580123648 15193911154522209909408 15435084347451133876224 15660085577005815128064 15691946568059246542848 15736550838612288834744 15986337359860102943232 16006754138097472167936 16240088746524549021696 16252373231204219633664 16319386054857188421216 16578423928743810459648 16765695067058990244864 16854312980508079620096 17031817210980561518592 17364469890882525610752 17640096397087010144256 17897240659435217289216 17984629529842615811136 18007598405359656188928 18270099839840117649408 18293433300682825334784 18359309311714336973868 18650726919836786767104 18946770204278640525312 18961102103071589572608 19160794362353131708416 19341494583534445536256 19845108446722886412288 19870453412810655105024 20258548206029613212544 20553862319820132355584 20580112463268178501632 20880114102674420170752 20982067784816385112992 21315116479813470590976 21331239865955538269184 21342338850796629557248 21669830974938959511552 21759181406476251228288 21898050699832150523904 22104565238325080612864 22354260089411986993152 22680123939111870185472 23152626521176700814336 23490128365508722692096 23520128529449346859008 23537919852088869814272 23979506039790154414848 24010131207146208251904 24360133119786823532544 24378559846806329450496 24479079082285782631824 24867635893115715689472 25262360272371520700416 25281469470762119430144 25547725816470842277888 26460144595630515216384 26845860989152825933824 27011397608039484283392 27405149759760176474112 27440149951024238002176 27538963967571505460802 27861211253492947943424 27976090379755180150656 28420155306417960787968 28441653154607384358912 29012241875301668304384 29805680119215982657536 30240165252149160247296 30387822309044419818816 30870168694902267752448 31320171154011630256128 31473101677224577669488 31972674719720205886464 32013508276194944335872 32480177493049098043392 32504746462408439267328 32638772109714376842432 33156847857487620919296 33531390134117980489728 34728939781765051221504 35280192794174020288512 35969259059685231622272 36015196810719312377856 36540199679680235298816 36718618623428673947736 37301453839673573534208 37893540408557281050624 37922204206143179145216 38321588724706263416832 38682989167068891072512 39690216893445772824576 39740906825621310210048 40517096412059226425088 41107724639640264711168 41160224926536357003264 41760228205348840341504 41964135569632770225984 42630232959626941181952 42662479731911076538368 42684677701593259114496 43518362812952502456576 44209130476650161225728 44708520178823973986304 45360247878223740370944 46305253042353401628672 46980256731017445384192 47075839704177739628544 47959012079580308829696 48020262414292416503808 48720266239573647065088 48757119693612658900992 48958158164571565263648 49735271786231431378944 50562938941524238860288 51095451632941684555776 52920289191261030432768 53691721978305651867648 54022795216078968566784 54810299519520352948224 54880299902048476004352 55077927935143010921604 55952180759510360301312 56840310612835921575936 56883306309214768717824 58024483750603336608768 59611360238431965315072 60775644618088839637632 61740337389804535504896 62640342308023260512256 62946203354449155338976 63945349439440411772928 64027016552389888671744 65009492924816878534656 65277544219428753684864 66313695714975241838592 67062780268235960979456 69457879563530102443008 70560385588348040577024 71938518119370463244544 72030393621438624755712 73080399359360470597632 73437237246857347895472 74602907679347147068416 75787080817114562101248 75844408412286358290432 76643177449412526833664 77365978334137782145024 79380433786891545649152 81034192824118452850176 82215449279280529422336 82320449853072714006528 83928271139265540451968 85260465919253882363904 85324959463822153076736 87036725625905004913152 88418260953300322451456 89417040357647947972608 90720495756447480741888 92610506084706803257344 93960513462034890768384 95918024159160617659392 96040524828584833007616 97440532479147294130176 97514239387225317801984 97916316329143130527296 99470543572462862757888 105840578382522060865536 108045590432157937133568 109620599039040705896448 110155855870286021843208 111904361519020720602624 113680621225671843151872 113766612618429537435648 116048967501206673217536 119222720476863930630144 121551289236177679275264 123480674779609071009792 125280684616046521024512 125892406708898310677952 127890698878880823545856 128054033104779777343488 130555088438857507369728 132627391429950483677184 134125560536471921958912 138915759127060204886016 143877036238740926489088 144060787242877249511424 146160798718720941195264 146874474493714695790944 149205815358694294136832 151688816824572716580864 153286354898825053667328 154731956668275564290048 158760867573783091298304 162068385648236905700352 164430898558561058844672 164640899706145428013056 167856542278531080903936 170520931838507764727808 170649918927644306153472 174073451251810009826304 176836521906600644902912 178834080715295895945216 185221012169413606514688 187921026924069781536768 191836048318321235318784 192081049657169666015232 195028478774450635603968 195832632658286261054592 198941087144925725515776 211681156765044121731072 216091180864315874267136 219241198078081411792896 220311711740572043686416 223808723038041441205248 227361242451343686303744 227533225236859074871296 232097935002413346435072 243102578472355358550528 246961349559218142019584 251784813417796621355904 255781397757761647091712 261110176877715014739456 265254782859900967354368 268251121072943843917824 277831518254120409772032 287754072477481852978176 288121574485754499022848 292321597437441882390528 293748948987429391581888 298411630717388588273664 309463913336551128580096 317521735147566182596608 324136771296473811400704 328861797117122117689344 335713084557062161807872 341041863677015529455616 341299837855288612306944 348146902503620019652608 357668161430591791890432 370442024338827213029376 375842053848139563073536 383672096636642470637568 384162099314339332030464 391665265316572522109184 397882174289851451031552 432182361728631748534272 438482396156162823585792 440623423481144087372832 447617446076082882410496 455066450473718149742592 464195870004826692870144 486205156944710717101056 493922699118436284039168 503569626835593242711808 511562795515523294183424 522220353755430029478912 530509565719801934708736 536502242145887687835648 555663036508240819544064 575508144954963705956352 576243148971508998045696 587497897974858783163776 596823261434777176547328 618927826673102257160192 635043470295132365193216 648273542592947622801408 657723594234244235378688 671426169114124323615744 682083727354031058911232 682599675710577224613888 696293805007240039305216 740884048677654426058752 767344193273284941275136 783330530633145044218368 795764348579702902063104 864364723457263497068544 876964792312325647171584 881246846962288174745664 895234892152165764820992 928391740009653385740288 972410313889421434202112 1007139253671186485423616 1023125591031046588366848 1044440707510860058957824 1073004484291775375671296 1111326073016481639088128 1151016289909927411912704 1152486297943017996091392 1174995795949717566327552 1193646522869554353094656 1237855653346204514320384 1296547085185895245602816 1315447188468488470757376 1342852338228248647231488 1365199351421154449227776 1392587610014480078610432 1481768097355308852117504 1534688386546569882550272 1566661061266290088436736 1591528697159405804126208 1728729446914526994137088 1762493693924576349491328 1790469784304331529641984 1856783480019306771480576 1944820627778842868404224 2014278507342372970847232 2046251182062093176733696 2088881415021720117915648 2222652146032963278176256 2302032579819854823825408 2349991591899435132655104 2387293045739108706189312 2593094170371790491205632 2630894376936976941514752 2685704676456497294462976 2785175220028960157220864 3069376773093139765100544 3133322122532580176873472 3457458893829053988274176 3524987387849152698982656 3580939568608663059283968 3713566960038613542961152 3889641255557685736808448 4028557014684745941694464 4177762830043440235831296 4445304292065926556352512 4604065159639709647650816 4699983183798870265310208 4774586091478217412378624 5186188340743580982411264 5371409352912994588925952 5570350440057920314441728 6138753546186279530201088 6266644245065160353746944 7049974775698305397965312 7161879137217326118567936 7779282511115371473616896 8057114029369491883388928 8355525660086880471662592 9208130319279419295301632 9399966367597740530620416 10372376681487161964822528 10742818705825989177851904 11140700880115840628883456 12533288490130320707493888 14099949551396610795930624 14323758274434652237135872 15558565022230742947233792 16114228058738983766777856 16711051320173760943325184 18416260638558838590603264 18799932735195481061240832 21485637411651978355703808 25066576980260641414987776 28199899102793221591861248 31117130044461485894467584 32228456117477967533555712 33422102640347521886650368 37599865470390962122481664 42971274823303956711407616 50133153960521282829975552 56399798205586443183722496 64456912234955935067111424 75199730940781924244963328 100266307921042565659951104 112799596411172886367444992 128913824469911870134222848 150399461881563848489926656 225599192822345772734889984 300798923763127696979853312 451198385644691545469779968 902396771289383090939559936
- Sum of all divisors σ(n): 3274483407298992918339030305
- Sum of proper divisors (its aliquot sum) s(n): 2372086636009609827399470369
- 902396771289383090939559936 is an abundant number, because the sum of its proper divisors (2372086636009609827399470369) is greater than itself. Its abundance is 1469689864720226736459910433
Bases of 902396771289383090939559936
- Binary: 1011101010011100011111001011111110011010010011001011001110000110110010000100000000000000002
- Hexadecimal: 0x2EA71F2FE6932CE1B210000
- Base-36: 35DVLWE3M7AWNB4000
Squares and roots of 902396771289383090939559936
- 902396771289383090939559936 squared (9023967712893830909395599362) is 814319932833503174775459058136466927922537353336324096
- 902396771289383090939559936 cubed (9023967712893830909395599363) is 734839678185540564712676892322951973065435014095935227253797100800222694113017856
-
902396771289383090939559936 is a
perfect square number . Itssquare root is 30039919628544 -
The
cube root of 902396771289383090939559936 is 966345683.1605901343
Scales and comparisons
How big is 902396771289383090939559936?- 902,396,771,289,383,090,939,559,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 902,396,771,289,383,090,939,559,936 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 902396771289383090939559936 cubic inches would be around 80528806.9 feet tall.
Recreational maths with 902396771289383090939559936
- 902396771289383090939559936 backwards is 639955939090383982177693209
- 902396771289383090939559936 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 902396771289383090939559936's digits is 144
- 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 902396771289383090939559936 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 902396771289383090939559936 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/902396771289383090939559936/
Chicago style:
Numbermatics. 2024. "Number 902396771289383090939559936 - Facts about the integer". https://numbermatics.com/n/902396771289383090939559936/
The information we have on file for 902396771289383090939559936 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 902396771289383090939559936, math, Factors of 902396771289383090939559936, curriculum, school, college, exams, university, Prime factorization of 902396771289383090939559936, STEM, science, technology, engineering, physics, economics, calculator, nine hundred two septillion, three hundred ninety-six sextillion, seven hundred seventy-one quintillion, two hundred eighty-nine quadrillion, three hundred eighty-three trillion, ninety billion, nine hundred thirty-nine million, five hundred fifty-nine thousand, nine hundred thirty-six.