593233160187423777763332096
593,233,160,187,423,777,763,332,096 is an even composite number composed of five prime numbers multiplied together.
593233160187423777763332096 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand and fifteen divisors.
Prime factorization of 593233160187423777763332096:
212 × 310 × 116 × 532 × 1494
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 53 × 53 × 149 × 149 × 149 × 149)See below for interesting mathematical facts about the number 593233160187423777763332096 from the Numbermatics database.
Names of 593233160187423777763332096
- Cardinal: 593233160187423777763332096 can be written as Five hundred ninety-three septillion, two hundred thirty-three sextillion, one hundred sixty quintillion, one hundred eighty-seven quadrillion, four hundred twenty-three trillion, seven hundred seventy-seven billion, seven hundred sixty-three million, three hundred thirty-two thousand and ninety-six.
Scientific notation
- Scientific notation: 5.93233160187423777763332096 × 1026
Factors of 593233160187423777763332096
Divisors of 593233160187423777763332096
- Number of divisors d(n): 15015
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 44 48 53 54 64 66 72 81 88 96 99 106 108 121 128 132 144 149 159 162 176 192 198 212 216 242 243 256 264 288 297 298 318 324 352 363 384 396 424 432 447 477 484 486 512 528 576 583 594 596 636 648 704 726 729 768 792 848 864 891 894 954 968 972 1024 1056 1089 1152 1166 1188 1192 1272 1296 1331 1341 1408 1431 1452 1458 1536 1584 1639 1696 1728 1749 1782 1788 1908 1936 1944 2048 2112 2178 2187 2304 2332 2376 2384 2544 2592 2662 2673 2682 2809 2816 2862 2904 2916 3072 3168 3267 3278 3392 3456 3498 3564 3576 3816 3872 3888 3993 4023 4096 4224 4293 4356 4374 4608 4664 4752 4768 4917 5088 5184 5247 5324 5346 5364 5618 5632 5724 5808 5832 6144 6336 6413 6534 6556 6561 6784 6912 6996 7128 7152 7632 7744 7776 7897 7986 8019 8046 8427 8448 8586 8712 8748 9216 9328 9504 9536 9801 9834 10176 10368 10494 10648 10692 10728 11236 11264 11448 11616 11664 11979 12069 12288 12672 12826 12879 13068 13112 13122 13568 13824 13992 14256 14304 14641 14751 15264 15488 15552 15741 15794 15972 16038 16092 16854 16896 17172 17424 17496 18029 18432 18656 19008 19072 19239 19602 19668 19683 20352 20736 20988 21296 21384 21456 22201 22472 22528 22896 23232 23328 23691 23958 24057 24138 25281 25344 25652 25758 26136 26224 26244 27136 27648 27984 28512 28608 29282 29403 29502 30528 30899 30976 31104 31482 31588 31944 32076 32184 33708 33792 34344 34848 34992 35937 36058 36207 36864 37312 38016 38144 38478 38637 39204 39336 39366 40704 41472 41976 42592 42768 42912 43923 44253 44402 44944 45056 45792 46464 46656 47223 47382 47916 48114 48276 50562 50688 51304 51516 52272 52448 52488 54087 54272 55296 55968 57024 57216 57717 58564 58806 59004 59049 61056 61798 61952 62208 62964 63176 63888 64152 64368 66603 67416 67584 68688 69696 69984 70543 71073 71874 72116 72171 72414 74624 75843 76032 76288 76956 77274 78408 78672 78732 81408 82944 83952 85184 85536 85824 86867 87846 88209 88506 88804 89888 91584 92697 92928 93312 94446 94764 95832 96228 96552 101124 101376 102608 103032 104544 104896 104976 107811 108174 108544 108621 110592 111936 114048 114432 115434 115911 117128 117612 118008 118098 122112 123596 123904 124416 125928 126352 127776 128304 128736 131769 132759 133206 134832 135168 137376 139392 139968 141086 141669 142146 143748 144232 144342 144828 149248 151686 152064 152576 153912 154548 156816 157344 157464 161051 162261 162816 165888 167904 170368 171072 171648 173151 173734 175692 176418 177012 177608 179776 183168 185394 185856 186624 188892 189528 191664 192456 193104 198319 199809 202248 202752 205216 206064 209088 209792 209952 211629 213219 215622 216348 216513 217088 217242 223872 227529 228096 228864 230868 231822 234256 235224 236016 236196 244211 244224 247192 247808 248832 251856 252704 255552 256608 257472 260601 263538 264627 265518 266412 269664 274752 278091 278784 279936 282172 283338 284292 287496 288464 288684 289656 298496 303372 304128 305152 307824 309096 313632 314688 314928 322102 323433 324522 325632 325863 331776 335808 339889 340736 342144 343296 346302 347468 347733 351384 352836 354024 355216 359552 366336 370788 371712 373248 377784 379056 383328 384912 386208 395307 396638 398277 399618 404496 405504 410432 412128 418176 418541 419584 419904 423258 425007 426438 431244 432696 433026 434484 447744 455058 456192 457728 461736 463644 468512 470448 472032 472392 483153 486783 488422 488448 494384 495616 497664 503712 505408 511104 513216 514944 519453 521202 527076 529254 531036 532824 539328 549504 556182 557568 559872 564344 566676 568584 574992 576928 577368 579312 594957 596992 599427 606744 608256 610304 615648 618192 627264 629376 629856 634887 639657 644204 646866 649044 649539 651264 651726 671616 679778 681472 682587 684288 686592 692604 694936 695466 702768 705672 708048 710432 719104 732633 732672 741576 743424 746496 755568 758112 766656 769824 772416 775973 781803 790614 793276 793881 796554 799236 808992 820864 824256 834273 836352 837082 839168 839808 846516 850014 852876 862488 865392 866052 868968 895488 910116 912384 915456 923472 927288 937024 940896 944064 944784 955537 966306 970299 973566 976844 976896 977589 988768 995328 1007424 1010816 1019667 1022208 1026432 1029888 1038906 1042404 1043199 1054152 1058508 1062072 1065648 1078656 1099008 1112364 1115136 1119744 1128688 1133352 1137168 1149984 1153856 1154736 1158624 1176653 1185921 1189914 1193984 1194831 1198854 1213488 1216512 1231296 1236384 1254528 1255623 1258752 1259712 1269774 1275021 1279314 1288408 1293732 1298088 1299078 1303452 1343232 1359556 1362944 1365174 1368576 1373184 1385208 1389872 1390932 1405536 1411344 1416096 1420864 1438208 1449459 1460349 1465266 1465344 1483152 1486848 1492992 1511136 1516224 1533312 1539648 1544832 1551946 1558359 1563606 1581228 1586552 1587762 1593108 1598472 1617984 1641728 1648512 1668546 1672704 1674164 1678336 1679616 1693032 1700028 1705752 1724976 1730784 1732104 1737936 1771561 1784871 1790976 1798281 1820232 1824768 1830912 1846944 1854576 1874048 1881792 1888128 1889568 1904661 1911074 1918971 1932612 1940598 1947132 1953688 1953792 1955178 1977536 2014848 2021632 2039334 2044416 2047761 2052864 2059776 2077812 2084808 2086398 2108304 2117016 2124144 2131296 2157312 2181509 2197899 2198016 2224728 2230272 2239488 2257376 2266704 2274336 2299968 2307712 2309472 2317248 2327919 2345409 2353306 2371842 2379828 2381643 2387968 2389662 2397708 2426976 2462592 2472768 2502819 2509056 2511246 2517504 2519424 2539548 2550042 2558628 2576816 2587464 2596176 2598156 2606904 2686321 2686464 2719112 2725888 2730348 2737152 2746368 2770416 2779744 2781864 2811072 2822688 2832192 2841728 2866611 2876416 2898918 2910897 2920698 2930532 2930688 2932767 2966304 2985984 3022272 3032448 3059001 3066624 3079296 3089664 3103892 3116718 3127212 3129597 3162456 3173104 3175524 3186216 3196944 3235968 3283456 3297024 3307949 3337092 3345408 3348328 3356672 3359232 3386064 3400056 3411504 3449952 3461568 3464208 3475872 3529959 3543122 3557763 3569742 3581952 3584493 3596562 3640464 3649536 3693888 3709152 3738779 3748096 3763584 3766869 3776256 3779136 3809322 3822148 3825063 3837942 3865224 3881196 3894264 3907376 3910356 3955072 4029696 4043264 4078668 4088832 4095522 4105728 4119552 4155624 4169616 4172796 4216608 4234032 4248288 4262592 4314624 4348377 4363018 4381047 4395798 4396032 4449456 4460544 4478976 4514752 4533408 4548672 4599936 4603951 4615424 4618944 4634496 4655838 4675077 4690818 4706612 4743684 4759656 4763286 4779324 4795416 4853952 4925184 4945536 5005638 5018112 5022492 5035008 5038848 5079096 5100084 5117256 5153632 5174928 5192352 5196312 5213808 5314683 5354613 5372642 5372928 5394843 5438224 5451776 5460696 5474304 5492736 5540832 5559488 5563728 5622144 5645376 5664384 5683456 5713983 5733222 5752832 5756913 5797836 5821794 5841396 5861064 5861376 5865534 5932608 6044544 6064896 6118002 6133248 6143283 6158592 6179328 6207784 6233436 6254424 6259194 6324912 6346208 6351048 6372432 6393888 6471936 6544527 6566912 6593697 6594048 6615898 6674184 6690816 6696656 6713344 6718464 6772128 6800112 6823008 6899904 6923136 6928416 6951744 6983757 7036227 7059918 7086244 7115526 7139484 7144929 7163904 7168986 7193124 7280928 7387776 7418304 7477558 7496192 7508457 7527168 7533738 7552512 7558272 7618644 7644296 7650126 7675884 7730448 7762392 7788528 7814752 7820712 7910144 8058963 8059392 8086528 8157336 8177664 8191044 8211456 8239104 8311248 8339232 8345592 8433216 8468064 8496576 8525184 8535703 8599833 8629248 8696754 8726036 8732691 8762094 8791596 8792064 8798301 8898912 8957952 9029504 9066816 9097344 9177003 9199872 9207902 9230848 9237888 9268992 9311676 9350154 9381636 9413224 9487368 9519312 9526572 9558648 9590832 9707904 9850368 9891072 9923847 10011276 10036224 10044984 10070016 10077696 10158192 10200168 10234512 10307264 10349856 10384704 10392624 10427616 10510907 10589877 10629366 10673289 10709226 10745284 10745856 10753479 10789686 10876448 10921392 10948608 11081664 11118976 11127456 11216337 11244288 11290752 11300607 11328768 11366912 11427966 11466444 11475189 11505664 11513826 11595672 11643588 11682792 11722128 11731068 11865216 12089088 12129792 12236004 12266496 12286566 12317184 12358656 12415568 12466872 12508848 12518388 12649824 12692416 12702096 12744864 12787776 12943183 12943872 13045131 13089054 13133824 13143141 13187394 13188096 13231796 13348368 13381632 13393312 13436928 13544256 13600224 13646016 13799808 13811853 13846272 13856832 13903488 13967514 14025231 14072454 14119836 14172488 14231052 14278968 14289858 14337972 14386248 14561856 14775552 14836608 14955116 14992384 15016914 15054336 15067476 15105024 15116544 15237288 15288592 15300252 15351768 15460896 15524784 15577056 15629504 15641424 15820288 15944049 16063839 16117926 16118784 16173056 16184529 16314672 16355328 16382088 16422912 16478208 16622496 16678464 16691184 16866432 16936128 16993152 17050368 17071406 17141949 17199666 17258496 17270739 17393508 17452072 17465382 17524188 17583192 17584128 17596602 17797824 18059008 18133632 18194688 18354006 18399744 18415804 18429849 18461696 18475776 18537984 18623352 18700308 18763272 18826448 18974736 19038624 19053144 19117296 19181664 19415808 19633581 19700736 19781091 19782144 19847694 20022552 20072448 20089968 20140032 20155392 20316384 20400336 20469024 20614528 20699712 20769408 20785248 20855232 20951271 21021814 21108681 21179754 21258732 21346578 21418452 21490568 21491712 21506958 21579372 21752896 21842784 22163328 22237952 22254912 22432674 22488576 22525371 22581504 22601214 22657536 22733824 22855932 22932888 22950378 23027652 23191344 23287176 23365584 23444256 23462136 23730432 23996599 24176889 24178176 24259584 24472008 24532992 24573132 24634368 24717312 24831136 24933744 25017696 25036776 25299648 25384832 25404192 25489728 25575552 25607109 25799499 25886366 25887744 26090262 26178108 26198073 26267648 26286282 26374788 26376192 26463592 26696736 26786624 26873856 27088512 27200448 27292032 27531009 27599616 27623706 27692544 27713664 27806976 27935028 28050462 28144908 28239672 28344976 28462104 28557936 28579716 28675944 28772496 29123712 29549531 29551104 29673216 29771541 29910232 29984768 30033828 30108672 30134952 30210048 30233088 30474576 30577184 30600504 30703536 30921792 31049568 31154112 31259008 31282848 31532721 31640576 31769631 31888098 32019867 32127678 32235852 32237568 32260437 32346112 32369058 32629344 32764176 32845824 33244992 33356928 33382368 33649011 33732864 33872256 33901821 33986304 34100736 34142812 34283898 34399332 34425567 34516992 34541478 34787016 34904144 34930764 35048376 35166384 35193204 35595648 36118016 36267264 36387439 36389376 36708012 36799488 36831608 36859698 36923392 36951552 37075968 37246704 37400616 37526544 37652896 37949472 38077248 38106288 38234592 38363328 38829549 38831616 39135393 39267162 39401472 39429423 39562182 39564288 39695388 40045104 40144896 40179936 40310784 40632768 40800672 40938048 41126569 41229056 41399424 41435559 41538816 41570496 41710464 41902542 42043628 42075693 42217362 42359508 42517464 42693156 42836904 42981136 43013916 43158744 43505792 43685568 44326656 44475904 44509824 44865348 44977152 45050742 45163008 45202428 45315072 45467648 45711864 45865776 45900756 46055304 46382688 46574352 46731168 46888512 46924272 47460864 47832147 47993198 48191517 48353778 48356352 48519168 48553587 48944016 49065984 49146264 49268736 49434624 49662272 49867488 50035392 50073552 50599296 50643461 50769664 50808384 50979456 51151104 51214218 51425847 51598998 51772732 51775488 51812217 52180524 52356216 52396146 52572564 52749576 52752384 52927184 53393472 53573248 54177024 54400896 54584064 55062018 55199232 55247412 55289547 55385088 55427328 55613952 55870056 56100924 56289816 56479344 56689952 56924208 57115872 57159432 57351888 57544992 58247424 58900743 59099062 59102208 59343273 59346432 59543082 59820464 59969536 60067656 60217344 60269904 60420096 60466176 60949152 61154368 61201008 61407072 61843584 62099136 62308224 62362609 62518016 62565696 62853813 63065442 63281152 63326043 63539262 63776196 64039734 64255356 64471704 64475136 64520874 64738116 65258688 65528352 66489984 66713856 66764736 67298022 67465728 67576113 67744512 67803642 67972608 68201472 68285624 68567796 68798664 68851134 69082956 69574032 69808288 69861528 70096752 70332768 70386408 71191296 71989797 72236032 72530667 72534528 72774878 72778752 73416024 73598976 73663216 73719396 73846784 73903104 74151936 74493408 74801232 75053088 75305792 75898944 76154496 76212576 76469184 76726656 76821327 77398497 77659098 77663232 78270786 78534324 78594219 78802944 78858846 79124364 79128576 79390776 80090208 80359872 80621568 81265536 81601344 81876096 82253138 82458112 82593027 82798848 82871118 83077632 83140992 83420928 83805084 84087256 84151386 84434724 84719016 85034928 85386312 85673808 85962272 86027832 86317488 87011584 87371136 88648593 88653312 88951808 89019648 89314623 89730696 89954304 90101484 90326016 90404856 90630144 90935296 91423728 91731552 91801512 92110608 92765376 93148704 93462336 93777024 93848544 93892733 94598163 94921728 95308893 95664294 95986396 96059601 96383034 96707556 96712704 96781311 97038336 97107174 97888032 98292528 98537472 99324544 99734976 100070784 100147104 100947033 101198592 101286922 101539328 101616768 101705463 101958912 102302208 102428436 102851694 103197996 103545464 103550976 103624434 104361048 104712432 104792292 105145128 105499152 105854368 106786944 107146496 108354048 108801792 109162317 109168128 110124036 110398464 110494824 110579094 110770176 110854656 111227904 111740112 112201848 112579632 112958688 113379904 113848416 114231744 114318864 114703776 115089984 115619977 116488647 116494848 117406179 117801486 118198124 118204416 118288269 118686546 118692864 119086164 119640928 120135312 120434688 120539808 120932352 121898304 122308736 122402016 122814144 123379707 123687168 124198272 124306677 124616448 124725218 125036032 125131392 125707626 126130884 126227079 126562304 126652086 127078524 127552392 128079468 128510712 128943408 129041748 129476232 130517376 131056704 132979968 133427712 133529472 134596044 134931456 135152226 135489024 135607284 135945216 136402944 136571248 137135592 137597328 137702268 138165912 139148064 139616576 139723056 140193504 140665536 140772816 142375013 142382592 143496441 143979594 144472064 144574551 145061334 145069056 145549756 145557504 145660761 146832048 147197952 147326432 147438792 147806208 148303872 148986816 149602464 150106176 150611584 151797888 151930383 152308992 152425152 152938368 153453312 153642654 154277541 154796994 155318196 155326464 155436651 156541572 157068648 157188438 157717692 158248728 158257152 158781552 160180416 160719744 162531072 163202688 163752192 164506276 164916224 165186054 165597696 165742236 165868641 166155264 166281984 166841856 167610168 168174512 168302772 168869448 169438032 170069856 170772624 171347616 171924544 172055664 172634976 174023168 174742272 175321297 176702229 177297186 177306624 177903616 178029819 178039296 178629246 179461392 179908608 180202968 180652032 180809712 181260288 182847456 183463104 183603024 184221216 185530752 186297408 186924672 187087827 187554048 187697088 187785466 188561439 189196326 189843456 189978129 190617786 191328588 191972792 192119202 192766068 193415112 193425408 193562622 194214348 195776064 196585056 198649088 199469952 200141568 200294208 201894066 202397184 202573844 202728339 203078656 203233536 203410926 203917824 204604416 204856872 205703388 206395992 207090928 207248868 208722096 209424864 209584584 210290256 210998304 211708736 213573888 214292992 215969391 216708096 217592001 217603584 218324634 218336256 220248072 220796928 220989648 221158188 221540352 221709312 222455808 223480224 224403696 225159264 225917376 226759808 227696832 228463488 228637728 229407552 230179968 230463981 231239954 232195491 232977294 232989696 234812358 235602972 236396248 236408832 236576538 237373092 237385728 238172328 239281856 240270624 241079616 241864704 243796608 244617472 244804032 245628288 246759414 247374336 247779081 248396544 248613354 249232896 249450436 250072064 250262784 251415252 252261768 252454158 253304172 254157048 255104784 256158936 257021424 257886816 258083496 258952464 261034752 262113408 263962589 265945779 265959936 266855424 267058944 267943869 269192088 269862912 270304452 270978048 271214568 271890432 272805888 273142496 274271184 275194656 275404536 276331824 278296128 279233152 279446112 280387008 281331072 281545632 281678199 283794489 284750026 284765184 285926679 286992882 287959188 288178803 288944128 289149102 290122668 290138112 291099512 291115008 291321522 293664096 294652864 294877584 295612416 297973632 299204928 300212352 301223168 302841099 303595776 303860766 304617984 304850304 305116389 305876736 306906624 307285308 308555082 309593988 310636392 310652928 310873302 313083144 314137296 314376876 315435384 316497456 317563104 320360832 321439488 325044841 325062144 326405376 327486951 327504384 329012552 329832448 330372108 331195392 331484472 331737282 332310528 332563968 333683712 335220336 336349024 336605544 337738896 338876064 340139712 341545248 342695232 343849088 344111328 345269952 346859931 348046336 349465941 349484544 350642594 352218537 353404458 354594372 354613248 354864807 355807232 356059638 356078592 357258492 358922784 360405936 361304064 361619424 365694912 366926208 367206048 368442432 370139121 371061504 372594816 372920031 373849344 374175654 375108096 375394176 375570932 377122878 378392652 378681237 379686912 379956258 381235572 382657176 383945584 384238404 385532136 386830224 387125244 388428696 391552128 393170112 397298176 398939904 400261829 400283136 400588416 403788132 404794368 405147688 405456678 406157312 406467072 406821852 407835648 409208832 409713744 411406776 412791984 414181856 414497736 417444192 418849728 419169168 420580512 421996608 423417472 427125039 427147776 428585984 430489323 431938782 433416192 433723653 435184002 435207168 436649268 436672512 436982283 440496144 441593856 441979296 442316376 443418624 444911616 446960448 448807392 450318528 451834752 452392259 453519616 455393664 455791149 456926976 457275456 458815104 460359936 460927962 462479908 462832623 464390982 465954588 465979392 466309953 469624716 471205944 472792496 473153076 474746184 474771456 476344656 478563712 480541248 482159232 487593216 489234944 489608064 491256576 492884401 493518828 494748672 495558162 496793088 497226708 498465792 498900872 500144128 500525568 502830504 504523536 504908316 506608344 508314096 510209568 512317872 514042848 515773632 516166992 517904928 522069504 524226816 525963891 527925178 530106687 531891558 531919872 533710848 534089457 534117888 535887738 538384176 539725824 540608904 541956096 542429136 543780864 546284992 548542368 550389312 550809072 552663648 556592256 557078071 558466304 558892224 560774016 561263481 562662144 563091264 563356398 565684317 567588978 569500052 569530368 569934387 571853358 573985764 575918376 576357606 578298204 580245336 580276224 582199024 582643044 587328192 589305728 589755168 595947264 598409856 600424704 602446336 605682198 607191552 607721532 608185017 609235968 609700608 610232778 611753472 613813248 614570616 617110164 619187976 621272784 621746604 626166288 628274592 628753752 630870768 632994912 635126208 640721664 642878976 647908173 650089682 650124288 652776003 652810752 654973902 655008768 658025104 659664896 660744216 662390784 662968944 663474564 664621056 665127936 667367424 670440672 672698048 673211088 675477792 677752128 680279424 683090496 685390464 685988699 687698176 688222656 690539904 691391943 693719862 696092672 696586473 698931882 698969088 701285188 704437074 706808916 709188744 709226496 709729614 712119276 712157184 714516984 717845568 720811872 723238848 731389824 733852416 734412096 736884864 740278242 742123008 743337243 745189632 745840062 747698688 748351308 750216192 750788352 751141864 754245756 756785304 757362474 759912516 762471144 765314352 767891168 768476808 771064272 773660448 774250488 776857392 783104256 786340224 791887767 794596352 797837337 797879808 800523658 800566272 801176832 803831607 807576264 809588736 810295376 810913356 812314624 812934144 813643704 815671296 818417664 819427488 822813552 825583968 828363712 828995472 834888384 837699456 838338336 841161024 843993216 845034597 846834944 851383467 854250078 854295552 857171968 857780037 860978646 863877564 864536409 866832384 867447306 870368004 870414336 873298536 873345024 873964566 880992288 883958592 884632752 886837248 893920896 897614784 900637056 903669504 904784518 907039232 908523297 910787328 911582298 913853952 914550912 915349167 917630208 920719872 921855924 924959816 925665246 928781964 931909176 931958784 932619906 939249432 942411888 945584992 946306152 949492368 952689312 957127424 961082496 964318464 975134523 975186432 978469888 979216128 982460853 982513152 985768802 987037656 989497344 991116324 993586176 994453416 996931584 997801744 1000288256 1001051136 1005661008 1009047072 1009816632 1013216688 1016628192 1020419136 1024635744 1028085696 1031547264 1032333984 1035809856 1040579793 1044139008 1048397823 1048453632 1051927782 1055850356 1056655611 1060213374 1063783116 1063839744 1064594421 1067421696 1068178914 1068235776 1071775476 1076768352 1081217808 1083912192 1084858272 1092569984 1097084736 1100778624 1101618144 1105327296 1110417363 1113184512 1114156142 1116932608 1117784448 1118760093 1121548032 1122526962 1125324288 1126182528 1126712796 1131368634 1135177956 1139000104 1139060736 1139868774 1143706716 1147971528 1151836752 1152715212 1156596408 1160490672 1164398048 1165286088 1174656384 1178611456 1179510336 1191894528 1196819712 1200785487 1200849408 1204892672 1211364396 1214383104 1215443064 1216370034 1218471936 1219401216 1220465556 1223506944 1227626496 1229141232 1234220328 1238375952 1242545568 1243493208 1252332576 1256549184 1257507504 1261741536 1265989824 1270252416 1271819747 1281375117 1281443328 1285757952 1291467969 1295816346 1300179364 1300248576 1301170959 1305552006 1305621504 1309947804 1310017536 1310946849 1316050208 1321488432 1324781568 1325937888 1326949128 1330255872 1334734848 1340881344 1345396096 1346422176 1350955584 1355504256 1357176777 1360558848 1366180992 1367373447 1370780928 1371977398 1375396352 1376445312 1381079808 1382783886 1387439724 1388497869 1392185344 1393172946 1397863764 1397938176 1402570376 1408874148 1413617832 1418377488 1419459228 1424238552 1424314368 1429033968 1435691136 1441623744 1446477696 1462779648 1467704832 1468824192 1473769728 1478653203 1480556484 1484246016 1486674486 1490379264 1491680124 1495397376 1496702616 1500432384 1501576704 1502283728 1508491512 1513570608 1514724948 1519825032 1524942288 1530628704 1535782336 1536953616 1542128544 1547320896 1548500976 1553714784 1566125143 1566208512 1572680448 1577891673 1583775534 1589192704 1590320061 1595674674 1595759616 1601047316 1601132544 1602268371 1602353664 1607663214 1615152528 1619177472 1620590752 1621826712 1625868288 1627287408 1631342592 1638854976 1645627104 1651167936 1656727424 1657990944 1669776768 1671234213 1675398912 1676676672 1682322048 1683790443 1687986432 1690069194 1693669888 1697052951 1702766934 1708500156 1708591104 1709803161 1714343936 1715560074 1721957292 1727755128 1729072818 1734894612 1740736008 1740828672 1746597072 1747929132 1761984576 1767917184 1769265504 1787841792 1795229568 1801274112 1807339008 1809569036 1814078464 1817046594 1821574656 1823164596 1824555051 1827707904 1829101824 1830698334 1835260416 1841439744 1843711848 1849919632 1851330492 1857563928 1863818352 1865239812 1878498864 1884823776 1891169984 1892612304 1898984736 1905378624 1914254848 1922164992 1928534267 1928636928 1943724519 1950269046 1950372864 1956939776 1958328009 1958432256 1964921706 1965026304 1971537604 1974075312 1978994688 1982232648 1987172352 1988906832 1993863168 1995603488 2002102272 2011322016 2018094144 2019633264 2026433376 2033256384 2040838272 2049271488 2056171392 2057966097 2063094528 2064667968 2071619712 2074175829 2081159586 2088278016 2089759419 2096795646 2096907264 2103855564 2111700712 2113311222 2120426748 2127566232 2127679488 2129188842 2136357828 2136471552 2143550952 2153536704 2162435616 2169716544 2185139968 2194169472 2201557248 2203236288 2210654592 2220834726 2226369024 2228312284 2230011729 2233865216 2235568896 2237520186 2243096064 2245053924 2250648576 2252365056 2253425592 2262737268 2270355912 2278000208 2279737548 2287413432 2295943056 2303673504 2305430424 2313192816 2320981344 2328796096 2330572176 2349312768 2357222912 2359020672 2375663301 2383789056 2393512011 2393639424 2401570974 2401698816 2409785344 2411494821 2422728792 2428766208 2430886128 2432740068 2436943872 2438802432 2440931112 2447013888 2455252992 2458282464 2468440656 2476751904 2485091136 2486986416 2504665152 2513098368 2515015008 2523483072 2531979648 2535103791 2540504832 2543639494 2554150401 2562750234 2562886656 2571515904 2573340111 2582935938 2591632692 2600358728 2600497152 2602341918 2611104012 2611243008 2619895608 2620035072 2621893698 2632100416 2642976864 2651875776 2653898256 2660511744 2681762688 2690792192 2692844352 2701911168 2711008512 2714353554 2721117696 2725569891 2732361984 2734746894 2741561856 2743954796 2746047501 2750792704 2752890624 2762159616 2765567772 2774879448 2776995738 2786345892 2795727528 2795876352 2805140752 2817748296 2827235664 2836754976 2838918456 2848477104 2858067936 2871382272 2883247488 2892955392 2925403569 2925559296 2935409664 2937648384 2947382559 2947539456 2957306406 2961112968 2968492032 2973348972 2980758528 2983360248 2990794752 2993405232 3000864768 3003153408 3004567456 3016983024 3027141216 3029449896 3039650064 3049884576 3061257408 3071564672 3073907232 3084257088 3094641792 3097001952 3107429568 3121739379 3132250286 3132417024 3145193469 3145360896 3155783346 3167551068 3169966833 3178385408 3180640122 3191349348 3191519232 3202094632 3202265088 3204536742 3204707328 3215326428 3230305056 3241181504 3243653424 3251736576 3254574816 3277709952 3291254208 3302335872 3313454848 3315981888 3331252089 3339553536 3342468426 3350797824 3353353344 3356280279 3364644096 3367580886 3375972864 3380138388 3387339776 3394105902 3405533868 3417000312 3417182208 3419606322 3431120148 3443914584 3455510256 3458145636 3469789224 3481472016 3493194144 3495858264 3523969152 3535834368 3538531008 3575493251 3575683584 3590459136 3602356461 3602548224 3614678016 3619138072 3628156928 3634093188 3643149312 3646329192 3649110102 3655415808 3658203648 3661396668 3670520832 3682879488 3687423696 3699839264 3702660984 3715127856 3727636704 3730479624 3756997728 3769647552 3782339968 3785224608 3797969472 3810757248 3815459241 3828509696 3844125351 3844329984 3857068534 3857273856 3874403907 3887449038 3900538092 3900745728 3903512877 3913879552 3916656018 3916864512 3929843412 3930052608 3943075208 3948150624 3964465296 3974344704 3977813664 3991206976 4004204544 4022644032 4036188288 4039266528 4052866752 4066512768 4071530331 4081676544 4098542976 4102120341 4112342784 4115932194 4126189056 4129335936 4143239424 4148351658 4162319172 4165493607 4176556032 4179518838 4193591292 4193814528 4207711128 4223401424 4226622444 4240853496 4255132464 4258377684 4272715656 4272943104 4287101904 4307073408 4324871232 4339433088 4370279936 4388338944 4402880119 4403114496 4406472576 4421309184 4435959609 4441669452 4452738048 4456624568 4460023458 4467730432 4471137792 4475040372 4486192128 4490107848 4501297152 4504730112 4506851184 4525474536 4540711824 4556000416 4559475096 4574826864 4591886112 4607347008 4610860848 4626385632 4641962688 4657592192 4661144352 4698375429 4698625536 4714445824 4718041344 4733675019 4751326602 4767578112 4770960183 4787024022 4787278848 4803141948 4803397632 4806805113 4819570688 4822989642 4845457584 4857532416 4861772256 4865480136 4877604864 4881862224 4894027776 4916564928 4936881312 4953503808 4970182272 4973972832 4976314849 5009330304 5013702639 5026196736 5030030016 5046966144 5051371329 5063959296 5070207582 5081009664 5087278988 5091158853 5108300802 5125500468 5125773312 5129409483 5143031808 5146680222 5165871876 5183265384 5200717456 5204683836 5222208024 5222486016 5239791216 5243787396 5264200832 5285953728 5303751552 5307796512 5363525376 5381584384 5385688704 5403822336 5421728411 5422017024 5428707108 5442235392 5451139782 5464723968 5469493788 5483123712 5487909592 5492095002 5501585408 5505781248 5524319232 5531135544 5549758896 5553991476 5572691784 5591455056 5610281504 5635496592 5654471328 5673509952 5677836912 5696954208 5716135872 5742764544 5766494976 5785602801 5785910784 5831173557 5850807138 5851118592 5870819328 5874984027 5875296768 5894765118 5895078912 5914612812 5922225936 5936984064 5946697944 5961517056 5966720496 5981589504 5986810464 6006306816 6009134912 6033966048 6054282432 6058899792 6079300128 6099769152 6122514816 6127858781 6143129344 6147814464 6168514176 6173898291 6189283584 6194003904 6214859136 6222527487 6243478758 6264500572 6264834048 6269278257 6290386938 6290721792 6311566692 6335102136 6339933666 6361280244 6382698696 6383038464 6404189264 6409073484 6409414656 6430652856 6460610112 6482363008 6487306848 6509149632 6555419904 6582508416 6604671744 6626909696 6631963776 6662504178 6679107072 6684936852 6690035187 6701595648 6706706688 6712560558 6729288192 6735161772 6751945728 6760276776 6774679552 6788211804 6811067736 6834000624 6839212644 6862240296 6887829168 6911020512 6916291272 6939578448 6962944032 6986388288 6991716528 7047938304 7071668736 7077062016 7126989903 7150986502 7151367168 7180536033 7180918272 7204712922 7205096448 7229356032 7234484463 7238276144 7256313856 7268186376 7286298624 7292658384 7298220204 7310831616 7316407296 7322793336 7341041664 7365758976 7374847392 7399678528 7405321968 7430255712 7455273408 7460959248 7513995456 7539295104 7545875689 7564679936 7570449216 7595938944 7605311373 7621514496 7630918482 7657019392 7662451203 7688250702 7688659968 7714137068 7714547712 7720020333 7748807814 7774898076 7801076184 7801491456 7807025754 7833312036 7833729024 7859686824 7860105216 7886150416 7896301248 7928930592 7955627328 7982413952 8045288064 8072376576 8078533056 8105733504 8133025536 8143060662 8163353088 8176709673 8197085952 8204240682 8224685568 8231864388 8238142503 8252378112 8258671872 8286478848 8296703316 8324638344 8330987214 8359037676 8387182584 8387629056 8415422256 8446802848 8453244888 8481706992 8510264928 8516755368 8545431312 8574203808 8614146816 8649742464 8678866176 8740559872 8776210707 8776677888 8805760238 8806228992 8812945152 8842147677 8842618368 8871919218 8883338904 8905476096 8913249136 8920046916 8935460864 8942275584 8950080744 8972384256 8980215696 9002594304 9009460224 9013702368 9050949072 9081423648 9112000832 9118950192 9149653728 9183772224 9214694016 9221721696 9252771264 9283925376 9292028741 9315184384 9322288704 9365218137 9396750858 9397251072 9428891648 9435580407 9436082688 9467350038 9502653204 9509900499 9535156224 9541920366 9574048044 9574557696 9606283896 9606795264 9613610226 9645979284 9690915168 9723544512 9730960272 9755209728 9763724448 9833129856 9873762624 9907007616 9940364544 9947945664 9952629698 9993756267 10018660608 10027405278 10052393472 10060060032 10068840837 10093932288 10102742658 10127918592 10140415164 10162019328 10174557976 10182317706 10216601604 10251000936 10251546624 10258818966 10293360444 10331743752 10366530768 10401434912 10409367672 10444416048 10479582432 10487574792 10528401664 10571907456 10607503104 10615593024 10726479753 10727050752 10763168768 10771377408 10807069383 10807644672 10843456822 10844034048 10857414216 10884470784 10902279564 10929447936 10938987576 10966247424 10975819184 10984190004 11003170816 11011562496 11048638464 11062271088 11099517792 11107982952 11145383568 11182910112 11220563008 11270993184 11308942656 11347019904 11355673824 11393908416 11432271744 11446377723 11485529088 11532376053 11532989952 11571205602 11571821568 11623211721 11662347114 11701614276 11702237184 11710538631 11741638656 11749968054 11750593536 11789530236 11790157824 11829225624 11844451872 11893395888 11923034112 11933440992 11973620928 12012613632 12018269824 12067932096 12108564864 12117799584 12158600256 12199538304 12214590993 12245029632 12255717562 12286258688 12295628928 12306361023 12337028352 12347796582 12378567168 12388007808 12429718272 12445054974 12486957516 12529001144 12529668096 12538556514 12580773876 12581443584 12623133384 12670204272 12679867332 12722560488 12765397392 12808378528 12818146968 12818829312 12861305712 12921220224 12964726016 12974613696 13018299264 13110839808 13165016832 13208640357 13209343488 13253819392 13263927552 13307878827 13325008356 13358214144 13369873704 13380070374 13403191296 13413413376 13425121116 13458576384 13470323544 13503891456 13520553552 13549359104 13576423608 13622135472 13668001248 13678425288 13724480592 13775658336 13822041024 13832582544 13879156896 13925888064 13972776576 13983433056 13990017217 14095126287 14095876608 14143337472 14154124032 14201025057 14253979806 14301973004 14302734336 14312880549 14361072066 14361836544 14409425844 14410192896 14420415339 14458712064 14468968926 14476552288 14536372752 14572597248 14585316768 14596440408 14632814592 14645586672 14682083328 14749694784 14799357056 14810643936 14860511424 14910546816 14921918496 14928944547 15027990912 15041107917 15078590208 15091751378 15129359872 15140898432 15154113987 15191877888 15210622746 15243028992 15261836964 15273476559 15314038784 15324902406 15376501404 15377319936 15428274136 15429095424 15440040666 15497615628 15549796152 15602152368 15614051508 15666624072 15667458048 15719373648 15772300832 15792602496 15857861184 15911254656 15964827904 16090576128 16144753152 16157066112 16211467008 16265185233 16266051072 16286121324 16326706176 16353419346 16394171904 16408481364 16449371136 16463728776 16476285006 16504756224 16517343744 16572957696 16593406632 16649276688 16661974428 16718075352 16774365168 16830844512 16893605696 16906489776 16963413984 17020529856 17033510736 17090862624 17148407616 17227376573 17228293632 17299484928 17356808403 17357732352 17481119744 17493520671 17552421414 17553355776 17611520476 17612457984 17624952081 17625890304 17684295354 17685236736 17743838436 17766677808 17810952192 17826498272 17840093832 17884551168 17900161488 17944768512 17960431392 18018920448 18027404736 18101898144 18162847296 18224001664 18237900384 18299307456 18367544448 18383576343 18429388032 18443443392 18505542528 18521694873 18567850752 18584057482 18630368768 18644577408 18667582461 18730436274 18793501716 18794502144 18807834771 18857783296 18871160814 18872165376 18934700076 19005306408 19019800998 19083840732 19148096088 19149115392 19212567792 19227220452 19291958568 19381830336 19447089024 19461920544 19527448896 19666259712 19747525248 19814015232 19880729088 19895891328 19905259396 19987512534 20037321216 20054810556 20070105561 20104786944 20120120064 20137681674 20187864576 20205485316 20255837184 20280830328 20324038656 20349115952 20364635412 20433203208 20502001872 20517637932 20586720888 20663487504 20733061536 20802869824 20818735344 20888832096 20959164864 20975149584 21056803328 21143814912 21213876937 21215006208 21231186048 21380969709 21452959506 21454101504 21526337536 21541608099 21542754816 21614138766 21615289344 21686913644 21688068096 21703453389 21714828432 21768941568 21804559128 21858895872 21877975152 21932494848 21951638368 21968380008 22023124992 22097276928 22124542176 22199035584 22215965904 22290767136 22365820224 22441126016 22541986368 22617885312 22637627067 22694039808 22711347648 22787816832 22815934119 22864543488 22892755446 22971058176 22987353609 23064752106 23065979904 23142411204 23143643136 23160060999 23246423442 23324694228 23403228552 23404474368 23421077262 23499936108 23501187072 23579060472 23580315648 23658451248 23688903744 23786791776 23866881984 23947241856 24036539648 24135864192 24217129728 24235599168 24317200512 24399076608 24429181986 24490059264 24511435124 24530129019 24572517376 24591257856 24612722046 24674056704 24695593164 24714427509 24757134336 24776015616 24859436544 24890109948 24973915032 25058002288 25077113028 25161547752 25162887168 25246266768 25340408544 25359734664 25445120976 25530794784 25616757056 25636293936 25722611424 25842440448 25929452032 25949227392 26036598528 26122873253 26221679616 26328632121 26330033664 26417280714 26418686976 26507638784 26526443031 26527855104 26615757654 26650016712 26716428288 26739747408 26760140748 26806382592 26826826752 26850242232 26917152768 26940647088 27007782912 27041107104 27152847216 27244270944 27336002496 27356850576 27448961184 27551316672 27644082048 27665165088 27758313792 27851776128 27876086223 27945553152 27966866112 27980034434 28095654411 28190252574 28191753216 28286674944 28306741221 28308248064 28402050114 28507959612 28603946008 28605468672 28625761098 28722144132 28723673088 28818851688 28820385792 28840830678 28937937852 28953104576 29072745504 29170633536 29192880816 29265629184 29291173344 29499389568 29598714112 29621287872 29721022848 29821093632 29843836992 29857889094 29981268801 30055981824 30082215834 30157180416 30183502756 30206522511 30258719744 30281796864 30308227974 30383755776 30421245492 30486057984 30523673928 30546953118 30649804812 30753002808 30754639872 30856548272 30880081332 30995231256 31099592304 31204304736 31228103016 31333248144 31438747296 31544601664 31585204992 31715722368 31822509312 31929655808 32179439259 32181152256 32289506304 32314132224 32421208149 32422934016 32530370466 32532102144 32572242648 32653412352 32706838692 32788343808 32816962728 32898742272 32927457552 32952570012 33009512448 33034687488 33145915392 33186813264 33298553376 33323948856 33436150704 33548730336 33661689024 33787211392 33812979552 33926827968 34041059712 34067021472 34181725248 34296815232 34339133169 34454753146 34456587264 34597128159 34598969856 34713616806 34715464704 34869635163 34962239488 34987041342 35104842828 35106711552 35223040952 35224915968 35249904162 35251780608 35368590708 35370473472 35487676872 35533355616 35652996544 35680187664 35769102336 35800322976 35920862784 36037840896 36054809472 36203796288 36325694592 36448003328 36475800768 36598614912 36643772979 36735088896 36767152686 36858776064 36886886784 36919083069 37011085056 37043389746 37135701504 37168114964 37260737536 37289154816 37335164922 37460872548 37587003432 37589004288 37615669542 37742321628 37744330752 37869400152 38010612816 38039601996 38167681464 38296192176 38425135584 38454440904 38583917136 38763660672 38894178048 38923841088 39054897792 39330425761 39332519424 39495050496 39625921071 39628030464 39761458176 39791782656 39810518792 39923636481 39975025068 40074642432 40109621112 40140211122 40209573888 40240240128 40275363348 40375729152 40410970632 40511674368 40561660656 40648077312 40698231904 40729270824 40866406416 41004003744 41035275864 41173441776 41326975008 41466123072 41605739648 41637470688 41777664192 41918329728 41950299168 41970051651 42113606656 42285378861 42287629824 42427753874 42430012416 42462372096 42603075171 42761939418 42905919012 42908203008 42938641647 43052675072 43083216198 43085509632 43228277532 43230578688 43373827288 43376136192 43406906778 43429656864 43609118256 43717791744 43755950304 43903276736 43936760016 44046249984 44249084352 44398071168 44431931808 44581534272 44731640448 44786833641 44882252032 45083972736 45123323751 45235770624 45275254134 45388079616 45422695296 45462341961 45575633664 45631868238 45729086976 45785510892 45820429677 45942116352 45974707218 46129504212 46131959808 46284822408 46287286272 46320121998 46492846884 46649388456 46806457104 46842154524 46999872216 47002374144 47158120944 47316902496 47377807488 47573583552 47733763968 47894483712 48073079296 48271728384 48431681309 48434259456 48471198336 48634401024 48795555699 48798153216 48858363972 48980118528 49022870248 49060258038 49145034752 49182515712 49225444092 49348113408 49391186328 49428855018 49514268672 49552031232 49718873088 49780219896 49947830064 50116004576 50154226056 50323095504 50492533536 50680817088 50719469328 50890241952 51061589568 51233514112 51272587872 51445222848 51682129719 51684880896 51858904064 51898454784 52070425209 52073197056 52245746506 52443359232 52480562013 52657264242 52660067328 52834561428 52837373952 52874856243 53015277568 53052886062 53055710208 53231515308 53300033424 53432856576 53479494816 53520281496 53653653504 53700484464 53834305536 53881294176 54082214208 54305694432 54488541888 54672004992 54713701152 54897922368 55102633344 55150729029 55288164096 55330330176 55516627584 55565084619 55703552256 55752172446 55891106304 55933732224 55960068868 56002747383 56191308822 56380505148 56383506432 56423504313 56573349888 56613482442 56616496128 56804100228 57015919224 57207892016 57251522196 57444288264 57447346176 57637703376 57681661356 57875875704 57906209152 58145491008 58341267072 58385761632 58582346688 58998779136 59197428224 59242575744 59442045696 59639012521 59642187264 59687673984 59715778188 59962537602 60111963648 60164431668 60314360832 60367005512 60413045022 60517439488 60563593728 60616455948 60767511552 60842490984 60972115968 61047347856 61093906236 61299609624 61506005616 61713096544 61760162664 61990462512 62199184608 62408609472 62456206032 62666496288 62877494592 63089203328 63170409984 63431444736 63641630811 63645018624 63859311616 64142909127 64358878518 64362304512 64579012608 64624824297 64628264448 64842416298 64845868032 65060740932 65064204288 65110360167 65144485296 65306824704 65413677384 65576687616 65633925456 65797484544 65854915104 65905140024 66069374976 66291830784 66373626528 66597106752 66647897712 66872301408 67097460672 67323378048 67406446591 67574422784 67625959104 67853655936 67912881201 68082119424 68134042944 68363450496 68447802357 68593630464 68678266338 68909506292 68913174528 68962060827 69194256318 69197939712 69427233612 69430929408 69480182997 69739270326 69974082684 70209685656 70213423104 70446081904 70499808324 70503561216 70737181416 70740946944 70975353744 71066711232 71305993088 71360375328 71600645952 71841725568 72109618944 72407592576 72651389184 72896006656 72951601536 73197229824 73287545958 73470177792 73534305372 73590387057 73717552128 73773773568 73838166138 74022170112 74086779492 74271403008 74336229928 74521475072 74578309632 74670329844 74921745096 75174006864 75231339084 75484643256 75488661504 75738800304 76021225632 76079203992 76335362928 76592384352 76850271168 76908881808 77167834272 77527321344 77788356096 77847682176 78109795584 78368619759 78660851522 78665038848 78985896363 78990100992 79251842142 79256060928 79522916352 79579329093 79583565312 79621037584 79847272962 79950050136 80149284864 80219242224 80280422244 80419147776 80480480256 80550726696 80751458304 80821941264 81023348736 81123321312 81396463808 81458541648 81732812832 82008007488 82070551728 82346883552 82653950016 82932246144 83004632579 83211479296 83274941376 83555328384 83628258669 83836659456 83900598336 83940103302 84227213312 84286963233 84570757722 84575259648 84855507748 84860024832 84920223663 84924744192 85206150342 85523878836 85811838024 85816406016 85877283294 86166432396 86171019264 86456555064 86461157376 86747654576 86813813556 86859313728 87218236512 87511900608 87806553472 87873520032 88498168704 88796142336 88863863616 89163068544 89463280896 89573667282 89764504064 89943806403 90167945472 90246647502 90471541248 90550508268 90619567533 90776159232 90845390592 90924683922 91151267328 91263736476 91458173952 91571021784 91640859354 91949414436 92259008424 92263919616 92569644816 92640243996 92985693768 93298776912 93612914208 93684309048 93999744432 94316241888 94633804992 94755614976 95147167104 95467527936 95788967424 96146158592 96538317777 96543456768 96863362618 96868518912 96942396672 97263624447 97268802048 97591111398 97596306432 97716727944 97960237056 98045740496 98120516076 98290069504 98365031424 98450888184 98696226816 98782372656 98857710036 99028537344 99104062464 99437746176 99560439792 99895660128 100232009152 100308452112 100646191008 100985067072 101361634176 101438938656 101780483904 102123179136 102212316151 102467028224 102545175744 102890445696 103017399507 103364259438 103369761792 103717808128 103791384477 103796909568 104140850418 104146394112 104491493012 104608905489 104886718464 104961124026 105314528484 105320134656 105669122856 105674747904 105749712486 106105772124 106111420416 106463030616 106600066848 106958989632 107040562992 107307307008 107400968928 107762588352 108164428416 108611388864 108977083776 109344009984 109427402304 109795844736 109931318937 110205266688 110301458058 110576328192 110660660352 110757249207 111033255168 111130169238 111407104512 111504344892 111782212608 111867464448 111920137736 112005494766 112382617644 112761010296 112767012864 112847008626 113226964884 113232992256 113608200456 114031838448 114415784032 114503044392 114888576528 115275406752 115363322712 115751751408 115812418304 116290982016 116682534144 116771523264 117164693376 117991277283 117997558272 118394856448 118485151488 118877763213 118884091392 119278025042 119284374528 119375347968 119431556376 119770909443 119925075204 120223927296 120328863336 120628721664 120734011024 120826090044 121034878976 121127187456 121232911896 121535023104 121684981968 121944231936 122094695712 122187812472 122599219248 123012011232 123426193088 123520325328 123980925024 124398369216 124817218944 124912412064 125332992576 125754989184 125910154953 126178406656 126340819968 126856136583 126862889472 127283261622 127290037248 127718623232 127809225513 128285818254 128717757036 128724609024 128815924941 129158025216 129249648594 129256528896 129684832596 129691736064 130121481864 130128408576 130220720334 130288970592 130827354768 131153375232 131267850912 131709830208 131810280048 132138749952 132747253056 133194213504 133295795424 133744602816 134194921344 134360500923 134646756096 134812893182 135148845568 135251918208 135369971253 135707311872 135825762402 136164238848 136268085888 136387025883 136726900992 136895604714 137187260928 137356532676 137819012584 137826349056 137924121654 138388512636 138395879424 138854467224 138861858816 138960365994 139478540652 139948165368 140419371312 140892163808 140999616648 141007122432 141474362832 141950707488 142133422464 142611986176 142720750656 143201291904 143683451136 144219237888 144815185152 145295043927 145302778368 145792013312 145903203072 146386667097 146394459648 146575091916 146940355584 147068610744 147180774114 147435104256 147547547136 147676332276 148044340224 148173558984 148542806016 148672459856 149042950144 149156619264 149340659688 149843490192 150348013728 150462678168 150969286512 151477600608 152042451264 152158407984 152670725856 153184768704 153700542336 153817763616 154335668544 155046389157 155054642688 155576712192 155695364352 156211275627 156219591168 156737239518 157321703044 157330077696 157441686039 157971792726 157980201984 158503684284 158512121856 158624568729 159045832704 159158658186 159167130624 159242075168 159694545924 159900100272 160298569728 160438484448 160560844488 160960960512 161101453392 161502916608 161643882528 162246642624 162792927616 162917083296 163465625664 164016014976 164141103456 164693767104 165307900032 165452187087 165864492288 166009265158 166422958592 166549882752 166695253857 167110656768 167256517338 167673318912 167801196672 167880206604 168008242149 168454426624 168573926466 169141515444 169150519296 169711015496 169720049664 169840447326 169849488384 170412300684 171047757672 171623676048 171754566588 172332864792 172342038528 172913110128 173495309152 173627627112 173718627456 174436473024 175023801216 175613106944 175747040064 176996337408 177592284672 177727727232 178326137088 178917037563 178926561792 179147334564 179529008128 179887612806 180335890944 180493295004 180943082496 181101016536 181239135066 181552318464 181690781184 181849367844 182302534656 182527472952 182916347904 183142043568 183281718708 183898828872 184518016848 185139289632 185280487992 185971387536 186597553824 187225828416 187368618096 187999488864 188632483776 189267609984 189501142303 189511229952 190294334208 190924892433 190935055872 191577934848 192292317184 192428727381 193076635554 193086913536 193726725236 193737037824 193874472891 193884793344 194527248894 194537604096 195182222796 195192612864 195331080501 195433455888 195920474112 196091480992 196241032152 196730062848 196901776368 197392453632 197564745312 197715420072 198208124928 198875492352 199120879584 199791320256 200464018304 200616904224 201292382016 201970134144 202219339773 202723268352 202877877312 203560967808 203738643603 204246358272 204424632302 204934056448 205090351488 205343407071 205780891392 206034799014 206728518876 206739523584 206886182481 207435616256 207582768954 207593819136 208281700836 208292788224 208982986024 209217810978 209922248052 210629056968 210640269312 211338245712 211499424972 212211544248 212222840832 212926061232 213200133696 213917979264 214081125984 214801937856 215525176704 216328856832 217222777728 217954167552 218688019968 218854804608 219591689472 219862637874 220410533376 220602916116 220771161171 221152656384 221321320704 221514498414 222066510336 222260338476 222814209024 223008689784 223564425216 223734928896 223840275472 224010989532 224765235288 225522020592 225694017252 226453929768 226465984512 227216400912 228063676896 228831568064 229006088784 229777153056 230550813504 230726645424 231503502816 231624836608 232581964032 233352646307 233365068288 233543046528 234329386752 235105859277 235982554566 235995116544 236789712896 236957689089 236970302976 237755526426 237768182784 238556050084 238568749056 238737987279 238750695936 238863112752 239541818886 239850150408 240447854592 240657726672 241257443328 241468022048 241652180088 242254374912 242465823792 243070046208 243369963936 244189391424 244375624944 245198438496 246024022464 246852386176 247040650656 247961850048 248796738432 249013897737 249634437888 249824824128 250665985152 250884776007 251509978368 251820309906 252356813312 252681639936 252860889699 253712273166 253725778944 254566523244 254580074496 254760670989 255437246464 255618451026 256571636508 257435514072 257449218048 257631849882 258499297188 258513057792 259369665192 259383472128 260242963728 260441440668 260577941184 261654709536 262535701824 263419660416 263620560096 265494506112 266388427008 266591590848 267489205632 268389842688 268721001846 269293512192 269625786364 269831419209 270297691136 270503836416 270739942506 271414623744 271651524804 271858702599 272328477696 272536171776 272774051766 273453801984 273791209428 274374521856 274713065352 275638025168 275848243308 276777025272 276791758848 277708934448 277920731988 278957081304 279896330736 280838742624 281784327616 281999233296 282948725664 283901414976 284266844928 285223972352 285441501312 286402583808 287351605783 287366902272 288438475776 289614953331 289630370304 290590087854 290605556736 291584026624 291790873341 291806406144 292773334194 292788919296 293150183832 293880711168 294137221488 294361548228 294870208512 295095094272 295352664552 296088680448 296347117968 297085612032 297344919712 298313238528 298681319376 299686980384 300696027456 300925356336 301938573024 302955201216 304084902528 304316815968 305341451712 306369537408 306636948453 307401084672 307635527232 308671337088 309052198521 310092778314 310109285376 311153424384 311374153431 311390728704 312422551254 312439182336 313474479036 314643406088 314660155392 314883372078 315943585452 315960403968 317007368568 317024243712 317249137458 318317316372 318334261248 318484150336 319389091848 319800200544 320876968896 321121688976 321921921024 322202906784 323287765056 324493285248 325585855232 325834166592 326931251328 328032029952 328282206912 329387534208 329793956811 330615800064 330904374174 331728984576 332018530316 332271747621 332845917184 333099765504 333390507714 334221313536 334513034676 335346637824 335602393344 335760413208 336016484298 337147852932 338283030888 338301038592 339422030992 339680894652 339698976768 340824601368 342095515344 343247352096 343509133176 344665729584 345826220256 346990618304 347255254224 347437254912 348872946048 350047602432 351226213888 351494080128 353973831849 353992674816 355184569344 355455454464 356633289639 356652274176 357834075126 357853123584 358294669128 359058016256 359312728329 359775225612 360671781888 360986590008 361886164992 362202033072 362478270132 363104636928 363381562368 363698735688 364605069312 365054945904 365832695808 366284087136 366563437416 367797657744 369036033696 370278579264 370560975984 371942775072 373195107648 374451656832 374737236192 375998977728 377264967552 377730464859 378535219968 379002284606 379022459904 380568409749 380588668416 381849784866 381870111744 383155869696 383427676539 384584634368 384857454762 386153271108 386173827072 387453450472 387474075648 387748945782 387769586688 389054497788 389075208192 390364445592 390385225728 390662161002 390866911776 392182961984 392482064304 393460125696 393803552736 395129490624 395430840144 396416249856 398241759168 399582640512 400928036608 401233808448 402584764032 403081502769 403940268288 404438679546 405446536704 405755754624 406109913759 407121935616 407477287206 408492716544 408849264604 409161077649 409868112896 410180702976 410686814142 411561782784 412069598028 413457037752 413479047168 413772364962 415165537908 415187638272 416563401672 416585576448 417965972048 418435621956 419844496104 421258113936 422676491424 422998849944 424423088496 425852122464 426400267392 427835958528 428162251968 429603875712 431050353408 432657713664 434445555456 435885131781 435908335104 437376039936 437709609216 439160001291 439183378944 439725275748 440821066752 441205832232 441542322342 442305312768 442642641408 443028996828 444133020672 444520676952 445628418048 446017379568 447128850432 447469857792 447680550944 448021979064 449530470576 451044041184 451388034504 452907859536 454432801824 456127353792 457663136128 458012177568 459554306112 461101627008 461453290848 463007005632 463249673216 465139167471 465163928064 466705292614 466730136576 467086093056 468633826881 468658773504 470211718554 471965109132 471990233088 472325058117 473579425792 473915378178 473940605952 475511052852 475536365568 477112100168 477137498112 477475974558 477501391872 477726225504 479083637772 479700300816 480895709184 481315453344 482936044096 483304360176 484508749824 484931647584 486739927872 488378782848 488751249888 490396876992 492048044928 493704772352 494081301312 495923700096 496356561261 497593476864 498027795474 499268875776 499649648256 500085761571 501331970304 501769552014 503019956736 503640619812 504024726447 504713626624 505363279872 505721779398 507424546332 507451557888 509133046488 509160148992 509521341978 511236902052 513143273016 514871028144 515263699764 516998594376 517026115584 518739330384 520485927456 520882881336 521155882368 523309419072 525071403648 526839320832 527241120192 530989012224 532748494399 532776854016 533183181696 534978411264 536751112689 536779685376 537442003692 538587024384 539251572728 539662838418 540595382272 541007672832 541479885012 542829247488 543303049608 543717405198 544656955392 545072343552 545548103532 546907603968 547582418856 548749043712 549426130704 551276050336 551696486616 553554050544 555417868896 555841463976 557914162608 559792661472 561677485248 563568655232 563998466592 565897451328 567802829952 568503426909 568533689856 570447944704 570883002624 572774677299 572805167616 574703211566 574733804544 576876951552 577286182143 579229906662 579260740608 581180175708 581211113472 581623418673 583168053248 583581746682 583612812288 585546668388 585577838592 586300367664 587761422336 588274442976 588723096456 590190188544 590705329104 592177360896 592694235936 594689839424 596626477056 597362638752 599373960768 601392054912 601850712672 603877146048 605910402432 606658019319 608169805056 608633631936 610682903424 611215930809 612739074816 613273896906 614802169344 615271054464 616030221213 617342674176 618104397042 620185556628 620218570752 620658547443 622306848768 622748306862 622781457408 624845102508 624878364672 626948958072 629286812176 629766744156 631887170904 631920807936 634014737136 634498274916 636634632744 636668522496 636968300672 638778183696 639600401088 641753937792 642243377952 644405813568 646575530112 648986570496 651171710464 651668333184 653862502656 656029137731 656064059904 656564413824 658775068416 659587913622 661231600128 661808748348 663457969152 664037060632 664543495242 665691834368 666199531008 666781015428 668442627072 669026069352 670693275648 671204786688 671520826416 672032968596 674295705864 676566061776 678844061984 679361789304 679397953536 681649202736 684191030688 686494704192 687018266352 689331459168 691652440512 693981236608 694510508448 694874509824 697745892096 700057938921 700095204864 702452427776 702988160256 705317577831 707947663698 707985349632 710369138688 710873067267 710910908928 713266579278 713304548352 715668150252 715706247168 716213961837 716589338256 718116032512 718625456658 719550451224 721343563776 721973180016 723772329984 724404066144 724956540264 726763124736 727397471376 729210138624 730109891808 732568174272 733126874832 735595315488 738072067392 740557158528 741121951968 741470912501 743885550144 746390215296 747041693211 748903313664 749474472384 751997955456 752654328021 754529935104 755460929718 757070439936 758004569212 758044919808 758582669097 761136819498 761177336832 763699569732 763740223488 764282012967 766311739392 766855353078 769714909524 772306542216 772347654144 774906900944 775497891564 775539173376 778108995576 778150416384 780728891184 781324322004 781733823552 784365923968 784964128608 787607105472 790258981248 790861680288 796483518336 799165281024 801856073216 802467616896 805169528064 806163005538 807880536576 808877359092 809494257627 810893073408 811511509248 812219827518 814243871232 814954574412 816985433088 817698529208 818322155298 819736225792 820361405952 821373628284 823123565568 824139196056 826914075504 827544729924 830331075816 830375276544 833126803344 835931944096 836871243912 839688992208 842516227872 845352982848 845997699888 848846176992 851704244928 852800534784 855671917056 856324503936 859207751424 862054817349 862100706816 865315427328 868844859993 868891110912 871770263562 871816670208 874752079872 875372620023 875419218432 878320002582 878366757888 879450551496 881642133504 882411664464 883084644684 884610625536 885285282816 886057993656 888266041344 889041353904 891256836096 892034759136 894939715584 895361101888 896043958128 899060941152 902088082368 902776069008 905815719072 908865603648 912254707584 913050958369 915326272256 916024355136 919108612224 919910845359 922203254016 922906581696 926014011264 926499346432 927156595563 930278334942 930327856128 933410585228 933460273152 934122460293 934172186112 937267653762 937317547008 940423437108 943930218264 943980466176 944650116234 947830756356 947881211904 951022105704 951072731136 954224200336 954951949116 955002783744 955452451008 958167275544 959400601632 962630906688 965872088192 966608720352 969863295168 973479855744 976757565696 977502499776 980793753984 984096089856 987409544704 988162602624 989381870433 991847400192 992713122522 995186953728 996055590948 996815242863 998537751552 999299296512 1000171523142 1002663940608 1003539104028 1006039913472 1007281239624 1008049452894 1009427253248 1011443558796 1014849092664 1014903115776 1018266092976 1019042683956 1022473804104 1026286546032 1029742056288 1030527399528 1033997188752 1037478660768 1040971854912 1041765762672 1042311764736 1046618838144 1050142807296 1053678641664 1054482240384 1061921495547 1061978024448 1065496988798 1065553708032 1066366363392 1069899868917 1069956822528 1073502225378 1073559370752 1074884007384 1077174048768 1077938184987 1078503145456 1079325676836 1081190764544 1082015345664 1082959770024 1085658494976 1086606099216 1087434810396 1089313910784 1090144687104 1091096207064 1093815207936 1095164837712 1097498087424 1098852261408 1102552100672 1103392973232 1107108101088 1110835737792 1111682927952 1115828325216 1119585322944 1123354970496 1124335477661 1127137310464 1127996933184 1131794902656 1133191394577 1135605659904 1137006853818 1137067379712 1140895889408 1141705229247 1141766005248 1145549354598 1145610335232 1149406423132 1149467609088 1150283029617 1153753903104 1154572364286 1158459813324 1158521481216 1162360351416 1162422226944 1163246837346 1167163493364 1167225624576 1171093336776 1171155677184 1172600735328 1176548885952 1177446192912 1180380377088 1181410658208 1185388471872 1189379678848 1194725277504 1198747921536 1202784109824 1203701425344 1207754292096 1209244508307 1211820804864 1213316038638 1216339610112 1217267263872 1218329741277 1221365806848 1222431861618 1225478149632 1226547793812 1227483232947 1229604338688 1230542108928 1232060442426 1234685348352 1236208794084 1240371113256 1240437141504 1241317094886 1245496613724 1245562914816 1249690205016 1249756729344 1253897916144 1258573624352 1259533488312 1263774341808 1268029474272 1268996549832 1273269265488 1273936601344 1277556367392 1279200802176 1283507875584 1284486755904 1288811627136 1293151060224 1297973140992 1302343420928 1303336666368 1307655395343 1307725005312 1312058275462 1312128119808 1313128827648 1317480003873 1317550136832 1319175827244 1322463200256 1323617496696 1326915938304 1328074121264 1329086990484 1331383668736 1332399062016 1333562030856 1336885254144 1338052138704 1341386551296 1342409573376 1343041652832 1344065937192 1348591411728 1353132123552 1357688123968 1358723578608 1363298405472 1368382061376 1372989408384 1374036532704 1378662918336 1383304881024 1384512282409 1387962473216 1389021016896 1389749019648 1395417502413 1395491784192 1400115877842 1400190409728 1404904855552 1405901480643 1405976320512 1410635155662 1415895327396 1415970699264 1416975174351 1420738277376 1421746134534 1421821817856 1426533158556 1426609096704 1431336300504 1431412494336 1432427923674 1433178676512 1437250913316 1439100902448 1442687127552 1443946360032 1448808132288 1449913080528 1453526249472 1454794942752 1460219783616 1465136348544 1466253749664 1471190630976 1476144134784 1481114317056 1482243903936 1482941825002 1487771100288 1489069683783 1492780430592 1494083386422 1497806627328 1498948944768 1500257284713 1503995910912 1505308656042 1509059870208 1510921859436 1514140879872 1516009138424 1516089839616 1517165338194 1522273638996 1522354673664 1527399139464 1527480446976 1528564025934 1533710706156 1539429819048 1544613084432 1549813801888 1550995783128 1551078346752 1556217991152 1561457782368 1562648644008 1563467647104 1568731847936 1569928257216 1575214210944 1580517962496 1581723360576 1592967036672 1598245483197 1598330562048 1603712146432 1604935233792 1610253338067 1610339056128 1612326011076 1615761073152 1617754718184 1618988515254 1621786146816 1623023018496 1624439655036 1628487742464 1629909148824 1633970866176 1635397058416 1636644310596 1639472451584 1640722811904 1642747256568 1646247131136 1648278392112 1653828151008 1655089459848 1660662151632 1666253606688 1671863888192 1673742487824 1679377984416 1685032455744 1690705965696 1691995399776 1697692353984 1703408489856 1705510280727 1705601069568 1711343834112 1712649007872 1718324031897 1718415502848 1724109634698 1724201413632 1730630854656 1731858546429 1737689719986 1737782221824 1743540527124 1743633340416 1744870256019 1749504159744 1750745240046 1750838436864 1756640005164 1756733515776 1758901102992 1763284267008 1764823328928 1766169289368 1770570565632 1772115987312 1776532082688 1778082707808 1784069518272 1789879431168 1790722203776 1792087916256 1798121882304 1804176164736 1805552138016 1811631438144 1817731207296 1819974057957 1824509415168 1826101916738 1830652544512 1832048710272 1833647792427 1838217224448 1839821690718 1844406508032 1845813163392 1848090663639 1852028022528 1852998692864 1854313191126 1860556669884 1860655712256 1866821170456 1866920546304 1868244920586 1868344372224 1874535307524 1874635094016 1880846874216 1887860436528 1889300232468 1895661512712 1895762423808 1902044211408 1908448400672 1909903898232 1910005567488 1910904902016 1916334551088 1918801203264 1925261813376 1931744176384 1933217440704 1939726590336 1946959711488 1953515131392 1955004999552 1961587507968 1968087413193 1968192179712 1974819089408 1976325205248 1978763740866 1983694800384 1985426245044 1990373907456 1992111181896 1993630485726 1997075503104 1998598593024 2000343046284 2005327881216 2007078208056 2012079826944 2014562479248 2016098905788 2018854506496 2022887117592 2029698185328 2036532185952 2038085367912 2044947608208 2052573092064 2059484112576 2061054799056 2067994377504 2074957321536 2081943709824 2083531525344 2084512565333 2084623529472 2093237676288 2100173816763 2100285614592 2107357283328 2108964480768 2115952733493 2123842991094 2123956048896 2130993977596 2131107416064 2132619201801 2132732726784 2139799737834 2139913645056 2147004450756 2147118741504 2148641885511 2149768014768 2154348097536 2155876369974 2157006290912 2158651353672 2164030691328 2165919540048 2171316989952 2173212198432 2174869620792 2180289374208 2182192414128 2187630415872 2190329675424 2197704522816 2205104201344 2206785946464 2214216202176 2221671475584 2223365855904 2224412737503 2231656650432 2239170645888 2241125079633 2246709940992 2248670955322 2254274620928 2255993866368 2257962984063 2263589805312 2266382789154 2271211319808 2274013707636 2274134759424 2275748007291 2281791778816 2283410458494 2283532010496 2291098709196 2291220670464 2298812846264 2298935218176 2300566059234 2309144728572 2316919626648 2317042962432 2324720702832 2326493674692 2334326986728 2334451249152 2342186673552 2345201470656 2353097771904 2354892385824 2362821316416 2370776943744 2378759357696 2389450555008 2397495843072 2405568219648 2407402850688 2415508584192 2418489016614 2423641609728 2426632077276 2428482772881 2432679220224 2434534527744 2436659482554 2442731613696 2444863723236 2450956299264 2453095587624 2454966465894 2459208677376 2461084217856 2464120884852 2469370696704 2472417588168 2480742226512 2482634189772 2490993227448 2491125829632 2499380410032 2507795832288 2517147248704 2519066976624 2527548683616 2536058948544 2537993099664 2546538530976 2547873202688 2555112734784 2558401604352 2566879109377 2567015751168 2568973511808 2577623254272 2586164452047 2586302120448 2595946281984 2604686841856 2606534579979 2606673332736 2615310790686 2615450010624 2624116550924 2624256239616 2626117860069 2626257655296 2634960007746 2635100273664 2638351654488 2644926400512 2647234993392 2653831876608 2656148242528 2658173980968 2664798124032 2667124061712 2673770508288 2676104277408 2684819146752 2686083305664 2688131874384 2697182823456 2706264247104 2715376247936 2717447157216 2726596810944 2736764122752 2739152875107 2745978816768 2748073065408 2757325836672 2759732536077 2766609762048 2769024564818 2775924946432 2778042033792 2779498039296 2781469786689 2790835004826 2790983568384 2800231755684 2800380819456 2802367380879 2809809711104 2811802961286 2811952641024 2821270311324 2831790654792 2831941398528 2833950348702 2843492269068 2843643635712 2853066317112 2853218193408 2862672601008 2864855847348 2866357353024 2874501826632 2878201804896 2887892720064 2897616264576 2899826161056 2909589885504 2920439567232 2930272697088 2932507499328 2942381261952 2952288269568 2962228634112 2964487807872 2965883650004 2968145611299 2975542200576 2978139367566 2985560861184 2988166772844 2990445728589 2995613254656 2997897889536 3000514569426 3007991821824 3010617312084 3018119740416 3021843718872 3028281759744 3032018276848 3034330676388 3044547277992 3044709347328 3054798278928 3057128051868 3067421412312 3078859638096 3089226168864 3099627603776 3101991566256 3112435982304 3122915564736 3125297288016 3126935294208 3137463695872 3139856514432 3150428421888 3160867663613 3161035924992 3163446721152 3185764486641 3185934073344 3196490966394 3196661124096 3207424292864 3209699606751 3209870467584 3220506676134 3220678112256 3224652022152 3231522146304 3233814554961 3235509436368 3237977030508 3243572293632 3246046036992 3248879310072 3256975484928 3259818297648 3267941732352 3270794116832 3273288621192 3281445623808 3285494513136 3292494262272 3296556784224 3307656302016 3310178919696 3321324303264 3332507213376 3343727776384 3347484975648 3358755968832 3370064911488 3373006432983 3381411931392 3383990799552 3395384707968 3399574183731 3406816979712 3411020561454 3411202139136 3422687668224 3425115687741 3425298015744 3436648063794 3436831005696 3448219269396 3448402827264 3450849088851 3461261709312 3463717092858 3475379439972 3475564443648 3487081054248 3487266680832 3489740512038 3501490480092 3501676873728 3513280010328 3513467031552 3517802205984 3529646657856 3532338578736 3541141131264 3544231974624 3556165415616 3568139036544 3581444407552 3584175832512 3596243764608 3608352329472 3611104276032 3623262876288 3627733524921 3635462414592 3639948115914 3649018830336 3652203833476 3654989223831 3661305089024 3664097420544 3667295584854 3676434448896 3679643381436 3682449698841 3688813016064 3691626326784 3696181327278 3704056045056 3708626382252 3721113339768 3721311424512 3733642340912 3736489841172 3736688744448 3749070615048 3749270188032 3761693748432 3775720873056 3778600464936 3791323025424 3804088422816 3816896801344 3819807796464 3821809804032 3832669102176 3837602406528 3850523626752 3863488352768 3866434881408 3879453180672 3893919422976 3907030262784 3910009999104 3922966186029 3923175015936 3936174826386 3936384359424 3949638178816 3952440011619 3952650410496 3957527481732 3967389600768 3970852490088 3980747814912 3984222363792 3987260971452 3994151006208 3997197186048 4000686092568 4010655762432 4014156416112 4024159653888 4029124958496 4032197811576 4045774235184 4059396370656 4073064371904 4076170735824 4089895216416 4105146184128 4118968225152 4122109598112 4135988755008 4149914643072 4153536847227 4163887419648 4167063050688 4169025130666 4169247058944 4186252507239 4186475352576 4200347633526 4200571229184 4214714566656 4217704441929 4217928961536 4231905466986 4247685982188 4247912097792 4261987955192 4262214832128 4265238403602 4265465453568 4279599475668 4279827290112 4294008901512 4294237483008 4297283771022 4299536029536 4311752739948 4314012581824 4317302707344 4328061382656 4331839080096 4346424396864 4349739241584 4360578748416 4364384828256 4380659350848 4395409045632 4410208402688 4413571892928 4428432404352 4443342951168 4446731711808 4448825475006 4463313300864 4467209051349 4478341291776 4482250159266 4493419881984 4497341910644 4500771854139 4508549241856 4511987732736 4515925968126 4527179610624 4532765578308 4542422639616 4548027415272 4548269518848 4551496014582 4566820916988 4567064020992 4582197418392 4582441340928 4597625692528 4601132118468 4618289457144 4633839253296 4649441405664 4652987349384 4668653973456 4684373347104 4690402941312 4706195543808 4709784771648 4725642632832 4741553887488 4757518715392 4778901110016 4794736449591 4794991686144 4811136439296 4814805701376 4830760014201 4831017168384 4836978033228 4847283219456 4853264154552 4856965545762 4865358440448 4869069055488 4873318965108 4885463227392 4889727446472 4901912598528 4906191175248 4909932931788 4918417354752 4922168435712 4928241769704 4938741393408 4944835176336 4961484453024 4965268379544 4981986454896 4998760820064 5015591664576 5034294497408 5038133953248 5055097367232 5072117897088 5075986199328 5093077061952 5095746405376 5110225469568 5116530842181 5116803208704 5133758218754 5134031502336 5137947023616 5154972095691 5155246508544 5172328904094 5172604240896 5191892563968 5195575639287 5209373683712 5213069159958 5213346665472 5230621581372 5230900021248 5248233101848 5248512479232 5252235720138 5252515310592 5269920015492 5270200547328 5276703308976 5289852801024 5294469986784 5312296485056 5316347961936 5329596248064 5334248123424 5352208554816 5369638293504 5372166611328 5376263748768 5394365646912 5412528494208 5430752495872 5434894314432 5453193621888 5459922173871 5473528245504 5478305750214 5491957633536 5496146130816 5500943377281 5514651673344 5519465072154 5533219524096 5538049129636 5544271990917 5551849892864 5556084067584 5558996078592 5562939573378 5581670009652 5581967136768 5600463511368 5600761638912 5604734761758 5623605922572 5623905282048 5642540622648 5663581309584 5667900697404 5686984538136 5687287271424 5706132634224 5725345202016 5729711694696 5732714706048 5749003653264 5756403609792 5775785440128 5795232529152 5799652322112 5819179771008 5840879134464 5860233438389 5860545394176 5865014998656 5884762523904 5904262239579 5904576539136 5924457268224 5928975615744 5931767300008 5936291222598 5951084401152 5956278735132 5971121722368 5976333545688 5980891457178 5991226509312 5995795779072 6001029138852 6015983643648 6021234624168 6036239480832 6043687437744 6056563519488 6064036553696 6068661352776 6089094555984 6109596557856 6114256103736 6134842824624 6157719276192 6178452337728 6199255207552 6203983132512 6224871964608 6245831129472 6250594576032 6253537695999 6253870588416 6274927391744 6279713028864 6300521450289 6300856843776 6321735327226 6322071849984 6326893442304 6347858200479 6371528973282 6371868146688 6392981932788 6393322248192 6397857605403 6414848585728 6419399213502 6419740935168 6441013352268 6441356224512 6449304044304 6463044292608 6467629109922 6471018872736 6475954061016 6492092073984 6497758620144 6513950969856 6519636595296 6541588233664 6546577242384 6562891247616 6570989026272 6593113568448 6615312604032 6620357839392 6642648606528 6665014426752 6673238212509 6687455552768 6694969951296 6717511937664 6723375238899 6740129822976 6746012865966 6762823862784 6767981599104 6773888952189 6790769415936 6799148367462 6813633959424 6822041122908 6822404278272 6827244021873 6845375336448 6850231375482 6850596031488 6873296127588 6873662011392 6896438538792 6896805654528 6901698177702 6927434185716 6950758879944 6951128887296 6974162108496 6979481024076 7002980960184 7003353747456 7026560020656 7035604411968 7059293315712 7064677157472 7088463949248 7112330831232 7136278073088 7162888815104 7168351665024 7192487529216 7216320515041 7216704658944 7222208552064 7246525752576 7255467049842 7270924829184 7279896231828 7298037660672 7304407666952 7309978447662 7322610178048 7328194841088 7334591169708 7352868897792 7359286762872 7364899397682 7377626032128 7383252653568 7392362654556 7408112090112 7417252764504 7442226679536 7467284681824 7472979682344 7473377488896 7498141230096 7523387496864 7551441746112 7557200929872 7582646050848 7608176845632 7633793602688 7639615592928 7643619608064 7665338204352 7675204813056 7700637328131 7701047253504 7726976705536 7732869762816 7758493356141 7758906361344 7787838845952 7814060525568 7819603739937 7820019998208 7845932372058 7846350031872 7872349652772 7872768718848 7878353580207 7899276357632 7904880023238 7905300820992 7915054963464 7934779201536 7941704980176 7961495629824 7968444727584 7974521942904 7994394372096 8001372185136 8021311524864 8028312832224 8058249916992 8064395623152 8091548470368 8118792741312 8146128743808 8152341471648 8179790432832 8210292368256 8217458625321 8237936450304 8244219196224 8271977510016 8279197608231 8299829286144 8307073694454 8327774839296 8334126101376 8338050261332 8338494117888 8344409360067 8372505014478 8372950705152 8400695267052 8401142458368 8407102142637 8429429133312 8435408883858 8435857923072 8463810933972 8495371964376 8495824195584 8523975910384 8530476807204 8530930907136 8559198951336 8559654580224 8588017803024 8594567542044 8599072059072 8623505479896 8628025163648 8634605414688 8663678160192 8692848793728 8699478483168 8728769656512 8761318701696 8790818091264 8820416805376 8827143785856 8856864808704 8886685902336 8893463423616 8897650950012 8904436833897 8926626601728 8934418102698 8956682583552 8964500318532 8986839763968 8994683821288 9001543708278 9017098483712 9023975465472 9031851936252 9054359221248 9065531156616 9084845279232 9096054830544 9102992029164 9133641833976 9134128041984 9164394836784 9195251385056 9202264236936 9236578914288 9267678506592 9298882811328 9305974698768 9337307946912 9368746694208 9380805882624 9412391087616 9419569543296 9451285265664 9482602990839 9483107774976 9515037430784 9557293459923 9557802220032 9589472899182 9589983372288 9622272878592 9629098820253 9629611402752 9661520028402 9662034336768 9673956066456 9694566438912 9701443664883 9706528309104 9713931091524 9730716880896 9738138110976 9746637930216 9770926454784 9779454892944 9803825197056 9812382350496 9819865863576 9844336871424 9856483539408 9877482786816 9889670352672 9922968906048 9930536759088 9963972909792 9997521640128 10031183329152 10043560542059 10068588994816 10076267906496 10110194734464 10119019298949 10144235794176 10151972398656 10186154123904 10191492810752 10198722551193 10220450939136 10233061684362 10233606417408 10267516437508 10268063004672 10275347063223 10275894047232 10309944191382 10310493017088 10344657808188 10345208481792 10352547266553 10383785127936 10391151278574 10426138319916 10426693330944 10461243162744 10461800042496 10496466203696 10504471440276 10505030621184 10539840030984 10540401094656 10553406617952 10588939973568 10624592970112 10632695923872 10668496246848 10704417109632 10744333222656 10752527497536 10788731293824 10825056988416 10861504991744 10869788628864 10883200574763 10906387243776 10919844347742 10947056491008 10956611500428 10964967671493 10983915267072 10992292261632 11001886754562 11029303346688 11038930144308 11066439048192 11076098259272 11088543981834 11103699785728 11112168135168 11125879146756 11163340019304 11163934273536 11200927022736 11209469523516 11247211845144 11247810564096 11285081245296 11327162619168 11335801394808 11373969076272 11412265268448 11450690404032 11459423389392 11465429412096 11498007306528 11512807219584 11551570880256 11590465058304 11599304644224 11638359542016 11681758268928 11720466876778 11721090788352 11730029997312 11768898558087 11769525047808 11808524479158 11809153078272 11848914536448 11857320034857 11857951231488 11863534600016 11872582445196 11902168802304 11912557470264 11942243444736 11952667091376 11961782914356 11982453018624 11991591558144 12002058277704 12031967287296 12042469248336 12072478961664 12087374875488 12128073107392 12137322705552 12178189111968 12219193115712 12228512207472 12269685649248 12315438552384 12356904675456 12367690254271 12398510415104 12407966265024 12449743929216 12460610541681 12491662258944 12501189152064 12507075391998 12507741176832 12549854783488 12558757521717 12559426057728 12601042900578 12601713687552 12643470654452 12644143699968 12653113325787 12653786884608 12695716400958 12743057946564 12743736293376 12785963865576 12786644496384 12795715210806 12838798427004 12839481870336 12882026704536 12882712449024 12898608088608 12935258219844 12942037745472 12951908122032 12984184147968 12995517240288 13039273190592 13083176467328 13093154484768 13141978052544 13186227136896 13230625208064 13240715678784 13285297213056 13330028853504 13346476425018 13374911105536 13389939902592 13401627154047 13435023875328 13446750477798 13480259645952 13492025731932 13502315562417 13525647725568 13535963198208 13547777904378 13581538831872 13598296734924 13627267918848 13644082245816 13644808556544 13654488043746 13700462750964 13701192062976 13746592255176 13747324022784 13792877077584 13803396355404 13854868371432 13901517759888 13948324216992 13958962048152 14005961920368 14053120041312 14071208823936 14118586631424 14129354314944 14176927898496 14224661662464 14272556146176 14325777630208 14336703330048 14384209348773 14384975058432 14432641030082 14433409317888 14444417104128 14492280042603 14493051505152 14510934099684 14541849658368 14559792463656 14596075321344 14608815333904 14619956895324 14645220356096 14656389682176 14669182339416 14705737795584 14718573525744 14729798795364 14755252064256 14766505307136 14784725309112 14816224180224 14834505529008 14884453359072 14934569363648 14945959364688 14996282460192 15046774993728 15102883492224 15114401859744 15165292101696 15216353691264 15229635106499 15267587205376 15279231185856 15287239216128 15330676408704 15349592526543 15350409626112 15401274656262 15402094507008 15453953411072 15464916287073 15465739525632 15516986712282 15517812722688 15575677691904 15586726917861 15628121051136 15639207479874 15640039996416 15691864744116 15692700063744 15744699305544 15745537437696 15756707160414 15809760046476 15810601641984 15830109926928 15869558403072 15883409960352 15936889455168 15949043885808 15988788744192 16002744370272 16056625664448 16116499833984 16128791246304 16183096940736 16237585482624 16292257487616 16304682943296 16359580865664 16379766521613 16420584736512 16434917250642 16475872900608 16488438392448 16502830131843 16543955020032 16558395216462 16599658572288 16614147388908 16655549678592 16668252202752 16676100522664 16676988235776 16688818720134 16745010028956 16745901410304 16801390534104 16802284916736 16814204285274 16870817767716 16871715846144 16927621867944 16990743928752 17047951820768 17060953614408 17061861814272 17118397902672 17176035606048 17189135084088 17198144118144 17247010959792 17256050327296 17269210829376 17327356320384 17385697587456 17398956966336 17457539313024 17522637403392 17580700315167 17581636182528 17640833610752 17654287571712 17712786718737 17713729617408 17773371804672 17786926847232 17795301900024 17808873667794 17853253203456 17868836205396 17913365167104 17929000637064 17973679527936 17989367642576 18003087416556 18034196967424 18047950930944 18063703872504 18108718442496 18131062313232 18169690558464 18192109661088 18205984058328 18267283667952 18328789673568 18390502770112 18404528473872 18473157828576 18535357013184 18597765622656 18611949397536 18674615893824 18737493388416 18760613087997 18761611765248 18824782175232 18839139086592 18901564350867 18902570531328 18965205981678 18966215549952 19030074861568 19043574601437 19114586919846 19115604440064 19178945798364 19179966744576 19193572816209 19244545757184 19258197640506 19259222805504 19323040056804 19324068673536 19347912132912 19389132877824 19402887329766 19413056618208 19427862183048 19476276221952 19493275860432 19541852909568 19558909785888 19624764700992 19639731727152 19688673742848 19712967078816 19779340705344 19845937812096 19861073518176 19927945819584 19995043280256 20019714637527 20062366658304 20087121084118 20137177989632 20152535812992 20170125716697 20220389468928 20238038597898 20288471588352 20303944797312 20321666856567 20372308247808 20382985621504 20397445102386 20440901878272 20466123368724 20467212834816 20535032875016 20536126009344 20550694126446 20551788094464 20619888382764 20620986034176 20689315616376 20690416963584 20705094533106 20782302557148 20852276639832 20853386661888 20922486325488 20992932407392 21008942880552 21010061242368 21079680061968 21106813235904 21177879947136 21249185940224 21265391847744 21336992493696 21408834219264 21488666445312 21505054995072 21577462587648 21648961545123 21650113976832 21723009983488 21739577257728 21766401149526 21812774487552 21839688695484 21894112982016 21913223000856 21929935342986 21967830534144 21984584523264 22003773509124 22058606693376 22077860288616 22132878096384 22152196518544 22177087963668 22207399571456 22224336270336 22251758293512 22326680038608 22401854045472 22418939047032 22494423690288 22570162490592 22654325238336 22671602789616 22747938152544 22824530536896 22901380808064 22918846778784 22930858824192 22996014613056 23025614439168 23101911984393 23103141760512 23180930116608 23198609288448 23275480068423 23276719084032 23363516537856 23440933753556 23442181576704 23458811219811 23460059994624 23537797116174 23539050095616 23617048958316 23618306156544 23635060740621 23697829072896 23714640069714 23715902462976 23727069200032 23745164890392 23804337604608 23825114940528 23884486889472 23905334182752 23923565828712 23983183116288 24004116555408 24063934574592 24084938496672 24174749750976 24256146214784 24274645411104 24356378223936 24438386231424 24457024414944 24539371298496 24630877104768 24652375875963 24713809350912 24735380508542 24797020830208 24815932530048 24837592824693 24899487858432 24921221083362 24983324517888 25002378304128 25014150783996 25015482353664 25033228080201 25099709566976 25117515043434 25118852115456 25202085801156 25203427375104 25286941308904 25288287399936 25306226651574 25307573769216 25391432801916 25486115893128 25487472586752 25571927731152 25591430421612 25677596854008 25678963740672 25764053409072 25797216177216 25870516439688 25884075490944 25903816244064 25991034480576 26078546381184 26166352934656 26186308969536 26283956105088 26372454273792 26461250416128 26481431357568 26570594426112 26660057707008 26692952850036 26713310501691 26749822211072 26779879805184 26803254308094 26870047750656 26893500955596 26960519291904 26984051463864 27004631124834 27051295451136 27071926396416 27095555808756 27163077663744 27196593469848 27254535837696 27288164491632 27308976087492 27400925501928 27402384125952 27493184510352 27585754155168 27606792710808 27709736742864 27803035519776 27896648433984 27917924096304 28011923840736 28106240082624 28142417647872 28235670203147 28237173262848 28258708629888 28353855796992 28447808972517 28449323324928 28545112292352 28651555260416 28671880379769 28673406660096 28768418697546 28769950116864 28865282060164 28866818635776 28887296460759 28888834208256 28984560085206 28986103010304 29021868199368 29083699316736 29104330994649 29119584927312 29192150642688 29217630667808 29239913790648 29312779364352 29338364678832 29411475591168 29437147051488 29459597590728 29533010614272 29569450618224 29632448360448 29669011058016 29768906718144 29869138727296 29891918729376 29992564920384 30093549987456 30130681626177 30205766984448 30228803719488 30330584203392 30357057896847 30432707382528 30459270212998 30535174410752 30558462371712 30574478432256 30596167653579 30661352817408 30699185053086 30700819252224 30802549312524 30804189014016 30826041189669 30907906822144 30929832574146 30931479051264 31033973424564 31035625445376 31151355383808 31173453835722 31278414959748 31280079992832 31383729488232 31385400127488 31489398611088 31513414320828 31619520092952 31621203283968 31660219853856 31766819920704 31873778910336 31898087771616 32005488740544 32113251328896 32232999667968 32257582492608 32366193881472 32475170965248 32584514975232 32609365886592 32649601724289 32719161731328 32759533043226 32841169473024 32869834501284 32894903014479 32951745801216 32976876784896 33005660263686 33087910040064 33116790432924 33199317144576 33228294777816 33311099357184 33336504405504 33352201045328 33377637440268 33490020057912 33491802820608 33602781068208 33628408570548 33741635535432 33743431692288 33855243735888 33981487857504 34095903641536 34121907228816 34236795805344 34352071212096 34378270168176 34396288236288 34494021919584 34512100654592 34538421658752 34654712640768 34769544299743 34771395174912 34797913932672 34915078626048 35045274806784 35161400630334 35163272365056 35281667221504 35306695674261 35308575143424 35425573437474 35427459234816 35546743609344 35571960104571 35573853694464 35590603800048 35617747335588 35706506406912 35737672410792 35826730334208 35858001274128 35947359055872 35978735285152 36006174833112 36095901861888 36127407745008 36217436884992 36262124626464 36384219322176 36411968116656 36534567335904 36657579347136 36781005540224 36809056947744 36946315657152 37070714026368 37103070762813 37195531245312 37223898795072 37349231787648 37381831625043 37474986776832 37521226175994 37523223530496 37649564350464 37676272565151 37678278173184 37803128701734 37805141062656 37930411963356 37932431099904 37959339977361 38060149723136 38087149202874 38229173839692 38231208880128 38357891596728 38359933489152 38387145632418 38516395281012 38518445611008 38646080113608 38648137347072 38695824265824 38805774659532 38826113236416 38855724366096 38952552443904 38986551720864 39117819571776 39249529401984 39279463454304 39425934157632 39558681410688 39691875624192 39722147036352 39855891639168 39990086560512 40039429275054 40124733316608 40174242168236 40204881462141 40274355979264 40305071625984 40340251433394 40440778937856 40476077195796 40506946687251 40576943176704 40607889594624 40643333713134 40744616495616 40794890204772 40881803756544 40932246737448 40934425669632 41070065750032 41101388252892 41103576188928 41239776765528 41241972068352 41378631232752 41410189066212 41564605114296 41704553279664 41844972650976 41985864814784 42017885761104 42159360123936 42213626471808 42355759894272 42498371880448 42530783695488 42673984987392 42817668438528 42977332890624 43010109990144 43152628046319 43154925175296 43297923090246 43300227953664 43446019966976 43476840127809 43479154515456 43532802299052 43625548975104 43679377390968 43788225964032 43826446001712 43859870685972 43935661068288 43969169046528 44007547018248 44117213386752 44155720577232 44265756192768 44304393037088 44354175927336 44448672540672 44503516587024 44653360077216 44803708090944 44837878094064 44988847380576 45140324981184 45308650476672 45343205579232 45495876305088 45649061073792 45688905319497 45802761616128 45837693557568 45861717648384 45992029226112 46048777579629 46051228878336 46203823968786 46206283521024 46361860233216 46394748861219 46397218576896 46550960136846 46553438168064 46727033075712 46881867507112 46884363153408 46917622439622 46920119989248 47075594232348 47078100191232 47234097916632 47236612313088 47270121481242 47429280139428 47431804925952 47454138400064 47490329780784 47608675209216 47650229881056 47810668365504 47847131657424 47966366232576 48008233110816 48169876993344 48349499501952 48512292429568 48549290822208 48712756447872 48876772462848 48914048829888 49078742596992 49139299564839 49261754209536 49304751751926 49427618701824 49470761017084 49508490395529 49594041660416 49631865060096 49675185649386 49798975716864 49842442166724 49966649035776 50004756608256 50028301567992 50030964707328 50066456160402 50235030086868 50237704230912 50404171602312 50406854750208 50573882617808 50612453303148 50615147538432 50782865603832 50972231786256 51143855462304 51182860843224 51355193708016 51528106818144 51594432354432 51741032879376 51768150981888 51807632488128 51982068961152 52157092762368 52332705869312 52372617939072 52567912210176 52742100945501 52744908547584 52922500832256 52962862715136 53138360156211 53141188852224 53320115414016 53385905700072 53426621003382 53499644422144 53559759610368 53606508616188 53740095501312 53787001911192 53921038583808 53968102927728 54009262249668 54102590902272 54143852792832 54191111617512 54326155327488 54393186939696 54509071675392 54576328983264 54617952174984 54801851003856 54986369020704 55171508310336 55213585421616 55419473485728 55606071039552 55793296867968 55835848192608 56023847681472 56212480165248 56281839263991 56284835295744 56471340406294 56474346525696 56517417259776 56704693052601 56707711593984 56895617945034 56898646649856 57090224584704 57130723804311 57303110520832 57343760759538 57346813320192 57536837395092 57539900233728 57730564120328 57733637271552 57774592921518 57777668416512 57969120170412 57972206020608 58043736398736 58167398633472 58208661989298 58239169854624 58435261335616 58479827581296 58625558728704 58676729357664 58874294102976 58919195181456 59066021228544 59138901236448 59338022116032 59537813436288 59738277454592 59783837458752 59985129840768 60059143912581 60187099974912 60261363252354 60411533968896 60457607438976 60510377150091 60661168406784 60714115793694 60865414765056 60918540425996 60965000569701 61070348821504 61116924743424 61148956864512 61192335307158 61322705634816 61398370106172 61401638504448 61605098625048 61608378028032 61652082379338 61859665148292 61862958102528 62067946849128 62071250890752 62346907671444 62556829919496 62560159985664 62767458976464 62978797222176 63026828641656 63239040185904 63320439707712 63533639841408 63747557820672 63796175543232 64010977481088 64226502657792 64465999335936 64515164985216 64732387762944 64946884635369 64950341930496 65169029950464 65218731773184 65299203448578 65438323462656 65519066086452 65682338946048 65739669002568 65789806028958 65903491602432 65953753569792 66011320527372 66175820080128 66233580865848 66398634289152 66456589555632 66622198714368 66673008811008 66704402090656 66755274880536 66980040115824 67205562136416 67256817141096 67483271070864 67710487471776 67962975715008 68191807283072 68243814457632 68473591610688 68704142424192 68756540336352 68792576472576 68988043839168 69024201309184 69076843317504 69305735953179 69309425281536 69539088599486 69542790349824 69595827865344 69826440205269 69830157252096 70090549613568 70322801260668 70326544730112 70376433659433 70563334443008 70613391348522 70617150286848 70851146874948 70854918469632 71093487218688 71143920209142 71147707388928 71181207600096 71235494671176 71413012813824 71475344821584 71653460668416 71716002548256 71957470570304 72012349666224 72191803723776 72254815490016 72524249252928 72768438644352 72823936233312 73069134671808 73315158694272 73562011080448 73618113895488 73892631314304 73957127627889 74141428052736 74206141525626 74391062490624 74447797590144 74512778474079 74698463575296 74763663250086 74949973553664 75042452351988 75046447060992 75099684240603 75299128700928 75352545130302 75356556346368 75606257403468 75610282125312 75860823926712 75864862199808 75918679954722 76174298405748 76458347679384 76462417760256 76715783193456 76774291264836 77032790562024 77036891222016 77292160227216 77391648531648 77611549319064 77652226472832 77711448732192 77973103441728 78235639143552 78499058803968 78558926908608 78851868315264 79117362821376 79379525665451 79383751248384 79444294072704 79711783278336 79980173121024 80078858550108 80249466633216 80348484336472 80409762924282 80548711958528 80610143251968 80680502866788 80881557875712 80952154391592 81013893374502 81153886353408 81215779189248 81286667426268 81489232991232 81589780409544 81763607513088 81864493474896 82140131500064 82202776505784 82207152377856 82479553531056 82757262465504 82820378132424 83129210228592 83409106559328 83689945301952 83971729629568 84035771522208 84318720247872 84427252943616 84707010609441 84711519788544 84996743760896 85061567390976 85343426917551 85347969974784 85635336877056 85954665781248 86015641139307 86020219980288 86305256092638 86309850350592 86595846180492 86600455907328 86661889382277 86892039933952 86953680255618 86958309030912 87065604598104 87251097950208 87358754781936 87576451928064 87652892003424 87719741371944 87938338093056 88015094036496 88234426773504 88311441154464 88608786074176 88708351854672 88897345081344 89007033174048 89306720154432 89607416181888 89675756188128 89977694761152 90280649962368 90392044878531 90617300953344 90686411158464 90991752610176 91071173690541 91298122147584 91377810638994 91605523232256 91675387115136 91723435296768 91788502960737 91984058452224 92097555159258 92102457756672 92407647937572 92412567042048 92478123569007 92723720466432 92789497722438 92794437153792 93101920273692 93106876336128 93454066151424 93763735014224 93835244879244 93840239978496 94151188464696 94156200382464 94468195833264 94540242962484 94858560278856 94863609851904 94908276800128 94980659561568 95300459762112 95621336731008 95694263314848 96016466221632 96339753986688 96698999003904 97024584859136 97098581644416 97425512895744 97753544925696 97828097659776 97948805172867 98157485193984 98278599129678 98523508419072 98609503503852 98855237403648 98941522034168 99016980791058 99188083320832 99263730120192 99350371298772 99597951433728 99684884333448 99933298071552 100009513216512 100056603135984 100132912320804 100470060173736 100475408461824 100808343204624 101147765235616 101224906606296 101230295076864 101565731207664 101944463572512 102287710924608 102365721686448 102710387416032 103056213636288 103188864708864 103482065758752 103536301963776 103615264976256 103964137922304 104308632899229 104314185524736 104665411738624 104745235878144 105135824420352 105484201891002 105489817095168 105845001664512 105920087022783 105925725430272 106276720312422 106282377704448 106640230828032 106715880313713 106771811400144 106853242006764 106999288844288 107119519220736 107213017232376 107480191002624 107574003822384 107842077167616 107936205855456 108018524499336 108287705585664 108382223235024 108652310654976 108786373879392 109152657966528 109235904349968 109603702007712 109972738041408 110343016620672 110427170843232 110479165962649 110838946971456 111212142079104 111309212288439 111586593735936 111671696385216 112047695362944 112145494875129 112424960330496 112563678527982 112569670591488 112942680812588 112948693051392 113028817695453 113034834519552 113409386105202 113415423187968 113791235890068 113797293299712 113878019932083 114180449169408 114261447608622 114687521519076 114693626640384 115073674790184 115079800467456 115461128240656 115549185843036 115555336833024 115938240340824 115944412041216 116087472797472 116417323978596 116478339709248 116870522671232 116959655162592 117353458715328 117748588205952 117838390362912 118277802472896 118676044232064 119075626872576 119476554909184 119567674917504 119970259681536 120118287825162 120374199949824 120522726504708 120614644386423 120823067937792 120915214877952 121020754300182 121322336813568 121428231587388 121730829530112 121837080851992 121930001139402 122140697643008 122233849486848 122384670614316 122645411269632 122796740212344 122803277008896 123210197250096 123304164758676 123719330296584 123725916205056 124135893698256 124693815342888 125113659838992 125534917952928 125957594444352 126053657283312 126478080371808 126640879415424 127067279682816 127495115641344 127592351086464 128021954962176 128453005315584 128931998671872 129030329970432 129457884138957 129464775525888 129893769270738 129900683860992 130338059900928 130430520383427 130437463546368 130598406897156 130876646925312 131038132172904 131364677892096 131479338005136 131579612057916 131806983204864 131907507139584 132022641054744 132351640160256 132467161731696 132797268578304 132913179111264 133346017622016 133408804181312 133510549761072 133960080231648 134411124272832 134513634282192 134966542141728 135420974943552 135925951430016 136044592796981 136383614566144 136487628915264 136947183221376 137066715958491 137408284848384 137513080672704 137585152945152 137976087678336 138048402618368 138146332738887 138153686635008 138611471906358 138618850563072 139078177198972 139085580699648 139184246583657 139191655730688 139652880410538 139660314504192 140181099227136 140645602521336 140653089460224 140752867318866 141226782697044 141234300573696 141702293749896 141709836939264 142287840418284 142295414777856 142362415200192 142470989342352 142826025627648 142950689643168 143432005096512 143914941140608 144024699332448 144509630980032 145048498505856 145536877288704 145647872466624 146138269343616 146630317388544 147124022160896 147236227790976 147417898694517 147785262628608 147914255255778 148282856105472 148412283051252 148525471186587 148782124981248 148895595180288 149025556948158 149396927150592 149527326500172 149899947107328 150084904703976 150092894121984 150199368481206 150705090260604 150713112692736 151212514806936 151220564250624 151721647853424 151837359909444 152348596811496 152916695358768 153431566386912 153548582529672 154065581124048 154584320454432 154783297063296 155223098638128 155304452945664 155422897464384 155946206883456 156471278287104 156998117607936 157117853817216 157703736630528 158226302836503 158234725642752 158759051330902 158767502496768 158888588145408 159415080468633 159423566556672 159960346242048 160157717100216 160498933266432 160696968672944 160819525848564 161097423917056 161220286503936 161361005733576 161763115751424 161904308783184 162027786749004 162307772706816 162431558378496 162573334852536 162978465982464 163179560819088 163527215026176 163728986949792 164280263000128 164405553011568 164959107062112 165514524931008 165640756264848 166258420457184 166818213118656 167379890603904 167525986171489 167943459259136 168071543044416 168637440495744 168845517791973 168854505887232 169414021218882 169423039577088 169993487521792 170114079157803 170123134781952 170686853835102 170695939949568 171270673754112 171392171412933 171909331562496 172031282278614 172040439960576 172610512185276 172619700701184 173191692360984 173200911814656 173323778764554 173907360511236 173916618061824 174131209196208 174502195900416 174717509563872 175305784006848 175439482743888 175876676186112 176030188072992 176622882308928 177217572148352 177416703709344 178014066348096 178613440308864 179214832363776 179351512376256 179955389522304 180177431737743 180561299924736 180784089757062 181234601906688 181372822316928 181531131450273 181983505220352 182142347381082 182596244295168 182755621277988 182895001709103 183211046464512 183350774230272 183446870593536 183577005921474 183968116904448 184195110318516 184204915513344 184815295875144 184825134084096 184956247138014 185578995444876 185588874307584 186203840547384 186213752672256 187527470028448 187670489758488 187680479956992 188302376929392 188936391666528 189080485924968 189717120557712 189816553600256 189961319123136 190600919524224 191242673462016 191388526629696 192032932443264 192679507973376 193397998007808 194049169718272 194197163288832 194840653906107 194851025791488 195507089851392 195656195319552 195897610345734 196314970387968 196557198259356 197047016838144 197219007007704 197710474807296 197883044068336 198033961582116 198376166641664 198527460240384 198700742597544 199195902867456 199369768666896 199866596143104 200019026433024 200113206271968 200265824641608 200940120347472 201616686409248 202295530471232 202449813212592 203131462415328 203888927145024 204575421849216 204731443372896 205420774832064 206112427272576 206377729417728 206964131517504 207072603927552 207230529952512 207917207859537 207928275844608 208617265798458 208628371049472 209330823477248 209479320615807 209490471756288 210271648840704 210968403782004 210979634190336 211129300978299 211690003329024 211840174045566 211851450860544 212553440624844 212564755408896 213280461656064 213431760627426 213543622800288 213706484013528 214239038441472 214426034464752 214960382005248 215148007644768 215872411710912 216037048998672 216575411171328 216764446470048 217572747758784 218305315933056 218471808699936 219207404015424 219945476082816 220686033241344 220854341686464 220958331925298 221677893942912 221871382883667 222424284158208 222618424576878 223173187471872 223343392770432 223538335422237 224095390725888 224290989750258 224849920660992 225127357055964 225139341182976 225885361625176 225897386102784 226057635390906 226069669039104 226818772210404 226830846375936 227582471780136 227594586599424 227756039864166 228522895217244 229375043038152 229387253280768 230147349580368 230922256481312 231098371686072 231110673666048 231876480681648 232174945594944 232834647957192 232956679418496 233741045342464 233919310325184 234706917430656 235497176411904 235676780725824 236555604945792 237352088464128 238138576996353 238151253745152 238953109818368 239135349835008 239940519363072 240236575650324 240748399899648 241045453009416 241229288772846 241646135875584 241830429755904 242041508600364 242644673627136 242856463174776 243461659060224 243674161703984 243860002278804 244281395286016 244467698973696 244769341228632 245290822539264 245593480424688 246420394500192 246608329517352 247438660593168 248271787396512 249387630685776 250227319677984 251069835905856 251915188888704 252107314566624 252956160743616 253281758830848 254121031828323 254134559365632 254990231282688 255184702172928 256030280752653 256043909924352 256906010631168 257863997343744 258046923417921 258060659940864 258915768277914 258929551051776 259787538541476 259801367721984 259985668146831 260676119801856 260861040766854 260874927092736 261196813794312 261753293850624 262076264345808 262729355784192 262958676010272 263159224115832 263815014279168 264045282109488 264703280320512 264934323463392 265826358222528 266692035244032 266817608362624 267021099522144 267920160463296 268822248545664 269027268564384 269933084283456 270841949887104 271176134635593 271851902860032 272089185593962 272767229132288 272975257830528 273213521071623 273894366442752 274133431916982 274816569696768 275026161345408 275170305890304 275365508882211 275952175356672 276096805236736 276292665477774 276307373270016 277222943812716 277237701126144 278156354397944 278171161399296 278368493167314 278383311461376 279305760821076 279320629008384 280362198454272 281291205042672 281505734637732 282453565394088 282468601147392 283404587499792 284575680836568 284590829555712 284724830400384 284941978684704 285901379286336 286864010193024 287829882281216 288049398664896 289019261960064 290096997011712 291073754577408 291295744933248 292276538687232 293260634777088 293846415518601 294248044321792 294472455581952 294835797389034 295570525257216 295828510511556 296565712210944 296824566102504 297050942373174 297564249962496 297791190360576 298051113896316 298793854301184 299054653000344 299799894214656 300169809407952 300398736962412 301410180521208 301426225385472 302425029613872 303443295706848 303674719818888 304697193622992 305833390717536 306863132773824 307097165059344 308131162248096 309168640908864 309566594126592 310446197276256 310592372234617 310608905891328 310845794928768 311892413766912 312925898697687 312942556574208 313996235215872 314235707634432 315407473261056 316452605673006 316469451285504 317518102661804 317535004993536 317760261068349 317777176290816 318830160937266 318847133113344 319920692484096 320147640941139 320315434200432 320997866532864 321393937345888 321639051697128 322440573007872 322722011467152 323526231502848 323808617566368 324055573498008 324863116756992 325146669705072 325956931964928 326359121638176 327457973899584 328560526000256 328811106023136 329918214124224 331029049862016 331281512529696 331437497887947 332516840914368 333636426237312 333927636865317 334759781207808 335051972342978 335886918518272 336143086088832 336436484625387 337274880991488 337691035583946 337709011774464 338828042437764 338846079154176 339086453086359 339986975043584 340228158315606 340246269563904 341373707670204 341391879899136 342541347508224 342784342825866 344062564557228 344080879921152 345221024370552 345239401402368 346383384721968 346647557529108 347814721022472 347833236123648 348262418392416 349435019127744 350611568013696 350878965487776 352060376145984 353245764617856 354435144296704 354833407418688 356028132696192 357226880617728 358429664727552 358703024752512 359910779044608 360354863475486 361122599849472 361568179514124 361843933159269 362469203813376 362745644633856 363062262900546 363967010440704 364284694762164 365192488590336 365511242555976 365790003418206 366422092929024 366701548460544 367154011842948 367936233808896 368390220637032 368409831026688 369630591750288 369912494276028 371157990889752 371177748615168 372407681094768 375054940056896 375340979516976 376604753858784 377872783333056 378160971849936 379434241115424 379633107200512 379922638246272 381201839048448 382464987297173 382485346924032 382777053259392 384065864886528 385359015946752 386795996015616 388098339436544 388373652416871 388394326577664 389681307812214 389702051582976 391014179702784 391291561150281 391312390639104 391795220691468 392629940775936 393114396518712 394094033676288 394438014015408 395420949614592 395766088136672 396067923164232 397054920480768 397401485195088 398391805734912 398739537333792 400038052866048 400226412543936 400531649283216 401880240694944 403233372818496 404591060942464 404899626425184 406262924830656 407777854290048 408133778390943 409150843698432 409462886745792 410841549664128 411200147875473 412224854545152 412755458835456 413928263035008 414145207855104 414438998216661 414461059905024 415834415719074 415856551689216 417234531596916 417256742098944 417552739750971 418661646954496 418958641231614 418980943512576 420543297681408 421936807564008 421959268380672 422258601956598 423680348091132 423702901721088 425106881249688 425129510817792 426863521254852 427087245600576 427412968027056 428478076882944 428852068929504 430296015289536 431744823421824 432074097997344 433528892940096 435145495517568 436610631866112 436943617399872 438414808030848 439890952165632 441372066482688 441708683372928 441916663850596 442253696083551 443355787885824 443742765767334 444848568316416 445236849153756 445576413559761 446346374943744 446686785540864 447076670844474 448190781451776 448581979500516 449699841321984 450254714111928 450278682365952 451770723250352 452115270781812 452139338078208 453637544420808 453661692751872 455164943560272 455512079728332 457045790434488 458750086076304 460294699160736 461844512962624 462196743372144 463752961363296 464349891189888 465669295914384 465913358836992 467482090684928 467838620650368 469413834861312 470994352823808 471353561451648 473111209891584 474678908509509 474704176928256 476277153992706 476302507490304 477906219636736 478245241405899 478270699670016 479881038726144 480473151300648 481496799799296 482090906018832 482458577545692 483292271751168 483660859511808 484083017200728 485289347254272 485712926349552 486923318120448 487348323407968 487720004557608 488935397947392 489538682457264 490581645078528 491186960849376 492840789000384 493216659034704 494877321186336 496543574793024 498775261371552 500454639355968 502139671811712 502577958514467 503830377777408 504214629133248 505912321487232 506536553375919 506563517661696 508242063656646 508269118731264 509980462565376 510342237473409 510369404345856 512060561505306 512087819848704 513812021262336 514176514238799 515727994687488 516093846835842 516121319881728 517831536555828 517859102103552 519575077082952 519602735443968 519971336293662 521722081533708 521749854185472 522393627588624 523506587701248 524152528691616 525917352020544 526318448231664 527630028558336 528090564218976 529868646926784 531652716445056 533635216725248 534042199044288 535840320926592 537644497091328 538054537128768 539866168566912 540532295213229 541683899774208 542352269271186 543703805720064 544178371187924 544593394350819 545534458264576 545950515661056 546427042143246 547788732885504 548266863833964 548685005127309 549633139393536 550052322690816 550340611780608 550731017764422 551904350713344 552585330955548 552614746540032 554445887625432 554475402252288 556312708795888 556736986334628 556766622922752 558611521642152 558641258016768 562582410085344 563011469275464 564907130788176 566809174999584 569151361673136 569449660800768 569883957369408 571802758572672 573728020386048 575659764562432 576098797329792 578038523920128 580193994023424 582147509154816 582591489866496 584521961718321 584553077374464 586521269554176 587692831037202 588496088643584 588944911163904 589671594778068 591141050514432 591657021023112 593131424421888 593649132205008 594101884746348 595128499924992 595582380721152 596102227792632 597587708602368 598109306000688 599599788429312 600339618815904 600797473924824 602820361042416 604850059227744 606886591413696 607349439637776 609394387245984 611666781435072 613726265547648 614194330118688 616262324496192 618337281817728 619133188253184 620892394552512 621184744469234 621217811782656 621691589857536 623751623578611 623784827533824 625851797395374 625885113148416 627992470431744 628437961847421 628471415268864 630814946522112 632905211346012 632938902571008 635036205323608 635070009987072 635520522136698 635554352581632 637660321874532 637694266226688 639841384968192 640295281882278 640630868400864 642787874691776 643278103394256 644881146015744 645444022934304 647617235132736 648111146996016 649726233513984 650293339410144 652718243276352 654915947799168 657121052000512 657622212046272 659836428248448 662058099724032 662563025059392 662874995775894 665033681828736 665614148651001 667272852474624 667855273730634 669519562415616 670103944685956 670615006266711 671773837036544 672286172177664 672872969250774 674549761982976 675382071167892 675418023548928 677656084875528 677692158308352 678172906172718 680456316631212 680492539127808 682747415340408 682783759798272 685568685651732 688125129114456 688161759842304 690442048741104 692766769443936 693295115058216 695629442044944 696524836784832 698870038255488 701223136027392 701757930975552 704120752291968 706491529235712 708870288593408 709666814837376 712056265392384 714415730989059 714453761235456 716859329455104 717406049505024 719821558089216 720709726950972 722245199698944 723136359028248 723687866318538 724938407626752 725491289267712 726124525801092 727934020881408 728569389524328 730384977180672 731022485111952 731580006836412 732844185858048 733403096921088 734308023685896 735872467617792 736780441274064 739261183500576 739824988552056 742315981779504 744815362189536 750109880113792 750681959033952 753209507717568 755745566666112 756321943699872 758868482230848 759266214401024 759845276492544 762363095484969 762403678096896 764929974594346 764970693848064 765554106518784 768090842257959 768131729773056 770718031893504 773591992031232 774140770253763 776196678873088 776747304833742 776788653155328 779362615624428 779404103165952 782028359405568 782583122300562 782624781278208 783590441382936 785259881551872 786228793037424 788188067352576 788876028030816 791532176273344 792135846328464 794109840961536 794802970390176 797479074667584 800076105732096 800452825087872 801063298566432 803760481389888 806466745636992 809182121884928 809799252850368 812525849661312 813528403906779 815555708580096 816267556781886 818301687396864 818925773491584 819640563214869 821683099328256 822400295750946 824449709090304 825510917670912 826096526646633 827856526070016 828290415710208 828877996433322 828922119810048 831668831438148 831713103378432 834469063193832 834513484197888 835105479501942 837917282463228 837961887025152 841086595362816 843873615128016 844517203913196 847360696182264 847405803442176 850213762499376 853727042509704 854174491201152 854825936054112 857704137859008 860592030579072 863489646843648 864148195994688 867057785880192 870290991035136 873174782319961 873221263732224 873887234799744 876829616061696 879781904331264 882744132965376 883417366745856 883833327701192 884507392167102 886711575771648 887485531534668 889697136632832 890473698307512 891152827119522 892692749887488 893373571081728 894153341688948 896381562903552 897163959001032 899399682643968 900509428223856 903541446500704 904230541563624 904278676156416 907275088841616 910329887120544 911024159456664 914091580868976 917500172152608 920589398321472 923689025925248 924393486744288 927505922726592 928699782379776 931338591828768 931777116703851 931826717673984 934964181369856 935677241300736 938777696093061 938827669722624 941988705647616 942707122903296 946222419783168 949357817019018 949408353856512 952554307985412 952605014980608 953280783205047 955812439273472 956490482811798 956541399340032 959762077452288 960946302601296 962993599598592 964181812037664 964917155091384 967321719023616 968166034401456 970578694508544 971425852699104 974696646815936 975440009115216 977870795894784 979077364914528 982373921698752 985681578000768 986433318069408 989754642372672 993087149586048 994312493663841 997550522743104 1000909278711936 1001782910595951 1004279343623424 1005155917028934 1007660755554816 1008429258266496 1009309453876161 1011824642974464 1013073106751838 1013127035323392 1016484127313292 1016538237462528 1017259359259077 1019960925130752 1020684474946818 1020738808691712 1024121123010612 1024175639697408 1027624042524672 1028353028477598 1032187693671684 1032242639763456 1035663073111656 1035718204207104 1039150154165904 1039942672587324 1043444163067416 1043499708370944 1044787255177248 1048305057383232 1051834704041088 1052636896463328 1056181128437952 1059737293853568 1063305432890112 1067270433450496 1068084398088576 1071680641853184 1075288994182656 1076109074257536 1079732337133824 1081064590426458 1083367799548416 1084704538542372 1087407611440128 1088356742375848 1089186788701638 1091068916529152 1091901031322112 1092854084286492 1095577465771008 1096533727667928 1097370010254618 1099266278787072 1100104645381632 1101462035528844 1103808701426688 1105170661911096 1105229493080064 1108891775250864 1112625417591776 1113473972669256 1113533245845504 1117223043284304 1125164820170688 1126022938550928 1129814261576352 1133618349999168 1138302723346272 1138899321601536 1139767914738816 1143605517145344 1147394961891519 1147456040772096 1151319529124864 1152197594659584 1156077047840256 1160387988046848 1164295018309632 1165120957250613 1165182979732992 1169043923436642 1169106154748928 1173042539108352 1173874683450843 1175385662074404 1176992177287168 1177889822327808 1179343189556136 1182282101028864 1183314042046224 1186262848843776 1187298264410016 1188203769492696 1191164761442304 1192204455585264 1195175417204736 1196218612001376 1200679237631808 1201594947849648 1205640722084832 1209700118455488 1213773182827392 1214698879275552 1218788774491968 1223333562870144 1224401335172829 1227452531095296 1228388660237376 1232524648992384 1233600443626419 1236674563635456 1238266376506368 1241784789105024 1242369488938468 1242435623565312 1243316994649983 1243383179715072 1247503247157222 1247569655067648 1251703594790748 1251770226296832 1252658219252913 1255984940863488 1256875923694842 1256942830537728 1261629893044224 1265810422692024 1265877805142016 1270072410647216 1271041044273396 1271108705163264 1275320643749064 1275388532453376 1280590563764556 1281261736801728 1285575749383552 1286556206788512 1290888045868608 1295234470265472 1296222293992032 1300586678820288 1305436486552704 1309831895598336 1314242104001024 1315244424092544 1319672856496896 1324116199448064 1325126050118784 1325749991551788 1326761088250653 1330067363657472 1331228297302002 1334545704949248 1335710547461268 1339039124831232 1340207889371912 1341230012533422 1343547674073088 1344572344355328 1345745938501548 1349099523965952 1350764142335784 1350836047097856 1355312169751056 1356345812345436 1360912633262424 1360985078255616 1365494830680816 1371137371303464 1376250258228912 1380884097482208 1385533538887872 1386590230116432 1391258884089888 1393049673569664 1397740076510976 1402446272054784 1403515861951104 1408241504583936 1412983058471424 1417740577186816 1419333629674752 1424036725528527 1424112530784768 1428831461978118 1428907522470912 1433718658910208 1434735724217697 1434812099010048 1439643116178432 1441419453901944 1444490399397888 1446272718056496 1447375732637076 1449876815253504 1450982578535424 1452249051602184 1455868041762816 1457138779048656 1460769954361344 1462044970223904 1463160013672824 1466806193842176 1468616047371792 1471744935235584 1473560882548128 1478522367001152 1479649977104112 1484631963559008 1489630724379072 1496490520766791 1500219760227584 1501363918067904 1506419015435136 1507733875543401 1511491133332224 1512643887399744 1517736964461696 1518532428802048 1519609660127757 1519690552985088 1524726190969938 1524807356193792 1529859949188692 1529941387696128 1531026712420227 1531108213037568 1536181684515918 1536263459546112 1541436063787008 1542529542716397 1547183984062464 1548281540507526 1553494609667484 1553577306310656 1558725231248856 1558808206331904 1565166244601124 1565249562556416 1567180882765872 1570519763103744 1572457586074848 1577752056061632 1583064352546688 1584271692656928 1589605940780352 1594958149335168 1600905650175744 1602126597132864 1607520962779776 1612933491273984 1618364243769856 1619598505700736 1621596885639687 1625051699322624 1627056807813558 1631111417160192 1632535113563772 1633780183052457 1636603374793728 1637851546983168 1639281126429738 1643366198656512 1644800591501892 1648899418180608 1651021835341824 1652193053293266 1655713052140032 1657755992866644 1657844239620096 1663337662876296 1663426206756864 1668938126387664 1670210959003884 1675834564926456 1675923774050304 1687747230256032 1689034407826392 1694721392364528 1700427524998752 1707454085019408 1708348982402304 1709651872108224 1715408275718016 1721184061158144 1726979293687296 1728296391989376 1734115571760384 1740581982070272 1746349564639922 1746442527464448 1747774469599488 1753565885154963 1753659232123392 1759563808662528 1765488265930752 1766834733491712 1767666655402384 1769014784334204 1773423151543296 1774971063069336 1779394273265664 1780947396615024 1782305654239044 1785385499774976 1786747142163456 1788306683377896 1792763125807104 1794327918002064 1798799365287936 1801018856447712 1807082893001408 1808461083127248 1814550177683232 1820659774241088 1822048318913328 1828183161737952 1835000344305216 1841178796642944 1842785847886379 1847378051850496 1848786973488576 1855011845453184 1857399564759552 1862677183657536 1863554233407702 1863653435347968 1869928362739712 1871254870735833 1871354482601472 1877555392186122 1877655339445248 1883977411295232 1885313885542263 1885414245806592 1892444839566336 1898715634038036 1898816707713024 1905108615970824 1905210029961216 1906561566410094 1912980965623596 1913082798680064 1919524154904576 1921892605202592 1928363624075328 1929834310182768 1934643438047232 1936332068802912 1942851705398208 1949393293631872 1950880018230432 1958154729829056 1964747843397504 1971363156001536 1972866636138816 1979509284745344 1986174299172096 1988624987327682 1995101045486208 1996842445953003 2001818557423872 2003565821191902 2008558687246848 2010311834057868 2011845018800133 2015321511109632 2016858516532992 2018618907752322 2023649285948928 2026146213503676 2026254070646784 2032968254626584 2033076474925056 2034518718518154 2041368949893636 2041477617383424 2048242246021224 2048351279394816 2056706056955196 2064375387343368 2064485279526912 2071326146223312 2078300308331808 2079885345174648 2086888326134832 2089574510354496 2096610114766464 2103669408082176 2105273792926656 2112362256875904 2119474587707136 2126610865780224 2134540866900992 2136168796177152 2143247192967177 2143361283706368 2150577988365312 2152218148515072 2159464674267648 2162129180852916 2166735599096832 2169409077084744 2174815222880256 2176713484751696 2178373577403276 2182137833058304 2183802062644224 2185708168572984 2191154931542016 2193067455335856 2194740020509236 2198532557574144 2200209290763264 2202924071057688 2207617402853376 2210341323822192 2217783550501728 2225250835183552 2226947945338512 2234446086568608 2250329640341376 2252045877101856 2259628523152704 2267236699998336 2276605446692544 2277798643203072 2279535829477632 2287089286454907 2287211034290688 2294789923783038 2294912081544192 2302639058249728 2304272526773877 2304395189319168 2312154095680512 2320775976093696 2322422310761289 2328590036619264 2330241914501226 2330365959465984 2338087846873284 2338212309497856 2346085078216704 2347749366901686 2350771324148808 2355779644655616 2358686379112272 2364564202057728 2366628084092448 2374596528820032 2376407538985392 2382329522884608 2384408911170528 2392437224002752 2401358475263616 2403189895699296 2411281444169664 2419400236910976 2427546365654784 2429397758551104 2437577548983936 2440585211720337 2446667125740288 2448802670345658 2454905062190592 2456777320474752 2458921689644607 2465049297984768 2467200887252838 2473349127270912 2476532753012736 2483569578210048 2484738977876936 2484871247130624 2486633989299966 2486766359430144 2495006494314444 2495139310135296 2503407189581496 2503540452593664 2505316438505826 2513751847389684 2513885661075456 2523259786088448 2531620845384048 2540144821294432 2542082088546792 2542217410326528 2550641287498128 2561181127529112 2562523473603456 2571151498767104 2573112413577024 2581776091737216 2590468940530944 2592444587984064 2601173357640576 2610872973105408 2619524346959883 2619663791196672 2628484208002048 2630488848185088 2639345712993792 2648232398896128 2650252100237568 2651499983103576 2653522176501306 2660134727314944 2662456594604004 2669091409898496 2671421094922536 2678078249662464 2680415778743824 2682460025066844 2687095348146176 2689144688710656 2691491877003096 2698199047931904 2701528284671568 2710624339502112 2712691624690872 2721825266524848 2730989661361632 2742274742606928 2752500516457824 2761768194964416 2771067077775744 2773180460232864 2782517768179776 2786099347139328 2795331350111553 2795480153021952 2804892544109568 2807031723902208 2816333088279183 2816483009167872 2825966116942848 2835481154373632 2838667259349504 2848073451057054 2848225061569536 2857662923956236 2857815044941824 2859842349615141 2867437317820416 2869471448435394 2869624198020096 2879286232356864 2882838907803888 2888980798795776 2892545436112992 2894751465274152 2901965157070848 2904498103204368 2911736083525632 2914277558097312 2924089940447808 2926320027345648 2933612387684352 2937232094743584 2947121765096256 2957044734002304 2959299954208224 2969263927118016 2979261448758144 2982937480991523 2992981041533582 3000439520455168 3002727836135808 3005348731787853 3012838030870272 3015467751086802 3022982266664448 3025287774799488 3027928361628483 3035473928923392 3037064857604096 3039219320255514 3039381105970176 3049452381939876 3049614712387584 3059719898377384 3059882775392256 3062053424840454 3062216426075136 3072363369031836 3072526919092224 3082872127574016 3085059085432794 3096563081015052 3106989219334968 3107154612621312 3117450462497712 3130332489202248 3130499125112832 3134361765531744 3144915172149696 3155504112123264 3166128705093376 3168543385313856 3179211881560704 3189916298670336 3201811300351488 3204253194265728 3215041925559552 3225866982547968 3236728487539712 3239197011401472 3243193771279374 3250103398645248 3254113615627116 3262222834320384 3265070227127544 3267560366104914 3273206749587456 3275703093966336 3278562252859476 3286732397313024 3289601183003784 3297798836361216 3304386106586532 3311426104280064 3315511985733288 3315688479240192 3326675325752592 3337876252775328 3340421918007768 3351669129852912 3375494460512064 3378068815652784 3389442784729056 3400855049997504 3414908170038816 3416697964804608 3419303744216448 3430816551436032 3442184885674557 3442368122316288 3453958587374592 3456592783978752 3468231143520768 3481163964140544 3492699129279844 3492885054928896 3495362871751839 3495548939198976 3507131770309926 3507318464246784 3519127617325056 3521624050352529 3530976531861504 3533669466983424 3535333310804768 3538029568668408 3546846303086592 3549942126138672 3558788546531328 3561894793230048 3564611308478088 3573494284326912 3576613366755792 3585526251614208 3588655836004128 3602037712895424 3614165786002816 3616922166254496 3629100355366464 3641319548482176 3644096637826656 3656366323475904 3670000688610432 3673204005518487 3682357593285888 3685571695772758 3694756103700992 3697573946977152 3700801330879257 3710023690906368 3714799129519104 3725354367315072 3727108466815404 3727306870695936 3729950983949949 3739856725479424 3742509741471666 3742708965202944 3755110784372244 3755310678890496 3767954822590464 3770627771084526 3770828491613184 3784889679132672 3797431268076072 3797633415426048 3810217231941648 3813123132820188 3825961931247192 3826165597360128 3843785210405184 3856727248150656 3859668620365536 3872664137605824 3885703410796416 3898786587263744 3901760036460864 3916309459658112 3929495686795008 3942726312003072 3945733272277632 3959018569490688 3972348598344192 3977249974655364 3980283264751959 3990202090972416 3993684891906006 4003637114847744 4007131642383804 4017117374493696 4020623668115736 4023690037600266 4030643022219264 4033717033065984 4037237815504644 4047298571897856 4052292427007352 4052508141293568 4065936509253168 4069037437036308 4082737899787272 4082955234766848 4096484492042448 4113412113910392 4128750774686736 4142652292446624 4156600616663616 4159770690349296 4173776652269664 4179149020708992 4193220229532928 4207114860268903 4207338816164352 4210547585853312 4224724513751808 4238949175414272 4253221731560448 4269081733801984 4272110176585581 4272337592354304 4286494385934354 4286722567412736 4301155976730624 4304207172653091 4304436297030144 4318929348535296 4324258361705832 4333471198193664 4338818154169488 4349630445760512 4353426969503392 4356747154806552 4367604125288448 4371416337145968 4382309863084032 4386134910671712 4389480041018472 4400418581526528 4405848142115376 4415234805706752 4420682647644384 4435567101003456 4450501670367104 4453895890677024 4468892173137216 4489471562300373 4500659280682752 4504091754203712 4519257046305408 4523201626630203 4534473399996672 4553210893385088 4555597286406144 4558828980383271 4559071658955264 4574178572909814 4574422068581376 4589579847566076 4589824163088384 4593080137260681 4605278116499456 4608545053547754 4608790378638336 4624308191361024 4641551952187392 4644844621522578 4660483829002452 4660731918931968 4676175693746568 4676424618995712 4695498733803372 4701542648297616 4711559289311232 4717372758224544 4733256168184896 4749193057640064 4752815077970784 4768817822341056 4784874448005504 4802716950527232 4806379791398592 4822562888339328 4838800473821952 4855092731309568 4858795517102208 4864790656919061 4875155097967872 4881170423440674 4893334251480576 4897605340691316 4901340549157371 4909810124381184 4913554640949504 4917843379289214 4930098595969536 4934401774505676 4946698254541824 4953065506025472 4967139156420096 4969477955753872 4973267978599932 4973532718860288 4990012988628888 4990278620270592 5006814379162992 5010632877011652 5027503694779368 5027771322150912 5063241690768096 5080289642588864 5084164177093584 5101282574996256 5122362255058224 5125046947206912 5142302997534208 5146224827154048 5163552183474432 5180937881061888 5184889175968128 5202346715281152 5221745946210816 5239048693919766 5239327582393344 5256968416004096 5260697655464889 5260977696370176 5278691425987584 5296464797792256 5300504200475136 5302999966207152 5307044353002612 5320269454629888 5324913189208008 5338182819796992 5342842189845072 5356156499324928 5360831557487648 5364920050133688 5378289377421312 5382983754006192 5396398095863808 5403056569343136 5421248679004224 5425383249381744 5443650533049696 5461979322723264 5484549485213856 5505001032915648 5523536389928832 5528357543659137 5542134155551488 5546360920465728 5565035536359552 5572198694278656 5590662700223106 5590960306043904 5609785088219136 5613764612207499 5614063447804416 5632666176558366 5632966018335744 5651932233885696 5655941656626789 5670962308747264 5677334518699008 5696146902114108 5696450123139072 5715325847912472 5715630089883648 5719684699230282 5738942896870788 5739248396040192 5758572464713728 5765677815607776 5785090872225984 5789502930548304 5803930314141696 5808996206408736 5828555116194624 5848179880895616 5852640054691296 5874464189487168 5894243530192512 5914089468004608 5918599908416448 5938527854236032 5958522897516288 5965874961983046 5985962083067164 5990527337859009 6000879040910336 6005455672271616 6010697463575706 6025676061740544 6030935502173604 6035535056400399 6045964533328896 6050575549598976 6055856723256966 6070947857846784 6078438640511028 6078762211940352 6098904763879752 6099229424775168 6119439796754768 6124106849680908 6124432852150272 6144726738063672 6145053838184448 6170118170865588 6193126162030104 6213978438669936 6234900924995424 6260664978404496 6268723531063488 6289830344299392 6311008224246528 6332257410186752 6337086770627712 6358423763121408 6379832597340672 6403622600702976 6408506388531456 6429741578901531 6430083851119104 6451733965095936 6473456975079424 6478394022802944 6486387542558748 6500206797290496 6508227231254232 6524445668640768 6530140454255088 6535120732209828 6546413499174912 6551406187932672 6557124505718952 6573464794626048 6579202366007568 6595597672722432 6608772213173064 6622852208560128 6631023971466576 6653350651505184 6675752505550656 6680843836015536 6703338259705824 6750988921024128 6756137631305568 6778885569458112 6801710099995008 6829816340077632 6833395929609216 6838607488432896 6861267859364721 6861633102872064 6884369771349114 6884736244632576 6907917174749184 6912817580321631 6913185567957504 6936462287041536 6962327928281088 6985398258559688 6985770109857792 6990725743503678 6991097878397952 7014263540619852 7014636928493568 7038255234650112 7043248100705058 7067338933966848 7070666621609536 7076059137336816 7093692606173184 7099884252277344 7123789586460096 7129222616956176 7146988568653824 7153226733511584 7177311672008256 7204075425790848 7228331572005632 7233844332508992 7258200710732928 7282639096964352 7288193275653312 7312732646951808 7321755635161011 7340001377220864 7346408011036974 7364715186571776 7371143391545516 7376765068933821 7389512207401984 7395147893954304 7401602661758514 7420047381812736 7429598259038208 7450708734630144 7454216933630808 7454613741391872 7459901967899898 7485019482943332 7485417930405888 7510221568744488 7510621357780992 7541255542169052 7541656983226368 7569779358265344 7594862536152144 7620434463883296 7626246265640376 7651923862494384 7687570420810368 7713454496301312 7719337240731072 7745328275211648 7771406821592832 7797573174527488 7803520072921728 7832618919316224 7858573040879649 7858991373590016 7885452624006144 7891466544555264 7918037138981376 7944697196688384 7954499949310728 7960566529503918 7980404181944832 7987369783812012 8007274229695488 8014263284767608 8034234748987392 8041247336231472 8047380075200532 8061286044438528 8067434066131968 8074475631009288 8094597143795712 8104584854014704 8131873018506336 8138074874072616 8165475799574544 8192968984084896 8226824227820784 8257501549373472 8285304584893248 8313201233327232 8319541380698592 8347553304539328 8358298041417984 8385994050334659 8386440459065856 8414229720537806 8414677632328704 8421095171706624 8448999264837549 8449449027503616 8477898350828544 8506443463120896 8538163467603968 8544220353171162 8544675184708608 8572988771868708 8573445134825472 8602311953461248 8608414345306182 8608872594060288 8637858697070592 8648516723411664 8666942396387328 8677636308338976 8706853939006784 8713494309613104 8735208250576896 8742832674291936 8772269821343424 8778960082036944 8800837163053056 8811696284230752 8841365295288768 8871134202006912 8901003340734208 8907791781354048 8937784346274432 8948812442974569 8978943124600746 9001318561365504 9008183508407424 9016046195363559 9038514092610816 9046403253260406 9068946799993344 9083785084885449 9106421786770176 9111194572812288 9117657960766542 9118143317910528 9148357145819628 9148844137162752 9179159695132152 9179648326176768 9186160274521362 9217090107095508 9217580757276672 9248616382722048 9289689243045156 9320967658004904 9321463837863936 9352351387493136 9390997467606744 9403085296595232 9434745516449088 9466512336369792 9498386115280128 9505630155941568 9537635644682112 9569748896011008 9605433901054464 9612759582797184 9645125776678656 9677600947643904 9710185462619136 9717591034204416 9729581313838122 9750310195935744 9762340846881348 9786668502961152 9795210681382632 9802681098314742 9819620248762368 9827109281899008 9835686758578428 9860197191939072 9868803549011352 9893396509083648 9934278312840192 9938955911507744 9946535957199864 9947065437720576 9980025977257776 10013628758325984 10021265754023304 10055007389558736 10126483381536192 10160579285177728 10168328354187168 10202565149992512 10244724510116448 10250093894413824 10284605995068416 10292449654308096 10326554657023671 10327104366948864 10361875762123776 10369778351936256 10404693430562304 10443491892421632 10478097387839532 10478655164786688 10486088615255517 10513936832008192 10521395310929778 10521955392740352 10557382851975168 10592929595584512 10601008400950272 10605999932414304 10614088706005224 10640538909259776 10649826378416016 10676365639593984 10685684379690144 10721663114975296 10729840100267376 10756578754842624 10765967508012384 10806113138686272 10842497358008448 10850766498763488 10887301066099392 10923958645446528 10969098970427712 11010002065831296 11019612016555461 11047072779857664 11056715087318274 11084268311102976 11092721840931456 11102403992637771 11130071072719104 11144397388557312 11181325400446212 11181920612087808 11189852951849847 11219570176438272 11227529224414998 11228126895608832 11265332353116732 11265932036671488 11303864467771392 11311883313253578 11354669037398016 11392293804228216 11392900246278144 11430651695824944 11439369398460564 11477885793741576 11478496792080384 11531355631215552 11570181744451968 11579005861096608 11617992412817472 11657110232389248 11696359761791232 11705280109382592 11748928378974336 11788487060385024 11828178936009216 11837199816832896 11877055708472064 11917045795032576 11931749923966092 11971924166134328 11981054675718018 12001758081820672 12010911344543232 12021394927151412 12051352123481088 12061871004347208 12071070112800798 12091929066657792 12101151099197952 12111713446513932 12141895715693568 12156877281022056 12157524423880704 12197809527759504 12238879593509536 12248213699361816 12248865704300544 12289453476127344 12340236341731176 12386252324060208 12427956877339872 12469801849990848 12521329956808992 12537447062126976 12579660688598784 12621344580806709 12622016448493056 12664514820373504 12674173541255424 12716847526242816 12759665194681344 12807245201405952 12816330529756743 12817012777062912 12859483157803062 12860167702238208 12903467930191872 12912621517959273 12946913950158848 12956788045605888 12972775085117496 13000413594580992 13016454462508464 13048891337281536 13060280908510176 13070241464419656 13102812375865344 13114249011437904 13146929589252096 13158404732015136 13217544426346128 13245704417120256 13262047942933152 13306701303010368 13351505011101312 13361687672031072 13406676519411648 13468414686901119 13501977842048256 13512275262611136 13557771138916224 13569604879890609 13603420199990016 13659632680155264 13666791859218432 13676486941149813 13677214976865792 13722535718729442 13723266205744128 13768739542698228 13769472489265152 13779240411782043 13815834349498368 13825635160643262 13826371135915008 13872924574083072 13924655856562176 13970796517119376 13981451487007356 13982195756795904 14028527081239704 14029273856987136 14086496201410116 14134677867933696 14141333243219072 14152118274673632 14199768504554688 14247579172920192 14258445233912352 14306453467023168 14354623344016512 14408150851581696 14456663144011264 14467688665017984 14516401421465856 14565278193928704 14576386551306624 14594371970757183 14625465293903616 14643511270322022 14680002754441728 14692816022073948 14729430373143552 14742286783091032 14753530137867642 14779024414803968 14790295787908608 14803205323517028 14840094763625472 14859196518076416 14901417469260288 14908433867261616 14919803935799796 14970038965886664 14970835860811776 15020443137488976 15082511084338104 15083313966452736 15189725072304288 15240868927766592 15252492531280752 15303847724988768 15375140841620736 15426908992602624 15438674481462144 15490656550423296 15542813643185664 15595146349054976 15607040145843456 15665237838632448 15717146081759298 15717982747180032 15770905248012288 15782092966394667 15782933089110528 15836074277962752 15889394393376768 15908999898621456 15921133059007836 15960808363889664 15974739567624024 16014548459390976 16028526569535216 16068469497974784 16082494672462944 16094760150401064 16134868132263936 16148951262018576 16189194287591424 16209169708029408 16263746037012672 16276149748145232 16330951599149088 16385937968169792 16453648455641568 16461395728434701 16515003098746944 16570609169786496 16585072630977411 16626402466654464 16639082761397184 16695106609078656 16716596082835968 16771988100669318 16772880918131712 16828459441075612 16829355264657408 16841293836622497 16842190343413248 16897998529675098 16898898055007232 16955796701657088 16967824969880367 17012886926241792 17088440706342324 17089350369417216 17145977543737416 17146890269650944 17216828690612364 17217745188120576 17275717394141184 17297033446823328 17355272616677952 17413707878013568 17426988619226208 17485665348583872 17544539642686848 17557920164073888 17623392568461504 17682730590577536 17742268404013824 17802006681468416 17815583562708096 17875568692548864 17897624885949138 17957886249201492 17971582013577027 18002637122731008 18016367016814848 18032092390727118 18077028185221632 18092806506520812 18137893599986688 18167570169770898 18212843573540352 18235315921533084 18236286635821056 18296714291639256 18297688274325504 18358319390264304 18372320549042724 18434180214191016 18435161514553344 18579378486090312 18641935316009808 18704702774986272 18781994935213488 18806170593190464 18869491032898176 18933024672739584 18996772230560256 19011260311883136 19075271289364224 19139497792022016 19210867802108928 19225519165594368 19289224736704593 19290251553357312 19355201895287808 19420370925238272 19435182068408832 19459162627676244 19500620391871488 19524681693762696 19573337005922304 19590421362765264 19605362196629484 19639240497524736 19654218563798016 19671373517156856 19720394383878144 19737607098022704 19786793018167296 19868556625680384 19877911823015488 19893071914399728 19960051954515552 20027257516651968 20042531508046608 20110014779117472 20252966763072384 20270644326750169 20321158570355456 20336656708374336 20405130299985024 20489449020232896 20500187788827648 20569211990136832 20583803578094163 20584899308616192 20653109314047342 20654208733897728 20723751524247552 20738452740964893 20739556703872512 20809386861124608 20886983784843264 20956194775679064 20957310329573376 20972177230511034 21042790621859556 21043910785480704 21114765703950336 21202016801900544 21211999864828608 21228177412010448 21281077818519552 21299652756832032 21371368759380288 21443326229950592 21459680200534752 21531935016024768 21612226277372544 21684994716016896 21701532997526976 21774602132198784 21847917290893056 21938197940855424 21965266905483033 22020004131662592 22039224033110922 22094145559715328 22113430174636548 22130295206801463 22168536622205952 22185443681862912 22204807985275542 22260142145438208 22288794777114624 22362650800892424 22363841224175616 22379705903699694 22455058448829996 22456253791217664 22530664706233464 22531864073342976 22623766626507156 22709338074796032 22784587608456432 22861303391649888 22878738796921128 22955771587483152 23062711262431104 23140363488903936 23158011722193216 23235984825634944 23314220464778496 23392719523582464 23410560218765184 23497856757948672 23575719122638947 23576974120770048 23656357872018432 23674399633665792 23754111416944128 23834091590065152 23863499847932184 23943848332268656 23962109351436036 24003516163641344 24021822689086464 24042789854302824 24102704246962176 24123742008694416 24142140225601596 24183858133315584 24202302198395904 24223426893027864 24283791431387136 24313754562044112 24395619055519008 24477759187019072 24496427398723632 24578906952254688 24680472683462352 24772504648120416 24855913754679744 24939603699981696 25042659913617984 25074894124253952 25157982151003977 25159321377197568 25242689161613418 25244032896986112 25329029640747008 25346997794512647 25348347082510848 25433695052485632 25519330389362688 25614490402811904 25632661059513486 25634025554125824 25718966315606124 25720335404476416 25806935860383744 25825243035918546 25913576091211776 25945550170234992 26000827189161984 26032908925016928 26120561817020352 26140482928839312 26205624751730688 26228498022875808 26316809464030272 26435088852692256 26524095885866304 26613402606020736 26703010022202624 26723375344062144 26813353038823296 26846437328923707 26936829373802238 27003955684096512 27024550525222272 27048138586090677 27115542277832448 27139209759781218 27206840399980032 27251355254656347 27319265360310528 27333583718436864 27352973882299626 27354429953731584 27445071437458884 27446532411488256 27537479085396456 27538944978530304 27558480823564086 27651270321286524 27652742271830016 27745849148166144 27941593034238752 27962902974014712 27964391513591808 28057054162479408 28172992402820232 28282666486438144 28304236549347264 28399537009109376 28495158345840384 28516890467824704 28612906934046336 28709246688033024 28816301703163392 28913326288022528 28935377330035968 29032802842931712 29130556387857408 29152773102613248 29188743941514366 29250930587807232 29287022540644044 29360005508883456 29385632044147896 29458860746287104 29484573566182064 29507060275735284 29558048829607936 29580591575817216 29606410647034056 29680189527250944 29802834938520576 29816867734523232 29839607871599592 29940077931773328 30040886274977952 30165022168676208 30379450144608576 30481737855533184 30504985062561504 30607695449977536 30750281683241472 30853817985205248 30877348962924288 30979663971071013 30981313100846592 31085627286371328 31190292698109952 31214080291686912 31330475677264896 31434292163518596 31435965494360064 31458265845766551 31541810496024576 31564185932789334 31565866178221056 31672148555925504 31778788786753536 31817999797242912 31842266118015672 31921616727779328 31949479135248048 32029096918781952 32057053139070432 32164989344925888 32189520300802128 32269736264527872 32297902524037152 32418339416058816 32527492074025344 32552299496290464 32661903198298176 32771875936339584 32907296911283136 32922791456869402 33030006197493888 33058836049666383 33141218339572992 33170145261954822 33252804933308928 33278165522794368 33307211977913313 33390213218157312 33433192165671936 33543976201338636 33545761836263424 33656918882151224 33658710529314816 33682587673244994 33684380686826496 33795997059350196 33797796110014464 33911593403314176 33935649939760734 34176881412684648 34178700738834432 34291955087474832 34433657381224728 34435490376241152 34594066893646656 34710545233355904 34827415756027136 34853977238452416 34971330697167744 35089079285373696 35115840328147776 35246785136923008 35365461181155072 35484536808027648 35604013362936832 35631167125416192 35751137385097728 35795249771898276 35915772498402984 35943164027154054 36005274245462016 36032734033629696 36064184781454236 36154056370443264 36185613013041624 36275787199973376 36335140339541796 36425687147080704 36470631843066168 36472573271642112 36593428583278512 36716638780528608 36744641098085448 36868360428382032 37158756972180624 37283870632019616 37409405549972544 37563989870426976 37612341186380928 37738982065796352 37864033742420127 37866049345479168 37993544461120512 38022520623766272 38150542578728448 38278995584044032 38421735604217856 38448991589270229 38451038331188736 38578449473409186 38580503106714624 38710403790575616 38737864553877819 38840741850476544 38870364136817664 38918325255352488 39001240783742976 39049363387525392 39146674011844608 39180842725530528 39210724393258968 39308437127596032 39342747034313712 39440788767756288 39475214196045408 39737113251360768 39755823646030976 39786143828799456 39920103909031104 40054515033303936 40085063016093216 40220029558234944 40405244060703357 40505933526144768 40541288653500338 40642317140710912 40673313416748672 40708814639671827 40810260599970048 40978898040465792 41000375577655296 41029460823449439 41138423980273664 41167607156188326 41169798617232384 41306218628094684 41308417467795456 41447503048495104 41476905481929786 41479113407745024 41618773722249216 41773967569686528 41912389551358128 41944354461022068 42085581243719112 42087821570961408 42404033603801088 42423999729657216 42456354824020896 42599305513664064 42742737518760576 42886652459901184 42919360401069504 43063870032049536 43224452554745088 43369989432033792 43403065995053952 43549204264397568 43695834581786112 43783115912271549 43876395881710848 43930533810966066 44040008263325184 44078448066221844 44188291119430656 44226860349273096 44260590413602926 44337073244411904 44370887363725824 44409615970551084 44520284290876416 44577589554229248 44725301601784848 44759411807399388 44910116897659992 44912507582435328 45061329412466928 45247533253014312 45569175216912864 45722606783299776 45757477593842256 45911543174966304 46125422524862208 46278263462957933 46280726977807872 46316023444386432 46471969651269888 46628440929556992 46785439047164928 46821120437530368 46995713515897344 47151438245277894 47153948241540096 47312715744036864 47346278899184001 47348799267331584 47508222833888256 47668183180130304 47726999695864368 47887696664537312 47924218702872072 48043645378172928 48085579708605648 48205408493924352 48247484017388832 48284280451203192 48404604396791808 48446853786055728 48567582862774272 48627509124088224 48791238111038016 48955518374038144 48992854797447264 49157813904509376 49360945366924704 49384187185304103 49545009296240832 49711827509359488 49755217892932233 49879207399963392 50085319827235968 50149788248507904 50315964302007954 50318642754395136 50485378323226836 50488065793972224 50523881509867491 50658059281494016 50693995589025294 50696694165021696 50867390104971264 51038660778725376 51265322119026972 51268051108251648 51437932631212248 51440670808952832 51650486071837092 51827152182423552 51891100340469984 52065817850033856 52241123634040704 52280965857678624 52456996045751616 52633618928060544 52870177705384512 53048191771732608 53226805212041472 53406020044405248 53446750688124288 53626706077646592 53692874657847414 53873658747604476 53914746040731081 54007911368193024 54049101050444544 54096277172181354 54231084555664896 54278419519562436 54413680799960064 54502710509312694 54638530720621056 54705947764599252 54708859907463168 54890142874917768 54893064822976512 55074958170792912 55116961647128172 55302540642573048 55305484543660032 55883186068477504 55925805948029424 56114108324958816 56345984805640464 56565332972876288 56608473098694528 56799074018218752 56990316691680768 57033780935649408 57225813868092672 57418493376066048 57632603406326784 57826652576045056 57867674210113779 57870754660071936 58065605685863424 58261112775714816 58305546205226496 58377487883028732 58501861175614464 58574045081288088 58720011017766912 58771264088295792 58917721492574208 58969147132364128 59014120551470568 59161183151634432 59212821294068112 59360379054501888 59605669877041152 59633735469046464 59679215743199184 59880155863546656 60081772549955904 60330044337352416 60758900289217152 60811932980250507 60963475711066368 61009970125123008 61215390899955072 61500563366482944 61707635970410496 61751410734282489 61754697925848576 61959327942142026 61962626201693184 62171254572742656 62215358222894679 62380585396219904 62428160583373824 62660951354529792 62868584327037192 62871930988720128 62916531691533102 63128371865578668 63131732356442112 63344297111851008 63635999594485824 63684532236031344 63843233455558656 63898958270496096 64114106278140864 64329978689851776 64379040601604256 64595805048074304 64836678832117632 65054984148050688 65104598992580928 65323806396596352 65543751872679168 65814593822566272 65845582913738804 65895800716449099 66060012394987776 66117672099332766 66282436679145984 66340290523909644 66390885620404389 66505609866617856 66556331045588736 66614423955826626 66780426436314624 66866384331343872 67087952402677272 67091523672526848 67313837764302448 67365175346489988 67368761373652992 67591994118700392 67595592220028928 67871299879521468 68353762825369296 68583910174949664 68867314762449456 69188133787293312 69421090466711808 69654831512054272 69707954476904832 69942661394335488 70178158570747392 70231680656295552 70493570273846016 70727157367916841 70730922362310144 70969073616055296 71208026725873664 71262334250832384 71502274770195456 71590499543796552 71831544996805968 71886328054308108 72010548490924032 72065468067259392 72128369562908472 72308112740886528 72371226026083248 72551574399946752 72670280679083592 72851374294161408 72941263686132336 73186857166557024 73433277561057216 73489282196170896 73736720856764064 74317513944361248 74567741264039232 74818811099945088 75127979740853952 75224682372761856 75473946453011931 75477964131592704 75728067484840254 75732098690958336 75987088922241024 76040993383537941 76045041247532544 76301085157456896 76557991168088064 76843471208435712 76897983178540458 76902076662377472 77156898946818372 77161006213429248 77420807581151232 77475729107755638 77740728273635328 77836650510704976 78002481567485952 78098726775050784 78361685451061056 78421448786517936 78616874255192064 78685494068627424 78950428392090816 79511647292061952 79572287657598912 79840207818062208 80109030066607872 80170126032186432 80440059116469888 80539311986771121 80810488121406714 81011867052289536 81082577307000676 81144415758272031 81284634281421824 81346626833497344 81417629279343654 81620521199940096 81754065763969041 81957796080931584 82000751155310592 82058921646898878 82335214312376652 82339597234464768 82612437256189368 82616834935590912 82953810963859572 82958226815490048 83237547444498432 83824779102716256 83888708922044136 84171162487438224 84847999459314432 84912709648041792 85198611027328128 85485475037521152 85773304919802368 85838720802139008 86127740064099072 86448905109490176 86739978864067584 86806131990107904 87098408528795136 87391669163572224 87566231824543098 87752791763421696 87861067621932132 88080016526650368 88156896132443688 88376582238861312 88453720698546192 88521180827205852 88674146488823808 88741774727451648 88819231941102168 89040568581752832 89450603203569696 89518823614798776 89820233795319984 90122658824933856 90495066506028624 91138350433825728 91445213566599552 91514955187684512 91823086349932608 92250845049724416 92556526925915866 92561453955615744 92632046888772864 92938991913213039 92943939302539776 93256881859113984 93570878094329856 93642240875060736 93991427031794688 94302876490555788 94307896483080192 94625431488073728 94692557798368002 94697598534663168 95016445667776512 95336366360260608 95453999391728736 95775393329074624 95848437405744144 96087290756345856 96171159417211296 96494968034777664 96568560902406384 96809208793583616 96893707572111456 97255018248176448 97582476222076032 97911036748076288 97985709594894528 98315627809018752 98721890733849408 98768374370608206 99090018592481664 99176508148999149 99423655018718976 99510435785864466 99758414799926784 99921635933739939 100170639654471936 100299576497015808 100631928604015908 100637285508790272 100970756646453672 100976131587944448 101047763019734982 101387991178050588 101393388330043392 101734780209942528 102530644238053944 102536102216503296 102875865262424496 103300972143674184 103782200680939968 104131635700067712 104482247268081408 104561931715357248 104913992091503232 105267237856121088 105740355410769024 106096383543465216 106453610424082944 106812040088810496 106893501376248576 107253412155293184 107385749315694828 107747317495208952 107829492081462162 108015822736386048 108098202100889088 108192554344362708 108462169111329792 108556839039124872 108827361599920128 109005421018625388 109277061441242112 109411895529198504 109417719814926336 109780285749835536 110149916341585824 110233923294256344 110605081285146096 111766372136955008 111851611896058848 112228216649917632 112691969611280928 113130665945752576 113216946197389056 113592101227260381 113598148036437504 113980633383361536 114067561871298816 114451627736185344 114836986752132096 115265206812653568 115346974767810687 115653305152090112 115735348420227558 115741509320143872 116131211371726848 116522225551429632 116611092410452992 116754975766057464 117003722351228928 117148090162576176 117440022035533824 117542528176591584 117938294264728256 118028241102941136 118322366303268864 118425642588136224 119211339754082304 119267470938092928 119358431486398368 119760311727093312 120163545099911808 120660088674704832 121215732182110071 121517800578434304 121623865960501014 121926951422132736 122019940250246016 122126443919015481 122430781799910144 123001126732965888 123088382470348317 123415271940820992 123502821468564978 123509395851697152 123918655884284052 123925252403386368 124342509145485312 124430716445789358 124856321166747648 125321902709059584 125737168654074384 125833063383066204 126256743731157336 126263464712884224 127271999188971648 127369064472062688 127797916540992192 128228212556281728 128659957379703552 128758081203208512 129191610096148608 129673357664235264 130109968296101376 130209197985161856 130647612793192704 131087503745358336 131629187645132544 131691165827477608 131791601432898198 132120024789975552 132235344198665532 132564873358291968 132680581047819288 132781771240808778 133011219733235712 133112662091177472 133228847911653252 133560852872629248 133732768662687744 134175904805354544 134627675528604896 134730350692979976 134737522747305984 135183988237400784 135742599759042936 136707525650738592 137167820349899328 137734629524898912 138376267574586624 138834790388873799 138842180933423616 139309663024108544 139415908953809664 139885322788670976 140356317141494784 140463361312591104 140987140547692032 141454314735833682 141461844724620288 141938147232110592 142038836697552003 142416053451747328 142524668501664768 143004549540390912 143180999087593104 143663089993611936 143772656108616216 144130936134518784 144256739125816944 144616225481773056 144742452052166496 145340561358167184 145702748588322816 145882527372264672 146373714333114048 146866555122114432 146978564392341792 147473441713528128 148152561555912309 148635027888722496 149135482528078464 149265653678796699 149637622199890176 150255959481707904 150449364745523712 150947892906023862 150955928263185408 151456134969680508 151464197381916672 151571644529602473 151974177844482048 152081986767075882 152090082495065088 152602170314913792 153115982336176128 153795966357080916 153804153324754944 154313797893636744 154322012426858496 154951458215511276 155481456547270656 155673301021409952 156197453550101568 156723370902122112 156842897573035872 157370988137254848 157900856784181632 159023294584123904 159144575315197824 159680415636124416 160218060133215744 160340252064372864 160880118232939776 161078623973542242 161620976242813428 162023734104579072 162165154614001352 162288831516544062 162569268562843648 162693253666994688 162835258558687308 163241042399880192 163508131527938082 163915592161863168 164117843293797756 164670428624753304 164679194468929536 165224874512378736 165907621927719144 165916453630980096 167649558205432512 167777417844088272 168342324974876448 169695998918628864 169825419296083584 170397222054656256 170970950075042304 171546609839604736 171677441604278016 172255480128198144 172897810218980352 173479957728135168 173603022630341337 173612263980215808 174196817057590272 174783338327144448 175132463649086196 175505583526843392 175722135243864264 176160033053300736 176313792264887376 176753164477722624 176907441397092384 177042361654411704 177483549454903296 177638463882204336 178081137163505664 178901206407139392 179037647229597552 179640467590639968 180245317649867712 180990133012057248 182276700867651456 182435798940751521 182890427133199104 183029910375369024 183646172699865216 184501690099448832 185113053851831732 185122907911231488 185254232202847467 185264093777545728 185877983826426078 185887878605079552 186513763718227968 186646074668684037 187141756188659712 187284481750121472 187982854063589376 188605752981111576 188615792966160384 189385115596736004 189395197069326336 190032891335553024 190907998783457472 191550786658149248 191696874811488288 192342318834422592 192989936069555328 193137121804812768 193787415144222912 194510036496352896 195164952444152064 195822073496152576 195971419189789056 196631255618037504 197443781467698816 197536748741216412 197687402149347297 198180037184963328 198353016297998298 198847310037437952 199020871571728932 199516829599853568 199843271867479878 200341279308943872 200599152994031616 201263857208031816 201274571017580544 201941513292907344 202095526039469964 202775982356101176 202786776660086784 205061288476107888 205751730524848992 206601944287348368 207564401361879936 208263271400135424 208964494536162816 209123863430714496 209827984183006464 210534475712242176 211480710821538048 212181472103750523 212192767086930432 212907220848165888 213624080177620992 213787002752497152 214506824310586368 214771498631389656 215494634990417904 215658984162924324 216031645472772096 216196404201778176 216385108688725416 216924338222659584 217113678078249744 217654723199840256 218010842037250776 218554122882484224 218823791058397008 219560571499671072 220299832683171648 220467846588512688 221210162570292192 222977087594251859 223532744273910016 223703223792117696 224456433299835264 225383939222561856 226261331891505152 226421839359035793 226433892394778112 227184202454520762 227196296072875008 227961266766723072 228122980150613823 228135123742597632 228903255472370688 229673973504264192 230530413625307136 230693949535621374 231470696840455116 231483018640287744 232262422743453696 233222184820905984 233509951532114928 234007444702457856 234296180325152352 235085056353183168 235876588529456512 236056482205882272 236851285176272448 238534941876185856 238716862972796736 239520623454186624 240327090199823616 241320177349409664 241617935960313363 242431464364220142 243035601156868608 243247731921002028 243433247274816093 243853902844265472 244039880500492032 244252887838030962 244861563599820288 246002253465931776 246176764940696634 247005642937129956 247018791703394304 247837311768568104 247850504806772736 248861432891578716 249712642333495296 251474337308148768 251666126766132408 252513487462314672 254543998377943296 254738128944125376 255595833081984384 256456425112563456 257319914759407104 257516162406417024 258383220192297216 259346715328470528 260219936592202752 260418395970323712 261295225586385408 262175007490716672 263258375290265088 263382331654955216 263583202865796396 264240049579951104 264470688397331064 265129746716583936 265361162095638576 265563542481617556 266022439466471424 266225324182354944 266457695823306504 267121705745258496 268351809610709088 269255351057209792 269460701385959952 270367976474801568 271485199518085872 273415051301477184 274335640699798656 275469259049797824 276752535149173248 277669580777747598 277684361866847232 278619326048217088 278816975739639117 278831817907619328 279770645577341952 280712634282989568 280926722625182208 281974281095384064 282908629471667364 282923689449240576 283876294464221184 284077673395104006 285049337003329536 286009099080781824 286361998175186208 287326179987223872 287545312217232432 288261872269037568 288513478251633888 289484904104332992 290681122716334368 291765054744529344 292747428666228096 293733110244228864 293957128784683584 294946883427056256 296305123111824618 297270055777444992 297529524446997447 298270965056156928 298531307357593398 299275244399780352 299764907801219817 300511918963415808 300898729491047424 301895785812047724 301911856526370816 302912269939361016 302928394763833344 303143289059204946 304163973534151764 304180164990130176 305204340629827584 307591932714161832 307608306649509888 308627595787273488 309902916431022552 311346602042819904 312394907100203136 313446741804244224 313685795146071744 314741976274509696 315801713568363264 318046589168247808 318289150630395648 319360831272248832 320436120266431488 320680504128745728 321760236465879552 322157247947084484 323241952485626856 324047468209158144 324330309228002704 324577663033088124 325138537125687296 325386507333989376 325670517117374616 326482084799760384 327016263055876164 327831184323726336 328235686587595512 329340857249506608 330449749024757472 331815243855438288 335299116410865024 335554835688176544 336684649949752896 339391997837257728 339650838592167168 340776303681781143 340794444109312512 341941900150084608 343093219679209472 343354883208556032 344510960256396288 345795620437960704 346040924303432061 346959915456270336 347206045260682674 347224527960431616 348393634115180544 349566676654288896 350264927298172392 351011167053686784 351444270487728528 352320066106601472 352627584529774752 353814882794184768 354084723308823408 354967098909806592 355276927764408672 357802412814278784 358075294459195104 359280935181279936 360490635299735424 361980266024114496 363647196546330213 364553401735302912 364871597881503042 365780854266398208 366059820750738048 366379331757046443 367292345399730432 369003380198897664 370226107703663464 370245815822462976 370508464405694934 370528187555091456 371755967652852156 371775757210159104 373027527436455936 373292149337368074 374568963500242944 375965708127178752 377211505962223152 378770231193472008 378790394138652672 381815997566914944 383101573316298496 383393749622976576 384684637668845184 385979872139110656 386274243609625536 387574830288445824 389020072992705792 390329904888304128 391644146992305152 391942838379578112 393262511236075008 394887562935397632 395073497482432824 395374804298694594 396360074369926656 396706032595996596 397694620074875904 398041743143457864 399033659199707136 399686543734959756 400682558617887744 401198305988063232 402527714416063632 403883026585814688 404191052078939928 405551964712202352 410122576952215776 411503461049697984 413203888574696736 415128802723759872 416504371166621397 416526542800270848 417928989072325632 418247726861428992 419655968366012928 421068951424484352 422961421643076096 424362944207501046 424385534173860864 425814441696331776 426116510092656009 427248160355241984 427574005504994304 429013648621172736 429542997262779312 430989269980835808 431317968325848648 432392808403556352 432770217377450832 433848676445319168 434227356156499488 436021684074501552 437108245764968448 437647582116794016 439121142999342144 440599665366343296 440935693177025376 442420325140584384 444457684667736927 445954175188503718 447065488547820032 447406447584235392 447796961036390097 448912866599670528 450767878445123712 452522663783010304 452843678718071586 452867784789556224 454368404909041524 454392592145750016 455922533533446144 456245960301227646 456270247485195264 457806510944741376 459347947008528384 461387899071242748 462941393680910232 462966037280575488 466444369641811968 467019903064229856 468592360650304704 470170112706366336 471753177058913024 472112964411764544 473702570352544896 477069883752371712 477433725945593472 479041246908373248 480654180399647232 482640354698819328 483235871920626726 484862928728440284 486071202313737216 486495463842004056 486866494549632186 487707805688530944 488079761000984064 488505775676061924 489723127199640576 492353529881393268 494011285874259912 494037583406788608 495674623537136208 497722865783157432 502948674616297536 503332253532264816 505026974924629344 509087996755886592 509476257888250752 511191666163968768 512912850225126912 514639829518814208 515032324812834048 516766440384594432 518693430656941056 520439873184405504 520809067891024011 520836791940647424 522590451172770816 524350014981433344 526516750580530176 526764663309910432 527166405731592792 528480099159902208 528941376794662128 530259493433167872 530722324191277152 531127084963235112 532450648364709888 532915391646613008 534243411490516992 536703619221418176 538510702114419584 538921402771919904 540735952949603136 542970399036171744 546830102602954368 547307396822254563 548671281399597312 550938518099595648 553505070298346496 555339161555495196 555368723733694464 555762696608542401 557238652096434176 557633951479278234 557663635815238656 559541291154683904 561425268565979136 561853445250364416 563948562190768128 565817258943334728 565847378898481152 568155346790208012 570098674006659072 572723996350372416 574652359974447744 575090624434464864 577026956503267776 578969808208665984 581362245432668736 583530109489058688 585494857332456192 587466220488457728 587914257569367168 589893766854112512 592610246223649236 593062206448041891 594540111554889984 595059048893994894 596541930112313856 597062614715186796 598550488799560704 599529815602439634 601023837926831616 601797458982094848 603791571624095448 603823713052741632 605824539878722032 606286578118409892 608327947068303528 608360329980260352 615183865428323664 617255191574546976 619805832862045104 622693204085639808 624789814200406272 626893483608488448 627371590292143488 629483952549019392 631603427136726528 636093178336495616 636544416311251569 636578301260791296 638721662544497664 640872240532862976 641361008257491456 643520472931759104 644314495894168968 646483904971253712 648094936418316288 648660618456005408 649155326066176248 650773014667978752 651341034234749232 652964169599520768 654032526111752328 655662368647452672 656471373175191024 658681714499013216 660899498049514944 663630487710876576 668931262782755577 670598232821730048 671109671376353088 673369299899505792 678783995674515456 679265518077107379 679301677184334336 681552607363562286 681588888218625024 683883800300169216 684368940451841469 686186439358418944 686709766417112064 689021920512792576 691591240875921408 692081848606864122 694412090521365348 694449055920863232 696787268230361088 700529854596344784 702022334107373568 702888540975457056 705255169059549504 707629765588369536 708169446617646816 710553855528817344 715604825628557568 716150588918390208 718561870362559872 720981270599470848 723960532048228992 724853807880940089 727294393092660426 729106803470605824 729743195763006084 730299741824448279 731561708532796416 732119641501476096 732758663514092886 734584690799460864 738006760397795328 740452215407326928 741016928811389868 741056375110182912 743511935305704312 743551514420318208 746584298674736148 749137927000485888 754423011924446304 757540462386944016 763631995133829888 766203146632596992 766787499245953152 769369275337690368 771959744278221312 772548487219251072 775149660576891648 778040145985411584 780659809776608256 783288293984610304 783885676759156224 786525022472150016 789775125870795264 790146994964865648 790749608597389188 792720148739853312 793412065191993192 795389240149751808 796083486286915728 798067318399414272 799373087469919512 801365117235775488 805055428832127264 807766053171629376 808382104157879856 811103929424404704 820245153904431552 823006922099395968 826407777149393472 830257605447519744 833008742333242794 833053085600541696 835857978144651264 836450927218917351 836495453722857984 839311936732025856 842137902848968704 845922843286152192 848725888415002092 848771068347721728 851628883392663552 852233020185312018 855148011009988608 858027297242345472 859085994525558624 861978539961671616 862635936651697296 864785616807112704 865540434754901664 868454712312998976 872043368149003104 875295164233588032 878242285998684288 881199330732686592 881871386354050752 884840650281168768 888915369335473854 891908350377007436 892588573340992341 894130977095640064 894812895168470784 895593922072780194 897825733199341056 899294723403659451 901535756890247424 905687357436143172 905735569579112448 908736809818083048 908785184291500032 912491920602455292 912540494970390528 915613021889482752 922775798142485496 925882787361820464 934039806128459712 937184721300609408 940340225412732672 943506354117826048 944225928823529088 947405140705089792 954139767504743424 954867451891186944 958082493816746496 961308360799294464 965280709397638656 966471743841253452 969725857456880568 972142404627474432 972990927684008112 973732989099264372 975415611377061888 976159522001968128 977011551352123848 979446254399281152 984707059762786536 988022571748519824 991349247074272416 995445731566314864 1005897349232595072 1006664507064529632 1010053949849258688 1018175993511773184 1018952515776501504 1022328911045343429 1022383332327937536 1025825700450253824 1029279659037628416 1030064649625668096 1033532880769188864 1037386861313882112 1040879746368811008 1041618135782048022 1041673583881294848 1045180902345541632 1048700029962866688 1053033501161060352 1053529326619820864 1054332811463185584 1056960198319804416 1057882753589324256 1061444648382554304 1062254169926470224 1064901296729419776 1065830783293226016 1073407238442836352 1077021404228839168 1077842805543839808 1081471905899206272 1085940798072343488 1090941589638990639 1093660205205908736 1094614793644509126 1097342562799194624 1099137995271139329 1101877036199191296 1107010140596692992 1110678323110990392 1110737447467388928 1111525393217084802 1115267902958556468 1115327271630477312 1119082582309367808 1123706890500728832 1127897124381536256 1131634517886669456 1136310693580416024 1145447992700744832 1149304719948895488 1150181248868929728 1154053913006535552 1157939616417331968 1162724490865337472 1167060218978117376 1170989714664912384 1174932440976915456 1175828515138734336 1179787533708225024 1185220492447298472 1186124412896083782 1189080223109779968 1190118097787989788 1193083860224627712 1194125229430373592 1197100977599121408 1199059631204879268 1202047675853663232 1203594917964189696 1207583143248190896 1211649079757444064 1212573156236819784 1216655894136607056 1230367730856647328 1234510383149093952 1239611665724090208 1245386408171279616 1249513113499864191 1249579628400812544 1253786967216976896 1254743180584286976 1258967905098038784 1263206854273453056 1272186356672991232 1273088832622503138 1273156602521582592 1277443325088995328 1281744481065725952 1282722016514982912 1287040945863518208 1288628991788337936 1292967809942507424 1297321236912010816 1298310652132352496 1301546029335957504 1302682068469498464 1308065052223504656 1311324737294905344 1312942746350382048 1317363428998026432 1321798996099029888 1327260975421753152 1333373054003210781 1337862525565511154 1341196465643460096 1342219342752706176 1343390883109170291 1346738599799011584 1357567991349030912 1358531036154214758 1358603354368668672 1363105214727124572 1363177776437250048 1367767600600338432 1368737880903682938 1373419532834224128 1378043841025585152 1384163697213728244 1388824181042730696 1388898111841726464 1401059709192689568 1405777081950914112 1410510338119099008 1415259531176739072 1416338893235293632 1421107711057634688 1431209651257115136 1432301177836780416 1437123740725119744 1441962541198941696 1447921064096457984 1449707615761880178 1454588786185320852 1458213606941211648 1459486391526012168 1460599483648896558 1463123417065592832 1464239283002952192 1465517327028185772 1469169381598921728 1480904430814653856 1482033857622779736 1482112750220365824 1487023870611408624 1493168597349472296 1508846023848892608 1515080924773888032 1527263990267659776 1532406293265193984 1533574998491906304 1538738550675380736 1543919488556442624 1545096974438502144 1550299321153783296 1556080291970823168 1561319619553216512 1562427203673072033 1566576587969220608 1567771353518312448 1573050044944300032 1579550251741590528 1580293989929731296 1581499217194778376 1585440297479706624 1586824130383986384 1590778480299503616 1592166972573831456 1598746174939839024 1602730234471550976 1610110857664254528 1615532106343258752 1616764208315759712 1622207858848809408 1640490307808863104 1641922190466763689 1646013844198791936 1652815554298786944 1660515210895039488 1666017484666485588 1666106171201083392 1667288089825627203 1671715956289302528 1672901854437834702 1672990907445715968 1678623873464051712 1684275805697937408 1691845686572304384 1697451776830004184 1697542136695443456 1704466040370624036 1710296022019977216 1718171989051117248 1723957079923343232 1725271873303394592 1731080869509803328 1736909424625997952 1744086736298006208 1750590328467176064 1756484571997368576 1762398661465373184 1763742772708101504 1769681300562337536 1777830738670947708 1783816700754014872 1785177146681984682 1788261954191280128 1789625790336941568 1791187844145560388 1795651466398682112 1798589446807318902 1803071513780494848 1811374714872286344 1811471139158224896 1817473619636166096 1824983841204910584 1825080989940781056 1845551596284970992 1851765574723640928 1868079612256919424 1874369442601218816 1880680450825465344 1887012708235652096 1888451857647058176 1894810281410179584 1908279535009486848 1909633248933754707 1909734903782373888 1916164987633492992 1922616721598588928 1930561418795277312 1932943487682506904 1939451714913761136 1944284809254948864 1945981855368016224 1947465978198528744 1952319044003936256 1954023102704247696 1958892508798562304 1969414119525573072 1976045143497039648 1982698494148544832 1990891463132629728 2006793788348266731 2011794698465190144 2013329014129059264 2020107899698517376 2036351987023546368 2037796554231322137 2037905031553003008 2044657822090686858 2044766664655875072 2051651400900507648 2053106821355524407 2058559318075256832 2060129299251336192 2067065761538377728 2074773722627764224 2083236271564096044 2083347167762589696 2090361804691083264 2106067002322120704 2107058653239641728 2108665622926371168 2115765507178648512 2122889296765108608 2124508339852940448 2131661566586452032 2146814476885672704 2154042808457678336 2155685611087679616 2162943811798412544 2171881596144686976 2174561423642820267 2181883179277981278 2187320410411817472 2189229587289018252 2194685125598389248 2198275990542278658 2203754072398382592 2214020281193385984 2221356646221980784 2223050786434169604 2230535805917112936 2230654543260954624 2247413781001457664 2263269035773338912 2272621387160832048 2290895985401489664 2298609439897790976 2300362497737859456 2308107826013071104 2315879232834663936 2325448981730674944 2334120437956234752 2341979429329824768 2349864881953830912 2351657030277468672 2359575067416450048 2370440984894596944 2372248825792167564 2378160446219559936 2380236195575979576 2386167720449255424 2388250458860747184 2394201955198242816 2398119262409758536 2404095351707326464 2415166286496381792 2423298159514888128 2425146312473639568 2433311788273214112 2452747963536770449 2460735461713294656 2469020766298187904 2479223331448180416 2490772816342559232 2499026226999728382 2499159256801625088 2507573934433953792 2509352781656752053 2509486361168573952 2517935810196077568 2526413708546906112 2546177665245006276 2546313205043165184 2554886650177990656 2565444033029965824 2574081891727036416 2577257983576675872 2585935619885014848 2594642473824021632 2596621304264704992 2605364136938996928 2616130104447009312 2625885492700764096 2634726857996052864 2643597992198059776 2654521950843506304 2666746108006421562 2675725051131022308 2677765720022977023 2682392931286920192 2684438685505412352 2686781766218340582 2693477199598023168 2717062072308429516 2717206708737337344 2726210429454249144 2726355552874500096 2737475761807365876 2746839065668448256 2768327394427456488 2777648362085461392 2802119418385379136 2811554163901828224 2821020676238198016 2830519062353478144 2832677786470587264 2842215422115269376 2862419302514230272 2864602355673560832 2874247481450239488 2883925082397883392 2895842128192915968 2899415231523760356 2909177572370641704 2916427213882423296 2918972783052024336 2921198967297793116 2926246834131185664 2928478566005904384 2931034654056371544 2938338763197843456 2961808861629307712 2964067715245559472 2974047741222817248 2986337194698944592 3017692047697785216 3030161849547776064 3054527980535319552 3064812586530387968 3066986733136030287 3067149996983812608 3077477101350761472 3087838977112885248 3090193948877004288 3100598642307566592 3112160583941646336 3122639239106433024 3124854407346144066 3135542707036624896 3146100089888600064 3159100503483181056 3160587979859462592 3162998434389556752 3170880594959413248 3173648260767972768 3184333945147662912 3197492349879678048 3220221715328509056 3231064212686517504 3233528416631519424 3244415717697618816 3272824768916971917 3280980615617726208 3283844380933527378 3292027688397583872 3297413985813417987 3305631108597573888 3321030421790078976 3332034969332971176 3332212342402166784 3334576179651254406 3345803708875669404 3345981814891431936 3357247746928103424 3383691373144608768 3394903553660008368 3408932080741248072 3436343978102234496 3447914159846686464 3450543746606789184 3462161739019606656 3473818849251995904 3488173472596012416 3501180656934352128 3512969143994737152 3524797322930746368 3527485545416203008 3539362601124675072 3555661477341895416 3567633401508029744 3570354293363969364 3576523908382560256 3579251580673883136 3582375688291120776 3591302932797364224 3597178893614637804 3606143027560989696 3622749429744572688 3634947239272332192 3649967682409821168 3691103192569941984 3703531149447281856 3736159224513838848 3748539340499592573 3748738885202437632 3761360901650930688 3774025416471304192 3776903715294116352 3789620562820359168 3816559070018973696 3819266497867509414 3819469807564747776 3832329975266985984 3845233443197177856 3861122837590554624 3865886975365013808 3878903429827522272 3891963710736032448 3894931956397057488 3904638088007872512 3908046205408495392 3938828239051146144 3952090286994079296 3965396988297089664 3981782926265259456 4000119162009632343 4013587576696533462 4023589396930380288 4026658028258118528 4030172649327510873 4040215799397034752 4072703974047092736 4075593108462644274 4075810063106006016 4089315644181373716 4089533329311750144 4103302801801015296 4106213642711048814 4120258598502672384 4134131523076755456 4166472543128192088 4166694335525179392 4214117306479283456 4217331245852742336 4231531014357297024 4245778593530217216 4249016679705880896 4263323133172904064 4293628953771345408 4308085616915356672 4311371222175359232 4325887623596825088 4343763192289373952 4349122847285640534 4363766358555962556 4374640820823634944 4378459174578036504 4389370251196778496 4396551981084557316 4407508144796765184 4442713292443961568 4446101572868339208 4461071611834225872 4526538071546677824 4545242774321664096 4581791970802979328 4597218879795581952 4600724995475718912 4616215652026142208 4631758465669327872 4650897963461349888 4668240875912469504 4683958858659649536 4687281611019216099 4699729763907661824 4703314060554937344 4719150134832900096 4740881969789193888 4744497651584335128 4756320892439119872 4760472391151959152 4772335440898510848 4776500917721494368 4796238524819517072 4808190703414652928 4830332572992763584 4846596319029776256 4850292624947279136 4866623576546428224 4905495927073540898 4921470923426589312 4925766571400291067 4938041532596375808 4958446662896360832 4981545632685118464 4998052453999456764 4998318513603250176 5015147868867907584 5018705563313504106 5018972722337147904 5035871620392155136 5052827417093812224 5092355330490012552 5092626410086330368 5130888066059931648 5154515967153351744 5171871239770029696 5189284947648043264 5193242608529409984 5210728273877993856 5232260208894018624 5251770985401528192 5269453715992105728 5287195984396119552 5309043901687012608 5333492216012843124 5351450102262044616 5355531440045954046 5364785862573840384 5368877371010824704 5373563532436681164 5386954399196046336 5434124144616859032 5434413417474674688 5452420858908498288 5474951523614731752 5536654788854912976 5555296724170922784 5604238836770758272 5623108327803656448 5642041352476396032 5661038124706956288 5665355572941174528 5684430844230538752 5724838605028460544 5728899746801264121 5729204711347121664 5748494962900478976 5767850164795766784 5791684256385831936 5798830463047520712 5818355144741283408 5832854427764846592 5837945566104048672 5842397934595586232 5856957132011808768 5862069308112743088 5876677526395686912 5923617723258615424 5928135430491118944 5948095482445634496 5972674389397889184 6020381365044800193 6035384095395570432 6060323699095552128 6109055961070639104 6113389662693966411 6129625173060775936 6133973466272060574 6134299993967625216 6154954202701522944 6175677954225770496 6180387897754008576 6201197284615133184 6224321167883292672 6249708814692288132 6271085414073249792 6318201006966362112 6321175959718925184 6325996868779113504 6347296521535945536 6368667890295325824 6394984699759356096 6440443430657018112 6462128425373035008 6467056833263038848 6488831435395237632 6523684270928460801 6545649537833943834 6561961231235452416 6567688761867054756 6584055376795167744 6594827971626835974 6611262217195147776 6642060843580157952 6664069938665942352 6669152359302508812 6691607417751338808 6691963629782863872 6789807107320016736 6817864161482496144 6872687956204468992 6895828319693372928 6901087493213578368 6924323478039213312 6947637698503991808 6976346945192024832 7002361313868704256 7025938287989474304 7049594645861492736 7054971090832406016 7078725202249350144 7111322954683790832 7135266803016059488 7140708586727938728 7158503161347766272 7164751376582241552 7182605865594728448 7194357787229275608 7212286055121979392 7245498859489145376 7269894478544664384 7299935364819642336 7358243890610311347 7382206385139883968 7407062298894563712 7472318449027677696 7497078680999185146 7497477770404875264 7522721803301861376 7528058344970256159 7548050832942608384 7553807430588232704 7579241125640718336 7638532995735018828 7638939615129495552 7664659950533971968 7722245675181109248 7731773950730027616 7757806859655044544 7783927421472064896 7789863912794114976 7816092410816990784 7877656478102292288 7904180573988158592 7930793976594179328 7963565852530518912 8000238324019264686 8027175153393066924 8033297160068931069 8047178793860760576 8053316056516237056 8060345298655021746 8080431598794069504 8151186216925288548 8151620126212012032 8178631288362747432 8179066658623500288 8212427285422097628 8240517197005344768 8332945086256384176 8428234612958566912 8434662491705484672 8463062028714594048 8491557187060434432 8498033359411761792 8526646266345808128 8587257907542690816 8616171233830713344 8622742444350718464 8651775247193650176 8687526384578747904 8698245694571281068 8727532717111925112 8749281641647269888 8756918349156073008 8778740502393556992 8793103962169114632 8815016289593530368 8885426584887923136 8892203145736678416 8922143223668451744 9053076143093355648 9090485548643328192 9163583941605958656 9194437759591163904 9200960199408090861 9201449990951437824 9232431304052284416 9263516931338655744 9301795926922699776 9336481751824939008 9367917717319299072 9374563222038432198 9406628121109874688 9438300269665800192 9481763939578387776 9488995303168670256 9512641784878239744 9520944782303918304 9553001835442988736 9592477049639034144 9660665145985527168 9693192638059552512 9700585249894558272 9733247153092856448 9810991854147081796 9818474306750915751 9842941846853178624 9851533142800582134 9876083065192751616 9892241957440253961 9916893325792721664 9963091265370236928 9996104907998913528 9996637027206500352 10037411126627008212 10037945444674295808 10071743240784310272 10184710660980025104 10309031934306703488 10343742479540059392 10378569895296086528 10386485217058819968 10421456547755987712 10464520417788037248 10503541970803056384 10538907431984211456 10574391968792239104 10618087803374025216 10666984432025686248 10702900204524089232 10711062880091908092 10729571725147680768 10737754742021649408 10747127064873362328 10773908798392092672 10868248289233718064 10904841717816996576 10949903047229463504 11073309577709825952 11110593448341845568 11208477673541516544 11245618021498777719 11246216655607312896 11284082704952792064 11322076249413912576 11330711145882349056 11368861688461077504 11449677210056921088 11457799493602528242 11458409422694243328 11496989925800957952 11535700329591533568 11583368512771663872 11597660926095041424 11636710289482566816 11675891132208097344 11684795869191172464 11713914264023617536 11724138616225486176 11847235446517230848 11856270860982237888 11896190964891268992 11945348778795778368 12000357486028897029 12040762730089600386 12070768190791140864 12090517947982532619 12120647398191104256 12218111922141278208 12226779325387932822 12267946932544121148 12268599987935250432 12309908405403045888 12360775795508017152 12402394569230266368 12499417629384576264 12642351919437850368 12651993737558227008 12694593043071891072 12737335780590651648 12789969399518712192 12880886861314036224 12924256850746070016 12934113666526077696 12977662870790475264 13047368541856921602 13091299075667887668 13123922462470904832 13135377523734109512 13168110753590335488 13189655943253671948 13222524434390295552 13328139877331884704 13338304718605017624 13383214835502677616 13579614214640033472 13635728322964992288 13745375912408937984 13791656639386745856 13802174986427156736 13848646956078426624 13895275397007983616 13952693890384049664 14004722627737408512 14051876575978948608 14099189291722985472 14109942181664812032 14157450404498700288 14222645909367581664 14270533606032118976 14281417173455877456 14317006322695532544 14329502753164483104 14388715574458551216 14424572110243958784 14490997718978290752 14539788957089328768 14599870729639284672 14716487781220622694 14764412770279767936 14777299714200873201 14814124597789127424 14944636898055355392 14994157361998370292 14994955540809750528 15045443606603722752 15056116689940512318 15107614861176465408 15158482251281436672 15277065991470037656 15277879230258991104 15463547901460055232 15515613719310089088 15567854842944129792 15579727825588229952 15632184821633981568 15755312956204584576 15808361147976317184 15861587953188358656 15927131705061037824 16000476648038529372 16054350306786133848 16066594320137862138 16094357587721521152 16106632113032474112 16120690597310043492 16160863197588139008 16302372433850577096 16303240252424024064 16357262576725494864 16424854570844195256 16665890172512768352 16856469225917133824 16869324983410969344 16926124057429188096 16983114374120868864 16996066718823523584 17053292532691616256 17174515815085381632 17186699240403792363 17232342467661426688 17245484888701436928 17303550494387300352 17375052769157495808 17396491389142562136 17455065434223850224 17498563283294539776 17513836698312146016 17586207924338229264 17630032579187060736 17770853169775846272 17784406291473356832 17844286447336903488 18061144095134400579 18106152286186711296 18180971097286656384 18327167883211917312 18340168988081899233 18388875519182327808 18401920398816181722 18402899981902875648 18464862608104568832 18527033862677311488 18603591853845399552 18672963503649878016 18749126444076864396 18813256242219749376 18963527879156775552 18977990606337340512 19041889564607836608 19106003670885977472 19184954099278068288 19321330291971054336 19386385276119105024 19401170499789116544 19466494306185712896 19621983708294163592 19636948613501831502 19685883693706357248 19703066285601164268 19752166130385503232 19784483914880507922 19833786651585443328 19926182530740473856 19992209815997827056 20074822253254016424 20075890889348591616 20369421321960050208 20618063868613406976 20687484959080118784 20757139790592173056 20772970434117639936 20842913095511975424 20929040835576074496 21007083941606112768 21077814863968422912 21148783937584478208 21236175606748050432 21333968864051372496 21405800409048178464 21422125760183816184 21475509484043298816 21494254129746724656 21547817596784185344 21736496578467436128 21809683435633993152 21899806094458927008 22074731671830934041 22146619155419651904 22221186896683691136 22416955347083033088 22491236042997555438 22492433311214625792 22568165409905584128 22584175034910768477 22644152498827825152 22661422291764698112 22737723376922155008 22915598987205056484 22916818845388486656 22993979851601915904 23166737025543327744 23195321852190082848 23273420578965133632 23351782264416194688 23369591738382344928 23448277232450972352 23694470893034461696 23712541721964475776 23792381929782537984 23890697557591556736 24000714972057794058 24081525460179200772 24141536381582281728 24181035895965065238 24241294796382208512 24453558650775865644 24535893865088242296 24537199975870500864 24721551591016034304 24998835258769152528 25284703838875700736 25303987475116454016 25389186086143782144 25474671561181303296 25579938799037424384 25761773722628072448 25848513701492140032 25868227333052155392 25955325741580950528 26094737083713843204 26182598151335775336 26247844924941809664 26270755047468219024 26336221507180670976 26379311886507343896 26445048868780591104 26656279754663769408 26676609437210035248 26766429671005355232 27159228429280066944 27271456645929984576 27490751824817875968 27583313278773491712 27602880598224272583 27604349972854313472 27697293912156853248 27790550794015967232 27905387780768099328 28009445255474817024 28103753151957897216 28219884363329624064 28314900808997400576 28445291818735163328 28541067212064237952 28562834346911754912 28659005506328966208 28777431148917102432 28981995437956581504 29079577914178657536 29199741459278569344 29432975562441245388 29455422920252747253 29528825540559535872 29554599428401746402 29628249195578254848 29889273796110710784 29988314723996740584 29989911081619501056 30112233379881024636 30215229722352930816 30554131982940075312 30927095802920110464 31031227438620178176 31135709685888259584 31159455651176459904 31264369643267963136 31510625912409169152 31616722295952634368 31723175906376717312 31854263410122075648 32000953296077058744 32108700613572267696 32133188640275724276 32188715175443042304 32213264226064948224 32241381194620086984 32321726395176278016 32604744867701154192 32714525153450989728 32849709141688390512 33331780345025536704 33712938451834267648 33736854064496333157 33738649966821938688 33852248114858376192 33966228748241737728 33992133437647047168 34106585065383232512 34349031630170763264 34373398480807584726 34490969777402873856 34607100988774600704 34750105538314991616 34792982778285124272 34910130868447700448 35027673396624292032 35172415848676458528 35541706339551692544 35568812582946713664 35688572894673806976 36001072458086691087 36122288190268801158 36212304572373422592 36271553843947597857 36361942194573312768 36654335766423834624 36680337976163798466 36803840797632363444 36805799963805751296 36929725216209137664 37207183707690799104 37498252888153728792 37927055758313551104 37955981212674681024 38083779129215673216 38212007341771954944 38369908198556136576 38642660583942108672 38772770552238210048 38802340999578233088 38932988612371425792 39243967416588327184 39273897227003663004 39371767387412714496 39406132571202328536 39504332260771006464 39568967829761015844 39667573303170886656 39984419631995654112 40149644506508032848 40738842643920100416 41236127737226813952 41374969918160237568 41514279581184346112 41545940868235279872 41685826191023950848 41858081671152148992 42014167883212225536 42155629727936845824 42297567875168956416 42472351213496100864 42667937728102744992 42811600818096356928 42844251520367632368 42951018968086597632 42988508259493449312 43472993156934872256 43619366871267986304 43799612188917854016 44149463343661868082 44293238310839303808 44331899142602619603 44442373793367382272 44833910694166066176 44982472085995110876 44984866622429251584 45136330819811168256 45168350069821536954 45322844583529396224 45475446753844310016 45831197974410112968 45833637690776973312 46390643704380165696 46546841157930267264 46703564528832389376 46739183476764689856 46896554464901944704 47388941786068923392 47425083443928951552 47584763859565075968 47781395115183113472 48001429944115588116 48163050920358401544 48283072763164563456 48362071791930130476 48482589592764417024 48907117301551731288 49071787730176484592 49997670517538305056 50569407677751401472 50607974950232908032 50778372172287564288 50949343122362606592 51159877598074848768 51523547445256144896 51560097721211377089 51697027402984280064 51736454666104310784 51910651483161901056 52189474167427686408 52365196302671550672 52495689849883619328 52541510094936438048 52758623773014687792 52890097737561182208 53312559509327538816 53353218874420070496 53532859342010710464 54183432285403201737 54318456858560133888 54542913291859969152 54981503649635751936 55166626557546983424 55205761196448545166 55208699945708626944 55394587824313706496 55581101588031934464 55810775561536198656 56018890510949634048 56439768726659248128 56890583637470326656 57082134424128475904 57125668693823509824 57318011012657932416 57554862297834204864 57963990875913163008 58159155828357315072 58399482918557138688 58865951124882490776 58910845840505494506 59057651081119071744 59109198856803492804 59256498391156509696 59778547592221421568 59976629447993481168 60224466759762049272 61108263965880150624 61854191605840220928 62062454877240356352 62271419371776519168 62318911302352919808 62528739286535926272 63021251824818338304 63233444591905268736 63446351812753434624 63708526820244151296 64001906592154117488 64217401227144535392 64266377280551448552 64426528452129896448 64482762389240173968 64643452790352556032 65209489735402308384 65429050306901979456 65699418283376781024 66224195015492802123 66663560690051073408 67425876903668535296 67473708128992666314 67477299933643877376 67704496229716752384 67932457496483475456 67984266875294094336 68213170130766465024 68746796961615169452 68981939554805747712 69500211076629983232 69585965556570248544 69820261736895400896 70055346793248584064 70344831697352917056 71083412679103385088 71137625165893427328 71377145789347613952 72002144916173382174 72244576380537602316 72424609144746845184 72543107687895195714 72723884389146625536 73360675952327596932 73607681595264726888 73611599927611502592 74996505776307457584 75854111516627102208 75911962425349362048 76167558258431346432 76424014683543909888 76739816397112273152 77285321167884217344 77545541104476420096 77604681999156466176 77865977224742851584 78487934833176654368 78547794454007326008 78743534774825428992 78812265142404657072 79008664521542012928 79137935659522031688 79335146606341773312 79968839263991308224 80299289013016065696 81477685287840200832 82472255474453627904 82749939836320475136 82808641794672817749 83028559162368692224 83091881736470559744 83371652382047901696 83716163342304297984 84028335766424451072 84311259455873691648 84944702426992201728 85335875456205489984 85623201636192713856 85688503040735264736 85977016518986898624 86945986313869744512 87238733742535972608 87599224377835708032 88298926687323736164 88366268760758241759 88586476621678607616 88663798285205239206 88884747586734764544 89667821388332132352 89964944171990221752 89969733244858503168 90336700139643073908 90645689167058792448 91662395948820225936 92781287408760331392 93093682315860534528 93407129057664778752 93478366953529379712 93793108929803889408 94777883572137846784 94850166887857903104 95169527719130151936 95562790230366226944 96002859888231176232 96326101840716803088 96566145526329126912 96724143583860260952 96965179185528834048 97814234603103462576 98143575460352969184 99995341035076610112 101138815355502802944 101210562193488999471 101215949900465816064 101556744344575128576 101898686244725213184 102319755196149697536 103047094890512289792 103120195442422754178 103472909332208621568 103821302966323802112 104378948334855372816 104730392605343101344 105083020189872876096 105517247546029375584 106625119018655077632 106706437748840140992 107065718684021420928 108003217374260073261 108366864570806403474 108636913717120267776 108814661531842793571 109085826583719938304 109963007299271503872 110411522392897090332 110417399891417253888 110789175648627412992 111621551123072397312 113781167274940653312 114164268848256951808 114251337387647019648 114636022025315864832 115109724595668409728 115927981751826326016 116318311656714630144 116798965837114277376 117731902249764981552 117821691681010989012 118115302162238143488 118218397713606985608 118512996782313019392 119953258895986962336 120448933519524098544 122216527931760301248 123708383211680441856 124124909754480712704 124542838743553038336 124637822604705839616 125057478573071852544 126042503649636676608 126466889183810537472 126892703625506869248 127417053640488302592 128003813184308234976 128434802454289070784 128532754561102897104 128853056904259792896 128965524778480347936 130418979470804616768 130858100613803958912 131398836566753562048 132448390030985604246 132995697427807858809 133327121380102146816 134947416257985332628 134954599867287754752 135408992459433504768 135968533750588188672 136426340261532930048 137493593923230338904 139171931113140497088 139640523473790801792 140110693586497168128 140689663394705834112 142166825358206770176 142275250331786854656 142754291578695227904 144004289832346764348 144489152761075204632 144849218289493690368 145086215375790391428 145447768778293251072 146721351904655193864 147215363190529453776 149993011552614915168 151708223033254204416 151823924850698724096 152335116516862692864 152848029367087819776 153479632794224546304 154570642335768434688 155091082208952840192 155209363998312932352 155731954449485703168 156975869666353308736 157095588908014652016 157487069549650857984 157624530284809314144 158275871319044063376 158670293212683546624 159937678527982616448 160598578026032131392 162550296856209605211 162955370575680401664 164944510948907255808 165499879672640950272 165617283589345635498 166183763472941119488 166743304764095803392 167432326684608595968 168056671532848902144 170671750912410979968 171246403272385427712 171377006081470529472 171954033037973797248 173891972627739489024 174477467485071945216 175198448755671416064 176597853374647472328 176732537521516483518 177172953243357215232 177327596570410478412 177769495173469529088 179335642776664264704 179929888343980443504 180673400279286147816 183324791897640451872 185562574817520662784 186187364631721069056 186814258115329557504 186956733907058759424 187586217859607778816 189555767144275693568 189700333775715806208 190339055438260303872 191125580460732453888 192005719776462352464 192652203681433606176 193448287167720521904 193930358371057668096 195628469206206925152 196287150920705938368 198672585046478406369 199990682070153220224 202277630711005605888 202421124386977998942 202431899800931632128 203113488689150257152 203797372489450426368 204639510392299395072 206240390884845508356 206945818664417243136 208757896669710745632 209460785210686202688 210166040379745752192 211034495092058751168 213250238037310155264 213412875497680281984 214131437368042841856 216006434748520146522 216733729141612806948 217273827434240535552 217629323063685587142 218171653167439876608 220823044785794180664 220834799782834507776 227562334549881306624 228328537696513903616 228502674775294039296 229272044050631729664 230219449191336819456 231855963503652652032 232636623313429260288 233597931674228554752 235463804499529963104 235643383362021978024 236230604324476286976 236436795427213971216 237025993564626038784 239906517791973924672 240897867039048197088 244433055863520602496 247416766423360883712 248249819508961425408 248425925384018453247 249085677487106076672 249275645209411679232 250114957146143705088 252085007299273353216 252933778367621074944 254834107280976605184 256007626368616469952 256869604908578141568 257065509122205794208 257931049556960695872 260837958941609233536 261716201227607917824 262797673133507124096 264896780061971208492 265991394855615717618 266654242760204293632 269894832515970665256 269909199734575509504 271937067501176377344 274987187846460677808 278343862226280994176 279281046947581603584 280221387172994336256 281379326789411668224 284333650716413540352 284550500663573709312 285508583157390455808 288008579664693528696 288978305522150409264 289698436578987380736 290172430751580782856 290895537556586502144 293442703809310387728 294430726381058907552 299986023105229830336 303416446066508408832 303631686580466998413 303647849701397448192 304670233033725385728 305696058734175639552 306959265588449092608 309141284671536869376 310418727996625864704 311463908898971406336 313951739332706617472 314191177816029304032 315249060569618628288 316551742638088126752 319875357055965232896 321197156052064262784 324009652122780219783 325100593712419210422 325910741151360803328 329889021897814511616 331234567178691270996 332367526945882238976 334864653369217191936 341343501824821959936 342492806544770855424 342754012162941058944 343908066075947594496 347783945255478978048 348954934970143890432 350396897511342832128 353195706749294944656 353465075043032967036 354345906486714430464 354655193140820956824 355538990346939058176 359859776687960887008 361346800558572295632 366649583795280903744 371125149635041325568 372374729263442138112 373628516230659115008 373913467814117518848 375172435719215557632 379400667551431612416 380678110876520607744 382251160921464907776 384011439552924704928 385304407362867212352 386896574335441043808 391256938412413850304 392574301841411876736 397345170092956812738 398987092283423576427 399981364140306440448 404842248773955997884 404863799601863264256 406226977378300514304 409279020784598790144 412480781769691016712 417515793339421491264 418921570421372405376 420332080759491504384 422068990184117502336 426500476074620310528 426825750995360563968 428262874736085683712 432012869497040293044 433467458283225613896 434547654868481071104 435258646127371174284 436343306334879753216 441646089571588361328 455124669099762613248 456657075393027807232 457005349550588078592 458544088101263459328 460438898382673638912 463711927007305304064 465273246626858520576 467195863348457109504 470927608999059926208 471286766724043956048 472461208648952573952 472873590854427942432 479813035583947849344 481795734078096394176 487650890568628815633 488866111727041204992 494833532846721767424 496499639017922850816 496851850768036906494 498551290418823358464 500229914292287410176 504170014598546706432 512015252737232939904 513739209817156283136 514131018244411588416 515862099113921391744 521675917883218467072 523432402455215835648 525595346267014248192 529793560123942416984 531982789711231435236 533308485520408587264 539789665031941330512 549974375692921355616 556687724452561988352 558562093895163207168 560442774345988672512 562758653578823336448 568667301432827080704 569101001327147418624 571017166314780911616 576017159329387057392 577956611044300818528 580344861503161565712 581791075113173004288 586885407618620775456 588861452762117815104 596017755139435219107 599972046210459660672 606832892133016817664 607263373160933996826 607295699402794896384 609340466067450771456 611392117468351279104 613918531176898185216 620837455993251729408 627903478665413234944 628382355632058608064 630498121139237256576 633103485276176253504 639750714111930465792 642394312104128525568 648019304245560439566 650201187424838420844 651821482302721606656 662469134357382541992 682687003649643919872 684985613089541710848 685508024325882117888 687816132151895188992 695567890510957956096 697909869940287780864 700793795022685664256 706391413498589889312 706930150086065934072 708691812973428860928 709310386281641913648 711077980693878116352 719719553375921774016 722693601117144591264 733299167590561807488 742250299270082651136 744749458526884276224 747257032461318230016 747826935628235037696 750344871438431115264 758801335102863224832 764502321842929815552 768022879105849409856 770608814725734424704 773793148670882087616 782513876824827700608 785148603682823753472 794690340185913625476 797974184566847152854 799962728280612880896 809684497547911995768 809727599203726528512 824961563539382033424 835031586678842982528 837843140842744810752 840664161518983008768 844137980368235004672 853000952149240621056 853651501990721127936 856525749472171367424 864025738994080586088 866934916566451227792 869095309736962142208 870517292254742348568 872686612669759506432 883292179143176722656 910249338199525226496 910895059741400995239 913314150786055614464 914010699101176157184 917088176202526918656 920877796765347277824 927423854014610608128 934391726696914219008 941855217998119852416 942573533448087912096 945747181708855884864 959626071167895698688 963591468156192788352 972028956368340659349 975301781137257631266 977732223454082409984 989667065693443534848 993703701536073812988 997102580837646716928 1024030505474465879808 1027478419634312566272 1028262036488823176832 1031724198227842783488 1043351835766436934144 1046864804910431671296 1051190692534028496384 1059587120247884833968 1063965579422462870472 1066616971040817174528 1079579330063882661024 1099948751385842711232 1113375448905123976704 1117124187790326414336 1120885548691977345024 1125517307157646672896 1138202002654294837248 1142034332629561823232 1152034318658774114784 1155913222088601637056 1160689723006323131424 1173770815237241550912 1177722905524235630208 1192035510278870438214 1196961276850270729281 1199944092420919321344 1214526746321867993652 1214591398805589792768 1218680932134901542912 1227837062353796370432 1255806957330826469888 1256764711264117216128 1260996242278474513152 1266206970552352507008 1279501428223860931584 1284788624208257051136 1296038608491120879132 1300402374849676841688 1303642964605443213312 1324938268714765083984 1365374007299287839744 1369971226179083421696 1371016048651764235776 1375632264303790377984 1391135781021915912192 1395819739880575561728 1401587590045371328512 1412782826997179778624 1413860300172131868144 1417383625946857721856 1418620772563283827296 1439439106751843548032 1445387202234289182528 1462952671705886446899 1466598335181123614976 1484500598540165302272 1489498917053768552448 1495653871256470075392 1500689742876862230528 1536045758211698819712 1541217629451468849408 1547586297341764175232 1565027753649655401216 1570297207365647506944 1589380680371827250952 1595948369133694305708 1599925456561225761792 1619368995095823991536 1649923127078764066848 1670063173357685965056 1675686281685489621504 1681328323037966017536 1688275960736470009344 1706001904298481242112 1707303003981442255872 1713051498944342734848 1728051477988161172176 1733869833132902455584 1741034584509484697136 1745373225339519012864 1766584358286353445312 1788053265418305657321 1820498676399050452992 1821790119482801990478 1828021398202352314368 1834176352405053837312 1841755593530694555648 1883710435996239704832 1885147066896175824192 1891494363417711769728 1919252142335791397376 1927182936312385576704 1944057912736681318698 1950603562274515262532 1955464446908164819968 1987407403072147625976 2048061010948931759616 2054956839268625132544 2056524072977646353664 2063448396455685566976 2086703671532873868288 2093729609820863342592 2102381385068056992768 2119174240495769667936 2127931158844925740944 2133233942081634349056 2159158660127765322048 2199897502771685422464 2226750897810247953408 2234248375580652828672 2241771097383954690048 2251034614315293345792 2276404005308589674496 2304068637317548229568 2311826444177203274112 2321379446012646262848 2347541630474483101824 2355445811048471260416 2384071020557740876428 2393922553700541458562 2399888184841838642688 2429053492643735987304 2429182797611179585536 2511613914661652939776 2513529422528234432256 2521992484556949026304 2532413941104705014016 2559002856447721863168 2569577248416514102272 2592077216982241758264 2600804749699353683376 2607285929210886426624 2649876537429530167968 2730748014598575679488 2732685179224202985717 2739942452358166843392 2742032097303528471552 2751264528607580755968 2782271562043831824384 2803175180090742657024 2825565653994359557248 2827720600344263736288 2837241545126567654592 2878878213503687096064 2890774404468578365056 2925905343411772893798 2933196670362247229952 2969001197080330604544 2991307742512940150784 3072091516423397639424 3082435258902937698816 3095172594683528350464 3130055507299310802432 3140594414731295013888 3178761360743654501904 3191896738267388611416 3199850913122451523584 3238737990191647983072 3299846254157528133696 3340126346715371930112 3351372563370979243008 3362656646075932035072 3376551921472940018688 3414606007962884511744 3426102997888685469696 3456102955976322344352 3467739666265804911168 3482069169018969394272 3533168716572706890624 3576106530836611314642 3643580238965603980956 3656042796404704628736 3683511187061389111296 3767420871992479409664 3770294133792351648384 3782988726835423539456 3838504284671582794752 3854365872624771153408 3888115825473362637396 3901207124549030525064 3910928893816329639936 3974814806144295251952 4096122021897863519232 4109913678537250265088 4113048145955292707328 4126896792911371133952 4173407343065747736576 4187459219641726685184 4204762770136113985536 4238348480991539335872 4255862317689851481888 4318317320255530644096 4388858015117659340697 4399795005543370844928 4453501795620495906816 4468496751161305657344 4502069228630586691584 4608137274635096459136 4623652888354406548224 4642758892025292525696 4695083260948966203648 4710891622096942520832 4768142041115481752856 4787845107401082917124 4799776369683677285376 4858106985287471974608 5023227829323305879552 5027058845056468864512 5043984969113898052608 5064827882209410028032 5118005712895443726336 5139154496833028204544 5184154433964483516528 5201609499398707366752 5299753074859060335936 5364159796254916971963 5461496029197151358976 5465370358448405971434 5484064194607056943104 5502529057215161511936 5651131307988719114496 5655441200688527472576 5674483090253135309184 5757756427007374192128 5781548808937156730112 5851810686823545787596 5866393340724494459904 6144183032846795278848 6164870517805875397632 6190345189367056700928 6260111014598621604864 6281188829462590027776 6357522721487309003808 6383793476534777222832 6399701826244903047168 6477475980383295966144 6599692508315056267392 6680252693430743860224 6702745126741958486016 6725313292151864070144 6753103842945880037376 6829212015925769023488 6912205911952644688704 6935479332531609822336 6964138338037938788544 7066337433145413781248 7152213061673222629284 7287160477931207961912 7534841743984958819328 7540588267584703296768 7565977453670847078912 7677008569343165589504 7708731745249542306816 7776231650946725274792 7802414249098061050128 7821857787632659279872 7949629612288590503904 8192244043795727038464 8219827357074500530176 8226096291910585414656 8253793585822742267904 8346814686131495473152 8409525540272227971072 8476696961983078671744 8511724635379702963776 8636634640511061288192 8777716030235318681394 8799590011086741689856 8907003591240991813632 9216274549270192918272 9247305776708813096448 9285517784050585051392 9390166521897932407296 9421783244193885041664 9536284082230963505712 9575690214802165834248 9599552739367354570752 9716213970574943949216 10046455658646611759104 10054117690112937729024 10087969938227796105216 10129655764418820056064 10278308993666056409088 10368308867928967033056 10403218998797414733504 10599506149718120671872 10728319592509833943926 10930740716896811942868 10968128389214113886208 11302262615977438228992 11310882401377054945152 11348966180506270618368 11515512854014748384256 11563097617874313460224 11703621373647091575192 11732786681448988919808 12288366065693590557696 12329741035611750795264 12380690378734113401856 12520222029197243209728 12562377658925180055552 12715045442974618007616 12767586953069554445664 12954951960766591932288 13166574045352978022091 13199385016630112534784 13360505386861487720448 13405490253483916972032 13506207685891760074752 13824411823905289377408 13870958665063219644672 13928276676075877577088 14132674866290827562496 14304426123346445258568 14574320955862415923824 15069683487969917638656 15081176535169406593536 15131954907341694157824 15354017138686331179008 15417463490499084613632 15552463301893450549584 15604828498196122100256 15899259224577181007808 16092479388764750915889 16384488087591454076928 16452192583821170829312 16507587171645484535808 16953393923966157343488 17023449270759405927552 17273269281022122576384 17555432060470637362788 17599180022173483379712 18432549098540385836544 18494611553417626192896 18571035568101170102784 18780333043795864814592 18843566488387770083328 19072568164461927011424 19151380429604331668496 19199105478734709141504 19432427941149887898432 20108235380225875458048 20175939876455592210432 20259311528837640112128 20736617735857934066112 20806437997594829467008 21199012299436241343744 21456639185019667887852 21861481433793623885736 22604525231954876457984 22621764802754109890304 22697932361012541236736 23031025708029496768512 23126195235748626920448 23407242747294183150384 23465573362897977839616 24576732131387181115392 24659482071223501590528 24761380757468226803712 25040444058394486419456 25430090885949236015232 25535173906139108891328 25909903921533183864576 26333148090705956044182 26398770033260225069568 26721010773722975440896 27648823647810578754816 27741917330126439289344 27856553352151755154176 28265349732581655124992 28608852246692890517136 29148641911724831847648 30139366975939835277312 30162353070338813187072 30263909814683388315648 30834926980998169227264 31104926603786901099168 31209656996392244200512 31798518449154362015616 32184958777529501831778 32904385167642341658624 33906787847932314686976 34046898541518811855104 34546538562044245152768 35110864120941274725576 35198360044346966759424 36865098197080771673088 36989223106835252385792 37142071136202340205568 37560666087591729629184 37687132976775540166656 38145136328923854022848 38302760859208663336992 38864855882299775796864 40216470760451750916096 40518623057675280224256 41473235471715868132224 41612875995189658934016 42398024598872482687488 42913278370039335775704 43722962867587247771472 45209050463909752915968 45243529605508219780608 45395864722025082473472 46062051416058993537024 46252390471497253840896 46814485494588366300768 48277438166294252747667 49153464262774362230784 49522761514936453607424 50860181771898472030464 51070347812278217782656 51819807843066367729152 52666296181411912088364 52797540066520450139136 55297647295621157509632 55483834660252878578688 55713106704303510308352 56530699465163310249984 57217704493385781034272 58297283823449663695296 60324706140677626374144 60527819629366776631296 62209853207573802198336 62419313992784488401024 63597036898308724031232 64369917555059003663556 67813575695864629373952 68093797083037623710208 69093077124088490305536 70221728241882549451152 70396720088693933518848 73730196394161543346176 73978446213670504771584 74284142272404680411136 75121332175183459258368 76290272657847708045696 76605521718417326673984 77729711764599551593728 82946470943431736264448 83225751990379317868032 84796049197744965374976 85826556740078671551408 87445925735174495542944 90418100927819505831936 90487059211016439561216 90791729444050164946944 92504780942994507681792 93628970989176732601536 96554876332588505495334 101720363543796944060928 102140695624556435565312 103639615686132735458304 105332592362823824176728 105595080133040900278272 110595294591242315019264 110967669320505757157376 111426213408607020616704 113061398930326620499968 114435408986771562068544 116594567646899327390592 120649412281355252748288 124419706415147604396672 124838627985568976802048 127194073796617448062464 128739835110118007327112 135627151391729258747904 136187594166075247420416 138186154248176980611072 140443456483765098902304 144832314498882758243001 147460392788323086692352 148568284544809360822272 152580545315695416091392 153211043436834653347968 155459423529199103187456 165892941886863472528896 166451503980758635736064 169592098395489930749952 171653113480157343102816 174891851470348991085888 180974118422032879122432 181583458888100329893888 187257941978353465203072 193109752665177010990668 203440727087593888121856 204281391249112871130624 207279231372265470916608 210665184725647648353456 211190160266081800556544 221190589182484630038528 221935338641011514314752 222852426817214041233408 228870817973543124137088 233189135293798654781184 248839412830295208793344 249677255971137953604096 254388147593234896124928 257479670220236014654224 271254302783458517495808 272375188332150494840832 280886912967530197804608 289664628997765516486002 305161090631390832182784 306422086873669306695936 310918847058398206374912 331785883773726945057792 332903007961517271472128 339184196790979861499904 343306226960314686205632 349783702940697982171776 361948236844065758244864 374515883956706930406144 386219505330354021981336 406881454175187776243712 408562782498225742261248 414558462744530941833216 421330369451295296706912 442381178364969260077056 445704853634428082466816 457741635947086248274176 466378270587597309562368 497678825660590417586688 499354511942275907208192 508776295186469792249856 514959340440472029308448 544750376664300989681664 561773825935060395609216 579329257995531032972004 610322181262781664365568 612844173747338613391872 621837694116796412749824 663571767547453890115584 665806015923034542944256 686612453920629372411264 699567405881395964343552 749031767913413860812288 772439010660708043962672 813762908350375552487424 817125564996451484522496 842660738902590593413824 915483271894172496548352 932756541175194619124736 995357651321180835173376 998709023884551814416384 1017552590372939584499712 1029918680880944058616896 1123547651870120791218432 1158658515991062065944008 1220644362525563328731136 1225688347494677226783744 1243675388233592825499648 1327143535094907780231168 1373224907841258744822528 1399134811762791928687104 1498063535826827721624576 1544878021321416087925344 1634251129992902969044992 1685321477805181186827648 1830966543788344993096704 1865513082350389238249472 1990715302642361670346752 1997418047769103628832768 2059837361761888117233792 2247095303740241582436864 2317317031982124131888016 2441288725051126657462272 2451376694989354453567488 2746449815682517489645056 2798269623525583857374208 2996127071653655443249152 3089756042642832175850688 3370642955610362373655296 3661933087576689986193408 3731026164700778476498944 3981430605284723340693504 4119674723523776234467584 4494190607480483164873728 4634634063964248263776032 4902753389978708907134976 5492899631365034979290112 5596539247051167714748416 5992254143307310886498304 6179512085285664351701376 6741285911220724747310592 7323866175153379972386816 8239349447047552468935168 8988381214960966329747456 9269268127928496527552064 10985799262730069958580224 11193078494102335429496832 12359024170571328703402752 13482571822441449494621184 16478698894095104937870336 17976762429921932659494912 18538536255856993055104128 21971598525460139917160448 24718048341142657406805504 26965143644882898989242368 32957397788190209875740672 37077072511713986110208256 49436096682285314813611008 53930287289765797978484736 65914795576380419751481344 74154145023427972220416512 98872193364570629627222016 148308290046855944440833024 197744386729141259254444032 296616580093711888881666048 593233160187423777763332096
- Sum of all divisors σ(n): 2008528641272895523445309653
- Sum of proper divisors (its aliquot sum) s(n): 1415295481085471745681977557
- 593233160187423777763332096 is an abundant number, because the sum of its proper divisors (1415295481085471745681977557) is greater than itself. Its abundance is 822062320898047967918645461
Bases of 593233160187423777763332096
- Binary: 111101010101101100000001000001101101000111110100011000000111111110010101110010000000000002
- Hexadecimal: 0x1EAB6020DA3E8C0FF2B9000
- Base-36: 22JEYCSGO5LXG00000
Squares and roots of 593233160187423777763332096
- 593233160187423777763332096 squared (5932331601874237777633320962) is 351925582345957599918486135350085618657969072783753216
- 593233160187423777763332096 cubed (5932331601874237777633320963) is 208773925365891862360499258956656973309375666995754700827805731409815729116020736
-
593233160187423777763332096 is a
perfect square number . Itssquare root is 24356378223936 -
The
cube root of 593233160187423777763332096 is 840249906.8354033251
Scales and comparisons
How big is 593233160187423777763332096?- 593,233,160,187,423,777,763,332,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 593,233,160,187,423,777,763,332,096 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 593233160187423777763332096 cubic inches would be around 70020825.6 feet tall.
Recreational maths with 593233160187423777763332096
- 593233160187423777763332096 backwards is 690233367777324781061332395
- The number of decimal digits it has is: 27
- The sum of 593233160187423777763332096'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 593233160187423777763332096 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 593233160187423777763332096 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/593233160187423777763332096/
Chicago style:
Numbermatics. 2024. "Number 593233160187423777763332096 - Facts about the integer". https://numbermatics.com/n/593233160187423777763332096/
The information we have on file for 593233160187423777763332096 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 593233160187423777763332096, math, Factors of 593233160187423777763332096, curriculum, school, college, exams, university, Prime factorization of 593233160187423777763332096, STEM, science, technology, engineering, physics, economics, calculator, five hundred ninety-three septillion, two hundred thirty-three sextillion, one hundred sixty quintillion, one hundred eighty-seven quadrillion, four hundred twenty-three trillion, seven hundred seventy-seven billion, seven hundred sixty-three million, three hundred thirty-two thousand and ninety-six.