31605362566943143283794944
31,605,362,566,943,143,283,794,944 is an even composite number composed of seven prime numbers multiplied together.
31605362566943143283794944 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 31605362566943143283794944:
210 × 36 × 72 × 132 × 612 × 1492 × 78672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 61 × 61 × 149 × 149 × 7867 × 7867)See below for interesting mathematical facts about the number 31605362566943143283794944 from the Numbermatics database.
Names of 31605362566943143283794944
- Cardinal: 31605362566943143283794944 can be written as Thirty-one septillion, six hundred five sextillion, three hundred sixty-two quintillion, five hundred sixty-six quadrillion, nine hundred forty-three trillion, one hundred forty-three billion, two hundred eighty-three million, seven hundred ninety-four thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 3.1605362566943143283794944 × 1025
Factors of 31605362566943143283794944
Divisors of 31605362566943143283794944
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 61 63 64 72 78 81 84 91 96 98 104 108 112 117 122 126 128 144 147 149 156 162 168 169 182 183 189 192 196 208 216 224 234 243 244 252 256 273 288 294 298 312 324 336 338 351 364 366 378 384 392 416 427 432 441 447 448 468 486 488 504 507 512 546 549 567 576 588 596 624 637 648 672 676 702 728 729 732 756 768 784 793 819 832 854 864 882 894 896 936 972 976 1008 1014 1024 1043 1053 1092 1098 1134 1152 1176 1183 1192 1248 1274 1281 1296 1323 1341 1344 1352 1404 1456 1458 1464 1512 1521 1536 1568 1586 1638 1647 1664 1701 1708 1728 1764 1788 1792 1872 1911 1937 1944 1952 2016 2028 2086 2106 2184 2196 2268 2304 2352 2366 2379 2384 2457 2496 2548 2562 2592 2646 2682 2688 2704 2808 2912 2916 2928 2989 3024 3042 3072 3129 3136 3159 3172 3276 3294 3328 3402 3416 3456 3528 3549 3576 3584 3721 3744 3822 3843 3874 3888 3904 3969 4023 4032 4056 4172 4212 4368 4392 4536 4563 4608 4704 4732 4758 4768 4914 4941 4992 5096 5103 5124 5184 5292 5364 5376 5408 5551 5616 5733 5811 5824 5832 5856 5978 6048 6084 6258 6272 6318 6344 6552 6588 6656 6804 6832 6912 7056 7098 7137 7152 7168 7301 7371 7442 7488 7644 7686 7748 7776 7808 7867 7938 8046 8064 8112 8281 8344 8424 8736 8784 8967 9072 9089 9126 9216 9387 9408 9464 9477 9516 9536 9828 9882 9984 10192 10206 10248 10309 10368 10584 10647 10728 10752 10816 11102 11163 11232 11466 11529 11622 11648 11664 11712 11907 11956 12069 12096 12168 12516 12544 12636 12688 13104 13176 13312 13559 13608 13664 13689 13824 14112 14196 14274 14304 14602 14742 14823 14884 14976 15288 15372 15496 15552 15616 15734 15876 16092 16128 16224 16562 16653 16688 16848 17199 17433 17472 17568 17934 18144 18178 18252 18774 18816 18928 18954 19032 19072 19656 19764 19968 20384 20412 20496 20618 20736 21168 21294 21411 21456 21504 21632 21903 22113 22201 22204 22326 22464 22932 23058 23244 23296 23328 23424 23601 23814 23912 24138 24192 24336 24843 25032 25088 25181 25272 25376 26047 26208 26352 26901 27118 27216 27267 27328 27378 27648 28161 28224 28392 28548 28608 29204 29484 29646 29768 29952 30576 30744 30927 30992 31104 31232 31468 31752 31941 32184 32256 32448 33124 33306 33376 33489 33696 34398 34587 34866 34944 35136 35721 35868 36207 36288 36356 36504 37548 37632 37856 37908 38064 38144 38857 39312 39528 39936 40677 40768 40824 40992 41067 41236 41472 42336 42588 42822 42912 43264 43806 44226 44402 44408 44469 44652 44928 45864 46116 46488 46592 46656 46848 47202 47628 47824 48276 48373 48384 48672 49686 49959 50064 50176 50362 50544 50752 51597 52094 52299 52416 52704 53802 54236 54432 54534 54656 54756 55069 56322 56448 56784 57096 57216 58408 58968 59292 59536 59904 61152 61488 61854 61984 62208 62464 62936 63504 63623 63882 64233 64368 64512 64896 65709 66248 66339 66603 66612 66752 66978 67392 68796 69174 69732 69888 70272 70803 71442 71736 72163 72414 72576 72712 73008 74529 75096 75264 75543 75712 75816 76128 76288 77714 78141 78624 79056 80703 81354 81536 81648 81801 81984 82134 82472 82944 84483 84672 85176 85644 85824 86528 87612 88452 88804 88816 88938 89304 89856 91728 92232 92781 92976 93184 93312 93696 94404 94913 95256 95648 95823 96552 96746 96768 97344 99372 99918 100128 100467 100724 101088 101504 102271 103194 103761 104188 104598 104832 105408 107604 108472 108621 108864 109068 109312 109512 110138 112644 112896 113568 114192 114432 116571 116816 117936 118157 118584 119072 119808 122031 122304 122976 123201 123708 123968 124416 125872 127008 127246 127764 128466 128736 129792 131418 132496 132678 133206 133224 133504 133956 134784 137592 138348 139464 139776 140544 141606 142884 143472 144326 144828 145119 145152 145424 146016 149058 149877 150192 150528 151086 151424 151632 152256 152576 154791 155407 155428 156282 156897 157248 158112 161406 162708 163072 163296 163602 163968 164268 164944 165207 168966 169344 170352 171288 171648 173056 175224 176267 176904 177608 177632 177876 178608 179712 182329 183456 184464 185562 185952 186624 187392 188808 189826 190512 190869 191296 191646 192699 193104 193492 193536 194688 197127 198744 199809 199836 200256 200934 201448 202176 203008 204542 206388 207522 208376 209196 209664 210816 212409 215208 216489 216944 217242 217728 218136 218624 219024 220276 223587 225288 225792 226629 227136 228384 228864 233142 233632 234423 235872 236314 237168 238144 242109 244062 244608 245403 245952 246402 247416 247936 248832 251744 253449 254016 254492 255528 256932 257472 259584 262836 264992 265356 266412 266448 267008 267912 269568 275184 276696 278343 278928 279552 281088 283212 284739 285768 286944 287469 288613 288652 289656 290238 290304 290848 292032 298116 299754 300384 301401 302172 302848 303264 304512 306813 309582 310814 310856 311283 312564 313794 314496 316224 322812 325416 326144 326592 327204 327936 328536 329888 330414 337932 338611 338688 340704 342576 343296 349713 350448 352534 353808 354471 355216 355264 355752 357216 359424 364658 366093 366912 368928 371124 371904 373248 377616 379652 381024 381738 382592 383292 385398 385483 386208 386984 389376 394254 397488 399618 399672 400512 401868 402896 404352 406016 409084 412776 415044 416752 418392 419328 421632 424818 430416 432978 433888 434484 435357 435456 436272 437248 438048 440552 445361 447174 449631 450576 451584 453258 454272 456768 457728 464373 466221 466284 467264 468846 470691 471744 472628 474336 476288 479887 484218 488124 489216 490806 491904 492804 494832 495621 495872 503488 505141 506898 508032 508984 511056 513864 514944 519168 525672 528801 529984 530712 532824 532896 534016 535824 539136 546987 550368 553392 554429 556686 557856 562176 566424 569478 571536 572607 573888 574938 577226 577304 578097 579312 580476 580608 581696 584064 591381 596232 599427 599508 600768 602802 604344 605696 606528 609024 613626 619164 621628 621712 622566 625128 627588 628849 628992 632448 637227 645624 649467 650832 652288 653184 654408 655872 657072 659776 660828 670761 675864 677222 677376 679887 681408 685152 686592 699426 700896 703269 705068 707616 708942 710432 710528 711504 714432 715897 726327 729316 732186 733824 736209 737856 742248 743808 746496 755232 759304 760347 762048 763476 765184 766584 770796 770966 772416 773968 778752 788508 794976 799236 799344 801024 803736 805792 808704 812032 818168 825552 827099 830088 833504 835029 836784 838656 843264 849636 854217 860832 862407 865839 865956 867776 868968 870714 870912 872544 876096 881104 890722 894348 899262 901152 904203 906516 908544 913536 920439 928746 932442 932568 934528 937692 941382 943488 945256 948672 952576 959774 968436 976248 978432 981612 983808 985608 989664 991242 991744 1006976 1010282 1013796 1015833 1016064 1017968 1022112 1027728 1029888 1049139 1051344 1057602 1059968 1061424 1063413 1065648 1065792 1068032 1071648 1078272 1087849 1093974 1098279 1100736 1106784 1108858 1113372 1115712 1132848 1138956 1143072 1145214 1147776 1149876 1154452 1154608 1156194 1156449 1158624 1160952 1163392 1168128 1172183 1182762 1192464 1198854 1199016 1201536 1205604 1208688 1211392 1213056 1218048 1227252 1233869 1238328 1243256 1243424 1245132 1250256 1255176 1257698 1257984 1264896 1274454 1291248 1298934 1301664 1306071 1306368 1308816 1311744 1314144 1319552 1321656 1329523 1336083 1341522 1348893 1351728 1354261 1354444 1354752 1359774 1362816 1370304 1373184 1398663 1398852 1401792 1406538 1410136 1412073 1415232 1417884 1420864 1421056 1423008 1428864 1431794 1439661 1452654 1458632 1464372 1467648 1472418 1475712 1484496 1486863 1487616 1510464 1515423 1518608 1520694 1524096 1526952 1530368 1533168 1536041 1541592 1541932 1544832 1547936 1557504 1577016 1586403 1589952 1598472 1598688 1602048 1607472 1611584 1617408 1636336 1640961 1651104 1654198 1660176 1663287 1667008 1670058 1673568 1686528 1699272 1708434 1717821 1721664 1724814 1731678 1731912 1735552 1737936 1741428 1741824 1745088 1752192 1762208 1774143 1781444 1788696 1798281 1798524 1802304 1808406 1813032 1817088 1827072 1840878 1857492 1864884 1865136 1869056 1875384 1882764 1886547 1886976 1890512 1897344 1905152 1911681 1919548 1936872 1948401 1952496 1956864 1963224 1967616 1971216 1979328 1982484 1983488 2012283 2013952 2020291 2020564 2027592 2031666 2032128 2035936 2039661 2044224 2055456 2059776 2098278 2102688 2109807 2115204 2119936 2122848 2126826 2131296 2131584 2143296 2147691 2175698 2178981 2187948 2196558 2201472 2208627 2213568 2217716 2226744 2231424 2265696 2277912 2286144 2290428 2295552 2299752 2308904 2309216 2312388 2312898 2317248 2321904 2326784 2336256 2344366 2365524 2370277 2384928 2397708 2398032 2403072 2411208 2417376 2426112 2436096 2454504 2467738 2476656 2481297 2486512 2486848 2490264 2500512 2505087 2510352 2515396 2515968 2529792 2548908 2562651 2582496 2597517 2597868 2603328 2612142 2612736 2617632 2628288 2639104 2643312 2659046 2672166 2683044 2697786 2703456 2708522 2708888 2712609 2719548 2725632 2740608 2761317 2797326 2797704 2803584 2813076 2820272 2824146 2830464 2835768 2841728 2842112 2846016 2857728 2863588 2879322 2905308 2917264 2928744 2935296 2944836 2951424 2968992 2973726 2975232 3020928 3030846 3037216 3041388 3047499 3048192 3053904 3060736 3066336 3072082 3083184 3083864 3089664 3095872 3147417 3154032 3172806 3179904 3190239 3196944 3197376 3204096 3214944 3223168 3234816 3263547 3272672 3281922 3294837 3302208 3308396 3320352 3326574 3334016 3340116 3347136 3359209 3398544 3416868 3435642 3443328 3449628 3463356 3463824 3469347 3471104 3475872 3482856 3490176 3504384 3516549 3524416 3548286 3562888 3577392 3596562 3597048 3604608 3616812 3626064 3634176 3654144 3681756 3701607 3714984 3729768 3730272 3738112 3750768 3751969 3765528 3773094 3773952 3781024 3794688 3810304 3823362 3839096 3873744 3881003 3896802 3904992 3918213 3926448 3935232 3942432 3958656 3964968 3988569 4008249 4024566 4027904 4040582 4041128 4046679 4055184 4062783 4063332 4064256 4071872 4079322 4088448 4110912 4119552 4195989 4196556 4205376 4219614 4230408 4239872 4245696 4253652 4262592 4263168 4286592 4295382 4318983 4351396 4357962 4375896 4393116 4401943 4402944 4417254 4427136 4435432 4453488 4460589 4462848 4531392 4546269 4555824 4572288 4580856 4591104 4599504 4608123 4617808 4618432 4624776 4625796 4634496 4643808 4653568 4672512 4688732 4731048 4740554 4759209 4769856 4795416 4796064 4806144 4822416 4834752 4852224 4909008 4922883 4935476 4953312 4962594 4973024 4973696 4980528 4989861 5001024 5010174 5011279 5020704 5030792 5059584 5097816 5125302 5153463 5164992 5195034 5195736 5206656 5224284 5225472 5235264 5256576 5278208 5286624 5318092 5322429 5344332 5366088 5394843 5395572 5406912 5417044 5417776 5425218 5439096 5451264 5481216 5522634 5594652 5595408 5607168 5626152 5640544 5648292 5659641 5660928 5671536 5683456 5684224 5692032 5715456 5727176 5735043 5758644 5789693 5810616 5834528 5845203 5857488 5870592 5889672 5902848 5937984 5947452 5950464 6036849 6041856 6060873 6061692 6074432 6082776 6094998 6096384 6107808 6118983 6132672 6144164 6166368 6167728 6179328 6191744 6238531 6294834 6308064 6329421 6345612 6359808 6380478 6393888 6394752 6429888 6443073 6446336 6527094 6545344 6563844 6589674 6604416 6616792 6625881 6640704 6653148 6668032 6680232 6694272 6718418 6797088 6833736 6871284 6886656 6899256 6926712 6927648 6938694 6942208 6951744 6965712 6980352 7008768 7033098 7048832 7096572 7110831 7125776 7154784 7193124 7194096 7207577 7209216 7233624 7252128 7308288 7363512 7403214 7429968 7443891 7459536 7460544 7476224 7501536 7503938 7515261 7531056 7546188 7547904 7562048 7589376 7646724 7678192 7687953 7747488 7762006 7792551 7793604 7809984 7836426 7852896 7884864 7917312 7929936 7977138 8016498 8049132 8055808 8081164 8082256 8093358 8110368 8125566 8126664 8143744 8158644 8176896 8205281 8221824 8283951 8391978 8393112 8410752 8439228 8460816 8479744 8491392 8507304 8525184 8526336 8573184 8590764 8637966 8702792 8715924 8751792 8786232 8803886 8805888 8834508 8854272 8870864 8906976 8921178 8925696 9062784 9092538 9111648 9142497 9144576 9161712 9182208 9199008 9216246 9235616 9236864 9249552 9251592 9268992 9287616 9306661 9307136 9377464 9442251 9462096 9479827 9481108 9518418 9539712 9570717 9590832 9592128 9612288 9644832 9669504 9704448 9790641 9818016 9845766 9870952 9884511 9906624 9925188 9946048 9947392 9961056 9979722 10002048 10020348 10022558 10041408 10061584 10077627 10195632 10250604 10306926 10329984 10390068 10391472 10408041 10413312 10448568 10470528 10513152 10549647 10556416 10573248 10636184 10644858 10688664 10732176 10752287 10789686 10791144 10813824 10834088 10835552 10850436 10878192 10902528 10962432 11045268 11104821 11189304 11190816 11214336 11252304 11255907 11281088 11296584 11319282 11321856 11343072 11366912 11384064 11430912 11454352 11470086 11517288 11579386 11621232 11643009 11669056 11690406 11714976 11754639 11779344 11805696 11875968 11894904 11965707 12024747 12073698 12083712 12121746 12123384 12148864 12165552 12188349 12189996 12192768 12215616 12237966 12265344 12288328 12332736 12335456 12358656 12383488 12477062 12587967 12589668 12616128 12658842 12691224 12719616 12760956 12787776 12789504 12859776 12886146 12892672 12956949 13054188 13090688 13127688 13179348 13205829 13208832 13233584 13251762 13281408 13306296 13336064 13360464 13381767 13388544 13436836 13594176 13638807 13667472 13742568 13773312 13798512 13824369 13853424 13855296 13877388 13884416 13903488 13931424 13960704 14017536 14066196 14097664 14142037 14193144 14221662 14251552 14277627 14309568 14386248 14388192 14415154 14418432 14467248 14504256 14727024 14768649 14806428 14859936 14887782 14919072 14921088 14969583 15003072 15007876 15030522 15033837 15062112 15092376 15124096 15178752 15238379 15293448 15356384 15375906 15460389 15494976 15524012 15585102 15587208 15619968 15672852 15705792 15769728 15834624 15859872 15954276 16032996 16098264 16162328 16164512 16184529 16186716 16220736 16251132 16253328 16287488 16317288 16353792 16410562 16443648 16567902 16783956 16786224 16821504 16878456 16921632 16978923 16982784 17014608 17050368 17052672 17146368 17181528 17275932 17369079 17405584 17431848 17503584 17535609 17572464 17605393 17607772 17611776 17669016 17708544 17741728 17813952 17842356 17851392 18125568 18182619 18185076 18223296 18284994 18289152 18323424 18356949 18398016 18432492 18471232 18473728 18499104 18503184 18537984 18575232 18613322 18715593 18754928 18884502 18924192 18959654 18962216 18988263 19036836 19079424 19141434 19181664 19184256 19289664 19329219 19339008 19581282 19636032 19691532 19741904 19769022 19813248 19850376 19892096 19894784 19922112 19959444 20004096 20040696 20045116 20082816 20123168 20155254 20391264 20501208 20613852 20659968 20780136 20782944 20816082 20826624 20897136 20941056 21026304 21099294 21146496 21272368 21289716 21332493 21377328 21464352 21504574 21579372 21582288 21622731 21627648 21668176 21671104 21700872 21756384 21924864 22090536 22209642 22331673 22378608 22381632 22428672 22504608 22511814 22562176 22593168 22638564 22643712 22686144 22733824 22768128 22908704 22940172 23034576 23063859 23158772 23242464 23286018 23338112 23377653 23380812 23429952 23509278 23514463 23558688 23751936 23789808 23931414 24049494 24147396 24167424 24243492 24246768 24297728 24331104 24376698 24379992 24431232 24475932 24530688 24576656 24615843 24665472 24670912 24766976 24851853 24954124 25175934 25179336 25232256 25317684 25382448 25439232 25521912 25575552 25579008 25719552 25772292 25785344 25913898 26108376 26181376 26255376 26263783 26358696 26411658 26417664 26467168 26503524 26562816 26612592 26672128 26720928 26763534 26777088 26873672 27167021 27188352 27277614 27334944 27427491 27485136 27546624 27597024 27648738 27706848 27710592 27754776 27806976 27862848 27919983 27921408 28132392 28195328 28284074 28326753 28386288 28439481 28443324 28503104 28555254 28619136 28712151 28772496 28776384 28830308 28836864 28934496 29008512 29273107 29371923 29454048 29537298 29612856 29719872 29775564 29838144 29842176 29939166 30006144 30015752 30061044 30067674 30124224 30184752 30232881 30248192 30476758 30586896 30712768 30751812 30813601 30920778 30989952 31048024 31170204 31174416 31224123 31239936 31345704 31411584 31539456 31648941 31669248 31719744 31908552 32065992 32196528 32256861 32324656 32329024 32369058 32373432 32441472 32502264 32506656 32574976 32634576 32707584 32821124 32887296 33135804 33314463 33567912 33572448 33643008 33756912 33767721 33843264 33957846 33965568 34029216 34100736 34292736 34363056 34551864 34738158 34811168 34863696 34929027 35007168 35071218 35144928 35210786 35215544 35263917 35338032 35417088 35483456 35627904 35684712 35897121 36074241 36251136 36365238 36370152 36446592 36565047 36569988 36578304 36646848 36713898 36796032 36864984 36942464 36947456 36998208 37006368 37075968 37150464 37226644 37431186 37509856 37763901 37769004 37848384 37919308 37924432 37976526 38073672 38158848 38282868 38363328 38368512 38579328 38658438 38678016 38870847 39162564 39272064 39383064 39483808 39538044 39617487 39626496 39700752 39784192 39789568 39844224 39918888 40008192 40081392 40090232 40145301 40165632 40246336 40310508 40782528 40916421 41002416 41227704 41319936 41473107 41560272 41565888 41632164 41653248 41794272 41882112 42052608 42198588 42292992 42426111 42544736 42579432 42664986 42754656 42832881 42928704 43009148 43158744 43164576 43245462 43255296 43336352 43342208 43401744 43512768 43669717 44181072 44305947 44419284 44663346 44757216 44763264 44908749 45009216 45023628 45101511 45124352 45186336 45277128 45372288 45536256 45715137 45817408 45880344 46069152 46127718 46317544 46381167 46484928 46572036 46676224 46755306 46761624 46859904 47018556 47028926 47117376 47503872 47579616 47862828 48098988 48294792 48486984 48493536 48595456 48662208 48753396 48759984 48862464 48951864 49061376 49153312 49231686 49330944 49341824 49533952 49703706 49908248 50351868 50358672 50453039 50464512 50635368 50764896 50936769 51043824 51151104 51158016 51439104 51544584 51827796 52107237 52216752 52362752 52510752 52527566 52606827 52717392 52816179 52823316 52835328 52934336 53007048 53125632 53225184 53441856 53527068 53554176 53747344 54334042 54376704 54547857 54555228 54669888 54854982 54970272 55194048 55297476 55413696 55421184 55509552 55613952 55725696 55839966 56146779 56264784 56390656 56568148 56653506 56772576 56878962 56886648 57006208 57110508 57238272 57424302 57436967 57544992 57552768 57660616 57868992 57987657 58017024 58546214 58743846 58908096 59074596 59225712 59439744 59551128 59676288 59684352 59878332 60012288 60031504 60122088 60135348 60248448 60369504 60465762 60496384 60953516 61173792 61425536 61503624 61627202 61841556 61889689 61979904 62096048 62340408 62348832 62448246 62479872 62691408 62823168 63078912 63297882 63439488 63817104 63997479 64131984 64393056 64513722 64649312 64658048 64738116 64746864 64868193 64882944 65004528 65013312 65146627 65149952 65269152 65642248 65774592 66271608 66358789 66628926 66995019 67135824 67144896 67286016 67513824 67535442 67686528 67915692 67931136 68058432 68201472 68726112 69103728 69191577 69476316 69622336 69727392 69858054 70014336 70132959 70142436 70289856 70421572 70431088 70527834 70543389 70676064 70966912 71255808 71369424 71503163 71794242 72148482 72502272 72730476 72740304 72893184 73130094 73139976 73293696 73427796 73592064 73729968 73847529 73884928 73894912 73996416 74012736 74300928 74453288 74555559 74862372 75019712 75266009 75527802 75538008 75696768 75838616 75848864 75953052 76147344 76317696 76565736 76726656 76737024 77158656 77316876 77356032 77741694 78325128 78544128 78766128 78791349 78967616 79076088 79234974 79252992 79401504 79568384 79688448 79837776 80016384 80162784 80180464 80290602 80331264 80492672 80621016 81100903 81501063 81565056 81832842 82004832 82282473 82455408 82609921 82639872 82946214 83120544 83131776 83264328 83588544 83759949 83764224 84397176 84585984 84852222 85089472 85158864 85318443 85329972 85509312 85665762 85857408 86018296 86136453 86317488 86329152 86490924 86510592 86672704 86684416 86803488 87025536 87339434 87819321 88115769 88362144 88611894 88838568 89326692 89514432 89526528 89817498 90018432 90047256 90203022 90248704 90372672 90554256 90698643 90744576 91430274 91634816 91760688 92138304 92255436 92440803 92635088 92762334 92969856 93144072 93352448 93510612 93523248 93672369 93698501 93719808 94037112 94057852 94234752 94946823 95007744 95159232 95725656 96197976 96589584 96770583 96973968 96987072 97190912 97324416 97506792 97519968 97724928 97903728 98122752 98306624 98463372 98661888 98683648 99407412 99816496 99943389 100703736 100717344 100906078 100929024 101270736 101303163 101529792 101873538 102087648 102302208 102878208 103089168 103655592 104214474 104433504 104725504 104787081 105021504 105055132 105213654 105434784 105632358 105646632 105868672 106014096 106251264 106450368 106668653 106883712 107054136 107494688 107691363 108222723 108668084 108753408 109095714 109110456 109339776 109695141 109709964 109940544 110388096 110594952 110827392 110842368 111019104 111227904 111451392 111679932 112293558 112529568 113136296 113291703 113307012 113545152 113757924 113773296 114012416 114221016 114476544 114848604 114873934 115089984 115105536 115321232 115737984 115975314 116034048 116612541 117092428 117487692 117816192 118149192 118451424 118852461 118879488 119102256 119352576 119368704 119756664 120024576 120063008 120244176 120270696 120496896 120739008 120931524 120992768 121907032 122347584 122749263 122851072 123007248 123237751 123254404 123683112 123779378 123959808 124192096 124419321 124680816 124697664 124896492 124959744 125382816 125646336 126157824 126595764 126878976 127278333 127634208 127994958 128263968 128498643 128786112 129027444 129298624 129316096 129476232 129493728 129736386 129765888 130009056 130026624 130293254 130538304 131009151 131284496 132543216 132717578 132917841 133257852 133990038 134271648 134289792 134726247 135027648 135070884 135304533 135373056 135831384 136116864 137145411 137452224 138207456 138383154 138952632 139244672 139454784 139716108 140028672 140265918 140284872 140579712 140843144 140862176 141055668 141086778 141352128 141933824 142511616 142738848 143006326 143588484 144296964 145460952 145480608 145786368 146260188 146279952 146587392 146855592 147184128 147459936 147695058 147769856 147992832 148025472 148601856 148906576 149111118 149724744 150039424 150532018 151055604 151076016 151359117 151393536 151677232 151697728 151906104 152294688 152810307 153131472 153453312 153474048 154317312 154633752 155483388 156321711 156650256 157088256 157532256 157582698 157935232 158152176 158448537 158469948 158505984 158803008 159136768 159376896 159675552 160325568 160360928 160581204 160662528 160985344 161242032 162201806 163002126 163130112 163643571 163665684 164009664 164564946 164910816 165219842 165892428 166241088 166263552 166528656 167177088 167519898 168440337 168794352 169171968 169704444 170178944 170317728 170636886 170659944 171018624 171331524 171714816 172036592 172272906 172310901 172634976 172658304 172981848 173345408 173368832 173606976 173962971 174051072 174655267 174678868 175638642 176231538 176724288 177223788 177677136 178653384 179028864 179053056 179634996 180036864 180094512 180406044 180497408 180745344 181108512 181397286 181489152 182860548 183269632 183521376 183846481 184276608 184510872 184881606 185270176 185524668 185669067 185939712 186288144 186704896 187021224 187046496 187344738 187397002 187439616 188074224 188115704 188469504 189893646 190318464 191451312 191992437 192395952 193179168 193541166 193947936 193974144 194604579 194648832 195013584 195039936 195439881 195449856 195807456 196613248 196926744 197323776 197367296 198098927 198814824 199076367 199632992 199886778 200985057 201407472 201434688 201812156 201858048 202541472 202606326 203059584 203747076 204175296 204604416 204911749 206178336 207311184 208428948 208867008 209574162 210043008 210110264 210398877 210427308 210869568 211264716 211293264 211630167 211737344 212028192 212900736 213337306 213767424 214108272 214509489 214989376 215382726 216445446 217336168 217506816 218191428 218220912 218679552 219390282 219419928 219881088 220776192 221189904 221542587 221654784 221684736 222038208 222902784 223359864 224587116 225059136 225798027 226272592 226583406 226614024 227090304 227515848 227546592 228024832 228442032 228870109 228953088 229697208 229747868 230179968 230211072 230642464 231475968 231950628 232068096 233225082 234184856 234975384 235632384 236298384 236374047 236902848 237704922 237758976 238204512 238705152 239513328 240049152 240126016 240488352 240541392 240993792 241478016 241863048 243302709 243814064 244503189 244695168 245498526 245702144 246014496 246475502 246508808 246847419 247366224 247558756 247829763 247919616 248384192 248838642 249361632 249395328 249792984 250765632 251279847 251292672 253191528 253757952 254556666 255268416 255955329 255989916 256527936 256997286 257572224 258054888 258597248 258632192 258952464 258987456 259472772 259531776 260018112 260053248 260586508 261076608 262018302 262568992 263457963 264347307 265086432 265435156 265835682 266515704 267980076 268543296 268579584 269452494 270055296 270141768 270609066 270746112 271662768 272095929 272233728 274290822 274904448 276414912 276766308 277322409 277905264 278489344 278909568 279432216 280057344 280531836 280569744 281017107 281095503 281159424 281686288 281724352 282111336 282173556 282704256 283867648 284840469 285023232 285477696 286012652 287176968 288593928 290311749 290921904 290961216 291572736 292520376 292559904 293174784 293711184 294368256 294919872 295390116 295539712 295985664 296050944 297813152 298222236 299449488 299830167 300078848 301064036 302111208 302152032 302718234 302787072 303354464 303395456 303812208 303909489 304589376 305620614 305688019 306262944 306906624 308634624 309267504 310966776 312643422 313300512 314176512 314361243 315064512 315165396 315870464 316304352 316897074 316939896 317606016 318753792 319351104 320005959 320651136 320721856 321162408 321970688 322484064 323074089 324403612 324668169 326004252 326260224 327287142 327331368 328019328 329085423 329129892 329821632 330439684 331784856 332482176 332527104 333057312 334354176 335039796 336880674 337588704 339408888 340357888 340635456 341273772 341319888 342037248 342663048 343429632 344073184 344545812 344621802 345269952 345316608 345963696 346690816 346737664 347213952 347925942 348102144 349310534 349357736 349837623 351277284 352463076 353171273 353448576 354447576 355354272 356557383 357306768 358057728 358106112 359269992 360073728 360189024 360812088 361490688 362217024 362794572 362978304 365721096 366539264 367042752 367692962 368247789 368553216 369021744 369713253 369763212 370540352 371049336 371338134 371879424 372576288 373257963 374042448 374092992 374689476 374794004 374879232 376148448 376231408 376939008 379787292 380550391 380636928 381834999 382902624 383984874 384791904 386358336 387082332 387895872 387948288 389209158 389297664 390027168 390079872 390879762 391614912 393027453 393226496 393853488 394734592 396197854 397629648 398152734 399265984 399773556 401970114 402814944 402869376 403624312 404178741 405082944 405212652 405913599 406119168 407494152 408350592 409823498 411436233 412356672 414622368 416857896 417734016 419148324 420086016 420220528 420797754 420854616 421739136 422529432 422586528 423260334 423474688 424056384 425801472 426674612 427534848 428216544 429018978 429978752 430765452 432890892 433227823 434672336 436382856 436441824 437359104 438780564 438839856 439762176 441552384 442379808 443085174 443309568 444076416 445805568 446719728 449174232 450118272 451596054 452545184 453166812 453228048 454077351 454180608 455031696 455093184 456049664 456884064 457740218 458430921 459394416 459495736 460359936 460422144 461284928 462951936 463901256 466450164 468369712 468965133 469950768 471264768 472596768 472748094 473805696 475345611 475409844 475517952 476409024 477410304 479026656 480252032 480976704 481082784 481987584 482956032 483726096 486605418 487628128 489006378 489390336 490930713 490997052 491404288 492028992 492951004 493017616 493694838 494732448 495117512 495659526 496768384 497677284 498723264 498790656 499585968 500522141 501531264 502559694 505321011 506383056 507515904 509113332 510536832 511910658 511979832 513055872 513994572 515144448 516109776 516932703 517194496 517264384 517904928 517974912 518945544 520036224 520106496 521173016 521888913 522153216 523965801 524036604 525137984 526915926 528694614 530172864 530870312 531671364 533031408 535960152 537086592 537159168 538904988 540110592 540283536 541218132 541492224 543325536 544191858 544467456 548581644 549808896 551539443 552829824 553532616 554644818 555810528 556978688 557007201 557819136 558864432 560114688 561063672 561139488 562034214 562191006 562318848 563372576 563448704 564222672 564347112 565408512 567706321 567735296 569680938 570955392 572025304 574353936 575977311 577187856 578269447 580623498 581843808 581922432 583813737 585040752 585119808 586319643 586349568 587422368 589839744 590780232 591971328 592101888 594296781 595626304 596444472 597229101 598898976 599660334 600157696 602128072 602955171 604222416 604304064 605436468 605574144 606708928 606790912 607624416 607818978 609178752 611241228 611376038 612525888 613813248 614735247 618535008 621933552 625286844 626601024 628722486 630129024 630330792 631740928 632608704 633794148 633879792 634890501 635212032 638702208 640011918 641302272 641443712 642324816 643528467 643941376 644968128 646148178 648807224 649336338 652008504 652520448 654574284 654662736 655889507 656038656 658170846 658259784 659643264 660879368 663569712 664627761 664964352 665054208 666114624 668708352 670079592 673761348 675177408 677394081 678817776 680715776 681270912 682547544 682639776 684074496 685326096 686610327 686859264 688146368 689091624 689243604 690539904 690633216 691927392 693381632 694427904 695851884 696204288 698621068 698715472 699675246 702554568 704926152 706342546 706897152 708895152 709122141 710708544 713114766 714613536 716115456 718539984 720147456 720378048 721624176 722981376 724434048 725589144 729908127 731442192 733078528 733509567 734085504 735385924 736495578 737106432 738043488 739426506 739526424 741080704 742098672 742676268 743489289 743758848 745152576 746515926 746680571 748084896 748185984 749378952 749588008 752296896 752462816 753839541 753878016 759574584 761100782 761273856 763669998 765805248 767865987 767969748 769583808 772716672 774164664 775791744 775896576 778418316 778595328 780054336 780159744 781759524 783229824 786054906 786452992 787706976 790373889 792395708 793041921 795259296 796305468 798531968 799547112 803940228 804565957 805629888 805738752 807248624 808357482 810165888 810425304 811827198 812238336 814988304 816287787 816701184 819646996 822872466 824713344 829244736 831967227 833715792 835468032 838296648 840172032 840441056 841595508 841709232 843286509 843478272 845058864 845173056 846520668 846949376 848112768 851602944 853349224 854521407 855069696 856433088 858037956 859957504 861530904 862664257 865781784 866455646 869344672 870935247 872765712 872883648 874718208 877561128 877679712 879524352 883104768 884759616 886170348 886619136 888152832 893439456 898348464 899490501 900236544 903192108 905090368 906333624 906456096 908154702 908361216 910063392 910186368 911728467 913768128 915480436 916861842 917064057 918788832 918991472 920719872 922569856 925903872 927802512 929541119 932900328 936739424 937930266 939901536 942529536 943083729 945193536 945496188 947611392 950691222 950819688 952818048 958053312 960017877 960504064 961953408 962165568 965912064 967452192 969222267 973210836 975256256 978012756 978780672 981861426 981994104 984057984 985902008 986035232 987256269 987389676 989464896 990235024 991319052 993536768 995354568 997446528 997581312 999171936 1001044282 1003062528 1005119388 1010642022 1012766112 1018226664 1021073664 1023821316 1023959664 1026111744 1027989144 1030288896 1032219552 1033865406 1034388992 1035809856 1035949824 1037891088 1040072448 1040212992 1042346032 1043777826 1044306432 1047931602 1048073208 1050275968 1053831852 1057389228 1059513819 1060345728 1061740624 1063342728 1066062816 1069672149 1071920304 1073928973 1074173184 1074318336 1077809976 1080221184 1080567072 1082436264 1086651072 1088383716 1088934912 1097163288 1099617792 1103078886 1105659648 1107065232 1109139759 1109289636 1111621056 1113957376 1114014402 1115638272 1117728864 1119773889 1122127344 1122278976 1124068428 1124382012 1124637696 1126745152 1126897408 1128445344 1128694224 1130817024 1135412642 1139361876 1141651173 1141910784 1144050608 1145504997 1148707872 1151954622 1154375712 1156538894 1161246996 1163687616 1163844864 1167627474 1170081504 1170239616 1172639286 1174844736 1179082359 1179679488 1181560464 1184203776 1188593562 1191252608 1192888944 1194458202 1197797952 1199320668 1200315392 1204256144 1205910342 1208444832 1208608128 1210872936 1213417856 1213581824 1215248832 1215637956 1217740797 1218357504 1222482456 1222586869 1222752076 1225051776 1229470494 1234308699 1237070016 1243867104 1250573688 1253202048 1257444972 1260258048 1260661584 1263481856 1265217408 1267588296 1267759584 1269781002 1270424064 1277404416 1280023836 1282604544 1282887424 1284649632 1287056934 1289936256 1292296356 1297614448 1298672676 1299683469 1304017008 1309148568 1309325472 1311779014 1312077312 1316341692 1316519568 1319286528 1321758736 1327139424 1329255522 1329928704 1332229248 1337416704 1340159184 1347522696 1350354816 1354788162 1357635552 1361431552 1362232053 1362541824 1365095088 1365279552 1368148992 1370652192 1373220654 1376292736 1378183248 1378487208 1381079808 1381266432 1383854784 1386692489 1386763264 1388855808 1391703768 1397242136 1397430944 1399350492 1405109136 1406895399 1409852304 1412685092 1413794304 1417790304 1418244282 1421417088 1426036833 1426229532 1429227072 1432230912 1434382243 1437079968 1440756096 1443248352 1445962752 1448868096 1451178288 1459816254 1462884384 1467019134 1468171008 1470771848 1472792139 1472991156 1474212864 1476086976 1478853012 1479052848 1482161408 1484197344 1485352536 1486978578 1490305152 1493031852 1493361142 1496169792 1496371968 1498757904 1499176016 1501566423 1504593792 1504925632 1507679082 1515963033 1519149168 1522201564 1522547712 1527339996 1531610496 1535731974 1535939496 1539167616 1545433344 1548329328 1550798109 1551583488 1551793152 1556836632 1560108672 1560319488 1563519048 1566459648 1571897403 1572109812 1572905984 1575413952 1580747778 1584791416 1586083842 1590518592 1592610936 1597063936 1599094224 1602090763 1607880456 1609131914 1611259776 1611477504 1614497248 1616714964 1620331776 1620850608 1623654396 1624476672 1629976608 1632575574 1633402368 1639293992 1645744932 1649426688 1654618329 1658489472 1663934454 1667431584 1670936064 1671021603 1676593296 1680344064 1680882112 1683191016 1683418464 1686573018 1686956544 1690117728 1690346112 1693041336 1696225536 1703118963 1703205888 1706698448 1709042814 1712866176 1716075912 1719915008 1723061808 1725328514 1727931933 1731563568 1732911292 1734808341 1738689344 1741870494 1745531424 1745767296 1751441211 1755122256 1755359424 1758958929 1759048704 1769519232 1772340696 1776305664 1782890343 1786878912 1791687303 1796696928 1798981002 1800473088 1806384216 1810180736 1812667248 1812912192 1816309404 1816722432 1820126784 1820372736 1823456934 1827536256 1830960872 1833723684 1834128114 1837577664 1837982944 1841439744 1844205741 1845139712 1855605024 1859082238 1865800656 1873478848 1875860532 1879803072 1886167458 1890387072 1890992376 1895222784 1901382444 1901639376 1904671503 1905636096 1916106624 1920035754 1921008128 1923906816 1924331136 1930585401 1931824128 1934904384 1938444534 1946421672 1950512512 1956025512 1957561344 1963722852 1963988208 1967668521 1968115968 1971804016 1972070464 1974512538 1974779352 1978929792 1980470048 1982638104 1987073536 1990709136 1993883283 1994893056 1995162624 1998343872 2002088564 2006125056 2010238776 2021284044 2025532224 2032182243 2036453328 2042147328 2047642632 2047919328 2052223488 2055978288 2059830981 2060577792 2064439104 2067730812 2068777984 2071619712 2071899648 2075782176 2080144896 2084692064 2087555652 2088612864 2095863204 2096146416 2100551936 2107663704 2114778456 2119027638 2120691456 2123481248 2126685456 2127366423 2132125632 2139344298 2143840608 2147857946 2148346368 2155619952 2160442368 2161134144 2164872528 2173302144 2176767432 2189724381 2194326576 2199235584 2200528701 2206157772 2211319296 2214130464 2218279518 2218579272 2223242112 2228028804 2230467867 2231276544 2235457728 2239547778 2240041713 2244254688 2244557952 2248136856 2248764024 2253490304 2253794816 2256890688 2257388448 2261518623 2261634048 2270518471 2270825284 2278723752 2283302346 2283821568 2288101216 2291009994 2297415744 2303597961 2303909244 2308751424 2313077788 2322493992 2327375232 2327689728 2335254948 2340163008 2340479232 2345278572 2349689472 2358164718 2359358976 2363120928 2371121667 2377187124 2382505216 2385777888 2388916404 2395595904 2398641336 2408512288 2411820684 2413697871 2416889664 2417216256 2421745872 2426835712 2427163648 2430497664 2431275912 2435481594 2436715008 2444964912 2445173738 2445504152 2448863361 2450103552 2458940988 2468617398 2474140032 2487734208 2495901681 2501147376 2506404096 2514889944 2520516096 2521323168 2529859527 2530434816 2535176592 2535519168 2539562004 2540848128 2554808832 2560047672 2565209088 2565774848 2569299264 2574113868 2579872512 2584592712 2587992771 2595228896 2597345352 2599366938 2608034016 2612805741 2618297136 2618650944 2623558028 2624154624 2632683384 2633039136 2638573056 2643517472 2654278848 2658511044 2659857408 2663852737 2664458496 2680318368 2695045392 2700709632 2709576324 2715271104 2724464106 2725083648 2730190176 2730559104 2735185401 2741304384 2746441308 2751192171 2752585472 2756366496 2756974416 2762159616 2767709568 2773384978 2777711616 2783407536 2788623357 2794484272 2794861888 2798700984 2810218272 2813790798 2819704608 2825370184 2827588608 2829251187 2835580608 2836488564 2842834176 2852073666 2852459064 2858454144 2868764486 2874159936 2880053631 2881512192 2886496704 2897736192 2902356576 2919632508 2925768768 2934038268 2936342016 2941543696 2945584278 2945982312 2952173952 2957706024 2958105696 2964322816 2968394688 2970705072 2973957156 2980610304 2986063704 2986722284 2992339584 2992743936 2997515808 2998352032 3003132846 3009187584 3009851264 3015358164 3031926066 3032594761 3038298336 3044403128 3054679992 3063220992 3071463948 3071878992 3078335232 3090866688 3096658656 3101596218 3103166976 3113673264 3120217344 3120638976 3127038096 3132919296 3143794806 3144219624 3150827904 3161495556 3169582832 3172167684 3178541457 3181037184 3185221872 3194127872 3198188448 3204181526 3209016447 3215760912 3218263828 3221786919 3222519552 3222955008 3228994496 3233429928 3240663552 3241701216 3247308792 3259953216 3265151148 3266804736 3278587984 3291489864 3298853376 3309236658 3316978944 3327419277 3327868908 3334863168 3341872128 3342043206 3353186592 3361764224 3366382032 3366836928 3373146036 3373913088 3380235456 3380692224 3386082672 3392451072 3406237926 3413396896 3418085628 3424953519 3425732352 3432151824 3436514991 3439830016 3446123616 3450657028 3455863866 3463127136 3465822584 3469616682 3477378688 3483740988 3491062848 3491534592 3502882422 3503654987 3510244512 3510718848 3517917858 3537247077 3539038464 3544681392 3552611328 3565780686 3573757824 3583374606 3593393856 3597962004 3600946176 3612768432 3620361472 3625334496 3625824384 3632618808 3640253568 3640745472 3646913868 3653222391 3655072512 3661921744 3667447368 3667760607 3668256228 3675155328 3675965888 3688411482 3690279424 3702926097 3711210048 3718164476 3731601312 3746957696 3751721064 3759606144 3772334916 3775271029 3780774144 3781984752 3790445568 3802764888 3803278752 3809343006 3811272192 3832213248 3840071508 3842016256 3847813632 3848662272 3861170802 3869808768 3876889068 3892843344 3899050407 3901025024 3912051024 3927445704 3927976416 3935337042 3936231936 3943608032 3944140928 3949025076 3949558704 3957859584 3960940096 3965276208 3973944247 3974147072 3981418272 3987766566 3989786112 3996687744 4004177128 4012250112 4020477552 4042568088 4047886129 4051064448 4064364486 4072906656 4084294656 4086696159 4095285264 4095838656 4104446976 4111956576 4119661962 4128878208 4135461624 4143239424 4143799296 4151564352 4160077467 4160289792 4169384128 4175111304 4191726408 4192292832 4201103872 4215327408 4220686197 4229556912 4238055276 4241382912 4246962496 4253370912 4254732846 4264251264 4278110499 4278688596 4287681216 4295715892 4296692736 4303146729 4311239904 4322268288 4329745056 4346604288 4353534864 4361692943 4379448762 4388653152 4401057402 4412315544 4422638592 4428260928 4436559036 4437158544 4446484224 4456057608 4460935734 4470915456 4479095556 4480083426 4488509376 4489115904 4496273712 4497528048 4504699269 4506980608 4507589632 4513781376 4514776896 4523037246 4541036942 4541650568 4547889099 4557447504 4566604692 4567643136 4576202432 4582019988 4591226549 4594831488 4607195922 4607818488 4617502848 4626155576 4644987984 4652394327 4654750464 4655379456 4670509896 4680326016 4680958464 4690557144 4699378944 4715692209 4716329436 4718717952 4726241856 4742243334 4754374248 4765010432 4771555776 4777832808 4791191808 4797282672 4806272289 4817024576 4823641368 4827395742 4833779328 4834432512 4843491744 4853671424 4860995328 4862551824 4870963188 4873430016 4889929824 4890347476 4891008304 4897726722 4900207104 4917881976 4937234796 4947155083 4948280064 4963854987 4975468416 4991803362 5002294752 5012808192 5013064809 5029779888 5041032192 5042646336 5059719054 5060869632 5070353184 5071038336 5079124008 5109356889 5109617664 5120095344 5131549696 5138598528 5148227736 5159745024 5169185424 5175985542 5190457792 5194690704 5198733876 5204425023 5216068032 5225611482 5236594272 5237301888 5247116056 5254323633 5265366768 5266078272 5276876787 5277146112 5287034944 5308557696 5317022088 5327705474 5328916992 5348671029 5360636736 5375061909 5390090784 5401419264 5419152648 5430542208 5448928212 5450167296 5460380352 5461118208 5470370802 5482608768 5492882616 5502384342 5505170944 5512732992 5513948832 5524319232 5532617223 5535419136 5546769956 5566815072 5577246714 5588968544 5589723776 5597401968 5620436544 5627581596 5631961699 5639409216 5650740368 5658502374 5671161216 5672977128 5685668352 5704147332 5704918128 5714014509 5716908288 5737528972 5748319872 5760107262 5763024384 5772993408 5791756203 5795472384 5804713152 5839265016 5851537536 5868076536 5872684032 5883087392 5891168556 5891964624 5903005563 5904347904 5915412048 5916211392 5928645632 5936789376 5941410144 5947914312 5961220608 5972127408 5973444568 5981649849 5984679168 5985487872 5995031616 5996704064 6006265692 6018375168 6019702528 6030716328 6063852132 6065189522 6076596672 6088806256 6096546729 6109359984 6126441984 6142927896 6143757984 6156670464 6179492943 6181733376 6193317312 6203192436 6206333952 6227346528 6240434688 6254076192 6265838592 6287589612 6288439248 6301655808 6322991112 6339165664 6344335368 6357082914 6362074368 6370443744 6382099269 6388255744 6396376896 6408363052 6418032894 6431521824 6436527656 6443573838 6445039104 6457988992 6466859856 6481327104 6483402432 6494617584 6506787833 6519906432 6530302296 6557175968 6569173143 6582979728 6597706752 6601586103 6618473316 6633957888 6654838554 6655737816 6669726336 6684086412 6691403601 6706373184 6720125139 6723528448 6732764064 6733673856 6746292072 6760470912 6761384448 6772165344 6784555869 6784902144 6811555413 6812475852 6826793792 6836171256 6849907038 6851464704 6864303648 6873029982 6892247232 6901314056 6910793883 6911727732 6926254272 6931645168 6939233364 6954757376 6967481976 6982125696 6983069184 7005764844 7007309974 7020489024 7021437696 7035835716 7074494154 7078076928 7089362784 7113365001 7131561372 7147515648 7166749212 7186787712 7195924008 7225536864 7240722944 7241093613 7250668992 7251648768 7265237616 7280507136 7281490944 7293827736 7306444782 7310145024 7323843488 7334894736 7335521214 7336512456 7350310656 7351931776 7376822964 7380558848 7405852194 7422420096 7436328952 7463202624 7487705043 7493915392 7503442128 7517502811 7519212288 7544669832 7550542058 7561548288 7563969504 7589578581 7605529776 7606557504 7618686012 7622544384 7664426496 7680143016 7695627264 7697324544 7722341604 7739617536 7753778136 7763978313 7785686688 7798100814 7802050048 7824102048 7838417223 7854891408 7855952832 7870674084 7872463872 7887216064 7888281856 7898050152 7899117408 7915719168 7921880192 7930552416 7947888494 7962836544 7975533132 7979572224 7991558211 7993375488 8008354256 8040955104 8085136176 8095772258 8102128896 8128728972 8145813312 8173392318 8190570528 8191677312 8223913152 8239323924 8253576513 8257756416 8270923248 8286478848 8303128704 8320154934 8338768256 8350222608 8365870071 8383452816 8384585664 8402207744 8430654816 8441372394 8459113824 8476110552 8482765824 8493924992 8506741824 8509465692 8528502528 8556220998 8557377192 8558108083 8575362432 8591431784 8606293458 8622479808 8640160893 8644536576 8659490112 8693208576 8707069728 8723385886 8758897524 8777306304 8802114804 8824631088 8856521856 8873118072 8874317088 8892968448 8912115216 8921871468 8941830912 8958191112 8960166852 8977018752 8978231808 8992547424 8995056096 9009398538 9013961216 9027562752 9029553792 9046074492 9082073884 9083301136 9095778198 9097784283 9114895008 9133209384 9152404864 9164039976 9182453098 9189662976 9214391844 9215636976 9221563661 9235005696 9252311152 9289975968 9304788654 9309500928 9341019792 9360652032 9361916928 9381114288 9398757888 9431384418 9432658872 9452483712 9484486668 9508748496 9530020864 9535624371 9543111552 9555665616 9582383616 9594565344 9612544578 9634049152 9647282736 9654791484 9665360757 9667558656 9668865024 9686983488 9706847423 9707342848 9721990656 9725103648 9741926376 9779859648 9780694952 9782016608 9795453444 9800414208 9835763952 9874469592 9894310166 9896560128 9927709974 9950936832 9982257831 9983606724 10004589504 10025616384 10026129618 10059559776 10085292672 10119438108 10121739264 10140706368 10142076672 10158248016 10218713778 10240190688 10274860557 10277197056 10296455472 10309544973 10319490048 10338370848 10351971084 10380915584 10389381408 10397467752 10408850046 10432136064 10451222964 10459357441 10473188544 10474603776 10494232112 10508647266 10510964961 10530733536 10532156544 10553753574 10574069888 10611741231 10617115392 10634044176 10653971287 10655410948 10657833984 10697342058 10721273472 10750123818 10780181568 10802838528 10838305296 10861084416 10897856424 10920760704 10922236416 10940741604 10965217536 10985765232 11003281821 11004768684 11010341888 11025465984 11027897664 11065234446 11070838272 11093539912 11108778291 11133630144 11154493428 11177937088 11179447552 11194803936 11214635341 11240873088 11255163192 11263923398 11278818432 11301480736 11317004748 11325813087 11342322432 11345954256 11371336704 11408294664 11409836256 11428029018 11433816576 11475057944 11496639744 11520214524 11526048768 11545986816 11583512406 11609426304 11678530032 11697151221 11703075072 11736153072 11766174784 11782337112 11783929248 11806011126 11808695808 11830824096 11832422784 11873578752 11882820288 11895828624 11921832741 11922441216 11944254816 11946889136 11963299698 11969358336 11990063232 11993408128 12012531384 12036750336 12039405056 12061432656 12084034547 12127704264 12130379044 12143658387 12153193344 12177612512 12193093458 12218719968 12252883968 12260088477 12285855792 12287515968 12313340928 12358985886 12386634624 12406384872 12454693056 12480232401 12480869376 12508152384 12575179224 12576878496 12603311616 12645982224 12678331328 12688670736 12714165828 12724148736 12740887488 12764198538 12792753792 12816726104 12834331497 12836065788 12863043648 12873055312 12887147676 12890078208 12909440187 12915977984 12933719712 12966804864 12989235168 13013575666 13039812864 13060604592 13085078829 13114351936 13138346286 13165959456 13203172206 13236946632 13267915776 13309677108 13311475632 13339452672 13368172824 13382807202 13412746368 13440250278 13447056896 13465528128 13467347712 13492584144 13514097807 13520941824 13522768896 13544330688 13569111738 13623110826 13624951704 13653587584 13672342512 13699814076 13702929408 13728607296 13746059964 13773679647 13784494464 13802628112 13821587766 13823455464 13852508544 13863290336 13878466728 13909514752 13934963952 13957182981 13961076649 13964251392 13966138368 14011529688 14014619948 14040978048 14042875392 14071671432 14147076627 14148988308 14156153856 14178725568 14226730002 14263122744 14295031296 14333498424 14373575424 14391848016 14418816867 14451073728 14481445888 14482187226 14501337984 14503297536 14530475232 14561014272 14587655472 14612889564 14620290048 14647686976 14669789472 14671042428 14673024912 14700621312 14703863552 14753645928 14811704388 14841465249 14844840192 14872657904 14891564961 14926405248 14975410086 14987830784 15006884256 15035005622 15038424576 15039194427 15089339664 15101084116 15123096576 15127939008 15179157162 15211059552 15213115008 15237372024 15328070667 15328852992 15360286032 15394649088 15444683208 15479235072 15507556272 15527956626 15571373376 15596201628 15604100096 15613275069 15648204096 15676834446 15709782816 15711905664 15741348168 15774432128 15776563712 15796100304 15798234816 15830630361 15831438336 15843760384 15861104832 15893629297 15895776988 15925673088 15951066264 15983116422 15986750976 16016708512 16046013087 16081910208 16125185727 16170272352 16191544516 16204257792 16257457944 16291626624 16346784636 16381141056 16383354624 16447826304 16478647848 16507153026 16515512832 16541846496 16572957696 16597851669 16606257408 16640309868 16677536512 16700445216 16731740142 16766905632 16769171328 16861309632 16882744788 16895885097 16918227648 16952221104 16987849984 17013483648 17018931384 17057005056 17112441996 17114754384 17116216166 17142043527 17150724864 17182863568 17212586916 17244959616 17280321786 17289073152 17318980224 17375268609 17386417152 17414139456 17446771772 17517795048 17554612608 17604229608 17649262176 17709016689 17713043712 17746236144 17748634176 17785936896 17824230432 17843742936 17883661824 17916382224 17920333704 17954037504 17956463616 17985094848 17990112192 18018797076 18027922432 18055125504 18059107584 18092148984 18164147768 18166602272 18191556396 18195568566 18229790016 18266418768 18289640187 18304809728 18328079952 18364906196 18379325952 18428783688 18431273952 18443127322 18470011392 18504622304 18538478829 18579951936 18609577308 18619001856 18646969159 18682039584 18721304064 18762228576 18797515776 18862768836 18865317744 18904967424 18968973336 19017496992 19071248742 19086223104 19111331232 19146297807 19164767232 19189130688 19225089156 19268098304 19294565472 19309582968 19330721514 19335117312 19373966976 19413694846 19443981312 19450207296 19483852752 19520363499 19559719296 19561389904 19564033216 19590906888 19671527904 19707519429 19748939184 19788620332 19793120256 19804758309 19855419948 19901873664 19964515662 19967213448 20009179008 20052259236 20074210803 20119119552 20160375417 20170585344 20238876216 20281412736 20284153344 20316496032 20434666239 20437427556 20480381376 20549721114 20554394112 20592910944 20619089946 20676741696 20703942168 20761831168 20778762816 20794935504 20817700092 20864272128 20902445928 20918714882 20946377088 20949207552 20988464224 21017294532 21021929922 21061467072 21064313088 21107507148 21148139776 21223482462 21234230784 21268088352 21307942574 21310821896 21340095003 21394684116 21442546944 21500247636 21560363136 21676610592 21722168832 21723280839 21795712848 21841521408 21844472832 21881483208 21930435072 21971530464 22006563642 22009537368 22050931968 22055795328 22130468892 22141676544 22187079824 22217556582 22267260288 22308986856 22355874176 22358895104 22389607872 22429270682 22463115129 22481746176 22510326384 22527846796 22552508433 22557636864 22602961472 22634009496 22651626174 22684644864 22691908512 22768735743 22816589328 22819672512 22856058036 22867633152 22950115888 22993279488 23040429048 23091973632 23167024812 23218852608 23291934939 23357060064 23394302442 23406150144 23472306144 23532349568 23564674224 23567858496 23612022252 23617391616 23661648192 23664845568 23747157504 23765640576 23791657248 23843665482 23888509632 23893778272 23926599396 23938716672 23974674633 23980126464 23986816256 24025062768 24078810112 24122865312 24168069094 24255408528 24260758088 24287316774 24306386688 24355225024 24386186916 24437439936 24520176954 24571711584 24575031936 24717971772 24760729539 24773269248 24812769744 24909386112 24960464802 25016304768 25097610213 25150358448 25153756992 25206623232 25291964448 25356662656 25377341472 25428331656 25448297472 25481774976 25528397076 25585507584 25633452208 25668662994 25672131576 25674324249 25726087296 25746110624 25774295352 25818880374 25831955968 25867439424 25920482679 25933609728 25978470336 26027151332 26079625728 26121209184 26170157658 26228703872 26276692572 26331918912 26406344412 26426897203 26473893264 26619354216 26622951264 26678905344 26736345648 26765614404 26825492736 26880500556 26894113792 26931056256 26934695424 26985168288 27028195614 27041883648 27088661376 27138223476 27246221652 27249903408 27293352849 27307175168 27344685024 27399628152 27457214592 27492119928 27547359294 27568988928 27605256224 27643175532 27646910928 27664690983 27705017088 27726580672 27756933456 27819029504 27869927904 27914365962 27922153298 27928502784 28023059376 28029239896 28081956096 28085750784 28143342864 28294153254 28297976616 28357451136 28453460004 28526245488 28590062592 28606873113 28666996848 28747150848 28783696032 28837633734 28902147456 28964374452 28996082271 29002675968 29006595072 29060950464 29120542269 29122028544 29175310944 29225779128 29295373952 29339578944 29342084856 29346049824 29401242624 29407727104 29507291856 29516740123 29623408776 29682930498 29689680384 29745315808 29783129922 29852810496 29946773493 29950820172 29975661568 30013768512 30070011244 30076849152 30078388854 30178679328 30202168232 30255878016 30358314324 30422119104 30426230016 30474744048 30531850601 30656141334 30720572064 30824581671 30889366416 30958470144 31015112544 31055913252 31142746752 31192403256 31226550138 31296408192 31353668892 31378072323 31419565632 31423811328 31482696336 31532894883 31548864256 31553127424 31592200608 31596469632 31661260722 31687520768 31722209664 31787258594 31791553976 31835223693 31851346176 31902132528 31961913861 31966232844 31973501952 32033417024 32092026174 32163820416 32250371454 32340544704 32383089032 32408515584 32514915888 32583253248 32693569272 32762282112 32766709248 32895652608 32957295696 33009845463 33014306052 33031025664 33083692992 33195703338 33212514816 33280619736 33355073024 33400890432 33463480284 33533811264 33538342656 33643906023 33722619264 33765489576 33791770194 33836455296 33904442208 33975699968 33977439261 34026967296 34037862768 34114010112 34224883992 34229508768 34232432332 34284087054 34301449728 34365727136 34425173832 34489919232 34560643572 34578146304 34630085581 34637960448 34750537218 34828278912 34893543544 35035590096 35091453663 35109225216 35208459216 35298524352 35418033378 35426087424 35492472288 35497268352 35648460864 35687485872 35765498223 35767323648 35832764448 35840667408 35908075008 35970189696 35980224384 36037594152 36110251008 36118215168 36184297968 36252103641 36328295536 36333204544 36383112792 36391137132 36430975161 36459580032 36532837536 36579280374 36609619456 36656159904 36729812392 36758651904 36780265431 36857567376 36862547904 36886254644 36940022784 37009244608 37076957658 37159903872 37219154616 37293938318 37364079168 37440697203 37442608128 37524457152 37725537672 37730635488 37809934848 37937946672 38034993984 38142497484 38172446208 38222662464 38292595614 38378261376 38450178312 38536196608 38589130944 38619165936 38661443028 38670234624 38728320561 38747933952 38827389692 38900414592 38967705504 39040726998 39119438592 39122779808 39128066432 39181813776 39255236487 39343055808 39415038858 39423731893 39497878368 39577240664 39609516618 39710839896 39803747328 39929031324 39934426896 40018358016 40104518472 40148421606 40238239104 40320750834 40341170688 40477752432 40542293421 40562825472 40568306688 40632992064 40869332478 40874855112 40960762752 41099442228 41108788224 41185821888 41238179892 41321038941 41353483392 41407884336 41523662336 41557525632 41589871008 41635400184 41728544256 41804891856 41837429764 41871548943 41883229947 41892754176 41898415104 41976928448 42034589064 42043859844 42122934144 42128626176 42215014296 42296279552 42441229881 42446964924 42468461568 42536176704 42615885148 42621643792 42680190006 42789368232 42885093888 43000495272 43120726272 43256450601 43353221184 43444337664 43446561678 43591425696 43683042816 43762966416 43860870144 43943060928 44013127284 44019074736 44101863936 44111590656 44260937784 44374159648 44435113164 44524395747 44534520576 44617973712 44674694883 44711748352 44717790208 44779215744 44858541364 44926230258 44963492352 45020652768 45055693592 45105016866 45115273728 45117583281 45205922944 45268018992 45303252348 45369289728 45383817024 45537471486 45547514831 45633178656 45639345024 45712116072 45900231776 45984212001 45986558976 46080858096 46183947264 46334049624 46437705216 46583869878 46714120128 46788604884 46812300288 46839825207 46944612288 47064699136 47129348448 47135716992 47224044504 47323296384 47329691136 47491891083 47494315008 47531281152 47583314496 47680887891 47687330964 47777019264 47787556544 47853198792 47949349266 47960252928 47973632512 48050125536 48138039261 48245730624 48336138188 48375557181 48510817056 48521516176 48574633548 48612773376 48710450048 48772373832 48874879872 49040353908 49078523377 49143423168 49150063872 49435943544 49521459078 49546538496 49625539488 49793555007 49818772224 49920929604 50032609536 50195220426 50300716896 50307513984 50583928896 50687655291 50713325312 50754682944 50856663312 50963549952 51056794152 51171015168 51266904416 51337325988 51344263152 51348648498 51452174592 51492221248 51548590704 51637760748 51663911936 51734878848 51840965358 51867219456 51956940672 52054302664 52125805827 52159251456 52242418368 52340315316 52457407744 52553385144 52622519677 52663837824 52812688824 52853794406 52947786528 53127050067 53238708432 53245902528 53357810688 53472691296 53531228808 53650985472 53761001112 53862112512 53869390848 53970336576 54056391228 54083767296 54177322752 54276446952 54492443304 54499806816 54586705698 54614350336 54689370048 54799256304 54868920561 54914429184 54984239856 55094718588 55137977856 55210512448 55286351064 55293821856 55329381966 55410034176 55453161344 55513866912 55615436487 55739855808 55828731924 55844306596 55857005568 55940907477 56046118752 56058479792 56163912192 56286685728 56588306508 56595953232 56702008259 56714902272 56906920008 57052490976 57213746226 57333993696 57494301696 57567392064 57675267468 57804294912 57928748904 57992164542 58005351936 58121900928 58241084538 58350621888 58451558256 58561090497 58590747904 58679157888 58684169712 58692099648 58815454208 59014583712 59033480246 59122558287 59246817552 59365860996 59379360768 59490631616 59566259844 59705620992 59893546986 59901640344 60027537024 60140022488 60156777708 60222632409 60357358656 60404336464 60481126251 60511756032 60716628648 60844238208 60852460032 60949488096 61063701202 61303998717 61312282668 61441144128 61649163342 61778732832 62030225088 62111826504 62285493504 62384806512 62453100276 62592816384 62707337784 62756144646 62839131264 62847622656 62965392672 63065789766 63097728512 63184401216 63192939264 63322521444 63375041536 63444419328 63574517188 63583107952 63670447386 63702692352 63804265056 63923827722 63932465688 64066834048 64184052348 64327640832 64500742908 64550945627 64681089408 64766178064 65029831776 65166506496 65169842517 65387138544 65524564224 65533418496 65791305216 65914591392 66019690926 66028612104 66167385984 66391406676 66425029632 66561239472 66710146048 66801780864 66926960568 67067622528 67076685312 67287812046 67445238528 67530979152 67583540388 67657525299 67672910592 67808884416 67951399936 67954878522 68053934592 68075725536 68306207229 68449767984 68459017536 68464864664 68568174108 68602899456 68731454272 68850347664 68979838464 69121287144 69260171162 69275920896 69501074436 69656557824 69787087088 69875804817 70071180192 70182907326 70218450432 70416918432 70597048704 70836066756 70852174848 70984944576 70994536704 71296921728 71374971744 71530996446 71665528896 71681334816 71816150016 71924023899 71940379392 71960448768 72075188304 72236430336 72368595936 72504207282 72656591072 72666409088 72766225584 72782274264 72861950322 72919160064 73065675072 73158560748 73215502087 73219238912 73312319808 73459624784 73560530862 73715134752 73725095808 73772509288 74018489216 74153915316 74282188617 74319807744 74438309232 74577799009 74587876636 74728158336 74881394406 75048914304 75292830639 75451075344 75461270976 75619869696 75875893344 76069987968 76284994968 76344892416 76445324928 76585191228 76756522752 76900356624 77022972747 77072393216 77178261888 77238331872 77322886056 77456641122 77495867904 77654779384 77761448037 77800829184 77935411008 78081453996 78238877184 78245559616 78256132864 78363627552 78510472974 78686111616 78830077716 78847463786 78995756736 79154481328 79219033236 79280691609 79421679792 79858062648 79868853792 80036716032 80209036944 80296843212 80476478208 80641501668 80682341376 80955504864 81084586842 81125650944 81265984128 81738664956 81749710224 81880058547 81921525504 82198884456 82371643776 82476359784 82642077882 82706966784 82815768672 82994072949 83047324672 83115051264 83179742016 83270800368 83457088512 83609783712 83674859528 83743097886 83766459894 83785508352 83953856896 84069178128 84087719688 84245868288 84257252352 84430028592 84588241829 84592559104 84882459762 84893929848 85072353408 85231770296 85243287584 85360380012 85578736464 85770187776 85820619339 86000990544 86241452544 86512901202 86706442368 86893123356 86988246813 87182851392 87361626807 87366085632 87525932832 87886121856 88026254568 88038149472 88203727872 88223181312 88521875568 88550220369 88748319296 88870226328 89048791494 89069041152 89235947424 89349389766 89423496704 89558431488 89717082728 89840320479 89852460516 89926984704 90041305536 90111387184 90210033732 90230547456 90235166562 90411845888 90536037984 90606504696 90767634048 91074942972 91095029662 91266357312 91278690048 91424232144 91595551803 91800463552 91968424002 92161716192 92473745013 92668099248 92875410432 93167739756 93428240256 93577209768 93679650414 93889224576 94129398272 94134216969 94258696896 94271433984 94448089008 94598684649 94646592768 94659382272 94983782166 95062562304 95166628992 95361775782 95374661928 95554038528 95575113088 95706397584 95885741583 95898698532 95920505856 95947265024 96100251072 96276078522 96491461248 96672276376 96751114362 97021634112 97043032352 97149267096 97225546752 97420900096 97544747664 97727536543 97749759744 98080707816 98157046754 98286846336 98300127744 98871887088 99029536389 99042918156 99093076992 99251078976 99587110014 99637544448 99841859208 100065219072 100390440852 100601433792 100615027968 100931718069 101167857792 101375310582 101426650624 101509365888 101713326624 101927099904 101932317783 102113588304 102342030336 102533808832 102674651976 102688526304 102697296996 102904349184 102984442496 103097181408 103275521496 103469757696 103681930716 103734438912 103890256743 103913881344 104108605328 104251611654 104484836736 104680630632 104914815488 105106770288 105245039354 105274360989 105327675648 105625377648 105707588812 105895573056 106254100134 106477416864 106491805056 106945382592 107062457616 107296494669 107301970944 107522002224 107724225024 107940673152 108112782456 108354645504 108552893904 108756310923 108984886608 108999613632 109173411396 109228700672 109292925483 109378740096 109598512608 109737841122 109828858368 109968479712 110189437176 110275955712 110421024896 110572702128 110587643712 110658763932 110820068352 110906322688 111027733824 111230872974 111255405079 111479711616 111657463848 111688613192 111881814954 112092237504 112116959584 112322091609 112327824384 112573371456 113176613016 113191906464 113404016518 113429804544 113813840016 114104981952 114427492452 114667987392 115134784128 115350534936 115608589824 115857497808 115984329084 116010703872 116184961683 116243801856 116482169076 116701243776 116903116512 117122180994 117181495808 117358315776 117368339424 117384199296 117765709461 118029167424 118066960492 118245116574 118271195679 118493635104 118731721992 118981263232 119132519688 119411241984 119787093972 119803280688 119880327593 120055074048 120280044976 120313555416 120445264818 120714717312 120808672928 120962252502 121023512064 121433257296 121626880263 121688476416 121704920064 121898976192 122127402404 122607997434 122624565336 122882288256 123298326684 123557465664 123963116823 124060450176 124223653008 124570987008 124769613024 124906200552 125185632768 125414675568 125512289292 125649689841 125678262528 125695245312 125930785344 126131579532 126195457024 126368802432 126385878528 126645042888 126888838656 127149034376 127166215904 127323689643 127340894772 127405384704 127608530112 127847655444 127864931376 128133668096 128368104696 128655281664 129001485816 129101891254 129362178816 129532356128 129769351803 130059663552 130333012992 130339685034 130774277088 131049128448 131582610432 131829182784 132039381852 132057224208 132334771968 132782813352 133122478944 133573187241 133603561728 133853921136 134024084649 134135245056 134153370624 134575624092 134890477056 135061958304 135167080776 135315050598 135345821184 135617768832 135909757044 136107869184 136151451072 136612414458 136642544493 136899535968 136918035072 136929729328 137136348216 137462908544 137700695328 137952636003 137959676928 138242574288 138501626731 138520342324 138551841792 139002148872 139313115648 139574174176 139751609634 140142360384 140365814652 140436900864 140519475621 140833836864 141194097408 141672133512 141969889152 141989073408 142593843456 142749943488 143042663673 143061992892 143331057792 143362669632 143848047798 143880758784 143920897536 144150376608 144414117783 144737191872 145008414564 145313182144 145332818176 145532451168 145564548528 145723900644 145838320128 146131350144 146317121496 146431004174 146624639616 146919249568 147121061724 147235570131 147430269504 147450191616 147545018576 148036978432 148307830632 148564377234 148639615488 148876618464 149155598018 149175753272 149380665021 149456316672 149762788812 150097828608 150585661278 150902150688 150922541952 151751786688 152062965873 152139975936 152569989936 152890649856 153170382456 153513045504 153800713248 154045945494 154356523776 154476663744 154645772112 154913282244 154991735808 155309558768 155522896074 155601658368 155870822016 156162907992 156477754368 156491119232 156512265728 156727255104 157020945948 157372223232 157660155432 157694927572 157867559031 157991513472 158308962656 158438066472 158561383218 158843359584 159381150201 159716125296 159737707584 160073432064 160418073888 160593686424 160952956416 161283003336 161911009728 162169173684 162251301888 162531968256 163477329912 163499420448 163760117094 163843051008 164397768912 164743287552 164952719568 165284155764 165413933568 165631537344 165988145898 166230102528 166359484032 166541600736 166846309461 167219567424 167349719056 167486195772 167532919788 167571016704 167822722431 167907713792 168138356256 168175439376 168491736576 168860057184 169176483658 169764919524 169787859696 170106024777 170144706816 170463540592 170486575168 170720760024 171157472928 171641238678 172001981088 172482905088 173025802404 173412884736 173786246712 173976493626 174365702784 174723253614 175051865664 175683271491 175772243712 176052509136 176076298944 176446362624 177043751136 177100440738 177496638592 177740452656 178097582988 178138082304 178471894848 178698779532 178846993408 179116862976 179434165456 179680640958 179704921032 180082611072 180222774368 180420067464 180470333124 180823691776 181072075968 181213009392 181443378753 181535268096 182149885944 182190059324 182532714624 182557380096 182848464288 183191103606 183600927104 183911996151 183936848004 184323432384 184947490026 184988280421 185336198496 186335479512 186856480512 187154419536 187359300828 187778449152 188258796544 188268433938 188517393792 188542867968 188896178016 189197369298 189293185536 189967564332 190125124608 190333257984 190723551564 190749323856 191108077056 191150226176 191412795168 191771483166 191797397064 192200502144 192552157044 192982922496 193344552752 193502228724 193652836881 194043268224 194086064704 194298534192 194841800192 195089495328 195455073086 195499519488 195509527551 196161415632 196314093508 196573692672 196600255488 197743774176 198059072778 198085836312 198502157952 199174220028 199275088896 199683718416 200130438144 200780881704 201202867584 201230055936 201863436138 202335715584 202750621164 202853301248 202972575897 203018731776 203426653248 203854199808 203864635566 204227176608 205067617664 205349303952 205377052608 205394593992 205808698368 205968884992 206194362816 206551042992 206617180861 206939515392 207363861432 207780513486 207827762688 208217210656 208503223308 208969673472 209361261264 209627414451 209829630976 210213540576 210490078708 210548721978 210655351296 211250755296 211415177624 211791146112 212508200268 212954833728 212983610112 213722954207 213890765184 214124915232 214592989338 215044004448 215448450048 215772071697 215881346304 216225564912 216709291008 217105787808 217512621846 217969773216 217999227264 218346822792 218585850966 218757480192 219197025216 219475682244 219646506261 219657716736 219936959424 220378874352 220842049792 221145404256 221175287424 221317527864 221812645376 222055467648 222461745948 222510810158 222846565851 222959423232 223314927696 223377226384 223733397027 223763629908 224184475008 224233919168 224644183218 225146742912 225878491917 226353226032 226383812928 226808033036 226859609088 227627680032 228209963904 228854984904 229335974784 230269568256 230291532769 230701069872 231068918241 231217179648 231714995616 231968658168 232369923366 232487603712 232964338152 233402487552 233806233024 234244361988 234362991616 234716631552 234736678848 234768398592 235531418922 236058334848 236133920984 236490233148 236542391358 236987270208 237463443984 237842074827 237962526464 238265039376 239574187944 239606561376 239760655186 240110148096 240560089952 240627110832 240890529636 241429434624 241617345856 241924505004 242047024128 242410599067 242866514592 243253760526 243376952832 243797952384 244254804808 245215994868 245249130672 245640175641 245764576512 246596653368 247114931328 247926233646 248120900352 248447306016 248982218847 249141974016 249539226048 249812401104 250371265536 250829351136 251024578584 251299379682 251356525056 251861570688 252263159064 252737604864 252771757056 253290085776 253764725487 253777677312 254298068752 254332431808 254647379286 254681789544 255217060224 255695310888 255729862752 256267336192 256736209392 257310563328 257461858017 258002971632 258203782508 258724357632 259064712256 259538703606 260119327104 260679370068 260964740439 261548554176 262084880421 262098256896 263658365568 264078763704 264114448416 264669543936 265565626704 265650661107 266244957888 267146374482 267207123456 267707842272 268048169298 268270490112 269151248184 269780954112 270123916608 270334161552 270630101196 270691642368 271235537664 271819514088 272302902144 273224828916 273285088986 273799071936 273836070144 273859458656 274272696432 274786655409 274925817088 275401390656 275905272006 276485148576 277003253462 277040684648 277421235039 278004297744 278626231296 279148348352 279503219268 280284720768 280731629304 281038951242 281667673728 282388194816 282402650907 283344267024 283796053947 283939778304 283978146816 285187686912 285499886976 286085327346 286123985784 286662115584 286725339264 287657224749 287696095596 287761517568 287841795072 288300753216 288828235566 289474383744 290016829128 290626364288 290665636352 291064902336 291129097056 291447801288 291676640256 292262700288 292634242992 292862008348 293182609629 293249279232 293838499136 294242123448 294471140262 294860539008 294900383232 295090037152 296073956864 296615661264 297088609167 297128754468 297279230976 297753236928 298311196036 298351506544 298761330042 298912633344 299525577624 300195657216 301171322556 301804301376 301845083904 302795154207 303503573376 304125931746 304279951872 305139979872 305781299712 305796953349 306340764912 307026091008 307601426496 308091890988 308713047552 308953327488 309291544224 309826564488 310619117536 311045792148 311203316736 311670770229 311741644032 312325815984 312982238464 313024531456 313454510208 314041891896 314744446464 315320310864 315389855144 315735118062 315823082967 315983026944 316617925312 316876132944 317122766436 317686719168 318762300402 319432250592 319475415168 320836147776 321187372848 321889484007 321905912832 322566006672 323822019456 324338347368 325063936512 326268932769 326954659824 326998840896 327520234188 327686102016 327878776449 328795537824 329486575104 329905439136 330568311528 330827867136 331263074688 331976291796 332460205056 332718968064 333083201472 333692618922 333766215237 334439134848 334699438112 334972391544 335065839576 335645444862 335815427584 336276712512 336350878752 336966274827 336983473152 337720114368 338352967316 339529839048 339575719392 340212049554 340289413632 340927081184 340973150336 341441520048 342314945856 343282477356 343549663639 344003962176 346051604808 346825769472 347572493424 347952987252 348554885049 348731405568 349446507228 350103731328 351366542982 351544487424 352105018272 352152597888 353297128383 354087502272 354200881476 354813587037 354993277184 355480905312 356195165976 356943789696 357397559064 358233725952 358868330912 359361281916 359409842064 359640982779 360165222144 360445548736 360840134928 360940666248 361647383552 362144151936 362426018784 362886757506 363070536192 364299771888 364380118648 364880640789 365065429248 365114760192 365696928576 366382207212 367201854208 367823992302 367873696008 368646864768 369894980052 369976560842 370672396992 371889350469 372670959024 373712961024 374308839072 374718601656 375556898304 376536867876 376949069523 377034787584 377085735936 377792356032 378394738596 378586371072 379935128664 380666515968 381447103128 381498647712 382216154112 382300452352 382825590336 383542966332 383594794128 384401004288 385104314088 385965844992 386689105504 387004457448 387305673762 388086536448 388172129408 388597068384 389308055409 389683600384 390178990656 390910146172 390999038976 391019055102 392322831264 392628187016 393147385344 395487548352 396118145556 396171672624 396914057813 397004315904 398348440056 399367436832 400719561723 401561763408 402405735168 402460111872 403726872276 404671431168 405501242328 405945151794 406037463552 406853306496 407729271132 408454353216 409927633479 410135235328 410698607904 410754105216 410789187984 411937769984 412388725632 413102085984 413234361722 413857908009 413879030784 414727722864 415504880193 415561026972 415655525376 416434421312 417006446616 417939346944 418722522528 419254828902 420427081152 420980157416 421097443956 421310702592 421558426863 422501510592 422830355248 423582292224 425016400536 425909667456 425967220224 427445908414 427781530368 428249830464 429127991019 429185978676 430088008896 431544143394 431762692608 432451129824 434211575616 435025243692 435939546432 435998454528 436693645584 437171701932 437514960384 438394050432 438951364488 439293012522 439873918848 440757748704 441684099584 441706710393 442290808512 442350574848 442635055728 443625290752 444110935296 444923491896 445021620316 445693131702 445918846464 446629855392 446754452768 447466794054 447527259816 448368950016 448467838336 449288366436 450293485824 451756983834 451856619389 452706452064 452767625856 453616066072 455255360064 456188897619 456419927808 457709969808 458671949568 460539136512 460583065538 461402139744 462137836482 463429991232 463937316336 464739846732 464975207424 465928676304 466804975104 467612466048 468488723976 469433263104 469473357696 469536797184 471062837844 472116669696 472267841968 472980466296 473084782716 473602677093 473974540416 474926887968 475684149654 475925052928 476530078752 478143450603 479148375888 479213122752 479521310372 480220296192 481120179904 481254221664 481781059272 482858869248 483234691712 483849010008 484821198134 485733029184 486507521052 486753905664 487595904768 488509609616 490431989736 490498261344 491280351282 491529153024 493193306736 494229862656 495852467292 496241800704 496894612032 497964437694 499078452096 499624802208 501658702272 502049157168 502598759364 502713050112 503468167293 503723141376 504526318128 505475209728 506580171552 507529450974 508596137504 508664863616 509294758572 509363579088 510318074331 510434120448 511390621776 511459725504 512508514609 512534672384 513472418784 514923716034 516005943264 516407565016 517448715264 518129424512 519077407212 520238654208 521358740136 521929480878 522044593063 523097108352 524169760842 527049814473 527316731136 528157527408 528228896832 529339087872 531131253408 531301322214 532489915776 534292748964 534414246912 535415684544 536096338596 536540980224 538302496368 540247833216 540668323104 541260202392 542471075328 543639028176 544330136259 544605804288 546449657832 546570177972 547598143872 547672140288 547718917312 548545392864 549573310818 549851634176 550802781312 551735988453 551810544012 552970297152 554006506924 554081369296 554842470078 554964841263 556008595488 558296696704 559006438536 560569441536 561463258608 562077902484 562515383321 563335347456 564776389632 564805301814 566688534048 567592107894 567879556608 570375373824 570999773952 572170654692 572247971568 573324231168 573450678528 575314449498 575392191192 576601506432 577656471132 578948767488 580033658256 580958510643 581252728576 581331272704 582129804672 582258194112 582895602576 584525400576 585268485984 585724016696 586365219258 586498558464 586528582653 587676998272 588484246896 588942280524 589721078016 589800766464 590180074304 592117692803 592147913728 593231322528 594177218334 594257508936 595506473856 596622392072 596703013088 597522660084 597825266688 599051155248 600391314432 602342645112 603608602752 603690167808 605590308414 607007146752 608251863492 608559903744 608917727691 610279959744 611562599424 611593906698 612681529824 615202852992 616183781976 617426095104 617906654976 618583088448 619653128976 619851542583 621238235072 622091584296 623341540458 623483288064 624651631968 625964476928 626909020416 628083783792 628882243353 629488892928 630640621728 630779710288 631470236124 631646165934 631966053888 633235850624 633752265888 634245532872 635373438336 637524600804 638020803901 638864501184 638950830336 641168862621 641672295552 642374745696 643778968014 645132013344 647316215091 647644038912 648676694736 649892248507 650127873024 652537865538 653909319648 653997681792 655040468376 655757552898 657591075648 658939518783 658973150208 659810878272 661136623056 662526149376 663952583592 665437936128 666166402944 667385237844 667532430474 668878269696 669398876224 669944783088 670131679152 671200191081 671290889724 671630855168 672553425024 672701757504 673932549654 675440228736 676705934632 677635475751 679059678096 679151438784 680424099108 680578827264 681854162368 681946300672 682883040096 684092755801 684629891712 686564954712 687099327278 688007924352 690874598307 692103209616 693206754723 693651538944 695144986848 695905974504 697109770098 697462811136 698893014456 700207462656 702733085964 703088974848 704210036544 704305195776 706594256766 708175004544 708401762952 709627174074 709986554368 710961810624 712390331952 713526224481 713887579392 714795118128 717736661824 718722563832 718819684128 719281965558 720330444288 720891097472 721680269856 721881332496 724288303872 724852037568 725773515012 726141072384 727231797201 728599543776 728760237296 729761281578 730130858496 731393857152 732764414424 734403708416 735647984604 735747392016 736920526923 737126107367 737293729536 739789960104 739953121684 741344793984 743778700938 745341918048 746946656541 747425922048 748617678144 749437203312 751113796608 753073735752 753898139046 754069575168 755584712064 756789477192 759870257328 761294176461 761333031936 762894206256 762997295424 764600904704 765651180672 767085932664 767189588256 768802008576 770208628176 771931689984 773378211008 774008914896 774611347524 776173072896 776344258816 777194136768 778616110818 780357981312 781820292344 782038110204 782894221317 784645662528 785256374032 786254641263 786294770688 790975096704 792236291112 792343345248 793828115626 794008631808 796696880112 796951983321 798734873664 801439123446 803123526816 804811470336 807453744552 809342862336 811002484656 811890303588 812074927104 813706612992 815458542264 816908706432 819855266958 820270470656 821397215808 821508210432 821578375968 823875539968 824359966227 824777451264 826204171968 826468723444 827715816018 829455445728 831009760386 831122053944 832868842624 834012893232 835878693888 837445045056 838509657804 839162293151 840854162304 841960314832 842194887912 843116853726 845003021184 845660710496 847164584448 847207952721 850032801072 851388161841 851819334912 851934440448 854891816828 855563060736 856499660928 858255982038 858371957352 860176017792 862971674247 863088286788 863525385216 864902259648 868423151232 870050487384 871879092864 871996909056 873387291168 874343403864 875029920768 876788100864 877902728976 878586025044 879547828887 879747837696 881515497408 883368199168 883413420786 884581617024 884701149696 885270111456 888221870592 889846983792 890043240632 891265827501 891386263404 891837692928 893259710784 893508905536 894933588108 895054519632 896737900032 896935676672 898576732872 900586971648 903513967668 903713238778 905412904128 905535251712 907232132144 908385462621 910510720128 912377795238 912839855616 915419939616 917343899136 917390860047 921078273024 921166131076 922804279488 924275672964 926859982464 927874632672 929479693464 931857352608 933609950208 935012310687 935224932096 936977447952 938946715392 939073594368 942125675688 944233339392 944535683936 945960932592 946169565432 947205354186 947949080832 949853775936 951368299308 951850105856 953060157504 956286901206 958296751776 958426245504 959042620744 962240359808 962508443328 963562118544 965668452021 965717738496 966469383424 967698020016 969511387117 969642396268 971466058368 973015042104 975191809536 977019219232 978806798307 980863979472 980996522688 982560702564 983058306048 983636329347 986386613472 988459725312 991704934584 992483601408 993789224064 995928875388 998156904192 999249604416 1001298645711 1003317404544 1004098314336 1005197518728 1006936334586 1007446282752 1009052636256 1010898824481 1010950419456 1013160343104 1015058901948 1017192275008 1017329727232 1018589517144 1018727158176 1020636148662 1020868240896 1022781243552 1022919451008 1025017029218 1026944837568 1029847432068 1030648990917 1032011886528 1032815130032 1036258849024 1038154814424 1040477308416 1042717480272 1043858961756 1044089186126 1045664655147 1046194216704 1048339521684 1054099628946 1054633462272 1056315054816 1056457793664 1059891385149 1062262506816 1062602644428 1064440761111 1064979831552 1068585497928 1070831369088 1072192677192 1076604992736 1078922948337 1080495666432 1081336646208 1082520404784 1084942150656 1087278056352 1088660272518 1089211608576 1092899315664 1093140355944 1095196287744 1095344280576 1095437834624 1097090785728 1099146621636 1099703268352 1101605562624 1103471976906 1103621088024 1105940594304 1108013013848 1108162738592 1109684940156 1109929682526 1112017190976 1115668051407 1116593393408 1118012877072 1121138883072 1122926517216 1124155804968 1125030766642 1126670694912 1129610603628 1130847208569 1133377068096 1135184215788 1135759113216 1141999547904 1144341309384 1144495943136 1146648462336 1146901357056 1150628898996 1150784382384 1153203012864 1155312942264 1157897534976 1160067316512 1161917021286 1162505457152 1164259609344 1164516388224 1165791205152 1167924166227 1169050801152 1170536971968 1171448033392 1172730438516 1172997116928 1173057165306 1175353996544 1176968493792 1177884561048 1179442156032 1180360148608 1184235385606 1186462645056 1188354436668 1188515017872 1190742173439 1191012947712 1193244784144 1193406026176 1195045320168 1198102310496 1202158685169 1204685290224 1207217205504 1207380335616 1211180616828 1214014293504 1216503726984 1217835455382 1220559919488 1223187813396 1225363059648 1229782900437 1230405705984 1232367563952 1235813309952 1237166176896 1239306257952 1239703085166 1242476470144 1244183168592 1246514640579 1246683080916 1246966576128 1249303263936 1251928953856 1253818040832 1256167567584 1257764486706 1261281243456 1261559420576 1262940472248 1263292331868 1263932107776 1266471701248 1267504531776 1268491065744 1270746876672 1275049201608 1276041607802 1277729002368 1277901660672 1282337725242 1283344591104 1284749491392 1287383973057 1287557936028 1290264026688 1294632430182 1295288077824 1297353389472 1299784497014 1305075731076 1307818639296 1307995363584 1310080936752 1311515105796 1315182151296 1317879037566 1319621756544 1322273246112 1325052298752 1325120131179 1327905167184 1330875872256 1332332805888 1334770475688 1335064860948 1337756539392 1338797752448 1339889566176 1340263358304 1342400382162 1342581779448 1345106850048 1345403515008 1347865099308 1350880457472 1353411869264 1355270951502 1355569858167 1358119356192 1358302877568 1360848198216 1363708324736 1363892601344 1365766080192 1368185511602 1368566692857 1369259783424 1373129909424 1374012985489 1374198654556 1376015848704 1381749196614 1384206419232 1386413509446 1390289973696 1391811949008 1394219540196 1394925622272 1397786028912 1400414925312 1405466171928 1408420073088 1408610391552 1413188513532 1416350009088 1416803525904 1419254348148 1419973108736 1420808031279 1421923621248 1424780663904 1427052448962 1427775158784 1429590236256 1435473323648 1437445127664 1437639368256 1438563931116 1440660888576 1441782194944 1443360539712 1443762664992 1446320266027 1448576607744 1449704075136 1451547030024 1454463594402 1457199087552 1457520474592 1459522563156 1460261716992 1462787714304 1465528828848 1468807416832 1471295969208 1471494784032 1473841053846 1474252214734 1474587459072 1479579920208 1479906243368 1482689587968 1487557401876 1490683836096 1493893313082 1497235356288 1498874406624 1506147471504 1507796278092 1508139150336 1510404501879 1511169424128 1513578954384 1519740514656 1522588352922 1525788412512 1525994590848 1530954222993 1531302361344 1534171865328 1534379176512 1537525543827 1537604017152 1540417256352 1546756422016 1548017829792 1549222695048 1552346145792 1552688517632 1554388273536 1557232221636 1558444258709 1560715962624 1563640584688 1564076220408 1565788442634 1566133779189 1569291325056 1570512748064 1572509282526 1581149443419 1581950193408 1584472582224 1584686690496 1587656231252 1588017263616 1593393760224 1593903966642 1597469747328 1602878246892 1606247053632 1609622940672 1612040729383 1614907489104 1622004969312 1623780607176 1627413225984 1630917084528 1633817412864 1639710533916 1640540941312 1642794431616 1643016420864 1643156751936 1648719932454 1649554902528 1652408343936 1652937446888 1655207965359 1655431632036 1658910891456 1662019520772 1662244107888 1664894523789 1665737685248 1668025786464 1674890090112 1677019315608 1678324586302 1681708324608 1683920629664 1684389775824 1686233707452 1687546149963 1690006042368 1691321420992 1694329168896 1694415905442 1700065602144 1702776323682 1703638669824 1709783633656 1711126121472 1712999321856 1716511964076 1716743914704 1720352035584 1725943348494 1726176573576 1729804519296 1736846302464 1740100974768 1742875531929 1743758185728 1743993818112 1746774582336 1748686807728 1753576201728 1755805457952 1757172050088 1759095657774 1759495675392 1763030994816 1766826841572 1769163234048 1769402299392 1770540222912 1776353078409 1776443741184 1779693967584 1780086481264 1782531655002 1782772526808 1786519421568 1787017811072 1789867176216 1790109039264 1793475800064 1793871353344 1797153465744 1800521147503 1801173943296 1807027935336 1807426477556 1810825808256 1811070503424 1814464264288 1816770925242 1821021440256 1824755590476 1825679711232 1826753183073 1830839879232 1834687798272 1834781720094 1842332262152 1845608558976 1848551345928 1853719964928 1855749265344 1858959386928 1859554627749 1863714705216 1870024621374 1870449864192 1873954895904 1877893430784 1884251351376 1888466678784 1889071367872 1891921865184 1892339130864 1894410708372 1895898161664 1899707551872 1902736598616 1906120315008 1912573802412 1914062411703 1916593503552 1916852491008 1918085241488 1923506587863 1924480719616 1925016886656 1927124237088 1931336904042 1932938766848 1935396040032 1939022774234 1939284792536 1941948645273 1942932116736 1946030084208 1949676745521 1950383619072 1954038438464 1957613596614 1961727958944 1961993045376 1965121405128 1967272658694 1972773226944 1976818556349 1976919450624 1983409869168 1987578448128 1991857750776 1996313808384 1998499208832 2002597291422 2006634809088 2008196628672 2010395037456 2013600573243 2013872669172 2014892565504 2018105272512 2021797648962 2026320686208 2030117803896 2034384550016 2034659454464 2037179034288 2037454316352 2041272297324 2041736481792 2045562487104 2045838902016 2050034058436 2052278267403 2053889675136 2059694864136 2061297981834 2064023773056 2065630260064 2072517698048 2072623794921 2076309628848 2079620264169 2080954616832 2085434960544 2087717923512 2088178372252 2091329310294 2092388433408 2096679043368 2108199257892 2109266924544 2112630109632 2112915587328 2119782770298 2124525013632 2125205288856 2128881522222 2129959663104 2137170995856 2140578673443 2141662738176 2144385354384 2153209985472 2157845896674 2160991332864 2162673292416 2165040809568 2174556112704 2177320545036 2178423217152 2181695391603 2185798631328 2186280711888 2190392575488 2190875669248 2194181571456 2198293243272 2203211125248 2206943953812 2207242176048 2210761580769 2211378322101 2211881188608 2216026027696 2216325477184 2219369880312 2219859365052 2224034381952 2231336102814 2233186786816 2236025754144 2240839969623 2242277766144 2245853034432 2248311609936 2250061533284 2253341389824 2259221207256 2261694417138 2266754136192 2270368431576 2283882529383 2283999095808 2288682618768 2288991886272 2293802714112 2301257797992 2301568764768 2306406025728 2310625884528 2315795069952 2320134633024 2323834042572 2325010914304 2328519218688 2329032776448 2331582410304 2335848332454 2341073943936 2342896066784 2345460877032 2346114330612 2350707993088 2353936987584 2355769122096 2358763923789 2358884312064 2360720297216 2368470771212 2372925290112 2376708873336 2377030035744 2381484346878 2382025895424 2386489568288 2386812052352 2390090640336 2390855949963 2396204620992 2404317370338 2404847645473 2409370580448 2414434411008 2422361233656 2428028587008 2433007453968 2435670910764 2441119838976 2446375626792 2450726119296 2459565800874 2460811411968 2464735127904 2471626619904 2473079898681 2474332353792 2478612515904 2479406170332 2484952940288 2488366337184 2493029281158 2493366161832 2498606527872 2507636081664 2512335135168 2515528973412 2517486879453 2522562486912 2523118841152 2525880944496 2526584663736 2532943402496 2535009063552 2536982131488 2541493753344 2541623858163 2550098403216 2552083215604 2554164485523 2555458004736 2555803321344 2564675450484 2566689182208 2569498982784 2574767946114 2575115872056 2580528053376 2588915022741 2589264860364 2590576155648 2594706778944 2599568994028 2610151462152 2615637278592 2615990727168 2620161873504 2623030211592 2630364302592 2635758075132 2638643486661 2639243513088 2644546492224 2650104597504 2650240262358 2655810334368 2664665611776 2669540951376 2670129721896 2675513078784 2677595504896 2679779132352 2680526716608 2684800764324 2685163558896 2690213700096 2690807030016 2695730198616 2701760914944 2706823738528 2710541903004 2711139716334 2716238712384 2716605755136 2721696396432 2725156387863 2727416649472 2727785202688 2731532160384 2736371023204 2737133385714 2738519566848 2746259818848 2748025970978 2748397309112 2752031697408 2752172580141 2763498393228 2768412838464 2772827018892 2778398404691 2780579947392 2783623898016 2788439080392 2795572057824 2800829850624 2805036932061 2810932343856 2816840146176 2817220783104 2826377027064 2832700018176 2833607051808 2838508696296 2841616062558 2843847242496 2849561327808 2854104897924 2855550317568 2859180472512 2870946647296 2874890255328 2875278736512 2877127862232 2883564389888 2886721079424 2887525329984 2892640532054 2897005356063 2897153215488 2899408150272 2903094060048 2908534161351 2908927188804 2914398175104 2915040949184 2919045126312 2925575428608 2931057657696 2936420394921 2942591938416 2942989568064 2947682107692 2948504429468 2949174918144 2950908988041 2959159840416 2959812486736 2965379175936 2975114803752 2981367672192 2987786626164 2993789925997 2994470712576 2997748813248 3003895937133 3012294943008 3015592556184 3020809003758 3022338848256 3027157908768 3039481029312 3045176705844 3051576825024 3051989181696 3061908445986 3062604722688 3068343730656 3068758353024 3075051087654 3080834512704 3091946972751 3093512844032 3096035659584 3098445390096 3105377035264 3108776547072 3114464443272 3116888517418 3121431925248 3127281169376 3128152440816 3131576885268 3132267558378 3138582650112 3141025496128 3145018565052 3162298886838 3163900386816 3168945164448 3169373380992 3175312462504 3179674155447 3186787520448 3187807933284 3193322283333 3194939494656 3205756493784 3212494107264 3224081458766 3229814978208 3236768845011 3244009938624 3247561214352 3254826451968 3261834169056 3267634825728 3279421067832 3285588863232 3286032841728 3286313503872 3297439864908 3299109805056 3304816687872 3305874893776 3310415930718 3310863264072 3317821782912 3324039041544 3324488215776 3329789047578 3331475370496 3336051572928 3347004154221 3349780180224 3354038631216 3356649172604 3363416649216 3367841259328 3368779551648 3372467414904 3375092299926 3380012084736 3382642841984 3388831810884 3392541625707 3400131204288 3405552647364 3407277339648 3419567267312 3425998643712 3433023928152 3433487829408 3440704071168 3451886696988 3452353147152 3459609038592 3473692604928 3480201949536 3485751063858 3487516371456 3493549164672 3497373615456 3507152403456 3511610915904 3514344100176 3518191315548 3518991350784 3526061989632 3533653683144 3538326468096 3541080445824 3552706156818 3559387935168 3560172962528 3565063310004 3565545053616 3572226520317 3573038843136 3574035622144 3579734352432 3580218078528 3587742706688 3594306931488 3601042295006 3606476055507 3614055870672 3614852955112 3621651616512 3622141006848 3628928528576 3633541850484 3642042880512 3649511180952 3653506366146 3661679758464 3669563440188 3684664524304 3689348701311 3691217117952 3697102691856 3707439929856 3711498530688 3717918773856 3719109255498 3727429410432 3739543921737 3740049242748 3740899728384 3747909791808 3755786861568 3768502702752 3778142735744 3783843730368 3784678261728 3788821416744 3791796323328 3799415103744 3805473197232 3812240630016 3825147604824 3828124823406 3833187007104 3833704982016 3836170482976 3847013175726 3848961439232 3850033773312 3854248474176 3862151919171 3862673808084 3865877533696 3870792080064 3878045548468 3878569585072 3883897290546 3885864233472 3892060168416 3899353491042 3908076876928 3915227193228 3923455917888 3923986090752 3930242810256 3934545317388 3937607683247 3945546453888 3953637112698 3966819738336 3975156896256 3975360393537 3983715501552 3992627616768 3996998417664 4005194582844 4013269618176 4016393257344 4020790074912 4027201146486 4027745338344 4036210545024 4043595297924 4052641372416 4060235607792 4066709574501 4068769100032 4069318908928 4074358068576 4074908632704 4082544594648 4091124974208 4091677804032 4100068116872 4104556534806 4105700078571 4107779350272 4119389728272 4122038956467 4122595963668 4128047546112 4131260520128 4145035396096 4145247589842 4152619257696 4159240528338 4170869921088 4175435847024 4176356744504 4182658620588 4184776866816 4193358086736 4216398515784 4225260219264 4225831174656 4239565540596 4249050027264 4250410577712 4257763044444 4259919326208 4262424093837 4274341991712 4281157346886 4283325476352 4288770708768 4306419970944 4315691793348 4321982665728 4325346584832 4330081619136 4338960798081 4349112225408 4354641090072 4363390783206 4371597262656 4372561423776 4380785150976 4381751338496 4388363142912 4396586486544 4406422250496 4413887907624 4414484352096 4421523161538 4422756644202 4423762377216 4432052055392 4432650954368 4438739760624 4439718730104 4448068763904 4462672205628 4466145627307 4466373573632 4472051508288 4481679939246 4491706068864 4496623219872 4500123066568 4518442414512 4523388834276 4531213505637 4533508272384 4540736863152 4549245739549 4567765058766 4577365237536 4577983772544 4592862668979 4602515595984 4603137529536 4612576631481 4612812051456 4621251769056 4640269266048 4647668085144 4657038437376 4658065552896 4663164820608 4671696664908 4675332776127 4682147887872 4685792133568 4690921754064 4692228661224 4698401337567 4701415986176 4707873975168 4711538244192 4717527847578 4721440594432 4736941542424 4743448330257 4745850580224 4753417746672 4754060071488 4762968693756 4764051790848 4772979136576 4773624104704 4780181280672 4781711899926 4792409241984 4808634740676 4809695290946 4818741160896 4828868822016 4836122188149 4844722467312 4866014907936 4871341821528 4882239677952 4892751253584 4901452238592 4919131601748 4921622823936 4929470255808 4946159797362 4948664707584 4957225031808 4958812340664 4969905880576 4976732674368 4986058562316 4986732323664 4994683571367 4997213055744 5024670270336 5031057946824 5034973758906 5045124973824 5046237682304 5051761888992 5053169327472 5062638449889 5065886804992 5070018127104 5073964262976 5082987506688 5083247716326 5100196806432 5104166431208 5108328971046 5110916009472 5129350900968 5133378364416 5138997965568 5149535892228 5150231744112 5159882751569 5161056106752 5177830045482 5178529720728 5189413557888 5199137988056 5220302924304 5228626595787 5231274557184 5231981454336 5240323747008 5246060423184 5260728605184 5271516150264 5277286973322 5278487026176 5289092984448 5300480524716 5311620668736 5329059235227 5329331223552 5339081902752 5340259443792 5355191009792 5359558264704 5361053433216 5369601528648 5370327117792 5380427400192 5381614060032 5391460397232 5401563442509 5403521829888 5413647477056 5421083806008 5422279432668 5432477424768 5433211510272 5443392792864 5450312775726 5454833298944 5463064320768 5472742046408 5474266771428 5477039133696 5480259549219 5492519637696 5496051941956 5496794618224 5504063394816 5504345160282 5526996786456 5536825676928 5545654037784 5556796809382 5561159894784 5567247796032 5576878160784 5578663883247 5591144115648 5610073864122 5621864687712 5633680292352 5652754054128 5665400036352 5667214103616 5677017392592 5683232125116 5687694484992 5699122655616 5708209795848 5718360945024 5741893294592 5742187235109 5749780510656 5750557473024 5754255724464 5767128779776 5770519763589 5773442158848 5775050659968 5785281064108 5794010712126 5798816300544 5806188120096 5817068322702 5817854377608 5828796350208 5830081898368 5838090252624 5849030236563 5851150857216 5862115315392 5872840789842 5874136052057 5885183876832 5885979136128 5895364215384 5897008858936 5901817976082 5918319680832 5919624973472 5930455669047 5930758351872 5950229607504 5962735344384 5975573252328 5987579851994 5988941425152 5995497626496 6007791874266 6024589886016 6031185112368 6040801719729 6041618007516 6044677696512 6054315817536 6078962058624 6090353411688 6103153650048 6103978363392 6123816891972 6125209445376 6136687461312 6137516706048 6150102175308 6156834802209 6161669025408 6183893945502 6187025688064 6192071319168 6196890780192 6217553094144 6217871384763 6228928886544 6233777034836 6238860792507 6242863850496 6254562338752 6256304881632 6263153770536 6264535116756 6277165300224 6282050992256 6290037130104 6324597773676 6327800773632 6337890328896 6338746761984 6350624925008 6359348310894 6373575040896 6375615866568 6386644566666 6389878989312 6411512987568 6421736020329 6424988214528 6448162917532 6459629956416 6473537690022 6488019877248 6495122428704 6523668338112 6535269651456 6545086174809 6558842135664 6571177726464 6572627007744 6594879729816 6609633375744 6611749787552 6620831861436 6621726528144 6634134966303 6635643565824 6648078083088 6648976431552 6659578095156 6662950740992 6672103145856 6694008308442 6699560360448 6708077262432 6713298345208 6722519908869 6726833298432 6735682518656 6737559103296 6744934829808 6750184599852 6760024169472 6765285683968 6777663621768 6785083251414 6786579709819 6800262408576 6811105294728 6839134534624 6851647588149 6851997287424 6866047856304 6866975658816 6881408142336 6903773393976 6904706294304 6919218077184 6947385209856 6960403899072 6971502127716 6975032742912 6987098329344 6994747230912 7023221831808 7028688200352 7036382631096 7052123979264 7067307366288 7076291771367 7076652936192 7082160891648 7105412313636 7118775870336 7120345925056 7130126620008 7131090107232 7144453040634 7146077686272 7148071244288 7159468704864 7160436157056 7172567849889 7188613862976 7202084590012 7212952111014 7214542936419 7228111741344 7229705910224 7243303233024 7257857057152 7267083700968 7284085761024 7299022361904 7307012732292 7312699983173 7323359516928 7339126880376 7369329048608 7378697402622 7382434235904 7394205383712 7414879859712 7419239696043 7422997061376 7435837547712 7438218510996 7454858820864 7479087843474 7480098485496 7495819583616 7537005405504 7552460638359 7556285471488 7567687460736 7569356523456 7577642833488 7598830207488 7610946394464 7624481260032 7624871574489 7650295209648 7656249646812 7666374014208 7667409964032 7672340965952 7694026351452 7697922878464 7700067546624 7708496948352 7724303838342 7725347616168 7741584160128 7756091096936 7757139170144 7766745068223 7767794581092 7771728466944 7784120336832 7798706982084 7816153753856 7830454386456 7846911835776 7847972181504 7860485620512 7869090634776 7875215366494 7891092907776 7907274225396 7915930459983 7933639476672 7950313792512 7950720787074 7967431003104 7993996835328 8010389165688 8026539236352 8032786514688 8041580149824 8054402292972 8055490676688 8072421090048 8087190595848 8105282744832 8120471215584 8133419149002 8137538200064 8148716137152 8149817265408 8165089189296 8175469163589 8182249948416 8183355608064 8200136233744 8209113069612 8211400157142 8215558700544 8238779456544 8244077912934 8245191927336 8256095092224 8262521040256 8290495179684 8305238515392 8318481056676 8335195214073 8341739842176 8350871694048 8352713489008 8365317241176 8386716173472 8415110796183 8432797031568 8448599230591 8450520438528 8451662349312 8479131081192 8498100054528 8500821155424 8515526088888 8524848187674 8548683983424 8562314693772 8566650952704 8577541417536 8612839941888 8631383586696 8650693169664 8660163238272 8677921596162 8698224450816 8709282180144 8725602484053 8726781566412 8743194525312 8745122847552 8763502676992 8776726285824 8793172973088 8809261184763 8827775815248 8828968704192 8843046323076 8845513288404 8847524754432 8864104110784 8865301908736 8877479521248 8879437460208 8896137527808 8925344411256 8932291254614 8944103016576 8963359878492 8981369777991 8983412137728 8993246439744 9000246133136 9011687811399 9036884829024 9046777668552 9062427011274 9067016544768 9081473726304 9098491479098 9135530117532 9154730475072 9155967545088 9185725337958 9205031191968 9206275059072 9225153262962 9242503538112 9275840918253 9280538532096 9295336170288 9316131105792 9326329641216 9343393329816 9350665552254 9364295775744 9371584267136 9381843508128 9384457322448 9396802675134 9415747950336 9423076488384 9435055695156 9442881188864 9473883084848 9486896660514 9491701160448 9506835493344 9508120142976 9525937387512 9545958273152 9547248209408 9560362561344 9563423799852 9579966849999 9584818483968 9617269481352 9618090898423 9619390581892 9637482321792 9672244376298 9689444934624 9710306535033 9732029815872 9742683643056 9764479355904 9785502507168 9802904477184 9838263203496 9858940511616 9892319594724 9897329415168 9914450063616 9917624681328 9939811761152 9953465348736 9972117124632 9973464647328 9989367142734 9994426111488 10049340540672 10062115893648 10069947517812 10090249947648 10092475364608 10103523777984 10106338654944 10125276899778 10140036254208 10147928525952 10166495432652 10177624877121 10200393612864 10208332862416 10216657942092 10221832018944 10258701801936 10277995931136 10299071784456 10300463488224 10319765503138 10322112213504 10355660090964 10357059441456 10378827115776 10398275976112 10440605848608 10457253191574 10462549114368 10480647494016 10492120846368 10521457210368 10543032300528 10554573946644 10556974052352 10578185968896 10600961049432 10623241337472 10658118470454 10678163805504 10680518887584 10710382019584 10716679560951 10719116529408 10722106866432 10739203057296 10740654235584 10763228120064 10782920794464 10803126885018 10827294954112 10842167612016 10844558865336 10864954849536 10866423020544 10886785585728 10900625551452 10909109810963 10909666597888 10926128641536 10945484092816 10948533542856 10960519098438 10985039275392 10992103883912 10993589236448 11008690320564 11053993572912 11068046103933 11073651353856 11091308075568 11113593618764 11122319789568 11134495592064 11153756321568 11157327766494 11182288231296 11218631765211 11220147728244 11243729375424 11267360584704 11284285105681 11305508108256 11334428207232 11354034785184 11366464250232 11375388969984 11398245311232 11416419591696 11436721890048 11483786589184 11484374470218 11499561021312 11501114946048 11508511448928 11541039527178 11546884317696 11550101319936 11570562128216 11586455757513 11588021424252 11597632601088 11612376240192 11634136645404 11635708755216 11657592700416 11660163796736 11676180505248 11698060473126 11724230630784 11745681579684 11748272104114 11770367753664 11771958272256 11790728430768 11794017717872 11803635952164 11812823049741 11836639361664 11839249946944 11860911338094 11900459215008 11925470688768 11926081180611 11951146504656 11975159703988 11977882850304 11990995252992 12015583748532 12049179772032 12062370224736 12081603439458 12083236015032 12108631635072 12157924117248 12180706823376 12200128723503 12206307300096 12207956726784 12247633783944 12273374922624 12275033412096 12300204350616 12313669604418 12323338050816 12366116869401 12367787891004 12374051376128 12384142638336 12393781560384 12435106188288 12435742769526 12457857773088 12467554069672 12477721585014 12509124677504 12512609763264 12526307541072 12529070233512 12554330600448 12564101984512 12580074260208 12603648032521 12649195547352 12675780657792 12677493523968 12701249850016 12718696621788 12747150081792 12751231733136 12773289133332 12779757978624 12787272281511 12823025975136 12843472040658 12849976429056 12896325835064 12919259912832 12947075380044 12976039754496 12990244857408 13016882394243 13047336676224 13090172349618 13117684271328 13142355452928 13145254015488 13189759459632 13219266751488 13223499575104 13241663722872 13243453056288 13268269932606 13271287131648 13296156166176 13297952863104 13319156190312 13344206291712 13388016616884 13398436881921 13399120720896 13416154524864 13426596690416 13445039817738 13471365037312 13475118206592 13489869659616 13500369199704 13530571367936 13555327243536 13570166502828 13573159419638 13593640516911 13600524817152 13622210589456 13647737218647 13678269069248 13703295176298 13732095712608 13733951317632 13778588006937 13807546787952 13809412588608 13837729894443 13838436154368 13920807798144 13943004255432 13974196658688 13989494461824 14025998328381 14046443663616 14057376400704 14072765262192 14095204012701 14104247958528 14134614732576 14152583542734 14164321783296 14210824627272 14237551740672 14240691850112 14260253240016 14262180214464 14288906081268 14292155372544 14296142488576 14318937409728 14320872314112 14345135699778 14377227725952 14404169180024 14425904222028 14429085872838 14456223482688 14459411820448 14486606466048 14508366564447 14515714114304 14534167401936 14598044723808 14614025464584 14625399966346 14646719033856 14678253760752 14738658097216 14757394805244 14764868471808 14788410767424 14838479392086 14845994122752 14871675095424 14876437021992 14909717641728 14958175686948 14960196970992 14984050714101 14991639167232 15074010811008 15104921276718 15112570942976 15135374921472 15138713046912 15155285666976 15187915349667 15197660414976 15221892788928 15248962520064 15249743148978 15300590419296 15312499293624 15332748028416 15344681931904 15388052702904 15400135093248 15416993896704 15448607676684 15450695232336 15479648254707 15483168320256 15512182193872 15514278340288 15533490136446 15535589162184 15568240673664 15597413964168 15632307507712 15660908772912 15685879787361 15693823671552 15695944363008 15720971241024 15738181269552 15750430732988 15782185815552 15814548450792 15831860919966 15867278953344 15901441574148 15934862006208 15987177705681 15987993670656 16020778331376 16065573029376 16083160299648 16108804585944 16110981353376 16144842180096 16174381191696 16204690327527 16210565489664 16240942431168 16266838298004 16275076400128 16297432274304 16299634530816 16330178378592 16350938327178 16364499896832 16400272467488 16418226139224 16422800314284 16431117401088 16477558913088 16488155825868 16490383854672 16512190184448 16525042080512 16580990359368 16610477030784 16636962113352 16670390428146 16683479684352 16701743388096 16705426978016 16730634482352 16735991649741 16773432346944 16830221592366 16865594063136 16897198461182 16901040877056 16958262162384 16996200109056 17001642310848 17031052177776 17049696375348 17097367966848 17124629387544 17155082835072 17225679883776 17226561705327 17262767173392 17301386339328 17311559290767 17320326476544 17355843192324 17396448901632 17418564360288 17451204968106 17453563132824 17486389050624 17490245695104 17547090709689 17553452571648 17586345946176 17618522369526 17622408156171 17655551630496 17657937408384 17686092646152 17691026576808 17728208221568 17730603817472 17754959042496 17758874920416 17791367007141 17792275055616 17850688822512 17862168811357 17864582509228 17888206033152 17926719756984 17962739555982 17966824275456 17986492879488 18000492266272 18023375622798 18073769658048 18093555337104 18122405159187 18124854022548 18134033089536 18162947452608 18196982958196 18271060235064 18309460950144 18311935090176 18371450675916 18410062383936 18412550118144 18450306525924 18470504406627 18485007076224 18551681836506 18561077064192 18590672340576 18652659282432 18653614154289 18686786659632 18701331104508 18728591551488 18743168534272 18763687016256 18768914644896 18793605350268 18831495900672 18846152976768 18870111390312 18947766169696 18973793321028 18983402320896 19013670986688 19016240285952 19051874775024 19091916546304 19094496418816 19120725122688 19126847599704 19159933699998 19169636967936 19234538962704 19236181796846 19238781163784 19265208060987 19274964643584 19344488752596 19378889869248 19420613070066 19464059631744 19485367286112 19571005014336 19605808954368 19635258524427 19676526406992 19717881023232 19784639189448 19828900127232 19835249362656 19902404898909 19906930697472 19944234249264 19946929294656 19978734285468 19988852222976 20098681081344 20124231787296 20139895035624 20180499895296 20184950729216 20207047555968 20212677309888 20250553799556 20280072508416 20295857051904 20332990865304 20355249754242 20359739129457 20400787225728 20416665724832 20433315884184 20517403603872 20554942764447 20555991862272 20598143568912 20600926976448 20639531006276 20644224427008 20711320181928 20714118882912 20757654231552 20796551952224 20881211697216 20914506383148 20925098228736 20956529481979 20961294988032 20984241692736 21086064601056 21109147893288 21156371937792 21201922098864 21246482674944 21316236940908 21356327611008 21361037775168 21433359121902 21438233058816 21444213732864 21478406114592 21481308471168 21517703549667 21565841588928 21606253770036 21643628809257 21654589908224 21684335224032 21689117730672 21729909699072 21773571171456 21801251102904 21818219621926 21852257283072 21890968185632 21897067085712 21921038196876 21938099949519 21970078550784 21984207767824 21987178472896 22017380641128 22107987145824 22136092207866 22147302707712 22182616151136 22227187237528 22244639579136 22257719088129 22268991184128 22307512643136 22314655532988 22364576462592 22437263530422 22440295456488 22487458750848 22568570211362 22611016216512 22657381915077 22668856414464 22708069570368 22732928500464 22796490622464 22832839183392 22873443780096 22968748940436 22999122042624 23002229892096 23017022897856 23082079054356 23093768635392 23100202639872 23141124256432 23172911515026 23176042848504 23224752480384 23268273290808 23271417510432 23315185400832 23320327593472 23352361010496 23396120946252 23448461261568 23491363159368 23496544208228 23540735507328 23543916544512 23581456861536 23588035435744 23607271904328 23625646099482 23673278723328 23678499893888 23721822676188 23747791379949 23800918430016 23850941377536 23852162361222 23902293009312 23950319407976 23981990505984 24031167497064 24098359544064 24124740449472 24163206878916 24166472030064 24217263270144 24315848234496 24361413646752 24400257447006 24412614600192 24495267567888 24546749845248 24550066824192 24600408701232 24627339208836 24646676101632 24732233738802 24735575782008 24768285276672 24787563120768 24871485539052 24915715546176 24935108139344 24955443170028 25005585642219 25018249355008 25025219526528 25052615082144 25058140467024 25128203969024 25160148520416 25207296065042 25245332388549 25298391094704 25345797691773 25351561315584 25354987047936 25402499700032 25437393243576 25494300163584 25502463466272 25546578266664 25574544563022 25646051950272 25686944081316 25699952858112 25792651670128 25838519825664 25894150760088 25952079508992 25980489714816 26033764788486 26094673352448 26176807452159 26180344699236 26235368542656 26290508030976 26379518919264 26446999150208 26483327445744 26486906112576 26536539865212 26542574263296 26592312332352 26595905726208 26638312380624 26688412583424 26776033233768 26796873763842 26832309049728 26853193380832 26890079635476 26942730074624 26944109333973 26950236413184 26979739319232 27000738399408 27035063434197 27061142735872 27110654487072 27140333005656 27146318839276 27187281033822 27201049634304 27244421178912 27295474437294 27356538138496 27406590352596 27464191425216 27467902635264 27557176013874 27563253782729 27615093575904 27618825177216 27675459788886 27827522754759 27841615596288 27886008510864 27948393317376 27978988923648 28051996656762 28092887327232 28114752801408 28145530524384 28190408025402 28269229465152 28305167085468 28328643566592 28421649254544 28475103481344 28481383700224 28520506480032 28524360428928 28577812162536 28637874819456 28641744628224 28690271399556 28739900549997 28754455451904 28808338360048 28851808444056 28854272695269 28858171745676 28912446965376 28918823640896 29016733128894 29031428228608 29068334803872 29130919605099 29196089447616 29228050929168 29250799932692 29293438067712 29356507521504 29477316194432 29514789610488 29576821534848 29676958784172 29691988245504 29743350190848 29752874043984 29819435283456 29916351373896 29920393941984 29968101428202 29983278334464 30148021622016 30209842553436 30225141885952 30270749842944 30277426093824 30310571333952 30375830699334 30443785577856 30499486297956 30601180838592 30624998587248 30665496056832 30689363863808 30776105405808 30833987793408 30897215353368 30901390464672 30959296509414 30966336640512 31024364387744 31028556680576 31066980272892 31071178324368 31136481347328 31194827928336 31263019391149 31264615015424 31321817545824 31371759574722 31387647343104 31441942482048 31476362539104 31500861465976 31564371631104 31629096901584 31663721839932 31734557906688 31802883148296 31844720176843 31869724012416 31974355411362 32041556662752 32131146058752 32150038682853 32166320599296 32217609171888 32221962706752 32289684360192 32348762383392 32409380655054 32481884862336 32533676596008 32594864548608 32599269061632 32660356757184 32701876654356 32727329432889 32728999793664 32800544934976 32836452278448 32845600628568 32955117826176 32976311651736 32980767709344 33050084161024 33161980718736 33204138311799 33220954061568 33273924226704 33340780856292 33366959368704 33403486776192 33410853956032 33461268964704 33471983299482 33546864693888 33655895295633 33660443184732 33731188126272 33794396922364 33802081754112 33852855317043 33916524324768 34003284621696 34062104355552 34099392750696 34194735933696 34249258775088 34310165670144 34313438382581 34451359767552 34453123410654 34525534346784 34623118581534 34640652953088 34711686384648 34792897803264 34837128720576 34902409936212 34907126265648 34972778101248 34980491390208 35094181419378 35172691892352 35237044739052 35244816312342 35311103260992 35315874816768 35372185292304 35382053153616 35438469149223 35456416443136 35461207634944 35509918084992 35517749840832 35582734014282 35701377645024 35724337622714 35729165018456 35776412066304 35778243541833 35853439513968 35925479111964 35933648550912 35972985758976 36000984532544 36046751245596 36119179260983 36147539316096 36187110674208 36244810318374 36249708045096 36325894905216 36393965916392 36542120470128 36600386170509 36618921900288 36623870180352 36742901351832 36820124767872 36825100236288 36900613051848 36941008813254 36970014152448 37098350608203 37103363673012 37122154128384 37181344681152 37305318564864 37307228308578 37373573319264 37402662209016 37486337068544 37527374032512 37537829289792 37587210700536 37662991801344 37692305953536 37740222780624 37810944097563 37895532339392 37947586642056 38027341973376 38032480571904 38103749550048 38183833092608 38241450245376 38253695199408 38319867399996 38339273935872 38361816844533 38469077925408 38472363593692 38477562327568 38530416121974 38549929287168 38688977505192 38757779738496 38841226140132 38919269037961 38928119263488 38970734572224 39050647182729 39142010028672 39270517048854 39353052813984 39435762046464 39569278378896 39657800254464 39670498725312 39804809797818 39813861394944 39888468498528 39893858589312 39957468570936 40195310645763 40197362162688 40248463574592 40279790071248 40369901458432 40414095111936 40425354619776 40501107599112 40591714103808 40665981730608 40710499508484 40719478258914 40801574451456 40833331449664 40866631768368 40943211655941 41034807207744 41109885528894 41196287137824 41201853952896 41279062012552 41335764020811 41422640363856 41428237765824 41513189683329 41515308463104 41593103904448 41762423394432 41829012766296 41913058963958 41922589976064 41968483385472 42077994985143 42172129202112 42218295786576 42285612038103 42312743875584 42403844197728 42492965349888 42632473881816 42712655222016 42722075550336 42866718243804 42876466117632 42888427465728 42956812229184 42962616942336 43035407099334 43131683177856 43212507540072 43287257618514 43309179816448 43368670448064 43378235461344 43459819398144 43525099693341 43547142342912 43602502205808 43636439243852 43781936371264 43794134171424 43842076393752 43876199899038 43940157101568 43968415535648 43974356945792 44034761282256 44215974291648 44272184415732 44294605415424 44365232302272 44454374475056 44515438176258 44537982368256 44615025286272 44629311065976 44729152925184 44874527060844 44880590912976 44952152142303 44974917501696 45137140422724 45222032433024 45314763830154 45337712828928 45416139140736 45465857000928 45563746049001 45592981244928 45665678366784 45746887560192 45937497880872 45998244085248 46034045795712 46164158108712 46200405279744 46282248512864 46345823030052 46352085697008 46438944764121 46449504960768 46536546581616 46542835020864 46640655186944 46704722020992 46792241892504 46896922523136 46982726318736 46993088416456 47057639362083 47081471014656 47087833089024 47162913723072 47176070871488 47214543808656 47251292198964 47346557446656 47356999787776 47443645352376 47495582759898 47601836860032 47704324722444 47804586018624 47900638815952 47961533117043 47963981011968 48062334994128 48196719088128 48249480898944 48326413757832 48332944060128 48434526540288 48614070982581 48631696468992 48722827293504 48800514894012 48825229200384 48990535135776 49093499690496 49200817402464 49254678417672 49293352203264 49464467477604 49471151564016 49536570553344 49575126241536 49742971078104 49831431092352 49870216278688 49910886340056 50011171284438 50036498710016 50050439053056 50105230164288 50116280934048 50207974949223 50256407938048 50320297040832 50414592130084 50490664777098 50596782189408 50691595383546 50703122631168 50804999400064 50874786487152 50988600327168 51004926932544 51093156533328 51149089126044 51188899882211 51292103900544 51373888162632 51585303340256 51677039651328 51679685115981 51788301520176 51904159017984 51934677872301 51960979429632 52067529576972 52189346704896 52353614904318 52360689398472 52470737085312 52641272129067 52759037838528 52867224468513 52893998300416 52966654891488 52973812225152 53073079730424 53184624664704 53191811452416 53276624761248 53374101021423 53376825166848 53552066467536 53586506434071 53593747527684 53664618099456 53706386761664 53780159270952 53885460149248 53888218667946 53900472826368 53959478638464 54001476798816 54070126868394 54221308974144 54280666011312 54292637678552 54367215477561 54374562067644 54402099268608 54488842357824 54590948874588 54713076276992 54813180705192 54928382850432 54935805270528 55114352027748 55126507565458 55230187151808 55237650354432 55350919577772 55411513219881 55655045509518 55683231192576 55772017021728 55957977847296 55960842462867 56103993313524 56185774654464 56229505602816 56291061048768 56380816050804 56538458930304 56610334170936 56843298509088 56950206962688 56962767400448 57041012960064 57048720857856 57155624325072 57275749638912 57283489256448 57380542799112 57479801099994 57508910903808 57616676720096 57703616888112 57708545390538 57716343491352 57824893930752 57837647281792 58033466257788 58062856457216 58136669607744 58261839210198 58392178895232 58456101858336 58501599865384 58713015043008 58905775573281 58954632388864 59029579220976 59140194614137 59153643069696 59353917568344 59486700381696 59505748087968 59707214696727 59832702747792 59840787883968 59936202856404 59966556668928 60296043244032 60419685106872 60541499685888 60554852187648 60621142667904 60751661398668 60887571155712 60998972595912 61079217388371 61202361677184 61249997174496 61378727727616 61552210811616 61664828293341 61667975586816 61794430706736 61802780929344 61918593018828 61932673281024 62048728775488 62057113361152 62133960545784 62142356648736 62272962694656 62389655856672 62526038782298 62643635091648 62743519149444 62775294686208 62869588445937 62883884964096 62952725078208 63001722931952 63258193803168 63327443679864 63469115813376 63605766296592 63689440353686 63739448024832 63948710822724 64083113325504 64300077365706 64332641198592 64435218343776 64443925413504 64697524766784 64818761310108 64930886427771 64963769724672 65067353192016 65189729097216 65320713514368 65403753308712 65454658865778 65601089869952 65672904556896 65691201257136 65814299848557 65910235652352 65952623303472 65961535418688 66100168322048 66323961437472 66408276623598 66441908123136 66547848453408 66681561712584 66733918737408 66806973552384 66821707912064 66922537929408 66943966598964 67093729387776 67311790591266 67320886369464 67326636288961 67462376252544 67588793844728 67705710634086 67833048649536 67972145745231 68006569243392 68124208711104 68198785501392 68389471867392 68498517550176 68620331340288 68626876765162 68906246821308 69051068693568 69246237163068 69281305906176 69423372769296 69674257441152 69804819872424 69814252531296 69945556202496 69960982780416 70188362838756 70345383784704 70474089478104 70489632624684 70622206521984 70631749633536 70744370584608 70764106307232 70876938298446 70912832886272 71019836169984 71035499681664 71165468028564 71243374139847 71402755290048 71448675245428 71458330036912 71552824132608 71556487083666 71706879027936 71850958223928 71945971517952 72001969065088 72093502491192 72238358521966 72295078632192 72374221348416 72489620636748 72499416090192 72651789810432 72787931832784 73084240940256 73200772341018 73237843800576 73485802703664 73640249535744 73650200472576 73801226103696 73882017626508 73940028304896 74196701216406 74206727346024 74362689362304 74614456617156 74747146638528 74805324418032 74972674137088 75016756926657 75054748065024 75075658579584 75174421401072 75384611907072 75480445561248 75621888195126 75791064678784 75895173284112 76037393075319 76054683946752 76064961143808 76207499100096 76363768676741 76367666185216 76482900490752 76507390398816 76639734799992 76723633689066 76938155850816 76944727187384 76955124655136 77060832243948 77099858574336 77377955010384 77515559476992 77682452280264 77838538075922 77856238526976 77941469144448 78101294365458 78284020057344 78530422356477 78541034097708 78706105627968 78871524092928 79138556757792 79340997450624 79609619595636 79627722789888 79776936997056 79787717178624 79914937141872 80390621291526 80496927149184 80559580142496 80828190223872 80832328001919 80850709239552 81002215198224 81105190302591 81183428207616 81331963461216 81420999016968 81438956517828 81603148902912 81666662899328 81733263536736 81886423311882 82069614415488 82219771057788 82392574275648 82403707905792 82558124025104 82671528041622 82689761348187 82845280727712 82856475531648 83026379366658 83186207808896 83482568264277 83524846788864 83658025532592 83814792114829 83826117927916 83845179952128 83936966770944 84155989970286 84344258404224 84436591573152 84571224076206 84807688395456 84985930699776 85264947763632 85425310444032 85444151100672 85733436487608 85913624458368 85925233884672 86070814198668 86263366355712 86425015080144 86562818085807 86574515237028 86618359632896 86737340896128 86756470922688 87050199386682 87094284685824 87205004411616 87272878487704 87392758815297 87563872742528 87588268342848 87684152787504 87752399798076 87880314203136 87936831071296 87948713891584 88069522564512 88225536227647 88431948583296 88544368831464 88730464604544 88908748950112 89030876352516 89075964736512 89230050572544 89258622131952 89458305850368 89749054121688 89761181825952 89904304284606 89949835003392 90274280845448 90444064866048 90629527660308 90675425657856 90832278281472 90931714001856 91127492098002 91331356733568 91874995761744 91996488170496 92068091591424 92328316217424 92564497025728 92691646060104 92704171394016 92877889528242 92899009921536 93073093163232 93085670041728 93409444041984 93584483785008 93789058173447 93793845046272 93965452637472 93986176832912 94115278724166 94162942029312 94325827446144 94352141742976 94429087617312 94502584397928 94693114893312 94713999575552 94887290704752 94991165519796 95065099781249 95203673720064 95408649444888 95534160530529 95609172037248 95801277631904 95923066234086 96124669988256 96393438176256 96450116048559 96498961797888 96652827515664 96665888120256 96869053080576 97228141965162 97445654587008 97601029788024 97981070271552 98181988298667 98186999380992 98401634804928 98509356835344 98928934955208 98942303128032 99150252483072 99485942156208 99662862184704 99740432557376 99821772680112 100022342568876 100072997420032 100100878106112 100210460328576 100232561868096 100415949898446 100640594081664 100829184260168 100967685886899 100981329554196 101193564378816 101383190767092 101406245262336 101558565951129 101609998800128 101749572974304 102009853865088 102186313066656 102298178252088 102377799764422 102584207801088 102747776325264 102940315147743 103170606680512 103354079302656 103359370231962 103576603040352 103869355744602 103921958859264 104135059153944 104378693409792 104707229808636 104721378796944 104941474170624 105282544258134 105518075677056 105734448937026 105787996600832 105933309782976 105947624450304 106146159460848 106315407447669 106369249329408 106383622904832 106553249522496 106748202042846 107104132935072 107173012868142 107187495055368 107329236198912 107412773523328 107560318541904 107776437335892 107800945652736 107918957276928 108002953597632 108140253736788 108357537782949 108442617948288 108561332022624 108585275357104 108734430955122 108749124135288 108977684715648 109181897749176 109426152553984 109626361410384 109801158511527 109831789997683 109856765700864 109871610541056 110228704055496 110253015130916 110460374303616 110475300708864 110701839155544 110823026439762 111295051824609 111310091019036 111366462385152 111544034043456 111915955694592 111921684925734 112207986627048 112459011205632 112582122097536 112761632101608 113076917860608 113220668341872 113432832292689 113686597018176 113925534800896 114082025920128 114097441715712 114311248650144 114551499277824 114761085598224 114959602199988 115017821807616 115233353440192 115407233776224 115417090781076 115432686982704 115649787861504 115675294563584 116066932515576 116273339215488 116523678420396 116757807113883 116784357790464 116912203716672 117003199730768 117151941548187 117426030086016 117811551146562 117909264777728 118059158441952 118280389228274 118307286139392 118707835136688 118973400763392 119011496175936 119414429393454 119665405495584 119681575767936 119872405712808 120585931937289 120592086488064 120839370213744 121109704375296 121242285335808 121503322797336 121775142311424 121997945191824 122158434776742 122404723354368 122499994348992 122757455455232 122829634967823 123104421623232 123329656586682 123588861413472 123605561858688 123837186037656 124097457550976 124114226722304 124267921091568 124284713297472 124539569049987 124545925389312 124779311713344 125035181679499 125052077564596 125287270183296 125487038298888 125739176891874 125767769928192 125905450156416 126003445863904 126233984955429 126516387606336 126654887359728 126856836114309 126938231626752 127211532593184 127378880707372 127478896049664 127897421645448 128166226651008 128600154731412 128665282397184 128870436687552 128887850827008 129395049533568 129637522620216 129861772855542 129927539449344 130134706384032 130379458194432 130575299080023 130641427028736 130807506617424 130909317731556 131202179739904 131345809113792 131382402514272 131628599697114 131820471304704 131905246606944 131923070837376 132647922874944 132816553247196 132883816246272 133095696906816 133363123425168 133613947104768 133643415824128 133845075858816 133887933197928 134187458775552 134623581182532 134641772738928 134653272577922 134856456426909 134924752505088 135177587689456 135411421268172 135666097299072 135944291490462 136013138486784 136248417422208 136397571002784 136691238147003 136778943734784 136997035100352 137240662680576 137253753530324 137812493642616 138102137387136 138492474326136 138846745538592 139316834292363 139348514882304 139609639744848 139628505062592 139921965560832 140376725677512 140690767569408 140948178956208 140979265249368 141244413043968 141263499267072 141488741169216 141528212614464 141753876596892 141825665772544 142039672339968 142070999363328 142330936057128 142486748279694 142805510580096 142897350490856 142916660073824 143112974167332 143413758055872 143701916447856 143884599351129 143891943035904 144003938130176 144187004982384 144476717043932 144590157264384 144748442696832 144979241273496 144998832180384 145303579620864 145575863665568 145842212947743 146168481880512 146401544682036 146475687601152 146695706373853 146971605407328 147280499071488 147602452207392 147764035253016 147880056609792 148393402432812 148413454692048 148725378724608 149228913234312 149494293277056 149610648836064 150033513853314 150109496130048 150151317159168 150348842802144 150623924847669 150769223814144 150960891122496 151243776390252 151582129357568 151790346568224 152074786150638 152109367893504 152414998200192 152727537353482 152965800981504 153014780797632 153279469599984 153447267378132 153566699646633 153876311701632 153889454374768 153910249310272 154121664487896 154755910020768 155031118953984 155039055347943 155364904560528 155677076151844 155712477053952 155804033616903 155882938288896 156202588730916 156568040114688 157060844712954 157082068195416 157412211255936 157923816387201 158277113515584 158601673405539 158681994901248 159219239191272 159553873994112 159575434357248 159829874283744 160759519302213 160781242583052 160993854298368 161119160284992 161656380447744 161664656003838 161701418479104 162004430396448 162210380605182 162663926922432 162841998033936 162877913035656 163206297805824 163333325798656 163466527073472 163772846623764 164139228830976 164439542115576 164785148551296 164807415811584 165116248050208 165343056083244 165379522696374 165690561455424 165712951063296 166052758733316 166234539659643 166372415617792 166965136528554 167049693577728 167316051065184 167629584229658 167652235855832 167873933541888 167882527388601 168311979940572 168688516808448 168873183146304 169142448152412 169615376790912 170529895527264 170850620888064 170888302201344 171466872975216 171827248916736 171850467769344 172141628397336 172526732711424 172850030160288 173125636171614 173149030474056 173474681792256 173512941845376 174100398773364 174188569371648 174410008823232 174545756975408 174785517630594 175127745485056 175176536685696 175368305575008 175504799596152 175873662142592 175897427783168 176139045129024 176451072455294 176717326719843 176863897166592 177088737662928 177420583842411 177460929209088 177817497900224 178061752705032 178460101145088 178517244263904 179121644090181 179498108243376 179522363651904 179808608569212 179899670006784 180548561690896 180888129732096 181259055320616 181664556562944 181863428003712 182254984196004 182662713467136 183237652165113 183749991523488 184136183182848 184656632434848 185128994051456 185383292120208 185408342788032 185755779056484 185798019843072 186146186326464 186171340083456 186818888083968 187168967570016 187578116346894 187930905274944 187972353665824 188230557448332 188325884058624 188608765337811 188651654892288 188704283485952 188858175234624 189005168795856 189427999151104 189774581409504 189982331039592 190130199562498 190407347440128 190817298889776 191068321061058 191218344074496 191602555263808 191846132468172 192249339976512 192900232097118 192997923595776 193305655031328 193331776240512 194456283930324 194792659283313 194891309174016 195202059576048 195962140543104 196363976597334 196803269609856 197018713670688 197442899545671 197857869910416 197884606256064 198300504966144 198971884312416 199325724369408 199480865114752 199643545360224 200044685137752 200201756212224 200420920657152 200465123736192 200831899796892 201281188163328 201658368520336 201935371773798 201962659108392 201979908866883 202387128757632 202766381534184 203117131902258 203219997600256 203499145948608 203916437235693 204019707730176 204372626133312 204596356504176 204755599528844 205168415602176 205495552650528 205880630295486 206341213361024 206718740463924 207153206080704 207738711489204 207843917718528 208270118307888 209414459617272 209442757593888 209882948341248 210565088516268 211036151354112 211468897874052 211575993201664 211866619565952 211895248900608 212292318921696 212630814895338 212738498658816 213106499044992 213496404085692 214208265870144 214346025736284 214374990110736 214658472397824 214825547046656 215120637083808 215552874671784 215837914553856 216005907195264 216280507473576 216715075565898 216885235896576 217122664045248 217170550714208 217468861910244 217498248270576 217955369431296 218363795498352 218852305107968 219252722820768 219602317023054 219663579995366 219713531401728 220457408110992 220506030261832 220920748607232 220950601417728 221403678311088 221646052879524 222590103649218 222620182038072 223088068086912 223843369851468 224415973254096 224918022411264 225050270779971 225164244195072 225523264203216 226153835721216 226441336683744 226865664585378 227373194036352 228112179225957 228164051840256 228194883431424 228622497300288 229091306030223 229102998555648 229522171196448 229919204399976 230466706880384 230814467552448 230834181562152 230865373965408 231299575723008 231350589127168 232133865031152 232208194547641 232546678430976 233047356840792 233515614227766 233568715580928 233824407433344 234006399461536 234303883096374 234852060172032 235591267069431 235623102293124 235818529555456 236118316883904 236560778456548 236614572278784 237415670273376 238022992351872 238828858786908 239330810991168 239363151535872 239744811425616 240194068678067 241171863874578 241678740427488 242484570671616 242496984005757 243006645594672 243550284622848 243995890383648 244316869553484 244809446708736 244999988697984 245659269935646 246208843246464 246659313173364 247177722826944 247211123717376 247674372075312 248069284044561 248194915101952 248228453444608 248535842183136 248569426594944 249079138099974 249558623426688 250070363358998 250104155129192 250447704792831 250574540366592 250974076597776 251444376344487 251478353783748 251535539856384 251810900312832 252006891727808 252467969910858 253032775212672 253309774719456 253713672228618 254423065186368 254757761414744 254957792099328 255794843290896 256332453302016 257200309462824 257740873375104 257775701654016 258790099067136 259275045240432 259688454257421 259723545711084 259855078898688 260269412768064 261150598160046 261282854057472 261615013234848 261818635463112 262404359479808 262691618227584 262764805028544 263257199394228 263640942609408 263810493213888 263846141674752 264676608682941 265295845749888 265633106494392 266191393813632 266726246850336 267227894209536 267286831648256 267690151717632 267775866395856 268374917551104 269247162365064 269283545477856 269306545155844 269712912853818 269849505010176 270355175378912 270822842536344 271332194598144 271888582980924 272026276973568 272434883265727 272496834844416 272795142005568 273382476294006 273994070200704 274507507060648 275624987285232 276204274774272 276984948652272 277693491077184 278633668584726 278697029764608 279219279489696 279257010125184 280753451355024 281367174520341 281381535138816 281896357912416 281958530498736 282488826087936 282977482338432 283056425228928 283507753193784 284079344679936 284141998726656 284661872114256 284973496559388 285195299343747 285611021160192 285794700981712 285833320147648 286225948334664 286602481591587 286827516111744 287403832895712 287769198702258 288007876260352 288374009964768 288953434087864 289180314528768 289350348145677 289496885393664 289958482546992 289997664360768 290607159241728 291151727331136 291684425895486 292336963761024 292803089364072 293391412747706 293943210814656 294545964896001 294560998142976 295204904414784 295528070506032 296786804865624 296826909384096 297450757449216 298457826468624 298988586554112 299221297672128 300067027706628 300218992260096 300302634318336 300697685604288 301247849695338 301921782244992 302487552780504 303164258715136 303580693136448 304149572301276 304218735787008 304675697853387 304829996400384 305455074706964 306029561595264 306558939199968 306894534756264 307133399293266 307752623403264 307778908749536 307820498620544 308243328975792 308820945443229 309511820041536 310062237907968 310078110695886 310729809121056 311354152303688 311608067233806 311765876577792 312405177461832 313136080229376 314121689425908 314164136390832 314824422511872 315847632774402 316554227031168 317203346811078 317363989802496 318438478382544 318946222343007 319107747988224 319150868714496 319659748567488 321519038604426 321562485166104 321987708596736 322238320569984 323329312007676 323402836958208 324008860792896 324420761210364 325072613348847 325327853844864 325683996067872 325755826071312 326666651597312 326933054146944 327545693247528 328278457661952 328879084231152 329403475534581 329495369993049 329570297102592 329614831623168 330232496100416 330686112166488 330759045392748 331381122910848 331425902126592 332105517466632 332469079319286 332744831235584 333885155473827 333930273057108 334099387155456 334632102130368 335259168459316 335304471711664 335747867083776 335765054777202 336623959881144 337377033616896 337746366292608 338284896304824 339230753581824 340298496878067 341059791054528 341776604402688 342933745950432 343654497833472 344283256794672 345053465422848 345700060320576 346251272343228 346298060948112 346949363584512 347025883690752 348200797546728 348820017646464 349091513950816 349571035261188 350255490970112 350273421341649 350353073371392 350736611150016 351009599192304 351455824644561 351747324285184 351794855566336 352278090258048 352902144910588 353434653439686 353727794333184 354177475325856 354841167684822 354921858418176 355634995800448 356123505410064 356920202290176 357034488527808 358243288180362 358322299175477 358996216486752 359044727303808 359617217138424 361097123381792 361757795811867 361776259464192 362518110641232 363329113125888 363726856007424 364509968392008 365325426934272 366475304330226 367499983046976 368272366365696 368488904903469 369313264869696 370257988102912 370766584240416 370816685576064 371511558112968 372292372652928 372342680166912 373618707149961 373637776167936 374337935140032 375105545038497 375156232693788 375861810549888 375944707331648 376461114896664 377217530675622 377303309784576 377408566971904 377716350469248 378010337591712 378701954866287 379549162819008 379964662079184 380260399124996 380570508342927 380814694880256 381634597779552 382136642122116 382436688148992 383205110527616 383692264936344 384498679953024 385800464194236 385995847191552 386611310062656 386663552481024 388912567860648 389585318566626 389782618348032 390404119152096 391725897240069 391924281086208 392727953194668 393606539219712 394037427341376 394885799091342 395715739820832 395769212512128 397943768624832 398651448738816 398961730229504 399287090720448 400089370275504 400841841314304 400930247472384 401663799593784 402562376326656 403316737040672 403870743547596 403925318216784 403959817733766 404774257515264 405532763068368 406234263804516 406439995200512 406998291897216 407832874471386 408039415460352 408745252266624 409192713008352 409511199057688 410073714441009 410336831204352 410991105301056 411761260590972 412682426722048 413437480927848 413981362298959 414306412161408 415477422978408 416540236615776 417950502877089 418828919234544 418885515187776 419765896682496 421130177032536 422072302708224 422937795748104 423733239131904 423790497801216 424584637843392 425261629790676 425476997317632 426212998089984 426992808171384 428416531740288 428692051472568 428749980221472 429651094093312 430241274167616 431105749343568 431653798053387 431675829107712 432011814390528 432561014947152 433430151131796 433770471793152 434245328090496 434341101428416 434937723820488 434996496541152 435910738862592 436727590996704 437526638843229 438505445641536 439204634046108 439327159990732 439427062803456 440087119121559 440914816221984 441012060523664 441841497214464 442807356622176 443292105759048 445180207298436 445240364076144 446074698973553 446176136173824 447686739702936 448831946508192 450100541559942 450328488390144 451046528406432 452307671442432 452882673367488 453731329170756 454746388072704 456224358451914 456328103680512 457244994600576 458182612060446 459044342392896 459838408799952 460700098939899 460933413760768 461628935104896 461668363124304 461730747930816 462701178254336 464267730062304 464416389095282 465093356861952 465117166043829 466094713681584 467031228455532 467137431161856 467648814866688 468012798923072 468607766192748 469704120344064 471182534138862 471246204586248 472236633767808 473121556913096 473771449161603 474831340546752 475805020216617 476045984703744 477657717573816 478661621982336 478726303071744 479489622851232 480388137356134 482278557906639 482343727749156 483357480854976 484969141343232 484993968011514 486013291189344 487991780767296 488633739106968 489618893417472 489999977395968 491318539871292 492417686492928 493318626346728 494355445653888 494422247434752 495348744150624 496138568089122 496389830203904 497071684366272 497138853189888 498158276199948 498703618978929 499117246853376 500140726717996 500208310258384 500895409585662 501149080733184 501948153195552 502888752688974 502956707567496 503621800625664 504013783455616 504935939821716 506065550425344 506619549438912 507427344457236 508846130372736 509515522829488 511589686581792 512664906604032 514400618925648 515481746750208 515551403308032 517580198134272 518550090480864 519376908514842 519447091422168 520538825536128 522301196320092 522565708114944 523230026469696 523637270926224 524808718959616 525383236455168 525529610057088 526514398788456 527620986427776 527692283349504 529353217365882 530591691499776 531266212988784 532261751527233 532382787627264 533452493700672 534573663296512 535380303435264 535551732791712 537364932270543 538494324730128 538567090955712 538613090311688 539425825707636 539699010020352 540710350757824 541645685072688 542664389196288 543777165961848 544869766531454 544993669688832 545590284011136 546764952588012 547988140401408 549015014121296 549712956495339 551249974570464 552408549548544 553969897304544 555386982154368 557267337169452 557394059529216 558438558979392 558514020250368 561506902710048 562734349040682 563792715824832 563917060997472 564977652175872 565826296013433 565954964676864 566112850457856 567015506387568 568283997453312 569323744228512 569946993118776 570390598687494 571222042320384 571589401963424 571666640295296 572451896669328 573204963183174 573655032223488 574807665791424 575538397404516 576015752520704 576748019929536 577906868175728 578700696291354 578993770787328 579916965093984 579995328721536 582303454662272 583368851790972 584377977849939 584673927522048 585606178728144 586703544803803 586782825495412 587886421629312 589091929792002 590409808829568 591056141012064 592328698637013 593573609731248 593653818768192 594901514898432 596915652937248 597977173108224 598442595344256 600134055413256 600605268636672 601395371208576 602495699390676 603843564489984 604975105561008 605939726600649 606328517430272 607161386272896 608299144602552 609351395706774 609659992800768 610910149413928 611749311707079 612059123190528 613117878399936 613789069512528 614266798586532 615505246806528 615557817499072 615640997241088 616486657951584 617641890886458 619023640083072 620156221391772 621459618242112 622708304607376 623216134467612 623531753155584 624810354923664 628243378851816 628328272781664 629648845023744 631695265548804 633108454062336 634406693622156 634727979604992 636876956765088 637892444686014 638215495976448 639319497134976 643038077208852 643124970332208 643975417193472 644476641139968 646658624015352 648017721585792 648841522420728 650145226697694 650655707689728 651367992135744 651511652142624 653333303194624 653866108293888 655091386495056 656556915323904 657758168462304 658806951069162 658990739986098 659140594205184 660464992200832 661372224332976 661518090785496 662762245821696 662851804253184 664211034933264 664938158638572 665455698468743 665489662471168 667770310947654 667860546114216 669264204260736 670518336918632 670608943423328 671530109554404 673247919762288 674754067233792 675150812339913 675492732585216 676569792609648 678461507163648 680596993756134 682119582109056 684336537677871 685867491900864 687273918090669 687308995666944 688566513589344 691400120641152 692502544686456 692596121896224 693898727169024 694051767381504 696401595093456 696624583642923 697640035292928 698183027901632 699142070522376 700510981940224 700546842683298 700706146742784 701473222300032 702019198384608 702911649289122 703494648570368 704556180516096 705804289821176 706773801208293 706869306879372 707455588666368 708354950651712 709682335369644 709843716836352 711269991600896 712247010820128 714068977055616 716486576360724 716644598350954 717992432973504 718089454607616 719234434276848 720582206034201 722194246763584 723515591623734 725036221282464 727453712014848 727490952017271 729019936784016 730650853868544 732950608660452 734999966093952 736977809806938 738626529739392 740515976205824 741533168480832 741633371152128 743023116225936 744207852133683 744584745305856 744685360333824 747237414299922 748675870280064 750211090076994 750312465387576 751723621099776 751889414663296 752922229793328 754333129033461 754435061351244 754606619569152 754817133943808 755432700938496 756020675183424 757403909732574 759098325638016 759929324158368 760520798249992 761141016685854 763269195559104 764273284244232 764873376297984 766410221055232 767384529872688 768822529983781 768997359906048 771600928388472 773222620125312 773327104962048 777825135721296 779065362772263 779170637133252 779565236696064 780808238304192 783451794480138 783848562172416 785455906389336 787213078439424 788074854682752 789771598182684 791431479641664 791538425024256 794029826048823 795887537249664 797923460459008 798574181440896 800178740551008 801683682628608 801860494944768 803327599187568 805124752653312 806633474081344 807741487095192 807850636433568 807919635467532 809548515030528 811065526136736 812468527609032 813996583794432 815665748942772 816078830920704 817304649797181 817490504533248 818385426016704 819022398115376 820147428882018 821982210602112 823522521181944 825364853444096 826874961855696 827962724597918 828612824322816 830954845956816 833080473231552 835901005754178 837657838469088 837771030375552 842260354065072 844101523561023 844144605416448 845875591496208 847466478263808 849169275686784 850523259581352 852425996179968 853985616342768 855585898031241 856833063480576 857384102945136 857499960442944 859302188186624 859807444774761 860482548335232 862211498687136 863307596106774 864023628781056 865122029894304 866860302263592 867540943586304 868490656180992 868682202856832 869875447640976 869992993082304 871821477725184 873455181993408 875053277686458 875246271756493 877010891283072 878409268092216 878654319981464 880174238243118 881829632443968 882024121047328 883637894688003 883682994428928 885614713244352 886584211518096 890360414596872 890480728152288 892149397947106 892352272347648 895373479405872 897663893016384 900201083119884 900656976780288 902093056812864 905765346734976 907462658341512 909492776145408 912448716903828 912656207361024 914027093560161 914489989201152 916365224120892 918088684785792 919676817599904 921400197879798 921866827521536 923257870209792 923336726248608 923461495861632 926462836329687 928535460124608 928832778190564 930186713723904 930234332087658 932189427363168 934062456911064 935297629733376 936025597846144 937215532385496 939408240688128 942365068277724 942492409172496 944473267535616 946243113826192 947542898323206 949662681093504 951610040433234 952091969407488 955315435147632 956838667029021 957323243964672 957452606143488 958979245702464 960776274712268 964557115813278 964687455498312 966714961709952 969987936023028 972026582378688 975217840046541 975983561534592 977267478213936 979999954791936 982637079742584 984835372985856 986637252693456 988486109979147 988710891307776 988844494869504 990697488301248 992277136178244 992779660407808 994143368732544 994277706379776 996316552399896 997407237957858 998234493706752 1000281453435992 1000416620516768 1001655466421481 1001790819171324 1002298161466368 1003896306391104 1005777505377948 1005913415134992 1007243601251328 1008027566911232 1009871879643432 1012131100850688 1013239098877824 1014854688914472 1017692260745472 1019031045658976 1020895490634201 1023179373163584 1025329813208064 1028801237851296 1030963493500416 1035160396268544 1037100180961728 1038753817029684 1038894182844336 1041077651072256 1044602392640184 1046460052939392 1047274541852448 1050766472910336 1050820264024947 1051059220114176 1053028797576912 1054367473933683 1055241972855552 1055384566699008 1058706434731764 1061183382999552 1062532425977568 1064523503054466 1064765575254528 1066904987401344 1070760606870528 1071103465583424 1074729864541086 1074966897526431 1076988649460256 1077134181911424 1077226180623376 1078851651415272 1081420701515648 1083291370145376 1085273387435601 1085328778392576 1087554331923696 1089592297492777 1089739533062908 1089987339377664 1091180568022272 1093529905176024 1095976280802816 1098030028242592 1099425912990678 1102499949140928 1104817099097088 1105466714710407 1107939794609088 1110773964308736 1114534674338904 1116877117958784 1117028040500736 1123013805420096 1125316635115491 1125468698081364 1127585431649664 1127834121994944 1131652592026866 1131909929353728 1132225700915712 1134031012775136 1136105864598861 1138647488457024 1139893986237552 1140781197374988 1142444084640768 1143178803926848 1143333280590592 1144903793338656 1146409926366348 1147310064446976 1149615331582848 1151076794809032 1153496039859072 1155813736351456 1157401392582708 1157987541574656 1159833930187968 1159990657443072 1164606909324544 1166737703581944 1168755955699878 1169347855044096 1171212357456288 1173407089607606 1173565650990824 1175177691720207 1175772843258624 1178183859584004 1180819617659136 1182112282024128 1184657397274026 1187147219462496 1187307637536384 1193831305874496 1195954346216448 1196885190688512 1200268110826512 1202790742417152 1204991398781352 1207687128979968 1209950211122016 1211879453201298 1214322772545792 1216598289205104 1218702791413548 1219319985601536 1221820298827856 1223498623414158 1224118246381056 1226235756799872 1227578139025056 1228533597173064 1231010493613056 1231115634998144 1231281994482176 1232973315903168 1235283781772916 1238047280166144 1240312442783544 1241944086896877 1242919236484224 1245416609214752 1246432268935224 1249620709847328 1253851508631267 1256486757703632 1256656545563328 1259297690047488 1263390531097608 1266216908124672 1268813387244312 1273753913530176 1275784889372028 1276430991952896 1278638994269952 1286076154417704 1286249940664416 1288953282279936 1293317248030704 1296035443171584 1297683044841456 1300290453395388 1301311415379456 1302735984271488 1303023304285248 1307732216587776 1310182772990112 1312579916529687 1315516336924608 1317613902138324 1317981479972196 1318281188410368 1320261357364677 1320929984401664 1322744448665952 1323036181570992 1325524491643392 1328422069866528 1329876317277144 1330911396937486 1335540621895308 1335721092228432 1338224096920659 1338528408521472 1341036673837264 1341217886846656 1343060219108808 1346495839524576 1350301624679826 1350985465170432 1353139585219296 1356923014327296 1361193987512268 1364239164218112 1368673075355742 1371734983801728 1374547836181338 1377133027178688 1382100296819697 1382800241282304 1385005089372912 1385192243792448 1388103534763008 1392803190186912 1393249167285846 1395280070585856 1396366055803264 1398284141044752 1401093685366596 1401412293485568 1402946444600064 1404038396769216 1405823298578244 1406989297140736 1409112361032192 1411608579642352 1413547602416586 1413738613758744 1416709901303424 1419364670739288 1422539983201792 1424494021640256 1427415060649851 1428137954111232 1432973152721448 1433289196701908 1435984865947008 1436178909215232 1438468868553696 1441164412068402 1444388493527168 1446835673719917 1447031183247468 1450072442564928 1454907424029696 1454981904034542 1458039873568032 1465901217320904 1469999932187904 1473955619613876 1477253059478784 1481031952411648 1483066336961664 1483266742304256 1486046232451872 1488415704267366 1489169490611712 1494474828599844 1497351740560128 1500422180153988 1500624930775152 1503447242199552 1503778829326592 1505844459586656 1508666258066922 1508870122702488 1510865401876992 1512041350366848 1514807819465148 1518196651276032 1519858648316736 1521041596499984 1522282033371708 1526538391118208 1528546568488464 1532820442110464 1534769059745376 1537645059967562 1537994719812096 1543201856776944 1546445240250624 1546654209924096 1555650271442592 1558130725544526 1558341274266504 1561616476608384 1566903588960276 1567697124344832 1570911812778672 1574426156878848 1576149709365504 1579543196365368 1582862959283328 1583076850048512 1588059652097646 1591775074499328 1595846920918016 1596785254581699 1597148362881792 1600357481102016 1603720989889536 1606655198375136 1613266948162688 1615482974190384 1615701272867136 1615839270935064 1619097030061056 1622131052273472 1624937055218064 1625457361833487 1627993167588864 1631331497885544 1634609299594362 1634981009066496 1636770852033408 1638044796230752 1640294857764036 1643964421204224 1647045042363888 1649138869486017 1650729706888192 1653749923711392 1655925449195836 1657225648645632 1661909691913632 1666160946463104 1671802011508356 1675315676938176 1675542060751104 1681358480746469 1684520708130144 1688203047122046 1691751182992416 1694932956527616 1697478888040299 1698338551373568 1701046519162704 1704851992359936 1707971232685536 1711171796062482 1713666126961152 1714768205890272 1714999920885888 1719614889549522 1720965096670464 1724422997374272 1726615192213548 1728047257562112 1730244059788608 1733720604527184 1736981312361984 1737364405713664 1739750895281952 1739985986164608 1746910363986816 1750106555372916 1750492543512986 1753133933549817 1754021782566144 1756818536184432 1757308639962928 1760110634411409 1760348476486236 1763659264887936 1764048242094656 1767275789376006 1771229426488704 1773168423036192 1776986095911039 1780720829193744 1780961456304576 1784298795894212 1784704544695296 1790746958811744 1795327786032768 1800402166239768 1804186113625728 1811530693469952 1814925316683024 1817819179801947 1818985552290816 1824897433807656 1828054187120322 1828979978402304 1832730448241784 1836177369571584 1839353635199808 1842800395759596 1843733655043072 1846515740419584 1846673452497216 1846922991723264 1852925672659374 1857070920249216 1857665556381128 1860468664175316 1864378854726336 1868124913822128 1870595259466752 1872051195692288 1874431064770992 1884730136555448 1884984818344992 1888946535071232 1892486227652384 1895085796646412 1899325362187008 1903220080866468 1904183938814976 1907044182860089 1910630870295264 1913677334058042 1914646487929344 1917958491404928 1921552549424536 1929114231626556 1929374910996624 1933429923419904 1939975872046056 1944053164757376 1950435680093082 1951967123069184 1954534956427872 1959999909583872 1965274159485168 1969670745971712 1973274505386912 1976972219958294 1977421782615552 1981394976602496 1984554272356488 1988286737465088 1988555412759552 1992633104799792 1994814475915716 1996367095406229 1996468987413504 2000562906871984 2000833241033536 2003310932842962 2003581638342648 2007792612782208 2011555010755896 2011826830269984 2016055133822464 2019743759286864 2024262201701376 2025452437019739 2026478197755648 2029709377828944 2035384521490944 2038062091317952 2041790981268402 2046358746327168 2053009613033613 2057602475702592 2061821754272007 2061926987000832 2074200361923456 2077507634059368 2077788365688672 2082155302144512 2089204785280368 2089873750928769 2092920105878784 2094549083704896 2101532945820672 2101640528049894 2102118440228352 2106057595153824 2108734947867366 2110483945711104 2117412869463528 2122366765999104 2125064851955136 2129047006108932 2129531150509056 2133809974802688 2142206931166848 2149459729082172 2149933795052862 2153977298920512 2154268363822848 2154452361246752 2157703302830544 2161746618102603 2162841403031296 2166582740290752 2170546774871202 2175108663847392 2179184594985554 2179479066125816 2182361136044544 2182472856051813 2187059810352048 2191952561605632 2196060056485184 2198851825981356 2204999898281856 2210933429420814 2215879589218176 2221547928617472 2229069348677808 2232623556401049 2233754235917568 2234056081001472 2246027610840192 2250633270230982 2250937396162728 2255170863299328 2255668243989888 2262999387100383 2263305184053732 2263819858707456 2264451401831424 2268062025550272 2272211729197722 2277294976914048 2279787972475104 2281562394749976 2286357607853696 2286666561181184 2289807586677312 2292819852732696 2294620128893952 2299230663165696 2302153589618064 2306467589951343 2306992079718144 2311627472702912 2314802785165416 2319667860375936 2319981314886144 2329213818649088 2333475407163888 2337196088316789 2337511911399756 2338695710088192 2342424714912576 2346814179215212 2347131301981648 2350355383440414 2351545686517248 2356367719168008 2361639235318272 2364224564048256 2369314794548052 2374294438924992 2374615275072768 2382089478146469 2387662611748992 2393770381377024 2400536221653024 2405581484834304 2409982797562704 2415374257959936 2419900422244032 2423758906402596 2428645545091584 2433196578410208 2437405582827096 2443640597655712 2446997246828316 2448236492762112 2451913949391543 2452471513599744 2455156278050112 2457067194346128 2462231269996288 2462563988964352 2465946631806336 2470567563545832 2476094560332288 2480624885567088 2483888173793754 2485838472968448 2490833218429504 2492864537870448 2499241419694656 2507703017262534 2512973515407264 2513313091126656 2526781062195216 2532304570683069 2532433816249344 2537626774488624 2547507827060352 2551569778744056 2557277988539904 2566757694093723 2572152308835408 2572499881328832 2577906564559872 2579422334324283 2586634496061408 2592070886343168 2595366089682912 2600580906790776 2602622830758912 2605471968542976 2606046608570496 2615464433175552 2620365545980224 2625159833059374 2625738815269479 2631032673849216 2635227804276648 2635962959944392 2640522714729354 2641859968803328 2645488897331904 2646072363141984 2650913684064009 2651048983286784 2656844139733056 2659752634554288 2661822793874972 2671081243790616 2671442184456864 2676448193841318 2677056817042944 2682073347674528 2682435773693312 2686120438217616 2692991679049152 2700603249359652 2701970930340864 2706279170438592 2722387975024536 2728478328436224 2737346150711484 2742081280680483 2743469967603456 2749095672362676 2754266054357376 2764200593639394 2765600482564608 2770010178745824 2770384487584896 2779388508989061 2785606380373824 2786498334571692 2790560141171712 2792732111606528 2796568282089504 2802187370733192 2805892889200128 2808076793538432 2811646597156488 2818224722064384 2823217159284704 2827095204833172 2827477227517488 2833419802606848 2838729341478576 2845079966403584 2848988043280512 2854830121299702 2856275908222464 2865946305442896 2866578393403816 2870516001087063 2871969731894016 2872357818430464 2876937737107392 2882328824136804 2888776987054336 2893671347439834 2894062366494936 2900144885129856 2909963808069084 2916079747136064 2925653520139623 2931802434641808 2939999864375808 2947911239227752 2954506118957568 2965458329937441 2966132673923328 2966533484608512 2972092464903744 2976831408534732 2978338981223424 2988949657199688 2994703481120256 3000844360307976 3001249861550304 3006894484399104 3007557658653184 3011688919173312 3017332516133844 3017740245404976 3021730803753984 3024082700733696 3029615638930296 3036393302552064 3039717296633472 3042083192999968 3044564066743416 3053076782236416 3057093136976928 3062686471902603 3065640884220928 3069538119490752 3075290119935124 3075989439624192 3086403713553888 3092890480501248 3111300542885184 3116261451089052 3116682548533008 3122522892814871 3123232953216768 3133807177920552 3141823625557344 3152299418731008 3152460792074841 3159086392730736 3165725918566656 3166153700097024 3176119304195292 3183550148998656 3193570509163398 3194296725763584 3200714962204032 3213310396750272 3224900692579293 3226533896325376 3230965948380768 3231402545734272 3231678541870128 3244262104546944 3249874110436128 3250914723666974 3255820162306803 3255986335177728 3262662995771088 3268776892478331 3269218599188724 3269962018132992 3273541704066816 3276089592461504 3280589715528072 3287928842408448 3294090084727776 3298277738972034 3307499847422784 3311850898391672 3314451297291264 3316400144131221 3323819383827264 3332321892926208 3343604023016712 3350631353876352 3351084121502208 3362716961492938 3369041416260288 3375949905346473 3376406094244092 3383502365984832 3394957776080598 3396677102747136 3402093038325408 3415942465371072 3422343592124964 3427332253922304 3429536411780544 3429999841771776 3439229779099044 3441930193340928 3448845994748544 3453230384427096 3460488119577216 3467441209054368 3473962624723968 3474728811427328 3479501790563904 3479971972329216 3493820727973632 3500213110745832 3500985087025972 3506267867099634 3508043565132288 3513637072368864 3514617279925856 3520221268822818 3520696952972472 3527318529775872 3528096484189312 3534551578752012 3542458852977408 3546336846072384 3553972191822078 3561441658387488 3561922912609152 3568597591788424 3581493917623488 3590655572065536 3600804332479536 3608372227251456 3623061386939904 3629850633366048 3635638359603894 3649794867615312 3656108374240644 3657959956804608 3665460896483568 3672354739143168 3678707270399616 3685600791519192 3693031480839168 3693346904994432 3693845983446528 3705851345318748 3714141840498432 3715331112762256 3720937328350632 3725832260690631 3728757709452672 3736249827644256 3744102391384576 3748862129541984 3761554525893801 3769460273110896 3769969636689984 3777893070142464 3784972455304768 3790171593292824 3798650724374016 3806440161732936 3814088365720178 3821261740590528 3827354668116084 3829292975858688 3835916982809856 3843105098849072 3858228463253112 3858749821993248 3866859846839808 3879951744092112 3888106329514752 3900871360186164 3903934246138368 3909069912855744 3930548318970336 3946549010773824 3953944439916588 3954843565231104 3960784072094031 3962789953204992 3969108544712976 3976573474930176 3985266209599584 3989628951831432 3992734190812458 4001125813743968 4001666482067072 4006621865685924 4007163276685296 4014672290761977 4015585225564416 4023110021511792 4023653660539968 4032110267644928 4039487518573728 4050904874039478 4052956395511296 4059418755657888 4070769042981888 4076124182635904 4083581962536804 4092717492654336 4106019226067226 4106924813626621 4115204951405184 4123643508544014 4146300890459091 4148400723846912 4155015268118736 4155576731377344 4164310604289024 4178409570560736 4179747501857538 4185840211757568 4189098167409792 4203281056099788 4204236880456704 4212115190307648 4217469895734732 4220967891422208 4234825738927056 4250129703910272 4258094012217864 4267619949605376 4282245181949553 4284413862333696 4298919458164344 4299867590105724 4307954597841024 4308536727645696 4308904722493504 4315406605661088 4323493236205206 4325682806062592 4333165480581504 4340507021159751 4341093549742404 4350217327694784 4358369189971108 4358958132251632 4364722272089088 4364945712103626 4374119620704096 4392120112970368 4397703651962712 4409999796563712 4421866858841628 4431759178436352 4443095857234944 4458138697355616 4465247112802098 4467508471835136 4492055221680384 4501266540461964 4501874792325456 4510341726598656 4511336487979776 4525998774200766 4526610368107464 4536124051100544 4544423458395444 4554589953828096 4559575944950208 4563124789499952 4572715215707392 4573333122362368 4579615173354624 4585639705465392 4598461326331392 4604307179236128 4612935179902686 4613984159436288 4623254945405824 4629605570330832 4639335720751872 4639962629772288 4658189889281201 4658427637298176 4666950814327776 4674392176633578 4675023822799512 4684849429825152 4693628358430424 4694262603963296 4700710766880828 4703091373034496 4712735438336016 4723278470636544 4728449128096512 4738629589096104 4748588877849984 4749230550145536 4764178956292938 4775325223497984 4787540762754048 4790355763745097 4801072443306048 4811162969668608 4819965595125408 4839800844488064 4847517812805192 4857291090183168 4866393156820416 4874811165654192 4876372085500461 4887281195311424 4893994493656632 4903827898783086 4904943027199488 4910312556100224 4914134388692256 4924462539992576 4931893263612672 4941135127091664 4947416608458051 4952189120664576 4961249771134176 4967776347587508 4971676945936896 4981666436859008 4985729075740896 4998482839389312 5015406034525068 5025947030814528 5026626182253312 5044075442239407 5053562124390432 5064609141366138 5075253548977248 5092436664120897 5095015654120704 5103139557488112 5112702319004569 5114555977079808 5133515388187446 5144304617670816 5144999762657664 5158844668648566 5173268992122816 5184141772686336 5190732179365824 5201161813581552 5210943937085952 5212093217140992 5240731091960448 5250319666118748 5251477630538958 5262065347698432 5270455608553296 5271925919888784 5280331903234227 5281045429458708 5283719937606656 5290977794663808 5292144726283968 5301827368128018 5313688279466112 5319505269108576 5323645587749944 5330958287733117 5342162487581232 5342884368913728 5352896387682636 5354113634085888 5364146695349056 5364871547386624 5372240876435232 5381757709886467 5385983358098304 5401206498719304 5412558340877184 5444775950049072 5453457539405841 5456956656872448 5474692301422968 5484162561360966 5486939935206912 5498191344725352 5508532108714752 5528401187278788 5531200965129216 5540020357491648 5540768975169792 5558777017978122 5571212760747648 5572996669143384 5585464223213056 5593136564179008 5604374741466384 5611785778400256 5616153587076864 5623293194312976 5646434318569408 5654190409666344 5654954455034976 5666839605213696 5677458682957152 5697976086561024 5709660242599404 5712551816444928 5721132548580267 5731892610885792 5733156786807632 5741032002174126 5743939463788032 5753875474214784 5764657648273608 5777553974108672 5787342694879668 5788124732989872 5798971086656189 5800289770259712 5819927616138168 5832159494272128 5851307040279246 5863604869283616 5879999728751616 5895822478455504 5909012237915136 5930916659874882 5932265347846656 5944184929807488 5953662817069464 5977899314399376 5989101286218687 5989406962240512 6001688720615952 6002499723100608 6015115317306368 6023377838346624 6034665032267688 6035480490809952 6048165401467392 6059231277860592 6072786605104128 6079434593266944 6084166385999936 6089128133486832 6106153564472832 6114186273953856 6125372943805206 6139076238981504 6150580239870248 6159028839100839 6172807427107776 6185465262816021 6185780961002496 6222601085770368 6232522902178104 6233365097066016 6245045785629742 6246465906433536 6267614355841104 6269621252786307 6283647251114688 6304598837462016 6304921584149682 6318172785461472 6331451837133312 6352238608390584 6367100297997312 6387141018326796 6388593451527168 6401429924408064 6426620793500544 6449801385158586 6453067792650752 6461931896761536 6462805091468544 6463357083740256 6485239854307809 6488524209093888 6499748220872256 6501829447333948 6511640324613606 6525325991542176 6537553784956662 6538437198377448 6547083408133632 6552179184923008 6561179431056144 6575857684816896 6588180169455552 6596555477944068 6614999694845568 6623701796783344 6632800288262442 6647638767654528 6664643785852416 6687208046033424 6697870669203147 6701262707752704 6702168243004416 6725433922985876 6738082832520576 6751899810692946 6752812188488184 6767004731969664 6788998161301149 6789915552161196 6793354205494272 6804186076650816 6831884930742144 6844687184249928 6859072823561088 6859999683543552 6878459558198088 6883860386681856 6897691989497088 6906460768854192 6919402769854029 6920976239154432 6934882418108736 6949457622854656 6959003581127808 6959943944658432 6987641455947264 7000426221491664 7001970174051944 7011588264950367 7012535734199268 7016087130264576 7027274144737728 7029234559851712 7040442537645636 7041393905944944 7054637059551744 7056192968378624 7069103157504024 7084917705954816 7092673692144768 7107944383644156 7122883316774976 7123845825218304 7137195183576848 7146268434439407 7162987835246976 7181311144131072 7201608664959072 7216744454502912 7246122773879808 7259701266732096 7271276719207788 7299589735230624 7312216748481288 7330921792967136 7344709478286336 7355741848174629 7357414540799232 7371201583038384 7386693809988864 7387691966893056 7411702690637496 7428283680996864 7430662225524512 7441874656701264 7451664521381262 7457515418905344 7472499655288512 7488204782769152 7497724259083968 7523109051787602 7538920546221792 7539939273379968 7569944910609536 7580343186585648 7596913712049207 7597301448748032 7612880323465872 7627146082449439 7628176731440356 7642523481181056 7654709336232168 7671833965619712 7686210197698144 7700273082281169 7716456926506224 7717499643986496 7733719693679616 7738267002972849 7759903488184224 7776212659029504 7801742720372328 7807868492276736 7818139825711488 7861096637940672 7877216445808437 7893098021547648 7907888879833176 7921568144188062 7925579906409984 7938217089425952 7952741052192027 7953146949860352 7970532419199168 7979257903662864 7985468381624916 8002251627487936 8003332964134144 8013243731371848 8014326553370592 8029344581523954 8031170451128832 8046220043023584 8047307321079936 8078975037147456 8101809748078956 8105912791022592 8118837511315776 8152248365271808 8167163925073608 8185434985308672 8212038452134452 8213849627253242 8226243842041449 8230409902810368 8247287017088028 8292601780918182 8296801447693824 8310030536237472 8311153462754688 8338165526967183 8356819141121472 8359495003715076 8371680423515136 8378196334819584 8406562112199576 8424230380615296 8434939791469464 8469651477854112 8500259407820544 8516188024435728 8535239899210752 8564490363899106 8568827724667392 8597838916328688 8599735180211448 8615909195682048 8617073455291392 8617809444987008 8630813211322176 8646986472410412 8651365612125184 8666330961163008 8681014042319502 8682187099484808 8700434655389568 8716738379942216 8717916264503264 8729891424207252 8748239241408192 8776960560418869 8784240225940736 8795407303925424 8819999593127424 8843733717683256 8863518356872704 8896374989812323 8916277394711232 8930494225604196 8935016943670272 8984110443360768 9002533080923928 9003749584650912 9020683453197312 9022672975959552 9051997548401532 9053220736214928 9072248102201088 9088846916790888 9109179907656192 9119151889900416 9126249578999904 9145430431414784 9159230346709248 9171279410930784 9188059415707809 9196922652662784 9208614358472256 9225870359805372 9227968318872576 9246509890811648 9259211140661664 9278671441503744 9316379778562402 9333901628655552 9348784353267156 9350047645599024 9367568678444613 9369698859650304 9387256716860848 9388525207926592 9401421533761656 9425470876672032 9456898256193024 9457382376224523 9477259178192208 9497177755699968 9498461100291072 9528357912585876 9550650446995968 9580711527490194 9602144886612096 9639931190250816 9674702077737879 9679601688976128 9695035625610384 9732786313640832 9749622331308384 9752744171000922 9774562390622848 9787988987313264 9806330677434993 9807655797566172 9809886054398976 9820625112200448 9828268777384512 9848925079985152 9863786527225344 9882270254183328 9894833216916102 9922499542268352 9935552695175016 9943353891873792 9963332873718016 9971458151481792 9996965678778624 10030812069050136 10051894061629056 10053252364506624 10088150884478814 10107124248780864 10127849716039419 10129218282732276 10150507097954496 10184873328241794 10190031308241408 10206279114976224 10225404638009138 10267030776374892 10288609235341632 10289999525315328 10317689337297132 10346537984245632 10381464358731648 10402323627163104 10421887874171904 10424186434281984 10481462183920896 10500639332237496 10502955261077916 10524130695396864 10540911217106592 10543851839777568 10560663806468454 10562090858917416 10581955589327616 10584289452567936 10603654736256036 10627376558932224 10639010538217152 10647291175499888 10661916575466234 10684324975162464 10685768737827456 10705792775365272 10728293390698112 10729743094773248 10744481752870464 10763515419772934 10771966716196608 10802412997438608 10825116681754368 10889551900098144 10906915078811682 10949384602845936 10968325122721932 10973879870413824 10996382689450704 11017064217429504 11056802374557576 11080040714983296 11081537950339584 11117554035956244 11142425521495296 11145993338286768 11170928446426112 11177496782071893 11186273128358016 11208749482932768 11232307174153728 11246586388625952 11292868637138816 11308380819332688 11309908910069952 11333679210427392 11354917365914304 11378201532834409 11395952173122048 11419320485198808 11442265097160534 11463785221771584 11466313573615264 11482064004348252 11487878927576064 11507750948429568 11529315296547216 11555107948217344 11574685389759336 11576249465979744 11597942173312378 11600579540519424 11639855232276336 11664318988544256 11702614080558492 11727209738567232 11791644956911008 11861833319749764 11864530695693312 11882352216282093 11888369859614976 11907325634138928 11955798628798752 11978202572437374 12003377441231904 12004999446201216 12044016872285931 12046755676693248 12069330064535376 12070960981619904 12096330802934784 12118462555721184 12158869186533888 12168332771999872 12178256266973664 12212307128945664 12228372547907712 12250745887610412 12278152477963008 12301160479740496 12318057678201678 12320774440879863 12345614854215552 12370930525632042 12438902671377273 12445202171540736 12465045804356208 12466730194132032 12490091571259484 12492931812867072 12535228711682208 12539242505572614 12567294502229376 12609843168299364 12636345570922944 12662903674266624 12704477216781168 12774282036653592 12802859848816128 12853241587001088 12899602770317172 12906135585301504 12923863793523072 12925610182937088 12926714167480512 12970479708615618 12977048418187776 12999496441744512 13003658894667896 13021521063479253 13023280649227212 13050651983084352 13075107569913324 13076874396754896 13094166816267264 13104358369846016 13122358862112288 13176360338911104 13193110955888136 13229999389691136 13247403593566688 13265600576524884 13295277535309056 13329287571704832 13374416092066848 13395741338406294 13402525415505408 13450867845971752 13476165665041152 13503799621385892 13505624376976368 13534009463939328 13577996322602298 13579831104322392 13608372153301632 13663769861484288 13689374368499856 13718145647122176 13719999367087104 13756919116396176 13795383978994176 13812921537708384 13838805539708058 13841952478308864 13869764836217472 13918007162255616 13919887889316864 13974569667843603 13975282911894528 14000852442983328 14003940348103888 14023176529900734 14025071468398536 14054548289475456 14058469119703424 14080885075291272 14082787811889888 14109274119103488 14112385936757248 14138206315008048 14164699867406101 14169835411909632 14185347384289536 14215888767288312 14245766633549952 14247691650436608 14274390367153696 14292536868878814 14325975670493952 14362622288262144 14371067291235291 14403217329918144 14433488909005824 14519402533464192 14542553438415576 14599179470461248 14624433496962576 14629116256501383 14661843585934272 14711483696349258 14714829081598464 14742403166076768 14773387619977728 14823405381274992 14856567361993728 14861324451049024 14883749313402528 14903329042762524 14915030837810688 14944999310577024 14995448518167936 15046218103575204 15077841092443584 15079878546759936 15132226326718221 15139889821219072 15160686373171296 15193827424098414 15225760646931744 15254292164898878 15256353462880712 15277309992362691 15285046962362112 15309418672464336 15338106957013707 15343667931239424 15372420395396288 15400546164562338 15432913853012448 15434999287972992 15476534005945698 15519806976368448 15552425318059008 15603485440744656 15636279651422976 15722193275881344 15754432891616874 15786196043095296 15815777759666352 15840995709702681 15843136288376124 15851159812819968 15876434178851904 15905482104384054 15941064838398336 15958515807325728 15970936763249832 16004503254975872 16006665928268288 16026487462743696 16028653106741184 16058689163047908 16062340902257664 16092440086047168 16094614642159872 16145273129659401 16157950074294912 16203619496157912 16237675022631552 16304496730543616 16334327850147216 16360372618217523 16370869970617344 16424076904268904 16427699254506484 16452487684082898 16460819805620736 16494574034176056 16585203561836364 16593602895387648 16620061072474944 16622306925509376 16676331053934366 16713638282242944 16718990007430152 16756392669639168 16813124224399152 16848460761230592 16869879582938928 16939302955708224 17000518815641088 17032376048871456 17128980727798212 17137655449334784 17163397645740801 17195677832657376 17199470360422896 17231818391364096 17235618889974016 17261626422644352 17293972944820824 17332661922326016 17362028084639004 17364374198969616 17396913259968567 17400869310779136 17433476759884432 17435832529006528 17459782848414504 17496478482816384 17553921120837738 17568480451881472 17590814607850848 17639999186254848 17687467435366512 17727036713745408 17792749979624646 17832554789422464 17860988451208392 17967303858656061 17968220886721536 18005066161847856 18007499169301824 18045345951919104 18103995096803064 18106441472429856 18144496204402176 18177693833581776 18218359815312384 18238303779800832 18252499157999808 18290860862829568 18318460693418496 18342558821861568 18376118831415618 18417228716944512 18451740719610744 18493019781623296 18518422281323328 18556395788448063 18557342883007488 18632759557124804 18667803257311104 18697568706534312 18700095291198048 18735137356889226 18739397719300608 18774513433721696 18777050415853184 18802843067523312 18808863758358921 18850941753344064 18913796512386048 18914764752449046 18954518356384416 18994355511399936 19056715825171752 19101300893991936 19161423054980388 19204289773224192 19279862380501632 19349404155475758 19359203377952256 19390071251220768 19455719562923427 19465572627281664 19499244662616768 19505488342001844 19549124781245696 19575977974626528 19612661354869986 19615311595132344 19641250224400896 19656537554769024 19727573054450688 19764540508366656 19789666433832204 19844999084536704 19871105390350032 19926665747436032 19942916302963584 19993931357557248 20061624138100272 20093612007609441 20103788123258112 20106504729013248 20176301768957628 20214248497561728 20255699432078838 20258436565464552 20301014195908992 20366994483903447 20369746656483588 20380062616482816 20412558229952448 20450809276018276 20534061552749784 20577218470683264 20579999050630656 20635378674594264 20693075968491264 20758208309562087 20762928717463296 20804647254326208 20848372868563968 20962924367841792 21001278664474992 21005910522155832 21048261390793728 21081822434213184 21087703679555136 21121327612936908 21124181717834832 21163911178655232 21168578905135872 21207309472512072 21254753117864448 21278021076434304 21294582350999776 21323833150932468 21368649950324928 21371537475654912 21411585550730544 21438805303318221 21456586781396224 21459486189546496 21488963505740928 21527030839545868 21543933432393216 21604825994877216 21650233363508736 21779103800196288 21813830157623364 21857660249704097 21898769205691872 21936650245443864 21992765378901408 22034128434859008 22067225544523887 22113604749115152 22160081429966592 22163075900679168 22235108071912488 22284851042990592 22291986676573536 22354993564143786 22372546256716032 22417498965865536 22464614348307456 22493172777251904 22585737274277632 22616761638665376 22619817820139904 22709834731828608 22756403065668818 22790741136147621 22791904346244096 22838640970397616 22881438247348317 22884530194321068 22927570443543168 22932627147230528 22964128008696504 23015501896859136 23058630593094432 23100819246843507 23149370779518672 23152498931959488 23195884346624756 23201159081038848 23214801008918547 23279710464552672 23328637977088512 23405228161116984 23454419477134464 23583289913822016 23631649337425311 23723666639499528 23764704432564186 23776739719229952 23814651268277856 23911597257597504 23956405144874748 24006754882463808 24009998892402432 24088033744571862 24093511353386496 24138660129070752 24141921963239808 24236925111442368 24317738373067776 24336665543999744 24356512533947328 24456745095815424 24501491775220824 24556304955926016 24602320959480992 24636115356403356 24641548881759726 24691229708431104 24741861051264084 24877805342754546 24890404343081472 24930091608712416 24933460388264064 24980183142518968 25014496580901549 25070457423364416 25078485011145228 25134589004458752 25219686336598728 25272691141845888 25408954433562336 25548564073307184 25605719697632256 25706483174002176 25799205540634344 25847727587046144 25851220365874176 25853428334961024 25940959417231236 25954096836375552 25998992883489024 26007317789335792 26043042126958506 26046561298454424 26101303966168704 26150215139826648 26153748793509792 26208716739692032 26244717724224576 26330881681256607 26352720677822208 26386221911776272 26459998779382272 26494807187133376 26531201153049768 26590555070618112 26689124969436969 26748832184133696 26791482676812588 26805050831010816 26901735691943504 26952331330082304 27007599242771784 27011248753952736 27068018927878656 27155992645204596 27159662208644784 27216744306603264 27327539722968576 27378748736999712 27436291294244352 27513838232792352 27590767957988352 27625843075416768 27677611079416116 27683904956617728 27739529672434944 27836014324511232 27949139335687206 28001704885966656 28007880696207776 28046353059801468 28050142936797072 28102706035333839 28109096578950912 28116938239406848 28161770150582544 28165575623779776 28224771873514496 28276412630016096 28329399734812202 28370694768579072 28372147128673569 28431777534576624 28491533267099904 28495383300873216 28548780734307392 28585073737757628 28651951340987904 28742134582470582 28806434659836288 29024106233213637 29038805066928384 29085106876831152 29198358940922496 29248866993925152 29258232513002766 29323687171868544 29418992032304979 29422967392698516 29429658163196928 29484806332153536 29546775239955456 29646810762549984 29722648902098048 29767498626805056 29806658085525048 29830061675621376 29889998621154048 29990897036335872 30092436207150408 30155682184887168 30159757093519872 30264452653436442 30279779642438144 30321372746342592 30383549148118257 30387654848196828 30451521293863488 30508584329797756 30512706925761424 30554619984725382 30570093924724224 30618837344928672 30676213914027414 30744840790792576 30801092329124676 30865827706024896 30869998575945984 30953068011891396 31039613952736896 31206970881489312 31272559302845952 31444386551762688 31508865783233748 31572392086190592 31631555519332704 31681991419405362 31686272576752248 31752868357703808 31810964208768108 31882129676796672 31917031614651456 31941873526499664 32009006509951744 32013331856536576 32052974925487392 32057306213482368 32117378326095816 32184880172094336 32189229284319744 32290546259318802 32315900148589824 32407238992315824 32475350045263104 32608993461087232 32668655700294432 32720745236435046 32848153808537808 32855398509012968 32904975368165796 32921639611241472 32989148068352112 33170407123672728 33240122144949888 33244613851018752 33352662107868732 33427276564485888 33437980014860304 33512785339278336 33532490346215679 33626248448798304 33696921522461184 33739759165877856 33878605911416448 34001037631282176 34064752097742912 34134604598503227 34257961455596424 34326795291481602 34391355665314752 34398940720845792 34463636782728192 34471237779948032 34523252845288704 34587945889641648 34665323844652032 34724056169278008 34728748397939232 34793826519937134 34801738621558272 34866953519768864 34871665058013056 34919565696829008 34992956965632768 35107842241675476 35136960903762944 35181629215701696 35374934870733024 35585499959249292 35647056648846279 35665109578844928 35721976902416784 35788916233031983 35934607717312122 36010132323695712 36014998338603648 36132050616857793 36207990193606128 36212882944859712 36288992408804352 36355387667163552 36476607559601664 36504998315999616 36636921386836992 36685117643723136 36752237662831236 36834457433889024 36903481439221488 36962323322639589 36986039563246592 37036844562646656 37112791576896126 37265519114249608 37316708014131819 37335606514622208 37395137413068624 37400190582396096 37470274713778452 37478795438601216 37549026867443392 37554100831706368 37605686135046624 37617727516717842 37701883506688128 37829529504898092 37909036712768832 37988711022799872 38113431650343504 38322846109960776 38408579546448384 38559724761003264 38698808310951516 38718406755904512 38780142502441536 38911439125846854 38931145254563328 38998489325233536 39010976684003688 39098249562491392 39151955949253056 39225322709739972 39230623190264688 39282500448801792 39313075109538048 39529081016733312 39579332867664408 39689998169073408 39742210780700064 39853331494872064 39885832605927168 39987862715114496 40123248276200544 40187224015218882 40207576246516224 40352603537915256 40428496995123456 40511398864157676 40516873130929104 40592797606593323 40602028391817984 40733988967806894 40739493312967176 40825116459904896 40901618552036552 41068123105499568 41154436941366528 41159998101261312 41270757349188528 41386151936982528 41516416619124174 41525857434926592 41609294508652416 41923709003530809 41925848735683584 42002557328949984 42011821044311664 42163644868426368 42175407359110272 42242655225873816 42248363435669664 42327822357310464 42337157810271744 42414618945024144 42494099602218303 42509506235728896 42556042152868608 42589164701999552 42647666301864936 42737299900649856 42743074951309824 42823171101461088 42877610606636442 42913173562792448 42977927011481856 43054061679091736 43087866864786432 43113201873705873 43209651989754432 43300466727017472 43558207600392576 43627660315246728 43715320499408194 43797538411383744 43873300490887728 43887348769504149 43985530757802816 44134451089047774 44227209498230304 44320162859933184 44470216143824976 44569702085981184 44583973353147072 44709987128287572 44745092513432064 44834997931731072 44986345554503808 45171474548555264 45233523277330752 45239635640279808 45396678980154663 45419669463657216 45512806131337636 45581482272295242 45677281940795232 45762876494696634 45769060388642136 45855140887086336 45865254294461056 45928256017393008 46014320871041121 46031003793718272 46117261186188864 46201638493687014 46298741559037344 46304997863918976 46391768693249512 46429602017837094 46559420929105344 46657275954177024 46810456322233968 46908838954268928 47166579827644032 47263298674850622 47447333278999056 47522987129108043 47529408865128372 47553479438459904 47629302536555712 47823194515195008 47912810289749496 48013509764927616 48019997784804864 48176067489143724 48187022706772992 48277320258141504 48283843926479616 48435819388978203 48473850222884736 48673331087999488 48713025067894656 48913490191630848 49002983550441648 49081117854652569 49112609911852032 49204641918961984 49272230712806712 49283097763519452 49382459416862208 49483722102528168 49755610685509092 49780808686162944 49860183217424832 49866920776528128 49960366285037936 50028993161803098 50140914846728832 50156970022290456 50269178008917504 50439372673197456 50545382283691776 50817908867124672 51097128146614368 51412966348004352 51490192937222403 51598411081268688 51695455174092288 51706856669922048 51881918834462472 51997985766978048 52014635578671584 52086084253917012 52093122596908848 52190739779905701 52202607932337408 52300430279653296 52307497587019584 52417433479384064 52489435448449152 52661763362513214 52705441355644416 52772443823552544 52919997558764544 52989614374266752 53062402306099536 53181110141236224 53378249938873938 53390022577146073 53497664368267392 53582965353625176 53803471383887008 53901911575968183 53904662660164608 54015198485543568 54022497507905472 54136037855757312 54311985290409192 54319324417289568 54433488613206528 54655079445937152 54757497473999424 54872582588488704 55027676465584704 55251686150833536 55355222158832232 55479059344869888 55669187365344189 55672028649022464 55898278671374412 56003409771933312 56015761392415552 56092706119602936 56100285873594144 56205412070667678 56218193157901824 56233876478813696 56323540301165088 56331151247559552 56426591275076763 56552825260032192 56658799469624404 56741389537158144 56744294257347138 56863555069153248 56983066534199808 57097561468614784 57170147475515256 57303902681975808 57484269164941164 57612869319672576 58048212466427274 58077610133856768 58170213753662304 58367158688770281 58396717881844992 58497733987850304 58516465026005532 58647374343737088 58837984064609958 58845934785397032 58969612664307072 59293621525099968 59445297804196096 59534997253610112 59613316171050096 59779997242308096 59981794072671744 60184872414300816 60311364369774336 60319514187039744 60528905306872884 60559559284876288 60642745492685184 60767098296236514 60775309696393656 60903042587726976 61017168659595512 61025413851522848 61100983451710341 61109239969450764 61140187849448448 61237674689857344 61352427828054828 61489681581585152 61602184658249352 61731655412049792 61739997151891968 61906136023782792 62079227905473792 62274624928686261 62413941762978624 62545118605691904 62888773103525376 63017731566467496 63144784172381184 63263111038665408 63363982838810724 63372545153504496 63505736715407616 63621928417536216 63764259353593344 63834063229302912 63883747052999328 64018013019903488 64105949850974784 64114612426964736 64234756652191632 64316415909954663 64369760344188672 64378458568639488 64581092518637604 64631800297179648 64814477984631648 64950700090526208 65337311400588864 65441490472870092 65572980749112291 65696307617075616 65710797018025936 65809950736331592 65978296136704224 66201676633571661 66340814247345456 66465130147059397 66480244289899776 66489227702037504 66705324215737464 66854553128971776 66875960029720608 67064980692431358 67252496897596608 67393843044922368 67479518331755712 67757211822832896 68129504195485824 68269209197006454 68515922911192848 68644314742044951 68653590582963204 68782711330629504 68797881441691584 68942475559896064 69046505690577408 69175891779283296 69302457740530521 69448112338556016 69457496795878464 69587653039874268 69603477243116544 69733907039537728 69743330116026112 69839131393658016 69985913931265536 70215684483350952 70363258431403392 70749869741466048 70894948012275933 71170999918498584 71294113297692558 71330219157689856 71443953804833568 71577832466063966 71869215434624244 72020264647391424 72029996677207296 72264101233715586 72415980387212256 72425765889719424 72710775334327104 72953215119203328 73009996631999232 73370235287446272 73504475325662472 73668914867778048 73806962878442976 73924646645279178 74073689125293312 74225583153792252 74531038228499216 74633416028263638 74671213029244416 74790274826137248 74800381164792192 74940549427556904 75098053734886784 75108201663412736 75211372270093248 75235455033435684 75403767013376256 75659059009796184 75818073425537664 76226863300687008 76645692219921552 76817159092896768 77119449522006528 77397616621903032 77560285004883072 77822878251693708 77862290509126656 77996978650467072 78021953368007376 78196499124982784 78303911898506112 78450645419479944 78461246380529376 78626150219076096 79058162033466624 79158665735328816 79379996338146816 79484421561400128 79771665211854336 80067374908310907 80246496552401088 80374448030437764 80415152493032448 80705207075830512 80856993990246912 81022797728315352 81033746261858208 81185595213186646 81204056783635968 81467977935613788 81478986625934352 81650232919809792 81803237104073104 82136246210999136 82308873882733056 82541514698377056 82772303873965056 83032833238248348 83051714869853184 83218589017304832 83847418007061618 84005114657899968 84023642088623328 84308118106001517 84327289736852736 84350814718220544 84485310451747632 84496726871339328 84674315620543488 84829237890048288 84988199204436606 85112084305737216 85178329403999104 85295332603729872 85474599801299712 85486149902619648 85646342202922176 85755221213272884 85826347125584896 85955854022963712 86108123358183472 86226403747411746 86419303979508864 87072318699640911 87116415200785152 87255320630493456 87430640998816388 87595076822767488 87746600981775456 87774697539008298 87971061515605632 88256976096914937 88268902178095548 88454418996460608 88640325719866368 88940432287649952 89167946706294144 89419974256575144 89490185026864128 89669995863462144 89972691109007616 90342949097110528 90467046554661504 90479271280559616 90793357960309326 90839338927314432 91025612262675272 91150647444354771 91162964544590484 91354563881590464 91525752989393268 91538120777284272 91710281774172672 91730508588922112 91856512034786016 92028641742082242 92234522372377728 92403276987374028 92597483118074688 92609995727837952 92783537386499024 92859204035674188 93118841858210688 93620912644467936 93817677908537856 94333159655288064 94526597349701244 94894666557998112 95045974258216086 95058817730256744 95258605073111424 95646389030390016 95825620579498992 96027019529855232 96039995569609728 96352134978287448 96554640516283008 96567687852959232 96871638777956406 96947700445769472 97346662175998976 97426050135789312 97826980383261696 98005967100883296 98162235709305138 98409283837923968 98544461425613424 98566195527038904 98764918833724416 98967444205056336 99152899071842707 99511221371018184 99720366434849664 99733841553056256 99920732570075872 100057986323606196 100281829693457664 100313940044580912 100538356017835008 100597471038647037 100878745346394912 101090764567383552 101635817734249344 102194256293228736 102403813795509681 102980385874444806 103196822162537376 103390910348184576 103413713339844096 103763837668924944 103995971533956096 104029271157343168 104172168507834024 104186245193817696 104381479559811402 104405215864674816 104600860559306592 104614995174039168 104978870896898304 105323526725026428 105410882711288832 105544887647105088 105979228748533504 106124804612199072 106756499877747876 106780045154292146 106941169946538837 106995328736534784 107165930707250352 107366748699095949 107606942767774016 107803823151936366 108030396971087136 108044995015810944 108396151850573379 108623970580818384 108638648834579136 108866977226413056 109514994947998848 110055352931169408 110503372301667072 110710444317664464 110886969967918767 110958118689739776 111338374730688378 111796557342748824 112006819543866624 112031522784831104 112185412239205872 112200571747188288 112410824141335356 112436386315803648 112467752957627392 112647080602330176 112662302495119104 112853182550153526 113105650520064384 113317598939248808 113488588514694276 113727110138306496 113966133068399616 114195122937229568 114340294951030512 114968538329882328 115225738639345152 116096424932854548 116155220267713536 116340427507324608 116734317377540562 116793435763689984 116995467975700608 117032930052011064 117294748687474176 117675968129219916 117691869570794064 117939225328614144 118587243050199936 118890595608392192 119069994507220224 119226632342100192 119559994484616192 119963588145343488 120369744828601632 120622728739548672 121057810613745768 121285490985370368 121534196592473028 121550619392787312 121778392819779969 121806085175453952 122034337319191024 122050827703045696 122201966903420682 122218479938901528 122475349379714688 122704855656109656 122979363163170304 123204369316498704 123463310824099584 123479994303783936 123812272047565584 124158455810947584 124549249857372522 124827883525957248 125771127010592427 125777546207050752 126035463132934992 126526222077330816 126727965677621448 126745090307008992 127011473430815232 127243856835072432 127482298806654909 127528518707186688 127668126458605824 127767494105998656 128036026039806976 128211899701949568 128229224853929472 128469513304383264 128632831819909326 128739520688377344 129162185037275208 129263600594359296 129628955969263296 129901400181052416 130674622801177728 130882980945740184 131145961498224582 131392615234151232 131421594036051872 131619901472663184 131662046308512447 131956592273408448 132403353267143322 132681628494690912 132930260294118794 132960488579799552 133410648431474928 133709106257943552 133751920059441216 134129961384862716 134504993795193216 134959036663511424 135514423645665792 136190036940463989 136259008390971648 136538418394012908 137031845822385696 137288629484089902 137307181165926408 137565422661259008 137595762883383168 138042962613123363 138093011381154816 138351783558566592 138604915481061042 138896224677112032 138914993591756928 139175306079748536 139467814079075456 139486660232052224 139678262787316032 139971827862531072 140431368966701904 140726516862806784 141499739482932096 141789896024551866 142341999836997168 142568961387324129 142588226595385116 142660438315379712 142887907609667136 143155664932127932 143738430869248488 144040529294782848 144059993354414592 144528202467431172 144831960774424512 144851531779438848 145307458166934609 145421550668654208 146019993263998464 146740470574892544 147008950651324944 147337829735556096 147613925756885952 147849293290558356 148147378250586624 148451166307584504 149062076456998432 149266832056527276 149342426058488832 149580549652274496 149600762329584384 149881098855113808 150196107469773568 150216403326825472 150422744540186496 150470910066871368 150807534026752512 151318118019592368 151636146851075328 152453726601374016 153291384439843104 154238899044013056 154470578811667209 154795233243806064 155120570009766144 155645756503387416 155993957300934144 156043906736014752 156572219339717103 156607823797012224 156901290838959888 156922492761058752 157252300438152192 158116324066933248 158317331470657632 158759992676293632 158968843122800256 159543330423708672 160134749816621814 160170067731438219 160492993104802176 160748896060875528 161410414151661024 161705734727904549 161713987980493824 162045595456630704 162067492523716416 162371190426373292 162408113567271936 162935955871227576 162957973251868704 163300465839619584 163606474208146208 164272492421998272 164617747765466112 165083029396754112 166065666476496696 166437178034609664 167694836014123236 168010229315799936 168047284177246656 168616236212003034 168654579473705472 168701629436441088 168970620903495264 168993453742678656 169279773825230289 169658475780096576 169976398408873212 170224168611474432 170356658807998208 170590665207459744 170949199602599424 171292684405844352 171510442426545768 171911708045927424 172216246716366944 172452807494823492 172838607959017728 174144637399281822 174232830401570304 174510641260986912 174861281997632776 175101476066310843 175190153645534976 175493201963550912 175549395078016596 175942123031211264 176513952193829874 176537804356191096 176908837992921216 177880864575299904 178335893412588288 178839948513150288 179339991726924288 179945382218015232 180934093109323008 180958542561119232 181586715920618652 181678677854628864 182051224525350544 182301294888709542 182325929089180968 182709127763180928 183051505978786536 183076241554568544 183420563548345344 183461017177844224 183713024069572032 184057283484164484 184469044744755456 184806553974748056 185194966236149376 185219991455675904 185567074772998048 185718408071348376 186237683716421376 186823874786058783 187241825288935872 187635355817075712 188666319310576128 189053194699402488 189789333115996224 190091948516432172 190117635460513488 190517210146222848 191292778060780032 191651241158997984 192054039059710464 192704269956574896 193109281032566016 193135375705918464 193743277555912812 193895400891538944 194852100271578624 196011934201766592 196324471418610276 196718942247336873 196818567675847936 197088922851226848 197132391054077808 197934888410112672 198305798143685414 198605029900714983 199022442742036368 199395390441178191 199440732869699328 199467683106112512 199841465140151744 200115972647212392 200563659386915328 200627880089161824 201194942077294074 201757490692789824 202181529134767104 203271635468498688 204388512586457472 204807627591019362 205932944226134853 205960771748889612 206393644325074752 206827426679688192 207527675337849888 208058542314686336 208344337015668048 208372490387635392 208762959119622804 208810431729349632 209201721118613184 209229990348078336 209957741793796608 210647053450052856 211089775294210176 211958457497067008 212249609224398144 212684844036827799 213512999755495752 213560090308584292 213882339893077674 213990657473069568 214331861414500704 214733497398191898 215213885535548032 215607646303872732 216060793942174272 216089990031621888 216792303701146758 217247941161636768 217277297669158272 219029989895997696 220110705862338816 221006744603334144 221420888635328928 221773939935837534 222676749461376756 223593114685497648 224013639087733248 224063045569662208 224370824478411744 224401143494376576 224821648282670712 225294161204660352 225324604990238208 225706365100307052 226211301040128768 226635197878497616 226977177029388552 227454220276612992 228390245874459136 228680589902061024 229937076659764656 230451477278690304 232192849865709096 232680855014649216 233468634755081124 233586871527379968 233990935951401216 234065860104022128 234589497374948352 235351936258439832 235383739141588128 235878450657228288 237174486100399872 237781191216784384 238139989014440448 238453264684200384 240739489657203264 241245457479097344 242115621227491536 242570981970740736 243068393184946056 243101238785574624 243556785639559938 243612170350907904 244068674638382048 244101655406091392 244403933806841364 244436959877803056 244950698759429376 245409711312219312 245958726326340608 246408738632997408 246926621648199168 247624544095131168 248316911621895168 249098499714745044 249655767051914496 250522413631223881 251542254021184854 252070926265869984 252924354318004551 253052444154661632 253455931355242896 253490180614017984 254022946861630464 254487713670144864 254964597613309818 255336252917211648 255534988211997312 256423799403899136 256458449707858944 256939026608766528 257265663639818652 257479041376754688 258324370074550416 259257911938526592 261216956098922733 261349245602355456 261765961891480368 262291922996449164 262785230468302464 262843188072103744 263239802945326368 263324092617024894 263913184546816896 264770928290744811 264806706534286644 265363256989381824 265860520588237588 265920977159599104 266821296862949856 267503840118882432 268259922769725432 269009987590386432 269918073327022848 271028847291331584 272380073880927978 272518016781943296 273076836788025816 274063691644771392 274577258968179804 274614362331852816 275130845322518016 275191525766766336 276085925226246726 276703567117133184 277209830962122084 277792449354224064 277829987183513856 278350612159497072 278935628158150912 278973320464104448 279356525574632064 280862737933403808 281453033725613568 282999478965864192 283579792049103732 284149583246153261 284683999673994336 285137922774648258 285176453190770232 285775815219334272 286311329864255864 287476861738496976 288081058589565696 288119986708829184 289056404934862344 289663921548849024 289703063558877696 290614916333869218 290843101337308416 292039986527996928 293480941149785088 294017901302649888 295227851513771904 295698586581116712 296294756501173248 296902332615169008 297458697215528121 298124152913996864 298533664113054552 299161099304548992 299201524659168768 299762197710227616 300392214939547136 300845489080372992 300941820133742736 301615068053505024 301792413115941111 302636236039184736 303272293702150656 304907453202748032 306582768879686208 307211441386529043 308941157623334418 309590466487612128 310241140019532288 311291513006774832 311987914601868288 312087813472029504 313144438679434206 313215647594024448 313802581677919776 313844985522117504 316232648133866496 316634662941315264 317937686245600512 320269499633243628 320340135462876438 320985986209604352 321497792121751056 322100246097287847 322820828303322048 323411469455809098 324091190913261408 324134985047432832 324742380852746584 325188455551720137 325871911742455152 325915946503737408 326600931679239168 327212948416292416 328544984843996544 330166058793508224 332131332952993392 332660909903756301 332874356069219328 335389672028246472 336020458631599872 336094568354493312 337232472424006068 337309158947410944 337403258872882176 337941241806990528 337986907485357312 338559547650460578 339316951560193152 339952796817746424 340713317615996416 341181330414919488 341898399205198848 342585368811688704 343020884853091536 344432493432733888 344905614989646984 345677215918035456 348289274798563644 348465660803140608 349021282521973824 349722563995265552 350202952132621686 350380307291069952 350986403927101824 351098790156033192 351884246062422528 353027904387659748 353075608712382192 353817675985842432 355761729150599808 356671786825176576 357679897026300576 358679983453848576 359890764436030464 361868186218646016 363173431841237304 364102449050701088 364602589777419084 364651858178361936 365335178459339907 365418255526361856 366103011957573072 366152483109137088 366922034355688448 367426048139144064 368114566968328968 368938089489510912 369613107949496112 370389932472298752 370439982911351808 371134149545996096 371436816142696752 372475367432842752 373647749572117566 374483650577871744 377313381031777281 377332638621152256 378106389398804976 379578666231992448 380183897032864344 380235270921026976 381034420292445696 382446896419964727 382585556121560064 383302482317995968 384108078119420928 385408539913149792 386218562065132032 387486555111825624 387790801783077888 389704200543157248 392023868403533184 392648942837220552 393437884494673746 393637135351695872 394177845702453696 394264782108155616 394986138925537341 395869776820225344 396611596287370828 397210059801429966 398044885484072736 398790780882356382 398881465739398656 399682930280303488 400231945294424784 401127318773830656 401255760178323648 402389884154588148 403514981385579648 406543270936997376 408570110821391967 408777025172914944 409615255182038724 411865888452269706 411921543497779224 412787288650149504 414128887839370089 415055350675699776 416117084629372672 416688674031336096 416744980775270784 417525918239245608 418403442237226368 418459980696156672 419915483587593216 421294106900105712 422179550588420352 423916914994134016 424499218448796288 425369688073655598 427025999510991504 427120180617168584 427706884161972387 427764679786155348 427981314946139136 428663722829001408 429466994796383796 430427771071096064 431215292607745464 432121587884348544 432179980063243776 433584607402293516 434495882323273536 434554595338316544 435922374500803827 438059979791995392 440221411724677632 442013489206668288 442841777270657856 443547879871675068 445353498922753512 447186229370995296 448027278175466496 448126091139324416 448741648956823488 448802286988753152 449643296565341424 450588322409320704 450649209980476416 451412730200614104 452422602080257536 453270395756995232 453954354058777104 454908440553225984 456780491748918272 457361179804122048 459874153319529312 463411736435001627 464385699731418192 465255911029415779 465361710029298432 466937269510162248 467981871902802432 468131720208044256 469716658019151309 470703872516879664 470767478283176256 471756901314456576 474348972200799744 476279978028880896 476906529368400768 480510203194314657 481478979314406528 484231242454983072 485117204183713647 485141963941481472 486136786369892112 486202477571149248 487113571279119876 487224340701815808 488137349276764096 488203310812182784 488807867613682728 488873919755606112 489901397518858752 490819422624438624 492817477265994816 493853243296398336 495249088190262336 498196999429490088 499311534103828992 501044827262447762 503084508042369708 504141852531739968 505848708636009102 506104888309323264 506911862710485792 506980361228035968 508975427340289728 509929195226619636 510672505834423296 511069976423994624 512847598807798272 513878053217533056 514531327279637304 516648740149100832 518515823877053184 522433912197845466 522698491204710912 523531923782960736 524583845992898328 525570460936604928 525686376144207488 526479605890652736 526648185234049788 527826369093633792 529541856581489622 529613413068573288 530726513978763648 531721041176475176 533642593725899712 535007680237764864 536519845539450864 538019975180772864 539836146654045696 544760147761855956 545036033563886592 546153673576051632 548127383289542784 549154517936359608 549228724663705632 550261690645036032 550383051533532672 552171850452493452 553407134234266368 554419661924244168 555584898708448128 555659974367027712 556701224318994144 557871256316301824 558713051149264128 560471624358176349 561725475866807616 562906067451227136 565998957931728384 567159584098207464 568299166492306522 569367999347988672 570275845549296516 570352906381540464 571551630438668544 572622659728511728 574953723476993952 576162117179131392 578112809869724688 579327843097698048 579406127117755392 581229832667738436 581686202674616832 588035802605299776 590156826742010619 590455703027543808 591397173162233424 593804665230338016 594917394431056242 596248305827993728 597067328226109104 598186171323534573 598322198609097984 598403049318337536 599524395420455232 600784429879094272 601690978160745984 601883640267485472 603584826231882222 605272472078369472 606544587404301312 609814906405496064 613165537759372416 614422882773058086 617798832678404559 617882315246668836 619180932975224256 620482280039064576 622583026013549664 624175626944059008 626288877358868412 626431295188048896 627605163355839552 627689971044235008 633269325882630528 635875372491201024 638054532110483397 640538999266487256 640680270925752876 641971972419208704 642995584243502112 644200492194575694 645641656606644096 646822938911618196 648182381826522816 648269970094865664 649484761705493168 650376911103440274 651743823484910304 651831893007474816 654425896832584832 657089969687993088 660332117587016448 664262665905986784 665321819807512602 670779344056492944 672040917263199744 672189136708986624 674464944848012136 675882483613981056 675973814970714624 677119095300921156 678633903120386304 679905593635492848 681426635231992832 682362660829838976 685170737623377408 686041769706183072 688864986865467776 689811229979293968 691354431836070912 694070293502898949 696578549597127288 698042565043947648 699445127990531104 700405904265243372 700760614582139904 701972807854203648 702197580312066384 703768492124845056 706055808775319496 706151217424764384 707635351971684864 711523458301199616 713343573650353152 715359794052601152 723736372437292032 726346863682474608 728204898101402176 729205179554838168 729303716356723872 730670356918679814 730836511052723712 732206023915146144 732304966218274176 734852096278288128 736229133936657936 737876178979021824 739226215898992224 740779864944597504 742268299091992192 742873632285393504 744950734865685504 747295499144235132 748967301155743488 751567240893671643 754626762063554562 756212778797609952 758773062954013653 759157332463984896 760367794065728688 760470541842053952 762068840584891392 764893792839929454 766604964635991936 770817079826299584 772437124130264064 774973110223651248 784047736807066368 785297885674441104 786875768989347492 787274270703391744 788355691404907392 788529564216311232 789972277851074682 791739553640450688 793223192574741656 794312784872234433 794420119602859932 796089770968145472 797581561764712764 797762931478797312 799365860560606976 800463890588849568 802511520356647296 804779768309176296 807029962771159296 813086541873994752 817140221642783934 817554050345829888 819230510364077448 823731776904539412 823843086995558448 825574577300299008 828257775678740178 830110701351399552 832234169258745344 833377348062672192 833489961550541568 835051836478491216 836806884474452736 836919961392313344 842588213800211424 844359101176840704 848998436897592576 850739376147311196 852448749738459783 854051999021983008 854240361234337168 855413768323944774 855529359572310696 857327445658002816 858933989592767592 860855542142192128 862430585215490928 864046691911772161 864243175768697088 864359960126487552 867169214804587032 868991764646547072 869109190676633088 871844749001607654 876119959583990784 880442823449355264 885683554541315712 887095759743350136 890706997845507024 892376091646584363 894372458741990592 896252182278648832 897483297913646976 897604573977506304 899286593130682848 901176644818641408 902825460401228208 904845204160515072 906540791513990464 907908708117554208 909816881106451968 914722359608244096 919748306639058624 921634324159587129 926823472870003254 928771399462836384 930511822058831558 930723420058596864 933874539020324496 935963743805604864 936263440416088512 939433316038302618 941407745033759328 941534956566352512 948697944401599488 953813058736801536 961020406388629314 962957958628813056 966300738291863541 968462484909966144 970234408367427294 972273572739784224 972404955142298496 974227142558239752 976274698553528192 976406621624365568 977615735227365456 977747839511212224 979802795037717504 981638845248877248 985634954531989632 990498176380524672 996393998858980176 997982729711268903 998623068207657984 1002089654524895524 1006169016084739416 1008283705063479936 1011697417272018204 1012209776618646528 1013823725420971584 1013960722456071936 1017950854680579456 1019858390453239272 1022139952847989248 1025695197615596544 1027756106435066112 1029062654559274608 1033297480298201664 1037031647754106368 1044867824395690932 1045396982409421824 1047063847565921472 1049167691985796656 1051140921873209856 1051372752288414976 1052959211781305472 1053296370468099576 1055652738187267584 1059083713162979244 1059226826137146576 1061453027957527296 1063442082352950352 1067285187451799424 1070015360475529728 1073039691078901728 1076039950361545728 1079672293308091392 1089520295523711912 1092307347152103264 1096005535378019721 1096254766579085568 1098309035872719216 1098457449327411264 1100766103067065344 1104343700904986904 1106814268468532736 1108839323848488336 1111169797416896256 1111319948734055424 1113402448637988288 1115742512632603648 1117426102298528256 1120943248716352698 1123450951733615232 1131940143095331843 1131997915863456768 1134319168196414928 1136598332984613044 1138735998695977344 1140551691098593032 1140705812763080928 1143103260877337088 1145245319457023456 1147340689259894181 1149907446953987904 1152324234358262784 1156225619739449376 1158655686195396096 1162459665335476872 1163372405349233664 1176071605210599552 1180313653484021238 1180911406055087616 1182794346324466848 1184958416776612023 1187609330460676032 1189834788862112484 1192496611655987456 1194134656452218208 1196372342647069146 1196644397218195968 1199048790840910464 1203381956321491968 1203767280534970944 1207169652463764444 1210544944156738944 1219629812810992128 1225710332464175901 1226331075518744832 1228845765546116172 1235597665356809118 1235764630493337672 1238361865950448512 1242386663518110267 1245166052027099328 1248351253888118016 1252577754717736824 1255210326711679104 1255379942088470016 1266538651765261056 1271750744982402048 1276109064220966794 1281077998532974512 1281360541851505752 1283943944838417408 1285991168487004224 1288400984389151388 1291283313213288192 1293645877823236392 1296364763653045632 1296539940189731328 1298969523410986336 1300753822206880548 1303487646969820608 1303663786014949632 1307767123502411481 1308851793665169664 1314179939375986176 1320664235174032896 1328525331811973568 1330643639615025204 1341558688112985888 1344081834526399488 1344378273417973248 1348929889696024272 1351764967227962112 1351947629941429248 1354238190601842312 1357267806240772608 1359811187270985696 1364725321659677952 1370341475246754816 1372083539412366144 1377729973730935552 1379622459958587936 1388140587005797898 1390235209305004881 1393157099194254576 1395767733088247337 1396085130087895296 1398890255981062208 1400811808530486744 1403945615708407296 1404395160624132768 1409149974057453927 1412111617550638992 1412302434849528768 1415270703943369728 1423046916602399232 1430719588105202304 1441530609582943971 1452693727364949216 1456409796202804352 1458410359109676336 1458607432713447744 1461340713837359628 1461673022105447424 1464412047830292288 1464609932436548352 1469704192556576256 1472458267873315872 1478452431797984448 1481559729889195008 1484536598183984384 1485747264570787008 1494590998288470264 1497934602311486976 1503134481787343286 1509253524127109124 1512425557595219904 1517546125908027306 1518314664927969792 1520735588131457376 1520941083684107904 1529787585679858908 1533209929271983872 1541634159652599168 1549946220447302496 1568095473614132736 1570595771348882208 1573751537978694984 1576711382809814784 1577059128432622464 1579944555702149364 1583479107280901376 1586446385149483312 1588625569744468866 1588840239205719864 1592179541936290944 1595163123529425528 1598731721121213952 1600927781177699136 1605023040713294592 1609559536618352592 1614059925542318592 1634280443285567868 1635108100691659776 1638461020728154896 1647463553809078824 1647686173991116896 1651149154600598016 1656515551357480356 1660221402702799104 1664468338517490688 1666754696125344384 1666979923101083136 1670103672956982432 1673613768948905472 1685176427600422848 1688718202353681408 1697996873795185152 1701478752294622392 1704897499476919566 1708103998043966016 1708480722468674336 1710827536647889548 1711058719144621392 1714654891316005632 1717867979185535184 1721711084284384256 1724861170430981856 1728093383823544322 1728486351537394176 1734338429609174064 1737983529293094144 1738218381353266176 1743689498003215308 1770470480226031857 1771367109082631424 1774191519486700272 1781413995691014048 1784752183293168726 1788744917483981184 1794558513970603719 1794966595827293952 1795209147955012608 1798573186261365696 1802353289637282816 1805650920802456416 1813081583027980928 1815817416235108416 1819633762212903936 1829444719216488192 1839496613278117248 1843268648319174258 1853396498035213677 1853646945740006508 1857542798925672768 1861023644117663116 1861446840117193728 1867749078040648992 1872526880832177024 1878866632076605236 1882815490067518656 1883069913132705024 1907626117473603072 1922040812777258628 1925915917257626112 1932601476583727082 1936924969819932288 1940468816734854588 1944547145479568448 1944809910284596992 1948454285116479504 1952549397107056384 1952813243248731136 1955231470454730912 1955495679022424448 1963277690497754496 1971269909063979264 1980996352761049344 1992787997717960352 1995965459422537806 2004179309049791048 2012338032169478832 2016567410126959872 2023394834544036408 2027647450841943168 2027921444912143872 2035901709361158912 2039716780906478544 2044279905695978496 2055512212870132224 2058125309118549216 2066594960596403328 2074063295508212736 2082210880508696847 2089735648791381864 2094127695131842944 2098335383971593312 2102281843746419712 2102745504576829952 2105918423562610944 2106592740936199152 2111305476374535168 2118167426325958488 2118453652274293152 2122906055915054592 2126884164705900704 2134570374903598848 2140030720951059456 2146079382157803456 2179040591047423824 2184614694304206528 2192011070756039442 2192509533158171136 2196618071745438432 2196914898654822528 2208687401809973808 2213628536937065472 2217678647696976672 2222339594833792512 2226804897275976576 2234852204597056512 2241886497432705396 2246901903467230464 2254701722681014929 2263880286190663686 2268638336392829856 2273196665969226088 2276319188862040959 2277471997391954688 2281103382197186064 2281411625526161856 2286206521754674176 2290490638914046912 2294681378519788362 2299814893907975808 2312451239478898752 2317311372390792192 2324919330670953744 2352143210421199104 2360627306968042476 2361822812110175232 2365588692648933696 2369916833553224046 2375218660921352064 2379669577724224968 2384993223311974912 2388269312904436416 2392744685294138292 2393288794436391936 2398097581681820928 2407534561069941888 2414339304927528888 2421089888313477888 2439259625621984256 2451420664928351802 2452662151037489664 2457691531092232344 2471195330713618236 2471529260986675344 2476723731900897024 2484773327036220534 2490332104054198656 2496702507776236032 2505155509435473648 2510420653423358208 2510759884176940032 2533077303530522112 2552218128441933588 2557346249215379349 2562155997065949024 2562721083703011504 2571982336974008448 2576801968778302776 2582566626426576384 2587291755646472784 2592140075735316483 2592729527306091264 2593079880379462656 2597939046821972672 2601507644413761096 2606975293939641216 2607327572029899264 2615534247004822962 2617703587330339328 2628359878751972352 2641328470348065792 2657050663623947136 2661287279230050408 2677128274939753089 2683117376225971776 2688756546835946496 2697859779392048544 2703529934455924224 2708476381203684624 2714535612481545216 2719622374541971392 2729450643319355904 2744167078824732288 2755459947461871104 2759244919917175872 2764902972478761387 2776281174011595796 2780470418610009762 2786314198388509152 2791535466176494674 2792170260175790592 2797780511962124416 2801623617060973488 2807891231416814592 2808790321248265536 2818299948114907854 2824223235101277984 2824604869699057536 2846093833204798464 2861439176210404608 2883061219165887942 2898902214875590623 2905387454729898432 2912819592405608704 2916820718219352672 2917214865426895488 2922681427674719256 2928824095660584576 2929219864873096704 2939408385113152512 2944916535746631744 2956904863595968896 2969073196367968768 2971494529141574016 2989181996576940528 2993948189133806709 2995869204622973952 3006268963574686572 3018507048254218248 3024851115190439808 3035092251816054612 3036629329855939584 3041471176262914752 3041882167368215808 3059575171359717816 3066419858543967744 3083268319305198336 3099892440894604992 3136190947228265472 3141191542697764416 3147503075957389968 3153422765619629568 3154118256865244928 3159889111404298728 3166958214561802752 3172892770298966624 3177251139488937732 3177680478411439728 3184359083872581888 3190326247058851056 3197463442242427904 3201855562355398272 3210046081426589184 3219119073236705184 3228119851084637184 3256791377205910453 3268560886571135736 3276922041456309792 3288016606134059163 3294927107618157648 3295372347982233792 3302298309201196032 3313031102714960712 3320442805405598208 3333509392250688768 3333959846202166272 3340207345913964864 3347227537897810944 3370352855200845696 3395820429285995529 3395993747590370304 3402957504589244784 3409794998953839132 3416207996087932032 3416961444937348672 3421655073295779096 3422117438289242784 3429309782632011264 3435735958371070368 3442022067779682543 3449722340861963712 3456186767647088644 3456972703074788352 3468676859218348128 3475967058586188288 3487378996006430616 3540940960452063714 3542734218165262848 3548383038973400544 3562827991382028096 3569504366586337452 3577489834967962368 3589117027941207438 3589933191654587904 3597146372522731392 3611301841604912832 3626163166055961856 3631634832470216832 3658889438432976384 3678993226556234496 3686537296638348516 3706792996070427354 3707293891480013016 3715085597851345536 3722047288235326232 3727159990554330801 3735498156081297984 3745053761664354048 3757733264153210472 3765630980135037312 3766139826265410048 3815252234947206144 3844081625554517256 3851831834515252224 3865202953167454164 3873849939639864576 3880937633469709176 3889094290959136896 3889619820569193984 3896908570232959008 3905098794214112768 3910462940909461824 3910991358044848896 3923301370507234443 3926555380995508992 3942539818127958528 3961992705522098688 3985575995435920704 3991930918845075612 4008358618099582096 4024676064338957664 4033134820253919744 4046789669088072816 4055294901683886336 4055842889824287744 4071803418722317824 4079433561812957088 4111024425740264448 4116250618237098432 4133189921192806656 4164421761017393694 4179471297582763728 4187303199264742011 4188255390263685888 4196670767943186624 4205491009153659904 4211836847125221888 4213185481872398304 4227449922172361781 4236334852651916976 4236907304548586304 4245812111830109184 4253768329411801408 4269140749807197696 4292158764315606912 4324591828748831913 4358081182094847648 4369229388608413056 4384022141512078884 4385019066316342272 4393236143490876864 4393829797309645056 4417374803619947616 4435357295393953344 4444679189667585024 4453609794551953152 4483772994865410792 4493803806934460928 4509403445362029858 4527760572381327372 4537276672785659712 4546393331938452176 4552638377724081918 4554943994783909376 4562206764394372128 4562823251052323712 4580981277828093824 4589362757039576724 4599629787815951616 4624902478957797504 4649838661341907488 4704286420842398208 4721254613936084952 4731177385297867392 4739833667106448092 4750437321842704128 4759339155448449936 4769986446623949824 4776538625808872832 4785489370588276584 4796195163363641856 4815069122139883776 4828678609855057776 4842179776626955776 4902841329856703604 4905324302074979328 4915383062184464688 4942390661427236472 4943058521973350688 4953447463801794048 4969546654072441068 4980664208108397312 4993405015552472064 5010311018870947296 5020841306846716416 5066154607061044224 5104436256883867176 5114692498430758698 5124311994131898048 5125442167406023008 5143964673948016896 5153603937556605552 5165133252853152768 5174583511292945568 5184280151470632966 5185459054612182528 5195878093643945344 5203015288827522192 5213950587879282432 5214655144059798528 5231068494009645924 5235407174660678656 5311411440678095571 5314101327247894272 5322574558460100816 5354256549879506178 5366234752451943552 5383675541911811157 5395719558784097088 5407059868911848448 5416952762407369248 5439244749083942784 5458901286638711808 5488334157649464576 5510919894923742208 5518489839834351744 5529805944957522774 5552562348023191592 5560189494105641031 5560940837220019524 5572628396777018304 5583070932352989348 5584340520351581184 5595561023924248832 5603247234121946976 5617580642496531072 5636599896229815708 5648446470202555968 5649209739398115072 5722878352420809216 5766122438331775884 5797804429751181246 5810774909459796864 5825639184811217408 5833641436438705344 5834429730853790976 5845362855349438512 5857648191321169152 5858439729746193408 5889833071493263488 5913809727191937792 5938146392735937536 5942989058283148032 5978363993153881056 5987896378267613418 6012537927149373144 6037014096508436496 6048326843382405127 6049702230380879616 6070184503632109224 6082942352525829504 6083764334736431616 6119150342719435632 6132839717087935488 6166536638610396672 6199784881789209984 6246632641526090541 6282383085395528832 6295006151914779936 6306845531239259136 6308236513730489856 6319778222808597456 6333916429123605504 6345785540597933248 6354502278977875464 6355360956822879456 6368718167745163776 6380652494117702112 6403711124710796544 6420092162853178368 6438238146473410368 6513582754411820906 6537121773142271472 6553844082912619584 6576033212268118326 6589854215236315296 6590744695964467584 6626062205429921424 6640885610811196416 6667018784501377536 6680414691827929728 6740705710401691392 6764105168043044787 6791640858571991058 6805915009178489568 6819589997907678264 6832415992175864064 6833922889874697344 6843310146591558192 6844234876578485568 6858619565264022528 6871471916742140736 6884044135559365086 6899444681723927424 6912373535294177288 6937353718436696256 6951934117172376576 6974757992012861232 7081881920904127428 7085468436330525696 7096766077946801088 7125655982764056192 7139008733172674904 7154979669935924736 7178234055882414876 7179866383309175808 7194292745045462784 7222603683209825664 7252326332111923712 7263269664940433664 7317778876865952768 7357986453112468992 7373074593276697032 7413585992140854708 7414587782960026032 7430171195702691072 7444094576470652464 7454319981108661602 7470996312162595968 7490107523328708096 7515466528306420944 7531261960270074624 7532279652530820096 7672038747646138047 7688163251109034512 7730405906334908328 7747699879279729152 7761875266939418352 7776420227205949449 7778188581918273792 7779239641138387968 7793817140465918016 7810197588428225536 7820925881818923648 7821982716089697792 7846602741014468886 7853110761991017984 7885079636255917056 7923985411044197376 7971151990871841408 7983861837690151224 8016717236199164192 8031384824819259267 8049352128677915328 8066269640507839488 8093579338176145632 8110589803367772672 8143606837444635648 8158867123625914176 8232501236474196864 8266379842385613312 8294708917436284161 8328843522034787388 8358942595165527456 8374606398529484022 8376510780527371776 8393341535886373248 8423673694250443776 8426370963744796608 8454899844344723562 8472669705303833952 8473814609097172608 8507536658823602816 8538281499614395392 8584317528631213824 8649183657497663826 8696706644626771869 8716162364189695296 8738458777216826112 8768044283024157768 8786472286981753728 8787659594619290112 8834749607239895232 8870714590787906688 8907219589103906304 8967545989730821584 8987607613868921856 9018806890724059716 9055521144762654744 9074553345571319424 9092786663876904352 9105276755448163836 9109887989567818752 9124413528788744256 9125646502104647424 9161962555656187648 9178725514079153448 9199259575631903232 9249804957915595008 9299677322683814976 9408572841684796416 9442509227872169904 9462354770595734784 9479667334212896184 9500874643685408256 9518678310896899872 9553077251617745664 9570978741176553168 9592390326727283712 9630138244279767552 9657357219710115552 9684359553253911552 9770374131617731359 9805682659713407208 9830766124368929376 9864049818402177489 9884781322854472944 9886117043946701376 9906894927603588096 9939093308144882136 9961328416216794624 10020622037741894592 10041682613693432832 10208872513767734352 10229384996861517396 10248623988263796096 10250884334812046016 10287929347896033792 10307207875113211104 10326066203339047629 10349167022585891136 10368560302941265932 10370918109224365056 10391756187287890688 10406030577655044384 10427901175758564864 10462136988019291848 10622822881356191142 10628202654495788544 10645149116920201632 10708513099759012356 10732469504903887104 10767351083823622314 10791439117568194176 10833905524814738496 10878489498167885568 10976668315298929152 11036979679668703488 11059611889915045548 11105124696046383184 11120378988211282062 11121881674440039048 11145256793554036608 11166141864705978696 11191122047848497664 11206494468243893952 11235161284993062144 11273199792459631416 11296892940405111936 11298419478796230144 11445756704841618432 11532244876663551768 11595608859502362492 11621549818919593728 11651278369622434816 11667282872877410688 11668859461707581952 11690725710698877024 11715296382642338304 11779666142986526976 11827619454383875584 11885978116566296064 11956727986307762112 11975792756535226836 12025075854298746288 12074028193016872992 12096653686764810254 12099404460761759232 12140369007264218448 12165884705051659008 12167528669472863232 12238300685438871264 12333073277220793344 12399569763578419968 12493265283052181082 12561909597794226033 12564766170791057664 12590012303829559872 12616473027460979712 12639556445617194912 12691571081195866496 12709004557955750928 12710721913645758912 12737436335490327552 12761304988235404224 12807422249421593088 12876476292946820736 12973775486246495739 13027165508823641812 13074243546284542944 13107688165825239168 13152066424536236652 13179708430472630592 13181489391928935168 13252124410859842848 13334037569002755072 13360829383655859456 13481411420803382784 13528210336086089574 13583281717143982116 13611830018356979136 13639179995815356528 13664831984351728128 13667845779749394688 13686620293183116384 13688469753156971136 13742943833484281472 13768088271118730172 13798889363447854848 13824747070588354576 13874707436873392512 13949515984025722464 14163763841808254856 14193532155893602176 14251311965528112384 14278017466345349808 14309959339871849472 14356468111764829752 14388585490090925568 14445207366419651328 14504652664223847424 14526539329880867328 14715972906224937984 14746149186553394064 14827171984281709416 14829175565920052064 14860342391405382144 14888189152941304928 14908639962217323204 14941992624325191936 14980215046657416192 15030933056612841888 15062523920540149248 15344077495292276094 15376326502218069024 15460811812669816656 15495399758559458304 15523750533878836704 15552840454411898898 15556377163836547584 15587634280931836032 15641851763637847296 15643965432179395584 15693205482028937772 15706221523982035968 15934234322034286713 15942303981743682816 15967723675380302448 16033434472398328384 16062769649638518534 16098704257355830656 16151026625735433471 16187158676352291264 16221179606735545344 16317734247251828352 16465002472948393728 16532759684771226624 16589417834872568322 16657687044069574776 16717885190331054912 16749212797058968044 16753021561054743552 16786683071772746496 16852741927489593216 16909799688689447124 16945339410607667904 16947629218194345216 17015073317647205632 17168635057262427648 17298367314995327652 17393413289253543738 17432324728379390592 17476917554433652224 17536088566048315536 17572944573963507456 17575319189238580224 17669499214479790464 17741429181575813376 17814439178207812608 17935091979461643168 18037613781448119432 18111042289525309488 18144980530147215381 18149106691142638848 18185573327753808704 18210553510896327672 18248827057577488512 18251293004209294848 18323925111312375296 18357451028158306896 18398519151263806464 18499609915831190016 18599354645367629952 18739897924578271623 18885018455744339808 18924709541191469568 18959334668425792368 19001749287370816512 19037356621793799744 19106154503235491328 19141957482353106336 19260276488559535104 19314714439420231104 19540748263235462718 19611365319426814416 19661532248737858752 19728099636804354978 19769562645708945888 19772234087893402752 19878186616289764272 19922656832433589248 20041244075483789184 20292315504129134361 20417745027535468704 20458769993723034792 20497247976527592192 20501768669624092032 20575858695792067584 20614415750226422208 20652132406678095258 20698334045171782272 20737120605882531864 20783512374575781376 20812061155310088768 20855802351517129728 20924273976038583696 21245645762712382284 21256405308991577088 21290298233840403264 21417026199518024712 21464939009807774208 21534702167647244628 21582878235136388352 21667811049629476992 21756978996335771136 21953336630597858304 22073959359337406976 22119223779830091096 22210249392092766368 22240757976422564124 22243763348880078096 22290513587108073216 22332283729411957392 22382244095696995328 22412988936487787904 22470322569986124288 22546399584919262832 22593785880810223872 22596838957592460288 23016116242938414141 23064489753327103536 23191217719004724984 23243099637839187456 23329260681617848347 23334565745754821376 23337718923415163904 23381451421397754048 23430592765284676608 23559332285973053952 23655238908767751168 23771956233132592128 23913455972615524224 23951585513070453672 24050151708597492576 24094154474457777801 24148056386033745984 24193307373529620508 24198808921523518464 24280738014528436896 24331769410103318016 24476601370877742528 24799139527156839936 24986530566104362164 25123819195588452066 25129532341582115328 25180024607659119744 25279112891234389824 25383142162391732992 25418009115911501856 25421443827291517824 25522609976470808448 25614844498843186176 25752952585893641472 25947550972492991478 26054331017647283624 26090119933880315607 26148487092569085888 26215376331650478336 26304132849072473304 26359416860945261184 26362978783857870336 26504248821719685696 26721658767311718912 26962822841606765568 27056420672172179148 27166563434287964232 27223660036713958272 27278359991630713056 27329663968703456256 27335691559498789376 27373240586366232768 27376939506313942272 27485887666968562944 27536176542237460344 27597778726895709696 27649494141176709152 27749414873746785024 27899031968051444928 28327527683616509712 28387064311787204352 28502623931056224768 28556034932690699616 28712936223529659504 28777170980181851136 28890414732839302656 29053078659761734656 29311122394853194077 29492298373106788128 29592149455206532467 29654343968563418832 29658351131840104128 29720684782810764288 29776378305882609856 29817279924434646408 29883985248650383872 30061866113225683776 30125047841080298496 30688154990584552188 30752653004436138048 30921623625339633312 31047501067757673408 31105680908823797796 31112754327673095168 31175268561863672064 31283703527275694592 31386410964057875544 31868468644068573426 31884607963487365632 31935447350760604896 32066868944796656768 32125539299277037068 32197408514711661312 32302053251470866942 32374317352704582528 32635468494503656704 32930004945896787456 33178835669745136644 33315374088139149552 33435770380662109824 33498425594117936088 33573366143545492992 33705483854979186432 33819599377378894248 33890678821215335808 33895258436388690432 34030146635294411264 34337270114524855296 34596734629990655304 34786826578507087476 34864649456758781184 34953835108867304448 35072177132096631072 35145889147927014912 35338998428959580928 35482858363151626752 35870183958923286336 36075227562896238864 36222084579050618976 36289961060294430762 36298213382285277696 36371146655507617408 36421107021792655344 36497654115154977024 36502586008418589696 36647850222624750592 36714902056316613792 36999219831662380032 37198709290735259904 37479795849156543246 37685728793382678099 37770036911488679616 37849419082382939136 37918669336851584736 38074713243587599488 38212309006470982656 38283914964706212672 38629428878840462208 38921326458739487217 39081496526470925436 39222730638853628832 39323064497475717504 39456199273608709956 39539125291417891776 39544468175786805504 39756373232579528544 40082488150967578368 40584631008258268722 40835490055070937408 40917539987446069584 40994495953055184384 41003537339248184064 41228831500452844416 41304264813356190516 41396668090343564544 41474241211765063728 41567024749151562752 41624122310620177536 41848547952077167392 42338287903676835889 42491291525424764568 42580596467680806528 42834052399036049424 42929878019615548416 43069404335294489256 43165756470272776704 43335622099258953984 43513957992671542272 44147918718674813952 44238447559660182192 44420498784185532736 44481515952845128248 44487526697760156192 44581027174216146432 44664567458823914784 44825977872975575808 44940645139972248576 45092799169838525664 45187571761620447744 46032232485876828282 46128979506654207072 46382435438009449968 46486199275678374912 46658521363235696694 46669131491509642752 46762902842795508096 47118664571946107904 47826911945231048448 47903171026140907344 48100303417194985152 48188308948915555602 48296112772067491968 48386614747059241016 48453079877206300413 48561476029056873792 48663538820206636032 48953202741755485056 49598279054313679872 49973061132208724328 50247638391176904132 50259064683164230656 50360049215318239488 50558225782468779648 50766284324783465984 50836018231823003712 50842887654583035648 51045219952941616896 51505905171787282944 51895101944985982956 52108662035294567248 52180239867760631214 52296974185138171776 52430752663300956672 52608265698144946608 52718833721890522368 52725957567715740672 53008497643439371392 53443317534623437824 54112841344344358296 54333126868575928464 54434941590441646143 54447320073427916544 54556719983261426112 54671383118997578752 54746481172732465536 54753879012627884544 54971775333937125888 55072353084474920688 55195557453791419392 55298988282353418304 55498829747493570048 55798063936102889856 56219693773734814869 56655055367233019424 56774128623574408704 57005247862112449536 57112069865381399232 57425872447059319008 57780829465678605312 58622244789706388154 58984596746213576256 59184298910413064934 59308687937126837664 59316702263680208256 59552756611765219712 59634559848869292816 59767970497300767744 60123732226451367552 60876946512387403083 61376309981169104376 61505306008872276096 61843247250679266624 62095002135515346816 62211361817647595592 62350537123727344128 62567407054551389184 62772821928115751088 63736937288137146852 63769215926974731264 63870894701521209792 64133737889593313536 64251078598554074136 64394817029423322624 64604106502941733884 64748634705409165056 65270936989007313408 65860009891793574912 66357671339490273288 66630748176278299104 66871540761324219648 66996851188235872176 67146732287090985984 67410967709958372864 67639198754757788496 67781357642430671616 67790516872777380864 68060293270588822528 69048348728815242423 69193469259981310608 69573653157014174952 69729298913517562368 69987782044853545041 70144354264193262144 70291778295854029824 70677996857919161856 70965716726303253504 71740367917846572672 72150455125792477728 72282463423373333403 72444169158101237952 72579922120588861524 72596426764570555392 72742293311015234816 72842214043585310688 72995308230309954048 73429804112633227584 74397418581470519808 74959591698313086492 75371457586765356198 75540073822977359232 75837338673703169472 76149426487175198976 76567829929412425344 77258857757680924416 77842652917478974434 78162993052941850872 78445461277707257664 78646128994951435008 78912398547217419912 79078250582835783552 79088936351573611008 79512746465159057088 80164976301935156736 81169262016516537444 81670980110141874816 81835079974892139168 81988991906110368768 82007074678496368128 82457663000905688832 82608529626712381032 82793336180687129088 82948482423530127456 83248244621240355072 83697095904154334784 84676575807353671778 84982583050849529136 85161192935361613056 85668104798072098848 86138808670588978512 86331512940545553408 86671244198517907968 87933367184559582231 88476895119320364384 88840997568371065472 88963031905690256496 88975053395520312384 89162054348432292864 89329134917647829568 89651955745951151616 90185598339677051328 90375143523240895488 92064464971753656564 92257959013308414144 92764870876018899936 93317042726471393388 93338262983019285504 93525805685591016192 95653823890462096896 95806342052281814688 96200606834389970304 96376617897831111204 96592225544134983936 96773229494118482032 96906159754412600826 97122952058113747584 97906405483510970112 99946122264417448656 100495276782353808264 100720098430636478976 101116451564937559296 101532568649566931968 101672036463646007424 101685775309166071296 102090439905883233792 103011810343574565888 103790203889971965912 104217324070589134496 104360479735521262428 104593948370276343552 104861505326601913344 105216531396289893216 105437667443781044736 106016995286878742784 108225682688688716592 108666253737151856928 108869883180883292286 108894640146855833088 109113439966522852224 109492962345464931072 109507758025255769088 109943550667874251776 110144706168949841376 110597976564706836608 110997659494987140096 111596127872205779712 112439387547469629738 113057186380148034297 113310110734466038848 113548257247148817408 114224139730762798464 114851744894118638016 117244489579412776308 117969193492427152512 118368597820826129868 118617375874253675328 118633404527360416512 119105513223530439424 119269119697738585632 120247464452902735104 121753893024774806166 122752619962338208752 123010612017744552192 123686494501358533248 124190004271030693632 124422723635295191184 124701074247454688256 125545643856231502176 127014863711030507667 127473874576274293704 127741789403042419584 128267475779186627072 128502157197108148272 128789634058846645248 129208213005883467768 129497269410818330112 130541873978014626816 132715342678980546576 133261496352556598208 133743081522648439296 133993702376471744352 134821935419916745728 135278397509515576992 135562715284861343232 138096697457630484846 138386938519962621216 139147306314028349904 139458597827035124736 139975564089707090082 140288708528386524288 141355993715838323712 143480735835693145344 144300910251584955456 144564926846746666806 144888338316202475904 145159844241177723048 145484586622030469632 145684428087170621376 145990616460619908096 146859608225266455168 148794837162941039616 149919183396626172984 150742915173530712396 151080147645954718464 151674677347406338944 152298852974350397952 153135659858824850688 154517715515361848832 155685305834957948868 156325986105883701744 156890922555414515328 157292257989902870016 157824797094434839824 158156501165671567104 158177872703147222016 159025492930318114176 160329952603870313472 162338524033033074888 163304824771324938429 163341960220283749632 163670159949784278336 164014149356992736256 164915326001811377664 165217059253424762064 165586672361374258176 165896964847060254912 166496489242480710144 167394191808308669568 168659081321204444607 169353151614707343556 169965166101699058272 170322385870723226112 171336209596144197696 172277617341177957024 173342488397035815936 175866734369119164462 176953790238640728768 177681995136742130944 177926063811380512992 177950106791040624768 178658269835295659136 179303911491902303232 180371196679354102656 182630839537162209249 184128929943507313128 184515918026616828288 185529741752037799872 186634085452942786776 187051611371182032384 191307647780924193792 191612684104563629376 192401213668779940608 192753235795662222408 193184451088269967872 193546458988236964064 193812319508825201652 194245904116227495168 195812810967021940224 199892244528834897312 200990553564707616528 201440196861272957952 202232903129875118592 203344072927292014848 203371550618332142592 204180879811766467584 207145046186445727269 207580407779943931824 208434648141178268992 208720959471042524856 209187896740552687104 209963346134560635123 210433062792579786432 210875334887562089472 212033990573757485568 216451365377377433184 217332507474303713856 217739766361766584572 217789280293711666176 218226879933045704448 218985924690929862144 220289412337899682752 221195953129413673216 223192255744411559424 224878775094939259476 226114372760296068594 226620221468932077696 228448279461525596928 229703489788237276032 234488979158825552616 235938386984854305024 236737195641652259736 237234751748507350656 237266809054720833024 238211026447060878848 238538239395477171264 240494928905805470208 243507786049549612332 245505239924676417504 246021224035489104384 247372989002717066496 248380008542061387264 248845447270590382368 251091287712463004352 254029727422061015334 254947749152548587408 255483578806084839168 256534951558373254144 257004314394216296544 258416426011766935536 258994538821636660224 263800101553678746693 265430685357961093152 266522992705113196416 267486163045296878592 267987404752943488704 270556795019031153984 271125430569722686464 276193394915260969692 276773877039925242432 278294612628056699808 279951128179414180164 280577417056773048576 286961471671386290688 288601820503169910912 289129853693493333612 289776676632404951808 290319688482355446096 290969173244060939264 291368856174341242752 293719216450532910336 299838366793252345968 301485830347061424792 302160295291909436928 303349354694812677888 304597705948700795904 306271319717649701376 309035431030723697664 311370611669915897736 312651972211767403488 313781845110829030656 314584515979805740032 315649594188869679648 316313002331343134208 318050985860636228352 324677048066066149776 326609649542649876858 326683920440567499264 327340319899568556672 329830652003622755328 330434118506849524128 331793929694120509824 332992978484961420288 334788383616617339136 337318162642408889214 338706303229414687112 339171559140444102891 339930332203398116544 340644771741446452224 342672419192288395392 344555234682355914048 351733468738238328924 353907580477281457536 355363990273484261888 355852127622761025984 355900213582081249536 357316539670591318272 360742393358708205312 365261679074324418498 368257859887014626256 369031836053233656576 371059483504075599744 373268170905885573552 374103222742364064768 381044591133091523001 383225368209127258752 384802427337559881216 385506471591324444816 386368902176539935744 387092917976473928128 387624639017650403304 388491808232454990336 391625621934043880448 399784489057669794624 401981107129415233056 404465806259750237184 406688145854584029696 414290092372891454538 415160815559887863648 416869296282356537984 417441918942085049712 418375793481105374208 419926692269121270246 420866125585159572864 424067981147514971136 432902730754754866368 434665014948607427712 435479532723533169144 436453759866091408896 437971849381859724288 440578824675799365504 442391906258827346432 446384511488823118848 449757550189878518952 452228745520592137188 453240442937864155392 456896558923051193856 459406979576474552064 468977958317651105232 471876773969708610048 473474391283304519472 474469503497014701312 474533618109441666048 476422052894121757696 477076478790954342528 480989857811610940416 487015572099099224664 489914474313974815287 491010479849352835008 492042448070978208768 494745978005434132992 496760017084122774528 497690894541180764736 502182575424926008704 505977243963613333821 508059454844122030668 509895498305097174816 510967157612169678336 514008628788432593088 516832852023533871072 527600203107357493386 530861370715922186304 533045985410226392832 535974809505886977408 541113590038062307968 552386789830521939384 553547754079850484864 556589225256113399616 559902256358828360328 561154834113546097152 573922943342772581376 577203641006339821824 578259707386986667224 579553353264809903616 580639376964710892192 582737712348682485504 587438432901065820672 599676733586504691936 602971660694122849584 604320590583818873856 606698709389625355776 612542639435299402752 622741223339831795472 625303944423534806976 627563690221658061312 629890038403681905369 631299188377739359296 632626004662686268416 636101971721272456704 649354096132132299552 653219299085299753716 653367840881134998528 654680639799137113344 660868237013699048256 663587859388241019648 669576767233234678272 674636325284817778428 677412606458829374224 678343118280888205782 679860664406796233088 685344838384576790784 689110469364711828096 703466937476476657848 707815160954562915072 710727980546968523776 711704255245522051968 711800427164162499072 714633079341182636544 721484786717416410624 730523358148648836996 736515719774029252512 738063672106467313152 742118967008151199488 746536341811771147104 762089182266183046002 766450736418254517504 769604854675119762432 771012943182648889632 774185835952947856256 775249278035300806608 776983616464909980672 791400304661036240079 799568978115339589248 803962214258830466112 813376291709168059392 828580184745782909076 830321631119775727296 833738592564713075968 834883837884170099424 839853384538242540492 841732251170319145728 865805461509509732736 869330029897214855424 870959065447066338288 872907519732182817792 881157649351598731008 884783812517654692864 899515100379757037904 904457491041184274376 906480885875728310784 913793117846102387712 918813959152949104128 937955916635302210464 943753547939417220096 946948782566609038944 948939006994029402624 954152957581908685056 974031144198198449328 979828948627949630574 982020959698705670016 989491956010868265984 995381789082361529472 1004365150849852017408 1011954487927226667642 1016118909688244061336 1019790996610194349632 1021934315224339356672 1028017257576865186176 1033665704047067742144 1055200406214714986772 1061722741431844372608 1066091970820452785664 1071949619011773954816 1082227180076124615936 1104773579661043878768 1107095508159700969728 1113178450512226799232 1119804512717656720656 1122309668227092194304 1143133773399274569003 1154407282012679643648 1156519414773973334448 1159106706529619807232 1161278753929421784384 1165475424697364971008 1174876865802131641344 1199353467173009383872 1205943321388245699168 1213397418779250711552 1245482446679663590944 1250607888847069613952 1255127380443316122624 1259780076807363810738 1262598376755478718592 1272203943442544913408 1298708192264264599104 1306438598170599507432 1309361279598274226688 1321736474027398096512 1327175718776482039296 1339153534466469356544 1349272650569635556856 1354825212917658748448 1356686236561776411564 1359721328813592466176 1370689676769153581568 1378220938729423656192 1406933874952953315696 1415630321909125830144 1423408510491044103936 1423600854328324998144 1429266158682365273088 1442969573434832821248 1461046716297297673992 1469743422941924445861 1473031439548058505024 1476127344212934626304 1484237934016302398976 1493072683623542294208 1524178364532366092004 1532901472836509035008 1542025886365297779264 1548371671905895712512 1550498556070601613216 1582800609322072480158 1599137956230679178496 1607924428517660932224 1657160369491565818152 1660643262239551454592 1667477185129426151936 1669767675768340198848 1679706769076485080984 1683464502340638291456 1731610923019019465472 1738660059794429710848 1741918130894132676576 1762315298703197462016 1799030200759514075808 1808914982082368548752 1812961771751456621568 1837627918305898208256 1875911833270604420928 1893897565133218077888 1897878013988058805248 1908305915163817370112 1948062288396396898656 1959657897255899261148 1964041919397411340032 1990763578164723058944 2008730301699704034816 2023908975854453335284 2032237819376488122672 2039581993220388699264 2056034515153730372352 2067331408094135484288 2110400812429429973544 2123445482863688745216 2132183941640905571328 2143899238023547909632 2164454360152249231872 2209547159322087757536 2214191016319401939456 2226356901024453598464 2239609025435313441312 2286267546798549138006 2308814564025359287296 2313038829547946668896 2322557507858843568768 2330950849394729942016 2374200913983108720237 2398706934346018767744 2411886642776491398336 2490964893359327181888 2501215777694139227904 2519560153614727621476 2525196753510957437184 2597416384528529198208 2612877196341199014864 2618722559196548453376 2643472948054796193024 2654351437552964078592 2698545301139271113712 2709650425835317496896 2713372473123552823128 2719442657627184932352 2741379353538307163136 2756441877458847312384 2813867749905906631392 2831260643818251660288 2846817020982088207872 2922093432594595347984 2939486845883848891722 2946062879096117010048 2968475868032604797952 2986145367247084588416 3048356729064732184008 3065802945673018070016 3084051772730595558528 3096743343811791425024 3100997112141203226432 3165601218644144960316 3198275912461358356992 3215848857035321864448 3314320738983131636304 3321286524479102909184 3334954370258852303872 3339535351536680397696 3359413538152970161968 3366929004681276582912 3429401320197823707009 3463221846038038930944 3477320119588859421696 3483836261788265353152 3524630597406394924032 3598060401519028151616 3617829964164737097504 3751823666541208841856 3787795130266436155776 3816611830327634740224 3896124576792793797312 3919315794511798522296 3928083838794822680064 3981527156329446117888 4017460603399408069632 4047817951708906670568 4064475638752976245344 4079163986440777398528 4112069030307460744704 4134662816188270968576 4220801624858859947088 4246890965727377490432 4287798476047095819264 4328908720304498463744 4409230268825773337583 4419094318644175515072 4428382032638803878912 4452713802048907196928 4479218050870626882624 4572535093597098276012 4626077659095893337792 4645115015717687137536 4748401827966217440474 4797413868692037535488 4823773285552982796672 4981929786718654363776 5002431555388278455808 5039120307229455242952 5050393507021914874368 5194832769057058396416 5225754392682398029728 5286945896109592386048 5397090602278542227424 5419300851670634993792 5426744946247105646256 5438885315254369864704 5512883754917694624768 5627735499811813262784 5693634041964176415744 5844186865189190695968 5878973691767697783444 5892125758192234020096 5972290734494169176832 6096713458129464368016 6168103545461191117056 6193486687623582850048 6201994224282406452864 6331202437288289920632 6396551824922716713984 6431697714070643728896 6628641477966263272608 6642573048958205818368 6679070703073360795392 6718827076305940323936 6858802640395647414018 6926443692076077861888 6967672523576530706304 7196120803038056303232 7235659928329474195008 7503647333082417683712 7575590260532872311552 7792249153585587594624 7838631589023597044592 7856167677589645360128 7963054312658892235776 8095635903417813341136 8128951277505952490688 8158327972881554797056 8224138060614921489408 8269325632376541937152 8441603249717719894176 8493781931454754980864 8818460537651546675166 8838188637288351030144 8905427604097814393856 8958436101741253765248 9145070187194196552024 9252155318191786675584 9290230031435374275072 9496803655932434880948 9594827737384075070976 9647546571105965593344 9963859573437308727552 10004863110776556911616 10078240614458910485904 10100787014043829748736 10288203960593471121027 10389665538114116792832 10451508785364796059456 10573891792219184772096 10794181204557084454848 10838601703341269987584 10853489892494211292512 11255470999623626525568 11688373730378381391936 11757947383535395566888 11784251516384468040192 11944581468988338353664 12193426916258928736032 12336207090922382234112 12403988448564812905728 12662404874576579841264 12863395428141287457792 13257282955932526545216 13285146097916411636736 13358141406146721590784 13437654152611880647872 13717605280791294828036 13935345047153061412608 14392241606076112606464 14471319856658948390016 15007294666164835367424 15151180521065744623104 15584498307171175189248 15677263178047194089184 16191271806835626682272 16257902555011904981376 16316655945763109594112 16538651264753083874304 16883206499435439788352 17636921075303093350332 17676377274576702060288 17916872203482507530496 18290140374388393104048 18504310636383573351168 18580460062870748550144 18993607311864869761896 19189655474768150141952 19295093142211931186688 19927719146874617455104 20156481228917820971808 20576407921186942242054 20779331076228233585664 20903017570729592118912 21588362409114168909696 21677203406682539975168 21706979784988422585024 22510941999247253051136 23376747460756762783872 23515894767070791133776 23568503032768936080384 23889162937976676707328 24386853832517857472064 24672414181844764468224 24807976897129625811456 25324809749153159682528 26514565911865053090432 26716282812293443181568 26875308305223761295744 27435210561582589656072 27870690094306122825216 28784483212152225212928 28942639713317896780032 30014589332329670734848 30302361042131489246208 30864611881780413363081 31168996614342350378496 31354526356094388178368 32382543613671253364544 32515805110023809962752 33766412998870879576704 35273842150606186700664 35352754549153404120576 35833744406965015060992 36580280748776786208096 37008621272767146702336 37987214623729739523792 38590186284423862373376 39855438293749234910208 40312962457835641943616 41152815842373884484108 41806035141459184237824 43176724818228337819392 43354406813365079950336 43413959569976845170048 45021883998494506102272 46753494921513525567744 47031789534141582267552 48773707665035714944128 49615953794259251622912 50649619498306319365056 53029131823730106180864 53750616610447522591488 54870421123165179312144 55741380188612245650432 57568966424304450425856 57885279426635793560064 61729223763560826726162 62337993228684700756992 62709052712188776356736 64765087227342506729088 65031610220047619925504 67532825997741759153408 70547684301212373401328 70705509098306808241152 71667488813930030121984 73160561497553572416192 74017242545534293404672 75974429247459479047584 80625924915671283887232 82305631684747768968216 83612070282918368475648 86353449636456675638784 86827919139953690340096 90043767996989012204544 93506989843027051135488 94063579068283164535104 97547415330071429888256 101299238996612638730112 106058263647460212361728 107501233220895045182976 109740842246330358624288 115770558853271587120128 123458447527121653452324 125418105424377552713472 129530174454685013458176 130063220440095239851008 135065651995483518306816 141095368602424746802656 146321122995107144832384 151948858494918958095168 161251849831342567774464 164611263369495537936432 167224140565836736951296 172706899272913351277568 173655838279907380680192 187013979686054102270976 188127158136566329070208 195094830660142859776512 202598477993225277460224 212116527294920424723456 215002466441790090365952 219481684492660717248576 246916895054243306904648 250836210848755105426944 259060348909370026916352 270131303990967036613632 282190737204849493605312 292642245990214289664768 303897716989837916190336 322503699662685135548928 329222526738991075872864 347311676559814761360384 376254316273132658140416 390189661320285719553024 405196955986450554920448 438963368985321434497152 493833790108486613809296 501672421697510210853888 518120697818740053832704 564381474409698987210624 585284491980428579329536 607795433979675832380672 645007399325370271097856 658445053477982151745728 752508632546265316280832 810393911972901109840896 877926737970642868994304 987667580216973227618592 1128762948819397974421248 1170568983960857158659072 1215590867959351664761344 1316890106955964303491456 1505017265092530632561664 1755853475941285737988608 1975335160433946455237184 2257525897638795948842496 2431181735918703329522688 2633780213911928606982912 3511706951882571475977216 3950670320867892910474368 4515051795277591897684992 5267560427823857213965824 7901340641735785820948736 10535120855647714427931648 15802681283471571641897472 31605362566943143283794944
- Sum of all divisors σ(n): 122143611886948391168764881
- Sum of proper divisors (its aliquot sum) s(n): 90538249320005247884969937
- 31605362566943143283794944 is an abundant number, because the sum of its proper divisors (90538249320005247884969937) is greater than itself. Its abundance is 58932886753062104601174993
Bases of 31605362566943143283794944
- Binary: 11010001001001011001000100011010010110000011100111001010010011100111000100100000000002
- Hexadecimal: 0x1A24B2234B073949CE2400
- Base-36: 3YYNVRTIXN3K0G000
Squares and roots of 31605362566943143283794944
- 31605362566943143283794944 squared (316053625669431432837949442) is 998898942987930875228943594289100118277554239963136
- 31605362566943143283794944 cubed (316053625669431432837949443) is 31570563260869823503025406231045303219853224447052014969880409963748743184384
-
31605362566943143283794944 is a
perfect square number . Itssquare root is 5621864687712 -
The
cube root of 31605362566943143283794944 is 316169708.5760382489
Scales and comparisons
How big is 31605362566943143283794944?- 31,605,362,566,943,143,283,794,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 31,605,362,566,943,143,283,794,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 31605362566943143283794944 cubic inches would be around 26347475.7 feet tall.
Recreational maths with 31605362566943143283794944
- 31605362566943143283794944 backwards is 44949738234134966526350613
- 31605362566943143283794944 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 31605362566943143283794944's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 31605362566943143283794944 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 31605362566943143283794944 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/31605362566943143283794944/
Chicago style:
Numbermatics. 2024. "Number 31605362566943143283794944 - Facts about the integer". https://numbermatics.com/n/31605362566943143283794944/
The information we have on file for 31605362566943143283794944 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 31605362566943143283794944, math, Factors of 31605362566943143283794944, curriculum, school, college, exams, university, Prime factorization of 31605362566943143283794944, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, six hundred five sextillion, three hundred sixty-two quintillion, five hundred sixty-six quadrillion, nine hundred forty-three trillion, one hundred forty-three billion, two hundred eighty-three million, seven hundred ninety-four thousand, nine hundred forty-four.