12931647601389970036985856
12,931,647,601,389,970,036,985,856 is an even composite number composed of seven prime numbers multiplied together.
12931647601389970036985856 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 12931647601389970036985856:
212 × 36 × 72 × 132 × 612 × 2332 × 16092
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 61 × 61 × 233 × 233 × 1609 × 1609)See below for interesting mathematical facts about the number 12931647601389970036985856 from the Numbermatics database.
Names of 12931647601389970036985856
- Cardinal: 12931647601389970036985856 can be written as Twelve septillion, nine hundred thirty-one sextillion, six hundred forty-seven quintillion, six hundred one quadrillion, three hundred eighty-nine trillion, nine hundred seventy billion, thirty-six million, nine hundred eighty-five thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 1.2931647601389970036985856 × 1025
Factors of 12931647601389970036985856
Divisors of 12931647601389970036985856
- Number of divisors d(n): 22113
-
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 156 162 168 169 182 183 189 192 196 208 216 224 233 234 243 244 252 256 273 288 294 312 324 336 338 351 364 366 378 384 392 416 427 432 441 448 466 468 486 488 504 507 512 546 549 567 576 588 624 637 648 672 676 699 702 728 729 732 756 768 784 793 819 832 854 864 882 896 932 936 972 976 1008 1014 1024 1053 1092 1098 1134 1152 1176 1183 1248 1274 1281 1296 1323 1344 1352 1398 1404 1456 1458 1464 1512 1521 1536 1568 1586 1609 1631 1638 1647 1664 1701 1708 1728 1764 1792 1864 1872 1911 1944 1952 2016 2028 2048 2097 2106 2184 2196 2268 2304 2352 2366 2379 2457 2496 2548 2562 2592 2646 2688 2704 2796 2808 2912 2916 2928 2989 3024 3029 3042 3072 3136 3159 3172 3218 3262 3276 3294 3328 3402 3416 3456 3528 3549 3584 3721 3728 3744 3822 3843 3888 3904 3969 4032 4056 4096 4194 4212 4368 4392 4536 4563 4608 4704 4732 4758 4827 4893 4914 4941 4992 5096 5103 5124 5184 5292 5376 5408 5551 5592 5616 5733 5824 5832 5856 5978 6048 6058 6084 6144 6272 6291 6318 6344 6436 6524 6552 6588 6656 6804 6832 6912 7056 7098 7137 7168 7371 7442 7456 7488 7644 7686 7776 7808 7938 8064 8112 8281 8388 8424 8736 8784 8967 9072 9087 9126 9216 9408 9464 9477 9516 9654 9786 9828 9882 9984 10192 10206 10248 10309 10368 10584 10647 10752 10816 11102 11163 11184 11232 11263 11417 11466 11529 11648 11664 11712 11907 11956 12096 12116 12168 12288 12544 12582 12636 12688 12872 13048 13104 13176 13312 13608 13664 13689 13824 14112 14196 14213 14274 14336 14481 14679 14742 14823 14884 14912 14976 15288 15372 15552 15616 15876 16128 16224 16562 16653 16776 16848 17199 17472 17568 17934 18144 18174 18252 18432 18816 18873 18928 18954 19032 19308 19572 19656 19764 19968 20384 20412 20496 20618 20736 20917 21168 21203 21294 21411 21504 21632 22113 22204 22326 22368 22464 22526 22834 22932 23058 23296 23328 23424 23814 23912 24192 24232 24336 24843 25088 25164 25272 25376 25744 26047 26096 26208 26352 26624 26901 27216 27261 27328 27378 27648 28224 28392 28426 28548 28672 28962 29358 29484 29646 29768 29824 29952 30576 30744 30927 31104 31232 31752 31941 32256 32448 33124 33306 33489 33552 33696 33789 34251 34398 34587 34944 35136 35721 35868 36288 36348 36504 36864 37632 37746 37856 37908 38064 38616 38857 39144 39312 39377 39528 39936 40768 40824 40992 41067 41236 41472 41834 42336 42406 42588 42639 42822 43008 43264 43443 44037 44226 44408 44469 44652 44736 44928 45052 45668 45864 46116 46592 46656 46848 47628 47824 48373 48384 48464 48672 49686 49959 50176 50328 50544 50752 51488 51597 52094 52192 52416 52704 53248 53802 54289 54432 54522 54656 54756 55296 56448 56619 56784 56852 57096 57924 58716 58968 59292 59536 59648 59904 61152 61488 61854 62208 62464 62751 63504 63609 63882 64233 64512 64896 66248 66339 66612 66978 67104 67392 67578 68502 68796 69174 69888 70272 71442 71736 72163 72576 72696 73008 74529 75264 75492 75712 75816 76128 77232 77714 78141 78288 78624 78754 78841 79056 79872 80703 81536 81648 81783 81984 82134 82472 82944 83668 84672 84812 85176 85278 85644 86016 86528 86886 88074 88452 88816 88938 89304 89472 89856 90104 91336 91728 92232 92781 93184 93312 93696 95256 95648 95823 96746 96768 96928 97344 98149 99372 99491 99918 100352 100467 100656 101088 101367 101504 102753 102976 103194 103761 104188 104384 104832 105408 107604 108578 108864 109044 109312 109512 110592 112896 113238 113568 113704 114192 115848 116571 117432 117936 118131 118584 119072 119296 119808 122304 122976 123201 123708 124416 124928 125502 127008 127218 127764 127917 128466 129024 129792 130329 132111 132496 132678 133224 133956 134208 134784 135156 137004 137592 138348 139776 140544 142884 143472 144326 145119 145152 145392 146016 146419 148421 149058 149877 150528 150984 151424 151632 152256 154464 154791 155428 156282 156576 157248 157508 157682 158112 159744 161406 162867 163072 163296 163566 163968 164268 164944 165888 167336 169344 169624 169857 170352 170556 171288 173056 173772 176148 176904 177632 177876 178608 178944 179712 180208 182329 182672 183456 184464 184769 185562 186368 186624 187392 188253 190512 190827 191296 191646 192699 193492 193536 193856 194688 196298 198744 198982 199836 200704 200934 201312 202176 202734 203008 205506 205952 206388 207522 208376 208768 209664 210816 215208 216489 217156 217728 218088 218624 219024 223587 225792 226476 227136 227408 228384 231696 233142 234423 234864 235872 236262 236523 237168 238144 238592 239616 242109 244608 245349 245952 246402 247416 248832 249856 251004 254016 254436 255528 255834 256932 258048 259584 260658 264222 264992 265356 266448 267912 268416 269568 270312 271921 274008 275184 275639 276696 278343 279552 281088 285768 286944 287469 288652 290238 290304 290784 292032 292838 294447 296842 298116 298473 299754 301056 301401 301968 302848 303264 304101 304512 308259 308928 309582 310856 311283 312564 313152 314496 315016 315364 316224 322812 325734 326144 326592 327132 327936 328536 329888 331776 334672 338611 338688 339248 339714 340704 341112 342576 346112 347544 349713 352296 353808 354393 355264 355752 357216 357888 359424 360416 364658 365344 366912 368928 369538 371124 372736 373248 374784 374897 376506 380023 381024 381654 382592 383292 383751 385398 386984 387072 387712 389376 390987 392596 396333 397488 397964 399672 401868 402624 404352 405468 406016 411012 411904 412776 415044 416752 417536 419328 421632 430416 432978 434312 435357 435456 436176 437248 438048 439257 445263 447174 449631 451584 452952 454272 454816 456768 463392 464373 466284 468846 469728 471744 472524 473046 474336 476288 477184 479232 484218 488601 489216 490698 491904 492804 494832 497664 502008 505141 508032 508872 511056 511668 513864 519168 521316 528444 529984 530712 532896 535824 536832 539136 540624 543842 546987 548016 550368 551278 553392 554307 556686 559104 562176 564759 571536 572481 573888 574938 577304 578097 580476 580608 581568 584064 585676 588894 593684 596232 596946 599508 602112 602802 603936 605696 606528 608202 609024 616518 617856 619164 621712 622566 625128 626304 628849 628992 630032 630728 632448 645624 649467 651468 652288 653184 654264 655872 657072 659776 669344 670761 677222 677376 678496 679428 681408 682224 685152 687043 692224 695088 696437 699426 703269 704592 705757 707616 708786 709569 710528 711504 714432 715776 718848 720832 726327 729316 730688 733824 736047 737856 739076 742248 746496 749568 749794 753012 760046 762048 763308 765184 766584 767502 770796 773968 774144 775424 778752 781974 785192 792666 794976 795928 799344 803736 805248 808704 810936 812032 815763 822024 823808 825552 826917 830088 833504 835029 835072 838656 843264 860832 862407 865956 866993 868624 870714 870912 872352 874496 876096 878514 883341 890526 894348 895419 899262 903168 904203 905904 908544 909632 912303 913536 924777 926784 928746 932568 937692 939456 943488 945048 946092 948672 952576 954368 968436 977202 978432 981396 983808 985608 989664 995328 1004016 1010282 1015833 1016064 1017744 1022112 1023336 1024933 1027728 1038336 1042632 1049139 1056888 1059968 1061424 1063179 1065792 1071648 1073664 1078272 1081248 1087684 1093974 1096032 1100736 1102556 1106784 1108614 1113372 1118208 1124352 1124691 1129518 1140069 1143072 1144962 1147776 1149876 1151253 1154608 1156194 1160952 1161216 1163136 1168128 1171352 1172961 1177788 1187368 1188999 1192464 1193892 1199016 1205604 1207872 1211392 1213056 1216404 1218048 1233036 1235712 1238328 1243424 1245132 1250256 1252608 1257698 1257984 1260064 1261456 1264896 1275937 1291248 1293383 1298934 1302936 1304576 1306071 1306368 1308528 1311744 1314144 1317771 1319552 1335789 1338688 1341522 1348893 1354444 1354752 1356992 1358856 1362816 1364448 1370304 1374086 1390176 1392874 1398852 1406538 1409184 1411514 1415232 1417572 1419138 1421056 1423008 1428864 1431552 1437696 1441664 1452654 1458632 1461376 1465803 1467648 1472094 1475712 1478152 1484496 1492992 1499588 1506024 1515423 1520092 1524096 1526616 1530368 1533168 1535004 1541592 1547936 1550848 1557504 1563948 1570384 1585332 1589952 1591856 1598688 1607472 1610496 1617408 1621872 1624064 1631526 1640961 1644048 1647616 1651104 1653834 1660176 1662921 1667008 1670058 1670144 1677312 1686528 1694277 1717443 1721664 1724814 1731912 1733986 1737248 1741428 1741824 1744704 1748992 1752192 1757028 1766682 1781052 1788696 1790838 1798524 1806336 1808406 1811808 1817088 1819264 1824606 1827072 1849554 1853568 1857492 1865136 1875384 1878912 1886547 1886976 1890096 1892184 1897344 1903447 1905152 1929473 1936872 1948401 1954404 1956864 1962792 1967616 1971216 1979328 2008032 2012283 2020564 2031666 2032128 2035488 2044224 2046672 2049866 2055456 2061129 2076672 2085264 2089311 2098278 2109807 2113776 2117271 2119936 2122848 2126358 2128707 2131584 2143296 2147328 2156544 2162496 2175368 2178981 2187948 2192064 2201472 2205112 2208141 2213568 2217228 2226744 2248704 2249382 2259036 2280138 2286144 2289924 2295552 2299752 2302506 2309216 2312388 2321904 2322432 2326272 2336256 2342704 2345922 2355576 2370277 2374736 2377998 2384928 2387784 2398032 2401997 2411208 2415744 2422784 2426112 2432808 2436096 2447289 2466072 2471424 2476656 2480751 2486848 2490264 2500512 2505087 2505216 2515396 2515968 2520128 2522912 2529792 2551874 2582496 2586766 2588881 2597868 2600979 2605872 2609152 2612142 2612736 2617056 2623488 2624279 2628288 2635542 2639104 2650023 2660161 2671578 2677376 2683044 2686257 2697786 2708888 2709504 2712609 2713984 2717712 2725632 2728896 2736909 2740608 2748172 2774331 2780352 2785748 2797704 2813076 2818368 2823028 2830464 2835144 2838276 2842112 2846016 2857728 2863104 2883328 2905308 2917264 2922752 2931606 2935296 2944188 2951424 2956304 2968992 2985984 2999176 3012048 3030846 3040184 3047499 3048192 3053232 3060736 3066336 3070008 3074799 3083184 3095872 3101696 3115008 3127896 3140768 3147417 3170664 3179904 3183712 3189537 3197376 3214944 3220992 3234816 3243744 3248128 3263052 3281922 3288096 3295232 3302208 3307668 3311629 3320352 3325842 3334016 3340116 3340288 3354624 3373056 3374073 3388554 3420207 3434886 3443328 3449628 3453759 3463824 3467972 3474496 3482856 3483648 3489408 3504384 3514056 3533364 3562104 3577392 3581676 3597048 3616812 3623616 3634176 3638528 3649212 3654144 3699108 3707136 3714984 3730272 3750768 3757824 3773094 3773952 3780192 3784368 3794688 3806894 3810304 3827811 3858946 3873744 3880149 3896802 3908808 3913728 3918213 3925584 3935232 3942432 3953313 3958656 4007367 4016064 4024566 4041128 4046679 4063332 4064256 4070976 4088448 4093344 4099732 4110912 4122258 4170528 4178622 4196556 4219614 4227552 4234542 4239872 4245696 4252716 4257414 4263168 4286592 4294656 4313088 4324992 4350736 4357962 4375896 4384128 4397409 4401943 4402944 4410224 4416282 4427136 4434456 4453488 4498764 4518072 4546269 4560276 4572288 4579848 4591104 4599504 4605012 4618432 4624776 4643808 4652544 4672512 4685408 4691844 4711152 4740554 4749472 4755996 4769856 4775568 4796064 4803994 4809301 4822416 4831488 4845568 4852224 4865616 4872192 4873661 4894578 4922883 4932144 4940299 4942848 4953312 4961502 4973696 4980528 4988763 5001024 5010174 5010432 5030792 5031936 5040256 5045824 5059584 5082831 5103748 5152329 5164992 5173532 5177762 5195736 5201958 5211744 5224284 5225472 5234112 5246976 5248558 5256576 5271084 5278208 5300046 5320322 5343156 5354752 5366088 5372514 5395572 5417776 5419008 5425218 5427968 5435424 5451264 5457792 5473818 5481216 5496344 5548662 5560704 5571496 5595408 5626152 5636736 5646056 5659641 5660928 5670288 5676552 5684224 5692032 5710341 5715456 5766656 5788419 5810616 5834528 5845203 5845504 5863212 5870592 5888376 5902848 5912608 5937984 5987089 5998352 6024096 6036849 6061692 6068951 6080368 6094998 6096384 6106464 6121472 6132672 6140016 6149598 6166368 6183387 6191744 6203392 6230016 6255792 6267933 6281536 6294834 6329421 6341328 6351813 6359808 6367424 6379074 6386121 6394752 6429888 6441984 6469632 6487488 6526104 6563844 6576192 6590464 6604416 6615336 6623258 6640704 6651684 6668032 6680232 6680576 6746112 6748146 6777108 6840414 6869772 6886656 6899256 6907518 6927648 6935944 6948992 6965712 6967296 6978816 7008768 7028112 7066728 7110831 7124208 7154784 7163352 7194096 7205991 7233624 7247232 7268352 7277056 7298424 7308288 7341867 7398216 7414272 7429968 7442253 7460544 7501536 7515261 7515648 7546188 7547904 7560384 7568736 7589376 7613788 7620608 7655622 7717892 7747488 7760298 7766643 7793604 7802937 7817616 7827456 7836426 7851168 7870464 7872837 7884864 7906626 7917312 7950069 7980483 8014734 8032128 8049132 8058771 8082256 8093358 8126664 8128512 8141952 8176896 8186688 8199464 8210727 8221824 8244516 8322993 8341056 8357244 8393112 8439228 8455104 8469084 8479744 8491392 8505432 8514828 8526336 8573184 8589312 8649984 8701472 8715924 8751792 8768256 8794818 8803886 8805888 8820448 8832564 8854272 8868912 8906976 8931559 8997528 9036144 9053681 9092538 9120552 9142497 9144576 9159696 9174841 9182208 9199008 9210024 9224397 9236864 9249552 9287616 9305088 9345024 9370816 9383688 9422304 9442251 9481108 9498944 9511992 9539712 9551136 9568611 9592128 9607988 9618602 9644832 9662976 9704448 9731232 9744384 9747322 9789156 9845766 9864288 9880598 9885696 9906624 9923004 9934887 9947392 9961056 9977526 10002048 10020348 10020864 10061584 10063872 10080512 10091648 10119168 10122219 10165662 10207496 10260621 10304658 10329984 10347064 10355524 10361277 10391472 10403916 10423488 10448568 10450944 10468224 10497116 10513152 10542168 10556416 10600092 10640644 10686312 10709504 10732176 10745028 10791144 10835552 10850436 10855936 10870848 10902528 10915584 10947636 10962432 10992688 11097324 11121408 11142992 11190816 11252304 11270909 11273472 11292112 11319282 11321856 11340576 11353104 11368448 11384064 11420682 11430912 11483433 11533312 11576838 11621232 11640447 11669056 11690406 11691008 11726424 11741184 11754639 11776752 11805696 11825216 11859939 11875968 11974178 11996704 12022101 12048192 12073698 12123384 12137902 12160736 12189996 12192768 12212928 12242944 12265344 12280032 12299196 12332736 12366774 12383488 12406784 12511584 12535866 12563072 12589668 12658842 12682656 12703626 12719616 12734848 12758148 12772242 12789504 12859776 12883968 12939264 12974976 13052208 13127688 13152384 13192227 13205829 13208832 13230672 13246516 13281408 13303368 13324129 13336064 13360464 13496292 13554216 13638807 13680828 13739544 13773312 13798512 13815036 13855296 13871888 13897984 13931424 13957632 14017536 14056224 14133456 14221662 14248416 14309568 14326704 14388192 14411982 14427903 14467248 14494464 14536704 14554112 14596848 14616576 14620983 14683734 14768649 14796432 14820897 14828544 14859936 14884506 14921088 14966289 15003072 15030522 15031296 15092376 15095808 15120768 15137472 15178752 15227576 15241216 15248493 15311244 15435784 15456987 15494976 15520596 15533286 15587208 15605874 15635232 15672852 15702336 15740928 15745674 15769728 15813252 15834624 15900138 15960966 16029468 16064256 16098264 16117542 16164512 16186716 16253328 16257024 16283904 16353792 16373376 16398928 16421454 16443648 16489032 16587181 16645986 16682112 16714488 16786224 16813979 16878456 16910208 16938168 16959488 16978923 16982784 17010864 17029656 17052672 17131023 17146368 17299968 17365257 17402944 17431848 17503584 17535609 17536512 17589636 17607772 17611776 17640896 17665128 17708544 17737824 17813952 17863118 17961267 17995056 18072288 18107362 18122167 18185076 18206853 18241104 18284994 18289152 18319392 18349682 18364416 18369953 18398016 18420048 18448794 18473728 18499104 18550161 18575232 18610176 18690048 18741632 18767376 18803799 18844608 18884502 18962216 18988263 18997888 19023984 19055439 19079424 19102272 19137222 19158363 19184256 19215976 19237204 19289664 19325952 19408896 19462464 19494644 19578312 19691532 19728576 19761196 19771392 19813248 19846008 19869774 19894784 19922112 19955052 20004096 20040696 20041728 20123168 20161024 20183296 20238336 20244438 20331324 20414992 20521242 20609316 20659968 20694128 20711048 20722554 20782944 20807832 20846976 20897136 20901888 20936448 20994232 21026304 21084336 21112832 21200184 21281288 21332493 21372624 21419008 21464352 21490056 21582288 21617973 21671104 21700872 21711872 21741696 21805056 21831168 21895272 21924864 21985376 22025601 22194648 22242816 22285984 22326759 22381632 22504608 22541818 22546944 22584224 22638564 22643712 22681152 22706208 22736896 22768128 22841364 22861824 22868717 22966866 23066624 23153676 23181403 23242464 23280894 23299929 23338112 23380812 23382016 23408811 23452848 23482368 23509278 23553504 23611392 23618511 23650432 23719878 23751936 23850207 23941449 23948356 23993408 24044202 24096384 24147396 24176313 24246768 24275804 24321472 24379992 24385536 24425856 24530688 24560064 24598392 24665472 24733548 24766976 25023168 25071732 25126144 25179336 25317684 25365312 25407252 25439232 25469696 25516296 25544484 25579008 25719552 25767936 25949952 26104416 26255376 26304768 26384454 26411658 26417664 26461344 26493032 26562816 26606736 26648258 26672128 26720928 26794677 26992584 27108432 27161043 27277614 27361656 27427491 27479088 27524523 27546624 27597024 27630072 27673191 27710592 27743776 27795968 27862848 27915264 28035072 28112448 28266912 28326753 28443324 28496832 28619136 28653408 28705833 28776384 28823964 28855806 28934496 28988928 29108224 29193696 29233152 29241966 29367468 29537298 29592864 29641794 29657088 29719872 29769012 29804661 29842176 29932578 30006144 30061044 30062592 30184752 30191616 30241536 30274944 30357504 30366657 30455152 30496986 30622488 30781863 30813601 30871568 30913974 30989952 31041192 31066572 31174416 31211748 31270464 31345704 31404672 31491348 31539456 31626504 31669248 31800276 31921932 32058936 32128512 32196528 32235084 32329024 32373432 32506656 32567808 32707584 32746752 32797856 32842908 32887296 32978064 33174362 33291972 33364224 33428976 33572448 33627958 33655453 33756912 33812727 33820416 33876336 33918976 33957846 33965568 34021728 34059312 34105344 34115627 34262046 34292736 34450299 34582093 34599936 34730514 34805888 34863696 34921341 35007168 35071218 35073024 35179272 35215544 35223552 35263917 35281792 35330256 35417088 35475648 35579817 35627904 35726236 35922534 35990112 36066303 36144576 36214724 36244334 36370152 36413706 36482208 36569988 36578304 36638784 36699364 36728832 36739906 36796032 36840096 36897588 36947456 36998208 37100322 37150464 37220352 37483264 37534752 37607598 37689216 37769004 37924432 37976526 37995776 38047968 38110878 38158848 38204544 38274444 38316726 38368512 38431952 38474408 38579328 38651904 38817792 38924928 38989288 39156624 39383064 39457152 39522392 39576681 39617487 39626496 39692016 39739548 39789568 39844224 39910104 39972387 40008192 40081392 40246336 40322048 40366592 40488876 40662648 40829984 40916421 41042484 41218632 41319936 41388256 41422096 41445108 41565888 41615664 41693952 41794272 41872896 41909623 41988464 42052608 42168672 42225664 42400368 42482657 42562576 42664986 42745248 42838016 42928704 42980112 43051177 43164576 43235946 43283709 43342208 43401744 43423744 43483392 43610112 43662336 43790544 43849728 43862949 43970752 44051202 44305947 44389296 44462691 44485632 44571968 44653518 44763264 44898867 45009216 45083636 45093888 45168448 45277128 45287424 45362304 45412416 45536256 45682728 45723648 45737434 45933732 46133248 46307352 46362806 46484928 46561788 46599858 46676224 46761624 46764032 46817622 46905696 47018556 47107008 47222784 47237022 47300864 47439756 47503872 47700414 47882898 47896712 47986816 48088404 48192768 48294792 48352626 48493536 48551608 48642944 48759984 48771072 48851712 49061376 49120128 49196784 49330944 49467096 49533952 49761543 50046336 50143464 50252288 50358672 50441937 50635368 50730624 50814504 50878464 50936769 50939392 51032592 51088968 51158016 51393069 51439104 51899904 52095771 52208832 52510752 52606827 52609536 52768908 52823316 52835328 52922688 52986064 53125632 53213472 53296516 53344256 53441856 53589354 53883801 53985168 54216864 54322086 54366501 54555228 54620559 54723312 54854982 54958176 55049046 55093248 55109859 55194048 55260144 55346382 55421184 55487552 55591936 55650483 55725696 55830528 56070144 56224896 56411397 56533824 56653506 56886648 56993664 57166317 57238272 57306816 57411666 57475089 57552768 57647928 57711612 57868992 57977856 58216448 58387392 58483932 58734936 59074596 59185728 59283588 59314176 59439744 59538024 59609322 59684352 59865156 60012288 60122088 60125184 60369504 60483072 60549888 60715008 60733314 60910304 60993972 61244976 61563726 61627202 61743136 61827948 61979904 62082384 62133144 62348832 62423496 62520913 62540928 62691408 62809344 62982696 63078912 63253008 63338496 63357593 63600552 63843864 63997479 64117872 64223887 64257024 64393056 64470168 64658048 64746864 64853919 65013312 65135616 65415168 65493504 65595712 65685816 65774592 65956128 66076803 66348724 66583944 66728448 66857952 66980277 67144896 67255916 67310906 67513824 67625454 67640832 67752672 67915692 67931136 68043456 68118624 68210688 68231254 68524092 68585472 68606151 68900598 69164186 69199872 69461028 69544209 69611776 69727392 69842682 69899787 70014336 70142436 70146048 70226433 70358544 70431088 70447104 70527834 70563584 70660512 70834176 70855533 70951296 71159634 71255808 71452472 71550621 71824347 71845068 71980224 72132606 72289152 72429448 72488668 72528939 72740304 72827412 72964416 73139976 73156608 73277568 73398728 73479812 73592064 73680192 73795176 73894912 73996416 74200644 74300928 74966528 75069504 75215196 75378432 75538008 75848864 75953052 75991552 76095936 76221756 76317696 76409088 76548888 76633452 76737024 76863904 76948816 77158656 77303808 77832157 77849856 77978576 78313248 78766128 78896363 78914304 79044784 79153362 79234974 79252992 79384032 79479096 79579136 79688448 79820208 79944774 80016384 80162784 80384031 80492672 80644096 80733184 80977752 81325296 81483129 81659968 81832842 82084968 82282473 82437264 82573569 82639872 82776512 82844192 82890216 83019573 83131776 83231328 83387904 83588544 83745792 83819246 83976928 84105216 84337344 84800736 84965314 85125152 85329972 85490496 85676032 85857408 85960224 86102354 86329152 86471892 86567418 86684416 86803488 86847488 86966784 87324672 87351001 87581088 87699456 87725898 87941504 88102404 88611894 88778592 88925382 88971264 89143936 89307036 89413983 89526528 89797734 90018432 90167272 90187776 90336896 90554256 90574848 90724608 90824832 91072512 91099971 91365456 91474868 91867464 92345589 92440803 92614704 92725612 92969856 93123576 93199716 93352448 93523248 93635244 93811392 94037112 94214016 94474044 94601728 94879512 95007744 95400828 95765796 95793424 95973632 96176808 96385536 96589584 96705252 96987072 97103216 97285888 97519968 97703424 98122752 98240256 98393568 98661888 98934192 99067904 99523086 100092672 100286928 100504576 100717344 100883874 100966359 101270736 101438181 101461248 101629008 101756928 101873538 101878784 102065184 102177936 102316032 102346881 102786138 102878208 103350897 103746279 103799808 104191542 104417664 104764023 105021504 105213654 105219072 105537816 105646632 105670656 105845376 105972128 106251264 106426944 106593032 106688512 106739451 106883712 107178708 107767602 107970336 108198909 108433728 108644172 108733002 109110456 109241118 109446624 109709964 109916352 110098092 110186496 110219718 110388096 110520288 110692764 110842368 110975104 111183872 111300966 111451392 111661056 112449792 112822794 113067648 113307012 113773296 113987328 114332634 114476544 114613632 114823332 114950178 115105536 115295856 115423224 115737984 115955712 116110267 116774784 116967864 117469872 117697853 118149192 118371456 118567176 118852461 118879488 119076048 119218644 119368704 119730312 119917161 120024576 120244176 120739008 120966144 121099776 121466628 121820608 121987944 122489952 122749263 123127452 123254404 123486272 123655896 123959808 124164768 124266288 124697664 124846992 125041826 125081856 125382816 125618688 125728869 125965392 126157824 126506016 126676992 126715186 126855169 127201104 127447971 127687728 127994958 128235744 128447774 128514048 128786112 128940336 129153531 129316096 129493728 129707838 129851127 130026624 130271232 130830336 130987008 131191424 131371632 131549184 131588847 131912256 132153606 132697448 132917841 133167888 133388073 133456896 133715904 133960554 134289792 134511832 134621812 134696601 135027648 135250908 135281664 135505344 135831384 135862272 136086912 136237248 136462508 137048184 137170944 137212302 137801196 138328372 138399744 138922056 139088418 139223552 139454784 139685364 139799574 140028672 140284872 140292096 140452866 140717088 140862176 141055668 141127168 141321024 141668352 141711066 141902592 142319268 142511616 142904944 143101242 143648694 143690136 143960448 144265212 144578304 144858896 144977336 145057878 145480608 145654824 145928832 146279952 146313216 146521817 146555136 146797456 146959624 147184128 147360384 147590352 147789824 147992832 148401288 148601856 149284629 149933056 150139008 150430392 150756864 151076016 151325811 151697728 151906104 151983104 152191872 152443512 152635392 152810307 152818176 153097776 153266904 153474048 153727808 153897632 154179207 154317312 155664314 155699712 155957152 156287313 156626496 157532256 157792726 157828608 157921741 158089568 158306724 158469948 158505984 158768064 158958192 159158272 159376896 159640416 159889548 160032768 160081019 160325568 160768062 160985344 161288192 161466368 161651403 161955504 162269821 162650592 162966258 163099503 163319936 163665684 163861677 164169936 164564946 164874528 165147138 165279744 165329577 165553024 165688384 165780432 166039146 166263552 166462656 166775808 166951449 167177088 167491584 167638492 167953856 168210432 168674688 169234191 169601472 169930628 170250304 170659944 170980992 171498951 171714816 171920448 172204708 172658304 172943784 173134836 173368832 173606976 173933568 174649344 174702002 175162176 175451796 175883008 176204808 177223788 177557184 177850764 177942528 178287872 178614072 178827966 179053056 179595468 180036864 180334544 180375552 180673792 181108512 181449216 181649664 182145024 182199942 182730912 182949736 183734928 184691178 184881606 185229408 185451224 185939712 186247152 186399432 186704896 187046496 187270488 187562739 187622784 188074224 188428032 188948088 189203456 189759024 190015488 190072779 190801656 191531592 191586848 191947264 191992437 192353616 192671661 192771072 193179168 193410504 193974144 194206432 194561757 194571776 195039936 195406848 196245504 196480512 196787136 197323776 197868384 198135808 198230409 199046172 200185344 200573856 200940831 201009152 201434688 201767748 201932718 202009369 202541472 202876362 202922496 203258016 203747076 203757568 204130368 204355872 204632064 204693762 205572276 205756416 205818453 206701794 207492558 207599616 208383084 208632627 208835328 209528046 209699361 210043008 210427308 210438144 210679299 211075632 211293264 211341312 211690752 211944256 212502528 212566599 212853888 213186064 213478902 213767424 214357416 215473041 215535204 215940672 216397818 216867456 217288344 217466004 218220912 218482236 218893248 219419928 219832704 220196184 220439436 220776192 221040576 221385528 221684736 221950208 222367744 222601932 222902784 224899584 225645588 226135296 226614024 227546592 227974656 228665268 228953088 229227264 229646664 229900356 230211072 230591712 230846448 231475968 231911424 232220534 233496471 233549568 233935728 234939744 235395706 235588171 236298384 236689089 236742912 237134352 237704922 237758976 238152096 238437288 238737408 238809389 239460624 239834322 240049152 240488352 241152093 241478016 241932288 242199552 242933256 243641216 243975888 244449387 244979904 245498526 246254904 246508808 246847419 246972544 247311792 247720707 247919616 248329536 248532576 249058719 249395328 249693984 250083652 250163712 250765632 251237376 251457738 251930784 252315648 253012032 253430372 253710338 254402208 254895942 255375456 255989916 256471488 256895548 257028096 257572224 257880672 258307062 258632192 258987456 259415676 259702254 260053248 260542464 261974016 262053003 262382848 262743264 263098368 263177694 263824512 264307212 265394896 265835682 266335776 266776146 266913792 267431808 267921108 268241949 268579584 269023664 269243624 269393202 270055296 270501816 270563328 271010688 271662768 271724544 272173824 272474496 272925016 273299913 274096368 274424604 275602392 276656744 277036767 277322409 277844112 278176836 278447104 278909568 279370728 279599148 280057344 280569744 280905732 281434176 281724352 282111336 282254336 282642048 283422132 283805184 284638536 285023232 285809888 286202484 287297388 287380272 287920896 288530424 289156608 289717792 289954672 290115756 290961216 291309648 291857664 292559904 293043634 293110272 293367361 293594912 293919248 294368256 294720768 295180704 295579648 295985664 296802576 297203712 297293321 298569258 299866112 300278016 300860784 301358239 301513728 302152032 302651622 302899077 303395456 303812208 303966208 304314543 304383744 304887024 305270784 305620614 305636352 306195552 306533808 306948096 307040643 307455616 307795264 308358414 308634624 310052691 311238837 311328628 311399424 311914304 312574626 313252992 314292069 315064512 315585452 315657216 315843482 316179136 316613448 316939896 317011968 317536128 317916384 318753792 319280832 319779096 320065536 320162038 320651136 321536124 321970688 322932736 323302806 323911008 324539642 325301184 325932516 326199006 326639872 327331368 327723354 328339872 329129892 329749056 330294276 330559488 330659154 331106048 331376768 331560864 332078292 332527104 332925312 333551616 333902898 334354176 334983168 335276984 335907712 337349376 338468382 339202944 339861256 340500608 341319888 341961984 342997902 343429632 343840896 344409416 345316608 345887568 346269672 346737664 347213952 347867136 348330801 349404004 350324352 350903592 351766016 352409616 353093559 354447576 355114368 355701528 356557383 356575744 357228144 357655932 358106112 359190936 359751483 360073728 360669088 361347584 362217024 362898432 363299328 364399884 365461824 365899472 367469856 368247789 369382356 369763212 370458816 370902448 371879424 372494304 372798864 373409792 374092992 374540976 375125478 375245568 376148448 376856064 377186607 377896176 378406912 379518048 380030976 380145558 380565507 381603312 382343913 383063184 383173696 383894528 383984874 384707232 385343322 385542144 386358336 386821008 387460593 387948288 388412864 389123514 389143552 389553381 390079872 390813696 392491008 392961024 393574272 394647552 394766541 395736768 396460818 398092344 400164219 400370688 401147712 401881662 402018304 402869376 403535496 403865436 404018738 405082944 405752724 405844992 406516032 407494152 407515136 408260736 408711744 409387524 411144552 411512832 411636906 413403588 414985116 415199232 416766168 417265254 417670656 419056092 419398722 420086016 420854616 420876288 421358598 422151264 422586528 423381504 423888512 425005056 425133198 425707776 426372128 426957804 427534848 428714832 430946082 431070408 431881344 432795636 433734912 434576688 434932008 436441824 436964472 437520889 437786496 438839856 439565451 439665408 440392368 440878872 441552384 442081152 442771056 443369472 443503151 443900416 445203864 445805568 447853887 449567209 449799168 451291176 452270592 453228048 453977433 455093184 455949312 457330536 457906176 458430921 458454528 459293328 459800712 460422144 461183424 461692896 462537621 462951936 464441068 466992942 467099136 467871456 468861939 469879488 470791412 471176342 472596768 473378178 473485824 473765223 474268704 475409844 475517952 476304192 476874576 477474816 477618778 478921248 479668644 480098304 480243057 480976704 482304186 482956032 483864576 484399104 484954209 485866512 486809463 487282432 487951776 488898774 489298509 489959808 490997052 491585031 492509808 493017616 493694838 493945088 494623584 495441414 495839232 495988731 496659072 497065152 498117438 498790656 499387968 500167304 500327424 500854347 501531264 502474752 502915476 503861568 504631296 506024064 506860744 507420676 507702573 508804416 509791884 510750912 511979832 512942976 513791096 514496853 515144448 515761344 516614124 517264384 517974912 518831352 519404508 520106496 523948032 524106006 524765696 525486528 526355388 527649024 528614424 530789792 531671364 532671552 533552292 533827584 534863616 535842216 536483898 537159168 538047328 538487248 538786404 540110592 541003632 541126656 542021376 543325536 544347648 544825099 544948992 545850032 546599826 548192736 548849208 551204784 552274541 553313488 554073534 554644818 555688224 556353672 556894208 557819136 558741456 559198296 559665301 560114688 561139488 561811464 562688217 562868352 563448704 564222672 564508672 565284096 566844264 567610368 569277072 570046464 570218337 571619776 572404968 574594776 574760544 575841792 575977311 577060848 578014983 578313216 579435584 579909344 580231512 581922432 582619296 583685271 583715328 585119808 586087268 586220544 586734722 587189824 587838496 588736512 589441536 590361408 591971328 593605152 594407424 594586642 597138516 599732224 600556032 601721568 602716478 603027456 603209273 604304064 605303244 605798154 606028107 606790912 607624416 607932416 608629086 608767488 609774048 611241228 611272704 611457007 612391104 613067616 613896192 614081286 614911232 615590528 616716828 617269248 617455359 620105382 622477674 622657256 622798848 623828608 625149252 625897881 626505984 628584138 629098083 630129024 631170904 631314432 631686964 632037897 632358272 633226896 633879792 634023936 635072256 635832768 637507584 637699797 638561664 639558192 640324076 641302272 643072248 643941376 646419123 646605612 647822016 649079284 650602368 651865032 652398012 653279744 654662736 655446708 656679744 658259784 659498112 660588552 661318308 662212096 662753536 663121728 664156584 665054208 665850624 667103232 667805796 668708352 670553968 671815424 674698752 676936764 678405888 679722512 681001216 682639776 683923968 685995804 686859264 687681792 688818832 690633216 691775136 692539344 693475328 694427904 695734272 696661602 698808008 700489413 700648704 701807184 703532032 704819232 706187118 706764513 708895152 710067267 710228736 711403056 713114766 713151488 714456288 715311864 716212224 716428167 718381872 719502966 720147456 721338176 722695168 723456279 724434048 725796864 726598656 728799768 730923648 731798944 733348161 734939712 736495578 738764712 739526424 740917632 741804896 743162121 743758848 744988608 745597728 746819584 747176157 748185984 749081952 750250956 750491136 752296896 753712128 754373214 755792352 756813824 759036096 760291116 761131014 763206624 764687826 766126368 766347392 767789056 767969748 769414464 770686644 771084288 772716672 773642016 774921186 775896576 776825728 778247028 778287104 779106762 780159744 781627392 785922048 786159009 787148544 789295104 789533082 791473536 792921636 796184688 800328438 800741376 802295424 803763324 804725847 805738752 807070992 807730872 808037476 810165888 811505448 811689984 812771869 813032064 814988304 816521472 817423488 818775048 822289104 823273812 826807176 829970232 831967227 833532336 834530508 835341312 838112184 838797444 840172032 841709232 842717196 844302528 845173056 846763008 847777024 850266396 851415552 852744256 853915608 855069696 857429664 861892164 862140816 863762688 865591272 867469824 869153376 869864016 872883648 873928944 875041778 875572992 877679712 879130902 879330816 880102083 880784736 881757744 883104768 884162304 885542112 886738944 887006302 887800832 890407728 891611136 891879963 895707774 899134418 899598336 902582352 904074717 904541184 906456096 907954866 908697231 910186368 911898624 912943629 914661072 915812352 916861842 916909056 918586656 919601424 920844288 921121929 922366848 923385792 925075242 925903872 928882136 930158073 933716511 933985884 934198272 935742912 937723878 939758976 941582824 942352684 942876207 945193536 946756356 946971648 947530446 948537408 950819688 951035904 952608384 953749152 955237556 957842496 959337288 960196608 960486114 961953408 964608372 965912064 968798208 969908418 971733024 973618926 974564864 975903552 977797548 978597018 979919616 981994104 983170062 985019616 986035232 987389676 987890176 989247168 990882828 991678464 991977462 993318144 994130304 996234876 997581312 998775936 1000334608 1000654848 1001708694 1003062528 1004949504 1005830952 1007723136 1011818041 1012048128 1013721488 1014841352 1015405146 1017608832 1019583768 1021501824 1023959664 1025652719 1025885952 1027582192 1028993706 1030288896 1031522688 1033228248 1034528768 1035949824 1037662704 1038809016 1040212992 1044992403 1048212012 1049531392 1050973056 1052710776 1055298048 1057228848 1059280677 1061579584 1063342728 1065343104 1067104584 1069672149 1069727232 1071684432 1072967796 1074318336 1076094656 1076974496 1077572808 1079254449 1080221184 1082007264 1084042752 1086651072 1088695296 1089650198 1089897984 1091700064 1093199652 1096385472 1097698416 1102409568 1104549082 1105452187 1106626976 1108147068 1109289636 1111376448 1112707344 1113788416 1115638272 1117482912 1118396592 1119330602 1120229376 1120567133 1122278976 1123622928 1125376434 1125736704 1126897408 1128445344 1129017344 1130568192 1131559821 1133688528 1135220736 1135563013 1138554144 1140092928 1140436674 1141696521 1143239552 1144809936 1147031739 1149189552 1149521088 1151683584 1151954622 1154121696 1156029966 1156626432 1158871168 1159818688 1160463024 1162381779 1163844864 1165238592 1167370542 1167430656 1168660143 1170239616 1172174536 1172441088 1173469444 1174379648 1175676992 1177473024 1178883072 1180722816 1183942656 1184299623 1187210304 1189173284 1194277032 1200492657 1201112064 1203443136 1205432956 1206054912 1206418546 1208608128 1210606488 1211596308 1212056214 1213581824 1215248832 1217258172 1217534976 1219548096 1222482456 1222545408 1222914014 1224782208 1226135232 1228162572 1229822464 1231181056 1233433656 1234538496 1234910718 1240210764 1244955348 1245314512 1245597696 1247657216 1250298504 1251795762 1253011968 1257168276 1258196166 1260258048 1262341808 1262628864 1263373928 1264075794 1264716544 1266453792 1267759584 1270144512 1271665536 1275015168 1275399594 1277123328 1279116384 1280648152 1282604544 1286144496 1287882752 1292838246 1293211224 1295644032 1298158568 1301204736 1303730064 1304796024 1306559488 1309325472 1310893416 1312562667 1313359488 1316519568 1318696353 1318996224 1321177104 1322636616 1324424192 1325507072 1326243456 1328313168 1330108416 1330509453 1331701248 1335611592 1337416704 1341107936 1343561661 1343630848 1348701627 1349397504 1353873528 1356811776 1359445024 1361932299 1362002432 1365279552 1367847936 1371991608 1373718528 1375363584 1377637664 1381266432 1383550272 1385078688 1386950656 1387612863 1388855808 1393323204 1394991737 1397616016 1400978826 1401297408 1403614368 1406585817 1407064064 1409638464 1412374236 1413529026 1414065583 1417790304 1420134534 1420457472 1421295669 1422806112 1426229532 1426302976 1428912576 1430623728 1432424448 1432856334 1436763744 1439005932 1440294912 1440729171 1442676352 1445390336 1446912558 1448868096 1451593728 1453197312 1454862627 1457599536 1460428389 1461847296 1463597888 1466696322 1467895527 1469879424 1472991156 1474755093 1477529424 1479052848 1481835264 1483609792 1486324242 1487517696 1487966193 1489977216 1491195456 1494352314 1496371968 1498163904 1500501912 1500982272 1504593792 1507424256 1508746428 1511584704 1518072192 1520582232 1522262028 1526413248 1529375652 1532252736 1532694784 1535578112 1535939496 1538828928 1541373288 1545433344 1547284032 1549842372 1551793152 1553651456 1556494056 1556574208 1558213524 1560319488 1571844096 1572318018 1574297088 1579066164 1582947072 1585843272 1592369376 1600656876 1601482752 1604590848 1607526648 1609451694 1611477504 1614141984 1615461744 1616074952 1620331776 1623010896 1623379968 1625543738 1626064128 1629976608 1633042944 1634475297 1634846976 1637550096 1644578208 1646547624 1649117197 1653614352 1656823623 1659940464 1663934454 1667064672 1669061016 1670682624 1676224368 1677594888 1678995903 1680344064 1683418464 1685434392 1688064651 1688605056 1690346112 1693526016 1695554048 1700532792 1702831104 1705488512 1707831216 1710139392 1710655011 1714859328 1723784328 1724281632 1727525376 1727931933 1731182544 1734044949 1734939648 1738306752 1739728032 1745767296 1747857888 1750083556 1751055813 1751145984 1755359424 1758261804 1758661632 1760204166 1761569472 1763515488 1766209536 1768324608 1771084224 1774012604 1775601664 1780815456 1783222272 1783759926 1791415548 1798268836 1799196672 1805164704 1808149434 1809082368 1809627819 1812912192 1815909732 1817394462 1818084321 1820372736 1823797248 1825887258 1829322144 1833723684 1833818112 1834371021 1837173312 1839202848 1841688576 1842243858 1844733696 1846771584 1850150484 1851807744 1852366077 1857764272 1860316146 1867433022 1867971768 1868396544 1871485824 1875447756 1877693643 1879517952 1883165648 1884705368 1885752414 1887294249 1890387072 1893512712 1893943296 1895060892 1897074816 1901639376 1902071808 1905216768 1907498304 1910475112 1913099391 1915684992 1918674576 1920972228 1923906816 1929216744 1931824128 1939257369 1939816836 1943466048 1947237852 1949129728 1951807104 1955595096 1957194036 1959839232 1963988208 1966340124 1970039232 1972070464 1974779352 1975780352 1978494336 1981765656 1983954924 1986636288 1988260608 1992469752 1995162624 1997551872 2000669216 2001309696 2003417388 2006125056 2011661904 2015446272 2023636082 2024096256 2027442976 2029682704 2030810292 2035217664 2039167536 2043003648 2047919328 2051305438 2051771904 2052982633 2055164384 2057987412 2060577792 2063045376 2066456496 2069057536 2071899648 2075325408 2077618032 2080425984 2081053247 2089984806 2096424024 2099062784 2101468239 2101946112 2105421552 2109507673 2110596096 2114457696 2118561354 2120293539 2123159168 2126685456 2130201801 2130686208 2134209168 2139344298 2139454464 2143368864 2145935592 2148636672 2149284501 2152189312 2153948992 2155145616 2158508898 2160442368 2164014528 2168085504 2170368837 2173302144 2177390592 2179300396 2179795968 2183400128 2186399304 2192770944 2195396832 2200044483 2204819136 2209098164 2210904374 2213253952 2216294136 2218579272 2222752896 2225414688 2229486363 2231276544 2234965824 2236793184 2238661204 2240458752 2241134266 2244557952 2247245856 2250752868 2251473408 2253794816 2256890688 2261136384 2263119642 2267377056 2270441472 2271126026 2277108288 2280873348 2283393042 2286479104 2289619872 2294063478 2298379104 2299042176 2303367168 2303909244 2308243392 2312059932 2313252864 2317742336 2319637376 2320926048 2324763558 2327689728 2330477184 2334741084 2334861312 2337320286 2340479232 2344349072 2344882176 2346938888 2348759296 2351353984 2357766144 2358477027 2361445632 2367885312 2368599246 2374420608 2378346568 2388554064 2400985314 2402224128 2406886272 2410865912 2412837092 2414177541 2417216256 2421212976 2423192616 2424112428 2427163648 2430497664 2434516344 2435069952 2438315607 2439096192 2444964912 2445828028 2449564416 2452270464 2456325144 2459644928 2462362112 2466867312 2469821436 2480421528 2489910696 2490629024 2495314432 2495901681 2500597008 2503591524 2506023936 2514336552 2516392332 2520516096 2524683616 2526747856 2528151588 2529433088 2532907584 2535519168 2540289024 2543331072 2550799188 2554246656 2558232768 2561296304 2565209088 2572288992 2575765504 2585676492 2586422448 2591288064 2596317136 2602409472 2607460128 2609592048 2613118976 2618650944 2621786832 2625125334 2626121797 2626718976 2633039136 2637392706 2637992448 2640306249 2642354208 2645273232 2648848384 2651014144 2652486912 2656626336 2660216832 2661018906 2663402496 2671223184 2674833408 2675639889 2682215872 2687123322 2687261696 2697403254 2698795008 2707747056 2712224151 2713623552 2718890048 2723864598 2724004864 2726091693 2730559104 2735695872 2738830887 2743983216 2747437056 2750727168 2755275328 2762532864 2763365787 2767100544 2770157376 2775225726 2777711616 2786646408 2789983474 2795232032 2801149533 2801957652 2802594816 2807228736 2813171634 2814128128 2819276928 2824748472 2827058052 2828131166 2835580608 2840269068 2840914944 2842591338 2845612224 2852459064 2852605952 2857825152 2861247456 2865712668 2873527488 2878011864 2880589824 2881458342 2885352704 2890780672 2893825116 2897736192 2906394624 2909725254 2915199072 2920856778 2923694592 2927195776 2933392644 2935791054 2939758848 2945982312 2949510186 2955058848 2958105696 2963670528 2967219584 2972648484 2975035392 2975932386 2979954432 2982390912 2988704628 2992743936 2996327808 3001003824 3001964544 3009187584 3014848512 3017492856 3023169408 3035454123 3036144384 3041164464 3044524056 3052826496 3058751304 3062646223 3064505472 3065389568 3071878992 3076958157 3077657856 3082746576 3090866688 3094568064 3099684744 3103586304 3104522057 3107302912 3112988112 3116427048 3120638976 3134977209 3144636036 3148594176 3158132328 3165894144 3171686544 3177842031 3184738752 3201313752 3209016447 3209181696 3215053296 3218903388 3222955008 3228283968 3230923488 3232149904 3237763347 3240663552 3246021792 3251087476 3252128256 3259953216 3266085888 3268950594 3269693952 3275100192 3289156416 3293095248 3298234394 3307228704 3313647246 3316356561 3319880928 3327868908 3334129344 3338122032 3341365248 3352448736 3355189776 3357991806 3360688128 3361701399 3366836928 3370868784 3376129302 3377210112 3380692224 3387052032 3391108096 3394679463 3401065584 3405662208 3406689039 3410977024 3415662432 3420278784 3421310022 3425089563 3429718656 3441095217 3447568656 3448563264 3455050752 3455863866 3462365088 3468089898 3469879296 3476613504 3479456064 3487145337 3491534592 3495715776 3500167112 3502111626 3502291968 3505980429 3510718848 3516523608 3517323264 3520408332 3523138944 3527030976 3532419072 3536649216 3542168448 3548025208 3551203328 3552898869 3561630912 3567519852 3582831096 3596537672 3601477971 3610329408 3616298868 3618164736 3619255638 3625824384 3631819464 3634788924 3636168642 3640745472 3651774516 3658644288 3667447368 3667636224 3668742042 3674346624 3678405696 3684487716 3689467392 3693543168 3700300968 3703615488 3704732154 3715528544 3720632292 3734866044 3735943536 3736793088 3742971648 3750895512 3755387286 3759035904 3766331296 3769410736 3771504828 3774588498 3780774144 3787025424 3787886592 3790121784 3794149632 3803278752 3810433536 3813775693 3814996608 3820950224 3826198782 3831369984 3837349152 3841944456 3847813632 3858433488 3863648256 3864813173 3878514738 3879633672 3886932096 3894475704 3898259456 3903614208 3911190192 3914388072 3917657107 3919678464 3927976416 3932680248 3937688001 3940078464 3944140928 3949558704 3951560704 3956089059 3956988672 3963531312 3967909848 3973272576 3976521216 3984939504 3990325248 3991528359 3995103744 4001338432 4006834776 4012250112 4023323808 4030684983 4030892544 4046104881 4047272164 4048192512 4054885952 4059365408 4061620584 4070435328 4078335072 4085796897 4086007296 4095838656 4102610876 4103543808 4105965266 4110328768 4115974824 4121155584 4126090752 4132912992 4143799296 4150650816 4155236064 4160851968 4162106494 4179969612 4184975211 4192848048 4198125568 4202936478 4203892224 4210843104 4219015346 4221192192 4222464911 4228915392 4237122708 4240587078 4242196749 4246318336 4253370912 4260403602 4261372416 4263887007 4268418336 4278688596 4278908928 4280199049 4286737728 4291871184 4297273344 4298569002 4304378624 4307897984 4310291232 4317017796 4320884736 4322187513 4328029056 4336171008 4340737674 4346604288 4354781184 4358600792 4359591936 4364587881 4366800256 4372798608 4381285167 4385541888 4390793664 4400088966 4403686581 4409638272 4418196328 4421808748 4424265279 4426507904 4432588272 4437158544 4445505792 4450829376 4458972726 4462553088 4463898579 4469931648 4473586368 4477322408 4482268532 4489115904 4494491712 4501505736 4502946816 4507589632 4513781376 4522272768 4526239284 4534754112 4542252052 4554216576 4561746696 4566786084 4572958208 4579239744 4588126956 4596758208 4598084352 4606734336 4607818488 4616486784 4624119864 4635484672 4639274752 4641852096 4649527116 4655379456 4660954368 4669482168 4669722624 4674640572 4680958464 4688698144 4693877776 4697518592 4702707968 4715532288 4716954054 4722891264 4737198492 4748841216 4756693136 4777108128 4801970628 4804448256 4813772544 4821731824 4825674184 4828355082 4834432512 4842425952 4846385232 4848224856 4854327296 4860995328 4869032688 4870139904 4876631214 4878192384 4889929824 4891656056 4899128832 4903425891 4904540928 4912650288 4919289856 4924724224 4933734624 4939642872 4947351591 4960843056 4970470869 4979821392 4981258048 4990628864 4991803362 5001194016 5007183048 5012047872 5028673104 5032784664 5036987709 5041032192 5049367232 5053495712 5056303176 5058866176 5064193953 5065815168 5071038336 5080578048 5086662144 5101598376 5108493312 5116465536 5122592608 5130418176 5131965033 5144577984 5171352984 5172844896 5182576128 5192634272 5202134847 5204818944 5214920256 5219184096 5226237952 5237301888 5243573664 5250250668 5252243594 5253437952 5266078272 5274785412 5275984896 5280612498 5284708416 5290546464 5297696768 5302028288 5304973824 5313252672 5322037812 5326804992 5328411061 5342446368 5349666816 5351279778 5364431744 5374246644 5374523392 5394806508 5397590016 5415494112 5424448302 5427247104 5428883457 5437780096 5447729196 5448009728 5452183386 5454252963 5461118208 5471391744 5477661774 5487966432 5501454336 5503113063 5510550656 5525065728 5526731574 5534201088 5540314752 5550451452 5555423232 5557098231 5573292816 5579966948 5590464064 5602299066 5603915304 5605189632 5614457472 5626343268 5633080929 5638553856 5649496944 5654116104 5656262332 5671161216 5680538136 5681829888 5685182676 5691224448 5704918128 5715650304 5722494912 5731425336 5747054976 5756023728 5762916684 5770705408 5787650232 5795472384 5819450508 5830398144 5841713556 5847389184 5854391552 5866785288 5871582108 5879517696 5891964624 5899020372 5910117696 5916211392 5927341056 5934439168 5945296968 5951864772 5959908864 5964781824 5977409256 5985487872 5992655616 6002007648 6003929088 6018375168 6034985712 6046338816 6070908246 6072288768 6082328928 6089048112 6105652992 6117502608 6125292446 6129010944 6130779136 6143757984 6153916314 6155315712 6158947899 6165493152 6181733376 6189136128 6199369488 6207172608 6209044114 6214605824 6225976224 6232854096 6241277952 6243159741 6269954418 6289272072 6297188352 6304404717 6316264656 6328523019 6331788288 6343373088 6355684062 6360880617 6369477504 6390605403 6402627504 6418032894 6418363392 6430106592 6437806776 6445910016 6447853503 6456567936 6461846976 6464299808 6475526694 6481327104 6492043584 6502174952 6504256512 6511106511 6519906432 6532171776 6537901188 6539387904 6550200384 6578312832 6586190496 6596468788 6600133449 6614457408 6627294492 6632713122 6639761856 6655737816 6668258688 6676244064 6688459089 6704897472 6710379552 6715983612 6721376256 6723402798 6733673856 6741737568 6752258604 6754420224 6761384448 6782216192 6789358926 6802131168 6811324416 6813378078 6821954048 6831324864 6842620044 6850179126 6859437312 6882190434 6895137312 6897126528 6910101504 6911727732 6924730176 6936179796 6939758592 6953227008 6958912128 6974290674 6983069184 6991431552 7000334224 7004223252 7004583936 7011960858 7021437696 7033047216 7034646528 7040816664 7046277888 7054061952 7073298432 7075431081 7082726287 7084336896 7096050416 7105797738 7123261824 7135039704 7165662192 7179569033 7193075344 7202955942 7220658816 7232597736 7238511276 7251648768 7263638928 7269577848 7272337284 7281490944 7303549032 7314946821 7317288576 7334894736 7337484084 7348693248 7356811392 7368975432 7378934784 7387086336 7400601936 7409464308 7431057088 7441264584 7469732088 7471887072 7485943296 7487705043 7501791024 7510774572 7518071808 7532662592 7538821472 7543009656 7549176996 7561548288 7574050848 7580243568 7588299264 7606557504 7620867072 7627551386 7629993216 7641900448 7652397564 7662739968 7674698304 7683888912 7695627264 7716866976 7727296512 7729626346 7738165309 7757029476 7759267344 7773864192 7788951408 7796518912 7807228416 7822380384 7828776144 7835314214 7839356928 7841720549 7855952832 7865360496 7875376002 7878365391 7880156928 7888281856 7899117408 7903121408 7912178118 7913977344 7920918747 7927062624 7935819696 7946545152 7948941091 7953042432 7969879008 7980650496 7983056718 7990207488 8002676864 8013669552 8024500224 8026919667 8046647616 8061369966 8061785088 8092209762 8094544328 8096385024 8109771904 8118730816 8123241168 8136672453 8140870656 8156670144 8171593794 8172014592 8178275079 8191677312 8205221752 8207087616 8211930532 8216492661 8220657536 8231949648 8242311168 8252181504 8265825984 8287598592 8290097361 8301301632 8310472128 8324212988 8359939224 8369950422 8385696096 8403448599 8405872956 8407784448 8421686208 8438030692 8442384384 8444929822 8457830784 8474245416 8481174156 8484393498 8492636672 8506741824 8520807204 8522744832 8527774014 8536836672 8557377192 8557817856 8560398098 8573475456 8583742368 8597138004 8608757248 8615795968 8620582464 8634035592 8641769472 8644375026 8656058112 8672342016 8681475348 8693208576 8717201584 8719183872 8729175762 8733600512 8745597216 8762570334 8771083776 8781587328 8800177932 8807373162 8819276544 8836392656 8843617496 8848530558 8853015808 8865176544 8874317088 8891011584 8901658752 8917945452 8925106176 8927797158 8939863296 8947172736 8954644816 8964537064 8978231808 8988983424 9003011472 9005893632 9015179264 9027562752 9044545536 9052478568 9069508224 9084504104 9106362369 9108433152 9123493392 9133572168 9145916416 9158479488 9176253912 9187938669 9193516416 9196168704 9215636976 9230874471 9232973568 9248239728 9270969344 9278549504 9283704192 9299054232 9310758912 9313566171 9321908736 9338964336 9349281144 9361916928 9377396288 9387755552 9395037184 9404931627 9405415936 9433908108 9445782528 9474396984 9497682432 9513386272 9533526093 9554216256 9603941256 9627545088 9633226201 9643463648 9651348368 9656710164 9668865024 9684851904 9692770464 9696449712 9708654592 9713290041 9721990656 9738065376 9753262428 9756384768 9764942159 9779859648 9783312112 9798257664 9806851782 9809081856 9825300576 9838579712 9849448448 9867469248 9879285744 9894703182 9898459081 9921686112 9940941738 9949069683 9959642784 9962516096 9981257728 9983606724 10002388032 10014366096 10024095744 10057346208 10065569328 10073975418 10082064384 10085104197 10098734464 10106991424 10112606352 10117732352 10128387906 10131630336 10142076672 10161156096 10173324288 10184038389 10203196752 10216986624 10220067117 10232931072 10245185216 10260836352 10263930066 10275268689 10289155968 10323285651 10342705968 10345689792 10365152256 10385268544 10404269694 10409637888 10429840512 10438368192 10461436011 10474603776 10487147328 10500501336 10504487188 10506875904 10532156544 10549570824 10551969792 10561224996 10569416832 10581092928 10604056576 10609947648 10626505344 10644075624 10653609984 10656822122 10684892736 10702559556 10728863488 10748493288 10749046784 10789613016 10830988224 10848896604 10854494208 10857766914 10875560192 10895458392 10896019456 10904366772 10908505926 10922236416 10955323548 10975932864 11002908672 11006226126 11021101312 11053463148 11068402176 11080629504 11100902904 11110846464 11114196462 11146585632 11159933896 11180928128 11204598132 11207830608 11210379264 11228914944 11252686536 11266161858 11277107712 11298993888 11308232208 11312524664 11342322432 11361076272 11363659776 11370365352 11382448896 11409836256 11431300608 11441327079 11444989824 11462850672 11494109952 11512047456 11525833368 11541410816 11575300464 11590944768 11594439519 11638901016 11660796288 11683427112 11694778368 11708783104 11733570576 11743164216 11752971321 11759035392 11783929248 11798040744 11813064003 11820235392 11832422784 11854682112 11868267177 11868878336 11890593936 11903729544 11919817728 11929563648 11954818512 11970975744 11974585077 11985311232 12004015296 12036750336 12069971424 12092054949 12092677632 12138314643 12141816492 12144577536 12164657856 12178096224 12211305984 12235005216 12250584892 12257390691 12258021888 12261558272 12287515968 12307832628 12310631424 12317895798 12330986304 12363466752 12378272256 12398738976 12418088228 12429211648 12451952448 12465708192 12482555904 12486319482 12539908836 12554925633 12578544144 12594376704 12608809434 12632529312 12657046038 12663576576 12667394733 12686746176 12711368124 12721761234 12726590247 12738955008 12781210806 12791661021 12805255008 12836065788 12836726784 12840597147 12860213184 12875613552 12891820032 12895707006 12913135872 12923693952 12928599616 12951053388 12962654208 12966562539 12984087168 13004349904 13008513024 13022213022 13039812864 13064343552 13075802376 13078775808 13100400768 13143855501 13156625664 13172380992 13192937576 13200266898 13211059743 13228914816 13254588984 13265426244 13279523712 13311475632 13336517376 13352488128 13376918178 13391695737 13409794944 13420759104 13431967224 13446805596 13467347712 13483475136 13504517208 13508840448 13522768896 13564432384 13578717852 13604262336 13626756156 13643908096 13662649728 13685240088 13700358252 13718874624 13764380868 13790274624 13794253056 13820203008 13823455464 13849460352 13872359592 13906454016 13917824256 13948581348 13966138368 13982863104 14000668448 14008446504 14009167872 14023921716 14042875392 14066094432 14081633328 14092555776 14108123904 14146596864 14150862162 14165452574 14168673792 14192100832 14211595476 14246523648 14270079408 14331324384 14359138066 14370878431 14386150688 14405911884 14441317632 14465195472 14477022552 14503297536 14527277856 14539155696 14544674568 14562981888 14567372729 14607098064 14629893642 14634577152 14669789472 14674968168 14697386496 14710277673 14713622784 14737950864 14757869568 14762319169 14774172672 14801203872 14818928616 14842054773 14862114176 14882529168 14911412607 14939464176 14943774144 14971886592 14975410086 15003582048 15021549144 15036143616 15065325184 15077642944 15086019312 15098353992 15110963127 15123096576 15148101696 15160487136 15176598528 15192581859 15213115008 15241734144 15255102772 15259986432 15283800896 15304795128 15325479936 15349396608 15367777824 15391254528 15395895099 15433733952 15459252692 15476330618 15514058952 15518534688 15547728384 15577902816 15606404541 15614456832 15644760768 15657552288 15670628428 15678713856 15683441098 15711905664 15730720992 15750752004 15756730782 15760313856 15776563712 15798234816 15824356236 15827954688 15841837494 15854125248 15871639392 15893090304 15897882182 15906084864 15939758016 15966113436 15980414976 15985233183 16005353728 16027339104 16049000448 16053839334 16093295232 16122739932 16123570176 16184419524 16189088656 16192770048 16219543808 16237461632 16246482336 16273344906 16281741312 16286650371 16313340288 16343187588 16344029184 16356550158 16362758889 16383354624 16410443504 16414175232 16423861064 16432985322 16441315072 16463899296 16504363008 16509339189 16531651968 16575197184 16580194722 16602603264 16620944256 16648425976 16671294693 16719878448 16739900844 16771392192 16806897198 16811745912 16815568896 16843372416 16876061384 16889859644 16899242787 16915661568 16948490832 16962348312 16968786996 16985273344 17013483648 17041614408 17045489664 17055548028 17073673344 17114754384 17120796196 17146950912 17167484736 17194276008 17217514496 17231591936 17241164928 17268071184 17288750052 17312116224 17362950696 17386417152 17434403168 17458351524 17467201024 17491194432 17525140668 17542167552 17563174656 17600355864 17614746324 17638553088 17672785312 17687234992 17697061116 17706031616 17730353088 17748634176 17782023168 17803317504 17835890904 17855594316 17879726592 17894345472 17909289632 17929074128 17956463616 17977966848 18006022944 18011787264 18030358528 18055125504 18104957136 18134892581 18139016448 18169008208 18212724738 18216866304 18246986784 18267144336 18291832832 18316958976 18352507824 18375877338 18382852579 18387032832 18392337408 18431273952 18461748942 18465947136 18476843697 18496479456 18541938688 18557099008 18567408384 18598108464 18621517824 18627132342 18643817472 18677928672 18698562288 18723833856 18729479223 18754792576 18775511104 18790074368 18809863254 18810831872 18867816216 18891565056 18913214151 18948793968 18985569057 18995364864 19026772544 19067052186 19082641851 19108432512 19171816209 19207882512 19255090176 19266452402 19286927296 19302696736 19313420328 19337730048 19343560509 19369703808 19385540928 19392899424 19426580082 19443981312 19476130752 19506524856 19512769536 19529884318 19559719296 19566624224 19596515328 19613703564 19618163712 19650601152 19698896896 19734938496 19758571488 19789406364 19796918162 19843372224 19881883476 19898139366 19919285568 19925032192 19962515456 19967213448 20004776064 20028732192 20114692416 20131138656 20147950836 20164128768 20170208394 20197468928 20213982848 20225212704 20235464704 20256775812 20263260672 20284153344 20346648576 20368076778 20406393504 20433973248 20440134234 20465862144 20490370432 20527860132 20550537378 20578311936 20646571302 20685411936 20691379584 20730304512 20770537088 20808539388 20819275776 20859681024 20876736384 20922872022 20949207552 20974294656 21001002672 21008974376 21013751808 21064313088 21099141648 21103939584 21122449992 21138833664 21162185856 21219895296 21226293243 21248178861 21253010688 21288151248 21313644244 21369785472 21405119112 21438523561 21457726976 21496986576 21538707099 21579226032 21661976448 21697793208 21715533828 21751120384 21790916784 21808733544 21817011852 21844472832 21910647096 21944840463 21951865728 22012452252 22042202624 22106926296 22136804352 22161259008 22201805808 22228392924 22293171264 22319867792 22361856256 22409196264 22415661216 22457829888 22463115129 22505373072 22532323716 22554215424 22597987776 22616464416 22625049328 22684644864 22722152544 22740730704 22764897792 22819672512 22862601216 22882654158 22889979648 22925701344 22988219904 23024094912 23051666736 23082821632 23150600928 23181889536 23188879038 23214495927 23277802032 23321592576 23366854224 23389556736 23417566208 23467141152 23486328432 23505942642 23518070784 23525161647 23567858496 23596081488 23626128006 23635096173 23640470784 23664845568 23709364224 23736534354 23737756672 23762756241 23781187872 23807459088 23839635456 23846823273 23859127296 23909637024 23941951488 23949170154 23970622464 24008030592 24073500672 24080759001 24139942848 24184109898 24185355264 24276629286 24283632984 24289155072 24329315712 24356192448 24410017359 24422611968 24470010432 24501169784 24514781382 24516043776 24523116544 24534825237 24575031936 24615665256 24621262848 24635791596 24661972608 24726933504 24756544512 24797477952 24836176456 24858423296 24870292083 24903904896 24931416384 24972638964 25079817672 25109851266 25157088288 25210345797 25217618868 25265058624 25314092076 25327153152 25334789466 25373492352 25422736248 25443522468 25453180494 25477910016 25562421612 25583322042 25610510016 25672131576 25673453568 25681194294 25720426368 25751227104 25791414012 25826271744 25847387904 25857199232 25902106776 25925308416 25933125078 25968174336 26008699808 26017026048 26044426044 26079625728 26151604752 26157551616 26200801536 26287711002 26313251328 26344761984 26385875152 26400533796 26422119486 26457829632 26509177968 26530852488 26559047424 26622951264 26673034752 26688774229 26704976256 26753836356 26783391474 26819589888 26841518208 26863934448 26893611192 26934695424 26966950272 27009034416 27017680896 27045537792 27053692211 27157435704 27208524672 27253512312 27287816192 27319087107 27325299456 27370480176 27400716504 27423599749 27437749248 27528761736 27563816007 27580549248 27588506112 27646910928 27692623413 27698920704 27744719184 27812908032 27835648512 27897162696 27932276736 27940698513 27965726208 28001336896 28016893008 28047843432 28085750784 28132188864 28163266656 28185111552 28214794881 28216247808 28301724324 28330905148 28337347584 28384201664 28423190952 28493047296 28540158816 28600578279 28662648768 28718276132 28741756862 28772301376 28811823768 28882635264 28899678603 28930390944 28954045104 29006595072 29054555712 29078311392 29089349136 29125963776 29134745458 29214196128 29259787284 29269154304 29294826477 29339578944 29349936336 29394772992 29420555346 29427245568 29475901728 29515739136 29524638338 29548345344 29557254377 29602407744 29637857232 29684109546 29695377243 29724228352 29765058336 29822825214 29847209049 29878928352 29887548288 29943773184 29950820172 30007164096 30043098288 30072287232 30130650368 30155285888 30172038624 30196707984 30221926254 30246193152 30255312591 30296203392 30320974272 30353197056 30385163718 30426230016 30483468288 30510205544 30519972864 30552115167 30567601792 30609590256 30650959872 30660201351 30698793216 30735555648 30782509056 30791790198 30825806067 30867467904 30918505384 30952661236 30969856953 31028117904 31037069376 31095456768 31155805632 31212809082 31228913664 31289521536 31315104576 31341256856 31366882196 31384308033 31423811328 31461441984 31501504008 31513461564 31520627712 31553127424 31596469632 31648712472 31655909376 31683674988 31708250496 31743278784 31795764364 31812169728 31879516032 31932226872 31960829952 31970466366 32010707456 32054678208 32107678668 32186590464 32245479864 32247140352 32368839048 32378177312 32439087616 32474923264 32492964672 32546689812 32563482624 32573300742 32626680576 32686375176 32688058368 32713100316 32725517778 32766709248 32820887008 32847722128 32865970644 32882630144 32927798592 33008726016 33018678378 33063303936 33160389444 33205206528 33241888512 33296851952 33342589386 33439756896 33479801688 33542784384 33613794396 33623491824 33631137792 33686744832 33752122768 33779719288 33798485574 33831323136 33896981664 33924696624 33937573992 33970546688 34026967296 34083228816 34090979328 34111096056 34139583361 34147346688 34229508768 34241592392 34293901824 34323981237 34334969472 34388552016 34435028992 34463183872 34482329856 34536142368 34577500104 34624232448 34725901392 34772834304 34783318557 34868806336 34916703048 34934402048 34982388864 35050281336 35084335104 35126349312 35200711728 35229492648 35258913963 35277106176 35345570624 35374469984 35394122232 35412063232 35439192009 35460706176 35497268352 35564046336 35604801531 35606635008 35671781808 35711188632 35759453184 35788690944 35818579264 35858148256 35912927232 35923755231 35955933696 36012045888 36110251008 36209914272 36269785162 36278032896 36338016416 36414943929 36425449476 36433732608 36493973568 36534288672 36583665664 36633917952 36705015648 36751754676 36765705158 36774065664 36784674816 36795765653 36862547904 36923497884 36931894272 36953687394 36992958912 37083877376 37114198016 37134816768 37196216928 37254264684 37287634944 37298877427 37355857344 37397124576 37447667712 37458958446 37509585152 37551022208 37580148736 37619726508 37621663744 37664776899 37735632432 37783130112 37826428302 37897587936 37971138114 37990729728 38002184199 38053545088 38134104372 38165283702 38179770741 38216865024 38343632418 38374983063 38415765024 38510180352 38521791441 38532904804 38573854592 38605393472 38626840656 38675460096 38687121018 38739407616 38771081856 38785798848 38853160164 38887962624 38899687617 38952261504 39013049712 39025539072 39059768636 39119438592 39133248448 39193030656 39227407128 39236327424 39301202304 39431566503 39469876992 39517142976 39578812728 39593836324 39686744448 39763766952 39796278732 39838571136 39850064384 39934426896 40009552128 40057464384 40229384832 40262277312 40295901672 40340416788 40394937856 40427965696 40450425408 40513551624 40526521344 40568306688 40693297152 40736153556 40812787008 40880268468 40931724288 40980740864 41055720264 41101074756 41156623872 41293142604 41370823872 41382759168 41460609024 41541074176 41617078776 41719362048 41753472768 41845744044 41898415104 41948589312 42002005344 42017948752 42027503616 42128626176 42198283296 42244899984 42277667328 42324371712 42439790592 42452586486 42496357722 42506021376 42576302496 42627288488 42739570944 42810238224 42877047122 42915453952 42993973152 43077414198 43112635293 43158452064 43323952896 43395586416 43431067656 43502240768 43581833568 43617467088 43634023704 43688945664 43702118187 43821294192 43889680926 43903731456 44024904504 44084405248 44130833019 44213852592 44273608704 44286957507 44322518016 44403611616 44456785848 44526164319 44586342528 44639735584 44723712512 44734237821 44818392528 44831322432 44915659776 44926230258 45010746144 45064647432 45108430848 45195975552 45232928832 45250098656 45332889381 45369289728 45444305088 45481461408 45529795584 45577745577 45639345024 45725202432 45765308316 45779959296 45851402688 45976439808 46048189824 46103333472 46165643264 46187685297 46301201856 46377758076 46428991854 46555604064 46643185152 46733708448 46819213623 46835132416 46934282304 46972656864 47011885284 47036141568 47050323294 47135716992 47192162976 47252256012 47270192346 47280941568 47329691136 47473068708 47475513344 47525512482 47562375744 47614918176 47679270912 47693646546 47718254592 47819274048 47898340308 47941244928 47955699549 48016061184 48147001344 48161518002 48279885696 48368219796 48370710528 48553258572 48567265968 48578310144 48658631424 48712384896 48820034718 48845223936 48859951113 48940020864 49002339568 49029562764 49032087552 49069650474 49088276667 49150063872 49231330512 49242525696 49271583192 49323945216 49513089024 49528017567 49579084009 49594955904 49672352912 49740584166 49807809792 49862832768 49945277928 50159635344 50219702532 50314176576 50420691594 50435237736 50530117248 50628184152 50669578932 50746984704 50845472496 50887044936 50906360988 50955820032 51124843224 51166644084 51221020032 51344263152 51362388588 51440852736 51502454208 51582828024 51652543488 51694775808 51714398464 51804213552 51866250156 51936348672 52017399616 52088852088 52159251456 52303209504 52401603072 52575422004 52626502656 52689523968 52771750304 52801067592 52844238972 52915659264 53018355936 53061704976 53118094848 53245902528 53346069504 53377548458 53409952512 53507672712 53566782948 53639179776 53683036416 53727868896 53787222384 53869390848 53933900544 54018068832 54035361792 54091075584 54107384422 54314871408 54404677743 54417049344 54507024624 54575632384 54638174214 54650598912 54740960352 54801433008 54847199498 54875498496 54892043843 55057523472 55127632014 55148557737 55161098496 55177012224 55293821856 55385246826 55397841408 55430531091 55489438368 55625816064 55642587637 55671297024 55794325392 55864553472 55881397026 55931452416 56002673792 56033786016 56095686864 56171501568 56188437669 56264377728 56326533312 56370223104 56429589762 56432495616 56603448648 56661810296 56674695168 56739642453 56768403328 56846381904 56956707171 56986094592 57080317632 57201156558 57247925553 57325297536 57436552264 57483513724 57515448627 57544602752 57623647536 57765270528 57799357206 57860781888 57908090208 58013190144 58030681527 58109111424 58156622784 58178698272 58269490916 58428392256 58519574568 58538308608 58589652954 58679157888 58699872672 58789545984 58841110692 58854491136 58951803456 59049276676 59096690688 59114508754 59204815488 59275714464 59368219092 59390754486 59448456704 59530116672 59645650428 59694418098 59757856704 59775096576 59887546368 59901640344 60014328192 60086196576 60261300736 60310571776 60344077248 60393415968 60443852508 60492386304 60510625182 60592406784 60641948544 60706394112 60770327436 60852460032 61020411088 61039945728 61104230334 61135203584 61219180512 61301919744 61320402702 61397586432 61471111296 61583580396 61651612134 61734935808 61837010768 61905322472 61939713906 62056235808 62074138752 62190913536 62311611264 62425618164 62457827328 62579043072 62630209152 62682513712 62733764392 62768616066 62847622656 62922883968 63003008016 63026923128 63041255424 63106254848 63192939264 63297424944 63311818752 63367349976 63416500992 63486557568 63591528728 63678879729 63744536583 63759032064 63864453744 63940932732 64021414912 64109356416 64215357336 64315570683 64373180928 64490959728 64616121297 64737678096 64756354624 64878175232 64949846528 64985929344 65093379624 65146601484 65253361152 65372750352 65426200632 65451035556 65533418496 65641774016 65695444256 65731941288 65765260288 65834521389 65855597184 66037356756 66126607872 66320778888 66410413056 66483777024 66593703904 66685178772 66879513792 66959603376 67085568768 67227588792 67246983648 67373489664 67432583407 67504245536 67559438576 67596971148 67662646272 67793963328 67849393248 67875147984 67941093376 68053934592 68166457632 68222192112 68279166722 68294693376 68354595113 68459017536 68483184784 68587803648 68647962474 68669938944 68777104032 68870057984 68926367744 68964659712 69072284736 69155000208 69248464896 69269343793 69451802784 69545668608 69566637114 69643487781 69737612672 69833406096 69868804096 69964777728 70100562672 70168670208 70252698624 70401423456 70458985296 70517827926 70554212352 70575484941 70691141248 70748939968 70788244464 70824126464 70878384018 70905288519 70921412352 70994536704 71128092672 71209603062 71213270016 71288268723 71343563616 71422377264 71518906368 71540469819 71577381888 71637158528 71716296512 71825854464 71847510462 71911867392 72024091776 72220502016 72242277003 72419828544 72539570324 72556065792 72676032832 72829887858 72850898952 72867465216 72987947136 73068577344 73230052077 73267835904 73410031296 73503509352 73531410316 73548131328 73569349632 73591531306 73725095808 73846995768 73863788544 73907374788 73985917824 74228396032 74269633536 74392433856 74508529368 74575269888 74597754854 74711714688 74794249152 74917916892 75019170304 75102044416 75239453016 75243327488 75329553798 75471264864 75652856604 75795175872 75942276228 75981459456 76004368398 76107090176 76268208744 76330567404 76359541482 76433730048 76687264836 76749966126 76831530048 77020360704 77043582882 77065809608 77147709184 77210786944 77253681312 77374242036 77478815232 77542163712 77571597696 77706320328 77775925248 77799375234 77904523008 78026099424 78051078144 78119537272 78238877184 78266496896 78454814256 78472654848 78602404608 78863133006 78939753984 79034285952 79157625456 79187672648 79373488896 79527533904 79592557464 79677142272 79700128768 79868853792 80019104256 80066322687 80114928768 80458769664 80524554624 80591803344 80680833576 80789875712 80855931392 80900850816 81027103248 81053042688 81136613376 81161076633 81472307112 81625574016 81760536936 81863448576 81957261321 81961481728 82111440528 82202149512 82270799247 82313247744 82586285208 82691448021 82741647744 82765518336 83077870239 83082148352 83234157552 83438724096 83506945536 83691488088 83796830208 83822095539 83897178624 84004010688 84035897504 84257252352 84396566592 84489799968 84555334656 84644384643 84648743424 84905172972 84992715444 85012042752 85152604992 85254576976 85479141888 85620476448 85754094244 85801734837 85830907904 85987946304 86154828396 86225270586 86316904128 86647905792 86699035809 86791172832 86862135312 87004481536 87163667136 87234934176 87268047408 87377891328 87404236374 87642588384 87779361852 87807462912 87884479431 88049809008 88168810496 88261666038 88427705184 88547217408 88573915014 88645036032 88671763131 88807223232 88913571696 89052328638 89086131729 89172685056 89279471168 89447425024 89468475642 89541627147 89636785056 89662644864 89831319552 89852460516 90021492288 90129294864 90216861696 90391951104 90465857664 90500197312 90665778762 90738579456 90765937773 90888610176 90962922816 91059591168 91155491154 91278690048 91450404864 91530616632 91559918592 91702805376 91952879616 91980604053 92096379648 92206666944 92375370594 92477418201 92602403712 92755516152 92857983708 93111208128 93286370304 93467416896 93638427246 93670264832 93868564608 93945313728 94023770568 94100646588 94271433984 94384325952 94504512024 94540384692 94561883136 94659382272 94946137416 94951026688 95051024964 95124751488 95229836352 95387293092 95436509184 95638548096 95796680616 95882489856 95911399098 96032122368 96323036004 96559771392 96736439592 96741421056 97106517144 97134531936 97317262848 97424769792 97640069436 97690447872 97719902226 97880041728 98004679136 98059125528 98064175104 98139300948 98176553334 98300127744 98462661024 98543166384 98647890432 99026178048 99056035134 99158168018 99189911808 99344705824 99481168332 99615619584 99725665536 99890555856 100319270688 100439405064 100596149017 100628353152 100841383188 100870475472 101060234496 101256368304 101339157864 101493969408 101690944992 101774089872 101812721976 101911640064 101942367137 102249686448 102333288168 102418750083 102442040064 102688526304 102724777176 102881705472 102971943711 103004908416 103165656048 103305086976 103336234183 103389551616 103428796928 103608427104 103732500312 103872697344 104034799232 104177704176 104318502912 104349955671 104606419008 104803206144 105150844008 105253005312 105379047936 105543500608 105602135184 105688477944 105776741889 105831318528 106036711872 106123409952 106236189696 106317576027 106491805056 106692139008 106755096916 106814404593 106819905024 107015345424 107133565896 107278359552 107366072832 107455737792 107574444768 107738781696 107771265693 107867801088 108036137664 108214768844 108629742816 108809355486 108834098688 109014049248 109244831787 109276348428 109301197824 109481920704 109602866016 109694398996 109750996992 109784087686 110115046944 110255264028 110297115474 110322196992 110354024448 110387296959 110587643712 110770493652 110795682816 110861062182 110978876736 111251632128 111285175274 111342594048 111588650784 111762794052 111862904832 111896632281 112005347584 112067572032 112191373728 112343003136 112376875338 112528755456 112653066624 112740446208 112859179524 112864991232 112994330697 113206897296 113323620592 113349390336 113479284906 113536806656 113692763808 113913414342 113972189184 114006552597 114160635264 114402313116 114495851106 114539312223 114650595072 114873104528 114967027448 115030897254 115089205504 115124949189 115247295072 115530541056 115565374323 115598714412 115721563776 115816180416 116026380288 116061363054 116218222848 116313245568 116357396544 116538981832 116699062851 116856784512 117039149136 117076617216 117179305908 117358315776 117399745344 117579091968 117682221384 117708982272 117903606912 118098553352 118229017508 118294699509 118409630976 118551428928 118736438184 118781508972 118896913408 119060233344 119291300856 119388836196 119515713408 119550193152 119803280688 120028656384 120172393152 120522601472 120621143552 120688154496 120786831936 120887705016 121021250364 121184813568 121283897088 121540654872 121704920064 122040822176 122079891456 122208460668 122270407168 122438361024 122640805404 122795172864 122942222592 123167160792 123303224268 123469871616 123674021536 123810644944 123879427812 124112471616 124148277504 124381827072 124623222528 124851236328 125158086144 125231940613 125260418304 125365027424 125467528784 125537232132 125695245312 125845767936 126006016032 126053846256 126082510848 126212509696 126385878528 126594849888 126734699952 126833001984 126944248067 126973115136 127183057456 127357759458 127489073166 127518064128 127728907488 127881865464 128042829824 128218712832 128430714672 128631141366 128679968053 128746361856 128981919456 129232242594 129337905879 129475356192 129512709248 129756350464 129899693056 129971858688 130186759248 130293202968 130506722304 130745500704 130852401264 130902071112 131066836992 131106354561 131283548032 131390888512 131463882576 131530520576 131669042778 131711194368 132074713512 132253215744 132392499057 132641557776 132820826112 132860872521 132967554048 133187407808 133370357544 133578492957 133759027584 133919206752 134171137536 134202713463 134455177584 134493967296 134746979328 134865166814 135008491072 135118877152 135193942296 135325292544 135587926656 135698786496 135750295968 135998668143 136107869184 136332915264 136444384224 136558333444 136589386752 136709190226 136918035072 136966369568 137175607296 137295924948 137339877888 137554208064 137852735488 137929319424 138144569472 138310000416 138496929792 138538687586 138903605568 139133274228 139286975562 139475225344 139666812192 139737608192 139929555456 140201125344 140505397248 140547760609 140802846912 140917970592 141035655852 141108424704 141150969882 141382282496 141497879936 141576488928 141648252928 141756768036 141810577038 141842824704 141989073408 142419206124 142426540032 142576537446 142687127232 142844754528 143037812736 143080939638 143154763776 143274317056 143432593024 143695020924 143823734784 143867098647 144048183552 144441004032 144484554006 144839657088 145079140648 145112131584 145352065664 145659775716 145701797904 145734930432 145975894272 146137154688 146460104154 146535671808 146579853339 146820062592 147007018704 147062820632 147096262656 147183062612 147264830001 147450191616 147693991536 147727577088 147814749576 147971835648 148539267072 148584052701 148737252027 148784867712 149017058736 149195509708 149423429376 149588498304 149835833784 150038340608 150204088832 150478906032 150659107596 150942529728 151305713208 151590351744 151884552456 152008736796 152214180352 152536417488 152661134808 152719082964 152867460096 153374529672 153499932252 153663060096 154087165764 154131619216 154295418368 154421573888 154507362624 154748484072 154957630464 155084327424 155143195392 155412640656 155598750468 155809046016 156052198848 156239074544 156477754368 156532993792 156909628512 157204809216 157726266012 157879507968 158068571904 158315250912 158375345296 158746977792 159055067808 159185114928 159354284544 159400257536 159737707584 160038208512 160132645374 160229857536 160917539328 161049109248 161183606688 161361667152 161579751424 161711862784 161801701632 162054206496 162106085376 162273226752 162322153266 162944614224 163214033229 163251148032 163521073872 163726897152 163914522642 163922963456 164222881056 164404299024 164541598494 164626495488 164676131529 165172570416 165382896042 165445673211 165483295488 165531036672 166155740478 166164296704 166291593273 166468315104 166877448192 166927762911 167013891072 167382976176 167593660416 167644191078 167794357248 168008021376 168071795008 168514504704 168565313007 168793133184 168979599936 169110669312 169288769286 169297486848 169810345944 169985430888 170024085504 170305209984 170509153952 170870121513 170958283776 171240952896 171508188488 171603469674 171661815808 171743776659 171975892608 172309656792 172450541172 172633808256 173295811584 173398071618 173582345664 173724270624 174008963072 174092044581 174327334272 174469868352 174536094816 174808472748 175285176768 175558723704 175614925824 175768958862 176099618016 176337620992 176523332076 176855410368 177147830028 177290072064 177343526262 177614446464 177827143392 178104657276 178172263458 178345370112 178558942336 178894850048 178936951284 179083254294 179273570112 179325289728 179662639104 179704921032 180042984576 180258589728 180783902208 180931715328 181000394624 181331557524 181477158912 181531875546 181777220352 181925845632 182119182336 182310982308 182557380096 183061233264 183119837184 183405610752 183905759232 183961208106 184192759296 184413333888 184750741188 184954836402 185204807424 185511032304 185715967416 186222416256 186572740608 186821419603 186934833792 187276854492 187737129216 187890627456 188047541136 188201293176 188542867968 188768651904 189009024048 189080769384 189123766272 189318764544 189375845477 189892274832 190102049928 190249502976 190459672704 190774586184 191233609749 191277096192 191593361232 191822798196 192064244736 192646072008 192946712049 193119542784 193472879184 193848363891 194213034288 194269063872 194634525696 194849539584 195280138872 195439804452 195760083456 196009358272 196118251056 196278601896 196353106668 196600255488 196925322048 197086332768 197295780864 197503564167 198112070268 198316336036 198379823616 198689411648 198962336664 199231239168 199451331072 199781111712 200638541376 200878810128 201192298034 201256706304 201682766376 201740950944 202120468992 202297750221 202512736608 202678315728 202987938816 203381889984 203548179744 203625443952 203823280128 203884734274 204499372896 204666576336 204837500166 204884080128 205063785339 205377052608 205449554352 205763410944 205943887422 206009816832 206331312096 206610173952 206672468366 206779103232 206857593856 207216854208 207465000624 207745394688 207808031379 208069598464 208355408352 208637005824 208699911342 208930463343 209212838016 209606412288 210301688016 210506010624 210758095872 211087001216 211204270368 211376955888 211553483778 211662637056 211726454823 212073423744 212246819904 212472379392 212635152054 212715865557 212983610112 213384278016 213510193832 213628809186 213639810048 213864806169 214030690848 214267131792 214556719104 214621409457 214732145664 214911475584 215148889536 215477563392 215542531386 215735602176 216072275328 216429537688 216726831009 217259485632 217618710972 217668197376 218028098496 218489663574 218552696856 218602395648 218963841408 219205732032 219388797992 219568175372 219690156231 220230093888 220510528056 220594230948 220644393984 220708048896 220774593918 221175287424 221540987304 221591365632 221722124364 221957753472 222570350548 222685188096 223177301568 223525588104 223725809664 223793264562 224010695168 224135144064 224382747456 224753750676 225057510912 225306133248 225718359048 225729982464 225988661394 226413794592 226647241184 226958569812 227073613312 227385527616 227826828684 227944378368 228013105194 228321270528 228804626232 228991702212 229078624446 229301190144 229746209056 229934054896 230061794508 230178411008 230249898378 230494590144 231061082112 231130748646 231197428824 231443127552 231632360832 232122726108 232436445696 232626491136 232714793088 233077963664 233398125702 233713569024 234078298272 234153234432 234358611816 234716631552 234799490688 235364442768 235417964544 235753603553 235807213824 236197106704 236458035016 236589399018 236819261952 237102857856 237472876368 237563017944 237793826816 238120466688 238582601712 238777672392 238977083527 239031426816 239100386304 239606561376 240057312768 240198968061 240344786304 241045202944 241242287104 241376308992 241573663872 241775410032 242042500728 242369627136 242567794176 243081309744 243409840128 243483229899 244081644352 244416921336 244540814336 244876722048 245281610808 245590345728 245871783963 245884445184 246334321584 246606448536 246812397741 246939743232 247348043072 247621289888 247758855624 248074344063 248224943232 248296555008 249233610717 249246445056 249702472656 250316172288 250463881226 250520836608 250730054848 250935057568 251074464264 251390490624 251466286617 251691535872 252012032064 252107692512 252771757056 253189699776 253469399904 253666003968 253888496134 253946230272 254366114912 254715518916 254978146332 255036128256 255457814976 255763730928 256085659648 256437425664 256861429344 257262282732 257359936106 257492723712 257570359571 257963838912 258464485188 258675811758 258950712384 259025418496 259512700928 259799386112 259943717376 260097107427 260373518496 260586405936 261013444608 261092141989 261491001408 261704802528 261804142224 262133673984 262212709122 262567096064 262781777024 262927765152 263061041152 263338085556 263422388736 263653438293 264149427024 264506431488 264784998114 265283115552 265641652224 265721745042 265935108096 266015289393 266374815616 266740715088 267156985914 267258395187 267518055168 267838413504 268342275072 268405426926 268624881441 268910355168 268987934592 269493958656 269730333628 270016982144 270237754304 270387884592 270650585088 271175853312 271397572992 271500591936 271997336286 272215738368 272297813319 272665830528 272888768448 273116666888 273178773504 273418380452 273836070144 273932739136 274351214592 274591849896 274679755776 275108416128 275858638848 275941812159 276289138944 276620000832 277077375172 277807211136 278266548456 278573951124 278950450688 279333624384 279859110912 280402250688 281010794496 281095521218 281605693824 281835941184 282071311704 282301939764 282764564992 282995759872 283152977856 283513536072 283621154076 283685649408 283978146816 284838412248 284853080064 285153074892 285374254464 285689509056 286161879276 286309527552 286548634112 286865186048 287390041848 287647469568 287734197294 288096367104 288969108012 289679314176 290158281296 290224263168 290704131328 291319551432 291403595808 291951788544 292274309376 292920208308 293071343616 293159706678 293640125184 294014037408 294125641264 294192525312 294366125224 294529660002 294900383232 295387983072 295629499152 295943671296 297078534144 297168105402 297474504054 297569735424 298034117472 298391019416 298846858752 299176996608 299671667568 300076681216 300408177664 300957812064 301318215192 301788447051 301885059456 302611426416 303180703488 303769104912 304017473592 304428360704 305072834976 305322269616 305438165928 305734920192 305827101411 306749059344 306999864504 307256250249 307326120192 308174331528 308263238432 308590836736 308843147776 308915831133 309014725248 309496968144 309915260928 310008702549 310168654848 310286390784 310825281312 311197500936 311618092032 312104397696 312478149088 312955508736 313049867013 313065987584 313819257024 314409618432 315452532024 315759015936 316137143808 316630501824 316750690592 317330225667 317493955584 318110135616 318370229856 318708569088 318800515072 318952728081 319475415168 320076417024 320265290748 320459715072 321835078656 322098218496 322367213376 322723334304 323159502848 323313797079 323423725568 323603403264 324108412992 324644306532 325033074721 325889228448 326428066458 326502296064 327042147744 327734495361 327829045284 327845926912 328445762112 328808598048 329083196988 329252990976 329352263058 330345140832 330765792084 330891346422 330966590976 331062073344 331161890877 332311480956 332328593408 332583186546 332936630208 333754896384 333855525822 334027782144 334765952352 335288382156 335588714496 335689896843 336016042752 336143590016 337029009408 337130626014 337586266368 337959199872 338221338624 338577538572 338594973696 338982992091 339620691888 339970861776 340048171008 340610419968 341018307904 341740243026 341916567552 342019657791 342481905792 343016376976 343206939348 343487553318 343617936669 343951785216 344619313584 344901082344 345267616512 346591623168 346696122969 346796143236 347164691328 347448541248 348184089162 348654668544 348939736704 349072189632 349616945496 350570353536 351117447408 351229851648 351537917724 352199236032 353046664152 353710820736 354295660056 354687052524 355228892928 355654286784 356209314552 356344526916 356690740224 357117884672 357789700096 357873902568 358166508588 358547140224 358650579456 359409842064 360085969152 360517179456 361567804416 361863430656 362000789248 362663115048 363063751092 363554440704 363851691264 364621964616 365114760192 366122466528 366239674368 366811221504 367922416212 368385518592 368826667776 369501482376 369909672804 370409614848 371022064608 371431934832 372444832512 373145481216 373642839206 373869667584 374553708984 375474258432 375695821839 375781254912 376095082272 376402586352 377085735936 377537303808 378018048096 378161538768 378247532544 378637529088 378751690954 379784549664 380204099856 380499005952 380832744201 380919345408 381549172368 382467219498 382554192384 383186722464 383645596392 384128489472 384244306901 385292144016 385893424098 386039904159 386239085568 386945758368 387696727782 388013717637 388426068576 388538127744 389269051392 389699079168 390560277744 390879608904 391520166912 392018716544 392236502112 392557203792 392706213336 393200510976 393319063683 393850644096 394172665536 394591561728 395007128334 396224140536 396632672072 396759647232 397177497171 397378823296 397924673328 398462478336 398582617563 398902662144 399562223424 400735478871 401277082752 401757620256 402384596068 402513412608 402608140389 403365532752 403481901888 404240937984 404595500442 405025473216 405356631456 405975877632 406763779968 407096359488 407250887904 407769468548 407996004429 408998745792 409333152672 409675000332 409768160256 410127570678 410754105216 410899108704 411526821888 411887774844 412019633664 412662624192 413344936732 413558206464 413715187712 414433708416 414930001248 415490789376 415616062758 416139196928 416710816704 417399822684 417860926686 418425676032 419212824576 420603376032 421516191744 421643281827 422174002432 422408540736 422753911776 423106967556 423325274112 423452909646 424146847488 424493639808 424944758784 425270304108 425431731114 425967220224 427020387664 427257618372 427279620096 427729612338 428061381696 428534263584 429113438208 429242818914 429464291328 429822951168 430297779072 431085062772 431471204352 431601295941 432144550656 432859075376 433453662018 434518971264 435237421944 435336394752 436056196992 436979327148 437105393712 437204791296 437927682816 438411464064 438777595984 439136350744 439380312462 439739560017 440460187776 441021056112 441188461896 441288787968 441549187836 442350574848 443081974608 443182731264 443444248728 443915506944 445140701096 445752158103 446211756081 446354603136 447051176208 447586529124 448021390336 448270288128 448765494912 449507501352 450115021824 450612266496 451436718096 451977322788 452827589184 453294482368 453917139624 454147226624 454771055232 455653657368 456026210388 456642541056 457609252464 457983404424 458157248892 458602380288 459492418112 459868109792 460123589016 460356822016 460499796756 460989180288 462261497292 462394857648 462886255104 463264721664 464245452216 464872891392 465252982272 465429586176 466155927328 466796251404 467427138048 468156596544 468717223632 469433263104 469598981376 470728885536 471507207106 471614427648 472028083849 472394213408 472916070032 473178798036 473638523904 474205715712 474945752736 475126035888 475587653632 476240933376 477165203424 477555344784 477954167054 478062853632 478200772608 478344953489 479213122752 480114625536 480397936122 480689572608 482090405888 482484574208 482752617984 483147327744 483550820064 484085001456 484739254272 484885406551 485135588352 486162619488 486819680256 486966459798 488163288704 488833842672 489081628672 489642099687 489753444096 490563221616 491180691456 491743567926 491768890368 492668643168 493212897072 493624795482 493879486464 494028394587 494696086144 495242579776 495517711248 496148688126 496337019633 496449886464 496593110016 498467221434 498492890112 498874779819 499404945312 500632344576 500783288733 500927762452 501041673216 501460109696 501870115136 502148928528 502780981248 502932573234 503383071744 504024064128 504215385024 505543514112 505695939021 506379399552 506938799808 507332007936 507776992268 507892460544 508732229824 509431037832 509956292664 510072256512 510915629952 511527461856 512610364539 512874851328 513722858688 514524565464 514719872212 514985447424 515140719142 515927677824 516928970376 517351623516 517901424768 518050836992 519598772224 519887434752 520194214854 520747036992 521172811872 522026889216 522184283978 522982002816 523409605056 523608284448 524425418244 525134192128 525563554048 525855530304 526676171112 526844777472 527306876586 528298854048 529012862976 529569996228 530566231104 531443490084 531870216192 532030578786 532749631232 533481430176 534313971828 534516790374 535036110336 535676827008 536684550144 536810853852 537249762882 537820710336 537975869184 538987917312 539460667256 540033964288 540475508608 540775769184 542351706624 542795145984 543001183872 543994672572 544431476736 544595626638 545331661056 545777536896 546233333776 546357547008 546836760904 547672140288 547865478272 549183699792 549359511552 550216832256 551717277696 551883624318 552578277888 553240001664 554154750344 555614422272 556533096912 557147902248 557900901376 558667248768 559718221824 560464258809 560804501376 562191042436 563211387648 563671882368 564142623408 564603879528 565529129984 565991519744 566305955712 567027072144 567242308152 567371298816 567956293632 568127536431 569676824496 570306149784 570748508928 571379018112 572323758552 573097268224 573700829247 573730372096 574780083696 575468394588 576192734208 577938216024 578840136147 579358628352 580316562592 581408262656 581545091673 582639102864 582807191616 583903577088 584548618752 585840416616 586319413356 587280250368 588028074816 588251282528 588732250448 589059320004 589800766464 590775966144 591258998304 591887342592 592510692501 594336210804 594949008108 595139470848 596068234944 596782038832 597693717504 598353993216 599343335136 600153362432 600816355328 601915624128 602636430384 603576894102 603770118912 605222852832 606361406976 606893250663 607538209824 608034947184 608856721408 610145669952 610644539232 610876331856 611469840384 611654202822 613498118688 613999729008 614512500498 614652240384 615191356017 616348663056 616526476864 617181673472 617686295552 617831662266 618029450496 618993936288 619830521856 620017405098 620337309696 620572781568 621650562624 622395001872 623236184064 623424094137 624208795392 624956298176 625911017472 626099734026 626131975168 626791390029 627638514048 628819236864 630905064048 631518031872 632274287616 633261003648 633501381184 634660451334 634987911168 635179364469 636220271232 636740459712 637417138176 637905456162 638147596671 638950830336 640152834048 640530581496 640919430144 643670157312 643864228371 644196436992 644734426752 645446668608 646627594158 646847451136 647206806528 648216825984 649288613064 650066149442 651778456896 652856132916 653004592128 654084295488 655468990722 655658090568 655691853824 656891524224 657617196096 658166393976 658704526116 660690281664 661531584168 661782692844 661933181952 662124146688 662323781754 664622961912 664657186816 665166373092 665873260416 667711051644 668055564288 669531904704 670576764312 671177428992 671379793686 672032085504 672287180032 674261252028 675172532736 675918399744 677155077144 677189947392 677965984182 679241383776 679941723552 681220839936 682036615808 683480486052 683833135104 684039315582 684963811584 686032753952 686413878696 686975106636 687235873338 687903570432 689238627168 689802164688 690535233024 693183246336 693392245938 693592286472 694329382656 694897082496 696368178324 697309337088 697879473408 698144379264 699233890992 701140707072 702234894816 702459703296 703075835448 704398472064 706093328304 707260810659 707421641472 708591320112 709374105048 710457785856 711308573568 712418629104 712689053832 713381480448 713596569959 714235769344 715747805136 716333017176 716931250581 717094280448 717301158912 718819684128 720171938304 720596904183 721034358912 723135608832 723353639281 723726861312 724001578496 725326230096 726127502184 727108881408 727703382528 729243929232 730229520384 730449689697 732244933056 733622443008 735844832424 736771037184 737615351889 737653335552 739002964752 739819345608 740437193223 740819229696 742044129216 742863869664 744223032189 744889665024 747285678412 747700832151 747739335168 749107417968 750948516864 751391643678 751562509824 752190164544 752805172704 754171471872 754398859851 755074607616 756036096192 756323077536 757503381908 759569099328 760408199712 760998011904 761665488402 761838690816 763098344736 764934438996 765108384768 766373444928 767291192784 768256978944 768488613802 770584288032 771786848196 772079808318 772478171136 772711078713 773891516736 775393455564 776027435274 776852137152 777076255488 778538102784 779398158336 780291322281 781120555488 781759217808 783040333824 783276425967 784037433088 784473004224 785114407584 785412426672 786401021952 786638127366 787701288192 788345331072 789183123456 790014256668 790960314879 792448281072 793265344144 793519294464 794354994342 794757646592 795849346656 796924956672 797165235126 797805324288 798045868179 799124446848 801470957742 801775185561 802554165504 803515240512 804769192136 805026825216 805216280778 805874644323 806731065504 806963803776 808481875968 809191000884 810050946432 810713262912 811951755264 813527559936 814192718976 814501775808 815538937096 815992008858 816893439957 817997491584 818666305344 819350000664 819536320512 820255141356 821508210432 821798217408 823053643776 823775549688 824039267328 825325248384 826689873464 827430375424 827825436477 828867416832 829860002496 831232125516 832278393856 833421633408 834799645368 835721853372 836851352064 841206752064 843032383488 843286563654 844348004864 844817081472 845507823552 846213935112 846905819292 848293694976 848987279616 850540608216 850863462228 851934440448 854040775328 854515236744 854559240192 855459224676 856122763392 857068527168 858485637828 858928582656 859645902336 860595558144 862170125544 862942408704 863202591882 864289101312 865718150752 866907324036 869037942528 870474843888 870672789504 872112393984 873958654296 874210787424 875855365632 876623584291 876822928128 877555191968 878272701488 878760624924 879479120034 880920375552 882042112224 882376923792 882577575936 883098375672 884701149696 886163949216 886888497456 887831013888 888609736469 890281402192 891504316206 892423512162 892709206272 894102352416 895173058248 896042780672 896540576256 897530989824 899015002704 900230043648 900501469309 901224532992 902873436192 903954645576 905365341153 905655178368 906588964736 907834279248 908294453248 909542110464 911307314736 912052420776 913285082112 915218504928 915966808848 916314497784 917204760576 917481304233 918984836224 919736219584 920247178032 920713644032 920999593512 921768750747 921978360576 924522994584 924789715296 925772510208 926529443328 926747493399 928490904432 929745782784 930026107647 930505964544 930859172352 932311854656 933592502808 934854276096 936313193088 937434447264 938866526208 939149601039 939197962752 941457771072 943014414212 943228855296 944056167698 944788426816 945832140064 946357596072 947277047808 948411431424 949891505472 950252071776 951990677001 952481866752 954330406848 955110689568 955908334108 956125707264 956401545216 956689906978 958426245504 960229251072 960795872244 961379145216 964969148416 965505235968 966294655488 967101640128 968170002912 969478508544 969770813102 970271176704 972325238976 973932919596 975099224163 976326577408 977667685344 978163257344 979284199374 979506888192 981126443232 983487135852 983537780736 983834324263 985337286336 986425794144 987249590964 987758972928 988056789174 989392172288 990485159552 991035422496 992297376252 992674039266 992899772928 993186220032 993485672631 996934442868 996985780224 997749559638 998809890624 1001264689152 1001566577466 1001855524904 1002083346432 1002920219392 1003740230272 1004297857056 1005865146468 1006766143488 1007069690529 1008048128256 1008430770048 1011087028224 1011391878042 1012758799104 1013877599616 1014664015872 1015553984536 1015784921088 1016948976273 1017464459648 1018862075664 1019912585328 1020144513024 1021831259904 1023054923712 1025220729078 1025749702656 1026058973373 1027445717376 1029049130928 1029439744424 1030281438284 1030853810007 1031855355648 1033857940752 1034703247032 1035802849536 1036101673984 1039774869504 1040088368907 1040388429708 1041494073984 1042345623744 1044368567956 1045964005632 1046819210112 1047216568896 1048850836488 1050268384256 1051127108096 1051711060608 1053352342224 1053689554944 1054613753172 1056597708096 1059139992456 1061132462208 1062886980168 1064061157572 1065499262464 1066962860352 1068627943656 1069033580748 1070072220672 1071353654016 1073369100288 1073621707704 1074499525764 1075641420672 1075951738368 1078921334512 1080067928576 1080951017216 1081551538368 1084703413248 1085590291968 1086002367744 1087989345144 1089191253276 1090663322112 1091555073792 1092466667552 1093673521808 1095344280576 1095730956544 1098367399584 1098719023104 1100433664512 1103767248636 1105156555776 1106480003328 1108309500688 1111228844544 1113066193824 1114295804496 1115801802752 1117334497536 1119436443648 1120928517618 1121609002752 1124382084872 1126422775296 1127087465517 1127343764736 1128285246816 1129207759056 1131058259968 1131983039488 1132611911424 1134054144288 1134484616304 1134742597632 1135912587264 1136255072862 1139353648992 1140612299568 1141497017856 1142498232603 1142758036224 1144647517104 1146194536448 1147401658494 1147460744192 1149560167392 1150936789176 1152385468416 1152732920703 1155876432048 1157680272294 1158119712477 1158717256704 1160633125184 1162816525312 1163090183346 1164041152911 1165278205728 1165614383232 1167807154176 1169097237504 1171680833232 1172638826712 1174560500736 1176056149632 1176502565056 1177464500896 1178118640008 1179601532928 1179957191049 1181551932288 1182517996608 1183774685184 1185021385002 1188672421608 1189898016216 1190278941696 1192136469888 1193564077664 1195387435008 1195747852689 1196707986432 1198686670272 1201632710656 1202206436613 1203831248256 1205272860768 1207153788204 1207540237824 1210445705664 1212722813952 1213786501326 1215076419648 1216069894368 1217713442816 1220291339904 1221289078464 1221752663712 1223308405644 1226996237376 1227999458016 1229025000996 1229304480768 1230382712034 1232697326112 1233052953728 1234363346944 1235372591104 1235663324532 1236058900992 1237987872576 1240034810196 1240674619392 1241145563136 1243301125248 1244790003744 1246472368128 1246848188274 1248417590784 1249912596352 1252199468052 1252263950336 1253582780058 1255277028096 1257638473728 1261810128096 1264548575232 1264929845481 1266522007296 1267002762368 1269320902668 1269975822336 1270358728938 1272440542464 1273480919424 1274834276352 1275810912324 1276295193342 1277901660672 1281061162992 1281838860288 1287340314624 1287728456742 1288392873984 1289468853504 1290893337216 1293255188316 1294413613056 1294803887823 1296433651968 1298577226128 1300132298884 1303556913792 1305712265832 1306009184256 1307749937221 1308168590976 1310937981444 1311316181136 1313783048448 1315234392192 1316332787952 1317409052232 1321380563328 1323063168336 1323565385688 1323866363904 1324647563508 1329245923824 1330332746184 1331746520832 1335422103288 1338635268243 1339063809408 1341153528624 1342759587372 1344064171008 1344574360064 1348522504056 1350345065472 1351836799488 1354310154288 1355931968364 1358482767552 1359883447104 1362441679872 1364073231616 1366960972104 1368078631164 1369927623168 1372065507904 1372827757392 1373950213272 1374471746676 1375807140864 1378477254336 1379604329376 1381070466048 1386784491876 1387184572944 1388658765312 1389794164992 1392736356648 1394618674176 1395758946816 1396288758528 1398467781984 1402281414144 1404469789632 1406151670896 1408796944128 1412186656608 1414521621318 1414843282944 1416084251547 1417182640224 1418748210096 1420915571712 1422617147136 1424837258208 1425378107664 1426762960896 1427193139918 1428471538688 1431495610272 1432666034352 1433862501162 1434188560896 1434602317824 1435034860467 1437639368256 1440343876608 1441193808366 1442068717824 1446271217664 1446707278562 1447453722624 1448003156992 1450652460192 1452255004368 1454217762816 1454656219653 1455406765056 1458487858464 1460459040768 1460899379394 1464489866112 1467244886016 1468926299061 1471689664848 1473542074368 1475230703778 1475306671104 1478005929504 1479638691216 1480874386446 1481638459392 1482085183761 1484088258432 1485727739328 1488446064378 1489011058899 1489779330048 1494571356824 1495401664302 1495478670336 1496624339457 1498214835936 1501897033728 1502349866199 1502783287356 1503125019648 1504380329088 1505610345408 1508342943744 1508797719702 1510149215232 1512072192384 1512646155072 1515006763816 1517087817063 1519138198656 1520816399424 1521996023808 1523330976804 1523677381632 1526196689472 1529868877992 1530216769536 1532746889856 1534582385568 1536977227604 1537831093617 1541168576064 1543573696392 1544159616636 1544956342272 1545422157426 1547783033472 1550786911128 1552054870548 1553704274304 1554152510976 1558796316672 1560582644562 1562241110976 1563518435616 1566080667648 1566552851934 1568074866176 1568946008448 1570228815168 1570824853344 1573276254732 1575402576384 1576690662144 1580028513336 1581920629758 1584896562144 1586530688288 1587038588928 1588709988684 1589515293184 1591698693312 1594330470252 1595610648576 1596091736358 1598248893696 1602941915484 1603550371122 1605108331008 1607030481024 1609538384272 1610053650432 1610432561556 1611749288646 1613462131008 1613927607552 1616963751936 1618382001768 1620101892864 1621426525824 1627055119872 1628015227969 1628385437952 1629003551616 1631077874192 1631984017716 1633786879914 1635994983168 1637332610688 1638700001328 1639072641024 1640510282712 1643016420864 1643596434816 1647551099376 1648078534656 1650275224871 1650650496768 1653379746928 1655650872954 1657734833664 1659720004992 1662464251032 1664556787712 1666843266816 1669599290736 1671443706744 1672839584689 1673702704128 1681392776427 1682413504128 1686573127308 1688696009728 1689634162944 1691015647104 1692427870224 1693811638584 1696587389952 1697974559232 1701081216432 1701726924456 1703868880896 1704382609293 1708081550656 1709030473488 1710918449352 1712245526784 1714137054336 1716971275656 1719291804672 1721102487741 1721191116288 1724340251088 1726405183764 1728578202624 1731436301504 1733814648072 1736520408441 1738075885056 1740949687776 1744224787968 1744635275019 1747917308592 1748421574848 1751710731264 1753247168582 1753645856256 1755110383936 1756545402976 1757521249848 1758958240068 1761840751104 1764084224448 1764753847584 1766196751344 1769402299392 1772327898432 1773776994912 1775662027776 1777219472938 1780562804384 1783008632412 1784847024324 1785418412544 1788204704832 1790346116496 1792085561344 1793081152512 1795061979648 1798030005408 1800460087296 1801002938618 1802449065984 1802992516997 1805746872384 1807909291152 1810730682306 1811310356736 1813177929472 1815668558496 1816588906496 1819084220928 1820679751989 1822614629472 1824104841552 1826570164224 1827120887917 1830437009856 1831933617696 1832628995568 1834409521152 1834962608466 1837969672448 1839472439168 1840494356064 1841427288064 1841999187024 1843537501494 1843956721152 1845574068051 1849045989168 1849579430592 1851545020416 1853058886656 1853494986798 1856981808864 1859491565568 1860052215294 1861011929088 1861718344704 1864623709312 1867185005616 1869708552192 1870272282411 1872626386176 1874868894528 1877733052416 1878299202078 1878395925504 1880374170087 1882915542144 1886028828424 1886457710592 1888112335396 1889576853632 1891664280128 1892715192144 1894554095616 1896822862848 1899783010944 1900504143552 1903981354002 1904963733504 1905538093407 1908660813696 1910221379136 1911816668216 1912251414528 1913379813956 1914442790013 1916852491008 1920458502144 1921591744488 1922758290432 1931010471936 1931592685113 1932589310976 1934203280256 1936340005824 1939541626204 1940542353408 1944650477952 1947865839192 1950198448326 1952653154816 1955335370688 1958568398748 1959013776384 1962252886464 1966974271704 1967075561472 1967668648526 1970674572672 1972851588288 1974499181928 1976113578348 1978784344576 1980970319104 1982070844992 1984594752504 1985348078532 1985799545856 1986372440064 1986971345262 1993868885736 1993971560448 1995499119276 1997619781248 2003133154932 2003711049808 2004166692864 2005840438784 2007480460544 2008595714112 2011730292936 2013532286976 2014139381058 2016096256512 2016861540096 2022783756084 2025517598208 2027755199232 2031107969072 2031569842176 2033897952546 2034928919296 2037724151328 2039825170656 2043662519808 2046109847424 2050441458156 2051499405312 2052117946746 2054891434752 2058098261856 2058879488848 2060562876568 2061707620014 2063710711296 2067715881504 2069406494064 2071605699072 2072203347968 2079549739008 2080176737814 2080776859416 2082988147968 2084691247488 2088737135912 2091928011264 2093638420224 2094433137792 2097701672976 2100536768512 2102254216192 2103422121216 2106704684448 2107379109888 2109227506344 2113195416192 2118279984912 2121782431977 2122264924416 2125773960336 2128122315144 2130998524928 2133925720704 2137255887312 2138067161496 2140144441344 2140789709877 2142707308032 2147243415408 2148999051528 2150793751743 2151282841344 2151903476736 2157842669024 2160135857152 2161790712549 2161902034432 2163103076736 2169406826496 2170060917843 2171180583936 2172004735488 2175978690288 2178382506552 2181326644224 2183110147584 2184933335104 2187347043616 2190688561152 2191349069091 2191461913088 2196734799168 2200867329024 2207534497272 2210313111552 2212960006656 2216619001376 2221311579669 2222457689088 2226132387648 2228591608992 2231603605504 2232669096567 2234668995072 2241857035236 2243218005504 2244541704833 2248764169744 2252845550592 2254174931034 2254687529472 2256570493632 2258415518112 2262116519936 2263196579553 2263966078976 2265223822848 2268108288576 2268969232608 2272510145724 2275231523047 2278707297984 2281224599136 2282994035712 2284996465206 2285516072448 2289295034208 2292389072896 2294803316988 2294921488384 2299120334784 2301873578352 2304770936832 2305465841406 2311752864096 2315360544588 2316239424954 2317434513408 2318133236139 2321266250368 2325633050624 2326180366692 2328082305822 2330556411456 2331228766464 2335614308352 2338194475008 2340873966843 2343361666464 2345277653424 2349121001472 2349829277901 2352112299264 2353005130112 2354929001792 2356237280016 2359203065856 2359914382098 2363103864576 2365035993216 2367549370368 2370042770004 2372880944637 2377344843216 2379796032432 2380557883392 2384272939776 2387128155328 2390774870016 2391495705378 2393415972864 2394137604537 2397373340544 2404412873226 2405325556683 2407662496512 2410545721536 2414307576408 2415080475648 2420891411328 2425445627904 2427573002652 2430152839296 2432139788736 2440582679808 2442578156928 2443505327424 2446616811288 2453992474752 2455998916032 2458050001992 2458608961536 2460765424068 2465394652224 2466105907456 2470745182208 2471326649064 2472117801984 2475975745152 2480069620392 2482291126272 2486602250496 2489580007488 2493696376548 2496835181568 2499825192704 2504398936104 2504527900672 2507165560116 2510554056192 2523620256192 2529097150464 2529859690962 2533044014592 2534005524736 2538641805336 2540717457876 2544881084928 2546961838848 2551621824648 2552590386684 2555803321344 2562122325984 2563677720576 2575456913484 2576785747968 2578937707008 2581786674432 2586510376632 2588827226112 2589607775646 2592867303936 2597154452256 2600264597768 2607113827584 2611424531664 2612018368512 2615499874442 2616337181952 2621875962888 2622632362272 2627566096896 2629870752873 2630468784384 2632665575904 2634818104464 2642761126656 2646126336672 2647130771376 2647732727808 2649295127016 2658491847648 2660665492368 2663493041664 2665829209407 2670844206576 2677270536486 2678127618816 2682307057248 2685519174744 2688128342016 2689148720128 2697045008112 2700690130944 2701504407927 2703673598976 2708620308576 2711863936728 2716096023459 2716965535104 2719766894208 2724883359744 2728146463232 2733921944208 2736157262328 2739855246336 2744131015808 2745655514784 2747900426544 2748943493352 2751614281728 2752443912699 2756954508672 2759208658752 2762140932096 2765306252241 2773568983752 2774369145888 2777317530624 2779588329984 2780242480197 2785472713296 2789237348352 2790078322941 2791517893632 2792577517056 2796935563968 2804562828288 2808939579264 2812303341792 2817448803117 2817593888256 2824373313216 2829043242636 2829686565888 2832168503094 2834365280448 2837496420192 2841831143424 2845234294272 2849674516416 2850756215328 2854386279836 2855972031003 2856943077376 2862991220544 2865332068704 2867725002324 2868377121792 2869204635648 2870069720934 2875278736512 2880687753216 2882387616732 2884137435648 2893414557124 2894907445248 2896006313984 2901304920384 2904510008736 2908435525632 2909312439306 2910813530112 2916975716928 2921798758788 2925297672489 2928979732224 2934489772032 2937852598122 2943379329696 2950461407556 2950613342208 2951502972789 2956011859008 2959277382432 2961748772892 2963276918784 2964170367522 2968176516864 2971455478656 2976892128756 2978022117798 2979558660096 2980457017893 2989142713648 2990803328604 2990957340672 2993248678914 2996429671872 3003794067456 3004699732398 3005566574712 3006250039296 3008760658176 3011220690816 3017595439404 3020298430464 3021209071587 3024144384768 3025292310144 3030013527632 3034175634126 3038276397312 3041632798848 3043992047616 3046661953608 3047354763264 3052393378944 3059737755984 3060433539072 3065493779712 3069164771136 3073954455208 3075662187234 3078176920119 3082337152128 3087147392784 3088319233272 3090844314852 3095566066944 3101573822256 3104109741096 3107408548608 3108305021952 3120265106721 3121165289124 3124482221952 3127036871232 3133105703868 3136149732352 3137892016896 3140457630336 3141649706688 3146552509464 3150805152768 3153381324288 3160057026672 3163841259516 3169793124288 3173061376576 3177419977368 3179030586368 3183397386624 3188660940504 3192183472716 3196497787392 3205883830968 3207100742244 3210216662016 3214060962048 3219076768544 3220107300864 3220865123112 3223498577292 3226924262016 3227855215104 3236764003536 3240203785728 3242853051648 3254110239744 3256030455938 3256770875904 3258007103232 3262155748384 3263968035432 3267573759828 3271989966336 3274665221376 3277400002656 3281020565424 3286032841728 3287192869632 3295102198752 3296157069312 3300550449742 3301300993536 3306759493856 3311301745908 3315469667328 3319440009984 3324928502064 3329113575424 3333686533632 3339198581472 3342887413488 3345679169378 3347405408256 3348414674423 3362785552854 3364827008256 3373146254616 3377392019456 3379268325888 3381262396551 3382031294208 3384855740448 3387623277168 3393174779904 3394197845857 3395949118464 3402162432864 3403453848912 3407737761792 3408765218586 3416163101312 3418060946976 3421836898704 3424491053568 3427494697809 3428274108672 3433942551312 3438583609344 3442204975482 3442382232576 3448680502176 3452810367528 3457156405248 3458198762109 3462872603008 3467629296144 3473040816882 3474359137431 3476151770112 3481899375552 3488449575936 3489270550038 3492123458733 3495834617184 3496843149696 3503421462528 3506494337164 3507291712512 3510220767872 3513090805952 3515042499696 3517916480136 3523681502208 3528168448896 3529507695168 3532393502688 3538804598784 3539871573147 3544655796864 3547553989824 3551324055552 3554438945876 3561125608768 3566017264824 3569694048648 3570836825088 3576409409664 3580692232992 3586162305024 3587243558067 3590123959296 3596060010816 3602005877236 3604898131968 3605985033994 3611493744768 3615818582304 3621461364612 3622620713472 3626355858944 3631337116992 3638168441856 3641359503978 3645229258944 3648209683104 3653140328448 3654241775834 3660874019712 3663867235392 3665257991136 3669925216932 3675939344896 3678944878336 3680988712128 3683998374048 3687075002988 3687913442304 3691148136102 3698091978336 3699158861184 3703090040832 3706117773312 3706989973596 3713963617728 3720104430588 3722023858176 3723436689408 3729247418624 3734370011232 3739417104384 3740544564822 3745252772352 3749737789056 3756598404156 3756791851008 3760748340174 3765831084288 3772057656848 3772915421184 3776224670792 3779153707264 3783328560256 3785430384288 3793645725696 3794789536443 3799566021888 3801008287104 3807962708004 3809927467008 3811076186814 3817321627392 3820442758272 3823633336432 3824502829056 3826759627912 3828885580026 3833704982016 3843183488976 3845516580864 3862020943872 3863185370226 3865178621952 3868406560512 3872680011648 3879083252408 3884411663469 3889300955904 3895731678384 3900396896652 3905306309632 3910670741376 3917136797496 3918027552768 3923249811663 3924505772928 3933948543408 3935337297052 3941349145344 3945703176576 3948998363856 3952227156696 3957568689152 3961940638208 3964141689984 3969189505008 3970696157064 3971599091712 3973942690524 3987737771472 3990998238552 3995239562496 4006266309864 4007422099616 4011680877568 4014960921088 4015905804729 4017191428224 4023460585872 4028278762116 4032192513024 4033723080192 4045567512168 4051035196416 4055510398464 4062215938144 4067795905092 4069857838592 4075448302656 4079650341312 4087325039616 4092219694848 4100882916312 4104235893492 4109782869504 4116196523712 4117758977696 4121125753136 4123415240028 4127421422592 4135431763008 4138812988128 4143211398144 4144406695936 4160353475628 4161553718832 4165976295936 4169382494976 4177474271824 4183856022528 4187276840448 4188866275584 4195403345952 4201073537024 4204508432384 4206844242432 4213409368896 4218455012688 4225429971373 4226390832384 4236559969824 4243564863954 4244529848832 4248252754641 4251547920672 4256244630288 4261997049856 4267851441408 4274511774624 4276134322992 4280288882688 4281579419754 4285414616064 4294486830816 4297998103056 4301587503486 4302565682688 4303806953472 4305104581401 4315685338048 4320271714304 4323581425098 4323804068864 4326206153472 4338813652992 4340121835686 4342361167872 4344009470976 4351957380576 4356765013104 4362653288448 4363968658959 4366220295168 4369866670208 4374694087232 4381377122304 4382698138182 4382923826176 4393469598336 4401734658048 4406778897183 4415068994544 4420626223104 4425920013312 4433238002752 4442623159338 4444915378176 4446255551283 4452264775296 4457183217984 4465338193134 4467033176697 4469337990144 4483714070472 4486436011008 4489083409666 4497528339488 4505691101184 4507049598597 4508349862068 4509375058944 4513140987264 4516831036224 4526393159106 4527932157952 4530447645696 4536216577152 4537938465216 4545020291448 4550463046094 4557414595968 4562449198272 4565988071424 4569992930412 4571032144896 4578590068416 4589606633976 4589842976768 4598240669568 4603747156704 4610931682812 4623505728192 4630721089176 4632478849908 4634869026816 4636266472278 4642532500736 4651266101248 4652360733384 4656164611644 4661112822912 4662457532928 4676388950016 4681747933686 4686723332928 4690555306848 4698242002944 4699658555802 4704224598528 4706010260224 4709858003584 4712474560032 4719828764196 4726207729152 4730071986432 4740085540008 4745761889274 4754689686432 4759592064864 4761115766784 4768545879552 4774256310656 4782991410756 4786831945728 4788275209074 4794746681088 4808825746452 4810651113366 4815324993024 4821091443072 4828615152816 4830160951296 4841782822656 4850891255808 4855146005304 4860305678592 4864279577472 4881165359616 4884045683907 4885156313856 4887010654848 4893233622576 4907984949504 4911997832064 4916100003984 4917217923072 4921530848136 4930789304448 4932211814912 4942653298128 4944235603968 4950825674613 4951951490304 4960139240784 4973204500992 4979160014976 4987392753096 4993670363136 4995175989713 4999650385408 5008797872208 5014331120232 5018518754067 5021108112384 5044178329281 5047240512384 5059719381924 5066088029184 5068011049472 5077283610672 5081434915752 5089762169856 5093923677696 5103243649296 5105180773368 5111606642688 5113147827879 5124244651968 5150913826968 5157875414016 5163307463223 5163573348864 5173020753264 5179215551292 5185734607872 5194308904512 5200529195536 5209561225323 5214227655168 5222849063328 5230999748884 5232674363904 5233905825057 5243751925776 5245264724544 5255132193792 5259741505746 5260937568768 5265331151808 5269636208928 5285522253312 5292252673344 5294261542752 5298590254032 5316983695296 5321330984736 5326986083328 5331658418814 5341688413152 5354541072972 5356255237632 5364614114496 5371038349488 5376256684032 5378297440256 5394090016224 5401380261888 5403008815854 5407347197952 5408977550991 5417240617152 5423727873456 5432192046918 5433931070208 5439533788416 5449766719488 5456292926464 5462039255967 5467843888416 5472314524656 5479710492672 5481362663751 5488262031616 5491311029568 5495800853088 5497886986704 5503228563456 5504887825398 5513909017344 5518417317504 5524281864192 5530612504482 5536722204153 5547137967504 5548738291776 5554635061248 5559176659968 5560484960394 5570945426592 5578474696704 5580156645882 5583035787264 5585155034112 5593871127936 5609125656576 5610816847233 5617879158528 5624606683584 5634897606234 5635187776512 5641122510261 5648746626432 5658086485272 5659373131776 5664337006188 5668730560896 5674992840384 5683662286848 5690468588544 5699349032832 5701512430656 5708772559672 5711944062006 5713886154752 5716614280221 5725982441088 5730664137408 5735450004648 5736754243584 5740139441868 5750557473024 5761375506432 5764775233464 5768274871296 5786829114248 5792012627968 5794778055339 5802609840768 5809020017472 5818624878612 5821627060224 5833951433856 5843597517576 5850595344978 5857959464448 5875705196244 5886758659392 5900922815112 5901226684416 5903005945578 5912023718016 5918554764864 5923497545784 5928340735044 5936353033728 5942910957312 5953784257512 5956044235596 5959117320192 5960914035786 5978285427296 5981606657208 5981914681344 5986497357828 5992859343744 6009399464796 6011133149424 6012500078592 6017521316352 6022441381632 6035190878808 6040596860928 6042418143174 6048288769536 6050584620288 6060027055264 6068351268252 6076552794624 6083265597696 6093323907216 6094709526528 6104786757888 6119475511968 6130987559424 6136365090037 6138329542272 6147908910416 6151324374468 6156353840238 6164674304256 6174294785568 6176638466544 6181688629704 6191132133888 6203147644512 6208219482192 6214817097216 6216610043904 6218484395357 6240530213442 6242330578248 6248964443904 6254073742464 6266211407736 6272299464704 6275784033792 6280915260672 6283299413376 6293105018928 6301610305536 6303510285163 6306762648576 6320114053344 6327682519032 6339586248576 6346122753152 6354839954736 6358061172736 6365347295931 6366794773248 6377321881008 6384366945432 6392995574784 6411767661936 6414201484488 6420433324032 6422369129631 6428121924096 6438153537088 6441730246224 6446997154584 6452381255229 6453848524032 6455710430208 6473528007072 6480407571456 6485372137647 6485706103296 6508220479488 6510182753529 6512060911876 6513541751808 6516014206464 6524311496768 6527936070864 6535147519656 6543979932672 6549330442752 6554800005312 6562041130848 6572065683456 6574047207273 6574385739264 6590204397504 6601100899484 6602601987072 6613518987712 6622603491816 6630939334656 6638880019968 6649857004128 6663934739007 6667373067264 6678397162944 6685774826976 6691358338756 6694810816512 6696829348846 6725571105708 6729654016512 6733625114499 6746292509232 6754784038912 6758536651776 6762524793102 6764062588416 6769711480896 6775246554336 6786349559808 6788395691714 6791898236928 6804324865728 6806907697824 6817530437172 6825694569141 6832326202624 6836121893952 6843673797408 6848982107136 6854989395618 6856548217344 6867885102624 6877167218688 6884409950964 6884764465152 6886840269841 6897361004352 6905620735056 6914312810496 6916397524218 6925745206016 6935258592288 6946081633764 6948718274862 6952303540224 6954399708417 6963798751104 6976899151872 6978541100076 6984246917466 6991669234368 6993686299392 7006842925056 7012988674328 7014583425024 7020441535744 7022621900529 7026181611904 7030084999392 7035832960272 7047363004416 7049487833703 7056336897792 7059015390336 7064787005376 7077609197568 7079743146294 7089311593728 7095107979648 7102648111104 7108877891752 7118642833911 7122251217536 7132034529648 7139388097296 7141673650176 7152818819328 7161384465984 7172324610048 7174487116134 7180247918592 7182412813611 7192120021632 7204011754472 7211970067988 7215976670049 7222987489536 7231637164608 7242922729224 7245241426944 7252711717888 7262674233984 7276336883712 7282719007956 7290458517888 7296419366208 7308483551668 7321748039424 7327734470784 7330515982272 7339850433864 7351878689792 7357889756672 7361977424256 7367996748096 7374150005976 7375826884608 7382296272204 7396183956672 7398317722368 7412235546624 7413979947192 7427927235456 7440208861176 7446873378816 7458494837248 7468740022464 7481089129644 7490505544704 7499475578112 7513196808312 7513583702016 7521496680348 7531662168576 7544115313696 7552449341584 7558307414528 7566657120512 7570860768576 7587291451392 7589579072886 7599132043776 7602016574208 7615925416008 7622152373628 7634643254784 7640885516544 7647266672864 7653519255824 7657771160052 7667409964032 7686366977952 7691033161728 7726370740452 7730357243904 7736813121024 7745360023296 7758166504816 7768823326938 7778601911808 7791463356768 7800793793304 7810612619264 7821341482752 7834273594992 7836055105536 7846499623326 7849011545856 7867897086816 7870674594104 7882698290688 7889612258619 7891406353152 7897996727712 7904454313392 7915137378304 7923881276416 7928283379968 7938379010016 7941392314128 7943198183424 7947885381048 7975475542944 7981996477104 7990479124992 7997487628221 8012532619728 8014844199232 8023361755136 8029921842176 8031811609458 8034382856448 8046921171744 8056557524232 8064385026048 8067446160384 8091135024336 8102070392832 8104513223781 8111020796928 8124431876288 8135591810184 8139715677184 8148288070377 8150896605312 8159300682624 8174650079232 8184439389696 8201765832624 8208471786984 8219565739008 8232393047424 8235517955392 8242251506272 8246830480056 8254842845184 8257331738097 8270863526016 8277625976256 8286422796288 8295918756723 8320706951256 8323107437664 8331952591872 8338764989952 8354948543648 8367712045056 8370234968823 8374553680896 8377732551168 8390806691904 8409016864768 8413688484864 8426818737792 8436910025376 8450859942746 8452781664768 8473119939648 8487129727908 8489059697664 8496505509282 8503095841344 8512489260576 8523994099712 8535702882816 8549023549248 8552268645984 8563158839508 8570829232128 8573413397149 8588973661632 8595996206112 8603175006972 8605131365376 8607613906944 8610209162802 8631370676096 8640543428608 8647162850196 8647608137728 8652412306944 8680243671372 8684722335744 8688018941952 8703914761152 8713530026208 8725306576896 8727937317918 8732440590336 8739733340416 8749388174464 8765396276364 8765847652352 8775893017467 8786939196672 8803469316096 8813557794366 8830137989088 8851840026624 8854508918367 8866476005504 8885246318676 8889830756352 8892511102566 8904529550592 8914366435968 8930676386268 8934066353394 8938675980288 8941371053679 8967428140944 8972872022016 8978166819332 8995056678976 9011382202368 9014099197194 9016699724136 9018750117888 9026281974528 9033662072448 9052786318212 9060895291392 9063627214761 9072433154304 9075876930432 9090040582896 9100926092188 9114829191936 9124898396544 9131976142848 9139985860824 9142064289792 9157180136832 9179213267952 9196481339136 9207494313408 9221863365624 9247011456384 9261442178352 9264957699816 9272532944556 9285065001472 9304721466768 9312329223288 9322225645824 9324915065856 9363495867372 9373446665856 9381110613696 9399317111604 9408449197056 9412020520448 9419716007168 9424949120064 9439657528392 9452415458304 9460143972864 9480171080016 9491523778548 9509379372864 9519184129728 9537091759104 9548512621312 9565982821512 9576550418148 9589493362176 9617651492904 9621302226732 9630649986048 9642182886144 9657230305632 9660321902592 9683565645312 9710292010608 9720611357184 9728559154944 9762330719232 9768091367814 9770312627712 9774021309696 9786467245152 9815969899008 9823995664128 9832200007968 9843061696272 9861578608896 9864423629824 9885306596256 9888471207936 9901651349226 9903902980608 9920278481568 9946409001984 9958320029952 9974785506192 9987340726272 9990351979426 9999300770816 10017595744416 10028662240464 10037037508134 10042216224768 10045244023269 10088356658562 10094481024768 10119438763848 10132176058368 10136022098944 10143787189653 10154567221344 10162869831504 10179524339712 10182593537571 10187847355392 10206487298592 10210361546736 10223213285376 10226295655758 10248489303936 10282484093427 10301827653936 10315750828032 10326614926446 10327146697728 10346041506528 10358431102584 10371469215744 10374596286327 10388617809024 10401058391072 10419122450646 10423077412293 10428455310336 10445698126656 10461999497768 10465348727808 10467811650114 10476370376199 10487503851552 10490529449088 10510264387584 10519483011492 10521875137536 10530662303616 10539272417856 10571044506624 10584505346688 10588523085504 10597180508064 10619614719441 10633967390592 10642661969472 10653972166656 10663316837628 10683376826304 10709082145944 10712510475264 10729228228992 10742076698976 10756594880512 10761730674201 10788180032448 10806017631708 10814694395904 10817955101982 10834481234304 10847455746912 10864384093836 10867862140416 10879067576832 10912585852928 10924078511934 10935687776832 10944629049312 10959420985344 10962725327502 10976524063232 10982622059136 10991601706176 10995773973408 11009775650796 11027818034688 11036834635008 11061225008964 11073444408306 11094275935008 11097476583552 11109270122496 11118353319936 11120969920788 11141890853184 11160313291764 11166071574528 11170310068224 11187742255872 11218251313152 11221633694466 11235758317056 11249213367168 11269795212468 11270375553024 11282245020522 11297493252864 11316172970544 11318746263552 11328674012376 11337461121792 11349985680768 11380937177088 11384368609329 11396106595783 11398698065664 11403024861312 11417545119344 11423888124012 11433228560442 11451964882176 11461328274816 11470900009296 11473508487168 11480278883736 11501114946048 11529550466928 11536549742592 11551926574097 11573658228496 11589556110678 11605219681536 11618040034944 11637249757224 11667902867712 11687195035152 11701190689956 11715918928896 11751410392488 11769749434989 11773517318784 11801845630224 11806011891156 11824047436032 11837109529728 11846995091568 11856681470088 11872706067456 11885821914624 11907568515024 11912088471192 11921828071572 11956570854592 11963213314416 11972994715656 11985718687488 12018798929592 12022266298848 12035042632704 12044882763264 12047717414187 12070381757616 12084836286348 12096577539072 12101169240576 12120054110528 12136702536504 12153105589248 12166531195392 12186647814432 12209573515776 12238951023936 12261975118848 12272730180074 12276659084544 12295817820832 12302648748936 12312707680476 12329348608512 12348589571136 12353276933088 12363377259408 12382264267776 12406295289024 12416438964384 12429634194432 12433220087808 12436968790714 12481060426884 12484661156496 12497928887808 12508147484928 12532422815472 12544598929408 12551568067584 12561830521344 12566598826752 12586210037856 12603220611072 12607020570326 12613525297152 12640228106688 12655365038064 12676289914119 12679172497152 12692245506304 12709679909472 12716122345472 12730694591862 12733589546496 12744758263923 12754643762016 12768733890864 12785991149568 12789846215419 12823535323872 12828402968976 12840866648064 12844738259262 12856243848192 12876307074176 12883460492448 12893994309168 12904762510458 12907697048064 12911420860416 12915313744203 12947056014144 12960815142912 12970744275294 12971412206592 13016440958976 13020365507058 13024121823752 13027083503616 13032028412928 13048622993536 13055872141728 13070295039312 13087959865344 13091905976877 13098660885504 13109600010624 13124082261696 13144131366912 13148094414546 13148771478528 13180408795008 13202201798968 13205203974144 13220336691549 13227037975424 13245206983632 13261878669312 13277760039936 13299714008256 13327869478014 13334746134528 13338766653849 13356794325888 13371549653952 13382716677512 13393658697692 13401099530091 13451142211416 13459308033024 13467250228998 13492585018464 13517073303552 13521148795791 13525049586204 13528125176832 13539422961792 13550493108672 13576791383428 13583796473856 13608649731456 13613815395648 13635060874344 13651389138282 13664652405248 13672243787904 13687347594816 13697964214272 13709978791236 13713096434688 13735770205248 13768819901928 13769528930304 13773680539682 13794722008704 13811241470112 13832795048436 13851490412032 13870517184576 13892163267528 13897436549724 13904607080448 13908799416834 13927597502208 13953798303744 13957082200152 13968493834932 13983338468736 13987372598784 14025977348656 14029166850048 14040883071488 14045243801058 14052363223808 14060169998784 14071665920544 14094726008832 14098975667406 14112673795584 14118030780672 14129574010752 14159486292588 14178623187456 14190215959296 14217755783504 14237285667822 14244502435072 14264069059296 14278776194592 14283347300352 14305637638656 14322768931968 14348974232268 14360495837184 14364825627222 14384240043264 14408023508944 14423940135976 14431953340098 14445974979072 14463274329216 14485845458448 14490482853888 14505423435776 14525348467968 14552673767424 14565438015912 14580917035776 14592838732416 14616967103336 14643496078848 14652137051721 14655468941568 14661031964544 14679700867728 14703757379584 14715779513344 14723954848512 14735993496192 14748300011952 14751653769216 14764592544408 14792367913344 14796635444736 14827959894384 14852477023839 14855854470912 14880417722352 14916989674496 14937480044928 14962178259288 14981011089408 14985527969139 14998951156224 15026393616624 15042993360696 15055556262201 15063324337152 15088230627392 15104898683168 15116614829056 15132534987843 15133314241024 15141721537152 15179158145772 15198264087552 15204033148416 15231850832016 15244304747256 15269286509568 15281771033088 15294533345728 15307038511648 15315542320104 15334819928064 15339443483637 15372733955904 15452741480904 15473626242048 15490720046592 15516333009632 15537646653876 15557203823616 15582926713536 15601587586608 15621225238528 15628683675969 15642682965504 15668547189984 15692999246652 15698023091712 15711791933831 15735794173632 15741349188208 15765396581376 15779224517238 15782812706304 15795993455424 15808908626784 15830274756608 15847762552832 15856566759936 15876758020032 15882784628256 15895770762096 15926620661329 15950951085888 15963992954208 15980958249984 15994975256442 16025065239456 16029688398464 16046723510272 16059843684352 16063623218916 16068765712896 16093842343488 16113115048464 16128770052096 16134892320768 16182270048672 16204140785664 16209026447562 16222041593856 16226932652973 16248863752576 16271183620368 16279431354368 16296576140754 16301793210624 16318601365248 16349300158464 16368878779392 16386117767901 16403531665248 16416943573968 16439131478016 16444087991253 16464786094848 16471035910784 16484503012544 16493660960112 16509685690368 16514663476194 16541727052032 16555251952512 16572845592576 16591837513446 16610166612459 16641413902512 16646214875328 16663905183744 16677529979904 16709897087296 16735424090112 16740469937646 16749107361792 16755465102336 16781613383808 16827376969728 16832450541699 16853637475584 16873820050752 16901719885492 16905563329536 16946239879296 16974259455816 16978119395328 16993011018564 17006191682688 17024978521152 17071405765632 17098047098496 17104537291968 17126317679016 17141658464256 17146826794298 17177947323264 17191992412224 17206350013944 17210262730752 17220418325604 17262741352192 17294325700392 17295216275456 17304824613888 17360487342744 17376037883904 17407829522304 17427060052416 17455874635836 17464881180672 17479466680832 17498776348928 17530792552728 17531695304704 17551786034934 17573878393344 17627115588732 17660275978176 17703680053248 17709017836734 17732952011008 17770492637352 17785022205132 17809059101184 17828732871936 17861352772536 17868132706788 17877351960576 17882742107358 17934856281888 17945744044032 17956333638664 17990113357952 18028198394388 18033399448272 18037500235776 18052563949056 18067324144896 18105572636424 18121790582784 18127254429522 18144866308608 18151753860864 18180081165792 18201852184376 18229658383872 18249796793088 18279971721648 18284128579584 18314360273664 18358426535904 18392962678272 18409095270111 18414988626816 18443726731248 18494022912768 18522884356704 18529915399632 18545065889112 18570130002944 18609442933536 18624658446576 18644451291648 18649830131712 18655453186071 18726991734744 18746893331712 18762221227392 18798634223208 18816898394112 18824041040896 18839432014336 18849898240128 18879315056784 18904830916608 18910530855489 18920287945728 18960342160032 18983047557096 19018758745728 19038368259456 19074183518208 19096041887793 19097025242624 19131965643024 19153100836296 19178986724352 19235302985808 19242604453464 19261299972096 19267107388893 19284365772288 19314460611264 19357143765687 19367131290624 19420584021216 19441222714368 19456116412941 19457118309888 19524661438464 19530548260587 19536182735628 19540625255424 19548042619392 19572934490304 19631939798016 19647991328256 19664400015936 19686123392544 19722141621819 19723157217792 19728847259648 19770613192512 19803302698452 19807805961216 19840556963136 19892818003968 19916640059904 19949571012384 19980703958852 19991804217021 19998601541632 20035191488832 20057324480928 20074075016268 20084432449536 20090488046538 20176713317124 20188962049536 20200875343497 20238877527696 20264352116736 20272044197888 20287574379306 20309134442688 20325739663008 20359048679424 20365187075142 20375694710784 20412974597184 20420723093472 20452591311516 20477083707423 20496978607872 20564968186854 20603655307872 20631501656064 20653229852892 20654293395456 20660520809523 20692083013056 20716862205168 20742938431488 20749192572654 20777235618048 20802116782144 20838244901292 20846154824586 20856910620672 20863199125251 20891396253312 20923998995536 20930697455616 20935623300228 20952740752398 20975007703104 20981058898176 21020528775168 21038966022984 21043750275072 21061324607232 21078544835712 21142089013248 21148463501109 21169010693376 21177046171008 21194361016128 21239229438882 21267934781184 21285323938944 21307944333312 21326633675256 21366753652608 21418164291888 21425020950528 21458456457984 21484153397952 21523461348402 21547238440833 21576360064896 21612035263416 21635910203964 21668962468608 21694911493824 21728768187672 21735724280832 21758135153664 21825171705856 21848157023868 21871375553664 21889258098624 21925450655004 21953048126464 21965244118272 21983203412352 21991547946816 22019551301592 22055636069376 22073669270016 22122450017928 22146888816612 22188551870016 22194953167104 22236706639872 22241939841576 22283781706368 22320626583528 22340620136448 22375484511744 22443267388932 22471516634112 22498426734336 22539590424936 22540751106048 22564490041044 22594986505728 22632345941088 22657348024752 22674922243584 22699971361536 22761874354176 22768737218658 22792213191566 22797396131328 22806049722624 22835090238688 22847776248024 22866457120884 22903929764352 22922656549632 22941800018592 22960557767472 23002229892096 23059100933856 23073099485184 23103853148194 23147316456992 23179112221356 23210439363072 23236080069888 23274499514448 23335805735424 23374390070304 23402381379912 23431837857792 23438902720961 23502820784976 23539498869978 23547034637568 23603691260448 23612023782312 23648094872064 23668836775857 23674219059456 23693990183136 23713362940176 23745412134912 23752571542921 23771643829248 23815137030048 23824176942384 23843656143144 23913141709184 23926426628832 23945989431312 23971437374976 23992462884663 24037597859184 24044532597696 24070085265408 24089765526528 24095434828374 24140763515232 24169672572696 24193155078144 24202338481152 24240108221056 24273405073008 24306211178496 24313539671343 24333062390784 24373295628864 24419147031552 24444864211131 24477902047872 24523950237696 24545460360148 24553318169088 24591635641664 24605297497872 24625415360952 24658697217024 24697179142272 24706553866176 24726754518816 24764528535552 24771995214291 24812590578048 24832877928768 24859268388864 24873937581428 24887756270169 24962120853768 24969322312992 24995857775616 25016294969856 25064845630944 25103136135168 25110704906469 25123661042688 25133197653504 25172420075712 25214041140652 25227050594304 25280456213376 25310730076128 25352579828238 25358344994304 25384491012608 25419359818944 25461389183724 25467179092992 25489516527846 25509287524032 25537467781728 25571982299136 25579692430838 25647070647744 25656805937952 25689476518524 25712487696384 25720240191447 25752614148352 25766920984896 25787988618336 25809525020916 25815394096128 25822841720832 25830627488406 25894112028288 25921630285824 25941488550588 25942824413184 26040731014116 26048243647504 26054167007232 26064056825856 26097245987072 26111744283456 26140590078624 26175919730688 26183811953754 26197321771008 26219200021248 26248164523392 26296188829092 26297542957056 26327679052401 26360817590016 26404403597936 26410407948288 26440673383098 26454075950848 26490413967264 26555520079872 26563526755101 26599428016512 26655738956028 26669492269056 26677533307698 26713588651776 26743099307904 26765433355024 26787317395384 26802199060182 26824113161037 26902284422832 26918616066048 26934500457996 26985170036928 27034146607104 27042297591582 27050099172408 27056250353664 27078845923584 27100986217344 27153582766856 27190881644283 27217299462912 27227630791296 27270121748688 27302778276564 27329304810496 27344487575808 27374695189632 27395928428544 27419957582472 27426192869376 27471540410496 27537639803856 27547361079364 27589444017408 27622482940224 27665590096872 27702980824064 27741034369152 27784326535056 27794873099448 27817598833668 27855195004416 27914164400304 27936987669864 27966676937472 27974745197568 28051954697312 28081766142976 28090487602116 28104726447616 28120339997568 28143331841088 28197951334812 28225347591168 28236061561344 28259148021504 28318972585176 28357246374912 28380431918592 28435511567008 28474571335644 28489004870144 28528138118592 28557552389184 28611275277312 28645537863936 28697948464536 28729651254444 28768480086528 28816047017888 28847880271952 28863906680196 28891949958144 28926548658432 28971690916896 28980965707776 29010846871552 29050696935936 29130876031824 29161834071552 29179042162829 29185677464832 29233934206672 29286992157696 29304274103442 29310937883136 29322063929088 29359401735456 29407514759168 29431559026688 29447909697024 29471986992384 29496600023904 29529185088816 29578009799611 29584735826688 29593270889472 29655919788768 29704954047678 29711708941824 29760835444704 29833979348992 29874960089856 29924356518576 29962022178816 29971055938278 29997902312448 30052787233248 30085986721392 30111112524402 30126648674304 30135732069807 30176461254784 30209797366336 30233229658112 30265069975686 30266628482048 30283443074304 30358316291544 30396528175104 30408066296832 30431361568959 30463701664032 30488609494512 30538573019136 30547780612713 30563542066176 30589066691456 30614077023296 30631084640208 30669639856128 30678886967274 30745467911808 30847452280281 30905482961808 30947252484096 30981440093184 31032666019264 31075293307752 31114407647232 31123788858981 31165853427072 31203175173216 31257367351938 31269232236879 31285365931008 31337094379968 31385998493304 31396046183424 31423583867662 31471588347264 31482698376416 31530793162752 31558449034476 31565625412608 31591986910848 31617817253568 31695525105664 31713133519872 31753516040064 31765569256512 31791541524192 31853241322658 31901902171776 31927985908416 31961916499968 31989950512884 32050130478912 32059376796928 32119687368704 32127246437832 32137531425792 32187684686976 32226230096928 32269784641536 32364540097344 32418052895124 32444083187712 32453865305946 32497727505152 32542367240736 32558862708736 32593152281508 32603586421248 32637202730496 32737757558784 32772235535802 32807063330496 32833887147936 32878262956032 32888175982506 32929572189696 32942071821568 32969006025088 32987321920224 33029326952388 33083454104064 33110503905024 33183675026892 33220333224918 33282827805024 33292429750656 33327810367488 33355059959808 33419794174592 33480939875292 33498214723584 33510930204672 33563226767616 33654753939456 33664901083398 33707274951168 33747640101504 33803439770984 33811126659072 33892479758592 33948518911632 33956238790656 33986022037128 34012383365376 34049957042304 34142811531264 34153105827987 34188319787349 34196094196992 34209074583936 34252635358032 34293653588596 34355894646528 34383984824448 34412700027888 34420525461504 34440836651208 34525482704384 34588651400784 34609649227776 34655779722291 34720974685488 34815659044608 34854120104832 34911749271672 34958933361664 34997552697856 35061585105456 35103572069868 35147756786688 35254231177464 35309248304967 35320551956352 35418035673468 35465904022016 35540985274704 35570044410264 35618118202368 35657465743872 35722705545072 35736265413576 35765484214716 35869712563776 35912667277328 35980226715904 36056396788776 36066798896544 36105127898112 36134648289792 36143152242561 36211145272848 36254508859044 36289732617216 36303507721728 36360162331584 36403704368752 36459316767744 36499593586176 36559943443296 36628720547328 36716853071808 36785925356544 36818190540222 36829977253632 36887453462496 36988045825536 37045768713408 37059830799264 37090131778224 37140260005888 37218885867072 37249316893152 37288902583296 37299660263424 37310906372142 37453983469488 37493786663424 37524442454784 37597268446416 37633796788224 37648082081792 37678864028672 37699796480256 37758630113568 37809661833216 37821061710978 37840575891456 37920684320064 37966095114192 38028869742357 38037517491456 38076736518912 38148367036416 38192083775586 38194050485248 38234274791769 38263931286048 38306201672592 38357973448704 38369538646257 38470605971616 38485208906928 38522599944192 38534214777786 38568731544576 38628921222528 38714287531374 38734262581248 38745941232609 38841168042432 38882445428736 38912232825882 38914236619776 39049322876928 39061096521174 39072365471256 39081250510848 39096085238784 39145868980608 39263879596032 39275717930631 39295982656512 39328800031872 39372246785088 39444283243638 39446314435584 39457694519296 39541226385024 39606605396904 39615611922432 39681113926272 39785636007936 39833280119808 39899142024768 39961407917704 39983608434042 39997203083264 40016299961547 40070382977664 40114648961856 40148150032536 40180976093076 40353426634248 40377924099072 40401750686994 40477755055392 40544088395776 40563446387373 40575148758612 40618268885376 40651479326016 40730374150284 40751389421568 40825949194368 40841446186944 40905182623032 40954167414846 40993957215744 41129936373708 41207310615744 41306459705784 41308586790912 41321041619046 41384166026112 41433724410336 41498385145308 41554471236096 41604233564288 41676489802584 41692309649172 41713821241344 41726398250502 41782792506624 41847997991072 41861394911232 41871246600456 41905481504796 41950015406208 41962117796352 42077932045968 42087500550144 42122649214464 42157089671424 42284178026496 42296927002218 42338021386752 42354092342016 42388722032256 42478458877764 42535869562368 42570647877888 42653267350512 42733507305216 42836328583776 42850041901056 42916912915968 42968306795904 43046922696804 43094476881666 43152720129792 43224070526832 43271820407928 43337924937216 43389822987648 43457536375344 43471448561664 43516270307328 43529390767499 43696314047736 43742751107328 43778516197248 43850901310008 43906096252928 43930488236544 43956411155163 43966406824704 43983095893632 44039102603184 44111272138752 44124571996141 44147338540032 44244900035856 44293777633224 44377103740032 44389906334208 44483879683152 44557431071517 44567563412736 44641253167056 44750969023488 44886534777864 44943033268224 44956583907417 44996853468672 45079180849872 45128980082088 45166668786603 45189973011456 45264691882176 45314696049504 45349844487168 45397604963529 45399942723072 45537474437316 45584426383132 45594792262656 45612099445248 45670180477376 45695552496048 45732914241768 45807859528704 45845313099264 45883600037184 45921115534944 46004459784192 46018330450911 46118201867712 46207706296388 46294632913984 46358224442712 46420878726144 46472160139776 46548999028896 46671611470848 46748780140608 46804762759824 46863675715584 46877805441922 47005641569952 47078997739956 47094069275136 47135375801493 47207382520896 47224047564624 47296189744128 47337673551714 47348438118912 47387980366272 47426725880352 47490824269824 47505143085842 47543287658496 47630274060096 47648353884768 47687312286288 47779861983987 47826283418368 47852853257664 47891978862624 47942874749952 47984925769326 48075195718368 48089065195392 48140170530816 48179531053056 48190869656748 48281527030464 48339345145392 48386310156288 48404676962304 48480216442112 48546810146016 48612422356992 48627079342686 48666124781568 48680797958919 48746591257728 48838294063104 48889728422262 48955804095744 49047900475392 49090920720296 49106636338176 49158353303703 49183271283328 49210594995744 49250830721904 49317394434048 49332263973759 49394358284544 49413107732352 49453509037632 49529057071104 49543990428582 49625181156096 49665755857536 49718536777728 49747875162856 49775512540338 49830499837377 49924241707536 49938644625984 49991715551232 50032589939712 50129691261888 50206272270336 50221409812938 50247322085376 50266395307008 50344840151424 50428082281304 50497351625097 50560912426752 50621460152256 50705159656476 50716689988608 50768982025216 50838719637888 50922778367448 50934358185984 50979033055692 51018575048064 51074935563456 51159384861676 51294141295488 51313611875904 51378953037048 51424975392768 51440480382894 51505228296704 51533841969792 51575977236672 51619050041832 51630788192256 51661254976812 51788224056576 51882977101176 51885648826368 52081462028232 52096487295008 52128113651712 52194491974144 52223488566912 52281180157248 52367623907508 52394643542016 52438400042496 52496329046784 52592377658184 52595085914112 52655358104802 52721635180032 52808807195872 52881346766196 52908151901696 52980827934528 53111040159744 53127053510202 53198856033024 53311477912056 53355066615396 53427177303552 53486198615808 53530866710048 53574634790768 53604398120364 53648226322074 53804568845664 53837232132096 53869000915992 53970340073856 54084595183164 54100198344816 54112500707328 54157691847168 54201972434688 54307165533712 54381763288566 54434598925824 54455261582592 54540243497376 54605556553128 54658609620992 54688975151616 54749390379264 54839915164944 54852385738752 54930589627849 54943080820992 55075279607712 55094722158728 55178888034816 55227285810333 55244965880448 55331180193744 55405961648128 55482068738304 55568653070112 55589746198896 55635197667336 55710390008832 55828328800608 55873975339728 55933353874944 55949490395136 55966359558213 56103909394624 56163532285952 56180975204232 56209452895232 56240679995136 56286663682176 56395902669624 56450695182336 56472123122688 56518296043008 56637945170352 56714492749824 56731592566467 56760863837184 56871023134016 56949142671288 56978009740288 57056276237184 57115104778368 57222550554624 57288125663379 57291075727872 57395896929072 57459302508888 57536960173056 57632094035776 57695760543904 57727813360392 57783899916288 57801322166679 57853097316864 57943381833792 58071431297061 58101393871872 58261752063648 58323668143104 58358084325658 58371354929664 58467868413344 58573984315392 58591644781761 58608548206884 58621875766272 58644127858176 58718803470912 58863118053376 58895819394048 58943973984768 58993200047808 59058370177632 59156019599222 59169471653376 59186541778944 59311839577536 59409908095356 59423417883648 59521670889408 59667958697984 59749920179712 59848713037152 59942111876556 59995804624896 60013893780043 60105574466496 60171973442784 60222225048804 60253297348608 60271464139614 60352922509568 60419594732672 60466459316224 60530139951372 60533256964096 60566886148608 60602626030491 60716632583088 60793056350208 60816132593664 60862723137918 60927403328064 60977218989024 61077146038272 61095561225426 61127084132352 61178133382912 61228154046592 61262169280416 61357773934548 61431251122269 61490935823616 61694904560562 61810965923616 61894504968192 61962880186368 61981562428569 62065332038528 62150586615504 62228815294464 62247577717962 62331706854144 62406350346432 62514734703876 62538464473758 62570731862016 62589597375753 62674188759936 62771996986608 62792092366848 62847167735324 62943176694528 62965396752832 63061586325504 63116898068952 63131250825216 63183973821696 63235634507136 63426267039744 63445390503327 63507032080128 63531138513024 63583083048384 63706482645316 63803804343552 63855971816832 63923832999936 63979901025768 64100260957824 64118753593856 64254492875664 64275062851584 64375369373952 64452460193856 64729080194688 64836105790248 64907730611892 64995455010304 65084734481472 65186304563016 65207172842496 65274405460992 65475515117568 65544471071604 65614126660992 65667774295872 65776351965012 65859144379392 65884143643136 65938012050176 65974643840448 66058653904776 66166908208128 66221007810048 66367350053784 66440666449836 66565655610048 66584859501312 66710119919616 66839588349184 66961879750584 67021860409344 67126453535232 67329802166796 67414549902336 67495280203008 67606879541968 67622253318144 67784959517184 67897037823264 67972044074256 68024766730752 68099914084608 68285623062528 68306211655974 68376639574698 68392188393984 68418149167872 68505270716064 68587307177192 68711789293056 68767969648896 68825400055776 68881673302416 69050965408768 69177302801568 69219298455552 69311559444582 69441949370976 69631318089216 69708240209664 69823498543344 69917866723328 69995105395712 70123170210912 70207144139736 70295513573376 70316708162883 70508462354928 70618496609934 70641103912704 70836071346936 70931808044032 71006510327571 71081970549408 71140088820528 71236236404736 71257714628763 71314931487744 71445411090144 71472530827152 71530968429432 71739425127552 71825334554656 71960453431808 71977388653989 72112793577552 72133597793088 72210255796224 72269296579584 72286304485122 72422290545696 72509017718088 72579465234432 72607015443456 72720324663168 72807408737504 72918633535488 72940619014029 72999187172352 73119886886592 73257441094656 73334592633393 73433706143616 73571850713088 73636381080444 73659954507264 73774906924992 73976091651072 74091537426816 74119661598528 74180263556448 74280520011776 74315985642873 74437771734144 74498633786304 74577805166592 74621812744284 74907966938976 74987573326848 75048884909568 75194536892832 75296164163584 75332114719407 75357728057344 75399592960512 75517260227136 75642123421956 75681151782912 75841368640128 75932190228384 76057739484714 76075034982912 76153473037824 76384167551172 76388100970496 76468549583538 76527862572096 76612403345184 76715946897408 76739077292514 76941211943232 76970417813856 77068429555572 77137463089152 77160720574341 77257842445056 77428575062748 77468525162496 77491882465218 77682336084864 77764890857472 77824465651764 77828473239552 78122193042348 78144730942512 78162501021696 78192170477568 78291737961216 78527759192064 78551435861262 78591965313024 78657600063744 78744493570176 78888566487276 78892628871168 78983037157203 79082452770048 79213210793808 79231223844864 79362227852544 79666560239616 79690580265303 79772746170481 79798284049536 79922815835408 79967216868084 80032599923094 80140765955328 80229297923712 80296300065072 80361952186152 80706853268496 80755848198144 80803501373988 80955510110784 81126892774746 81150297517224 81236537770752 81302958652032 81460748300568 81651898388736 81682892373888 81810365246064 81908334829692 81987914431488 82259872747416 82414621231488 82612919411568 82642083238092 82768332052224 82867448820672 82996770290616 83108942472192 83208467128576 83352979605168 83384619298344 83452796501004 83565585013248 83695995982144 83742493200912 83810963009592 83900030812416 83924235592704 84155864091936 84245298428928 84314179342848 84593854004436 84676042773504 84708184684032 84777444064512 84956917755528 85071739124736 85141295755776 85306534701024 85467014610432 85672657167552 85833825831936 85936613591808 86093845393608 86188953763332 86305440259584 86448141053664 86543640815856 86675849874432 86779645975296 86915072750688 86942897123328 87032540614656 87058781534998 87392628095472 87485502214656 87537126488487 87557032394496 87701802620016 87812192505856 87860976473088 87912822310326 87932813649408 87966191787264 88078205206368 88222544277504 88249143992282 88294677080064 88489800071712 88587555266448 88734029398833 88754207480064 88779812668416 88967759366304 89114862143034 89135126825472 89282506334112 89501938046976 89528923507933 89773069555728 89886066536448 89913167814834 89993706937344 90158361699744 90257960164176 90333337573206 90379946022912 90407196209421 90529383764352 90629392099008 90699688974336 90795209927058 90799885446144 91074948874632 91168852766264 91189584525312 91224198890496 91294084706877 91340360954752 91391104992096 91465828483536 91615719057408 91643341838139 91690626198528 91767200074368 91842231069888 92008919568384 92036660901822 92236403735424 92415412592776 92542356840843 92589265827968 92716448885424 92841757452288 92944320279552 93097998057792 93343222941696 93371366576943 93497560281216 93609525519648 93755610883844 93807696710637 94011283139904 94157995479912 94188138550272 94270751602986 94414765041792 94448095129248 94592379488256 94675347103428 94696876237824 94775960732544 94853451760704 95010286171684 95086575316992 95260548120192 95296707769536 95374624572576 95559723967974 95652566836736 95705706515328 95783957725248 95885749499904 95969851538652 96150391436736 96178130390784 96359062106112 96381739313496 96563054060928 96678690290784 96809353924608 96960432884224 97093620292032 97254158685372 97332249563136 97361595917838 97493182515456 97676588126208 97779456844524 97911608191488 98181841440592 98213272676352 98316706607406 98366542566656 98421189991488 98501661443808 98634788868096 98664527947518 98788716569088 98826215464704 98907018075264 99087980857164 99250362312192 99331511715072 99495750325712 99551025080676 99660999674754 99848483415072 99877289251968 99983431102464 100065179879424 100259382523776 100442819625876 100494644170752 100532790614016 100689680302848 100856164562608 100994703250194 101121824853504 101242920304512 101410319312952 101433379977216 101537964050432 101677439275776 101845556734896 101868716371968 101958066111384 102037150096128 102149871126912 102318769723352 102459317483961 102564959362047 102588282590976 102627223751808 102757906074096 102880960765788 103010456593408 103067683939584 103151954473344 103238100083664 103261576384512 103322509953624 103576448113152 103765954202352 103967339166873 104162924056464 104192974590016 104388983948288 104446977133824 104562360314496 104735247815016 104876800084992 104992658093568 105184755316368 105310716209604 105443270360064 105617614391744 105762693532392 105816303803392 105927744914901 105961655869056 106254107020404 106397712066048 106622955824112 106710133230792 106854354607104 106972397231616 107061733420096 107149269581536 107208796240728 107296452644148 107609137691328 107738001831984 107940680147712 108169190366328 108200396689632 108315383694336 108403944869376 108614331067424 108763526577132 108869197851648 108910523165184 109080486994752 109211113106256 109317219241984 109377950303232 109498780758528 109679830329888 109861179255698 109886161641984 109982543536817 110150559215424 110189444317456 110357776069632 110454571620666 110489931760896 110662360387488 110811923296256 110964137476608 111137306140224 111179492397792 111270395334672 111420780017664 111454374162937 111656657601216 111747950679456 111866707749888 111898980790272 111932719116426 112207818789248 112327064571904 112361950408464 112418905790464 112481359990272 112573327364352 112791805339248 112901390364672 112944246245376 113036592086016 113275890340704 113428985499648 113463185132934 113521727674368 113742046268032 113898285342576 113956019480576 114086609227071 114112552474368 114230209556736 114445101109248 114576251326758 114582151455744 114702824375307 114791793858144 114918605017776 115073920346112 115108615938771 115264188071552 115391521087808 115455626720784 115567799832576 115602644333358 115706194633728 115886763667584 116142862594122 116202787743744 116237823697827 116523504127296 116647336286208 116716168651316 116742709859328 116935736826688 117147968630784 117183289563522 117217096413768 117243751532544 117288255716352 117437606941824 117791638788096 117827153791893 117887947969536 117986400095616 118116740355264 118312039198444 118338943306752 118373083557888 118623679155072 118819816190712 118846835767296 119043341778816 119499840359424 119697426074304 119884223753112 119991609249792 120027787560086 120211148932992 120343946885568 120444450097608 120542928279228 120705845019136 120839189465344 121060279902744 121066513928192 121133772297216 121205252060982 121433265166176 121632265187328 121725446275836 121854806656128 121954437978048 122191122450852 122254168264704 122356266765824 122456308093184 122524338560832 122715547869096 122862502244538 122981871647232 123389809121124 123621931847232 123925760372736 123963124857138 124130664077056 124301173231008 124495155435924 124663413708288 124812700692864 125029469407752 125076928947516 125141463724032 125179194751506 125348377519872 125543993973216 125584184733696 125694335470648 125886353389056 125930793505664 126233796137904 126262501650432 126367947643392 126471269014272 126852534079488 126890781006654 127014064160256 127062277026048 127166166096768 127412965290632 127607608687104 127711943633664 127959802051536 128200521915648 128237507187712 128508985751328 128550125703168 128750738747904 128904920387712 129458160389376 129672211580496 129815461223784 129990910020608 130169468962944 130372609126032 130414345684992 130548810921984 130588172302497 131088942143208 131228253321984 131335548591744 131552703930024 131718288758784 131768287286272 131869233465489 131876024100352 131949287680896 132117307809552 132333816416256 132373715988423 132442015620096 132734700107568 132881332899672 133131311220096 133169719002624 133672293214551 133679176698368 133923759501168 134252907070464 134659604333592 134829099804672 134869751722251 134990560406016 135213759083936 135500006359809 135569919034368 135794075646528 135944088148512 136049533461504 136192814890587 136199828169216 136612423311948 136753279149396 136784376787968 136836298335744 137010541432128 137174614354384 137423578586112 137535939297792 137650800111552 137763346604832 138054991352733 138101930817536 138354605603136 138623118889164 138883898741952 139262636178432 139416480419328 139646997086688 139835733446656 139990210791424 140246340421824 140414288279472 140591027146752 140633416325766 141016924709856 141236993219868 141282207825408 141406127404479 141672142693872 141863616088064 142013020655142 142163941098816 142280177641056 142472472809472 142515429257526 142629862975488 142890822180288 142945061654304 143061936858864 143339585951961 143478850255104 143650669109312 143920906863616 143954777307978 144225587155104 144267195586176 144420511592448 144538593159168 144572608970244 144844581091392 145018035436176 145158930468864 145214030886912 145440649326336 145614817475008 145837267070976 145881238028058 145998374344704 146042393876757 146239773773184 146514882189312 146669185266786 146867412287232 147143701426176 147272762160888 147319909014528 147549813849984 147952183302144 147996791921277 148183074853632 148239323197056 148360527112896 148631971285746 148875543468288 148997267572608 149155610333184 149243625488568 149815933877952 149975146653696 150097769819136 150389073785664 150664229438814 150715456114688 150799185921024 151034520454272 151284246843912 151682737280256 151864380456768 152115478969428 152150069965824 152306946075648 152768335102344 152776201940992 152937099167076 153055725144192 153224806690368 153478154585028 153882423886464 153940835627712 154136859111144 154274926178304 154321441148682 154515684890112 154857150125496 154983764930436 155364672169728 155648931303528 155656946479104 156244386084696 156289461885024 156384340955136 156583475922432 157102871722524 157183930626048 157315200127488 157488987140352 157777132974552 157785257742336 157966074314406 158164905540096 158426421587616 158724455705088 159333120479232 159381160530606 159545492340962 159596568099072 159845631670816 159934433736168 160065199846188 160281531910656 160458595847424 160592600130144 160723904372304 161413706536992 161511696396288 161607002747976 161911020221568 162253785549492 162300595034448 162473075541504 162605917304064 162921496601136 163303796777472 163365784747776 163620730492128 163816669659384 163975828862976 164519745494832 164791768883547 164829242462976 165225838823136 165284166476184 165536664104448 165681857430999 165734897641344 165993540581232 166217884944384 166268000800447 166416934257152 166705959210336 166769238596688 166905593002008 167131170026496 167391991964288 167484986401824 167621926019184 167800061624832 167848471185408 167899078674639 168311728183872 168490596857856 168628358685696 169187708008872 169352085547008 169416369368064 169554888129024 169913835511056 170143478249472 170194777699401 170282591511552 170613069402048 170934029220864 171345314335104 171667651663872 171864376990137 171873227183616 172187690787216 172377907526664 172610880519168 172896282107328 173087281631712 173351699748864 173403966500037 173559291950592 173830145501376 174117563069996 174214293891183 174785256190944 174971004429312 175074252976974 175114064788992 175403605240032 175721952946176 175774934345283 175825644620652 175865627298816 175932383574528 176156410412736 176498287984564 176589354160128 176979600143424 177175110532896 177468058797666 177508414960128 177559625336832 177935518732608 178229724286068 178270253650944 178565012668224 179003876093952 179057847015866 179546139111456 179826335629668 179987413874688 180041681340129 180316723399488 180515920328352 180666675146412 180759892045824 180814392418842 181058767528704 181258784198016 181399377948672 181590419854116 181599770892288 181807878091473 182149897749264 182337705532528 182379169050624 182448397780992 182588169413754 182680721909504 182782209984192 182931656967072 183231438114816 183286683676278 183381252397056 183534400148736 183684462139776 184073321803644 184293753366807 184472807470848 184830825185552 185084713681686 185178531655936 185432897770848 185683514904576 185888640559104 185944687285707 186195996115584 186686445883392 186742733153886 186995120562432 187219051039296 187511221767688 187615393421274 187768792127259 188022566279808 188315990959824 188376277100544 188541503205972 188829530083584 188896190258496 189184758976512 189350694206856 189393752475648 189551921465088 189706903521408 190020572343368 190336171509981 190521096240384 190593415539072 190749249145152 191119447935948 191305133673472 191411413030656 191567915450496 191771498999808 191939703077304 192300782873472 192356260781568 192763478626992 193126108121856 193357380581568 193920865768448 194187240584064 194508317370744 194723191835676 194986365030912 195558913689048 195823216382976 196363682881184 196426545352704 196633413214812 196733085133312 196842379982976 197003322887616 197329055895036 197577433138176 197652430929408 197814036150528 198175961714328 198500724624384 198663023430144 198991500651424 199102050161352 199321999349508 199696966830144 199754578503936 200130359758848 200518765047552 200885639251752 201065581228032 201379360605696 201712329125216 201989406500388 202243649707008 202485840609024 202820638625904 202866759954432 203075928100864 203354878551552 203691113469792 203916132222768 204074300192256 204253295139803 204299742253824 204637539446704 204918634967922 205129918724094 205176565181952 205254447503616 205515812148192 205761921531576 206020913186816 206135367879168 206303908946688 206476200167328 206645019907248 207046068597277 207152896226304 207531908404704 207934678333746 208325848112928 208385949180032 208777967896576 208893954267648 209124720628992 209470495630032 209753600169984 209985316187136 210369510632736 210621432419208 210886540720128 210950124488649 211235228783488 211525387064784 211632607606784 211855489829802 211923311738112 212508214040808 212795424132096 213019530982713 213245911648224 213420266461584 213708709214208 213773143886289 213944794463232 214123466840192 214298539163072 214417592481456 214592905288296 215218275382656 215476003663968 215881360295424 215932165961967 216338380732656 216400793379264 216630767388672 216807889738752 217228662134848 217527053154264 217738395703296 217821046330368 218160973989504 218422226212512 218755900606464 218821857042087 218997561517056 219359660659776 219722358511396 219772323283968 219965087073634 220301118430848 220378888634912 220715552139264 220909143241332 220979863521792 221324720774976 221928274953216 222274612280448 222358984795584 222540790669344 222841560035328 222908748325874 223313315202432 223495901358912 223733415499776 223865438232852 224415637578496 224723900816928 224837811580928 224962719980544 225146654728704 225583610678496 225888492490752 226073184172032 226551780681408 226926370265868 227043455348736 227484092536064 227796570685152 227912038961152 228173218454142 228225104948736 228460419113472 229152502653516 229164302911488 229405648750614 229583587716288 229837210035552 230147840692224 230217231877542 230528376143104 230783042175616 230911253441568 231205288666716 231412389267456 231482161723023 231773527335168 232285725188244 232405575487488 232475647395654 233047008254592 233294672572416 233432337302632 233485419718656 233871473653376 234366579127044 234434192827536 234487503065088 234576511432704 234875213883648 235583277576192 235654307583786 235775895939072 235972800191232 236233480710528 236624078396888 236677886613504 236949111471609 237247358310144 237639632381424 237693671534592 238086683557632 238999680718848 239071740795909 239318238511443 239394852148608 239768447506224 240055575120172 240422297865984 240687893771136 240888900195216 241085856558456 241411690038272 241678378930688 242120559805488 242267544594432 242410504121964 242866530332352 243450892551672 243709613312256 243908875956096 244382244901704 244712533531648 244912616186368 245048677121664 245431095738192 245725004489076 245963743294464 246779618242248 247243863694464 247926249714276 248261328154112 248602346462016 248990310871848 249326827416576 249625401385728 250058938815504 250153857895032 250358389503012 250696755039744 251087987946432 251388670941296 251772706778112 251861587011328 252467592275808 252735895286784 252942538028544 253781562013308 254028128320512 254124554052096 254332332193536 254825930581264 255215217374208 255423887267328 255919604103072 256401043831296 256475014375424 257017971502656 257501477495808 257809840775424 258916320778752 259344423160992 259630922447568 259981820041216 260338937925888 260745218252064 260828691369984 261097621843968 261176344604994 262177884286416 262456506643968 262611379465461 262671097183488 263105407860048 263436577517568 263536574572544 263738466930978 263752048200704 263898575361792 264234615619104 264667632832512 264747431976846 264884031240192 265469400215136 265762665799344 266202088196499 266262622440192 266339438005248 267344586429102 267358353396736 267847519002336 268505814140928 268586770523799 269319208667184 269658199609344 269739503444502 269981120812032 270427518167872 271000012719618 271139838068736 271221588628263 271588151293056 271888176297024 272099066923008 272385629781174 272399656338432 273224846623896 273506558298792 273568753575936 273672596671488 274021082864256 274349228708768 274847157172224 274930025514417 275071878595584 275301600223104 275526693209664 276109982705466 276203861635072 276709211206272 277246237778328 277767797483904 278525272356864 278832960838656 279293994173376 279980421582848 280114099730829 280492680843648 280828576558944 281266832651532 282033849419712 282473986439736 282564415650816 282812254808958 283344285387744 283727232176128 284026041310284 284327882197632 284560355282112 285030858515052 285259725950976 285781644360576 285890123308608 286123873717728 286679171903922 286957700510208 287301338218624 287841813727232 287909554615956 288451174310208 288534391172352 289077186318336 289145217940488 289689162182784 290036070872352 290428061773824 290881298652672 291229634950016 291762476056116 291996748689408 292084787753514 292479547546368 293029764378624 293338370533572 293734824574464 294545524321776 294639818029056 295099627699968 295904366604288 295993583842554 296366149707264 296478646394112 296721054225792 297263942571492 297751086936576 297994535145216 298487250977136 299631867755904 299950293307392 300195539638272 300778147571328 301328458877628 301598371842048 302069040908544 302568493687824 303365474560512 303728760913536 304230957938856 304300139931648 304613892151296 304705735372493 305536670204688 305874198334152 306111450288384 306449613380736 306956309170056 307694878086141 307764847772928 307881671255424 308273718222288 308642882297364 309031369780224 309714300250992 309967529860872 310729344339456 311297862607056 311902017500619 312488772169392 312578923770048 313166951844864 314205743445048 314630400254976 314977974280704 315554265949104 315932148628812 316329811080192 316852843175232 317448911410176 317783234744703 318762321061212 319090984681924 319193136198144 319691263341632 319868867472336 320130399692376 320563063821312 320917191694848 321185200260288 321447808744608 322827413073984 323214005495952 323822040443136 324507571098984 324601190068896 324946151083008 325211834608128 325842993202272 326607593554944 326731569495552 327241460984256 327633339318768 327951657725952 329039490989664 329583537767094 329658484925952 329947630610451 330451677646272 330568332952368 331073328208896 331363714861998 331469795282688 331987081162464 332435769888768 332536001600894 332833868514304 333411918420672 333538477193376 333811186004016 334262340052992 334363122488811 334783983928576 334969972803648 335243852038368 335600123249664 335696942370816 335798157349278 336623456367744 336981193715712 337256717371392 338375416017744 338704171094016 338832738736128 339109776258048 339827671022112 340286956498944 340389555398802 340565183023104 341226138804096 341868058441728 342259827681213 342690628670208 343335303327744 343728753980274 343746454367232 344108473125921 344375381574432 344755815053328 345221761038336 345325847816313 345792564214656 346174563263424 346703399497728 346807933000074 347118583901184 347660291002752 348235126139992 348428587782366 348713471093481 349570512381888 349942008858624 350148505953948 350228129577984 350807210480064 351443905892352 351549868690566 351651289241304 351731254597632 351864767149056 352312820825472 352996575969128 353481461375679 353959200286848 354350221065792 354936117595332 355016829920256 355119250673664 355871037465216 356459448572136 356540507301888 357130025336448 358115694031732 359092278222912 359652671259336 359974827749376 360083362680258 360633446798976 361031840656704 361333350292824 361628784837684 362117535057408 362517568396032 363180839708232 363199541784576 363615756182946 364299795498528 364675411065056 364896795561984 365176338827508 365361443819008 365564419968384 365863313934144 366573367352556 366762504794112 367068800297472 367368924279552 368146643607288 368587506733614 368945614941696 369661650371104 370169427363372 370357063311872 370865795541696 371777281118208 371889374571414 372391992231168 373485466307772 373990241124864 374438102078592 375022443535376 375230786842548 375537584254518 376045132559616 376631981919648 376752554201088 377083006411944 377659060167168 377792380516992 378701388413712 378787504951296 379103842930176 379327548116777 379413807042816 380041144686736 380672343019962 381042192480768 381186831078144 381498498290304 382238895871896 382610267346944 382822826061312 383135830900992 383879406154608 384514127394943 384601565746944 384712521563136 385526957253984 386252216243712 386714761163136 387841731536896 388374481168128 389016634741488 389446383671352 389972730061824 391117827378096 391646432765952 391764516907491 392727365762368 393266826429624 393466170266624 393684759965952 394006645775232 394658111790072 395154866276352 395304861858816 395607700396467 395628072301056 396351923428656 397001449248768 397121147965269 397326046860288 397983001302848 398204100322704 398643998699016 399393933660288 399509157007872 401016879643653 401037530095104 401771278503504 402758721211392 403424658250432 403978813000776 404487299414016 404609255166753 404971681218048 405641277251808 406500019079427 406709757103104 407382226939584 407832264445536 408148600384512 408506590279606 408599484507648 409275078893408 409837269935844 410259837448188 410353130363904 410508895007232 411031624296384 411523843063152 412041826373632 412270735758336 412607817893376 412952400334656 413290039814496 414092137194554 414305792452608 415063816809408 415869356667492 416651696225856 416771898360064 417555935793152 417787908535296 418249441257984 418940991260064 419507200339968 419970632374272 420097256460301 420739021265472 421242864838416 421773081440256 421900248977298 422470457566976 423050774129568 423265215213568 423710979659604 423846623476224 424218382213437 425016428081616 425590848264192 426039061965426 426491823296448 426840532923168 427417418428416 427546287772578 427889588926464 428246933680384 428597078326144 428835184962912 429185810576592 430018757855883 430436550765312 430952007327936 431762720590848 431864331923934 432676761465312 432801586758528 433261534777344 433615779477504 434457324269696 435054106308528 435476791406592 435642092660736 436321947979008 436844452425024 437511801212928 437643714084174 437995123034112 438127181630271 438719321319552 439444717022792 439544646567936 439930174147268 440602236861696 440757777269824 441431104278528 441818286482664 441959727043584 442649441549952 443856549906432 443990375763831 444549224560896 444717969591168 445081581338688 445817496651748 446626630404864 446991802717824 447466830999552 447730876465704 448831275156992 449447801633856 449925439961088 450293309457408 451167221356992 452146368344064 453103561362816 453852740531736 454968185072128 455593141370304 456346436908284 456450209897472 456920838226944 458305005307032 458328605822976 458811297501228 459167175432576 459674420071104 460434463755084 461056752286208 461566084351232 461822506883136 462410577333432 462824778534912 462964323446046 463547054670336 464571450376488 464951294791308 466094016509184 466864674605264 466970839437312 467742947306752 468733158254088 468868385655072 469153022865408 469750427767296 471308615167572 471551791878144 471945600382464 472466961421056 473248156793776 473355773227008 473898222943218 474494716620288 475279264762848 476173367115264 477999361437696 478143481591818 478636477022886 478789704297216 479536895012448 480111150240344 480844595731968 481375787542272 481777800390432 482171713116912 482823380076544 483356757861376 484241119610976 484535089188864 484821008243928 485733060664704 486901785103344 487419226624512 487817751912192 488764489803408 489425067063296 489825232372736 490097354243328 490862191476384 491450008978152 491927486588928 493559236484496 494375306650641 494487727388928 495852499428552 496522656308224 497045572292997 497204692924032 497980621743696 498653654833152 498804002401341 499250802771456 500117877631008 500307715790064 500716779006024 501393510079488 502175975892864 502777341882592 503545413556224 503697236023917 503723174022656 504935184551616 505471790573568 505885076057088 507563124026616 508056256641024 508249108104192 508664664387072 509651861162528 510430434748416 510584333098203 510847774534656 511839208206144 512802087662592 512950028750848 514035943005312 515002954991616 515619681550848 517832641557504 518688846321984 519261844895136 519963640082432 520211899500111 520677875851776 521490436504128 522352689209988 522978217226089 524355768572832 524913013287936 525222758930922 525342194366976 526210815720096 527073149145088 527324803035849 527476933861956 527504096401408 527797150723584 528469231238208 529494863953692 529768062480384 530938800430272 531525331598688 532404176392998 532525244880384 532678876010496 534689172858204 534716706793472 535695038004672 537011628281856 537173541047598 538638417334368 539479006889004 539962241624064 540125044020387 540855036335744 542000025439236 542279676137472 542443177256526 543176302586112 543776352594048 544198133846016 544771259562348 544799312676864 545423634274419 546449693247792 547013116597584 547137507151872 547345193342976 548042165728512 548698457417536 549694314344448 549860051028834 550143757191168 550603200446208 551053386419328 552219965410932 552881260100421 553418422412544 554492475556656 555535594967808 557050544713728 557665921677312 557834061857121 558587988346752 560228199461658 560985361687296 561657153117888 562533665303064 564067698839424 564947972879472 565128831301632 565624509617916 566688570775488 568052082620568 568655764395264 569120710564224 570061717030104 571563288721152 571780246617216 572247747435456 573358343807844 573915401020416 574602676437248 575683627454464 575819109231912 576902348620416 577068782344704 578290435880976 579378324365568 580072141744704 581762597305344 582459269900032 583524952112232 584169575507028 584959095092736 586676741067144 587469649148928 589091048643552 589279636058112 590199255399936 591987167685108 592732299414528 592957292788224 593442108451584 594527885142984 595502173873152 595989070290432 596974501954272 599263735511808 600391079276544 601556295142656 602656917755256 603196743684096 604138081817088 605136987375648 606730949121024 607457521827072 608461915877712 608600279863296 609227784302592 609411470744986 611073340409376 611748396668304 612222900576768 612759885419409 612899226761472 613912618340112 615389756172282 615529695545856 615763342510848 616547436444576 617285764594728 618062739560448 619428600501984 619935059721744 621138205791831 621458688678912 622595725214112 623804035001238 624977544338784 625157847540096 626333903689728 628411486890096 629260800509952 629955948561408 631108531898208 631864297257624 632659622160384 632850373465947 633705686350464 634897822820352 635566469489406 637524642122424 638181969363848 638386272396288 639058592948139 639382526683264 639737734944672 640260799384752 641126127642624 641319431658867 641834383389696 642370400520576 642895617489216 645654826147968 646428010991904 647644080886272 647796497885901 649015142197968 649202380137792 649892302166016 650423669216256 651685986404544 653215187109888 653463138991104 654482921968512 655266678637536 656465571126261 658078981979328 659167075534188 659316969851904 659895261220902 660903355292544 661136665904736 662146656417792 662727429723996 662939590565376 663974162324928 665072003201788 665667737028608 666823836841344 667076954386752 667622372008032 668524680105984 668726244977622 669567967857152 669939945607296 670487704076736 671200246499328 671596314698556 673246912735488 674513434742784 676750832035488 677665477472256 678219552516096 679655342044224 680779110797604 681130366046208 682452277608192 683736116883456 684519655362426 685381257340416 687457507960548 687492908734464 688216946251842 688750763148864 689511630106656 690443522076672 690651695632626 691585128429312 692349126526848 693615866000148 694237167802368 694446485169069 695320582005504 696470252279984 696857175564732 697426942186962 699141024763776 699884017717248 700297011907896 700456259155968 701614420960128 703099737381132 703302578482608 703462509195264 703729534298112 704625641650944 705993151938256 706962922751358 707918400573696 708700442131584 709872235190664 710033659840512 711742074930432 712918897144272 713081014603776 714260050672896 716231388063464 717215222387727 717954715534329 718184556445824 719305342518672 720166725360516 721266893597952 722063681313408 722666700585648 723257569675368 724235070114816 725035136792064 726361679416464 727231512365892 728599590997056 729350822130112 730352677655016 730722887638016 731128839936768 731726627868288 733146734705112 734137600594944 734737848559104 736293287214576 737175013467228 737891229883392 739323300742208 740338854726744 740714126623744 741731591083392 743778749142828 744783984462336 746970932615544 747980482249728 748876204157184 750044887070752 750461573685096 751075168509036 752090265119232 753263963839296 754166012823888 755318120334336 755584761033984 757402776827424 758207685860352 758655096233554 758827614085632 760082289373472 761344686039924 762084384961536 762373662156288 762996996580608 764477791743792 765220534693888 765645652122624 766271661801984 767758812309216 769028254789886 769203131493888 769425043126272 771053914507968 772504432487424 773429522326272 775683463073792 776748962336256 778033269482976 778892767342704 779945460123648 780180619140559 782235654756192 783292865531904 783529033814982 785454731524736 786533652859248 786932340533248 787369519931904 787834138396383 788013291550464 789316223580144 790309732552704 790609723717632 791215400792934 791256144602112 792703846857312 794002898497536 794242295930538 794652093720576 795966002605696 796408200645408 797287997398032 798606264589497 798787867320576 799018314015744 802033759287306 802075060190208 803542557007008 805517442422784 805760311571397 806849316500864 807957626001552 808974598828032 809218510333506 809943362436096 811282554503616 813000038158854 813419514206208 813664765884789 814764453879168 815664528891072 816297200769024 817013180559212 817198969015296 818550157786816 819674539871688 820519674896376 820706260727808 821017790014464 822063248592768 823047686126304 824541471516672 824790076543251 825215635786752 825904800669312 826580079628992 828184274389108 828611584905216 830127633618816 831738713334984 833303392451712 833543796720128 835575817070592 836498882515968 837881982520128 839941264748544 840194512920602 841478042530944 842485729676832 843800497954596 844940915133952 846101548259136 847421959319208 847693246952448 848436764426874 850032856163232 851181696528384 852078123930852 852983646592896 853681065846336 855092575545156 855779177852928 856493867360768 857194156652288 857670369925824 858371621153184 860037515711766 860873101530624 861904014655872 863525441181696 863728663847868 865353522930624 865603173517056 867231558955008 868914648539392 870108212617056 871284185321472 872643895958016 873688904850048 875287428168348 875990246068224 876254363260542 877438642639104 878889434045584 879089293135872 879860348294536 881204473723392 881515554539648 883636572965328 883919454087168 885298883099904 887713099812864 887980751527662 889098449121792 889435939182336 890163162677376 891634993303496 893253260809728 893983605435648 895461752931408 897662550313984 898895603267712 899850879922176 900586618914816 902334442713984 906207122725632 907705481063472 909936370144256 911186282740608 912692873816568 912900419794944 913841676453888 914117206117479 916610010614064 917622595002456 918334350865152 919348840142208 920868927510168 922113504572416 923084634258423 923132168702464 923645013766272 924821154666864 925928646892092 927094109340672 929142900752976 929902589582616 932188033018368 933729349210528 935485894613504 935706052501857 937466316508176 937736771310144 939500855534592 942617230335144 943891200764928 944933922842112 946496313587552 947796445886436 948989433240576 950558529525696 952346734230528 953349704234109 956286963183636 957272954045772 957579408594432 959073790024896 960222300480688 961689191463936 962751575084544 963555600780864 964343426233824 965646760153088 966713515722752 968482239221952 969642016487856 971466121329408 973803570206688 974838453249024 975635503824384 977528979606816 978850134126592 979650464745472 980194708486656 981724382952768 982900017956304 983854973177856 987118472968992 988750613301282 988975454777856 989842891831353 991704998857104 993045312616448 994091144585994 994409385848064 995961243487392 997307309666304 997608004802682 998501605542912 1000235755262016 1000615431580128 1001433558012048 1002787020158976 1003089367466433 1004351951785728 1005554683765184 1007090827112448 1007394472047834 1007446348045312 1009870369103232 1010943581147136 1011770152114176 1015126248053232 1016112513282048 1016498216208384 1017329328774144 1019303722325056 1020860869496832 1021168666196406 1021695549069312 1023678416412288 1025604175325184 1026779483043639 1028071886010624 1030005909983232 1031239363101696 1035665283115008 1035977543448939 1037377692643968 1038523689790272 1040423799000222 1041355751703552 1042980873008256 1044705378419976 1045956434452178 1048711537145664 1049826026575872 1050445517861844 1050684388733952 1052421631440192 1054649606071698 1054953867723912 1055008192802816 1055594301447168 1056938462476416 1058989727907384 1061877600860544 1063050663197376 1064808352785996 1065050489760768 1065357752020992 1069378345716408 1069433413586944 1071390076009344 1074347082095196 1077276834668736 1078958013778008 1079924483248128 1080250088040774 1081710072671488 1084000050878472 1084886354513052 1086352605172224 1087552705188096 1089542519124696 1089598625353728 1090847268548838 1092899386495584 1094026233195168 1094690386685952 1096084331457024 1097396914835072 1099720102057668 1100287514382336 1101206400892416 1102106772838656 1104439930821864 1105762520200842 1106836844825088 1108984951113312 1111071189935616 1115331843354624 1115668123714242 1117175976693504 1120456398923316 1121970723374592 1123314306235776 1125067330606128 1128135397678848 1129895945758944 1130257662603264 1131249019235832 1133377141550976 1136104165241136 1137311528790528 1137982644350331 1138241421128448 1140123434060208 1143126577442304 1143560493234432 1144495494870912 1146716687615688 1147830802040832 1149205352874496 1151638218463824 1153542382184829 1153804697240832 1154137564689408 1156580871761952 1158756648731136 1160144283489408 1163525194610688 1163876005603129 1164918539800064 1167049904224464 1168339151014056 1169918190185472 1173353482134288 1174939298297856 1175293550722473 1178182097287104 1180398510799872 1183974335370216 1185464598829056 1185914585576448 1186823101189401 1186884216903168 1189055770285968 1191004347746304 1191363443895807 1191978140580864 1193949003908544 1198527471023616 1203050638930959 1203112590285312 1205313835510512 1208276163634176 1210273974751296 1213461898242048 1213827765500259 1214915043654144 1216923831755424 1218822941489972 1219500057238281 1222146680818752 1223496793336608 1224445801153536 1225519770838818 1225798453522944 1227825236680224 1230779512344564 1231059391091712 1231526685021696 1233094872889152 1234571529189456 1236125479120896 1238857201003968 1239870119443488 1242276411583662 1242917377357824 1245191450428224 1247608070002476 1249955088677568 1250315695080192 1252667807379456 1256822973780192 1258521601019904 1259911897122816 1260291769380903 1262217063796416 1263728594515248 1265319244320768 1265700746931894 1267411372700928 1269795645640704 1271132938978812 1272655146640311 1275049284244848 1276363938727696 1276772544792576 1278117185896278 1278765053366528 1279475469889344 1280521598769504 1282252255285248 1282638863317734 1283668766779392 1284740801041152 1285791234978432 1290056273567649 1291309652295936 1292856021983808 1295288161772544 1295592995771802 1298030284395936 1298404760275584 1299784604332032 1300847338432512 1303371972809088 1306430374219776 1306926277982208 1308965843937024 1310533357275072 1312931142252522 1314381544890813 1316157963958656 1318334151068376 1318633939703808 1319790522441804 1321806710585088 1322273331809472 1324293312835584 1325454859447992 1325879181130752 1327948324649856 1330144006403576 1331335474057216 1331971127291493 1333647673682688 1334153908773504 1335244744016064 1337452489955244 1339135935714304 1339879891214592 1340975408153472 1342400492998656 1343192629397112 1346493825470976 1353501664070976 1356439105032192 1359310684088448 1361558221595208 1364904555216384 1369039310724852 1370762514680832 1374915015921096 1374985817468928 1376433892503684 1377501526297728 1379023260213312 1381303391265252 1383170256858624 1384698253053696 1387231732000296 1388474335604736 1388892970338138 1390641164011008 1392940504559968 1393714351129464 1394853884373924 1398282049527552 1400594023815792 1400912518311936 1403228841920256 1406199474762264 1406605156965216 1407459068596224 1409251283301888 1411986303876512 1413925845502716 1415836801147392 1417400884263168 1419744470381328 1420067319681024 1423484149860864 1425837794288544 1428520101345792 1429773065978621 1432462776126928 1434430444775454 1435909431068658 1436369112891648 1438610685037344 1440333450721032 1442533787195904 1444127362626816 1445333401171296 1446515139350736 1448470140229632 1448906864118181 1450070273584128 1452723358832928 1454463024731784 1457199181994112 1458701644260224 1460705355310032 1461445775276032 1462257679873536 1463453255736576 1466293469410224 1468275201189888 1469475697118208 1472586574429152 1474350026934456 1475782459766784 1478646601484416 1480677709453488 1481428253247488 1483125919951923 1483463182166784 1487557498285656 1489567968924672 1491136716878991 1493941865231088 1495960964499456 1496412007204023 1497752408314368 1500089774141504 1500923147370192 1502150337018072 1504180530238464 1506527927678592 1508332025647776 1510636240668672 1511091708071751 1511169522067968 1514805553654848 1516415371720704 1517310192467108 1517655228171264 1520164578746944 1522689372079848 1524168769923072 1524747324312576 1525993993161216 1528955583487584 1531291304245248 1531752999294609 1532543323603968 1535517624618432 1538056509579772 1538406262987776 1538850086252544 1542107829015936 1545008864974848 1546859044652544 1553497924672512 1556066538965952 1557785534685408 1559890920247296 1560361238281118 1564471309512384 1567058067629964 1568934651678267 1570909463049472 1573067305718496 1573864681066496 1574739039863808 1575668276792766 1576026583100928 1578632447160288 1581219447435264 1582430801585868 1582512289204224 1585407693714624 1588484591861076 1589304187441152 1591932005211392 1592816401290816 1594575994796064 1597212529178994 1597575734641152 1598036628031488 1604067518574612 1604150120380416 1607085114014016 1611034884845568 1611520623142794 1613698633001728 1615915252003104 1618437020667012 1619886724872192 1620375132061161 1622565109007232 1626000076317708 1626839028412416 1627329531769578 1629528907758336 1631329057782144 1632594401538048 1634026361118424 1634397938030592 1636270902823257 1637100315573632 1639349079743376 1641039349792752 1641412521455616 1642035580028928 1644126497185536 1646095372252608 1649082943033344 1649580153086502 1650431271573504 1651809601338624 1653160159257984 1656368548778216 1658643780301263 1660255267237632 1663477426669968 1666606784903424 1667087593440256 1671151634141184 1672997765031936 1673502185571363 1675763965040256 1680389025841204 1682956085061888 1684971459353664 1687600995909192 1689881830267904 1692203096518272 1694843918638416 1695386493904896 1696873528853748 1700065712326464 1704156247861704 1705967293185792 1707362131692672 1710185151090312 1712987734721536 1714388313304576 1715340739851648 1716743242306368 1720075031423532 1721746203061248 1723808029311744 1727050882363392 1727457327695736 1730707045861248 1731206347034112 1737829297078784 1740216425234112 1745287791916032 1747377809700096 1750574856336696 1752508726521084 1754877285278208 1757778868091168 1759720696589072 1762408947446784 1763031109079296 1767273145930656 1767838908174336 1770597766199808 1775961503055324 1778196898243584 1778871878364672 1780326325354752 1783269986606992 1786506521619456 1787967210871296 1790923505862816 1795325100627968 1797791206535424 1801173237829632 1804668885427968 1812414245451264 1815410962126944 1819872740288512 1822372565481216 1825385747633136 1825800839589888 1827683352907776 1828234412234958 1833220021228128 1835245190004912 1836668701730304 1838279656258227 1838697680284416 1841737855020336 1844227009144832 1846169268516846 1846264337404928 1847290027532544 1849642309333728 1851857293784184 1854188218681344 1858285801505952 1859805179165232 1863414617375493 1864376066036736 1867458698421056 1870971789227008 1871412105003714 1874932633016352 1875473542620288 1879001711069184 1885234460670288 1887782401529856 1889867845684224 1892992627175104 1895592891772872 1897978866481152 1898551120397841 1901117059051392 1904693468461056 1906699408468218 1912573926367272 1914545908091544 1915158817188864 1918147580049792 1920444600961376 1923378382927872 1923958294976601 1925503150169088 1927111201561728 1928686852467648 1933427031445504 1936964478443904 1939284032975712 1942932242658816 1947607140413376 1949676906498048 1951271007648768 1955057959213632 1959300929490944 1960389416973312 1963448765905536 1965800035912608 1974236945937984 1977501226602564 1977950909555712 1979685783662706 1983409997714208 1986090625232896 1988182289171988 1988818771696128 1991922486974784 1995216009605364 1997003211085824 2000471510524032 2001230863160256 2002867116024096 2005574040317952 2006178734932866 2008703903571456 2011109367530368 2014788944095668 2014892696090624 2019740738206464 2023540304228352 2030252496106464 2032996432416768 2034658657548288 2038607444650112 2042337332392812 2043391098138624 2047356832824576 2051208350650368 2053558966087278 2056143772021248 2062478726203392 2071330566230016 2071955086897878 2074755385287936 2077047379580544 2080847598000444 2082711503407104 2083339455507207 2085961746016512 2089410756839952 2091912868904356 2097423074291328 2099652053151744 2100891035723688 2101368777467904 2104843262880384 2109299212143396 2109907735447824 2111188602894336 2113876924952832 2117979455814768 2123755201721088 2126101326394752 2129616705571992 2130100979521536 2138756691432816 2142780152018688 2148694164190392 2153864146602987 2154553669337472 2157916027556016 2160500176081548 2163420145342976 2168000101756944 2169772709026104 2172705210344448 2175105410376192 2179085038249392 2181694537097676 2185798772991168 2188052466390336 2192168662914048 2194793829670144 2199440204115336 2202412801784832 2204213545677312 2208879861643728 2211525040401684 2213673689650176 2217969902226624 2222142379871232 2231336247428484 2234351953387008 2240912797846632 2243941446749184 2246628612471552 2250134661212256 2256270795357696 2259791891517888 2262498038471664 2266754283101952 2272208330482272 2274623057581056 2275965288700662 2276482842256896 2280246868120416 2286253154884608 2287120986468864 2288990989741824 2293433375231376 2295661604081664 2298410705748992 2303276436927648 2307084764369658 2307609394481664 2308275129378816 2313161743523904 2317513297462272 2320288566978816 2327050389221376 2327752011206258 2329837079600128 2334099808448928 2336678302028112 2339836380370944 2340541857421677 2346706964268576 2349878596595712 2350587101444946 2356364194574208 2360797021599744 2363502415189149 2367948670740432 2370929197658112 2371829171152896 2373646202378802 2373768433806336 2378111540571936 2382008695492608 2382726887791614 2383956281161728 2387898007817088 2395818793768491 2397054942047232 2406101277861918 2406225180570624 2410627671021024 2416552327268352 2417280934714191 2420547949502592 2426923796484096 2427655531000518 2429830087308288 2433847663510848 2437645882979944 2439000114476562 2440994297654367 2444293361637504 2446993586673216 2448891602307072 2451039541677636 2451596907045888 2455650473360448 2461559024689128 2462118782183424 2463053370043392 2466189745778304 2469143058378912 2474370229629753 2477714402007936 2479740238886976 2484552823167324 2485834754715648 2490382900856448 2495216140004952 2499910177355136 2500631390160384 2513645947560384 2519823794245632 2520583538761806 2524434127592832 2527457189030496 2531401493863788 2534822745401856 2542265877957624 2545310293280622 2550098568489696 2552727877455392 2553545089585152 2556234371792556 2557530106733056 2558950939778688 2561043197539008 2565277726635468 2567337533558784 2569481602082304 2571582469956864 2580112547135298 2582619304591872 2585712043967616 2590576323545088 2591185991543604 2596060568791872 2596809520551168 2601694676865024 2606743945618176 2613852555964416 2617931687874048 2621066714550144 2625862284505044 2628763089781626 2632315927917312 2636668302136752 2637267879407616 2639581044883608 2643613421170176 2644546663618944 2650909718895984 2651758362261504 2655292836817439 2655896649299712 2660288012807152 2663942254582986 2667295347365376 2668307817547008 2670489488032128 2674904979910488 2678271871428608 2679759782429184 2681950816306944 2686385258794224 2691598891764601 2692987650941952 2707003328141952 2718621368176896 2723116443190416 2729809110432768 2738078621449704 2741525029361664 2742351618352437 2749830031842192 2752867785007368 2755003052595456 2758046520426624 2762606782530504 2766340513717248 2769253902775269 2769396506107392 2774463464000592 2777785940676276 2781282328022016 2785881009119936 2787428702258928 2789707768747848 2796564099055104 2801188047631584 2806457683840512 2807118157505571 2812398949524528 2813210313930432 2818502566603776 2823972607753024 2827851691005432 2831673602294784 2834801768526336 2839488940762656 2846968299721728 2851675588577088 2857040202691584 2859546131957242 2864925552253856 2868860889550908 2871818862137316 2872738225783296 2877221370074688 2880666901442064 2885067574391808 2888254725253632 2890666802342592 2893030278701472 2896940280459264 2897813728236362 2900140547168256 2905446717665856 2908926049463568 2914398363988224 2917403288520448 2921410710620064 2922891550552064 2924515359747072 2926906511473152 2932586938820448 2936550402379776 2938951394236416 2945173148858304 2948700053868912 2951564919533568 2957293202968832 2961355418906976 2962856506494976 2966251839903846 2966926364333568 2969528675494059 2975114996571312 2979135937849344 2982273433757982 2987883730462176 2991921928998912 2992824014408046 2995504816628736 3000179548283008 3001846294740384 3004300674036144 3008361060476928 3009268102399299 3013055855357184 3016664051295552 3021272481337344 3022183416143502 3022339044135936 3029611107309696 3032830743441408 3034620384934216 3035310456342528 3040329157493888 3045378744159696 3048337539846144 3049494648625152 3051987986322432 3057911166975168 3062582608490496 3063505998589218 3065086647207936 3071035249236864 3076113019159544 3076812525975552 3080338449130917 3084215658031872 3090017729949696 3093718089305088 3106995849345024 3107932630346817 3112133077931904 3115571069370816 3120722476562236 3128942619024768 3134116135259928 3137869303356534 3141818926098944 3146134611436992 3149478079727616 3151336553585532 3152053166201856 3157264894320576 3164861603171736 3165024578408448 3170815387429248 3176969183722152 3183864010422784 3185632802581632 3189151989592128 3194425058357988 3195151469282304 3196073256062976 3208135037149224 3208300240760832 3214170228028032 3223041246285588 3227397266003456 3231830504006208 3236874041334024 3239773449744384 3240750264122322 3245130218014464 3252000152635416 3254659063539156 3259057815516672 3262658115564288 3268052722236848 3268795876061184 3272541805646514 3274200631147264 3278698159486752 3282078699585504 3284071160057856 3288252994371072 3292190744505216 3299160306173004 3300862543147008 3303619202677248 3306320318515968 3312737097556432 3317287560602526 3320510534475264 3326954853339936 3333213569806848 3334175186880512 3345995530063872 3347004371142726 3351527930080512 3360778051682408 3365912170123776 3369942918707328 3375201991818384 3379763660535808 3384406193036544 3389687837276832 3390772987809792 3393747057707496 3400131424652928 3408312495723408 3411934586371584 3413947933050993 3414724263385344 3420370302180624 3425975469443072 3428776626609152 3430681479703296 3433486484612736 3440150062847064 3443492406122496 3447616058623488 3454914655391472 3460627146554487 3461414091722496 3462412694068224 3475658594157568 3480432850468224 3490575583832064 3491628016809387 3494755619400192 3501149712673392 3505017453042168 3509754570556416 3515557736182336 3519441393178144 3524817894893568 3525880652167419 3526062218158592 3534546291861312 3541195532399616 3551923006110648 3556393796487168 3557743756729344 3560652650709504 3566539973213984 3573013043238912 3574090331687421 3575934421742592 3581847011725632 3590650201255936 3595582413070848 3609337770855936 3624828490902528 3630821924253888 3639745480577024 3641483296500777 3644745130962432 3650771495266272 3656468824469916 3660847520582623 3666440042456256 3670490380009824 3673337403460608 3676559312516454 3677395360568832 3683475710040672 3688454018289664 3692338537033692 3692528674809856 3694580055065088 3699284618667456 3703714587568368 3708376437362688 3716571603011904 3719610358330464 3726829234750986 3728752132073472 3734917396842112 3741943578454016 3742824210007428 3749865266032704 3750947085240576 3758003422138368 3770468921340576 3775564803059712 3779735691368448 3780875308142709 3785985254350208 3791185783545744 3795957732962304 3797102240795682 3802234118102784 3809386936922112 3813398816936436 3817965439920933 3825147852734544 3829091816183088 3830317634377728 3836295160099584 3840889201922752 3846756765855744 3847916589953202 3851006300338176 3854222403123456 3857373704935296 3870168820702947 3873928956887808 3878568065951424 3885864485317632 3895214280826752 3899353812996096 3902542015297536 3910115918427264 3920778833946624 3926897531811072 3931600071825216 3948473891875968 3955002453205128 3955901819111424 3959371567325412 3966819995428416 3976364578343976 3977637543392256 3983844973949568 3990432019210728 3994006422171648 4000943021048064 4002461726320512 4005734232048192 4012357469865732 4017407807142912 4022218735060736 4029577888191336 4029785392181248 4039481476412928 4060504992212928 4069317315096576 4077214889300224 4084674664785624 4094713665649152 4107117932174556 4112287544042496 4124957452406784 4143910173795756 4149510770575872 4154094759161088 4161695196000888 4165423006814208 4166678911014414 4171923492033024 4178821513679904 4183825737808712 4194846148582656 4201782071447376 4202737554935808 4209686525760768 4218598424286792 4219815470895648 4222377205788672 4227753849905664 4235958911629536 4247510403442176 4252202652789504 4259233411143984 4260201959043072 4277513382865632 4285560304037376 4289319197935863 4297388328380784 4307728293205974 4309107338674944 4315832055112032 4321000352163096 4326840290685952 4336000203513888 4339545418052208 4345410420688896 4346720592354543 4350210820752384 4358170076498784 4363389074195352 4371597545982336 4376104932780672 4384337325828096 4389587659340288 4398880408230672 4404825603569664 4408427091354624 4417759723287456 4423050080803368 4427347379300352 4435939804453248 4444284759742464 4449377759855769 4462672494856968 4468703906774016 4473410150636973 4481825595693264 4487882893498368 4489236021612069 4493257224943104 4500269322424512 4512541590715392 4519583783035776 4524996076943328 4533275124215253 4533508566203904 4544416660964544 4549246115162112 4551930577401324 4552965684513792 4560493736240832 4572506309769216 4574241972937728 4577981979483648 4586866750462752 4595258997883827 4596821411497984 4606552873855296 4614169528739316 4615218788963328 4616550258757632 4626323487047808 4635026594924544 4640577133957632 4655504022412516 4659674159200256 4668199616897856 4673356604056224 4679672760741888 4681083714843354 4693413928537152 4701174202889892 4706803955034801 4712728389148416 4721594043199488 4727004830378298 4735897341480864 4743658342305792 4747292404757604 4747536867612672 4756223081143872 4765453775583228 4767912562323456 4775796015634176 4791637587536982 4794109884094464 4812202555723836 4812450361141248 4821255342042048 4833104654536704 4834561869428382 4841095899005184 4855311062001036 4859660174616576 4861125396183483 4867695327021696 4875291765959888 4878000228953124 4881988595308734 4888586723275008 4893987173346432 4897783204614144 4902079083355272 4903193814091776 4911300946720896 4923118049378256 4924237564366848 4926106740086784 4932379491556608 4938286116757824 4948740459259506 4955428804015872 4959480477773952 4969105646334648 4980765801712896 4990432280009904 4999820354710272 5001262780320768 5020506556714089 5027291895120768 5041167077523612 5048868255185664 5054914378060992 5062802987727576 5069645490803712 5084531755915248 5090620586561244 5100197136979392 5105455754910784 5112468743585112 5115060213466112 5117901879557376 5122086395078016 5130555453270936 5138963204164608 5143164939913728 5160225094270596 5165238609183744 5171424087935232 5181152647090176 5182371983087208 5192121137583744 5193619041102336 5213487891236352 5235863375748096 5242133429100288 5251724569010088 5257526179563252 5264631855834624 5273336604273504 5279162089767216 5287226842340352 5289093327237888 5301819437791968 5303516724523008 5310585673634878 5311793298599424 5320576025614304 5327884509165972 5334590694730752 5336615635094016 5340978976064256 5349809959820976 5356543742857216 5359519564858368 5363901632613888 5372770517588448 5383197783529202 5385975301883904 5414006656283904 5437242736353792 5446232886380832 5459618220865536 5461264333983913 5476157242899408 5483050058723328 5484703236704874 5499660063684384 5505735570014736 5510006105190912 5514838968774681 5516093040853248 5525213565061008 5532681027434496 5538507805550538 5538793012214784 5548926928001184 5555571881352552 5562564656044032 5571762018239872 5574857404517856 5579415537495696 5590243852126479 5593128198110208 5602376095263168 5612915367681024 5614236315011142 5624797899049056 5626420627860864 5637005133207552 5647945215506048 5655703382010864 5663347204589568 5669603537052672 5678977881525312 5693936599443456 5695653361193523 5703351177154176 5714080405383168 5719092263914484 5729851104507712 5737721779101816 5743637724274632 5745476451566592 5754442740149376 5761333802884128 5770135148783616 5771874884929803 5776509450507264 5781333604685184 5786060557402944 5795627456472724 5800281094336512 5810893435331712 5817852098927136 5828796727976448 5834806577040896 5842821421240128 5849030719494144 5853813022946304 5865173877640896 5877902788472832 5890346297716608 5897400107737824 5914586405937664 5922710837813952 5932503679807692 5933852728667136 5939057350988118 5950229993142624 5958271875698688 5964546867515964 5975767460924352 5985648028816092 5991009633257472 6000359096566016 6003692589480768 6008601348072288 6016722120953856 6018536204798598 6026111710714368 6033328102591104 6044366832287004 6044678088271872 6059222214619392 6069240769868432 6070620912685056 6080658314987776 6090757488319392 6098989297250304 6103975972644864 6115822333950336 6127011997178436 6130173294415872 6142070498473728 6152226038319088 6153625051951104 6160676898261834 6168431316063744 6187436178610176 6213991698690048 6215865260693634 6224266155863808 6231142138741632 6241444953124472 6250018366521621 6257885238049536 6268232270519856 6275738606713068 6283637852197888 6292269222873984 6298956159455232 6302673107171064 6304106332403712 6314529788641152 6329723206343472 6341630774858496 6353938367444304 6367728020845568 6371265605163264 6378303979184256 6388850116715976 6390302938564608 6416270074298448 6428340456056064 6446082492571176 6454794532006912 6461592439808961 6463661008012416 6473748082668048 6481500528244644 6490260436028928 6504000305270832 6509318127078312 6518115631033344 6525316231128576 6536105444473696 6545083611293028 6548401262294528 6557396318973504 6564157399171008 6576505988742144 6584381489010432 6598320612346008 6607238405354496 6612640637031936 6625474195112864 6634575121205052 6641021068950528 6653909706679872 6666427139613696 6668350373761024 6694008742285452 6703055860161024 6721556103364816 6731824340247552 6739885837414656 6750403983636768 6759527321071616 6768812386073088 6779375674553664 6787494115414992 6798716823939157 6800262849305856 6816624991446816 6823869172743168 6827895866101986 6829448526770688 6840740604361248 6851950938886144 6857553253218304 6861362959406592 6866972969225472 6880300125694128 6886984812244992 6895232117246976 6909829310782944 6921254293108974 6922828183444992 6924825388136448 6951317188315136 6960865700936448 6981151167664128 6983256033618774 6989511238800384 7002299425346784 7010034906084336 7019509141112832 7021625572265031 7031115472364672 7038882786356288 7049635789787136 7051761304334838 7052124436317184 7069092583722624 7082391064799232 7090507245567447 7103846012221296 7112787592974336 7115487513458688 7121305301419008 7133079946427968 7146026086477824 7148180663374842 7151868843485184 7163694023451264 7187456381305473 7191164826141696 7218675541711872 7249656981805056 7251842804142573 7261643848507776 7282966593001554 7289490261924864 7301542990532544 7312937648939832 7321695041165246 7332880084912512 7340980760019648 7346674806921216 7353118625032908 7354790721137664 7366951420081344 7384677074067384 7385057349619712 7389160110130176 7398569237334912 7407429175136736 7433143206023808 7439220716660928 7453658469501972 7457504264146944 7469834793684224 7483887156908032 7485648420014856 7499730532065408 7501894170481152 7540937842681152 7559471382736896 7561750616285418 7571970508700416 7582371567091488 7594204481591364 7604468236205568 7626797633872872 7635930879841866 7650295705469088 7658183632366176 7660635268755456 7672590320199168 7681778403845504 7695833179906404 7702012600676352 7708444806246912 7714747409870592 7740337641405894 7747857913775616 7757136131902848 7771728970635264 7790428561653504 7805084030595072 7820231836854528 7841557667893248 7853795063622144 7863200143650432 7896947783751936 7910004906410256 7911803638222848 7918743134650824 7933639990856832 7952729156687952 7955275086784512 7965878510452317 7967689947899136 7980864038421456 8001886042096128 8004923452641024 8011468464096384 8024714939731464 8034815614285824 8044437470121472 8059155776382672 8074796675293803 8078962952825856 8121009984425856 8154429778600448 8169349329571248 8189427331298304 8214235864349112 8224575088084992 8227054855057311 8287820347591512 8299021541151744 8307761708325807 8308189518322176 8323390392001776 8333357822028828 8343846984066048 8357643027359808 8367651475617424 8389692297165312 8403564142894752 8419373051521536 8421354472516713 8437196848573584 8439630941791296 8455507699811328 8471917823259072 8495020806884352 8504405305579008 8518466822287968 8555026765731264 8571120608074752 8578638395871726 8594776656761568 8615456586411948 8618214677349888 8631664110224064 8642000704326192 8653680581371904 8672000407027776 8679090836104416 8690820841377792 8693441184709086 8700421641504768 8716340152997568 8726778148390704 8743195091964672 8752209865561344 8768674651656192 8779175318680576 8797760816461344 8809651207139328 8816854182709248 8835519446574912 8846100161606736 8854694758600704 8871879608906496 8888569519484928 8898755519711538 8908586026482177 8925344989713936 8937407813548032 8946820301273946 8963651191386528 8975765786996736 8978472043224138 8986514449886208 9000538644849024 9025083181430784 9027804307197897 9039167566071552 9049992153886656 9066550248430506 9067017132407808 9088833321929088 9098492230324224 9103861154802648 9105931369027584 9120987472481664 9145012619538432 9148483945875456 9155963958967296 9173733500925504 9190517995767654 9193642822995968 9213105747710592 9228339057478632 9230437577926656 9252646974095616 9270053189849088 9281154267915264 9311008044825032 9319348318400512 9323797891040451 9336399233795712 9346713208112448 9362167429686708 9386827857074304 9402348405779784 9413607910069602 9425456778296832 9454009660756596 9471794682961728 9494584809515208 9495073735225344 9512446162287744 9530907551166456 9551592031268352 9583275175073964 9588219768188928 9624405111447672 9624900722282496 9642510684084096 9669123738856764 9682191798010368 9710622124002072 9719320349233152 9722250792366966 9735390654043392 9750583531919776 9756000457906248 9763977190617468 9777173446550016 9787974346692864 9804158166710544 9806387628183552 9822601893441792 9846236098756512 9852213480173568 9864758983113216 9876572233515648 9897480918519012 9910857608031744 9918960955547904 9938211292669296 9961531603425792 9980864560019808 9999640709420544 10002525560641536 10041013113428178 10054583790241536 10082334155047224 10097736510371328 10109828756121984 10125605975455152 10139290981607424 10142348048827267 10169063511830496 10181241173122488 10200394273958784 10210911509821568 10224937487170224 10230120426932224 10235803759114752 10241843799152979 10244172790156032 10261110906541872 10277926408329216 10286329879827456 10320450188541192 10330477218367488 10342848175870464 10364743966174416 10381881439663461 10384242275167488 10387238082204672 10426975782472704 10471726751496192 10474884050428161 10484266858200576 10503449138020176 10515052359126504 10529263711669248 10546673208547008 10558324179534432 10574453684680704 10577641956502257 10578186654475776 10603638875583936 10621171347269756 10623586597198848 10641152051228608 10655769018331944 10669181389461504 10673231270188032 10681957952128512 10699619919641952 10719039129716736 10722270995062263 10727803265227776 10745541035176896 10766395567058404 10771950603767808 10828013312567808 10874485472707584 10892465772761664 10919236441731072 10922528667967826 10952314485798816 10969406473409748 10982542561747869 10999320127368768 11011471140029472 11020012210381824 11029677937549362 11032186081706496 11050427130122016 11065362054868992 11077015611101076 11077586024429568 11097853856002368 11111143762705104 11125129312088064 11143524036479744 11149714809035712 11158831074991392 11180487704252958 11186256396220416 11204752190526336 11225830735362048 11228472630022284 11249595798098112 11252841255721728 11274010266415104 11295890431012096 11311406764021728 11326694409179136 11339207074105344 11342625924428127 11357955763050624 11387873198886912 11391306722387046 11406702354308352 11428160810766336 11438184527828968 11453896319762799 11459702209015424 11475443558203632 11487275448549264 11490952903133184 11508885480298752 11522667605768256 11540270297567232 11543749769859606 11553018901014528 11562667209370368 11572121114805888 11591254912945448 11610506462108841 11621786870663424 11635704197854272 11657593455952896 11669613154081792 11685642842480256 11698061438988288 11707626045892608 11730347755281792 11780692595433216 11794800215475648 11829172811875328 11845421675627904 11865007359615384 11867705457334272 11878114701976236 11900459986285248 11929093735031928 11951534921848704 11971296057632184 11982019266514944 12000718193132032 12007385178961536 12017202696144576 12037072409597196 12052223421428736 12066656205182208 12088733664574008 12089356176543744 12118444429238784 12138481539736864 12161316629975552 12181514976638784 12207951945289728 12231644667900672 12254023994356872 12284140996947456 12304452076638176 12321353796523668 12336862632127488 12374872357220352 12431730521387268 12448532311727616 12462284277483264 12482889906248944 12500036733043242 12515770476099072 12536464541039712 12551477213426136 12567275704395776 12584538445747968 12605346214342128 12608212664807424 12629059577282304 12659446412686944 12683261549716992 12707876734888608 12735456041691136 12742531210326528 12756607958368512 12777700233431952 12780605877129216 12832540148596896 12856680912112128 12867957593807589 12892164985142352 12909589064013824 12923184879617922 12927322016024832 12947496165336096 12963001056489288 12980520872057856 13008000610541664 13018636254156624 13036231262066688 13040161777063629 13050632462257152 13072210888947392 13090167222586056 13096802524589056 13114792637947008 13128314798342016 13153011977484288 13168762978020864 13196641224692016 13214476810708992 13225281274063872 13250948390225728 13269150242410104 13282042137901056 13307819413359744 13332854279227392 13348133279567307 13388017484570904 13406111720322048 13443112206729632 13463648680495104 13467708064836207 13479771674829312 13500807967273536 13537624772146176 13558751349107328 13574988230829984 13597433647878314 13600525698611712 13633249982893632 13647738345486336 13655791732203972 13658897053541376 13681481208722496 13715106506436608 13722725918813184 13733945938450944 13760600251388256 13790464234493952 13819658621565888 13842508586217948 13845656366889984 13849650776272896 13902634376630272 13921731401872896 13966512067237548 13979022477600768 14004598850693568 14020069812168672 14039018282225664 14043251144530062 14062230944729344 14077765572712576 14103522608669676 14104248872634368 14120411865104403 14138185167445248 14164782129598464 14181014491134894 14207692024442592 14230975026917376 14242610602838016 14266159892855936 14296361326749684 14303737686970368 14327388046902528 14374912762610946 14382329652283392 14437351083423744 14499313963610112 14503685608285146 14523287697015552 14565933186003108 14578980523849728 14583376188550449 14603085981065088 14625875297879664 14643390082330492 14665760169825024 14681961520039296 14693349613842432 14706237250065816 14709581442275328 14733902840162688 14769354148134768 14778320220260352 14797138474669824 14814858350273472 14866286412047616 14878441433321856 14907316939003944 14939669587368448 14971296840029712 14999461064130816 15003788340962304 15081875685362304 15123501232570836 15143941017400832 15164743134182976 15188408963182728 15208936472411136 15253595267745744 15271861759683732 15300591410938176 15316367264732352 15345180640398336 15363556807691008 15391666359812808 15416889612493824 15429494819741184 15480675282811788 15495715827551232 15514272263805696 15543457941270528 15580857123307008 15640463673709056 15707590127244288 15726400287300864 15793895567503872 15820009812820512 15837486269301648 15867279981713664 15905458313375904 15910550173569024 15931757020904634 15935379895798272 15961728076842912 16003772084192256 16009846905282048 16022936928192768 16049429879462928 16069631228571648 16088874940242944 16118311552765344 16149593350587606 16157925905651712 16242019968851712 16308859557200896 16338698659142496 16378854662596608 16383793001951739 16428471728698224 16449150176169984 16454109710114622 16544516906324043 16575640695183024 16598043082303488 16615523416651614 16616379036644352 16646780784003552 16666715644057656 16687693968132096 16715286054719616 16735302951234848 16770731556379437 16779384594330624 16807128285789504 16838746103043072 16842708945033426 16874393697147168 16879261883582592 16911015399622656 16943835646518144 16990041613768704 17008810611158016 17036933644575936 17086960083580569 17110053531462528 17142241216149504 17157276791743452 17189553313523136 17230913172823896 17236429354699776 17263328220448128 17284001408652384 17307361162743808 17315624654789409 17344000814055552 17358181672208832 17386882369418172 17400843283009536 17432680305995136 17453556296781408 17486390183929344 17504419731122688 17558350637361152 17595521632922688 17633708365418496 17671038893149824 17692200323213472 17743759217812992 17797511039423076 17817172052964354 17850689979427872 17874815627096064 17893640602547892 17927302382773056 17956944086448276 17973028899772416 18001077289698048 18050166362861568 18055608614395794 18078335132143104 18099984307773312 18133100496861012 18134034264815616 18177666643858176 18207722309605296 18211862738055168 18241974944963328 18296967891750912 18311927917934592 18347467001851008 18381035991535308 18426211495421184 18456678114957264 18460875155853312 18505293948191232 18562308535830528 18587049857722073 18622016089650064 18647595782080902 18672798467591424 18693426416224896 18724334859373416 18773655714148608 18804696811559568 18827215820139204 18850913556593664 18908019321513192 18943589365923456 18989169619030416 19024892324575488 19061815102332912 19103184062536704 19166550350147928 19248810222895344 19285021368168192 19338247477713528 19364383596020736 19384777319426883 19421244248004144 19444501584733932 19470781308086784 19501167063839552 19512000915812496 19527954381234936 19554346893100032 19575948693385728 19608316333421088 19645203786883584 19692472197513024 19729517966226432 19753144467031296 19794961837038024 19821715216063488 19837921911095808 19876422585338592 19923063206851584 19961729120039616 19999281418841088 20005051121283072 20082026226856356 20109167580483072 20164668310094448 20195473020742656 20219657512243968 20251211950910304 20278581963214848 20284696097654534 20338127023660992 20362482346244976 20396150471817471 20400788547917568 20421823019643136 20449874974340448 20460240853864448 20471607518229504 20483687598305958 20488345580312064 20522221813083744 20555852816658432 20572659759654912 20640900377082384 20660954436734976 20685696351740928 20729487932348832 20763762879326922 20768484550334976 20774476164409344 20853951564945408 20943453502992384 20949768100856322 20968533716401152 21006898276040352 21030104718253008 21058527423338496 21064876716795093 21093346417094016 21116648359068864 21148907369361408 21155283913004514 21156373308951552 21207277751167872 21242342694539512 21247173194397696 21271521736702341 21282304102457216 21311538036663888 21338362778923008 21346462540376064 21363915904257024 21399239839283904 21438078259433472 21444541990124526 21455606530455552 21491082070353792 21532791134116808 21562369143916419 21656026625135616 21748970945415168 21755528412427719 21784931545523328 21845057335935652 21904628971597632 21938812946819496 21965085123495738 21998640254737536 22022942280058944 22040024420763648 22059355875098724 22064372163412992 22100854260244032 22154031222202152 22155172048859136 22195707712004736 22222287525410208 22287048072959488 22299429618071424 22317662149982784 22360975408505916 22372512792440832 22409504381052672 22451661470724096 22456945260044568 22499191596196224 22505682511443456 22591780862024192 22622813528043456 22678414148210688 22685251848856254 22715911526101248 22782613444774092 22813404708616704 22876369055657936 22907792639525598 22919404418030848 22950887116407264 22974550897098528 22981905806266368 23017770960597504 23045335211536512 23087499539719212 23106037802029056 23125334418740736 23144242229611776 23182509825890896 23221012924217682 23243573741326848 23271408395708544 23315186911905792 23339226308163584 23371285684960512 23415252091785216 23460695510563584 23561385190866432 23589600430951296 23658345623750656 23690843351255808 23730014719230768 23735410914668544 23756229403952472 23800919972570496 23858187470063856 23897635531356951 23903069843697408 23942592115264368 24001436386264064 24014770357923072 24034405392289152 24074144819194392 24104446842857472 24133312410364416 24177467329148016 24224390025881409 24236888858477568 24276963079473728 24322633259951104 24363029953277568 24463289335801344 24508047988713744 24568281993894912 24608904153276352 24642707593047336 24673725264254976 24681164565171933 24863461042774536 24897064623455232 24924568554966528 24965779812497888 25000073466086484 25031540952198144 25072929082079424 25102954426852272 25134551408791552 25169076891495936 25210692428684256 25258119154564608 25318892825373888 25366523099433984 25415753469777216 25470912083382272 25485062420653056 25513215916737024 25555400466863904 25625932644078361 25665080297193792 25713361824224256 25735915187615178 25784329970284704 25819178128027648 25846369759235844 25854644032049664 25894992330672192 25926002112978576 25961041744115712 26016001221083328 26037272508313248 26072462524133376 26080323554127258 26101264924514304 26144421777894784 26180334445172112 26193605049178112 26229585275894016 26256629596684032 26306023954968576 26337525956041728 26393282449384032 26428953621417984 26450562548127744 26501896780451456 26538300484820208 26564084275802112 26615638826719488 26665708558454784 26696266559134614 26725758079446531 26776034969141808 26812223440644096 26886224413459264 26927297360990208 26935416129672414 26959543349658624 27001615934547072 27075249544292352 27083412921593691 27117502698214656 27149976461659968 27194867295756628 27201051397223424 27266499965787264 27295476690972672 27311583464407944 27317794107082752 27362962417444992 27445451837626368 27467891876901888 27521200502776512 27580928468987904 27639317243131776 27685017172435896 27691312733779968 27843462803745792 27933024134475096 27958044955201536 28009197701387136 28040139624337344 28086502289060124 28124461889458688 28155531145425152 28207045217339352 28208497745268736 28240823730208806 28276370334890496 28362028982269788 28415384048885184 28485221205676032 28532319785711872 28592722653499368 28654776093805056 28749825525221892 28764659304566784 28874702166847488 29007371216570292 29046575394031104 29131866372006216 29157961047699456 29166752377100898 29206171962130176 29251750595759328 29286780164660984 29331520339650048 29363923040078592 29412474500131632 29419162884550656 29467805680325376 29538708296269536 29556640440520704 29594276949339648 29629716700546944 29732572824095232 29756882866643712 29814633878007888 29879339174736896 29942593680059424 29998922128261632 30007576681924608 30163751370724608 30247002465141672 30287882034801664 30329486268365952 30376817926365456 30417872944822272 30427044146481801 30507190535491488 30543723519367464 30601182821876352 30632734529464704 30690361280796672 30725531397458937 30727113615382016 30783332719625616 30833779224987648 30858989639482368 30961350565623576 30991431655102464 31028544527611392 31145644318990383 31161714246614016 31280927347418112 31415180254488576 31424652151284483 31452800574601728 31587791135007744 31640019625641024 31674972538603296 31732925869506771 31734559963427328 31810916626751808 31863514041809268 31870759791596544 31923456153685824 32007544168384512 32019693810564096 32045873856385536 32098859758925856 32166812985186789 32177749880485888 32236623105530688 32299186701175212 32315851811303424 32484039937703424 32617719114401792 32677397318284992 32757709325193216 32767586003903478 32856943457396448 32908219420229244 32947627685243607 33089033812648086 33151281390366048 33196086164606976 33231046833303228 33232758073288704 33293561568007104 33333431288115312 33375387936264192 33430572109439232 33470605902469696 33541463112758874 33558769188661248 33614256571579008 33677492206086144 33685417890066852 33748787394294336 33758523767165184 33822030799245312 33887671293036288 33980083227537408 34017621222316032 34027877773284381 34073867289151872 34173920167161138 34220107062925056 34284482432299008 34314553583486904 34379106627046272 34461826345647792 34472858709399552 34526656440896256 34568002817304768 34631249309578818 34688001628111104 34716363344417664 34773764738836344 34865360611990272 34907112593562816 34972780367858688 35008839462245376 35116701274722304 35191043265845376 35342077786299648 35384400646426944 35487518435625984 35595022078846152 35634344105928708 35701379958855744 35787281205095784 35854604765546112 35913888172896552 35946057799544832 36002154579396096 36111217228791588 36156670264286208 36199968615546624 36266200993722024 36268068529631232 36355333287716352 36415444619210592 36483949889926656 36623855835869184 36694934003702016 36762071983070616 36852422990842368 36913356229914528 37010587896382464 37124617071661056 37174099715444146 37244032179300128 37295191564161804 37345596935182848 37386852832449792 37448669718746832 37547311428297216 37609393623119136 37654431640278408 37701827113187328 37816038643026384 37887178731846912 37978339238060832 38049784649150976 38123630204665824 38206368125073408 38333100700295856 38497620445790688 38570042736336384 38603872781422767 38676494955427056 38728767192041472 38769554638853766 38842488496008288 38889003169467864 38941562616173568 39002334127679104 39024001831624992 39055908762469872 39108693786200064 39120485331190887 39151897386771456 39216632666842176 39290407573767168 39384944395026048 39459035932452864 39506288934062592 39589923674076048 39643430432126976 39675843822191616 39752845170677184 39846126413703168 39923458240079232 39998562837682176 40044399838701921 40164052453712712 40218335160966144 40329336620188896 40390946041485312 40403124194508621 40439315024487936 40502423901820608 40569392195309068 40676254047321984 40724964692489952 40792300943634942 40801577095835136 40843646039286272 40899749948680896 40943215036459008 40967375196611916 40976691160624128 41044443626167488 41145319519309824 41281800754164768 41371392703481856 41458975864697664 41527525758653844 41536969100669952 41548952328818688 41707903129890816 41899536201712644 41937067432802304 42013796552080704 42060209436506016 42117054846676992 42129753433590186 42186692834188032 42233296718137728 42310567826009028 42312746617903104 42361235595313209 42414555502335744 42484685389079024 42494346388795392 42543043473404682 42564608204914432 42623076073327776 42692925080752128 42727831808514048 42798479678567808 42889083980249052 42911213060911104 42982164140707584 43065582268233616 43124738287832838 43312053250271232 43497941890830336 43511056824855438 43569863091046656 43690114671871304 43750128565651347 43809257943195264 43877625893638992 43930170246991476 43997280509475072 44045884560117888 44080048841527296 44118711750197448 44128744326825984 44201708520488064 44308062444404304 44391415424009472 44444575050820416 44574096145918976 44598859236142848 44635324299965568 44721950817011832 44819008762105344 44913890520089136 44998383192392448 45011365022886912 45183561724048384 45245627056086912 45370503697712508 45431823052202496 45565226889548184 45626809417233408 45752738111315872 45815585279051196 45838808836061696 45901774232814528 45949101794197056 46035541921195008 46090670423073024 46174999079438424 46250668837481472 46288484459223552 46365019651781792 46442025848435364 46487147482653696 46542816791417088 46630373823811584 46678452616327168 46742571369921024 46921391021127168 47122770381732864 47179200861902592 47316691247501312 47381686702511616 47460029438461536 47512458807904944 47591017767574099 47601839945140992 47716374940127712 47795271062713902 47806139687394816 47885184230528736 48002872772528128 48029540715846144 48068810784578304 48148289638388784 48208893685714944 48266624820728832 48354934658296032 48448780051762818 48473777716955136 48553926158947456 48645266519902208 48726059906555136 48926578671602688 49016095977427488 49136563987789824 49151379005855217 49217808306552704 49285415186094672 49347450528509952 49362329130343866 49633550718972129 49726922085549072 49794129246910464 49849137109933056 49931559624995776 50000146932172968 50063081904396288 50145858164158848 50205908853704544 50312194669138311 50338153782991872 50421384857368512 50516238309129216 50637785650747776 50733046198867968 50831506939554432 50970124841306112 51026431833474048 51110800933727808 51251865288156722 51330160594387584 51426723648448512 51471830375230356 51568659940569408 51692739518471688 51709288064099328 51789984661344384 51852004225957152 51922083488231424 52032002442166656 52074545016626496 52160647108254516 52202529849028608 52288843555789568 52360668890344224 52387210098356224 52459170551788032 52513259193368064 52675051912083456 52786564898768064 52901125096255488 53003793560902912 53076600969640416 53231277653438976 53392533118269228 53451516158893062 53552069938283616 53624446881288192 53772448826918528 53870832259344828 53919086699317248 54003231869094144 54150499088584704 54166825843187382 54235005396429312 54299952923319936 54389734591513256 54402102794446848 54532999931574528 54623166928815888 54635588214165504 54725924834889984 54890903675252736 54935783753803776 55042401005553024 55278634486263552 55370034344871792 55382625467559936 55686925607491584 55761149573166219 55866048268950192 56018395402774272 56080279248674688 56173004578120248 56248923778917376 56311062290850304 56414090434678704 56481647460417612 56552740669780992 56724057964539576 56830768097770368 57064639571423744 57185445306998736 57309552187610112 57499651050443784 58014742433140584 58093150788062208 58154331958280649 58263732744012432 58333504754201796 58412343924260352 58503501191518656 58573560329321968 58663040679300096 58727846080157184 58824949000263264 58935611360650752 59077416592539072 59188553898679296 59259433401093888 59465145648190464 59513765733287424 59629267756015776 59758678349473792 59885187360118848 59997844256523264 60015153363849216 60327502741449216 60494004930283344 60575764069603328 60658972536731904 60753635852730912 60835745889644544 60854088292963602 61014381070982976 61087447038734928 61188451415452413 61202365643752704 61265469058929408 61380722561593344 61451062794917874 61454227230764032 61566665439251232 61667558449975296 61717979278964736 61922701131247152 61982863310204928 62057089055222784 62291288637980766 62323428493228032 62561854694836224 62830360508977152 62849304302568966 62905601149203456 63175582270015488 63194630150385279 63280039251282048 63349945077206592 63465851739013542 63469119926854656 63621833253503616 63727028083618536 63741519583193088 63846912307371648 64015088336769024 64039387621128192 64091747712771072 64197719517851712 64333625970373578 64355499760971776 64473246211061376 64598373402350424 64968079875406848 65235438228803584 65266585237283157 65354794636569984 65535172007806956 65713886914792896 65816438840458488 65895255370487214 66178067625296172 66302562780732096 66462093666606456 66465516146577408 66587123136014208 66666862576230624 66861144218878464 66941211804939392 67082926225517748 67117538377322496 67228513143158016 67354984412172288 67370835780133704 67497574788588672 67517047534330368 67775342586072576 68035242444632064 68055755546568762 68147734578303744 68347840334322276 68440214125850112 68629107166973808 68758213254092544 68923652691295584 68945717418799104 69053312881792512 69136005634609536 69262498619157636 69376003256222208 69432726688835328 69547529477672688 69730721223980544 69814225187125632 69945560735717376 70017678924490752 70382086531690752 70684155572599296 70768801292853888 70975036871251968 70996436341790869 71190044157692304 71268688211857416 71402759917711488 71574562410191568 71692906594070853 71709209531092224 71827776345793104 72004309158792192 72222434457583176 72313340528572416 72399937231093248 72532401987444048 72673170077644227 72710666575432704 72830889238421184 72967899779853312 73389868007404032 73524143966141232 73704845981684736 73826712459829056 74021175792764928 74043493695515799 74348199430888292 74488064358600256 74590383128323608 74691193870365696 74773705664899584 74897339437493664 75094622856594432 75218787246238272 75308863280556816 75403654226374656 75632077286052768 75774357463693824 75956678476121664 76099569298301952 76247260409331648 76412736250146816 76666201400591712 76877797932235083 76995240891581376 77140085472672768 77207745562845534 77352989910854112 77457534384082944 77539109277707532 77684976992016576 77778006338935728 77883125232347136 78004668255358208 78048003663249984 78111817524939744 78217387572400128 78240970662381774 78303794773542912 78433265333684352 78580815147534336 78769888790052096 78918071864905728 79012577868125184 79179847348152096 79286860864253952 79351687644383232 79505690341354368 79692252827406336 79846916480158464 79997125675364352 80088799677403842 80177274238339593 80328104907425424 80436670321932288 80658673240377792 80781892082970624 80806248389017242 80878630048975872 81004847803641216 81138784390618136 81250238764781073 81352508094643968 81449929384979904 81584601887269884 81603154191670272 81687292078572544 81799499897361792 81886430072918016 81934750393223832 81953382321248256 82088887252334976 82563601508329536 82742785406963712 82917951729395328 83055051517307688 83073938201339904 83799072403425288 83874134865604608 84027593104161408 84120418873012032 84259506867180372 84373385668376064 84466593436275456 84621135652018056 84625493235806208 84722471190626418 84829111004671488 84969370778158048 85086086946809364 85129216409828864 85246152146655552 85455663617028096 85596959357135616 85778167960498104 85964328281415168 86131164536467232 86249476575665676 86624106500542464 87022113649710876 87139726182093312 87380229343742608 87500257131302694 87618515886390528 87755251787277984 87860340493982952 87994561018950144 88091769120235776 88237423500394896 88257488653651968 88383318711209041 88403417040976128 88616124888808608 88782830848018944 88889150101640832 89148192291837952 89197718472285696 89270648599931136 89443901634023664 89638017524210688 89827781040178272 89996766384784896 90022730045773824 90367123448096768 90491254112173824 90741007395425016 90863646104404992 91130453779096368 91253618834466816 91281132439445403 91505476222631744 91631170558102392 91677617672123392 91803548465629056 91898203588394112 92071083842390016 92176594192376811 92181340846146048 92349998158876848 92501337674962944 92576968918447104 92730039303563584 92884051696870728 92974294965307392 93085633582834176 93436932956971149 93485142739842048 93842782042254336 94245540763465728 94273956453853449 94358401723805184 94763373405023232 94920058876923072 95024917615809888 95182035535148198 95203679890281984 95432749880255424 95590542125427804 95612279374789632 95770368461057472 96005745545056256 96059081431692288 96137621569156608 96296579276777568 96533249641457664 96709869316592064 96897560103525636 96947555433910272 97107852317894912 97290533039804416 97452119813110272 97853157343205376 98032191954854976 98273127975579648 98302758011710434 98435616613105408 98570830372189344 98724658260687732 98842883055730821 99267101437944258 99453844171098144 99588258493820928 99698274219866112 99863119249991552 100000293864345936 100126163808792576 100291716328317696 100411817707409088 100624389338276622 100676307565983744 100842769714737024 101032476618258432 101275571301495552 101466092397735936 101663013879108864 101940249682612224 102052863666948096 102083633319853143 102221601867455616 102503730576313444 102660321188775168 102853447296897024 102943660750460712 103137319881138816 103385479036943376 103418576128198656 103579969322688768 103704008451914304 104064004884333312 104149090033252992 104321294216509032 104577687111579136 104721337780688448 104918341103576064 105026518386736128 105350103824166912 105573129797536128 106007587121805824 106153201939280832 106462555306877952 106785066236538456 106903032317786124 107104139876567232 107544897653837056 107741664518689656 107838173398634496 108006463738188288 108333651686374764 108470010792858624 108599905846639872 108779469183026512 108804205588893696 109065999863149056 109246333857631776 109451849669779968 109871567507607552 110084802011106048 110557268972527104 110740068689743584 111373851214983168 111522299146332438 111732096537900384 112036790805548544 112160558497349376 112346009156240496 112497847557834752 112622124581700608 112828180869357408 112963294920835224 113105481339561984 113448115929079152 113661536195540736 114129279142847488 114370890613997472 114619104375220224 114999302100887568 115811618344268301 116029484866281168 116186301576124416 116308663916561298 116527465488024864 116667009508403592 116824687848520704 117007002383037312 117147120658643936 117326081358600192 117361455993572661 117455692160314368 117649898000526528 117871222721301504 118154833185078144 118377107797358592 118518866802187776 118930291296380928 119027531466574848 119258535512031552 119517356698947584 119770374720237696 119995688513046528 120655005482898432 120988009860566688 121151528139206656 121209372583525863 121317945073463808 121507271705461824 121708176585927204 122028762141965952 122174894077469856 122376902830904826 122404731287505408 122530938117858816 122902125589835748 122908454461528064 123133330878502464 123435958557929472 123845402262494304 124114178110445568 124582577275961532 124646856986456064 125123709389672448 125698608605137932 125811202298406912 126351164540030976 126389260300770558 126560078502564096 126699890154413184 126931703478027084 126938239853709312 127083706785939627 127243666507007232 127454056167237072 127483039166386176 127693824614743296 128078775242256384 128183495425542144 128395439035703424 128667251940747156 128946492422122752 129196746804700848 129936159750813696 130533170474566314 130709589273139968 131070344015613912 131427773829585792 131632877680916976 131790510740974428 132356135250592344 132605125561464192 132924187333212912 133174246272028416 133333725152461248 133722288437756928 133882423609878784 134165852451035496 134457026286316032 134741671560267408 134995149577177344 135034095068660736 135550685172145152 136111511093137524 136295469156607488 136695680668644552 136880428251700224 137258214333947616 137516426508185088 137847305382591168 138106625763585024 138272011269219072 138524997238315272 138752006512444416 138865453377670656 139095058955345376 139461442447961088 139628450374251264 139891121471434752 140035357848981504 140764173063381504 141368311145198592 141537602585707776 141950073742503936 141992872683581738 142380088315384608 142537376423714832 142773053302722297 142805519835422976 143149124820383136 143385813188141706 143418419062184448 143655552691586208 144008618317584384 144444868915166352 144626681057144832 144799874462186496 145064803974888096 145346340155288454 145421333150865408 145661778476842368 145935799559706624 146779736014808064 147048287932282464 147409691963369472 147454137017565651 147653424919658112 148042351585529856 148086987391031598 148696398861776584 148900652156916387 148976128717200512 149180766256647216 149382387740731392 149547411329799168 149794678874987328 150189245713188864 150437574492476544 150617726561113632 150936584007414933 151264154572105536 151548714927387648 151913356952243328 152199138596603904 152494520818663296 153332402801183424 153755595864470166 153990481783162752 154280170945345536 154415491125691068 154705979821708224 155078218555415064 155369953984033152 155556012677871456 155766250464694272 156009336510716416 156096007326499968 156223635049879488 156481941324763548 156607589547085824 156866530667368704 157161630295068672 157539777580104192 158025155736250368 158359694696304192 158703375288766464 159011380682708736 159693832960316928 160177599354807684 160354548476679186 160656209814850848 160873340643864576 161317346480755584 161612496778034484 161757260097951744 162009695607282432 162277568781236272 162500477529562146 162705016189287936 162899858769959808 163169203774539768 163206308383340544 163374584157145088 163598999794723584 163869500786447664 163906764642496512 164177774504669952 165127203016659072 165835903458790656 166110103034615376 166147876402679808 167283448719498657 167598144806850576 168055186208322816 168240837746024064 168519013734360744 168746771336752128 168933186872550912 169242271304036112 169444942381252836 169658222009342976 169938741556316096 170172173893618728 170258432819657728 170492304293311104 171193918714271232 171556335920996208 171928656562830336 172262329072934464 172498953151331352 174044227299421752 174279452364186624 174760458687485216 175000514262605388 175237031772781056 175510503574555968 175720680987965904 175989122037900288 176183538240471552 176474847000789792 176766637422418082 176806834081952256 177232249777617216 177565661696037888 177778300203281664 178296384583675904 178395436944571392 178541297199862272 178887803268047328 179276035048421376 179655562080356544 179993532769569792 180045460091547648 180734246896193536 180982508224347648 181482014790850032 181727292208809984 182260907558192736 182507237668933632 182562264878890806 183010952445263488 183262341116204784 183355235344246784 183565354246357239 183607096931258112 183796407176788224 184142167684780032 184353188384753622 184362681692292096 184699996317753696 185002675349925888 185153937836894208 185460078607127168 185768103393741456 185948589930614784 186171267165668352 186873865913942298 186970285479684096 187685564084508672 188491081526931456 188547912907706898 188716803447610368 189526746810046464 189583890451155837 189840117753846144 190049835231619776 190364071070296396 190407359780563968 190865499760510848 191181084250855608 191224558749579264 191540736922114944 192118162863384576 192275243138313216 192593158553555136 193066499282915328 193419738633184128 193795120207051272 194215704635789824 194904239626220544 195706314686410752 196064383909709952 196605516023420868 196871233226210816 197141660744378688 197449316521375464 197685766111461642 198534202875888516 198907688342196288 199396548439732224 199726238499983104 200000587728691872 200583432656635392 200823635414818176 201248778676553244 201352615131967488 201685539429474048 202064953236516864 202551142602991104 203326027758217728 204105727333896192 204167266639706286 204443203734911232 205007461152626888 205320642377550336 205887321500921424 206274639762277632 206770958073886752 206837152256397312 207159938645377536 207408016903828608 208128009768666624 208298180066505984 208642588433018064 209155374223158272 209442675561376896 209836682207152128 210053036773472256 211146259595072256 212015174243611648 212306403878561664 212925110613755904 212989309025372607 213570132473076912 213806064635572248 214208279753134464 215078719782212559 215089795307674112 215483329037379312 216012927476376576 216667303372749528 216940021585717248 217199811693279744 217558938366053024 218019510232932681 218131999726298112 218492667715263552 218903699339559936 220169604022212096 221114537945054208 221480137379487168 222130481086547397 223044598292664876 223464193075800768 224073581611097088 224321116994698752 224692018312480992 224995695115669504 225244249163401216 225656361738714816 225926589841670448 226210962679123968 226896231858158304 227323072391081472 228258558285694976 228741781227994944 229238208750440448 229998604201775136 230633393796705249 231623236688536602 232058969732562336 232372603152248832 232617327833122596 233054930976049728 233334019016807184 233649375697041408 234014004766074624 234294241317287872 234652162717200384 234722911987145322 234911384320628736 235299796001053056 235742445442603008 236309666370156288 236754215594717184 237037733604375552 237860582592761856 238055062933149696 238517071024063104 239540749440475392 239991377026093056 241310010965796864 241976019721133376 242418745167051726 242635890146927616 243014543410923648 243416353171854408 244057524283931904 244349788154939712 244753805661809652 244809462575010816 245061876235717632 245804251179671496 245816908923056128 246266661757004928 247690804524988608 248228356220891136 249165154551923064 251397217210275864 251622404596813824 252778520601541116 253120157005128192 253399780308826368 253863406956054168 253876479707418624 254167413571879254 254487333014014464 254908112334474144 255387649229486592 256366990851084288 256790878071406848 257334503881494312 257892984844245504 258393493609401696 259872319501627392 261066340949132628 261419178546279936 262140688031227824 262855547659171584 263265755361833952 263581021481948856 264712270501184688 265149956133627123 265210251122928384 265848374666425824 266348492544056832 266667450304922496 267444576875513856 267764847219757568 268331704902070992 268914052572632064 269483343120534816 269990299154354688 270068190137321472 271101370344290304 272223022186275048 272590938313214976 273391361337289104 273760856503400448 273843397318336209 274516428667895232 275032853016370176 275694610765182336 276213251527170048 276529782577130433 276544022538438144 277049994476630544 277504013024888832 277730906755341312 278190117910690752 278922884895922176 279256900748502528 280310798870913447 281528346126763008 282736622290397184 282821869361560347 283075205171415552 283985745367163476 284760176630769216 285074752847429664 285546106605444594 285611039670845952 286298249640766272 286771626376283412 286836838124368896 287311105383172416 288017236635168768 288889737830332704 289599748924372992 290129607949776192 290692680310576908 290842666301730816 291323556953684736 291871599119413248 293559472029616128 294096575864564928 294819383926738944 294908274035131302 295306849839316224 296173974782063196 296528649167192463 297392797723553168 297801304313832774 297952257434401024 298361532513294432 298764775481462784 299094822659598336 299589357749974656 300378491426377728 300875148984953088 301235453122227264 301873168014829866 302528309144211072 303097429854775296 303826713904486656 304398277193207808 304989041637326592 306250899959559429 306664805602366848 307511191728940332 307980963566325504 308560341890691072 308830982251382136 309411959643416448 310156437110830128 310739907968066304 311112025355742912 312018673021432832 312192014652999936 312447270099758976 312963882649527096 313733061334737408 315079555160208384 316050311472500736 316719389392608384 318022761365417472 319387665920633856 320355198709615368 320709096953358372 321312419629701696 322634692961511168 323224993556068968 323514520195903488 324019391214564864 324555137562472544 325000955059124292 325410032378575872 325799717539919616 326338407549079536 326412616766681088 326749168314290176 327197999589447168 327739001572895328 328355549009339904 330254406033318144 331671806917581312 332220206069230752 333137124373018693 334566897438997314 335196289613701152 336110372416645632 336481675492048128 337038027468721488 337493542673504256 337866373745101824 338484542608072224 338889884762505672 339316444018685952 339877483112632192 340344347787237456 340516865639315456 340984608586622208 342387837428542464 343112671841992416 343857313125660672 344524658145868928 344997906302662704 347434855032804903 348088454598843504 348558904728373248 349520917374970432 350001028525210776 350474063545562112 351021007149111936 351441361975931808 351978244075800576 352084367980717983 352367076480943104 352949694001579584 353533274844836164 353613668163904512 354464499555234432 355131323392075776 355556600406563328 356790873889142784 357082594399724544 357775606536094656 358552070096842752 359311124160713088 359987065539139584 361965016448695296 362964029581700064 363454584417619968 364521815116385472 365124529757781612 366021904890526976 366524682232409568 366710470688493568 367130708492714478 367214193862516224 367592814353576448 368706376769507244 368725363384584192 369399992635507392 370307875673788416 370920157214254336 371536206787482912 372342534331336704 373747731827884596 373940570959368192 375371128169017344 377095825815413796 377433606895220736 379053493620092928 379167780902311674 379680235507692288 380099670463239552 380728142140592792 380814719561127936 381251120357818881 381730999521021696 382362168501711216 382449117499158528 383081473844229888 384236325726769152 384550486276626432 385186317107110272 386839477266368256 387590240414102544 388431409271579648 389808479252441088 392128767819419904 393211032046841736 393742466452421632 394283321488757376 394898633042750928 395371532222923284 397068405751777032 397815376684392576 399452476999966208 400001175457383744 401166865313270784 401647270829636352 402497557353106488 403371078858948096 405102285205982208 406652055516435456 408334533279412572 408886407469822464 410014922305253776 410641284755100672 411774643001842848 412549279524555264 413541916147773504 414319877290755072 414816033807657216 416256019537333248 416596360133011968 417285176866036128 418310748446316544 418885351122753792 419673364414304256 420106073546944512 422292519190144512 424030348487223296 424612807757123328 425850221227511808 425978618050745214 427140264946153824 427612129271144496 428319159908166891 428416559506268928 430157439564425118 430179590615348224 430966658074758624 432025854952753152 433334606745499056 433880043171434496 434399623386559488 435117876732106048 436039020465865362 436263999452596224 436985335430527104 437807398679119872 440339208044424192 442229075890108416 442362411052696953 442960274758974336 444260962173094794 446089196585329752 446928386151601536 448147163222194176 448642233989397504 449384036624961984 450488498326802432 451312723477429632 451853179683340896 453792463716316608 454646144782162944 456517116571389952 457483562455989888 459997208403550272 461266787593410498 463246473377073204 464117939465124672 465234655666245192 466109861952099456 466668038033614368 467298751394082816 468028009532149248 468588482634575744 469445823974290644 469822768641257472 470599592002106112 471484890885206016 472619332740312576 474075467208751104 476110125866299392 477034142048126208 479081498880950784 482620021931593728 483952039442266752 484837490334103452 485271780293855232 486029086821847296 486832706343708816 488115048567863808 488699576309879424 489507611323619304 489618925150021632 490123752471435264 491608502359342992 492533323514009856 495381609049977216 498330309103846128 501850346158495971 502794434420551728 505557041203082232 506240314010256384 506799560617652736 507726813912108336 508334827143758508 508974666028028928 509816224668948288 510775298458973184 513581756142813696 514669007762988624 515785969688491008 516786987218803392 522132681898265256 522838357092559872 524281376062455648 525711095318343168 526531510723667904 527162042963897712 529424541002369376 530299912267254246 530420502245856768 531696749332851648 532696985088113664 533334900609844992 534889153751027712 535529694439515136 536663409804141984 537828105145264128 538966686241069632 539980598308709376 540136380274642944 542202740688580608 544446044372550096 545181876626429952 546782722674578208 547521713006800896 547686794636672418 549032857335790464 550065706032740352 550696062739071717 551389221530364672 552426503054340096 553059565154260866 553088045076876288 554099988953261088 555008026049777664 555461813510682624 556380235821381504 557845769791844352 558513801497005056 560621597741826894 563056692253526016 565473244580794368 565643738723120694 566150410342831104 567971490734326952 568751671353467511 569520353261538432 570149505694859328 571092213210889188 571222079341691904 572596499281532544 573543252752566824 573673676248737792 574622210766344832 577779475660665408 579199497848745984 580259215899552384 581385360621153816 582647113907369472 587118944059232256 588193151729129856 589816548070262604 590613699678632448 592347949564126392 593057298334384926 594785595447106336 595602608627665548 595904514868802048 596723065026588864 598189645319196672 599178715499949312 601750297969906176 602470906244454528 603746336029659732 605056618288422144 606194859709550592 607653427808973312 609978083274653184 612501799919118858 613329611204733696 615022383457880664 615961927132651008 617661964502764272 618683230978463287 618823919286832896 620312874221660256 621479815936132608 622224050711485824 624037346042865664 624384029305999872 624894540199517952 625927765299054192 627466122669474816 630159110320416768 633438778785216768 636045522730834944 638775331841267712 638967927076117821 640710397419230736 641418193906716744 642624839259403392 645236159346637677 645269385923022336 646449987112137936 648038782429129728 649110275124945088 650001910118248584 650820064757151744 651599435079839232 652676815098159072 654058530698798043 654395999178894336 655478003145790656 656711098018679808 660508812066636288 663343613835162624 664440412138461504 666274248746037386 669133794877994628 670392579227402304 672220744833291264 672963350984096256 674076054937442976 674987085347008512 675732747490203648 676969085216144448 677779769525011344 678632888037371904 679754966225264384 680688695574474912 681033731278630912 681969217173244416 684775674857084928 686225343683984832 687714626251321344 689049316291737856 689995812605325408 691900181390115747 694869710065609806 696176909197687008 697117809456746496 699041834749940864 700002057050421552 700948127091124224 702042014298223872 702882723951863616 703956488151601152 704168735961435966 704734152961886208 705899388003159168 707066549689672328 707227336327809024 708928999110468864 710262646784151552 711113200813126656 713581747778285568 714165188799449088 715551213072189312 718622248321426176 719974131078279168 723930032897390592 725928059163400128 729043630232770944 730249059515563224 732043809781053952 733049364464819136 734261416985428956 734428387725032448 735185628707152896 737412753539014488 737450726769168384 738799985271014784 741840314428508672 743072413574965824 744685068662673408 747495463655769192 754191651630827592 754867213790441472 758335561804623348 759360471015384576 760199340926479104 761456284281185584 761629439122255872 762502240715637762 763461999042043392 764724337003422432 766162947688459776 769100972553252864 770372634214220544 773678954532736512 775180480828205088 776862818543159296 779616958504882176 784257535638839808 786422064093683472 787484932904843264 788566642977514752 789797266085501856 790743064445846568 794136811503554064 795449868400881369 795630753368785152 798904953999932416 800002350914767488 802333730626541568 803294541659272704 804995114706212976 806742157717896192 810204570411964416 813304111032870912 816669066558825144 817772814939644928 820029844610507552 821282569510201344 821530191955008627 823549286003685696 825098559049110528 827083832295547008 828639754581510144 829632067615314432 832512039074666496 833192720266023936 834570353732072256 836621496892633088 837770702245507584 844585038380289024 848060696974446592 848465608084681041 849225615514246656 851957236101490428 854280529892307648 855224258542288992 856638319816333782 856833119012537856 860314879128850236 860359181230696448 861933316149517248 864051709905506304 866669213490998112 868799246773118976 870235753464212096 872078040931730724 872527998905192448 873970670861054208 875614797358239744 880678416088848384 884458151780216832 884724822105393906 885920549517948672 888521924346189588 889585947501577389 892178393170659504 893856772303203072 896294326444388352 897284467978795008 898768073249923968 902625446954859264 903706359366681792 907584927432633216 909292289564325888 914967124911979776 919994416807100544 922533575186820996 926492946754146408 928235878930249344 930469311332490384 932219723904198912 933336076067228736 936056019064298496 937176965269151488 938891647948581288 941199184004212224 945238665480625152 948150934417502208 954068284096252416 958162997761901568 967904078884533504 969674980668206904 970543560587710464 972058173643694592 973665412687417632 976230097135727616 977399152619758848 979015222647238608 979237850300043264 980247504942870528 983217004718685984 985066647028019712 990763218099954432 996660618207692256 999411373119056079 1003700692316991942 1005588868841103456 1011114082406164464 1012480628020512768 1013599121235305472 1015453627824216672 1016669654287517016 1017949332056057856 1019632449337896576 1021550596917946368 1027163512285627392 1029338015525977248 1031571939376982016 1033573974437606784 1042304565098414709 1044265363796530512 1045676714185119744 1048562752124911296 1051422190636686336 1053063021447335808 1054324085927795424 1056253103942153949 1058849082004738752 1060599824534508492 1060841004491713536 1063393498665703296 1065393970176227328 1066669801219689984 1071059388879030272 1073326819608283968 1075656210290528256 1077933372482139264 1079961196617418752 1088892088745100192 1090363753252859904 1093565445349156416 1095373589273344836 1098065714671580928 1100131412065480704 1101392125478143434 1102778443060729344 1106119130308521732 1106176090153752576 1108199977906522176 1110923627021365248 1112760471642763008 1117027602994010112 1121243195483653788 1126113384507052032 1131287477446241388 1132300820685662208 1135942981468653904 1137503342706935022 1139040706523076864 1140299011389718656 1142184426421778376 1142444158683383808 1145192998563065088 1147086505505133648 1147347352497475584 1149244421532689664 1155558951321330816 1160518431799104768 1162770721242307632 1165294227814738944 1176386303458259712 1179633096140525208 1181227399357264896 1184695899128252784 1186114596668769852 1189571190894212672 1191205217255331096 1191809029737604096 1193446130053177728 1198357430999898624 1203500595939812352 1204941812488909056 1207492672059319464 1210113236576844288 1215306855617946624 1219956166549306368 1225003599838237716 1226659222409467392 1230044766915761328 1231923854265302016 1235323929005528544 1237366461956926574 1237647838573665792 1240625748443320512 1242959631872265216 1244448101422971648 1248074692085731328 1248768058611999744 1249789080399035904 1251855530598108384 1254932245338949632 1260318220640833536 1266877557570433536 1272091045461669888 1277550663682535424 1277935854152235642 1281420794838461472 1282836387813433488 1284957479724500673 1285249678518806784 1290472318693275354 1290538771846044672 1292899974224275872 1296077564858259456 1298220550249890176 1300003820236497168 1301640129514303488 1303198870159678464 1305353630196318144 1308117061397596086 1308791998357788672 1310956006291581312 1313422196037359616 1321017624133272576 1326687227670325248 1327087233158090859 1328880824276923008 1332548497492074772 1338267589755989256 1340785158454804608 1344441489666582528 1345926701968192512 1348152109874885952 1351465494980407296 1353938170432288896 1355559539050022688 1359509932450528768 1361377391148949824 1363938434346488832 1369551349714169856 1372450687367969664 1378098632583475712 1379991625210650816 1383800362780231494 1389739420131219612 1392353818395374016 1398083669499881728 1400004114100843104 1401896254182248448 1404084028596447744 1405765447903727232 1408337471922871932 1409468305923772416 1411798776006318336 1414133099379344656 1414454672655618048 1417857998220937728 1422226401626253312 1428330377598898176 1431102426144378624 1437244496642852352 1447860065794781184 1451856118326800256 1458087260465541888 1460498119031126448 1464087619562107904 1466098728929638272 1468522833970857912 1468856775450064896 1470371257414305792 1474825507078028976 1477599970542029568 1483680628857017344 1486144827149931648 1494990927311538384 1505551038475487913 1508383303261655184 1516671123609246696 1518720942030769152 1520398681852958208 1522912568562371168 1525004481431275524 1526923998084086784 1529448674006844864 1532325895376919552 1540745268428441088 1547357909065473024 1550360961656410176 1553725637086318592 1568515071277679616 1572844128187366944 1574969865809686528 1577133285955029504 1579594532171003712 1581486128891693136 1588273623007108128 1590899736801762738 1591261506737570304 1597809907999864832 1600004701829534976 1604667461253083136 1606589083318545408 1609990229412425952 1613484315435792384 1620409140823928832 1626608222065741824 1633338133117650288 1635545629879289856 1640059689221015104 1642565139020402688 1643060383910017254 1647098572007371392 1650197118098221056 1652088188217215151 1654167664591094016 1657279509163020288 1659264135230628864 1665024078149332992 1666385440532047872 1669140707464144512 1675541404491015168 1689170076760578048 1696931216169362082 1698451231028493312 1703914472202980856 1708561059784615296 1710448517084577984 1713276639632667564 1713666238025075712 1720629758257700472 1720718362461392896 1723866632299034496 1733338426981996224 1737598493546237952 1740471506928424192 1744156081863461448 1747941341722108416 1761356832177696768 1769449644210787812 1771841099035897344 1777043848692379176 1779171895003154778 1784356786341319008 1787713544606406144 1794568935957590016 1797536146499847936 1805250893909718528 1807412718733363584 1815169854865266432 1818584579128651776 1829934249823959552 1839988833614201088 1845067150373641992 1852985893508292816 1856049692935389861 1856471757860498688 1860938622664980768 1864439447808397824 1866672152134457472 1872112038128596992 1874353930538302976 1877783295897162576 1882398368008424448 1890477330961250304 1908136568192504832 1916325995523803136 1916903781228353463 1935708478039913031 1935808157769067008 1939349961336413808 1944116347287389184 1947330825374835264 1952460194271455232 1954798305239517696 1958030445294477216 1962175592096394129 1966434009437371968 1970133294056039424 1981526436199908864 1993321236415384512 1998822746238112158 2007401384633983884 2011177737682206912 2022228164812328928 2024961256041025536 2027198242470610944 2030907255648433344 2033339308575034032 2035898664112115712 2039264898675793152 2043101193835892736 2054327024571254784 2058676031051954496 2063143878753964032 2067147948875213568 2075700544170347241 2084609130196829418 2088530727593061024 2091353428370239488 2097125504249822592 2102844381273372672 2106126042894671616 2108648171855590848 2112506207884307898 2117698164009477504 2121199649069016984 2121682008983427072 2126786997331406592 2130787940352454656 2133339602439379968 2142118777758060544 2146653639216567936 2155866744964278528 2159922393234837504 2177784177490200384 2187130890698312832 2190747178546689672 2196131429343161856 2202784250956286868 2205556886121458688 2212238260617043464 2212352180307505152 2216399955813044352 2225520943285526016 2234055205988020224 2242486390967307576 2262574954892482776 2264601641371324416 2271885962937307808 2275006685413870044 2278081413046153728 2280598022779437312 2284368852843556752 2284888317366767616 2290385997126130176 2294173011010267296 2298488843065379328 2311117902642661632 2321036863598209536 2325541442484615264 2330588455629477888 2352772606916519424 2359266192281050416 2362454798714529792 2369391798256505568 2372229193337539704 2379142381788425344 2382410434510662192 2383618059475208192 2386349605202644107 2386892260106355456 2396714861999797248 2407001191879624704 2409883624977818112 2414985344118638928 2420226473153688576 2430613711235893248 2439912333098612736 2450007199676475432 2453318444818934784 2460089533831522656 2463847708530604032 2464590575865025881 2470647858011057088 2474732923913853148 2475295677147331584 2481251496886641024 2485919263744530432 2488896202845943296 2497536117223999488 2499578160798071808 2503711061196216768 2509864490677899264 2533755115140867072 2544182090923339776 2555871708304471284 2562841589676922944 2565672775626866976 2569914959449001346 2570499357037613568 2580944637386550708 2581077543692089344 2585799948448551744 2592155129716518912 2596441100499780352 2600007640472994336 2606397740319356928 2610707260392636288 2616234122795192172 2617583996715577344 2621912012583162624 2626844392074719232 2642035248266545152 2653374455340650496 2654174466316181718 2657761648553846016 2665096994984149544 2668757842504732167 2676535179511978512 2681570316909609216 2688882979333165056 2691853403936385024 2696304219749771904 2707876340864577792 2711119078100045376 2719019864901057536 2722754782297899648 2727876868692977664 2744901374735939328 2756197265166951424 2759983250421301632 2767600725560462988 2779478840262439224 2784707636790748032 2796167338999763456 2800008228201686208 2808168057192895488 2811530895807454464 2816674943845743864 2823597552012636672 2828266198758689312 2835715996441875456 2844452803252506624 2862204852288757248 2874488993285704704 2903712236653600512 2916174520931083776 2920996238062252896 2928175239124215808 2932197457859276544 2937045667941715824 2937713550900129792 2940742514828611584 2949651014156057952 2955199941084059136 2967361257714034688 2972289654299863296 2989981854623076768 2998234119357168237 3011102076950975826 3016766606523310368 3033342247218493392 3037441884061538304 3040797363705916416 3045825137124742336 3050008962862551048 3053847996168173568 3058897348013689728 3064651790753839104 3081490536856882176 3094715818130946048 3100721923312820352 3137030142555359232 3145688256374733888 3154266571910059008 3159189064342007424 3162972257783386272 3176547246014216256 3181799473603525476 3182523013475140608 3195619815999729664 3200009403659069952 3213178166637090816 3219980458824851904 3226968630871584768 3266676266235300576 3271091259758579712 3280119378442030208 3286120767820034508 3294197144014742784 3300394236196442112 3304176376434430302 3308335329182188032 3318528270461257728 3332770881064095744 3338281414928289024 3351082808982030336 3378340153521156096 3393862432338724164 3396902462056986624 3407828944405961712 3417122119569230592 3420897034169155968 3426553279265335128 3427332476050151424 3441259516515400944 3447733264598068992 3466676853963992448 3480943013856848384 3488312163726922896 3495882683444216832 3538899288421575624 3543682198071794688 3554087697384758352 3558343790006309556 3568713572682638016 3575427089212812288 3595072292999695872 3610501787819437056 3614825437466727168 3630339709730532864 3659868499647919104 3679977667228402176 3690134300747283984 3705971787016585632 3712099385870779722 3712943515720997376 3721877245329961536 3728878895616795648 3733344304268914944 3744224076257193984 3748707861076605952 3755566591794325152 3764796736016848896 3780954661922500608 3816273136385009664 3832651991047606272 3833807562456706926 3854872439173502019 3871416956079826062 3871616315538134016 3878699922672827616 3888232694574778368 3894661650749670528 3904920388542910464 3909596610479035392 3916060890588954432 3924351184192788258 3932868018874743936 3940266588112078848 3963052872399817728 3981261699474272577 3986642472830769024 3997645492476224316 4014802769267967768 4022355475364413824 4044456329624657856 4054396484941221888 4061814511296866688 4066678617150068064 4078529797351586304 4108654049142509568 4117352062103908992 4134295897750427136 4151401088340694482 4169218260393658836 4177061455186122048 4194251008499645184 4205688762546745344 4212252085789343232 4217296343711181696 4225012415768615796 4235396328018955008 4242399298138033968 4243364017966854144 4253573994662813184 4266679204878759936 4293307278433135872 4311733489928557056 4330782616849243009 4355568354980400768 4374261781396625664 4381494357093379344 4392262858686323712 4405568501912573736 4411113772242917376 4424476521234086928 4432799911626088704 4451041886571052032 4484972781934615152 4516653115426463739 4525149909784965552 4543771925874615616 4550013370827740088 4556162826092307456 4561196045558874624 4568737705687113504 4580771994252260352 4588346022020534592 4596977686130758656 4622235805285323264 4642073727196419072 4651082884969230528 4661176911258955776 4705545213833038848 4718532384562100832 4724909597429059584 4738783596513011136 4744458386675079408 4758284763576850688 4764820869021324384 4767236118950416384 4772699210405288214 4773784520212710912 4793429723999594496 4814002383759249408 4819767249955636224 4829970688237277856 4840452946307377152 4861227422471786496 4879824666197225472 4900014399352950864 4906636889637869568 4920179067663045312 4927695417061208064 4929181151730051762 4941295716022114176 4949465847827706296 4950591354294663168 4956264564651645453 4962502993773282048 4971838527489060864 4977792405691886592 4995072234447998976 4999156321596143616 5007422122392433536 5067510230281734144 5111743416608942568 5125683179353845888 5131345551253733952 5139829918898002692 5140998714075227136 5161889274773101416 5162155087384178688 5171599896897103488 5192882200999560704 5200015280945988672 5212795480638713856 5221414520785272576 5232468245590384344 5243824025166325248 5284070496533090304 5308348932632363436 5315523297107692032 5330193989968299088 5337515685009464334 5353070359023957024 5363140633819218432 5383706807872770048 5392608439499543808 5415752681729155584 5422238156200090752 5438039729802115072 5445509564595799296 5455753737385955328 5489802749471878656 5512394530333902848 5519966500842603264 5535201451120925976 5558957680524878448 5568149078806169583 5569415273581496064 5592334677999526912 5600016456403372416 5616336114385790976 5623061791614908928 5633349887691487728 5647195104025273344 5656532397517378624 5671431992883750912 5724409704577514496 5748977986571409408 5750711343685060389 5807424473307201024 5832349041862167552 5841992476124505792 5856350478248431616 5864394915718553088 5874091335883431648 5899302028312115904 5910399882168118272 5934722515428069376 5944579308599726592 5979963709246153536 5996468238714336474 6022204153901951652 6033533213046620736 6066684494436986784 6074883768123076608 6081594727411832832 6091650274249484672 6100017925725102096 6107695992336347136 6117794696027379456 6129303581507678208 6162981073713764352 6189431636261892096 6201443846625640704 6227101632511041723 6274060285110718464 6291376512749467776 6308533143820118016 6318378128684014848 6325944515566772544 6353094492028432512 6363598947207050952 6365046026950281216 6400018807318139904 6426356333274181632 6439960917649703808 6533352532470601152 6560238756884060416 6572241535640069016 6588394288029485568 6608352752868860604 6616670658364376064 6637056540922515456 6676562829856578048 6702165617964060672 6787724864677448328 6793804924113973248 6815657888811923424 6834244239138461184 6841794068338311936 6853106558530670256 6854664952100302848 6882519033030801888 6895466529196137984 6933353707927984896 6961886027713696768 6976624327453845792 6991765366888433664 7077798576843151248 7087364396143589376 7108175394769516704 7116687580012619112 7137427145365276032 7150854178425624576 7159048815607932321 7190144585999391744 7221003575638874112 7229650874933454336 7260679419461065728 7319736999295838208 7359955334456804352 7380268601494567968 7393771727595077643 7411943574033171264 7424198771741559444 7425887031441994752 7443754490659923072 7457757791233591296 7466688608537829888 7497415722153211904 7511133183588650304 7529593472033697792 7632546272770019328 7667615124913413852 7709744878347004038 7742833912159652124 7743232631076268032 7757399845345655232 7776465389149556736 7789323301499341056 7819193220958070784 7832121781177908864 7848702368385576516 7865736037749487872 7880533176224157696 7926105744799635456 7962523398948545154 7973284945661538048 7995290984952448632 8029605538535935536 8044710950728827648 8088912659249315712 8123629022593733376 8133357234300136128 8157059594703172608 8234704124207817984 8268591795500854272 8302802176681388964 8338436520787317672 8354122910372244096 8388502016999290368 8424504171578686464 8434592687422363392 8450024831537231592 8470792656037910016 8484798596276067936 8507147989325626368 8533358409757519872 8586614556866271744 8623466979857114112 8661565233698486018 8711136709960801536 8748523562793251328 8762988714186758688 8784525717372647424 8811137003825147472 8822227544485834752 8848953042468173856 8865599823252177408 8902083773142104064 8969945563869230304 8994702358071504711 9033306230852927478 9050299819569931104 9087543851749231232 9100026741655480176 9112325652184614912 9122392091117749248 9137475411374227008 9161543988504520704 9176692044041069184 9193955372261517312 9244471610570646528 9284147454392838144 9302165769938461056 9411090427666077696 9437064769124201664 9477567193026022272 9488916773350158816 9516569527153701376 9529641738042648768 9545398420810576428 9547569040425421824 9586859447999188992 9639534499911272448 9659941376474555712 9680905892614754304 9800028798705901728 9813273779275739136 9840358135326090624 9858362303460103524 9882591432044228352 9898931695655412592 9901182708589326336 9912529129303290906 9925005987546564096 9955584811383773184 9998312643192287232 10014844244784867072 10135020460563468288 10223486833217885136 10251366358707691776 10262691102507467904 10279659837796005384 10281997428150454272 10323778549546202832 10343199793794206976 10385764401999121408 10400030561891977344 10442829041570545152 10464936491180768688 10487648050332650496 10616697865264726872 10631046594215384064 10660387979936598176 10675031370018928668 10706140718047914048 10726281267638436864 10785216878999087616 10831505363458311168 10844476312400181504 10876079459604230144 10891019129191598592 10979605498943757312 11024789060667805696 11039933001685206528 11070402902241851952 11117915361049756896 11136298157612339166 11138830547162992128 11184669355999053824 11200032912806744832 11232672228771581952 11246123583229817856 11266699775382975456 11294390208050546688 11313064795034757248 11342863985767501824 11448819409155028992 11497955973142818816 11501422687370120778 11564617317520506057 11614848946614402048 11664698083724335104 11683984952249011584 11728789831437106176 11748182671766863296 11798604056624231808 11820799764336236544 11889158617199453184 11959927418492307072 11992936477428672948 12044408307803903304 12067066426093241472 12133368988873973568 12163189454823665664 12183300548498969344 12200035851450204192 12235589392054758912 12325962147427528704 12402887693251281408 12454203265022083446 12582753025498935552 12617066287640236032 12636756257368029696 12651889031133545088 12706188984056865024 12727197894414101904 12730092053900562432 12800037614636279808 12879921835299407616 12992347850547729027 13066705064941202304 13120477513768120832 13144483071280138032 13176788576058971136 13216705505737721208 13233341316728752128 13353125659713156096 13549959346279391217 13575449729354896656 13631315777623846848 13668488478276922368 13683588136676623872 13706213117061340512 13765038066061603776 13790933058392275968 13866707415855969792 13923772055427393536 13953248654907691584 13983530733776867328 14155597153686302496 14174728792287178752 14216350789539033408 14233375160025238224 14274854290730552064 14301708356851249152 14318097631215864642 14380289171998783488 14442007151277748224 14459301749866908672 14521358838922131456 14639473998591676416 14719910668913608704 14760537202989135936 14787543455190155286 14823887148066342528 14848397543483118888 14851774062883989504 14887508981319846144 14915515582467182592 14933377217075659776 14994831444306423808 15022266367177300608 15335230249826827704 15419489756694008076 15485667824319304248 15486465262152536064 15514799690691310464 15578646602998682112 15638386441916141568 15664243562355817728 15697404736771153032 15731472075498975744 15852211489599270912 15925046797897090308 15946569891323076096 15990581969904897264 16059211077071871072 16089421901457655296 16177825318498631424 16247258045187466752 16266714468600272256 16314119189406345216 16469408248415635968 16537183591001708544 16605604353362777928 16676873041574635344 16704447236418508749 16708245820744488192 16777004033998580736 16849008343157372928 16869185374844726784 16900049663074463184 16941585312075820032 16969597192552135872 17014295978651252736 17173229113732543488 17246933959714228224 17252134031055181167 17323130467396972036 17422273419921603072 17497047125586502656 17525977428373517376 17569051434745294848 17622274007650294944 17697906084936347712 17731199646504354816 17804167546284208128 17939891127738460608 17989404716143009422 18066612461705854956 18100599639139862208 18175087703498462464 18200053483310960352 18224651304369229824 18244784182235498496 18274950822748454016 18323087977009041408 18353384088082138368 18387910744523034624 18488943221141293056 18568294908785676288 18604331539876922112 18681304897533125169 18822180855332155392 18874129538248403328 18955134386052044544 18977833546700317632 19033139054307402752 19059283476085297536 19090796841621152856 19095138080850843648 19279068999822544896 19319882752949111424 19600057597411803456 19680716270652181248 19716724606920207048 19765182864088456704 19797863391310825184 19825058258606581812 19850011975093128192 19911169622767546368 20029688489569734144 20446973666435770272 20502732717415383552 20525382205014935808 20559319675592010768 20563994856300908544 20647557099092405664 20686399587588413952 20771528803998242816 20800061123783954688 20885658083141090304 20929872982361537376 20975296100665300992 21233395730529453744 21262093188430768128 21320775959873196352 21350062740037857336 21412281436095828096 21452562535276873728 21477146446823796963 21570433757998175232 21663010726916622336 21688952624800363008 21782038258383197184 21959210997887514624 22079866003370413056 22140805804483703904 22235830722099513792 22272596315224678332 22277661094325984256 22369338711998107648 22400065825613489664 22492247166459635712 22533399550765950912 22588780416101093376 22626129590069514496 22897638818310057984 23002845374740241556 23129234635041012114 23229697893228804096 23329396167448670208 23367969904498023168 23457579662874212352 23496365343533726592 23597208113248463616 23641599528672473088 23778317234398906368 23919854836984614144 23985872954857345896 24088816615607806608 24134132852186482944 24266737977747947136 24366601096997938688 24400071702900408384 24471178784109517824 24805775386502562816 24908406530044166892 25165506050997871104 25273512514736059392 25303778062267090176 25412377968113730048 25454395788828203808 25600075229272559616 25759843670598815232 25984695701095458054 26133410129882404608 26240955027536241664 26288966142560276064 26353577152117942272 26433411011475442416 26466682633457504256 26706251319426312192 26984107074214514133 27099918692558782434 27150899458709793312 27262631555247693696 27336976956553844736 27367176273353247744 27412426234122681024 27530076132123207552 27581866116784551936 27733414831711939584 27847544110854787072 27906497309815383168 28311194307372604992 28432701579078066816 28466750320050476448 28549708581461104128 28636195262431729284 28760578343997566976 28918603499733817344 29042717677844262912 29439821337827217408 29521074405978271872 29575086910380310572 29647774296132685056 29696795086966237776 29703548125767979008 29775017962639692288 29866754434151319552 30044532734354601216 30670460499653655408 30838979513388016152 30971335648638608496 31029599381382620928 31157293205997364224 31328487124711635456 31394809473542306064 31462944150997951488 31850093595794180616 31893139782646152192 31981163939809794528 32118422154143742144 32178843802915310592 32355650636997262848 32494516090374933504 32533428937200544512 32628238378812690432 32938816496831271936 33074367182003417088 33211208706725555856 33353746083149270688 33408894472837017498 33416491641488976384 33554008067997161472 33698016686314745856 33738370749689453568 33800099326148926368 33883170624151640064 33939194385104271744 34028591957302505472 34346458227465086976 34493867919428456448 34504268062110362334 34646260934793944072 34693851952561518171 34844546839843206144 34994094251173005312 35051954856747034752 35244548015300589888 35395812169872695424 35462399293008709632 35879782255476921216 35978809432286018844 36133224923411709912 36201199278279724416 36350175406996924928 36400106966621920704 36489568364470996992 36549901645496908032 36706768176164276736 36977886442282586112 37208663079753844224 37362609795066250338 37748259076496806656 37910268772104089088 37955667093400635264 38066278108614805504 38118566952170595072 38181593683242305712 38190276161701687296 38639765505898222848 38977043551643187081 39200115194823606912 39361432541304362496 39433449213840414096 39530365728176913408 39595726782621650368 39650116517213163624 39700023950186256384 40059376979139468288 40893947332871540544 41005465434830767104 41050764410029871616 41118639351184021536 41295114198184811328 41372799175176827904 41543057607996485632 41600122247567909376 41771316166282180608 41859745964723074752 41950592201330601984 42466791461058907488 42524186376861536256 42641551919746392704 42700125480075714672 42824562872191656192 42905125070553747456 42954292893647593926 43140867515996350464 43326021453833244672 43377905249600726016 43564076516766394368 43918421995775029248 44159732006740826112 44281611608967407808 44471661444199027584 44545192630449356664 44555322188651968512 44800131651226979328 44984494332919271424 45066799101531901824 45252259180139028992 46005690749480483112 46258469270082024228 46459395786457608192 46735939808996046336 46915159325748424704 46992730687067453184 47194416226496927232 47556634468797812736 47839709673969228288 47971745909714691792 48177633231215613216 48268265704372965888 48533475955495894272 48733202193995877376 48800143405800816768 48942357568219035648 49611550773005125632 49816813060088333784 50113341709255526247 50331012101995742208 50547025029472118784 50607556124534180352 50824755936227460096 50908791577656407616 51519687341197630464 51756402093165543501 51969391402190916108 52266820259764809216 52481910055072483328 52577932285120552128 52707154304235884544 52866822022950884832 53412502638852624384 53968214148429028266 54199837385117564868 54301798917419586624 54525263110495387392 54673953913107689472 54734352546706495488 54824852468245362048 55060152264246415104 55163732233569103872 55466829663423879168 55812994619630766336 56622388614745209984 56865403158156133632 56933500640100952896 57099417162922208256 57272390524863458568 57837206999467634688 59042148811956543744 59150173820760621144 59295548592265370112 59393590173932475552 59550035925279384576 59733508868302639104 60089065468709202432 61340920999307310816 61677959026776032304 61942671297277216992 62059198762765241856 62314586411994728448 62656974249423270912 62789618947084612128 62925888301995902976 63700187191588361232 63786279565292304384 63962327879619589056 64236844308287484288 64357687605830621184 64431439340471390889 64711301273994525696 64989032180749867008 65066857874401089024 65877632993662543872 66422417413451111712 66707492166298541376 66817788945674034996 66832983282977952768 67108016135994322944 67476741499378907136 67600198652297852736 67766341248303280128 67878388770208543488 68692916454930173952 69008536124220724668 69292521869587888144 69387703905123036342 69689093679686412288 69988188502346010624 70103909713494069504 70489096030601179776 70791624339745390848 70924798586017419264 71759564510953842432 71957618864572037688 72266449846823419824 72402398556559448832 72700350813993849856 72800213933243841408 73099803290993816064 73413536352328553472 74417326159507688448 74725219590132500676 75496518152993613312 75820537544208178176 75911334186801270528 76132556217229611008 76237133904341190144 76363187366484611424 77279531011796445696 77954087103286374162 78400230389647213824 78722865082608724992 78866898427680828192 79060731456353826816 79191453565243300736 79300233034426327248 79400047900372512768 80118753958278936576 80952321222643542399 81787894665743081088 82010930869661534208 82101528820059743232 82237278702368043072 82590228396369622656 82745598350353655808 83200244495135818752 83542632332564361216 83719491929446149504 84933582922117814976 85283103839492785408 85400250960151429344 85649125744383312384 85908585787295187852 86281735031992700928 86755810499201452032 87128153033532788736 88319464013481652224 88563223217934815616 88943322888398055168 89090385260898713328 89110644377303937024 89600263302453958656 90133598203063803648 90504518360278057984 92011381498960966224 92516938540164048456 93471879617992092672 93985461374134906368 94388832452993854464 95679419347938456576 95943491819429383584 96355266462431226432 96536531408745931776 97066951910991788544 97466404387991754752 97600286811601633536 97884715136438071296 99223101546010251264 99633626120176667568 100226683418511052494 100662024203991484416 101094050058944237568 101215112249068360704 101649511872454920192 101817583155312815232 103039374682395260928 103512804186331087002 103938782804381832216 104533640519529618432 104963820110144966656 105155864570241104256 105733644045901769664 107936428296858056532 108399674770235129736 108603597834839173248 109050526220990774784 109468705093412990976 109649704936490724096 110120304528492830208 110933659326847758336 111625989239261532672 113244777229490419968 113730806316312267264 113867001280201905792 114198834325844416512 114544781049726917136 116931130654929561243 118084297623913087488 118300347641521242288 118591097184530740224 118787180347864951104 119100071850558769152 120178130937418404864 122681841998614621632 123355918053552064608 123885342594554433984 124118397525530483712 124629172823989456896 125313948498846541824 125579237894169224256 125851776603991805952 127400374383176722464 127572559130584608768 127924655759239178112 128473688616574968576 128715375211661242368 128862878680942781778 129422602547989051392 129978064361499734016 130133715748802178048 131755265987325087744 132844834826902223424 133414984332597082752 133635577891348069992 133665966565955905536 134953482998757814272 135200397304595705472 135756777540417086976 138017072248441449336 138585043739175776288 138775407810246072684 139378187359372824576 140207819426988139008 140978192061202359552 141583248679490781696 143519129021907684864 143915237729144075376 144532899693646839648 144804797113118897664 145400701627987699712 145600427866487682816 146199606581987632128 146827072704657106944 148834652319015376896 149450439180265001352 150340025127766578741 150993036305987226624 151641075088416356352 151822668373602541056 152474267808682380288 152726374732969222848 154559062023592891392 155908174206572748324 156800460779294427648 157445730165217449984 157733796855361656384 158121462912707653632 158382907130486601472 158600466068852654496 160237507916557873152 161904642445287084798 163575789331486162176 164021861739323068416 164203057640119486464 164474557404736086144 165180456792739245312 165491196700707311616 166400488990271637504 167438983858892299008 169867165844235629952 170566207678985570816 170800501920302858688 171298251488766624768 171817171574590375704 173511620998402904064 177126446435869631232 177886645776796110336 178180770521797426656 179200526604907917312 180267196406127607296 181009036720556115968 184022762997921932448 185033877080328096912 186943759235984185344 187970922748269812736 188777664905987708928 191358838695876913152 191886983638858767168 192710532924862452864 193073062817491863552 194133903821983577088 194932808775983509504 195200573623203267072 199267252240353335136 200453366837022104988 201324048407982968832 202430224498136721408 203299023744909840384 203635166310625630464 206078749364790521856 207025608372662174004 207877565608763664432 209067281039059236864 210311729140482208512 211467288091803539328 215872856593716113064 216799349540470259472 217207195669678346496 218101052441981549568 219299409872981448192 220240609056985660416 223251978478523065344 226489554458980839936 227461612632624534528 227734002560403811584 228397668651688833024 229089562099453834272 233862261309859122486 236168595247826174976 236600695283042484576 237182194369061480448 237574360695729902208 238200143701117538304 240356261874836809728 242856963667930627197 245363683997229243264 246711836107104129216 247770685189108867968 248236795051060967424 250627896997693083648 251158475788338448512 254800748766353444928 255849311518478356224 256947377233149937152 257725757361885563556 258845205095978102784 260267431497604356096 265689669653804446848 266829968665194165504 267271155782696139984 267331933131911811072 270400794609191410944 271513555080834173952 276034144496882898672 277170087478351552576 277550815620492145368 280415638853976278016 281956384122404719104 283166497358981563392 287038258043815369728 287830475458288150752 289065799387293679296 289609594226237795328 290801403255975399424 291200855732975365632 292399213163975264256 293654145409314213888 297669304638030753792 298900878360530002704 300680050255533157482 301986072611974453248 303282150176832712704 303645336747205082112 304948535617364760576 305452749465938445696 309118124047185782784 311816348413145496648 313600921558588855296 314891460330434899968 315467593710723312768 316765814260973202944 317200932137705308992 323809284890574169596 327151578662972324352 328406115280238972928 328949114809472172288 330360913585478490624 332800977980543275008 334877967717784598016 339734331688471259904 341132415357971141632 341601003840605717376 342596502977533249536 343634343149180751408 350793391964788683729 354252892871739262464 355773291553592220672 356361541043594853312 360534392812255214592 362018073441112231936 368045525995843864896 370067754160656193824 373887518471968370688 375941845496539625472 377555329811975417856 382717677391753826304 383773967277717534336 385421065849724905728 386146125634983727104 388267807643967154176 390401147246406534144 398534504480706670272 400906733674044209976 404860448996273442816 407270332621251260928 414051216745324348008 415755131217527328864 418134562078118473728 420623458280964417024 422934576183607078656 431745713187432226128 433598699080940518944 434414391339356692992 436202104883963099136 438598819745962896384 440481218113971320832 446503956957046130688 451020075383299736223 452979108917961679872 454923225265249069056 455468005120807623168 458179124198907668544 467724522619718244972 472337190495652349952 473201390566084969152 474364388738122960896 475148721391459804416 480712523749673619456 485713927335861254394 490727367994458486528 493423672214208258432 495541370378217735936 496473590102121934848 502316951576676897024 509601497532706889856 511698623036956712448 513894754466299874304 515451514723771127112 520534862995208712192 531379339307608893696 533659937330388331008 534542311565392279968 540801589218382821888 543027110161668347904 552068288993765797344 554340174956703105152 555101631240984290736 560831277707952556032 563912768244809438208 566332994717963126784 574076516087630739456 575660950916576301504 578131598774587358592 579219188452475590656 582401711465950731264 584798426327950528512 597801756721060005408 601360100511066314964 603972145223948906496 607290673494410164224 609897071234729521152 610905498931876891392 618236248094371565568 623632696826290993296 627201843117177710592 630935187421446625536 633531628521946405888 634401864275410617984 647618569781148339192 654303157325944648704 657898229618944344576 660721827170956981248 669755935435569196032 679468663376942519808 682264830715942283264 683202007681211434752 685193005955066499072 687268686298361502816 701586783929577367458 708505785743478524928 711546583107184441344 712723082087189706624 721068785624510429184 736091051991687729792 740135508321312387648 751883690993079250944 767547934555435068672 770842131699449811456 776535615287934308352 780802294492813068288 797069008961413340544 801813467348088419952 814540665242502521856 828102433490648696016 831510262435054657728 841246916561928834048 845869152367214157312 863491426374864452256 867197398161881037888 868828782678713385984 872404209767926198272 877197639491925792768 880962436227942641664 893007913914092261376 902040150766599472446 905958217835923359744 909846450530498138112 910936010241615246336 916358248397815337088 935449045239436489944 944674380991304699904 946402781132169938304 950297442782919608832 971427854671722508788 981454735988916973056 986847344428416516864 991082740756435471872 1004633903153353794048 1019202995065413779712 1023397246073913424896 1027789508932599748608 1030903029447542254224 1052380175894366051187 1062758678615217787392 1067319874660776662016 1069084623130784559936 1081603178436765643776 1086054220323336695808 1104136577987531594688 1108680349913406210304 1110203262481968581472 1121662555415905112064 1127825536489618876416 1132665989435926253568 1148153032175261478912 1151321901833152603008 1156263197549174717184 1158438376904951181312 1164803422931901462528 1195603513442120010816 1202720201022132629928 1214581346988820328448 1221810997863753782784 1247265393652581986592 1254403686234355421184 1261870374842893251072 1267063257043892811776 1268803728550821235968 1295237139562296678384 1308606314651889297408 1315796459237888689152 1321443654341913962496 1339511870871138392064 1358937326753885039616 1364529661431884566528 1366404015362422869504 1374537372596723005632 1403173567859154734916 1417011571486957049856 1423093166214368882688 1425446164174379413248 1442137571249020858368 1472182103983375459584 1480271016642624775296 1535095869110870137344 1541684263398899622912 1561604588985626136576 1594138017922826681088 1603626934696176839904 1629081330485005043712 1656204866981297392032 1663020524870109315456 1682493833123857668096 1691738304734428314624 1726982852749728904512 1734394796323762075776 1737657565357426771968 1754395278983851585536 1804080301533198944892 1811916435671846719488 1821872020483230492672 1832716496795630674176 1870898090478872979888 1892805562264339876608 1900594885565839217664 1942855709343445017576 1962909471977833946112 1973694688856833033728 1982165481512870943744 2009267806306707588096 2038405990130827559424 2046794492147826849792 2055579017865199497216 2061806058895084508448 2104760351788732102374 2125517357230435574784 2134639749321553324032 2138169246261569119872 2163206356873531287552 2208273155975063189376 2217360699826812420608 2220406524963937162944 2255651072979237752832 2302643803666305206016 2312526395098349434368 2329606845863802925056 2391207026884240021632 2405440402044265259856 2443621995727507565568 2494530787305163973184 2523740749685786502144 2534126514087785623552 2537607457101642471936 2590474279124593356768 2617212629303778594816 2631592918475777378304 2642887308683827924992 2679023741742276784128 2717874653507770079232 2732808030724845739008 2749074745193446011264 2806347135718309469832 2834023142973914099712 2850892328348758826496 2944364207966750919168 2960542033285249550592 3070191738221740274688 3083368526797799245824 3157140527683098153561 3188276035845653362176 3207253869392353679808 3258162660970010087424 3312409733962594784064 3326041049740218630912 3364987666247715336192 3383476609468856629248 3453965705499457809024 3468789592647524151552 3475315130714853543936 3608160603066397889784 3643744040966460985344 3665432993591261348352 3741796180957745959776 3785611124528679753216 3801189771131678435328 3885711418686890035152 3925818943955667892224 3947389377713666067456 3964330963025741887488 4018535612613415176192 4076811980261655118848 4093588984295653699584 4123612117790169016896 4209520703577464204748 4251034714460871149568 4269279498643106648064 4276338492523138239744 4326412713747062575104 4416546311950126378752 4434721399653624841216 4440813049927874325888 4605287607332610412032 4625052790196698868736 4782414053768480043264 4810880804088530519712 4887243991455015131136 4989061574610327946368 5047481499371573004288 5075214914203284943872 5180948558249186713536 5263185836951554756608 5435749307015540158464 5465616061449691478016 5498149490386892022528 5612694271436618939664 5701784656697517652992 5888728415933501838336 5921084066570499101184 6140383476443480549376 6166737053595598491648 6314281055366196307122 6376552071691306724352 6414507738784707359616 6624819467925189568128 6652082099480437261824 6766953218937713258496 6907931410998915618048 6937579185295048303104 7216321206132795779568 7330865987182522696704 7483592361915491919552 7571222249057359506432 7602379542263356870656 7771422837373780070304 7851637887911335784448 7894778755427332134912 7928661926051483774976 8037071225226830352384 8153623960523310237696 8247224235580338033792 8419041407154928409496 8502069428921742299136 8552676985046276479488 8833092623900252757504 8869442799307249682432 8881626099855748651776 9210575214665220824064 9250105580393397737472 9564828107536960086528 9621761608177061039424 9774487982910030262272 9978123149220655892736 10094962998743146008576 10150429828406569887744 10361897116498373427072 10931232122899382956032 10996298980773784045056 11225388542873237879328 11403569313395035305984 11777456831867003676672 11842168133140998202368 12280766952886961098752 12628562110732392614244 12753104143382613448704 12829015477569414719232 13249638935850379136256 13304164198960874523648 13815862821997831236096 13875158370590096606208 14432642412265591559136 14661731974365045393408 14967184723830983839104 15142444498114719012864 15542845674747560140608 15789557510854664269824 16307247921046620475392 16494448471160676067584 16838082814309856818992 17105353970092552958976 17666185247800505515008 17738885598614499364864 17763252199711497303552 18421150429330441648128 18500211160786795474944 19129656215073920173056 19243523216354122078848 19956246298441311785472 20300859656813139775488 20723794232996746854144 21992597961547568090112 22450777085746475758656 22807138626790070611968 23554913663734007353344 23684336266281996404736 25257124221464785228488 25506208286765226897408 25658030955138829438464 26499277871700758272512 26608328397921749047296 27631725643995662472192 27750316741180193212416 28865284824531183118272 29323463948730090786816 29934369447661967678208 30284888996229438025728 31085691349495120281216 32988896942321352135168 33676165628619713637984 34210707940185105917952 35332370495601011030016 35526504399422994607104 36842300858660883296256 38259312430147840346112 38487046432708244157696 39912492596882623570944 41447588465993493708288 43985195923095136180224 44901554171492951517312 47368672532563992809472 50514248442929570456976 51316061910277658876928 52998555743401516545024 53216656795843498094592 55263451287991324944384 55500633482360386424832 57730569649062366236544 59868738895323935356416 62171382698990240562432 65977793884642704270336 67352331257239427275968 68421415880370211835904 70664740991202022060032 71053008798845989214208 76518624860295680692224 76974092865416488315392 79824985193765247141888 82895176931986987416576 87970391846190272360448 89803108342985903034624 101028496885859140913952 102632123820555317753856 105997111486803033090048 110526902575982649888768 115461139298124732473088 119737477790647870712832 124342765397980481124864 131955587769285408540672 134704662514478854551936 142106017597691978428416 153948185730832976630784 159649970387530494283776 165790353863973974833152 179606216685971806069248 202056993771718281827904 205264247641110635507712 211994222973606066180096 230922278596249464946176 239474955581295741425664 248685530795960962249728 263911175538570817081344 269409325028957709103872 307896371461665953261568 331580707727947949666304 359212433371943612138496 404113987543436563655808 461844557192498929892352 478949911162591482851328 497371061591921924499456 538818650057915418207744 615792742923331906523136 718424866743887224276992 808227975086873127311616 923689114384997859784704 994742123183843848998912 1077637300115830836415488 1436849733487774448553984 1616455950173746254623232 1847378228769995719569408 2155274600231661672830976 3232911900347492509246464 4310549200463323345661952 6465823800694985018492928 12931647601389970036985856
- Sum of all divisors σ(n): 49897777970538796475720907
- Sum of proper divisors (its aliquot sum) s(n): 36966130369148826438735051
- 12931647601389970036985856 is an abundant number, because the sum of its proper divisors (36966130369148826438735051) is greater than itself. Its abundance is 24034482767758856401749195
Bases of 12931647601389970036985856
- Binary: 1010101100100110001000000101011010101110001011000110000010010010010110010000000000002
- Hexadecimal: 0xAB262056AE2C609259000
- Base-36: 1MHT3NYU8U7QKG000
Squares and roots of 12931647601389970036985856
- 12931647601389970036985856 squared (129316476013899700369858562) is 167227509686534965387652128656409661896593544052736
- 12931647601389970036985856 cubed (129316476013899700369858563) is 2162527224524297865295360317519213426943130898450907128176677168784150102016
-
12931647601389970036985856 is a
perfect square number . Itssquare root is 3596060010816 -
The
cube root of 12931647601389970036985856 is 234720643.4581945029
Scales and comparisons
How big is 12931647601389970036985856?- 12,931,647,601,389,970,036,985,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,931,647,601,389,970,036,985,856 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 12931647601389970036985856 cubic inches would be around 19560053.6 feet tall.
Recreational maths with 12931647601389970036985856
- 12931647601389970036985856 backwards is 65858963007998310674613921
- 12931647601389970036985856 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 12931647601389970036985856's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 12931647601389970036985856 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 12931647601389970036985856 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/12931647601389970036985856/
Chicago style:
Numbermatics. 2024. "Number 12931647601389970036985856 - Facts about the integer". https://numbermatics.com/n/12931647601389970036985856/
The information we have on file for 12931647601389970036985856 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 12931647601389970036985856, math, Factors of 12931647601389970036985856, curriculum, school, college, exams, university, Prime factorization of 12931647601389970036985856, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, nine hundred thirty-one sextillion, six hundred forty-seven quintillion, six hundred one quadrillion, three hundred eighty-nine trillion, nine hundred seventy billion, thirty-six million, nine hundred eighty-five thousand, eight hundred fifty-six.