934924154018734872027935424
934,924,154,018,734,872,027,935,424 is an even composite number composed of six prime numbers multiplied together.
What does the number 934924154018734872027935424 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 12544 divisors.
934924154018734872027935424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 934924154018734872027935424:
26 × 36 × 73 × 193 × 4433 × 4613
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 443 × 443 × 443 × 461 × 461 × 461)See below for interesting mathematical facts about the number 934924154018734872027935424 from the Numbermatics database.
Names of 934924154018734872027935424
- Cardinal: 934924154018734872027935424 can be written as Nine hundred thirty-four septillion, nine hundred twenty-four sextillion, one hundred fifty-four quintillion, eighteen quadrillion, seven hundred thirty-four trillion, eight hundred seventy-two billion, twenty-seven million, nine hundred thirty-five thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 9.34924154018734872027935424 × 1026
Factors of 934924154018734872027935424
Divisors of 934924154018734872027935424
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 112 114 126 133 144 147 152 162 168 171 189 192 196 216 224 228 243 252 266 288 294 304 324 336 342 343 361 378 392 399 432 441 443 448 456 461 486 504 513 532 567 576 588 608 648 672 684 686 722 729 756 784 798 864 882 886 912 922 931 972 1008 1026 1029 1064 1083 1134 1176 1197 1216 1296 1323 1329 1344 1368 1372 1383 1444 1458 1512 1539 1568 1596 1701 1728 1764 1772 1824 1844 1862 1944 2016 2052 2058 2128 2166 2268 2352 2394 2527 2592 2646 2658 2736 2744 2766 2793 2888 2916 3024 3078 3087 3101 3136 3192 3227 3249 3402 3528 3544 3591 3648 3688 3724 3888 3969 3987 4032 4104 4116 4149 4256 4332 4536 4617 4704 4788 5054 5103 5184 5292 5316 5472 5488 5532 5586 5776 5832 6048 6156 6174 6202 6384 6454 6498 6517 6804 6859 7056 7088 7182 7376 7448 7581 7776 7938 7974 8208 8232 8298 8379 8417 8512 8664 8759 9072 9234 9261 9303 9408 9576 9681 9747 10108 10206 10584 10632 10773 10944 10976 11064 11172 11552 11664 11907 11961 12096 12312 12348 12404 12447 12768 12908 12996 13034 13608 13718 13851 14112 14176 14364 14752 14896 15162 15552 15876 15948 16416 16464 16596 16758 16834 17328 17518 17689 18144 18468 18522 18606 19152 19362 19494 19551 20216 20412 20577 21168 21264 21546 21707 21952 22128 22344 22589 22743 23104 23328 23814 23922 24624 24696 24808 24894 25137 25251 25536 25816 25992 26068 26277 27216 27436 27702 27783 27909 28224 28352 28728 29043 29241 29504 29792 30324 31752 31896 32319 32832 32928 33192 33516 33668 34656 35036 35378 35721 35883 36288 36936 37044 37212 37341 38304 38724 38988 39102 40432 40824 41154 42336 42528 43092 43414 44256 44688 45178 45486 46656 47628 47844 48013 49248 49392 49616 49788 50274 50502 51632 51984 52136 52554 53067 54432 54872 55404 55566 55818 57456 58086 58482 58653 58919 59584 60648 61313 61731 63504 63792 64638 65121 65856 66384 67032 67336 67767 68229 69312 70072 70756 71442 71766 73872 74088 74424 74682 75411 75753 76608 77448 77976 78204 78831 80864 81648 82308 83349 83727 84672 85056 86184 86828 87129 87723 88512 89376 90356 90972 95256 95688 96026 96957 98496 98784 99232 99576 100548 101004 103264 103968 104272 105108 106134 107649 108864 109744 110808 111132 111636 112023 114912 116172 116964 117306 117838 121296 122626 123462 123823 127008 127584 129276 130242 132768 134064 134672 135534 136458 140144 141512 142884 143532 144039 147744 148176 148848 149364 150822 151506 151949 154896 155952 156408 157662 158123 159201 159923 161728 163296 164616 166421 166698 167454 172368 173656 174258 175446 175959 176757 178752 180712 181944 183939 185193 190512 191376 192052 193914 195363 196249 197568 198464 199152 201096 202008 203301 204223 204687 206528 207936 208544 210216 212268 212521 215298 219488 221616 222264 223272 224046 226233 227259 229824 232344 233928 234612 235676 236493 242592 245252 246924 247646 250047 251181 254016 255168 258552 260484 261387 263169 265536 268128 269344 271068 272916 280288 283024 285768 287064 288078 295488 296352 297696 298728 301644 303012 303898 309792 311904 312816 315324 316246 318402 319846 322947 326592 329232 332842 333396 334908 336069 336091 344736 347312 348516 350892 351918 353514 361424 363888 367878 370386 371469 381024 382752 384104 387828 390726 392498 398304 402192 404016 406602 408446 409374 412433 417088 420432 424536 425042 429191 430596 432117 438976 443232 444528 446544 448092 452466 454518 455847 464688 467856 469224 471352 472986 474369 477603 479769 485184 490504 493848 495292 499263 500094 502362 517104 520968 522774 526338 527877 530271 536256 538688 542136 545832 551817 555579 560576 566048 571536 574128 576156 586089 588747 592704 595392 597456 603288 606024 607796 609903 612669 614061 619584 623808 625632 630648 632492 636804 637563 639692 645894 658464 665684 666792 669816 672138 672182 678699 681777 689472 694624 697032 701784 703836 707028 709479 722848 727776 735756 740772 742938 753543 762048 765504 768208 775656 781452 784161 784996 796608 804384 808032 813204 816892 818748 824866 840864 849072 850084 858382 861192 864234 886464 889056 893088 896184 904932 909036 911694 929376 935712 938448 942704 945972 948738 955206 959538 981008 987696 990584 998526 1000188 1004724 1008273 1034208 1041936 1045548 1052676 1055754 1060542 1084272 1091664 1103634 1111158 1114407 1119461 1132096 1143072 1148256 1152312 1164947 1172178 1177494 1194912 1206576 1212048 1215592 1219806 1225338 1228122 1237299 1251264 1261296 1264984 1273608 1275126 1279384 1287573 1291788 1296351 1316928 1331368 1333584 1339632 1344276 1344364 1357398 1363554 1367541 1373743 1389248 1394064 1403568 1407672 1414056 1418958 1423107 1429561 1432809 1439307 1445696 1455552 1471512 1481544 1485876 1487647 1497789 1507086 1536416 1551312 1562904 1568322 1569992 1583631 1590813 1608768 1616064 1626408 1633784 1637496 1649732 1655451 1666737 1681728 1698144 1700168 1716764 1722384 1728468 1758267 1766241 1778112 1786176 1792368 1809864 1818072 1823388 1829709 1838007 1842183 1858752 1871424 1876896 1885408 1891944 1897476 1910412 1912689 1919076 1962016 1975392 1981168 1997052 2000376 2009448 2016546 2045331 2068416 2083872 2091096 2105352 2111508 2121084 2128437 2168544 2183328 2207268 2222316 2228814 2238922 2260629 2286144 2296512 2304624 2329894 2344356 2352483 2352637 2354988 2389824 2413152 2424096 2431184 2439612 2450676 2456244 2474598 2522592 2529968 2547216 2550252 2558768 2575146 2583576 2592702 2662736 2667168 2679264 2688552 2688728 2714796 2727108 2735082 2747486 2788128 2807136 2815344 2828112 2837916 2846214 2859122 2865618 2878614 2887031 2943024 2963088 2971752 2975294 2995578 3004337 3014172 3024819 3038537 3072832 3102624 3125808 3136644 3139984 3161999 3167262 3181626 3252816 3267568 3274992 3299464 3310902 3333474 3343221 3358383 3396288 3400336 3433528 3444768 3456936 3494841 3516534 3532482 3584736 3619728 3636144 3646776 3659418 3676014 3684366 3711897 3728731 3753792 3770816 3783888 3794952 3820824 3825378 3838152 3862719 3880237 3889053 3924032 3950784 3962336 3994104 4000752 4018896 4033092 4037899 4090662 4102623 4121229 4167744 4182192 4210704 4223016 4242168 4256874 4269321 4288683 4298427 4317921 4337088 4366656 4414536 4444632 4457628 4462941 4477844 4493367 4521258 4609248 4659788 4688712 4704966 4705274 4709976 4750893 4772439 4826304 4848192 4862368 4879224 4901352 4912488 4949196 4966353 5000211 5045184 5059936 5094432 5100504 5117536 5150292 5167152 5185404 5274801 5298723 5325472 5334336 5358528 5377104 5377456 5429592 5454216 5470164 5489127 5494972 5514021 5576256 5614272 5630688 5656224 5675832 5692428 5718244 5731236 5738067 5757228 5774062 5886048 5926176 5943504 5950588 5991156 6008674 6028344 6049638 6077074 6135993 6205248 6251616 6273288 6279968 6323998 6334524 6363252 6385311 6505632 6535136 6549984 6598928 6621804 6666948 6686442 6716766 6800672 6867056 6889536 6913872 6989682 7033068 7057911 7064964 7169472 7239456 7272288 7293552 7318836 7352028 7368732 7423794 7457462 7567776 7589904 7641648 7650756 7676304 7725438 7760474 7778106 7836227 7924672 7988208 8001504 8037792 8066184 8075798 8154629 8181324 8205246 8242458 8364384 8421408 8446032 8484336 8513748 8538642 8577366 8596854 8635842 8661093 8829072 8889264 8915256 8925882 8955688 8986734 9013011 9042516 9074457 9115611 9218496 9319576 9377424 9409932 9410548 9419952 9485997 9501786 9544878 9616201 9724736 9758448 9802704 9824976 9898392 9932706 10000422 10006927 10029663 10075149 10119872 10188864 10201008 10235072 10300584 10334304 10370808 10413529 10484523 10549602 10597446 10650944 10754208 10754912 10859184 10908432 10940328 10978254 10989944 11028042 11135691 11186193 11261376 11312448 11351664 11384856 11436488 11462472 11476134 11514456 11548124 11588157 11640711 11667159 11772096 11852352 11887008 11901176 11982312 12017348 12056688 12099276 12113697 12154148 12271986 12307869 12363687 12503232 12546576 12559936 12647996 12669048 12726504 12770622 12807963 12866049 12895281 12953763 13011264 13070272 13099968 13197856 13243608 13333896 13372884 13388823 13433532 13480101 13601344 13734112 13827744 13979364 14066136 14115822 14129928 14317317 14478912 14544576 14587104 14637672 14704056 14737464 14847588 14899059 14914924 15135552 15179808 15283296 15301512 15352608 15450876 15520948 15556212 15672454 15824403 15896169 15976416 16003008 16075584 16132368 16151596 16309258 16362648 16410492 16467381 16484916 16542063 16728768 16842816 16892064 16968672 17027496 17077284 17154732 17193708 17214201 17271684 17322186 17658144 17778528 17830512 17851764 17911376 17973468 18026022 18085032 18148914 18231222 18639152 18754848 18819864 18821096 18839904 18971994 19003572 19089756 19232402 19516896 19605408 19649952 19796784 19865412 20000844 20013854 20059326 20150298 20402016 20601168 20668608 20741616 20827058 20969046 21099204 21173733 21194892 21269759 21508416 21509824 21718368 21816864 21880656 21956508 21979888 22056084 22133993 22271382 22372386 22703328 22769712 22872976 22924944 22952268 23028912 23096248 23176314 23281422 23334318 23508681 23774016 23802352 23964624 24034696 24113376 24198552 24227394 24308296 24463887 24543972 24615738 24727374 25093152 25295992 25338096 25453008 25541244 25615926 25732098 25790562 25907526 25983279 26101117 26395712 26487216 26667792 26745768 26777646 26867064 26960202 27039033 27161659 27223371 27346833 27468224 27655488 27958728 28132272 28231644 28259856 28265293 28457991 28634634 28848603 29174208 29275344 29408112 29474928 29695176 29798118 29829848 30020781 30088989 30225447 30359616 30566592 30603024 30705216 30901752 31041896 31112424 31240587 31344908 31453569 31648806 31792338 31952832 32264736 32303192 32618516 32725296 32820984 32934762 32969832 33084126 33407073 33558579 33784128 33937344 34054992 34154568 34309464 34387416 34428402 34543368 34644372 34764471 34922133 35001477 35316288 35557056 35661024 35703528 35822752 35946936 36052044 36170064 36297828 36341091 36462444 36923607 37091061 37278304 37509696 37639728 37642192 37679808 37943988 38007144 38179512 38423889 38464804 38598147 38861289 39033792 39210816 39299904 39593568 39730824 40001688 40027708 40118652 40166469 40300596 40440303 40804032 41202336 41483232 41654116 41938092 42198408 42347466 42389784 42539518 42951951 43436736 43633728 43761312 43913016 43959776 44112168 44267986 44542764 44697177 44744772 45406656 45539424 45745952 45849888 45904536 46057824 46192496 46352628 46562844 46668636 47017362 47604704 47688507 47929248 48069392 48226752 48397104 48454788 48616592 48927774 49087944 49231476 49454748 49626189 50186304 50591984 50676192 50906016 51082488 51231852 51464196 51581124 51642603 51815052 51966558 52202234 52974432 53335584 53491536 53555292 53734128 53920404 54078066 54323318 54446742 54693666 54853589 55917456 56264544 56463288 56519712 56530586 56915982 57082403 57269268 57697206 58550688 58816224 58949856 59390352 59596236 59659696 60041562 60177978 60450894 61206048 61803504 62083792 62224848 62481174 62689816 62907138 63297612 63521199 63584676 63809277 64529472 64606384 65237032 65450592 65641968 65869524 65939664 66168252 66401979 66814146 67117158 67313407 68109984 68309136 68618928 68774832 68856804 69086736 69288744 69528942 69844266 70002954 70048489 70526043 70845889 71322048 71407056 71645504 71893872 72104088 72340128 72595656 72682182 72894703 72924888 73391661 73724503 73847214 74182122 74556608 75279456 75284384 75887976 76014288 76359024 76720081 76847778 76929608 77196294 77722578 77949837 78303351 79187136 79461648 80003376 80055416 80237304 80332938 80601192 80880606 81117099 81484977 81670113 82040499 82404672 82966464 83308232 83876184 84396816 84694932 84779568 84795879 85079036 85373973 85903902 86545809 86938307 87522624 87826032 87919552 88224336 88535972 89085528 89394354 89489544 90062343 90266967 90470789 90676341 91078848 91491904 91699776 91809072 92115648 92384992 92705256 93125688 93337272 93721761 94034724 94146803 94360707 95209408 95377014 95858496 96138784 96794208 96909576 97233184 97855548 97972181 98175888 98462952 98909496 99252378 100221219 100675737 101183968 101352384 101812032 102164976 102463704 102928392 103162248 103285206 103630104 103933116 104293413 104404468 104766399 105948864 106671168 106983072 107110584 107468256 107840808 108156132 108646636 108893484 109023273 109387332 109707178 110770821 111273183 111834912 112529088 112926576 113039424 113061172 113831964 114164806 114538536 115271667 115394412 115794441 116583867 117101376 117632448 117899712 118780704 119192472 119319392 120083124 120355956 120499407 120901788 121320909 122412096 123607008 124167584 124449696 124962348 125379632 125814276 126595224 127042398 127169352 127618554 129212768 130474064 130901184 131283936 131739048 131879328 132336504 132803958 133628292 134234316 134626814 136219968 136618272 137237856 137549664 137713608 138173472 138577488 139057884 139688532 140005908 140096978 141052086 141691778 142814112 143065521 143787744 144208176 144680256 145191312 145364364 145789406 145849776 146783322 147449006 147694428 148364244 148878567 148888313 150558912 150568768 151775952 152028576 152718048 153440162 153695556 153859216 154392588 154927809 154937951 155445156 155899674 156606702 158923296 160006752 160110832 160474608 160665876 161202384 161761212 162234198 162969954 163340226 164080998 164560767 166616464 167752368 168793632 169389864 169559136 169591758 170158072 170747946 171247209 171807804 173091618 173876614 175652064 176448672 177071944 178171056 178788708 178979088 180124686 180533934 180941578 181352682 182707819 183618144 184769984 185410512 186251376 186674544 187443522 188069448 188293606 188721414 190131613 190563597 190754028 191427831 192277568 193588416 193819152 194466368 195711096 195944362 196351776 196925904 197818992 197857051 198504756 199205937 200442438 201351474 201940221 202367936 204329952 204927408 205856784 206324496 206570412 207260208 207866232 208586826 208808936 209532798 210145467 211578129 212537667 213966144 214221168 214936512 215681616 216312264 217293272 217786968 218046546 218684109 218774664 219414356 220174983 221173509 221541642 222546366 223669824 225853152 226122344 227663928 228329612 229077072 230160243 230543334 230788824 231588882 233167734 233849511 234910053 237561408 238384944 238638784 240166248 240711912 240998814 241803576 242641818 243351297 244454931 245010339 246121497 247214016 248335168 248899392 249924696 250759264 251628552 253190448 254084796 254338704 254387637 255237108 256121919 258425536 259637427 260814921 260948128 262567872 263478096 263758656 264673008 265607916 267256584 268468632 269253628 270187029 271412367 272029023 273236544 274475712 275099328 275427216 276346944 277154976 278115768 279377064 280011816 280193956 281165283 282104172 282440409 283082121 283383556 285628224 286131042 287575488 288416352 290382624 290728728 291578812 291699552 293566644 293916543 294898012 295388856 296728488 297757134 297776626 300663657 302027211 303551904 304057152 305436096 306880324 307391112 307718432 308785176 309855618 309875902 310890312 311799348 312880239 313213404 314299197 317846592 320013504 320221664 320949216 321331752 322404768 323522424 324468396 325939908 326680452 327069819 328161996 329121534 333232928 333819549 335504736 337587264 338779728 339118272 339183516 340316144 341495892 342494418 343615608 346183236 347383323 347753228 351304128 352897344 354143888 356342112 357577416 357958176 360249372 361067868 361498221 361883156 362705364 365415638 367236288 370821024 372502752 373349088 374887044 376138896 376587212 377442828 380263226 381127194 381508056 382855662 387638304 391422192 391888724 392703552 393851808 395637984 395714102 397009512 398411874 400884876 402702948 403880442 408659904 409854816 411713568 412648992 413140824 414520416 415732464 417173652 417617872 419065596 420290934 423156258 425075334 428442336 431363232 432624528 434586544 435573936 436093092 437368218 437549328 438828712 440349966 442347018 443083284 445092732 446664939 451706304 452244688 455327856 456659224 458154144 460320486 461086668 461577648 463177764 464813853 466335468 467699022 469820106 476769888 480332496 481423824 481997628 483607152 485283636 486702594 488909862 490020678 492242994 493682301 495921223 499849392 501518528 503257104 506380896 508169592 508677408 508775274 510474216 512243838 513741627 516071521 519274854 521629842 521896256 526956192 529346016 531215832 534513168 536937264 537040567 538507256 540374058 542824734 544058046 548123457 550854432 554309952 556231536 558754128 560023632 560387912 562330566 564208344 564880818 566164242 566767112 570394839 571690791 572262084 574283493 576832704 580765248 581457456 583157624 583399104 587133288 587833086 589796024 590777712 593456976 593571153 595514268 595553252 597617811 601327314 604054422 605820663 607103808 608568149 613760648 614782224 615436864 617570352 619711236 619751804 621780624 623598696 625760478 626426808 628598394 630436401 633295523 634734387 637613001 640443328 641898432 642663504 644809536 647044848 648936792 651879816 653360904 654139638 656052327 656323992 658243068 659027621 660524949 663520527 666465856 667639098 671009472 677559456 678367032 680632288 682991784 684988836 685805267 687231216 690480729 692366472 694766646 695506456 701548533 704730159 708287776 712684224 715154832 715916352 720498744 722135736 722996442 723766312 725410728 730053891 730831276 733364793 738364491 741642048 745005504 746698176 749774088 752277792 753174424 754885656 760526452 762254388 763016112 763162911 765711324 768365757 775276608 778912281 782444763 782844384 783777448 787703616 791275968 791428204 794019024 796823748 801769752 805405896 807760884 810561087 814237101 816087069 819709632 823427136 825297984 826281648 829040832 831464928 834347304 835235744 838131192 840581868 843495849 846312516 847321227 849246363 850150668 856884672 862726464 865249056 869173088 871147872 872186184 874736436 875098656 877657424 880699932 881749629 884694036 886166568 890185464 893329878 904489376 906081633 910655712 913318448 916308288 920640972 922173336 923155296 926355528 929627706 932670936 935398044 939640212 942897591 953539776 960664992 962847648 963995256 967214304 970567272 973405188 977819724 980041356 981209457 984485988 987364602 991842446 999698784 1001458647 1006514208 1012761792 1016339184 1017354816 1017550548 1020948432 1024487676 1027483254 1032143042 1038549708 1042149969 1042218191 1043259684 1053912384 1058692032 1062431664 1069026336 1073874528 1074081134 1077014512 1080748116 1084494663 1084565657 1085649468 1088116092 1096246914 1101708864 1112463072 1117508256 1120047264 1120775824 1124661132 1128416688 1129761636 1132328484 1133534224 1140789678 1143381582 1144524168 1148566986 1162914912 1166315248 1174266576 1175666172 1179592048 1181555424 1186913952 1187142306 1191028536 1191106504 1195235622 1202654628 1208108844 1211641326 1217136298 1227521296 1229564448 1235140704 1239422472 1239503608 1243561248 1247197392 1251520956 1252853616 1257196788 1260872802 1266591046 1269468774 1275226002 1278954733 1285327008 1294089696 1297873584 1303759632 1306721808 1308279276 1312104654 1312647984 1316486136 1318055242 1321049898 1327041054 1330921291 1335278196 1339994817 1346071891 1355118912 1356734064 1361264576 1365983568 1369977672 1371610534 1374462432 1380961458 1384732944 1384999357 1389533292 1391012912 1394441559 1400765557 1403097066 1409460318 1416575552 1430309664 1440997488 1444271472 1445992884 1447532624 1450821456 1457681539 1460107782 1461662552 1466729586 1476728982 1481046903 1487763669 1499548176 1504555584 1506348848 1509771312 1521052904 1524508776 1526032224 1526325822 1531422648 1536731514 1541224881 1548214563 1557824562 1564889526 1565688768 1567554896 1582856408 1588038048 1593647496 1603539504 1610811792 1611121701 1615521768 1621122174 1628474202 1632174138 1644370371 1651827833 1652563296 1662929856 1668694608 1670471488 1676262384 1681163736 1686991698 1692625032 1694642454 1698492726 1700301336 1711184517 1715072373 1718944991 1722850479 1730498112 1738346176 1742295744 1744372368 1749472872 1750197312 1755314848 1761399864 1763499258 1769388072 1772333136 1780370928 1780713459 1786659756 1788789257 1792853433 1808978752 1812163266 1817461989 1821311424 1825704447 1826636896 1841281944 1844346672 1846310592 1852711056 1859255412 1861471439 1865341872 1870796088 1879280424 1885795182 1891309203 1899886569 1904203161 1912839003 1921329984 1925695296 1927990512 1934428608 1941134544 1946810376 1955639448 1960082712 1962418914 1968156981 1968971976 1974729204 1977082863 1981574847 1983684892 1990561581 1999397568 2002917294 2013028416 2032678368 2035101096 2041896864 2048975352 2054966508 2057415801 2064286084 2071442187 2077099416 2084299938 2084436382 2086519368 2104645599 2114190477 2124863328 2138052672 2147749056 2148162268 2154029024 2161496232 2168989326 2169131314 2171298936 2176232184 2190161673 2192493828 2200094379 2215093473 2224926144 2235016512 2240094528 2241551648 2249322264 2256833376 2259523272 2264656968 2267068448 2281579356 2286763164 2289048336 2289488733 2297133972 2305097271 2325829824 2332630496 2336736843 2347334289 2348533152 2351332344 2359184096 2363110848 2373827904 2374284612 2382057072 2382213008 2390471244 2405309256 2416217688 2423282652 2431683261 2434272596 2442711303 2455042592 2459128896 2470281408 2478844944 2479007216 2487122496 2494394784 2503041912 2505707232 2514393576 2521745604 2530487547 2533182092 2538937548 2541963681 2550452004 2557909466 2570654016 2588179392 2595747168 2607519264 2613443616 2616558552 2624209308 2625295968 2632972272 2636110484 2642099796 2645248887 2654082108 2661842582 2670556392 2679989634 2692143782 2713468128 2718244899 2731967136 2739955344 2743221068 2748924864 2761922916 2769465888 2769998714 2779066584 2782025824 2788883118 2801531114 2806194132 2818920636 2828692773 2860619328 2881994976 2888542944 2891985768 2895065248 2901642912 2915363078 2920215564 2923325104 2933459172 2943628371 2953457964 2962093806 2975527338 2999096352 3012697696 3019542624 3042105808 3049017552 3052064448 3052651644 3062845296 3073463028 3082449762 3096429126 3115649124 3126654573 3129779052 3135109792 3165712816 3176076096 3187294992 3207079008 3221623584 3222243402 3231043536 3242244348 3253696971 3256948404 3264348276 3288740742 3303655666 3305126592 3337389216 3352524768 3362327472 3373983396 3385250064 3389284908 3396985452 3400602672 3422369034 3430144746 3437889982 3445700958 3471448561 3488744736 3498945744 3510629696 3522799728 3526998516 3538776144 3544666272 3560741856 3561426918 3573319512 3577578514 3585706866 3612500647 3624326532 3634923978 3651408894 3653273792 3682563888 3688693344 3705422112 3718510824 3722942878 3730683744 3741592176 3758560848 3759283969 3771590364 3782618406 3799773138 3808406322 3825678006 3836864199 3855981024 3882269088 3893620752 3911278896 3920165424 3924837828 3936313962 3937943952 3949458408 3954165726 3963149694 3967369784 3981123162 3992763873 4005834588 4019984451 4038215673 4065356736 4070202192 4083793728 4097950704 4109933016 4114831602 4128572168 4142884374 4154198832 4154998071 4168599876 4168872764 4173038736 4183324677 4202296671 4209291198 4228380954 4249726656 4259977043 4296324536 4308058048 4322992464 4337978652 4338262628 4342597872 4352464368 4373044617 4380323346 4384987656 4400188758 4430186946 4433068661 4443140709 4463291007 4483103296 4498644528 4513666752 4519046544 4529313936 4534136896 4563158712 4573526328 4578096672 4578977466 4594267944 4610194542 4613193347 4623674643 4644643689 4665260992 4673473686 4694668578 4697066304 4702664688 4718368192 4748569224 4764114144 4764426016 4780942488 4800636869 4810618512 4832435376 4833365103 4846565304 4863366522 4868545192 4885422606 4910085184 4933111113 4955483499 4957689888 4958014432 4988789568 5006083824 5011414464 5028787152 5043491208 5060975094 5066364184 5077875096 5083927362 5100904008 5115818932 5133553551 5156834973 5168551437 5191494336 5215038528 5226887232 5233117104 5248418616 5250591936 5265944544 5272220968 5284199592 5290497774 5308164216 5323685164 5341112784 5342140377 5359979268 5366367771 5378560299 5384287564 5426936256 5436489798 5452385967 5463934272 5477113341 5479910688 5486442136 5523845832 5538931776 5539997428 5558133168 5564051648 5577766236 5584414317 5603062228 5612388264 5637841272 5657385546 5673927609 5699659707 5712609483 5738517009 5763989952 5777085888 5783971536 5790130496 5803285824 5830726156 5840431128 5846650208 5866918344 5887256742 5904470943 5906915928 5924187612 5931248589 5944724541 5951054676 5971684743 5998192704 6025395392 6039085248 6084211616 6098035104 6105303288 6125690592 6146926056 6164899524 6172247403 6192858252 6214326561 6231298248 6253309146 6259558104 6270219584 6331425632 6342571431 6374589984 6414158016 6443247168 6444486804 6462087072 6484488696 6507393942 6513896808 6528696552 6577481484 6600283137 6607311332 6674778432 6705049536 6724654944 6747966792 6770500128 6778569816 6793970904 6801205344 6844738068 6860289492 6868466199 6875779964 6891401916 6942897122 6977489472 6997891488 7010210529 7042002867 7045599456 7053997032 7077552288 7089332544 7121483712 7122853836 7146639024 7155157028 7171413732 7225001294 7248653064 7269847956 7295049783 7302817788 7328133909 7365127776 7377386688 7410844224 7437021648 7445885756 7461367488 7483184352 7517121696 7518567938 7543180728 7565236812 7591462641 7599546276 7616812644 7625891043 7651356012 7673728398 7711962048 7764538176 7787241504 7822557792 7840330848 7849675656 7872627924 7875887904 7898916816 7908331452 7926299388 7934739568 7935746661 7962246324 7985527746 8011669176 8039968902 8076431346 8140404384 8195901408 8219866032 8229663204 8257144336 8285768748 8308397664 8309996142 8337199752 8337745528 8346077472 8366649354 8404593342 8418582396 8456761908 8519954086 8592649072 8645984928 8675957304 8676525256 8685195744 8704928736 8746089234 8760646692 8769975312 8800377516 8860373892 8866137322 8886281418 8926582014 8997289056 9038093088 9058627872 9126317424 9147052656 9156193344 9157954932 9188535888 9220389084 9226386694 9247349286 9289287378 9346947372 9379963719 9389337156 9405329376 9422503237 9497138448 9528228288 9528852032 9561884976 9601273738 9621237024 9664870752 9666730206 9693130608 9726733044 9737090384 9761090913 9770845212 9805358899 9866222226 9910966998 9915379776 9916028864 10012167648 10057574304 10086982416 10121950188 10132728368 10155750192 10167854724 10201808016 10203770773 10231637864 10267107102 10313669946 10337102874 10414345683 10466234208 10496837232 10531889088 10544441936 10568399184 10580995548 10616328432 10647370328 10682225568 10684280754 10719958536 10732735542 10757120598 10768575128 10837501941 10872979596 10904771934 10954226682 10959821376 10972884272 11047691664 11079994856 11116266336 11155532472 11168828634 11206124456 11224776528 11275682544 11277851907 11314771092 11347855218 11399319414 11425218966 11477034018 11510592597 11562794831 11567943072 11661452312 11680862256 11693300416 11733836688 11774513484 11808941886 11813831856 11848375224 11862497178 11889449082 11902109352 11943369486 11978291619 12032614937 12059953353 12114647019 12168423232 12196070208 12210606576 12251381184 12293852112 12329799048 12344494806 12385716504 12428653122 12462596496 12464994213 12506618292 12519116208 12521524799 12549974031 12606890013 12662851264 12685142862 12749179968 12779931129 12888973608 12924174144 12968977392 13014787884 13027793616 13030300073 13057393104 13119133851 13154962968 13200566274 13214622664 13299205983 13329422127 13389873021 13449309888 13495933584 13541000256 13557139632 13587941808 13602410688 13689476136 13720578984 13736932398 13751559928 13782803832 13839580041 13871023929 13885794244 13933931067 13995782976 14020421058 14084005734 14091198912 14107994064 14155104576 14245707672 14293278048 14310314056 14342827464 14401910607 14450002588 14497306128 14500095309 14539695912 14590099566 14605635576 14656267818 14730255552 14799333339 14866450497 14874043296 14891771512 14966368704 15034243392 15037135876 15086361456 15130473624 15182925282 15199092552 15233625288 15251782086 15302712024 15347456796 15400660653 15470504919 15505654311 15574483008 15645115584 15680661696 15699351312 15745255848 15751775808 15797833632 15816662904 15852598776 15869479136 15871493322 15924492648 15971055492 16023338352 16026421131 16079937804 16099103313 16135680897 16152862692 16280808768 16357157901 16391802816 16431340023 16439732064 16459326408 16514288672 16571537496 16616795328 16619992284 16674399504 16675491056 16692154944 16733298708 16753242951 16809186684 16837164792 16913523816 17021782827 17039908172 17098979121 17185298144 17215551027 17291969856 17351914608 17353050512 17370391488 17409857472 17492178468 17521293384 17539950624 17600755032 17713412829 17720747784 17732274644 17772562836 17793745767 17853164028 17915054229 17994578112 18076186176 18117255744 18252634848 18294105312 18315909864 18377071776 18440778168 18452773388 18494698572 18516742209 18578574756 18642979683 18693894744 18759927438 18778674312 18810658752 18845006474 18994276896 19027714293 19123769952 19202547476 19242474048 19329741504 19333460412 19386261216 19453466088 19474180768 19522181826 19541690424 19610717798 19732444452 19800849411 19821933996 20024335296 20115148608 20173964832 20243900376 20265456736 20311500384 20335709448 20403616032 20407541546 20463275728 20534214204 20605398597 20627339892 20674205748 20828691366 20932468416 20993674464 21088883872 21126008601 21136798368 21161991096 21232656864 21294740656 21364451136 21368561508 21439917072 21465471084 21514241196 21537150256 21675003882 21745959192 21809543868 21908453364 21945768544 21984401727 22095383328 22159989712 22232532672 22311064944 22337657268 22412248912 22449553056 22551365088 22555703814 22629542184 22695710436 22798638828 22850437932 22877673129 22954068036 23021185194 23125589662 23135886144 23322904624 23361724512 23467673376 23549026968 23617883772 23627663712 23696750448 23724994356 23778898164 23804218704 23807239983 23886738972 23956583238 24065229874 24119906706 24229294038 24300139927 24421213152 24587704224 24659598096 24688989612 24771433008 24857306244 24925192992 24929988426 25013236584 25038232416 25043049598 25099948062 25213780026 25287504529 25370285724 25559862258 25777947216 25937954784 26029575768 26055587232 26060600146 26114786208 26238267702 26309925936 26314987783 26401132548 26429245328 26598411966 26658844254 26779746042 26991867168 27114279264 27175883616 27378952272 27441157968 27473864796 27503119856 27565607664 27679160082 27742047858 27771588488 27867862134 28040842116 28139891157 28168011468 28215988128 28267509711 28491415344 28586556096 28620628112 28685654928 28803821214 28900005176 28994612256 29000190618 29079391824 29180199132 29211271152 29283272739 29312535636 29416076697 29598666678 29732900994 29748086592 29783543024 29819839301 30074271752 30172722912 30260947248 30365850564 30398185104 30467250576 30503564172 30605424048 30611312319 30694913592 30801321306 30941009838 31011308622 31031480627 31243037049 31384728827 31398702624 31490511696 31595667264 31633325808 31705197552 31738958272 31742986644 31848985296 31942110984 32046676704 32052842262 32159875608 32198206626 32271361794 32292353429 32305725384 32512505823 32659954829 32714315802 32862680046 32879464128 32918652816 33028577344 33143074992 33239984568 33348799008 33350982112 33466597416 33506485902 33604458083 33618373368 33674329584 33827047632 33833555721 33986995883 34043565654 34079816344 34197958242 34370596288 34431102054 34531777791 34688384493 34703829216 34706101024 34984356936 35042586768 35079901248 35201510064 35367957341 35426825658 35441495568 35464549288 35545125672 35587491534 35706328056 35830108458 35934874857 36097844811 36179860059 36343941057 36505269696 36588210624 36631819728 36754143552 36881556336 36905546776 36989397144 37033484418 37157149512 37285959366 37387789488 37394982639 37519854876 37557348624 37564574397 37649922093 37690012948 37820670039 37988553792 38055428586 38247539904 38339793387 38405094952 38666920824 38772522432 38906932176 38948361536 39044363652 39083380848 39090900219 39221435596 39357401553 39464888904 39601698822 39643867992 39897617949 39988266381 40078559527 40169619063 40347929664 40487800752 40530913472 40623000768 40671418896 40807232064 40815083092 40926551456 41068428408 41210797194 41254679784 41348411496 41518740123 41613071787 41657382732 41707033729 41801793201 41987348928 42177767744 42252017202 42273596736 42323982192 42465313728 42589481312 42737123016 42879834144 42930942168 43028482392 43074300512 43205731821 43350007764 43401676183 43491918384 43500285927 43619087736 43816906728 43891537088 43968803454 44190766656 44319979424 44398000017 44599351491 44622129888 44675314536 44824497824 44899106112 45102730176 45111407628 45259084368 45391420872 45597277656 45700875864 45755346258 45908136072 46042370388 46201981959 46251179324 46411514757 46645809248 46723449024 46935346752 47098053936 47235767544 47255327424 47393500896 47449988712 47557796328 47608437408 47614479966 47773477944 47913166476 48079263393 48130459748 48239813412 48297309939 48458588076 48600279854 48842426304 49071473703 49175408448 49294020069 49319196192 49377979224 49542866016 49714612488 49850385984 49859976852 50026473168 50076464832 50086099196 50199896124 50259728853 50427560052 50575009058 50740571448 51065348481 51119724516 51296937363 51555894432 51646653081 51875909568 52059151536 52111174464 52121200292 52229572416 52476535404 52619851872 52629975566 52802265096 52858490656 53140238487 53196823932 53317688508 53381237301 53559492084 53745162687 53983734336 54228558528 54351767232 54757904544 54882315936 54947729592 55006239712 55131215328 55358320164 55484095716 55543176976 55550226627 55735724268 55928939049 56081684232 56279782314 56336022936 56431976256 56535019422 56982830688 57241256224 57371309856 57607642428 57800010352 57989224512 58000381236 58158783648 58360398264 58422542304 58566545478 58625071272 58832153394 59197333356 59465801988 59567086048 59639678602 60148543504 60345445824 60521894496 60731701128 60796370208 60934501152 61007128344 61210848096 61222624638 61389827184 61602642612 61882019676 62022617244 62062961254 62486074098 62769457654 62797405248 62981023392 63266651616 63378025803 63410395104 63485973288 63697970592 63884221968 64093353408 64105684524 64319751216 64396413252 64542723588 64584706858 64611450768 65025011646 65319909658 65428631604 65725360092 65837305632 65953205181 65957522659 66286149984 66479969136 66697598016 66701964224 66933194832 67012971804 67208916166 67236746736 67348659168 67654095264 67667111442 67973991766 68087131308 68159632688 68395916484 68633019387 68637512293 68862204108 69063555582 69376768986 69407658432 69412202048 69968713872 70085173536 70403020128 70735914682 70853651316 70882991136 70929098576 71090251344 71174983068 71412656112 71421719949 71426395411 71660216916 71869749714 72195689622 72359720118 72687882114 72900419781 73263639456 73763112672 73811093552 73978794288 74066968836 74314299024 74571918732 74775578976 74789965278 75039709752 75114697248 75129148794 75299844186 75380025896 75641340078 75862513587 76110857172 76679586774 76810189904 77333841648 77813864352 78088727304 78166761696 78181800438 78442871192 78714803106 78929777808 78944963349 79203397644 79287735984 79795235898 79976532762 80157119054 80339238126 80939563817 80975601504 81342837792 81630166184 81853102912 82136856816 82421594388 82509359568 82696822992 83037480246 83226143574 83314765464 83414067458 83603586402 84228304559 84419673471 84504034404 84647964384 84802529133 85178962624 85474246032 85759668288 85861884336 86056964784 86148601024 86411463642 86700015528 86803352366 86983836768 87000571854 87238175472 87633813456 87650673593 87849818217 87937606908 88248230091 88639958848 88796000034 89198702982 89244259776 89350629072 89459517903 89648995648 90222815256 90518168736 90782841744 91194555312 91212100511 91401751728 91510692516 91816272144 91833936957 92084740776 92403963918 92502358648 92823029514 93094441881 93291618496 93729111147 94154186481 94196107872 94471535088 94787001792 94899977424 95115592656 95216874816 95228959932 95546955888 95826332952 96158526786 96260919496 96479626824 96594619878 96877060287 96917176152 97200559708 97537517469 97979864487 98142947406 98588040138 98638392384 98755958448 99085732032 99429224976 99719953704 100052946336 100172198392 100399792248 100519457706 100813374249 100855120104 101150018116 101481142896 101500667163 101960987649 102130696962 102239449032 102593874726 103111788864 103293306162 103595333373 104065153479 104118303072 104242400584 104953070808 105239703744 105259951132 105604530192 105716981312 106103872023 106280476974 106393647864 106635377016 106762474602 107118984168 107490325374 107804624571 108293534433 108539580177 109031823171 109515809088 109764631872 109895459184 110012479424 110262430656 110716640328 110968191432 111086353952 111100453254 111471448536 111857878098 112163368464 112184947917 112559564628 112672045872 112693723191 112949766279 113070038844 113462010117 113965661376 114482512448 114742619712 115019380161 115215284856 115600020704 116000762472 116317567296 116720796528 116845084608 117133090956 117250142544 117272700657 117664306788 118072204659 118394666712 118931603976 119134172096 119279357204 119692853847 120235678581 120297087008 120508857189 121043788992 121463402256 121592740416 121869002304 122014256688 122421696192 122445249276 122779654368 123205285224 123764039352 124045234488 124125922508 124556220369 124972148196 125121101187 125405379603 125538915308 125962046784 126533303232 126756051606 126820790208 126971946576 127395941184 127768443936 128211369048 128639502432 128792826504 129085447176 129169413716 129222901536 129617195463 130050023292 130205028549 130500857781 130639819316 130857263208 131450720184 131674611264 131906410362 131915045318 132572299968 132959938272 133194000051 133798054473 133866389664 134025943608 134417832332 134473493472 134697318336 135308190528 135334222884 135947983532 136174262616 136319265376 136791832968 137266038774 137275024586 137724408216 138127111164 138605945877 138753537972 139234544271 139937427744 140170347072 140806040256 141471829364 141707302632 141765982272 141858197152 142180502688 142349966136 142825312224 142843439898 142852790822 143320433832 143739499428 144237790179 144391379244 144719440236 144891929817 145375764228 145800839562 146527278912 147526225344 147622187104 147882060207 147957588576 148133937672 148628598048 149143837464 149551157952 149579930556 150079419504 150229394496 150258297588 150599688372 150760051792 150779186559 151282680156 151725027174 152221714344 153359173548 153620379808 153890812089 154667683296 155627728704 156177454608 156333523392 156363600876 156885742384 157429606212 157859555616 157889926698 158406795288 158575471968 159590471796 159953065524 160143711903 160314238108 160678476252 161879127634 161951203008 162685675584 163260332368 164273713632 164843188776 165018719136 165393645984 166074960492 166452287148 166629530928 166650679881 166828134916 167207172804 168456609118 168839346942 169008068808 169295928768 169605058266 170948492064 171723768672 172113929568 172822927284 173400031056 173606704732 173967673536 174001143708 174476350944 175267626912 175301347186 175699636434 175875213816 176496460182 177592000068 178397405964 178701258144 178919035806 180445630512 181036337472 181565683488 182389110624 182424201022 182803503456 183021385032 183632544288 183667873914 184169481552 184807927836 185004717296 185646059028 186188883762 187458222294 188308372962 188392215744 188943070176 189799954848 190231185312 190457919864 191093911776 191652665904 192317053572 192521838992 192959253648 193189239756 193754120574 193834352304 194401119416 195075034938 195959728974 196285894812 197176080276 197511916896 197872567977 198858449952 199439907408 200105892672 200344396784 200799584496 201038915412 201626748498 201710240208 202300036232 202962285792 203001334326 203921975298 204261393924 204478898064 205187749452 205912536879 206586612324 207190666746 208130306958 208236606144 208484801168 209906141616 210519902264 211209060384 212207744046 212560953948 212787295728 213270754032 213524949204 214237968336 214279186233 214980650748 215609249142 216587068866 217079160354 218063646342 218701259343 219693101789 219790918368 221433280656 221936382864 222172707904 222200906508 222942897072 223715756196 224326736928 224369895834 225119129256 225344091744 225387446382 225899532558 226140077688 226924020234 227587540761 228619683803 230038760322 230430569712 231200041408 232001524944 233441593056 234266181912 234500285088 234545401314 235328613576 236144409318 236789333424 236834890047 237863207952 237908971181 238558714408 239385707694 240471357162 240594174016 241017714378 242818691451 242926804512 244028513376 244890498552 245559308736 246410570448 247528078704 247575701387 248090468976 248251845016 249112440738 249944296392 250242202374 250810759206 251077830616 252684913677 253259020413 253512103212 253943893152 254407587399 255536887872 256422738096 257279004864 257585653008 258170894352 258338827432 258445803072 259234390926 260100046584 260410057098 261001715562 261279638632 261714526416 262901440368 262952020779 263549454651 263812820724 263830090636 264744690273 265919876544 266388000102 267596108946 267732779328 268051887216 268378553709 268835664664 268946986944 270668445768 271895967064 272348525232 272638530752 273583665936 273636301533 274532077548 274550049172 275448816432 275501810871 276254222328 277211891754 277507075944 278469088542 279283325643 279874855488 280549916689 281187333441 282462559443 282943658728 283414605264 283716394304 284361005376 284699932272 285650624448 285686879796 285705581644 286640867664 287478998856 288475580358 288782758488 289438880472 289783859634 290631180861 290751528456 291601679124 291949236103 292612552407 293939593461 295244374208 295764120414 295915177152 296267875344 297257196096 298287674928 299159861112 300158839008 300516595176 301199376744 301520103584 301558373118 302440122747 302565360312 303450054348 303811733281 304443428688 304502001489 305882962947 306718347096 307240759616 307781624178 309335366592 310786000119 312195460437 312354909216 312727201752 313771484768 314859212424 315719111232 315779853396 316813590576 317150943936 318311616069 319180943592 319906131048 320287423806 320628476216 321356952504 323413873713 323758255268 324880603299 326520664736 327095469513 328547427264 329686377552 330037438272 330787291968 332149920984 332904574296 333259061856 333301359762 333656269832 334414345608 336554843751 336913218236 337678693884 338016137616 338081169573 339210116532 340386030351 341896984128 343447537344 344227859136 345058140483 345645854568 346800062112 347213409464 348002287416 348952701888 350535253824 350602694372 351399272868 351750427632 351818101971 352992920364 354216613977 355184000136 356794811928 357402516288 357838071612 359078561541 360707035743 360891261024 361526571567 363131366976 364778221248 364848402044 365607006912 366042770064 367265088576 367335747828 368338963104 369615855672 370009434592 371292118056 372377767524 373668661107 374916444588 375363303561 376216138809 376616745924 377886140352 379599909696 380462370624 380915839728 382187823552 383305331808 384634107144 385043677984 385918507296 386378479512 387508241148 387668704608 388802238832 388851586389 390150069876 390615085647 391502573343 391919457948 392571789624 394352160552 395023833792 395745135954 397716899904 398879814816 400688793568 401394163419 401599168992 402077830824 403253496996 403420480416 404600072464 405924571584 406002668652 407843950596 408522787848 408957796128 410375498904 411825073758 413173224648 414381333492 416260613916 416969602336 417703632813 419812283232 421039804528 422418120768 424415488092 425121907896 425574591456 426541508064 427049898408 428475936672 428558372466 429961301496 431218498284 433174137732 434158320708 434675789451 436127292684 437402518686 439386203578 439581836736 442866561312 443646180621 443872765728 444401813016 445885794144 447431512392 448653473856 448739791668 450238258512 450688183488 450774892764 451799065116 452280155376 452337559677 453848040468 455175081522 457239367606 460077520644 460861139424 461672436267 461702658613 464003049888 466883186112 468532363824 469000570176 469090802628 470657227152 472288818636 473578666848 473669780094 475726415904 475817942362 477117428816 478771415388 480431135709 480462586051 480942714324 482035428756 485637382902 485853609024 488057026752 489780997104 492821140896 495056157408 495151402774 496180937952 496503690032 498224881476 499888592784 499952039643 499984767877 500484404748 501621518412 502155661232 505369827354 506518040826 507024206424 507887786304 508815174798 512845476192 515171306016 516341788704 516677654864 518468781852 520200093168 520820114196 522003431124 522559277264 523429052832 525802880736 525904041558 527098909302 527625641448 527660181272 529489380546 532776000204 535192217892 536103774432 536757107418 537671329328 541336891536 543791934128 544697050464 547167331872 547272603066 549064155096 549100098344 550897632864 551003621742 552508444656 554423783508 555014151888 556938177084 558566651286 561099833378 562374666882 564925118886 565887317456 566576946719 566829210528 569399864544 571373759592 571411163288 573281735328 574957997712 576951160716 577565516976 578877760944 579567719268 581262361722 581503056912 583203358248 583898472206 585225104814 587879186922 589598131913 591528240828 592535750688 593617703931 596309847713 596575349856 598319722224 600317678016 601033190352 602398753488 603040207168 603116746236 604880245494 605130720624 606900108696 607623466562 608886857376 609004002978 611765925894 613436694192 613554715151 615563248356 617737610637 620539141751 621572000238 624390920874 624709818432 625454403504 627542969536 629718424848 631559706792 633627181152 636623232138 638361887184 638484703577 639812262096 640574847612 641256952432 642713905008 642837558699 645752921777 646827747426 647516510536 649761206598 653041329472 654190939026 656103778029 659079305367 659372755104 664299841968 665809148592 666518123712 666602719524 667312539664 668828691216 671991189479 673109687502 673826436472 675357387768 676032275232 676162339146 678420233064 680772060702 682762622283 685859051409 690116280966 691291709136 693600124224 694426818928 696004574832 701205388744 702798545736 703500855264 703636203942 705985840728 708433227954 710368000272 710504670141 713589623856 713726913543 715676143224 718157123082 721414071486 721782522048 723053143134 728456074353 729696804088 732085540128 734671495656 736677926208 739231711344 740018869184 742584236112 742727104161 744755535048 747337322214 749832889176 750726607122 752432277618 753233491848 758054741031 759777061239 761492631013 761831679456 763222762197 766610663616 769268214288 770087355968 771837014592 772756959024 775016482296 775337409216 777604477664 777703172778 780300139752 781230171294 783005146686 783838915896 785143579248 788704321104 788856062337 790648363953 791490271908 792433640851 794234070819 797759629632 801377587136 802788326838 803198337984 804155661648 805135661127 806506993992 806840960832 809200144928 812005337304 815687901192 817045575696 817915592256 820750997808 820908904599 823650147516 824631847477 826346449296 826505432613 828762666984 832521227832 833939204672 835407265626 837849976929 839624566464 841649750067 842079609056 843562000323 847387678329 848830976184 850243815792 851149182912 853083016128 854099796816 856951873344 857116744932 859922602992 862436996568 866348275464 868316641416 869351578902 871893542583 872254585368 874805037372 875847708309 877837657221 878772407156 881818780383 885733122624 887292361242 887745531456 888803626032 891771588288 894863024784 897479583336 900476517024 901549785528 903598130232 904560310752 904675119354 907320368241 907696080936 910350163044 911435199843 913506004467 914478735212 917648888841 920155041288 921722278848 923344872534 923405317226 928006099776 932358000357 936586381311 937064727648 938181605256 941314454304 944577637272 947157333696 947339560188 951452831808 951635884724 954234857632 954934848207 957542830776 960862271418 960925172102 961885428648 964070857512 970241621139 971274765804 974641809897 979561994208 981286408539 985642281792 990112314816 990302805548 992361875904 993007380064 996449762952 999777185568 999904079286 999969535754 1000968809496 1003243036824 1004311322464 1009664531253 1010739654708 1013036081652 1014048412848 1014243508719 1017630349596 1021158091053 1025690952384 1030342612032 1032683577408 1033355309728 1035174421449 1036937563704 1040400186336 1041640228392 1044006862248 1045118554528 1046858105664 1051605761472 1051808083116 1054197818604 1055251282896 1055320362544 1055454305913 1058978761092 1062649841931 1065552000408 1070384435784 1072207548864 1073514214836 1075342658656 1077235684623 1082121107229 1082673783072 1087583868256 1089394100928 1094334663744 1094545206132 1098128310192 1098200196688 1101795265728 1102007243484 1105016889312 1108847567016 1110028303776 1113876354168 1117133302572 1121005983321 1122199666756 1124749333764 1126089910683 1129850237772 1131774634912 1133153893438 1133658421056 1138799729088 1142747519184 1142822326576 1146563470656 1149915995424 1153902321432 1155131033952 1157755521888 1159135438536 1162524723444 1163006113824 1166406716496 1166554759167 1167796944412 1170450209628 1171845256941 1175758373844 1179196263826 1183056481656 1185071501376 1187235407862 1192619695426 1193150699712 1196639444448 1202066380704 1204182490257 1204797506976 1206233492472 1209760490988 1210261441248 1213800217392 1215246933124 1217773714752 1218008005956 1223531851788 1226873388384 1227109430302 1231126496712 1235475221274 1241078283502 1243144000476 1248781841748 1250908807008 1253110898439 1259436849696 1263119413584 1267254362304 1273246464276 1276723774368 1276969407154 1279624524192 1281149695224 1282513904864 1285427810016 1285675117398 1291505843554 1293655494852 1295033021072 1299522413196 1304027368353 1308381878052 1312207556058 1318158610734 1318745510208 1328599683936 1331618297184 1333205439048 1334625079328 1337657382432 1343982378958 1346219375004 1347652872944 1350714775536 1352064550464 1352324678292 1356840466128 1357012679031 1361544121404 1365525244566 1371718102818 1380232561932 1382583418272 1385107975839 1388853637856 1392009149664 1402410777488 1405597091472 1407001710528 1407272407884 1411971681456 1416866455908 1420736000544 1421009340282 1427179247712 1427453827086 1431352286448 1436314246164 1441387758153 1442828142972 1446106286268 1456912148706 1459393608176 1464171080256 1469342991312 1478463422688 1485168472224 1485454208322 1489511070096 1494674644428 1499665778352 1499954303631 1501453214244 1504864555236 1506466983696 1516109482062 1519554122478 1522985262026 1523663358912 1526445524394 1537851712523 1538536428576 1545513918048 1550032964592 1555208955328 1555406345556 1560600279504 1562460342588 1566010293372 1567677831792 1570287158496 1577408642208 1577712124674 1581296727906 1582980543816 1584867281702 1588468141638 1600337786621 1605576653676 1608311323296 1610271322254 1613013987984 1618400289856 1624010674608 1631375802384 1634091151392 1641501995616 1641817809198 1647300295032 1649263694954 1652692898592 1653010865226 1657525333968 1665042455664 1665362798267 1670814531252 1675699953858 1683299500134 1684159218112 1687124000646 1694775356658 1697661952368 1699730840157 1700487631584 1708199593632 1714233489864 1719845205984 1724873993136 1732696550928 1733029909709 1736633282832 1738703157804 1743787085166 1744509170736 1749610074744 1751695416618 1755675314442 1757544814312 1763637560766 1768794395739 1774584722484 1777607252064 1780853111793 1788929543139 1789726049568 1794959166672 1800953034048 1803099571056 1807196260464 1809120621504 1809350238708 1814640736482 1815392161872 1820700326088 1822870399686 1827012008934 1828957470424 1835297777682 1840310082576 1840664145453 1846689745068 1846810634452 1853212831911 1861617425253 1864716000714 1873172762622 1874129455296 1876363210512 1882628908608 1889155274544 1894679120376 1903271769448 1908469715264 1909869696414 1915085661552 1915454110731 1921724542836 1921850344204 1923770857296 1928141715024 1928512676097 1937258765331 1940483242278 1942549531608 1949283619794 1959123988416 1962572817078 1963849416823 1968311334087 1977237916101 1980605611096 1986014760128 1992899525904 1999554371136 1999808158572 1999939071508 2001937618992 2006486073648 2008622644928 2015973568437 2019329062506 2021479309416 2026072163304 2028096825696 2028487017438 2035260699192 2042316182106 2043644652721 2048287866849 2057577154227 2066710619456 2070348842898 2073875127408 2080800372672 2083280456784 2088013724496 2090237109056 2103616166232 2108395637208 2110502565792 2110640725088 2110908611826 2117957522184 2125299683862 2126682132967 2131104000816 2131514010423 2140768871568 2141180740629 2147028429672 2150685317312 2154471369246 2164242214458 2165347566144 2175167736512 2185368223059 2189090412264 2196256620384 2196400393376 2204014486968 2210033778624 2217695134032 2220056607552 2227752708336 2228181312483 2234266605144 2242011966642 2244399333512 2249498667528 2252179821366 2259700475544 2263549269824 2266307786876 2274164223093 2284477893039 2285495038368 2285644653152 2289668286591 2299831990848 2307804642864 2310262067904 2315511043776 2318270877072 2325049446888 2326012227648 2332813432992 2333109518334 2335593888824 2340900419256 2343690513882 2351516747688 2358392527652 2366112963312 2366568187011 2374470815724 2377300922553 2382702212457 2385239390852 2393278888896 2404132761408 2408364980514 2409595013952 2412466984944 2415406983381 2419520981976 2420522882496 2427600434784 2430493866248 2436016011912 2447063703576 2453746776768 2454218860604 2462252993424 2462726713797 2470950442548 2473895542431 2479516297839 2482156567004 2486288000952 2497563683496 2501817614016 2506221796878 2513549930787 2518873699392 2524949250201 2526238827168 2530686000969 2542163034987 2546492928552 2553447548736 2553938814308 2559249048384 2562299390448 2565027809728 2570855620032 2571350234796 2583011687108 2587310989704 2590066042144 2599044826392 2608054736706 2615680627749 2616763756104 2624415112116 2627543124927 2633512971663 2636317221468 2645456341149 2657199367872 2663236594368 2666410878096 2669250158656 2675314764864 2687964757916 2692438750008 2695305745888 2701429551072 2704649356584 2713680932256 2714025358062 2721961104723 2723088242808 2731050489132 2734305599529 2740518013401 2743436205636 2752946666523 2760465123864 2765166836544 2770215951678 2777707275712 2784018299328 2804821554976 2809759143933 2811194182944 2814544815768 2823943362912 2833732911816 2841472001088 2842018680564 2854358495424 2854907654172 2862704572896 2864804544621 2872628492328 2882775516306 2885656285944 2892212572536 2913824297412 2918787216352 2923925429691 2938685982624 2956926845376 2970336944448 2970908416644 2979022140192 2989349288856 2999331556704 2999908607262 3002906428488 3009729110472 3012933967392 3032218964124 3039108244956 3042730526157 3045970524052 3052891048788 3075703425046 3077072857152 3091027836096 3100065929184 3105523264347 3110812691112 3121200559008 3124920685176 3132020586744 3135355663584 3140574316992 3154817284416 3155424249348 3162593455812 3165961087632 3166362917739 3169734563404 3176936283276 3200675573242 3211153307352 3216622646592 3220542644508 3226027975968 3231707053869 3246363321687 3248021349216 3262751604768 3268182302784 3283003991232 3283635618396 3294600590064 3298527389908 3305385797184 3306021730452 3315050667936 3330084911328 3330725596534 3341629062504 3351399907716 3363017949963 3366599000268 3374248001292 3378269732049 3389550713316 3395323904736 3399461680314 3400975263168 3416399187264 3428466979728 3439690411968 3449747986272 3465393101856 3466059819418 3473266565664 3477406315608 3487574170332 3489018341472 3499220149488 3499664277501 3503390833236 3511350628884 3515089628624 3515535770823 3527275121532 3537588791478 3549169444968 3555214504128 3561706223586 3577859086278 3579452099136 3589918333344 3606199142112 3614392520928 3618700477416 3629281472964 3630784323744 3641400652176 3645740799372 3654024017868 3657914940848 3670595555364 3680620165152 3681328290906 3693379490136 3693621268904 3706425663822 3723234850506 3729432001428 3746345525244 3752726421024 3778310549088 3789358240752 3806543538896 3819739392828 3830171323104 3830908221462 3843449085672 3843700688408 3847541714592 3856283430048 3857025352194 3874517530662 3880966484556 3885099063216 3898567239588 3925145634156 3927698833646 3936622668174 3954475832202 3961211222192 3985799051808 3999616317144 3999878143016 4003875237984 4012972147296 4031947136874 4038658125012 4042958618832 4052144326608 4056193651392 4056974034876 4070521398384 4084632364212 4087289305442 4096575733698 4115154308454 4140697685796 4147750254816 4155323927517 4166560913568 4174168933991 4176027448992 4207232332464 4216791274416 4221005131584 4221281450176 4221817223652 4235915044368 4250599367724 4253364265934 4262208001632 4263028020846 4281537743136 4282361481258 4294056859344 4308942738492 4324163274459 4328484428916 4343773992257 4370736446118 4378180824528 4392513240768 4392800786752 4408028973936 4435390268064 4455505416672 4456362624966 4468533210288 4484023933284 4488798667024 4498997335056 4499862910893 4504359642732 4519400951088 4520270452439 4532615573752 4548328446186 4568955786078 4570990076736 4571289306304 4579336573182 4613555137569 4615609285728 4636541754144 4650098893776 4665626865984 4666219036668 4671187777648 4681800838512 4687381027764 4703033495376 4703938326353 4716785055304 4732225926624 4733136374022 4748941631448 4754601845106 4765404424914 4770478781704 4801013359863 4816729961028 4824933969888 4830813966762 4839041963952 4855200869568 4860987732496 4872032023824 4894127407152 4908437721208 4924505986848 4925453427594 4941900885096 4947791084862 4959032595678 4964313134008 4972576001904 4995127366992 4996088394801 5012443593756 5027099861574 5049898500402 5052477654336 5061372001938 5084326069974 5092985857104 5099192520471 5107877628616 5124598780896 5142700469592 5166023374216 5174621979408 5180132084288 5198089652784 5199089729127 5216109473412 5231361255498 5233527512208 5248830224232 5255086249854 5267025943326 5272634442936 5290912682298 5306383187217 5330448417091 5332821756192 5342559335379 5366788629417 5375929515832 5384877500016 5390611491776 5402859102144 5409298713168 5427361864512 5428050716124 5443922209446 5446176485616 5462100978264 5468611199058 5481036026802 5486872411272 5505893333046 5520930247728 5521992436359 5540431903356 5547035485957 5559638495733 5584852275759 5609643109952 5619518287866 5622388365888 5629089631536 5647886725824 5667465823632 5684037361128 5709815308344 5725409145792 5729609089242 5745256984656 5746362332193 5765551032612 5771312571888 5772422932339 5784425145072 5785538028291 5811776295993 5827648594824 5837574432704 5847850859382 5877371965248 5891548250469 5904934002261 5931713748303 5941816833288 5958044280384 5978698577712 5998663113408 5999817214524 6005812856976 6019458220944 6025867934784 6047920705311 6064437928248 6078216489912 6085461052314 6091941048104 6105782097576 6130933958163 6144863600547 6151406850092 6172731462681 6200131858368 6211046528694 6221625382224 6242401118016 6249841370352 6264041173488 6270711327168 6310848498696 6325186911624 6331922175264 6332725835478 6339469126808 6353872566552 6380046398901 6394542031269 6401351146484 6422306614704 6423542221887 6441085289016 6452055951936 6463414107738 6492726643374 6496042698432 6525503209536 6556104669177 6567271236792 6589201180128 6597054779816 6612043460904 6630101335872 6660169822656 6661451193068 6683258125008 6684543937449 6702799815432 6726035899926 6733198000536 6748496002584 6756539464098 6779101426632 6790647809472 6798923360628 6822492669279 6853433679117 6856933959456 6869004859773 6899495972544 6930786203712 6932119638836 6946533131328 6954812631216 6975148340664 6978036682944 6998440298976 6999328555002 7006781666472 7022701257768 7030179257248 7031071541646 7054550243064 7075177582956 7098338889936 7099704561033 7123412447172 7131902767659 7148106637371 7155718172556 7179836666688 7212398284224 7228785041856 7237400954832 7246220950143 7258562945928 7261568647488 7282801304352 7291481598744 7308048035736 7315829881696 7341191110728 7361240330304 7362656581812 7386758980272 7387242537808 7388180141391 7412851327644 7421686627293 7438548893517 7446469701012 7458864002856 7492691050488 7505452842048 7540649792361 7556621098176 7574847750603 7578716481504 7613087077792 7626489104961 7639478785656 7660342646208 7661816442924 7686898171344 7687401376816 7695083429184 7712566860096 7714050704388 7749035061324 7761932969112 7770198126432 7797134479176 7847041883247 7850291268312 7855397667292 7873245336348 7882629374781 7908951664404 7922422444384 7936369023447 7971598103616 7999232634288 7999756286032 8007750475968 8025944294592 8063894273748 8077316250024 8085917237664 8104288653216 8113948069752 8141042796768 8165883314169 8169264728424 8174578610884 8193151467396 8202916798587 8230308616908 8258839999569 8281395371592 8295500509632 8310647855034 8333121827136 8348337867982 8352054897984 8414464664928 8429277431799 8433582548832 8443634447304 8471830088736 8501198735448 8506728531868 8524416003264 8526056041692 8563075486272 8564722962516 8588113718688 8594413633863 8617885476984 8648326548918 8656968857832 8687547984514 8741472892236 8756361649056 8771776289073 8816057947872 8870780536128 8911010833344 8912725249932 8937066420576 8968047866568 8977597334048 8997994670112 8999725821786 9008719285464 9038801902176 9040540904878 9065231147504 9096656892372 9128191578471 9137911572156 9158673146364 9227110275138 9231218571456 9273083508288 9300197787552 9332438073336 9342375555296 9363601677024 9374762055528 9406066990752 9407876652706 9433570110608 9464451853248 9466272748044 9497883262896 9499088753217 9509203690212 9530808849828 9540957563408 9602026719726 9633459922056 9649867939776 9661627933524 9678083927904 9721975464992 9739089965061 9744064047648 9788254814304 9816875442416 9849011973696 9850906855188 9883801770192 9895582169724 9918065191356 9928626268016 9945152003808 9990254733984 9992176789602 10024887187512 10054199723148 10099797000804 10122744003876 10134809196147 10168652139948 10185971714208 10198385040942 10215755257232 10249197561792 10285400939184 10332046748432 10349243958816 10396179305568 10398179458254 10432218946824 10462722510996 10467055024416 10497660448464 10510172499708 10534051886652 10545268885872 10546607312469 10581825364596 10612766374434 10660896834182 10665643512384 10685118670758 10733577258834 10751859031664 10764961987661 10769755000032 10818597426336 10856101432248 10887844418892 10892352971232 10924201956528 10937222398116 10962072053604 10973744822544 11011786666092 11041860495456 11043984872718 11080863806712 11094070971914 11119276991466 11169704551518 11202364506347 11239036575732 11258179263072 11334931647264 11368074722256 11419630616688 11459218178484 11490513969312 11492724664386 11531102065224 11542625143776 11544845864678 11568850290144 11571076056582 11623552591986 11655297189648 11657539587869 11695701718764 11783096500938 11809868004522 11863427496606 11883633666576 11957397155424 11999634429048 12011625713952 12038916441888 12095841410622 12128875856496 12131209367963 12156432979824 12170922104628 12183882096208 12211564195152 12261867916326 12289727201094 12302813700184 12345462925362 12422093057388 12443250764448 12465971782551 12499682740704 12522506801973 12528082346976 12621696997392 12650373823248 12663844350528 12665451670956 12678938253616 12707745133104 12760092797802 12789084062538 12802702292968 12844613229408 12847084443774 12882170578032 12926828215476 12972489823377 12985453286748 13031321976771 13112209338354 13134542473584 13178402360256 13194109559632 13224086921808 13322902386136 13366516250016 13369087874898 13405599630864 13452071799852 13466396001072 13496992005168 13499588732679 13513078928196 13558202853264 13560811357317 13597846721256 13644985338558 13706867358234 13713867918912 13738009719546 13746945917761 13840665412707 13864239277672 13909625262432 13950296681328 13996880597952 13998657110004 14013563332944 14045402515536 14060358514496 14062143083292 14109100486128 14111814979059 14150355165912 14196677779872 14199409122066 14246824894344 14263805535318 14296213274742 14305512569047 14311436345112 14403040079589 14468359989247 14474801909664 14492441900286 14517125891856 14565602608704 14582963197488 14616096071472 14631659763392 14682382221456 14725313163624 14773517960544 14774485075616 14776360282782 14825702655288 14843373254586 14877097787034 14886774930769 14892939402024 14917728005712 14985382100976 14988265184403 15056239176169 15081299584722 15149695501206 15157432963008 15226174155584 15252978209922 15278957571312 15297577561413 15323632885848 15373796342688 15374802753632 15428101408776 15498070122648 15523865938224 15540396252864 15594268958352 15597269187381 15668005102063 15694083766494 15700582536624 15710795334584 15746490672696 15765258749562 15817903328808 15844844888768 15872738046894 15919149561651 15991345251273 15998465268576 15999512572064 16027678006137 16100365888251 16127788547496 16154632500048 16171834475328 16208577306432 16227896139504 16282085593536 16331766628338 16338529456848 16349157221768 16386302934792 16405833597174 16460617233816 16517679999138 16562790743184 16565977309077 16621295710068 16641106457871 16678915487199 16696675735964 16754556827277 16828929329856 16858554863598 16867165097664 16887268894608 16943660177472 17002397470896 17013457063736 17052112083384 17129445925032 17176227437376 17188827267726 17235770953968 17239086996579 17296653097836 17313937715664 17317268797017 17356614084873 17375095969028 17435328887979 17482945784472 17512723298112 17543552578146 17632115895744 17674644751407 17714802006783 17795141244909 17825450499864 17874132841152 17936095733136 17955194668096 17995989340224 17999451643572 18017438570928 18077603804352 18081081809756 18130462295008 18143762115933 18193313784744 18256383156942 18275823144312 18317346292728 18392801874489 18434590801641 18454220550276 18476215941947 18518194388043 18600395575104 18664876146672 18684751110592 18727203354048 18749524111056 18812133981504 18815753305412 18867140221216 18932545496088 18995766525792 18998177506434 19018407380424 19061617699656 19081915126816 19140139196703 19183626093807 19204053439452 19226942549069 19266919844112 19270626665661 19323255867048 19356167855808 19443950929984 19478179930122 19488128095296 19576509628608 19633750884832 19668314007531 19701813710376 19767603540384 19791164339448 19836130382712 19857252536032 19890304007616 19980509467968 19984353579204 20049774375024 20053631812347 20108399446296 20199594001608 20245488007752 20269618392294 20337304279896 20371943428416 20396770081884 20431510514464 20467478007837 20560301037351 20570801878368 20664093496864 20698487917632 20792358611136 20796358916508 20864437893648 20925445021992 20934110048832 20995320896928 21020344999416 21068103773304 21090537771744 21093214624938 21163650729192 21225532748868 21299113683099 21321793668364 21370237341516 21395708302977 21467154517668 21503718063328 21529923975322 21539510000064 21637194852672 21712202864496 21738662850429 21775688837784 21784705942464 21848403913056 21874444796232 21924144107208 21947489645088 22023573332184 22083720990912 22087969745436 22161727613424 22164540424173 22188141943828 22238553982932 22265059881879 22339409103036 22404729012694 22478073151464 22516358526144 22621949377083 22669863294528 22724543251809 22736149444512 22839261233376 22879467314883 22918436356968 22981027938624 22985449328772 23062204130448 23085250287552 23089691729356 23137700580288 23142152113164 23247105183972 23310594379296 23315079175738 23391403437528 23541125649741 23566193001876 23619736009044 23647888124343 23726854993212 23767267333152 23809107070341 23914794310848 23999268858096 24023251427904 24077832883776 24191682821244 24257751712992 24262418735926 24312865959648 24341844209256 24367764192416 24423128390304 24497649942507 24523735832652 24579454402188 24605627400368 24608750395761 24690925850724 24776519998707 24844186114776 24886501528896 24931943565102 24999365481408 25045013603946 25056164693952 25243393994784 25300747646496 25330903341912 25357876507232 25415490266208 25520185595604 25578168125076 25605404585936 25689226458816 25694168887548 25764341156064 25783240901589 25853656430952 25944979646754 25970906573496 26062643953542 26224418676708 26269084947168 26388219119264 26448173843616 26645804772272 26733032500032 26738175749796 26811199261728 26904143599704 26932792002144 26993984010336 26999177465358 27026157856392 27116405706528 27121622714634 27195693442512 27289970677116 27413734716468 27476019439092 27493891835522 27681330825414 27728478555344 27819250524864 27900593362656 27997314220008 28027126665888 28090805031072 28124286166584 28218200972256 28223629958118 28300710331824 28393355559744 28398818244132 28493649788688 28527611070636 28592426549484 28611025138094 28622872690224 28806080159178 28936719978494 28949603819328 28984883800572 29034251783712 29165926394976 29217269895183 29219182537937 29232192142944 29364764442912 29450626327248 29547035921088 29548970151232 29552720565564 29651405310576 29686746509172 29754195574068 29773549861538 29785878804048 29835456011424 29970764201952 29976530368806 30112478352338 30162599169444 30299391002412 30404427588441 30406417945799 30505956419844 30557915142624 30595155122826 30647265771696 30747592685376 30749605507264 30856202817552 30996140245296 31047731876448 31188537916704 31194538374762 31336010204126 31388167532988 31401165073248 31421590669168 31492981345392 31530517499124 31635806657616 31639821937407 31641893167073 31745476093788 31838299123302 31982690502546 31996930537152 31999025144128 32055356012274 32200731776502 32255577094992 32294885962983 32309265000096 32455792279008 32663533256676 32677058913696 32698314443536 32772605869584 32811667194348 32921234467632 32927568284471 33035359998276 33125581486368 33131954618154 33242591420136 33282212915742 33357830974398 33393351471928 33509113654554 33607093519041 33717109727196 33774537789216 34004794941792 34026914127472 34104224166768 34258891850064 34377654535452 34471541907936 34478173993158 34593306195672 34627875431328 34634537594034 34713228169746 34750191938056 34870657775958 34965891568944 34972618763607 35087105156292 35349289502814 35429604013566 35590282489818 35650900999728 35872191466272 35998903287144 36034877141856 36162163619512 36260924590016 36287524231866 36386627569488 36393628103889 36512766313884 36551646288624 36634692585456 36785603748978 36869181603282 36908441100552 36952431883894 37036388776086 37313138919637 37329752293344 37397915347653 37499048222112 37567520405919 37631506610824 37734280442432 37865090992176 37991533051584 37996355012868 38036814760848 38123235399312 38163830253632 38280278393406 38367252187614 38408106878904 38453885098138 38533839688224 38541253331322 38646511734096 38829248401699 38917469470131 38956359860244 39093965930313 39267501769664 39336628015062 39403627420752 39535207080768 39582328678896 39672260765424 39714505072064 39968707158408 40099548750048 40107263624694 40216798892592 40399188003216 40406960526373 40490976015504 40498766198037 40539236784588 40674608559792 40682434071951 40793540163768 40863021028928 40934956015674 41120602074702 41141603756736 41240837753283 41328186993728 41521996238121 41592717833016 41728875787296 41850890043984 41990641793856 42040689998832 42136207546608 42181075543488 42186429249876 42327301458384 42335444937177 42451065497736 42598227366198 42643587336728 42740474683032 42791416605954 42916537707141 42934309035336 43007436126656 43059847950644 43209120238767 43405079967741 43424405728992 43477325700858 43551377675568 43696807826112 43748889592464 43848288214416 43894979290176 44047146664368 44175939490872 44323455226848 44329080848346 44376283887656 44477107965864 44530119763758 44660324792307 44678818206072 44809458025388 44956146302928 44964795553209 45168717528507 45243898754166 45449086503618 45472298889024 45678522466752 45758934629766 45836872713936 45892732684239 45970898657544 46124408260896 46179383458712 46284304226328 46494210367944 46621188758592 46630158351476 46782806875056 46791807562143 47004015306189 47082251299482 47132386003752 47239472018088 47295776248686 47453709986424 47534534666304 47618214140682 47757448684953 47974035753819 47998537716192 48083034018411 48301097664753 48383365642488 48515503425984 48524837471852 48625731919296 48683688418512 48735528384832 48846256780608 48995299885014 49047471665304 49158908804376 49211254800736 49217500791522 49381851701448 49553039997414 49688372229552 49697931927231 49863887130204 49923319373613 50036746461597 50090027207892 50263670481831 50486787989568 50601495292992 50661806683824 50715753014464 50830980532416 51040371191208 51156336250152 51210809171872 51388337775096 51528682312128 51566481803178 51707312861904 51717260989737 51889959293508 51941813146992 51951806391051 52069842254619 52125287907084 52305986663937 52448837353416 52538169894336 52776438238528 52896347687232 53023934254221 53291609544544 53385423734727 53476351499592 53622398523456 53808287199408 53865584004288 53987968020672 53998354930716 54052315712784 54232811413056 54243245429268 54391386885024 54431286347799 54579941354232 54827469432936 54952038878184 54987783671044 55178405623467 55362661650828 55428647825841 55456957110688 55554583164129 55801186725312 55994628440016 56054253331776 56181610062144 56248572333168 56436401944512 56447259916236 56601420663648 56797636488264 56987299577376 57055222141272 57184853098968 57222050276188 57245745380448 57420417590109 57612160318356 57680827647207 57811879996983 57873439956988 57969767601144 58068503567424 58331852789952 58434539790366 58438365075874 58464384285888 58729528885824 58901252654496 59004942022593 59105441131128 59302810621152 59373493018344 59508391148136 59547099723076 59571757608096 59670912022848 59941528403904 59953060737612 60160895437041 60224956704676 60325198338888 60598782004824 60808855176882 60812835891598 61011912839688 61115830285248 61190310245652 61294531543392 61402434023511 61680903112053 61712405635104 61992280490592 62095463752896 62377075833408 62389076749524 62672020408252 62776335065976 62802330146496 62843181338336 62985962690784 63061034998248 63271613315232 63279643874814 63283786334146 63490952187576 63676598246604 63897341049297 63965381005092 64110712024548 64187124908931 64401463553004 64511154189984 64589771925966 64618530000192 64911584558016 65327066513352 65354117827392 65396628887072 65545211739168 65623334388696 65842468935264 65855136568942 66070719996552 66251162972736 66263909236308 66485182840272 66493621272519 66564425831484 66715661948796 66786702943856 66795179645637 67018227309108 67214187038082 67434219454392 67549075578432 68009589883584 68053828254944 68173629755427 68208448333536 68517783700128 68755309070904 68943083815872 68956347986316 69186612391344 69255750862656 69269075188068 69426456339492 69500383876112 69741315551916 69931783137888 69945237527214 70174210312584 70698579005628 70859208027132 70943664373029 71180564979636 71301801999456 71744382932544 71997806574288 72069754283712 72324327239024 72575048463732 72773255138976 72787256207778 73025532627768 73103292577248 73269385170912 73571207497956 73738363206564 73816882201104 73826251187283 73904863767788 74072777552172 74626277839274 74659504586688 74795830695306 74998096444224 75135040811838 75263013221648 75730181984352 75992710025736 76073629521696 76246470798624 76560556786812 76734504375228 76816213757808 76907770196276 77067679376448 77082506662644 77293023468192 77658496803398 77834938940262 77912719720488 78187931860626 78673256030124 78807254841504 79164657357792 79344521530848 79937414316816 80199097500096 80214527249388 80433597785184 80798376006432 80813921052746 80981952031008 80997532396074 81078473569176 81349217119584 81364868143902 81587080327536 81869912031348 82241204149404 82481675506566 83043992476242 83185435666032 83457751574592 83701780087968 84081379997664 84272415093216 84372858499752 84654602916768 84670889874354 84902130995472 85196454732396 85287174673456 85480949366064 85582833211908 85833075414282 85868618070672 86119695901288 86418240477534 86810159935482 86848811457984 86954651401716 87102755351136 87497779184928 87657547613811 87696576428832 88094293328736 88351878981744 88646910453696 88658161696692 88752567775312 88954215931728 89060239527516 89320649584614 89357636412144 89618916050776 89912292605856 89929591106418 90337435057014 90487797508332 90898173007236 91219253837397 91517869259532 91673745427872 91785465368478 91941797315088 92248816521792 92358766917424 92568608452656 92988420735888 93260316702952 93565613750112 93583615124286 94008030612378 94164502598964 94264772007504 94478944036176 94591552497372 94907419972848 94925679501219 95236428281364 95514897369906 95948071507638 95997075432384 96166068036822 96602195329506 96766731284976 96884657888949 97049674943704 97367376837024 97990599770028 98094943330608 98317817608752 98422509601472 98435001583044 98763703402896 98782704853413 99106079994828 99376744459104 99395863854462 99727774260408 99846638747226 100073492923194 100180054415784 100527340963662 100821280557123 101278519924729 101323613367648 102080742382416 102312672500304 102421618343744 102776675550192 103132963606356 103414625723808 103434521979474 103779918587016 103883626293984 103903612782102 104139684509238 104250575814168 104611973327874 104897674706832 104917856290821 105393674233183 106047868508442 106583219089088 106770847469454 106952702999184 107616574398816 107996709861432 108104631425568 108486490858536 108782773770048 108862572695598 109159882708464 109180884311667 109654938865872 109676035714441 109904077756368 109975567342088 110356811246934 110725323301656 110857295651682 110913914221376 111109166328258 111939416758911 111989256880032 112193746042959 112497144666336 112702561217757 112894519832472 113202841327296 113595272976528 113974599154752 114110444282544 114369706197936 114444100552376 114491490760896 114840835180218 115224320636712 115361655294414 115623759993966 115746879913976 115939535202288 116487745205097 116752408410393 116869079580732 116876730151748 117281897790939 117802505308992 118009884045186 118210882262256 118605621242304 118746986036688 119016782296272 119094199446152 119143515216192 119906121475224 120321790874082 120449913409352 120650396677776 121197564009648 121220881579119 121496298594111 121617710353764 121625671783196 122023825679376 122047302215853 122380620491304 122589063086784 122804868047022 123361806224106 123424811270208 123722513259849 123984560981184 124565988714363 124778153499048 125344040816504 125552670131952 125686362676672 125971925381568 126122069996496 126543226630464 126559287749628 126567572668292 126981904375152 127006334811531 127353196493208 127794682098594 127930762010184 128221424049096 128374249817862 128749613121423 128802927106008 129022308379968 129179543851932 129333511593629 129627360716301 130215239903223 130654133026704 130793257774144 131090423478336 131246668777392 131684937870528 131710273137884 132141439993104 132527818472616 132970365680544 132987242545038 133128851662968 133431323897592 133573405887712 133590359291274 133980974376921 134036454618216 134428374076164 134588597843483 134868438908784 134894386659627 135506152585521 136107656509888 136347259510854 136416896667072 137035567400256 137510618141808 137678198052717 137912695972632 138373224782688 138538150376136 138852912678984 139000767752224 139482631103832 139863566275776 139890475054428 140348420625168 140375422686429 141012045918567 141397158011256 141718416054264 141887328746058 142361129959272 142603603998912 143272346054859 143922107261457 143995613148576 144648654478048 144903292994259 145150096927464 145546510277952 145574512415556 146051065255536 146206585154496 146538770341824 147142414995912 147476726413128 147633764402208 147652502374566 147809727535576 148145555104344 149093795781693 149252555678548 149591661390612 149769958120839 150270081623676 150526026443296 150791011445493 151460363968704 151985420051472 152147259043392 152492941597248 153121113573624 153469008750456 153632427515616 153815540392552 154165013325288 154586046936384 155151782969211 155316993606796 155669877880524 155825439440976 155855419173153 156375863721252 156917959991811 157346512060248 157614509683008 158329314715584 158689043061696 159071802762663 159874828633632 160156271204181 160429054498776 160867195570368 161596752012864 161627842105492 161963904062016 161995064792148 162156947138352 162698434239168 162729736287804 163174160655072 163293859043397 163739824062696 164482408298808 164963351013132 165535216870401 166087984952484 166285943477523 166370871332064 166663749492387 167403560175936 168162759995328 168544830186432 168745716999504 169309205833536 169341779748708 169804261990944 170392909464792 170574349346912 170961898732128 171165666423816 171666150828564 171737236141344 172239391802576 172261252770327 172836480955068 173042482941621 173435639990949 173620319870964 173909302803432 174205510702272 174995558369856 175315095227622 175393152857664 176188586657472 176703757963488 177316323393384 177505135550624 177908431863456 178120479055032 178641299169228 178715272824288 179237832101552 179824585211712 179859182212836 180482686311123 180674870114028 180975595016664 181796346014472 182438507674794 183035738519064 183347490855744 183570930736956 183883594630176 184717533834848 185042709336159 185137216905312 185976841471776 186520633405904 187131227500224 187167230248572 188016061224756 188329005197928 188529544015008 188957888072352 189183104994744 189814839945696 189851359002438 190472856562728 191029794739812 191896143015276 192332136073644 192561374726793 193204390659012 193533462569952 193769315777898 194099349887408 194734753674048 195981199540056 196189886661216 196635635217504 196870003166088 197527406805792 197565409706826 198212159989656 198753488918208 198791727708924 199455548520816 199693277494452 200146985846388 200360108831568 200385538936911 201054681927324 201642561114246 202557039849458 202647226735296 204161484764832 204520889266281 204534277765559 204625345000608 205553351100384 206265927212712 206829251447616 206869043958948 207559837174032 207767252587968 207807225564204 208279369018476 208501151628336 209223946655748 209795349413664 209835712581642 210787348466366 212095737016884 212830993119087 212844925620593 213541694938908 213905405998368 215233148797632 215993419722864 216209262851136 216972981717072 217725145391196 218319765416928 218361768623334 219309877731744 219352071428882 219808155512736 219951134684176 220713622493868 221450646603312 221478753561849 221493252169511 221714591303364 222218332656516 223878833517822 223978513760064 224387492085918 224994289332672 225405122435514 225789039664944 227190545953056 228220888565088 228739412395872 228888201104752 229681670360436 230448641273424 230492977991297 230723310588828 231247519987932 231493759827952 231879070404576 232975490410194 233504816820786 233738159161464 233753460303496 234563795581878 236019768090372 236421764524512 237493972073376 238033564592544 238188398892304 239812242950448 240643581748164 240899826818704 241300793355552 242395128019296 242441763158238 242992597188222 243235420707528 243251343566392 244047651358752 244094604431706 244761240982608 245609736094044 246723612448212 247445026519698 249131977428726 249556306998096 250688081633008 251105340263904 252244139992992 253118575499256 253135145336584 253963808750304 254012669623062 254706392986416 255589364197188 255861524020368 256442848098192 256748499635724 257499226242846 257605854212016 258359087703864 258667023187258 259254721432602 260430479806446 261191972437459 261308266053408 262493337554784 262972642841433 263420546275768 264282879986208 265055636945232 265940731361088 265974485090076 266257703325936 266862647795184 267146811775424 267180718582548 267961948753842 268072909236432 268856748152328 269177195686966 269736877817568 269788773319254 271012305171042 271804738811893 272694519021708 273657761512191 274898839795693 275021236283616 275356396105434 275825391945264 276746449565376 277076300752272 277705825357968 278001535504448 278965262207664 279780950108856 280696841250336 280750845372858 282024091837134 282794316022512 282848723684611 283436832108528 283774657492116 284722259918544 284777038503657 286068544347211 286544692109718 287844214522914 287991226297152 289297308956096 289806585988518 290300193854928 290653973666847 291149024831112 292102130511072 294284829991824 294953452826256 295267528804416 295305004749132 295619455071152 296291110208688 296348114560239 297692096939197 298187591563386 298505111357096 299183322781224 299539916241678 300540163247352 301052052886592 301582022890986 302463841671369 303835559774187 303970840102944 306242227147248 306938017500912 307264855031232 307631080785104 308330026650576 310303565938422 310633987213592 311339755761048 311650878881952 311710838346306 312751727442504 313835919983622 314693024120496 314753568872463 316181022699549 318143605525326 319749657267264 320312542408362 320858108997552 323255684210984 323990129584296 324313894276704 325459472575608 326348321310144 326587718086794 327479648125392 327542652935001 328964816597616 329028107143323 329926702026264 331070433740802 332175969904968 332571886955046 332741742664128 333327498984774 335818250276733 336581238128877 337491433999008 338107683653271 338683559497416 339608523981888 340785818929584 341148698693824 341923797464256 342331332847632 343332301657128 343474472282688 344478783605152 344522505540654 345672961910136 346084965883242 346871279981898 347240639741928 347818605606864 349463235615291 350257225231179 350630190455244 351048102896993 351845693372817 353407515926976 354632646786768 355010271101248 355816863726912 356240958110064 357282598338456 357430545648576 358475664203104 359718364425672 360965372622246 361349740228056 361951190033328 363592692028944 363662644737357 364488895782333 364877015349588 365311908432311 366071477038128 366141906647559 367141861473912 367767189260352 369435067669696 370085418672318 370274433810624 371167539779547 371953682943552 373041266811808 373697966143089 374334460497144 376032122449512 376658010395856 377059088030016 377915776144704 378366209989488 379629679891392 379702718004876 380945713125456 381019004434593 382059589479624 383792286030552 384664272147288 385122749453586 386248839364269 386408781318024 387066925139904 387538631555796 388000534780887 388198699774816 388882082148903 390645719709669 391962399080112 392379773322432 393271270435008 393740006332176 395054813611584 395130819413652 396424319979312 397583455417848 398911097041632 399386554988904 400293971692776 400720217663136 400771077873822 401942923130763 402109363854648 403285122228492 403765793530449 404683159978881 405114079698916 406518457756563 408322969529664 409041778532562 409068555531118 409250690001216 411106702200768 412531854425424 413034594158151 413738087917896 415119674348064 415614451128408 416558738036952 417002303256672 418447893311496 419590698827328 419671425163284 421126268059287 421574696932732 423036137755701 424191474033768 425661986238174 425689851241186 427083389877816 427810811996736 429817038164577 431766321784371 431986839445728 433945963434144 434709878982777 435450290782392 436639530833856 436723537246668 438619755463488 438704142857764 439616311025472 439902269368352 441427244987736 442901293206624 442957507123698 442986504339022 443429182606728 444436665313032 447281387345079 447757667035644 448774984171836 449309874362517 450810244871028 451578079329888 452373034336479 454381091906112 456441777130176 457478824791744 457776402209504 459363340720872 460897282546848 460985955982594 461446621177656 462495039975864 462987519655904 463758140809152 465455348907633 465950980820388 467009633641572 467476318322928 467506920606992 467566257519459 469127591163756 470753879975433 472039536180744 472843529049024 474987944146752 476067129185088 476376797784608 477215408287989 479624485900896 481287163496328 481799653637408 482601586711104 484790256038592 484883526316476 485985194376444 486470841415056 486502687132784 488095302717504 488189208863412 489522481965216 489881577130191 491219472188088 493447224896424 494890053039396 496605650611203 498263954857452 498857830432569 499112613996192 501376163266016 502210680527808 504488279985984 506237150998512 506270290673168 507927617500608 508025339246124 509412785972832 511178728394376 511723048040736 512885696196384 513496999271448 514998452485692 515211708424032 516718175407728 516783758310981 517334046374516 518509442865204 519127448824863 520860959612892 522383944874918 522616532106816 524986675109568 525945285682866 526841092551536 528565759972416 530111273890464 531948970180152 532515406651872 533725295590368 534361437165096 535923897507684 536145818472864 537713496304656 538354391373932 539473755635136 539577546638508 542024610342084 543609477623786 545389038043416 547315523024382 549797679591386 550042472567232 550712792210868 551650783890528 554152601504544 555128128008477 555411650715936 557930524415328 559561900217712 561393682500672 561501690745716 564048183674268 565588632045024 565697447369222 566873664217056 567549314984232 569444519837088 569554077007314 572137088694422 573089384219436 575688429045828 577684124180379 579613171977036 580600387709856 581307947333694 582298049662224 584204261022144 588569659983648 589906905652512 590610009498264 591238910142304 592582220417376 592696229120478 595384193878394 596375183126772 597010222714192 598366645562448 599079832483356 601080326494704 601156616810733 603164045781972 604927683342738 607671119548374 607941680205888 612484454294496 613602833296677 613876035001824 615262161570208 616660053301152 620607131876844 621267974427184 622679511522096 623301757763904 623421676692612 625503454885008 627671839967244 629386048240992 629507137744926 632362045399098 636287211050652 638534776861779 640625084816724 641716217995104 646511368421968 647980259168592 648627788553408 650918945151216 653175436173588 654959296250784 655085305870002 657929633195232 658056214286646 659853404052528 662140867481604 664351939809936 664479756508533 665143773910092 666654997969548 671636500553466 673162476257754 674982867998016 676215367306542 677367118994832 681571637859168 684662665695264 686664603314256 688957567210304 689045011081308 691345923820272 691478933973891 692169931766484 693742559963796 694481279483856 695637211213728 698926471230582 700514450462358 701260380910488 702096205793986 703691386745634 708949639473103 709265293573536 712481916220128 714565196676912 716951328406208 719436728851344 721930745244492 722699480456112 723902380066656 727185384057888 727325289474714 728977791564666 729754030699176 730623816864622 732142954076256 732283813295118 734283722947824 737755719632281 740170837344636 742335079559094 746082533623616 747395932286178 748668920994288 752064244899024 753316020791712 756732419978976 759405436009752 761891426250912 762038008869186 764119178959248 767584572061104 767732250001087 769328544294576 770245498907172 772497678728538 772817562636048 775077263111592 776001069561774 776397399549632 777764164297806 781291439419338 783575917312377 783924798160224 787480012664352 788917928524299 790261638827304 792848639958624 795166910835696 797822194083264 798773109977808 800587943385552 801440435326272 801542155747644 803885846261526 804218727709296 806570244456984 807531587060898 809366319957762 810228159397832 813036915513126 815414216435679 818083557065124 818137111062236 820973284536573 824696519387079 825063708850848 826069188316302 827476175835792 830239348696128 831228902256816 833117476073904 834004606513344 836895786622992 839342850326568 842252536118574 843149393865464 846072275511402 848382948067536 848546171053833 851323972476348 851379702482372 854166779755632 854331115510971 858205633041633 859634076329154 863532643568742 863973678891456 867891926868288 869419757965554 870900581564784 871961921000541 873447074493336 877408285715528 879804538736704 882854489975472 885802586413248 885915014247396 885973008678044 886858365213456 888873330626064 889044343680717 893076290817591 894562774690158 895515334071288 897549968343672 898619748725034 901620489742056 903156158659776 904746068672958 905334581155403 907391525014107 911506679322561 915552804419008 918726681441744 921794565093696 921971911965188 922893242355312 924990079951728 925975039311808 930910697815266 931901961640776 934019267283144 934952636645856 935013841213984 935132515038918 938255182327512 941507759950866 942120184904381 944079072361488 944260706617389 948543068098647 952753595569216 954430816575978 959248971801792 962574326992656 963599307274816 969767052632952 971970388752888 972941682830112 973005374265568 976378417726824 979044963930432 979763154260382 982438944376176 982627958805003 986894449792848 987084321429969 989780106078792 993211301222406 996527909714904 997715660865138 998225227992384 1002752326532032 1007454750830199 1012474301997024 1012540581346336 1014323050959813 1016050678492248 1018825571945664 1022357456788752 1023446096081472 1025771392392768 1026993998542896 1029996904971384 1030423416848064 1033436350815456 1033567516621962 1034668092749032 1037018885730408 1038254897649726 1041721919225784 1044767889749836 1048389706845873 1051890571365732 1053144308690979 1053682185103072 1055537080118451 1060222547780928 1063897940360304 1065030813303744 1067450591180736 1068722874330192 1071847795015368 1072291636945728 1075426992609312 1076708782747864 1079155093277016 1084049220684168 1087218955247572 1090778076086832 1090987934212071 1094631046048764 1095935725296933 1098425719942677 1099595359182772 1101425584421736 1103301567781056 1108305203009088 1110256256016954 1110823301431872 1113502619338641 1115861048830656 1119123800435424 1121093898429267 1123003381491432 1128096367348536 1131177264090048 1131394894738444 1133747328434112 1135098629968464 1138889039674176 1139108154014628 1143057013303779 1144274177388844 1146178768438872 1151376858091656 1155368248360758 1158746518092807 1159226343954072 1161200775419712 1162615894667388 1164001604342661 1164596099324448 1166646246446709 1171937159129007 1177139319967296 1179813811305024 1181220018996528 1182477820284608 1185164440834752 1185392458240956 1190768387756788 1192750366253544 1194020445428384 1196733291124896 1198159664966712 1202160652989408 1202313233621466 1205828769392289 1206328091563944 1209855366685476 1211297380591347 1214049479936643 1215342239096748 1219555373269689 1224968908588992 1227205666593354 1227752070003648 1230524323140416 1233320106602304 1241214263753688 1242535948854368 1245359023044192 1246843353385224 1251006909770016 1255343679934488 1258772096481984 1259014275489852 1263378804177861 1264724090798196 1269108413267103 1272574422101304 1277069553723558 1281250169633448 1283432435990208 1293022736843936 1295298965353113 1295960518337184 1301837890302432 1306350872347176 1309918592501568 1310170611740004 1315859266390464 1316112428573292 1319706808105056 1324281734963208 1328703879619872 1328959513017066 1330287547820184 1333309995939096 1343273001106932 1346324952515508 1347929623087551 1352430734613084 1354734237989664 1363143275718336 1369325331390528 1373329206628512 1378090022162616 1382691847640544 1382957867947782 1384339863532968 1387485119927592 1388962558967712 1391274422427456 1397852942461164 1401028900924716 1402520761820976 1402698772558377 1404192411587972 1407382773491268 1417899278946206 1418530587147072 1424963832440256 1429130393353824 1431646224863967 1438873457702688 1443861490488984 1445398960912224 1447804760133312 1454370768115776 1454650578949428 1457955583129332 1459508061398352 1461247633729244 1464285908152512 1464567626590236 1468567445895648 1475511439264562 1480341674689272 1484670159118188 1489816951833609 1494791864572356 1496573491297707 1497337841988576 1504128489798048 1506632041583424 1513464839957952 1518810872019504 1523782852501824 1524076017738372 1528238357918496 1535169144122208 1535464500002174 1538657088589152 1540490997814344 1544995357457076 1545635125272096 1550154526223184 1550351274932943 1552002139123548 1555528328595612 1557382346474589 1562582878838676 1567151834624754 1567849596320448 1574960025328704 1577835857048598 1580523277654608 1585697279917248 1590333821671392 1597546219955616 1601175886771104 1603084311495288 1607771692523052 1608437455418592 1613140488913968 1615063174121796 1618732639915524 1620456318795664 1626073831026252 1630828432871358 1636167114130248 1636274222124472 1641946569073146 1649393038774158 1650127417701696 1652138376632604 1654952351671584 1662457804513632 1666234952147808 1673791573245984 1678685700653136 1684505072237148 1686298787730928 1692144551022804 1696765896135072 1697092342107666 1702647944952696 1702759404964744 1708333559511264 1708662231021942 1716411266083266 1719268152658308 1727065287137484 1738839515931108 1741801163129568 1743923842001082 1746894148986672 1754816571431056 1765708979950944 1771830028494792 1771946017356088 1773716730426912 1777746661252128 1778088687361434 1786152581635182 1789125549380316 1791030668142576 1795099936687344 1797239497450068 1803240979484112 1809492137345916 1810669162310806 1814783050028214 1823013358645122 1837453362883488 1840808499890031 1843943823930376 1845786484710624 1849980159903456 1861821395630532 1863803923281552 1868038534566288 1869905273291712 1870027682427968 1870265030077836 1876510364655024 1883015519901732 1884240369808762 1888158144722976 1888521413234778 1897086136197294 1908861633151956 1915604330585337 1924291878569851 1925148653985312 1939534105265904 1943940777505776 1945883365660224 1946010748531136 1952756835453648 1959526308520764 1964877888752352 1965255917610006 1973788899585696 1974168642859938 1979560212157584 1986422602444812 1993055819429808 1993439269525599 1995431321730276 2002479810430477 2014909501660398 2024948603994048 2025081162692672 2028646101919626 2032101356984496 2044714913577504 2053987997085792 2059993809942768 2066872701630912 2067135033243924 2069336185498064 2074037771460816 2074436801921673 2076509795299452 2083443838451568 2083844678574379 2089535779499672 2096779413691746 2103781142731464 2106288617381958 2107364370206144 2111074160236902 2126848918419309 2127795880720608 2137445748660384 2143695590030736 2150853985218624 2153417565495728 2158310186554032 2168098441368336 2174437910495144 2181556152173664 2181975868424142 2189262092097528 2191871450593866 2196851439885354 2199190718365544 2202851168843472 2213267158896843 2220512512033908 2227005238677282 2238247600870848 2242187796858534 2246006762982864 2256192734697072 2262789789476888 2270197259936928 2278216308029256 2286114026607558 2288548354777688 2292357536877744 2302753716183312 2303196750003261 2310736496721516 2317493036185614 2318452687908144 2325231789334776 2328003208685322 2329192198648896 2333292492893418 2343874318258014 2350727751937131 2362440037993056 2366753785572897 2370784916481912 2381536775513576 2385500732507088 2388040890856768 2393466582249792 2396319329933424 2404321305978816 2404626467242932 2411657538784578 2412656183127888 2419710733370952 2422594761182694 2428098959873286 2430684478193496 2439110746539378 2446242649307037 2454411333186708 2457336720278951 2462919853609719 2474089558161237 2482428527507376 2485071897708736 2490718046088384 2493686706770448 2502013819540032 2510687359868976 2518028550979704 2526757608355722 2529448181596392 2538216826534206 2545148844202608 2545638513161499 2554139107447116 2557183359026177 2562500339266896 2562993346532913 2574616899124899 2586045473687872 2590597930706226 2591921036674368 2603675780604864 2612701744694352 2615885763001623 2620341223480008 2632224857146584 2639413616210112 2648563469926416 2657407759239744 2657919026034132 2660575095640368 2666619991878192 2667133031042151 2679228872452773 2686546002213864 2692649905031016 2695859246175102 2704861469226168 2709468475979328 2716003743466209 2722174575042321 2734520037967683 2746658413257024 2756180044325232 2765383695281088 2765915735895564 2768679727065936 2774970239855184 2777925117935424 2795705884922328 2802057801849432 2805041523641952 2805397545116754 2808384823175944 2814765546982536 2826360554713143 2832782119852167 2835798557892412 2845629204295941 2858260786707648 2863292449727934 2877746915405376 2887722980977968 2890797921824448 2909301157898856 2915911166258664 2919016122796704 2922495267458488 2929135253180472 2937134891791296 2947883876415009 2951022878529124 2960683349378544 2961252964289907 2969340318236376 2979633903667218 2989583729144712 2993146982595414 2994675683977152 3008256979596096 3022364252490597 3037621744039008 3042969152879439 3048152035476744 3056476715836992 3070338288244416 3070929000004348 3077314177178304 3080981995628688 3089990714914152 3091270250544192 3100309052446368 3100702549865886 3104004278247096 3111056657191224 3114764692949178 3125165757677352 3134303669249508 3145169120537619 3155671714097196 3159432926072937 3161046555309216 3166611240355353 3180667643342784 3195092439911232 3202351773542208 3206168622990576 3215543385046104 3216874910837184 3226280977827936 3230126348243592 3237465279831048 3240912637591328 3252147662052504 3261656865742716 3272334228260496 3272548444248944 3272963802636213 3283893138146292 3287807175890799 3295277159828031 3298786077548316 3304276753265208 3309904703343168 3324915609027264 3332469904295616 3340507858015923 3347583146491968 3357371401306272 3369010144474296 3372597575461856 3384289102045608 3393531792270144 3394184684215332 3405295889905392 3405518809929488 3416667119022528 3417324462043884 3429171039911337 3432822532166532 3438536305316616 3454130574274968 3476239554278421 3477679031862216 3483602326259136 3487847684002164 3492004813027983 3493788297973344 3509633142862112 3515811477387021 3531417959901888 3543660056989584 3543892034712176 3547433460853824 3555493322504256 3556177374722868 3572305163270364 3578251098760632 3582061336285152 3590199873374688 3594478994900136 3606481958968224 3617486308176867 3618984274691832 3621338324621612 3629566100056428 3633892141774041 3646026717290244 3658666119809067 3674906725766976 3681616999780062 3687887647860752 3691572969421248 3699960319806912 3723642791261064 3727607846563104 3736077069132576 3740530060155672 3753020729310048 3766031039803464 3768480739617524 3776316289445952 3777042826469556 3794172272394588 3807325239801309 3817723266303912 3831208661170674 3848583757139702 3850297307970624 3879068210531808 3885896896059339 3887881555011552 3905513670907296 3919052617041528 3929755777504704 3930511835220012 3947577799171392 3948337285719876 3959120424315168 3972845204889624 3986111638859616 3986878539051198 3990862643460552 4004959620860954 4029819003320796 4043788869262653 4057292203839252 4064202713968992 4089429827155008 4107975994171584 4119987619885536 4134270066487848 4138672370996128 4148075542921632 4148873603843346 4153019590598904 4166887676903136 4167689357148758 4179071558999344 4193558827383492 4207562285462928 4208096317675131 4212577234763916 4222148320473804 4253697836838618 4255591761441216 4274891497320768 4287391180061472 4306835130991456 4316620373108064 4336196882736672 4348875820990288 4363112304347328 4363951736848284 4378524184195056 4383742901187732 4393702879770708 4398381436731088 4405702337686944 4426534317793686 4441025024067816 4454010477354564 4484375593717068 4489720473893121 4492013525965728 4512385469394144 4525579578953776 4540394519873856 4556432616058512 4572228053215116 4577096709555376 4584715073755488 4605507432366624 4606393500006522 4621472993443032 4634986072371228 4636905375816288 4650463578669552 4656006417370644 4666584985786836 4672147039423767 4687748636516028 4701455503874262 4724880075986112 4733507571145794 4741569832963824 4763073551027152 4771001465014176 4792638659866848 4809252934485864 4823315077569156 4825312366255776 4839421466741904 4845189522365388 4856197919746572 4861368956386992 4878221493078756 4892485298614074 4908822666373416 4914673440557902 4925839707219438 4948179116322474 4962647476311721 4964857055014752 4987373413540896 5021374719737952 5036057101959408 5053515216711444 5058896363192784 5076433653068412 5090297688405216 5091277026322998 5108278214894232 5114366718052354 5125000678533792 5125986693065826 5149233798249798 5164290037425967 5181195861412452 5225403489388704 5231771526003246 5240682446960016 5264449714293168 5297126939852832 5315838052068264 5321150191280736 5333239983756384 5334266062084302 5358457744905546 5373092004427728 5374125750007609 5385299810062032 5391718492350204 5409722938452336 5432007486932418 5444349150084642 5469040075935366 5512360088650464 5522425499670093 5531831471791128 5537359454131872 5549940479710368 5591411769844656 5604115603698864 5610083047283904 5610795090233508 5616769646351888 5629531093965072 5652721109426286 5665564239704334 5671597115784824 5691258408591882 5726584899455868 5746812991756011 5772875635709553 5775445961955936 5818602315797712 5831822332517328 5838032245593408 5844990534916976 5858270506360944 5895767752830018 5902045757058248 5921366698757088 5922505928579814 5938680636472752 5959267807334436 5979167458289424 5980317808576797 5986293965190828 6007439431291431 6044728504981194 6075243488078016 6085938305758878 6096304070953488 6141858000008696 6161963991257376 6179981429828304 6200618104892736 6201405099731772 6208008556494192 6222113314382448 6223310405765019 6229529385898356 6250331515354704 6251534035723137 6268607338499016 6290338241075238 6311343428194392 6318865852145874 6322093110618432 6333222480710706 6337342068087821 6380546755257927 6412337245981152 6431086770092208 6452561955655872 6460252696487184 6474930559662096 6481825275182656 6504295324105008 6523313731485432 6544668456520992 6545096888497888 6545927605272426 6567786276292584 6575614351781598 6590554319656062 6594841294330667 6597572155096632 6608553506530416 6639801476690529 6669913955042867 6681015716031846 6714742802612544 6738020288948592 6745195150923712 6768578204091216 6788369368430664 6810591779810784 6811037619858976 6834648924087768 6858342079822674 6865645064333064 6877072610633232 6908261148549936 6909590250009783 6940926260213909 6952479108556842 6955358063724432 6975695368004328 6984009626055966 6987576595946688 7019266285724224 7031622954774042 7052183255811393 7087320113979168 7087784069424352 7100261356718691 7112354749445736 7144610326540728 7156502197521264 7164122672570304 7180399746749376 7188957989800272 7212963917936448 7234972616353734 7237968549383664 7242676649243224 7259132200112856 7267784283548082 7292053434580488 7317332239618134 7338727947921111 7363233999560124 7372010160836853 7375775295721504 7388759560829157 7422268674483711 7447285582522128 7455215693126208 7472154138265152 7481060120311344 7506041458620096 7532062079606928 7536961479235048 7554085652939112 7588344544789176 7614650479602618 7635446532607824 7636915539484497 7662417322341348 7671550077078531 7688980039598739 7697167514279404 7723850697374697 7758136421063616 7771793792118678 7775763110023104 7811027341814592 7838105234083056 7847657289004869 7861023670440024 7896674571439752 7918240848630336 7945690409779248 7972223277719232 7973757078102396 7981725286921104 8001399093126453 8009919241721908 8037686617358319 8059638006641592 8087577738525306 8114584407678504 8128405427937984 8148011230398627 8166523725126963 8203560113903049 8239975239771072 8268540132975696 8277344741992256 8296151085843264 8297747207686692 8306039181197808 8333775353806272 8335378714297516 8358143117998688 8387117654766984 8415124570925856 8416192635350262 8425154469527832 8444296640947608 8479081664139429 8498346359556501 8507395673677236 8517535549237567 8536887612887823 8574782360122944 8613670261982912 8633240746216128 8672393765473344 8697751641980576 8727903473696568 8757048368390112 8767485802375464 8787405759541416 8796762873462176 8811404675373888 8843651629245027 8853068635587372 8882050048135632 8883758892869721 8908020954709128 8968751187434136 8979440947786242 8984027051931456 9024770938788288 9051159157907552 9067092757471791 9112865232117024 9144456106430232 9154193419110752 9169430147510976 9211014864733248 9212787000013044 9242945986886064 9269972144742456 9273810751632576 9300927157339104 9312012834741288 9333169971573672 9344294078847534 9375497273032056 9402911007748524 9435507361612857 9467015142291588 9478298778218811 9483139665927648 9526147102054304 9542002930028352 9585277319733696 9618505868971728 9646630155138312 9650624732511552 9678842933483808 9690379044730776 9712395839493144 9722737912773984 9756442986157512 9784970597228148 9817645332746832 9818891407908639 9829346881115804 9851679414438876 9863421527672397 9896358232644948 9925294952623442 9929714110029504 9974746827081792 10021523574047769 10042749439475904 10072114203918816 10107030433422888 10117792726385568 10152867306136824 10180595376810432 10182554052645996 10216556429788464 10228733436104708 10250001357067584 10251973386131652 10298467596499596 10328580074851934 10362391722824904 10428718662835263 10450806978777408 10463543052006492 10476014439083949 10481364893920032 10528899428586336 10547434432161063 10594253879705664 10631676104136528 10642300382561472 10666479967512768 10668532124168604 10716915489811092 10746184008855456 10748251500015218 10770599620124064 10783436984700408 10819445876904672 10852458924530601 10864014973864836 10888698300169284 10901676425322123 10938080151870732 10975998359427201 11024720177300928 11044850999340186 11063662943582256 11074718908263744 11099880959420736 11182823539689312 11208231207397728 11221590180467016 11233539292703776 11259062187930144 11305442218852572 11331128479408668 11343194231569648 11382516817183764 11421975719403927 11453169798911736 11493625983512022 11545751271419106 11550891923911872 11637204631595424 11663644665034656 11689981069833952 11716541012721888 11791535505660036 11804091514116496 11842733397514176 11845011857159628 11877361272945504 11918535614668872 11958334916578848 11960635617153594 11972587930381656 12014878862582862 12089457009962388 12171876611517756 12192608141906976 12283716000017392 12323927982514752 12359962859656608 12402810199463544 12416017112988384 12444226628764896 12446620811530038 12459058771796712 12500663030709408 12503068071446274 12537214676998032 12580676482150476 12622686856388784 12637731704291748 12666444961421412 12674684136175642 12761093510515854 12824674491962304 12862173540184416 12920505392974368 12949861119324192 13008590648210016 13046627462970864 13089336913041984 13090193776995776 13091855210544852 13135572552585168 13151228703563196 13181108639312124 13189682588661334 13195144310193264 13217107013060832 13279602953381058 13339827910085734 13362031432063692 13469161421679363 13470043149988957 13476040577897184 13537156408182432 13576738736861328 13621183559621568 13622075239717952 13669297848175536 13716684159645348 13731290128666128 13754145221266464 13816522297099872 13819180500019566 13881852520427818 13904958217113684 13910716127448864 13951390736008656 13968019252111932 14016441118271301 14017358673013339 14063245909548084 14104366511622786 14174640227958336 14175568138848704 14200522713437382 14224709498891472 14289220653081456 14313004395042528 14377915979600544 14469945232707468 14475937098767328 14485353298486448 14518264400225712 14535568567096164 14584106869160976 14586912750020653 14634664479236268 14677455895842222 14726467999120248 14744020321673706 14751550591443008 14777519121658314 14844537348967422 14887942428935163 14894571165044256 14962120240622688 15064124159213856 15073922958470096 15108171305878224 15176689089578352 15229300959205236 15270893065215648 15273831078968994 15324834644682696 15343100154157062 15377960079197478 15394335028558808 15447701394749394 15492870112277901 15543587584237356 15676210468166112 15695314578009738 15722047340880048 15793349142879504 15891380819558496 15947514156204792 15963450573842208 16002798186252906 16019838483443816 16075373234716638 16119276013283184 16122377250022827 16175155477050612 16229168815357008 16296022460797254 16333047450253926 16407120227806098 16537080265951392 16567276499010279 16595494415373384 16612078362395616 16670757428595032 16716286235997376 16774235309533968 16830249141851712 16832385270700524 16850308939055664 16888593281895216 16958163328278858 16996692719113002 17014791347354472 17035071098475134 17073775225775646 17201357041952657 17240438975268033 17318626907128659 17395503283961152 17455806947393136 17514096736780224 17534971604750928 17574811519082832 17593525746924352 17687303258490054 17706137271174744 17764100096271264 17767517785739442 17816041909418256 17900283513183239 17937502374868272 17940953425730391 17958881895572484 18022318293874293 18102318315815104 18134185514943582 18225730464234048 18288912212860464 18308386838221504 18425574000026088 18485891973772128 18539944289484912 18601854314678208 18624025669482576 18666339943147344 18669931217295057 18688588157695068 18750994546064112 18754602107169411 18805822015497048 18871014723225714 18934030284583176 18956597556437622 18966279331855296 19012026204263463 19052294204108608 19141640265773781 19237011737943456 19293260310276624 19357685866967616 19380758089461552 19424791678986288 19445475825547968 19512885972315024 19569941194456296 19635290665493664 19637782815817278 19658693762231608 19703358828877752 19726843055344794 19784523882992001 19792716465289896 19850589905246884 19919404430071587 20009741865128601 20043047148095538 20144228407837632 20214060866845776 20235585452771136 20305734612273648 20365108105291992 20433112859576928 20457466872209416 20503946772263304 20596935192999192 20657160149703868 20724783445649808 20728770750029349 20822778780641727 20857437325670526 20927086104012984 20952028878167898 20962729787840064 21057798857172672 21094868864322126 21156549767434179 21263352208273056 21300784070156073 21337064248337208 21433830979622184 21492368017710912 21496503000030436 21541199240248128 21566873969400816 21638891753809344 21704917849061202 21728029947729672 21777396600338568 21803352850644246 21876160303741464 21951996718854402 22016183843763333 22089701998680372 22116030482510559 22127325887164512 22166278682487471 22266806023451133 22365647079378624 22416462414795456 22443180360934032 22467078585407552 22518124375860288 22610884437705144 22662256958817336 22686388463139296 22765033634367528 22843951438807854 22906339597823472 22910746618453491 22987251967024044 23014650231235593 23066940118796217 23091502542838212 23171552092124091 23274409263190848 23327289330069312 23379962139667904 23433082025443776 23583071011320072 23608183028232992 23690023714319256 23754722545891008 23837071229337744 23916669833157696 23921271234307188 23945175860763312 24004197279379359 24029757725165724 24113059852074957 24178914019924776 24343753223035512 24385216283813952 24444033691195881 24567432000034784 24610680341709147 24719925719313216 24805620398927088 24832034225976768 24888453257529792 24893241623060076 24918117543593424 25001326061418816 25006136142892548 25074429353996064 25161352964300952 25245373712777568 25275463408583496 25332889922842824 25349368272351284 25437244992418287 25522187021031708 25552606647712701 25610662838663469 25724347080368832 25841010785948736 25899722238648384 26017181296420032 26093254925941728 26183710421089704 26271145105170336 26302457407126392 26362217278624248 26379365177322668 26390288620386528 26434214026121664 26559205906762116 26651276678609163 26679655820171468 26724062864127384 26938322843358726 26940086299977914 26952081155794368 27074312816364864 27153477473722656 27201278272415373 27338595696351072 27433368319290696 27462580257332256 27508290442532928 27633044594199744 27638361000039132 27763705040855636 27809916434227368 27821432254897728 27902781472017312 27936038504223864 28032882236542602 28034717346026678 28126491819096168 28208733023245572 28306522084838571 28401045426874764 28434896334656433 28449418997782944 28578441306162912 28626008790085056 28755831959201088 28939890465414936 28951874197534656 28970706596972896 29036528800451424 29071137134192328 29168213738321952 29173825500041306 29269328958472536 29354911791684444 29452935998240496 29456674223725917 29488040643347412 29555038243316628 29590264583017191 29689074697934844 29775884857870326 29789142330088512 29924240481245376 30128248318427712 30147845916940192 30216342611756448 30353378179156704 30458601918410472 30541786130431296 30547662157937988 30649669289365392 30686200308314124 30755920158394956 30788670057117616 30895402789498788 30985740224555802 31087175168474712 31352420936332224 31390629156019476 31428043317251847 31444094681760096 31586698285759008 31782761639116992 31895028312409584 31926901147684416 32005596372505812 32039676966887632 32150746469433276 32238552026566368 32244754500045654 32350310954101224 32458337630714016 32592044921594508 32666094900507852 32705029275966369 32814240455612196 33074160531902784 33134552998020558 33190988830746768 33224156724791232 33341514857190064 33548470619067936 33664770541401048 33700617878111328 33777186563790432 33916326656557716 33993385438226004 34029582694708944 34070142196950268 34147550451551292 34402714083905314 34480877950536066 34637253814257318 34911613894786272 35069943209501856 35149623038165664 35374606516980108 35412274542349488 35528200192542528 35535035571478884 35632083818836512 35800567026366478 35875004749736544 35881906851460782 35917763791144968 36044636587748586 36268371029887164 36577824425720928 36851148000052176 36971783947544256 37079888578969824 37248051338965152 37332679886294688 37339862434590114 37377176315390136 37501989092128224 37509204214338822 37611644030994096 37742029446451428 37868060569166352 37913195112875244 38024052408526926 38283280531547562 38474023475886912 38586520620553248 38761516178923104 38849583357972576 39025771944630048 39139882388912592 39270581330987328 39275565631634556 39317387524463216 39406717657755504 39453686110689588 39569047765984002 39585432930579792 39701179810493768 39838808860143174 40019483730257202 40086094296191076 40410129449966871 40428121733691552 40611469224547296 40730216210583984 40866225719153856 40914933744418832 41007893544526608 41193870385998384 41314320299407736 41449566891299616 41457541500058698 41645557561283454 41714874651341052 41854172208025968 41904057756335796 42052076019040017 42189737728644252 42313099534868358 42526704416546112 42601568140312146 42674128496674416 42867661959244368 42993006000060872 43133747938801632 43409835698122404 43456059895459344 43554793200677136 43606705701288492 43752320607482928 43760738250061959 43903993437708804 44032367687526666 44179403997360744 44232060965021118 44254651774329024 44332557364974942 44533612046902266 44663827286805489 44886360721868064 45221768875410288 45324513917634672 45372776926278592 45530067268735056 45687902877615708 45812679195646944 45821493236906982 45974503934048088 46029300462471186 46133880237592434 46183005085676424 46343104184248182 46478610336833703 46689397685300069 47166142022640144 47216366056465984 47380047428638512 47674142458675488 47842542468614376 47890351721526624 48008394558758718 48059515450331448 48226119704149914 48357828039849552 48367131750068481 48586483821497363 48687506446071024 48888067382391762 49134864000069568 49221360683418294 49611240797854176 49701829497030837 49786483246120152 49836235087186848 50012272285785096 50148858707992128 50322705928601904 50490747425555136 50550926817166992 50665779845685648 50698736544702568 50874489984836574 51044374042063416 51105213295425402 51221325677326938 51604071125857971 51721316925804099 51955880721385977 52186509851883456 52367420842179408 52542290210340672 52604914814252784 52724434557248496 52758730354645336 52780577240773056 53118411813524232 53302553357218326 53359311640342936 53448125728254768 53700850539549717 53822860277191173 53876645686717452 53880172599955828 54066954881622879 54306954947445312 54402556544830746 54677191392702144 54866736638581392 54925160514664512 55276722000078264 55527410081711272 55619832868454736 55805562944034624 55872077008447728 56009793651885171 56065764473085204 56069434692053356 56252983638192336 56263806321508233 56417466046491144 56613044169677142 56802090853749528 56869792669312866 56898837995565888 57036078612790389 57156882612325824 57424920797321343 57879780930829872 57941413193945792 58073057600902848 58142274268384656 58336427476643904 58347651000082612 58538657916945072 58709823583368888 58905871996480992 58913348447451834 58976081286694824 59110076486633256 59180529166034382 59353571648976003 59378149395869688 59551769715740652 59622748844662969 59758213290214761 60029225595385803 60295691833880384 60432685223512896 60706756358313408 60917203836820944 61095324315875976 61299338578730784 61372400616628248 61511840316789912 61577340114235232 61790805578997576 61971480449111604 62174350336949424 62186312250088047 62468336341925181 62781258312038952 62856086634503694 62888189363520192 63173396571518016 63469649302302537 63790056624819168 64011192745011624 64079353933775264 64301492938866552 64477104053132736 64489509000091308 64700621908202448 64916675261428032 65184089843189016 65332189801015704 65410058551932738 65628480911224392 66048551531289999 66269105996041116 66348091447531677 66381977661493536 66683029714380128 66800418070353399 67096941238135872 67329541082802096 67401235756222656 67554373127580864 67832653313115432 67986770876452008 68059165389417888 68140284393900536 68295100903102584 68732239855360473 68805428167810628 68961755901072132 69043950693706779 69274507628514636 69514656276372273 69823227789572544 70139886419003712 70299246076331328 70749213033960216 70824549084698976 71070071142957768 71264167637673024 71601134052732956 71750009499473088 71763813702921564 71835527582289936 72089273175497172 72339179556224871 72536742059774328 73155648851441856 73332101073587643 73702296000104352 73832041025127441 74159777157939648 74496102677930304 74665359772589376 74679724869180228 74754352630780272 75003978184256448 75018408428677644 75223288061988192 75484058892902856 75736121138332704 75826390225750488 76048104817053852 76311734977254861 76566561063095124 76657819943138103 76831988515990407 77173041241106496 77523032357846208 77699166715945152 78051543889260096 78279764777825184 78551131263269112 78634775048926432 78813435315511008 78907372221379176 79138095531968004 79170865861159584 79402359620987536 79677617720286348 79953830035827489 80038967460514404 80172188592382152 80820258899933742 80856243467383104 81222938449094592 81460432421167968 81829867488837664 82015787089053216 82387740771996768 82628640598815472 82899133782599232 82915083000117396 83291115122566908 83429749302682104 83708344416051936 83808115512671592 84104152038080034 84379475457288504 84626199069736716 85203136280624292 85304689003969299 85348256993348832 85735323918488736 85986012000121744 86267495877603264 86819671396244808 86912119790918688 87109586401354272 87213411402576984 87504641214965856 87521476500123918 87807986875417608 88064735375053332 88358807994721488 88464121930042236 88665114729949884 88770793749051573 89067224093804532 89327654573610978 89772721443736128 90443537750820576 90649027835269344 91060134537470112 91375805755231416 91625358391293888 91642986473813964 91949007868096176 92058600924942372 92267760475184868 92366010171352848 92686208368496364 92957220673667406 93378795370600138 94284129951755541 94290302049922699 94332284045280288 94760094857277024 95348284917350976 95685084937228752 95780703443053248 96016789117517436 96119030900662896 96452239408299828 96715656079699104 96734263500136962 97172967642994726 97375012892142048 97776134764783524 98115087827899107 98121510711093373 98442721366836588 99222481595708352 99403658994061674 99572966492240304 99672470174373696 100024544571570192 100645411857203808 101101853634333984 101331559691371296 101397473089405136 101748979969673148 102088748084126832 102108389250144571 102210426590850804 102442651354653876 103208142251715942 103442633851608198 103911761442771954 104734841684358816 105209829628505568 105448869114496992 105517460709290672 106236823627048464 106605106714436652 106718623280685872 106896251456509536 107401701079099434 107645720554382346 107753291373434904 107760345199911656 108133909763245758 108805113089661492 109733473277162784 110553444000156528 111054820163422544 111239665736909472 111744154016895456 112019587303770342 112131528946170408 112138869384106712 112505967276384672 112527612643016466 112834932092982288 113226088339354284 113604181707499056 113739585338625732 114072157225580778 114849841594642686 115759561861659744 116284548536769312 116695302000165224 117077315833890144 117419647166737776 117811743992961984 117826696894903668 117952162573389648 118220152973266512 118361058332068764 118707143297952006 118756298791739376 119103539431481304 119245497689325938 119516426580429522 120058451190771606 120409499293668599 121230388349900613 121834407673641888 122190648631751952 122598677157461568 122744801233256496 123023680633579824 123154680228470464 123581611157995152 123942960898223208 124348700673898848 124372624500176094 124936672683850362 125301984592282673 125562516624077904 125712173269007388 126156228057120051 126728365145814473 126939298604605074 127580113249638336 128022385490023248 128158707867550528 128602985877733104 128979018000182616 129401243816404896 130368179686378032 130664379602031408 130820117103865476 131256961822448784 131282214750185877 131877598944064271 132097103062579998 132538211992082232 132696182895063354 132763955322987072 133366059428760256 133600836140706798 133991481860416467 134659082165604192 135665306626230864 135973541752904016 136118330778835776 136280568787801072 136590201806205168 137464479710720946 137610856335621256 137923511802144264 138087901387413558 138549015257029272 139029312552744546 139435831010501109 140068193055900207 141498426067920432 141649098169397952 142140142285915536 143202268105465912 143527627405843128 143671055164579872 144178546350994344 144678359112449742 145073484119548656 145101395250205443 145759451464492089 146664202147175286 147404592000208704 147664082050254882 149105488491092511 149359449738360456 149508705261560544 150036816857355288 150446576123976384 150968117785805712 151472242276665408 151652780451500976 152096209634107704 152623469954509722 153133122126190248 153315639886276206 153663977031980814 154812213377573913 155163950777412297 155867642164157931 156559529555650368 157102262526538224 157269550097852864 157626870631022016 157814744442758352 158276191063936008 158341731722319168 158804719241975072 159355235440572696 159907660071654978 160077934921028808 160344377184764304 161102551618649151 161468580831573519 161640517799867484 161833175435513773 162200864644868637 162920864842335936 163659734977675328 164031574178106432 164775481543993536 165257281197630944 165830166000234792 166582230245133816 166859498605364208 167416688832103872 167616231025343184 168029380955655513 168208304076160068 168758950914577008 168791418964524699 169252398139473432 170406272561248584 170609378007938598 170696513986697664 171108235838371167 171470647836977472 171972024000243488 172274762391964029 173639342792489616 173824239581837376 174219172802708544 174426822805153968 175009282429931712 175042953000247836 175615973750835216 176129470750106664 176717615989442976 176928243860084472 177330229459899768 177541587498103146 178060714946928009 178134448187609064 178655309147221956 178868246533988907 179274639870644283 180087676786157409 180887075501641152 181298055670538688 182120269074940224 182751611510462832 183285972947627928 183898015736192352 184117201849884744 184535520950369736 184732020342705696 185372416736992728 185914441347334812 186558936750264141 186757590741200276 187405009025775543 188568259903511082 188580604099845398 188664568090560576 189520189714554048 190408947906907611 191370169874457504 192033578235034872 192238061801325792 192904478816599656 193431312159398208 193468527000273924 194345935285989452 194750025784284096 195552269529567048 196230175655798214 196243021422186746 196885442733673176 198145654593869997 198807317988123348 199044274342595031 199145932984480608 200049089143140384 200401254211060197 201290823714407616 202203707268667968 202663119382742592 202794946178810272 203497959939346296 204177496168253664 204216778500289142 204420853181701608 204885302709307752 206196719566081419 206416284503431884 206885267703216396 207131852081120337 207823522885543908 208543968829116819 209469683368717632 210419659257011136 210897738228993984 211034921418581344 212473647254096928 213210213428873304 213437246561371744 213792502913019072 214803402158198868 215291441108764692 215506582746869808 215520690399823312 216267819526491516 217017538668674613 217610226179322984 219466946554325568 219996303220762929 221106888000313056 222109640326845088 222479331473818944 223488308033790912 224039174607540684 224263057892340816 224277738768213424 225011934552769344 225055225286032932 225669864185964576 226452176678708568 227208363414998112 227479170677251464 228144314451161556 228935204931764583 229699683189285372 229973459829414309 231519123723319488 232569097073538624 233390604000330448 234154631667780288 234839294333475552 235653393789807336 235904325146779296 236440305946533024 236722116664137528 237414286595904012 237512597583478752 238207078862962608 238490995378651876 239032853160859044 240116902381543212 240818998587337198 242460776699801226 243668815347283776 244381297263503904 245489602466512992 246047361267159648 247163222315990304 247885921796446416 248697401347797696 248745249000352188 249873345367700724 250603969184565346 251125033248155808 251424346538014776 252312456114240102 253456730291628946 253878597209210148 255914067011907897 256044770980046496 257205971755466208 257958036000365232 258802487632809792 260736359372756064 261328759204062816 261640234207730952 262513923644897568 262564429500371754 263755197888128542 264194206125159996 265076423984164464 265392365790126708 266312381247154719 267201672281413596 267982963720832934 269318164331208384 271330613252461728 271947083505808032 272561137575602144 273180403612410336 274928959421441892 275221712671242512 275847023604288528 276175802774827116 277098030514058544 278058625105489092 278871662021002218 280136386111800414 282870906149768097 282996852135840864 284280284571831072 286404536210931824 287055254811686256 287342110329159744 288357092701988688 289356718224899484 290146968239097312 290202790500410886 291518902928984178 293328404294350572 294364532133280119 295328164100509764 298210976982185022 298718899476720912 299017410523121088 300073633714710576 301936235571611424 303305560903001952 304192419268215408 305246939909019444 306266244252380496 306325167750433713 306631279772552412 307327954063961628 309624426755147826 310327901554824594 311735284328315862 314204525053076448 315629488885516704 316552382127872016 317609438483950144 318710470881145392 319815320143309956 320155869842057616 320688754369528608 322205103237298302 322937161663147038 323281035599734968 323666350871027546 324401729289737274 326825783797100483 330514562395261888 331660332000469584 333164460490267632 333718997210728416 335232462050686368 336058761911311026 336416608152320136 337517901829154016 337582837929049398 338504796278946864 340105386750481541 340812545122497168 341218756015877196 342216471676742334 343944048000486976 344549524783928058 347278685584979232 348853645610307936 350085906000495672 351231947501670432 352258941500213328 353435231978885952 353856487720168944 354660458919799536 355083174996206292 356121429893856018 356268896375218128 357310618294443912 357736493067977814 358549279741288566 360175353572314818 361228497881005797 363691165049701839 365503223020925664 366571945895255856 367796031472384704 368234403699769488 369071041900739472 369464040685411392 370744833473985456 371828882694669624 373117873500528282 373515181482400552 374810018051551086 375905953776848019 377136519807022164 377161208199690796 378468684171360153 380185095437443419 380817895813815222 382740339748915008 384067156470069744 384476123602651584 385808957633199312 386937054000547848 388691870571978904 391104539059134096 392460351311596428 392486042844373492 393770885467346352 393846644250557631 395632796832192813 396291309187739994 397614635976246696 398088548685190062 398291865968961216 400098178286280768 400802508422120394 401974445581249401 405589892357620544 406995919878692592 408354992336507328 408433557000578284 408841706363403216 409770605418615504 412393439132162838 412832569006863768 413770535406432792 414263704162240674 415647045771087816 417087937658233638 417359241912640783 418307493031503327 420204579167700621 422069842837162688 424947294508193856 426420426857746608 426874493122743488 429606804316397736 430582882217529384 431013165493739616 431041380799646624 432535639052983032 434035077337349226 435220452358645968 435304185750616329 437278354393476267 439992606441525858 442213776000626112 444219280653690176 448078349215081368 448526115784681632 448555477536426848 450110450572065864 451339728371929152 452904353357417136 454416726829996224 454958341354502928 456288628902323112 457870409863529166 459399366378570744 459946919658828618 464436640132721739 466781208000660896 467602926492473793 469678588666951104 471306787579614672 471808650293558592 472880611893066048 473444233328275056 474828573191808024 475025195166957504 476414157725925216 476981990757303752 478065706321718088 480233804763086424 481637997174674396 483307654855947453 484921553399602452 485499526306541319 486602593934605911 488762594527007808 490979204933025984 492094722534319296 494326444631980608 495771843592892832 497490498000704376 499746690735401448 501207938369130692 502250066496311616 502848693076029552 504624912228480204 506374256893574097 506913460583257892 507757194418420296 511828134023815794 512089541960092992 513324707515113501 514411943510932416 515916072000730464 516824287175892087 521472718745512128 522657518408125632 523280468415461904 525027847289795136 525128859000743508 527510395776257084 528388412250319992 530152847968328928 530784731580253416 532624762494309438 534182144840784027 534403344562827192 535965927441665868 536604739601966721 537823919611932849 540263030358472227 542661226504923456 543894167011616064 545122275151204288 546360807224820672 549857918842883784 550443425342485024 551694047208577056 552351605549654232 554196061028117088 556117250210978184 557743324042004436 559676810250792423 560272772223600828 562215027077326629 565741812299536194 565993704271681728 568560569143662144 572809072421863648 574110509623372512 576714185403977376 578713436449798968 580293936478194624 580405581000821772 583037805857968356 586656808588701144 588729064266560238 590656328201019528 596421953964370044 597132823027785093 597437798953441824 600147267429421152 603872471143222848 606611121806003904 608384838536430816 610493879818038888 612532488504760992 612650335500867426 613262559545104824 614655908127923256 619248853510295652 620655803109649188 621395556243361011 623470568656631724 628409050106152896 631258977771033408 633104764255744032 637420941762290784 639630640286619912 640311739684115232 641377508739057216 644410206474596604 645874323326294076 646562071199469936 647332701742055092 648803458579474548 653651567594200966 659988909662288787 663320664000939168 666328920980535264 667437994421456832 670464924101372736 672117523822622052 672833216304640272 675035803658308032 675165675858098796 677009592557893728 680210773500963082 681625090244994336 682437512031754392 684432943353484668 686805614795293749 689099049567856116 689920379488242927 694557371169958464 697707291220615872 700171812000991344 702463895003340864 704517883000426656 707712975440337888 709320917839599072 710166349992412584 712242859787712036 712537792750436256 714621236588887824 715472986135955628 717098559482577132 720350707144629636 722456995762011594 727382330099403678 731006446041851328 733143891790511712 736468807399538976 738142083801478944 741489666947970912 743657765389339248 746235747001056564 747030362964801104 749620036103102172 751811907553696038 754273039614044328 754322416399381592 756937368342720306 760370190874886838 761635791627630444 768134312940139488 771617915266398624 773874108001095696 777383741143957808 782209078118268192 784920702623192856 784972085688746984 787541770934692704 787693288501115262 791265593664385626 792582618375479988 795229271952493392 796177097370380124 801605016844240788 803948891162498802 813991839757385184 816867114001156568 817683412726806432 819541210837231008 824786878264325676 825665138013727536 827541070812865584 828527408324481348 831294091542175632 834175875316467276 834718483825281566 836614986063006654 840409158335401242 848612718449304291 852840853715493216 859213608632795472 861165764435058768 862026330987479232 862082761599293248 865071278105966064 868070154674698452 870440904717291936 870608371501232658 874556708786952534 879985212883051716 883093596399840357 887098556020701311 896156698430162736 897052231569363264 897110955072853696 900220901144131728 905808706714834272 909916682709005856 912577257804646224 915740819727058332 918798732757141488 918975503251301139 919893839317657236 923143192608449897 928873280265443478 933562416001321792 935205852984947586 942613575159229344 946888466656550112 949657146383616048 952828315451850432 953963981514607504 956131412643436176 960467609526172848 963275994349348792 966615309711894906 969843106799204904 970999052613082638 973205187869211822 980477351391301449 991543687185785664 994980996001408752 999493381470802896 1002415876738261384 1005697386152059104 1009249824456960408 1012748513787148194 1013826921166515784 1015514388836840592 1020316160251444623 1023656268047631588 1026649415030227002 1031832144001460928 1033648574351784174 1046560936830923808 1050257718001487016 1055020791552514168 1056776824500639984 1060305695936657856 1061569463160506832 1065249524988618876 1068364289681568054 1068806689125654384 1071931854883331736 1073209479203933442 1075647839223865698 1080526060716944454 1083685493643017391 1091073495149105517 1099715837685767568 1100886850684970048 1103388094417154112 1104703211099308464 1108392122056234176 1112234500421956368 1115486648084008872 1119353620501584846 1120545544447201656 1124430054154653258 1127717861330544057 1131483624599072388 1132832228048596411 1135406052514080459 1140555286312330257 1145618144843727296 1148221019246745024 1153428370807954752 1157426872899597936 1160811162001643544 1166075611715936712 1173313617177402288 1177458128533120476 1181312656402039056 1181539932751672893 1186898390496578439 1192843907928740088 1194265646055570186 1194875597906883648 1200294534858842304 1205923336743748203 1216769677072861632 1220987759636077776 1225064977009521984 1225300671001734852 1226525119090209648 1229311816255846512 1238497707020591304 1241311606219298376 1242791112486722022 1246941137313263448 1252077725737922349 1254922479094509981 1260613737503101863 1266209528511488064 1274841883524581568 1279261280573239824 1280623479368230464 1288820412949193208 1291748646652588152 1293124142398939872 1294665403484110184 1297606917158949096 1305912557251848987 1307303135188401932 1311835063180428801 1319977819324577574 1326641328001878336 1332657841961070528 1344235047645244104 1345666432609280544 1350331351716197592 1354019185115787456 1360421547001926164 1363250180489988672 1364875024063508784 1368865886706969336 1373611229590587498 1378198099135712232 1379840758976485854 1393309920398165217 1400343624001982688 1402808779477421379 1409035766000853312 1415425950880675776 1418641835679198144 1420332699984825168 1424485719575424072 1425075585500872512 1429242473177775648 1430945972271911256 1434197118965154264 1440701414289259272 1444913991524023188 1449922964567842359 1454764660198807356 1456498578919623957 1459807781803817733 1466287783581023424 1472937614799077952 1476284167602957888 1482979333895941824 1487315530778678496 1492471494002113128 1494060725929602208 1499240072206204344 1503623815107392076 1508546079228088656 1508644832798763184 1513874736685440612 1519122770680722291 1520740381749773676 1523271583255260888 1536268625880278976 1539974122545340503 1543235830532797248 1547748216002191392 1554767482287915616 1564418156236536384 1569841405246385712 1569944171377493968 1575083541869385408 1575386577002230524 1582531187328771252 1585165236750959976 1590458543904986784 1592354194740760248 1602546434522352081 1603210033688481576 1607897782324997604 1609814218805900163 1620789091075416681 1627983679514770368 1633734228002313136 1635366825453612864 1639082421674462016 1649573756528651352 1651330276027455072 1655082141625731168 1657054816648962696 1662588183084351264 1668351750632934552 1669436967650563132 1673229972126013308 1680818316670802484 1686645081231979887 1697225436898608582 1705681707430986432 1718427217265590944 1722331528870117536 1730142556211932128 1736140309349396904 1740881809434583872 1741216743002465316 1749113417573905068 1759970425766103432 1766187192799680714 1774197112041402622 1791398469083355279 1792313396860325472 1800441802288263456 1811617413429668544 1819833365418011712 1825154515609292448 1831481639454116664 1837597465514282976 1837951006502602278 1839787678635314472 1846286385216899794 1857746560530886956 1864186668730083033 1870411705969895172 1885227150318458688 1893776933313100224 1899314292767232096 1907927963029215008 1912262825286872352 1920935219052345696 1926551988698697584 1933230619423789812 1939686213598409808 1941998105226165276 1946410375738423644 1960954702782602898 1989961992002817504 1998986762941605792 2004831753476522768 2011394772304118208 2018499648913920816 2025497027574296388 2027653842333031568 2031028777673681184 2040632320502889246 2047312536095263176 2053298830060454004 2067297148703568348 2069761138464728781 2093121873661847616 2100515436002974032 2110041583105028336 2113553649001279968 2123138926321013664 2130499049977237752 2136728579363136108 2137613378251308768 2143863709766663472 2146418958407866884 2151295678447731396 2161052121433888908 2167370987286034782 2182146990298211034 2199431675371535136 2209406422198616928 2224469000843912736 2230973296168017744 2238707241003169692 2241091088894403312 2248860108309306516 2255435722661088114 2262967249198144776 2265664456097192822 2270812105028160918 2281110572624660514 2287780486579703381 2314853745799195872 2321622324003287088 2332151223431873424 2346627234354804576 2354916257066240952 2362625312804078112 2363079865503345786 2373796780993156878 2380737707253370787 2385687815857480176 2388531292111140372 2411846673487496406 2441975519272155552 2450601342003469704 2453050238180419296 2458623632511693024 2476995414041182608 2482623212438596752 2485582224973444044 2493882274626526896 2504155451475844698 2509844958189019962 2521227475006203726 2545838155347912873 2558522561146479648 2577640825898386416 2583497293305176304 2586248284797879744 2589330806968220368 2595213834317898192 2611825114503697974 2614606270376803864 2623670126360857602 2639955638649155148 2649280789199521071 2661295668062103933 2688470095290488208 2691332865218561088 2700662703432395184 2720843094003852328 2729750048127017568 2737731773413938672 2747222459181174996 2756396198271424464 2756926509753903417 2759681517952971708 2769429577825349691 2786619840796330434 2800687248003965376 2805617558954842758 2840665399969650336 2848971439150848144 2858484946355551296 2861891944543822512 2868394237930308528 2881402828578518544 2889827983048046376 2899845929135684718 2909529320397614712 2912997157839247914 2919615563607635466 2921514693388485481 2941432054173904347 2974631061557356992 2984942988004226256 2988121451859204416 2998480144412408688 3007247630214784152 3017092158456177312 3017289665597526368 3027749473370881224 3038245541361444582 3041480763499547352 3046543166510521776 3060948480754333869 3074830333274761687 3079948245090681006 3095496432004382784 3109534964575831232 3139682810492771424 3139888342754987936 3150773154004461048 3165062374657542504 3170330473501919952 3180917087809973568 3184708389481520496 3205092869044704162 3206420067376963152 3215795564649995208 3219628437611800326 3241578182150833362 3251056480929052173 3267468456004626272 3273220485447316551 3299147513057302704 3302660552054910144 3310164283251462336 3314109633297925392 3325176366168702528 3336703501265869104 3338873935301126264 3346459944252026616 3361636633341604968 3373290162463959774 3383153583991632171 3394450873797217164 3398496684145789233 3406218157542241377 3421665858936990771 3436854434531181888 3444663057740235072 3460285112423864256 3472280618698793808 3482433486004930632 3498226835147810136 3519940851532206864 3532374385599361428 3544619798255018679 3548394224082805244 3560695171489735317 3582796938166710558 3584626793720650944 3600883604576526912 3617770010231244609 3650309031218584896 3662963278908233328 3675194931028565952 3675902013005204556 3679575357270628944 3692572770433799588 3715493121061773912 3728373337460166066 3740823411939790344 3756233177213767047 3764767437283529943 3781841212509305589 3798628585534464192 3815855926058430016 3824525650573744704 3841870438104691392 3853103977397395168 3866461238847579624 3879372427196819616 3883996210452330552 3892820751476847288 3917737671755546961 3921909405565205796 3935505189541286403 3979923984005635008 3997973525883211584 4009663506953045536 4036999297827841632 4050994055148592776 4055307684666063136 4062057555347362368 4081264641005778492 4094625072190526352 4106597660120908008 4134594297407136696 4139522276929457562 4179929761194495651 4201030872005948064 4220083166210056672 4227107298002559936 4246277852642027328 4260998099954475504 4273457158726272216 4275226756502617536 4287727419533326944 4292837916815733768 4302591356895462792 4322104242867777816 4334741974572069564 4349768893703527077 4364293980596422068 4369495736758871871 4398863350743070272 4418812844397233856 4448938001687825472 4461946592336035488 4477414482006339384 4482182177788806624 4497720216618613032 4510871445322176228 4525934498396289552 4531328912194385644 4541624210056321836 4562221145249321028 4575560973159406762 4619922367636021509 4629707491598391744 4643244648006574176 4664302446863746848 4693254468709609152 4709832514132481904 4725250625608156224 4726159731006691572 4747593561986313756 4761475414506741574 4771375631714960352 4777062584222280744 4807639303567056243 4823693346974992812 4829442656417700489 4862367273226250043 4883951038544311104 4901202684006939408 4906100476360838592 4917247265023386048 4953990828082365216 4965246424877193504 4971164449946888088 4987764549253053792 5008310902951689396 5019689916378039924 5042454950012407452 5059935243695939661 5091676310695825746 5117045122292959296 5155281651796772832 5166994586610352608 5178661613936440736 5190427668635796384 5223650229007395948 5229212540753607728 5247340252721715204 5279911277298310296 5298561578399042142 5322591336124207866 5376940190580976416 5401325406864790368 5441686188007704656 5459500096254035136 5475463546827877344 5494444918362349992 5512792396542848928 5513853019507806834 5519363035905943416 5538859155650699382 5573239681592660868 5611235117909685516 5681330799939300672 5697942878301696288 5723783889087645024 5736788475860617056 5762805657157037088 5779655966096092752 5799691858271369436 5819058640795229424 5825994315678495828 5839231127215270932 5843029386776970962 5882864108347808694 5969885976008452512 5996960288824817376 6014495260429568304 6034184316912354624 6034579331195052736 6055498946741762448 6076491082722889164 6082961526999094704 6093086333021043552 6121896961508667738 6149660666549523374 6159896490181362012 6209283415394186343 6209689892144909177 6279365620985542848 6279776685509975872 6301546308008922096 6330124749315085008 6340660947003839904 6369416778963040992 6410185738089408324 6412840134753926304 6431591129299990416 6439256875223600652 6462002348259149279 6483156364301666724 6502112961858104346 6534936912009252544 6546440970894633102 6598295026114605408 6628219266595850784 6673407002531738208 6677747870602252528 6692919888504053232 6723273266683209936 6746580324927919548 6766307167983264342 6788901747594434328 6796993368291578466 6812436315084482754 6843331717873981542 6863341459739110143 6944561237397587616 6964866972009861264 6996453670295620272 7039881703064413728 7064748771198722856 7089239596510037358 7096788448165610488 7121390342979470634 7142213121760112361 7165593876333421116 7235540020462489218 7325926557816466656 7351804026010409112 7359150714541257888 7385145540867599176 7430986242123547824 7456746674920332132 7481646823879580688 7512466354427534094 7529534874567059886 7563682425018611178 7637514466043738619 7706207954794790336 7732922477695159248 7758744854393639232 7767992420904661104 7785641502953694576 7835475343511093922 7843818811130411592 7871010379082572806 7929825596340174877 7947842367598563213 7983887004186311799 8019327013906091072 8073998595655683264 8101988110297185552 8110615369332126272 8162529282011556984 8189250144381052704 8213195320241816016 8269188594814273392 8270779529261710251 8279044553858915124 8308288733476049073 8359859522388991302 8402061744011896128 8440166332420113344 8521996199908951008 8546914317452544432 8575454839066653888 8585675833631467536 8605182713790925584 8644208485735555632 8669483949144139128 8699537787407054154 8728587961192844136 8738991473517743742 8764544080165456443 8824296162521713041 8923893184672070976 8954828964012678768 8964364355577613248 8995440433237226064 9021742890644352456 9051868996792579104 9062657824388771288 9083248420112643672 9124442290498642056 9151121946318813524 9182845442263001607 9224490999824285061 9239844735272043018 9286489296013148352 9328604893727493696 9419665028264963808 9452319462013383144 9495187123972627512 9522950829013483148 9542751263429920704 9554125168444561488 9615278607134112486 9647386693949985624 9658885312835400978 9724734546452500086 9753169442787156519 9802405368013878816 9819661456341949653 9907981656164730432 9930492849754387008 9942328899893776176 9975529098506107584 10016621805903378792 10039379832756079848 10084909900024814904 10119870487391879322 10149460751974896513 10183352621391651492 10195490052437367699 10218654472626724131 10264997576810972313 10310563303593545664 10333989173220705216 10357323227872881472 10380855337271592768 10447300458014791896 10458425081507215456 10494680505443430408 10559822554596620592 10597123156798084284 10633859394765056037 10645182672248415732 10682085514469205951 10753880381161952832 10802650813729580736 10883372376015409312 10950927093655754688 10988889836724699984 11025584793085697856 11027706039015613668 11038726071811886832 11077718311301398764 11146479363185321736 11222470235819371032 11268699531641301141 11345523637527916767 11395885756603392576 11447567778175290048 11473576951721234112 11525611314314074176 11559311932192185504 11599383716542738872 11638117281590458848 11651988631356991656 11678462254430541864 11686058773553941924 11765728216695617388 11806515568623859209 11939771952016905024 11993920577649634752 12028990520859136608 12110997893483524896 12152982165445778328 12165923053998189408 12186172666042087104 12243793923017335476 12299321333099046748 12319792980362724024 12418566830788372686 12419379784289818354 12539789283583486953 12603092616017844192 12660249498630170016 12681321894007679808 12738833557926081984 12820371476178816648 12825680269507852608 12863182258599980832 12878513750447201304 12924004696518298558 12966312728603333448 13004225923716208692 13049306681110581231 13092881941789266204 13108487210276615613 13196590052229210816 13256438533191701568 13346814005063476416 13355495741204505056 13385839777008106464 13446546533366419872 13493160649855839096 13532614335966528684 13577803495188868656 13593986736583156932 13624872630168965508 13686663435747963084 13726682919478220286 13889122474795175232 13929733944019722528 13992907340591240544 14079763406128827456 14129497542397445712 14178479193020074716 14193576896331220976 14242780685958941268 14284426243520224722 14331187752666842232 14471080040924978436 14488327969253101467 14651853115632933312 14703608052020818224 14718301429082515776 14770291081735198352 14861972484247095648 14913493349840664264 14963293647759161376 15024932708855068188 15059069749134119772 15127364850037222356 15275028932087477238 15465844955390318496 15535984841809322208 15571283005907389152 15670950687022187844 15687637622260823184 15742020758165145612 15859651192680349754 15895684735197126426 15967774008372623598 16203976220594371104 16325058564023113968 16378500288762105408 16426390640483632032 16538377189628546784 16541559058523420502 16558089107717830248 16616577466952098146 16719719044777982604 17043992399817902016 17093828634905088864 17171351667262935072 17210365427581851168 17288416971471111264 17338967898288278256 17399075574814108308 17457175922385688272 17477982947035487484 17529088160330912886 17648592325043426082 17909657928025357536 17990880866474452128 18043485781288704912 18103737993585158208 18125315648777542576 18166496840225287344 18248884580997284112 18302243892637627048 18365690884526003214 18448981999648570122 18479689470544086036 18629069676434727531 18839330056529927616 18904638924026766288 18990374247945255024 19045901658026966296 19108250336889122976 19230557214268224972 19294773387899971248 19317770625670801956 19386007044777447837 19449469092905000172 19506338885574313038 19604810736027757632 19639322912683899306 19884657799787552352 20033243611806757584 20078759665512159696 20169819800049629808 20239740974783758644 20298921503949793026 20366705242783302984 20390980104874735398 20437308945253448262 20529995153621944626 20590024379217330429 20894600916029583792 20916850163014430912 20989361010886860816 21119645109193241184 21194246313596168568 21267718789530112074 21290365344496831464 21364171028938411902 21426639365280337083 21523812332923331809 21766744752030818624 21977779673449399968 22055412078031227336 22077452143623773664 22155436622602797528 22292958726370643472 22444940471638742064 22537399063282602282 22691047275055833534 22912543398131215857 23118623864384371008 23198767433085477744 23276234563180917696 23303977262713983312 23356924508861083728 23372117547107883848 23531456433391234776 23613031137247718418 23789476789020524631 23843527102795689639 23951661012558935397 24057981041718273216 24221995786967049792 24305964330891556656 24331846107996378816 24487587846034670952 24598642666198093496 24639585960725448048 24812338587785130753 24837133661576745372 24838759568579636708 24924866200428147219 25079578567166973906 25206185232035688384 25320498997260340032 25640742952357633296 25726364517199961664 25757027500894402608 25848009393036597116 25932625457206666896 26008451847432417384 26098613362221162462 26185763883578532408 26216974420553231226 26293632240496369329 26472888487565139123 26710991482409010112 26771679554016212928 26893093066732839744 26986321299711678192 27065228671933057368 27155606990377737312 27187973473166313864 27249745260337931016 27373326871495926168 27453365838956440572 27548536326789004821 27673472999472855183 27859467888039445056 27985814681182481088 28258995084794891424 28356958386040149432 28387153792662441952 28485561371917882536 28568852487040449444 28662375505333684464 28942160081849956872 28976655938506202934 29259508328361469557 29407216104041636448 29540582163470396704 29723944968494191296 29826986699681328528 29926587295518322752 30049865417710136376 30118139498268239544 30254729700074444712 30448382255924689539 30550057864174954476 30586470157312103097 30794992730432916939 30931689910780636992 31071969683618644416 31142566011814778304 31341901374044375688 31375275244521646368 31484041516330291224 31719302385360699508 31791369470394252852 31935548016745247196 32046256543407617853 32407952441188742208 32650117128046227936 32852781280967264064 33076754379257093568 33083118117046841004 33116178215435660496 33233154933904196292 33439438089555965208 33806098594923903423 34036570912583750301 34187657269810177728 34342703334525870144 34420730855163702336 34576833942942222528 34677935796576556512 34798151149628216616 34914351844771376544 34955965894070974968 35058176320661825772 35297184650086852164 35419546705871577627 35819315856050715072 35981761732948904256 36086971562577409824 36250631297555085152 36332993680450574688 36497769161994568224 36604487785275254096 36731381769052006428 36897963999297140244 36959378941088172072 37258139352869455062 37809277848053532576 37980748495890510048 38091803316053932592 38216500673778245952 38461114428536449944 38589546775799942496 38635541251341603912 38772014089554895674 38898938185810000344 39012677771148626076 39278645825367798612 39325461630829846839 39769315599575104704 40066487223613515168 40157519331024319392 40339639600099259616 40479481949567517288 40597843007899586052 40733410485566605968 40781960209749470796 40874617890506896524 41059990307243889252 41180048758434660858 41789201832059167584 41978722021773721632 42239290218386482368 42388492627192337136 42535437579060224148 42580730688993662928 42728342057876823804 42853278730560674166 43047624665846663618 43464983907759304401 43467829245014364239 43955559346898799936 44110824156062454672 44154904287247547328 44310873245205595056 44585917452741286944 44889880943277484128 45074798126565204564 45234016437814044953 45382094550111667068 45825086796262431714 46397534866170955488 46607954525427966624 46713849017722167456 46744235094215767696 47062912866782469552 47226062274495436836 47578953578041049262 47687054205591379278 47903322025117870794 48611928661783113312 48975175692069341904 49197285332396186992 49279171921450896096 49624677175570261506 49674267323153490744 49677519137159273416 49849732400856294438 50159157134333947812 51281485904715266592 51514055001788805216 51696018786073194232 51865250914413333792 52016903694864834768 52197226724442324924 52371527767157064816 52433948841106462452 52587264480992738658 52945776975130278246 53972642599423356384 54130457343866114736 54311213980755474624 54375946946332627728 54499490520675862032 54746653742991852336 54906731677912881144 55097072653578009642 55346945998945710366 55508779174381224139 55887209029304182593 56517990169589782848 56713916772080298864 56774307585324883904 56971122743835765072 57137704974080898888 57324751010667368928 57884320163699913744 57953311877012405868 58158021134332343511 58421776332220472053 58519016656722939114 58814432208083272896 59081164326940793408 59653973399362657056 60099730835420272752 60236278996536479088 60509459400148889424 60896764511849379078 61100115728349908952 61172940314624206194 61589985460865833878 61770073137651991287 62683802748088751376 62750550489043292736 62968083032660582448 63438604770721399016 63582738940788505704 63871096033490494392 64092513086815235706 64279918095841011249 64571436998769995427 65300234256092455872 66166236234093682008 66232356430871320992 66466309867808392584 66878876179111930416 67612197189847806846 68073141825167500602 68737630194393647571 69355871593153113024 69596302299256433232 69828703689542753088 69911931788141949936 70116352641323651544 70594369300173704328 70839093411743155254 71368430367061573893 71530581308387068917 71854983037676806191 72173943125154819648 72501262595110170304 72665987360901149376 72995538323989136448 73208975570550508192 73462763538104012856 73795927998594280488 73918757882176344144 74437015763355392259 74516278705738910124 74774598601284441657 75618555696107065152 75961496991781020096 76183606632107865184 76922228857072899888 77179093551599884992 77271082502683207824 77544028179109791348 77797876371620000688 78025355542297252152 78557291650735597224 78650923261659693678 78880896721489107987 79418665462695417369 80132974447227030336 80315038662048638784 80679279200198519232 80958963899135034576 81195686015799172104 81466820971133211936 81563920419498941592 81749235781013793048 82119980614487778504 82360097516869321716 82645608980367014463 83020418998418565549 83578403664118335168 83957444043547443264 84776985254384674272 85070875158120448296 85161461377987325856 85456684115753647608 85706557461121348332 86095249331693327236 86929967815518608802 86935658490028728478 87778524985084408671 88221648312124909344 88621746490411190112 89171834905482573888 89779761886554968256 90149596253130409128 90468032875628089906 90764189100223334136 91345146767774068617 91650173592524863428 91759410471936309291 92384978191298750817 92795069732341910976 93215909050855933248 93427698035444334912 93488470188431535392 94125825733564939104 94452124548990873672 95157907156082098524 95374108411182758556 95806644050235741588 96138769630222853559 97223857323566226624 97950351384138683808 98394570664792373984 98558343842901792192 99249354351140523012 99348534646306981488 99355038274318546832 99699464801712588876 100318314268667895624 101418295784771710269 102562971809430533184 103028110003577610432 103392037572146388464 103730501828826667584 104033807389729669536 104394453448884649848 104743055534314129632 104867897682212924904 105174528961985477316 105891553950260556492 107945285198846712768 108260914687732229472 108751893892665255456 108998981041351724064 109493307485983704672 109813463355825762288 110194145307156019284 110693891997891420732 111017558348762448278 111774418058608365186 113427833544160597728 113942245487671530144 114275409948161797776 114649502021334737856 115768640327399827488 115906623754024811736 116316042268664687022 116843552664440944106 117038033313445878228 117976384892489540517 119307946798725314112 120199461670840545504 120472557993072958176 121018918800297778848 121793529023698758156 122200231456699817904 122345880629248412388 123179970921731667756 123540146275303982574 125367605496177502752 125936166065321164896 126877209541442798032 127165477881577011408 127742192066980988784 128185026173630471412 128559836191682022498 129142873997539990854 130403487735043092717 132332472468187364016 132464712861742641984 132932619735616785168 133757752358223860832 135224394379695613692 135702049313442134859 136146283650335001204 137475260388787295142 139192604598512866464 139823863576283899872 140232705282647303088 141188738600347408656 141678186823486310508 142736860734123147786 143061162616774137834 143709966075353612382 146417951141101016384 146925527076208025712 147591855997188560976 147837515764352688288 148874031526710784518 149032557411477820248 149549197202568883314 150666686330463322663 152367213264215730368 153844457714145799776 154542165005366415648 155088056358219582696 155595752743240001376 156050711084594504304 157114583301471194448 157301846523319387356 157761793442978215974 158837330925390834738 161917927798270069152 162391372031598344208 162933641942266423872 163127840838997883184 163498471562027586096 164239961228975557008 164720195033738643432 165291217960734028926 166040837996837131098 166526337523143672417 167661627087912547779 169553970508769348544 170141750316240896592 170322922755974651712 170913368231507295216 171413114922242696664 172190498663386654472 173859935631037217604 173871316980057456956 174474063402997030533 175265328996661416159 175557049970168817342 176443296624249818688 177243492980822380224 180299192506260818256 180936065751256179812 181528378200446668272 182690293535548137234 183300347185049726856 183518820943872618582 184769956382597501634 185310219412955973861 186976940376863070784 188251651467129878208 188904249097981747344 190315814312164197048 190748216822365517112 191613288100471483176 192277539260445707118 192839754287523033747 193714310996309986281 195900702768277367616 196789141329584747968 198498708702281046024 198697069292613962976 198710076548637093664 199398929603425177752 200636628537335791248 202836591569543420538 206784075144292776928 208067614779459339072 208788906897769299696 209486111068628259264 209735795364425849808 210349057923970954632 211783107900521112984 214105291101184721679 215564949113030418573 216521829375464458944 217503787785330510912 217997962082703448128 218986614971967409344 219626926711651524576 220388290614312038568 221387783995782841464 222035116697524896556 223548836117216730372 224323795803853324971 226855667088321195456 227884490975343060288 228550819896323595552 231537280654799654976 231813247508049623472 232632084537329374044 233687105328881888212 234076066626891756456 235952769784979081034 236642690164467323961 238255996388086252107 240398923341681091008 240945115986145916352 242037837600595557696 243587058047397516312 244400462913399635808 244691761258496824776 246359941843463335512 247080292550607965148 247936826941101043389 249061256995255696647 250735210992355005504 251872332130642329792 253754419082885596064 254330955763154022816 255484384133961977568 256370052347260942824 257119672383364044996 258285747995079981708 260806975470086185434 264664944936374728032 265865239471233570336 267515504716447721664 270448788759391227384 271404098626884269718 272292567300670002408 274950520777574590284 275278231415808927873 278385209197025732928 279647727152567799744 280465410565294606176 282377477200694817312 283356373646972621016 285473721468246295572 286122325233548275668 287419932150707224764 293851054152416051424 295183711994377121952 295675031528705376576 297748063053421569036 298065114822955640496 299098394405137766628 301333372660926645326 304254887354315130807 307688915428291599552 309084330010732831296 310176112716439165392 311191505486480002752 312101422169189008608 314229166602942388896 314603693046638774712 315523586885956431948 317674661850781669476 323835855596540138304 324782744063196688416 326255681677995766368 326996943124055172192 328479922457951114016 329440390067477286864 330582435921468057852 332081675993674262196 333052675046287344834 335323254175825095558 340283500632481793184 341826736463014590432 342826229844485393328 344380997326773308944 347719871262074435208 347742633960114913912 348948126805994061066 350530657993322832318 351114099940337634684 360598385012521636512 361872131502512359624 363056756400893336544 365380587071096274468 366600694370099453712 367037641887745237164 369539912765195003268 370620438825911947722 377808498195963494688 380631628624328394096 381496433644731034224 383226576200942966352 384555078520891414236 385679508575046067494 387428621992619972562 391210463205129278151 396997417404562092048 397394138585227925952 397420153097274187328 398797859206850355504 401273257074671582496 405673183139086841076 407106147940326404577 408952434325543304371 413568150288585553856 417577813795538599392 419471590728851699616 420698115847941909264 423566215801042225968 428210582202369443358 431129898226060837146 439253853423303049152 440776581228624077136 442775567991565682928 444070233395049793112 447097672234433460744 448647591607706649942 452000058991389967989 457101639792647191104 463626495016099246944 465264169074658748088 467374210657763776424 468152133253783512912 471905539569958162068 473285380328934647922 476511992776172504214 487174116094795032624 488800925826799271616 489383522516993649552 492719883686926671024 494160585101215930296 495873653882202086778 498122513990511393294 499579012569431017251 502984881263737643337 507508838165771192128 508661911526308045632 510968768267923955136 512740104694521885648 514239344766728089992 516571495990159963416 521613950940172370868 523422190208991091599 525795986989984248477 529329889872749456064 531730478942467140672 540897577518782454768 542808197253768539436 544585134601340004816 549901041555149180568 550556462831617855746 555930658238867921583 560930821130589212352 564754954401389634624 566712747293945242032 570947442936492591144 572244650467096551336 574839864301414449528 578519262862569101241 581142932988929958843 587702108304832102848 590367423988754243904 595496126106843138072 596130229645911280992 598196788810275533256 602666745321853290652 608509774708630261614 620352225432878330784 624202844338378017216 628458333205884777792 629207386093277549424 631047173771912863896 635349323701563338952 642315873303554165037 646694847339091255719 649565488126393376832 652511363355991532736 653993886248110344384 656959844915902228032 658880780134954573728 661164871842936115704 664163351987348524392 666105350092574689668 670646508351650191116 672971387411559974913 680567001264963586368 683653472926029180864 685652459688970786656 688761994653546617888 695439742524148870416 695485267920229827824 697896253611988122132 701061315986645664636 702228199880675269368 709928070493401971883 721196770025043273024 723744263005024719248 726113512801786673088 730761174142192548936 733201388740198907424 734075283775490474328 739079825530390006536 741240877651823895444 747183770985767089941 755616996391926989376 761263257248656788192 762992867289462068448 766453152401885932704 769110157041782828472 771359017150092134988 774857243985239945124 782420926410258556302 793994834809124184096 797595718413700711008 802546514149343164992 811346366278173682152 814212295880652809154 817904868651086608742 825834694247426783619 835155627591077198784 838943181457703399232 841396231695883818528 847132431602084451936 856421164404738886716 862259796452121674292 881553162457248154272 885551135983131365856 888140466790099586224 894195344468866921488 897295183215413299884 904000117982779935978 927252990032198493888 930528338149317496176 934748421315527552848 936304266507567025824 943811079139916324136 946570760657869295844 953023985552345008428 974348232189590065248 978767045033987299104 985439767373853342048 988321170202431860592 991747307764404173556 996245027981022786588 999158025138862034502 1005969762527475286674 1025480209389043771296 1028478689533456179984 1033142991980319926832 1043227901880344741736 1046844380417982183198 1051591973979968496954 1054666804313243258641 1081795155037564909536 1085616394507537078872 1089170269202680009632 1099802083110298361136 1101112925663235711492 1111861316477735843166 1133425494587890484064 1141894885872985182288 1144489300934193102672 1149679728602828899056 1157038525725138202482 1162285865977859917686 1173631389615387834453 1190992252213686276144 1192260459291822561984 1196393577620551066512 1205333490643706581304 1217019549417260523228 1221318443820979213731 1226857302976629913113 1240704450865756661568 1258414772186555098848 1262094347543825727792 1270698647403126677904 1284631746607108330074 1293389694678182511438 1317761560269909147456 1322329743685872231408 1328326703974697048784 1332210700185149379336 1341293016703300382232 1345942774823119949826 1356000176974169903967 1371304919377941573312 1377523989307093235776 1390879485048297740832 1390970535840459655648 1395792507223976244264 1402122631973291329272 1404456399761350538736 1419856140986803943766 1447488526010049438496 1461522348284385097872 1466402777480397814848 1468150567550980948656 1478159651060780013072 1482481755303647790888 1494367541971534179882 1498737037708293051753 1508954643791212930011 1522526514497313576384 1525985734578924136896 1532906304803771865408 1538220314083565656944 1542718034300184269976 1549714487970479890248 1564841852820517112604 1570266570626973274797 1577387960969952745431 1587989669618248368192 1595191436827401422016 1622692732556347364304 1628424591761305618308 1635809737302173217484 1651669388494853567238 1667791974716603764749 1682792463391767637056 1694264863204168903872 1712842328809477773432 1724519592904243348584 1735557788587707303723 1743428798966789876529 1763106324914496308544 1771102271966262731712 1776280933580199172448 1788390688937733842976 1794590366430826599768 1808000235965559871956 1861056676298634992352 1869496842631055105696 1872608533015134051648 1887622158279832648272 1893141521315738591688 1906047971104690016856 1926947619910662495111 1948696464379180130496 1957534090067974598208 1970879534747706684096 1976642340404863721184 1983494615528808347112 1992490055962045573176 1998316050277724069004 2011939525054950573348 2050960418778087542592 2056957379066912359968 2066285983960639853664 2086455803760689483472 2093688760835964366396 2103183947959936993908 2109333608626486517282 2129784211480205915649 2163590310075129819072 2171232789015074157744 2178340538405360019264 2199604166220596722272 2202225851326471422984 2223722632955471686332 2241551312957301269823 2266850989175780968128 2283789771745970364576 2288978601868386205344 2299359457205657798112 2314077051450276404964 2324571731955719835372 2347262779230775668906 2381984504427372552288 2392787155241102133024 2410666981287413162608 2434039098834521046456 2442636887641958427462 2453714605953259826226 2516829544373110197696 2524188695087651455584 2541397294806253355808 2569263493214216660148 2586779389356365022876 2644659487371744462816 2656653407949394097568 2664421400370298758672 2682586033406600764464 2691885549646239899652 2712000353948339807934 2781758970096595481664 2781941071680919311296 2791585014447952488528 2804245263946582658544 2808912799522701077472 2839712281973607887532 2862667040278803130597 2894977052020098876992 2923044696568770195744 2936301135101961897312 2956319302121560026144 2964963510607295581776 2988735083943068359764 2997474075416586103506 3017909287582425860022 3076440628167131313888 3085436068600368539952 3099428975940959780496 3129683705641034225208 3140533141253946549594 3154775921939905490862 3164000412939729775923 3245385465112694728608 3256849183522611236616 3271619474604346434968 3303338776989707134476 3335583949433207529498 3425684657618955546864 3449039185808486697168 3471115577175414607446 3486857597933579753058 3520894168846163503359 3552561867160398344896 3576781377875467685952 3589180732861653199536 3616000471931119743912 3663955331462937641193 3680571908929889739339 3722113352597269984704 3738993685262110211392 3775244316559665296544 3786283042631477183376 3812095942209380033712 3853895239821324990222 3953284680809727442368 3966989231057616694224 3984980111924091146352 3996632100555448138008 4023879050109901146696 4068000530922509711901 4113914758133824719936 4132571967921279707328 4172911607521378966944 4187377521671928732792 4206367895919873987816 4218667217252973034564 4259568422960411831298 4342465578030148315488 4399208332441193444544 4404451702652942845968 4447445265910943372664 4483102625914602539646 4496211113124879155259 4526863931373638790033 4567579543491940729152 4577957203736772410688 4598718914411315596224 4628154102900552809928 4649143463911439670744 4694525558461551337812 4710799711880919824391 4732163882909858236293 4763969008854745104576 4785574310482204266048 4821333962574826325216 4868078197669042092912 4885273775283916854924 4907429211906519652452 5048377390175302911168 5082794589612506711616 5138526986428433320296 5173558778712730045752 5230286396900369629587 5289318974743488925632 5313306815898788195136 5328842800740597517344 5365172066813201528928 5383771099292479799304 5424000707896679615868 5583170028895904977056 5608490527893165317088 5617825599045402154944 5679424563947215775064 5725334080557606261194 5780842859731987485333 5846089393137540391488 5872602270203923794624 5912638604243120052288 5929927021214591163552 5977470167886136719528 5994948150833172207012 6035818575164851720044 6152881256334262627776 6170872137200737079904 6198857951881919560992 6259367411282068450416 6281066282507893099188 6309551843879810981724 6328000825879459551846 6490770930225389457216 6513698367045222473232 6543238949208692869936 6606677553979414268952 6671167898866415058996 6851369315237911093728 6898078371616973394336 6942231154350829214892 6973715195867159506116 7041788337692327006718 7178361465723306399072 7232000943862239487824 7327910662925875282386 7361143817859779478678 7550488633119330593088 7572566085262954366752 7624191884418760067424 7707790479642649980444 7933978462115233388448 7969960223848182292704 7993264201110896276016 8047758100219802293392 8136001061845019423802 8345823215042757933888 8374755043343857465584 8412735791839747975632 8437334434505946069128 8519136845920823662596 8588001120836409391791 8684931156060296630976 8808903405305885691936 8894890531821886745328 8966205251829205079292 8992422226249758310518 9053727862747277580066 9256308205801105619856 9298286927822879341488 9389051116923102675624 9421599423761839648782 9464327765819716472586 9492001238819189327769 9642667925149652650432 9736156395338084185824 9770547550567833709848 9814858423813039304904 10277053972856866640592 10347117557425460091504 10460572793800739259174 10562682506538490510077 10657685601481195034688 10730344133626403057856 10767542198584959598608 10848001415793359231736 10991865994388812923579 11041715726789669218017 11166340057791809954112 11216981055786330634176 11358849127894431550128 11450668161115212522388 11561685719463974970666 11859854042429182327104 11954940335772273439056 11989896301666344414024 12071637150329703440088 12204001592767529135703 12341744274401474159808 12397715903763839121984 12518734822564136900832 12562132565015786198376 12619103687759621963448 12656001651758919103692 13027396734090444946464 13086477898417385739872 13213355107958828537904 13342335797732830117992 13488633339374637465777 13702738630475822187456 13796156743233946788672 13884462308701658429784 13947430391734319012232 14083576675384654013436 14196491648729574708879 14356722931446612798144 14464001887724478975648 14655821325851750564772 14722287635719558957356 15145132170525908733504 15248383768837520134848 15415580959285299960888 15690859190701108888761 15867956924230466776896 15939920447696364585408 15986528402221792552032 16095516200439604586784 16272002123690038847604 16749510086687714931168 16825471583679495951264 16874668869011892138256 17038273691841647325192 17176002241672818783582 17617806810611771383872 17789781063643773490656 17932410503658410158584 17984844452499516621036 18107455725494555160132 18512616411602211239712 18596573855645758682976 18778102233846205351248 18843198847523679297564 18928655531639432945172 18984002477638378655538 19472312790676168371648 19541095101135667419696 19629716847626078609808 20038669281951621914179 20554107945713733281184 20694235114850920183008 20921145587601478518348 21125365013076981020154 21535084397169919197216 21696002831586718463472 21983731988777625847158 22083431453579338436034 22717698255788863100256 22901336322230425044776 23123371438927949941332 23909880671544546878112 23979792603332688828048 24143274300659406880176 24408003185535058271406 25037469645128273801664 25124265130031572396752 25238207375519243926896 25312003303517838207384 25764003362509228175373 26054793468180889892928 26172955796834771479744 26426710215917657075808 26684671595465660235984 26977266678749274931554 27768924617403316859568 27894860783468638024464 28167153350769308026872 28392983297459149417758 28476003716457567983307 28928003775448957951296 29311642651703501129544 29444575271439117914712 30831161918570599921776 31381718381402217777522 31688047519615471530231 31973056804443585104064 32191032400879209173568 32544004247380077695208 32975597983166438770737 33125147180369007654051 33499020173375429862336 33650943167358991902528 33749337738023784276512 34076547383683294650384 34352004483345637567164 35579562127287546981312 35864821007316820317168 35969688904999033242072 36214911450989110320264 36612004778302587407109 37025232823204422479424 37193147711291517365952 37556204467692410702496 37686397695047358595128 37857311063278865890344 37968004955276757311076 39082190202271334839392 39259433695252157219616 40077338563903243828358 40465900018123912397331 41108215891427466562368 41388470229701840366016 41842291175202957036696 42250730026153962040308 42589474946188724126637 43070168794339838394432 43392005663173436926944 43967463977555251694316 44166862907158676872068 45435396511577726200512 45802672644460850089552 46246742877855899882664 47819761343089093756224 47959585206665377656096 48286548601318813760352 48816006371070116542812 50248530260063144793504 50476414751038487853792 50624006607035676414768 51528006725018456350746 52853420431835314151616 53369343190931320471968 53954533357498549863108 55537849234806633719136 55789721566937276048928 56334306701538616053744 56785966594918298835516 56952007432915135966614 58623285303407002259088 58889150542878235829424 60116007845854865742537 61662323837141199843552 62763436762804435555044 63376095039230943060462 65088008494760155390416 65951195966332877541474 66250294360738015308102 67498675476047568553024 68153094767366589300768 68704008966691275134328 71729642014633640634336 71939377809998066484144 72429822901978220640528 73224009556605174814218 75112408935384821404992 75372795390094717190256 75714622126557731780688 75936009910553514622152 77292010087527684526119 78164380404542669678784 78518867390504314439232 80154677127806487656716 80931800036247824794662 83684582350405914073392 84501460052307924080616 85178949892377448253274 85428011149372703949921 86784011326346873853888 87934927955110503388632 88333725814317353744136 91605345288921700179104 92493485755711799765328 95919170413330755312192 96573097202637627520704 97632012742140233085624 99375441541107022962153 100497060520126289587008 100952829502076975707584 101248013214071352829536 103056013450036912701492 106738686381862640943936 107909066714997099726216 109836014334907762221327 111075698469613267438272 111579443133874552097856 112668613403077232107488 113571933189836597671032 113904014865830271933228 117246570606814004518176 117778301085756471658848 120232015691709731485074 123324647674282399687104 125526873525608871110088 126752190078461886120924 130176016989520310780832 131902391932665755082948 132500588721476030616204 136306189534733178601536 137408017933382550268656 143459284029267281268672 143878755619996132968288 144859645803956441281056 146448019113210349628436 150745590780189434380512 151429244253115463561376 151872019821107029244304 154584020175055369052238 160309354255612975313432 161863600072495649589324 167369164700811828146784 169002920104615848161232 170357899784754896506548 170856022298745407899842 175869855910221006777264 176667451628634707488272 180348023537564597227611 183210690577843400358208 184986971511423599530656 195264025484280466171248 198750883082214045924306 202496026428142705659072 206112026900073825402984 215818133429994199452432 219672028669815524442654 225337226806154464214976 227143866379673195342064 227808029731660543866456 231876030262583053578357 234493141213628009036352 235556602171512943317696 240464031383419462970148 251053747051217742220176 253504380156923772241848 256284033448118111849763 260352033979040621561664 263804783865331510165896 265001177442952061232408 274816035866765100537312 287757511239992265936576 289719291607912882562112 292896038226420699256872 298126324623321068886459 301491181560378868761024 302858488506230927122752 303744039642214058488608 309168040350110738104476 320618708511225950626864 323727200144991299178648 334738329401623656293568 338005840209231696322464 340715799569509793013096 341712044597490815799684 351739711820442013554528 353334903257269414976544 360696047075129194455222 369973943022847199061312 390528050968560932342496 397501766164428091848612 412224053800147650805968 431636266859988398904864 439344057339631048885308 454287732759346390684128 455616059463321087732912 463752060525166107156714 480928062766838925940296 502107494102435484440352 507008760313847544483696 512568066896236223699526 527609567730663020331792 530002354885904122464816 541044070612693791682833 549632071733530201074624 585792076452841398513744 596252649246642137772918 607488079284428116977216 618336080700221476208952 641237417022451901253728 647454400289982598357296 676011680418463392644928 681431599139019586026192 683424089194981631599368 695628090787749160735071 703479423640884027109056 706669806514538829953088 721392094150258388910444 768852100344354335549289 781056101937121864684992 795003532328856183697224 824448107600295301611936 863272533719976797809728 878688114679262097770616 908575465518692781368256 911232118926642175465824 927504121050332214313428 961856125533677851880592 1004214988204870968880704 1014017520627695088967392 1025136133792472447399052 1055219135461326040663584 1060004709771808244929632 1082088141225387583365666 1171584152905682797027488 1192505298493284275545836 1236672161400442952417904 1282474834044903802507456 1294908800579965196714592 1362863198278039172052384 1366848178389963263198736 1391256181575498321470142 1442784188300516777820888 1537704200688708671098578 1590007064657712367394448 1623132211838081375048499 1648896215200590603223872 1757376229358524195541232 1822464237853284350931648 1855008242100664428626856 1923712251067355703761184 2028035041255390177934784 2050272267584944894798104 2086884272363247482205213 2110438270922652081327168 2120009419543616489859264 2164176282450775166731332 2343168305811365594054976 2385010596986568551091672 2473344322800885904835808 2589817601159930393429184 2725726396556078344104768 2733696356779926526397472 2782512363150996642940284 2885568376601033555641776 3075408401377417342197156 3180014129315424734788896 3246264423676162750096998 3514752458717048391082464 3710016484201328857253712 3847424502134711407522368 4100544535169889789596208 4173768544726494964410426 4328352564901550333462664 4770021193973137102183344 4869396635514244125145497 4946688645601771809671616 5467392713559853052794944 5565024726301993285880568 5771136753202067111283552 6150816802754834684394312 6360028258630849469577792 6492528847352325500193996 7029504917434096782164928 7420032968402657714507424 8201089070339779579192416 8347537089452989928820852 8656705129803100666925328 9540042387946274204366688 9738793271028488250290994 11130049452603986571761136 11542273506404134222567104 12301633605509669368788624 12985057694704651000387992 14608189906542732375436491 14840065936805315429014848 16402178140679559158384832 16695074178905979857641704 17313410259606201333850656 19080084775892548408733376 19477586542056976500581988 22260098905207973143522272 24603267211019338737577248 25970115389409302000775984 29216379813085464750872982 33390148357811959715283408 34626820519212402667701312 38955173084113953001163976 44520197810415946287044544 49206534422038677475154496 51940230778818604001551968 58432759626170929501745964 66780296715623919430566816 77910346168227906002327952 103880461557637208003103936 116865519252341859003491928 133560593431247838861133632 155820692336455812004655904 233731038504683718006983856 311641384672911624009311808 467462077009367436013967712 934924154018734872027935424
- Sum of all divisors σ(n): 3439227825448177371840000000
- Sum of proper divisors (its aliquot sum) s(n): 2504303671429442499812064576
- 934924154018734872027935424 is an abundant number, because the sum of its proper divisors (2504303671429442499812064576) is greater than itself. Its abundance is 1569379517410707627784129152
Bases of 934924154018734872027935424
- Binary: 1100000101010110011110001111110001110111110101100001111111111100011100101100110010110000002
- Hexadecimal: 0x30559E3F1DF587FF1CB32C0
- Base-36: 39H0EXMUZKJYNGJ000
Squares and roots of 934924154018734872027935424
- 934924154018734872027935424 squared (9349241540187348720279354242) is 874083173767647084762382576729565709186591843914059776
- 934924154018734872027935424 cubed (9349241540187348720279354243) is 817201471776728279694345331517890594233944096523005358516191531178389751403905024
-
The
square root of 934924154018734872027935424 is 30576529463278.4456568143 -
934924154018734872027935424 is a
perfect cube number . Itscube root is 977819724
Scales and comparisons
How big is 934924154018734872027935424?- 934,924,154,018,734,872,027,935,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 934,924,154,018,734,872,027,935,424 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 934924154018734872027935424 cubic inches would be around 81484977 feet tall.
Recreational maths with 934924154018734872027935424
- 934924154018734872027935424 backwards is 424539720278437810451429439
- The number of decimal digits it has is: 27
- The sum of 934924154018734872027935424'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 934924154018734872027935424 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 934924154018734872027935424 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/934924154018734872027935424/
Chicago style:
Numbermatics. 2024. "Number 934924154018734872027935424 - Facts about the integer". https://numbermatics.com/n/934924154018734872027935424/
The information we have on file for 934924154018734872027935424 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 934924154018734872027935424, math, Factors of 934924154018734872027935424, curriculum, school, college, exams, university, Prime factorization of 934924154018734872027935424, STEM, science, technology, engineering, physics, economics, calculator, nine hundred thirty-four septillion, nine hundred twenty-four sextillion, one hundred fifty-four quintillion, eighteen quadrillion, seven hundred thirty-four trillion, eight hundred seventy-two billion, twenty-seven million, nine hundred thirty-five thousand, four hundred twenty-four.