292867922463443329502674944
292,867,922,463,443,329,502,674,944 is an even composite number composed of seven prime numbers multiplied together.
292867922463443329502674944 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 292867922463443329502674944:
220 × 32 × 72 × 112 × 192 × 1514 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 19 × 19 × 151 × 151 × 151 × 151 × 167 × 167)See below for interesting mathematical facts about the number 292867922463443329502674944 from the Numbermatics database.
Names of 292867922463443329502674944
- Cardinal: 292867922463443329502674944 can be written as Two hundred ninety-two septillion, eight hundred sixty-seven sextillion, nine hundred twenty-two quintillion, four hundred sixty-three quadrillion, four hundred forty-three trillion, three hundred twenty-nine billion, five hundred two million, six hundred seventy-four thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 2.92867922463443329502674944 × 1026
Factors of 292867922463443329502674944
Divisors of 292867922463443329502674944
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 28 32 33 36 38 42 44 48 49 56 57 63 64 66 72 76 77 84 88 96 98 99 112 114 121 126 128 132 133 144 147 151 152 154 167 168 171 176 192 196 198 209 224 228 231 242 252 256 264 266 288 294 302 304 308 334 336 342 352 361 363 384 392 396 399 418 441 448 453 456 462 484 501 504 512 528 532 539 576 588 604 608 616 627 668 672 684 693 704 722 726 768 784 792 798 836 847 882 896 906 912 924 931 968 1002 1008 1024 1056 1057 1064 1078 1083 1089 1152 1169 1176 1197 1208 1216 1232 1254 1336 1344 1359 1368 1386 1408 1444 1452 1463 1503 1536 1568 1584 1596 1617 1661 1672 1694 1764 1792 1812 1824 1837 1848 1862 1881 1936 2004 2016 2048 2112 2114 2128 2156 2166 2178 2299 2304 2338 2352 2394 2416 2432 2464 2508 2527 2541 2672 2688 2718 2736 2772 2793 2816 2869 2888 2904 2926 3006 3072 3136 3168 3171 3173 3192 3234 3249 3322 3344 3388 3507 3528 3584 3624 3648 3674 3696 3724 3762 3872 3971 4008 4032 4096 4224 4228 4256 4312 4332 4356 4389 4598 4608 4676 4704 4788 4832 4851 4864 4928 4983 5016 5054 5082 5344 5376 5436 5472 5511 5544 5586 5632 5738 5776 5808 5852 5929 6012 6144 6272 6336 6342 6346 6384 6468 6498 6644 6688 6776 6897 7014 7056 7168 7248 7296 7348 7392 7399 7448 7524 7581 7623 7744 7942 8016 8064 8183 8192 8379 8448 8456 8512 8607 8624 8664 8712 8778 9196 9216 9352 9408 9513 9519 9576 9664 9702 9728 9856 9966 10032 10108 10164 10241 10521 10688 10752 10872 10944 11022 11088 11172 11264 11476 11552 11616 11627 11704 11858 11913 12024 12288 12544 12672 12684 12692 12768 12859 12936 12996 13167 13288 13376 13552 13794 14028 14112 14336 14496 14592 14696 14784 14798 14896 14949 15048 15162 15246 15488 15884 16032 16093 16128 16366 16384 16533 16758 16896 16912 17024 17214 17248 17328 17424 17556 17689 17787 18271 18392 18432 18704 18816 19026 19038 19152 19328 19404 19456 19712 19932 20064 20083 20207 20216 20328 20482 20691 21042 21376 21504 21744 21888 22044 22176 22197 22211 22344 22528 22743 22801 22952 23104 23232 23254 23408 23716 23826 24048 24549 24576 25088 25217 25344 25368 25384 25536 25718 25821 25872 25992 26334 26576 26752 27104 27588 27797 27889 28056 28224 28557 28672 28992 29184 29392 29568 29596 29792 29898 30096 30324 30492 30723 30976 31559 31768 32064 32186 32256 32732 32768 33066 33516 33792 33824 34048 34428 34496 34656 34848 34881 34903 35112 35378 35574 35739 36542 36784 36864 37408 37632 38052 38076 38304 38577 38656 38808 38912 39424 39864 40128 40166 40414 40432 40656 40964 41382 42084 42752 43008 43488 43681 43776 44088 44352 44394 44422 44688 45056 45486 45602 45904 46208 46464 46508 46816 47432 47652 48096 48279 49098 49152 50176 50434 50688 50736 50768 51072 51436 51642 51744 51984 52668 53067 53152 53361 53504 54208 54511 54813 55176 55594 55778 56112 56448 57114 57344 57984 58368 58784 59136 59192 59584 59796 60192 60249 60287 60621 60648 60984 61446 61952 63118 63536 64128 64372 64512 65464 65536 66132 66591 66633 67032 67584 67648 68096 68403 68856 68992 69312 69696 69762 69806 70224 70756 71148 71478 73084 73568 73647 73728 74816 75264 75651 76104 76152 76608 77154 77312 77616 77824 78848 79728 80256 80332 80828 80864 81312 81389 81928 82764 83391 83667 84168 85504 86016 86976 87362 87552 88176 88704 88788 88844 89376 90013 90112 90972 91204 91808 92169 92416 92928 93016 93632 94677 94864 95304 96192 96558 98196 98304 100352 100868 101376 101472 101536 102144 102872 103284 103488 103968 104643 104709 105336 106134 106304 106722 107008 108416 109022 109626 110352 111188 111556 112224 112651 112896 114228 114688 115731 115968 116736 117568 118272 118384 119168 119592 120384 120498 120574 121242 121296 121968 122892 123904 126236 127072 127897 128256 128744 129024 130928 131043 131072 132264 133182 133266 134064 135168 135296 136192 136806 137712 137984 138624 139392 139524 139612 140448 140581 141449 141512 142296 142956 144837 146168 147136 147294 147456 149632 150528 151302 152208 152304 153216 154308 154624 155232 155477 155648 157696 159201 159456 159607 160512 160664 161656 161728 162624 162778 163533 163856 164439 165528 166782 167334 168336 171008 172032 173952 174724 175104 176352 176519 177408 177576 177688 178752 180026 180224 180747 180861 181863 181944 182408 183616 184338 184832 185856 186032 187264 189354 189728 190608 192384 193116 194579 195223 196392 196608 199899 200704 201736 202752 202944 203072 204288 205209 205744 206568 206976 207936 209286 209418 210672 212268 212608 213444 214016 216832 218044 219252 220704 220913 222376 223112 224448 225302 225792 226953 228456 229376 231462 231936 233472 235136 236544 236768 238336 239184 240768 240996 241148 242484 242592 243936 244167 244321 245784 247808 250173 250811 251001 252472 254144 255794 256512 257488 258048 261856 262086 262144 264528 266364 266532 268128 270039 270336 270592 272384 273612 275424 275968 277248 277387 278784 279048 279224 280896 281162 282898 283024 284031 284592 285912 289674 292336 294272 294588 294912 299264 301056 302604 304416 304608 305767 306432 306779 308616 309248 310464 310954 311296 314127 315392 318402 318912 319214 321024 321328 323312 323456 325248 325556 327066 327712 328878 331056 333564 334668 336672 337953 342016 344064 347149 347904 349448 350208 352704 353038 354816 355152 355376 357504 360052 360448 361494 361722 363726 363888 364816 367232 368676 369664 371712 372064 374528 378708 379456 381216 381577 383691 383933 384768 386232 389158 390446 392784 393129 393216 399798 401408 403472 405504 405888 406144 408576 410418 411488 413136 413952 415872 418572 418836 421344 421743 422009 424347 424536 425216 426888 428032 433219 433664 436088 438504 441408 441826 444752 446224 448896 450604 451584 453906 456912 458752 462924 463872 466431 466944 470272 473088 473536 476672 478368 478821 479123 481536 481992 482296 484968 485184 487872 488334 488642 490599 491568 495616 500346 501622 502002 504944 508288 511588 513024 514976 516096 523712 524172 524288 529056 529557 529891 532728 533064 536256 540078 540672 541184 542583 544768 547224 550848 551936 554496 554774 557568 558096 558448 561792 562324 565796 566048 568062 569184 571824 579348 583737 584672 585669 588544 589176 589824 598528 599621 602112 605208 608832 609216 611534 612864 613558 617232 618496 620928 621908 622592 628254 630784 636804 637824 638428 642048 642656 646624 646912 650496 651112 654132 655424 657756 662112 662739 663157 667128 669336 673344 675906 684032 688128 694298 695808 698896 700416 705408 706076 709632 710304 710752 715008 720104 720896 722988 723444 727452 727776 729632 732501 732963 734464 737352 739328 743424 744128 749056 752433 757416 758912 762432 763154 767382 767866 769536 772464 778316 780892 785568 786258 786432 799596 802816 806944 810117 811008 811776 812288 817152 820836 822976 826272 827904 831744 832161 837144 837672 842688 843486 844018 848694 849072 850432 853776 856064 866438 867328 872176 877008 882816 883652 889504 892448 895279 897792 901208 903168 907812 913824 917301 917504 920337 925848 927744 932862 933888 940544 946176 947072 953344 956736 957642 958246 963072 963984 964592 969936 970368 975744 976668 977284 981198 983136 990143 991232 1000692 1003244 1004004 1009888 1013859 1016576 1023176 1026048 1029952 1032192 1041447 1047424 1048344 1048576 1058112 1059114 1059782 1065456 1066128 1072512 1080156 1081344 1082368 1085166 1089536 1094448 1101696 1103872 1108992 1109548 1115136 1116192 1116896 1117249 1123584 1124648 1131592 1132096 1136124 1138368 1143648 1144731 1151073 1151799 1158696 1167474 1169344 1171338 1177088 1178352 1179648 1197056 1199242 1204224 1210416 1217664 1218432 1223068 1225728 1227116 1234464 1235633 1236992 1241856 1243816 1245184 1256508 1261568 1265229 1266027 1273041 1273608 1275648 1276856 1284096 1285312 1293248 1293824 1299657 1300992 1302224 1308264 1310848 1315512 1324224 1325478 1326314 1334256 1338672 1346688 1351812 1366561 1368064 1376256 1388596 1391616 1397792 1399293 1400832 1410816 1412152 1419264 1420608 1421504 1430016 1436463 1437369 1440208 1441792 1445976 1446888 1454904 1455552 1459264 1465002 1465926 1468928 1474704 1478656 1486848 1488256 1498112 1504866 1514832 1517824 1524864 1526308 1534764 1535732 1539072 1544928 1546391 1556632 1561784 1571136 1572516 1572864 1588671 1589673 1599192 1605632 1613888 1620234 1622016 1623552 1624576 1634304 1641672 1645952 1652544 1655808 1663488 1664322 1674288 1675344 1685376 1686972 1688036 1697388 1698144 1700864 1707552 1710247 1712128 1732876 1734656 1744352 1751211 1754016 1755677 1757007 1765632 1767304 1779008 1784896 1790558 1795584 1798863 1802416 1806336 1815624 1827648 1834602 1835008 1840674 1851696 1855488 1865724 1867776 1881088 1892352 1894144 1906688 1913472 1915284 1916492 1926144 1927968 1929184 1939872 1940736 1941709 1951488 1953336 1954568 1962396 1966272 1980286 1982464 1988217 1989471 2001384 2006488 2008008 2019776 2027718 2033152 2046352 2052096 2059904 2064384 2082894 2094848 2096688 2116224 2118228 2119564 2130912 2132256 2140369 2145024 2147453 2160312 2162688 2164736 2170332 2179072 2188896 2198889 2203392 2207744 2217984 2219096 2230272 2232384 2233792 2234498 2247168 2249296 2257299 2263184 2264192 2272248 2276736 2287296 2289462 2302146 2303598 2317392 2334948 2338688 2342676 2354176 2356704 2359296 2394112 2398484 2408448 2420832 2430043 2435328 2436864 2446136 2451456 2454232 2468928 2471266 2473984 2483712 2487632 2490368 2496483 2513016 2523136 2530458 2532054 2546082 2547216 2551296 2553712 2568192 2570624 2586496 2587648 2599314 2601984 2604448 2616528 2621696 2631024 2648448 2650956 2652628 2668512 2671039 2677344 2685837 2687531 2693376 2703624 2733122 2736128 2751903 2752512 2758921 2761011 2777192 2783232 2795584 2798586 2801664 2821632 2824304 2838528 2841216 2843008 2860032 2872926 2874738 2880416 2883584 2891952 2893776 2909808 2911104 2918528 2930004 2931852 2937856 2949408 2954063 2957312 2970429 2973696 2976512 2996224 3009732 3029664 3032533 3035648 3049728 3051257 3052616 3069528 3071464 3078144 3089856 3092782 3113264 3123568 3124341 3142272 3145032 3145728 3177342 3179346 3198384 3211264 3227776 3240468 3244032 3247104 3249152 3268608 3283344 3291904 3305088 3311616 3326976 3328644 3348576 3350688 3351747 3353861 3370752 3373944 3374569 3376072 3394776 3396288 3401728 3415104 3420494 3424256 3434193 3442951 3455397 3465752 3469312 3488704 3502422 3508032 3511354 3514014 3531264 3534608 3558016 3569792 3581116 3591168 3597726 3604832 3612672 3631248 3655296 3669204 3670016 3681348 3703392 3706899 3709237 3710976 3731448 3735552 3762176 3784704 3788288 3798081 3807767 3813376 3826944 3830568 3832984 3852288 3855936 3858368 3879744 3881472 3883418 3898971 3902976 3906672 3909136 3924792 3932544 3960572 3964928 3976434 3978942 4002768 4012976 4016016 4039552 4055436 4066304 4092704 4099683 4104192 4119808 4128768 4165788 4189696 4193376 4197347 4211239 4232448 4236456 4239128 4261824 4264512 4280738 4290048 4294906 4312107 4320624 4325376 4329472 4340664 4358144 4377792 4397778 4406784 4415488 4435968 4438192 4460544 4464768 4467584 4468996 4494336 4498592 4514598 4526368 4528384 4544496 4553472 4574592 4578924 4604292 4607196 4634784 4639173 4642099 4669896 4677376 4685352 4708352 4713408 4718592 4765409 4769019 4788224 4796968 4816896 4841664 4860086 4870656 4873728 4892272 4902912 4908464 4937856 4942532 4947968 4967424 4975264 4980736 4992966 5026032 5046272 5060916 5064108 5092164 5094432 5102592 5107424 5130741 5136384 5141248 5172992 5175296 5198628 5203968 5208896 5233056 5243392 5262048 5267031 5270353 5296896 5301912 5305256 5337024 5342078 5354688 5371674 5375062 5386752 5396589 5407248 5466244 5472256 5503806 5505024 5517842 5522022 5554384 5566464 5591168 5597172 5603328 5643264 5648608 5677056 5682432 5686016 5720064 5745852 5749476 5760832 5767168 5783904 5787552 5819616 5822208 5825127 5828801 5837056 5860008 5863704 5875712 5898816 5908126 5914624 5940858 5947392 5953024 5968413 5992448 6019464 6059328 6065066 6071296 6099456 6102514 6105232 6139056 6142928 6156288 6179712 6185564 6226528 6247136 6248682 6284544 6290064 6354684 6358692 6396768 6421107 6422528 6442359 6455552 6480936 6488064 6494208 6498304 6537216 6566688 6583808 6595831 6610176 6623232 6653952 6657288 6697152 6701376 6703494 6707722 6741504 6747888 6749138 6752144 6789552 6792576 6803456 6830208 6840988 6848512 6868386 6885902 6910794 6931504 6938624 6977408 7004844 7016064 7022708 7028028 7062528 7069216 7116032 7139584 7162232 7182336 7195452 7209664 7225344 7262496 7290129 7294727 7310592 7338408 7340032 7362696 7406784 7413798 7418474 7421952 7462896 7471104 7524352 7569408 7576576 7596162 7615534 7626752 7653888 7661136 7665968 7704576 7711872 7716736 7759488 7762944 7766836 7797942 7805952 7813344 7818272 7849584 7865088 7921144 7929856 7952868 7957884 8005536 8013117 8025952 8032032 8057511 8062593 8079104 8110872 8132608 8185408 8199366 8208384 8231161 8239616 8257536 8276763 8331576 8379392 8386752 8394694 8422478 8464896 8472912 8478256 8523648 8529024 8561476 8580096 8589812 8624214 8641248 8650752 8658944 8681328 8716288 8755584 8795556 8813568 8830976 8862189 8871936 8876384 8911287 8921088 8929536 8935168 8937992 8988672 8997184 9029196 9052736 9056768 9088992 9097599 9103337 9106944 9149184 9153771 9157848 9208584 9214392 9269568 9278346 9284198 9339792 9354752 9370704 9416704 9426816 9437184 9530818 9538038 9576448 9593936 9633792 9683328 9720172 9741312 9747456 9784544 9805824 9816928 9875712 9885064 9895936 9934848 9950528 9961472 9985932 10052064 10055241 10061583 10067929 10092544 10121832 10123707 10128216 10184328 10188864 10205184 10214848 10261482 10272768 10282496 10328853 10345984 10350592 10397256 10407936 10417792 10466112 10486784 10524096 10534062 10540706 10593792 10603824 10610512 10674048 10684156 10709376 10743348 10750124 10773504 10793178 10814496 10932488 10944512 11007612 11010048 11035684 11044044 11108768 11120697 11127711 11132928 11182336 11194344 11206656 11286528 11297216 11354112 11364864 11372032 11423301 11440128 11491704 11498952 11521664 11534336 11567808 11575104 11639232 11644416 11650254 11657602 11674112 11720016 11727408 11751424 11797632 11816252 11829248 11881716 11894784 11906048 11936826 11984896 12038928 12118656 12130132 12142592 12198912 12205028 12210464 12278112 12285856 12289739 12299049 12312576 12359424 12371128 12453056 12494272 12497364 12569088 12580128 12592041 12633717 12709368 12717384 12793536 12842214 12845056 12884718 12911104 12961872 12976128 12988416 12996608 13074432 13133376 13167616 13191662 13220352 13246464 13307904 13314576 13394304 13402752 13406988 13415444 13483008 13495776 13498276 13504288 13579104 13585152 13591963 13606912 13660416 13681976 13697024 13736772 13771804 13821588 13863008 13877248 13917519 13926297 13954816 14009688 14032128 14045416 14056056 14125056 14138432 14232064 14279168 14296227 14324464 14364672 14390904 14419328 14450688 14524992 14580258 14589454 14621184 14676816 14725392 14813568 14827596 14836948 14843904 14925792 14942208 15032171 15048704 15138816 15153152 15192324 15231068 15253504 15307776 15322272 15331936 15392223 15409152 15423744 15433472 15518976 15525888 15533672 15595884 15611904 15626688 15636544 15699168 15730176 15801093 15811059 15842288 15859712 15905736 15915768 16011072 16026234 16051904 16064064 16115022 16125186 16158208 16221744 16265216 16370816 16398732 16416768 16462322 16479232 16515072 16553526 16663152 16758784 16773504 16789388 16844956 16929792 16945824 16956512 17010301 17047296 17058048 17122952 17160192 17179624 17248428 17282496 17301504 17317888 17362656 17432576 17475381 17486403 17511168 17591112 17627136 17661952 17724378 17743872 17752768 17822574 17842176 17859072 17870336 17875984 17977344 17994368 18058392 18105472 18113536 18177984 18195198 18206674 18213888 18298368 18307542 18315696 18417168 18428784 18539136 18556692 18568396 18679584 18709504 18741408 18812717 18833408 18853632 19061636 19076076 19152896 19187872 19263321 19267584 19312447 19327077 19366656 19440344 19482624 19494912 19569088 19611648 19633856 19751424 19770128 19787493 19791872 19869696 19901056 19922944 19971864 20104128 20110482 20123166 20135858 20185088 20243664 20247414 20256432 20368656 20377728 20410368 20429696 20522964 20545536 20564992 20657706 20691968 20701184 20794512 20815872 20835584 20932224 20973568 21048192 21068124 21081412 21187584 21207648 21221024 21227731 21348096 21358799 21368312 21418752 21486696 21500248 21547008 21586356 21628992 21864976 21870387 21884181 21889024 22015224 22020096 22071368 22088088 22217536 22241394 22255422 22265856 22364672 22388688 22413312 22573056 22594432 22708224 22729728 22744064 22846602 22880256 22983408 22997904 23043328 23135616 23150208 23278464 23288832 23300508 23315204 23348224 23440032 23454816 23477027 23502848 23595264 23621983 23632504 23658496 23763432 23789568 23812096 23873652 23969792 24039351 24077856 24100657 24187779 24237312 24260264 24285184 24397824 24410056 24420928 24556224 24571712 24579478 24598098 24625152 24693483 24718848 24742256 24830289 24906112 24988544 24994728 25138176 25160256 25184082 25267434 25418736 25434768 25587072 25684428 25690112 25769436 25822208 25923744 25952256 25964659 25976832 25993216 26148864 26266752 26335232 26383324 26440704 26492928 26586567 26615808 26629152 26654369 26788608 26805504 26813976 26830888 26966016 26991552 26996552 27008576 27158208 27170304 27183926 27213824 27292797 27310011 27320832 27363952 27394048 27461313 27473544 27543608 27643176 27726016 27754496 27835038 27852594 27909632 28019376 28064256 28090832 28112112 28250112 28276864 28464128 28558336 28592454 28648928 28729344 28781808 28838656 28901376 29049984 29160516 29178908 29242368 29353632 29381429 29450784 29478673 29627136 29655192 29673896 29687808 29851584 29884416 30064342 30097408 30184749 30203787 30277632 30306304 30371121 30384648 30462136 30507008 30615552 30644544 30663872 30784446 30818304 30847488 30866944 30986559 31037952 31051776 31067344 31191768 31223808 31253376 31273088 31398336 31460352 31602186 31622118 31684576 31719424 31811472 31831536 32022144 32052468 32103808 32128128 32230044 32250372 32316416 32443488 32494693 32530432 32741632 32797464 32833536 32924644 32958464 33030144 33107052 33326304 33357863 33383133 33517568 33547008 33578776 33689912 33859584 33891648 33913024 34020602 34094592 34116096 34245904 34269903 34320384 34359248 34496856 34564992 34603008 34635776 34725312 34865152 34950762 34972806 35022336 35182224 35254272 35323904 35448756 35487744 35505536 35645148 35684352 35718144 35740672 35751968 35954688 35988736 36116784 36210944 36227072 36355968 36390396 36413348 36427776 36596736 36615084 36631392 36834336 36857568 36869217 36892471 37078272 37113384 37136792 37359168 37419008 37482816 37625434 37666816 37707264 37776123 37872461 37901151 38123272 38152152 38305792 38375744 38526642 38535168 38624894 38654154 38733312 38880688 38965248 38989824 39138176 39223296 39267712 39502848 39540256 39574986 39583744 39739392 39802112 39943728 40208256 40220964 40246332 40271716 40370176 40487328 40494828 40512864 40737312 40755456 40775889 40801607 40820736 40859392 41045928 41091072 41129984 41315412 41383936 41402368 41589024 41631744 41671168 41778891 41864448 41885437 41947136 42096384 42136248 42162824 42375168 42415296 42442048 42455462 42696192 42717598 42736624 42837504 42888681 42973392 43000496 43094016 43172712 43257984 43729952 43740774 43768362 43778048 44030448 44142736 44176176 44435072 44482788 44510844 44531712 44729344 44777376 44826624 45096513 45146112 45188864 45416448 45459456 45488128 45693204 45760512 45966816 45995808 46086656 46170817 46271232 46300416 46323629 46556928 46577664 46601016 46630408 46696448 46880064 46909632 46954054 47005696 47190528 47243966 47265008 47316992 47433177 47526864 47579136 47624192 47747304 47939584 48078702 48155712 48201314 48375558 48474624 48520528 48570368 48795648 48820112 48841856 49112448 49143424 49158956 49196196 49250304 49386966 49437696 49484512 49660578 49812224 49977088 49989456 50276352 50320512 50368164 50534868 50837472 50869536 51030903 51063089 51174144 51368856 51380224 51538872 51644416 51847488 51904512 51929318 51953664 51986432 52297728 52419499 52459209 52533504 52670464 52766648 52881408 52985856 53173134 53231616 53258304 53308738 53577216 53611008 53627952 53661776 53932032 53983104 53993104 54017152 54316416 54340608 54367852 54427648 54585594 54620022 54641664 54727904 54788096 54922626 54947088 55087216 55286352 55452032 55508992 55670076 55705188 55819264 56038752 56128512 56181664 56224224 56438151 56500224 56553728 56928256 57116672 57184908 57297856 57458688 57563616 57618127 57677312 57802752 57937341 57973883 58099968 58321032 58357816 58484736 58707264 58762858 58901568 58957346 59254272 59310384 59347792 59362479 59375616 59703168 59768832 60128684 60194816 60369498 60407574 60555264 60612608 60742242 60769296 60924272 61014016 61231104 61289088 61327744 61568892 61636608 61694976 61733888 61973118 62075904 62103552 62134688 62383536 62447616 62506752 62546176 62796672 62920704 63204372 63244236 63369152 63438848 63622944 63663072 63683193 63723359 64044288 64076397 64104936 64116811 64207616 64256256 64460088 64500744 64632832 64886976 64989386 65060864 65416069 65483264 65594928 65652543 65667072 65849288 65916928 66060288 66214104 66652608 66715726 66766266 67035136 67094016 67157552 67379824 67719168 67783296 67826048 68041204 68189184 68232192 68491808 68539806 68640768 68718496 68993712 69129984 69271552 69450624 69730304 69901524 69945612 70044672 70364448 70431081 70475503 70508544 70647808 70865949 70897512 70975488 71011072 71290296 71368704 71436288 71481344 71503936 71909376 71977472 72233568 72301971 72347573 72421888 72454144 72711936 72780792 72826696 72855552 73193472 73230168 73262784 73668672 73715136 73738434 73784942 74080449 74156544 74226768 74273584 74718336 74838016 74965632 75250868 75333632 75414528 75552246 75744922 75802302 76246544 76304304 76611584 76751488 77053284 77070336 77249788 77308308 77466624 77761376 77893977 77930496 77979648 78276352 78446592 78535424 79005696 79080512 79149972 79167488 79478784 79604224 79887456 79963107 80013541 80416512 80441928 80492664 80543432 80740352 80974656 80989656 81025728 81474624 81510912 81551778 81603214 81641472 81718784 81930033 82091856 82182144 82259968 82630824 82767872 82804736 83178048 83263488 83342336 83557782 83728896 83770874 83894272 84192768 84272496 84325648 84750336 84830592 84884096 84910924 85392384 85435196 85473248 85675008 85777362 85946784 86000992 86188032 86345424 86515968 87459904 87481548 87536724 87556096 88060896 88144287 88285472 88352352 88436019 88870144 88965576 89021688 89063424 89458688 89554752 89653248 90193026 90292224 90377728 90542771 90611361 90832896 90918912 90976256 91386408 91521024 91933632 91991616 92173312 92341634 92542464 92600832 92647258 93113856 93155328 93202032 93260816 93392896 93760128 93819264 93908108 94011392 94381056 94487932 94530016 94633984 94866354 95053728 95158272 95248384 95494608 95879168 96157404 96311424 96402628 96751116 96949248 97041056 97140736 97484079 97591296 97640224 97683712 98224896 98286848 98317912 98392392 98500608 98773932 98875392 98969024 99321156 99624448 99954176 99978912 100073589 100136707 100552704 100641024 100736328 101069736 101674944 101739072 102061806 102126178 102348288 102737712 103077744 103288832 103694976 103809024 103858636 103907328 103972864 104595456 104838998 104918418 105067008 105340928 105533296 105762816 105971712 106346268 106463232 106516608 106617476 107154432 107222016 107255904 107323552 107864064 107966208 107986208 108034304 108632832 108681216 108735704 108855296 109171188 109240044 109283328 109455808 109576192 109845252 109894176 110174432 110572704 110607651 110677413 110747219 110904064 111017984 111340152 111410376 111638528 112077504 112257024 112363328 112448448 112876302 113000448 113107456 113617383 113856512 114233344 114369816 114595712 114917376 115127232 115236254 115354624 115605504 115874682 115947766 116199936 116642064 116715632 116969472 117414528 117525716 117803136 117914692 118508544 118620768 118695584 118724958 118751232 119406336 120257368 120389632 120738996 120815148 121110528 121225216 121484484 121538592 121848544 122028032 122327667 122404821 122462208 122578176 122655488 123137784 123273216 123389952 123467776 123946236 124151808 124207104 124269376 124767072 124895232 125013504 125092352 125593344 125656311 125841408 126408744 126488472 126738304 126877696 127245888 127326144 127366386 127446718 128088576 128152794 128209872 128233622 128415232 128512512 128920176 129001488 129265664 129773952 129978772 130121728 130832138 130966528 131189856 131305086 131334144 131698576 131833856 132428208 133305216 133431452 133532532 134070272 134188032 134315104 134759648 135187129 135289539 135438336 135566592 135652096 136082408 136378368 136464384 136983616 137079612 137281536 137436992 137987424 138259968 138512451 138543104 138901248 138970887 139460608 139803048 139891224 140089344 140728896 140862162 140951006 141017088 141295616 141731898 141795024 141950976 142022144 142580592 142737408 142872576 142962688 143007872 143818752 143954944 144467136 144603942 144695146 144843776 144908288 145423872 145561584 145653392 145711104 146386944 146460336 146525568 147337344 147430272 147476868 147569884 148160898 148313088 148453536 148547168 149436672 149511593 149676032 149931264 150501736 150667264 150829056 151104492 151489844 151604604 152493088 152608608 153092709 153189267 153223168 153502976 154106568 154140672 154499576 154616616 154933248 155522752 155787954 155860992 155959296 156552704 156893184 157070848 157258497 158011392 158161024 158299944 158334976 158957568 159208448 159774912 159926214 160027082 160833024 160883856 160985328 161086864 161949312 161979312 162051456 162949248 163021824 163103556 163206428 163282944 163437568 163860066 164183712 164364288 164519936 165261648 165353881 165535744 165609472 166356096 166526976 166684672 167115564 167457792 167541748 167788544 168385536 168544992 168651296 168704599 169314453 169500672 169661184 169768192 169821848 170784768 170870392 170946496 171350016 171554724 171893568 172001984 172376064 172690848 172854381 173031936 173812023 173921649 174919808 174963096 175073448 175112192 176121792 176288574 176570944 176704704 176872038 177740288 177931152 178043376 178126848 178917376 179109504 179306496 180386052 180584448 180755456 181085542 181222722 181665792 181837824 181952512 182772816 183042048 183867264 183983232 184346624 184683268 185084928 185201664 185294516 186227712 186310656 186404064 186521632 186580583 186785792 187520256 187638528 187816216 188022784 188762112 188975864 189060032 189267968 189732708 190107456 190316544 190496768 190989216 191049579 191170077 191758336 192229191 192314808 192350433 192622848 192805256 193502232 193898496 194082112 194281472 194968158 195182592 195280448 195367424 196248207 196449792 196573696 196635824 196784784 197001216 197547864 197750784 197938048 198642312 199248896 199908352 199957824 200147178 200273414 201105408 201282048 201472656 202139472 203349888 203478144 204123612 204252356 204696576 205475424 206155488 206350711 206577664 207389952 207717272 207814656 207945728 209190912 209677996 209836836 210134016 210681856 211066592 211293243 211426509 211525632 211943424 212597847 212692536 212926464 213033216 213234952 214308864 214444032 214511808 214647104 215728128 215932416 215972416 216068608 216905913 217042719 217265664 217362432 217471408 217710592 218342376 218480088 218566656 218911616 219152384 219690504 219788352 220348864 221145408 221215302 221354826 221494438 221808128 222035968 222680304 222820752 223277056 224155008 224514048 224726656 224896896 225752604 226000896 226214912 227234766 227713024 228466688 228739632 229191424 229834752 230254464 230472508 230709248 231211008 231749364 231895532 232399872 233284128 233431264 233505041 233681931 233938944 234829056 235051432 235606272 235829384 237017088 237241536 237391168 237449916 237502464 238812672 239889321 240040623 240514736 240779264 241477992 241630296 242221056 242450432 242968968 243077184 243697088 244056064 244655334 244809642 244924416 245156352 245310976 246275568 246546432 246779904 246935552 247892472 248303616 248414208 248538752 249534144 249790464 250027008 250184704 251186688 251312622 251682816 252817488 252976944 253476608 254491776 254652288 254732772 254893436 256177152 256305588 256419744 256467244 256830464 257025024 257840352 258002976 258247297 258531328 259547904 259957544 260243456 261664276 261933056 262379712 262610172 262668288 263397152 263667712 264432861 264856416 265107227 265308057 266610432 266862904 267065064 268140544 268376064 268630208 269519296 270374258 270579078 270876672 271133184 271304192 271628313 272164816 272756736 272928768 273967232 274159224 274563072 274873984 275974848 276519936 277024902 277086208 277802496 277941774 279606096 279782448 280178688 281457792 281724324 281902012 282034176 282591232 283463796 283590048 283901952 284044288 285161184 285474816 285611249 285745152 285925376 286015744 287637504 287909888 288934272 289207884 289390292 289687552 289816576 290847744 291123168 291306784 291422208 292452237 292773888 292920672 293051136 293198059 294674688 294860544 294953736 295139768 296321796 296626176 296907072 297094336 298873344 299023186 299352064 299862528 300220767 300410121 301003472 301334528 301658112 302208984 302979688 303209208 304986176 305217216 306185418 306378534 306446336 307005952 308213136 308999152 309233232 309866496 311045504 311575908 311721984 311918592 313105408 313786368 314141696 314516994 316022784 316322048 316599888 317915136 318416896 319549824 319852428 320054164 321666048 321767712 321970656 322173728 323195719 323898624 323958624 324102912 324265403 325898496 326043648 326207112 326412856 326565888 326875136 327720132 328367424 328728576 329039872 330523296 330707762 331071488 331218944 332032239 332241657 332712192 333053952 333369344 334231128 334915584 335083496 335577088 336771072 337089984 337302592 337409198 338628906 339001344 339322368 339536384 339643696 340852149 341569536 341740784 341892992 342700032 343109448 343787136 344003968 344752128 345381696 345708762 346063872 347624046 347843298 349839616 349926192 350146896 352243584 352577148 353141888 353409408 353744076 355480576 355862304 356086752 356253696 357441623 357834752 358219008 360772104 361168896 361510912 362171084 362445444 363331584 363675648 363905024 365545632 366084096 366936493 367214463 367734528 367966464 368693248 369366536 370169856 370403328 370589032 372455424 372621312 372808128 373043264 373161166 373571584 375040512 375277056 375632432 376045568 376968933 377524224 377951728 378120064 378535936 379465416 380214912 380633088 380993536 381978432 382099158 382340154 383516672 384458382 384629616 384700866 385245696 385610512 387004464 387796992 388164224 388562944 389936316 390365184 390560896 390734848 392496414 392899584 393147392 393271648 393569568 394002432 395095728 395501568 395876096 397284624 398497792 399816704 399915648 400294356 400546828 402210816 402564096 402945312 403326889 404278944 405561387 405817181 406699776 406956288 408247224 408504712 409393152 410950848 412310976 412701422 413155328 414779904 415434544 415537353 415629312 415891456 416597071 416912661 418381824 419355992 419673672 420268032 421363712 422133184 422586486 422853018 423051264 423886848 425195694 425385072 425852928 426066432 426469904 428617728 428888064 429023616 429294208 431456256 431864832 431944832 432137216 433811826 434085438 434531328 434724864 434942816 435421184 436684752 436960176 437133312 437823232 439381008 439576704 440697728 442290816 442430604 442709652 442988876 443616256 444071936 445360608 445641504 446063513 446554112 448310016 448534779 448817677 449028096 449453312 449793792 451505208 452001792 452429824 454469532 455426048 456933376 457479264 457912483 458382848 459567801 459669504 460508928 460739807 460945016 461418496 462422016 463498728 463791064 464799744 466568256 466862528 467010082 467363862 467877888 469658112 470102864 471212544 471658768 471775491 474034176 474483072 474782336 474899832 475004928 477625344 479778642 480081246 481029472 481558528 482955984 483260592 484900864 485937936 486154368 487394176 488112128 489310668 489619284 489848832 490312704 490621952 492551136 493092864 493328521 493559808 493871104 495784944 496061643 496607232 496828416 497077504 499068288 499580928 500054016 500369408 502373376 502625244 503365632 505634976 505953888 506113797 506433011 506953216 508983552 509304576 509465544 509559919 509786872 512354304 512611176 512839488 512934488 513660928 514050048 515680704 516005952 516494594 517062656 518563143 519095808 519885601 519915088 520486912 521764947 523328552 523866112 524759424 525220344 525336576 526794304 527335424 528865722 529712832 530214454 530616114 533220864 533725808 534130128 536281088 536752128 537260416 539038592 540748516 541158156 541753344 542266368 542608384 543256626 544329632 545513472 545857536 547934464 548318448 549126144 549747968 551949696 553039872 554049804 554172416 555604992 555883548 559212192 559564896 559741749 560094787 560357376 562915584 563448648 563804024 564068352 565182464 566927592 567180096 567803904 568088576 570322368 570949632 571222498 571490304 571850752 572031488 573510231 574972817 575275008 575819776 577051299 577868544 578415768 578780584 579375104 579633152 581695488 582246336 582613568 582844416 584904474 585547776 585841344 586102272 586396118 588744621 589349376 589721088 589907472 590279536 592643592 593252352 593814144 594188672 597746688 598046372 598704128 599725056 600441534 600820242 602006944 602669056 603316224 604417968 605959376 606418416 609972352 610434432 612370836 612757068 612892672 614011904 616426272 617998304 618466464 619052133 619732992 622091008 623151816 623443968 623837184 626210816 627572736 628283392 629033988 632045568 632644096 633199776 633799397 634279527 635830272 635897089 636833792 639099648 639704856 640108328 643332096 643535424 643941312 644347456 646391438 647797248 647917248 648205824 648530806 651128157 651796992 652087296 652414224 652825712 653131776 653750272 655440264 656734848 657457152 658079744 661046592 661415524 662142976 662437888 664064478 664483314 665424384 666107904 666738688 668462256 669831168 670166992 671154176 673542144 674179968 674605184 674818396 677257812 678002688 678644736 679072768 679287392 681704298 683139072 683481568 683785984 685400064 686218896 687574272 688007936 689504256 690763392 691417524 692127744 695248092 695686596 699679232 699852384 700293792 700515123 700956949 704487168 705154296 706283776 706818816 707488152 710961152 711724608 712173504 712507392 714883246 715669504 716438016 719576759 720121869 721544208 722337792 723021824 724342168 724890888 726663168 727351296 727810048 731091264 732168192 733872986 734428926 735469056 735932928 737386496 738733072 740339712 740806656 741178064 744910848 745242624 745616256 746086528 746322332 747143168 750081024 750554112 751264864 752091136 753937866 755048448 755903456 756240128 758930832 760429824 761987072 763956864 764198316 764680308 767033344 768916764 769259232 769401732 770491392 771221024 774008928 774741891 775230533 775593984 776328448 777125888 779872632 780730368 781121792 781469696 784992828 785799168 786294784 786543296 787139136 788004864 790191456 791003136 791752192 794569248 795321681 795823303 796995584 799633408 799831296 800588712 801093656 804421632 805128192 805890624 806653778 808557888 811122774 811634362 813399552 813912576 814884939 816494448 817009424 818786304 821901696 824621952 825402844 826310656 829559808 830869088 831074706 831258624 831782912 833194142 833825322 838711984 839347344 840536064 842727424 844266368 845172972 845706036 846102528 847773696 850391388 850770144 851705856 852132864 852939808 856833747 857235456 857776128 858047232 858588416 862912512 863729664 863889664 864274432 867623652 868170876 869062656 869449728 869885632 870842368 873369504 873920352 874266624 875646464 878762016 879153408 879594177 880148951 881395456 884581632 884861208 885419304 885977752 887232512 888143872 890721216 891283008 892127026 893108224 896620032 897069558 897635354 898056192 898906624 899587584 901230363 903010416 904003584 904859648 908939064 910852096 913866752 914958528 915824966 916765696 919135602 919339008 921017856 921479614 921890032 922836992 926997456 927582128 929599488 933136512 933725056 934020164 934727724 935755776 939316224 940205728 942425088 943317536 943550982 948068352 948966144 949564672 949799664 955250688 959557284 960162492 962058944 963117056 965911968 966521184 969587157 969801728 971875872 972308736 972796209 974788352 976224256 978621336 979238568 979697664 980625408 981243904 985102272 986185728 986657042 987119616 987742208 991569888 992123286 993214464 993656832 994155008 995970481 996724971 998136576 999161856 1000108032 1000738816 1004746752 1005250488 1006731264 1011269952 1011907776 1012227594 1012866022 1013906432 1017967104 1018609152 1018931088 1019119838 1019573744 1024708608 1025222352 1025678976 1025868976 1027321856 1028100096 1031361408 1032011904 1032989188 1034125312 1037126286 1038191616 1039771202 1039830176 1040973824 1043529894 1046657104 1047732224 1049518848 1050440688 1053588608 1054670848 1057731444 1059425664 1060428908 1061232228 1066441728 1067451616 1068260256 1072324869 1072562176 1073504256 1074520832 1078077184 1081497032 1082316312 1083506688 1084532736 1085216768 1086513252 1088659264 1091026944 1091715072 1095868928 1096636896 1098252288 1099495936 1100809479 1101503777 1103899392 1106079744 1108099608 1108344832 1111209984 1111767096 1118424384 1119129792 1119483498 1120189574 1120714752 1125831168 1126897296 1127608048 1128136704 1133855184 1134360192 1135607808 1136177152 1140644736 1141899264 1142444996 1142980608 1143701504 1144062976 1147020462 1149945634 1150550016 1151639552 1154102598 1155737088 1156831536 1157561168 1158750208 1159266304 1163390976 1164492672 1165227136 1165688832 1169808948 1171095552 1171682688 1172204544 1172792236 1177489242 1178698752 1179442176 1179814944 1180559072 1185287184 1186504704 1187628288 1188377344 1195493376 1196092744 1197408256 1199450112 1200883068 1201640484 1204013888 1205338112 1206632448 1208835936 1209980667 1211918752 1212836832 1216684161 1217451543 1218219409 1219944704 1220868864 1224741672 1225514136 1225785344 1228023808 1232852544 1235996608 1236932928 1238104266 1239465984 1242905311 1244182016 1246303632 1246887936 1247674368 1249791213 1252421632 1255145472 1256566784 1258067976 1264091136 1265288192 1266399552 1267598794 1268559054 1271660544 1271794178 1273667584 1278199296 1279409712 1280216656 1286664192 1287070848 1287882624 1288694912 1292782876 1295594496 1295834496 1296411648 1297061612 1302256314 1303593984 1304174592 1304828448 1305651424 1306263552 1307500544 1310880528 1313469696 1316159488 1322093184 1322831048 1324285952 1324875776 1328128956 1328966628 1330848768 1332215808 1333477376 1336924512 1338190539 1339662336 1340333984 1342308352 1345604337 1346453031 1347084288 1348359936 1349210368 1349636792 1354515624 1356005376 1357289472 1358145536 1358574784 1363408596 1366278144 1366963136 1367571968 1370800128 1372437792 1373737449 1374603887 1375148544 1376015872 1379008512 1381526784 1382219421 1382835048 1384255488 1390496184 1391373192 1399358464 1399704768 1400587584 1401030246 1401913898 1408974336 1410308592 1412567552 1413637632 1414976304 1421922304 1423449216 1424347008 1425014784 1429766492 1431339008 1432876032 1439153518 1440243738 1443088416 1444675584 1446043648 1448684336 1449781776 1454702592 1455620096 1462182528 1464336384 1467745972 1468857852 1470938112 1471865856 1474772992 1477466144 1479985563 1480679424 1481613312 1482356128 1488184929 1489821696 1490485248 1491232512 1492173056 1492644664 1494286336 1500162048 1501108224 1502529728 1504182272 1507875732 1510096896 1511806912 1512480256 1517861664 1518341391 1519299033 1520257279 1520859648 1523974144 1527913728 1528396632 1528679757 1529360616 1534066688 1537833528 1538518464 1538803464 1540982784 1542442048 1548017856 1549483782 1550461066 1551187968 1552656896 1554251776 1559656803 1559745264 1561460736 1562243584 1562939392 1569985656 1571598336 1572589568 1573086592 1574278272 1576009728 1580382912 1582006272 1583504384 1589138496 1590643362 1591646606 1593991168 1599266816 1599662592 1601177424 1602187312 1608843264 1610256384 1611781248 1613307556 1617115776 1622245548 1623268724 1626799104 1627825152 1629769878 1632988896 1634018848 1637572608 1643803392 1649243904 1650805688 1652621312 1659119616 1661738176 1662149412 1662517248 1663565824 1666388284 1667650644 1677423968 1678694688 1679225247 1680284361 1681072128 1685454848 1688532736 1690345944 1691412072 1692205056 1695547392 1700782776 1701540288 1703411712 1704265728 1705879616 1713667494 1714470912 1715552256 1716094464 1717176832 1724918451 1725825024 1727459328 1727779328 1728548864 1735247304 1736341752 1738125312 1738899456 1739771264 1741684736 1746739008 1747840704 1748533248 1751292928 1757524032 1758306816 1759188354 1760297902 1762790912 1769163264 1769722416 1770838608 1771955504 1774465024 1781442432 1782566016 1784254052 1786216448 1793240064 1794139116 1795270708 1796112384 1797813248 1799175168 1802460726 1806020832 1808007168 1809719296 1817878128 1821704192 1827733504 1829917056 1831649932 1833531392 1838271204 1838678016 1842035712 1842959228 1843780064 1845673984 1853994912 1855164256 1855750589 1857156399 1859198976 1866273024 1867450112 1868040328 1869455448 1871511552 1878632448 1880411456 1884850176 1886635072 1887101964 1896136704 1897932288 1899129344 1899599328 1901398191 1907691267 1910501376 1919114568 1920324984 1924117888 1926234112 1931823936 1933042368 1939174314 1939603456 1943751744 1944617472 1945592418 1949576704 1957242672 1958477136 1959395328 1961250816 1962487808 1970204544 1972371456 1973314084 1974239232 1975484416 1983139776 1984246572 1986428928 1987313664 1988310016 1991940962 1993449942 1996273152 1998323712 2000216064 2001477632 2009493504 2010500976 2013462528 2022539904 2023815552 2024455188 2025732044 2027812864 2035934208 2037218304 2037862176 2038239676 2039147488 2049417216 2050444704 2051357952 2051737952 2052386413 2054643712 2056200192 2062722816 2064023808 2065978376 2068250624 2074252572 2076383232 2079542404 2079660352 2081947648 2087059788 2093314208 2095464448 2099037696 2100881376 2101545369 2102870847 2107177216 2109341696 2115462888 2118851328 2120857816 2122464456 2132883456 2134903232 2136520512 2144649738 2145124352 2147008512 2149041664 2156154368 2158730277 2162994064 2164632624 2167013376 2169065472 2170433536 2173026504 2177318528 2182053888 2183430144 2191737856 2193273792 2196504576 2198991872 2201618958 2203007554 2207798784 2212159488 2216199216 2222419968 2223534192 2236848768 2238259584 2238966996 2240379148 2241429504 2251662336 2253794592 2255216096 2256273408 2267710368 2268720384 2269857821 2272354304 2281289472 2284889992 2285961216 2287403008 2288125952 2294040924 2299891268 2301100032 2303279104 2308205196 2311474176 2313663072 2315122336 2317500416 2318532608 2324225673 2325691599 2326781952 2328985344 2330454272 2331377664 2339617896 2342191104 2343365376 2344409088 2345584472 2354978484 2357397504 2358884352 2359629888 2361118144 2370574368 2373009408 2375256576 2376754688 2385965043 2387469909 2390986752 2392185488 2394816512 2398900224 2401766136 2403280968 2408027776 2410676224 2413264896 2417671872 2419961334 2423837504 2425673664 2433368322 2434903086 2436438818 2439889408 2441737728 2449483344 2451028272 2456047616 2465705088 2471993216 2473865856 2476208532 2478931968 2485810622 2488364032 2492607264 2493775872 2495348736 2499582426 2504843264 2513133568 2516135952 2528182272 2530576384 2532799104 2535197588 2537118108 2543321088 2543588356 2547335168 2556398592 2558819424 2560433312 2568555451 2570501241 2573328384 2574141696 2575765248 2577389824 2585565752 2591188992 2591668992 2592823296 2594123224 2604512628 2607187968 2608349184 2609656896 2611302848 2612527104 2615001088 2621761056 2626939392 2632318976 2638782531 2640446853 2644186368 2645662096 2648571904 2649751552 2656257912 2657933256 2661697536 2664431616 2666954752 2673849024 2676381078 2679324672 2680667968 2684616704 2691208674 2692906062 2694168576 2696719872 2698420736 2699273584 2709031248 2712010752 2714578944 2716291072 2717149568 2726817192 2732556288 2733926272 2735143936 2741600256 2744875584 2747474898 2749207774 2750297088 2752031744 2758017024 2763053568 2764438842 2765670096 2768510976 2780992368 2782746384 2798716928 2799409536 2801175168 2802060492 2803827796 2817948672 2820617184 2825135104 2827275264 2829952608 2840720267 2843844608 2846898432 2848694016 2859532984 2862678016 2865752064 2878307036 2880487476 2886176832 2889351168 2892087296 2897368672 2899563552 2908761471 2909405184 2911240192 2916179497 2918388627 2924365056 2928672768 2935491944 2937715704 2941876224 2943731712 2949545984 2954932288 2959971126 2961358848 2963226624 2964712256 2976369858 2979643392 2980970496 2982465024 2984346112 2985289328 2987911443 2988572672 3000324096 3002216448 3005059456 3008364544 3015751464 3020193792 3023613824 3024960512 3035723328 3036682782 3038598066 3040514558 3041719296 3047948288 3055827456 3056793264 3057359514 3058721232 3075667056 3077036928 3077606928 3081965568 3084884096 3096035712 3098967564 3100922132 3102375936 3105313792 3108503552 3119313606 3119490528 3122921472 3124487168 3125878784 3139971312 3141723739 3143196672 3145179136 3146173184 3148556544 3160765824 3164012544 3167008768 3178276992 3181286724 3183293212 3187982336 3198533632 3199325184 3202354848 3204374624 3205387381 3216974607 3217686528 3220512768 3223562496 3225178649 3226615112 3234231552 3244491096 3246537448 3253598208 3255650304 3259539756 3265977792 3268037696 3275145216 3287606784 3298487808 3301611376 3302428437 3304511331 3305242624 3318239232 3323476352 3324298824 3325034496 3327131648 3332776568 3335301288 3354847936 3357389376 3358450494 3360568722 3362144256 3370909696 3377065472 3380691888 3382824144 3384410112 3401565552 3403080576 3406823424 3408531456 3411759232 3427334988 3428941824 3431104512 3432188928 3434353664 3449836902 3451650048 3454918656 3455558656 3457097728 3470494608 3472683504 3476250624 3477798912 3479542528 3493478016 3495681408 3497066496 3502585856 3515048064 3516613632 3518376708 3520595804 3525581824 3538326528 3539444832 3541677216 3543911008 3545031077 3548930048 3562884864 3565132032 3566919433 3568508104 3572432896 3586480128 3588278232 3590541416 3592224768 3595626496 3598350336 3604921452 3612041664 3616014336 3619438592 3629942001 3635756256 3639199207 3643408384 3652354629 3654658227 3655467008 3659834112 3663299864 3667062784 3676542408 3677356032 3684071424 3685918456 3687560128 3691347968 3707989824 3710328512 3711501178 3714312798 3718397952 3728715933 3732546048 3734900224 3736080656 3738910896 3743023104 3749373639 3757264896 3760822912 3769700352 3773270144 3774203928 3792273408 3795864576 3798258688 3799198656 3802796382 3815382534 3821002752 3838229136 3840649968 3848235776 3863647872 3866084736 3878348628 3879206912 3887503488 3889234944 3891184836 3899153408 3914485344 3916954272 3918790656 3920663509 3922501632 3924975616 3940409088 3946628168 3948478464 3950968832 3966279552 3968493144 3972857856 3974627328 3976620032 3983881924 3986899884 3992546304 3996647424 4000432128 4002955264 4014571617 4018987008 4021001952 4024809719 4026925056 4039359093 4045079808 4047631104 4048910376 4051464088 4055625728 4071868416 4074436608 4075724352 4076479352 4078294976 4098834432 4100889408 4102715904 4103475904 4104772826 4109287424 4112400384 4121212347 4123811661 4125445632 4128047616 4131956752 4136501248 4146658263 4148505144 4152766464 4159084808 4159320704 4163895296 4174119576 4186628416 4190928896 4198075392 4201762752 4203090738 4205741694 4214354432 4218683392 4230925776 4237702656 4241715632 4244928912 4265766912 4269806464 4273041024 4289299476 4290248704 4294017024 4298083328 4312308736 4317460554 4325988128 4329265248 4334026752 4338130944 4340867072 4346053008 4354637056 4364107776 4366860288 4383475712 4386547584 4393009152 4397983744 4403237916 4406015108 4415597568 4424318976 4432398432 4436595779 4439956689 4444839936 4447068384 4451279623 4473697536 4476519168 4477933992 4480758296 4482859008 4503324672 4507589184 4510432192 4512546816 4535420736 4537440768 4539715642 4544708608 4557897099 4560771837 4562578944 4569779984 4571922432 4574806016 4576251904 4586039271 4588081848 4599782536 4602200064 4606558208 4616410392 4622948352 4627326144 4630244672 4635000832 4637065216 4648451346 4651383198 4653563904 4657970688 4660908544 4662755328 4678970409 4679235792 4684382208 4686730752 4688818176 4691168944 4709956968 4714795008 4717768704 4719259776 4722236288 4741148736 4746018816 4750513152 4753509376 4771930086 4774939818 4781973504 4784370976 4789633024 4797800448 4803532272 4806561936 4816055552 4826529792 4835343744 4839922668 4847675008 4851347328 4866736644 4869806172 4872877636 4879778816 4883475456 4898966688 4902056544 4906698643 4912095232 4931410176 4943986432 4947731712 4952417064 4957863936 4971621244 4976728064 4985214528 4987551744 4990697472 4999164852 5009686528 5026267136 5032271904 5037037313 5040853083 5056364544 5061152768 5065598208 5070395176 5074236216 5086642176 5087176712 5094670336 5112797184 5117638848 5120866624 5137110902 5141002482 5146656768 5148283392 5151530496 5154779648 5171131504 5174755353 5182377984 5183337984 5185646592 5188246448 5209025256 5214375936 5216698368 5219313792 5222605696 5225054208 5230002176 5243522112 5253878784 5264637952 5277565062 5280893706 5288372736 5291324192 5297143808 5312515824 5315866512 5323395072 5333909504 5347698048 5352762156 5358649344 5361335936 5369233408 5382417348 5385812124 5388337152 5393439744 5396841472 5398547168 5418062496 5424021504 5426613731 5429157888 5432582144 5434299136 5453634384 5465112576 5467852544 5470287872 5483200512 5489751168 5494949796 5498415548 5500594176 5504063488 5516034048 5526107136 5528877684 5531340192 5537021952 5561984736 5565492768 5567251767 5570763121 5597433856 5598819072 5602350336 5604120984 5607655592 5635897344 5641234368 5650270208 5654550528 5659905216 5681440534 5687689216 5693796864 5697388032 5704194573 5718741611 5719065968 5723073801 5725356032 5731504128 5756614072 5760974952 5772353664 5778702336 5784174592 5794737344 5799127104 5817522942 5818810368 5822480384 5832358994 5836777254 5848730112 5870983888 5875431408 5883752448 5887463424 5899091968 5909864576 5919942252 5922717696 5926453248 5929424512 5952739716 5959286784 5961940992 5964930048 5968692224 5970578656 5975822886 5977145344 6000648192 6004432896 6010118912 6031502928 6040387584 6047227648 6049921024 6071446656 6073365564 6077196132 6081029116 6083438592 6095896576 6111654912 6113586528 6114719028 6117442464 6151334112 6154073856 6155213856 6157159239 6161042657 6163931136 6169768192 6192071424 6197935128 6201844264 6204751872 6210627584 6217007104 6238627212 6238981056 6245842944 6248974336 6251757568 6279942624 6283447478 6286393344 6290358272 6292346368 6297113088 6308612541 6321531648 6324700987 6328025088 6334017536 6356553984 6362573448 6366586424 6375964672 6397067264 6398650368 6404709696 6408749248 6410774762 6433949214 6435373056 6441025536 6447124992 6450357298 6453230224 6468463104 6476190831 6488982192 6493074896 6507196416 6511300608 6519079512 6531955584 6536075392 6550290432 6575213568 6596975616 6603222752 6604856874 6609022662 6610485248 6636478464 6646952704 6648597648 6665553136 6670602576 6709695872 6714778752 6716900988 6721137444 6724288512 6741819392 6754130944 6761383776 6765648288 6768820224 6803131104 6806161152 6809573463 6817062912 6823518464 6854669976 6857883648 6862209024 6864377856 6868707328 6899673804 6903300096 6909837312 6911117312 6914195456 6940989216 6945367008 6952501248 6955597824 6959085056 6971793367 6977074797 6986956032 6991362816 6994132992 6994867979 7005171712 7030096128 7033227264 7036753416 7041191608 7051163648 7076653056 7078889664 7083354432 7087822016 7090062154 7097860096 7125769728 7130264064 7133838866 7137016208 7144865792 7162409727 7172960256 7176556464 7181082832 7184449536 7191252992 7196700672 7209842904 7224083328 7232028672 7238877184 7259884002 7271512512 7278398414 7286816768 7304709258 7309316454 7310934016 7319668224 7326599728 7334125568 7353084816 7368142848 7371836912 7375120256 7382695936 7415979648 7420657024 7423002356 7428625596 7436795904 7457431866 7465092096 7469800448 7472161312 7477821792 7486046208 7498747278 7514529792 7521645824 7539400704 7546540288 7548407856 7584546816 7591729152 7596517376 7598397312 7605592764 7630765068 7642005504 7676458272 7681299936 7696471552 7705666353 7710526439 7727295744 7732169472 7756697256 7758413824 7775006976 7778469888 7782369672 7798306816 7828970688 7833908544 7837581312 7841327018 7845003264 7849951232 7880818176 7893256336 7896956928 7901937664 7915344349 7921340559 7932559104 7936986288 7945715712 7949254656 7953240064 7967763848 7973799768 7985092608 7993294848 8000864256 8005910528 8029143234 8037974016 8042003904 8049619438 8053850112 8078718186 8090159616 8095262208 8097820752 8102928176 8111251456 8143736832 8148873216 8151448704 8152958704 8156589952 8197668864 8201778816 8205431808 8206951808 8209545652 8218574848 8224800768 8242424694 8247623322 8250891264 8256095232 8263913504 8273002496 8293316526 8297010288 8305532928 8318169616 8318641408 8348239152 8373256832 8381857792 8396150784 8403525504 8406181476 8411483388 8428708864 8437366784 8461851552 8475405312 8483431264 8489857824 8522160801 8527535863 8531533824 8539612928 8546082048 8578598952 8580497408 8588034048 8596166656 8624617472 8634921108 8651976256 8658530496 8668053504 8676261888 8681734144 8692106016 8700337177 8709274112 8728215552 8733720576 8748538491 8754056333 8766951424 8773095168 8786018304 8795967488 8806475832 8812030216 8831195136 8848637952 8864796864 8873191558 8879913378 8889679872 8894136768 8902559246 8947395072 8953038336 8955867984 8961516592 8963734329 8965718016 9006649344 9015178368 9020864384 9025093632 9070841472 9074881536 9079431284 9089417216 9115794198 9121543674 9125157888 9139559968 9143844864 9149612032 9152503808 9172078542 9176163696 9199565072 9213116416 9232820784 9245896704 9254652288 9260489344 9270001664 9274130432 9296902692 9302766396 9307127808 9315941376 9321817088 9325510656 9357940818 9358471584 9368764416 9373461504 9377636352 9382337888 9419913936 9425171217 9429590016 9435537408 9438519552 9444472576 9482297472 9492037632 9501026304 9507018752 9543860172 9549879636 9563947008 9568741952 9579266048 9595600896 9607064544 9613123872 9616162143 9622227209 9632111104 9653059584 9670687488 9675535947 9679845336 9681638461 9695350016 9702694656 9733473288 9739612344 9745755272 9759557632 9766950912 9797933376 9804113088 9813397286 9824190464 9862820352 9877826419 9887972864 9895463424 9904834128 9913533993 9915727872 9943242488 9953456128 9970429056 9975103488 9981394944 9998329704 10019373056 10052534272 10064543808 10074074626 10081706166 10112729088 10122305536 10131196416 10140790352 10148472432 10174353424 10189340672 10225594368 10235277696 10241733248 10274221804 10282004964 10293313536 10296566784 10303060992 10309559296 10342263008 10349510706 10364755968 10366675968 10371293184 10376492896 10418050512 10428751872 10433396736 10438627584 10445211392 10460004352 10487044224 10507757568 10529275904 10555130124 10561787412 10576745472 10582648384 10594287616 10625031648 10631733024 10635093231 10641800953 10646790144 10667819008 10695396096 10700758299 10705524312 10717298688 10722671872 10738466816 10764834696 10771624248 10776674304 10786879488 10793682944 10797094336 10836124992 10848043008 10853227462 10858315776 10865164288 10868598272 10907268768 10917597621 10924483523 10930225152 10935705088 10940575744 10963974681 10966401024 10979502336 10989899592 10996831096 11001188352 11008126976 11032068096 11052214272 11057755368 11062680384 11074043904 11123969472 11130985536 11134503534 11141526242 11186147799 11194867712 11197638144 11204700672 11208241968 11215311184 11271794688 11282468736 11300540416 11309101056 11319810432 11362881068 11375378432 11387593728 11394776064 11408389146 11437483222 11438131936 11446147602 11450712064 11463008256 11513228144 11521949904 11544707328 11568349184 11589474688 11598254208 11635045884 11637620736 11644960768 11664717988 11673554508 11697460224 11741967776 11750862816 11761990527 11767504896 11774926848 11798183936 11819729152 11839884504 11845435392 11852906496 11858849024 11905479432 11918573568 11923881984 11929860096 11937384448 11941157312 11951645772 11954290688 12001296384 12008865792 12020237824 12063005856 12074429157 12080775168 12082044691 12094455296 12099842048 12142893312 12146731128 12154392264 12162058232 12166877184 12191793152 12223309824 12227173056 12229438056 12234884928 12302668224 12308147712 12310427712 12314318478 12322085314 12327862272 12339536384 12371434983 12384142848 12395870256 12403688528 12409503744 12421255168 12477254424 12477962112 12491685888 12497948672 12503515136 12559885248 12566894956 12572786688 12580716544 12584692736 12594226176 12617225082 12643063296 12649401974 12656050176 12668035072 12713107968 12725146896 12733172848 12751929344 12794134528 12797300736 12809419392 12817498496 12821549524 12867898428 12870746112 12882051072 12894249984 12900714596 12906460448 12936926208 12952381662 12977964384 12986149792 13014392832 13022601216 13038159024 13063911168 13072150784 13100580864 13150427136 13193951232 13206445504 13209713748 13218045324 13220970496 13272956928 13293905408 13297195296 13309787337 13331106272 13341205152 13353838869 13419391744 13429557504 13433801976 13442274888 13448577024 13483638784 13508261888 13522767552 13531296576 13537640448 13606262208 13612322304 13619146926 13634125824 13647036928 13671958421 13682315511 13709339952 13715767296 13724418048 13728755712 13737414656 13799347608 13806600192 13819674624 13822234624 13828390912 13881978432 13890734016 13905002496 13911195648 13918170112 13943586734 13954149594 13973912064 13982725632 13988265984 13989735958 14010343424 14060192256 14066454528 14073506832 14082383216 14102327296 14153306112 14157779328 14166708864 14175644032 14180124308 14195720192 14251539456 14260528128 14267677732 14274032416 14289731584 14324819454 14345920512 14353112928 14362165664 14368899072 14382505984 14393401344 14419685808 14448166656 14477754368 14519768004 14543025024 14556796828 14573633536 14609418516 14618632908 14621868032 14639336448 14653199456 14668251136 14706169632 14720095929 14736285696 14743673824 14750240512 14765391872 14831959296 14841314048 14846004712 14857251192 14873591808 14914863732 14930184192 14939600896 14944322624 14955643584 14972092416 14997494556 15029059584 15043291648 15078801408 15093080576 15096815712 15111111939 15120642757 15169093632 15183458304 15193034752 15196794624 15211185528 15261530136 15284011008 15352916544 15362599872 15392943104 15411332706 15421052878 15454591488 15464338944 15513394512 15550013952 15556939776 15564739344 15596613632 15657941376 15667817088 15675162624 15682654036 15690006528 15699902464 15761636352 15786512672 15793913856 15803875328 15830688698 15842681118 15865118208 15873972576 15891431424 15906480128 15935527696 15947599536 15970185216 16001728512 16011821056 16058286468 16075948032 16084007808 16099238876 16107700224 16157436372 16180319232 16190524416 16195641504 16205856352 16222502912 16279841193 16287473664 16297746432 16302897408 16305917408 16313179904 16395337728 16403557632 16410863616 16413903616 16419091304 16437149696 16449601536 16484849388 16495246644 16501782528 16512190464 16527827008 16546004992 16586633052 16594020576 16611065856 16636339232 16637282816 16696478304 16701755301 16712289363 16722830069 16746513664 16763715584 16792301568 16807051008 16812362952 16822966776 16857417728 16874733568 16923703104 16950810624 16966862528 16979715648 17044321602 17055071726 17063067648 17079225856 17092164096 17156224833 17157197904 17176068096 17192333312 17249234944 17269842216 17303952512 17317060992 17336107008 17352523776 17363468288 17384212032 17400674354 17418548224 17456431104 17467441152 17497076982 17508112666 17533902848 17546190336 17591934976 17612951664 17624060432 17662390272 17697275904 17729593728 17746383116 17759826756 17779359744 17788273536 17805118492 17894790144 17906076672 17911735968 17923033184 17927468658 17931436032 18013298688 18030356736 18041728768 18141682944 18149763072 18158862568 18178834432 18231588396 18243087348 18250315776 18279119936 18287689728 18299224064 18305007616 18344157084 18352327392 18399130144 18426232832 18465641568 18471477717 18483127971 18491793408 18509304576 18520978688 18540003328 18548260864 18593805384 18605532792 18614255616 18631882752 18643634176 18651021312 18715881636 18716943168 18737528832 18746923008 18755272704 18764675776 18839827872 18850342434 18859180032 18871074816 18877039104 18888945152 18964594944 18974102961 18984075264 19002052608 19014037504 19087720344 19099759272 19127894016 19137483904 19158532096 19191201792 19214129088 19226247744 19232324286 19244454418 19264222208 19306119168 19341374976 19351071894 19359690672 19363276922 19390700032 19405389312 19466946576 19479224688 19491510544 19519115264 19533901824 19595866752 19608226176 19626794572 19648380928 19725640704 19755652838 19775945728 19790926848 19809668256 19827067986 19831455744 19886484976 19906912256 19940858112 19996659408 20038746112 20105068544 20129087616 20148149252 20163412332 20225458176 20244611072 20262392832 20281580704 20296944864 20348706848 20378681344 20413256479 20428720389 20451188736 20470555392 20483466496 20548443608 20564009928 20586627072 20593133568 20606121984 20619118592 20684526016 20699021412 20729511936 20733351936 20742586368 20752985792 20836101024 20857503744 20866793472 20877255168 20890422784 20915380101 20920008704 20974088448 20984603937 21015515136 21058551808 21110260248 21123574824 21153490944 21165296768 21188575232 21250063296 21263466048 21270186462 21283601906 21293580288 21335638016 21390792192 21401516598 21411048624 21434597376 21445343744 21529669392 21543248496 21553348608 21573758976 21587365888 21594188672 21672249984 21696086016 21706454924 21716631552 21730328576 21737196544 21814537536 21835195242 21848967046 21860450304 21871410176 21881151488 21927949362 21932802048 21959004672 21979799184 21993662192 22002376704 22016253952 22104428544 22115510736 22125360768 22148087808 22247938944 22261971072 22269007068 22283052484 22372295598 22389735424 22395276288 22409401344 22416483936 22430622368 22543589376 22564937472 22576250543 22601080832 22618202112 22639620864 22725762136 22750756864 22775187456 22789552128 22816778292 22874966444 22876263872 22892295204 22901424128 22926016512 23026456288 23043899808 23089414656 23116999059 23131579317 23136698368 23178949376 23196508416 23270091768 23275241472 23289921536 23329435976 23347109016 23394920448 23483935552 23501725632 23523981054 23535009792 23549853696 23596367872 23639458304 23679769008 23690870784 23705812992 23717698048 23746033047 23810958864 23837147136 23847763968 23859720192 23874768896 23882314624 23903291544 23908581376 24002592768 24017731584 24040475648 24126011712 24148858314 24161550336 24164089382 24188910592 24199684096 24285786624 24293462256 24308784528 24324116464 24333754368 24446619648 24454346112 24458876112 24469769856 24605336448 24616295424 24620855424 24628636956 24644170628 24655724544 24679072768 24742869966 24768285696 24791740512 24807377056 24819007488 24842510336 24954508848 24955924224 24968436031 24995897344 25007030272 25119770496 25133789912 25145573376 25161433088 25169385472 25188452352 25234450164 25286126592 25298803948 25312100352 25336070144 25426215936 25450293792 25466345696 25474394449 25503858688 25566482403 25582607589 25588269056 25594601472 25618838784 25634996992 25643099048 25735796856 25741492224 25764102144 25788499968 25801429192 25812920896 25873852416 25904763324 25955928768 25972299584 26028785664 26045202432 26076318048 26101011531 26127822336 26144301568 26201161728 26245615473 26262168999 26300854272 26387902464 26412891008 26419427496 26436090648 26441940992 26545913856 26587810816 26594390592 26619574674 26662212544 26682410304 26707677738 26838783488 26859115008 26867603952 26884549776 26897154048 27016523776 27045535104 27062593152 27075280896 27212524416 27224644608 27238293852 27268251648 27294073856 27343916842 27364631022 27418679904 27431534592 27448836096 27457511424 27474829312 27598695216 27639349248 27644469248 27656781824 27763956864 27781468032 27810004992 27822391296 27836340224 27887173468 27908299188 27947824128 27965451264 27976531968 27979471916 28020686848 28120384512 28132909056 28147013664 28164766432 28173668033 28204654592 28275513651 28306612224 28315558656 28333417728 28351288064 28360248616 28391440384 28503078912 28521056256 28535355464 28548064832 28579463168 28649638908 28691841024 28706225856 28724331328 28737798144 28765011968 28786802688 28839371616 28848486429 28866681627 28896333312 28955508736 29026607841 29039536008 29044915383 29086050048 29113593656 29147267072 29218837032 29237265816 29243736064 29278672896 29306398912 29336502272 29412339264 29440191858 29472571392 29487347648 29500481024 29530783744 29633479257 29663918592 29682628096 29692009424 29714502384 29747183616 29829727464 29860368384 29879201792 29888645248 29911287168 29944184832 29994989112 30058119168 30086583296 30157602816 30186161152 30193631424 30222223878 30241285514 30338187264 30366916608 30386069504 30393589248 30422371056 30523060272 30568022016 30705833088 30725199744 30785886208 30822665412 30842105756 30909182976 30928677888 31026789024 31100027904 31113879552 31129478688 31158957361 31193227264 31315882752 31335634176 31365308072 31380013056 31399804928 31523272704 31573025344 31587827712 31607750656 31661377396 31685362236 31730236416 31747945152 31782862848 31812960256 31871055392 31895199072 31905279693 31925402859 31940370432 32003457024 32023642112 32102274897 32116572936 32151896064 32168015616 32198477752 32215400448 32314872744 32360638464 32381048832 32391283008 32411712704 32445005824 32559682386 32574947328 32595492864 32605794816 32611834816 32626359808 32752792863 32773450569 32790675456 32807115264 32821727232 32827807232 32838182608 32874299392 32899203072 32969698776 32990493288 33003565056 33024380928 33055654016 33092009984 33173266104 33188041152 33222131712 33272678464 33274565632 33392956608 33403510602 33424578726 33445660138 33493027328 33527431168 33584603136 33614102016 33624725904 33645933552 33714835456 33847406208 33901621248 33933725056 33959431296 34088643204 34110143452 34126135296 34158451712 34184328192 34312449666 34314395808 34352136192 34384666624 34498469888 34539684432 34607905024 34634121984 34705047552 34726936576 34768424064 34801348708 34837096448 34912862208 34934882304 34994153964 35016225332 35067805696 35092380672 35183869952 35225903328 35248120864 35259261191 35285971581 35324780544 35394551808 35459187456 35492766232 35519653512 35558719488 35576547072 35610236984 35789580288 35812153344 35823471936 35846066368 35854937316 35862872064 36026597376 36060713472 36083457536 36223287471 36246134073 36283365888 36299526144 36317725136 36357668864 36463176792 36486174696 36500631552 36558239872 36575379456 36598448128 36610015232 36688314168 36704654784 36798260288 36852465664 36931283136 36942955434 36966255942 36983586816 37018609152 37041957376 37080006656 37187610768 37211065584 37228511232 37263765504 37287268352 37431763272 37433886336 37475057664 37493846016 37510545408 37529351552 37679655744 37700684868 37718360064 37742149632 37754078208 37777890304 37929189888 37948205922 37968150528 38004105216 38028075008 38175440688 38199518544 38255788032 38274967808 38382403584 38428258176 38452495488 38464648572 38488908836 38528444416 38612238336 38682749952 38702143788 38719381344 38726553844 38781400064 38810778624 38933893152 38958449376 38983021088 38995341847 39038230528 39067803648 39191733504 39216452352 39253589144 39296761856 39451281408 39511305676 39551891456 39581853696 39619336512 39654135972 39662911488 39772969952 39813824512 39881716224 39929362011 39993318816 40031191277 40061516607 40077492224 40210137088 40258175232 40296298504 40326824664 40450916352 40489222144 40524785664 40563161408 40593889728 40697413696 40757362688 40826512958 40857440778 40902377472 40941110784 40966932992 41015875263 41096887216 41128019856 41173254144 41186267136 41212243968 41238237184 41369052032 41398042824 41459023872 41466703872 41485172736 41505971584 41672202048 41715007488 41733586944 41754510336 41780845568 41830760202 41840017408 41948176896 41969207874 42031030272 42220520496 42247149648 42306981888 42330593536 42500126592 42526932096 42540372924 42567203812 42587160576 42671276032 42781584384 42803033196 42822097248 42869194752 42890687488 43059338784 43086496992 43106697216 43127298599 43147517952 43174731776 43188377344 43344499968 43412909848 43433263104 43460657152 43474393088 43629075072 43670390484 43697934092 43720900608 43742820352 43762302976 43855898724 43865604096 43918009344 43959598368 43987324384 44004753408 44032507904 44160287787 44208857088 44231021472 44250721536 44272906909 44296175616 44495877888 44523942144 44538014136 44566104968 44744591196 44779470848 44790552576 44818802688 44832967872 44861244736 45087178752 45129874944 45152501086 45202161664 45236404224 45279241728 45333335817 45361928271 45451524272 45501513728 45550374912 45579104256 45633556584 45749932888 45752527744 45784590408 45802848256 45852033024 46052912576 46087799616 46178829312 46233998118 46263158634 46273396736 46357898752 46393016832 46540183536 46658871952 46694218032 46789840896 46967871104 47003451264 47047962108 47070019584 47099707392 47192735744 47278916608 47359538016 47381741568 47411625984 47435396096 47492066094 47621917728 47674294272 47719440384 47749537792 47764629248 47806583088 48005185536 48035463168 48080951296 48252023424 48297716628 48323100672 48328178764 48377821184 48399368192 48571573248 48586924512 48617569056 48648232928 48667508736 48802553569 48839523579 48893239296 48908692224 48917752224 48939539712 48964075853 49210672896 49232590848 49241710848 49257273912 49288341256 49311449088 49358145536 49485739932 49536571392 49583481024 49614754112 49638014976 49685020672 49909017696 49911848448 49936872062 49991794688 50014060544 50136868089 50168490207 50239540992 50267579824 50291146752 50322866176 50338770944 50376904704 50468900328 50572253184 50597607896 50624200704 50672140288 50852431872 50900587584 50932691392 50948788898 51007717376 51132964806 51165215178 51176538112 51189202944 51237677568 51269993984 51286198096 51468674499 51471593712 51528204288 51576999936 51602858384 51625841792 51747704832 51809526648 51911857536 51944599168 52057571328 52090404864 52152636096 52202023062 52255644672 52288603136 52402323456 52491230946 52524337998 52601708544 52775804928 52825782016 52838854992 52872181296 53091827712 53175621632 53188781184 53239149348 53324425088 53364820608 53415355476 53677566976 53718230016 53735207904 53769099552 53794308096 53973685073 54033047552 54091070208 54125186304 54425048832 54449289216 54476587704 54536503296 54588147712 54687833684 54729262044 54837359808 54863069184 54897672192 54915022848 54949658624 55197390432 55278698496 55288938496 55313563648 55407410443 55449383913 55527913728 55562936064 55620009984 55644782592 55672680448 55774346936 55816598376 55895648256 55930902528 55953063936 55958943832 56041373696 56240769024 56265818112 56294027328 56329532864 56347336066 56409309184 56551027302 56613224448 56631117312 56666835456 56702576128 56720497232 56782880768 56922308883 57006157824 57042112512 57070710928 57096129664 57158926336 57299277816 57383682048 57412451712 57448662656 57475596288 57530023936 57573605376 57678743232 57696972858 57733363254 57792666624 57911017472 58053215682 58079072016 58089830766 58172100096 58227187312 58437674064 58474531632 58557345792 58612797824 58673004544 58824678528 58880383716 58945142784 58974695296 59000962048 59061567488 59266958514 59327837184 59365256192 59384018848 59429004768 59494367232 59659454928 59692751041 59720736768 59758403584 59777290496 59822574336 59989978224 60116238336 60173166592 60315205632 60372322304 60387262848 60444447756 60482571028 60676374528 60733833216 60772139008 60787178496 60844742112 60902360239 61046120544 61136044032 61239769437 61278394331 61411666176 61450399488 61571772416 61645330824 61684211512 61818365952 61857355776 62053578048 62200055808 62227759104 62258957376 62317914722 62386454528 62631765504 62671268352 62730616144 62746140303 62760026112 62799609856 62906157721 62953811811 63046545408 63146050688 63175655424 63215501312 63322754792 63370724472 63460472832 63495890304 63565725696 63625920512 63742110784 63790398144 63810559386 63850805718 63880740864 64006914048 64047284224 64204549794 64233145872 64303792128 64336031232 64396955504 64629745488 64721276928 64762097664 64782566016 64823425408 64890011648 65119364772 65149894656 65190985728 65211589632 65223669632 65252719616 65505585726 65546901138 65581350912 65614230528 65643454464 65655614464 65676365216 65748598784 65798406144 65939397552 65980986576 66007130112 66048761856 66111308032 66346532208 66376082304 66444263424 66545356928 66549131264 66785913216 66807021204 66849157452 66891320276 66986054656 67054862336 67169206272 67228204032 67249451808 67291867104 67355590463 67429670912 67694812416 67728751629 67771469227 67803242496 67867450112 67918862592 68177286408 68220286904 68252270592 68316903424 68368656384 68624899332 68628791616 68704272384 68769333248 68996939776 69079368864 69144784933 69215810048 69268243968 69394737951 69410095104 69453873152 69536848128 69571710857 69602697416 69674192896 69825724416 69869764608 69988307928 70032450664 70135611392 70184761344 70367739904 70451806656 70496241728 70518522382 70571943162 70649561088 70789103616 70918374912 70985532464 71039307024 71117438976 71153094144 71220473968 71238099141 71579160576 71624306688 71646943872 71692132736 71709874632 71725744128 72053194752 72121426944 72166915072 72446574942 72492268146 72566731776 72599052288 72635450272 72715337728 72926353584 72972349392 73001263104 73116479744 73220030464 73376628336 73409309568 73596520576 73704931328 73862566272 73885910868 73932511884 73967173632 74037218304 74083914752 74160013312 74375221536 74422131168 74457022464 74492606671 74527531008 74574536704 74863526544 74867772672 74905308093 74987692032 75021090816 75058703104 75359311488 75401369736 75436720128 75484299264 75508156416 75555780608 75858379776 75896411844 75936301056 76008210432 76056150016 76350881376 76399037088 76423183347 76471384661 76511576064 76549935616 76747822767 76764807168 76856516352 76904990976 76929297144 76943547769 76977817672 77056888832 77224476672 77365499904 77404287576 77438762688 77453107688 77562800128 77621557248 77867786304 77916898752 77966042176 77990683694 78076461056 78135607296 78303034593 78383467008 78432904704 78507178288 78593523712 78786506997 78902562816 79022611352 79103782912 79163707392 79238673024 79308271944 79325822976 79545939904 79627649024 79763432448 79858724022 79986637632 80062382554 80123033214 80154984448 80420274176 80516350464 80592597008 80653649328 80978444288 81049571328 81126322816 81187779456 81394827392 81514725376 81653025916 81714881556 81804754944 81882221568 81933865984 82031750526 82193774432 82256039712 82346508288 82372534272 82424487936 82476474368 82738104064 82796085648 82918047744 82933407744 82970345472 83011943168 83344404096 83430014976 83467173888 83509020672 83561691136 83661520404 83680034816 83896353792 83938415748 84062060544 84441040992 84494299296 84521004099 84574312837 84613963776 84661187072 85000253184 85053864192 85080745848 85134407624 85174321152 85342552064 85563168768 85606066392 85644194496 85738389504 85781374976 86118677568 86172993984 86213394432 86254597198 86295035904 86349463552 86376754688 86600044881 86688999936 86820895367 86825819696 86866526208 86921314304 86948786176 87134746149 87258150144 87340780968 87395868184 87441801216 87485640704 87524605952 87711797448 87731208192 87836018688 87919196736 87974648768 88009506816 88065015808 88320575574 88417714176 88462042944 88501443072 88545813818 88592351232 88900437771 88991755776 89047884288 89076028272 89132209936 89489182392 89558941696 89581105152 89637605376 89665935744 89722489472 90174357504 90259749888 90305002172 90404323328 90472808448 90558483456 90666671634 90723856542 90903048544 91003027456 91100749824 91158208512 91267113168 91499865776 91505055488 91569180816 91704066048 92105825152 92175599232 92357658624 92467996236 92526317268 92546793472 92715797504 92786033664 93080367072 93317743904 93388436064 93476872083 93579681792 93935742208 94006902528 94095924216 94140039168 94199414784 94385471488 94557833216 94719076032 94763483136 94823251968 94870792192 94984132188 95243835456 95348588544 95438880768 95499075584 95529258496 95613166176 95703708947 95776208577 96010371072 96020460439 96070926336 96161902592 96504046848 96595433256 96646201344 96656357528 96755642368 96798736384 97143146496 97173849024 97235138112 97296465856 97335017472 97605107138 97679047158 97786478592 97817384448 97835504448 97879079424 97928151706 98320351707 98421345792 98465181696 98483421696 98514547824 98576682512 98622898176 98716291072 98971479864 99073142784 99166962048 99229508224 99276029952 99370041344 99818035392 99823696896 99873744124 99983589376 100028121088 100273736178 100336980414 100479081984 100535159648 100582293504 100645732352 100677541888 100753809408 100937800656 101144506368 101195215792 101344280576 101704863744 101801175168 101865382784 101897577796 102015434752 102265929612 102330430356 102353076224 102378405888 102475355136 102539987968 102572396192 102937348998 102943187424 103056408576 103153999872 103205716768 103251683584 103495409664 103619053296 103823715072 103889198336 104115142656 104180809728 104305272192 104404046124 104511289344 104577206272 104804646912 104982461892 105048675996 105203417088 105551609856 105651564032 105677709984 105744362592 105777783573 105844499299 106183655424 106351243264 106377562368 106478298696 106648850176 106729641216 106830710952 107355133952 107436460032 107470415808 107538199104 107588616192 107947370146 108066095104 108182140416 108250372608 108656090609 108738402219 108850097664 108898578432 108953175408 109073006592 109176295424 109375667368 109458524088 109674719616 109726138368 109795344384 109830045696 109899317248 110394780864 110557396992 110577876992 110627127296 110814820886 110898767826 111055827456 111125872128 111240019968 111345360896 111548693872 111633196752 111791296512 111861805056 111917887664 112082747392 112481538048 112531636224 112588054656 112659065728 112694672132 112818618368 113102054604 113226448896 113262234624 113333670912 113405152256 113440994464 113565761536 113844617766 114012315648 114084225024 114141421856 114192259328 114598555632 114767364096 114824903424 114897325312 115060047872 115147210752 115357486464 115393945716 115466726508 115585333248 115822034944 116106431364 116158144032 116179661532 116344200192 116454374624 116875348128 116949063264 116986025541 117059810483 117114691584 117225595648 117346009088 117649357056 117760767432 117890285568 117949390592 118001924096 118123134976 118533917028 118655674368 118730512384 118768037696 118858009536 118988734464 119318909856 119385502082 119441473536 119516807168 119554580992 119645148672 119979956448 120093573831 120169318753 120232476672 120346333184 120630411264 120744644608 120774525696 120888895512 120965142056 121352749056 121467666432 121544278016 121574356992 121689484224 121804720478 122092241088 122272088064 122479538874 122556788662 122823332352 122900798976 123047625789 123143544832 123290661648 123368423024 123636731904 123714711552 124107156096 124400111616 124455518208 124517914752 124635829444 124772909056 125263531008 125342536704 125461232288 125492280606 125520052224 125599219712 125812315442 125907623622 126093090816 126292101376 126645509584 126741448944 126920945664 126991780608 127251841024 127484221568 127580796288 127621118772 127701611436 127761481728 128013828096 128094568448 128409099588 128466291744 128607584256 128672062464 128793911008 129259490976 129381895797 129442553856 129524195328 129565132032 129646850816 129780023296 130238729544 130299789312 130381971456 130423179264 130447339264 130505439232 131011171452 131093802276 131162701824 131228461056 131286908928 131311228928 131352730432 131497197568 131596812288 131878795104 131961973152 132014260224 132097523712 132222616064 132693064416 132752164608 132818720727 132888526848 132902491601 133090713856 133098262528 133571826432 133614042408 133698314904 133782640552 133972109312 134109724672 134338412544 134456408064 134498903616 134583734208 134711180926 134859341824 135389624832 135457503258 135542938454 135606484992 135734900224 135837725184 136085784813 136354572816 136440573808 136504541184 136633806848 136737312768 137249798664 137257583232 137408544768 137538666496 137993879552 138158737728 138289569866 138431620096 138536487936 138789475902 138820190208 138907746304 139073696256 139143421714 139205394832 139348385792 139976615856 140064901328 140271222784 140369522688 140735479808 140903613312 140992483456 141037044764 141143886324 141299122176 141578207232 141836749824 141971064928 142078614048 142234877952 142306188288 142440947936 142476198282 143158321152 143248613376 143293887744 143384265472 143419749264 144106389504 144242853888 144333830144 144893149884 144984536292 145133463552 145198104576 145270900544 145430675456 145852707168 145944698784 146002526208 146232959488 146407660707 146440060928 146753256672 146818619136 146892227559 147193041152 147409862656 147725132544 147771821736 147865023768 147934347264 148074436608 148167829504 148320026624 148750443072 148844262336 148914044928 148985213342 149055062016 149149073408 149727053088 149735545344 149810616186 149975384064 150042181632 150117406208 150391542631 150505470621 150718622976 150802739472 150873440256 150968598528 151016312832 151111561216 151716759552 151792823688 151872602112 152016420864 152112300032 152701762752 152798074176 152846366694 152942769322 153023152128 153099871232 153495645534 153529614336 153713032704 153809981952 153858594288 153887095538 153955635344 154113777664 154730999808 154808575152 154877525376 154906215376 155125600256 155243114496 155735572608 155833797504 155932084352 155981367388 156152922112 156271214592 156606069186 156766934016 156865809408 157014356576 157187047424 157573013994 157805125632 158045222704 158207565824 158327414784 158477346048 158616543888 159091879808 159255298048 159526864896 159717448044 159973275264 160124765108 160246066428 160309968896 160840548352 161032700928 161185194016 161307298656 161921055219 161956888576 162099142656 162252645632 162375558912 162789654784 163029450752 163306051832 163429763112 163609509888 163764443136 163867731968 164063501052 164387548864 164512079424 164693016576 164745068544 164848975872 164952948736 165476208128 165592171296 165836095488 165866815488 165940690944 166023886336 166222231329 166327070327 166688808192 166860029952 166934347776 167018041344 167123382272 167323040808 167360069632 167792707584 167876831496 168124121088 168882081984 168988598592 169042008198 169148625674 169227927552 169322374144 170000506368 170107728384 170161491696 170268815248 170348642304 171126337536 171212132784 171288388992 171476779008 171562749952 172237355136 172345987968 172426788864 172509194396 172590071808 172698927104 172753509376 173200089762 173377999872 173641790734 173651639392 173733052416 173842628608 173897572352 174269492298 174516300288 174681561936 174791736368 174971281408 175049211904 175423594896 175672037376 175838393472 175949297536 176019013632 176130031616 176641151148 176835428352 176924085888 177002886144 177091627636 177184702464 177800875542 177983511552 178095768576 178152056544 178264419872 178978364784 179078253123 179117883392 179162210304 179275210752 179331871488 179444978944 180348715008 180519499776 180610004344 180808646656 180945616896 181116966912 181333343268 181447713084 181806097088 182006054912 182201499648 182316417024 182534226336 182707080717 182999731552 183010110976 183138361632 183408132096 183719308311 183835182993 183951130759 184211650304 184351198464 184715317248 184935992472 185052634536 185093586944 185431595008 185572067328 186160734144 186635487808 186776872128 186953744166 187159363584 187678701961 187871484416 188013805056 188191848432 188280078336 188398829568 188718473163 189115666432 189438152064 189526966272 189646503936 189741584384 189968264376 190487670912 190697177088 190877761536 190998151168 191058516992 191226332352 191407417894 191552417154 192020742144 192040920878 192141852672 192323805184 193008093696 193190866512 193312715056 193511284736 193597472768 194286292992 194347698048 194470276224 194592931712 194670034944 195210214276 195358094316 195572957184 195634768896 195671008896 195758158848 195856303412 196640703414 196842691584 196930363392 196966843392 197029095648 197153365024 197245796352 197432582144 197942959728 198146285568 198333924096 198459016448 198740082688 199636070784 199647393792 199747488248 199967178752 200056242176 200547472356 200673960828 200958163968 201070319296 201164587008 201291464704 201355083776 201507618816 201875601312 202066771389 202289012736 202390431584 202688561152 203186254887 203314407681 203409727488 203602350336 203730765568 203795155592 204030869504 204531859224 204660860712 204706152448 204756811776 204950710272 205079975936 205144792384 205874697996 205886374848 206112817152 206307999744 206411433536 206503367168 206990819328 207238106592 207434354799 207565186937 207647430144 207778396672 208230285312 208361619456 208610544384 208715132571 208808092248 209022578688 209154412544 209609293824 209964923784 210097351992 210406834176 211103219712 211303128064 211355419968 211488725184 211555567146 211688998598 212367310848 212702486528 212755124736 212956597392 213297700352 213459282432 213661421904 214710267904 214872920064 214940831616 215076398208 215177232384 215894740292 216132190208 216364280832 216500745216 217312181218 217476804438 217700195328 217797156864 217906350816 218146013184 218352590848 218751334736 218917048176 219349439232 219660091392 219798634496 220789561728 221114793984 221155753984 221254254592 221629641772 221797535652 222111654912 222251744256 222480039936 222690721792 223097387744 223266393504 223477820013 223582593024 223723610112 223835775328 224165494784 224715924279 224963076096 225063272448 225176109312 225318131456 225389344264 225637236736 226204109208 226452897792 226524469248 226667341824 226810304512 226881988928 227131523072 227689235532 228024631296 228168450048 228282843712 228384518656 229197111264 229269550041 229414153983 229534728192 229558849129 229649806848 229794650624 230120095744 230294421504 230714972928 230787891432 230830643307 230933453016 231170666496 231644069888 232212862728 232316288064 232359323064 232688400384 232908749248 233750696256 233898126528 233972051082 234119620966 234229383168 234451191296 234692018176 235298714112 235521534864 235780571136 235898781184 236003848192 237067834056 237311348736 237461024768 237536075392 237716019072 237977468928 238637819712 238771004164 238882947072 239033614336 239109161984 239290297344 239959912896 240187147662 240338637506 240464953344 240692666368 241260822528 241489289216 241549051392 241777791024 241930284112 242935332864 243088556032 243148713984 243378968448 243609440956 244184482176 244544176128 244959077748 245113577324 245646664704 245801597952 246095251578 246287089664 246581323296 246736846048 247273463808 247429423104 248214312192 248800223232 248911036416 249035829504 249271658888 249545818112 250527062016 250685073408 250922464576 250984561212 251040104448 251198439424 251624630884 251815247244 252186181632 252584202752 253291019168 253482897888 253563012297 253722938511 253841891328 253983561216 254503682048 254968443136 255161592576 255242237544 255403222872 255522963456 256027656192 256189136896 256818199176 256932583488 257215168512 257344124928 257587822016 258518981952 258763791594 258885107712 259048390656 259130264064 259293701632 259560046592 260462686101 260477459088 260599578624 260763942912 260846358528 260894678528 261010878464 262022342904 262187604552 262325403648 262456922112 262573817856 262622457856 262705460864 262994395136 263193624576 263757590208 263923946304 264028520448 264195047424 264445232128 265386128832 265504329216 265637441454 265777053696 265804983202 266181427712 266196525056 267143652864 267228084816 267396629808 267565281104 267944218624 268676825088 268912816128 268997807232 269167468416 269422361852 269718683648 270779249664 270915006516 271085876908 271212969984 271469800448 271675450368 272171569626 272709145632 272881147616 273009082368 273267613696 273474625536 274499597328 274515166464 275077332992 275987759104 276317475456 276579139732 276863240192 277072975872 277578951804 277640380416 277815492608 278147392512 278286843428 278410789664 278696771584 279953231712 280129802656 280218338939 280430616249 280542445568 280739045376 281470959616 281807226624 281984966912 282074089528 282287772648 282598244352 283156414464 283673499648 283942129856 284157228096 284469755904 284612376576 284881895872 284952396564 286316642304 286497226752 286587775488 286768530944 286839498528 287111126841 288061381317 288212779008 288485707776 288667660288 289786299768 289969072584 290266927104 290396209152 290541801088 290861350912 291705414336 291889397568 292005052416 292465918976 292815321414 292880121856 293506513344 293637238272 293784455118 294386082304 295450265088 295543643472 295730047536 295868694528 296148873216 296335659008 297500886144 297688524672 297828089856 297970426684 298110124032 298298146816 299454106176 299471090688 299621232372 299950768128 300084363264 300234812416 300783085262 301010941242 301437245952 301605478944 301746880512 301937197056 302032625664 302223122432 303433519104 303585647376 304032841728 304224600064 305403525504 305596148352 305692733388 305885538644 306046304256 306199742464 306991291068 307059228672 307426065408 307619963904 307717188576 307774191076 307911270688 308227555328 309461999616 309617150304 309755050752 309812430752 309910348363 310251200512 310486228992 311471145216 311667595008 311864168704 311962734776 312305844224 312542429184 313212138372 313533868032 313731618816 314028713152 314374094848 315146027988 315610251264 316090445408 316415131648 316654829568 316954692096 317233087776 317333350719 317533497897 318183759616 318510596096 319053729792 319434896088 319946550528 320249530216 320492132856 320619937792 321681096704 322065401856 322370388032 322614597312 323842110438 323913777152 324198285312 324505291264 324751117824 325579309568 325968271827 326612103664 326859526224 327219019776 327528886272 327735463936 328127002104 328775097728 329024158848 329386033152 329490137088 329697951744 329905897472 330952416256 331184342592 331672190976 331733630976 331881381888 332047772672 332444462658 332654140654 333377616384 333720059904 334036082688 334246764544 334646081616 335585415168 335753662992 336248242176 337764163968 337977197184 338084016396 338297251348 338455855104 338644748288 340001012736 340215456768 340322983392 340537630496 340697284608 342252675072 342424265568 342576777984 342748530971 343125499904 344474710272 344691975936 345018388792 345180143616 345397854208 345507018752 346400179524 346755999744 347283581468 347303278784 347466104832 347685257216 347795144704 348538984596 349032600576 349363123872 349583472736 349942562816 350098423808 350847189792 350958076623 351179431449 351344074752 351676786944 351898595072 352038027264 352260063232 353282302296 353670856704 353848171776 354005772288 354183255272 354369404928 355601751084 355967023104 356191537152 356304113088 356528839744 357956729568 358156506246 358235766784 358324420608 358550421504 358663742976 358889957888 360280721493 360507956259 360697430016 361038999552 361220008688 361617293312 361891233792 362233933824 362666686536 362895426168 363612194176 364012109824 364402999296 364632834048 365068452672 365414161434 365999463104 366020221952 366276723264 366816264192 367438616622 367670365986 367902261518 368423300608 368702396928 369430634496 369871984944 370105269072 370863190016 371144134656 372321468288 373270975616 373553744256 373907488332 374318727168 375357403922 375742968832 376027610112 376383696864 376560156672 376797659136 377436946326 378231332864 378876304128 379483168768 379936528752 380975341824 381755523072 381996302336 382117033984 382452664704 382814835788 383104834308 384041484288 384081841756 384283705344 384647610368 386016187392 386381733024 386625430112 387022569472 387194945536 387851873101 388145687391 388572585984 388695396096 388940552448 389185863424 389340069888 390420428552 390716188632 391145914368 391269537792 391342017792 391516317696 391712606824 393281406828 393685383168 393860726784 393933686784 394058191296 394306730048 394491592704 394865164288 395885919456 396292571136 396667848192 396918032896 397480165376 398456162181 398707474803 399272141568 399294787584 399494976496 399934357504 400112484352 401094944712 401347921656 401916327936 402140638592 402329174016 402582929408 402710167552 403015237632 403751202624 404133542778 404578025472 404780863168 405377122304 406372509774 406628815362 406819454976 407204700672 407461531136 407590311184 409063718448 409321721424 409513623552 409901420544 410159951872 410289584768 411749395992 411772749696 412225634304 412615999488 412822867072 413006734336 413981638656 414476213184 414868709598 415130373874 415294860288 415556793344 416460570624 416723238912 417221088768 417430265142 417616184496 418045157376 418308825088 419929847568 420194703984 420813668352 422206439424 422606256128 422710839936 422977450368 423111134292 423377997196 424734621696 425404973056 425510249472 425913194784 426595400704 426918564864 427322843808 428948760317 429420535808 429745840128 429881663232 430152796416 431789480584 432264380416 432728561664 433001490432 434624362436 434953608876 435400390656 435594313728 435812701632 436292026368 436705181696 437502669472 437834096352 438698878464 439222982121 439320182784 439597268992 440343104047 440676682677 441579123456 442229587968 442311507968 442508509184 443259283544 443595071304 444223309824 444503488512 444960079872 445381443584 446194775488 446532787008 446955640026 447165186048 447447220224 447671550656 448330989568 449431848558 449926152192 450126544896 450352218624 450636262912 450778688528 451174627893 451274473472 452408218416 452905795584 453048938496 453334683648 453620609024 453763977856 454263046144 455378471064 456049262592 456336900096 456565687424 456769037312 458394222528 458539100082 458828307966 459069456384 459117698258 459299613696 459589301248 460240191488 460588843008 461429945856 461575782864 461661286614 461866906032 462341332992 464425725456 464632576128 464718646128 465376800768 465817498496 467501392512 467796253056 467944102164 468239241932 468458766336 468902382592 469384036352 470597428224 471043069728 471561142272 471797562368 472007696384 474135668112 474400284589 474622697472 474922049536 475072150784 475432038144 477275639424 477542008328 477765894144 478067228672 478218323968 478580594688 479919825792 480374295324 480677275012 480929906688 481385332736 482521645056 482978578432 483098102784 483555582048 483860568224 484013494531 485763165657 485870665728 486177112064 486297427968 486757936896 487001975999 487218881912 488368964352 489088352256 489918155496 490227154648 491293329408 491603195904 492190503156 492574179328 493162646592 493473692096 494546927616 494858846208 496428624384 497600446464 497822072832 498071659008 498543317776 498666693987 498981210981 499091636224 501054124032 501370146816 501844929152 501969122424 502080208896 502396878848 503249261768 503630494488 504372363264 505168405504 506582038336 506965795776 507126024594 507445877022 507683782656 507967122432 509007364096 509936886272 510323185152 510484475088 510806445744 511045926912 513636398352 513865166976 514430337024 514688249856 515175644032 517037963904 517527583188 517770215424 518096781312 518260528128 518587403264 519120093184 520925372202 520954918176 521199157248 521527885824 521692717056 521789357056 522021756928 524044685808 524375209104 524913844224 525147635712 525244915712 525410921728 527515180416 527847892608 528057040896 528390094848 528890464256 530772257664 531008658432 531274882908 531554107392 531609966404 532362855424 532393050112 534287305728 534456169632 534793259616 535130562208 535299692627 535888437248 537234759369 537353650176 537825632256 537995614464 538334936832 538604834383 538844723704 539437367296 541558499328 541830013032 542171753816 542425939968 542939600896 543350900736 544343139252 545418291264 545762295232 546018164736 546535227392 546949251072 548121242151 548999194656 549030332928 550154665984 551505548979 551853392277 551975518208 552634950912 553158279464 553726480384 554145951744 555157903608 555280760832 555630985216 556294785024 556573686856 556821579328 557393543168 559906463424 560259605312 560436677878 560861232498 561084891136 561478090752 562941919232 563036105883 563614453248 563969933824 564148179056 564575545296 565196488704 566155419489 567346999296 567884259712 568314456192 568939511808 569224753152 569763791744 569904793128 572633284608 572994453504 573175550976 573537061888 573678997056 574222253682 576122762634 576425558016 576971415552 577335320576 579572599536 579938145168 580533854208 580792418304 581083602176 583410828672 583778795136 584010104832 584931837952 585630642828 585760243712 587013026688 587274476544 587568910236 588772164608 590900530176 591087286944 591460095072 591737389056 592020189859 592297746432 592671318016 595001772288 595377049344 595940853368 596220248064 596596293632 598908212352 598942181376 599242464744 599901536256 600168726528 600469624832 601566170524 602021882484 602874491904 603210957888 603493761024 603874394112 604065251328 604446244864 606200314167 606867038208 607171294752 607746267569 608065683456 608449200128 609943223043 610807051008 611192296704 611385466776 611771077288 612092608512 612399484928 613982582136 614118457344 614852130816 615239927808 615434377152 615548382152 615822541376 616455110656 618923999232 619234300608 619510101504 619624861504 619820696726 620502401024 620972457984 622303064397 622695560811 622942290432 623335190016 623728337408 623925469552 624611688448 625084858368 626145397713 626424276744 627067736064 627463237632 628057426304 628748189696 630292055976 631220502528 632180890816 632830263296 633309659136 633909384192 634466175552 634666701438 635066995794 636367519232 637021192192 638107459584 638869792176 639893101056 640499060432 640984265712 644130803712 644740776064 645229194624 647684220876 647827554304 648396570624 649010582528 649502235648 651158619136 651936543654 653224207328 653719052448 654438039552 655057772544 655470927872 656254004208 657550195456 658048317696 658980274176 659395903488 659811794944 661904832512 662368685184 663344381952 663467261952 663762763776 664095545344 664888925316 665308281308 666755232768 667440119808 668072165376 668493529088 669292163232 669925962629 670433460039 671170830336 671507325984 672143223073 672496484352 675528327936 675954394368 676168032792 676594502696 676911710208 677289496576 680002025472 680430913536 680645966784 681075260992 681394569216 684505350144 684848531136 685153555968 685497061942 686250999808 688242461949 688676547387 688949420544 689383951872 690036777584 690360287232 690795708416 691014037504 692491929921 692800359048 693511999488 694567162936 694606557568 694932209664 695370514432 695590289408 697077969192 698065201152 698726247744 699166945472 699885125632 700196847616 701694379584 701916153246 702358862898 702688149504 703353573888 703797190144 704076054528 704520126464 706564604592 707341713408 707696343552 708011544576 708366510544 711203502168 711934046208 712383074304 712608226176 713057679488 715913459136 716313012492 716471533568 716648841216 717100843008 717327485952 717779915776 720561442986 721015912518 721394860032 722077999104 722440017376 723234586624 723782467584 724467867648 725333373072 725790852336 727224388352 728805998592 729265668096 730136905344 730828322868 731998926208 732040443904 732553446528 733632528384 734877233244 735340731972 735804523036 736846601216 737404793856 738861268992 739743969888 740210538144 740911495093 741726380032 742288269312 744642936576 746541951232 747107488512 747814976664 748637454336 750714807844 751485937664 752055220224 752767393728 753120313344 753595318272 754873892652 756462665728 757752608256 758966337536 759873057504 760592634263 761168815533 761950683648 763511046144 763992604672 764234067968 764905329408 765629671576 766209668616 768082968576 768163683512 768567410688 769295220736 772032374784 772763466048 773250860224 774045138944 774389891072 775703746202 776291374782 777145171968 777390792192 777881104896 778371726848 778680139776 780840857104 781388058303 781432377264 782291828736 782539075584 782684035584 783032635392 783425213648 786562813656 787370766336 787721453568 787867373568 788116382592 788613460096 788983185408 789730328576 791771838912 792585142272 793335696384 793836065792 794960330752 796912324362 797414949606 798544283136 798589575168 798989952992 799868715008 802189889424 802695843312 803832655872 804281277184 805420335104 806030475264 807502405248 808267085556 809156050944 809561726336 810754244608 812745019548 813257630724 813638909952 814409401344 814923062272 815180622368 818127436896 818643442848 819027247104 819418673381 819802841088 820319903744 820579169536 823498791984 823545499392 825231998976 825645734144 826013468672 827963277312 828952426368 829737419196 830260747748 830589720576 831113586688 832921141248 833446477824 834442177536 834860530284 835232368992 836090314752 836617650176 839859695136 840389407968 840655016817 841185231271 841627336704 844412878848 845212512256 845421679872 845954900736 846222268584 846755994392 849469243392 850809946112 851020498944 851826389568 853190801408 853837129728 854645687616 857897520634 858841071616 859491680256 859763326464 860305592832 861333380523 863578961168 864184143951 864528760832 865457123328 866002980864 869248724872 869907217752 870800781312 871188627456 871625403264 872584052736 873410363392 875005338944 875668192704 877397756928 878445964242 878640365568 879194537984 880686208094 881353365354 883158246912 884623015936 886518567088 887190142608 888446619648 889006977024 890762887168 892389550976 893065574016 893911280052 894330372096 894894440448 895343101312 896661979136 898863697116 899852304384 900253089792 900704437248 901272525824 901557377056 902349255786 902548946944 904816436832 905811591168 906097876992 906669367296 907241218048 907527955712 910756942128 912098525184 912673800192 913131374848 913538074624 916788445056 917078200164 917656615932 918138912768 918235396516 918599227392 919178602496 920480382976 921177686016 922859891712 923151565728 923322573228 923733812064 924682665984 928851450912 929265152256 929437292256 929731045089 930317441207 930753601536 931634996992 935002785024 935592506112 935888204328 936478483864 936917532672 937804765184 938768072704 941194856448 942086139456 943122284544 943595124736 944015392768 948271336224 948800569178 949245394944 949844099072 950144301568 950864076288 952600493691 954551278848 955029849037 955084016656 955531788288 956134457344 956436647936 957161189376 959839651584 960748590648 961354550024 961859813376 962770665472 965043290112 965957156864 966196205568 967111164096 967721136448 968026989062 971526331314 971741331456 972354224128 972594855936 973515873792 974003951998 974437763824 976737928704 977904815481 979836310992 980454309296 982586658816 983206391808 984381006312 985148358656 986325293184 986947384192 989093855232 989717692416 992857248768 995200892928 995644145664 996143318016 997086635552 997333387974 997962421962 998183272448 1002108248064 1002740293632 1003689858304 1003938244848 1006498523536 1007260988976 1008744726528 1010336811008 1013164076672 1013931591552 1014252049188 1014891754044 1015367565312 1015934244864 1018014728192 1019873772544 1020646370304 1020968950176 1021612891488 1022091853824 1027272796704 1027730333952 1028245592913 1029376499712 1030351288064 1034075927808 1035055166376 1035540430848 1036193562624 1036521056256 1037174806528 1038240186368 1041850744404 1041909836352 1042398314496 1043055771648 1043385434112 1043578714112 1044043513856 1048089371616 1048750418208 1049827688448 1050295271424 1050489831424 1050821843456 1052740798417 1053538294347 1055030360832 1055695785216 1056114081792 1056225064829 1056780189696 1057780928512 1061544515328 1062017316864 1062549765816 1063108214784 1063219932808 1064725710848 1064786100224 1068574611456 1068912339264 1069586519232 1070261124416 1070599385254 1071776874496 1074469518738 1074707300352 1075651264512 1075991228928 1076669873664 1077209668766 1077689447408 1078874734592 1081523868777 1083116998656 1083660026064 1084343507632 1084851879936 1085879201792 1086701801472 1088686278504 1090836582528 1091524590464 1092036329472 1093070454784 1093898502144 1096242484302 1097998389312 1098060665856 1100309331968 1103011097958 1103706784554 1103951036416 1105269901824 1106316558928 1107452960768 1108291903488 1110315807216 1112589570048 1113147373712 1113643158656 1114787086336 1119812926848 1120519210624 1120873355756 1121722464996 1122169782272 1122956181504 1125883838464 1126072211766 1127228906496 1127939867648 1128296358112 1129151090592 1130392977408 1132310838978 1134693998592 1135768519424 1136628912384 1138449506304 1139527583488 1139809586256 1145266569216 1145988907008 1146351101952 1147074123776 1147357994112 1148444507364 1152245525268 1152851116032 1153942831104 1154670641152 1159145199072 1159876290336 1161067708416 1161584836608 1162167204352 1163555619303 1164289492289 1166821657344 1167557590272 1168020209664 1169863675904 1171261285656 1171520487424 1174026053376 1174548953088 1175137820472 1177544329216 1181801060352 1182174573888 1182920190144 1183474778112 1184040379718 1184595492864 1185342636032 1190003544576 1190754098688 1191881706736 1192440496128 1193192587264 1195216996699 1196122424409 1197816424704 1197884362752 1198484929488 1199803072512 1200337453056 1200939249664 1203132341048 1204043764968 1205748983808 1206421915776 1206987522048 1207748788224 1208130502656 1208892489728 1212400628334 1213734076416 1214342589504 1215492535138 1216131366912 1216898400256 1219886446086 1221614102016 1222384593408 1222770933552 1223542154576 1224798969856 1227965164272 1229704261632 1230479855616 1230868754304 1231096764304 1231645082752 1232910221312 1237847998464 1238468601216 1239020203008 1239249723008 1239641393452 1241004802048 1241944915968 1244606128794 1245391121622 1245884580864 1246670380032 1247456674816 1247850939104 1249223376896 1250169716736 1252290795426 1252848553488 1254135472128 1254926475264 1256114852608 1260584111952 1262441005056 1264361781632 1265660526592 1266619318272 1267818768384 1268932351104 1269333402876 1270133991588 1272735038464 1274042384384 1276214919168 1277739584352 1279786202112 1280998120864 1281968531424 1286846280951 1287657915313 1288261607424 1289481552128 1290458389248 1295368441752 1295655108608 1296793141248 1298021165056 1299004471296 1302317238272 1303873087308 1306448414656 1307438104896 1308876079104 1310115545088 1310941855744 1312508008416 1313750913727 1315100390912 1316096635392 1317960548352 1318791806976 1319623589888 1321029312141 1321862506283 1323809665024 1324737370368 1326688763904 1326934523904 1327525527552 1328191090688 1329777850632 1330616562616 1333510465536 1334880239616 1336144330752 1336987058176 1338584326464 1339851925258 1340866920078 1342341660672 1343014651968 1344286446146 1344992968704 1351056655872 1351908788736 1352336065584 1353189005392 1353523883679 1353823420416 1354578993152 1360004050944 1360861827072 1361291933568 1362150521984 1362789138432 1369010700288 1369697062272 1370307111936 1370994123884 1372501999616 1376484923898 1377353094774 1377898841088 1378767903744 1380073555168 1380720574464 1381591416832 1382028075008 1384983859842 1385600718096 1387023998976 1389134325872 1389213115136 1391180578816 1394155938384 1396130402304 1397452495488 1398333890944 1399770251264 1400393695232 1403388759168 1403832306492 1404717725796 1405376299008 1406707147776 1407594380288 1408152109056 1409040252928 1413129209184 1414683426816 1415392687104 1416023089152 1416733021088 1422407004336 1423200853767 1423868092416 1424766148608 1425216452352 1426115358976 1431826918272 1432626024984 1432943067136 1433297682432 1434201686016 1434654971904 1435559831552 1441122885972 1442031825036 1442789720064 1444155998208 1444880034752 1446469173248 1447564935168 1448935735296 1450666746144 1451581704672 1452040483593 1452956308559 1454448776704 1457611997184 1458531336192 1460273810688 1461005927997 1461656645736 1461927407611 1463997852416 1464080887808 1465106893056 1467265056768 1469754466488 1470681463944 1471609046072 1473693202432 1474809587712 1477722537984 1479487939776 1480421076288 1481822990186 1483452760064 1484576538624 1489285873152 1493083902464 1494214977024 1495629953328 1496943632943 1497274908672 1501429615688 1502971875328 1504110440448 1505534787456 1506240626688 1507190636544 1509747785304 1512925331456 1515505216512 1517932675072 1519746115008 1521185268526 1522337631066 1523901367296 1527022092288 1527985209344 1528468135936 1529810658816 1531259343152 1532419337232 1536327367024 1538590441472 1544064749568 1545526932096 1546501720448 1548090277888 1548779782144 1551407492404 1552582749564 1554290343936 1554781584384 1555762209792 1556743453696 1557360279552 1561681714208 1562776116606 1562864754528 1564583657472 1565078151168 1565368071168 1566065270784 1566850427296 1573125627312 1574741532672 1575442907136 1575734747136 1576232765184 1577226920192 1579460657152 1583543677824 1585170284544 1586671392768 1587672131584 1589920661504 1593824648724 1594829899212 1597088566272 1597179150336 1597979905984 1599737430016 1604379778848 1605391686624 1605899077881 1606911943903 1607665311744 1608562554368 1610840670208 1612060950528 1615004810496 1615814503149 1616534171112 1618312101888 1619123452672 1621508489216 1625490039096 1626515261448 1627277819904 1628818802688 1629846124544 1630361244736 1636254873792 1637286885696 1638054494208 1638837346762 1639605682176 1640639807488 1641158339072 1646997583968 1647090998784 1649597011973 1650463997952 1651291468288 1652026937344 1655560176831 1655926554624 1657904852736 1659474838392 1660521495496 1661179441152 1662227173376 1665842282496 1666892955648 1668884355072 1669721060568 1670464737984 1672180629504 1673235300352 1679719390272 1680778815936 1681310033634 1682370462542 1683254673408 1688825757696 1689108317649 1690425024512 1690843359744 1691909801472 1692444537168 1693511988784 1701619892224 1702040997888 1703652779136 1706381602816 1707674259456 1709291375232 1715795041268 1717682143232 1718983360512 1719526652928 1720611185664 1722666761046 1727157922336 1728368287902 1729057521664 1730914246656 1732005961728 1738497449744 1739814435504 1741601562624 1742377254912 1743250806528 1746820726784 1750010677888 1751336385408 1754795513856 1756891928484 1757280731136 1758389075968 1761372416188 1762706730708 1766316493824 1769246031872 1773037134176 1774380285216 1776060569577 1776893239296 1778013954048 1781525774336 1784779101952 1786131148032 1787822560104 1788660744192 1789788880896 1790686202624 1793323958272 1797727394232 1799704608768 1800506179584 1801408874496 1802545051648 1803114754112 1804698511572 1805097893888 1809632873664 1811623182336 1812195753984 1813338734592 1814482436096 1815055911424 1821513884256 1823238802707 1824197050368 1824388748341 1825347600384 1826262749696 1827076149248 1833576890112 1834156400328 1835313231864 1836277825536 1836470793032 1837198454784 1838357204992 1840960765952 1842355372032 1845719783424 1846303131456 1846645146456 1847467624128 1849365331968 1857702901824 1858530304512 1858874584512 1859462090178 1860634882414 1861507203072 1863269993984 1868086682433 1870005570048 1871185012224 1871776408656 1872956967728 1873835065344 1875609530368 1882389712896 1884172278912 1886244569088 1887190249472 1888030785536 1896542672448 1897601138356 1898490789888 1899688198144 1900288603136 1901728152576 1905200987382 1909102557696 1910059698074 1910168033312 1911063576576 1912268914688 1912873295872 1914322378752 1919679303168 1921497181296 1922709100048 1925541330944 1931914313728 1932392411136 1934222328192 1935442272896 1936053978124 1943052662628 1943482662912 1944708448256 1945189711872 1947031747584 1948007903996 1948875527648 1953475857408 1955809630962 1959672621984 1960908618592 1965173317632 1966412783616 1968762012624 1970296717312 1972650586368 1973894768384 1978187710464 1979435384832 1985714497536 1990401785856 1991288291328 1992286636032 1994173271104 1994666775948 1995924843924 1996366544896 2004216496128 2005480587264 2007379716608 2007876489696 2009777887887 2012997047072 2014521977952 2016429669219 2017489453056 2020673622016 2026328153344 2027863183104 2028504098376 2029783508088 2030735130624 2031868489728 2036029456384 2039747545088 2041292740608 2041937900352 2043225782976 2044183707648 2054545593408 2055460667904 2056491185826 2058752999424 2060702576128 2064465721571 2066029642161 2068151855616 2070110332752 2071080861696 2072387125248 2073042112512 2074349613056 2083701488808 2083819672704 2084796628992 2086111543296 2086770868224 2087157428224 2088087027712 2096178743232 2097500836416 2099655376896 2100590542848 2100979662848 2101643686912 2105481596834 2107076588694 2110060721664 2111391570432 2112228163584 2112450129658 2113560379392 2115561857024 2123089030656 2124034633728 2125099531632 2126439865616 2129451421696 2129572200448 2137149222912 2137824678528 2139173038464 2140522248832 2141198770508 2143553748992 2148939037476 2149414600704 2151302529024 2151982457856 2153339747328 2154419337532 2155378894816 2157749469184 2163047737554 2166233997312 2167320052128 2168687015264 2169703759872 2171758403584 2173403602944 2177372557008 2181673165056 2183049180928 2186140909568 2187797004288 2192484968604 2195996778624 2196121331712 2200618663936 2206022195916 2207413569108 2207902072832 2210539803648 2212633117856 2214905921536 2216583806976 2220631614432 2222734485279 2225179140096 2226294747424 2227286317312 2229574172672 2239625853696 2241038421248 2241746711512 2243444929992 2244339564544 2245912363008 2251767676928 2252144423532 2254457812992 2255879735296 2256592716224 2258302181184 2260785954816 2264621677956 2269387997184 2271537038848 2273257824768 2276899012608 2279055166976 2279619172512 2281777902789 2283217056307 2290533138432 2291977814016 2292702203904 2294148247552 2294715988224 2296889014728 2304491050536 2305702232064 2307885662208 2309341282304 2318290398144 2319752580672 2322135416832 2323169673216 2324334408704 2327111238606 2328578984578 2333643314688 2335115180544 2336040419328 2339727351808 2342522571312 2348052106752 2349097906176 2350275640944 2355088658432 2363602120704 2364349147776 2365840380288 2366949556224 2368080759436 2369190985728 2370685272064 2380007089152 2381508197376 2383763413472 2384880992256 2386385174528 2390433993398 2392244848818 2395632849408 2395768725504 2396969858976 2399606145024 2401878499328 2406264682096 2408087529936 2411497967616 2412843831552 2416261005312 2417784979456 2424801256668 2427468152832 2428685179008 2430985070276 2432262733824 2433796800512 2439772892172 2443228204032 2444769186816 2445541867104 2447084309152 2449597939712 2455930328544 2458256020143 2459408523264 2460959711232 2461737508608 2462193528608 2463290165504 2465820442624 2475695996928 2476937202432 2478040406016 2478499446016 2479282786904 2482009604096 2483889831936 2489212257588 2490782243244 2491769161728 2493340760064 2494913349632 2495701878208 2498446753792 2500339433472 2504581590852 2505697106976 2508270944256 2509852950528 2512229705216 2521168223904 2521965050451 2523555693813 2524882010112 2525147340419 2528723563264 2531321053184 2533238636544 2535637536768 2537864702208 2538666805752 2540267983176 2545470076928 2548084768768 2552429838336 2555479168704 2559572404224 2561996241728 2563937062848 2573692561902 2575315830626 2576523214848 2578963104256 2580916778496 2590736883504 2593586282496 2596042330112 2598008942592 2604634476544 2607746174616 2612896829312 2614876209792 2617752158208 2620231090176 2621883711488 2625016016832 2627501827454 2630200781824 2632193270784 2635921096704 2637583613952 2639247179776 2642058624282 2643725012566 2647619330048 2649474740736 2653869047808 2656382181376 2659555701264 2661233125232 2667020931072 2672288661504 2673974116352 2677168652928 2679703850516 2681733840156 2684683321344 2686029303936 2688572892292 2689985937408 2702113311744 2703817577472 2704672131168 2706378010784 2707047767358 2707646840832 2709157986304 2720008101888 2721723654144 2722583867136 2724301043968 2738021400576 2739394124544 2740614223872 2741988247768 2745003999232 2752969847796 2754706189548 2755797682176 2757535807488 2760147110336 2761441148928 2763182833664 2764056150016 2769967719684 2771201436192 2774047997952 2778268651744 2778426230272 2782361157632 2788311876768 2789193135267 2790952323621 2792260804608 2794904990976 2796667781888 2799540502528 2800787390464 2806777518336 2807664612984 2809435451592 2810752598016 2813414295552 2815188760576 2816304218112 2818080505856 2826258418368 2829366853632 2830785374208 2832046178304 2833466042176 2844814008672 2846401707534 2847736184832 2849532297216 2850432904704 2852230717952 2863653836544 2865089547111 2865252049968 2866595364864 2868403372032 2869309943808 2871119663104 2882245771944 2884063650072 2885579440128 2888311996416 2889760069504 2892938346496 2895129870336 2897871470592 2901333492288 2903163409344 2904080967186 2905912617118 2908897553408 2915223994368 2917062672384 2920547621376 2922011855994 2923313291472 2923854815222 2927995704832 2928161775616 2930213786112 2939508932976 2941362927888 2943218092144 2947386404864 2949619175424 2955445075968 2958975879552 2960842152576 2963645980372 2966905520128 2969153077248 2978571746304 2986167804928 2988429954048 2991259906656 2993887265886 2994549817344 3002859231376 3005943750656 3008220880896 3011069574912 3019495570608 3025850662912 3031010433024 3035865350144 3039492230016 3042370537052 3044675262132 3047802734592 3054044184576 3055970418688 3056936271872 3059621317632 3062518686304 3064838674464 3072654734048 3077180882944 3082401728329 3084736778739 3088129499136 3091053864192 3093003440896 3096180555776 3097559564288 3102814984808 3105165499128 3108580687872 3109563168768 3111524419584 3113486907392 3114720559104 3123363428416 3125552233212 3125729509056 3129167314944 3130156302336 3130736142336 3132130541568 3133700854592 3146251254624 3149483065344 3150885814272 3151469494272 3152465530368 3154453840384 3158222395251 3158921314304 3167087355648 3168675194487 3170340569088 3173342785536 3175344263168 3179841323008 3187649297448 3189659798424 3194177132544 3194358300672 3195959811968 3199474860032 3208759557696 3210783373248 3211798155762 3213823887806 3215330623488 3217125108736 3221681340416 3224121901056 3230009620992 3231629006298 3233068342224 3236624203776 3238246905344 3250980078192 3253030522896 3254555639808 3257637605376 3259692249088 3260722489472 3272509747584 3274573771392 3276108988416 3277674693524 3279211364352 3281279614976 3282316678144 3293995167936 3294181997568 3299194023946 3300927995904 3302582936576 3304053874688 3311120353662 3311853109248 3315809705472 3318949676784 3321042990992 3322358882304 3324454346752 3337768710144 3339442121136 3340929475968 3344361259008 3346470600704 3359438780544 3361557631872 3362620067268 3364740925084 3366509346816 3377651515392 3378216635298 3380850049024 3381686719488 3383819602944 3384889074336 3387023977568 3403239784448 3404081995776 3407305558272 3409013831993 3412763205632 3415348518912 3418582750464 3431590082536 3435364286464 3437966721024 3439053305856 3441222371328 3445333522092 3454315844672 3456736575804 3458115043328 3461828493312 3464011923456 3476994899488 3479628871008 3483203125248 3484754509824 3486501613056 3490666857909 3492868476867 3493641453568 3500021355776 3502672770816 3509591027712 3513783856968 3514561462272 3516778151936 3522744832376 3525413461416 3532632987648 3538492063744 3546074268352 3548760570432 3552121139154 3553786478592 3556027908096 3563051548672 3569558203904 3572262296064 3575645120208 3577321488384 3579577761792 3581372405248 3585650990097 3595454788464 3599409217536 3601012359168 3602817748992 3605090103296 3606229508224 3609397023144 3610195787776 3619265747328 3623246364672 3624391507968 3626677469184 3628964872192 3630111822848 3643027768512 3646477605414 3648394100736 3648777496682 3650695200768 3652525499392 3654152298496 3667153780224 3668312800656 3670626463728 3672941586064 3674396909568 3676714409984 3691439566848 3692606262912 3693290292912 3694935248256 3698730663936 3715405803648 3717060609024 3717749169024 3718924180356 3721269764828 3723014406144 3726539987968 3736173364866 3740011140096 3742370024448 3743552817312 3745913935456 3747670130688 3751219060736 3764779425792 3768344557824 3770233840681 3774380498944 3776061571072 3793085344896 3795202276712 3796981579776 3799376396288 3800577206272 3803456305152 3810401974764 3818205115392 3820119396148 3820336066624 3822127153152 3824537829376 3825746591744 3828644757504 3839358606336 3842994362592 3845418200096 3851082661888 3860538842853 3862973745939 3863828627456 3864784822272 3868444656384 3870884545792 3872107956248 3886105325256 3886965325824 3889416896512 3890379423744 3894063495168 3896015807992 3897751055296 3906951714816 3911619261924 3919345243968 3921817237184 3930346635264 3932825567232 3937524025248 3940593434624 3941252741181 3945301172736 3947789536768 3956375420928 3958870769664 3963087936423 3965587518849 3971428995072 3980803571712 3982576582656 3984573272064 3988346542208 3989333551896 3991849687848 3992733089792 4008432992256 4010961174528 4014759433216 4015752979392 4019555775774 4025994094144 4029043955904 4032859338438 4034978906112 4041347244032 4052656306688 4055726366208 4057008196752 4059567016176 4061470261248 4063736979456 4079495090176 4082585481216 4083875800704 4086451565952 4088367415296 4109091186816 4110921335808 4112982371652 4117505998848 4121405152256 4128931443142 4132059284322 4136303711232 4140220665504 4142161723392 4144774250496 4146084225024 4148699226112 4167402977616 4167639345408 4173541736448 4174314856448 4176174055424 4192357486464 4195001672832 4199310753792 4201181085696 4201959325696 4203287373824 4210963193668 4214153177388 4220121443328 4222783140864 4224456327168 4224900259316 4227120758784 4231123714048 4246178061312 4248069267456 4250199063264 4252879731232 4254223872983 4258902843392 4259144400896 4269602561301 4274298445824 4275649357056 4278346076928 4281044497664 4282397541016 4287107497984 4297878074952 4298829201408 4302605058048 4303964915712 4306679494656 4308838675064 4310757789632 4315498938368 4326095475108 4332467994624 4334640104256 4337374030528 4339407519744 4343516807168 4346807205888 4354745114016 4356121450779 4358868925677 4363346330112 4366098361856 4372281819136 4375594008576 4383017783991 4384969937208 4385782222833 4391993557248 4392242663424 4401237327872 4412044391832 4414827138216 4415804145664 4421079607296 4425266235712 4429811843072 4433167613952 4441263228864 4445468970558 4450358280192 4452589494848 4454572634624 4459148345344 4479251707392 4482076842496 4483493423024 4486889859984 4491824726016 4504288847064 4508915625984 4511759470592 4513185432448 4516604362368 4521571909632 4529243355912 4538775994368 4543074077696 4546515649536 4553798025216 4558110333952 4559238345024 4563555805578 4566434112614 4581066276864 4583955628032 4585404407808 4588296495104 4589431976448 4593778029456 4608982101072 4615771324416 4618682564608 4636580796288 4639505161344 4644270833664 4646339346432 4648668817408 4654222477212 4657157969156 4667286629376 4670230361088 4672080838656 4679454703616 4685045142624 4696104213504 4698195812352 4700551281888 4705002561511 4710177316864 4727204241408 4728698295552 4731680760576 4736161518872 4738381971456 4741370544128 4760014178304 4763016394752 4767526826944 4769761984512 4772770349056 4780867986796 4784489697636 4791265698816 4791537451008 4793939717952 4799212290048 4803756998656 4812529364192 4816175059872 4817697233643 4820735831709 4822995935232 4825687663104 4832522010624 4835569958912 4847443509447 4849602513336 4854936305664 4857370358016 4861970140552 4864525467648 4867593601024 4879545784344 4886456408064 4889538373632 4891083734208 4894168618304 4899195879424 4911860657088 4916512040286 4918817046528 4921919422464 4923475017216 4924387057216 4926580331008 4931640885248 4948791035919 4951391993856 4953874404864 4956080812032 4956998892032 4958565573808 4964019208192 4967779663872 4978424515176 4981564486488 4983538323456 4986681520128 4989826699264 4991403756416 4996893507584 5000678866944 5009163181704 5011394213952 5016541888512 5019705901056 5024459410432 5042336447808 5043930100902 5047111387626 5049764020224 5050294680838 5057447126528 5062642106368 5066477273088 5071275073536 5075729404416 5077333611504 5080535966352 5090940153856 5104859676672 5110958337408 5119144808448 5123992483456 5127874125696 5147385123804 5150631661252 5153046429696 5157926208512 5161833556992 5181473767008 5187172564992 5192084660224 5196017885184 5209268953088 5215492349232 5225793658624 5229752419584 5240462180352 5243767422976 5250032033664 5255003654908 5260401563648 5264386541568 5271842193408 5275167227904 5278494359552 5284117248564 5287450025132 5295238660096 5298949481472 5307738095616 5312764362752 5319111402528 5322466250464 5324148439841 5328181708731 5334041862144 5344577323008 5347948232704 5354337305856 5359407701032 5363467680312 5369366642688 5372058607872 5377145784584 5379971874816 5404226623488 5407635154944 5409344262336 5412756021568 5414095534716 5415293681664 5418315972608 5440016203776 5443447308288 5445167734272 5448602087936 5469716408121 5473166245023 5476042801152 5478788249088 5481228447744 5483976495536 5490007998464 5505939695592 5509412379096 5511595364352 5515071614976 5520294220672 5522882297856 5526365667328 5528112300032 5539935439368 5542402872384 5548095995904 5556537303488 5556852460544 5564722315264 5576623753536 5578386270534 5581904647242 5584521609216 5589809981952 5593335563776 5599081005056 5613555036672 5615329225968 5618870903184 5621505196032 5626828591104 5630377521152 5652516836736 5658733707264 5661570748416 5664092356608 5666932084352 5689628017344 5692803415068 5695472369664 5699064594432 5700865809408 5704461435904 5727307673088 5730179094222 5730504099936 5733190729728 5736806744064 5738619887616 5742239326208 5764491543888 5768127300144 5776623992832 5779520139008 5795742941184 5802666984576 5806326818688 5808161934372 5811825234236 5817795106816 5830447988736 5834125344768 5841095242752 5844023711988 5846626582944 5847709630444 5855991409664 5856323551232 5860427572224 5879017865952 5882725855776 5886436184288 5888296618897 5894772809728 5899238350848 5910890151936 5917951759104 5921684305152 5927291960744 5933811040256 5938306154496 5957143492608 5972335609856 5976859908096 5982519813312 5987774531772 5989099634688 6005718462752 6011887501312 6016441761792 6022139149824 6029333663661 6038991141216 6049289007657 6051701325824 6062020866048 6071730700288 6078984460032 6084741074104 6089350524264 6095605469184 6108088369152 6111940837376 6113872543744 6119242635264 6125037372608 6129677348928 6145309468096 6154361765888 6164803456658 6169473557478 6176258998272 6182107728384 6186006881792 6192361111552 6193397164713 6205629969616 6210330998256 6217161375744 6219126337536 6223048839168 6226973814784 6246726856832 6251104466424 6251459018112 6258334629888 6260312604672 6261472284672 6264261083136 6267401709184 6292502509248 6298966130688 6301771628544 6302938988544 6304931060736 6308907680768 6316444790502 6317842628608 6334174711296 6337350388974 6340681138176 6346685571072 6350688526336 6375298594896 6379319596848 6388354265088 6388716601344 6391919623936 6417519115392 6421566746496 6423596311524 6427647775612 6430661246976 6434250217472 6443362680832 6448243802112 6460019241984 6463258012596 6466136684448 6473248407552 6476493810688 6501960156384 6506061045792 6509111279616 6512222088449 6515275210752 6519384498176 6521444978944 6545019495168 6549147542784 6555349387048 6558422728704 6562559229952 6564633356288 6587990335872 6588363995136 6598388047892 6601855991808 6605165873152 6608107749376 6622240707324 6623706218496 6631619410944 6637899353568 6642085981984 6644717764608 6648908693504 6668203455837 6675537420288 6678884242272 6681858951936 6685208943259 6688722518016 6692941201408 6718877561088 6723115263744 6725240134536 6729481850168 6733018693632 6755303030784 6756433270596 6761700098048 6763373438976 6767639205888 6769778148672 6774047955136 6806479568896 6808163991552 6814611116544 6818027663986 6825526411264 6830697037824 6837165500928 6845333708367 6849651168921 6863180165072 6870728572928 6875933442048 6878106611712 6882444742656 6890667044184 6908631689344 6913473151608 6916230086656 6923656986624 6928023846912 6953989798976 6959257742016 6966406250496 6969509019648 6973003226112 6981333715818 6985736953734 6987282907136 7000042711552 7005345541632 7019182055424 7027567713936 7045489664752 7050826922832 7065265975296 7092148536704 7097521140864 7104242278308 7107572957184 7112055816192 7126103097344 7139116407808 7144524592128 7151290240416 7154642976768 7159155523584 7162744810496 7171301980194 7190909576928 7198818435072 7205635497984 7210180206592 7212459016448 7218794046288 7238531494656 7248783015936 7253354938368 7257929744384 7260223645696 7286055537024 7292955210828 7296788201472 7297554993364 7301390401536 7305050998784 7308304596992 7334307560448 7336625601312 7341252927456 7345883172128 7348793819136 7353428819968 7369185588919 7374768060429 7382879133696 7385212525824 7386580585824 7389870496512 7393575453803 7397461327872 7430811607296 7434121218048 7435498338048 7437848360712 7442539529656 7446028812288 7453079975936 7472346729732 7480022280192 7484740048896 7487105634624 7491827870912 7495340261376 7502438121472 7529558851584 7536689115648 7540467681362 7548760997888 7552123142144 7570667081439 7575442021257 7586170689792 7590404553424 7593963159552 7598752792576 7601154412544 7606912610304 7620803949528 7636410230784 7640238792296 7640672133248 7644254306304 7649075658752 7651493183488 7657289515008 7678717212672 7685988725184 7690836400192 7702165323776 7721077685706 7725947491878 7727657254912 7729569644544 7736889312768 7741769091584 7744215912496 7772210650512 7780758847488 7788126990336 7792031615984 7795502110592 7813903429632 7823238523848 7838690487936 7843634474368 7860693270528 7865651134464 7875048050496 7881186869248 7882505482362 7890602345472 7895579073536 7912750841856 7917741539328 7926175872846 7931175037698 7942857990144 7961607143424 7969146544128 7976693084416 7978667103792 7983699375696 8016865984512 8021922349056 8029518866432 8031505958784 8039111551548 8051988188288 8058087911808 8065718676876 8069957812224 8082694488064 8105312613376 8111452732416 8114016393504 8119134032352 8122940522496 8127473958912 8150026446023 8158990180352 8165170962432 8167751601408 8172903131904 8218182373632 8221842671616 8225964743304 8235011997696 8242810304512 8257862886284 8264118568644 8272607422464 8280441331008 8284323446784 8289548500992 8292168450048 8297398452224 8334805955232 8335278690816 8347083472896 8348629712896 8352348110848 8366518976893 8372856970863 8384714972928 8390003345664 8398621507584 8402362171392 8403918651392 8406574747648 8421926387336 8428306354776 8440242886656 8445566281728 8448912654336 8449800518632 8454241517568 8462247428096 8492356122624 8496138534912 8500398126528 8505759462464 8508447745966 8517805686784 8518288801792 8539205122602 8548596891648 8551298714112 8556692153856 8562088995328 8564795082032 8574214995968 8595268641333 8595756149904 8605210116096 8607929831424 8613358989312 8617677350128 8621515579264 8630997876736 8652190950216 8664935989248 8669280208512 8674748061056 8678815039488 8687033614336 8693614411776 8709490228032 8712242901558 8717737851354 8726692660224 8732196723712 8744563638272 8751188017152 8766035567982 8769939874416 8771564445666 8783987114496 8784485326848 8824088783664 8829654276432 8842159214592 8850532471424 8859623686144 8866335227904 8882526457728 8890937941116 8900716560384 8905178989696 8909145269248 8918296690688 8958503414784 8964153684992 8966986846048 8973779719968 8983649452032 9008577694128 9013605407191 9017831251968 9023518941184 9026370864896 9033208724736 9058486711824 9077551988736 9086148155392 9093031299072 9107596050432 9116220667904 9118476690048 9127111611156 9132868225228 9162132553728 9167911256064 9170808815616 9176592990208 9178863952896 9187556058912 9196256396089 9217964202144 9231542648832 9237365129216 9247205184987 9253037543981 9273161592576 9279010322688 9288541667328 9292678692864 9297337634816 9308444954424 9314315938312 9334573258752 9340460722176 9344161677312 9358909407232 9370090285248 9392208427008 9396391624704 9401102563776 9410005123022 9420354633728 9454408482816 9457396591104 9463361521152 9472323037744 9474667185753 9476763942912 9482741088256 9506025583461 9520028356608 9526032789504 9535053653888 9539523969024 9545540698112 9561735973592 9568979395272 9582531397632 9583074902016 9587879435904 9598424580096 9607513997312 9625058728384 9632350119744 9635394467286 9641471663418 9645991870464 9651375326208 9665044021248 9671139917824 9694887018894 9699205026672 9709872611328 9714740716032 9723940281104 9759091568688 9772912816128 9779076747264 9782167468416 9788337236608 9798391758848 9823721314176 9833024080572 9837634093056 9843838844928 9846950034432 9848774114432 9853160662016 9863281770496 9897582071838 9902783987712 9907748809728 9912161624064 9913997784064 9917131147616 9928038416384 9935559327744 9956849030352 9963128972976 9967076646912 9973363040256 9979653398528 9982807512832 10018326363408 10022788427904 10033083777024 10039411802112 10048918820864 10084672895616 10087860201804 10094222775252 10099528040448 10100589361676 10114894253056 10125284212736 10132954546176 10142550147072 10151458808832 10154667223008 10161071932704 10170694159913 10181880307712 10209719353344 10221916674816 10227041495979 10233491853277 10238289616896 10247984966912 10255748251392 10294770247608 10301263322504 10306092859392 10315852417024 10323667113984 10362947534016 10374345129984 10384169320448 10392035770368 10418537906176 10430984698464 10451587317248 10459504839168 10478605430601 10480924360704 10487534845952 10500064067328 10505328339407 10510007309816 10520803127296 10528773083136 10543684386816 10550334455808 10556988719104 10568234497128 10574900050264 10590477320192 10597898962944 10615476191232 10625528725504 10638222805056 10644932500928 10648296879682 10656363417462 10668083724288 10689154646016 10695896465408 10708674611712 10718815402064 10726935360624 10738733285376 10744117215744 10754291569168 10756952970291 10808453246976 10815270309888 10818688524672 10825512043136 10828191069432 10830587363328 10836631945216 10880032407552 10886894616576 10890335468544 10897204175872 10939432816242 10946332490046 10952085602304 10957576498176 10962456895488 10967952991072 10980015996928 11011879391184 11018824758192 11023190728704 11030143229952 11040588441344 11056224600064 11079870878736 11084805744768 11096191991808 11113074606976 11113704921088 11129444630528 11153247507072 11156772541068 11163809294484 11169043218432 11179619963904 11186671127552 11198162010112 11227110073344 11230658451936 11237741806368 11243010392064 11248383607321 11253657182208 11260755042304 11305033673472 11310701522043 11323141496832 11328184713216 11333864168704 11379256034688 11385606830136 11390944739328 11398129188864 11401731618816 11408922871808 11454615346176 11460358188444 11461008199872 11466381459456 11473613488128 11477239775232 11484478652416 11528983087776 11536254600288 11547179083811 11553247985664 11559040278016 11588921237817 11591485882368 11605333969152 11612653637376 11616323868744 11618475713119 11623650468472 11635590213632 11660895977472 11668250689536 11682190485504 11688047423976 11693253165888 11695419260888 11711982819328 11712647102464 11720855144448 11758035731904 11765451711552 11772872368576 11776593237794 11789545619456 11798476701696 11821780303872 11823758223543 11835903518208 11843368610304 11854583921488 11867622080512 11876612308992 11896762556547 11914286985216 11944671219712 11953719816192 11965039626624 11975549063544 11978199269376 12011436925504 12023775002624 12032883523584 12044278299648 12058667327322 12077982282432 12098578015314 12103402651648 12124041732096 12143461400576 12157968920064 12169482148208 12178701048528 12191210938368 12227745087488 12238485270528 12250074745216 12259354697856 12290618936192 12308723531776 12329606913316 12338947114956 12352517996544 12364215456768 12372013763584 12384722223104 12386794329426 12411259939232 12420661996512 12434322751488 12438252675072 12446097678336 12453947629568 12493453713664 12502208932848 12502918036224 12520625209344 12522944569344 12528522166272 12534803418368 12585005018496 12597932261376 12603543257088 12605877977088 12609862121472 12617815361536 12632889581004 12635685257216 12668349422592 12674700777948 12681362276352 12693371142144 12701377052672 12750597189792 12758639193696 12762671618949 12770721238387 12776708530176 12777433202688 12783839247872 12835038230784 12843133492992 12847192623048 12855295551224 12861322493952 12868500434944 12886725361664 12896487604224 12920038483968 12926516025192 12932273368896 12946496815104 12952987621376 13003920312768 13012122091584 13018222559232 13024444176898 13030550421504 13038768996352 13042889957888 13076606777031 13090038990336 13098295085568 13110698774096 13116845457408 13125118459904 13129266712576 13157346668499 13175980671744 13176727990272 13196776095784 13203711983616 13210331746304 13216215498752 13244481414648 13247412436992 13263238821888 13275798707136 13284171963968 13289435529216 13297817387008 13336406911674 13351074840576 13357768484544 13363717903872 13370417886518 13377445036032 13385882402816 13437755122176 13446230527488 13450480269072 13458963700336 13512866541192 13523400196096 13526746877952 13535278411776 13539556297344 13548095910272 13612959137792 13616327983104 13629222233088 13636055327972 13651052822528 13661394075648 13674331001856 13690667416734 13699302337842 13726360330144 13741457145856 13751866884096 13756213223424 13764889485312 13781334088368 13817263378688 13826946303216 13847313973248 13856047693824 13907979597952 13918515484032 13932812500992 13939018039296 13946006452224 13962667431636 13971473907468 13974565814272 14000085423104 14010691083264 14038364110848 14055135427872 14090979329504 14101653845664 14115007684533 14130531950592 14184297073408 14195042281728 14208484556616 14215145914368 14224111632384 14252206194688 14278232815616 14289049184256 14302580480832 14309285953536 14318311047168 14325489620992 14342603960388 14381819153856 14397636870144 14411270995968 14420360413184 14424918032896 14437588092576 14451260050997 14462207495127 14477062989312 14497566031872 14499089526289 14506709876736 14515859488768 14520447291392 14572111074048 14585910421656 14593576402944 14595109986728 14602780803072 14610101997568 14616609193984 14668615120896 14673251202624 14682505854912 14691766344256 14697587638272 14706857639936 14738371177838 14749536120858 14765758267392 14770425051648 14773161171648 14779740993024 14787150907606 14794922655744 14846373107757 14861623214592 14868242436096 14870996676096 14875696721424 14885079059312 14892057624576 14906159951872 14944693459464 14960044560384 14969480097792 14974211269248 14983655741824 14990680522752 15004876242944 15059117703168 15073378231296 15080935362724 15097521995776 15104246284288 15141334162878 15150884042514 15172341379584 15180809106848 15187926319104 15197505585152 15202308825088 15213825220608 15241607899056 15272820461568 15280477584592 15281344266496 15302986366976 15314579030016 15357434425344 15371977450368 15381672800384 15404330647552 15442155371412 15451894983756 15455314509824 15459139289088 15473778625536 15483538183168 15488431824992 15544421301024 15561517694976 15576253980672 15584063231968 15591004221184 15627806859264 15646477047696 15677380975872 15687268948736 15721386541056 15731302268928 15750096100992 15762373738496 15765010964724 15781204690944 15791158147072 15825501683712 15835483078656 15852351745692 15862350075396 15885715980288 15923214286848 15938293088256 15953386168832 15957334207584 15967398751392 15972445319523 15982519394149 16033731969024 16043844698112 16059037732864 16063011917568 16078223103096 16103976376576 16116175823616 16131437353752 16139915624448 16165388976128 16210625226752 16222905464832 16228032787008 16238268064704 16245881044992 16254947917824 16300052892046 16317980360704 16330341924864 16335503202816 16345806263808 16419498735069 16436364747264 16443685343232 16451929486608 16470023995392 16485620609024 16515725772568 16528237137288 16545214844928 16560882662016 16568646893568 16579097001984 16584336900096 16594796904448 16669611910464 16670557381632 16694166945792 16697259425792 16704696221696 16733037953786 16745713941726 16769429945856 16780006691328 16797243015168 16807837302784 16813149495296 16843852774672 16856612709552 16880485773312 16891132563456 16899601037264 16924494856192 16984712245248 16992277069824 17000796253056 17011518924928 17016895491932 17035611373568 17036577603584 17078410245204 17097193783296 17102597428224 17113384307712 17124177990656 17129590164064 17148429991936 17190537282666 17191512299808 17210420232192 17215859662848 17226717978624 17235354700256 17243031158528 17304381900432 17329871978496 17338560417024 17349496122112 17374067228672 17387228823552 17418980456064 17424485803116 17435475702708 17453385320448 17464393447424 17489127276544 17502376034304 17532071135964 17539879748832 17543128891332 17567974228992 17568970653696 17648177567328 17659308552864 17664889856691 17676031382933 17684318429184 17701064942848 17719247372288 17732670455808 17765052915456 17781875882232 17801433120768 17810357979392 17818290538496 17836593381376 17917006829568 17928307369984 17933973692096 17947559439936 17967298904064 18017155388256 18027210814382 18035662503936 18047037882368 18052741729792 18066417449472 18116973423648 18145567131703 18155103977472 18172296310784 18186062598144 18215192100864 18232441335808 18236953380096 18254223222312 18265736450456 18324265107456 18335822512128 18341617631232 18353185980416 18357727905792 18375112117824 18392512792178 18435928404288 18463085297664 18474730258432 18494410369974 18506075087962 18546323185152 18558020645376 18577083334656 18580191494139 18594675269632 18616889908848 18628631876624 18669146517504 18680921444352 18717818814464 18740180570496 18784416854016 18792783249408 18802205127552 18820010246044 18840709267456 18908816965632 18914793182208 18926723042304 18944646075488 18949334371506 18953527885824 18965482176512 19012051166922 19040056713216 19052065579008 19070107307776 19123471947184 19137958790544 19165062795264 19166149804032 19175758871808 19215027994624 19250117456768 19264700239488 19270788934572 19282943326836 19291983740928 19302750652416 19330088042496 19342279835648 19389774037788 19398410053344 19419745222656 19429481432064 19447880562208 19518183137376 19536666265347 19545825632256 19558153494528 19564334936832 19576674473216 19596783517696 19647442628352 19666048161144 19675268186112 19687677689856 19693900068864 19697548228864 19706321324032 19726563540992 19795164143676 19805567975424 19815497619456 19824323248128 19827995568128 19834262295232 19856076832768 19871118655488 19913698060704 19926257945952 19934153293824 19946726080512 19959306797056 19965615025664 20036652726816 20045576855808 20055626829777 20066167554048 20068276231751 20078823604224 20097837641728 20169345791232 20175720403608 20188445550504 20199056080896 20201178723352 20229788506112 20250568425472 20265909092352 20285100294144 20302917617664 20309334446016 20322143865408 20341388319826 20363760615424 20419438706688 20443833349632 20454082991958 20466983706554 20476579233792 20495969933824 20511496502784 20548953506763 20589540495216 20602526645008 20612185718784 20631704834048 20647334227968 20725895068032 20748690259968 20768338640896 20784071540736 20837075812352 20861969396928 20903174634496 20919009678336 20957210861202 20961848721408 20975069691904 21000128134656 21010656678814 21020014619632 21041606254592 21057546166272 21136468994256 21149800100528 21180954640384 21195797925888 21251057451008 21276445610112 21289865001856 21296593759364 21312726834924 21336167448576 21378309292032 21391792930816 21417349223424 21437630804128 21453870721248 21477466570752 21488234431488 21508583138336 21513905940582 21616906493952 21630540619776 21637377049344 21651024086272 21656382138864 21673263890432 21760064815104 21773789233152 21780670937088 21794408351744 21878865632484 21892664980092 21904171204608 21915152996352 21924913790976 21935905982144 21960031993856 22023758782368 22037649516384 22046381457408 22060286459904 22081176882688 22107556766757 22112449200128 22159741757472 22169611489536 22180726361409 22192383983616 22226149213952 22227409842176 22258889261056 22306495014144 22313545082136 22327618588968 22338086436864 22359239927808 22373342255104 22396324020224 22454220146688 22461316903872 22475483612736 22486020784128 22496767214642 22507314364416 22521510084608 22610067346944 22621403044086 22646282993664 22656369426432 22667728337408 22709122937281 22726326063771 22758512069376 22771213660272 22781889478656 22796258377728 22803463237632 22817845743616 22909230692352 22920716376888 22922016399744 22932762918912 22947226976256 22954479550464 22968957304832 23057966175552 23072509200576 23094358167622 23106495971328 23118080556032 23177842475634 23182971764736 23210667938304 23225307274752 23232647737488 23236951426238 23247300936944 23271180427264 23364380971008 23376094847952 23386506331776 23390838521776 23423965638656 23425294204928 23441710288896 23516071463808 23530903423104 23545744737152 23553186475588 23579091238912 23596953403392 23643560607744 23647516447086 23671807036416 23686737220608 23709167842976 23735244161024 23753224617984 23793525113094 23828573970432 23889342439424 23907439632384 23930079253248 23951098127088 24022873851008 24047550005248 24065767047168 24088556599296 24117334654644 24155964564864 24197156030628 24206805303296 24248083464192 24286922801152 24315937840128 24338964296416 24357402097056 24382421876736 24450079338069 24455490174976 24476970541056 24500149490432 24518709395712 24581237872384 24617447063552 24659213826632 24677894229912 24705035993088 24728430913536 24744027527168 24769444446208 24773588658852 24822519878464 24841323993024 24868645502976 24876505350144 24892195356672 24907895259136 24986907427328 25004417865696 25005836072448 25041250418688 25045889138688 25057044332544 25069606836736 25099556930679 25115387619377 25170010036992 25195864522752 25207086514176 25211755954176 25219724242944 25235630723072 25265779162008 25271370514432 25336698845184 25349401555896 25362724552704 25386742284288 25402754105344 25501194379584 25517278387392 25525343237898 25541442476774 25553417060352 25554866405376 25567678495744 25670076461568 25686266985984 25694385246096 25710591102448 25722644987904 25737000869888 25840076967936 25853032050384 25864546737792 25892993630208 25905975242752 26007840625536 26024244183168 26036445118464 26048888353796 26061100843008 26077537992704 26085779915776 26153213554062 26180077980672 26196590171136 26221397548192 26233690914816 26250236919808 26258533425152 26314693336998 26351961343488 26353455980544 26393552191568 26420663492608 26432430997504 26488962829296 26526477643776 26551597414272 26568343927936 26578871058432 26595634774016 26672813823348 26702149681152 26715536969088 26727435807744 26740835773036 26754890072064 26771764805632 26875510244352 26892461054976 26900960538144 26917927400672 27025733082384 27040816221573 27046800392192 27053493755904 27070556823552 27079112594688 27096191820544 27225918275584 27232655966208 27258444466176 27272110655944 27302105645056 27322788151296 27348662003712 27381334833468 27398604675684 27452720660288 27482914291712 27503733768192 27512426446848 27529778970624 27562668176736 27588769188267 27634526757376 27653892606432 27694627946496 27712095387648 27741615554961 27759112631943 27776620744609 27815959195904 27837030968064 27865625001984 27878036078592 27892012904448 27925334863272 27942947814936 27949131628544 28000170846208 28021382166528 28076728221696 28110270855744 28181958659008 28203307691328 28230015369066 28261063901184 28368594146816 28390084563456 28416969113232 28430291828736 28448223264768 28556465631232 28578098368512 28605160961664 28618571907072 28636622094336 28650979241984 28685207920776 28763638307712 28795273740288 28822541991936 28840720826368 28849836065792 28875176185152 28902520101994 28924414990254 28954125978624 28995132063744 28998179052578 29013419753472 29031718977536 29040894582784 29144222148096 29171820843312 29190219973456 29220203995136 29233218387968 29337230241792 29346502405248 29365011709824 29383532688512 29395175276544 29413715279872 29476742355676 29499072241716 29531516534784 29540850103296 29546322343296 29559481986048 29574301815212 29589845311488 29692746215514 29723246429184 29736484872192 29741993352192 29751393442848 29770158118624 29784115249152 29812319903744 29889386918928 29920089120768 29938960195584 29948422538496 29967311483648 30009752485888 30118235406336 30146756462592 30161870725448 30195043991552 30208492568576 30282668325756 30301768085028 30344682759168 30361618213696 30375852638208 30395011170304 30404617650176 30427650441216 30483215798112 30512082479739 30545640923136 30560955169184 30562688532992 30605972733952 30629158060032 30681124487937 30700475559831 30714868850688 30743954900736 30763345600768 30808661295104 30884310742824 30903789967512 30910629019648 30918278578176 30947557251072 30967076366336 30976863649984 31088842602048 31123035389952 31152507961344 31168126463936 31182008442368 31255613718528 31292954095392 31342343227487 31354761951744 31374537897472 31442773082112 31462604537856 31500192201984 31515985018221 31530021929448 31562409381888 31582316294144 31651003367424 31670966157312 31704703491384 31724700150792 31771431960576 31846428573696 31876586176512 31906772337664 31914668415168 31934797502784 31944890639046 31965038788298 32067463938048 32087689396224 32118075465728 32126023835136 32156446206192 32207952753152 32232351647232 32262874707504 32330777952256 32421250453504 32445810929664 32456065574016 32476536129408 32491762089984 32509895835648 32600105784092 32635960721408 32660683849728 32671006405632 32691612527616 32838997470138 32872729494528 32887370686464 32903858973216 32940047990784 32971241218048 33031451545136 33056474274576 33090429689856 33121765324032 33168673800192 33189593808896 33339223820928 33341114763264 33388333891584 33394518851584 33409392443392 33466075907572 33491427883452 33538859891712 33560013382656 33594486030336 33615674605568 33626298990592 33687705549344 33713225419104 33745150821963 33760971546624 33782265126912 33799202074528 33848989712384 33932104566129 33969424490496 33984554139648 34001592506112 34023037849856 34033790983864 34071222747136 34073155207168 34156820490408 34194387566592 34205194856448 34226768615424 34248355981312 34259180328128 34296859983872 34381074565332 34383024599616 34420840464384 34431719325696 34453435957248 34470709400512 34486062317056 34608763800864 34641537251433 34659743956992 34663386218479 34677120834048 34698992244224 34748134457344 34774457647104 34837960912128 34848971606232 34855427139357 34870951405416 34906770640896 34928786894848 34978254553088 35004752068608 35064142271928 35079759497664 35086257782664 35135948457984 35137941307392 35296355134656 35318617105728 35329779713382 35352062765866 35368636858368 35402129885696 35438494744576 35465340911616 35530105830912 35563751764464 35602866241536 35620715958784 35636581076992 35834013659136 35856614739968 35867947384192 35895118879872 35934597808128 36034310776512 36054421628764 36071325007872 36094075764736 36105483459584 36132834898944 36233946847296 36291134263406 36310207954944 36344592621568 36372125196288 36430384201728 36464882671616 36473906760192 36508446444624 36531472900912 36683235262464 36706371960832 36715455811584 36750224235648 36785025584356 36871856808576 36926170595328 36949460516864 36988820739948 37012150175924 37092646370304 37116041290752 37154166669312 37160382988278 37189350539264 37233779817696 37257263753248 37338293035008 37361842888704 37435637628928 37480361140992 37568833708032 37585566498816 37604410255104 37640020492088 37681418534912 37817633931264 37829586364416 37853446084608 37889292150976 37898668743012 37907055771648 37930964353024 38024102333844 38080113426432 38104131158016 38140214615552 38246943894368 38275917581088 38288014856847 38312163715161 38330125590528 38332299608064 38351517743616 38430055989248 38500234913536 38529400478976 38541577869144 38565886653672 38583967481856 38605501304832 38660176084992 38684559671296 38779548075576 38796820106688 38839490445312 38858962864128 38895761124416 39036366274752 39073332530694 39091651264512 39116306989056 39128669873664 39153348946432 39193567035392 39294885256704 39332096322288 39350536372224 39375355379712 39387800137728 39395096457728 39412642648064 39590328287352 39611135950848 39630995238912 39648646496256 39655991136256 39668524590464 39712153665536 39742237310976 39827396121408 39852515891904 39868306587648 39893452161024 39918613594112 39931230051328 40073305453632 40091153711616 40111253659554 40132335108096 40136552463502 40157647208448 40195675283456 40338691582464 40351440807216 40376891101008 40402357446704 40459577012224 40570200588288 40605835235328 40618668892032 40644287730816 40682776639652 40727521230848 40838877413376 40887666699264 40908165983916 40933967413108 40953158467584 40991939867648 41022993005568 41097907013526 41179080990432 41205053290016 41224371437568 41263409668096 41294668455936 41451790136064 41536677281792 41568143081472 41674151624704 41723938793856 41806349268992 41838019356672 41914421722404 41923697442816 41950139383808 42000256269312 42021313357628 42040029239264 42083212509184 42115092332544 42272937988512 42299600201056 42345023053599 42361909280768 42391595851776 42502114902016 42552891220224 42579730003712 42593187518728 42625453669848 42672334897152 42756618584064 42783585861632 42834698446848 42875261608256 42907741442496 42954933141504 42976468862976 43017166276672 43027811881164 43233812987904 43261081239552 43274754098688 43302048172544 43312764277728 43346527780864 43353780152991 43497268578867 43520129630208 43547578466304 43561341874176 43588816703488 43757731264968 43785329960184 43808342409216 43830305992704 43849827581952 43871811964288 43920063987712 44047517564736 44075299032768 44092762914816 44120572919808 44162353765376 44215113533514 44224898400256 44319483514944 44339222979072 44361452722818 44384767967232 44452298427904 44454819684352 44612990028288 44627090164272 44655237177936 44676172873728 44718479855616 44746684510208 44908440293376 44922633807744 44950967225472 44972041568256 44993534429284 45014628728832 45043020169216 45220134693888 45242806088172 45292565987328 45312738852864 45335456674816 45418245874562 45452652127542 45517024138752 45542427320544 45563778957312 45592516755456 45606926475264 45635691487232 45818461384704 45841432753776 45844032799488 45908959100928 45937914609664 46115932351104 46145018401152 46188716335244 46212991942656 46236161112064 46355684951268 46365943529472 46421335876608 46450614549504 46465295474976 46473902852476 46494601873888 46542360854528 46728761942016 46752189695904 46773012663552 46781677043552 46796462602813 46847931277312 46850588409856 46883420577792 47032142927616 47061806846208 47091489474304 47106372951176 47158182477824 47193906806784 47287121215488 47295032894172 47343614072832 47373474441216 47418335685952 47470488322048 47506449235968 47587050226188 47657147940864 47778684878848 47814879264768 47860158506496 47902196254176 47917335958569 47947558182447 48045747702016 48095100010496 48131534094336 48177113198592 48234669309288 48311929129728 48394312061256 48413610606592 48496166928384 48573845602304 48631875680256 48677928592832 48714804194112 48764843753472 48900158676138 48910980349952 48953941082112 49000298980864 49037418791424 49162475744768 49318427653264 49355788459824 49410071986176 49456861827072 49488055054336 49547177317704 49645039756928 49682647986048 49737291005952 49753010700288 49784390713344 49815790518272 49973814854656 50008835731392 50011672144896 50082500837376 50091778277376 50114088665088 50139213673472 50199113861358 50230775238754 50340020073984 50391729045504 50423511908352 50439448485888 50471261446144 50531558324016 50673397690368 50698803111792 50773484568576 50805508210688 51002388759168 51034556774784 51050686475796 51082884953548 51106834120704 51109732810752 51135356991488 51340152923136 51372533971968 51388770492192 51421182204896 51445289975808 51474001739776 51680153935872 51706064100768 51729093475584 51755028176621 51811950485504 52015681251072 52048488366336 52097776707592 52122201686016 52155075985408 52171559831552 52306427108124 52360155961344 52393180342272 52442795096384 52467381829632 52500473839616 52517066850304 52629386673996 52703922686976 52706911961088 52787104383136 52841326985216 52864861995008 52977925658592 52994669570073 53028094148799 53052955287552 53103194828544 53136687855872 53157742116864 53191269548032 53345627646696 53404299362304 53431073938176 53454871615488 53481671546072 53509780144128 53543529611264 53751020488704 53784922109952 53801921076288 53835854801344 54051466164768 54081632443146 54093600784384 54106987511808 54141113647104 54158225189376 54192383641088 54436701395109 54465311932416 54516888932352 54544221311888 54604211290112 54645576302592 54697324007424 54762669666936 54797209351368 54905441320576 54965828583424 55007467536384 55024852893696 55059557941248 55125336353472 55177538376534 55269053514752 55307785212864 55389255892992 55424190775296 55483231109922 55518225263886 55553241489218 55631918391808 55674061936128 55731250003968 55784025808896 55850669726544 55885895629872 56000341692416 56042764333056 56153456443392 56220541711488 56363917318016 56406615382656 56460030738132 56522127802368 56737188293632 56780169126912 56833938226464 56860583657472 56896446529536 57112931262464 57156196737024 57210321923328 57301958483968 57370415841552 57527276615424 57645083983872 57681441652736 57699672131584 57750352370304 57805040203988 57848829980508 57908251957248 57990264127488 57996358105156 58026839506944 58063437955072 58081789165568 58288444296192 58343641686624 58380439946912 58440407990272 58466436775936 58565632838251 58609998796041 58674460483584 58693004810496 58730023419648 58767065377024 58790350553088 58827430559744 58953484711352 58998144483432 59063033069568 59081700206592 59092644686592 59118963972096 59148603630424 59179690622976 59385492431028 59446492858368 59472969744384 59483986704384 59502786885696 59540316237248 59568230498304 59624639807488 59778773837856 59840178241536 59877920391168 59896845076992 59934622967296 60019504971776 60166880489331 60204828695253 60236470812672 60293512925184 60323741450896 60390087983104 60416985137152 60565336651512 60603536170056 60689365518336 60723236427392 60751705276416 60790022340608 60809235300352 60855300882432 60966431596224 61024164959478 61091281846272 61121910338368 61125377065984 61211945467904 61258316120064 61362248975874 61400951119662 61429737701376 61487909801472 61526691201536 61768621485648 61807579935024 61836557156352 61895114502144 61934152732672 61953727299968 62177685204096 62246070779904 62305015922688 62336252927872 62364016884736 62511227437056 62585908190784 62684686454974 62709523903488 62749075794944 62885546164224 62925209075712 63000384403968 63031970036442 63060043858896 63124818763776 63164632588288 63409406982768 63449400301584 63542863921152 63753172353024 63813544675328 63829336830336 63869595005568 63889781278092 63930077576596 64134927876096 64175378792448 64236150931456 64252047670272 64312892412384 64415905506304 64464703294464 64525749415008 64661555904512 64771262807867 64842500907008 64891621859328 64912131148032 64953072258816 65019791671296 65200211568184 65271921442816 65321367699456 65342012811264 65383225055232 65677994940276 65745458989056 65774741372928 65807717946432 65880095981568 65942482436096 66062903090272 66112948549152 66180859379712 66243530648064 66322670300271 66337347600384 66379187617792 66542179084227 66678447641856 66682229526528 66776667783168 66789037703168 66818784886784 66932151815144 66982855766904 67077719783424 67120026765312 67188972060672 67231349211136 67252597981184 67375411098688 67426450838208 67490301643926 67521943093248 67564530253824 67598404149056 67697979424768 67864209132258 67938848980992 67969108279296 68003185012224 68046075699712 68067581967728 68127368811843 68142445494272 68313640980816 68388775133184 68410389712896 68453537230848 68496711962624 68518360656256 68593719967744 68762149130664 68766049199232 68841680928768 68863438651392 68906871914496 68941418801024 68972124634112 69217527601728 69283074502866 69319487913984 69326772436958 69354241668096 69397984488448 69496268914688 69548915294208 69675921824256 69697943212464 69710854278714 69741902810832 69813541281792 69857573789696 70128284543856 70159518995328 70172515565328 70271896915968 70275882614784 70592710269312 70637234211456 70659559426764 70704125531732 70737273716736 70804259771392 70876989489152 70930681823232 71060211661824 71127503528928 71205732483072 71241431917568 71273162153984 71634442972939 71668027318272 71713229479936 71735894768384 71790237759744 72068621553024 72108843257528 72142650015744 72188151529472 72210966919168 72265669797888 72467893694592 72582268526812 72620415909888 72689185243136 72744250392576 72860768403456 72929765343232 72947813520384 73016892889248 73062945801824 73350238014207 73366470524928 73412743921664 73430911623168 73500448471296 73537298375849 73570051168712 73743713617152 73852341190656 73898921033728 73977641479896 74024300351848 74185292740608 74232082581504 74308333338624 74320765976556 74378701078528 74467559635392 74514527506496 74676586070016 74723685777408 74871275257856 74960722281984 75137667416064 75171132997632 75208820510208 75280040984176 75298670792037 75346162858131 75362837069824 75635267862528 75659172728832 75706892169216 75778584301952 75797337486024 75814111543296 75861928706048 76048204667688 76160226852864 76208262316032 76280429231104 76493887788736 76551835162176 76576029713694 76624327430322 76660251181056 76664599216128 76703035487232 76860111978496 77000469827072 77058800957952 77083155738288 77131773307344 77167934963712 77211002609664 77559096151152 77593640213376 77678980890624 77717925728256 77791522248832 78072732549504 78146665061388 78183302529024 78232613978112 78257339747328 78306697892864 78387134070784 78589770513408 78664192644576 78701072744448 78750710759424 78775600275456 78790192915456 78825285296128 79180656574704 79261990477824 79297292992512 79311982272512 79337049180928 79654792242816 79705031783808 79736613175296 79786904322048 79837227188224 79862460102656 80146610907264 80182307423232 80222507319108 80264670216192 80273104927004 80315294416896 80391350566912 80677383164928 80702881614432 80753782202016 80804714893408 80830253586677 80919154024448 81122448664719 81140401176576 81211670470656 81237337784064 81288575461632 81329329991833 81365553279304 81455042461696 81677754826752 81775333398528 81816331967832 81867934826216 81906316935168 81983879735296 82045986011136 82195814027052 82358161980864 82410106580032 82448742875136 82526819336192 82589336911872 82766307564801 82903580272128 83073354563584 83136286162944 83277337895829 83329862233827 83348303249408 83447877587712 83612698537984 83676038713344 83828843444808 83847394885632 83900278767616 84000512538624 84042626715256 84080058478528 84166425018368 84230184665088 84545875977024 84599200402112 84690046107198 84723818561536 84783191703552 85004229804032 85105782440448 85159460007424 85186375037456 85250907339696 85344669794304 85669396893696 85750523216512 85815482884992 85909866283008 85952937725952 86034332553344 86055623762328 86467625975808 86522162479104 86549508197376 86604096345088 86625528555456 86693055561728 86707560305982 86994537157734 87040259260416 87095156932608 87122683748352 87177633406976 87515462529936 87570659920368 87660611985408 87699655163904 87743623928576 88095035129472 88150598065536 88185525829632 88241145839616 88324707530752 88430227067028 88449796800512 88638967029888 88678445958144 88722905445636 88769535934464 88904596855808 88909639368704 89225980056576 89254180328544 89310474355872 89352345747456 89395048668709 89436959711232 89493369020416 89816880586752 89845267615488 89901934450944 89987068858568 90029257457664 90086040338432 90440269387776 90485612176344 90585131974656 90625477705728 90670913349632 90836491749124 90905304255084 91034048277504 91084854641088 91127557914624 91185033510912 91213852950528 91271382974464 91536247439217 91636922769408 91682865507552 91688065598976 91817918201856 91875829219328 92101426679493 92231864702208 92290036802304 92377432670488 92425983885312 92472322224128 92711369902536 92731887058944 92842671753216 92901229099008 92930590949952 92947805704952 92989203747776 93084721709056 93457523884032 93504379391808 93546025327104 93563354087104 93592925205626 93695862554624 93701176819712 93766841155584 94027029682461 94064285855232 94123613692416 94182978948608 94212745902352 94316364955648 94387813613568 94547955054663 94590065788344 94687228145664 94746948882432 94836671371904 94940976644096 95012898471936 95174100452376 95314295881728 95557369757696 95629758529536 95720317012992 95804392508352 95834671917138 95895116364894 96091495404032 96190200020992 96263068188672 96354226397184 96469338618576 96623858259456 96788624122512 96992333856768 97263751360512 97355857185664 97429608388224 97529687506944 97800317352276 97821960699904 97907882164224 98000597961728 98074837582848 98324951489536 98636855306528 98711576919648 98820143972352 98913723654144 98976110108672 99094354635408 99290079513856 99365295972096 99506021400576 99568781426688 99631581036544 99947629709312 100017671462784 100023344289792 100165001674752 100183556554752 100228177330176 100278427346944 100398227722716 100461550477508 100680040147968 100783458091008 100847023816704 100878896971776 100942522892288 101063116648032 101158820356979 101235452465889 101346795380736 101397606223584 101493626684023 101546969137152 101611016421376 102004777518336 102069113549568 102101372951592 102165769907096 102213668241408 102219465621504 102270713982976 102680305846272 102745067943936 102777540984384 102842364409792 102890579951616 102948003479552 103360307871744 103412128201536 103458186951168 103510056353242 103623900971008 103924611754299 103990158655437 104031362502144 104096976732672 104195553415184 104244403372032 104310151970816 104343119663104 104566281418071 104612854216248 104720311922688 104786360684544 104885590192768 104934763659264 105000947679232 105034133700608 105258773347992 105407845373952 105413823922176 105574208766272 105682653970432 105729723990016 105955851317184 105989339140146 106056188297598 106105910575104 106206389657088 106273375711744 106315484233728 106382539096064 106691255293392 106808598724608 106862147876352 106909743230976 106963343092144 107502040977408 107569844219904 107603842152576 107671709602688 108102932329536 108163264886292 108187201568768 108213975023616 108282227294208 108316450378752 108384767282176 108873402790218 108930623864832 109033777864704 109088442623776 109208422580224 109291152605184 109394648014848 109525339333872 109594418702736 109810882641152 110049705787392 110119115882496 110250672706944 110355076753068 110538107029504 110615570425728 110778511785984 110848381550592 110966462219844 111036450527772 111106482978436 111263836783616 111348123872256 111462500007936 111568051617792 111701339453088 111771791259744 111877635759043 112000683384832 112085528666112 112306912886784 112441083422976 112727834636032 112813230765312 112920061476264 113044255604736 113474376587264 113560338253824 113667876452928 113721167314944 113792893059072 114225862524928 114312393474048 114420643846656 114603916967936 114740831683104 114936491145483 115054553230848 115290167967744 115362883305472 115399344263168 115500704740608 115610080407976 115697659961016 115816503914496 115980528254976 115992716210312 116053679013888 116126875910144 116163578331136 116576888592384 116687283373248 116760879893824 116880815980544 116932873551872 117131265676502 117219997592082 117348920967168 117386009620992 117460046839296 117534130754048 117580701106176 117654861119488 117906969422704 117996288966864 118126066139136 118163400413184 118185289373184 118237927944192 118297207260848 118770984862056 118892985716736 118945939488768 118967973408768 119005573771392 119080632474496 119136460996608 119249279614976 119557547675712 119680356483072 119755840782336 119793690153984 119869245934592 120039009943552 120333760978662 120409657390506 120472941625344 120587025850368 120647482901792 120780175966208 121130673303024 121207072340112 121378731036672 121446472854784 121618470600704 121710601764864 121932863192448 122048329918956 122182563692544 122243820676736 122250754131968 122423890935808 122516632240128 122724497951748 122801902239324 122859475402752 122975819602944 123053382403072 123537242971296 123615159870048 123673114312704 123732219680531 123790229004288 123868305465344 123907454599936 124355370408192 124610031845376 124672505855744 124728033769472 125022454874112 125171816381568 125369372909948 125419047806976 125498151589888 125771092328448 125850418151424 126000768807936 126063940072884 126120087717792 126249637527552 126329265176576 126818813965536 126898800603168 127018969921921 127085727842304 127506344706048 127627089350656 127658673660672 127739190011136 127779562556184 127860155153192 128269855752192 128350757584896 128472301862912 128504095340544 128625784824768 128831811012608 128929406588928 129051498830016 129323111809024 129542525615734 129685001814016 129783243718656 129824262296064 129906144517632 130039583342592 130061340458973 130400423136368 130491805736601 130543842885632 130642735398912 130684025622528 130766450110464 131355989880552 131490917978112 131549482745856 131615435892864 131760191963136 131884964872192 132125806180544 132225897098304 132361718759424 132487061296128 132645340600542 132674695200768 132758375235584 133084358168454 133356895283712 133364459053056 133578075406336 133864303630288 133965711533808 134155439566848 134240053530624 134505195962368 134750822197376 134852901676416 134980603287852 135043886186496 135129060507648 135196808298112 135395958849536 135728418264516 135877697961984 135938216558592 136006370024448 136092151399424 136135163935456 136254737623686 136284890988544 136627281961632 136777550266368 136820779425792 136907074461696 136993423925248 137036721312512 137524298261328 137532098398464 137726877302784 137813743828992 137882837602048 137944249268224 138435055203456 138566149005732 138638975827968 138653544873916 138708483336192 138795968976896 138992537829376 139097830588416 139351843648512 139395886424928 139421708557428 139483805621664 139627082563584 139715147579392 140256569087712 140319037990656 140345031130656 140389387808439 140477933622257 140543793831936 140551765229568 141185420538624 141274468422912 141319118853528 141408251063464 141474547433472 141608519542784 141753978978304 141861363646464 142120423323648 142255007057856 142411464966144 142482863835136 142546324307968 143268885945878 143336054636544 143426458959872 143471789536768 143580475519488 143842674547341 144137243106048 144217686515056 144285300031488 144376303058944 144421933838336 144531339595776 144935787389184 145164537053624 145240831819776 145378370486272 145488500785152 145721536806912 145859530686464 145895627040768 146033785778496 146125891603648 146700476028414 146732941049856 146825487843328 146861823246336 147000896942592 147074596751698 147140102337424 147487427234304 147955282959792 148048600703696 148370585481216 148464165163008 148641531953112 148757402157056 148935119270784 149029055012992 149353172140032 149447371554816 149742550515712 149921444563968 150275334832128 150342265995264 150417641020416 150560081968352 150597341584074 150692325716262 150725674139648 151270535725056 151318345457664 151413784338432 151557168603904 151594674972048 152096409335376 152320453705728 152416524632064 152560858462208 152987775577472 153103670324352 153152059427388 153248654860644 153320502362112 153329198432256 153406070974464 153720223956992 154000939654144 154117601915904 154166311476576 154263546614688 154335869927424 154422005219328 155118192302304 155187280426752 155265084529863 155435851456512 155583044497664 156145465099008 156293330122776 156366605058048 156465227956224 156514679494656 156613395785728 156774268141568 157179541026816 157328385289152 157402145488896 157501421518848 157551200550912 157580385830912 157650570592256 158361313149408 158523980955648 158594585985024 158623964545024 158674098361856 158963860560967 159084282446397 159309584485632 159410063567616 159473226350592 159489984789179 159573808644096 159674454376448 159724920205312 160293221814528 160364614846464 160445014638216 160529340432384 160546209854008 160630588833792 160782701133824 161354766329856 161405763228864 161507564404032 161609429786816 161660507173354 161838308048896 162244897329438 162280802353152 162423340941312 162474675568128 162577150923264 162658659983666 162731106558608 162910084923392 163310104185327 163550666797056 163632663935664 163735869652432 163812633870336 163967759470592 164091972022272 164391628054104 164716323961728 164820213160064 164897485750272 165053638672384 165178673823744 165532615129602 165807160544256 166146709127168 166272572325888 166554675791658 166659724467654 166696606498816 166895755175424 167225397075968 167352077426688 167657686889616 168001025077248 168085253430512 168160116957056 168332850036736 168460369330176 169091751954048 169198400804224 169380092214396 169447637123072 169566383407104 170008459608064 170211564880896 170318920014848 170372750074912 170501814679392 170689339588608 171338793787392 171501046433024 171630965769984 171905875451904 172068665106688 172111247524656 172935251951616 173044324958208 173099016394752 173208192690176 173251057110912 173386111123456 173415120611964 173989074315468 174080518520832 174190313865216 174245367496704 174355266813952 175030925059872 175141319840736 175321223970816 175399310327808 175487247857152 175696898514753 175807713335639 176190070258944 176301196131072 176371051659264 176482291679232 176649415061504 176860454134056 176899593601024 177277934059776 177356891916288 177445810891272 177539071868928 177809193711616 177819278737408 178451960113152 178508360657088 178620948711744 178704691494912 178790097337418 178873919422464 178986738040832 179633761173504 179690535230976 179803868901888 179974137717136 180058514915328 180172080676864 180614486085759 180880538775552 180971224352688 181170263949312 181250955411456 181341826699264 181672983498248 181810608510168 182068096555008 182169709282176 182255115829248 182370067021824 182427705901056 182542765948928 183072494878434 183273845538816 183365731015104 183376131197952 183635836403712 183751658438656 184202853358986 184463729404416 184580073604608 184754865340976 184944644448256 185422739805072 185685343506432 185802458198016 185861181899904 185895611409904 185978407495552 186169443418112 186915047768064 187008758783616 187092050654208 187126708174208 187185850411252 187391725109248 187402353639424 187533682311168 188054059364922 188128571710464 188247227384832 188365957897216 188425491804704 188632729911296 188775627227136 189095910109326 189180131576688 189374456291328 189493897764864 189673342743808 190348200904752 190628591763456 191114739515392 191259517059072 191440634025984 191608785016704 191669343834276 191790232729788 192182990808064 192380400041984 192526136377344 192708452794368 192938677237152 193247716518912 193577248245024 193984667713536 194313788423601 194436345212263 194527502721024 194711714371328 194859216776448 195059375013888 195600634704552 195643921399808 195815764328448 196001195923456 196149675165696 196649902979072 197273710613056 197423153839296 197640287944704 197827447308288 197952220217344 198188709270816 198580159027712 198730591944192 199012042801152 199137562853376 199263162073088 199601238448733 199895259418624 200035342925568 200046688579584 200330003349504 200367113109504 200456354660352 200556854693888 200796455445432 200923100955016 201360080295936 201566916182016 201694047633408 201757793943552 201885045784576 202126233296064 202317640713958 202470904931778 202693590761472 202795212447168 202987253368046 203093938274304 203222032842752 204009555036672 204138227099136 204202745903184 204331539814192 204382106435529 204427336482816 204541427965952 205360611692544 205490135887872 205555081968768 205684728819584 205781159903232 205896006959104 206720615743488 206824256403072 206916373902336 207020112706484 207247801942016 207849223508598 207980317310874 208062725004288 208193953465344 208391106830368 208488806744064 208620303941632 208686239326208 209132562836142 209225708432496 209440623845376 209572721369088 209771180385536 210068267401216 210517546695984 210815690747904 210827647844352 211148417532544 211365307940864 211459447980032 211911702634368 211978678280292 212112376595196 212211821150208 212412779314176 212546751423488 212630968467456 212765078192128 213382510586784 213617197449216 213724295752704 213819486461952 213926686184288 214903328918817 215004081954816 215139688439808 215207684305152 215343419205376 216205864659072 216326529772584 216374403137536 216427950047232 216564454588416 216632900757504 216769534564352 217746805580436 217861247729664 218067555729408 218176885247552 218416845160448 218582305210368 218789296029696 219050678667744 219188837405472 219396402592409 219621765282304 220099411574784 220238231764992 220501345413888 220611895127547 220710153506136 220751038549261 221076214059008 221231140851456 221557023571968 221696763101184 221932924439688 222072901055544 222212965956872 222527673567232 222696247744512 222925000015872 223136103235584 223402678906176 223543582519488 223755271518086 224001366769664 224171057332224 224613825773568 224882166845952 225455669272064 225626461530624 225840122952528 226038488574393 226088511209472 226948753174528 227120676507648 227335752905856 227442334629888 227585786118144 228451725049856 228624786948096 228841287693312 229207833935872 229481663366208 229872982290966 230109106461696 230580335935488 230725766610944 230798688526336 231001409481216 231220160815952 231395319922032 231633007828992 231985432420624 232327156662272 233153777184768 233374566746496 233521759787648 233761631961088 233865747103744 234262531353004 234439995184164 234697841934336 234772019241984 234920093678592 235068261508096 235161402212352 235309722238976 235813938845408 235992577933728 236252132278272 236326800826368 236370578746368 236475855888384 236594414521696 237541969724112 237785971433472 237891878977536 237935946817536 238011147542784 238161264948992 238498559229952 239115095351424 239360712966144 239511681564672 239587380307968 239738491869184 240078019887104 240667521957324 240819314781012 240945883250688 241174051700736 241294965803584 241560351932416 242261346606048 242414144680224 242490760760031 242643703529353 242757462073344 242892945709568 243236941201408 243421203529728 243865726384896 243987989975499 244096659837912 244365127385088 244487641353472 244501508263936 244847781871616 245033264480256 245448995903496 245603804478648 245718950805504 245951639205888 246106764806144 247074485942592 247230319740096 247346228625408 247464439361062 247580458008576 247736610930688 247814909199872 248710740816384 249220063690752 249345011711488 249456067538944 249989586701481 250044909748224 250343632763136 250738745819896 250838095613952 250996303179776 251542184656896 251700836302848 252001537615872 252127880145768 252240175435584 252499275055104 252658530353152 253637627931072 253797601206336 254037939843842 254171455684608 255012689412096 255254178701312 255317347321344 255478380022272 255559125112368 255720310306384 256944603725824 257008190681088 257251569649536 257663622025216 257858813177856 258102997660032 258646223618048 259085051231468 259370003628032 259566487437312 259648524592128 259812289035264 260079166685184 260122680917946 260800846272736 260983611473202 261087685771264 261285470797824 261368051245056 261532900220928 262711979761104 262981835956224 263098965491712 263230871785728 263769929744384 264251612361088 264451794196608 264723437518848 264974122592256 265290681201084 265349390401536 265516750471168 266168716336908 266713790567424 266728918106112 267156150812672 267728607260576 267931423067616 268185146006127 268310879133696 268480107061248 269010391924736 269501644394752 269705803352832 269961206575704 270087772372992 270258121015296 270393616596224 270791917699072 271456836529032 271755395923968 271876433117184 272012740048896 272184302798848 272270327870912 272509475247372 272569781977088 273254563923264 273555100532736 273641558851584 273814148923392 273986847850496 274073442625024 275048596522656 275064196796928 275453754605568 275482700999491 275627487657984 275765675204096 275888498536448 276870110406912 277132298011464 277277951655936 277307089747832 277416966672384 277591937953792 277985075658752 278195661176832 278703687297024 278791772849856 278843417114856 278967611243328 279254165127168 279430295158784 280513138175424 280638075981312 280690062261312 280778775616878 280955867244514 281087587663872 281103530459136 282081089047383 282370841077248 282548936845824 282638237707056 282816502126928 282949094866944 283217039085568 284240846647296 284510014115712 284822929932288 284965727670272 285092648615936 286537771891756 286672109273088 286852917919744 286943579073536 287160951038976 287685349094682 288274486212096 288435373030112 288570600062976 288752606117888 288843867676672 289062679191552 289871574778368 290329074107248 290756740972544 290977001570304 291719061372928 291791254081536 292067571556992 292251783207296 293400952056828 293465882099712 293650975686656 293723646492672 294001793885184 294149193503396 294280204674848 294974854468608 295910565919584 296097201407392 296741170962432 296928330326016 297283063906224 297514804314112 297870238541568 298058110025984 298706344280064 298894743109632 299485101031424 299842889127936 300550669664256 300684531990528 300835282040832 301120163936704 301194683168148 301384651432524 301451348279296 302541071450112 302636690915328 302827568676864 303114337207808 303189349944096 303476461070937 304192818670752 304480880052069 304640907411456 304833049264128 305121716924416 305975551154944 306207340648704 306304118854776 306497309721288 306641004724224 306658396864512 306812141948928 307440447913984 308001879308288 308235203831808 308332622953152 308527093229376 308671739854848 308844010438656 310236384604608 310374560853504 310530169059726 310871702913024 311166088995328 311970475966311 312290930198016 312586660245552 312733210116096 312930455912448 313029358989312 313226791571456 314359082053632 314656770578304 314804290977792 315002843037696 315102401101824 315160771661824 315301141184512 316722626298816 317047961911296 317189171970048 317247929090048 317348196723712 317927721121934 318168564892794 318619168971264 318820127135232 318946452701184 318979969578358 319147617288192 319348908752896 319449840410624 320586443629056 320729229692928 320890029276432 321092419708016 321565402267648 322709532659712 322811526457728 323015128808064 323218859573632 323321014346708 323676616097792 324489794658876 324561604706304 324846681882624 324949351136256 325154301846528 325317319967332 325462213117216 325820169846784 326620208370654 327101333594112 327265327871328 327471739304864 327625267740672 327935518941184 328183944044544 328783256108208 329432647923456 329640426320128 330107277344768 330357347647488 331065230259204 331614321088512 332293418254336 332545144651776 333109351583316 333319448935308 333393212997632 333791510350848 334450794151936 334704154853376 335315373779232 335632907277129 336002050154496 336170506861024 336320233914112 336665700073472 336920738660352 338183503908096 338396801608448 338760184428792 338895274246144 339132766814208 340016919216128 340423129761792 340637840029696 340745500149824 341003629358784 341378679177216 342677587574784 343002092866048 343261931539968 343811750903808 344137330213376 344222495049312 344765775502357 345870503903232 346088649916416 346198032789504 346416385380352 346502114221824 346830241223928 347978148630936 348161037041664 348380627730432 348490734993408 348710533627904 350061850119744 350282639681472 350642447941632 350798620655616 350974495714304 351393797029506 351615426671278 352380140517888 352602392262144 352742103318528 352964583358464 353298830123008 353720908268112 354555868119552 354713783832576 354891621782544 355618387423232 355638557474816 356903920226304 357016721314176 357241897423488 357409382989824 357580194674836 357747838844928 357973476081664 359267522347008 359381070461952 359607737803776 359948275434272 360117029830656 360344161353728 361228972171518 361761077551104 361942448705376 362340527898624 362683653398528 363345966996496 363621217020336 364136193110016 364339418564352 364855411802112 365085531897856 366144989756868 366547691077632 366731462030208 366752262395904 367271672807424 367503316877312 368405706717972 368927458808832 369160147209216 369509730681952 369889288896512 370845479610144 371196659041593 371370687012864 371604916396032 371722363799808 371791222819808 371956814991104 372338886836224 373830095536128 374017517567232 374184101308416 374253416348416 374371700822504 374783450218496 374804707278848 375067364622336 376108118729844 376257143420928 376494454769664 376731915794432 376850983609408 377265459822592 377551254454272 378191820218652 378360263153376 378748912582656 378987795529728 379346685487616 380696401809504 381056909765763 381257183526912 381297248403269 382229479030784 382519034118144 382881268051968 383217570033408 383338687668552 383580465459576 384365981616128 384760800083968 385052272754688 385416905588736 385877354474304 386495433037824 387154496490048 387969335427072 388627576847202 388872690424526 389055005442048 389423428742656 389718433552896 390118750027776 391201269409104 391631528656896 392002391846912 392299350331392 393299805958144 394547421226112 394846307678592 395280575889408 395654894616576 395904440434688 396377418541632 397160318055424 397461183888384 398024085602304 398275125706752 398526324146176 399202476897466 399790518837248 400070685851136 400093377159168 400734226219008 401113709387776 401592910890864 401846201910032 402720160591872 403515587887104 403770091569152 404252466592128 404635281427916 404941809863556 405387181522944 405590424894336 405974506736092 406187876548608 406444065685504 408019110073344 408276454198272 408405491806368 408663079628384 408764212871058 408854672965632 409082855931904 410721223385088 410980271775744 411110163937536 411369457639168 411792013918208 413441231486976 413648512806144 413832747804672 414040225412968 414495603884032 415698447017196 415960634621748 416125450008576 416387906930688 416782213660736 416977613488128 417240607883264 417372478652416 418265125672284 418451416864992 418881247690752 419145442738176 419542360771072 420136534802432 421035093391968 421168163425317 421433800866771 421631381495808 421655295688704 422296835065088 422730615881728 422918895960064 423823405268736 423957356560584 424224753190392 424423642300416 424825558628352 425093502846976 425261936934912 425530156384256 426765021173568 427234394898432 427448591505408 427638972923904 427853372368576 429806657837634 430008163909632 430279376879616 430415368610304 430686838410752 432411729318144 432653059545168 432855900094464 433128909176832 433265801515008 433539069128704 435493611160872 435722495459328 436135111458816 436353770495104 436833690320896 437164610420736 437578592059392 438101357335488 438377674810944 438792805184818 439243530564608 440198823149568 440476463529984 441002690827776 441223790255094 441420307012272 441502077098522 442152428118016 442462281702912 443865848879376 444145802111088 444425931913744 445055347134464 445392495489024 446272206471168 446805357812352 447087165038976 447510543036172 448002733539328 448342114664448 449227651547136 449764333691904 450911338544128 451252923061248 451680245905056 452076977148786 452177022418944 453897506349056 454241353015296 454671505811712 456903450099712 457249573896192 457682575386624 458415667871744 458963326732416 459745964581932 460218212923392 461160671870976 461451533221888 461597377052672 462002818962432 462440321631904 462790639844064 463266015657984 463970864841248 464654313324544 465795253589589 466307554369536 466749133492992 467043519575296 467523263922176 467731494207488 468525062706008 468879990368328 469395683868672 469544038483968 469840187357184 470136523016192 470322804424704 470619444477952 471627877690816 471985155867456 472504264556544 472653601652736 472741157492736 472951711776768 473188829043392 475083939448224 475571942866944 475783757955072 475871893635072 476022295085568 476322529897984 476891581682901 476997118459904 478230190702848 478469954367537 478721425932288 479023363129344 479174760615936 479476983738368 480156039774208 481335043914648 481638629562024 481891766501376 482348103401472 482589931607168 483120703864832 484522693212096 484828289360448 484981521520062 485287407058706 485514924146688 485785891419136 486473882402816 486842407059456 487731452769792 487975979950998 488193319675824 488730254770176 488975282706944 489003016527872 490897991806992 491207608957296 491437901611008 491903278411776 492213529612288 494148971885184 494460639480192 494692457250816 494928878722124 495160916017152 495473221861376 495629818399744 497421481632768 498440127381504 498690023422976 498912135077888 499979173402962 500089819496448 500687265526272 501477491639792 501676191227904 501992606359552 504003075231744 504255760291536 504480350871168 504998550110208 505317060706304 507275255862144 507595202412672 508075879687684 508342911369216 510025378824192 510508357402624 510634694642688 510956760044544 511118250224736 511440620612768 513889207451648 514016381362176 514503139299072 514761088630943 515327244050432 515717626355712 516205995320064 517292447236096 518170102462936 518740007256064 519132974874624 519297049184256 519624578070528 520158333370368 520245361835892 521601692545472 521967222946404 522175371542528 522570941595648 522736102490112 523065800441856 525423959522208 525963671912448 526197930983424 526461743571456 527090695544259 527423140006917 527539859488768 528503224722176 528903588393216 529446875037696 529948245184512 530581362402168 530698780803072 531033500942336 532337432673816 533427581134848 533457836212224 534312301625344 535457214521152 535862846135232 536370292012254 536621758267392 536960214122496 538020783849472 539003288789504 539411606705664 539922413151408 540175544745984 540516242030592 540787233192448 542913673058064 543510791847936 543752866234368 544025480097792 544368605597696 544540655741824 545018950494744 545139563954176 546509127846528 547110201065472 547283117703168 547628297846784 547973695700992 548146885250048 550097193045312 550128393593856 550907509211136 550965401998982 551254975315968 551531350408192 551776997072896 553740220813824 554264596022928 554614179495664 554833933344768 555183875907584 557407374594048 557583545699712 557686834229712 557935222486656 558508330254336 558860590317568 561026276350848 561276151962624 561380124522624 561557551233756 561911734489028 562175175327744 562207060918272 564162178094766 564741682154496 565097873691648 565276475414112 565633004253856 565898189733888 566434078171136 568481693294592 569020028231424 569305309942831 569931455340544 570185297231872 573075543783512 573344218546176 573705835839488 573887158147072 574321902077952 575370698189364 576548972424192 576870746060224 577141200125952 577505212235776 577687735353344 578125358383104 579743149556736 580658148214496 581513481945088 581954003140608 582941365270803 583309035636789 583438122745856 583582508163072 584135143113984 584503566414592 586801904113656 586931764199424 587301951373312 587447292985344 588003587770368 588298387006792 588560409349696 589949708937216 591821131839168 592194402814784 593482341924864 593856660652032 594566127812448 595029608628224 595740477083136 596116220051968 597412688560128 597789486219264 598803715346199 599685778255872 601101339328512 601369063981056 601670564081664 602240327873408 602389366336296 602769302865048 602902696558592 605082142900224 605273381830656 605655137353728 606228674415616 606378699888192 606952922141874 608385637341504 608961760104138 609281814822912 609666098528256 610243433848832 611951102309888 612414681297408 612608237709552 612994619442576 613282009448448 613624283897856 616003758616576 616470407663616 616665245906304 617054186458752 617343479709696 617688020877312 620472769209216 620749121707008 621060338119452 621743405826048 622332177990656 623940951932622 624581860396032 625173320491104 625466420232192 625860911824896 626058717978624 626453583142912 628718164107264 629313541156608 630204802203648 630321543323648 630602282369024 633445252597632 634095923822592 634378343940096 634495858180096 634696393447424 635855442243868 636337129785588 637238337942528 637640254270464 637892905402368 637959939156716 638295234576384 638697817505792 638899680821248 641172887258112 641458459385856 641780058552864 642184839416032 643130804535296 644709986756451 645419065319424 645623052915456 646030257616128 646437719147264 646642028693416 647353232195584 648979589317752 649123209412608 649693363765248 649898702272512 650308603693056 650634639934664 650924426234432 651640339693568 653240416741308 654202667188224 654530655742656 654943478609728 655250535481344 655871037882368 656367888089088 657566512216416 658189207777227 658865295846912 659280852640256 660214554689536 660714695294976 661835685382641 662130460518408 662253115647783 663228642177024 664586836508672 665090289303552 666218703166632 666638897870616 666786425995264 667583020701696 668901588303872 669408309706752 670630747558464 671265814554258 672004100308992 672341013722048 672640467828224 673331400146944 673841477320704 676367007816192 676793603216896 677520368857584 678265533628416 680846259523584 681275680059392 681491000299648 682007258717568 682757358354432 685355175149568 686004185732096 686523863079936 687623501807616 688274660426752 688444990098624 689531551004714 691741007806464 692177299832832 692396065579008 692832770760704 693004228443648 693660482447856 695956297261872 696981469986816 697421067255808 700123700239488 700565279362944 701284895883264 701597241311232 701948991428608 702787594059012 703230853342556 704760281035776 705204784524288 705484206637056 705929166716928 706597660246016 707441816536224 709111736239104 709427567665152 709783243565088 710455386788161 711236774846464 711277114949632 713807840452608 714033442628352 714483794846976 715160389349672 715495677689856 715946952163328 718535044694016 718762140923904 719215475607552 719896550868544 720234059661312 720688322707456 722457944343036 723522155102208 723884897410752 724681055797248 725367306797056 726691933992992 727242434040672 727472282280093 727931110588059 728272386220032 728678837128704 729710823604224 730171063795712 731963969926497 732289979513736 733095382155264 733462924060416 733504524791808 734543345614848 735006633754624 736811413435944 737854917617664 738320294418432 739019461363904 739778577793024 741690959220288 742393318083186 742741374025728 743209832792064 743444727599616 743582445639616 743913629982208 744677773672448 747660191072256 748035035134464 748368202616832 748506832696832 748743401645008 749566900436992 750134729244672 752216237459688 752514286841856 752988909539328 753463831588864 753701967218816 754530919645184 755102508908544 756383640437304 756720526306752 757497825165312 757975591059456 758693370975232 761392803619008 762113819531526 762514367053824 762594496806538 764458958061568 765038068236288 765762536103936 766435140066816 766677375337104 767160930919152 768731963232256 770833811177472 771754708948608 772990866075648 774308992980096 775938670854144 777255153694404 777745380849052 778110010884096 778846857485312 779436867105792 780237500055552 782402538818208 783263057313792 784004783693824 784598700662784 786599611916288 789094842452224 789692615357184 791309789233152 791808880869376 792754837083264 794320636110848 794922367776768 796048171204608 796550251413504 797052648292352 798404953794932 799581037674496 800141371702272 800186754318336 801468452438016 802227418775552 803185821781728 803692403820064 804555438018381 805440321183744 807031175774208 807540183138304 808504933184256 809270562855832 809883619727112 810774363045888 811180849788672 811949013472184 812375753097216 812888131371008 816038220146688 816552908396544 816810983612736 817326159256768 817528425742116 817709345931264 818165711863808 821442446770176 821960543551488 822220327875072 822738915278336 823584027836416 826448102998473 826882462973952 827297025612288 827665495609344 828080450825936 828991207768064 831396894034392 831921269243496 832250900017152 832775813861376 833564427321472 833955226976256 834481215766528 834744957304832 836530251344568 836902833729984 837762495381504 838290885476352 839084721542144 840273069604864 842070186783936 842336326850634 842867601733542 843262762991616 843310591377408 844593670130176 845461231763456 847646810537472 847914713121168 848449506380784 848847284600832 849651117256704 850187005693952 853530042347136 854468789796864 854897183010816 855277945847808 855706744737152 859613315675268 860016327819264 860558753759232 860830737220608 861373676821504 864823458636288 865306119090336 865711800188928 866257818353664 866531603030016 867078138257408 870987222321744 872270222917632 872707540990208 875157184118784 876202714670976 876755349621888 877585610369636 878487061129216 880397646299136 880952927059968 882005381655552 882447580510188 882840614024544 883004154197044 884304856236032 884924563405824 887731697758752 888291604222176 888851863827488 889132789453447 890110694268928 890784990978048 892544412942336 893610715624704 894174330077952 895021086072344 896005467078656 896684229328896 898455303094272 899528667383808 901822677088256 902505846122496 903360491810112 904153954297572 904354044837888 907795012698112 908482706030592 909343011623424 910429383212811 913442640156207 913806900199424 914499147792384 915365150773248 916831335743488 917926653464832 919491929163864 920436425846784 922321343741952 922903066443776 923194754105344 924005637924864 924880643263808 925581279688128 926532031315968 927941729682496 929308626649088 931590507179178 932615108739072 933498266985984 934087039150592 935046527844352 937050125412016 937759980736656 938791367737344 939088076967936 939680374714368 940273046032384 943255755381632 943970311734912 945008529113088 945307203305472 945482314985472 945903423553536 946377658086784 950167878896448 951143885733888 951567515910144 951743787270144 952044590171136 952645059795968 953783163365802 953994236919808 956460381405696 956939908735074 957442851864576 958046726258688 958349521231872 958953967476736 962670087829296 963277259124048 964696206802944 965179863214336 969045386424192 969656578720896 969963043040124 970574814117412 971029848293376 971571782838272 972947764805632 973684814118912 975462905539584 975951959901996 976386639351648 977460509540352 977950565413888 978006033055744 981795983613984 982415217914592 982875803222016 983345535355799 983806556823552 984427059224576 988297943770368 988921278960384 989857757444248 990321832034304 990946443722752 991259636799488 994842963265536 996880254763008 997380046845952 997824270155776 999958346805924 1000179638992896 1001374531052544 1002954983279584 1003352382455808 1003985212719104 1006898721831387 1008006150463488 1008511520583072 1008960701742336 1009997100220416 1010634121412608 1014550511724288 1015190404825344 1016151759375368 1016685822738432 1020050757648384 1021016714805248 1021269389285376 1021913520089088 1022236500449472 1022881241225536 1027778414903296 1028032762724352 1029006278598144 1029522177261886 1030654488100864 1031435252711424 1032411990640128 1034297326507071 1036340204925872 1037480014512128 1038265949749248 1038594098368512 1039249156141056 1040490723671784 1043203385090944 1043934445892808 1044350743085056 1045141883191296 1045472204980224 1046131600883712 1050847919044416 1051927343824896 1052395861966848 1052923487142912 1054181391088518 1054846280013834 1055079718977536 1057006449444352 1057807176786432 1058893750075392 1059896490369024 1061162724804336 1064674865347632 1066855162269696 1066915672424448 1070914429042304 1071725692270464 1072740584024508 1073243516534784 1073920428244992 1076041567698944 1078006577579008 1078823213411328 1079844826302816 1080351089491968 1081032484061184 1081574466384896 1085827346116128 1087021583695872 1088050960195584 1088737211195392 1089081311483648 1090037900989488 1093018255693056 1094566235406336 1095256595693568 1095947391401984 1096293770500096 1100194386090624 1100256787187712 1101815018422272 1101930803997964 1102509950631936 1103062700816384 1103553994145792 1107480441627648 1108529192045856 1109228358991328 1109667866689536 1110367751815168 1112747023926769 1113589977124779 1114814749188096 1115167091399424 1115373668459424 1115870444973312 1116429893524253 1117016660508672 1117721180635136 1122052552701696 1122552303925248 1122760249045248 1123115102467512 1123823468978056 1124350350655488 1124414121836544 1128324356189532 1129483364308992 1130195747383296 1130552950828224 1131266008507712 1131796379467776 1132868156342272 1136963386589184 1138040056462848 1138610619885662 1139862910681088 1140370594463744 1143170729297289 1143891745209807 1146151087567024 1146688437092352 1147411671678976 1147774316294144 1148643804155904 1150741396378728 1153097944848384 1153741492120448 1154282400251904 1155010424471552 1155375470706688 1156250716766208 1159486299113472 1161316296428992 1163026963890176 1163908006281216 1165882730541606 1166618071273578 1166876245491712 1167165016326144 1168270286227968 1169007132829184 1173603808227312 1174894585970688 1176007175540736 1176596774013584 1177120818699392 1179899417874432 1183642263678336 1184388805629568 1186964683849728 1187713321304064 1189132255624896 1190059217256448 1191480954166272 1192232440103936 1194825377120256 1195578972438528 1197607430692398 1199371556511744 1202202678657024 1203341128163328 1204480655746816 1204778732672592 1205538605730096 1210546763661312 1211310274707456 1212457348831232 1212757399776384 1213905844283748 1216771274683008 1217923520208276 1218563629645824 1219332197056512 1220486867697664 1223902204619776 1224829362594816 1225216475419104 1225989238885152 1226564018896896 1227248567795712 1230653993349473 1232007517233152 1232940815327232 1233330491812608 1234108372917504 1235376041754624 1240945538418432 1241498243414016 1242120676238904 1243486811652096 1244664355981312 1247881903865244 1249163720792064 1250346640982208 1250932840464384 1251721823649792 1252117435957248 1252907166285824 1257436328214528 1258627082313216 1260409604407296 1260643086647296 1261204564738048 1264301402600313 1266890505195264 1268191847645184 1268756687880192 1268991716360192 1269392786894848 1271710884487736 1272674259571176 1274476675885056 1275280508540928 1275785810804736 1275919878313432 1276590469152768 1277395635011584 1277799361642496 1282345774516224 1282916918771712 1283560117105728 1284369678832064 1286261609070592 1289419973512902 1290838130638848 1291246105830912 1292060515232256 1292875438294528 1293284057386832 1294706464391168 1297959178635504 1299386727530496 1299797404545024 1300617207386112 1301269279869328 1301848852468864 1303280679387136 1306480833482616 1308405334376448 1309061311485312 1309886957219456 1310501070962688 1311742075764736 1312735776178176 1315133024432832 1316378415554454 1317730591693824 1318561705280512 1320429109379072 1321429390589952 1323671370765282 1324260921036816 1324506231295566 1326457284354048 1332437406333264 1333277795741232 1335166041403392 1337803176607744 1338816619413504 1341261495116928 1342531629108516 1344008200617984 1344682027444096 1345280935656448 1346662800293888 1347682954641408 1352734015632384 1353587206433792 1355040737715168 1356531067256832 1361054416485841 1361692519047168 1362551360118784 1362982000599296 1364014517435136 1370710350299136 1372008371464192 1373047726159872 1375247003615232 1376549320853504 1376889980197248 1379063102009428 1383482015612928 1384354599665664 1384792131158016 1385665541521408 1386008456887296 1387320964895712 1391912594523744 1393962939973632 1394842134511616 1397208669141131 1400247400478976 1401130558725888 1402569791766528 1403194482622464 1403897982857216 1405575188118024 1406461706685112 1409520562071552 1410409569048576 1410968413274112 1411858333433856 1413195320492032 1414883633072448 1418223472478208 1418855135330304 1419566487130176 1420910773576322 1422473549692928 1422554229899264 1427615680905216 1428066885256704 1428967589693952 1430320778699344 1430674745048703 1430991355379712 1431893904326656 1435409863102611 1437070089388032 1437524281847808 1438430951215104 1439793101737088 1440468119322624 1441376645414912 1444915888686072 1447044310204416 1447769794821504 1449362111594496 1450734613594112 1453383867985984 1454484868081344 1454944564560186 1455862221176118 1456544772440064 1457357674257408 1459421647208448 1460342127591424 1463927939852994 1464579959027472 1466190764310528 1466925848120832 1467009049583616 1473622826871888 1475709835235328 1476640588836864 1478038922727808 1479557155586048 1483381918440576 1484786636166372 1485482748051456 1486419665584128 1486889455199232 1487164891279232 1487827259964416 1489355547344896 1495320382144512 1496070070268928 1496736405233664 1497013665393664 1497486803290016 1499133800873984 1500269458489344 1504432474919376 1505028573683712 1505977819078656 1506927663177728 1507403934437632 1512767280874608 1513441052613504 1514995650330624 1515951182118912 1517386741950464 1522785607238016 1524227639063052 1525028734107648 1525188993613076 1528917916123136 1530076136472576 1531525072207872 1532870280133632 1533354750674208 1534321861838304 1535774818146863 1537463926464512 1541667622354944 1543509417897216 1544283265892829 1545257269844827 1545981732151296 1548617985960192 1551877341708288 1554510307388808 1555490761698104 1556220021768192 1557693714970624 1558873734211584 1560475000111104 1564805077636416 1566526114627584 1568009567387648 1569197401325568 1573199223832576 1578189684904448 1579385230714368 1582269420020751 1582619578466304 1583617761738752 1585509674166528 1588641272221696 1589844735553536 1592096342409216 1593100502827008 1594105296584704 1596809907589864 1599162075348992 1600282743404544 1600373508636672 1602936904876032 1604454837551104 1606371643563456 1607384807640128 1609110876036762 1610880642367488 1614062351548416 1615080366276608 1617009866368512 1618541125711664 1619767239454224 1621548726091776 1622361699577344 1623898026944368 1632076440293376 1633105816793088 1633621967225472 1634652318513536 1635056851484232 1635418691862528 1636331423727616 1642884893540352 1643921087102976 1644440655750144 1645477830556672 1647168055672832 1652896205996946 1653764925947904 1654594051224576 1655330991218688 1656160901651872 1657982415536128 1662793788068784 1663842538486992 1664501800034304 1665551627722752 1667128854642944 1669489914609664 1673060502689136 1673805667459968 1675524990763008 1676581770952704 1678169443084288 1680546139209728 1684140373567872 1684672653701268 1685735203467084 1686525525983232 1686621182754816 1689187340260352 1690922463526912 1695293621074944 1695829426242336 1696899012761568 1697694569201664 1698505924705471 1699302234513408 1700374011387904 1707060084694272 1707915929828493 1709794366021632 1710555891695616 1711413489474304 1719226631350536 1720032655638528 1721117507518464 1721661474441216 1722747353643008 1729646917272576 1730612238180672 1731423600377856 1732515636707328 1733063206060032 1734156276514816 1741974444643488 1744540445835264 1745415081980416 1749927106910367 1750314368237568 1752405429341952 1753510699243776 1754389832680969 1755171220739272 1756974122258432 1760795292598272 1761905854119936 1764010763311104 1764895161020376 1765681228049088 1766008308394088 1768609712472064 1769849126811648 1775463395517504 1776583208444352 1777703727654976 1778265578906894 1780221388537856 1781569981956096 1785088825884672 1787221431249408 1788348660155904 1790042172144688 1792010934157312 1793368458657792 1796411146038597 1799057334767616 1803645354176512 1805011692244992 1806720983620224 1808307908595144 1808708089675776 1815590025396224 1816965412061184 1818686023246848 1820858766425622 1826885280312414 1827613800398848 1828998295584768 1830730301546496 1833662671486976 1835853306929664 1838983858327728 1840872851693568 1846389508210688 1848011275849728 1849761286527616 1851162559376256 1853064062631936 1855883459364992 1858617253298176 1863181014358356 1865230217478144 1866996533971968 1868174078301184 1870093055688704 1874100250824032 1875519961473312 1877582735474688 1878176153935872 1879360749428736 1880546092064768 1886511510763264 1887940623469824 1890614406610944 1890964629970944 1891806847107072 1892755316173568 1900335757792896 1902287771467776 1903135031820288 1903487574540288 1904089180342272 1905290119591936 1907566326731604 1907988473839616 1912920762811392 1913879817470148 1914885703729152 1916093452517376 1916699042463744 1917907934953472 1925340175658592 1926554518248096 1928378906996437 1929392413605888 1930359726428672 1938090772848384 1939313157441792 1939926086080248 1941149628234824 1942059696586752 1943143565676544 1945895529611264 1947369628237824 1950925811079168 1951903919803992 1952773278703296 1954921019080704 1955901130827776 1956012066111488 1963591967227968 1964830435829184 1965751606444032 1966691070711598 1967613113647104 1968854118449152 1974567623331681 1976595887540736 1977842557920768 1979715514888496 1980643664068608 1981892887445504 1982519273598976 1986759346943349 1989685926531072 1993760509526016 1994760093691904 1995648540311552 1999916693611848 2000359277985792 2002749062105088 2005909966559168 2006704764911616 2007970425438208 2013797443662774 2016012300926976 2017023041166144 2017921403484672 2019994200440832 2021268242825216 2029101023448576 2030380809650688 2032303518750736 2042033429610496 2042538778570752 2043827040178176 2044473000898944 2045762482451072 2055556829806592 2056065525448704 2058012557196288 2059044354523772 2061308976201728 2062870505422848 2064823981280256 2068594653014142 2072680409851744 2074960029024256 2076531899498496 2077188196737024 2078498312282112 2080981447343568 2086406770181888 2087868891785616 2090944409960448 2092263201767424 2101695838088832 2103854687649792 2104791723933696 2105846974285824 2108362782177036 2109692560027668 2110159437955072 2114012898888704 2115614353572864 2117787500150784 2119792980738048 2122325449608672 2129349730695264 2131366160364483 2133710324539392 2133831344848896 2141828858084608 2143451384540928 2145481168049016 2146487033069568 2147840856489984 2152083135397888 2156013155158016 2157646426822656 2159689652605632 2160702178983936 2162064968122368 2163148932769792 2171654692232256 2174043167391744 2176101920391168 2177474422390784 2178162622967296 2180075801978976 2183793331764177 2186036511386112 2189132470812672 2190513191387136 2191894782803968 2192587541000192 2200388772181248 2200513574375424 2203630036844544 2203861607995928 2205019901263872 2206125401632768 2207107988291584 2214960883255296 2217058384091712 2218456717982656 2219335733379072 2220735503630336 2225494047853538 2227179954249558 2229629498376192 2230334182798848 2230747336918848 2231740889946624 2232859787048506 2234033321017344 2235442361270272 2244105105403392 2245104607850496 2245520498090496 2246230204935024 2247646937956112 2248700701310976 2256648712379064 2258966728617984 2260391494766592 2261105901656448 2262532017015424 2263592758935552 2265736312684544 2273926773178368 2276080112925696 2277221239771324 2279725821362176 2280741188927488 2286341458594578 2287783490419614 2292302175134048 2293376874184704 2294823343357952 2295548632588288 2297287608311808 2301482792757456 2306195889696768 2307482984240896 2310750941413376 2312501433532416 2318972598226944 2322632592857984 2326053927780352 2327816012562432 2331765461083212 2333236142547156 2333752490983424 2334330032652288 2336540572455936 2338014265658368 2347207616454624 2349789171941376 2352014351081472 2353193548027168 2354241637398784 2359798835748864 2367284527356672 2368777611259136 2373929367699456 2375426642608128 2378264511249792 2380118434512896 2382961908332544 2384464880207872 2389650754240512 2391157944877056 2395214861384796 2398743113023488 2404405357314048 2406682256326656 2408961311493632 2409557465345184 2411077211460192 2413360428516499 2421093527322624 2422620549414912 2424914697662464 2425514799552768 2427811688567496 2433542549366016 2435847040416552 2437127259291648 2438664394113024 2440973735395328 2447804409239552 2449658725189632 2450432950838208 2451978477770304 2453128037793792 2454497135591424 2461307986698946 2464015034466304 2465881630654464 2466660983625216 2468216745835008 2470752083509248 2479344308995419 2481891076836864 2482996486828032 2484241352477808 2486973623304192 2489328711962624 2495763807730488 2498327441584128 2500693281964416 2501865680928768 2503443647299584 2504234871914496 2505814332571648 2514872656429056 2517254164626432 2520819208814592 2521286173294592 2522409129476096 2528602805200626 2533781010390528 2536383695290368 2537983432720384 2538785573789696 2543421768975472 2545348519142352 2548953351770112 2550561017081856 2551839756626864 2555598723284992 2564691549032448 2565833837543424 2567120234211456 2568739357664128 2572523218141184 2578839947025804 2581676261277696 2582492211661824 2584121030464512 2585750876589056 2586568114773664 2589412928782336 2595918357271008 2598773455060992 2599594809090048 2601234414772224 2602538559738656 2603697704937728 2612961666965232 2616810668752896 2618122622970624 2619773914438912 2623484151529472 2625471552356352 2630266048865664 2632756831108908 2635461183387648 2637123410561024 2640858218758144 2642858781179904 2647342741530564 2648521842073632 2649012462591132 2652914568708096 2664874812666528 2666555591482464 2667398368360341 2669080738822883 2670332082806784 2675606353215488 2677633238827008 2682522990233856 2685063258217032 2688016401235968 2689364054888192 2690561871312896 2693325600587776 2695365909282816 2705468031264768 2707174412867584 2710081475430336 2713062134513664 2722108832971682 2723385038094336 2725102720237568 2725964001198592 2728029034870272 2741420700598272 2744016742928384 2746095452319744 2750494007230464 2753098641707008 2753779960394496 2758126204018856 2766964031225856 2768709199331328 2769584262316032 2771331083042816 2772016913774592 2774641929791424 2783825189047488 2787925879947264 2789684269023232 2794417338282262 2800494800957952 2802261117451776 2805139583533056 2807795965714432 2811150376236048 2812923413370224 2819041124143104 2820819138097152 2826390640984064 2829767266144896 2836446944956416 2837710270660608 2839132974260352 2841821547152644 2844947099385856 2845108459798528 2855231361810432 2856133770513408 2857935179387904 2860641557398688 2861349490097406 2861982710759424 2863787808653312 2870819726205222 2874140178776064 2875048563695616 2876861902430208 2879586203474176 2889831777372144 2894088620408832 2895539589643008 2901469227188224 2906767735971968 2908969736162688 2909889129120372 2911724442352236 2913089544880128 2914715348514816 2918843294416896 2920684255182848 2927855879705988 2929159918054944 2932381528621056 2933851696241664 2934018099167232 2947245653743776 2950036606067397 2951419670470656 2953281177673728 2956077845455616 2959114311172096 2966763836881152 2969573272332744 2970965496102912 2972839331168256 2973778910398464 2974329782558464 2975654519928832 2978711094689792 2990640764289024 2992140140537856 2993472810467328 2994027330787328 2994973606580032 2998267601747968 3000538916978688 3008864949838752 3010057147367424 3011955638157312 3013855326355456 3014807868875264 3025534561749216 3026882105227008 3029991300661248 3030309710994401 3031902364237824 3034773483900928 3045571214476032 3048455278126104 3050057468215296 3050377987226152 3057835832246272 3060152272945152 3063050144415744 3065740560267264 3066709501348416 3068643723676608 3071549636293726 3074927852929024 3083335244709888 3087018835794432 3088566531785658 3090514539689654 3091963464302592 3097235971920384 3102891979521213 3109020614777616 3110981523396208 3112440043536384 3115387429941248 3117747468423168 3129610155272832 3133052229255168 3136019134775296 3138394802651136 3146398447665152 3156379369808896 3158770461428736 3164538840041502 3165239156932608 3167235523477504 3171019348333056 3177282544443392 3179689471107072 3193619815179728 3198324150697984 3200565486809088 3200747017273344 3208909675102208 3212743287126912 3214769615280256 3218221752073524 3221761284734976 3228124703096832 3230160732553216 3234019732737024 3237082251423328 3239534478908448 3243097452183552 3244723399154688 3247796053888736 3264152880586752 3266211633586176 3267243934450944 3269304637027072 3270113702968464 3272662847455232 3285769787080704 3287842174205952 3288881311500288 3290955661113344 3294336111345664 3305792411993892 3307529851895808 3309188102449152 3310661982437376 3312321803303744 3315964831072256 3325587576137568 3327685076973984 3329003600068608 3331103255445504 3334257709285888 3338241071780307 3338979829219328 3346121005378272 3347611334919936 3349289680572759 3351049981526016 3353163541905408 3356338886168576 3361092278419456 3368280747135744 3369345307402536 3371470406934168 3373051051966464 3373242365509632 3378374680520704 3381844927053824 3390587242149888 3391658852484672 3393798025523136 3395389138403328 3397011849410942 3398604469026816 3400748022775808 3414120169388544 3415831859656986 3419588732043264 3421111783391232 3422826978948608 3431675235629421 3438453262701072 3440065311277056 3442235015036928 3443322948882432 3445494707286016 3459293834545152 3461224476361344 3462847200755712 3465031273414656 3466126412120064 3468312553029632 3483948889286976 3489080891670528 3490830163960832 3499854213820734 3500628736475136 3504810858683904 3507021398487552 3508779665361938 3510342441478544 3513948244516864 3528021526622208 3529790322040752 3531362456098176 3532016616788176 3537219424944128 3539698253623296 3550926791035008 3553166416888704 3555407455309952 3556531157813788 3560442777075712 3563139963912192 3570177651769344 3574442862498816 3576697320311808 3580084344289376 3584021868314624 3586736917315584 3592822292077194 3598114669535232 3607290708353024 3610023384489984 3613441967240448 3616615817190288 3631180050792448 3633930824122368 3637372046493696 3641717532851244 3653770560624828 3655227600797696 3657996591169536 3661460603092992 3667325342973952 3671706613859328 3677967716655456 3681745703387136 3691961980048419 3692779016421376 3696022551699456 3699522573055232 3702325118752512 3706128125263872 3711766918729984 3717234506596352 3726362028716712 3730460434956288 3733993067943936 3736348156602368 3740186111377408 3748200501648064 3751039922946624 3755165470949376 3756352307871744 3758721498857472 3761092184129536 3773023021526528 3775881246939648 3781228813221888 3781929259941888 3783613694214144 3785510632347136 3792423530525927 3800671515585792 3804575542935552 3806270063640576 3806975149080576 3808178360684544 3810580239183872 3815132653463208 3815976947679232 3825841525622784 3827759634940296 3829771407458304 3832186905034752 3833398084927488 3835815869906944 3850680351317184 3853109036496192 3856757813992874 3858784827211776 3860719452857344 3876181545696768 3878626314883584 3879852172160496 3882299256469648 3884119393173504 3886287131353088 3901851622158336 3903807839607984 3905546557406592 3909842038161408 3911802261655552 3912024132222976 3927183934455936 3929660871658368 3931503212888064 3933382141423196 3935226227294208 3937708236898304 3949135246663362 3953191775081472 3955685115841536 3959431029776992 3961287328137216 3963785774891008 3965038547197952 3973518693886698 3979371853062144 3989520187383808 3991297080623104 3999833387223696 4005498124210176 4011819933118336 4013409529823232 4015940850876416 4027594887325548 4032024601853952 4034046082332288 4035842806969344 4039988400881664 4042536485650432 4058202046897152 4060761619301376 4064607037501472 4083163249457523 4084066859220992 4085077557141504 4087654080356352 4088946001797888 4091524964902144 4111113659613184 4112131050897408 4116025114392576 4118088709047544 4122617952403456 4125741010845696 4129647962560512 4137189306028284 4145360819703488 4149920058048512 4153063798996992 4154376393474048 4156996624564224 4161962894687136 4172813540363776 4175737783571232 4181888819920896 4184526403534848 4191626007423393 4194269732435959 4203391676177664 4207709375299584 4209583447867392 4211693948571648 4216725564354072 4219385120055336 4220318875910144 4228025797777408 4231228707145728 4235575000301568 4239585961476096 4244650899217344 4258699461390528 4262732320728966 4267420649078784 4267662689697792 4283657716169216 4286902769081856 4290962336098032 4292974066139136 4295681712979968 4312026310316032 4315292853645312 4319379305211264 4321404357967872 4324129936244736 4326297865539584 4343309384464512 4348086334783488 4352203840782336 4354948844781568 4356325245934592 4360151603957952 4367586663528354 4372073022772224 4378264941625344 4381026382774272 4383789565607936 4385175082000384 4400777544362496 4401027148750848 4407723215991856 4412250803265536 4414215976583168 4429921766510592 4434116768183424 4436913435965312 4438671466758144 4441471007260672 4450988095707076 4454359908499116 4459258996752384 4460668365597696 4461494673837696 4463481779893248 4465719574097012 4468066642034688 4470884722540544 4488210210806784 4490209215700992 4491040996180992 4492460409870048 4495293875912224 4497401402621952 4513297424758128 4517933457235968 4520782989533184 4522211803312896 4525064034030848 4531472625369088 4547853546356736 4552160225851392 4554442479542648 4559451642724352 4561482377854976 4572682917189156 4575566980839228 4584604350268096 4586753748369408 4589646686715904 4591097265176576 4594575216623616 4602965585514912 4607324454440589 4612391779393536 4614965968481792 4621501882826752 4625002867064832 4632849797678487 4635771809534481 4637945196453888 4645265185715968 4652107855560704 4655632025124864 4663530922166424 4666472285094312 4667504981966848 4668660065304576 4673081144911872 4676028531316736 4694415232909248 4699578343882752 4704028702162944 4706387096054336 4708483274797568 4719597671497728 4734569054713344 4737555222518272 4747858735398912 4750853285216256 4756529022499584 4765923816665088 4768929760415744 4779301508481024 4782315889754112 4790429722769592 4797486226046976 4808810714628096 4813364512653312 4817922622987264 4819114930690368 4822154422920384 4826720857032998 4842187054645248 4845241098829824 4849829395324928 4851029599105536 4855623377134992 4867085098732032 4871694080833104 4881947470790656 4895608818479104 4899317450379264 4900865901676416 4903956955540608 4906256075587584 4908994271182848 4922615973397892 4928030068932608 4931763261308928 4933321967250432 4936433491670016 4941504167018496 4958688617990838 4963782153673728 4965992973656064 4968482704955616 4973947246608384 4978657423925248 4991527615460976 4996654883168256 5001386563928832 5008469743828992 5011628665143296 5029745312858112 5034508329252864 5041638417629184 5042572346589184 5044818258952192 5057205610401252 5067562020781056 5072767390580736 5075966865440768 5077571147579392 5086843537950944 5090697038284704 5095517774116413 5097906703540224 5101122034163712 5103679513253728 5111197446569984 5123747789485479 5129383098064896 5131667675086848 5134240468422912 5137478715328256 5145046436282368 5157679894051608 5163352522555392 5164984423323648 5168242060929024 5171501753178112 5173136229547328 5178825857564672 5191836714542016 5197546910121984 5199189618180096 5202468829544448 5205077119477312 5207395409875456 5225923333930464 5233621337505792 5234171318990329 5236245245941248 5239547828877824 5246968303058944 5250943104712704 5260532097731328 5263169498042907 5265513662217816 5270922366775296 5274246821122048 5281716437516288 5285717562359808 5294685483061128 5297043684147264 5298024925182264 5305829137416192 5329749625333056 5333111182964928 5334796736720682 5338161477645766 5340664165613568 5351212706430976 5355266477654016 5365045980467712 5370126516434064 5376032802471936 5378728109776384 5381123742625792 5410936062529536 5414348825735168 5420162950860672 5426124269027328 5444217665943364 5446770076188672 5450205440475136 5451928002397184 5456058069740544 5482841401196544 5488033485856768 5492190904639488 5500988014460928 5506197283414016 5507559920788992 5516252408037712 5539168524632064 5542662166085632 5544033827549184 5549283859582848 5567650378094976 5575851759894528 5579368538046464 5588834676564524 5600989601915904 5604522234903552 5610279167066112 5615591931428864 5622300752472096 5625846826740448 5638082248286208 5641638276194304 5652781281968128 5659534532289792 5672893889912832 5675420541321216 5678265948520704 5683643094305288 5689894198771712 5690216919597056 5710462723620864 5712267541026816 5715870358775808 5721283114797376 5722698980194812 5723965421518848 5727575617306624 5741639452410444 5748280357552128 5750097127391232 5753723804860416 5759172406948352 5779663554744288 5785136720989311 5788177240817664 5791079179286016 5802938454376448 5813535471943936 5817939472325376 5819778258240744 5823448884704472 5826179089760256 5829430697029632 5837686588833792 5841368510365696 5855711759411976 5858319836109888 5864763057242112 5867703392483328 5868036198334464 5894491307487552 5900073212134794 5902839340941312 5906562355347456 5912155690911232 5918228622344192 5933527673762304 5939146544665488 5941930992205824 5945678662336512 5947557820796928 5948659565116928 5951309039857664 5981281528578048 5984280281075712 5986945620934656 5988054661574656 5989947213160064 5996535203495936 6001077833957376 6017729899677504 6020114294734848 6023911276314624 6027710652710912 6029615737750528 6051069123498432 6053764210454016 6059982601322496 6060619421988802 6063804728475648 6069546967801856 6091142428952064 6096910556252208 6100755974452304 6126100288831488 6131481120534528 6133419002696832 6137287447353216 6143099272587452 6149855705858048 6166670489419776 6174037671588864 6177133063571316 6181029079379308 6183926928605184 6194471943840768 6205783959042426 6218041229555232 6221963046792416 6224880087072768 6230774859882496 6235494936846336 6259220310545664 6272038269550592 6276789605302272 6292796895330304 6312758739617792 6317540922857472 6329077680083004 6330478313865216 6334471046955008 6342038696666112 6354565088886784 6359378942214144 6387239630359456 6394098481093449 6396648301395968 6401130973618176 6401494034546688 6417819350204416 6425486574253824 6429539230560512 6436443504147048 6443522569469952 6456249406193664 6460321465106432 6468039465474048 6474164502846656 6479068957816896 6486194904367104 6489446798309376 6495592107777472 6528305761173504 6532423267172352 6534487868901888 6538609274054144 6540227405936928 6545325694910464 6571539574161408 6575684348411904 6577762623000576 6581911322226688 6611584823987784 6615059703791616 6618376204898304 6621323964874752 6624643606607488 6631929662144512 6651175152275136 6655370153947968 6658007200137216 6662206510891008 6668515418571776 6676482143560614 6677959658438656 6692242010756544 6695222669839872 6698579361145518 6702099963052032 6706327083810816 6712677772337152 6736561494271488 6738690614805072 6742940813868336 6746102103932928 6756749361041408 6781174484299776 6783317704969344 6787596051046272 6790778276806656 6794023698821884 6797208938053632 6801496045551616 6828240338777088 6831663719313972 6839177464086528 6842223566782464 6845653957897216 6863350471258842 6876906525402144 6880130622554112 6884470030073856 6886645897764864 6890989414572032 6918587669090304 6922448952722688 6932252824240128 6936625106059264 6967897778573952 6978161783341056 6981660327921664 6999708427641468 7001257472950272 7009621717367808 7014042796975104 7017559330723876 7020684882957088 7027896489033728 7056043053244416 7059580644081504 7062724912196352 7064033233576352 7074438849888256 7079396507246592 7101853582070016 7106332833777408 7110814910619904 7113062315627576 7120885554151424 7126279927824384 7140355303538688 7148885724997632 7153394640623616 7160168688578752 7168043736629248 7173473834631168 7185644584154388 7196229339070464 7214581416706048 7220046768979968 7226883934480896 7233231634380576 7240081285549497 7262360101584896 7267861648244736 7274744092987392 7283435065702488 7307541121249656 7310455201595392 7315993182339072 7322921206185984 7334650685947904 7343413227718656 7355935433310912 7363491406774272 7383923960096838 7385558032842752 7392045103398912 7399045146110464 7404650237505024 7412256250527744 7423533837459968 7452724057433424 7460920869912576 7467986135887872 7472696313204736 7496401003296128 7502079845893248 7510330941898752 7512704615743488 7517442997714944 7522184368259072 7546046043053056 7551762493879296 7562457626443776 7563858519883776 7567227388428288 7571021264694272 7584847061051854 7601343031171584 7609151085871104 7613950298161152 7616356721369088 7621160478367744 7630265306926416 7651683051245568 7655519269880592 7666796169854976 7671631739813888 7701360702634368 7706218072992384 7713515627985748 7717569654423552 7721438905714688 7752363091393536 7757252629767168 7759704344320992 7764598512939296 7768238786347008 7772574262706176 7803703244316672 7807615679215968 7811093114813184 7815009254669771 7823604523311104 7824048264445952 7854367868911872 7859321743316736 7866764282846392 7870452454588416 7875416473796608 7898270493326724 7906383550162944 7911370231683072 7918862059553984 7922574656274432 7927571549782016 7930077094395904 7947037387773396 7958743706124288 7979040374767616 7982594161246208 7999666774447392 8002195105081023 8007242216468649 8010996248420352 8023639866236672 8026819059646464 8031881701752832 8055189774651096 8064049203707904 8068092164664576 8071685613938688 8079976801763328 8085072971300864 8116404093794304 8121523238602752 8129214075002944 8166326498915046 8168133718441984 8170155114283008 8175308160712704 8177892003595776 8183049929804288 8224262101794816 8232050228785152 8236177418095088 8245235904806912 8251482021691392 8259295925121024 8274378612056568 8290721639406976 8299840116097024 8306127597993984 8308752786948096 8313993249128448 8323925789374272 8345627080727552 8351475567142464 8363777639841792 8369052807069696 8383252014846786 8388539464871918 8406783352355328 8415418750599168 8423387897143296 8433451128708144 8438770240110672 8456051595554816 8462457414291456 8479171922952192 8489301798434688 8517398922781056 8525464641457932 8534841298157568 8535325379395584 8567315432338432 8573805538163712 8581924672196064 8585948132278272 8591363425959936 8624052620632064 8630585707290624 8638758610422528 8652595731079168 8686618768929024 8704407681564672 8709897689563136 8712650491869184 8720303207915904 8735173327056708 8744146045544448 8756529883250688 8762052765548544 8767579131215872 8770350164000768 8801555088724992 8802054297501696 8815446431983712 8824501606531072 8828431953166336 8850109818202191 8859843533021184 8868233536366848 8873826871930624 8877342933516288 8882942014521344 8901976191414152 8908719816998232 8918517993504768 8921336731195392 8922989347675392 8926963559786496 8931439148194024 8936133284069376 8941769445081088 8976420421613568 8980418431401984 8982081992361984 8984920819740096 8990587751824448 8994802805243904 9026594849516256 9035866914471936 9041565979066368 9044423606625792 9050128068061696 9062945250738176 9090929132983203 9095707092713472 9104320451702784 9108884959085296 9118903285448704 9122964755709952 9145365834378312 9151133961678456 9169208700536192 9173507496738816 9179293373431808 9182194530353152 9189150433247232 9205931171029824 9214648908881178 9224783558787072 9229931936963584 9243003765653504 9250005734129664 9265699595356974 9271543619068962 9275890392907776 9290530371431936 9327061844332848 9332944570188624 9337320130609152 9346162289823744 9352057062633472 9388830465818496 9399156687765504 9408057404325888 9412774192108672 9416966549595136 9439195342995456 9469138109426688 9475110445036544 9495717470797824 9501706570432512 9513058044999168 9531847633330176 9537859520831488 9580859445539184 9594972452093952 9626729025306624 9635845245974528 9638229861380736 9644308845840768 9653441714065996 9684374109290496 9690482197659648 9699658790649856 9702059198211072 9711246754269984 9734170197464064 9743388161666208 9763894941581312 9780460683987917 9791217636958208 9798634900758528 9801731803352832 9807913911081216 9817988542365696 9845231946795784 9856060137865216 9863526522617856 9866643934500864 9872866983340032 9883008334036992 9917377235981676 9927564307347456 9931985947312128 9936965409911232 9947894493216768 9957314847850496 9983055230921952 9993309766336512 10002773127857664 10014723215340921 10016939487657984 10023257330286592 10047869041718277 10059490625716224 10069016658505728 10083276835258368 10085144693178368 10089636517904384 10114411220802504 10135124041562112 10145534781161472 10151933730881536 10155142295158784 10173687075901888 10181394076569408 10191035548232826 10195813407080448 10202244068327424 10207359026507456 10222394893139968 10247495578970958 10258766196129792 10263335350173696 10268480936845824 10274957430656512 10315359788103216 10326705045110784 10329968846647296 10336484121858048 10343003506356224 10346272459094656 10357651715129344 10383673429084032 10395093820243968 10398379236360192 10404937659088896 10410154238954624 10414790819750912 10451846667860928 10467242675011584 10468342637980658 10472490491882496 10479095657755648 10493936606117888 10501886209425408 10521064195462656 10526338996085814 10531027324435632 10541844733550592 10548493642244096 10589370966122256 10594087368294528 10596049850364528 10611658274832384 10659499250666112 10666222365929856 10669593473441364 10676322955291532 10681328331227136 10702425412861952 10710532955308032 10730091960935424 10740253032868128 10752065604943872 10757456219552768 10762247485251584 10816800888913789 10821872125059072 10828697651470336 10840325901721344 10888435331886728 10893540152377344 10900410880950272 10903856004794368 10912116139481088 10965682802393088 10976066971713536 10984381809278976 11001976028921856 11012394566828032 11015119841577984 11032504816075424 11075885940145257 11078337049264128 11085324332171264 11088067655098368 11098567719165696 11135300756189952 11151703519789056 11158737076092928 11177669353129048 11201979203831808 11209044469807104 11220558334132224 11231183862857728 11244601504944192 11251693653480896 11276164496572416 11283276552388608 11305562563936256 11319069064579584 11345787779825664 11350841082642432 11356531897041408 11367286188610576 11377270591577781 11379788397543424 11420925447241728 11424535082053632 11431740717551616 11442566229594752 11445397960389624 11447930843037696 11455151234613248 11483278904820888 11496560715104256 11500194254782464 11507447609720832 11518344813896704 11559327109488576 11570273441978622 11576354481635328 11582158358572032 11605876908752896 11627070943887872 11635878944650752 11639556516481488 11646897769408944 11652358179520512 11658861394059264 11711423518823952 11716639672219776 11729526114484224 11735406784966656 11736072396668928 11788982614975104 11800146424269588 11805678681882624 11813124710694912 11824311381822464 11836457244688384 11867055347524608 11878293089330976 11883861984411648 11891357324673024 11895115641593856 11897319130233856 11902618079715328 11968560562151424 11973891241869312 11976109323149312 11979894426320128 12035459799355008 12040228589469696 12047822552629248 12055421305421824 12059231475501056 12102138246996864 12107528420908032 12119965202644992 12121238843977604 12127609456951296 12139093935603712 12182284857904128 12193821112504416 12201511948904608 12249489748372569 12252200577662976 12262962241069056 12266838005393664 12274574894706432 12280728828766783 12286198545174904 12299711411716096 12333340978839552 12348075343177728 12354266127142632 12362058158758616 12367853857210368 12388943887681536 12411567918084852 12436082459110464 12443926093584832 12449760174145536 12461549719764992 12470989873692672 12518440621091328 12544076539101184 12553579210604544 12574878022270179 12582809197307877 12585593790660608 12625517479235584 12635081845714944 12658155360166008 12660956627730432 12668942093910016 12684077393332224 12709130177773568 12718757884428288 12774479260718912 12788196962186898 12793296602791936 12802261947236352 12802988069093376 12835638700408832 12850973148507648 12859078461121024 12872887008294096 12887045138939904 12936078930948096 12948329005693312 12958137915633792 12972389808734208 12978893596618752 12991184215554944 13056611522347008 13064846534344704 13068975737803776 13077218548108288 13080454811873856 13090651389820928 13143079148322816 13151368696823808 13155525246001152 13163822644453376 13223169647975568 13236752409796608 13242647929749504 13249287213214976 13302350304550272 13310740307895936 13316014400274432 13324413021782016 13337030837143552 13352964287121228 13355919316877312 13384484021513088 13390445339679744 13397158722291036 13404199926104064 13412654167621632 13425355544674304 13473122988542976 13477381229610144 13485881627736672 13492204207865856 13498652348975059 13513498722082816 13562348968599552 13566635409938688 13575192102092544 13588047397643768 13594417876107264 13602992091103232 13656480677554176 13663327438627944 13678354928173056 13684447133564928 13691307915794432 13726700942517684 13753813050804288 13760261245108224 13768940060147712 13773291795529728 13781978829144064 13821973363321767 13837175338180608 13844897905445376 13864505648480256 13873250212118528 13907315428603443 13935795557147904 13956323566682112 13963320655843328 13999416855282936 14002514945900544 14019243434735616 14028085593950208 14035118661447752 14041369765914176 14055792978067456 14112086106488832 14119161288163008 14125449824392704 14128066467152704 14148877699776512 14158793014493184 14203707164140032 14212665667554816 14221629821239808 14226124631255152 14241771108302848 14252559855648768 14297771449995264 14306789281247232 14320337377157504 14336087473258496 14346947669262336 14371289168308776 14392458678140928 14429162833412096 14440093537959936 14453767868961792 14466463268761152 14480162571098994 14524720203169792 14535723296489472 14549488185974784 14566870131404976 14615082242499312 14645842412371968 14686826455437312 14711870866621824 14726982813548544 14767847920193676 14771116065685504 14784090206797824 14798090292220928 14809300475010048 14824512501055488 14847067674919936 14905448114866848 14921841739825152 14935972271775744 14945392626409472 14992802006592256 15004159691786496 15025409231486976 15034885995429888 15044368736518144 15092092086106112 15103524987758592 15124915252887552 15127717039767552 15134454776856576 15142042529388544 15169694122103708 15202686062343168 15218302171742208 15227900596322304 15232713442738176 15242320956735488 15260530613852832 15286553322349239 15303366102491136 15311038539761184 15333592339709952 15343263479627776 15402721405268736 15412436145984768 15427031255971496 15435139308847104 15442877811429376 15504726182787072 15514505259534336 15519408688641984 15529197025878592 15536477572694016 15545148525412352 15607406488633344 15615231358431936 15622186229626368 15630018509339542 15647209046622208 15648096528891904 15702513956970987 15708735737823744 15718643486633472 15733528565692784 15740904909176832 15750832947593216 15789508494128721 15796540986653448 15812767100325888 15822740463366144 15837724119107968 15845149312548864 15855143099564032 15860154188791808 15894074775546792 15917487412248576 15958080749535232 15965188322492416 15999333548894784 16004390210162046 16014484432937298 16021992496840704 16047279732473344 16053638119292928 16063763403505664 16110379549302192 16128098407415808 16136184329329152 16143371227877376 16232808187588608 16243046477205504 16258428150005888 16332652997830092 16336267436883968 16340310228566016 16350616321425408 16355784007191552 16366099859608576 16448524203589632 16464100457570304 16472354836190176 16490471809613824 16502964043382784 16518591850242048 16548757224113136 16581443278813952 16617505573896192 16627986498256896 16647851578748544 16691254161455104 16702951134284928 16727555279683584 16738105614139392 16766504029693572 16777078929743836 16813566704710656 16830837501198336 16846775794286592 16866902257416288 16877540480221344 16893522999615493 16912103191109632 16924914828582912 16958343845904384 16978603596869376 17034797845562112 17050929282915864 17069682596315136 17070650758791168 17134630864676864 17147611076327424 17163849344392128 17171896264556544 17182726851919872 17248105241264128 17261171414581248 17277517220845056 17305191462158336 17355410162967933 17373237537858048 17408815363129344 17419795379126272 17425300983738368 17440606415831808 17470346654113416 17488292091088896 17513059766501376 17524105531097088 17535158262431744 17540700328001536 17603110177449984 17604108595003392 17630892863967424 17649003213062144 17656863906332672 17700219636404382 17719687066042368 17736467072733696 17747653743861248 17754685867032576 17765884029042688 17803952382828304 17817439633996464 17837035987009536 17842673462390784 17845978695350784 17853927119572992 17862878296388048 17952840843227136 17960836862803968 17964163984723968 17969841639480192 17981175503648896 17989605610487808 18053189699032512 18071733828943872 18083131958132736 18088847213251584 18100256136123392 18125890501476352 18181858265966406 18191414185426944 18208640903405568 18217769918170592 18237806570897408 18290731668756624 18302267923356912 18338417401072384 18364389060706304 18378300866494464 18411862342059648 18429297817762356 18449567117574144 18459863873927168 18486007531307008 18500011468259328 18531399190713948 18543087238137924 18551780785815552 18581060742863872 18654123688665696 18665889140377248 18674640261218304 18683565171760181 18692324579647488 18704114125266944 18777660931636992 18816114808651776 18825548384217344 18833933099190272 18878390685990912 18938276218853376 18950220890073088 18991434941595648 19003413140865024 19026116089998336 19063695266660352 19075719041662976 19161718891078368 19189944904187904 19253458050613248 19271690491949056 19276459722761472 19288617691681536 19306883428131992 19368748218580992 19380964395319296 19399317581299712 19404118396422144 19422493508539968 19468340394928128 19486776323332416 19527789883162624 19560921367975834 19582435273916416 19597269801517056 19603463606705664 19615827822162432 19635977084731392 19690463893591568 19712120275730432 19727053045235712 19733287869001728 19745733966680064 19834754471963352 19855128614694912 19863971894624256 19873930819822464 19895788986433536 19914629695700992 19966110461843904 19986619532673024 20005546255715328 20029446430681842 20033878975315968 20046514660573184 20095738083436554 20118981251432448 20138033317011456 20170289386356736 20228822441605008 20270248083124224 20310284590317568 20347374151803776 20362788153138816 20382071096465652 20391626814160896 20404488136654848 20414718053014912 20444789786279936 20494991157941916 20517532392259584 20526670700347392 20536961873691648 20549914861313024 20630719576206432 20653410090221568 20659937693294592 20672968243716096 20686007012712448 20692544918189312 20767346858168064 20796758472720384 20809875318177792 20820308477909248 20829581639501824 20903693335721856 20934485350023168 20936685275961316 20944980983764992 20958191315511296 20987873212235776 21003772418850816 21042128390925312 21052677992171628 21062054648871264 21083689467101184 21096987284488192 21178741932244512 21188174736589056 21192099700729056 21212167976960807 21223316549664768 21318998501332224 21332444731859712 21339186946882728 21352645910583064 21362656662454272 21404850825723904 21421065910616064 21460183921870848 21480506065736256 21504131209887744 21514912439105536 21524494970503168 21633601777827578 21643744250118144 21657395302940672 21680651803442688 21720243856648491 21776870663773456 21787080304754688 21800821761900544 21807712009588736 21824232278962176 21931365604786176 21952133943427072 21968763618557952 22003952057843712 22024789133656064 22030239683155968 22065009632150848 22151771880290514 22156674098528256 22170648664342528 22176135310196736 22197135438331392 22270601512379904 22355338706258096 22403958407663616 22418088939614208 22462367725715456 22489203009888384 22503387306961792 22552328993144832 22566553104777216 22611125127872512 22638138129159168 22691575559651328 22701682165284864 22713063794082816 22734572377221152 22754541183155562 22759576795086848 22841850894483456 22849070164107264 22863481435103232 22885132459189504 22890795920779248 22966557809641776 23000388509564928 23014895219441664 23036689627793408 23118654218977152 23140546883957244 23152708963270656 23164316717144064 23211753817505792 23254141887775744 23271757889301504 23279113032962976 23293795538817888 23304716359041024 23317722788118528 23422847037647904 23433279344439552 23445027764009313 23470813569933312 23472144793337856 23577965229950208 23600292848539176 23611357363765248 23626249421389824 23648622763644928 23672914489376768 23734110695049216 23756586178661952 23767723968823296 23782714649346048 23790231283187712 23794638260467712 23805236159430656 23937121124302848 23947782483738624 23952218646298624 23959788852640256 24021726649405947 24070919598710016 24080457178939392 24095645105258496 24110842610843648 24118462951002112 24204276493993728 24215056841816064 24239930405289984 24242477687955208 24255218913902592 24278187871207424 24364569715808256 24387642225008832 24403023897809216 24498979496745138 24504401155325952 24525924482138112 24533676010787328 24549149789412864 24561457657533566 24572397090349808 24599422823432192 24696150686355456 24708532254285264 24724116317517232 24735707714420736 24777887775363072 24823135836169704 24872164918220928 24887852187169664 24899520348291072 24923099439529984 24941979747385344 25036881242182656 25088153078202368 25107158421209088 25149756044540358 25165618394615754 25171187581321216 25251034958471168 25270163691429888 25316310720332016 25368154786664448 25418260355547136 25437515768856576 25548958521437824 25576393924373796 25586593205583872 25604523894472704 25605976138186752 25671277400817664 25701946297015296 25718156922242048 25745774016588192 25774090277879808 25872157861896192 25896658011386624 25916275831267584 25957787193237504 25982368431109888 26113223044694016 26129693068689408 26137951475607552 26154437096216576 26160909623747712 26181302779641856 26286158296645632 26302737393647616 26311050492002304 26327645288906752 26446339295951136 26473504819593216 26485295859499008 26498574426429952 26546964713681489 26604700609100544 26621480615791872 26632028800548864 26648826043564032 26674061674287104 26705928574242456 26711838633754624 26768968043026176 26780890679359488 26794317444582072 26808399852208128 26825308335243264 26850711089348608 26946245977085952 26954762459220288 26971763255473344 26984408415731712 26997304697950118 27026997444165632 27124697937199104 27133270819877376 27150384204185088 27176094795287536 27188835752214528 27205984182206464 27272787398949609 27312961355108352 27326654877255888 27356709856346112 27368894267129856 27382615831588864 27453401885035368 27507626101608576 27520522490216448 27537880120295424 27546583591059456 27563957658288128 27643946726643534 27674350676361216 27689795810890752 27729011296960512 27746500424237056 27814630857206886 27871591114295808 27926641311686656 27998833710565872 28038486869471232 28056171187900416 28070237322895504 28082739531828352 28111585956134912 28224172212977664 28238322576326016 28250899648785408 28256132934305408 28297755399553024 28317586028986368 28407414328280064 28425331335109632 28443259642479616 28452249262510304 28483542216605696 28505119711297536 28595542899990528 28613578562494464 28640674754315008 28742578336617552 28784917356281856 28858325666824192 28880187075919872 28907535737923584 28932926537522304 28960325142197988 29049440406339584 29071446592978944 29098976371949568 29133740262809952 29230164484998624 29291684824743936 29341382051963751 29359888127051713 29373652910874624 29423741733243648 29453965627097088 29535695840387352 29542232131371008 29568180413595648 29596180584441856 29618600950020096 29649025002110976 29694135349839872 29810896229733696 29843683479650304 29871944543551488 29890785252818944 29985604013184512 30008319383572992 30050818462973952 30069771990859776 30088737473036288 30184184172212224 30207049975517184 30249830505775104 30255434079535104 30268909553713152 30284085058777088 30339388244207416 30405372124686336 30436604343484416 30455801192644608 30465426885476352 30484641913470976 30521061227705664 30573106644698478 30606732204982272 30622077079522368 30667184679419904 30686526959255552 30805442810537472 30824872291969536 30854062511942992 30885755622858752 31009452365574144 31029010519068672 31038817377283968 31058394051757184 31072955145388032 31090297050824704 31214812977266688 31230462716863872 31244372459252736 31260037018679084 31294418093244416 31296193057783808 31405027913941974 31417471475647488 31437286973266944 31467057131385568 31481809818353664 31501665895186432 31579016988257442 31593081973306896 31625534200651776 31645480926732288 31675448238215936 31720308377583616 31788149551093584 31834974824497152 31916161499070464 31930376644984832 31998667097789568 32008780420324092 32028968865874596 32043984993681408 32094559464946688 32107276238585856 32127526807011328 32220759098604384 32256196814831616 32272368658658304 32286742455754752 32450402666741367 32465616375177216 32486092954411008 32516856300011776 32665305995660184 32672534873767936 32680620457132032 32701232642850816 32711568014383104 32732199719217152 32897048407179264 32928200915140608 32944709672380352 32980943619227648 33005928086765568 33037183700484096 33097514448226272 33162886557627904 33235011147792384 33255972996513792 33295703157497088 33333406820938411 33382508322910208 33405902268569856 33455110559367168 33476211228278784 33533008059387144 33554157859487672 33627133409421312 33661675002396672 33693551588573184 33733804514832576 33755080960442688 33787045999230986 33824206382219264 33849829657165824 33916687691808768 33957207193738752 34069595691124224 34101858565831728 34131811774733343 34139365192630272 34269261729353728 34295222152654848 34327698688784256 34343792529113088 34365453703839744 34496210482528256 34522342829162496 34555034441690112 34610382924316672 34710820325935866 34746475075716096 34817630726258688 34839590758252544 34850601967476736 34881212831663616 34940693308226832 34976584182177792 35081400656003072 35206220354899968 35208217190006784 35261785727934848 35298006426124288 35313727812665344 35400439272808764 35439374132084736 35472934145467392 35495307487722496 35509371734065152 35531768058085376 35607904765656608 35634879267992928 35674071974019072 35685346924781568 35691957390701568 35707854239145984 35725756592776096 35905681686454272 35921673725607936 35928327969447936 35939683278960384 35962351007297792 36106379398065024 36143467657887744 36166263916265472 36177694426503168 36200512272246784 36251781002952704 36363716531932812 36382828370853888 36417281806811136 36435539836341184 36475613141794816 36581463337513248 36604535846713824 36639199232932303 36676834802144768 36728778121412608 36756601732988928 36823724684119296 36842186486300349 36858595635524712 36899134235148288 36919727747854336 36972015062614016 37000022936518656 37062798381427896 37086174476275848 37103561571631104 37162121485727744 37308247377331392 37331778280754496 37349280522436608 37367130343520362 37384649159294976 37408228250533888 37555321863273984 37632229617303552 37651096768434688 37667866198380544 37748427591923631 37756781371981824 37876552437706752 37900441780146176 37982869883191296 38006826281730048 38052232179996672 38127390533320704 38151438083325952 38323437782156736 38379889808375808 38506916101226496 38543380983898112 38552919445522944 38577235383363072 38613766856263984 38798635162599424 38808236792844288 38844987017079936 38936680789856256 38973552646664832 39055579766325248 39121842735951668 39164870547832832 39194539603034112 39206927213411328 39231655644324864 39271954169462784 39380927787183136 39424240551460864 39454106090471424 39466575738003456 39491467933360128 39669508943926704 39710257229389824 39727943789248512 39747861639644928 39829259391401984 39932220923687808 39973239065346048 40011092511430656 40058892861363684 40067757950631936 40093029321146368 40191476166873108 40237962502864896 40276066634022912 40340578772713472 40457644883210016 40495957046925177 40540496166248448 40620569180635136 40694748303607552 40725576306277632 40764142192931304 40783253628321792 40808976273309696 40829436106029824 40889579572559872 40989982315883832 41035064784519168 41053341400694784 41073923747383296 41099829722626048 41261439152412864 41306820180443136 41319875386589184 41345936487432192 41372014025424896 41385089836378624 41534693716336128 41593516945440768 41619750636355584 41640616955818496 41659163279003648 41807386671443712 41868970700046336 41873370551922632 41889961967529984 41916382631022592 41975746424471552 42007544837701632 42084256781850624 42105355984343256 42124109297742528 42167378934202368 42193974568976384 42357483864489024 42376349473178112 42384199401458112 42424335953921614 42446633099329536 42637997002664448 42664889463719424 42678373893765456 42705291821166128 42725313324908544 42920367843741696 42961012131472512 43008262419775488 43029824878211072 43048989941006336 43267203555655156 43287488500236288 43314790605881344 43361303606885376 43440487713296982 43553741327546912 43574160609509376 43601643523801088 43615424019177472 43648464557924352 43904267886854144 43937527237115904 44049578267312128 44060479366311936 44130019264301696 44303543760581028 44313348197056512 44341297328685056 44352270620393472 44394270876662784 44541203024759808 44710677412516192 44807916815327232 44836177879228416 44924735451430912 44978406019776768 45006774613923584 45104657986289664 45133106209554432 45222250255745024 45276276258318336 45383151119302656 45403364330569728 45426127588165632 45469144754442304 45509082366311124 45519153590173696 45683701788966912 45698140328214528 45726962870206464 45770264918379008 45781591841558496 45933115619283552 46000777019129856 46029790438883328 46073379255586816 46237308437954304 46281093767914488 46305417926541312 46328633434288128 46423507635011584 46508283775551488 46543515778603008 46558226065925952 46587591077635776 46609432718082048 46635445576237056 46845694075295808 46866558688879104 46890055528018626 46941627139866624 46944289586675712 47107541870912961 47155930459900416 47200585697078352 47222714727530496 47252498842779648 47297245527289856 47468221390098432 47513172357323904 47535447937646592 47565429298692096 47580462566375424 47589276520935424 47610472318861312 47874242248605696 47895564967477248 47904437292597248 47919577705280512 48043453298811894 48141839197420032 48160914357878784 48191290210516992 48221685221687296 48236925902004224 48408552987987456 48430113683632128 48484955375910416 48556375742414848 48729139431616512 48775284450017664 48806047795618432 48997958993490276 49008802310651904 49051848964276224 49067352021574656 49098299578825728 49122915315067132 49144794180699616 49198845646864384 49392301372710912 49417064508570528 49448232635034464 49471415428841472 49555775550726144 49646271672339408 49744329836441856 49775704374339328 49846198879059968 49883959494770688 50073762484365312 50176306156404736 50214316842418176 50299512089080716 50331236789231508 50342375162642432 50502069916942336 50540327382859776 50632621440664032 50680568998846479 50736309573328896 50836520711094272 50875031537713152 51097917042875648 51152787848747592 51173186411167744 51209047788945408 51211952276373504 51342554801635328 51403892594030592 51436313844484096 51491548033176384 51548180555759616 51744315723792384 51793316022773248 51832551662535168 51915574386475008 51964736862219776 52226446089388032 52259386137378816 52275902951215104 52308874192433152 52321819247495424 52572316593291264 52605474787295232 52622100984004608 52655290577813504 52892678591902272 52947009639186432 52970591718998016 52997148852859904 53093929427362978 53209401218201088 53242961231583744 53264057601097728 53297652087128064 53348123348574208 53411857148484912 53537936086052352 53561781358718976 53588634889164144 53701422178697216 53892491954171904 53909524918440576 53943526510946688 53968816831463424 53994609395900236 54053994888331264 54249395874398208 54266541639754752 54300768408370176 54352189590575072 54377671504429056 54411968364412928 54545574797899218 54625922710216704 54653309754511776 54713419712692224 54765231663177728 54906803770070736 55015252203217152 55093167182118912 55127915316576256 55287893453287068 55348701352722432 55379591621781504 55458022593921024 55493000848474112 55629261714413772 55743182228591616 55853282623373312 55997667421131744 56050695515280543 56076973738942464 56112342375800832 56140474645791008 56165479063656704 56223171912269824 56448344425955328 56476645152652032 56501799297570816 56512265868610816 56595510799106048 56635172057972736 56814828656560128 56850662670219264 56886519284959232 56904498525020608 56967084433211392 57010239422595072 57191085799981056 57227157124988928 57281349508630016 57485156673235104 57569834712563712 57575884508893619 57716651333648384 57760374151839744 57815071475847168 57865853075044608 57920650284395976 58098880812679168 58142893185957888 58197952743899136 58267480525619904 58460328969997248 58583369649487872 58682764103927502 58719776254103426 58747305821749248 58847483466487296 58907931254194176 59071391680774704 59136360827191296 59192361168883712 59237201900040192 59388270699679744 59621792459467392 59687366959300608 59743889087102976 59781570505637888 59971208026369024 60016638767145984 60101636925947904 60139543981719552 60177474946072576 60368368344424448 60414099951034368 60510868159070208 60568170117554176 60678776488414832 60810744249372672 60930853770952704 60969283826941952 61042122455411328 61146213289396956 61213464409964544 61244154159044736 61334369358839808 61373053918511104 61610885621074944 61649744583939072 61708125023885984 61771511245717504 62018904731148288 62058021038137344 62077634754567936 62116788103514368 62180594101649408 62429625954533376 62460925433727744 62488744918505472 62520074037358168 62588836186488832 62592386115567616 62810055827883948 62834942951294976 62874573946533888 62934114262771136 62963619636707328 63003331790372864 63158033976514884 63186163946613792 63251068401303552 63290961853464576 63350896476431872 63440616755167232 63576299102187168 63636503930882421 63669949648994304 63832322998140928 63860753289969664 63997334195579136 64017560840648184 64057937731749192 64087969987362816 64189118929893376 64214552477171712 64255053614022656 64441518197208768 64512393629663232 64544737317316608 64573484911509504 64900805333482734 64931232750354432 64972185908822016 65033712600023552 65330611991320368 65361240914264064 65402465285701632 65423136028766208 65464399438434304 65794096814358528 65856401830281216 65889419344760704 65961887238455296 66011856173531136 66074367400968192 66195028896452544 66325773115255808 66470022295584768 66511945993027584 66591406314994176 66666813641876822 66765016645820416 66811804537139712 67066016118774288 67108315718975344 67254266818842624 67387103177146368 67467609029665152 67510161920885376 67574091998461972 67648412764438528 67699659314331648 67833375383617536 67914414387477504 68139191382248448 68203717131663456 68263623549466686 68278730385260544 68538523458707456 68590444305309696 68655397377568512 68992420965056512 69044685658324992 69110068883380224 69220765848633344 69421640651871732 69492950151432192 69635261452517376 69679181516505088 69701203934953472 69762425663327232 69881386616453664 69953168364355584 70162801312006144 70335083292027939 70412440709799936 70416434380013568 70523571455869696 70596012852248576 70627455625330688 70800878545617528 70878748264169472 70945868290934784 70990614975444992 71018743468130304 71063536116170752 71215809531313216 71269758535985856 71348143948038144 71370693849563136 71383914781403136 71415708478291968 71451513185552192 71811363372908544 71843347451215872 71856655938895872 71879366557920768 71924702014595584 72212758796130048 72286935315775488 72332527832530944 72355388853006336 72401024544493568 72503562005905408 72727433063865624 72765656741707776 72834563613622272 72871079672682368 72951226283589632 73162926675026496 73209071693427648 73278398465864606 73353669604289536 73457556242825216 73513203465977856 73647449368238592 73684372972600698 73717191271049424 73798268470296576 73839455495708672 74125596762855792 74172348952551696 74207123143262208 74324242971455488 74616494754662784 74663556561508992 74698561044873216 74734260687040724 74769298318589952 74816456501067776 75110643726547968 75264459234607104 75302193536869376 75335732396761088 75496855183847262 75513562743963648 75753104875413504 75800883560292352 76104464359993344 76254781066641408 76302876166651904 76646875564313472 76759779616751616 77013832202452992 77086761967796224 77105838891045888 77154470766726144 77227533712527968 77597270325198848 77616473585688576 77689974034159872 77873361579712512 77947105293329664 78111159532650496 78243685471903336 78329741095665664 78389079206068224 78413854426822656 78463311288649728 78543908338925568 78761855574366272 78848481102921728 78908212180942848 78933151476006912 78982935866720256 79339017887853408 79420514458779648 79455887578497024 79495723279289856 79640894141044467 79658518782803968 79864441847375616 79946478130692096 80022185022861312 80117785722727368 80135515901263872 80186058642292736 80382952333746216 80475925005729792 80552133268045824 80681157545426944 80915289766420032 80991914093850354 81080992332496896 81241138361270272 81389496607215104 81451152612555264 81528284385862608 81566507256643584 81617952546619392 81658872212059648 81979964631767664 82070129569038336 82106682801389568 82147847494766592 82199659445252096 82522878304825728 82613640360886272 82639750773178368 82691872974864384 82744028050849792 82770179672757248 83069387432672256 83187033890881536 83239501272711168 83281233911636992 83318326558007296 83614773342887424 83746741103845264 83779923935059968 83832765262045184 84168513563701248 84210711968686512 84248218595485056 84334757868404736 84387949137952768 84714967728978048 84752698946356224 84768398802916224 84848671907843228 84893266198659072 85275994005328896 85329778927438848 85356747787530912 85410583642332256 85450626649817088 85840735687483392 85922024262945024 85965101801367481 86059649756422144 86097979882012672 86534407111310312 86574977000472576 86629581211762688 86722607213770752 86880975426593964 87107482655093824 87148321219018752 87203287047602176 87230848038354944 87296929115848704 87808535773708288 87875054474231808 88024146155891253 88079664381155139 88099156534624256 88120958732623872 88260038528603392 88607087521162056 88626696394113024 88682594657370112 88704541240786944 88788541753325568 89082406049519616 89421354825032384 89615833630654464 89672355758456832 89849470902861824 89956812039553536 90013549227847168 90209315972579328 90266212419108864 90552552516636672 90766302238605312 90806728661139456 90852255176331264 90938289508884608 91018164732622248 91038307180347392 91367403577933824 91396280656429056 91453925740412928 91540529836758016 91563183683116992 91866231238567104 92001554038259712 92059580877766656 92146758511173632 92474616875908608 92562187535828976 92657266868576256 93016567551102976 93087031557206016 93116452131851904 93175182155271552 93218865436164096 93270891152474112 93691388150591616 93733117377758208 93780111056037252 93883254279733248 93888579173351424 94215083741825922 94311860919800832 94401171394156704 94445429455060992 94504997685559296 94594491054579712 94936442780196864 95026344714647808 95160925132750848 95178553041870848 95220944637722624 95748484497211392 95791129934954496 95808874585194496 95839155410561024 96086906597623788 96283678394840064 96321828715757568 96382580421033984 96443370443374592 96473851804008448 96817105975974912 96860227367264256 96969910751820832 97112751484829696 97351208000224101 97458278863233024 97550568900035328 97612095591236864 97995917986980552 98017604621303808 98103697928552448 98134704043149312 98196599157651456 98245830630134264 98289588361399232 98397691293728768 98784602745421824 98834129017141056 98896465270068928 98942830857682944 99111551101452288 99292543344678816 99488659672883712 99551408748678656 99692397758119936 99767918989541376 100000220462815233 100147524968730624 100352612312809472 100428633684836352 100599024178161432 100662473578463016 100684750325284864 101004139833884672 101080654765719552 101265242881328064 101361137997692958 101472619146657792 101673041422188544 101750063075426304 102195834085751296 102305575697495184 102418095577890816 102807785188061184 102872627688968192 102983096066352768 103096361111519232 103488631447584768 103586632045546496 103665103325070336 103831148772950016 103929473724439552 104452892178776064 104518772274757632 104551805902430208 104617748384866304 104643638494990848 105244201968009216 105310581155627008 105785357183804544 105894019278372864 105941183437996032 105994297705719808 106187858854725956 106418802436402176 106485922463167488 106528115202195456 106595304174256128 106696246697148416 106823714296969824 107075872172104704 107123562717437952 107177269778328288 107402844357394432 107784983908343808 107819049836881152 107887053021893376 107989218791800472 108107989776662528 108498791748796416 108533083279509504 108601536816740352 108704379181150144 108755343008858112 108823936728825856 109091149595798436 109251845420433408 109306619509023552 109426839425384448 109530463326355456 109813607540141472 109917597698796909 110030504406434304 110186334364237824 110255830633152512 110526559458901047 110575786906574136 110697402705444864 110759183243563008 110916045187842048 110986001696948224 111258523428827544 111486364457183232 111706565246746624 111995334842263488 112101391030561086 112153947477884928 112224684751601664 112280949291582016 112330958127313408 112446343824539648 112896688851910656 112953290305304064 113003598595141632 113024531737221632 113270344115945472 113629657313120256 113701325340438528 113773038569918464 113808997050041216 113934168866422784 114020478845190144 114382171599962112 114454314249977856 114562699017260032 114970313346470208 115139669425127424 115151769017787238 115433302667296768 115520748303679488 115630142951694336 115731706150089216 115841300568791952 116395905487798272 116534961051239808 116920657939994496 117166739298975744 117365528207855004 117439552508206852 117494611643498496 117694966932974592 117815862508388352 118142783361549408 118272721654382592 118384722337767424 118474403800080384 118776541399359488 119243584918934784 119487778174205952 119563141011275776 119942416052738048 120033277534291968 120203273851895808 120279087963439104 120354949892145152 120736736688848896 120828199902068736 121021736318140416 121136340235108352 121357552976829664 121487871140775531 121621488498745344 121861707541905408 121938567653883904 122084244910822656 122292426578793912 122426928819929088 122488308318089472 122668738717679616 122746107837022208 123221771242149888 123299489167878144 123416250047771968 123543022491435008 124037809462296576 124116042076274688 124155269509135872 124233576207028736 124361188203298816 124859251909066752 124921850867455488 124977489837010944 125040148074716336 125177672372977664 125620111655767896 125669885902589952 125749147893067776 125868228525542272 125927239273414656 126006663580745728 126316067953029768 126372327893227584 126502136802607104 126581923706929152 126701792952863744 126881233510334464 127152598204374336 127273007861764842 127339899297988608 127664645996281856 127994668391158272 128035121681296368 128115875463498384 128175939974725632 128378237859786752 128883036394417536 129024787259326464 129089474634633216 129146969823019008 129801610666965468 129862465500708864 129944371817644032 130067425200047104 130661223982640736 130722481828528128 130804930571403264 130846272057532416 130928798876868608 131712803660562432 131778838689521408 132148734801936384 132390057792905088 132651546230511616 132940044591169536 133023891986055168 133182812629988352 133333627283753644 133530033291640832 133623609074279424 134132032237548576 134216631437950688 134508533637685248 134774206354292736 134935218059330304 135020323841770752 135148183996923944 135296825528877056 135399318628663296 135666750767235072 135828828774955008 136278382764496896 136407434263326912 136527247098933372 136557460770521088 137077046917414912 137180888610619392 137310794755137024 137984841930113024 138089371316649984 138220137766760448 138441531697266688 138843281303743464 138985900302864384 139270522905034752 139358363033010176 139402407869906944 139524851326654464 139762773232907328 139906336728711168 140325602624012288 140670166584055878 140824881419599872 140832868760027136 141047142911739392 141192025704497152 141601757091235056 141757496528338944 141891736581869568 141981229950889984 142431619062626432 142539517071971712 142696287896076288 142741387699126272 142767829562806272 142831416956583936 142903026371104384 143622726745817088 143686694902431744 143713311877791744 143758733115841536 143849404029191168 144425517592260096 144573870631550976 144665055665061888 144710777706012672 144802049088987136 145454866127731248 145669127227244544 145742159345364736 146325853350052992 146418143386855296 146556796931729212 146707339208579072 146915112485650432 147026406931955712 147294898736477184 147368745945201396 147434382542098848 147596536940593152 147678910991417344 148251193525711584 148344697905103392 148414246286524416 148485175838725649 148648485942910976 149232989509325568 149327113123017984 149468521374081448 149538596637179904 149632913002135552 150221287453095936 150528918469214208 150604387073738752 150671464793522176 150993710367694524 151027125487927296 151506209750827008 151601767120584704 152041706996539437 152208928719986688 152509562133282816 152605752333303808 153293751128626944 153519559233503232 154027664404905984 154173523935592448 154211677782091776 154308941533452288 154455067425055936 155194540650397696 155232947171377152 155379948068319744 155746723159425024 155894210586659328 156487370943806672 156659482191331328 156778158412136448 156827708853645312 156926622577299456 157523711148732544 157696962205843456 157816424361885696 157866302952013824 157965871733440512 158678035775706816 158841028917559296 158911775156994048 158991446558579712 159281788282088934 159317037565607936 159728883694751232 159892956261384192 160044370045722624 160235571445454736 160765904667492432 161104266536091648 161830579532840064 161983828187700708 162161984664993792 162482276722540544 162778993214430208 162902305225110528 163056568771725216 163133014513287168 163235905093238784 163317744424119296 163959929263535328 164140259138076672 164295694989533184 164399318890504192 165045756609651456 165279501546356736 165383745949728768 165488056101699584 165540359345514496 166138774865344512 166374067781763072 166479002545422336 166562467823273984 166636653116014592 167229546685774848 167493482207690528 167559847870119936 167665530524090368 168152086545841629 168337027127402496 168421423937373024 168496437190970112 168669515736809472 168775898275905536 169429935457956096 169505397892712448 169536797605832448 169697343815686456 169786532397318144 170551988010657792 170659557854877696 170713495575061824 170821167284664512 170901253299634176 171681471374966784 171844048525890048 171930203602734962 172119299512844288 172195959764025344 172727653526680857 173068814222620624 173149954000945152 173259162423525376 173445214427541504 173761950853187928 174214965310187648 174296642438037504 174406574095204352 174461696076709888 174593858231697408 175617071547416576 175750108948463616 176048292311782506 176159328762310278 176198313069248512 176241917465247744 176520077057206784 177214175042324112 177409082481573888 177577083506651136 178164812099039232 178842709650064768 179231667261308928 179344711516913664 179698941805723648 179913624079107072 180027098455694336 180418631945158656 180532424838217728 181105105033273344 181532604477210624 181704510352662528 181876579017769216 182036329465244496 182792561312858112 182907851480825856 183081059673516032 183126367366233984 183732462477134208 184003108076519424 184119161755533312 184293517022347264 184949233751817216 185124375071657952 185314533737152512 185828752995770423 186033135102205952 186174063114412032 186232904263703808 186350364310543104 186541782304948224 187382776301183232 187466234755516416 187560222112074504 187766508559466496 187777158346702848 188430167483651844 188623721839601664 188802342788313408 188890858910121984 189009995371118592 189188982109159424 189872885560393728 190052689429295616 190321850265501696 190357106083741696 190441889275445248 190909511792647263 191496968994422784 191582259869908992 191617749170388992 191678310821122048 192173813195247576 192567356789680128 192643657431515136 192765160842067968 192886740886749184 192947703608016896 193634211951949824 193720454734528512 193939821503641664 194225502969659392 194702416000448202 194916557726466048 195101137800070656 195224191182473728 195991835973961104 196207395857104896 196269408086298624 196393198315302912 196491661260268528 196579176722798464 196795382587457536 197569205490843648 197668258034282112 197792930540137856 197885661715365888 198223102202904576 198585086689357632 198977319345767424 199102817497357312 199384795516239872 199535837979082752 200000440925630466 200295049937461248 201198048356322864 201324947156926032 202008279667769344 202161309531439104 202530485762656128 202722275995385916 202945238293315584 203346082844377088 203500126150852608 204391668171502592 204611151394990368 204836191155781632 205519216889361991 205615570376122368 205745255377936384 205966192132705536 206977262895169536 207173264091092992 207330206650140672 207662297545900032 207858947448879104 208905784357552128 209037544549515264 209103611804860416 209235496769732608 209287276989981696 210488403936018432 210621162311254016 211570714367609088 211788038556745728 211882366875992064 211988595411439616 212375717709451912 212837604872804352 212971844926334976 213056230404390912 213190608348512256 213392493394296832 213647428593939648 214151744344209408 214247125434875904 214354539556656576 214805688714788864 215569967816687616 215638099673762304 215774106043786752 215978437583600944 216215979553325056 216997583497592832 217066166559019008 217203073633480704 217408758362300288 217510686017716224 217647873457651712 218182299191596872 218503690840866816 218613239018047104 218853678850768896 219060926652710912 219627215080282944 219835195397593818 220061008812868608 220372668728475648 220511661266305024 221053118917802094 221151573813148272 221394805410889728 221518366487126016 222517046857655088 222972728914366464 223413130493493248 223990669684526976 224202782061122172 224307894955769856 224449369503203328 224561898583164032 224661916254626816 224892687649079296 225793377703821312 225906580610608128 226007197190283264 226049063474443264 226540688231890944 227259314626240512 227402650680877056 227546077139836928 227617994100082432 228764343199924224 228908628499955712 229125398034520064 229940626692940416 230279338850254848 230303538035574476 230866605334593536 231041496607358976 231260285903388672 231463412300178432 231682601137583904 232791810975596544 233069922102479616 233333847746568877 233841315879988992 234333478597951488 234731056415710008 234879105016413704 234989223286996992 235389933865949184 235631725016776704 236285566723098816 236545443308765184 236769444675534848 236948807600160768 237553082798718976 238487169837869568 238922682423133401 238975556348411904 239126282022551552 239884832105476096 240066555068583936 240406547703791616 240558175926878208 240709899784290304 241473473377697792 241656399804137472 242043472636280832 242272680470216704 242715105953659328 242975742281551062 243242976997490688 243723415083810816 243877135307767808 244168489821645312 244584853157587824 244853857639858176 244976616636178944 246443542484299776 246598978335756288 246832500095543936 247086044982870016 248075618924593152 248232084152549376 248310539018271744 248467152414057472 248722376406597632 249718503818133504 249843701734910976 249954979674021888 250080296149432672 250355344745955328 251240223311535792 251339771805179904 251498295786135552 251736457051084544 252632135906059536 252744655786455168 253004273605214208 253163847413858304 253403585905727488 253762467020668928 254305196408748672 254546015723529684 254679798595977216 255329291992563712 255989336782316544 256070243362592736 256231750926996768 256351879949451264 256474394630526121 256756475719573504 257766072788835072 257895305404102443 258178949269266432 258293939646038016 259603221333930936 259724931001417728 259888743635288064 260134850400094208 261322447965281472 261444963657056256 261609861142806528 261692544115064832 261857597753737216 263425607321124864 263557677379042816 264238993143465417 264297469603872768 264780115585810176 265303092461023232 265880089182339072 266047783972110336 266365625259976704 266667254567507288 267060066583281664 267247218148558848 268264064475097152 268433262875901376 269017067275370496 269548412708585472 269870436118660608 270040647683541504 270296367993847888 270593651057754112 270798637257326592 271657657549910016 272556765528993792 272814868526653824 273054494197866744 273114921541042176 274154093834829824 274361777221238784 274621589510274048 275969683860226048 276178742633299968 276440275533520896 276883063394533376 277686562607486928 277971800605728768 278804815739813888 279049702653308928 279525546465814656 279812673457422336 280651205248024576 281340333168111756 281649762839199744 281665737520054272 282094285823478784 282384051408994304 283203514182470112 283514993056677888 283783473163739136 283962459901779968 284863238125252864 285079034143943424 285482775398252544 285535659125612544 285662833913167872 285806052742208768 287245453491634176 287373389804863488 287426623755583488 287517466231683072 287698808058382336 288851035184520192 289147741263101952 289330111330123776 289421555412025344 289604098177974272 290909732255462496 291338254454489088 291484318690729472 292651706700105984 292836286773710592 293113593863458424 293414678417158144 293830224971300864 294052813863911424 294589797472954368 294737491890402792 294868765084197696 295193073881186304 295357821982834688 296502387051423168 296689395810206784 296828492573048832 296970351677451298 297296971885821952 298465979018651136 298654226246035968 298937042748162896 299077193274359808 299265826004271104 300000661388445699 300442574906191872 301057836938428416 301208774147477504 301342929587044352 301987420735389048 302054250975854592 303012419501654016 303203534241169408 304083413993078874 304417857439973376 305019124266565632 305211504666607616 306587502257253888 308347047871184896 308423355564183552 308617883066904576 308910134850111872 310389081300795392 310465894342754304 310759896136639488 311493446318850048 311788421173318656 312974741887613344 313318964382662656 313556316824272896 313655417707290624 313853245154598912 315047422297465088 315732605904027648 315931743466881024 317356071551413632 317682057835118592 317823550313988096 317982893117159424 318563576564177868 318634075131215872 319457767389502464 319785912522768384 320088740091445248 320471142890909472 321531809334984864 322208533072183296 323661159065680128 323967656375401416 324323969329987584 324964553445081088 325557986428860416 325804610450221056 326113137543450432 326266029026574336 326471810186477568 326635488848238592 327919858527070656 328280518276153344 328591389979066368 328798637781008384 329752793096390727 330091513219302912 330559003092713472 330767491899457536 330976112203399168 331080718691028992 332277549730689024 332748135563526144 332958005090844672 333124935646547968 333273306232029184 334459093371549696 334986964415381056 335119695740239872 335331061048180736 336304173091683258 336674054254804992 336842847874746048 336992874381940224 337339031473618944 337551796551811072 338859870915912192 339010795785424896 339073595211664896 339394687631372912 341103976021315584 341319115709755392 341426991150123648 341642334569329024 341802506599268352 343362942749933568 343688097051780096 343860407205469924 344238599025688576 344391919528050688 345455307053361714 346137628445241248 346299908001890304 346518324847050752 346890428855083008 347523901706375856 348429930620375296 348923392153419776 349187716463394816 351234143094833152 351500217896927232 352096584623565012 352318657524620556 352396626138497024 352483834930495488 353040154114413568 354428350084648224 354818164963147776 355154167013302272 356329624198078464 357685419300129536 358463334522617856 358689423033827328 359397883611447296 359827248158214144 360054196911388672 360837263890317312 361064849676435456 362210210066546688 363065208954421248 363409020705325056 363753158035538432 364072658930488992 365585122625716224 365815702961651712 366162119347032064 366252734732467968 367464924954268416 368006216153038848 368238323511066624 368587034044694528 369898467503634432 370248750143315904 370629067474305024 371657505991540846 372066270204411904 372348126228824064 372465808527407616 372700728621086208 373083564609896448 374765552602366464 374932469511032832 375120444224149008 375533017118932992 376860334967303688 377247443679203328 377604685576626816 377781717820243968 378019990742237184 378377964218318848 379745771120787456 380105378858591232 380643700531003392 380714212167483392 380883778550890496 381819023585294526 382993937988845568 383235498340777984 383356621642244096 384347626390495152 385134713579360256 385895407216033792 387268423903899648 387440909469057024 387879643007283328 388451005939318784 389404832000896404 389833115452932096 390202275600141312 390448382364947456 391983671947922208 392414791714209792 392538816172597248 392786396630605824 392983322520537056 393158353445596928 395138410981687296 395336516068564224 395585861080275712 396446204405809152 397170173378715264 397954638691534848 398205634994714624 398769591032479744 399071675958165504 400000881851260932 400590099874922496 402396096712645728 402649894313852064 403031191562255333 404016559335538688 404322619062878208 405060971525312256 405444551990771832 405890476586631168 406692165688754176 407000252301705216 408783336343005184 409222302789980736 409672382311563264 411038433778723982 411231140752244736 411490510755872768 411932384265411072 413954525790339072 414346528182185984 414660413300281344 415324595091800064 415717894897758208 417811568715104256 418075089099030528 418207223609720832 418470993539465216 418574553979963392 420976807872036864 421242324622508032 423141428735218176 423576077113491456 423977190822879232 424751435418903824 425675209745608704 425943689852669952 426784986788593664 427294857187879296 428303488688418816 428494250869751808 428709079113313152 429611377429577728 431139935633375232 431276199347524608 431548212087573504 431956875167201888 432431959106650112 433995166995185664 434132333118038016 434406147266961408 434817516724600576 436364598383193744 437007381681733632 437226478036094208 438121853305421824 439254430160565888 439670390795187636 440122017625737216 440745337456951296 441023322532610048 442106237835604188 442303147626296544 442789610821779456 443036732974252032 445034093715310176 445455527516176947 445945457828732928 446826260986986496 447981339369053952 448405564122244344 448615789911539712 448898739006406656 449123797166328064 449323832509253632 449785375298158592 451586755407642624 451813161221216256 452014394380566528 452098126948886528 453081376463781888 454518629252481024 454805301361754112 455092154279673856 455235988200164864 457528686399848448 457817256999911424 458250796069040128 459881253385880832 460558677700509696 460607076071148952 461733210669187072 462082993214717952 462520571806777344 462926824600356864 463365202275167808 465583621951193088 466139844204959232 466667695493137754 467682631759977984 469462112831420016 469758210032827408 469978446573993984 470779867731898368 472571133446197632 473090886617530368 473538889351069696 473897615200321536 475106165597437952 476974339675739136 477845364846266802 477951112696823808 478252564045103104 479769664210952192 480133110137167872 482946946755395584 483312799608274944 484545360940433408 485430211907318656 485951484563102124 486485953994981376 487446830167621632 487754270615535616 488336979643290624 489169706315175648 489707715279716352 489953233272357888 492887084968599552 493197956671512576 493665000191087872 494172089965740032 496151237849186304 496464168305098752 496621078036543488 496934304828114944 497444752813195264 499437007636267008 499687403469821952 499909959348043776 500160592298865344 500710689491910656 502480446623071584 502679543610359808 502996591572271104 503472914102169088 505264271812119072 505489311572910336 506008547210428416 506327694827716608 506807171811454976 507524934041337856 508610392817497344 509092031447059368 509359597191954432 510658583985127424 511978673564633088 512140486725185472 512463501853993536 512703759898902528 512948789261052242 513512951439147008 515532145577670144 515790610808204886 516357898538532864 516587879292076032 518182960580042571 519206442667861872 519449862002835456 519777487270576128 520269700800188416 522644895930562944 522889927314112512 523219722285613056 523385088230129664 523715195507474432 526851214642249728 527115354758085632 528477986286930834 528594939207745536 529560231171620352 530606184922046464 532731250519953408 533334509135014576 534120133166563328 534494436297117696 536528128950194304 536866525751802752 538034134550740992 539096825417170944 539740872237321216 540081295367083008 540592735987695776 541187302115508224 541597274514653184 543315315099820032 545113531057987584 545629737053307648 546108988395733488 548308187669659648 548723554442477568 549243179020548096 551939367720452096 552357485266599936 552880551067041792 553766126789066752 555373125214973856 555943601211457536 557486258987311269 557609631479627776 558099405306617856 559051092931629312 559625346914844672 561302410496049152 562680666336223512 563299525678399488 563331475040108544 564188571646957568 564768102817988608 566407028364940224 567029986113355776 567566946327478272 567924919803559936 569726476250505728 570158068287886848 570965550796505088 571071318251225088 571325667826335744 571612105484417536 574490906983268352 574746779609726976 574853247511166976 575034932463366144 575397616116764672 577702070369040384 578295482526203904 578660222660247552 578843110824050688 579208196355948544 581819464510924992 582676508908978176 582968637381458944 585303413400211968 585672573547421184 586227187726916848 586829356834316288 589179594945908736 589474983780805584 589737530168395392 590386147762372608 590715643965669376 593004774102846336 593378791620413568 593656985146097664 593940703354902596 594593943771643904 596931958037302272 597308452492071936 597874085496325792 598154386548719616 598531652008542208 600001322776891398 600885149812383744 602417548294955008 602685859174088704 603974841470778096 606024839003308032 606407068482338816 608166827986157748 608835714879946752 610038248533131264 610423009333215232 613175004514507776 616557650668085973 616694095742369792 616846711128367104 617235766133809152 617820269700223744 620778162601590784 620931788685508608 621519792273278976 622986892637700096 623576842346637312 625949483775226688 626637928765325312 627112633648545792 627310835414581248 627706490309197824 630094844594930176 631465211808055296 631863486933762048 633334729597829809 634712143102827264 635364115670237184 635647100627976192 635965786234318848 637127153128355736 637268150262431744 638915534779004928 639571825045536768 640177480182890496 640942285781818944 643063618669969728 644417066144366592 647322318131360256 647935312750802832 648647938659975168 651115972857720832 651609220900442112 652226275086900864 652532058053148672 652943620372955136 653270977696477184 655839717054141312 656561036552306688 657182779958132736 657597275562016768 659505586192781454 660183026438605824 661118006185426944 661534983798915072 661952224406798336 662161437382057984 664555099461378048 666249871293095936 666546612464058368 668918186743099392 669973928830762112 670239391480479744 670662122096361472 672608346183366516 673348108509609984 673685695749492096 673985748763880448 674678062947237888 675103593103622144 677719741831824384 678021591570849792 678147190423329792 678789375262745824 682207952042631168 682638231419510784 682853982300247296 683284669138658048 686725885499867136 687376194103560192 687720814410939848 688477198051377152 688783839056101376 690910614106723428 692275256890482496 692599816003780608 693036649694101504 693780857710166016 695047803412751712 696859861240750592 697846784306839552 698375432926789632 700001543239706631 702468286189666304 703000435793854464 704193169247130024 704637315049241112 704793252276994048 704967669860990976 706080308228827136 708856700169296448 709636329926295552 710308334026604544 712659248396156928 715370838600259072 716926669045235712 717378846067654656 719654496316428288 720108393822777344 721674527780634624 722129699352870912 724420420133093376 726130417908842496 726818041410650112 727506316071076864 728145317860977984 731170245251432448 731631405923303424 732324238694064128 732505469464935936 734929849908536832 737174068089389056 739796935007268864 740497500286631808 741258134948610048 743315011983081692 744132540408823808 744696252457648128 744931617054815232 745401457242172416 746167129219792896 749531105204732928 749864939022065664 750240888448298016 751066034237865984 753720669934607376 754494887358406656 755209371153253632 756755928436637696 759491542241574912 760210757717182464 761287401062006784 761428424334966784 761767557101780992 763638047170589052 765987875977691136 766470996681555968 766713243284488192 768695252780990304 769423183891578363 770269427158720512 771790814432067584 773685916212307329 774536847807799296 774881818938114048 775759286014566656 776902011878637568 778809664001792808 779666230905864192 780404551200282624 780896764729894912 783967343895844416 784829583428419584 785077632345194496 785572793261211648 785966645041074112 786316706891193856 790276821963374592 790673032137128448 791171722160551424 792892408811618304 794340346757430528 795909277383069696 796411269989429248 797539182064959488 798143351916331008 800001763702521864 801180199749844992 804792193425291456 805299788627704128 806062383124510666 808033118671077376 808645238125756416 810121943050624512 810889103981543664 811780953173262336 817566672686010368 818444605579961472 819344764623126528 822076867557447964 822462281504489472 822981021511745536 823864768530822144 827909051580678144 828693056364371968 829320826600562688 830649190183600128 831435789795516416 836414447219441664 836941987078930432 837149107959926784 841953615744073728 842484649245016064 846282857470436352 847152154226982912 847954381645758464 849502870837807648 851350419491217408 851887379705339904 853569973577187328 854589714375758592 856606977376837632 856988501739503616 857418158226626304 859222754859155456 862279871266750464 862552398695049216 863096424175147008 863913750334403776 864863918213300224 867990333990371328 868264666236076032 868812294533922816 869635033449201152 872729196766387488 874014763363467264 874452956072188416 876243706610843648 878508860321131776 879340781590375272 880244035251474432 881490674913902592 882046645065220096 884212475671208376 884606295252593088 885579221643558912 886073465948504064 890068187430620352 890911055032353894 891890915657465856 893652521973972992 895962678738107904 896811128244488688 897231579823079424 897797478012813312 898247594332656128 898647665018507264 903173510815285248 903626322442432512 904028788761133056 904196253897773056 906162752927563776 909037258504962048 909610602723508224 910184308559347712 910471976400329728 915057372799696896 915634513999822848 916501592138080256 919762506771761664 921214152142297904 925041143613554688 925853649200713728 926730404550335616 931167243902386176 932279688409918464 933335390986275508 935365263519955968 938924225662840032 939516420065654816 939956893147987968 941559735463796736 945142266892395264 947077778702139392 947795230400643072 950212331194875904 953948679351478272 955690729692533604 955902225393647616 956505128090206208 959539328421904384 960266220274335744 965893893510791168 966625599216549888 969090721880866816 970860423814637312 971902969126204248 972971907989962752 974893660335243264 975508541231071232 976673959286581248 978339412630351296 979415430559432704 979906466544715776 985774169937199104 986395913343025152 987330000382175744 988344179931480064 992302475698372608 992928336610197504 993242156073086976 993868609656229888 998874015272534016 999374806939643904 999819918696087552 1000321184597730688 1001421378983821312 1004960893246143168 1005359087220719616 1005993183144542208 1006945828204338176 1010528543624238144 1010978623145820672 1012017094420856832 1012655389655433216 1013614343622909952 1017220785634994688 1018184062894118736 1023957347129266176 1024280973450370944 1024927003707987072 1025407519797805056 1025897578522104484 1027025902878294016 1031064291155340288 1031581221616409772 1032715797077065728 1033175758584152064 1036365921160085142 1038412885335723744 1038899724005670912 1039554974541152256 1040539401600376832 1045289791861125888 1046770176460259328 1047430391014948864 1053702429284499456 1054230709516171264 1056955972573861668 1057189878415491072 1059120462343240704 1061212369844092928 1065462501039906816 1066669018270029152 1068240266333126656 1068988872594235392 1073056257900388608 1073733051503605504 1076068269101481984 1078193650834341888 1079481744474642432 1080162590734166016 1081185471975391552 1082374604231016448 1083194549029306368 1086630630199640064 1090227062115975168 1091259474106615296 1092217976791466976 1096616375339319296 1097447108884955136 1098486358041096192 1103878735440904192 1104714970533199872 1105761102134083584 1107532253578133504 1110746250429947712 1111887202422915072 1114972517974622538 1115219262959255552 1116198810613235712 1118102185863258624 1119250693829689344 1125361332672447024 1126599051356798976 1128377143293915136 1132814056729880448 1134059972226711552 1135133892654956544 1135849839607119872 1139452952501011456 1140316136575773696 1141931101593010176 1142142636502450176 1142651335652671488 1143224210968835072 1148981813966536704 1149706495022333952 1150069864926732288 1150795232233529344 1155404140738080768 1157686221648101376 1158416392711897088 1163638929021849984 1165353017817956352 1165937274762917888 1170606826800423936 1171345147094842368 1172454375453833696 1173658713668632576 1178359189891817472 1178949967561611168 1179475060336790784 1181431287931338752 1186009548205692672 1186757583240827136 1187881406709805192 1189187887543287808 1193863916074604544 1194616904984143872 1195748170992651584 1196308773097439232 1197063304017084416 1200002645553782796 1201770299624767488 1204835096589910016 1205371718348177408 1207949682941556192 1209093574686765999 1212049678006616064 1212814136964677632 1216333655972315496 1217671429759893504 1220076497066262528 1220846018666430464 1226350009029015552 1233115301336171946 1233388191484739584 1233693422256734208 1234471532267618304 1235640539400447488 1241863577371017216 1243039584546557952 1245973785275400192 1247153684693274624 1251898967550453376 1253275857530650624 1254225267297091584 1254621670829162496 1255412980618395648 1260189689189860352 1262930423616110592 1263726973867524096 1266669459195659618 1269424286205654528 1270728231340474368 1271931572468637696 1274254306256711472 1277831069558009856 1280354960365780992 1281884571563637888 1286127237339939456 1288834132288733184 1294644636262720512 1295870625501605664 1297295877319950336 1302231945715441664 1303218441800884224 1304452550173801728 1306541955392954368 1311679434108282624 1314365559916265472 1315194551124033536 1319011172385562908 1320366052877211648 1322236012370853888 1323069967597830144 1323904448813596672 1324322874764115968 1329110198922756096 1332499742586191872 1333093224928116736 1336366582548530841 1337836373486198784 1339947857661524224 1340478782960959488 1341324244192722944 1345216692366733032 1346696217019219968 1347371391498984192 1347971497527760896 1349356125894475776 1350207186207244288 1355439483663648768 1356043183141699584 1356294380846659584 1357578750525491648 1364415904085262336 1365276462839021568 1365707964600494592 1366569338277316096 1373451770999734272 1374752388207120384 1375441628821879696 1376954396102754304 1377567678112202752 1381821228213446856 1384550513780964992 1385199632007561216 1386073299388203008 1387561715420332032 1390095606825503424 1393719722481501184 1395693568613679104 1396750865853579264 1400003086479413262 1408386338494260048 1409274630098482224 1409935339721981952 1412160616457654272 1417713400338592896 1419272659852591104 1420616668053209088 1425318496792313856 1430741677200518144 1433853338090471424 1434757692135309312 1439308992632856576 1440216787645554688 1448840840266186752 1453636082821300224 1455012632142153728 1456290635721955968 1462340490502864896 1463262811846606848 1464648477388128256 1465010938929871872 1469859699817073664 1474348136178778112 1479593870014537728 1480995000573263616 1482516269897220096 1486630023966163384 1488265080817647616 1489392504915296256 1489863234109630464 1490802914484344832 1492334258439585792 1499062210409465856 1499729878044131328 1500481776896596032 1502132068475731968 1507441339869214752 1508989774716813312 1510418742306507264 1513511856873275392 1518983084483149824 1520421515434364928 1522574802124013568 1522856848669933568 1523535114203561984 1527276094341178104 1531975751955382272 1532941993363111936 1533426486568976384 1537390505561980608 1538846367783156726 1540538854317441024 1543581628864135168 1547371832424614658 1549073695615598592 1549763637876228096 1551518572029133312 1557619328003585616 1559332461811728384 1560809102400565248 1561793529459789824 1567934687791688832 1569659166856839168 1570155264690388992 1571145586522423296 1571933290082148224 1572633413782387712 1580553643926749184 1581346064274256896 1582343444321102848 1585784817623236608 1588680693514861056 1591818554766139392 1592822539978858496 1600003527405043728 1602360399499689984 1609584386850582912 1610599577255408256 1612124766249021332 1616066237342154752 1617290476251512832 1620243886101249024 1621778207963087328 1623561906346524672 1633336934225982139 1635133345372020736 1636889211159922944 1644153735114895928 1644924563008978944 1645962043023491072 1647729537061644288 1655818103161356288 1657386112728743936 1658641653201125376 1661298380367200256 1662871579591032832 1672458776961933807 1672828894438883328 1673883974157860864 1674298215919853568 1683907231488147456 1684969298490032128 1692565714940872704 1694304308453965824 1695908763291516928 1699005741675615296 1702700838982434816 1703774759410679808 1707139947154374656 1709179428751517184 1713213954753675264 1713977003479007232 1714836316453252608 1724559742533500928 1725104797390098432 1726192848350294016 1727827500668807552 1729727836426600448 1735980667980742656 1736529332472152064 1737624589067845632 1739270066898402304 1745458393532774976 1748029526726934528 1748905912144376832 1752487413221687296 1757017720642263552 1758681563180750544 1760488070502948864 1768424951342416752 1769212590505186176 1771158443287117824 1772146931897008128 1780136374861240704 1781822110064707788 1783781831314931712 1787305043947945984 1791925357476215808 1793622256488977376 1794463159646158848 1795594956025626624 1796495188665312256 1797295330037014528 1807252644884865024 1808057577522266112 1808392507795546112 1818074517009924096 1819221205447016448 1820368617118695424 1820943952800659456 1830114745599393792 1831269027999645696 1833003184276160512 1839525013543523328 1842428304284595808 1849672952004257919 1850082287227109376 1851707298401427456 1853460809100671232 1862334487804772352 1864559376819836928 1866670781972551016 1870730527039911936 1877848451325680064 1879032840131309632 1879913786295975936 1883119470927593472 1890284533784790528 1894155557404278784 1895590460801286144 1900004188793489427 1900424662389751808 1907897358702956544 1911381459385067208 1911804450787295232 1913010256180412416 1919078656843808768 1920532440548671488 1931787787021582336 1933251198433099776 1938181443761733632 1941720847629274624 1943805938252408496 1945943815979925504 1953347918573162496 1956678825260702592 1958830861118865408 1959812933089431552 1971548339874398208 1972791826686050304 1974660000764351488 1976688359862960128 1984604951396745216 1985856673220395008 1986484312146173952 1987737219312459776 1998749613879287808 1999639837392175104 2000642369195461376 2009921786492286336 2010718174441439232 2011986366289084416 2013891656408676352 2021057087248476288 2021957246291641344 2024034188841713664 2025310779310866432 2027228687245819904 2034441571269989376 2036368125788237472 2047914694258532352 2048561946900741888 2049854007415974144 2051795157044208968 2054051805756588032 2062128582310680576 2063162443232819544 2065431594154131456 2066351517168304128 2072731842320170284 2076825770671447488 2077799448011341824 2079109949082304512 2081078803200753664 2090579583722251776 2093540352920518656 2094860782029897728 2100004629719119893 2107404858568998912 2108461419032342528 2113911945147723336 2114379756830982144 2118240924686481408 2122424739688185856 2130925002079813632 2133338036540058304 2136480532666253312 2137977745188470784 2146112515800777216 2147466103007211008 2152136538202963968 2158963488949284864 2160325181468332032 2162370943950783104 2164749208462032896 2166389098058612736 2173261260399280128 2180454124231950336 2182518948213230592 2184435953582933952 2193232750678638592 2194894217769910272 2196972716082192384 2211522204268167168 2221492500859895424 2223774404845830144 2229945035949245076 2230438525918511104 2232397621226471424 2236204371726517248 2238501387659378688 2250722665344894048 2253198102713597952 2256754286587830272 2265628113459760896 2270267785309913088 2271699679214239744 2278905905002022912 2280632273151547392 2283862203186020352 2284285273004900352 2285302671305342976 2286448421937670144 2297963627933073408 2299412990044667904 2300139729853464576 2301590464467058688 2308269551674735089 2310808281476161536 2315372443296202752 2316832785423794176 2327277858043699968 2330706035635912704 2331874549525835776 2341213653600847872 2342690294189684736 2344908750907667392 2347317427337265152 2356718379783634944 2357899935123222336 2358950120673581568 2362862575862677504 2372019096411385344 2373515166481654272 2375762813419610384 2378375775086575616 2387727832149209088 2389233809968287744 2391496341985303168 2392617546194878464 2394126608034168832 2400005291107565592 2403540599249534976 2409670193179820032 2410743436696354816 2415899365883112384 2418187149373531998 2424099356013232128 2425628273929355264 2432667311944630992 2435342859519787008 2452700018058031104 2466230602672343892 2466776382969479168 2467386844513468416 2468943064535236608 2471281078800894976 2483727154742034432 2486079169093115904 2491947570550800384 2494307369386549248 2503797935100906752 2509243341658324992 2510825961236791296 2520379378379720704 2525860847232221184 2527453947735048192 2533338918391319236 2538848572411309056 2541456462680948736 2543863144937275392 2548508612513422944 2555662139116019712 2560709920731561984 2563769143127275776 2572254474679878912 2577668264577466368 2589289272525441024 2591741251003211328 2594591754639900672 2604463891430883328 2606436883601768448 2608905100347603456 2613083910785908736 2623358868216565248 2628731119832530944 2630389102248067072 2638022344771125816 2640732105754423296 2644472024741707776 2646139935195660288 2647808897627193344 2648645749528231936 2658220397845512192 2664999485172383744 2666186449856233472 2672733165097061682 2675672746972397568 2679895715323048448 2680957565921918976 2682648488385445888 2690433384733466064 2693392434038439936 2694742782997968384 2695942995055521792 2710878967327297536 2712086366283399168 2712588761693319168 2715157501050983296 2728831808170524672 2730552925678043136 2731415929200989184 2733138676554632192 2746903541999468544 2749504776414240768 2750883257643759392 2753908792205508608 2763642456426893712 2769101027561929984 2775123430840664064 2780191213651006848 2787439444963002368 2791387137227358208 2793501731707158528 2800006172958826524 2816772676988520096 2818549260196964448 2819870679443963904 2821218340935787331 2824321232915308544 2835426800677185792 2841233336106418176 2850636993584627712 2861483354401036288 2867706676180942848 2869515384270618624 2878617985265713152 2880433575291109376 2897681680532373504 2907272165642600448 2910025264284307456 2912581271443911936 2924680981005729792 2926525623693213696 2929296954776256512 2930021877859743744 2939719399634147328 2948696272357556224 2959187740029075456 2961990001146527232 2965032539794440192 2973260047932326768 2976530161635295232 2978785009830592512 2979726468219260928 2981605828968689664 2998124420818931712 2999459756088262656 3000963553793192064 3004264136951463936 3014882679738429504 3017979549433626624 3020837484613014528 3027023713746550784 3037966168966299648 3040843030868729856 3045713697339867136 3054552188682356208 3066852973137952768 3074781011123961216 3077692735566313452 3081077708634882048 3087163257728270336 3094743664849229316 3098147391231197184 3099527275752456192 3103037144058266624 3115238656007171232 3118664923623456768 3121618204801130496 3123587058919579648 3135869375583377664 3140310529380777984 3142291173044846592 3143866580164296448 3145266827564775424 3161107287853498368 3162692128548513792 3164686888642205696 3171569635246473216 3177361387029722112 3183637109532278784 3185645079957716992 3200007054810087456 3204720798999379968 3219168773701165824 3221199154510816512 3224249532498042664 3232132474684309504 3234580952503025664 3240487772202498048 3243556415926174656 3247123812693049344 3266673868451964278 3270266690744041472 3273778422319845888 3288307470229791856 3289849126017957888 3291924086046982144 3295459074123288576 3311636206322712576 3314772225457487872 3317283306402250752 3322596760734400512 3325743159182065664 3344917553923867614 3345657788877766656 3347767948315721728 3348596431839707136 3385131429881745408 3391817526583033856 3398011483351230592 3405401677964869632 3407549518821359616 3414279894308749312 3418358857503034368 3426427909507350528 3427954006958014464 3429672632906505216 3449119485067001856 3450209594780196864 3452385696700588032 3455655001337615104 3473058664944304128 3475249178135691264 3478540133796804608 3490916787065549952 3496059053453869056 3497811824288753664 3504974826443374592 3514035441284527104 3517363126361501088 3520976141005897728 3536849902684833504 3538425181010372352 3544293863794016256 3560272749722481408 3563644220129415576 3567563662629863424 3574610087895891968 3583850714952431616 3587244512977954752 3588926319292317696 3591189912051253248 3592990377330624512 3594590660074029056 3614505289769730048 3616115155044532224 3616785015591092224 3627280724060297997 3636149034019848192 3638442410894032896 3640737234237390848 3641887905601318912 3660229491198787584 3662538055999291392 3666006368552321024 3679050027087046656 3684856608569191616 3699345904008515838 3700164574454218752 3703414596802854912 3706921618201342464 3729118753639673856 3733341563945102032 3741461054079823872 3755696902651360128 3758065680262619264 3759827572591951872 3766238941855186944 3780569067569581056 3788311114808557568 3791180921602572288 3800008377586978854 3800849324779503616 3815794717405913088 3822762918770134416 3838157313687617536 3841064881097342976 3863575574043164672 3866502396866199552 3876362887523467264 3883441695258549248 3887611876504816992 3891887631959851008 3906695837146324992 3913357650521405184 3919625866178863104 3943096679748796416 3945583653372100608 3949320001528702976 3953376719725920256 3969209902793490432 3971713346440790016 3972968624292347904 3975474438624919552 3997499227758575616 3999279674784350208 4001284738390922752 4019843572984572672 4021436348882878464 4023972732578168832 4027783312817352704 4042114174496952576 4043914492583282688 4048068377683427328 4050621558621732864 4054457374491639808 4068883142539978752 4072736251576474944 4095829388517064704 4097123893801483776 4099708014831948288 4103590314088417936 4108103611513176064 4124257164621361152 4126324886465639088 4130863188308262912 4132703034336608256 4145463684640340568 4153651541342894976 4155598896022683648 4158219898164609024 4162157606401507328 4181159167444503552 4187080705841037312 4189721564059795456 4200009259438239786 4216922838064685056 4227823890295446672 4236481849372962816 4244849479376371712 4261850004159627264 4266676073080116608 4272961065332506624 4275955490376941568 4292225031601554432 4294932206014422016 4304273076405927936 4317926977898569728 4320650362936664064 4324741887901566208 4346522520798560256 4360908248463900672 4365037896426461184 4368871907165867904 4386465501357277184 4389788435539820544 4393945432164384768 4423044408536334336 4433343107184808663 4442985001719790848 4447548809691660288 4459890071898490152 4460877051837022208 4464795242452942848 4472408743453034496 4477002775318757376 4501445330689788096 4506396205427195904 4513508573175660544 4531256226919521792 4540535570619826176 4543399358428479488 4557811810004045824 4561264546303094784 4567724406372040704 4568570546009800704 4570605342610685952 4572896843875340288 4595927255866146816 4598825980089335808 4600279459706929152 4603180928934117376 4616539103349470178 4621616562952323072 4630744886592405504 4633665570847588352 4654555716087399936 4663749099051671552 4682427307201695744 4685380588379369472 4689817501815334784 4694634854674530304 4713436759567269888 4715799870246444672 4717900241347163136 4725725151725355008 4744038192822770688 4747030332963308544 4751525626839220768 4756751550173151232 4775455664298418176 4778467619936575488 4782992683970606336 4800010582215131184 4807081198499069952 4819340386359640064 4821486873392709632 4831798731766224768 4836374298747063996 4848198712026464256 4851256547858710528 4865334623889261984 4870685719039574016 4900010802677946417 4905400036116062208 4932461205344687784 4933552765938958336 4934773689026936832 4937886129070473216 4942562157601789952 4967454309484068864 4972158338186231808 4983895141101600768 4988614738773098496 5007595870201813504 5018486683316649984 5021651922473582592 5040758756759441408 5051721694464442368 5054907895470096384 5066677836782638472 5077697144822618112 5082912925361897472 5087726289874550784 5097017225026845888 5111324278232039424 5121419841463123968 5127538286254551552 5144508949359757824 5178578545050882048 5183482502006422656 5189183509279801344 5208927782861766656 5212873767203536896 5217810200695206912 5226167821571817472 5246717736433130496 5257462239665061888 5260778204496134144 5276044689542251632 5281464211508846592 5297291499056463872 5316440795691024384 5329998970344767488 5332372899712466944 5345466330194123364 5351345493944795136 5359791430646096896 5361915131843837952 5365296976770891776 5380866769466932128 5386784868076879872 5389485565995936768 5391885990111043584 5421757934654595072 5424172732566798336 5425177523386638336 5430315002101966592 5457663616341049344 5461105851356086272 5462831858401978368 5466277353109264384 5493807083998937088 5499009552828481536 5501766515287518784 5507817584411017216 5527284912853787424 5538202055123859968 5550246861681328128 5560382427302013696 5574878889926004736 5582774274454716416 5587003463414317056 5600012345917653048 5633545353977040192 5637098520393928896 5639741358887927808 5642436681871574662 5648642465830617088 5670853601354371584 5682466672212836352 5700012566380468281 5701273987169255424 5722966708802072576 5735413352361885696 5739030768541237248 5757235970531426304 5760867150582218752 5795363361064747008 5814544331285200896 5820050528568614912 5825162542887823872 5858593909552513024 5860043755719487488 5879438799268294656 5897392544715112448 5918375480058150912 5923980002293054464 5930065079588880384 5946520095864653536 5953060323270590464 5957570019661185024 5959452936438521856 5963211657937379328 5996248841637863424 5998919512176525312 6001927107586384128 6029765359476859008 6035959098867253248 6041674969226029056 6054047427493101568 6075932337932599296 6081686061737459712 6091427394679734272 6109104377364712416 6133705946275905536 6149562022247922432 6155385471132626904 6162155417269764096 6174326515456540672 6189487329698458632 6196294782462394368 6199054551504912384 6206074288116533248 6230477312014342464 6237329847246913536 6243236409602260992 6247174117839159296 6271738751166755328 6280621058761555968 6284582346089693184 6287733160328592896 6290533655129550848 6322214575706996736 6325384257097027584 6329373777284411392 6343139270492946432 6354722774059444224 6367274219064557568 6371290159915433984 6400014109620174912 6409441597998759936 6438337547402331648 6442398309021633024 6448499064996085328 6480975544404996096 6487112831852349312 6494247625386098688 6533347736903928556 6540533381488082944 6547556844639691776 6576614940459583712 6579698252035915776 6583848172093964288 6590918148246577152 6629544450914975744 6634566612804501504 6651486318364131328 6689835107847735228 6691315577755533312 6695535896631443456 6697192863679414272 6770262859763490816 6783635053166067712 6796022966702461184 6810803355929739264 6815099037642719232 6828559788617498624 6836717715006068736 6852855819014701056 6855908013916028928 6859345265813010432 6898238970134003712 6900419189560393728 6904771393401176064 6911310002675230208 6946117329888608256 6950498356271382528 6957080267593609216 6981833574131099904 6992118106907738112 6995623648577507328 7009949652886749184 7028070882569054208 7034726252723002176 7041952282011795456 7073699805369667008 7076850362020744704 7088587727588032512 7120545499444962816 7127288440258831152 7135127325259726848 7167701429904863232 7174489025955909504 7177852638584635392 7182379824102506496 7185980754661249024 7189181320148058112 7229010579539460096 7232230310089064448 7233570031182184448 7254561448120595994 7272298068039696384 7276884821788065792 7281474468474781696 7283775811202637824 7332012737104642048 7358100054174093312 7369713217138383232 7398691808017031676 7400329148908437504 7406829193605709824 7413843236402684928 7458237507279347712 7466683127890204064 7482922108159647744 7511393805302720256 7516131360525238528 7532477883710373888 7561138135139162112 7576622229617115136 7582361843205144576 7600016755173957708 7601698649559007232 7631589434811826176 7645525837540268832 7676314627375235072 7682129762194685952 7727151148086329344 7733004793732399104 7752725775046934528 7766883390517098496 7775223753009633984 7783775263919702016 7813391674292649984 7826715301042810368 7839251732357726208 7886193359497592832 7891167306744201216 7898640003057405952 7938419805586980864 7943426692881580032 7945937248584695808 7950948877249839104 7994998455517151232 7998559349568700416 8002569476781845504 8039687145969145344 8042872697765756928 8047945465156337664 8055566625634705408 8084228348993905152 8087828985166565376 8108914748983279616 8137766285079957504 8145472503152949888 8191658777034129408 8194247787602967552 8199416029663896576 8207180628176835872 8216207223026352128 8248514329242722304 8252649772931278176 8261726376616525824 8290927369280681136 8307303082685789952 8324315212803014656 8362318334889007104 8374161411682074624 8379443128119590912 8400018518876479572 8433845676129370112 8455647780590893344 8463655022807361993 8472963698745925632 8489698958752743424 8523700008319254528 8533352146160233216 8545922130665013248 8551910980753883136 8584450063203108864 8589864412028844032 8608546152811855872 8635853955797139456 8641300725873328128 8649483775803132416 8693045041597120512 8721816496927801344 8730075792852922368 8737743814331735808 8772931002714554368 8779576871079641088 8787890864328769536 8846088817072668672 8866686214369617326 8885970003439581696 8895097619383320576 8919780143796980304 8929590484905885696 8944817486906068992 9002890661379576192 9012792410854391808 9027017146351321088 9062512453839043584 9081071141239652352 9086798716856958976 9115623620008091648 9122529092606189568 9137141092019601408 9145793687750680576 9200558919413858304 9206361857868234752 9233078206698940356 9243233125904646144 9261489773184811008 9267331141695176704 9309111432174799872 9327498198103343104 9364854614403391488 9370761176758738944 9379635003630669568 9389269709349060608 9426873519134539776 9431599740492889344 9435800482694326272 9451450303450710016 9488076385645541376 9494060665926617088 9503051253678441536 9513503100346302464 9550911328596836352 9556935239873150976 9565985367941212672 9600021164430262368 9614162396998139904 9638680772719280128 9642973746785419264 9663597463532449536 9672748597494127992 9696397424052928512 9702513095717421056 9730669247778523968 9741371438079148032 9800021605355892834 9810800072232124416 9864922410689375568 9869547378053873664 9875772258140946432 9885124315203579904 9934908618968137728 9944316676372463616 9967790282203201536 9977229477546196992 10015191740403627008 10036973366633299968 10043303844947165184 10081517513518882816 10133355673565276944 10155394289645236224 10175452579749101568 10194034450053691776 10222648556464078848 10242839682926247936 10255076572509103104 10289017898719515648 10357157090101764096 10366965004012845312 10417855565723533312 10425747534407073792 10435620401390413824 10452335643143634944 10493435472866260992 10514924479330123776 10521556408992268288 10552089379084503264 10562928423017693184 10594582998112927744 10632881591382048768 10659997940689534976 10664745799424933888 10690932660388246728 10702690987889590272 10719582861292193792 10723830263687675904 10730593953541783552 10761733538933864256 10773569736153759744 10778971131991873536 10783771980222087168 10843515869309190144 10848345465133596672 10850355046773276672 10860630004203933184 10915327232682098688 10922211702712172544 10925663716803956736 10932554706218528768 10987614167997874176 10998019105656963072 11003533030575037568 11015635168822034432 11054569825707574848 11076404110247719936 11100493723362656256 11120764854604027392 11149757779852009472 11200024691835306096 11267090707954080384 11274197040787857792 11279482717775855616 11284873363743149324 11297284931661234176 11341707202708743168 11364933344425672704 11400025132760936562 11402547974338510848 11445933417604145152 11514471941062852608 11521734301164437504 11590726722129494016 11629088662570401792 11640101057137229824 11650325085775647744 11717187819105026048 11720087511438974976 11758877598536589312 11794785089430224896 11836750960116301824 11847960004586108928 11860130159177760768 11893040191729307072 11906120646541180928 11915140039322370048 11918905872877043712 11926423315874758656 11992497683275726848 11997839024353050624 12003854215172768256 12059530718953718016 12071918197734506496 12083349938452058112 12108094854986203136 12151864675865198592 12163372123474919424 12182854789359468544 12218208754729424832 12267411892551811072 12299124044495844864 12310770942265253808 12324310834539528192 12378974659396917264 12392589564924788736 12398109103009824768 12412148576233066496 12460954624028684928 12474659694493827072 12486472819204521984 12494348235678318592 12543477502333510656 12561242117523111936 12569164692179386368 12575466320657185792 12581067310259101696 12650768514194055168 12658747554568822784 12709445548118888448 12734548438129115136 12742580319830867968 12800028219240349824 12818883195997519872 12876675094804663296 12884796618043266048 12896998129992170656 12961951088809992192 12974225663704698624 13066695473807857112 13081066762976165888 13095113689279383552 13153229880919167424 13159396504071831552 13167696344187928576 13181836296493154304 13259088901829951488 13269133225609003008 13300029321554425989 13302972636728262656 13379670215695470456 13382631155511066624 13391071793262886912 13394385727358828544 13540525719526981632 13567270106332135424 13592045933404922368 13621606711859478528 13630198075285438464 13673435430012137472 13705711638029402112 13711816027832057856 13718690531626020864 13796477940268007424 13800838379120787456 13809542786802352128 13822620005350460416 13892234659777216512 13900996712542765056 13914160535187218432 13963667148262199808 13991247297155014656 14056141765138108416 14069452505446004352 14083904564023590912 14147399610739334016 14153700724041489408 14177175455176065024 14241090998889925632 14254576880517662304 14270254650519453696 14335402859809726464 14348978051911819008 14371961509322498048 14378362640296116224 14458021159078920192 14464460620178128896 14467140062364368896 14509122896241191988 14544596136079392768 14553769643576131584 14562948936949563392 14567551622405275648 14664025474209284096 14700032408033839251 14716200108348186624 14739426434276766464 14797383616034063352 14800658297816875008 14813658387211419648 14827686472805369856 14916475014558695424 14933366255780408128 14965844216319295488 15022787610605440512 15032262721050477056 15064955767420747776 15122276270278324224 15153244459234230272 15164723686410289152 15200033510347915416 15203397299118014464 15263178869623652352 15291051675080537664 15352629254750470144 15364259524389371904 15533766781034196992 15550447506019267968 15567550527839404032 15626783348585299968 15653430602085620736 15678503464715452416 15772386718995185664 15782334613488402432 15797280006114811904 15891874497169391616 15901897754499678208 15989996911034302464 15997118699137400832 16005138953563691008 16079374291938290688 16085745395531513856 16095890930312675328 16111133251269410816 16168456697987810304 16175657970333130752 16217829497966559232 16275532570159915008 16290945006305899776 16383317554068258816 16388495575205935104 16398832059327793152 16414361256353671744 16432414446052704256 16497028658485444608 16505299545862556352 16523452753233051648 16581854738561362272 16614606165371579904 16648630425606029312 16724636669778014208 16748322823364149248 16758886256239181824 16800037037752959144 16867691352258740224 16911295561181786688 16927310045614723986 16945927397491851264 16979397917505486848 17047400016638509056 17066704292320466432 17103821961507766272 17168900126406217728 17179728824057688064 17217092305623711744 17271707911594278912 17282601451746656256 17298967551606264832 17386090083194241024 17443632993855602688 17460151585705844736 17475487628663471616 17575781728657539072 17692177634145337344 17733372428739234652 17771940006879163392 17790195238766641152 17839560287593960608 17859180969811771392 17889634973812137984 18005781322759152384 18054034292702642176 18125024907678087168 18162142282479304704 18173597433713917952 18231247240016183296 18245058185212379136 18274282184039202816 18291587375501361152 18401117838827716608 18412723715736469504 18466156413397880712 18486466251809292288 18522979546369622016 18534662283390353408 18618222864349599744 18654996396206686208 18729709228806782976 18741522353517477888 18759270007261339136 18778539418698121216 18853747038269079552 18863199480985778688 18871600965388652544 18976152771291082752 18988121331853234176 19006102507356883072 19027006200692604928 19101822657193672704 19113870479746301952 19131970735882425344 19200042328860524736 19228324793996279808 19277361545438560256 19327194927064899072 19345497194988255984 19461338495557047936 19482742876158296064 19600043210711785668 19621600144464248832 19729844821378751136 19739094756107747328 19751544516281892864 19770248630407159808 19888633352744927232 19954458955092393984 20030383480807254016 20073946733266599936 20086607689894330368 20163035027037765632 20266711347130553888 20310788579290472448 20350905159498203136 20388068900107383552 20445297112928157696 20485679365852495872 20510153145018206208 20578035797439031296 20714314180203528192 20733930008025690624 20835711131447066624 20851495068814147584 20871240802780827648 20904671286287269888 20986870945732521984 21029848958660247552 21043112817984536576 21104178758169006528 21125856846035386368 21189165996225855488 21265763182764097536 21319995881379069952 21381865320776493456 21405381975779180544 21439165722584387584 21523467077867728512 21547139472307519488 21557942263983747072 21567543960444174336 21687031738618380288 21696690930267193344 21700710093546553344 21721260008407866368 21830654465364197376 21844423405424345088 21851327433607913472 21865109412437057536 21996038211313926144 22007066061150075136 22109139651415149696 22152808220495439872 22200987446725312512 22241529709208054784 22299515559704018944 22400049383670612192 22534181415908160768 22548394081575715584 22569746727486298648 22594569863322468352 22683414405417486336 22729866688851345408 22800050265521873124 22805095948677021696 22891866835208290304 23028943882125705216 23043468602328875008 23181453444258988032 23258177325140803584 23280202114274459648 23300650171551295488 23434375638210052096 23440175022877949952 23517755197073178624 23673501920232603648 23695920009172217856 23786080383458614144 23812241293082361856 23830280078644740096 23837811745754087424 23852846631749517312 23984995366551453696 23995678048706101248 24007708430345536512 24119061437907436032 24143836395469012992 24166699876904116224 24326744246949838848 24436417509458849664 24534823785103622144 24598248088991689728 24621541884530507616 24648621669079056384 24757949318793834528 24785179129849577472 24824297152466132992 24921909248057369856 24972945638409043968 24988696471356637184 25086955004667021312 25122484235046223872 25138329384358772736 25150932641314371584 25162134620518203392 25301537028388110336 25317495109137645568 25390965068422085979 25418891096237776896 25469096876258230272 25485160639661735936 25600056438480699648 25637766391995039744 25753350189609326592 25769593236086532096 25793996259984341312 25923902177619984384 25948451327409397248 26133390947615714224 26162133525952331776 26190227378558767104 26306459761838334848 26318793008143663104 26335392688375857152 26363672592986308608 26518177803659902976 26538266451218006016 26600058643108851978 26605945273456525312 26759340431390940912 26788771454717657088 27081051439053963264 27134540212664270848 27184091866809844736 27243213423718957056 27260396150570876928 27346870860024274944 27411423276058804224 27437381063252041728 27601676758241574912 27619085573604704256 27645240010700920832 27784469319554433024 27801993425085530112 27828321070374436864 27927334296524399616 27982494594310029312 28112283530276216832 28138905010892008704 28167809128047181824 28294799221478668032 28307401448082978816 28354350910352130048 28482181997779851264 28509153761035324608 28540509301038907392 28670805719619452928 28697956103823638016 28743923018644996096 28756725280592232448 28916042318157840384 28928921240356257792 28934280124728737792 29018245792482383976 29089192272158785536 29107539287152263168 29125897873899126784 29135103244810551296 29328050948418568192 29400064816067678502 29432400216696373248 29478852868553532928 29594767232068126704 29627316774422839296 29655372945610739712 29832950029117390848 29866732511560816256 29931688432638590976 30045575221210881024 30064525442100954112 30129911534841495552 30244552540556648448 30400067020695830832 30526357739247304704 30582103350161075328 30705258509500940288 30728519048778743808 31033401750293660641 31067533562068393984 31100895012038535936 31253566697170599936 31306861204171241472 31357006929430904832 31544773437990371328 31564669226976804864 31594560012229623808 31783748994338783232 31803795508999356416 31979993822068604928 31994237398274801664 32010277907127382016 32158748583876581376 32171490791063027712 32191781860625350656 32222266502538821632 32336913395975620608 32351315940666261504 32435658995933118464 32551065140319830016 32581890012611799552 32766635108136517632 32776991150411870208 32797664118655586304 32828722512707343488 32864828892105408512 32994057316970889216 33010599091725112704 33046905506466103296 33163709477122724544 33229212330743159808 33297260851212058624 33449273339556028416 33600074075505918288 33735382704517480448 33822591122363573376 33854620091229447972 33891854794983702528 33958795835010973696 34094800033277018112 34133408584640932864 34207643923015532544 34337800252812435456 34359457648115376128 34543415823188557824 34565202903493312512 34597935103212529664 34772180166388482048 34887265987711205376 34920303171411689472 34950975257326943232 35151563457315078144 35384355268290674688 35466744857478469304 35543880013758326784 35580390477533282304 35679120575187921216 35718361939623542784 35779269947624275968 36011562645518304768 36108068585405284352 36250049815356174336 36324284564958609408 36347194867427835904 36462494480032366592 36490116370424758272 36548564368078405632 36583174751002722304 36802235677655433216 36825447431472939008 36932312826795761424 36972932503618584576 37236445728699199488 37309992792413372416 37459418457613565952 37483044707034955776 37518540014522678272 37557078837396242432 37707494076538159104 37726398961971557376 37743201930777305088 37952305542582165504 37976242663706468352 38012205014713766144 38203645314387345408 38227740959492603904 38263941471764850688 38400084657721049472 38456649587992559616 38554723090877120512 38654389854129798144 38690994389976511968 38922676991114095872 39200086421423571336 39243200288928497664 39459689642757502272 39478189512215494656 39503089032563785728 39540497260814319616 39777266705489854464 39900087964663277967 39908917910184787968 40060766961614508032 40147893466533199872 40173215379788660736 40326070054075531264 40533422694261107776 40621577158580944896 40701810318996406272 40776137800214767104 40890594225856315392 41020306290036412416 41156071594878062592 41428628360407056384 41467860016051381248 41671422262894133248 41702990137628295168 41742481605561655296 41809342572574539776 41973741891465043968 42208357516338013056 42251713692070772736 42378331992451710976 42531526365528195072 42639991762758139904 42763730641552986912 42810763951558361088 42878331445168775168 43046934155735457024 43115884527967494144 43135087920888348672 43374063477236760576 43393381860534386688 43401420187093106688 43442520016815732736 43661308930728394752 43688846810848690176 43702654867215826944 43730218824874115072 43992076422627852288 44014132122300150272 44218279302830299392 44305616440990879744 44401974893450625024 44483059418416109568 44599031119408037888 44800098767341224384 45068362831816321536 45096788163151431168 45139493454972597296 45189139726644936704 45366828810834972672 45459733377702690816 45600100531043746248 45610191897354043392 45783733670416580608 46057887764251410432 46086937204657750016 46560404228548919296 46601300343102590976 46868751276420104192 46880350045755899904 47035510394146357248 47347003840465207296 47391840018344435712 47572160766917228288 47675623491508174848 47705693263499034624 47969990733102907392 47991356097412202496 48015416860691073024 48238122875814872064 48287672790938025984 48333399753808232448 48653488493899677696 48872835018917699328 49069647570207244288 49196496177983379456 49243083769061015232 49297243338158112768 49515898637587669056 49570358259699154944 49648594304932265984 49843818496114739712 49945891276818087936 49977392942713274368 50173910009334042624 50244968470092447744 50276658768717545472 50301865282628743168 50324269241036406784 50603074056776220672 50634990218275291136 50781930136844171958 50837782192475553792 50938193752516460544 50970321279323471872 51200112876961399296 51506700379218653184 51539186472173064192 51587992519968682624 51847804355239968768 51896902654818794496 52266781895231428448 52324267051904663552 52380454757117534208 52612919523676669696 52727345185972617216 53036355607319805952 53076532902436012032 53200117286217703956 53211890546913050624 53518680862781881824 53577542909435314176 54162102878107926528 54269080425328541696 54368183733619689472 54486426847437914112 54520792301141753856 54693741720048549888 54822846552117608448 54874762126504083456 55203353516483149824 55238171147209408512 55290480021401841664 55568938639108866048 55603986850171060224 55656642140748873728 55854668593048799232 55964989188620058624 56224567060552433664 56277810021784017408 56335618256094363648 56589598442957336064 56614802896165957632 56964363995559702528 57018307522070649216 57081018602077814784 57341611439238905856 57395912207647276032 57487846037289992192 57513450561184464896 57832084636315680768 57868560249457475584 58036491584964767952 58270206489621102592 58656101896837136384 58800129632135357004 58864800433392746496 58957705737107065856 59189534464136253408 59254633548845678592 59310745891221479424 59665900058234781696 59733465023121632512 59863376865277181952 60091150442421762048 60129050884201908224 60259823069682991104 60489105081113296896 60800134041391661664 61052715478494609408 61164206700322150656 61410517019001880576 61457038097557487616 62066803500587321282 62135067124136787968 62201790024077071872 62507133394341199872 62613722408342482944 62714013858861809664 63089546875980742656 63129338453953609728 63189120024459247616 63567497988677566464 63607591017998712832 63959987644137209856 64020555814254764032 64317497167753162752 64444533005077643264 64673826791951241216 64702631881332523008 64871317991866236928 65102130280639660032 65163780025223599104 65533270216273035264 65553982300823740416 65595328237311172608 65657445025414686976 65988114633941778432 66021198183450225408 66327418954245449088 66458424661486319616 66594521702424117248 66898546679112056832 67200148151011836576 67470765409034960896 67645182244727146752 67709240182458895944 67783709589967405056 67917591670021947392 68189600066554036224 68266817169281865728 68415287846031065088 68675600505624870912 68718915296230752256 69086831646377115648 69130405806986625024 69195870206425059328 69544360332776964096 69774531975422410752 69840606342823378944 69901950514653886464 70303126914630156288 70933489714956938608 71087760027516653568 71358241150375842432 71436723879247085568 71558539895248551936 72023125291036609536 72216137170810568704 72500099630712348672 72924988960064733184 72980232740849516544 73166349502005444608 73604471355310866432 73650894862945878016 73864625653591522848 73945865007237169152 74472891457398398976 74619985584826744832 74918836915227131904 74966089414069911552 75037080029045356544 75114157674792484864 75414988153076318208 75452797923943114752 75486403861554610176 75904611085164331008 75952485327412936704 76024410029427532288 76407290628774690816 76455481918985207808 76527882943529701376 76800169315442098944 76913299175985119232 77109446181754241024 77308779708259596288 77381988779953023936 77845353982228191744 78400172842847142672 78486400577856995328 78919379285515004544 78956379024430989312 79006178065127571456 79080994521628639232 79554533410979708928 79800175929326555934 79817835820369575936 80121533923229016064 80652140108151062528 81066845388522215552 81243154317161889792 81403620637992812544 81552275600429534208 81781188451712630784 82040612580072824832 82312143189756125184 82857256720814112768 82935720032102762496 83342844525788266496 83405980275256590336 83484963211123310592 83618685145149079552 83947483782930087936 84416715032676026112 84503427384141545472 84756663984903421952 85063052731056390144 85279983525516279808 85527461283105973824 85621527903116722176 85756662890337550336 86093868311470914048 86231769055934988288 86270175841776697344 86748126954473521152 86786763721068773376 86802840374186213376 86885040033631465472 87322617861456789504 87377693621697380352 87405309734431653888 87460437649748230144 87984152845255704576 88028264244600300544 88436558605660598784 88611232881981759488 88966118836832219136 89198062238816075776 89600197534682448768 90136725663632643072 90193576326302862336 90278986909945194592 90378279453289873408 90733657621669945344 91200201062087492496 91567467340833161216 92115775528502820864 92173874409315500032 93100205250880981923 93120808457097838592 93202600686205181952 93737502552840208384 93760700091511799808 94071020788292714496 94694007680930414592 94783680036688871424 95144321533834456576 95351246983016349696 95411386526998069248 95939981466205814784 95982712194824404992 96030833721382146048 96476245751629744128 96575345581876051968 96666799507616464896 97306976987799355392 97745670037835398656 98392992355966758912 98486167538122030464 98594486676316225536 99031797275175338112 99140716519398309888 99297188609864531968 99687636992229479424 99891782553636175872 99954785885426548736 100347820018668085248 100603730565257486336 100648538482072813568 101206148113552441344 101269980436550582272 101563860273688343916 101675564384951107584 101876387505032921088 101940642558646943744 102400225753922798592 103013400758437306368 103078372944346128384 103175985039937365248 103695608710479937536 103793805309637588992 104533563790462856896 104648534103809327104 104760909514235068416 105225839047353339392 105454690371945234432 106072711214639611904 106153065804872024064 106400234572435407912 106423781093826101248 107037361725563763648 107155085818870628352 108324205756215853056 108736367467239378944 108972853694875828224 109041584602283507712 109387483440097099776 109645693104235216896 109749524253008166912 110406707032966299648 110476342294418817024 110580960042803683328 111313284281497747456 111709337186097598464 111929978377240117248 112449134121104867328 112555620043568034816 112671236512188727296 113179196885914672128 113229605792331915264 113928727991119405056 114036615044141298432 114683222878477811712 114791824415294552064 114975692074579984384 115026901122368929792 115664169272631361536 115737120498914951168 116072983169929535904 116540412979242205184 117312203793674272768 117600259264270714008 117729600866785492992 117915411474214131712 118379068928272506816 118509267097691357184 118621491782442958848 119331800116469563392 119466930046243265024 119726753730554363904 120182300884843524096 120258101768403816448 120519646139365982208 120978210162226593792 121600268082783323328 122105430956989218816 122328413400644301312 124133607001174642564 124270134248273575936 124403580048154143744 125014266788682399744 125227444816684965888 125428027717723619328 126378240048918495232 127134995977355132928 127215182035997425664 127919975288274419712 128041111628509528064 128634994335506325504 128889066010155286528 129347653583902482432 129405263762665046016 129742635983732473856 130204260561279320064 130327560050447198208 131066540432546070528 131107964601647480832 131190656474622345216 131314890050829373952 131976229267883556864 132042396366900450816 132654837908490898176 132916849322972639232 133189043404848234496 133797093358224113664 134400296302023673152 134941530818069921792 135290364489454293504 135418480364917791888 135567419179934810112 136379200133108072448 136533634338563731456 136830575692062130176 137351201011249741824 137437830592461504512 138173663292754231296 138260811613973250048 138391740412850118656 139681212685646757888 139803901029307772928 140606253829260312576 141866979429913877216 142175520055033307136 142716482300751684864 143117079790497103872 144046250582073219072 144432274341621137408 145000199261424697344 145849977920129466368 145960465481699033088 146332699004010889216 147208942710621732864 147301789725891756032 147729251307183045696 147891730014474338304 148945782914796797952 149239971169653489664 149837673830454263808 149932178828139823104 150074160058090713088 150829976306152636416 150905595847886229504 150972807723109220352 151809222170328662016 151904970654825873408 152048820058855064576 152814581257549381632 152910963837970415616 153055765887059402752 153600338630884197888 154617559416519192576 154763977559906047872 155690707964456383488 156800345685694285344 156972801155713990656 157838758571030009088 158161989043257278464 159109066821959417856 159600351858653111868 159635671640739151872 160243067846458032128 161304280216302125056 162133690777044431104 162486308634323779584 162807241275985625088 163104551200859068416 163562376903425261568 164081225160145649664 164624286379512250368 165714513441628225536 165871440064205524992 166685689051576532992 166811960550513180672 166969926422246621184 167237370290298159104 167894967565860175872 168833430065352052224 169006854768283090944 171054922566211947648 171243055806233444352 171513325780675100672 172187736622941828096 172463538111869976576 172540351683553394688 173496253908947042304 173605680748372426752 173770080067262930944 174810619468863307776 174920875299496460288 175968305690511409152 176056528489200601088 176873117211321197568 177222465763963518976 177932237673664438272 178396124477632151552 179200395069364897536 180273451327265286144 180387152652605724672 180557973819890389184 180756558906579746816 181467315243339890688 182400402124174984992 183134934681666322432 184231551057005641728 184347748818631000064 186200410501761963846 186241616914195677184 186405201372410363904 187521400183023599616 188142041576585428992 189388015361860829184 189567360073377742848 190288643067668913152 190702493966032699392 190822773053996138496 191879962932411629568 192061667442764292096 192952491503259488256 193333599015232929792 194613953975598710784 195491340075670797312 196785984711933517824 196972335076244060928 198063594550350676224 198594377219729063936 199375273984458958848 199783565107272351744 199909571770853097472 200695640037336170496 201207461130514972672 201297076964145627136 202412296227104882688 202539960873101164544 203127720547376687832 203351128769902215168 203752775010065842176 203881285117293887488 204800451507845597184 206026801516874612736 206156745888692256768 206351970079874730496 207391217420959875072 207587610619275177984 209067127580925713792 209297068207618654208 209521819028470136832 210451678094706678784 210909380743890468864 212800469144870815824 214074723451127527296 214310171637741256704 216648411512431706112 217472734934478757888 218774966880194199552 219499048506016333824 220813414065932599296 220952684588837634048 221161920085607366656 222626568562995494912 223418674372195196928 223859956754480234496 224898268242209734656 225111240087136069632 225342473024377454592 226358393771829344256 226459211584663830528 227857455982238810112 228073230088282596864 229366445756955623424 229583648830589104128 229951384149159968768 230053802244737859584 231328338545262723072 231474240997829902336 232145966339859071808 233080825958484410368 235200518528541428016 235459201733570985984 235830822948428263424 236758137856545013632 237018534195382714368 237242983564885917696 238663600232939126784 238933860092486530048 239453507461108727808 240364601769687048192 240516203536807632896 241956420324453187584 243200536165566646656 244210861913978437632 244656826801288602624 248267214002349285128 248540268496547151872 248807160096308287488 250028533577364799488 250454889633369931776 250856055435447238656 252756480097836990464 254269991954710265856 254430364071994851328 255839950576548839424 256082223257019056128 257269988671012651008 257778132020310573056 258695307167804964864 258810527525330092032 260408521122558640128 260655120100894396416 262133080865092141056 262215929203294961664 262381312949244690432 262629780101658747904 263952458535767113728 264084792733800901632 265309675816981796352 265833698645945278464 267594186716448227328 268800592604047346304 269883061636139843584 270580728978908587008 270836960729835583776 271134838359869620224 273067268677127462912 274702402022499483648 274875661184923009024 276347326585508462592 276521623227946500096 276783480825700237312 279300615752642945769 279362425371293515776 279607802058615545856 281212507658520625152 283733958859827754432 284351040110066614272 285432964601503369728 286234159580994207744 288092501164146438144 288864548683242274816 290000398522849394688 291699955840258932736 291920930963398066176 292665398008021778432 295458502614366091392 295783460028948676608 297891565829593595904 298479942339306979328 299675347660908527616 299864357656279646208 300148320116181426176 301811191695772459008 301945615446218440704 303618444340657324032 303809941309651746816 304097640117710129152 305629162515098763264 305821927675940831232 306111531774118805504 307200677261768395776 309235118833038385152 309527955119812095744 311381415928912766976 313600691371388570688 313945602311427981312 315677517142060018176 316323978086514556928 318218133643918835712 319200703717306223736 319271343281478303744 320486135692916064256 322608560432604250112 324267381554088862208 324972617268647559168 326209102401718136832 327124753806850523136 328162450320291299328 329248572759024500736 331429026883256451072 331742880128411049984 333939852844493242368 335789935131720351744 337666860130704104448 338013709536566181888 342109845132423895296 343026651561350201344 344375473245883656192 344927076223739953152 345080703367106789376 346992507817894084608 347211361496744853504 347540160134525861888 349621238937726615552 349841750598992920576 351936611381022818304 352113056978401202176 353746234422642395136 354444931527927037952 355864475347328876544 356792248955264303104 358400790138729795072 360546902654530572288 360774305305211449344 361115947639780778368 361513117813159493632 362934630486679781376 364800804248349969984 366269869363332644864 372400821003523927692 372483233828391354368 372810402744820727808 375042800366047199232 376284083153170857984 379134720146755485696 380577286135337826304 381404987932065398784 381645546107992276992 383759925864823259136 384123334885528584192 385904983006518976512 386667198030465859584 389227907951197421568 390982680151341594624 393571969423867035648 393944670152488121856 396127189100701352448 397188754439458127872 398750547968917917696 399567130214544703488 399819143541706194944 401391280074672340992 402414922261029945344 402594153928291254272 404824592454209765376 405079921746202329088 406255441094753375664 406702257539804430336 409600903015691194368 412053603033749225472 412313491777384513536 412703940159749460992 414782434841919750144 415175221238550355968 418134255161851427584 419043638056940273664 420903356189413357568 421818761487780937728 425600938289741631648 428149446902255054592 433296823024863412224 434945469868957515776 437549933760388399104 438998097012032667648 441626828131865198592 441905369177675268096 442323840171214733312 445253137125990989824 446837348744390393856 447719913508960468992 449796536484419469312 450222480174272139264 452716787543658688512 452918423169327661056 455714911964477620224 456146460176565193728 458732891513911246848 459167297661178208256 459902768298319937536 464291932679718143616 466161651916968820736 470401037057082856032 470918403467141971968 471661645896856526848 473516275713090027264 474485967129771835392 477327200465878253568 477867720184973060096 478907014922217455616 480729203539374096384 481032407073615265792 483912840648906375168 486401072331133293312 488421723827956875264 489313653602577205248 496534428004698570256 497080536993094303744 497614320192616574976 500057067154729598976 500909779266739863552 501712110870894477312 505512960195673980928 512164446514038112256 514539977342025302016 515556264040621146112 517390614335609929728 517621055050660184064 520817042245117280256 521310240201788792832 524431858406589923328 524762625898489380864 525259560203317495808 527904917071534227456 528169585467601803264 530619351633963592704 531667397291890556928 535188373432896454656 537601185208094692608 539766123272279687168 541161457957817174016 541673921459671167552 542269676719739240448 546134537354254925824 549404804044998967296 549751322369846018048 552694653171016925184 553043246455893000192 553566961651400474624 558601231505285891538 558724850742587031552 559215604117231091712 567467917719655508864 568702080220133228544 570865929203006739456 572468319161988415488 576185002328292876288 580000797045698789376 583399911680517865472 583841861926796132352 585330796016043556864 590917005228732182784 595783131659187191808 596959884678613958656 599350695321817055232 599728715312559292416 600296640232362852352 603622383391544918016 603891230892436881408 607236888681314648064 607619882619303493632 608195280235420258304 611258325030197526528 611643855351881662464 612223063548237611008 614401354523536791552 618470237666076770304 619055910239624191488 622762831857825533952 627201382742777141376 627891204622855962624 631355034284120036352 632647956173029113856 638401407434612447472 640972271385832128512 645217120865208500224 648534763108177724416 649945234537295118336 652418204803436273664 656324900640582598656 658497145518049001472 662858053766512902144 663485760256822099968 667879705688986484736 671579870263440703488 675333720261408208896 676027419073132363776 684219690264847790592 686053303122700402688 688750946491767312384 689854152447479906304 690161406734213578752 693985015635788169216 694422722993489707008 695080320269051723776 699242477875453231104 699683501197985841152 704226113956802404352 707492468845284790272 708889863055854075904 711728950694657753088 713584497910528606208 716801580277459590144 721093805309061144576 721548610610422898688 722231895279561556736 725869260973359562752 729601608496699939968 732539738726665289728 744801642007047855384 744966467656782708736 745620805489641455616 750085600732094398464 752568166306341715968 758269440293510971392 761154572270675652608 762809975864130797568 763291092215984553984 767519851729646518272 768246669771057168384 771809966013037953024 773334396060931719168 781965360302683189248 787143938847734071296 787889340304976243712 792254378201402704896 794377508878916255744 797501095937835835392 802782560149344681984 804829844522059890688 805188307856582508544 809649184908419530752 810159843492404658176 812510882189506751328 813404515079608860672 819201806031382388736 824107206067498450944 824626983554769027072 825407880319498921984 829564869683839500288 830350442477100711936 836268510323702855168 838087276113880547328 841806712378826715136 843637522975561875456 851201876579483263296 856298893804510109184 866593646049726824448 869890939737915031552 875099867520776798208 877996194024065335296 884647680342429466624 890506274251981979648 893674697488780787712 895439827017920937984 899593072968838938624 900444960348544278528 905433575087317377024 905836846338655322112 911429823928955240448 912292920353130387456 917465783027822493696 918334595322356416512 919805536596639875072 928583865359436287232 932323303833937641472 940802074114165712064 941836806934283943936 943323291793713053696 947032551426180054528 948971934259543670784 954654400931756507136 955735440369946120192 957814029844434911232 961458407078748192768 962064814147230531584 967825681297812750336 972802144662266586624 978627307205154410496 993068856009397140512 994161073986188607488 995228640385233149952 1001819558533479727104 1011025920391347961856 1024328893028076224512 1029079954684050604032 1031112528081242292224 1034781228671219859456 1035242110101320368128 1041634084490234560512 1042620480403577585664 1048863716813179846656 1049525251796978761728 1050519120406634991616 1055809834143068454912 1056339170935203606528 1061238703267927185408 1063334794583781113856 1070376746865792909312 1075202370416189385216 1082322915915634348032 1083347842919342335104 1084539353439478480896 1092269074708509851648 1098809608089997934592 1099502644739692036096 1107133923302800949248 1117202463010571783076 1117449701485174063104 1118431208234462183424 1134935835439311017728 1137404160440266457088 1141731858406013478912 1144936638323976830976 1152370004656585752576 1160001594091397578752 1166799823361035730944 1167683723853592264704 1170661592032087113728 1181834010457464365568 1191566263318374383616 1198701390643634110464 1199457430625118584832 1200593280464725704704 1207244766783089836032 1207782461784873762816 1214473777362629296128 1215239765238606987264 1216390560470840516608 1224446127096475222016 1228802709047073583104 1236940475332153540608 1238111820479248382976 1245525663715651067904 1254402765485554282752 1262710068568240072704 1265295912346058227712 1276802814869224894944 1281944542771664257024 1290434241730417000448 1297069526216355448832 1299890469074590236672 1304836409606872547328 1312649801281165197312 1316994291036098002944 1325716107533025804288 1326971520513644199936 1335759411377972969472 1343159740526881406976 1350667440522816417792 1368439380529695581184 1372106606245400805376 1377501892983534624768 1379708304894959812608 1390160640538103447552 1398484955750906462208 1399367002395971682304 1408452227913604808704 1414984937690569580544 1417779726111708151808 1423457901389315506176 1427168995821057212416 1433603160554919180288 1442187610618122289152 1443097221220845797376 1444463790559123113472 1451738521946719125504 1459203216993399879936 1465079477453330579456 1489603284014095710768 1491241610979282911232 1500171201464188796928 1505136332612683431936 1516538880587021942784 1522309144541351305216 1536493339542114336768 1543619932026075906048 1546668792121863438336 1563930720605366378496 1574287877695468142592 1575778680609952487424 1584508756402805409792 1588755017757832511488 1595002191875671670784 1605565120298689363968 1609659689044119781376 1610376615713165017088 1619298369816839061504 1620319686984809316352 1625021764379013502656 1626809030159217721344 1638403612062764777472 1648214412134996901888 1649253967109538054144 1650815760638997843968 1659129739367679000576 1660700884954201423872 1672537020647405710336 1676174552227761094656 1683613424757653430272 1702403753158966526592 1712597787609020218368 1739781879475830063104 1750199735041553596416 1755992388048130670592 1769295360684858933248 1781012548503963959296 1787349394977561575424 1790879654035841875968 1799186145937677877248 1800889920697088557056 1810867150174634754048 1811673692677310644224 1822859647857910480896 1824585840706260774912 1834931566055644987392 1836669190644712833024 1839611073193279750144 1857167730718872574464 1881604148228331424128 1883673613868567887872 1886646583587426107392 1894065102852360109056 1897943868519087341568 1911470880739892240384 1922916814157496385536 1924129628294461063168 1935651362595625500672 1945604289324533173248 1957254614410308820992 1986137712018794281024 1988322147972377214976 1990457280770466299904 2003639117066959454208 2022051840782695923712 2048657786056152449024 2058159909368101208064 2069562457342439718912 2070484220202640736256 2083268168980469121024 2085240960807155171328 2097727433626359693312 2099050503593957523456 2101038240813269983232 2112678341870407213056 2122477406535854370816 2126669589167562227712 2140753493731585818624 2150404740832378770432 2164645831831268696064 2166695685838684670208 2184538149417019703296 2197619216179995869184 2199005289479384072192 2214267846605601898496 2234404926021143566152 2234899402970348126208 2236862416468924366848 2269871670878622035456 2274808320880532914176 2283463716812026957824 2289873276647953661952 2304740009313171505152 2320003188182795157504 2363668020914928731136 2383132526636748767232 2401186560929451409408 2414489533566179672064 2415564923569747525632 2428947554725258592256 2430479530477213974528 2432781120941681033216 2448892254192950444032 2457605418094147166208 2473880950664307081216 2476223640958496765952 2491051327431302135808 2508805530971108565504 2525420137136480145408 2530591824692116455424 2553605629738449789888 2563889085543328514048 2594139052432710897664 2599780938149180473344 2609672819213745094656 2625299602562330394624 2633988582072196005888 2653943041027288399872 2671518822755945938944 2686319481053762813952 2701334881045632835584 2736878761059391162368 2744213212490801610752 2755003785967069249536 2759416609789919625216 2780321281076206895104 2796969911501812924416 2798734004791943364608 2816904455827209617408 2829969875381139161088 2835559452223416303616 2846915802778631012352 2867206321109838360576 2884375221236244578304 2886194442441691594752 2888927581118246226944 2903477043893438251008 2918406433986799759872 2979206568028191421536 2982483221958565822464 3033077761174043885568 3044618289082702610432 3072986679084228673536 3087239864052151812096 3093337584243726876672 3127861441210732756992 3148575755390936285184 3151557361219904974848 3169017512805610819584 3177510035515665022976 3190004383751343341568 3211130240597378727936 3219319378088239562752 3250043528758027005312 3253618060318435442688 3276807224125529554944 3296428824269993803776 3298507934219076108288 3301631521277995687936 3321401769908402847744 3345074041294811420672 3352349104455522189312 3367226849515306860544 3404807506317933053184 3425195575218040436736 3479563758951660126208 3500399470083107192832 3511984776096261341184 3538590721369717866496 3574698789955123150848 3598372291875355754496 3601779841394177114112 3621734300349269508096 3623347385354621288448 3645719295715820961792 3649171681412521549824 3673338381289425666048 3714335461437745148928 3763208296456662848256 3773293167174852214784 3788130205704720218112 3795887737038174683136 3822941761479784480768 3845833628314992771072 3848259256588922126336 3871302725191251001344 3891208578649066346496 3914509228820617641984 3972275424037588562048 3976644295944754429952 3980914561540932599808 4007278234133918908416 4097315572112304898048 4116319818736202416128 4139124914684879437824 4170481921614310342656 4195454867252719386624 4198101007187915046912 4202076481626539966464 4225356683740814426112 4244954813071708741632 4253339178335124455424 4281506987463171637248 4300809481664757540864 4329291663662537392128 4333391371677369340416 4369076298834039406592 4395238432359991738368 4398010578958768144384 4428535693211203796992 4468809852042287132304 4473724832937848733696 4539743341757244070912 4549616641761065828352 4566927433624053915648 4609480018626343010304 4640006376365590315008 4727336041829857462272 4766265053273497534464 4802373121858902818816 4828979067132359344128 4831129847139495051264 4857895109450517184512 4860959060954427949056 4865562241883362066432 4897784508385900888064 4915210836188294332416 4947761901328614162432 4952447281916993531904 4982102654862604271616 5017611061942217131008 5050840274272960290816 5107211259476899579776 5127778171086657028096 5188278104865421795328 5219345638427490189312 5250599205124660789248 5267977164144392011776 5307886082054576799744 5343037645511891877888 5372638962107525627904 5402669762091265671168 5473757522118782324736 5488426424981603221504 5510007571934138499072 5518833219579839250432 5560642562152413790208 5633808911654419234816 5659939750762278322176 5671118904446832607232 5693831605557262024704 5734412642219676721152 5768750442472489156608 5772388884883383189504 5777855162236492453888 5806954087786876502016 5836812867973599519744 5958413136056382843072 5964966443917131644928 6066155522348087771136 6089236578165405220864 6145973358168457347072 6174479728104303624192 6255722882421465513984 6297151510781872570368 6303114722439809949696 6338035025611221639168 6380008767502686683136 6422260481194757455872 6438638756176479125504 6500087057516054010624 6553614448251059109888 6592857648539987607552 6597015868438152216576 6603263042555991375872 6642803539816805695488 6690148082589622841344 6704698208911044378624 6734453699030613721088 6809615012635866106368 6850391150436080873472 6959127517903320252416 7077181442739435732992 7149397579910246301696 7203559682788354228224 7243468600698539016192 7246694770709242576896 7291438591431641923584 7298343362825043099648 7346676762578851332096 7428670922875490297856 7526416592913325696512 7546586334349704429568 7576260411409440436224 7591775474076349366272 7645883522959568961536 7691667256629985542144 7696518513177844252672 7782417157298132692992 7829018457641235283968 7944550848075177124096 7961829123081865199616 8014556468267837816832 8194631144224609796096 8232639637472404832256 8278249829369758875648 8340963843228620685312 8390909734505438773248 8396202014375830093824 8404152963253079932928 8450713367481628852224 8489909626143417483264 8506678356670248910848 8601618963329515081728 8658583327325074784256 8666782743354738680832 8738152597668078813184 8857071386422407593984 8937619704084574264608 8947449665875697467392 9079486683514488141824 9099233283522131656704 9133854867248107831296 9218960037252686020608 9280012752731180630016 9454672083659714924544 9532530106546995068928 9604746243717805637632 9657958134264718688256 9731124483766724132864 9795569016771801776128 9830421672376588664832 9895523802657228324864 9904894563833987063808 9964205309725208543232 10035222123884434262016 10101680548545920581632 10214422518953799159552 10255556342173314056192 10376556209730843590656 10438691276854980378624 10501198410249321578496 10535954328288784023552 10615772164109153599488 10805339524182531342336 10947515044237564649472 11020015143868276998144 11121285124304827580416 11267617823308838469632 11319879501524556644352 11342237808893665214464 11387663211114524049408 11468825284439353442304 11537500884944978313216 11544777769766766379008 11555710324472984907776 11613908175573753004032 11673625735947199039488 11916826272112765686144 11929932887834263289856 12178473156330810441728 12291946716336914694144 12348959456208607248384 12511445764842931027968 12594303021563745140736 12606229444879619899392 12676070051222443278336 12760017535005373366272 12844520962389514911744 12877277512352958251008 13000174115032108021248 13107228896502118219776 13185715297079975215104 13194031736876304433152 13206526085111982751744 13285607079633611390976 13380296165179245682688 13468907398061227442176 13619230025271732212736 13700782300872161746944 13918255035806640504832 14154362885478871465984 14298795159820492603392 14407119365576708456448 14486937201397078032384 14493389541418485153792 14582877182863283847168 14596686725650086199296 14693353525157702664192 14857341845750980595712 15052833185826651393024 15093172668699408859136 15152520822818880872448 15291767045919137923072 15383334513259971084288 15393037026355688505344 15564834314596265385984 15658036915282470567936 15889101696150354248192 15923658246163730399232 16029112936535675633664 16465279274944809664512 16556499658739517751296 16681927686457241370624 16808305926506159865856 16901426734963257704448 16979819252286834966528 17013356713340497821696 17203237926659030163456 17317166654650149568512 17333565486709477361664 17476305195336157626368 17714142772844815187968 17875239408169148529216 17894899331751394934784 18158973367028976283648 18198466567044263313408 18267709734496215662592 18437920074505372041216 18909344167319429849088 19209492487435611275264 19315916268529437376512 19462248967533448265728 19591138033543603552256 19660843344753177329664 19791047605314456649728 19809789127667974127616 19928410619450417086464 20070444247768868524032 20203361097091841163264 20428845037907598319104 20753112419461687181312 20877382553709960757248 21231544328218307198976 21610679048365062684672 21895030088475129298944 22040030287736553996288 22242570248609655160832 22535235646617676939264 22639759003049113288704 22775326422229048098816 22937650568878706884608 23075001769889956626432 23089555539533532758016 23111420648945969815552 23347251471894398078976 23833652544225531372288 24356946312661620883456 24583893432673829388288 24697918912417214496768 25022891529685862055936 25188606043127490281472 25212458889759239798784 25352140102444886556672 25520035070010746732544 26000348230064216042496 26214457793004236439552 26413052170223965503488 26571214159267222781952 26760592330358491365376 26937814796122454884352 27238460050543464425472 27401564601744323493888 27836510071613281009664 28597590319640985206784 28814238731153416912896 28973874402794156064768 29193373451300172398592 29386707050315405328384 29714683691501961191424 30105666371653302786048 30186345337398817718272 30305041645637761744896 30583534091838275846144 30766669026519942168576 30786074052711377010688 31129668629192530771968 31316073830564941135872 31778203392300708496384 31847316492327460798464 33363855372914482741248 33616611853012319731712 33802853469926515408896 33959638504573669933056 34026713426680995643392 34406475853318060326912 34634333309300299137024 34667130973418954723328 34952610390672315252736 35750478816338297058432 35789798663502789869568 36317946734057952567296 36535419468992431325184 36875840149010744082432 37818688334638859698176 38418984974871222550528 38631832537058874753024 38924497935066896531456 39321686689506354659328 39582095210628913299456 39619578255335948255232 39856821238900834172928 40140888495537737048064 40406722194183682326528 40857690075815196638208 41506224838923374362624 41754765107419921514496 42463088656436614397952 43221358096730125369344 43790060176950258597888 44080060575473107992576 45070471293235353878528 45279518006098226577408 45875301137757413769216 46150003539779913252864 46179111079067065516032 46222841297891939631104 46694502943788796157952 47667305088451062744576 48713892625323241766912 49395837824834428993536 50045783059371724111872 50424917779518479597568 50704280204889773113344 51040070140021493465088 52000696460128432084992 52428915586008472879104 52826104340447931006976 53142428318534445563904 53521184660716982730752 53875629592244909768704 54476920101086928850944 54803129203488646987776 57628477462306833825792 57947748805588312129536 58386746902600344797184 58773414100630810656768 59429367383003922382848 60211332743306605572096 60372690674797635436544 60610083291275523489792 61167068183676551692288 62259337258385061543936 62632147661129882271744 63556406784601416992768 63694632984654921596928 66727710745828965482496 67233223706024639463424 67605706939853030817792 67919277009147339866112 68812951706636120653824 69268666618600598274048 69334261946837909446656 71500957632676594116864 72635893468115905134592 73070838937984862650368 73751680298021488164864 75637376669277719396352 77848995870133793062912 78643373379012709318656 79239156510671896510464 79713642477801668345856 80281776991075474096128 80813444388367364653056 81715380151630393276416 83012449677846748725248 83509530214839843028992 86442716193460250738688 87580120353900517195776 88160121150946215985152 90140942586470707757056 90559036012196453154816 91750602275514827538432 92300007079559826505728 92358222158134131032064 92445682595783879262208 93389005887577592315904 95334610176902125489152 97427785250646483533824 100091566118743448223744 100849835559036959195136 101408560409779546226688 102080140280042986930176 104001392920256864169984 104857831172016945758208 105652208680895862013952 107042369321433965461504 107751259184489819537408 108953840202173857701888 109606258406977293975552 115256954924613667651584 115895497611176624259072 116773493805200689594368 118858734766007844765696 120422665486613211144192 121220166582551046979584 122334136367353103384576 124518674516770123087872 125264295322259764543488 127112813569202833985536 127389265969309843193856 134466447412049278926848 135211413879706061635584 135838554018294679732224 137625903413272241307648 138537333237201196548096 138668523893675818893312 143001915265353188233728 145271786936231810269184 146141677875969725300736 151274753338555438792704 155697991740267586125824 157286746758025418637312 158478313021343793020928 159427284955603336691712 160563553982150948192256 161626888776734729306112 163430760303260786552832 166024899355693497450496 172885432386920501477376 175160240707801034391552 176320242301892431970304 181118072024392906309632 183501204551029655076864 184891365191567758524416 186778011775155184631808 190669220353804250978304 194855570501292967067648 200183132237486896447488 201699671118073918390272 202817120819559092453376 208002785840513728339968 211304417361791724027904 214084738642867930923008 215502518368979639074816 217907680404347715403776 219212516813954587951104 233546987610401379188736 237717469532015689531392 240845330973226422288384 242440333165102093959168 244668272734706206769152 249037349033540246175744 250528590644519529086976 254225627138405667971072 268932894824098557853696 270422827759412123271168 271677108036589359464448 275251806826544482615296 277074666474402393096192 277337047787351637786624 286003830530706376467456 290543573872463620538368 292283355751939450601472 302549506677110877585408 314573493516050837274624 316956626042687586041856 321127107964301896384512 323253777553469458612224 326861520606521573105664 332049798711386994900992 345770864773841002954752 350320481415602068783104 367002409102059310153728 369782730383135517048832 373556023550310369263616 381338440707608501956608 403399342236147836780544 405634241639118184906752 416005571681027456679936 422608834723583448055808 428169477285735861846016 435815360808695430807552 438425033627909175902208 467093975220802758377472 475434939064031379062784 481690661946452844576768 484880666330204187918336 498074698067080492351488 508451254276811335942144 543354216073178718928896 550503613653088965230592 554674095574703275573248 572007661061412752934912 581087147744927241076736 584566711503878901202944 605099013354221755170816 633913252085375172083712 642254215928603792769024 646507555106938917224448 653723041213043146211328 664099597422773989801984 700640962831204137566208 734004818204118620307456 739565460766271034097664 747112047100620738527232 762676881415217003913216 806798684472295673561088 811268483278236369813504 832011143362054913359872 856338954571471723692032 871630721617390861615104 876850067255818351804416 950869878128062758125568 963381323892905689153536 969761332660408375836672 996149396134160984702976 1016902508553622671884288 1101007227306177930461184 1109348191149406551146496 1144015322122825505869824 1162174295489854482153472 1210198026708443510341632 1267826504170750344167424 1284508431857207585538048 1307446082426086292422656 1401281925662408275132416 1479130921532542068195328 1494224094201241477054464 1525353762830434007826432 1664022286724109826719744 1712677909142943447384064 1743261443234781723230208 1753700134511636703608832 1901739756256125516251136 1926762647785811378307072 1939522665320816751673344 1992298792268321969405952 2033805017107245343768576 2202014454612355860922368 2218696382298813102292992 2288030644245651011739648 2324348590979708964306944 2420396053416887020683264 2569016863714415171076096 2614892164852172584845312 2958261843065084136390656 2988448188402482954108928 3050707525660868015652864 3328044573448219653439488 3486522886469563446460416 3803479512512251032502272 3853525295571622756614144 4067610034214490687537152 4437392764597626204585984 4576061288491302023479296 4648697181959417928613888 5138033727428830342152192 5229784329704345169690624 5976896376804965908217856 6101415051321736031305728 6656089146896439306878976 6973045772939126892920832 7707050591143245513228288 8135220068428981375074304 8874785529195252409171968 9152122576982604046958592 10459568659408690339381248 12202830102643472062611456 13312178293792878613757952 13946091545878253785841664 15414101182286491026456576 16270440136857962750148608 18304245153965208093917184 20919137318817380678762496 24405660205286944125222912 26624356587585757227515904 32540880273715925500297216 36608490307930416187834368 41838274637634761357524992 48811320410573888250445824 73216980615860832375668736 97622640821147776500891648 146433961231721664751337472 292867922463443329502674944
- Sum of all divisors σ(n): 1156269942053355612699334755
- Sum of proper divisors (its aliquot sum) s(n): 863402019589912283196659811
- 292867922463443329502674944 is an abundant number, because the sum of its proper divisors (863402019589912283196659811) is greater than itself. Its abundance is 570534097126468953693984867
Bases of 292867922463443329502674944
- Binary: 11110010010000010011000111100011101010011100001001110110001011101001000000000000000000002
- Hexadecimal: 0xF24131E3A9C2762E900000
- Base-36: 10SR1G6YYS7F1BOXS0
Squares and roots of 292867922463443329502674944
- 292867922463443329502674944 squared (2928679224634433295026749442) is 85771620008053453967199128242017676157179251325403136
- 292867922463443329502674944 cubed (2928679224634433295026749443) is 25119756158082523481666808649295800223769021858218695545896098972838691166224384
-
292867922463443329502674944 is a
perfect square number . Itssquare root is 17113384307712 -
The
cube root of 292867922463443329502674944 is 664085404.8220026299
Scales and comparisons
How big is 292867922463443329502674944?- 292,867,922,463,443,329,502,674,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 292,867,922,463,443,329,502,674,944 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 292867922463443329502674944 cubic inches would be around 55340450.4 feet tall.
Recreational maths with 292867922463443329502674944
- 292867922463443329502674944 backwards is 449476205923344364229768292
- 292867922463443329502674944 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 292867922463443329502674944's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 292867922463443329502674944 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 292867922463443329502674944 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/292867922463443329502674944/
Chicago style:
Numbermatics. 2024. "Number 292867922463443329502674944 - Facts about the integer". https://numbermatics.com/n/292867922463443329502674944/
The information we have on file for 292867922463443329502674944 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 292867922463443329502674944, math, Factors of 292867922463443329502674944, curriculum, school, college, exams, university, Prime factorization of 292867922463443329502674944, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-two septillion, eight hundred sixty-seven sextillion, nine hundred twenty-two quintillion, four hundred sixty-three quadrillion, four hundred forty-three trillion, three hundred twenty-nine billion, five hundred two million, six hundred seventy-four thousand, nine hundred forty-four.