40294656873381303876059136
40,294,656,873,381,303,876,059,136 is an even composite number composed of five prime numbers multiplied together.
40294656873381303876059136 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, two hundred divisors.
Prime factorization of 40294656873381303876059136:
224 × 36 × 73 × 293 × 7333
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 29 × 29 × 29 × 733 × 733 × 733)See below for interesting mathematical facts about the number 40294656873381303876059136 from the Numbermatics database.
Names of 40294656873381303876059136
- Cardinal: 40294656873381303876059136 can be written as Forty septillion, two hundred ninety-four sextillion, six hundred fifty-six quintillion, eight hundred seventy-three quadrillion, three hundred eighty-one trillion, three hundred three billion, eight hundred seventy-six million, fifty-nine thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 4.0294656873381303876059136 × 1025
Factors of 40294656873381303876059136
Divisors of 40294656873381303876059136
- Number of divisors d(n): 11200
-
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 672 686 696 729 733 756 768 783 784 812 841 864 882 896 928 972 1008 1024 1029 1044 1134 1152 1176 1218 1296 1323 1344 1372 1392 1421 1458 1466 1512 1536 1566 1568 1624 1682 1701 1728 1764 1792 1827 1856 1944 2016 2048 2058 2088 2199 2268 2304 2349 2352 2436 2523 2592 2646 2688 2744 2784 2842 2916 2932 3024 3072 3087 3132 3136 3248 3364 3402 3456 3528 3584 3654 3712 3888 3969 4032 4096 4116 4176 4263 4398 4536 4608 4698 4704 4872 5046 5103 5131 5184 5292 5376 5481 5488 5568 5684 5832 5864 5887 6048 6144 6174 6264 6272 6496 6597 6728 6804 6912 7047 7056 7168 7308 7424 7569 7776 7938 8064 8192 8232 8352 8526 8796 9072 9216 9261 9396 9408 9744 9947 10092 10206 10262 10368 10584 10752 10962 10976 11136 11368 11664 11728 11774 11907 12096 12288 12348 12528 12544 12789 12992 13194 13456 13608 13824 14094 14112 14336 14616 14848 15138 15393 15552 15876 16128 16384 16443 16464 16704 17052 17592 17661 18144 18432 18522 18792 18816 19488 19791 19894 20184 20412 20524 20736 21141 21168 21257 21504 21924 21952 22272 22707 22736 23328 23456 23548 23814 24192 24389 24576 24696 25056 25088 25578 25984 26388 26912 27216 27648 27783 28188 28224 28672 29232 29696 29841 30276 30786 31104 31752 32256 32768 32886 32928 33408 34104 35184 35322 35721 35917 36288 36864 37044 37584 37632 38367 38976 39582 39788 40368 40824 41048 41209 41472 42282 42336 42514 43008 43848 43904 44544 45414 45472 46179 46656 46912 47096 47628 48384 48778 49152 49329 49392 50112 50176 51156 51968 52776 52983 53824 54432 55296 55566 56376 56448 57344 58464 59373 59392 59682 60552 61572 62208 63504 63771 64512 65536 65772 65856 66816 68121 68208 70368 70644 71442 71834 72576 73167 73728 74088 75168 75264 76734 77952 79164 79576 80736 81648 82096 82418 82944 83349 84564 84672 85028 86016 87696 87808 89088 89523 90828 90944 92358 93312 93824 94192 95256 96768 97556 98304 98658 98784 100224 100352 102312 103936 105552 105966 107648 107751 108864 110592 111132 112752 112896 114688 115101 116928 118746 118784 119364 121104 123144 123627 124416 127008 127542 129024 131072 131544 131712 133632 136242 136416 138537 140736 141288 142884 143668 145152 146334 147456 147987 148176 148799 150336 150528 153468 155904 158328 158949 159152 161472 163296 164192 164836 165888 166698 169128 169344 170056 170723 172032 175392 175616 178119 178176 179046 181656 181888 184716 186624 187648 188384 190512 191313 193536 195112 196608 197316 197568 200448 200704 204363 204624 207872 211104 211932 215296 215502 217728 219501 221184 222264 225504 225792 229376 230202 233856 237492 237568 238728 242208 246288 247254 248832 250047 251419 254016 255084 258048 262144 263088 263424 267264 268569 272484 272832 277074 281472 282576 285768 287336 288463 290304 292668 294912 295974 296352 297598 300672 301056 306936 311808 316656 317898 318304 322944 323253 326592 328384 329672 331776 333396 338256 338688 340112 341446 344064 345303 350784 351232 356238 356352 358092 363312 363776 369432 370881 373248 375296 376768 381024 382626 387072 390224 393216 394632 395136 400896 401408 408726 409248 415611 415744 422208 423864 430592 431004 435456 439002 442368 444528 446397 451008 451584 458752 460404 467712 474984 475136 476847 477456 484416 492576 494508 497664 500094 502838 508032 510168 512169 516096 524288 526176 526848 534357 534528 537138 537289 544968 545664 554148 562944 565152 571536 573939 574672 576926 580608 585336 589824 591948 592704 595196 601344 602112 613089 613872 616453 623616 633312 635796 636608 645888 646506 653184 656768 658503 659344 663552 666792 676512 677376 680224 682892 688128 690606 701568 702464 712476 712704 716184 726624 727552 738864 741762 746496 750592 753536 754257 762048 765252 774144 780448 786432 789264 790272 801792 802816 805707 817452 818496 831222 831488 844416 847728 861184 862008 865389 870912 878004 884736 889056 892794 902016 903168 917504 920808 935424 949968 950272 953694 954912 968832 969759 985152 989016 995328 1000188 1005676 1016064 1020336 1024338 1032192 1035909 1041593 1048576 1052352 1053696 1068714 1069056 1074276 1074578 1089936 1091328 1108296 1112643 1125888 1130304 1143072 1147878 1149344 1153852 1161216 1170672 1179648 1183896 1185408 1190392 1195061 1202688 1204224 1226178 1227744 1232906 1246833 1247232 1266624 1271592 1273216 1291776 1293012 1306368 1313536 1317006 1318688 1327104 1333584 1339191 1353024 1354752 1360448 1365784 1376256 1381212 1403136 1404928 1424952 1425408 1430541 1432368 1453248 1455104 1477728 1483524 1492992 1501184 1507072 1508514 1524096 1530504 1536507 1548288 1560896 1572864 1578528 1580544 1603584 1605632 1611414 1611867 1634904 1636992 1662444 1662976 1688832 1695456 1721817 1722368 1724016 1730778 1741824 1756008 1769472 1778112 1785588 1804032 1806336 1835008 1841616 1849359 1870848 1899936 1900544 1907388 1909824 1937664 1939518 1970304 1975509 1978032 1990656 2000376 2011352 2032128 2040672 2048676 2064384 2071818 2083186 2097152 2104704 2107392 2137428 2138112 2148552 2149156 2179872 2182656 2216592 2225286 2251776 2260608 2262771 2286144 2295756 2298688 2307704 2322432 2341344 2359296 2367792 2370816 2380784 2390122 2405376 2408448 2417121 2452356 2455488 2465812 2493666 2494464 2533248 2543184 2546432 2583552 2586024 2596167 2612736 2627072 2634012 2637376 2654208 2667168 2678382 2706048 2709504 2720896 2731568 2752512 2762424 2806272 2809856 2849904 2850816 2861082 2864736 2906496 2909277 2910208 2955456 2967048 2985984 3002368 3014144 3017028 3048192 3061008 3073014 3096576 3121792 3124779 3145728 3157056 3161088 3207168 3211264 3222828 3223734 3269808 3273984 3324888 3325952 3337929 3377664 3390912 3443634 3444736 3448032 3461556 3483648 3512016 3538944 3556224 3571176 3585183 3608064 3612672 3670016 3683232 3698718 3740499 3741696 3761023 3799872 3801088 3814776 3819648 3875328 3879036 3940608 3951018 3956064 3981312 4000752 4017573 4022704 4064256 4081344 4097352 4128768 4143636 4166372 4194304 4209408 4214784 4274856 4276224 4291623 4297104 4298312 4315171 4359744 4365312 4433184 4450572 4503552 4521216 4525542 4572288 4591512 4597376 4609521 4615408 4644864 4682688 4718592 4735584 4741632 4761568 4780244 4810752 4816896 4834242 4835601 4904712 4910976 4931624 4987332 4988928 5066496 5086368 5092864 5165451 5167104 5172048 5192334 5225472 5254144 5268024 5274752 5308416 5334336 5356764 5412096 5419008 5441792 5463136 5505024 5524848 5548077 5612544 5619712 5699808 5701632 5722164 5729472 5812992 5818554 5820416 5910912 5926527 5934096 5971968 6004736 6028288 6034056 6096384 6122016 6146028 6193152 6243584 6249558 6291456 6314112 6322176 6414336 6422528 6445656 6447468 6539616 6547968 6649776 6651904 6675858 6755328 6781824 6788313 6887268 6889472 6896064 6923112 6967296 7024032 7077888 7112448 7142352 7170366 7216128 7225344 7251363 7291151 7340032 7366464 7397436 7480998 7483392 7522046 7599744 7602176 7629552 7639296 7750656 7758072 7788501 7881216 7902036 7912128 7962624 8001504 8035146 8045408 8128512 8162688 8194704 8257536 8287272 8332744 8365427 8388608 8418816 8429568 8549712 8552448 8583246 8594208 8596624 8630342 8719488 8727831 8730624 8866368 8901144 9007104 9042432 9051084 9144576 9183024 9194752 9219042 9230816 9289728 9365376 9374337 9437184 9471168 9483264 9523136 9560488 9621504 9633792 9668484 9671202 9809424 9821952 9863248 9974664 9977856 10013787 10132992 10172736 10185728 10330902 10334208 10344096 10384668 10450944 10508288 10536048 10549504 10616832 10668672 10713528 10755549 10824192 10838016 10883584 10926272 11010048 11049696 11096154 11225088 11239424 11283069 11399616 11403264 11444328 11458944 11625984 11637108 11640832 11821824 11853054 11868192 11943936 12009472 12052719 12056576 12068112 12192768 12244032 12292056 12386304 12487168 12499116 12582912 12628224 12644352 12828672 12845056 12891312 12894936 12945513 13079232 13095936 13299552 13303808 13351716 13510656 13563648 13576626 13774536 13778944 13792128 13828563 13846224 13934592 14048064 14155776 14224896 14284704 14340732 14432256 14450688 14502726 14506803 14582302 14680064 14732928 14794872 14961996 14966784 15044092 15199488 15204352 15259104 15278592 15496353 15501312 15516144 15577002 15581381 15762432 15804072 15824256 15925248 16003008 16070292 16090816 16257024 16325376 16389408 16515072 16574544 16644231 16665488 16730854 16777216 16837632 16859136 17099424 17104896 17166492 17188416 17193248 17260684 17438976 17455662 17461248 17732736 17779581 17802288 17877137 18014208 18084864 18102168 18289152 18366048 18389504 18438084 18461632 18579456 18730752 18748674 18874368 18942336 18966528 19046272 19120976 19243008 19267584 19336968 19342404 19618848 19643904 19726496 19949328 19955712 20027574 20265984 20345472 20364939 20371456 20661804 20668416 20688192 20769336 20901888 21016576 21072096 21099008 21233664 21337344 21427056 21511098 21648384 21676032 21767168 21852544 21873453 22020096 22099392 22192308 22450176 22478848 22566138 22799232 22806528 22888656 22917888 23251968 23274216 23281664 23365503 23643648 23706108 23736384 23887872 24018944 24105438 24113152 24136224 24385536 24488064 24584112 24772608 24974336 24998232 25096281 25165824 25256448 25288704 25657344 25690112 25782624 25789872 25891026 26158464 26183493 26191872 26327161 26599104 26607616 26703432 27021312 27127296 27153252 27549072 27557888 27584256 27657126 27692448 27869184 28096128 28123011 28311552 28449792 28569408 28681464 28864512 28901376 29005452 29013606 29164604 29360128 29465856 29589744 29923992 29933568 30041361 30088184 30206197 30398976 30408704 30518208 30557184 30992706 31002624 31032288 31154004 31162762 31524864 31608144 31648512 31850496 32006016 32140584 32181632 32266647 32514048 32650752 32778816 33030144 33149088 33288462 33330976 33461708 33675264 33718272 33849207 34198848 34209792 34332984 34376832 34386496 34521368 34877952 34911324 34922496 35465472 35559162 35604576 35754274 36028416 36158157 36169728 36204336 36578304 36732096 36779008 36876168 36923264 37158912 37461504 37497348 37748736 37884672 37933056 38092544 38241952 38486016 38535168 38673936 38684808 38836539 39237696 39287808 39452992 39898656 39911424 40055148 40531968 40690944 40729878 40742912 41323608 41336832 41376384 41485689 41538672 41803776 42033152 42144192 42198016 42467328 42674688 42854112 43022196 43296768 43352064 43520409 43534336 43705088 43746906 44040192 44198784 44384616 44900352 44957696 45132276 45598464 45613056 45777312 45835776 46503936 46548432 46563328 46731006 46744143 47287296 47412216 47472768 47775744 48037888 48210876 48226304 48272448 48771072 48976128 49168224 49545216 49932693 49948672 49996464 50192562 50331648 50512896 50577408 51314688 51380224 51565248 51579744 51782052 52316928 52366986 52383744 52654322 53198208 53215232 53406864 53631411 54042624 54254592 54306504 55098144 55115776 55168512 55314252 55384896 55738368 56192256 56246022 56623104 56899584 57138816 57362928 57729024 57802752 58010904 58027212 58329208 58720256 58931712 59179488 59847984 59867136 60082722 60176368 60412394 60797952 60817408 61036416 61094817 61114368 61985412 62005248 62064576 62308008 62325524 63049728 63216288 63297024 63700992 64012032 64281168 64363264 64533294 65028096 65301504 65557632 65620359 66060288 66298176 66576924 66661952 66923416 67350528 67436544 67698414 68397696 68419584 68665968 68753664 68772992 69042736 69755904 69822648 69844992 70096509 70930944 71118324 71209152 71508548 72056832 72316314 72339456 72408672 73156608 73464192 73558016 73752336 73846528 74317824 74923008 74994696 75288843 75497472 75769344 75866112 76185088 76483904 76972032 77070336 77347872 77369616 77673078 78475392 78575616 78905984 78981483 79797312 79822848 80110296 81063936 81381888 81459756 81485824 82647216 82673664 82752768 82971378 83077344 83607552 84066304 84288384 84369033 84396032 84934656 85349376 85708224 86044392 86593536 86704128 87040818 87068672 87410176 87493812 88080384 88397568 88769232 89800704 89915392 90264552 90618591 91196928 91226112 91554624 91671552 93007872 93096864 93126656 93462012 93488286 94574592 94824432 94945536 95551488 96075776 96421752 96452608 96544896 96799941 97542144 97952256 98336448 99090432 99865386 99897344 99992928 100385124 101025792 101154816 101547621 102629376 102760448 103130496 103159488 103564104 104633856 104733972 104767488 105308644 106396416 106430464 106813728 107262822 108085248 108474471 108509184 108613008 109069667 110196288 110231552 110337024 110628504 110769792 111476736 112384512 112492044 113246208 113799168 114277632 114725856 115458048 115605504 116021808 116054424 116509617 116658416 117440512 117863424 118358976 119695968 119734272 120165444 120352736 120824788 121595904 121634816 122072832 122189634 122228736 123970824 124010496 124129152 124457067 124616016 124651048 125139959 126099456 126432576 126594048 127401984 128024064 128562336 128726528 129066588 130056192 130561227 130603008 131115264 131240718 132120576 132596352 133153848 133323904 133846832 134701056 134873088 135396828 136795392 136839168 137331936 137507328 137545984 138085472 139511808 139645296 139689984 140193018 140232429 141861888 142236648 142418304 143017096 144113664 144632628 144678912 144817344 146313216 146928384 147116032 147504672 147693056 148635648 149798079 149846016 149989392 150577686 150994944 151538688 151732224 152370176 152967808 153944064 154140672 154695744 154739232 155346156 156950784 157151232 157811968 157962966 159594624 159645696 160220592 160894233 162127872 162763776 162919512 162971648 165294432 165347328 165505536 165942756 166154688 167215104 168132608 168576768 168738066 168792064 169869312 170698752 171416448 172088784 173187072 173408256 174081636 174137344 174820352 174987624 176160768 176795136 177538464 179601408 179830784 180529104 181237182 182393856 182452224 183109248 183284451 183343104 184290127 186015744 186193728 186253312 186924024 186976572 189149184 189648864 189891072 191102976 192151552 192843504 192905216 193089792 193599882 195084288 195904512 196672896 196861077 198180864 199730772 199794688 199985856 200770248 202051584 202309632 203095242 205258752 205520896 206260992 206318976 207128208 209267712 209467944 209534976 210289527 210617288 211443379 212792832 212860928 213627456 214525644 216170496 216948942 217018368 217226016 218139334 220392576 220463104 220674048 221257008 221539584 222953472 224769024 224984088 225866529 226492416 227598336 228555264 229451712 230916096 231211008 232043616 232108848 233019234 233316832 235726848 236717952 236944449 239391936 239468544 240330888 240705472 241649576 243191808 243269632 244145664 244379268 244457472 247941648 248020992 248258304 248914134 249232032 249302096 250279918 252198912 252865152 253107099 253188096 254803968 256048128 257124672 257453056 258133176 260112384 261122454 261206016 262230528 262481436 264241152 265192704 266307696 266647808 267693664 269402112 269746176 270793656 271855773 273590784 273678336 274663872 275014656 275091968 276170944 279023616 279290592 279379968 280386036 280464858 283723776 284473296 284836608 286034192 288227328 289265256 289357824 289634688 290399823 292626432 293856768 294232064 295009344 295386112 297271296 299596158 299692032 299978784 301155372 303077376 303464448 304642863 304740352 305935616 307888128 308281344 309391488 309478464 310692312 313901568 314302464 315623936 315925932 319189248 319291392 320441184 321788466 324255744 325527552 325839024 325943296 327209001 330588864 330694656 331011072 331885512 332309376 334430208 336265216 337153536 337476132 337584128 339738624 341397504 342832896 344177568 346374144 346816512 348163272 348274688 349528851 349640704 349975248 352321536 353590272 355076928 359202816 359661568 361058208 362474364 364787712 364904448 366218496 366568902 366686208 368580254 372031488 372387456 372506624 373848048 373953144 375419877 378298368 379297728 379782144 382205952 384303104 385687008 385810432 386179584 387199764 390168576 391683681 391809024 393345792 393722154 393832837 396361728 399461544 399589376 399971712 401540496 404103168 404619264 406190484 410517504 411041792 412521984 412637952 414256416 418535424 418935888 419069952 420579054 420697287 421234576 422886758 425585664 425721856 427254912 429051288 432340992 433897884 434036736 434452032 436278668 440785152 440926208 441348096 442514016 443079168 445906944 449394237 449538048 449968176 451733058 451860049 452984832 455196672 457110528 458903424 461832192 462422016 464087232 464217696 466038468 466633664 471453696 473435904 473888898 478783872 478937088 480661776 481410944 482682699 483299152 486383616 486539264 488291328 488758536 488914944 495883296 496041984 496516608 497828268 498464064 498604192 500559836 504397824 505730304 506214198 506376192 509607936 512096256 514249344 514906112 516266352 520224768 522244908 522412032 524461056 524962872 528482304 530385408 532615392 533295616 535387328 538804224 539492352 541587312 543711546 547181568 547356672 549327744 550029312 550183936 552341888 552870381 558047232 558581184 558759936 560772072 560929716 567447552 568946592 569673216 572068384 576454656 578530512 578715648 579269376 580799646 585252864 587713536 588464128 590018688 590583231 590772224 594542592 599192316 599384064 599957568 602310744 606154752 606928896 609285726 609480704 611871232 615776256 616562688 618782976 618956928 621384624 627803136 628604928 631247872 631851864 634330137 638378496 638582784 640882368 643576932 648511488 651055104 651678048 651886592 654418002 661177728 661389312 662022144 663771024 664618752 668860416 672530432 674307072 674952264 675168256 677599587 679477248 682795008 685665792 688355136 692748288 693633024 696326544 696549376 699057702 699281408 699950496 707180544 710153856 710833347 718405632 719323136 722116416 724948728 729575424 729808896 732436992 733137804 733372416 737160508 744062976 744774912 745013248 747696096 747906288 750839754 756596736 758595456 759321297 759564288 763487669 764411904 768606208 771374016 771620864 772359168 774399528 780337152 783367362 783618048 786691584 787444308 787665674 792723456 798923088 799178752 799943424 803080992 808206336 809238528 812380968 815567319 821035008 822083584 825043968 825275904 828512832 837070848 837871776 838139904 841158108 841394574 842469152 845773516 851171328 851443712 854509824 858102576 864681984 867795768 868073472 868904064 871199469 872557336 875979713 881570304 881852416 882696192 885028032 886158336 891813888 898788474 899076096 899936352 903466116 903720098 910393344 913928589 914221056 917806848 923664384 924844032 928174464 928435392 932076936 933267328 942907392 946871808 947777796 957567744 957874176 961323552 962821888 965365398 966598304 972767232 976582656 977517072 977829888 981627003 991766592 992083968 993033216 995656536 996928128 997208384 1001119672 1008795648 1011460608 1012428396 1012752384 1019215872 1024192512 1028498688 1029812224 1032532704 1040449536 1044489816 1044824064 1048586553 1048922112 1049925744 1056964608 1060770816 1065230784 1066591232 1070774656 1077608448 1078984704 1083174624 1087423092 1094363136 1094713344 1098655488 1100058624 1100367872 1104683776 1105740762 1116094464 1117162368 1117519872 1121544144 1121859432 1126259631 1134895104 1137893184 1139346432 1144136768 1152909312 1157061024 1157431296 1158538752 1161599292 1170505728 1175427072 1176928256 1180037376 1181166462 1181498511 1181544448 1189085184 1198384632 1198768128 1199915136 1204621488 1212309504 1213857792 1218571452 1218961408 1223742464 1231552512 1233125376 1237565952 1237913856 1242769248 1255606272 1257209856 1262091861 1262495744 1263703728 1268660274 1276756992 1277165568 1281764736 1287153864 1297022976 1302110208 1303356096 1303773184 1308836004 1322355456 1322778624 1324044288 1327542048 1329237504 1337720832 1345060864 1348614144 1349904528 1350336512 1355199174 1355580147 1358954496 1365590016 1371331584 1376710272 1385496576 1387266048 1392653088 1393098752 1398115404 1398562816 1399900992 1414361088 1420307712 1421666694 1436811264 1438646272 1444232832 1448048097 1449897456 1459150848 1459617792 1464873984 1466275608 1466744832 1474321016 1488125952 1489549824 1490026496 1495392192 1495812576 1501679508 1513193472 1517190912 1518642594 1519128576 1526975338 1528823808 1537212416 1542748032 1543241728 1544718336 1548799056 1560674304 1566734724 1567236096 1573383168 1574888616 1575331348 1585446912 1597846176 1598357504 1599886848 1606161984 1616412672 1618477056 1624761936 1631134638 1642070016 1650087936 1650551808 1657025664 1658611143 1674141696 1675743552 1676279808 1682316216 1682789148 1684938304 1691547032 1702342656 1702887424 1709019648 1716205152 1729363968 1735591536 1736146944 1737808128 1742398938 1745114672 1751959426 1763140608 1763704832 1765392384 1770056064 1771749693 1772316672 1783627776 1797576948 1798152192 1799872704 1806932232 1807440196 1820786688 1827857178 1828442112 1835613696 1847328768 1849688064 1856348928 1856870784 1864153872 1866534656 1885814784 1893743616 1895555592 1902990411 1915135488 1915748352 1922647104 1925643776 1930730796 1933196608 1945534464 1953165312 1955034144 1955659776 1963254006 1983533184 1984167936 1986066432 1991313072 1993856256 1994416768 2002239344 2017591296 2022921216 2024856792 2025504768 2032798761 2038431744 2048385024 2056997376 2059624448 2065065408 2080899072 2088979632 2089648128 2097173106 2097844224 2099851488 2121541632 2130461568 2132500041 2133182464 2141549312 2155216896 2157969408 2166349248 2174846184 2188726272 2189426688 2197310976 2200117248 2200735744 2209367552 2211481524 2232188928 2234324736 2235039744 2243088288 2243718864 2252519262 2269790208 2275786368 2278692864 2288273536 2290463007 2305818624 2314122048 2314862592 2317077504 2323198584 2341011456 2350854144 2353856512 2360074752 2362332924 2362997022 2363088896 2378170368 2396769264 2397536256 2399830272 2409242976 2424619008 2427715584 2437142904 2437922816 2446701957 2447484928 2463105024 2466250752 2475131904 2475827712 2485538496 2511212544 2514419712 2524183722 2524991488 2527407456 2537320548 2553513984 2554331136 2563529472 2574307728 2594045952 2604220416 2606712192 2607546368 2617672008 2627939139 2644710912 2645557248 2648088576 2655084096 2658475008 2675441664 2690121728 2697228288 2699809056 2700673024 2710398348 2711160294 2731180032 2741785767 2742663168 2753420544 2756829859 2770993152 2774532096 2785306176 2786197504 2796230808 2797125632 2799801984 2828722176 2840615424 2843333388 2873622528 2877292544 2888465664 2896096194 2899794912 2918301696 2929747968 2932551216 2933489664 2944881009 2948642032 2976251904 2979099648 2980052992 2990784384 2991625152 3003359016 3026386944 3034381824 3037285188 3038257152 3053950676 3057647616 3074424832 3085496064 3086483456 3089436672 3097598112 3121348608 3133469448 3134472192 3145759659 3146766336 3149777232 3150662696 3163020343 3170893824 3195692352 3196715008 3199773696 3212323968 3232825344 3236954112 3249523872 3262269276 3284140032 3300175872 3301103616 3314051328 3317222286 3348283392 3351487104 3352559616 3364632432 3365578296 3369876608 3378778893 3383094064 3404685312 3405774848 3418039296 3432410304 3458727936 3471183072 3472293888 3475616256 3484797876 3490229344 3503918852 3526281216 3527409664 3530784768 3540112128 3543499386 3544495533 3544633344 3567255552 3595153896 3596304384 3599745408 3613864464 3614880392 3641573376 3655714356 3656884224 3671227392 3694657536 3699376128 3712697856 3713741568 3728307744 3733069312 3771629568 3786275583 3787487232 3791111184 3805980822 3830270976 3831496704 3845294208 3851287552 3861461592 3866393216 3891068928 3906330624 3910068288 3911319552 3926508012 3967066368 3968335872 3972132864 3982626144 3987712512 3988833536 4004478688 4035182592 4045842432 4049713584 4051009536 4065597522 4066740441 4076863488 4096770048 4113994752 4119248896 4130130816 4161798144 4177959264 4179296256 4194346212 4195688448 4199702976 4243083264 4260923136 4265000082 4266364928 4283098624 4310433792 4315938816 4332698496 4344144291 4349692368 4377452544 4378853376 4394621952 4400234496 4401471488 4418735104 4422963048 4464377856 4468649472 4470079488 4486176576 4487437728 4505038524 4539580416 4551572736 4557385728 4576547072 4580926014 4611637248 4628244096 4629725184 4634155008 4646397168 4682022912 4701708288 4707713024 4720149504 4724665848 4725994044 4726177792 4756340736 4793538528 4795072512 4799660544 4818485952 4849238016 4855431168 4874285808 4875845632 4893403914 4894969856 4926210048 4950263808 4951655424 4971076992 4975833429 5022425088 5028839424 5048367444 5049982976 5054814912 5074641096 5107027968 5108662272 5127058944 5148615456 5188091904 5208440832 5213424384 5215092736 5235344016 5255878278 5289421824 5291114496 5296177152 5310168192 5315249079 5316950016 5344413683 5350883328 5380243456 5394456576 5399618112 5401346048 5420796696 5422320588 5462360064 5483571534 5485326336 5506841088 5513659718 5541986304 5549064192 5570612352 5572395008 5592461616 5594251264 5599603968 5657444352 5681230848 5686666776 5708971233 5747245056 5754585088 5776931328 5792192388 5799589824 5836603392 5859495936 5865102432 5866979328 5889762018 5897284064 5952503808 5958199296 5960105984 5981568768 5983250304 6006718032 6052773888 6068763648 6074570376 6076514304 6098396283 6107901352 6115295232 6131857991 6148849664 6170992128 6172966912 6178873344 6195196224 6242697216 6266938896 6268944384 6291519318 6293532672 6299554464 6301325392 6326040686 6391384704 6393430016 6397500123 6399547392 6424647936 6465650688 6473908224 6499047744 6524538552 6568280064 6600351744 6602207232 6628102656 6634444572 6696566784 6702974208 6705119232 6729264864 6731156592 6739753216 6757557786 6766188128 6809370624 6836078592 6864820608 6871389021 6917455872 6942366144 6944587776 6951232512 6969595752 6980458688 7007837704 7052562432 7054819328 7061569536 7080224256 7086998772 7088991066 7089266688 7134511104 7190307792 7192608768 7199490816 7227728928 7229760784 7283146752 7311428712 7313768448 7340105871 7342454784 7389315072 7398752256 7425395712 7427483136 7456615488 7466138624 7543259136 7572551166 7574974464 7582222368 7611961644 7660541952 7662993408 7690588416 7702575104 7722923184 7732786432 7782137856 7812661248 7820136576 7822639104 7853016024 7883817417 7934132736 7936671744 7944265728 7965252288 7975425024 7977667072 8008957376 8070365184 8091684864 8099427168 8102019072 8131195044 8133480882 8193540096 8227989504 8238497792 8260261632 8270489577 8323596288 8355918528 8358592512 8388692424 8391376896 8399405952 8486166528 8521846272 8530000164 8532729856 8566197248 8620867584 8631877632 8665396992 8688288582 8699384736 8754905088 8789243904 8800468992 8802942976 8834643027 8837470208 8845926096 8928755712 8937298944 8940158976 8972353152 8974875456 9010077048 9079160832 9103145472 9114771456 9153094144 9161852028 9223274496 9256488192 9259450368 9268310016 9292794336 9364045824 9403416576 9415426048 9440299008 9449331696 9451988088 9452355584 9489061029 9512681472 9587077056 9590145024 9599321088 9636971904 9698476032 9710862336 9748571616 9751691264 9786807828 9789939712 9852420096 9900527616 9903310848 9942153984 9951666858 10044850176 10057678848 10096734888 10099965952 10109629824 10136336679 10149282192 10214055936 10217324544 10254117888 10297230912 10376183808 10416881664 10426848768 10430185472 10470688032 10511756556 10578843648 10582228992 10592354304 10620336384 10630498158 10633486599 10633900032 10688827366 10701766656 10760486912 10788913152 10799236224 10802692096 10841593392 10844641176 10924720128 10967143068 10970652672 11013682176 11027319436 11083972608 11098128384 11141224704 11144790016 11184923232 11188502528 11199207936 11314888704 11358826749 11362461696 11373333552 11417942466 11421152273 11494490112 11553862656 11584384776 11599179648 11673206784 11718991872 11730204864 11733958656 11779524036 11794568128 11905007616 11916398592 11920211968 11963137536 11966500608 12013436064 12105547776 12137527296 12149140752 12153028608 12196792566 12200221323 12215802704 12230590464 12263715982 12297699328 12341984256 12345933824 12357746688 12390392448 12485394432 12533877792 12537888768 12583038636 12587065344 12599108928 12602650784 12652081372 12782769408 12786860032 12795000246 12799094784 12849295872 12931301376 12947816448 12998095488 13032432873 13049077104 13103941421 13136560128 13200703488 13204414464 13256205312 13268889144 13393133568 13405948416 13410238464 13458529728 13462313184 13479506432 13515115572 13532376256 13618741248 13672157184 13729641216 13742778042 13834911744 13884732288 13889175552 13902465024 13939191504 13960917376 14015675408 14105124864 14109638656 14123139072 14160448512 14173997544 14177982132 14178533376 14269022208 14380615584 14385217536 14398981632 14455457856 14459521568 14566293504 14622857424 14627536896 14680211742 14684909568 14778630144 14850791424 14854966272 14913230976 14927500287 14932277248 15086518272 15145102332 15149948928 15164444736 15223923288 15321083904 15325986816 15381176832 15405150208 15445846368 15465572864 15564275712 15625322496 15640273152 15645278208 15706032048 15767634834 15868265472 15873343488 15888531456 15930504576 15950850048 15955334144 16017914752 16033241049 16140730368 16183369728 16198854336 16204038144 16262390088 16266961764 16387080192 16455979008 16476995584 16520523264 16540979154 16647192576 16711837056 16717185024 16777384848 16782753792 16798811904 16972333056 17043692544 17060000328 17065459712 17126913699 17132394496 17241735168 17263755264 17330793984 17376577164 17398769472 17509810176 17578487808 17600937984 17605885952 17669286054 17674940416 17691852192 17857511424 17874597888 17880317952 17944706304 17949750912 18020154096 18158321664 18206290944 18229542912 18306188288 18323704056 18395573973 18446548992 18512976384 18518900736 18536620032 18585588672 18728091648 18806833152 18830852096 18880598016 18898663392 18903976176 18904711168 18978122058 19174154112 19180290048 19192500369 19198642176 19273943808 19297809013 19396952064 19421724672 19497143232 19503382528 19573615656 19579879424 19704840192 19801055232 19806621696 19884307968 19903333716 20089700352 20115357696 20193469776 20199931904 20219259648 20272673358 20298564384 20428111872 20508235776 20594461824 20614167063 20752367616 20833763328 20853697536 20860370944 20941376064 21023513112 21157687296 21164457984 21184708608 21240672768 21260996316 21266973198 21267800064 21377654732 21403533312 21520973824 21577826304 21598472448 21605384192 21683186784 21689282352 21849440256 21934286136 21941305344 22020317613 22027364352 22054638872 22141142401 22167945216 22196256768 22282449408 22289580032 22369846464 22377005056 22398415872 22629777408 22717653498 22724923392 22746667104 22835884932 22842304546 22988980224 23107725312 23168769552 23198359296 23346413568 23437983744 23460409728 23467917312 23559048072 23589136256 23651452251 23810015232 23832797184 23840423936 23926275072 23933001216 24026872128 24211095552 24275054592 24298281504 24306057216 24393585132 24400442646 24431605408 24527431964 24683968512 24691867648 24715493376 24780784896 24811468731 24970788864 25067755584 25075777536 25166077272 25174130688 25198217856 25205301568 25304162744 25565538816 25573720064 25590000492 25598189568 25698591744 25862602752 25895632896 25996190976 26064865746 26098154208 26207882842 26401406976 26408828928 26503929081 26512410624 26537778288 26786267136 26811896832 26820476928 26917059456 26924626368 26959012864 27030231144 27064752512 27237482496 27344314368 27459282432 27485556084 27669823488 27769464576 27778351104 27804930048 27878383008 27921834752 28031350816 28210249728 28246278144 28320897024 28347995088 28355964264 28357066752 28467183087 28538044416 28761231168 28770435072 28797963264 28910915712 28919043136 29132587008 29245714848 29255073792 29360423484 29369819136 29557260288 29701582848 29709932544 29826461952 29855000574 29864554496 30173036544 30290204664 30299897856 30328889472 30409010037 30447846576 30642167808 30651973632 30762353664 30810300416 30891692736 30931145728 31128551424 31250644992 31280546304 31290556416 31412064096 31535269668 31736530944 31746686976 31777062912 31861009152 31900459797 31901700096 31910668288 32035829504 32066482098 32281460736 32366739456 32397708672 32408076288 32524780176 32533923528 32774160384 32911958016 32953991168 33041046528 33081958308 33294385152 33423674112 33434370048 33554769696 33565507584 33597623808 33944666112 34087385088 34120000656 34130919424 34253827398 34263456819 34264788992 34483470336 34661587968 34753154328 34797538944 35019620352 35156975616 35201875968 35211771904 35338572108 35349880832 35383704384 35715022848 35749195776 35760635904 35889412608 35899501824 36040308192 36316643328 36412581888 36459085824 36600663969 36612376576 36647408112 36791147946 36893097984 37025952768 37037801472 37073240064 37171177344 37456183296 37613666304 37661704192 37761196032 37797326784 37807952352 37809422336 37956244116 38348308224 38360580096 38385000738 38397284352 38547887616 38595618026 38793904128 38843449344 38994286464 39006765056 39147231312 39159758848 39311824263 39409680384 39602110464 39613243392 39768615936 39806667432 40179400704 40230715392 40386939552 40399863808 40438519296 40545346716 40597128768 40856223744 41016471552 41188923648 41228334126 41504735232 41667526656 41707395072 41720741888 41882752128 42047026224 42315374592 42328915968 42369417216 42481345536 42521992632 42533946396 42535600128 42755309464 42807066624 43041947648 43155652608 43196944896 43210768384 43366373568 43378564704 43698880512 43868572272 43882610688 44040635226 44054728704 44109277744 44282284802 44335890432 44564898816 44579160064 44739692928 44754010112 44782500861 44796831744 45259554816 45435306996 45449846784 45493334208 45671769864 45684609092 45977960448 46215450624 46337539104 46396718592 46692827136 46875967488 46920819456 46935834624 47118096144 47178272512 47302904502 47620030464 47665594368 47852550144 47866002432 48053744256 48099723147 48422191104 48550109184 48596563008 48612114432 48787170264 48800885292 48863210816 49054863928 49367937024 49383735296 49430986752 49561569792 49622937462 49941577728 50135511168 50151555072 50332154544 50348261376 50396435712 50410603136 50608325488 51131077632 51147440128 51180000984 51196379136 51380741097 51397183488 51725205504 51791265792 51992381952 52129731492 52196308416 52415765684 52802813952 52817657856 53007858162 53024821248 53075556576 53572534272 53623793664 53640953856 53834118912 53849252736 53918025728 54060462288 54129505024 54474964992 54688628736 54918564864 54971112168 55186721919 55339646976 55538929152 55556702208 55609860096 55756766016 55843669504 56062701632 56420499456 56492556288 56641794048 56695990176 56711928528 56714133504 56934366174 57522462336 57540870144 57595926528 57821831424 57838086272 57893427039 58265174016 58491429696 58510147584 58720846968 58739638272 59114520576 59403165696 59419865088 59652923904 59710001148 59729108992 60346073088 60580409328 60599795712 60657778944 60818020074 60895693152 61284335616 61524707328 61620600832 61783385472 61842501189 61862291456 62257102848 62501289984 62561092608 62581112832 62824128192 63070539336 63473061888 63493373952 63554125824 63722018304 63800919594 63803400192 63821336576 64071659008 64132964196 64562921472 64733478912 64795417344 64816152576 65049560352 65067847056 65548320768 65823916032 65907982336 66082093056 66163916616 66423427203 66588770304 66847348224 66868740096 67109539392 67131015168 67195247616 67889332224 68174770176 68240001312 68261838848 68507654796 68526913638 68529577984 68966940672 69323175936 69506308656 69595077888 70039240704 70313951232 70403751936 70423543808 70677144216 70699761664 70767408768 70954356753 71430045696 71498391552 71521271808 71778825216 71799003648 72080616384 72633286656 72825163776 72918171648 73201327938 73224753152 73294816224 73582295892 74051905536 74075602944 74146480128 74342354688 74434406193 74912366592 75227332608 75323408384 75522392064 75594653568 75615904704 75618844672 75912488232 76696616448 76721160192 76770001476 76794568704 77095775232 77191236052 77587808256 77686898688 77988572928 78013530112 78294462624 78319517696 78623648526 79204220928 79226486784 79511787243 79537231872 79613334864 79948065911 80358801408 80461430784 80773879104 80799727616 80877038592 81090693432 81194257536 81712447488 82032943104 82377847296 82456668252 83009470464 83335053312 83414790144 83441483776 83765504256 84094052448 84630749184 84738834432 84962691072 85043985264 85067892792 85071200256 85401549261 85510618928 85614133248 86083895296 86311305216 86393889792 86421536768 86732747136 86757129408 87397761024 87737144544 87765221376 88081270452 88109457408 88218555488 88564569604 88671780864 89129797632 89158320128 89479385856 89508020224 89565001722 89593663488 90519109632 90870613992 90899693568 90986668416 91227030111 91343539728 91369218184 91727589947 91955920896 92430901248 92675078208 92793437184 93385654272 93751934976 93841638912 93871669248 94236192288 94356545024 94605809004 95240060928 95331188736 95701379391 95705100288 95732004864 96107488512 96199446294 96844382208 97100218368 97193126016 97224228864 97574340528 97601770584 97726421632 98109727856 98735874048 98767470592 98861973504 99123139584 99245874924 99883155456 100271022336 100303110144 100664309088 100696522752 100792871424 100821206272 101216650976 102262155264 102294880256 102360001968 102392758272 102761482194 102790370457 102794366976 103450411008 103984763904 104259462984 104392616832 104831531368 105605627904 105635315712 106015716324 106049642496 106151113152 107145068544 107247587328 107281907712 107668237824 107698505472 107836051456 108120924576 108259010048 108949929984 109377257472 109801991907 109837129728 109942224336 110373443838 110679293952 111077858304 111113404416 111219720192 111513532032 111687339008 112125403264 112840998912 112985112576 113283588096 113391980352 113423857056 113428267008 113868732348 115044924672 115081740288 115191853056 115643662848 115676172544 115786854078 116530348032 116982859392 117020295168 117441693936 117479276544 117935472789 118229041152 118806331392 118839730176 119305847808 119420002296 119458217984 120692146176 121160818656 121199591424 121315557888 121636040148 121791386304 122568671232 123049414656 123241201664 123566770944 123685002378 123724582912 124514205696 125002579968 125122185216 125162225664 125648256384 126141078672 126946123776 126986747904 127108251648 127444036608 127601839188 127606800384 127642673152 128143318016 128265928392 129125842944 129466957824 129590834688 129632305152 130099120704 130135694112 131096641536 131647832064 131815964672 132164186112 132327833232 132846854406 133694696448 133737480192 134219078784 134262030336 134347502583 134390495232 135084663091 135778664448 136349540352 136480002624 136523677696 137015309592 137053827276 137059155968 137933881344 138646351872 139012617312 139190155776 140078481408 140627902464 140807503872 140847087616 141354288432 141399523328 141534817536 141908713506 142860091392 142996783104 143557650432 143598007296 144161232768 144299169441 145266573312 145650327552 145836343296 146402655876 146449506304 146589632448 147164591784 148103811072 148151205888 148292960256 148684709376 148868812386 149824733184 150454665216 150646816768 151044784128 151189307136 151231809408 151237689344 151824976464 153393232896 153442320384 153540002952 153589137408 154142223291 154191550464 154382472104 154987996807 155175616512 155373797376 155977145856 156027060224 156588925248 156639035392 157247297052 158408441856 158452973568 159023574486 159074463744 159226669728 159896131822 160717602816 160922861568 161547758208 161599455232 161754077184 162181386864 162388515072 163424894976 164065886208 164755694592 164913336504 165560165757 166018940928 166670106624 166829580288 166882967552 167531008512 168188104896 169261498368 169477668864 169925382144 170087970528 170135785584 170142400512 170803098522 171021237856 172622610432 172787779584 172843073536 173465494272 173514258816 173680281117 174795522048 175474289088 175530442752 176162540904 176218914816 176437110976 177129139208 177343561728 178259595264 178316640256 178958771712 179016040448 179130003444 179187326976 181038219264 181741227984 181799387136 181973336832 182454060222 182687079456 182738436368 183455179894 184861802496 185350156416 185527503567 185586874368 186771308544 187503869952 187683277824 187743338496 188472384576 188713090048 189211618008 190480121856 190662377472 191402758782 191410200576 191464009728 192214977024 192398892588 193688764416 194200436736 194386252032 194448457728 195148681056 195203541168 195452843264 196219455712 197471748096 197723947008 198246279168 198491749848 199270281609 199766310912 200542044672 200606220288 201328618176 201393045504 201585742848 201642412544 202433301952 204524310528 204589760512 204720003936 204785516544 205522964388 205580740914 205588733952 206900822016 207969527808 208518925968 208785233664 209663062736 211211255808 211270631424 212031432648 212099284992 212302226304 212863070259 214290137088 214495174656 214563815424 215336475648 215397010944 215672102912 216241849152 216518020096 217899859968 218754514944 219603983814 219674259456 219884448672 220746887676 222155716608 222226808832 222439440384 223027064064 223303218579 223374678016 224250806528 225681997824 225970225152 226567176192 226783960704 226847714112 226856534016 227737464696 230089849344 230163480576 230383706112 231287325696 231352345088 231573708156 233060696064 233965718784 234040590336 234883387872 234958553088 235870945578 237612662784 237679460352 238611695616 238840004592 238916435968 239844197733 241384292352 242321637312 242399182848 242631115776 243272080296 243582772608 245137342464 246098829312 246482403328 247133541888 247370004756 247449165824 249028411392 250005159936 250244370432 250324451328 251296512768 252282157344 253892247552 254216503296 254888073216 255203678376 255213600768 255285346304 256204647783 256286636032 256531856784 258251685888 258933915648 259181669376 259264610304 260198241408 260271388224 262193283072 263295664128 263631929344 264328372224 264655666464 265693708812 267389392896 267474960384 268438157568 268524060672 268695005166 268780990464 270169326182 271557328896 272699080704 272960005248 273047355392 274030619184 274107654552 274118311936 275182769841 275867762688 277292703744 278025234624 278380311552 280156962816 281255804928 281615007744 281694175232 282708576864 282799046656 283069635072 283817427012 285720182784 285993566208 287104138173 287115300864 287196014592 288322465536 288598338882 290533146624 291300655104 291672686592 292805311752 292899012608 293179264896 294329183568 296207622144 296302411776 296585920512 297369418752 297737624772 299649466368 300909330432 301293633536 302089568256 302378614272 302463618816 302475378688 303649952928 306786465792 306884640768 307080005904 307178274816 308284446582 308371111371 308383100928 308764944208 309975993614 310351233024 311954291712 312054120448 313177850496 313278070784 314494594104 316816883712 316905947136 318047148972 318148927488 318453339456 319792263644 321435205632 321845723136 323095516416 323198910464 323508154368 324362773728 324777030144 326849789952 328131772416 329405975721 329511389184 329826673008 331120331514 331213415917 332037881856 333340213248 333659160576 335062017024 336376209792 338522996736 338955337728 339850764288 340175941056 340271571168 340284801024 341606197044 342042475712 345245220864 345575559168 345686147072 346930988544 347028517632 347360562234 349591044096 350948578176 351060885504 352325081808 352437829632 352874221952 353806418367 354258278416 354687123456 356519190528 356633280512 357917543424 358032080896 358260006888 358374653952 362076438528 363482455968 363598774272 363946673664 364908120444 365374158912 365476872736 366910359788 369723604992 370700312832 371055007134 371173748736 373542617088 375007739904 375366555648 375486676992 376944769152 377426180096 378423236016 380960243712 381324754944 382805517564 382820401152 382928019456 384429954048 384797785176 387377528832 388400873472 388772504064 388896915456 390297362112 390407082336 390905686528 392438911424 394943496192 395447894016 396492558336 396983499696 398540563218 401084089344 401212440576 402657236352 402786091008 403171485696 403284825088 404866603904 405253989273 409048621056 409179521024 409440007872 409571033088 411045928776 411161481828 411177467904 413801644032 415939055616 417037851936 417570467328 419326125472 422422511616 422541262848 424062865296 424198569984 424604452608 425726140518 428580274176 428990349312 430672951296 430794021888 431344205824 432483698304 432897508323 433036040192 435799719936 437509029888 439207967628 439348518912 439768897344 441493775352 444311433216 444453617664 444878880768 446054128128 446606437158 446749356032 448501613056 451363995648 451940450304 453134352384 453567921408 453695428224 453713068032 455474929392 460179698688 460326961152 460767412224 462574651392 462704690176 463147416312 464963990421 466121392128 467931437568 468081180672 469766775744 469917106176 471741891156 475225325568 475358920704 477223391232 477680009184 477832871936 479688395466 482768584704 484643274624 484798365696 485262231552 486544160592 487165545216 490274684928 492197658624 492964806656 494267083776 494740009512 494898331648 496680497271 498056822784 500010319872 500488740864 500648902656 502593025536 504564314688 507784495104 508433006592 509776146432 510407356752 510427201536 510570692608 512409295566 512573272064 513063713568 517867831296 518363338752 518529220608 520396482816 520542776448 521040843351 524386566144 526591328256 527263858688 528656744448 529311332928 531387417624 534778785792 534949920768 536876315136 537048121344 537390010332 537561980928 540338652364 543114657792 545398161408 545920010496 546094710784 548061238368 548215309104 548236623872 550365539682 554585407488 556050469248 556582510701 556760623104 559636461377 560313925632 562511609856 563230015488 563388350464 565417153728 565598093312 566139270144 567634854024 571440365568 571987132416 574208276346 574230601728 574392029184 576644931072 577196677764 581066293248 582601310208 583345373184 585610623504 585798025216 586358529792 588658367136 592415244288 593171841024 594738837504 595475249544 597810844827 599298932736 601818660864 602587267072 604179136512 604757228544 604927237632 604950757376 607299905856 613572931584 613769281536 614160011808 614356549632 616568893164 616742222742 616766201856 617529888416 619951987228 620702466048 623908583424 624108240896 626355700992 626556141568 628989188208 633633767424 633811894272 636094297944 636297854976 636906678912 638589210777 639584527288 642093129629 642870411264 643691446272 646191032832 646397820928 647016308736 648725547456 649554060288 653699579904 656263544832 658811951442 659022778368 659653346016 662240663028 662426831834 666680426496 667318321152 669909655737 670124034048 672752419584 677045993472 677910675456 679701528576 680351882112 680543142336 680569602048 683212394088 684084951424 690490441728 691151118336 691372294144 693861977088 694057035264 694721124468 699182088192 701897156352 702121771008 704650163616 704875659264 705748443904 707612836734 708516556832 713038381056 715835086848 716064161792 716520013776 716749307904 719532593199 724152877056 726964911936 727197548544 727893347328 729816240888 730748317824 730953745472 733820719576 739447209984 741400625664 742110014268 742347497472 747085234176 750015479808 750733111296 750973353984 753889538304 754852360192 756846472032 762649509888 765611035128 765640802304 765856038912 768613943349 768859908096 769595570352 774755057664 776801746944 777545008128 777793830912 780594724224 780814164672 781811373056 784877822848 789886992384 790895788032 792985116672 793966999392 797081126436 802168178688 802424881152 805314472704 805572182016 806342971392 806569650176 809733207808 810507978546 818097242112 818880015744 819142066176 822091857552 822322963656 822354935808 825548309523 827603288064 831878111232 834075703872 835140934656 838652250944 844845023232 845082525696 848125730592 848397139968 849208905216 851452281036 857160548352 857980698624 861345902592 861588043776 862688411648 864967396608 865795016646 866072080384 871599439872 875018059776 878415935256 878697037824 879537794688 882987550704 888622866432 888907235328 889757761536 892108256256 893212874316 893498712064 897003226112 902727991296 903880900608 906268704768 907135842816 907390856448 907426136064 910949858784 920359397376 920653922304 921534824448 925113334113 925149302784 925409380352 926294832624 929927980842 935862875136 936162361344 939533551488 939834212352 943483782312 950450651136 950717841408 954446782464 955360018368 955665743872 959376790932 965537169408 969286549248 969596731392 970524463104 973088321184 974331090432 980549369856 984395317248 985929613312 988534167552 989480019024 989796663296 993360994542 993640247751 996113645568 1000020639744 1000977481728 1005186051072 1009128629376 1015568990208 1016866013184 1019552292864 1020814713504 1020854403072 1021141385216 1024818591132 1025146544128 1026127427136 1035735662592 1036726677504 1037058441216 1040792965632 1041085552896 1042081686702 1048773132288 1053182656512 1054527717376 1057313488896 1058622665856 1061419255101 1062774835248 1069557571584 1069899841536 1073752630272 1074096242688 1074780020664 1075123961856 1080677304728 1086229315584 1090796322816 1091840020992 1092189421568 1096122476736 1096430618208 1096473247744 1100731079364 1109170814976 1112100938496 1113165021402 1113521246208 1119272922754 1120627851264 1125023219712 1126460030976 1126776700928 1130834307456 1131196186624 1132278540288 1135269708048 1142880731136 1143974264832 1148416552692 1148461203456 1148784058368 1153289862144 1154393355528 1162132586496 1165202620416 1166690746368 1171221247008 1171596050432 1172717059584 1177316734272 1184830488576 1186343682048 1189477675008 1190950499088 1195621689654 1203637321728 1208358273024 1209514457088 1209854475264 1209901514752 1214599811712 1215761967819 1227145863168 1227538563072 1228320023616 1228713099264 1233137786328 1233484445484 1233532403712 1235059776832 1239903974456 1241404932096 1247817166848 1248216481792 1252711401984 1253112283136 1257978376416 1267267534848 1267623788544 1272188595888 1272595709952 1273813357824 1277178421554 1279169054576 1284186259258 1285740822528 1292382065664 1292795641856 1294032617472 1297451094912 1298692524969 1299108120576 1307399159808 1312527089664 1317623902884 1318045556736 1319306692032 1324481326056 1324853663668 1333360852992 1334636642304 1339819311474 1340248068096 1345504839168 1354091986944 1355821350912 1359403057152 1360703764224 1361086284672 1361139204096 1366424788176 1368169902848 1380980883456 1382302236672 1387723954176 1388114070528 1389442248936 1394891971263 1398364176384 1403794312704 1404243542016 1409300327232 1409751318528 1411496887808 1415225673468 1417033113664 1426076762112 1431670173696 1432128323584 1433040027552 1433498615808 1439065186398 1448305754112 1453929823872 1454395097088 1455786694656 1459632481776 1461496635648 1461907490944 1467641439152 1478894419968 1482801251328 1484220028536 1484694994944 1490041491813 1494170468352 1500030959616 1501466222592 1501946707968 1507779076608 1509704720384 1513692944064 1525299019776 1531222070256 1531281604608 1531712077824 1537227886698 1537719816192 1539191140704 1553603493888 1555090016256 1555587661824 1561189448448 1561628329344 1563122530053 1563622746112 1569755645696 1579773984768 1581791576064 1585970233344 1587933998784 1594162252872 1604336357376 1604849762304 1610628945408 1611144364032 1612685942784 1613139300352 1619466415616 1621015957092 1636194484224 1637760031488 1638284132352 1644183715104 1644645927312 1644709871616 1651096619046 1663756222464 1668151407744 1670281869312 1677304501888 1678909384131 1689690046464 1690165051392 1696251461184 1696794279936 1698417810432 1702904562072 1714321096704 1715961397248 1722691805184 1723176087552 1725376823296 1729934793216 1731590033292 1732144160768 1743198879744 1750036119552 1756831870512 1757394075648 1759075589376 1765975101408 1777245732864 1779515523072 1784216512512 1786425748632 1786997424128 1793432534481 1794006452224 1805455982592 1807761801216 1812537409536 1814271685632 1814781712896 1814852272128 1821899717568 1840718794752 1841307844608 1843069648896 1850226668226 1850298605568 1850818760704 1852589665248 1859855961684 1871725750272 1872324722688 1879067102976 1879668424704 1886967564624 1900901302272 1901435682816 1908893564928 1910720036736 1911331487744 1918753581864 1926279388887 1931074338816 1938573098496 1939193462784 1941048926208 1946176642368 1948662180864 1961098739712 1968790634496 1971859226624 1977068335104 1978960038048 1979593326592 1986721989084 1987280495502 2000041279488 2001954963456 2009728967211 2010372102144 2018257258752 2031137980416 2033732026368 2039104585728 2041629427008 2041708806144 2042282770432 2049637182264 2050293088256 2052254854272 2071471325184 2073453355008 2074116882432 2081585931264 2082171105792 2084163373404 2097546264576 2106365313024 2109055434752 2114626977792 2117245331712 2122838510202 2125549670496 2139115143168 2147505260544 2148192485376 2149560041328 2150247923712 2158597779597 2161354609456 2172458631168 2181592645632 2183680041984 2184378843136 2192244953472 2192861236416 2192946495488 2201462158728 2218341629952 2224201876992 2226330042804 2227042492416 2238545845508 2241255702528 2250046439424 2252920061952 2253553401856 2261668614912 2262392373248 2264557080576 2270539416096 2287948529664 2296833105384 2296922406912 2297568116736 2305841830047 2306579724288 2308786711056 2318493911419 2324265172992 2330405240832 2333381492736 2342442494016 2343192100864 2345434119168 2354633468544 2369660977152 2372687364096 2378955350016 2381900998176 2391243379308 2407274643456 2416716546048 2419028914176 2419708950528 2419803029504 2429199623424 2431523935638 2454291726336 2456640047232 2457426198528 2466275572656 2466968890968 2467064807424 2470119553664 2476644928569 2479807948912 2482809864192 2495634333696 2496432963584 2505422803968 2506224566272 2515956752832 2534535069696 2535247577088 2544377191776 2545191419904 2547626715648 2554356843108 2558338109152 2568372518516 2571481645056 2584764131328 2585591283712 2588065234944 2594902189824 2597385049938 2598216241152 2614798319616 2625054179328 2635247805768 2636091113472 2638613384064 2648962652112 2649707327336 2666721705984 2669273284608 2679638622948 2680496136192 2691009678336 2708183973888 2711642701824 2718806114304 2721407528448 2722172569344 2722278408192 2732849576352 2736339805696 2761961766912 2764604473344 2775340002339 2775447908352 2776228141056 2778884497872 2789783942526 2807588625408 2808487084032 2818600654464 2819502637056 2822993775616 2830451346936 2834066227328 2852153524224 2863340347392 2864256647168 2866080055104 2866997231616 2878130372796 2896611508224 2907859647744 2908790194176 2911573389312 2919264963552 2922993271296 2923814981888 2935282878304 2957788839936 2965602502656 2968440057072 2969389989888 2980082983626 2980920743253 2988340936704 3000061919232 3002932445184 3015558153216 3019409440768 3027385888128 3050598039552 3062444140512 3062563209216 3063424155648 3074455773396 3075439632384 3078382281408 3107206987776 3110180032512 3111175323648 3122378896896 3123256658688 3126245060106 3127245492224 3139511291392 3159547969536 3163583152128 3171940466688 3175867997568 3184257765303 3188324505744 3208672714752 3209699524608 3221257890816 3222288728064 3225371885568 3226278600704 3238932831232 3242031914184 3272388968448 3275520062976 3276568264704 3288367430208 3289291854624 3289419743232 3302193238092 3327512444928 3336302815488 3340563738624 3354609003776 3357818768262 3379380092928 3380330102784 3392502922368 3393588559872 3396835620864 3405809124144 3428642193408 3431922794496 3445383610368 3446352175104 3450753646592 3459869586432 3463180066584 3464288321536 3486397759488 3500072239104 3513663741024 3514788151296 3518151178752 3531950202816 3554491465728 3559031046144 3568433025024 3572851497264 3573994848256 3586865068962 3588012904448 3610911965184 3625074819072 3628543371264 3629563425792 3629704544256 3643799435136 3647285903457 3681437589504 3682615689216 3686139297792 3700453336452 3700597211136 3701637521408 3705179330496 3719711923368 3743451500544 3744649445376 3758134205952 3759336849408 3773935129248 3801802604544 3802871365632 3817787129856 3821440073472 3822662975488 3837507163728 3852558777774 3877146196992 3878386925568 3882097852416 3892353284736 3896077574907 3897324361728 3917455229639 3922197479424 3937581268992 3943718453248 3954136670208 3957920076096 3959186653184 3973443978168 3974560991004 4000082558976 4003909926912 4019457934422 4020744204288 4036514517504 4062275960832 4067464052736 4078209171456 4083258854016 4083417612288 4084565540864 4099274364528 4100586176512 4104509708544 4142942650368 4146906710016 4163171862528 4164342211584 4168326746808 4184675913789 4195092529152 4212730626048 4218110869504 4229253955584 4234490663424 4245677020404 4251099340992 4278230286336 4295010521088 4296384970752 4299120082656 4300495847424 4317195559194 4322709218912 4344917262336 4363185291264 4367360083968 4368757686272 4384489906944 4385722472832 4385892990976 4402924317456 4436683259904 4448403753984 4452660085608 4454084984832 4470124475439 4477091691016 4482511405056 4494651907403 4500092878848 4505840123904 4507106803712 4523337229824 4524784746496 4529114161152 4541078832192 4575897059328 4593666210768 4593844813824 4595136233472 4611683660094 4613159448576 4617573422112 4636987822838 4660810481664 4666762985472 4684884988032 4686384201728 4689367590159 4690868238336 4709266937088 4739321954304 4745374728192 4757910700032 4763801996352 4782486758616 4814549286912 4833433092096 4838057828352 4839417901056 4839606059008 4858399246848 4863047871276 4908583452672 4913280094464 4914852397056 4932551145312 4933937781936 4934129614848 4940239107328 4953289857138 4959615897824 4991268667392 5010845607936 5012449132544 5031913505664 5036728152393 5069070139392 5070495154176 5088754383552 5090382839808 5095253431296 5108713686216 5116676218304 5136745037032 5142963290112 5169528262656 5171182567424 5176130469888 5189804379648 5194770099876 5196432482304 5229596639232 5250108358656 5270495611536 5272182226944 5277226768128 5297925304224 5299414654672 5338546569216 5359277245896 5360992272384 5380297603443 5382019356672 5416367947776 5423285403648 5437612228608 5442815056896 5444345138688 5444556816384 5465699152704 5472679611392 5523923533824 5529208946688 5550680004678 5550895816704 5552456282112 5557768995744 5579567885052 5615177250816 5616974168064 5637201308928 5639005274112 5645987551232 5660902693872 5668132454656 5704307048448 5726680694784 5732160110208 5733994463232 5756260745592 5778838166661 5793223016448 5815719295488 5817580388352 5823146778624 5838529927104 5845986542592 5847629963776 5870565756608 5915577679872 5931205005312 5936880114144 5938779979776 5960165967252 5961841486506 6000123838464 6005864890368 6031116306432 6038818881536 6054771776256 6101196079104 6124888281024 6125126418432 6126848311296 6148911546792 6150879264768 6156764562816 6214413975552 6220360065024 6222350647296 6244757793792 6246513317376 6252490120212 6254490984448 6279022582784 6319095939072 6327166304256 6343880933376 6351735995136 6368515530606 6376649011488 6417345429504 6442515781632 6444577456128 6450743771136 6452557201408 6475793338791 6477865662464 6484063828368 6544777936896 6551040125952 6553136529408 6576734860416 6578583709248 6578839486464 6604386476184 6655024889856 6672605630976 6681127477248 6709218007552 6715637536524 6758760185856 6760660205568 6785005844736 6787177119744 6793671241728 6811618248288 6863845588992 6890767220736 6892704350208 6901507293184 6919739172864 6926360133168 6928576643072 6955481734257 6972795518976 7000144478208 7027327482048 7029576302592 7036302357504 7063900405632 7108982931456 7118062092288 7136866050048 7145702994528 7147989696512 7173730137924 7176025808896 7221823930368 7250149638144 7257086742528 7259126851584 7259409088512 7287598870272 7294571806914 7362875179008 7372278595584 7400906672904 7401194422272 7403275042816 7410358660992 7429934785707 7439423846736 7486903001088 7489298890752 7516268411904 7518673698816 7547870258496 7603605209088 7605742731264 7635574259712 7642880146944 7645325950976 7675014327456 7705117555548 7754292393984 7756773851136 7764195704832 7784706569472 7792155149814 7794648723456 7834910459278 7844394958848 7875162537984 7887436906496 7908273340416 7915840152192 7918373306368 7946887956336 7949121982008 8000165117952 8007819853824 8038915868844 8041488408576 8073029035008 8124551921664 8134928105472 8156418342912 8166517708032 8166835224576 8169131081728 8198548729056 8201172353024 8209019417088 8285885300736 8293813420032 8326020007017 8326343725056 8328684423168 8336653493616 8369351827578 8425461252096 8458507911168 8468981326848 8491354040808 8502198681984 8556460572672 8590021042176 8592769941504 8598240165312 8600991694848 8634391118388 8645418437824 8689834524672 8726370582528 8734720167936 8737515372544 8768979813888 8771444945664 8771785981952 8805848634912 8873366519808 8896807507968 8905320171216 8908169969664 8940248950878 8942762229759 8954183382032 8965022810112 8989303814806 9000185757696 9014213607424 9046674459648 9049569492992 9058228322304 9082157664384 9151794118656 9187332421536 9187689627648 9190272466944 9223367320188 9226318897152 9235146844224 9273975645676 9321620963328 9333525970944 9369769976064 9372768403456 9378735180318 9381736476672 9418533874176 9478643908608 9490749456384 9515821400064 9527603992704 9552773295909 9564973517232 9605189061593 9629098573824 9666866184192 9676115656704 9678835802112 9716798493696 9726095742552 9817166905344 9826560188928 9829704794112 9865102290624 9867875563872 9868259229696 9880478214656 9906579714276 9919231795648 9982537334784 10021691215872 10024898265088 10063827011328 10073456304786 10138140278784 10140990308352 10177508767104 10180765679616 10190506862592 10217427372432 10233352436608 10273490074064 10285926580224 10339056525312 10342365134848 10352260939776 10379608759296 10389540199752 10392864964608 10459193278464 10500216717312 10540991223072 10544364453888 10554453536256 10595850608448 10598829309344 10677093138432 10718554491792 10721984544768 10760595206886 10764038713344 10832735895552 10875224457216 10885630113792 10888690277376 10889113632768 10931398305408 10941857710371 10945359222784 11047847067648 11058417893376 11101360009356 11101791633408 11104912564224 11115537991488 11159135770104 11230354501632 11233948336128 11274402617856 11278010548224 11291975102464 11321805387744 11336264909312 11408614096896 11453361389568 11464320220416 11467988926464 11512521491184 11557676333322 11631438590976 11635160776704 11646293557248 11677059854208 11691973085184 11695259927552 11741131513216 11752365688917 11831155359744 11862410010624 11873760228288 11877559959552 11920331934504 11923682973012 12000247676928 12011729780736 12062232612864 12077637763072 12109543552512 12202392158208 12249776562048 12250252836864 12253696622592 12297823093584 12301758529536 12313529125632 12428827951104 12440720130048 12489515587584 12493026634752 12504980240424 12508981968896 12554027741367 12558045165568 12638191878144 12654332608512 12687761866752 12703471990272 12737031061212 12753298022976 12834690859008 12885031563264 12889154912256 12901487542272 12905114402816 12951586677582 12955731324928 12968127656736 13089555873792 13102080251904 13106273058816 13153469720832 13157167418496 13157678972928 13208772952368 13310049779712 13345211261952 13362254954496 13418436015104 13431275073048 13483955722209 13517520371712 13521320411136 13570011689472 13574354239488 13587342483456 13623236496576 13727691177984 13781534441472 13785408700416 13803014586368 13839478345728 13852720266336 13857153286144 13910963468514 14000288956416 14054654964096 14059152605184 14068102770477 14072604715008 14127800811264 14217965862912 14236124184576 14273732100096 14291405989056 14295979393024 14347460275848 14352051617792 14443647860736 14500299276288 14514173485056 14518253703168 14518818177024 14575197740544 14589143613828 14725750358016 14744557191168 14801813345808 14802388844544 14806550085632 14820717321984 14859869571414 14878847693472 14973806002176 15032536823808 15037347397632 15095740516992 15110184457179 15207210418176 15211485462528 15271148519424 15285760293888 15290651901952 15350028654912 15410235111096 15508584787968 15513547702272 15528391409664 15569413138944 15584310299628 15589297446912 15669820918556 15688789917696 15750325075968 15774873812992 15816546680832 15831680304384 15836746612736 15893775912672 15898243964016 16015639707648 16077831737688 16082976817152 16140892810329 16146058070016 16229457379933 16249103843328 16269856210944 16312836685824 16333035416064 16333670449152 16338262163456 16397097458112 16402344706048 16418038834176 16571770601472 16587626840064 16652040014034 16652687450112 16657368846336 16673306987232 16738703655156 16850922504192 16917015822336 16937962653696 16982708081616 17004397363968 17112921145344 17180042084352 17196480330624 17201983389696 17268782236776 17290836875648 17336514499983 17379669049344 17452741165056 17469440335872 17475030745088 17537959627776 17542889891328 17543571963904 17611697269824 17746733039616 17793615015936 17810640342432 17816339939328 17880497901756 17885524459518 17908366764064 17978607629612 18000371515392 18093348919296 18099138985984 18116456644608 18164315328768 18303588237312 18374664843072 18375379255296 18380544933888 18446734640376 18452637794304 18470293688448 18547951291352 18643241926656 18667051941888 18739539952128 18745536806912 18757470360636 18763472953344 18837067748352 18957287817216 18981498912768 19031642800128 19055207985408 19105546591818 19129947034464 19210378123186 19333732368384 19352231313408 19357671604224 19427380016373 19433596987392 19452191485104 19634333810688 19653120377856 19659409588224 19730204581248 19735751127744 19736518459392 19760956429312 19813159428552 19838463591296 19965074669568 20043382431744 20049796530176 20127654022656 20146912609572 20276280557568 20281980616704 20355017534208 20361531359232 20381013725184 20434854744864 20466704873216 20546980148128 20678113050624 20704521879552 20759217518592 20779080399504 20785729929216 20866445202771 20918386556928 21000433434624 21081982446144 21088728907776 21108907072512 21191701216896 21197658618688 21354186276864 21437108983584 21443969089536 21521190413772 21528077426688 21665471791104 21750448914432 21771260227584 21777380554752 21778227265536 21862796610816 21883715420742 21890718445568 22116835786752 22202720018712 22203583266816 22209825128448 22231075982976 22289804357121 22318271540208 22460709003264 22467896672256 22548805235712 22556021096448 22583950204928 22643610775488 22672529818624 22817228193792 22906722779136 22928640440832 22935977852928 23025042982368 23115352666644 23262877181952 23270321553408 23292587114496 23354119708416 23383946170368 23390519855104 23482263026432 23504731377834 23662310719488 23724820021248 23747520456576 23755119919104 23840663869008 23847365946024 24000495353856 24023459561472 24124465225728 24155275526144 24219087105024 24404784316416 24499553124096 24500505673728 24507393245184 24595646187168 24603517059072 24627058251264 24857655902208 24881440260096 24979031175168 24986053269504 25009960480848 25017963937792 25108055482734 25116090331136 25276383756288 25375523733504 25406943980544 25474062122424 25506596045952 25669381718016 25770063126528 25778309824512 25802975084544 25810228805632 25903173355164 25911462649856 25936255313472 26179111747584 26204160503808 26212546117632 26306939441664 26314334836992 26315357945856 26417545904736 26620099559424 26690422523904 26724509908992 26828286689277 26836872030208 26862550146096 26967911444418 27042640822272 27140023378944 27148708478976 27174684966912 27246472993152 27455382355968 27563068882944 27570817400832 27606029172736 27678956691456 27705440532672 27714306572288 27821926937028 28000577912832 28109309928192 28118305210368 28136205540954 28145209430016 28255601622528 28435931725824 28472248369152 28547464200192 28582811978112 28591958786048 28694920551696 28704103235584 28815567184779 28887295721472 29000598552576 29028346970112 29036507406336 29150395481088 29178287227656 29451500716032 29489114382336 29603626691616 29604777689088 29613100171264 29641434643968 29719739142828 29757695386944 29947612004352 30065073647616 30074694795264 30191481033984 30220368914358 30414420836352 30422970925056 30542297038848 30571520587776 30581303803904 30700057309824 30820470222192 31017169575936 31027095404544 31056782819328 31138826277888 31168620599256 31178594893824 31339641837112 31377579835392 31500650151936 31549747625984 31633093361664 31663360608768 31673493225472 31787551825344 31796487928032 32031279415296 32155663475376 32165953634304 32281785620658 32292116140032 32458914759866 32498207686656 32625673371648 32666070832128 32667340898304 32676524326912 32794194916224 32804689412096 32825573131113 32836077668352 33143541202944 33175253680128 33304080028068 33305374900224 33314737692672 33346613974464 33477407310312 33701845008384 33834031644672 33875925307392 33965416163232 34008794727936 34225842290688 34360084168704 34392960661248 34403966779392 34537564473552 34581673751296 34673028999966 34905482330112 34938880671744 35075919255552 35085779782656 35087143927808 35223394539648 35257097066751 35493466079232 35587230031872 35621280684864 35632679878656 35760995803512 35771048919036 35816733528128 35957215259224 36000743030784 36186697838592 36198277971968 36232913289216 36328630657536 36607176474624 36749329686144 36750758510592 36761089867776 36893469280752 36905275588608 36940587376896 37095902582704 37286483853312 37479079904256 37491073613824 37514940721272 37526945906688 37662083224101 37674135496704 37914575634432 37962997825536 38063285600256 38110415970816 38211093183636 38259894068928 38420756246372 38667464736768 38704462626816 38715343208448 38854760032746 38867193974784 38904382970208 39268667621376 39306240755712 39318819176448 39460409162496 39471502255488 39473036918784 39521912858624 39626318857104 39676927182592 39930149339136 40086764863488 40255308045312 40293825219144 40451867166627 40552561115136 40563961233408 40710035068416 40723062718464 40762027450368 40869709489728 40933409746432 41093960296256 41356226101248 41409043759104 41518435037184 41558160799008 41571459858432 41732890405542 42000866869248 42163964892288 42177457815552 42217814145024 42383402433792 42395317237376 42708372553728 42874217967168 42887938179072 43042380827544 43056154853376 43330943582208 43500897828864 43542520455168 43554761109504 43556454531072 43725593221632 43767430841484 43781436891136 44233671573504 44405440037424 44407166533632 44419650256896 44462151965952 44579608714242 44636543080416 44921418006528 45097610471424 45112042192896 45167900409856 45287221550976 45330553371537 45345059637248 45634456387584 45813445558272 45857280881664 45871955705856 46050085964736 46230705333288 46525754363904 46540643106816 46585174228992 46708239416832 46767892340736 46781039710208 46964526052864 47009462755668 47324621438976 47449640042496 47495040913152 47510239838208 47681327738016 47694731892048 48046919122944 48248930451456 48310551052288 48438174210048 48688372139799 48809568632832 48999106248192 49001011347456 49014786490368 49191292374336 49207034118144 49254116502528 49715311804416 49762880520192 49958062350336 49972106539008 50019920961696 50035927875584 50216110965468 50232180662272 50552767512576 50751047467008 50813887961088 50948124244848 51013192091904 51338763436032 51540126253056 51605950169088 51620457611264 51806346710328 51822925299712 51872510626944 52009543499949 52358223495168 52408321007616 52425092235264 52613878883328 52628669673984 52630715891712 52835091809472 53240199118848 53380845047808 53449019817984 53656573378554 53673744060416 53725100292192 53935822888836 54280046757888 54297416957952 54349369933824 54492945986304 54910764711936 55126137765888 55141634801664 55212058345472 55357913382912 55410881065344 55428613144576 55643853874056 56001155825664 56218619856384 56236610420736 56272411081908 56290418860032 56511203245056 56871863451648 56944496738304 57094928400384 57165623956224 57183917572096 57389841103392 57408206471168 57631134369558 58001197105152 58056693940224 58073014812672 58282140049119 58300790962176 58356574455312 58903001432064 58978228764672 59207253383232 59209555378176 59226200342528 59282869287936 59439478285656 59515390773888 59895224008704 60130147295232 60149389590528 60382962067968 60440737828716 60828841672704 60845941850112 61084594077696 61143041175552 61162607607808 61400114619648 61640940444384 62034339151872 62113565638656 62277652555776 62337241198512 62357189787648 62599335608313 62679283674224 62755159670784 63001300303872 63099495251968 63266186723328 63326721217536 63346986450944 63575103650688 63592975856064 64062558830592 64311326950752 64331907268608 64563571241316 64584232280064 64917829519732 64996415373312 65251346743296 65332141664256 65334681796608 65353048653824 65588389832448 65609378824192 65651146262226 65672155336704 66350507360256 66608160056136 66610749800448 66629475385344 66693227948928 66869413071363 66954814620624 67236323431151 67403690016768 67668063289344 67751850614784 67930832326464 68017589455872 68451684581376 68720168337408 68785921322496 68807933558784 69075128947104 69163347502592 69346057999932 69810964660224 69877761343488 70151838511104 70171559565312 70174287855616 70446789079296 70514194133502 70986932158464 71174460063744 71242561369728 71265359757312 71521991607024 71542097838072 71633467056256 71914430518448 72001486061568 72373395677184 72396555943936 72465826578432 72657261315072 73214352949248 73498659372288 73501517021184 73522179735552 73786938561504 73810551177216 73881174753792 74191805165408 74572967706624 74958159808512 74982147227648 75029881442544 75053891813376 75324166448202 75348270993408 75829151268864 76126571200512 76220831941632 76422186367272 76519788137856 76841512492744 77334929473536 77408925253632 77430686416896 77709520065492 77734387949568 77808765940416 78537335242752 78612481511424 78637638352896 78920818324992 78943004510976 78946073837568 79043825717248 79252637714208 79353854365184 79860298678272 80173529726976 80484860067831 80510616090624 80587650438288 80903734333254 81127922466816 81420070136832 81446125436928 81524054900736 81739418979456 81866819492864 82187920592512 82712452202496 82818087518208 83036870074368 83116321598016 83142919716864 83465780811084 84001733738496 84327929784576 84354915631104 84435628290048 84766804867584 84790634474752 85416745107456 85748435934336 85775876358144 86084761655088 86112309706752 86446701554337 86661887164416 87001795657728 87085040910336 87109522219008 87451186443264 87534861682968 87562873782272 88467343147008 88810880074848 88814333067264 88839300513792 88924303931904 89159217428484 89273086160832 89842836013056 90195220942848 90224084385792 90335800819712 90574443101952 90661106743074 90690119274496 91268912775168 91626891116544 91714561763328 91743911411712 92100171929472 92461410666576 93051508727808 93081286213632 93170348457984 93416478833664 93535784681472 93562079420416 93929052105728 94018925511336 94649242877952 94899280084992 94990081826304 95020479676416 95362655476032 95389463784096 96093838245888 96497860902912 96621102104576 96876348420096 97376744279598 97998212496384 98002022694912 98029572980736 98382584748672 98414068236288 98476719393339 98508233005056 99430623608832 99525761040384 99916124700672 99944213078016 100039841923392 100071855751168 100432221930936 100464361324544 101105535025152 101502094934016 101627775922176 101896248489696 102026384183808 102677526872064 103080252506112 103211900338176 103240915222528 103612693420656 103645850599424 103745021253888 104019086999898 104716446990336 104816642015232 105227757766656 105257339347968 105261431783424 105670183618944 105771291200253 106480398237696 106761690095616 106898039635968 107313146757108 107347488120832 107450200584384 107871645777672 108560093515776 108594833915904 108698739867648 108985891972608 109821529423872 110252275531776 110283269603328 110424116690944 110715826765824 110821762130688 110857226289152 111287707748112 112437239712768 112473220841472 112544822163816 112580837720064 112986249672303 113022406490112 113606201659531 113743726903296 113888993476608 114189856800768 114331247912448 114367835144192 114779682206784 114816412942336 115262268739116 116002394210304 116113387880448 116146029625344 116564280098238 116601581924352 116713148910624 117806002864128 117956457529344 118414506766464 118419110756352 118452400685056 118565738575872 118878956571312 119030781547776 119790448017408 120260294590464 120765924135936 120881475657432 121355601499881 121657683345408 121691883700224 122169188155392 122286082351104 122325215215616 122800229239296 123281880888768 124068678303744 124227131277312 124555305111552 124674482397024 124714379575296 125198671216626 125358567348448 126002600607744 126532373446656 126653442435072 126693972901888 127150207301376 127185951712128 128125117661184 128622653901504 128663814537216 129127142482632 129168464560128 129835659039464 129992830746624 130502693486592 130664283328512 130669363593216 130706097307648 131176779664896 131218757648384 131302292524452 131344310673408 132701014720512 133216320112272 133221499600896 133258950770688 133386455897856 133738826142726 133909629241248 134472646862302 135336126578688 135503701229568 135861664652928 135991660114611 136035178911744 136903369162752 137440336674816 137571842644992 137615867117568 138150257894208 138326695005184 138692115999864 139621929320448 139755522686976 140303677022208 140343119130624 140348575711232 140893578158592 141028388267004 141973864316928 142348920127488 142485122739456 142530719514624 143043983214048 143084195676144 143266934112512 143828861036896 144746791354368 144931653156864 145314522630144 146065116419397 146428705898496 146997318744576 147003034042368 147044359471104 147573877123008 147621102354432 147762349507584 148383610330816 149145935413248 149916319617024 149964294455296 150059762885088 150107783626752 150648332896404 150696541986816 151658302537728 152253142401024 152441663883264 152844372734544 153039576275712 153683024985488 154817850507264 154861372833792 155419040130984 155468775899136 155617531880832 156028630499847 157074670485504 157224963022848 157275276705792 157841636649984 157886009021952 157892147675136 158087651434496 158505275428416 158707708730368 159720597356544 160347059453952 160969720135662 161021232181248 161175300876576 161807468666508 162840140273664 162892250873856 163048109801472 163478837958912 163733638985728 164375841185024 165424904404992 165636175036416 166073740148736 166232643196032 166285839433728 166931561622168 168003467476992 168655859569152 168709831262208 168871256580096 169533609735168 169581268949504 170833490214912 171496871868672 171551752716288 172169523310176 172224619413504 172893403108674 174003591315456 174170081820672 174219044438016 174902372886528 175069723365936 175125747564544 176934686294016 177621760149696 177628666134528 177678601027584 177848607863808 178318434856968 178546172321664 179685672026112 180390441885696 180448168771584 180671601639424 181148886203904 181322213486148 181380238548992 182537825550336 183253782233088 183429123526656 183487822823424 184200343858944 184922821333152 186103017455616 186340696915968 186832957667328 187071569362944 187124158840832 187798006824939 187858104211456 188037851022672 189298485755904 189798560169984 189980163652608 190040959352832 190725310952064 190778927568192 192187676491776 192995721805824 193242204209152 193752696840192 194753488559196 195996424992768 196004045389824 196059145961472 196765169497344 196828136472576 196953438786678 197016466010112 199051522080768 199832249401344 199888426156032 200079683846784 200143711502336 200864443861872 200928722649088 201708970293453 202211070050304 203004189868032 203255551844352 203792496979392 204052768367616 205355053744128 206160505012224 206423800676352 206481830445056 207225386841312 207291701198848 207490042507776 208038173999796 209432893980672 209633284030464 210455515533312 210514678695936 210522863566848 211340367237888 211542582400506 212960796475392 213523380191232 213796079271936 214626293514216 214694976241664 214900401168768 215743291555344 217120187031552 217189667831808 217397479735296 217971783945216 219643058847744 220504551063552 220566539206656 220848233381888 221431653531648 221643524261376 221714452578304 222575415496224 224874479425536 224946441682944 225089644327632 225161675440128 225972499344606 226044812980224 227212403319062 227487453806592 228379713601536 228662495824896 228735670288384 229559364413568 229632825884672 230524537478232 232004788420608 232226775760896 232292059250688 233128560196476 233203163848704 233426297821248 235612005728256 235912915058688 236829013532928 236838221512704 236904801370112 237131477151744 237757913142624 238061563095552 239580896034816 240520589180928 241454580203493 241531848271872 241762951314864 242711202999762 243383767400448 244338376310784 244572164702208 245600458478592 246563761777536 248137356607488 248454262554624 249110610223104 249348964794048 249428759150592 250397342433252 250717134696896 252005201215488 253064746893312 253306884870144 253387945803776 254300414602752 254371903424256 256250235322368 257245307803008 257327629074432 258254284965264 258336929120256 259340104663011 259671318078928 259985661493248 261005386973184 261328566657024 261412194615296 262353559329792 262437515296768 262604585048904 262688621346816 265402029441024 266432640224544 266442999201792 266517901541376 266772911795712 267477652285452 267819258482496 268945293724604 270672253157376 271007402459136 271723329305856 271983320229222 272070357823488 273806738325504 274880673349632 275143685289984 275231734235136 276300515788416 276653390010368 277384231999728 279243858640896 279511045373952 280607354044416 280686238261248 281787156317184 282056776534008 283947728633856 284697840254976 284970245478912 285061439029248 286087966428096 286168391352288 286533868225024 287657722073792 289493582708736 289863306313728 290629045260288 292130232838794 293994637489152 294006068084736 294088718942208 295147754246016 295242204708864 295524699015168 296767220661632 298291870826496 299832639234048 299928588910592 300119525770176 300215567253504 301296665792808 301393083973632 303316605075456 304506284802048 304883327766528 305688745469088 306079152551424 307366049970976 309635701014528 309722745667584 310838080261968 310937551798272 311235063761664 312057260999694 314149340971008 314449926045696 315683273299968 315772018043904 315784295350272 316175302868992 317010550856832 317313873600759 317415417460736 319441194713088 320694118907904 321939440271324 322042464362496 322350601753152 323614937333016 325680280547328 325784501747712 326096219602944 326957675917824 327467277971456 328751682370048 330849808809984 331272350072832 332147480297472 332465286392064 332571678867456 333863123244336 337311719138304 337419662524416 337742513160192 339067219470336 339162537899008 340818604978593 341666980429824 342993743737344 343103505432576 344339046620352 344449238827008 345786806217348 348007182630912 348340163641344 348438088876032 349804745773056 350139446731872 350251495129088 353869372588032 355243520299392 355257332269056 355357202055168 355697215727616 356636869713936 357092344643328 359371344052224 360780883771392 361343203278848 362297772407808 362644426972296 362760477097984 364066804499643 365075651100672 366507564466176 366858247053312 366975645646848 368400687717888 369845642666304 372206034911232 372681393831936 373665915334656 374143138725888 374248317681664 375596013649878 375716208422912 376075702045344 379597120339968 379960327305216 380081918705664 381450621904128 381557855136384 384375352983552 385991443611648 386484408418304 387505393680384 389506977118392 391992849985536 392008090779648 392118291922944 393530338994688 393656272945152 393906877573356 394032932020224 398103044161536 399664498802688 399776852312064 400159367693568 400287423004672 401728887723744 401857445298176 403417940586906 406008379736064 406511103688704 407584993958784 407974980343833 408105536735232 410710107488256 412321010024448 412847601352704 412963660890112 414450773682624 414583402397696 414980085015552 416076347999592 418865787961344 419266568060928 420911031066624 421029357391872 421045727133696 422680734475776 423085164801012 425921592950784 427046760382464 427592158543872 429252587028432 429389952483328 429800802337536 431486583110688 434240374063104 434794959470592 435943567890432 438195349258191 439286117695488 441009102127104 441133078413312 441696466763776 442863307063296 443287048522752 443428905156608 445150830992448 449748958851072 449892883365888 450179288655264 450323350880256 451944998689212 452089625960448 454424806638124 454974907613184 456759427203072 457324991649792 457471340576768 459118728827136 459265651769344 461049074956464 464453551521792 464584118501376 466257120392952 466406327697408 466852595642496 468085891499541 470654264018057 471224011456512 471825830117376 473658027065856 473676443025408 473809602740224 474262954303488 475515826285248 476123126191104 479161792069632 481041178361856 482909160406986 483063696543744 483525902629728 485422405999524 488676752621568 489144329404416 491200916957184 493127523555072 496274713214976 496908525109248 498221220446208 498697929588096 498857518301184 500794684866504 501434269393792 504010402430976 506129493786624 506613769740288 506775891607552 508600829205504 508743806848512 512500470644736 514490615606016 514655258148864 516508569930528 516673858240512 518680209326022 519342636157856 522010773946368 522657133314048 524707118659584 524875030593536 525209170097808 525377242693632 530804058882048 532865280449088 532885998403584 533035803082752 533545823591424 534955304570904 535638516964992 537890587449208 541344506314752 542014804918272 543446658611712 543966640458444 544140715646976 547613476651008 549761346699264 550287370579968 550463468470272 552601031576832 553306780020736 554768463999456 559022090747904 561214708088832 561372476522496 563394020474817 563574312634368 564113553068016 567895457267712 569395680509952 569940490957824 570122878058496 572175932856192 572336782704576 573067736450048 575315444147584 578987165417472 579726612627456 581258090520576 584260465677588 587989274978304 588012136169472 588177437884416 590295508492032 590484409417728 591049398030336 593534441323264 599665278468096 600239051540352 600431134507008 602593331585616 602786167947264 605126910880359 606633210150912 609012569604096 609766655533056 611377490938176 612158305102848 614732099941952 619271402029056 619445491335168 621676160523936 621875103596544 622470127523328 624114521999388 628298681942016 628899852091392 631366546599936 631544036087808 631568590700544 632350605737984 634021101713664 634627747201518 634830834921472 638882389426176 641388237815808 643878880542648 644084928724992 644701203506304 647229874666032 651360561094656 651569003495424 652192439205888 653915351835648 654934555942912 657503364740096 661699617619968 662544700145664 664294960594944 664930572784128 665143357734912 667726246488672 674623438276608 674839325048832 675485026320384 678134438940672 678325075798016 681637209957186 685987487474688 686207010865152 688678093240704 688898477654016 691573612434696 696014365261824 696680327282688 696876177752064 699609491546112 700278893463744 700502990258176 707738745176064 710487040598784 710514664538112 710714404110336 711394431455232 713273739427872 714184689286656 718742688104448 721561767542784 722686406557696 724595544815616 725288853944592 725520954195968 728133608999286 730151302201344 733015128932352 733716494106624 736801375435776 739691285332608 744412069822464 745362787663872 747331830669312 748286277451776 748496635363328 751192027299756 751432416845824 752151404090688 759194240679936 759920654610432 760163837411328 762901243808256 763115710272768 768750705967104 771982887223296 772968816836608 775010787360768 778020313989033 779013954236784 783985699971072 784236583845888 787060677989376 787312545890304 787813755146712 788065864040448 796206088323072 799328997605376 799553704624128 800318735387136 800574846009344 803457775447488 803714890596352 806835881173812 812016759472128 813022207377408 815169987917568 815949960687666 816211073470464 821420214976512 824642020048896 825695202705408 825927321780224 828901547365248 829166804795392 829960170031104 832152695999184 837731575922688 838533136121856 841822062133248 842058714783744 845361468951552 846170329602024 851843185901568 854093520764928 855184317087744 858505174056864 858779904966656 859601604675072 862973166221376 868480748126208 869589918941184 871887135780864 876390698516382 882018204254208 882266156826624 885726614126592 886574097045504 886857810313216 890301661984896 899497917702144 899785766731776 900358577310528 900646701760512 903889997378424 904179251920896 908849613276248 909949815226368 913518854406144 914649983299584 914942681153536 918237457654272 918531303538688 922098149912928 928907103043584 929168237002752 932514240785904 932812655394816 933705191284992 936171782999082 941308528036114 942448022913024 947316054131712 947352886050816 947619205480448 948525908606976 951031652570496 951941620802277 952246252382208 958323584139264 962082356723712 965818320813972 966127393087488 967051805259456 970844811999048 977353505243136 978288658808832 982401833914368 986255047110144 992549426429952 993817050218496 996442440892416 997395859176192 997715036602368 1001589369733008 1002868538787584 1012258987573248 1013227539480576 1017201658411008 1017487613697024 1022455814935779 1025000941289472 1028981231212032 1029310516297728 1033017139861056 1033347716481024 1037360418652044 1038685272315712 1044021547892736 1045314266628096 1049414237319168 1049750061187072 1050418340195616 1050754485387264 1061608117764096 1065730560898176 1065771996807168 1066071606165504 1067091647182848 1069910609141808 1071277033929984 1075781174898416 1084029609836544 1086893317223424 1087933280916888 1088281431293952 1092200413498929 1095226953302016 1099522693398528 1100574741159936 1100926936940544 1105202063153664 1106613560041472 1109536927998912 1118044181495808 1122429416177664 1122744953044992 1126788040949634 1127148625268736 1128227106136032 1138791361019904 1139880981915648 1140245756116992 1144351865712384 1144673565409152 1146135472900096 1150630888295168 1157974330834944 1159453225254912 1162516181041152 1168520931355176 1175978549956608 1176024272338944 1176354875768832 1180591016984064 1180968818835456 1182098796060672 1187068882646528 1199330556936192 1200478103080704 1200862269014016 1205186663171232 1205572335894528 1210253821760718 1218025139208192 1219533311066112 1222754981876352 1224316610205696 1229464199883904 1238542804058112 1238890982670336 1243352321047872 1243750207193088 1244940255046656 1248229043998776 1256597363884032 1257799704182784 1262733093199872 1263088072175616 1263137181401088 1264701211475968 1268042203427328 1269255494403036 1269661669842944 1277764778852352 1282776475631616 1287757761085296 1288169857449984 1289402407012608 1294459749332064 1302721122189312 1304384878411776 1307830703671296 1309869111885824 1314586047774573 1315006729480192 1323399235239936 1325089400291328 1328589921189888 1329861145568256 1330286715469824 1335452492977344 1349246876553216 1349678650097664 1350970052640768 1356268877881344 1356650151596032 1363274419914372 1371974974949376 1372414021730304 1377356186481408 1377796955308032 1383147224869392 1393360654565376 1393752355504128 1399218983092224 1400557786927488 1401005980516352 1411962792054171 1415477490352128 1420974081197568 1421029329076224 1421428808220672 1422788862910464 1426547478855744 1428369378573312 1437485376208896 1443123535085568 1445372813115392 1449191089631232 1450577707889184 1451041908391936 1456267217998572 1466030257864704 1467432988213248 1473602750871552 1479382570665216 1488824139644928 1490725575327744 1494663661338624 1496572554903552 1496993270726656 1502384054599512 1502864833691648 1504302808181376 1518388481359872 1519841309220864 1520327674822656 1525802487616512 1526231420545536 1537501411934208 1543965774446592 1545937633673216 1550021574721536 1556040627978066 1558027908473568 1567971399942144 1574121355978752 1574625091780608 1575627510293424 1576131728080896 1592412176646144 1598657995210752 1599107409248256 1600637470774272 1601149692018688 1606915550894976 1607429781192704 1613671762347624 1624033518944256 1626044414754816 1630339975835136 1631899921375332 1632422146940928 1642840429953024 1649284040097792 1651390405410816 1651854643560448 1657803094730496 1658333609590784 1659920340062208 1664305391998368 1677066272243712 1683644124266496 1684117429567488 1690182061424451 1690722937903104 1692340659204048 1703686371803136 1708187041529856 1710368634175488 1717010348113728 1717559809933312 1719203209350144 1725946332442752 1736961496252416 1739179837882368 1743774271561728 1752781397032764 1764036408508416 1764532313653248 1771453228253184 1773148194091008 1773715620626432 1780603323969792 1798995835404288 1800717154621056 1801293403521024 1807779994756848 1808358503841792 1815380732641077 1817699226552496 1819899630452736 1827037708812288 1829299966599168 1829885362307072 1836474915308544 1837062607077376 1844196299825856 1857814206087168 1858336474005504 1865028481571808 1865625310789632 1867410382569984 1872343565998164 1882617056072228 1884896045826048 1894632108263424 1894705772101632 1895238410960896 1897051817213952 1902063305140992 1903883241604554 1904492504764416 1916647168278528 1924164713447424 1931636641627944 1932254786174976 1934103610518912 1941689623998096 1954707010486272 1956577317617664 1964803667828736 1972510094220288 1985098852859904 1987634100436992 1992884881784832 1994791718352384 1995430073204736 2003178739466016 2005737077575168 2024517975146496 2026455078961152 2034403316822016 2034975227394048 2044911629871558 2057962462424064 2058621032595456 2066034279722112 2066695432962048 2074720837304088 2077370544631424 2088043095785472 2090628533256192 2098828474638336 2099500122374144 2100836680391232 2101508970774528 2123216235528192 2131461121796352 2131543993614336 2132143212331008 2134183294365696 2139821218283616 2142554067859968 2151562349796832 2168059219673088 2173786634446848 2175866561833776 2176562862587904 2184400826997858 2190453906604032 2199045386797056 2201149482319872 2210404126307328 2213227120082944 2219073855997824 2236088362991616 2244858832355328 2245489906089984 2253576081899268 2254297250537472 2256454212272064 2277582722039808 2279761963831296 2280491512233984 2288703731424768 2289347130818304 2292270945800192 2301261776590336 2315948661669888 2318906450509824 2325032362082304 2334060941967099 2337041862710352 2351957099913216 2352709751537664 2361182033968128 2361937637670912 2364197592121344 2374137765293056 2398661113872384 2400956206161408 2401724538028032 2410373326342464 2411144671789056 2420507643521436 2436050278416384 2439066622132224 2445509963752704 2448633220411392 2458928399767808 2477085608116224 2477781965340672 2486704642095744 2487500414386176 2489880510093312 2496458087997552 2513194727768064 2515599408365568 2525466186399744 2526176144351232 2529402422951936 2536084406854656 2538510988806072 2539323339685888 2555529557704704 2565552951263232 2575515522170592 2576339714899968 2578804814025216 2588919498664128 2605442244378624 2608769756823552 2615661407342592 2619738223771648 2629172095549146 2630013458960384 2646798470479872 2657179842379776 2659722291136512 2660573430939648 2670904985954688 2698493753106432 2699357300195328 2701940105281536 2712537755762688 2713300303192064 2726548839828744 2743949949898752 2744828043460608 2754712372962816 2755593910616064 2766294449738784 2786721309130752 2787504711008256 2798437966184448 2801115573854976 2802011961032704 2823925584108342 2841948162395136 2842058658152448 2842857616441344 2845577725820928 2853094957711488 2855824862406831 2856738757146624 2874970752417792 2886247070171136 2890745626230784 2898382179262464 2901155415778368 2902083816783872 2912534435997144 2932060515729408 2934865976426496 2947205501743104 2958765141330432 2977648279289856 2981451150655488 2989327322677248 2993145109807104 2993986541453312 3004768109199024 3005729667383296 3008605616362752 3036776962719744 3039682618441728 3051604975233024 3052462841091072 3067367444807337 3075002823868416 3087931548893184 3091875267346432 3100043149443072 3112081255956132 3116055816947136 3135942799884288 3148242711957504 3149250183561216 3151255020586848 3152263456161792 3184824353292288 3197315990421504 3198214818496512 3201274941548544 3202299384037376 3213831101789952 3214859562385408 3227343524695248 3252088829509632 3260679951670272 3263799842750664 3264844293881856 3276601240496787 3285680859906048 3294579848126399 3298568080195584 3302780810821632 3303709287120896 3315606189460992 3316667219181568 3319840680124416 3328610783996736 3354132544487424 3367288248532992 3368234859134976 3380364122848902 3381445875806208 3384681318408096 3416374083059712 3420737268350976 3434020696227456 3435119619866624 3438406418700288 3451892664885504 3473922992504832 3478359675764736 3487548543123456 3505562794065528 3528072817016832 3529064627306496 3542906456506368 3546296388182016 3547431241252864 3561206647939584 3597991670808576 3601434309242112 3602586807042048 3615559989513696 3616717007683584 3630761465282154 3635398453104992 3654075417624576 3658599933198336 3672949830617088 3674125214154752 3688392599651712 3715628412174336 3716672948011008 3730056963143616 3731250621579264 3734820765139968 3744687131996328 3765234112144456 3769792091652096 3789264216526848 3789411544203264 3790476821921792 3794103634427904 3804126610281984 3807766483209108 3808985009528832 3833294336557056 3848329426894848 3863273283255888 3864509572349952 3868207221037824 3883379247996192 3913154635235328 3929607335657472 3943758143323719 3945020188440576 3970197705719808 3975268200873984 3985769763569664 3989583436704768 3990860146409472 4006357478932032 4011474155150336 4049035950292992 4052910157922304 4068806633644032 4069950454788096 4089823259743116 4115924924848128 4117242065190912 4132068559444224 4133390865924096 4149441674608176 4154741089262848 4181257066512384 4197656949276672 4201673360782464 4203017941549056 4235888376162513 4246432471056384 4262922243592704 4263087987228672 4264286424662016 4268366588731392 4279642436567232 4285108135719936 4303124699593664 4336118439346176 4347573268893696 4351733123667552 4353125725175808 4368801653995716 4398090773594112 4402298964639744 4420808252614656 4426454240165888 4438147711995648 4472176725983232 4489717664710656 4490979812179968 4507152163798536 4508594501074944 4512908424544128 4555165444079616 4559523927662592 4560983024467968 4577407462849536 4578694261636608 4584541891600384 4602523553180672 4631897323339776 4637812901019648 4650064724164608 4668121883934198 4674083725420704 4703914199826432 4722364067936256 4723875275341824 4728395184242688 4748275530586112 4797322227744768 4801912412322816 4803449076056064 4820746652684928 4822289343578112 4841015287042872 4872100556832768 4878133244264448 4891019927505408 4897266440822784 4917856799535616 4954171216232448 4955563930681344 4973409284191488 4975000828772352 4979761020186624 4992916175995104 5031198816731136 5050932372799488 5052352288702464 5058804845903872 5072168813709312 5077021977612144 5078646679371776 5111059115409408 5131105902526464 5151031044341184 5152679429799936 5157609628050432 5177838997328256 5210884488757248 5217539513647104 5231322814685184 5239476447543296 5258344191098292 5260026917920768 5293596940959744 5314359684759552 5319444582273024 5321146861879296 5341809971909376 5396987506212864 5403880210563072 5425075511525376 5426600606384128 5446142197923231 5453097679657488 5487899899797504 5489656086921216 5509424745925632 5511187821232128 5532588899477568 5573442618261504 5575009422016512 5596875932368896 5602231147709952 5604023922065408 5647851168216684 5683896324790272 5684117316304896 5685715232882688 5691155451641856 5706189915422976 5711649724813662 5713477514293248 5749941504835584 5772494140342272 5781491252461568 5796764358524928 5802310831556736 5804167633567744 5825068871994288 5864121031458816 5869731952852992 5894411003486208 5917530282660864 5955296558579712 5962902301310976 5978654645354496 5986290219614208 5987973082906624 6009536218398048 6011459334766592 6017211232725504 6073553925439488 6079365236883456 6103209950466048 6104925682182144 6134734889614674 6175863097786368 6200086298886144 6224162511912264 6232111633894272 6271885599768576 6296485423915008 6298500367122432 6302510041173696 6304526912323584 6369648706584576 6394631980843008 6396429636993024 6402549883097088 6404598768074752 6427662203579904 6429719124770816 6454687049390496 6504177659019264 6521359903340544 6527599685501328 6529688587763712 6553202480993574 6571361719812096 6589159696252798 6597136160391168 6607418574241792 6631212378921984 6633334438363136 6639681360248832 6657221567993472 6708265088974848 6734576497065984 6736469718269952 6760728245697804 6762891751612416 6769362636816192 6832748166119424 6841474536701952 6868041392454912 6870239239733248 6876812837400576 6903785329771008 6947845985009664 6956719351529472 6975097086246912 7002182825901297 7011125588131056 7058129254612992 7085812913012736 7092592776364032 7122413295879168 7195983341617152 7202868618484224 7205173614084096 7231119979027392 7233434015367168 7261522930564308 7270796906209984 7308150835249152 7317199866396672 7345899661234176 7348250428309504 7376785199303424 7431256824348672 7433345896022016 7460113926287232 7462501243158528 7469641530279936 7489374263992656 7530468224288912 7539584183304192 7578528433053696 7580953643843584 7588207268855808 7608253220563968 7615532966418216 7617970019057664 7666588673114112 7696658853789696 7726546566511776 7729019144699904 7736414442075648 7766758495992384 7826309270470656 7859214671314944 7887516286647438 7890040376881152 7940395411439616 7971539527139328 7979166873409536 7981720292818944 8012714957864064 8022948310300672 8098071900585984 8105820315844608 8137613267288064 8139900909576192 8179646519486232 8231849849696256 8234484130381824 8264137118888448 8266781731848192 8298883349216352 8309482178525696 8362514133024768 8395313898553344 8403346721564928 8406035883098112 8471776752325026 8525844487185408 8526175974457344 8528572849324032 8536733177462784 8559284873134464 8570216271439872 8606249399187328 8672236878692352 8695146537787392 8703466247335104 8706251450351616 8737603307991432 8796181547188224 8804597929279488 8841616505229312 8852908480331776 8876295423991296 8944353451966464 8979435329421312 8981959624359936 9014304327597072 9017189002149888 9025816849088256 9110330888159232 9119047855325184 9154814925699072 9157388523273216 9169083783200768 9202102334422011 9205047106361344 9263794646679552 9275625802039296 9300129448329216 9336243767868396 9348167450841408 9407828399652864 9444728135872512 9447750550683648 9456790368485376 9496551061172224 9594644455489536 9603824824645632 9606898152112128 9641493305369856 9644578687156224 9682030574085744 9756266488528896 9782039855010816 9794532881645568 9835713599071232 9883739544379197 9908342432464896 9911127861362688 9946818568382976 9950001657544704 9959522040373248 9985832351990208 10062397633462272 10101864745598976 10104704577404928 10117609691807744 10144337627418624 10154043955224288 10157293358743552 10262211805052928 10302062088682368 10305358859599872 10315219256100864 10355677994656512 10421768977514496 10435079027294208 10462645629370368 10478952895086592 10516688382196584 10520053835841536 10587193881919488 10628719369519104 10638889164546048 10642293723758592 10683619943818752 10793975012425728 10807760421126144 10850151023050752 10853201212768256 10892284395846462 10906195359314976 10975799799595008 11018849491851264 11022375642464256 11065177798955136 11146885236523008 11150018844033024 11193751864737792 11204462295419904 11208047844130816 11295702336433368 11367792649580544 11368234632609792 11371430465765376 11382310903283712 11412379830845952 11423299449627324 11426955028586496 11499883009671168 11544988280684544 11562982504923136 11593528717049856 11604621663113472 11608335267135488 11650137743988576 11739463905705984 11788822006972416 11831274429971157 11835060565321728 11910593117159424 11925804602621952 11957309290708992 11972580439228416 11975946165813248 12019072436796096 12022918669533184 12034422465451008 12147107850878976 12158730473766912 12206419900932096 12209851364364288 12269469779229348 12351726195572736 12400172597772288 12448325023824528 12464223267788544 12543771199537152 12592970847830016 12605020082347392 12609053824647168 12707665128487539 12739297413169152 12789263961686016 12792859273986048 12805099766194176 12809197536149504 12855324407159808 12859438249541632 12909374098780992 13008355318038528 13042719806681088 13055199371002656 13059377175527424 13106404961987148 13178319392505596 13194272320782336 13262424757843968 13266668876726272 13279362720497664 13314443135986944 13416530177949696 13469152994131968 13472939436539904 13521456491395608 13525783503224832 13538725273632384 13665496332238848 13682949073403904 13736082784909824 13740478479466496 13753625674801152 13807570659542016 13895691970019328 13913438703058944 13950194172493824 14004365651802594 14022251176262112 14171625826025472 14185185552728064 14244826591758336 14391966683234304 14405737236968448 14410347228168192 14462239958054784 14466868030734336 14523045861128616 14541593812419968 14616301670498304 14634399732793344 14691799322468352 14696500856619008 14753570398606848 14862513648697344 14866691792044032 14920227852574464 14925002486317056 14939283060559872 14978748527985312 15060936448577824 15157056866107392 15176414537711616 15216506441127936 15231065932836432 15235940038115328 15333177346228224 15393317707579392 15453093133023552 15458038289399808 15472828884151296 15533516991984768 15652618540941312 15718429342629888 15775032573294876 15780080753762304 15880790822879232 15943079054278656 15958333746819072 15963440585637888 16025429915728128 16045896620601344 16211640631689216 16275226534576128 16279801819152384 16338426593769693 16359293038972464 16463699699392512 16468968260763648 16528274237776896 16533563463696384 16597766698432704 16618964357051392 16725028266049536 16790627797106688 16806693443129856 16812071766196224 16943553504650052 17051688974370816 17052351948914688 17057145698648064 17073466354925568 17118569746268928 17140432542879744 17212498798374656 17344473757384704 17390293075574784 17406932494670208 17412502900703232 17475206615982864 17592363094376448 17609195858558976 17683233010458624 17705816960663552 17752590847982592 17888706903932928 17958870658842624 17963919248719872 18028608655194144 18034378004299776 18051633698176512 18220661776318464 18238095710650368 18309629851398144 18314777046546432 18338167566401536 18404204668844022 18410094212722688 18527589293359104 18600258896658432 18672487535736792 18696334901682816 18815656799305728 18889456271745024 18895501101367296 18913580736970752 18993102122344448 19189288910979072 19207649649291264 19213796304224256 19282986610739712 19289157374312448 19364061148171488 19512532977057792 19564079710021632 19589065763291136 19671427198142464 19767479088758394 19822255722725376 19893637136765952 19900003315089408 19919044080746496 19971664703980416 20124795266924544 20203729491197952 20209409154809856 20235219383615488 20288675254837248 20308087910448576 20314586717487104 20524423610105856 20604124177364736 20610717719199744 20630438512201728 20711355989313024 20843537955028992 20870158054588416 20925291258740736 20957905790173184 21033376764393168 21040107671683072 21174387763838976 21257438739038208 21277778329092096 21367239887637504 21587950024851456 21615520842252288 21700302046101504 21706402425536512 21784568791692924 21812390718629952 21951599599190016 22037698983702528 22044751284928512 22130355597910272 22293770473046016 22300037688066048 22387503729475584 22408924590839808 22416095688261632 22591404672866736 22735585299161088 22742860931530752 22764621806567424 22824759661691904 22846598899254648 22853910057172992 22999766019342336 23089976561369088 23125965009846272 23187057434099712 23209243326226944 23216670534270976 23300275487977152 23478927811411968 23577644013944832 23662548859942314 23670121130643456 23821186234318848 23914618581417984 23945160878456832 23951892331626496 24038144873592192 24045837339066368 24068844930902016 24294215701757952 24317460947533824 24412839801864192 24419702728728576 24538939558458696 24703452391145472 24800345195544576 24896650047649056 24928446535577088 25087542399074304 25185941695660032 25210040164694784 25218107649294336 25415330256975078 25578527923372032 25585718547972096 25610199532388352 25710648814319616 25718876499083264 25818748197561984 26016710636077056 26085439613362176 26110398742005312 26118754351054848 26212809923974296 26356638785011192 26388544641564672 26524849515687936 26533337753452544 26558725440995328 26628886271973888 26833060355899392 26938305988263936 26945878873079808 27042912982791216 27051567006449664 27077450547264768 27330992664477696 27472165569819648 27480956958932992 27507251349602304 27606307003266033 27615141319084032 27791383940038656 27826877406117888 27900388344987648 28008731303605188 28044502352524224 28343251652050944 28370371105456128 28489653183516672 28783933366468608 28811474473936896 28820694456336384 28924479916109568 28933736061468672 29046091722257232 29083187624839936 29268799465586688 29383598644936704 29507140797213696 29651218633137591 29725027297394688 29733383584088064 29840455705148928 29850004972634112 29878566121119744 29957497055970624 30121872897155648 30314113732214784 30352829075423232 30433012882255872 30462131865672864 30471880076230656 30786635415158784 30906186266047104 30916076578799616 30945657768302592 31067033983969536 31305237081882624 31436858685259776 31550065146589752 31560161507524608 31761581645758464 31886158108557312 31916667493638144 31926881171275776 32050859831456256 32091793241202688 32423281263378432 32550453069152256 32559603638304768 32676853187539386 32718586077944928 32927399398785024 33056548475553792 33067126927392768 33195533396865408 33237928714102784 33450056532099072 33581255594213376 33613386886259712 33624143532392448 33887107009300104 34103377948741632 34104703897829376 34114291397296128 34146932709851136 34237139492537856 34280865085759488 34424997596749312 34688947514769408 34780586151149568 34813864989340416 34825005801406464 34950413231965728 35218391717117952 35366466020917248 35411633921327104 35505181695965184 35777413807865856 35917741317685248 35927838497439744 36057217310388288 36068756008599552 36103267396353024 36441323552636928 36476191421300736 36619259702796288 36629554093092864 36676335132803072 36808409337688044 36820188425445376 37055178586718208 37200517793316864 37344975071473584 37392669803365632 37631313598611456 37778912543490048 37827161473941504 37986204244688896 38122995385462617 38378577821958144 38415299298582528 38427592608448512 38565973221479424 38578314748624896 38728122296342976 39025065954115584 39128159420043264 39178131526582272 39342854396284928 39534958177516788 39787274273531904 39800006630178816 39838088161492992 39943329407960832 40249590533849088 40407458982395904 40418818309619712 40470438767230976 40577350509674496 40616175820897152 40629173434974208 41048847220211712 41208248354729472 41221435438399488 41260877024403456 41422711978626048 41687075910057984 41740316109176832 41850582517481472 41915811580346368 42066753528786336 42080215343366144 42514877478076416 42555556658184192 42734479775275008 43175900049702912 43231041684504576 43400604092203008 43412804851073024 43569137583385848 43624781437259904 43903199198380032 44075397967405056 44089502569857024 44260711195820544 44587540946092032 44600075376132096 44775007458951168 44817849181679616 44832191376523264 45182809345733472 45471170598322176 45529243613134848 45649519323383808 45693197798509296 45707820114345984 45999532038684672 46179953122738176 46251930019692544 46374114868199424 46418486652453888 46433341068541952 46600550975954304 46957855622823936 47155288027889664 47325097719884628 47340242261286912 47642372468637696 47829237162835968 47890321756913664 47903784663252992 48076289747184384 48091674678132736 48137689861804032 48634921895067648 48825679603728384 48839405457457152 49015279781309079 49077879116917392 49406904782290944 49600690391089152 49793300095298112 49856893071154176 50175084798148608 50371883391320064 50420080329389568 50436215298588672 50830660513950156 51157055846744064 51171437095944192 51220399064776704 51421297628639232 51437752998166528 51637496395123968 52033421272154112 52170879226724352 52220797484010624 52237508702109696 52425619847948592 52713277570022384 52777089283129344 53049699031375872 53066675506905088 53117450881990656 53257772543947776 53666120711798784 53876611976527872 53891757746159616 54085825965582432 54103134012899328 54154901094529536 54661985328955392 54944331139639296 54961913917865984 55014502699204608 55212614006532066 55230282638168064 55582767880077312 55800776689975296 56017462607210376 56089004705048448 56686503304101888 56740742210912256 56979306367033344 57567866732937216 57622948947873792 57641388912672768 57848959832219136 57867472122937344 58092183444514464 58166375249679872 58537598931173376 58767197289873408 59014281594427392 59302437266275182 59466767168176128 59680911410297856 59700009945268224 59757132242239488 59914994111941248 60243745794311296 60628227464429568 60705658150846464 60866025764511744 60924263731345728 60943760152461312 61573270830317568 61812372532094208 61832153157599232 61891315536605184 62134067967939072 62610474163765248 62873717370519552 63100130293179504 63120323015049216 63523163291516928 63772316217114624 63833334987276288 64101719662912512 64183586482405376 64846562526756864 65100906138304512 65119207276609536 65353706375078772 65437172155889856 65854798797570048 66113096951107584 66134253854785536 66391066793730816 66475857428205568 66900113064198144 67162511188426752 67226773772519424 67248287064784896 67774214018600208 68206755897483264 68228582794592256 68293865419702272 68474278985075712 68561730171518976 68849995193498624 69377895029538816 69561172302299136 69627729978680832 69650011602812928 69900826463931456 70436783434235904 70732932041834496 70823267842654208 71010363391930368 71835482635370496 71855676994879488 72114434620776576 72137512017199104 72206534792706048 72882647105273856 72952382842601472 73238519405592576 73259108186185728 73352670265606144 73616818675376088 73640376850890752 74110357173436416 74401035586633728 74689950142947168 74785339606731264 75262627197222912 75557825086980096 75654322947883008 75972408489377792 76245990770925234 76757155643916288 76830598597165056 77131946442958848 77156629497249792 77456244592685952 78050131908231168 78256318840086528 78356263053164544 78685708792569856 79069916355033576 79574548547063808 79600013260357632 79676176322985984 79886658815921664 80499181067698176 80814917964791808 80837636619239424 80940877534461952 81154701019348992 81232351641794304 81258346869948416 82416496709458944 82442870876798976 82521754048806912 82818921009798099 82845423957252096 83374151820115968 83480632218353664 83701165034962944 83831623160692736 84133507057572672 84160430686732288 85029754956152832 85111113316368384 85468959550550016 86351800099405824 86462083369009152 86801208184406016 86825609702146048 87138275166771696 87249562874519808 87806398396760064 88150795934810112 88521422391641088 88953655899412773 89175081892184064 89200150752264192 89550014917902336 89635698363359232 89664382753046528 90365618691466944 90942341196644352 91058487226269696 91299038646767616 91386395597018592 91415640228691968 92359906245476352 92748229736398848 92836973304907776 92866682137083904 93201101951908608 93915711245647872 94310576055779328 94650195439769256 94680484522573824 95284744937275392 95658474325671936 95780643513827328 95807569326505984 96152579494368768 96183349356265472 96275379723608064 97269843790135296 97651359207456768 97678810914914304 98030559562618158 98155758233834784 99201380782178304 99586600190596224 99713786142308352 100350169596297216 100743766782640128 100840160658779136 100872430597177344 101661321027900312 102314111693488128 102342874191888384 102440798129553408 102842595257278464 102875505996333056 103274992790247936 104066842544308224 104341758453448704 104441594968021248 104475017404219392 104851239695897184 105426555140044768 106099398062751744 106234901763981312 106515545087895552 107332241423597568 107753223953055744 107783515492319232 108171651931164864 108206268025798656 108309802189059072 109323970657910784 109888662279278592 109923827835731968 110029005398409216 110425228013064132 110460565276336128 111165535760154624 111601553379950592 112034925214420752 112178009410096896 113481484421824512 113958612734066688 114368986156387851 115135733465874432 115245897895747584 115282777825345536 115697919664438272 115734944245874688 116184366889028928 116332750499359744 117075197862346752 117534394579746816 118028563188854784 118604874532550364 119361822820595712 119400019890536448 119514264484478976 119829988223882496 120487491588622592 121256454928859136 121411316301692928 121732051529023488 121848527462691456 121887520304922624 123146541660635136 123624745064188416 123664306315198464 123782631073210368 124268135935878144 125220948327530496 125747434741039104 126200260586359008 126240646030098432 127544632434229248 127666669974552576 128203439325825024 128367172964810752 129693125053513728 130201812276609024 130238414553219072 130707412750157544 130874344311779712 131709597595140096 132226193902215168 132268507709571072 132782133587461632 132951714856411136 133800226128396288 134325022376853504 134453547545038848 134496574129569792 135548428037200416 136413511794966528 136587730839404544 136948557970151424 137123460343037952 137699990386997248 138755790059077632 139122344604598272 139255459957361664 139300023205625856 139801652927862912 140873566868471808 141465864083668992 141646535685308416 142020726783860736 143670965270740992 143711353989758976 144228869241553152 144275024034398208 144413069585412096 145904765685202944 146477038811185152 146518216372371456 146705340531212288 147233637350752176 147280753701781504 148220714346872832 148802071173267456 149379900285894336 149570679213462528 150525254394445824 151115650173960192 151308645895766016 151944816978755584 152491981541850468 153514311287832576 153661197194330112 154263892885917696 154313258994499584 154912489185371904 156100263816462336 156512637680173056 156712526106329088 157371417585139712 158139832710067152 159149097094127616 159200026520715264 159352352645971968 159773317631843328 160998362135396352 161629835929583616 161675273238478848 161881755068923904 162309402038697984 162464703283588608 162516693739896832 164832993418917888 164885741753597952 165043508097613824 165637842019596198 165690847914504192 166748303640231936 167402330069925888 167663246321385472 168267014115145344 168320861373464576 170059509912305664 170222226632736768 170937919101100032 172703600198811648 172924166738018304 173602416368812032 173651219404292096 174276550333543392 174499125749039616 175612796793520128 176301591869620224 177042844783282176 177907311798825546 178400301504528384 179100029835804672 179271396726718464 180731237382933888 181884682393288704 182116974452539392 182598077293535232 182772791194037184 182831280457383936 184719812490952704 185496459472797696 185673946609815552 185733364274167808 186402203903817216 187831422491295744 188621152111558656 189300390879538512 189360969045147648 190569489874550784 191316948651343872 191615138653011968 192305158988737536 192366698712530944 192550759447216128 194539687580270592 195302718414913536 195357621829828608 196061119125236316 196311516467669568 198402761564356608 199173200381192448 199427572284616704 200700339192594432 201487533565280256 201680321317558272 201744861194354688 203322642055800624 204685748383776768 204881596259106816 205685190514556928 206549985580495872 208133685088616448 208683516906897408 208883189936042496 208950034808438784 209702479391794368 210853110280089536 212198796125503488 212469803527962624 213031090175791104 215506447906111488 215567030984638464 216343303862329728 216412536051597312 216619604378118144 218647941315821568 219777324558557184 219847655671463936 220058010796818432 220850456026128264 220921130552672256 222331071520309248 223203106759901184 224069850428841504 224356018820193792 226962968843649024 227917225468133376 228737972312775702 230271466931748864 230491795791495168 231395839328876544 231469888491749376 232368733778057856 232665500998719488 234150395724693504 235068789159493632 236057126377709568 237209749065100728 238723645641191424 238800039781072896 239028528968957952 239659976447764992 240974983177245184 242512909857718272 242822632603385856 243464103058046976 243697054925382912 243775040609845248 247249490128376832 247328612630396928 247565262146420736 248536271871756288 250441896655060992 251494869482078208 252400521172718016 252481292060196864 255089264868458496 255333339949105152 256406878651650048 256734345929621504 259386250107027456 260403624553218048 260476829106438144 261414825500315088 261748688623559424 263419195190280192 264452387804430336 265564267174923264 265903429712822272 266860967698238319 267600452256792576 268650044753707008 268907095090077696 268993148259139584 271096856074400832 272827023589933056 273175461678809088 273897115940302848 274246920686075904 275399980773994496 278244689209196544 278510919914723328 278600046411251712 279603305855725824 281747133736943616 282931728167337984 283293071370616832 284041453567721472 287341930541481984 287422707979517952 288457738483106304 288550048068796416 288826139170824192 291809531370405888 292954077622370304 293036432744742912 293410681062424576 294467274701504352 294561507403563008 297604142346534912 298759800571788672 299141358426925056 301050508788891648 302231300347920384 302617291791532032 303889633957511168 304983963083700936 307028622575665152 307322394388660224 308527785771835392 308626517988999168 309824978370743808 312200527632924672 313025275360346112 313425052212658176 314742835170279424 316279665420134304 318298194188255232 318704705291943936 319546635263686656 321996724270792704 323259671859167232 323350546476957696 323763510137847808 324618804077395968 324929406567177216 325033387479793664 329665986837835776 329771483507195904 330087016195227648 331275684039192396 331381695829008384 333496607280463872 334804660139851776 335326492642770944 336534028230290688 336641722746929152 340444453265473536 341875838202200064 343106958469163553 345407200397623296 345848333476036608 347204832737624064 347302438808584192 348553100667086784 348998251498079232 351225593587040256 352603183739240448 354085689566564352 355814623597651092 358200059671609344 358542793453436928 361462474765867776 363769364786577408 364233948905078784 365196154587070464 365545582388074368 365662560914767872 369439624981905408 370992918945595392 371347893219631104 371466728548335616 372804407807634432 375662844982591488 377242304223117312 378600781759077024 378721938090295296 382633897302687744 384610317977475072 384733397425061888 385101518894432256 389079375160541184 390605436829827072 390715243659657216 392122238250472632 392623032935339136 396805523128713216 398346400762384896 398855144569233408 401400678385188864 402975067130560512 403360642635116544 403489722388709376 406645284111601248 409763192518213632 411370381029113856 413099971160991744 416267370177232896 417367033813794816 417766379872084992 417900069616877568 419404958783588736 421706220560179072 424397592251006976 424939607055925248 426062180351582208 431012895812222976 431134061969276928 432686607724659456 432825072103194624 433239208756236288 439554649117114368 440116021593636864 441700912052256528 441842261105344512 444662143040618496 446406213519802368 448139700857683008 448712037640387584 453925937687298048 455834450936266752 457475944625551404 460542933863497728 460983591582990336 462791678657753088 462939776983498752 464737467556115712 465331001997438976 468300791449387008 470137578318987264 472114252755419136 474419498130201456 477447291282382848 477600079562145792 478057057937915904 479319952895529984 481949966354490368 485025819715436544 485645265206771712 486928206116093952 487394109850765824 487550081219690496 494498980256753664 494657225260793856 495130524292841472 497072543743512576 502989738964156416 504801042345436032 504962584120393728 510178529736916992 510666679898210304 512813757303300096 513468691859243008 518772500214054912 520807249106436096 520953658212876288 522829651000630176 523497377247118848 526838390380560384 528904775608860672 531128534349846528 531806859425644544 533721935396476638 535200904513585152 537300089507414016 537814190180155392 542193712148801664 545654047179866112 546350923357618176 547794231880605696 548493841372151808 550799961547988992 556489378418393088 557021839829446656 557200092822503424 559206611711451648 563494267473887232 565863456334675968 566586142741233664 568082907135442944 574845415959035904 576915476966212608 577100096137592832 577652278341648384 583619062740811776 585908155244740608 586072865489485824 586821362124849152 588934549403008704 589123014807126016 595208284693069824 597519601143577344 598282716853850112 602101017577783296 604462600695840768 605234583583064064 607779267915022336 609967926167401872 614057245151330304 614644788777320448 617055571543670784 619649956741487616 624401055265849344 626050550720692224 626850104425316352 629485670340558848 632559330840268608 636596388376510464 637409410583887872 639093270527373312 646519343718334464 646701092953915392 649237608154791936 649858813134354432 650066774959587328 659331973675671552 659542967014391808 660174032390455296 662551368078384792 662763391658016768 666993214560927744 669609320279703552 670652985285541888 673068056460581376 673283445493858304 680888906530947072 683751676404400128 686213916938327106 690814400795246592 694409665475248128 694604877617168384 697106201334173568 697996502996158464 702451187174080512 705206367478480896 708171379133128704 711629247195302184 716400119343218688 717085586906873856 722924949531735552 727538729573154816 728467897810157568 730392309174140928 731091164776148736 731325121829535744 741985837891190784 742695786439262208 745608815615268864 751325689965182976 754484608446234624 757201563518154048 757443876180590592 765267794605375488 769220635954950144 769466794850123776 770203037788864512 778158750321082368 781210873659654144 781430487319314432 784244476500945264 785246065870678272 796692801524769792 797710289138466816 800582903094714957 802801356770377728 805950134261121024 806721285270233088 806979444777418752 813290568223202496 819526385036427264 822740762058227712 826199942321983488 834734067627589632 835532759744169984 835800139233755136 838809917567177472 843412441120358144 848795184502013952 849879214111850496 852124360703164416 862025791624445952 862268123938553856 865373215449318912 865650144206389248 866478417512472576 879109298234228736 880232043187273728 883401824104513056 883684522210689024 892812427039604736 896279401715366016 897424075280775168 907851875374596096 911668901872533504 914951889251102808 921085867726995456 921967183165980672 925583357315506176 925879553966997504 929474935112231424 930662003994877952 936601582898774016 940275156637974528 944228505510838272 948838996260402912 954894582564765696 956114115875831808 958639905791059968 963899932708980736 970051639430873088 971290530413543424 973856412232187904 974788219701531648 975100162439380992 988997960513507328 989314450521587712 990261048585682944 994145087487025152 1005979477928312832 1009602084690872064 1009925168240787456 1021333359796420608 1025627514606600192 1026937383718486016 1037545000428109824 1041614498212872192 1041907316425752576 1045659302001260352 1046994754494237696 1053676780761120768 1057809551217721344 1062257068699693056 1063613718851289088 1067443870792953276 1074600179014828032 1075628380360310784 1084387424297603328 1091308094359732224 1092701846715236352 1095588463761211392 1096987682744303616 1101599923095977984 1112978756836786176 1114043679658893312 1114400185645006848 1118413223422903296 1126988534947774464 1131726912669351936 1133172285482467328 1136165814270885888 1153830953932425216 1154200192275185664 1155304556683296768 1167238125481623552 1171816310489481216 1172145730978971648 1173642724249698304 1177869098806017408 1178246029614252032 1190416569386139648 1195039202287154688 1196565433707700224 1204202035155566592 1208925201391681536 1210469167166128128 1215558535830044672 1219935852334803744 1229289577554640896 1234111143087341568 1239299913482975232 1248802110531698688 1252101101441384448 1253700208850632704 1258971340681117696 1265118661680537216 1273192776753020928 1274818821167775744 1278186541054746624 1293038687436668928 1293402185907830784 1298475216309583872 1299717626268708864 1300133549919174656 1318663947351343104 1320348064780910592 1325102736156769584 1325526783316033536 1333986429121855488 1339218640559407104 1341305970571083776 1346136112921162752 1346566890987716608 1361777813061894144 1367503352808800256 1372427833876654212 1381628801590493184 1388819330950496256 1389209755234336768 1394212402668347136 1395993005992316928 1404902374348161024 1410412734956961792 1416342758266257408 1423258494390604368 1432800238686437376 1434171173813747712 1445849899063471104 1455077459146309632 1456935795620315136 1460784618348281856 1462182329552297472 1462650243659071488 1483971675782381568 1485391572878524416 1491217631230537728 1508969216892469248 1514403127036308096 1514887752361181184 1530535589210750976 1538441271909900288 1538933589700247552 1540406075577729024 1556317500642164736 1562421747319308288 1562860974638628864 1568488953001890528 1570492131741356544 1593385603049539584 1595420578276933632 1601165806189429914 1605602713540755456 1611900268522242048 1613442570540466176 1626581136446404992 1639052770072854528 1645481524116455424 1652399884643966976 1669468135255179264 1671065519488339968 1671600278467510272 1677619835134354944 1686824882240716288 1697590369004027904 1699758428223700992 1704248721406328832 1724536247877107712 1730746430898637824 1731300288412778496 1732956835024945152 1758218596468457472 1760464086374547456 1766803648209026112 1767369044421378048 1785624854079209472 1792558803430732032 1794848150561550336 1815703750749192192 1823337803745067008 1829903778502205616 1842171735453990912 1843934366331961344 1851166714631012352 1858949870224462848 1861324007989755904 1873203165797548032 1880550313275949056 1888457011021676544 1897677992520805824 1909789165129531392 1912228231751663616 1917279811582119936 1927799865417961472 1940103278861746176 1947712824464375808 1949576439403063296 1950200324878761984 1977995921027014656 1978628901043175424 1980522097171365888 1988290174974050304 2011958955856625664 2019204169381744128 2019850336481574912 2042666719592841216 2051255029213200384 2053874767436972032 2083228996425744384 2083814632851505152 2091318604002520704 2093989508988475392 2107353561522241536 2115619102435442688 2124514137399386112 2127227437702578176 2134887741585906552 2149200358029656064 2151256760720621568 2168774848595206656 2182616188719464448 2185403693430472704 2191176927522422784 2193975365488607232 2203199846191955968 2225957513673572352 2228087359317786624 2236826446845806592 2253977069895548928 2263453825338703872 2266344570964934656 2272331628541771776 2307661907864850432 2308400384550371328 2310609113366593536 2334476250963247104 2343632620978962432 2344291461957943296 2347285448499396608 2355738197612034816 2356492059228504064 2390078404574309376 2393130867415400448 2401748709284144871 2408404070311133184 2417850402783363072 2420938334332256256 2431117071660089344 2439871704669607488 2458579155109281792 2468222286174683136 2478599826965950464 2504202202882768896 2507400417701265408 2517942681362235392 2530237323361074432 2546385553506041856 2549637642335551488 2556373082109493248 2586077374873337856 2586804371815661568 2596950432619167744 2599435252537417728 2600267099838349312 2637327894702686208 2640696129561821184 2650205472313539168 2651053566632067072 2678437281118814208 2692272225842325504 2693133781975433216 2723555626123788288 2735006705617600512 2744855667753308424 2763257603180986368 2777638661900992512 2778419510468673536 2788424805336694272 2791986011984633856 2809804748696322048 2820825469913923584 2832685516532514816 2846516988781208736 2868342347627495424 2891699798126942208 2910154918292619264 2913871591240630272 2921569236696563712 2924364659104594944 2925300487318142976 2967943351564763136 2970783145757048832 2982435262461075456 3017938433784938496 3028806254072616192 3029775504722362368 3076882543819800576 3080812151155458048 3112635001284329472 3124843494638616576 3125721949277257728 3136977906003781056 3140984263482713088 3186771206099079168 3190841156553867264 3202331612378859828 3223800537044484096 3226885141080932352 3253162272892809984 3278105540145709056 3290963048232910848 3304799769287933952 3338936270510358528 3342131038976679936 3343200556935020544 3355239670268709888 3373649764481432576 3395180738008055808 3399516856447401984 3408497442812657664 3461492861797275648 3462600576825556992 3465913670049890304 3516437192936914944 3520928172749094912 3533607296418052224 3534738088842756096 3571249708158418944 3585117606861464064 3589696301123100672 3631407501498384384 3646675607490134016 3659807557004411232 3687868732663922688 3702333429262024704 3717899740448925696 3722648015979511808 3746406331595096064 3761100626551898112 3776914022043353088 3795355985041611648 3819578330259062784 3824456463503327232 3834559623164239872 3855599730835922944 3880206557723492352 3895425648928751616 3899152878806126592 3900400649757523968 3955991842054029312 3961044194342731776 3976580349948100608 4023917911713251328 4038408338763488256 4039700672963149824 4085333439185682432 4102510058426400768 4107749534873944064 4166457992851488768 4167629265703010304 4182637208005041408 4187979017976950784 4214707123044483072 4231238204870885376 4249028274798772224 4254454875405156352 4269775483171813104 4298400716059312128 4302513521441243136 4337549697190413312 4365232377438928896 4370807386860945408 4382353855044845568 4387950730977214464 4406399692383911936 4451915027347144704 4456174718635573248 4473652893691613184 4526907650677407744 4544663257083543552 4615323815729700864 4616800769100742656 4621218226733187072 4668952501926494208 4687265241957924864 4688582923915886592 4694570896998793216 4711476395224069632 4712984118457008128 4780156809148618752 4786261734830800896 4803497418568289742 4816808140622266368 4835700805566726144 4862234143320178688 4879743409339214976 4917158310218563584 4936444572349366272 4957199653931900928 5008404405765537792 5014800835402530816 5035885362724470784 5060474646722148864 5092771107012083712 5099275284671102976 5112746164218986496 5173608743631323136 5193900865238335488 5198870505074835456 5274655789405372416 5281392259123642368 5300410944627078336 5302107133264134144 5356874562237628416 5384544451684651008 5386267563950866432 5447111252247576576 5470013411235201024 5489711335506616848 5526515206361972736 5556839020937347072 5576849610673388544 5583972023969267712 5619609497392644096 5641650939827847168 5665371033065029632 5693033977562417472 5736684695254990848 5783399596253884416 5820309836585238528 5843138473393127424 5848729318209189888 5850600974636285952 5935886703129526272 5941566291514097664 5964870524922150912 6035876867569876992 6057612508145232384 6059551009444724736 6153765087639601152 6161624302310916096 6249686989277233152 6251443898554515456 6273955812007562112 6281968526965426176 6373542412198158336 6381682313107734528 6404663224757719656 6447601074088968192 6453770282161864704 6506324545785619968 6556211080291418112 6581926096465821696 6609599538575867904 6677872541020717056 6684262077953359872 6710479340537419776 6747299528962865152 6790361476016111616 6799033712894803968 6816994885625315328 6922985723594551296 6925201153651113984 6931827340099780608 7032874385873829888 7041856345498189824 7067214592836104448 7069476177685512192 7170235213722928128 7179392602246201344 7262815002996768768 7293351214980268032 7319615114008822464 7375737465327845376 7404666858524049408 7435799480897851392 7445296031959023616 7522201253103796224 7553828044086706176 7590711970083223296 7639156660518125568 7648912927006654464 7669119246328479744 7711199461671845888 7760413115446984704 7790851297857503232 7798305757612253184 7800801299515047936 7911983684108058624 7922088388685463552 7953160699896201216 8076816677526976512 8079401345926299648 8170666878371364864 8205020116852801536 8215499069747888128 8332915985702977536 8335258531406020608 8365274416010082816 8375958035953901568 8429414246088966144 8462476409741770752 8498056549597544448 8508909750810312704 8539550966343626208 8605027042882486272 8675099394380826624 8730464754877857792 8741614773721890816 8764707710089691136 8775901461954428928 8812799384767823872 8903830054694289408 8912349437271146496 8947305787383226368 9053815301354815488 9089326514167087104 9230647631459401728 9242436453466374144 9337905003852988416 9374530483915849728 9377165847831773184 9389141793997586432 9422952790448139264 9425968236914016256 9560313618297237504 9572523469661601792 9606994837136579484 9671401611133452288 9724468286640357376 9759486818678429952 9834316620437127168 9872889144698732544 9914399307863801856 10016808811531075584 10029601670805061632 10071770725448941568 10120949293444297728 10185542214024167424 10198550569342205952 10225492328437972992 10387801730476670976 10397741010149670912 10549311578810744832 10562784518247284736 10600821889254156672 10604214266528268288 10713749124475256832 10769088903369302016 10772535127901732864 10894222504495153152 10940026822470402048 10979422671013233696 11153699221346777088 11167944047938535424 11239218994785288192 11283301879655694336 11330742066130059264 11386067955124834944 11473369390509981696 11566799192507768832 11640619673170477056 11686276946786254848 11697458636418379776 11701201949272571904 11883132583028195328 11929741049844301824 12071753735139753984 12115225016290464768 12119102018889449472 12307530175279202304 12323248604621832192 12499373978554466304 12502887797109030912 12547911624015124224 12563937053930852352 12747084824396316672 12763364626215469056 12809326449515439312 12895202148177936384 12907540564323729408 13012649091571239936 13112422160582836224 13163852192931643392 13219199077151735808 13355745082041434112 13368524155906719744 13420958681074839552 13494599057925730304 13580722952032223232 13633989771250630656 13845971447189102592 13850402307302227968 13863654680199561216 14065748771747659776 14083712690996379648 14134429185672208896 14138952355371024384 14340470427445856256 14358785204492402688 14586702429960536064 14639230228017644928 14751474930655690752 14809333717048098816 14871598961795702784 14890592063918047232 15044402506207592448 15107656088173412352 15181423940166446592 15278313321036251136 15297825854013308928 15338238492656959488 15422398923343691776 15520826230893969408 15581702595715006464 15596611515224506368 15823967368216117248 15844176777370927104 15906321399792402432 16153633355053953024 16158802691852599296 16341333756742729728 16410040233705603072 16430998139495776256 16670517062812041216 16730548832020165632 16751916071907803136 16858828492177932288 16924952819483541504 16996113099195088896 17017819501620625408 17079101932687252416 17210054085764972544 17350198788761653248 17460929509755715584 17529415420179382272 17551802923908857856 17625598769535647744 17807660109388578816 17824698874542292992 17894611574766452736 18107630602709630976 18178653028334174208 18461295262918803456 18484872906932748288 18749060967831699456 18754331695663546368 18845905580896278528 18851936473828032512 19120627236594475008 19145046939323203584 19213989674273158968 19342803222266904576 19448936573280714752 19518973637356859904 19668633240874254336 19745778289397465088 19828798615727603712 20033617623062151168 20143541450897883136 20241898586888595456 20371084428048334848 20397101138684411904 20450984656875945984 20775603460953341952 20795482020299341824 21098623157621489664 21125569036494569472 21201643778508313344 21208428533056536576 21538177806738604032 21788445008990306304 21880053644940804096 21958845342026467392 22307398442693554176 22335888095877070848 22566603759311388672 22661484132260118528 22772135910249669888 22946738781019963392 23133598385015537664 23281239346340954112 23372553893572509696 23394917272836759552 23402403898545143808 23766265166056390656 23859482099688603648 24230450032580929536 24238204037778898944 24615060350558404608 24646497209243664384 24998747957108932608 25005775594218061824 25095823248030248448 25127874107861704704 25494169648792633344 25526729252430938112 25618652899030878624 25815081128647458816 26025298183142479872 26224844321165672448 26327704385863286784 26438398154303471616 26711490164082868224 26737048311813439488 26841917362149679104 26989198115851460608 27161445904064446464 27267979542501261312 27691942894378205184 27727309360399122432 28131497543495319552 28167425381992759296 28268858371344417792 28277904710742048768 28680940854891712512 28717570408984805376 29173404859921072128 29278460456035289856 29502949861311381504 29618667434096197632 29743197923591405568 29781184127836094464 30088805012415184896 30215312176346824704 30362847880332893184 30556626642072502272 30595651708026617856 30676476985313918976 30844797846687383552 31163405191430012928 31193223030449012736 31647934736432234496 31688353554741854208 31812642799584804864 32307266710107906048 32317605383705198592 32682667513485459456 32820080467411206144 32861996278991552512 33461097664040331264 33503832143815606272 33717656984355864576 33849905638967083008 33992226198390177792 34035639003241250816 34158203865374504832 34420108171529945088 34700397577523306496 34921859019511431168 35058830840358764544 35103605847817715712 35251197539071295488 35649397749084585984 35789223149532905472 36215261205419261952 36357306056668348416 36922590525837606912 36969745813865496576 37498121935663398912 37508663391327092736 37691811161792557056 37703872947656065024 38241254473188950016 38290093878646407168 38427979348546317936 38685606444533809152 38897873146561429504 39037947274713719808 39337266481748508672 39491556578794930176 39657597231455207424 40067235246124302336 40287082901795766272 40483797173777190912 40742168856096669696 40901969313751891968 41551206921906683904 41590964040598683648 42197246315242979328 42251138072989138944 42403287557016626688 42416857066113073152 43076355613477208064 43760107289881608192 43917690684052934784 44614796885387108352 44671776191754141696 45133207518622777344 45322968264520237056 45544271820499339776 45893477562039926784 46267196770031075328 46562478692681908224 46745107787145019392 46789834545673519104 47532530332112781312 47718964199377207296 48460900065161859072 48476408075557797888 49230120701116809216 49292994418487328768 50011551188436123648 50191646496060496896 50255748215723409408 50988339297585266688 51053458504861876224 51237305798061757248 51630162257294917632 52050596366284959744 52655408771726573568 52876796308606943232 53422980328165736448 53474096623626878976 53683834724299358208 53978396231702921216 54322891808128892928 54535959085002522624 55383885788756410368 55454618720798244864 56262995086990639104 56537716742688835584 56555809421484097536 57361881709783425024 57435140817969610752 58346809719842144256 58556920912070579712 59005899722622763008 59237334868192395264 59486395847182811136 59562368255672188928 60430624352693649408 60725695760665786368 61113253284145004544 61191303416053235712 61352953970627837952 61689595693374767104 62326810382860025856 62386446060898025472 63295869472864468992 63376707109483708416 63625285599169609728 64614533420215812096 65365335026970918912 65640160934822412288 65723992557983105024 66922195328080662528 67007664287631212544 67699811277934166016 67984452396780355584 68071278006482501632 68316407730749009664 68840216343059890176 69400795155046612992 69843718039022862336 70117661680717529088 70207211695635431424 70502395078142590976 71298795498169171968 71578446299065810944 72714612113336696832 73845181051675213824 73939491627730993152 74996243871326797824 75017326782654185472 75383622323585114112 75407745895312130048 76482508946377900032 76580187757292814336 76855958697092635872 78075894549427439616 78674532963497017344 78983113157589860352 79315194462910414848 80134470492248604672 80574165803591532544 80967594347554381824 81484337712193339392 81803938627503783936 83181928081197367296 84394492630485958656 84502276145978277888 84806575114033253376 84833714132226146304 86152711226954416128 87520214579763216384 87835381368105869568 89229593770774216704 89343552383508283392 90266415037245554688 90645936529040474112 91088543640998679552 91786955124079853568 92534393540062150656 93490215574290038784 93579669091347038208 95065060664225562624 95437928398754414592 96921800130323718144 96952816151115595776 98460241402233618432 98585988836974657536 100383292992120993792 100511496431446818816 101976678595170533376 102106917009723752448 102474611596123514496 103260324514589835264 104101192732569919488 105310817543453147136 105753592617213886464 106948193247253757952 107367669448598716416 107956792463405842432 108645783616257785856 109071918170005045248 110767771577512820736 110909237441596489728 112525990173981278208 113075433485377671168 113111618842968195072 114723763419566850048 114870281635939221504 116693619439684288512 117113841824141159424 118011799445245526016 118474669736384790528 118972791694365622272 119124736511344377856 120861248705387298816 121451391521331572736 122226506568290009088 122705907941255675904 123379191386749534208 124653620765720051712 124772892121796050944 126591738945728937984 126753414218967416832 127250571198339219456 129229066840431624192 131280321869644824576 133844390656161325056 134015328575262425088 135399622555868332032 135968904793560711168 136142556012965003264 136632815461498019328 137680432686119780352 138801590310093225984 139687436078045724672 140235323361435058176 141004790156285181952 142597590996338343936 143156892598131621888 145429224226673393664 147690362103350427648 147878983255461986304 150034653565308370944 150767244647170228224 152965017892755800064 153160375514585628672 153711917394185271744 156151789098854879232 157966226315179720704 158630388925820829696 160268940984497209344 161148331607183065088 161935188695108763648 162968675424386678784 163607877255007567872 166363856162394734592 168788985260971917312 169613150228066506752 169667428264452292608 172305422453908832256 175040429159526432768 175670762736211739136 178459187541548433408 178687104767016566784 181291873058080948224 182177087281997359104 183573910248159707136 185068787080124301312 186980431148580077568 187159338182694076416 190130121328451125248 190875856797508829184 193843600260647436288 196920482804467236864 197171977673949315072 200766585984241987584 201022992862893637632 203953357190341066752 204213834019447504896 204949223192247028992 206520649029179670528 208202385465139838976 210621635086906294272 211507185234427772928 213896386494507515904 214735338897197432832 215913584926811684864 218143836340010090496 221535543155025641472 221818474883192979456 225051980347962556416 226150866970755342336 226223237685936390144 229447526839133700096 229740563271878443008 234227683648282318848 236023598890491052032 236949339472769581056 237945583388731244544 238249473022688755712 241722497410774597632 242902783042663145472 244453013136580018176 245411815882511351808 246758382773499068416 249545784243592101888 253183477891457875968 253506828437934833664 254501142396678438912 258458133680863248384 262560643739289649152 267688781312322650112 268030657150524850176 270799245111736664064 271937809587121422336 272285112025930006528 273265630922996038656 275360865372239560704 277603180620186451968 280470646722870116352 282009580312570363904 285195181992676687872 286313785196263243776 290858448453346787328 295380724206700855296 295757966510923972608 301534489294340456448 305930035785511600128 306320751029171257344 307423834788370543488 312303578197709758464 315932452630359441408 317260777851641659392 323870377390217527296 325937350848773357568 327215754510015135744 332727712324789469184 337577970521943834624 339226300456133013504 339334856528904585216 344610844907817664512 350080858319052865536 351341525472423478272 356918375083096866816 357374209534033133568 362583746116161896448 364354174563994718208 370137574160248602624 373960862297160155136 374318676365388152832 380260242656902250496 381751713595017658368 387687200521294872576 393840965608934473728 401533171968483975168 402045985725787275264 407906714380682133504 408427668038895009792 409898446384494057984 413041298058359341056 416404770930279677952 423014370468855545856 427792772989015031808 429470677794394865664 431827169853623369728 436287672680020180992 443071086310051282944 443636949766385958912 450103960695925112832 452301733941510684672 458895053678267400192 459481126543756886016 468455367296564637696 473898678945539162112 475891166777462489088 476498946045377511424 483444994821549195264 485805566085326290944 488906026273160036352 490823631765022703616 493516765546998136832 499091568487184203776 506366955782915751936 509002284793356877824 516916267361726496768 525121287478579298304 535377562624645300224 536061314301049700352 543875619174242844672 546531261845992077312 550721730744479121408 555206361240372903936 560941293445740232704 564019160625140727808 570390363985353375744 572627570392526487552 590761448413401710592 591515933021847945216 603068978588680912896 611860071571023200256 612641502058342514688 614847669576741086976 624607156395419516928 631864905260718882816 634521555703283318784 647740754780435054592 654431509020030271488 665455424649578938368 675155941043887669248 678452600912266027008 678669713057809170432 689221689815635329024 702683050944846956544 713836750166193733632 714748419068066267136 725167492232323792896 728708349127989436416 740275148320497205248 748637352730776305664 760520485313804500992 763503427190035316736 775374401042589745152 787681931217868947456 803066343936967950336 804091971451574550528 815813428761364267008 816855336077790019584 819796892768988115968 826082596116718682112 832809541860559355904 846028740937711091712 855585545978030063616 858941355588789731328 863654339707246739456 872575345360040361984 886142172620102565888 887273899532771917824 904603467883021369344 917790107356534800384 918962253087513772032 936910734593129275392 947797357891078324224 951782333554924978176 952997892090755022848 971611132170652581888 977812052546320072704 981647263530045407232 987033531093996273664 998183136974368407552 1012733911565831503872 1018004569586713755648 1033832534723452993536 1050242574957158596608 1070755125249290600448 1072122628602099400704 1087751238348485689344 1093062523691984154624 1110412722480745807872 1121882586891480465408 1128038321250281455616 1140780727970706751488 1145255140785052975104 1181522896826803421184 1206137957177361825792 1223720143142046400512 1225283004116685029376 1229695339153482173952 1249214312790839033856 1269043111406566637568 1295481509560870109184 1308863018040060542976 1330910849299157876736 1350311882087775338496 1356905201824532054016 1378443379631270658048 1405366101889693913088 1427673500332387467264 1429496838136132534272 1450334984464647585792 1457416698255978872832 1480550296640994410496 1497274705461552611328 1527006854380070633472 1550748802085179490304 1575363862435737894912 1606132687873935900672 1608183942903149101056 1631626857522728534016 1639593785537976231936 1652165192233437364224 1665619083721118711808 1692057481875422183424 1711171091956060127232 1717882711177579462656 1727308679414493478912 1772284345240205131776 1774547799065543835648 1809206935766042738688 1835580214713069600768 1837924506175027544064 1873821469186258550784 1895594715782156648448 1903564667109849956352 1905995784181510045696 1943222264341305163776 1963294527060090814464 1974067062187992547328 1996366273948736815104 2025467823131663007744 2036009139173427511296 2067665069446905987072 2141510250498581200896 2144245257204198801408 2175502476696971378688 2186125047383968309248 2220825444961491615744 2281561455941413502976 2290510281570105950208 2363045793653606842368 2412275914354723651584 2447440286284092801024 2450566008233370058752 2459390678306964347904 2498428625581678067712 2538086222813133275136 2590963019121740218368 2617726036080121085952 2661821698598315753472 2713810403649064108032 2756886759262541316096 2810732203779387826176 2855347000664774934528 2858993676272265068544 2914833396511957745664 2961100593281988820992 2994549410923105222656 3054013708760141266944 3101497604170358980608 3150727724871475789824 3212265375747871801344 3216367885806298202112 3263253715045457068032 3279187571075952463872 3331238167442237423616 3384114963750844366848 3422342183912120254464 3435765422355158925312 3454617358828986957824 3544568690480410263552 3618413871532085477376 3671160429426139201536 3675849012350055088128 3747642938372517101568 3807129334219699912704 3886444528682610327552 3926589054120181628928 3948134124375985094656 3992732547897473630208 4050935646263326015488 4135330138893811974144 4283020500997162401792 4288490514408397602816 4351004953393942757376 4372250094767936618496 4441650889922983231488 4581020563140211900416 4726091587307213684736 4824551828709447303168 4894880572568185602048 4918781356613928695808 4996857251163356135424 5076172445626266550272 5181926038243480436736 5323643397196631506944 5427620807298128216064 5513773518525082632192 5621464407558775652352 5710694001329549869056 5717987352544530137088 5829666793023915491328 5922201186563977641984 5989098821846210445312 6108027417520282533888 6202995208340717961216 6424530751495743602688 6432735771612596404224 6526507430090914136064 6558375142151904927744 6662476334884474847232 6844684367824240508928 6871530844710317850624 6909234717657973915648 7089137380960820527104 7236827743064170954752 7342320858852278403072 7351698024700110176256 7495285876745034203136 7614258668439399825408 7772889057365220655104 7853178108240363257856 7896268248751970189312 7985465095794947260416 8270660277787623948288 8566041001994324803584 8576981028816795205632 8744500189535873236992 8883301779845966462976 9162041126280423800832 9452183174614427369472 9649103657418894606336 9789761145136371204096 9837562713227857391616 9993714502326712270848 10152344891252533100544 10363852076486960873472 10855241614596256432128 11027547037050165264384 11242928815117551304704 11421388002659099738112 11659333586047830982656 11844402373127955283968 11978197643692420890624 12405990416681435922432 12849061502991487205376 12865471543225192808448 13053014860181828272128 13116750284303809855488 13324952669768949694464 13743061689420635701248 13818469435315947831296 14178274761921641054208 14473655486128341909504 14684641717704556806144 14990571753490068406272 15228517336878799650816 15545778114730441310208 15970930191589894520832 16541320555575247896576 17132082003988649607168 17153962057633590411264 17489000379071746473984 17766603559691932925952 18324082252560847601664 19298207314837789212672 19579522290272742408192 19675125426455714783232 19987429004653424541696 20727704152973921746944 21710483229192512864256 22055094074100330528768 22485857630235102609408 22842776005318199476224 23318667172095661965312 23688804746255910567936 23956395287384841781248 24811980833362871844864 25698123005982974410752 25730943086450385616896 26233500568607619710976 26649905339537899388928 27486123378841271402496 27636938870631895662592 28356549523843282108416 28947310972256683819008 29369283435409113612288 29981143506980136812544 30457034673757599301632 31091556229460882620416 33082641111150495793152 34264164007977299214336 34978000758143492947968 35533207119383865851904 38596414629675578425344 39159044580545484816384 39350250852911429566464 39974858009306849083392 41455408305947843493888 43420966458385025728512 44971715260470205218816 45685552010636398952448 46637334344191323930624 47912790574769683562496 49623961666725743689728 51396246011965948821504 51461886172900771233792 52467001137215239421952 53299810679075798777856 54972246757682542804992 55273877741263791325184 57894621944513367638016 58738566870818227224576 59962287013960273625088 62183112458921765240832 66165282222300991586304 68528328015954598428672 69956001516286985895936 71066414238767731703808 77192829259351156850688 78700501705822859132928 79949716018613698166784 82910816611895686987776 86841932916770051457024 89943430520940410437632 91371104021272797904896 93274668688382647861248 99247923333451487379456 102792492023931897643008 104934002274430478843904 106599621358151597555712 115789243889026735276032 117477133741636454449152 119924574027920547250176 124366224917843530481664 137056656031909196857344 139912003032573971791872 154385658518702313701376 157401003411645718265856 159899432037227396333568 165821633223791373975552 173683865833540102914048 179886861041880820875264 186549337376765295722496 198495846666902974758912 205584984047863795286016 209868004548860957687808 213199242716303195111424 231578487778053470552064 239849148055841094500352 248732449835687060963328 274113312063818393714688 279824006065147943583744 314802006823291436531712 319798864074454792667136 347367731667080205828096 359773722083761641750528 373098674753530591444992 411169968095727590572032 419736009097721915375616 463156975556106941104128 479698296111682189000704 497464899671374121926656 559648012130295887167488 629604013646582873063424 639597728148909585334272 694735463334160411656192 719547444167523283501056 746197349507061182889984 822339936191455181144064 839472018195443830751232 959396592223364378001408 1119296024260591774334976 1259208027293165746126848 1389470926668320823312384 1439094888335046567002112 1492394699014122365779968 1678944036390887661502464 1918793184446728756002816 2238592048521183548669952 2518416054586331492253696 2878189776670093134004224 3357888072781775323004928 4477184097042367097339904 5036832109172662984507392 5756379553340186268008448 6715776145563550646009856 10073664218345325969014784 13431552291127101292019712 20147328436690651938029568 40294656873381303876059136
- Sum of all divisors σ(n): 146139694676881836983520000
- Sum of proper divisors (its aliquot sum) s(n): 105845037803500533107460864
- 40294656873381303876059136 is an abundant number, because the sum of its proper divisors (105845037803500533107460864) is greater than itself. Its abundance is 65550380930119229231401728
Bases of 40294656873381303876059136
- Binary: 100001010101001011100110111001111000001010001001100110111001110000000000000000000000002
- Hexadecimal: 0x2154B9B9E0A266E7000000
- Base-36: 529N2GBFRSYA68000
Squares and roots of 40294656873381303876059136
- 40294656873381303876059136 squared (402946568733813038760591362) is 1623659372543535155829441001799581176948025769066496
- 40294656873381303876059136 cubed (402946568733813038760591363) is 65424797295891333970710505533226263384104828820325737949199942278418012307456
-
The
square root of 40294656873381303876059136 is 6347807249230.3437833171 -
40294656873381303876059136 is a
perfect cube number . Itscube root is 342832896
Scales and comparisons
How big is 40294656873381303876059136?- 40,294,656,873,381,303,876,059,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,294,656,873,381,303,876,059,136 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 40294656873381303876059136 cubic inches would be around 28569408 feet tall.
Recreational maths with 40294656873381303876059136
- 40294656873381303876059136 backwards is 63195067830318337865649204
- The number of decimal digits it has is: 26
- The sum of 40294656873381303876059136's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 40294656873381303876059136 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 40294656873381303876059136 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/40294656873381303876059136/
Chicago style:
Numbermatics. 2024. "Number 40294656873381303876059136 - Facts about the integer". https://numbermatics.com/n/40294656873381303876059136/
The information we have on file for 40294656873381303876059136 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 40294656873381303876059136, math, Factors of 40294656873381303876059136, curriculum, school, college, exams, university, Prime factorization of 40294656873381303876059136, STEM, science, technology, engineering, physics, economics, calculator, forty septillion, two hundred ninety-four sextillion, six hundred fifty-six quintillion, eight hundred seventy-three quadrillion, three hundred eighty-one trillion, three hundred three billion, eight hundred seventy-six million, fifty-nine thousand, one hundred thirty-six.