90137695377007998206899776
90,137,695,377,007,998,206,899,776 is an even composite number composed of seven prime numbers multiplied together.
90137695377007998206899776 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 90137695377007998206899776:
26 × 36 × 72 × 134 × 672 × 972 × 57172
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 67 × 67 × 97 × 97 × 5717 × 5717)See below for interesting mathematical facts about the number 90137695377007998206899776 from the Numbermatics database.
Names of 90137695377007998206899776
- Cardinal: 90137695377007998206899776 can be written as Ninety septillion, one hundred thirty-seven sextillion, six hundred ninety-five quintillion, three hundred seventy-seven quadrillion, seven trillion, nine hundred ninety-eight billion, two hundred six million, eight hundred ninety-nine thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 9.0137695377007998206899776 × 1025
Factors of 90137695377007998206899776
Divisors of 90137695377007998206899776
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 67 72 78 81 84 91 96 97 98 104 108 112 117 126 134 144 147 156 162 168 169 182 189 192 194 196 201 208 216 224 234 243 252 268 273 288 291 294 312 324 336 338 351 364 378 388 392 402 416 432 441 448 468 469 486 504 507 536 546 567 576 582 588 603 624 637 648 672 676 679 702 728 729 756 776 784 804 819 832 864 871 873 882 936 938 972 1008 1014 1053 1072 1092 1134 1164 1176 1183 1206 1248 1261 1274 1296 1323 1344 1352 1358 1404 1407 1456 1458 1512 1521 1552 1568 1608 1638 1701 1728 1742 1746 1764 1809 1872 1876 1911 1944 2016 2028 2037 2106 2144 2184 2197 2268 2328 2352 2366 2412 2457 2496 2522 2548 2592 2613 2619 2646 2704 2716 2808 2814 2912 2916 3024 3042 3104 3136 3159 3216 3276 3283 3402 3484 3492 3528 3549 3618 3744 3752 3783 3822 3888 3969 4032 4056 4074 4212 4221 4288 4368 4394 4489 4536 4563 4656 4704 4732 4753 4824 4914 5044 5096 5103 5184 5226 5238 5292 5408 5427 5432 5616 5628 5717 5733 5824 5832 6048 6084 6097 6111 6208 6318 6432 6499 6552 6566 6591 6804 6968 6984 7056 7098 7236 7371 7488 7504 7566 7644 7776 7839 7857 7938 8112 8148 8281 8424 8442 8736 8788 8827 8978 9072 9126 9312 9408 9409 9464 9477 9506 9648 9828 9849 10088 10192 10206 10452 10476 10584 10647 10816 10854 10864 11232 11256 11323 11349 11434 11466 11664 11907 12096 12168 12194 12222 12636 12663 12864 12998 13104 13132 13182 13467 13608 13689 13936 13968 14112 14196 14259 14472 14742 15008 15132 15288 15379 15552 15678 15714 15876 16224 16281 16296 16393 16562 16848 16884 17151 17199 17472 17576 17654 17956 18144 18252 18291 18333 18624 18818 18928 18954 19012 19296 19497 19656 19698 19773 20176 20384 20412 20904 20952 21168 21294 21708 21728 22113 22464 22512 22646 22698 22868 22932 23328 23517 23571 23814 24336 24388 24444 24843 25272 25326 25996 26208 26264 26364 26481 26934 27216 27378 27872 27936 28224 28227 28392 28518 28561 28944 29484 29547 30016 30264 30576 30758 31356 31423 31428 31752 31941 32448 32562 32592 32786 33124 33696 33768 33969 34047 34302 34398 35152 35308 35721 35912 36288 36504 36582 36666 37636 37856 37908 37989 38024 38592 38994 39312 39396 39546 40019 40352 40401 40768 40824 41067 41808 41904 42336 42588 42679 42777 43416 43456 44226 45024 45292 45396 45493 45736 45864 46137 46656 47034 47142 47628 48672 48776 48843 48888 49179 49686 50544 50652 51453 51597 51992 52416 52528 52728 52962 53868 54432 54756 54873 54999 55744 55872 56454 56784 57036 57122 57888 58357 58491 58968 59094 59319 60528 61152 61516 61789 62712 62846 62856 63504 63882 65124 65184 65572 65863 66248 66339 67392 67536 67938 68094 68604 68796 70304 70551 70616 70713 71442 71824 73008 73164 73332 74321 74529 75272 75712 75816 75978 76048 77988 78624 78792 79092 79261 79443 80038 80704 80802 81648 82134 83616 83808 84487 84672 84681 85176 85358 85554 85683 86832 88452 88641 90048 90584 90792 90986 91472 91728 92274 94068 94269 94284 95256 95823 97344 97552 97686 97776 98358 99372 101088 101304 101907 102141 102906 103194 103984 105056 105456 105924 107653 107736 108864 109512 109746 109998 112908 113568 113967 114072 114244 114751 115776 116714 116982 117936 118188 118638 120057 121056 121203 122304 122317 123032 123201 123578 125424 125692 125712 127008 127764 128037 128331 130248 130368 131144 131726 132496 132678 135072 135876 136188 136479 137208 137592 138411 140608 141102 141232 141426 142884 143648 146016 146328 146664 147199 147537 148642 149058 150544 151632 151956 152096 154359 154791 155976 157248 157584 158184 158522 158886 160076 161604 163296 164268 164619 164997 167232 167616 168974 169362 170352 170716 171108 171366 173664 175071 175473 176904 177282 177957 181168 181584 181972 182944 183456 184548 185367 188136 188538 188568 190512 191646 195104 195372 195552 196716 197589 198744 199927 202176 202608 203814 204282 205812 206388 207968 210112 210912 211653 211848 213109 215306 215472 219024 219492 219961 219996 222963 223587 225816 227136 227934 228144 228488 229502 233428 233964 235872 236376 237276 237783 238329 240114 242112 242406 244634 246064 246402 247156 250848 251384 251424 253461 254016 254043 255528 256074 256662 257049 260496 262288 263452 264992 265356 265923 270144 271752 272376 272958 274416 275184 276822 280133 282204 282464 282807 282852 285768 287296 287469 292032 292656 293328 294398 295074 297284 298116 301088 303264 303912 304192 305721 306423 308718 309582 311952 315168 316368 317044 317772 318451 320152 322959 323208 326592 328536 329238 329994 337948 338724 340704 341432 341901 342216 342732 344253 347328 350142 350946 353808 354564 355914 360171 362336 363168 363609 363944 365888 366912 366951 369096 370734 376272 377076 377136 381024 383039 383292 384111 384993 390208 390744 391104 393432 395178 397488 399854 405216 407628 408499 408564 409437 411624 412776 415233 415936 421824 423306 423696 426218 430612 430944 435433 438048 438984 439922 439992 441597 442611 445926 447174 451632 455868 456288 456976 459004 461041 463077 464373 466856 467928 471744 472752 474552 475566 476658 480228 484812 489268 492128 492804 493857 494312 494991 501696 502768 502848 506922 508086 511056 512148 513324 514098 520247 520992 524576 525213 526419 526904 529984 530712 531846 533871 543504 544752 545916 548832 550368 553644 554549 554827 556101 560266 564408 564928 565614 565704 571536 574938 585312 586656 588796 590148 591409 592767 594568 596232 599781 602176 606528 607824 611442 612846 617436 619164 623904 630336 630403 632736 634088 634959 635544 636902 639327 640304 645918 646416 657072 658476 659883 659988 668889 670761 675896 677448 681408 682864 683802 684432 685464 688506 700284 701892 707616 709128 711828 713349 714987 720342 724672 726336 727218 727888 733902 738192 741468 752544 754152 754272 758641 760383 762048 762129 766078 766584 768222 769986 771147 781488 786864 790356 794976 797769 799708 803257 810432 815256 816998 817128 818874 823248 825552 830466 840399 846612 847392 848421 852436 856219 861224 861888 862407 870866 876096 877968 879844 879984 883194 885222 891852 894348 903264 911736 912576 913952 917163 918008 919269 922082 926154 928746 933712 935856 945504 949104 951132 953316 955353 960456 966173 968877 969624 978536 984256 985608 987714 988624 989982 1005536 1013844 1016172 1022112 1024296 1026648 1028196 1030393 1032759 1040494 1041984 1049152 1050426 1052838 1053808 1061424 1063692 1067742 1080513 1087008 1089504 1090827 1091832 1097664 1098331 1100736 1100853 1107288 1109098 1109654 1112202 1120532 1128816 1131228 1131408 1143072 1149117 1149876 1152333 1154979 1170624 1173312 1177592 1180296 1182818 1185534 1189136 1192464 1199562 1215648 1222884 1225497 1225692 1228311 1234872 1238328 1245699 1247808 1260806 1265472 1268176 1269918 1271088 1273804 1278654 1280608 1291836 1292832 1306299 1314144 1316952 1319766 1319976 1324791 1327833 1337778 1341522 1351792 1354896 1365728 1367604 1368864 1370928 1377012 1383123 1389231 1399489 1400568 1403784 1415232 1418256 1423656 1426698 1429974 1440684 1454436 1455776 1467804 1476384 1481571 1482936 1491763 1505088 1508304 1508544 1517282 1520766 1524258 1532156 1533168 1536444 1539972 1542294 1560741 1562976 1573728 1575639 1579257 1580712 1589952 1590121 1595538 1599416 1601613 1606514 1630512 1633996 1634256 1637748 1646496 1651104 1660932 1663647 1664481 1668303 1680798 1693224 1694784 1696842 1704872 1712438 1722448 1724814 1741732 1755936 1759688 1759968 1766388 1770444 1774227 1778301 1783704 1788696 1799343 1806528 1823472 1827904 1834326 1836016 1838538 1844164 1852308 1857492 1867424 1871712 1891008 1891209 1898208 1902264 1906632 1910706 1913587 1917981 1920912 1932346 1937754 1939248 1957072 1971216 1975428 1977248 1979649 1979964 2006667 2011072 2012283 2027688 2032344 2044224 2048592 2053296 2056392 2060786 2065518 2080988 2100852 2105676 2107616 2122848 2127384 2135484 2140047 2144961 2161026 2174016 2179008 2181654 2183664 2196662 2201706 2214576 2218196 2219308 2224404 2241064 2257632 2262456 2262816 2275923 2281149 2286144 2286387 2298234 2299752 2304666 2309958 2313441 2355184 2360592 2365636 2371068 2378272 2384928 2393307 2399124 2409771 2431296 2445768 2450994 2451384 2456622 2469744 2476656 2491398 2521197 2521612 2536352 2539836 2542176 2545263 2547608 2557308 2561216 2568657 2583672 2585664 2612598 2628288 2633904 2639532 2639952 2649582 2655666 2675556 2681273 2683044 2703584 2709792 2731456 2735208 2737728 2741856 2751489 2754024 2766246 2770417 2778462 2798978 2801136 2807568 2836512 2847312 2853396 2859493 2859948 2866059 2881368 2898519 2906631 2908872 2911552 2935608 2952768 2963142 2965872 2983526 3016608 3034564 3041532 3048031 3048516 3064312 3066336 3072888 3079944 3084588 3091179 3098277 3121482 3125952 3147456 3151278 3158514 3161424 3180242 3191076 3198832 3203226 3213028 3241539 3261024 3267992 3268512 3272481 3275496 3292992 3294993 3302208 3302559 3321864 3327294 3328962 3336606 3361596 3386448 3393684 3409744 3424876 3444896 3447351 3449628 3456999 3464937 3483464 3511872 3519376 3519936 3532776 3540888 3548454 3556602 3567408 3577392 3598686 3641729 3646944 3668652 3672032 3676491 3677076 3684933 3688328 3704616 3714984 3734848 3737097 3743424 3782418 3796416 3804528 3813264 3821412 3827174 3835962 3841824 3864692 3875508 3878496 3881843 3914144 3918897 3942432 3950856 3954496 3959298 3959928 3974373 3983499 4013334 4024566 4055376 4064688 4097184 4106592 4112784 4121572 4131036 4139863 4149369 4161976 4167693 4198467 4201704 4211352 4215232 4245696 4254768 4270968 4280094 4289922 4322052 4363308 4367328 4393324 4403412 4412821 4429152 4436392 4438616 4444713 4448808 4475289 4482128 4515264 4524912 4525632 4551846 4562298 4572774 4596468 4599504 4609332 4619916 4626882 4682223 4710368 4721184 4726917 4731272 4737771 4742136 4756544 4769856 4770363 4786614 4798248 4819542 4891536 4901988 4902768 4913244 4939488 4953312 4979507 4982796 4990941 4993443 5004909 5042394 5043224 5072704 5079672 5084352 5090526 5095216 5114616 5137314 5167344 5225196 5267808 5279064 5279904 5299164 5310487 5311332 5322681 5334903 5351112 5362546 5366088 5398029 5407168 5419584 5470416 5483712 5502978 5508048 5532492 5540834 5556924 5597956 5602272 5615136 5660629 5673024 5673627 5694624 5706792 5718986 5719896 5732118 5740761 5753943 5762736 5797038 5813262 5817744 5871216 5926284 5931744 5938947 5967052 5993533 6020001 6033216 6036849 6069128 6083064 6096062 6097032 6128624 6132672 6145776 6159888 6169176 6182358 6196554 6242964 6302556 6317028 6322848 6360484 6382152 6397664 6406452 6420141 6426056 6434883 6483078 6522048 6535984 6537024 6544962 6550992 6589986 6605118 6643728 6654588 6657924 6673212 6723192 6763211 6772896 6787368 6819488 6827769 6843447 6849752 6859161 6889792 6894702 6899256 6913998 6929874 6940323 6966928 7038752 7065552 7081776 7096908 7113204 7134816 7154784 7197372 7209137 7212751 7229313 7283458 7293888 7337304 7344064 7352982 7354152 7369866 7376656 7409232 7429968 7474194 7563591 7564836 7609056 7626528 7635789 7642824 7654348 7671924 7683648 7688317 7705971 7729384 7751016 7756992 7763686 7828288 7837794 7884864 7901712 7918596 7919856 7948746 7966998 8026668 8043819 8049132 8110752 8129376 8194368 8195239 8213184 8225568 8243144 8254467 8262072 8279726 8298738 8311251 8323952 8335386 8396934 8403408 8422704 8509536 8541936 8560188 8578479 8579844 8598177 8644104 8695557 8719893 8726616 8734656 8786648 8806824 8825642 8858304 8872784 8877232 8889426 8897616 8950578 8964256 9049824 9103692 9124596 9144093 9145548 9192936 9199008 9218664 9239832 9253764 9273537 9294831 9364446 9420736 9442368 9453834 9462544 9475542 9484272 9540726 9573228 9596496 9639084 9724617 9783072 9803976 9805536 9826488 9862333 9878976 9884979 9906624 9907677 9959014 9965592 9981882 9986886 10009818 10084788 10086448 10159344 10181052 10190432 10229232 10274628 10334688 10342053 10370997 10442341 10450392 10535616 10558128 10559808 10598328 10620974 10622664 10645362 10669806 10702224 10725092 10732176 10796058 10925187 10940832 11005956 11016096 11029473 11054799 11064984 11081668 11113848 11130847 11195912 11204544 11211291 11230272 11321258 11347254 11389248 11413584 11437972 11439792 11464236 11481522 11507886 11525472 11594076 11626524 11635488 11645529 11742432 11756691 11852568 11863488 11877894 11923119 11934104 11950497 11987066 12040002 12073698 12138256 12166128 12192124 12194064 12257248 12291552 12319776 12338352 12364716 12393108 12419589 12448107 12485928 12560249 12595401 12605112 12634056 12645696 12720968 12764304 12795328 12812904 12840282 12852112 12869766 12966156 13071968 13089924 13101984 13179972 13210236 13238463 13287456 13309176 13315848 13346424 13395109 13425867 13446384 13526422 13545792 13574736 13638976 13655538 13686894 13699504 13718322 13789404 13798512 13827996 13859748 13880646 13933856 14046669 14077504 14131104 14163552 14180751 14193816 14226408 14269632 14278303 14309568 14311089 14394744 14418274 14425502 14458626 14566916 14674608 14705964 14708304 14739732 14753312 14818464 14859936 14938521 14948388 14972823 14980329 15014727 15127182 15129672 15218112 15253056 15271578 15285648 15308696 15343848 15376634 15411942 15458768 15502032 15527372 15675588 15803424 15837192 15839712 15897492 15931461 15933996 15968043 16004709 16053336 16087638 16098264 16194087 16221504 16258752 16390478 16451136 16486288 16508934 16524144 16559452 16597476 16622502 16647904 16670772 16793868 16806816 16845408 16981887 17019072 17020881 17083872 17120376 17156958 17159688 17196354 17222283 17261829 17288208 17391114 17439786 17453232 17573296 17613648 17651284 17745568 17754464 17778852 17795232 17816841 17901156 17928512 17980599 18060003 18099648 18207384 18249192 18288186 18291096 18385872 18398016 18437328 18479664 18507528 18547074 18589662 18728892 18768911 18907668 18925088 18951084 18968544 19081452 19146456 19192992 19260423 19278168 19392919 19449234 19566144 19607952 19611072 19652976 19724666 19769958 19815354 19918028 19931184 19963764 19973772 20019636 20169576 20172896 20289633 20318688 20362104 20380864 20458464 20483307 20530341 20549256 20669376 20671573 20684106 20741994 20820969 20884682 20900784 21116256 21196656 21241948 21245328 21290724 21336217 21339612 21404448 21450184 21464352 21592116 21627411 21638253 21687939 21850374 21881664 22011912 22032192 22058946 22109598 22129968 22163336 22227696 22261694 22391824 22422582 22642516 22690773 22694508 22827168 22875944 22879584 22907367 22928472 22963044 23015772 23050944 23064951 23117913 23188152 23253048 23270976 23291058 23484864 23513382 23705136 23755788 23846238 23868208 23900994 23974132 24080004 24131457 24147396 24276512 24332256 24384248 24388128 24514496 24583104 24585717 24639552 24676704 24729432 24786216 24839178 24896214 24933753 24971856 25120498 25190802 25210224 25268112 25441936 25528608 25625808 25663613 25680564 25704224 25735437 25739532 25794531 25932312 26086671 26143936 26159679 26179848 26203968 26359944 26420472 26476926 26574912 26618352 26631696 26692848 26790218 26851734 26892768 27052844 27149472 27172901 27311076 27373788 27399008 27432279 27436644 27578808 27597024 27655992 27719496 27761292 27820611 27867712 27884493 28093338 28262208 28327104 28361502 28387632 28452816 28556606 28622178 28789488 28836548 28851004 28917252 29133832 29173851 29349216 29411928 29416608 29479464 29506624 29586999 29636928 29654937 29719872 29723031 29877042 29896776 29945646 29960658 30029454 30254364 30259344 30543156 30571296 30617392 30687696 30753268 30823884 30889747 30917536 31004064 31026159 31054744 31112991 31327023 31351176 31606848 31674384 31679424 31794984 31862922 31867992 31936086 32009418 32106672 32175276 32196528 32388174 32684089 32775561 32780956 32972576 33017868 33048288 33088419 33118904 33164397 33194952 33245004 33295808 33341544 33392541 33587736 33613632 33690816 33963774 34041762 34167744 34240752 34313916 34319376 34392708 34444566 34523658 34576416 34782228 34856549 34879572 34906464 34936587 35146592 35227296 35270073 35302568 35491136 35508928 35557704 35590464 35633682 35769357 35802312 35961198 36120006 36414768 36498384 36576372 36582192 36771744 36874656 36959328 37015056 37094148 37154783 37173409 37179324 37258767 37344321 37457784 37537822 37680747 37786203 37815336 37850176 37902168 37937088 38162904 38292912 38385984 38520846 38556336 38785838 38898468 39215904 39305952 39449332 39539916 39624403 39630708 39715389 39836056 39862368 39927528 39947544 40039272 40185327 40277601 40339152 40345792 40579266 40637376 40724208 40916928 40966614 41060682 41098512 41343146 41368212 41483988 41641938 41769364 41801568 42140007 42232512 42237001 42393312 42483896 42490656 42542253 42581448 42672434 42679224 42808896 42834909 42900368 42928704 42933267 43184232 43254822 43276506 43375878 43700748 44023824 44117892 44219196 44259936 44326672 44455392 44523388 44783648 44815563 44845164 44918469 44940987 45044181 45285032 45381546 45389016 45654336 45751888 45759168 45814734 45856944 45926088 46031544 46129902 46235826 46376304 46506096 46582116 47026764 47342477 47410272 47511576 47692476 47736416 47794383 47801988 47904129 47948264 48014127 48160008 48262914 48294792 48553024 48582261 48664512 48768496 48776256 49171434 49353408 49458864 49572432 49678356 49792428 49867506 49943712 50240996 50381604 50420448 50463959 50536224 50883872 50945661 51057216 51062643 51251616 51327226 51361128 51408448 51470874 51479064 51589062 51666849 51785487 51864624 52173342 52319358 52359696 52719888 52840944 52953852 53236704 53263392 53385696 53450523 53580436 53703468 53785536 53791253 53818219 53941797 54105688 54180009 54298944 54345802 54622152 54747576 54798016 54864558 54873288 55157616 55194048 55311984 55438992 55522584 55641222 55768986 56186676 56306733 56723004 56775264 56905632 57113212 57244356 57366673 57578976 57673096 57702008 57781269 57834504 58178757 58267664 58347702 58698432 58823856 58833216 58958928 59173998 59309874 59446062 59754084 59793552 59891292 59921316 60058908 60508728 60518688 60868899 61086312 61142592 61234784 61375392 61449921 61506536 61591023 61647768 61779494 61835072 62008128 62014719 62052318 62109488 62225982 62654046 62702352 63348768 63589968 63725844 63735984 63872172 64008651 64018836 64213344 64350552 64393056 64733591 64776348 64882233 64914759 65063817 65368178 65551122 65561912 65945152 66035736 66096576 66176838 66237808 66328794 66389904 66490008 66683088 66785082 67175472 67927548 68072319 68083524 68481504 68627832 68638752 68785416 68889132 69036331 69047316 69152832 69194853 69353739 69564456 69713098 69759144 69812928 69873174 70293184 70454592 70540146 70605136 71115408 71267364 71538714 71604624 71922396 72240012 72394371 72829536 72996768 73152744 73164384 73543488 73588177 73749312 73757151 73918656 74030112 74188296 74309566 74346818 74358648 74517534 74688642 74801259 74915568 75075644 75361494 75572406 75630672 75804336 76325808 76585824 76990839 77041692 77112672 77206311 77383593 77571676 77796936 77915929 78260013 78431808 78479037 78611904 78898664 79079832 79248806 79261416 79430778 79672112 79724736 79855056 79895088 80078544 80370654 80555202 80678304 81158532 81448416 81518703 81933228 82121364 82197024 82296837 82686292 82736424 82967976 83283876 83461833 83538728 83603136 83653479 84280014 84474002 84786624 84967792 84981312 85084506 85162896 85344868 85358448 85669818 85800736 85866534 86368464 86509644 86553012 86751756 87401496 87921743 88047648 88235784 88438392 88519872 88653344 88760997 88910784 88964811 89046776 89169093 89567296 89631126 89690328 89836938 89881974 90088362 90570064 90763092 90778032 91503776 91629468 91713888 91852176 92063088 92259804 92471652 92669241 92752608 93012192 93078477 93164232 93718781 93765763 93981069 94053528 94684954 94820544 95023152 95384952 95472832 95588766 95603976 95808258 95896528 96028254 96320016 96525828 96589584 97164522 97536992 98052267 98326683 98342868 98917728 99144864 99265257 99356712 99584856 99735012 99887424 99948121 100177623 100481992 100763208 100840896 100927918 101072448 101767744 101891322 102125286 102503232 102654452 102722256 102941748 102958128 103178124 103333698 103570974 103729248 104346684 104569647 104638716 104719392 104809761 105439776 105681888 105810219 105907704 106473408 106526784 106538107 106771392 106901046 107160872 107308071 107406936 107582506 107636438 107883594 108211376 108360018 108691604 109244304 109495152 109729116 109746576 110315232 110623968 110877984 111045168 111282444 111464349 111520227 111537972 111776301 112032963 112373352 112613466 113042241 113358609 113446008 113550528 113811264 114226424 114488712 114733346 115157952 115346192 115404016 115562538 115669008 116357514 116535328 116695404 117647712 117917856 118347996 118619748 118873209 118892124 119146167 119508168 119587104 119782584 119842632 120117816 120555981 120832803 121017456 121037376 121737798 122172624 122469568 122750784 122899842 123013072 123182046 123295536 123558988 124029438 124104636 124218976 124451964 125308092 125404704 126420021 126697536 126711003 127179936 127451688 127471968 127744344 128017302 128037672 128210329 128426688 128504727 128701104 128786112 128799801 129467182 129552696 129764466 129829518 130127634 130736356 131102244 131123824 132071472 132353676 132475616 132657588 132779808 132980016 133366176 133570164 134350944 134446689 134755407 134822961 135750433 135855096 136144638 136167048 136963008 137255664 137277504 137570832 137778264 138072662 138094632 138389706 138707478 139128912 139426196 139518288 139746348 141080292 141210272 142027431 142230816 142534728 143077428 143209248 143383149 143712387 143844792 144480024 144701011 144788742 145659072 145746783 145993536 146305488 146328768 147176354 147514302 148060224 148376592 148619132 148693636 148717296 149035068 149377284 149602518 149831136 150151288 150722988 151144812 151261344 151391877 151608672 152651616 152836983 153171648 153187929 153981678 154083384 154225344 154412622 154767186 155000547 155143352 155356461 155593872 155831858 156520026 156958074 157797328 158159664 158497612 158522832 158861556 159344224 159710112 159790176 160157088 160351569 160741308 161110404 161356608 161373759 161454657 161825391 162317064 162896832 163037406 163283237 163866456 164242728 164394048 164593674 165372584 165472848 165935952 166567752 166923666 167077456 167306958 168560028 168920199 168948004 169935584 170169012 170325792 170689736 170716896 171339636 171601472 171733068 172100019 172736928 173019288 173106024 173503512 174536271 174802992 175843486 176095296 176471568 176876784 177306688 177521994 177929622 178093552 178338186 179262252 179380656 179645291 179673876 179763948 180176724 181140128 181526184 181556064 182606697 183007552 183258936 183427776 183704352 184126176 184349763 184519608 184943304 185338482 185505216 185617939 186024384 186044157 186156954 186328464 187437562 187531526 187962138 188107056 189369908 190046304 190769904 191177532 191207952 191616516 191793056 192025953 192056508 192640032 193051656 193179168 194200773 194329044 194646699 194744277 195073984 195191451 196104534 196653366 196685736 197835456 198289728 198530514 198713424 199169712 199470024 199896242 200355246 200963984 201526416 201855836 203782644 204216957 204250572 205308904 205444512 205883496 205916256 206356248 206667396 207108993 207141948 207458496 207584559 208061217 208693368 209139294 209277432 209438784 209619522 210879552 211363776 211620438 211815408 213076214 213802092 214321744 214616142 214813872 215165012 215272876 215767188 216422752 216720036 217183113 217383208 218488608 218990304 219458232 219493152 220630464 220764531 221247936 221271453 221755968 222090336 222564888 222928698 223040454 223075944 223552602 224065926 224403777 224746704 225226932 226084482 226717218 226892016 228452848 228788623 228977424 229466692 230692384 230808032 230972517 231125076 231338016 231618933 232150779 232715028 233070656 233390808 233747787 234780039 235295424 235835712 236695992 237239496 237746418 237784248 238292334 239016336 239174208 239565168 239685264 240235632 241111962 241665606 242034912 243475596 243995843 244345248 244556109 245799684 246026144 246364092 246591072 246890511 247117976 248058876 248209272 248437952 248903928 250385499 250616184 250809408 252840042 253422006 254359872 254903376 254943936 255488688 256034604 256075344 256420658 257009454 257402208 257599602 258934364 259105392 259528932 259659036 260083481 260255268 261472712 262204488 262247648 263765229 264142944 264707352 264951232 265315176 265559616 265960032 266282991 266732352 266894433 267140328 268701888 268730449 268893378 269510814 269645922 271500866 271710192 272289276 272334096 274511328 275141664 275556528 276145324 276189264 276779412 277370821 277414956 278007723 278257824 278852392 279036576 279235431 279492696 281156343 281297289 281943207 282160584 282420544 284054862 284461632 285069456 286154856 286418496 286766298 287424774 287689584 288960048 289402022 289577484 291493566 292610976 294156801 294352708 294980049 295028604 295659007 296753184 297238264 297387272 297434592 297795771 298070136 298754568 299205036 299662272 299844363 300302576 300532869 301445976 302289624 302522688 302783754 303217344 305303232 305673966 306375858 307963356 308166768 308825244 309534372 310001094 310286704 310712922 311187744 311663716 313040052 313708941 313916148 314429283 315594656 316319328 316995224 317045664 317430657 317723112 318688448 319420224 319580352 319614321 320314176 320703138 321482616 322220808 322747518 322909314 323650782 324634128 326074812 326566474 327732912 328485456 329187348 330745168 330945696 331871904 333135504 333626969 333847332 334154912 334393047 334560681 334613916 335328903 336098889 337120056 337840398 337896008 339126723 339871168 340075827 340338024 340651584 341379472 341433792 342679272 343466136 344200038 345473856 346038576 346212048 347007024 349072542 349605984 351686972 352943136 353247713 353753568 355043988 355859244 356187104 356619627 356676372 357438501 358524504 358761312 359290582 359347752 359527896 360353448 361667943 362280256 362498409 363052368 363112128 365213394 366517872 367408704 368252352 368699526 369039216 369886608 370676964 371235878 372088314 372313908 372656928 374875124 375063052 375924276 376214112 376538771 378739816 379260063 380092608 380133009 381539808 382355064 382415904 383233032 383586112 384051906 384113016 384630987 385280064 385514181 386103312 386358336 386399403 388401546 388658088 389293398 389488554 390382902 392209068 393306732 393371472 397061028 397426848 398339424 398940048 399792484 400710492 401566711 401927968 403052832 403340067 403711672 404266221 404468883 407251299 407565288 408433914 408501144 410617808 410889024 411766992 411832512 412712496 413334792 414217986 414283896 415169118 416122434 417386736 418278588 418554864 419239044 423240876 423630816 424893157 426082293 426152428 427604184 428643488 429232284 429627744 430149447 430330024 430545752 431137161 431534376 432845504 433440072 434103033 434366226 434766416 436977216 437980608 438916464 438986304 441529062 442542906 444180672 445129776 445857396 446080908 446151888 447105204 448131852 448807554 449493408 450453864 452168964 453135137 453434436 453784032 454175631 456905696 457577246 457954848 458510949 458933384 459563787 461384768 461616064 461945034 462250152 462676032 463237866 464301558 465001641 465430056 466781616 467495574 469560078 473391984 474478992 475492836 475568496 476584668 478032672 479130336 479370528 480471264 482223924 483012179 483254317 483331212 484069824 484121277 484363971 485476173 486951192 487991686 488690496 489112218 489849711 491599368 492052288 492728184 493182144 493781022 494235952 496117752 496418544 497807856 500770998 501232368 505680084 506760597 506844012 509806752 510977376 512069208 512150688 512841316 514018908 514804416 515117239 515199204 516300057 517868728 518210784 519057864 519318072 520166962 520510536 522945424 523608813 524408976 524495296 527530458 528285888 529414704 530630352 531920064 532565982 533788866 534280656 537460898 537786756 538935873 539021628 539291844 543001732 543420384 544578552 544668192 547820091 549022656 549081013 550283328 551113056 552290648 552378528 553049289 553558824 554741642 554829912 556015446 556515648 556853817 557704784 558073152 558132471 558470862 558985392 562312686 562594578 563886414 564321168 568109724 570138912 572309712 573532596 574849548 575379168 576077859 577920096 578804044 579154968 582602319 582987132 583940097 584232831 585221952 585574353 588313602 588705416 589960098 590057208 591318014 593506368 594476528 594774544 594869184 595591542 596140272 597509136 598410072 599688726 600605152 601065738 602891952 604579248 605567508 611347932 612751716 615452201 615926712 616333536 617650488 619068744 620002188 620573408 621326979 621425844 622375488 622753677 623327432 624183651 626080104 627417882 627832296 628858566 631189312 632638656 633990448 634091328 634861314 635446224 639228642 641406276 642965232 644441616 645495036 645818628 647301564 649268256 651549339 652149624 653132948 655465824 656031467 656970912 658374696 661490336 661891392 662293593 663743808 663814359 666271008 667253938 667694664 668309824 668786094 669121362 669227832 670657806 672197778 673211331 674240112 675680796 675792016 678253446 680151654 680676048 682758944 685358544 686365869 686932272 688400076 692077152 692424096 692917551 694014048 694856799 698145084 699211968 699286289 699636847 701243361 703373944 704340117 705886272 706495426 707507136 710087976 711718488 712374208 713239254 713352744 714877002 717049008 717522624 718581164 718695504 719055792 720706896 723335886 724996818 726104736 730426788 731987529 733035744 733668327 737399052 738078432 739773216 740671533 741353928 742471756 744176628 744627816 745313856 745766749 749750248 750126104 751156497 751848552 752428224 753077542 757479632 758520126 760266018 763079616 764710128 764831808 766466064 768103812 768226032 769261974 771028362 772206624 772798806 776803092 777316176 778586796 778977108 780250443 780765804 784418136 786613464 786742944 791295687 794122056 794853696 796678848 797880096 798848973 799584968 800683299 801420984 803133422 803855936 806105664 806191347 806680134 807423344 808532442 808937766 814502598 815130576 816867828 817002288 821235616 823533984 825424992 826669584 828435972 828567792 830338236 832112463 832244868 834023169 834773472 836557176 837109728 838478088 841536683 843469029 843891867 845829621 846481752 847261632 849786314 852164586 852304856 855208368 857286976 858464568 859255488 860298894 860660048 861091504 862274322 863068752 866880144 868206066 868732452 869532832 877832928 882470403 883058124 884940147 885085812 886977021 890259552 891714792 892161816 892303776 894210408 896263704 897472303 897615108 898986816 899533089 900907728 901598607 904337928 906270274 906868872 907568064 908351262 913811392 915154492 915909696 917021898 917866768 919127574 923890068 924500304 926475732 928603116 930003282 930860112 933563232 934991148 939120156 941126823 943287849 946783968 948957984 950985672 951136992 953169336 956065344 956646301 958260672 958741056 958842963 960942528 964447848 966024358 966508634 966662424 968242554 968727942 970952346 973902384 975983372 978224436 979699422 983198736 985456368 987562044 988471904 992235504 992837088 995615712 1000880907 1001541996 1002464736 1003179141 1003682043 1005986709 1011360168 1012907077 1013521194 1013688024 1017380169 1019613504 1020227481 1021954752 1024138416 1024301376 1025682632 1028037816 1030234478 1030398408 1032600114 1035737456 1036421568 1038115728 1038636144 1040333924 1041021072 1045890848 1047217626 1048817952 1055060916 1058829408 1059743139 1061260704 1065131964 1067577732 1068561312 1069858881 1072315503 1074921796 1075573512 1077871746 1078043256 1078583688 1085003829 1086003464 1086840768 1087495227 1089157104 1089336384 1095640182 1098162026 1102226112 1104581296 1104757056 1106098578 1107117648 1109483284 1109659824 1112030892 1113707634 1115409568 1116264942 1116941724 1117970784 1124625372 1125189156 1127772828 1128642336 1129616313 1136219448 1140277824 1140399027 1142982659 1144619424 1147065192 1149699096 1150758336 1152155718 1153892961 1155840192 1156542543 1157608088 1158309936 1159198209 1165204638 1165974264 1167880194 1168465662 1171148706 1176627204 1177410832 1179920196 1180114416 1182636028 1188953056 1189549088 1191183084 1192280544 1195018272 1196820144 1199377452 1201210304 1202131476 1204700133 1205783904 1209158496 1210020201 1211135016 1218344153 1221753897 1222695864 1225503432 1230904402 1231853424 1232667072 1235300976 1238137488 1240004376 1241146816 1242653958 1242851688 1245507354 1246654864 1248367302 1252160208 1254835764 1255664592 1257517037 1257717132 1267980896 1269722628 1270892448 1274679471 1278246879 1278457284 1282812552 1285930464 1288883232 1290448341 1290990072 1291637256 1294603128 1298536512 1299325573 1302309099 1303098678 1304299248 1306265896 1310931648 1312062934 1313941824 1316749392 1322980672 1324587186 1327628718 1332542016 1334507876 1335389328 1337572188 1338242724 1338455664 1341315612 1344395556 1346422662 1348480224 1351361592 1351584032 1356506892 1359405411 1360303308 1361352096 1362526893 1365517888 1370717088 1372731738 1373864544 1375532847 1376800152 1384154304 1384848192 1384995391 1385835102 1388028096 1389713598 1395004923 1396290168 1398572578 1399273694 1402486722 1406747888 1408680234 1412990852 1420175952 1423436976 1426478508 1426705488 1429754004 1434098016 1437162328 1437391008 1438111584 1441413792 1446671772 1449036537 1449762951 1449993636 1452209472 1452363831 1453091913 1456428519 1460853576 1463975058 1466071488 1467336654 1469549133 1474798104 1476156864 1479546432 1481343066 1482707856 1484943512 1488353256 1489255632 1491533498 1499500496 1500252208 1502312994 1503697104 1506155084 1514959264 1517040252 1520281791 1520532036 1529420256 1532932128 1536207624 1536452064 1538523948 1542056724 1544413248 1545351717 1545597612 1548900171 1553606184 1554632352 1557173592 1557954216 1560500886 1561531608 1568836272 1570826439 1573226928 1573485888 1582591374 1588244112 1595760192 1597697946 1599169936 1601366598 1601520361 1602841968 1606266844 1612382694 1613360268 1614846688 1616807619 1617064884 1617875532 1629005196 1630261152 1633735656 1634004576 1642471232 1643460273 1647067968 1647243039 1650849984 1653339168 1656871944 1657135584 1660676472 1664224926 1664489736 1668046338 1669546944 1670561451 1673114352 1674219456 1674397413 1676956176 1683073366 1686938058 1687783734 1691659242 1692963504 1699572628 1704329172 1704609712 1710416736 1716929136 1720597788 1721320096 1722183008 1724548644 1726137504 1728233577 1733760288 1736412132 1737464904 1739065664 1747806957 1751820291 1752698493 1755665856 1764940806 1766116248 1769880294 1770171624 1773954042 1780519104 1783429584 1784323632 1784607552 1788420816 1792527408 1794944606 1795230216 1799066178 1801815456 1803197214 1808675856 1812540548 1813737744 1816702524 1820584367 1830308984 1834043796 1835733536 1838255148 1846356603 1847780136 1849000608 1852951464 1857206232 1860006564 1861720224 1863980937 1867126464 1868261031 1869982296 1878240312 1881113143 1882253646 1886575698 1893567936 1897915968 1901971344 1902273984 1906338672 1913292602 1917685926 1928895696 1932048716 1933017268 1933324848 1936485108 1937455884 1941904692 1947804768 1951966744 1954648017 1956448872 1959398844 1966397472 1968094401 1970912736 1975124088 1976943808 1984471008 1985674176 1986880779 1991231424 1991443077 2001761814 2003083992 2004929472 2006358282 2007364086 2011973418 2019633993 2022720336 2025814154 2027042388 2027376048 2034760338 2040454962 2048276832 2051365264 2056075632 2059097607 2060468956 2060796816 2065200228 2069613049 2071474912 2076231456 2077272288 2078752653 2080667848 2082042144 2084570397 2091781696 2094435252 2097635904 2097858867 2098910541 2103730083 2110121832 2117658816 2119486278 2122521408 2130263928 2135155464 2137122624 2139717762 2144631006 2149843592 2151147024 2155743492 2156086512 2157167376 2170007658 2172006928 2174990454 2178314208 2189833963 2191280364 2195962587 2196324052 2201004981 2209162592 2212197156 2214235296 2218966568 2219319648 2222014599 2224061784 2227415268 2230819136 2232529884 2233883448 2235941568 2237300247 2249250744 2250378312 2255545656 2257284672 2259232626 2272438896 2280798054 2285965318 2289238848 2294130384 2299398192 2304311436 2307785922 2313085086 2315216176 2316619872 2318396418 2330409276 2331948528 2335388783 2335760388 2336931324 2340751329 2342297412 2353254408 2354821664 2359840392 2360228832 2365272056 2373887061 2377906112 2379098176 2382366168 2384561088 2390036544 2393640288 2396546919 2398754904 2404262952 2409400266 2411567808 2418316992 2418574041 2420040402 2422270032 2436688306 2443507794 2445391728 2451006864 2461808804 2463706848 2470601952 2476274976 2480008752 2485307916 2485703376 2489370461 2491014708 2493309728 2496337389 2496734604 2502069507 2504320416 2509671528 2511329184 2515034074 2515434264 2524610049 2530407087 2531675601 2535961792 2537488863 2539445256 2541784896 2549358942 2556493758 2556914568 2565625104 2571860928 2577766464 2580896682 2581980144 2583274512 2589206256 2598651146 2604618198 2606197356 2608598496 2612531792 2624125868 2633498784 2635771397 2647411209 2649174372 2654820441 2655257436 2660931063 2669015752 2670778656 2675144376 2676485448 2676911328 2682631224 2688791112 2692416909 2692845324 2696960448 2698599267 2702723184 2703168064 2704795821 2713013784 2718810822 2720606616 2722704192 2725053786 2741434176 2745463476 2747729088 2751065694 2753600304 2769990782 2771670204 2779427196 2790009846 2792580336 2797145156 2798547388 2804973444 2813495776 2817360468 2823380469 2825981704 2829863547 2840351904 2846873952 2852957016 2853410976 2859508008 2868196032 2869938903 2874324656 2874782016 2876223168 2876528889 2882827584 2893343544 2898073074 2899525902 2899987272 2904727662 2906183826 2912857038 2921707152 2927950116 2934673308 2939098266 2949596208 2962686132 2965415712 2969887024 2974252099 2976706512 2978511264 2983066996 2999000992 3000504416 3002642721 3004625988 3007394208 3009537423 3011046129 3012310168 3017960127 3029918528 3034080504 3038721231 3040563582 3041064072 3052140507 3058840512 3065864256 3072415248 3072904128 3077047896 3084113448 3090703434 3091195224 3097800342 3107212368 3109264704 3114347184 3115908432 3121001772 3123063216 3137672544 3141652878 3146453856 3165182748 3170356633 3171945959 3176488224 3179229417 3195395892 3198339872 3202733196 3203040722 3205683936 3209576643 3212533688 3216946509 3224765388 3226720536 3229693376 3233615238 3234129768 3235751064 3255011487 3258010392 3260522304 3267471312 3268009152 3286920546 3294486078 3306678336 3313743888 3314271168 3321352944 3328449852 3328979472 3336092676 3341122902 3346228704 3348794826 3353912352 3366146732 3373876116 3375567468 3381085253 3383318484 3385927008 3388848939 3399145256 3408658344 3409219424 3420833472 3421197081 3428947977 3433858272 3441195576 3442640192 3444366016 3449097288 3452275008 3456467154 3461678883 3467520576 3469627629 3472824264 3474929808 3495613914 3503640582 3505396986 3529881612 3532232496 3539760588 3540343248 3547908084 3566859168 3568647264 3576841632 3585054816 3589889212 3590460432 3598132356 3603630912 3604013951 3605820673 3606394428 3614100399 3617351712 3625081096 3627475488 3630060603 3633405048 3641168734 3655032459 3660617968 3665261691 3668087592 3671467072 3676510296 3692713206 3695560272 3698001216 3705902928 3714412464 3720013128 3723440448 3727961874 3736522062 3739964592 3756480624 3762226286 3764507292 3772551111 3773151396 3803942688 3812677344 3824038413 3826585204 3834740637 3835371852 3843567091 3857791392 3864097432 3866034536 3866649696 3871345023 3872970216 3874911768 3883809384 3895609536 3897976719 3903933488 3906927297 3909296034 3912897744 3918797688 3932794944 3936188802 3941825472 3950248176 3968942016 3973761558 3982886154 4003523628 4006167984 4012716564 4014728172 4023946836 4039267986 4045440672 4051628308 4054084776 4054752096 4069520676 4078216233 4080909924 4087580679 4096553664 4102730528 4112151264 4118195214 4120937912 4121593632 4126598541 4130400456 4139226098 4142949824 4152462912 4154544576 4154986173 4157505306 4161335696 4164084288 4169140794 4188870504 4195717734 4197821082 4207460166 4220243664 4238972556 4260527856 4270310928 4279435524 4289262012 4299687184 4302294048 4311486984 4312173024 4314334752 4337150597 4340015316 4344013856 4347109611 4349288853 4349980908 4356628416 4357091493 4359275739 4369285557 4379667926 4382560728 4391925174 4392648104 4402009962 4408647399 4418325184 4424394312 4428470592 4437933136 4438639296 4444029198 4448123568 4454830536 4465059768 4467766896 4474600494 4498501488 4500756624 4511091312 4518465252 4544877792 4560845373 4561596108 4571930636 4588260768 4592220269 4598796384 4608622872 4615571844 4626170172 4630432352 4633239744 4636055151 4636792836 4646700513 4660818552 4663897056 4670777566 4671520776 4673862648 4681502658 4684594824 4706508816 4709643328 4712479317 4719680784 4720457664 4730544112 4747774122 4764732336 4787280576 4793093838 4797509808 4804561083 4808525904 4818800532 4837148082 4840080804 4844540064 4850422857 4873376612 4887015588 4890783456 4895004023 4902013728 4923617608 4927413696 4930380819 4941203904 4941729117 4952549952 4960017504 4970615832 4971406752 4978740922 4982029416 4986619456 4992674778 4993469208 5004139014 5008640832 5011684353 5019343056 5022658368 5023192239 5030068148 5030868528 5049220098 5060814174 5063351202 5074977726 5078890512 5098717884 5112987516 5113829136 5131250208 5161793364 5163960288 5166549024 5178412512 5184700731 5197302292 5209236396 5212394712 5217196992 5220367243 5225063584 5243420871 5248251736 5255460873 5258095479 5266997568 5271542794 5294822418 5298348744 5309640882 5310514872 5321862126 5338031504 5341557312 5350288752 5352970896 5353822656 5365262448 5377582224 5384833818 5385690648 5397198534 5405446368 5409591642 5426027568 5437621644 5441213232 5450107572 5461753101 5490926952 5502131388 5507200608 5523611041 5539069809 5539981564 5543340408 5558854392 5580019692 5585160672 5591942811 5594290312 5597094776 5604783093 5609946888 5626991552 5634720936 5643339429 5646760938 5651963408 5659727094 5680703808 5693747904 5705914032 5706821952 5719016016 5739877806 5748649312 5753057778 5786687088 5796146148 5799051804 5799974544 5809455324 5812367652 5825714076 5843414304 5855900232 5869346616 5878196532 5890756781 5899192416 5904283203 5925372264 5930831424 5939774048 5948504198 5953413024 5957022528 5960642337 5966133992 5974329231 5998001984 6001008832 6005285442 6009251976 6014788416 6019074846 6022092258 6024620336 6035920254 6068161008 6077442462 6081127164 6082128144 6104281014 6144830496 6154095792 6168226896 6177292821 6181406868 6182390448 6195600684 6208839147 6214424736 6228694368 6231816864 6236257959 6242003544 6246126432 6275345088 6279158327 6282306121 6283305756 6292907712 6293576601 6296731623 6311190249 6330365496 6340713266 6343891918 6352976448 6358458834 6390791784 6396679744 6405466392 6406081444 6411367872 6419153286 6425067376 6433893018 6449530776 6453441072 6467230476 6468259536 6471502128 6510022974 6516020784 6534942624 6569501889 6573841092 6587887761 6588972156 6603014943 6627487776 6642705888 6656899704 6657958944 6672185352 6682245804 6692457408 6696524107 6697589652 6707824704 6711900741 6732293464 6747752232 6751134936 6762170506 6766636968 6771854016 6777697878 6798290512 6817316688 6818438848 6842394162 6857895954 6867716544 6882391152 6898194576 6912934308 6923357766 6939255258 6945648528 6949859616 6991227828 7006166349 7007281164 7010793972 7022253987 7059763224 7064464992 7079521176 7080686496 7095816168 7121661183 7133718336 7137294528 7138053169 7153683264 7170109632 7179778424 7180920864 7189640757 7196264712 7208027902 7211641346 7212788856 7228200798 7234703424 7250162192 7254950976 7255722123 7260121206 7266810096 7282337468 7310064918 7321235936 7330523382 7336175184 7353020592 7385426412 7391120544 7411805856 7428824928 7440026256 7455923748 7468111383 7473044124 7479929184 7489012167 7506208521 7512961248 7524452572 7529014584 7545102222 7546302792 7573830147 7591221261 7595026803 7607885376 7612466589 7625354688 7648076826 7653170408 7669481274 7670743704 7687134182 7715582784 7728194864 7732069072 7733299392 7742690046 7745940432 7749823536 7767618768 7795953438 7807866976 7813854594 7818592068 7825795488 7837595376 7872377604 7900496352 7907314191 7942233627 7947523116 7965772308 7982793189 8000878613 8007047256 8012335968 8025433128 8029456344 8047893672 8077250727 8078535972 8090881344 8095797801 8103256616 8108169552 8109504192 8114387463 8139041352 8156432466 8161819848 8175161358 8205461056 8224302528 8236390428 8241875824 8243187264 8253197082 8260800912 8278452196 8309972346 8315010612 8322671392 8338281588 8377741008 8391435468 8395642164 8414920332 8440487328 8470141407 8477945112 8521055712 8528409071 8540621856 8558871048 8578524024 8599374368 8604588096 8609816709 8622973968 8624346048 8628669504 8629586667 8674301194 8680030632 8688027712 8694219222 8698577706 8699961816 8714182986 8718551478 8738571114 8759335852 8765121456 8783850348 8785296208 8804019924 8817294798 8848788624 8875866272 8888058396 8896247136 8909661072 8922756297 8930119536 8935533792 8949200988 8997002976 9001513248 9007928163 9022182624 9028612269 9033138387 9036930504 9089755584 9090721757 9095279011 9116163693 9121690746 9123192216 9143861272 9156421521 9176521536 9184440538 9197592768 9217245744 9231143688 9252340344 9260864704 9272110302 9273585672 9293401026 9321637104 9327794112 9341555132 9343041552 9347725296 9363005316 9369189648 9413017632 9424958634 9439361568 9461088224 9495548244 9511069899 9515837877 9529464672 9537688251 9586187676 9595019616 9609122166 9617051808 9628729929 9637601064 9674296164 9680161608 9689080128 9694967737 9700845714 9746753224 9765034461 9774031176 9781566912 9790008046 9804027456 9847235216 9860761638 9883458234 9920035008 9941231664 9942813504 9957481844 9964058832 9985349556 9986938416 10008278028 10023368706 10038686112 10046384478 10060136296 10061737056 10098440196 10121628348 10126702404 10143255759 10149955452 10157781024 10166546817 10197435768 10225975032 10227658272 10262500416 10263591243 10286843931 10323586728 10327920576 10333098048 10356825024 10369401462 10385036649 10394604584 10408882887 10418472792 10424789424 10440734486 10450127168 10486841742 10496503472 10510921746 10516190958 10543085588 10589644836 10596697488 10619281764 10621029744 10643724252 10676063008 10700577504 10705941792 10730524896 10755164448 10769667636 10771381296 10794397068 10810892736 10812041853 10817462019 10819183284 10842301197 10852055136 10875243288 10882426464 10900215144 10923506202 10939976879 10965097377 10981853904 10995785073 11004262776 11014401216 11047222082 11078139618 11079963128 11086680816 11117708784 11160039384 11170321344 11183885622 11188580624 11194189552 11209566186 11219893776 11269441872 11286678858 11293521876 11303926816 11317653333 11319454188 11411828064 11438032032 11472115239 11479755612 11497298624 11504221911 11506115556 11530701273 11573374176 11592292296 11598103608 11599949088 11618910648 11624735304 11651428152 11686828608 11693930157 11711800464 11720781891 11738693232 11756393064 11781513562 11798384832 11808566406 11850744528 11879548096 11897008396 11906826048 11921284674 11932267984 11948658462 12010570884 12018503952 12038149692 12044184516 12049240672 12071840508 12136322016 12154884924 12162254328 12164256288 12208562028 12234648699 12262742037 12289660992 12308191584 12336453792 12354585642 12362813736 12364780896 12391201368 12417678294 12428849472 12436401913 12457388736 12463633728 12464958519 12472515918 12484007088 12492252864 12558316654 12564612242 12566611512 12587153202 12593463246 12622380498 12660730992 12681426532 12687783836 12716917668 12781583568 12810932784 12812162888 12838306572 12850134752 12867786036 12899061552 12906882144 12934460952 12936519072 12943004256 13011451791 13020045948 13032041568 13041328833 13047866559 13069885248 13071274479 13077827217 13139003778 13147682184 13167792001 13175775522 13177944312 13206029886 13225942197 13254975552 13285411776 13313799408 13315917888 13344370704 13364491608 13393048214 13395179304 13423801482 13464586928 13495504464 13502269872 13524341012 13533273936 13555395756 13596581024 13634633376 13682536119 13684788324 13715791908 13764782304 13776660807 13796389152 13825868616 13846715532 13878510516 13891297056 13899719232 13908165453 13940101539 13982455656 14012332698 14014562328 14021587944 14044507974 14119526448 14128929984 14137437951 14159042352 14161372992 14191632336 14243322366 14276106338 14359556848 14361841728 14379281514 14392529424 14413683249 14416055804 14423282692 14425577712 14456401596 14500324384 14511444246 14520242412 14533620192 14551268571 14564674936 14620129836 14642471872 14661046764 14672350368 14685012069 14706041184 14770852824 14782241088 14823611712 14825187351 14857649856 14880052512 14911847496 14936222766 14946088248 14959858368 14978024334 15012417042 15025922496 15035053059 15048905144 15058029168 15069576717 15090204444 15092605584 15147660294 15182442522 15190053606 15224933178 15296153652 15306340816 15328837741 15338962548 15341487408 15374268364 15456389728 15464138144 15485380092 15491880864 15499647072 15535237536 15554102193 15591906876 15615733952 15627709188 15637184136 15651590976 15661101729 15675190752 15730262613 15744755208 15800992704 15814628382 15838473989 15884467254 15895046232 15931544616 15965586378 16001757226 16014094512 16024671936 16050866256 16058912688 16095787344 16154501454 16157071944 16191595602 16206513232 16216339104 16228774926 16278082704 16312864932 16323639696 16347721481 16350322716 16385259303 16472780856 16483751648 16506394164 16521601824 16556904392 16570833123 16617209427 16619944692 16630021224 16645342784 16676563176 16755482016 16775828433 16782870936 16791284328 16829840664 16880974656 16930018287 16940282814 16955890224 17042111424 17056818142 17081243712 17117742096 17157048048 17198748736 17219633418 17245947936 17259173334 17348602388 17360061264 17388438444 17397155412 17399923632 17425593227 17428365972 17437102956 17477142228 17518671704 17530242912 17567700696 17570592416 17608039848 17634589596 17672270343 17697577248 17712849609 17751732544 17776116792 17792494272 17819322144 17845512594 17860239072 17871067584 17881927011 17898401976 17994005952 18003026496 18004940083 18015856326 18044365248 18057224538 18066276774 18073861008 18181443514 18190558022 18232327386 18243381492 18246384432 18287722544 18312843042 18368881076 18434491488 18462287376 18504680688 18531878463 18544220604 18547171344 18586802052 18626517441 18643274208 18683110264 18686083104 18695450592 18708773877 18726010632 18738379296 18826035264 18837474981 18846918363 18849917268 18878723136 18880729803 18890194869 18922176448 18933570747 18991096488 19022139798 19031675754 19058929344 19075376502 19172375352 19190039232 19218244332 19234103616 19257459858 19275202128 19348592328 19360323216 19389935474 19401691428 19493506448 19530068922 19548062352 19580016092 19694470432 19708505667 19721523276 19763663283 19766916468 19809044829 19882463328 19914963688 19928117664 19970699112 19973876832 20016556056 20046737412 20077372224 20089572321 20092768956 20120272592 20123474112 20135702223 20196880392 20243256696 20253404808 20286511518 20299910904 20315562048 20333093634 20394871536 20451950064 20455316544 20527182486 20573687862 20647173456 20738802924 20770073298 20789209168 20817765774 20819764693 20836945584 20849578848 20881468972 20973683484 20993006944 21018499047 21021843492 21032381916 21066761961 21086171176 21179289672 21193394976 21238563528 21242059488 21287448504 21352126016 21364983549 21401155008 21411883584 21414159507 21461049792 21510328896 21539335272 21542762592 21588794136 21624083706 21634924038 21638366568 21684602394 21704110272 21750486576 21764852928 21767166369 21800430288 21847012404 21879953758 21930194754 21963707808 21991570146 22008525552 22094444164 22156279236 22159926256 22173361632 22192496431 22235417568 22320078768 22367771244 22377161248 22388379104 22404334149 22419132372 22439787552 22467036501 22518625563 22538883744 22573357716 22587043752 22607853632 22635306666 22638908376 22721490441 22773663783 22785080409 22823656128 22876064064 22944230478 22959511224 23008443822 23012231112 23061402546 23146748352 23184584592 23196207216 23199898176 23237821296 23249470608 23302856304 23387860314 23423600928 23441563782 23477386464 23512786128 23563027124 23617132812 23667596771 23701489056 23721942573 23794016792 23826700881 23842569348 23864535968 23897316924 23948379567 24002635839 24021141768 24037007904 24076299384 24088369032 24098481344 24143681016 24231752181 24272644032 24287393403 24309769848 24324508656 24328512576 24417124056 24469297398 24525484074 24616383168 24672907584 24709171284 24725627472 24729561792 24782402736 24835356588 24872803826 24929917038 24945031836 24968014176 25116633308 25129224484 25133223024 25174306404 25186926492 25228097657 25244760996 25321461984 25362853064 25375567672 25410424221 25433835336 25563167136 25585227213 25621865568 25624325776 25676613144 25700269504 25735572072 25798123104 25813764288 25829450127 25868921904 25873038144 25886008512 25888760001 26022903582 26040091896 26064083136 26082657666 26095733118 26142548958 26155654434 26278007556 26295364368 26335584002 26351551044 26355888624 26412059772 26451884394 26627598816 26688741408 26728983216 26768268891 26786096428 26790358608 26847602964 26904969637 26929173856 26991008928 27004539744 27023784489 27048682024 27066547872 27085836807 27099415161 27110791512 27193162048 27269266752 27272165271 27285837033 27348491079 27365072238 27369576648 27431583816 27529564608 27553321614 27592778304 27651737232 27693431064 27757021032 27782594112 27816330906 27880203078 27964911312 28024665396 28029124656 28043175888 28089015948 28239052896 28274875902 28318084704 28383264672 28467841519 28486644732 28533209697 28547513631 28552212676 28613064753 28719113696 28758563028 28785058848 28827366498 28832111608 28846565384 28851155424 28886189787 28912803192 29000648768 29022888492 29040484824 29067240384 29084903211 29102537142 29129349872 29240259672 29322093528 29344700736 29370024138 29412082368 29541705648 29650374702 29760105024 29823694992 29872445532 29892176496 29956048668 30024834084 30070106118 30097810288 30116058336 30139153434 30180408888 30185211168 30295320588 30360054179 30364885044 30380107212 30429767277 30449866356 30499640451 30592307304 30612681632 30657675482 30677925096 30682974816 30748536728 30790773729 30860531793 30912779456 30928276288 30970760184 30983761728 30999294144 31070475072 31108204386 31155109947 31183813752 31255418376 31274368272 31322203458 31350381504 31460525226 31489510416 31629256764 31676947978 31768934508 31790092464 31863089232 31931172756 32003514452 32028189024 32101732512 32117825376 32191574688 32309002908 32314143888 32361815993 32383191204 32413026464 32432678208 32436125559 32452386057 32457549852 32526903591 32556165408 32625729864 32647279392 32695442962 32700645432 32770518606 32819930637 32895292131 32945561712 32967503296 32987355219 33012788328 33043203648 33113808784 33141666246 33234418854 33239889384 33260042448 33353126352 33510964032 33551656866 33565741872 33582568656 33659681328 33860036574 33880565628 33911780448 33952959999 34113636284 34235484192 34265028161 34314096096 34416345717 34439266836 34491895872 34512665733 34518346668 34592103819 34697204776 34720122528 34776876888 34794310824 34799847264 34851186454 34856731944 34874205912 34954284456 35037343408 35060485824 35081790471 35135401392 35141184832 35162345673 35216079696 35269179192 35344540686 35395154496 35425699218 35552233584 35638644288 35691025188 35720478144 35763854022 35796803952 36009880166 36031712652 36114449076 36132553548 36147722016 36362887028 36381116044 36464654772 36486762984 36492768864 36575445088 36625686084 36703946097 36737762152 36788226111 36868982976 36924574752 37009361376 37063756926 37088441208 37094342688 37173604104 37253034882 37286548416 37309205739 37366220528 37372166208 37390901184 37394875557 37417547754 37452021264 37476758592 37674949962 37693836726 37699834536 37761459606 37780389738 37867141494 37982192976 38044279596 38063351508 38150753004 38344750704 38436488664 38514919716 38550404256 38665277287 38697184656 38720646432 38779870948 38803382856 38987012896 39034355373 39060137844 39096124704 39123986499 39143599677 39160032184 39213823437 39233481651 39388940864 39417011334 39443046552 39503376003 39527326566 39533832936 39618089658 39677826591 39764926656 39829927376 39856235328 39941398224 39947753664 40033112112 40093474824 40179144642 40185537912 40240545184 40271404446 40393760784 40486513392 40506809616 40573023036 40599821808 40666187268 40789743072 40903900128 41054364972 41147375724 41214636229 41235297467 41294346912 41329982421 41477605848 41540146596 41578418336 41635531548 41639529386 41673891168 41699157696 41724496359 41762937944 41820304617 41947366968 41986013888 42036998094 42043686984 42064763832 42133523922 42172342352 42358579344 42386789952 42477127056 42484118976 42574897008 42729967098 42828319014 43078670544 43085525184 43177588272 43241049747 43248167412 43269848076 43276733136 43369204788 43500973152 43534332738 43600860576 43653805713 43694024808 43759907516 43860389508 43927415616 43954108289 43983140292 44017051104 44055036207 44188888328 44312558472 44319852512 44346723264 44384992862 44470835136 44475562053 44640157536 44735542488 44754322496 44776758208 44808668298 44838264744 44879575104 44934073002 45037251126 45077767488 45105159177 45146715432 45174087504 45270613332 45277816752 45442980882 45547327566 45570160818 45888460956 45919022448 45986513223 46016887644 46024462224 46122805092 46369169184 46392414432 46475642592 46498941216 46605712608 46775720628 46847201856 46852181363 46875668749 46883127564 46954772928 46983305187 47025572256 47126054248 47190787839 47234265624 47335193542 47402978112 47443885146 47515421967 47588033584 47653401762 47685138696 47729071936 47794633848 47896759134 48005271678 48042283536 48074015808 48152598768 48176738064 48287362032 48463504362 48574786806 48619539696 48649017312 48834248112 48938594796 49043164443 49050968148 49155777909 49418342568 49451254944 49564805472 49670713176 49712499369 49745607652 49851628281 49859834076 49890063672 49936028352 49966372183 50233266616 50258448968 50266446048 50327485299 50348612808 50373852984 50456195314 50489521992 50642923968 50725706128 50751135344 50790054861 50820848442 50867670672 51126334272 51170454426 51243731136 51248651552 51353226288 51471144144 51596246208 51658900254 51737843808 51777520002 52045807164 52080183792 52165315332 52191466236 52276779681 52285097916 52311308868 52556015112 52590728736 52671168004 52703102088 52711777248 52824119544 52903768788 53016811029 53138548827 53255197632 53377482816 53457966432 53536537782 53572192856 53580717216 53645781033 53695205928 53809939274 53858347712 53982017856 54009079488 54014820249 54047568978 54097364048 54133095744 54171673614 54198830322 54221583024 54544330542 54571674066 54696982158 54730144476 54739153296 54863167632 55106643228 55303474464 55386862128 55514042064 55595635389 55632661812 55760406156 55879552323 55929822624 56049330792 56058249312 56086351776 56178031896 56382957761 56478105792 56512424943 56540755089 56549751804 56636169408 56642189409 56670584607 56766529344 56800712241 56935683038 56973289464 57066419394 57095027262 57104425352 57226129506 57438227392 57517126056 57570117696 57654732996 57664223216 57693130768 57702310848 57772379574 57825606384 58045776984 58080969648 58169806422 58205074284 58258699744 58480519344 58644187056 58740048276 59083411296 59125517001 59290989849 59300749404 59647389984 59698863497 59744891064 59784352992 59912097336 60049668168 60140212236 60195620576 60232116672 60268716963 60278306868 60360817776 60370422336 60407106669 60590641176 60720108358 60729770088 60760214424 60859534554 60899732712 60999280902 61184614608 61225363264 61315350964 61355850192 61365949632 61497073456 61581547458 61721063586 61941520368 62216408772 62310219894 62367627504 62459294079 62510836752 62548736544 62644406916 62921050452 62979020832 63055497141 63200285883 63258513528 63353895956 63537869016 63580184928 63635052299 63726178464 63862345512 64007028904 64056378048 64094950647 64203465024 64235650752 64242478521 64383149376 64618005816 64628287776 64723631986 64766382408 64826052928 64872251118 64904772114 64915099704 65053807182 65112330816 65251459728 65294558784 65301499107 65390885924 65401290864 65541037212 65639861274 65790584262 65891123424 65974710438 66025576656 66227617568 66283332492 66468837708 66479778768 66520084896 66577489293 66706252704 67103313732 67131483744 67165137312 67213002447 67319362656 67401109503 67720073148 67761131256 67823560896 67864774159 67905919998 68164471323 68227272568 68320991349 68355241227 68470968384 68530056322 68628192192 68832691434 68878533672 69025331466 69036693336 69184207638 69394409552 69440245056 69553753776 69588621648 69599694528 69702372908 69713463888 69748411824 69908568912 70074686816 70163580942 70270802784 70324691346 70432159392 70538358384 70689081372 70851398436 71002790313 71104467168 71165827719 71382050376 71527708044 71593607904 71806943533 71845138701 72007907517 72019760332 72063425304 72228898152 72265107096 72295444032 72695256543 72725774056 72762232088 72862180209 72929309544 72973525968 72985537728 73150890176 73251372168 73407892194 73475524304 73576452222 73849149504 74018722752 74127513852 74176882416 74188685376 74347208208 74506069764 74618411478 74732441056 74789751114 74835095508 74904042528 75349899924 75387673452 75399669072 75522919212 75560779476 75684292971 75734282988 75964385952 76088559192 76126703016 76301506008 76579838153 76689501408 76755681639 76872977328 77029839432 77100808512 77330554574 77394369312 77441292864 77488350381 77559741896 77606765712 77666280003 77974025792 78068710746 78120275688 78192249408 78247972998 78287199354 78320064368 78427646874 78466963302 78834022668 78886093104 79006752006 79054653132 79067665872 79236179316 79355653182 79659854752 79882796448 80066224224 80186949648 80304806673 80358289284 80371075824 80481090368 80542808892 80714908911 80787521568 80973026784 81013619232 81071353467 81146046072 81199643616 81332374536 81579486144 81629058251 81807800256 81816495813 81857511099 82045473237 82108729944 82294751448 82429272458 82470594934 82588693824 82659964842 82955211696 83080293192 83156836672 83271063096 83279058772 83347782336 83448992718 83525875888 83640609234 83894733936 84073996188 84087373968 84129527664 84267047844 84344684704 84717158688 84954254112 85149794016 85403524557 85459934196 85599629091 85642540893 85656638028 85839194259 86157341088 86355176544 86482099494 86496334824 86539696152 86553466272 86738409576 87001946304 87054813391 87068665476 87201721152 87254709633 87307611426 87388049616 87519815032 87720779016 87908216578 87966280584 88034102208 88110072414 88377776656 88625116944 88639705024 88769985724 88951124106 89280315072 89471084976 89617336596 89676529488 89868146004 90074502252 90210318354 90293430864 90348175008 90541226664 90555633504 90885961764 91080162537 91094655132 91140321636 91289301831 91498921353 91776921912 91838044896 91973026446 92033775288 92048924448 92245610184 92581595379 92738338368 92784828864 92794691197 92951285184 92997882432 93211425216 93465329841 93551441256 93704362726 93751337498 93766255128 93966610374 94051144512 94252108496 94381575678 94468531248 94670387084 94887770292 95030843934 95176067168 95306803524 95370277392 95589267696 95793518268 96010543356 96084567072 96305197536 96353476128 96574724064 96927008724 97085447979 97149573612 97239079392 97298034624 97308376677 97357158171 97580710773 97668496224 97877189592 98086328886 98101936296 98311555818 98459791911 98685876393 98836685136 98902509888 98962065657 99129610944 99341426352 99424998738 99491215304 99703256562 99719668152 99780127344 99932744366 100466533232 100516897936 100532892096 100654970598 100697225616 100747705968 100912390628 100979043984 101451412256 101502270688 101580109722 101641696884 101735341344 101858879997 102340908852 102497303104 102706452576 102795084483 102942288288 103249037151 103317800508 103475687616 103555040004 103776311457 104091614328 104160367584 104330630664 104382932472 104553559362 104570195832 104622617736 105112030224 105181457472 105245371413 105342336008 105406204176 105423554496 105487037019 105648239088 105807537576 106033622058 106277097654 106915932864 107073075564 107144385712 107161434432 107291562066 107301864187 107390411856 107619878548 108029640498 108095137956 108194728096 108343347228 108397660644 108443166048 109088661084 109143348132 109393964316 109460288952 109478306592 109726335264 110111838291 110213286456 110606948928 110773724256 110869317923 111028084128 111191270778 111265323624 111520812312 111759104646 111859645248 111927617217 112098661584 112116498624 112172703552 112184626671 112356063792 112765915522 113024849886 113081510178 113099503608 113284378818 113341169214 113601424482 113871366076 113946578928 114132838788 114190054524 114208850704 114452259012 115034252112 115309465992 115328446432 115386261536 115544759148 115651212768 115995831861 116091553968 116161939296 116339612844 116410148568 116517399488 116961038688 117103066119 117288374112 117371959497 117430799031 117480096552 118166822592 118179382841 118251034002 118510128009 118581979698 118601498808 119033479773 119294779968 119397726994 119489782128 119568705984 119824194672 120099336336 120280424472 120391241152 120537433926 120556613736 120721635552 120814213338 121181282352 121440216716 121459540176 121520428848 121719069108 121799465424 121979152589 121998561804 122369229216 122630701928 122711700384 122994146912 123163094916 123442127172 123643908687 123705892401 123883040736 123989947263 124432817544 124620439788 124735255008 124918588158 125021673504 125097473088 125173489077 125288813832 125842100904 125958041664 126034580581 126110994282 126400571766 126517027056 126707791912 127075738032 127160369856 127270104598 127452356928 127724691024 128014057808 128189901294 128484957042 129236011632 129256575552 129447263972 129532764816 129723149241 129744502236 129809544228 129830199408 130107614364 130502919456 130602998214 130781771848 130802581728 130961417139 131082074424 131279722548 131581168524 131782246848 131862324867 131949420876 132051153312 132165108621 132455235136 132566664984 132937675416 132959557536 133040169792 133154978586 133412505408 133426686159 134206627464 134262967488 134330274624 134426004894 134638725312 134802219006 135315477531 135440146296 135522262512 135729548318 135811839996 136328942646 136454545136 136641982698 136710482454 137060112644 137665382868 137757067344 137959539669 138050662932 138073386672 138368415276 138788819104 139107507552 139177243296 139404745816 139426927776 139496823648 139817137824 140149373632 140327161884 140541605568 140556544089 140627006247 140649382692 140864318784 140949915561 141076716768 141378162744 141702796872 142005580626 142208934336 142331655438 142546265901 142764100752 143055416088 143187215808 143613887066 143690277402 144015815034 144039520664 144126850608 144457796304 144530214192 145390513086 145451548112 145524464176 145724360418 145858619088 145947051936 146502744336 146718875521 146815784388 146951048608 147129493329 147152904444 147467333727 148255027704 148353764832 148694416416 149012139528 149137498107 149236822956 149464882112 149554884843 149579502228 149670191016 149808085056 149899116549 150699799848 150775346904 150799338144 151045838424 151121558952 151368585942 151468565976 151928771904 152177118384 152253406032 152370164583 152603012016 153159676306 153379002816 153511363278 153745954656 154059678864 154661109148 154788738624 154976700762 155119483792 155213531424 155332560006 155347475017 156137421492 156240551376 156495945996 156574398708 156640128736 156830339043 156855293748 156933926604 157668045336 157772186208 158013504012 158109306264 158135331744 158472358632 158711306364 159050433087 159319709504 159415646481 159765592896 160132448448 160373899296 160609613346 160716578568 160742151648 161085617784 161429817822 161575043136 161946053568 162027238464 162044460747 162142706934 162292092144 162399287232 162664749072 163258116502 163632991626 163715022198 164090946474 164217459888 164589502896 164858544916 164941189868 165319929684 165910423392 166160586384 166542126192 166558117544 166786906167 166897985436 167051751776 167281218468 167638656969 167789467872 168147992376 168174747936 168259055328 168534095688 168689369408 169148873283 169434317376 169537274829 169622265267 169908508224 169926568227 170011753821 170299588032 170807049114 170919868392 171199258182 171285081786 171313276056 171678388518 172314682176 172710353088 172964198988 172992669648 173079392304 173106932544 173476819152 174109626782 174137330952 174509419266 174615222852 174776099232 175039630064 175441558032 175816433156 175932561168 176220144828 176596683599 176755553312 177250233888 177376551003 177539971448 177872969547 177902248212 178942169952 179096590491 179234673192 179353058976 179736292008 180149004504 180420636708 180586861728 180696350016 180806150889 181082453328 181111267008 181221320007 181771923528 182160325074 182189310264 182280643272 182578603662 182997842706 183553843824 183676089792 183946052892 184067550576 184097848896 184491220368 185163190758 185589382394 186930659682 187102882512 187377882237 187408725452 187502674996 187532510256 187933220748 188504216992 188763151356 188937062496 189166491423 189340774168 189600857649 189775540584 190061687868 190352134336 190613607048 190740554784 190905156897 191178535392 191587036536 192021086712 192169134144 192610395072 192706952256 192727435563 193149448128 193854017448 194170895958 194299147224 194478158784 194616753354 194714316342 195161421546 195336992448 195754379184 195904497321 196172657772 196203872592 196623111636 196919583822 197371752786 197673370272 197924131314 198682852704 198849997476 198982430608 199274890633 199406513124 199439336304 199560254688 199732467879 199865488732 200933066464 201033795872 201309941196 201394451232 201495411936 201639007341 201824781256 201958087968 202203328509 202902824512 203004541376 203160219444 203283393768 203470682688 203594322477 203717759994 204493413969 204681817704 205412905152 205590168966 205884576576 206498074302 206635601016 207110080008 207552622914 208183228656 208320735168 208661261328 208765864944 209107118724 209140391664 209245235472 210224060448 210490742826 210684672016 210812408352 210974074038 211296478176 211615075152 212067244116 212413894411 212520379253 212554195308 213008370939 213497483157 214146151128 214288771424 214583124132 214603728374 214780823712 215239757096 215420830599 215535416103 216023722551 216059280996 216190275912 216389456192 216686694456 216795321288 216886332096 218085769629 218177322168 218286696264 218787928632 218920577904 218956613184 219452670528 220223676582 220426572912 221547448512 221738635846 222056168256 222382541556 222530647248 223041624624 223518209292 223855234434 224197323168 224369253342 224712127584 225531831044 226049699772 226163020356 226199007216 226532711951 226568757636 226682338428 227052878913 227202848964 227742732152 227893157856 228265677576 228380109048 228417701408 228904518024 229739514459 230068504224 230267044917 230618931984 230656892864 230772523072 231089518296 231302425536 231991663722 232183107936 232323878592 232465051143 232679225688 232820297136 233922077376 234206132238 234576748224 234743918994 234861598062 234960193104 236358765682 236502068004 237020256018 237163959396 237202997616 238066959546 238795453988 238979564256 239648389344 240198672672 240560848944 240914420019 241074867852 241113227472 241443271104 241468934717 241628426676 242144726733 242362564704 242880433432 242919080352 243040857696 243214060401 243438138216 243598930848 243958305178 243997123608 244738458432 244887174753 245261403856 245423400768 245449487439 245572533297 245988293824 246136419711 246326189832 246884254344 247287817374 247411784802 247766081472 247979894526 248865635088 249240879576 249470510016 249837176316 250043347008 250346978154 250577627664 251684201808 252069161162 252221988564 252801143532 253034054112 253415583824 254151476064 254540209196 255449382048 256028115616 256210573671 256379802588 256798887273 256927622679 256969914084 257517582777 258472023264 258894527944 259065529632 259446298482 259489004472 259619088456 259660398816 260215228728 261005838912 261164440173 261205996428 261563543696 261605163456 261764128899 261922834278 262164148848 262559445096 263162337048 263724649734 263898841752 264102306624 264330217242 265133329968 265875350832 265919115072 266309957172 266853372318 268413254928 268852009788 269604438012 270630955062 270656941009 270880292592 271044525024 271459096636 271623679992 272657885292 272909090272 273240487611 273283965396 273420964908 273867905493 274120225288 274496764059 275330765736 275514134688 275919079338 276101325864 276146773344 276736830552 277577638208 277744786137 278215015104 278354486592 278384073591 278809491632 278853855552 278993647296 279634275648 280654323768 281113088178 281254012494 281298765384 281899831122 282153433536 282756325488 283405593744 284011161252 284663310876 285092531802 285528201504 286110832176 287227774132 287380554804 288031630068 288079041328 288253701216 288502453603 288915592608 289060428384 290781026172 290903096224 291048928352 291256343937 291448720836 291717238176 291894103872 291925130031 292071474513 292742132319 293005488672 293437751042 293631568776 293902097216 294258986658 294305808888 294934667454 295379375733 296057629179 296510055408 296707529664 297388832832 298024279056 298274996214 298473645912 299109769686 299159004456 299340382032 299798233098 301399599696 301550693808 301598676288 302091676848 302243117904 302737171884 302937131952 304354236768 304506812064 304740329166 305206024032 305576639991 306319352612 307022726556 307491909312 307524593401 307678758023 308119357728 308385253449 309322218296 309747111453 309953401524 310238967584 310427062848 310665120012 310694950034 311328934371 312274842984 312481102752 312991891992 313148797416 313280257472 313660678086 313710587496 313867853208 315336090672 315544372416 315736114239 316027008024 316218612528 316270663488 316944717264 317422612728 318100866174 318831292962 320747798592 321219226692 321433157136 321484303296 321905592561 322171235568 322859635644 324088921494 324285413868 324584184288 325329498144 326516233004 327265983252 327430044396 327965269541 328181892948 328434919776 329179005792 329717089832 329882379736 330335514873 330639859368 331820846784 332321172768 332607953769 333084252384 333116235088 333573812334 333795970872 334103503552 334562436936 335277313938 335578935744 335782851651 336295984752 336349495872 336518110656 336553880013 337068191376 338297746566 339074549658 339244530534 339853136454 340023507642 341614098228 341839736784 342398516364 342570163572 342626552112 343356777036 345928397976 345985339296 346158784608 346953638304 347987495583 348219253564 348274661904 349018838532 349230445704 349552198464 349764605281 350079260128 350883116064 351309198357 351632866312 351865122336 352115878491 352292397093 352440289656 353193367198 353511106624 354500467776 354538148523 354753102006 355079942896 355530384027 355745939094 355804496424 357884339904 358193180982 358469346384 358706117952 359472584016 360298009008 360841273416 361173723456 361612301778 362164906656 362442640014 363543847056 364320650148 364378620528 364561286544 365157207324 365937457767 365995685412 367107687648 367892105784 368135101152 368982440736 370081939747 370326381516 370931726061 371117677203 371178764788 371969841789 373861319364 374205765024 374755764474 374817450904 375005349992 375065020512 375520467231 375866441496 377008433984 377526302712 377874124992 378103741743 378332982846 378681548336 379201715298 379551081168 380123375736 381227214096 381481109568 381810313794 382357070784 383174073072 384042173424 385454871126 387708034896 388341791916 388598294448 389169447723 389233506708 389428632684 390322843092 391508758368 391808994642 392345315544 392407745184 393246223272 393839167644 394680704327 394743505572 395346740544 395586974601 395848262628 396495325863 397365705408 397699994952 397964861216 398549781266 398813026248 398878672608 399120509376 399464935758 399730977464 400280058477 401866132928 402067591744 402619882392 402788902464 402990823872 403278014682 403649562512 403916175936 404406657018 406320438888 406566787536 407188644954 407435519988 408986827938 409363635408 411180337932 412996148604 413271202032 413878619007 414220160016 415105245828 416366457312 417322522656 417531729888 418214237448 418280783328 418490470944 420448120896 420703607909 420981485652 421369344032 421624816704 421669632267 421881018741 421948148076 422592956352 422849746683 423230150304 424134488232 424827788822 425040758506 425108390616 426016741878 426994966314 427638797703 428292302256 428577542848 429166248264 429207456748 429561647424 430479514192 430841661198 431070832206 432047445102 432118561992 432380551824 433373388912 433590642576 436171539258 436354644336 436573392528 437575857264 437841155808 440156626563 440447353164 440853145824 441388479987 442402001181 443477271692 444765083112 445061294496 445445366093 446083249248 447036418584 447412494321 447710468868 448394646336 448664654529 448738506684 449424255168 449697349647 451063662088 452099399544 452326040712 452398014432 453065423902 453137515272 453364676856 454105757826 454405697928 455485464304 455786315712 456531355152 456760218096 456835402816 457110493749 457809036048 459479028918 460137008448 460534089834 461237863968 462179036592 463983327444 464366215872 464930102286 465358451376 465640594272 466042425051 468412264476 469487837988 469723196124 469920386208 470491017129 472717531364 473004136008 474040512036 474327918792 474405995232 476133919092 477151299261 477590907976 477959128512 478246939443 479296778688 480397345344 481121697888 481828840038 482149735704 482226454944 482937869434 483256853352 484289453466 484725129408 485760866864 485838160704 486081715392 486133382241 486428120802 486876276432 487197861696 487916610356 487994247216 489774349506 490522807712 490898974878 491145066594 492272839422 492652379664 493768508688 494575634748 494823569604 495959789052 497731270176 498481759152 499674352632 500693956308 501155255328 502648604731 502915970907 503368403616 504138322324 504443977128 505602287064 506068108224 506831167648 507446619849 508302952128 508611824487 508866795801 509080418392 509779704681 510035261463 510898764096 512056231232 512421147342 512759605176 513597774546 513855245358 513939828168 515035165554 516944046528 517789055888 518131059264 518892596964 518978008944 519238176912 519320797632 520430457456 522328880346 522411992856 523127087392 523528257798 523845668556 524328297696 525118890192 526324674096 527449299468 527797683504 528660434484 529790050797 530266659936 531750701664 532129653009 532619914344 533706744636 535790270977 536058867071 536826509856 537289771473 537704019576 539208876024 541261910124 541313882018 541760585184 542089050048 542418452667 542918193272 543247359984 543663960021 545315770584 545818180544 546480975222 546567930792 546841929816 547735810986 548240450576 548993528118 550661531472 551028269376 551838158676 552202651728 552293546688 553473661104 555489572274 556768147182 557618983264 561308647536 562133646711 562226176356 562508024988 562597530768 563799662244 565512650976 566811187488 567499474269 568022322504 569326621752 570185063604 571056403008 571403407757 572221664352 572715470691 574455548264 574761109608 576063260136 576158082656 576507402432 577004907206 577831185216 578120856768 578182306689 581562052344 581806192448 582097856704 582512687874 582897441672 583434476352 583850260062 584142949026 585484264638 586010977344 586875502084 587263137552 588517973316 588611617776 589869334908 590758751466 592115258358 593020110816 596048558112 596549992428 596947291824 597824671899 598219539372 598318008912 598680764064 599197403637 599596466196 602799199392 603101387616 604183353696 604486235808 604917022023 605474343768 605874263904 608708473536 609013624128 609078357719 609383693737 609480658332 610412048064 610782967431 611153279982 612638705224 613480241907 614045453112 615049186802 615357516046 616238715456 616770506898 618644436592 619494222906 619906803048 620477935168 621330240024 621389900068 622657868742 624549685968 624962205504 625983783984 626297594832 627321356172 627421174992 627735706416 630672181344 631472228478 632054016048 632437225056 633889434528 634845225456 636201732348 637241683233 637561137759 637662585924 639025112817 640492449471 642438453384 642866314272 643811185122 644342471136 645719271288 646262491797 648071167653 648177842988 648570827736 649168368576 649562838379 650658996288 653032466008 654257308887 654531966504 654860088792 655930539082 656363785896 656869839552 658358011584 659434179664 659764759472 660671029746 661279718736 664642345536 665215907538 666168504768 666232470176 667147624668 667591941744 669124873872 670554627876 671565703302 672591969504 673107760026 674136382752 676595493132 678149099316 678489061068 679598135853 679706272908 680047015284 681158636739 683228196456 683679473568 684797032728 685140327144 685253104224 686713554072 689218543377 690801134751 691856795952 691970678592 692317569216 693907276608 695974991166 696438507128 696549323808 697395153429 698037677064 698460891408 699529210562 700158520256 701766232128 702618396714 703265732624 703730244672 704231756982 704584794186 704880579312 706386734396 709076297046 709506204012 710159885792 711060768054 711491878188 711608992848 716386361964 716938692768 718945168032 720596018016 721682546832 722743260057 723224603556 724329813312 724406804151 724885280028 726434180199 727087694112 728641300296 728757241056 729122573088 730314414648 731874915534 731991370824 732978450893 734215375296 734661524259 735784211568 736270202304 736348462317 736717599891 737964881472 738409259133 740163879494 740652763032 741863452122 742235354406 742357529576 743939683578 747722638728 748411530048 749511528948 749634901808 750010699984 750130041024 751040934462 751732882992 755052605424 756207483486 756665965692 757363096672 758403430596 759102162336 760246751472 762454428192 763620627588 766348146144 768084346848 768631721013 770396661819 770782868037 770909742252 775416069792 776085225461 776683583832 777196588896 778338895446 778467013416 778857265368 780645686184 783017516736 783493320519 783617989284 784690631088 784815490368 785292386697 786492446544 787678335288 789361408654 789487011144 791173949202 791696525256 792990651726 795399989904 795929722432 797099562532 797626052496 797757345216 798929871516 799461954928 800560116954 805239764784 806556029364 807299125024 808813314036 811970823027 812640877776 813133575072 814377289908 814871039976 817973655876 818727270816 819721462833 821603716479 822360675864 825992297208 826542404064 827255679887 827757238014 828440320032 830210491656 832732914624 833234358411 834645045312 835063459776 835152220773 836428474896 836561566656 836980941888 841407215818 841962971304 842738688064 843339264534 843762037482 843896296152 845699493366 846460300608 848268976464 849655577644 850081517012 850216781232 852033483756 853989932628 855277595406 856584604512 858332496528 858414913496 860959028384 861683322396 862141664412 864094890204 864237123984 864761103648 865507360809 866746777824 867181285152 872343078516 872709288672 873146785056 873769031811 875151714528 875682311616 875775390093 876214423539 880313253126 880894706328 881706291648 882242064067 882776959974 884804002362 886138127199 886954543384 888172887537 889530166224 890122588992 890890732186 892166498496 894072837168 894824988642 895420937736 897329309058 897477013368 899394699294 902127324176 904198799088 904652081424 904796028864 906130847804 906275030544 906729353712 908211515652 908811395856 910970928608 913062710304 913520436192 914220987498 915618072096 916729919973 918958057836 921068179668 922475727936 922573780203 923036274069 924358073184 925155760347 927966654888 929860204572 930716902752 931281188544 932084850102 933490265929 933986803113 936824528952 938975675976 939446392248 939840772416 940982034258 945435062728 946008272016 947208342717 948081024072 948655837584 948811990464 952267838184 954302598522 955181815952 956493878886 962243395776 963657680076 964299471408 964452909888 965716777683 965875738868 966513706704 968578906932 971521733728 972266764482 972856241604 973752552864 975833220712 975988494432 979548699012 981045615424 981797949756 982290133188 983895808623 984545678844 985304759328 987537017376 989151269496 989647139208 991919578104 995462540352 996963518304 997823861307 999348705264 1001387912616 1002310510656 1005297209462 1005831941814 1006736807232 1007348554953 1008276644648 1008887954256 1009661640039 1011204574128 1013662335296 1014893239698 1017223648974 1017733591602 1018160836784 1019559409362 1020070522926 1024842294684 1025519210352 1027032128647 1027195549092 1027710490716 1027879656336 1030070331108 1035578111776 1037785193928 1037956017888 1038476353824 1040860914912 1043962486749 1044657760692 1044823985712 1046254174784 1047056515596 1047691337112 1048656595392 1049293815843 1050237780384 1052649348192 1053927595071 1054898598936 1055595367008 1057320868968 1059580101594 1060533319872 1061177757263 1063501403328 1063614445569 1064259306018 1065239828688 1066591152081 1067413489272 1071580541954 1072117734142 1073653019712 1074579542946 1075408039152 1078417752048 1082523820248 1082627764036 1083521170368 1084836905334 1085836386544 1086494719968 1087327920042 1090631541168 1092961950444 1093135861584 1093683859632 1095471621972 1096480901152 1097812373301 1097987056236 1101323062944 1103676317352 1104405303456 1106947322208 1110245819241 1110979144548 1112795178183 1113353031609 1113536294364 1115237966528 1115909525367 1122617295072 1124267293422 1124452352712 1125016049976 1125195061536 1127599324488 1131025301952 1133622374976 1134311225229 1134998948538 1136044645008 1138653243504 1140370127208 1142806815514 1144443328704 1145430941382 1148911096528 1149522219216 1152126520272 1152316165312 1154009814412 1156364613378 1163124104688 1165025375748 1165794883344 1167508343169 1167700520124 1168285898052 1170968529276 1173751004168 1174526275104 1177035946632 1177223235552 1179738669816 1181517502932 1184042112981 1184230516716 1186040221632 1186760923803 1189485977589 1192097116224 1193099984856 1193894583648 1195649343798 1196439078744 1196636017824 1197361528128 1198394807274 1199192932392 1205598398784 1206202775232 1206330985561 1208366707392 1208972471616 1209834044046 1210948687536 1211748527808 1218156715438 1218767387474 1218961316664 1221565934862 1222306559964 1225277410448 1226960483814 1228090906224 1230098373604 1230715032092 1233541013796 1237288873184 1238988445812 1239813606096 1241635857021 1242660480048 1242779800136 1245315737484 1249099371936 1251967567968 1252595189664 1254642712344 1254842349984 1255471412832 1261344362688 1262110823727 1262944456956 1264108032096 1264874450112 1265008896801 1265643056223 1267778869056 1268549240049 1269690450912 1272403464696 1274483366466 1275122275518 1275325171848 1278050225634 1280984898942 1282916393109 1284876906768 1285732628544 1287622370244 1288684942272 1291438542576 1292524983594 1296142335306 1296355685976 1297141655472 1299125676758 1306064932016 1308514617774 1309063933008 1309720177584 1311861078164 1312727571792 1318868359328 1319529518944 1320469879689 1321342059492 1322559437472 1324165439961 1327206003543 1330431815076 1332464940352 1334295249336 1335183883488 1336336098279 1338249747744 1341109255752 1342237482963 1343131406604 1345183939008 1346215520052 1348272765504 1349092048941 1353190986264 1356298198632 1356978122136 1359196271706 1359412545816 1360094030568 1362317273478 1366456392912 1367358947136 1369594065456 1370280654288 1370506208448 1371331481247 1373427108144 1378437086754 1381602269502 1383713591904 1391949982332 1392877014256 1393098647616 1394790306858 1394924234431 1396075354128 1396921782816 1398127275153 1399058421124 1405236793428 1406531465248 1408463513964 1409169588372 1409761158624 1411473051387 1412773468792 1418152594092 1419012408024 1420319771584 1422121536108 1422983756376 1423217985696 1431453897783 1432772723928 1433877385536 1437890336064 1441192036032 1443365093664 1445486520114 1446449207112 1448813608302 1449770560056 1452868360398 1454175388224 1457282600592 1457514482112 1458245146176 1458400146723 1460628829296 1463749831068 1463982741648 1465956901786 1469323048518 1471568423136 1472696924634 1473435199782 1476818518266 1480327758988 1481305526064 1483726904244 1484470708812 1484715059152 1486897260877 1487879367156 1495445277456 1499023057896 1499269803616 1500021399968 1502081868924 1503465765984 1507945814193 1508747912721 1510105210848 1512414966972 1513331931384 1514726193344 1516806861192 1518204324672 1520493502944 1522339859547 1524908856384 1525835473461 1526600387403 1527241255176 1532696292288 1536168693696 1536331976933 1537263442026 1540793323638 1541565736074 1541819484504 1550832139584 1552170450922 1553367167664 1554393177792 1556677790892 1556934026832 1557714530736 1561291372368 1566986641038 1567235978568 1569381262176 1570584773394 1572984893088 1575356670576 1578722817308 1578974022288 1582347898404 1583393050512 1585728983657 1585981303452 1589370152391 1590799979808 1594199125064 1595252104992 1596388959027 1597859743032 1598923909856 1601120233908 1607370812931 1608176601213 1610479529568 1611869314419 1613112058728 1614598250048 1617626628072 1623941646054 1625281755552 1626267150144 1627255358001 1628754579816 1629742079952 1635947311752 1637454541632 1639442925666 1643207432958 1644721351728 1651984594416 1653084808128 1654511359774 1655514476028 1656880640064 1660420983312 1666468716822 1670304441546 1672856949792 1682814431636 1683925942608 1686400940133 1686678529068 1687524074964 1687792592304 1690282543019 1691398986732 1696537952928 1699311155288 1700163034024 1700433562464 1702498422807 1704066967512 1707979865256 1710555190812 1713169209024 1714210223271 1716664993056 1716829826992 1718146412073 1721918056768 1723366644792 1724283328824 1728189780408 1728474247968 1729522207296 1731014721618 1733493555648 1734362570304 1734546920067 1744686157032 1745418577344 1746293570112 1747538063622 1750303429056 1751550780186 1752428847078 1760626506252 1761789412656 1764484128134 1765553919948 1769608004724 1772276254398 1773909086768 1776345775074 1779060332448 1781781464372 1788145674336 1789649977284 1790841875472 1793474015697 1794658618116 1794954026736 1797592210911 1798789398588 1804254648352 1808397598176 1809304162848 1812261695608 1812550061088 1813458707424 1814751066069 1816423031304 1817622791712 1821941857216 1826125420608 1827040872384 1827235073157 1828151081211 1828441974996 1831236144192 1832348902293 1833459839946 1837916115672 1842136359336 1845147560406 1846072548138 1848716146368 1850311520694 1855933309776 1859720409144 1861433805504 1864169700204 1866980531858 1867973606226 1873649057904 1877951351952 1878892784496 1881964068516 1890870125456 1892016544032 1894416685434 1896162048144 1897311675168 1904535676368 1907345381773 1908605197044 1910363631904 1911725049699 1912683413277 1912987757772 1917075338451 1921477348413 1927315360152 1928598942816 1931433555366 1931751477736 1933027413408 1937157813864 1938787475391 1943043467456 1944213502959 1944533528964 1945712483208 1947505105728 1948688515137 1951666441424 1951976988864 1959097398024 1963595899512 1964580266376 1967791617246 1969091357688 1970609518656 1975074034752 1978302538992 1979294278416 1983839156208 1993927036608 1995647722614 1998697410528 2002775825232 2010594418924 2011663883628 2014697109906 2016553289296 2017775908512 2019323280078 2019517175221 2022409148256 2029786479396 2034447297948 2035467183204 2036321673568 2038794407559 2039118818724 2040141045852 2043475910217 2049684589368 2051038420704 2054064257294 2054391098184 2055420981432 2055759312672 2060140662216 2067655630131 2071156223552 2072403404253 2075570387856 2075912035776 2076952707648 2081721829824 2087924973498 2089315521384 2089647971424 2094113031192 2095382674224 2098587631686 2100475560768 2105298696384 2107855190142 2109797197872 2111190734016 2114641737936 2119160203188 2122355514526 2127228891138 2128518612036 2130479657376 2133182304162 2134826978544 2143161083908 2144235468284 2149159085892 2150816078304 2152672153807 2156835504096 2165047640496 2165255528072 2168229780171 2169673810668 2171672773088 2172989439936 2173220412453 2174655840084 2179302540597 2181263082336 2185923900888 2186271723168 2187367719264 2190943243944 2192961802304 2195624746602 2195974112472 2198935352679 2202646125888 2203984572777 2207352634704 2208810606912 2209045386951 2210152799673 2213894644416 2220491638482 2221958289096 2225590356366 2226706063218 2227072588728 2231819050734 2245234590144 2248534586844 2248904705424 2250032099952 2250390123072 2255198648976 2268622450458 2269997897076 2272089290016 2277306487008 2280740254416 2285613631028 2290861882764 2295756886787 2297822193056 2299044438432 2304253040544 2305895163039 2308019628824 2311189985457 2312348604111 2312729226756 2326248209376 2328255676383 2330050751496 2331589766688 2335016686338 2335401040248 2336571796104 2341937058552 2347502008336 2349052550208 2350479961557 2354071893264 2354446471104 2355877160091 2359477339632 2363035005864 2368084225962 2368461033432 2373521847606 2378971955178 2386199969712 2387789167296 2391298687596 2392878157488 2393272035648 2396789614548 2398385864784 2412661971122 2419668088092 2421897375072 2435912469081 2436313430876 2437534774948 2437922633328 2443131869724 2444613119928 2450554820896 2453920967628 2456181812448 2459164388499 2460196747208 2461430064184 2464811149437 2467082027592 2474577746368 2477976891624 2479627212192 2481767039661 2483271714042 2485320960096 2485559600272 2490631474968 2498198743872 2503935135936 2505190379328 2505456662319 2509285424688 2509684699968 2510942825664 2524221647454 2525888913912 2528216064192 2530017793602 2531286112446 2537098480098 2539380901824 2544806929392 2548966732932 2550244551036 2550650343696 2556100451268 2561969797884 2565832786218 2569753813536 2575244740488 2582877085152 2585049967188 2590573578229 2592284670612 2592711371952 2594283310944 2596522082427 2598251353516 2612129864032 2617029235548 2618127866016 2619440355168 2621307095433 2623722156328 2625455143584 2627326170279 2628643270617 2637736718656 2639059037888 2640939759378 2642684118984 2645118874944 2646726192201 2648330879922 2654412007086 2658414381597 2660863630152 2668590498672 2670367766976 2672672196558 2676499495488 2682218511504 2684474965926 2686262813208 2692431040104 2698184097882 2706381972528 2712596397264 2713956244272 2718392543412 2718825091632 2720188061136 2724634546956 2732912785824 2739188130912 2740561308576 2742662962494 2746854216288 2756874173508 2761380627343 2762764930289 2763204539004 2767427183808 2767721340609 2769108822207 2775467281041 2783899964664 2785754028512 2789580613716 2789848468862 2792150708256 2793843565632 2796254550306 2798116842248 2800470797787 2801960409339 2810473586856 2813062930496 2816927027928 2818339176744 2819522317248 2822946102774 2825546937584 2836305188184 2838024816048 2844243072216 2845967512752 2846435971392 2862907795566 2865545447856 2886730187328 2890973040228 2892898414224 2897150333049 2897627216604 2899541120112 2905736720796 2914565201184 2916800293446 2921257658592 2927499662136 2927965483296 2931913803572 2938646097036 2943136846272 2944925255363 2945393849268 2946870399564 2951687425869 2953637036532 2960655517976 2962611052128 2967453808488 2968941417624 2969430118304 2973794521754 2975758734312 2990890554912 2993471583921 2998046115792 2998539607232 3000042799936 3004163737848 3006931531968 3015891628386 3017495825442 3020210421696 3022045664859 3024829933944 3026663862768 3033613722384 3040987005888 3044679719094 3051670946922 3053200774806 3054482510352 3072663953866 3074526884052 3081096385941 3081586647276 3083131472148 3083638969008 3104340901844 3106734335328 3113355581784 3113868053664 3115429061472 3122582744736 3131887460247 3133973282076 3134471957136 3138762524352 3139096151321 3141169546788 3145969786176 3147881447529 3150713341152 3157445634616 3157948044576 3161782785213 3164695796808 3166786101024 3171457967314 3171962606904 3178740304782 3181599959616 3183533271789 3188398250128 3190504209984 3190843336707 3192777918054 3195719486064 3197847819712 3199773456243 3202240467816 3214741625862 3216353202426 3220959059136 3223738628838 3226224117456 3235253256144 3247883292108 3250563511104 3254510716002 3257509159632 3259484159904 3271894623504 3278885851332 3286414865916 3289442703456 3293437119903 3303969188832 3309022719548 3311028952056 3320841966624 3330737457723 3332937433644 3338385534549 3340059094827 3340608883092 3345713899584 3347728576101 3365628863272 3367851885216 3372801880266 3373357058136 3375048149928 3375585184608 3380565086038 3382797973464 3393075905856 3398622310576 3400326068048 3400867124928 3402933675687 3404996845614 3408133935024 3415959730512 3421110381624 3428420446542 3433329986112 3433659653984 3436292824146 3446733289584 3448566657648 3456379560816 3456948495936 3462029443236 3469093840134 3489372314064 3495076127244 3503101560372 3504857694156 3518540233117 3521253012504 3523578825312 3528968256268 3531107839896 3539216009448 3544552508796 3547818173536 3552126338943 3552691550148 3558120664896 3560282771409 3563562928744 3568457932767 3576291348672 3579299954568 3581683750944 3586948031394 3589317236232 3589908053472 3595184421822 3597578797176 3608509296704 3616795196352 3618608325696 3618992956683 3624523391216 3625100122176 3626917414848 3629502132138 3632846062608 3635245583424 3654470146314 3656302162422 3656883949992 3664697804586 3666919679892 3675832231344 3684272718672 3690295120812 3692145096276 3700623041388 3711866619552 3719440818288 3724907571063 3728339400408 3733961063716 3735947212452 3747298115808 3750531896839 3755902703904 3757785568992 3763928137032 3781740250912 3784033088064 3786332471181 3788833370868 3792324096288 3794623350336 3795026690403 3796929168669 3805647720147 3809071352736 3814690763546 3817210394088 3820727263808 3823450099398 3825366826554 3825975515544 3834150676902 3842954696826 3848749179327 3854630720304 3857197885632 3862867110732 3863502955472 3866054826816 3874315627728 3877574950782 3888427005918 3889067057928 3891424966416 3897377030274 3903332882848 3918194796048 3927191799024 3929160532752 3935583234492 3938182715376 3956605077984 3958588556832 3961409639067 3967678312416 3972496319883 3991295445228 3997394821056 3997819714213 3999823854299 4005551650464 4009008294837 4021188837848 4023327767256 4026712448889 4029394219812 4033106578592 4035551817024 4038646560156 4039034350442 4044818296512 4047276146823 4059572958792 4068894595896 4070934366408 4072643347136 4077588815118 4078237637448 4080282091704 4086951820434 4099369178736 4102076841408 4108128514588 4108782196368 4110841962864 4111518625344 4120281324432 4135311260262 4144806808506 4151140775712 4175849946996 4178631042768 4179295942848 4184772703293 4188226062384 4190765348448 4194381825459 4197175263372 4215710380284 4219594395744 4229283475872 4234419154161 4238320406376 4244711029052 4254457782276 4257037224072 4260959314752 4263548504033 4266364608324 4269653957088 4286322167816 4288470936568 4294361693349 4298318171784 4301632156608 4305344307614 4313671008192 4330095280992 4330511056144 4336459560342 4339347621336 4343345546176 4346440824906 4349311680168 4358605081194 4362526164672 4371847801776 4372543446336 4374735438528 4375200440169 4381886487888 4391249493204 4391948224944 4397870705358 4407969145554 4414705269408 4418090773902 4420305599346 4440983276964 4443916578192 4451180712732 4453412126436 4454145177456 4460691782631 4463638101468 4497069173688 4497809410848 4500064199904 4510397297952 4523837442579 4537244900916 4539995794152 4544178580032 4546939868653 4554612974016 4561480508832 4567019578641 4571227262056 4577506420383 4579801162209 4581723765528 4591513773574 4595644386112 4598088876864 4608506081088 4608995930799 4611790326078 4616039257648 4622379970914 4624697208222 4625458453512 4652496418752 4656511352766 4660101502992 4663179533376 4670033372676 4670802080496 4673143592208 4683874117104 4695004016672 4700959923114 4708143786528 4711754320182 4718954679264 4726070011728 4736168451924 4736922066864 4747043695212 4757186950971 4757943910356 4768110457173 4772399939424 4782597375192 4785756314976 4793579229096 4796771729568 4811065216711 4822112438793 4824529803639 4825323942244 4835607943257 4839336176184 4843794750144 4871824938162 4872626861752 4875069549896 4875845266656 4881766074003 4886263739448 4889226239856 4901109641792 4907841935256 4912363624896 4918328776998 4920393494416 4922860128368 4929622298874 4934164055184 4955953783248 4959254424384 4963534079322 4966543428084 4970641920192 4971119200544 4981262949936 5010913324638 5018570849376 5048443294908 5051777827824 5059202820399 5060035587204 5062572224892 5070847629057 5074196960196 5089613858784 5097933465864 5100489102072 5101300687392 5112200902536 5123939595768 5130849156251 5131665572436 5139507627072 5142630669813 5150489480976 5154439236219 5165754170304 5170099934376 5181147156458 5184569341224 5185422743904 5188566621888 5193044164854 5196502707032 5203640760201 5224259728064 5234058471096 5236255732032 5238880710336 5242614190866 5247444312656 5250910287168 5254652340558 5257286541234 5281879518756 5285368237968 5293452384402 5296661759844 5308824014172 5316828763194 5321727260304 5337180997344 5345344393116 5364437023008 5368949931852 5372525626416 5380422047091 5384862080208 5392776632733 5396368195764 5412763945056 5425192794528 5427912488544 5436785086824 5437650183264 5440376122272 5449269093912 5465825571648 5469146902817 5478376261824 5481122617152 5481705219471 5484453243633 5485325924988 5493708432576 5497046706879 5513748347016 5522761254686 5525529860578 5526409078008 5535442681218 5538217644414 5550934562082 5567799929328 5571508057024 5579161227432 5579696937724 5584301416512 5592509100612 5596233684496 5600941595574 5603920818678 5620947173712 5633854055856 5636678353488 5645892205548 5651093875168 5672610376368 5676049632096 5688486144432 5691935025504 5722036145319 5725815591132 5731090895712 5735175149097 5738050239831 5751226015353 5781946080456 5785796828448 5790789759209 5794300666098 5795254433208 5799082240224 5811473441592 5816362426173 5829130402368 5832640508877 5833600586892 5842515317184 5846065545411 5854999324272 5855930966592 5863827607144 5877292194072 5889850510726 5890787698536 5893740799128 5903374851738 5907274073064 5921311035952 5925222104256 5934907616976 5937882835248 5938860236608 5947589043508 5951517468624 5981781109824 5986943167842 5996092231584 6008327475696 6031783256772 6034991650884 6044091329718 6049659867888 6053327725536 6058551525663 6067227444768 6089359438188 6103341893844 6106401549612 6108965020704 6116383222677 6130427730651 6145327907732 6149053768104 6162192771882 6163173294552 6166262944296 6167277938016 6202966890393 6208681803688 6213468670656 6217210212759 6226711163568 6227736107328 6230858122944 6245165489472 6263774920494 6267946564152 6268943914272 6278192302642 6282339093576 6295762895058 6301426682304 6314891269232 6315896089152 6323565570426 6329391593616 6333572202048 6342915934628 6343925213808 6357480609564 6367066543578 6376796500256 6381686673414 6385555836108 6391438972128 6399546912486 6404480935632 6429483251724 6432706404852 6447477257676 6452448234912 6458016461421 6470506512288 6495766584216 6509021432004 6515018319264 6518968319808 6519661237359 6534431861503 6537907621791 6543789247008 6557771702664 6572829731832 6578885406912 6586874239806 6596806058037 6607938377664 6611953718331 6618045439096 6622057904112 6627136160853 6630458399019 6641683933248 6661474915446 6665874867288 6676771069098 6680118189654 6681217766184 6695457152202 6731257726544 6735703770432 6745603760532 6746714116272 6750096299856 6751170369216 6761130172076 6765595946928 6797244621152 6800652136096 6805867351374 6809993691228 6816267870048 6831919461024 6842220763248 6856840893084 6867319307968 6872585648292 6887270660361 6893466579168 6897133315296 6912759121632 6917685489117 6924058886472 6938187680268 6965273522701 6978744628128 6984767029149 6990152254488 7006203120744 7009715388312 7037080466234 7042506025008 7047157650624 7051439884671 7057936512536 7062215679792 7067631480273 7078432018896 7089105017592 7095636347072 7104252677886 7105383100296 7120565542818 7127125857488 7136915865534 7158599909136 7163367501888 7173896062788 7178634472464 7179816106944 7189224900529 7190368843644 7195157594352 7237985913366 7249046782432 7259004264276 7265692125216 7307737407243 7308940292628 7312604324844 7313767899984 7329395609172 7333839359784 7351664462688 7368545437344 7377493165497 7380590241624 7384290192552 7401246082776 7423733239104 7428244300841 7438881636576 7445301118983 7449815142126 7456678800816 7467922127432 7471894424904 7494596231616 7501063793678 7511805407808 7515571137984 7516369986957 7527856274064 7563480501824 7572664942362 7577666741736 7584648192576 7590053380806 7593858337338 7611295440294 7618142705472 7629381527092 7634420788176 7646900198796 7650733653108 7651951031088 7668301353804 7685909393652 7697498358654 7709261440608 7725734221464 7727005910944 7748631255456 7755149901564 7771720734687 7776854011836 7778134115856 7782849932832 7789566247281 7794754060548 7806665765696 7836389592096 7854383598048 7858321065504 7863921286299 7871166468984 7876365430752 7913210155968 7917177113664 7918018650347 7922819278134 7935356624832 7940178576603 7944992639766 7975243144791 7982590890456 7995639428426 7999647708598 8011103300928 8018016589674 8042377675696 8046655534512 8053424897778 8058788439624 8066213157184 8077293120312 8078068700884 8094552293646 8119145917584 8137789191792 8141868732816 8155177630236 8156475274896 8160564183408 8173903640868 8198738357472 8216257029176 8217564392736 8221683925728 8240562648864 8270622520524 8284141882029 8288294790867 8289613617012 8302281551424 8303164021827 8307326466621 8326401843123 8351699893992 8357262085536 8369545406586 8376452124768 8381530696896 8388763650918 8394350526744 8401412393361 8431420760568 8439188791488 8444316898927 8458566951744 8468838308322 8476640812752 8489422058104 8508915564552 8514074448144 8527097008066 8532729216648 8539307914176 8572644335632 8576941873136 8588723386698 8596636343568 8610688615228 8660190561984 8661022112288 8672919120684 8678695242672 8691450999147 8692881649812 8698623360336 8717210162388 8743695603552 8750400880338 8763772975776 8782498986408 8783896449888 8795741410716 8815938291108 8829410538816 8834775766089 8836181547804 8840611198692 8855062277607 8881966553928 8887833156384 8902361425464 8906824252872 8908290354912 8921383565262 8927276202936 8980414751763 8994138347376 8995618821696 9000128399808 9020794595904 9047674885158 9066136994577 9074489801832 9079991588304 9093879737306 9122961017664 9134039157282 9142454524112 9155012840766 9159602324418 9163447531056 9183027547148 9217991861598 9223580652156 9232078515296 9243289157823 9244759941828 9249394416444 9250916907024 9313022705532 9320203005984 9340066745352 9341604160992 9346287184416 9367748234208 9390008033344 9395662380741 9401919846228 9416287573056 9417288453963 9423508640364 9437909358528 9443644342587 9452140023456 9472336903848 9473844133728 9494087390424 9514373901942 9515887820712 9536220914346 9544799878848 9550599815367 9565194750384 9571512629952 9572530010121 9587158458192 9593543459136 9599320368729 9622130433422 9644224877586 9649059607278 9650647884488 9671215886514 9678672352368 9743649876324 9745253723504 9750139099792 9751690533312 9763532148006 9772527478896 9778452479712 9815683870512 9836657553996 9840786988832 9845720256736 9859244597748 9868328110368 9880311359709 9911907566496 9927068158644 9933086856168 9942238401088 9962525899872 9992212373169 10015156603647 10020177284481 10021826649276 10037141698752 10096886589816 10103555655648 10118405640798 10120071174408 10125144449784 10141695258114 10148393920392 10179227717568 10195866931728 10200978204144 10202601374784 10208801027061 10224401805072 10247879191536 10261698312502 10263331144872 10285261339626 10300978961952 10308878472438 10340199868752 10362294312916 10369138682448 10370845487808 10386088329708 10393005414064 10407281520402 10408280826139 10468116942192 10485228381732 10494888625312 10509304681116 10514573082468 10555620699351 10563759037512 10570736475936 10586904768804 10593323519688 10617648028344 10633657526388 10643454520608 10656379016829 10674361994688 10680848314227 10690688786232 10728874046016 10737899863704 10745051252832 10754323838531 10760844094182 10769724160416 10785553265466 10792736391528 10825527890112 10850385589056 10855824977088 10856978870049 10873570173648 10875300366528 10880752244544 10898538187824 10938293805634 10963410438942 10968906487266 10970651849976 10994093413758 11027496694032 11045522509372 11051059721156 11052818156016 11070885362436 11076435288828 11101869124164 11135599858656 11158322454864 11159393875448 11174722713189 11185018201224 11192467368992 11201883191148 11207841637356 11241894347424 11251595690517 11267708111712 11273356706976 11291784411096 11302187750336 11345220752736 11352099264192 11358997413543 11376972288864 11383870051008 11385080071209 11390787506007 11444072290638 11451631182264 11462181791424 11470350298194 11476100479662 11502452030706 11546247537981 11563892160912 11571593656896 11581579518418 11588601332196 11590508866416 11598164480448 11622946883184 11632724852346 11665281017754 11667201173784 11692131090822 11709998648544 11727655214288 11754584388144 11779701021452 11781575397072 11787481598256 11806749703476 11814548146128 11831977801133 11842622071904 11869815233952 11875765670496 11884228917201 11895178087016 11903034937248 11917488959649 11973886335684 11992184463168 11993459142639 11999471562897 12016654951392 12027024884511 12063566513544 12069983301768 12088182659436 12099319735776 12106655451072 12117103051326 12134454889536 12141828440469 12178718876376 12206683787688 12212803099224 12217930041408 12232766445354 12260855461302 12290655815464 12298107536208 12324385543764 12326346589104 12332525888592 12334555876032 12405933780786 12417363607376 12434420425518 12453422327136 12527549840988 12535893128304 12537887828544 12554318109879 12556384605284 12564678187152 12583145476377 12591525790116 12629782538464 12647131140852 12658783187232 12685831869256 12687850427616 12703257462483 12714961219128 12734133087156 12753593000512 12763373346828 12771111672216 12782877944256 12790645512099 12799093824972 12808961871264 12858966503448 12865412809704 12894954515352 12904896469824 12916032922842 12941013024576 12991533168432 13018042864008 13030036638528 13039322474718 13068863723006 13075815243582 13087578494016 13115543405328 13125601320507 13145659463664 13173748479612 13193612116074 13223907436662 13236090878192 13244115808224 13254272321706 13260916798038 13322949830892 13331749734576 13351417672411 13353542138196 13360236379308 13362435532368 13382075347893 13390914304404 13462515453088 13491207521064 13493428232544 13500192599712 13522260344152 13531191893856 13571512327737 13594489242304 13601304272192 13611734702748 13619987382456 13632535740096 13640819605959 13663838922048 13684441526496 13701058735923 13713681786168 13745171296584 13774541320722 13786933158336 13794266630592 13825518243264 13826987792397 13835370978234 13848117772944 13876375360536 13930547045402 13957489256256 13969534058298 13980304508976 14012406241488 14019430776624 14074160932468 14085012050016 14102879769342 14115873025072 14124431359584 14135262960546 14156864037792 14178210035184 14208505355772 14210766200592 14231730925537 14241131085636 14254251714976 14271560852913 14273831731068 14304331371519 14317199818272 14347792125576 14357268944928 14378449801058 14380737687288 14390315188704 14433195650133 14466337316379 14473589410917 14475971826732 14498093564864 14506823829771 14518008528552 14531384250432 14615474814486 14617880585256 14625208649688 14627535799968 14658791218344 14667678719568 14703328925376 14737090874688 14754986330994 14761180483248 14768580385104 14802492165552 14856488601682 14877763273152 14890602237966 14899630284252 14913357601632 14935844254864 14943788849808 15002127587356 15032739973914 15055712548128 15068705076649 15145329884724 15155333483472 15177608461197 15180106761612 15187716674676 15212542887171 15222590880588 15258763054184 15268841576352 15293800397592 15301467306216 15303902062176 15336602707608 15371818787304 15392547468753 15394996717308 15418522881216 15427892009439 15451468442928 15454011821888 15463317708657 15497262510912 15510299803128 15543441469374 15553708023672 15556268231712 15565699865664 15579132494562 15589508121096 15672779184192 15708767196096 15716642131008 15727842572598 15742332937968 15752730861504 15836037300694 15845638556268 15880357153206 15889985279532 15950486289582 15965181780912 15991278856852 15999295417196 16036033179348 16084755351392 16093311069024 16106849795556 16117576879248 16141266141273 16154586240624 16156137401768 16178329898199 16189104587292 16238291835168 16275578383584 16283737465632 16310355260472 16312950549792 16321128366816 16347807281736 16397476714944 16407440708451 16432514058352 16435128785472 16443367851456 16445115658413 16453359730899 16481125297728 16491140120637 16541245041048 16568283764058 16576589581734 16579227234024 16606328043654 16614652933242 16652803686246 16703399787984 16714524171072 16739090813172 16752904249536 16777527301836 16788701053488 16802824786722 16862841521136 16888633797854 16937676616644 16953281625504 16978844116208 17017831129104 17028148896288 17054194016132 17065458433296 17145288671264 17153883746272 17166108435957 17177446773396 17193272687136 17205525447291 17214150719493 17221377230456 17253678046059 17322044224576 17345838241368 17357390485344 17372369277627 17382901998294 17385763299624 17397246720672 17434420324776 17449087278519 17487391207104 17500801760676 17527545951552 17538196636233 17564997972816 17567792899776 17591482821432 17631876582216 17669551532178 17672363095608 17681222397384 17710124555214 17763933107856 17775666312768 17804722850928 17813648505744 17816580709824 17842767130524 17854552405872 17960829503526 17988276694752 18095349770316 18132273989154 18134015047603 18148979603664 18159983176608 18175654576989 18187759474612 18268078314564 18284909048224 18310025681532 18319204648836 18326895062112 18349149668031 18366055094296 18391283191953 18435983723196 18447161304312 18464157030592 18486578315646 18489519883656 18498788832888 18501833814048 18608900671179 18626045411064 18640406011968 18680133490704 18683208321984 18692574368832 18735496468416 18791324761482 18803839692456 18834576907926 18847017280728 18887288685174 18904280046912 18944673807696 18947688267456 18988174780848 19028747803884 19031775641424 19072441828692 19101199630734 19130389500768 19145060020242 19174316916384 19198640737458 19244260866844 19288449755172 19298119214556 19301295768976 19329664391401 19342431773028 19357344704736 19374049384263 19487299752648 19490507447008 19500278199584 19527064296012 19545054957792 19556904959424 19558983712077 19603295584509 19613722865373 19631367741024 19673315107992 19681573977664 19691440513472 19718489195496 19736656220736 19760622719418 19790418174111 19823815132992 19835861154993 19854136317288 19866173712336 19925051799744 19984424746338 20030313207294 20040354568962 20043653298552 20193773179632 20207111311296 20236811281596 20240142348816 20250288899568 20283390516228 20296787840784 20391733863456 20401956408288 20417602054122 20448803610144 20495758383072 20523396625004 20526662289744 20570522679252 20601957923904 20604147757867 20614476787541 20617756944876 20661811981083 20680399737504 20724588625832 20738277364896 20753056467351 20772176659416 20786010828128 20814563040804 20816561652278 20895820568103 20936233884384 20954301087447 20970456763464 20989777250624 21018609362232 21029146164936 21111241398702 21127518075024 21141472951872 21154319654013 21173809537608 21186647039376 21235296056688 21267315052776 21286909041216 21312758033658 21361696628454 21381377572464 21475799727408 21490102505664 21508647677062 21521688188364 21539448320832 21567674701587 21571106530932 21585472783056 21713957740098 21747140347296 21797076375648 21876587611268 21923212221729 21926820877884 21937812974532 21941303699952 21973673059247 21988186827516 22054993388064 22091045018744 22102119442312 22105636312032 22132479496491 22141770724872 22152870577656 22203738248328 22271199717312 22284732902523 22316644909728 22318787750896 22335903356949 22349445426378 22370036402448 22384934737984 22403766382296 22415683274712 22483788694848 22503191381034 22535416223424 22546713413952 22549109960871 22583568822192 22690441505472 22717994827086 22753944577728 22770160142418 22781575012014 22888144581276 22903262364528 22940700596388 22952200959324 23004904061412 23092495075962 23127784321824 23163159036836 23177202664392 23181017732832 23245893766368 23265449704692 23315162204061 23330562035508 23334402347568 23368698741843 23384262181644 23419997297088 23455310428576 23509168776288 23559402042904 23563150794144 23574963196512 23591763858897 23613499406952 23629096292256 23663955602266 23685244143808 23739630467904 23751531340992 23754055951041 23768457834402 23790356174032 23806069874496 23820535729809 23834977919298 23947772671368 23986918285278 23998943125794 24033309902784 24054049769022 24127133027088 24139966603536 24176365318872 24198639471552 24234206102652 24283656880938 24357437752752 24413367575376 24425606198448 24465532890708 24521710922604 24581311630928 24596215072416 24648771087528 24652693178208 24665051777184 24795489963049 24811867561572 24834727214752 24852425646087 24864884372601 24868840851036 24906844654272 24909492065481 24921979399863 24979205529369 25055099681976 25071786256608 25108636219758 25112769210568 25129356374304 25166290952754 25183051580232 25204237180083 25259565076928 25294262281704 25317566374464 25332950696781 25371663738512 25375700855232 25406514924966 25429922438256 25468266174312 25526746693656 25542223344432 25581291024198 25598187649944 25617923742528 25717933006896 25730825619408 25789909030704 25832065845684 25983066336864 26036085728016 26074352997441 26078644949436 26137727446012 26151630487164 26231086810656 26251202641014 26253723277873 26291318927328 26347496959224 26387224232148 26447814873324 26472181756384 26488231616448 26504327298267 26508544643412 26521833596076 26565186832821 26645899661784 26663499469152 26702835344822 26707084276392 26720472758616 26724871064736 26764150695786 26781828608808 26925030906176 26941244255289 26982415042128 26986856465088 27000385199424 27044520688304 27062383787712 27143024655474 27223469405496 27239974764912 27281639211918 27368883052992 27402117471846 27427363572336 27490342593168 27549082641444 27653975584794 27670741956468 27696235545888 27729867473469 27752750721072 27861094090804 27939068116596 27960609017952 27984737999491 28024812482976 28038861553248 28148321864936 28170024100032 28186987142223 28205759538684 28231746050144 28248862719168 28251865361889 28270525921092 28313728075584 28330933027761 28356420070368 28417010711544 28421532401184 28463461851074 28482262171272 28508503429952 28543121705826 28547663462136 28608662743038 28634399636544 28651799446101 28695584251152 28714537889856 28717590030363 28756899602116 28761475374576 28780630377408 28866391300266 28932674632758 28947178821834 28951943653464 29013647659542 29036017057104 29230949628972 29235761170512 29250417299376 29255071599936 29317582436688 29335357439136 29509972661988 29522360966496 29537160770208 29604984331104 29640934079127 29712977203364 29781204475932 29799260568504 29826715203264 29844839528231 29871688509728 29887577699616 29976637119507 30004255174712 30045469810941 30060531853443 30065479947828 30111425096256 30137410153298 30290659769448 30310666966944 30355216922394 30360213523224 30375433349352 30425085774342 30445181761176 30517526108368 30537683152704 30587600795184 30602934612432 30607804124352 30626403081183 30673205415216 30743637574608 30785094937506 30789993434616 30855784018878 30902936885856 30926635417314 31020599606256 31086882938748 31107416047344 31112536463424 31158264989124 31179016242192 31224842478417 31455685145196 31484665875936 31666862098053 31672074601388 31691277112536 31760714306412 31779970559064 31900972579164 31930363561824 31969137050487 31982557713704 31998590834392 32042544942681 32072066358696 32169510702784 32186622138048 32213699591112 32235153758496 32262971515593 32282532282546 32309172481248 32312274803536 32356659796398 32378209174584 32476583670336 32551156767168 32567474931264 32570936610147 32620710520944 32625901099584 32642256733632 32695614563472 32814881416902 32865028116704 32890231316826 32906719461798 32982280241274 33082490082096 33136567528116 33153179163468 33158454468048 33212656087308 33229305866484 33305607372492 33406799575968 33478181626344 33555054603672 33577402106976 33605649573444 33677456516977 33725683042272 33754787071551 33777267595708 33875353233288 33906563251008 33957688232416 34035662258208 34056297792576 34076992240629 34108388032264 34130916866592 34155240213627 34172362518021 34290577342528 34307767492544 34332216871914 34354893546792 34386545374272 34411050894582 34428301438986 34442754460912 34507356092118 34691676482736 34714780970688 34744738555254 34765803996588 34771526599248 34794493441344 34868840649552 34898174557038 35001603521352 35076393272466 35129995945632 35182965642864 35263753164432 35339103064356 35344726191216 35362444794768 35420249110428 35495933403399 35527866215712 35609445701856 35627297011488 35652686751603 35685534261048 35709104811744 35897948155459 35915944093757 35921659007052 35976553389504 35980377427917 35998414688691 36081074653533 36190699540632 36264547978308 36268030095206 36297959207328 36319966353216 36351309153978 36375518949224 36425485321407 36536156629128 36569818096448 36620051363064 36638409297672 36653790124224 36698299336062 36732110188592 36782566383906 36871967446392 36894322608624 36973156631292 36979039767312 36997577665776 37003667628096 37217801342358 37252090822128 37360266981408 37582649522964 37607679384912 37662954329637 37669153815852 37694034561456 37749436429131 37774577370348 37889347615392 37976349561696 38057495607768 38063551282848 38144883657384 38202399261468 38260779001536 38284028319719 38290120040484 38348633832768 38371936536297 38397281474916 38488521733688 38576899510344 38596238429112 38602591537952 38659328782802 38684863546056 38714689409472 38748098768526 38974599505296 38981014894016 39000556399168 39054128592024 39090109915584 39117967424154 39206591169018 39227445730746 39262735482048 39346630215984 39436978390992 39521245438836 39580836348222 39671722309986 39708272634576 39732347424672 39968849492676 40054253017233 40060626414588 40080709137924 40087306597104 40146226043679 40387546359264 40473622563192 40480284697632 40500577799136 40566781032456 40593575681568 40714536983211 40783467726912 40803912816576 40808249967173 40835204108244 40897607220288 40922458817877 40991516766144 41046793250008 41053324579488 41103176207769 41141045358504 41208295515734 41228953575082 41235513889752 41323623962166 41360799475008 41449177251664 41476554729792 41480963377191 41506112934702 41544353318832 41572021656256 41629126081608 41633123304556 41791641136206 41872467768768 41908602174894 41940913526928 42037218724464 42058292329872 42222482797404 42255036150048 42308639308026 42347619075216 42373294078752 42470592113376 42534630105552 42625516067316 42695192776611 42723393256908 42762755144928 42814682558739 42912994114557 42951599454816 43017295354124 43043376376728 43135349403174 43142213061864 43170945566112 43299586950399 43399011949137 43420768232751 43427915480196 43494280694592 43520471489313 43594152751296 43753175222536 43846424443458 43853641755768 43875625949064 43882607399904 43947346118494 43976373655032 44109986776128 44182090037488 44204238884624 44211272624064 44264958992982 44283541449744 44305741155312 44407476496656 44569465805046 44633289819456 44637575501792 44671806713898 44698890852756 44740072804896 44807532764592 44831366549424 45006382762068 45098219921742 45167137644384 45206115229947 45435989654172 45540320284836 45563150024028 45637628661513 45741023030521 45776289162552 45806524729056 45881401192776 45904401918648 46009808122824 46177642406259 46184990151924 46255568643648 46283676028317 46326318073672 46354405328784 46362035465664 46389953125971 46491787532736 46530899409384 46630324408122 46661124071016 46668804695136 46737397483686 46768524363288 46910620857152 47018337552576 47118804085808 47126301588288 47149926393024 47183527717794 47226998813904 47258192584512 47327911204532 47508111902082 47536915668804 47580712348064 47641071459618 47669955838596 47895545342736 47973836570556 47997886251588 48108099538044 48254266054176 48279933207072 48352730637744 48423798423819 48468412205304 48567313761876 48714875505504 48756914658907 48826735150752 48851212396896 48931065781416 49043421845208 49162623261856 49192430144832 49222322125353 49297542175056 49305386356416 49330103554368 49335346975239 49360079192697 49473420361911 49590979926098 49623735123144 49669454429504 49704851292174 49729768745202 49737681702072 49818984130962 49843958799726 49958411058738 50110199363952 50143572513216 50217272439516 50225538421136 50258712748608 50332581905508 50366103160464 50408474360166 50588524563408 50665901393562 50743327477024 50813029849932 50859844876512 50936532348624 51053493387312 51084446688864 51162582048396 51196375299888 51435866013792 51461651238816 51498325307871 51579818061408 51616576341873 51642452158479 51664131691368 51966132673728 51971656284769 51997710105887 52072171456032 52117107832881 52148705994882 52157289898872 52275454892024 52303260974328 52347261835557 52462173621312 52502405282028 52507446555746 52582637854656 52614589908699 52694993918448 52774448464296 52895629746648 52944363512768 53008654596534 53017089286824 53043667192152 53130373665642 53291799323568 53326998938304 53405670689644 53414168552784 53440945517232 53449742129472 53528301391572 53563657217616 53882488510578 53964830084256 54089041376608 54286049310948 54402045142809 54446938810992 54479949529824 54526963730967 54563278423836 54804234943692 54854727144672 54980685186336 55047449004093 55098165282888 55307951169588 55341483912936 55392471091776 55426130552429 55459734946938 55505501442144 55722188181608 55826702013537 55878136233192 55921218035904 55969475998982 56049624965952 56077723106496 56296643729872 56373974284446 56411519077368 56463492100288 56503730723778 56541051842184 56661866055522 56712840140736 56834021423088 56843064802368 56926923702148 56964524342544 57086243411652 57095326924272 57217325486076 57303598892202 57391168502304 57435180060726 57513799204232 57522950749152 57732782600532 57865349265516 57894357643668 57903887306928 57988993174203 58027295319084 58072034114208 58122148152789 58461899257944 58471522341024 58500834598752 58635164873376 58670714878272 58676951136231 58809886753527 59019945323976 59044721932992 59074321540416 59110218292489 59209968662208 59281868158254 59371254522333 59425954406728 59507583464979 59562408951864 59598521137008 59689679056462 59743377019456 59775155399232 59953274239014 60008510349424 60090939621882 60121063706886 60130959895656 60274820306596 60581319538896 60621333933888 60710433844788 60720427046448 60750866698704 60850171548684 60890363522352 61035052216736 61175201590368 61205869224864 61252806162366 61346410830432 61487275149216 61570189875012 61579986869232 61711568037756 61805873771712 61812443273601 61843430362623 61853270834628 61985435943249 62041199212512 62173765877496 62214832094688 62316529978248 62358032484384 62449684956834 62543847817243 62687461704309 62862903262341 62911370290392 62969331751872 63333724196106 63344149202776 63382554225072 63462958962039 63521428612824 63559941118128 63801945158328 63860727123648 63938274100974 63965115427408 63997181668784 64085089885362 64144132717392 64427399182224 64470307516992 64525943031186 64565064565092 64618344962496 64624549607072 64703024104761 64713319592796 64756418349168 65141873220294 65241421041888 65391229126944 65629762833804 65730056233408 65769636665187 65780462633652 65813438923596 65921019177741 65964560482548 66164980164192 66273135056232 66306358326936 66316908936096 66425312174616 66458611732968 66611214744984 66813599151936 66854198707569 66956363252688 67007710070847 67110109207344 67154804213952 67211299146888 67354913033954 67451366084544 67509574143102 67554535191416 67647329882613 67750706466576 67915376464832 68071324516416 68153984481258 68216776064528 68261833733184 68310480427254 68344725036042 68664433743828 68709787093584 68822101789164 68856602877972 68885508921824 69014712184236 69383352965472 69489477110508 69531607993176 69543053198496 69737681299104 69796349114076 69945486612183 70003207042704 70106096225529 70152786544932 70259991891264 70365931285728 70527506328864 70678206128712 70689452382432 70724889589536 70840498220856 70991866806798 71055732431424 71098909736621 71218891403712 71254594022976 71262167853123 71305373503206 71371068522096 71418209623488 71461607189427 71795896310918 71831888187514 71843318014104 71960754855834 71996829377382 72162149307066 72381399081264 72529095956616 72536060190412 72595918414656 72702618307956 72751037898448 72850970642814 73072313258256 73240102726128 73276818595344 73396598672124 73464220377184 73565132767812 73743934892784 73788645217248 73946313262584 73958079534624 73995155331552 74386469889147 74435602684716 74504181644256 74557276938261 74594653117803 74720533962816 74728476196443 74765938199589 75165299045928 75215358769824 75280266869717 75325908659274 75338307631704 75388069122912 75498872858262 75549154740696 75612711540249 75778695230784 75952699123392 75998852090343 76114991215536 76127102565696 76289767314768 76404798522936 76568056639438 76580240080968 76743873072594 76794562949832 76977043467376 77153799020688 77192476858224 77205183075904 77318657565604 77369727092112 77496197537052 77949199010592 78108257184048 78223058992323 78235934848308 78413182338036 78454891461492 78693260431968 78761169833619 78873956781984 79042490877672 79161672696444 79343444619972 79416545269152 79464694849344 79512981894801 79695560498463 79937698985352 80108506034466 80121252829176 80161418275848 80174613194208 80292452087358 80775092718528 80823732765867 80947245126384 80960569395264 81001155598272 81133562064912 81187151363136 81429073966422 81616499934346 81670408216488 81844917635754 82093586500016 82106649158976 82206352415538 82282090717008 82416591031468 82457907150164 82471027779504 82647247924332 82898354503328 82961926754382 83012225869404 83088706637664 83189602420407 83258252163216 83266246609112 83583282272412 83817204349788 83881827053856 83954213998473 84074437448928 84116584659744 84444965594808 84510072300096 84617278616052 84695238150432 84746588157504 84755596085667 84941184226752 84992799083283 85069260211104 85251032134632 85390385553222 85446786513816 85525510289856 85629365117478 85825988229114 85903198909632 85955398338303 86034590708248 86086752753456 86152770091089 86270698806348 86284426123728 86341891132224 86599173900798 86798023898274 86841536465502 86855830960392 87040942978626 87506350445072 87692848886916 87707283511536 87751251898128 87765214799808 87894692236988 87952747310064 88364180074976 88408477769248 88529917985964 88567082899488 88611482310624 88814952993312 88922802237381 89138931610092 89275151003584 89343613427796 89397781705512 89480145609792 89534518584693 89615065529184 89662733098848 89929911358521 90012765524136 90196439843484 90334275288768 90412230459894 90548555795113 90871979308344 91080640569672 91126300048056 91275257323026 91482046061042 91552578325104 91613049458112 91762802385552 91808803837296 91879209243549 92019616245648 92355284812518 92369980303848 92567352056634 92652636147344 92708810657568 92779906251942 93061798818768 93260648816244 93322248142032 93337609390272 93459923706877 93474794967372 93537048726576 93674527435251 94237608171616 94367055435588 94453997627808 94655822409064 95000586294159 95016223804164 95073831337608 95161424696128 95282142919236 95339911677192 95791090685472 95907411151461 95947673141112 95995772503176 96216199076088 96508532108352 96559866414144 96705461275488 96788914546779 96847596847638 96936824410608 97134627523752 97429751011008 97513829317814 97653470301504 97702424793792 97712809830441 97862131562832 98086843690416 98325246523712 98444644250706 98595084350112 98670693950478 98720158385394 98946840723822 99181959852196 99247470246288 99409702584348 99459537490404 99475363404144 99622116478759 99637968261924 99687917599452 99916822117476 100220398727904 100434544879032 100451076842272 100665163811016 100732206320928 100816948720332 101032369550931 101177049126816 101264361214653 101331802787124 101486654954048 101626059699864 101719689753024 101873064697248 102106986774624 102168893377728 102230976721887 102325164096792 102392750599776 102871732027584 102923302477632 102934242454511 102996650615742 103159636122816 103233152683746 103284904316958 103328263382736 103943312569538 103995420211774 104144342912064 104234215665762 104297411989764 104314579797744 104550909784048 104606521948656 104694523671114 105004810564056 105014893111492 105229179817398 105389987836896 105548896928592 105791259493296 106017309193068 106034178573648 106087334384304 106260747331284 106487800210197 106583598647136 106811341379288 106828337105568 106881891034464 106958060254809 107056602783144 107127314435232 107693844466377 107747832281271 107764977021156 107929660168512 107941132283751 107995244066073 108178082753216 108243223960599 108572098621896 108804090285618 108893877621984 108959899059648 109053927461934 109126556847672 109608469887384 109709454289344 109961370372672 110094898008186 110196330565776 110615902339176 110682967825872 110852261104858 110919469893876 111011002884288 111444376363216 111653404027074 111756272466384 111938951997964 112593287459744 112747948568892 112823038154736 112988862988911 113007461447556 113082103684368 113248309287393 113323732111044 113668042846176 113853847404296 113929048685088 114172486823304 114190653848544 114434650972152 114607197784404 114782337004608 114852084959157 114870360121452 115027598408464 115045901498304 115115809608891 115465565201064 115730698531032 115788715287336 115807774613856 115977986348406 116054590638168 116144068228416 116244296305578 116923798515888 116943044682048 117001669197504 117270329746752 117353902272462 117619773507054 118039890647952 118220436584978 118563736316508 118742509044666 118851908813456 119015166929958 119124817903728 119197042274016 119379358112924 119906548478028 120017020698848 120162759051699 120181879243764 120242127413772 120261919791312 120438678131037 120549640613192 121162639077792 121420867689576 121440854092896 121501733397408 121700343097368 121780727044704 122070104433472 122143610949633 122350403180736 122411738449728 122424749901519 122505612324732 122692821660864 122767376453631 122974550298432 123140379750024 123159973738464 123423136075512 123624886547202 123686860725246 123706541669256 123970871886498 124082398425024 124347531754992 124429664189376 124442890131573 124633059956496 124716064968768 124899369913668 125087695634486 125374923408618 125725806524682 125822740580784 126667448392212 126688298405552 126765108450144 126925917924078 127042857225648 127119882236256 127603890316656 127876548201948 127930230854816 127994363337568 128085578329833 128170179770724 128288265434784 128444047676217 128738982343671 128854798364448 129051886062372 129130129130184 129249099214144 129406048209522 129426639185592 129512836698336 129898760851197 130197035847411 130262304698253 130283746440588 130482842083776 130782458253888 131259525667608 131539273330374 131560925267304 131626877847192 131842038355482 131929120965096 132329960328384 132546270112464 132612716653872 132633817872192 132850624349232 132917223465936 133222429489968 133708397415138 133912726505376 134015420141694 134220218414688 134422598293776 134709826067908 135019148286204 135109070382832 135294659765226 135307650739807 135501412933152 135618345689841 136307968962516 136433552129056 136620960854508 136689450072084 136912885984539 137223069091563 137328867487656 137419574187168 137644203578328 137713205755944 137771017843648 138029424368472 138532927218777 138766705930944 138851028084951 138978954221016 139063215986352 139086106396992 139475362598208 139592698228152 139890973224366 140006414085408 140212192451058 140305573089864 140731862571456 141055012657728 141356412257424 141378904764864 141449779179072 141680996441712 141983733613596 142197819473242 142524335706246 142610747006412 142742137044192 142923214378854 143591792621836 143663776375028 143686636028208 143921509711668 143993658754764 144229034305069 144324298614132 144762798162528 145058191913232 145072120380824 145271395271457 145405236615912 145502075796896 145701941285628 146144626516512 146270743976721 146480205452256 146553637190688 146793197344248 146928440754368 147130265535624 147487869785568 147577290434496 147666966376059 147892626525168 147916159069248 147990310663104 148006040925717 148080237578091 148772939778294 148871205369432 149008363288512 149114553876522 149189306235606 149456952392886 149531876399178 150330598091856 150430717539648 150560533739434 150651817318548 150676615263408 150776138245824 150997745716524 151098309481392 151225423080498 151997704180686 152229982431072 152579534629536 152809597045872 153136113278876 153160480161936 153487746145188 153589125899664 153815711414729 153954086934752 154307598041376 154384953716448 154494975923613 154637315131208 154739454184224 154849729025619 154927356475437 154992395074104 155898398021184 155914968854307 155993130317661 156216514368096 156351323498643 156446117984646 156471869696616 156826364676072 156909782922984 157386520863936 157522339667238 157747913563968 157843769726097 158084981755344 158323345392888 158686889239944 158833090538304 159025963789602 159391120996926 159875397970704 160217012068932 160242505658352 160322836551696 160349226388416 160584904174716 161647465531734 161894490252768 162267124129824 162858147932844 163206135428427 163232999868692 163340816432976 163580891192901 163689835271508 164187173000032 164412704831076 164564181434016 164833182062936 164915814300328 164942055559008 165142347012279 165294495848664 165796709006656 165923853508764 166024451738808 166177413275328 166278391657287 166379204840814 166516504326432 166532493218224 167166564544824 167634408699576 167763654107712 167908427996946 168148874897856 168233169319488 168889931189616 169234557232104 169390476300864 169511192171334 169985598166566 170138520422208 170502064269264 170780771106444 170893573027632 171258730234956 171651976458228 171910796676606 172069181416496 172173505506912 172305540182178 172541397612696 172568852247456 173198347801596 173568429741343 173596047796548 173683072931004 173711661920784 173966979522609 174081885957252 174366444458367 175012700890144 175385697773832 175414567023072 175502503796256 175789384473976 175905494620128 176030853408693 176429660260581 176728360149952 176816955538496 177059835971928 177134165798976 177222964621248 177330654877467 177629905986624 177845604474762 178113763566999 178277863220184 178687226855592 178795563411024 179069037169386 179230131058368 179325466197696 179859822717042 180025531048272 180392879686968 180824460919788 181097111590226 181743958616688 182161281139344 182252600096112 182550514646052 182964092122084 183105156650208 183525604771104 183617607674592 183758418487098 184039232491296 184710569625036 184739960607696 185012502031981 185134704113268 185305272294688 185417621315136 185437329820803 185530291087869 185559812503884 185956307829747 186123597637536 186521297632488 186644496284064 186919847413754 186949589934744 187074097453152 187349054870502 187631543451729 188062385112927 188475216343232 188588709787023 188734110871176 188907995255616 189311644818128 190001172588318 190032447608328 190147662675216 190564285838472 190679823354384 191582181370944 191814822302922 191895346282224 191991545006352 192432398152176 193410922550976 193577829093558 193695193695276 193873648821216 194109072314283 194269255047504 195027658635628 195425619660882 195724263125664 195893165996437 196173687380832 196889288501412 197190168700224 197308909995561 197341387900956 197440316770788 197763057533223 197893681447644 198363919704392 198494940492576 198819405168696 198919074980808 198950726808288 199244232957518 199275936523848 199375835198904 199833644234952 200440797455808 200562596122707 200869089758064 200902153684544 201023130212541 201330327622032 201464412641856 201633897440664 202064739101862 202354098253632 202528722429306 202663605574248 203252119399728 203746129394496 204213973549248 204461953443774 204650328193584 204785501199552 205868484909022 205993301231484 206466305367492 206569808633916 206656526765472 207886625139076 207990840423548 208468431331524 208594823979528 208629159595488 209101819568096 209213043897312 209389047342228 209836459836549 210009621128112 210029786222984 210318288676587 210458359634796 210779975673792 211097793857184 211582518986592 212034618386136 212068357147296 212174668768608 212521494662568 212975600420394 213167197294272 213296729209863 213622682758576 213656674211136 213763782068928 213786503559369 213916120509618 214113205566288 214254628870464 214384821568281 215387688932754 215495664562542 215529954042312 215882264567502 215990488132146 216486447921198 217144197243792 217608180571236 217787755243968 218107854923868 218253113695344 219216939774768 220189796016372 220392661131552 221231804678352 221365935651744 221704522209716 221838939787752 222888752726432 223159409667441 223306808054148 223512544932768 223671830814783 223783959353409 223877903995928 224185428589329 224297814598767 225186574919488 225495897137784 225646076309472 225840800609151 225977725977822 226014922895112 226164207368736 226496618574786 226647464222088 226838134620747 227336085692352 227707694808592 227858097370176 227996556271029 228344973646608 228381307697088 228869301944304 229214395568808 229704169918314 229740720242904 230055196816928 230231619217782 230931130402128 231461397062064 231577430574672 231615549227712 231955972696812 232109181276336 232488592611156 233847597031776 234707804544924 235239547014108 235742195618839 236079781295904 236283509500857 236440873169956 237127472633016 237485018089332 237703817626912 238030333859916 238249635807456 238394084548032 238538945684403 238758716225848 239086681495389 239813096956056 240034041397696 240325518103398 240363758487528 240484254827544 240523839582624 240877356262074 241099281226384 242325278155584 242841735379152 242881708185792 243003466794816 243400686194736 243561454089408 244287221899266 244849499803038 245011224649464 245534752907262 246280759500048 246319947476928 246846272151024 247249773094404 247373721450492 247413083338512 247941743772996 248695063509984 248885780263146 249266119912992 249568807261221 249798739827336 250175391268972 250749846817236 251285637088213 251451613049364 251645481161568 251862641995419 253334896784424 253376596811104 253530216900288 253851835848156 254085714451296 254239764472512 254266788257001 254978397249849 255207780633312 255753096403896 255860461709632 255988726675136 256171156659666 256340359541448 256576530869568 256888095352434 257477964687342 257709596728896 257866195014909 258103772124744 258260258260368 258812096419044 258853278371184 259025673396672 259797521702394 260394071694822 260524609396506 260567492881176 262519051335216 263078546660748 263121850534608 263253755694384 263684076710964 263858241930192 265092540224928 265225433307744 265701248698464 265834446931872 266444858979936 267416794830276 267825453010752 267853920852271 267988198238033 268030840283388 268440436829376 268603555754079 268845196587552 269419652135816 269789734075563 270038296572408 270218140765664 270589319530452 270615301479614 271002825866304 271236691379682 271645667385339 272615937925032 272867104258112 273241921709016 273378900144168 273825771969078 274446138183126 274657734975312 274839148374336 275288407156656 275426411511888 276058848736944 277065854437554 277702056169902 277957908442032 278126431972704 279185396456304 279781946448732 280012828170816 280379771120631 280424384902116 280611146179728 281023582305753 282712824514848 283361992883424 283967467227192 284395638946484 285001758882477 285048671412492 285221494012824 285484274088384 285657749770211 285846428757708 287183585243672 287327552750056 287373272056416 287722233454383 287843019423336 287987317509528 288458068610138 288648597228264 289525596325056 290116383826464 290144240761648 290366743640337 290542790542914 290810473231824 291004151593792 291403882571256 292289253033024 292541487953442 292960410904512 293107274381376 293138429491323 293586394688496 294260531071248 294975739571136 295333932752118 295785253050336 296012081851434 296160475156182 297545879556588 297742410738864 298229107753044 298378612471212 298866349436277 298913904785772 299063752798356 300661196183712 301121067478868 301303634637096 301353230526816 301995491433048 302196618962784 302450846160996 303097108652793 303793083643959 303995408361372 304459964862144 305159069259072 305619194091744 306272226557752 306320960323872 306692930165661 306975492290376 307178251799328 307631422829458 307908173869504 308615196082752 308769907432896 308802727363533 308989951847226 309274630262416 309478908368448 309699458051238 309854712950874 309984790148208 311829937708614 311986260635322 312433028736192 312702646997286 312892235969292 312943739393232 313652729352144 313819565845968 315044679334476 315687539452194 316169963510688 316646690785776 317373778479888 318051927579204 318782241993852 319463400630591 319750795941408 320434024137864 320485011316704 320645673103392 321169808349432 322341369519637 323081533399131 323243496843813 323294931063468 323788980505536 323823396851253 323985732198219 324534248259648 324729671881797 325716295865688 326412270856854 326465999737384 326681632865952 327161782385802 327379670543016 328374346000064 328825409662152 329128362868032 329666364125872 329831628600656 329884111118016 330284694024558 330588991697328 331847707017528 332048903477616 332556783314574 332758409681628 333033008652864 333064986436448 334333129089648 335268817399152 335816855993892 337779862379232 338469114464208 338966588966733 339022384342668 339971196333132 341004128538528 341298402612349 341561542212888 341787146055264 342517460469912 343303952916456 343821593353212 344138362832992 344347011013824 344556254877471 344611080364356 345082795225392 345137704494912 345347428826673 346396695603192 347136859482686 347192095593096 347366145862008 347423323841568 347933959045218 348163771914504 348732888916734 350025401780288 350771395547664 350829134046144 351005007592512 351578768947952 351810989240256 352061706817386 352859320521162 354119671943856 354661309754934 355691208949524 356227527133998 356555726440368 357374453711184 357591126822048 358138074338772 359719645434084 360051062096544 360488277155097 360785759373936 361316034393111 361648921839576 362194223180452 363487917233376 363801593993383 364322562278688 364505200192224 365101029292104 365928184244168 366210313300416 366430832848899 367051209542208 367235215349184 367274249704557 367516836974196 368078464982592 368302129360893 369421139250072 369479921215392 370025004063962 370269408226536 370610544589376 370874659641606 371060582175738 371119625007768 371912615659494 372247195275072 373042595264976 373288992568128 373328670394719 373839694827508 373899179869488 374148194906304 374698109741004 375263086903458 376124770225854 377177419574046 377468221742352 378623289636256 380002345176636 380064895216656 380295325350432 381128571676944 381359646708768 383629644605844 383790692564448 383983090012704 384256734989499 384864796304352 385332143028651 387155658187116 387390387390552 387747297642432 387982913867003 388218144628566 388538510095008 389696282553591 390055317271256 390591107542233 390786914094759 390851239321764 391448526251328 391786331992874 392347374761664 393778577002824 394617819991122 394682775801912 394880633541576 395526115066446 395787362895288 396727839408784 396989880985152 397638810337392 397838149961616 397901453616576 398488465915036 398551873047696 398751670397808 399667288469904 401125192245414 401738179516128 402046260425082 402660655244064 403267794881328 404129478203724 405057444858612 405327211148496 405922952219421 406504238799456 406855037069523 408923906887548 409300656387168 410738657953617 411669207274689 411736969818044 411986602462968 412932610734984 413139617267832 413313053530944 415598781656331 415773250278152 415981680847096 416553084254853 416936862663048 417189647959056 417258319190976 418203639136192 418426087794624 418778094684456 419672919673098 420019242256224 420059572445968 420636577353174 420916719269592 422195587714368 423165037973184 424069236772272 424136714294592 424349337537216 425042989325136 425951200840788 426593458419726 427245365517152 427573007118738 427832241019236 428226411132576 428769643136562 430775377865508 430991329125084 431059908084624 431764529135004 431980976264292 432687102915207 432972895842396 434288394487584 435216361142472 436215709847736 436506227390688 437806934720701 438433879549536 438812231930163 440379592032744 440785322263104 442463609356704 442731871303488 443000899128177 443409044419432 443677879575504 444018122777151 444240712734273 445777505452864 446318819334882 446613616108296 447025089865536 447343661629566 447567918706818 447755807991856 448370857178658 448595629197534 450991794275568 451292152618944 451681601218302 451955451955644 452029845790224 452328414737472 452993237149572 453294928444176 453676269241494 455415389617184 455993112542058 456689947293216 457738603888608 458428791137616 459408339836628 459481440485808 460110393633856 460463238435564 461447134244187 461862260804256 462922794124128 463154861149344 463484927770839 463911945393624 464218362552672 464977185222312 466673326020967 467695194063552 467744906562921 467979390952983 469053970495929 469415609089848 470479094028216 471484391237678 472159562591808 472567019001714 472881746339912 473531309178291 474254945266032 474970036178664 475407635253824 476060667719832 476499271614912 477077891368806 477517432451696 478173362990778 479626193912112 480651036206796 480727516975056 480968509655088 481047679165248 481754712524148 482198562452768 485683470758304 486801372389472 488574443798532 489618406285281 489698999606076 490022449298928 490742673578703 491069505814524 492561519000096 493692544302048 494499546188808 494747442900984 494826166677024 495883487545992 497390127019968 497692368156347 497771560526292 498532239825984 498835174971861 499137614522442 499597479654672 500350782537944 501499693634472 502571274176426 502903226098728 503290962323136 503725283990838 506669793568848 506753193622208 507703671696312 508171428902592 508533576514002 509956794499698 510415561266624 511506192807792 512342313319332 512680719082896 513776190704868 514955929374684 515732390029818 516207544249488 516520516520736 517624192838088 517706556742368 519595043404788 520705289224029 520788143389644 521049218793012 521134985762352 521900938567827 523099333375101 525038102670432 526157093321496 526243701069216 526507511388768 527368153421928 527716483860384 529288980781743 530185080449856 530450866615488 530507249573249 531402497396928 531668893863744 531991964632401 532889717959872 534341290700997 534833589660552 535707841704542 535976396476066 536061680566776 537207111508158 537690393175104 538839304271632 539579468151126 540076593144816 540436281531328 541178639060904 541230602959228 542473382759364 543291334770678 545231875850064 546483843418032 546757800288336 547651543938156 548892276366252 549315469950624 550576814313312 550852823023776 552117697473888 554131708875108 555037506095943 555404112339804 555915816884064 556252863945408 556311989462409 556590873263607 557868923489241 558370792912608 559563892897464 560759542241262 560848769804232 561222292359456 562047164611506 562894630355187 564187155338781 565425649029696 565766129361069 566723985766848 567934934454384 568791277892968 570003517764954 570097342824984 570442988025648 571315499540422 571692857515416 574367170487344 574655105500112 574746544112832 575444466908766 575686038846672 575974635019056 576916137220276 577297194456528 580232767652928 580288481523296 580733487280674 581085581085828 581620946463648 582327216942849 582807765142512 585082975906884 586276858982646 587172789376992 587679497989311 588521062142496 590667865504236 591570506100672 592024163702868 592320950312364 593289172599669 595091759113176 595484821477728 596458215506088 596757224942424 597732698872554 597827809571544 598127505596712 601322392367424 601687788368121 602242134957736 602607269274192 602706461053632 603069390637623 603990982866096 604393237925568 604901692321992 606194217305586 607586167287918 607990816722744 611238388183488 612544453115504 612641920647744 613385860331322 613950984580752 614356503598656 615262845658916 617605454727066 617979903694452 618549260524832 619398916102476 619709425901748 619969580296416 623659875417228 623972521270644 625405293994572 625784471938584 625887478786464 627305458704288 627639131691936 629509379509647 630089358668952 631375078904388 632339927021376 633293381571552 633839890565791 634747556959776 636103855158408 637564483987704 638926801261182 639501591882816 639890187629589 640868048275728 640970022633408 641291346206784 641359510678107 642339616698864 643154464704843 644682739039274 646163066798262 646486993687626 646589862126936 647646793702506 647971464396438 649459343763594 651432591731376 652824541713708 652931999474768 653363265731904 654323564771604 654759341086032 657650819324304 659332728251744 659663257201312 660569388049116 661177983394656 663695414035056 664097806955232 665113566629148 665516819363256 666129972872896 668666258179296 669478229002323 670537634798304 671015492444349 671351878060227 671633711987784 675559724758464 675631531701997 676938228928416 677522401827453 677933177933466 678044768685336 679942392666264 680514403862241 682008257077056 682596805224698 683123084425776 683574292110528 683989668813087 685034920939824 686607905832912 687643186706424 688276725665984 689112509754942 689222160728712 690165590450784 690694857653346 692793391206384 694273718965372 694384191186192 694732291724016 694846647683136 695867918090436 696327543829008 697354815351313 697465777833468 701542791095328 703157537895904 704123413634772 705718641042324 707226586856517 708239343887712 708850528502571 709322619509868 711382417899048 712455054267996 713111452880736 714748907422368 715182253644096 715616837053209 716276148677544 719439290868168 720102124193088 720539697181577 720976554310194 721571518747872 722632068786222 723297843679152 724388446360904 726975834466752 727603187986766 728645124557376 729010400384448 730202058584208 731856368488336 732861665697798 734548499409114 735033673948392 736604258721786 738842278500144 738959842430784 740050008127924 740538816453072 741749319283212 742121164351476 742239250015536 743825231318988 746085190529952 746657340789438 747679389655016 747798359738976 748706421783663 749396219482008 750526173806916 752249540451708 753856911264639 754354839148092 754936443484704 755587925986257 757246579272512 760004690353272 760129790433312 760590650700864 762257143353888 762719293417536 762800364771003 767259289211688 767581385128896 767966180025408 768513469978998 769729592608704 770664286057302 773598585044727 774311316374232 774780774781104 775965827734006 776436289257132 777077020190016 779392565107182 780110634542512 781182215084466 781573828189518 781702478643528 783572663985748 787557154005648 789235639982244 789365551603824 789761267083152 791052230132892 791574725790576 793455678817568 795277620674784 795676299923232 796976931830072 797103746095392 797503340795616 799334576939808 802250384490828 803476359032256 803561762556813 803964594714099 804092520850164 805321310488128 805810667262237 806535589762656 808258956407448 810114889717224 810654422296992 811845904438842 813008477598912 813710074139046 814937002156017 817847813775096 818601312774336 821477315907234 823338414549378 823473939636088 823973204925936 825865221469968 826279234535664 831197563312662 831546500556304 831963361694192 833106168509706 833873725326096 834379295918112 837556189368912 839345839346196 840038484512448 840119144891936 841139313361893 841273154706348 841833438539184 843070746917259 848138473544544 850085978650272 851902401681576 853186916839452 854490731034304 855005276647431 855146014237476 855664482038472 856452822265152 856973249310633 857539286273124 861550755731016 861982658250168 862119816169248 863529058270008 863961952528584 865374205830414 865945791684792 868576788975168 870432722284944 871100230921011 872431419695472 873012454781376 875613869441402 876867759099072 877624463860326 879415288473969 880759184065488 884927218713408 886001798256354 886818088838864 887355759151008 888036245554302 888481425468546 892637638669764 893227232216592 894687323259132 895135837413636 895511615983712 896599048308831 896741714357316 897191258395068 901983588551136 903363202436604 903910903911288 904059691580448 905986474299144 906589856888352 907352538482988 909291325958379 910830779234368 911379250931877 911986225084116 913379894586432 915477207777216 916857582275232 918816679673256 918962880971616 920926476871128 922894268488374 923724521608512 925845588248256 926309722298688 926408182090599 926969855541678 927823890787248 928436725105344 929954370444624 933346652041934 935489813125842 935958781905966 938107940991858 938831218179696 940958188056432 942968782475356 945134038003428 945763492679824 947062618356582 948509890532064 949940072357328 952121335439664 954155782737612 955034864903392 956346725981556 958390201891773 959252387824224 961302072413592 961455033950112 961937019310176 963509425048296 964397124905536 967024108558911 969244600197393 969730490531439 971366941516608 971470190553759 971957196594657 973602744778944 977148887597064 979236812570562 979397999212152 980044898597856 981485347157406 982139011629048 985123038000192 987385088604096 988999092377616 989494885801968 989652333354048 991766975091984 995384736312694 995543121052584 997670349943722 998275229044884 999194959309344 1000701565075888 1002999387268944 1005142548352852 1005806452197456 1007450567981676 1009603240135483 1013339587137696 1015407343392624 1016899766900199 1017067153028004 1019913588999396 1023012385615584 1023895207837047 1024684626638664 1025361438165792 1027552381409736 1029911858749368 1031464780059636 1032415088498976 1033041033041472 1033668764632413 1035248385676176 1035413113484736 1036042286480019 1039190086809576 1041410578448058 1041576286779288 1042098437586024 1042269971524704 1043801877135654 1046198666750202 1050076205340864 1052314186642992 1052487402138432 1053015022777536 1054736306843856 1055432967720768 1058577961563486 1061014499146498 1063983929264802 1068682581401994 1069667179321104 1071415683409084 1071952792952132 1072123361133552 1074414223016316 1077678608543264 1079158936302252 1080153186289632 1081464831465291 1082357278121808 1082461205918456 1083948103179333 1084946765518728 1086582669541356 1090463751700128 1091404781980149 1092967686836064 1093515600576672 1095303087876312 1097784552732504 1098630939901248 1101153628626624 1101705646047552 1101822749113671 1104235394947776 1104906388082679 1108263417750216 1110075012191886 1110808224679608 1111831633768128 1112623978924818 1113181746527214 1115737846978482 1116741585825216 1119127785794928 1119986011184157 1121519084482524 1121697539608464 1122444584718912 1124094329223012 1125789260710374 1128374310677562 1131532258722138 1135869868908768 1137582555785936 1140007035529908 1140194685649968 1140885976051296 1142630999080844 1143385715030832 1148734340974688 1149310211000224 1150888933817532 1151372077693344 1151949270038112 1152770204968497 1153832274440552 1154594388913056 1155996429085953 1160576963046592 1161466974561348 1162171162171656 1163241892927296 1163948741601009 1164654433885698 1165615530285024 1169088847660773 1170165951813768 1172553717965292 1174345578753984 1175358995978622 1177042124284992 1181335731008472 1184048327405736 1184641900624728 1186578345199338 1190183518226352 1190969642955456 1192916431012176 1193514449884848 1195465397745108 1195655619143088 1196255011193424 1203375576736242 1204484269915472 1205214538548384 1206138781275246 1207981965732192 1209803384643984 1212388434611172 1214979008189401 1215172334575836 1215981633445488 1217768856658263 1220565111208569 1225088906231008 1226771720662644 1227901969161504 1230525691317832 1232215973860851 1235007621824067 1235210909454132 1235959807388904 1237098521049664 1238797832204952 1239418851803496 1239939160592832 1246796344968993 1247319750834456 1247945042541288 1250810587989144 1251568943877168 1251774957572928 1254610917408576 1255278263383872 1259018759019294 1260178717337904 1262750157808776 1266586763143104 1267679781131582 1269495113919552 1272207710316816 1275128967975408 1277853602522364 1279780375259178 1281736096551456 1282719021356214 1284679233397728 1286308929409686 1289365478078548 1292326133596524 1292973987375252 1293179724253872 1295087514223867 1295293587405012 1295942928792876 1298061308745621 1298918687527188 1302865183462752 1305649083427416 1305863998949536 1308647129543208 1309518682172064 1313420804162103 1315301638648608 1316436695790489 1318665456503488 1319326514402624 1321138776098232 1322355966789312 1327390828070112 1328195613910464 1329002697384531 1330227133258296 1331033638726512 1337332516358592 1338956458004646 1341075269596608 1342030984888698 1342703756120454 1343267423975568 1351263063403994 1353876457856832 1355044803654906 1355866355866932 1356089537370672 1359884785332528 1361028807724482 1365193610449396 1366246168851552 1367979337626174 1370069841879648 1373215811665824 1375286373412848 1378225019509884 1378444321457424 1380331180901568 1380477899777089 1381389715306692 1384341402732561 1385586782412768 1388547437930744 1388768382372384 1389464583448032 1390454783312517 1391735836180872 1392655087658016 1394709630702626 1394931555666936 1400019978062901 1403085582190656 1403234719688763 1403938172858949 1406315075791808 1407161911487787 1408246827269544 1411437282084648 1414453173713034 1416478687775424 1417701057005142 1418645239019736 1422764835798096 1424910108535992 1426222905761472 1429497814844736 1431233674106418 1432552297355088 1438878581736336 1441079394363154 1441953108620388 1443143037495744 1445264137572444 1446595687358304 1448776892721808 1455206375973532 1460404117168416 1463712736976672 1465723331395596 1468855218855843 1469096998818228 1470067347896784 1472228020736109 1473208517443572 1477684557000288 1480100016255848 1481077632906144 1483498638566424 1484242328702952 1484478500031072 1487650462637976 1492170381059904 1493077104469041 1493314681578876 1495358779310032 1495596719477952 1496505524915583 1497412843567326 1498792438964016 1501052347613832 1504499080903416 1507713822529278 1508709678296184 1509872886969408 1511175851972514 1520009380706544 1520259580866624 1524514286707776 1525600729542006 1534518578423376 1537026939957996 1541328572114604 1547197170089454 1548622632748464 1549561549562208 1551931655468012 1552872578514264 1558785130214364 1560221269085024 1562115867672087 1562364430168932 1563147656379036 1563404957287056 1565702815703481 1567145327971496 1569298000125303 1575114308011296 1578471279964488 1578731103207648 1579522534166304 1582104460265784 1583149451581152 1586911357635136 1587866942345229 1590555241349568 1591352599846464 1591521748719747 1593953863660144 1594207492190784 1595006681591232 1595975893897203 1598669153879616 1604500768981656 1607123525113626 1607929189428198 1608185041700328 1611621334524474 1613071179525312 1616517912814896 1620229779434448 1621308844593984 1623691808877684 1627420148278092 1629874004312034 1635695627550192 1642954631814468 1646676829098756 1646947879272176 1647946409851872 1651730442939936 1652558469071328 1662395126625324 1663093001112608 1663926723388384 1665112518287829 1666212337019412 1667747450652192 1668758591836224 1668935968387227 1669772619790821 1673606770467723 1675112378737824 1678691678692392 1680238289783872 1682278626723786 1682546309412696 1683666877078368 1686141493834518 1688683891065561 1692561466016343 1696276947089088 1700171957300544 1703804803363152 1706373833678904 1710010553294862 1710292028474952 1711328964076944 1713946498621266 1715078572546248 1723101511462032 1723965316500336 1724239632338496 1727058116540016 1727923905057168 1730748411660828 1731891583369584 1740865444569888 1742200461842022 1744862839390944 1746981650828547 1751227738882804 1755248927720652 1758830576947938 1758999459617491 1761518368130976 1763038493967933 1772003596512708 1773636177677728 1774711518302016 1776072491108604 1776962850937092 1779867517799007 1785275277339528 1786454464433184 1789374646518264 1790271674827272 1791023231967424 1793198096617662 1793483428714632 1794382516790136 1803967177102272 1805063365104363 1806726404873208 1807821807822576 1808119383160896 1811972948598288 1813179713776704 1814705076965976 1818582651916758 1822758501863754 1823972450168232 1833715164550464 1837633359346512 1837925761943232 1841852953742256 1845788536976748 1852816364181198 1853939711083356 1855647781574496 1859908740889248 1866693304083868 1870979626251684 1871917563811932 1874977445965897 1876215881983716 1877662436359392 1881916376112864 1885937564950712 1888528138528941 1890268076006856 1891526985359648 1894125236713164 1897019781064128 1899880144714656 1901519671697373 1904242670879328 1908311565475224 1910069729806784 1912693451963112 1916780403783546 1918504775648448 1919670562888767 1922604144827184 1922910067900224 1923874038620352 1924078532034321 1927018850096592 1934048217117822 1938489200394786 1939460981062878 1942940381107518 1943914393189314 1954297775194128 1958473625141124 1958795998424304 1960089797195712 1962970694314812 1964278023258096 1977998184755232 1978989771603936 1983533950183968 1990769472625388 1991086242105168 1995340699887444 1996550458089768 1998389918618688 1999604248391477 2001403130151776 2005998774537888 2008434687006969 2010285096705704 2011612904394912 2013046477333047 2014055634180681 2014901135963352 2019206480270966 2026679174275392 2026894595105991 2030814686785248 2032567205482359 2033799533800398 2034134306056008 2039827177998792 2046024771231168 2047790415674094 2049369253277328 2050722876331584 2051969006439261 2055104762819472 2059823717498736 2062929560119272 2064830176997952 2067337529264826 2070496771352352 2072084572960038 2078380173619152 2082821156896116 2083152573558576 2084196875172048 2084539943049408 2087603754271308 2092064446053939 2092397333500404 2104628373285984 2109472613687712 2117155923126972 2121679760569551 2122028998292996 2126551585507713 2127967858529604 2137365162803988 2139334358642208 2142831366818168 2143905585904264 2144246722267104 2146850511159627 2148828446032632 2155357217086528 2158317872604504 2160306372579264 2161619091544731 2162929662930582 2164714556243616 2164922411836912 2167896206358666 2169893531037456 2173165339082712 2180927503400256 2182809563960298 2185935373672128 2187031201153344 2190606175752624 2195569105465008 2203645498227342 2209812776165358 2216526835500432 2220150024383772 2221616449359216 2225247957849636 2226363493054428 2231475693956964 2238255571589856 2239972022368314 2243038168965048 2243395079216928 2248188658446024 2251578521420748 2256389586637459 2256748621355124 2261570733793917 2263064517444276 2266763777958771 2271739737817536 2275165111571872 2280014071059816 2280389371299936 2281771952102592 2285261998161688 2286771430061664 2288401094313009 2297468681949376 2298620422000448 2301777867635064 2302744155386688 2303898540076224 2305540409936994 2307664548881104 2309188777826112 2311992858171906 2322933949122696 2324342324343312 2327897483202018 2329308867771396 2331231060570048 2338177695321546 2340331903627536 2345107435930584 2350717991957244 2362671462016944 2368096654811472 2369283801249456 2373156690398676 2380367036452704 2385832862024352 2387028899769696 2390930795490216 2391311238286176 2392510022386848 2405162526415753 2406751153472484 2408968539830944 2410429077096768 2410685287670439 2411893784142297 2412277562550492 2415963931464384 2417432001786711 2419606769287968 2424776869222344 2429958016378802 2430344669151672 2431963266890976 2435537713316526 2441130222417138 2444811006468051 2450177812462016 2453543441325288 2455803938323008 2461051382635664 2464431947721702 2470015243648134 2470421818908264 2471919614777808 2477595664409904 2478837703606992 2493592689937986 2494639501668912 2495890085082576 2501621175978288 2503137887754336 2518037518038588 2520357434675808 2523417940085679 2525500315617552 2529212240751777 2535359562263164 2544415420633632 2546611157953681 2550257935950816 2555707205044728 2559560750518356 2563472193102912 2565015829942293 2565438042712428 2569358466795456 2570919747931899 2572617858819372 2578730956157096 2584652267193048 2585947974750504 2586359448507744 2590175028447734 2590587174810024 2591885857585752 2596122617491242 2597837375054376 2605730366925504 2611298166854832 2611727997899072 2613300692763033 2617294259086416 2619037364344128 2626841608324206 2630603277297216 2632873391580978 2642277552196464 2654781656140224 2658005394769062 2660454266516592 2662067277453024 2677912916009292 2684061969777396 2685407512240908 2686534847951136 2689797144926493 2702526126807988 2710089607309812 2711732711733864 2712179074741344 2719769570665056 2722057615448964 2727873977875137 2730387220898792 2732492337703104 2734137752795631 2735958675252348 2740139683759296 2746431623331648 2750572746825696 2756450039019768 2756888642914848 2760955799554178 2762779430613384 2768682805465122 2771173564825536 2777094875861488 2777536764744768 2778929166896064 2779224546271797 2780909566625034 2783471672361744 2785310175316032 2789419261405252 2789863111333872 2800039956125802 2806469439377526 2807876345717898 2814323822975574 2816493654539088 2822874564169296 2828906347426068 2835402114010284 2837290478039472 2845529671596192 2849820217071984 2862467348212836 2865104594710176 2875170605675319 2877757163472672 2882158788726308 2883906217240776 2890528275144888 2893191374716608 2897553785443616 2901072325676733 2907733800592179 2909191471594317 2910412751947064 2914410571661277 2915871589783971 2920808234336832 2927425473953344 2931446662791192 2937710437711686 2938193997636456 2940134695793568 2944456041472218 2946417034887144 2955369114000576 2960200032511696 2962155265812288 2966997277132848 2968484657405904 2968957000062144 2975300925275952 2986154208938082 2986629363157752 2990717558620064 2993011049831166 2994825687134652 2997584877928032 3002104695227664 3008998161806832 3015427645058556 3017419356592368 3022351703945028 3028809720406449 3040018761413088 3051201459084012 3064648543044907 3069037156846752 3071685623511141 3074053879915992 3082657144229208 3094394340178908 3097245265496928 3099123099124416 3101006293897239 3103863310936024 3105745157028528 3108126859440057 3117570260428728 3120442538170048 3124231735344174 3124728860337864 3126295312758072 3126809914574112 3131405631406962 3134290655942992 3138596000250606 3150228616022592 3156942559928976 3157462206415296 3159045068332608 3164208920531568 3166298903162304 3175733884690458 3183043497439494 3187907727320288 3191951787794406 3209001537963312 3214247050227252 3215858378856396 3216370083400656 3223242669048948 3233035825629792 3240459558868896 3244394494395873 3247383617755368 3254840296556184 3259748008624068 3266713282146769 3271391255100384 3274214345940447 3285909263628936 3293353658197512 3293895758544352 3295892819703744 3303460885879872 3305116938142656 3305468247341013 3314719164248037 3324790253250648 3326186002225216 3327853446776768 3330225036575658 3332424674038824 3335494901304384 3337871936774454 3339545239581642 3347213540935446 3350224757475648 3357383357384784 3364557253447572 3365092618825392 3367333754156736 3372282987669036 3377367782131122 3385122932032686 3407609606726304 3412747667357808 3420021106589724 3420584056949904 3422657928153888 3427892997242532 3430157145092496 3446203022924064 3447930633000672 3454116233080032 3455847810114336 3458310614905491 3461496823321656 3463783166739168 3481730889139776 3482100971079523 3483846577094429 3484400923684044 3489725678781888 3491846224803027 3493963301657094 3502455477765608 3507266542982319 3510497855441304 3517661153895876 3517998919234982 3523036736261952 3526076987935866 3544007193025416 3547272355355456 3552144982217208 3553925701874184 3559735035598014 3570550554679056 3572908928866368 3578749293036528 3580543349654544 3586396193235324 3586966857429264 3588765033580272 3610126730208726 3613452809746416 3615643615645152 3623945897196576 3629410153931952 3637165303833516 3644937024568203 3645517003727508 3647944900336464 3653306569974789 3661695333625707 3675266718693024 3683705907484512 3691577073953496 3705022865472201 3705632728362396 3707879422166712 3711295563148992 3713550747012743 3719817481778496 3733386608167736 3740389034906979 3741959252503368 3743835127623864 3749954891931794 3752431763967432 3755324872718784 3763832752225728 3771875129901424 3777056277057882 3780536152013712 3783053970719296 3788250473426328 3799760289429312 3803039343394746 3808485341758656 3816623130950448 3825386903926224 3833560807567092 3839341125777534 3845208289654368 3848157064068642 3854037700193184 3868096434235644 3876978400789572 3878921962125756 3885262542671601 3885880762215036 3887828786378628 3894183926236863 3908595550388256 3916947250282248 3917591996848608 3925941388629624 3928556046516192 3940262412486309 3949310087371467 3955996369510464 3957979543207872 3967067900367936 3981538945250776 3982172484210336 3987008092153593 3990681399774888 3993100916179536 3999208496782954 4002806260303552 4011997549075776 4016869374013938 4020570193411408 4023225808789824 4026092954666094 4028111268361362 4029802271926704 4038412960541932 4053789190211982 4061629373570496 4065134410964718 4067599067600796 4068268612112016 4079654355997584 4095580831348188 4098738506554656 4103938012878522 4110209525638944 4119647434997472 4125859120238544 4134675058529652 4140993542704704 4141433699331267 4144169145920076 4153024208197683 4156760347238304 4165642313792232 4166305147117152 4168393750344096 4175207508542616 4184128892107878 4184794667000808 4190437803755281 4200059934188703 4209256746571968 4209704159066289 4211814518576847 4218945227375424 4221485734463361 4234311846253944 4243359521139102 4244057996585992 4253103171015426 4255935717059208 4274730325607976 4278668717284416 4285662733636336 4287811171808528 4288493444534208 4293701022319254 4297656892065264 4316635745209008 4323238183089462 4325859325861164 4329429112487232 4329844823673824 4335792412717332 4339787062074912 4346330678165424 4365619127920596 4381212351505248 4391138210930016 4406565656567529 4407290996454684 4419625552330716 4433053671000864 4436879233960537 4440300048767544 4443232898718432 4450495915699272 4452726986108856 4462951387913928 4476511143179712 4479231313407123 4479944044736628 4486076337930096 4486790158433856 4489516574746749 4496377316892048 4503157042841496 4512779173274918 4513497242710248 4523141467587834 4526129034888552 4533527555917542 4550330223143744 4560028142119632 4560778742599872 4570523996323376 4573542860123328 4576802188626018 4603555735270128 4611080819873988 4615329097762208 4623985716343812 4645867898245392 4648684648686624 4655794966404036 4658617735542792 4676355390643092 4680663807255072 4686347603016261 4690214871861168 4697108447110443 4701435983914488 4725342924033888 4729420721913979 4736193309622944 4738567602498912 4746313380797352 4760734072905408 4763600827035687 4771665724048704 4774057799539392 4774565246159241 4781861590980432 4782622476572352 4785020044773696 4787927681691609 4810325052831506 4813502306944968 4817937079661888 4821370575340878 4823787568284594 4824555125100984 4834864003573422 4839213538575936 4849553738444688 4859916032757604 4860689338303344 4863926533781952 4871075426633052 4882260444834276 4889622012936102 4907086882650576 4922102765271328 4928863895443404 4940030487296268 4940843637816528 4943839229555616 4955191328819808 4957675407213984 4987185379875972 4989279003337824 4991780170165152 4995337554863487 5003242351956576 5006275775508672 5006807905161681 5009317859372463 5036075036077176 5040714869351616 5043777880271039 5046835880171358 5051000631235104 5058424481503554 5066051673196683 5070719124526328 5077684398049029 5088830841267264 5093222315907362 5100515871901632 5111414410089456 5119121501036712 5130031659884586 5130876085424856 5141839495863798 5145235717638744 5157461912314192 5169304534386096 5171895949501008 5172718897015488 5180350056895468 5181174349620048 5183771715171504 5192245234982484 5195674750108752 5222596333709664 5226601385526066 5234588518172832 5240944952485641 5253683216648412 5265746783161956 5276998378852473 5284555104392928 5289115481903799 5316010789538124 5320908533033184 5324134554906048 5339602553397021 5355825832018584 5368123939554792 5370815024481816 5373069695902272 5379594289852986 5405052253615976 5415190095313089 5420179214619624 5423465423467728 5424358149482688 5439539141330112 5444115230897928 5455747955750274 5460774441797584 5468275505591262 5471917350504696 5501145493651392 5512900078039536 5513777285829696 5521911599108356 5525558861226768 5537365610930244 5554189751722976 5558449092543594 5561819133250068 5566943344723488 5578838522810504 5579726222667744 5600079912251604 5612938878755052 5615752691435796 5624932337897691 5628647645951148 5632987309078176 5645749128338592 5657812694852136 5670804228020568 5674580956078944 5691059343192384 5699640434143968 5704559015092119 5724934696425672 5730209189420352 5750341211350638 5755514326945344 5759011688666301 5764317577452616 5767812434481552 5772235596102963 5781056550289776 5795107570887232 5802144651353466 5815467601184358 5818382943188634 5820825503894128 5828821143322554 5831743179567942 5862893325582384 5875420875423372 5876387995272912 5880269391587136 5888912082944436 5892834069774288 5920400065023392 5933994554265696 5936969314811808 5950601850551904 5972308417876164 5973258726315504 5981435117240128 5986022099662332 5989651374269304 5995169755856064 5998812745174431 6004209390455328 6017996323613664 6025304061020907 6030855290117112 6034838713184736 6044703407890056 6057619440812898 6066753238272571 6080037522826176 6080683785317973 6097701616447077 6102402918168024 6129297086089814 6138074313693504 6143371247022282 6148107759831984 6155907019317783 6165314288458416 6188788680357816 6194490530993856 6202012587794478 6207726621872048 6211490314057056 6216253718880114 6235140520857456 6248463470688348 6249457720675728 6252590625516144 6253619829148224 6262811262813924 6268581311885984 6276193338161817 6277192000501212 6313885119857952 6328417841063136 6351467769380916 6365039281708653 6366086994878988 6375815454640576 6379654756523139 6383903575588812 6418003075926624 6428494100454504 6431716757712792 6432740166801312 6446485338097896 6466071651259584 6480919117737792 6484857274634193 6488788988791746 6494767235510736 6509680593112368 6519496017248136 6533426564293538 6542782510200768 6548428691880894 6571818527257872 6586707316395024 6587791517088704 6610936494682026 6629438328496074 6649580506501296 6660450073151316 6664849348077648 6675743873548908 6679090479163284 6694427081870892 6714766714769568 6729114506895144 6730185237650784 6744565975338072 6754735564262244 6769168759912377 6770245864065372 6784712201381751 6800291333876313 6815219213452608 6825495334715616 6840042213179448 6841168113899808 6845315856307776 6855785994485064 6860314290184992 6892406045848128 6895861266001344 6896594244452237 6908232466160064 6911695620228672 6916621229810982 6922993646643312 6927566333478336 6964201942159046 6967693154188858 6968801847368088 6983692449606054 6987926603314188 7004910955531216 7014533085964638 7020995710882608 7035322307791752 7035997838469964 7052153975871732 7088014386050832 7104289964434416 7107851403748368 7119470071196028 7141101109358112 7157498586073056 7161086699309088 7172792386470648 7173933714858528 7177530067160544 7215487579247259 7220253460417452 7226905619492832 7231287231290304 7232055863011317 7235681352426891 7247891794393152 7252296005360133 7258820307863904 7274330607667032 7289874049136406 7291034007455016 7295889800672928 7306613139949578 7323390667251414 7334433019404153 7350533437386048 7367411814969024 7383154147906992 7410045730944402 7411265456724792 7415758844333424 7427101494025486 7466773216335472 7480778069813958 7483918505006736 7487670255247728 7499909783863588 7504863527934864 7543750259802848 7554112554115764 7561072304027424 7570253820257037 7576500946852656 7587636722255331 7606078686789492 7633246261900896 7639833473861043 7650773807852448 7667121615134184 7678682251555068 7690416579308736 7696314128137284 7708075400386368 7712759243795697 7736192868471288 7753956801579144 7757843924251512 7770525085343202 7771761524430072 7775657572757256 7788367852473726 7817191100776512 7833894500564496 7835183993697216 7839902078289099 7851882777259248 7857112093032384 7880524824972618 7898620174742934 7963077890501552 7964344968420672 7974016184307186 7981362799549776 7986201832359072 7998416993565908 8033738748027876 8041140386822816 8052185909332188 8056222536722724 8059604543853408 8069391434779479 8076825921083864 8107578380423964 8130268821929436 8135198135201592 8136537224224032 8159308711995168 8183621933625411 8191161662696376 8197477013109312 8207876025757044 8220419051277888 8239294869994944 8251718240477088 8269350117059304 8282867398662534 8288338291840152 8306048416395366 8313520694476608 8331284627584464 8332610294234304 8336787500688192 8337673638815391 8350415017085232 8368257784215756 8369589334001616 8380875607510562 8400119868377406 8419408318132578 8423629037153694 8442971468926722 8468623692507888 8486719042278204 8488115993171984 8506206342030852 8511871434118416 8549460651215952 8571325467272672 8575622343617056 8587402044638508 8595313784130528 8625511817025957 8633271490418016 8646476366178924 8651718651722328 8659689647347648 8671584825434664 8679574124149824 8692661356330848 8703216977030199 8723201401776537 8727574414782951 8731238255841192 8762424703010496 8782276421860032 8783209912125961 8813131313135058 8814581992909368 8839251104661432 8866107342001728 8873758467921074 8880600097535088 8886465797436864 8900991831398544 8905453972217712 8925902775827856 8958462626814246 8959888089473256 8972152675860192 8979033149493498 8992754633784096 9006314085682992 9025558346549836 9026994485420496 9046282935175668 9052258069777104 9065612599567069 9067055111835084 9086429161219347 9120056284239264 9141047992646752 9153604377252036 9193945629134721 9207111470540256 9215056870533423 9222161639747976 9230658195524416 9247971432687624 9291735796490784 9297369297373248 9303018881691717 9311589932808072 9317235471085584 9352710781286184 9361327614510144 9372695206032522 9380429743722336 9394216894220886 9402871967828976 9450685848067776 9458841443827958 9472386619245888 9477135204997824 9492626761594704 9527201654071374 9549130492318482 9563723181960864 9575855363383218 9620650105663012 9627004613889936 9642741150681756 9647575136569188 9649110250201968 9663345298439623 9669728007146844 9699107476889376 9719832065515208 9721378676606688 9733183483187619 9742150853266104 9764520889668552 9779244025872204 9800139846440307 9814173765301152 9822643037821341 9844205530542656 9857727790886808 9880060974592536 9881687275633056 9887678459111232 9910382657639616 9915350814427968 9916404742023039 9974370759751944 9978558006675648 9983560340330304 9990675109726974 10006484703913152 10013615810323362 10018635718744926 10072150072154352 10087555760542078 10093671760342716 10102001262470208 10116848963007108 10132103346393366 10141438249052656 10155368796098058 10186444631814724 10222828820178912 10238243002073424 10260063319769172 10261752170849712 10283678991727596 10290471435277488 10314923824628384 10338609068772192 10343791899002016 10360700113790936 10362348699240096 10367543430343008 10374931844716473 10384490469964968 10391349500217504 10445192667419328 10446302913238569 10451539731283287 10453202771052132 10469177036345664 10475538674409081 10481889904971282 10507366433296824 10531493566323912 10553996757704946 10569110208785856 10578230963807598 10632021579076248 10641817066066368 10679205106794042 10711651664037168 10736247879109584 10741630048963632 10759188579705972 10810104507231952 10830380190626178 10840358429239248 10846930846935456 10888230461795856 10911495911500548 10921548883595168 10934811073704609 10936551011182524 10943834701009392 10959919709924367 10985086000877121 11025800156079072 11043823198216712 11051117722453536 11074731221860488 11108379503445952 11115068596416603 11116898185087188 11123638266500136 11133886689446976 11140652241038229 11157677045621008 11159452445335488 11200159824503208 11225877757510104 11231505382871592 11249864675795382 11257295291902296 11265974618156352 11291498256677184 11315625389704272 11341608456041136 11349161912157888 11399280868287936 11409118030184238 11449869392851344 11500682422701276 11518023377332602 11528635154905232 11535624868963104 11544471192205926 11562113100579552 11604289302706932 11630935202368716 11636765886377268 11641651007788256 11655787628014803 11657642286645108 11663486359135884 11682551778710589 11725786651164768 11750841750846744 11752775990545824 11777824165888872 11785668139548576 11820787237458927 11840800130046784 11847930262114401 11867989108531392 11873938629623616 11901203701103808 11944616835752328 11946517452631008 11972044199324664 11979302748538608 11997625490348862 12008418780910656 12035992647227328 12050608122041814 12061710580234224 12069677426369472 12089406815780112 12115238881625796 12133506476545142 12161367570635946 12195403232894154 12204805836336048 12258594172179628 12286742494044564 12296215519663968 12311814038635566 12330628576916832 12377577360715632 12404025175588956 12415453243744096 12422980628114112 12424301097993801 12432507437760228 12459072624593049 12470281041714912 12496926941376696 12498915441351456 12505181251032288 12525622525627848 12537162623771968 12552386676323634 12554384001002424 12571313411265843 12600179802566109 12627770239715904 12629112477198867 12635443555730541 12656835682126272 12702935538761832 12730078563417306 12732173989757976 12759309513046278 12767807151177624 12836006151853248 12856988200909008 12863433515425584 12865480333602624 12892970676195792 12969714549268386 12977577977583492 12989534471021472 13019361186224736 13038992034496272 13066853128587076 13096857383761788 13124842121761279 13143637054515744 13173414632790048 13219696969702587 13221872989364052 13258876656992148 13299161013002592 13310637701881611 13320900146302632 13329698696155296 13351487747097816 13358180958326568 13388854163741784 13429533429539136 13437693940221369 13458229013790288 13460370475301568 13468549724240247 13489131950676144 13509471128524488 13538337519824754 13540491728130744 13569424402763502 13600582667752626 13650990669431232 13680084426358896 13682336227799616 13711571988970128 13720628580369984 13793188488904474 13833242459621964 13845987293286624 13928403884318092 13935386308377716 13937603694736176 13967384899212108 13975853206628376 14009821911062432 14029066171929276 14041991421765216 14059042809048783 14070644615583504 14071995676939928 14091325341331329 14104307951743464 14176028772101664 14188262165741937 14208579928868832 14215702807496736 14238940142392056 14282202218716224 14314997172146112 14322173398618176 14323695738477723 14345584772941296 14347867429717056 14355060134321088 14363783045074827 14430975158494518 14440506920834904 14453811238985664 14464111726022634 14471362704853782 14504592010720266 14517640615727808 14548661215334064 14579748098272812 14582068014910032 14591779601345856 14613226279899156 14646781334502828 14668866038808306 14766308295813984 14820091461888804 14822530913449584 14831517688666848 14854202988050972 14933546432670944 14961556139627916 14967837010013472 14975340510495456 14986012664590461 14999819567727176 15009727055869728 15020423715485043 15027953578117389 15087500519605696 15108225108231528 15122144608054848 15131333640813117 15140507640514074 15153001893705312 15175273444510662 15198155019590049 15212157373578984 15266492523801792 15279666947722086 15301547615704896 15334243230268368 15357364503110136 15392628256274568 15425518487591394 15472385736942576 15507913603158288 15515687848503024 15541050170686404 15543523048860144 15551315145514512 15576735704947452 15667789001128992 15679804156578198 15703765554518496 15761049649945236 15794727106462213 15797240349485868 15830995136557419 15867346445711397 15926155781003104 15948032368614372 15962725599099552 15972403664718144 15996833987131816 16018807660191063 16067477496055752 16082280773645632 16104371818664376 16112445073445448 16119209087706816 16138782869558958 16153651842167728 16215156760847928 16260537643858872 16270396270403184 16273074448448064 16318617423990336 16367243867250822 16382323325392752 16415752051514088 16503436480954176 16538700234118608 16565734797325068 16576676583680304 16612096832790732 16662569255168928 16675347277630782 16700830034170464 16736515568431512 16739178668003232 16761751215021124 16800239736754812 16836137684910271 16838816636265156 16847258074307388 16874797013693073 16885942937853444 16937247385015776 16973438084556408 16976231986343968 17012412684061704 17023742868236832 17098921302431904 17113677045276357 17142650934545344 17151244687234112 17174804089277016 17190627568261056 17251023634051914 17266542980836032 17277035065998903 17292952732357848 17303437303444656 17343169650869328 17385322712661696 17406433954060398 17446402803553074 17455148829565902 17462476511682384 17566419824251922 17626262626270116 17629163985818736 17678502209322864 17747516935842148 17761200195070176 17801983662797088 17810907944435424 17851805551655712 17916925253628492 17919776178946512 17944305351720384 17946212697102157 17958066298986996 17985509267568192 17996438235523293 18012628171365984 18051116693099672 18053988970840992 18075912183062721 18092565870351336 18104516139554208 18131225199134138 18134110223670168 18172858322438694 18200259714817713 18240112568478528 18242051355953919 18282095985293504 18293104849341231 18307208754504072 18387891258269442 18414222941080512 18430113741066846 18444323279495952 18495942865375248 18583471592981568 18606037763383434 18623179865616144 18634470942171168 18705421562572368 18745390412065044 18760859487444672 18788433788441772 18805743935657952 18828580014485451 18917682887655916 18985253523189408 19054403308142748 19095117845125959 19098260984636964 19127446363921728 19138964269569417 19151710726766436 19241300211326024 19254009227779872 19285482301363512 19295150273138376 19298220500403936 19326690596879246 19339456014293688 19398214953778752 19439664131030416 19442757353213376 19454571823902579 19466366966375238 19484301706532208 19529041779337104 19558488051744408 19600279692880614 19628347530602304 19645286075642682 19715455581773616 19760121949185072 19763374551266112 19832809484046078 19948741519503888 19981350219453948 20027231620646724 20037271437489852 20144300144308704 20175111521084156 20187343520685432 20233697926014216 20264206692786732 20282876498105312 20307506279737131 20310737592196116 20354136604145253 20372889263629448 20400874001628939 20445657640357824 20476486004146848 20520126639538344 20523504341699424 20567357983455192 20580942870554976 20629847649256768 20677218137544384 20687583798004032 20689782733356711 20721400227581872 20724697398480192 20735086860686016 20749863689432946 20768980939929936 20782699000435008 20892605826477138 20903079462566574 20906405542104264 20951077348818162 20963779809942564 21014732866593648 21062987132647824 21107993515409892 21156461927615196 21264043158152496 21358410213588084 21423303328074336 21472495758219168 21483260097927264 21518377159411944 21620209014463904 21646462737741777 21660760381252356 21680716858478496 21693861693870912 21696167589033951 21707044057280673 21756888016080399 21776460923591712 21822991823001096 21843097767190336 21869622147409218 21873102022365048 21887669402018784 21919839419848734 21970172001754242 22003299058212459 22051600312158144 22087646396433424 22102235444907072 22149462443720976 22230137192833206 22233796370174376 22247276533000272 22281304482076458 22315354091242016 22400319649006416 22451755515020208 22463010765743184 22499729351590764 22514590583804592 22631250779408544 22683216912082272 22710761460771111 22818236060368476 22866992975027383 22899738785702688 22919500421583129 23001364845402552 23036046754665204 23057270309810464 23071249737926208 23088942384411852 23124226201159104 23138277731387091 23208578605413864 23261870404737432 23273531772754536 23283302015576512 23311575256029606 23315284573290216 23326972718271768 23365103557421178 23451573302329536 23501683501693488 23505551981091648 23555648331777744 23571336279097152 23641574474917854 23695860524228802 23889233671504656 23893034905262016 23944088398649328 23958605497077216 23995250980697724 24101216244083628 24123421160468448 24178813631560224 24208174304338437 24230477763251592 24267012953090284 24322735141271892 24374706797556661 24390806465788308 24409611672672096 24517188344359256 24550865800876233 24573484988089128 24592431039327936 24623628077271132 24661257153833664 24755154721431264 24808050351177912 24830906487488192 24848602195987602 24865014875520456 24918145249186098 24940562083429824 24993853882753392 24997830882702912 25010362502064576 25013020916446173 25051245051255696 25104773352647268 25108768002004848 25142626822531686 25200359605132218 25258224954397734 25270887111461082 25405871077523664 25460157126834612 25464347979515952 25518619026092556 25535614302355248 25713976401818016 25726867030851168 25785941352391584 25939429098536772 25955155955166984 25979068942042944 25994855229089201 26038722372449472 26077984068992544 26109650931090597 26133706257174152 26169604205329611 26182723244348853 26193714767523576 26249684243522558 26287274109031488 26346829265580096 26349629736377883 26439393939405174 26443745978728104 26517753313984296 26598322026005184 26621275403763222 26641800292605264 26659397392310592 26702975494195632 26716361916653136 26777708327483568 26875387880442738 26916458027580576 26937099448480494 26978263901352288 27018942257048976 27076675039649508 27080983456261488 27138848805527004 27196837798701207 27201165335505252 27259287483658041 27360168852717792 27423143977940256 27581836887404163 27586376977808948 27645170611600269 27666484919243928 27691974586573248 27856807768636184 27870772616755432 27875207389472352 27909056645075151 27934769798424216 27951706413256752 28019643822124864 28058132343858552 28083982843530432 28118085618097566 28141289231167008 28143991353879856 28182650682662658 28208615903486928 28352057544203328 28376524331483874 28417159857737664 28431405614993472 28477880284784112 28647391476955446 28691169545882592 28727566090149654 28861950316989036 28881013841669808 28928223452045268 28942725409707564 28990035895318869 29009184021440532 29097322430668128 29159496196545624 29164136029820064 29226452559798312 29293562669005656 29333064626286967 29337732077616612 29400419539320921 29467929113464023 29532616591627968 29640182923777608 29645061826899168 29663035377333696 29708405976101944 29749214226069117 29867092865341888 29923112279255832 29935674020026944 29950681020990912 29972025329180922 29999639135454352 30019454111739456 30040847430970086 30055907156234778 30216450216463056 30262667281626234 30281015281028148 30306003787410624 30350546889021324 30396310039180098 30424314747157968 30559333895444172 30668486460536736 30714729006220272 30785256512549136 30851036975182788 30944771473885152 31015827206316576 31031375697006048 31082100341372808 31087046097720288 31102630291029024 31153471409894904 31267112843404789 31335578002257984 31338908739715707 31354619193849861 31359608313156396 31407531109036992 31426616023227243 31522099299890472 31589454212924426 31594480698971736 31661990273114838 31734692891422794 31852311562006208 31896064737228744 31925451198199104 31993667974263632 32037615320382126 32134954992111504 32208743637328752 32224890146890896 32277565739117916 32307303684335456 32430313521695856 32521075287717744 32540792540806368 32734487734501644 32764646650785504 32804433221113827 32831504103028176 32879759129773101 33077400468237216 33105945053397853 33131469594650136 33153353167360608 33224193665581464 33325138510337856 33345205789249809 33350694555261564 33401660068340928 33421956723114687 33473031136863024 33478357336006464 33523502430042248 33600479473509624 33672275369820542 33677633272530312 33694516148614776 33749594027386146 33771885875706888 33874494770031552 33946876169112816 33952463972687936 34024825368123408 34047485736473664 34197842604863808 34227354090552714 34349608178554032 34502047268103828 34554070131997806 34585905464715696 34606874606889312 34686339301738656 34812867908120796 34892805607106148 34910297659131804 34924953023364768 34967362884044409 35047655336131767 35132839648503844 35252525252540232 35258327971637472 35357004418645728 35462361712376781 35495033871684296 35522400390140352 35543790786343203 35603967325594176 35621815888870848 35703611103311424 35833850507256984 35839552357893024 35892425394204314 35916132597973992 35992876471046586 36025256342731968 36102233386199344 36107977941681984 36151824366125442 36185131740702672 36209032279108416 36262450398268276 36268220447340336 36345716644877388 36400519429635426 36484102711907838 36586209698682462 36614417509008144 36775782516538884 36860227482133692 36888646558991904 36991885730750496 37212075526766868 37246359731232288 37268941884342336 37272903293981403 37377217873779147 37410843125144736 37490780824130088 37576867576883544 37611487871315904 37657160028970902 37713940233797529 37800539407698327 37835365775311832 37887337431596601 37906330667191623 37970507046378816 38108806616285496 38190235690251918 38196521969273928 38277928539138834 38303421453532872 38482600422652048 38508018455559744 38570964602727024 38590300546276752 38596441000807872 38653381193758492 38678912028587376 38879328262060832 38909143647805158 38932733932750476 38968603413064416 39058083558674208 39116976103488816 39200559385761228 39290572151285364 39374526365283837 39430911163547232 39520243898370144 39665618968092156 39897483039007776 39931913105644833 39962700438907896 40054463241293448 40074542874979704 40288600288617408 40313081820664107 40350223042168312 40374687041370864 40405649172720741 40467395852028432 40528413385573464 40565752996210624 40615012559474262 40621475184392232 40708273208290506 40745778527258896 40801748003257878 40952972008293696 41040253279076688 41047008683398848 41134715966910384 41161885741109952 41379565466713422 41442800455163744 41499727378865892 41537961879859872 41785211652954276 41806158925133148 41812811084208528 41902154697636324 41927559619885128 42029465733187296 42125974265295648 42177128427146349 42215987030819784 42312923855230392 42467272667907997 42528086316304992 42564786497225811 42716820427176168 42846606656148672 42944991516438336 42966520195854528 42971087215433169 43036754318823888 43091349135224481 43240418028927808 43292925475483554 43321520762504712 43361433716956992 43392335178067902 43414088114561346 43513776032160798 43552921847183424 43645983646002192 43739244294818436 43746204044730096 43775338804037568 43839678839697468 43940344003508484 44006598116424918 44175292792866848 44298924887441952 44460274385666412 44467592740348752 44494553066000544 44562608964152916 44630708182484032 44800639298012832 44903511030040416 44926021531486368 44958037993771383 44999458703181528 45029181167609184 45262501558817088 45267312624033799 45366433824164544 45394000922439351 45421522921542222 45594465058770147 45636472120736952 45733985950054766 45799477571405376 45839000843166258 46002729690805104 46072093509330408 46114540619620928 46177884768823704 46276555462774182 46417157210827728 46523740809474864 46547063545509072 46623150512059212 46630569146580432 46653945436543536 46730207114842356 47003367003386976 47111296663555488 47283148949835708 47384181319386639 47391721048457604 47492985409672257 47602039337134191 47778467343009312 47888176797298656 47917210994154432 47990501961395448 48202432488167256 48246842320936896 48276159711165659 48357627263120448 48416348608676874 48460955526503184 48534025906180568 48645470282543784 48749413595113322 48781612931576616 48819223345344192 49034376688718512 49101731601752466 49146969976178256 49247256154542264 49510309442862528 49616100702355824 49697204391975204 49730029751040912 49836290498372196 49987707765506784 50026041832892346 50102490102511392 50209546705294536 50217536004009696 50285253645063372 50400719210264436 50508413054730813 50516449908795468 50541774222922164 50624391041079219 50811742155047328 50920314253669224 50928695959031904 51037238052185112 51071228604710496 51341031135829071 51427952803636032 51453734061702336 51571882704783168 51831105197996709 51878858197073544 51910311910333968 51989710458178402 52155968137985088 52219301862181194 52267412514348304 52339208410659222 52365446488697706 52387429535047152 52499368487045116 52699259472755766 52878787878810348 52887491957456208 53035506627968592 53242550807526444 53283600585210528 53405950988391264 53432723833306272 53555416654967136 53750775760885476 53832916055161152 53838638091306471 53874198896960988 53956527802704576 53989314706569879 54037884514097952 54153350079299016 54161966912522976 54277697611054008 54393675597402414 54402330671010504 54518574967316082 54600779144453139 54720337705435584 54726154067861757 54846287955880512 54879314548023693 55163673774808326 55172753955617896 55290341223200538 55332969838487856 55713615537272368 55741545233510864 55750414778944704 55818113290150302 55869539596848432 55903412826513504 56116264687717104 56236171236195132 56282578462334016 56287982707759712 56365301365325316 56417231806973856 56485740043456353 56753048662967748 56955760569568224 57285353535377877 57294782953910892 57382339091765184 57455132180299308 57723900633978072 57762027683339616 57856446904090536 57885450819415128 57980071790637738 58018368042881064 58194644861336256 58318992393091248 58328272059640128 58363715471707737 58452905119596624 58587125338011312 58666129252573934 58675464155233224 58800839078641842 58935858226928046 59280365847555216 59290123653798336 59416811952203888 59498428452138234 59846224558511664 59944050658361844 59999278270908704 60081694861940172 60111814312469556 60432900432926112 60525334563252468 60562030562056296 60701093778042648 60792620078360196 60848629494315936 60922518839211393 61062409812435759 61118667790888344 61336972921073472 61429458012440544 61482469384881727 61570513025098272 61702073950365576 61889542947770304 62031654412633152 62062751394012096 62069348200070133 62164200682745616 62174092195440576 62205260582058048 62306942819789808 62534225686809578 62677817479431414 62709238387699722 62719216626312792 62853232046454486 63044198599780944 63178908425848852 63188961397943472 63323980546229676 63469385782845588 63792129474457488 63987335948527264 64075230640764252 64269909984223008 64417487274657504 64449780293781792 64555131478235832 64614607368670912 64860627043391712 64939388213225331 65042150575435488 65081585081612736 65088502767101853 65121132171842019 65468975469003288 65529293301571008 65608866442227654 65663008206056352 65759518259546202 66009897174637377 66154800936474432 66211890106795706 66262939189300272 66306706334721216 66448387331162928 66690411578499618 66701389110523128 66843913446229374 66946062273726048 67047004860084496 67200958947019248 67344550739641084 67355266545060624 67389032297229552 67499188054772292 67543771751413776 67643417089077361 67893752338225632 68049650736246816 68132284382313333 68454708181105428 68600978925082149 68699216357108064 68758501264749387 69004094536207656 69108140263995612 69171810929431392 69213749213778624 69372678603477312 69414833194161273 69625735816241592 69785611214212296 69820595318263608 69849906046729536 69934725768088818 70095310672263534 70265679297007688 70505050505080464 70516655943274944 70714008837291456 70924723424753562 70990067743368592 71087581572686406 71667701014513968 71679104715786048 71784850788408628 71832265195947984 71985752942093172 72204466772398688 72303648732250884 72370263481405344 72524900796536552 72536440894680672 72624522913015311 72691433289754776 72801038859270852 72968205423815676 73124120392669983 73172419397364924 73228835018016288 73551565033077768 73720454964267384 73777293117983808 73983771461500992 74424151053533736 74492719462464576 74545806587962806 74754435747558294 74821686250289472 74981561648260176 75039062749338519 75153735153767088 75314320057941804 75427880467595058 75601078815396654 75670731550623664 75774674863193202 75812661334383246 76217613232570992 76380471380503836 76393043938547856 76555857078277668 76606842907065744 76965200845304096 77141929205454048 77180601092553504 77306762387516984 77357824057174752 77758656524121664 77818287295610316 77865467865500952 77937206826128832 77984565687267603 78116167117348416 78233952206977632 78328952793271791 78401118771522456 78581144302570728 78749052730567674 78861822327094464 79040487796740288 79048889209133649 79331237936184312 79794966078015552 79863826211289666 79925400877815792 80108926482586896 80149085749959408 80626163641328214 80700446084336624 80749374082741728 80811298345441482 80934791704056864 81056826771146928 81230025118948524 81242950368784464 81416546416581012 81491557054517792 81590513396103621 81603496006515756 81777862450974123 82080506558153376 82269431933820768 82745510662212489 82759130933426844 82885600910327488 82935511834800807 82999454757731784 83075923759719744 83570423305908552 83612317850266296 83625622168417056 83804309395272648 83855119239770256 84058931466374592 84251948530591296 84354256854292698 84431974061639568 84625847710460784 84934545335815994 85056172632609984 85129572994451622 85433640854352336 85942174430866338 86073508637647776 86182698270448962 86585850950967108 86643041525009424 86784670356135804 86828176229122692 86970107685956607 87027552064321596 87291967292004384 87478488589636872 87492408089460192 87679357679394936 87880688007016968 87999193878860901 88013196232849836 88201258617962763 88350585585733696 88403787340392069 88597849774883904 88920548771332824 88935185480697504 88989106132001088 89125217928305832 89601278596025664 89807022060080832 89852043062972736 89916075987542766 89998917406363056 90058362335218368 90534625248067598 90788001844878702 90843045843084444 91188930117540294 91272944241473904 91467971900109532 91678001686332516 92005459381610208 92144187018660816 92355769537647408 92553110925548364 92834314421655456 93047481618949728 93094127091018144 93246301024118424 93261138293160864 93307890873087072 93460414229684712 93801338530214367 94006734006773952 94016726219147121 94063857581549583 94222593327110976 94279848069681729 94566297899671416 94768362638773278 94783442096915208 94985970819344514 95204078674268382 95556934686018624 95776353594597312 95981003922790896 96404864976334512 96552319422331318 96832697217353748 96921911053006368 97068051812361136 97290940565087568 97498827190226644 97563225863153232 98068753377437024 98203463203504932 98293939952356512 98413299663341481 98494512309084528 98639277389319303 99232201404711648 99317835160193559 99394408783950408 99460059502081824 99672580996744392 99975415531013568 100052083665784692 100204980205022784 100265870169344061 100419093410589072 100435072008019392 100570507290126744 100801438420528872 101016826109461626 101032899817590936 101083548445844328 101248782082158438 101623484310094656 101840628507338448 101857391918063808 102074476104370224 102142457209420992 102682062271658142 103662210395993418 103757716394147088 103820623820667936 103979420916356804 104438603724362388 104534825028696608 104678416821318444 104730892977395412 104774859070094304 104902088652133227 104998736974090232 105142966008395301 105398518945511532 105757575757620696 105774983914912416 106071013255937184 106387085137130343 106485101615052888 106567201170421056 106811901976782528 106865447666612544 107110833309934272 107501551521770952 107677276182612942 107748397793921976 107978629413139758 108075769028195904 108306700158598032 108323933825045952 108555395222108016 108787351194804828 108804661342021008 109037149934632164 109201558288906278 109452308135723514 109758629096047386 110327347549616652 110345507911235792 110580682446401076 110665939676975712 111427231074544736 111483090467021728 111636226580300604 111739079193696864 111806825653027008 111818709881944209 112131653621337441 112232529375434208 112472342472390264 112575965415519424 112730602730650632 112834463613947712 112971480086912706 113141820701392587 113401618223094981 113506097325935496 113911521139136448 114570707070755754 114589565907821784 114910264360598616 115447801267956144 115524055366679232 115712893808181072 115770901638830256 115960143581275476 116036736085762128 116637984786182496 116727430943415474 116905810239193248 117174250676022624 117332258505147868 117350928310466448 117601678157283684 117852963794371897 117871716453856092 118123579095851511 118560731695110432 118833623904407776 118996856904276468 119692449117023328 119795739316934499 119888101316723688 119998556541817408 120163389723880344 120223628624939112 120865800865852224 120939245461992321 121050669126504936 121124061124112592 121402187556085296 121585240156720392 121697258988631872 121845037678422786 122124819624871518 122237335581776688 122858916024881088 122964938769763454 123141026050196544 123404147900731152 124138696400140266 124328401365491232 124613885639579616 125068451373619156 125355634958862828 125418476775399444 125438433252625584 125623488879715099 125706464092908972 126088397199561888 126357816851697704 126377922795886944 126531385281439047 126647961092459352 126938771565691176 127401818003723991 127584258948914976 127694359491677433 127974671897054528 128150461281528504 128539819968446016 128834974549315008 128899560587563584 128913261646299507 129110262956471664 129721254086783424 129878776426450662 130084301150870976 130177005534203706 130242264343684038 130937950938006576 131217732884455308 131326016412112704 131519036519092404 132019794349274754 132423780213591412 132525878378600544 132896774662325856 133380823156999236 133402778221046256 133687826892458748 133892124547452096 134094009720168992 134401917894038496 134689101479282168 134710533090121248 134778064594459104 134874113981314149 134998376109544584 135087543502827552 135286834178154722 135787504676451264 135801937872101397 136099301472493632 136182002767318053 136264568764626666 136909416362210856 137201957850164298 137398432714216128 137517002529498774 138008189072415312 138216280527991224 138343621858862784 138829666388322546 139251471632483184 139571222428424592 139641190636527216 139869451536177636 140190621344527068 140531358594015376 141010101010160928 141849446849507124 141980135486737184 142152543958159917 142175163145372812 142478956229016771 142806118011402573 143335402029027936 143569701576817256 143664530391895968 143971505884186344 144408933544797376 144607297464501768 144740526962810688 144828479133496977 145049801593073104 145072881789361344 145249045826030622 145382866579509552 145602077718541704 145936410847631352 146248240785339966 146344838794729848 146457670036032576 147103130066155536 147440909928534768 148848302107067472 149091613175925612 149508871495116588 149963123296520352 150078125498677038 150307470307534176 150628640115883608 150855760935190116 151202157630793308 151341463101247328 151525239164192439 151549349726386404 151625322668766492 151873173123237657 152435226465141984 152760942761007672 152786087877095712 153111714156555336 153213685814131488 153930401690608192 154023093407487213 154283858410908096 154361202185107008 154613524775033968 154715648114349504 155636574591220632 155730935731001904 155969131374535206 156467904413955264 156657905586543582 156802237543044912 157162288605141456 157498105461135348 158097778418267298 158662475872368624 159727652422579332 159850801755631584 160217852965173792 160298171499918816 161252327282656428 161400892168673248 161498748165483456 161515914273919413 161622596690882964 161869583408113728 161967944119709637 162113653542293856 162460050237897048 162485900737568928 162833092833162024 162983114109035584 163181026792207242 163206992013031512 163555724901948246 163802337433359417 164161013116306752 164178462203585271 164538863867641536 165491021324424978 165518261866853688 165871023669601614 165998909515463568 167140846611817104 167224635700532592 167251244336834112 167608618790545296 167710238479540512 168708513708585396 168863948123279136 169251695420921568 169457220130369059 169869090671631988 170259145988903244 170622947582896627 170867281708704672 171856060606133631 171884348861732676 172147017275295552 172365396540897924 173171701901934216 173286083050018848 173569340712271608 173656352458245384 173940215371913214 174055104128643192 174583934584008768 174956977179273744 174984816178920384 175091146415123211 175358715358789872 175761376014033936 175998387757721802 176026392465699672 176402517235925526 176807574680784138 177841097542665648 177870370961395008 178250435856611664 179832151975085532 179997834812726112 181069250496135196 181576003689757404 181686091686168888 182377860235080588 182545888482947808 182767556517634179 182935943800219064 183187229437307277 183356003372665032 184010918763220416 184288374037321632 184447408154645181 184711539075294816 185106221851096728 185668628843310912 186094963237899456 186188254182036288 186208044600210399 186492602048236848 186522276586321728 186615781746174144 186920828459369424 187602677060428734 188033452438294242 188127715163099166 188559696139363458 189132595799342832 189536725277546556 189566884193830416 189971941638689028 190408157348536764 191962007845581792 192809729952669024 193104638844662636 193665394434707496 193843822106012736 194136103624722272 194581881130175136 194818164639675993 194997654380453288 195126451726306464 195265508301305559 195363396515526057 196137506754874048 196406926407009864 196587879904713024 196826599326682962 196989024618169056 197278554778638606 198464402809423296 198635670320387118 198788817567900816 198920119004163648 199345161993488784 200104167331569384 200531740338688122 200838186821178144 201141014580253488 201602876841057744 202033652218923252 202065799635181872 202167096891688656 202497564164316876 202930251267232083 203681257014676896 204148952208740448 205331452384008769 205364124543316284 205802936775246447 206275503794248161 207324420791986836 207515432788294176 207641247641335872 207958841832713608 208244499582483819 208877207448724776 209069650057393216 209356833642636888 209461785954790824 209549718140188608 209804177304266454 209997473948180464 210285932016790602 210797037891023064 211515151515241392 211549967829824832 212142026511874368 212774170274260686 212970203230105776 215003103043541904 215354552365225884 215496795587843952 215957258826279516 216613400317196064 217110790444216032 217574702389609656 217609322684042016 218074299869264328 218403116577812556 218869789903833523 218904616271447028 219372361178009949 219517258192094772 220654695099233304 220691015822471584 221161364892802152 221331879353951424 222854462149089472 222966180934043456 223272453160601208 223478158387393728 223637419763888418 224263307242674882 224465058750868416 224944684944780528 225461205461301264 225942960173825412 226283641402785174 226803236446189962 227012194651870992 229141414141511508 229179131815643568 229820528721197232 230895602535912288 231425787616362144 231541803277660512 231920287162550952 232073472171524256 233275969572364992 233300765062328041 233454861886830948 233811620478386496 233953697061802809 234348501352045248 234664517010295736 234701856620932896 234986858379815373 235203356314567368 235705927588743794 235743432907712184 236247158191703022 237121463390220864 237146667627400947 237667247808815552 237993713808552936 239384898234046656 239591478633868998 239776202633447376 240326779447760688 240447257249878224 241878490923984642 242101338253009872 242248122248225184 242804375112170592 243170480313440784 243690075356845572 244249639249743036 244474671163553376 244771540188310863 245333587352922369 245929877539526908 246808295801462304 248236531986637467 248277392800280532 248656802730982464 248806535504402421 249227771279159232 250136902747238312 250711269917725656 250836953550798888 250876866505251168 251246977759430198 251412928185817944 252176794399123776 252715633703395408 252755845591773888 253062770562878094 253295922184918704 253877543131382352 254803636007447982 255168517897829952 255388718983354866 256300922563057008 257826523292599014 258220525912943328 259757552852901324 260354011068407412 260484528687368076 260910323057869821 261875901876013152 262435465768910616 263038073038184808 263997581636582703 264039588698549508 264603775853888289 264847560427182824 265051756757201088 265211362021176207 265793549324651712 266761646313998472 266805556442092512 267375653784917496 268188019440337984 268803835788076992 269378202958564336 269421066180242496 269556129188918208 269748227962628298 269996752219089168 270175087005655104 270573668356309444 271603875744202794 272364005534636106 272529137529253332 273818832724421712 274403915700328596 275034005058997548 276016378144830624 276432561055982448 277659332776645092 278502943264966368 279142444856849184 279282381273054432 279738903072355272 280381242689054136 281062717188030752 281404015590643101 282020202020321856 282050178657441363 282191572744648749 282839544209045187 283698893699014248 283960270973474368 284305087916319834 284350326290745624 284957912458033542 285612236022805146 286670804058055872 287139403153634512 287329060783791936 287943011768372688 289214594929003536 289656958266993954 290099603186146208 290498091652061244 290765733159019104 291204155437083408 291872821695262704 292496481570679932 292689677589459696 294206260132311072 294881819857069536 295239898990024443 297270908675355979 297696604214134944 297953505480580677 298183226351851224 299017742990233176 299926246593040704 300156250997354076 300614940615068352 300797610508032183 301257280231767216 301711521870380232 302404315261586616 302682926202494656 303050478328384878 303098699452772808 303250645337532984 303746346246475314 304870452930283968 305521885522015344 305572175754191424 306223428313110672 306427371628262976 308046186814974426 309227049550067936 311273149182441264 311461871462003808 311938262749070412 313315811173087164 313604475086089824 314324577210282912 314706265956399681 314996210922270696 316195556836534596 316871188368236593 317324951744737248 319161255411391029 319455304845158664 319701603511263168 320435705930347584 320596342999837632 322504654565312856 322801784337346496 323031828547838826 323245193381765928 323935888239419274 324227307084587712 324920100475794096 324971801475137856 325666185666324048 326362053584414484 326413984026063024 327111449803896492 327604674866718834 328356924407170542 330982042648849956 331036523733707376 331742047339203228 331997819030927136 334281693223634208 334449271401065184 335217237581090592 335420476959081024 335456129645832627 337417027417170792 337727896246558272 337933117978159613 338503390841843136 338914440260738118 339425462104177761 339738181343263976 340204854669284943 340518291977806488 341245895165793254 341734563417409344 343712121212267262 343768697723465352 344730793081795848 346343403803868432 346572166100037696 347138681424543216 347312704916490768 347880430743826428 348110208257286384 349913954358547488 350182292830246422 350717430717579744 351522752028067872 351996775515443604 352052784931399344 352805034471851052 353558891383115691 353615149361568276 354370737287554533 355682195085331296 356500871713223328 359387217950803497 359664303950171064 359995669625452224 362138500992270392 362817736385976963 363152007379514808 363372183372337776 364755720470161176 365091776965895616 365535113035268358 365871887600438128 366374458874614554 366712006745330064 368576748074643264 368894816309290362 369423078150589632 370212443702193456 372416089200420798 372985204096473696 373841656918738848 375205354120857468 376066904876588484 376255430326198332 376870466639145297 377119392278726916 378265191598685664 379073450555093112 379133768387660832 379943883277378056 380816314697073528 382205454011171973 383083078475032299 383924015691163584 385619459905338048 386209277689325272 386739784938898521 387330788869414992 388272207249444544 389163762260350272 389636329279351986 389995308760906576 390252903452612928 390531016602611118 390726793031052114 392813852814019728 393653198653365924 393978049236338112 394557109557277212 397271340640774236 397577635135801632 398690323986977568 400208334663138768 401063480677376244 401676373642356288 402282029160506976 403205753682115488 404067304437846504 404131599270363744 404334193783377312 404995128328633752 405860502534464166 406472466964262257 407362514029353792 407405813616304191 408297904417480896 408546008301954159 410662904768017538 410728249086632568 411605873550492894 412551007588496322 414648841583973672 415030865576588352 415917683665427216 416488999164967638 417754414897449552 418713667285273776 418923571909581648 419608354608532908 419994947896360928 420571864033581204 421594075782046128 423030303030482784 425548340548521372 425940406460211552 426457631874479751 427436868687050313 430006206087083808 430377285694172089 430709104730451768 430993591175687904 431914517652559032 433226800634392128 434221580888432064 434485437400490931 435149404779219312 435218645368084032 436148599738528656 436806233155625112 437739579807667046 437809232542894056 438744722356019898 439034516384189544 441309390198466608 441382031644943168 442322729785604304 446544906321202416 447274839527776836 448526614485349764 449889369889561056 450922410922602528 451885920347650824 452567282805570348 453606472892379924 454024389303741984 454575717492577317 455619519369712971 458282828283023016 458358263631287136 459641057442394464 461791205071824576 462069280222461639 462851575232724288 463083606555321024 463840574325101904 464146944343048512 466601530124656082 466909723773661896 467907394123605618 469329034020591472 469403713241865792 469973716759630746 470406712629134736 471411855177487588 471486865815424368 472494316383406044 474293335254801894 475987427617105872 479182957267737996 479552405266894752 480653558895521376 480894514499756448 483756981847969284 484202676506019744 484496244496450368 484547742821758239 485608750224341184 485903832359128911 486340960626881568 487380150713691144 488499278499486072 488949342327106752 489543080376621726 490667174705844738 491407012300078251 491859755079053816 492535386610755813 493616591602924608 496473063973274934 496554785600561064 497613071008804842 500273805494476624 501422539835451312 501673907101597776 501753733010502336 502493955518860396 502825856371635888 505431267406790816 506125541125756188 506591844369837408 507755086262764704 508371660391107177 509607272014895964 510777437966709732 511868842748689881 512601845126114016 515653046585198028 516441051825886656 519515105705802648 520708022136814824 520969057374736152 521820646115739642 523751803752026304 524870931537821232 525273439245369633 526076146076369616 527995163273165406 528079177397099016 529207551707776578 529695120854365648 530422724042352414 533523292627996944 533611112884185024 534751307569834992 538756405917128672 539496455925256596 539993504438178336 541147336712618888 543207751488405588 544728011069272212 545058275058506664 547637665448843424 548302669552902537 548807831400657192 550068010117995096 552032756289661248 552865122111964896 553342224463935543 555318665553290184 557005886529932736 558284889713698368 558564762546108864 558624133800631197 559477806144710544 560762485378108272 562125434376061504 562808031181286202 564100357314882726 564383145489297498 565679088418090374 567397787398028496 568610175832639668 568700652581491248 569915824916067084 571224472045610292 574278806307269024 575886023536745376 578429189858007072 579313916533987908 580199206372292416 580996183304122488 581531466318038208 582408310874166816 583745643390525408 584454493919027979 584992963141359864 585379355178919392 588412520264622144 588475064112439387 589763639714139072 590479797980048886 594541817350711958 595393208428269888 595907010961161354 596366452703702448 598035485980466352 600312501994708152 601595221016064366 602514560463534432 603423043740760464 604808630523173232 606100956656769756 606197398905545616 606501290675065968 607492692492950628 608790753801696249 611043771044030688 612446856626221344 615994357152026307 616092373629948852 617408810325739341 618454099100135872 618826511382744483 622546298364882528 622923742924007616 623876525498140824 626631622346174328 627208950172179648 628649154420565824 629412531912799362 629992421844541392 632391113673069192 633742376736473186 634649903489474496 638322510822782058 638910609690317328 645009309130625712 646063657095677652 646490386763531856 647871776478838548 649840200951588192 651332371332648096 652724107168828968 652827968052126048 654222899607792984 655209349733437668 656609369711500569 656713848814341084 658117083534029847 661964085297699912 662073047467414752 663484094678406456 663995638061854272 668563386447268416 668898542802130368 670434475162181184 670912259291665254 674834054834341584 675866235956319226 677828880521476236 678850924208355522 679476362686527952 680409709338569886 681036583955612976 682491790331586508 687424242424534524 687537395446930704 689461586163591696 692686807607736864 694277362849086432 694625409832981536 695760861487652856 696220416514572768 699827908717094976 699902295186984123 700364585660492844 701434861435159488 701861091185408427 703045504056135744 703993551030887208 704105569862798688 705610068943702104 707117782766231382 707230298723136552 708741474575109066 711364390170662592 711440002882202841 713001743426446656 718774435901606994 719328607900342128 724277001984540784 725635472771953926 726304014759029616 726744366744675552 729511440940322352 731070226070536716 731743775200876256 732748917749229108 733424013490660128 734314620564932589 736000762058767107 737789632618580724 740424887404386912 744709595959912401 744832178400841596 745970408192947392 747683313837477696 750410708241714936 752133809753176968 752510860652396664 753740933278290594 754238784557453832 756530383197371328 758146901110186224 758267536775321664 759887766554756112 761632629394147056 764410908022343946 766166156950064598 772418555378650544 773479569877797042 774661577738829984 779272658558703972 779990617521813152 781062033205222236 781453586062104228 782730969173609463 785627705628039456 787306397306731848 789114219114554424 791992744909748109 793811327561664867 794542681281548472 795155270271603264 797380647973955136 800416669326277536 802126961354752488 804564058321013952 806411507364230976 808134608875693008 808263198540727488 808668387566754624 809990256657267504 811721005068928332 812944933928524514 814811627232608382 817092016603908318 821325809536035076 821456498173265136 823211747100985788 825102015176992644 829297683167947344 831835367330854432 832977998329935276 835508829794899104 837427334570547552 837847143819163296 839216709217065816 839989895792721856 841143728067162408 843188151564092256 844212046771929303 846060606060965568 846150535972324089 846574718233946247 851096681097042744 851880812920423104 852915263748959502 854873737374100626 860012412174167616 860754571388344178 861418209460903536 861987182351375808 863829035305118064 868970874800981862 870298809558438624 872297199477057312 873612466311250224 875479159615334092 875618465085788112 877489444712039796 878069032768379088 879364422158005693 882618780396933216 884645459571208608 885719696970073329 891812726026067937 893089812642404832 893860516441742031 894549679055553672 897053228970699528 899778739779122112 901844821845205056 902392831524096549 903771840695301648 905134565611140696 907212945784759848 908048778607483968 909151434985154634 911239038739425942 916565656566046032 916716527262574272 919282114884788928 924138560444923278 927681148650203808 933203060249312164 933819447547323792 935814788247211236 938658068041182944 939947433519261492 940813425258269472 942823710354975176 942973731630848736 944118797869199043 944988632766812088 948586670509603788 950613565104709779 951974855234211744 958365914535475992 959104810533789504 961307117791042752 961789028999512896 967513963695938568 968405353012039488 969095485643516478 971807664718257822 972681921253763136 974760301427382288 976998556998972144 979086160753243452 981334349411689476 982814024600156502 983719510158107632 985070773221511626 992946127946549868 993109571201122128 995226142017609684 1000547610988953248 1002845079670902624 1003347814203195552 1004987911037720792 1005651712743271776 1006368388937497881 1010862534813581632 1012251082251512376 1013183688739674816 1013799353934478839 1015510172525529408 1016743320782214354 1018276386312533283 1019214544029791928 1021554875933419464 1023737685497379762 1025203690252228032 1031306093170396056 1039030211411605296 1041416044273629648 1041938114749472304 1043641292231479284 1049741863075642464 1050546878490739266 1052152292152739232 1055990326546330812 1056158354794198032 1058415103415553156 1059390241708731296 1060676674149347073 1060845448084704828 1063112211862663599 1067046585255993888 1069502615139669984 1077512811834257344 1078161653852410491 1078992911850513192 1079987008876356672 1082294673425237776 1086415502976811176 1089456022138544424 1090116550117013328 1095275330897686848 1096605339105805074 1097615662801314384 1100136020235990192 1105730244223929792 1106684448927871086 1110637331106580368 1117248267601262394 1118955612289421088 1121524970756216544 1125616062362572404 1128200714629765452 1128766290978594996 1130611399917435891 1131358176836180748 1134795574796056992 1137220351665279336 1137401305162982496 1139831649832134168 1142448944091220584 1146616362033515919 1148557612614538048 1149249235425096897 1151772047073490752 1156858379716014144 1158627833067975816 1161992366608244976 1164816621748333632 1167491286781050816 1168908987838055958 1169985926282719728 1170758710357838784 1176950128224878774 1180959595960097772 1189083634701423916 1191814021922322708 1192732905407404896 1196070971960932704 1200625003989416304 1203190442032128732 1205029120927068864 1206846087481520928 1209617261046346464 1212201913313539512 1212394797811091232 1213002581350131936 1214985384985901256 1217581507603392498 1219417400892786771 1222087542088061376 1222217440848912573 1224893713252442688 1225638024905862477 1231988714304052614 1232184747259897704 1234817620651478682 1237653022765488966 1245092596729765056 1247753050996281648 1253263244692348656 1258825063825598724 1259984843689082784 1264782227346138384 1267484753472946372 1276645021645564116 1277821219380634656 1279372895623439253 1282310606061150939 1290018618261251424 1291131857082516267 1292127314191355304 1292980773527063712 1295743552957677096 1299680401903176384 1302664742665296192 1303456312201472793 1305448214337657936 1305655936104252096 1308445799215585968 1310418699466875336 1313218739423001138 1313427697628682168 1316234167068059694 1323928170595399824 1324146094934829504 1326968189356812912 1341824518583330508 1349668109668683168 1351732471912638452 1355657761042952472 1357701848416711044 1358952725373055904 1360819418677139772 1362073167911225952 1363727152477731951 1364983580663173016 1366858558109138913 1374848484849069048 1375074790893861408 1378923172327183392 1385373615215473728 1388554725698172864 1389250819665963072 1391521722975305712 1392440833029145536 1399804590373968246 1400729171320985688 1403722182370816854 1407987102061774416 1408211139725597376 1411220137887404208 1414235565532462764 1414460597446273104 1417482949150218132 1422880005764405682 1437548871803213988 1438657215800684256 1448554003969081568 1451270945543907852 1452608029518059232 1453488733489351104 1453643228465274717 1457711497077386733 1459022881880644704 1462140452141073432 1463487550401752512 1465497835498458216 1466848026981320256 1468629241129865178 1472001524117534214 1474221036900234753 1475579265237161448 1480849774808773824 1489419191919824802 1489664356801683192 1500821416483429872 1504267619506353936 1505021721304793328 1507481866556581188 1508477569114907664 1516293802220372448 1519775533109512224 1523265258788294112 1528821816044687892 1532088529326834661 1532332313900129196 1535606528246069643 1544837110757301088 1546959139755594084 1549323155477659968 1558545317117407944 1559981235043626304 1562124066410444472 1562907172124208456 1565461938347218926 1571255411256078912 1574612794613463696 1578228438229108848 1583985489819496218 1587622655123329734 1589085362563096944 1600833338652555072 1604253922709504976 1616269217751386016 1619980513314535008 1623442010137856664 1625889867857049028 1629623254465216764 1633105355436296287 1634184033207816636 1642651619072070152 1642912996346530272 1644908008658707611 1646423494201971576 1650204030353985288 1658595366335894688 1660026673391806629 1663670734661708864 1665955996659870552 1671017659589798208 1674854669141095104 1675694287638326592 1675872401401893591 1678433418434131632 1682287456134324816 1686376303128184512 1688424093543858606 1692301071944648178 1693149436467892494 1702193362194085488 1705830527497919004 1709747474748201252 1721509142776688356 1722836418921807072 1727658070610236128 1737941749601963724 1740597619116877248 1744594398954114624 1747224932622500448 1750958319230668184 1751236930171576224 1753363481757083937 1754978889424079592 1756138065536758176 1758728844316011386 1765237560793866432 1765425192337318161 1769290919142417216 1771439393940146658 1783625452052135874 1786179625284809664 1787721032883484062 1789099358111107344 1794106457941399056 1804785663048193098 1807543681390603296 1810269131222281392 1814425891569519696 1818302869970309268 1822478077478851884 1826372261405088747 1833131313132092064 1847983071456078921 1848277120889846556 1852226430977218023 1855362297300407616 1856479534148233449 1866406120498624328 1867638895094647584 1871629576494422472 1877316136082365888 1879894867038522984 1881626850516538944 1885647420709950352 1885947463261697472 1888237595738398086 1889977265533624176 1897173341019207576 1901227130209419558 1903949710468423488 1916731829070951984 1935027927391877136 1938190971287032956 1943615329436515644 1949520602854764576 1953997113997944288 1958172321506486904 1962668698823378952 1965628049200313004 1967439020316215264 1969828109134501707 1970141546443023252 1974351250602089541 1985892255893099736 1986219142402244256 1990452284035219368 2001095221977906496 2005690159341805248 2006695628406391104 2009975822075441584 2011303425486543552 2012736777874995762 2024502164503024752 2027598707868957678 2033486641564428708 2036552772625066566 2038429088059583856 2043109751866838928 2047475370994759524 2062612186340792112 2078060422823210592 2082832088547259296 2083876229498944608 2087282584462958568 2099483726151284928 2099706885560952369 2101093756981478532 2104304584305478464 2105583273556225281 2111980653092661624 2112316709588396064 2116830206831106312 2118780483417462592 2121353348298694146 2121690896169409656 2126224423725327198 2134093170511987776 2134320008646608523 2139005230279339968 2156323307704820982 2157985823701026384 2164589346850475552 2172831005953622352 2178912044277088848 2180233100234026656 2193210678211610148 2195231325602628768 2200272040471980384 2202943861694797767 2213368897855742172 2218098318577656151 2221274662213160736 2234128787879737203 2234496535202524788 2237911224578842176 2243049941512433088 2251232124725144808 2256401429259530904 2257532581957189992 2261222799834871782 2262716353672361496 2269591149592113984 2274440703330558672 2274802610325964992 2279663299664268336 2284897888182441168 2293232724067031838 2298498470850193794 2317255666135951632 2323984733216489952 2337817975676111916 2339971852565439456 2348192907520828389 2353900256449757548 2361919191920195544 2375978234729244327 2378167269402847832 2381433982684994601 2383628043844645416 2385465810814809792 2392141943921865408 2401250007978832608 2406380884064257464 2413692174963041856 2419234522092692928 2424403826627079024 2424789595622182464 2426005162700263872 2429970769971802512 2435163015206784996 2438834801785573542 2444434881697825146 2451276049811724954 2463977428608105228 2464369494519795408 2469635241302957364 2475306045530977932 2495506101992563296 2506526489384697312 2517650127651197448 2519969687378165568 2529564454692276768 2532636140315787909 2534969506945892744 2538451607916972267 2539724154701838741 2553290043291128232 2555642438761269312 2558745791246878506 2564621212122301878 2580037236522502848 2582263714165032534 2584254628382710608 2585961547054127424 2591487105915354192 2606912624402945586 2610896428675315872 2616891598431171936 2620837398933750672 2626437478846002276 2626855395257364336 2632468334136119388 2638093266474017079 2647856341190799648 2653936378713625824 2675438178078203811 2681581549325226093 2683649037166661016 2699336219337366336 2703464943825276904 2707178494572289647 2711315522085904944 2715403696833422088 2717905450746111808 2721638837354279544 2724146335822451904 2727454304955463902 2729967161326346032 2733717116218277826 2749696969698138096 2750149581787722816 2757846344654366784 2783043445950611424 2799609180747936492 2801458342641971376 2807444364741633708 2815974204123548832 2822440275774808416 2828471131064925528 2828921194892546208 2834965898300436264 2845307268749835799 2845760011528811364 2851840695314129337 2875097743606427976 2877314431601368512 2897108007938163136 2902541891087815704 2905216059036118464 2907286456930549434 2915422994154773466 2918045763761289408 2924280904282146864 2930995670996916432 2937258482259730356 2944003048235068428 2948442073800469506 2951158530474322896 2978838383839649604 2979328713603366384 3001642832966859744 3008535239012707872 3010043442609586656 3014963733113162376 3016955138229815328 3032587604440744896 3032909945810264533 3039551066219024448 3041398061803436517 3046530517576588224 3054829158937599849 3057643632089375784 3064177058653669322 3064664627800258392 3071213056492139286 3089674221514602176 3093918279511188168 3117090634234815888 3124248132820888944 3125814344248416912 3130923876694437852 3149225589226927392 3156456876458217696 3167970979638992436 3175245310246659468 3178170725126193888 3182030022448041219 3189336635587990797 3208507845419009952 3232538435502772032 3234484961557231473 3239961026629070016 3246884020275713328 3251779735714098056 3259246508930433528 3266210710872592574 3268368066415633272 3285303238144140304 3285825992693060544 3289816017317415222 3292846988403943152 3300408060707970576 3317190732671789376 3320053346783613258 3331911993319741104 3351744802803787182 3356866836868263264 3364574912268649632 3376848187087717212 3384602143889296356 3386298872935784988 3391834199752307673 3404386724388170976 3411661054995838008 3419494949496402504 3439849086100547757 3443018285553376712 3445672837843614144 3447747706275290691 3455316141220472256 3475883499203927448 3494449865245000896 3501916638461336368 3502473860343152448 3506726963514167874 3509957778848159184 3512276131073516352 3517457688632022772 3530850384674636322 3542878787880293316 3567250904104271748 3575442065766968124 3578198716222214688 3588212915882798112 3609571326096386196 3615087362781206592 3620538262444562784 3628851783139039392 3636605739940618536 3644956154957703768 3652744522810177494 3658252202678360313 3666262626264184128 3666652322546737719 3676914074717587431 3695966142912157842 3696554241779693112 3704452861954436046 3712959068296466898 3732812240997248656 3735277790189295168 3743259152988844944 3759789734077045968 3771294841419900704 3776475191476796172 3779954531067248352 3794346682038415152 3802454260418839116 3833463658141903968 3838118686870317759 3870055854783754272 3873395571247548801 3876381942574065912 3887230658873031288 3899041205709529152 3907994227995888576 3910368936604418379 3916344643012973808 3925337397646757904 3931256098400626008 3934878040632430528 3939656218269003414 3940283092886046504 3948702501204179082 3971784511786199472 3972438284804488512 3980904568070438736 4019951644150883168 4025473555749991524 4049004329006049504 4055197415737915356 4066973283128857416 4073105545250133132 4076858176119167712 4086219503733677856 4091181457433195853 4094950741989519048 4119325448787075709 4125224372681584224 4156120845646421184 4165664177094518592 4167752458997889216 4174565168925917136 4199413771121904738 4202187513962957064 4211166547112450562 4223961306185323248 4224633419176792128 4233660413662212624 4242706696597388292 4243381792338819312 4252448847450654396 4268640017293217046 4312646615409641964 4315971647402052768 4329178693700951104 4345662011907244704 4357824088554177696 4360466200468053312 4360929685395824151 4386421356423220296 4390462651205257536 4400544080943960768 4405887723389595534 4422663110700704259 4426737795711484344 4436196637155312302 4442549324426321472 4468257575759474406 4468993070405049576 4502464249450289616 4512802858519061808 4515065163914379984 4522445599669743564 4525432707344722992 4548881406661117344 4559326599328536672 4569795776364882336 4586465448134063676 4596265587980503983 4596996941700387588 4606819584738208929 4634511332271903264 4647969466432979904 4675635951352223832 4679943705130878912 4696385815041656778 4707800512899515096 4723838383840391088 4751956469458488654 4756334538805695664 4762867965369989202 4767256087689290832 4802500015957665216 4812761768128514928 4848807653254158048 4859941539943605024 4870326030413569992 4877669603571147084 4888869763395650292 4899316066308888861 4902552099623449908 4927954857216210456 4928738989039590816 4939270482605914728 4950612091061955864 4980080020175419887 4991012203985126592 5013052978769394624 5027617204205680773 5035300255302394896 5059128909384553536 5065272280631575818 5069939013891785488 5076903215833944534 5079448309403677482 5106580086582256464 5117491582493757012 5129242424244603756 5164527428330065068 5168509256765421216 5182974211830708384 5213825248805891172 5221792857350631744 5233783196862343872 5241674797867501344 5252874957692004552 5253710790514728672 5264936668272238776 5276186532948034158 5295712682381599296 5296275577011954483 5307872757427251648 5350876356156407622 5363163098650452186 5367298074333322032 5406929887650553808 5414356989144579294 5422631044171809888 5430807393666844176 5443277674708559088 5454908609910927804 5459934322652692064 5467434232436555652 5479116784215266241 5499393939396276192 5543949214368236763 5556679292931654069 5566086891901222848 5599218361495872984 5602916685283942752 5614888729483267416 5631948408247097664 5644880551549616832 5656942262129851056 5657842389785092416 5669931796600872528 5690614537499671598 5691520023057622728 5703681390628258674 5750195487212855952 5805083782175631408 5814572913861098868 5830845988309546932 5848561808564293728 5861991341993832864 5874516964519460712 5888006096470136856 5896884147600939012 5902317060948645792 5909484327403505121 5923053751806268623 5957676767679299208 5958657427206732768 6003285665933719488 6017070478025415744 6020086885219173312 6029927466226324752 6033910276459630656 6065819891620529066 6082796123606873034 6109658317875199698 6115287264178751568 6128354117307338644 6129329255600516784 6142426112984278572 6187836559022376336 6234181268469631776 6248496265641777888 6251628688496833824 6261847753388875704 6298451178453854784 6299120656682857107 6312913752916435392 6316749820668675843 6335941959277984872 6350490620493318936 6356341450252387776 6364060044896082438 6378673271175981594 6402960025939825569 6417015690838019904 6468969923114462946 6493768040551426656 6503559471428196112 6518493017860867056 6532421421745185148 6536736132831266544 6570606476288280608 6579632034634830444 6585693976807886304 6600816121415941152 6608831585084393301 6640106693567226516 6654294955732968453 6663823986639482208 6703489605607574364 6713733673736526528 6729149824537299264 6753696374175434424 6769204287778592712 6772597745871569976 6783668399504615346 6808773448776341952 6823322109991676016 6838989898992805008 6879698172201095514 6886036571106753424 6895495412550581382 6951766998407854896 7003833276922672736 7013453927028335748 7019915557696318368 7034915377264045544 7044578722562485167 7061700769349272644 7085757575760586632 7127934704187732981 7134501808208543496 7150884131533936248 7156397432444429376 7176425831765596224 7219142652192772392 7241076524889125568 7257703566278078784 7273211479881237072 7289912309915407536 7305489045620354988 7316504405356720626 7333304645093475438 7353828149435174862 7391932285824315684 7393108483559386224 7408905723908872092 7425918136592933796 7465624481994497312 7486518305977689888 7519579468154091936 7542589682839801408 7552950382953592344 7559909062134496704 7588693364076830304 7597908420947363727 7604908520837678232 7666927316283807936 7676237373740635518 7740111709567508544 7746791142495097602 7752763885148131824 7774461317746062576 7820737873208836758 7832689286025947616 7850674795293515808 7862512196801252016 7879312436538006828 7880566185772093008 7897405002408358164 7914279799422051237 7943569023572398944 7961809136140877472 8026314534234611433 8039903288301766336 8044744647975678279 8050947111499983048 8098008658012099008 8110394831475830712 8133946566257714832 8146211090500266264 8153716352238335424 8172439007467355712 8182362914866391706 8189901483979038096 8238650897574151418 8250448745363168448 8349130337851834272 8398827542243809476 8404375027925914128 8422333094224901124 8447922612370646496 8467320827324425248 8485413393194776584 8486763584677638624 8504897694901308792 8535921806249507397 8537280034586434092 8555522085942388011 8625293230819283928 8631943294804105536 8691324023814489408 8715648177108355392 8721859370791648302 8772842712846440592 8811775446779191068 8845326221401408518 8853475591422968688 8872393274310624604 8936515151518948812 8937986140810099152 9004928498900579232 9025605717038123616 9030130327828759968 9044891199339487128 9050865414689445984 9097762813322234688 9098729837430793599 9118653198657073344 9124194185410309551 9139591552729764672 9172930896268127352 9192531175961007966 9193993883400775176 9213639169476417858 9269022664543806528 9351271902704447664 9392771630083313556 9415601025799030192 9447676767680782176 9503912938916977308 9512669077611391328 9525735930739978404 9534512175378581664 9546090067344123657 9568009906763972391 9625523536257029856 9697615306508316096 9719883079887210048 9740652060827139984 9755339207142294168 9777739526791300584 9798632132617777722 9805104199246899816 9855909714432420912 9857477978079181632 9878540965211829456 9901224182123911728 9960160040350839774 10055234408411361546 10070600510604789792 10130544561263151636 10139878027783570976 10153806431667889068 10158896618807354964 10175502599256923019 10213160173164512928 10234983164987514024 10258484848489207512 10319547258301643271 10329054856660130136 10337018513530842432 10365948423661416768 10427650497611782344 10483349595735002688 10505749915384009104 10507421581029457344 10529873336544477552 10552373065896068316 10592551154023908966 10701752712312815244 10726326197300904372 10734596148666644064 10813859775301107616 10828713978289158588 10845262088343619776 10861614787333688352 10886555349417118176 10909817219821855608 10919868645305384128 10934868464873111304 10958233568430532482 10974756608035080939 10998787878792552384 10999956967640213157 11087898428736473526 11113358585863308138 11198436722991745968 11205833370567885504 11229777458966534832 11313884524259702112 11339863593201745056 11381229074999343196 11383040046115245456 11407362781256517348 11431737488054074009 11500390974425711904 11514356060610953277 11610167564351262816 11620186713742646403 11629145827722197736 11661691976619093864 11697123617128587456 11723982683987665728 11731106809813255137 11749033929038921424 11776012192940273712 11793768295201878024 11804634121897291584 11818968654807010242 11846107503612537246 11915353535358598416 11917314854413465536 12059854932452649504 12131639783241058132 12165592247213746068 12219316635750399396 12230574528357503136 12256708234614677288 12258658511201033568 12273544372299587559 12284852225968557144 12357976346361227127 12375673118044752672 12468362536939263552 12496992531283555776 12503257376993667648 12523695506777751408 12598241313365714214 12633499641337351686 12671883918555969744 12700981240986637872 12728120089792164876 12757346542351963188 12805920051879651138 12937939846228925892 12987536081102853312 13007118942856392224 13036986035721734112 13064842843490370296 13073472265662533088 13082789056187472453 13141212952576561216 13159264069269660888 13171387953615772608 13201632242831882304 13217663170168786602 13280213387134453032 13308589911465936906 13327647973278964416 13406979211215148728 13507392748350868848 13538408575557185424 13545195491743139952 13567336799009230692 13646644219983352032 13677979797985610016 13759396344402191028 13772073142213506848 13788796763941511949 13790990825101162764 13820458754214626787 13903533996815709792 14007666553845345472 14026907854056671496 14039831115392636736 14069830754528091088 14089157445124970334 14123401538698545288 14171515151521173264 14255869408375465962 14269003616417086992 14301768263067872496 14438285304385544784 14546422959762474144 14579824619830815072 14610978091240709976 14633008810713441252 14666609290186950876 14697948198926666583 14707656298870349724 14783864571648631368 14786216967118772448 14817811447817744184 14851836273185867592 14931248963988994624 14940240060526259661 14973036611955379776 15039158936308183872 15105900765907184688 15177386728153660608 15195816841894727454 15209817041675356464 15352474747481271036 15493582284990195204 15505527770296263648 15548922635492125152 15641475746417673516 15665378572051895232 15701349590587031616 15725024393602504032 15758624873076013656 15761132371544186016 15794810004816716328 15828559598844102474 15887138047144797888 15888826731035863449 15923618272281754944 16052629068469222866 16089489295951356558 16101894222999966096 16220789662951661424 16267893132515429664 16292422181000532528 16364725829732783412 16379802967958076192 16437350352645798723 16477301795148302836 16631847643104710289 16670037878794962207 16698260675703668544 16797655084487618952 16808750055851828256 16844666188449802248 16895845224741292992 16934641654648850496 16970826786389553168 16973527169355277248 17009795389802617584 17071843612499014794 17074560069172868184 17111044171884776022 17250586461638567856 17443718741583296604 17545685425692881184 17623550893558382136 17690652442802817036 17706951182845937376 17728452982210515363 17744786548621249208 17769161255418805869 17873030303037897624 17875972281620198304 18009856997801158464 18051211434076247232 18060260655657519936 18089782398678974256 18101730829378891968 18197459674861587198 18248388370820619102 18345861792536254704 18385062351922015932 18387987766801550352 18427278338952835716 18702543805408895328 18785543260166627112 18831202051598060384 18895353535361564352 18897361970048571321 18950249462006027529 19007825877833954616 19025338155222782656 19051471861479956808 19069024350757163328 19092180134688247314 19136019813527944782 19251047072514059712 19481304121654279968 19510678414284588336 19555479053582601168 19597264265235555444 19610208398493799632 19711819428864841824 19757081930423658912 19802448364247823456 19917150881248850593 19920320080701679548 19962884867198905359 20110468816822723092 20141201021209579584 20261089122526303272 20279756055567141952 20307612863335778136 20317793237614709928 20351005198513846038 20426320346329025856 20469966329975028048 20516969696978415024 20639094516603286542 20658109713320260272 20855300995223564688 21011499830768018208 21059746673088955104 21104746131792136632 21185102308047817932 21230369620671851731 21383804112563198943 21403505424625630488 21452652394601808744 21469192297333288128 21627719550602215232 21657427956578317176 21723229574667376704 21773110698834236352 21819634439643711216 21869736929746222608 21916467136861064964 21949513216070161878 21999913935280426314 22175796857472947052 22226717171726616276 22396873445983491936 22459554917933069664 22627769048519404224 22679727186403490112 22762458149998686392 22766080092230490912 22793725262842091181 22814725562513034696 22863474976108148018 23000781948851423808 23028712121221906554 23220335128702525632 23240373427485292806 23258291655444395472 23323383953238187728 23462213619626510274 23498067858077842848 23552024385880547424 23587536590403756048 23637937309614020484 23692215007225074492 23742839398266153711 23830707070717196832 24078943602703834299 24119709864905299008 24134233943927034837 24263279566482116264 24331184494427492136 24438633271500798792 24461149056715006272 24513416469229354576 24517317022402067136 24547088744599175118 24569704451937114288 24715952692722454254 24751346236089505344 25047391013555502816 25196482626731428428 25266999282674703372 25343767837111939488 25401962481973275744 25456240179584329752 25514693084703926376 25607765418748522191 25611840103759302276 25666566257827164033 25875879692457851784 26014237885712784448 26073972071443468224 26129685686980740592 26146944531325066176 26165578112374944906 26318528138539321776 26435326340337573204 26560426774268906064 26617179822931873812 26813958422430297456 27014785496701737696 27076817151114370848 27090390983486279904 27134673598018461384 27293288439966704064 27296189512292380797 27355959595971220032 27372582556230928653 27518792688804382056 27544146284427013696 27577593527883023898 27581981650202325528 27640917508429253574 27807067993631419584 28053815708113342992 28139661509056182176 28178314890249940668 28246803077397090576 28343030303042346528 28511738816750931924 28538007232834173984 28603536526135744992 28638270202032370971 28835278141509529963 28876570608771089568 29092845919524948288 29159649239661630144 29221956182481419952 29266017621426882504 29333218580373901752 29395896397853333166 29415312597740699448 29567729143297262736 29572433934237544896 29635622895635488368 29703672546371735184 29880480121052519322 30211801531814369376 30391633683789454908 30419634083350712928 30526507797770769057 30704949494962542072 30958641774904929813 30987164569980390408 31011055540592527296 31097845270984250304 31282951492835347032 31450048787205008064 31517249746152027312 31522264743088372032 31589620009633432656 31657119197688204948 31777653462071726898 32105258136938445732 32178978591902713116 32203788445999932192 32441579325903322848 32535786265030859328 32584844362001065056 32729451659465566824 32759605935916152384 32874700705291597446 32924269824105242817 32954603590296605672 32999870902920639471 33263695286209420578 33340075757589924414 33595310168975237904 33617500111703656512 33689332376899604496 33941653572779106336 34019590779605235168 34143687224998029588 34149120138345736368 34222088343769552044 34295212464162222027 34501172923277135712 34860560141227939209 34887437483166593208 35091370851385762368 35193320429439765411 35247101787116764272 35381304885605634072 35413902365691874752 35456905964421030726 35489573097242498416 35538322510837611738 35746060606075795248 35751944563240396608 36179564797357948512 36394919349723174396 36496776741641238204 36691723585072509408 36770124703844031864 36775975533603100704 36854556677905671432 37073929039083681381 37405087610817790656 37571086520333254224 37662404103196120768 37794723940097142642 37900498924012055058 38015651755667909232 38102943722959913616 38184360269376494628 38272039627055889564 38962608243308559936 39021356828569176672 39110958107165202336 39194528530471110888 39220416796987599264 39423638857729683648 39427829295533438929 39514163860847317824 39604896728495646912 39834301762497701186 39840640161403359096 39925769734397810718 40220937633645446184 40522178245052606544 40615225726671556272 40635586475229419856 40702010397027692076 40939932659950056096 41033939393956830048 41278189033206573084 41316219426640520544 41366390291824535847 41461376262643880361 41710601990447129376 42022999661536036416 42119493346177910208 42209492263584273264 42370204616095635864 42460739241343703462 42767608225126397886 42807010849251260976 42905304789203617488 43314855913156634352 43639268879287422432 43739473859492445216 43832934273722129928 43899026432140323756 43999827870560852628 44093844596779999749 44351593714945894104 44453434343453232552 44793746891966983872 44820720181578778983 44919109835866139328 45524916299997372784 45532160184460981824 45587450525684182362 45629451125026069392 45726949952216296036 46057424242443813108 46480746854970585612 46516583310888790944 46646767906476375456 46924427239253020548 46996135716155685696 47104048771761094848 47175073180807512096 47275874619228040968 47384430014450148984 47485678796532307422 47661414141434393664 47666480193107590347 48157887205407668598 48268467887854069674 48526559132964232528 48662368988854984272 48877266543001597584 49026832938458709152 49094177489198350236 49139408903874228576 49312051057937396169 49431905385444908508 49895542929314130867 50094782027111005632 50392965253462856856 50533998565349406744 50687535674223878976 50803924963946551488 50912480359168659504 51029386169407852752 51215530837497044382 51223680207518604552 51333132515654328066 51751759384915703568 52259371373961481184 52331156224749889812 52637056277078643552 52870652680675146408 53120853548537812128 53185358946631546089 53234359645863747624 53627916844860594912 54029570993403475392 54153634302228741696 54180781966972559808 54269347196036922768 54592379024584761594 54745165112461857306 55037585377608764112 55155187055766047796 55163963300404651056 55281835016858507148 56107631416226685984 56279323018112364352 56356629780499881336 56493606154794181152 56686060606084693056 56692085910145713963 57023477633501863848 57076014465668347968 57207073052271489984 57276540404064741942 57670556283019059926 57753141217542179136 58443912364962839904 58532035242853765008 58666437160747803504 58791792795706666332 58830625195481398896 59135458286594525472 59271245791270976736 59407345092743470368 59751452643746551779 59760960242105038644 59888654601596716077 60423603063628738752 60783267367578909816 60839268166701425856 61053015595541538114 61409898989925084144 61917283549809859626 61974329139960780816 62565902985670694064 63034499492304054624 63179240019266865312 63314238395376409896 63555306924143453796 63691108862015555193 64210516273876891464 64357957183805426232 64407576891999864384 64883158651806645696 65169688724002130112 65458903318931133648 65749401410583194892 65848539648210485634 65909207180593211344 65999741805841278942 66527390572418841156 66680151515179848828 67190620337950475808 67378664753799208992 67883307145558212672 68039181559210470336 68287374449996059176 68298240276691472736 68444176687539104088 68590424928324444054 69002345846554271424 69721120282455878418 69774874966333186416 70386640858879530822 70494203574233528544 70762609771211268144 70913811928842061452 70979146194484996832 71076645021675223476 71228518194798461133 71492121212151590496 72236830808111502897 72359129594715897024 72789838699446348792 72993553483282476408 73383447170145018816 73540249407688063728 73551951067206201408 73709113355811342864 74147858078167362762 75142173040666508448 75589447880194285284 75800997848024110116 76031303511335818464 76205887445919827232 76368720538752989256 76544079254111779128 76823296256245566573 76999698773481492099 78042713657138353344 78221916214330404672 78389057060942221776 78440833593975198528 78855658591066877858 79668603524995402372 79681280322806718192 79851539468795621436 80441875267290892368 81044356490105213088 81230451453343112544 81271172950458839712 81404020794055384152 81879865319900112192 81888568536877142391 82067878787913660096 82117747668692785959 82556378066413146168 82632438853281041088 82732780583649071694 82922752525287760722 83421203980894258752 84418984527168546528 84740409232191271728 84921478482687406924 85535216450252795772 85614021698502521952 85810609578407234976 85914810606097112913 86505834424528589889 86629711826313268704 87278537758574844864 87478947718984890432 87665868547444259856 87798052864280647512 87999655741121705256 88187689193559999498 88703187429891788208 88906868686906465104 89641440363157557966 91049832599994745568 91174901051368364724 91258902250052138784 91453899904432592072 91579523393312307171 92114848484887626216 92961493709941171224 93033166621777581888 93293535812952750912 93848854478506041096 94350146361615024192 94551749238456081936 94768860028900297968 94971357593064614844 95332960386215180694 96315774410815337196 96536935775708139348 97053118265928465056 97324737977709968544 97754533086003195168 98053665876917418304 98188354978396700472 98278817807748457152 98624102115874792338 98772809472315728451 98863810770889817016 99791085858628261734 100785930506925713712 101067997130698813488 101824960718337319008 102058772338815705504 102431061674994088764 102447360415037209104 102666265031308656132 102885637392486666081 103503518769831407136 104518742747922962368 104581680423683817627 104662312449499779624 105274112554157287104 105741305361350292816 106241707097075624256 106370717893263092178 106468719291727495248 107255833689721189824 108538694392073845536 109184758049169523188 109490330224923714612 110075170755217528224 110310374111532095592 110327926600809302112 110563670033717014296 111221787117251044143 112215262832453371968 112713259560999762672 112987212309588362304 113384171820291427926 114046955267003727696 114553080808129483884 115341112566038119852 116887824729925679808 117064070485707530016 117332874321495607008 117583585591413332664 117661250390962797792 118270916573189050944 118283487886600316787 118542491582541953472 118814690185486940736 119502905287493103558 119521920484210077288 119777309203193432154 121566534735157819632 122106031191083076228 122819797979850168288 123834567099619719252 123948658279921561632 124099170875473607541 124384128787931641083 125131805971341388128 126068998984608109248 126358480038533730624 126628476790752819792 127110613848286907592 127382217724031110386 128421032547753782928 128715914367610852464 130917806637862267296 131498802821166389784 131697079296420971268 131818414361186422688 131999483611682557884 132281533790339999247 133054781144837682312 133360303030359697656 134381240675900951616 134757329507598417984 136574748899992118352 136596480553382945472 136888353375078208176 137180849856648888108 139442240564911756836 139549749932666372832 140773281717759061644 140988407148467057088 141525219542422536288 141827623857684122904 141958292388969993664 142153290043350446952 142457036389596922266 142984242424303180992 142999440579322771041 144473661616223005794 145579677398892697584 145987106966564952816 147080498815376127456 147418226711622685728 148295716156334725524 148612587344702962117 149686628787942392601 150284346081333016896 151178895760388570568 151601995696048220232 152062607022671636928 152411774891839654464 152737441077505978512 153088158508223558256 153646592512491133146 153999397546962984198 156778114121884443552 157711317182133755716 159337207049990804744 159362560645613436384 159556076839894638267 159703078937591242872 160883750534581784736 162088712980210426176 162460902906686225088 162542345900917679424 162808041588110768304 163777137073754284782 164235495337385571918 165112756132826292336 165465561167298143388 165845505050575521444 168837969054337093056 169480818464382543456 169842956965374813848 170076257730437141889 171070432900505591544 171228043397005043904 171621219156814469952 171829621212194225826 173011668849057179778 173259423652626537408 175331737094888519712 175596105728561295024 175999311482243410512 176375378387119998996 177406374859783576416 177813737373812930208 179254357931239655337 179282880726315115932 179665963804790148231 182099665199989491136 182349802102736729448 182517804500104277568 182907799808865184144 183159046786624614342 184229696969775252432 185922987419882342448 187697708957012082192 189103498476912163872 189537720057800595936 189942715186129229688 190665920772430361388 191073326586046665579 192631548821630674392 193073871551416278696 194106236531856930112 194649475955419937088 195509066172006390336 196376709956793400944 197248204231749584676 197545618944631456902 197727621541779634032 199582171717256523468 201571861013851427424 202135994261397626976 203649921436674638016 204117544677631411008 204862123349988177528 204894720830074418208 205332530062617312264 205771274784973332162 207007037539662814272 209163360847367635254 209324624898999559248 211482610722700585632 212741435786526184356 212937438583454990496 213685554584395383399 216710492424334508691 217077388784147691072 218369516098339046376 218980660449847429224 220150341510435056448 220620748223064191184 220655853201618604224 221127340067434028592 222443574234502088286 225426519121999525344 226768343640582855852 228093910534007455392 229106161616258967768 230469888768736699719 230682225132076239704 230999096320444476297 234128140971415060032 234665748642991214016 235167171182826665328 235322500781925595584 236566975773200633574 239005810574986207116 239043840968420154576 239554618406386864308 243133069470315639264 244212062382166152456 245639595959700336576 245665705610631427173 246353243006078357877 247669134199239438504 247897316559843123264 248198341750947215082 248768257575863282166 250263611942682776256 253256953581505639584 254221227696573815184 254764435448062220772 256842065095507565856 257431828735221704928 259517503273585769667 261835613275724534592 262997605642332779568 263394158592841942536 263636828722372845376 263998967223365115768 264563067580679998494 266109562289675364624 266720606060719395312 273149497799984236704 273776706750156416352 274361699713297776216 275994805068734072503 278884481129823513672 279099499865332745664 281546563435518123288 283050439084845072576 283655247715368245808 284306580086700893904 284914072779193844532 285998881158645542082 288947323232446011588 291159354797785395168 291974213933129905632 294160997630752254912 294836453423245371456 296318428416947185353 296591432312669451048 297225174689405924234 299373257575884785202 302357791520777141136 303203991392096440464 305474882155011957024 306176317016447116512 307293185024982266292 307998795093925968396 308656912177459998243 313556228243768887104 313745041271051452881 315422634364267511432 318674414099981609488 318725121291226872768 319112153679789276534 319406157875182485744 321767501069163569472 325616083176221536608 327554274147508569564 328470990674771143836 330225512265652584672 330931122334596286776 331691010101151042888 333665361351753132429 338961636928765086912 339685913930749627696 340152515460874283778 342140865801011183088 343659242424388451652 346023337698114359556 350663474189777039424 351192211457122590048 351998622964486821024 352750756774239997992 354812749719567152832 354850463659800950361 355627474747625860416 358508715862479310674 358565761452630231864 359331927609580296462 364699604205473458896 365815599617730368288 366318093573249228684 368459393939550504864 371845974839764684896 372297512626420822623 375395417914024164384 378206996953824327744 379075440115601191872 379885430372258459376 381331841544860722776 382146653172093331158 385263097643261348784 386147743102832557392 392753419913586801888 394496408463499169352 395091237889262913804 395455243083559268064 396844601371019997741 399164343434513046936 403143722027702854848 404271988522795253952 409724246699976355056 409789441660148836416 410665060125234624528 411542549569946664324 418326721694735270508 418649249797999118496 422965221445401171264 425482871573052368712 425874877166909980992 427371109168790766798 428998321737968313123 433420984848669017382 436739032196678092752 437961320899694858448 441241496446128382368 442254680134868057184 444887148469004176572 445837762034108886351 450853038243999050688 453536687281165711704 456187821068014910784 458212323232517935536 460939777537473399438 461364450264152479408 461998192640888952594 470334342365653330656 473133951546401267148 478011621149972414232 478087681936840309152 479109236812773728616 486266138940631278528 488424124764332304912 491331411221262854346 492706486012156715754 495338268398478877008 496396683501894430164 497536515151726564332 506513907163011279168 508442455393147630368 509528870896124441544 513684130191015131712 514863657470443409856 519035006547171539334 525995211284665559136 526788317185683885072 527997934446730231536 529126135161359996988 532219124579350729248 533441212121438790624 537763073793718966011 538997891414370444693 546298995599968473408 547553413500312832704 548723399426595552432 551989610137468145006 557768962259647027344 563093126871036246576 567310495430736491616 568613160173401787808 569828145558387689064 571997762317291084164 573219979758139996737 577894646464892023176 582318709595570790336 583948427866259811264 592636856833894370706 593182864625338902096 594450349378811848468 598746515151769570404 604715583041554282272 606407982784192880928 610949764310023914048 612352634032894233024 614586370049964532584 615997590187851936792 617313824354919996486 627490082542102905762 630845268728535022864 637348828199963218976 638224307359578553068 638812315750364971488 641056663753186150197 651232166352443073216 655108548295017139128 656941981349542287672 660451024531305169344 661862244669192573552 663382020202302085776 667330722703506264858 679371827861499255392 680305030921748567556 684281731602022366176 687318484848776903304 691409666306210099157 692046675396228719112 702384422914245180096 703997245928973642048 705501513548479995984 709700927319601900722 717017431724958621348 717131522905260463728 718663855219160592924 729399208410946917792 731631199235460736576 732636187146498457368 736918787879101009728 736997116831894281519 743691949679529369792 744595025252841645246 750790835828048328768 759770860744516918752 762663683089721445552 764293306344186662316 770526195286522697568 772295486205665114784 778552509820757309001 785506839827173603776 788992816926998338704 790182475778525827608 790910486167118536128 793689202742039995482 798328686869026093872 819448493399952710112 821330120250469249056 823085099139893328648 827984415206202217509 836653443389470541016 837298499595998236992 850965743146104737424 854742218337581533596 857996643475936626246 866841969697338034764 873478064393356185504 875922641799389716896 882482992892256764736 884509360269736114368 889774296938008353144 891675524068217772702 907073374562331423408 916424646465035871072 921879555074946798876 922728900528304958816 923996385281777905188 925970736532379994729 940668684731306661312 946267903092802534296 956023242299944828464 956175363873680618304 958218473625547457232 976848249528664609824 982662822442525708692 985412972024313431508 990676536796957754016 992793367003788860328 995073030303453128664 1000996084055259397287 1016884910786295260736 1019057741792248883088 1038070013094343078668 1051990422569331118272 1053576634371367770144 1055995868893460463072 1058252270322719993976 1064438249158701458496 1064551390979402851083 1066882424242877581248 1075526147587437932022 1077995782828740889386 1097446798853191104864 1103979220274936290012 1115537924519294054688 1116892537879262467869 1126186253742072493152 1134620990861472983232 1137226320346803575616 1139656291116775378128 1143995524634582168328 1146439959516279993474 1155789292929784046352 1185273713667788741412 1186365729250677804192 1188900698757623696936 1190533804113059993223 1197493030303539140808 1209431166083108564544 1212815965568385761856 1229172740099929065168 1231995180375703873584 1234627648709839992972 1254980165084205811524 1261690537457070045728 1274697656399926437952 1276448614719157106136 1277624631500729942976 1282113327506372300394 1310217096590034278256 1313883962699084575344 1323724489338385147104 1326764040404604171552 1334661445407012529716 1337513286102326659053 1358743655722998510784 1360610061843497135112 1368563463204044732352 1374636969697553806608 1382819332612420198314 1384093350792457438224 1411003027096959991968 1419401854639203801444 1434034863449917242696 1434263045810520927456 1437327710438321185848 1458798416821893835584 1465272374292996914736 1473994233663788563038 1489190050505683290492 1519541721489033837504 1525327366179442891104 1528586612688373324632 1541052390573045395136 1544590972411330229568 1557105019641514618002 1577985633853996677408 1580364951557051655216 1587378405484079990964 1596657373738052187744 1613289221381156898033 1616993674243111334079 1638896986799905420224 1642660240500938498112 1646170198279786657296 1655968830412404435018 1673306886778941082032 1701931486292209474848 1709484436675163067192 1715993286951873252492 1719659939274419990211 1733683939394676069528 1746956128786712371008 1751845283598779433792 1779548593876016706288 1783351048136435545404 1814146749124662846816 1832849292930071742144 1843759110149893597752 1845457801056609917632 1847992770563555810376 1851941473064759989458 1892535806185605068592 1912046484599889656928 1916436947251094914464 1931963635481138507521 1953696499057329219648 1965325644885051417384 1970825944048626863016 1981353073593915508032 1985586734007577720656 1990146060606906257328 2001992168110518794574 2038115483584497766176 2074228998918630297471 2076140026188686157336 2107153268742735540288 2111991737786920926144 2116504540645439987952 2129102781958805702166 2151052295174875864044 2155991565657481778772 2194893597706382209728 2207958440549872580024 2210991350495682844557 2231075849038588109376 2233785075758524935738 2252372507484144986304 2279312582233550756256 2287991049269164336656 2292879919032559986948 2311578585859568092704 2335657529462271927003 2370547427335577482824 2372731458501355608384 2377801397515247393872 2381067608226119986446 2394986060607078281616 2458345480199858130336 2463990360751407747168 2469255297419679985944 2483953245618606652527 2509960330168411623048 2523381074914140091456 2552897229438314212272 2564226655012744600788 2620434193180068556512 2627767925398169150688 2647448978676770294208 2653528080809208343104 2669322890814025059432 2675026572204653318106 2721220123686994270224 2749273939395107613216 2765638665224840396628 2768186701584914876448 2777912209597139984187 2822006054193919983936 2838803709278407602888 2868069726899834485392 2868526091621041854912 2874655420876642371696 2930544748585993829472 2947988467327577126076 2978380101011366580984 3002988252165778191861 3050654732358885782208 3057173225376746649264 3114210039283029236004 3155971267707993354816 3160729903114103310432 3174756810968159981928 3193314747476104375488 3193654172938208553249 3226578442762313796066 3233987348486222668158 3292340396559573314592 3311937660824808870036 3346613773557882164064 3403862972584418949696 3418968873350326134384 3431986573903746504984 3439319878548839980422 3467367878789352139056 3559097187752033412576 3566702096272871090808 3628293498249325693632 3687518220299787195504 3695985541127111620752 3703882946129519978916 3785071612371210137184 3824092969199779313856 3832873894502189828928 3863927270962277015042 3930651289770102834768 3941651888097253726032 3971173468015155441312 3980292121213812514656 4003984336221037589148 4012539858306979977159 4076230967168995532352 4148457997837260594942 4152280052377372314672 4233009081290879975904 4258205563917611404332 4302104590349751728088 4311983131314963557544 4415916881099745160048 4421982700991365689114 4467570151517049871476 4558625164467101512512 4575982098538328673312 4585759838065119973896 4623157171719136185408 4671315058924543854006 4741094854671154965648 4755602795030494787744 4762135216452239972892 4789972121214156563232 4839867664143470694099 4916690960399716260672 4927980721502815494336 4938510594839359971888 4967906491237213305054 5019920660336823246096 5105794458876628424544 5128453310025489201576 5158979817823259970633 5240868386360137113024 5255535850796338301376 5338645781628050118864 5350053144409306636212 5442440247373988540448 5498547878790215226432 5531277330449680793256 5536373403169829752896 5555824419194279968374 5677607418556815205776 5736139453799668970784 5749310841753284743392 5795890906443415522563 5861089497171987658944 5895976934655154252152 5956760202022733161968 6005976504331556383722 6114346450753493298528 6228420078566058472008 6321459806228206620864 6349513621936319963856 6387308345876417106498 6453156885524627592132 6467974696972445336316 6584680793119146629184 6623875321649617740072 6693227547115764328128 6837937746700652268768 6863973147807493009968 6878639757097679960844 6934735757578704278112 7006972588386815781009 7118194375504066825152 7133404192545742181616 7375036440599574391008 7391971082254223241504 7407765892259039957832 7451859736855819957581 7570143224742420274368 7727854541924554030084 7861302579540205669536 7883303776194507452064 7942346936030310882624 7960584242427625029312 8007968672442075178296 8025079716613959954318 8296915995674521189884 8304560104754744629344 8333736628791419952561 8466018162581759951808 8516411127835222808664 8604209180699503456176 8623966262629927115088 8831833762199490320096 8843965401982731378228 8935140303034099742952 9151964197076657346624 9171519676130239947792 9342630117849087708012 9482189709342309931296 9511205590060989575488 9524270432904479945784 9579944242428313126464 9580962518814625659747 9679735328286941388198 9877021189678719943776 9935812982474426610108 10039841320673646492192 10211588917753256849088 10256906620050978403152 10317959635646519941266 10677291563256100237728 10700106288818613272424 10884880494747977080896 11062554660899361586512 11111648838388559936748 11355214837113630411552 11472278907599337941568 11498621683506569486784 11591781812886831045126 11791953869310308504304 11913520404045466323936 12011953008663112767444 12037619574920939931477 12228692901506986597056 12456840157132116944016 12699027243872639927712 12774616691752834212996 12906313771049255184264 12935949393944890672632 13247750643299235480144 13675875493401304537536 13727946295614986019936 13757279514195359921688 13869471515157408556224 14013945176773631562018 14266808385091484363232 14519602992430412082297 14750072881199148782016 14783942164508446483008 14815531784518079915664 14903719473711639915162 15455709083849108060168 15476939453469779911899 15722605159080411339072 15766607552389014904128 16015937344884150356592 16050159433227919908636 16593831991349042379768 16609120209509489258688 16667473257582839905122 17032822255670445617328 17208418361399006912352 17247932525259854230176 17387672719330246567689 17663667524398980640192 17687930803965462756456 17870280606068199485904 18343039352260479895584 18685260235698175416024 18964379418684619862592 19048540865808959891568 19161925037629251319494 19359470656573882776396 19754042379357439887552 19871625964948853220216 20079682641347292984384 20513813240101956806304 20635919271293039882532 21020917765160447343027 21354583126512200475456 21400212577637226544848 22125109321798723173024 22223297676777119873496 22355579210567459872743 22710429674227260823104 23183563625773662090252 23583907738620617008608 23827040808090932647872 24023906017326225534888 24075239149841879862954 24913680314264233888032 25398054487745279855424 25549233383505668425992 25812627542098510368528 25871898787889781345264 26495501286598470960288 27455892591229972039872 27514559028390719843376 28027890353547263124036 28533616770182968726464 28742887556443876979241 29039205984860824164594 29631063569036159831328 29807438947423279830324 30911418167698216120336 30953878906939559823798 32031874689768300713184 32100318866455839817272 33187663982698084759536 33334946515165679810244 34065644511340891234656 34416836722798013824704 34495865050519708460352 34775345438660493135378 35375861607930925512912 35740561212136398971808 36112858724762819794431 36686078704520959791168 37370520471396350832048 38097081731617919783136 38323850075258502638988 38718941313147765552792 39743251929897706440432 41027626480203913612608 41271838542586079765064 42041835530320894686054 42800425155274453089696 44250218643597446346048 44446595353554239746992 44711158421134919745486 46367127251547324180504 47167815477241234017216 48047812034652451069776 48150478299683759725908 49827360628528467776064 51098466767011336851984 51625255084197020737056 51743797575779562690528 52163018157990739703067 52991002573196941920576 55029118056781439686752 56055780707094526248072 57485775112887753958482 58078411969721648329188 59262127138072319662656 59614877894846559660648 61822836335396432240672 61907757813879119647596 64063749379536601426368 64200637732911679634544 66375327965396169519072 66669893030331359620488 67066737631702379618229 68131289022681782469312 69550690877320986270756 70751723215861851025824 71481122424272797943616 72225717449525639588862 74741040942792701664096 76194163463235839566272 76647700150517005277976 77437882626295531105584 79486503859795412880864 82543677085172159530128 84083671060641789372108 85600850310548906179392 88893190707108479493984 89422316842269839490972 92734254503094648361008 96095624069304902139552 96300956599367519451816 102196933534022673703968 103250510168394041474112 103487595151559125381056 104326036315981479406134 108338576174288459383293 110058236113562879373504 112111561414189052496144 114971550225775507916964 116156823939443296658376 119229755789693119321296 123645672670792864481344 123815515627758239295192 128401275465823359269088 132750655930792339038144 133339786060662719240976 134133475263404759236458 139101381754641972541512 141503446431723702051648 144451434899051279177724 149482081885585403328192 153295400301034010555952 154875765252591062211168 156489054473972219109201 158973007719590825761728 165087354170344319060256 168167342121283578744216 177786381414216958987968 178844633684539678981944 185468509006189296722016 192191248138609804279104 192601913198735038903632 201200212895107138854687 204393867068045347407936 208652072631962958812268 216677152348576918766586 224223122828378104992288 229943100451551015833928 232313647878886593316752 238459511579386238642592 247631031255516478590384 256802550931646718538176 266679572121325438481952 268266950526809518472916 278202763509283945083024 288902869798102558355448 306590800602068021111904 309751530505182124422336 312978108947944438218402 330174708340688638120512 336334684242567157488432 357689267369079357963888 370937018012378593444032 385203826397470077807264 402400425790214277709374 417304145263925917624536 433354304697153837533172 448446245656756209984576 459886200903102031667856 464627295757773186633504 469467163421916657327603 476919023158772477285184 495262062511032957180768 533359144242650876963904 536533901053619036945832 556405527018567890166048 577805739596205116710896 613181601204136042223808 625956217895888876436804 672669368485134314976864 715378534738158715927776 770407652794940155614528 804800851580428555418748 834608290527851835249072 866708609394307675066344 919772401806204063335712 929254591515546373267008 938934326843833314655206 990524125022065914361536 1073067802107238073891664 1112811054037135780332096 1155611479192410233421792 1251912435791777752873608 1345338736970268629953728 1408401490265749971982809 1430757069476317431855552 1609601703160857110837496 1669216581055703670498144 1733417218788615350132688 1839544803612408126671424 1877868653687666629310412 2146135604214476147783328 2311222958384820466843584 2503824871583555505747216 2816802980531499943965618 3219203406321714221674992 3338433162111407340996288 3466834437577230700265376 3755737307375333258620824 4292271208428952295566656 5007649743167111011494432 5633605961062999887931236 6438406812643428443349984 6933668875154461400530752 7511474614750666517241648 10015299486334222022988864 11267211922125999775862472 12876813625286856886699968 15022949229501333034483296 22534423844251999551724944 30045898459002666068966592 45068847688503999103449888 90137695377007998206899776
- Sum of all divisors σ(n): 346711273656139637524148751
- Sum of proper divisors (its aliquot sum) s(n): 256573578279131639317248975
- 90137695377007998206899776 is an abundant number, because the sum of its proper divisors (256573578279131639317248975) is greater than itself. Its abundance is 166435882902123641110349199
Bases of 90137695377007998206899776
- Binary: 1001010100011110110011001000001111011010111001011110001000100001011011001110110010000002
- Hexadecimal: 0x4A8F6641ED72F110B67640
- Base-36: BBQ5JJVADJSU81000
Squares and roots of 90137695377007998206899776
- 90137695377007998206899776 squared (901376953770079982068997762) is 8124804127878289052003188521286384715624413308850176
- 90137695377007998206899776 cubed (901376953770079982068997763) is 732351119476550355765852443222146507299087444022361575990995349440168231960576
-
90137695377007998206899776 is a
perfect square number . Itssquare root is 9494087390424 -
The
cube root of 90137695377007998206899776 is 448368902.1700986153
Scales and comparisons
How big is 90137695377007998206899776?- 90,137,695,377,007,998,206,899,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 90,137,695,377,007,998,206,899,776 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 90137695377007998206899776 cubic inches would be around 37364075.2 feet tall.
Recreational maths with 90137695377007998206899776
- 90137695377007998206899776 backwards is 67799860289970077359673109
- 90137695377007998206899776 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 90137695377007998206899776's digits is 144
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 90137695377007998206899776 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 90137695377007998206899776 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/90137695377007998206899776/
Chicago style:
Numbermatics. 2024. "Number 90137695377007998206899776 - Facts about the integer". https://numbermatics.com/n/90137695377007998206899776/
The information we have on file for 90137695377007998206899776 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 90137695377007998206899776, math, Factors of 90137695377007998206899776, curriculum, school, college, exams, university, Prime factorization of 90137695377007998206899776, STEM, science, technology, engineering, physics, economics, calculator, ninety septillion, one hundred thirty-seven sextillion, six hundred ninety-five quintillion, three hundred seventy-seven quadrillion, seven trillion, nine hundred ninety-eight billion, two hundred six million, eight hundred ninety-nine thousand, seven hundred seventy-six.