126745033983841108938719232
126,745,033,983,841,108,938,719,232 is an even composite number composed of six prime numbers multiplied together.
126745033983841108938719232 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 126745033983841108938719232:
218 × 33 × 73 × 113 × 613 × 5573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 61 × 61 × 61 × 557 × 557 × 557)See below for interesting mathematical facts about the number 126745033983841108938719232 from the Numbermatics database.
Names of 126745033983841108938719232
- Cardinal: 126745033983841108938719232 can be written as One hundred twenty-six septillion, seven hundred forty-five sextillion, thirty-three quintillion, nine hundred eighty-three quadrillion, eight hundred forty-one trillion, one hundred eight billion, nine hundred thirty-eight million, seven hundred nineteen thousand, two hundred thirty-two.
Scientific notation
- Scientific notation: 1.26745033983841108938719232 × 1026
Factors of 126745033983841108938719232
Divisors of 126745033983841108938719232
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 61 63 64 66 72 77 84 88 96 98 99 108 112 121 122 126 128 132 144 147 154 168 176 183 189 192 196 198 216 224 231 242 244 252 256 264 288 294 297 308 336 343 352 363 366 378 384 392 396 427 432 441 448 462 484 488 504 512 528 539 549 557 576 588 594 616 671 672 686 693 704 726 732 756 768 784 792 847 854 864 882 896 924 968 976 1008 1024 1029 1056 1078 1089 1098 1114 1152 1176 1188 1232 1281 1323 1331 1342 1344 1372 1386 1408 1452 1464 1512 1536 1568 1584 1617 1647 1671 1694 1708 1728 1764 1792 1848 1936 1952 2013 2016 2048 2058 2079 2112 2156 2178 2196 2228 2304 2352 2376 2464 2541 2562 2646 2662 2684 2688 2744 2772 2816 2904 2928 2989 3024 3072 3087 3136 3168 3234 3267 3294 3342 3388 3416 3456 3528 3584 3696 3721 3773 3843 3872 3899 3904 3993 4026 4032 4096 4116 4158 4224 4312 4356 4392 4456 4608 4697 4704 4752 4851 4928 5013 5082 5124 5292 5324 5368 5376 5488 5544 5632 5808 5856 5929 5978 6039 6048 6127 6144 6174 6272 6336 6468 6534 6588 6684 6776 6832 6912 7056 7168 7381 7392 7442 7546 7623 7686 7744 7798 7808 7986 8052 8064 8192 8232 8316 8448 8624 8712 8784 8912 8967 9216 9261 9317 9394 9408 9504 9702 9856 10026 10164 10248 10584 10648 10736 10752 10976 11088 11163 11264 11319 11529 11616 11697 11712 11858 11956 11979 12078 12096 12254 12288 12348 12544 12672 12936 13068 13176 13368 13552 13664 13824 14091 14112 14336 14553 14762 14784 14884 15039 15092 15246 15372 15488 15596 15616 15972 16104 16128 16384 16464 16632 16896 17248 17424 17568 17787 17824 17934 18117 18381 18432 18522 18634 18788 18816 19008 19404 19712 20052 20328 20496 20923 21168 21296 21472 21504 21952 22143 22176 22326 22528 22638 22869 23058 23232 23394 23424 23716 23912 23958 24156 24192 24508 24576 24696 25088 25344 25872 26047 26136 26352 26736 26901 27104 27293 27328 27648 27951 28182 28224 28672 29106 29524 29568 29768 30078 30184 30492 30744 30976 31192 31232 31944 32208 32256 32768 32879 32928 33264 33489 33792 33957 33977 34496 34848 35091 35136 35574 35648 35868 35937 36234 36762 36864 37044 37268 37576 37632 38016 38808 39424 40104 40656 40931 40992 41503 41846 42273 42336 42592 42889 42944 43008 43904 44286 44352 44652 45056 45276 45738 46116 46464 46788 46848 47432 47824 47916 48312 48384 49016 49152 49392 50176 50688 51667 51744 52094 52272 52704 53361 53472 53802 54208 54586 54656 55143 55296 55902 56364 56448 57344 58212 59048 59136 59536 60156 60368 60984 61488 61952 62384 62464 62769 63888 64416 64512 65219 65536 65758 65856 66429 66528 66978 67397 67584 67914 67954 68992 69696 70182 70272 71148 71296 71736 71874 72468 73524 73728 74088 74536 75152 75264 76032 77616 78141 78848 80208 80703 81191 81312 81862 81879 81984 83006 83692 83853 84546 84672 85184 85778 85888 86016 87808 88572 88704 89304 90112 90552 91476 92232 92928 93576 93696 94864 95648 95832 96624 96768 98032 98304 98637 98784 100352 100467 101376 101871 101931 103334 103488 104188 104544 105273 105408 106722 106944 107604 108416 109172 109312 110286 110592 111804 112728 112896 114688 116424 118096 118272 119072 120312 120736 121968 122793 122976 123904 124509 124768 124928 125538 126819 127776 128667 128832 129024 130438 131072 131516 131712 132858 133056 133956 134794 135168 135828 135908 137984 139392 140364 140544 142296 142592 143472 143748 144936 147048 147456 148176 149072 150304 150528 152064 155001 155232 156282 157696 160083 160416 161406 162382 162624 163724 163758 163968 165429 166012 167384 167706 169092 169344 170368 171556 171776 172032 175616 177144 177408 178608 180224 181104 182329 182952 184464 185856 187152 187392 188307 189728 191051 191296 191664 193248 193536 195657 196064 196608 197274 197568 199287 200704 200934 202191 202752 203742 203862 206668 206976 208376 209088 210546 210816 213444 213888 215208 216832 218344 218624 220572 221184 223608 225456 225792 226981 229376 230153 232848 234423 236192 236544 237839 238144 240624 241472 243573 243936 245586 245637 245952 247808 249018 249536 249856 251076 251559 253638 255552 257334 257664 258048 260876 262144 263032 263424 265716 266112 267912 269588 270336 271656 271816 275968 278784 280728 281088 284592 285184 286517 286944 287496 289872 294096 294912 295911 296352 298144 300223 300608 301056 304128 305793 310002 310249 310464 312564 315392 320166 320832 322812 324764 325248 327448 327516 327936 330858 332024 334768 335412 338184 338688 340736 343112 343552 344064 351232 354288 354816 357216 360448 361669 362208 364658 365904 368379 368928 371712 373527 373747 374304 374784 376614 379456 382102 382592 383328 386001 386496 387072 391314 392128 393216 394548 395136 398574 401408 401868 404382 405504 407484 407724 413336 413952 416752 418176 421092 421632 426888 427776 430416 433664 436688 437248 441144 442368 447216 450241 450912 451584 453962 456533 458752 460306 465003 465696 468846 471779 472384 473088 475678 476288 481248 482944 487146 487872 491172 491274 491904 495616 498036 499072 499712 502152 503118 507276 511104 514668 515328 516096 521752 526064 526848 531432 532224 535824 539176 540672 543312 543632 546987 551936 557568 561456 562176 564921 568337 569184 570368 573034 573153 573888 574992 579744 586971 588192 589824 591822 592704 596288 600446 601216 602112 606573 608256 611586 620004 620498 620928 625128 630784 640332 641664 645624 649528 650496 654896 655032 655872 661716 664048 669536 670824 676368 677376 680943 681472 686224 687104 688128 690459 702464 703269 708576 709632 713517 714432 720896 723338 724416 729316 730719 731808 736758 736911 737856 741367 743424 747054 747494 748608 749568 753228 758912 764204 765184 766656 772002 772992 774144 782628 784256 786432 789096 790272 797148 802816 803736 808764 811008 814968 815448 826672 827904 833504 836352 842184 843264 853776 855552 859551 860832 867328 873376 874496 882288 884736 887733 894432 900482 900669 901824 903168 907924 913066 917379 917504 920612 930006 930747 931392 937692 943558 944768 946176 951356 952576 962496 965888 974292 975744 982344 982548 983808 991232 996072 998144 999424 1004304 1006236 1014552 1022208 1029336 1030656 1032192 1043504 1052128 1053696 1062864 1064448 1071648 1078352 1081344 1085007 1086624 1087264 1093974 1103872 1105137 1115136 1120581 1121241 1122912 1124352 1129842 1136674 1138368 1140736 1146068 1146306 1147776 1149984 1158003 1159488 1173942 1176384 1179648 1183644 1185408 1192576 1200892 1202432 1204224 1213146 1216512 1223172 1240008 1240996 1241856 1250256 1261568 1276303 1280664 1283328 1291248 1299056 1300992 1309792 1310064 1311744 1323432 1328096 1339072 1341648 1350723 1352736 1354752 1361886 1362944 1369599 1372448 1374208 1376256 1380918 1395009 1404928 1406538 1415337 1417152 1419264 1427034 1428864 1441792 1446676 1448832 1458632 1461438 1463616 1473516 1473822 1475712 1482734 1486848 1494108 1494988 1497216 1499136 1506456 1517824 1528408 1530368 1533312 1544004 1545984 1548288 1565256 1568512 1578192 1580544 1588867 1594296 1605632 1607472 1617528 1622016 1629936 1630896 1640961 1653344 1655808 1664873 1667008 1672704 1684368 1686528 1705011 1707552 1711104 1719102 1719459 1721664 1734656 1746752 1748992 1760913 1764576 1769472 1775466 1788864 1800964 1801338 1803648 1806336 1815848 1819719 1826132 1834758 1835008 1841224 1860012 1861494 1862784 1875384 1887116 1889536 1892352 1902712 1905152 1924992 1931776 1948584 1951488 1964688 1965096 1967616 1982464 1992144 1996288 1998848 2005619 2008608 2012472 2029104 2042829 2044416 2058672 2061312 2064384 2071377 2072597 2087008 2101561 2104256 2107392 2125728 2128896 2140551 2143296 2156704 2162688 2170014 2171743 2173248 2174528 2187948 2192157 2207744 2210274 2224101 2230272 2241162 2242482 2245824 2248704 2259684 2273348 2276736 2281472 2292136 2292612 2295552 2299968 2316006 2318976 2347884 2352768 2359296 2367288 2370816 2385152 2401784 2404864 2408448 2426292 2433024 2446344 2480016 2481992 2483712 2496791 2500512 2523136 2531683 2552606 2561328 2566656 2578653 2582496 2598112 2601984 2616229 2619584 2620128 2623488 2646864 2656192 2678144 2683296 2701446 2702007 2705472 2709504 2723772 2725888 2739198 2744896 2748416 2752512 2761836 2790018 2792241 2809856 2813076 2830674 2834304 2838528 2854068 2857728 2883584 2893352 2897664 2917264 2922876 2927232 2947032 2947644 2951424 2965468 2973696 2988216 2989976 2994432 2998272 3012912 3035648 3056816 3060736 3066624 3088008 3091968 3096576 3130512 3137024 3151687 3156384 3161088 3177734 3188592 3211264 3214944 3235056 3244032 3255021 3259872 3261792 3281922 3302453 3306688 3311616 3329746 3334016 3345408 3363723 3368736 3373056 3410022 3412739 3415104 3422208 3438204 3438918 3443328 3469312 3493504 3497984 3521826 3529152 3538944 3550932 3577728 3601928 3602676 3607296 3612672 3631696 3639438 3652264 3669516 3682448 3720024 3722988 3725568 3750768 3774232 3779072 3784704 3805424 3810304 3828909 3849984 3863552 3897168 3902976 3929376 3930192 3935232 3964928 3978359 3984288 3992576 3997696 4011238 4017216 4024944 4052169 4058208 4085658 4088832 4108797 4111217 4117344 4122624 4128768 4142754 4145194 4174016 4203122 4208512 4214784 4246011 4251456 4257792 4281102 4286592 4313408 4325376 4340028 4343486 4346496 4349056 4375896 4384314 4415488 4420548 4448202 4460544 4482324 4484964 4491648 4497408 4519368 4546696 4553472 4562944 4584272 4585224 4591104 4599936 4632012 4637952 4695768 4705536 4734576 4741632 4766601 4770304 4803568 4809728 4816896 4852584 4866048 4892688 4922883 4952651 4960032 4963984 4967424 4993582 4994619 5001024 5046272 5063366 5105212 5115033 5122656 5133312 5157306 5158377 5164992 5189569 5196224 5203968 5232458 5239168 5240256 5246976 5293728 5312384 5356288 5366592 5402892 5404014 5410944 5419008 5447544 5451776 5478396 5489792 5496832 5505024 5523672 5580036 5584482 5619712 5626152 5661348 5668608 5677056 5708136 5715456 5786704 5795328 5834528 5845752 5854464 5894064 5895288 5902848 5930936 5947392 5976432 5979952 5988864 5996544 6016857 6025824 6071296 6113632 6121472 6128487 6133248 6176016 6183936 6193152 6214131 6217791 6261024 6274048 6303374 6304683 6312768 6322176 6355468 6377184 6421653 6422528 6429888 6470112 6488064 6510042 6515229 6519744 6523584 6563844 6604906 6613376 6623232 6659492 6668032 6672303 6690816 6727446 6737472 6746112 6820044 6825478 6830208 6844416 6876408 6877836 6886656 6938624 6987008 6995968 7043652 7058304 7077888 7101864 7155456 7203856 7205352 7214592 7225344 7263392 7278876 7304528 7339032 7364896 7440048 7445976 7451136 7490373 7501536 7548464 7558144 7569408 7595049 7610848 7620608 7657818 7699968 7727104 7735959 7794336 7805952 7848687 7858752 7860384 7870464 7929856 7956718 7968576 7985152 7995392 8022476 8034432 8049888 8104338 8106021 8116416 8171316 8177664 8217594 8222434 8234688 8245248 8257536 8285508 8290388 8348032 8376723 8406244 8417024 8429568 8492022 8502912 8515584 8562204 8573184 8626816 8650752 8680056 8686972 8692992 8698112 8751792 8768628 8830976 8841096 8896404 8921088 8964648 8969928 8983296 8994816 9038736 9093392 9106944 9125888 9168544 9170448 9182208 9199872 9264024 9275904 9391536 9411072 9455061 9469152 9483264 9533202 9540608 9607136 9619456 9633792 9705168 9732096 9765063 9785376 9845766 9905302 9907359 9920064 9927968 9934848 9987164 9989238 10002048 10091169 10092544 10126732 10210424 10230066 10238217 10245312 10266624 10314612 10316754 10329984 10379138 10392448 10407936 10464916 10478336 10480512 10493952 10587456 10624768 10712576 10733184 10805784 10808028 10821888 10838016 10895088 10903552 10956792 10979584 10993664 11047344 11122069 11160072 11168964 11239424 11252304 11322696 11337216 11354112 11416272 11430912 11486727 11573408 11590656 11654111 11669056 11691504 11708928 11788128 11790576 11805696 11861872 11894784 11935077 11952864 11959904 11977728 11993088 12033714 12051648 12142592 12156507 12227264 12242944 12256974 12266496 12326391 12333651 12352032 12367872 12386304 12428262 12435582 12522048 12548096 12606748 12609366 12625536 12644352 12710936 12738033 12754368 12843306 12845056 12859776 12940224 12976128 13020084 13030458 13039488 13047168 13127688 13209812 13226752 13246464 13318984 13336064 13344606 13381632 13454892 13474944 13492224 13640088 13650956 13660416 13688832 13752816 13755672 13773312 13877248 13974016 13991936 14039333 14087304 14116608 14203728 14299803 14310912 14407712 14410704 14429184 14450688 14508179 14526784 14557752 14609056 14678064 14729792 14857953 14880096 14891952 14902272 14980746 14983857 15003072 15096928 15116288 15138816 15190098 15202201 15221696 15241216 15315636 15345099 15399936 15454208 15471918 15568707 15588672 15611904 15697374 15717504 15720768 15740928 15859712 15913436 15937152 15970304 15990784 16044952 16068864 16099776 16208676 16212042 16232832 16342632 16355328 16435188 16444868 16469376 16490496 16515072 16571016 16580776 16696064 16753446 16812488 16834048 16859136 16984044 17005824 17031168 17124408 17146368 17253632 17360112 17373944 17385984 17396224 17477537 17503584 17537256 17661952 17682192 17792808 17842176 17929296 17939856 17966592 17989632 18050571 18077472 18186784 18213888 18251776 18313603 18337088 18340896 18364416 18399744 18528048 18551808 18653373 18783072 18822144 18910122 18914049 18925189 18938304 18966528 19066404 19081216 19214272 19238912 19267584 19410336 19464192 19530126 19545687 19570752 19691532 19810604 19814718 19840128 19855936 19869696 19974328 19978476 20004096 20016909 20182338 20185088 20253464 20420848 20460132 20476434 20490624 20533248 20629224 20633508 20659968 20758276 20784896 20815872 20929832 20956672 20961024 20987904 21174912 21249536 21425152 21466368 21611568 21616056 21643776 21676032 21790176 21807104 21913584 21959168 21987328 22061809 22094688 22244138 22320144 22337928 22471119 22478848 22504608 22645392 22674432 22708224 22785147 22798567 22832544 22861824 22973454 23117171 23146816 23181312 23308222 23338112 23383008 23417856 23546061 23576256 23581152 23611392 23723744 23789568 23870154 23889173 23905728 23919808 23955456 23986176 24067428 24103296 24285184 24313014 24454528 24485888 24513948 24532992 24652782 24667302 24704064 24735744 24772608 24856524 24871164 25044096 25096192 25213496 25218732 25251072 25288704 25421872 25476066 25508736 25686612 25719552 25880448 25952256 26040168 26060916 26078976 26094336 26255376 26419624 26453504 26492928 26637968 26672128 26689212 26763264 26909784 26949888 26984448 27280176 27301912 27320832 27377664 27464701 27505632 27511344 27546624 27754496 27848513 27948032 27983872 28078666 28174608 28233216 28365183 28407456 28599606 28621824 28778519 28815424 28821408 28858368 28901376 29016358 29053568 29115504 29218112 29356128 29459584 29715906 29722077 29760192 29783904 29804544 29961492 29967714 30006144 30193856 30232576 30277632 30380196 30404402 30443392 30482432 30631272 30690198 30714651 30799872 30908416 30943836 31137414 31177344 31223808 31394748 31435008 31441536 31481856 31719424 31826872 31874304 31940608 32089904 32137728 32199552 32417352 32424084 32465664 32685264 32710656 32870376 32889736 32938752 32980992 33142032 33161552 33366207 33392128 33506892 33624976 33668096 33718272 33968088 34011648 34062336 34248816 34292736 34460181 34507264 34668557 34720224 34747888 34771968 34792448 34955074 34962333 35007168 35074512 35323904 35364384 35585616 35684352 35805231 35858592 35879712 35933184 35979264 36101142 36154944 36326983 36373568 36427776 36503552 36627206 36674176 36681792 36728832 36799488 37000953 37056096 37103616 37306746 37540129 37566144 37644288 37820244 37828098 37850378 37876608 37933056 38132808 38162432 38428544 38477824 38535168 38820672 38928384 39060252 39091374 39141504 39383064 39621208 39629436 39680256 39711872 39739392 39948656 39956952 40008192 40033818 40364676 40506928 40841696 40920264 40952868 40981248 41066496 41258448 41267016 41319936 41516552 41569792 41631744 41859664 41913344 41922048 41975808 42117999 42349824 42499072 42850304 42899409 42932736 43223136 43232112 43287552 43352064 43524537 43580352 43614208 43827168 43918336 43974656 44123618 44189376 44488276 44573859 44640288 44675856 44942238 44951571 44957696 45009216 45223387 45290784 45348864 45416448 45570294 45597134 45606603 45665088 45723648 45946908 46234342 46293632 46362624 46616444 46676224 46706121 46766016 46835712 47092122 47152512 47162304 47222784 47447488 47579136 47740308 47778346 47811456 47839616 47910912 47972352 48134856 48206592 48570368 48626028 48909056 48971776 49027896 49065984 49305564 49334604 49408128 49471488 49545216 49713048 49742328 50088192 50192384 50426992 50437464 50502144 50577408 50843744 50952132 51017472 51373224 51439104 51760896 52080336 52121832 52157952 52188672 52432611 52510752 52839248 52907008 52985856 53275936 53344256 53378424 53526528 53819568 53899776 53968896 54151713 54560352 54603824 54641664 54755328 54929402 54940809 55011264 55022688 55093248 55508992 55697026 55896064 55960119 55967744 56157332 56349216 56466432 56730366 56742147 56775567 56814912 57199212 57243648 57557038 57630848 57642816 57716736 57802752 58032716 58107136 58231008 58436224 58637061 58712256 58919168 59431812 59444154 59520384 59567808 59609088 59922984 59935428 60012288 60387712 60465152 60555264 60760392 60808804 60886784 60964864 61262544 61380396 61429302 61599744 61816832 61887672 62274828 62354688 62447616 62789496 62870016 62883072 62963712 63653744 63748608 63881216 64179808 64275456 64399104 64834704 64848168 64931328 65370528 65421312 65740752 65779472 65877504 65961984 66185427 66284064 66323104 66732414 66784256 67013784 67249952 67336192 67413357 67436544 67936176 68023296 68124672 68355441 68395701 68497632 68585472 68920362 69014528 69337114 69351513 69440448 69495776 69543936 69584896 69910148 69924666 70014336 70149024 70638183 70647808 70728768 71171232 71368704 71610462 71667519 71717184 71759424 71866368 71958528 72202284 72309888 72653966 72747136 72855552 73007104 73254412 73348352 73363584 73457664 73598976 74001906 74112192 74207232 74613492 75080258 75132288 75288576 75640488 75656196 75700756 75753216 75866112 76265616 76324864 76857088 76955648 77641344 77854483 77856768 78120504 78182748 78283008 78766128 79242416 79258872 79360512 79423744 79478784 79897312 79913904 80016384 80067636 80729352 81013856 81683392 81840528 81905736 81962496 82132992 82394103 82516896 82534032 82639872 83033104 83139584 83263488 83545539 83719328 83826688 83844096 83951616 84235998 84699648 84998144 85095549 85700608 85798818 85865472 86335557 86446272 86464224 86575104 86704128 87049074 87160704 87228416 87654336 87836672 87949312 88247236 88378752 88976552 89147718 89166231 89280576 89351712 89884476 89903142 89915392 90018432 90446774 90581568 90697728 90832896 91140588 91194268 91213206 91330176 91447296 91893816 92143953 92468684 92587264 92725248 93232888 93352448 93412242 93532032 93671424 94184244 94305024 94324608 94445568 94894976 95158272 95480616 95556692 95622912 95679232 95821824 96269712 96413184 97140736 97252056 97818112 97943552 98055792 98131968 98611128 98669208 98816256 98942976 99426096 99484656 100098621 100176384 100384768 100853984 100874928 101004288 101154816 101557253 101687488 101904264 102034944 102746448 102878208 103521792 104005671 104160672 104243664 104315904 104377344 104865222 104886999 105021504 105678496 105814016 105971712 106415407 106551872 106688512 106756848 107053056 107415693 107639136 107799552 107937792 108303426 108980949 109120704 109207648 109283328 109510656 109858804 109881618 110022528 110045376 110186496 111002859 111017984 111394052 111792128 111920238 111935488 112314664 112620387 112698432 112932864 113460732 113484294 113551134 113629824 114398424 114487296 115114076 115261696 115285632 115433472 115605504 116065432 116214272 116462016 116872448 117274122 117424512 117838336 118863624 118888308 119040768 119135616 119218176 119845968 119870856 120024576 120775424 120930304 121520784 121617608 121773568 121929728 122342759 122525088 122760792 122858604 123199488 123633664 123775344 124549656 124709376 124895232 125578992 125740032 125766144 125927424 126353997 126428417 127307488 127497216 127762432 128195221 128359616 128550912 128798208 129669408 129696336 129862656 130573611 130741056 130842624 131481504 131558944 131755008 131923968 132370854 132476323 132568128 132646208 133464828 133568512 133721577 134027568 134499904 134672384 134826714 134873088 135670161 135872352 136046592 136249344 136710882 136791402 136819809 136995264 137170944 137840724 138029056 138674228 138703026 138880896 138991552 139087872 139169792 139820296 139849332 140028672 140118363 140298048 141276366 141295616 141457536 142342464 142737408 143220924 143335038 143434368 143518848 143732736 143917056 144404568 144619776 145307932 145494272 145711104 146014208 146508824 146696704 146727168 146915328 147197952 148003812 148224384 148414464 149226984 150160516 150264576 150577152 151280976 151312392 151401512 151506432 151732224 152531232 152649728 153714176 153911296 154432663 155282688 155708966 156241008 156365496 156566016 157297833 157532256 158484832 158517744 158721024 158847488 158957568 159589969 159794624 159827808 160032768 160135272 161458704 162027712 163366784 163681056 163811472 163924992 164265984 164788206 164822427 165033792 165068064 165279744 166066208 166279168 166526976 167091078 167224211 167438656 167653376 167688192 167903232 168471996 169399296 169996288 170191098 170326701 171401216 171597636 171730944 172671114 172808693 172892544 172928448 173150208 173408256 174098148 174321408 174456832 175308672 175673344 175898624 176494472 176757504 177953104 178295436 178332462 178561152 178703424 179768952 179806284 180036864 180893548 181163136 181395456 181665792 182281176 182388536 182426412 182660352 182894592 183787632 184287906 184937368 185174528 185450496 186465776 186704896 186824484 187064064 187342848 188368488 188610048 188649216 188891136 189789952 190961232 191113384 191245824 191358464 191643648 192252907 192539424 192826368 194281472 194504112 195636224 195887104 196111584 196263936 197222256 197338416 197632512 197885952 198556281 198852192 198969312 200197242 200352768 200769536 201449633 201707968 201749856 202008576 202309632 203114506 203374976 203808528 204069888 205187103 205492896 205756416 207043584 208011342 208054539 208177079 208321344 208487328 208631808 208754688 209730444 209773998 210043008 211356992 211628032 211943424 212830814 213103744 213377024 213513696 214106112 214831386 215002557 215278272 215599104 215875584 216606852 217961898 218241408 218415296 218566656 219021312 219717608 219763236 220045056 220090752 220372992 222005718 222035968 222788104 223584256 223840476 224629328 225240774 225396864 225865728 226921464 226968588 227102268 227259648 228796848 228974592 230228152 230523392 230571264 230866944 232130864 232428544 232924032 233563449 233744896 234548244 234849024 235676672 237727248 237776616 238081536 238271232 238436352 239691936 239741712 240049152 241550848 241860608 242679899 243041568 243235216 243547136 243859456 244685518 245050176 245521584 245717208 246398976 247182309 247267328 247550688 249099312 249418752 249790464 250636617 250784237 251157984 251480064 251532288 251854848 252707994 252856834 254288881 254614976 254994432 255524864 256390442 256719232 257101824 257596416 259006671 259338816 259392672 259725312 261147222 261482112 261685248 262780903 262963008 263117888 263510016 263847936 264741708 264952646 265136256 265292416 266929656 267137024 267443154 268055136 268999808 269344768 269653428 269746176 271340322 271744704 272093184 272498688 273421764 273582804 273639618 273990528 274341888 275681448 276058112 277348456 277406052 277761792 277983104 278175744 278339584 279640592 279698664 280057344 280236726 280596096 282552732 282915072 284684928 285474816 286441848 286670076 286868736 287037696 287465472 288809136 289239552 290615864 290988544 291422208 293017648 293393408 293454336 293830656 294395904 296007624 296448768 296828928 298453968 300295863 300321032 300529152 301154304 302111711 302561952 302624784 302803024 303012864 303464448 304671759 305062464 305299456 307428352 307822592 308865326 310565376 311417932 312017013 312482016 312730992 313132032 314595666 314660997 315064512 316563709 316969664 317035488 317442048 317694976 317915136 319179938 319246221 319589248 319655616 320065536 320270544 322917408 324055424 326733568 326942847 327362112 327622944 327849984 328531968 329576412 329644854 330067584 330136128 330559488 332132416 332558336 333053952 334182156 334448422 334877312 335306752 335376384 335806464 336943992 337861161 338798592 339992576 340382196 340653402 342802432 343195272 343461888 345342228 345617386 345785088 345856896 346300416 346816512 348196296 348642816 348913664 350617344 351346688 352988944 353515008 355906208 356590872 356664924 357122304 357406848 359537904 359612568 360073728 361787096 362326272 362790912 364562352 364777072 364852824 365320704 365789184 367028277 367575264 368575812 369874736 370349056 370900992 372931552 373409792 373648968 374128128 374685696 376736976 377220096 377298432 377782272 379061991 379285251 379579904 381922464 382226768 382491648 382716928 383287296 384505814 384585663 385078848 385652736 388562944 389008224 391272448 391720833 391774208 392223168 392527872 394444512 394676832 395265024 395771904 397112562 397428969 397704384 397938624 400394484 400705536 401539072 402899266 403415936 403499712 404017152 404619264 406229012 406749952 407010483 407617056 408139776 410374206 410459427 410985792 411512832 412941419 414087168 416022684 416109078 416354158 416642688 416974656 417263616 417509376 419460888 419547996 420086016 422713984 423256064 423886848 425661628 426207488 426754048 427027392 428212224 429662772 430005114 430556544 431198208 431751168 433213704 435923796 436482816 436830592 437133312 438042624 439435216 439526472 440090112 440181504 440745984 444011436 445576208 447168512 447680952 449258656 450481548 450793728 451731456 453842928 453937176 454204536 454519296 457593696 457949184 460456304 461046784 461142528 461733888 463297989 464261728 464857088 465848064 467126898 467489792 469096488 469698048 471353344 471893499 475454496 475553232 476163072 476542464 476872704 478769907 479383872 479483424 480098304 483101696 483721216 485359798 486083136 486470432 487094272 487718912 489371036 490100352 491043168 491434416 492797952 494364618 494467281 494534656 495101376 498198624 498837504 499580928 501273234 501568474 501672633 502315968 502960128 503064576 503709696 505415988 505713668 508577762 509229952 509988864 510980103 511049728 512780884 513438464 514203648 515192832 518013342 518426079 518677632 518785344 519450624 522294444 522964224 523370496 525561806 525926016 526235776 527020032 527695872 529483416 529905292 530272512 530584832 533859312 534274048 534886308 536110272 537999616 538689536 539306856 542680644 543489408 544186368 544997376 546843528 547165608 547279236 547981056 548683776 551362896 552116224 554696912 554812104 555523584 555966208 556351488 556679168 559281184 559397328 560114688 560473452 561192192 565105464 565830144 569369856 572883696 573340152 573737472 574075392 574930944 576758721 577618272 578479104 581231728 581977088 582844416 586035296 586786816 586908672 587661312 588791808 592015248 592897536 593657856 595668843 596907936 600591726 600642064 601058304 602308608 604223422 604348899 605123904 605249568 605606048 606025728 606928896 609343518 610124928 610598912 614856704 615561309 615645184 617730652 621130752 622835864 624034026 624163617 624531237 624964032 625461984 626264064 629191332 629321994 630129024 633127418 633939328 634070976 634884096 635389952 635830272 638359876 638492442 639178496 639311232 640131072 640541088 645007671 645834816 648110848 653467136 653885694 654724224 655245888 655699968 657063936 659152824 659289708 660135168 660272256 661118976 664264832 665116672 666107904 668364312 668896844 669754624 670613504 670752768 673887984 675722322 677597184 679985152 680764392 681306804 685604864 686390544 686923776 690684456 691234772 691570176 691713792 692600832 696392592 697285632 700690347 701234688 702693376 705977888 707030016 710900771 711812416 713181744 713329848 714244608 714813696 719075808 719225136 720147456 723574192 724652544 725581824 728039697 729124704 729554144 729705648 730641408 731578368 734056554 735150528 737151624 739749472 740698112 741546927 741801984 745863104 746819584 747297936 748256256 749371392 751909851 752352711 753473952 754440192 754596864 755564544 758123982 758570502 759159808 762866643 763844928 764453536 764983296 765433856 766574592 769011628 769171326 770157696 771305472 777020013 777125888 778016448 782544896 783441666 783548416 784446336 785055744 788342709 788889024 789353664 790530048 791543808 794225124 794857938 795408768 795877248 800788968 801411072 803078144 805798532 806831872 806999424 808034304 809238528 812458024 813499904 814020966 815234112 816279552 820748412 820918854 821971584 823025664 825882838 828174336 832045368 832218156 832708316 833285376 833949312 834527232 835018752 838921776 839095992 840172032 845427968 846512128 851323256 852414976 853508096 854054784 856399313 856424448 859325544 860010228 861113088 862396416 866427408 871847592 872965632 873661184 874266624 878870432 879052944 880180224 880363008 881491968 884998919 888022872 891152416 894337024 895361904 898517312 900963096 901587456 903462912 906335133 907685856 907874352 908409072 909038592 914015277 915187392 915898368 920912608 922093568 922285056 923467776 926595978 927334261 928523456 929714176 931696128 934253796 934979584 936051039 938192976 939396096 942706688 943786998 949691127 950908992 951106464 952326144 953084928 953745408 957539814 957738663 958767744 958966848 960196608 966203392 967442432 970719596 972166272 972940864 974188544 975437824 978742072 980200704 980828541 982086336 982868832 985595904 988729236 988934562 989069312 990202752 996397248 997675008 999161856 1002546468 1003136948 1003345266 1004631936 1005920256 1006129152 1007419392 1010831976 1011427336 1013583483 1017155524 1018459904 1019977728 1021960206 1022099456 1025561768 1026876928 1028407296 1030385664 1036026684 1036852158 1037355264 1037570688 1038901248 1044588888 1045928448 1046740992 1051123612 1051852032 1052471552 1054040064 1058966832 1059810584 1060545024 1061169664 1067718624 1068548096 1069772616 1072220544 1075999232 1077379072 1078613712 1085361288 1086978816 1088372736 1093687056 1094331216 1094558472 1095962112 1097367552 1101084831 1102725792 1104232448 1109393824 1109624208 1111047168 1111932416 1112702976 1113358336 1117129783 1118562368 1118794656 1120229376 1120946904 1122384384 1130210928 1131660288 1137855753 1138739712 1145767392 1146680304 1147474944 1148150784 1149861888 1153517442 1153756989 1154436529 1155236544 1156958208 1162463456 1163954176 1165688832 1170569477 1172070592 1173573632 1173817344 1175322624 1177583616 1184030496 1185795072 1187315712 1191337686 1192286907 1193815872 1201183452 1201284128 1202116608 1204617216 1208446844 1208697798 1209660851 1210247808 1210499136 1211212096 1212051456 1213857792 1218687036 1220249856 1221031449 1221197824 1229713408 1231122618 1231290368 1235461304 1238824257 1242261504 1245671728 1248068052 1248327234 1249062474 1249928064 1250923968 1252528128 1258382664 1258643988 1260258048 1266254836 1267878656 1268141952 1269768192 1270779904 1271660544 1276719752 1276984884 1278356992 1278622464 1280262144 1281082176 1290015342 1291669632 1296221696 1306934272 1307771388 1309448448 1310491776 1311399936 1314127872 1318305648 1318579416 1320270336 1320544512 1322237952 1328529664 1330233344 1336728624 1337793688 1339509248 1341227008 1341505536 1345770349 1347775968 1351444644 1355194368 1359970304 1361528784 1362613608 1371209728 1372781088 1373847552 1381368912 1382469544 1383140352 1383427584 1385201664 1389893967 1390712587 1392785184 1394571264 1401380694 1402469376 1405386752 1410147431 1411955776 1414060032 1421801542 1423624832 1426363488 1426659696 1428489216 1429627392 1436309721 1438151616 1438450272 1440294912 1447148384 1449305088 1451163648 1456079394 1457239553 1458249408 1459108288 1459411296 1461282816 1463156736 1468113108 1470301056 1474303248 1479498944 1481396224 1483093854 1483603968 1491726208 1493639168 1494595872 1496512512 1498742784 1503819702 1504705422 1505017899 1506947904 1508880384 1509193728 1511129088 1516247964 1517141004 1518319616 1525733286 1527689856 1528907072 1529966592 1530867712 1533149184 1538023256 1538342652 1540315392 1542610944 1554040026 1554251776 1555278237 1556032896 1565089792 1566883332 1568892672 1570111488 1576685418 1577778048 1578707328 1581060096 1583087616 1588450248 1589715876 1590817536 1591754496 1601577936 1602822144 1606156288 1611597064 1613663744 1613998848 1616068608 1624916048 1626999808 1628041932 1630468224 1632559104 1641496824 1641837708 1643943168 1646051328 1651765676 1656348672 1664090736 1664436312 1665416632 1666570752 1667898624 1669054464 1670037504 1677843552 1678191984 1680344064 1690855936 1693024256 1698759293 1702646512 1704829952 1707016192 1708109568 1712798626 1718651088 1720020456 1722226176 1724792832 1730276163 1732854816 1743695184 1745931264 1747322368 1748533248 1755489659 1757740864 1758105888 1760360448 1760726016 1762983936 1769997838 1776045744 1782304832 1788674048 1790723808 1797034624 1801926192 1803174912 1806925824 1812670266 1813046697 1815371712 1815748704 1816818144 1818077184 1828030554 1830374784 1831796736 1839466321 1841825216 1844187136 1844570112 1846935552 1853191956 1854668522 1857046912 1859428352 1863392256 1868507592 1869959168 1872102078 1873593711 1876385952 1878792192 1885413376 1887573996 1899382254 1900895623 1901817984 1902212928 1904652288 1906169856 1907490816 1915079628 1915477326 1917535488 1917933696 1920393216 1932406784 1934884864 1941439192 1944332544 1945881728 1948377088 1957484144 1960401408 1961657082 1964172672 1965737664 1971191808 1977458472 1977869124 1980405504 1992794496 1995350016 1998323712 2005092936 2006273896 2006690532 2009263872 2011840512 2012258304 2021663952 2022854672 2027166966 2034311048 2036919808 2039955456 2043920412 2051123536 2053753856 2056814592 2060771328 2072053368 2073704316 2074710528 2075141376 2077802496 2089177776 2091856896 2102071041 2102247224 2103704064 2104943104 2108080128 2114781977 2117933664 2119621168 2121090048 2122339328 2132702313 2135437248 2137096192 2139545232 2144441088 2151998464 2154758144 2157227424 2170722576 2173957632 2176745472 2184119091 2187374112 2188662432 2189116944 2191924224 2194735104 2202169662 2205451584 2208464896 2215945963 2218787648 2219248416 2222094336 2223864832 2225405952 2226716672 2234259566 2237124736 2237589312 2240458752 2241893808 2244768768 2257058133 2260421856 2263320576 2275711506 2277479424 2288599929 2289947869 2291534784 2293360608 2294949888 2296301568 2299723776 2307034884 2307513978 2308873058 2310473088 2313916416 2324926912 2327908352 2331377664 2341138954 2344141184 2347147264 2347634688 2350645248 2355167232 2365028127 2368060992 2371590144 2374631424 2382675372 2384573814 2387631744 2402366904 2402568256 2404233216 2409234432 2416893688 2417395596 2419321702 2420495616 2420998272 2422424192 2424102912 2427715584 2437374072 2440499712 2442062898 2442395648 2459426816 2462245236 2470922608 2477648514 2484523008 2491343456 2496136104 2496654468 2498124948 2499856128 2501847936 2505056256 2516765328 2517287976 2520516096 2532509672 2535757312 2536283904 2539536384 2541559808 2553439504 2553969768 2556713984 2557244928 2560524288 2562164352 2569197939 2580030684 2583339264 2592443392 2613868544 2615542776 2618896896 2620983552 2622799872 2636611296 2637158832 2640540672 2641089024 2644475904 2654996757 2657059328 2660466688 2673457248 2675587376 2679018496 2682454016 2683011072 2691540698 2695551936 2702889288 2710388736 2719005399 2719940608 2723057568 2725227216 2742045831 2742419456 2745562176 2747695104 2758626607 2762737824 2764939088 2766280704 2766855168 2770403328 2779787934 2781425174 2782002783 2785570368 2789142528 2802761388 2804938752 2810773504 2820294862 2823911552 2828120064 2843603084 2847249664 2849073381 2852726976 2853319392 2856978432 2859254784 2872619442 2873215989 2876303232 2876900544 2880589824 2890589933 2894296768 2898610176 2902327296 2912158788 2914479106 2916498816 2918216576 2918822592 2922565632 2926313472 2936226216 2940602112 2948606496 2958997888 2962792448 2966187708 2967207936 2983452416 2987278336 2989191744 2993025024 2997485568 3007639404 3009410844 3010035798 3013895808 3017760768 3018387456 3022258176 3032495928 3034282008 3036639232 3051466572 3055379712 3057814144 3059933184 3061735424 3066298368 3076046512 3076685304 3080630784 3085221888 3108080052 3110556474 3112065792 3130179584 3133766664 3137785344 3140222976 3153370836 3155556096 3157414656 3162120192 3176900496 3179431752 3181635072 3183508992 3203155872 3205644288 3223194128 3227327488 3227997696 3232137216 3249832096 3253999616 3256083864 3260936448 3265118208 3282993648 3283675416 3287886336 3292102656 3303254493 3303531352 3312697344 3328181472 3328872624 3330833264 3333141504 3335797248 3338108928 3340075008 3351389349 3355687104 3356383968 3360688128 3381711872 3386048512 3397518586 3405293024 3409659904 3413567259 3414032384 3416219136 3425597252 3437302176 3440040912 3444452352 3449585664 3460552326 3461270967 3463309587 3465709632 3487390368 3491862528 3494644736 3497066496 3510979318 3511708431 3515481728 3516211776 3520720896 3521452032 3525967872 3539995676 3552091488 3564609664 3576860721 3577348096 3581447616 3594069248 3603852384 3606349824 3613851648 3625340532 3626093394 3628982553 3630743424 3631497408 3633636288 3636154368 3656061108 3660749568 3663593472 3678932642 3683650432 3688374272 3689140224 3693871104 3706383912 3709337044 3714093824 3716472771 3718856704 3726784512 3737015184 3739918336 3744204156 3747187422 3752771904 3757584384 3770826752 3775147992 3798764508 3801791246 3803635968 3804425856 3809304576 3812339712 3814981632 3830159256 3830954652 3835070976 3835867392 3840786432 3864813568 3882878384 3888665088 3891763456 3896754176 3914968288 3920802816 3923314164 3928345344 3931475328 3942383616 3954916944 3955738248 3960811008 3985588992 3990700032 4010185872 4012547792 4013381064 4018527744 4023681024 4024516608 4037311047 4043327904 4045709344 4054333932 4068622096 4073839616 4079910912 4087840824 4102247072 4107507712 4113629184 4121542656 4144106736 4147408632 4149421056 4150282752 4155604992 4169681901 4172137761 4178355552 4183713792 4204142082 4204494448 4207408128 4209886208 4216160256 4229563954 4230442293 4235867328 4239242336 4242180096 4244678656 4265404626 4270874496 4274192384 4279090464 4288882176 4303996928 4308929163 4309516288 4314454848 4341445152 4347915264 4353490944 4368238182 4371718659 4374748224 4377324864 4378233888 4383848448 4389470208 4404339324 4410903168 4416929792 4431891926 4437575296 4438496832 4444188672 4447729664 4450811904 4453433344 4468519132 4474249472 4475178624 4480917504 4483787616 4489537536 4514116266 4515053697 4520843712 4526641152 4551423012 4554958848 4577199858 4579895738 4583069568 4586721216 4589899776 4592603136 4599447552 4614069768 4615027956 4617746116 4620946176 4627832832 4649853824 4655816704 4662755328 4665834711 4682277908 4688282368 4694294528 4695269376 4710334464 4730056254 4736121984 4743180288 4749262848 4765350744 4769147628 4775263488 4804733808 4805136512 4808466432 4818468864 4833787376 4834791192 4838643404 4840991232 4841996544 4844848384 4848205824 4874748144 4880999424 4884125796 4918853632 4924490472 4941845216 4955297028 4969046016 4982686912 4992272208 4993308936 4996249896 4999712256 5003695872 5010112512 5033530656 5034575952 5041032192 5065019344 5071514624 5072567808 5079072768 5083119616 5096277879 5106879008 5107939536 5113427968 5114489856 5121048576 5124328704 5138395878 5160061368 5166678528 5184886784 5190828489 5227737088 5231085552 5237793792 5241967104 5245599744 5266468977 5273222592 5274317664 5281081344 5282178048 5288951808 5309993514 5314118656 5320933376 5346914496 5351174752 5358036992 5364908032 5366022144 5383081396 5391103872 5405778576 5420777472 5438010798 5439140091 5439881216 5446115136 5450454432 5484091662 5484838912 5491124352 5495390208 5517253214 5518398963 5525475648 5529878176 5532561408 5533710336 5540806656 5559575868 5562850348 5564005566 5571140736 5578285056 5605522776 5609877504 5620781133 5621547008 5640589724 5647823104 5656240128 5687206168 5694499328 5698146762 5702686869 5705453952 5706638784 5713956864 5718509568 5745238884 5746431978 5752606464 5753801088 5761179648 5781179866 5788593536 5797220352 5804654592 5824317576 5828958212 5832997632 5836433152 5837645184 5845131264 5872452432 5881204224 5897212992 5917995776 5925584896 5932375416 5966904832 5974556672 5978383488 5986050048 5994971136 6015278808 6018821688 6020071596 6027791616 6035521536 6036774912 6064991856 6068564016 6073278464 6102933144 6110759424 6115628288 6119866368 6123470848 6152093024 6153370608 6161261568 6170443776 6194992433 6216160104 6221112948 6224131584 6260359168 6267533328 6275570688 6306741672 6311112192 6314829312 6324240384 6344345931 6353800992 6358863504 6363270144 6367017984 6398106939 6406311744 6411288576 6446388256 6454654976 6455995392 6464274432 6491339827 6499664192 6507999232 6512167728 6521872896 6530236416 6552357273 6565987296 6567350832 6575772672 6584205312 6606508986 6607062704 6625394688 6647837889 6656362944 6657745248 6661666528 6666283008 6671594496 6676217856 6680150016 6702778698 6711374208 6712767936 6721376256 6763423744 6771174399 6772097024 6795037172 6810586048 6819319808 6827134518 6828064768 6832438272 6851194504 6865799787 6869843607 6874604352 6880081824 6888904704 6899171328 6921104652 6922541934 6926619174 6931419264 6974780736 6983725056 6989289472 6994132992 7021958636 7023416862 7030963456 7032423552 7041441792 7042904064 7051935744 7079991352 7095084381 7104182976 7129219328 7153721442 7154696192 7162895232 7188138496 7207704768 7212699648 7227703296 7250681064 7252186788 7257965106 7261486848 7262994816 7267272576 7272308736 7312122216 7321499136 7327186944 7357865284 7367300864 7376748544 7378280448 7412767824 7418674088 7428187648 7432945542 7437713408 7453569024 7474030368 7479836672 7488408312 7494374844 7505543808 7515168768 7541653504 7550295984 7597529016 7603582492 7607271936 7608851712 7618609152 7624679424 7660318512 7661909304 7670141952 7671734784 7681572864 7707593817 7729627136 7765756768 7777330176 7783526912 7793508352 7819908481 7829936576 7841605632 7846628328 7856690688 7862950656 7909833888 7911476496 7921622016 7964990271 7971177984 7981400064 8020371744 8025095584 8026762128 8037055488 8047362048 8049033216 8074622094 8081055703 8086655808 8091418688 8108667864 8137244192 8147679232 8157016197 8159821824 8175681648 8204494144 8215015424 8227258368 8243085312 8275879821 8288213472 8294817264 8298842112 8300565504 8311209984 8339363802 8344275522 8346008349 8356711104 8367427584 8408284164 8408988896 8414816256 8419772416 8432320512 8459127908 8460884586 8467625957 8471734656 8478484672 8484360192 8489357312 8530809252 8541748992 8547220143 8548384768 8558180928 8577764352 8607993856 8617858326 8619032576 8628909696 8671769799 8682890304 8695830528 8706981888 8736476364 8743437318 8749496448 8754649728 8756467776 8767696896 8778940416 8808678648 8821806336 8833859584 8863783852 8875150592 8876993664 8888377344 8895459328 8901623808 8906866688 8937038264 8948498944 8950357248 8961835008 8967575232 8979075072 9028232532 9030107394 9041687424 9053282304 9102846024 9109917696 9154399716 9159791476 9166139136 9173442432 9179799552 9185206272 9198895104 9228139536 9230055912 9235492232 9241892352 9255665664 9299707648 9311633408 9331669422 9364555816 9376564736 9388589056 9390538752 9420392443 9420668928 9460112508 9472243968 9486360576 9530701488 9538295256 9550526976 9609467616 9610273024 9616932864 9667574752 9669582384 9677286808 9681982464 9683993088 9689696768 9696411648 9734988109 9749496288 9761998848 9768251592 9837707264 9848980944 9883690432 9910594056 9938092032 9965373824 9984544416 9986617872 9992499792 9999424512 10007391744 10020225024 10054168047 10067061312 10069151904 10082064384 10130038688 10143029248 10145135616 10158145536 10166239232 10192555758 10200676871 10213758016 10215879072 10226855936 10228979712 10242097152 10248657408 10276791756 10320122736 10333357056 10369773568 10381656978 10389928761 10455474176 10462171104 10475587584 10483934208 10491199488 10532937954 10535125293 10541330273 10546445184 10548635328 10562162688 10564356096 10577903616 10619987028 10628237312 10641866752 10693828992 10702349504 10716073984 10729816064 10732044288 10766162792 10782207744 10811557152 10841554944 10876021596 10878280182 10879762432 10886947659 10892230272 10900908864 10968183324 10982248704 10990780416 11034506428 11036797926 11050951296 11059756352 11065122816 11067420672 11081613312 11119151736 11125700696 11128011132 11142281472 11149418313 11156570112 11211045552 11219755008 11241562266 11243094016 11281179448 11295646208 11312480256 11374412336 11388998656 11396293524 11405373738 11410907904 11413277568 11427913728 11437019136 11490477768 11492863956 11505212928 11507602176 11522359296 11562359732 11577187072 11594440704 11648635152 11657916424 11665995264 11672866304 11675290368 11690262528 11744904864 11762408448 11794425984 11835991552 11851169792 11864750832 11933809664 11949113344 11956766976 11972100096 12030557616 12037643376 12040143192 12055583232 12071043072 12073549824 12111933141 12129983712 12137128032 12146556928 12205866288 12221518848 12231256576 12239732736 12246941696 12288427613 12304186048 12306741216 12322523136 12340887552 12389984866 12432320208 12442225896 12448263168 12516413283 12520718336 12535066656 12551141376 12613483344 12622224384 12629658624 12648480768 12688691862 12691326879 12698801819 12707601984 12717727008 12726540288 12734035968 12796213878 12812623488 12822577152 12876264247 12892776512 12909309952 12911990784 12928548864 12982679654 12999328384 13015998464 13024335456 13043745792 13060472832 13104714546 13115155977 13131974592 13134701664 13151545344 13168410624 13213017972 13214125408 13250789376 13295675778 13306269361 13312725888 13315490496 13323333056 13332566016 13343188992 13352435712 13360300032 13405557396 13422748416 13425535872 13442752512 13526847488 13542348798 13544194048 13590074344 13621172096 13638639616 13654269036 13664876544 13702389008 13731599574 13739687214 13749208704 13760163648 13777809408 13798342656 13842209304 13845083868 13853238348 13862838528 13949561472 13967450112 13978578944 13988265984 14043917272 14046833724 14061926912 14064847104 14082883584 14085808128 14159982704 14190168762 14208365952 14258438656 14307442884 14325790464 14376276992 14415409536 14425399296 14455406592 14501362128 14504373576 14515930212 14522973696 14525989632 14534545152 14544617472 14624244432 14642998272 14715730568 14734601728 14753497088 14756560896 14803473839 14825535648 14837348176 14856375296 14865891084 14875426816 14907138048 14948060736 14959673344 14976816624 14988749688 15011087616 15030337536 15083307008 15100591968 15195058032 15207164984 15214543872 15217703424 15237218304 15249358848 15288833637 15297838457 15320637024 15323818608 15340283904 15343469568 15363145728 15415187634 15459254272 15511621741 15531513536 15554660352 15567053824 15587016704 15639816962 15659873152 15683211264 15693256656 15713381376 15725901312 15799406931 15819667776 15822952992 15843244032 15929980542 15942355968 15962800128 16029635083 16040743488 16050191168 16053524256 16074110976 16094724096 16098066432 16149244188 16162111406 16173311616 16182837376 16217335728 16274488384 16295358464 16314032394 16319643648 16351363296 16408988288 16430030848 16454516736 16486170624 16551759642 16555196889 16576426944 16589634528 16597684224 16601131008 16622419968 16678727604 16688551044 16692016698 16713422208 16734855168 16816568328 16817977792 16829632512 16839544832 16864641024 16918255816 16921769172 16935251914 16943469312 16956969344 16968720384 16978714624 17061618504 17083497984 17094440286 17096769536 17108060607 17116361856 17155528704 17215987712 17235716652 17257819392 17343539598 17365780608 17391661056 17413963776 17472952728 17486874636 17498992896 17509299456 17512935552 17535393792 17617357296 17643612672 17667719168 17727567704 17750301184 17753987328 17776754688 17790918656 17874076528 17896997888 17900714496 17923670016 17935150464 17958150144 18056465064 18060214788 18083374848 18106564608 18205692048 18219835392 18308799432 18319582952 18332278272 18346884864 18359599104 18370412544 18456279072 18460111824 18470984464 18483784704 18511331328 18584977299 18599415296 18623266816 18663338844 18729111632 18753129472 18777178112 18781077504 18840784886 18920225016 18944487936 18972721152 19033037793 19061402976 19076590512 19101053952 19194320817 19218935232 19220546048 19233865728 19310386249 19335149504 19339164768 19354573616 19363964928 19367986176 19379393536 19392823296 19469976218 19474019481 19498992576 19523997696 19536503184 19675414528 19697961888 19767380864 19821188112 19876184064 19930747648 19943513667 19969088832 19973235744 19984999584 19998849024 20014783488 20040450048 20108336094 20134122624 20138303808 20164128768 20234129531 20260077376 20286058496 20290271232 20316291072 20332478464 20385111516 20401353742 20427516032 20431758144 20453711872 20457959424 20484194304 20497314816 20553583512 20609530821 20640245472 20666714112 20739547136 20763313956 20779857522 20909851853 20910948352 20924342208 20951175168 20967868416 20982398976 21065875908 21070250586 21082660546 21092890368 21097270656 21124325376 21128712192 21155807232 21239974056 21256474624 21283733504 21387657984 21404699008 21432147968 21464088576 21532325584 21564415488 21623114304 21683109888 21752043192 21756560364 21773895318 21784460544 21801817728 21936366648 21964497408 21981560832 22069012856 22073595852 22101902592 22119512704 22130245632 22134841344 22238303472 22251401392 22256022264 22284562944 22298836626 22313140224 22422091104 22439510016 22483124532 22562358896 22591292416 22624960512 22748824672 22777997312 22792587048 22810747476 22821815808 22826555136 22855827456 22874038272 22980955536 22985727912 23010425856 23015204352 23044718592 23122781451 23124719464 23154374144 23188881408 23297270304 23315832848 23331990528 23345732608 23350580736 23380525056 23459725443 23489809728 23524816896 23588851968 23671983104 23702339584 23729501664 23867619328 23894970813 23898226688 23913533952 23944200192 24061115232 24075286752 24080286384 24111166464 24142086144 24147099648 24223866282 24243167109 24259967424 24274256064 24293113856 24411732576 24443037696 24462513152 24479465472 24493883392 24576855226 24608372096 24613482432 24645046272 24681775104 24779969732 24827639463 24864640416 24884451792 24896526336 25032826566 25038025047 25041436672 25070133312 25102282752 25189426559 25226966688 25244448768 25259317248 25296961536 25377383724 25382653758 25397603638 25402877871 25415203968 25435454016 25453080576 25468071936 25592427756 25625246976 25645154304 25752528494 25785553024 25818619904 25823981568 25857097728 25965359308 25998656768 26015309397 26031996928 26048670912 26087491584 26120945664 26209429092 26230311954 26263949184 26269403328 26303090688 26336821248 26426035944 26428250816 26501578752 26591351556 26612538722 26625451776 26630980992 26646666112 26665132032 26686377984 26704871424 26720600064 26811114792 26845496832 26851071744 26885505024 27053694976 27084697596 27180148688 27242344192 27277279232 27308538072 27329753088 27404778016 27463199148 27479374428 27498417408 27520327296 27555618816 27596685312 27684418608 27690167736 27706476696 27725677056 27899122944 27934900224 27957157888 28087834544 28093667448 28123853824 28129694208 28165767168 28171616256 28261177329 28319965408 28380337524 28416731904 28516877312 28614885768 28651580928 28752553984 28830819072 28850798592 29002724256 29008747152 29031860424 29045947392 29051979264 29069090304 29089234944 29204964327 29248488864 29285996544 29431461136 29469203456 29506994176 29513121792 29606947678 29651071296 29674696352 29712750592 29731782168 29750853632 29814276096 29896121472 29919346688 29953633248 29977499376 30022175232 30060675072 30162504141 30166614016 30201183936 30390116064 30414329968 30429087744 30435406848 30474436608 30498717696 30577667274 30595676914 30602030613 30641274048 30647637216 30680567808 30686939136 30726291456 30830375268 30918508544 31023243482 31063027072 31109320704 31134107648 31169786283 31174033408 31279633924 31319746304 31366422528 31386513312 31426762752 31451802624 31598813862 31605375879 31623990819 31639335552 31645905984 31686488064 31859961084 31884711936 31925600256 32059270166 32081486976 32100382336 32107048512 32148221952 32189448192 32196132864 32298488376 32324222812 32346623232 32365674752 32434671456 32548976768 32590716928 32628064788 32639287296 32660842977 32702726592 32817976576 32860061696 32972341248 33103519284 33110393778 33152853888 33179269056 33195368448 33202262016 33244839936 33357455208 33377102088 33384033396 33426844416 33469710336 33633136656 33635955584 33659265024 33679089664 33729282048 33836511632 33843538344 33870503828 33886938624 33913938688 33937440768 33957429248 34123237008 34166995968 34188880572 34216121214 34232723712 34311057408 34431975424 34471433304 34515638784 34687079196 34731561216 34783322112 34945905456 34973749272 34997985792 35018598912 35025871104 35070787584 35234714592 35287225344 35455135408 35500602368 35507974656 35553509376 35581837312 35748153056 35793995776 35801428992 35847340032 35870300928 35916300288 36112930128 36120429576 36166749696 36213129216 36335799423 36411384096 36439670784 36617598864 36639165904 36664556544 36693769728 36719198208 36740825088 36865282839 36912558144 36920223648 36941968928 36967569408 37022662656 37169954598 37198830592 37246533632 37326677688 37458223264 37506258944 37549239849 37554356224 37562155008 37681569772 37840450032 37888975872 37945442304 38066075586 38073980637 38096405457 38122805952 38153181024 38202107904 38388641634 38437870464 38441092096 38467731456 38620772498 38628792741 38670299008 38678329536 38709147232 38727929856 38735972352 38758787072 38785646592 38939952436 38948038962 38997985152 39047995392 39073006368 39345467931 39350829056 39395923776 39534761728 39642376224 39752368128 39861495296 39887027334 39918808083 39938177664 39946471488 39969999168 39997698048 40029566976 40080900096 40216672188 40268245248 40276607616 40328257536 40468259062 40520154752 40572116992 40580542464 40632582144 40664956928 40770223032 40802707484 40855032064 40863516288 40907423744 40915918848 40994629632 41107167024 41219061642 41280490944 41333428224 41479094272 41526627912 41559715044 41819703706 41821896704 41848684416 41902350336 41935736832 41964797952 42131751816 42140501172 42165321092 42185780736 42194541312 42248650752 42257424384 42479948112 42512949248 42775315968 42809398016 42864295936 43064651168 43128830976 43246228608 43364947031 43366219776 43504086384 43513120728 43547790636 43568921088 43603635456 43872733296 43928994816 44138025712 44147191704 44203805184 44239025408 44260491264 44269682688 44410421517 44476606944 44502802784 44512044528 44569125888 44597673252 44626280448 44844182208 44879020032 44966249064 45124717792 45182584832 45249921024 45497649344 45555994624 45585174096 45621494952 45643631616 45653110272 45711654912 45748076544 45866500911 45893515371 45961911072 45971455824 46020851712 46030408704 46089437184 46245562902 46249438928 46308748288 46377762816 46534865223 46594540608 46631665696 46663981056 46691465216 46701161472 46761050112 46919450886 46979619456 47049633792 47177703936 47343966208 47398220793 47404679168 47459003328 47735238656 47789941626 47796453376 47827067904 47888400384 48088905249 48122230464 48150573504 48160572768 48222332928 48284172288 48294199296 48447732564 48486334218 48519934848 48548512128 48586227712 48823465152 48886075392 48925026304 48958930944 48987766784 49153710452 49216744192 49226964864 49290092544 49363550208 49559939464 49655278926 49665590667 49729280832 49768903584 49793052672 50065653132 50076050094 50082873344 50140266624 50204565504 50378853118 50453933376 50488897536 50518634496 50593923072 50754767448 50765307516 50795207276 50805755742 50830407936 50870908032 50906161152 50936143872 51184855512 51250493952 51290308608 51324181821 51505056988 51571106048 51637239808 51647963136 51930718616 51997313536 52030618794 52063993856 52097341824 52174983168 52241891328 52418858184 52460623908 52527898368 52538806656 52606181376 52852071888 52856501632 53003157504 53182703112 53225077444 53250903552 53261961984 53293332224 53330264064 53372755968 53622229584 53690993664 53702143488 53771010048 54107389952 54169395192 54360297376 54484688384 54554558464 54617076144 54659506176 54809556032 54926398296 54958748856 54996834816 55040654592 55111237632 55368837216 55380335472 55412953392 55451354112 55754931897 55798245888 55869800448 55914315776 56175669088 56187334896 56247707648 56259388416 56331534336 56343232512 56522354658 56567389921 56639930816 56760675048 56833463808 57033754624 57099113379 57229771536 57303161856 57505107968 57661638144 57701597184 57931158747 58005448512 58017494304 58063720848 58091894784 58103958528 58138180608 58178469888 58409928654 58422058443 58496977728 58571993088 58862922272 58938406912 59013988352 59026243584 59213895356 59273381699 59302142592 59349392704 59425501184 59463564336 59501707264 59628552192 59792242944 59830541001 59838693376 59907266496 59954998752 60044350464 60121350144 60325008282 60333228032 60402367872 60702388593 60780232128 60828659936 60858175488 60870813696 60948873216 60997435392 61155334548 61191353828 61204061226 61282548096 61295274432 61361135616 61373878272 61452582912 61660750536 61828592463 61837017088 62046486964 62126054144 62218641408 62268215296 62339572566 62348066816 62559267848 62639492608 62729555559 62732845056 62773026624 62853525504 62903605248 63197627724 63210751758 63247981638 63278671104 63291811968 63372976128 63719922168 63769423872 63851200512 64118540332 64162973952 64200764672 64214097024 64296443904 64392265728 64596976752 64648445624 64693246464 64731349504 64869342912 65097953536 65181433856 65256129576 65321685954 65405453184 65635953152 65720123392 65944682496 66207038568 66220787556 66305707776 66358538112 66390736896 66404524032 66714910416 66754204176 66768066792 66853688832 66939420672 67266273312 67271911168 67318530048 67358179328 67673023264 67687076688 67741007656 67773877248 67827877376 67874881536 67914858496 68144916763 68246474016 68333991936 68377761144 68432242428 68465447424 68622114816 68863950848 68942866608 69031277568 69374158392 69463122432 69566644224 69891810912 69947498544 69995971584 70037197824 70051742208 70141575168 70379176329 70420628269 70469429184 70574450688 70910270816 71001204736 71015949312 71107018752 71163674624 71404738097 71496306112 71587991552 71602857984 71694680064 71740601856 71832600576 72225860256 72240859152 72333499392 72426258432 72671598846 72729501327 72822768192 72879341568 73235197728 73278331808 73329113088 73387539456 73438396416 73481650176 73730565678 73789311911 73825116288 73840447296 73883937856 73935138816 74045325312 74339909196 74397661184 74482918389 74493067264 74653355376 74916446528 75012517888 75098479698 75108712448 75124310016 75363139544 75568279677 75680900064 75777951744 75890884608 76132151172 76147961274 76192810914 76208633613 76245611904 76306362048 76404215808 76777283268 76875740928 76882184192 76935462912 77241544996 77257585482 77340598016 77356659072 77418294464 77455859712 77471944704 77517574144 77571293184 77879904872 77896077924 77995970304 78045928191 78095990784 78146012736 78690935862 78701658112 78791847552 79069523456 79284752448 79504736256 79722990592 79774054668 79837616166 79876355328 79892942976 79939998336 79995396096 80059133952 80161800192 80433344376 80536490496 80553215232 80656515072 80936518124 81040309504 81144233984 81161084928 81329913856 81540446064 81605414968 81710064128 81727032576 81814847488 81831837696 81989259264 82214334048 82438123284 82560981888 82666856448 82958188544 83053255824 83119430088 83639407412 83643793408 83697368832 83804700672 83871473664 84263503632 84281002344 84330642184 84371561472 84389082624 84497301504 84514848768 84783531987 84959896224 85025898496 85550631936 85618796032 85728591872 86018993291 86129302336 86257661952 86492457216 86729894062 87008172768 87026241456 87095581272 87137842176 87207270912 87614892981 87745466592 87857989632 88276051424 88294383408 88407610368 88478050816 88520982528 88539365376 88820843034 88891612733 88953213888 89005605568 89024089056 89138251776 89195346504 89252560896 89688364416 89758040064 89932498128 90249435584 90365169664 90499842048 90995298688 91111989248 91170348192 91242989904 91287263232 91306220544 91423309824 91496153088 91733001822 91787030742 91806091839 91923822144 91942911648 92041703424 92060817408 92178874368 92491125804 92498877856 92617496576 92755525632 93069730446 93143885527 93189081216 93263331392 93327962112 93382930432 93402322944 93522100224 93838901772 93959238912 94099267584 94355407872 94687932416 94796441586 94809358336 94871972457 94918006656 95470477312 95579883252 95654135808 95776800768 96177810498 96244460928 96301147008 96321145536 96444665856 96568344576 96588398592 96895465128 96972668436 97039869696 97097024256 97172455424 97646930304 97772150784 97850052608 97917861888 97975533568 98307420904 98433488384 98453929728 98580185088 99119878928 99310557852 99331181334 99458561664 99537807168 99586105344 100131306264 100152100188 100280533248 100409131008 100757706236 100907866752 100977795072 101037268992 101187846144 101509534896 101530615032 101590414552 101611511484 101660815872 101741816064 101812322304 101872287744 102369711024 102500987904 102648363642 103010113976 103142212096 103274479616 103295926272 103624316873 103861437232 103994627072 104061237588 104127987712 104194683648 104349966336 104837716368 104921247816 105055796736 105077613312 105212362752 105704143776 105713003264 106365406224 106450154888 106501807104 106523923968 106586664448 106660528128 106745511936 107084869199 107244459168 107381987328 107404286976 107542020096 108214779904 108338790384 108720594752 108969376768 109109116928 109234152288 109319012352 109619112064 109852796592 109917497712 109993669632 110081309184 110222475264 110595848517 110737674432 110760670944 110825906784 110902708224 111509863794 111596491776 111739600896 111828631552 112207445581 112351338176 112374669792 112495415296 112518776832 112663068672 112686465024 113044709316 113134779842 113279861632 113521350096 113666927616 114067509248 114198226758 114289216371 114459543072 114606323712 115010215936 115323276288 115403194368 115862317494 115886378223 115954633003 116010897024 116034988608 116127441696 116183789568 116207917056 116276361216 116356939776 116819857308 116844116886 116993955456 117143986176 117725844544 117876813824 118027976704 118052487168 118427790712 118546763398 118604285184 118698785408 118851002368 118927128672 119257104384 119584485888 119661082002 119677386752 119756424249 119814532992 119909997504 120088700928 120242700288 120650016564 120804735744 121404777186 121560464256 121657319872 121716350976 121741627392 121897746432 121994870784 122310669096 122382707656 122408122452 122565096192 122590548864 122722271232 122747756544 123321501072 123657184926 123674034176 124092973928 124252108288 124437282816 124536430592 124679145132 125118535696 125278985216 125459111118 125465690112 125546053248 125707051008 125807210496 126395255448 126421503516 126495963276 126557342208 126583623936 126745952256 127439844336 127538847744 128237080664 128325947904 128401529344 128428194048 128592887808 129193953504 129296891248 129386492928 129462699008 129738685824 130094841093 130195907072 130362867712 130512259152 130643371908 130810906368 131271906304 131440246784 132414077136 132441575112 132611415552 132717076224 132781473792 132809048064 133231264551 133429820832 133508408352 133536133584 133707377664 133878841344 134532546624 134543822336 134637060096 134716358656 135172703743 135346046528 135374153376 135482015312 135547754496 135655754752 135749763072 135829716992 136289833526 136492948032 136667983872 136755522288 136864484856 136930894848 137244229632 137680546113 137727901696 137885733216 138062555136 138748316784 138926244864 139133288448 139604595669 139686820009 139783621824 139894997088 139991943168 140074395648 140103484416 140283150336 140758352658 140841256538 140938858368 141148901376 141638906717 141820541632 142002409472 142031898624 142214037504 142327349248 142809476194 142992612224 143175983104 143205715968 143389360128 143481203712 143665201152 144266715747 144451720512 144481718304 144666998784 144852516864 145343197692 145459002654 145645536384 145758683136 146368962971 146470395456 146556663616 146658226176 146775078912 146876792832 146963300352 147461131356 147578623822 147650232576 147680894592 147767875712 147870277632 148090650624 148679818392 148795322368 148965836778 148986134528 149306710752 149832893056 150025035776 150196959396 150248620032 150726279088 151136559354 151361800128 151555903488 151781769216 152264302344 152295922548 152385621828 152417267226 152491223808 152612724096 152808431616 153554566536 153751481856 153764368384 153870925824 154483089992 154515170964 154681196032 154713318144 154836588928 154911719424 154943889408 155035148288 155759809744 155792155848 155991940608 156091856382 156191981568 156292025472 157381871724 157583695104 158139046912 158569504896 159009472512 159445981184 159548109336 159675232332 159752710656 159785885952 159879996672 159990792192 160118267904 160866688752 161072980992 161106430464 161313030144 161873036248 162080619008 162288467968 162322169856 163080892128 163210829936 163420128256 163454065152 163629694976 163663675392 163978518528 164428668096 164876246568 165121963776 165333712896 165916377088 166106511648 166238860176 167264795691 167278814824 167287586816 167394737664 167609401344 167742947328 168276223027 168527007264 168562004688 168661284368 168743122944 168778165248 168994603008 169029697536 169567063974 169702169763 169919792448 170051796992 171101263872 171237592064 171457183744 172037986582 172258604672 172515323904 172984914432 173459788124 173793476241 174016345536 174052482912 174191162544 174275684352 174414541824 175229785962 175266175329 175490933184 175715979264 176325985913 176552102848 176588766816 176815220736 176956101632 177041965056 177078730752 177641686068 177783225466 177820145097 177906427776 178011211136 178048178112 178276503552 178390693008 178505121792 179376728832 179516080128 179864996256 180498871168 180730339328 180999684096 181990597376 182107165779 182223978496 182340696384 182485979808 182574526464 182612441088 182846619648 182992306176 183466003644 183574061484 183612183678 183847644288 183885823296 184083406848 184121634816 184357748736 184982251608 184997755712 185234993152 185511051264 186139460892 186287771054 186378162432 186526662784 186655924224 186765860864 186804645888 187044200448 187677803544 187918477824 188188666677 188198535168 188710815744 189375864832 189592883172 189743944914 189836013312 190940954624 191159766504 191308271616 191553601536 192355620996 192488921856 192602294016 192642291072 192889331712 193176797184 193790930256 193945336872 194079739392 194194048512 194344910848 195293860608 195544301568 195700105216 196614841808 196866976768 196907859456 197160370176 198239757856 198621115704 198662362668 198917123328 199075614336 199172210688 200262612528 200304200376 200561066496 200818262016 201515412472 201815733504 201955590144 202074537984 203019069792 203061230064 203180829104 203223022968 203321631744 203483632128 203624644608 203744575488 204434750289 204739422048 205001975808 205296727284 206020227952 206284424192 206548959232 206591852544 207248633746 207722874464 207989254144 208122475176 208255975424 208389367296 208699932672 209675432736 209842495632 210111593472 210155226624 210424725504 211137528987 211261884807 211408287552 211426006528 212730812448 212900309776 213003614208 213047847936 213173328896 213321056256 213491023872 214169738398 214214214291 214488918336 214763974656 214808573952 215084040192 216429559808 216677580768 217441189504 217938753536 218188503981 218218233856 218468304576 218638024704 219238224128 219705593184 219834995424 219987339264 220162618368 220444950528 221191697034 221367935733 221475348864 221521341888 221651813568 221805416448 223019727588 223192983552 223479201792 223657263104 224414891162 224702676352 224749339584 224990830592 225037553664 225326137344 225372930048 226089418632 226269559684 226559723264 226704839031 227042700192 227333855232 228135018496 228396453516 228578432742 228625900839 228919086144 229212647424 230008370383 230020431872 230646552576 230806388736 231724634988 231772756446 231909266006 232021794048 232069977216 232254883392 232367579136 232415834112 232552722432 232713879552 233639714616 233688233772 233987910912 234287972352 235451689088 235753627648 236104974336 236855581424 237093526796 237208570368 237397570816 237702004736 237854257344 238514208768 239168971776 239322164004 239512848498 239629065984 239819995008 240177401856 240485400576 241300033128 241609471488 242809554372 243120928512 243314639744 243432701952 243483254784 243989741568 244621338192 244765415312 244816244904 245130192384 245181097728 245444542464 245495513088 246643002144 247314369852 248185947856 248504216576 248874565632 249072861184 249358290264 250237071392 250557970432 250918222236 250931380224 251092106496 251414102016 251614420992 252790510896 252843007032 252991926552 253114684416 253167247872 253491904512 254350595961 254879688672 255077695488 256474161328 256651895808 256803058688 256856388096 257185775616 258056979873 258387907008 258593782496 258772985856 258925398016 259477371648 260189682186 260391814144 260725735424 261024518304 261286743816 261621812736 262543812608 262844678943 262880493568 264828154272 264883150224 265222831104 265434152448 265562947584 265618096128 266462529102 266674838199 266859641664 267016816704 267072267168 267414755328 267757682688 269065093248 269087644672 269274120192 269432717312 270345407486 270692093056 270748306752 270964030624 271095508992 271311509504 271499526144 271659433984 272579667052 272985896064 273335967744 273511044576 273728969712 273861789696 274488459264 275361092226 275418275517 275455803392 275771466432 276125110272 277496633568 277852489728 278266576896 279209191338 279373640018 279431656581 279567243648 279789994176 279983886336 280148791296 280206968832 280566300672 281516705316 281682513076 281877716736 282297802752 283277813434 283641083264 284004818944 284063797248 284428075008 284615917371 284654698496 285618952388 285985224448 286351966208 286411431936 286962407424 287330402304 288533431494 288903441024 288963436608 289333997568 289705033728 290686395384 290918005308 291291072768 291517366272 292737925942 292940790912 293113327232 293316452352 293550157824 293753585664 293926600704 294922262712 295157247644 295300465152 295361789184 295535751424 295740555264 297359636784 297590644736 297931673556 298613421504 299665786112 300050071552 300393918792 301452558176 302273118708 302723600256 303111806976 303563538432 304528604688 304591845096 304771243656 304834534452 304982447616 305225448192 305616863232 307109133072 307502963712 307528736768 308966179984 309030341928 309362392064 309426636288 309673177856 309823438848 309887778816 310070296576 310872950619 311519619488 311584311696 311983881216 312183712764 312383963136 312584050944 314763743448 315167390208 316278093824 317139009792 318891962368 319096218672 319350464664 319505421312 319571771904 319759993344 319981584384 320236535808 321254607597 321733377504 322145961984 322212860928 322626060288 323746072496 324161238016 324576935936 324644339712 326161784256 326421659872 326840256512 326908130304 327259389952 327327350784 327957037056 328857336192 329752493136 330243927552 330667425792 331787545551 331832754176 332213023296 332477720352 334529591382 334557629648 334575173632 334789475328 335218802688 335485894656 336552446054 336622336743 337054014528 337124009376 337322568736 337486245888 337556330496 337989206016 338059395072 339134127948 339404339526 339839584896 340103593984 342202527744 342475184128 342867649113 342914367488 344075973164 344517209344 345030647808 345969828864 346919576248 347586952482 347659134669 347863899009 348032691072 348104965824 348382325088 348551368704 348829083648 350459571924 350532350658 350981866368 351431958528 352651971826 353104205696 353177533632 353630441472 353912203264 354083930112 354157461504 355283372136 355566450932 355640290194 355812855552 356022422272 356096356224 356553007104 356781386016 358753457664 359032160256 359269272747 359729992512 360997742336 361460678656 363981194752 364214331558 364447956992 364681392768 364971959616 365149052928 365224882176 365693239296 365984612352 366932007288 367148122968 367224367356 367695288576 367771646592 368166813696 368243269632 369964503216 369995511424 370469986304 371022102528 372278921784 372575542108 372756324864 373053325568 373311848448 373531721728 373609291776 375355607088 375836955648 376377333354 376397070336 377421631488 378751729664 379185766344 379487889828 379672026624 381881909248 382319533008 382616543232 384711241992 384977843712 385204588032 385284582144 385778663424 387581860512 387890673744 388159478784 388388097024 390284523279 390587721216 391088603136 391400210432 393229683616 393733953536 393815718912 394320740352 395971729447 396479515712 397242231408 397324725336 397834246656 398151228672 398344421376 399693793653 400525225056 400608400752 401122132992 401636524032 403030824944 403631467008 403911180288 404149075968 405518111229 406038139584 406122460128 406361658208 406446045936 406643263488 406967264256 407249289216 407489150976 408869500578 409478844096 410003951616 410593454568 412040455904 412568848384 413041638339 413097918464 413183705088 414497267492 415445748928 415978508288 416244950352 416511950848 416778734592 417399865344 418813787007 419060460027 419350865472 419684991264 420223186944 420310453248 420849451008 422275057974 422523769614 422816575104 422852013056 424916720151 425461624896 425800619552 426007228416 426095695872 426346657792 426642112512 426982047744 428339476796 428428428582 428977836672 429527949312 429617147904 430168080384 432800147241 432859119616 433355161536 434882379008 435877507072 436377007962 436436467712 436936609152 437276049408 438476448256 439106888913 439411186368 439669990848 439974678528 440325236736 440889901056 442383394068 442735871466 442950697728 443042683776 443303627136 443610832896 446039455176 446385967104 446958403584 447314526208 448829782324 449405352704 449498679168 449981661184 450075107328 450745860096 452178837264 452539119368 453119446528 453409678062 454085400384 454667710464 456270036992 456792907032 457156865484 457251801678 457838172288 458425294848 460016740766 460040863744 461293105152 461612777472 463449269976 463545512892 463818532012 464043588096 464139954432 464509766784 464735158272 464831668224 465105444864 467279429232 467376467544 467975821824 468575944704 470903378176 471507255296 473711162848 474187053592 474417140736 474795141632 475404009472 475708514688 477014417341 477028417536 478337943552 478644328008 479025696996 479258131968 479639990016 480354803712 482600066256 483218942976 485619108744 486241857024 486629279488 486865403904 486966509568 489242676384 489530830624 489632489808 490260384768 490362195456 490889084928 490991026176 492944397883 493286004288 494628739704 496371895712 497008433152 497749131264 498145722368 498716580528 500474142784 501115940864 501836444472 501862760448 502184212992 502828204032 503228841984 504828669081 505581021792 505686014064 505983853104 506229368832 506334495744 506983809024 508701191922 509106509289 509759377344 510155390976 512948322656 513303791616 513606117376 513712776192 514371551232 516113959746 516525183377 516775814016 517187564992 517545971712 517850796032 518954743296 520379364372 520783628288 521380428723 521451470848 522049036608 522573487632 523243625472 525087625216 525689357886 525760987136 528977957739 529656308544 529766300448 530445662208 530868304896 531125895168 531236192256 532925058204 533349676398 533460435291 533719283328 534033633408 534144534336 534829510656 535515365376 538130186496 538175289344 538548240384 538865434624 540690814972 541384186112 541496613504 541928061248 542191017984 542623019008 542999052288 543318867968 545159334104 545971792128 546321497337 546671935488 547022089152 547457939424 547723579392 548976918528 550722184452 550836551034 550911606784 551542932864 552250220544 554993267136 555704979456 556533153792 558418382676 558747280036 558863313162 559134487296 559579988352 559967772672 560297582592 560413937664 561132601344 563033410632 563365026152 563755433472 564566000031 564595605504 566555626868 567282166528 568009637888 568127594496 569231834742 569309396992 571237904776 571970448896 572703932416 572822863872 573924814848 574660804608 577066862988 577806882048 577926873216 578667995136 581372790768 581836010616 582582145536 583034732544 585475851884 585881581824 586226654464 586632904704 587100315648 589844525424 590314495288 590600930304 590723578368 591071502848 591481110528 594719273568 595181289472 595863347112 597226843008 599331572224 600100143104 600787837584 602905116352 604546237416 605447200512 606223613952 609057209376 609183690192 609542487312 609669068904 609964895232 610450896384 611233726464 613304250867 614218266144 615005927424 615057473536 617932359968 618060683856 618724784128 618853272576 619346355712 619646877696 619775557632 620140593152 621745901238 622241289131 623039238976 623168623392 623967762432 624367425528 624767926272 625168101888 629527486896 630334780416 632556187648 633785654421 634278019584 637783924736 638192437344 638700929328 639010842624 639143543808 639519986688 639963168768 640473071616 642509215194 642642642873 643021146653 643466755008 644291923968 644425721856 645252120576 647492144992 648322476032 649153871872 649288679424 652007198689 652323568512 652843319744 653680513024 653816260608 654518779904 654654701568 655914074112 657714672384 659504986272 660487855104 661334851584 663575091102 663665508352 664103807199 664426046592 664955440704 669059182764 669115259296 669578950656 670437605376 670971789312 673104892108 673244673486 674108029056 674248018752 674645137472 674972491776 675112660992 675978412032 676118790144 678268255896 678808679052 679679169792 680114517093 680207187968 684405055488 684950368256 685735298226 685828734976 688151946328 689034418688 690025111149 690061295616 691939657728 693839152496 695173904964 695318269338 695727798018 696065382144 696209931648 696764650176 697102737408 697658167296 700919143848 701064701316 701963732736 702863917056 705303943652 706208411392 706355067264 707260882944 707824406528 708314923008 710566744272 711132901864 711280580388 711625711104 712044844544 712192712448 713106014208 713562772032 717506915328 718538545494 719459985024 721995484672 722921357312 727962389504 728428663116 728895913984 729362785536 729943919232 730298105856 730449764352 731969224704 733864014576 734296245936 734448734712 735390577152 735543293184 736333627392 736486539264 739929006432 739991022848 740939972608 744557843568 745151084216 745512649728 746106651136 746623696896 747063443456 747218583552 749594084393 750711214176 751673911296 752754666708 752794140672 754843262976 757503459328 758371532688 758975779656 759344053248 763763818496 764639066016 765233086464 769422483984 769955687424 770409176064 770569164288 771557326848 774170939619 774626910959 775163721024 775781347488 776318957568 776776194048 780569046558 781175442432 782177206272 782800420864 785452119067 786459367232 787467907072 787631437824 788641480704 791943458894 792959031424 794484462816 794649450672 795668493312 796302457344 796688842752 799387587306 800024514597 801050450112 801216801504 802244265984 803273048064 806061649888 807262934016 807822360576 808298151936 811036222458 811682431021 812076279168 812244920256 812723316416 812892091872 813286526976 813934528512 814498578432 814978301952 817739001156 818957688192 820007903232 821186909136 824080911808 825137696768 826083276678 826195836928 826367410176 828994534984 830891497856 831957016576 832489900704 833557469184 834799730688 837627574014 838120920054 838294969743 838701730944 839369982528 840446373888 840620906496 841698902016 844550115948 845047539228 845633150208 845704026112 849833440302 850923249792 851601239104 852014456832 852191391744 852693315584 853284225024 853964095488 856678953592 856856857164 857955673344 859055898624 859234295808 865600294482 865718239232 866710323072 869764758016 871755014144 872754015924 873873218304 874552098816 876952896512 878213777826 878822372736 879339981696 879949357056 880650473472 881779802112 884766788136 885471742932 885901395456 886085367552 886607254272 887221665792 892078910352 892771934208 894629052416 897659564648 898810705408 898997358336 899963322368 900150214656 904357674528 905078238736 906238893056 906819356124 908170800768 909335420928 912540073984 913585814064 914313730968 914503603356 915676344576 916850589696 920033481532 920081727488 922586210304 926898539952 927091025784 927637064024 928087176192 928279908864 929019533568 929470316544 929663336448 930210889728 932618851857 934558858464 934752935088 935951643648 937151889408 941806756352 943014510592 946208926201 947422325696 948374107184 948834281472 949590283264 950808018944 951417029376 954028834682 956675887104 957288656016 958051393992 958516263936 959279980032 960709607424 963763822791 965200132512 966437885952 971238217488 972483714048 973258558976 973730807808 973933019136 977807740063 978485352768 979061661248 979264979616 980520769536 980724390912 981778169856 981982052352 985888795766 986572008576 989257479408 992743791424 994016866304 995498262528 996291444736 997433161056 1000948285568 1002231881728 1003672888944 1003725520896 1004368425984 1005656408064 1006457683968 1009657338162 1009867010229 1011162043584 1011372028128 1011967706208 1012458737664 1012668991488 1013967618048 1017402383844 1018213018578 1019518754688 1020310781952 1024582740797 1025896645312 1026607583232 1027212234752 1027425552384 1028743102464 1032227919492 1033050366754 1033551628032 1034375129984 1035091943424 1035701592064 1037909486592 1040758728744 1041567256576 1042760857446 1042902941696 1043591697027 1044098073216 1045146975264 1046487250944 1050175250432 1051378715772 1057955915478 1059312617088 1059532600896 1060891324416 1061736609792 1062251790336 1062472384512 1065850116408 1066699352796 1066920870582 1067438566656 1068067266816 1068289068672 1069659021312 1076260372992 1076350578688 1077096480768 1077730869248 1081381629944 1082768372224 1082993227008 1083856122496 1084382035968 1085246038016 1090318668208 1091943584256 1092642994674 1093343870976 1094044178304 1094915878848 1095447158784 1097953837056 1101444368904 1101673102068 1103085865728 1104500441088 1109986534272 1111409958912 1113066307584 1116836765352 1117494560072 1117726626324 1118268974592 1119159976704 1119935545344 1120595165184 1120827875328 1126066821264 1126730052304 1127510866944 1129132000062 1129191211008 1133111253736 1134564333056 1136019275776 1136255188992 1138463669484 1142475809552 1143940897792 1145407864832 1145645727744 1147849629696 1154133725976 1155613764096 1155853746432 1157335990272 1162745581536 1163672021232 1165164291072 1170853569837 1170951703768 1171763163648 1172453308928 1173265809408 1174200631296 1177933561189 1179689050848 1180628990576 1181201860608 1181447156736 1182143005696 1182962221056 1187915188341 1189438547136 1190362578944 1191726694224 1194453686016 1198663144448 1200200286208 1201575675168 1205810232704 1209092474832 1210894401024 1212447227904 1216554333687 1218114418752 1218367380384 1219084974624 1219338137808 1219929790464 1220901792768 1222467452928 1226608501734 1228436532288 1230011854848 1230114947072 1234281901391 1235864719936 1236121367712 1237449568256 1237706545152 1238692711424 1239293755392 1239551115264 1240281186304 1243491802476 1244482578262 1246078477952 1246337246784 1247935524864 1248734851056 1249535852544 1250336203776 1257181380081 1259054973792 1260669560832 1265112375296 1267571308842 1268556039168 1274750160453 1275500963033 1275567849472 1276384874688 1277401858656 1278021685248 1278287087616 1279039973376 1279926337536 1280946143232 1285018430388 1285285285746 1286042293306 1286933510016 1288583847936 1288851443712 1290504241152 1294984289984 1296644952064 1298307743744 1298577358848 1304014397378 1304647137024 1305686639488 1307361026048 1307632521216 1309309403136 1311828148224 1315429344768 1317320666739 1319009972544 1320975710208 1322669703168 1327150182204 1328207614398 1328852093184 1329910881408 1338118365528 1338230518592 1339157901312 1340875210752 1341943578624 1346209784216 1346489346972 1348216058112 1348496037504 1349290274944 1349944983552 1350225321984 1352237580288 1356536511792 1357617358104 1359358339584 1360229034186 1360414375936 1368810110976 1369900736512 1371470596452 1376303892656 1378068837376 1380050222298 1380122591232 1383879315456 1387678304992 1390347809928 1390636538676 1391455596036 1392130764288 1392419863296 1393529300352 1394205474816 1395316334592 1401838287696 1402129402632 1403927465472 1405727834112 1410607887304 1412416822784 1412710134528 1414521765888 1415648813056 1421133488544 1422265803728 1422561160776 1423251422208 1424089689088 1424385424896 1426212028416 1427125544064 1431043252023 1435013830656 1437077090988 1438919970048 1443990969344 1445842714624 1455924779008 1456857326232 1457791827968 1458725571072 1459887838464 1460596211712 1460899528704 1467728029152 1468592491872 1468897469424 1470781154304 1471086586368 1472667254784 1472973078528 1478833193649 1479858012864 1479982045696 1481879945216 1489115687136 1490302168432 1491025299456 1492213302272 1493247393792 1494126886912 1494437167104 1499188168786 1501422428352 1503347822592 1505509333416 1505588281344 1509686525952 1514486007243 1515006918656 1516743065376 1517951559312 1518688106496 1527319527867 1527527636992 1529278132032 1530466172928 1536555020099 1538844967968 1539911374848 1540818352128 1541138328576 1543114653696 1548341879238 1549253821918 1549575550131 1550327442048 1551562694976 1552637915136 1553552388096 1561138093116 1562350884864 1564354412544 1565600841728 1570904238134 1572918734464 1574935814144 1575262875648 1577282961408 1583886917788 1585918062848 1586933873217 1588968925632 1589298901344 1591336986624 1592604914688 1593377685504 1598775174612 1600049029194 1600381305873 1602100900224 1602433603008 1604488531968 1606546096128 1610058592681 1612123299776 1614525868032 1615644721152 1616596303872 1622072444916 1623364862042 1624152558336 1624489840512 1625446632832 1625784183744 1626573053952 1627869057024 1628997156864 1629956603904 1635478002312 1637915376384 1640015806464 1642373818272 1648161823616 1650275393536 1652166553356 1652734820352 1657989069968 1661782995712 1663914033152 1664979801408 1667114938368 1669599461376 1675255148028 1676241840108 1676589939486 1677403461888 1678739965056 1680892747776 1681241812992 1683397804032 1689100231896 1690095078456 1691266300416 1691408052224 1699666880604 1701846499584 1703202478208 1704028913664 1704382783488 1705386631168 1707928190976 1713357907184 1713713714328 1715911346688 1718111797248 1718468591616 1731200588964 1733420646144 1739529516032 1743510028288 1745508031848 1747746436608 1749104197632 1753905793024 1756427555652 1757644745472 1758679963392 1759898714112 1761300946944 1769533576272 1770943485864 1771802790912 1772170735104 1773214508544 1774443331584 1784157820704 1785543868416 1795319129296 1797621410816 1797994716672 1799926644736 1800300429312 1808715349056 1810156477472 1812477786112 1813638712248 1816341601536 1818670841856 1825080147968 1827171628128 1828627461936 1829007206712 1831352689152 1833701179392 1839912752601 1840066963064 1840163454976 1845172420608 1853797079904 1854182051568 1855274128048 1856174352384 1856559817728 1858039067136 1858940633088 1859326672896 1860421779456 1865237703714 1866723867393 1869117716928 1869505870176 1871903287296 1874303778816 1883613512704 1886029021184 1892417852402 1894844651392 1896748214368 1897668562944 1899180566528 1901356963263 1901616037888 1902834058752 1908057669364 1913351774208 1914577312032 1916102787984 1917032527872 1918559960064 1921419214848 1927527645582 1927927928619 1929063439959 1930400265024 1932875771904 1942476434976 1944967428096 1946517117952 1947461615616 1947866038272 1955615480126 1956021596067 1956970705536 1958123322496 1958529959232 1961041539072 1961448781824 1963556339712 1963964104704 1971777591532 1973144017152 1978514958816 1985487582848 1988033732608 1990996525056 1992311421597 1992582889472 1994866322112 2001896571136 2004463763456 2007345777888 2008736851968 2011312816128 2012915367936 2019314676324 2019734020458 2022324087168 2022744056256 2023935412416 2024917475328 2025337982976 2027935236096 2034804767688 2036426037156 2039037509376 2040621563904 2049165481594 2051793290624 2053215166464 2054424469504 2054851104768 2057486204928 2064455838984 2066100733508 2067103256064 2068750259968 2070075333447 2070183886848 2071403184128 2075818973184 2081517457488 2083134513152 2085521714892 2087183394054 2088196146432 2090293950528 2092974501888 2100350500864 2102757431544 2115911830956 2118625234176 2119065201792 2121782648832 2123473219584 2124944769024 2131700232816 2133398705592 2133841741164 2134877133312 2136134533632 2136578137344 2139318042624 2152520745984 2152701157376 2162763259888 2165536744448 2165986454016 2167712244992 2168764071936 2170492076032 2180637336416 2183887168512 2185285989348 2186687741952 2188088356608 2189831757696 2190894317568 2195907674112 2202888737808 2203346204136 2206171731456 2209000882176 2219973068544 2222819917824 2233673530704 2234989120144 2235453252648 2236537949184 2238319953408 2239871090688 2241190330368 2241655750656 2248782253179 2252133642528 2253460104608 2255021733888 2258264000124 2258382422016 2266222507472 2269128666112 2272038551552 2272510377984 2276927338968 2284951619104 2287881795584 2290815729664 2291291455488 2295699259392 2308267451952 2311227528192 2311707492864 2314671980544 2322512818857 2323880732877 2325491163072 2327344042464 2330328582144 2341707139674 2341903407536 2343526327296 2344906617856 2346531618816 2348401262592 2355867122378 2356356357201 2359378101696 2361257981152 2362403721216 2362894313472 2364286011392 2365924442112 2375830376682 2378877094272 2380725157888 2383453388448 2388907372032 2397326288896 2400073543791 2400400572416 2403151350336 2411620465408 2418184949664 2421788802048 2424894455808 2433108667374 2435047293063 2436228837504 2436734760768 2438169949248 2438676275616 2439859580928 2441803585536 2444934905856 2453217003468 2456873064576 2460023709696 2460229894144 2468563802782 2471729439872 2472242735424 2474899136512 2475413090304 2477385422848 2478587510784 2479102230528 2480562372608 2486983604952 2488965156524 2492156955904 2492674493568 2495871049728 2497469702112 2500672407552 2514362760162 2514884909229 2518109947584 2521339121664 2530224750592 2535142617684 2537112078336 2549500320906 2551001926066 2551135698944 2552769749376 2554803717312 2556043370496 2556574175232 2558079946752 2559852675072 2561892286464 2570036860776 2570570571492 2572084586612 2573867020032 2577167695872 2577702887424 2589968579968 2593289904128 2597154717696 2608028794756 2609294274048 2611373278976 2614722052096 2615265042432 2623656296448 2630858689536 2634641333478 2638019945088 2641951420416 2645339406336 2654300364408 2656415228796 2657704186368 2659821762816 2676236731056 2676461037184 2678315802624 2683887157248 2692419568432 2692978693944 2696432116224 2696992075008 2698580549888 2699889967104 2700450643968 2713073023584 2715234716208 2718716679168 2720458068372 2737620221952 2739801473024 2742941192904 2752607785312 2756137674752 2760100444596 2760245182464 2767758630912 2775356609984 2780695619856 2781273077352 2782911192072 2784261528576 2784839726592 2787058600704 2788410949632 2790632669184 2797856555571 2803676575392 2804258805264 2807854930944 2811455668224 2821215774608 2824833645568 2825420269056 2829043531776 2831297626112 2838626778603 2842266977088 2844531607456 2845122321552 2846502844416 2848179378176 2848770849792 2852424056832 2854251088128 2862086504046 2870027661312 2874154181976 2877839940096 2887981938688 2891291468373 2891685429248 2911849558016 2913714652464 2915583655936 2917451142144 2919775676928 2921192423424 2921799057408 2933423220189 2935456058304 2937184983744 2937794938848 2941562308608 2942173172736 2945334509568 2945946157056 2957666387298 2959716025728 2959964091392 2963759890432 2978231374272 2980604336864 2982050598912 2984426604544 2986494787584 2988253773824 2988874334208 2998376337572 3002844856704 3006695645184 3011018666832 3011176562688 3019373051904 3028972014486 3029601030687 3030013837312 3033486130752 3035903118624 3037376212992 3054639055734 3055055273984 3058556264064 3060932345856 3073110040198 3073748222391 3077689935936 3079822749696 3081636704256 3082276657152 3086229307392 3096683758476 3098507643836 3099151100262 3100654884096 3103125389952 3105275830272 3107104776192 3122276186232 3124701769728 3128708825088 3130775091081 3131201683456 3141808476268 3145837468928 3149871628288 3150525751296 3167773835576 3171836125696 3173867746434 3177937851264 3178597802688 3182673973248 3185209829376 3186755371008 3197550349224 3200098058388 3200762611746 3204201800448 3204867206016 3208977063936 3220117185362 3224246599552 3229051736064 3231289442304 3233192607744 3244144889832 3246729724084 3248305116672 3248979681024 3250893265664 3251568367488 3253146107904 3255738114048 3270956004624 3275830752768 3280031612928 3284747636544 3296323647232 3300550787072 3304333106712 3315978139936 3323565991424 3327828066304 3329959602816 3334229876736 3339198922752 3350510296056 3352483680216 3353179878972 3354806923776 3357479930112 3361785495552 3362483625984 3378200463792 3380190156912 3382532600832 3382816104448 3399333761208 3403692999168 3406404956416 3408057827328 3408765566976 3410773262336 3426715814368 3427427428656 3431822693376 3436223594496 3436937183232 3450610785181 3462401177928 3466841292288 3479059032064 3487020056576 3491016063696 3495492873216 3507811586048 3512855111304 3515289490944 3517359926784 3519797428224 3522601893888 3533800683567 3539067152544 3541886971728 3543605581824 3544341470208 3546429017088 3548886663168 3563745565023 3568315641408 3571087736832 3590638258592 3595242821632 3595989433344 3599853289472 3600600858624 3615676283639 3617430698112 3620312954944 3624955572224 3627277424496 3632683203072 3637341683712 3649663001061 3650160295936 3654343256256 3657254923872 3658014413424 3662705378304 3667402358784 3679825505202 3680133926128 3680326909952 3690344841216 3702845704173 3707594159808 3708364103136 3710548256096 3712348704768 3713119635456 3716078134272 3717881266176 3718653345792 3720843558912 3730475407428 3733447734786 3738235433856 3739011740352 3743806574592 3748607557632 3767227025408 3771544140243 3772058042368 3784835704804 3789689302784 3793496428736 3795337125888 3798361133056 3802713926526 3803232075776 3805668117504 3816115338728 3824250481359 3826502889099 3826703548416 3829154624064 3832205575968 3834065055744 3837119920128 3842838429696 3855055291164 3855855857238 3858126879918 3860800530048 3865751543808 3884952869952 3889934856192 3893034235904 3894923231232 3895732076544 3911230960252 3912043192134 3913941411072 3916246644992 3917059918464 3922083078144 3922897563648 3927928209408 3943555183064 3946288034304 3951962000217 3957029917632 3970975165696 3976067465216 3984622843194 3985165778944 3989732644224 4003793142272 4008927526912 4014691555776 4017473703936 4022625632256 4025830735872 4038629352648 4039468040916 4044648174336 4045488112512 4047870824832 4049834950656 4050675965952 4069609535376 4072852074312 4078075018752 4081243127808 4098330963188 4103586581248 4106430332928 4108848939008 4109702209536 4128911677968 4132201467016 4134206512128 4137500519936 4140150666894 4140367773696 4142806368256 4151637946368 4163034914976 4166269026304 4171043429784 4174366788108 4176392292864 4180587901056 4185949003776 4200701001728 4205514863088 4231823661912 4237250468352 4238130403584 4243565297664 4246946439168 4263400465632 4266797411184 4267683482328 4269754266624 4272269067264 4273156274688 4278636085248 4293129756069 4305041491968 4305402314752 4325526519776 4331073488896 4331972908032 4335424489984 4337528143872 4340984152064 4355689023917 4361274672832 4367774337024 4370571978696 4373375483904 4376176713216 4379663515392 4381788635136 4405777475616 4406692408272 4412343462912 4418001764352 4436499580947 4439946137088 4445639835648 4467347061408 4469978240288 4470906505296 4473075898368 4476639906816 4479742181376 4482380660736 4483311501312 4497564506358 4501148026571 4504267285056 4506920209216 4510043467776 4516528000248 4516764844032 4532445014944 4538257332224 4543458021729 4544077103104 4545020755968 4553854677936 4569903238208 4575763591168 4581631459328 4582582910976 4591398518784 4609665060297 4616534903904 4622455056384 4623414985728 4629343961088 4645025637714 4647761465754 4648726650393 4650982326144 4654688084928 4660657164288 4683414279348 4683806815072 4687052654592 4689813235712 4693063237632 4696802525184 4711734244756 4712712714402 4718756203392 4722515962304 4724807442432 4725788626944 4728572022784 4731848884224 4751660753364 4757754188544 4760801619651 4761450315776 4766906776896 4777814744064 4794652577792 4800147087582 4800801144832 4806302700672 4823240930816 4830175778043 4836369899328 4843577604096 4849788911616 4866217334748 4870094586126 4872457675008 4873469521536 4876339898496 4877352551232 4879719161856 4883607171072 4889869811712 4906434006936 4913746129152 4920047419392 4920459788288 4937127605564 4943458879744 4944485470848 4949798273024 4950826180608 4954770845696 4958204461056 4961124745216 4973967209904 4977930313048 4984313911808 4985348987136 4991742099456 4994939404224 5001344815104 5028725520324 5029769818458 5036219895168 5042678243328 5060449501184 5070285235368 5074224156672 5099000641812 5102003852132 5102271397888 5105539498752 5109607434624 5112086740992 5113148350464 5116159893504 5123784572928 5140073721552 5141141142984 5144169173224 5147734040064 5154335391744 5155405774848 5179937159936 5186579808256 5216057589512 5218588548096 5222746557952 5229444104192 5230530084864 5247158590751 5247312592896 5261717379072 5269282666956 5276039890176 5283902840832 5308600728816 5312830457592 5315408372736 5319643525632 5352473462112 5352922074368 5356631605248 5384839136864 5385957387888 5392864232448 5393984150016 5397161099776 5399779934208 5400901287936 5422388376713 5426146047168 5430469432416 5437433358336 5440916136744 5475240443904 5479602946048 5485882385808 5505215570624 5512275349504 5520200889192 5520490364928 5535517261824 5550713219968 5561391239712 5562546154704 5565822384144 5568523057152 5569679453184 5574117201408 5576821899264 5581265338368 5595713111142 5600171602179 5607353150784 5608517610528 5615709861888 5622911336448 5642431549216 5649667291136 5650840538112 5658087063552 5662595252224 5677253557206 5681777017147 5684533954176 5689063214912 5690244643104 5693005688832 5696358756352 5697541699584 5704848113664 5708502176256 5724173008092 5740055322624 5748308363952 5755679880192 5775963877376 5782582936746 5783370858496 5787190319877 5823699116032 5827429304928 5834902284288 5839551353856 5842384846848 5843598114816 5866846440378 5868064788201 5870912116608 5874369967488 5875589877696 5883124617216 5884346345472 5890669019136 5891892314112 5915332774596 5919432051456 5919928182784 5927519780864 5956462748544 5961208673728 5964101197824 5968853209088 5972989575168 5976507547648 5977748668416 5996752675144 6005689713408 6013391290368 6022037333664 6038746103808 6057944028972 6059202061374 6060027674624 6066972261504 6071806237248 6074752425984 6109278111468 6117112528128 6121864691712 6146220080396 6147496444782 6155379871872 6159645499392 6163273408512 6164553314304 6172458614784 6193367516952 6197015287672 6198302200524 6201309768192 6206250779904 6210226000341 6210551660544 6214209552384 6244552372464 6249403539456 6261550182162 6262403366912 6283616952536 6291674937856 6299743256576 6301051502592 6335547671152 6343672251392 6347735492868 6355875702528 6357195605376 6365347946496 6370419658752 6395100698448 6400196116776 6401525223492 6408403600896 6409734412032 6417954127872 6440234370724 6448493199104 6458103472128 6488289779664 6493459448168 6496610233344 6497959362048 6501786531328 6503136734976 6506292215808 6511476228096 6541912009248 6551661505536 6560063225856 6569495273088 6592647294464 6601101574144 6608666213424 6631956279872 6647131982848 6655656132608 6659919205632 6668459753472 6701020592112 6704967360432 6706359757944 6709613847552 6714959860224 6723570991104 6724967251968 6746346759537 6756400927584 6760380313824 6765065201664 6765632208896 6798667522416 6807385998336 6812809912832 6816115654656 6817531133952 6821546524672 6844654180441 6853431628736 6854854857312 6863645386752 6872447188992 6873874366464 6901221570362 6924802355856 6933682584576 6958118064128 6971642198631 6974040113152 6982032127392 6990985746432 7015623172096 7025710222608 7030578981888 7034719853568 7039594856448 7045203787776 7067601367134 7069069071603 7073232613183 7078134305088 7083773943456 7087211163648 7088682940416 7092858034176 7097773326336 7127491130046 7136631282816 7142175473664 7172079185579 7181276517184 7190485643264 7191978866688 7199706578944 7201201717248 7231352567278 7234861396224 7240625909888 7249911144448 7254554848992 7265366406144 7274683367424 7299326002122 7300320591872 7305141879189 7308686512512 7314509847744 7316028826848 7325410756608 7334804717568 7359651010404 7360267852256 7380689682432 7405691408346 7415188319616 7416728206272 7421096512192 7424697409536 7426239270912 7432156268544 7435762532352 7437306691584 7441687117824 7460950814856 7466895469572 7476470867712 7478023480704 7487613149184 7534454050816 7543088280486 7544116084736 7569671409608 7579378605568 7586992857472 7590674251776 7596722266112 7605427853052 7611336235008 7632230677456 7648500962718 7653005778198 7653407096832 7658309248128 7664411151936 7668130111488 7674239840256 7685676859392 7710110582328 7711711714476 7716253759836 7721601060096 7731503087616 7769905739904 7779869712384 7786068471808 7791464153088 7822461920504 7824086384268 7827882822144 7832493289984 7834119836928 7844166156288 7845795127296 7887110366128 7892576068608 7903924000434 7914059835264 7941950331392 7952134930432 7969245686388 7979465288448 8007586284544 8017855053824 8029383111552 8034947407872 8051661471744 8077258705296 8078936081832 8089296348672 8090976225024 8095741649664 8099669901312 8101351931904 8139219070752 8145704148624 8156150037504 8196661926376 8207173162496 8212860665856 8217697878016 8219404419072 8245534928323 8257823355936 8264402934032 8268413024256 8275001039872 8280301333788 8280735547392 8285612736512 8303275892736 8326069829952 8332538052608 8342086859568 8348733576216 8352784585728 8361175802112 8371898007552 8401402003456 8411029726176 8463647323824 8474500936704 8476260807168 8487130595328 8493892878336 8515880335809 8520896020549 8526800931264 8533594822368 8535366964656 8539508533248 8544538134528 8546312549376 8557272170496 8586259512138 8610082983936 8610804629504 8639973309737 8651053039552 8662146977792 8663945816064 8670848979968 8675056287744 8681968304128 8711378047834 8722549345664 8735548674048 8741143957392 8746750967808 8752353426432 8759327030784 8763577270272 8800269660567 8811554951232 8813384816544 8824686925824 8836003528704 8872999161894 8879892274176 8891279671296 8928506741231 8934694122816 8939956480576 8941813010592 8946151796736 8953279813632 8959484362752 8964761321472 8966623002624 8995129012716 9002296053142 9008534570112 9013840418432 9020086935552 9033056000496 9033529688064 9064890029888 9076514664448 9086916043458 9088154206208 9090041511936 9107709355872 9139806476416 9151527182336 9165165821952 9182797037568 9219330120594 9221244667173 9233069807808 9244910112768 9246829971456 9258687922176 9290051275428 9295522931508 9297453300786 9301964652288 9309376169856 9321314328576 9366828558696 9367613630144 9374105309184 9379626471424 9386126475264 9393605050368 9423468489512 9425425428804 9437512406784 9445031924608 9449614884864 9451577253888 9457144045568 9503321506728 9515508377088 9521603239302 9522900631552 9533813553792 9555629488128 9589305155584 9600294175164 9612605401344 9646481861632 9660351556086 9672739798656 9687155208192 9699577823232 9732434669496 9740189172252 9744915350016 9746939043072 9752679796992 9754705102464 9759438323712 9767214342144 9812868013872 9827492258304 9840094838784 9840919576576 9874255211128 9886917759488 9888970941696 9899596546048 9901652361216 9909541691392 9947934419808 9955860626096 9968627823616 9970697974272 9983484198912 9989878808448 10002689630208 10057451040648 10059539636916 10072439790336 10085356486656 10120899002368 10140570470736 10148448313344 10198001283624 10204007704264 10204542795776 10211078997504 10219214869248 10224173481984 10226296700928 10232319787008 10280147443104 10282282285968 10288338346448 10295468080128 10308670783488 10310811549696 10351832355543 10359874319872 10373159616512 10432115179024 10437177096192 10445493115904 10458888208384 10461060169728 10494317181502 10523434758144 10538565333912 10552079780352 10567805681664 10601402050701 10617201457632 10625660915184 10630816745472 10639287051264 10691236695069 10704946924224 10705844148736 10713263210496 10755885140693 10769678273728 10771914775776 10785728464896 10787968300032 10794322199552 10799559868416 10801802575872 10844776753426 10847028850917 10852292094336 10860938864832 10874866716672 10881832273488 10950480887808 10959205892096 10971764771616 11010431141248 11024550699008 11040401778384 11040980729856 11071034523648 11101426439936 11108537112519 11122782479424 11125092309408 11131644768288 11137046114304 11139358906368 11148234402816 11153643798528 11162530676736 11191426222284 11200343204358 11214706301568 11217035221056 11231419723776 11245822672896 11270410148767 11284863098432 11299334582272 11301681076224 11316174127104 11325190504448 11354507114412 11363554034294 11369067908352 11378126429824 11380489286208 11386011377664 11392717512704 11395083399168 11409696227328 11417004352512 11448346016184 11479508667297 11480110645248 11496616727904 11511359760384 11551927754752 11565165873492 11574380639754 11647398232064 11654858609856 11669804568576 11679102707712 11684769693696 11687196229632 11733692880756 11736129576402 11741824233216 11748739934976 11751179755392 11766249234432 11768692690944 11783784628224 11830665549192 11838864102912 11839856365568 11855039561728 11912925497088 11922417347456 11928202395648 11937706418176 11955497336832 11993505350288 12011379426816 12026782580736 12044074667328 12077492207616 12115888057944 12118404122748 12133944523008 12143612474496 12149504851968 12218556222936 12234225056256 12243729383424 12292440160792 12294992889564 12310759743744 12319290998784 12326546817024 12329106628608 12386735033904 12394030575344 12396604401048 12402619536384 12412501559808 12420452000682 12421103321088 12428419104768 12489104744928 12498807078912 12523100364324 12567233905072 12583349875712 12599486513152 12602103005184 12671095342304 12687344502784 12695470985736 12711751405056 12714391210752 12730695892992 12740839317504 12790201396896 12800392233552 12803050446984 12816807201792 12819468824064 12835908255744 12879389268207 12880468741448 12896986398208 12916206944256 12976579559328 12986918896336 12993220466688 12995918724096 13003573062656 13006273469952 13012584431616 13022952456192 13067067071751 13083824018496 13103323011072 13120126451712 13138990546176 13185294588928 13202203148288 13217332426848 13263912559744 13294263965696 13309498742841 13311312265216 13319838411264 13336919506944 13402041184224 13409934720864 13412719515888 13419227695104 13429919720448 13447141982208 13449934503936 13492693519074 13503444079713 13512801855168 13520760627648 13530130403328 13531264417792 13597335044832 13614771996672 13625619825664 13632231309312 13635062267904 13643093049344 13689308360882 13706863257472 13709709714624 13727290773504 13744894377984 13747748732928 13802443140724 13828995180891 13849604711712 13867365169152 13916236128256 13943284397262 13946179951179 13948080226304 13964064254784 13981971492864 14030510593363 14031246344192 14051420445216 14061157963776 14069439707136 14079189712896 14090407575552 14135202734268 14138138143206 14146465226366 14156268610176 14167547886912 14174422327296 14177365880832 14185716068352 14195546652672 14254982260092 14273262565632 14284350947328 14344158371158 14362553034368 14380971286528 14383957733376 14402403434496 14462705134556 14469722792448 14481251819776 14490527334129 14499822288896 14509109697984 14530732812288 14549366734848 14598652004244 14610283758378 14617373025024 14629019695488 14632057653696 14650821513216 14669609435136 14719302020808 14720535704512 14761379364864 14811382816692 14830376639232 14833456412544 14842193024384 14849394819072 14852478541824 14864312537088 14874613383168 14883374235648 14921901629712 14933790939144 14952941735424 14956046961408 14975226298368 15068908101632 15086176560972 15139342819216 15158757211136 15173985714944 15181348503552 15193444532224 15210855706104 15222672470016 15264461354912 15297001925436 15306011556396 15306814193664 15316618496256 15328822303872 15336260222976 15348479680512 15371353718784 15420221164656 15423423428952 15432507519672 15443202120192 15463006175232 15539811479808 15559739424768 15572136943616 15644923841008 15648172768536 15655765644288 15664986579968 15668239673856 15688332312576 15691590254592 15741475772253 15774220732256 15785152137216 15807848000868 15828119670528 15883900662784 15904269860864 15938491372776 15958930576896 16015172569088 16035710107648 16058766223104 16069894815744 16154517410592 16157872163664 16178592697344 16181952450048 16191483299328 16199339802624 16202703863808 16267165130139 16278438141504 16291408297248 16312300075008 16393323852752 16414346324992 16425721331712 16435395756032 16438808838144 16491069856646 16515646711872 16528805868064 16536826048512 16550002079744 16560602667576 16561471094784 16571225473024 16606551785472 16652139659904 16665076105216 16684173719136 16697467152432 16705569171456 16722351604224 16743796015104 16800514806537 16802804006912 16822059452352 16927294647648 16949001873408 16952521614336 16974261190656 16987785756672 17031760671618 17041792041098 17045331051441 17053601862528 17067189644736 17070733929312 17079017066496 17089076269056 17092625098752 17114544340992 17172519024276 17220165967872 17221609259008 17279946619474 17302106079104 17324293955584 17327891632128 17341697959936 17350112575488 17361570959631 17363936608256 17422756095668 17445098691328 17471097348096 17482287914784 17504706852864 17518654061568 17527154540544 17600539321134 17604194364603 17623109902464 17626769633088 17649373851648 17672007057408 17745998323788 17759784548352 17782559342592 17857013482462 17869388245632 17879912961152 17883626021184 17892303593472 17906559627264 17918968725504 17929522642944 17933246005248 17990258025432 18004592106284 18017069140224 18027680836864 18040173871104 18066112000992 18129780059776 18153029328896 18173832086916 18180083023872 18215418711744 18279612952832 18303054364672 18365594075136 18438660241188 18442489334346 18466139615616 18489820225536 18493659942912 18517375844352 18580102550856 18591045863016 18594906601572 18603929304576 18618752339712 18642628657152 18733657117392 18735227260288 18748210618368 18759252942848 18787210100736 18846936979024 18850850857608 18875024813568 18890063849216 18899229769728 18903154507776 18914288091136 19006643013456 19031016754176 19043206478604 19067627107584 19111258976256 19178610311168 19200588350328 19225210802688 19292963723264 19320703112172 19345479597312 19374310416384 19464869338992 19480378344504 19489830700032 19493878086144 19505359593984 19509410204928 19518876647424 19534428684288 19625736027744 19654984516608 19680189677568 19748510422256 19773835518976 19777941883392 19799193092096 19803304722432 19819083382784 19895868839616 19911721252192 19937255647232 19941395948544 19966968397824 19979757616896 20005379260416 20114902081296 20119079273832 20144879580672 20170712973312 20239040278611 20241798004736 20281140941472 20296896626688 20396002567248 20408015408528 20409085591552 20422157995008 20438429738496 20448346963968 20452593401856 20464639574016 20533962541323 20560294886208 20564564571936 20576676692896 20590936160256 20617341566976 20621623099392 20703664711086 20719748639744 20746319233024 20864230358048 20874354192384 20890986231808 20914926595893 20917776416768 20922120339456 20988634363004 21046869516288 21077130667824 21104159560704 21135611363328 21202804101402 21207207214809 21219697839549 21234402915264 21251321830368 21261633490944 21278574102528 21382473390138 21409893848448 21411688297472 21426526420992 21511770281386 21516237556737 21539356547456 21543829551552 21571456929792 21575936600064 21588644399104 21599119736832 21603605151744 21689553506852 21694057701834 21704584188672 21721877729664 21749733433344 21763664546976 21900961775616 21915425637567 21918411784192 21943529543232 22020862282496 22049101398016 22080803556768 22142069047296 22202852879872 22217074225038 22245564958848 22250184618816 22263289536576 22274092228608 22278717812736 22296468805632 22307287597056 22325061353472 22382852444568 22400686408716 22429412603136 22434070442112 22462839447552 22540820297534 22569726196864 22598669164544 22603362152448 22632348254208 22650381008896 22709014228824 22727108068588 22738135816704 22756252859648 22760978572416 22772022755328 22785435025408 22790166798336 22834008705024 22896692032368 22959017334594 22960221290496 22993233455808 23022719520768 23103855509504 23130331746984 23148761279508 23294796464128 23309717219712 23339609137152 23358205415424 23374392459264 23467385761512 23472259152804 23483648466432 23497479869952 23502359510784 23532498468864 23537385381888 23661331098384 23677728205824 23679712731136 23825850994176 23844834694912 23856404791296 23875412836352 23987010700576 24022758853632 24053565161472 24088149334656 24154275496267 24154984415232 24231776115888 24236808245496 24267889046016 24287224948992 24299009703936 24437112445872 24468450112512 24584880321584 24589985779128 24621519487488 24638581997568 24653093634048 24658213257216 24736604784969 24773470067808 24788061150688 24793208802096 24805239072768 24825003119616 24840904001364 24842206642176 24856838209536 24978209489856 24997614157824 25046200728648 25134467810144 25166699751424 25198973026304 25204206010368 25342190684608 25374689005568 25390941971472 25423502810112 25428782421504 25461391785984 25481678635008 25547641007427 25562688061647 25580402793792 25600784467104 25606100893968 25633614403584 25638937648128 25671816511488 25758778536414 25760937482896 25793972796416 25832413888512 25919919929211 25953159118656 25973837792672 25986440933376 25991837448192 26007146125312 26012546939904 26025168863232 26045904912384 26134134143502 26167648036992 26206646022144 26240252903424 26277981092352 26370589177856 26400808981701 26404406296576 26434664853696 26527825119488 26588527931392 26618997485682 26622624530432 26639676822528 26673839013888 26785520223693 26804082368448 26819869441728 26825439031776 26838455390208 26859839440896 26894283964416 26899869007872 26985387038148 27006888159426 27025603710336 27041521255296 27060260806656 27062528835584 27194670089664 27229543993344 27251239651328 27264462618624 27270124535808 27286186098688 27378616721764 27413726514944 27419419429248 27454581547008 27495497465856 27604886281448 27657990361782 27663734001519 27699209423424 27734730338304 27832472256512 27886568794524 27892359902358 27896160452608 27928128509568 27963942985728 28061021186726 28062492688384 28102840890432 28122315927552 28138879414272 28158379425792 28180815151104 28270405468536 28276276286412 28292930452732 28312537220352 28335095773824 28348844654592 28354731761664 28371432136704 28509964520184 28546525131264 28568701894656 28688316742316 28725106068736 28761942573056 28767915466752 28925410269112 28939445584896 28962503639552 28981054668258 28999644577792 29018219395968 29061465624576 29098733469696 29197304008488 29220567516756 29234746050048 29258039390976 29264115307392 29301643026432 29438604041616 29441071409024 29522758729728 29622765633384 29660753278464 29666912825088 29684386048768 29698789638144 29704957083648 29728625074176 29843803259424 29867581878288 29905883470848 29912093922816 29950452596736 30137816203264 30172353121944 30278685638432 30317514422272 30347971429888 30362697007104 30386889064448 30421711412208 30445344940032 30528922709824 30594003850872 30612023112792 30613628387328 30633236992512 30657644607744 30672520445952 30696959361024 30840442329312 30846846857904 30865015039344 30886404240384 30926012350464 31055497066629 31079622959616 31119478849536 31144273887232 31289847682016 31296345537072 31311531288576 31329973159936 31336479347712 31376664625152 31383180509184 31482951544506 31508036185997 31548441464512 31570304274432 31615696001736 31656239341056 31767801325568 31804206152103 31808539721728 31876982745552 31917861153792 32030345138176 32071420215296 32117532446208 32139789631488 32267655422079 32309034821184 32315744327328 32357185394688 32363904900096 32382966598656 32398679605248 32405407727616 32534330260278 32541086552751 32556876283008 32582816594496 32624600150016 32786647705504 32828692649984 32851442663424 32870791512064 32877617676288 32982139713292 33031293423744 33057611736128 33073652097024 33100004159488 33121205335152 33122942189568 33142450946048 33213103570944 33304279319808 33325611337557 33330152210432 33368347438272 33394934304864 33411138342912 33444703208448 33487592030208 33601029613074 33605608013824 33644118904704 33811230446301 33854589295296 33898003746816 33905043228672 33948522381312 33975571513344 34063521343236 34083584082196 34090662102882 34107203725056 34134379289472 34141467858624 34158034132992 34178152538112 34185250197504 34229088681984 34345038048552 34438526001891 34440331935744 34443218518016 34559893238948 34604212158208 34648587911168 34655783264256 34683395919872 34723141919262 34727873216512 34845512191336 34890197382656 34942194696192 34964575829568 35009413705728 35037308123136 35054309081088 35201078642268 35208388729206 35246219804928 35253539266176 35298747703296 35491996647576 35519569096704 35565118685184 35714026964924 35738776491264 35759825922304 35767252042368 35784607186944 35813119254528 35866492010496 35980516050864 36009184212568 36034138280448 36055361673728 36080347742208 36132224001984 36259560119552 36306058657792 36347664173832 36430837423488 36559225905664 36606108729344 36731188150272 36877320482376 36884978668692 36932279231232 36979640451072 36987319885824 37160205101712 37182091726032 37189813203144 37207858609152 37237504679424 37285257314304 37467314234784 37470454520576 37496421236736 37518505885696 37693873958048 37701701715216 37750049627136 37780127698432 37798459539456 37806309015552 37828576182272 37956718636991 38013286026912 38062033508352 38086412957208 38135254215168 38222517952512 38357220622336 38401176700656 38450421605376 38585927446528 38641406224344 38690959194624 38748620832768 38929738677984 38960756689008 38979661400064 38987756172288 39010719187968 39018820409856 39037753294848 39068857368576 39201201215253 39224289945833 39251472055488 39309969033216 39360379355136 39497020844512 39547671037952 39555883766784 39598386184192 39606609444864 39638166765568 39772439120029 39791737679232 39823442504384 39874511294464 39882791897088 39933936795648 39959515233792 40010758520832 40229804162592 40238158547664 40289759161344 40341425946624 40478080557222 40483596009472 40510332239139 40562281882944 40593793253376 40792005134496 40816030817056 40844315990016 40876859476992 40896693927936 40905186803712 40929279148032 41067925082646 41120589772416 41129129143872 41153353385792 41181872320512 41234683133952 41243246198784 41407329422172 41439497279488 41486985542673 41492638466048 41728460716096 41748708384768 41781972463616 41829853191786 41835552833536 41844240678912 41977268726008 42091531780089 42093739032576 42154261335648 42208319121408 42271222726656 42405608202804 42414414429618 42439395679098 42468805830528 42502643660736 42523266981888 42557148205056 42764946780276 42819787696896 42823376594944 42853052841984 43023540562772 43032475113474 43078713094912 43087659103104 43142913859584 43151873200128 43177288798208 43207210303488 43379107013704 43388115403668 43409168377344 43443755459328 43471582002387 43499466866688 43527329093952 43830851275134 43836823568384 43887059086464 44041724564992 44098202796032 44161607113536 44284138094592 44405705759744 44434148450076 44491129917696 44500369237632 44526579073152 44548184457216 44557435625472 44592937611264 44650122706944 44765704889136 44801372817432 44858825206272 44868140884224 44925678895104 45081640595068 45139452393728 45197338329088 45206724304896 45300762017792 45418028457648 45454216137176 45476271633408 45512505719296 45521957144832 45544045510656 45570870050816 45580333596672 45668017410048 45793384064736 45918034669188 45920442580992 45986466911616 46045439041536 46207711019008 46260663493968 46297522559016 46589592928256 46619434439424 46679218274304 46716410830848 46934771523024 46944518305608 46967296932864 46994959739904 47004719021568 47064996937728 47074770763776 47224427316759 47322662196768 47355456411648 47359425462272 47651701988352 47689669389824 47712809582592 47750825672704 47912579263087 47974021401152 48045517707264 48107130322944 48176298669312 48308550992534 48463552231776 48473616490992 48535778092032 48574449897984 48598019407872 48801495390417 48874224891744 48936900225024 49169760643168 49179971558256 49243038974976 49277163995136 49306187268096 49316426514432 49473209569938 49512628292281 49546940135616 49576122301376 49586417604192 49610478145536 49650006239232 49681808002728 49684413284352 49713676419072 49956418979712 49995228315648 50092401457296 50268935620288 50333399502848 50397946052608 50408412020736 50684381369216 50749378011136 50781883942944 50847005620224 50857564843008 50922783571968 50963357270016 51095282014854 51125376123294 51135993154323 51160805587584 51201568934208 51212201787936 51267228807168 51277875296256 51343633022976 51517557072828 51521874965792 51587945592832 51664827777024 51839839858422 51906318237312 51947675585344 51972881866752 51983674896384 52014292250624 52025093879808 52050337726464 52091809824768 52268268287004 52335296073984 52413292044288 52555962184704 52741178355712 52801617963402 52808812593152 52869329707392 53055650238976 53177055862784 53237994971364 53279353645056 53347678027776 53571040447386 53608164736896 53639738883456 53650878063552 53676910780416 53719678881792 53788567928832 53799738015744 53970774076296 54013776318852 54051207420672 54083042510592 54120521613312 54125057671168 54389340179328 54459087986688 54502479302656 54540249071616 54572372197376 54757233443528 54827453029888 54838838858496 54909163094016 55209772562896 55315980723564 55327468003038 55398418846848 55469460676608 55664944513024 55773137589048 55784719804716 55856257019136 55927885971456 56122042373452 56124985376768 56205681780864 56244631855104 56277758828544 56361630302208 56540810937072 56552552572824 56585860905464 56625074440704 56670191547648 56697689309184 56709463523328 56742864273408 57019929040368 57093050262528 57376633484632 57450212137472 57523885146112 57535830933504 57718744498261 57850820538224 57878891169792 57925007279104 57962109336516 57999289155584 58036438791936 58122931249152 58394608016976 58441135033512 58469492100096 58516078781952 58528230614784 58603286052864 58877208083232 58882142818048 59245531266768 59321506556928 59333825650176 59368772097536 59397579276288 59409914167296 59457250148352 59646272143843 59687606518848 59735163756576 59811766941696 59824187845632 59900905193472 60275632406528 60344706243888 60557371276864 60635028844544 60695942859776 60725394014208 60773778128896 60843422824416 60890689880064 61057845419648 61188007701744 61224046225584 61227256774656 61266473985024 61315289215488 61345040891904 61393918722048 61601887623969 61680884658624 61693693715808 61730030078688 61772808480768 61852024700928 62110994133258 62159245919232 62238957699072 62288547774464 62499547188617 62579695364032 62592691074144 62623062577152 62659946319872 62672958695424 62753329250304 62766361018368 62965903089012 63016072371994 63096882929024 63140608548864 63231392003472 63312478682112 63535602651136 63608412304206 63617079443456 63659093518647 63753965491104 63835722307584 64060690276352 64235064892416 64279579262976 64535310844158 64548712670211 64618069642368 64631488654656 64714370789376 64727809800192 64765933197312 64797359210496 64810815455232 65068660520556 65082173105502 65113752566016 65165633188992 65249200300032 65573295411008 65657385299968 65702885326848 65741583024128 65755235352576 65964279426584 66062586847488 66115223472256 66147304194048 66200008318976 66242410670304 66426207141888 66608558639616 66651222675114 66660304420864 66736694876544 66789868609728 66822276685824 66889406416896 66975184060416 67202059226148 67288237809408 67622460892602 67709178590592 67796007493632 67810086457344 67897044762624 67951143026688 68127042686472 68167168164392 68181324205764 68214407450112 68268758578944 68282935717248 68316068265984 68356305076224 68370500395008 68690076097104 68877052003782 68880663871488 68886437036032 69119786477896 69208424316416 69297175822336 69311566528512 69366791839744 69446283838524 69691024382672 69780394765312 69884389392384 69929151659136 70018827411456 70074616246272 70402157284536 70416777458412 70492439609856 70507078532352 70597495406592 70983993295152 71039138193408 71428053929848 71477552982528 71519651844608 71534504084736 71569214373888 71626238509056 71961032101728 72018368425136 72068276560896 72110723347456 72160695484416 72264448003968 72462826488801 72519120239104 72612117315584 72695328347664 72861674846976 73118451811328 73212217458688 73754640964752 73769957337384 73864558462464 73959280902144 73974639771648 74209814354907 74320410203424 74364183452064 74379626406288 74415717218304 74475009358848 74570514628608 74934628469568 74940909041152 74992842473472 75037011771392 75291195984851 75387747916096 75403403430432 75500099254272 75560255396864 75596919078912 75612618031104 75657152364544 75913437273982 76026572053824 76124067016704 76172825914416 76270508430336 76445035905024 76688064184941 76714441244672 76802353401312 76900843210752 77171854893056 77282812448688 77381918389248 77497241665536 77759759787633 77805558745013 77859477355968 77921513378016 77959322800128 77975512344576 78021438375936 78037640819712 78075506589696 78137714737152 78402402430506 78448579891666 78502944110976 78619938066432 78720758710272 78892871041369 78994041689024 79095342075904 79111767533568 79196772368384 79213218889728 79276333531136 79544878240058 79583475358464 79646885008768 79749022588928 79765583794176 79867873591296 79919030467584 80021517041664 80356560671079 80459608325184 80476317095328 80579518322688 80682851893248 80956161114444 81020664478278 81124563765888 81187586506752 81584010268992 81632061634112 81688631980032 81753718953984 81793387855872 81810373607424 81858558296064 82135850165292 82241179544832 82258258287744 82306706771584 82363744641024 82486492397568 82814658844344 82878994558976 82973971085346 82985276932096 83456921432192 83497416769536 83563944927232 83659706383572 83688481357824 83954537452016 84183063560178 84187478065152 84308522671296 84416638242816 84542445453312 84811216405608 84828828859236 84878791358196 84937611661056 85005287321472 85046533963776 85114296410112 85529893560552 85639575393792 85646753189888 85706105683968 86047081125544 86064950226948 86157426189824 86175318206208 86285827719168 86303746400256 86354577596416 86758214027408 86776230807336 86818336754688 86887510918656 86943164004774 86998933733376 87054658187904 87661702550268 87774118172928 88083449129984 88196405592064 88323214227072 88568276189184 88811411519488 88868296900152 88982259835392 89000738475264 89053158146304 89096368914432 89114871250944 89185875222528 89531409778272 89602745634864 89717650412544 89736281768448 89851357790208 90163281190136 90278904787456 90394676658176 90413448609792 90836056915296 90908432274352 90952543266816 91025011438592 91043914289664 91088091021312 91141740101632 91160667193344 91336034820096 91586768129472 91836069338376 91840885161984 91972933823232 92090878083072 92415422038016 92521326987936 92595045118032 93166491199887 93179185856512 93238868878848 93358436548608 93432821661696 93729856226039 93869543046048 93889036611216 93934593865728 93989919479808 94009438043136 94129993875456 94149541527552 94448854633518 94524108557991 94645324393536 94710912823296 94718850924544 95303403976704 95379338779648 95425619165184 95501651345408 95825158526174 95948042802304 96091035414528 96214260645888 96352597338624 96617101985068 96802966266237 96927104463552 96947232981984 97071556184064 97148899795968 97196038815744 97602990780834 97623259658253 97748449783488 97873800450048 98213574153541 98339521286336 98359943116512 98486077949952 98554327990272 98612374536192 98632853028864 98946419139876 99025256584562 99093880271232 99152244602752 99172835208384 99220956291072 99300012478464 99363616005456 99368826568704 99427352838144 99912837959424 99990456631296 100184802914592 100537871240576 100666799005696 100816824041472 101368762738432 101433691338903 101498756022272 101563767885888 101694011240448 101715129686016 101845567143936 101926714540032 102190564029708 102250752246588 102271986308646 102321611175168 102403137868416 102424403575872 102534457614336 102555750592512 102687266045952 103035114145656 103043749931584 103175891185664 103329655554048 103679679716844 103812636474624 103895351170688 103945763733504 103967349792768 104028584501248 104050187759616 104183619649536 104536536574008 104670592147968 104826584088576 105111924369408 105482356711424 105603235926804 105738659414784 106111300477952 106354111725568 106475989942728 106558707290112 106695356055552 107142080894772 107216329473792 107279477766912 107301756127104 107353821560832 107439357763584 107599476031488 107941548152592 108027552637704 108102414841344 108166085021184 108241043226624 108250115342336 108778680358656 108918175973376 109004958605312 109514466887056 109654906059776 109677677716992 109818326188032 110419545125792 110631961447128 110654936006076 110796837693696 110938921353216 111329889026048 111546275178096 111569439609432 111712514038272 111855771942912 112244084746904 112249970753536 112411363561728 112489263710208 112555517657088 113081621874144 113105105145648 113171721810928 113250148881408 113340383095296 113395378618368 113418927046656 113485728546816 113870155910973 114039858080736 114186100525056 114753266969264 114900424274944 115047770292224 115071661867008 115437488996522 115701641076448 115757782339584 115850014558208 115924218673032 115998578311168 116072877583872 116245862498304 116789216033952 116882270067024 116938984200192 117032157563904 117056461229568 117206572105728 117603603645759 117672869837499 117754416166464 117764285636096 118491062533536 118643013113856 118667651300352 118737544195072 118795158552576 118819828334592 118914500296704 119292544287686 119317317360087 119375213037696 119470327513152 119623533883392 119648375691264 119801810386944 120551264813056 120689412487776 121114742553728 121270057689088 121391885719552 121450788028416 121530996717417 121547556257792 121686845648832 121781379760128 122115690839296 122376015403488 122448092451168 122532947970048 122630578430976 122690081783808 122787837444096 123203775247938 123361769317248 123387387431616 123460060157376 123545616961536 123704049401856 124221988266516 124318491838464 124477915398144 124577095548928 124999094377234 125159390728064 125185382148288 125246125154304 125319892639744 125345917390848 125506658500608 125532722036736 125931806178024 126032144743988 126193765858048 126274595340267 126281217097728 126462784006944 126624957364224 127071205302272 127216824608412 127318187037294 127507930982208 127671444615168 128121380552704 128470129784832 128559158525952 129070621688316 129097425340422 129236139284736 129262977309312 129428741578752 129455619600384 129531866394624 129621630910464 130137321041112 130164346211004 130227505132032 130331266377984 130498400600064 131146590822016 131314770599936 131510470705152 131928558853168 132125173694976 132230446944512 132294608388096 132400016637952 132484821340608 132852414283776 133217117279232 133302445350228 133473389753088 133579737219456 133644553371648 133778812833792 133950368120832 134404118452296 134576475618816 135244921785204 135418357181184 135592014987264 135620172914688 135902286053376 136254085372944 136334336328784 136362648411528 136428814900224 136537517157888 136565871434496 136632136531968 136712610152448 136741000790016 137380152194208 137754104007564 137761327742976 138239572955792 138416848632832 138594351644672 138623133057024 138733583679488 138892567677048 139382048765344 139560789530624 139768778784768 139858303318272 140037654822912 140149232492544 140804314569072 140833554916824 140984879219712 141014157064704 141194990813184 141673281950277 141967986590304 142078276386816 142856107859696 142955105965056 143039303689216 143069008169472 143138428747776 143252477018112 143737737789261 143922064203456 144036736850272 144136553121792 144221446694912 144321390968832 144528896007936 144925652977602 145038240478208 145224234631168 145390656695328 145723349693952 146236903622656 146404486171251 146424434917376 147509281929504 147539914674768 147729116924928 147918561804288 147949279543296 148419628709814 148537884876843 148640820406848 148728366904128 148759252812576 148831434436608 148950018717696 149141029257216 149869256939136 149881818082304 149985684946944 150074023542784 150582391969702 150775495832192 150806806860864 151000198508544 151120510793728 151193838157824 151225236062208 151314304729088 151826874547964 152053144107648 152248134033408 152345651828832 152541016860672 152890071810048 153376128369882 153407979462969 153428882489344 153604706802624 153801686421504 154343709786112 154565624897376 154763836778496 154994483331072 155519519575266 155611117490026 155718954711936 155843026756032 155918645600256 155951024689152 156042876751872 156075281639424 156151013179392 156275429474304 156804804861012 156897159783332 157005888221952 157239876132864 157785742082738 157988083378048 158190684151808 158223535067136 158426437779456 158552667062272 159089756480116 159166950716928 159293770017536 159498045177856 159531167588352 159838060935168 160043034083328 160713121342158 160919216650368 160952634190656 161159036645376 161365703786496 161912322228888 162041328956556 162249127531776 162375173013504 163168020537984 163264123268224 163377263960064 163507437907968 163620747214848 163717116592128 164271700330584 164482359089664 164516516575488 164613413543168 164727489282048 165629317688688 165757989117952 165947942170692 166913842864384 166994833539072 167127889854464 167319412767144 167909074904032 168366127120356 168374956130304 168617045342592 168833276485632 169084890906624 169622432811216 169657657718472 169757582716392 169875223322112 170010574642944 170093067927552 170228592820224 171059787121104 171279150787584 171293506379776 172094162251088 172129900453896 172314852379648 172350636412416 172571655438336 172607492800512 172709155192832 173156233494783 173516428054816 173552461614672 173636673509376 173775021837312 173886328009548 173997867466752 174109316375808 175323405100536 175548236345856 176166898259968 176392811184128 176646428454144 177622823038976 177736593800304 177964519670784 178001476950528 178106316292608 178192737828864 178229742501888 178371750445056 178938816431529 179062819556544 179205491269728 179435300825088 179472563536896 179702715580416 180326562380272 180557809574912 180789353316352 180826897219584 181672113830592 181816864548704 181905086533632 182050022877184 182087828579328 182176182042624 182283480203264 182321334386688 182672069640192 183173536258944 183672138676752 183681770323968 183945867646464 184181756166144 184805662871907 184830844076032 185042653975872 185190090236064 186332982399774 186358371713024 186477737757696 186716873097216 186865643323392 187459712452078 187498641565851 187739086092096 187778073222432 187869187731456 187979838959616 188018876086272 188259987750912 188299083055104 188897709267036 189048217115982 189290648787072 189421825646592 189437701849088 190606807953408 190758677559296 190851238330368 190977280555941 191003302690816 191650317052348 191896085604608 192182070829056 192705194677248 193234203970136 193605932532474 193646138010633 193854208927104 193894465963968 194143112368128 194297799591936 194392077631488 195205981561668 195246519316506 195496899566976 195747600900096 196427148307082 196679042572672 196719886233024 196972155899904 197108655980544 197224749072384 197265706057728 197892838279752 198050513169124 198187760542464 198304489205504 198345670416768 198441912582144 198600024956928 198727232010912 199825675918848 199980913262592 200369605829184 201075742481152 201333598011392 202737525476864 202867382677806 202997512044544 203127535771776 203388022480896 203430259372032 203691134287872 203853429080064 204381128059416 204501504493176 204543972617292 204643222350336 204806275736832 204848807151744 205068915228672 205111501185024 206070228291312 206087499863168 206351782371328 206659311108096 207359359433688 207625272949248 207790702341376 207891527467008 207934699585536 208057169002496 208100375519232 209073073148016 209341184295936 209653168177152 210223848738816 210964713422848 211206471853608 211477318829568 212222600955904 212708223451136 212951979885456 213117414580224 214284161789544 214432658947584 214558955533824 214603512254208 214707643121664 214878715527168 215883096305184 216055105275408 216204829682688 216332170042368 216482086453248 217388479466403 217557360717312 217836351946752 218009917210624 219028933774112 219309812119552 219355355433984 219636652376064 220556253301979 220839090251584 221263922894256 221309872012152 221593675387392 221877842706432 222629443064721 222659778052096 223092550356192 223138879218864 223425028076544 223711543885824 224488169493808 224499941507072 224822727123456 224978527420416 225111035314176 225873587954553 226163243748288 226210210291296 226343443621856 226500297762816 226680766190592 226790757236736 226837854093312 226971457093632 227740311821946 228079716161472 228372201050112 229506533938528 229800848549888 230064192554823 230095540584448 230143323734016 230874977993044 231403282152896 231515564679168 231700029116416 231848437346064 231997156622336 232145755167744 232491724996608 233279279362899 233416676235039 233578432067904 233764540134048 233877968400384 234064315127808 234112922459136 234413144211456 235207207291518 235345739674998 235508832332928 235528571272192 236678613124107 236982125067072 237286026227712 237335302600704 237475088390144 237590317105152 237639656669184 237829000593408 238585088575372 238634634720174 238750426075392 238940655026304 239247067766784 239296751382528 239603620773888 241069682013237 241102529626112 241378824975552 242229485107456 242540115378176 242783771439104 243061993434834 243095112515584 243373691297664 243562759520256 244231381678592 244752030806976 244896184902336 245065895940096 245261156861952 245380163567616 245575674888192 246407550495876 246723538634496 246774774863232 246920120314752 247091233923072 248443976533032 248636983676928 248955830796288 249154191097856 249998188754468 250318781456128 250370764296576 250492250308608 250639785279488 250691834781696 251065444073472 251863612356048 252064289487976 252387531716096 252549190680534 252562434195456 252925568013888 253249914728448 254142410604544 254433649216824 254636374074588 255015861964416 255342889230336 256242761105408 256940259569664 257118317051904 258141243376632 258194850680844 258472278569472 258525954618624 258857483157504 258911239200768 259063732789248 260274642082224 260328692422008 260455010264064 260662532755968 260996801200128 262293181644032 262629541199872 263857117706336 264250347389952 264460893889024 264589216776192 264800033275904 264969642681216 265697030458937 265704828567552 266434234558464 266604890700456 266946779506176 267159474438912 267289106743296 267557625667584 268808236904592 269152951237632 270489843570408 270836714362368 271184029974528 271240345829376 272508170745888 272668672657568 272725296823056 272857629800448 273075034315776 273131742868992 273264273063936 273425220304896 273482001580032 274570029620831 274760304388416 275508208015128 275522655485952 276479145911584 276833697265664 277188703289344 277246266114048 277467167358976 277785135354096 278764097530688 279121579061248 279537557569536 279716606636544 280075309645824 280298464985088 281189568678117 281608629138144 281667109833648 281969758439424 282028314129408 282389981626368 283346563900554 283572325673973 283935973180608 284156552773632 285712215719392 285910211930112 286078607378432 286138016338944 286276857495552 286504954036224 287475475578522 287844128406912 288073473700544 288273106243584 288442893389824 288642781937664 289057792015872 289851305955204 290076480956416 290408898798711 290448469262336 290781313390656 291446699387904 292473807245312 292808972342502 292848869834752 294640722460623 295018563859008 295079829349536 295458233849856 295837123608576 295898559086592 296839257419628 297075769753686 297281640813696 297456733808256 297518505625152 297662868873216 297900037435392 298282058514432 299738513878272 299763636164608 299971369893888 300148047085568 301164783939404 301550991664384 301613613721728 302000397017088 302241021587456 302450472124416 302628609458176 303653749095928 304106288215296 304301074016709 304496268066816 304691303657664 305082033721344 305780143620096 306752256739764 306815958925938 306857764978688 307209413605248 307603372843008 308687419572224 309131249794752 309527673556992 309988966662144 311039039150532 311222234980052 311437909423872 311686053512064 311837291200512 311902049378304 312085753503744 312150563278848 312550858948608 313609609722024 313794319566664 314011776443904 314479752265728 315571484165476 315976166756096 316381368303616 316447070134272 317105334124544 318179512960232 318333901433856 318587540035072 318996090355712 319062335176704 319676121870336 320086068166656 321426242684316 321838433300736 321905268381312 322318073290752 323824644457776 324082657913112 324498255063552 324750346027008 326336041075968 326528246536448 326754527920128 327014875815936 328543400661168 328964718179328 329033033150976 329226827086336 329454978564096 331258635377376 331515978235904 331895884341384 333827685728768 333989667078144 334255779708928 334638825534288 335818149808064 336732254240712 336749912260608 337234090685184 337666552971264 339244865622432 339315315436944 339515165432784 339750446644224 340021149285888 340186135855104 340457185640448 341610467732919 342119574242208 342558301575168 342587012759552 344188324502176 344259800907792 344629704759296 344701272824832 345143310876672 345214985601024 345418310385664 346312466989566 346588398045967 347032856109632 347104923229344 347273347018752 347550043674624 347772656019096 347995734933504 348218632751616 350646810201072 351096472691712 352333796519936 352785622368256 353018609512497 353292856908288 355245646077952 355473187600608 355929039341568 356002953901056 356212632585216 356385475657728 356459485003776 356743500890112 357877632863058 357951952080261 358125639113088 358410982539456 358870601650176 358945127073792 359405431160832 360653124760544 361115619149824 361578706632704 361653794439168 363344227661184 363633729097408 363810173067264 364100045754368 364175657158656 364352364085248 364566960406528 364642668773376 365344139280384 366347072517888 367344277353504 367891735292928 368363512332288 369611325743814 369661688152064 370085307951744 370380180472128 372665964799548 372955475515392 373433746194432 373731286646784 374919424904156 374997283131702 375478172184192 375556146444864 375738375462912 375959677919232 376037752172544 376519975501824 376598166110208 377795418534072 378096434231964 378581297574144 378823786020801 378843651293184 378875403698176 381213615906816 381517355118592 381954561111882 382006605381632 383300634104696 383792171209216 384364141658112 385410389354496 386468407940272 387211865064948 387292276021266 387708417854208 387788931927936 388286224736256 388595599183872 390411963123336 390493038633012 390993799133952 391495201800192 392854296614164 393358085145344 393439772466048 393944311799808 394531412115456 395785676559504 396101026338248 396375521084928 396608978411008 396691340833536 396883825164288 397200049913856 397454464021824 399651351837696 400739211658368 402151484962304 402667196022784 405475050953728 405734765355612 405995024089088 406255071543552 406776044961792 406860518744064 407706858160128 408762256118832 409003008986352 409087945234584 409286444700672 409612551473664 409697614303488 410137830457344 410223002370048 412140456582624 412174999726336 412703564742656 414718718867376 415250545898496 415581404682752 415783054934016 415869399171072 416114338004992 416200751038464 417523905006901 418146146296032 418682368591872 419306336354304 420447697477632 421929426845696 422412943707216 422954637659136 424445201911808 425416446902272 425903959770912 426234829160448 428568323579088 428865317895168 429117911067648 429207024508416 429415286243328 429757431054336 431213213367783 431467189404163 431766192610368 432110210550816 432409659365376 432664340084736 432964172906496 434776958932806 435114721434624 435672703893504 436019834421248 437496830320319 438057867548224 438619624239104 438710710867968 439273304752128 441112506603958 441678180503168 442527845788512 442619744024304 443187350774784 443755685412864 445258886129442 445319556104192 445613654630529 446185100712384 446277758437728 446850056153088 447423087771648 448976338987616 449645454246912 449957054840832 450222070628352 451747175909106 452326487496576 452420420582592 452686887243712 453000595525632 453361532381184 453581514473472 453675708186624 453942914187264 455480623643892 456159432322944 456744402100224 459013067877056 459601697099776 460128385109646 460191081168896 460286647468032 461749955986088 462806564305792 463031129358336 463400058232832 463696874692128 464291510335488 464983449993216 466558558725798 466833352470078 467156864135808 467529080268096 467755936800768 468128630255616 468225844918272 468826288422912 470414414583036 470691479349996 471017664665856 471057142544384 473357226248214 473964250134144 474572052455424 474670605201408 474950176780288 475279313338368 475658001186816 477170177150744 477269269440348 477500852150784 477881310052608 478494135533568 478593502765056 482139364026474 482205059252224 482757649951104 484458970214912 485080230756352 485567542878208 486123986869668 486747382595328 487125519040512 488462763357184 489504061613952 489792369804672 490131791880192 490522313723904 491151349776384 492815100991752 493447077268992 493549549726464 493840240629504 494182467846144 496887953066064 497273967353856 498308382195712 499996377508936 500637562912256 500741528593152 500984500617216 501279570558976 501383669563392 503727224712096 504128578975952 504775063432192 505098381361068 505124868390912 505851136027776 506499829456896 508284821209088 508867298433648 509272748149176 510031723928832 510685778460672 512485522210816 513880519139328 516282486753264 516389701361688 516944557138944 517051909237248 517714966315008 517822478401536 518127465578496 519468700484349 520549284164448 520657384844016 520910020528128 521325065511936 521993602400256 524586363288064 525259082399744 527038371893957 527714235412672 528500694779904 528921787778048 529178433552384 529600066551808 529939285362432 531394060917874 532868469116928 533209781400912 533893559012352 534318948877824 534578213486592 535115251335168 536816449294587 537616473809184 538305902475264 540979687140816 541673428724736 542368059949056 542480691658752 544638911215091 545016341491776 545337345315136 545450593646112 545715259600896 546150068631552 546263485737984 546528546127872 546850440609792 546964003160064 549140059241662 549520608776832 551016416030256 551045310971904 552958291823168 553667394531328 554377406578688 554492532228096 554934334717952 555570270708192 557528195061376 558243158122496 559075115139072 559433213273088 560150619291648 560596929970176 562379137356234 562495924697553 563217258276288 563334219667296 563939516878848 564056628258816 564779963252736 566693127801108 567144651347946 567871946361216 568313105547264 571424431438784 571820423860224 572157214756864 572276032677888 572553714991104 573009908072448 574950951157044 575688256813824 576146947401088 576546212487168 576885786779648 578115584031744 579702611910408 580152961912832 580817797597422 580896938524672 581562626781312 582893398775808 584947614490624 585617944685004 589281444921246 590037127718016 590159658699072 590916467699712 591674247217152 591797118173184 593678514839256 594151539507372 594563281627392 594913467616512 595037011250304 595325737746432 595800074870784 599477027756544 599527272329216 599942739787776 600296094171136 602329567878808 603101983328768 603227227443456 604000794034176 604482043174912 607307498191856 608212576430592 608602148033418 608992536133632 609382607315328 610164067442688 611560287240192 613504513479528 613631917851876 614418827210496 615206745686016 617374839144448 618262499589504 619055347113984 619977933324288 622078078301064 622444469960104 622875818847744 623372107024128 623674582401024 623804098756608 624171507007488 624301126557696 627219219444048 627588639133328 628023552887808 628959504531456 631142968330952 631952333512192 632762736607232 632894140268544 636359025920464 636667802867712 637175080070144 637992180711424 638124670353408 639352243740672 642852485368632 643676866601472 643810536762624 644636146581504 647649288915552 648165315826224 648996510127104 652165438399209 652672082151936 653056493072896 653509055840256 654029751631872 656108993582273 657086801322336 657929436358656 658066066301952 658453654172672 658909957128192 661668759905937 662517270754752 663031956471808 663791768682768 667655371457536 667979334156288 668511559417856 669277651068576 671636299616128 673464508481424 673499824521216 674468181370368 675333105942528 677620763863659 678489731244864 678630630873888 679030330865568 679500893288448 680042298571776 680372271710208 680914371280896 683220935465838 684239148484416 685116603150336 685174025519104 687495019074787 688376649004352 688519601815584 689259409518592 689402545649664 690286621753344 690429971202048 690836620771328 692624933979132 693176796091934 694065712219264 694209846458688 694546694037504 695100087349248 695545312038192 695991469867008 696437265503232 700250028705117 701293620402144 702192945383424 704667593039872 706037219024994 706585713816576 710035839372321 710491292155904 710946375201216 711858078683136 712005907802112 712425265170432 712770951315456 712918970007552 713487001780224 715755265726116 715903904160522 716251278226176 716821965078912 717741203300352 717890254147584 718810862321664 721306249521088 722231238299648 723157413265408 723307588878336 726688455322368 727267458194816 727620346134528 728200091508736 728351314317312 729285337546752 730688278560768 732694145035776 734688554707008 735783470585856 736727024664576 739222651487628 740170615903488 740760360944256 745331929599096 745910951030784 746867492388864 747462573293568 749838849808312 749994566263404 750956344368384 751112292889728 751476750925824 751919355838464 752075504345088 753196332220416 755590837068144 756192868463928 757162595148288 757647572041602 757687302586368 757750807396352 762427231813632 763034710237184 763909122223764 766601268209392 767584342418432 768728283316224 770820778708992 772936815880544 774423730129896 774584552042532 775416835708416 775577863855872 776572449472512 777191198367744 780823926246672 780986077266024 781987598267904 782990403600384 785708593228328 786716170290688 786879544932096 787888623599616 791571353119008 792202052676496 792751042169856 793217956822016 793382681667072 793767650328576 794400099827712 794908928043648 797091091376811 799302703675392 801478423316736 804302969924608 805334392045568 810950101907456 811469530711224 811990048178176 812510143087104 813552089923584 813721037488128 817524512237664 818006017972704 818175890469168 818572889401344 819225102947328 819395228606976 820275660914688 820446004740096 823710088862493 824280913165248 824349999452672 825407129485312 829437437734752 830501091796992 831162809365504 831566109868032 831738798342144 832228676009984 832401502076928 835047810013802 836292292592064 837364737183744 838612672708608 840895394955264 843568706034351 843858853691392 844825887414432 845909275318272 848890403823616 850716977021919 850832893804544 851807919541824 852469658320896 855861146195143 857136647158176 857730635790336 858235822135296 858414049016832 858830572486656 859514862108672 862426426735566 862934378808326 863532385220736 864220421101632 864819318730752 865328680169472 865928345812992 869553917865612 870229442869248 871345407787008 872039668842496 874993660640638 876115735096448 877239248478208 877421421735936 878546609504256 882225013207916 883356361006336 883922167381869 885055691577024 885239488048608 886374701549568 887511370825728 890517772258884 891227309261058 892370201424768 892555516875456 893700112306176 894846175543296 897952677975232 899290908493824 899914109681664 900444141256704 903494351818212 904652974993152 904840841165184 905373774487424 906001191051264 906723064762368 907351416373248 907885828374528 910961247287784 912318864645888 913488804200448 918026135754112 919203394199552 920256770219292 920573294936064 923499911972176 925613128611584 926062258716672 926800116465664 927393749384256 928583020670976 929966899986432 933117117451596 933666704940156 934313728271616 935058160536192 935511873601536 936257260511232 936451689836544 937652576845824 940828829166072 941382958699992 942035329331712 942114285088768 946714452496428 947928500268288 949144104910848 949341210402816 949900353560576 951316002373632 954340354301488 954538538880696 955001704301568 955762620105216 956988271067136 957187005530112 964278728052948 965515299902208 968917940429824 970160461512704 971135085756416 972247973739336 973494765190656 974251038081024 976925526714368 979008123227904 979584739609344 980263583760384 981044627447808 985630201983504 986894154537984 987099099452928 987680481259008 988364935692288 993775906132128 994547934707712 999992755017872 1001275125824512 1001483057186304 1001969001234432 1002559141117952 1002767339126784 1007454449424192 1008257157951904 1009550126864384 1010196762722136 1010249736781824 1011702272055552 1012999658913792 1016569642418176 1017734596867296 1018545496298352 1020063447857664 1021371556921344 1024831403198757 1024971044421632 1027761038278656 1032564973506528 1032779402723376 1033889114277888 1034103818474496 1035429932630016 1035644956803072 1036254931156992 1038937400968698 1039765194137901 1041098568328896 1041314769688032 1041820041056256 1042650131023872 1043987204800512 1049172726576128 1050518164799488 1054076743787914 1055428470825344 1057001389559808 1057843575556096 1058356867104768 1059055828537491 1059200133103616 1059878570724864 1062788121835748 1065736938233856 1066419562801824 1067787118024704 1068637897755648 1069156426973184 1070230502670336 1073632898589174 1073855856240783 1075232947618368 1076611804950528 1081959374281632 1083346857449472 1084736119898112 1084961383317504 1089277822430182 1090032682983552 1090674690630272 1090901187292224 1091430519201792 1092300137263104 1092526971475968 1093057092255744 1093700881219584 1093928006320128 1098280118483324 1099041217553664 1102032832060512 1105916583646336 1107334789062656 1108985064456192 1109868669435904 1111140541416384 1115056390122752 1116486316244992 1118866426546176 1120301238583296 1121193859940352 1124758274712468 1124991849395106 1126434516552576 1126668439334592 1127879033757696 1128113256517632 1129559926505472 1133386255602216 1134289302695892 1135743892722432 1136626211094528 1142848862877568 1143640847720448 1144314429513728 1144552065355776 1146019816144896 1149901902314088 1151376513627648 1152293894802176 1153092424974336 1153771573559296 1156231168063488 1159405223820816 1160305923825664 1161635595194844 1163125253562624 1165786797551616 1169895228981248 1171235889370008 1178562889842492 1180074255436032 1180319317398144 1181832935399424 1183594236346368 1187357029678512 1188303079014744 1189126563254784 1189826935233024 1190074022500608 1190651475492864 1191600149741568 1198954055513088 1199054544658432 1204659135757616 1206203966657536 1206454454886912 1208001588068352 1208964086349824 1214614996383712 1216425152861184 1217204296066836 1217985072267264 1218765214630656 1220328134885376 1223120574480384 1227009026959056 1227263835703752 1228837654420992 1230413491372032 1234749678288896 1236524999179008 1238110694227968 1244156156602128 1244888939920208 1245751637695488 1246744214048256 1247349164802048 1247608197513216 1248343014014976 1248602253115392 1252571715020703 1254438438888096 1255177278266656 1256047105775616 1257919009062912 1262285936661904 1263904667024384 1265525473214464 1265788280537088 1272718051840928 1273335605735424 1274350160140288 1275984361422848 1276249340706816 1278704487481344 1285704970737264 1287353733202944 1287621073525248 1289272293163008 1293639640103349 1294401568212489 1295298577831104 1296330631652448 1297993020254208 1304330876798418 1305344164303872 1306112986145792 1307018111680512 1308059503263744 1312217987164546 1312490490960957 1314173602644672 1315858872717312 1316132132603904 1316907308345344 1317819914256384 1323337519811874 1325034541509504 1326063912943616 1327583537365536 1335310742915072 1335958668312576 1336840963891587 1337023118835712 1338555302137152 1343272599232256 1346929016962848 1348936362740736 1350666211885056 1355241527727318 1356979462489728 1357261261747776 1358060661731136 1359001786576896 1360084597143552 1360744543420416 1361828742561792 1366441870931676 1368478296968832 1370233206300672 1370348051038208 1374990038149574 1376753298008704 1377039203631168 1378518819037184 1378805091299328 1380573243506688 1380859942404096 1381673241542656 1385249867958264 1386353592183868 1388131424438528 1388419692917376 1389093388075008 1390200174698496 1391090624076384 1392874531006464 1400500057410234 1402587240804288 1404385890766848 1409335186079744 1412074438049988 1413171427633152 1420071678744642 1420982584311808 1421892750402432 1423716157366272 1424011815604224 1424850530340864 1425837940015104 1426974003560448 1431510531452232 1431807808321044 1432502556452352 1433643930157824 1435482406600704 1435780508295168 1442612499042176 1444462476599296 1446615177756672 1453376910644736 1454534916389632 1455240692269056 1456400183017472 1456702628634624 1461376557121536 1465388290071552 1469377109414016 1471566941171712 1473454049329152 1478445302975256 1480341231806976 1481520721888512 1490663859198192 1491821902061568 1494925146587136 1499677699616624 1499989132526808 1501912688736768 1502224585779456 1502953501851648 1503838711676928 1504151008690176 1511181674136288 1512385736927856 1514325190296576 1515295144083204 1515374605172736 1524854463627264 1526069420474368 1527818244447528 1533202536418784 1535168684836864 1537456566632448 1541641557417984 1545873631761088 1548847460259792 1549169104085064 1550833671416832 1551155727711744 1553144898945024 1554382396735488 1558406101453047 1561647852493344 1561972154532048 1563975196535808 1565980807200768 1571417186456656 1573432340581376 1573759089864192 1575777247199232 1581115115681871 1583142706238016 1584404105352992 1585502084339712 1586435913644032 1586765363334144 1587535300657152 1588800199655424 1589817856087296 1594182182753622 1598605407350784 1602956846633472 1608605939849216 1610449347883761 1610668784091136 1621900203814912 1622939061422448 1623980096356352 1625020286174208 1627104179847168 1627442074976256 1633916733645273 1635049024475328 1636012035945408 1636351780938336 1637145778802688 1638450205894656 1638790457213952 1640551321829376 1640892009480192 1647420177724986 1648561826330496 1648699998905344 1650814258970624 1658874875469504 1661002183593984 1662325618731008 1663132219736064 1663477596684288 1664457352019968 1664803004153856 1670095620027604 1672584585184128 1674729474367488 1677225345417216 1681790789910528 1687137412068702 1687487774092659 1687717707382784 1689651774828864 1691818550636544 1697780807647232 1701433954043838 1701665787609088 1703615839083648 1704939316641792 1711722292390286 1714273294316352 1715461271580672 1716471644270592 1716828098033664 1717661144973312 1719029724217344 1724852853471132 1725868757616652 1727064770441472 1728440842203264 1729638637461504 1730657360338944 1739107835731224 1740458885738496 1742690815574016 1744079337684992 1749987321281276 1752231470192896 1754478496956416 1754842843471872 1764450026415832 1766712722012672 1767844334763738 1770111383154048 1770478976097216 1772749403099136 1775022741651456 1781035544517768 1782454618522116 1784740402849536 1785111033750912 1787400224612352 1795905355950464 1798581816987648 1799828219363328 1800888282513408 1806988703636424 1809305949986304 1809681682330368 1810747548974848 1812002382102528 1813446129524736 1821922494575568 1824637729291776 1826977608400896 1836052271508224 1838406788399104 1840513540438584 1846999823944352 1851226257223168 1852124517433344 1853600232931328 1854787498768512 1857166041341952 1859933799972864 1866234234903192 1867333409880312 1868627456543232 1870116321072384 1871023747203072 1872514521022464 1872903379673088 1881657658332144 1882765917399984 1884070658663424 1884228570177536 1893428904992856 1895857000536576 1898288209821696 1898682420805632 1899800707121152 1908680708602976 1909077077761392 1910003408603136 1911525240210432 1913976542134272 1914374011060224 1921990207345817 1928557456105896 1931030599804416 1937835880859648 1940320923025408 1942270171512832 1944495947478672 1946989530381312 1953851053428736 1958016246455808 1959169479218688 1960527167520768 1962089254895616 1968326980746819 1971260403967008 1973788309075968 1974198198905856 1975360962518016 1976729871384576 1985006279717811 1987551812264256 1989095869415424 1999985510035744 2002550251649024 2002966114372608 2003938002468864 2005118282235904 2005534678253568 2014908898848384 2016514315903808 2019100253728768 2020393525444272 2020499473563648 2023404544111104 2025999317827584 2032862291590977 2033139284836352 2035469193734592 2037090992596704 2040126895715328 2042743113842688 2049662806397514 2049942088843264 2055522076557312 2062485057224361 2065129947013056 2065558805446752 2067778228555776 2068207636948992 2070859865260032 2071289913606144 2072509862313984 2077874801937396 2079530388275802 2082197136657792 2082629539376064 2083640082112512 2085300262047744 2087974409601024 2098345453152256 2100750086115351 2101036329598976 2108153487575828 2110856941650688 2114002779119616 2115687151112192 2118111657074982 2118400266207232 2119757141449728 2125576243671496 2130107518116963 2131473876467712 2132839125603648 2135574236049408 2137275795511296 2138312853946368 2140461005340672 2147265797178348 2147711712481566 2150465895236736 2153223609901056 2163918748563264 2166693714898944 2169472239796224 2169922766635008 2178555644860364 2180065365967104 2181349381260544 2181802374584448 2182861038403584 2184600274526208 2185053942951936 2187856012640256 2196560236966648 2198082435107328 2204065664121024 2211833167292672 2214669578125312 2219737338871808 2222281082832768 2230112780245504 2232972632489984 2237732853092352 2240602477166592 2242387719880704 2249516549424936 2249983698790212 2252869033105152 2253336878669184 2255758067515392 2256226513035264 2266772511204432 2268578605391784 2271487785444864 2273252422189056 2285697725755136 2287281695440896 2288628859027456 2289104130711552 2299803804628176 2302753027255296 2304587789604352 2306184849948672 2307543147118592 2312462336126976 2318810447641632 2320611847651328 2323271190389688 2326250507125248 2331573595103232 2339790457962496 2342471778740016 2357125779684984 2360148510872064 2360638634796288 2363665870798848 2374714059357024 2376606158029488 2378253126509568 2379653870466048 2380148045001216 2381302950985728 2383200299483136 2391273274130433 2397908111026176 2398109089316864 2409318271515232 2412407933315072 2412908909773824 2416003176136704 2417928172699648 2426118786321769 2429229992767424 2432850305722368 2434408592133672 2435970144534528 2437530429261312 2440656269770752 2454018053918112 2454527671407504 2457675308841984 2460826982744064 2469499356577792 2471130266587479 2473049998358016 2476221388455936 2488312313204256 2489777879840416 2491503275390976 2493488428096512 2494698329604096 2495216395026432 2496686028029952 2497204506230784 2505143430041406 2508876877776192 2510354556533312 2512094211551232 2515838018125824 2524571873323808 2527809334048768 2530706118103053 2531050946428928 2531576561074176 2545436103681856 2546671211470848 2548700320280576 2551968722845696 2552498681413632 2557408974962688 2567583438585429 2571409941474528 2574707466405888 2575242147050496 2578544586326016 2587279280206698 2588803136424978 2590597155662208 2592661263304896 2595986040508416 2608661753596836 2610688328607744 2612225972291584 2614036223361024 2616119006527488 2624435974329092 2624980981921914 2628347205289344 2631717745434624 2632264265207808 2633814616690688 2635639828512768 2646675039623748 2650069083019008 2651766502145607 2652127825887232 2655167074731072 2670621485830144 2673681927783174 2674046237671424 2677110604274304 2686545198464512 2693858033925696 2697872725481472 2701332423770112 2710483055454636 2713958924979456 2714522523495552 2716121323462272 2718003573153792 2720169194287104 2723657485123584 2732883741863352 2736956593937664 2740466412601344 2740696102076416 2749980076299148 2753506596017408 2754078407262336 2757037638074368 2757610182598656 2761719884808192 2763346483085312 2770499735916528 2772707184367736 2776262848877056 2776839385834752 2778186776150016 2780400349396992 2782181248152768 2785749062012928 2801000114820468 2805174481608576 2808771781533696 2818670372159488 2824148876099976 2826342855266304 2840143357489284 2841965168623616 2843785500804864 2847432314732544 2848023631208448 2849701060681728 2853948007120896 2863021062904464 2863615616642088 2865005112904704 2867287860315648 2870964813201408 2871561016590336 2885224998084352 2888924953198592 2906753821289472 2909069832779264 2910481384538112 2912800366034944 2913405257269248 2922667335048307 2922753114243072 2930776580143104 2938754218828032 2943133882343424 2956890605950512 2960682463613952 2963041443777024 2981327718396384 2983643804123136 2999355399233248 2999978265053616 3003825377473536 3004449171558912 3005907003703296 3007677423353856 3008302017380352 3020270325829141 3022363348272576 3024771473855712 3028650380593152 3030590288166408 3030749210345472 3049708927254528 3052138840948736 3055636488895056 3066405072837568 3070337369673728 3074913133264896 3083283114835968 3091747263522176 3097694920519584 3098338208170128 3101667342833664 3102311455423488 3106289797890048 3108764793470976 3116812202906094 3119295582413703 3123295704986688 3123944309064096 3127950393071616 3131961614401536 3142834372913312 3146864681162752 3147518179728384 3151554494398464 3162230231363742 3166285412476032 3168808210705984 3171004168679424 3172871827288064 3173530726668288 3175070601314304 3177600399310848 3179635712174592 3188364365507244 3197210814701568 3205913693266944 3217211879698432 3220898695767522 3221337568182272 3243800407629824 3245878122844896 3250040572348416 3254208359694336 3254884149952512 3267833467290546 3270098048950656 3272024071890816 3272703561876672 3274291557605376 3276900411789312 3277580914427904 3281102643658752 3281784018960384 3294840355449972 3297123652660992 3297399997810688 3301628517941248 3317749750939008 3322004367187968 3324651237462016 3326955193368576 3328914704039936 3329606008307712 3340191240055208 3345169170368256 3349458948734976 3363581579821056 3374274824137404 3374975548185318 3375435414765568 3379303549657728 3383637101273088 3395561615294464 3402867908087676 3407231678167296 3409878633283584 3423444584780572 3428546588632704 3430922543161344 3432943288541184 3433656196067328 3438059448434688 3449705706942264 3451737515233304 3454129540882944 3456881684406528 3459277274923008 3461314720677888 3478215671462448 3480917771476992 3488158675369984 3499974642562552 3504462940385792 3508956993912832 3509685686943744 3528900052831664 3533425444025344 3535688669527476 3540222766308096 3540957952194432 3545498806198272 3562071089035536 3564909237044232 3569480805699072 3570222067501824 3574800449224704 3591810711900928 3597163633975296 3613977407272848 3618611899972608 3619363364660736 3621495097949696 3624004764205056 3626892259049472 3643844989151136 3649275458583552 3653955216801792 3672104543016448 3676813576798208 3681027080877168 3693999647888704 3702452514446336 3704249034866688 3707200465862656 3709574997537024 3714332082683904 3732468469806384 3734666819760624 3737254913086464 3740232642144768 3742047494406144 3745029042044928 3745806759346176 3757715145062109 3763315316664288 3765531834799968 3768141317326848 3768457140355072 3786857809985712 3791714001073152 3796576419643392 3797364841611264 3799601414242304 3812472378505637 3817361417205952 3818154155522784 3820006817206272 3823050480420864 3827953084268544 3828748022120448 3843980414691634 3857114912211792 3862061199608832 3875671761719296 3880641846050816 3883204704637467 3884540343025664 3888991894957344 3893979060762624 3907702106857472 3916032492911616 3918338958437376 3921054335041536 3924178509791232 3936653961493638 3937471472882871 3942520807934016 3947576618151936 3948396397811712 3950721925036032 3953459742769152 3970012559435622 3975103624528512 3978191738830848 3999971020071488 4005100503298048 4005932228745216 4007876004937728 4010236564471808 4011069356507136 4029817797696768 4033028631807616 4038200507457536 4040787050888544 4046809088222208 4051998635655168 4065724583181954 4066278569672704 4070938387469184 4074181985193408 4080253791430656 4085486227685376 4099325612795028 4111044153114624 4124970114448722 4130259894026112 4131117610893504 4135556457111552 4136415273897984 4141719730520064 4142579827212288 4145019724627968 4155749603874792 4159060776551604 4164394273315584 4165259078752128 4167280164225024 4170600524095488 4196690906304512 4201500172230702 4202072659197952 4216306975151656 4221713883301376 4228005558239232 4231374302224384 4236223314149964 4239514282899456 4251152487342992 4260215036233926 4262947752935424 4265678251207296 4271148472098816 4274551591022592 4280922010681344 4294531594356696 4295423424963132 4300931790473472 4306447219802112 4327837497126528 4333387429797888 4339845533270016 4357111289720728 4360130731934208 4362698762521088 4363604749168896 4365722076807168 4369200549052416 4370107885903872 4393120473933296 4396164870214656 4408131328242048 4423666334585344 4429339156250624 4444562165665536 4460225560491008 4465945264979968 4475465706184704 4484775439761408 4499033098849872 4499967397580424 4505738066210304 4506673757338368 4511516135030784 4512453026070528 4533545022408864 4537157210783568 4542975570889728 4571395451510272 4574563390881792 4577257718054912 4578208261423104 4592762955075911 4599607609256352 4605506054510592 4609175579208704 4612369699897344 4615086294237184 4624924672253952 4637620895283264 4641223695302656 4646542380779376 4652501014250496 4663147190206464 4679580915924992 4684943557480032 4714251559369968 4720297021744128 4721277269592576 4727331741597696 4743345347045613 4746139083445793 4749428118714048 4753212316058976 4756506253019136 4759307740932096 4760296090002432 4762605901971456 4766400598966272 4782546548260866 4795816222052352 4796218178633728 4812465133523509 4818636543030464 4824815866630144 4825817819547648 4832006352273408 4835856345399296 4852237572643538 4858459985534848 4865700611444736 4868817184267344 4871940289069056 4875060858522624 4881312539541504 4901750200935819 4908036107836224 4909055342815008 4915350617683968 4921653965488128 4942260533174958 4946099996716032 4952442776911872 4976624626408512 4979555759680832 4983006550781952 4986976856193024 4989396659208192 4990432790052864 4993372056059904 4994409012461568 5010286860082812 5017753755552384 5020709113066624 5024188423102464 5031676036251648 5049143746647616 5055618668097536 5061412236206106 5062101892857856 5063153122148352 5090872207363712 5093342422941696 5097400640561152 5104997362827264 5114817949925376 5135166877170858 5142819882949056 5149414932811776 5150484294100992 5157089172652032 5174558560413396 5177606272849956 5181194311324416 5185322526609792 5191972081016832 5217323507193672 5221376657215488 5224451944583168 5228072446722048 5232238013054976 5248871948658184 5249961963843828 5256694410578688 5263435490869248 5264528530415616 5267629233381376 5293350079247496 5300138166038016 5303533004291214 5304255651774464 5310334149462144 5341242971660288 5347363855566348 5354221208548608 5373090396929024 5387716067851392 5395745450962944 5402664847540224 5420966110909272 5427917849958912 5429045046991104 5432242646924544 5436007146307584 5440338388574208 5465767483726704 5473913187875328 5480932825202688 5481392204152832 5499960152598296 5507013192034816 5508156814524672 5514075276148736 5515220365197312 5540999471833056 5545414368735472 5552525697754112 5553678771669504 5556373552300032 5560800698793984 5564362496305536 5571498124025856 5602000229640936 5610348963217152 5617543563067392 5637340744318976 5648297752199952 5652685710532608 5680286714978568 5683930337247232 5687571001609728 5694864629465088 5696047262416896 5699402121363456 5726042125808928 5727231233284176 5730010225809408 5734575720631296 5741929626402816 5743122033180672 5765970622037451 5770449996168704 5777849906397184 5813507642578944 5818139665558528 5820962769076224 5825600732069888 5826810514538496 5845334670096614 5861553160286208 5877508437656064 5886267764686848 5904980942240457 5913781211901024 5921364927227904 5926082887554048 5955018839153433 5962655436792768 5967287608246272 5991028023366001 5998710798466496 5999956530107232 6007650754947072 6008898343117824 6011814007406592 6015354846707712 6016604034760704 6040540651658282 6044726696545152 6049542947711424 6057300761186304 6061180576332816 6061498420690944 6099417854509056 6104277681897472 6111272977790112 6132810145675136 6140674739347456 6149826266529792 6166566229671936 6183494527044352 6187455171673083 6195389841039168 6196676416340256 6203334685667328 6204622910846976 6212579595780096 6217529586941952 6233624405812188 6238591164827406 6246591409973376 6247888618128192 6255900786143232 6263923228803072 6285668745826624 6293729362325504 6295036359456768 6303108988796928 6324460462727484 6332570824952064 6337616421411968 6342008337358848 6345743654576128 6347061453336576 6355200798621696 6359271424349184 6376728731014488 6394421629403136 6411827386533888 6434423759396864 6441797391535044 6487600815259648 6491756245689792 6500081144696832 6508416719388672 6509768299905024 6535666934581092 6540196097901312 6544048143781632 6545407123753344 6548583115210752 6553800823578624 6555161828855808 6563568037920768 6589680710899944 6594247305321984 6594799995621376 6603257035882496 6635499501878016 6644008734375936 6649302474924032 6659212016615424 6680382480110416 6690338340736512 6698917897469952 6727163159642112 6748549648274808 6749951096370636 6758607099315456 6767274202546176 6791123230588928 6805735816175352 6814463356334592 6819757266567168 6846889169561144 6857093177265408 6861845086322688 6865886577082368 6867312392134656 6899411413884528 6903475030466608 6908259081765888 6913763368813056 6918554549846016 6922629441355776 6956431342924896 6961835542953984 6999949285125104 7008925880771584 7017913987825664 7019371373887488 7057800105663328 7066850888050688 7071377339054952 7080445532616192 7081915904388864 7090997612396544 7124142178071072 7129818474088464 7138961611398144 7140444135003648 7149600898449408 7173819822391299 7183621423801856 7194327267950592 7227954814545696 7237223799945216 7238726729321472 7242990195899392 7248009528410112 7253784518098944 7278356358965307 7287689978302272 7298550917167104 7307910433603584 7344209086032896 7353627153596416 7362054161754336 7387999295777408 7404905028892672 7408498069733376 7413390799762437 7414400931725312 7419149995074048 7428664165367808 7464936939612768 7469333639521248 7474509826172928 7480465284289536 7484094988812288 7490058084089856 7491613518692352 7515430290124218 7526630633328576 7531063669599936 7536282634653696 7536914280710144 7573715619971424 7583428002146304 7593152839286784 7594729683222528 7599202828484608 7624944757011274 7634722834411904 7636308311045568 7640013634412544 7646100960841728 7655906168537088 7657496044240896 7687960829383268 7702750315756287 7714229824423584 7724122399217664 7751343523438592 7766409409274934 7769080686051328 7777983789914688 7787958121525248 7815404213714944 7832064985823232 7836677916874752 7842108670083072 7848357019582464 7873307922987276 7874942945765742 7885041615868032 7895153236303872 7896792795623424 7901443850072064 7906919485538304 7940025118871244 7950207249057024 7956383477661696 7999942040142976 8010201006596096 8011864457490432 8022138713014272 8059635595393536 8066057263615232 8076401014915072 8081574101777088 8093618176444416 8103997271310336 8131449166363908 8141876774938368 8148363970386816 8160507582861312 8170972455370752 8198651225590056 8222088306229248 8249940228897444 8260519788052224 8262235221787008 8271112914223104 8272830547795968 8285159654424576 8290039449255936 8311499207749584 8318121553103208 8328788546631168 8330518157504256 8334560328450048 8341201048190976 8393381812609024 8403000344461404 8432613950303312 8443427766602752 8456011116478464 8462748604448768 8472446628299928 8479028565798912 8502304974685984 8520430072467852 8525895505870848 8531356502414592 8542296944197632 8549103182045184 8561844021362688 8589063188713392 8590846849926264 8601863580946944 8612894439604224 8655674994253056 8666774859595776 8714222579441456 8720261463868416 8725397525042176 8727209498337792 8731444153614336 8738401098104832 8740215771807744 8768002005144921 8786240947866592 8792329740429312 8816262656484096 8847332669170688 8858678312501248 8889124331331072 8920451120982016 8931890529959936 8950931412369408 8998066197699744 8999934795160848 9011476132420608 9013347514676736 9023032270061568 9024906052141056 9060810977487423 9067090044817728 9074314421567136 9085951141779456 9142790903020544 9149126781763584 9154515436109824 9156416522846208 9185525910151822 9199215218512704 9211012109021184 9218351158417408 9224739399794688 9230172588474368 9249849344507904 9275241790566528 9282447390605312 9293084761558752 9305002028500992 9326294380412928 9357886747241109 9359161831849984 9369887114960064 9428503118739936 9440594043488256 9442554539185152 9454663483195392 9486690694091226 9492278166891586 9498856237428096 9506424632117952 9513012506038272 9518615481864192 9520592180004864 9525211803942912 9532801197932544 9565093096521732 9591632444104704 9592436357267456 9624930267047018 9637273086060928 9649631733260288 9651635639095296 9664012704546816 9671712690798592 9704475145287076 9716919971069696 9731401222889472 9737634368534688 9750121717045248 9762625079083008 9803500401871638 9816072215672448 9818110685630016 9830701235367936 9843307930976256 9884521066349916 9892199993432064 9904885553823744 9953249252817024 9959111519361664 9966013101563904 9973953712386048 9980865580105728 9986744112119808 9988818024923136 10020573720165624 10035507511104768 10041418226133248 10048376846204928 10098287493295232 10111237336195072 10122824472412212 10126306244296704 10181744414727424 10186684845883392 10194801281122304 10229635899850752 10270333754341716 10285639765898112 10298829865623552 10300968588201984 10314178345304064 10349117120826792 10355212545699912 10362388622648832 10370645053219584 10383944162033664 10434647014387344 10442753314430976 10448903889166336 10464476026109952 10497743897316368 10499923927687656 10513388821157376 10526870981738496 10529057060831232 10535258466762752 10586700158494992 10600276332076032 10607066008582428 10620668298924288 10682485943320576 10694727711132696 10708442417097216 10746180793858048 10775432135702784 10791490901925888 10841932221818544 10855835699917824 10858090093982208 10864485293849088 10872014292615168 10880676777148416 10931534967453408 10947826375750656 10961865650405376 10999920305196592 11014026384069632 11016313629049344 11028150552297472 11030440730394624 11081998943666112 11090828737470944 11105051395508224 11107357543339008 11112747104600064 11121601397587968 11128724992611072 11142996248051712 11204000459281872 11220697926434304 11235087126134784 11273145435186327 11274681488637952 11296595504399904 11305371421065216 11360573429957136 11367860674494464 11375142003219456 11389729258930176 11392094524833792 11398804242726912 11437417135516911 11452084251617856 11454462466568352 11460020451618816 11469151441262592 11483859252805632 11486244066361344 11531941244074902 11540899992337408 11555699812794368 11627015285157888 11636279331117056 11641925538152448 11649614113912401 11651201464139776 11653621029076992 11690669340193228 11723106320572416 11755016875312128 11772535529373696 11809961884480914 11812414418648613 11827562423802048 11842729854455808 11852165775108096 11910037678306866 11925310873585536 11934575216492544 11982056046732002 11997421596932992 11999913060214464 12015301509894144 12017796686235648 12023628014813184 12030709693415424 12033208069521408 12081081303316564 12089453393090304 12099085895422848 12114601522372608 12122361152665632 12198835709018112 12208555363794944 12222545955580224 12265620291350272 12281349478694912 12333132459343872 12366989054088704 12374910343346166 12390779682078336 12393352832680512 12406669371334656 12409245821693952 12425159191560192 12435059173883904 12467248811624376 12477182329654812 12493182819946752 12495777236256384 12511801572286464 12571337491653248 12587458724651008 12590072718913536 12606217977593856 12648920925454968 12665141649904128 12675232842823936 12684016674717696 12691487309152256 12694122906673152 12718542848698368 12753457462028976 12788843258806272 12823654773067776 12868847518793728 12883594783070088 12975201630519296 12983512491379584 13000162289393664 13019536599810048 13071333869162184 13080392195802624 13088096287563264 13090814247506688 13097166230421504 13107601647157248 13110323657711616 13179361421799888 13188494610643968 13189599991242752 13270999003756032 13288017468751872 13298604949848064 13360764960220832 13380676681473024 13397835794939904 13453931451420719 13454326319284224 13497099296549616 13499902192741272 13517214198630912 13534548405092352 13582246461177856 13611471632350704 13628926712669184 13693778339122288 13714186354530816 13723690172645376 13731773154164736 13734624784269312 13778288865227733 13798822827769056 13806950060933216 13816518163531776 13827526737626112 13837109099692032 13845258882711552 13912862685849792 13923671085907968 13999898570250208 14017851761543168 14035827975651328 14038742747774976 14115600211326656 14133701776101376 14142754678109904 14160891065232384 14163831808777728 14181995224793088 14230036041136839 14238417250337379 14248284356142144 14259636948176928 14277923222796288 14280888270007296 14299201796898816 14347639644782598 14367242847603712 14388654535901184 14437395400570527 14455909629091392 14474447599890432 14477453458642944 14485980391798784 14496019056820224 14507569036197888 14556712717930614 14575379956604544 14597101834334208 14615820867207168 14688418172065792 14705250602807457 14707254307192832 14724108323508672 14775998591554816 14809810057785344 14826781599524874 14828801863450624 14838299990148096 14857328330735616 14929873879225536 14938667279042496 14949019652345856 14960930568579072 14968189977624576 14980116168179712 14983227037384704 15030860580248436 15053261266657152 15062127339199872 15072565269307392 15073828561420288 15147431239942848 15166856004292608 15186305678573568 15189459366445056 15198405656969216 15249889514022548 15269445668823808 15272616622091136 15280027268825088 15292201921683456 15314992088481792 15375921658766536 15405500631512574 15428459648847168 15448244798435328 15502687046877184 15532818818549868 15538161372102656 15555967579829376 15575916243050496 15630808427429888 15664129971646464 15673355833749504 15684217340166144 15696714039164928 15746615845974552 15749885891531484 15770083231736064 15790306472607744 15793585591246848 15802887700144128 15880050237742488 15900414498114048 15912766955323392 15999884080285952 16020402013192192 16023728914980864 16119271190787072 16132114527230464 16152802029830144 16163148203554176 16187236352888832 16207994542620672 16262898332727816 16283753549876736 16296727940773632 16321015165722624 16397302451180112 16444176612458496 16499880457794888 16521039576104448 16524470443574016 16542225828446208 16545661095591936 16622998415499168 16636243106206416 16657577093262336 16661036315008512 16669120656900096 16682402096381952 16786763625218048 16806000688922808 16865227900606624 16886855533205504 16912022232956928 16925497208897536 16944893256599856 16958057131597824 17004609949371968 17040860144935704 17051791011741696 17062713004829184 17084593888395264 17098206364090368 17178126377426784 17181693699852528 17203727161893888 17225788879208448 17297911866112353 17311349988506112 17333549719191552 17428445158882912 17440522927736832 17450795050084352 17454418996675584 17462888307228672 17476802196209664 17480431543615488 17536004010289842 17572481895733184 17584659480858624 17632525312968192 17694665338341376 17714942826721371 17717356625002496 17778248662662144 17840902241964032 17863781059919872 17901862824738816 17973084070098003 17996132395399488 17999869590321696 18022952264841216 18026695029353472 18046064540123136 18049812104282112 18121621954974846 18134180089635456 18148628843134272 18171902283558912 18285581806041088 18298253563527168 18309030872219648 18312833045692416 18371051820303644 18398430437025408 18422024218042368 18436702316834816 18449478799589376 18460345176948736 18499698689015808 18550483581133056 18562365515019249 18564894781210624 18586169523117504 18610004057001984 18652588760825856 18715773494482218 18718323663699968 18739774229920128 18857006237479872 18881188086976512 18885109078370304 18909326966390784 18973381388182452 18984556333783172 18997712474856192 19012849264235904 19026025012076544 19037230963728384 19041184360009728 19065602395865088 19130186193043464 19183264888209408 19184872714534912 19249860534094036 19274546172121856 19299263466520576 19303271278190592 19343425381597184 19408950290574152 19433839942139392 19462802445778944 19475268737069376 19500243434090496 19525250158166016 19607000803743276 19632144431344896 19636221371260032 19661402470735872 19769042132699832 19784399986864128 19809771107647488 19906498505634048 19918223038723328 19932026203127808 19947907424772096 19977636049846272 20041147440331248 20071015022209536 20082836452266496 20096753692409856 20196574986590464 20222474672390144 20245648944824424 20363488829454848 20373369691766784 20389602562244608 20459271799701504 20540667508683432 20571279531796224 20597659731247104 20601937176403968 20698234241653584 20710425091399824 20724777245297664 20741290106439168 20767888324067328 20869294028774688 20885506628861952 20897807778332672 20995487794632736 20999847855375312 21026777642314752 21053741963476992 21058114121662464 21070516933525504 21141892280803987 21173400316989984 21200552664152064 21214132017164856 21241336597848576 21364971886641152 21389455422265392 21416884834194432 21492361587716096 21550864271405568 21582981803851776 21683864443637088 21711671399835648 21716180187964416 21728970587698176 21744028585230336 21761353554296832 21835069076895921 21863069934906816 21895652751501312 21923731300810752 21999840610393184 22028052768139264 22032627258098688 22056301104594944 22060881460789248 22163997887332224 22181657474941888 22210102791016448 22214715086678016 22225494209200128 22243202795175936 22257449985222144 22285992496103424 22408000918563744 22441395852868608 22470174252269568 22546290870372654 22549362977275904 22593191008799808 22610742842130432 22721146859914272 22750284006438912 22779458517860352 22784189049667584 22797608485453824 22874834271033822 22904168503235712 22908924933136704 22920040903237632 22938302882525184 22967718505611264 22972488132722688 23063882488149804 23081799984674816 23108250947268861 23111399625588736 23254030570315776 23272558662234112 23299228227824802 23302402928279552 23307242058153984 23381338680386456 23446212641144832 23510033750624256 23545071058747392 23619923768961828 23624828837297226 23655124847604096 23685459708911616 23704331550216192 23820075356613732 23850621747171072 23869150432985088 23964112093464004 23994843193865984 23999826120428928 24030603019788288 24035593372471296 24066416139042816 24162162606633128 24178906786180608 24198171790845696 24229203044745216 24244722305331264 24417110727589888 24445091911160448 24531240582700544 24562698957389824 24666264918687744 24733978108177408 24749820686692332 24781559364156672 24786705665361024 24813338742669312 24818491643387904 24870118347767808 24934497623248752 24954364659309624 24986365639893504 24991554472512768 25023603144572928 25142674983306496 25174917449302016 25180145437827072 25297841850909936 25330283299808256 25350465685647872 25368033349435392 25382974618304512 25388245813346304 25437085697396736 25506914924057952 25577686517612544 25647309546135552 25737695037587456 25767189566140176 25950403261038592 25967024982759168 26000324578787328 26142667738324368 26160784391605248 26176192575126528 26181628495013376 26194332460843008 26215203294314496 26220647315423232 26304006015434763 26358722843599776 26376989221287936 26379199982485504 26541998007512064 26576034937503744 26597209899696128 26687306649539459 26721529920441664 26761353362946048 26795671589879808 26907862902841438 26994198593099232 26999804385482544 27034428397261824 27069096810184704 27164492922355712 27182432932462269 27222943264701408 27257853425338368 27387556678244576 27428372709061632 27447380345290752 27463546308329472 27469249568538624 27556577730455466 27597645655538112 27613900121866432 27633036327063552 27655053475252224 27674218199384064 27690517765423104 27825725371699584 27847342171815936 27999797140500416 28035703523086336 28071655951302656 28077485495549952 28231200422653312 28267403552202752 28285509356219808 28321782130464768 28327663617555456 28363990449586176 28460072082273678 28476834500674758 28496568712284288 28519273896353856 28555846445592576 28561776540014592 28598403593797632 28695279289565196 28734485695207424 28777309071802368 28874790801141054 28911819258182784 28948895199780864 28954906917285888 28971960783597568 28992038113640448 29015138072395776 29113425435861228 29150759913209088 29194203668668416 29376836344131584 29410501205614914 29414508614385664 29448216647017344 29551997183109632 29619620115570688 29653563199049748 29676599980296192 29714656661471232 29859747758451072 29877334558084992 29898039304691712 29921861137158144 29960232336359424 29966454074769408 30061721160496872 30106522533314304 30124254678399744 30145130538614784 30147657122840576 30294862479885696 30333712008585216 30378918732890112 30396811313938432 30499779028045096 30538891337647616 30545233244182272 30560054537650176 30584403843366912 30751843317533072 30811001263025148 30856919297694336 30896489596870656 31005374093754368 31065637637099736 31111935159658752 31151832486100992 31261616854859776 31328259943292928 31346711667499008 31393428078329856 31493231691949104 31499771783062968 31540166463472128 31580612945215488 31587171182493696 31605775400288256 31760100475484976 31800828996228096 31999768160571904 32040804026384384 32047457829961728 32149340685531377 32238542381574144 32264229054460928 32305604059660288 32326296407108352 32374472705777664 32525796665455632 32567507099753472 32593455881547264 32642030331445248 32794604902360224 32999760915589776 33042079152208896 33048940887148032 33084451656892416 33091322191183872 33222973584120551 33245996830998336 33272486212412832 33315154186524672 33322072630017024 33338241313800192 33364804192763904 33573527250436096 33612001377845616 33730455801213248 33773711066411008 33824044465913856 33850994417795072 33889786513199712 33916114263195648 34009219898743936 34081720289871408 34103582023483392 34125426009658368 34169187776790528 34196412728180736 34312251406550733 34356252754853568 34363387399705056 34407454323787776 34451577758416896 34595823732224706 34622699977012224 34667099438383104 34856890317765824 34881045855473664 34901590100168704 34908837993351168 34925776614457344 34953604392419328 34960863087230976 35072008020579684 35144963791466368 35169318961717248 35265050625936384 35389330676682752 35429885653442742 35434713250004992 35556497325324288 35681804483928064 35803725649477632 35946168140196006 35992264790798976 35999739180643392 36045904529682432 36053390058706944 36092129080246272 36099624208564224 36243243909949692 36268360179270912 36297257686268544 36343804567117824 36571163612082176 36596507127054336 36618061744439296 36625666091384832 36742103640607288 36796860874050816 36844048436084736 36873404633669632 36999397378031616 37100967162266112 37124731030038498 37129789562421248 37172339046235008 37220008114003968 37305177521651712 37431546988964436 37479548459840256 37714012474959744 37762376173953024 37770218156740608 37818653932781568 37946762776364904 37969112667566344 37995424949712384 38025698528471808 38052050024153088 38074461927456768 38082368720019456 38260372386086928 38366529776418816 38369745429069824 38499721068188072 38549092344243712 38598526933041152 38606542556381184 38817900581148304 38867679884278784 38925604891557888 38950537474138752 39000486868180992 39214001607486552 39264288862689792 39272442742520064 39322804941471744 39538084265399664 39568799973728256 39812997011268096 39836446077446656 39864052406255616 39895814849544192 40082294880662496 40142030044419072 40165672904532992 40193507384819712 40361794354262157 40393149973180928 40444949344780288 40491297889648848 40726977658909696 40746739383533568 40779205124489216 41081335017366864 41142559063592448 41195319462494208 41203874352807936 41334866595683199 41396468483307168 41420850182799648 41449554490595328 41482580212878336 41535776648134656 41738588057549376 41771013257723904 41795615556665344 41937196163562007 41990975589265472 41999695710750624 42053555284629504 42107483926953984 42116228243324928 42141033867051008 42283784561607974 42346800633979968 42401105328304128 42428264034329712 42482673195697152 42715251751012137 42729943773282304 42778910844530784 42833769668388864 42984723175432192 43101728542811136 43165963607703552 43312186201711581 43367728887274176 43423342799671296 43432360375928832 43457941175396352 43488057170460672 43522707108593664 43670138153791842 43726139869813632 43791305503002624 43847462601621504 43999681220786368 44056105536278528 44065254516197376 44112602209189888 44121762921578496 44327995774664448 44363314949883776 44420205582032896 44429430173356032 44486405590351872 44514899970444288 44571984992206848 44816001837127488 44882791705737216 44940348504539136 45092581740745308 45186382017599616 45221485684260864 45442293719828544 45500568012877824 45558917035720704 45568378099335168 45595216970907648 45749668542067644 45808337006471424 45817849866273408 45840081806475264 45876605765050368 45944976265445376 46127764976299608 46163599969349632 46216501894537722 46222799251177472 46508061140631552 46545117324468224 46598456455649604 46614484116307968 46762677360772912 46892425282289664 47020067501248512 47090142117494784 47239847537923656 47249657674594452 47310249695208192 47370919417823232 47408663100432384 47640150713227464 47701243494342144 47738300865970176 47928224186928008 47989686387731968 47999652240857856 48061206039576576 48071186744942592 48324325213266256 48357813572361216 48396343581691392 48458406089490432 48489444610662528 48890183822320896 49062481165401088 49125397914779648 49332529837375488 49467956216354816 49499641373384664 49563118728313344 49573411330722048 49626677485338624 49636983286775808 49868995246497504 49908729318619248 49972731279787008 49983108945025536 50047206289145856 50285349966612992 50349834898604032 50360290875654144 50595683701819872 50660566599616512 50700931371295744 50736066698870784 50765949236609024 50776491626692608 50874171394793472 51013829848115904 51155373035225088 51294619092271104 51475390075174912 51534379132280352 51893735598337059 51900806522077184 51934049965518336 52000649157574656 52207529917903723 52285335476648736 52321568783210496 52352385150253056 52363256990026752 52388664921686016 52430406588628992 52441294630846464 52608012030869526 52717445687199552 52753978442575872 52758399964971008 53083996015024128 53152069875007488 53194419799392256 53374613299078918 53443059840883328 53522706725892096 53591343179759616 53815725805682876 53919252210294009 53988397186198464 53999608770965088 54068856794523648 54138193620369408 54364865864924538 54445886529402816 54515706850676736 54775113356489152 54856745418123264 54894760690581504 54927092616658944 54938499137077248 55113155460910932 55195291311076224 55227800243732864 55266072654127104 55310106950504448 55348436398768128 55381035530846208 55651450743399168 55694684343631872 55999594281000832 56071407046172672 56154970991099904 56462400845306624 56534807104405504 56571018712439616 56643564260929536 56655327235110912 56727980899172352 56920144164547356 56953669001349516 56993137424568576 57038547792707712 57111692891185152 57123553080029184 57196807187595264 57390558579130392 57468971390414848 57554618143604736 57749581602282108 57823638516365568 57897790399561728 57909813834571776 57943921567195136 58030276144791552 58226850871722456 58301519826418176 58388407337336832 58753672688263168 58821002411229828 58896433294034688 59103994366219264 59239240231141376 59307126398099496 59353199960592384 59429313322942464 59719495516902144 59754669116169984 59796078609383424 59843722274316288 59932908149538816 60123442320993744 60213045066628608 60248509356799488 60290261077229568 60295314245681152 60589724959771392 60667424017170432 60999558056090192 61077782675295232 61090466488364544 61120109075300352 61168807686733824 61503686635066144 61622002526050296 61713838595388672 61792979193741312 62010748187508736 62131275274199472 62223870319317504 62303664972201984 62523233709719552 62656519886585856 62693423334998016 62986463383898208 62999543566125936 63080332926944256 63161225890430976 63174342364987392 63211550800576512 63425676842411961 63520200950969952 63601657992456192 63999536321143808 64081608052768768 64094915659923456 64298681371062754 64477084763148288 64528458108921856 64611208119320576 64652592814216704 64748945411555328 65051593330911264 65135014199506944 65186911763094528 65284060662890496 65505207230687763 65589209804720448 65999521831179552 66084158304417792 66097881774296064 66168903313784832 66182644382367744 66445947168241102 66491993661996672 66544972424825664 66630308373049344 66644145260034048 66676482627600384 66729608385527808 67147054500872192 67224002755691232 67460911602426496 67547422132822016 67648088931827712 67701988835590144 67779573026399424 67832228526391296 68018439797487872 68163440579742816 68250852019316736 68338375553581056 68392825456361472 68624502813101466 68712505509707136 68726774799410112 68814908647575552 68903155516833792 69191647464449412 69245399954024448 69334198876766208 69713780635531648 69762091710947328 69803180200337408 69817675986702336 69907208784838656 69921726174461952 70144016041159368 70289927582932736 70338637923434496 70530101251872768 70778661353365504 70859771306885484 71112994650648576 71363608967856128 71607451298955264 71892336280392012 71984529581597952 71999478361286784 72091809059364864 72106780117413888 72199248417128448 72486487819899384 72536720358541824 72594515372537088 72687609134235648 73142327224164352 73251332182769664 73484207281214576 73593721748101632 73688096872169472 73746809267339264 73998794756063232 74201934324532224 74249462060076996 74344678092470016 74440016228007936 74610355043303424 74863093977928872 74959096919680512 75428024949919488 75524752347906048 75540436313481216 75893525552729808 75938225335132688 75990849899424768 76051397056943616 76104100048306176 76148923854913536 76164737440038912 76520744772173856 76733059552837632 76999442136376144 77098184688487424 77197053866082304 77213085112762368 77635801162296608 77735359768557568 77851209783115776 77901074948277504 78000973736361984 78428003214973104 78528577725379584 78544885485040128 78645609882943488 78912018046304289 79076168530799328 79137599947456512 79625994022536192 79672892154893312 79728104812511232 79791629699088384 80061919948618377 80164589761324992 80284060088838144 80331345809065984 80387014769639424 80723588708524314 80786299946361856 80889898689560576 80982595779297696 81453955317819392 81493478767067136 81547298797386807 81558410248978432 82162670034733728 82285118127184896 82390638924988416 82407748705615872 82669733191366398 82792936966614336 82841700365599296 82899108981190656 82965160425756672 83071553296269312 83477176115098752 83542026515447808 83591231113330688 83874392327124014 83981951178530944 83999391421501248 84107110569259008 84214967853907968 84232456486649856 84282067734102016 84567569123215948 84693601267959936 84802210656608256 84856528068659424 84965346391394304 85430503502024274 85459887546564608 85557821689061568 85667539336777728 85969446350864384 86203457085622272 86331927215407104 86624372403423162 86735457774548352 86846685599342592 86864720751857664 86915882350792704 86976114340921344 87045414217187328 87340276307583684 87452279739627264 87582611006005248 87999362441572736 88112211072557056 88130509032394752 88243525843156992 88655991549328896 88726629899767552 88840411164065792 88858860346712064 89029799940888576 89143969984413696 89632003674254976 89765583411474432 89880697009078272 90185163481490616 90372764035199232 90442971368521728 90884587439657088 91001136025755648 91136756198670336 91190433941815296 91499337084135288 91616674012942848 91635699732546816 91680163612950528 91753211530100736 92255529952599216 92327199938699264 92433003789075444 93016122281263104 93090234648936448 93196912911299208 93525354721545824 93784850564579328 94040135002497024 94180284234989568 94479695075847312 94499315349188904 94620499390416384 94741838835646464 94817326200864768 95280301426454928 95402486988684288 95856448373856016 95979372775463936 95999304481715712 96122412079153152 96142373489885184 96448022056594131 96648650426532512 96715627144722432 96792687163382784 96916812178980864 96978889221325056 97780367644641792 98124962330802176 98250795829559296 98935912432709632 98999282746769328 99126237456626688 99146822661444096 99253354970677248 99273966573551616 99668920752361653 99737990492995008 99817458637238496 99945462559574016 99966217890051072 100094412578291712 100570699933225984 100699669797208064 100720581751308288 101191367403639744 101321133199233024 101401862742591488 101472133397741568 101531898473218048 101552983253385216 101748342789586944 102027659696231808 102310746070450176 102589238184542208 102936754219652199 102950780150349824 103068758264560704 103787471196674118 103801613044154368 103868099931036672 104001298315149312 104415059835807446 104570670953297472 104643137566420992 104704770300506112 104726513980053504 104777329843372032 104860813177257984 104882589261692928 105216024061739052 105434891374399104 105507956885151744 105516799929942016 106167992030048256 106304139750014976 106388839598784512 106749226598157836 106886119681766656 107045413451784192 107631451611365752 107838504420588018 107976794372396928 107999217541930176 108137713589047296 108276387240738816 108729731729849076 108891773058805632 109031413701353472 109550226712978304 109713490836246528 109789521381163008 109854185233317888 109876998274154496 110226310921821864 110390582622152448 110455600487465728 110532145308254208 110620213901008896 111302901486798336 111389368687263744 111999188562001664 112142814092345344 112924801690613248 113069614208811008 113142037424879232 113287128521859072 113310654470221824 113455961798344704 113840288329094712 113907338002699032 113986274849137152 114077095585415424 114223385782370304 114247106160058368 114781117158260784 114937942780829696 115109236287209472 115499163204564216 115647277032731136 115795580799123456 115819627669143552 115887843134390272 116453701743444912 116603039652836352 116776814674673664 117507345376526336 117642004822459656 117792866588069376 118207988732438528 118478480462282752 118614252796198992 118706399921184768 119438991033804288 119509338232339968 119592157218766848 119687444548632576 120246884641987488 120426090133257216 120497018713598976 120580522154459136 121085383062786471 121179449919542784 121334848034340864 121999116112180384 122155565350590464 122180932976729088 122240218150600704 122337615373467648 123007373270132288 123244005052100592 123427677190777344 123585958387482624 124004599787049597 124021496375017472 124262550548398944 124447740638635008 124607329944403968 125046467419439104 125313039773171712 125386846669996032 125811588490686021 125972926767796416 125999087132251872 126160665853888512 126322451780861952 126348684729974784 126423101601153024 126851353684823922 127040401901939904 127203315984912384 127999072642287616 128145755253036411 128163216105537536 128189831319846912 128597362742125508 128954169526296576 129056916217843712 129222416238641152 129305185628433408 129497890823110656 129936558605134743 130103186661822528 130270028399013888 130373823526189056 130568121325780992 131010414461375526 131178419609440896 131999043662359104 132168316608835584 132195763548592128 132337806627569664 132365288764735488 132891894336482204 132983987323993344 133089944849651328 133260616746098688 133288290520068096 133459216771055616 134294109001744384 134448005511382464 134921823204852992 135094844265644032 135403977671180288 135559146052798848 135664457052782592 136036879594975744 136326881159485632 136501704038633472 136676751107162112 136785650912722944 137249005626202932 137425011019414272 137453549598820224 137629817295151104 138383294928898824 138490799908048896 138668397753532416 139427561271063296 139524183421894656 139606360400674816 139635351973404672 139843452348923904 140288032082318736 140579855165865472 140677275846868992 141060202503745536 141557322706731008 141719542613770968 142225989301297152 142727217935712256 143214902597910528 143784672560784024 143969059163195904 143998956722573568 144183618118729728 144213560234827776 144972975639798768 145073440717083648 145189030745074176 145375218268471296 146284654448328704 146968414562429152 147187443496203264 147376193744338944 147493618534678528 147993245965627909 147997589512126464 148403868649064448 148498924120153992 148689356184940032 148880032456015872 149726187955857744 149918193839361024 150856049899838976 151049504695812096 151080872626962432 151787051105459616 151876450670265376 151981699798849536 152102794113887232 152208200096612352 152297847709827072 152329474880077824 153041489544347712 153466119105675264 153998884272752288 154196369376974848 154394107732164608 154426170225524736 155271602324593216 155470719537115136 155702419566231552 155802149896555008 156001947472723968 156622589753711169 156856006429946208 157057155450759168 157089770970080256 157291219765886976 157824036092608578 158152337061598656 158275199894913024 159251988045072384 159345784309786624 159456209625022464 159583259398176768 160123839897236754 160329179522649984 160568120177676288 160662691618131968 160774029539278848 161447177417048628 161572599892723712 161757756630882027 161779797379121152 161965191558595392 162907910635638784 163094597594773614 163116820497956864 164325340069467456 164570236254369792 164781277849976832 164815497411231744 165339466382732796 165585873933228672 165683400731198592 165798217962381312 165930320851513344 166143106592538624 166954352230197504 167084053030895616 167182462226661376 167748784654248028 167963902357061888 167998782843002496 168214221138518016 168464912973299712 168564135468204032 169135138246431896 169387202535919872 169604421313216512 169713056137318848 169930692782788608 170861007004048548 170919775093129216 171115643378123136 171335078673555456 171938892701728768 172406914171244544 172663854430814208 173248744806846324 173470915549096704 173693371198685184 173729441503715328 173831764701585408 174090828434374656 174680552615167368 174904559479254528 175165222012010496 175998724883145472 176224422145114112 176261018064789504 177311983098657792 177453259799535104 177680822328131584 177717720693424128 178059599881777152 178287939968827392 179264007348509952 179531166822948864 180370326962981232 180745528070398464 180885942737043456 181769174879314176 182002272051511296 182998674168270576 183233348025885696 183271399465093632 183360327225901056 183506423060201472 184511059905198432 184654399877398528 184866007578150888 186032244562526208 186180469297872896 186393825822598416 187050709443091648 187569701129158656 188080270004994048 188959390151694624 188998630698377808 189240998780832768 189483677671292928 189634652401729536 190277030527235883 190560602852909856 190804973977368576 191712896747712032 191958745550927872 191998608963431424 192244824158306304 192284746979770368 192896044113188262 193297300853065024 193431254289444864 193585374326765568 193833624357961728 193957778442650112 195560735289283584 196249924661604352 196501591659118592 197871824865419264 197998565493538656 198252474913253376 198293645322888192 198506709941354496 198547933147103232 199337841504723306 199475980985990016 199634917274476992 199890925119148032 199932435780102144 200188825156583424 201141399866451968 201399339594416128 201441163502616576 202382734807279488 202642266398466048 202803725485182976 202944266795483136 203063796946436096 203105966506770432 203496685579173888 204055319392463616 205178476369084416 205873508439304398 205901560300699648 206137516529121408 207574942393348236 207736199862073344 208002596630298624 208830119671614892 209141341906594944 209286275132841984 209409540601012224 209453027960107008 209721626354515968 209765178523385856 210432048123478104 210869782748798208 211015913770303488 211033599859884032 212335984060096512 212777679197569024 213498453196315672 213772239363533312 214090826903568384 215262903222731504 215677008841176036 215953588744793856 215998435083860352 216275427178094592 217459463459698152 217783546117611264 218062827402706944 219100453425956608 219426981672493056 219753996548308992 220452621843643728 220781165244304896 220911200974931456 221064290616508416 221240427802017792 222605802973596672 223998377124003328 224285628184690688 225849603381226496 226139228417622016 226284074849758464 226574257043718144 226621308940443648 227680576658189424 227814676005398064 227972549698274304 228154191170830848 228446771564740608 228494212320116736 229562234316521568 229875885561659392 230998326409128432 231294554065462272 231591161598246912 231639255338287104 231775686268780544 232560815088843857 232907403486889824 233206079305672704 233553629349347328 235014690753052672 235284009644919312 235585733176138752 236415977464877056 236956960924565504 237228505592397984 237412799842369536 238877982067608576 239018676464679936 239184314437533696 239374889097265152 240185759845855131 240493769283974976 240852180266514432 240994037427197952 241161044308918272 242170766125572942 242358899839085568 242669696068681728 243998232224360768 244311130701180928 244361865953458176 244480436301201408 244675230746935296 246014746540264576 246488010104201184 246855354381554688 247171916774965248 248009199574099194 248042992750034944 248525101096797888 248895481277270016 249214659888807936 250626079546343424 250773693339992064 251623176981372042 251945853535592832 251998174264503744 252321331707777024 252644903561723904 252697369459949568 252846203202306048 253702707369647844 254080803803879808 254406631969824768 255998145284575232 256291510506072822 256326432211075072 256379662639693824 257194725484251016 257908339052593152 258113832435687424 258610371256866816 258995781646221312 259873117210269486 260206373323645056 260540056798027776 260747647052378112 261136242651561984 262020828922751052 262356839218881792 263998087324718208 264336633217671168 264391527097184256 264730577529470976 265783788672964408 265967974647986688 266179889699302656 266521233492197376 266576581040136192 268588218003488768 268896011022764928 269843646409705984 270189688531288064 271118292105597696 271328914105565184 272073759189951488 272653762318971264 273003408077266944 273571301825445888 274498011252405864 274850022038828544 274907099197640448 275259634590302208 276766589857797648 276981599816097792 278855122542126592 279048366843789312 279212720801349632 279270703946809344 280576064164637472 281159710331730944 281354551693737984 282120405007491072 283114645413462016 283439085227541936 284451978602594304 285454435871424512 287569345121568048 287938118326391808 287997913445147136 288367236237459456 288427120469655552 289344066169782393 289945951279597536 290146881434167296 290378061490148352 290750436536942592 292569308896657408 293560373144934049 293936829124858304 294374886992406528 294752387488677888 294987237069357056 295986491931255818 296807737298128896 296997848240307984 297378712369880064 297760064912031744 299006762257084959 299452375911715488 299836387678722048 301712099799677952 302099009391624192 302161745253924864 303574102210919232 303752901340530752 303963399597699072 304205588227774464 304416400193224704 304595695419654144 304658949760155648 306082979088695424 306932238211350528 307997768545504576 308392738753949696 308788215464329216 308852340451049472 310543204649186432 310941439074230272 311404839132463104 311604299793110016 312003894945447936 313245179507422338 313712012859892416 314114310901518336 314179541940160512 314582439531773952 315648072185217156 316304674123197312 316550399789826048 318503976090144768 318691568619573248 318912419250044928 319166518796353536 320247679794473508 320658359045299968 321136240355352576 321325383236263936 322894354834097256 323145199785447424 323515513261764054 323559594758242304 323930383117190784 325815821271277568 326189195189547228 328650680138934912 329140472508739584 329562555699953664 329630994822463488 330678932765465592 331171747866457344 331366801462397184 331596435924762624 331860641703026688 333908704460395008 334168106061791232 334364924453322752 335497569308496056 335927804714123776 335997565686004992 336428442277036032 338270276492863792 338774405071839744 339208842626433024 339426112274637696 339861385565577216 341722014008097096 342231286756246272 342670157347110912 343877785403457536 344813828342489088 345327708861628416 346497489613692648 346941831098193408 347386742397370368 347458883007430656 347663529403170816 349361105230334736 349809118958509056 350330444024020992 351997449766290944 352448844290228224 352522036129579008 354623966197315584 354906519599070208 355361644656263168 355435441386848256 356119199763554304 358528014697019904 359062333645897728 360740653925962464 361491056140796928 363256149188359413 363538349758628352 364004544103022592 365452709425326061 365997348336541152 366466696051771392 366542798930187264 366720654451802112 367012846120402944 369022119810396864 369308799754797056 369732015156301776 372064489125052416 372360938595745792 372787651645196832 374101418886183296 375139402258317312 376160540009988096 377434765472058063 377918780303389248 377997261396755616 378481997561665536 378967355342585856 379269304803459072 380554061054471766 381121205705819712 381609947954737152 383425793495424064 383917491101855744 383997217926862848 384489648316612608 384569493959540736 385792088226376524 386594601706130048 386862508578889728 387170748653531136 387667248715923456 387915556885300224 391121470578567168 392499849323208704 395743649730838528 395997130987077312 396504949826506752 396587290645776384 397013419882708992 397095866294206464 398675683009446612 398951961971980032 399269834548953984 399781850238296064 399864871560204288 400377650313166848 402282799732903936 402798679188832256 402882327005233152 404765469614558976 405284532796932096 405607450970365952 406211933013540864 406993371158347776 408110638784927232 410356952738168832 411747016878608796 412275033058242816 415149884786696472 415472399724146688 416005193260597248 417660239343229784 418282683813189888 418572550265683968 418819081202024448 418906055920214016 419530357046771712 420864096246956208 421739565497596416 422031827540606976 422067199719768064 424671968120193024 426996906392631344 427544478727066624 428181653807136768 430525806445463008 431354017682352072 431907177489587712 431996870167720704 432550854356189184 434918926919396304 435567092235222528 436125654805413888 438200906851913216 438853963344986112 440905243687287456 441562330488609792 441822401949862912 442128581233016832 442480855604035584 443979737896883727 445211605947193344 447996754248006656 448571256369381376 451699206762452992 452278456835244032 452568149699516928 453148514087436288 453242617880887296 455361153316378848 455629352010796128 455945099396548608 456308382341661696 456893543129481216 456988424640233472 459124468633043136 459751771123318784 461996652818256864 462589108130924544 463182323196493824 463278510676574208 463551372537561088 465121630177687714 465814806973779648 466412158611345408 467107258698694656 469867769261133507 470029381506105344 470568019289838624 471171466352277504 472831954929754112 473913921849131008 474457011184795968 474825599684739072 477755964135217152 478037352929359872 478368628875067392 478749778194530304 480371519691710262 480987538567949952 481704360533028864 481988074854395904 482322088617836544 484341532251145884 484717799678171136 485339392137363456 487996464448721536 488622261402361856 488723731906916352 489350461493870592 492029493080529152 492976020208402368 493710708763109376 494343833549930496 496018399148198388 497050202193595776 497790962554540032 498429319777615872 501252159092686848 501547386679984128 503246353962744084 503891707071185664 503996348529007488 504642663415554048 505394738919899136 505692406404612096 507405414739295688 508161607607759616 508813263939649536 511996290569150464 512583021012145644 512759325279387648 514389450968502032 515816678105186304 516227664871374848 517220742513733632 517991563292442624 519746234420538972 520412746647290112 521080113596055552 521495294104756224 522272485303123968 524041657845502104 524713678437763584 527996174649436416 528673266435342336 528783054194368512 531567577345928816 531935949295973376 532359779398605312 533042466984394752 533153162080272384 537792022045529856 539687292819411968 540379377062576128 542236584211195392 542657828211130368 544147518379902976 545307524637942528 546006816154533888 548996022504811728 549700044077657088 549814198395280896 550519269180604416 553533179715595296 553963199632195584 557710245084253184 558096733687578624 558425441602699264 558541407893618688 561152128329274944 562319420663461888 562709103387475968 564240810014982144 566229290826924032 566878170455083872 568903957205188608 570831091581707649 570908871742849024 575138690243136096 575876236652783616 575995826890294272 576734472474918912 576854240939311104 578688132339564786 579891902559195072 580293762868334592 580756122980296704 581500873073885184 585138617793314816 587120746289868098 587873658249716608 588749773984813056 589504774977355776 589974474138714112 591972983862511636 593615474596257792 593995696480615968 594757424739760128 595520129824063488 598013524514169918 598904751823430976 599672775357444096 603424199599355904 604198018783248384 604323490507849728 607148204421838464 607505802681061504 607926799195398144 608411176455548928 608832800386449408 609191390839308288 609317899520311296 612165958177390848 615995537091009152 616785477507899392 617704680902098944 621086409298372864 621882878148460544 623208599586220032 624007789890895872 626490359014844676 627424025719784832 628228621803036672 628359083880321024 629164879063547904 631296144370434312 632609348246394624 633100799579652096 637007952180289536 637383137239146496 638333037592707072 640495359588947016 641316718090599936 642272480710705152 642650766472527872 645788709668194512 646290399570894848 647031026523528108 647860766234381568 651631642542555136 652378390379094456 657301360277869824 658280945017479168 659261989644926976 661357865530931184 662343495732914688 662733602924794368 663192871849525248 663721283406053376 667817408920790016 670995138616992112 671855609428247552 671995131372009984 672856884554072064 676540552985727584 677548810143679488 678417685252866048 678852224549275392 679722771131154432 683444028016194192 684462573512492544 685340314694221824 687755570806915072 689627656684978176 692994979227385296 693883662196386816 694773484794740736 694917766014861312 695327058806341632 697682445266531571 698722210460669472 699618237917018112 700660888048041984 703994899532581888 704897688580456448 705044072259158016 709247932394631168 709813039198140416 710723289312526336 710870882773696512 712238399527108608 717056029394039808 718124667291795456 720557279537565393 721481307851924928 722982112281593856 726512298376718826 727076699517256704 728009088206045184 730905418850652122 731994696673082304 732933392103542784 733085597860374528 733441308903604224 734025692240805888 738044239620793728 738617599509594112 739464030312603552 744128978250104832 744721877191491584 745575303290393664 748202837772366592 752321080019976192 754869530944116126 755837560606778496 755994522793511232 756963995123331072 757934710685171712 758538609606918144 761108122108943532 762242411411639424 763219895909474304 766851586990848128 767834982203711488 767994435853725696 768979296633225216 769138987919081472 771584176452753048 773189203412260096 773725017157779456 774341497307062272 775831113770600448 782242941157134336 784999698646417408 791487299461677056 791994261974154624 793009899653013504 793174581291552768 794191732588412928 797351366018893224 797903923943960064 798539669097907968 799563700476592128 799729743120408576 804565599465807872 805764654010466304 809530939229117952 810569065593864192 811214901940731904 813986742316695552 816221277569854464 820713905476337664 823494033757217592 824550066116485632 830299769573392944 830944799448293376 835320478686459568 836565367626379776 837145100531367936 837638162404048896 837812111840428032 841728192493912416 843479130995192832 844063655081213952 849343936240386048 853993812785262688 855088957454133248 856363307614273536 861051612890926016 862708035364704144 863814354979175424 863993740335441408 865101708712378368 868032198509347179 869837853838792608 871134184470445056 872251309610827776 876401813703826432 877707926689972224 880681119434802147 881810487374574912 883124660977219584 883644803899725824 884257162466033664 884961711208071168 887959475793767454 890423211894386688 895993508496013312 897020286771254877 897142512738762752 903398413524905984 904556913670488064 905136299399033856 906297028174872576 906485235761774592 910722306632757696 911258704021592256 911890198793097216 912616764683323392 913787086258962432 913976849280466944 918248937266086272 919503542246637568 923993305636513728 925178216261849088 926364646392987648 926557021353148416 927102745075122176 930243260355375428 931629613947559296 932824317222690816 934214517397389312 939735538522267014 940058763012210688 941136038579677248 942342932704555008 945663909859508224 947827843698262016 948914022369591936 949651199369478144 955511928270434304 956074705858719744 956737257750134784 957499556389060608 960743039383420524 961975077135899904 963408721066057728 963976149708791808 968683064502291768 969435599356342272 970678784274726912 975992928897443072 977244522804723712 977447463813832704 984058986161058304 985952040416804736 987421417526218752 988687667099860992 992036798296396776 994100404387191552 995581925109080064 1002504318185373696 1003094773359968256 1006492707925488168 1007783414142371328 1007992697058014976 1009285326831108096 1014810829478591376 1016323215215519232 1017626527879299072 1023992581138300928 1025166042024291288 1028778901937004064 1031633356210372608 1032455329742749696 1034441485027467264 1035983126584885248 1039492468841077944 1040825493294580224 1042160227192111104 1042990588209512448 1048083315691004208 1049427356875527168 1055992349298872832 1057346532870684672 1057566108388737024 1063135154691857632 1063871898591946752 1064719558797210624 1066084933968789504 1066306324160544768 1075584044091059712 1079374585638823936 1080758754125152256 1084473168422390784 1088295036759805952 1090615049275885056 1092013632309067776 1096358128275978183 1097992045009623456 1099400088155314176 1099628396790561792 1101038538361208832 1107066359431190592 1107926399264391168 1115420490168506368 1116193467375157248 1116850883205398528 1117082815787237376 1122304256658549888 1124638841326923776 1125418206774951936 1128481620029964288 1132304296416174189 1132458581653848064 1133756340910167744 1137807914410377216 1141662183163415298 1141817743485698048 1150277380486272192 1151752473305567232 1151991653780588544 1153468944949837824 1153708481878622208 1157376264679129572 1159783805118390144 1160587525736669184 1161512245960593408 1163001746147770368 1170277235586629632 1174241492579736196 1175747316499433216 1177499547969626112 1179948948277428224 1183945967725023272 1187230949192515584 1187991392961231936 1189514849479520256 1191040259648126976 1196027049028339836 1197809503646861952 1199345550714888192 1206848399198711808 1208396037566496768 1208646981015699456 1214296408843676928 1215011605362123008 1215853598390796288 1216822352911097856 1218635799040622592 1224331916354781696 1231991074182018304 1233570955015798784 1242172818596745728 1243765756296921088 1246417199172440064 1248015579781791744 1252980718029689352 1254848051439569664 1256457243606073344 1256718167760642048 1262592288740868624 1265218696492789248 1266201599159304192 1274015904360579072 1274766274478292992 1280990719177894032 1282633436181199872 1284544961421410304 1285301532945055744 1291577419336389024 1292580799141789696 1294062053047056216 1295721532468763136 1303263285085110272 1304756780758188912 1314602720555739648 1316561890034958336 1322715731061862368 1324686991465829376 1325467205849588736 1326385743699050496 1327442566812106752 1331939213690651181 1335634817841580032 1341990277233984224 1343711218856495104 1343990262744019968 1345713769108144128 1353081105971455168 1355097620287358976 1356835370505732096 1357704449098550784 1359445542262308864 1366888056032388384 1368925147024985088 1370680629388443648 1375511141613830144 1379255313369956352 1385989958454770592 1387767324392773632 1389546969589481472 1389835532029722624 1390654117612683264 1395364890533063142 1397444420921338944 1399236475834036224 1401321776096083968 1407989799065163776 1409603307783400521 1409795377160912896 1410088144518316032 1418495864789262336 1419626078396280832 1421446578625052672 1421741765547393024 1424476799054217216 1434112058788079616 1436249334583590912 1441114559075130786 1442962615703849856 1445964224563187712 1453024596753437652 1454153399034513408 1456018176412090368 1461810837701304244 1463989393346164608 1465866784207085568 1466171195720749056 1468051384481611776 1476088479241587456 1477235199019188224 1478928060625207104 1489443754382983168 1491150606580787328 1496405675544733184 1504642160039952384 1509739061888232252 1511675121213556992 1511989045587022464 1513927990246662144 1517077219213836288 1522216244217887064 1524484822823278848 1526439791818948608 1533703173981696256 1535669964407422976 1535988871707451392 1538277975838162944 1543168352905506096 1546378406824520192 1547450034315558912 1548682994614124544 1551662227541200896 1564485882314268672 1569999397292834816 1582974598923354112 1583988523948309248 1586019799306027008 1586349162583105536 1594702732037786448 1595807847887920128 1597079338195815936 1599127400953184256 1599459486240817152 1609131198931615744 1619061878458235904 1621138131187728384 1622429803881463808 1627925705621906999 1627973484633391104 1632442555139708928 1646988067514435184 1649100132232971264 1660599539146785888 1661889598896586752 1670640957372919136 1673130735252759552 1674290201062735872 1675276324808097792 1675624223680856064 1683456384987824832 1686958261990385664 1688127310162427904 1698687872480772096 1707987625570525376 1710177914908266496 1712726615228547072 1722103225781852032 1725416070729408288 1727628709958350848 1727987480670882816 1730203417424756736 1736064397018694358 1739675707677585216 1742268368940890112 1744502619221655552 1752803627407652864 1755415853379944448 1761362238869604294 1763620974749149824 1766249321954439168 1767289607799451648 1768514324932067328 1769923422416142336 1775918951587534908 1780846423788773376 1791987016992026624 1794040573542509754 1794285025477525504 1806796827049811968 1810272598798067712 1812594056349745152 1812970471523549184 1821444613265515392 1822517408043184512 1823780397586194432 1825233529366646784 1827574172517924864 1827953698560933888 1836497874532172544 1839007084493275136 1847986611273027456 1850356432523698176 1853114042706296832 1854205490150244352 1860486520710750856 1863259227895118592 1865648634445381632 1879471077044534028 1880117526024421376 1882272077159354496 1884685865409110016 1891327819719016448 1897828044739183872 1899302398738956288 1911023856540868608 1912149411717439488 1914999112778121216 1921486078766841048 1923950154271799808 1926817442132115456 1927952299417583616 1937366129004583536 1938871198712684544 1951985857794886144 1954489045609447424 1954894927627665408 1968117972322116608 1971904080833609472 1974842835052437504 1984073596592793552 1988200808774383104 1991163850218160128 2012985415850976336 2015566828284742656 2015985394116029952 2018570653662216192 2029621658957182752 2032646430431038464 2035253055758598144 2047985162276601856 2050332084048582576 2057557803874008128 2063266712420745216 2064910659485499392 2068882970054934528 2078984937682155888 2081650986589160448 2084320454384222208 2085981176419024896 2093047335799594713 2096166631382008416 2098854713751054336 2111984698597745664 2114693065741369344 2115132216777474048 2126270309383715264 2127743797183893504 2129439117594421248 2132169867937579008 2132612648321089536 2151168088182119424 2158749171277647872 2161517508250304512 2168946336844781568 2176590073519611904 2181230098551770112 2184027264618135552 2192716256551956366 2195984090019246912 2198800176310628352 2199256793581123584 2202077076722417664 2214132718862381184 2215852798528782336 2230840980337012736 2232386934750314496 2233701766410797056 2234165631574474752 2244608513317099776 2249277682653847552 2256963240059928576 2264608592832348378 2264917163307696128 2267512681820335488 2275615828820754432 2283324366326830596 2300554760972544384 2303504946611134464 2303983307561177088 2306937889899675648 2307416963757244416 2314752529358259144 2319567610236780288 2321175051473338368 2323024491921186816 2340554471173259264 2348482985159472392 2351494632998866432 2354999095939252224 2367891935450046544 2374461898385031168 2375982785922463872 2379029698959040512 2392054098056679672 2395619007293723904 2398691101429776384 2413696798397423616 2417293962031398912 2428592817687353856 2430023210724246016 2431707196781592576 2433644705822195712 2448663832709563392 2463982148364036608 2467141910031597568 2484345637193491456 2487531512593842176 2492834398344880128 2505961436059378704 2509696102879139328 2512914487212146688 2513436335521284096 2525184577481737248 2530437392985578496 2548031808721158144 2549532548956585984 2558168965977282427 2561981438355788064 2565266872362399744 2569089922842820608 2570603065890111488 2583154838672778048 2585161598283579392 2588124106094112432 2591443064937526272 2606526570170220544 2609513561516377824 2629205441111479296 2633123780069916672 2642043358304406441 2645431462123724736 2649373982931658752 2650934411699177472 2652771487398100992 2654885133624213504 2663878427381302362 2671269635683160064 2683980554467968448 2687422437712990208 2687980525488039936 2691427538216288256 2706162211942910336 2710195240574717952 2713670741011464192 2715408898197101568 2718891084524617728 2733776112064776768 2737850294049970176 2741361258776887296 2758510626739912704 2771979916909541184 2775534648785547264 2779093939178962944 2779671064059445248 2781308235225366528 2790729781066126284 2794888841842677888 2798472951668072448 2802643552192167936 2815979598130327552 2819206615566801042 2819590754321825792 2820176289036632064 2836991729578524672 2839252156792561664 2843483531094786048 2848953598108434432 2868224117576159232 2872498669167181824 2882229118150261572 2885925231407699712 2891928449126375424 2906049193506875304 2908306798069026816 2912036352824180736 2923621675402608488 2927978786692329216 2931733568414171136 2932342391441498112 2952176958483174912 2954470398038376448 2957856121250414208 2982301213161574656 2992811351089466368 3009284320079904768 3019478123776464504 3023350242427113984 3023978091174044928 3027855980493324288 3044432488435774128 3048969645646557696 3052879583637897216 3067406347963392512 3071339928814845952 3071977743414902784 3086336705811012192 3092756813649040384 3094900068631117824 3097365989228249088 3103324455082401792 3128971764628537344 3139998794585669632 3165949197846708224 3167977047896618496 3172039598612054016 3172698325166211072 3189405464075572896 3191615695775840256 3194158676391631872 3198254801906368512 3198918972481634304 3218262397863231488 3238123756916471808 3242276262375456768 3244859607762927616 3255851411243813998 3264885110279417856 3289074384827934549 3293976135028870368 3298200264465942528 3321199078293571776 3323779197793173504 3341281914745838272 3346261470505519104 3348580402125471744 3350552649616195584 3351248447361712128 3366912769975649664 3373916523980771328 3376254620324855808 3397375744961544192 3415975251141050752 3420355829816532992 3425453230457094144 3444206451563704064 3450832141458816576 3455257419916701696 3455974961341765632 3460406834849513472 3472128794037388716 3479351415355170432 3484536737881780224 3489005238443311104 3505607254815305728 3510831706759888896 3522724477739208588 3527241949498299648 3532498643908878336 3534579215598903296 3539846844832284672 3551837903175069816 3561692847577546752 3583974033984053248 3588081147085019508 3613593654099623936 3620545197596135424 3625188112699490304 3625940943047098368 3642889226531030784 3645034816086369024 3647560795172388864 3650467058733293568 3655907397121867776 3672995749064345088 3678014168986550272 3695973222546054912 3700712865047396352 3720973041421501712 3726518455790237184 3731297268890763264 3758942154089068056 3764544154318708992 3769371730818220032 3782655639438032896 3795656089478367744 3798604797477912576 3822047713081737216 3824298823434878976 3842972157533682096 3847900308543599616 3853634884264230912 3855904598835167232 3874732258009167072 3877742397425369088 3903971715589772288 3908978091218894848 3909789855255330816 3936235944644233216 3943808161667218944 3949685670104875008 3968147193185587104 3976401617548766208 3982327700436320256 3995817641071953543 4025970831701952672 4031133656569485312 4031970788232059904 4037141307324432384 4059243317914365504 4065292860862076928 4070506111517196288 4095970324553203712 4100664168097165152 4115115607748016256 4126533424841490432 4129821318970998784 4137765940109869056 4157969875364311776 4163301973178320896 4168640908768444416 4171962352838049792 4186094671599189426 4192333262764016832 4197709427502108672 4223969397195491328 4229386131482738688 4230264433554948096 4252540618767430528 4255487594367787008 4258878235188842496 4264339735875158016 4265225296642179072 4302336176364238848 4317498342555295744 4337892673689563136 4353180147039223808 4362460197103540224 4368054529236271104 4385432513103912732 4391968180038493824 4397600352621256704 4398513587162247168 4404154153444835328 4428265437724762368 4431705597057564672 4461681960674025472 4468331263148949504 4489217026634199552 4498555365307695104 4513926480119857152 4529217185664696756 4535025363640670976 4551231657641508864 4566648732653661192 4601109521945088768 4607009893222268928 4607966615122354176 4614833927514488832 4629505058716518288 4639135220473560576 4642350102946676736 4646048983842373632 4696965970318944784 4702989265997732864 4709998191878504448 4735783870900093088 4748923796770062336 4751965571844927744 4758059397918081024 4784108196113359344 4791238014587447808 4797382202859552768 4827393596794847232 4857185635374707712 4860046421448492032 4863414393563185152 4867289411644391424 4883777116865720997 4897327665419126784 4927964296728073216 4934283820063195136 4968691274386982912 4975063025187684352 4985668796689760256 5011922872118757408 5019392205758278656 5025828974424293376 5026872671042568192 5050369154963474496 5060874785971156992 5096063617442316288 5099065097913171968 5116337931954564854 5123962876711576128 5130533744724799488 5138179845685641216 5141206131780222976 5166309677345556096 5170323196567158784 5176248212188224864 5182886129875052544 5213053140340441088 5219027123032755648 5258410882222958592 5266247560139833344 5284086716608812882 5290862924247449472 5298747965863317504 5301868823398354944 5305542974796201984 5309770267248427008 5327756854762604724 5342539271366320128 5367961108935936896 5374844875425980416 5375961050976079872 5382855076432576512 5412324423885820672 5420390481149435904 5430817796394203136 5437782169049235456 5467552224129553536 5475700588099940352 5482722517553774592 5517021253479825408 5543959833819082368 5551069297571094528 5559342128118890496 5562616470450733056 5581459562132252568 5589777683685355776 5596945903336144896 5631959196260655104 5638413231133602084 5640352578073264128 5673983459157049344 5678504313585123328 5697907196216868864 5736448235152318464 5744997338334363648 5764458236300523144 5771850462815399424 5783856898252750848 5812098387013750608 5816613596138053632 5847243350805216976 5855957573384658432 5863467136828342272 5864684782882996224 5904353916966349824 5915712242500828416 5964602426323149312 5985622702178932736 6038956247552929008 6046700484854227968 6047956182348089856 6055711960986648576 6088864976871548256 6097939291293115392 6105759167275794432 6134812695926785024 6142679857629691904 6143955486829805568 6172673411622024384 6185513627298080768 6189800137262235648 6194731978456498176 6206648910164803584 6257943529257074688 6279142007398784139 6279997589171339264 6331898395693416448 6335954095793236992 6344079197224108032 6345396650332422144 6378810928151145792 6383231391551680512 6388317352783263744 6396509603812737024 6397837944963268608 6436524795726462976 6476247513832943616 6484552524750913536 6489719215525855232 6511702822487627996 6529770220558835712 6578148769655869098 6587952270057740736 6596400528931885056 6642398156587143552 6647558395586347008 6682563829491676544 6692522941011038208 6697160804250943488 6701105299232391168 6702496894723424256 6733825539951299328 6747833047961542656 6794751489923088384 6831950502282101504 6840711659633065984 6888412903127408128 6901664282917633152 6910514839833403392 6911949922683531264 6920813669699026944 6944257588074777432 6958702830710340864 6969073475763560448 7011214509630611456 7021663413519777792 7045448955478417176 7054483898996599296 7064997287817756672 7069158431197806592 7103675806350139632 7123385695155093504 7167948067968106496 7176162294170039016 7227187308199247872 7241090395192270848 7251881886094196736 7285778453062061568 7290069632172738048 7295121590344777728 7300934117466587136 7345991498128690176 7391946445092109824 7401425730094792704 7441946082843003424 7453036911580474368 7462594537781526528 7517884308178136112 7529088308637417984 7538743461636440064 7565311278876065792 7591312178956735488 7644095426163474432 7648597646869757952 7674506897931847281 7685944315067364192 7695800617087199232 7707269768528461824 7711809197670334464 7749464516018334144 7755484794850738176 7807943431179544576 7817956182437789696 7819579710510661632 7872471889288466432 7887616323334437888 7899371340209750016 7926130074913219323 7936294386371174208 7952803235097532416 7964655400872640512 7991635282143907086 8051941663403905344 8062267313138970624 8063941576464119808 8074282614648864768 8118486635828731008 8130585721724153856 8141012223034392576 8191940649106407424 8201328336194330304 8230231215496032512 8259642637941997568 8275531880219738112 8315939750728623552 8326603946356641792 8337281817536888832 8343924705676099584 8372189343198378852 8384666525528033664 8395418855004217344 8447938794390982656 8458772262965477376 8460528867109896192 8505081237534861056 8510975188735574016 8517756470377684992 8530450593284358144 8604672352728477696 8634996685110591488 8675785347379126272 8706360294078447616 8724920394207080448 8736109058472542208 8770865026207825464 8783936360076987648 8795200705242513408 8797027174324494336 8856530875449524736 8863411194115129344 8923363921348050944 8978434053268399104 8997110730615390208 9027852960239714304 9058434371329393512 9070050727281341952 9133297465307322384 9202219043890177536 9214019786444537856 9215933230244708352 9259010117433036576 9278270440947121152 9284700205893353472 9292097967684747264 9393931940637889568 9405978531995465728 9419996383757008896 9471567741800186176 9497847593540124672 9503931143689855488 9516118795836162048 9568216392226718688 9582476029174895616 9594764405719105536 9654787193589694464 9714371270749415424 9720092842896984064 9726828787126370304 9734578823288782848 9767554233731441994 9794655330838253568 9855928593456146432 9867223154483803647 9868567640126390272 9937382548773965824 9950126050375368704 9971337593379520512 10023845744237514816 10038784411516557312 10051657948848586752 10053745342085136384 10100738309926948992 10121749571942313984 10192127234884632576 10198130195826343936 10232675863909129708 10247925753423152256 10261067489449598976 10276359691371282432 10282412263560445952 10332619354691112192 10340646393134317568 10352496424376449728 10365772259750105088 10426106280680882176 10438054246065511296 10516821764445917184 10532495120279666688 10568173433217625764 10581725848494898944 10597495931726635008 10603737646796709888 10619540534496854016 10655513709525209448 10685078542732640256 10735922217871873792 10749689750851960832 10751922101952159744 10824648847771641344 10840780962298871808 10861635592788406272 10875564338098470912 10935104448259107072 10951401176199880704 11034042506959650816 11087919667638164736 11102138595142189056 11162919124264505136 11179555367370711552 11193891806672289792 11263918392521310208 11276826462267204168 11347966918314098688 11357008627170246656 11395814392433737728 11472896470304636928 11528916472601046288 11543700925630798848 11567713796505501696 11624196774027501216 11633227192276107264 11694486701610433952 11711915146769316864 11726934273656684544 11729369565765992448 11808707833932699648 11831424485001656832 11929204852646298624 11971245404357865472 12077912495105858016 12093400969708455936 12095912364696179712 12111423921973297152 12177729953743096512 12195878582586230784 12211518334551588864 12269625391853570048 12285359715259383808 12287910973659611136 12345346823244048768 12371027254596161536 12379600274524471296 12389463956912996352 12413297820329607168 12515887058514149376 12558284014797568278 12559995178342678528 12671908191586473984 12688158394448216064 12690793300664844288 12757621856302291584 12766462783103361024 12776634705566527488 12793019207625474048 12795675889926537216 12873049591452925952 12952495027665887232 12979438431051710464 13023405644975255992 13059540441117671424 13156297539311738196 13175904540115481472 13192801057863770112 13284796313174287104 13295116791172694016 13365127658983353088 13385045882022076416 13404993789446848512 13467651079902598656 13495666095923085312 13663901004564203008 13681423319266131968 13776825806254816256 13803328565835266304 13821029679666806784 13823899845367062528 13888515176149554864 13917405661420681728 13938146951527120896 14022429019261222912 14090897910956834352 14108967797993198592 14129994575635513344 14138316862395613184 14207351612700279264 14246771390310187008 14335896135936212992 14352324588340078032 14454374616398495744 14482180790384541696 14571556906124123136 14580139264345476096 14590243180689555456 14601868234933174272 14651331350597162991 14691982996257380352 14783892890184219648 14802851460189585408 14883892165686006848 14906073823160948736 14925189075563053056 15035768616356272224 15058176617274835968 15077486923272880128 15130622557752131584 15182624357913470976 15288190852326948864 15297195293739515904 15349013795863694562 15371888630134728384 15391601234174398464 15414539537056923648 15423618395340668928 15498929032036668288 15510969589701476352 15615886862359089152 15635912364875579392 15639159421021323264 15744943778576932864 15775232646668875776 15798742680419500032 15852260149826438646 15872588772742348416 15905606470195064832 15929310801745281024 15983270564287814172 16103883326807810688 16124534626277941248 16127883152928239616 16148565229297729536 16236973271657462016 16261171443448307712 16383881298212814848 16402656672388660608 16460462430992065024 16551063760439476224 16631879501457247104 16653207892713283584 16687849411352199168 16744378686396757704 16769333051056067328 16790837710008434688 16895877588781965312 16921057734219792384 17010162475069722112 17021950377471148032 17035512940755369984 17209344705456955392 17269993370221182976 17351570694758252544 17412720588156895232 17449840788414160896 17541730052415650928 17567872720153975296 17590401410485026816 17594054348648988672 17713061750899049472 17846727842696101888 17907182761840976989 17956868106536798208 17994221461230780416 18116868742658787024 18140101454562683904 18266594930614644768 18404438087780355072 18428039572889075712 18431866460489416704 18518020234866073152 18556540881894242304 18569400411786706944 18584195935369494528 18787863881275779136 18811957063990931456 18839992767514017792 18943135483600372352 18995695187080249344 19007862287379710976 19032237591672324096 19136432784453437376 19164952058349791232 19189528811438211072 19309574387179388928 19428742541498830848 19440185685793968128 19453657574252740608 19469157646577565696 19535108467462883988 19589310661676507136 19711857186912292864 19734446308967607294 19737135280252780544 19874765097547931648 19942675186759041024 20047691488475029632 20077568823033114624 20103315897697173504 20107490684170272768 20201476619853897984 20243499143884627968 20384254469769265152 20396260391652687872 20465351727818259416 20495851506846304512 20522134978899197952 20665238709382224384 20681292786268635136 20704992848752899456 20731544519500210176 20876108492131022592 21033643528891834368 21064990240559333376 21136346866435251528 21163451696989797888 21194991863453270016 21207475293593419776 21311027419050418896 21370157085465280512 21471844435743747584 21499379501703921664 21503844203904319488 21649297695543282688 21681561924597743616 21723271185576812544 21870208896518214144 21902802352399761408 22175839335276329472 22204277190284378112 22325838248529010272 22359110734741423104 22387783613344579584 22527836785042620416 22553652924534408336 22695933836628197376 22714017254340493312 22945792940609273856 23023520693795541843 23057832945202092576 23087401851261597696 23135427593011003392 23248393548055002432 23266454384552214528 23388973403220867904 23423830293538633728 23453868547313369088 23458739131531984896 23617415667865399296 23662848970003313664 23858409705292597248 23942490808715730944 24155824990211716032 24186801939416911872 24191824729392359424 24222847843946594304 24355459907486193024 24391757165172461568 24423036669103177728 24539250783707140096 24570719430518767616 24575821947319222272 24690693646488097536 24742054509192323072 24778927913825992704 24826595640659214336 25031774117028298752 25116568029595136556 25343816383172947968 25376316788896432128 25381586601329688576 25515243712604583168 25532925566206722048 25553269411133054976 25591351779853074432 25746099182905851904 25904990055331774464 26046811289950511984 26119080882235342848 26312595078623476392 26351809080230962944 26385602115727540224 26569592626348574208 26590233582345388032 26730255317966706176 26770091764044152832 26935302159805197312 26991332191846170624 27327802009128406016 27362846638532263936 27553651612509632512 27606657131670532608 27642059359333613568 27647799690734125056 27777030352299109728 27834811322841363456 27876293903054241792 28044858038522445824 28181795821913668704 28217935595986397184 28259989151271026688 28276633724791226368 28414703225400558528 28493542780620374016 28671792271872425984 28704649176680156064 28908749232796991488 28964361580769083392 29143113812248246272 29160278528690952192 29180486361379110912 29203736469866348544 29302662701194325982 29383965992514760704 29567785780368439296 29605702920379170816 29767784331372013696 29812147646321897472 29850378151126106112 30071537232712544448 30116353234549671936 30154973846545760256 30365248715826941952 30576381704653897728 30594390587479031808 30698027591727389124 30743777260269456768 30783202468348796928 30829079074113847296 30847236790681337856 30997858064073336576 31021939179402952704 31231773724718178304 31278318842042646528 31489887557153865728 31550465293337751552 31597485360839000064 31704520299652877292 31745177545484696832 31811212940390129664 31858621603490562048 31966541128575628344 32207766653615621376 32249069252555882496 32255766305856479232 32473946543314924032 32522342886896615424 32805313344777321216 32920924861984130048 33102127520878952448 33263759002914494208 33306415785426567168 33488757372793515408 33538666102112134656 33581675420016869376 33791755177563930624 34020324950139444224 34043900754942296064 34071025881510739968 34418689410913910784 34539986740442365952 34703141389516505088 34825441176313790464 34899681576828321792 35083460104831301856 35135745440307950592 35180802820970053632 35188108697297977344 35426123501798098944 35693455685392203776 35814365523681953978 35913736213073596416 35988442922461560832 36233737485317574048 36280202909125367808 36533189861229289536 36808876175560710144 36856079145778151424 36863732920978833408 37036040469732146304 37113081763788484608 37138800823573413888 37168391870738989056 37575727762551558272 37623914127981862912 37679985535028035584 37886270967200744704 38015724574759421952 38064475183344648192 38272865568906874752 38329904116699582464 38379057622876422144 38619148774358777856 38857485082997661696 38880371371587936256 38938315293155131392 39070216934925767976 39178621323353014272 39423714373824585728 39468892617935214588 39749530195095863296 39885350373518082048 40095382976950059264 40155137646066229248 40214981368340545536 40402953239707795968 40486998287769255936 40930703455636518832 40991703013692609024 41044269957798395904 41330477418764448768 41409985697505798912 41463089039000420352 41752216984262045184 42067287057783668736 42272693732870503056 42326903393979595776 42389983726906540032 42414950587186839552 42622054838100837792 42740314170930561024 42943688871487495168 42998759003407843328 43007688407808638976 43298595391086565376 43363123849195487232 43446542371153625088 43740417793036428288 43805604704799522816 43953994051791488973 44351678670552658944 44408554380568756224 44651676497058020544 44718221469482846208 44775567226689159168 45055673570085240832 45107305849068816672 45391867673256394752 45428034508680986624 45891585881218547712 46047041387591083686 46115665890404185152 46174803702523195392 46270855186022006784 46496787096110004864 46532908769104429056 46777946806441735808 46847660587077267456 46907737094626738176 46917478263063969792 47234831335730798592 47325697940006627328 47716819410585194496 47884981617431461888 48311649980423432064 48373603878833823744 48383649458784718848 48445695687893188608 48710919814972386048 48783514330344923136 49078501567414280192 49151643894638444544 49381387292976195072 49484109018384646144 49653191281318428672 50063548234056597504 50233136059190273112 50687632766345895936 50763173202659377152 51030487425209166336 51065851132413444096 51106538822266109952 51809980110663548928 52093622579901023968 52238161764470685696 52625190157246952784 52703618160461925888 52771204231455080448 53139185252697148416 53460510635933412352 53540183528088305664 53721548285522930967 53870604319610394624 53982664383692341248 54655604018256812032 54725693277064527872 55107303225019265024 55213314263341065216 55284118718667227136 55295599381468250112 55554060704598219456 55669622645682726912 55752587806108483584 56089716077044891648 56363591643827337408 56435871191972794368 56519978302542053376 56553267449582452736 56829406450801117056 56987085561240748032 57343584543744851968 57409298353360312128 57817498465593982976 57928723161538166784 58286227624496492544 58320557057381904384 58360972722758221824 58407472939732697088 58605325402388651964 58767931985029521408 59135571560736878592 59211405840758341632 59535568662744027392 59624295292643794944 60143074465425088896 60232706469099343872 60309947693091520512 60730497431653883904 61152763409307795456 61188781174958063616 61396055183454778248 61487554520538913536 61566404936697593856 61995716128146673152 62043878358805905408 62463547449436356608 62979775114307731456 63100930586675503104 63194970721678000128 63409040599305754584 63490355090969393664 63622425880780259328 63933082257151256688 64415533307231242752 64498138505111764992 64511532611712958464 64947893086629848064 65044685773793230848 65610626689554642432 65841849723968260096 66527518005828988416 66612831570853134336 66977514745587030816 67077332204224269312 67163350840033738752 67583510355127861248 68040649900278888448 68087801509884592128 68142051763021479936 68837378821827821568 69070562081386625529 69079973480884731904 69406282779033010176 69650882352627580928 69799363153656643584 70166920209662603712 70271490880615901184 70361605641940107264 70376217394595954688 70852247003596197888 71386911370784407552 71628731047363907956 71827472426147192832 71976885844923121664 72467474970635148096 72560405818250735616 73066379722458579072 73617752351121420288 73712158291556302848 73727465841957666816 74072080939464292608 74226163527576969216 74336783741477978112 75151455525103116544 75247828255963725824 75772541934401489408 76031449149518843904 76128950366689296384 76545731137813749504 76659808233399164928 77238297548717555712 77714970165995323392 77760742743175872512 78140433869851535952 78357242646706028544 78847428747649171456 78937785235870429176 79499060390191726592 79770700747036164096 80190765953900118528 80310275292132458496 80805906479415591936 80973996575538511872 81861406911273037664 81983406027385218048 82088539915596791808 82660954837528897536 82819971395011597824 82926178078000840704 83504433968524090368 84134574115567337472 84545387465741006112 84653806787959191552 84779967453813080064 84829901174373679104 85244109676201675584 85480628341861122048 85887377742974990336 85997518006815686656 86015376815617277952 86597190782173130752 86726247698390974464 86893084742307250176 87480835586072856576 87611209409599045632 87907988103582977946 88703357341105317888 88817108761137512448 89303352994116041088 89436442938965692416 89551134453378318336 90111347140170481664 90214611698137633344 90856069017361973248 91783171762437095424 92094082775182167372 92231331780808370304 92349607405046390784 92541710372044013568 92993574192220009728 93065817538208858112 93555893612883471616 93695321174154534912 93834956526127939584 94469662671461597184 94651395880013254656 95433638821170388992 95769963234862923776 96623299960846864128 96747207757667647488 96767298917569437696 97421839629944772096 97567028660689846272 98157003134828560384 98762774585952390144 98968218036769292288 99306382562636857344 100466272118380546224 101375265532691791872 102060974850418332672 102131702264826888192 102213077644532219904 103619960221327097856 104187245159802047936 104476323528941371392 105250380314493905568 105407236320923851776 105542408462910160896 106278370505394296832 106921021271866824704 107080367056176611328 107443096571045861934 107741208639220789248 107965328767384682496 109311208036513624064 109451386554129055744 110214606450038530048 110426628526682130432 110568237437334454272 110591198762936500224 111108121409196438912 111339245291365453824 111505175612216967168 112179432154089783296 112727183287654674816 112871742383945588736 113039956605084106752 113106534899164905472 113658812901602234112 114687169087489703936 114818596706720624256 115857446323076333568 116572455248992985088 116641114114763808768 116814945879465394176 117210650804777303928 117535863970059042816 118271143121473757184 119071137325488054784 119248590585287589888 120286148930850177792 120465412938198687744 121460994863307767808 122792110366909556496 122975109041077827072 123132809873395187712 123991432256293346304 124927094898872713216 125959550228615462912 126201861173351006208 126818081198611509168 126980710181938787328 127244851761560518656 127866164514302513376 128831066614462485504 128996277010223529984 129023065223425916928 129895786173259696128 130089371547586461696 131221253379109284864 131683699447936520192 133055036011657976832 133225663141706268672 133955029491174061632 134154664408448538624 134326701680067477504 135167020710255722496 136081299800557776896 136175603019769184256 136284103526042959872 137674757643655643136 138141124162773251058 138159946961769463808 138812565558066020352 139598726307313287168 140333840419325207424 140542981761231802368 140723211283880214528 140752434789191909376 141704494007192395776 142773822741568815104 143257462094727815912 143654944852294385664 144934949941270296192 145120811636501471232 146132759444917158144 147235504702242840576 147454931683915333632 148144161878928585216 148452327055153938432 150302911050206233088 150495656511927451648 151545083868802978816 152062898299037687808 153091462275627499008 153319616466798329856 155429940331990646784 155521485486351745024 156280867739703071904 156714485293412057088 157694857495298342912 157875570471740858352 158998120780383453184 160381531907800237056 160620550584264916992 161164644856568792901 161611812958831183872 161947993151077023744 163722813822546075328 163966812054770436096 164177079831193583616 165321909675057795072 165639942790023195648 165852356156001681408 167008867937048180736 168269148231134674944 169090774931482012224 169307613575918383104 169559934907626160128 169659802348747358208 170488219352403351168 170961256683722244096 171774755485949980672 171995036013631373312 172030753631234555904 173194381564346261504 173452495396781948928 173786169484614500352 174961671172145713152 175222418819198091264 175815976207165955892 177406714682210635776 177634217522275024896 178606705988232082176 178872885877931384832 180222694280340963328 180429223396275266688 183566343524874190848 184188165550364334744 184462663561616740608 184699214810092781568 185987148384440019456 186131635076417716224 187111787225766943232 187390642348309069824 188939325342923194368 189302791760026509312 190867277642340777984 191539926469725847552 193246599921693728256 193494415515335294976 193534597835138875392 194843679259889544192 195134057321379692544 196314006269657120768 197525549171904780288 197936436073538584576 200932544236761092448 202750531065383583744 204121949700836665344 204263404529653776384 204426155289064439808 207239920442654195712 208374490319604095872 208952647057882742784 210500760628987811136 210814472641847703552 211084816925820321792 212556741010788593664 213842042543733649408 214160734112353222656 214886193142091723868 215482417278441578496 215930657534769364992 218622416073027248128 220429212900077060096 220853257053364260864 221136474874668908544 221182397525873000448 222216242818392877824 222678490582730907648 223010351224433934336 224358864308179566592 225454366575309349632 225743484767891177472 227317625803204468224 229637193413441248512 231714892646152667136 233144910497985970176 233282228229527617536 234421301609554607856 235071727940118085632 236542286242947514368 238142274650976109568 238497181170575179776 240572297861700355584 240930825876397375488 242921989726615535616 245584220733819112992 245950218082155654144 246265619746790375424 247982864512586692608 249854189797745426432 251919100457230925824 252403722346702012416 253636162397223018336 253961420363877574656 254489703523121037312 255732329028605026752 257662133228924971008 257992554020447059968 258046130446851833856 259791572346519392256 260178743095172923392 262442506758218569728 263367398895873040384 266110072023315953664 266451326283412537344 267910058982348123264 268309328816897077248 268653403360134955008 270334041420511444992 272162599601115553792 272568207052085919744 275349515287311286272 276282248325546502116 277625131116132040704 279197452614626574336 280667680838650414848 281085963522463604736 281504869578383818752 283408988014384791552 286514924189455631824 287309889704588771328 289869899882540592384 290241623273002942464 292265518889834316288 294471009404485681152 296288323757857170432 296904654110307876864 300605822100412466176 300991313023854903296 303090167737605957632 304125796598075375616 306182924551254998016 306639232933596659712 310859880663981293568 311042970972703490048 312561735479406143808 313428970586824114176 315389714990596685824 315751140943481716704 317996241560766906368 320763063815600474112 321241101168529833984 322329289713137585802 323223625917662367744 323895986302154047488 327445627645092150656 327933624109540872192 328354159662387167232 330643819350115590144 331279885580046391296 331704712312003362816 334017735874096361472 336538296462269349888 338181549862964024448 338615227151836766208 339119869815252320256 339319604697494716416 340976438704806702336 343549510971899961344 344061507262469111808 346388763128692523008 347572338969229000704 349923342344291426304 350444837638396182528 351631952414331911784 354813429364421271552 357213411976464164352 357745771755862769664 360858446792550533376 368376331100728669488 368925327123233481216 369398429620185563136 371974296768880038912 374223574451533886464 374781284696618139648 377878650685846388736 378605583520053018624 381734555284681555968 383079852939451695104 386493199843387456512 386988831030670589952 387069195670277750784 389687358519779088384 390268114642759385088 392628012539314241536 395051098343809560576 395872872147077169152 401865088473522184896 405501062130767167488 408243899401673330688 408526809059307552768 408852310578128879616 414479840885308391424 416748980639208191744 421001521257975622272 421628945283695407104 422169633851640643584 425113482021577187328 427684085087467298816 428321468224706445312 429772386284183447736 430964834556883156992 437244832146054496256 440858425800154120192 441706514106728521728 442364795051746000896 444432485636785755648 445356981165461815296 450908733150618699264 451486969535782354944 454635251606408936448 459274386826882497024 466289820995971940352 466564456459055235072 468842603219109215712 470143455880236171264 473084572485895028736 476284549301952219136 476994362341150359552 481144595723400711168 481861651752794750976 483493934569706378703 485843979453231071232 491168441467638225984 491900436164311308288 492531239493580750848 495965729025173385216 499708379595490852864 503838200914461851648 504807444693404024832 507272324794446036672 507922840727755149312 508979407046242074624 511464658057210053504 515324266457849942016 515985108040894119936 516092260893703667712 519583144693038784512 520357486190345846784 524885013516437139456 526734797791746080768 532220144046631907328 532902652566825074688 535820117964696246528 536618657633794154496 540668082841022889984 544325199202231107584 550699030574622572544 552564496651093004232 558394905229253148672 561335361677300829696 562171927044927209472 566817976028769583104 573029848378911263648 574619779409177542656 579739799765081184768 580483246546005884928 584531037779668632576 588942018808971362304 592576647515714340864 593809308220615753728 601211644200824932352 601982626047709806592 606180335475211915264 608251593196150751232 612365849102509996032 613278465867193319424 621719761327962587136 622085941945406980096 625123470958812287616 626857941173648228352 630779429981193371648 631502281886963433408 635992483121533812736 641526127631200948224 642482202337059667968 644658579426275171604 646447251835324735488 647791972604308094976 654891255290184301312 655867248219081744384 661287638700231180288 662559771160092782592 663409424624006725632 668035471748192722944 673076592924538699776 676363099725928048896 677230454303673532416 681952877409613404672 687099021943799922688 692777526257385046016 695144677938458001408 699846684688582852608 703263904828663823568 709626858728842543104 714426823952928328704 715491543511725539328 721716893585101066752 736752662201457338976 737850654246466962432 738796859240371126272 743948593537760077824 748447148903067772928 749562569393236279296 755757301371692777472 757211167040106037248 763469110569363111936 766159705878903390208 772986399686774913024 773977662061341179904 774138391340555501568 779374717039558176768 780536229285518770176 785256025078628483072 790102196687619121152 791745744294154338304 803730176947044369792 811002124261534334976 816487798803346661376 817704621156257759232 833497961278416383488 842003042515951244544 843257890567390814208 850226964043154374656 855368170174934597632 859544772568366895472 861929669113766313984 874489664292108992512 881716851600308240384 883413028213457043456 888864971273571511296 890713962330923630592 901817466301237398528 902973939071564709888 909270503212817872896 918548773653764994048 932579641991943880704 933128912918110470144 937685206438218431424 940286911760472342528 946169144971790057472 952569098603904438272 953988724682300719104 962289191446801422336 963723303505589501952 966987869139412757406 971687958906462142464 982336882935276451968 983800872328622616576 985062478987161501696 991931458050346770432 999416759190981705728 1009614889386808049664 1014544649588892073344 1015845681455510298624 1017958814092484149248 1022929316114420107008 1030648532915699884032 1032184521787407335424 1039166289386077569024 1049770027032874278912 1053469595583492161536 1064440288093263814656 1071640235929392493056 1073237315267588308992 1088650398404462215168 1105128993302186008464 1122670723354601659392 1124343854089854418944 1133635952057539166208 1146059696757822527296 1149239558818355085312 1159479599530162369536 1160966493092011769856 1169062075559337265152 1177884037617942724608 1185153295031428681728 1187618616441231507456 1202423288401649864704 1203965252095419613184 1212360670950423830528 1216503186392301502464 1224731698205019992064 1226556931734386638848 1243439522655925174272 1244171883890813960192 1250246941917624575232 1261558859962386743296 1263004563773926866816 1283052255262401896448 1284964404674119335936 1289317158852550343208 1292894503670649470976 1309782510580368602624 1311734496438163488768 1322575277400462360576 1325119542320185565184 1336070943496385445888 1352726199451856097792 1354460908607347064832 1363905754819226809344 1374198043887599845376 1385555052514770092032 1399693369377165705216 1406527809657327647136 1419253717457685086208 1428853647905856657408 1430983087023451078656 1443433787170202133504 1473505324402914677952 1475701308492933924864 1477593718480742252544 1487897187075520155648 1496894297806135545856 1499125138786472558592 1511514602743385554944 1514422334080212074496 1526938221138726223872 1545972799373549826048 1547955324122682359808 1548276782681111003136 1558749434079116353536 1561072458571037540352 1570512050157256966144 1580204393375238242304 1607460353894088739584 1622004248523068669952 1632975597606693322752 1666995922556832766976 1684006085031902489088 1686515781134781628416 1700453928086308749312 1710736340349869195264 1719089545136733790944 1723859338227532627968 1748979328584217985024 1763433703200616480768 1766826056426914086912 1777729942547143022592 1781427924661847261184 1803634932602474797056 1805947878143129419776 1818541006425635745792 1837097547307529988096 1865159283983887761408 1866257825836220940288 1875370412876436862848 1880573823520944685056 1892338289943580114944 1905138197207808876544 1907977449364601438208 1924578382893602844672 1927446607011179003904 1933975738278825514812 1943375917812924284928 1964673765870552903936 1967601744657245233152 1983862916100693540864 2019229778773616099328 2029089299177784146688 2031691362911020597248 2045858632228840214016 2061297065831399768064 2078332578772155138048 2099540054065748557824 2106939191166984323072 2128880576186527629312 2143280471858784986112 2146474630535176617984 2177300796808924430336 2210257986604372016928 2245341446709203318784 2248687708179708837888 2267271904115078332416 2292119393515645054592 2298479117636710170624 2318959199060324739072 2321932986184023539712 2338124151118674530304 2355768075235885449216 2370306590062857363456 2375237232882463014912 2404846576803299729408 2424721341900847661056 2433006372784603004928 2449463396410039984128 2453113863468773277696 2500493883835249150464 2526009127547853733632 2566104510524803792896 2578634317705100686416 2585789007341298941952 2619565021160737205248 2623468992876326977536 2645150554800924721152 2650239084640371130368 2672141886992770891776 2705452398903712195584 2708921817214694129664 2727811509638453618688 2748396087775199690752 2771110105029540184064 2799386738754331410432 2813055619314655294272 2838507434915370172416 2857707295811713314816 2861966174046902157312 2886867574340404267008 2947010648805829355904 2951402616985867849728 2955187436961484505088 2975794374151040311296 2993788595612271091712 2998250277572945117184 3028844668160424148992 3053876442277452447744 3091945598747099652096 3096553565362222006272 3117498868158232707072 3160408786750476484608 3214920707788177479168 3265951195213386645504 3333991845113665533952 3368012170063804978176 3373031562269563256832 3400907856172617498624 3421472680699738390528 3438179090273467581888 3447718676455065255936 3497958657168435970048 3526867406401232961536 3533652112853828173824 3555459885094286045184 3562855849323694522368 3607269865204949594112 3611895756286258839552 3637082012851271491584 3674195094615059976192 3730318567967775522816 3732515651672441880576 3750740825752873725696 3784676579887160229888 3810276394415617753088 3849156765787205689344 3854893214022358007808 3867951476557651029624 3929347531741105807872 3935203489314490466304 3967725832201387081728 4058178598355568293376 4063382725822041194496 4091717264457680428032 4122594131662799536128 4156665157544310276096 4199080108131497115648 4213878382333968646144 4257761152373055258624 4286560943717569972224 4292949261070353235968 4354601593617848860672 4420515973208744033856 4490682893418406637568 4497375416359417675776 4534543808230156664832 4584238787031290109184 4637918398120649478144 4643865972368047079424 4676248302237349060608 4711536150471770898432 4740613180125714726912 4809693153606599458816 4849442683801695322112 4866012745569206009856 4898926792820079968256 5000987767670498300928 5052018255095707467264 5132209021049607585792 5157268635410201372832 5171578014682597883904 5239130042321474410496 5246937985752653955072 5290301109601849442304 5300478169280742260736 5344283773985541783552 5410904797807424391168 5417843634429388259328 5455623019276907237376 5496792175550399381504 5542220210059080368128 5598773477508662820864 5626111238629310588544 5677014869830740344832 5715414591623426629632 5723932348093804314624 5773735148680808534016 5894021297611658711808 5902805233971735699456 5951588748302080622592 5987577191224542183424 6057689336320848297984 6183891197494199304192 6234997736316465414144 6320817573500952969216 6429841415576354958336 6531902390426773291008 6667983690227331067904 6736024340127609956352 6746063124539126513664 6801815712345234997248 6842945361399476781056 6876358180546935163776 6895437352910130511872 6995917314336871940096 7067304225707656347648 7110919770188572090368 7125711698647389044736 7214539730409899188224 7274164025702542983168 7348390189230119952384 7501481651505747451392 7620552788831235506176 7698313531574411378688 7735902953115302059248 7858695063482211615744 7870406978628980932608 7935451664402774163456 8116357196711136586752 8126765451644082388992 8183434528915360856064 8245188263325599072256 8313330315088620552192 8398160216262994231296 8427756764667937292288 8515522304746110517248 8573121887435139944448 8585898522140706471936 8709203187235697721344 8841031946417488067712 8981365786836813275136 8994750832718835351552 9168477574062580218368 9275836796241298956288 9352496604474698121216 9481226360251429453824 9619386307213198917632 9698885367603390644224 9797853585640159936512 10001975535340996601856 10104036510191414934528 10264418042099215171584 10314537270820402745664 10343156029365195767808 10478260084642948820992 10493875971505307910144 10580602219203698884608 10600956338561484521472 10688567547971083567104 10821809595614848782336 10835687268858776518656 10911246038553814474752 10993584351100798763008 11197546955017325641728 11252222477258621177088 11354029739661480689664 11430829183246853259264 11547470297361617068032 11788042595223317423616 11805610467943471398912 11903177496604161245184 11975154382449084366848 12367782394988398608384 12469995472632930828288 12641635147001905938432 12859682831152709916672 13063804780853546582016 13335967380454662135808 13472048680255219912704 13492126249078253027328 13603631424690469994496 13685890722798953562112 13752716361093870327552 14134608451415312695296 14221839540377144180736 14429079460819798376448 14548328051405085966336 14696780378460239904768 15002963303011494902784 15241105577662471012352 15396627063148822757376 15471805906230604118496 15717390126964423231488 15740813957257961865216 15870903328805548326912 16232714393422273173504 16253530903288164777984 16366869057830721712128 16490376526651198144512 16626660630177241104384 16796320432525988462592 17031044609492221034496 17146243774870279888896 17171797044281412943872 17682063892834976135424 17962731573673626550272 18336955148125160436736 18551673592482597912576 18704993208949396242432 18962452720502858907648 19238772614426397835264 19397770735206781288448 19595707171280319873024 20003951070681993203712 20208073020382829869056 20528836084198430343168 20629074541640805491328 20686312058730391535616 20956520169285897641984 20987751943010615820288 21201912677122969042944 21377135095942167134208 21643619191229697564672 21822492077107628949504 22504444954517242354176 22861658366493706518528 23094940594723234136064 23576085190446634847232 23611220935886942797824 23806354993208322490368 23950308764898168733696 24735564789976797216768 24939990945265861656576 25283270294003811876864 25719365662305419833344 26127609561707093164032 26671934760909324271616 26944097360510439825408 26984252498156506054656 27505432722187740655104 28443679080754288361472 28858158921639596752896 29096656102810171932672 29393560756920479809536 30005926606022989805568 30482211155324942024704 30793254126297645514752 30943611812461208236992 31434780253928846462976 31481627914515923730432 31741806657611096653824 32465428786844546347008 32507061806576329555968 32733738115661443424256 32980753053302396289024 33592640865051976925184 34062089218984442068992 34292487549740559777792 35364127785669952270848 35925463147347253100544 36673910296250320873472 37103347184965195825152 37409986417898792484864 37924905441005717815296 38477545228852795670528 38795541470413562576896 39191414342560639746048 40007902141363986407424 40416146040765659738112 41057672168396860686336 41258149083281610982656 41913040338571795283968 42403825354245938085888 43287238382459395129344 43644984154215257899008 45008889909034484708352 45723316732987413037056 46189881189446468272128 47152170380893269694464 47222441871773885595648 47612709986416644980736 47900617529796337467392 49471129579953594433536 49879981890531723313152 51438731324610839666688 53343869521818648543232 53888194721020879650816 55010865444375481310208 56887358161508576722944 57716317843279193505792 58193312205620343865344 58787121513840959619072 60011853212045979611136 60964422310649884049408 61586508252595291029504 61887223624922416473984 62869560507857692925952 62963255829031847460864 64930857573689092694016 65467476231322886848512 68584975099481119555584 70728255571339904541696 71850926294694506201088 73347820592500641746944 74206694369930391650304 74819972835797584969728 75849810882011435630592 76955090457705591341056 78382828685121279492096 80015804282727972814848 80832292081531319476224 82516298166563221965312 83826080677143590567936 86574476764918790258688 87289968308430515798016 90017779818068969416704 91446633465974826074112 92379762378892936544256 94304340761786539388928 94444883743547771191296 95225419972833289961472 95801235059592674934784 98942259159907188867072 102877462649221679333376 106687739043637297086464 107776389442041759301632 110021730888750962620416 113774716323017153445888 115432635686558387011584 116386624411240687730688 117574243027681919238144 120023706424091959222272 123173016505190582059008 123774447249844832947968 125739121015715385851904 129861715147378185388032 130934952462645773697024 137169950198962239111168 141456511142679809083392 143701852589389012402176 146695641185001283493888 148413388739860783300608 149639945671595169939456 160031608565455945629696 161664584163062638952448 165032596333126443930624 167652161354287181135872 173148953529837580517376 174579936616861031596032 180035559636137938833408 182893266931949652148224 184759524757785873088512 188608681523573078777856 188889767487095542382592 205754925298443358666752 213375478087274594172928 215552778884083518603264 220043461777501925240832 227549432646034306891776 230865271373116774023168 235148486055363838476288 240047412848183918444544 247548894499689665895936 251478242031430771703808 259723430294756370776064 261869904925291547394048 274339900397924478222336 282913022285359618166784 287403705178778024804352 293391282370002566987776 296826777479721566601216 320063217130911891259392 323329168326125277904896 330065192666252887861248 335304322708574362271744 346297907059675161034752 349159873233722063192064 360071119272275877666816 369519049515571746177024 377217363047146157555712 411509850596886717333504 426750956174549188345856 431105557768167037206528 440086923555003850481664 480094825696367836889088 495097788999379331791872 502956484062861543407616 519446860589512741552128 523739809850583094788096 548679800795848956444672 565826044570719236333568 586782564740005133975552 640126434261823782518784 646658336652250555809792 660130385332505775722496 670608645417148724543488 692595814119350322069504 720142238544551755333632 754434726094292315111424 823019701193773434667008 862211115536334074413056 880173847110007700963328 960189651392735673778176 990195577998758663583744 1005912968125723086815232 1038893721179025483104256 1047479619701166189576192 1131652089141438472667136 1173565129480010267951104 1280252868523647565037568 1293316673304501111619584 1320260770665011551444992 1440284477089103510667264 1508869452188584630222848 1646039402387546869334016 1760347694220015401926656 1920379302785471347556352 1980391155997517327167488 2011825936251446173630464 2077787442358050966208512 2263304178282876945334272 2347130258960020535902208 2586633346609002223239168 2640521541330023102889984 2880568954178207021334528 3017738904377169260445696 3520695388440030803853312 3840758605570942695112704 3960782311995034654334976 4526608356565753890668544 4694260517920041071804416 5281043082660046205779968 5761137908356414042669056 6035477808754338520891392 7041390776880061607706624 7921564623990069308669952 9053216713131507781337088 10562086165320092411559936 11522275816712828085338112 14082781553760123215413248 15843129247980138617339904 18106433426263015562674176 21124172330640184823119872 31686258495960277234679808 42248344661280369646239744 63372516991920554469359616 126745033983841108938719232
- Sum of all divisors σ(n): 490618811458838433024000000
- Sum of proper divisors (its aliquot sum) s(n): 363873777474997324085280768
- 126745033983841108938719232 is an abundant number, because the sum of its proper divisors (363873777474997324085280768) is greater than itself. Its abundance is 237128743491156215146561536
Bases of 126745033983841108938719232
- Binary: 1101000110101110100111000001111010100100110110100111001010101110011110000000000000000002
- Hexadecimal: 0x68D74E0F526D39573C0000
- Base-36: FXBCH0NLK0N05ZPC0
Squares and roots of 126745033983841108938719232
- 126745033983841108938719232 squared (1267450339838411089387192322) is 16064303639565037606332455712918115504771908526669824
- 126745033983841108938719232 cubed (1267450339838411089387192323) is 2036070710723413104138818120127933036775937038677027860664457501654740702855168
-
The
square root of 126745033983841108938719232 is 11258109698516.9365926733 -
126745033983841108938719232 is a
perfect cube number . Itscube root is 502315968
Scales and comparisons
How big is 126745033983841108938719232?- 126,745,033,983,841,108,938,719,232 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 126,745,033,983,841,108,938,719,232 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 126745033983841108938719232 cubic inches would be around 41859664 feet tall.
Recreational maths with 126745033983841108938719232
- 126745033983841108938719232 backwards is 232917839801148389330547621
- The number of decimal digits it has is: 27
- The sum of 126745033983841108938719232's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 126745033983841108938719232 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 126745033983841108938719232 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/126745033983841108938719232/
Chicago style:
Numbermatics. 2024. "Number 126745033983841108938719232 - Facts about the integer". https://numbermatics.com/n/126745033983841108938719232/
The information we have on file for 126745033983841108938719232 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 126745033983841108938719232, math, Factors of 126745033983841108938719232, curriculum, school, college, exams, university, Prime factorization of 126745033983841108938719232, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-six septillion, seven hundred forty-five sextillion, thirty-three quintillion, nine hundred eighty-three quadrillion, eight hundred forty-one trillion, one hundred eight billion, nine hundred thirty-eight million, seven hundred nineteen thousand, two hundred thirty-two.