12095162735311678538317824
12,095,162,735,311,678,538,317,824 is an even composite number composed of six prime numbers multiplied together.
12095162735311678538317824 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 12095162735311678538317824:
216 × 38 × 114 × 312 × 612 × 7332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 31 × 31 × 61 × 61 × 733 × 733)See below for interesting mathematical facts about the number 12095162735311678538317824 from the Numbermatics database.
Names of 12095162735311678538317824
- Cardinal: 12095162735311678538317824 can be written as Twelve septillion, ninety-five sextillion, one hundred sixty-two quintillion, seven hundred thirty-five quadrillion, three hundred eleven trillion, six hundred seventy-eight billion, five hundred thirty-eight million, three hundred seventeen thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 1.2095162735311678538317824 × 1025
Factors of 12095162735311678538317824
Divisors of 12095162735311678538317824
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 31 32 33 36 44 48 54 61 62 64 66 72 81 88 93 96 99 108 121 122 124 128 132 144 162 176 183 186 192 198 216 242 243 244 248 256 264 279 288 297 324 341 352 363 366 372 384 396 432 484 486 488 496 512 528 549 558 576 594 648 671 682 704 726 729 732 733 744 768 792 837 864 891 961 968 972 976 992 1023 1024 1056 1089 1098 1116 1152 1188 1296 1331 1342 1364 1408 1452 1458 1464 1466 1488 1536 1584 1647 1674 1728 1782 1891 1922 1936 1944 1952 1984 2013 2046 2048 2112 2178 2187 2196 2199 2232 2304 2376 2511 2592 2662 2673 2684 2728 2816 2883 2904 2916 2928 2932 2976 3069 3072 3168 3267 3294 3348 3456 3564 3721 3751 3782 3844 3872 3888 3904 3968 3993 4026 4092 4096 4224 4356 4374 4392 4398 4464 4608 4752 4941 5022 5184 5324 5346 5368 5456 5632 5673 5766 5808 5832 5856 5864 5952 6039 6138 6144 6336 6534 6561 6588 6597 6696 6912 7128 7381 7442 7502 7533 7564 7688 7744 7776 7808 7936 7986 8019 8052 8063 8184 8192 8448 8649 8712 8748 8784 8796 8928 9207 9216 9504 9801 9882 10044 10368 10571 10648 10692 10736 10912 11163 11253 11264 11346 11532 11616 11664 11712 11728 11904 11979 12078 12276 12288 12672 13068 13122 13176 13194 13392 13824 14256 14641 14762 14823 14884 15004 15066 15128 15376 15488 15552 15616 15872 15972 16038 16104 16126 16368 16384 16896 17019 17298 17424 17496 17568 17592 17856 18117 18414 18432 19008 19602 19764 19791 20088 20736 20801 21142 21296 21384 21472 21824 22143 22326 22506 22528 22599 22692 22723 23064 23232 23328 23424 23456 23808 23958 24057 24156 24189 24552 24576 25344 25947 26136 26244 26352 26388 26784 27621 27648 28512 29282 29403 29524 29646 29768 30008 30132 30256 30752 30976 31104 31232 31713 31744 31944 32076 32208 32252 32736 32768 33489 33759 33792 34038 34596 34848 34992 35136 35184 35712 35937 36234 36828 36864 38016 39204 39528 39582 40176 40931 41261 41472 41602 42284 42592 42768 42944 43648 43923 44286 44469 44652 44713 45012 45056 45198 45384 45446 46128 46464 46656 46848 46912 47616 47916 48114 48312 48378 49104 49152 50688 51057 51894 52272 52488 52704 52776 53568 54351 55242 55296 57024 58564 58621 58806 59048 59292 59373 59536 60016 60264 60512 61504 61952 62208 62403 62464 63426 63488 63888 64152 64416 64504 65472 65536 66429 66978 67518 67584 67797 68076 68169 69192 69696 69984 70272 70368 71424 71874 72171 72468 72567 73656 73728 76032 77841 78408 79056 79164 80352 81191 81862 82522 82863 82944 83204 84568 85184 85536 85888 87296 87846 88209 88572 88693 88938 89304 89426 90024 90112 90396 90768 90892 92256 92928 93312 93696 93824 95139 95232 95832 96228 96624 96756 98208 98304 100467 101277 101376 102114 103788 104544 104976 105408 105552 107136 107811 108702 110484 110592 114048 115351 116281 117128 117242 117612 118096 118584 118746 119072 120032 120528 121024 122793 123008 123783 123904 124416 124806 124928 126852 126976 127776 128304 128832 129008 130944 131769 132858 133407 133956 134139 135036 135168 135594 136152 136338 138384 139392 139968 140544 140736 142848 143748 144342 144936 145134 147312 147456 152064 153171 155682 156816 158112 158328 160704 162382 163053 163724 165044 165726 165888 166408 169136 170368 171072 171776 174592 175692 175863 176418 177144 177386 177876 178119 178608 178852 180048 180224 180792 181536 181784 184512 185856 186624 187209 187392 187648 190278 190464 191664 192456 193248 193512 196416 196608 199287 200934 202554 202752 203391 204228 204507 207576 209088 209952 210816 211104 214272 215622 217404 217701 220968 221184 228096 228811 230702 232562 233523 234256 234484 235224 236192 237168 237492 238144 240064 241056 242048 243573 245586 246016 247566 247808 248589 248832 249612 249856 249953 253704 253952 255552 256608 257664 258016 261888 263538 264627 265716 266079 266814 267912 268278 270072 270336 271188 272304 272676 276768 278784 279936 281088 281472 285417 285696 287496 288684 289872 290268 294624 294912 301401 303831 304128 306342 311364 313632 316224 316656 321408 323433 324764 326106 327448 330088 331452 331776 332816 338272 340736 342144 343552 346053 348843 349184 351384 351726 352836 354288 354772 355752 356238 357216 357704 360096 360448 361584 363072 363568 368379 369024 371349 371712 373248 374418 374784 375296 380556 380928 383328 384912 386496 387024 392832 395307 398574 400221 401868 402417 405108 405504 406782 408456 409014 415152 418176 419904 421632 422208 428544 431244 434808 435402 441936 442368 450241 453871 456192 457622 459513 461404 465124 467046 468512 468968 470448 472384 474336 474984 476288 480128 482112 484096 487146 489159 491172 491843 492032 495132 495616 497178 497664 499224 499712 499906 507408 507904 511104 513216 515328 516032 523776 527076 527589 529254 531432 532158 533628 534357 535824 536556 537289 540144 540672 542376 544608 545352 553536 557568 559872 561627 562176 562944 570834 571392 574992 577368 579744 580536 589248 589824 597861 602802 607662 608256 612684 613521 622728 627264 632448 633312 642816 644831 646866 649528 652212 653103 654896 660176 662904 663552 665632 676544 681472 684288 686433 687104 692106 697686 698368 700569 702768 703452 704413 705672 708576 709544 711504 712476 714432 715408 720192 720896 723168 726144 727136 730719 736758 738048 742698 743424 745767 746496 748836 749568 749859 750592 761112 761856 766656 769824 772992 774048 785664 790614 793881 797148 798237 800442 803736 804834 810216 811008 813564 816912 818028 830304 836352 839808 843264 844416 856251 857088 862488 869616 870804 883872 884736 893101 900482 904203 907742 911493 912384 915244 919026 922808 930248 934092 937024 937936 940896 944768 948672 949968 952576 960256 964224 968192 970299 974292 975623 978318 982344 983686 984064 990264 991232 994356 995328 998448 999424 999812 1014816 1015808 1022208 1026432 1030656 1032064 1038159 1046529 1047552 1054152 1055178 1058508 1062864 1064316 1067256 1068714 1071648 1073112 1074578 1080288 1081344 1084752 1089216 1090704 1105137 1107072 1114047 1115136 1119744 1123254 1124352 1125888 1141668 1142784 1149984 1154736 1159488 1161072 1178496 1185921 1195722 1205604 1207251 1215324 1216512 1225368 1227042 1245456 1254528 1264896 1266624 1268861 1279091 1285632 1289662 1293732 1299056 1304424 1306206 1309792 1320352 1325808 1327104 1331264 1350723 1353088 1361613 1362944 1368576 1372866 1374208 1378539 1384212 1386103 1395372 1396736 1401138 1405536 1406904 1408826 1411344 1417152 1419088 1423008 1424952 1428864 1430816 1440384 1446336 1452288 1454272 1461438 1467477 1473516 1475529 1476096 1485396 1486848 1491534 1492992 1497672 1499136 1499718 1501184 1522224 1523712 1533312 1539648 1545984 1548096 1571328 1581228 1582767 1587762 1594296 1596474 1600884 1603071 1607472 1609668 1611867 1620432 1622016 1627128 1633824 1636056 1660608 1672704 1679616 1684881 1686528 1688832 1712502 1714176 1724976 1739232 1741608 1767744 1769472 1786202 1793583 1800964 1808406 1815484 1822986 1824768 1830488 1838052 1840563 1845616 1860496 1868184 1874048 1875872 1881792 1889536 1897344 1899936 1905152 1920512 1928448 1934493 1936384 1940598 1948584 1951246 1956636 1959309 1964688 1967372 1968128 1980528 1982464 1988712 1990656 1996896 1998848 1999624 2029632 2031616 2044416 2052864 2059299 2061312 2064128 2076318 2093058 2095104 2101707 2108304 2110356 2113239 2117016 2125728 2128632 2134512 2137428 2143296 2146224 2149156 2160576 2162688 2169504 2178432 2181408 2192157 2210274 2214144 2228094 2230272 2237301 2239488 2246508 2248704 2249577 2251776 2283336 2285568 2299968 2309472 2318976 2322144 2356992 2371842 2391444 2394711 2411208 2414502 2430648 2433024 2450736 2454084 2490912 2509056 2516921 2529792 2533248 2537722 2558182 2568753 2571264 2579324 2587464 2598112 2608848 2612412 2619584 2640704 2651616 2654208 2662528 2679303 2701446 2706176 2712609 2723226 2725888 2727493 2734479 2737152 2745732 2748416 2749483 2757078 2768424 2772206 2790744 2793472 2802276 2811072 2813808 2817652 2822688 2834304 2838176 2846016 2849904 2857728 2861632 2880768 2892672 2904576 2908544 2910897 2922876 2926869 2934954 2947032 2951058 2952192 2970792 2973696 2983068 2985984 2995344 2998272 2999436 3002368 3044448 3047424 3066624 3079296 3091968 3096192 3114477 3139587 3142656 3162456 3165534 3175524 3188592 3192948 3201768 3206142 3214944 3219336 3223734 3240864 3244032 3254256 3267648 3272112 3315411 3321216 3342141 3345408 3359232 3369762 3373056 3377664 3425004 3428352 3449952 3478464 3483216 3535488 3557763 3572404 3575881 3587166 3601928 3616812 3621753 3630968 3645972 3649536 3660976 3676104 3681126 3691232 3720992 3736368 3748096 3751744 3763584 3779072 3794688 3799872 3806583 3810304 3837273 3841024 3856896 3868986 3872768 3881196 3897168 3902492 3913272 3918618 3929376 3934744 3936256 3961056 3964928 3977424 3981312 3993792 3997696 3999248 4052169 4059264 4084839 4088832 4105728 4118598 4122624 4128256 4135617 4152636 4158309 4186116 4190208 4203414 4216608 4220712 4226478 4234032 4251456 4257264 4269024 4274856 4286592 4292448 4298312 4321152 4339008 4356864 4362816 4384314 4402431 4420548 4426587 4428288 4456188 4460544 4474602 4478976 4493016 4497408 4499154 4503552 4566672 4571136 4599936 4618944 4637952 4644288 4713984 4743684 4748301 4782888 4789422 4809213 4822416 4829004 4835601 4861296 4866048 4901472 4908168 4952651 4981824 5018112 5033842 5054643 5059584 5066496 5075444 5116364 5137506 5142528 5158648 5174928 5196224 5217696 5224824 5239168 5281408 5303232 5308416 5325056 5358606 5380749 5402892 5410273 5412352 5425218 5446452 5451776 5454986 5468958 5474304 5491464 5496832 5498966 5514156 5521689 5536848 5544412 5581488 5586944 5604552 5622144 5627616 5635304 5645376 5668608 5676352 5692032 5699808 5715456 5723264 5761536 5785344 5803479 5809152 5817088 5821794 5845752 5853738 5869908 5877927 5894064 5902116 5904384 5910179 5941584 5947392 5966136 5971968 5990688 5996544 5998872 6004736 6088896 6094848 6133248 6158592 6177897 6183936 6192384 6228954 6279174 6285312 6305121 6324912 6331068 6339717 6351048 6377184 6385896 6403536 6412284 6429888 6438672 6447468 6481728 6488064 6508512 6535296 6544224 6576471 6630822 6642432 6684282 6690816 6718464 6739524 6746112 6748731 6755328 6850008 6856704 6899904 6956928 6966432 7070976 7093141 7115526 7144808 7151762 7174332 7184133 7203856 7233624 7243506 7261936 7291944 7299072 7321952 7352208 7362252 7382464 7441984 7472736 7496192 7503488 7527168 7550763 7558144 7589376 7599744 7613166 7620608 7674546 7682048 7706259 7713792 7737972 7745536 7748543 7762392 7794336 7804984 7826544 7837236 7858752 7869488 7872512 7922112 7929856 7954848 7962624 7987584 7998496 8037909 8104338 8118528 8137827 8169678 8177664 8182479 8203437 8211456 8237196 8245248 8248449 8256512 8271234 8305272 8316618 8372232 8380416 8406828 8433216 8441424 8452956 8468064 8502912 8514528 8538048 8549712 8573184 8584896 8596624 8642304 8678016 8713728 8725632 8732691 8768628 8780607 8804862 8841096 8853174 8856576 8912376 8921088 8949204 8957952 8986032 8994816 8998308 9007104 9133344 9142272 9199872 9237888 9275904 9288576 9343431 9418761 9427968 9487368 9496602 9565776 9578844 9618426 9644832 9658008 9671202 9722592 9732096 9802944 9816336 9905302 9946233 9963648 10026423 10036224 10067684 10109286 10119168 10132992 10150888 10232728 10275012 10285056 10317296 10349856 10392448 10435392 10449648 10478336 10562816 10606464 10650112 10673289 10717212 10727643 10731853 10761498 10805784 10820546 10824704 10850436 10865259 10892904 10903552 10909972 10937916 10948608 10982928 10993664 10997932 11028312 11043378 11073696 11088824 11162976 11173888 11209104 11244288 11255232 11270608 11290752 11337216 11352704 11384064 11399616 11419749 11430912 11446528 11511819 11523072 11570688 11606958 11618304 11634176 11643588 11691504 11707476 11739816 11755854 11788128 11804232 11808768 11820358 11883168 11894784 11932272 11943936 11981376 11993088 11997744 12009472 12156507 12177792 12254517 12266496 12317184 12355794 12367872 12384768 12406851 12457908 12474927 12558348 12570624 12610242 12649824 12662136 12679434 12702096 12754368 12771792 12807072 12824568 12859776 12877344 12894936 12963456 13017024 13070592 13088448 13152942 13261644 13279761 13284864 13368564 13381632 13436928 13479048 13492224 13497462 13510656 13700016 13713408 13799808 13913856 13932864 13957471 14070001 14141952 14186282 14231052 14244903 14289616 14303524 14348664 14368266 14407712 14467248 14487012 14506803 14523872 14583888 14598144 14643904 14704416 14724504 14764928 14857953 14883968 14945472 14992384 15006976 15054336 15101526 15116288 15163929 15178752 15199488 15226332 15241216 15247133 15349092 15364096 15412518 15427584 15475944 15491072 15497086 15524784 15588672 15609968 15653088 15674472 15717504 15738976 15745024 15844224 15909696 15925248 15975168 15996992 16075818 16142247 16208676 16230819 16237056 16275654 16339356 16355328 16364958 16406874 16422912 16474392 16490496 16496898 16513024 16542468 16565067 16610544 16633236 16655959 16744464 16760832 16813656 16866432 16882848 16905912 16936128 17005824 17029056 17076096 17099424 17146368 17169792 17193248 17284608 17356032 17410437 17427456 17451264 17465382 17537256 17561214 17609724 17633781 17682192 17706348 17713152 17730537 17824752 17842176 17898408 17915904 17972064 17989632 17996616 18014208 18266688 18284544 18399744 18475776 18533691 18551808 18577152 18686862 18837522 18855936 18974736 18993204 19019151 19131552 19157688 19236852 19289664 19316016 19342404 19445184 19464192 19605888 19632672 19729413 19810604 19892466 19927296 20052846 20072448 20135368 20218572 20238336 20246193 20265984 20301776 20465456 20550024 20570112 20634592 20699712 20784896 20870784 20899296 20956672 21125632 21212928 21279423 21300224 21346578 21434424 21455286 21463706 21522996 21552399 21611568 21641092 21649408 21700872 21730518 21785808 21807104 21819944 21875832 21897216 21965856 21987328 21995864 22056624 22086756 22147392 22177648 22325952 22347776 22418208 22488576 22510464 22541216 22581504 22652289 22674432 22705408 22768128 22799232 22839498 22861824 22893056 23023638 23046144 23118777 23141376 23213916 23236608 23245629 23268352 23287176 23383008 23414952 23479632 23511708 23576256 23608464 23617536 23640716 23766336 23789568 23864544 23887872 23962752 23995488 24018944 24113727 24313014 24355584 24413481 24509034 24532992 24547437 24610311 24634368 24711588 24735744 24745347 24769536 24813702 24915816 24949854 25116696 25141248 25220484 25299648 25324272 25358868 25404192 25508736 25543584 25614144 25649136 25719552 25754688 25789872 25926912 26034048 26141184 26176896 26305884 26341821 26523288 26559522 26569728 26737128 26763264 26873856 26958096 26984448 26994924 27021312 27400032 27426816 27599616 27686131 27827712 27865728 27914942 28030293 28140002 28256283 28283904 28372564 28462104 28489806 28579232 28607048 28697328 28736532 28815424 28934496 28974024 29013606 29047744 29167776 29196288 29287808 29408832 29449008 29529856 29715906 29767936 29838699 29890944 29984768 30002423 30013952 30079269 30108672 30203052 30232576 30244313 30327858 30357504 30398976 30452664 30482432 30494266 30698184 30728192 30825036 30855168 30951888 30982144 30994172 31049568 31177344 31219936 31306176 31348944 31435008 31477952 31490048 31688448 31819392 31950336 31993984 32019867 32151636 32182929 32195559 32284494 32417352 32461638 32474112 32551308 32595777 32678712 32710656 32729916 32774629 32813748 32845824 32948784 32980992 32993796 33026048 33084936 33130134 33221088 33266472 33311918 33488928 33521664 33627312 33732864 33765696 33811824 33872256 34011648 34058112 34152192 34198848 34259247 34292736 34339584 34386496 34535457 34569216 34712064 34820874 34854912 34902528 34930764 35074512 35122428 35219448 35267562 35364384 35412696 35426304 35461074 35649504 35684352 35796816 35831808 35944128 35979264 35993232 36028416 36469521 36533376 36763551 36799488 36951552 37067382 37103616 37154304 37373724 37424781 37675044 37711872 37949472 37986408 38038302 38263104 38315376 38473704 38579328 38632032 38684808 38890368 39211776 39265344 39334691 39458826 39621208 39784932 39839283 39854592 40105692 40144896 40270736 40437144 40476672 40492386 40531968 40603552 40930912 41100048 41140224 41269184 41399424 41569792 41741568 41798592 41872413 41913344 42210003 42251264 42425856 42558846 42600448 42693156 42734709 42868848 42910572 42927412 42969193 43045992 43104798 43223136 43282184 43298816 43401744 43461036 43520409 43571616 43614208 43639888 43751664 43794432 43931712 43974656 43991728 44113248 44173512 44294784 44355296 44573859 44651904 44836416 44977152 45020928 45082432 45163008 45304578 45348864 45410816 45491787 45536256 45598464 45678996 45723648 45741399 45786112 46047276 46092288 46237554 46282752 46427832 46473216 46491258 46536704 46574352 46766016 46829904 46959264 47023416 47152512 47216928 47235072 47281432 47532672 47729088 47775744 47925504 47990976 48037888 48227454 48426741 48626028 48692457 48711168 48826962 49018068 49065984 49094874 49220622 49268736 49423176 49471488 49490694 49539072 49627404 49695201 49831632 49899708 49967877 50233392 50282496 50440968 50599296 50648544 50717736 50808384 51017472 51087168 51228288 51298272 51439104 51509376 51579744 51853824 52068096 52231311 52282368 52353792 52611768 52683642 52901343 53046576 53119044 53139456 53191611 53474256 53526528 53747712 53916192 53968896 53989848 54042624 54479161 54800064 54853632 55199232 55372262 55601073 55655424 55731456 55829884 56060586 56280004 56512566 56567808 56745128 56924208 56979612 57057453 57158464 57214096 57394656 57473064 57630848 57868992 57948048 58027212 58095488 58335552 58392576 58575616 58817664 58898016 59059712 59188239 59431812 59513003 59535872 59677398 59781888 59969536 60004846 60027904 60158538 60217344 60406104 60465152 60488626 60655716 60715008 60738579 60797952 60905328 60964864 60988532 61396368 61456384 61650072 61710336 61903776 61964288 61988344 62099136 62354688 62439872 62612352 62697888 62870016 62955904 62980096 63376896 63638784 63838269 63900672 63987968 64039734 64303272 64365858 64391118 64568988 64657197 64834704 64923276 64948224 65011969 65102616 65191554 65357424 65421312 65459832 65549258 65627496 65691648 65897568 65961984 65987592 66052096 66169872 66260268 66442176 66532944 66623836 66977856 67043328 67254624 67465728 67531392 67623648 67744512 67956867 68023296 68116224 68304384 68397696 68518494 68585472 68679168 68772992 69070914 69138432 69356331 69424128 69641748 69709824 69736887 69805056 69861528 70149024 70244856 70438896 70535124 70728768 70825392 70852608 70922148 71299008 71368704 71593632 71663616 71888256 71986464 72056832 72341181 72939042 73066752 73527102 73598976 73642311 73903104 74134764 74207232 74236041 74308608 74747448 74849562 75350088 75423744 75898944 75972816 76076604 76526208 76630752 76947408 77158656 77264064 77369616 77780736 78024551 78423552 78530688 78669382 78917652 79025463 79242416 79569864 79678566 79709184 80211384 80289792 80541472 80874288 80953344 80984772 81063936 81207104 81861824 82200096 82280448 82538368 82798848 83058393 83139584 83483136 83597184 83744826 83826688 84090879 84420006 84502528 84552283 84768849 84851712 85117692 85200896 85233973 85386312 85469418 85737696 85821144 85854824 85938386 86091984 86209596 86446272 86564368 86597632 86803488 86922072 87040818 87143232 87228416 87279776 87503328 87588864 87863424 87983456 88226496 88347024 88589568 88710592 89147718 89303808 89516097 89672832 89954304 90007269 90041856 90164864 90237807 90326016 90609156 90697728 90732939 90821632 90983574 91072512 91196928 91357992 91447296 91482798 91572224 92094552 92184576 92475108 92565504 92855664 92946432 92982516 93073408 93148704 93532032 93659808 93918528 94046832 94305024 94433856 94470144 94562864 95065344 95458176 95851008 95981952 96059601 96454908 96548787 96586677 96853482 97252056 97384914 97422336 97653924 97787331 98036136 98131968 98189748 98323887 98441244 98537472 98846352 98942976 98981388 99078144 99254808 99390402 99663264 99799416 99935754 100466784 100564992 100881936 101198592 101297088 101435472 101616768 102034944 102174336 102456576 102596544 102777741 102878208 103018752 103159488 103606371 103707648 104136192 104462622 104564736 104707584 105223536 105367284 105802686 106093152 106238088 106278912 106383222 106948512 107053056 107495424 107832384 107937792 107979696 108085248 108958322 109408563 109600128 110290653 110398464 110744524 111202146 111310848 111462912 111659768 112121172 112274343 112560008 113025132 113135616 113490256 113848416 113959224 114114906 114316928 114428192 114789312 114946128 115261696 115737984 115896096 116054424 116190976 116671104 117151232 117635328 117796032 118004073 118119424 118376478 118863624 119026006 119071744 119354796 119517849 119563776 119939072 120009692 120055808 120317076 120434688 120812208 120930304 120977252 121311432 121430016 121477158 121595904 121810656 121929728 121977064 122792736 122912768 123300144 123420672 123807552 123928576 123976688 124198272 124709376 124879744 125224704 125395776 125617239 125740032 125911808 126630009 126753792 127277568 127676538 127801344 127975936 128079468 128204127 128606544 128731716 128782236 128907579 129137976 129314394 129669408 129846552 129896448 130023938 130205232 130383108 130561227 130714848 130842624 130919664 131098516 131254992 131383296 131795136 131923968 131975184 132104192 132339744 132520536 132884352 133065888 133247672 133721577 133955712 134509248 134931456 135062784 135247296 135489024 135913734 136046592 136232448 136475361 136608768 136795392 137036988 137170944 137224197 137358336 137545984 138141828 138276864 138712662 138848256 139283496 139419648 139473774 139610112 139723056 140298048 140489712 140877792 141070248 141457536 141650784 141705216 141844296 142598016 143187264 143327232 143776512 143972928 144113664 144682362 145878084 146077371 146133504 147054204 147197952 147284622 147806208 148269528 148414464 148472082 148617216 149085603 149494896 149699124 149903631 150700176 150847488 151797888 151945632 152153208 153052416 153261504 153532181 153894816 154317312 154528128 154739232 155561472 156049102 156693933 156847104 157061376 157338764 157835304 158050926 158484832 159139728 159357132 159418368 159574833 160422768 160579584 161082944 161748576 161906688 161969544 162127872 162414208 163437483 163723648 164400192 164560896 165076736 165597696 166116786 166279168 166803219 166966272 167194368 167489652 167653376 167718463 168181758 168840012 169005056 169104566 169537698 169703424 170235384 170401792 170467946 170772624 170938836 171172359 171475392 171642288 171709648 171876772 172183968 172419192 172892544 173128736 173195264 173606976 173844144 174081636 174286464 174559552 175006656 175177728 175726848 175966912 176452992 176694048 177179136 177421184 177564717 178295436 178539009 178607616 179032194 179345664 179908608 180014538 180083712 180329728 180475614 180652032 181218312 181395456 181465878 181643264 181967148 182145024 182215737 182393856 182715984 182894592 182965596 183144448 183215549 184189104 184369152 184950216 185131008 185711328 185892864 185965032 186146816 186297408 187064064 187319616 187837056 188093664 188610048 188867712 188940288 189125728 190130688 190916352 191514807 191702016 191963904 192119202 192909816 193097574 193173354 193706964 193971591 194504112 194769828 194844672 195035907 195307848 195574662 196072272 196263936 196379496 196647774 196882488 197074944 197692704 197885952 197962776 198156288 198509616 198780804 199326528 199598832 199871508 200933568 201129984 201763872 202397184 202594176 202870944 203233536 203870601 204069888 204348672 204913152 205193088 205555482 205756416 206037504 206318976 207212742 207415296 208272384 208925244 209129472 209210661 209415168 210447072 210734568 211605372 212186304 212476176 212557824 212766444 213897024 214106112 214990848 215664768 215959392 216170496 217023543 217916644 218817126 219200256 220581306 220796928 220926933 221489048 222404292 222621696 222708123 222925824 223319536 224242344 224548686 225120016 226050264 226271232 226980512 227696832 227918448 228229812 228633856 228856384 229578624 229892256 230523392 231475968 231792192 232108848 232381952 233342208 234073653 234302464 235270656 235592064 236008146 236238848 236752956 237076389 237727248 238052012 238143488 238709592 239035698 239127552 239878144 240019384 240111616 240634152 240869376 241624416 241860608 241954504 242622864 242860032 242954316 243191808 243621312 243859456 243954128 245585472 245825536 246600288 246841344 247615104 247953376 248396544 249175179 249418752 249759488 250449408 250791552 251234478 251480064 251823616 252272637 253260018 253507584 253656849 254306547 254555136 255353076 255602688 255701919 255951872 256158936 256408254 257213088 257463432 257564472 257815158 258275952 258628788 259338816 259693104 259792896 260047876 260410464 260766216 261122454 261429696 261685248 261839328 262197032 262509984 262766592 263590272 263950368 264208384 264679488 265041072 265768704 266131776 266495344 267443154 267911424 268548291 269018496 269862912 270021807 270125568 270494592 270713421 270978048 271827468 272093184 272198817 272464896 272950722 273217536 273590784 274073976 274341888 274448394 274716672 275091968 276283656 276553728 277425324 277696512 278566992 278839296 278947548 279220224 279446112 280596096 280979424 281755584 282140496 282915072 283301568 283410432 283688592 285196032 286374528 287553024 287945856 289364724 289646361 289760031 291756168 292154742 292267008 293361993 294108408 294395904 294569244 294971661 295612416 296539056 296828928 296944164 297234432 298171206 298989792 299398248 299807262 301400352 301694976 303595776 303891264 304306416 306104832 306523008 307064362 307789632 308333223 308634624 309056256 309478464 310819113 311122944 312098204 313387866 313694208 314122752 314677528 315670608 316101852 316969664 318279456 318714264 318836736 319149666 320845536 321159168 322165888 323497152 323813376 323939088 324255744 324828416 326874966 327447296 328225689 328800384 330026653 330153472 330871959 331195392 332233572 332558336 332687443 333606438 333932544 334388736 334979304 335306752 335436926 336363516 336823029 337680024 338010112 338209132 339075396 339406848 340470768 340803584 340935892 341545248 341877672 342344718 342950784 343284576 343419296 343753544 344367936 344838384 345785088 346257472 346390528 347213952 347688288 348163272 348572928 349119104 350013312 351453696 351933824 352905984 353388096 354012219 354358272 354842368 355129434 356590872 357078018 357215232 358064388 358553547 358691328 359817216 360029076 360167424 360520919 360659456 360951228 361304064 362436624 362790912 362931756 363286528 363934296 364290048 364431474 364787712 365431968 365789184 365931192 366288896 366431098 368378208 368738304 369900432 370262016 371422656 371785728 371930064 372293632 372594816 374128128 374639232 375674112 376187328 376851717 377220096 377735424 378251456 379890027 380261376 381832704 383029614 383404032 383927808 384238404 384612381 385819632 386195148 386346708 386722737 387413928 387943182 389008224 389539656 389689344 390071814 390615696 391149324 391683681 392144544 392527872 392758992 393295548 393764976 394149888 395385408 395771904 395925552 396312576 397019232 397561608 398653056 399197664 399743016 401164731 401867136 403527744 404794368 405188352 405741888 406467072 407741202 408139776 408697344 409826304 410386176 411110964 411512832 411672591 412075008 412637952 414425484 414830592 416544768 417850488 418258944 418421322 418830336 420894144 421469136 423210744 424372608 424952352 425115648 425532888 427794048 429981696 431329536 431918784 432340992 432681601 434047086 435833288 437634252 438232113 438400512 441162612 441593856 441853866 442978096 444808584 445243392 445416246 445851648 446639072 448484688 449097372 449710893 450240032 452100528 452542464 453961024 455393664 455836896 456459624 457267712 457712768 459157248 459784512 460596543 461046784 462951936 463584384 464217696 464763904 466684416 468147306 468604928 470081799 470541312 471184128 472016292 472477696 472661123 473505912 474152778 475454496 476104024 476286976 477419184 478071396 478255104 478724499 479756288 480038768 480223232 481268304 481738752 483248832 483721216 483909008 485245728 485720064 485908632 486383616 487242624 487908256 490312449 491170944 493200576 493682688 495230208 495906752 496793088 498350358 498837504 499518976 500409657 500898816 501583104 502468956 502960128 503155389 503647232 504545274 506520036 507015168 507313698 508613094 509110272 510706152 511205376 511403838 511903744 512317872 512816508 513517077 514426176 514926864 515128944 515630316 516334729 516551904 517257576 518677632 519386208 519585792 520095752 520820928 521532432 522244908 522859392 523678656 524394064 525019968 525533184 527180544 527900736 528416768 529358976 530082144 531537408 532263552 532694151 532990688 534886308 535617027 535822848 537096582 538036992 539725824 540043614 540251136 540989184 541426842 541956096 543654936 544186368 544397634 544929792 545901444 546435072 546647211 547181568 548147952 548683776 548896788 549433344 549646647 550183936 552567312 553107456 554850648 555393024 557133984 557678592 557895096 558440448 558892224 561192192 561958848 563511168 564280992 565830144 566603136 566820864 567377184 570392064 572749056 574544421 575106048 575891712 578729448 579292722 579520062 581914773 583512336 584309484 584534016 585107721 586723986 588216816 588791808 589138488 589943322 591224832 593078112 593657856 593888328 594468864 596342412 597979584 598796496 599614524 602800704 603389952 607191552 607782528 608612832 611611803 612209664 613046016 614128724 615579264 616666446 617269248 618112512 618956928 621638226 622245888 624196408 626775732 627388416 627631983 628245504 629355056 631341216 632203704 633939328 636558912 637428528 637673472 638299332 641691072 642318336 644331776 646994304 647878176 648511488 649656832 651070629 653749932 654643033 654894592 656451378 657600768 660053306 660306944 661743918 662390784 662780799 664467144 665116672 665374886 667212876 667865088 668124369 668777472 669958608 670613504 670873852 672727032 673646058 675360048 676020224 676418264 678150792 678813696 680941536 681607168 681871784 683090496 683755344 684689436 685901568 686569152 686838592 687507088 688735872 689676768 691570176 692514944 692781056 694427904 695376576 696326544 697145856 698238208 700026624 702220959 702907392 703867648 705811968 706776192 708024438 708716544 709684736 710258868 711229167 713181744 714156036 714430464 715131659 716128776 717107094 717382656 719634432 720058152 720334848 721041838 721318912 721902456 722608128 724873248 725581824 725863512 726573056 727868592 728580096 728862948 729575424 730863936 731578368 731862384 732577792 732862196 736756416 737476608 739800864 740524032 742845312 743860128 744587264 745189632 747525537 748256256 749278464 751348224 752374656 753703434 754440192 755470848 756502912 756817911 759780054 760522752 760970547 762919641 763665408 766059228 766808064 767105757 767855616 768476808 769224762 771639264 772390296 772693416 773445474 774827856 775886364 778016448 779079312 779378688 780143628 781231392 782298648 783367362 784289088 785055744 785517984 786591096 787529952 788299776 790770816 791851104 792625152 794038464 795123216 797306112 798395328 799486032 802329462 803734272 807055488 809588736 810065421 810376704 811483776 812934144 815482404 816279552 816596451 817394688 819652608 820772352 822221928 823025664 823345182 824150016 825275904 828850968 829661184 833089536 835700976 836517888 836842644 837660672 841788288 842938272 846421488 848745216 849904704 850231296 851065776 855588096 858270061 862659072 863837568 865363202 868094172 868939083 869280093 871666576 875268504 876464226 876801024 882325224 883187712 883707732 884914983 885956192 889617168 890486784 890832492 891703296 893278144 896969376 898194744 899421786 900480064 904201056 905084928 907922048 910787328 911673792 912919248 914535424 915425536 918314496 919569024 921193086 922093568 924999669 925903872 927168768 928435392 929527808 930075113 932457339 933368832 936294612 937209856 937573703 940163598 941082624 942368256 944032584 944955392 945322246 947011824 948305556 950908992 952208048 952573952 954838368 956142792 956510208 957448998 959512576 960077536 960446464 962536608 963477504 966497664 967818016 970491456 971440128 971817264 972767232 974485248 975816512 980624898 982341888 984677067 986401152 990079959 990460416 991813504 992615877 993586176 996700716 997675008 998062329 999037952 1000819314 1001797632 1003166208 1004937912 1005920256 1006310778 1007294464 1009090548 1010469087 1013040072 1014030336 1014627396 1016013499 1017226188 1018220544 1021412304 1022410752 1022807676 1023807488 1024635744 1025633016 1027034154 1028852352 1029853728 1030257888 1031260632 1032669458 1033103808 1034515152 1037355264 1038772416 1039171584 1040191504 1041641856 1043064864 1044489816 1045718784 1047357312 1048788128 1050039936 1054361088 1055801472 1058717952 1060164288 1062036657 1063074816 1064527104 1065388302 1065981376 1069772616 1071234054 1071645696 1074193164 1075660641 1076073984 1079451648 1080087228 1080502272 1081562757 1081978368 1082853684 1083912192 1087309872 1088372736 1088795268 1089859584 1091802888 1092870144 1093294422 1094363136 1096295904 1097367552 1097793576 1098866688 1099293294 1100367872 1105134624 1106214912 1109701296 1110786048 1114267968 1115357184 1115790192 1116880896 1117784448 1122384384 1123917696 1127022336 1128561984 1130555151 1131660288 1133206272 1134754368 1139670081 1140784128 1145498112 1149088842 1150212096 1151783424 1157458896 1158585444 1159040124 1160168211 1163829546 1167024672 1168618968 1169068032 1170215442 1173447972 1175051043 1176433632 1177583616 1178276976 1179886644 1182449664 1186156224 1187315712 1187776656 1188937728 1192684824 1195959168 1197592992 1199229048 1203494193 1205601408 1214383104 1215565056 1217225664 1223223606 1224419328 1226092032 1228257448 1231158528 1233332892 1234538496 1235017773 1236225024 1237913856 1243276452 1244491776 1248392816 1253551464 1254776832 1255263966 1256491008 1258710112 1262682432 1264407408 1267878656 1273117824 1274857056 1275346944 1276598664 1283382144 1288663552 1293988608 1295756352 1297022976 1298044803 1299313664 1302141258 1307499864 1309286066 1309789184 1312902756 1314696339 1315201536 1320106612 1320613888 1323487836 1324781568 1325561598 1328934288 1330233344 1330749772 1334425752 1335730176 1336248738 1337554944 1339917216 1341227008 1341747704 1345454064 1347292116 1349132679 1350720096 1352040448 1352836528 1356301584 1357627392 1361883072 1363214336 1363743568 1366180992 1367510688 1369378872 1371803136 1373138304 1373677184 1375014176 1377471744 1379353536 1381789629 1383140352 1385029888 1388855808 1390753152 1392653088 1394291712 1396476416 1400053248 1404441918 1405814784 1407735296 1410245397 1411623936 1413552384 1416048876 1417433088 1417983369 1419369472 1420517736 1422458334 1426363488 1428312072 1428860928 1430263318 1432257552 1434214188 1434765312 1436173497 1439268864 1440116304 1440669696 1442083676 1442637824 1443804912 1445216256 1449746496 1451163648 1451727024 1453146112 1455737184 1457160192 1457725896 1459150848 1461727872 1463724768 1465155584 1465724392 1470937347 1473512832 1479601728 1481048064 1485690624 1487720256 1489174528 1490379264 1495051074 1496512512 1498556928 1501228971 1502696448 1504749312 1507406868 1508880384 1509466167 1510941696 1513005824 1513635822 1519560108 1521045504 1521941094 1525839282 1527330816 1532118456 1533616128 1534211514 1535711232 1536953616 1538449524 1540551231 1543278528 1544780592 1545386832 1546890948 1549004187 1549655712 1551772728 1556032896 1558158624 1558757376 1560287256 1562462784 1564597296 1566734724 1568578176 1571035968 1573182192 1575059904 1576599552 1581541632 1583702208 1585250304 1588076928 1590246432 1594612224 1596790656 1598972064 1604658924 1606851081 1607468544 1614110976 1619177472 1620130842 1620753408 1622967552 1625868288 1630964808 1632559104 1633192902 1634789376 1639305216 1639941633 1641544704 1644443856 1646051328 1646690364 1648300032 1648939941 1650551808 1657701936 1659322368 1666179072 1671401952 1673035776 1673685288 1675321344 1683576576 1685876544 1688853991 1692842976 1697490432 1699809408 1700462592 1702131552 1711176192 1716540122 1723633263 1725318144 1727675136 1730726404 1736188344 1737878166 1738560186 1743333152 1750537008 1752928452 1753602048 1755323163 1764650448 1766375424 1767415464 1769829966 1771912384 1779234336 1780973568 1781664984 1783406592 1786556288 1793938752 1796389488 1798843572 1800960128 1808402112 1810169856 1815844096 1821574656 1823347584 1825838496 1829070848 1830851072 1834835409 1836628992 1839138048 1842386172 1844187136 1844903093 1849999338 1851807744 1854337536 1856870784 1859055616 1860150226 1864914678 1866737664 1872589224 1874419712 1875147406 1880327196 1882165248 1882895949 1884736512 1888065168 1889910784 1890644492 1894023648 1896611112 1901817984 1904416096 1905147904 1909676736 1912285584 1913020416 1914897996 1920155072 1920892928 1925073216 1926955008 1932995328 1935636032 1940982912 1943634528 1945534464 1948970496 1951633024 1953211887 1961249796 1963929099 1964683776 1969354134 1972802304 1980159918 1980920832 1983627008 1985231754 1987172352 1988342397 1993401432 1995350016 1996124658 1998075904 1999252369 2001638628 2003595264 2004373107 2006332416 2009875824 2011840512 2012621556 2014588928 2015371039 2018181096 2020938174 2026080144 2028060672 2029254792 2032026998 2034452376 2036441088 2042824608 2044821504 2045615352 2047614976 2049271488 2051266032 2054068308 2057704704 2059707456 2060515776 2062521264 2065338916 2066207616 2069030304 2074710528 2077544832 2078343168 2080383008 2083283712 2086129728 2088979632 2091437568 2094714624 2097576256 2100079872 2106662877 2108722176 2111602944 2117435904 2120328576 2124073314 2126149632 2129054208 2130776604 2131962752 2133687501 2139545232 2142468108 2143291392 2145394977 2148386328 2151321282 2152147968 2158903296 2160174456 2161004544 2163125514 2163956736 2165707368 2167824384 2174619744 2176745472 2177590536 2179719168 2183605776 2185740288 2186588844 2188726272 2192591808 2194735104 2195587152 2197733376 2198586588 2200735744 2210269248 2212429824 2219402592 2221572096 2228535936 2231580384 2233761792 2235568896 2242576611 2244768768 2247835392 2254044672 2257123968 2261110302 2263320576 2266412544 2269508736 2279340162 2281568256 2282911641 2290996224 2298177684 2300424192 2301317271 2303566848 2314917792 2317170888 2318080248 2320336422 2327659092 2334049344 2337237936 2338136064 2340430884 2346895944 2350102086 2352867264 2355167232 2356553952 2359773288 2364899328 2372312448 2375553312 2377875456 2385369648 2391918336 2395185984 2398458096 2406988386 2411202816 2428766208 2430196263 2431130112 2434451328 2446447212 2448838656 2449789353 2452184064 2456514896 2462317056 2466665784 2469076992 2470035546 2472450048 2475827712 2486552904 2488983552 2496785632 2507102928 2509553664 2510527932 2512982016 2517420224 2525364864 2528814816 2535757312 2546235648 2549714112 2550693888 2553197328 2566764288 2574810183 2577327104 2587977216 2591512704 2596089606 2598627328 2604282516 2606817249 2607840279 2614999728 2618572132 2619578368 2621120773 2625805512 2629392678 2630403072 2640213224 2641227776 2646975672 2649563136 2651123196 2654744949 2657868576 2660466688 2661499544 2668851504 2671460352 2672497476 2675109888 2679834432 2682454016 2683495408 2690908128 2694584232 2698265358 2701440192 2704080896 2705673056 2712603168 2715254784 2723766144 2727487136 2732361984 2735021376 2738757744 2743606272 2746276608 2747354368 2750028352 2754943488 2758707072 2763579258 2766280704 2770059776 2774999007 2777711616 2781506304 2785306176 2788583424 2790225339 2792952832 2797372017 2800106496 2808883836 2811629568 2812721109 2815470592 2820490794 2823247872 2827104768 2832097752 2834866176 2835966738 2838738944 2841035472 2844916668 2852726976 2856624144 2857721856 2860526636 2864515104 2868428376 2869530624 2872346994 2878537728 2880232608 2881339392 2884167352 2885275648 2887609824 2890432512 2899492992 2903454048 2906292224 2911474368 2914320384 2915451792 2918301696 2923455744 2927449536 2930311168 2931448784 2941874694 2947025664 2954031201 2959203456 2970239877 2971381248 2975440512 2977847631 2980758528 2990102148 2993025024 2994186987 2997113856 3002457942 3005392896 3009498624 3014813736 3017760768 3018932334 3021883392 3026011648 3027271644 3031407261 3039120216 3042091008 3043882188 3048040497 3051678564 3054661632 3064236912 3067232256 3068423028 3071422464 3073907232 3076899048 3081102462 3086557056 3089561184 3090773664 3093781896 3098008374 3099311424 3103545456 3112065792 3116317248 3117514752 3120574512 3124925568 3129194592 3133469448 3137156352 3142071936 3146364384 3150119808 3163083264 3167404416 3176153856 3180492864 3186109971 3189224448 3193581312 3197944128 3209317848 3213702162 3214937088 3226981923 3228221952 3238354944 3240261684 3241506816 3244688271 3245935104 3251736576 3261929616 3265118208 3266385804 3269578752 3278610432 3279883266 3283089408 3288887712 3292102656 3293380728 3296600064 3297879882 3301103616 3315403872 3318644736 3332358144 3342803904 3346071552 3347370576 3350642688 3367153152 3371753088 3377707982 3385685952 3391665453 3394980864 3399618816 3404263104 3419010243 3422352384 3433080244 3447266526 3450636288 3455350272 3461452808 3472376688 3475756332 3477120372 3480504633 3486666304 3501074016 3505856904 3507204096 3510646326 3525153129 3529300896 3532750848 3534830928 3539659932 3543824768 3558468672 3561947136 3563329968 3566813184 3573112576 3587877504 3592778976 3597687144 3601920256 3610482579 3616804224 3630293183 3631688192 3643149312 3646695168 3651676992 3658141696 3661702144 3669670818 3673257984 3678276096 3684772344 3688374272 3689806186 3699998676 3703615488 3705053319 3708675072 3713741568 3718111232 3720300452 3729829356 3733475328 3745178448 3748839424 3750294812 3760654392 3764330496 3765791898 3769473024 3776130336 3779821568 3781288984 3788047296 3793222224 3803635968 3808832192 3810295808 3819353472 3824571168 3826040832 3829795992 3840310144 3841785856 3850146432 3865990656 3871272064 3881965824 3887269056 3891068928 3894134409 3897940992 3903266048 3906423774 3922499592 3927858198 3929367552 3938708268 3944089017 3945604608 3960319836 3961841664 3965730109 3967254016 3970463508 3974344704 3976684794 3986802864 3990700032 3992249316 3996151808 3998504738 4003277256 4007190528 4008746214 4012664832 4019751648 4023681024 4025243112 4029177856 4030742078 4036362192 4041876348 4047398037 4052160288 4056121344 4058509584 4064053996 4068904752 4072882176 4085649216 4089643008 4091230704 4095229952 4098542976 4102532064 4108136616 4115409408 4119414912 4121031552 4125042528 4130677832 4132415232 4138060608 4145368887 4149421056 4155089664 4160766016 4166567424 4172259456 4177959264 4182875136 4189429248 4195152512 4200159744 4213325754 4217444352 4223205888 4230736191 4234871808 4240657152 4248146628 4252299264 4253950107 4258108416 4261553208 4263925504 4267375002 4279090464 4284936216 4286582784 4290789954 4296772656 4302642564 4304295936 4308520491 4317806592 4320348912 4322009088 4326251028 4327913472 4331414736 4335648768 4349239488 4353490944 4355181072 4359438336 4367211552 4371480576 4373177688 4377452544 4385183616 4391174304 4395466752 4397173176 4401471488 4412812041 4420538496 4438805184 4443144192 4457071872 4463160768 4467523584 4471137792 4485153222 4489537536 4495670784 4508089344 4514247936 4522220604 4526641152 4528398501 4532825088 4539017472 4558680324 4563136512 4565823282 4581992448 4596355368 4600848384 4602634542 4607133696 4621653693 4629835584 4634341776 4636160496 4640672844 4647012561 4655318184 4668098688 4674475872 4676272128 4680861768 4693791888 4700204172 4705734528 4713107904 4719546576 4729798656 4744624896 4751106624 4755750912 4759497611 4770739296 4783836672 4790371968 4796916192 4813976772 4820553243 4822405632 4857532416 4860392526 4862260224 4868902656 4892894424 4897677312 4899578706 4904368128 4913029792 4924634112 4933331568 4938153984 4940071092 4944900096 4946819823 4951655424 4973105808 4977967104 4993571264 5014205856 5019107328 5021055864 5025964032 5034840448 5050729728 5057629632 5066561973 5071514624 5092471296 5099428224 5101387776 5106394656 5133528576 5149620366 5154654208 5170899789 5175954432 5183025408 5192179212 5197254656 5199272353 5208565032 5213634498 5215680558 5229999456 5237144264 5239156736 5242241546 5251611024 5258785356 5260806144 5265969489 5280426448 5282455552 5293951344 5299126272 5302246392 5309489898 5315737152 5320933376 5322999088 5337703008 5342920704 5344994952 5350219776 5359668864 5366990816 5381816256 5389168464 5396530716 5402880384 5411346112 5425206336 5430509568 5447532288 5454974272 5464723968 5470042752 5477515488 5487212544 5492553216 5494708736 5500056704 5504506227 5509886976 5517414144 5527158516 5532561408 5534709279 5540119552 5549998014 5555423232 5563012608 5570612352 5577166848 5580450678 5585905664 5594744034 5600212992 5617767672 5623259136 5625442218 5630941184 5640981588 5646495744 5648687847 5654209536 5664195504 5669732352 5671933476 5677477888 5679682019 5682070944 5689833336 5705453952 5713248288 5715443712 5721053272 5729030208 5736856752 5739061248 5744693988 5760465216 5762678784 5768334704 5770551296 5775219648 5780865024 5798985984 5806908096 5812584448 5822948736 5830903584 5836603392 5846911488 5854899072 5859635661 5862897568 5883749388 5891787297 5894051328 5908062402 5918406912 5940479754 5942762496 5950881024 5955695262 5961517056 5965027191 5980204296 5986050048 5988373974 5994227712 5997757107 6004915884 6010785792 6013119321 6018997248 6029627472 6035521536 6037864668 6043766784 6046113117 6052023296 6054543288 6062814522 6078240432 6084182016 6087764376 6096080994 6103357128 6109323264 6128473824 6134464512 6136846056 6142844928 6147814464 6153798096 6162204924 6173114112 6179122368 6181547328 6187563792 6196016748 6198622848 6207090912 6224131584 6232634496 6235029504 6241149024 6249851136 6258389184 6266938896 6274312704 6284143872 6292728768 6300239616 6319988631 6326166528 6334808832 6352307712 6360985728 6372219942 6378448896 6387162624 6395888256 6401062503 6418635696 6427404324 6429874176 6436184931 6453963846 6456443904 6476709888 6480523368 6483013632 6489376542 6491870208 6503473152 6523859232 6530236416 6532771608 6539157504 6557220864 6559766532 6566178816 6577775424 6584205312 6586761456 6593200128 6595759764 6602207232 6630807744 6637289472 6664716288 6685607808 6694741152 6701285376 6727729833 6734306304 6743506176 6755415964 6771371904 6783330906 6789961728 6799237632 6808526208 6838020486 6844704768 6848734923 6866160488 6894533052 6901272576 6903951813 6910700544 6922905616 6944753376 6951512664 6954240744 6961009266 6973332608 7002148032 7011713808 7014408192 7021292652 7050306258 7058601792 7065501696 7069661856 7079319864 7087649536 7116937344 7126659936 7133626368 7146225152 7175755008 7185557952 7195374288 7203840512 7220965158 7233608448 7260586366 7263376384 7286298624 7290588789 7293390336 7303353984 7316283392 7323404288 7339341636 7346515968 7349368059 7356552192 7369544688 7376748544 7379612372 7399997352 7407230976 7410106638 7417350144 7427483136 7436222464 7440600904 7459658712 7466950656 7490356896 7497678848 7500589624 7521308784 7528660992 7531583796 7538946048 7552260672 7559643136 7562577968 7576094592 7586444448 7607271936 7617664384 7620591616 7638706944 7649142336 7652081664 7659591984 7680620288 7700292864 7724430549 7731981312 7742544128 7763931648 7774538112 7788268818 7795881984 7806532096 7812847548 7820451747 7823520837 7844999184 7855716396 7858735104 7863362319 7866448249 7877416536 7888178034 7891209216 7920639672 7923683328 7931460218 7934508032 7940927016 7948689408 7953369588 7964234847 7973605728 7981400064 7984498632 7992303616 7997009476 8006554512 8014381056 8017492428 8025329664 8039503296 8047362048 8050486224 8058355712 8061484156 8072724384 8083752696 8094796074 8104320576 8112242688 8117019168 8128107992 8137809504 8145764352 8171298432 8182461408 8190459904 8197085952 8205064128 8216273232 8230818816 8238829824 8242063104 8250085056 8261355664 8264830464 8276121216 8290737774 8298842112 8310179328 8321532032 8324997021 8333134848 8344518912 8355918528 8365750272 8370676017 8378858496 8390305024 8392116051 8400319488 8426651508 8434888704 8438163327 8446411776 8461472382 8469743616 8481314304 8496293256 8504598528 8507900214 8516216832 8523106416 8527851008 8534750004 8558180928 8569872432 8573165568 8581579908 8593545312 8605285128 8608591872 8617040982 8635613184 8640697824 8644018176 8652502056 8655826944 8662829472 8671297536 8698478976 8710362144 8718876672 8734423104 8742961152 8746355376 8754905088 8770367232 8782348608 8790933504 8794346352 8802942976 8825624082 8841076992 8877610368 8910719631 8914143744 8926321536 8942275584 8970306444 8979075072 8982560961 8991341568 9016178688 9028495872 9044441208 9053282304 9056797002 9065650176 9078034944 9094221783 9117360648 9126273024 9131646564 9144121491 9163984896 9192710736 9201696768 9205269084 9214267392 9243307386 9259671168 9268683552 9272320992 9281345688 9294025122 9310636368 9336197376 9348951744 9352544256 9361723536 9387583776 9400408344 9411469056 9426215808 9439093152 9489249792 9502213248 9518995222 9541478592 9558329913 9567673344 9580743936 9593832384 9627953544 9641106486 9644811264 9715064832 9720785052 9724520448 9734064813 9737805312 9785788848 9795354624 9799157412 9808736256 9826059584 9849268224 9866663136 9876307968 9880142184 9889800192 9893639646 9903310848 9946211616 9955934208 9987142528 10028411712 10038214656 10042111728 10051928064 10069680896 10101459456 10115259264 10133123946 10143029248 10174996359 10184942592 10198856448 10212789312 10230826243 10257030729 10267057152 10299240732 10309308416 10313310733 10341799578 10351908864 10366050816 10384358424 10394509312 10398544706 10417130064 10427268996 10431361116 10441513899 10459998912 10474288528 10478313472 10484483092 10503222048 10517570712 10521612288 10531938978 10560852896 10564911104 10587902688 10598252544 10604492784 10618979796 10631474304 10645998176 10675406016 10685841408 10689989904 10700439552 10719337728 10733981632 10763632512 10778336928 10793061432 10805760768 10822692224 10831447737 10850412672 10890879549 10895064576 10909948544 10929447936 10940085504 10955030976 10974425088 10985106432 10989417472 11000113408 11009012454 11019773952 11034828288 11054317032 11065122816 11069418558 11080239104 11099996028 11110846464 11115159957 11126025216 11141224704 11154333696 11160901356 11171811328 11176148489 11189488068 11200425984 11235535344 11246518272 11250884436 11261882368 11281963176 11292991488 11297375694 11308419072 11328391008 11339464704 11343866952 11354955776 11359364038 11364141888 11379666672 11410907904 11426496576 11430887424 11442106544 11458060416 11473713504 11478122496 11489387976 11520930432 11525357568 11536669408 11541102592 11550439296 11597971968 11613816192 11645897472 11661807168 11673206784 11682403227 11693822976 11709798144 11719271322 11725795136 11767498776 11783574594 11788102656 11816124804 11832267051 11836813824 11880959508 11885524992 11897190327 11901762048 11911390524 11923034112 11930054382 11960408592 11972100096 11976747948 11988455424 11995514214 12009831768 12021571584 12026238642 12037994496 12059254944 12071043072 12075729336 12087533568 12092226234 12104046592 12109086576 12125629044 12142194111 12156480864 12168364032 12175528752 12192161988 12206714256 12218646528 12256947648 12268929024 12273692112 12285689856 12295628928 12307596192 12324409848 12346228224 12358244736 12363094656 12375127584 12392033496 12397245696 12414181824 12436106661 12448263168 12465268992 12482298048 12499702272 12516778368 12533877792 12548625408 12568287744 12585457536 12600479232 12639977262 12652333056 12669617664 12704615424 12721971456 12744439884 12756897792 12761850321 12774325248 12791776512 12802125006 12837271392 12854808648 12859748352 12872369862 12907927692 12912887808 12925561473 12953419776 12961046736 12966027264 12978753084 12983740416 13006946304 13047718464 13060472832 13065543216 13078315008 13114441728 13119533064 13132357632 13155550848 13173522912 13186400256 13191519528 13204414464 13238436123 13261615488 13329432576 13371215616 13389482304 13402570752 13455459666 13468612608 13487012352 13510831928 13542743808 13566661812 13579923456 13585195503 13598475264 13617052416 13676040972 13689409536 13697469846 13732320976 13789066104 13802545152 13807903626 13821401088 13845811232 13889506752 13903025328 13908481488 13922018532 13941037683 13946665216 14004296064 14023427616 14028816384 14042585304 14100612516 14117203584 14139323712 14158639728 14175299072 14233874688 14253319872 14267252736 14278492833 14292450304 14351510016 14371115904 14390748576 14407681024 14441930316 14461659729 14467216896 14521172732 14526752768 14572597248 14581177578 14586780672 14606707968 14632566784 14646808576 14678683272 14693031936 14698736118 14713104384 14739089376 14753497088 14759224744 14799994704 14814461952 14820213276 14834700288 14840459469 14854966272 14872444928 14881201808 14919317424 14933901312 14980713792 14995357696 15001179248 15042617568 15057321984 15063167592 15077892096 15104521344 15125155936 15152189184 15172888896 15199685919 15214543872 15235328768 15277413888 15298284672 15304163328 15319183968 15361240576 15400585728 15448861098 15463962624 15485088256 15512699367 15527863296 15549076224 15576537636 15591763968 15597817059 15613064192 15625695096 15640903494 15647041674 15689998368 15711432792 15717470208 15726724638 15732896498 15754833072 15776356068 15782418432 15797908467 15841279344 15847366656 15862920436 15869016064 15881854032 15897378816 15906739176 15928469694 15947211456 15962800128 15968997264 15984607232 15994018952 16013109024 16028762112 16034984856 16050659328 16079006592 16100972448 16116711424 16122968312 16145448768 16167505392 16189592148 16208641152 16234038336 16256215984 16275619008 16291528704 16342596864 16364922816 16380919808 16394171904 16410128256 16432546464 16461637632 16477659648 16484126208 16500170112 16513518681 16522711328 16529660928 16552242432 16581475548 16597684224 16604127837 16620358656 16643064064 16649994042 16666269696 16689037824 16711837056 16731500544 16741352034 16757716992 16780610048 16784232102 16800638976 16853303016 16869777408 16876326654 16892823552 16922944764 16939487232 16946063541 16962628608 16992586512 17009197056 17015800428 17032433664 17039046057 17046212832 17055702016 17069500008 17116361856 17139744864 17146331136 17163159816 17187090624 17210570256 17217183744 17234081964 17281395648 17288036352 17305004112 17311653888 17325658944 17342595072 17396957952 17420724288 17437753344 17468846208 17492710752 17509810176 17540734464 17564697216 17588692704 17605885952 17651248164 17675361891 17682153984 17755220736 17821439262 17828287488 17852643072 17884551168 17895081573 17940612888 17958150144 17965121922 17982683136 17993271321 18032357376 18039357963 18056991744 18088882416 18106564608 18113594004 18131300352 18138339351 18156069888 18188443566 18234721296 18252546048 18263293128 18288242982 18327969792 18385421472 18403393536 18410538168 18428534784 18486614772 18519342336 18537367104 18544641984 18562691376 18588050244 18621272736 18672394752 18697903488 18705088512 18723447072 18775167552 18800816688 18822938112 18852431616 18878186304 18959965893 18978499584 19004426496 19037990444 19082957184 19116659826 19135346688 19161487872 19187664768 19255907088 19282212972 19289622528 19308554793 19430129664 19441570104 19449040896 19468129626 19475610624 19571577696 19590709248 19598314824 19617472512 19652119168 19698536448 19733326272 19752615936 19760284368 19779600384 19787279292 19806621696 19892423232 19911868416 19974285056 20056823424 20084223456 20103856128 20139361792 20183189499 20202918912 20230518528 20266247892 20286058496 20293934023 20349992718 20369885184 20397712896 20425578624 20461652486 20514061458 20534114304 20546204769 20598481464 20618616832 20626621466 20683599156 20703817728 20711855439 20732101632 20768716848 20789018624 20797089412 20834260128 20854537992 20862722232 20883027798 20919997824 20948577056 20956626944 20968966184 21006444096 21035141424 21043224576 21063877956 21121705792 21129822208 21175805376 21196505088 21208985568 21237959592 21262948608 21291996352 21350812032 21379979808 21400879104 21438675456 21467963264 21527265024 21556673856 21586122864 21611521536 21645384448 21662895474 21700825344 21781759098 21790129152 21819897088 21858895872 21871766367 21880171008 21910061952 21948850176 21970212864 21978834944 21991776059 22000226816 22018024908 22039547904 22048104177 22069656576 22108634064 22130245632 22138837116 22160478208 22169081429 22199992056 22221692928 22230319914 22252050432 22282449408 22308667392 22321802712 22343622656 22352296978 22378976136 22400851968 22471070688 22493036544 22501768872 22523764736 22563926352 22585982976 22594751388 22616838144 22656782016 22678929408 22687733904 22709911552 22718728076 22728283776 22759333344 22821815808 22852993152 22861774848 22884213088 22916120832 22947427008 22956244992 22978775952 23041860864 23073338816 23082205184 23100878592 23173291647 23195943936 23227632384 23291794944 23323614336 23364806454 23387645952 23419596288 23438542644 23451590272 23461355241 23470562511 23534997552 23567149188 23576205312 23590086957 23599344747 23632249608 23664534102 23673627648 23761919016 23771049984 23794380654 23803524096 23822781048 23846068224 23860108764 23892704541 23920817184 23944200192 23953495896 23976910848 23991028428 24019663536 24043143168 24052477284 24075988992 24118509888 24142086144 24151458672 24175067136 24184452468 24208093184 24218173152 24251258088 24284388222 24312961728 24336728064 24351057504 24384323976 24413428512 24437293056 24513895296 24547384224 24571379712 24591257856 24615192384 24648819696 24692456448 24716489472 24726189312 24750255168 24784066992 24794491392 24828363648 24872213322 24896526336 24930537984 24964596096 24999404544 25033556736 25067755584 25097250816 25112028051 25136575488 25170915072 25200958464 25279954524 25304666112 25314489981 25339235328 25409230848 25443942912 25488879768 25513795584 25523700642 25548650496 25583553024 25604250012 25674542784 25709617296 25719496704 25744739724 25815855384 25825775616 25851122946 25906839552 25922093472 25932054528 25957506168 25967480832 26013892608 26095436928 26131086432 26156630016 26228883456 26239066128 26264715264 26311101696 26347045824 26372800512 26383039056 26408828928 26476872246 26523230976 26732158893 26742431232 26778964608 26910919332 26937225216 26947682883 26974024704 27021663856 27085487616 27133323624 27159846912 27170391006 27196950528 27234104832 27352081944 27378819072 27394939692 27432364473 27464641952 27578132208 27605090304 27615807252 27642802176 27691622464 27779013504 27806050656 27816962976 27844037064 27882075366 27893330432 28008592128 28046855232 28057632768 28085170608 28201225032 28234407168 28278647424 28317279456 28350598144 28467749376 28506639744 28556985666 28584900608 28674989739 28703020032 28742231808 28781497152 28815362048 28832328503 28883860632 28923319458 28934433792 29042345464 29053505536 29145194496 29162355156 29173561344 29202194439 29213415936 29265133568 29293617152 29357366544 29386063872 29397472236 29426208768 29478178752 29506994176 29518449488 29599989408 29628923904 29640426552 29669400576 29680918938 29709932544 29744889856 29762403616 29838634848 29867802624 29961427584 30002358496 30085235136 30114643968 30126335184 30155784192 30209042688 30250311872 30304378368 30345777792 30399371838 30429087744 30470657536 30524989077 30554827776 30596569344 30638367936 30692478729 30722481152 30771092187 30801171456 30897722196 30927925248 30939932199 30970176512 31025398734 31055726592 31098152448 31153075272 31183527936 31195634118 31226128384 31251390192 31281806988 31294083348 31324541697 31379996736 31422865584 31434940416 31453449276 31465792996 31496418469 31509666144 31552712136 31564836864 31595816934 31682558688 31694733312 31725840872 31738032128 31763708064 31794757632 31813478352 31856939388 31894422912 31937994528 31969214464 31988037904 32026218048 32057524224 32069969712 32101318656 32158013184 32201944896 32233422848 32245936624 32290897536 32335010784 32379184296 32417282304 32468076672 32494343211 32512431968 32551238016 32672638647 32685193728 32729845632 32788343808 32820256512 32865092928 32923275264 32955319296 32968252416 33000340224 33027037362 33045422656 33059321856 33104484864 33162951096 33195368448 33208255674 33240717312 33286128128 33299988084 33332539392 33345479871 33378075648 33423674112 33463001088 33482704068 33515433984 33528445467 33561220096 33568464204 33601277952 33706606032 33739554816 33752653308 33785647104 33845889528 33878974464 33892127082 33925257216 33985173024 34018394112 34031600856 34064867328 34078092114 34092425664 34111404032 34139000016 34232723712 34279489728 34292662272 34326319632 34374181248 34421140512 34434367488 34468163928 34562791296 34576072704 34610008224 34623307776 34651317888 34793915904 34841448576 34937692416 34985421504 35019620352 35047209681 35081468928 35129394432 35177385408 35211771904 35302496328 35350723782 35364307968 35496801153 35510441472 35642878524 35656574976 35691570981 35705286144 35769102336 35790163146 35881225776 35916300288 35930243844 35965366272 35986542642 36064714752 36078715926 36113983488 36177764832 36213129216 36227188008 36262600704 36276678702 36312139776 36376887132 36426582333 36469442592 36505092096 36526586256 36576485964 36655939584 36770842944 36806787072 36821076336 36857069568 36973229544 37038684672 37074734208 37089283968 37125382752 37176100488 37242545472 37308319983 37344789504 37395806976 37446894144 37550335104 37601633376 37645876224 37704863232 37756372608 37919931786 37956999168 38008852992 38075980888 38165914368 38233319652 38270693376 38285550963 38322975744 38375329536 38511814176 38564425944 38579245056 38617109586 38776684419 38860259328 38883140208 38898081792 38936259252 38951221248 39143155392 39181418496 39196629648 39234945024 39304238336 39397072896 39466652544 39520568736 39559200768 39574558584 39613243392 39715308369 39784846464 39933225013 39948570112 40113646848 40168446912 40207712256 40278723584 40366378998 40405837824 40461037056 40532495784 40572116992 40587868046 40699985436 40739770368 40755586509 40795425792 40851157248 40923304972 41028122916 41068228608 41092409538 41196962928 41237233664 41253242932 41367198312 41407635456 41423710878 41464203264 41537433696 41578037248 41594178824 41668520256 41709075984 41725444464 41766055596 41823113049 41839995648 41897154112 41913253888 41937932368 42012888192 42070282848 42086449152 42127755912 42243411584 42259644416 42351610752 42417971136 42475919184 42525897216 42583992704 42701624064 42759959616 42801758208 42835478499 42877350912 42935926528 43054530048 43113347712 43172245728 43223043072 43290768896 43325790948 43384979187 43401650688 43563518196 43580258304 43623031199 43639794176 43717791744 43743532734 43760342016 43820123904 43897700352 43940425728 43957669888 43983552118 44000453632 44036049816 44079095808 44096208354 44139313152 44217268128 44260491264 44277674232 44320956416 44338162858 44399984112 44443385856 44460639828 44504100864 44521378407 44564898816 44617334784 44643605424 44687245312 44704593956 44757952272 44801703936 44942141376 44986073088 45003537744 45047529472 45127852704 45171965952 45189502776 45233676288 45313564032 45375467808 45419823104 45437456152 45456567552 45518666688 45599057757 45643631616 45705986304 45768426176 45832241664 45894854016 45912489984 45957551904 46083721728 46146677632 46164410368 46201757184 46346583294 46391887872 46455264768 46538098101 46583589888 46647228672 46729612908 46775291904 46793451177 46839192576 46877085288 46903180544 46922710482 46941125022 47069995104 47134298376 47152410624 47180173914 47198689494 47264499216 47329068204 47347255296 47393725401 47523838032 47542099968 47588761308 47607048192 47645562096 47692136448 47720217528 47785409082 47841634368 47888400384 47906991792 47953821696 47982056856 48039327072 48086286336 48104954568 48151977984 48237019776 48302917344 48350134272 48368904936 48416186368 48436346304 48502516176 48568776444 48625923456 48702115008 48768647952 48826857024 48874586112 49027790592 49094768448 49142759424 49182515712 49230384768 49297639392 49384912896 49432978944 49452378624 49500510336 49568133984 49588982784 49656727296 49744426644 49793052672 49812383511 49861075968 49929192192 49998809088 50067113472 50135511168 50194501632 50224056102 50273150976 50341830144 50401916928 50559909048 50609332224 50628979962 50678470656 50818461696 50838190623 50887885824 50977759536 51027591168 51047401284 51097300992 51117138171 51167106048 51208500024 51349085568 51419234592 51438993408 51489479448 51631710768 51651551232 51702245892 51844186944 51864109056 51915012336 51934961664 52027785216 52190873856 52262172864 52313260032 52354473721 52478132256 52529430528 52622203392 52694091648 52766078112 52817657856 52953744492 53026085673 53046461952 53464317786 53484862464 53557929216 53821838664 53874450432 53895365766 53948049408 53979813963 54043327712 54170975232 54266647248 54319693824 54340782012 54393901056 54415018053 54468209664 54704163888 54757638144 54789879384 54864728946 54929283904 55156264416 55210180608 55231614504 55285604352 55383244928 55558027008 55612101312 55633925952 55688074128 55764150732 55786660864 56017184256 56093710464 56115265536 56170341216 56402450064 56468814336 56557294848 56634558912 56701196288 56879897679 56935498752 57013279488 57113971332 57169801216 57191995883 57349979478 57406040064 57484463616 57562994304 57630724096 57664657006 57767721264 57846638916 57868867584 57925664379 58084690928 58107011072 58290388992 58324710312 58347122688 58404388878 58426831872 58530267136 58587234304 58714733088 58772127744 58794944472 58852417536 58956357504 59036898976 59199978816 59257847808 59280853104 59338801152 59361837876 59419865088 59524807232 59677269696 59735605248 59922855168 60004716992 60170470272 60252670368 60311568384 60418085376 60500623744 60549568497 60608756736 60691555584 60798743676 60858175488 60881802069 60941315072 61049978154 61109655552 61193138688 61276735872 61384957458 61444962304 61542184374 61602342912 61638614307 61795444392 61855850496 61879864398 61940353024 61976823439 62050797468 62111453184 62135566317 62196304896 62306150544 62367055872 62391268236 62452256768 62476502209 62502780384 62563613976 62588166696 62649083394 62759993472 62845731168 62869880832 62906898552 62931585992 62992836938 63019332288 63105424272 63129673728 63191633868 63365117376 63389466624 63451681744 63476064256 63527416128 63589515264 63626956704 63713878776 63788845824 63875989056 63938428928 63976075808 64052436096 64139939424 64202637312 64316026368 64403889792 64491873248 64581795072 64670021568 64758368592 64834564608 64936153344 64988686422 65024863936 65102476032 65345277294 65370387456 65459691264 65576687616 65615299101 65640513024 65730185856 65846550528 65910638592 65936504832 65975328177 66000680448 66054074724 66090845312 66118643712 66144312531 66208969728 66325902192 66390736896 66416511348 66481434624 66507244287 66572256256 66599976168 66665078784 66690959742 66756151296 66847348224 66926002176 66965408136 67030867968 67056890934 67122440192 67136928408 67202555904 67413212064 67479109632 67505306616 67571294208 67691779056 67757948928 67784254164 67850514432 67970346048 68036788224 68063201712 68129734656 68156184228 68184851328 68222808064 68278000032 68465447424 68558979456 68585324544 68652639264 68748362496 68842281024 68868734976 68936327856 69125582592 69220016448 69246615552 69302635776 69519874941 69587831808 69682897152 69875384832 69970843008 70094419362 70162937856 70258788864 70354770816 70411687533 70604992656 70701447564 70728615936 70770260871 70798034241 70993602306 71020882944 71285757048 71313149952 71383141962 71410572288 71538204672 71580326292 71678113623 71762451552 71832600576 71860487688 71930732544 71973085284 72129429504 72157431852 72227966976 72355529664 72426258432 72454376016 72525201408 72553357404 72624279552 72753774264 72853164666 72938885184 73010184192 73053172512 73152971928 73311879168 73541685888 73642152672 73714139136 73946459088 74077369344 74149468416 74178567936 74250765504 74352200976 74485090944 74616639966 74689579008 74791613952 74893788288 75100670208 75203266752 75291752448 75336084153 75409726464 75512745216 75839863572 75913998336 75943469943 76017705984 76151961776 76331828736 76466639304 76541386752 76571101926 76645951488 76750659072 77023628352 77128851888 77158490112 77234219172 77553368838 77720518656 77766280416 77796163584 77872518504 77902442496 78286310784 78393259296 78469890048 78608476672 78794145792 78933305088 79041137472 79118401536 79149117168 79226486784 79430616738 79569692928 79866450026 79897140224 80196476679 80227293696 80336893824 80557447168 80732757996 80811675648 80843048649 80922074112 81064991568 81144233984 81175736092 81399970872 81479540736 81511173018 81590851584 81702314496 81846609944 82056245832 82136457216 82184819076 82297093419 82393925856 82474467328 82506485864 82734396624 82815270912 82847421756 82928406528 83074867392 83156074496 83188357648 83337040512 83418151968 83450888928 83532111192 83646226098 83679991296 83794308224 83826507776 83875864736 84025776384 84140565696 84172898304 84255511824 84486823168 84703221504 84835942272 84951838368 85051794432 85167985408 85403248128 85519919232 85670956998 85754701824 85871853056 86024969217 86109060096 86226695424 86344491456 86446086144 86496985509 86581537792 86651581896 86769958374 86803301376 87127036392 87160516608 87246062398 87279588352 87435583488 87487065468 87520684032 87606583317 87640247808 87795400704 87880851456 87915339776 87967104236 88000907264 88072099632 88158191616 88192416708 88278626304 88434536256 88520982528 88555348464 88641912832 88676325716 88799968224 88886771712 88921279656 89008201728 89042756814 89129797632 89234669568 89287210848 89374490624 89409187912 89515904544 89603407872 89884282752 90007075488 90095058944 90255705408 90343931904 90379005552 90467352576 90627128064 90750935616 90839646208 90874912304 90913135104 91037333376 91198115514 91287263232 91411972608 91536852352 91574967231 91664483328 91789708032 91915103808 92077436187 92167443456 92293355264 92313276561 92403514368 92693166588 92783775744 92819796597 92910529536 93076196202 93167179776 93294457344 93459225816 93550583808 93586902354 93678385152 93754170576 93806361088 93845420964 93882250044 93973625091 94139990208 94268596752 94304821248 94360347828 94397378988 94489255407 94528998432 94658136408 94694510592 94787450802 95047676064 95084199936 95177522616 95214096384 95291124192 95384272896 95440435056 95570818164 95683268736 95813983584 95907643392 95964113712 96078654144 96172572672 96209909136 96303955968 96474039552 96605834688 96700268544 96737809872 96832372736 96872692608 97005032352 97137552888 97251846912 97404230016 97537295904 97653714048 98017915941 98055581184 98189536896 98365031424 98460769536 98595278784 98769825792 98865957888 98904757248 99001020672 99136267968 99177965568 99313454592 99488853288 99586105344 99624767022 99722151936 99858384384 99997618176 100036439613 100134226944 100271022336 100389003264 100448112204 100546301952 100585336401 100683660288 100803833856 101119818096 101218664448 101257959924 101356941312 101636923392 101676381246 101775771648 101955519072 102055182336 102094802568 102194601984 102234276342 102334212096 102417000048 102698171136 102838469184 102877986816 102978958896 103263421536 103303102464 103404491784 103688373888 103728218112 103830024672 103869923328 104381747712 104524345728 104708947442 104956264512 105058861056 105141629043 105244406784 105388183296 105532156224 105635315712 105907488984 106052171346 106092923904 106928635572 106969724928 107074712943 107115858432 107643677328 107748900864 107790731532 107896098816 107959627926 108086655424 108341950464 108533294496 108639387648 108681564024 108787802112 108830036106 108936419328 109279746999 109408327776 109515276288 109579758768 109729457892 109858567808 110312528832 110420361216 110463229008 110571208704 110766489856 111116054016 111224202624 111267851904 111376148256 111528301464 111573321728 111924959949 112034368512 112187420928 112340682432 112539088673 112804900128 112937628672 113114589696 113269117824 113402392576 113759795358 113870997504 114026558976 114227942664 114339602432 114383991766 114699958956 114812080128 114856652889 114968927232 115125988608 115261448192 115329314012 115535442528 115693277832 115737735168 115851328758 116169381856 116214022144 116580777984 116649420624 116694245376 116808777756 116853663744 117174468608 117429466176 117544255488 117589888944 117704835072 117912715008 118073797952 118399957632 118561706208 118677602304 118723675752 118839730176 119049614464 119145925107 119354539392 119799675039 119845710336 120009433984 120340940544 120505340736 120623136768 120836170752 121001247488 121099136994 121217513472 121383111168 121597487352 121716350976 121763604138 121882630144 122099956308 122219311104 122266759527 122386277376 122553471744 122769914916 122889924608 122937633379 123084368748 123204685824 123277228614 123590888784 123711700992 123759728796 123880706048 123953646878 124101594936 124222906368 124271132634 124392609792 124612301088 124734111744 124782536472 124904513536 124953004418 125005560768 125127227952 125176333392 125298166788 125469339147 125519986944 125691462336 125739761664 125813797104 125863171984 125985673876 126038664576 126210848544 126259347456 126383267736 126730234752 126778933248 126903363488 126952128512 127054832256 127253913408 127427757552 127577691648 127751978112 127952151616 128104872192 128279878848 128405274624 128506435497 128632052736 128807779584 128983746496 129163590144 129340043136 129516737184 129669129216 129872306688 129977372844 130049727872 130154937561 130204952064 130690554588 130740774912 130869093597 130919382528 131153375232 131230598202 131281026048 131460371712 131693101056 131821277184 131873009664 131950656354 132001360896 132108149448 132181690624 132237287424 132288625062 132417939456 132651804384 132781473792 132833022696 132962869248 133014488574 133144512512 133199952336 133330157568 133381919484 133512302592 133564135221 133694696448 133852004352 133930816272 134061735936 134113781868 134244880384 134273856816 134405111808 134826424128 134958219264 135010613232 135142588416 135383558112 135515897856 135568508328 135701028864 135940692096 136126403424 136259469312 136312368456 136369702656 136445616128 136556000064 136797173271 136930894848 137117958912 137305278528 137496724992 137684562048 137737469952 137872655712 138251165184 138440032896 138493231104 138605271552 139039749882 139175663616 139365794304 139750769664 139941686016 140188838724 140325875712 140380353531 140517577728 140709541632 140823375066 141209985312 141402895128 141457231872 141540521742 141596068482 141987204612 142041765888 142181176203 142571514096 142626299904 142766283924 142821144576 143076409344 143160652584 143356227246 143524903104 143665201152 143720975376 143861465088 143946170568 144258859008 144314863704 144455933952 144711059328 144908752032 145050402816 145106714808 145248559104 145507548528 145706329332 145877770368 146106345024 146305943856 146623758336 147083371776 147284305344 147428278272 147892918176 148154738688 148298936832 148357135872 148501531008 148704401952 148970181888 149233279932 149379158016 149437150533 149583227904 149787576576 150201340416 150406533504 150583504896 150672168306 150819452928 151025490432 151679727144 151827996672 151886939886 152035411968 152303923552 152663657472 152933278608 153082773504 153142203852 153291902976 153351414513 153501318144 154047256704 154257703776 154316980224 154468438344 155106737676 155532560832 155592327168 155745037008 155804884992 156572621568 156786518592 156939780096 157063421163 157216953344 157588291584 157866610176 158082274944 158298234336 158452973568 158861233476 159078257019 159139385856 159732900052 159794280448 160392953358 160454587392 160673787648 161114894336 161465515992 161623351296 161686097298 161844148224 161939441889 162129983136 162288467968 162351472184 162799941744 162959081472 163022346036 163181703168 163245054159 163404628992 163693219888 164112491664 164272914432 164369638152 164594186838 164787851712 164948934656 165012971728 165468793248 165630541824 165694843512 165856813056 166149734784 166376715296 166674081024 166836303936 166901777856 167064222384 167292452196 167359982592 167588616448 167751729472 168051552768 168281131392 168345796608 168511023648 168973646336 169406443008 169671884544 169903676736 170103588864 170335970816 170639693037 170806496256 171039838464 171341913996 171509403648 171575987649 171743706112 172049938434 172218120192 172453390848 172688982912 172892172288 172993971018 173163075584 173303163792 173539916748 173606602752 173776993137 174254072784 174321033216 174492124796 174559176704 174871166976 174974130936 175041368064 175213166634 175280495616 175590801408 175761702912 175830679552 175934208472 176001814528 176144199264 176316383232 176384833416 176557252608 176869072512 177110696928 177283825664 177352651432 177599936448 177773543424 177842559312 178016403456 178085513628 178259595264 178574421696 178748981248 178818375824 179031809088 179206815744 179768565504 180014150976 180190117888 180511410816 180758011104 180934705152 181254256128 181501871232 181648705491 181749824608 181826270208 182074666752 182396231028 182574526464 182645406207 182823945216 183073704704 183149934462 183328966656 183579416064 183830207616 184154872374 184334886912 184586710528 184626553122 184807028736 184915842921 185386333176 185567551488 185639593194 185821059072 185930470317 186152392404 186334359552 186406698951 186588914688 186918451632 187101167616 187173804708 187356770304 187429506627 187508341152 187612722176 187690841928 187764500088 187947250182 188279980416 188537193504 188609642496 188720695656 188794757976 188978510814 189057996864 189316272816 189389021184 189574901604 190095352128 190168399872 190355045232 190428192768 190582248384 190768545792 190880870112 191141636328 191366537472 191627967168 191815286784 191928227424 192157308288 192419818272 192607911936 192948079104 193211669376 193475619744 193664745472 193745385216 194010064704 194275105776 194503693824 194808460032 195074591808 195307428096 196035831882 196111162368 196379073792 196730062848 196845897303 196921539072 197190557568 197539651584 197731915776 197809514496 197925984531 198002041344 198272535936 198355931136 198432937593 198626909184 198977706576 199172210688 199249534044 199444303872 199521732861 199716768768 199995236352 200072879226 200268453888 200542044672 200778006528 200896224408 201092603904 201170672802 201367320576 201607667712 202239636192 202437328896 202515919848 202713882624 203273846784 203352762492 203551543296 203911038144 204110364672 204189605136 204389203968 204468552684 204668424192 204834000096 205396342272 205676938368 205755973632 205957917792 206526843072 206606204928 206808983568 207376747776 207660049344 207739846656 208559624823 208763495424 209048691456 209417894884 209912529024 210283258086 210488813568 210776366592 211064312448 211814977968 212104342692 212185847808 212310782613 212394102723 213857271144 213939449856 214149425886 214231716864 215034340869 215287354656 215497801728 215581463064 215792197632 215919255852 216173310848 216683900928 217066588992 217278775296 217363128048 217575604224 217660072212 217872838656 218559493998 218816655552 219030552576 219159517536 219458915784 219717135616 220625057664 220926458016 221142417408 221532979712 222232108032 222448405248 222535703808 222752296512 223056602928 223146643456 223849919898 224068737024 224374841856 224681364864 225078177346 225609800256 225875257344 226008252459 226229179392 226538235648 226804785152 227519590716 227741995008 227830409829 228053117952 228455885328 228679204864 228767983532 229399917912 229624160256 229713305778 229937854464 230251977216 230522896384 230658628024 231070885056 231386555664 231475470336 231702657516 232338763712 232428044288 233161555968 233298841248 233388490752 233617555512 233707327488 234348937216 234858932352 235179777888 235409670144 235825430016 236147595904 236799915264 237123412416 237355204608 237447351504 237679460352 238099228928 238291850214 238709078784 239599350078 239691420672 240018867968 240589430037 240681881088 241010681472 241672341504 241909536649 242002494976 242198273988 242435026944 242529145947 242766222336 243194974704 243432701952 243527208276 243765260288 243859895719 244199912616 244438622208 244533519054 244772554752 245106943488 245539829832 245779849216 245875266758 246168737496 246409371648 246554457228 246891280257 247181777568 247423401984 247519457592 247761412096 247907293756 248203189872 248445812736 248542265268 248785219584 249224602176 249468223488 249565072944 249809027072 249906008836 250011121536 250254455904 250352666784 250596333576 250938678294 251039973888 251382924672 251479523328 251627594208 251726343968 251971347752 252077329152 252421697088 252518694912 252766535472 253460469504 253806726976 253904257024 254109664512 254507826816 254855515104 255155383296 255503956224 255904303232 256209744384 256559757696 257012870994 257264105472 257615559168 257967492992 258074907651 258327180288 258680086272 259033474368 259338258432 259490956527 259744613376 259954745688 260099455744 260309875122 260409904128 261381109176 261481549824 261738187194 261838765056 262306750464 262461196404 262562052096 262819749951 262920743424 263386202112 263642554368 263746019328 263901312708 264002721792 264216298896 264363381248 264474574848 264577250124 264835878912 265303608768 265562947584 265666045392 265925738496 266028977148 266289025024 266399904672 266660315136 266763838968 267024605184 267128270442 267389392896 267704008704 267861632544 268123471872 268227563736 268489760768 268547713632 268810223616 269652848256 270021226464 270285176832 270767116224 271031795712 271137016656 271402057728 271881384192 272252806848 272518938624 272624736912 272739405312 272891232256 273112000128 273594346542 273861789696 274235917824 274610557056 274993449984 275369124096 275745311424 276232308561 276502330368 276880065792 277210543104 278079499764 278351327232 278459389791 278731588608 279501539328 279883372032 280377677448 280651751424 280760707062 281035155456 281419083264 281646750132 281920875273 282419970624 282805790256 282914463744 283081043484 283192136964 283467766221 283974409224 284083531776 284362352406 285143028192 285252599808 285532567848 285642289152 286152818688 286321305168 286712454492 287049806208 287441950752 287722930176 287892341136 288517718016 288629727408 288911867904 289422118656 289817504064 290100805632 290213429616 290497118208 291015097056 291412658664 291755540736 292212690048 292611887712 294053747823 294166743552 294568610688 295785836352 296309477376 296597873664 296714271744 297003062016 297408803904 297940363776 298466559864 298758316032 298874301066 299166455808 299575153152 300402680832 300813067008 301167009792 301344336612 301638905856 301756009203 302050980864 303359454288 303655993344 303773879772 304070823936 304607847104 305327314944 305866557216 306165547008 306284407704 306583805952 306702829026 307002636288 308094513408 308515407552 308633960448 308936876688 310213475352 311065121664 311184654336 311490074016 311609769984 313145243136 313573037184 314126842326 314433906688 315176583168 315424887129 315733220352 316164549888 316596468672 316905947136 317155613533 317722466952 318156514038 318278771712 319465800104 319588560896 320785906716 320909174784 321224138829 321347575296 322229788672 322931031984 323246702592 323372194596 323688296448 323878883778 324259966272 324576935936 324702944368 325599883488 325918162944 326044692072 326363406336 326490108318 326809257984 327386439776 328224983328 328545828864 328739276304 329188373676 329575703424 330025943456 330937586496 331261083648 331389687024 331713626112 332299469568 332753430592 333348162048 333672607872 333803555712 334128444768 334584904392 334719965184 335177232896 335503458944 335774879847 336103105536 336562262784 337022047296 337617266019 337947292672 338812886016 339343769088 339807353472 340207177728 340671941632 341279386074 341612992512 342079676928 342683827992 343018807296 343151975298 343487412224 344099876868 344436240384 344569958667 344906781696 345377965824 345784344576 345987942036 346326151168 346460603159 346606327584 347079833496 347213205504 347553986274 348508145568 348642066432 348984249592 349118353408 349742333952 349948261872 350082736128 350426333268 350560991232 351523405824 351661359104 351868416944 352003629056 352288398528 352632766464 352769666832 353114505216 353738145024 354221393856 354567651328 354705302864 355199872896 355685118624 356032806912 356171027256 356519190528 357148843392 357437775321 357636751648 358063618176 359399025117 359537131008 360028301952 361022821632 361516022208 361869410304 362508512256 363003742464 363297410982 363499649216 363652540416 364149333504 364792462056 365149052928 365290812414 365647890432 366147409408 366299868924 366657933312 366800278581 367158832128 367660415232 368309744748 368669773824 368812900137 369173421056 369253106244 369614057472 369831685842 370772666352 371135102976 371279186388 371642118144 371860940634 372304784808 372668719104 372813397902 373177829376 373836903264 374202335232 374347609416 374713540608 374859013254 375016682304 375225444352 375381683856 375529000176 375894500364 376408017441 376559960832 377074387008 377219284992 377441391312 377589515952 377957021628 378115993728 378632545632 378778042368 379149803208 380190704256 380336799744 380710090464 380856385536 381164496768 381761740224 382283272656 382733074944 383255934336 383856454848 384314616576 384839636544 385215823872 385519306491 385896158208 386423338752 386951239488 387329490944 387490770432 388020129408 388550211552 389007387648 389616920064 390149183616 390464812683 390614856192 392071663764 392222324736 392607280791 392758147584 393460125696 393691794606 393843078144 394381115136 395079303168 395463831552 395619028992 395851969062 396004082688 396545071872 396711862272 396865875186 397253818368 397955413152 398344421376 398499068088 398888607744 399043465722 399433537536 399990472704 400145758452 400536907776 400692405663 401084089344 401556013056 401792448816 402185207808 402341345604 402734641152 403215335424 404479272384 404874657792 405031839696 405427765248 406547693568 406705524984 407103086592 407822076288 408379210272 408778407936 408937105368 409336848384 409668000192 410391519813 410792684544 411353876736 411915835584 413053686144 413212409856 413617967136 414753495552 415320098688 415479693312 417119249646 417526990848 418097382912 418835789768 419825058048 420566516172 420977627136 421141060593 421552733184 422128624896 423629955936 424208685384 424371695616 424621565226 424788205446 426543528609 427714542288 427878899712 428298851772 428463433728 430068681738 430574709312 430995603456 431162926128 431584395264 431838511704 432346621696 433367801856 434133177984 434726256096 435151208448 435320144424 435745677312 437118987996 437633311104 438319035072 438917831568 439434271232 441250115328 441852916032 442284834816 443065959424 444464216064 444896810496 445071407616 445504593024 446113205856 446293286912 447699839796 448137474048 448311451599 448749683712 449362729728 450156354692 451219600512 451750514688 452016504918 452458358784 453076471296 453609570304 455039181432 455483990016 455660819658 456106235904 456911770656 457358409728 457535967064 458799835824 459248320512 459426611556 459875708928 460054243539 460503954432 461045792768 461317256048 462141770112 462773111328 462950940672 463405315032 464677527424 464856088576 466597682496 466776981504 467235111024 467414654976 469717864704 470359555776 470819340288 471190263489 471650860032 472295191808 473599830528 474246824832 474894703008 475358920704 476198457856 476583700428 477234771057 477418157568 479198700156 479382841344 479853343189 480037735936 481178860074 481363762176 482021362944 483344683008 483819073298 484004989952 484396547976 484870053888 485058291894 485532444672 485818325667 486389949408 486865403904 487054416552 487530520576 487719791438 488399825232 488877244416 489067038108 489545109504 489735162477 490213886976 491079659664 491559698432 491750533516 492337474992 492818743296 493108914456 493782560514 494363555136 494846803968 495038915184 495522824192 495814587512 496406379744 496891625472 497084530536 497570439168 498449204352 499130145888 499618054144 499812017672 500022243072 500508911808 500705333568 501192667152 501877356588 502079947776 502765849344 503255188416 503452687936 503942695504 504154658304 504843394176 505037389824 505533070944 506920939008 507613453952 507808514048 508219329024 509015653632 509711030208 510310766592 511007912448 511808606464 511919079111 512419488768 513119515392 514025741988 514528210944 514727962947 515231118336 515934985984 516149815302 516654360576 517360172544 518066948736 518676516864 518981913054 519489226752 519909491376 520198911488 520619750244 520819808256 521330979411 522762218352 522963099648 523476374388 523677530112 524613500928 524922392808 525124104192 525639499902 525841486848 526772404224 527285108736 527492038656 527802625416 528005443584 528432597792 528726762496 528949149696 529154500248 529671757824 530607217536 531332090784 531851476992 532057954296 532578050048 532799809344 533320630272 533527677936 534049210368 534256540884 534778785792 535723265088 536246943744 536455127472 536979521536 537095427264 537620447232 539305696512 540042452928 540570353664 541534232448 542274033312 542804115456 543762768384 544505613696 545249473824 545478810624 545782464512 546224000256 547188693084 547723579392 547936218621 548471835648 549221114112 549986899968 550738248192 551490622848 552464617122 553004660736 553760131584 554421086208 554747528763 556158999528 556702654464 556918779582 557463177216 557791410951 559003078656 559220096853 559766744064 560755354896 561303502848 561521414124 562070310912 562288519881 562838166528 563293500264 563841750546 564839941248 565611580512 565828927488 566162086968 566384273928 566935532442 567948818448 568167063552 568724704812 570286056384 570505199616 571065135696 571284578304 572305637376 572642610336 573424908984 574099612416 574883901504 575445860352 575784682272 577259454816 577823735808 578844237312 579635008128 580426859232 580994236416 582030194112 582825317328 583511081472 584425380096 585223775424 588107495646 588333487104 589137221376 591571672704 592618954752 593195747328 593428543488 593777953593 594006124032 594817607808 595880727552 596933119728 597516632064 597748602132 598332911616 598565198583 599150306304 600805361664 601626134016 602334019584 602688673224 603277811712 603512018406 604101961728 606718908576 607311986688 607547759544 608141647872 609215694208 610654629888 611733114432 612331094016 612568815408 613167611904 613405658052 614005272576 616189026816 617030815104 617267920896 617873753376 620426950704 622130243328 622980148032 623219539968 625678874469 626290486272 627146074368 628253684652 628867813376 629111954713 630849774258 631466440704 632329099776 633192937344 634311227066 635444933904 636313028076 636557543424 636932347839 637182308169 638931600208 639177121792 641571813432 641818349568 642448277658 642695150592 644459577344 645862063968 646493405184 646744389192 647376592896 647757767556 648519932544 649405888736 651199766976 651836325888 652089384144 652726812672 652980216636 653618515968 654772879552 656449966656 657091657728 657478552608 658376747352 659151406848 660051886912 661875172992 662779374048 663427252224 664598939136 665506861184 666696324096 667345215744 667607111424 668256889536 669169808784 669439930368 670354465792 671006917888 671549759694 672206211072 673124525568 674044094592 675234532038 675894585344 677625772032 678024757377 678687538176 679614706944 680414355456 681343883264 681745057829 682558772148 683225985024 683491229487 684159353856 685367655984 686037614592 686303950596 686974824448 687241524299 688199753736 688872480768 689139917334 689813563392 690755931648 691568689152 691975884072 692652302336 692921206318 693212655168 694159666992 694426411008 695107972548 697016291136 697284132864 697968499184 698236706816 699484667904 699896523744 700165472256 700852666536 701121982464 703046811648 703322718208 703736833888 704007258112 704576797056 705539333664 706229010432 707476290048 708442787712 709410605728 710399745792 711370237248 712065613824 712342054512 713038381056 714297686784 714875550642 715273503296 716127236352 718798050234 719074262016 720056603904 721768290111 722045643264 723032044416 725017024512 725728609947 726007484928 726594821964 726999298432 727305080832 727587437841 728298667008 729584924112 730298105856 730581624828 731295780864 731579687157 732294818816 732599737848 733315866624 733600557162 734317664256 735320830464 736619489496 737339547648 737625800274 738346842112 738506212488 739228114944 739663371684 740673840771 741545332704 742270205952 742558372776 743284236288 743721881268 744609569616 745337438208 745626795804 746355658752 747673806528 748404670464 748695218832 749427081216 749718026508 750033364608 750450888704 750763367712 751058000352 751789000728 752816034882 753119921664 754148774016 754438569984 754882782624 755179031904 755914043256 756231987456 757265091264 757556084736 758299606416 760381408512 761420180928 761712771072 762328993536 763523480448 764566545312 765466149888 766511868672 767712909696 768629233152 769679273088 771038612982 771792316416 772846677504 773902478976 774981540864 776040258816 777100423104 778014775296 778472869581 779233840128 780298367232 780929625366 781229712384 784143327528 784444649472 785214561582 785516295168 786920251392 787383589212 787686156288 788459249853 788762230272 790158606336 790927663104 791238057984 791703938124 792008165376 793090143744 793423724544 793731750372 794507636736 795910826304 796688842752 796998136176 797777215488 798086931444 798867075072 799980945408 800291516904 801073815552 801384811326 802168178688 803112026112 803584897632 804370415616 804682691208 805469282304 806430670848 808958544768 810063679392 810855530496 813095387136 813411049968 814206173184 815644152576 816758420544 817556815872 817874210736 818673696768 819336000384 820783039626 821585369088 822707753472 823831671168 826107372288 827235934272 828696925683 829506991104 830640197376 834238499292 835053981696 835378169373 836194765824 837671579536 839650116096 841133032344 841955254272 842282121186 843105466368 844257249792 847259911872 848417370768 848743391232 849243130452 849576410892 850403298663 853087057218 855429084576 855757799424 856597703544 856926867456 860137363476 861149418624 862325852256 863168790528 863677023408 864693243392 866735603712 868266355968 869452512192 870302416896 870640288848 871491354624 874237975992 875266622208 876638070144 877835663136 878868542464 882161243469 882500230656 883705832064 886131918848 888928432128 889793620992 890142815232 891009186048 892226411712 892586573824 895399679592 896274948096 896622903198 897499367424 898725459456 900312709384 902439201024 903501029376 904033009836 904916717568 905268027609 906152942592 907219140608 910078362864 910967980032 911321639316 912212471808 913823541312 914716819456 915071934128 917599671648 918496641024 918853223112 919751417856 920108487078 921007908864 922091585536 922634512096 924283540224 925546222656 925901881344 926810630064 929355054848 933195364992 933553963008 934470222048 934829309952 939435729408 940719111552 942380526978 943301720064 944590383616 946274661387 947199661056 948493649664 949789406016 950717841408 951466840599 952396915712 953167400856 954469542114 954836315136 958397400312 958765682688 959706686378 960075471872 962357720148 962727524352 963672416487 964042725888 966689366016 967638146596 968009979904 968793095952 969740107776 970116583788 971064889344 971636651334 972779898816 973730807808 974108833104 975061041152 975439582876 976799650464 977754488832 978134076216 979090219008 979470324954 980427773952 982159319328 983119396864 983501067032 984674949984 985637486592 986217828912 987565121028 988727110272 990077830368 991045648384 991629175024 992812759488 993783250944 994169061072 995140878336 996898408704 998260291776 999236108288 999624035344 1000044486144 1001017823616 1001410667136 1002385334304 1003754713176 1004159895552 1005531698688 1006510376832 1006905375872 1007324639541 1007885391008 1008309316608 1009686788352 1011066141888 1012851798057 1013841878016 1015226907904 1016438658048 1018031307264 1019422060416 1020621533184 1022015824896 1023617212928 1023838158222 1024838977536 1026239030784 1028051483976 1029056421888 1029455925894 1030462236672 1031869971968 1032299630604 1033308721152 1033709876001 1034720345088 1036133897472 1037353033728 1037963826108 1038978453504 1039381809477 1039818982752 1040397822976 1041239500488 1041639616512 1042661958822 1045524436704 1045926199296 1046952748776 1047355060224 1049227001856 1049844785616 1050248208384 1051278999804 1051682973696 1054570217472 1054984077312 1055605250832 1056010887168 1056865195584 1057453524992 1057898299392 1058309000496 1059343515648 1061214435072 1062664181568 1063702953984 1064115908592 1065156100096 1065599618688 1067055355872 1068098420736 1068513081768 1069557571584 1071446530176 1072910254944 1073959043072 1074190854528 1078197075351 1078611393024 1080084905856 1083068464896 1084548066624 1085608230912 1087525536768 1089011227392 1090498947648 1090957621248 1091564929024 1092448000512 1094377386168 1095447158784 1095872437242 1096943671296 1098442228224 1099973799936 1100400835743 1101476496384 1102981245696 1104929234244 1106009321472 1106438700411 1107520263168 1108842172416 1109495057526 1112317999056 1113405308928 1113837559164 1114926354432 1115582821902 1118006157312 1118440193706 1119533488128 1121510709792 1122607005696 1123042828248 1124140621824 1124577039762 1125676333056 1126587000528 1127683501092 1129224052323 1129679882496 1131223161024 1131657854976 1132324173936 1132768547856 1133871064884 1135897636896 1136334127104 1137449409624 1140572112768 1141010399232 1142130271392 1142569156608 1145285220672 1146849817968 1148199224832 1149767803008 1151569364544 1154518909632 1155647471616 1156557919473 1157688474624 1159270016256 1160853718464 1161988472832 1164060388224 1165650634656 1167022162944 1168850760192 1170447550848 1176214991292 1176666974208 1177821842373 1178274442752 1183143345408 1185237909504 1186391494656 1186857086976 1187555907186 1188012248064 1189635215616 1191761455104 1193866239456 1195033264128 1195497204264 1196665823232 1197130397166 1198300612608 1201610723328 1202077216989 1203252268032 1204668039168 1205377346448 1206555623424 1207024036812 1208203923456 1213437817152 1214623973376 1215095519088 1216283295744 1218431388416 1221309259776 1223466228864 1225137630816 1226335223808 1226811316104 1228010545152 1231174559439 1232378053632 1234061630208 1235747506752 1237929975403 1240853901408 1244260486656 1245960296064 1246439079936 1251357748938 1252580972544 1254292148736 1256507369304 1257735626752 1258223909426 1261699548516 1262932881408 1263423181779 1264658199552 1266385874688 1268622454132 1270889867808 1272626056152 1273115086848 1273864695678 1274364616338 1277863200416 1278354243584 1283143626864 1283636699136 1284896555316 1285390301184 1288919154688 1291724127936 1292986810368 1293488778384 1294753185792 1295515535112 1297039865088 1298811777472 1302399533952 1304178768288 1305453625344 1305960433272 1307237031936 1309545759104 1312899933312 1314957105216 1316753494704 1318302813696 1320103773824 1323750345984 1325558748096 1326854504448 1329197878272 1331013722368 1333392648192 1334690431488 1335214222848 1336513779072 1338339617568 1338879860736 1340708931584 1342013835776 1343099519388 1344412422144 1344934354797 1346249051136 1348088189184 1350469064076 1351789170688 1352313967169 1355251544064 1356049514754 1357375076352 1359229413888 1360828710912 1362687766528 1363490115658 1365117544296 1366451970048 1366982458974 1368318707712 1370735311968 1372075229184 1372607901192 1373949648896 1374483048598 1376399507472 1377744961536 1378279834668 1379627126784 1380162730617 1381511863296 1383137378304 1383951768144 1385304604672 1385842412636 1386425310336 1388319333984 1388852822016 1390215945096 1394032582272 1394568265728 1395936998368 1396473413632 1399793047488 1400330944512 1401705333072 1402243964928 1407473667776 1408014516224 1409153594112 1411078667328 1412458020864 1413570790467 1414952580096 1416885575424 1418821211456 1420799491584 1422740474496 1424684109024 1426076762112 1428595373568 1429751101284 1430547006592 1431704313171 1432254472704 1437596100468 1438148524032 1439560029567 1440113207808 1443536580222 1444091286528 1446064088832 1450034049024 1451457219894 1452014969856 1453189643928 1453998596864 1454610161664 1455174875682 1456597334016 1457454977001 1459169848224 1460596211712 1461163249656 1462591561728 1463159374314 1464589637632 1465199475696 1466631733248 1467201114324 1468635328512 1469205487431 1470641660928 1473238978992 1474679095296 1475251600548 1476693684224 1477012424976 1478456229888 1479326743368 1481347681542 1483090665408 1484540411904 1485116745552 1486568472576 1487443762536 1489219139232 1490674876416 1491253591608 1492711317504 1495347613056 1497390437664 1498854162432 1499436053016 1500066729216 1500901777408 1501526735424 1502116000704 1503578001456 1505632069764 1506239843328 1508297548032 1509765565248 1510358063808 1511828086512 1512463974912 1514530182528 1515112169472 1516599212832 1520762817024 1522840361856 1523425542144 1524657987072 1527046960896 1529133090624 1530932299776 1533023737344 1535425819392 1537258466304 1539358546176 1542077225964 1543584632832 1544183888841 1545693355008 1547804957952 1549963081728 1552080517632 1554200846208 1556029550592 1556945739162 1558467680256 1560596734464 1561859250732 1562459424768 1563992938233 1568286655056 1568889298944 1570429123164 1571032590336 1573840502784 1574767178424 1575372312576 1576918499706 1577524460544 1580317212672 1581855326208 1582476115968 1583407876248 1584016330752 1586180287488 1586847449088 1587463500744 1589015273472 1591821652608 1593996272352 1595554430976 1596173862888 1597734150144 1599961890816 1600583033808 1602147631104 1602769622652 1604336357376 1607169795264 1608740831232 1609365382416 1610938564608 1612861341696 1617917089536 1620127358784 1621711060992 1626822099936 1628412346368 1631288305152 1633516841088 1635748421472 1637347393536 1638672000768 1641566079252 1643170738176 1643808655863 1645415506944 1647663342336 1652214744576 1654471868544 1657393851366 1659013982208 1661280394752 1668476998584 1670107963392 1670756338746 1672389531648 1673374232853 1675343159072 1679300232192 1682266064688 1683910508544 1684564242372 1686210932736 1686865559643 1688514499584 1694519823744 1696834741536 1697486782464 1698486260904 1699152821784 1700806597326 1706174114436 1710858169152 1711515598848 1713195407088 1713853734912 1720274726952 1722298837248 1724651704512 1726337581056 1727354046816 1729386486784 1733471207424 1736532711936 1738905024384 1741280577696 1742982709248 1748475951984 1750533244416 1753276140288 1755671326272 1757737084928 1764322486938 1765000461312 1767411664128 1772263837696 1777856864256 1779587241984 1780285630464 1781333860779 1782018372096 1784452823424 1785173147648 1790799359184 1792549896192 1793245806396 1794998734848 1795695595749 1797450918912 1800625418768 1804878402048 1807002058752 1808066019672 1809833435136 1810536055218 1812305885184 1814438281216 1820156725728 1821935960064 1822643278632 1824424943616 1827647082624 1830143868256 1835199343296 1836993282048 1837706446224 1839502835712 1840216974156 1842015817728 1845269024192 1848567080448 1851092445312 1851803762688 1853621260128 1858710109696 1866390729984 1868940444096 1869658619904 1877036623407 1878871458816 1881438223104 1884761053956 1886603440128 1887335864139 1889180767232 1892549322774 1894399322112 1896987299328 1899578812032 1902933681198 1904793831424 1906334801712 1908939084228 1909672630272 1910797043517 1911546924507 1916794800624 1917531365376 1919413372756 1920150943744 1921281526609 1924715440296 1925455048704 1927344832974 1928085451776 1933378732032 1935276293192 1936019959808 1937586191904 1939480215552 1940233167576 1942129778688 1943273302668 1945559797632 1948217666208 1950122082304 1950879165752 1953599300928 1955508977664 1956268152432 1958180438016 1958940649908 1960855547904 1964318638656 1966238793728 1967002134064 1969349899968 1971274973184 1972435657824 1975130242056 1977454220544 1980155660736 1982091296768 1983258350048 1985625518976 1988338122144 1990281756672 1993796817408 1996520583552 1999248070688 2000088972288 2002035647232 2002821334272 2004770668608 2007509426352 2008319791104 2011063397376 2013020753664 2013810751744 2014649279082 2015770782016 2016618633216 2019373576704 2022132283776 2025703596114 2027683756032 2030453815808 2032877316096 2034074272131 2036062614528 2038844120832 2041243066368 2044031649792 2045235173487 2047234425856 2047676316444 2049677955072 2050473688461 2052478061568 2056102967952 2058112843776 2058911851788 2060924473344 2061724572897 2063739943936 2064599261208 2066617442304 2067419752002 2069440690176 2072267794944 2074706067456 2075927652216 2077956907008 2078763618954 2079637965504 2080795645952 2082479000976 2083279233024 2085323917644 2091048873408 2091852398592 2093905497552 2094710120448 2098454003712 2099689571232 2100496416768 2102557999608 2103365947392 2109140434944 2109968154624 2111210501664 2112021774336 2113730391168 2114907049984 2116618000992 2118687031296 2122428870144 2125328363136 2128231817184 2130312200192 2131199237376 2134110711744 2136196841472 2137026163536 2139115143168 2142893060352 2145820509888 2147918086144 2148381709056 2156394150702 2157222786048 2160169811712 2165304870333 2166136929792 2169096133248 2175051073536 2177185829841 2178022454784 2180997895296 2181915242496 2182762313523 2184896001024 2188754772336 2190894317568 2191744874484 2193887342592 2194739061471 2196884456448 2199947599872 2200801671486 2202952992768 2205962491392 2209858468488 2212018642944 2212877400822 2215040526336 2217684344832 2218990115052 2222021522313 2224635998112 2226810617856 2227675118328 2229852708864 2231165643804 2236012314624 2236880387412 2239066976256 2243021419584 2245214011392 2246085656496 2248281243648 2249154079524 2251352666112 2253174001056 2255367002184 2258448104646 2259359764992 2262446322048 2263315709952 2264648347872 2265537095712 2267742129768 2271795273792 2272668254208 2274898819248 2281144225536 2284260542784 2285138313216 2290570441344 2293699635936 2296398449664 2299535606016 2303138729088 2309037819264 2313115838946 2315376949248 2318540032512 2321707436928 2328120776448 2331301269312 2334044325888 2335418608743 2337701520384 2340895101696 2352429982584 2353333948416 2355643684746 2356548885504 2365377749559 2366286690816 2370475819008 2372782989312 2373714173952 2375111814372 2376024496128 2379270431232 2383522910208 2387732478912 2390066528256 2390994408528 2393331646464 2394260794332 2396601225216 2403221446656 2404154433978 2406504536064 2409336078336 2410754692896 2413111246848 2414048073624 2416407846912 2426875634304 2430191038176 2432566591488 2436862776832 2442618519552 2446932457728 2450275261632 2452670447616 2453622632208 2456021090304 2462349118878 2464756107264 2468123260416 2471495013504 2475859950806 2481707802816 2486090777049 2488520973312 2491920592128 2502715497876 2505161945088 2506134508119 2508584297472 2513014738608 2515471253504 2516447818852 2523399097032 2525865762816 2526846363558 2529316399104 2532771749376 2537244908264 2541779735616 2545252112304 2546230173696 2547729391356 2548729232676 2551209895989 2555726400832 2556708487168 2566287253728 2567273398272 2569793110632 2570780602368 2577838309376 2583448255872 2586977556768 2589506371584 2591031070224 2594079730176 2597623554944 2604799067904 2608357536576 2610907250688 2611920866544 2614474063872 2619091518208 2625799866624 2629914210432 2633506989408 2636605627392 2640207547648 2646483730407 2647500691968 2651117496192 2658395756544 2661004903139 2662027444736 2666785296384 2669380862976 2670428445696 2673027558144 2676679235136 2677759721472 2681417863168 2684027671552 2686199038776 2688824844288 2689868709594 2692498102272 2696176378368 2700938128152 2703578341376 2704627934338 2710503088128 2712099029508 2714750152704 2715804082827 2718458827776 2721657421824 2725375533056 2726980231316 2730235088592 2732903940096 2733964917948 2736637415424 2741470623936 2744150458368 2745215802384 2747899297792 2748966097196 2752799014944 2755489923072 2756559669336 2759254253568 2760325461234 2763023726592 2766274756608 2767903536288 2770609209344 2771684825272 2772850620672 2776638667968 2777705644032 2780431890192 2788065164544 2791873996736 2792946827264 2799586094976 2800661889024 2803410666144 2804487929856 2814947335552 2816029032448 2818307188224 2822157334656 2827141580934 2829905160192 2833771150848 2837642422912 2838823984161 2841598983168 2845480948992 2849368218048 2852153524224 2854400521797 2857190747136 2859502202568 2861094013184 2863408626342 2864508945408 2875192200936 2876297048064 2879120059134 2880226415616 2887073160444 2888182573056 2891017249461 2892128177664 2900068098048 2902914439788 2904029939712 2906379287856 2907997193728 2909220323328 2910349751364 2913194668032 2914909954002 2918339696448 2921192423424 2922326499312 2925183123456 2926318748628 2929179275264 2930398951392 2933263466496 2934402228648 2937270657024 2938410974862 2941283321856 2946477957984 2949358190592 2950503201096 2953387368448 2954024849952 2956912459776 2958653486736 2962695363084 2966181330816 2970233491104 2973136945152 2974887525072 2978438278464 2981349752832 2982507183216 2985422635008 2990695226112 2994780875328 2997708324864 2998872106032 3000133458432 3001803554816 3003053470848 3004232001408 3007156002912 3011264139528 3012479686656 3016595096064 3019531130496 3020716127616 3023656173024 3024927949824 3029060365056 3033198425664 3038555394171 3041525634048 3045680723712 3049315974144 3054093921792 3058266181248 3061864599552 3066047474688 3070851638784 3074516932608 3078717092352 3084154451928 3087169265664 3088367777682 3091386710016 3095609915904 3099926163456 3101129628003 3104161035264 3108401692416 3112059101184 3113891478324 3116935360512 3118145428431 3121193468928 3123718501464 3124918849536 3127985876466 3136573310112 3137778597888 3140858246328 3142065180672 3147681005568 3149534356848 3150744625152 3153836999412 3155048921088 3163710652416 3164952231936 3166815752496 3168032661504 3172360574976 3173694898176 3174927001488 3178030546944 3183643305216 3187992544704 3191108861952 3192347725776 3195468300288 3201166067616 3204295262208 3205539245304 3208672714752 3214339590528 3218730764832 3221877129216 3234591226053 3235834179072 3240254717568 3253644199872 3256824692736 3262576610304 3267033682176 3271496842944 3274694787072 3277344001536 3283132158504 3286341476352 3287617311726 3290831013888 3295326684672 3304429489152 3308943737088 3314787702732 3318027964416 3319316101233 3322560789504 3336953997168 3340215926784 3341512677492 3344779063296 3346748465706 3350686318144 3358600464384 3364532129376 3367821017088 3369128484744 3372421865472 3373731119286 3377028999168 3387672156969 3389039647488 3393669483072 3394973564928 3396972521808 3398305643568 3401613194652 3412348228872 3421716338304 3423031197696 3426390814176 3427707469824 3440549453904 3444597674496 3449303409024 3454708093632 3458772973568 3466942414848 3469673758419 3473065423872 3477810048768 3482561155392 3485965418496 3488711748863 3496951903968 3501066488832 3506552280576 3511342652544 3515474169856 3528644973876 3530000922624 3533465527119 3534823328256 3544527675392 3555713728512 3559174483968 3560571260928 3562667721558 3564036744192 3568905646848 3570346295296 3581598718368 3585099792384 3586491612792 3589997469696 3591391191498 3594901837824 3601250837536 3609756804096 3614004117504 3616132039344 3619666870272 3621072110436 3624611770368 3640313451456 3643871920128 3645286557264 3648849887232 3655294165248 3660287736512 3670398686592 3675412892448 3679005671424 3680433948312 3684031635456 3690538048384 3693523678317 3697134160896 3702184890624 3707242520256 3713789926209 3717420219392 3732781459968 3737880888192 3739317239808 3754073246814 3757742917632 3762876446208 3769522107912 3773206880256 3774671728278 3778361534464 3785098645548 3788798644224 3790269545337 3793974598656 3799157624064 3805867362396 3809587662848 3811066634749 3812669603424 3817878168456 3819345260544 3821594087034 3823093849014 3833589601248 3835062730752 3838826745512 3840301887488 3842563053218 3849430880592 3850910097408 3854689665948 3856170903552 3866757464064 3870552586384 3872039919616 3875172383808 3878960431104 3880466335152 3884259557376 3886546605336 3891119595264 3896435332416 3900244164608 3901758331504 3907198601856 3912536304864 3916360876032 3917881299816 3921711095808 3928637277312 3934004268128 3938699799936 3944871315648 3950260484112 3954908441088 3960311321472 3966516700096 3971251037952 3976676244288 3980563513344 3987593634816 3993041167104 3998496141376 4000177944576 4004071294464 4005642668544 4009541337216 4015018852704 4016639582208 4022126794752 4026041507328 4027621503488 4029298558164 4031541564032 4033237266432 4034803064391 4038747153408 4044264567552 4051407192228 4055367512064 4056941901507 4060907631616 4065754632192 4068148544262 4072125229056 4077688241664 4082486132736 4088063299584 4090470346974 4094468851712 4095352632888 4099355910144 4100947376922 4104956123136 4112205935904 4116225687552 4117823703576 4121848946688 4123449145794 4127479887872 4129198522416 4133234884608 4134839504004 4138881380352 4140488191851 4144535589888 4149412134912 4151855304432 4155913814016 4157527237908 4159275931008 4161591291904 4164958001952 4166558466048 4170647835288 4182097746816 4183704797184 4187810995104 4189420240896 4199379142464 4200992833536 4205115999216 4206731894784 4222421003328 4224043548672 4227460782336 4229814099968 4233236001984 4237374062592 4240712371401 4244857740288 4250656726272 4256463634368 4260624400384 4262398474752 4268221423488 4274052327072 4278230286336 4285786120704 4291641019776 4295112939513 4296763418112 4312788301404 4314445572096 4318680088701 4320339623424 4330609740666 4332273859584 4338192266496 4350102147072 4354371659682 4356044909568 4361995790592 4363830484992 4365524627046 4369792002048 4372364931003 4377509544672 4381788635136 4383489748968 4387774685184 4389478122942 4393768912896 4399895199744 4401603342972 4405905985536 4407616462293 4411924982784 4419716936976 4424037285888 4425754801644 4430081052672 4435368689664 4437980230104 4444043044626 4449271996224 4453621235712 4455350236656 4459705417728 4462331287608 4472024629248 4473760774824 4478133952512 4486042839168 4492171312992 4496562487296 4498308159048 4502705332224 4506348002112 4510734004368 4516896209292 4518719529984 4524892644096 4529296695744 4531074191424 4535484259536 4543590547584 4545336508416 4549797638496 4562288451072 4568521085568 4570276626432 4581140882688 4587399271872 4592796899328 4599071212032 4606277458176 4618075638528 4626231677892 4630753898496 4632551666523 4637080065024 4643414873856 4656241552896 4662602538624 4668088651776 4670837217486 4675403040768 4681790203392 4691978814699 4704859965168 4706667896832 4711287369492 4713097771008 4730755499118 4732573381632 4740951638016 4745565978624 4747428347904 4750223628744 4752048992256 4758540862464 4767045820416 4775464957824 4781988817056 4786663292928 4788521588664 4793202450432 4806442893312 4808308867956 4813009072128 4821509385792 4826222493696 4828096147248 4832815693824 4853751268608 4860382076352 4865133182976 4873725553664 4885237039104 4893864915456 4900550523264 4907245264416 4912042180608 4924698237756 4929512214528 4931425967589 4936246520832 4942990027008 4951719901612 4963415605632 4972181554098 4977041946624 4983841184256 5005430995752 5010323890176 5012269016238 5017168594944 5020122698559 5026029477216 5030942507008 5032895637704 5046798194064 5051731525632 5053692727116 5058632798208 5060596678929 5065543498752 5074489816528 5083559471232 5090504224608 5092460347392 5095458782712 5097458465352 5102419791978 5111452801664 5113416974336 5132574507456 5134546796544 5139586221264 5141561204736 5166896511744 5173955113536 5179012743168 5182062140448 5188159460352 5195247109888 5209598135808 5216715073152 5223841733088 5228948127744 5238183036416 5251599733248 5259828420864 5267013978816 5273211254784 5280415095296 5292967460814 5295001383936 5302234992384 5316791513088 5322009806278 5324054889472 5333570592768 5338761725952 5340856891392 5344001582337 5346055116288 5353358470272 5355519442944 5362835726336 5368055343104 5372398077552 5377649688576 5379737419188 5384996204544 5387086787247 5392352756736 5401876256304 5407156682752 5409255868676 5421006176256 5424198059016 5429500305408 5431608165654 5436917655552 5443314843648 5450751066112 5453960462632 5460470177184 5465807880192 5467929835896 5473274830848 5482941247872 5490431604768 5495798595584 5497932194392 5505598029888 5510979846144 5513119338672 5518508507136 5520650922468 5526047453184 5535807072576 5541218418688 5543369650544 5545701241344 5553277335936 5555411288064 5560863780384 5576130329088 5583747993472 5585893654528 5599172189952 5606821332288 5608975859712 5629894671104 5631109870221 5636614376448 5644314669312 5654283161868 5659810320384 5662007592417 5667542301696 5675284845824 5677647968322 5683197966336 5690961897984 5698736436096 5708801043594 5714381494272 5719004405136 5722188026368 5726817252684 5729017890816 5732391130551 5734640773521 5750384401872 5752594096128 5758240118268 5760452831232 5763844579827 5774146320888 5776365146112 5782034498922 5784256355328 5800136196096 5805828879576 5808059879424 5812758575712 5815994387456 5818440646656 5820699502728 5826389336064 5829819908004 5836679392896 5844652998624 5850366246912 5852637497256 5858358550528 5860797902784 5866526932992 5868804457296 5874541314048 5876821949724 5882566643712 5892955915968 5898716381184 5901006402192 5906774736896 5908049699904 5913824919552 5917306973472 5925390726168 5932362661632 5940466982208 5946273890304 5949775050144 5956876556928 5965014366432 5970845270016 5981390452224 5989561750656 5997744212064 6000266916864 6003607109632 6006106941696 6008464002816 6014312005824 6022528279056 6024959373312 6033190192128 6039062260992 6041432255232 6047312346048 6049855899648 6058120730112 6066396851328 6077110788342 6083051268096 6091361447424 6098631948288 6102222816393 6108187843584 6116532362496 6123729199104 6132094949376 6135705520461 6141703277568 6149033865216 6151421065383 6157434184704 6168308903856 6174338531328 6176735555364 6182773420032 6185173718691 6191219831808 6199852326912 6202259256006 6208322070528 6216803384832 6224118202368 6227782956648 6233870721024 6236290856862 6242386937856 6247437002928 6249837699072 6255971752932 6273146620224 6275557195776 6281716492656 6284130361344 6295362011136 6299068713696 6301489250304 6307673998824 6310097842176 6327421304832 6329904463872 6333631504992 6336065323008 6344721149952 6349854002976 6356061093888 6367286610432 6375985089408 6384695451552 6390936600576 6402332135232 6408590524416 6411078490608 6417345429504 6428679181056 6437461529664 6443754258432 6469182452106 6471668358144 6480509435136 6507288399744 6525153220608 6531557489523 6534067364352 6542993685888 6554688003072 6566264317008 6572682952704 6575234623452 6581662027776 6584217184413 6590653369344 6608858978304 6617887474176 6629575405464 6636055928832 6638632202466 6645121579008 6666064566939 6673907994336 6680431853568 6683025354984 6689558126592 6693496931412 6701372636288 6717200928768 6729064258752 6735642034176 6738256969488 6744843730944 6747462238572 6754057998336 6775344313938 6778079294976 6787338966144 6789947129856 6793945043616 6796611287136 6803226389304 6824696457744 6843432676608 6852781628352 6855414939648 6881098907808 6889195348992 6898606818048 6909416187264 6917545947136 6939347516838 6946130847744 6955620097536 6965122310784 6977423497726 6993903807936 7002132977664 7006255826229 7013104561152 7022685305088 7030948339712 7057289947752 7060001845248 7066931054238 7069646656512 7089055350784 7111427457024 7118348967936 7121142521856 7125335443116 7128073488384 7137811293696 7163197436736 7170199584768 7172983225584 7179994939392 7182782382996 7189803675648 7202501675072 7219513608192 7228008235008 7232264078688 7239333740544 7242144220872 7249223540736 7280626902912 7290573114528 7297699774464 7310588330496 7320575473024 7340797373184 7350825784896 7358011342848 7360867896624 7368063270912 7381076096768 7387047356634 7394268321792 7404369781248 7414485040512 7427579852418 7434840438784 7458272331147 7465562919936 7475761776384 7499195636119 7508146493628 7515485835264 7518403524357 7525752892416 7539044215824 7546413760512 7549343456556 7556723068928 7559656767289 7570197291096 7577597288448 7580539090674 7587949197312 7598315248128 7611734724792 7619175325696 7622133269498 7625339206848 7635756336912 7638690521088 7643188174068 7646187698028 7653629687967 7667179202496 7670125461504 7677653491024 7680603774976 7685126106436 7698861761184 7701820194816 7709379331896 7712341807104 7733514928128 7741105172768 7744079839232 7750344767616 7760932670304 7768519114752 7773093210672 7782239190528 7792870664832 7803516663008 7814397203712 7825072609728 7832721752064 7835762599632 7843422191616 7857274554624 7868008536256 7877399599872 7889742631296 7900520968224 7909816882176 7920622642944 7933033400192 7939451191221 7942502075904 7953352488576 7975187269632 7983014709417 7986082334208 7996992282752 8000355889152 8008142588928 8011285337088 8019082674432 8030037705408 8033279164416 8044253589504 8052083014656 8055243006976 8058597116328 8063083128064 8066474532864 8069606128782 8077494306816 8088529135104 8102814384456 8110735024128 8113883803014 8121815263232 8131509264384 8136297088524 8144250458112 8147412248481 8155376483328 8164972265472 8176126599168 8180940693948 8188937703424 8190705265776 8198711820288 8201894753844 8209912246272 8224411871808 8232451375104 8235647407152 8243697893376 8246898291588 8254959775744 8258397044832 8266469769216 8269679008008 8277762760704 8280976383702 8289071179776 8298824269824 8303710608864 8311827628032 8315054475816 8318551862016 8323182583808 8329916003904 8333116932096 8341295670576 8364195493632 8375621990208 8378840481792 8398758284928 8401985667072 8410231998432 8413463789568 8444842006656 8448087097344 8454921564672 8459628199936 8466472003968 8481424742802 8489715480576 8501313452544 8512927268736 8524796949504 8536442846976 8548104654144 8556460572672 8563201565391 8571572241408 8583282039552 8590225879026 8593526836224 8625576602808 8628891144192 8637360177402 8640679246848 8661219481332 8664547719168 8673051748383 8676384532992 8700204294144 8708743319364 8712089819136 8723991581184 8727660969984 8731049254092 8739584004096 8744729862006 8755019089344 8763577270272 8766979497936 8775549370368 8778956245884 8787537825792 8799790399488 8803206685944 8811811971072 8815232924586 8823849965568 8839433873952 8848074571776 8851509603288 8860162105344 8870737379328 8875960460208 8888086089252 8898543992448 8910700473312 8919410835456 8924662575216 8944049258496 8947521549648 8956267905024 8972085678336 8984342625984 8993124974592 8996616318096 9005410664448 9012696004224 9021468008736 9033792418584 9037439059968 9049785288192 9058593391488 9062148382848 9070968519072 9087181095168 9099595276992 9115666182513 9124576902144 9137042171136 9162281765376 9174798543744 9185593798656 9198142424064 9212554916352 9236151277056 9252463355784 9261507796992 9265103333046 9274160130048 9286829747712 9312483105792 9325205077248 9336177303552 9341674434972 9350806081536 9354436285293 9363580406784 9383957629398 9409719930336 9413335793664 9422574738984 9426195542016 9461510998236 9465146763264 9491131957248 9494856695808 9500447257488 9504097984512 9517081724928 9534091640832 9550929915648 9563977634112 9573326585856 9577043177328 9586404900864 9612885786624 9616617735912 9626018144256 9643018771584 9656192294496 9665631387648 9703773678159 9707502537216 9720764152704 9747451107328 9770474078208 9787729830912 9801101046528 9814490528832 9824084361216 9849396475512 9859024429056 9862851935178 9872493041664 9885980054016 9903439803224 9926831211264 9944363108196 9954083893248 9957948303699 9967682368512 10010861991504 10020647780352 10024538032476 10034337189888 10040245397118 10052058954432 10061885014016 10065791275408 10093596388128 10103463051264 10107385454232 10117265596416 10121193357858 10131086997504 10148979633056 10167118942464 10181008449216 10184920694784 10190917565424 10194916930704 10204839583956 10222905603328 10265149014912 10269093593088 10279172442528 10283122409472 10333793023488 10347910227072 10364124280896 10376318920704 10390494219776 10409021275257 10419196271616 10433430146304 10447683466176 10457896255488 10466135246589 10476366072832 10503199466496 10519656841728 10534027957632 10546422509568 10560830190592 10585934921628 10590002767872 10600396581357 10604469984768 10633583026176 10644019612556 10648109778944 10667141185536 10677523451904 10681713782784 10688003164674 10692110232576 10706716940544 10711038885888 10725671452672 10736110686208 10744796155104 10755299377152 10759474838376 10769992409088 10774173574494 10784705513472 10803752512608 10814313365504 10818511737352 10842012352512 10848396118032 10859000610816 10863216331308 10873835311104 10901502132224 10907920925264 10920940354368 10931615760384 10935859671792 10946549661696 10965882495744 10980863209536 10991597191168 10995864388784 11011196059776 11026238677344 11037017014272 11041301844936 11052094906368 11071614145152 11080571034951 11086739301088 11091402482688 11106554671872 11121727560768 11141369778627 11152260658176 11167495986944 11198344379904 11213642664576 11217951719424 11259789342208 11262219740442 11273228752896 11288629338624 11308566323736 11319620640768 11324015184834 11335084603392 11350569691648 11355295936644 11366395932672 11370808636011 11381923795968 11397472872192 11417602087188 11428762988544 11433199904247 11438008810272 11444376052736 11453634505368 11458035781632 11464782261102 11469281547042 11500768803744 11505188192256 11516480236536 11520905662464 11527689159654 11548292641776 11552730292224 11564068997844 11568512710656 11600272392192 11611657759152 11616119758848 11625517151424 11631988774912 11636881293312 11641399005456 11652778672128 11659639816008 11673358785792 11689305997248 11700732493824 11705274994512 11716717101056 11721595805568 11737608914592 11749082628096 11753643899448 11765133287424 11785911831936 11802012804384 11813549473792 11816099399808 11834613946944 11850781452336 11864725323264 11880933964416 11899550100288 11913753113856 11930028732864 11941690540032 11962780904448 11979123501312 11995488424128 12000533833728 12007214219264 12012213883392 12016928005632 12028624011648 12045056558112 12049918746624 12066380384256 12078124521984 12082864510464 12094624692096 12099711799296 12104409193173 12116241460224 12132793702656 12154221576684 12166102536192 12170825704521 12182722894848 12197263896576 12204445632786 12216375687168 12233064724992 12247458398208 12264189898752 12271411040922 12283406555136 12298067730432 12302842130766 12314868369408 12336617807712 12348677062656 12353471110728 12365546840064 12370347437382 12382439663616 12399704653824 12404518512012 12416644141056 12421464575553 12433606769664 12448236404736 12455565913296 12467741442048 12472581713724 12484773875712 12494874005856 12499675398144 12511943505864 12546293240448 12551114391552 12563432985312 12568260722688 12598137427392 12602978500608 12615347997648 12620195684352 12667263009984 12672130646016 12689442299904 12699708005952 12712122187776 12722137114203 12734573220864 12751970178816 12769390903104 12781873201152 12804664270464 12822156981216 12834690859008 12857358362112 12874923059328 12938364904212 12943336716288 12956040266103 12961018870272 13014576799488 13050306441216 13063114979046 13068134728704 13085987371776 13109376006144 13117094793009 13132528634016 13145365905408 13150469246904 13163324055552 13168434368826 13181306738688 13217717956608 13222849386879 13235774948352 13259150810928 13272111857664 13277264404932 13290243158016 13332129133878 13347815988672 13360863707136 13366050709968 13379116253184 13386993862824 13402745272576 13434401857536 13458128517504 13476513938976 13489687461888 13494924477144 13508115996672 13550688627876 13556158589952 13574677932288 13587890087232 13593222574272 13606452778608 13649392915488 13686865353216 13705563256704 13710829879296 13762197815616 13778390697984 13797213636096 13818832374528 13835091894272 13878695033676 13892261695488 13897654999569 13911240195072 13930244621568 13954846995452 13987807615872 14004265955328 14012511652458 14026209122304 14045370610176 14061896679424 14114579895504 14120003690496 14133862108476 14139293313024 14178110701568 14222854914048 14236697935872 14242285043712 14250670886232 14256146976768 14275622587392 14326394873472 14345966451168 14359989878784 14365564765992 14379607351296 14405003350144 14439027216384 14464528157376 14478667481088 14484288441744 14498447081472 14561253805824 14581146229056 14595399548928 14621176660992 14641150946048 14681594746368 14701651569792 14721735793248 14736126541824 14762152193536 14774094713268 14788536643584 14794277902767 14808739562496 14828970081024 14855159704836 14869680877568 14875453638859 14916544662294 14931125839872 14951523552768 14998391272238 15016292987256 15030971670528 15036807048714 15051505784832 15060368095677 15078088431648 15092827521024 15098686913112 15113446137856 15119313534578 15140394582192 15155194576896 15161078181348 15175898394624 15181790036787 15196630496256 15223469449584 15238350651392 15244266538996 15250678413696 15271512673824 15277381042176 15286376348136 15292375396056 15307259375934 15334358404992 15340250923008 15355306982048 15361207549952 15370252212872 15397723522368 15403640389632 15418758663792 15424683614208 15482210345536 15488159678464 15500689535232 15521865340608 15537038229504 15546186421344 15564478381056 15585741329664 15607033326016 15628794407424 15650145219456 15671525199264 15686844383232 15714549109248 15736017072512 15754799199744 15779485262592 15801041936448 15819633764352 15841245285888 15866066800384 15878902382442 15885004151808 15906704977152 15950374539264 15966029418834 15972164668416 15993984565504 16000711778304 16016285177856 16022570674176 16032004747011 16038165348864 16060075410816 16066558328832 16088507179008 16104166029312 16110486013952 16117194232656 16126166256128 16132949065728 16139212257564 16154988613632 16161260361741 16177058270208 16205628768912 16221470048256 16227767606028 16243630526464 16263018528768 16272594177048 16288500916224 16294824496962 16310752966656 16329944530944 16352253198336 16361881387896 16377875406848 16381410531552 16397423640576 16403789507688 16419824492544 16448823743616 16471294814304 16487395786752 16493796583176 16509919551488 16516794089664 16532939538432 16539358016016 16555525521408 16561952767404 16578142359552 16607421217728 16623655256064 16630108951632 16637103724032 16646365167616 16659832007808 16666233864192 16682591341152 16728390987264 16751243980416 16757680963584 16797516569856 16820463996864 16826927579136 16889684013312 16909843129344 16919256399872 16932944007936 16962849485604 16979430961152 16986022777251 17002626905088 17025854537472 17049593899008 17072885693952 17096209308288 17126403130782 17143144482816 17166564079104 17180451758052 17187053672448 17197173391653 17203922320563 17251153205616 17257782288384 17274720354804 17281358493696 17291533739481 17322438962664 17329095438336 17346103496766 17352769065984 17400408588288 17417486638728 17424179638272 17447983162368 17455321939968 17462098508184 17479168008192 17489459724012 17510038178688 17533958995872 17551098740736 17557912491768 17575075651584 17599580798976 17606413371888 17623623942144 17630465849172 17647699931136 17678867747904 17696149143552 17703019206576 17720324210688 17741474758656 17751920920416 17776172178504 17797087984896 17821400946624 17838821670912 17849325150432 17895043099296 17912535810048 17944171356672 17968685251968 17993232636192 18010821328896 18025392008448 18042936017472 18067584837168 18074878119936 18099570576384 18117186782976 18124296765696 18141937038144 18174362190336 18199190553984 18231332365026 18249153804288 18274084342272 18324563530752 18349597087488 18371187597312 18396284848128 18407116561383 18425109832704 18472302554112 18504926711568 18523015593984 18530206666092 18548320260096 18555521156073 18573659495424 18624966211584 18650410154496 18672354607104 18683348869944 18701612163072 18708872570586 18727160813568 18767915258796 18819439860672 18826671587328 18845149477968 18852391084032 18923021996472 18930293526528 18982263914496 18989713391616 19000894514976 19008195969024 19034163449856 19068183281664 19101859831296 19127955268224 19154086354656 19172809801728 19225771573248 19233235471824 19252036288512 19286037543168 19312384588992 19331262775296 19407547356318 19415005074432 19441528305408 19494902214656 19575459661824 19594672468569 19602202093056 19628981057664 19698792951024 19718048858112 19725703870356 19744986083328 19752651553239 19771960108032 19806879606448 19853662422528 19888726216392 19908167786496 19915896607398 19935364737024 20021723983008 20041295560704 20049076064952 20068674379776 20080490794236 20104117908864 20131582550816 20187192776256 20206926102528 20214770908464 20234531192832 20242386715716 20262173995008 20297959266112 20334237884928 20362016898432 20369841389568 20381835130848 20389833861408 20409679167912 20445811206656 20530298029824 20558344885056 20566244818944 20667586046976 20695820454144 20728248561792 20752637841408 20780988439552 20818042550514 20838392543232 20866860292608 20895366932352 20932270493178 20952732145664 21006398932992 21018767478687 21039313683456 21068055915264 21092845019136 21121660381184 21134096792699 21171869843256 21180005535744 21200793162714 21208939969536 21267166052352 21288039225112 21296219557888 21334282371072 21355046903808 21363427565568 21376006329348 21384220465152 21413433881088 21451342905344 21472221372416 21489592310208 21510598754304 21518949676752 21539984818176 21548347148988 21569411026944 21607505025216 21628626731008 21637023474704 21684024705024 21696792236064 21718001221632 21726432662616 21747670622208 21803004264448 21815841850528 21841880708736 21871719343584 21893099323392 21931764991488 21961726419072 21991728777568 22022392119552 22052477354688 22074034028544 22082603689872 22104189812736 22143228290304 22161142069902 22173478602176 22182804965376 22213109343744 22243455121536 22282739557254 22304521316352 22334991973888 22374816993441 22396688759808 22427285329152 22497586908357 22519578684416 22524439480884 22546457505792 22555210573071 22577258677248 22617132647472 22639241281536 22648030369668 22670169206784 22678970301867 22701139383296 22710591873288 22732791865344 22741617272022 22763847591936 22794945744384 22835204174376 22857525977088 22866399808494 22876017620544 22888752105472 22907269010736 22916071563264 22929564522204 22938563094084 22960889063901 23001537607488 23010376384512 23032960473072 23041811324928 23055378319308 23096585283552 23105460584448 23128137995688 23137025421312 23200544784384 23223315518304 23232239517696 23251034302848 23263977549824 23282798010912 23305557344256 23319279632016 23346717571584 23378611994496 23410549989024 23433434202112 23443191611136 23475217829184 23498165256192 23507287798896 23530266574848 23571823663872 23604025608768 23627098947584 23632198799616 23669227893888 23701562904672 23729450646528 23761867928832 23799100200576 23818353573663 23827506227712 23860057465728 23925561808896 23949044128251 23958247002624 23990976848256 24001067667456 24024427766784 24033856011264 24057248023296 24090113116224 24099837493248 24132760768512 24156249043968 24165729020928 24189249384192 24199423598592 24208818386346 24232482920448 24265587405312 24308443153368 24332205072384 24341651409042 24365445789696 24394527793152 24408891265572 24432751374336 24442236745443 24466129449984 24494916796416 24528379797504 24542822081844 24566813110272 24596135460864 24605684261532 24629736738816 24673235615424 24697354125312 24706942221456 24731093680128 24740694874764 24764879327232 24799409307648 24809037024024 24833288282112 24842929151106 24867213539328 24896472809472 24911131826592 24935482884096 24945163427448 24969547751424 24989748011712 24999350796288 25023887011728 25092586480896 25126865970624 25136521445376 25196274854784 25205957001216 25230695995296 25240391368704 25334526019968 25344261292032 25378884599808 25399416011904 25444274228406 25469146441728 25503940357632 25538781806208 25609328540928 25644313962432 25669381718016 25689604696173 25714716724224 25749846118656 25876729808424 25886673432576 25912080532206 25922037740544 26019155245149 26029153598976 26100612882432 26126229958092 26136269457408 26171974743552 26218752012288 26234189586018 26265057268032 26290731810816 26300938493808 26326648111104 26336868737652 26362613477376 26435435913216 26445698773758 26471549896704 26518301621856 26544223715328 26554528809864 26580486316032 26664258267756 26695631977344 26732101419936 26758232506368 26773987725648 26805490545152 26868803715072 26916257035008 26953027877952 26979374923776 26989848954288 27016231993344 27101377255752 27112317179904 27149355864576 27175780174464 27186445148544 27212905557216 27298785830976 27346998547539 27373730706432 27411126513408 27524395631232 27556781395968 27594427272192 27637664749056 27670183788544 27757390067352 27784523390976 27795309999138 27822480390144 27860489243136 27909693990904 27975615231744 28008531910656 28025023304916 28052418244608 28063308855879 28090741220352 28123793358848 28229159791008 28240007380992 28267724216952 28278586626048 28356221403136 28473395871744 28484570087424 28501341772464 28512293953536 28551245174784 28652789746944 28691932902336 28719979757568 28731129531984 28759214702592 28810006700288 28878054432768 28929056314752 28968576883488 28996894162944 29111321034477 29122507611648 29162292458112 29242353321984 29271053934529 29282301892096 29363189492736 29403303139584 29443471586496 29472253083648 29524304387072 29548189426536 29577073287168 29588555805534 29617479124992 29657940162048 29710319409672 29739361755136 29750907277718 29833089324588 29862251679744 29873844911097 29903047105536 29996782544476 30032585974512 30061943341056 30073614097428 30103011569664 30120736191354 30156176863296 30185655042048 30197373826224 30226892275712 30238627069156 30280789164384 30310389153792 30322156362696 30351796789248 30363580073574 30393260992512 30446938899168 30476701302784 30488533077992 30501356827392 30543025347648 30554762084352 30572752696272 30584750792112 30614518751868 30668716809984 30710613964096 30722415099904 30740504425744 30795447044736 30807280779264 30837517327584 30849367228416 30964420691072 30976319356928 31001379070464 31043730681216 31092372842688 31128956762112 31171482659328 31214066652032 31227063825771 31257588814848 31300290438912 31343050398528 31373688766464 31398405739767 31429098218496 31472034145024 31509598399488 31558970525184 31602083872896 31639267528704 31682490571776 31732133600768 31757804764884 31770008303616 31801189744071 31813409954304 31900749078528 31932058837668 31944329336832 31987969131008 32001423556608 32032570355712 32045141348352 32064009494022 32076330697728 32120150821632 32133116657664 32177014358016 32208332058624 32220972027904 32234388465312 32252332512256 32265898131456 32278424515128 32309977227264 32322520723482 32354116540416 32411257537824 32442940096512 32455535212056 32487261052928 32526037057536 32545188354096 32577001832448 32589648993924 32621505933312 32704506396672 32723762775792 32755750813696 32762821063104 32794847281152 32807579015376 32839648985088 32897647487232 32942589628608 32974791573504 32987593166352 33019839102976 33033588179328 33078716032032 33111051042816 33123905534808 33156284719104 33214842435456 33260217903264 33274207448064 33292730335232 33319664015616 33365182682304 33424109335881 33456781974528 33502487960832 33595033139712 33640927993728 33653855158272 33779368026624 33819686258688 33838512799744 33865888015872 33925698971208 33958861922304 33972045554502 34005253810176 34051709074944 34099187798016 34112425908033 34145771387904 34192418616576 34252806261564 34286288965632 34299599712741 34333128158208 34360903516104 34374107344896 34394346783306 34407844641126 34502306411232 34515564576768 34549440709608 34562716987392 34583067478962 34644877925328 34658190876672 34692206993532 34705538131968 34800817176576 34834973277456 34848359276544 34895966324736 34910643879936 34924197016368 34958336016384 34978919448024 35020076357376 35067917991744 35102197481472 35115824983536 35150151303168 35212826743776 35247247884288 35260931698344 35295399862272 35357735495808 35406038413152 35440648421376 35503841840832 35552344357008 35594175969792 35642801893248 35698650300864 35790086198592 35825071620096 35888342713344 35937370503936 35986465272384 36021642657792 36050784016896 36085872034944 36135169674336 36149756239872 36199141152768 36234373565952 36248593531392 36283874076288 36348724380672 36398381107968 36462664730052 36498307608576 36512477113563 36548168684544 36649127061504 36699194174976 36742375194624 36792569696256 36814233122766 36850219665408 36944605108224 37009853423136 37046031187968 37060413332184 37096640520192 37111042312146 37147318990848 37249932423168 37264393726659 37300820308992 37344709214208 37366697739888 37403224326144 37417745141172 37454321627136 37535830517592 37638879721344 37653343174656 37690298955936 37704782168064 37846043992944 37860587053056 38001789029952 38016391938048 38068326899712 38136366563328 38166411342609 38203719662592 38255910536448 38308172709312 38345619603456 38375829237493 38466470943648 38504072577024 38572075086336 38624769177984 38815094712636 38830010148864 38868120798309 38883056610816 38989804429312 39150919323648 39189344937138 39204404186112 39257962115328 39397585902048 39436097716224 39451407740712 39489972166656 39505303106478 39543920216064 39613759212896 39707324845056 39777452432784 39816335572992 39831793214796 39870729474048 40043447966016 40082591121408 40098152129904 40137348759552 40160981588472 40208235817728 40263165101632 40374385552512 40429541816928 40469062385664 40484773431432 40524347990016 40595918532224 40668475769856 40724033796864 40763670261696 40779667722816 40819358335824 40891622413312 41060596059648 41116689770112 41132489637888 41335172093952 41391640908288 41456497123584 41505275682816 41561976879104 41636085101028 41676785086464 41692964998707 41733720585216 41790733864704 41864540986356 41905464291328 41921732982239 42012797865984 42037534957374 42078627366912 42136111830528 42185690038272 42243320762368 42268193585398 42343739686512 42360011071488 42401586325428 42417879939072 42534332104704 42576078450224 42592439115776 42668564742144 42710093807616 42726855131136 42752012658696 42768440930304 42826867762176 42902685810688 42944442744832 42979184620416 43037899353504 43079969636352 43096694297976 43138822053888 43215010050432 43274046949408 43393584472128 43436002443264 43452865325232 43495341244416 43631683701056 43683761417472 43743438687168 43786198646784 43863529982976 43923452838144 43983457555136 44044784239104 44104954709376 44165207379744 44208379625472 44286456580608 44322284139804 44346957204352 44365609930752 44382833708301 44426218687488 44486910243072 44565479114508 44609042632704 44626360916577 44669983947776 44749633986882 44793377519616 44854570658304 44995173816714 45039157368832 45048878961768 45092915011584 45110421146142 45154517354496 45181104287031 45234265294944 45278482563072 45296060739336 45340338413568 45357940603734 45402278766592 45421183746576 45465583730688 45483234544044 45527695183872 45545370110361 45589891488768 45670408348752 45715051954176 45732799616988 45752035241088 45777504210944 45814538021472 45832143126528 45859129044408 45877126188168 45921778127802 46003075214976 46020752769024 46065920946144 46083622649856 46110756638616 46193170567104 46210921168896 46256275991376 46274050842624 46446631036608 46464479035392 46502068605696 46527955099648 46565596021824 46611114688512 46638559264032 46693435143168 46757223988992 46821099978048 46866868404224 46886383222272 46950435658368 47014575597792 47060533149696 47143647327744 47208051217536 47264397599232 47338455787776 47403125809344 47458901293056 47523735857664 47598200401152 47636707147326 47655012455424 47720114931456 47851123617792 47898088256502 47916494005248 47981953696512 48002135334912 48048855533568 48067712022528 48096014241033 48114496046592 48180226232448 48199674986496 48265521537024 48312498087936 48331458041856 48378498768384 48398847197184 48417636772692 48464965840896 48483781085223 48531174810624 48616886306736 48664410144768 48683302818084 48730891579392 48789055586304 48817782531144 48865502748672 48884473490886 48932258899968 48989833592832 49056759595008 49085644163688 49133626220544 49192270921728 49211368523064 49259473477632 49346471230848 49413884442912 49462187360256 49481389749528 49529758654464 49598818615296 49618074048048 49666576564224 49685858302212 49734427078656 49822263653184 49870965768192 49890326854896 49939095502848 49979496023424 49998701592576 50047774023456 50185172961792 50253731941248 50273042890752 50392549709568 50461391990592 50480782737408 50669052039936 50757769199616 50798832023808 50888548456812 50938292883456 50958068331753 51007880715264 51077563612416 51218657081856 51288627924864 51379209392346 51429433448448 51499692237312 51611766961689 51753459616848 51773346865152 51824161064412 51844075481088 51874601218443 52038310490298 52058307197952 52201225764864 52252459916184 52272538914816 52343949487104 52437504024576 52468379172036 52530114536064 52601876987616 52653296222208 52673737475304 52725226954752 52870871826432 52891397547516 52943099793408 53036603243712 53088447430656 53109057619728 53160972632064 53328516535512 53391263954688 53464202839872 53516465012736 53547975451296 53610981090304 53737607430144 53832514070016 53906055755904 53979697908576 54032463986688 54202754511504 54224634359808 54298711729152 54351560348928 54372890297088 54425811114432 54597571661952 54693997095078 54747461412864 54822253026816 55048791262464 55113562791936 55188854544384 55221349684149 55275329498112 55340367577088 55514780134704 55569046781952 55590619998276 55644960780288 55666563468219 55720978486272 55819387981808 55951230463488 56017063821312 56050046609832 56104836489216 56126617711758 56181482440704 56247586717696 56458319582016 56480014761984 56535448433904 56557173252096 56946791743488 56969140174848 57002683544928 57024587907072 57102490349568 57305579493888 57383865804672 57462259063968 57518429405184 57620013400576 57756108865536 57858112629504 57937153766976 57993788325888 58222642068954 58245015223296 58324584916224 58484706643968 58542107869058 58564603784192 58726378985472 58784017405707 58806606279168 58886943172992 59048608774144 59096378853072 59154146574336 59177111611068 59234958249984 59257954659717 59315880324096 59420638819344 59478723510272 59501814555436 59666178649176 59724503359488 59747689822194 59806094211072 59993565088952 60065171949024 60123886682112 60147228194856 60206023139328 60241472382708 60312353726592 60394747652448 60453784551424 60477254138312 60561578328768 60620778307584 60644312725392 60703593578496 60727160147148 60786521985024 60893877798336 60953402605568 60977066155984 61002713654784 61086050695296 61109524168704 61145505392544 61169501584224 61229037503736 61337433619968 61421227928192 61444830199808 61481008851488 61590894089472 61675034655168 61698734456832 61928841382144 62002758140928 62087461362432 62184745685376 62257913524224 62342965318656 62428133304064 62454127651542 62515177629696 62600580877824 62686100797056 62796811479534 62858196436992 62944068290048 63019196798976 63056302436061 63117941050368 63204167745792 63278535057408 63364981143552 63402290378097 63464267201536 63515609529768 63540016607232 63602379488142 63626819908608 63801498157056 63864117675336 63888658673664 63975938262016 64002847113216 64065140711424 64090282696704 64128018988044 64152661395456 64240301643264 64354028716032 64416664117248 64441944055808 64468776930624 64504665024512 64531796262912 64556849030256 64619954454528 64645041446964 64708233080832 64822515075648 64885880193024 64911070424112 64974522105856 65052074115072 65090376708192 65154003664896 65179297987848 65243011866624 65409012793344 65447525551584 65511501627392 65525642126208 65615158030752 65679297970176 65795294974464 65885179257216 65975186332704 66039678205952 66067176358656 66157432064064 66222102085632 66247811069616 66312569438208 66429684870912 66520435806528 66548414896128 66585460670464 66639328031232 66730365364608 66848218671762 66913563949056 67004975921664 67124450980323 67190066279424 67281855987456 67492760725071 67558736053248 67639372517376 67665631719213 67731776031744 67851397942416 67917723844608 67944091109004 68010507620352 68036910905601 68103418149888 68198375596032 68224851816066 68291542775808 68384837233152 68505612523128 68572577931264 68599199425482 68666256316416 68721807032208 68748214689792 68788693566612 68815689282252 68882667191703 69004612822464 69031129153536 69098881419216 69125433974784 69166134957924 69289755850656 69316381753344 69384413987064 69411076263936 69601634353152 69669946554912 69696718553088 69791932649472 69848394032736 69916672032768 69957838896048 70040152714752 70135835983488 70231649967072 70300302606336 70425653487552 70494495768576 70521863396688 70590799724544 70715470991616 70812076826304 70881296842752 71007683681664 71104688714016 71188351939584 71285603786496 71397300601728 71580172397184 71776685426688 71847132384753 71874741007872 71972930544768 72101568033792 72171744069888 72270339348672 72299512479744 72398282305536 72468747131904 72497187062784 72567748152576 72697448761344 72796762215936 72925329460104 72996615217152 73024954227126 73096337369088 73298254123008 73326710236329 73398388349952 73484750389248 73585139392512 73628466245532 73700439330816 73889210216448 74019706846272 74092062375936 74120826664368 74193281040384 74222084624292 74294637981696 74499864846336 74528787453318 74601640617984 74689418428416 74733395479776 74806448652288 74835490282344 74908643254272 75071661035184 75277759442688 75380597911872 75409564336128 75692087985888 75721174106112 76003578059904 76032783876096 76136653799424 76332822685218 76407439325184 76511821072896 76616345418624 76751658474986 76932941887296 77008145154048 77068814088519 77144150172672 77249538355968 77630189425272 77660020297728 77736241596618 77766113221632 77979608858624 78301838647296 78378689874276 78408808372224 78515924230656 78795171804096 78872195432448 78902815481424 78979944333312 79010606212956 79087840432128 79227518425792 79414649690112 79554904865568 79632671145984 79663586429592 79741458948096 80086895932032 80196304259808 80274697519104 80321963176944 80416471635456 80526330203264 80748771105024 80859083633856 80938124771328 80969546862864 81048695980032 81191837064448 81336951539712 81448067593728 81527340523392 81559335445632 81638716671648 81783244826624 82040995642617 82121192119296 82233379540224 82491151997309 82670344187904 82783281816576 82912994247168 83010551365632 83123953758208 83272170202056 83353570172928 83385929997414 83467441170432 83581467729408 83729081972712 83810928582656 83843465964478 84025595731968 84075069914748 84157254733824 84189926567637 84272223661056 84371380076544 84486641524736 84536387170796 84687479373024 84720022142976 84803172650856 84835759878144 85068664209408 85152156900448 85184878231552 85420187615232 85453710262272 85504025317392 85536881860608 85653735524352 85888885489664 85958369240832 86075798707008 86159939272704 86193388595952 86277644107776 86430020100864 86548093898816 86787168944256 86905730650464 86990682488832 87263367402112 87333963103431 87367522834944 87486877374336 87727059965952 87813161803587 87846905676288 87966915110272 88089568478208 88209909418752 88330414759488 88416759250944 88572913161216 88644568279608 88693914408704 88731219861504 88765667416602 88852437374976 88973820486144 89130958229016 89218085265408 89252721833154 89339967895552 89499267973764 89586755039232 89621534733291 89709141316608 89990347633428 90078314737664 90097757923536 90185830023168 90220842292284 90309034708992 90362208574062 90468530589888 90556965126144 90592121478672 90680676827136 90715881207468 90804557533184 90842367493152 90931167461376 90966469088088 91055390367744 91090740220722 91179782977536 91340816697504 91430103908352 91465599233976 91504070482176 91555008421888 91629076042944 91664286253056 91718258088816 91754252376336 91843556255604 92006150429952 92131841892288 92167245299712 92221513277232 92386341134208 92421842337792 92512551982752 92548101685248 92893262073216 92928958070784 93004137211392 93055910199296 93131192043648 93277118528064 93386870286336 93514447977984 93642199956096 93772766444544 93900871316736 94029151195584 94121066299392 94195217219301 94287294655488 94416102435072 94528795198464 94676911575552 94806251618688 94917802586112 95047471715328 95196400802304 95273414294652 95310024910848 95403569232213 95440229862912 95702247235584 95796176513004 95832988010496 95963907393024 96004270669824 96097711067136 96135424045056 96192028482066 96228992093184 96360452464896 96399349972992 96531043074048 96624996175872 96662916083712 96756997536768 96797694394368 96835273545384 96929931681792 96967562170446 97062349621248 97233772613472 97328820289536 97366605636168 97461783158784 97578111172608 97635565062288 97731005497344 97768946981772 97864517799936 98113519190016 98171288327376 98267252441088 98384541843456 98422737046128 98518946955264 98692942461696 98827768885824 98924374720512 98962779499056 99059517308928 99236148096096 99333153128448 99371716604424 99468854157312 99644527306368 99780653709792 99878191005696 99958992046848 100095548046912 100272328007643 100370345923584 100507463882496 100785099419136 100922783981184 100961565474816 101338104079872 101515538399232 101597664047616 101777096913624 101876585766912 101916136663506 102015761430528 102155127224832 102437314163712 102577255849728 102758418784692 102858866896896 102898799138223 102999384474624 103223533923378 103506919233696 103546693730304 103648322128824 103688150962176 103749202436886 104076620980596 104116614395904 104402451529728 104504919832368 104545077829632 104687898974208 104875008049152 104936758344072 105060229072128 105203753975232 105306592444416 105347474950608 105450453909504 105741743652864 105782795095032 105886199586816 106073206487424 106218115239456 106321945264128 106657033071024 106782527909376 106928405679744 107095950902592 107221962180608 107475214860288 107665028140032 107812111511808 107959395817152 108064927973376 108405509023008 108449268719616 108597423458304 108703120697856 108745780594176 108851622228864 109195143323904 109387994190156 109494922825728 109537431340689 109644506053632 110097582524928 110227125583872 110377709088768 110442699368298 110550658996224 110680735154176 111029560269408 111138093563904 111181239996552 111289921560576 111333126936438 111441956972544 111638775963616 111902460926976 112034127642624 112100093219664 112209672978432 112253235423516 112362964881408 112916639164032 112960029523968 113070896867808 113114346504192 114005367089856 114049175814144 114204980699136 114499234027827 114611158987776 114767731609344 114924518127936 115036858810368 115127487712479 115240026801152 115512217731072 115716225259008 115874307533952 116445284137908 116490030446592 116604362394927 116649169832448 116969413287936 117084215738116 117129207568384 117452757970944 117568034811414 117613212558336 117773886345984 118097217548288 118192757706144 118308293148672 118354223222136 118469916499968 118515909319434 118631760648192 118841277638688 118957447020544 119003629110872 119332357298352 119449006718976 119495379644388 119612188422144 119987130177904 120130343898048 120247773364224 120294456389712 120412046278656 120482944765416 120624707453184 120789495304896 120907569102848 120954508276624 121123156657536 121288625450784 121407187156992 121454320294296 121573043970048 121787755596672 121954132311968 122005427309568 122172101390592 122291010785088 122339003168448 122458075007472 122674867239936 122842455856384 122962017702976 123181788178944 123350069310336 123397468913664 123857682764288 124005516281856 124174922724864 124369491370752 124515827048448 124685930637312 124856266608128 124908255303084 125030355259392 125078894996121 125201161755648 125372201594112 125593622959068 125716392873984 125765198946717 125888136580096 126038393597952 126112604872122 126235882100736 126408335491584 126557070114816 126729962287104 126804580756194 126928534403072 127031219059536 127080033214464 127204758976284 127253639817216 127602996314112 127728235350672 127777317347328 127951876524032 128005694226432 128130281422848 128180565393408 128256037976088 128305322790912 128480603286528 128708057432064 128833328234496 128883888111616 128937553861248 129009330049024 129113698060512 129239908909056 129290082893928 129416466161664 129645030151296 129822140848224 129949044211712 130180753416384 130308007329792 130358595975696 130486023733248 130895051103168 131023003254784 131051284252416 131230316061504 131358595940352 131590589948928 131770358514432 131950372665408 132079356411904 132134352717312 132314864128128 132495622139232 132625138876416 132859369741824 133040871613056 133096829792256 133148501124903 133278656062464 133460730729216 133696437343524 133827127898112 133879082749731 134009951843328 134248901960646 134380132558848 134563711974912 134985521450142 135117472106496 135278745034752 135331263438426 135463552063488 135543312861093 135702795884832 135835447689216 135888182218008 136021015240704 136073821811202 136206836299776 136396751192064 136449703632132 136583085551616 136636110331083 136769674466304 137011225046256 137145155862528 137198398850964 137332512632832 137443614064416 137496429379584 137577387133224 137631378564504 137765334383406 138009225644928 138062258307072 138197762838432 138250867949568 138332269915848 138579511701312 138632763506688 138768827974128 138822152527872 139339893109824 139393437106176 139583865298944 139696788065472 139833344065536 139915677792096 140080305429504 140271671966976 140463299934144 140600605212672 140851306975104 141043726793376 141181599449088 141430941983232 141624153652608 142015367363328 142209377428032 142376703879168 142571207572992 142794601203456 143160344794368 143553370853376 143694264769506 143749482015744 143945861089536 144203136067584 144288042723099 144343488139776 144540678697344 144599024959488 144796564611072 144937494263808 144994374125568 145135496305152 145394897522688 145451343255669 145593524431872 145850658920208 145993230434304 146049908454252 146192674738176 146596508246016 146653420472658 146796776699904 146969500778496 147170278785024 147256932491064 147400878661632 147778420432896 148039413692544 148241653328736 148386562080768 148444169248584 148589275963392 148999729692672 149057574906636 149203281235968 149466790959552 149612897304576 149670980564688 149817286508544 150143322070368 150555518885376 150761195823744 150819128672256 151384175971776 151442348212224 152007156119808 152273307598848 152665645370436 152814878650368 152874204995259 153023642145792 153232690837248 153503316949972 153865883774592 154137628177038 154288300345344 154499076711936 155260378850544 155320040595456 155472483193236 155532226443264 155623803655329 155959217717248 156603677294592 156757379748552 156817616744448 157031848461312 157590343608192 157805630962848 157959888666624 158021212425912 158175680864256 158455036851584 158829299380224 159109809731136 159265342291968 159327172859184 159482917896192 160173791864064 160392608519616 160549395038208 160643926353888 160832943270912 161052660406528 161497542210048 161718167267712 161939093725728 162097391960064 162383674128896 162673903079424 162896135187456 163054681046784 163118670891264 163277433343296 163566489653248 164081991285234 164242384238592 164466759080448 164982303994618 165340688375808 165566563633152 165664049052447 165825988494336 166021102731264 166247907516416 166544340404112 166707140345856 166771859994828 166934882340864 166999690404657 167162935458816 167458163945424 167621857165312 167686931928956 168051191463936 168150139829496 168314509467648 168379853135274 168544447322112 168742760153088 168973283049472 169072774341592 169374958746048 169440044285952 169606345301712 169671519756288 170304313800896 170369756463104 170840375230464 170907420524544 171008050634784 171073763721216 171307471048704 171777770979328 171916738481664 172151597414016 172386777191904 172555288215552 172860040201728 173096187797632 173574337888512 173811461300928 173981364977664 174526734804224 174667926206862 174735045669888 174973754748672 175454119931904 175626323607174 175693811352576 175933830220544 176179136956416 176352052217121 176419818837504 176660829518976 177145826322432 177289136559216 177387828817408 177462439723008 177531334833204 177704874749952 177773863979151 177947640972288 178261916458032 178436170530816 178505443666308 178679935791104 178998535947528 179173510078464 179243069466582 179418282633216 179980695266856 180156629475328 180195515847072 180371660046336 180441684584568 180618069417984 180724417148124 180937061179776 181184242957344 181361353654272 181431762414936 181609115066368 181684734986304 181862334922752 181932938176176 182110780735488 182181480441444 182359565955072 182681633395008 182860207816704 182931198467952 183008140964352 183110016843776 183258152085888 183328572506112 183436516177632 183508504752672 183687112511208 184012300859904 184263683784576 184334490599424 184443026554464 184772682268416 185025103965504 185096203370496 185786524146432 186008274422784 186111820398592 186262384087296 186554237056128 186773740572672 187028895955968 187284399912192 187545532889088 187801742633472 188058302391168 188390434438602 188574589310976 188832204870144 189057590396928 189168907308183 189353823151104 189612503237376 189835605172224 190094943430656 190206871134291 190392801604608 190546828589304 190620049821696 190807138464426 190880459725824 191404494471168 191592353026008 191665976020992 191927814786048 192008541339648 192195422134272 192270848090112 192384056964132 192457984186368 192720904929792 193062086148096 193249992351744 193325832167424 193513995073536 193595388788736 193670547090768 193859863363584 193935124340892 194124699242496 194467545226944 194657640579072 194733211272336 194923566317568 195156222345216 195271130124576 195462010994688 195537893963544 195729035599872 196227038380032 196342576654752 196534504882176 196845474092256 197037893910528 197385884923392 197655537771648 197925558998112 198119034617856 198472296192192 198666306256896 198743433208848 198937708314624 199289054612736 199561307419584 199756382011392 199917984093696 200191096093824 200544656015286 200740691847168 201014927764992 201570198838272 201845567962368 202478282175213 202676208159744 203195328095232 203554193827248 203753171533824 203832273327012 204031522861056 204110732716803 204310254449664 204874628327424 205154511699456 205516837569384 205717733793792 205797598276446 205998768949248 206447067846756 206648001575109 207013838467392 207093387460608 207296644257648 207376301924352 207498404873772 208153241961192 208233228791808 208804903059456 209009839664736 209090155659264 209375797948416 209750016098304 209873516688144 210120458144256 210407507950464 210694949901216 210900907819008 211483487305728 211565590190064 211772399173632 212146412974848 212436230478912 212643890528256 213314066142048 213565055818752 213856811359488 214191901805184 214443924361216 215330056280064 215541397154259 215624223023616 215918791634304 216811018046016 216898537439232 217194846916608 217406241395712 217491561188352 217703244457728 218390286647808 218775988380312 218989845651456 219074862681378 219289012107264 220195165049856 220454251167744 220755418177536 220885398736596 221101317992448 222059120538816 222276187127808 222362479993104 222579843121152 222666253872876 222883913945088 223277551927232 223804921853952 224068255285248 224200186439328 224419345956864 224506470847032 224725929762816 225833278328064 226141793735616 226228693008384 228010734179712 228098351628288 228409961398272 228998468055654 229222317975552 229535463218688 229849036255872 230254975424958 230480053602304 231024435462144 231206442265557 231432450518016 231748615067904 232475064719689 232890568275816 232980060893184 233208724789854 233298339664896 233938826575872 234168431476232 234258415136768 234905515941888 235136069622828 235226425116672 235547772691968 236194435096576 236385515412288 236616586297344 236708446444272 236939832999936 237031818638868 237263521296384 237682555277376 237914894041088 238007258221744 238664714596704 238898013437952 238990759288776 239224376844288 239974260355808 240260687796096 240588912779424 240824092557312 240965889530832 241249414906368 241578990609792 241909016553248 242246313315072 242577250901568 242814374313984 242908640588592 243146087940096 243575511193344 243908264623936 244010854619136 244344202781184 244582021570176 244678006336896 244916150014944 245349734479872 245684911712768 245924035405952 246122986927851 246363576357888 246700138620672 247473455991927 247715365528576 248011032563712 248349845449728 248738982741504 249031654096896 249371861274624 249712533216256 249816510606168 250060710518784 250157789992242 250402323511296 250744403188224 251187245918136 251432785747968 251530397893434 251776273160192 252076787195904 252225209744244 252471764201472 252569779702911 252816670983168 253114140229632 253459924574208 253609161512388 253857068806144 254062438119072 254160066428928 254409517952568 254507279634432 255205992628224 255456470701344 255554634694656 255903753048064 256260562845696 256361130786816 256512075952176 256610645581824 256961206573056 257666656468992 257767776223232 257875107722496 258018660098048 258227396121024 258479817818112 258580165787856 258832932323328 259290060302592 259644281696448 259898088423424 260361506832768 260717191951392 260972047466496 261790102206336 262001889310293 262102568504832 262460632123008 263181179897856 263439485410761 263540717028864 263900745330816 264268705434624 264629728256256 264991244278464 265250277752832 265718739483648 266081743226112 266193659584512 266297002249806 266557312124928 266921461458432 267392874687048 267654255796224 267758165499462 268019903686656 268497803921292 268760265117696 268864604199873 269127423949824 269971042900284 270234944212992 270557490069504 270662526876852 270927104126976 271086625722186 271405591769664 271670895378432 271776364436016 272042030481408 272147643622404 272413672599552 272793502384128 272899407264264 273166171103232 273272220662166 273539348932608 274022450092512 274290311725056 274396797701928 274665025265664 274887228128832 274992858759168 275154774266448 275262757129008 275530668766812 276018451289856 276395525676864 276501735899136 276664539831696 277159023402624 277265527013376 277537655948256 277644305055744 278679786219648 278786874212352 279167730597888 279393576130944 279831355584192 280160610859008 280543343933952 280926599868288 281702613950208 282087453586752 282363198898176 282585651657903 282861883966464 283248307305216 284030734726656 284418754856064 284753407758336 285142415145984 285589202406912 286210707696639 286320689588736 287106741706752 287388529539012 287498964031488 287891722179072 288406272135168 288576085446198 288686976279552 289081357394688 289198049918976 289593129222144 289874988527616 289988748251136 290270992610304 290789795045376 290902686511338 291187048863744 291701317840416 291986460868608 292099816908504 292385349476352 293193016492032 293306840945316 293593553399808 294340557570048 294513864982128 294801757323264 295556840865792 296078827385088 296483306657472 296773124161536 296888338497168 297178551926784 297999459385344 298115149813272 298406562471936 298933581919104 299341961129376 299634573017088 300286644140736 300816984022929 301111037770752 301522391647488 302768351943552 302884696424448 304014312239616 304546615197696 305331290740872 305629757300736 305748409990518 306047284291584 306465381674496 307006633899944 307731767549184 308275256354076 308576600690688 308696397414669 308998153423872 310520757701088 310640081190912 310944966386472 311064452886528 311247607310658 311918435434496 313207354589184 313514759497104 313635233488896 314063696922624 315180687216384 315611261925696 315919777333248 316042424851824 316351361728512 316910073703168 317658598760448 318219619462272 318654345718368 318965835792384 320347583728128 320785217039232 321287852707776 321665886541824 322105320813056 322995084420096 323436334535424 323878187451456 324194783920128 324767348257792 325347806158848 325792270374912 326109362093568 326237341782528 326554866686592 327132979306496 328163982570468 328484768477184 328612294022067 328933518160896 329964607989236 330681376751616 331133127266304 331328098104894 331651976988672 332042205462528 332495815032832 333088680808224 333414280691712 333543719989656 333869764681728 333999380809314 334325870917632 334916327890848 335243714330624 335373863857912 336102382927872 336300279658992 336629018935296 336759706270548 337088894644224 337946566098944 338145548683184 338749917492096 338880088571904 339212690603424 339343039512576 340608627601792 340739512926208 342016101269568 342147527442432 342614942097408 343497702083481 343833476963328 344303194828032 344773554383808 345110576431104 345382463137437 345720080403456 346192375595264 347148675777024 347622922601856 349053469608448 349335852413724 349470091339776 349813087184781 349947509497344 350908239863808 351252647214348 351387622705152 351867660441088 352358273912832 352704104434242 352839637675008 353321659037952 354291652644864 354578273118432 354775657634816 354924879446016 355062669666408 355409749499904 355547727958302 355895281944576 356523832916064 356872341061632 357010887332616 357359871582208 357997071895056 358347020156928 358486138933164 358836565266432 359961390533712 360313258950656 360391031694144 360743320092672 360883369169136 361236138835968 361448834296248 361874122359552 362368485914688 362722707308544 362863524829872 363218230132736 363369469972608 363865876352352 364221561470976 364362960882888 364719131910144 365363266790016 365862396935904 366016281928704 366220033687552 366516304171776 366873032355264 367017009505344 367374225022416 368024601719808 368527367569152 368886053108928 369545364536832 370050207931008 370192406740992 371573048292864 372016548845568 372223640797184 372524768174592 373108474112256 373547481145344 374057791911936 374568799824384 375091065778176 375236684988363 375603485266944 376116604782336 376780868877204 377149178621952 377295596840151 377664409740288 378115180793856 378337814616366 378707646302208 379225006474752 379671210344448 380189886861312 380413742268582 380785603209216 381093657178608 381240099643392 381614276928852 381760919451648 382808988942336 383184706052016 383331952041984 383855629572096 384017082679296 384390844268544 384541696180224 384768113928264 384915968372736 385441809859584 386124172296192 386499984703488 386651664334848 387027990147072 387341094181536 387719726727168 387870248681784 388249398484992 388935090453888 389466422544672 389847132635136 390542260249152 390924021989376 391075787927088 391458071199744 392685153309504 393069009764352 393690948184512 394075787821056 394771769846784 395311075543296 395851117996224 396238069235712 396944592384384 397486866417696 397875416629248 398578109225472 399122614839168 399835968187392 400382192187648 401089312030572 401481383694336 401637248249193 402029855529984 403140397676544 403691135924736 404956564350426 405352416319488 406390656190464 406629938583279 407108387654496 407506343067648 407664546654024 408063045722112 408221465433606 408620508899328 409749256654848 409908330993249 410309023398912 411033675138768 411435467587584 411595196552892 411997537898496 412894135693512 413296003150218 414027676934784 414186774921216 414593288515296 414752603848704 414996809747544 416306483922384 416466457583616 418019679329472 418180311318528 418751595896832 419500032196608 419747033376288 420240916288512 420815015900928 421389899802432 421801815638016 423131180380128 423544798347264 424292825949696 424872460957824 426628132284096 427130111637504 427713622718976 428383803610368 428887848722432 430660112560128 431082794308518 431248446047232 431837583268608 433622036092032 433797074878464 434389693833216 434812482791424 434983122376704 435406488915456 436780573295616 437551976760624 437979691302912 438149725362756 438578024214528 440390330099712 440908502335488 441510836355072 441770797473192 442202635984896 444118241077632 444724959986208 445159686242304 445332507745752 445767827890176 446555103854464 447609843707904 448400372878656 448838691913728 449012941694064 449451859525632 451666556656128 452283587471232 452457386016768 456021468359424 456819922796544 457996936111308 458444635951104 458622614985777 459070926437376 459698072511744 460509950849916 460960107204608 461139062804629 462412884531114 462864901036032 463497230135808 464950129439378 465781136551632 465960121786368 466417449579708 466596679329792 466871410965987 467877653151744 468336862952464 468516830273536 469811031883776 470272139245656 470452850233344 471095545383936 472388870193152 472771030824576 473416892888544 473879665999872 474063637277736 474527042592768 475365110554752 476014516443488 477329429193408 477796026875904 477981518577552 478448753688576 479948520711616 480521375592192 481177825558848 481648185114624 481931779061664 482498829812736 483157981219584 483818033106496 484492626630144 485154501803136 485817281177184 486292175880192 487151022386688 487816529247872 488021709238272 488688405562368 489164043140352 489356012673792 489832300029888 490699468959744 491369823425536 491848070811904 492245973855702 492727152715776 493400277241344 494946911983854 495430731057152 496022065127424 496699690899456 496992147157341 497477965483008 498063308193792 498743722549248 499425066432512 499633021212336 500121421037568 500315579984484 500804647022592 500999071213971 501488806376448 502374491836272 502865571495936 503060795786868 503552546320384 504153574391808 504450419488488 504943528402944 505139559405822 505633341966336 506228280459264 506919849148416 507218323024776 507714137612288 508124876238144 508320132857856 508819035905136 509014559268864 510912941402688 511109269389312 511807506096128 512521125691392 512722261573632 513024151904352 513221291163648 513922413146112 515333312937984 515535552446464 515750215444992 516037320196096 516454792242048 517160331575712 517665864646656 518580120605184 519288563392896 520723013665536 521434383902784 521944094932992 523580204412672 524003778620586 524205137009664 524921264246016 526362359795712 526878970821522 527081434057728 527801490661632 528537410869248 529056156651363 529259456512512 529982488556928 531437478967296 532163486452224 532387319169024 532594004499612 533114624249856 533321591937453 533842922916864 534785749374096 535308511592448 535516330998924 536039807373312 536995607842584 537520530235392 537729208399746 538254847899648 539942085800568 540469888425984 541114980139008 541325053753704 541854208253952 542173251444372 542811183539328 543552728872032 544084060962816 544295287244808 544827345199104 545587004768256 545798814528528 546332342206464 546544441324332 547078697865216 548044900185024 548580623450112 548793595403856 549330050531328 549774456257664 549985717518336 550309548532896 550525514258016 551061337533624 552036902579712 552791051353728 553003471798272 553329079663392 554318046805248 555075311896512 555288610111488 557359572439296 558335461195776 558787152261888 559662711168384 560321221718016 561086687867904 561853199736576 563405227900416 564174907173504 565171303315806 565723767932928 566496614610432 568061469453312 568837509712128 569506815516672 570284830291968 570620613402873 571178404813824 572421415393278 572641379177472 574213483413504 574777059078024 574997928062976 575783444358144 576812544270336 577152170892396 577373952559104 578162714789376 579186258444288 579749977055232 579977496502272 580541985220608 581579590090752 581805373022676 582374097727488 583402635680832 583972921737216 584199633817008 584770698952704 586386032984064 586613681890632 587187106799616 588681115140096 589027729964256 589603514646528 591113681731584 592157654770176 592966613314944 593776676994336 594357103853568 595998918770688 596230299626544 596813124943872 597867163838208 598683922258752 599269146034176 600573288281472 601633968045858 602222075541504 603044783294976 605536703887104 607434846525639 608028624479232 610662581481744 611259514601472 611496819981036 612094568583168 612332198150409 612930763348992 614013267799888 615463535098368 616550512708152 617153201381376 617392794829338 617996306847744 621041515402176 621280162381824 621889932772944 622128905773056 622495214621316 626414709178368 627029518994208 627270466977792 628127393845248 630361374432768 631222523851392 632084849703648 632702723457024 633820147406336 635317197520896 636439238924544 637308691436736 637931671584768 640695167456256 641570434078464 642575705415552 643331773083648 644210641626112 645990168840192 646624191462777 646872669070848 647756374902912 649534696515584 650695612317696 651584540749824 652218724187136 652474683565056 653109733373184 654265958612992 656327965140936 656969536954368 657224588044134 657867036321792 659929215978472 661362753503232 662266254532608 662656196209788 663303953977344 664991630065664 666177361616448 666828561383424 667087439979312 667739529363456 667998761618628 668651741835264 669832655781696 670487428661248 670747727715824 672204765855744 672600559317984 673258037870592 673519412541096 674177789288448 675893132197888 676291097366368 677499834984192 678425381206848 678686079025152 681217255203584 684032202539136 684295054884864 685229884194816 686995404166962 687666953926656 688606389656064 689547108767616 690764926274874 691440160806912 692384751190528 693619326796671 694297351554048 695245845203712 697425194159067 698106939216896 698671704827448 698940182679552 699626174369562 699895018994688 701816479727616 702505294428696 702775245410304 703735320882176 704716547825664 705408208868484 705679275350016 706643318075904 708583305289728 709156546236864 709551315269632 709849758892032 710125339332816 710819498999808 711095455916604 711790563889152 713047665832128 713744682123264 714021774665232 714719743164416 715994143790112 716694040313856 716972277866328 717673130532864 719922781067424 720626517901312 720782063388288 721766738338272 722472277671936 722897668592496 723748244719104 724736971829376 725727049659744 726436460265472 726738939945216 727731752704704 728443122941952 728725921765776 729438263820288 730726533580032 731724793871808 732032563857408 732440067375104 733032608343552 733746064710528 734034019010688 734748450044832 736049203439616 737054735138304 737772106217856 738368960783553 739090729073664 740100415862016 742420367975781 743146096585728 744033097691136 745049536349184 746216948224512 747094962290688 748115583823872 749137599648768 750182131556352 750473369976726 751206970533888 752233209564672 753561737754408 754298357243904 754591193680302 755328819480576 756230361587712 756675629232732 757415292604416 757709339108733 758450012949504 759342420688896 760379773722624 760827484537164 761571206418432 762187314357216 762480199286784 763228553857704 763521838903296 765617977884672 766369412104032 766663904083968 767711259144192 768781688537088 769083392360448 769536227856528 769831936745472 770883619719168 772999969406976 773303328669696 774055980294144 774682188363072 775439453454336 775740497363568 776498796969984 777870180907776 778932845089344 779694265270272 781084520498304 782151575854176 782916142399488 785370306619008 787381896369024 789543539693568 790318456232283 790622151086592 791702235992448 793889184768768 794973732835392 795750833258496 797156218450944 798245229678336 799671936374784 800764384375296 802178624061144 802962767388672 803274496498386 804059711059968 806280795353088 806593812599619 807382271849472 809913128700852 810704832638976 812781312380928 813259877166558 814216775308992 815012686135296 815329093308048 816126091444224 816442930867212 817241017798656 819498513309696 819816661986498 820618046797824 822067350277536 822870935175168 823190393105784 823995075796992 825788271387024 826592006300436 828055353869568 829186577030592 829505207697408 829993619495088 832612967844768 832932915167232 836039358658944 836360622637056 837503191793664 839494066752576 840481832577024 841630031801856 842779799604864 846262360760256 847089596694528 847756954973709 848585651899392 849744921915648 853256264568192 854260223275008 855427245437952 856767607220736 857775697444864 861320225120256 862165588617036 862496892094464 863675166537216 867244072184064 867594149756928 868779387666432 869624965582848 869966244753408 870812977830912 873561146591232 875103953521248 875959382605824 876299450725512 877156048429056 880780660199424 883021672710144 883541594946384 884405271969792 888236482155264 889449919972416 890319372484608 890665015491504 891535655780352 893110207708928 895219687415808 896800745757312 898025883388128 898903719051264 902450952068787 903333113312256 904567174942464 907402671970399 912042936718848 913639845593088 915993872222616 916889271902208 917245229971554 918141852874752 919396145023488 921019901699832 921920214409216 922278125609258 924825769062228 925729802072064 926089192244007 926994460271616 929900258878756 931562273103264 931920243572736 932834899159416 933193358659584 933742821931974 935755306303488 936673725904928 937033660547072 939622063767552 940544278491312 940905700466688 942191090767872 944777740386304 945542061649152 946833785777088 947759331999744 948127274555472 949054085185536 950730221109504 952029032886976 954658858386816 955963037155104 956897507377152 959897041423232 961042751184384 962355651117696 963863558123328 964997659625472 966315962439168 967636066212992 968985253260288 970309003606272 971634562354368 972584351760384 974302044773376 975633058495744 976043418476544 977376811124736 978328086280704 978712025347584 979664600059776 981398937919488 982739646851072 983696141623808 984491947711404 985454305431552 985836882066201 986800554482688 989893823967708 990861462114304 992044130254848 993399381798912 993984294314682 994955930966016 996126616387584 997487445098496 998850132865024 999266042424672 1000242842075136 1000631159968968 1001609294045184 1001998142427942 1002977612752896 1004748983672544 1005731142991872 1006121591573736 1007105092640768 1008307148783616 1008900838976976 1009887056805888 1010279118811644 1011266683932672 1013839698296832 1014436646049552 1015428275224576 1016249752476288 1016640265715712 1017638071810272 1018029118537728 1021825882805376 1022218538778624 1023615012192256 1026048303808704 1026442582327296 1027844826292224 1031500430889984 1032074640392192 1032909584484096 1034320663151424 1035331729293312 1036147389412311 1037160241210368 1038577126785792 1041446027331072 1042868767805568 1047160408825344 1048007557241172 1048410274019328 1049439261554343 1049842528492032 1052724719591424 1053757941643044 1054162868115456 1055602981323264 1057074821738496 1058112313302726 1058518913025024 1059964977113856 1062874957934592 1064326972904448 1064774638338048 1065188008999224 1066229248499712 1066643183874906 1067685845833728 1069571498748192 1070617023184896 1071032661997848 1072079614746624 1073991215685168 1075041060470784 1075458416799492 1076509695799296 1079884171601136 1080939776851968 1082229960278016 1082650107507408 1083708416507904 1084346502888744 1085622367078656 1087105457744064 1088168121925632 1088590574489616 1089654690398208 1091597629057056 1092664684412928 1093088882648664 1094157395730432 1096089800370048 1097587190807712 1098660101062656 1099548912515328 1100619097065792 1101051028516032 1102122675067248 1104073805159424 1105582102707456 1106658159326784 1108636093610496 1110150623793024 1110577220222976 1114719144878592 1116670922391552 1117574304523776 1119325422336768 1120642443436032 1122173375735808 1123706399473152 1126810455800832 1128349814347008 1130342606631612 1131447535865856 1131886790520453 1132993229220864 1136122938906624 1137675019424256 1139013631033344 1140569660583936 1141241226805746 1142356809627648 1144842830786556 1145282758354944 1148426966827008 1149554118156048 1149995856125952 1151566888716288 1153625088540672 1154304341784792 1154747905118208 1156325429578752 1158372516888576 1159499954110464 1159954993004544 1161083970441216 1163159180181504 1163610746045352 1164748195454976 1166805271361664 1168399267634016 1169541397905408 1172772065968128 1173227363781264 1174374213599232 1178055459928512 1179207029293056 1182227363463168 1184315309540352 1185933226629888 1187553353988672 1188714207707136 1192460599253088 1193626249887744 1195734327676416 1197367844517504 1201146576562944 1203267936091716 1204444151083008 1204911744747579 1206089566589952 1211073407774208 1214869693051278 1216057248958464 1221325162963488 1222519029202944 1222993639962072 1224189137166336 1224664396300818 1225861526697984 1228026535599776 1230927070196736 1233101025416304 1234306402762752 1234785589658676 1235992613695488 1242083030804352 1242560324763648 1243779865545888 1244257811546112 1244990429242632 1254059037988416 1254540933955584 1256254787690496 1260722748865536 1262445047702784 1264169699407296 1265405446914048 1267640294812672 1270634395041792 1272878477849088 1274617382873472 1281390334912512 1283140868156928 1285151410831104 1286663546167296 1288421283252224 1291980337680384 1293248382925554 1293745338141696 1295512749805824 1299069393031168 1301391224635392 1303169081499648 1304437448374272 1304949367130112 1306219466746368 1308531917225984 1312655930281872 1313939073908736 1314449176088268 1315734072643584 1319858431956944 1322725507006464 1324532509065216 1325312392419576 1326607907954688 1329983260131328 1332354723232896 1334174879958624 1335479058726912 1335997523237256 1337303483670528 1339665311563392 1341495455431648 1345201118635968 1346516075741184 1347038825082192 1348355578576896 1352582194732736 1354999669968384 1356850762413696 1357372158050304 1362434510407168 1368064405078272 1370459768389632 1373990808333924 1375333907853312 1375867844957331 1377212779312128 1379094217535232 1381529852549748 1382880321613824 1383417188413887 1384769502381056 1387238653593342 1388594703108096 1390491690407424 1394850388318134 1396213878433792 1397343409654896 1397880365359104 1399252348739124 1399790037989376 1400614232897961 1403632959455232 1405010588857392 1405550490820608 1407470641764352 1409433095651328 1410816417736968 1411358550700032 1413286636151808 1417166610579456 1418313092473728 1419102630539264 1420250678665632 1421638997999616 1422190911833208 1423581127778304 1426095331664256 1428043549330464 1429439486328832 1431988287580224 1433388080627712 1433944555732656 1435346261065728 1439845562134848 1441253035802624 1441564126776576 1443533476676544 1444944555343872 1445795337184992 1447496489438208 1449473943658752 1451454099319488 1452872920530944 1453477879890432 1455463505409408 1457451843531552 1458876527640576 1461453067160064 1463449587743616 1464065127714816 1466065216687104 1467492129421056 1468068038021376 1469496900089664 1472098406879232 1474109470276608 1475544212435712 1476737921567106 1478181458147328 1480200831724032 1484840735951562 1486292193171456 1488066195382272 1490099072698368 1490976441472023 1492433896449024 1494189924581376 1496231167647744 1498275199297536 1500364263112704 1500946739953452 1502413941067776 1502997213641913 1504466419129344 1507123475508816 1508596714487808 1509182387360604 1510657638961152 1512460723175424 1513351258465464 1514830585208832 1515418678217466 1516900025899008 1518684841377792 1520759547445248 1521654969074328 1523142412836864 1524374628714432 1524960398573568 1526457107715408 1527043677806592 1532738824208064 1533327808167936 1535422518288384 1537563377074176 1538166784720896 1539072455713056 1539663873490944 1541767239438336 1545999938813952 1546606657339392 1548111960588288 1549364376726144 1551480994727136 1552997593939968 1555740361815552 1557865690178688 1562169040996608 1564303151708352 1565832284798976 1570740613238016 1574763792738048 1579087079387136 1580636912464566 1581244302173184 1583404471984896 1587168469954089 1587778369537536 1589947465670784 1594312436901888 1596490459356672 1599343872749568 1599964775812359 1601528768750592 1604357248122288 1605925534777344 1606548992996772 1608119422119936 1612561590706176 1613187625199238 1614764543698944 1619826257401704 1621409665277952 1625562624761856 1626519754333116 1628433550617984 1630658186616096 1632252182888448 1632885861734424 1634482035597312 1638997026619392 1639633323972996 1641236093595648 1644134700555072 1645741870350336 1646380786211568 1647990151593984 1651576542774048 1653184012600872 1656110707739136 1658373154061184 1659010415394816 1659987238990176 1665225935689536 1665865830334464 1672078717317888 1675006383587328 1678988133505152 1680963665154048 1683260063603712 1685559599209728 1692524721520512 1695513909947418 1697171303798784 1699489843831296 1706512529136384 1708520446550016 1710854490875904 1711861840208619 1713535214441472 1715551394889728 1722640450240512 1724331177234072 1724993784188928 1727350333074432 1734488144368128 1737558775332864 1739249931165696 1739932489506816 1741625955661824 1747122293182464 1750207907042496 1751918765211648 1752598901451024 1754312096858112 1761561320398848 1766043345420288 1767083189892768 1768810543939584 1776472964310528 1778899839944832 1781330030983008 1783071311560704 1786220415417856 1790439374831616 1793601491514624 1796051766776256 1797807438102528 1804901904137574 1806666226624512 1809134349884928 1814805343940798 1822304539576917 1824085873437696 1831987744445232 1833778543804416 1834490459943108 1836283705749504 1836996594451227 1838792290046976 1842039803399664 1843840428818432 1844556251218516 1849651538124456 1851459604144128 1852178384488014 1853988920543232 1859800517757512 1863124546206528 1863840487145472 1865669798318832 1866386717319168 1867485643863948 1873347451809856 1874067321094144 1879244127535104 1881088556982624 1881811400933376 1884382181535744 1889555480772608 1891084123298304 1893667571554176 1896254549110944 1898108170371072 1901460442219008 1904058065773952 1909317716773632 1911926074310208 1913795014754304 1919794082846464 1922085502368768 1924711302235392 1927727116246656 1929995319250944 1932631924878336 1935272132425984 1937970506520576 1939872574388331 1940618007212544 1943269124708736 1948604089546752 1951266116991488 1952086836953088 1954753622249472 1956656172561408 1957424050695168 1959329200119552 1962797875838976 1965479293702144 1967392283247616 1968983895422808 1970908610863104 1971673764132402 1973601108965376 1979787647935416 1981722924228608 1984088260509696 1986798763597824 1987968588629364 1989911861932032 1994974890196992 1997700265730048 1998532084849344 2000485684150272 2001262319937936 2003218588090368 2003996284855884 2005955225505792 2009497967345088 2011462285983744 2012243183147472 2014210185281536 2016614297567232 2017801677953952 2019774113611776 2020558237623288 2022533367865344 2027679396593664 2028873292099104 2030856550449152 2032499504952576 2035276143620544 2036058237075456 2043651765610752 2047230024384512 2052096607617408 2052885164654592 2055689652584448 2063000861779968 2064149280784384 2065819168968192 2068641326302848 2072294778824622 2074320482420736 2077154253571584 2080857980390013 2082892054662144 2085737535611136 2092275582477201 2094320817650688 2096015114482344 2096820548038656 2098878523108686 2099685056984064 2105449439182848 2107515883286088 2108325736230912 2111205962646528 2114149643476992 2116224626605452 2117037826050048 2119929954227712 2125749915869184 2128653945808896 2129549276676096 2130376017998448 2132458496999424 2133286367749812 2135371691667456 2139142997496384 2141234046369792 2142065323995696 2144159229493248 2147982431370336 2150082120941568 2150916833598984 2153019391598592 2159768343202272 2161879553703936 2165300215014816 2167416833015808 2168693005777488 2171244734157312 2174210915488128 2177181148979232 2179309380796416 2183195258114112 2185329368825856 2186177765297328 2188314791460864 2192179600740096 2195174381615424 2197320202125312 2199097825030656 2201238194131584 2202102057032064 2204245350134496 2208147610318848 2211164205414912 2213316318653568 2217272187220992 2220301247586048 2227261103927343 2229438289757184 2235148609047552 2238650844673536 2241284886872064 2244346751471616 2247412798946304 2253620911601664 2256699628694016 2260685213263224 2262895071731712 2263773581040906 2265986458441728 2272245877813248 2273128017326199 2275350038848512 2278027262066688 2281139321167872 2282482453611492 2284713619255296 2289685661573112 2290565516709888 2296853933654016 2299108236312096 2299991712251904 2303133777432576 2307250177081344 2308608683569584 2309495810236416 2312650859157504 2318999908220928 2319909986009088 2322167940882432 2326318360363008 2327221492090704 2329496390909952 2333610542723328 2336798535268032 2339082795810816 2346454727562528 2348748427198464 2356110919857024 2368630619080704 2370955368696849 2371866453259776 2375106707977344 2384921198506176 2387252499775488 2391468655352832 2394735689035008 2402293153125888 2406535872183432 2408888302166016 2409823489495158 2412179133179904 2422146815548416 2429739386102556 2432114497916928 2442650325926976 2445038058405888 2445987279924144 2448378274332672 2449328792601636 2451723053395968 2456053071199552 2461854140393472 2466202050832608 2468612805525504 2469571179317352 2471985227390976 2484166061608704 2487559731091776 2488515623092224 2489980858485264 2508118075976832 2509081867911168 2512509575380992 2521445497731072 2524890095405568 2528339398814592 2535280589625344 2541268790083584 2543270864921127 2545756955698176 2549234765746944 2557225711916579 2562780669825024 2566281736313856 2570302821662208 2573327092334592 2576842566504448 2583960675360768 2586496765851108 2587490676283392 2591025499611648 2598138786062336 2602782449270784 2606338162999296 2608874896748544 2609898734260224 2612438933492736 2617063834451968 2625311860563744 2627878147817472 2628898352176536 2631468145287168 2639716863913888 2649065018130432 2650624784839152 2653215815909376 2664709446465792 2668349759917248 2670958117453824 2671995046474512 2674606967341056 2679330623126784 2682990910863296 2690402237271936 2694077650164384 2696711157153792 2705164389465472 2707352856206361 2709999339936768 2713701524827392 2722208015911197 2724869020814336 2736128810156544 2740919536779264 2747981616667848 2750667815706624 2751735689914662 2754425558624256 2758188435070464 2763059705099496 2765760643227648 2766834376827774 2769539004762112 2774477307186684 2777189406216192 2778267576732021 2780983380814848 2789700776636268 2792427756867584 2794686819309792 2795760730718208 2798504697478248 2799580075978752 2801228465795922 2807265918910464 2810021177714784 2811100981641216 2814941283528704 2818866191302656 2821632835473936 2822717101400064 2826573272303616 2834333221158912 2836626184947456 2838205261078528 2840501357331264 2843277995999232 2844381823666416 2847162255556608 2852190663328512 2856087098660928 2858878972657664 2863976575160448 2867889111465312 2870692522131456 2879691124269696 2883128253553152 2887066953353088 2891590674369984 2894992978876416 2898947887317504 2902908198638976 2906955759780864 2910927010818816 2914903687063104 2917753055281152 2922906134320128 2926899175487232 2928130255429632 2932130433374208 2934984258842112 2936136076042752 2938993800179328 2944196813758464 2948218940553216 2951088424871424 2953475843134212 2956362916294656 2957510646198603 2960401663448064 2969681471903124 2972584386342912 2976132390764544 2980198145396736 2981952882944046 2984867792898048 2988379849162752 2992462335295488 2996550398595072 3000728526225408 3001893479906904 3004827882135552 3005994427283826 3008932838258688 3014246951017632 3017193428975616 3018364774721208 3021315277922304 3024921446350848 3026702516930928 3029661170417664 3030837356434932 3033800051798016 3041519094890496 3043309938148656 3046284825673728 3048749257428864 3049920797147136 3052914215430816 3054087355613184 3065477648416128 3066655616335872 3070845036576768 3078144911426112 3079327746981888 3083534478876672 3096223921176576 3098728753452288 3102961989454272 3105995187879936 3108442168236933 3111480723631104 3115731380357376 3124338081993216 3128606303416704 3141481226476032 3148317784663029 3149527585476096 3158174158774272 3161273824929132 3162488604346368 3166808943969792 3174336939908178 3175556739075072 3179894931341568 3188624873803776 3192980918713344 3198687745499136 3199929551624718 3203057537501184 3208714496244576 3211851069554688 3213097985993544 3216238844239872 3225123181412352 3226375250398476 3229529087397888 3239652514803408 3242819330555904 3251125249523712 3253039508666232 3256867101235968 3261316373232192 3264504365776896 3265771723468848 3268964071194624 3277994053238784 3279266647945992 3282472187191296 3288269401110144 3292761572423136 3295980303187968 3303153085548096 3306368025201744 3312221415478272 3316746308122368 3319974477980352 3330451871379072 3331731660668928 3344157434635776 3350012767174656 3357976267010304 3361927330308096 3366520127207424 3371119198419456 3385049443041024 3391027819894836 3394342607597568 3395660371561359 3398979687662592 3413025058272768 3417040893100032 3421708981751808 3423723680417238 3427070428882944 3431102789779456 3445280900481024 3448662354468144 3449987568377856 3454700666148864 3468976288736256 3475117550665728 3478499862331392 3479864979013632 3483251911323648 3494244586364928 3500415814084992 3505197802902048 3508624193716224 3523122640797696 3534166379785536 3537621087879168 3552945928621056 3557799679889664 3562660061966016 3566142623121408 3572440830835712 3580878749663232 3587202983029248 3592103533552512 3609803808275148 3613332453249024 3614735234242737 3618268699769856 3629610687881596 3644609079153834 3648171746875392 3663975488890464 3667557087608832 3668980919886216 3672567411499008 3673993188902454 3677584580093952 3684079606799328 3687680857636864 3689112502437032 3699303076248912 3702919208288256 3704356768976028 3707977841086464 3719601035515024 3726249092413056 3727680974290944 3731339596637664 3732773434638336 3734971287727896 3746694903619712 3748134642188288 3762177113965248 3763622801866752 3768764363071488 3782168246596608 3787335143108352 3792509098221888 3796216340742144 3802920884438016 3808116131547904 3818635433547264 3823852148620416 3839588165692928 3844171004737536 3849422604470784 3855454232493312 3859990638501888 3865263849756672 3870544264851968 3875941013041152 3879745148776662 3881236014425088 3886538249417472 3897208179093504 3902532233982976 3904173673906176 3909507244498944 3913312345122816 3914848101390336 3918658400239104 3925595751677952 3930958587404288 3934784566495232 3937967790845616 3941817221726208 3943347528264804 3947202217930752 3959575295870832 3963445848457216 3968176521019392 3973597527195648 3975937177258728 3979823723864064 3989949780393984 3995400531460096 3997064169698688 4002524639875872 4006437176180736 4007992569711768 4011910451011584 4018995934690176 4024486366294944 4028420370563072 4035603355907904 4039548227223552 4041116475246576 4045066735730688 4057746584198208 4061713100898304 4064999009905152 4070552287241088 4072116474150912 4087303531221504 4094460048769024 4104193215234816 4111379305168896 4126001723559936 4127603534871993 4131638337936384 4137282652605696 4144589557649244 4148640964841472 4150251565241661 4154308507143168 4161715960780026 4165784109324288 4171475071222272 4184551164954402 4188641635301376 4192030228964688 4193641096077312 4197757046217372 4199370113968128 4201842698693883 4210898878365696 4215031766572176 4216651472461824 4222411925293056 4228299286953984 4232449253210904 4234075652100096 4239859908455424 4251499831738368 4257307891617792 4260752035996896 4264916993998848 4266572735499624 4270743383334912 4278285994992768 4284130647991392 4288318458986496 4295964862740672 4300164241883136 4301833667197968 4306038783197184 4319536686404544 4323759107407872 4330600430029632 4334833666031616 4337386011554976 4342489468314624 4348421830976256 4354362297958464 4358618761592832 4366390516228224 4372355530594656 4376629582921728 4384359201480192 4390348763230848 4398195650061312 4402476388263168 4404204114064128 4408490700268992 4416295220637696 4422328410829824 4426632637307136 4434544374441984 4440602495172096 4454522207854686 4458876579514368 4470297218095104 4472929324416069 4477301689347072 4482569773744128 4488693502943232 4494825597892608 4507241823203328 4508991640925739 4513399257388032 4521370426526448 4525790143463424 4527547162081812 4531972916883456 4544491755626496 4546256034652398 4550700077697024 4556054524133376 4562278642335744 4564964907222984 4569427238510592 4579371323146224 4581131033419776 4598216472624192 4599983424503808 4606267554865152 4614500354162688 4617217367139168 4618991620472832 4625301718315008 4637999816441856 4639819972018176 4644335881764864 4654442984181408 4658992781819904 4667221085446656 4673597070536064 4692909455125056 4697496854396928 4712221839714048 4737261238161408 4741910737393698 4743732906519552 4750213415954688 4769842397012352 4782937310705664 4789471378070016 4804586306251776 4813071744366864 4817776604332032 4819646978990316 4824358266359808 4844293631096832 4859478772205112 4864228995833856 4885300651853952 4891974559848288 4896756548665344 4898657585203272 4903446106791936 4912106142399104 4923708280786944 4932404101665216 4937225611051008 4939142358634704 4943970454781952 4968332123217408 4975119462183552 4977031246184448 4979961716970528 5016236151953664 5025019150761984 5042890995462144 5049780190811136 5056678797629184 5070561179250688 5086541729842254 5091513911396352 5098469531493888 5114451423833158 5125561339650048 5132563472627712 5135585520625857 5140605643324416 5146654184669184 5153685133008896 5167921350721536 5172993531702216 5174981352566784 5182050999223296 5196277572124672 5212676325998592 5217749793497088 5219797468520448 5224877866985472 5250623721127488 5255756295634944 5257796704353072 5262936290574336 5279433727827776 5298130036260864 5301249569678304 5306431631818752 5329418892931584 5336699519834496 5343990092949024 5349213934682112 5358661246253568 5365981821726592 5380804474543872 5388155300328768 5393422314307584 5410328778930944 5414705712412722 5419998679873536 5427403049654784 5444416031822394 5449738041628672 5466913618730751 5472257620313088 5495963233335696 5501335631413248 5503471379829324 5508851117248512 5510989783353681 5516376870140928 5526119410198992 5531521286455296 5533668753655548 5539078009524224 5548954614373368 5554378812432384 5556535153464042 5561966761629696 5579401553272536 5584855513735168 5589373638619584 5591521461436416 5597009394956496 5599160151957504 5602456931591844 5620042355429568 5622201963282432 5629882567057408 5637732382605312 5643265670947872 5645434202800128 5653146544607232 5668666442317824 5673252369894912 5676410522157056 5681002714662528 5688763647332832 5694324511113216 5704381326657024 5712174197321856 5727953150320896 5735778222930624 5741385044262912 5759382248539392 5766256507106304 5774133906706176 5783181348739968 5789985957752832 5797895774635008 5805816397277952 5813911519561728 5819617723164993 5821854021637632 5829807374126208 5845812268640256 5853798350974464 5856260510859264 5864260866748416 5869968517684224 5872272152085504 5877987600358656 5888393627516928 5896437881106432 5902176849742848 5906951686268424 5912725832589312 5915021292397206 5920803326896128 5939362943806248 5945168772685824 5952264781529088 5960396290793472 5963905765888092 5969735585796096 5984924670590976 5993100797190144 6001457052450816 6003786959813808 6009655764271104 6011988854567652 6017865676517376 6028493902035264 6034386857951232 6036729549442416 6042630555844608 6049842892701696 6053405033861856 6059322340835328 6061674712869864 6067600103596032 6083038189780992 6086619876297312 6092569651347456 6097498514857728 6105828430861632 6108174711226368 6130955296832256 6141690073153536 6156289822852224 6158655493963776 6167068957753344 6192447842353152 6197457506904576 6205923978908544 6216884336473866 6222961447262208 6231462760714752 6248676163986432 6257212606833408 6276826747431603 6282962452952064 6296635569326058 6299055170952192 6316348317548544 6322547649858264 6324977208692736 6333617887939584 6348673879816356 6351113478150144 6359789862683136 6377249747607552 6385961837426688 6397375490998272 6399859103249436 6406115075002368 6417428992489152 6423702139109376 6426195971987088 6432477688479744 6450246362824704 6452750500796952 6459058174795776 6479305029606816 6485638661111808 6502250499047424 6506079017332464 6513734202471936 6522632746464384 6531543446937696 6537928142389248 6555988106477568 6558533295891984 6564944374382592 6576538802220288 6585523144846272 6591960606375936 6606306171096192 6612736050403488 6624442830956544 6633492616244736 6639948955960704 6660903742758144 6681783311782029 6688314869271552 6715952534020608 6723854660616192 6733040254414848 6742238396838912 6770098886082048 6782055639789672 6788685215195136 6791320743122718 6797959375325184 6826050116545536 6834081786200064 6843417963503616 6847447360834476 6854140857765888 6890561800962048 6897324708936288 6899975136755712 6909401332297728 6937952577472512 6956999724662784 6959729958027264 6966503822647296 6988489172729856 7000831628169984 7010395605804096 7017248387432448 7046245281595392 7068332759571072 7105891857242112 7112866106090547 7115599359779328 7125320123932032 7144881661671424 7161757499326464 7174405966058496 7184207067105024 7219607616550296 7226664906498048 7229470468485474 7236537399539712 7259221375763192 7289218158307668 7296343493750784 7327950977780928 7335114175217664 7337961839772432 7345134822998016 7347986377804908 7355169160187904 7368159213598656 7375361715273728 7378225004874064 7398606152497824 7405838416576512 7408713537952056 7415955682172928 7439202071030048 7452498184826112 7462679193275328 7465546869276672 7469942575455792 7493389807239424 7524354227930496 7527245603733504 7537528726142976 7564336493193216 7574670286216704 7585018196443776 7605841768876032 7616232263095808 7629812594763381 7637270867094528 7647704297240832 7671677135749737 7679176331385856 7688342009475072 7698845208941568 7710908464986624 7719981277003776 7730527699513344 7741088529703936 7751882026082304 7759490297553324 7762472028850176 7773076498834944 7794416358187008 7805064467965952 7808347347812352 7819014488997888 7826624690245632 7829696202780672 7837316800478208 7851191503355904 7861917174808576 7869569132990464 7875935581691232 7883634443452416 7886695056529608 7894404435861504 7919150591741664 7926891696914432 7947195054391296 7951874354517456 7959647447728128 7990801062920192 7994128339397376 8005049279751744 8012874352361472 8015985139423536 8023820902023168 8037991869380352 8048972732589888 8056840741126144 8071206711815808 8082232950493152 8090133471461376 8115493168396416 8122058568619083 8129998019810304 8141104574482176 8166624047733591 8174607062443008 8208386430469632 8222758610337792 8252003447119872 8255207069743986 8263276675872768 8274565305211392 8289179115298488 8297281929682944 8300503130483322 8308617014286336 8323431921560052 8331568218648576 8334802730196063 8342950142444544 8369102329908804 8377283270602752 8384060457929376 8387282192154624 8395514092434744 8398740227936256 8403685397387766 8421797756731392 8430063533144352 8433302944923648 8444823850586112 8456598573907968 8464898506421808 8468151304200192 8479719816910848 8502999663476736 8514615783235584 8521504071993792 8529833987997696 8533145470999248 8541486766669824 8556571989985536 8568261295982784 8576636917972992 8591929725481344 8603667334395936 8612077566394368 8639073372809088 8661200860059264 8674772023109952 8684978936629248 8696843661952512 8708724595916928 8732781032456448 8744711061189312 8753259165843456 8768718402960384 8780697526461696 8796391300122624 8804952776526336 8808408228128256 8816981400537984 8832590441275392 8844656821659648 8853265274614272 8869088748883968 8872531938595809 8881204990344192 8909044415709372 8917753159028736 8940594436190208 8945858648832138 8954603378694144 8965139547488256 8977387005886464 8989651195785216 9014483646406656 9017983281851478 9026798514776064 9042740853052896 9051580286926848 9055094324163624 9063945833766912 9088983511252992 9092512069304796 9101400155394048 9124557284671488 9129929814445968 9138854477021184 9158742646292448 9162262066839552 9196432945248384 9199966849007616 9212535109730304 9234434734278336 9237983240945664 9250603436630016 9288671763529728 9308885968362816 9317985563639808 9325326504710799 9334442170893312 9347194141072128 9385818910250112 9424443679428096 9474522476322816 9483821474787396 9487465813039104 9500426831909376 9539684794024704 9565874621411328 9578942756140032 9609172612503552 9626143488733728 9635553208664064 9639293957980632 9648716532719616 9688587262193664 9718957544410224 9728457991667712 9770601303707904 9783949119696576 9793513097330688 9797315170406544 9806892213583872 9824212284798208 9847416561573888 9864808203330432 9878284717269408 9887940909563904 9936664246434816 9950238924367104 9959923433941056 10032472303907328 10050038301523968 10085781990924288 10099560381622272 10113357595258368 10141122358501376 10173083459684508 10183027822792704 10186981114684077 10196939062987776 10228902847666316 10251122679300096 10265126945255424 10271171041251714 10281211286648832 10293308369338368 10307370266017792 10335842701443072 10345987063404432 10349962705133568 10364101998446592 10392555144249344 10425352651997184 10435499586994176 10439594937040896 10449755733970944 10501247442254976 10515593408706144 10525872581148672 10558867455655552 10602499139356608 10612863263637504 10658837785863168 10673399039668992 10687980185898048 10698427869364224 10717322492507136 10731963643453184 10761608949087744 10776310600657536 10820657557861888 10829411424825444 10839997359747072 10844205702728211 10854806099309568 10888832063644788 10899476083257344 10933827237461502 10944515240626176 10991926466671392 11002671262826496 11006942759658648 11017702234497024 11021979566707362 11032753740281856 11052238820397984 11063042572910592 11067337507311096 11078156019048448 11097909228746736 11108757624864768 11113070306928084 11123933523259392 11158803106545072 11169711027470336 11178747277239168 11183042922872832 11194018789912992 11198320303915008 11204913863183688 11240084710859136 11244403926564864 11259765134114816 11286531341895744 11290868405600256 11306293089214464 11346504739789824 11352821044314112 11362005429325056 11377527294665664 11388649022226432 11408762653314048 11424348394643712 11455906300641792 11471556445861248 11518764497078784 11532513014212608 11548267813412352 11566362697479936 11579971915505664 11595791549270016 11611632794555904 11627823039123456 11639235446329986 11643708043275264 11659614748252416 11691624537280512 11707596701948928 11712521021718528 11728521733496832 11739937035368448 11744544304171008 11755975200717312 11776787255033856 11792875762212864 11804353699485696 11813903372536848 11825451665178624 11830042584794412 11841606653792256 11878725887612496 11890337545371648 11904529563058176 11920792581586944 11927811531776184 11939471171592192 11969849341181952 11986201594380288 12007573919627616 12019311528542208 12023977709135304 12035731353034752 12056987804070528 12073459098884832 12085261111689216 12106810067723712 12118644681670656 12123349425739728 12135200207192064 12173239752594624 12185139302694912 12194997029715456 12211656861723264 12216349422452736 12261910593664512 12283380146307072 12312579645704448 12334137915506688 12394915013809152 12411847957817088 12433768672947732 12445922894524416 12450754695724983 12462925521429504 12497352327972864 12514425213666816 12553653494863206 12565924905904128 12593271138652116 12598110341904384 12605528096081649 12632696635097088 12645095299716528 12649954417385472 12667235775879168 12697347759632712 12702226956300288 12719579725366272 12754499495215104 12771923674853376 12794750981996544 12799718206498872 12812230150004736 12834857984978304 12852391943974176 12864955376959488 12900492725649408 12905501001593904 12918116349591552 12958610059213632 12971277322223616 13004500998094848 13012158034664928 13027468404943872 13045265492928768 13063086893875392 13075856284778496 13117066591783968 13129888748765184 13153077604440576 13171046289692544 13212612342192384 13225472100806976 13248885661913088 13266985232489472 13279897911921408 13321807485516288 13363566623564058 13376629738543104 13431905068041216 13447709321232384 13466080508829696 13484476793677824 13540197772164096 13564111279579344 13577370430390272 13582641486245436 13595918750650368 13652100233091072 13668163572400128 13686835927007232 13694894721668952 13708281715531776 13794649417872576 13799950273511424 13818802664595456 13875905154945024 13913999449325568 13919459916054528 13933007645294592 13976978345459712 14001663256339968 14020791211608192 14092490563190784 14136665519142144 14211783714484224 14225732212181094 14231198719558656 14250640247864064 14289763323342848 14348811932116992 14368414134210048 14439215233100592 14453329812996096 14458940936970948 14473074799079424 14518442751526384 14578436316615336 14592686987501568 14655901955561856 14675923679544864 14690269645996032 14695972755609816 14710338320375808 14736318427197312 14756450009748128 14797212304995648 14811676833153024 14817427075904112 14831911364345856 14878404142060096 14904996369652224 14925358386550656 14931093738553344 14939885150911584 14986779614478848 15048708455860992 15075057452285952 15128672986386432 15149340572433408 15170036392887552 15211683537752064 15232464526191616 15259625189526762 15274541734189056 15295408594481664 15343354271499474 15358352662771712 15376684018950144 15397690417883136 15406756561877571 15421816929973248 15439962554007552 15461055399026688 15482177059407872 15503764052164608 15518980595106648 15524944057700352 15546152997669888 15588832716374016 15610128935931904 15638028977995776 15653249380491264 15659392405561344 15674633600956416 15723834349617152 15739138265980928 15751871163382464 15767268886904832 15773390113059216 15788808871723008 15838301183483328 15853783393828864 15894390108782592 15903748709034912 15919294895456256 15981602125840384 15988256678794752 16010098559503488 16031970278847072 16047641804046336 16075983738760704 16097945465179776 16142413423631616 16164465900986304 16180266942922752 16230986336792832 16244117137238166 16259996039620608 16282209148964352 16333248095467182 16349214124886016 16400740856192253 16416772860939264 16504006894239744 16510414139487972 16526553351745536 16532969350061043 16549130610422784 16578358230596976 16594563859365888 16601006260966644 16617234028572672 16646863843120104 16663136437297152 16669605460392126 16685900284889088 16738204659817608 16754566541205504 16768120915858752 16774564384309248 16791028184869488 16797480455872512 16807370794775532 16860127066288704 16866605889847296 16889647701172224 16913197147815936 16929797012843616 16936302608400384 16959439633821696 17005999326953472 17029231566471168 17043008143987584 17066290941998496 17082973533339648 17113143979971072 17136522591965568 17183859450962688 17207334668791872 17224155132788736 17278146745618176 17322401720118528 17349544046219904 17369957873258496 17393687323905024 17417449191833856 17458853169494979 17465562064912896 17489422122378624 17537436805920768 17561395052923392 17592782600245248 17609905553052672 17616816456256512 17633962801075968 17665180882550784 17689313643319296 17706530549228544 17738177497767936 17745063877191618 17762409980688384 17818088831418744 17835506318057472 17881188872380416 17891717297664276 17909206757388288 17954774011772928 17979302391570432 18028967292813312 18035966563702956 18053597029552128 18085481706105792 18103160573853696 18110188648327248 18127891667533824 18177967022505984 18185024138609592 18202800310788096 18249114569342976 18259859628891936 18277708954042368 18317485292584896 18324524133679104 18392865890496768 18425070219460608 18468869468556672 18475966481891328 18501206873260032 18577343527059456 18617771936725632 18650653009421598 18668884341786624 18694388282144256 18771637820500224 18830480242294809 18848887358856192 18949044952645632 18967642949574792 18974931626078208 19000853663818752 19079369588049408 19131749242822656 19157885512280064 19218345225007104 19252286977467456 19271106417328128 19278587915961264 19297433065439232 19377174524387328 19437915088820448 19456915983335424 19541202607415808 19567898239393152 19594630340813088 19613784427167744 19648424569596416 19694833123147776 19729616406660864 19756569434538816 19775881819127808 19873328492869632 19900477848734208 19919846867882112 20045349935346087 20064944607814656 20171563981848576 20199120763244544 20226715190516736 20282244717002752 20346166919369016 20366055645585408 20373962229368154 20393878125975552 20457805695332632 20502245358600192 20530253890510848 20542342082503428 20562422573297664 20614740532035584 20671685402886144 20691974126808864 20699925410267136 20728203996893184 20785110288498688 20870999173988352 20879189874081792 20899511467941888 21002494884509952 21031186817412288 21051745162297344 21117734911311104 21204998278713216 21317675571726336 21338598318271641 21346798079337984 21375960371796096 21434644985014272 21463927286906368 21523217898175488 21552621201315072 21641315115723776 21658822849650888 21679994719494144 21688411405456422 21709612198619136 21777664127289576 21798952166514688 21867654474923004 21889030481252352 21983852933342784 22005342525652992 22013885519317296 22035404468994048 22043959133414724 22065507480563712 22104477640795968 22126085145821184 22134675014622192 22156312038096896 22195818457493472 22217515249729536 22226140613856168 22247867046518784 22317606213090144 22339422054940672 22357494554478336 22388037579825984 22396640607830016 22409827726367376 22480169421718272 22519530268229632 22573062683791488 22581736811200512 22612586178428928 22693009479579648 22705642088628224 22724010858650112 22755054589331328 22817525306628096 22848696789287424 22889437784290143 22911812601283584 22943112891722496 23015031407249211 23037528994157568 23065026028425216 23096535626824704 23132725394959872 23159943831011328 23191583098540032 23223265589111808 23255646078246912 23278470892659972 23287416086550528 23319229496504832 23383249074561024 23415193403897856 23425042043437056 23457043466993664 23479874070736896 23489088608342016 23511950401434624 23553574510067712 23585751524425728 23608707398971392 23627806745073696 23650903330357248 23660085169588824 23683213307584512 23757451775224992 23780675090743296 23841585163173888 23855623063552368 23878942343184384 23972403188760576 24015147839255232 24038623057084416 24047955418270608 24071462706069504 24113975608141056 24146918197769664 24170522223378432 24213620135447424 24246698851479456 24270400414384128 24346479505189248 24389994059430912 24423313723446528 24499872143200773 24523821187329024 24625159291408896 24668275831013376 24789830027618304 24823695915634176 24867537345895464 24891845789048832 24901509391449966 24925851042859008 24994704655945728 25004408190588189 25028850427333632 25107306989726412 25131849811808256 25186542277304232 25196220683808768 25211056192163298 25265393270194176 25290190599433056 25299908834770944 25334471551758336 25394695519265424 25404453912600576 25439159450732544 25508998990430208 25543847349706752 25589501963993088 25599436412997744 25624460300009472 25669715969956608 25704783887948352 25729910753918976 25811002003187808 25836232699183104 25917220118427264 26024316069329856 26054936809887744 26090530985857536 26126173787750784 26234133183567936 26259777497530368 26306155208881152 26342092579385088 26425224684384768 26450944201613952 26497771323826176 26533970464978944 26559795823842816 26643614971032576 26727133247128116 26753259477086208 26863810136082432 26895418642464768 26932161017659392 26968953587355648 27080395544328192 27128222559158688 27154740860780544 27165282972490872 27191837501300736 27304200466182144 27373671854014464 27389789443337904 27416563431063552 27589298835745152 27599900547022848 27637605329190912 27751810309890048 27866015290589184 27953956690919424 27975979514132397 28003326512679936 28041582423216384 28129482831082369 28273331038284288 28423567428968448 28451464424362188 28462397439117312 28501280495728128 28579526646685696 28697623864233984 28736828268420096 28878430466201184 28906659625992192 28917881873941896 28946149598158848 29036885503052768 29156872633230672 29185373975003136 29311803911123712 29351847359089728 29380539291992064 29391945511219632 29420676640751616 29472636854394624 29512900019496256 29594424609991296 29634854151808224 29663822728691712 29756808284120192 29809992739304448 29850716773101312 29879770301823168 29973559228957696 30097416911721984 30150114904571904 30257345972772864 30298681144866816 30340072785775104 30423367075504128 30464929052383232 30519250379053524 30549083468378112 30560943344052231 30590817188963328 30686708542998948 30716705325543424 30753368037900288 30795380835766272 30813513123755142 30843633859946496 30879925108015104 30922110798053376 30964354118815744 31007528104329216 31037961190213296 31049888115400704 31092305995339776 31177665432748032 31220257871863808 31276057955991552 31306498760982528 31318784811122688 31349267201912832 31447668699234304 31478276531961856 31503742326764928 31546780226118432 31577617743446016 31676602366966656 31807497418069824 31838589790912512 31976513357589504 32020197119006976 32063940557694144 32095283608092672 32151967477521408 32195890930359552 32284826847263232 32328931801972608 32461972673585664 32488234274476332 32519992079241216 32532617108184633 32564418297928704 32666496190934364 32698428249772032 32801481712384506 32833545721878528 33008013788479488 33020828278975944 33053106703491072 33065938700122086 33098261220845568 33156716461193952 33189127718731776 33202012521933288 33234468057145344 33293727686240208 33326272874594304 33339210920784252 33371800569778176 33476409319635216 33509133082411008 33536241831717504 33549128768618496 33582056369738976 33594960911745024 33614741589551064 33720254132577408 33733211779694592 33779295402344448 33859594025687232 33872605216800768 33918879267643392 34058463132942336 34086016287975168 34132581883996992 34165947066679296 34226287959942144 34273045183931136 34367718901925376 34414669337583744 34556293491236352 34644803440237056 34699088092439808 34739915746516992 34787374647810048 34834898383667712 34917706338989958 34931124129825792 34978844244757248 35074873611841536 35122790105846784 35185565200490496 35219811106105344 35233632912513024 35267925602151936 35330361765101568 35378627286638592 35413061098457088 35476354995535872 35490127754383236 35524819961376768 35636177662837488 35671012636114944 35762377744760832 35783434595328552 35818413514776576 35909548023545856 35958604783140864 36057934585626624 36071933127405912 36107194059104256 36170963412211584 36220377296654496 36255783335067648 36355934045011968 36370048277219184 36405600621576192 36519719257783872 36555417908084736 36634970585169792 36649048267358208 36785731780993536 36850140438921216 36937738937113344 37002413746520064 37235543873451264 37301306018843196 37337768683573248 37352264087174949 37388776564288512 37543275641000448 37660960484589618 37697774717712384 37898089905291264 37935285899149584 37949863252156416 38001707327637504 38158739176098816 38263498485645312 38315771024560128 38436690450014208 38504573954934912 38557175831922528 38594866130878464 38754349048774656 38875830177640896 38913831966670848 39082405214831616 39135796478786304 39189260681626176 39227568854335488 39296849139192832 39389666246295552 39459232813321728 39513138869077632 39746656985739264 39800955697468416 39839693735764224 40090699870692174 40129889215629312 40343127963697152 40398241526489088 40453430381033472 40564489434005504 40692333838738032 40732111291170816 40747924458736308 40787756251951104 40915611390665264 41004490717200384 41060507781021696 41084684165006856 41124845146595328 41229481064071168 41383948253617728 41399850820534272 41456407993786368 41741998347976704 41758379748163584 41799022935883776 42004989769019904 42062373634824576 42235469822622208 42409996557426432 42635351143452672 42677196636543282 42693596158675968 42751920743592192 42869289970028544 42927854573812736 43046435796350976 43105242402630144 43282630231447552 43317645699301776 43359989438988288 43376822810912844 43419224397238272 43555328254579152 43597904333029376 43735308949846008 43778060962504704 43967705866685568 44027771038634592 44070808937988096 44087918266829448 44131014961127424 44208955281591936 44269350029244384 44312624076193792 44391636914986944 44435030499459072 44452281227712336 44495734093037568 44635212426180288 44678844109881344 44714989108956672 44776075159651968 44793281215660032 44819655452734752 44960338843436544 45039060536459264 45146125367582976 45225172356857856 45386018959159296 45448021717300224 45510109178662656 45635050613256192 45697393578574848 45778875568580286 45823625202567168 45886225783444992 46030062814498422 46075057988315136 46130052056850432 46193071253649408 46220269685632713 46265450789919744 46319887662022656 46383166197080064 46446531178223616 46511292156493824 46556941785319944 46574832173101056 46638458993009664 46766498149122048 46830386807795712 46914086933987328 46959748141473792 46978177216684032 47023900802869248 47171503048851456 47217414797942784 47255613490147392 47301806660714496 47320170339177648 47366426615169024 47514903550449984 47561350181486592 47683170326347776 47711246127104736 47757884686368768 47944806377521152 48030295678510464 48095910836541216 48142925412139008 48227951216282112 48293836395539328 48427240270894848 48493397702958912 48540800828768256 48692959010378496 48779988118861824 48846627446893056 48999744286401546 49047642374658048 49202222568576759 49250318582817792 49579660055236608 49598908050183129 49647391831268352 49735074691790928 49783691578097664 49803018782899932 49851702085718016 49989409311891456 50008816381176378 50057700854667264 50214613979452824 50263699623616512 50373084554608464 50392441367617536 50422112384326596 50580381198866112 50599817669541888 50668943103516672 50789391038530848 50808907825201152 50878318901465088 51017997980860416 51087694699413504 51198872825995488 51248920600018944 51339431939913216 51409567775896704 51622004006375616 51672465398366208 51834440236854528 52048632138659712 52109873619775488 52181061971715072 52252347575501568 52468266367135872 52612310417762304 52684185158770176 52850449368769536 52901888403227904 52995542647652352 53067940929957888 53119591647685632 53287229942065152 53454266494256232 53506518954172416 53727620272164864 53864322035318784 53937907174711296 54160791088656384 54256445118317376 54309481721561088 54330565944981744 54383675002601472 54608400932364288 54747343708028928 54779578886675808 54833126862127104 55178597671490304 55275210658381824 55503620619780096 55732030581178368 55951959028264794 56006653025359872 56083164846432768 56258965662164738 56491440726884427 56546662076568576 56847134857936896 56902928848724376 56924794878234624 57002560991456256 57159053293371392 57395247728467968 57473656536840192 57756860932402368 57813319251984384 57835763747883792 57892299196317696 58073771006105536 58313745266461344 58370747950006272 58623607822247424 58703694718179456 58783891022439264 58841353281503232 58945273708789248 59025800038992512 59188849219982592 59269708303616448 59327645457383424 59513616568240384 59619985478608896 59701433546202624 59759540603646336 59947118457915392 60136049806038261 60194833823443968 60514691945545728 60597362289733632 60680145571550208 60846734151008256 60929858104766464 61038500758107048 61098166936756224 61121886688104462 61181634377926656 61373417085997896 61433410651086848 61506736075800576 61590761671532544 61627026247510284 61687267719892992 61844221596106752 61928708237631488 62015056208658432 62075922380426592 62099776230801408 62184611990679552 62355330865496064 62440515743727616 62612997521965056 62637569622245376 62698534403825664 62956553063923712 63007484653529856 63093560452236864 63155235486892032 63353204733933312 63614994836139648 63953026715179008 64015794954814923 64040394238013952 64127881115388288 64303934955042816 64391781860719104 64569653694526464 64657863603945216 64923945347171328 64976468548952664 65039984158482432 65065234216369266 65128836595857408 65332992381868728 65396856499544064 65602963424769012 65667091443757056 66016027576958976 66041656557951888 66106213406982144 66131877400244172 66196522441691136 66313432922387904 66378255437463552 66404025043866576 66468936114290688 66587455372480416 66652545749188608 66678421841568504 66743601139556352 66952818639270432 67018266164822016 67072483663435008 67164112739477952 67189921823490048 67229483179102128 67440508265154816 67558590804688896 67719188051374464 67745210433601536 67837758535286784 68116926265884672 68172032575950336 68265163767993984 68452575919884288 68546090367862272 68735437803850752 68829338675167488 69045094221747633 69112586982472704 69289606880474112 69398176184879616 69479831493033984 69574749295620096 69669796767335424 69835412677979916 69862248259651584 69957688489514496 70149747223683072 70245580211693568 70371130400980992 70439622212210688 70467265825026048 70535851204303872 70660723530203136 70757254573277184 70826122196914176 70952709991071744 70980255508766472 71049639922753536 71272355325674976 71342025272229888 71524755489521664 71566869190657104 71636827029553152 71917209566281728 72115869171253248 72143866254811824 72214388118208512 72341926824423168 72440754593308992 72511566670135296 72740096554438368 72811201243152384 73039438515567744 73269941170339584 73499616429602319 73571463561987072 73875477874226688 74004827493040128 74471087746902528 74602612037686392 74675537367146496 74704528174349898 74777553128577024 75086551282000896 75321920969179236 75395549435424768 75796179810582528 75870571798299168 75899726504312832 76003414655275008 76317478352197632 76526996971290624 76631542049120256 76873380900028416 77009147909869824 77114351663845056 77189732261756928 77508698097549312 77751660355281792 78164810429663232 78271592957572608 78378521363252352 78593698278385664 78779332492591104 78918465626643456 79026277738155264 79493313971478528 79601911394936832 79679387471528448 80181399741384348 80259778431258624 80686255927394304 80796483052978176 80906860762066944 81128978868011008 81384667677476064 81464222582341632 81495848917472616 81575512503902208 81831222781330528 82121015562043392 82169368330013712 82249690293190656 82767896507235456 82799701641068544 82912815987572736 83598045871767552 83927938542397191 84009979538039808 84124747269649152 84388448493247107 84470939645244416 84819993114852864 85270702286905344 85354393273086564 85387192317351936 85503841487184384 85738579940057088 85855709147625472 86092871592701952 86210484805260288 86565260462895104 86635291398603552 86719978877976576 86753645621825688 86838448794476544 87110656509158304 87195808666058752 87470617899692016 87556121925009408 87935411733371136 88055542077269184 88141617875976192 88175836533658896 88262029922254848 88417910563183872 88538700058488768 88625248152387584 88783273829973888 88904562455424672 88991468186075136 89270424852360576 89429978217913344 89552150319303936 89639310905469504 89920677686873088 90292250735165952 90450344713715712 90772037918318592 90896043434600448 91020218357325312 91270101226512384 91394787157149696 91557751137160572 91647250405134336 91682830032156693 91772451566889984 92060125628996844 92150115976630272 92260104113700864 92386142507298816 92440539371265426 92530901579839488 92639775324045312 92766332394160128 92893062356447232 93022584312987648 93113883570639888 93149664346202112 93276917986019328 93532996298244096 93660773615591424 93828173867974656 93919496282947584 93956354433368064 94047801605738496 94343006097702912 94434829595885568 94511226980294784 94640340678355296 94732853230338048 95029807100899968 95422492254209472 95515769372737536 96060591357020928 96191821673082432 96285850824278016 96455902432564224 96587672791078656 96854480541789696 96986795405917824 97385918020756992 97559976237723648 97597851324553899 97693254893786112 97999488572803092 98095284749316096 98404445137153518 98500637165635584 99159320110473216 99197816100366258 99294783662536704 99470149383581856 99567383156195328 99606037565799864 99703404171436032 99978818623782912 100017632762352756 100115401709334528 100429227958905648 100527399247233024 100746169109216928 100784882735235072 100844224768653192 101160762397732224 101199635339083776 101337886207033344 101578782077061696 101617815650402304 101756637802930176 102175389398827008 102397745651990976 102497841200037888 102678863879826432 102819135551793408 103244008012751232 103668880473709056 104097264277319424 104219747239550976 104362123943430144 104504695151003136 104936532734271744 105224620835524608 105368370317540352 105700898737539072 105803776806455808 105991085295304704 106135881859915776 106239183295371264 106574459884130304 106908532988512464 107013037908344832 107455240544329728 107728644070637568 107875814349422592 108321582177312768 108512890236634752 108661131889963488 108767350005202944 109216801864728576 109559157773351616 109666253724254208 110357195342980608 110550421316763648 111007241239560192 111903918056529588 112013306050719744 112056792261524847 112166329692865536 112517931324329476 112982881453768854 113093324153137152 113694269715873792 113805857697448752 113849589756469248 114005121982912512 114318106586742784 114790495456935936 114947313073680384 115513721864804736 115671527495767584 115784598392635392 116147542012211072 116627490532922688 116741495900012544 117247215644494848 117407389436358912 117567782044878528 117682706563006464 117890547417578496 118051600077985024 118377698439965184 118539416607232896 119027233136480768 119239970957217792 119402867092405248 119519081207292672 119894236915830784 120272099612076522 120389667646887936 121029383891091456 121194724579467264 121360291143100416 121693468302016512 121859716209532928 122077001516214096 122196333873512448 122243773376208924 122363268755853312 122746834171995792 122866821302173696 123013472151601152 123181523343065088 123254052495020568 123374535439785984 123688443192213504 123857416475262976 124151844760853184 124199552461602816 124369223981359104 124881031487455232 125225995043930112 125275139244490752 125397068807651328 125913106127847424 126014969307059712 126187120904473728 126706409467866624 127229989672279296 127906053430358016 128031589909629846 128080788476027904 128255762230776576 128607869910085632 128783563721438208 129139307389052928 129315727207890432 129847890694342656 129952937097905328 130079968316964864 130130468432738532 130257673191714816 130665984763737456 130793712999088128 131205926849538024 131334182887514112 132083313115903776 132212426813964288 132263754800488344 132393044883382272 132626865844775808 132808050087733152 132937872228581376 133174910744960832 133305091498377216 133356843683137008 133487202279112704 133905637278540864 134036532329644032 134144967326870016 134328225478955904 134379843646980096 134458966358204256 134881016530309632 135117181609377792 135438376102748928 135675517070573568 136344065151900672 136530327535987968 136905151839768576 137092180735724544 137470875607701504 137658677350334976 138090188443495266 138225173964945408 138579213760948224 138660809056898139 138796352369759232 138959662986067968 139149498591240192 139339593534670848 139670825355959832 139724496519303168 139915376979028992 140299494447366144 140491160423387136 140742260801961984 140879244424421376 140934531650052096 141071702408607744 141514509146554368 141652244393828352 141905419982143488 141960511017532944 142099279845507072 142544710651349952 142684050544459776 143049510979043328 143133738381314208 143273654059106304 143834419132563456 144287732509623648 144428776236417024 144683853648846336 144881509186617984 145480193108876736 145622402486304768 146078877031135488 146539882340679168 146999232859204638 147142927123974144 147750955748453376 148942175493805056 149205224075372784 149351074734292992 149409056348699796 149555106257154048 150173102564001792 150643841938358472 150791098870849536 151741143596598336 151799453008625664 152006829310550016 152634956704395264 153053993942581248 153263084098240512 153746761800056832 154018295819739648 154228703327690112 155017396195098624 155503320710563584 156329620859326464 156543185915145216 156757042726504704 157187396556771328 157836931253286912 158052555476310528 158986627942957056 159203822789873664 159358774943056896 160362799482768696 160519556862517248 161592966105956352 161813721524133888 162769335354952128 162928445164683264 162991697834945232 163151025007804416 163662445562661056 164242031124086784 164338736660027424 164499380586381312 165535793014470912 165825631975145472 167196091743535104 167855877084794382 168019959076079616 168249494539298304 168776896986494214 168941879290488832 169474322180653281 169639986229705728 170541404573810688 170708786546173128 170774384634703872 171007682974368768 171477159880114176 171711418295250944 172185743185403904 172420969610520576 173130520925790208 173270582797207104 173439957755953152 173507291243651376 173676897588953088 174221313018316608 174391617332117504 174941235799384032 175112243850018816 175870823466742272 176111084154538368 176351673067317792 176524059844509696 176835821126367744 177077400116977536 177566547659947776 177809124910849344 177982936372150272 178540849704721152 178859956435826688 179104300638607872 179278621810939008 179841355373746176 180408149418114783 180584501470331904 181544075836637184 181792086869200896 182040436714650624 182540202453024768 182789574314299392 183115502274321144 183294500810268672 183365660064313386 183544903133779968 184120251257993688 184300231953260544 184520208227401728 184772285014597632 184881078742530852 185061803159678976 185532664788320256 185786124712894464 186045168625975296 186227767141279776 186299328692404224 186553835972038656 187065992596488192 187321547231182848 187838992565895168 187912708866736128 188095603211476992 188869659191771136 189022453960589568 189280681356710592 189465706460676096 190059614201799936 190844984508418944 192047384864444769 192121182714041856 192383643346164864 192911804865128448 193175345582157312 193708961083579392 193973590811835648 194771836041513984 195119952475447296 195195702649107798 195386509787572224 195998977145606184 196190569498632192 196808890274307036 197001274331271168 198318640220946432 198395632200732516 198589567325073408 198940298767163712 199134766312390656 199212075131599728 199406808342872064 199957637247565824 200035265524705512 200230803418669056 200858455917811296 201054798494466048 201492338218433856 201569765470470144 201688449537306384 202321524795464448 202675772414066688 203157564154123392 203235631300804608 203513275605860352 204350778797654016 204795491303981952 205357727759652864 205638271103586816 206488016025502464 207135282665242899 207337760947418112 208194528554638848 208439494479101952 208724247886860288 209009390302006272 209873065468543488 210449241671049216 210736740635080704 211401797475078144 211607553612911616 211982170590609408 212271763719831552 212478366590742528 213148919768260608 213817065977024928 214026075816689664 214910481088659456 215751628698845184 216643164354625536 217025780473269504 217322263779926976 217534700010405888 218433603729457152 219118315546703232 220498849288806957 220714390685961216 222014482479120384 223807836113059176 224026612101439488 224113584523049694 224332659385731072 225035862648658952 225965762907537708 226186648306274304 227388539431747584 227611715394897504 227699179512938496 228010243965825024 228636213173485568 229580990913871872 229894626147360768 231027443729609472 231343054991535168 231569196785270784 232295084024422144 233254981065845376 234494431288989696 234814778872717824 235135564089757056 235781094835156992 236103200155970048 236755396879930368 237078833214465792 238054466272961536 238479941914435584 238805734184810496 239038162414585344 239788473831661568 240544199224153044 240779335293775872 242058767782182912 242389449158934528 242720582286200832 243386936604033024 243719432419065856 244154003032428192 244392667747024896 244487546752417848 244726537511706624 245493668343991584 245733642604347392 246363046686130176 246508104990041136 246749070879571968 247714832950525952 248303689521706368 248399104923205632 248738447962718208 249762062974910464 250794137615302656 251783815627191573 252029938614119424 252374241808947456 253165345479741321 253412818935733248 254459979344558592 255812106860716032 256063179819259692 256161576952055808 256511524461553152 257215739820171264 257567127442876416 258278614778105856 258631454415780864 259695781388685312 259905874195810656 260159936633929728 260260936865477064 260515346383429632 261331969527474912 261587425998176256 262411853699076048 262668365775028224 264166626231807552 264424853627928576 264527509600976688 264786089766764544 265253731689551616 265616100175466304 265875744457162752 266349821489921664 266713687366274016 266974404558225408 267811274557081728 268289934653740032 268656450957911808 268917932716408512 269762033060619264 270876752205497856 271351034141147136 272688130303801344 273060655071975936 273810303679537152 274184361471449088 274941751215403008 275048490096470079 275317354700669952 276180376886990532 276450347929890816 277158427521896448 277321618113796278 277592704739518464 277919325972135936 278298997182480384 278679187069341696 279341650711919664 279448993038606336 279830753958057984 280598988894732288 280982320846774272 281484521603923968 281758488848842752 281869063300104192 282143404817215488 283029018293108736 283304488787656704 283921022035065888 284198559691014144 285089421302699904 286267476762628416 286547308118212608 288575465019247296 288857552472834048 289367707297692672 289763018373235968 290960386217753472 292157754062270976 293079764681358336 293998465718409276 294285854247948288 295501911496906752 297884350987610112 298410448150745568 298702149468585984 298818112697399592 299110212514308096 300346205128003584 301287683876716944 301582197741699072 303482287193196672 303598906017251328 304013658621100032 305269913408790528 306526168196481024 307493523600113664 308036591639479296 308457406655380224 311006641421127168 312659241718652928 313086371830290432 313514085453009408 314374793113542656 315673862506573824 316105110952621056 317973255885914112 318407645579747328 318717549886113792 320725598965537392 321039113725034496 323185932211912704 323627443048267776 325538670709904256 325983395669890464 326302050015608832 327324891125322112 328677473320054848 328998761172762624 331071586028941824 331651263950290944 335711754169588764 336039918152159232 336170376784574541 336498989078596608 337553793972988428 337883758580977664 338948644361306562 339279972459411456 341082809147621376 341417573092346256 341548769269407744 342015365948737536 342954319760228352 343422836590501888 344371486370807808 344841939221041152 346261041851580416 346541165594414208 347014582487302752 347353795177906176 348442626036633216 349882471598768064 350224487700037632 351741646933484544 352222168309076736 352703346134635584 353048119689019392 353671642252735488 354154800233955072 355133095319895552 355618249821698688 357081699409442304 357719912871653376 358208601277215744 358557243621878016 359682710747492352 360816298836229566 361169002940663808 363088151673274368 363584173738401792 364080873429301248 365080404906049536 365579148628598784 366231004548642288 366589001620537344 366731320128626772 367089806267559936 368240502515987376 368600463906521088 369040416454803456 369544570029195264 369762157485061704 370123606319357952 371065329576640512 371572249425788928 372455534282559552 372598657384808448 373107671944077312 374643094462365696 375677985131790336 375825417733472256 376191206422953984 377739318383542272 378044907921179136 378561362713421184 380119228403599872 381689969016837888 384094769728889538 384242365428083712 384767286692329728 385823609730256896 386350691164314624 387417922167158784 387947181623671296 389543672083027968 390239904950894592 390391405298215596 390773019575144448 391997954291212368 392381138997264384 393617780548614072 394002548662542336 396637280441892864 396791264401465032 397179134650146816 397880597534327424 398424150263199456 398813616685744128 399915274495131648 400070531049411024 400461606837338112 401716911835622592 402109596988932096 402984676436867712 403139530940940288 403376899074612768 404643049590928896 405351544828133376 406315128308246784 407026551211720704 409590982607963904 410715455519305728 411276542207173632 412976032051004928 414270565330485798 414675521894836224 416389057109277696 416878988958203904 417448495773720576 418018780604012544 419746130937086976 420898483342098432 421473481270161408 422803594950156288 423215107225823232 424543527439663104 424956733181485056 426297839536521216 427634131954049856 428052151633379328 429820962177318912 431503257397690368 433286328709251072 434051560946539008 434644527559853952 436867207458914304 438236631093406464 440997698577613914 441428781371922432 447615672226118352 448053224202878976 448227169046099388 448665318771462144 450071725297317904 451931525815075416 452373296612548608 455223430789795008 455398359025876992 456020487931650048 459161981827743744 459789252294721536 462054887459218944 462686109983070336 464590168048844288 466509962131690752 468988862577979392 469629557745435648 470271128179514112 471562189670313984 472206400311940096 473510793759860736 474157666428931584 476108932545923072 476959883828871168 477611468369620992 478076324829170688 479576947663323136 481088398448306088 481558670587551744 484778898317869056 485441164572401664 487438864838131712 488308006064856384 488785335494049792 488975093504835696 489453075023413248 490987336687983168 491467285208694784 492726093372260352 493016209980082272 493498141759143936 495429665901051904 496607379043412736 497476895925436416 501588275230605312 503567631254383146 504059877228238848 504748483617894912 506330690959482642 506825637871466496 508422966541959843 508919958689117184 511624213721432064 512126359638519384 512323153904111616 513023048923106304 514431479640342528 515134254885752832 516557229556211712 517262908831561728 519391562777370624 519811748391621312 520319873267859456 520521873730954128 521030692766859264 522663939054949824 523174851996352512 524823707398152096 525336731550056448 528333252463615104 529055019201953376 529572179533529088 530507463379103232 531232200350932608 532699642979843328 533427374732548032 533948809116450816 535622549114163456 536579869307480064 537312901915823616 537835865432817024 539524066121238528 541224448254344349 541753504410995712 545376260607602688 546121310143951872 547620607359074304 548368722942898176 549883502430806016 550096980192940158 550634709401339904 552360753773981064 552900695859781632 554316855043792896 554643236227592556 555185409479036928 556597994364960768 557358374138683392 558683301423839328 558897986077212672 559661507916115968 561197977789464576 561964641693548544 563516977697685504 563738126600208384 564286809634430976 566608977575313408 567842044070131776 568397119382028288 570178842605399808 572534953525256832 577150930038494592 578735414595385344 579526036746471936 581920772435506944 584315508124541952 586159529362716672 587996931436818552 588571708495896576 591003822993813504 595768701975220224 596820896301491136 597404298937171968 597636225394799184 598220425028616192 600692410256007168 602575367753433888 603164395483398144 606964574386393344 608027317242200064 610539826817581056 613052336392962048 616073183278958592 616914813310760448 621405847995728697 622013282842254336 625318483437305856 626172743660580864 627028170906018816 628749586227085312 631347725013147648 632210221905242112 635946511771828224 636815291159494656 637435099772227584 641451197931074784 642078227450068992 647254886096535552 651077341419808512 651966791339780928 652604100031217664 654649782250644224 657354946640109696 661496547866420871 662143172057883648 671423508339177528 672079836304318464 672340753569149082 672997978157193216 675107587945976856 675767517161955328 677897288722613124 678559944918822912 682165618295242752 682835146184692512 683097538538815488 684030731897475072 685908639520456704 686845673181003776 688742972741615616 689683878442082304 692522083703160832 693082331188828416 694029164974605504 694707590355812352 696885252073266432 699764943197536128 703483293866969088 704444336618153472 705406692269271168 707343284505470976 708309600467910144 710266190639791104 711236499643397376 714163398818884608 715439825743306752 716417202554431488 717114487243756032 719365421494984704 721632597672459132 722338005881327616 726176303346548736 727168347476803584 728161746858602496 730160809812099072 731158297257197568 732462009097284576 733178003241074688 733462640257253544 734179612535119872 736481005031974752 737200927813042176 739089140058390528 739524314970123408 740247212638715904 743144498851577856 744911068565119104 745197314769616896 746215343888154624 749286188924731392 752382412845907968 756089815842358272 757122725426842368 759496036439223963 760238456807199744 763379938033675776 768189539457779076 768484730856167424 769534573384659456 771647219460513792 772701382328629248 774835844334317568 775894363247342592 779087344166055936 780479809901789184 780782810596431192 781546039150288896 783995908582424736 784762277994528768 787235561097228144 788005097325084672 793274560883785728 793582528802930064 794358269300293632 795761195068654848 796848300526398912 797627233371488256 800141062098822048 800923213674676224 803433823671245184 805969352873735424 806753798149225536 809286099181857792 812630256616493568 814053102423441408 819181965215927808 821430911038611456 822553084414347264 825952064102009856 828541130660971596 829351043789672448 832778114218555392 833757977916407808 834896991547441152 836037561208025088 839492261874173952 841796966684196864 842946962540322816 845607189900312576 846430214451646464 849087054879326208 849913466362970112 852595679073042432 855268263908099712 859641924354637824 866572657418502144 868103121893078016 869289055119707904 876473262186812928 881995397155227828 882857562743844864 895231344452236704 896106448405757952 896454338092198776 897330637542924288 900143450594635808 903863051630150832 904746593225097216 910446861579590016 910796718051753984 912040975863300096 919578504589443072 924109774918437888 925372219966140672 929180336097688576 933019924263381504 937977725155958784 939259115490871296 940542256359028224 943124379340627968 944412800623880192 947021587519721472 948315332857863168 952217865091846144 953919767657742336 955222936739241984 956152649658341376 959153895326646272 962176796896612176 963117341175103488 969557796635738112 970882329144803328 974877729676263424 976616012129712768 977950187009671392 978906150046826496 981974673375966336 986032419960164544 986996283518287872 993214758086825472 994953791850872832 1007135262508766292 1008119754456477696 1008511130353723623 1009496967235789824 1012661381918965284 1013651275742932992 1016845933083919686 1017839917378234368 1023248427442864128 1024252719277038768 1024646307808223232 1026046097846212608 1028862959280685056 1030268509771505664 1033114459112423424 1034525817663123456 1038783125554741248 1039623496783242624 1041043747461908256 1042061385533718528 1045327878109899648 1049647414796304192 1050673463100112896 1056666504927230208 1058110038403906752 1059144359067058176 1061014926758206464 1062464400701865216 1065399285959686656 1066854749465096064 1071245098228326912 1073159738614960128 1074625803831647232 1075671730865634048 1079048132242477056 1082448896508688698 1083507008821991424 1090752521215205376 1092242620287903744 1095241214718148608 1096737445885796352 1099767004861612032 1100193960385880316 1101269418802679808 1104721507547962128 1105801391719563264 1108633710087585792 1109286472455185112 1110370818958073856 1113195988729921536 1114716748277366784 1117366602847678656 1117795972154425344 1119323015832231936 1123929283387097088 1127033955395371008 1127476253200416768 1128573619268861952 1133217955150626816 1135684088140263552 1140357685210799616 1145069907050513664 1154301860076989184 1157470829190770688 1159052073492943872 1163841544871013888 1168631016249083904 1172319058725433344 1175993862873637104 1177143416991793152 1182007645987627008 1191537403950440448 1193641792602982272 1195272450789598368 1196440850057232384 1201384820512014336 1205150735506867776 1206328790966796288 1213929148772786688 1216054634484400128 1221079653635162112 1232146366557917184 1233829626621520896 1242811695991457394 1244026565684508672 1250636966874611712 1252345487321161728 1254056341812037632 1257499172454170624 1262695450026295296 1264420443810484224 1273630582318989312 1274870199544455168 1282902395862149568 1284156454900137984 1294509772193071104 1302154682839617024 1303933582679561856 1309299564501288448 1314709893280219392 1322993095732841742 1324286344115767296 1342847016678355056 1344159672608636928 1344681507138298164 1345995956314386432 1350215175891953712 1351535034323910656 1355794577445226248 1357119889837645824 1365670292369385024 1366195077077630976 1368061463794950144 1373691346362007552 1377485945483231232 1379367756884164608 1385044167406321664 1386164662377656832 1388058329949211008 1393770504146532864 1399529886395072256 1406966587733938176 1408888673236306944 1410813384538542336 1414686569010941952 1416619200935820288 1420532381279582208 1422472999286794752 1428326797637769216 1430879651486613504 1432834405108862976 1434228974487512064 1438730842989969408 1443265195344918264 1444676011762655232 1454336694953607168 1456323493717204992 1462316594514395136 1464924018194569152 1466356006482149376 1466925280514507088 1468359225070239744 1472962010063949504 1474401855626084352 1478178280116781056 1479048629940246816 1480494425277431808 1486288997703155712 1489822137130238208 1492430687776309248 1504764825691815936 1512179631684716544 1514245450853684736 1518992072878447926 1520476913614399488 1525268899625879529 1526759876067351552 1536379078915558152 1536969461712334848 1539069146769318912 1543294438921027584 1545402764657258496 1549671688668635136 1551788726494685184 1558174688332111872 1560959619803578368 1561565621192862384 1563092078300577792 1567991817164849472 1569524555989057536 1574471122194456288 1576010194650169344 1587165057605860128 1588716538600587264 1591522390137309696 1593696601052797824 1600282124197644096 1601846427349352448 1606867647342490368 1611938705747470848 1613507596298451072 1618572198363715584 1625260513232987136 1638363930431855616 1642861822077222912 1645106168828694528 1651904128204019712 1657082261321943192 1658702087579344896 1665556228437110784 1669793983094882304 1672075122416050176 1678984523748347904 1683593933368393728 1685893925080645632 1691214379800625152 1692860428903292928 1699826932725940224 1705191358146084864 1710536527816199424 1736206243786156032 1738578110239415808 1752946524373625856 1763990794310455656 1765715125487689728 1790462688904473408 1792212896811515904 1792908676184397552 1794661275085848576 1800286901189271616 1807726103260301664 1809493186450194432 1820893723159180032 1824081951726600192 1839157009178886144 1848219549836875776 1850744439932281344 1858360672195377152 1864217543987186091 1866039848526763008 1875955450311917568 1878518230981742592 1881084512718056448 1886248758681255936 1888825601247760384 1894043175039442944 1896630665715726336 1904435730183692288 1907839535315484672 1910445873478483968 1912305299316682752 1918307790653292544 1924353593793224352 1926234682350206976 1941764658289606656 1953232024259425536 1955900374019342784 1957812300093652992 1963949346751932672 1972064839920329088 1984489643599262613 1986429516173650944 2014270525017532584 2016239508912955392 2017022260707447246 2018993934471579648 2025322763837930568 2027302551485865984 2033691866167839372 2035679834756468736 2046496854885728256 2048505438554077536 2049292615616446464 2052092195692425216 2057725918561370112 2060537019543011328 2066228918224846848 2069051635326246912 2077566251109482496 2079246993566485248 2082087494923816512 2084122771067437056 2090655756219799296 2099294829592608384 2113333009854460416 2116220076807813504 2122029853516412928 2124928801403730432 2130798571919373312 2133709498930192128 2142490196456653824 2146319477229920256 2149251607663294464 2151343461731268096 2158096264484954112 2164897793017377396 2167014017643982848 2181505042430410752 2184485240575807488 2190482429436297216 2193474891771592704 2199534009723224064 2200387920771760632 2202538837605359616 2209443015095924256 2211602783439126528 2217267420175171584 2218572944910370224 2220741637916147712 2229433496554733568 2234733205695357312 2235591944308850688 2238646031664463872 2247858566774194176 2257147238537723904 2271368176280527104 2278488109317671889 2280715370421599232 2290139814101027328 2308603720153978368 2314941658381541376 2318104146985887744 2327683089742027776 2337262032498167808 2344638117450866688 2351987725747274208 2354286833983586304 2364015291975254016 2383074807900880896 2387283585205964544 2390544901579196736 2392881700114464768 2402769641024028672 2410301471013735552 2427858297545573376 2442159307270324224 2464292733115834368 2467659253243041792 2485623391982914788 2488053131369017344 2501273933749223424 2504690974642323456 2508112683624075264 2514998344908341248 2525390900052590592 2528840887620968448 2547261164637978624 2549740399088910336 2565804791724299136 2604309365679234048 2607867165359123712 2618599129002576896 2629419786560438784 2645986191465683484 2648572688231534592 2685694033356710112 2688319345217273856 2689363014276596328 2691991912628772864 2700430351783907424 2703070068647821312 2711589154890452496 2714239779675291648 2731340584738770048 2732390154155261952 2736122927589900288 2747382692724015104 2758735513768329216 2772329324755313664 2776116659898422016 2787541008293065728 2799059772790144512 2813933175467876352 2817777346472613888 2821626769077084672 2829373138021883904 2833238401871640576 2841064762559164416 2844945998573589504 2856653595275538432 2861759302973227008 2865668810217725952 2868457948975024128 2877461685979938816 2886530390689836528 2889352023525310464 2908673389907214336 2912646987434409984 2924633189028790272 2929848036389138304 2933850561029014176 2936718450140479488 2945924020127899008 2958097259880493632 2960988850554863616 2979644274260476416 2984861375552618496 3024359263369433088 3025533391061170869 3028490901707369472 3037984145756895852 3040953827228798976 3050537799251759058 3053519752134703104 3072758157831116304 3073938923424669696 3078138293538637824 3086588877842055168 3090805529314516992 3099343377337270272 3103577452989370368 3116349376664223744 3123131242385724768 3126184156601155584 3135983634329698944 3148942244388912576 3152020389300338688 3174330115211720256 3177433077201174528 3183044780274619392 3187393202105595648 3200564248395288192 3213735294684980736 3223877411494941696 3227015192596902144 3237144396727431168 3250521026465974272 3276727860863711232 3285723644154445824 3290212337657389056 3303808256408039424 3314164522643886384 3317404175158689792 3331112456874221568 3339587966189764608 3344150244832100352 3357969047496695808 3371787850161291264 3382428759601250304 3385720857806585856 3399653865451880448 3421073055632398848 3472412487572312064 3477156220478831616 3505893048747251712 3527981588620911312 3531430250975379456 3580925377808946816 3585817352368795104 3589322550171697152 3600573802378543232 3615452206520603328 3618986372900388864 3641787446318360064 3648163903453200384 3696439099673751552 3701488879864562688 3716721344390754304 3728435087974372182 3732079697053526016 3751910900623835136 3757036461963485184 3762169025436112896 3772497517362511872 3777651202495520768 3788086350078885888 3793261331431452672 3808871460367384576 3820891746956967936 3824610598633365504 3848707187586448704 3852469364700413952 3883529316579213312 3906464048518851072 3911800748038685568 3927898693503865344 3944129679840658176 3968979287198525226 3972859032347301888 4028541050035065168 4032479017825910784 4034044521414894492 4037987868943159296 4050645527675861136 4054605102971731968 4067383732335678744 4071359669512937472 4097010877108155072 4098585231232892928 4104184391384850432 4121074039086022656 4132457836449693696 4138103270652493824 4155132502218964992 4158493987132970496 4164174989847633024 4181311512439598592 4198589659185216768 4226666019708920832 4232440153615627008 4244059707032825856 4249857602807460864 4261597143838746624 4267418997860384256 4284980392913307648 4292638954459840512 4298503215326588928 4302686923462536192 4316192528969908224 4329795586034754792 4334028035287965696 4363010084860821504 4368970481151614976 4386949783543185408 4399068019446448128 4400775841543521264 4405077675210719232 4418886030191848512 4423205566878253056 4434534840350343168 4437145889820740448 4441483275832295424 4458866993109467136 4469466411390714624 4477292063328927744 4514294477075447808 4542736352561054208 4556976218635343778 4561430740843198464 4580279628202054656 4617207440307956736 4629883316763082752 4636208293971775488 4655366179484055552 4674524064996335616 4689276234901733376 4703975451494548416 4708573667967172608 4728030583950508032 4766149615801761792 4774567170411929088 4781089803158393472 4805539282048057344 4820602942027471104 4855716595091146752 4928585466231668736 4935318506486083584 4971246783965829576 4976106262738034688 5009381949284646912 5016225367248150528 5050781800105181184 5057681775241936896 5099480798177820672 5131609583448598272 5208618731358468096 5215734330718247424 5237198258005153792 5258839573120877568 5291972382931366968 5297145376463069184 5371388066713420224 5376638690434547712 5378726028553192656 5383983825257545728 5400860703567814848 5406140137295642624 5423178309780904992 5428479559350583296 5462681169477540096 5472245855179800576 5517471027536658432 5544658649510627328 5552233319796844032 5575082016586131456 5592652631961558273 5598119545580289024 5627866350935752704 5635554692945227776 5643253538154169344 5658746276043767808 5666476803743281152 5682129525118328832 5689891997147179008 5713307190551076864 5723518605946454016 5731337620435451904 5736915897950048256 5754923371959877632 5773060781379673056 5778704047050620928 5825293974868819968 5859696072778276608 5867701122058028352 5873436900280958976 5891848040255798016 5916194519760987264 5953468930797787839 5959288548520952832 6048718526738866176 6051066782122341738 6056981803414738944 6075968291513791704 6081907654457597952 6101075598503518116 6107039504269406208 6145516315662232608 6147877846849339392 6156276587077275648 6173177755684110336 6181611058629033984 6198686754674540544 6207154905978740736 6232698753328447488 6246262484771449536 6252368313202311168 6271967268659397888 6297884488777825152 6348660230423440512 6366089560549238784 6374786404211191296 6401128496790576384 6427470589369961472 6447754822989883392 6454030385193804288 6474288793454862336 6501042052931948544 6553455721727422464 6571447288308891648 6580424675314778112 6607616512816078848 6628329045287772768 6634808350317379584 6662224913748443136 6688300489664200704 6715938094993391616 6743575700322582528 6771441715613171712 6835464327953015667 6842146111264797696 6944824975144624128 6954312440957663232 7011786097494503424 7055963177241822624 7062860501950758912 7161850755617893632 7171634704737590208 7178645100343394304 7201147604757086464 7230904413041206656 7283574892636720128 7392878199347503104 7402977759729125376 7433442688781508608 7456870175948744364 7464159394107052032 7503821801247670272 7514072923926970368 7524338050872225792 7544995034725023744 7555302404991041536 7576172700157771776 7586522662862905344 7617742920734769152 7641783493913935872 7649221197266731008 7697414375172897408 7812928097037702144 7823601496077371136 7855797387007730688 7888259359681316352 7937958574397050452 7945718064694603776 8057082100070130336 8064958035651821568 8068089042829788984 8075975737886318592 8101291055351722272 8109210205943463936 8134767464671357488 8142719339025874944 8194021754216310144 8197170462465785856 8208368782769700864 8242148078172045312 8276206541304987648 8316987974265940992 8328349979695266048 8362623024879197184 8397179318370433536 8453332039417841664 8464880307231254016 8488119414065651712 8499715205614921728 8523194287677493248 8534837995720768512 8569960785826615296 8585277908919681024 8597006430653177856 8605373846925072384 8632385057939816448 8659591172069509584 8668056070575931392 8726020169721643008 8737940962303229952 8773899567086370816 8801551683087042528 8810155350421438464 8837772060383697024 8874291779641480896 8882966551664590848 8938932822781429248 8954584126657855488 9085472705122108416 9113952437270687556 9122861481686396928 9160559256404109312 9234414880615913472 9259766633526165504 9272416587943550976 9310732358968111104 9349048129992671232 9378552469803466752 9407950902989096832 9456061167901016064 9532299231603523584 9549134340823858176 9562179606316786944 9641205884054942208 9711433190182293504 9857170932463337472 9870637012972167168 9942493567931659152 9952212525476069376 10018763898569293824 10032450734496301056 10115363550483873792 10198961596355641344 10263219166897196544 10417237462716936192 10431468661436494848 10474396516010307584 10517679146241755136 10583944765862733936 10594290752926138368 10742776133426840448 10757452057106385312 10767967650515091456 10801721407135629696 10846356619561809984 10856959118701166592 10925362338955080192 10944491710359601152 11089317299021254656 11104466639593688064 11150164033172262912 11185305263923116546 11196239091160578048 11255732701871505408 11271109385890455552 11286507076308338688 11317492552087535616 11332953607486562304 11364259050236657664 11379783994294358016 11426614381102153728 11462675240870903808 11473831795900096512 11546121562759346112 11557408094101241856 11650587949737639936 11719392145556553216 11735402244116056704 11783696080511596032 11832389039521974528 11906937861595575678 11918577097041905664 12097437053477732352 12102133564244683476 12113963606829477888 12151936583027583408 12163815308915195904 12202151197007036232 12214079008538812416 12291032631324465216 12295755693698678784 12312553174154551296 12363222117258067968 12397373509349081088 12414309811957481472 12465397506656894976 12492524969542899072 12543934537318795776 12595768977555650304 12697320460846881024 12732179121098477568 12749572808422382592 12802256993581152768 12854941178739922944 12895509645979766784 12908060770387608576 12948577586909724672 13002084105863897088 13106911443454844928 13160849350629556224 13215233025632157696 13256658090575545536 13269616700634759168 13324449827496886272 13376600979328401408 13431876189986783232 13542883431226343424 13670928655906031334 13684292222529595392 13889649950289248256 13908624881915326464 14023572194989006848 14111926354483645248 14125721003901517824 14323701511235787264 14343269409475180416 14402295209514172928 14461808826082413312 14567149785273440256 14785756398695006208 14805955519458250752 14866885377563017216 14913740351897488728 14928318788214104064 15028145847853940736 15048676101744451584 15110604809982083072 15152345400315543552 15173045325725810688 15235485841469538304 15298442394533462016 15394828750345794816 15625856194075404288 15647202992154742272 15711594774015461376 15776518719362632704 15875917148794100904 15891436129389207552 16114164200140260672 16129916071303643136 16136178085659577968 16151951475772637184 16202582110703444544 16218420411886927872 16269534929342714976 16285438678051749888 16388043508432620288 16416737565539401728 16552413082609975296 16633975948531881984 16656699959390532096 16725246049758394368 16777957895884674819 16794358636740867072 16906664078835683328 16929760614462508032 16976238828131303424 16999430411229843456 17046388575354986496 17069675991441537024 17139921571653230592 17170555817839362048 17194012861306355712 17210747693850144768 17264770115879632896 17319182344139019168 17336112141151862784 17475881924606459904 17603103366174085056 17620310700842876928 17675544120767394048 17748583559282961792 17877865645562858496 18170945410244216832 18227904874541375112 18245722963372793856 18321118512808218624 18468829761231826944 18519533267052331008 18544833175887101952 18621464717936222208 18698096259985342464 18757104939606933504 18815901805978193664 19098268681647716352 19124359212633573888 19282411768109884416 19422866380364587008 19714341864926674944 19741274025944334336 19884987135863318304 19904425050952138752 20064901468992602112 20230727100967747584 20506392983859047001 20526438333794393088 20834474925433872384 20862937322872989696 20948793032020615168 21035358292483510272 21167889531725467872 21188581505852276736 21485552266853680896 21514904114212770624 21535935301030182912 21603442814271259392 21692713239123619968 21850724677910160384 22178634598042509312 22208933279187376128 22300328066344525824 22370610527846233092 22392478182321156096 22511465403743010816 22542218771780911104 22573014152616677376 22634985104175071232 22665907214973124608 22728518100473315328 22759567988588716032 22853228762204307456 22925350481741807616 22947663591800193024 23092243125518692224 23438784291113106432 23470804488232113408 23567392161023192064 23664778079043949056 23813875723191151356 23837154194083811328 24194874106955464704 24204267128489366952 24227927213658955776 24303873166055166816 24327630617830391808 24404302394014072464 24428158017077624832 24582065262648930432 24591511387397357568 24625106348309102592 24726444234516135936 24828619623914962944 24985049939085798144 25087869074637591552 25191537955111300608 25394640921693762048 25464358242196955136 25499145616844765184 25604513987162305536 25709882357479845888 25791019291959533568 25816121540775217152 25897155173819449344 26004168211727794176 26213822886909689856 26321698701259112448 26430466051264315392 26513316181151091072 26648899654993772544 26863752379973566464 27341857311812062668 27368584445059190784 27779299900578496512 27817249763830652928 28047144389978013696 28223852708967290496 28647403022471574528 28686538818950360832 28804590419028345856 28923617652164826624 29134299570546880512 29571512797390012416 29611911038916501504 29733770755126034432 29827480703794977456 29856637576428208128 30056291695707881472 30097352203488903168 30221209619964166144 30346090651451621376 30596884789066924032 30789657500691589632 31251712388150808576 31294405984309484544 31423189548030922752 31553037438725265408 31751834297588201808 31782872258778415104 32228328400280521344 32272356171319155936 32303902951545274368 32405164221406889088 32539069858685429952 32570877356103499776 32776087016865240576 32833475131078803456 33267951897063763968 33313399918781064192 33450492099516788736 33555915791769349638 33588717273481734144 33813328157671366656 33859521228925016064 33952477656262606848 33998860822459686912 34092777150709972992 34139351982883074048 34279843143306461184 34388025722612711424 34421495387700289536 34638364688278038336 34672224282303725568 34951763849212919808 35206206732348170112 35351088241534788096 35497167118565923584 35755731291125716992 36341890820488433664 36455809749082750224 36491445926745587712 36642237025616437248 36937659522463653888 37089666351774203904 37242929435872444416 37396192519970684928 37631803611956387328 38196537363295432704 38248718425267147776 38564823536219768832 38845732760729174016 39482548051888668672 39769974271726636608 39808850101904277504 40129802937985204224 41012785967718094002 41052876667588786176 41668949850867744768 41725874645745979392 41897586064041230336 42070716584967020544 42335779063450935744 42377163011704553472 42971104533707361792 43029808228425541248 43206885628542518784 43385426478247239936 43701449355820320768 44357269196085018624 44417866558374752256 44600656132689051648 44741221055692466184 44784956364642312192 45084437543561822208 45146028305233354752 45331814429946249216 45457036200946630656 45519135977177432064 45706457524408614912 45895327183600386048 46184486251037384448 46877568582226212864 46941608976464226816 47134784322046384128 47329556158087898112 47627751446382302712 47674308388167622656 48389748213910929408 48408534256978733904 48455854427317911552 48607746332110333632 48655261235660783616 48808604788028144928 48856316034155249664 49164130525297860864 49250212696618205184 49657239247829925888 49970099878171596288 50175738149275183104 50383075910222601216 50789281843387524096 50928716484393910272 50998291233689530368 51209027974324611072 51419764714959691776 51582038583919067136 51632243081550434304 51794310347638898688 52008336423455588352 52427645773819379712 52860932102528630784 53026632362302182144 54683714623624125336 54737168890118381568 55558599801156993024 55634499527661305856 56094288779956027392 56447705417934580992 57294806044943149056 57373077637900721664 57609180838056691712 57847235304329653248 58268599141093761024 59143025594780024832 59223822077833003008 59467541510252068864 59654961407589954912 59713275152856416256 60194704406977806336 60692181302903242752 61519178951577141003 61579315001383179264 62503424776301617152 62588811968618969088 62846379096061845504 63106074877450530816 63503668595176403616 63565744517556830208 64456656800561042688 64544712342638311872 64607805903090548736 64810328442813778176 65078139717370859904 65552174033730481152 66535903794127527936 66626799837562128384 66900984199033577472 67111831583538699276 67177434546963468288 67626656315342733312 67719042457850032128 67904955312525213696 67997721644919373824 68185554301419945984 68278703965766148096 68559686286612922368 68776051445225422848 68842990775400579072 69276729376556076672 70412413464696340224 70702176483069576192 70994334237131847168 71511462582251433984 72683781640976867328 72911619498165500448 72982891853491175424 73284474051232874496 73875319044927307776 74179332703548407808 74485858871744888832 75263607223912774656 76393074726590865408 76497436850534295552 77129647072439537664 77691465521458348032 78965096103777337344 79539948543453273216 82025571935436188004 82105753335177572352 83337899701735489536 83451749291491958784 83795172128082460672 84141433169934041088 84671558126901871488 85942209067414723584 86059616456851082496 86413771257085037568 86770852956494479872 87402898711640641536 88714538392170037248 88835733116749504512 89201312265378103296 89482442111384932368 89569912729284624384 90168875087123644416 90292056610466709504 90663628859892498432 91038271954354864128 91790654367200772096 92368972502074768896 93755137164452425728 93883217952928453632 94269568644092768256 94659112316175796224 95255502892764605424 95348616776335245312 96817068513957467808 96911708854635823104 97215492664220667264 97617209576056289856 97712632068310499328 98328261050595721728 98500425393236410368 99940199756343192576 100351476298550366208 100766151820445202432 101578563686775048192 101857432968787820544 101996582467379060736 102418055948649222144 102839529429919383552 103164077167838134272 103264486163100868608 104016672846911176704 104855291547638759424 106053264724604364288 109367429247248250672 109474337780236763136 111268999055322611712 112188577559912054784 112895410835869161984 114589612089886298112 114746155275801443328 115218361676113383424 115694470608659306496 116537198282187522048 118447644155666006016 119309922815179909824 119426550305712832512 120389408813955612672 123038357903154282006 123158630002766358528 125006849552603234304 125177623937237938176 125692758192123691008 126212149754901061632 127007337190352807232 127131489035113660416 128913313601122085376 129089424685276623744 129620656885627556352 130156279434741719808 131104348067460962304 133071807588255055872 133253599675124256768 133801968398067154944 134223663167077398552 134354869093926936576 135253312630685466624 135438084915700064256 135995443289838747648 136371108602839891968 136557407931532296192 137119372573225844736 137685981550801158144 138553458753112153344 140824826929392680448 141404352966139152384 141988668474263694336 143022925164502867968 145367563281953734656 145823238996331000896 145965783706982350848 146568948102465748992 147750638089854615552 148971717743489777664 150527214447825549312 152786149453181730816 152994873701068591104 154259294144879075328 155382931042916696064 159079897086906546432 164051143870872376008 164211506670355144704 166675799403470979072 166903498582983917568 167590344256164921344 168282866339868082176 169343116253803742976 171884418134829447168 172119232913702164992 172827542514170075136 173541705912988959744 174805797423281283072 177429076784340074496 177671466233499009024 178402624530756206592 178964884222769864736 179139825458569248768 180584113220933419008 182076543908709728256 184557536854731423009 184737945004149537792 187510274328904851456 187766435905856907264 188539137288185536512 189318224632351592448 190511005785529210848 190697233552670490624 193634137027914935616 193823417709271646208 194430985328441334528 195234419152112579712 196656522101191443456 199880399512686385152 200702952597100732416 201532303640890404864 203157127373550096384 203714865937575641088 203993164934758121472 204836111897298444288 205679058859838767104 206328154335676268544 206528972326201737216 212106529449208728576 218734858494496501344 218948675560473526272 222537998110645223424 225790821671738323968 229179224179772596224 229492310551602886656 230436723352226766848 231388941217318612992 233074396564375044096 236895288311332012032 238619845630359819648 246076715806308564012 246317260005532717056 250013699105206468608 250355247874475876352 251385516384247382016 252424299509802123264 254014674380705614464 257826627202244170752 258178849370553247488 259241313771255112704 260312558869483439616 262208696134921924608 266143615176510111744 266507199350248513536 267603936796134309888 268447326334154797104 268709738187853873152 270506625261370933248 270876169831400128512 271990886579677495296 273114815863064592384 275371963101602316288 277106917506224306688 281649653858785360896 282808705932278304768 283977336948527388672 286045850329005735936 290735126563907469312 291646477992662001792 293137896204931497984 295501276179709231104 301054428895651098624 305572298906363461632 305989747402137182208 308518588289758150656 318159794173813092864 328102287741744752016 328423013340710289408 333806997165967835136 336565732679736164352 338686232507607485952 343768836269658894336 344238465827404329984 345655085028340150272 347083411825977919488 349611594846562566144 355342932466998018048 357929768445539729472 358279650917138497536 361168226441866838016 369115073709462846018 369475890008299075584 375020548657809702912 375532871811713814528 377078274576371073024 378636449264703184896 381022011571058421696 381394467105340981248 387268274055829871232 388861970656882669056 390468838304225159424 393313044202382886912 399760799025372770304 401405905194201464832 403064607281780809728 406314254747100192768 407986329869516242944 409672223794596888576 411358117719677534208 413057944652403474432 424213058898417457152 437469716988993002688 437897351120947052544 451581643343476647936 458358448359545192448 458984621103205773312 460873446704453533696 462777882434637225984 466148793128750088192 477239691260719639296 492153431612617128024 492634520011065434112 500027398210412937216 500710495748951752704 502771032768494764032 504848599019604246528 508029348761411228928 515653254404488341504 516357698741106494976 518482627542510225408 520625117738966879232 524417392269843849216 532287230353020223488 533014398700497027072 535207873592268619776 536894652668309594208 537419476375707746304 541752339662800257024 546229631726129184768 554213835012448613376 563299307717570721792 565617411864556609536 567954673897054777344 572091700658011471872 581470253127814938624 583292955985324003584 602108857791302197248 611144597812726923264 611979494804274364416 617037176579516301312 636319588347626185728 656204575483489504032 656846026681420578816 667613994331935670272 677372465015214971904 687537672539317788672 688476931654808659968 691310170056680300544 694166823651955838976 699223189693125132288 710685864933996036096 715859536891079458944 738230147418925692036 738951780016598151168 750041097315619405824 751065743623427629056 754156549152742146048 757272898529406369792 762044023142116843392 774536548111659742464 777723941313765338112 780937676608450318848 786626088404765773824 799521598050745540608 802811810388402929664 806129214563561619456 812628509494200385536 815972659739032485888 819344447589193777152 826115889304806948864 848426117796834914304 874939433977986005376 903163286686953295872 916716896719090384896 917969242206411546624 921746893408907067392 925555764869274451968 954479382521439278592 984306863225234256048 985269040022130868224 1001420991497903505408 1009697198039208493056 1016058697522822457856 1031306508808976683008 1032715397482212989952 1036965255085020450816 1041250235477933758464 1048834784539687698432 1066028797400994054144 1073789305336619188416 1074838952751415492608 1083504679325600514048 1108427670024897226752 1126598615435141443584 1131234823729113219072 1135909347794109554688 1144183401316022943744 1166585911970648007168 1204217715582604394496 1223958989608548728832 1234074353159032602624 1272639176695252371456 1312409150966979008064 1313692053362841157632 1354744930030429943808 1375075345078635577344 1376953863309617319936 1382620340113360601088 1388333647303911677952 1398446379386250264576 1431719073782158917888 1476460294837851384072 1477903560033196302336 1500082194631238811648 1502131487246855258112 1508313098305484292096 1514545797058812739584 1524088046284233686784 1549073096223319484928 1555447882627530676224 1561875353216900637696 1573252176809531547648 1599043196101491081216 1605623620776805859328 1612258429127123238912 1625257018988400771072 1638688895178387554304 1696852235593669828608 1749878867955972010752 1806326573373906591744 1833433793438180769792 1835938484412823093248 1843493786817814134784 1851111529738548903936 1908958765042878557184 1968613726450468512096 1970538080044261736448 2002841982995807010816 2032117395045644915712 2062613017617953366016 2065430794964425979904 2073930510170040901632 2082500470955867516928 2097669569079375396864 2132057594801988108288 2147578610673238376832 2216855340049794453504 2253197230870282887168 2262469647458226438144 2271818695588219109376 2333171823941296014336 2408435431165208788992 2447917979217097457664 2545278353390504742912 2624818301933958016128 2709489860060859887616 2750150690157271154688 2753907726619234639872 2765240680226721202176 2776667294607823355904 2863438147564317835776 2952920589675702768144 2955807120066392604672 3004262974493710516224 3029091594117625479168 3048176092568467373568 3098146192446638969856 3110895765255061352448 3123750706433801275392 3146504353619063095296 3198086392202982162432 3224516858254246477824 3250514037976801542144 3393704471187339657216 3499757735911944021504 3612653146747813183488 3671876968825646186496 3702223059477097807872 3817917530085757114368 3937227452900937024192 3941076160088523472896 4064234790091289831424 4125226035235906732032 4130861589928851959808 4147861020340081803264 4165000941911735033856 4195339138158750793728 4295157221346476753664 4433710680099588907008 4506394461740565774336 4524939294916452876288 4543637391176438218752 4666343647882592028672 4816870862330417577984 5090556706781009485824 5249636603867916032256 5418979720121719775232 5500301380314542309376 5507815453238469279744 5530481360453442404352 5553334589215646711808 5726876295128635671552 5905841179351405536288 5911614240132785209344 6008525948987421032448 6096352185136934747136 6196292384893277939712 6221791530510122704896 6247501412867602550784 6293008707238126190592 6396172784405964324864 6787408942374679314432 6999515471823888043008 7225306293495626366976 7343753937651292372992 7635835060171514228736 7874454905801874048384 8128469580182579662848 8250452070471813464064 8261723179857703919616 8295722040680163606528 8330001883823470067712 8590314442692953507328 8867421360199177814016 9012788923481131548672 9087274782352876437504 9332687295765184057344 10181113413562018971648 10499273207735832064512 10837959440243439550464 11015630906476938559488 11106669178431293423616 11453752590257271343104 11811682358702811072576 11823228480265570418688 12192704370273869494272 12392584769786555879424 12443583061020245409792 12495002825735205101568 12586017414476252381184 13574817884749358628864 13999030943647776086016 14450612586991252733952 15271670120343028457472 15748909811603748096768 16256939160365159325696 16500904140943626928128 16523446359715407839232 16591444081360327213056 16660003767646940135424 17180628885385907014656 17734842720398355628032 18025577846962263097344 18665374591530368114688 20362226827124037943296 20998546415471664129024 21675918880486879100928 22031261812953877118976 22907505180514542686208 23623364717405622145152 24385408740547738988544 24785169539573111758848 24887166122040490819584 24990005651470410203136 27998061887295552172032 30543340240686056914944 31497819623207496193536 32513878320730318651392 33046892719430815678464 33320007535293880270848 34361257770771814029312 35469685440796711256064 37330749183060736229376 40724453654248075886592 41997092830943328258048 43351837760973758201856 45815010361029085372416 47246729434811244290304 48770817481095477977088 49570339079146223517696 49774332244080981639168 49980011302940820406272 55996123774591104344064 61086680481372113829888 62995639246414992387072 65027756641460637302784 66093785438861631356928 68722515541543628058624 74661498366121472458752 83994185661886656516096 91630020722058170744832 94493458869622488580608 97541634962190955954176 99140678158292447035392 99960022605881640812544 111992247549182208688128 122173360962744227659776 125991278492829984774144 130055513282921274605568 137445031083087256117248 149322996732242944917504 167988371323773313032192 183260041444116341489664 188986917739244977161216 195083269924381911908352 198281356316584894070784 223984495098364417376256 251982556985659969548288 274890062166174512234496 335976742647546626064384 366520082888232682979328 377973835478489954322432 390166539848763823816704 447968990196728834752512 503965113971319939096576 549780124332349024468992 671953485295093252128768 755947670956979908644864 1007930227942639878193152 1099560248664698048937984 1343906970590186504257536 1511895341913959817289728 2015860455885279756386304 3023790683827919634579456 4031720911770559512772608 6047581367655839269158912 12095162735311678538317824
- Sum of all divisors σ(n): 41984888618342484455583735
- Sum of proper divisors (its aliquot sum) s(n): 29889725883030805917265911
- 12095162735311678538317824 is an abundant number, because the sum of its proper divisors (29889725883030805917265911) is greater than itself. Its abundance is 17794563147719127378948087
Bases of 12095162735311678538317824
- Binary: 1010000000010100000000010101111100010000111101010100011111010010000100000000000000002
- Hexadecimal: 0xA014015F10F547D210000
- Base-36: 1IPLDS3XJ0BGG0000
Squares and roots of 12095162735311678538317824
- 12095162735311678538317824 squared (120951627353116785383178242) is 146292961593672285509019172373425215283423636094976
- 12095162735311678538317824 cubed (120951627353116785383178243) is 1769437177506167615926670542315711150134355697106438866074324982543337652224
-
12095162735311678538317824 is a
perfect square number . Itssquare root is 3477810048768 -
The
cube root of 12095162735311678538317824 is 229546445.4158679741
Scales and comparisons
How big is 12095162735311678538317824?- 12,095,162,735,311,678,538,317,824 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,095,162,735,311,678,538,317,824 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 12095162735311678538317824 cubic inches would be around 19128870.5 feet tall.
Recreational maths with 12095162735311678538317824
- 12095162735311678538317824 backwards is 42871383587611353726159021
- 12095162735311678538317824 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 12095162735311678538317824's digits is 108
- 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 12095162735311678538317824 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 12095162735311678538317824 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/12095162735311678538317824/
Chicago style:
Numbermatics. 2024. "Number 12095162735311678538317824 - Facts about the integer". https://numbermatics.com/n/12095162735311678538317824/
The information we have on file for 12095162735311678538317824 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 12095162735311678538317824, math, Factors of 12095162735311678538317824, curriculum, school, college, exams, university, Prime factorization of 12095162735311678538317824, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, ninety-five sextillion, one hundred sixty-two quintillion, seven hundred thirty-five quadrillion, three hundred eleven trillion, six hundred seventy-eight billion, five hundred thirty-eight million, three hundred seventeen thousand, eight hundred twenty-four.