165994032483645482090889216
165,994,032,483,645,482,090,889,216 is an even composite number composed of six prime numbers multiplied together.
What does the number 165994032483645482090889216 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 18711 divisors.
165994032483645482090889216 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 165994032483645482090889216:
232 × 36 × 372 × 472 × 532 × 792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 37 × 37 × 47 × 47 × 53 × 53 × 79 × 79)See below for interesting mathematical facts about the number 165994032483645482090889216 from the Numbermatics database.
Names of 165994032483645482090889216
- Cardinal: 165994032483645482090889216 can be written as One hundred sixty-five septillion, nine hundred ninety-four sextillion, thirty-two quintillion, four hundred eighty-three quadrillion, six hundred forty-five trillion, four hundred eighty-two billion, ninety million, eight hundred eighty-nine thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 1.65994032483645482090889216 × 1026
Factors of 165994032483645482090889216
Divisors of 165994032483645482090889216
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 32 36 37 47 48 53 54 64 72 74 79 81 94 96 106 108 111 128 141 144 148 158 159 162 188 192 212 216 222 237 243 256 282 288 296 316 318 324 333 376 384 423 424 432 444 474 477 486 512 564 576 592 632 636 648 666 711 729 752 768 846 848 864 888 948 954 972 999 1024 1128 1152 1184 1264 1269 1272 1296 1332 1369 1422 1431 1458 1504 1536 1692 1696 1728 1739 1776 1896 1908 1944 1961 1998 2048 2133 2209 2256 2304 2368 2491 2528 2538 2544 2592 2664 2738 2809 2844 2862 2916 2923 2997 3008 3072 3384 3392 3456 3478 3552 3713 3792 3807 3816 3888 3922 3996 4096 4107 4187 4266 4293 4418 4512 4608 4736 4982 5056 5076 5088 5184 5217 5328 5476 5618 5688 5724 5832 5846 5883 5994 6016 6144 6241 6399 6627 6768 6784 6912 6956 7104 7426 7473 7584 7614 7632 7776 7844 7992 8192 8214 8374 8427 8532 8586 8769 8836 8991 9024 9216 9472 9964 10112 10152 10176 10368 10434 10656 10952 11139 11236 11376 11421 11448 11664 11692 11766 11988 12032 12288 12321 12482 12561 12798 12879 13254 13536 13568 13824 13912 14208 14852 14946 15168 15228 15264 15552 15651 15688 15984 16384 16428 16748 16854 17064 17172 17538 17649 17672 17982 18048 18432 18723 18944 19197 19881 19928 20224 20304 20352 20736 20868 21312 21904 22278 22419 22472 22752 22842 22896 23328 23384 23532 23976 24064 24576 24642 24964 25122 25281 25596 25758 26307 26508 26973 27072 27136 27648 27824 28416 29704 29892 30336 30456 30528 31104 31302 31376 31968 32768 32856 33417 33496 33708 34128 34263 34344 35076 35298 35344 35964 36096 36864 36963 37446 37683 37888 38394 38637 39762 39856 40448 40608 40704 41472 41736 42624 43808 44556 44838 44944 45504 45684 45792 46656 46768 46953 47064 47952 48128 49152 49284 49928 50244 50562 51192 51516 52614 52947 53016 53946 54144 54272 55296 55648 56169 56832 57591 59408 59643 59784 60672 60912 61056 62208 62604 62752 63936 64343 65536 65712 66834 66992 67257 67416 68256 68526 68688 70152 70596 70688 71928 72192 72557 73728 73926 74892 75366 75776 75843 76788 77274 78921 79524 79712 80896 81216 81408 81733 82944 83472 85248 87616 89112 89676 89888 91008 91368 91584 92167 93312 93536 93906 94128 95904 96256 98304 98568 99856 100251 100488 101124 102384 103032 103933 105228 105894 106032 107892 108151 108288 108544 110592 110889 111296 112338 113049 113664 115182 117077 118816 119286 119568 121344 121824 122112 124416 125208 125504 127872 128686 131072 131424 132023 133668 133984 134514 134832 136512 137052 137376 137381 140304 140859 141192 141376 143856 144384 145114 147456 147852 149784 150732 151552 151686 153576 154548 154919 157842 158841 159048 159424 161792 162432 162816 163466 165888 166944 168507 170496 174511 175232 178224 178929 179352 179776 182016 182736 183168 184334 186624 187072 187812 188256 191808 192512 193029 196608 196789 197136 199712 200502 200976 201771 202248 204768 206064 207866 210456 211788 212064 215784 216302 216576 217088 217671 221184 221778 221911 222592 224676 226098 227328 227529 230364 230917 234154 236763 237632 238572 239136 242688 243648 244224 245199 248832 250416 251008 255744 257372 262144 262848 264046 267336 267968 269028 269664 273024 274104 274752 274762 276501 280608 281718 282384 282752 287712 288768 290228 293327 294912 295704 299568 300753 301464 303104 303372 307152 309096 309838 311799 315684 317682 318096 318848 323584 324453 324864 325632 326932 330773 331776 332667 333888 337014 339147 340992 349022 350464 351231 356448 357858 358704 359552 364032 365472 366336 368668 373248 374144 375624 376512 383616 385024 386058 393216 393578 394272 396069 399424 401004 401952 403542 404496 409536 412128 412143 415732 420912 422577 423576 424128 431568 432604 433152 434176 435342 442368 443556 443822 445184 449352 452196 454656 455058 460728 461834 464757 468308 473526 475264 476523 477144 478272 485376 487296 488448 490398 497664 500832 502016 505521 511488 514744 523533 524288 525696 528092 534672 535936 536787 538056 539328 546048 548208 549504 549524 553002 561216 563436 564768 565504 575424 577536 579087 580456 586654 589824 590367 591408 599136 601506 602928 605313 606208 606744 614304 618192 619676 623598 631368 635364 636192 637696 647168 648906 649728 651264 653013 653864 661546 663552 665334 665733 667776 674028 678294 681984 682587 692751 698044 700928 702462 710289 712896 715716 717408 719104 728064 730944 732672 735597 737336 746496 748288 751248 753024 767232 770048 772116 786432 787156 788544 792138 798848 802008 803904 807084 808992 819072 824256 824286 829503 831464 841824 845154 847152 848256 863136 865208 866304 868352 870684 879981 884736 887112 887644 890368 898704 902259 904392 909312 910116 921456 923668 929514 935397 936616 947052 950528 953046 954288 956544 970752 973359 974592 976896 980796 992319 995328 998001 1001664 1004032 1011042 1017441 1022976 1029488 1047066 1048576 1051392 1053693 1056184 1069344 1071872 1073574 1076112 1078656 1092096 1096416 1099008 1099048 1106004 1122432 1126872 1129536 1131008 1150848 1155072 1158174 1160912 1173308 1179648 1180734 1182816 1188207 1198272 1203012 1205856 1210626 1212416 1213488 1228608 1236384 1236429 1239352 1247196 1262736 1267731 1270728 1272384 1275392 1294336 1297812 1299456 1302528 1306026 1307728 1323092 1327104 1330668 1331466 1335552 1348056 1356588 1363968 1365174 1385502 1394271 1396088 1401856 1404924 1420578 1425792 1429569 1431432 1434816 1438208 1456128 1461888 1465344 1471194 1474672 1492992 1496576 1502496 1506048 1516563 1534464 1540096 1544232 1570599 1572864 1574312 1577088 1584276 1597696 1604016 1607808 1610361 1614168 1617984 1638144 1648512 1648572 1659006 1662928 1683648 1690308 1694304 1696512 1726272 1730416 1732608 1736704 1737261 1741368 1759962 1769472 1771101 1774224 1775288 1780736 1797408 1804518 1808784 1815939 1818624 1820232 1842912 1847336 1859028 1870794 1873232 1894104 1901056 1906092 1908576 1913088 1941504 1946718 1949184 1953792 1959039 1961592 1984638 1990656 1996002 1997199 2003328 2008064 2022084 2034882 2045952 2047761 2058976 2078253 2094132 2097152 2102784 2107386 2112368 2130867 2138688 2143744 2147148 2152224 2157312 2184192 2192832 2198016 2198096 2206791 2212008 2244864 2253744 2259072 2262016 2301696 2310144 2316348 2321824 2346616 2359296 2361468 2365632 2376414 2396544 2406024 2411712 2421252 2424832 2426976 2457216 2472768 2472858 2478704 2488509 2494392 2525472 2535462 2541456 2544768 2550784 2588672 2595624 2598912 2605056 2612052 2615456 2639943 2646184 2654208 2661336 2662932 2671104 2696112 2706777 2713176 2727936 2730348 2771004 2788542 2792176 2803712 2806191 2809848 2841156 2851584 2859138 2862864 2869632 2876416 2912256 2920077 2923776 2930688 2942388 2949344 2976957 2985984 2993152 3004992 3012096 3024121 3033126 3052323 3068928 3080192 3088464 3141198 3145728 3148624 3154176 3161079 3168552 3195392 3208032 3215616 3220722 3228336 3235968 3276288 3297024 3297144 3318012 3325856 3367296 3380616 3388608 3393024 3410179 3452544 3460832 3465216 3473408 3474522 3482736 3519924 3538944 3542202 3548448 3550576 3561472 3564621 3594816 3609036 3617568 3631878 3637248 3640464 3685824 3694672 3709287 3718056 3741588 3746464 3788208 3802112 3812184 3817152 3826176 3845521 3883008 3893436 3898368 3907584 3918078 3923184 3969276 3981312 3992004 3994398 4006656 4016128 4044168 4069764 4091904 4095522 4117952 4156506 4182813 4188264 4194304 4205568 4214772 4224736 4261734 4277376 4287488 4294296 4304448 4314624 4331849 4368384 4385664 4396032 4396192 4413582 4424016 4489728 4507488 4518144 4524032 4549689 4603392 4620288 4632696 4643648 4693232 4711797 4718592 4722936 4731264 4752828 4793088 4812048 4823424 4842504 4849664 4853952 4884851 4914432 4945536 4945716 4957408 4977018 4988784 5050944 5070924 5082912 5083097 5089536 5101568 5177344 5191248 5197824 5210112 5211783 5224104 5230912 5279886 5292368 5308416 5313303 5322672 5325864 5342208 5392224 5413554 5426352 5455872 5460696 5542008 5577084 5584352 5607424 5612382 5619696 5682312 5703168 5718276 5725728 5732003 5739264 5752832 5824512 5840154 5847552 5861376 5877117 5884776 5898688 5953914 5971968 5986304 5991597 6009984 6024192 6048242 6066252 6104646 6137856 6160384 6176928 6205081 6234759 6282396 6291456 6297248 6308352 6322158 6337104 6390784 6416064 6431232 6441444 6456672 6456907 6471936 6552576 6594048 6594288 6620373 6636024 6651712 6734592 6761232 6777216 6786048 6820358 6905088 6921664 6930432 6946816 6949044 6965472 7039848 7077888 7084404 7096896 7101152 7122944 7129242 7189632 7218072 7235136 7263756 7274496 7280928 7281193 7371648 7389344 7418574 7436112 7465527 7483176 7492928 7576416 7604224 7624368 7634304 7652352 7691042 7766016 7786872 7796736 7815168 7836156 7846368 7919829 7938552 7962624 7984008 7988796 8013312 8032256 8088336 8139528 8183808 8191044 8210707 8235904 8313012 8365626 8376528 8388608 8411136 8418573 8429544 8449472 8523468 8543929 8554752 8574976 8588592 8608896 8629248 8663698 8736768 8760231 8771328 8792064 8792384 8827164 8848032 8930871 8979456 9014976 9036288 9048064 9072363 9099378 9206784 9240576 9249083 9265392 9287296 9386464 9423594 9437184 9445872 9462528 9483237 9505656 9586176 9624096 9646848 9685008 9699328 9707904 9769702 9828864 9891072 9891432 9914816 9954036 9977568 10101888 10141848 10165824 10166194 10179072 10203136 10230537 10354688 10382496 10395648 10420224 10423566 10429817 10448208 10461824 10559772 10584736 10616832 10626606 10645344 10651728 10684416 10693863 10784448 10827108 10852704 10853099 10911744 10921392 11084016 11127861 11154168 11168704 11214848 11224764 11239392 11364624 11406336 11436552 11451456 11464006 11478528 11505664 11536563 11649024 11680308 11695104 11722752 11754234 11769552 11797376 11907828 11943936 11972608 11983194 12019968 12048384 12096484 12132504 12209292 12238601 12275712 12320768 12353856 12410162 12469518 12548439 12564792 12582912 12594496 12616704 12644316 12674208 12781568 12832128 12862464 12882888 12913344 12913814 12943872 12995547 13105152 13188096 13188576 13240746 13272048 13303424 13469184 13522464 13554432 13572096 13640716 13786369 13810176 13843328 13860864 13893632 13898088 13930944 14079696 14135391 14155776 14168808 14193792 14202304 14245888 14258484 14379264 14436144 14470272 14527512 14548992 14561856 14562386 14654553 14743296 14778688 14837148 14872224 14931054 14966352 14985856 15152832 15208448 15248736 15249291 15268608 15304704 15382084 15532032 15546331 15573744 15593472 15630336 15635349 15672312 15692736 15839658 15877104 15925248 15939909 15968016 15977592 16026624 16064512 16176672 16279056 16367616 16382088 16421414 16471808 16626024 16731252 16753056 16777216 16822272 16837146 16859088 16898944 17046936 17087858 17109504 17149952 17177184 17196009 17217792 17258496 17327396 17473536 17520462 17530969 17542656 17584128 17584768 17631351 17654328 17696064 17861742 17958912 17974791 18029952 18072576 18096128 18144726 18198756 18413568 18481152 18498166 18530784 18574592 18615243 18704277 18772928 18847188 18874368 18891744 18925056 18966474 19011312 19172352 19248192 19293696 19370016 19370721 19398656 19415808 19539404 19657728 19782144 19782864 19829632 19861119 19908072 19955136 20203776 20283696 20331648 20332388 20358144 20406272 20461074 20709376 20764992 20791296 20840448 20847132 20859634 20896416 20923648 21119544 21169472 21233664 21253212 21290688 21303456 21368832 21387726 21568896 21654216 21705408 21706198 21823488 21842784 21843579 22168032 22255722 22308336 22337408 22396581 22429696 22449528 22478784 22729248 22812672 22873104 22902912 22928012 22957056 23011328 23073126 23298048 23360616 23390208 23445504 23508468 23539104 23594752 23759487 23815656 23887872 23945216 23966388 24039936 24096768 24192968 24265008 24418584 24477202 24551424 24632121 24641536 24707712 24820324 24939036 25096878 25129584 25165824 25188992 25233408 25255719 25288632 25348416 25563136 25631787 25664256 25724928 25765776 25826688 25827628 25887744 25991094 26210304 26280693 26376192 26377152 26481492 26544096 26606848 26792613 26938368 27044928 27108864 27144192 27217089 27281432 27572738 27620352 27686656 27721728 27747249 27787264 27796176 27861888 28159392 28270782 28311552 28337616 28387584 28404608 28449711 28491776 28516968 28758528 28872288 28940544 29055024 29097984 29123712 29124772 29309106 29486592 29557376 29674296 29744448 29862108 29932704 29971712 30305664 30416896 30497472 30498582 30537216 30609408 30691611 30764168 31064064 31092662 31147488 31186944 31260672 31270698 31289451 31344624 31385472 31679316 31754208 31850496 31879818 31936032 31955184 32053248 32081589 32129024 32353344 32558112 32559297 32735232 32764176 32842828 32943616 33252048 33383583 33462504 33506112 33554432 33644544 33674292 33718176 33797888 34093872 34175716 34219008 34299904 34354368 34392018 34435584 34516992 34609689 34654792 34947072 35040924 35061938 35085312 35168256 35169536 35262702 35308656 35392128 35723484 35917824 35949582 36059904 36145152 36192256 36289452 36397512 36715803 36827136 36962304 36996332 37061568 37149184 37230486 37408554 37545856 37645317 37694376 37748736 37783488 37850112 37932948 38022624 38344704 38496384 38587392 38740032 38741442 38797312 38831616 38986641 39078808 39315456 39564288 39565728 39659264 39722238 39816144 39910272 40407552 40567392 40663296 40664776 40716288 40812544 40922148 41359107 41418752 41529984 41582592 41680896 41694264 41719268 41792832 41847296 42239088 42338944 42406173 42467328 42506424 42581376 42606912 42737664 42775452 43137792 43308432 43410816 43412396 43646976 43685568 43687158 43963659 44336064 44511444 44616672 44674816 44793162 44859392 44899056 44957568 45458496 45625344 45746208 45747873 45805824 45856024 45914112 46022656 46146252 46596096 46638993 46721232 46780416 46891008 46906047 47016936 47078208 47189504 47518974 47631312 47775744 47819727 47890432 47932776 48079872 48193536 48385936 48530016 48837168 48954404 49102848 49264242 49283072 49415424 49640648 49878072 50193756 50259168 50331648 50377984 50466816 50511438 50577264 50696832 51126272 51263574 51328512 51449856 51531552 51588027 51653376 51655256 51775488 51982188 52420608 52561386 52592907 52752384 52754304 52894053 52962984 53088192 53213696 53585226 53876736 53924373 54089856 54217728 54288384 54434178 54562864 55145476 55240704 55373312 55443456 55494498 55574528 55592352 55723776 55845729 56112831 56318784 56541564 56623104 56675232 56775168 56809216 56899422 56983552 57033936 57517056 57744576 57881088 58110048 58112163 58195968 58247424 58249544 58618212 58973184 59114752 59348592 59488896 59583357 59724216 59865408 59943424 60611328 60833792 60994944 60997164 61074432 61218816 61383222 61528336 62128128 62185324 62294976 62373888 62521344 62541396 62578902 62689248 62770944 63358632 63508416 63700992 63759636 63872064 63910368 64106496 64163178 64258048 64706688 65116224 65118594 65470464 65528352 65530737 65685656 65887232 66504096 66767166 66925008 67012224 67108864 67189743 67289088 67348584 67436352 67595776 68187744 68351432 68438016 68599808 68708736 68784036 68871168 69033984 69219378 69309584 69894144 70081848 70123876 70170624 70336512 70339072 70525404 70617312 70784256 71278461 71446968 71835648 71899164 72119808 72290304 72384512 72578904 72795024 73431606 73654272 73896363 73924608 73992664 74123136 74298368 74460972 74817108 75091712 75290634 75388752 75497472 75566976 75700224 75767157 75865896 76045248 76689408 76895361 76992768 77174784 77480064 77482884 77594624 77663232 77973282 78157616 78630912 78842079 79128576 79131456 79318528 79444476 79632288 79820544 80377839 80815104 81134784 81326592 81329552 81432576 81625088 81651267 81844296 82718214 82837504 83059968 83165184 83241747 83361792 83388528 83438536 83585664 83694592 84478176 84677888 84812346 84934656 85012848 85162752 85213824 85349133 85475328 85550904 86275584 86616864 86821632 86824792 87293952 87371136 87374316 87927318 88672128 89022888 89233344 89349632 89586324 89718784 89798112 89915136 90916992 91250688 91492416 91495746 91611648 91712048 91828224 92045312 92074833 92292504 93192192 93277986 93442464 93560832 93782016 93812094 93868353 94033872 94156416 94379008 95037948 95262624 95551488 95639454 95780864 95865552 96159744 96244767 96387072 96771872 97060032 97674336 97677891 97908808 98205696 98528484 98566144 98830848 99281296 99756144 100150749 100387512 100518336 100663296 100755968 100933632 101022876 101154528 101393664 102252544 102527148 102657024 102899712 103063104 103176054 103306752 103310512 103550976 103829067 103964376 104841216 105122772 105185814 105504768 105508608 105788106 105925968 106176384 106427392 107170452 107753472 107848746 108179712 108435456 108576768 108868356 109125728 110147409 110290952 110481408 110746624 110886912 110988996 111149056 111184704 111447552 111691458 112225662 112637568 112935951 113083128 113246208 113350464 113550336 113618432 113798844 113967104 114067872 115034112 115489152 115762176 116220096 116224326 116391936 116494848 116499088 116959923 117236424 117946368 118229504 118697184 118977792 119166714 119448432 119730816 119886848 121222656 121667584 121989888 121994328 122148864 122437632 122766444 123056672 124077321 124256256 124370648 124589952 124747776 125042688 125082792 125157804 125378496 125541888 126717264 127016832 127218519 127401984 127519272 127744128 127820736 128212992 128326356 128516096 129413376 130232448 130237188 130940928 131056704 131061474 131371312 131774464 131890977 133008192 133534332 133850016 134024448 134217728 134379486 134578176 134697168 134872704 135191552 136375488 136702864 136876032 137199616 137243619 137417472 137568072 137742336 138067968 138438756 138619168 139788288 139916979 140163696 140247752 140341248 140673024 140678144 141050808 141234624 141568512 142556922 142893936 143459181 143671296 143798328 144239616 144580608 144769024 145157808 145590048 146863212 147308544 147792726 147849216 147985328 148246272 148596736 148921944 149634216 150183424 150581268 150777504 150994944 151133952 151400448 151534314 151731792 152090496 153378816 153790722 153985536 154349568 154764081 154960128 154965768 155189248 155326464 155946564 156315232 157261824 157684158 157778721 158257152 158262912 158637056 158888952 159264576 159641088 160278413 160755678 161630208 161773119 162269568 162653184 162659104 162865152 163250176 163302534 163688592 165436428 165675008 166119936 166330368 166483494 166723584 166777056 166877072 167171328 167389184 167537187 168338493 168956352 169355776 169624692 169869312 170025696 170325504 170427648 170698266 170950656 171101808 172551168 173233728 173643264 173649584 174336489 174587904 174742272 174748632 175854636 177344256 178045776 178466688 178699264 179172648 179437568 179596224 179830272 180739487 181833984 182501376 182984832 182991492 183223296 183424096 183656448 184090624 184149666 184585008 186384384 186555972 186884928 187121664 187564032 187624188 187736706 188067744 188312832 188758016 190075896 190525248 191102976 191278908 191561728 191731104 192319488 192489534 192774144 193543744 194120064 195348672 195355782 195817616 196411392 196592211 197056968 197132288 197661696 198562592 199512288 200301498 200775024 201036672 201326592 201511936 201867264 202045752 202309056 202787328 204505088 205054296 205314048 205799424 206126208 206352108 206613504 206621024 207101952 207658134 207928752 209682432 210245544 210371628 211009536 211017216 211576212 211851936 212352768 212854784 213835383 214340904 215506944 215697492 216359424 216870912 217153536 217736712 218251456 220294818 220581904 220962816 221493248 221689089 221773824 221977992 222298112 222369408 222895104 223382916 224451324 225275136 225871902 226166256 226492416 226700928 227100672 227236864 227597688 227934208 228135744 229587997 230068224 230686083 230978304 231524352 232440192 232448652 232783872 232989696 232998176 233919846 234472848 235892736 236459008 237394368 237955584 238333428 238896864 238905559 239461632 239773696 241133517 242445312 243335168 243979776 243988656 244297728 244875264 244953801 245532888 246113344 248154642 248512512 248741296 249179904 249495552 249725241 250085376 250165584 250315608 250756992 251083776 253434528 254033664 254437038 254803968 255038544 255488256 255641472 256425984 256652712 257032192 258826752 260464896 260474376 261881856 262113408 262122948 262742624 263548928 263781954 266016384 267068664 267700032 268048896 268435456 268758972 269156352 269394336 269404141 269745408 270383104 272750976 273405728 273752064 274399232 274487238 274834944 275136144 275484672 276135936 276224499 276877512 277238336 279576576 279833958 280327392 280495504 280682496 281346048 281356288 281605059 282101616 282469248 283137024 285113844 285787872 286918362 287342592 287596656 288479232 289161216 289538048 290315616 291180096 293033673 293726424 294617088 295585452 295698432 295970656 296492544 297193472 297843888 299268432 300366848 301162536 301555008 301989888 302267904 302800896 303068628 303463584 303796159 304180992 306757632 307581444 307971072 308699136 309528162 309920256 309931536 310378496 310652928 311487201 311893128 312630464 314523648 315368316 315557442 316514304 316525824 317274112 317777904 318529152 319282176 320556826 321511356 323260416 323546238 324539136 325306368 325318208 325730304 326500352 326605068 327377184 330442227 330872856 331350016 332239872 332660736 332966988 333447168 333554112 333754144 334342656 334778368 335074374 336676986 337912704 338711552 339249384 339738624 340051392 340651008 340855296 341396532 341901312 342203616 342216071 345102336 346467456 347286528 347299168 348672978 349175808 349484544 349497264 350879769 351709272 354688512 356091552 356933376 357398528 358345296 358875136 359192448 359660544 361478974 363667968 365002752 365969664 365982984 366446592 366848192 367312896 368181248 368299332 369170016 372231963 372768768 373111944 373769856 374243328 375128064 375248376 375473412 376135488 376625664 377516032 380151792 381050496 382205952 382557816 383123456 383462208 384638976 384979068 385548288 385903229 387087488 388240128 390697344 390711564 391635232 392822784 393184422 394113936 394264576 395323392 395672931 397125184 399024576 400602996 401550048 401564663 402073344 402653184 403023872 403734528 404091504 404618112 405574656 409010176 410108592 410628096 411598848 411730857 412252416 412704216 413227008 413242048 414203904 415316268 415857504 419364864 419750937 420491088 420743256 422019072 422034432 423152424 423703872 424705536 425709568 427670766 428681808 431013888 431394984 432718848 433741824 434307072 435473424 436502912 440589636 441163808 441925632 442986496 443378178 443547648 443955984 444596224 444738816 445790208 446765832 448902648 450550272 451743804 452332512 452828237 452984832 453401856 454201344 454473728 455195376 455868416 456271488 459175994 460136448 461372166 461956608 463048704 464292243 464880384 464897304 465567744 465979392 465996352 467839692 468945696 471785472 472918016 473336163 474788736 475911168 476666856 477793728 477811118 478923264 479547392 480835239 482267034 484890624 486670336 487959552 487977312 488595456 489750528 489907602 490201399 491065776 492226688 496309284 497025024 497482592 498359808 498991104 499450482 500170752 500331168 500631216 501513984 502167552 502611561 506869056 508067328 508874076 509607936 510077088 510095653 510976512 511282944 512851968 513305424 514064384 517653504 520929792 520948752 523009467 523763712 524226816 524245896 525485248 527097856 527563908 532032768 534137328 535400064 536097792 536870912 537517944 538312704 538788672 538808282 539490816 540766208 542218461 545501952 546811456 547504128 548798464 548974476 549669888 550272288 550969344 552271872 552448998 553755024 554476672 559153152 559667916 560654784 560991008 561364992 562692096 562712576 563210118 564203232 564938496 566274048 570227688 571575744 573836724 574685184 575193312 575214247 576958464 578322432 579076096 580631232 582360192 586067346 587452848 589234176 589776633 591170904 591396864 591941312 592985088 594386944 595687776 598536864 600733696 602325072 603110016 603979776 604535808 605601792 606137256 606927168 607592318 608361984 613515264 615162888 615942144 617398272 619056324 619840512 619863072 620756992 621305856 622974402 623786256 625260928 629047296 630736632 631114884 633028608 633051648 634548224 635555808 637058304 638564352 641113652 643022712 646520832 647092476 648645853 649078272 650612736 650636416 651460608 653000704 653210136 654754368 660884454 661745712 662700032 664479744 665067267 665321472 665933976 666894336 667108224 667508288 668685312 669556736 670148748 673353972 675825408 677423104 678498768 679477248 680102784 681302016 681710592 682793064 683802624 684407232 684432142 688763991 690204672 692058249 692934912 694573056 694598336 697345956 698351616 698969088 698994528 701759538 703418544 709377024 712183104 713866752 714797056 716690592 716716677 717750272 718384896 719321088 722957948 727335936 730005504 730677557 731939328 731965968 732893184 733696384 734625792 734861403 736362496 736598664 738340032 744463926 745537536 746223888 747539712 748486656 749175723 750256128 750496752 750946824 752270976 753251328 755032064 760303584 762100992 764411904 765115632 766246912 766924416 769277952 769958136 771096576 771806458 774174976 776480256 781394688 781423128 783270464 785645568 786368844 788227872 788529152 790646784 791345862 794250368 798049152 801205992 803100096 803129326 804146688 805306368 806047744 807469056 808183008 808212423 809236224 811149312 818020352 820217184 821256192 823197696 823461714 823955543 824504832 825408432 826454016 826484096 828407808 828673497 830632536 831715008 838729728 839501874 840982176 841486512 844038144 844068864 844815177 846304848 847407744 849411072 851419136 855341532 857363616 862027776 862789968 865437696 867483648 868614144 870946848 873005824 879101019 881179272 882327616 883851264 885972992 886756356 887095296 887911968 889192448 889477632 891580416 893531664 897805296 901100544 903487608 904665024 905656474 905969664 906803712 908402688 908947456 910390752 911388477 911736832 912542976 918351988 920272896 922744332 923913216 926097408 928584486 929760768 929794608 931135488 931958784 931992704 934461603 935679384 937891392 943570944 945836032 946672326 949577472 951822336 953333712 955587456 955622236 957846528 959094784 961670478 964534068 969781248 973340672 975919104 975954624 977190912 979501056 979815204 980402798 982131552 984453376 991326681 992618568 994050048 994965184 996719616 997982208 998900964 1000341504 1000662336 1001262432 1003027968 1004335104 1005223122 1013738112 1016134656 1017748152 1019215872 1020154176 1020191306 1021953024 1022565888 1025703936 1026610848 1026648213 1028128768 1035307008 1041859584 1041897504 1046018934 1047527424 1048453632 1048491792 1050970496 1052639307 1054195712 1055127816 1064065536 1068274656 1070800128 1072195584 1073741824 1075035888 1076625408 1077577344 1077616564 1078981632 1081532416 1084436922 1091003904 1093622912 1095008256 1097596928 1097948952 1099339776 1100544576 1101938688 1104543744 1104897996 1107510048 1108953344 1116695889 1118306304 1119335832 1121309568 1121982016 1122729984 1125384192 1125425152 1126420236 1128406464 1129876992 1132548096 1140455376 1143151488 1147673448 1149370368 1150386624 1150428494 1153916928 1156644864 1157709687 1158152192 1161262464 1164720384 1172134692 1174905696 1178468352 1179553266 1182341808 1182793728 1183882624 1185970176 1187018793 1188773888 1191375552 1197073728 1201467392 1204650144 1204693989 1206220032 1207959552 1209071616 1211203584 1212274512 1213854336 1215184636 1216723968 1227030528 1230325776 1231884288 1234796544 1235192571 1238112648 1239681024 1239726144 1241513984 1242611712 1245948804 1247572512 1250521856 1258094592 1259252811 1261473264 1262229768 1266057216 1266103296 1269096448 1271111616 1274116608 1277128704 1282227304 1286045424 1293041664 1294184952 1297291706 1298156544 1301225472 1301272832 1302921216 1306001408 1306420272 1309508736 1321768908 1323491424 1325400064 1328959488 1330134534 1330642944 1331867952 1333788672 1334216448 1335016576 1337370624 1339113472 1340297496 1346707944 1351650816 1354846208 1356997536 1358484711 1358954496 1360205568 1362604032 1363421184 1365586128 1367605248 1368814464 1368864284 1377527982 1380409344 1384116498 1385869824 1389146112 1389196672 1392876729 1394691912 1396703232 1397938176 1397989056 1403519076 1406837088 1418754048 1420008489 1424366208 1427733504 1429594112 1433381184 1433433354 1435500544 1436769792 1438642176 1442505717 1445915896 1454671872 1460011008 1461355114 1463878656 1463931936 1465786368 1467392768 1469251584 1469722806 1470604197 1472724992 1473197328 1476680064 1488927852 1491075072 1492447776 1495079424 1496973312 1498351446 1500512256 1500993504 1501893648 1504541952 1506502656 1507834683 1510064128 1520607168 1524201984 1528823808 1530231264 1530286959 1532493824 1533848832 1538555904 1539916272 1542193152 1543612916 1548349952 1552960512 1562789376 1562846256 1566540928 1569028401 1571291136 1572737688 1576455744 1577058304 1581293568 1582691724 1588500736 1596098304 1602411984 1606200192 1606258652 1608293376 1610612736 1612095488 1614938112 1616366016 1616424846 1618472448 1622298624 1626655383 1636040704 1640434368 1642512384 1646395392 1646923428 1647911086 1649009664 1650816864 1652908032 1652968192 1656815616 1657346994 1661265072 1663430016 1677459456 1679003748 1681964352 1682973024 1688076288 1688137728 1689630354 1692609696 1694815488 1698822144 1702838272 1710683064 1714727232 1724055552 1725579936 1725642741 1730875392 1734967296 1737228288 1741893696 1746011648 1758202038 1762358544 1764655232 1767702528 1769329899 1771945984 1773512712 1774190592 1775823936 1778384896 1778955264 1783160832 1787063328 1795610592 1802201088 1806975216 1809330048 1811312948 1811939328 1813607424 1816805376 1817894912 1820781504 1822776954 1823473664 1825085952 1836703976 1840545792 1845488664 1847826432 1852194816 1857168972 1859521536 1859589216 1862270976 1863917568 1863985408 1868923206 1871358768 1875782784 1887141888 1891672064 1893344652 1899154944 1903644672 1906667424 1911174912 1911244472 1915693056 1918189568 1923340956 1929068136 1939562496 1945937559 1946681344 1951838208 1951909248 1954381824 1959002112 1959630408 1960805596 1964263104 1968906752 1982653362 1985237136 1988100096 1989930368 1993439232 1995201801 1995964416 1997801928 2000683008 2001324672 2002524864 2006055936 2008670208 2010446244 2027476224 2032269312 2035496304 2038431744 2040308352 2040382612 2043906048 2045131776 2051407872 2053221696 2053296426 2056257536 2066291973 2070614016 2076174747 2083719168 2083795008 2092037868 2095054848 2096907264 2096983584 2101940992 2105278614 2108391424 2110255632 2128131072 2136549312 2141600256 2144391168 2147483648 2150071776 2150150031 2153250816 2155154688 2155233128 2157963264 2163064832 2168873844 2182007808 2187245824 2190016512 2192032671 2195193856 2195897904 2198679552 2201089152 2203877376 2204584209 2209087488 2209795992 2215020096 2217906688 2233391778 2236612608 2238671664 2242619136 2243964032 2245459968 2247527169 2250768384 2250850304 2252840472 2256812928 2259753984 2265096192 2280910752 2286302976 2295346896 2298740736 2300773248 2300856988 2307833856 2313289728 2315419374 2316304384 2322524928 2329440768 2344269384 2349811392 2356936704 2359106532 2364683616 2365587456 2367765248 2371940352 2374037586 2377547776 2382751104 2394147456 2402934784 2409300288 2409387978 2412440064 2415919104 2418143232 2422407168 2424549024 2424637269 2427708672 2430369272 2433447936 2454061056 2460651552 2463768576 2469593088 2470385142 2471866629 2476225296 2479362048 2479452288 2483027968 2485223424 2486020491 2491897608 2495145024 2501043712 2516189184 2518505622 2522946528 2524459536 2532114432 2532206592 2534445531 2538192896 2542223232 2548233216 2554257408 2564454608 2572090848 2586083328 2588369904 2594583412 2596313088 2602450944 2602545664 2605842432 2612002816 2612840544 2619017472 2637303057 2643537816 2646982848 2650800128 2657918976 2660269068 2661285888 2663735904 2667577344 2668432896 2670033152 2674741248 2678226944 2680594992 2693415888 2703301632 2709692416 2713995072 2716969422 2717908992 2720411136 2725208064 2726842368 2731172256 2734165431 2735210496 2737628928 2737728568 2755055964 2760818688 2768232996 2771739648 2778292224 2778393344 2785753458 2789383824 2793406464 2795876352 2795978112 2803384809 2807038152 2813674176 2837508096 2840016978 2848732416 2855467008 2859188224 2866762368 2866866708 2871001088 2873539584 2877284352 2885011434 2891831792 2909343744 2920022016 2922710228 2927757312 2927863872 2931572736 2934785536 2938503168 2939445612 2941208394 2945449984 2946394656 2953360128 2973980043 2977855704 2982150144 2984895552 2990158848 2993946624 2996702892 3001024512 3001987008 3003787296 3009083904 3013005312 3015669366 3020128256 3041214336 3048403968 3057647616 3060462528 3060573918 3064987648 3067697664 3077111808 3079832544 3079944639 3084386304 3087225832 3096699904 3105921024 3125578752 3125692512 3133081856 3138056802 3142582272 3145475376 3152911488 3154116608 3157917921 3162587136 3165383448 3177001472 3192196608 3204823968 3212400384 3212517304 3216586752 3221225472 3224190976 3229876224 3232732032 3232849692 3236944896 3244597248 3253310766 3272081408 3280868736 3285024768 3292790784 3293846856 3295822172 3298019328 3301633728 3305816064 3305936384 3313631232 3314693988 3322530144 3326860032 3350087667 3354918912 3358007496 3363928704 3365946048 3376152576 3376275456 3379260708 3385219392 3389630976 3397644288 3405676544 3421366128 3429454464 3448111104 3451159872 3451285482 3461750784 3469934592 3473129061 3474456576 3483787392 3492023296 3516404076 3524717088 3529310464 3535405056 3538659798 3543891968 3547025424 3548381184 3551647872 3556769792 3557910528 3561056379 3566321664 3574126656 3591221184 3604402176 3613950432 3614081967 3618660096 3622625896 3623878656 3627214848 3633610752 3635789824 3641563008 3645553908 3646947328 3650171904 3673407952 3681091584 3690977328 3695652864 3704389632 3705577713 3714337944 3719043072 3719178432 3724541952 3727835136 3727970816 3737846412 3742717536 3751565568 3774283776 3777758433 3783344128 3786689304 3798309888 3807289344 3813334848 3822349824 3822488944 3831386112 3836379136 3846681912 3858136272 3879124992 3891875118 3893362688 3903676416 3903818496 3908763648 3918004224 3919260816 3921611192 3928526208 3937813504 3965306724 3970474272 3976200192 3979860736 3986878464 3990403602 3991928832 3995603856 4001366016 4002649344 4005049728 4012111872 4017340416 4020892488 4054952448 4064538624 4070992608 4075454133 4076863488 4080616704 4080765224 4087812096 4090263552 4102815744 4106443392 4106592852 4112515072 4132583946 4141228032 4152349494 4167438336 4167590016 4178630187 4184075736 4190109696 4193814528 4193967168 4203881984 4210557228 4216782848 4220511264 4256262144 4260025467 4273098624 4283200512 4288782336 4294967296 4300143552 4300300062 4306501632 4310309376 4310466256 4315926528 4326129664 4327517151 4337747688 4364015616 4374491648 4380033024 4384065342 4390387712 4391795808 4397359104 4402178304 4407754752 4409168418 4411812591 4418174976 4419591984 4430040192 4435813376 4466783556 4473225216 4477343328 4485238272 4487928064 4490919936 4495054338 4501536768 4501700608 4505680944 4513625856 4519507968 4523504049 4530192384 4561821504 4572605952 4590693792 4590860877 4597481472 4601546496 4601713976 4615667712 4626579456 4630838748 4632608768 4645049856 4658881536 4688538768 4699622784 4707085203 4713873408 4718213064 4729367232 4731174912 4735530496 4743880704 4748075172 4755095552 4765502208 4788294912 4805869568 4818600576 4818775956 4824880128 4831838208 4836286464 4844814336 4849098048 4849274538 4855417344 4860738544 4866895872 4879966149 4908122112 4921303104 4927537152 4939186176 4940770284 4943733258 4952450592 4958724096 4958904576 4966055936 4970446848 4972040982 4983795216 4990290048 5002087424 5032378368 5037011244 5045893056 5048919072 5064228864 5064413184 5068891062 5076385792 5084446464 5096466432 5108514816 5128909216 5144181696 5172166656 5176739808 5176928223 5189166824 5192626176 5204901888 5205091328 5211684864 5224005632 5225681088 5238034944 5274606114 5287075632 5293965696 5301600256 5307989697 5315837952 5320538136 5322571776 5327471808 5335154688 5336865792 5340066304 5349482496 5356453888 5361189984 5386831776 5406603264 5419384832 5427990144 5433938844 5435817984 5440822272 5450416128 5453684736 5462344512 5468330862 5470420992 5475257856 5475457136 5510111928 5521637376 5536465992 5543479296 5556584448 5556786688 5571506916 5578767648 5586812928 5591752704 5591956224 5606769618 5614076304 5627348352 5675016192 5680033956 5697464832 5710934016 5718376448 5733524736 5733733416 5742002176 5747079168 5754568704 5770022868 5783663584 5818687488 5837812677 5840044032 5845420456 5855514624 5855727744 5863145472 5869571072 5877006336 5878891224 5882416788 5890899968 5892789312 5906720256 5947960086 5955711408 5964300288 5969791104 5980317696 5985605403 5987893248 5993405784 6002049024 6003974016 6007574592 6018167808 6026010624 6031338732 6040256512 6082428672 6096807936 6115295232 6120925056 6121147836 6129975296 6135395328 6154223616 6159665088 6159889278 6168772608 6174451664 6193399808 6198875919 6211842048 6228524241 6251157504 6251385024 6266163712 6276113604 6285164544 6290950752 6305822976 6308233216 6315835842 6325174272 6330766896 6354002944 6384393216 6409647936 6424800768 6425034608 6433173504 6442450944 6448381952 6450450093 6459752448 6465464064 6465699384 6473889792 6489194496 6506621532 6544162816 6561737472 6570049536 6576098013 6585581568 6587693712 6591644344 6596038656 6603267456 6611632128 6611872768 6627262464 6629387976 6645060288 6653720064 6700175334 6709837824 6716014992 6727857408 6731892096 6742581507 6752305152 6752550912 6758521416 6770438784 6779261952 6795288576 6811353088 6842732256 6858908928 6896222208 6902319744 6902570964 6923501568 6939869184 6946258122 6948913152 6967574784 6984046592 7032808152 7049434176 7058620928 7070810112 7077319596 7087783936 7094050848 7096762368 7103295744 7113539584 7115821056 7122112758 7132643328 7148253312 7182442368 7208804352 7227900864 7228163934 7237320192 7245251792 7247757312 7254429696 7267221504 7271579648 7273911807 7283126016 7291107816 7293894656 7300343808 7346815904 7362183168 7381954656 7391305728 7408779264 7411155426 7415599887 7428675888 7438086144 7438356864 7449083904 7455670272 7455941632 7475692824 7485435072 7503131136 7548567552 7555516866 7566688256 7573378608 7596619776 7603336593 7614578688 7626669696 7644699648 7644977888 7662772224 7672758272 7693363824 7716272544 7758249984 7783750236 7786725376 7807352832 7807636992 7817527296 7836008448 7838521632 7843222384 7857052416 7875627008 7911909171 7930613448 7940948544 7952400384 7959721472 7973756928 7980807204 7983857664 7991207712 8002732032 8005298688 8010099456 8024223744 8034680832 8041784976 8109904896 8129077248 8141985216 8150908266 8153726976 8161233408 8161530448 8175624192 8180527104 8202496293 8205631488 8212886784 8213185704 8225030144 8265167892 8282456064 8304698988 8334876672 8335180032 8357260374 8368151472 8380219392 8387629056 8387934336 8407763968 8421114456 8433565696 8441022528 8494755889 8512524288 8520050934 8546197248 8566401024 8577564672 8600287104 8600600124 8613003264 8620618752 8620932512 8631853056 8652259328 8655034302 8675495376 8728031232 8748983296 8760066048 8768130684 8780775424 8783591616 8794718208 8804356608 8815509504 8818336836 8823625182 8836349952 8839183968 8860080384 8871626752 8921940129 8933567112 8946450432 8954686656 8970476544 8975856128 8981839872 8990108676 9003073536 9003401216 9011361888 9027251712 9039015936 9047008098 9060384768 9123643008 9145211904 9181387584 9181721754 9194962944 9203092992 9203427952 9231335424 9239833917 9253158912 9261677496 9265217536 9290099712 9317763072 9377077536 9399245568 9414170406 9427746816 9436426128 9458734464 9462349824 9471060992 9487761408 9496150344 9510191104 9531004416 9576589824 9611739136 9637201152 9637551912 9649760256 9663676416 9672572928 9689628672 9698196096 9698549076 9710834688 9721477088 9733791744 9759932298 9816244224 9842606208 9855074304 9878372352 9881540568 9887466516 9904901184 9917448192 9917809152 9932111872 9940893696 9944081964 9967590432 9980580096 10004174848 10050263001 10064756736 10074022488 10091786112 10097838144 10128457728 10128826368 10137782124 10152771584 10168892928 10192932864 10217029632 10257818432 10288363392 10344333312 10353479616 10353856446 10378333648 10385252352 10409803776 10410182656 10419387183 10423369728 10448011264 10451362176 10476069888 10549212228 10574151264 10587931392 10603200512 10615979394 10631675904 10641076272 10645143552 10654943616 10670309376 10673731584 10680132608 10698964992 10712907776 10722379968 10773663552 10813206528 10838769664 10842245901 10855980288 10867877688 10871635968 10881644544 10900832256 10907369472 10924689024 10936661724 10940841984 10950515712 10950914272 11020223856 11043274752 11072931984 11086958592 11113168896 11113573376 11143013832 11157535296 11173625856 11183505408 11183912448 11213539236 11228152608 11254696704 11333275299 11350032384 11360067912 11394929664 11421868032 11436752896 11467049472 11467466832 11484004352 11494158336 11509137408 11540045736 11567327168 11637374976 11675625354 11680088064 11690840912 11711029248 11711455488 11726290944 11739142144 11754012672 11757782448 11764833576 11781799936 11785578624 11813440512 11895920172 11911422816 11928600576 11939582208 11960635392 11971210806 11975786496 11986811568 12004098048 12007948032 12015149184 12036335616 12052021248 12062677464 12080513024 12164857344 12193615872 12226362399 12230590464 12241850112 12242295672 12259950592 12270790656 12308447232 12319330176 12319778556 12337545216 12348903328 12386799616 12397751838 12423684096 12457048482 12502315008 12502770048 12532327424 12552227208 12570329088 12581901504 12611645952 12616466432 12631671684 12650348544 12661533792 12661994627 12708005888 12768786432 12780076401 12819295872 12849601536 12850069216 12866347008 12884901888 12896763904 12900900186 12919504896 12930928128 12931398768 12947779584 12978388992 12982551453 13013243064 13088325632 13123474944 13140099072 13152196026 13171163136 13175387424 13183288688 13192077312 13206534912 13223264256 13223745536 13235437773 13254524928 13258775952 13290120576 13307440128 13400350668 13419675648 13432029984 13455714816 13463784192 13485163014 13504610304 13505101824 13517042832 13540877568 13558523904 13590577152 13622706176 13685464512 13717817856 13772582631 13792444416 13804639488 13805141928 13847003136 13879738368 13892516244 13897826304 13935149568 13968093184 14065616304 14098868352 14117241856 14141620224 14154639192 14175567872 14188101696 14193524736 14206591488 14227079168 14231642112 14244225516 14265286656 14278419473 14296506624 14364884736 14417608704 14455801728 14456327868 14474640384 14490503584 14495514624 14508859392 14534443008 14543159296 14547823614 14566252032 14582215632 14587789312 14600687616 14639898447 14693631808 14724366336 14763909312 14782611456 14817558528 14822310852 14831199774 14857351776 14876172288 14876713728 14898167808 14911340544 14911883264 14951385648 14970870144 15006262272 15097135104 15111033732 15133376512 15146757216 15193239552 15206673186 15229157376 15253339392 15289399296 15289955776 15325544448 15345516544 15386727648 15432545088 15516499968 15530784669 15567500472 15573450752 15614705664 15615273984 15635054592 15672016896 15677043264 15686444768 15714104832 15751254016 15823818342 15861226896 15881897088 15904800768 15919442944 15947513856 15961614408 15967715328 15982415424 16005464064 16010597376 16020198912 16048447488 16069361664 16083569952 16219809792 16258154496 16283970432 16301816532 16307453952 16322466816 16323060896 16351248384 16361054208 16404992586 16411262976 16425773568 16426371408 16450060288 16530335784 16564912128 16609397976 16669753344 16670360064 16714520748 16736302944 16760438784 16775258112 16775868672 16815527936 16842228912 16867131392 16882045056 16989511778 17025048576 17040101868 17092394496 17132802048 17155129344 17200574208 17201200248 17226006528 17241237504 17241865024 17263706112 17304518656 17310068604 17350990752 17456062464 17497966592 17513438031 17520132096 17536261368 17561550848 17567183232 17589436416 17608713216 17631019008 17636673672 17647250364 17672699904 17678367936 17720160768 17743253504 17843880258 17867134224 17892900864 17909373312 17940953088 17951712256 17963679744 17980217352 18006147072 18006802432 18022723776 18054503424 18078031872 18094016196 18120769536 18137451763 18247286016 18290423808 18362775168 18363443508 18389925888 18406185984 18406855904 18462670848 18479667834 18506317824 18523354992 18530435072 18580199424 18596627757 18635526144 18754155072 18798491136 18828340812 18855493632 18872852256 18873539161 18917468928 18924699648 18942121984 18975522816 18992300688 19020382208 19062008832 19153179648 19223478272 19274402304 19275103824 19299520512 19327352832 19345145856 19351350279 19379257344 19396392192 19397098152 19421669376 19442954176 19467583488 19519864596 19632488448 19685212416 19710148608 19728294039 19756744704 19763081136 19774933032 19809802368 19834896384 19835618304 19864223744 19881787392 19888163928 19935180864 19961160192 20008349696 20100526002 20129513472 20148044976 20183572224 20195676288 20256915456 20257652736 20275564248 20305543168 20337785856 20385865728 20434059264 20515636864 20576726784 20688666624 20706959232 20707712892 20756667296 20770504704 20819607552 20820365312 20838774366 20846739456 20896022528 20902724352 20952139776 21098424456 21148302528 21175862784 21206401024 21231958788 21263351808 21282152544 21282927139 21290287104 21309887232 21340618752 21347463168 21360265216 21397929984 21425815552 21444759936 21547327104 21626413056 21677539328 21684491802 21711960576 21735755376 21743271936 21763289088 21801664512 21814738944 21821735421 21849378048 21873323448 21881683968 21901031424 21901828544 22040447712 22086549504 22145863968 22173917184 22226337792 22227146752 22246799661 22286027664 22315070592 22347251712 22367010816 22367824896 22427078472 22456305216 22509393408 22666550598 22700064768 22720135824 22789859328 22843736064 22873505792 22934098944 22934933664 22968008704 22988316672 23018274816 23080091472 23134654336 23274749952 23351250708 23360176128 23381681824 23422058496 23422910976 23452581888 23478284288 23508025344 23515564896 23529667152 23563599872 23571157248 23626881024 23791840344 23822845632 23857201152 23879164416 23921270784 23942421612 23951572992 23973623136 23999896561 24008196096 24015896064 24030298368 24072671232 24104042496 24125354928 24161026048 24329714688 24387231744 24452724798 24461180928 24483700224 24484591344 24519901184 24541581312 24607488879 24616894464 24638660352 24639557112 24675090432 24697806656 24773599232 24795503676 24847368192 24914096964 25004630016 25005540096 25064654848 25104454416 25140658176 25163803008 25223291904 25232932864 25263343368 25300697088 25323067584 25323989254 25416011776 25484267667 25537572864 25560152802 25638591744 25699203072 25700138432 25732694016 25793527808 25801800372 25839009792 25861856256 25862797536 25895559168 25956777984 25965102906 26026486128 26176651264 26246949888 26280198144 26304392052 26342326272 26350774848 26366577376 26384154624 26413069824 26446528512 26447491072 26470875546 26509049856 26517551904 26580241152 26614880256 26800701336 26839351296 26864059968 26911429632 26927568384 26970326028 27009220608 27010203648 27034085664 27035069609 27081755136 27117047808 27181154304 27245412352 27370929024 27435635712 27545165262 27584888832 27609278976 27610283856 27694006272 27719501751 27759476736 27785032488 27795652608 27870299136 27936186368 28131232608 28197736704 28234483712 28283240448 28309278384 28351135744 28376203392 28387049472 28413182976 28454158336 28463284224 28488451032 28530573312 28556838946 28593013248 28729769472 28835217408 28911603456 28912655736 28949280768 28981007168 28991029248 29017718784 29068886016 29086318592 29095647228 29132504064 29164431264 29175578624 29201375232 29279796894 29387263616 29448732672 29527818624 29565222912 29635117056 29644621704 29662399548 29714703552 29752344576 29753427456 29796335616 29822681088 29823766528 29902771296 29941740288 30012524544 30194270208 30222067464 30266753024 30293514432 30386479104 30413346372 30458314752 30486355091 30506678784 30578798592 30579911552 30651088896 30691033088 30773455296 30865090176 31032999936 31061569338 31135000944 31146901504 31229411328 31230547968 31258161549 31270109184 31344033792 31354086528 31372889536 31428209664 31502508032 31647636684 31722453792 31763794176 31809601536 31838885888 31895027712 31923228816 31935430656 31964830848 32010928128 32021194752 32040397824 32096894976 32138723328 32167139904 32439619584 32516308992 32526737703 32567940864 32603633064 32614907904 32644933632 32646121792 32702496768 32722108416 32809985172 32822525952 32851547136 32852742816 32900120576 33060671568 33129824256 33218795952 33339506688 33340720128 33429041496 33472605888 33520877568 33550516224 33551737344 33631055872 33684457824 33734262784 33764090112 33979023556 34050097152 34080203736 34184788992 34265604096 34310258688 34401148416 34402400496 34452013056 34482475008 34483730048 34527412224 34609037312 34620137208 34701981504 34912124928 34995933184 35026876062 35040264192 35072522736 35123101696 35134366464 35178872832 35217426432 35262038016 35273347344 35294500728 35345399808 35356735872 35440321536 35486507008 35687760516 35734268448 35785801728 35818746624 35881906176 35903424512 35927359488 35960434704 36012294144 36013604864 36045447552 36109006848 36156063744 36188032392 36241539072 36274903526 36494572032 36580847616 36679087197 36725550336 36726887016 36779851776 36812371968 36813711808 36925341696 36959335668 37012635648 37046709984 37060870144 37160398848 37193255514 37271052288 37508310144 37596982272 37656681624 37710987264 37745704512 37747078322 37834937856 37849399296 37884243968 37951045632 37984601376 37985983881 38040764416 38124017664 38306359296 38446956544 38548804608 38550207648 38599041024 38654705664 38690291712 38702700558 38725910521 38758514688 38792784384 38794196304 38843338752 38885908352 38935166976 38947654359 39039729192 39264976896 39370424832 39420297216 39456588078 39513489408 39526162272 39549866064 39619604736 39669792768 39671236608 39706313319 39728447488 39763574784 39776327856 39870361728 39922320384 40016699392 40201052004 40259026944 40296089952 40367144448 40391352576 40513830912 40515305472 40551128496 40611086336 40675571712 40771731456 40868118528 41031273728 41153453568 41317747893 41377333248 41413918464 41415425784 41513334592 41541009408 41639215104 41640730624 41677548732 41693478912 41792045056 41805448704 41904279552 42196848912 42296605056 42351725568 42412802048 42463917576 42526703616 42564305088 42565854278 42580574208 42619774464 42681237504 42694926336 42720530432 42795859968 42835258419 42851631104 42889519872 43094654208 43252826112 43355078656 43368983604 43423921152 43471510752 43486543872 43526578176 43603329024 43629477888 43643470842 43698756096 43746646896 43763367936 43802062848 43803657088 43919695341 44080895424 44173099008 44291727936 44347834368 44452675584 44454293504 44493599322 44572055328 44630141184 44694503424 44734021632 44735649792 44854156944 44912610432 45018786816 45333101196 45400129536 45440271648 45579718656 45687472128 45747011584 45868197888 45869867328 45936017408 45976633344 46036549632 46160182944 46269308672 46549499904 46592354007 46702501416 46720352256 46763363648 46844116992 46845821952 46905163776 46956568576 47016050688 47031129792 47059334304 47127199744 47142314496 47253762048 47583680688 47645691264 47714402304 47758328832 47842541568 47884843224 47903145984 47947246272 47999793122 48016392192 48031792128 48060596736 48145342464 48208084992 48250709856 48322052096 48659429376 48774463488 48905449596 48922361856 48967400448 48969182688 49039802368 49083162624 49214977758 49233788928 49277320704 49279114224 49350180864 49395613312 49547198464 49591007352 49694736384 49828193928 50009260032 50011080192 50129309696 50208908832 50281316352 50327606016 50446583808 50465865728 50526686736 50601394176 50646135168 50647978508 50832023552 50968535334 51075145728 51120305604 51277183488 51398406144 51400276864 51465388032 51587055616 51603600744 51678019584 51723712512 51725595072 51791118336 51913555968 51930205812 52052972256 52353302528 52493899776 52540314093 52560396288 52608784104 52684652544 52701549696 52733154752 52768309248 52826139648 52893057024 52894982144 52941751092 53018099712 53035103808 53160482304 53229760512 53601402672 53678702592 53728119936 53822859264 53855136768 53940652056 54018441216 54020407296 54068171328 54070139218 54163510272 54234095616 54362308608 54412355289 54490824704 54741858048 54871271424 55090330524 55169777664 55218557952 55220567712 55388012544 55439003502 55518953472 55570064976 55591305216 55740598272 55789883271 55872372736 56262465216 56395473408 56468967424 56566480896 56618556768 56620617483 56702271488 56752406784 56774098944 56826365952 56908316672 56926568448 56976902064 57061146624 57113677892 57186026496 57459538944 57670434816 57823206912 57825311472 57898561536 57962014336 57982058496 58035437568 58054050837 58137772032 58172637184 58191294456 58265008128 58328862528 58351157248 58402750464 58559593788 58774527232 58897465344 59055637248 59130445824 59184882117 59270234112 59289243408 59324799096 59429407104 59504689152 59506854912 59592671232 59645362176 59647533056 59805542592 59883480576 60025049088 60388540416 60444134928 60533506048 60587028864 60772958208 60826692744 60916629504 60972710182 61013357568 61157597184 61159823104 61302177792 61382066176 61546910592 61730180352 62065999872 62123138676 62270001888 62293803008 62458822656 62461095936 62516323098 62540218368 62688067584 62708173056 62745779072 62856419328 63005016064 63295273368 63444907584 63527588352 63619203072 63677771776 63790055424 63846457632 63848781417 63870861312 63929661696 64021856256 64042389504 64080795648 64193789952 64277446656 64334279808 64879239168 65032617984 65053475406 65135881728 65207266128 65229815808 65289867264 65292243584 65404993536 65444216832 65465206263 65619970344 65645051904 65703094272 65705485632 65800241152 66121343136 66259648512 66437591904 66679013376 66681440256 66740398983 66858082992 66945211776 67041755136 67101032448 67103474688 67262111744 67368915648 67468525568 67528180224 67958047112 68100194304 68160407472 68369577984 68531208192 68620517376 68802296832 68804800992 68904026112 68964950016 68967460096 69054824448 69218074624 69240274416 69403963008 69824249856 69991866368 70053752124 70080528384 70145045472 70246203392 70268732928 70357745664 70434852864 70524076032 70546694688 70589001456 70690799616 70713471744 70880643072 70973014016 71375521032 71468536896 71571603456 71637493248 71763812352 71806849024 71854718976 71920869408 71999689683 72024588288 72027209728 72090895104 72218013696 72312127488 72376064784 72483078144 72549807052 72989144064 73161695232 73358174394 73451100672 73453774032 73559703552 73624743936 73627423616 73822466637 73850683392 73918671336 74025271296 74093419968 74121740288 74320797696 74386511028 74542104576 75016620288 75193964544 75313363248 75421974528 75491409024 75494156644 75669875712 75698798592 75768487936 75902091264 75969202752 75971967762 76081528832 76248035328 76452803001 76612718592 76893913088 77097609216 77100415296 77198082048 77380583424 77405401116 77451821042 77517029376 77585568768 77588392608 77686677504 77771816704 77870333952 77895308718 78079458384 78529953792 78740849664 78840594432 78913176156 79026978816 79052324544 79099732128 79239209472 79339585536 79342473216 79412626638 79456894976 79527149568 79552655712 79740723456 79844640768 80033398784 80402104008 80518053888 80592179904 80734288896 80782705152 81027661824 81030610944 81102256992 81105208827 81222172672 81351143424 81543462912 81736237056 82062547456 82306907136 82635495786 82754666496 82827836928 82830851568 83026669184 83082018816 83158505253 83278430208 83281461248 83355097464 83386957824 83584090112 83610897408 83808559104 84393697824 84593210112 84703451136 84825604096 84927835152 85053407232 85128610176 85131708556 85161148416 85239548928 85362475008 85389852672 85441060864 85591719936 85670516838 85703262208 85779039744 86189308416 86505652224 86710157312 86737967208 86847842304 86943021504 86973087744 87053156352 87206658048 87258955776 87286941684 87397512192 87493293792 87526735872 87604125696 87607314176 87839390682 88161790848 88346198016 88583455872 88695668736 88905351168 88908587008 88987198644 89144110656 89260282368 89389006848 89468043264 89471299584 89708313888 89825220864 90037573632 90666202392 90800259072 90880543296 91159437312 91374944256 91459065273 91494023168 91736395776 91739734656 91872034816 91953266688 92073099264 92320365888 92538617344 93098999808 93184708014 93405002832 93440704512 93526727296 93688233984 93691643904 93774484647 93810327552 93913137152 94032101376 94062259584 94118668608 94254399488 94284628992 94507524096 95167361376 95291382528 95428804608 95516657664 95685083136 95769686448 95806291968 95894492544 95999586244 96032784384 96063584256 96121193472 96290684928 96416169984 96501419712 96644104192 97318858752 97548926976 97580213109 97810899192 97844723712 97934800896 97938365376 98079604736 98166325248 98429955516 98467577856 98554641408 98558228448 98700361728 98791226624 99094396928 99182014704 99389472768 99656387856 100018520064 100022160384 100258619392 100417817664 100562632704 100655212032 100893167616 100931731456 101053373472 101202788352 101292270336 101295957016 101664047104 101937070668 102150291456 102240611208 102554366976 102796812288 102800553728 102930776064 103174111232 103207201488 103356039168 103447425024 103451190144 103582236672 103827111936 103860411624 104105944512 104706605056 104987799552 105080628186 105120792576 105217568208 105369305088 105403099392 105466309504 105536618496 105652279296 105786114048 105789964288 105883502184 106036199424 106070207616 106320964608 106459521024 107202805344 107357405184 107456239872 107645718528 107710273536 107881304112 108036882432 108040814592 108136342656 108140278436 108327020544 108468191232 108724617216 108824710578 108981649408 109483716096 109742542848 110037261591 110180661048 110339555328 110437115904 110441135424 110776025088 110878007004 111037906944 111140129952 111182610432 111481196544 111579766542 111744745472 112524930432 112790946816 112937934848 113132961792 113237113536 113241234966 113404542976 113504813568 113548197888 113652731904 113816633344 113853136896 113953804128 113957951643 114122293248 114227355784 114372052992 114919077888 115340869632 115646413824 115650622944 115797123072 115924028672 115964116992 116070875136 116108101674 116177731563 116275544064 116345274368 116382588912 116530016256 116657725056 116702314496 116805500928 116842963077 117119187576 117549054464 117794930688 118111274496 118260891648 118369764234 118540468224 118578486816 118649598192 118858814208 119009378304 119013709824 119118939957 119185342464 119290724352 119295066112 119611085184 119766961152 120050098176 120777080832 120888269856 121067012096 121174057728 121545916416 121653385488 121833259008 121945420364 122026715136 122315194368 122319646208 122604355584 122764132352 123093821184 123460360704 123953243679 124131999744 124246277352 124540003776 124587606016 124917645312 124922191872 125032646196 125080436736 125376135168 125416346112 125491558144 125712838656 126010032128 126590546736 126889815168 127055176704 127238406144 127355543552 127580110848 127692915264 127697562834 127741722624 127859323392 128043712512 128084779008 128161591296 128387579904 128505775257 128554893312 128668559616 129758478336 130065235968 130106950812 130271763456 130414532256 130459631616 130579734528 130584487168 130809987072 130888433664 130930412526 131239940688 131290103808 131406188544 131410971264 131600482304 131759086023 132242686272 132519297024 132875183808 133358026752 133362880512 133480797966 133716165984 133890423552 134083510272 134202064896 134206949376 134524223488 134737831296 134937051136 135056360448 135916094224 136200388608 136320814944 136739155968 137062416384 137241034752 137604593664 137609601984 137808052224 137929900032 137934920192 138109648896 138436149248 138480548832 138807926016 139648499712 139777062021 139983732736 140107504248 140161056768 140290090944 140492406784 140537465856 140715491328 140869705728 141048152064 141093389376 141178002912 141381599232 141426943488 141761286144 141946028032 142751042064 142937073792 143143206912 143274986496 143527624704 143613698048 143709437952 143841738816 143999379366 144049176576 144054419456 144181790208 144436027392 144624254976 144752129568 144966156288 145099614104 145978288128 146323390464 146716348788 146902201344 146907548064 147119407104 147249487872 147254847232 147644933274 147701366784 147837342672 148050542592 148186839936 148243480576 148641595392 148773022056 149084209152 150033240576 150387929088 150626726496 150843949056 150982818048 150988313288 151339751424 151397597184 151536975872 151804182528 151938405504 151943935524 152163057664 152496070656 152905606002 153225437184 153787826176 154195218432 154200830592 154396164096 154761166848 154810802232 154903642084 155034058752 155171137536 155176785216 155373355008 155543633408 155740667904 155790617436 156158916768 157059907584 157481699328 157620942279 157681188864 157826352312 158053957632 158104649088 158199464256 158478418944 158679171072 158684946432 158825253276 158913789952 159054299136 159105311424 159481446912 159689281536 160066797568 160804208016 161036107776 161184359808 161468577792 161565410304 162055323648 162061221888 162204513984 162210417654 162444345344 162702286848 163086925824 163237065867 163472474112 164125094912 164613814272 165270991572 165509332992 165655673856 165661703136 166053338368 166164037632 166317010506 166556860416 166562922496 166710194928 166773915648 167168180224 167221794816 167369649813 167617118208 168787395648 169186420224 169406902272 169651208192 169855670304 169861852449 170106814464 170257220352 170263417112 170322296832 170479097856 170724950016 170779705344 170882121728 171183439872 171341033676 171406524416 171558079488 172378616832 173011304448 173420314624 173475934416 173695684608 173886043008 173946175488 174106312704 174162152511 174413316096 174517911552 174573883368 174795024384 174986587584 175053471744 175208251392 175214628352 175678781364 176323581696 176692396032 177166911744 177391337472 177554646351 177810702336 177817174016 177974397288 178288221312 178520564736 178778013696 178936086528 178942599168 179416627776 179650441728 180075147264 181332404784 181600518144 181761086592 182318874624 182749888512 182918130546 182988046336 183472791552 183479469312 183744069632 183906533376 184146198528 184640731776 185077234688 186197999616 186369416028 186810005664 186881409024 187053454592 187376467968 187383287808 187548969294 187620655104 187826274304 188064202752 188124519168 188237337216 188508798976 188569257984 189015048192 190334722752 190582765056 190857609216 191033315328 191370166272 191539372896 191546344251 191612583936 191788985088 191999172488 192065568768 192127168512 192242386944 192581369856 192832339968 193002839424 193288208384 194637717504 195097853952 195160426218 195621798384 195689447424 195869601792 195876730752 196159209472 196332650496 196395618789 196859911032 196935155712 197109282816 197116456896 197400723456 197582453248 198188793856 198364029408 198778945536 199312775712 200037040128 200044320768 200221196949 200517238784 200835635328 201125265408 201310424064 201786335232 201863462912 202106746944 202405576704 202584540672 202591914032 203328094208 203874141336 204300582912 204481222416 205108733952 205593624576 205601107456 205861552128 206348222464 206414402976 206712078336 206894850048 206902380288 207164473344 207654223872 207720823248 208211889024 209413210112 209975599104 210161256372 210241585152 210435136416 210738610176 210806198784 210932619008 211073236992 211304558592 211572228096 211579928576 211767004368 212072398848 212140415232 212641929216 212919042048 214405610688 214714810368 214912479744 215291437056 215420547072 215762608224 215999069049 216073764864 216081629184 216272685312 216280556872 216654041088 216936382464 217449234432 217649421156 217963298816 218967432192 219485085696 220074523182 220361322096 220679110656 220874231808 220882270848 221467399911 221552050176 221756014008 222075813888 222280259904 222365220864 222962393088 223159533084 223489490944 225049860864 225581893632 225875869696 226265923584 226474227072 226482469932 226809085952 227009627136 227096395776 227305463808 227633266688 227706273792 227907608256 227915903286 228244586496 228454711568 228744105984 229358409003 229838155776 230681739264 231292827648 231301245888 231594246144 231848057344 232141750272 232216203348 232355463126 232551088128 232690548736 232765177824 233060032512 233315450112 233404628992 233611001856 233685926154 234238375152 235098108928 235589861376 236222548992 236521783296 236739528468 237080936448 237156973632 237299196384 237717628416 238018756608 238027419648 238237879914 238370684928 238581448704 238590132224 239222170368 239533922304 240100196352 241554161664 241776539712 242134024192 242348115456 243091832832 243306770976 243315626481 243666518016 243890840728 244053430272 244630388736 244639292416 245208711168 245528264704 246187642368 246920721408 247906487358 248263999488 248492554704 249080007552 249175212032 249475515759 249835290624 249844383744 250065292392 250160873472 250752270336 250832692224 250983116288 251425677312 252020064256 253181093472 253779630336 254110353408 254476812288 254711087104 255160221696 255385830528 255395125668 255483445248 255718646784 256087425024 256169558016 256323182592 256775159808 257011550514 257109786624 257337119232 259516956672 260130471936 260213901624 260543526912 260829064512 260919263232 261159469056 261168974336 261619974144 261776867328 261860825052 262479881376 262580207616 262812377088 262821942528 263200964608 263518172046 264485372544 265038594048 265750367616 266716053504 266725761024 266961595932 267432331968 267780847104 268167020544 268404129792 268413898752 269048446976 269475662592 269874102272 270112720896 271832188448 272400777216 272641629888 273478311936 274124832768 274377195819 274482069504 275209187328 275219203968 275616104448 275859800064 275869840384 276219297792 276872298496 276961097664 277615852032 279296999424 279554124042 279967465472 280215008496 280322113536 280580181888 280984813568 281074931712 281323453941 281430982656 281739411456 282096304128 282186778752 282356005824 282763198464 282853886976 283522572288 283892056064 285502084128 285874147584 286286413824 286549972992 287055249408 287227396096 287418875904 287683477632 287998758732 288098353152 288108838912 288363580416 288872054784 289248509952 289504259136 289932312576 290199228208 291956576256 292646780928 292740639327 293432697576 293804402688 293815096128 294238814208 294498975744 294509694464 295289866548 295402733568 295674685344 296101085184 296373679872 296486961152 297283190784 297546044112 298168418304 300066481152 300775858176 301253452992 301687898112 301965636096 301976626576 302679502848 302795194368 303073951744 303608365056 303876811008 303887871048 304326115328 304992141312 305811212004 306450874368 307575652352 308390436864 308401661184 308792328192 309522333696 309621604464 309807284168 310068117504 310342275072 310353570432 310746710016 311087266816 311481335808 311581234872 312317833536 314119815168 314963398656 315241884558 315362377728 315652704624 316107915264 316209298176 316398928512 316956837888 317358342144 317369892864 317650506552 318108598272 318210622848 318962893824 319378563072 320133595136 321608416032 322072215552 322368719616 322937155584 323130820608 324110647296 324122443776 324409027968 324420835308 324888690688 325404573696 326173851648 326474131734 326944948224 328250189824 329227628544 330111784773 330541983144 331018665984 331311347712 331323406272 332106676736 332328075264 332634021012 333113720832 333125844992 333420389856 333547831296 334336360448 334443589632 334739299626 335234236416 337574791296 338372840448 338813804544 339302416384 339711340608 339723704898 340213628928 340514440704 340526834224 340644593664 340958195712 341449900032 341559410688 341764243456 341873854929 342366879744 342682067352 342813048832 343116158976 344757233664 346022608896 346840629248 346951868832 347391369216 347772086016 347892350976 348212625408 348324305022 348533194689 348826632192 349035823104 349147766736 349590048768 349973175168 350106943488 350416502784 350429256704 351357562728 352647163392 353384792064 354333823488 354782674944 355109292702 355621404672 355634348032 355948794576 356576442624 357041129472 357356819871 357556027392 357872173056 357885198336 358833255552 359300883456 360150294528 362664809568 363201036288 363522173184 364637749248 365499777024 365836261092 365976092672 366945583104 366958938624 367488139264 367813066752 368292397056 369281463552 370154469376 371859731037 372395999232 372738832056 373620011328 373762818048 374106909184 374752935936 374766575616 375097938588 375241310208 375652548608 376128405504 376249038336 376474674432 377017597952 377138515968 378030096384 380669445504 381165530112 381715218432 382066630656 382740332544 383078745792 383092688502 383225167872 383577970176 383998344976 384131137536 384254337024 384484773888 385162739712 385517325771 385664679936 386005678848 386576416768 389275435008 390195707904 390320852436 391243596768 391378894848 391739203584 391753461504 392318418944 392665300992 392791237578 393719822064 393870311424 394218565632 394232913792 394801446912 395164906496 396377587712 396728058816 397557891072 398625551424 400074080256 400088641536 400442393898 401034477568 401671270656 402250530816 402620848128 403572670464 404213493888 404811153408 405169081344 405183828064 406656188416 407748282672 408601165824 408962444832 410217467904 411187249152 411202214912 411723104256 412696444928 412828805952 413424156672 413789700096 413804760576 414328946688 415308447744 415441646496 416423778048 418826420224 419331186063 419951198208 420322512744 420483170304 420870272832 421477220352 421612397568 421865238016 422146473984 422609117184 423144456192 423159857152 423534008736 424144797696 424280830464 425283858432 425838084096 428811221376 429429620736 429824959488 430582874112 430841094144 431525216448 431998138098 432147529728 432163258368 432545370624 432561113744 433308082176 433872764928 434898468864 435298842312 435926597632 437934864384 438970171392 440149046364 440722644192 441358221312 441748463616 441764541696 442934799822 443104100352 443512028016 444151627776 444560519808 444730441728 445924786176 446319066168 446978981888 450099721728 451163787264 451751739392 452531847168 452948454144 452964939864 453618171904 454019254272 454192791552 454610927616 455412547584 455815216512 455831806572 456489172992 456909423136 457488211968 458716818006 459676311552 461363478528 462585655296 462602491776 463188492288 463696114688 464283500544 464432406696 464710926252 465102176256 465381097472 465530355648 466120065024 466630900224 466809257984 467222003712 467371852308 468476750304 470196217856 471179722752 472445097984 472862826837 473043566592 473479056936 474161872896 474313947264 474598392768 475435256832 476037513216 476054839296 476475759828 476741369856 477162897408 477180264448 478444340736 479067844608 480200392704 483108323328 483553079424 484268048384 484696230912 486183665664 486613541952 486631252962 487333036032 487781681456 488106860544 489260777472 489278584832 489711197601 490417422336 491056529408 492375284736 493841442816 495812974716 496527998976 496985109408 498160015104 498350424064 498951031518 499670581248 499688767488 500130584784 500321746944 501504540672 501665384448 501966232576 502851354624 504040128512 506362186944 507559260672 508220706816 508953624576 509422174208 509585557347 510320443392 510771661056 510790251336 510966890496 511437293568 512174850048 512339116032 512646365184 513550319616 514023101028 514219573248 514674238464 519033913344 520260943872 520427803248 521087053824 521658129024 521838526464 522318938112 522337948672 523239948288 523553734656 523721650104 524959762752 525160415232 525624754176 525643885056 526401929216 527036344092 528970745088 530077188096 531500735232 532663939053 533432107008 533451522048 533923191864 534864663936 535561694208 536334041088 536808259584 536827797504 538096893952 538951325184 539748204544 540225441792 543664376896 544801554432 545283259776 546956623872 548249665536 548754391638 548964139008 550418374656 550438407936 551232208896 551719600128 551739680768 552438595584 553744596992 553922195328 555231704064 558593998848 559108248084 559934930944 560430016992 560644227072 561160363776 561969627136 562149863424 562646907882 562861965312 563478822912 564192608256 564373557504 564712011648 565526396928 565707773952 567045144576 567784112128 571004168256 571748295168 572572827648 573099945984 574110498816 574454792192 574639032753 574837751808 575366955264 575997517464 576196706304 576217677824 576727160832 577744109568 578497019904 579008518272 579864625152 580398456416 583913152512 585293561856 585481278654 586865395152 587608805376 587630192256 588477628416 588997951488 589019388928 590579733096 590805467136 591349370688 592202170368 592747359744 592973922304 594566381568 595092088224 596336836608 600132962304 600663590847 601551716352 602506905984 603375796224 603931272192 603953253152 605359005696 605590388736 606147903488 607216730112 607753622016 607775742096 608652230656 609984282624 611622424008 612901748736 615151304704 616780873728 616803322368 617584656384 619044667392 619243208928 619614568336 620136235008 620684550144 620707140864 621493420032 622174533632 622962671616 623162469744 624635667072 628239630336 629926797312 630483769116 630724755456 631305409248 632215830528 632418596352 632797857024 633913675776 634716684288 634739785728 635301013104 636217196544 636421245696 637925787648 638757126144 640267190272 643216832064 644144431104 644737439232 645874311168 646261641216 647997207147 648221294592 648244887552 648818055936 648841670616 649777381376 650809147392 652347703296 652948263468 653889896448 656500379648 658455257088 660223569546 661083966288 662037331968 662622695424 662646812544 664213353472 664656150528 665268042024 666227441664 666251689984 666840779712 667095662592 668672720896 668887179264 669478599252 670468472832 671085715231 675149582592 676745680896 677627609088 679422681216 679447409796 680427257856 681028881408 681053668448 681289187328 681916391424 682899800064 683118821376 683528486912 683747709858 684733759488 685364134704 685626097664 686232317952 688075227009 689514467328 692045217792 693681258496 693903737664 694782738432 695544172032 696425250816 696648610044 697066389378 697653264384 698071646208 698295533472 699180097536 699946350336 700213886976 700833005568 700858513408 702715125456 705294326784 706769584128 708667646976 709565349888 710218585404 711242809344 711268696064 711897589152 713152885248 714082258944 714713639742 715112054784 715744346112 715770396672 717666511104 718601766912 720300589056 725329619136 726402072576 727044346368 729275498496 729946879443 730999554048 731672522184 731952185344 733891166208 733917877248 734976278528 735626133504 736584794112 738562927104 740308938752 743719462074 744791998464 745477664112 747240022656 747525636096 748213818368 749505871872 749533151232 750195877176 750482620416 751305097216 752256811008 752498076672 752949348864 754035195904 754277031936 756060192768 761338891008 762331060224 763430436864 764133261312 765480665088 766157491584 766185377004 766450335744 767155940352 767996689952 768262275072 768508674048 768969547776 770325479424 771034651542 771329359872 772011357696 773152833536 778550870016 780391415808 780641704872 782487193536 782757789696 783478407168 783506923008 784636837888 785330601984 785582475156 787439644128 787740622848 788437131264 788465827584 789602893824 790329812992 792755175424 793456117632 795115782144 797251102848 800148160512 800177283072 800884787796 802068955136 803342541312 804501061632 805241696256 807145340928 808426987776 809622306816 810338162688 810367656128 813312376832 815496565344 817202331648 817924889664 820434935808 822374498304 822404429824 823131587457 823446208512 825392889856 825657611904 826848313344 827579400192 827609521152 828657893376 830616895488 830883292992 832847556096 837652840448 838662372126 839902396416 840645025488 840966340608 841740545664 842954440704 843224795136 843730476032 844292947968 845218234368 846288912384 846319714304 847068017472 848289595392 848561660928 850567716864 851676168192 857622442752 858859241472 859649918976 861165748224 861682188288 863050432896 863996276196 864295059456 864326516736 865090741248 865122227488 866616164352 867745529856 869796937728 870597684624 871853195264 875869728768 877940342784 880298092728 881445288384 882716442624 883496927232 883529083392 885869599644 886208200704 887024056032 888303255552 889121039616 889460883456 891849572352 892638132336 893957963776 900199443456 902327574528 903503478784 905063694336 905896908288 905929879728 907236343808 908038508544 908385583104 909221855232 910825095168 911630433024 911663613144 912978345984 913818846272 914976423936 917433636012 919352623104 922726957056 925171310592 925204983552 926376984576 927392229376 928567001088 928864813392 929421852504 930204352512 930762194944 931060711296 932240130048 933261800448 933618515968 934444007424 934743704616 936953500608 940392435712 942359445504 944890195968 945725653674 946087133184 946958113872 948323745792 948627894528 949196785536 950870513664 952075026432 952109678592 952951519656 954325794816 954360528896 956888681472 958135689216 960400785408 966216646656 967106158848 968536096768 969392461824 972367331328 973227083904 973262505924 974666072064 975563362912 976213721088 978521554944 978557169664 979422395202 980834844672 982113058816 984750569472 987682885632 991625949432 993055997952 993970218816 996320030208 996700848128 997902063036 999341162496 999377534976 1000261169568 1000297575533 1000643493888 1003009081344 1003330768896 1003932465152 1005702709248 1008080257024 1012724373888 1015118521344 1016441413632 1017907249152 1018844348416 1019171114694 1020640886784 1021543322112 1021580502672 1021933780992 1022874587136 1024349700096 1024678232064 1025292730368 1025621564787 1027100639232 1028046202056 1028439146496 1029348476928 1038067826688 1040521887744 1040855606496 1042174107648 1043316258048 1043677052928 1044637876224 1044675897344 1045599584067 1046479896576 1047107469312 1047443300208 1049919525504 1050320830464 1051249508352 1051287770112 1052803858432 1054072688184 1057941490176 1060154376192 1063001470464 1065327878106 1066864214016 1066903044096 1067846383728 1069729327872 1071123388416 1072668082176 1073616519168 1073655595008 1076193787904 1077902650368 1079496409088 1080450883584 1087328753792 1089603108864 1090566519552 1093913247744 1096499331072 1097508783276 1097928278016 1100836749312 1100876815872 1102464417792 1103439200256 1103479361536 1104877191168 1107489193984 1107844390656 1110463408128 1117187997696 1118216496168 1119869861888 1120860033984 1121288454144 1122320727552 1123939254272 1124299726848 1125293815764 1125723930624 1126957645824 1127995138367 1128385216512 1128747115008 1129424023296 1131052793856 1131415547904 1134090289152 1135568224256 1142008336512 1143496590336 1145145655296 1146199891968 1148220997632 1148909584384 1149278065506 1149675503616 1150733910528 1151995034928 1152393412608 1152435355648 1153454321664 1155488219136 1156551977313 1156994039808 1158017036544 1159729250304 1160796912832 1167826305024 1170587123712 1170962557308 1173730790304 1175217610752 1175260384512 1176955256832 1177995902976 1178038777856 1181159466192 1181610934272 1182698741376 1184404340736 1185494719488 1185947844608 1189132763136 1190184176448 1192673673216 1200265924608 1201327181694 1203103432704 1205013811968 1206751592448 1207862544384 1207906506304 1210718011392 1212295806976 1214433460224 1215507244032 1215551484192 1217304461312 1219968565248 1223244848016 1225803497472 1230302609408 1233561747456 1233606644736 1235169312768 1238089334784 1238486417856 1239229136672 1240272470016 1241369100288 1241414281728 1242986840064 1244349067264 1245925343232 1246324939488 1249271334144 1256479260672 1259853594624 1260967538232 1261449510912 1262610818496 1264431661056 1264837192704 1265595714048 1267827351552 1269433368576 1269479571456 1270602026208 1272434393088 1272842491392 1275851575296 1277514252288 1280534380544 1286433664128 1288288862208 1289474878464 1291748622336 1292523282432 1295994414294 1296442589184 1296489775104 1297636111872 1297683341232 1299554762752 1301618294784 1304695406592 1305896526936 1307779792896 1313000759296 1316910514176 1320447139092 1322167932576 1324074663936 1325245390848 1325293625088 1328426706944 1329312301056 1330536084048 1332454883328 1332503379968 1333681559424 1334191325184 1337345441792 1337774358528 1338957198504 1340936945664 1342171430462 1350299165184 1353491361792 1355255218176 1358845362432 1358894819592 1360854515712 1362057762816 1362107336896 1362578374656 1363832782848 1366237642752 1367056973824 1367495419716 1369467518976 1370728269408 1371252195328 1372464635904 1376150454018 1379028934656 1384090435584 1387362516992 1387807475328 1389565476864 1391088344064 1392850501632 1393297220088 1394132778756 1395306528768 1396143292416 1396591066944 1398360195072 1399892700672 1400427773952 1401666011136 1401717026816 1405430250912 1410588653568 1413539168256 1417335293952 1419130699776 1420437170808 1422485618688 1422537392128 1423795178304 1426305770496 1428164517888 1429427279484 1430224109568 1431488692224 1431540793344 1432858689277 1435333022208 1437203533824 1440601178112 1450659238272 1452804145152 1454088692736 1458550996992 1459893758886 1461999108096 1463345044368 1463904370688 1467782332416 1467835754496 1469133592803 1469952557056 1471252267008 1473169588224 1477125854208 1480617877504 1487438924148 1489583996928 1490955328224 1494480045312 1495051272192 1496427636736 1499011743744 1499066302464 1500391754352 1500965240832 1502610194432 1504513622016 1504996153344 1505898697728 1508070391808 1508554063872 1512120385536 1522677782016 1524662120448 1526860873728 1528266522624 1528756672041 1530961330176 1532314983168 1532370754008 1532900671488 1534311880704 1535993379904 1536524550144 1537017348096 1537939095552 1540650958848 1542069303084 1542658719744 1544022715392 1546305667072 1557101740032 1560782831616 1561283409744 1564974387072 1565515579392 1566956814336 1567013846016 1569273675776 1570661203968 1571164950312 1574879288256 1575481245696 1576874262528 1576931655168 1579205787648 1580659625984 1585510350848 1586912235264 1590231564288 1594502205696 1600296321024 1600354566144 1601769575592 1604137910272 1606685082624 1609002123264 1610483392512 1614290681856 1616853975552 1619244613632 1620676325376 1620735312256 1626624753664 1630993130688 1634404663296 1635849779328 1640869871616 1644748996608 1644808859648 1646263174914 1646892417024 1650785779712 1651315223808 1653696626688 1655158800384 1655219042304 1657315786752 1661233790976 1661766585984 1665695112192 1675305680896 1677324744252 1679804792832 1681290050976 1681932681216 1683481091328 1685908881408 1686449590272 1687460952064 1688585895936 1690436468736 1692577824768 1692639428608 1694136034944 1696579190784 1697123321856 1701135433728 1703352336384 1715244885504 1717718482944 1719299837952 1722331496448 1723364376576 1723917098259 1726100865792 1727992552392 1728590118912 1728653033472 1730181482496 1730244454976 1733232328704 1735491059712 1739593875456 1741195369248 1743706390528 1751739457536 1755880685568 1760596185456 1762890576768 1765432885248 1766993854464 1767058166784 1771739199288 1772416401408 1774048112064 1776606511104 1778242079232 1778921766912 1783699144704 1785276264672 1787915927552 1800398886912 1804655149056 1807006957568 1810127388672 1811793816576 1811859759456 1814472687616 1816077017088 1816771166208 1818443710464 1821650190336 1823260866048 1823327226288 1825956691968 1827637692544 1829952847872 1834867272024 1838705246208 1845453914112 1850342621184 1850409967104 1852753969152 1854784458752 1857134002176 1857729626784 1858843705008 1860408705024 1861524389888 1862121422592 1864480260096 1866523600896 1867237031936 1868888014848 1869487409232 1873907001216 1880784871424 1884718891008 1889780391936 1891451307348 1892174266368 1893916227744 1896647491584 1897255789056 1898393571072 1901741027328 1904150052864 1904219357184 1905903039312 1908651589632 1908721057792 1913777362944 1916271378432 1920801570816 1932433293312 1934212317696 1937072193536 1938784923648 1943991621441 1944734662656 1946454167808 1946525011848 1949332144128 1951126725824 1952427442176 1957043109888 1957114339328 1958844790404 1961669689344 1964226117632 1969501138944 1975365771264 1983251898864 1986111995904 1987940437632 1992640060416 1993401696256 1995804126072 1998682324992 1998755069952 2000522339136 2000595151066 2001286987776 2006018162688 2006661537792 2007864930304 2011405418496 2013257145693 2016160514048 2025448747776 2030237042688 2032882827264 2037688696832 2038342229388 2041281773568 2043086644224 2043161005344 2043867561984 2045749174272 2048699400192 2049356464128 2050585460736 2051243129574 2054201278464 2056092404112 2056878292992 2058696953856 2064225681027 2076135653376 2081043775488 2081711212992 2084348215296 2086632516096 2089275752448 2089351794688 2091199168134 2092959793152 2094214938624 2094886600416 2099839051008 2100641660928 2102499016704 2102575540224 2105607716864 2108145376368 2115882980352 2120308752384 2126002940928 2130655756212 2133728428032 2133806088192 2135692767456 2139458655744 2142246776832 2145336164352 2147233038336 2147311190016 2152387575808 2155805300736 2158992818176 2160901767168 2174657507584 2179206217728 2181133039104 2187826495488 2189840638329 2192998662144 2195017566552 2195856556032 2201673498624 2201753631744 2204928835584 2206878400512 2206958723072 2209754382336 2214978387968 2215688781312 2220926816256 2234375995392 2236432992336 2239739723776 2241720067968 2242576908288 2244641455104 2247878508544 2248599453696 2250587631528 2251447861248 2253915291648 2255990276734 2256770433024 2257494230016 2258848046592 2262105587712 2262831095808 2268180578304 2271136448512 2284016673024 2286993180672 2290291310592 2292399783936 2296441995264 2297819168768 2298556131012 2299351007232 2301467821056 2303990069856 2304786825216 2304870711296 2306908643328 2310976438272 2313103954626 2313988079616 2316034073088 2319458500608 2321593825664 2335652610048 2341174247424 2341925114616 2347461580608 2350435221504 2350520769024 2353910513664 2355991805952 2356077555712 2362318932384 2363221868544 2365397482752 2368808681472 2370989438976 2371895689216 2378265526272 2380368352896 2385347346432 2400531849216 2402654363388 2406206865408 2410027623936 2413503184896 2415725088768 2415813012608 2421436022784 2424591613952 2428866920448 2431014488064 2431102968384 2434608922624 2439937130496 2446489696032 2451606994944 2460605218816 2467123494912 2467213289472 2469394762371 2470338625536 2476178669568 2476972835712 2478458273344 2480544940032 2482738200576 2482828563456 2485973680128 2488698134528 2491850686464 2492649878976 2498542668288 2512958521344 2519707189248 2521935076464 2522899021824 2525221636992 2528863322112 2529674385408 2531191428096 2535654703104 2538866737152 2538959142912 2541204052416 2544868786176 2545684982784 2551703150592 2555028504576 2561068761088 2572867328256 2576577724416 2578949756928 2583497244672 2585046564864 2591988828588 2592885178368 2592979550208 2595272223744 2595366682464 2599109525504 2603236589568 2609390813184 2611793053872 2615559585792 2626001518592 2633821028352 2640894278184 2644335865152 2648149327872 2650490781696 2650587250176 2656853413888 2658624602112 2661072168096 2664909766656 2665006759936 2667363118848 2668382650368 2674690883584 2675548717056 2677914397008 2681873891328 2684342860924 2700598330368 2706982723584 2710510436352 2717690724864 2717789639184 2721709031424 2724115525632 2724214673792 2725156749312 2727665565696 2732475285504 2734113947648 2734990839432 2738935037952 2741456538816 2742504390656 2744929271808 2752300908036 2758057869312 2768180871168 2774725033984 2775614950656 2779130953728 2782176688128 2785701003264 2786594440176 2788265557512 2790613057536 2792286584832 2793182133888 2796720390144 2799785401344 2800855547904 2803332022272 2803434053632 2810860501824 2821177307136 2827078336512 2834670587904 2838261399552 2840874341616 2844971237376 2845074784256 2847590356608 2852611540992 2856329035776 2858854558968 2862977384448 2863081586688 2865717378554 2870666044416 2874407067648 2881202356224 2901318476544 2905608290304 2908177385472 2917101993984 2919787517772 2923998216192 2926690088736 2927808741376 2935564664832 2935671508992 2938267185606 2939905114112 2942504534016 2946339176448 2954251708416 2961235755008 2974877848296 2979167993856 2981910656448 2988960090624 2990102544384 2992855273472 2998023487488 2998132604928 3000783508704 3000892726599 3001930481664 3005220388864 3009027244032 3009992306688 3011797395456 3016140783616 3017108127744 3024240771072 3045355564032 3049324240896 3053721747456 3056533045248 3057513344082 3061922660352 3064629966336 3064741508016 3065801342976 3068623761408 3071986759808 3073049100288 3074034696192 3075878191104 3076864694361 3081301917696 3084138606168 3085317439488 3088045430784 3092611334144 3114203480064 3121565663232 3122566819488 3129948774144 3131031158784 3133913628672 3134027692032 3136798752201 3138547351552 3141322407936 3142329900624 3149758576512 3150962491392 3153748525056 3153863310336 3158411575296 3161319251968 3171020701696 3173824470528 3180463128576 3189004411392 3200592642048 3200709132288 3203539151184 3208275820544 3213370165248 3218004246528 3220966785024 3228581363712 3233707951104 3238489227264 3241352650752 3241470624512 3253249507328 3261986261376 3268809326592 3271699558656 3281739743232 3289497993216 3289617719296 3292526349828 3293784834048 3301571559424 3302630447616 3307393253376 3310317600768 3310438084608 3314631573504 3322467581952 3323533171968 3331390224384 3350611361792 3354649488504 3359609585664 3362580101952 3363865362432 3366962182656 3371817762816 3372899180544 3374921904128 3377171791872 3380872937472 3383985415101 3385155649536 3385278857216 3388272069888 3393158381568 3394246643712 3402270867456 3406704672768 3430489771008 3435436965888 3438599675904 3444662992896 3446728753152 3447834196518 3452201731584 3455985104784 3457180237824 3457306066944 3460362964992 3460488909952 3466464657408 3469655931939 3470982119424 3479187750912 3482390738496 3487412781056 3503478915072 3511761371136 3521192370912 3525781153536 3530865770496 3533987708928 3534116333568 3543478398576 3544832802816 3548096224128 3553213022208 3556484158464 3557843533824 3567398289408 3570552529344 3575831855104 3600797773824 3609310298112 3614013915136 3620254777344 3623587633152 3623719518912 3628945375232 3632154034176 3636887420928 3643300380672 3646521732096 3646654452576 3651913383936 3655275385088 3659905695744 3669734544048 3677410492416 3690907828224 3700685242368 3700819934208 3705507938304 3709568917504 3714268004352 3715459253568 3717687410016 3720817410048 3723048779776 3724242845184 3728960520192 3733047201792 3734474063872 3737776029696 3738974818464 3747814002432 3761569742848 3769437782016 3779560783872 3782902614696 3784348532736 3787832455488 3793294983168 3794511578112 3796787142144 3803482054656 3808300105728 3808438714368 3811806078624 3817303179264 3817442115584 3827554725888 3832542756864 3841603141632 3864866586624 3868424635392 3874144387072 3877569847296 3887983242882 3889469325312 3892908335616 3893050023696 3898664288256 3902253451648 3904854884352 3914086219776 3914228678656 3917689580808 3923339378688 3928452235264 3939002277888 3950731542528 3966503797728 3972223991808 3975880875264 3985280120832 3986803392512 3991608252144 3997364649984 3997510139904 4001044678272 4001190302132 4002573975552 4012036325376 4013323075584 4015729860608 4022810836992 4026514291386 4032321028096 4050897495552 4060474085376 4065765654528 4075377393664 4076684458776 4082563547136 4086173288448 4086322010688 4087735123968 4091498348544 4098712928256 4101170921472 4102486259148 4108402556928 4112184808224 4113756585984 4117393907712 4128451362054 4152271306752 4162087550976 4163422425984 4168696430592 4173265032192 4178551504896 4178703589376 4182398336268 4185919586304 4188429877248 4189773200832 4199678102016 4201283321856 4204998033408 4205151080448 4211215433728 4216290752736 4231765960704 4240617504768 4252005881856 4261311512424 4267456856064 4267612176384 4271385534912 4278917311488 4284493553664 4290672328704 4294466076672 4294622380032 4298576067831 4304775151616 4311610601472 4317985636352 4321803534336 4349315015168 4358412435456 4362266078208 4375652990976 4379681276658 4385997324288 4390035133104 4391713112064 4403346997248 4403507263488 4407400778409 4409857671168 4413756801024 4413917446144 4419508764672 4429956775936 4431377562624 4441853632512 4468751990784 4472865984672 4479479447552 4483440135936 4485153816576 4489282910208 4495757017088 4497198907392 4501175263056 4502895722496 4507830583296 4511980553468 4513540866048 4514988460032 4517696093184 4524211175424 4525662191616 4536361156608 4542272897024 4568033346048 4573986361344 4580582621184 4584799567872 4586270016123 4592883990528 4595638337536 4597112262024 4598702014464 4602935642112 4607980139712 4609573650432 4609741422592 4613817286656 4621952876544 4626207909252 4627976159232 4632068146176 4638917001216 4643187651328 4671305220096 4682348494848 4683850229232 4694923161216 4700870443008 4701041538048 4707821027328 4711983611904 4712155111424 4724637864768 4726443737088 4730794965504 4737617362944 4741978877952 4743791378432 4756531052544 4760736705792 4770694692864 4801063698432 4805308726776 4812413730816 4820055247872 4827006369792 4831450177536 4831626025216 4842872045568 4849183227904 4857733840896 4862028976128 4862205936768 4869217845248 4879874260992 4892979392064 4903213989888 4921210437632 4934246989824 4934426578944 4938789524742 4940677251072 4952357339136 4953945671424 4956916546688 4961089880064 4965476401152 4965657126912 4971947360256 4977396269056 4983701372928 4985299757952 4997085336576 5025917042688 5039414378496 5043870152928 5045798043648 5050443273984 5057726644224 5059348770816 5062382856192 5071309406208 5077733474304 5077918285824 5082408104832 5089737572352 5091369965568 5103406301184 5110057009152 5122137522176 5145734656512 5153155448832 5157899513856 5166994489344 5170093129728 5171751294777 5183977657176 5185770356736 5185959100416 5190544447488 5190733364928 5198219051008 5206473179136 5218781626368 5223586107744 5231119171584 5252003037184 5267642056704 5281788556368 5288671730304 5296298655744 5300981563392 5301174500352 5313706827776 5317249204224 5322144336192 5329819533312 5330013519872 5334726237696 5336765300736 5349381767168 5351097434112 5355828794016 5363747782656 5368685721848 5401196660736 5413965447168 5421020872704 5435381449728 5435579278368 5443418062848 5448231051264 5448429347584 5450313498624 5455331131392 5464950571008 5468227895296 5469981678864 5477870075904 5482913077632 5485008781312 5489858543616 5504601816072 5516115738624 5536361742336 5549450067968 5551229901312 5558261907456 5564353376256 5571402006528 5573188880352 5576531115024 5581226115072 5584573169664 5586364267776 5593440780288 5599570802688 5601711095808 5606664044544 5606868107264 5621721003648 5642354614272 5654156673024 5669341175808 5676522799104 5681748683232 5689942474752 5690149568512 5695180713216 5705223081984 5712658071552 5717709117936 5725954768896 5726163173376 5731434757108 5741332088832 5748814135296 5762404712448 5802636953088 5811216580608 5816354770944 5831974864323 5834203987968 5839575035544 5847996432384 5853380177472 5855617482752 5871129329664 5871343017984 5876534371212 5879810228224 5885009068032 5892678352896 5908503416832 5922471510016 5949755696592 5958335987712 5963821312896 5977920181248 5980205088768 5985710546944 5996046974976 5996265209856 6001567017408 6001785453198 6003860963328 6010440777728 6018054488064 6019984613376 6023594790912 6032281567232 6034216255488 6039771437079 6048481542144 6090711128064 6098648481792 6113066090496 6115026688164 6123845320704 6129259932672 6129483016032 6131602685952 6137247522816 6143973519616 6146098200576 6148069392384 6151756382208 6153729388722 6162603835392 6168277212336 6170634878976 6176090861568 6185222668288 6192677043081 6228406960128 6243131326464 6245133638976 6259897548288 6267827257344 6268055384064 6273597504402 6277094703104 6282644815872 6284659801248 6299517153024 6301924982784 6307497050112 6307726620672 6316823150592 6322638503936 6342041403392 6347648941056 6360926257152 6378008822784 6401185284096 6401418264576 6407078302368 6416551641088 6426740330496 6436008493056 6441933570048 6457162727424 6467415902208 6476978454528 6482705301504 6482941249024 6506499014656 6523972522752 6537618653184 6543399117312 6563479486464 6569521914987 6578995986432 6579235438592 6585052699656 6587569668096 6603143118848 6605260895232 6614786506752 6620635201536 6620876169216 6629263147008 6644935163904 6647066343936 6662780448768 6701222723584 6709298977008 6719219171328 6725160203904 6727730724864 6733924365312 6743635525632 6745798361088 6749843808256 6754343583744 6761745874944 6767970830202 6770311299072 6770557714432 6776544139776 6786316763136 6788493287424 6804541734912 6813409345536 6860979542016 6870873931776 6877199351808 6889325985792 6893457506304 6895668393036 6904403463168 6911970209568 6914360475648 6914612133888 6920725929984 6920977819904 6932929314816 6939311863878 6941964238848 6958375501824 6964781476992 6974825562112 7006957830144 7023522742272 7042384741824 7051562307072 7061731540992 7067975417856 7068232667136 7086956797152 7089665605632 7096192448256 7106426044416 7112968316928 7115687067648 7134796578816 7141105058688 7151663710208 7201595547648 7218620596224 7228027830272 7240509554688 7247175266304 7247439037824 7257890750464 7264308068352 7273774841856 7286600761344 7293043464192 7293308905152 7303826767872 7310550770176 7319811391488 7339469088096 7354820984832 7381815656448 7401370484736 7401639868416 7408184287113 7411015876608 7419137835008 7428536008704 7430918507136 7435374820032 7441634820096 7446097559552 7448485690368 7457921040384 7466094403584 7468948127744 7475552059392 7477949636928 7495628004864 7523139485696 7538875564032 7559121567744 7565805229392 7568697065472 7575664910976 7586589966336 7589023156224 7593574284288 7606964109312 7616600211456 7616877428736 7623612157248 7634606358528 7634884231168 7655109451776 7665085513728 7683206283264 7729733173248 7736849270784 7748288774144 7755139694592 7775966485764 7778938650624 7785816671232 7786100047392 7797328576512 7804506903296 7809709768704 7828172439552 7828457357312 7835379161616 7846678757376 7856904470528 7878004555776 7901463085056 7933007595456 7944447983616 7951761750528 7970560241664 7973606785024 7983216504288 7994729299968 7995020279808 8002089356544 8002380604264 8005147951104 8024072650752 8026646151168 8031459721216 8045621673984 8053028582772 8064642056192 8101794991104 8120948170752 8131531309056 8150754787328 8153368917552 8165127094272 8172346576896 8172644021376 8175470247936 8182996697088 8197425856512 8202341842944 8204972518296 8216805113856 8224369616448 8227513171968 8234787815424 8256902724108 8304542613504 8324175101952 8326844851968 8337392861184 8346530064384 8357103009792 8357407178752 8364796672536 8371839172608 8376859754496 8379546401664 8399356204032 8402566643712 8409996066816 8410302160896 8422430867456 8432581505472 8463531921408 8481235009536 8504011763712 8522623024848 8534913712128 8535224352768 8542771069824 8557834622976 8568987107328 8588932153344 8589244760064 8597152135662 8609550303232 8623221202944 8635971272704 8643607068672 8698630030336 8716824870912 8724532156416 8751305981952 8759362553316 8771994648576 8780070266208 8783426224128 8806693994496 8807014526976 8814801556818 8819715342336 8827513602048 8827834892288 8839017529344 8859913551872 8862755125248 8883707265024 8937503981568 8945731969344 8958958895104 8966880271872 8970307633152 8978565820416 8991514034176 8994397814784 9002350526112 9002678179797 9005791444992 9015661166592 9023961106936 9027081732096 9029976920064 9035392186368 9048422350848 9051324383232 9072722313216 9084545794048 9136066692096 9147972722688 9161165242368 9169599135744 9172540032246 9185767981056 9191276675072 9194224524048 9197404028928 9205871284224 9215960279424 9219147300864 9219482845184 9227634573312 9230594083083 9243905753088 9252415818504 9255952318464 9264136292352 9277834002432 9286375302656 9342610440192 9364696989696 9367700458464 9389846322432 9401740886016 9402083076096 9410396256603 9415642054656 9423967223808 9424310222848 9449275729536 9452887474176 9461589931008 9475234725888 9483957755904 9487582756864 9513062105088 9521473411584 9541389385728 9602127396864 9610617453552 9624827461632 9640110495744 9654012739584 9662900355072 9663252050432 9685744091136 9698366455808 9715467681792 9724057952256 9724411873536 9738435690496 9759748521984 9785958784128 9806427979776 9842420875264 9868493979648 9868853157888 9877579049484 9881354502144 9904714678272 9907891342848 9913833093376 9922179760128 9930952802304 9931314253824 9943894720512 9954792538112 9967402745856 9970599515904 9994170673152 10051834085376 10078828756992 10087740305856 10091596087296 10100886547968 10115453288448 10118697541632 10124765712384 10142618812416 10151956245303 10155466948608 10155836571648 10164816209664 10179475144704 10182739931136 10206812602368 10220114018304 10244275044352 10291469313024 10306310897664 10315799027712 10333988978688 10340186259456 10343502589554 10367955314352 10371540713472 10371918200832 10381088894976 10381466729856 10396438102016 10408967795817 10412946358272 10437563252736 10447172215488 10462238343168 10504006074368 10535284113408 10563577112736 10577343460608 10592597311488 10601963126784 10602349000704 10627413655552 10634498408448 10644288672384 10659639066624 10660027039744 10669452475392 10673530601472 10698763534336 10702194868224 10711657588032 10727495565312 10737371443696 10802393321472 10827930894336 10842041745408 10870762899456 10871158556736 10886836125696 10896462102528 10896858695168 10910662262784 10929901142016 10936455790592 10939963357728 10955740151808 10965826155264 10970017562624 10979717087232 11009203632144 11032231477248 11072723484672 11098900135936 11102459802624 11116523814912 11128706752512 11142804013056 11146377760704 11153062230048 11162452230144 11169146339328 11172728535552 11186881560576 11199141605376 11203422191616 11213328089088 11213736214528 11243442007296 11284709228544 11308313346048 11338682351616 11353045598208 11363497366464 11379884949504 11380299137024 11390361426432 11410446163968 11425316143104 11435418235872 11451909537792 11452326346752 11462869514216 11482664177664 11497628270592 11524809424896 11605273906176 11622433161216 11632709541888 11663949728646 11668407975936 11679150071088 11695992864768 11706760354944 11711234965504 11742258659328 11742686035968 11753068742424 11770018136064 11785356705792 11817006833664 11844943020032 11899511393184 11916671975424 11927642625792 11955840362496 11960410177536 11971421093888 11992093949952 11992530419712 12003134034816 12003570906396 12007721926656 12020881555456 12036108976128 12039969226752 12047189581824 12064563134464 12068432510976 12079542874158 12096963084288 12181422256128 12197296963584 12226132180992 12230053376328 12247690641408 12258519865344 12258966032064 12263205371904 12274495045632 12287947039232 12296138784768 12303512764416 12307458777444 12325207670784 12336554424672 12341269757952 12352181723136 12370445336576 12385354086162 12456813920256 12486262652928 12490267277952 12519795096576 12535654514688 12536110768128 12547195008804 12554189406208 12565289631744 12569319602496 12599034306048 12603849965568 12614994100224 12615453241344 12633646301184 12645277007872 12684082806784 12695297882112 12721852514304 12756017645568 12802370568192 12802836529152 12814156604736 12833103282176 12853480660992 12872016986112 12883867140096 12895728203493 12914325454848 12934831804416 12953956909056 12965410603008 12965882498048 13012998029312 13047945045504 13075237306368 13086798234624 13126958972928 13139043829974 13157991972864 13158470877184 13170105399312 13175139336192 13206286237696 13210521790464 13222202335227 13229573013504 13241270403072 13241752338432 13258526294016 13289870327808 13294132687872 13325560897536 13402445447168 13418597954016 13438438342656 13450320407808 13455461449728 13467848730624 13487271051264 13491596722176 13499687616512 13508687167488 13523491749888 13535941660404 13540622598144 13541115428864 13553088279552 13572633526272 13576986574848 13609083469824 13626818691072 13721959084032 13741747863552 13754398703616 13758810048369 13778651971584 13786915012608 13791336786072 13808806926336 13823940419136 13828720951296 13829224267776 13841451859968 13841955639808 13865858629632 13878623727756 13883928477696 13916751003648 13929562953984 13949651124224 14013915660288 14047045484544 14084769483648 14103124614144 14123463081984 14135950835712 14136465334272 14173913594304 14179331211264 14192384896512 14212852088832 14225936633856 14231374135296 14269593157632 14282210117376 14303327420416 14403191095296 14437241192448 14456055660544 14481019109376 14494350532608 14494878075648 14515781500928 14528616136704 14547549683712 14573201522688 14586086928384 14586617810304 14607653535744 14621101540352 14639622782976 14678938176192 14709641969664 14763631312896 14802740969472 14803279736832 14816368574226 14822031753216 14838275670016 14857072017408 14861837014272 14870749640064 14883269640192 14892195119104 14896971380736 14915842080768 14932188807168 14951104118784 14955899273856 14991256009728 15046278971392 15077751128064 15118243135488 15131610458784 15137394130944 15151329821952 15173179932672 15178046312448 15187148568576 15213928218624 15233200422912 15233754857472 15247224314496 15269212717056 15269768462336 15310218903552 15330171027456 15366412566528 15459466346496 15473698541568 15496577548288 15510279389184 15515253884331 15551932971528 15557877301248 15571633342464 15572200094784 15594657153024 15609013806592 15619419537408 15656344879104 15656914714624 15670758323232 15693357514752 15713808941056 15756009111552 15802926170112 15866015190912 15888895967232 15903523501056 15941120483328 15947213570048 15966433008576 15989458599936 15990040559616 16004178713088 16004761208528 16010295902208 16048145301504 16053292302336 16062919442432 16091243347968 16106057165544 16129284112384 16203589982208 16241896341504 16263062618112 16301509574656 16306737835104 16330254188544 16344693153792 16345288042752 16350940495872 16365993394176 16394851713024 16404683685888 16409945036592 16433610227712 16448739232896 16455026343936 16469575630848 16513805448216 16609085227008 16648350203904 16653689703936 16674785722368 16693060128768 16714206019584 16714814357504 16729593345072 16743678345216 16753719508992 16759092803328 16798712408064 16805133287424 16819992133632 16820604321792 16865163010944 16927063842816 16962470019072 17008023527424 17045246049696 17069827424256 17070448705536 17085542139648 17115669245952 17137974214656 17177864306688 17178489520128 17194304271324 17219100606464 17246442405888 17271942545408 17287214137344 17397260060672 17433649741824 17449064312832 17495924592969 17502611963904 17518725106632 17543989297152 17560140532416 17566852448256 17613387988992 17614029053952 17629603113636 17639430684672 17655027204096 17655669784576 17678035058688 17719827103744 17725510250496 17767414530048 17875007963136 17891463938688 17917917790208 17933760543744 17940615266304 17957131640832 17983028068352 17988795629568 18004701052224 18005356359594 18011582889984 18031322333184 18047922213872 18054163464192 18059953840128 18070784372736 18096844701696 18102648766464 18119314311237 18145444626432 18169091588096 18272133384192 18295945445376 18339198271488 18345080064492 18371535962112 18382553350144 18388449048096 18394808057856 18411742568448 18431920558848 18438294601728 18438965690368 18455269146624 18461188166166 18487811506176 18504831637008 18511904636928 18528272584704 18555668004864 18572750605312 18685220880384 18729393979392 18735400916928 18779692644864 18803481772032 18804166152192 18820792513206 18831284109312 18847934447616 18848620445696 18898551459072 18905774948352 18923179862016 18950469451776 18967915511808 19026124210176 19042946823168 19082778771456 19204254793728 19221234907104 19249654923264 19280220991488 19308025479168 19325800710144 19326504100864 19371488182272 19396732911616 19430935363584 19448115904512 19448823747072 19476871380992 19519497043968 19571917568256 19612855959552 19684841750528 19708565744961 19736987959296 19737706315776 19755158098968 19762709004288 19809429356544 19815782685696 19827666186752 19844359520256 19861905604608 19862628507648 19887789441024 19909585076224 19934805491712 19941199031808 19988341346304 20103668170752 20157657513984 20175480611712 20183192174592 20201773095936 20230906576896 20237395083264 20249531424768 20285237624832 20303912490606 20310933897216 20311673143296 20329632419328 20358950289408 20365479862272 20413625204736 20440228036608 20488550088704 20582938626048 20612621795328 20631598055424 20667977957376 20680372518912 20687005179108 20735910628704 20743081426944 20743836401664 20762177789952 20762933459712 20792876204032 20817935591634 20825892716544 20875126505472 20894344430976 20924476686336 21008012148736 21070568226816 21127154225472 21154686921216 21185194622976 21203926253568 21204698001408 21254827311104 21268996816896 21288577344768 21319278133248 21320054079488 21338904950784 21347061202944 21404389736448 21423315176064 21454991130624 21474742887392 21604786642944 21655861788672 21684083490816 21741525798912 21742317113472 21773672251392 21792924205056 21793717390336 21821324525568 21859802284032 21872911581184 21879926715456 21911480303616 21931652310528 21940035125248 21959434174464 22018407264288 22064462954496 22145446969344 22197800271872 22204919605248 22224552861339 22233047629824 22257413505024 22285608026112 22292755521408 22306124460096 22324904460288 22338292678656 22345457071104 22373763121152 22398283210752 22406844383232 22426656178176 22427472429056 22486884014592 22569418457088 22616626692096 22677364703232 22706091196416 22726994732928 22759769899008 22760598274048 22780722852864 22820892327936 22850632286208 22870836471744 22903819075584 22904652693504 22925739028432 22965328355328 22995256541184 23049618849792 23210547812352 23244866322432 23265419083776 23327899457292 23336815951872 23358300142176 23391985729536 23413520709888 23422469931008 23484517318656 23485372071936 23506137484848 23540036272128 23570713411584 23634013667328 23689886040064 23799022786368 23833343950848 23855285251584 23911680724992 23920820355072 23942842187776 23984187899904 23985060839424 24006268069632 24007141812792 24015443853312 24041763110912 24072217952256 24079938453504 24094379163648 24136865021952 24159085748316 24193926168576 24362844512256 24394593927168 24452264361984 24460106752656 24495381282816 24517039730688 24517932064128 24526410743808 24548990091264 24575894078464 24592277569536 24607025528832 24614917554888 24650415341568 24673108849344 24682539515904 24704363446272 24740890673152 24770708172324 24913627840512 24972525305856 24980534555904 25039590193152 25071309029376 25072221536256 25094390017608 25130579263488 25138639204992 25198068612096 25207699931136 25229988200448 25230906482688 25267292602368 25290554015744 25368165613568 25390595764224 25443705028608 25512035291136 25604741136384 25605673058304 25628313209472 25666206564352 25706961321984 25767734280192 25791456406986 25828650909696 25869663608832 25907913818112 25930821206016 25931764996096 26025996058624 26095890091008 26150474612736 26173596469248 26253917945856 26278087659948 26315983945728 26316941754368 26340210798624 26350278672384 26412572475392 26421043580928 26444404670454 26459146027008 26482540806144 26483504676864 26517052588032 26579740655616 26588265375744 26651121795072 26804890894336 26837195908032 26876876685312 26900640815616 26910922899456 26935697461248 26974542102528 26983193444352 26999375233024 27008034539391 27017374334976 27046983499776 27071883320808 27081245196288 27082230857728 27106176559104 27145267052544 27153973149696 27218166939648 27253637382144 27443918168064 27483495727104 27508797407232 27517620096738 27557303943168 27573830025216 27582673572144 27617613852672 27647880838272 27657441902592 27658448535552 27682903719936 27683911279616 27731717259264 27757247455512 27767856955392 27833502007296 27859125907968 27899302248448 28027831320576 28094090969088 28169538967296 28206249228288 28231188769809 28246926163968 28271901671424 28272930668544 28347827188608 28358662422528 28384769793024 28425704177664 28451873267712 28462748270592 28539186315264 28564420234752 28606654840832 28806382190592 28874482384896 28912111321088 28962038218752 28988701065216 28989756151296 29031563001856 29057232273408 29095099367424 29146403045376 29172173856768 29173235620608 29215307071488 29242203080704 29279245565952 29357876352384 29419283939328 29527262625792 29605481938944 29606559473664 29632737148452 29644063506432 29676551340032 29714144034816 29723674028544 29741499280128 29766539280384 29784390238208 29793942761472 29831684161536 29864377614336 29902208237568 29911798547712 29982512019456 30092557942784 30155502256128 30236486270976 30263220917568 30274788261888 30302659643904 30346359865344 30356092624896 30374297137152 30427856437248 30455868735909 30466400845824 30467509714944 30494448628992 30538425434112 30539536924672 30620437807104 30660342054912 30732825133056 30918932692992 30947397083136 30993155096576 31020558778368 31030507768662 31103865943056 31115754602496 31143266684928 31144400189568 31189314306048 31218027613184 31238839074816 31312689758208 31313829429248 31341516646464 31386715029504 31427617882112 31512018223104 31605852340224 31732030381824 31777791934464 31807047002112 31882240966656 31932866017152 31978917199872 31980081119232 32008357426176 32009522417056 32020591804416 32096290603008 32106584604672 32125838884864 32182486695936 32212114331088 32258568224768 32407179964416 32483792683008 32526125236224 32603019149312 32613475670208 32660508377088 32689386307584 32690576085504 32731986788352 32789703426048 32809367371776 32819890073184 32867220455424 32897478465792 32910052687872 32939151261696 33027610896432 33218170454016 33296700407808 33307379407872 33349571444736 33386120257536 33428412039168 33429628715008 33459186690144 33487356690432 33507439017984 33518185606656 33597424816128 33610266574848 33639984267264 33641208643584 33730326021888 33854127685632 33924940038144 34016047054848 34090492099392 34139654848512 34140897411072 34171084279296 34231338491904 34275948429312 34355728613376 34356979040256 34388608542648 34438201212928 34492884811776 34543885090816 34574428274688 34794520121344 34867299483648 34898128625664 34991849185938 35005223927808 35037450213264 35087978594304 35120281064832 35133704896512 35226775977984 35228058107904 35259206227272 35310054408192 35311339569152 35356070117376 35439654207488 35451020500992 35534829060096 35750015926272 35782927877376 35835835580416 35867521087488 35881230532608 35914263281664 35977591259136 36009402104448 36010712719188 36023165779968 36062644666368 36095844427744 36108326928384 36119907680256 36141568745472 36193689403392 36205297532928 36238628622474 36290889252864 36338183176192 36544266768384 36591890890752 36678396542976 36690160128984 36743071924224 36765106700288 36776898096192 36789616115712 36823485136896 36863841117696 36877931380736 36910538293248 36922376332332 36975623012352 37009663274016 37023809273856 37056545169408 37111336009728 37145501210624 37370441760768 37458787958784 37470801833856 37559385289728 37606963544064 37608332304384 37641585026412 37662568218624 37695868895232 37697240891392 37797102918144 37811549896704 37846359724032 37900938903552 37935831023616 38052248420352 38085893646336 38165557542912 38408509587456 38442469814208 38499309846528 38560441982976 38616050958336 38651601420288 38653008201728 38687184610479 38742976364544 38793465823232 38861870727168 38896231809024 38897647494144 38953742761984 39038994087936 39143835136512 39225711919104 39369683501056 39417131489922 39473975918592 39475412631552 39510316197936 39525418008576 39618858713088 39631565371392 39655332373504 39688719040512 39723811209216 39725257015296 39775578882048 39819170152448 39869610983424 39882398063616 39976682692608 40207336341504 40315315027968 40350961223424 40366384349184 40403546191872 40461813153792 40474790166528 40499062849536 40570475249664 40607824981212 40621867794432 40623346286592 40659264838656 40717900578816 40730959724544 40827250409472 40880456073216 40977100177408 41165877252096 41225243590656 41263196110848 41335955914752 41360745037824 41374010358216 41471821257408 41486162853888 41487672803328 41524355579904 41525866919424 41585752408064 41635871183268 41651785433088 41750253010944 41788688861952 41848953372672 42016024297472 42141136453632 42254308450944 42309373842432 42370389245952 42407852507136 42409396002816 42509654622208 42537993633792 42577154689536 42638556266496 42640108158976 42677809901568 42694122405888 42808779472896 42846630352128 42909982261248 42949485774784 43209573285888 43311723577344 43368166981632 43483051597824 43484634226944 43547344502784 43585848410112 43587434780672 43642649051136 43719604568064 43745823162368 43759853430912 43822960607232 43863304621056 43880070250496 43918868348928 44036814528576 44128925908992 44290893938688 44395600543744 44409839210496 44449105722678 44466095259648 44514827010048 44571216052224 44585511042816 44612248920192 44649808920576 44676585357312 44690914142208 44747526242304 44796566421504 44853312356352 44854944858112 44973768029184 45138836914176 45233253384192 45354729406464 45412182392832 45453989465856 45519539798016 45521196548096 45561445705728 45641784655872 45701264572416 45741672943488 45807638151168 45809305387008 45851478056864 45930656710656 45990513082368 46099237699584 46421095624704 46489732644864 46530838167552 46655798914584 46673631903744 46716600284352 46783971459072 46827041419776 46844939862016 46969034637312 46970744143872 47012274969696 47080072544256 47141426823168 47268027334656 47379772080128 47598045572736 47666687901696 47710570503168 47823361449984 47841640710144 47885684375552 47968375799808 47970121678848 48012536139264 48014283625584 48030887706624 48083526221824 48144435904512 48159876907008 48188758327296 48273730043904 48318171496632 48387852337152 48725689024512 48789187854336 48904528723968 48920213505312 48990762565632 49034079461376 49035864128256 49052821487616 49097980182528 49151788156928 49184555139072 49214051057664 49229835109776 49300830683136 49346217698688 49365079031808 49408726892544 49481781346304 49541416344648 49827255681024 49945050611712 49961069111808 50079180386304 50142618058752 50144443072512 50188780035216 50261158526976 50277278409984 50396137224192 50415399862272 50459976400896 50461812965376 50581108031488 50736331227136 50781191528448 50887410057216 51024070582272 51209482272768 51211346116608 51256626418944 51332413128704 51413922643968 51535468560384 51582912813972 51657301819392 51739327217664 51815827636224 51861642412032 51863529992192 52051992117248 52191780182016 52300949225472 52347192938496 52507835891712 52556175319896 52631967891456 52633883508736 52680421597248 52700557344768 52825144950784 52842087161856 52888809340908 52918292054016 52965081612288 52967009353728 53015771503249 53034105176064 53159481311232 53176530751488 53302243590144 53674391816064 53753753370624 53801281631232 53821845798912 53871394922496 53949084205056 53966386888704 53998750466048 54016069078782 54034748669952 54093966999552 54143766641616 54162490392576 54164461715456 54212353118208 54290534105088 54307946299392 54357942933711 54436333879296 54507274764288 54887836336128 55017594814464 55035240193476 55114607886336 55147660050432 55165347144288 55235227705344 55295761676544 55314883805184 55316897071104 55365807439872 55367822559232 55463434518528 55514494911024 55535713910784 55667004014592 55718251815936 55798604496896 56055662641152 56188181938176 56339077934592 56412498456576 56462377539618 56493852327936 56543803342848 56545861337088 56695654377216 56717324845056 56769539586048 56851408355328 56903746535424 57078372630528 57128840469504 57213309681664 57612764381184 57748964769792 57824222642176 57924076437504 57977402130432 57979512302592 58063126003712 58114464546816 58190198734848 58292806090752 58344347713536 58346471241216 58430614142976 58484406161408 58558491131904 58715752704768 58838567878656 59054525251584 59210963877888 59213118947328 59265474296904 59288127012864 59353102680064 59428288069632 59447348057088 59482998560256 59533078560768 59568780476416 59587885522944 59663368323072 59728755228672 59804416475136 59823597095424 59965024038912 60185115885568 60311004512256 60472972541952 60526441835136 60549576523776 60605319287808 60692719730688 60712185249792 60748594274304 60855712874496 60911737471818 60932801691648 60935019429888 60988897257984 61076850868224 61079073849344 61240875614208 61320684109824 61465650266112 61837865385984 61894794166272 61986310193152 62041117556736 62061015537324 62207731886112 62231509204992 62286533369856 62288800379136 62378628612096 62436055226368 62477678149632 62625379516416 62627658858496 62683033292928 62773430059008 62855235764224 63024036446208 63211704680448 63464060763648 63555583868928 63614094004224 63764481933312 63865732034304 63957834399744 63960162238464 64016714852352 64019044834112 64041183608832 64213169209344 64251677769728 64364973391872 64424228662176 64517136449536 64814359928832 64967585366016 65052250472448 65206038298624 65226951340416 65321016754176 65378772615168 65381152171008 65463973576704 65579406852096 65618734743552 65639780146368 65734440910848 65794956931584 65820105375744 65878302523392 66055221792864 66436340908032 66593400815616 66614758815744 66699142889472 66772240515072 66856824078336 66859257430016 66918373380288 66974713380864 67014878035968 67036371213312 67194849632256 67220533149696 67279968534528 67282417287168 67460652043776 67708255371264 67849880076288 68032094109696 68180984198784 68279309697024 68281794822144 68342168558592 68462676983808 68551896858624 68711457226752 68713958080512 68777217085296 68876402425856 68985769623552 69087770181632 69148856549376 69589040242688 69734598967296 69796257251328 69983698371876 70010447855616 70074900426528 70175957188608 70240562129664 70267409793024 70453551955968 70456116215808 70518412454544 70620108816384 70622679138304 70712140234752 70879308414976 70902041001984 71069658120192 71500031852544 71565855754752 71671671160832 71735042174976 71762461065216 71828526563328 71955182518272 72018804208896 72021425438376 72046331559936 72125289332736 72191688855488 72216653856768 72239815360512 72283137490944 72410595065856 72477257244948 72581778505728 72676366352384 73088533536768 73183781781504 73356793085952 73380320257968 73486143848448 73530213400576 73553796192384 73579232231424 73646970273792 73727682235392 73755862761472 73821076586496 73844752664664 73951246024704 74019326548032 74047618547712 74113090338816 74222672019456 74291002421248 74740883521536 74917575917568 74941603667712 75118770579456 75213927088128 75216664608768 75283170052824 75391737790464 75394481782784 75594205836288 75623099793408 75692719448064 75801877807104 75871662047232 76104496840704 76171787292672 76331115085824 76817019174912 76884939628416 76998619693056 77120883965952 77303202840576 77306016403456 77374369220958 77485952729088 77586931646464 77723741454336 77792463618048 77795294988288 77907485523968 78077988175872 78287670273024 78451423838208 78739367002112 78834262979844 78947951837184 78950825263104 79020632395872 79050836017152 79237717426176 79263130742784 79310664747008 79377438081024 79447622418432 79450514030592 79551157764096 79638340304896 79739221966848 79764796127232 79953365385216 80414672683008 80630630055936 80701922446848 80732768698368 80807092383744 80923626307584 80949580333056 80998125699072 81024103618173 81140950499328 81215649962424 81243735588864 81246692573184 81318529677312 81435801157632 81461919449088 81654500818944 81760912146432 81954200354816 82331754504192 82450487181312 82526392221696 82671911829504 82721490075648 82748020716432 82943642514816 82972325707776 82975345606656 83048711159808 83051733838848 83171504816128 83271742366536 83303570866176 83500506021888 83577377723904 83697906745344 84032048594944 84282272907264 84508616901888 84618747684864 84740778491904 84815705014272 84818792005632 85019309244416 85075987267584 85154309379072 85277112532992 85280216317952 85355619803136 85388244811776 85617558945792 85693260704256 85819964522496 85898971549568 86419146571776 86623447154688 86736333963264 86966103195648 86969268453888 87094689005568 87171696820224 87174869561344 87285298102272 87439209136128 87491646324736 87519706861824 87645921214464 87726609242112 87760140500992 87837736697856 88073629057152 88257851817984 88581787877376 88791201087488 88819678420992 88898211445356 88932190519296 89029654020096 89142432104448 89171022085632 89224497840384 89299617841152 89353170714624 89381828284416 89495052484608 89593132843008 89706624712704 89709889716224 89947536058368 90277673828352 90466506768384 90709458812928 90824364785664 90907978931712 91039079596032 91042393096192 91122891411456 91283569311744 91367606207727 91402529144832 91483345886976 91615276302336 91618610774016 91702956113728 91861313421312 91981026164736 92198475399168 92842191249408 92979465289728 93061676335104 93311597829168 93347263807488 93433200568704 93567942918144 93654082839552 93689879724032 93938069274624 93941488287744 94024549939392 94160145088512 94282853646336 94536054669312 94759544160256 95196091145472 95333375803392 95421141006336 95646722899968 95771368751104 95936751599616 95940243357696 96025072278528 96028567251168 96061775413248 96167052443648 96288871809024 96319753814016 96377516654592 96547460087808 96636342993264 96775704674304 97451378049024 97578375708672 97809057447936 97840427010624 97981525131264 98068158922752 98071728256512 98195960365056 98303576313856 98369110278144 98428102115328 98459670219552 98601661366272 98692435397376 98730158063616 98817453785088 98963562692608 99082832689296 99654511362048 99890101223424 99922138223616 100158360772608 100285236117504 100288886145024 100377560070432 100522317053952 100554556819968 100792274448384 100830799724544 100919952801792 100923625930752 101162216062976 101472662454272 101562383056896 101774820114432 102048141164544 102418964545536 102422692233216 102513252837888 102664826257408 102827845287936 103070937120768 103165825627944 103314603638784 103478654435328 103631655272448 103723284824064 103727059984384 104103984234496 104383560364032 104601898450944 104694385876992 105015671783424 105112350639792 105263935782912 105267767017472 105360843194496 105401114689536 105650289901568 105684174323712 105777618681816 105930163224576 105934018707456 106031543006498 106068210352128 106318962622464 106353061502976 106604487180288 107348783632128 107507506741248 107602563262464 107643691597824 107742789844992 107932773777408 107997500932096 108032138157564 108069497339904 108187933999104 108287533283232 108324980785152 108328923430912 108424706236416 108581068210176 108615892598784 108715885867422 108872667758592 109014549528576 109775672672256 110035189628928 110070480386952 110229215772672 110295320100864 110330694288576 110470455410688 110591523353088 110633794142208 110731614879744 110735645118464 110926869037056 111028989822048 111071427821568 111334008029184 111436503631872 111597208993792 112111325282304 112376363876352 112678155869184 112824996913152 112924755079236 112987704655872 113087606685696 113091722674176 113391308754432 113434649690112 113539079172096 113702816710656 113807493070848 114156745261056 114257680939008 114426619363328 115225528762368 115497929539584 115648445284352 115848152875008 115954804260864 115959024605184 116061553831437 116126252007424 116228929093632 116380397469696 116585612181504 116688695427072 116692942482432 116861228285952 116968812322816 117116982263808 117431505409536 117677135757312 118109050503168 118421927755776 118426237894656 118530948593808 118576254025728 118706205360128 118856576139264 118894696114176 118965997120512 119066157121536 119137560952832 119175771045888 119326736646144 119457510457344 119608832950272 119647194190848 119930048077824 120370231771136 120622009024512 120945945083904 121052883670272 121099153047552 121210638575616 121385439461376 121424370499584 121497188548608 121711425748992 121823474943636 121865603383296 121870038859776 121977794515968 122153701736448 122158147698688 122481751228416 122641368219648 122931300532224 123675730771968 123789588332544 123972620386304 124082235113472 124122031074648 124415463772224 124463018409984 124573066739712 124577600758272 124757257224192 124872110452736 124955356299264 125250759032832 125255317716992 125366066585856 125546860118016 125710471528448 126048072892416 126423409360896 126928121527296 127111167737856 127228188008448 127528963866624 127731464068608 127915668799488 127920324476928 128033429704704 128038089668224 128082367217664 128426338418688 128503355539456 128729946783744 128848457324352 129034272899072 129628719857664 129935170732032 130104500944896 130412076597248 130453902680832 130642033508352 130757545230336 130762304342016 130927947153408 131158813704192 131237469487104 131279560292736 131468881821696 131589913863168 131640210751488 131756605046784 132110443585728 132872681816064 133186801631232 133229517631488 133398285778944 133544481030144 133713648156672 133718514860032 133836746760576 133949426761728 134029756071936 134072742426624 134389699264512 134559937069056 134564834574336 134921304087552 135416510742528 135699760152576 136064188219392 136361968397568 136558619394048 136563589644288 136684337117184 136925353967616 137103793717248 137422914453504 137427916161024 137554434170592 137752804851712 137971539247104 138175540363264 138297713098752 139178080485376 139469197934592 139592514502656 139967396743752 140020895711232 140149800853056 140351914377216 140481124259328 140534819586048 140907103911936 140912232431616 141036824909088 141240217632768 141245358276608 141424280469504 141758616829952 141804082003968 142139316240384 143000063705088 143131711509504 143343342321664 143470084349952 143524922130432 143657053126656 143910365036544 144037608417792 144042850876752 144092663119872 144250578665472 144383377710976 144433307713536 144479630721024 144566274981888 144821190131712 144954514489896 145163557011456 145352732704768 146177067073536 146367563563008 146713586171904 146760640515936 146972287696896 147060426801152 147107592384768 147158464462848 147293940547584 147455364470784 147511725522944 147642153172992 147689505329328 147902492049408 148038653096064 148095237095424 148226180677632 148445344038912 148582004842496 149481767043072 149835151835136 149883207335424 150237541158912 150427854176256 150433329217536 150566340105648 150783475580928 150788963565568 151188411672576 151246199586816 151385438896128 151743324094464 152208993681408 152343574585344 152662230171648 153634038349824 153769879256832 153997239386112 154241767931904 154606405681152 154612032806912 154748738441916 154971905458176 155173863292928 155447482908672 155584927236096 155590589976576 155814971047936 156155976351744 156575340546048 156902847676416 157478734004224 157668525959688 157895903674368 157901650526208 158041264791744 158101672034304 158475434852352 158526261485568 158621329494016 158754876162048 158895244836864 158901028061184 159047314509747 159102315528192 159276680609792 159478443933696 159529592254464 159906730770432 161261260111872 161403844893696 161465537396736 161614184767488 161847252615168 161899160666112 161996251398144 162048207236346 162281900998656 162431299924848 162487471177728 162493385146368 162637059354624 162871602315264 162923838898176 163073828801133 163309001637888 163521824292864 163908400709632 164663509008384 165052784443392 165343823659008 165442980151296 165496041432864 165887285029632 165944651415552 165950691213312 166097422319616 166103467677696 166343009632256 166543484733072 166607141732352 167001012043776 167154755447808 167395813490688 168064097189888 168564545814528 169017233803776 169237495369728 169481556983808 169631410028544 169637584011264 170038618488832 170151974535168 170308618758144 170554225065984 170560432635904 170711239606272 171235117891584 171386521408512 171639929044992 171797943099136 172838293143552 173246894309376 173472667926528 173932206391296 173938536907776 174189378011136 174343393640448 174349739122688 174570596204544 174878418272256 174983292649472 175039413723648 175291842428928 175453218484224 175520281001984 175675473395712 176147258114304 176515703635968 177163575754752 177582402174976 177639356841984 177796422890712 177864381038592 178059308040192 178284864208896 178342044171264 178448995680768 178599235682304 178706341429248 178763656568832 178990104969216 179186265686016 179413249425408 179419779432448 179895072116736 180555347656704 180933013536768 181418917625856 181648729571328 181815957863424 182078159192064 182084786192384 182245782822912 182567138623488 182735212415454 182805058289664 182966691773952 183230552604672 183237221548032 183405912227456 183722626842624 183962052329472 184396950798336 185684382498816 185958930579456 186123352670208 186623195658336 186694527614976 186866401137408 187135885836288 187308165679104 187379759448064 187876138549248 187882976575488 188049099878784 188320290177024 188565707292672 189072109338624 189519088320512 190392182290944 190666751606784 190842282012672 191293445799936 191542737502208 191873503199232 191880486715392 192050144557056 192057134502336 192123550826496 192334104887296 192639507628032 192755033309184 193094920175616 193272685986528 193551409348608 194902756098048 195156751417344 195618114895872 195680854021248 195963050262528 196136317845504 196143456513024 196391920730112 196607152627712 196738220556288 196856204230656 196919340439104 197203322732544 197384870794752 197460316127232 197634907570176 197927125385216 198165665378592 199309022724096 199780202446848 199844276447232 200316721545216 200570472235008 200577772290048 200755120140864 201044634107904 201109113639936 201584548896768 201661599449088 201839905603584 201847251861504 202324432125952 202945324908544 203124766113792 203549640228864 204096282329088 204837929091072 204845384466432 205026505675776 205329652514816 205655690575872 206141874241536 206331651255888 206629207277568 206957308870656 207263310544896 207446569648128 207454119968768 208207968468992 208767120728064 209203796901888 209388771753984 210031343566848 210224701279584 210527871565824 210535534034944 210721686388992 210802229379072 211300579803136 211368348647424 211555237363632 211860326449152 211868037414912 212063086012996 212136420704256 212637925244928 212706123005952 213208974360576 214697567264256 215015013482496 215205126524928 215287383195648 215485579689984 215865547554816 215995001864192 216064276315128 216138994679808 216375867998208 216575066566464 216649961570304 216657846861824 216849412472832 217231785197568 217431771734844 217745335517184 218029099057152 219551345344512 220070379257856 220140960773904 220458431545344 220590640201728 220661388577152 220940910821376 221183046706176 221267588284416 221463229759488 221471290236928 221853738074112 222057979644096 222142855643136 222668016058368 222873007263744 223194417987584 224222650564608 224752727752704 225356311738368 225649993826304 225849510158472 226175213371392 226183445348352 226782617508864 226869299380224 227078158344192 227405633421312 227614986141696 228313490522112 228515361878016 228853238726656 230451057524736 230995859079168 231296890568704 231909608521728 231918049210368 232123107662874 232252504014848 232457858187264 232760794939392 233171224363008 233377390854144 233385884964864 233722456571904 233937624645632 234233964527616 234863010819072 235354271514624 236218101006336 236843855511552 236852475789312 237061897187616 237152508051456 237412410720256 237713152278528 237789392228352 237931994241024 238132314243072 238275121905664 238351542091776 238653473292288 238915020914688 239217665900544 239294388381696 239860096155648 240740463542272 241244018049024 241891890167808 242105767340544 242198306095104 242421277151232 242770878922752 242848740999168 242994377097216 243072310854519 243422851497984 243646949887272 243731206766592 243740077719552 243955589031936 244307403472896 244316295397376 244963502456832 245282736439296 245862601064448 247351461543936 247579176665088 247945240772608 248164470226944 248244062149296 248830927544448 248926036819968 249146133479424 249155201516544 249514514448384 249744220905472 249910712598528 250501518065664 250510635433984 250732133171712 251093720236032 251420943056896 252096145784832 252846818721792 253856243054592 254222335475712 254456376016896 255057927733248 255462928137216 255831337598976 255840648953856 256066859409408 256076179336448 256164734435328 256852676837376 257006711078912 257459893567488 257696914648704 258068545798144 259257439715328 259870341464064 260209001889792 260824153194496 260907805361664 261284067016704 261515090460672 261524608684032 261855894306816 262317627408384 262474938974208 262559120585472 262937763643392 263179827726336 263280421502976 263513210093568 264220887171456 265745363632128 266373603262464 266459035262976 266796571557888 267088962060288 267427296313344 267437029720064 267673493521152 267898853523456 268059512143872 268145484853248 268779398529024 269119874138112 269129669148672 269842608175104 270833021485056 271399520305152 272128376438784 272723936795136 273117238788096 273127179288576 273368674234368 273850707935232 274102818623181 274207587434496 274845828907008 274855832322048 275108868341184 275505609703424 275943078494208 276351080726528 276595426197504 278356160970752 278938395869184 279185029005312 279934793487504 280041791422464 280299601706112 280703828754432 280962248518656 281069639172096 281814207823872 281824464863232 282073649818176 282480435265536 282490716553216 282848560939008 283517233659904 283608164007936 284278632480768 286000127410176 286263423019008 286686684643328 286940168699904 287314106253312 287820730073088 288075216835584 288085701753504 288185326239744 288501157330944 288766755421952 288866615427072 288959261442048 289132549963776 289642380263424 289909028979792 290327114022912 290705465409536 292354134147072 292735127126016 293427172343808 293521281031872 293944575393792 294120853602304 294215184769536 294587881095168 294910728941568 295023451045888 295284306345984 295379010658656 295804984098816 296077306192128 296190474190848 296452361355264 296890688077824 297164009684992 298963534086144 299670303670272 299766414670848 300475082317824 300855708352512 300866658435072 301132680211296 301566951161856 301577927131136 302376823345152 302492399173632 302770877792256 303486648188928 304417987362816 304687149170688 305324460343296 307268076699648 307539758513664 307994478772224 308483535863808 309212811362304 309224065613824 309497476883832 309943810916352 310347726585856 310894965817344 311169854472192 311181179953152 311629942095872 312311952703488 313150681092096 313805695352832 314957468008448 315337051919376 315791807348736 315803301052416 316082529583488 316203344068608 316950869704704 317052522971136 317242658988032 317790489673728 317802056122368 318094629019494 318204631056384 318553361219584 318956887867392 319059184508928 319813461540864 322522520223744 322807689787392 322931074793472 323228369534976 323798321332224 323992502796288 324096414472692 324563801997312 324862599849696 324974942355456 324986770292736 325274118709248 325743204630528 325847677796352 326147657602266 326618003275776 327043648585728 327816801419264 329327018016768 330105568886784 330687647318016 330885960302592 330992082865728 331774570059264 331901382426624 332194844639232 332206935355392 332686019264512 333086969466144 333214283464704 334002024087552 334309510895616 334791626981376 336128194379776 337129091629056 338034467607552 338474990739456 338963113967616 339262820057088 339275168022528 340077236977664 340303949070336 340617237516288 341108450131968 341120865271808 341422479212544 342470235783168 342773042817024 343279858089984 343595886198272 345676586287104 346493788618752 346945335853056 347864412782592 347877073815552 348184661494311 348378756022272 348686787280896 348699478245376 349141192409088 349756836544512 349966585298944 350078827447296 350583684857856 350906436968448 351040562003968 351350946791424 352294516228608 353031407271936 354327151509504 355164804349952 355278713683968 355592845781424 355728762077184 356118616080384 356569728417792 356684088342528 356897991361536 357198471364608 357412682858496 357527313137664 357980209938432 358372531372032 358826498850816 358839558864896 359790144233472 361110695313408 361866027073536 362837835251712 363297459142656 363631915726848 364156318384128 364169572384768 364491565645824 365134277246976 365470424830908 365610116579328 365933383547904 366461105209344 366474443096064 366811824454912 367445253685248 367924104658944 368793901596672 371368764997632 371917861158912 372246705340416 373246391316672 373389055229952 373732802274816 374271771672576 374616331358208 374759518896128 375752277098496 375765953150976 376098199757568 376640580354048 377131414585344 378144218677248 379038176641024 380784364581888 381333503213568 381684564025344 382586891599872 383085475004416 383747006398464 383760973430784 384100289114112 384114269004672 384247101652992 384668209774592 385279015256064 385510066618368 386189840351232 386545371973056 387102818697216 389805512196096 390313502834688 391236229791744 391361708042496 391926100525056 392272635691008 392286913026048 392783841460224 393214305255424 393476441112576 393712408461312 393838680878208 394406645465088 394769741589504 394920632254464 395269815140352 395854250770432 396331330757184 398618045448192 399560404893696 399688552894464 400633443090432 401140944470016 401155544580096 401510240281728 402089268215808 402218227279872 403169097793536 403679811207168 403694503723008 404648864251904 405890649817088 406249532227584 407099280457728 408192564658176 409675858182144 409690768932864 410053011351552 410659305029632 411311381151744 412283748483072 412663302511776 413258414555136 413914617741312 414526621089792 414893139296256 414908239937536 416415936937984 417534241456128 418407593803776 418777543507968 420062687133696 420449402559168 421055743131648 421071068069888 421443372777984 421604458758144 422601159606272 422736697294848 423110474727264 423720652898304 423736074829824 424126172025992 424272841408512 425275850489856 425412246011904 426417948721152 429395134528512 430030026964992 430410253049856 430574766391296 430971159379968 431731095109632 431990003728384 432128552630256 432277989359616 432751735996416 433150133132928 433299923140608 433315693723648 433698824945664 434463570395136 434863543469688 435490671034368 436058198114304 439102690689024 440140758515712 440281921547808 440916863090688 441181280403456 441322777154304 441881821642752 442366093412352 442535176568832 442926459518976 442942580473856 443707476148224 444115959288192 444285711286272 445336032116736 445746014527488 446388835975168 448445301129216 449505455505408 450712623476736 451299987652608 451699020316944 452350426742784 452366890696704 453565235017728 453738598760448 454156316688384 455229972283392 456626981044224 457030723756032 457706477453312 460902115049472 461991718158336 462593781137408 463819217043456 463836098420736 464246215325748 464505008029696 464915716374528 465521589878784 466342448726016 466754781708288 466771769929728 467444913143808 467875249291264 468467929055232 469726021638144 470708543029248 472436202012672 473687711023104 473704951578624 474123794375232 474305016102912 474824821440512 475426304557056 475578784456704 475863988482048 476264628486144 476550243811328 476703084183552 477141943529241 477306946584576 477830041829376 478435331801088 478588776763392 479720192311296 481480927084544 483783780335616 484211534681088 484396612190208 484842554302464 485541757845504 485697481998336 485988754194432 486144621709038 486845702995968 487293899774544 487462413533184 487480155439104 487911178063872 488614806945792 488632590794752 489221486403399 489927004913664 490565472878592 491725202128896 495158353330176 495890481545216 496328940453888 496488124298592 497661855088896 497852073639936 498292266958848 498310403033088 499029028896768 499488441810944 499821425197056 501003036131328 501021270867968 501464266343424 502187440472064 502841886113792 504192291569664 505693637443584 507712486109184 508444670951424 508912752033792 510115855466496 510925856274432 511662675197952 511681297907712 512133718818816 512152358672896 513705353674752 514013422157824 514919787134976 515393829297408 516137091596288 518514879430656 519740682928128 520418003779584 521648306388992 521815610723328 522568134033408 523030180921344 523049217368064 523711788613632 524635254816768 524949877948416 525118241170944 525875527286784 526359655452672 526560843005952 527026420187136 528441774342912 531490727264256 532747206524928 532918070525952 533593143115776 534177924120576 534854592626688 534874059440128 535346987042304 535797707046912 536119024287744 536290969706496 537558797058048 538239748276224 538259338297344 539685216350208 541666042970112 542799040610304 544256752877568 545447873590272 546234477576192 546254358577152 546737348468736 547701415870464 548205637246362 548415174868992 549691657814016 549711664644096 550217736682368 551011219406848 551886156988416 553190852395008 556712321941504 557876791738368 558370058010624 559869586975008 560083582844928 560599203412224 561407657508864 561924497037312 562139278344192 563628415647744 563648929726464 564147299636352 564960870531072 564981433106432 565697121878016 567034467319808 567216328015872 568557264961536 572000254820352 572526846038016 573373369286656 573880337399808 574628212506624 575641460146176 576150433671168 576171403507008 576370652479488 577002314661888 577533510843904 577918522884096 578265099927552 579284760526848 579818057959584 580654228045824 581410930819072 584708268294144 585470254252032 586854344687616 587042562063744 587889150787584 588241707204608 588430369539072 589175762190336 589821457883136 590046902091776 590568612691968 590758021317312 591609968197632 592154612384256 592380948381696 592904722710528 593781376155648 594328019369984 597927068172288 599340607340544 599532829341696 600950164635648 601711416705024 601733316870144 602265360422592 603133902323712 603155854262272 604753646690304 604984798347264 605541755584512 606973296377856 608835974725632 609374298341376 610648920686592 614536153399296 615079517027328 615988957544448 616967071727616 618425622724608 618448131227648 618994953767664 619887621832704 620695453171712 621789931634688 622339708944384 622362359906304 624623905406976 626301362184192 627611390705664 629914936016896 630674103838752 631583614697472 631606602104832 632165059166976 632406688137216 633901739409408 634105045942272 634485317976064 635580979347456 635604112244736 636189258038988 636409262112768 637106722439168 637913775734784 638118369017856 639626923081728 645045040447488 645615379574784 645862149586944 646456739069952 647596642664448 647985005592576 648192828945384 649127603994624 649725199699392 649949884710912 649973540585472 650548237418496 651695355592704 652295315204532 653236006551552 654087297171456 655633602838528 658654036033536 660211137773568 661375294636032 661771920605184 661984165731456 663549140118528 663802764853248 664389689278464 664413870710784 665372038529024 666173938932288 666428566929408 668004048175104 668619021791232 669583253962752 672256388759552 674258183258112 676068935215104 676949981478912 678525640114176 678550336045056 680154473955328 680607898140672 681234475032576 682216900263936 682241730543616 682844958425088 684940471566336 685546085634048 686559716179968 687191772396544 691353172574208 692987577237504 693890671706112 695728825565184 695754147631104 696369322988622 696757512044544 697373574561792 697398956490752 698282384818176 699513673089024 699933170597888 700157654894592 701167369715712 701812873936896 702701893582848 704589032457216 706062814543872 708654303019008 710329608699904 710557427367936 711185691562848 711457524154368 712237232160768 713139456835584 713368176685056 713795982723072 714396942729216 714825365716992 715054626275328 715960419876864 716745062744064 717652997701632 717679117729792 719580288466944 722221390626816 723732054147072 725675670503424 726594918285312 727263831453696 728312636768256 728339144769536 728983131291648 729216932563557 730268554493952 730940849661816 731220233158656 731866767095808 732922210418688 732948886192128 733623648909824 734890507370496 735848209317888 737587803193344 742737529995264 743835722317824 744493410680832 746492782633344 746778110459904 747465604549632 748543543345152 749232662716416 749519037792256 751504554196992 751531906301952 752196399515136 753281160708096 754262829170688 756288437354496 758076353282048 761568729163776 762667006427136 763369128050688 765173783199744 766170950008832 767494012796928 767521946861568 768200578228224 768228538009344 768494203305984 769336419549184 770558030512128 771020133236736 772379680702464 773090743946112 774205637394432 779611024392192 780627005669376 782472459583488 782723416084992 783852201050112 784545271382016 784573826052096 785567682920448 786428610510848 786952882225152 787424816922624 787677361756416 788813290930176 789539483179008 789841264508928 790539630280704 792662661514368 797236090896384 799120809787392 799377105788928 801266886180864 802281888940032 802311089160192 803020480563456 804178536431616 804436454559744 806338195587072 807359622414336 807389007446016 809297728503808 811781299634176 812499064455168 814198560915456 816385129316352 819351716364288 819381537865728 820106022703104 821318610059264 822308455869543 822622762303488 824567496966144 825326605023552 826516829110272 827829235482624 829053242179584 829786278592512 829816479875072 832831873875968 835068482912256 836815187607552 837555087015936 840125374267392 840898805118336 842111486263296 842142136139776 842886745555968 843208917516288 845202319212544 845473394589696 846220949454528 847441305796608 847472149659648 848252344051984 848545682817024 850551700979712 850824492023808 852835897442304 858790269057024 860060053929984 860820506099712 861942318759936 863462190219264 863980007456768 864257105260512 864555978719232 865503471992832 866300266265856 866599846281216 866631387447296 867397649891328 868927140790272 869727086939376 870981342068736 872116396228608 878205381378048 880281517031424 880563843095616 881833726181376 882362560806912 882645554308608 883763643285504 884732186824704 885070353137664 885852919037952 885885160947712 887414952296448 888231918576384 888571422572544 890672064233472 891492029054976 896890602258432 899010911010816 901425246953472 902599975305216 903398040633888 904700853485568 904733781393408 907130470035456 907477197520896 908312633376768 910459944566784 913253962088448 914061447512064 915412954906624 921804230098944 923983436316672 925187562274816 927638434086912 927672196841472 928492430651496 929831432749056 931043179757568 932684897452032 933509563416576 933543539859456 934889826287616 935750498582528 936935858110464 939452043276288 941417086058496 944872404025344 947375422046208 947409903157248 948247588750464 948610032205824 949649642881024 950852609114112 951157568913408 951727976964096 953100487622656 953406168367104 954283887058482 954613893169152 955660083658752 956870663602176 957177553526784 959440384622592 962961854169088 967567560671232 968423069362176 968793224380416 969685108604928 971394963996672 971977508388864 972289243418076 973691405991936 974587799549088 974924827066368 974960310878208 975822356127744 977229613891584 977265181589504 978442972806798 979854009827328 981130945757184 983450404257792 990316706660352 991780963090432 992657880907776 992976248597184 995323710177792 995704147279872 996584533917696 996620806066176 998058057793536 998976883621888 999642850394112 1002006072262656 1002042541735936 1002928532686848 1004374880944128 1008384583139328 1011387274887168 1015424972218368 1016889341902848 1017825504067584 1020231710932992 1021851712548864 1023325350395904 1023362595815424 1024267437637632 1024304717345792 1027410707349504 1028026844315648 1029839574269952 1030787658594816 1032274183192576 1037029758861312 1039481365856256 1040836007559168 1043296612777984 1043631221446656 1044553984482933 1045136268066816 1046060361842688 1046098434736128 1047423577227264 1049270509633536 1049899755896832 1050236482341888 1051751054573568 1052719310905344 1053121686011904 1054052840374272 1056883548685824 1062981454528512 1065494413049856 1065836141051904 1067186286231552 1068355848241152 1069709185253376 1069748118880256 1070693974084608 1071595414093824 1072238048575488 1072581939412992 1075117594116096 1076479496552448 1076518676594688 1079370432700416 1083332085940224 1085598081220608 1088513505755136 1090895747180544 1092468955152384 1092508717154304 1093474696937472 1095402831740928 1096411274492724 1096830349737984 1099383315628032 1099423329288192 1100435473364736 1102022438813696 1103772313976832 1106381704790016 1113424643883008 1115753583476736 1116740116021248 1119739173950016 1120167165689856 1121198406824448 1122815315017728 1123848994074624 1124278556688384 1127256831295488 1127297859452928 1128294599272704 1129921741062144 1129962866212864 1131394243756032 1134432656031744 1137114529923072 1144000509640704 1145053692076032 1146746738573312 1147760674799616 1149256425013248 1151282920292352 1152300867342336 1152342807014016 1152741304958976 1154004629323776 1155067021687808 1155837045768192 1156530199855104 1158569521053696 1159636115919168 1161308456091648 1162821861638144 1169416536588288 1170940508504064 1173708689375232 1174085124127488 1175778301575168 1176483414409216 1176860739078144 1178351524380672 1179642915766272 1181137225383936 1181516042634624 1183219936395264 1184309224768512 1184761896763392 1185809445421056 1187562752311296 1188656038739968 1195854136344576 1198681214681088 1199065658683392 1201900329271296 1203422833410048 1203466633740288 1204530720845184 1206267804647424 1206311708524544 1209507293380608 1211083511169024 1213946592755712 1217671949451264 1218748596682752 1221297841373184 1229072306798592 1230159034054656 1231977915088896 1233934143455232 1236851245449216 1236896262455296 1237989907535328 1239775243665408 1241390906343424 1243579863269376 1244679417888768 1244724719812608 1249247810813952 1252602724368384 1255222781411328 1259829872033792 1261348207677504 1263167229394944 1263213204209664 1264330118333952 1264813376274432 1267803478818816 1268210091884544 1268970635952128 1271161958694912 1271208224489472 1272378516077976 1272818524225536 1274213444878336 1275827551469568 1276236738035712 1279253846163456 1290090080894976 1291230759149568 1291724299173888 1292913478139904 1295193285328896 1295970011185152 1296385657890768 1298255207989248 1299450399398784 1299899769421824 1299947081170944 1301096474836992 1303390711185408 1304590630409064 1306472013103104 1308174594342912 1311267205677056 1317308072067072 1320422275547136 1322750589272064 1323543841210368 1323968331462912 1327098280237056 1327605529706496 1328779378556928 1328827741421568 1332347877864576 1332857133858816 1336008096350208 1337238043582464 1339166507925504 1344512777519104 1348516366516224 1352137870430208 1353899962957824 1357051280228352 1357100672090112 1360308947910656 1361215796281344 1362468950065152 1364483461087232 1365689916850176 1369880943132672 1371092171268096 1373119432359936 1374383544793088 1382706345148416 1385975154475008 1387781343412224 1391457651130368 1391508295262208 1392738645977244 1393515024089088 1394747149123584 1394797912981504 1396564769636352 1399027346178048 1399866341195776 1400315309789184 1402334739431424 1403625747873792 1405403787165696 1409178064914432 1412125629087744 1417308606038016 1420659217399808 1421114854735872 1422371383125696 1422915048308736 1424474464321536 1426278913671168 1426736353370112 1427591965446144 1428793885458432 1429650731433984 1430109252550656 1431425830587723 1431920839753728 1433490125488128 1435305995403264 1435358235459584 1439160576933888 1444442781253632 1451351341006848 1453189836570624 1454527662907392 1456625273536512 1456678289539072 1457966262583296 1458433865127114 1460537108987904 1461881699323632 1462440466317312 1463733534191616 1465844420837376 1465897772384256 1467247297819648 1469781014740992 1471696418635776 1475175606386688 1485475059990528 1487671444635648 1488986821361664 1492985565266688 1493556220919808 1494931209099264 1497087086690304 1498465325432832 1503009108393984 1503063812603904 1504392799030272 1506562321416192 1508525658341376 1512576874708992 1516152706564096 1523137458327552 1525334012854272 1526738256101376 1530347566399488 1532341900017664 1534988025593856 1535043893723136 1536401156456448 1536457076018688 1538672839098368 1541116061024256 1542040266473472 1544759361404928 1546181487892224 1548411274788864 1559222048784384 1561254011338752 1564944919166976 1565446832169984 1567704402100224 1569090542764032 1569147652104192 1571135365840896 1572857221021696 1573905764450304 1574849633845248 1575354723512832 1577626581860352 1579078966358016 1579682529017856 1581079260561408 1585325323028736 1594472181792768 1598241619574784 1598754211577856 1602533772361728 1604563777880064 1604622178320384 1606040961126912 1608357072863232 1608872909119488 1612676391174144 1614719244828672 1614778014892032 1618595457007616 1623562599268352 1624998128910336 1628397121830912 1632770258632704 1638703432728576 1638763075731456 1640212045406208 1642637220118528 1644616911739086 1645245524606976 1649134993932288 1650653210047104 1653033658220544 1655658470965248 1659572557185024 1659632959750144 1665663747751936 1670136965824512 1673630375215104 1675110174031872 1680250748534784 1681797610236672 1684222972526592 1684284272279552 1685773491111936 1686417835032576 1690946789179392 1692441898909056 1694882611593216 1694944299319296 1696504688103968 1697091365634048 1701103401959424 1701648984047616 1705671794884608 1717580538114048 1720120107859968 1721641012199424 1723884637519872 1726924380438528 1727960014913536 1728514210521024 1729111957438464 1731006943985664 1732600532531712 1733262774894592 1734795299782656 1737854281580544 1739454173878752 1741962684137472 1744232792457216 1756410762756096 1760563034062848 1761127686191232 1763667452362752 1764725121613824 1765291108617216 1767527286571008 1769464373649408 1770140706275328 1771705838075904 1771770321895424 1774829904592896 1776463837152768 1777142845145088 1781344128466944 1782984058109952 1793781204516864 1798021822021632 1802850493906944 1805199950610432 1806796081267776 1809401706971136 1809467562786816 1814260940070912 1814954395041792 1816625266753536 1820919889133568 1826507924176896 1828122895024128 1830825909813248 1843608460197888 1847966872633344 1850375124549632 1855276868173824 1855344393682944 1856984861302992 1859662865498112 1862086359515136 1865369794904064 1867019126833152 1867087079718912 1871500997165056 1873871716220928 1878904086552576 1882834172116992 1889744808050688 1894750844092416 1894819806314496 1896495177500928 1897220064411648 1899299285762048 1901705218228224 1902315137826816 1903455953928192 1906812336734208 1908567774116964 1909227786338304 1911320167317504 1913741327204352 1914355107053568 1918880769245184 1925923708338176 1935135121342464 1936846138724352 1937586448760832 1939370217209856 1942789927993344 1943955016777728 1944578486836152 1947382811983872 1949175599098176 1949849654132736 1949920621756416 1951644712255488 1954530363179008 1956885945613596 1959708019654656 1962261891514368 1966900808515584 1980633413320704 1985315761815552 1985952497194368 1990647420355584 1991408294559744 1993169067835392 1993241612132352 1996116115587072 1997953767243776 1999285700788224 2004012144525312 2004085083471872 2005857065373696 2008749761888256 2016769166278656 2022774549774336 2030849944436736 2035651008135168 2040463421865984 2043703425097728 2046650700791808 2046725191630848 2048534875275264 2048609434691584 2054821414699008 2056053688631296 2059679148539904 2061575317189632 2064548366385152 2074059517722624 2078962731712512 2081672015118336 2086593225555968 2087262442893312 2089107968965866 2090272536133632 2092120723685376 2092196869472256 2094847154454528 2098541019267072 2099799511793664 2100472964683776 2103502109147136 2105438621810688 2108105680748544 2113767097371648 2125962909057024 2130988826099712 2131672282103808 2134372572463104 2136711696482304 2139418370506752 2139496237760512 2141387948169216 2143190828187648 2144476097150976 2145163878825984 2150235188232192 2152958993104896 2153037353189376 2158740865400832 2166664171880448 2171196162441216 2177027011510272 2181791494361088 2184937910304768 2185017434308608 2186949393874944 2190805663481856 2192822548985448 2193660699475968 2198766631256064 2198846658576384 2200870946729472 2204044877627392 2207544627953664 2212763409580032 2226849287766016 2231507166953472 2233480232042496 2239478347900032 2240334331379712 2242396813648896 2245630630035456 2247697988149248 2248557113376768 2254513662590976 2254595718905856 2256589198545408 2259843482124288 2259925732425728 2262788487512064 2268865312063488 2274229059846144 2288001019281408 2290107384152064 2293493477146624 2295521349599232 2298512850026496 2302565840584704 2304601734684672 2304685614028032 2305482609917952 2308009258647552 2310134043375616 2311674091536384 2313060399710208 2317139042107392 2319272231838336 2322616912183296 2325643723276288 2338833073176576 2341881017008128 2347417378750464 2348170248254976 2351556603150336 2352966828818432 2353721478156288 2356703048761344 2359285831532544 2362274450767872 2363032085269248 2366439872790528 2368618449537024 2369523793526784 2371618890842112 2377312077479936 2391708272689152 2397362429362176 2398131317366784 2403800658542592 2406845666820096 2406933267480576 2409061441690368 2412535609294848 2412623417049088 2419014586761216 2422167022338048 2427893185511424 2435343898902528 2437497193365504 2442595682746368 2458144613597184 2460318068109312 2463955830177792 2467868286910464 2473702490898432 2473792524910592 2475979815070656 2479550487330816 2482781812686848 2487159726538752 2489358835777536 2489449439625216 2498495621627904 2505205448736768 2510445562822656 2522696415355008 2526334458789888 2526426408419328 2528660236667904 2529626752548864 2535606957637632 2536420183769088 2537941271904256 2542323917389824 2542416448978944 2544757032155952 2545637048451072 2548426889756672 2551655102939136 2552473476071424 2558507692326912 2580180161789952 2582461518299136 2585826956279808 2590386570657792 2591940022370304 2592771315781536 2596510415978496 2598900798797568 2599799538843648 2599894162341888 2602192949673984 2606781422370816 2609181260818128 2612944026206208 2616349188685824 2622534411354112 2634616144134144 2640844551094272 2645501178544128 2647087682420736 2647936662925824 2654196560474112 2655211059412992 2657558757113856 2657655482843136 2664695755729152 2665714267717632 2672016192700416 2674476087164928 2689025555038208 2697032733032448 2704275740860416 2707799925915648 2714102560456704 2714201344180224 2720617895821312 2722431592562688 2724937900130304 2728966922174464 2731379833700352 2739761886265344 2742184342536192 2746238864719872 2748767089586176 2765412690296832 2771950308950016 2775562686824448 2782915302260736 2783016590524416 2785477291954488 2789494298247168 2789595825963008 2793129539272704 2798054692356096 2799732682391552 2800630619578368 2804669478862848 2807251495747584 2810807574331392 2818356129828864 2824251258175488 2834617212076032 2842229709471744 2844742766251392 2845830096617472 2848948928643072 2852557827342336 2853472706740224 2855183930892288 2859301462867968 2860218505101312 2862851661175446 2863841679507456 2866980250976256 2870611990806528 2870716470919168 2878321153867776 2888885562507264 2902702682013696 2906379673141248 2909055325814784 2913356579078144 2915932525166592 2916867730254228 2921074217975808 2923763398647264 2924880932634624 2927467068383232 2931688841674752 2931795544768512 2934494595639296 2939562029481984 2943392837271552 2950351212773376 2970950119981056 2975342889271296 2977973642723328 2985971130533376 2987112441839616 2989862418198528 2994174173380608 2996930650865664 3006018216787968 3006127625207808 3008785598060544 3013124642832384 3025153749417984 3032305413128192 3046274916655104 3050668025708544 3053476512202752 3060695132798976 3064683800035328 3069976051187712 3070087787446272 3072802312912896 3072914152037376 3077345678196736 3082232122048512 3084080532946944 3089518722809856 3092362975784448 3096822549577728 3118444097568768 3122508022677504 3129889838333952 3130893664339968 3135408804200448 3138181085528064 3138295304208384 3142270731681792 3145714442043392 3147811528900608 3149699267690496 3150709447025664 3155253163720704 3158157932716032 3159365058035712 3162158521122816 3170650646057472 3188944363585536 3196483239149568 3197508423155712 3205067544723456 3209127555760128 3209244356640768 3212081922253824 3216714145726464 3217745818238976 3225352782348288 3229438489657344 3229556029784064 3237190914015232 3247125198536704 3249996257820672 3256794243661824 3265540517265408 3277406865457152 3277526151462912 3280424090812416 3285274440237056 3289233823478172 3290491049213952 3298269987864576 3301306420094208 3306067316441088 3311316941930496 3319145114370048 3319265919500288 3331327495503872 3340273931649024 3347260750430208 3350220348063744 3360501497069568 3363595220473344 3368445945053184 3368568544559104 3371546982223872 3372835670065152 3381893578358784 3384883797818112 3389765223186432 3389888598638592 3393009376207936 3394182731268096 3403297968095232 3411343589769216 3435161076228096 3440240215719936 3443282024398848 3447769275039744 3453848760877056 3455920029827072 3457028421042048 3458223914876928 3462013887971328 3465201065063424 3466525549789184 3469590599565312 3475708563161088 3478908347757504 3483925368274944 3488465584914432 3512821525512192 3521126068125696 3522255372382464 3527334904725504 3529450243227648 3530582217234432 3535054573142016 3538928747298816 3543411676151808 3543540643790848 3549659809185792 3552927674305536 3554285690290176 3562688256933888 3565968116219904 3587562409033728 3596043644043264 3605700987813888 3610399901220864 3613592162535552 3618803413942272 3618935125573632 3628521880141824 3633250533507072 3641839778267136 3653015848353792 3656245790048256 3661651819626496 3687216920395776 3695933745266688 3700750249099264 3710553736347648 3710688787365888 3713969722605984 3719325730996224 3724172719030272 3730739589808128 3734038253666304 3734174159437824 3743001994330112 3747743432441856 3757808173105152 3765668344233984 3779489616101376 3789501688184832 3789639612628992 3792990355001856 3794440128823296 3798598571524096 3803410436456448 3804630275653632 3806911907856384 3813624673468416 3817135548233928 3818455572676608 3822640334635008 3827482654408704 3828710214107136 3837761538490368 3851847416676352 3870270242684928 3873692277448704 3875172897521664 3878740434419712 3885579855986688 3887910033555456 3889156973672304 3894765623967744 3898351198196352 3899699308265472 3899841243512832 3903289424510976 3909060726358016 3913771891227192 3919416039309312 3924523783028736 3933801617031168 3961266826641408 3970631523631104 3971904994388736 3981294840711168 3982816589119488 3986338135670784 3986483224264704 3995907534487552 3998571401576448 4008024289050624 4008170166943744 4011714130747392 4017499523776512 4033538332557312 4045549099548672 4061699888873472 4071302016270336 4080926843731968 4087406850195456 4093450383261696 4097069750550528 4097218869383168 4109642829398016 4112107377262592 4119358297079808 4123150634379264 4129096732770304 4148119035445248 4157925463425024 4163344030236672 4173186451111936 4174524885786624 4178215937931732 4180545072267264 4184241447370752 4184393738944512 4189694308909056 4197082038534144 4199599023587328 4200945929367552 4207004218294272 4210877243621376 4216211361497088 4227534194743296 4251925818114048 4261977652199424 4263344564207616 4268745144926208 4273423392964608 4278836741013504 4278992475521024 4282775896338432 4286381656375296 4288952194301952 4290327757651968 4294277491763169 4300470376464384 4305917986209792 4306074706378752 4317481730801664 4333328343760896 4354054023020544 4363582988722176 4369875820609536 4370034868617216 4373898787749888 4381611326963712 4385645097970896 4387321398951936 4397533262512128 4397693317152768 4401741893458944 4408089755254784 4415089255907328 4425526819160064 4453698575532032 4463014333906944 4466960464084992 4478956695800064 4480668662759424 4484793627297792 4491261260070912 4495395976298496 4509027325181952 4509191437811712 4513178397090816 4519686964248576 4519851464851456 4525576975024128 4537730624126976 4548458119692288 4576002038562816 4580214768304128 4586986954293248 4591042699198464 4597025700052992 4605131681169408 4609203469369344 4609371228056064 4616018517295104 4620268086751232 4623348183072768 4626120799420416 4634278084214784 4638544463676672 4645233824366592 4651287446552576 4677666146353152 4683762034016256 4694834757500928 4696340496509952 4703113206300672 4705933657636864 4707442956312576 4713406097522688 4718571663065088 4724548901535744 4726064170538496 4732879745581056 4737236899074048 4739047587053568 4743237781684224 4754624154959872 4783416545378304 4794724858724352 4796262634733568 4807601317085184 4813691333640192 4813866534961152 4818122883380736 4825071218589696 4825246834098176 4838029173522432 4844334044676096 4855786371022848 4870687797805056 4874994386731008 4885191365492736 4916289227194368 4920636136218624 4927911660355584 4935736573820928 4947404981796864 4947585049821184 4951959630141312 4959100974661632 4965563625373696 4978717671555072 4978898879250432 4996991243255808 5010410897473536 5020891125645312 5045392830710016 5052668917579776 5052852816838656 5057320473335808 5059253505097728 5072840367538176 5075882543808512 5084647834779648 5084832897957888 5089514064311904 5091274096902144 5096853779513344 5103310205878272 5104946952142848 5117015384653824 5160360323579904 5164923036598272 5171653912559616 5180773141315584 5183880044740608 5185542631563072 5193020831956992 5197801597595136 5199788324683776 5204385899347968 5213562844741632 5218362521636256 5225888052412416 5232698377371648 5245068822708224 5269232288268288 5281689102188544 5291002357088256 5294175364841472 5295873325851648 5308393120948224 5310422118825984 5315117514227712 5315310965686272 5329391511458304 5331428535435264 5344032385400832 5348952174329856 5378051110076416 5394065466064896 5408551481720832 5415599851831296 5428205120913408 5428402688360448 5441235791642624 5444863185125376 5449875800260608 5457933844348928 5462759667400704 5479523772530688 5484368685072384 5492477729439744 5497534179172352 5530825380593664 5543900617900032 5551125373648896 5565830604521472 5566033181048832 5570954583908976 5578988596494336 5579191651926016 5586259078545408 5596109384712192 5599465364783104 5601261239156736 5614502991495168 5621615148662784 5636712259657728 5648502516350976 5669234424152064 5684459418943488 5689485532502784 5691660193234944 5697897857286144 5705115654684672 5706945413480448 5710367861784576 5720437010202624 5725703322350892 5727683359014912 5733960501952512 5741223981613056 5741432941838336 5756642307735552 5777771125014528 5805405364027392 5812759346282496 5818110651629568 5826713158156288 5831865050333184 5833735460508456 5842148435951616 5847526797294528 5849761865269248 5854934136766464 5863591089537024 5868989191278592 5879124058963968 5886785674543104 5900702425546752 5941900239962112 5955947285446656 5971942261066752 5974224883679232 5979724836397056 5988348346761216 5993861301731328 6012036433575936 6012255250415616 6017571196121088 6026249285664768 6050307498835968 6064610826256384 6092549833310208 6106953024405504 6121390265597952 6129367600070656 6139952102375424 6140175574892544 6145604625825792 6145828304074752 6154691356393472 6164464244097024 6168161065893888 6179037445619712 6184725951568896 6193645099155456 6236888195137536 6245016045355008 6259779676667904 6261787328679936 6270817608400896 6276362171056128 6276590608416768 6284541463363584 6291428884086784 6295623057801216 6299398535380992 6301418894051328 6310506327441408 6316315865432064 6324317042245632 6341301292114944 6377888727171072 6392966478299136 6395016846311424 6410135089446912 6418255111520256 6418488713281536 6424163844507648 6433428291452928 6435491636477952 6450705564696576 6458876979314688 6459112059568128 6474381828030464 6494250397073408 6499992515641344 6513588487323648 6531081034530816 6554813730914304 6555052302925824 6560848181624832 6570548880474112 6578467646956344 6580982098427904 6596539975729152 6602612840188416 6612134632882176 6622633883860992 6638290228740096 6638531839000576 6662654991007744 6680547863298048 6694521500860416 6700440696127488 6721002994139136 6727190440946688 6736891890106368 6737137089118208 6743093964447744 6745671340130304 6763787156717568 6769767595636224 6779530446372864 6779777197277184 6786018752415872 6788365462536192 6806595936190464 6822687179538432 6870322152456192 6880480431439872 6886564048797696 6895538550079488 6907697521754112 6911840059654144 6914056842084096 6916447829753856 6924027775942656 6930402130126848 6933051099578368 6939181199130624 6951417126322176 6957816695515008 6967850736549888 6976931169828864 7025643051024384 7042252136251392 7044510744764928 7054669809451008 7058900486455296 7061164434468864 7070109146284032 7077857494597632 7086823352303616 7087081287581696 7099319618371584 7105855348611072 7108571380580352 7131936232439808 7175124818067456 7192087288086528 7211401975627776 7220799802441728 7227184325071104 7237606827884544 7237870251147264 7257043760283648 7266501067014144 7283679556534272 7306031696707584 7312491580096512 7323303639252992 7374433840791552 7391867490533376 7401500498198528 7421107472695296 7421377574731776 7427939445211968 7438651461992448 7448345438060544 7461479179616256 7468076507332608 7468348318875648 7486003988660224 7495486864883712 7515616346210304 7531336688467968 7579003376369664 7579279225257984 7585980710003712 7588880257646592 7597197143048192 7606820872912896 7609260551307264 7613823815712768 7627249346936832 7634271096467856 7636911145353216 7645280669270016 7654965308817408 7657420428214272 7675523076980736 7703694833352704 7740540485369856 7747384554897408 7757480868839424 7771159711973376 7775820067110912 7778313947344608 7789531247935488 7796702396392704 7799398616530944 7799682487025664 7806578849021952 7818121452716032 7827543782454384 7838832078618624 7849047566057472 7867603234062336 7922533653282816 7941263047262208 7943809988777472 7962589681422336 7965633178238976 7972676271341568 7972966448529408 7991815068975104 7997142803152896 8016048578101248 8016340333887488 8023428261494784 8067076665114624 8091098199097344 8123399777746944 8142604032540672 8161853687463936 8174813700390912 8186900766523392 8194139501101056 8194437738766336 8219285658796032 8224214754525184 8238716594159616 8246301268758528 8258193465540608 8296238070890496 8315850926850048 8326688060473344 8346372902223872 8349049771573248 8356431875863464 8368482894741504 8368787477889024 8379388617818112 8394164077068288 8399198047174656 8401891858735104 8414008436588544 8421754487242752 8432422722994176 8455068389486592 8503851636228096 8526689128415232 8537490289852416 8546846785929216 8557673482027008 8557984951042048 8565551792676864 8577904388603904 8580655515303936 8588554983526338 8600940752928768 8611835972419584 8612149412757504 8634963461603328 8666656687521792 8708108046041088 8727165977444352 8740069737234432 8747797575499776 8763222653927424 8771290195941792 8774642797903872 8795066525024256 8795386634305536 8803483786917888 8816179510509568 8830178511814656 8851053638320128 8907397151064064 8926028667813888 8933920928169984 8957913391600128 8961337325518848 8969587254595584 8982522520141824 8990791952596992 9018054650363904 9018382875623424 9026356794181632 9039373928497152 9039702929702912 9075461248253952 9096916239384576 9152004077125632 9160429536608256 9173973908586496 9182085398396928 9194051400105984 9210263362338816 9218406938738688 9218742456112128 9232037034590208 9240536173502464 9246696366145536 9252241598840832 9268556168429568 9277088927353344 9290467648733184 9302574893105152 9355332292706304 9367524068032512 9389669515001856 9392680993019904 9406226412601344 9411867315273728 9414885912625152 9426812195045376 9437143326130176 9449097803071488 9452128341076992 9465759491162112 9474473798148096 9478095174107136 9486475563368448 9509248309919744 9566833090756608 9589449717448704 9592525269467136 9615202634170368 9627382667280384 9627733069922304 9636245766761472 9650142437179392 9650493668196352 9676058347044864 9688668089352192 9711572742045696 9741375595610112 9749988773462016 9770382730985472 9832578454388736 9841272272437248 9855823320711168 9871473147641856 9894809963593728 9895170099642368 9903919260282624 9918201949323264 9931127250747392 9957435343110144 9957797758500864 9993982486511616 10020821794947072 10041782251290624 10090785661420032 10105337835159552 10105705633677312 10114640946671616 10118507010195456 10145680735076352 10151765087617024 10169295669559296 10169665795915776 10179028128623808 10182548193804288 10193707559026688 10209893904285696 10234030769307648 10320720647159808 10329846073196544 10343307825119232 10361546282631168 10367760089481216 10371085263126144 10386041663913984 10395603195190272 10399576649367552 10408771798695936 10427125689483264 10436725043272512 10451776104824832 10465396754743296 10490137645416448 10538464576536576 10563378204377088 10582004714176512 10588350729682944 10591746651703296 10616786241896448 10630235028455424 10630621931372544 10658783022916608 10662857070870528 10688064770801664 10697904348659712 10756102220152832 10788130932129792 10817102963441664 10831199703662592 10856410241826816 10856805376720896 10882471583285248 10899751600521216 10915867688697856 10925519334801408 10959047545061376 10968737370144768 10984955458879488 10995068358344704 11061650761187328 11087801235800064 11102250747297792 11131661209042944 11132066362097664 11141909167817952 11157977192988672 11158383303852032 11172518157090816 11192218769424384 11198930729566208 11202522478313472 11229005982990336 11243230297325568 11273424519315456 11297005032701952 11338468848304128 11368918837886976 11378971065005568 11383320386469888 11395795714572288 11410231309369344 11413890826960896 11420735723569152 11440874020405248 11451406644701784 11455366718029824 11467921003905024 11482447963226112 11482865883676672 11513284615471104 11555542250029056 11610810728054784 11625518692564992 11636221303259136 11653426316312576 11663730100666368 11667470921016912 11684296871903232 11695053594589056 11699523730538496 11709868273532928 11727182179074048 11737978382557184 11758248117927936 11773571349086208 11801404851093504 11883800479924224 11911894570893312 11943884522133504 11948449767358464 11959449672794112 11987722603462656 12024072867151872 12024510500831232 12035142392242176 12052498571329536 12100614997671936 12129221652512768 12185099666620416 12213906048811008 12242780531195904 12258735200141312 12280351149785088 12291209251651584 12291656608149504 12309382712786944 12328928488194048 12336322131787776 12358074891239424 12369451903137792 12387290198310912 12473776390275072 12490032090710016 12519559353335808 12523574657359872 12541635216801792 12552724342112256 12553181216833536 12569082926727168 12582857768173568 12591246115602432 12598797070761984 12602837788102656 12621012654882816 12632631730864128 12648634084491264 12682602584229888 12755777454342144 12785932956598272 12790033692622848 12820270178893824 12836510223040512 12836977426563072 12848327689015296 12866856582905856 12870983272955904 12882832475289507 12901411129393152 12917753958629376 12918224119136256 12948763656060928 12988500794146816 12999985031282688 13062162069061632 13109627461828608 13110104605851648 13121696363249664 13141097760948224 13156935293912688 13161964196855808 13193079951458304 13205225680376832 13224269265764352 13245267767721984 13276580457480192 13277063678001152 13325309982015488 13361095726596096 13389043001720832 13400881392254976 13442005988278272 13454380881893376 13473783780212736 13474274178236416 13486187928895488 13527574313435136 13539535191272448 13559060892745728 13559554394554368 13572037504831744 13576730925072384 13613191872380928 13645374359076864 13740644304912384 13760960862879744 13773128097595392 13791077100158976 13815395043508224 13823680119308288 13828113684168192 13848055551885312 13860804260253696 13866102199156736 13878362398261248 13902834252644352 13915633391030016 13935701473099776 13953862339657728 14051286102048768 14084504272502784 14089021489529856 14109339618902016 14117800972910592 14122328868937728 14140218292568064 14155714989195264 14173646704607232 14174162575163392 14198639236743168 14211710697222144 14217142761160704 14263872464879616 14350249636134912 14384174576173056 14422803951255552 14441599604883456 14454368650142208 14475213655769088 14475740502294528 14514087520567296 14533002134028288 14567359113068544 14612063393415168 14624983160193024 14646607278505984 14748867681583104 14783734981066752 14803000996397056 14842214945390592 14842755149463552 14855878890423936 14877302923984896 14896690876121088 14936153014665216 14936696637751296 14972007977320448 14990973729767424 15031232692420608 15062673376935936 15158006752739328 15158558450515968 15171961420007424 15177760515293184 15194394286096384 15218521102614528 15227647631425536 15254498693873664 15268542192935712 15273822290706432 15290561338540032 15309930617634816 15314840856428544 15351046153961472 15407389666705408 15481080970739712 15494769109794816 15514961737678848 15542319423946752 15551640134221824 15556627894689216 15579062495870976 15593404792785408 15599364974051328 15613157698043904 15636242905432064 15655087564908768 15677664157237248 15698095132114944 15735206468124672 15845067306565632 15882526094524416 15887619977554944 15925179362844672 15931266356477952 15945352542683136 15945932897058816 15983630137950208 15994285606305792 16032097156202496 16032680667774976 16046856522989568 16134153330229248 16182196398194688 16246799555493888 16285208065081344 16323707374927872 16349627400781824 16373801533046784 16388279002202112 16388875477532672 16438571317592064 16448429509050368 16477433188319232 16492602537517056 16516386931081216 16592476141780992 16631701853700096 16653376120946688 16692745804447744 16698099543146496 16712863751726928 16736965789483008 16737574955778048 16758777235636224 16788328154136576 16798396094349312 16803783717470208 16843508974485504 16864845445988352 16910136778973184 17007703272456192 17053378256830464 17074980579704832 17093693571858432 17115346964054016 17115969902084096 17131103585353728 17161311030607872 17177109967052676 17201881505857536 17223671944839168 17224298825515008 17269926923206656 17333313375043584 17416216092082176 17454331954888704 17480139474468864 17495595150999552 17526445307854848 17542580391883584 17549285595807744 17590773268611072 17606967573835776 17632359021019136 17660357023629312 17702107276640256 17814794302128128 17867841856339968 17915826783200256 17922674651037696 17939174509191168 17965045040283648 17981583905193984 18036109300727808 18036765751246848 18052713588363264 18078747856994304 18079405859405824 18150922496507904 18193832478769152 18320859073216512 18347947817172992 18364170796793856 18388102800211968 18420526724677632 18436813877477376 18437484912224256 18464074069180416 18481072347004928 18493392732291072 18504483197681664 18537112336859136 18554177854706688 18580935297466368 18605149786210304 18710664585412608 18735048136065024 18779339030003712 18785361986039808 18812452825202688 18823734630547456 18829771825250304 18853624390090752 18874286652260352 18898195606142976 18904256682153984 18931518982324224 18948947596296192 18972951126736896 19018496619839488 19133666181513216 19178899434897408 19185050538934272 19230405268340736 19254765334560768 19255466139844608 19272491533522944 19300284874358784 19300987336392704 19352116694089728 19377336178704384 19423145484091392 19482751191220224 19499977546924032 19540765461970944 19665156908777472 19682544544874496 19711646641422336 19742946295283712 19789619927187456 19790340199284736 19807838520565248 19836403898646528 19862254501494784 19914870686220288 19915595517001728 19987964973023232 20041643589894144 20083564502581248 20181571322840064 20210675670319104 20211411267354624 20229281893343232 20237014020390912 20291361470152704 20303530175234048 20338591339118592 20339331591831552 20358056257247616 20365096387608576 20387415118053376 20419787808571392 20468061538615296 20641441294319616 20659692146393088 20686615650238464 20723092565262336 20735520178962432 20742170526252288 20772083327827968 20791206390380544 20799153298735104 20817543597391872 20854251378966528 20873450086545024 20903552209649664 20930793509486592 20980275290832896 21076929153073152 21126756408754176 21164009428353024 21176701459365888 21183493303406592 21233572483792896 21260470056910848 21261243862745088 21317566045833216 21325714141741056 21395808697319424 21512204440305664 21576261864259584 21634205926883328 21662399407325184 21712820483653632 21713610753441792 21764943166570496 21799503201042432 21831735377395712 21851038669602816 21918095090122752 21937474740289536 21969910917758976 21990136716689408 22123301522374656 22175602471600128 22204501494595584 22263322418085888 22264132724195328 22283818335635904 22315954385977344 22316766607704064 22345036314181632 22384437538848768 22397861459132416 22405044956626944 22458011965980672 22486460594651136 22546849038630912 22594010065403904 22737837675773952 22757942130011136 22766640772939776 22791591429144576 22820462618738688 22827781653921792 22841471447138304 22881748040810496 22902813289403568 22910733436059648 22935842007810048 22964895926452224 22965731767353344 23026569230942208 23111084500058112 23221621456109568 23272442606518272 23306852632625152 23327460201332736 23334941842033824 23368593743806464 23390107189178112 23399047461076992 23419736547065856 23454364358148096 23475956765114368 23516496235855872 23547142698172416 23602809702187008 23767600959848448 23823789141786624 23887769044267008 23896899534716928 23918899345588224 23975445206925312 24048145734303744 24049021001662464 24070284784484352 24201229995343872 24258443305025536 24370199333240832 24427812097622016 24485561062391808 24517470400282624 24560702299570176 24582418503303168 24583313216299008 24618765425573888 24657856976388096 24672644263575552 24716149782478848 24738903806275584 24774580396621824 24947552780550144 24980064181420032 25039118706671616 25047149314719744 25105448684224512 25106362433667072 25138165853454336 25165715536347136 25182492231204864 25197594141523968 25205675576205312 25242025309765632 25265263461728256 25297268168982528 25365205168459776 25511554908684288 25580067385245696 25640540357787648 25673020446081024 25673954853126144 25696655378030592 25733713165811712 25741966545911808 25765664950579014 25802822258786304 25835507917258752 25836448238272512 25897527312121856 25999970062565376 26124324138123264 26220209211703296 26243392726499328 26282195521896448 26313870587825376 26323928393711616 26386159902916608 26410451360753664 26448538531528704 26490535535443968 26553160914960384 26554127356002304 26650619964030976 26722191453192192 26778086003441664 26801762784509952 26884011976556544 26908761763786752 26947567560425472 26948548356472832 26972375857790976 27055148626870272 27079070382544896 27118121785491456 27119108789108736 27144075009663488 27226383744761856 27290748718153728 27481288609824768 27521921725759488 27546256195190784 27582154200317952 27630790087016448 27647360238616576 27656227368336384 27696111103770624 27721608520507392 27732204398313472 27756724796522496 27805668505288704 27831266782060032 27871402946199552 27907724679315456 28102572204097536 28169008545005568 28178042979059712 28218679237804032 28235601945821184 28244657737875456 28280436585136128 28311429978390528 28347293409214464 28348325150326784 28397278473486336 28423421394444288 28434285522321408 28527744929759232 28700499272269824 28768349152346112 28845607902511104 28883199209766912 28908737300284416 28950427311538176 28951481004589056 29028175041134592 29066004268056576 29134718226137088 29224126786830336 29249966320386048 29497735363166208 29567469962133504 29606001992794112 29684429890781184 29685510298927104 29711757780847872 29754605847969792 29793381752242176 29872306029330432 29873393275502592 29944015954640896 29981947459534848 30062465384841216 30125346753871872 30316013505478656 30317116901031936 30343922840014848 30355521030586368 30388788572192768 30437042205229056 30455295262851072 30508997387747328 30537084385871424 30547644581412864 30581122677080064 30629681712857088 30702092307922944 30814779333410816 30962161941479424 30989538219589632 31029923475357696 31084638847893504 31103280268443648 31113255789378432 31158124991741952 31186809585570816 31198729948102656 31226315396087808 31272485810864128 31310175129817536 31355328314474496 31396190264229888 31470412936249344 31690134613131264 31765052189048832 31775239955109888 31850358725689344 31890705085366272 31891865794117632 31967260275900416 31988571212611584 32064194312404992 32065361335549952 32093713045979136 32268306660458496 32364392796389376 32493599110987776 32570416130162688 32647414749855744 32699254801563648 32747603066093568 32776558004404224 32777750955065344 32877142635184128 32896859018100736 32954866376638464 32985205075034112 33184952283561984 33263403707400192 33306752241893376 33385491608895488 33396199086292992 33425727503453856 33473931578966016 33475149911556096 33517554471272448 33576656308273152 33596792188698624 33607567434940416 33687017948971008 33729690891976704 33820273557946368 34015406544912384 34106756513660928 34149961159409664 34187387143716864 34230693928108032 34231939804168192 34262207170707456 34322622061215744 34354219934105352 34403763011715072 34447343889678336 34448597651030016 34539853846413312 34666626750087168 34832432184164352 34908663909777408 34960278948937728 34991190301999104 35052890615709696 35085160783767168 35098571191615488 35181546537222144 35213935147671552 35264718042038272 35320714047258624 35404214553280512 35629588604256256 35735683712679936 35831653566400512 35845349302075392 35878349018382336 35963167810387968 36072218601455616 36073531502493696 36105427176726528 36157495713988608 36158811718811648 36301844993015808 36387664957538304 36641718146433024 36695895634345984 36728341593587712 36776205600423936 36841053449355264 36873627754954752 36874969824448512 36928148138360832 36962144694009856 36986785464582144 37008966395363328 37074224673718272 37108355709413376 37161870594932736 37421329170825216 37470096272130048 37558678060007424 37570723972079616 37624905650405376 37647469261094912 37659543650500608 37707248780181504 37748573304520704 37796391212285952 37808513364307968 37863037964648448 37897895192592384 37945902253473792 38036993239678976 38267332363026432 38357798869794816 38370101077868544 38460810536681472 38509530669121536 38510932279689216 38544983067045888 38600569748717568 38601974672785408 38648497425868521 38704233388179456 38754672357408768 38846290968182784 38965502382440448 38999955093848064 39330313817554944 39365089089748992 39423293282844672 39485892590567424 39579239854374912 39580680398569472 39615677041130496 39672807797293056 39724509002989568 39829741372440576 39831191034003456 39975929946046464 40083287179788288 40167129005162496 40363142645680128 40421351340638208 40422822534709248 40458563786686464 40582722940305408 40607060350468096 40677182678237184 40678663183663104 40716112514495232 40730192775217152 40774830236106752 40839575617142784 40936123077230592 41282882588639232 41319384292786176 41373231300476928 41446185130524672 41471040357924864 41484341052504576 41544166655655936 41582412780761088 41598306597470208 41635087194783744 41708502757933056 41746900173090048 41807104419299328 41861587018973184 42153858306146304 42253512817508352 42328018856706048 42353402918731776 42366986606813184 42467144967585792 42520940113821696 42522487725490176 42635132091666432 42651428283482112 42791617394638848 43024408880611328 43152523728519168 43268411853766656 43324798814650368 43425640967307264 43427221506883584 43529886333140992 43599006402084864 43702077339205632 43836190180245504 43874949480579072 43939821835517952 43980273433378816 44246603044749312 44351204943200256 44409002989191168 44526644836171776 44528265448390656 44567636671271808 44631908771954688 44633533215408128 44690072628363264 44795722918264832 44810089913253888 44916023931961344 44972921189302272 45093698077261824 45188020130807808 45475675351547904 45515884260022272 45533281545879552 45583182858289152 45655563307843584 45682942894276608 45763496081620992 45805626578807136 45821466872119296 45871684015620096 45929791852904448 45931463534706688 46053138461884416 46222169000116224 46443242912219136 46544885213036544 46613705265250304 46654920402665472 46669883684067648 46737187487612928 46780214378356224 46798094922153984 46839473094131712 46908728716296192 46951913530228736 47032992471711744 47094285396344832 47205619404374016 47535201919696896 47647578283573248 47775538088534016 47793799069433856 47837798691176448 47950890413850624 48096291468607488 48098042003324928 48140569568968704 48402459990687744 48516886610051072 48740398666481664 48855624195244032 48971122124783616 49034940800565248 49121404599140352 49164837006606336 49166626432598016 49315713952776192 49345288527151104 49432299564957696 49477807612551168 49549160793243648 49895105561100288 49960128362840064 50078237413343232 50094298629439488 50210897368449024 50212724867334144 50276331706908672 50331431072694272 50364984462409728 50395188283047936 50411351152410624 50530526923456512 50594536337965056 50730410336919552 51023109817368576 51160134770491392 51281080715575296 51346040892162048 51347909706252288 51393310756061184 51483933091823616 51531329901158028 51605644517572608 51671015834517504 51672896476545024 51795054624243712 51999940125130752 52248648276246528 52440418423406592 52486785452998656 52564391043792896 52627741175650752 52647856787423232 52772319805833216 52820902721507328 52897077063057408 52981071070887936 53106321829920768 53108254712004608 53444382906384384 53603525569019904 53768023953113088 53817523527573504 53895135120850944 53897096712945664 53944751715581952 54110297253740544 54158140765089792 54236243570982912 54238217578217472 54288150019326976 54452767489523712 54581497436307456 54962577219649536 55043843451518976 55092512390381568 55164308400635904 55261580174032896 55294720477233152 55312454736672768 55392222207541248 55443217041014784 55513449593044992 55611337010577408 55662533564120064 55742805892399104 55815449358630912 56205144408195072 56338017090011136 56356085958119424 56437358475608064 56471203891642368 56489315475750912 56560873170272256 56622859956781056 56694586818428928 56696650300653568 56794556946972672 56846842788888576 57055489859518464 57400998544539648 57536698304692224 57691215805022208 57766398419533824 57817474600568832 57900854623076352 57902962009178112 58056350082269184 58132008536113152 58269436452274176 58448253573660672 58499932640772096 58995470726332416 59134939924267008 59212003985588224 59368859781562368 59371020597854208 59423515561695744 59509211695939584 59586763504484352 59744612058660864 59746786551005184 59888031909281792 59963894919069696 60124930769682432 60250693507743744 60632027010957312 60634233802063872 60687845680029696 60711042061172736 60777577144385536 60874084410458112 60910590525702144 61017994775494656 61074168771742848 61095289162825728 61162245354160128 61259363425714176 61404184615845888 61629558666821632 61924323882958848 61979076439179264 62059846950715392 62169277695787008 62206560536887296 62226511578756864 62316249983483904 62373619171141632 62397459896205312 62452630792175616 62620350259635072 62710656628948992 62792380528459776 62940825872498688 63380269226262528 63530104378097664 63550479910219776 63700717451378688 63781410170732544 63783731588235264 63934520551800832 63977142425223168 64130722671099904 64187426091958272 64536613320916992 64728785592778752 64987198221975552 65140832260325376 65294829499711488 65398509603127296 65495206132187136 65553116008808448 65555501910130688 65754285270368256 65793718036201472 65909732753276928 65970410150068224 66369904567123968 66526807414800384 66613504483786752 66770983217790976 66792398172585984 66851455006907712 66947863157932032 66950299823112192 67035108942544896 67153312616546304 67193584377397248 67215134869880832 67374035897942016 67459381783953408 67640547115892736 68213513027321856 68299922318819328 68374774287433728 68461387856216064 68463879608336384 68524414341414912 68645244122431488 68708439868210704 68807526023430144 68894687779356672 68897195302060032 69079707692826624 69333253500174336 69664864368328704 69817327819554816 69920557897875456 69982380603998208 70105781231419392 70170321567534336 70197142383230976 70363093074444288 70427870295343104 70641428094517248 70808429106561024 71259177208512512 71471367425359872 71663307132801024 71690698604150784 71756698036764672 71926335620775936 72144437202911232 72147063004987392 72210854353453056 72317623437623296 72603689986031616 72775329915076608 73283436292866048 73456683187175424 73552411200847872 73682106898710528 73747255509909504 73749939648897024 73856296276721664 73924289388019712 73973570929164288 74017932790726656 74148449347436544 74216711418826752 74323741189865472 74842658341650432 74940192544260096 75117356120014848 75141447944159232 75294938522189824 75319087301001216 75414497560363008 75497146609041408 75592782424571904 75617026728615936 75726075929296896 75795790385184768 75891804506947584 76073986479357952 76534664726052864 76740202155737088 76921621073362944 77019061338243072 77021864559378432 77089966134091776 77201139497435136 77203949345570816 77296994851737042 77408466776358912 77509344714817536 77692581936365568 77999910187696128 78660627635109888 78730178179497984 78846586565689344 78971785181134848 79158479708749824 79161360797138944 79231354082260992 79345615594586112 79659482744881152 79662382068006912 79951859892092928 80166574359576576 80334258010324992 80726285291360256 80842702681276416 80845645069418496 80917127573372928 81165445880610816 81214120700936192 81354365356474368 81357326367326208 81432225028990464 81549660472213504 81679151234285568 81872246154461184 82565765177278464 82638768585572352 82746462600953856 82892370261049344 82942080715849728 82968682105009152 83088333311311872 83164825561522176 83196613194940416 83270174389567488 83417005515866112 83493800346180096 83614208838598656 83723174037946368 84307716612292608 84507025635016704 84656037713412096 84706805837463552 84733973213626368 84934289935171584 85041880227643392 85044975450980352 85270264183332864 85302856566964224 85583234789277696 86048817761222656 86305047457038336 86536823707533312 86649597629300736 86851281934614528 86854443013767168 87059772666281984 87198012804169728 87404154678411264 87672380360491008 87749898961158144 87960546866757632 88493206089498624 88702409886400512 88818005978382336 89053289672343552 89056530896781312 89135273342543616 89263817543909376 89267066430816256 89380145256726528 89620179826507776 89832047863922688 89945842378604544 90187396154523648 90376040261615616 90951350703095808 91031768520044544 91066563091759104 91166365716578304 91311126615687168 91365885788553216 91526992163241984 91611253157614272 91642933744238592 91743368031240192 91862927069413376 92106276923768832 92444338000232448 92886485824438272 93089770426073088 93309840805330944 93339767368135296 93474374975225856 93560428756712448 93596189844307968 93678946188263424 93817457432592384 93903827060457472 94065984943423488 94188570792689664 94411238808748032 95070403839393792 95295156567146496 95551076177068032 95675597382352896 95901780827701248 96192582937214976 96196084006649856 96281139137937408 96804919981375488 97033773220102144 97480797332963328 97711248390488064 97942244249567232 98069881601130496 98242809198280704 98329674013212672 98333252865196032 98631427905552384 98690577054302208 98864599129915392 98955615225102336 99790211122200576 99920256725680128 100156474826686464 100188597258878976 100421794736898048 100425449734668288 100552663413817344 100662862145388544 100729968924819456 100790376566095872 100822702304821248 101061053846913024 101189072675930112 101460820673839104 102046219634737152 102320269540982784 102562161431150592 102692081784324096 102695819412504576 102786621512122368 102967866183647232 103062659802316056 103211289035145216 103342031669035008 103345792953090048 103590109248487424 103999880250261504 104497296552493056 104880836846813184 104973570905997312 105255482351301504 105295713574846464 105544639611666432 105641805443014656 105794154126114816 105962142141775872 106212643659841536 106216509424009216 106888765812768768 107207051138039808 107536047906226176 107635047055147008 107794193425891328 107889503431163904 108220594507481088 108316281530179584 108472487141965824 108476435156434944 108576300038653952 108905534979047424 109162994872614912 109925154439299072 110087686903037952 110185024780763136 110328616801271808 110523160348065792 110589440954466304 110624909473345536 110784444415082496 110886434082029568 111026899186089984 111222674021154816 111325067128240128 111485611784798208 112410288816390144 112676034180022272 112712171916238848 112874716951216128 112942407783284736 112978630951501824 113121746340544512 113245719913562112 113389173636857856 113393300601307136 113589113893945344 113693685577777152 114110979719036928 114801997089079296 115073396609384448 115382431610044416 115532796839067648 115634949201137664 115801709246152704 115805924018356224 116112700164538368 116264017072226304 116538872904548352 116896507147321344 116999865281544192 117990941452664832 118269879848534016 118737719563124736 118742041195708416 118847031123391488 119018423391879168 119173527008968704 119489224117321728 119493573102010368 119776063818563584 119927789838139392 120249861539364864 120501387015487488 121264054021914624 121268467604127744 121375691360059392 121555154288771072 121748168820916224 121821181051404288 122035989550989312 122148337543485696 122190578325651456 122324490708320256 122518726851428352 122808369231691776 123259117333643264 123848647765917696 123958152878358528 124119693901430784 124338555391574016 124413121073774592 124453023157513728 124632499966967808 124747238342283264 124794919792410624 124905261584351232 125240700519270144 125421313257897984 125584761056919552 126760538452525056 127060208756195328 127100959820439552 127401434902757376 127562820341465088 127567463176470528 127869041103601664 127954284850446336 128261445342199808 128374852183916544 129073226641833984 129457571185557504 129974396443951104 130281664520650752 130589658999422976 130797019206254592 131106232017616896 131111003820261376 131508570540736512 131587436072402944 131819465506553856 131940820300136448 132739809134247936 133053614829600768 133227008967573504 133584796345171968 133702910013815424 133895726315864064 133900599646224384 134070217885089792 134387168754794496 134430269739761664 134748071795884032 134918763567906816 135281094231785472 136427026054643712 136599844637638656 136749548574867456 136927759216672768 137048828682829824 137290488244862976 137416879736421408 137615052046860288 137789375558713344 137794390604120064 138159415385653248 138666507000348672 139329728736657408 139634655639109632 139841115795750912 139964761207996416 140211562462838784 140340643135068672 140394284766461952 140726186148888576 140855740590686208 141282856189034496 141616858213122048 142518354417025024 142942734850719744 143326614265602048 143381397208301568 143513396073529344 143852671241551872 144288874405822464 144294126009974784 144421708706906112 144635246875246592 145207379972063232 145550659830153216 146566872585732096 146913366374350848 147104822401695744 147364213797421056 147494511019819008 147499879297794048 147848578776039424 147947141858328576 148035865581453312 148296898694873088 148433422837653504 148647482379730944 149685316683300864 149880385088520192 150234712240029696 150282895888318464 150638174602002432 150828995120726016 150994293218082816 151185564849143808 151234053457231872 151591580770369536 151783609013895168 152147972958715904 153069329452105728 153480404311474176 153843242146725888 154038122676486144 154043729118756864 154179932268183552 154407898691141632 154593989703474084 154816933552717824 155018689429635072 155385163872731136 155999820375392256 157321255270219776 157460356358995968 157693173131378688 157943570362269696 158316959417499648 158322721594277888 158462708164521984 158691231189172224 159318965489762304 159324764136013824 160333148719153152 161452570582720512 161685405362552832 161691290138836992 161834255146745856 162330891761221632 162428241401872384 162708730712948736 162714652734652416 162864450057980928 163099320944427008 163358302468571136 163744492308922368 165131530354556928 165277537171144704 165492925201907712 165784740522098688 165884161431699456 165937364210018304 166176666622623744 166329651123044352 166540348779134976 166834011031732224 166987600692360192 167228417677197312 167446348075892736 168615433224585216 169014051270033408 169312075426824192 169413611674927104 169467946427252736 169868579870343168 170083760455286784 170089950901960704 170540528366665728 171166469578555392 172097635522445312 172610094914076672 173073647415066624 173299195258601472 173702563869229056 173708886027534336 174119545332563968 174396025608339456 174808309356822528 175344760720982016 175499797922316288 175921093733515264 176986412178997248 177404819772801024 177636011956764672 178106579344687104 178113061793562624 178270546685087232 178527635087818752 178534132861632512 178760290513453056 179240359653015552 179664095727845376 179891684757209088 180374792309047296 180752080523231232 181902701406191616 182063537040089088 182133126183518208 182332731433156608 182622253231374336 182731771577106432 183053984326483968 183222506315228544 183285867488477184 183486736062480384 183725854138826752 184212553847537664 184888676000464896 185772971648876544 186179540852146176 186619681610661888 186679534736270592 186948749950451712 187120857513424896 187192379688615936 187357892376526848 187807654120914944 188131969886846976 188377141585379328 188822477617496064 190140807678787584 190590313134292992 191102152354136064 191351194764705792 191803561655402496 192392168013299712 192562278275874816 193609839962750976 194067546440204288 194961594665926656 195422496780976128 195884488499134464 196139763202260992 196485618396561408 196659348026425344 196666505730392064 197262855811104768 197381154108604416 197729198259830784 197911230450204672 199580422244401152 199840513451360256 200312949653372928 200377194517757952 200843589473796096 200850899469336576 201105326827634688 201325724290777088 201459937849638912 201580753132191744 201645404609642496 202122107693826048 202378145351860224 202921641347678208 204640539081965568 205124322862301184 205384163568648192 205391638825009152 205573243024244736 205935732367294464 206125319604632112 206422578070290432 206684063338070016 206691585906180096 207180218496974848 207999760500523008 208994593104986112 209761673693626368 209947141811994624 210510964702603008 210591427149692928 211089279223332864 211283610886029312 211924284283551744 212425287319683072 212433018848018432 213777531625537536 214414102276079616 215072095812452352 215270094110294016 215588386851782656 215779006862327808 216441189014962176 216632563060359168 216952870312869888 217152600077307904 217811069958094848 218325989745229824 219850308878598144 220370049561526272 220657233602543616 221046320696131584 221178881908932608 221249818946691072 221568888830164992 221772868164059136 222053798372179968 222445348042309632 222650134256480256 222971223569596416 224820577632780288 225352068360044544 225424343832477696 225884815566569472 225957261903003648 226243492681089024 226491439827124224 226778347273715712 226786601202614272 227178227787890688 227387371155554304 228221959438073856 229603994178158592 230764863220088832 231065593678135296 231269898402275328 231603418492305408 231611848036712448 232225400329076736 232528034144452608 233077745809096704 233999730563088384 235981882905329664 236539759697068032 237475439126249472 237484082391416832 237694062246782976 238036846783758336 238978448234643456 238987146204020736 239552127637127168 239855579676278784 240499723078729728 241002774030974976 242528108043829248 242536935208255488 242751382720118784 243110308577542144 243496337641832448 243642362102808576 244071979101978624 244296675086971392 244648981416640512 245037453702856704 245616738463383552 246518234667286528 247697295531835392 247916305756717056 248239387802861568 248677110783148032 248826242147549184 248906046315027456 249264999933935616 249494476684566528 249589839584821248 249810523168702464 250481401038540288 250842626515795968 251169522113839104 253521076905050112 254120417512390656 254201919640879104 254802869805514752 255125640682930176 255134926352941056 255738082207203328 255908569700892672 256522890684399616 256749704367833088 258146453283667968 258915142371115008 259948792887902208 260563329041301504 261179317998845952 261594038412509184 262212464035233792 262222007640522752 263017141081473024 263174872144805888 263881640600272896 265479618268495872 266107229659201536 266454017935147008 267169592690343936 267405820027630848 267791452631728128 267801199292448768 268140435770179584 268860539479523328 269496143591768064 269837527135813632 270562188463570944 272854052109287424 273199689275277312 273499097149734912 273855518433345536 274097657365659648 274580976489725952 274833759472842816 275230104093720576 275588781208240128 276318830771306496 277333014000697344 278659457473314816 279269311278219264 279929522415992832 280423124925677568 280681286270137344 280788569532923904 281452372297777152 281711481181372416 282565712378068992 283233716426244096 285036708834050048 285885469701439488 286653228531204096 287026792147058688 287705342483103744 288577748811644928 288588252019949568 288843417413812224 289270493750493184 290414759944126464 291101319660306432 293133745171464192 293826732748701696 294209644803391488 294728427594842112 294989022039638016 294999758595588096 295697157552078848 295894283716657152 296071731162906624 296593797389746176 296866845675307008 299370633366601728 299760770177040384 300469424480059392 300565791776636928 301276349204004864 301657990241452032 301988586436165632 302371129698287616 302468106914463744 303183161540739072 303567218027790336 304295945917431808 306138658904211456 306960808622948352 307686484293451776 308076245352972288 308087458237513728 308359864536367104 308815797382283264 309187979406948168 309633867105435648 310037378859270144 310770327745462272 311999640750784512 314642510540439552 314920712717991936 315887140724539392 316633918834999296 316645443188555776 316925416329043968 317382462378344448 318637930979524608 318649528272027648 320666297438306304 322905141165441024 323382580277673984 323668510293491712 324661783522443264 324856482803744768 325417461425897472 325429305469304832 325728900115961856 326198641888854016 326716604937142272 327488984617844736 330263060709113856 330555074342289408 330985850403815424 331569481044197376 331768322863398912 331874728420036608 332353333245247488 332659302246088704 333080697558269952 333668022063464448 333975201384720384 334456835354394624 337230866449170432 338028102540066816 338624150853648384 338827223349854208 338935892854505472 339737159740686336 340167520910573568 340179901803921408 341081056733331456 342332939157110784 344195271044890624 345220189828153344 346147294830133248 346598390517202944 347405127738458112 347417772055068672 348239090665127936 348792051216678912 349616618713645056 350689521441964032 350999595844632576 351842187467030528 353972824357994496 354809639545602048 356213158689374208 356226123587125248 356541093370174464 357055270175637504 357068265723265024 357520581026906112 358480719306031104 359328191455690752 359783369514418176 360749584618094592 361504161046462464 363805402812383232 364127074080178176 364665462866313216 365244506462748672 365463543154212864 366107968652967936 366445012630457088 366571734976954368 366973472124960768 367451708277653504 368425107695075328 369777352000929792 371545943297753088 372359081704292352 373239363221323776 373359069472541184 373897499900903424 374241715026849792 374384759377231872 374715784753053696 375615308241829888 376263939773693952 376754283170758656 380281615357575168 381180626268585984 382204304708272128 382702389529411584 383607123310804992 384784336026599424 385124556551749632 387219679925501952 388135092880408576 389923189331853312 390844993561952256 391768976998268928 392279526404521984 393318696052850688 393333011460784128 394525711622209536 394762308217208832 395458396519661568 395822460900409344 399160844488802304 399681026902720512 400754389035515904 401687178947592192 401701798938673152 402210653655269376 402651448581554176 403161506264383488 403290809219284992 404244215387652096 404756290703720448 405843282695356416 409281078163931136 410248645724602368 410783277650018304 411146486048489472 411871464734588928 412250639209264224 412845156140580864 413368126676140032 413383171812360192 414360436993949696 415999521001046016 417989186209972224 419523347387252736 419894283623989248 421021929405206016 421182854299385856 422178558446665728 422567221772058624 423848568567103488 424850574639366144 424866037696036864 427555063251075072 428828204552159232 430144191624904704 430540188220588032 431176773703565312 431558013724655616 432882378029924352 433265126120718336 433905740625739776 434305200154615808 435622139916189696 436651979490459648 439700617757196288 440740099123052544 441314467205087232 442092641392263168 442357763817865216 442499637893382144 443545736328118272 444107596744359936 444890696084619264 445300268512960512 445942447139192832 449641155265560576 450704136720089088 450848687664955392 451914523806007296 452486985362178048 452982879654248448 453556694547431424 453573202405228544 454774742311108608 456443918876147712 459207988356317184 461529726440177664 462131187356270592 462539796804550656 463223696073424896 464450800658153472 465056068288905216 466155491618193408 467999461126176768 471963765810659328 473079519394136064 474950878252498944 474968164782833664 475388124493565952 476073693567516672 477956896469286912 477974292408041472 479104255274254336 480999446157459456 485056216087658496 485073870416510976 485502765440237568 486220617155084288 486992675283664896 487284724205617152 488143958203957248 488593350173942784 489297962833281024 490074907405713408 491233476926767104 493036469334573056 495394591063670784 495832611513434112 496478775605723136 497354221566296064 497652484295098368 497812092630054912 498529999867871232 498988953369133056 499621046337404928 500962802077080576 501685253031591936 502339044227678208 507042153810100224 508240835024781312 508403839281758208 509605739611029504 510251281365860352 510269852705882112 511476164414406656 513045781368799232 513499408735666176 516292906567335936 517830284742230016 519897585775804416 521126658082603008 522358635997691904 523188076825018368 524424928070467584 524444015281045504 526034282162946048 526349744289611776 527763281200545792 530959236536991744 532214459318403072 532908035870294016 534339185380687872 534811640055261696 535582905263456256 535602398584897536 536280871540359168 537721078959046656 538992287183536128 539675054271627264 541124376927141888 545708104218574848 546399378550554624 546998194299469824 547711036866691072 548195314731319296 549161952979451904 549667518945685632 550460208187441152 551177562416480256 552637661542612992 554666028001394688 557318914946629632 558538622556438528 559859044831985664 560846249851355136 561362572540274688 561577139065847808 563422962362744832 565131424756137984 566467432852488192 570073417668100096 571770939402878976 573306457062408192 574053584294117376 575410684966207488 577176504039899136 577686834827624448 578540987500986368 580829519888252928 582202639320612864 586267490342928384 587653465497403392 588419289606782976 589456855189684224 589978044079276032 589999517191176192 591394315104157696 591788567433314304 592143462325813248 593187594779492352 593733691350614016 598741266733203456 599521540354080768 600938848960118784 601131583553273856 602552698408009728 603315980482904064 603977172872331264 604742259396575232 604936213828927488 606366323081478144 607134436055580672 608591891834863616 613921617245896704 615372968586903552 616152490705944576 616174916475027456 616719729072734208 617631594764566528 618375958813896336 619267734210871296 620074757718540288 621540655490924544 623999281501569024 629285021080879104 629841425435983872 631774281449078784 633267837669998592 633290886377111552 633850832658087936 637275861959049216 637299056544055296 641332594876612608 645810282330882048 646765160555347968 647337020586983424 649323567044886528 649712965607489536 650858610938609664 651457800231923712 652397283777708032 653433209874284544 654977969235689472 661110148684578816 661971700807630848 663138962088394752 663536645726797824 663749456840073216 664706666490494976 665318604492177408 666161395116539904 667336044126928896 667950402769440768 668913670708789248 674461732898340864 676056205080133632 677654446699708416 677871785709010944 679474319481372672 680335041821147136 680359803607842816 682162113466662912 684665878314221568 688390542089781248 692294589660266496 693196781034405888 694810255476916224 694835544110137344 696478181330255872 697584102433357824 699233237427290112 701999191689265152 703684374934061056 707945648715988992 709619279091204096 712426317378748416 712452247174250496 713082186740348928 714110540351275008 714136531446530048 716961438612062208 718656382911381504 719566739028836352 721499169236189184 723008322092924928 727610805624766464 728254148160356352 729330925732626432 730489012925497344 730927086308425728 732215937305935872 732890025260914176 733946944249921536 734903416555307008 736850215390150656 739554704001859584 743091886595506176 744718163408584704 746478726442647552 746718138945082368 747794999801806848 748483430053699584 748769518754463744 749431569506107392 751230616483659776 752527879547387904 753508566341517312 760563230715150336 762361252537171968 764408609416544256 765404779058823168 767214246621609984 769568672053198848 770249113103499264 774439359851003904 776270185760817152 779846378663706624 781689987123904512 783537953996537856 784559052809043968 786637392105701376 786666022921568256 789051423244419072 789524616434417664 791644921800818688 798321688977604608 799362053805441024 801508778071031808 803374357895184384 803403597877346304 804421307310538752 805302897163108352 806581618438569984 808488430775304192 809512581407440896 811686565390712832 818562156327862272 820497291449204736 821566555300036608 822292972096978944 823742929469177856 824501278418528448 825690312281161728 826766343624720384 828720873987899392 831999042002092032 835978372419944448 839788567247978496 842043858810412032 842365708598771712 844357116893331456 845134443544117248 847697137134206976 849701149278732288 849732075392073728 855110126502150144 857656409104318464 861080376441176064 862353547407130624 863116027449311232 865764756059848704 866530252241436672 867811481251479552 868610400309231616 871244279832379392 873303958980919296 879401235514392576 881480198246105088 882628934410174464 884185282784526336 884715527635730432 884999275786764288 887091472656236544 888215193488719872 889781392169238528 890600537025921024 899282310531121152 901408273440178176 901697375329910784 903829047612014592 904973970724356096 905965759308496896 907113389094862848 907146404810457088 909549484622217216 912887837752295424 918415976712634368 923059452880355328 924262374712541184 925079593609101312 926447392146849792 928901601316306944 930112136577810432 932310983236386816 935998922252353536 943927531621318656 949901756504997888 949936329565667328 950776248987131904 952147387135033344 955913792938573824 955948584816082944 958208510548508672 961998892314918912 970147740833021952 971005530880475136 972441234310168576 973985350567329792 974569448411234304 976287916407914496 977186700347885568 978595925666562048 980149814811426816 982466953853534208 986072938669146112 990789182127341568 991665223026868224 992957551211446272 994708443132592128 995304968590196736 995624185260109824 997059999735742464 997977906738266112 999242092674809856 1001925604154161152 1003370506063183872 1014084307620200448 1016481670049562624 1016807678563516416 1019211479222059008 1020502562731720704 1020539705411764224 1022952328828813312 1026091562737598464 1026998817471332352 1032585813134671872 1035660569484460032 1039795171551608832 1042253316165206016 1044717271995383808 1046376153650036736 1048849856140935168 1048888030562091008 1052068564325892096 1052699488579223552 1055526562401091584 1061918473073983488 1064428918636806144 1068678370761375744 1069623280110523392 1071165810526912512 1071204797169795072 1072561743080718336 1075442157918093312 1077984574367072256 1079350108543254528 1082248753854283776 1091416208437149696 1093996388598939648 1095422073733382144 1096390629462638592 1098323905958903808 1099335037891371264 1100920416374882304 1102355124832960512 1105275323085225984 1109332056002789376 1114637829893259264 1117077245112877056 1119718089663971328 1121692499702710272 1122725145080549376 1123154278131695616 1126845924725489664 1130262849512275968 1140146835336200192 1143541878805757952 1146612914124816384 1148107168588234752 1150821369932414976 1154353008079798272 1155373669655248896 1157081975001972736 1161659039776505856 1164405278641225728 1172534980685856768 1175306930994806784 1176838579213565952 1179956088158552064 1179999034382352384 1182788630208315392 1183577134866628608 1184286924651626496 1186375189558984704 1187467382701228032 1197482533466406912 1199043080708161536 1202263167106547712 1205105396816019456 1206631960965808128 1207954345744662528 1209484518793150464 1209872427657854976 1212732646162956288 1214268872111161344 1217183783669727232 1227843234491793408 1230745937173807104 1232349832950054912 1233439458145468416 1235263189529133056 1236751917627792672 1238535468421742592 1240149515437080576 1243081310981849088 1247998563003138048 1258570042161758208 1259682850871967744 1263548562898157568 1266535675339997184 1266581772754223104 1267701665316175872 1274551723918098432 1274598113088110592 1282665189753225216 1291620564661764096 1293530321110695936 1294674041173966848 1298647134089773056 1299425931214979072 1301717221877219328 1302915600463847424 1304794567555416064 1306866419748569088 1309955938471378944 1322220297369157632 1323943401615261696 1326277924176789504 1327073291453595648 1327498913680146432 1330637208984354816 1332322790233079808 1334672088253857792 1335900805538881536 1337827341417578496 1348923465796681728 1352112410160267264 1355743571418021888 1358948638962745344 1360670083642294272 1360719607215685632 1364324226933325824 1369331756628443136 1384589179320532992 1386393562068811776 1389671088220274688 1392956362660511744 1395168204866715648 1398466474854580224 1403998383378530304 1407368749868122112 1415891297431977984 1419238558182408192 1424852634757496832 1424904494348500992 1426164373480697856 1428221080702550016 1428273062893060096 1433922877224124416 1437312765822763008 1442998338472378368 1455221611249532928 1456508296320712704 1458661851465252864 1460978025850994688 1461854172616851456 1464431874611871744 1465780050521828352 1467893888499843072 1469806833110614016 1473700430780301312 1479109408003719168 1486183773191012352 1489436326817169408 1492957452885295104 1493436277890164736 1495589999603613696 1496966860107399168 1498863139012214784 1502461232967319552 1505055759094775808 1507017132683034624 1521126461430300672 1524722505074343936 1528817218833088512 1530809558117646336 1534428493243219968 1539137344106397696 1540498226206998528 1548878719702007808 1559692757327413248 1563379974247809024 1567075907993075712 1569118105618087936 1573274784211402752 1573332045843136512 1578102846488838144 1579049232868835328 1583289843601637376 1596643377955209216 1598724107610882048 1603017556142063616 1606748715790368768 1606807195754692608 1608842614621077504 1610605794326216704 1613163236877139968 1616976861550608384 1619025162814881792 1623373130781425664 1637124312655724544 1640994582898409472 1643133110600073216 1644585944193957888 1647485858938355712 1649002556837056896 1651380624562323456 1653532687249440768 1657441747975798784 1663998084004184064 1671956744839888896 1679577134495956992 1684087717620824064 1684731417197543424 1690268887088234496 1695394274268413952 1699402298557464576 1699464150784147456 1710220253004300288 1715312818208636928 1722160752882352128 1724707094814261248 1726232054898622464 1731529512119697408 1733060504482873344 1735622962502959104 1737220800618463232 1742488559664758784 1746607917961838592 1758802471028785152 1762960396492210176 1765257868820348928 1768370565569052672 1769431055271460864 1769998551573528576 1774182945312473088 1776430386977439744 1779562784338477056 1781201074051842048 1798564621062242304 1802816546880356352 1803394750659821568 1807658095224029184 1809947941448712192 1811931518616993792 1814226778189725696 1814292809620914176 1819098969244434432 1825775675504590848 1846118905760710656 1848524749425082368 1850159187218202624 1852894784293699584 1857803202632613888 1860224273155620864 1864621966472773632 1871997844504707072 1887855063242637312 1899803513009995776 1899872659131334656 1901552497974263808 1911827585877147648 1911897169632165888 1916417021097017344 1923997784629837824 1940295481666043904 1942011061760950272 1944882468620337152 1947970701134659584 1949138896822468608 1952575832815828992 1954373400695771136 1957191851333124096 1960299629622853632 1964933907707068416 1983330446053736448 1985915102422892544 1989416886265184256 1990609937180393472 1991248370520219648 1994119999471484928 1995955813476532224 1998484185349619712 2003851208308322304 2006741012126367744 2028168615240400896 2032963340099125248 2033615357127032832 2038422958444118016 2041005125463441408 2041079410823528448 2045904657657626624 2053997634942664704 2065171626269343744 2079590343103217664 2084506632330412032 2089434543990767616 2092752307300073472 2097699712281870336 2097776061124182016 2105398977158447104 2111053124802183168 2123836946147966976 2128857837273612288 2137356741522751488 2139246560221046784 2142331621053825024 2142409594339590144 2150884315836186624 2155969148734144512 2158700217086509056 2164497507708567552 2182832416874299392 2187992777197879296 2190844147466764288 2192781258925277184 2196647811917807616 2198670075782742528 2201840832749764608 2204710249665921024 2210550646170451968 2218664112005578752 2229275659786518528 2234154490225754112 2239436179327942656 2243384999405420544 2245450290161098752 2246308556263391232 2253691849450979328 2260525699024551936 2280293670672400384 2287083757611515904 2293225828249632768 2296214337176469504 2301642739864829952 2308706016159596544 2310747339310497792 2323318079553011712 2328810557282451456 2345069961371713536 2350613861989613568 2353677158427131904 2359912176317104128 2359998068764704768 2365577260416630784 2367154269733257216 2368573849303252992 2374934765402456064 2394965066932813824 2398086161416323072 2404526334213095424 2410210793632038912 2413263921931616256 2415908691489325056 2419744855315709952 2425465292325912576 2428537744222322688 2434367567339454464 2455686468983586816 2461491874347614208 2464699665900109824 2466878916290936832 2470526379058266112 2473503835255585344 2477070936843485184 2480299030874161152 2486162621963698176 2495997126006276096 2519365701743935488 2527097125796315136 2533071350679994368 2533163545508446208 2535403330632351744 2549103447836196864 2549196226176221184 2565330379506450432 2583241129323528192 2587060642221391872 2589348082347933696 2597294268179546112 2598851862429958144 2603434443754438656 2605831200927694848 2613732839497138176 2619911876942757888 2644440594738315264 2647886803230523392 2652555848353579008 2654146582907191296 2654997827360292864 2661274417968709632 2664645580466159616 2669344176507715584 2671801611077763072 2697846931593363456 2704224820320534528 2711487142836043776 2717897277925490688 2721340167284588544 2721439214431371264 2728648453866651648 2738663513256886272 2769178358641065984 2772787124137623552 2779342176440549376 2785912725321023488 2790336409733431296 2796932949709160448 2807996766757060608 2814737499736244224 2831782594863955968 2849705269514993664 2849808988697001984 2852328746961395712 2856442161405100032 2856546125786120192 2867845754448248832 2874625531645526016 2885996676944756736 2910443222499065856 2913016592641425408 2917323702930505728 2921956051701989376 2923708345233702912 2928863749223743488 2931560101043656704 2935787776999686144 2947400861560602624 2958218816007438336 2972367546382024704 2978872653634338816 2985914905770590208 2986872555780329472 2991179999207227392 2993933720214798336 2997726278024429568 3004922465934639104 3010111518189551616 3042252922860601344 3049445010148687872 3057634437666177024 3061619116235292672 3068856986486439936 3078274688212795392 3080996452413997056 3097757439404015616 3119385514654826496 3126759948495618048 3134151815986151424 3138236211236175872 3146549568422805504 3146664091686273024 3156205692977676288 3158098465737670656 3166579687203274752 3193286755910418432 3206035112284127232 3213497431580737536 3213614391509385216 3217685229242155008 3221211588652433408 3226326473754279936 3233953723101216768 3238050325629763584 3246746261562851328 3274248625311449088 3281989165796818944 3286266221200146432 3289171888387915776 3294971717876711424 3298005113674113792 3302761249124646912 3307065374498881536 3327996168008368128 3343913489679777792 3359154268991913984 3368175435241648128 3369462834395086848 3380537774176468992 3390788548536827904 3398928301568294912 3420440506008600576 3430625636417273856 3444321505764704256 3452464109797244928 3463059024239394816 3466121008965746688 3471245925005918208 3474441601236926464 3484977119329517568 3493215835923677184 3517604942057570304 3525920792984420352 3530515737640697856 3538862110542921728 3539997103147057152 3548365890624946176 3552860773954879488 3559125568676954112 3562402148103684096 3597129242124484608 3606789501319643136 3615316190448058368 3619895882897424384 3623863037233987584 3628453556379451392 3628585619241828352 3638197938488868864 3651551351009181696 3692237811521421312 3697049498850164736 3700318374436405248 3705789568587399168 3715606405265227776 3720448546311241728 3729243932945547264 3743995689009414144 3775710126485274624 3799607026019991552 3799745318262669312 3803104995948527616 3823655171754295296 3823794339264331776 3832834042194034688 3847995569259675648 3880590963332087808 3884022123521900544 3895941402269319168 3898277793644937216 3905151665631657984 3908746801391542272 3914383702666248192 3920599259245707264 3929867815414136832 3966660892107472896 3971830204845785088 3978833772530368512 3981219874360786944 3982496741040439296 3991911626953064448 3996968370699239424 4007702416616644608 4013482024252735488 4056337230480801792 4067230714254065664 4076845916888236032 4082010250926882816 4082158821647056896 4091809315315253248 4107995269885329408 4159180686206435328 4169013264660824064 4178869087981535232 4185504614600146944 4195399424563740672 4195552122248364032 4222106249604366336 4247673892295933952 4257715674547224576 4274713483045502976 4278493120442093568 4284663242107650048 4284819188679180288 4301768631672373248 4311938297468289024 4328995015417135104 4365664833748598784 4375985554395758592 4385562517850554368 4393295623835615232 4397340151565485056 4403681665499529216 4409420499331842048 4421101292340903936 4437328224011157504 4458551319573037056 4468308980451508224 4478872358655885312 4486769998810841088 4490900580322197504 4507383698901958656 4521051398049103872 4560587341344800768 4574167515223031808 4586451656499265536 4592428674352939008 4603285479729659904 4617412032319193088 4621494678620995584 4646636159106023424 4690139922743427072 4701227723979227136 4707354316854263808 4719824352634208256 4719996137529409536 4731154520833261568 4734308539466514432 4737147698606505984 4749869530804912128 4789930133865627648 4796172322832646144 4809052668426190848 4820421587264077824 4826527843863232512 4831817382978650112 4839489710631419904 4850930584651825152 4857075488444645376 4868735134678908928 4911372937967173632 4922983748695228416 4929399331800219648 4933757832581873664 4947007670511170688 4954141873686970368 4960598061748322304 4972325243927396352 4991994252012552192 5038731403487870976 5054194251592630272 5066327091016892416 5070806661264703488 5098206895672393728 5098392452352442368 5130660759012900864 5166482258647056384 5174121284442783744 5178696164695867392 5194588536359092224 5197703724859916288 5206868887508877312 5211662401855389696 5227465678994276352 5239823753885515776 5288881189476630528 5295773606461046784 5305111696707158016 5308293165814382592 5309995654720585728 5322548835937419264 5329291160932319232 5338688353015431168 5343603222155526144 5395693863186726912 5408449640641069056 5422974285672087552 5435794555850981376 5442680334569177088 5442878428862742528 5457296907733303296 5477327026513772544 5538356717282131968 5545574248275247104 5558684352881098752 5580672819466862592 5593865899418320896 5615993533514121216 5629474999472488448 5663565189727911936 5699410539029987328 5699617977394003968 5704657493922791424 5713092251572240384 5735691508896497664 5749251063291052032 5771993353889513472 5820886444998131712 5826033185282850816 5834647405861011456 5843912103403978752 5847416690467405824 5857727498447486976 5863120202087313408 5871575553999372288 5894801723121205248 5957745307268677632 5971829811541180416 5973745111560658944 5982359998414454784 5987867440429596672 5995452556048859136 6009844931869278208 6020223036379103232 6084505845721202688 6098890020297375744 6115268875332354048 6123238232470585344 6137713972972879872 6161992904827994112 6195514878808031232 6238771029309652992 6253519896991236096 6268303631972302848 6293099136845611008 6293328183372546048 6316196931475341312 6333159374406549504 6386573511820836864 6412070224568254464 6426994863161475072 6427228783018770432 6442423177304866816 6452652947508559872 6467907446202433536 6476100651259527168 6493492523125702656 6548497250622898176 6563978331593637888 6572532442400292864 6578343776775831552 6589943435753422848 6596010227348227584 6605522498249293824 6614130748997763072 6655992336016736256 6687826979359555584 6718308537983827968 6736350870483296256 6738925668790173696 6761075548352937984 6781577097073655808 6797856603136589824 6840881012017201152 6861251272834547712 6888643011529408512 6904928219594489856 6926118048478789632 6932242017931493376 6948883202473852928 6969954238659035136 6986431671847354368 7035209884115140608 7051841585968840704 7061031475281395712 7079994206294114304 7096731781249892352 7105721547909758976 7124804296207368192 7194258484248969216 7213579002639286272 7230632380896116736 7239791765794848768 7247726074467975168 7257171238483656704 7276395876977737728 7303102702018363392 7384475623042842624 7394098997700329472 7400636748872810496 7411579137174798336 7431212810530455552 7440897092622483456 7458487865891094528 7487991378018828288 7599214052039983104 7599490636525338624 7606209991897055232 7647310343508590592 7647588678528663552 7665668084388069376 7695991138519351296 7761181926664175616 7768044247043801088 7791882804538638336 7796555587289874432 7810303331263315968 7817493602783084544 7841198518491414528 7859735630828273664 7933321784214945792 7943660409691570176 7957667545060737024 7962439748721573888 7964993482080878592 7983823253906128896 7993936741398478848 8015404833233289216 8112674460961603584 8134461428508131328 8153691833776472064 8164020501853765632 8164317643294113792 8183618630630506496 8215990539770658816 8318361372412870656 8338026529321648128 8357738175963070464 8371009229200293888 8390798849127481344 8391104244496728064 8444212499208732672 8495347784591867904 8549426966091005952 8556986240884187136 8569326484215300096 8569638377358360576 8603537263344746496 8623876594936578048 8657990030834270208 8731329667497197568 8751971108791517184 8771125035701108736 8786591247671230464 8794680303130970112 8807363330999058432 8842202584681807872 8874656448022315008 8917102639146074112 8936617960903016448 8957744717311770624 8973539997621682176 8981801160644395008 9014767397803917312 9121174682689601536 9148335030446063616 9172903312998531072 9184857348705878016 9206570959459319808 9234824064638386176 9242989357241991168 9293272318212046848 9380279845486854144 9402455447958454272 9414708633708527616 9439648705268416512 9439992275058819072 9462309041666523136 9468617078933028864 9474295397213011968 9499739061609824256 9579860267731255296 9618105336852381696 9640843174528155648 9653055687726465024 9663634765957300224 9678979421262839808 9701861169303650304 9714150976889290752 9737470269357817856 9822745875934347264 9845967497390456832 9858798663600439296 9867515665163747328 9894015341022341376 9908283747373940736 9921196123496644608 9983988504025104384 10077462806975741952 10108388503185260544 10132654182033784832 10141613322529406976 10196784904704884736 10261321518025801728 10332964517294112768 10357392329391734784 10389177072718184448 10395407449719832576 10413737775017754624 10423324803710779392 10454931357988552704 10479647507771031552 10577762378953261056 10591547212922093568 10616586331628765184 10619991309441171456 10645097671874838528 10658582321864638464 10677376706030862336 10687206444311052288 10791387726373453824 10845948571344175104 10871589111701962752 10885360669138354176 10885756857725485056 10914593815466606592 10954654053027545088 11076713434564263936 11091148496550494208 11117368705762197504 11161345638933725184 11187731798836641792 11231987067028242432 11258949998944976896 11327130379455823872 11398821078059974656 11399235954788007936 11409314987845582848 11426184503144480768 11471383017792995328 11498502126582104064 11543986707779026944 11641772889996263424 11652066370565701632 11687824206807957504 11694833380934811648 11715454996894973952 11726240404174626816 11743151107998744576 11789603446242410496 11915490614537355264 11943659623082360832 11947490223121317888 11975734880859193344 11990905112097718272 12019689863738556416 12040446072758206464 12169011691442405376 12230537750664708096 12246476464941170688 12275427945945759744 12323985809655988224 12477542058619305984 12507039793982472192 12536607263944605696 12586198273691222016 12586656366745092096 12666318748813099008 12773147023641673728 12824140449136508928 12853989726322950144 12854457566037540864 12884846354609733632 12905305895017119744 12935814892404867072 12986985046251405312 13096994501245796352 13127956663187275776 13156687553551663104 13179886871506845696 13192020454696455168 13211044996498587648 13228261497995526144 13311984672033472512 13375653958719111168 13436617075967655936 13472701740966592512 13522151096705875968 13563154194147311616 13595713206273179648 13681762024034402304 13722502545669095424 13777286023058817024 13809856439188979712 13852236096957579264 13864484035862986752 13897766404947705856 13939908477318070272 14070419768230281216 14103683171937681408 14122062950562791424 14159988412588228608 14193463562499784704 14211443095819517952 14249608592414736384 14388516968497938432 14427158005278572544 14461264761792233472 14479583531589697536 14495452148935950336 14514342476967313408 14552791753955475456 14606205404036726784 14768951246085685248 14788197995400658944 14801273497745620992 14862425621060911104 14881794185244966912 14916975731782189056 14975982756037656576 15198981273050677248 15212419983794110464 15294620687017181184 15295177357057327104 15331336168776138752 15391982277038702592 15522363853328351232 15536088494087602176 15583765609077276672 15593111174579748864 15620606662526631936 15634987205566169088 15682397036982829056 15719471261656547328 15866643568429891584 15887320819383140352 15915335090121474048 15924879497443147776 15929986964161757184 15967646507812257792 15987873482796957696 16030809666466578432 16225348921923207168 16268922857016262656 16307383667552944128 16328041003707531264 16328635286588227584 16367237261261012992 16431981079541317632 16636722744825741312 16676053058643296256 16742018458400587776 16781597698254962688 16782208488993456128 16888424998417465344 16990695569183735808 17098853932182011904 17113972481768374272 17139276754716721152 17207074526689492992 17247753189873156096 17315980061668540416 17462659334994395136 17503942217583034368 17542250071402217472 17573182495342460928 17589360606261940224 17614726661998116864 17684405169363615744 17873235921806032896 17915489434623541248 17947079995243364352 17963602321288790016 18029534795607834624 18242349365379203072 18296670060892127232 18345806625997062144 18369714697411756032 18413141918918639616 18485978714483982336 18586544636424093696 18760559690973708288 18804910895916908544 18879297410536833024 18879984550117638144 18924618083333046272 18948590794426023936 18999478123219648512 19159720535462510592 19236210673704763392 19281686349056311296 19327269531914600448 19357958842525679616 19403722338607300608 19428301953778581504 19474940538715635712 19645491751868694528 19691934994780913664 19717597327200878592 19735031330327494656 19788030682044682752 19816567494747881472 19842392246993289216 19967977008050208768 20154925613951483904 20216777006370521088 20265308364067569664 20283226645058813952 20393569809409769472 20522643036051603456 20665929034588225536 20714784658783469568 20778354145436368896 20790814899439665152 20846649607421558784 20909862715977105408 20959295015542063104 21155524757906522112 21183094425844187136 21239982618882342912 21290195343749677056 21317164643729276928 21374412888622104576 21582775452746907648 21691897142688350208 21743178223403925504 21771513715450970112 21829187630933213184 21909308106055090176 22153426869128527872 22182296993100988416 22234737411524395008 22322691277867450368 22375463597673283584 22463974134056484864 22517899997889953792 22797642156119949312 22798471909576015872 22818629975691165696 22852369006288961536 22942766035585990656 22997004253164208128 23087973415558053888 23283545779992526848 23304132741131403264 23375648413615915008 23389666761869623296 23430909993789947904 23452480808349253632 23579206892484820992 23830981229074710528 23887319246164721664 23894980446242635776 23951469761718386688 23981810224195436544 24039379727477112832 24338023382884810752 24461075501329416192 24492952929882341376 24550855891891519488 24647971619311976448 24955084117238611968 25014079587964944384 25073214527889211392 25172396547382444032 25173312733490184192 25332637497626198016 25648280898273017856 25707979452645900288 25708915132075081728 25769692709219467264 25810611790034239488 25871629784809734144 25973970092502810624 26193989002491592704 26255913326374551552 26313375107103326208 26359773743013691392 26384040909392910336 26422089992997175296 26623969344066945024 26751307917438222336 26873234151935311872 26945403481933185024 27044302193411751936 27191426412546359296 27363524048068804608 27445005091338190848 27554572046117634048 27619712878377959424 27704472193915158528 27728968071725973504 27795532809895411712 27879816954636140544 28140839536460562432 28207366343875362816 28244125901125582848 28319976825176457216 28386927124999569408 28422886191639035904 28499217184829472768 28854316010557145088 28922529523584466944 28959167063179395072 28990904297871900672 29028684953934626816 29105583507910950912 29212410808073453568 29537902492171370496 29576395990801317888 29602546995491241984 29724851242121822208 29763588370489933824 29951965512075313152 30397962546101354496 30424839967588220928 30590354714114654208 30662672337552277504 30783964554077405184 31072176988175204352 31167531218154553344 31186222349159497728 31241213325053263872 31269974411132338176 31364794073965658112 31438942523313094656 31733287136859783168 31774641638766280704 31849758994886295552 31859973928323514368 31935293015624515584 31975746965593915392 32061619332933156864 32537845714032525312 32614767335105888256 32656082007415062528 32657270573176455168 32734474522522025984 32863962159082635264 33273445489651482624 33352106117286592512 33484036916801175552 33563195396509925376 33564416977986912256 33776849996834930688 33981391138367471616 34197707864364023808 34227944963536748544 34278553509433442304 34414149053378985984 34495506379746312192 34631960123337080832 34925318669988790272 35084500142804434944 35146364990684921856 35178721212523880448 35229453323996233728 35368810338727231488 35746471843612065792 35830978869247082496 35927204642577580032 36059069591215669248 36484698730758406144 36691613251994124288 36739429394823512064 36826283837837279232 36971957428967964672 37521119381947416576 37609821791833817088 37758594821073666048 37759969100235276288 37849236166666092544 37998956246439297024 38319441070925021184 38472421347409526784 38563372698112622592 38654539063829200896 38715917685051359232 38807444677214601216 38949881077431271424 39290983503737389056 39383869989561827328 39470062660654989312 39576061364089365504 39633134989495762944 39684784493986578432 39935954016100417536 40309851227902967808 40530616728135139328 40566453290117627904 40787139618819538944 41045286072103206912 41331858069176451072 41429569317566939136 41556708290872737792 41581629798879330304 41693299214843117568 41819725431954210816 42311049515813044224 42366188851688374272 42479965237764685824 42580390687499354112 42634329287458553856 42748825777244209152 43165550905493815296 43383794285376700416 43486356446807851008 43543027430901940224 43658375261866426368 43818616212110180352 44306853738257055744 44364593986201976832 44645382555734900736 44750927195346567168 44927948268112969728 45035799995779907584 45596943819152031744 45637259951382331392 45704738012577923072 45885532071171981312 45994008506328416256 46175946831116107776 46567091559985053696 46608265482262806528 46751296827231830016 46779333523739246592 46861819987579895808 46904961616698507264 47158413784969641984 47661962458149421056 47774638492329443328 47789960892485271552 47902939523436773376 47963620448390873088 48078759454954225664 48676046765769621504 48922151002658832384 48985905859764682752 49101711783783038976 49295943238623952896 49910168234477223936 50028159175929888768 50344793094764888064 50346625466980368384 50665274995252396032 51296561796546035712 51417830264150163456 51539385418438934528 51621223580068478976 51743259569619468288 51947940185005621248 52387978004983185408 52511826652749103104 52626750214206652416 52719547486027382784 52768081818785820672 52844179985994350592 53746468303870623744 53890806963866370048 54088604386823503872 54382852825092718592 54727048096137609216 54890010182676381696 55109144092235268096 55239425756755918848 55457936143451947008 55591065619790823424 55759633909272281088 56281679072921124864 56414732687750725632 56639953650352914432 56773854249999138816 56845772383278071808 56998434369658945536 57708632021114290176 57845059047168933888 57981808595743801344 58057369907869253632 58211167015821901824 58424821616146907136 59075804984342740992 59152791981602635776 59205093990982483968 59449702484243644416 59527176740979867648 59903931024150626304 60795925092202708992 60849679935176441856 61180709428229308416 61325344675104555008 61567929108154810368 62144353976350408704 62335062436309106688 62372444698318995456 62539948822264676352 62729588147931316224 62877885046626189312 63466574273719566336 63549283277532561408 63719947856647028736 63870586031249031168 63951493931187830784 64123238665866313728 65075691428065050624 65229534670211776512 65314541146352910336 65468949045044051968 65727924318165270528 66546890979302965248 66704212234573185024 66968073833602351104 67126390793019850752 67128833955973824512 67553699993669861376 68395415728728047616 68455889927073497088 68557107018866884608 68828298106757971968 68991012759492624384 69263920246674161664 69850637339977580544 70169000285608869888 70292729981369843712 70357442425047760896 70737620677454462976 71492943687224131584 71661957738494164992 71854409285155160064 72118139182431338496 73383226503988248576 73478858789647024128 73652567675674558464 73943914857935929344 75042238763894833152 75219643583667634176 75517189642147332096 75519938200470552576 75698472333332185088 75997912492878594048 76944842694819053568 77126745396225245184 77309078127658401792 77431835370102718464 77614889354429202432 77899762154862542848 78581967007474778112 78767739979123654656 78940125321309978624 79152122728178731008 79266269978991525888 79871908032200835072 80619702455805935616 81061233456270278656 81132906580235255808 81574279237639077888 82090572144206413824 82663716138352902144 82859138635133878272 83113416581745475584 83163259597758660608 83386598429686235136 83639450863908421632 84622099031626088448 84732377703376748544 84959930475529371648 85160781374998708224 85268658574917107712 85497651554488418304 86767588570753400832 86972712893615702016 87086054861803880448 87316750523732852736 87637232424220360704 88613707476514111488 88729187972403953664 89290765111469801472 89855896536225939456 90071599991559815168 91193887638304063488 91274519902764662784 91409476025155846144 91771064142343962624 91988017012656832512 92351893662232215552 93216530964525613056 93502593654463660032 93558667047478493184 93723639975159791616 93809923233397014528 94316827569939283968 95323924916298842112 95549276984658886656 95579921784970543104 95805879046873546752 95927240896781746176 96157518909908451328 97844302005317664768 97971811719529365504 98203423567566077952 98591886477247905792 99820336468954447872 100056318351859777536 100689586189529776128 100693250933960736768 101330549990504792064 102593123593092071424 102835660528300326912 103078770836877869056 103242447160136957952 103486519139238936576 103895880370011242496 104775956009966370816 105253500428413304832 105439094972054765568 105536163637571641344 105688359971988701184 107492936607741247488 107781613927732740096 108177208773647007744 109454096192275218432 110218288184470536192 110478851513511837696 110915872286903894016 111182131239581646848 112563358145842249728 112829465375501451264 113279907300705828864 113547708499998277632 113996868739317891072 115417264042228580352 115690118094337867776 115963617191487602688 116114739815738507264 116422334031643803648 116849643232293814272 118151609968685481984 118410187981964967936 118899404968487288832 119054353481959735296 119807862048301252608 121591850184405417984 121699359870352883712 122361418856458616832 123135858216309620736 124288707952700817408 124670124872618213376 124744889396637990912 125079897644529352704 125459176295862632448 126933148547439132672 127098566555065122816 127439895713294057472 127741172062498062336 127902987862375661568 128246477331732627456 130151382856130101248 130459069340423553024 130629082292705820672 130937898090088103936 131455848636330541056 133093781958605930496 133936147667204702208 134252781586039701504 134257667911947649024 135107399987339722752 136790831457456095232 136911779854146994176 137114214037733769216 137656596213515943936 137982025518985248768 138527840493348323328 139701274679955161088 140338000571217739776 140585459962739687424 140714884850095521792 141475241354908925952 142985887374448263168 143323915476988329984 143708818570310320128 144236278364862676992 146766453007976497152 146957717579294048256 147305135351349116928 147887829715871858688 150084477527789666304 151034379284294664192 151039876400941105152 151396944666664370176 151995824985757188096 153889685389638107136 154253490792450490368 154618156255316803584 154863670740205436928 155229778708858404864 157163934014949556224 157535479958247309312 157880250642619957248 158304245456357462016 158532539957983051776 161239404911611871232 162265813160470511616 163148558475278155776 164181144288412827648 165327432276705804288 165718277270267756544 166326519195517321216 166773196859372470272 167278901727816843264 169244198063252176896 169919860951058743296 170321562749997416448 170537317149834215424 170995303108976836608 173535177141506801664 173945425787231404032 174172109723607760896 174633501047465705472 175274464848440721408 177227414953028222976 177458375944807907328 178581530222939602944 179711793072451878912 180143199983119630336 182387775276608126976 182549039805529325568 183542128284687925248 183976034025313665024 184703787324464431104 186433061929051226112 187005187308927320064 187117334094956986368 187619846466794029056 188633655139878567936 190647849832597684224 191159843569941086208 191611758093747093504 191854481793563492352 192315037819816902656 195688604010635329536 195943623439058731008 196406847135132155904 197183772954495811584 199640672937908895744 200112636703719555072 201379172379059552256 201386501867921473536 202661099981009584128 205186247186184142848 205671321056600653824 206484894320273915904 206973038278477873152 207791760740022484992 209551912019932741632 210507000856826609664 210878189944109531136 211072327275143282688 214985873215482494976 215563227855465480192 216354417547294015488 220436576368941072384 220957703027023675392 221831744573807788032 222364262479163293696 225126716291684499456 225658930751002902528 226559814601411657728 227095416999996555264 227993737478635782144 230834528084457160704 231380236188675735552 231927234382975205376 232844668063287607296 233699286464587628544 236303219937370963968 236820375963929935872 237798809936974577664 239615724096602505216 243183700368810835968 243398719740705767424 244722837712917233664 246271716432619241472 248577415905401634816 249340249745236426752 249489778793275981824 250159795289058705408 250918352591725264896 253866297094878265344 254197133110130245632 254879791426588114944 255482344124996124672 255805975724751323136 256492954663465254912 260302765712260202496 260918138680847106048 261258164585411641344 262911697272661082112 266187563917211860992 267872295334409404416 268515335823895298048 270214799974679445504 273581662914912190464 273823559708293988352 274228428075467538432 275313192427031887872 275964051037970497536 277055680986696646656 280676001142435479552 281170919925479374848 281429769700191043584 282950482709817851904 285971774748896526336 286647830953976659968 287417637140620640256 288472556729725353984 293532906015952994304 293915435158588096512 294610270702698233856 295775659431743717376 300168955055579332608 302068758568589328384 302079752801882210304 302793889333328740352 303991649971514376192 307779370779276214272 308506981584900980736 309236312510633607168 309727341480410873856 310459557417716809728 314327868029899112448 315760501285239914496 316608490912714924032 317065079915966103552 322478809823223742464 324531626320941023232 328362288576825655296 330654864553411608576 331436554540535513088 333546393718744940544 338488396126504353792 339839721902117486592 340643125499994832896 341990606217953673216 347070354283013603328 347890851574462808064 348344219447215521792 349267002094931410944 350548929696881442816 354454829906056445952 357163060445879205888 359423586144903757824 360286399966239260672 364775550553216253952 365098079611058651136 367084256569375850496 369407574648928862208 372866123858102452224 374010374617854640128 374234668189913972736 375239692933588058112 381295699665195368448 382319687139882172416 383223516187494187008 383708963587126984704 384630075639633805312 391377208021270659072 391887246878117462016 392813694270264311808 394367545908991623168 399281345875817791488 402758344758119104512 402773003735842947072 405322199962019168256 410372494372368285696 411342642113201307648 412969788640547831808 413946076556955746304 415583521480044969984 419103824039865483264 421014001713653219328 421756379888219062272 422144654550286565376 429971746430964989952 431126455710930960384 432708835094588030976 440873152737882144768 441915406054047350784 443663489147615576064 444728524958326587392 450253432583368998912 453119629202823315456 454190833999993110528 455987474957271564288 461669056168914321408 462760472377351471104 463854468765950410752 465689336126575214592 472606439874741927936 473640751927859871744 475597619873949155328 486797439481411534848 489445675425834467328 492543432865238482944 497154831810803269632 498979557586551963648 500319590578117410816 501836705183450529792 507732594189756530688 509759582853176229888 510964688249992249344 511611951449502646272 512985909326930509824 520605531424520404992 521836277361694212096 522516329170823282688 525823394545322164224 532375127834423721984 535744590668818808832 537030671647790596096 540429599949358891008 547163325829824380928 547647119416587976704 550626384854063775744 551928102075940995072 554111361973393293312 561352002284870959104 562859539400382087168 565900965419635703808 571943549497793052672 574835274281241280512 576945113459450707968 587065812031905988608 587830870317176193024 589220541405396467712 591551318863487434752 600337910111158665216 604137517137178656768 604159505603764420608 605587778666657480704 607983299943028752384 615558741558552428544 617013963169801961472 619454682960821747712 620919114835433619456 628655736059798224896 631521002570479828992 633216981825429848064 644957619646447484928 649063252641882046464 661309729106823217152 662873109081071026176 667092787437489881088 676976792253008707584 679679443804234973184 681286250999989665792 683981212435907346432 694140708566027206656 695781703148925616128 698534004189862821888 701097859393762885632 708909659812112891904 718847172289807515648 720572799932478521344 729551101106432507904 730196159222117302272 734168513138751700992 738815149297857724416 745732247716204904448 748020749235709280256 748469336379827945472 750479385867176116224 762591399330390736896 764639374279764344832 766447032374988374016 767417927174253969408 769260151279267610624 782754416042541318144 783774493756234924032 788735091817983246336 798562691751635582976 805546007471685894144 810644399924038336512 820744988744736571392 822685284226402615296 825939577281095663616 827892153113911492608 831167042960089939968 842028003427306438656 843512759776438124544 844289309100573130752 859943492861929979904 862252911421861920768 865417670189176061952 881746305475764289536 883830812108094701568 887326978295231152128 889457049916653174784 900506865166737997824 906239258405646630912 908381667999986221056 911974949914543128576 923338112337828642816 925520944754702942208 927708937531900821504 931378672253150429184 947281503855719743488 951195239747898310656 973594878962823069696 985086865730476965888 994309663621606539264 1000639181156234821632 1015465188379513061376 1019519165706352459776 1021929376499984498688 1025971818653861019648 1041211062849040809984 1043672554723388424192 1045032658341646565376 1051646789090644328448 1071489181337637617664 1074061343295581192192 1080859199898717782016 1094326651659648761856 1095294238833175953408 1101252769708127551488 1108222723946786586624 1122704004569741918208 1125719078800764174336 1143887098995586105344 1149670548562482561024 1153890226918901415936 1174131624063811977216 1175661740634352386048 1178441082810792935424 1183102637726974869504 1208275034274357313536 1208319011207528841216 1211175557333314961408 1215966599886057504768 1231117483117104857088 1234027926339603922944 1238909365921643495424 1241838229670867238912 1257311472119596449792 1263042005140959657984 1266433963650859696128 1289915239292894969856 1298126505283764092928 1322619458213646434304 1325746218162142052352 1334185574874979762176 1359358887608469946368 1362572501999979331584 1367962424871814692864 1388281417132054413312 1391563406297851232256 1397068008379725643776 1417819319624225783808 1441145599864957042688 1460392318444234604544 1468337026277503401984 1477630298595715448832 1491464495432409808896 1496938672759655890944 1500958771734352232448 1529278748559528689664 1532894064749976748032 1534835854348507938816 1538520302558535221248 1565508832085082636288 1567548987512469848064 1577470183635966492672 1597125383503271165952 1611092014943371788288 1621288799848076673024 1641489977489473142784 1651879154562191327232 1655784306227822985216 1662334085920179879936 1684056006854612877312 1688578618201146261504 1724505822843723841536 1730835340378352123904 1763492610951528579072 1767661624216189403136 1774653956590462304256 1778914099833306349568 1801013730333475995648 1812478516811293261824 1816763335999972442112 1823949899829086257152 1846676224675657285632 1851041889509405884416 1862757344506300858368 1894563007711439486976 1947189757925646139392 1988619327243213078528 2001278362312469643264 2030930376759026122752 2039038331412704919552 2043858752999968997376 2051943637307722039296 2082422125698081619968 2087345109446776848384 2103293578181288656896 2148122686591162384384 2161718399797435564032 2188653303319297523712 2190588477666351906816 2202505539416255102976 2216445447893573173248 2245408009139483836416 2251438157601528348672 2287774197991172210688 2299341097124965122048 2307780453837802831872 2348263248127623954432 2351323481268704772096 2366205275453949739008 2416638022415057682432 2422351114666629922816 2431933199772115009536 2462234966234209714176 2468055852679207845888 2477818731843286990848 2483676459341734477824 2526084010281919315968 2532867927301719392256 2579830478585789939712 2596253010567528185856 2645238916427292868608 2651492436324284104704 2668371149749959524352 2718717775216939892736 2725145003999958663168 2735924849743629385728 2776562834264108826624 2783126812595702464512 2794136016759451287552 2882291199729914085376 2920784636888469209088 2955260597191430897664 2982928990864819617792 3001917543468704464896 3058557497119057379328 3065788129499953496064 3077040605117070442496 3131017664170165272576 3135097975024939696128 3154940367271932985344 3222184029886743576576 3242577599696153346048 3282979954978946285568 3303758309124382654464 3324668171840359759872 3368112013709225754624 3377157236402292523008 3449011645687447683072 3461670680756704247808 3526985221903057158144 3535323248432378806272 3549307913180924608512 3557828199666612699136 3624957033622586523648 3633526671999944884224 3647899799658172514304 3693352449351314571264 3702083779018811768832 3725514689012601716736 3789126015422878973952 3894379515851292278784 3977238654486426157056 4002556724624939286528 4078076662825409839104 4087717505999937994752 4103887274615444078592 4164844251396163239936 4174690218893553696768 4296245373182324768768 4323436799594871128064 4381176955332703813632 4405011078832510205952 4432890895787146346496 4490816018278967672832 4502876315203056697344 4598682194249930244096 4615560907675605663744 4696526496255247908864 4702646962537409544192 4732410550907899478016 4833276044830115364864 4844702229333259845632 4863866399544230019072 4924469932468419428352 4955637463686573981696 4967352918683468955648 5052168020563838631936 5065735854603438784512 5192506021135056371712 5290477832854585737216 5302984872648568209408 5336742299499919048704 5437435550433879785472 5450290007999917326336 5471849699487258771456 5553125668528217653248 5588272033518902575104 5841569273776938418176 5965857981729639235584 6003835086937408929792 6117114994238114758656 6131576258999906992128 6154081210234140884992 6262035328340330545152 6309880734543865970688 6444368059773487153152 6485155199392306692096 6565959909957892571136 6607516618248765308928 6649336343680719519744 6736224027418451509248 6754314472804585046016 6898023291374895366144 6923341361513408495616 7053970443806114316288 7098615826361849217024 7115656399333225398272 7249914067245173047296 7267053343999889768448 7295799599316345028608 7386704898702629142528 7404167558037623537664 7451029378025203433472 7578252030845757947904 7788759031702584557568 7954477308972852314112 8005113449249878573056 8156153325650819678208 8175435011999875989504 8207774549230888157184 8329688502792326479872 8349380437787107393536 8646873599189742256128 8762353910665407627264 8865781791574292692992 9005752630406113394688 9197364388499860488192 9231121815351211327488 9393052992510495817728 9405293925074819088384 9464821101815798956032 9666552089660230729728 9727732799088460038144 9848939864936838856704 9911274927373147963392 10104336041127677263872 10131471709206877569024 10385012042270112743424 10580955665709171474432 10605969745297136418816 10673484598999838097408 10874871100867759570944 10900580015999834652672 10943699398974517542912 11106251337056435306496 11176544067037805150208 11683138547553876836352 11931715963459278471168 12007670173874817859584 12234229988476229517312 12263152517999813984256 12524070656680661090304 12888736119546974306304 12970310398784613384192 13215033236497530617856 13298672687361439039488 13472448054836903018496 13508628945609170092032 13796046582749790732288 13846682723026816991232 14107940887612228632576 14197231652723698434048 14231312798666450796544 14499828134490346094592 14534106687999779536896 14591599198632690057216 14773409797405258285056 14902058756050406866944 15156504061691515895808 15577518063405169115136 15908954617945704628224 16010226898499757146112 16312306651301639356416 16350870023999751979008 16415549098461776314368 16659377005584652959744 17524707821330815254528 18011505260812226789376 18394728776999720976384 18462243630702422654976 18786105985020991635456 18929642203631597912064 19333104179320461459456 19455465598176920076288 19697879729873677713408 19822549854746295926784 20208672082255354527744 20262943418413755138048 20770024084540225486848 21161911331418342948864 21346969197999676194816 21749742201735519141888 21801160031999669305344 21887398797949035085824 22212502674112870612992 22353088134075610300416 23366277095107753672704 23863431926918556942336 24015340347749635719168 24468459976952459034624 24526305035999627968512 25048141313361322180608 25940620797569226768384 26597345374722878078976 27017257891218340184064 27592093165499581464576 27693365446053633982464 28215881775224457265152 28394463305447396868096 28462625597332901593088 28999656268980692189184 29183198397265380114432 29546819594810516570112 30313008123383031791616 31155036126810338230272 31817909235891409256448 32020453796999514292224 32624613302603278712832 32701740047999503958016 32831098196923552628736 33318754011169305919488 35049415642661630509056 36023010521624453578752 36789457553999441952768 37572211970041983270912 38666208358640922918912 38910931196353840152576 39645099709492591853568 40417344164510709055488 40525886836827510276096 41540048169080450973696 42323822662836685897728 42693938395999352389632 43499484403471038283776 43602320063999338610688 43774797595898070171648 44706176268151220600832 46732554190215507345408 47726863853837113884672 48030680695499271438336 48936919953904918069248 49052610071999255937024 54034515782436680368128 55184186330999162929152 55386730892107267964928 56788926610894793736192 56925251194665803186176 57999312537961384378368 58366396794530760228864 59093639189621033140224 60626016246766063583232 62310072253620676460544 64040907593999028584448 65249226605206557425664 65403480095999007916032 65662196393847105257472 66637508022338611838976 70098831285323261018112 72046021043248907157504 73578915107998883905536 75144423940083966541824 77821862392707680305152 81051773673655020552192 83080096338160901947392 84647645325673371795456 85387876791998704779264 86998968806942076567552 87549595191796140343296 93465108380431014690816 95453727707674227769344 96061361390998542876672 97873839907809836138496 98105220143998511874048 108069031564873360736256 110368372661998325858304 113850502389331606372352 115998625075922768756736 116732793589061520457728 121252032493532127166464 124620144507241352921088 128081815187998057168896 130498453210413114851328 130806960191998015832064 131324392787694210514944 140197662570646522036224 144092042086497814315008 147157830215997767811072 162103547347310041104384 166160192676321803894784 170775753583997409558528 173997937613884153135104 175099190383592280686592 186930216760862029381632 192122722781997085753344 195747679815619672276992 196210440287997023748096 216138063129746721472512 220736745323996651716608 227701004778663212744704 233465587178123040915456 249240289014482705842176 256163630375996114337792 260996906420826229702656 262648785575388421029888 280395325141293044072448 288184084172995628630016 294315660431995535622144 324207094694620082208768 341551507167994819117056 347995875227768306270208 350198380767184561373184 373860433521724058763264 384245445563994171506688 391495359631239344553984 392420880575994047496192 432276126259493442945024 441473490647993303433216 498480578028965411684352 512327260751992228675584 521993812841652459405312 525297571150776842059776 560790650282586088144896 576368168345991257260032 588631320863991071244288 648414189389240164417536 683103014335989638234112 700396761534369122746368 747720867043448117526528 768490891127988343013376 782990719262478689107968 864552252518986885890048 882946981295986606866432 1024654521503984457351168 1043987625683304918810624 1050595142301553684119552 1121581300565172176289792 1152736336691982514520064 1177262641727982142488576 1296828378778480328835072 1495441734086896235053056 1536981782255976686026752 1565981438524957378215936 1729104505037973771780096 1765893962591973213732864 2049309043007968914702336 2101190284603107368239104 2243162601130344352579584 2305472673383965029040128 2593656757556960657670144 3073963564511953372053504 3131962877049914756431872 3458209010075947543560192 3531787925183946427465728 4486325202260688705159168 4610945346767930058080256 5187313515113921315340288 6147927129023906744107008 6916418020151895087120384 9221890693535860116160512 10374627030227842630680576 13832836040303790174240768 18443781387071720232321024 20749254060455685261361152 27665672080607580348481536 41498508120911370522722304 55331344161215160696963072 82997016241822741045444608 165994032483645482090889216
- Sum of all divisors σ(n): 539563811239808441207470251
- Sum of proper divisors (its aliquot sum) s(n): 373569778756162959116581035
- 165994032483645482090889216 is an abundant number, because the sum of its proper divisors (373569778756162959116581035) is greater than itself. Its abundance is 207575746272517477025691819
Bases of 165994032483645482090889216
- Binary: 10001001010011101001101010001000001010111110011011101001000000000000000000000000000000002
- Hexadecimal: 0x894E9A882BE6E900000000
- Base-36: KUUPL2V8IH6CXS000
Squares and roots of 165994032483645482090889216
- 165994032483645482090889216 squared (1659940324836454820908892162) is 27554018820181551495613935205246465370105073585094656
- 165994032483645482090889216 cubed (1659940324836454820908892163) is 4573802695092195420600728388925177111890287110246984080061564892515754569629696
-
165994032483645482090889216 is a
perfect square number . Itssquare root is 12883867140096 -
The
cube root of 165994032483645482090889216 is 549579880.2554349785
Scales and comparisons
How big is 165994032483645482090889216?- 165,994,032,483,645,482,090,889,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 165,994,032,483,645,482,090,889,216 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 165994032483645482090889216 cubic inches would be around 45798323.4 feet tall.
Recreational maths with 165994032483645482090889216
- 165994032483645482090889216 backwards is 612988090284546384230499561
- The number of decimal digits it has is: 27
- The sum of 165994032483645482090889216's digits is 126
- 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 165994032483645482090889216 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 165994032483645482090889216 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/165994032483645482090889216/
Chicago style:
Numbermatics. 2024. "Number 165994032483645482090889216 - Facts about the integer". https://numbermatics.com/n/165994032483645482090889216/
The information we have on file for 165994032483645482090889216 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 165994032483645482090889216, math, Factors of 165994032483645482090889216, curriculum, school, college, exams, university, Prime factorization of 165994032483645482090889216, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-five septillion, nine hundred ninety-four sextillion, thirty-two quintillion, four hundred eighty-three quadrillion, six hundred forty-five trillion, four hundred eighty-two billion, ninety million, eight hundred eighty-nine thousand, two hundred sixteen.