339521404545415017314648064
339,521,404,545,415,017,314,648,064 is an even composite number composed of five prime numbers multiplied together.
339521404545415017314648064 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 339521404545415017314648064:
218 × 38 × 132 × 236 × 534
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 23 × 23 × 23 × 23 × 23 × 23 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 339521404545415017314648064 from the Numbermatics database.
Names of 339521404545415017314648064
- Cardinal: 339521404545415017314648064 can be written as Three hundred thirty-nine septillion, five hundred twenty-one sextillion, four hundred four quintillion, five hundred forty-five quadrillion, four hundred fifteen trillion, seventeen billion, three hundred fourteen million, six hundred forty-eight thousand and sixty-four.
Scientific notation
- Scientific notation: 3.39521404545415017314648064 × 1026
Factors of 339521404545415017314648064
Divisors of 339521404545415017314648064
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 32 36 39 46 48 52 53 54 64 69 72 78 81 92 96 104 106 108 117 128 138 144 156 159 162 169 184 192 207 208 212 216 234 243 256 276 288 299 312 318 324 338 351 368 384 414 416 424 432 468 477 486 507 512 529 552 576 598 621 624 636 648 676 689 702 729 736 768 828 832 848 864 897 936 954 972 1014 1024 1053 1058 1104 1152 1196 1219 1242 1248 1272 1296 1352 1378 1404 1431 1458 1472 1521 1536 1587 1656 1664 1696 1728 1794 1863 1872 1908 1944 2028 2048 2067 2106 2116 2187 2208 2304 2392 2438 2484 2496 2544 2592 2691 2704 2756 2808 2809 2862 2916 2944 3042 3072 3159 3174 3312 3328 3392 3456 3588 3657 3726 3744 3816 3887 3888 4056 4096 4134 4212 4232 4293 4374 4416 4563 4608 4761 4784 4876 4968 4992 5088 5184 5382 5408 5512 5589 5616 5618 5724 5832 5888 6084 6144 6201 6318 6348 6561 6624 6656 6784 6877 6912 7176 7314 7452 7488 7632 7774 7776 8073 8112 8192 8268 8424 8427 8464 8586 8748 8832 8957 9126 9216 9477 9522 9568 9752 9936 9984 10176 10368 10764 10816 10971 11024 11178 11232 11236 11448 11661 11664 11776 12167 12168 12288 12402 12636 12696 12879 13122 13248 13312 13568 13689 13754 13824 14283 14352 14628 14904 14976 15264 15548 15552 15847 16146 16224 16384 16536 16767 16848 16854 16928 17172 17496 17664 17914 18252 18432 18603 18954 19044 19136 19504 19872 19968 20352 20631 20736 21528 21632 21942 22048 22356 22464 22472 22896 23322 23328 23552 24219 24334 24336 24576 24804 25272 25281 25392 25758 26244 26496 26624 26871 27136 27378 27508 27648 28037 28431 28566 28704 29256 29808 29952 30528 31096 31104 31694 32292 32448 32768 32913 33072 33534 33696 33708 33856 34344 34983 34992 35328 35828 36501 36504 36517 36864 37206 37908 38088 38272 38637 39008 39744 39936 40704 41067 41262 41472 42849 43056 43264 43884 44096 44712 44928 44944 45792 46644 46656 47104 47541 48438 48668 48672 49152 49608 50301 50544 50562 50784 51516 52488 52992 53248 53742 54272 54756 55016 55296 55809 56074 56862 57132 57408 58512 59616 59904 61056 61893 62192 62208 63388 64584 64607 64896 65536 65826 66144 67068 67392 67416 67712 68688 69966 69984 70656 71656 72657 73002 73008 73034 73728 74412 75816 75843 76176 76544 77274 78016 79488 79872 80613 81408 82134 82524 82944 84111 85293 85698 86112 86528 87768 88192 89401 89424 89856 89888 91584 93288 93312 94208 95082 96876 97336 97344 98304 98739 99216 100602 101088 101124 101568 103032 104949 104976 105984 106496 107484 108544 109503 109512 109551 110032 110592 111618 112148 113724 114264 114816 115911 117024 119232 119808 122112 123201 123786 124384 124416 126776 128547 129168 129214 129792 131072 131652 132288 134136 134784 134832 135424 137376 139932 139968 141312 142623 143312 145314 146004 146016 146068 147456 148824 148877 150903 151632 151686 152352 153088 154548 156032 158171 158976 159744 161226 162816 164268 165048 165888 167427 168222 170586 171396 172224 173056 175536 176384 178802 178848 179712 179776 183168 185679 186576 186624 188416 190164 193752 193821 194672 194688 196608 197478 198432 201204 202176 202248 203136 206011 206064 209898 209952 211968 212992 214968 217088 217971 219006 219024 219102 220064 221184 223236 224296 227448 227529 228528 229632 231822 234048 238464 239616 241839 244224 246402 247572 248768 248832 252333 253552 257094 258336 258428 259584 262144 263304 264576 268203 268272 269568 269664 270848 274752 279841 279864 279936 282624 285246 286624 290628 292008 292032 292136 294912 296217 297648 297754 301806 303264 303372 304704 306176 309096 312064 314847 316342 317952 319488 322452 325632 328509 328536 328653 330096 331776 334854 336444 341172 342792 344448 346112 347733 351072 352768 357604 357696 359424 359552 364481 366336 369603 371358 373152 373248 376832 380328 385641 387504 387642 389344 389376 393216 394956 396864 402408 404352 404496 406272 412022 412128 419796 419904 423936 425984 427869 429936 434176 435942 438012 438048 438204 440128 442368 446472 446631 448592 454896 455058 457056 459264 463644 468096 474513 474721 476928 479232 483678 488448 492804 495144 497536 497664 502281 504666 507104 514188 516672 516856 519168 526608 529152 536406 536544 539136 539328 541696 549504 557037 559682 559728 559872 565248 570492 573248 581256 581463 584016 584064 584272 589824 592434 595296 595508 603612 606528 606744 609408 612352 618033 618192 624128 629694 632684 635904 638976 644851 644904 651264 653913 657018 657072 657306 660192 663552 669708 672888 682344 682587 685584 688896 692224 695466 702144 705536 715208 715392 718848 719104 725517 728962 732672 739206 742716 746304 746496 753664 756999 760656 771282 775008 775284 778688 778752 786432 789912 793728 804609 804816 808704 808992 812544 824044 824256 839523 839592 839808 839891 847872 851968 855738 859872 868352 871884 876024 876096 876408 880256 884736 888651 892944 893262 897184 909792 910116 914112 918528 927288 936192 944541 949026 949442 953856 958464 967356 976896 985527 985608 985959 990288 995072 995328 1004562 1009332 1014208 1028376 1033344 1033712 1038336 1053216 1058304 1072812 1073088 1078272 1078656 1083392 1093443 1099008 1108809 1114074 1119364 1119456 1119744 1130496 1140984 1146496 1156923 1162512 1162926 1168032 1168128 1168544 1179648 1184868 1190592 1191016 1207224 1213056 1213488 1218816 1224704 1236066 1236384 1248256 1259388 1265368 1271808 1277952 1283607 1289702 1289808 1302528 1307826 1314036 1314144 1314612 1320384 1327104 1339416 1339893 1345776 1364688 1365174 1371168 1377792 1384448 1390932 1404288 1411072 1423539 1424163 1430416 1430784 1437696 1438208 1451034 1457924 1465344 1478412 1485432 1485961 1492608 1492992 1506843 1507328 1513998 1521312 1542564 1550016 1550568 1557376 1557504 1579824 1587456 1609218 1609632 1617408 1617984 1625088 1648088 1648512 1671111 1679046 1679184 1679616 1679782 1695744 1703936 1711476 1719744 1736704 1743768 1744389 1752048 1752192 1752816 1760512 1769472 1777302 1785888 1786524 1794368 1819584 1820232 1828224 1837056 1854099 1854576 1872384 1889082 1898052 1898884 1907712 1916928 1934553 1934712 1935401 1953792 1961739 1971054 1971216 1971918 1980576 1990144 1990656 2009124 2018664 2028416 2047761 2056223 2056752 2066688 2067424 2076672 2106432 2116608 2145624 2146176 2156544 2157312 2166784 2176551 2186886 2198016 2217618 2228148 2238728 2238912 2239488 2260992 2270997 2281968 2292992 2313846 2325024 2325852 2336064 2336256 2337088 2359296 2369736 2381184 2382032 2413827 2414448 2426112 2426976 2437632 2449408 2472132 2472768 2496512 2518569 2518776 2519673 2530736 2543616 2555904 2567214 2579404 2579616 2605056 2615652 2628072 2628288 2629224 2640768 2654208 2665953 2678832 2679786 2691552 2729376 2730348 2742336 2755584 2768896 2781864 2808576 2822144 2833623 2847078 2848326 2860832 2861568 2875392 2876416 2902068 2915848 2930688 2956581 2956824 2957877 2970864 2971922 2985216 2985984 3013686 3014656 3027996 3042624 3085128 3100032 3101136 3114752 3115008 3159648 3174912 3218436 3219264 3234816 3235968 3250176 3280329 3296176 3297024 3342222 3358092 3358368 3359232 3359564 3391488 3407872 3422952 3424171 3439488 3470769 3473408 3487536 3488778 3504096 3504384 3505632 3521024 3538944 3554604 3571776 3573048 3588736 3637933 3639168 3640464 3656448 3674112 3708198 3709152 3744768 3778164 3796104 3797768 3815424 3833856 3850821 3869106 3869424 3870802 3907584 3923478 3942108 3942432 3943836 3961152 3980288 3981312 4018248 4019679 4037328 4056832 4095522 4112446 4113504 4133376 4134848 4153344 4212864 4233216 4270617 4272489 4291248 4292352 4313088 4314624 4333568 4353102 4373772 4396032 4435236 4456296 4457883 4477456 4477824 4478976 4520529 4521984 4541994 4563936 4585984 4627692 4650048 4651704 4672128 4672512 4674176 4738253 4739472 4762368 4764064 4827654 4828896 4852224 4853952 4875264 4898816 4944264 4945536 4993024 5013333 5037138 5037552 5039346 5061472 5087232 5111808 5134428 5158808 5159232 5210112 5231304 5233167 5256144 5256576 5258448 5281536 5308416 5331906 5357664 5359572 5383104 5458752 5460696 5484672 5511168 5537792 5562297 5563728 5617152 5644288 5667246 5694156 5696652 5721664 5723136 5750784 5752832 5803659 5804136 5806203 5831696 5861376 5913162 5913648 5915754 5941728 5943844 5970432 5971968 6027372 6029312 6055992 6085248 6143283 6168669 6170256 6200064 6202272 6229504 6230016 6319296 6349824 6436343 6436872 6438528 6469632 6471936 6500352 6529653 6560658 6592352 6594048 6684444 6716184 6716736 6718464 6719128 6782976 6812991 6845904 6848342 6878976 6941538 6946816 6975072 6977556 7008192 7008768 7011264 7042048 7077888 7109208 7143552 7146096 7177472 7241481 7275866 7278336 7280928 7312896 7348224 7416396 7418304 7489536 7555707 7556328 7559019 7592208 7595536 7630848 7667712 7701642 7738212 7738848 7741604 7815168 7846956 7884216 7884864 7887672 7890481 7922304 7960576 7962624 7997859 8036496 8039358 8074656 8113664 8191044 8224892 8227008 8266752 8269696 8306688 8383063 8425728 8466432 8500869 8541234 8544978 8582496 8584704 8626176 8629248 8667136 8706204 8747544 8792064 8869743 8870472 8873631 8912592 8915766 8954912 8955648 8957952 9041058 9043968 9083988 9127872 9171968 9255384 9300096 9303408 9344256 9345024 9348352 9476506 9478944 9524736 9528128 9655308 9657792 9704448 9707904 9750528 9797632 9840987 9888528 9891072 9986048 10026666 10074276 10075104 10078692 10122944 10174464 10223616 10268856 10272513 10317616 10318464 10420224 10462608 10466334 10512288 10513152 10516896 10563072 10616832 10663812 10715328 10719144 10766208 10913799 10917504 10918583 10921392 10969344 11022336 11075584 11124594 11127456 11234304 11288576 11334492 11388312 11393304 11443328 11446272 11501568 11505664 11552463 11607318 11608272 11612406 11663392 11722752 11826324 11827296 11831508 11883456 11887688 11940864 11943936 12054744 12059037 12111984 12170496 12286566 12337338 12340512 12400128 12404544 12459008 12460032 12638592 12699648 12811851 12817467 12872686 12873744 12877056 12939264 12943872 13000704 13059306 13121316 13184704 13188096 13368888 13373649 13432368 13433472 13436928 13438256 13565952 13625982 13691808 13696684 13757952 13883076 13893632 13950144 13955112 14016384 14017536 14022528 14084096 14214759 14218416 14287104 14292192 14354944 14482962 14551732 14556672 14561856 14625792 14696448 14831573 14832792 14836608 14979072 15039999 15111414 15112656 15118038 15184416 15191072 15261696 15335424 15403284 15476424 15477696 15483208 15630336 15693912 15699501 15768432 15769728 15775344 15780962 15844608 15921152 15925248 15995718 16072992 16078716 16149312 16227328 16382088 16449784 16454016 16533504 16539392 16613376 16686891 16766126 16851456 16932864 17001738 17082468 17089956 17164992 17169408 17252352 17258496 17334272 17410977 17412408 17418609 17495088 17584128 17739486 17740944 17747262 17825184 17831532 17909824 17911296 17915904 18082116 18087936 18167976 18255744 18343936 18429849 18506007 18510768 18600192 18606816 18688512 18690048 18696704 18953012 18957888 19049472 19056256 19309029 19310616 19315584 19317493 19408896 19415808 19501056 19588959 19595264 19681974 19777056 19782144 19972096 20053332 20148552 20150208 20157384 20245888 20348928 20438973 20537712 20545026 20635232 20636928 20840448 20925216 20932668 21024576 21026304 21033792 21126144 21233664 21327624 21430656 21438288 21532416 21724443 21827598 21835008 21837166 21842784 21938688 22044672 22151168 22249188 22254912 22468608 22577152 22667121 22668984 22677057 22776624 22786608 22886656 22892544 23003136 23011328 23104926 23214636 23216544 23224812 23326784 23445504 23652648 23654592 23663016 23671443 23766912 23775376 23881728 23887872 24109488 24118074 24223968 24340992 24573132 24674676 24681024 24800256 24809088 24918016 24920064 25149189 25160213 25277184 25399296 25502607 25623702 25634934 25745372 25747488 25754112 25878528 25887744 26001408 26118612 26242632 26369408 26376192 26609229 26620893 26737776 26747298 26864736 26866944 26873856 26876512 27131904 27251964 27383616 27393368 27515904 27766152 27900288 27910224 28032768 28035072 28045056 28168192 28429518 28436832 28574208 28584384 28709888 28965924 29103464 29113344 29123712 29251584 29392896 29522961 29663146 29665584 29673216 29958144 30079998 30222828 30225312 30236076 30368832 30382144 30523392 30670848 30806568 30817539 30952848 30955392 30966416 31260672 31387824 31399002 31536864 31539456 31550688 31561924 31689216 31842304 31850496 31991436 32145984 32157432 32298624 32454656 32741397 32755749 32764176 32899568 32908032 33067008 33078784 33226752 33373782 33532252 33702912 33865728 34003476 34164936 34177103 34179912 34329984 34338816 34504704 34516992 34657389 34668544 34821954 34824816 34837218 34990176 35168256 35478972 35481888 35494524 35650368 35663064 35819648 35822592 35831808 36164232 36177111 36335952 36511488 36687872 36859698 37012014 37021536 37200384 37213632 37377024 37380096 37393408 37906024 37915776 38098944 38112512 38435553 38452401 38618058 38621232 38631168 38634986 38817792 38831616 39002112 39177918 39190528 39363948 39554112 39564288 39944192 40106664 40120947 40297104 40300416 40314768 40491776 40697856 40877946 41075424 41090052 41270464 41273856 41680896 41850432 41865336 42049152 42052608 42067584 42252288 42644277 42655248 42861312 42876576 43064832 43448886 43655196 43670016 43674332 43685568 43877376 44089344 44302336 44494719 44498376 44509824 44514223 44937216 45119997 45154304 45334242 45337968 45354114 45553248 45573216 45773312 45785088 46006272 46022656 46209852 46429272 46433088 46449624 46653568 46891008 47098503 47293129 47305296 47309184 47326032 47342886 47533824 47550752 47763456 47775744 48218976 48236148 48447936 48681984 49146264 49349352 49362048 49600512 49618176 49836032 49840128 50060673 50298378 50320426 50554368 50798592 51005214 51247404 51269868 51490744 51494976 51508224 51757056 51775488 52002816 52232931 52237224 52255827 52485264 52738816 52752384 53218458 53241786 53475552 53494596 53729472 53733888 53747712 53753024 54263808 54503928 54767232 54786736 55031808 55518021 55532304 55800576 55820448 56065536 56070144 56090112 56336384 56859036 56873664 57148416 57168768 57419776 57927087 57931848 57952479 58206928 58226688 58247424 58503168 58766877 58785792 59045922 59326292 59331168 59346432 59916288 60159996 60445656 60450624 60472152 60737664 60764288 61046784 61316919 61613136 61635078 61905696 61910784 61932832 62521344 62775648 62798004 63073728 63078912 63101376 63123848 63378432 63684608 63700992 63982872 64291968 64314864 64597248 64909312 65173329 65482794 65511498 65528352 65799136 65816064 66134016 66157568 66453504 66747564 67064504 67405824 67731456 68001363 68006952 68031171 68329872 68354206 68359824 68659968 68677632 69009408 69033984 69314778 69337088 69643908 69649632 69674436 69980352 70336512 70957944 70963776 70989048 71014329 71300736 71326128 71639296 71645184 71663616 72328464 72354222 72671904 73022976 73375744 73719396 74024028 74043072 74400768 74427264 74754048 74760192 74786816 75447567 75480639 75812048 75831552 76197888 76225024 76871106 76904802 77236116 77242464 77262336 77269972 77635584 77663232 78004224 78355836 78381056 78727896 78755933 79108224 79128576 79827687 79862679 79888384 80213328 80241894 80594208 80600832 80629536 80983552 81395712 81755892 82150848 82180104 82540928 82547712 83672459 83700864 83730672 84098304 84105216 84135168 84504576 85288554 85310496 85722624 85753152 86129664 86897772 87310392 87340032 87348664 87371136 87754752 88178688 88568883 88989438 88996752 89019648 89028446 89874432 90239994 90308608 90668484 90675936 90708228 91106496 91146432 91546624 91570176 92012544 92045312 92419704 92452617 92858544 92866176 92899248 93307136 93782016 94197006 94586258 94610592 94618368 94652064 94685772 95067648 95101504 95526912 95551488 96437952 96472296 96895872 97363968 98224191 98267247 98292528 98698704 98724096 99201024 99236352 99672064 99680256 100121346 100596756 100640852 101108736 101597184 102010428 102494808 102531309 102539736 102576253 102981488 102989952 103016448 103514112 103550976 103972167 104005632 104465862 104474448 104511654 104970528 105477632 105504768 106436916 106483572 106951104 106989192 107458944 107467776 107495424 107506048 108531333 108979819 109007856 109534464 109573472 110063616 111036042 111064608 111601152 111640896 112131072 112140288 112180224 112672768 113718072 113747328 114296832 114337536 114839552 115306659 115357203 115854174 115863696 115904958 116413856 116453376 116494848 117006336 117533754 117571584 118091844 118652584 118662336 118692864 119832576 120319992 120362841 120891312 120901248 120944304 121475328 121528576 122093568 122633838 123226272 123270156 123811392 123821568 123865664 125042688 125551296 125596008 126147456 126157824 126202752 126247696 126756864 127369216 127932831 127965744 128583936 128629728 129194496 129818624 130346658 130965588 131022996 131056704 131598272 131632128 132268032 132315136 132907008 133484157 133495128 133542669 134129008 134811648 135462912 136002726 136013904 136062342 136659744 136708412 136719648 137319936 137355264 138018816 138067968 138629556 138674176 139287816 139299264 139348872 139960704 140673024 141295509 141879387 141915888 141927552 141978096 142028658 142601472 142652256 143278592 143290368 143327232 144656928 144708444 145343808 146045952 146751488 147438792 148035889 148048056 148086144 148801536 148854528 149508096 149520384 149573632 150182019 150895134 150961278 151624096 151663104 152395776 152450048 153742212 153809604 154472232 154484928 154524672 154539944 155271168 155326464 156008448 156698793 156711672 156767481 157455792 157511866 158216448 158257152 159655374 159725358 159776768 160426656 160483788 161188416 161201664 161259072 161967104 162791424 163511784 164301696 164360208 165081856 165095424 166554063 167344918 167401728 167461344 168196608 168210432 168270336 169009152 170577108 170620992 171445248 171506304 172259328 173781261 173795544 173857437 174620784 174680064 174697328 174742272 175509504 176357376 177137766 177978876 177993504 178039296 178056892 179748864 180479988 180617216 181336968 181351872 181416456 181481063 182212992 182292864 183093248 183140352 183950757 184090624 184839408 184905234 185717088 185732352 185798496 186614272 187564032 188394012 189172516 189221184 189236736 189304128 189371544 190135296 190203008 191053824 191102976 192810449 192875904 192944592 193791744 194727936 195519987 196448382 196534494 196585056 197397408 197448192 198402048 198472704 199344128 199360512 200242692 201193512 201281704 202217472 203194368 204004089 204020856 204093513 204989616 205062618 205079472 205152506 205962976 205979904 206032896 207028224 207101952 207944334 208011264 208931724 208948896 209023308 209941056 210955264 211009536 212873832 212967144 213042987 213902208 213978384 214917888 214935552 214990848 215012096 217062666 217959638 218015712 219068928 219146944 220127232 222072084 222129216 223202304 223281792 224262144 224280576 224360448 225345536 226342701 226441917 227436144 227494656 228593664 228675072 229679104 230613318 230714406 231708348 231727392 231809916 232827712 232906752 232989696 234012672 235067508 235143168 236183688 236267799 237305168 237324672 237385728 239588037 239665152 240639984 240725682 241782624 241802496 241888608 242950656 243057152 244187136 245267676 246452544 246540312 247622784 247643136 247731328 251017377 251102592 251127409 251192016 252294912 252315648 252405504 252495392 253513728 254738432 255865662 255931488 257167872 257259456 258388992 259637248 260693316 261931176 262045992 262113408 263196544 263264256 264536064 264630272 265706649 266968314 266990256 267085338 268258016 269623296 270925824 272005452 272027808 272124684 273319488 273416824 273439296 274639872 274710528 276037632 276135936 277259112 277357851 278575632 278598528 278697744 279921408 281346048 282591018 283758774 283831776 283855104 283956192 284057316 285202944 285304512 286557184 286580736 286654464 289313856 289416888 290687616 292091904 293502976 294672573 294801741 294877584 296071778 296096112 296172288 297603072 297709056 299016192 299040768 299147264 300364038 301790268 301922556 303248192 303326208 304791552 304900096 307484424 307593927 307619208 307728759 308944464 308969856 309049344 309079888 310542336 310652928 312016896 313397586 313423344 313534962 314911584 315023732 316432896 316514304 319310748 319450716 319553536 320853312 320967576 322376832 322403328 322518144 323934208 325593999 326939457 327023568 328603392 328720416 330163712 330190848 333108126 334689836 334803456 334922688 336393216 336420864 336540672 338018304 341126179 341154216 341241984 342890496 343012608 344518656 345919977 346071609 347562522 347591088 347714874 349241568 349360128 349394656 349484544 351019008 352714752 354275532 355957752 355987008 356078592 356113784 359497728 360959976 361088523 362673936 362703744 362832912 362962126 364425984 364585728 366186496 366280704 367901514 368181248 369678816 369810468 371434176 371464704 371596992 373228544 375128064 376788024 378345032 378442368 378473472 378608256 378743088 380270592 380406016 382107648 383798493 385620898 385751808 385889184 387583488 389455872 391039974 392896764 393068988 393170112 394794816 394896384 396804096 396945408 398688256 398721024 400452471 400485384 400628007 402387024 402563408 404434944 406388736 408008178 408041712 408187026 409979232 410125236 410158944 410305012 411925952 411959808 412065792 414056448 414203904 415888668 416022528 417863448 417897792 418046616 419882112 421910528 422019072 423886527 425638161 425747664 425934288 426085974 427804416 427956768 429835776 429871104 429981696 430024192 434125332 435919276 436031424 438137856 438293888 440254464 444107667 444144168 444258432 444302339 446404608 446563584 448524288 448561152 448720896 450546057 450691072 452685402 452883834 454872288 454989312 457187328 457350144 459358208 461226636 461428812 463416696 463454784 463619832 465655424 465813504 465979392 468025344 470096379 470135016 470302443 472367376 472535598 474610336 474649344 474771456 479176074 479330304 481279968 481451364 483565248 483604992 483777216 485901312 486114304 488374272 490535352 492905088 493080624 495245568 495286272 495462656 499662189 502034754 502205184 502254818 502384032 504589824 504631296 504811008 504990784 507027456 509476864 511731324 511862976 514335744 514518912 516777984 519274496 521343783 521386632 521572311 523862352 524091984 524226816 526393088 526528512 529072128 529260544 531413298 533936628 533980512 534170676 536516032 539246592 541851648 544010904 544055616 544249368 544443189 546638976 546833648 546878592 549279744 549421056 552271872 554518224 554715702 557151264 557197056 557395488 559842816 562692096 565182036 567517548 567663552 567710208 567912384 568114632 570405888 570609024 573114368 573161472 573308928 578431347 578627712 578684899 578833776 581375232 584183808 586559961 587005952 589345146 589603482 589755168 592143556 592192224 592344576 595206144 595418112 598032384 598081536 598294528 600728076 603580536 603845112 606496384 606652416 609583104 609800192 612012267 612280539 614968848 615187854 615238416 615457518 617888928 617939712 618098688 618159776 621084672 621305856 624033792 626795172 626846688 627069924 629823168 630047464 632865792 633028608 638621496 638901432 639128961 641706624 641935152 644753664 644806656 645036288 647868416 651187998 653878914 654047136 657206784 657440832 660327424 660381696 666216252 669379672 669606912 669845376 672786432 672841728 673081344 676036608 679028103 679325751 682252358 682308432 682483968 685780992 686025216 689037312 691839954 692143218 695125044 695182176 695429748 698483136 698720256 698789312 698969088 702038016 705429504 708551064 708803397 711915504 711974016 712157184 712227568 718995456 721919952 722177046 725347872 725407488 725665824 725924252 728851968 729171456 732372992 732561408 735803028 736362496 739357632 739620936 742868352 742929408 743193984 746457088 753052131 753382227 753576048 756690064 756884736 756946944 757216512 757486176 760541184 760812032 764215296 767596986 771241796 771503616 771778368 775166976 778911744 782079948 785793528 786073369 786137976 786340224 789589632 789792768 793608192 793890816 797119947 797376512 800904942 800970768 801256014 804774048 805126816 808869888 812777472 816016356 816083424 816374052 819958464 820250472 820317888 820610024 823851904 823919616 824131584 828112896 828407808 831777336 832073553 835726896 835795584 836093232 839764224 843821056 844038144 847773054 851276322 851495328 851868576 852171948 855608832 855913536 859671552 859742208 859963392 860048384 868250664 871838552 872062848 876275712 876587776 880508928 884017719 884405223 888215334 888288336 888516864 888604678 892809216 893127168 897048576 897122304 897441792 901092114 901382144 905370804 905767668 909744576 909978624 914374656 914700288 918716416 922453272 922781781 922857624 923186277 926833392 926909568 927239664 931310848 931627008 931958784 936050688 940192758 940270032 940604886 944734752 945071196 949220672 949298688 949542912 958352148 958660608 962559936 962902728 967130496 967209984 967554432 971802624 972228608 976781997 980818371 981070704 985810176 986161248 990491136 990572544 990925312 999324378 1004069508 1004410368 1004509636 1004768064 1009179648 1009262592 1009622016 1009981568 1014054912 1018953728 1023378537 1023462648 1023725952 1023827129 1028671488 1029037824 1033555968 1037759931 1038214827 1038548992 1042687566 1042773264 1043144622 1047724704 1048183968 1048453632 1052786176 1053057024 1058144256 1058521088 1062826596 1067873256 1067961024 1068341352 1073032064 1078493184 1083265569 1087741967 1088021808 1088111232 1088498736 1088886378 1093277952 1093667296 1093757184 1098559488 1098842112 1104543744 1109036448 1109431404 1114302528 1114394112 1114790976 1119685632 1125384192 1130364072 1135035096 1135327104 1135420416 1135824768 1136229264 1140811776 1141218048 1146228736 1146322944 1151395479 1156862694 1157255424 1157369798 1157667552 1162750464 1168367616 1173119922 1174011904 1178690292 1179206964 1179510336 1184287112 1184384448 1184689152 1190412288 1190836224 1196064768 1196163072 1196589056 1201357413 1201456152 1201884021 1207161072 1207690224 1212992768 1213304832 1219166208 1219600384 1224024534 1224561078 1229937696 1230375708 1230476832 1230915036 1235777856 1235879424 1236197376 1236319552 1242169344 1242611712 1248067584 1253590344 1253693376 1254139848 1259646336 1260094928 1265731584 1266057216 1276914483 1277242992 1277802864 1278257922 1283413248 1283870304 1289507328 1289613312 1290072576 1295736832 1302375996 1307757828 1308094272 1314413568 1314881664 1320654848 1320763392 1332323001 1332432504 1332907017 1333491289 1338759344 1339213824 1339690752 1345572864 1345683456 1346162688 1351638171 1352073216 1358056206 1358651502 1364504716 1364616864 1364967936 1371561984 1372050432 1378074624 1383679908 1384286436 1390250088 1390364352 1390859496 1396966272 1397440512 1397578624 1397938176 1404076032 1410289137 1410907329 1417102128 1417606794 1423831008 1423948032 1424314368 1424455136 1437990912 1443839904 1444354092 1450695744 1450814976 1451331648 1451848504 1457703936 1458342912 1464745984 1465122816 1471606056 1478715264 1479241872 1485736704 1485858816 1486387968 1492914176 1498986567 1506104262 1506764454 1507152096 1513380128 1513769472 1513893888 1514433024 1514972352 1521082368 1521624064 1528430592 1535193972 1542483592 1543007232 1543556736 1550333952 1557823488 1564031349 1564159896 1564716933 1571587056 1572146738 1572275952 1572680448 1579179264 1579585536 1587216384 1587781632 1594239894 1594753024 1601809884 1601941536 1602512028 1609548096 1610253632 1617739776 1625554944 1632032712 1632166848 1632748104 1633329567 1639916928 1640500944 1640635776 1641220048 1647703808 1647839232 1648263168 1656815616 1663554672 1664147106 1671453792 1671591168 1672186464 1679528448 1687642112 1688076288 1695546108 1702552644 1702990656 1703737152 1704343896 1711217664 1711827072 1719343104 1719484416 1719926784 1720096768 1735294041 1736054697 1736501328 1743677104 1744125696 1752551424 1753175552 1761017856 1768035438 1768810446 1776430668 1776576672 1777033728 1777209356 1785618432 1786254336 1794097152 1794244608 1794883584 1802184228 1802764288 1810741608 1811386459 1811535336 1819489152 1819957248 1828749312 1829400576 1836036801 1836841617 1837432832 1844906544 1845563562 1845715248 1846372554 1853666784 1853819136 1854479328 1862621696 1863254016 1863917568 1872101376 1880385516 1880540064 1881209772 1889469504 1890142392 1898441344 1898597376 1899085824 1916704296 1917386883 1924466557 1925119872 1925805456 1934260992 1934419968 1935108864 1943605248 1944457216 1953563994 1961636742 1962141408 1971620352 1972322496 1980982272 1981145088 1981850624 1998648756 2008139016 2008820736 2009019272 2009536128 2018359296 2018525184 2019244032 2019963136 2028109824 2037084309 2037977253 2046757074 2046925296 2047451904 2047654258 2057342976 2058075648 2067111936 2075519862 2076429654 2077097984 2085375132 2085546528 2086289244 2095449408 2096367936 2096907264 2105572352 2106114048 2116288512 2117042176 2125653192 2126410191 2135746512 2135922048 2136682704 2146064128 2156986368 2166531138 2175483934 2176043616 2176222464 2176997472 2177772756 2186555904 2187334592 2187514368 2197118976 2197684224 2209087488 2218072896 2218862808 2228605056 2228788224 2229581952 2239371264 2259156393 2260146681 2260728144 2270070192 2270654208 2270840832 2271649536 2272458528 2281623552 2282436096 2292457472 2292645888 2302790958 2313725388 2314510848 2314739596 2315335104 2325500928 2336735232 2346239844 2348023808 2357380584 2358220107 2358413928 2359020672 2359253819 2368574224 2368768896 2369378304 2380824576 2381672448 2391359841 2392129536 2393178112 2402714826 2402912304 2403768042 2414322144 2415380448 2425985536 2426609664 2438332416 2439200768 2448049068 2449122156 2459875392 2460751416 2460953664 2461830072 2471555712 2471758848 2472394752 2472639104 2484338688 2485223424 2496220659 2506535837 2507180688 2507386752 2508279696 2519292672 2520189856 2531463168 2532114432 2553828966 2554485984 2555605728 2556515844 2566826496 2567740608 2579014656 2579226624 2580145152 2591473664 2604751992 2615515656 2616188544 2628827136 2629763328 2641309696 2641526784 2652053157 2653215669 2664646002 2664865008 2665814034 2666982578 2677518688 2678427648 2679381504 2691145728 2691366912 2692325376 2703276342 2704146432 2716112412 2717303004 2729009432 2729233728 2729935872 2743123968 2744100864 2756149248 2767359816 2768345343 2768572872 2769558831 2780500176 2780728704 2781718992 2793932544 2794881024 2795157248 2795876352 2808152064 2820578274 2821814658 2834204256 2835213588 2847662016 2847896064 2848628736 2848910272 2875981824 2887679808 2888708184 2901391488 2901629952 2902663296 2903697008 2915407872 2916685824 2929491968 2942455113 2943212112 2957430528 2958483744 2971473408 2971717632 2972775936 2985828352 2997973134 3012208524 3013528908 3014304192 3026760256 3027538944 3027787776 3028866048 3029944704 3042164736 3043248128 3056861184 3070135611 3070387944 3071481387 3084967184 3086014464 3087113472 3100667904 3114644481 3115646976 3128062698 3128319792 3129433866 3143174112 3144293476 3144551904 3145360896 3158358528 3159171072 3174432768 3175563264 3188479788 3189506048 3203619768 3203883072 3205024056 3219096192 3220507264 3235479552 3249796707 3263225901 3264065424 3264333696 3265496208 3266659134 3279833856 3281001888 3281271552 3282440096 3295407616 3295678464 3296526336 3313631232 3327109344 3328294212 3342907584 3343182336 3344372928 3359056896 3375284224 3376152576 3391092216 3405105288 3405981312 3407474304 3408687792 3422435328 3423654144 3438686208 3438968832 3440193536 3454186437 3470588082 3472109394 3473002656 3487354208 3488251392 3505102848 3506351104 3522035712 3536070876 3537620892 3552861336 3553153344 3554067456 3554418712 3571236864 3572508672 3588194304 3588489216 3589767168 3604072239 3604368456 3605652063 3621483216 3622772918 3623070672 3638978304 3639914496 3657498624 3658801152 3672073602 3673683234 3674865664 3689813088 3691127124 3691430496 3692745108 3707333568 3707638272 3708958656 3725243392 3726508032 3727835136 3744202752 3760771032 3761080128 3762419544 3778939008 3780284784 3796882688 3797194752 3798171648 3830743449 3833408592 3834773766 3848933114 3850239744 3851610912 3868521984 3868839936 3870217728 3887210496 3888914432 3907127988 3923273484 3924282816 3943240704 3944644992 3961964544 3962290176 3963701248 3996969003 3997297512 3998721051 4000473867 4016278032 4017641472 4018038544 4019072256 4036718592 4037050368 4038488064 4039926272 4056219648 4074168618 4075954506 4093514148 4093850592 4094903808 4095308516 4114685952 4116151296 4134223872 4151039724 4152859308 4154195968 4170750264 4171093056 4172578488 4174064449 4190898816 4192735872 4193814528 4211144704 4212228096 4230867411 4232721987 4234084352 4251306384 4252820382 4271493024 4271844096 4273365408 4292128256 4313972736 4333062276 4350967868 4352087232 4352444928 4353994944 4355545512 4373111808 4374669184 4375028736 4394237952 4395368448 4434640327 4436145792 4437725616 4457210112 4457576448 4459163904 4478742528 4496959701 4518312786 4520293362 4521456288 4540140384 4541308416 4541681664 4543299072 4544917056 4563247104 4564872192 4584914944 4585291776 4605581916 4627450776 4629021696 4629479192 4630670208 4651001856 4673470464 4692094047 4692479688 4694150799 4714761168 4716440214 4716827856 4718041344 4718507638 4737148448 4737537792 4738756608 4761649152 4763344896 4782719682 4784259072 4786356224 4805429652 4805824608 4807536084 4828644288 4830760896 4851971072 4853219328 4876664832 4878401536 4896098136 4898244312 4899988701 4919750784 4921502832 4921907328 4923660144 4943111424 4943517696 4944789504 4945278208 4970446848 4992441318 5013071674 5014361376 5014773504 5016559392 5038585344 5040379712 5062926336 5064228864 5107657932 5108971968 5111211456 5113031688 5133652992 5135481216 5158029312 5158453248 5160290304 5182947328 5205882123 5208164091 5209503984 5231031312 5232377088 5257654272 5259526656 5282619392 5283053568 5304106314 5306431338 5329292004 5329730016 5331628068 5333965156 5355037376 5356855296 5358763008 5382291456 5382733824 5384650752 5406552684 5408292864 5432224824 5434159377 5434606008 5458018864 5458467456 5459871744 5486247936 5488201728 5510524851 5512298496 5534719632 5536690686 5537145744 5539117662 5561000352 5561457408 5563437984 5587865088 5589762048 5590314496 5591752704 5616304128 5641156548 5643629316 5668408512 5670427176 5695324032 5695792128 5697257472 5697820544 5752160649 5773399671 5775359616 5775930407 5777416368 5802782976 5803259904 5805326592 5807394016 5830815744 5833371648 5858983936 5884910226 5886424224 5914861056 5916967488 5942946816 5943435264 5945551872 5971656704 5995946268 6024417048 6027057816 6028608384 6053520512 6055077888 6055575552 6057732096 6059889408 6084329472 6086496256 6111252927 6113931759 6140271222 6140775888 6142962774 6169934368 6172028928 6174226944 6201335808 6229288962 6231293952 6256125396 6256639584 6258867732 6286348224 6288586952 6289103808 6290721792 6316717056 6318342144 6348865536 6351126528 6376959576 6379230573 6407239536 6407766144 6410048112 6438192384 6441014528 6470959104 6499593414 6526451802 6528130848 6528667392 6530992416 6533318268 6559667712 6562003776 6562543104 6564880192 6590815232 6591356928 6593052672 6627262464 6654218688 6656588424 6685815168 6686364672 6688745856 6718113792 6750568448 6777469179 6780440043 6782184432 6810210576 6811962624 6814948608 6817375584 6844870656 6847308288 6877372416 6877937664 6880387072 6908372874 6941176164 6944218788 6946005312 6974708416 6976502784 7010205696 7012702208 7044071424 7072141752 7074660321 7075241784 7077761457 7105722672 7106306688 7108134912 7108837424 7142473728 7145017344 7176388608 7179534336 7208144478 7208736912 7211304126 7242966432 7245545836 7246141344 7277956608 7279828992 7314997248 7317602304 7344147204 7347366468 7349731328 7379626176 7382254248 7382860992 7385490216 7414667136 7415276544 7417917312 7450486784 7453016064 7455670272 7488661977 7519607511 7521542064 7522160256 7524839088 7557878016 7560569568 7593765376 7594389504 7596343296 7661486898 7666817184 7669547532 7697866228 7700479488 7703221824 7737043968 7737679872 7740435456 7774420992 7777828864 7814255976 7845902117 7846546968 7848565632 7886481408 7889289984 7923929088 7924580352 7927402496 7956159471 7959647007 7993938006 7994595024 7997442102 8000947734 8032556064 8035282944 8036077088 8038144512 8073437184 8074100736 8076976128 8079852544 8112439296 8148337236 8151909012 8187028296 8187701184 8189807616 8190617032 8229371904 8232302592 8268447744 8302079448 8305036029 8305718616 8308676493 8341500528 8342186112 8345156976 8348128898 8381797632 8385471744 8387629056 8422289408 8424456192 8461734822 8465443974 8468168704 8502612768 8505640764 8542986048 8543688192 8546730816 8584256512 8627945472 8666124552 8701935736 8704174464 8704889856 8707989888 8711091024 8746223616 8749338368 8750057472 8788475904 8827365339 8869280654 8872291584 8875451232 8914420224 8915152896 8918327808 8957485056 8993919402 9036625572 9040586724 9042912576 9080280768 9082616832 9083363328 9086598144 9089834112 9126494208 9129744384 9169829888 9170583552 9210406833 9211163832 9214444161 9254901552 9258043392 9258958384 9261340416 9302003712 9346940928 9384188094 9384959376 9388301598 9429522336 9432880428 9433655712 9436082688 9437015276 9474296896 9475075584 9477513216 9523298304 9526689792 9565439364 9568518144 9572712448 9610859304 9611649216 9615072168 9657288576 9661521792 9703942144 9706438656 9749390121 9756803072 9789677703 9792196272 9796488624 9799977402 9839501568 9843005664 9843814656 9847320288 9886222848 9887035392 9889579008 9890556416 9940893696 9984882636 10026143348 10028722752 10029547008 10033118784 10077170688 10080759424 10125852672 10128457728 10215315864 10217943936 10218953797 10222422912 10226063376 10267305984 10270962432 10316058624 10316906496 10320580608 10362559311 10365894656 10411764246 10416328182 10419007968 10462062624 10464754176 10515308544 10519053312 10565238784 10566107136 10608212628 10612862676 10658584008 10659460032 10663256136 10667930312 10710074752 10713710592 10717526016 10764582912 10765467648 10769301504 10812216717 10813105368 10816956189 10864449648 10868318754 10869212016 10916037728 10916934912 10919743488 10972495872 10976403456 11021049702 11024596992 11069439264 11073381372 11074291488 11078235324 11122000704 11122914816 11126875968 11175730176 11179524096 11180628992 11183505408 11232608256 11282313096 11287258632 11336817024 11340854352 11390648064 11391584256 11394514944 11395641088 11492230347 11504321298 11546799342 11550719232 11551860814 11554832736 11605565952 11606519808 11610653184 11614788032 11661631488 11666743296 11717967872 11769820452 11772848448 11829722112 11833934976 11885893632 11886870528 11891103744 11943313408 11990907009 11991892536 11996163153 12001421601 12048834096 12054115632 12057216768 12107041024 12110155776 12111151104 12115464192 12119778816 12168658944 12172992512 12222505854 12227863518 12280542444 12281551776 12285925548 12339868736 12344057856 12348453888 12402671616 12458577924 12462587904 12512250792 12513279168 12517735464 12522193347 12572696448 12577173904 12578207616 12581443584 12633434112 12636684288 12698165961 12702253056 12753919152 12758461146 12814479072 12815532288 12820096224 12876384768 12882029056 12941918208 12999186828 13052903604 13056261696 13057334784 13061984832 13066636536 13119335424 13124007552 13125086208 13129760384 13181630464 13182713856 13186105344 13303920981 13308437376 13309752677 13313176848 13371630336 13372729344 13377491712 13436227584 13490879103 13501136896 13554938358 13560880086 13564368864 13620421152 13623925248 13629897216 13634751168 13689741312 13694616576 13754744832 13755875328 13760774144 13816745748 13882352328 13888437576 13892010624 13949416832 13953005568 14020411392 14025404416 14076282141 14082452397 14144283504 14149320642 14150483568 14155522914 14211445344 14212613376 14216269824 14217674848 14284947456 14290034688 14352777216 14359068672 14416288956 14417473824 14422608252 14485932864 14491091672 14492282688 14555913216 14559657984 14629994496 14635204608 14688294408 14694732936 14699966103 14759252352 14764508496 14765721984 14770980432 14829334272 14830553088 14835834624 14900973568 14911340544 14977323954 15039215022 15043084128 15044320512 15049678176 15115756032 15121139136 15187530752 15188779008 15192686592 15322973796 15333634368 15339095064 15395732456 15400958976 15406443648 15474087936 15475359744 15480870912 15548841984 15555657728 15617646369 15624492273 15628511952 15691804234 15693093936 15697131264 15772962816 15778579968 15847858176 15849160704 15854804992 15912318942 15919294014 15987876012 15989190048 15994884204 16001895468 16065112128 16070565888 16072154176 16076289024 16146874368 16148201472 16153952256 16159705088 16224878592 16296674472 16302478131 16303818024 16374056592 16375402368 16379615232 16381234064 16458743808 16464605184 16536895488 16604158896 16610072058 16611437232 16617352986 16683001056 16684372224 16690313952 16696257796 16763595264 16770943488 16775258112 16844578816 16848912384 16923469644 16930887948 16936337408 17005225536 17011281528 17085972096 17087376384 17093461632 17168513024 17256481947 17320199013 17327791221 17332249104 17403871472 17408348928 17409779712 17415979776 17422182048 17492447232 17498676736 17500114944 17576951808 17654730678 17738561308 17744583168 17750902464 17828840448 17830305792 17836655616 17914970112 17987838804 18073251144 18079687487 18081173448 18085825152 18160561536 18165233664 18166726656 18173196288 18179668224 18252988416 18259488768 18333758781 18339659776 18341795277 18420813666 18422327664 18428888322 18509803104 18516086784 18517916768 18522680832 18604007424 18693881856 18768376188 18769918752 18776603196 18859044672 18865760856 18867311424 18872165376 18874030552 18948593792 18950151168 18955026432 19046596608 19053379584 19130878728 19137691719 19221718608 19223298432 19230144336 19314577152 19323043584 19407884288 19412877312 19498780242 19513606144 19579355406 19584392544 19592977248 19599954804 19679003136 19686011328 19687629312 19694640576 19772445696 19774070784 19779158016 19781112832 19881787392 19969765272 20052286696 20057445504 20059094016 20066237568 20154341376 20161518848 20251705344 20332407537 20341320129 20430631728 20435887872 20437907594 20444845824 20452126752 20534611968 20541924864 20632117248 20633812992 20641161216 20725118622 20731789312 20823528492 20832656364 20838015936 20924125248 20929508352 21030617088 21038106624 21130477568 21132214272 21216425256 21223980963 21225725352 21233284371 21317168016 21318920064 21326512272 21335860624 21420149504 21427421184 21435052032 21529165824 21538603008 21624433434 21626210736 21633912378 21728899296 21736637508 21738424032 21832075456 21833869824 21839486976 21944991744 21952806912 22042099404 22049193984 22138878528 22146762744 22148582976 22156470648 22244001408 22245829632 22253751936 22351460352 22359048192 22361257984 22367010816 22465985931 22558822533 22564626192 22574517264 22673634048 22681708704 22781296128 22783168512 22789029888 22791282176 22984460694 23008642596 23093598684 23101438464 23103721628 23109665472 23211131904 23213039616 23221306368 23229576064 23323262976 23333486592 23435935744 23537706351 23539640904 23545696896 23548023967 23659444224 23667869952 23771787264 23773741056 23782207488 23868478413 23878941021 23886626816 23981814018 23983785072 23992326306 24002843202 24097668192 24108231264 24114433536 24214082048 24220311552 24222302208 24230928384 24239557632 24337317888 24345985024 24445011708 24455727036 24561084888 24563103552 24571851096 24679737472 24688115712 24696907776 24805343232 24915108087 24917155848 24926029479 25018065241 25024501584 25026558336 25035470928 25044386694 25145392896 25154347808 25156415232 25162887168 25266868224 25273368576 25396331922 25404506112 25507838304 25516922292 25628958144 25631064576 25640192448 25752769536 25764058112 25883836416 25998373656 26105807208 26112523392 26114669568 26123969664 26133273072 26238670848 26248015104 26250172416 26259520768 26363260928 26365427712 26482096017 26607841962 26616874752 26619505354 26626353696 26743260672 26745458688 26754983424 26872455168 26981758206 27002273792 27109876716 27121760172 27128737728 27240842304 27247850496 27259794432 27269502336 27379482624 27389233152 27509489664 27511750656 27521548288 27631220499 27633491496 27643332483 27764704656 27776875152 27784021248 27898833664 27906011136 28040822784 28050808832 28152564282 28164904794 28288567008 28298641284 28300967136 28311045828 28422890688 28425226752 28432539648 28435349696 28569894912 28580069376 28705554432 28718137344 28832577912 28834947648 28845216504 28971865728 28982183344 28984565376 29111826432 29119315968 29270409216 29369033109 29376588816 29389465872 29399932206 29518504704 29529016992 29531443968 29541960864 29658668544 29661106176 29671669248 29801947136 29822681088 29954647908 30078430044 30086168256 30088641024 30099356352 30231512064 30242278272 30375061504 30377558016 30385373184 30645947592 30656861391 30667268736 30670299647 30678190128 30791464912 30801917952 30812887296 30948175872 30950719488 30961741824 31087677933 31097683968 31111315456 31235292738 31248984546 31257023904 31383608468 31386187872 31394262528 31545925632 31557159936 31695716352 31698321408 31709609984 31824637884 31838588028 31975752024 31978380096 31989768408 32003790936 32130224256 32141131776 32144308352 32152578048 32293748736 32296402944 32307904512 32319410176 32436650151 32450868567 32593348944 32604956262 32607636048 32748113184 32750804736 32759230464 32762468128 32917487616 32929210368 33073790976 33208317792 33220144116 33222874464 33234705972 33366002112 33368744448 33380627904 33392515592 33527190528 33541886976 33550516224 33689157632 33697824768 33846939288 33861775896 34010451072 34022563056 34171944192 34174752768 34186923264 34337026048 34476691041 34512963894 34640398026 34655582442 34664498208 34807742944 34816697856 34819559424 34831959552 34844364096 34984894464 34997353472 35000229888 35153903616 35309461356 35477122616 35489166336 35501804928 35657680896 35660611584 35673311232 35829940224 35972721027 35975677608 35988489459 36004264803 36146502288 36159374974 36162346896 36171650304 36321123072 36330467328 36333453312 36346392576 36359336448 36505976832 36518977536 36667517562 36679319552 36683590554 36841627332 36844655328 36857776644 37019606208 37032173568 37035833536 37045361664 37208014848 37387763712 37536752376 37539837504 37553206392 37566580041 37718089344 37731521712 37734622848 37744330752 37748061104 37897187584 37900302336 37910052864 38106759168 38261757456 38275383438 38443437216 38446596864 38460288672 38629154304 38646087168 38815768576 38825754624 38997560484 39027212288 39158710812 39168785088 39185954496 39199909608 39358006272 39372022656 39375258624 39389281152 39544891392 39548141568 39558316032 39562225664 39911762943 39929258031 39939530544 40104573392 40114891008 40118188032 40132475136 40308682752 40323037696 40503410688 40664815074 40682640258 40861263456 40871775744 40875815188 40889691648 40904253504 41069223936 41083849728 41264234496 41267625984 41282322432 41450237244 41463578624 41647056984 41661888557 41665312728 41676031872 41848250496 41859016704 42061234176 42076213248 42228846423 42247357191 42260955136 42432850512 42447961926 42451450704 42466568742 42634336032 42637840128 42653024544 42671721248 42840299008 42854842368 42870104064 43058331648 43077206016 43248866868 43252421472 43267824756 43457798592 43473275016 43476848064 43664150912 43667739648 43678973952 43889983488 43905613824 44084198808 44099898309 44277757056 44293525488 44297165952 44312941296 44488002816 44491659264 44507503872 44702920704 44722515968 44734021632 44931971862 45117645066 45129252384 45149034528 45347268096 45363417408 45562592256 45566337024 45578059776 45582564352 45968921388 46017285192 46187197368 46202876928 46207443256 46219330944 46422263808 46426079232 46442612736 46459152128 46646525952 46666973184 46852939107 46873476819 47075412702 47079281808 47091393792 47096047934 47318888448 47335739904 47543574528 47547482112 47564414976 47736956826 47757882042 47773253632 47963628036 47967570144 47984652612 48005686404 48195336384 48216462528 48228867072 48428164096 48440623104 48444604416 48461856768 48479115264 48674635776 48691970048 48890023416 48907434393 48911454072 49122169776 49126207104 49143702192 49359474944 49376231424 49393815552 49610686464 49830216174 49834311696 49852058958 50036130482 50049003168 50053116672 50070941856 50088773388 50290785792 50308695616 50312830464 50325774336 50533736448 50546737152 50792663844 50809012224 51015676608 51033844584 51257916288 51262129152 51280384896 51505539072 51528116224 51769445841 51960597039 51983373663 51996747312 52211614416 52225046784 52229339136 52247939328 52266546144 52477341696 52496030208 52500344832 52519041536 52726521856 52730855424 52964192034 53215683924 53233749504 53239010708 53252707392 53486521344 53490917376 53509966848 53744910336 53963516412 54004547584 54219753432 54239062461 54243520344 54257475456 54262837837 54481684608 54495700992 54519588864 54539004672 54758965248 54778466304 55001276343 55018979328 55025385831 55043096576 55262440998 55266982992 55286664966 55529409312 55553750304 55568042496 55797667328 55812022272 56081645568 56101617664 56305128564 56329809588 56577134016 56597282568 56601934272 56622091656 56845781376 56850453504 56865079296 56870699392 57139789824 57160138752 57413075157 57650324251 57665155824 57669895296 57690433008 57943731456 57964366688 57969130752 58223652864 58238631936 58540818432 58738066218 58753177632 58778931744 58799864412 59037009408 59058033984 59062887936 59083921728 59317337088 59322212352 59343338496 59603894272 59645362176 59909295816 60156860088 60172336512 60177282048 60198712704 60463024128 60484556544 60750123008 60755116032 60997222611 61023960387 61291895184 61313722782 61334537472 61340599294 61356380256 61582929824 61603835904 61625774592 61896351744 61901438976 61923483648 62175355866 62195367936 62222630912 62470585476 62497969092 62514047808 62767216936 62772375744 62788525056 63091851264 63114319872 63391432704 63396642816 63419219968 63649275768 63671942889 63677176056 63699853113 63951504048 63956760192 63979536816 64007581872 64260448512 64282263552 64288616704 64305156096 64587497472 64615809024 64638820352 64873300302 64901737134 65186697888 65209912524 65215272096 65496226368 65501609472 65518460928 65524936256 65834975232 65858420736 66147581952 66416635584 66440288232 66445748928 66469411944 66732004224 66737488896 66761255808 66785031184 67054381056 67083773952 67101032448 67378315264 67676467599 67693878576 67723551792 68020902144 68045126112 68343888384 68349505536 68373846528 68674052096 68953382082 69025927788 69280796052 69311164884 69328996416 69615485888 69633395712 69639118848 69663919104 69688728192 69969788928 69994706944 70000459776 70307807232 70613119053 70618922712 70644071901 70954245232 70978332672 71003609856 71315361792 71321223168 71346622464 71636823063 71659880448 71945442054 71951355216 71976978918 72008529606 72293004576 72318749948 72324693792 72343300608 72642246144 72660934656 72666906624 72692785152 72718672896 73011953664 73037955072 73335035124 73358639104 73367181108 73683254664 73689310656 73715553288 74039212416 74064347136 74071667072 74090723328 74416029696 74745324261 74778088437 75054195723 75073504752 75079675008 75106412784 75133160082 75436178688 75463043424 75469245696 75488661504 75496122208 75794375168 75800604672 75820105728 76213518336 76523514912 76550766876 76886874432 76893193728 76920577344 77258308608 77292174336 77631537152 77651509248 77995120968 78317421624 78337570176 78371908992 78399819216 78716012544 78744045312 78750517248 78778562304 79089782784 79096283136 79124451328 79446288051 79823525886 79858516062 79879061088 80209146784 80229782016 80236376064 80264950272 80617365504 80646075392 81006821376 81329630148 81365280516 81722526912 81743551488 81751630376 81779383296 81808507008 82138447872 82167699456 82528468992 82535251968 82564644864 82893661497 82900474488 82929997449 83294113968 83323777114 83330625456 83352063744 83696500992 83718033408 84122468352 84152426496 84457692846 84494714382 84521910272 84865701024 84895923852 84902901408 84933137484 85268672064 85275680256 85306049088 85343442496 85680598016 85709684736 85740208128 86116663296 86154412032 86497733736 86504842944 86535649512 86915597184 86946550032 86953696128 87328301824 87335479296 87357947904 87811227648 88107099327 88168397616 88199796618 88555514112 88587050976 88594331904 88625882592 88976005632 88983318528 89015007744 89405841408 89445031936 89468043264 89863943724 90235290132 90258504768 90298069056 90694536192 90726834816 91125184512 91132674048 91156119552 91165128704 91937842776 91970584173 92010898941 92034570384 92374394736 92405753856 92414886512 92438661888 92844527616 92852158464 92885225472 92918304256 93293051904 93333946368 93705878214 93746953638 94150825404 94158563616 94182787584 94192095868 94637776896 94671479808 95087149056 95094964224 95128829952 95473913652 95515764084 95546507264 95927256072 95935140288 95969305224 96003482327 96011372808 96390672768 96432925056 96457734144 96856328192 96881246208 96889208832 96923713536 96958230528 97309950453 97352605701 97383940096 97780046832 97814868786 97822908144 98244339552 98252414208 98287404384 98718949888 98752462848 98787631104 99221372928 99660432348 99668623392 99704117916 100072260964 100098006336 100106233344 100141883712 100177546776 100581571584 100617391232 100625660928 100651548672 101067472896 101093474304 101585327688 101996727521 102031353216 102067689168 102515832576 102524258304 102560769792 103011078144 103056232448 103430073123 103538891682 103921194078 103966747326 103993494624 104423228832 104450093568 104458678272 104495878656 104533092288 104954683392 104992060416 105000689664 105038083072 105453043712 105461710848 105928384068 106431367848 106467499008 106478021416 106505414784 106973042688 106981834752 107019933696 107489820672 107918163081 107927032824 107965468377 108012794409 108439506864 108478124922 108487040688 108514950912 108525675674 108963369216 108991401984 109039177728 109078009344 109517930496 109556932608 110002552686 110037958656 110050771662 110086193152 110524881996 110533965984 110573329932 111058818624 111107500608 111136084992 111595334656 111624044544 112163291136 112203235328 112610257128 112659619176 112699740123 113154268032 113194565136 113203868544 113244183312 113691562752 113700907008 113730158592 113741398784 114320277504 114826150314 115300648502 115330311648 115339790592 115380866016 115887462912 115928733376 115938261504 116447305728 116477263872 117081636864 117476132436 117506355264 117557863488 117599728824 118074018816 118116067968 118125775872 118167843456 118634674176 118644424704 118686676992 119207788544 119735288829 119787774093 119818591632 120313720176 120344673024 120354564096 120397425408 120926048256 120969113088 121500246016 121510232064 121994445222 122047920774 122583790368 122627445564 122669074944 122681198588 122712760512 123165859648 123207671808 123251549184 123792703488 123802877952 123846967296 124350711732 124390735872 124445261824 124941170952 124985665671 124995938184 125028095616 125534433872 125544751488 125577050112 126183702528 126228639744 126742071573 126782865408 126838439936 127298551536 127343885778 127354352112 127399706226 127903008096 127913520384 127959073632 128015163744 128520897024 128564527104 128577233408 128610312192 129174994944 129231618048 129277640704 129746600604 129803474268 130373395776 130419825048 130430544192 130992452736 131003218944 131036921856 131049872512 131669950464 131716841472 132299694927 132833271168 132846399361 132880576464 132891497856 132938823888 133464008448 133474977792 133522511616 133570062368 134108762112 134167547904 134202064896 134756630528 135352935198 135387757152 135447103584 136041804288 136090252224 136687776768 136699011072 136747693056 137348104192 137906764164 138051855576 138561592104 138622329768 138657992832 139230971776 139266791424 139278237696 139327838208 139377456384 139939577856 139989413888 140000919552 140558817321 140620430457 141226238106 141237845424 141288143802 141908490464 141956665344 142007219712 142630723584 142642446336 142693244928 143273646126 143319760896 143890884108 143902710432 143953957836 144017059212 144586009152 144637499896 144649387584 144686601216 145284492288 145321869312 145333813248 145385570304 145437345792 146023907328 146075910144 146670070248 146722303179 146734362216 147366509328 147378621312 147431106576 148078424832 148128694272 148143334144 148181446656 148832059392 149490648522 149556176874 150108391446 150147009504 150159350016 150212825568 150266320164 150872357376 150926086848 150938491392 150977323008 150992244416 151588750336 151601209344 151640211456 152427036672 153047029824 153101533752 153773748864 153786387456 153841154688 154516617216 154584348672 155263074304 155881791117 155950120989 155990241936 156634843248 156675140352 156743817984 156799638432 157432025088 157488090624 157501034496 157557124608 158179565568 158192566272 158248902656 158892576102 159647051772 159717032124 159758122176 160418293568 160459564032 160472752128 160529900544 161234731008 161292150784 162013642752 162659260296 162717187383 162730561032 162788513511 163445053824 163487102976 163503260752 163558766592 163617014016 164276895744 164335398912 165056937984 165076157493 165129289728 165787322994 165800948976 165859994898 166588227936 166647554228 166661250912 166704127488 167393001984 167436066816 168244936704 168304852992 168915385692 168989428764 169043820544 169731402048 169791847704 169805802816 169866274968 170537344128 170551360512 170612098176 170686884992 171361196032 171419369472 171480416256 172239225471 172950972753 172995467472 173009685888 173071299024 173831194368 173893100064 173907392256 174656603648 174670958592 174715895808 175622455296 176214198654 176336795232 176399593236 177111028224 177174101952 177188663808 177251765184 177952011264 177966637056 178030015488 178811682816 178890063872 178936086528 179727887448 180470580264 180517009536 180596138112 181389072384 181453669632 182250369024 182265348096 182330257408 182991667833 183071881161 183875685552 183941168346 184021797882 184069140768 184748789472 184811507712 184829773024 184877323776 185689055232 185704316928 185770450944 185836608512 186586103808 186667892736 187411756428 187493907276 188301650808 188317127232 188365575168 188384191736 189275553792 189342959616 190174298112 190189928448 190257659904 190947827304 191015828667 191031528168 191099559339 191854512144 191870280576 191938610448 192006964654 192022745616 192781345536 192865850112 192915468288 193712656384 193762492416 193847427072 193916461056 194619900906 194705211402 194767880192 195560093664 195629737572 195645816288 196488679104 196504828416 196574808768 197437899776 197504925696 197575262208 198442745856 199320864696 199337246784 199408235832 200144521928 200196012672 200212466688 200283767424 200355093552 201163143168 201234782464 201251321856 201303097344 202134945792 203029402797 203170655376 203993455042 204062706432 204135378336 205031665152 205048516608 205121539584 206022156288 206112464896 206860146246 207077783364 207842388156 207933494652 207986989248 208846457664 208900187136 208917356544 208991757312 209066184576 209909366784 209984120832 210001379328 210076166144 210906087424 210923421696 211839357159 211856768136 211932215703 212862735696 212934998016 212956042832 213010829568 213946085376 213963669504 214039867392 214979641344 215836326162 215854065648 215930936754 216025588818 216879013728 216956249844 216974081376 217029901824 217051351348 217926738432 217982803968 218078355456 218156018688 219035860992 219113865216 220005105372 220075917312 220101543324 220172386304 221049763992 221067931968 221146659864 222117637248 222215001216 222272169984 223190669312 223248089088 224235972783 224334265311 224406470656 225162587169 225220514256 225319238352 225399480246 226308536064 226389130272 226407737088 226488366624 227383125504 227401814016 227460317184 227482797568 228640555008 229652300628 230601297004 230660623296 230679581184 230761732032 231774925824 231857466752 231876523008 232894611456 232954527744 234952264872 235012710528 235035937331 235115726976 235199457648 236148037632 236232135936 236251551744 236335686912 237269348352 237288849408 237373353984 238338864153 238415577088 239470577658 239575548186 239637183264 240627440352 240689346048 240709128192 240794850816 241852096512 241938226176 243000492032 243020464128 243988890444 244095841548 245167580736 245254891128 245338149888 245362397176 245425521024 246331719296 246415343616 246503098368 247585406976 247605755904 247693934592 248680984491 248701423464 248789992347 249882341904 249971331342 249991876368 250056191232 251068867744 251089502976 251154100224 252367405056 252457279488 253484143146 253565730816 253676879872 254597103072 254687771556 254708704224 254799412452 255806016192 255827040768 255918147264 256030327488 257041794048 257129054208 257154466816 257220624384 258349989888 258463236096 258555281408 259493201208 259606948536 260746791552 260839650096 260861088384 261984905472 262006437888 262073843712 262099745024 263433682944 264321297981 264599389854 265666542336 265692798722 265761152928 265782995712 265877647776 266928016896 266949955584 267045023232 267140124736 268217524224 268335095808 268404129792 269513261056 270705870396 270775514304 270894207168 272083608576 272180504448 273375553536 273398022144 273495386112 274696208384 275813528328 275911752519 276032696823 276103711152 277123184208 277244659536 277315985664 278461943552 278533582848 278556475392 278655676416 278754912768 279879155712 279978827776 280001839104 281117634642 281240860914 282452476212 282475690848 282576287604 283816980928 283913330688 284014439424 285261447168 285284892672 285386489856 286547292252 286639521792 287781768216 287805420864 287907915672 288010446981 288034118424 289172018304 289274999792 289298775168 289373202432 290568984576 290643738624 290667626496 290771140608 290874691584 292057817103 292151820288 293340140496 293444606358 293468724432 294733018656 294757242624 294862213152 296156849664 296257388544 296286668288 296362893312 297664118784 298981297044 299112353748 300216782892 300294019008 300318700032 300425651136 300532640328 301744714752 301852173696 301876982784 301954646016 301984488832 303177500672 303202418688 303280422912 305990182563 306094059648 306124311571 306203067504 307547497728 307572774912 307682309376 309033234432 309168697344 310290219369 310526148608 311763582234 311900241978 311980483872 313269686496 313350280704 313487635968 313599276864 314864050176 314976181248 315002068992 315114249216 316359131136 316385132544 316497805312 317785152204 319294103544 319434064248 319516244352 320836587136 320919128064 320945504256 321059801088 322469462016 322584301568 323754489243 323896405131 324038383227 325318520592 325434374766 325461122064 325577027022 326890107648 326974205952 327006521504 327117533184 327234028032 328553791488 328670797824 330113875968 330152314986 330258579456 331574645988 331601897952 331719989796 333176455872 333295108456 333322501824 333408254976 334786003968 334872133632 336489873408 336609705984 337830771384 337978857528 338099220369 339462804096 339583695408 339611605632 339732549936 341074688256 341102721024 341224196352 341373769984 342722392064 342960832512 344478450942 345901945506 345990934944 346019371776 346142598048 347662388736 347786200128 347814784512 349313207296 349341917184 349431791616 351244910592 352428397308 352673590464 352799186472 354222056448 354348203904 354377327616 354503530368 355904022528 355933274112 356060030976 357623365632 357780127744 359205866487 359363322279 359455774896 360941160528 361034019072 361192276224 362778144768 362907339264 364500738048 364530696192 364660514816 365983335666 366143762322 367751371104 367882336692 368043595764 368138281536 369497578944 369623015424 369659546048 369754647552 371378110464 371408633856 371540901888 371673217024 373172207616 373335785472 374823512856 374956997013 374987814552 376603301616 376634254464 376731150336 376768383472 378551107584 378685919232 380348596224 380515319808 381895654608 382031657334 382063056336 382199118678 383709024288 383740561152 383877220896 384013929308 384045491232 385562691072 385731700224 385830936576 387425312768 387524984832 387694854144 387832922112 389239801812 389410422804 389535760384 391120187328 391259475144 391291632576 392977358208 393009656832 393149617536 394875799552 395009851392 395150524416 396899084781 398539198083 398641729392 398674493568 398816471664 400289043856 400392025344 400424933376 400567534848 400710187104 402326286336 402469564928 402502643712 402606194688 404269891584 406058805594 406341310752 407986910084 408125412864 408270756672 410063330304 410097033216 410243079168 412044312576 412224929792 413720292492 414155566728 415684776312 415832812201 415866989304 415973978496 417692915328 417800374272 417834713088 417983514624 418132369152 419818733568 419968241664 420002758656 420152332288 421676451963 421812174848 421861291371 423678714318 423713536272 423864431406 425725471392 425869996032 425912085664 426021659136 427892170752 427927339008 428079734784 429959282688 431672652324 431708131296 431861873508 432051177636 433758027456 433912499688 433948162752 434059803648 434102702696 435853476864 435965607936 436156710912 436312037376 438071721984 438227730432 440010210744 440166909537 440203086648 442099527984 442135863936 442293319728 444235274496 444430002432 444544339968 446381338624 446496178176 448471945566 448668530622 448812941312 450325174338 450441028512 450638476704 450798960492 452617072128 452778260544 452815474176 452976733248 454766251008 454803628032 454920634368 454965595136 457281110016 459304601256 461202594008 461321246592 461359162368 461523464064 463549851648 463714933504 463753046016 465789222912 467645373351 467850362967 469904529744 470025421056 470071874662 470231453952 470398915296 472296075264 472464271872 472503103488 472671373824 474538696704 474577698816 474746707968 476677728306 476831154176 478941155316 479151096372 479274366528 481254880704 481378692096 481418256384 481589701632 483704193024 483876452352 486000984064 486040928256 487977780888 488151562149 488191683096 488365540533 490335161472 490509782256 490676299776 490724794352 490851042048 492663438592 492830687232 493006196736 495170813952 495387869184 497361968982 497402846928 497579984694 499764683808 499942662684 499983752736 500112382464 502137735488 502179005952 502308200448 504734810112 504914558976 506968286292 507131461632 507353759744 509194206144 509375543112 509417408448 509598824904 511612032384 511654081536 511836294528 512060654976 514083588096 514258108416 514308933632 514441248768 516717676413 517110562816 518852918259 518986402416 519213897072 521493583104 521679300192 521722176768 523969810944 524012875776 524147687424 524199490048 526867365888 528642595962 529198779708 531333084672 531385597444 531522305856 531565991424 531755295552 533856033792 533899911168 534090046464 534280249472 536435048448 536670191616 536808259584 539026522112 541411740792 541551028608 541604551241 541788414336 544167217152 544361008896 546751107072 546796044288 546990772224 548975003499 549215643483 549392416768 551627056656 551823505038 552065393646 552207422304 554246368416 554489319072 554631971328 556923887104 557067165696 557112950784 557311352832 557509825536 559758311424 559957655552 560003678208 562235269284 562481721828 564904952424 564951381696 565152575208 567633961856 567826661376 568028878848 570522894336 570569785344 570772979712 573047486001 573094584504 573298678017 575563536432 575610841728 575815831344 576020893962 576068236848 578344036608 578549999584 578597550336 578746404864 581137969152 581287477248 581542281216 581749383168 584115634206 584303640576 586680280992 586889212716 586937448864 589466037312 589514485248 589724426304 592313699328 592514777088 592573336576 592725786624 595328237568 597962594088 598224707496 600433565784 600588038016 600637400064 600851302272 601065280656 603489429504 603704347392 603753965568 603909292032 603968977664 606355001344 606404837376 609088208391 611980365126 612188119296 612248623142 612406135008 615094995456 615145549824 615364618752 618066468864 618337394688 620580438738 621052297216 623527164468 623800483956 623960967744 626539372992 626700561408 626975271936 627198553728 629728100352 629952362496 630004137984 630228498432 632718262272 632770265088 632995610624 635518071477 635570304408 635796647109 638588207088 638868128496 639032488704 641673174272 641838256128 641891008512 642119602176 644938924032 645168603136 647508978486 647792810262 648076766454 650637041184 650868749532 650922244128 651154054044 653780215296 653948411904 654013043008 654235066368 654468056064 657107582976 657341595648 660227751936 660304629972 660517158912 663149291976 663203795904 663439979592 666352911744 666590216912 666645003648 666816509952 669572007936 669744267264 673002795933 673219411968 675487761507 675661542768 675957715056 676198440738 678925608192 679167390816 679223211264 679465099872 682149376512 682205442048 682448392704 682747539968 685444784128 685921665024 688956901884 691803891012 691981869888 692038743552 692285196096 695324777472 695572400256 695629569024 698626414592 698683834368 698863583232 704856794616 705107811993 705347180928 705416891881 705598372944 708444112896 708696407808 708754655232 709007060736 711808045056 711866548224 712120061952 715016592459 715246731264 715560255488 718411732974 718726644558 718911549792 721882321056 722068038144 722384552448 725556289536 725814678528 729001476096 729061392384 729321029632 731966671332 732287524644 735502742208 735764673384 736087191528 736276563072 738995157888 739246030848 739319092096 739509295104 742756220928 742817267712 743081803776 743346434048 746042953473 746369977041 749647025712 749913994026 749975629104 753206603232 753268508928 753462300672 753536766944 757102215168 757371838464 760697192448 761030639616 763791309216 764063314668 764126112672 764398237356 767418048576 767481122304 767754441792 768027858616 768090982464 771125382144 771463400448 771661873152 774850625536 775049969664 775389708288 775665844224 778479603624 778820845608 782240374656 782518950288 782583265152 785954716416 786019313664 786299235072 789751599104 790301048832 792963893943 793798169562 797078396166 797283458784 797348987136 797632943328 800578087712 800784050688 800849866752 801135069696 801420374208 804652572672 804939129856 805005287424 805212389376 808539783168 812117611188 812682621504 815973820168 816250825728 816541513344 820126660608 820194066432 820486158336 824088625152 824449859584 827440584984 827735257557 828098090469 828311133456 831369552624 831665624402 831733978608 831947956992 835385830656 835600748544 835669426176 835967029248 836264738304 839637467136 839936483328 840005517312 840304664576 843352903926 843624349696 843722582742 847357428636 847427072544 847728862812 851450942784 851739992064 851824171328 852043318272 855784341504 855854678016 856159469568 859918565376 863345304648 863416262592 863723747016 864031340943 864102355272 867516054912 867824999376 867896325504 868119607296 868205405392 871706953728 871931215872 872313421824 872624074752 876455460864 880020421488 880333819074 880406173296 884199055968 884271727872 884586639456 888470548992 888860004864 889088679936 892762677248 892992356352 896943891132 897337061244 897625882624 900650348676 900882057024 901276953408 901597920984 905234144256 905556521088 905630948352 905953466496 909532502016 909607256064 909841268736 909931190272 917970547689 918372934713 918609202512 922405188016 922642493184 922718324736 923046928128 927099703296 927429867008 927506092032 931578445824 935290746702 935700725934 939809059488 940050842112 940143749324 940462907904 940797830592 944592150528 944928543744 945006206976 945342747648 949077393408 949155397632 949493415936 953355456612 953662308352 957882310632 958223436811 958302192744 958548733056 962509761408 962757384192 962836512768 963179403264 967408386048 967752904704 971263467729 971689215393 972001968128 972115149681 975955561776 976303124298 976383366192 976731081066 980670322944 981019564512 981352599552 981449588704 981702084096 985326877184 985661374464 986012393472 990341627904 990775738368 994723937964 994805693856 995159969388 999529367616 999885325368 999967505472 1000224764928 1004275470976 1004358011904 1004616400896 1009469620224 1009829117952 1013936572584 1014297661107 1018388412288 1018751086224 1018834816896 1019197649808 1023224064768 1023308163072 1023672589056 1024121309952 1028167176192 1028617867264 1028882497536 1033435352826 1034221125632 1037705836518 1037972804832 1038427794144 1042987166208 1043358600384 1043444353536 1047939621888 1048025751552 1048295374848 1048398980096 1053734731776 1057285191924 1058397559416 1062666169344 1062771194888 1063044611712 1063131982848 1063510591104 1067712067584 1067799822336 1068180092928 1068560498944 1072870096896 1073340383232 1077617599461 1078089966837 1082823481584 1083102057216 1083209102482 1083576828672 1088334434304 1088722017792 1093502214144 1093592088576 1093981544448 1097950006998 1098431286966 1098784833536 1103254113312 1103647010076 1104130787292 1104414844608 1108492736832 1108978638144 1109263942656 1113847774208 1114134331392 1114225901568 1114622705664 1115019651072 1119516622848 1119915311104 1120007356416 1124470538568 1124870991039 1124963443656 1129809904848 1129902763392 1130305150416 1135267923712 1135653322752 1136057757696 1141045788672 1141545959424 1146094972002 1146189169008 1146597356034 1151127072864 1151221683456 1151631662688 1152041787924 1152136473696 1156688073216 1157099999168 1157195100672 1157492809728 1162275938304 1162574954496 1163084562432 1163498766336 1168231268412 1168607281152 1173360561984 1173778425432 1173874897728 1178932074624 1179028970496 1179448852608 1184627398656 1185029554176 1185146673152 1185451573248 1190697254343 1195617594249 1195925188176 1196449414992 1200867131568 1201176076032 1201274800128 1201702604544 1202130561312 1206978859008 1207408694784 1207507931136 1207818584064 1207937955328 1212710002688 1212809674752 1218176416782 1223960730252 1224376238592 1224497246284 1224812270016 1230189990912 1230291099648 1230729237504 1236132937728 1236674789376 1241160877476 1242104594432 1247054328936 1247498436603 1247600967912 1247921935488 1248045270251 1253078745984 1253401122816 1253950543872 1254397107456 1259456200704 1259904724992 1260008275968 1260456996864 1265029355889 1265436524544 1265583874113 1265991221248 1271036142954 1271140608816 1271593294218 1277176414176 1277736256992 1278064977408 1283346348544 1283676512256 1283782017024 1284239204352 1289877848064 1290337206272 1295017956972 1295585620524 1296153532908 1301274082368 1301737499064 1301844488256 1302308108088 1307560430592 1307896823808 1308026086016 1308470132736 1308936112128 1314215165952 1314683191296 1320500728611 1320609259944 1325957457773 1326298583952 1326407591808 1326879959184 1332705823488 1333180433824 1333290007296 1333633019904 1339144015872 1339488534528 1346005591866 1346438823936 1350975523014 1351323085536 1351915430112 1352396881476 1357851216384 1358334781632 1358446422528 1358930199744 1364298753024 1364410884096 1364896785408 1365495079936 1370889568256 1371843330048 1377913803768 1383607782024 1383963739776 1384077487104 1384570392192 1390649554944 1391144800512 1391259138048 1397252829184 1397367668736 1402936120053 1403551088901 1409713589232 1410215623986 1410694361856 1410833783762 1411196745888 1416888225792 1417392815616 1417509310464 1418014121472 1423616090112 1423733096448 1424240123904 1430033184918 1430493462528 1431120510976 1436823465948 1437453289116 1437823099584 1443764642112 1444136076288 1444769104896 1451112579072 1451629357056 1458002952192 1458122784768 1458642059264 1463933342664 1464454686447 1464575049288 1465096621599 1471005484416 1471529346768 1472174383056 1472553126144 1477990315776 1478492061696 1478638184192 1479018590208 1485512441856 1486163607552 1486692868096 1492085906946 1492739954082 1499294051424 1499827988052 1499951258208 1506413206464 1506537017856 1506924601344 1507073533888 1514204430336 1514743676928 1521394384896 1522061279232 1527582618432 1528126629336 1528252225344 1528796474712 1534836097152 1534962244608 1535508883584 1536055717232 1536181964928 1542250764288 1542926800896 1543323746304 1549701251072 1551331688448 1556558754777 1556959207248 1557641691216 1564480749312 1565037900576 1565166530304 1571909432832 1572038627328 1572598470144 1579503198208 1580602097664 1585927787886 1587596339124 1594156792332 1594566917568 1594697974272 1595265886656 1601156175424 1601568101376 1601699733504 1602270139392 1602840748416 1609305145344 1609878259712 1610010574848 1610424778752 1617079566336 1624235222376 1624813653723 1625365243008 1631947640336 1632501651456 1633083026688 1640253321216 1640388132864 1640972316672 1647646930449 1648177250304 1648899719168 1654881169968 1655470515114 1656196180938 1656622266912 1662739105248 1663331248804 1663467957216 1663895913984 1670771661312 1671201497088 1671338852352 1671934058496 1672529476608 1679274934272 1679872966656 1680011034624 1680609329152 1686705807852 1687248699392 1687445165484 1694714857272 1694854145088 1695457725624 1702901885568 1703479984128 1703648342656 1704086636544 1711568683008 1711709356032 1712318939136 1719142458003 1719896034051 1726690609296 1726832525184 1727447494032 1728062681886 1728204710544 1735032109824 1735649998752 1735792651008 1736239214592 1736410810784 1743413907456 1743862431744 1744626843648 1745248149504 1752910921728 1760040842976 1760667638148 1760812346592 1768398111936 1768543455744 1769173278912 1776941097984 1777720009728 1778177359872 1785525354496 1785984712704 1793887782264 1794674122488 1801300697352 1801764114048 1802553906816 1803195841968 1810468288512 1811113042176 1811261896704 1811906932992 1819065004032 1819214512128 1819862380544 1827264625173 1835941095378 1836745869426 1837218405024 1844810376032 1845284986368 1845436649472 1846093856256 1854199406592 1854859734016 1855012184064 1863156891648 1870581493404 1871401451868 1879618118976 1880101684224 1880287498648 1880925815808 1881595661184 1889184301056 1889857087488 1890012413952 1890685495296 1898154786816 1898310795264 1898986831872 1906554214431 1906710913224 1907389941327 1915764621264 1916446873622 1916604385488 1917097466112 1925019522816 1925514768384 1925673025536 1926358806528 1934816772096 1935505809408 1942526935458 1943378430786 1944003936256 1944230299362 1951911123552 1952606248596 1952766732384 1953462162132 1961340645888 1962039129024 1962705199104 1962899177408 1963404168192 1970653754368 1971322748928 1972024786944 1980683255808 1981551476736 1989447875928 1989611387712 1990319938776 1999058735232 1999770650736 1999935010944 2000449529856 2008550941952 2008716023808 2009232801792 2019658235904 2026463284521 2027873145168 2028595322214 2036776824576 2037502172448 2037669633792 2038395299616 2046448129536 2046616326144 2047345178112 2048242619904 2056334352384 2057235734528 2057764995072 2066870705652 2068442251264 2075411673036 2075945609664 2076855588288 2085974332416 2086717200768 2086888707072 2095879243776 2096051503104 2096590749696 2096797960192 2114570383848 2115323435979 2116250675643 2116795118832 2125332338688 2125542389776 2126089223424 2126263965696 2127021182208 2135424135168 2135599644672 2136360185856 2137120997888 2145740193792 2146680766464 2155235198922 2156179933674 2165646963168 2166204114432 2166418204964 2167153657344 2176668868608 2177444035584 2187004428288 2187184177152 2187963088896 2195900013996 2196862573932 2197569667072 2206508226624 2207294020152 2208080093521 2208261574584 2208829689216 2216985473664 2217957276288 2218527885312 2227695548416 2228268662784 2228451803136 2229245411328 2230039302144 2238128860419 2239109931123 2239830622208 2248941077136 2249741982078 2249926887312 2259619809696 2259805526784 2260610300832 2270535847424 2271306645504 2272115515392 2282091577344 2283091918848 2292189944004 2292378338016 2293194712068 2302254145728 2302443366912 2303263325376 2304083575848 2304272947392 2313376146432 2314199998336 2314390201344 2314985619456 2324551876608 2325149908992 2326169124864 2326997532672 2336462536824 2346721123968 2347556850864 2347749795456 2357864149248 2358057940992 2358897705216 2369254797312 2370293346304 2370903146496 2378891681829 2381394508686 2391235188498 2391850376352 2392898829984 2401734263136 2402352152064 2402549600256 2403405209088 2404261122624 2413957718016 2414817389568 2415015862272 2415637168128 2415875910656 2425420005376 2425619349504 2436352833564 2447921460504 2448752477184 2448994492568 2449624540032 2460379981824 2460582199296 2461458475008 2472265875456 2473349578752 2482321754952 2483205772671 2484294271407 2494108657872 2494996873206 2495201935824 2495843870976 2496090540502 2506157491968 2506802245632 2507901087744 2508794214912 2518912401408 2519809449984 2520016551936 2520913993728 2530058711778 2530873049088 2531167748226 2531982442496 2542072285908 2542281217632 2543186588436 2554352828352 2555472513984 2556129954816 2566692697088 2567353024512 2567564034048 2568478408704 2579755696128 2580674412544 2590035913944 2591171241048 2592094022829 2592307065816 2602548164736 2603474998128 2603688976512 2604616216176 2615120861184 2615793647616 2616052172032 2616940265472 2617872224256 2629366382592 2641001457222 2641218519888 2651914915546 2652597167904 2652815183616 2653759918368 2665411646976 2666360867648 2666580014592 2667266039808 2678288031744 2678977069056 2692011183732 2692877647872 2701951046028 2702646171072 2703830860224 2704793762952 2715702432768 2716669563264 2716892845056 2717860399488 2728597506048 2728821768192 2729793570816 2730990159872 2741779136512 2753911643067 2755118804139 2755827607536 2767215564048 2767927479552 2768154974208 2769140784384 2781299109888 2782289601024 2782518276096 2794505658368 2794735337472 2805872240106 2807102177802 2819427178464 2820431247972 2821388723712 2821667567524 2822393491776 2833776451584 2834785631232 2835018620928 2836028242944 2847232180224 2847466192896 2848480247808 2860066369836 2860986925056 2862241021952 2873646931896 2874670310433 2874906578232 2875646199168 2887529284224 2888272152576 2889538209792 2902225158144 2903258714112 2915067646179 2916005904384 2916345449043 2917284118528 2927866685328 2928909372894 2929150098576 2930193243198 2942010968832 2943058693536 2944348766112 2945106252288 2955980631552 2956984123392 2957276368384 2958037180416 2971024883712 2972327215104 2973385736192 2984171813892 2985479908164 2998588102848 2999655976104 2999902516416 3012826412928 3013074035712 3013849202688 3014147067776 3028408860672 3029487353856 3042892983321 3055165236864 3055467185303 3056253258672 3056504450688 3057592949424 3069672194304 3069924489216 3071017767168 3072111434464 3072363929856 3084501528576 3085853601792 3086647492608 3099402502144 3102663376896 3113117509554 3113918414496 3115283382432 3128961498624 3130075801152 3130333060608 3143818865664 3144077254656 3145196940288 3159006396416 3161204195328 3171855575772 3175192678248 3188313584664 3189133835136 3189395948544 3190531773312 3202312350848 3203136202752 3203399467008 3204540278784 3205681496832 3218610290688 3219756519424 3220021149696 3232852798383 3234269900511 3248470444752 3249627307446 3250730486016 3263895280672 3265003302912 3266166053376 3280506642432 3280776265728 3281944633344 3295293860898 3296354500608 3297799438336 3309762339936 3310941030228 3312392361876 3313244533824 3325478210496 3326662497608 3326935914432 3327791827968 3341543322624 3342402994176 3342677704704 3343868116992 3345058953216 3358549868544 3359745933312 3360022069248 3361218658304 3373411615704 3374612973117 3374890330968 3389429714544 3389708290176 3390915451248 3405803771136 3406959968256 3407296685312 3408173273088 3423137366016 3424637878272 3438284916006 3439792068102 3453381218592 3453665050368 3454894988064 3456125363772 3456409421088 3470064219648 3471299997504 3471585302016 3472478429184 3472821621568 3486827814912 3487724863488 3489253687296 3490496299008 3505821843456 3520081685952 3521335276296 3521624693184 3536796223872 3537086911488 3538346557824 3553882195968 3555440019456 3556354719744 3571050708992 3586852782747 3587775564528 3589348244976 3602601394704 3603528228096 3605107813632 3606391683936 3620936577024 3622226084352 3622523793408 3623813865984 3638130008064 3638429024256 3639724761088 3654529250346 3671882190756 3673491738852 3674436810048 3689620752064 3690569972736 3690873298944 3692187712512 3708398813184 3709719468032 3710024368128 3726313783296 3741162986808 3742495309809 3742802903736 3744135810753 3759236237952 3760203368448 3760574997296 3761851631616 3763191322368 3778368602112 3779714174976 3780024827904 3781370990592 3796309573632 3796751622339 3797973663744 3813108428862 3813421826448 3814779882654 3831529242528 3832893747244 3833208770976 3834194932224 3850039045632 3851029536768 3851346051072 3852717613056 3869633544192 3871011618816 3885053870916 3886756861572 3888007872512 3888460598724 3903822247104 3905212497192 3905533464768 3906924324264 3922681291776 3924078258048 3925410398208 3925798354816 3926808336384 3941307508736 3942645497856 3944049573888 3961502185833 3977872373319 3978895751856 3979222775424 3980639877552 3998117470464 3999541301472 3999870021888 4000899059712 4017101883904 4017432047616 4018465603584 4039316471808 4052926569042 4055746290336 4057190644428 4073553649152 4075004344896 4075339267584 4076790599232 4092896259072 4093232652288 4094690356224 4096485239808 4112668704768 4114471469056 4115529990144 4133741411304 4150823346072 4151891219328 4153711176576 4171948664832 4173434401536 4173777414144 4191758487552 4192103006208 4193595920384 4208808360159 4210653266703 4229140767696 4230646871958 4232501351286 4233590237664 4250664677376 4251084779552 4252178446848 4252527931392 4254042364416 4270848270336 4271199289344 4272720371712 4274241995776 4291480387584 4293361532928 4310470397844 4312359867348 4331293926336 4332408228864 4332836409928 4334307314688 4353337737216 4354888071168 4374008856576 4374368354304 4375926177792 4391800027992 4393364059341 4393725147864 4395289864797 4413016453248 4414588040304 4416160187042 4416523149168 4417659378432 4433970947328 4435914552576 4437055770624 4455391096832 4456537325568 4458490822656 4460078604288 4476257720838 4478219862246 4479661244416 4497882154272 4499483964156 4499853774624 4519239619392 4519611053568 4521220601664 4541071694848 4542613291008 4544231030784 4564183154688 4566183837696 4584379888008 4584756676032 4586389424136 4604508291456 4604886733824 4606526650752 4608167151696 4608545894784 4626752292864 4628399996672 4628780402688 4629971238912 4649103753216 4653995065344 4669676264331 4672925073648 4693442247936 4695113701728 4695499590912 4715728298496 4716115881984 4717795410432 4738509594624 4740586692608 4741806292992 4757783363658 4762789017372 4782470376996 4783700752704 4785797659968 4803468526272 4804704304128 4805099200512 4806810418176 4808522245248 4827915436032 4829634779136 4830031724544 4831274336256 4831751821312 4850840010752 4851238699008 4872705667128 4874440961169 4895842921008 4897504954368 4897988985136 4899249080064 4920759963648 4921164398592 4922916950016 4944531750912 4946699157504 4964643509904 4966411545342 4968588542814 4988217315744 4989993746412 4990403871648 4991687741952 4992181081004 5012314983936 5013604491264 5015802175488 5017588429824 5037824802816 5039618899968 5040033103872 5041827987456 5060117423556 5061746098176 5062335496452 5063964884992 5084144571816 5084562435264 5086373176872 5108705656704 5110945027968 5112259909632 5133385394176 5134706049024 5135128068096 5136956817408 5157427374009 5159688102153 5161348825088 5180071827888 5182342482096 5184188045658 5184614131632 5205096329472 5206949996256 5207377953024 5209232432352 5230241722368 5231587295232 5232104344064 5233880530944 5235744448512 5258732765184 5282002914444 5282437039776 5303829831092 5305194335808 5305630367232 5307519836736 5330823293952 5332721735296 5333160029184 5334532079616 5356576063488 5357954138112 5384022367464 5403902092056 5405292342144 5405826558613 5407661720448 5409587525904 5431404865536 5433339126528 5433785690112 5435720798976 5457195012096 5457643536384 5459587141632 5461980319744 5481793875519 5483558273024 5507823286134 5510237608278 5511655215072 5534431128096 5535854959104 5536309948416 5538281568768 5562598219776 5564579202048 5565036552192 5589011316736 5589470674944 5611744480212 5614204355604 5638854356928 5640862495944 5642777447424 5643335135048 5644786983552 5667552903168 5669571262464 5670037241856 5672056485888 5694464360448 5694932385792 5696960495616 5719662643293 5720132739672 5722169823981 5747293863792 5749340620866 5749813156464 5751292398336 5775058568448 5776544305152 5779076419584 5804450316288 5806517428224 5830135292358 5832011808768 5832690898086 5834568237056 5855733370656 5857818745788 5858300197152 5860386486396 5884021937664 5886117387072 5888697532224 5890212504576 5911961263104 5913968246784 5914552736768 5916074360832 5942049767424 5944654430208 5946771472384 5968343627784 5970959816328 5997176205696 5999311952208 5999805032832 6025652825856 6026148071424 6027698405376 6028294135552 6058974707712 6079389853563 6085785966642 6110330473728 6110934370606 6112506517344 6113008901376 6115185898848 6139344388608 6139848978432 6142035534336 6144222868928 6144727859712 6169003057152 6171707203584 6173294985216 6198805004288 6205326753792 6226235019108 6227836828992 6230566764864 6257922997248 6260151602304 6260666121216 6287637731328 6288154509312 6290393880576 6318012792832 6343711151544 6345970307937 6348752026929 6350385356496 6376627169328 6378267670272 6378791897088 6381063546624 6404624701696 6406272405504 6406798934016 6409080557568 6411362993664 6437220581376 6439513038848 6440042299392 6465705596766 6468539801022 6496940889504 6499254614892 6501460972032 6527790561344 6530006605824 6532332106752 6561013284864 6561552531456 6563889266688 6590587721796 6592709001216 6595598876672 6619524679872 6621882060456 6624240280563 6624784723752 6626489067648 6650956420992 6653324995216 6653871828864 6655583655936 6683086645248 6684805988352 6685355409408 6687736233984 6690117906432 6717329793369 6719491866624 6722437316608 6746823231408 6749225946234 6749780661936 6778859429088 6779416580352 6781830902496 6811607542272 6813919936512 6814593370624 6816346546176 6846274732032 6849275756544 6876569832012 6879584136204 6906762437184 6907330100736 6909789976128 6912250727544 6912818842176 6940128439296 6942599995008 6943170604032 6944956858368 6945643243136 6973655629824 6975449726976 6978507374592 6980992598016 7040163371904 7040859166133 7042670552592 7043249386368 7073592447744 7074173822976 7076693115648 7107764391936 7110880038912 7112709439488 7136675045487 7142101417984 7173705565494 7175551129056 7178696489952 7205202789408 7207056456192 7210215627264 7212783367872 7241873154048 7244452168704 7245047586816 7247627731968 7276260016128 7276858048512 7279449522176 7309058500692 7343764381512 7346983477704 7348873620096 7379241504128 7381139945472 7381746597888 7384375425024 7416797626368 7419438936064 7420048736256 7449617318013 7452882814221 7482325973616 7484990619618 7485605807472 7488271621506 7518472475904 7520406736896 7521149994592 7523703263232 7526382644736 7556737204224 7559428349952 7560049655808 7562741981184 7592619147264 7593503244678 7595947327488 7626216857724 7626843652896 7629559765308 7663058485056 7665787494488 7666417541952 7668389864448 7700078091264 7702059073536 7702692102144 7705435226112 7739267088384 7742023237632 7770107741832 7773513723144 7776282068487 7776921197448 7807644494208 7810424994384 7811066929536 7813848648528 7845362583552 7848156516096 7850820796416 7851596709632 7853616672768 7882615017472 7888099147776 7923004371666 7955744746638 7957791503712 7958445550848 7961279755104 7996234940928 7999082602944 7999740043776 8001798119424 8034203767808 8034864095232 8036931207168 8078632943616 8105853138084 8111492580672 8114381288856 8147107298304 8150008689792 8150678535168 8153581198464 8185792518144 8186465304576 8189380712448 8192970479616 8225337409536 8228942938112 8261734929201 8265356412417 8267482822608 8301646692144 8303782438656 8307422353152 8343897329664 8346868803072 8347554828288 8383516975104 8384206012416 8387191840768 8417616720318 8421306533406 8458281535392 8461293743916 8465002702572 8467180475328 8501329354752 8502169559104 8504356893696 8505055862784 8508084728832 8541696540672 8542398578688 8545440743424 8548483991552 8582960775168 8586723065856 8620940795688 8624010931299 8624719734696 8662587852672 8664816457728 8665672819856 8668614629376 8706675474432 8709776142336 8748017713152 8749036347129 8751852355584 8783600055984 8786728118682 8787450295728 8790579729594 8826032906496 8829176080608 8832320374084 8833046298336 8835318756864 8867941894656 8871829105152 8874111541248 8910782193664 8913074651136 8916981645312 8920157208576 8952515441676 8956439724492 8959322488832 8995764308544 8998967928312 8999707549248 9038479238784 9039222107136 9042441203328 9082143389696 9085226582016 9088462061568 9128678949963 9166401555909 9168759776016 9169513352064 9172778848272 9209016582912 9209773467648 9213053301504 9216334303392 9217091789568 9253504585728 9256799993344 9257560805376 9259942477824 9298207506432 9307990130688 9339352528662 9345850147296 9386884495872 9390227403456 9390999181824 9431456596992 9432231763968 9435590820864 9477019189248 9481173385216 9483612585984 9515566727316 9525578034744 9564940753992 9567401505408 9571595319936 9606937052544 9609408608256 9610198401024 9613620836352 9617044490496 9655830872064 9659269558272 9660063449088 9663503642624 9698558395149 9701680021504 9702809701533 9745411334256 9748881922338 9791685842016 9795009908736 9795977970272 9798498160128 9841519927296 9842328797184 9845833900032 9889063501824 9893398315008 9929287019808 9932823090684 9937177085628 9976434631488 9979987492824 9980807743296 9983375483904 9984362162008 10024629967872 10027208982528 10031604350976 10035176859648 10075649605632 10079237799936 10080066207744 10083655974912 10120234847112 10123838919351 10124670992904 10168289143632 10169124870528 10172746353744 10217411313408 10221890055936 10224519819264 10266770788352 10269412098048 10273913634816 10314854748018 10319376204306 10322697650176 10360143655776 10364684964192 10368376091316 10369228263264 10410192658944 10413899992512 10414755906048 10418464864704 10460483444736 10463174590464 10464208688128 10467761061888 10471488897024 10517465530368 10564005828888 10564874079552 10607659662184 10610388671616 10611260734464 10615039673472 10661646587904 10665443470592 10666320058368 10669064159232 10713152126976 10760558348241 10768044734928 10807804184112 10810584684288 10811653117226 10815323440896 10819175051808 10862809731072 10866678253056 10867571380224 10871441597952 10914390024192 10915287072768 10919174283264 10923960639488 10963587751038 10967116546048 11015646572268 11020475216556 11023310430144 11068862256192 11071709918208 11072619896832 11076563137536 11125196439552 11129158404096 11130073104384 11178022633472 11178941349888 11223488960424 11227485929427 11228408711208 11232407432259 11277708713856 11281724991888 11285554894848 11286670270096 11289573967104 11335105806336 11339142524928 11340074483712 11344112971776 11388928720896 11393920991232 11439325286586 11440265479344 11444339647962 11494587727584 11498681241732 11499626312928 11502584796672 11550117136896 11553088610304 11558152839168 11608900632576 11613034856448 11660270584716 11664023617536 11665381796172 11669136474112 11711466741312 11715637491576 11716600394304 11720772972792 11768043875328 11772234774144 11777395064448 11780425009152 11823922526208 11827936493568 11829105473536 11832148721664 11884506557499 11893542944768 11933617119957 11936687255568 11941919632656 11994352411392 11998623904416 11999610065664 12051305651712 12052296142848 12055396810752 12056588271104 12117949415424 12158779707126 12171571933284 12220660947456 12221868741212 12225013034688 12226017802752 12230371797696 12278688777216 12279697956864 12284071068672 12288445737856 12289455719424 12338006114304 12343414407168 12346589970432 12397610008576 12452470038216 12455673657984 12456904678543 12461133529728 12515845994496 12520303204608 12521332242432 12575275462656 12576309018624 12580787761152 12626425080477 12631959800109 12636025585664 12687422303088 12691940615874 12697504053858 12700770712992 12753254338656 12756535340544 12757583794176 12762127093248 12809249403392 12812544811008 12813597868032 12818161115136 12822725987328 12874441162752 12879026077696 12880084598784 12931411193532 12937079602044 12993881779008 12998509229784 13002921944064 13055581122688 13060013211648 13064664213504 13122026569728 13123105062912 13127778533376 13180092178023 13181175443592 13185869594391 13239049359744 13243764120912 13248480561126 13249569447504 13252978135296 13301912841984 13306649990432 13307743657728 13311167311872 13366173290496 13369611976704 13375472467968 13380235812864 13434659586738 13438983733248 13444874633216 13493646462816 13498451892468 13499561323872 13557718858176 13558833160704 13563661804992 13623215084544 13627839873024 13629186741248 13632693092352 13692549464064 13698551513088 13753139664024 13759168272408 13813524874368 13814660201472 13819579952256 13824501455088 13825637684352 13880256878592 13885199990016 13886341208064 13889913716736 13891286486272 13947311259648 13961985196032 14009028792993 14080326743808 14081718332266 14085341105184 14086498772736 14147184895488 14148347645952 14153386231296 14215528783872 14221760077824 14225418878976 14273350090974 14284202835968 14347411130988 14351102258112 14357392979904 14410405578816 14414112912384 14420431254528 14425566735744 14483746308096 14488904337408 14490095173632 14495255463936 14552520032256 14553716097024 14558899044352 14618117001384 14623322883507 14687528763024 14693966955408 14697747240192 14758483008256 14762279890944 14763493195776 14768750850048 14833595252736 14838877872128 14840097472512 14899234636026 14905765628442 14964651947232 14969981239236 14971211614944 14976543243012 15036944951808 15040813473792 15042299989184 15047406526464 15052765289472 15113474408448 15118856699904 15120099311616 15125483962368 15185238294528 15187006489356 15191894654976 15252433715448 15253687305792 15259119530616 15326116970112 15331574988976 15332835083904 15336779728896 15400156182528 15404118147072 15405384204288 15410870452224 15479064306459 15484046475264 15540215483664 15547027446288 15552564136974 15553842394896 15615288988416 15620849988768 15622133859072 15627697297056 15690725167104 15696313032192 15701641592832 15703193419264 15707233345536 15765230034944 15776198295552 15846008743332 15911489493276 15915583007424 15916891101696 15922559510208 15992469881856 15998165205888 15999480087552 16003596238848 16068407535616 16069728190464 16073862414336 16211706276168 16217479675839 16222985161344 16224588513263 16228762577712 16294214596608 16300017379584 16301357070336 16307162396928 16371585036288 16372930609152 16378761424896 16385940959232 16445381626557 16450674819072 16457885876224 16523469858402 16530712824834 16534965645216 16603293384288 16607564877312 16614844706304 16687794659328 16693737606144 16695109656576 16767033950208 16768412024832 16774383681536 16835233440636 16842613066812 16916563070784 16922587487832 16930005405144 16934360950656 17002658709504 17004339118208 17008713787392 17010111725568 17016169457664 17083393081344 17084797157376 17090881486848 17096967983104 17158987929879 17166509471943 17241881591376 17248021862598 17249439469392 17325175705344 17329632915456 17331345639712 17337229258752 17413350948864 17419552284672 17496035426304 17498072694258 17503704711168 17567200111968 17573456237364 17574900591456 17581159459188 17652065812992 17658352161216 17664640748168 17666092596672 17670637513728 17735883789312 17743658210304 17748223082496 17821564387328 17826149302272 17833963290624 17840314417152 17905030883352 17912879448984 17991528617088 17997935856624 17999415098496 18076958477568 18078444214272 18084882406656 18164286779392 18176924123136 18238169560689 18257357899926 18332803111818 18337519552032 18339026704128 18345557696544 18418033165824 18419546935296 18426106603008 18432668606784 18434183579136 18507009171456 18513599986688 18515121610752 18519884955648 18596415012864 18615980261376 18678705057324 18691700294592 18773768991744 18780454806912 18781998363648 18862913193984 18864463527936 18871181641728 18954038378496 18962346770432 19031133454632 19037910923811 19046256080787 19051156069488 19129881507984 19134803010816 19143190639872 19213874105088 19218817216512 19220396802048 19227241672704 19234088980992 19311661744128 19318539116544 19320126898176 19327007285248 19397116790298 19403360043008 19405619403066 19490822668512 19497763844676 19583371684032 19590019817472 19591955940544 19596996320256 19683039854592 19684657594368 19691667800064 19778127003648 19786796630016 19858574039616 19865646181368 19872720841689 19874354171256 19952869262976 19959974985648 19961615486592 19966750967808 19968724324016 20049259935744 20054417965056 20063208701952 20070353719296 20158475599872 20167311949824 20240469694224 20247677838702 20249341985808 20336578287264 20338249741056 20345492707488 20434822626816 20443780111872 20449039638528 20533541576704 20538824196096 20547827269632 20629709496036 20638752408612 20645395300352 20720287311552 20729369928384 20736752182632 20738456526528 20820385317888 20827799985024 20829511812096 20836929729408 20920966889472 20926349180928 20928417376256 20935522123776 20942977794048 21122577498399 21128011657776 21129748159104 21215319324368 21220777343232 21222521468928 21230079346944 21323293175808 21330886941184 21332640116736 21338128318464 21426304253952 21521116696482 21536089469856 21615608368224 21621169368576 21623306234452 21630646881792 21638350103616 21725619462144 21733356506112 21735142760448 21742883195904 21828780048384 21830574145536 21838348566528 21847921278976 21927175502076 21934233092096 22031293144536 22039139046653 22040950433112 22046620860288 22137724512384 22143419836416 22145239793664 22153126275072 22250392879104 22258316808192 22260146208768 22348851954039 22356045266944 22358648442663 22446977920848 22454971858854 22456817422416 22464814864518 22555417427712 22563449983776 22571109789696 22573340540192 22579147934208 22670211612672 22678285049856 22680148967424 22688225943552 22777857441792 22787841982464 22878650573172 22880530958688 22888679295924 22989175455168 22997362483464 22999252625856 23005169593344 23100234273792 23106177220608 23116305678336 23217801265152 23226069712896 23320541169432 23328846205461 23330763592344 23422933482624 23431274983152 23433200788608 23441545945584 23536087750656 23544469548288 23554790128896 23560850018304 23647845052416 23658210947072 23664297443328 23769013114998 23787085889536 23867234239914 23873374511136 23883839265312 23988704822784 23997247808832 23999220131328 24102611303424 24104592285696 24110793621504 24113176542208 24235898830848 24317559414252 24343143866568 24441321894912 24443737482424 24450026069376 24452035605504 24460743595392 24557377554432 24559395913728 24568142137344 24576891475712 24578911438848 24676012228608 24686828814336 24785204787603 24796069237251 24904940076432 24911347315968 24913809357086 24922267059456 25031691988992 25040606409216 25042664484864 25150550925312 25152618037248 25161575522304 25252850160954 25263919600218 25272051171328 25374844606176 25383881231748 25395008107716 25401541425984 25506508677312 25513070681088 25515167588352 25524254186496 25618498806784 25625089622016 25627195736064 25636322230272 25645451974656 25748882325504 25758052155392 25760169197568 25862822387064 25872032793897 25874159204088 25987763558016 25997018459568 26005843888128 26111162245376 26120026423296 26129328427008 26244053139456 26255557066752 26360184356046 26362350887184 26371739188782 26478098719488 26487528241824 26496961122252 26499138895008 26505956270592 26603825683968 26613299980864 26615487315456 26622334623744 26732346580992 26739223953408 26750944935936 26760471625728 26869319173476 26877967466496 26889749266432 26987292925632 26996903784936 26999122647744 27115437716352 27117666321408 27127323609984 27246430169088 27255679746048 27258373482496 27265386184704 27386036849889 27499204667727 27506279328048 27518336544816 27627049748736 27629320402944 27639159904512 27649002910176 27651275368704 27760513757184 27770399980032 27772682416128 27779827433472 27782572972544 27894622519296 27923970392064 28018057585986 28160653487616 28163436664532 28170682210368 28172997545472 28294369790976 28296695291904 28306772462592 28431057567744 28443520155648 28450837757952 28546700181948 28568405671936 28694822261976 28702204516224 28705041215773 28714785959808 28820811157632 28828225824768 28840862509056 28851133471488 28967492616192 28977808674816 28980190347264 28990510927872 29095675185447 29105040064512 29108429104599 29117798088704 29236234002768 29246645767014 29375057526048 29387933910816 29395494480384 29516966016512 29524559781888 29526986391552 29537501700096 29667190505472 29677755744256 29680194945024 29798469272052 29811531256884 29929303894464 29939962478472 29942423229888 29953086486024 30073889903616 30081626947584 30084599978368 30094813052928 30105530578944 30226948816896 30237713399808 30240198623232 30250967924736 30371516758053 30374012978712 30504867430896 30507374611584 30518239061232 30652233940224 30663149977952 30665670167808 30673559457792 30800312365056 30808236294144 30821740904448 30958128612918 30968092950528 31080430967328 31094054892576 31105128273948 31107684789792 31230577976832 31241699977536 31244267718144 31255394594112 31381450334208 31392626064384 31403283185664 31406386838528 31414466691072 31530460069888 31552396591104 31692017486664 31822978986552 31831166014848 31833782203392 31845119020416 31984939763712 31996330411776 31998960175104 32007192477696 32136815071232 32139456380928 32281675044723 32423412552336 32434959351678 32445970322688 32449177026526 32457525155424 32588429193216 32600034759168 32602714140672 32614324793856 32743170072576 32745861218304 32757522849792 32771881918464 32890763253114 32901349638144 32915771752448 33046939716804 33061425649668 33069931290432 33206586768576 33215129754624 33229689412608 33375589318656 33387475212288 33390219313152 33534067900416 33536824049664 33548767363072 33670466881272 33682457788281 33685226133624 33697222296777 33833126141568 33845174975664 33860010810288 33868721901312 34005317419008 34008678236416 34017427574784 34020223451136 34032338915328 34166786162688 34181762973696 34193935966208 34317975859758 34333018943886 34483763182752 34496043725196 34498878938784 34650351410688 34659265830912 34662691279424 34674458517504 34826701897728 34839104569344 34992070852608 34996145388516 35007409422336 35134400223936 35146912474728 35149801182912 35162318918376 35304131625984 35316704322432 35329281496336 35332185193344 35341275027456 35471767578624 35487316420608 35496446164992 35643128774656 35680628834304 35800851359871 35810061766704 35825758897968 35983057234176 35995871713248 35998830196992 36153916955136 36156888428544 36169764813312 36328573558784 36353848246272 36476339121378 36514715799852 36665606223636 36675039104064 36678053408256 36691115393088 36836066331648 36839093870592 36852213206016 36865337213568 36868367158272 37014018342912 37027199973376 37030243221504 37039769911296 37192830025728 37357410114648 37370714035629 37383400589184 37547537983488 37560909613824 37563996727296 37725826387968 37728927055872 37742363283456 37895879400327 37908076756992 37924693540864 38062266909264 38075821847622 38092512161574 38102312138976 38259763015968 38269606021632 38286381279744 38427748210176 38437634433024 38440793604096 38454483345408 38468177961984 38623323488256 38637078233088 38640253796352 38654014570496 38794233580596 38806720086016 38811238806132 38981645337024 38995527689352 39166743368064 39180039634944 39183911881088 39193992640512 39366079709184 39369315188736 39383335600128 39540276534069 39557608783173 39717148079232 39731292362736 39745441683378 39748708342512 39905738525952 39919949971296 39923230973184 39933501935616 39937448648032 40098519871488 40108835930112 40126417403904 40140707438592 40316951199744 40334623899648 40480939388448 40495355677404 40498683971616 40673156574528 40676499482112 40690985414976 40869645253632 40887560223744 40898079277056 41067083153408 41077648392192 41095654539264 41259418992072 41277504817224 41440574623104 41458739856768 41473504365264 41476913053056 41640770635776 41655599970048 41659023624192 41673859458816 41841933778944 41856834752512 41885955588096 42027086378979 42245154996798 42256023315552 42259496318208 42430638648736 42441554686464 42445042937856 42460158693888 42646586351616 42661773882368 42665280233472 42676256636928 42852608507904 43042233392964 43072178939712 43231216736448 43242338737152 43246612468904 43261293763584 43276700207232 43451238924288 43466713012224 43470285520896 43485766391808 43657560096768 43661148291072 43676697133056 43695842557952 43854351004152 43869968650521 44062586289072 44078278093306 44081900866224 44093241720576 44275449024768 44286839672832 44290479587328 44306252550144 44500785758208 44516633616384 44520292417536 44697703908078 44712090533888 44717296885326 44893955841696 44909943717708 44913634844832 44929629729036 45110834855424 45126899967552 45142219579392 45146681080384 45158295868416 45340423225344 45356570099712 45360297934848 45376451887104 45555714883584 45575683964928 45757301146344 45761061917376 45777358591848 45978350910336 45994724966928 45998505251712 46010339186688 46200468547584 46212354441216 46232611356672 46452139425792 46641082338864 46657692410922 46661527184688 46845866965248 46862549966304 46866401577216 46883091891168 47072175501312 47088939096576 47109580257792 47121700036608 47295690104832 47316421894144 47328594886656 47538026229996 47574171779072 47734468479828 47746749022272 47767678530624 47977409645568 47994495617664 47998440262656 48205222606848 48209184571392 48221587243008 48226353084416 48635118828504 48652439027517 48673765539789 48686287733136 48882643789824 48887474964848 48900052138752 48904071211008 48921487190784 49114755108864 49118791827456 49136284274688 49153782951424 49157822877696 49352024457216 49373657628672 49570409575206 49592138474502 49809880152864 49822694631936 49827618714172 49844534118912 50063383977984 50081212818432 50085328969728 50301101850624 50305236074496 50323151044608 50505700321908 50527839200436 50544102342656 50749689212352 50767762463496 50785842150983 50790016215432 50803082851968 51013017354624 51026141362176 51030335176704 51048508372992 51236997613568 51250179244032 51254391472128 51272644460544 51290903949312 51476963789637 51499528415829 51516104310784 51725644774128 51744065587794 51748318408176 51975527116032 51994036919136 52011687776256 52222324490752 52240052846592 52258656854016 52488106278912 52511114133504 52720368712092 52724701774368 52743478377564 52956197438976 52975056483648 52993922244504 52998277790016 53011912541184 53207651367936 53226599961728 53230974630912 53244669247488 53464693161984 53478447906816 53501889871872 53520943251456 53738638346952 53974585851264 53993807569872 53998245295488 54230875432704 54235332642816 54254647219968 54492860338176 54516746964992 54530772369408 54714508682067 54772073699778 54998409335454 55012558656096 55036673089632 55254099497472 55258640805888 55278319809024 55298005820352 55302550737408 55521027514368 55540799960064 55545364832256 55559654866944 55565145945088 55789245038592 55847940784128 56036115171972 56321306975232 56326873329064 56341364420736 56345995090944 56588739581952 56593390583808 56613544925184 56862115135488 56887040311296 57093400363896 57113732771433 57138768242361 57389644523952 57404409032448 57410082431546 57429571919616 57641622315264 57656451649536 57681725018112 57702266942976 57934985232384 57955617349632 57960380694528 57981021855744 58191350370894 58210080129024 58216858209198 58235596177408 58472468005536 58493291534028 58750115052096 58775867821632 58790988960768 59033932033024 59049119563776 59053972783104 59075003400192 59334381010944 59355511488512 59360389890048 59596938544104 59618162525067 59623062513768 59858607788928 59879924956944 59884846459776 59906172972048 60147779807232 60163253895168 60169199956736 60189626105856 60211061157888 60475426799616 60501935849472 60743033516106 60748025957424 61009734861792 61014749223168 61036478122464 61304467880448 61326299955904 61331340335616 61347118915584 61600624730112 61616472588288 61643481808896 61916257225836 61936185901056 62160861934656 62188109785152 62210256547896 62215369579584 62461155953664 62483399955072 62488535436288 62510789188224 62762900668416 62785252128768 62806566371328 62812773677056 62828933382144 63060920139776 63367732495197 63384034973328 63645957973104 63662332029696 63667564406784 63690238040832 63969879527424 63992660823552 63997920350208 64014384955392 64273630142464 64278912761856 64563350089446 64846825104672 64869918703356 64891940645376 64898354053052 64915050310848 65176858386432 65200069518336 65205428281344 65228649587712 65486340145152 65491722436608 65515045699584 65543763836928 65781526506228 65802699276288 65831543504896 66093879433608 66117417139959 66122851299336 66139862580864 66413173537152 66430259509248 66459378825216 66751178637312 66774950424576 66780438626304 67046555862117 67068135800832 67075945327989 67097534726144 67340933762544 67364915576562 67370452267248 67394444593554 67666252283136 67690349951328 67720021620576 67737443802624 68010634838016 68017356472832 68034855149568 68040446902272 68064677830656 68333572325376 68363525947392 68387871932416 68635951719516 68666037887772 68967526365504 68992087450392 68997757877568 69300702821376 69318531661824 69325382558848 69348917035008 69653403795456 69678209138688 69986538616383 69992290777032 70268800447872 70275745261969 70293824949456 70299602365824 70324637836752 70608263251968 70633408644864 70658562992672 70664370386688 70682550054912 70943535157248 70974632841216 70992892329984 71286257549312 71361257668608 71601702719742 71620123533408 71651517795936 71966114468352 71991743426496 71997660393984 72307833910272 72313776857088 72339529626624 72657147117568 72707696492544 72952678242756 73029431599704 73331212447272 73350078208128 73356106816512 73382230786176 73672132663296 73678187741184 73704426412032 73730674427136 73736734316544 74028036685824 74054399946752 74060486443008 74355614362809 74388207711753 74714820229296 74741428071258 74766801178368 75095075966976 75121819227648 75127993454592 75451652775936 75457854111744 75484726566912 75791758800654 75816153513984 75849387081728 76124533818528 76151643695244 76185024323148 76204624277952 76519526031936 76539212043264 76572762559488 76855496420352 76875268866048 76881587208192 76908966690816 76936355923968 77246646976512 77274156466176 77280507592704 77308029140992 77588467161192 77616098381691 77622477612264 77963290674048 77991055378704 78333486736128 78360079269888 78367823762176 78387985281024 78732159418368 78766671200256 79080553068138 79115217566346 79434296158464 79462584725472 79490883366756 79497416685024 79811477051904 79839899942592 79846461946368 79867003871232 79874897296064 80197039742976 80217671860224 80252834807808 80281414877184 80633902399488 80669247799296 80961878776896 80990711354808 80997367943232 81346313149056 81352998964224 81381970829952 81739290507264 81775120447488 81796158554112 82134166306816 82497614003181 82518837984144 82555009634448 82881149246208 82917479713536 82947008730528 82953826106112 83281541271552 83311199940096 83318047248384 83347718917632 83683867557888 83713669505024 83771911176192 84054172757958 84490309993596 84512046631104 84518992636416 84861277297472 84883109372928 84890085875712 84920317387776 85293172703232 85323547764736 85330560466944 85352513273856 85705217015808 86084466785928 86115123647319 86144357879424 86462433472896 86484677474304 86493224937808 86522587527168 86553400414464 86902477848576 86933426024448 86940571041792 86971532783616 87315120193536 87325287313797 87353394266112 87391685115904 87708702008304 87739937301042 88125172578144 88156556186612 88163801732448 88186483441152 88550898049536 88573679345664 88580959174656 88612505100288 89001571516416 89033267232768 89040584835072 89395407816156 89424181067776 89434593770652 89787911683392 89819887435416 89827269689664 89859259458072 90221669710848 90253799935104 90284439158784 90293362160768 90316591736832 90680846450688 90713140199424 90720595869696 90752903774208 91114550274159 91514602292688 91522123834752 91554717183696 91956701820672 91989449933856 91997010503424 92020678373376 92400937095168 92424708882432 92465222713344 92904278851584 93282164677728 93315384821844 93323054369376 93691733930496 93725099932608 93732803154432 93766183782336 94144351002624 94177878193152 94219160515584 94243400073216 94591380209664 94632843788288 94657189773312 95076052459992 95468936959656 95493498044544 95535357061248 95954819291136 95988991235328 95996880525312 96410445213696 96418369142784 96452706168832 96845025134169 97270237657008 97304878055034 97347531079578 97372575466272 97765287579648 97774949929696 97800104277504 97808142422016 97842974381568 98229510217728 98237583654912 98272568549376 98307565902848 98315645755392 98704048914432 98747315257344 99140819150412 99184276949004 99619760305728 99645389263872 99655237428344 99689068237824 100126767955968 100162425636864 100170657939456 100602203701248 100610472148992 100646302089216 101011400643816 101047373364843 101055678400872 101091666890331 101499378424704 101535524926992 101571684301966 101580032430864 101606165703936 102026034709248 102052282724352 102060670353408 102097016745984 102473995227136 102500358488064 102545288921088 102581807898624 102953927579274 102999056831658 103032208621568 103451289548256 103488131175588 103496636816352 103951054232064 103988073838272 104023375552512 104444648981504 104480105693184 104517313708032 104976212557824 105022228267008 105440737424184 105449403548736 105486956755128 105912394877952 105950112967296 105987844489008 105996555580032 106023825082368 106415302735872 106453199923456 106461949261824 106489338494976 106929386323968 107041886502912 107402554079613 107477276693904 107949171702528 107987615139744 107996490590976 108461750865408 108470665285632 108509294439936 108985720676352 109033493929984 109061544738816 109429017364134 109544147399556 109996818670908 110025117312192 110073346179264 110508198994944 110517281611776 110556639618048 110596011640704 110605101474816 111042055028736 111081599920128 111090729664512 111119309733888 111130291890176 111578490077184 112072230343944 112112142106887 112642613950464 112653746658128 112682728841472 112691990181888 113177479163904 113186781167616 113227089850368 113724230270976 113774080622592 114186800727792 114227465542866 114277536484722 114779289047904 114808818064896 114820164863092 114859143839232 115283244630528 115312903299072 115363450036224 115404533885952 115869970464768 115911234699264 115920761389056 115962043711488 116382700741788 116420160258048 116433716418396 116471192354816 116944936011072 116986583068056 117500230104192 117551735643264 117581977921536 118067864066048 118098239127552 118107945566208 118150006800384 118620829602207 118672826349519 118711022977024 119193877088208 119236325050134 119246125027536 119717215577856 119759849913888 119769692919552 119812345944096 120295559614464 120326507790336 120338399913472 120379252211712 120422122315776 120950853599232 121003871698944 121486067032212 121496051914848 122019469723584 122029498446336 122072956244928 122608935760896 122652599911808 122662680671232 122694237831168 123201249460224 123232945176576 123286963617792 123832514451672 124321723869312 124376219570304 124420513095792 124430739159168 124922311907328 124966799910144 124977070872576 125021578376448 125525801336832 125570504257536 125625547354112 125657866764288 126081259136937 126121840279552 126735464990394 126768069946656 127291915946208 127324664059392 127335128813568 127380476081664 127939759054848 127985321647104 127995840700416 128028769910784 128547260284928 128557825523712 129126700178892 129693650209344 129739837406712 129783881290752 129796708106104 129830100621696 130353716772864 130400139036672 130410856562688 130457299175424 130972680290304 130983444873216 131030091399168 131087527673856 131563053012456 131609905951563 132187758867216 132234834279918 132245702598672 132279725161728 132826347074304 132860519018496 132918757650432 133502357274624 133549900849152 133560877252608 134093111724234 134136271601664 134151890655978 134195069452288 134681867525088 134729831153124 134740904534496 134788889187108 135332504566272 135380699902656 135440043241152 135474887605248 136021269676032 136034712945664 136069710299136 136080893804544 136129355661312 136667144650752 136727051894784 136775743864832 137271903439032 137332075775544 137935052731008 137984174900784 137995515755136 138601405642752 138637063323648 138650765117696 138697834070016 139356418277376 139973077232766 139984581554064 140537600895744 140551490523938 140587649898912 140599204731648 140649275673504 141216526503936 141266817289728 141317125985344 141328740773376 141365100109824 141887070314496 141949265682432 141985784659968 142572515098624 142722515337216 143203405439484 143240247066816 143303035591872 143932228936704 143983486852992 143995320787968 144615667820544 144627553714176 144679059253248 145314294235136 145905356485512 145957317082551 146021296619367 146058863199408 146662424894544 146700156416256 146712213633024 146764461572352 147344265326592 147356375482368 147408852824064 147461348854272 147473468633088 148056073371648 148108799893504 148120972886016 148711228725618 148776415423506 149429640458592 149482856142516 149533602356736 150190151933952 150243638455296 150255986909184 150903305551872 150915708223488 150969453133824 151583517601308 151632307027968 151698774163456 152249067637056 152303287390488 152357526452949 152370048646296 152409248555904 153039052063872 153078424086528 153145525118976 153710992840704 153750537732096 153763174416384 153817933381632 153872711847936 154498585247487 154548312932352 154616058281984 155176934322384 155232196763382 155244955224528 155926581348096 155982110757408 156666973472256 156720158539776 156735647524352 156775970562048 157464318836736 157533342400512 158161106136276 158230435132692 158868592316928 158925169450944 158981766733512 158994833370048 159622954103808 159679799885184 159692923892736 159734007742464 159749794592128 160394079485952 160435343720448 160505669615616 160562829754368 161923757553792 161939760821059 161981422709616 161994735886464 162692626298112 162705997928448 162763941659904 163478581014528 163550240894976 163592317108224 164143526046201 164268332613632 164995228006362 165037675968288 165110019268896 165762298492416 165834959427072 165894017461056 165907652212224 166563082543104 166622399880192 166636094496768 166695437835264 167367735115776 167427339010048 167543822352384 168108345515916 168980619987192 169024093262208 169037985272832 169722554594944 169766218745856 169780171751424 169840634775552 170586345406464 170647095529472 170661120933888 171341198314299 171416304727083 172168933571856 172230247294638 172288715758848 172924866945792 172969354948608 172986449875616 173045175054336 173106800828928 173804955697152 173866852048896 173881142083584 173943065567232 174630240387072 174650574627594 174706788532224 174783370231808 175417404016608 175479874602084 176250345156288 176313112373224 176327603464896 176372966882304 177101796099072 177147358691328 177161918349312 177225010200576 178003143032832 178066534465536 178081169670144 178790815632312 178854487575201 178869187541304 179575823366784 179639774870832 179654539379328 179718518916144 180443339421696 180507599870208 180568878317568 180586724321536 180633183473664 181426280398848 181505807548416 182229100548318 183029204585376 183044247669504 183109434367392 183913403641344 183978899867712 183994021006848 184041356746752 184801874190336 184849417764864 184930445426688 185808557703168 186564329355456 186630769643688 186646108738752 187383467860992 187450199865216 187465606308864 187532367564672 188288702005248 188355756386304 188438321031168 188486800146432 189182760419328 189265687576576 190103197485591 190152104919984 190937873919312 190986996089088 191070714122496 191909638582272 191977982470656 191993761050624 192820890427392 192836738285568 192905412337664 193690050268338 194540475314016 194609756110068 194695062159156 194745150932544 195530575159296 195549899859392 195600208555008 195616284844032 195685948763136 196459020435456 196475167309824 196545137098752 196615131805696 196631291510784 197408097828864 197494630514688 198281638300824 198352251419877 198368553898008 199239520611456 199290778527744 199310474856688 199378136475648 200253535911936 200324851273728 200341315878912 201204407402496 201227835983967 201292604178432 202022801287632 202094746729686 202111356801744 202183333780662 202998756849408 203071049853984 203143368603932 203160064861728 203212331407872 204052069418496 204104565448704 204121340706816 204194033491968 204947990454272 205000716976128 205090577842176 205163615797248 205907855158548 205998113663316 206064417243136 206902579096512 206976262351176 206993273632704 207902108464128 207976147676544 208046751105024 208889297963008 208960211386368 209034627416064 209959615849149 210827235785907 210881474848368 210898807097472 210973913510256 211824789755904 211900225934592 211975688978016 211993111160064 212047650164736 212830605471744 212906399846912 212923898523648 212978676989952 213858772647936 214083773005824 214805108159226 214954553387808 215898343405056 215975230279488 215992981181952 216923501730816 216941330571264 217018588879872 217971441352704 218066987859968 218123089477632 218858034728268 219088294799112 219993637341816 220050234624384 220146692358528 221016397989888 221034563223552 221113279236096 221192023281408 221210202949632 222084110057472 222163199840256 222181459329024 222260583780352 223066843088427 223164623135259 224144460687888 224224284213774 225285227900928 225307493316256 225365457682944 225383980363776 226354958327808 226373562335232 226454179700736 227448460541952 227548161245184 228373601455584 228454931085732 228555072969444 229558578095808 229617636129792 229640329726184 229718287678464 230566489261056 230625806598144 230726900072448 230809067771904 231739940929536 231822469398528 231841522778112 231924087422976 232765401483576 232848295145073 232867432836792 233889872022144 233973166136112 235000460208384 235103471286528 235163955843072 236135728132096 236196478255104 236300013600768 237241659204414 237345652699038 237422045954048 238387754176416 238472650100268 238492250055072 239434431155712 239519699827776 239539385839104 239624691888192 240591119228928 240653015580672 240676799826944 240758504423424 240844244631552 241901707198464 242007743397888 242972134064424 242992103829696 244038939447168 244058996892672 244145912489856 245217871521792 245305199823616 245325361342464 245388475662336 246402498920448 247492842009543 247665028903344 248643447738624 248752439140608 248841026191584 248861478318336 249844623814656 249933599820288 249954141745152 250043156752896 251051602673664 251141008515072 251251094708224 251315733528576 252162518273874 252243680559104 253470929980788 253536139893312 254583831892416 254649328118784 254670257627136 254760952163328 255879518109696 255970643294208 255991681400832 256057539821568 257094520569856 257115651047424 258253400357784 258345370941957 259387300418688 259479674813424 259567762581504 259593416212208 259660201243392 260707433545728 260800278073344 260821713125376 260914598350848 261945360580608 262060182798336 262175055347712 263126106024912 263219811903126 264375517734432 264469668559836 264491405197344 264559450323456 265652694148608 265721038036992 265837515300864 267004714549248 267099801698304 267121754505216 268186223448468 268272543203328 268303781311956 268390138904576 269363735050176 269459662306248 269481809068992 269577778374216 270665009132544 270761399805312 270880086482304 270949775210496 272042539352064 272069425891328 272139420598272 272161787609088 272258711322624 273343650822477 273551487729664 274543806878064 274664151551088 275870105462016 275968349801568 275991031510272 277202811285504 277274126647296 277301530235392 277395668140032 278712836554752 279946154465532 279969163108128 281075201791488 281102981047876 281175299797824 281198409463296 281298551347008 282433053007872 282533634579456 282634251970688 282657481546752 282730200219648 283774140628992 283898531364864 283971569319936 285145030197248 286406810878968 286480494133632 286508807606489 286606071183744 287864457873408 287966973705984 287990641575936 289231335641088 289255107428352 289358118506496 290535075402507 290628588470272 291810712971024 291914634165102 292042593238734 292117726398816 293324849789088 293400312832512 293424427266048 293528923144704 294688530653184 294712750964736 294817705648128 294922697708544 294946937266176 296112146743296 296217599787008 296241945772032 297422457451236 297552830847012 298859280917184 298965712285032 299067204713472 300380303867904 300487276910592 300511973818368 301806611103744 301831416446976 301938906267648 303142120094529 303167035202616 303275000670993 304498135274112 304606574780976 304715052905898 304740097292592 304818497111808 306078104127744 306156848173056 306291050237952 307421985681408 307501075464192 307635866763264 307745423695872 308997170494974 309096625864704 309232116563968 310353868644768 310464393526764 310489910449056 311853162696192 311964221514816 313333946944512 313440317079552 313471295048704 313551941124096 314928637673472 315066684801024 316322212272552 316460870265384 317737184633856 317850338901888 317963533467024 317989666740096 319245908207616 319359599770368 319385847785472 319468015484928 319499589184256 320788158971904 321125659508736 322207662238839 323847515107584 323879521642118 323962845419232 323989471772928 325385252596224 325411995856896 325527883319808 326957162029056 327100481789952 327184634216448 328287052092402 328536665227264 329990456012724 330075351936576 330220038537792 331524596984832 331669918854144 331788034922112 331815304424448 333126165086208 333244799760384 333272188993536 333390875670528 334735470231552 334854678020096 336216691031832 336336426320661 337961239974384 338048186524416 338075970545664 339445109189888 339532437491712 339560343502848 339681269551104 341172690812928 341294191058944 341322241867776 342682396628598 342832609454166 344337867143712 344460494589276 344577431517696 345849733891584 345938709897216 345972899751232 346090350108672 346213601657856 347609911394304 347733704097792 347762284167168 347886131134464 349260480774144 349301149255188 349413577064448 349566740463616 350834808033216 350959749204168 352500690312576 352626224746448 352655206929792 352745933764608 354203592198144 354294717382656 354323836698624 354450020401152 356018479048557 356133068931072 357581631264624 357708975150402 357738375082608 359151646733568 359279549741664 359309078758656 359437037832288 360886678843392 361015199740416 361137756635136 361173448643072 361266366947328 362852560797696 363011615096832 364458201096636 366058409170752 366088495339008 366218868734784 367826807282688 367957799735424 367988042013696 368082713493504 369603748380672 369698835529728 369860890853376 373128658710912 373165535805049 373261539287376 373292217477504 374766935721984 374900399730432 374931212617728 375064735129344 376577404010496 376711512772608 376876642062336 376973600292864 378243777410811 378365520838656 378531375153152 380206394971182 380304209839968 381875747838624 381973992178176 382141428244992 383819277164544 383955964941312 383987522101248 385641780854784 385673476571136 385810824675328 387380100536676 389080950628032 389219512220136 389390124318312 389490301865088 391061150318592 391099799718784 391200417110016 391232569688064 391371897526272 392918040870912 392950334619648 393090274197504 393230263611392 393262583021568 394829717854689 396563276601648 396704502839754 396737107796016 398479041222912 398581557055488 398620949713376 398756272951296 400507071823872 400649702547456 400682631757824 402408814804992 402455671967934 402585208356864 404045602575264 404189493459372 404222713603488 404366667561324 405997513698816 406142099707968 406286737207864 406320129723456 406424662815744 408104138836992 408209130897408 408242681413632 408388066983936 409895980908544 410001433952256 410181155684352 410327231594496 411815710317096 411996227326632 413805158193024 413952524702352 413986547265408 415804216928256 415952295353088 416093502210048 417778595926016 418069254832128 419919231698298 421654471571814 421762949696736 421797614194944 421947827020512 423649579511808 423800451869184 423951377956032 423986222320128 424095300329472 425661210943488 425812799693824 425847797047296 425957353979904 427717545295872 428167546011648 429610216318452 429909106775616 431796686810112 431950460558976 431985962363904 433847003461632 433882661142528 434037177759744 435942882705408 436133975719936 437716069456536 437871951247653 438063889858101 438176589598224 439987274683632 440100469248768 440293384717056 442032795979776 442069126447104 442226558472192 442384046562816 442420405899264 444168220114944 444326399680512 444362918658048 444521167560704 446133686176854 446329246270518 448288921375776 448448568427548 450570455801856 450614986632512 450730915365888 450767960727552 452709916655616 452747124670464 452908359401472 454896921083904 455096322490368 456747202911168 456909862171464 457072579358847 457110145938888 459117156191616 459235272259584 459280659452368 459436575356928 461132978522112 461251613196288 461453800144896 461618135543808 463644938797056 463848174845952 465530802967152 465696590290146 465734865673584 467779744044288 467946332272224 470000920416768 470206942573056 470327911686144 472271456264192 472392956510208 472600027201536 474483318408828 474691305398076 474844091908096 476775508352832 476945300200536 476984500110144 478868862311424 479039399655552 479078771678208 479249383776384 481182238457856 481306031161344 481353599653888 481517008846848 481688489263104 485819282463177 485944268128848 485984207659392 488077878894336 488117993785344 488291824979712 490435743043584 490610399647232 490650722684928 490776951324672 492804997840896 494985684019086 495330057806688 497286895477248 497504878281216 497682052383168 497722956636672 499689247629312 499867199640576 499908283490304 500086313505792 502103205347328 502282017030144 502502189416448 502631467057152 504325036547748 504487361118208 506941859961576 507072279786624 509167663784832 509298656237568 509340515254272 509521904326656 511759036219392 511941286588416 511983362801664 514023594942897 514189041139712 514248914181249 516506800715568 516690741883914 518774600837376 518959349626848 519135525163008 519186832424416 519320402486784 521414867091456 521600556146688 521643426250752 521829196701696 523890721161216 524120365596672 524350110695424 526252212049824 526439623806252 528751035468864 528939337119672 528982810394688 529118900646912 531305388297216 531442076073984 531675030601728 534009429098496 534199603396608 534243509010432 536372446896936 536563462725603 536607562623912 538727470100352 538919324612496 538963618137984 539155556748432 541330018265088 541522799610624 541760172964608 541899550420992 544138851782656 544278841196544 544517422645248 546687301644954 547102975459328 549087613756128 549328303102176 551740210924032 551936699603136 551982063020544 554405622571008 554548253294592 554603060470784 554791336280064 557425673109504 559892308931064 559938326216256 562150403582976 562205962095752 562350599595648 562396818926592 562597102694016 564866106015744 565067269158912 565268503941376 565314963093504 565460400439296 567548281257984 567797062729728 570309592456773 572813621757936 572960988267264 573017615212978 573212142367488 575728915746816 575933947411968 575981283151872 578462671282176 578510214856704 578716237012992 581070150805014 581257176940544 583621425942048 583829268330204 584085186477468 584235452797632 586649699578176 586800625665024 586848854532096 587057846289408 589377061306368 589425501929472 589635411296256 589845395417088 589893874532352 592224293486592 592435199574016 592483891544064 594844914902472 595056754259631 595105661694024 597718561834368 597931424570064 598134409426944 600760607735808 600974553821184 601023947636736 603613222207488 603877812535296 606284240189058 606334070405232 606550001341986 608996270548224 609213149561952 609430105811796 609480194585184 609636994223616 612156208255488 612313696346112 612582100475904 614843971362816 615002150928384 615271733526528 615490847391744 617994340989948 618193251729408 618464233127936 620707737289536 620928787053528 620979820898112 623706325392384 623928443029632 626667893889024 626880634159104 626942590097408 627103882248192 629878847547447 632481707357721 632644424545104 632921740530768 635474369267712 635700677803776 635927066934048 635979333480192 638491816415232 638719199540736 638771695570944 638936030969856 638999178368512 641576317943808 642251319017472 644415324477678 647695030215168 647759043284236 647925690838464 647978943545856 650770505192448 650823991713792 651055766639616 653914324058112 654200963579904 654369268432896 656574104184804 657073330454528 659980912025448 660150703873152 660215947962779 660440077075584 663049193969664 663339837708288 663576069844224 663630608848896 666252330172416 666489599520768 666544377987072 666781751341056 669200529265281 669493869405777 669709356040192 672433382063664 672672852641322 675922479948768 676096373048832 676151941091328 678890218379776 679064874983424 679120687005696 679362539102208 682345381625856 682588382117888 682644483735552 685364793257196 685665218908332 688675734287424 688920989178552 689154863035392 691699467783168 691877419794432 691945799502464 692180700217344 692427203315712 695219822788608 695467408195584 695524568334336 695772262268928 698544885435219 698602298510376 701669616066432 701919498408336 705001380625152 705252449492896 705310413859584 705491867529216 708407184396288 708589434765312 708900040802304 712036958097114 712266137862144 715163262529248 715417950300804 715476750165216 718303293467136 718559099483328 718618157517312 718874075664576 721773357686784 722030399480832 722275513270272 722346897286144 722532733894656 725705121595392 726023230193664 728916402193272 732116818341504 732176990678016 732437737469568 735653614565376 735915599470848 735976084027392 736165426987008 739207496761344 742478526028629 746257317421824 746331071610098 746523078574752 746584434955008 749533871443968 749800799460864 749862425235456 750129470258688 753154808020992 753423025545216 753753284124672 753947200585728 756487554821622 756731041677312 757062750306304 760412789942364 760608419679936 763751495677248 763947984356352 764282856489984 767638554329088 767911929882624 767975044202496 771283561709568 771346953142272 771621649350656 774760201073352 775036112825871 778161901256064 778439024440272 778780248636624 778980603730176 782122300637184 782199599437568 782400834220032 782465139376128 782743795052544 785836081741824 786180548395008 786460527222784 786525166043136 789659435709378 793126553203296 793409005679508 793474215592032 796958082445824 797163114110976 797241899426752 797512545902592 801014143647744 801299405094912 801365263515648 804817629609984 804911343935868 805170416713728 808091205150528 808378986918744 808445427206976 808733335122648 811995027397632 812284199415936 812573474415728 812640259446912 812849325631488 816208277673984 816418261794816 816485362827264 816776133967872 819791961817088 820654463188992 823631420634192 823992454653264 827610316386048 827905049404704 827973094530816 831608433856512 831904590706176 832187004420096 835557191852032 836138509664256 839838463396596 843308943143628 843525899393472 843595228389888 843895654041024 847299159023616 847600903738368 847902755912064 847972444640256 848190600658944 851322421886976 851625599387648 851695594094592 851914707959808 855435090591744 859220432636904 859526422819467 859818213551232 863593373620224 863900921117952 863971924727808 867694006923264 867765322285056 868074355519488 871605226207521 871885765410816 872267951439872 875432138913072 875743902495306 876127779716202 876353179196448 879974549367264 880200938497536 880586769434112 884065591959552 884138252894208 884453116944384 884768093125632 884840811798528 888336440229888 888652799361024 888725837316096 889042335121408 892267372353708 892658492541036 896577842751552 896897136855096 901140911603712 901229973265024 901461830731776 901535921455104 905419833311232 905494249340928 905816718802944 909426360283587 909825002012979 913494405822336 913819724342928 914145158717694 914220291877776 918234312383232 918470544519168 918561318904736 918873150713856 922265957044224 922503226392576 922907600289792 923236271087616 927289877594112 927696349691904 931061605934304 931393180580292 931469731347168 935559488088576 935892664544448 940001840833536 940413885146112 940655823372288 944542912528384 944785913020416 945200054403072 948966636817656 949382610796152 953551016705664 953890600401072 953969000220288 957737724622848 958078799311104 958157543356416 958498767552768 962364476915712 962707199307776 963376978526208 966622986716517 971638564926354 971888536257696 971968415318784 976155757788672 976235987570688 976583649959424 980871486087168 981220799294464 981301445369856 981553902649344 985609995681792 989971368038172 990660115613376 994573790954496 995009756562432 995364104766336 995445913273344 999378495258624 999734399281152 999816566980608 1000172627011584 1004206410694656 1004564034060288 1005004378832896 1008650073095496 1009009278961983 1013883719923152 1014144559573248 1018335327569664 1018597312475136 1018681030508544 1019043808653312 1023518072438784 1023882573176832 1023966725603328 1028047189885794 1028378082279424 1028497828362498 1033013601431136 1033381483767828 1037549201674752 1037918699253696 1038271050326016 1038373664848832 1038640804973568 1042829734182912 1043201112293376 1043286852501504 1043658393403392 1047781442322432 1048240731193344 1048700221390848 1052504424099648 1052879247612504 1057502070937728 1057878674239344 1057965620789376 1058237801293824 1062610776594432 1062884152147968 1063350061203456 1068399206793216 1072744893793872 1073126925451206 1073215125247824 1077454940200704 1077838649224992 1077927236275968 1078311113496864 1082660036530176 1083045599221248 1083520345929216 1083799100841984 1088277703565312 1088557682393088 1089034845290496 1093374603289908 1094205950918656 1098175227512256 1098656606204352 1103480421848064 1103873399206272 1103964126041088 1108811245142016 1109096506589184 1109206120941568 1109582672560128 1119496607415147 1119784617862128 1119876652432512 1124300807165952 1124411924191504 1124701199191296 1124793637853184 1125194205388032 1129732212031488 1130134538317824 1130537007882752 1130629926187008 1130920800878592 1135096562515968 1135594125459456 1140619184913546 1145627243515872 1145921976534528 1146035230425956 1146424284734976 1151457831493632 1151867894823936 1151962566303744 1156925342564352 1157020429713408 1157432474025984 1162140301610028 1162514353881088 1167242851884096 1167658536660408 1168074369472609 1168170372954936 1168470905595264 1173299399156352 1173601251330048 1173697709064192 1174115692578816 1178754122612736 1178851003858944 1179270822592512 1179690790834176 1179787749064704 1184489153564067 1184870399148032 1189689829804944 1190113508519262 1190211323388048 1195437123668736 1195862849140128 1196268818853888 1201521215471616 1201949107642368 1202047895273472 1207226444414976 1207755625070592 1212568480378116 1212668140810464 1213100002683972 1217992541096448 1218426299123904 1218860211623592 1218960389170368 1219273988447232 1224312416510976 1224627392692224 1225164200951808 1229687942725632 1230004301856768 1230543467053056 1230981694783488 1235988681979896 1241415474579072 1241857574107056 1241959641796224 1247412650784768 1247856886059264 1253335787778048 1253885180194816 1254207764496384 1259757695094894 1264963414715442 1265288849090208 1265843481061536 1270948738535424 1271401355607552 1271854133868096 1271958666960384 1276983632830464 1277438399081472 1277543391141888 1277872061939712 1277998356737024 1283152635887616 1284502638034944 1288830648955356 1295390060430336 1295518086568472 1295851381676928 1295957887091712 1301541010384896 1301647983427584 1302111533279232 1307828648116224 1308401927159808 1313148208369608 1313615853742959 1314191669574303 1319961824050896 1320301407746304 1320431895925558 1320880154151168 1326098387939328 1326679675416576 1327152139688448 1327261217697792 1332504660344832 1332979199041536 1333088755974144 1333563502682112 1338401058530562 1338987738811554 1339418712080384 1344866764127328 1345345705282644 1351844959897536 1352192746097664 1352303882182656 1357780436759552 1358129749966848 1358241374011392 1358725078204416 1364690763251712 1365176764235776 1365288967471104 1370729586514392 1371217738076541 1371330437816664 1377351468574848 1377841978357104 1378309726070784 1383398935566336 1383754839588864 1383891599004928 1384361400434688 1384854406631424 1390934816391168 1391544524537856 1397089770870438 1397204597020752 1403339232132864 1403838996816672 1410002761250304 1410504898985792 1410620827719168 1410983735058432 1416814368792576 1417178869530624 1417800081604608 1424073916194228 1424532275724288 1430326525058496 1430835900601608 1430953500330432 1436606586934272 1437118198966656 1437236315034624 1437748151329152 1443546715373568 1444060798961664 1444551026540544 1444693794572288 1445065467789312 1457457847389531 1457832804386544 1464233636683008 1464353981356032 1464875474939136 1471307229130752 1471831198941696 1471952168054784 1472330853974016 1478414993522688 1484957052057258 1492514634843648 1492662143220196 1493046157149504 1493168869910016 1499067742887936 1499601598921728 1499724850470912 1500258940517376 1506309616041984 1506846051090432 1507506568249344 1507894401171456 1512975109643244 1513462083354624 1514125500612608 1520825579884728 1521216839359872 1527502991354496 1527895968712704 1528565712979968 1535277108658176 1535823859765248 1535950088404992 1542070784828691 1542567123419136 1542746742543747 1543243298701312 1549520402146704 1550072225651742 1556323802512128 1556878048880544 1557560497273248 1557961207460352 1564244601274368 1564399198875136 1564801668440064 1564930278752256 1565487590105088 1571672163483648 1572361096790016 1572921054445568 1573050332086272 1579318871418756 1586253106406592 1586818011359016 1586948431184064 1593916164891648 1594326228221952 1594483798853504 1595025091805184 1602028287295488 1602598810189824 1602730527031296 1609690388176809 1609822687871736 1616182410301056 1616757973837488 1616890854413952 1617466670245296 1623990054795264 1624568398831872 1625146948831456 1625280518893824 1625698651262976 1632416555347968 1632836523589632 1633552267935744 1639583923634176 1641308926377984 1647262841268384 1647984909306528 1655220632772096 1655810098809408 1655946189061632 1663216867713024 1663809181412352 1664374008840192 1671114383704064 1672277019328512 1679676926793192 1686617886287256 1687051798786944 1687190456779776 1687791308082048 1694598318047232 1695201807476736 1695805511824128 1695944889280512 1696381201317888 1702644843773952 1703251198775296 1703391188189184 1710928777370319 1718440865273808 1719052845638934 1719636427102464 1727186747240448 1727801842235904 1727943849455616 1735388013846528 1735530644570112 1736148711038976 1743210452415042 1743771530821632 1744535902879744 1750864277826144 1751487804990612 1752255559432404 1752706358392896 1759949098734528 1760401876995072 1761173538868224 1768131183919104 1768276505788416 1768906233888768 1769536186251264 1769681623597056 1776672880459776 1777305598722048 1777451674632192 1778084670242816 1784534744707416 1785170262778893 1785316985082072 1793155685503104 1793794273710192 1802281823207424 1802459946530048 1802923661463552 1803071842910208 1810839666622464 1811633437605888 1818852720567174 1819650004025958 1826988811644672 1827639448685856 1828290317435388 1828440583755552 1836468624766464 1836941089038336 1837122637809472 1837746301427712 1844531914088448 1845006452785152 1845815200579584 1846472542175232 1854579755188224 1855392699383808 1862123211868608 1862786361160584 1862939462694336 1871118976177152 1871785329088896 1880003681667072 1880827770292224 1881311646744576 1889085825056768 1897445122073163 1897933273635312 1898765221592304 1907102033411328 1907781200802144 1907938000440576 1915475449245696 1916157598622208 1916315086712832 1916997535105536 1924728953831424 1925414398615552 1926753957052416 1933245973433034 1943277129852708 1943777072515392 1943936830637568 1952311515577344 1952471975141376 1953167299918848 1961742972174336 1962441598588928 1962602890739712 1963107805298688 1971219991363584 1979942736076344 1980647843888337 1981320231226752 1989147581908992 1990019513124864 1990728209532672 1990891826546688 1998756990517248 1999468798562304 1999633133961216 2000345254023168 2008481608217331 2009128068120576 2010008757665792 2017300146190992 2018018557923966 2027767439846304 2028289119146496 2036670655139328 2037194624950272 2037362061017088 2038087617306624 2047036144877568 2047765146353664 2047933451206656 2056094379771588 2056756164558848 2056995656724996 2066027202862272 2066762967535656 2075098403349504 2075837398507392 2076542100652032 2076747329697664 2077281609947136 2085659468365824 2086402224586752 2086573705003008 2087316786806784 2095634656305657 2105008848199296 2105758495225008 2115004141875456 2115757348478688 2115931241578752 2116475602587648 2125221553188864 2125768304295936 2126700122406912 2136798413586432 2145489787587744 2146253850902412 2146430250495648 2154909880401408 2155677298449984 2155854472551936 2156622226993728 2165320073060352 2166091198442496 2167040691858432 2167598201683968 2176555407130624 2177115364786176 2178069690580992 2186749206579816 2196350455024512 2197313212408704 2206960843696128 2207746798412544 2207928252082176 2217622490284032 2218412241883136 2227435578085887 2238993214830294 2239569235724256 2239753304865024 2248601614331904 2248823848383008 2249402398382592 2249587275706368 2250388410776064 2259464424062976 2260269076635648 2261074015765504 2261259852374016 2261841601757184 2270193125031936 2271188250918912 2281238369827092 2291254487031744 2291843953069056 2292070460851912 2292848569469952 2302915662987264 2303735789647872 2303925132607488 2313850685128704 2314040859426816 2314864948051968 2324280603220056 2325108338477613 2334485703768192 2335317073320816 2336148738945218 2336340745909872 2336941811190528 2346598798312704 2347202502660096 2347395418128384 2348231385157632 2357508245225472 2358541645185024 2359381581668352 2359575498129408 2368978307128134 2369740798296064 2379379659609888 2380227017038524 2380422646776096 2390874247337472 2391725698280256 2392537637707776 2403042430943232 2403898215284736 2404095790546944 2414452888829952 2415511250141184 2425136960756232 2425336281620928 2426200005367944 2435985082192896 2436852598247808 2437720423247184 2437920778340736 2438547976894464 2448624833021952 2449254785384448 2450328401903616 2459375885451264 2461963389566976 2471977363959792 2482830949158144 2483715148214112 2483919283592448 2494825301569536 2495713772118528 2506671575556096 2507770360389632 2508415528992768 2519515390189788 2529926829430884 2530577698180416 2531686962123072 2541897477070848 2542802711215104 2543708267736192 2543917333920768 2553967265660928 2554876798162944 2555086782283776 2555744123879424 2555996713474048 2566305271775232 2577661297910712 2578579268458401 2590780120860672 2591036173136944 2591702763353856 2591915774183424 2603082020769792 2603295966855168 2604223066558464 2615657296232448 2616803854319616 2626296416739216 2627231707485918 2628383339148606 2639923648101792 2640602815492608 2640863791851116 2641760308302336 2652196775878656 2653359350833152 2654304279376896 2654522435395584 2665009320689664 2665958398083072 2666177511948288 2667127005364224 2676802117061124 2677975477623108 2678837424160768 2689733528254656 2690691410565288 2703689919795072 2704385492195328 2704607764365312 2715560873519104 2716259499933696 2716482748022784 2717450156408832 2728279080850761 2729475006038937 2730353528471552 2741459173028784 2742435476153082 2742660875633328 2754702937149696 2755683956714208 2756619452141568 2766797871132672 2767509679177728 2767783198009856 2768722800869376 2769708813262848 2781869632782336 2783089049075712 2794179541740876 2794409194041504 2806678464265728 2807677993633344 2820005522500608 2821009797971584 2821241655438336 2821967470116864 2833628737585152 2834357739061248 2835600163209216 2848147832388456 2860653050116992 2861671801203216 2861907000660864 2873213173868544 2874236397933312 2874472630069248 2875496302658304 2887093430747136 2888121597923328 2889387589144576 2890130935578624 2899868960149551 2914915694779062 2915665608773088 2928467273366016 2928707962712064 2929750949878272 2942614458261504 2943662397883392 2943904336109568 2944661707948032 2956829987045376 2969914104114516 2985029269687296 2985324286440392 2986092314299008 2986337739820032 2998135485775872 2999203197843456 2999449700941824 3000517881034752 3012619232083968 3013692102180864 3015013136498688 3025950219286488 3027027836885949 3041651159769456 3042433678719744 3055005982708992 3055791937425408 3057131425959936 3070554217316352 3071647719530496 3071900176809984 3084141569657382 3085134246838272 3085493485087494 3086486597402624 3099040804293408 3100144451303484 3112647605024256 3113756097761088 3115120994546496 3115922414920704 3128489202548736 3128798397750272 3129603336880128 3129860557504512 3130975180210176 3143344326967296 3144722193580032 3145842108891136 3146100664172544 3158637742837512 3172506212813184 3173636022718032 3173896862368128 3187832329783296 3188652456443904 3188967597707008 3190050183610368 3205197620379648 3219380776353618 3219645375743472 3232364820602112 3233515947674976 3233781708827904 3234933340490592 3247980109590528 3249136797663744 3250293897662912 3250561037787648 3251397302525952 3264833110695936 3265673047179264 3267104535871488 3279167847268352 3282617852755968 3294525682536768 3295969818613056 3310441265544192 3311620197618816 3311892378123264 3326433735426048 3327618362824704 3328748017680384 3342228767408128 3358489822245441 3359353853586384 3373235772574512 3374103597573888 3374380913559552 3375582616164096 3389196636094464 3390403614953472 3391611023648256 3391889778561024 3392762402635776 3405289687547904 3406502397550592 3406782376378368 3421857554740638 3436881730547616 3438105691277868 3439272854204928 3454373494480896 3455603684471808 3455887698911232 3470776027693056 3471061289140224 3472297422077952 3486420904830084 3487543061643264 3489071805759488 3501728555652288 3502975609981224 3504223108417827 3504511118864808 3505412716785792 3519898197469056 3520803753990144 3522347077736448 3536262367838208 3536553011576832 3537812467777536 3539072372502528 3539363247194112 3553467460692201 3554611197444096 3556169340485632 3569069489414832 3570340525557786 3570633970164144 3586311371006208 3587588547420384 3604563646414848 3604919893060096 3605847322927104 3606143685820416 3621679333244928 3623266875211776 3637705441134348 3639300008051916 3653977623289344 3655278897371712 3656580634870776 3656881167511104 3672937249532928 3673882178076672 3674245275618944 3675492602855424 3689063828176896 3690012905570304 3691630401159168 3692945084350464 3724246423737216 3724614498884357 3725572722321168 3725878925388672 3742237952354304 3743570658177792 3760007363334144 3761655540584448 3762623293489152 3778171650113536 3794890244146326 3795866547270624 3797530443184608 3814204066822656 3815562401604288 3815876000881152 3830950898491392 3832315197244416 3832630173425664 3833995070211072 3849457907662848 3850828797231104 3853507914104832 3866491946866068 3886554259705416 3887554145030784 3887873661275136 3904623031154688 3904943950282752 3906334599837696 3923485944348672 3924883197177856 3925205781479424 3940847561228877 3942575008722909 3959885472152688 3961295687776674 3962640462453504 3978295163817984 3980039026249728 3981456419065344 3981783653093376 3997513981034496 3998937597124608 3999266267922432 4000690508046336 4016963216434662 4018256136241152 4020017515331584 4034600292381984 4036037115847932 4055534879692608 4056578238292992 4073341310278656 4074389249900544 4074724122034176 4076175234613248 4094072289755136 4095530292707328 4095866902413312 4112188759543176 4113653214229623 4113991313449992 4132054405724544 4133525935071312 4150196806699008 4151674797014784 4153084201304064 4153494659395328 4154563219894272 4172804449173504 4174633573613568 4191269312611314 4210017696398592 4211516990450016 4230008283750912 4231514696957376 4231862483157504 4232951205175296 4250443106377728 4251536608591872 4253400244813824 4273596827172864 4290979575175488 4292507701804824 4292860500991296 4309819760802816 4311354596899968 4311708945103872 4313244453987456 4330640146120704 4332182396884992 4334081383716864 4335196403367936 4353110814261248 4372373542168593 4373498413159632 4392700910049024 4394626424817408 4413921687392256 4415493596825088 4415856504164352 4435244980568064 4436824483766272 4454871156171774 4477986429660588 4479138471448512 4479506609730048 4497203228663808 4497647696766016 4498804796765184 4499174551412736 4500776821552128 4518928848125952 4520538153271296 4522148031531008 4522519704748032 4523683203514368 4540386250063872 4542376501837824 4562476739654184 4582508974063488 4583687906138112 4584140921703824 4585697138939904 4605831325974528 4607471579295744 4607850265214976 4627701370257408 4628240227631241 4629729896103936 4648561206440112 4650216676955226 4668971407536384 4670634146641632 4672297477890436 4672681491819744 4673883622381056 4693197596625408 4694405005320192 4694790836256768 4696462770315264 4715016490450944 4717083290370048 4718763163336704 4719150996258816 4737956614256268 4739481596592128 4758759319219776 4760454034077048 4760845293552192 4781748494674944 4783451396560512 4785075275415552 4806084861886464 4807796430569472 4808191581093888 4829071164530427 4850273921512464 4850672563241856 4852400010735888 4871970164385792 4873705196495616 4875440846494368 4875841556681472 4877095953788928 4897249666043904 4898509570768896 4900656803807232 4918751770902528 4923926779133952 4943954727919584 4965661898316288 4967430296428224 4967838567184896 4989650603139072 4991427544237056 5013343151112192 5015540720779264 5016831057985536 5039030780379576 5059853658861768 5061155396360832 5063373924246144 5083794954141696 5085605422430208 5087416535472384 5087834667841536 5107934531321856 5109753596325888 5110173564567552 5111993426948096 5132786332110957 5155322595821424 5157158536916802 5181560241721344 5182072346273888 5183405526707712 5183831548366848 5206164041539584 5206591933710336 5208446133116928 5231314592464896 5233607708639232 5252592833478432 5254463414971836 5256766678297212 5279847296203584 5281205630985216 5281727583702232 5283520616604672 5304393551757312 5306718701666304 5308608558753792 5309044870791168 5330018641379328 5331916796166144 5332355023896576 5334254010728448 5353604234122248 5355510788336679 5355950955246216 5379467056509312 5381382821130576 5407379839590144 5408770984390656 5409215528730624 5431121747038208 5432518999867392 5434900312817664 5456558161701522 5458950012077874 5460707056943104 5482918346057568 5484870952306164 5485321751266656 5509405874299392 5511367913428416 5513238904283136 5533595742265344 5535019358355456 5535566396019712 5537445601738752 5539417626525696 5563739265564672 5566178098151424 5588359083481752 5588818388083008 5613356928531456 5615355987266688 5640011045001216 5642019595943168 5642483310876672 5643934940233728 5667257475170304 5692335366219489 5696295664776912 5721306100233984 5723343602406432 5723814001321728 5746426347737088 5748472795866624 5748945260138496 5750992605316608 5774186861494272 5776243195846656 5778775178289152 5780261871157248 5799737920299102 5829831389558124 5831331217546176 5856934546732032 5857415925424128 5859501899756544 5885228916523008 5887324795766784 5887808672219136 5889323415896064 5913659974090752 5939828208229032 5941943531665011 5970058539374592 5970648572880784 5972184628598016 5972675479640064 5996270971551744 5998406395686912 5998899401883648 6001035762069504 6027384204361728 6030026272997376 6051900438572976 6054055673771898 6083302319538912 6084867357439488 6110011965417984 6111583874850816 6114262851919872 6141108434632704 6143295439060992 6143800353619968 6168283139314764 6170268493676544 6170986970174988 6172973194805248 6198081608586816 6200288902606968 6225295210048512 6227512195522176 6230241989092992 6231844829841408 6256978405097472 6257596795500544 6259206673760256 6259721115009024 6261950360420352 6286903968916971 6291684217782272 6317275485675024 6345012425626368 6347272045436064 6347793724736256 6375664659566592 6377304912887808 6377935195414016 6380100367220736 6410395240759296 6438761552707236 6439290751486944 6464729641204224 6467031895349952 6467563417655808 6469866680981184 6495960219181056 6498273595327488 6500587795325824 6501122075575296 6502794605051904 6529666221391872 6531346094358528 6534209071742976 6558335694536704 6589051365073536 6591939637226112 6620882531088384 6623240395237632 6623784756246528 6652867470852096 6655236725649408 6682306734257661 6684457534816256 6716979644490882 6718707707172768 6746471545149024 6748207195147776 6748761827119104 6751165232328192 6778393272188928 6780807229906944 6783222047296512 6783779557122048 6785524805271552 6810579375095808 6813004795101184 6813564752756736 6843715109481276 6873763461095232 6876211382555736 6878545708409856 6908746988961792 6911207368943616 6911775397822464 6941552055386112 6942122578280448 6944594844155904 6972841809660168 6975325015432839 7003457111304576 7005951219962448 7008446216835654 7009022237729616 7010825433571584 7039796394938112 7041607507980288 7044694155472896 7072524735676416 7075624935555072 7078144745005056 7078726494388224 7106934921384402 7109222394888192 7112338680971264 7138138978829664 7140681051115572 7141267940328288 7172622742012416 7175177094840768 7209127292829696 7209839786120192 7211694645854208 7212287371640832 7243358666489856 7246533750423552 7275410882268696 7278600016103832 7307955246578688 7310557794743424 7313161269741552 7313762335022208 7345874499065856 7347764356153344 7348490551237888 7350985205710848 7378127656353792 7385890168700928 7448492847474432 7449228997768714 7451145444642336 7451757850777344 7484475904708608 7487141316355584 7520014726668288 7523311081168896 7525246586978304 7556343300227072 7589780488292652 7591733094541248 7595060886369216 7628408133645312 7631124803208576 7631752001762304 7661901796982784 7664630394488832 7665260346851328 7667990140422144 7698915815325696 7701657594462208 7732983893732136 7735737805375203 7773108519410832 7775108290061568 7775747322550272 7809246062309376 7809887900565504 7812669199675392 7846971888697344 7849766394355712 7850411562958848 7881695122457754 7885150017445818 7919770944305376 7922591375553348 7925280924907008 7956590327635968 7960078052499456 7962912838130688 7963567306186752 7995027962068992 7997875194249216 7998532535844864 8001381016092672 8033926432869324 8036512272482304 8040035030663168 8069200584763968 8072074231695864 8111069759385216 8113156476585984 8146682620557312 8148778499801088 8149448244068352 8152350469226496 8188425018116811 8191060585414656 8224377519086352 8227306428459246 8227982626899984 8264108811449088 8267051870142624 8300393613398016 8303349594029568 8306168402608128 8306989318790656 8309126439788544 8345608898347008 8349267147227136 8382538625222628 8420035392797184 8423033980900032 8460016567501824 8463029393914752 8463724966315008 8465902410350592 8500886212755456 8503073217183744 8506800489627648 8581959150350976 8582807323516127 8585015403609648 8585721001982592 8619639521605632 8622709193799936 8623417890207744 8626488907974912 8661280292241408 8664364793769984 8668162767433728 8670392806735872 8699606880448653 8706221628522496 8744747084337186 8746996826319264 8785401820098048 8789252849634816 8827843374784512 8830987193650176 8831713008328704 8870489961136128 8873648967532544 8909742312343548 8955972859321176 8958276942897024 8959013219460096 8994406457327616 8995295393532032 8997609593530368 8998349102825472 9001553643104256 9037857696251904 9041076306542592 9044296063062016 9045039409496064 9081083510657847 9124953479308368 9165017948126976 9167375812276224 9168281843407648 9171394277879808 9211662651949056 9214943158591488 9215700530429952 9255402740514816 9256480455262482 9259459792207872 9297122412880224 9300433353910452 9337942815072768 9341268293283264 9344594955780872 9345362983639488 9347767244762112 9386395193250816 9388810010640384 9389581672513536 9392925540630528 9430032980901888 9434166580740096 9437526326673408 9438301992517632 9475913228512536 9517518638439552 9520908068154096 9521690587104384 9563496989349888 9566902793121024 9570150550831104 9615592861138944 9658142329060854 9700547843024928 9701345126483712 9704800021471776 9743940328771584 9747410392991232 9750881692988736 9751683113362944 9754191907577856 9794499332087808 9797019141537792 9801313607614464 9837503541805056 9847853558267904 9887909455839168 9931323796632576 9934860592856448 9935677134369792 9979301206278144 9982855088474112 10026686302224384 10031081441558528 10075469466736323 10078061560759152 10119707317723536 10122310792721664 10126747848492288 10167589908283392 10171210844860416 10174833070944768 10175669335683072 10215869062643712 10219507192651776 10220347129135104 10223986853896192 10265572664221914 10310645191642848 10314317073833604 10363120483442688 10364144692547776 10366811053415424 10367663096733696 10412328083079168 10413183867420672 10416892266233856 10462629184929792 10467215417278464 10505185666956864 10508926829943672 10512669325253481 10513533356594424 10559694592407168 10562411261970432 10563455167404464 10567041233209344 10608787103514624 10613437403332608 10617217117507584 10618089741582336 10663833592332288 10668508021456896 10707208468244496 10711021576673358 10711901910492432 10758934113018624 10762765642261152 10814759679180288 10817541968781312 10818431057461248 10862243494076416 10865037999734784 10869800625635328 10913116323403044 10917900024155748 10921414113886208 10965836692115136 10969741904612328 10970643502533312 11018811748598784 11022735826856832 11026477808566272 11067191484530688 11070038716710912 11071132792039424 11074891203477504 11078835253051392 11173843496653071 11176718166963504 11177636776166016 11226713857062912 11230711974533376 11280022090002432 11284039191886336 11284966621753344 11287869880467456 11334514950340608 11384670732438978 11392591329553824 11442612200467968 11446687204812864 11447628002643456 11492852695474176 11496945591733248 11497890520276992 11501985210633216 11548373722988544 11552486391693312 11557550356578304 11560523742314496 11599475840598204 11659662779116248 11662662435092352 11713869093464064 11714831850848256 11719003799513088 11770457833046016 11774649591533568 11775617344438272 11822542683686631 11827725026168727 11879656416458064 11883887063330022 11940117078749184 11941297145761568 11944369257196032 11945350959280128 11992541943103488 11996812791373824 11997798803767296 12002071524139008 12054768408723456 12060052545994752 12103800877145952 12108111347543796 12166604639077824 12169734714878976 12220023930835968 12223167749701632 12228525703839744 12282216869265408 12286590878121984 12287600707239936 12336566278629528 12340959642688869 12341973940349976 12396163217173632 12400577805213936 12450590420097024 12455024391044352 12460483978185984 12463689659682816 12515193591001088 12518413347520512 12523900720840704 12573807937833942 12583368435564544 12634550971350048 12690024851252736 12694544090872128 12695587449472512 12751329319133184 12754609825775616 12755870390828032 12760200734441472 12820790481518592 12877523105414472 12878581502973888 12929459282408448 12934063790699904 12935126835311616 12939733361962368 12991920438362112 12996547190654976 13001175590651648 13002244151150592 13005589210103808 13059332442783744 13117120626505779 13178102730147072 13183879274452224 13241765062176768 13246480790475264 13247569512493056 13305734941704192 13310473451298816 13364613468515322 13368915069632512 13433959288981764 13437415414345536 13492943090298048 13496414390295552 13497523654238208 13502330464656384 13556786544377856 13561614459813888 13566444094593024 13567559114244096 13571049610543104 13621158750191616 13626009590202368 13627129505513472 13687430218962552 13747526922190464 13752422765111472 13757091416819712 13817493977923584 13822414737887232 13823550795644928 13883104110772224 13889189688311808 13945683619320336 13950650030865678 14006914222609152 14011902439924896 14016892433671308 14018044475459232 14021650867143168 14079592789876224 14083215015960576 14089388310945792 14145049471352832 14151249871110144 14156289490010112 14157452988776448 14213869842768804 14218444789776384 14224677361942528 14276277957659328 14281362102231144 14282535880656576 14345245484024832 14350354189681536 14418254585659392 14419679572240384 14423389291708416 14424574743281664 14487213493591281 14550821764537392 14557200032207664 14615910493157376 14621115589486848 14626322539483104 14627524670044416 14691748998131712 14695528712306688 14696981102475776 14701970411421696 14756255312707584 14771780337401856 14896985694948864 14898457995537428 14902290889284672 14903515701554688 14968951809417216 14974282632711168 15040029453336576 15046622162337792 15050493173956608 15112686600454144 15179560976585304 15183466189082496 15184966803143917 15190121772738432 15256816267290624 15262249606417152 15263504003524608 15323803593965568 15329260788977664 15330520693702656 15335980280844288 15398358996332871 15403315188924416 15465967787464272 15471475610750406 15546217038821664 15550216580123136 15551494645100544 15618492124618752 15619775801131008 15625338399350784 15693943777394688 15699532788711424 15700823125917696 15763390244915508 15770300034891636 15839541888610752 15845182751106696 15850561849814016 15913180655271936 15920156104998912 15925825676261376 15927134612373504 15990055924137984 15995750388498432 15997065071689728 16002762032185344 16066532365010037 16067852865738648 16138401169527936 16144148463391728 16222139518770432 16226312953171968 16293365241114624 16297556999602176 16304700938452992 16376850036233622 16382121170829312 16448755038172704 16454612856918492 16455965253799968 16528217622898176 16534103740285248 16600787226796032 16606699188059136 16612336805216256 16613978637581312 16618252879577088 16691217796694016 16698534294454272 16765077250445256 16840070785594368 16846067961800064 16920033135003648 16926058787829504 16927449932630016 16931804820701184 17001772425510912 17077006098658467 17163918300701952 17165614647032254 17170030807219296 17171442003965184 17239279043211264 17245418387599872 17246835780415488 17252977815949824 17322560584482816 17328729587539968 17336325534867456 17340785613471744 17399213760897306 17412443257044992 17489494168674372 17493993652638528 17570803640196096 17578505699269632 17655686749569024 17661974387300352 17663426016657408 17740979922272256 17747297935065088 17819484624687096 17825830594995033 17911945718642352 17916553885794048 17918026438920192 17988812914655232 17990590787064064 17995219187060736 17996698205650944 18003107286208512 18082152613085184 18088592126124032 18090078818992128 18162167021315694 18249906958616736 18330035896253952 18334751624552448 18336563686815296 18342788555759616 18423325303898112 18429886317182976 18431401060859904 18510805481029632 18512960910524964 18518919584415744 18594244825760448 18600866707820904 18675885630145536 18682536586566528 18689189911561744 18690725967278976 18695534489524224 18772790386501632 18777620021280768 18779163345027072 18785851081261056 18875052653346816 18951826457025072 19035037276879104 19041816136308192 19043381174208768 19126993978699776 19133805586242048 19140301101662208 19231185722277888 19316284658121708 19401095686049856 19402690252967424 19409600042943552 19487880657543168 19494820785982464 19501763385977472 19503366226725888 19508383815155712 19588998664175616 19594038283075584 19602627215228928 19675007083610112 19775818911678336 19862647593265152 19869721185712896 19871354268739584 19958602412556288 19965710176948224 20046920202772983 20053372604448768 20062162883117056 20150938933472646 20156123121518304 20239414635447072 20244621585443328 20253495696984576 20335179816566784 20342421689720832 20349666141889536 20351338671366144 20431738125287424 20439014385303552 20440694258270208 20447973707792384 20531145328443828 20621290383285696 20628634147667208 20726240966885376 20728289385095552 20733622106830848 20735326193467392 20824656166158336 20826367734841344 20833784532467712 20925975046298517 21010371333913728 21017853659887344 21025338650506962 21027066713188848 21119389184814336 21124822523940864 21126910334808928 21134082466418688 21217574207029248 21226874806665216 21234434235015168 21236179483164672 21327667184664576 21337016042913792 21414416936488992 21422043153346716 21423803820984864 21517868226037248 21525531284522304 21629519358360576 21635083937562624 21636862114922496 21724486988152832 21730075999469568 21739601251270656 21826232646806088 21835800048311496 21931673384230272 21939483809224656 21941287005066624 22037623497197568 22045471653713664 22052955617132544 22134382969061376 22142265584078848 22157670506102784 22347686993306142 22353436333927008 22355273552332032 22453427714125824 22461423949066752 22560044180004864 22568078383772672 22569933243506688 22575739760934912 22669029900681216 22769341464877956 22785182659107648 22885224400935936 22893374409625728 22895256005286912 22985705390948352 22993891183466496 22995781040553984 23003970421266432 23096747445977088 23104972783386624 23115100713156608 23198951681196408 23207213416125609 23319325558232496 23325324870184704 23427738186928128 23429663701696512 23438007599026176 23540915666092032 23549299183067136 23551234688876544 23645085367373262 23655450052337454 23759312832916128 23767774126660044 23880234157498368 23882594291523136 23888738514392064 23890701918560256 23985083886206976 23993625582747648 23995597607534592 24004143048278016 24109536817446912 24120105091989504 24207601754291904 24216222695087592 24333209278155648 24339469429757952 24440047861671936 24446335499403264 24457051407679488 24573181756243968 24673132557259056 24681919285377738 24683947880699952 24792326434347264 24801155610427872 24901180840194048 24910048782088704 24920967956371968 24927379319365632 25030387182002176 25036826695041024 25047801441681408 25147615875667884 25166736871129088 25269101942700096 25380049702505472 25389088181744256 25391174898945024 25502658638266368 25509219651551232 25511740781656064 25520401468882944 25748421970548381 25755046210828944 25757163005947776 25858918564816896 25868127581399808 25870253670623232 25879466723924736 25983840876724224 25993094381309952 26002351181303296 26004488302301184 26011178420207616 26118664885567488 26234241253011558 26356205460294144 26367758548904448 26483530124353536 26492961580950528 26495139024986112 26611469883408384 26620946902597632 26729226937030644 26737830139265024 26867918577963528 26874830828691072 26985886180596096 26992828780591104 26995047308476416 27004660929312768 27113573088755712 27123228919627776 27132888189186048 27135118228488192 27243250531973541 27252019180404736 27374860437925104 27495053844380928 27504845530222944 27514182833639424 27634987955847168 27644829475774464 27647101591289856 27766208221544448 27778379376623616 27891367238640672 27901300061731356 28013828445218304 28023804879849792 28033784867342616 28036088950918464 28043301734286336 28159185579752448 28166430031921152 28178776621891584 28290098942705664 28302499742220288 28312578980020224 28314905977552896 28427739685537608 28552555915318656 28562724204462288 28565071761313152 28690490968049664 28700708379363072 28839359144480768 28846778583416832 28974426987182562 29101643529074784 29114400064415328 29231820986314752 29242231178973696 29252645078966208 29255049340088832 29383497996263424 29391057424613376 29393962204951552 29403940822843392 29512510625415168 29543560674803712 29793971389897728 29796915991074856 29804581778569344 29807031403109376 29937903618834432 29948565265422336 30080058906673152 30093244324675584 30226408400208969 30359121953170608 30366932378164992 30369933606287834 30380243545476864 30513632534581248 30524499212834304 30527008007049216 30647607187931136 30658521577955328 30661041387405312 30671960561688576 30796717992665742 30806630377848832 30931935574928544 30942951221500812 31092434077643328 31100433160246272 31102989290201088 31236984249237504 31239551602262016 31250676798701568 31387887554789376 31399065577422848 31401646251835392 31526780489831016 31538007975760443 31540600069783272 31679083777221504 31690365502213392 31701123699628032 31826361310543872 31840312209997824 31851651352522752 31854269224747008 31991500776996864 32005524064370688 32133064730020074 32135705731477296 32276802339055872 32288296926783456 32444279037540864 32452625906343936 32586730482229248 32595113999204352 32609401876905984 32753700072467244 32764242341658624 32897510076345408 32909225713836984 32911930507599936 33056435245796352 33068207480570496 33201574453592064 33213398376118272 33224673610432512 33227957275162624 33236505759154176 33521530489959213 33530154500890512 33680141571188736 33692135923600128 33840066270007296 33852117575659008 33854899865260032 33863609641402368 34003544851021824 34154012197316934 34327836601403904 34331229294064508 34340061614438592 34342884007930368 34478558086422528 34490836775199744 34493671560830976 34505955631899648 34645121168965632 34657459175079936 34672651069734912 34681571226943488 34798427521794612 34824886514089984 34978988337348744 34987987305277056 35141607280392192 35157011398539264 35311373499138048 35323948774600704 35326852033314816 35467628051059893 35483175078506181 35494595870130176 35638969249374192 35651661189990066 35823891437284704 35833107771588096 35836052877840384 35977625829310464 35981181574128128 35990438374121472 35993396411301888 36006214572417024 36164305226170368 36177184252248064 36180157637984256 36324334042631388 36499813917233472 36660071792507904 36669503249104896 36673127373630592 36685577111519232 36846650607796224 36859772634365952 36862802121719808 37022878928066607 37025921821049928 37188489651520896 37201733415641808 37351771260291072 37365073173133056 37378379823123488 37381451934557952 37391068979048448 37545580773003264 37555240042561536 37571702162522112 37750105306693632 37903652914050144 38070074553758208 38083632272616384 38086762348417536 38253987957399552 38267611172484096 38280602203324416 38462371444555776 38632569316243416 38802191372099712 38805380505934848 38819200085887104 38975761315086336 38989641571964928 39003526771954944 39006732453451776 39016767630311424 39177997328351232 39351361879517337 39551637823356672 39725295186530304 39739442371425792 39742708537479168 39917204825112576 39931420353896448 40093840405545966 40106745208897536 40124325766234112 40301877866945292 40312246243036608 40478829270894144 40489243170886656 40506991393969152 40670359633133568 40684843379441664 40699332283779072 40702677342732288 40863476250574848 40878028770607104 40881388516540416 40895947415584768 41062290656887656 41242580766571392 41257268295334416 41452481933770752 41456578770191104 41467244213661696 41470652386934784 41649312332316672 41667569064935424 41851950092597034 42020742667827456 42035707319774688 42050677301013924 42054133426377696 42238778369628672 42249645047881728 42253820669617856 42268164932837376 42435148414058496 42453749613330432 42468868470030336 42472358966329344 42655334369329152 42674032085827584 42828833872977984 42844086306693432 42847607641969728 43035736452074496 43051062569044608 43259038716721152 43270167875125248 43273724229844992 43448973976305664 43652465293612176 43671600096622992 43863346768460544 43878967618449312 43882574010133248 44075246994395136 44090943307427328 44105911234265088 44268765938122752 44284531168157696 44315341012205568 44695373986612284 44706872667854016 44710547104664064 44906855428251648 44922847898133504 45120088360009728 45136156767545344 45139866487013376 45151479521869824 45338059801362432 45538682929755912 45554900409431751 45570365318215296 45770448801871872 45786748819251456 45790512010573824 45971410781896704 45987782366932992 45991562081107968 46007940842532864 46195076988998613 46209945566773248 46230201426313216 46397903362392816 46414426832251218 46638651116464992 46650649740369408 46855476373856256 46859327403393024 46876015198052352 47081831332184064 47098598366134272 47102469377753088 47290170734746524 47310900104674908 47518625665832256 47535548253320088 47760468314996736 47765188583046272 47777477028784128 47781403837120512 47970167772413952 47987251165495296 47991195215069184 48008286096556032 48199597095030111 48415203508583808 48432445390175184 48666418556311296 48678938859515904 48880095723343872 48892670998806528 48914102815358976 49146363512487936 49346265114518112 49363838570755476 49367895761399904 49584652868694528 49602311220855744 49802361680388096 49820097564177408 49841935912743936 49854758638731264 50060774364004352 50073653390082048 50095602883362816 50295231751335768 50538203885400192 50760099405010944 50778176363488512 50782349797890048 51005317276532736 51023481563312128 51231018295975401 51496843941096762 51510092421657888 51514326011895552 51717837129633792 51736255162799616 51740507341246464 51758933447849472 51967681753448448 51986188762619904 52004702362606592 52008976604602368 52022356840415232 52237329771134976 52468482506023116 52712410920588288 52735517097808896 52967060248707072 52985923161901056 52990278049972224 53222939766816768 53241893805195264 53458453874061288 53477491784985099 53735837155927056 53749661657382144 53971772361192192 53985657561182208 53990094616952832 54009321858625536 54246457839255552 54265776378372096 54270236456976384 54486501063947082 54504038360809472 54749720875850208 54990107688761856 55009691060445888 55028365667278848 55269975911694336 55289658951548928 55294203182579712 55532416443088896 55556758753247232 55782734477281344 55802600123462712 56027656890436608 56047609759699584 56067569734685232 56072177901836928 56086603468572672 56318371159504896 56332860063842304 56357553243783168 56625157960040448 56855479371075216 57105111830637312 57125448408924576 57130143522626304 57380981936099328 57401416758726144 57678718288961536 57693557166833664 57948853974365124 58203287058149568 58228800128830656 58463641972629504 58484462357947392 58505290157932416 58510098680177664 58766995992526848 58782114849226752 58787924409903104 58807881645686784 59025021250830336 59587942779795456 59593831982149712 59609163557138688 59614062806218752 59875807237668864 59897130530844672 60160117813346304 60186488649351168 60452816800417938 60718243906341216 60733864756329984 60739867212575668 60760487090953728 61027265069162496 61048998425668608 61054016014098432 61295214375862272 61317043155910656 61322082774810624 61343921123377152 61593435985331484 61613260755697664 61863871149857088 61885902443001624 62184868155286656 62200866320492544 62205978580402176 62473968498475008 62479103204524032 62501353597403136 62777925138895551 62798131154845696 63053560979662032 63076015951520886 63081200139566544 63358167554443008 63380731004426784 63402247399256064 63652722621087744 63680624419995648 63703302705045504 63708538449494016 63983001553993728 64011048128741376 64266129460040148 64271411462954592 64553604678111744 64576593853566912 64888558075081728 64905251812687872 65173460964458496 65190227998408704 65218803753811968 65507400144934488 65795020152690816 65818451427673968 65823861015199872 66112870491592704 66136414961140992 66403148907184128 66426796752236544 66455914550325248 66473011518308352 67043060979918426 67060309001781024 67360283142377472 67384271847200256 67680132540014592 67704235151318016 67709799730520064 67727219282804736 68007089702043648 68308024394633868 68655673202807808 68662458588129016 68680123228877184 68685768015860736 68957116172845056 68981673550399488 68987343121661952 69011911263799296 69290242337931264 69314918350159872 69345302139469824 69596855043589224 69621640248376827 69957976674697488 69975974610554112 70283214560784384 70314022797078528 70622746998276096 70647897549201408 70653704066629632 70935256102119786 70966350157012362 70989191740260352 71277938498748384 71303322379980132 71647782874569408 71666215543176192 71672105755680768 71955251658620928 71962363148256256 71980876748242944 71986792822603776 72012429144834048 72328610452340736 72354368504496128 72360315275968512 72648668085262776 72999627834466944 73320143585015808 73339006498209792 73346254747261184 73371154223038464 73719545268731904 74045757856133214 74051843642099856 74376979303041792 74403466831283616 74703542520582144 74730146346266112 74756759646246976 74762903869115904 74782137958096896 75091161546006528 75110480085123072 75143404325044224 75500210613387264 75807305828100288 76140149107516416 76167264545232768 76173524696835072 76507975914799104 76535222344968192 76561204406648832 77245265911645143 77265138632486832 77604382744199424 77610761011869696 77638400171774208 77951522630172672 77979283143929856 78007053543909888 78013464906903552 78033535260622848 78355994656702464 78702723759034674 79103275646713344 79450590373060608 79478884742851584 79485417074958336 79834409650225152 79862840707792896 80187680811091932 80213490417795072 80248651532468224 80603755733890584 80624492486073216 80957658541788288 80978486341773312 81013982787938304 81340719266267136 81369686758883328 81398664567558144 81405354685464576 81729751595920623 81756057541214208 81791894831169536 82124581313775312 82485161533142784 82514536590668832 82904963867541504 82913157540382208 82934488427323392 82941304773869568 83298624664633344 83335138129870848 83703900185194068 84041485335654912 84071414639549376 84101354602027848 84108266852755392 84477556739257344 84499290095763456 84507641339235712 84536329865674752 84870296828116992 84907499226660864 84937736940060672 84944717932658688 85657667745955968 85688172613386864 85695215283939456 86071472904148992 86102125138089216 86518077433442304 86540335750250496 86897947952611328 87304930587224352 87343200193245984 87726693536921088 87757935236898624 87765148020266496 88150493988790272 88181886614854656 88211822468530176 88537531876245504 88569062336315392 88630682024411136 89390747973224568 89413745335708032 89421094209328128 89813710856503296 89845695796267008 90240176720019456 90272313535090688 90279732974026752 90679225200626907 91077365859511824 91109800818863502 91140730636430592 91540897603743744 91573497638502912 91581024021147648 91942821563793408 91975564733865984 91983124162215936 92015881685065728 92390153977997226 92419891133546496 92460402852626432 92795806724785632 92828853664502436 93277302232929984 93301299480738816 93710952747712512 93718654806786048 93752030396104704 94163662664368128 94197196732268544 94204938755506176 94580341469493048 94614023927281329 94621800209349816 95037251331664512 95071096506640176 95520936629993472 95530377166092544 95554954057568256 95562807674241024 95974502330990592 96016572193112064 96399194190060222 96830407017167616 96864890780350368 97332837112622592 97357877719031808 97760191446687744 97785341997613056 97828205630717952 98292727024975872 98692530229036224 98727677141510952 98735791522799808 99169305737389056 99204622441711488 99604723360776192 99640195128354816 99683871825487872 99709517277462528 100121548728008704 100564591469877639 100590463502671536 101076407770800384 101520198810021888 101556352726977024 101564699595780096 102010634553065472 102046963126624256 102462036591950802 102993687882193524 103020184843315776 103028652023791104 103435674259267584 103472510325599232 103481014682492928 103517866895698944 103935363506896896 103972377525239808 104009404725213184 104017953209204736 104044713680830464 104474659542269952 104936965012046232 105424821841176576 105471034195617792 105934120497414144 105971846323802112 105980556099944448 106449525235518543 106483787610390528 106916907748122576 106954983569970198 107471674311854112 107499323314764288 107943544722384384 107971315122364416 107980189233905664 108018643717251072 108492915678511104 108531552756744192 108540472913952768 108973002127894164 109008076721618944 109499441751700416 109980215377523712 110019382120891776 110056731334557696 110539951823388672 110579317903097856 110588406365159424 111068636784199821 111565468954562688 111605200246925424 112055313780873216 112095219519399168 112135139469370464 112144355803673856 112173206937145344 112636742319009792 112665720127684608 112715106487566336 113250315920080896 113710958742150432 114210223661274624 114250896817849152 114260287045252608 114761963872198656 114802833517452288 115357436577923072 115387114333667328 115897707948730248 116406574116299136 116457600257661312 116927283945259008 116968924715894784 117010580315864832 117020197360355328 117533991985053696 117575848819806208 118054085638552011 119175885559590912 119187663964299424 119218327114277376 119228125612437504 119751614475337728 119794261061689344 120320235626692608 120372977298702336 120905633600835876 121436487812682432 121467729512659968 121479734425151336 121520974181907456 122054530138324992 122097996851337216 122108032028196864 122590428751724544 122634086311821312 122644165549621248 122687842246754304 123186871970662968 123727742299714176 123771804886003248 124369736310573312 124401732640985088 124411957160804352 124947936996950016 125002707194806272 125555850277791102 125596262309691392 126107121959324064 126152031903041772 126162400279133088 126716335108886016 126761462008853568 126804494798512128 127305445242175488 127361248839991296 127406605410091008 127417076898988032 127966003107987456 128022096257482752 128532258920080296 128542822925909184 129107209356223488 129153187707133824 129777116150163456 129810503625375744 130346921928916992 131014800289868976 131590040305381632 131636902855347936 131647722030399744 132225740983185408 132272829922281984 132806297814368256 132853593504473088 132911829100650496 132946023036616704 134086121959836852 134120618003562048 134720566284754944 134768543694400512 135360265080029184 135408470302636032 135419599461040128 135454438565609472 136014179404087296 136616048789267736 136664701228295253 137311346405615616 137324917176258032 137360246457754368 137371536031721472 137914232345690112 137963347100798976 137974686243323904 138023822527598592 138629836700319744 138690604278939648 139193710087178448 139243280496753654 139915953349394976 139951949221108224 140566429121568768 140628045594157056 141245493996552192 141295795098402816 141307408133259264 141870512204239572 141932700314024724 141978383480520704 142555876997496768 142606644759960264 143295565749138816 143332431086352384 143344211511361536 143910503317241856 143924726296512512 143961753496485888 143973585645207552 144024858289668096 144598791285090333 144708737008992256 145297336170525552 145999255668933888 146640287170031616 146678012996419584 146692509494522368 146742308446076928 147439090537463808 148091515712266428 148103687284199712 148753958606083584 148806933662567232 149407085041164288 149460292692532224 149513519292493952 149525807738231808 149564275916193792 150182323092013056 150220960170246144 150286808650088448 151614611656200576 152280298215032832 152334529090465536 152347049393670144 153015951829598208 153070444689936384 153693054887926203 154490531823290286 154530277264973664 155208765488398848 155221522023739392 155276800343548416 155903045260345344 155958566287859712 156014107087819776 156026929813807104 156067070521245696 156711989313404928 157405447518069348 158206551293426688 158901180746121216 158957769485703168 158970834149916672 159668819300450304 159725681415585792 160375361622183864 160432475354955297 161207511467781168 161248984972146432 161915317083576576 161956972683546624 162027965575876608 162739373517766656 162797329135116288 162810709370929152 163459503191841246 163512115082428416 163583789662339072 164249162627550624 164970323066285568 165029073181337664 165809927735083008 165826315080764416 165868976854646784 165882609547739136 166597249329266688 166670276259741696 167407800370388136 168082970671309824 168142829279098752 168202709204055696 168216533705510784 168955113478514688 168998580191526912 169015282678471424 169072659731349504 169875473880121344 171315335491911936 171376345226773728 171390430567878912 172142945808297984 172204250276178432 173036154866884608 173080671500500992 173795895905222656 174609861174448704 174686400386491968 175453387073842176 175515870473797248 175530296040532992 176300987977580544 176363773229709312 176423644937060352 177075063752491008 177138124672630784 178781495946449136 178827490671416064 178842188418656256 179627421713006592 179691391592534016 180480353440038912 180544627070181376 180559465948053504 181358450401253814 182154731719023648 182219601637727004 182281461272861184 183081795207487488 183146995277005824 183162048042295296 183885643127586816 183951129467731968 183966248324431872 184031763370131456 184780307955994452 184839782267092992 184920805705252864 185591613449571264 185657707329004872 186554604465859968 186602598961477632 187421905495425024 187437309613572096 187504060792209408 188333775416686653 188394393464537088 189160682938986096 189228047854562658 189243600418699632 190074502663329024 190142193013280352 191041873259986944 191060754332185088 191109908115136512 191125615348482048 191949004661981184 192033144386224128 192798388380120444 193660814034335232 193729781560700736 194665674225245184 194715755438063616 195520382893375488 195570683995226112 195656411261435904 197385060458072448 197404568440870921 197455354283021904 197471583045599616 198338611474778112 198409244883422976 199209446721552384 199280390256709632 199367743650975744 199419034554925056 200243097456017408 201129182939755278 201180927005343072 202152815541600768 203040397620043776 203112705453954048 203129399191560192 204021269106130944 204093926253248512 204924073183901604 205987375764387048 206040369686631552 206057304047582208 206871348518535168 206945020651198464 206962029364985856 207035733791397888 207870727013793792 207944755050479616 208018809450426368 208035906418409472 208864920745130481 209873930024092464 210849643682353152 210942068391235584 211868240994828288 211943692647604224 211961112199888896 212899050471037086 212967575220781056 213833815496245152 213909967139940396 214943348623708224 214998646629528576 215887089444768768 215942630244728832 215960378467811328 216037287434502144 216985831357022208 217063105513488384 217080945827905536 217946004255788328 218998883503400832 219960430755047424 220038764241783552 220113462669115392 221158635806195712 222137273568399642 223130937909125376 223210400493850848 224110627561746432 224190439038798336 224270278938740928 224288711607347712 224346413874290688 225273484638019584 225331440255369216 225430212975132672 226500631840161792 227421917484300864 228420447322549248 228501793635698304 228520574090505216 229523927744397312 229605667034904576 230714873155846144 231735797734935429 231795415897460496 232813148232598272 232915200515322624 233854567890518016 233937849431789568 234021160631729664 234040394720710656 235067983970107392 235151697639612416 236108171277104022 238351771119181824 238375327928598848 238436654228554752 238456251224875008 239503228950675456 239588522123378688 240640471253385216 240745954597404672 241811267201671752 242872975625364864 242935459025319936 242959468850302672 243041948363814912 244109060276649984 244195993702674432 244216064056393728 245268172623642624 245375684493508608 246373743941325936 247455484599428352 247543609772006496 248739472621146624 248803465281970176 248823914321608704 249895873993900032 250005414389612544 251111700555582204 251192524619382784 252214243918648128 252304063806083544 252324800558266176 253432670217772032 253522924017707136 253608989597024256 254610890484350976 254722497679982592 254813210820182016 254834153797976064 257064517840160592 257085645851818368 258214418712446976 258306375414267648 259554232300326912 259621007250751488 260693843857833984 262029600579737952 263180080610763264 263273805710695872 263295444060799488 264451481966370816 264545659844563968 265612595628736512 265707187008946176 265823658201300992 265892046073233408 268172243919673704 268241236007124096 269441132569509888 269537087388801024 270720530160058368 270816940605272064 270839198922080256 272037675601880721 273232097578535472 273329402456590506 274622692811231232 274649834352516064 274720492915508736 274743072063442944 275828464691380224 275926694201597952 275949372486647808 276047645055197184 277259673400639488 277381208557879296 278387420174356896 278486560993507308 279831906698789952 279903898442216448 281132858243137536 281256091188314112 282490987993104384 282591590196805632 282614816266518528 283741024408479144 283842071781843987 283865400628049448 285111753994993536 285213289519920528 286591131498277632 286664862172704768 286688423022723072 287849452593025024 287923506992971776 288049716579336192 289197582570180666 289417474017984512 290594672341051104 291998511337867776 293280574340063232 293356025992839168 293385018989044736 293484616892153856 294878181074927616 296183031424532856 296207374568399424 297507917212167168 297613867325134464 298814170082328576 298920585385064448 299027038584987904 299051615476463616 299128551832387584 300364646184026112 301693774409632917 303229223312401152 304560596430065664 304669058180931072 304694098787340288 306031903659196416 306140889379872768 307386109775852406 308981063646580572 309060554529947328 310417530976797696 310443044047478784 310553600687096832 311806090520690688 311917132575719424 312028214175639552 312053859627614208 312134141042491392 313423978626809856 314810895036138696 316413102586853376 317802361492242432 317915538971406336 317941668299833344 319451362831171584 320750723244367728 320864950709910594 322415022935562336 322497969944292864 323830634167153152 323913945367093248 324055931151753216 325478747035533312 325594658270232576 325621418741858304 326919006383682492 327024230164856832 327167579324678144 328498325255101248 329940646132571136 330058146362675328 331619855470166016 331652630161528832 331737953709293568 331765219095478272 333205910352599463 334815600740776272 336165941342619648 336285658558197504 336405418408111392 336433067411021568 337910226957029376 337997160383053824 338030565356942848 338145319462699008 339750947760242688 342630670983823872 342752690453547456 342780861135757824 344285891616595968 344408500552356864 346072309733769216 346161343001001984 347591791810445312 349219722348897408 349372800772983936 350906774147684352 351031740947594496 351060592081065984 352601975955161088 352727546459418624 354162256915656033 354276249345261568 357562991892898272 357654981342832128 357684376837312512 359254843426013184 359382783185068032 360960706880077824 361089254140362752 361118931896107008 362716900802507628 364309463438047296 364439203275454008 364562922545722368 366163590414974976 366293990554011648 366324096084590592 367771286255173632 367902258935463936 367932496648863744 368063526740262912 369560615911988904 371183226899142528 371315414658009744 373109208931719936 373205197922955264 374843810990850048 375008121584418816 376667550833373306 376788786929074176 378321365877972192 378456095709125316 378487200837399264 380149005326658048 380284386026560704 382083746519973888 382121508664370176 382219816230273024 382251230696964096 383898009323962368 384066288772448256 385596776760240888 387321628068670464 387459563121401472 389331348450490368 389431510876127232 391040765786750976 394770120916144896 394809136881741842 394910708566043808 394943166091199232 396677222949556224 396818489766845952 398418893443104768 398560780513419264 398735487301951488 398838069109850112 400486194912034816 402258365879510556 402361854010686144 404305631083201536 406080795240087552 406225410907908096 406258798383120384 408042538212261888 408187852506497024 409848146367803208 409994103684885759 411974751528774096 412080739373263104 412114608095164416 413742697037070336 413890041302396928 413924058729971712 414071467582795776 415889510100959232 416037618900852736 416071812836818944 417729841490260962 419747860048184928 421699287364706304 421884136782471168 423736481989656576 423887385295208448 423922224399777792 425798100942074172 425935150441562112 427667630992490304 427819934279880792 429886697247416448 429997293259057152 431774178889537536 431885260489457664 431920756935622656 432074574869004288 434126211026976768 435892008511576656 437997767006801664 439920861510094848 440077528483567104 440226925338230784 442317271612391424 444274547136799284 446261875818250752 446420800987701696 448221255123492864 448380878077596672 448540557877481856 448577423214695424 448692827748581376 450546969276039168 450662880510738432 450860425950265344 454843834968601728 456840894645098496 457003587271396608 457041148181010432 459047855488794624 459211334069809152 461079164663778609 461429746311692288 463471595469870858 463590831794920992 465626296465196544 465830401030645248 467709135781036032 467875698863579136 468042321263459328 468080789441421312 470135967940214784 470303395279224832 472216342554208044 476703542238363648 476750655857197696 476873308457109504 476912502449750016 479006457901350912 479177044246757376 481297426064865891 483622534403343504 485745951250729728 485870918050639872 485918937700605344 486083896727629824 488218120553299968 488391987405348864 488432128112787456 490536345247285248 490751368987017216 492747487882651872 494910969198856704 495087219544012992 497478945242293248 497606930563940352 497647828643217408 499791747987800064 500010828779225088 502223401111164408 504428487837296256 504608127612167088 504649601116532352 506865340435544064 507045848035414272 507217979194048512 509626421640364032 514129035680321184 514171291703636736 516428837424893952 516612750828535296 519108464600653824 519242014501502976 521387687715667968 524059201159475904 526360161221526528 526547611421391744 526590888121598976 528902963932741632 529091319689127936 531225191257473024 531414374017892352 531647316402601984 536344487839347408 536482472014248192 538882265139019776 539074174777602048 541441060320116736 541633881210544128 541678397844160512 544075351203761442 546464195157070944 546658804913181012 549245385622462464 549299668705032128 549440985831017472 549486144126885888 551656929382760448 551853388403195904 551898744973295616 552095290110394368 554519346801278976 554762417115758592 556774840348713792 556973121987014616 559663813397579904 559807796884432896 562265716486275072 562512182376628224 565183180393611264 567482048816958288 567684143563687974 567730801256098896 570223507989987072 570426579039841056 573182262996555264 573329724345409536 573376846045446144 575698905186050048 575847013985943552 576099433158672384 578395165140361332 578834948035969024 581189344682102208 583997022675735552 586561148680126464 586712051985678336 586770037978089472 586969233784307712 592213705322612763 592366062849065712 592414749136798848 595015834424334336 595227734650268928 597628340164657152 597841170770128896 598054077169975808 598103230952927232 598257103664775168 600729292368052224 603387548819265834 606458446624802304 609121192860131328 609338116361862144 609388197574680576 612063807318392832 612281778759745536 614772219551704812 617962127293161144 618121109059894656 620835061953595392 620886088094957568 621107201374193664 623612181041381376 623834265151438848 624056428351279104 624107719255228416 626594762235391443 629621790072277392 632826205173706752 635604722984484864 635831077942812672 635883336599666688 638902725662343168 641501446488735456 641729901419821188 644830045871124672 644995939888585728 647661268334306304 647827890734186496 648111862303506432 650957494071066624 651189316540465152 651242837483716608 653838012767364984 656996650510202496 659881292265142272 660116292725350656 663305260323057664 663475907418587136 666411820705198926 669631201481552544 672331882685239296 672571317116395008 672810836816222784 672866134822043136 675820453914058752 675994320766107648 676061130713885696 676290638925398016 679501895520485376 685261341967647744 685505380907094912 685561722271515648 688571783233191936 688817001104713728 692144619467538432 695207393204806287 698439444697794816 698745601545967872 701813548295368704 702063481895188992 702121184162131968 705203951910322176 705455092918837248 708324513831312066 708552498690523136 715125983785796544 715309962685664256 715368753674625024 718509686852026368 718765566370136064 721921413760155648 722178508280725504 722237863792214016 725433801605015256 728618926876094592 728878406550908016 729125845091444736 732327180829949952 732587981108023296 732648192169181184 735804517870927872 736127053480525824 739121231823977808 742366453798285056 742630829316019488 746218417863439872 746410395845910528 749687621981700096 750016243168837632 753335101666746612 753577573858148352 756642731755944384 756912191418250632 756974401674798528 760298010653316096 760568772053121408 764167493039947776 764243017328740352 764439632460546048 764502461393928192 771193553520481776 774643256137340928 774919126242802944 778662696900980736 778863021752254464 782081531573501952 789540241832289792 789618273763483684 789821417132087616 789886332182398464 793354445899112448 793636979533691904 796837786886209536 797121561026838528 797470974603902976 797676138219700224 800972389824069632 804516731759021112 804723708021372288 808611262166403072 812161590480175104 812450821815816192 812517596766240768 816113026805642163 816375705012994048 819696292735606416 819988207369771518 823949503057548192 824161478746526208 824229216190328832 827485394074140672 827780082604793856 827848117459943424 828142935165591552 831779020201918464 832075237801705472 832143625673637888 835459682980521924 839495720096369856 843398574729412608 843768273564942336 847472963979313152 847774770590416896 847844448799555584 851526215345531961 851596201884148344 855335261984980608 855639868559761584 859773394494832896 859994586518114304 863548357779075072 863770520978915328 864149149738008576 868252422053953536 871784017023153312 875995534013603328 879841723020189696 880155056967134208 880453850676461568 884634543224782848 888549094273598568 892523751636501504 892841601975403392 896442510246985728 896761756155193344 897081115754963712 897154846429390848 897385655497162752 901093938552078336 905081323228898751 909687669937203456 913681789290196992 914007174542793216 914082296362020864 918095710977589248 918422668139618304 922158329327557218 922859492623384576 926943190939741716 927181663589841984 931252592930393088 931660802061290496 935418271562072064 935751397727158272 936084642526918656 936161578882842624 940271935880429568 940606790558449664 944432685108416088 953407084476727296 953501311714395392 953746616914219008 953825004899500032 958354088493514752 962594852129731782 967245068806687008 971491902501459456 971741836101279744 971837875401210688 972167793455259648 976436241106599936 976783974810697728 976864256225574912 981072690494570496 981502737974034432 985494975765303744 989821938397713408 990174439088025984 994957890484586496 995213861127880704 995295657286434816 1004446802222328816 1008856975674592512 1009216255224334176 1009299202233064704 1013730680871088128 1014091696070828544 1014435958388097024 1019252843280728064 1028258071360642368 1028342583407273472 1032857674849787904 1033225501657070592 1038216929201307648 1038484029003005952 1042775375431335936 1048118402318951808 1052720322443053056 1053095222842783488 1053181776243197952 1057805927865483264 1058182639378255872 1062486770746968099 1062828748035784704 1063294632805203968 1072688975678694816 1072964944028496384 1077764530278039552 1078148349555204096 1082882120640233472 1083267762421088256 1083356795688321024 1088150702407522884 1092928390314141888 1093317609826362024 1098490771244924928 1098599337410064256 1098881971662034944 1098972288253771776 1103313858765520896 1103706776806391808 1103797489946591232 1104190580220788736 1113549680697427584 1113946243974029232 1119327626795159808 1119615593768865792 1124531432972550144 1125024364753256448 1130366360787222528 1134964097633916576 1135368287127375948 1135461602512197792 1140447015979974144 1140853158079682112 1146364525993110528 1146659448690819072 1146753692090892288 1151397810372100096 1151694027971887104 1152198866317344768 1156790330280722664 1162378689364204416 1167994045351471104 1173122297360252928 1173540075956178944 1184427410645225526 1184732125698131424 1184829498273597696 1190031668848668672 1190455469300537856 1195256680329314304 1195682341540257792 1196108154339951616 1196206461905854464 1196514207329550336 1201458584736104448 1206775097638531668 1212916893249604608 1218242385720262656 1218676232723724288 1218776395149361152 1224127614636785664 1224563557519491072 1229544439103409624 1229982311054657277 1235924254586322288 1236242218119789312 1241670123907190784 1241772176189915136 1242214402748387328 1247668530302877696 1248112856702558208 1248215438510456832 1253189524470782886 1259243580144554784 1265652410347413504 1271209445968969728 1271662155885625344 1271766673199333376 1277805451324686336 1283002892977470912 1283459802839642376 1289660091742249344 1289991879777171456 1295322536668612608 1295655781468372992 1296223724607012864 1302378633080930304 1307676025534729968 1313993301020404992 1319762584530284544 1320232585450701312 1326610520646115328 1326951814837174272 1332823641410397852 1339262402963105088 1344663765370478592 1345142634232790016 1345621673632445568 1345732269644086272 1351640907828117504 1351988641532215296 1352122261427771392 1352581277850796032 1370522683935295488 1371010761814189824 1371123444543031296 1377143566466383872 1377634002209427456 1384289238935076864 1390414786409612574 1396878889395589632 1397491203091935744 1403627096590737408 1404126963790377984 1404242368324263936 1410407903820644352 1410910185837674496 1416649027662624132 1417104997381046272 1430251967571593088 1430619925371328512 1430737507349250048 1437019373704052736 1437531132740272128 1443892278194597673 1444357016561451008 1450867603210030512 1457237853752189184 1457756813101816032 1458251690182889472 1464654361659899904 1465175962216046592 1465296384338362368 1471609035741855744 1472254106961051648 1478242463647955616 1484732907596570112 1485261658632038976 1492436835726879744 1492820791691821056 1499375243963400192 1500032486337675264 1506670203333493224 1513285463511888768 1513824382836501264 1513948803349597056 1520596021306632192 1521137544106242816 1528486034657480704 1528879264921092096 1542387107040963552 1549286512274681856 1549838252485605888 1557325393801961472 1557726043504508928 1564163063147003904 1579080483664579584 1579236547526967368 1579642834264175232 1579772664364796928 1586708891798224896 1587273959067383808 1593675573772419072 1594243122053677056 1594941949207805952 1609033463518042224 1609447416042744576 1617222524332806144 1624323180960350208 1624901643631632384 1625035193532481536 1632226053611284326 1632751410025988096 1639392585471212832 1639976414739543036 1647899006115096384 1648322957493052416 1648458432380657664 1654970788148281344 1655560165209587712 1655696234919886848 1656285870331183104 1663558040403836928 1664150475603410944 1664287251347275776 1670919365961043848 1678991440192739712 1686797149458825216 1687536547129884672 1695549541180833792 1703052430691063922 1703192403768296688 1710670523969961216 1711279737119523168 1719546788989665792 1719989173036228608 1727096715558150144 1727541041957830656 1728298299476017152 1736504844107907072 1743568034046306624 1751991068027206656 1759683446040379392 1760310113934268416 1760907701352923136 1776641115967838289 1777098188547197136 1785047503273003008 1785683203950806784 1792885020493971456 1793523512310386688 1794162231509927424 1794309692858781696 1794771310994325504 1802187877104156672 1810162646457797502 1819375339874406912 1827363578580393984 1828014349085586432 1828164592724041728 1836191421955178496 1836845336279236608 1844316658655114436 1845718985246769152 1853886381879483432 1854363327179683968 1862505185860786176 1863321604122580992 1870836543124144128 1871502795454316544 1872169285053837312 1872323157765685248 1879784286706174329 1881213581116899328 1888865370216832176 1906814168953454592 1907002623428790784 1907493233828438016 1907650009799000064 1916708176987029504 1925189704259463564 1934490137613374016 1942983805002918912 1943483672202559488 1943675750802421376 1944335586910519296 1952872482213199872 1953567949621395456 1953728512451149824 1970989951530607488 1979643876795426816 1980348878176051968 1989915780969172992 1990427722255761408 2008893604444657632 2017713951349185024 2018432510448668352 2018598404466129408 2027461361742176256 2028183392141657088 2028871916776194048 2038505686561456128 2056516142721284736 2056685166814546944 2065715349699575808 2066451003314141184 2076433858402615296 2085622179614418861 2096236804637903616 2105440644886106112 2106190445685566976 2106363552486395904 2115611855730966528 2116365278756511744 2124973541493936198 2125657496071569408 2126589265610407936 2145377951357389632 2145929888056992768 2155529060556079104 2156296699110408192 2165764241280466944 2166535524842176512 2166713591376642048 2176301404815045768 2185856780628283776 2186635219652724048 2196981542489849856 2197198674820128512 2197763943324069888 2197944576507543552 2207413553612783616 2208381160441577472 2227099361394855168 2227892487948058464 2238655253590319616 2239231187537731584 2249062865945100288 2250048729506512896 2260732721574445056 2269928195267833152 2270736574254751896 2270923205024395584 2280894031959948288 2281706316159364224 2292729051986221056 2293318897381638144 2293507384181784576 2302795620744200192 2313580660561445328 2324757378728408832 2335988090702942208 2346244594720505856 2347080151912357888 2368854821290451052 2369464251396262848 2369658996547195392 2380063337697337344 2380910938601075712 2390513360658628608 2391364683080515584 2392216308679903232 2392412923811708928 2393028414659100672 2402917169472208896 2413550195277063336 2425833786499209216 2436484771440525312 2437352465447448576 2437552790298722304 2448339080416926489 2449127115038982144 2459088878206819248 2459964622109314554 2471848509172644576 2472484436239578624 2483340247814381568 2483544352379830272 2484428805496774656 2495337060605755392 2496225713405116416 2496430877020913664 2506379048941565772 2518487160289109568 2531304820694827008 2542418891937939456 2543324311771250688 2543533346398666752 2554578646036595883 2566005785954941824 2566919605679284752 2579320183484498688 2579983759554342912 2590645073337225216 2591311562936745984 2592447449214025728 2604757266161860608 2615352051069459936 2627986602040809984 2639525169060569088 2640465170901402624 2653221041292230656 2653903629674348544 2665647282820795704 2678524805926210176 2689327530740957184 2690285268465580032 2691243347264891136 2691464539288172544 2703281815656235008 2704244522855542784 2715243969686696253 2741045367870590976 2742021523628379648 2742246889086062592 2754287132932767744 2755268004418854912 2768578477870153728 2780829572819225148 2793757778791179264 2794982406183871488 2807254193181474816 2808253927580755968 2808484736648527872 2820815807641288704 2821820371675348992 2833298055325248264 2860503935143186176 2861239850742657024 2861475014698500096 2875062265480544256 2887784556389195346 2888714033122902016 2901735206420061024 2914475707504378368 2915513626203632064 2916503380365778944 2929308723319799808 2930351924432093184 2930592768676724736 2943218071483711488 2944508213922103296 2956484927295911232 2969465815193140224 2970523317264077952 2984873671453759488 2985641583383642112 3013340406666986448 3026570927023777536 3027648765673002528 3027897606699194112 3041192042613264384 3042275088212485632 3056972069314961408 3057758529842184192 3084774214081927104 3098573024549363712 3099676504971211776 3114650787603922944 3115452087009017856 3128326126294007808 3158160967329159168 3158473095053934736 3159285668528350464 3159545328729593856 3173417783596449792 3174547918134767616 3188486244107354112 3189883898415611904 3218066927036084448 3218894832085489152 3234445048665612288 3248646361920700416 3249803287263264768 3250070387064963072 3264452107222568652 3265502820051976192 3278785170942425664 3279952829479086072 3295798012230192768 3296645914986104832 3296916864761315328 3309941576296562688 3311120330419175424 3311392469839773696 3312571740662366208 3328300951206821888 3341838731922087696 3357982880385479424 3373594298917650432 3375073094259769344 3391099082361667584 3406104861382127844 3406384807536593376 3421341047939922432 3422559474239046336 3439093577979331584 3439978346072457216 3454193431116300288 3455082083915661312 3456596598952034304 3487136068092613248 3503982136054413312 3519366892080758784 3520620227868536832 3553282231935676578 3554196377094394272 3570095006546006016 3571366407901613568 3585770040987942912 3587047024620773376 3588324463019854848 3588619385717563392 3589542621988651008 3604375754208313344 3620325292915595004 3638750679748813824 3654727157160787968 3656028698171172864 3656329185448083456 3672382843910356992 3673690672558473216 3688633317310228872 3689946933163971831 3707772763758966864 3708726654359367936 3725010371721572352 3726643208245161984 3743005590908633088 3744338570107674624 3744646315531370496 3759568573412348658 3762427162233798656 3777730740433664352 3813628337906909184 3814005246857581568 3814986467656876032 3815300019598000128 3833416353974059008 3850379408518927128 3868980275226748032 3885967610005837824 3886967344405118976 3887351501604842752 3888671173821038592 3907135899242790912 3941979903061214976 3959287753590853632 3960697756352103936 3979831561938345984 3980855444511522816 4017787208889315264 4035427902698370048 4036865020897336704 4037196808932258816 4054922723484352512 4056366784283314176 4057743833552388096 4113032285442569472 4113370333629093888 4131430699399151616 4132902006628282368 4152867716805230592 4171244359228837722 4192473609275807232 4210881289772212224 4212380891371133952 4212727104972791808 4231223711461933056 4232730557513023488 4249947082987872396 4251314992143138816 4253178531220815872 4290755902714779264 4291859776113985536 4311058121112158208 4312593398220816384 4331676834583793019 4333071049684353024 4352602809630091536 4371713561256567552 4373270439305448096 4393963084979699712 4394397349640257024 4395527886648139776 4395889153015087104 4414827107225567232 4416762320883154944 4454198722789710336 4455784975896116928 4477310507180639232 4478462375075463168 4498125731890200576 4500097459013025792 4539856390535666304 4541473148509503792 4541846410048791168 4561788063919896576 4563412632318728448 4585458103972442112 4586637794763276288 4605591241488400384 4627161321122890656 4649514757456817664 4671976181405884416 4692489189441011712 4694160303824715776 4737709642580902104 4738928502792525696 4739317993094390784 4760126675394674688 4761821877202151424 4781026721317257216 4782729366161031168 4784432617359806464 4784825847623417856 4827100390554126672 4851667572998418432 4872969542881050624 4874704930894897152 4875105580597444608 4896678160833852978 4898254230077964288 4918177756413638496 4919929244218629108 4943697018345289152 4944968872479157248 4966680495628763136 4967088704759660544 4968857610993549312 4990674121211510784 4992451426810232832 4992861754041827328 5012758097883131544 5036974320578219136 5062609641389654016 5086648623542501376 5109157292073191766 5132011571909883648 5133839211358569504 5158640366968997376 5159967519108685824 5181290146674450432 5182623125873491968 5184894898428051456 5209514532323721216 5230704102138919872 5255973204081619968 5279050338121138176 5280930341802805248 5306442082584461312 5329923347903514867 5331294565641591408 5357049611852420352 5378655061481914368 5380570536931160064 5382486694529782272 5382929078576345088 5406563631312470016 5408489045711085568 5430487939373392506 5482090735741181952 5484043047256759296 5484493778172125184 5508574265865535488 5510536008837709824 5537156955740307456 5561659145638450296 5587515557582358528 5589964812367742976 5614508386362949632 5616507855161511936 5616969473297055744 5643640743350697984 5666596110650496528 5721007870286372352 5722479701485314048 5722950029397000192 5750124530961088512 5775569112778390692 5777428066245804032 5803470412840122048 5828951415008756736 5831027252407264128 5833006760731557888 5858617446639599616 5860703848864186368 5861185537353449472 5912969854591822464 5938931630386280448 5941046634528155904 5969747342907518976 5971283166767284224 6026680813333972896 6053141854047555072 6055297531346005056 6055795213398388224 6082384085226528768 6084550176424971264 6113944138629922816 6115517059684368384 6169548428163854208 6197146049098727424 6199353009942423552 6229301575207845888 6256866538843256583 6316321934658318336 6316946190107869472 6318571337056700928 6319090657459187712 6346835567192899584 6349095836269535232 6376972488214708224 6379767796831223808 6436133854072168896 6437789664170978304 6468890097331224576 6497292723841400832 6499606574526529536 6500140774129926144 6528904214445137304 6557570341884851328 6559905658958172144 6591596024460385536 6593291829972209664 6593833729522630656 6622240660838350848 6625143481324732416 6656601902413643776 6683677463844175392 6715965760770958848 6747188597835300864 6750146188519538688 6782198164723335168 6812209722764255688 6812769615073186752 6842682095879844864 6845118948478092672 6878187155958663168 6879956692144914432 6908386862232600576 6974272136185226496 7007964272108826624 7038733784161517568 7041240455737073664 7106564463871353156 7108392754188788544 7140190013092012032 7142732815803227136 7171540081975885824 7174094049241546752 7176648926039709696 7177238771435126784 7179085243977302016 7208751508416626688 7240650585831190008 7277501359497627648 7309454314321575936 7312057396342345728 7312658370896166912 7347381345116946432 7377266634620457744 7379893866327943662 7415545527517933728 7417453308718735872 7450020743443144704 7453286416490323968 7486011181817266176 7488677140215349248 7489292631062740992 7519137146824697316 7524854324467597312 7555461480867328704 7627256675813818368 7628010493715163136 7629972935313752064 7630600039196000256 7663735938109787649 7700758817037854256 7737960550453496064 7771935220011675648 7773934688810237952 7774703003209685504 7777342347642077184 7814271798485581824 7883959806122429952 7918575507181707264 7921395512704207872 7959663123876691968 7961710889023045632 8035574417778630528 8070855805396740096 8073730041794673408 8074393617864517632 8109845446968705024 8112733568566628352 8145731909060088759 8226064570885138944 8226740667258187776 8262861398798303232 8265804013256564736 8305735433610461184 8342488718457675444 8384947218551614464 8421762579544424448 8424761782742267904 8425454209945583616 8462447422923866112 8465461115026046976 8499894165975744792 8581511805429558528 8583719552227971072 8625186796441632768 8663353669167586038 8666142099368706048 8705205619260183072 8743427122513135104 8746540878610896192 8787926169959399424 8788794699280514048 8791055773296279552 8791778306030174208 8829654214451134464 8833524641766309888 8908397445579420672 8911569951792233856 8954621014361278464 8956924750150926336 9079712781071332608 9082946297019007584 9083692820097582336 9123576127839793152 9126825264637456896 9170916207944884224 9173275589526552576 9211182482976800768 9254322642245781312 9299029514913635328 9343952362811768832 9384978378882023424 9388320607649431552 9475419285161804208 9477857005585051392 9478635986188781568 9520253350789349376 9523643754404302848 9565458732322062336 9568865234719612928 9569651695246835712 9654200781108253344 9703335145996836864 9745939085762101248 9749409861789794304 9750211161194889216 9793356321667705956 9796508460155928576 9836355512827276992 9839858488437258216 9887394036690578304 9889937744958314496 9933360991257526272 9934177409519321088 9937715221987098624 9984902853620465664 10025516195766263088 10073948641156438272 10125219282779308032 10173297247085002752 10218314584146383532 10264023143819767296 10267678422717139008 10317280733937994752 10319935038217371648 10362580293348900864 10365246251746983936 10369789796856102912 10461408204277839744 10511946408163239936 10558100676242276352 10561860683605610496 10612884165168922624 10659846695807029734 10662589131283182816 10714099223704840704 10757310122963828736 10761141073862320128 10764973389059564544 10765858157152690176 10813127262624940032 10816978091422171136 10860975878746785012 10964181471482363904 10968086094513518592 10968987556344250368 11017148531731070976 11021072017675419648 11069840799491915493 11123318291276900592 11175031115164717056 11179929624735485952 11229016772725899264 11233015710323023872 11233938946594111488 11287281486701395968 11333192221300993056 11442015740572744704 11444959402970628096 11445900058794000384 11500249061922177024 11551138225556781384 11606940825680244096 11657902830017513472 11662054504814528256 11666013521463115776 11721407697728372736 11825939709183644928 11877863260772560896 11882093269056311808 11939494685815037952 11942566333534568448 12053361626667945792 12106283708095110144 12110595062692010112 12111590426796776448 12164768170453057536 12169100352849942528 12227888277259845632 12339096856327708416 12394292098197454848 12398706019884847104 12458603150415691776 12513733077686513166 12632643869316636672 12633892380215738944 12637142674113401856 12638181314918375424 12693671134385799168 12698191672539070464 12753944976429416448 12759535593662447616 12872267708144337792 12875579328341956608 12937780194662449152 12999213149053059072 13057808428890274608 13115140683769702656 13119811317916344288 13183192048920771072 13186583659944419328 13187667459045261312 13244481321676701696 13250286962649464832 13313203804827287552 13367354927688350784 13431931521541917696 13494377195670601728 13500292377039077376 13624419445528511376 13625539230146373504 13685364191759689728 13690237896956185344 13756374311917326336 13759913384289828864 13816773724465201152 13948544272370452992 14015928544217653248 14077467568323035136 14082480911474147328 14213128927742706312 14216785508377577088 14280380026184024064 14285465631606454272 14343080163951771648 14348188098483093504 14353297852079419392 14354477542870253568 14481301171662380016 14555002718995255296 14618908628643151872 14624114792684691456 14625316741792333824 14694762690233892864 14754533269240915488 14759787732655887324 14831091055035867456 14834906617437471744 14900041486886289408 14906572832980647936 14972022363634532352 14977354280430698496 14978585262125481984 15038274293649394632 15110922961734657408 15256020987430326272 15259945870627504128 15327471876219575298 15401517634075708512 15475921100906992128 15543870440023351296 15547869377620475904 15549406006419371008 15554684695284154368 15628543596971163648 15767919612244859904 15837151014363414528 15842791025408415744 15919326247753383936 15989770043710544601 16071148835557261056 16141711610793480192 16147460083589346816 16148787235729035264 16219690893937410048 16225467137133256704 16291463818120177518 16452129141770277888 16453481334516375552 16525722797596606464 16531608026513129472 16611470867220922368 16684977436915350888 16769894437103228928 16843525159088848896 16849523565484535808 16850908419891167232 16930922230052093952 16999788331951489584 17163023610859117056 17167439104455942144 17250373592883265536 17326707338335172076 17332284198737412096 17410411238520366144 17486854245026270208 17493081757221792384 17575852339918798848 17577589398561028096 17582111546592559104 17583556612060348416 17816794891158841344 17823139903584467712 17909242028722556928 17913849500301852672 18159425562142665216 18165892594038015168 18167385640195164672 18247152255679586304 18253650529274913792 18341832415889768448 18346551179053105152 18422364965953601536 18508645284491562624 18598059029827270656 18687904725623537664 18770599616529769749 18776641215298863104 18950838570323608416 18955714011170102784 18957271972377563136 19040506701578698752 19047287508808605696 19130917464644124672 19137730469439225856 19139303390493671424 19308401562216506688 19406670291993673728 19491878171524202496 19498819723579588608 19500422322389778432 19586712643335411912 19672711025654553984 19679716976874516432 19774788073381156608 19779875489916628992 19866721982515052544 19875430443974197248 19969805707240931328 20051032391532526176 20147897282312876544 20250438565558616064 20346594494170005504 20436629168292767064 20528046287639534592 20535356845434278016 20634561467875989504 20639870076434743296 20725160586697801728 20922816408555679488 21023892816326479872 21116201352484552704 21123721367211220992 21225768330337845248 21319693391614059468 21325178262566365632 21428198447409681408 21514620245927657472 21522282147724640256 21529946778119129088 21531716314305380352 21626254525249880064 21633956182844342272 21721951757493570024 21928362942964727808 21936172189027037184 21937975112688500736 22042144035350839296 22139681598983830986 22246636582553801184 22350062230329434112 22359859249470971904 22458033545451798528 22466031420646047744 22467877893188222976 22574562973402791936 22666384442601986112 22884031481145489408 22889918805941256192 22891800117588000768 23102276451113562768 23213881651360488192 23315805660035026944 23324109009629056512 23332027042926231552 23442815395456745472 23651879418367289856 23755726521545121792 23764186538112623616 23878989371630075904 23885132667069136896 24106723253335891584 24212567416190220288 24221190125384020224 24223180853593552896 24329536340906115072 24338200705699885056 24437195727180266277 24455776554519691264 24678193712655416832 24788584196394909696 24797412039769694208 24917206300831383552 25027466155373026332 25265287738633273344 25267784760431477888 25274285348226803712 25276362629836750848 25387342268771598336 25396383345078140928 25744535416288675584 25751158656683913216 25875560389324898304 25998426298106118144 26115616857780549216 26230281367539405312 26239622635832688576 26366384097841542144 26373167319888838656 26375334918090522624 26488962643353403392 26500573925298929664 26734709855376701568 26863863043083835392 27248838891057022752 27251078460292747008 27370728383519379456 27380475793912370688 27512748623834652672 27519826768579657728 27633547448930402304 27897088544740905984 28031857088435306496 28154935136646070272 28164961822948294656 28426257855485412624 28433571016755154176 28560760052368048128 28570931263212908544 28696376196966187008 28706595704158838784 28708955085740507136 28962602343324760032 29110005437990510592 29237817257286303744 29248229585369382912 29250633483584667648 29389525380467785728 29509066538481830976 29519575465311774648 29662182110071734912 29669813234874943488 29800082973772578816 29813145665961295872 29954708560861396992 30076548587298789264 30221845923469314816 30512041974860652544 30519891741255008256 30654943752439150596 30803035268151417024 30951842201813984256 31087740880046702592 31095738755240951808 31098812012838742016 31109369390568308736 31535839224489719808 31674302028726829056 31685582050816831488 31838652495506767872 31979540087421089202 32142297671114522112 32283423221586960384 32294920167178693632 32297574471458070528 32439381787874820096 32450934274266513408 32582927636240355036 32904258283540555776 32906962669032751104 33051445595193212928 33063216053026258944 33209522398475746479 33369954873830701776 33539788874206457856 33687050318177697792 33699047130969071616 33701816839782334464 33861844460104187904 33999576663902979168 34326047221718234112 34334878208911884288 34500747185766531072 34653414676670344152 34820822477040732288 34973708490052540416 34986163514443584768 35155178797122056192 35164223093185118208 35633589782317682688 35646279807168935424 35818484057445113856 35827699000603705344 36318851124285330432 36331785188076030336 36334771280390329344 36494304511359172608 36507301058549827584 36683664831779536896 37017290568983125248 37196118059654541312 37375809451247075328 37541199233059539498 37553282430597726208 37901677140647216832 37911428022340205568 37914543944755126272 38081013403157397504 38094575017617211392 38261834929288249344 38275460938878451712 38278606780987342848 38616803124433013376 38813340583987347456 38997639447159177216 39173425286670823824 39345422051309107968 39359433953749032864 39549576146762313216 39559750979833257984 39733443965030105088 39750860887948394496 39939611414481862656 40102064783065052352 40295794564625753088 40500877131117232128 40873258336585534128 41056092575279069184 41070713690868556032 41269122935751979008 41279740152869486592 41450321173395603456 41845632817111358976 42047785632652959744 42232402704969105408 42247442734422441984 42451536660675690496 42639386783228118936 42650356525132731264 42856396894819362816 43029240491855314944 43044564295449280512 43059893556238258176 43063432628610760704 43267912365688684544 43443903514987140048 43856725885929455616 43872344378054074368 43875950225377001472 44084288070701678592 44279363197967661972 44493273165107602368 44700124460658868224 44719718498941943808 44916067090903597056 44932062841292095488 44935755786376445952 45332768885203972224 45768062962290978816 45779837611882512384 46204552902227125536 46427763302720976384 46631611320070053888 46648218019258113024 46664054085852463104 46885630790913490944 47303758836734579712 47511453043090243584 47528373076225247232 47757978743260151808 47969310131131633803 48213446506671783168 48425134832380440576 48442380250768040448 48446361707187105792 48659072681812230144 48676401411399770112 48874391454360532554 48911553109039382528 49356387425310833664 49577168392789819392 49594824079539388416 49834412601662767104 50054932310746052664 50530575477266546688 50535569520862955776 50548570696453607424 50552725259673501696 50792766690156281856 51489070832577351168 51502317313367826432 51751120778649796608 51996852596212236288 52231233715561098432 52460562735078810624 52479245271665377152 52732768195683084288 52746334639777677312 52750669836181045248 53469419710753403136 53727726086167670784 54497677782114045504 54502156920585494016 54741456767038758912 54760951587824741376 55025497247669305344 55039653537159315456 55267094897860804608 55794177089481811968 56063714176870612992 56311798849589309247 56329923645896589312 56852515710970825248 56867142033510308352 57121520104736096256 57141862526425817088 57392752393932374016 57413191408317677568 57417910171481014272 57925204686649520064 58220010875981021184 58475634514572607488 58496459170738765824 58501266967169335296 59018133076963661952 59039150930623549296 59324364220143469824 59339626469749886976 59600165947545157632 59626291331922591744 59909417121722793984 60153097174597578528 60443691846938629632 61024083949721305088 61039783482510016512 61309887504878301192 61606070536302834048 61903684403627968512 62175481760093405184 62197624025677484032 63071678448979439616 63348604057453658112 63371164101633662976 63677304991013535744 63959080174842178404 64284595342229044224 64566846443173920768 64589840334357387264 64595148942916141056 64878763575749640192 64901868548533026816 65165855272480710072 65808516567081111552 65813925338065502208 66126432106052517888 66419044796951492958 66739909747661403552 67079577748412915712 67374100636355395584 67398094261938143232 67403633679564668928 67723688920208375808 67999153327805958336 68652094443436468224 68669756417823768576 69306829353340688304 69641644954081464576 69947416980105080832 69972327028887169536 70310357594244112384 70328446186370236416 71267179564635365376 71292559614337870848 71636968114890227712 71655398001207410688 72637702248570660864 72663570376152060672 72669542560780658688 72988609022718345216 73014602117099655168 73367329663559073792 74034581137966250496 74392236119309082624 74751618902494150656 75082398466119078996 75106564861195452416 75803354281294433664 75822856044680411136 75829087889510252544 76162026806314795008 76189150035234422784 76550921877756903424 77233606248866026752 77626681167974694912 77995278894318354432 78346850573341647648 78690844102618215936 78718867907498065728 79099152293524626432 79119501959666515968 79466887930060210176 79501721775896788992 80204129566130104704 80591589129251506176 81746516673171068256 82112185150558138368 82141427381737112064 82538245871503958016 82559480305738973184 82900642346791206912 83691265634222717952 84095571265305919488 84464805409938210816 84494885468844883968 85278773566456237872 85300713050265462528 85712793789638725632 86089128590898561024 86119787112476516352 86126865257221521408 86535824731377369088 86887807029974280096 87713451771858911232 87744688756108148736 87751900450754002944 88168576141403357184 88558726395935323944 88986546330215204736 89400248921317736448 89439436997883887616 89864125682584190976 90665537770407944448 91536125924581957632 91559675223765024768 92409105804454251072 92855526605441952768 93263222640140107776 93296436038516226048 93328108171704926208 94607517673469159424 95022906086180487168 95056746152450494464 95515957486520303616 95938620262263267606 96426893013343566336 96850269664760881152 96884760501536080896 96892723414374211584 97318145363624460288 97352802822799540224 97748782908721065108 97823106218078765056 98712774850621667328 99154336785579638784 99189648159078776832 99628567195427239437 100109864621492105328 101061150954533093376 101071139041725911552 101097141392907214848 101105450519347003392 101585533380312563712 102978141665154702336 103004634626735652864 103502241557299593216 104462467431122196864 104921125470157621248 104958490543330754304 105465536391366168576 105492669279555354624 106938839421506806272 107455452172335341568 108995355564228091008 109004313841170988032 109482913534077517824 109521903175649482752 110050994495338610688 111588354178963623936 112127428353741225984 112623597699178618494 112659847291793178624 113705031421941650496 113734284067020616704 114243040209472192512 114283725052851634176 114785504787864748032 114826382816635355136 114835820342962028544 115850409373299040128 116440021751962042368 116992918341477531648 118036266153927323904 118078301861247098592 118648728440286939648 118679252939499773952 119200331895090315264 119252582663845183488 119818834243445587968 120306194349195157056 120887383693877259264 122048167899442610176 122619775009756602384 123212141072605668096 123807368807255937024 124350963520186810368 124395248051354968064 126143356897958879232 126697208114907316224 126742328203267325952 127354609982027071488 127918160349684356808 128569190684458088448 129133692886347841536 129179680668714774528 129190297885832282112 129803737097066053632 130331710544961420144 131617033134162223104 131627850676131004416 132252864212105035776 132838089593902985916 133479819495322807104 134159155496825831424 134748201272710791168 134796188523876286464 134807267359129337856 135998306655611916672 137304188886872936448 137339512835647537152 138613658706681376608 139283289908162929152 139894833960210161664 139944654057774339072 140620715188488224768 140656892372740472832 142534359129270730752 142585119228675741696 143273936229780455424 143907930393394901409 145275404497141321728 145327140752304121344 145339085121561317376 145977218045436690432 146029204234199310336 146734659327118147584 148069162275932500992 148784472238618165248 149503237804988301312 150164796932238157992 151606708562588867328 151645712089360822272 151658175779020505088 152378300070468845568 153101843755513806848 154467212497732053504 155253362335949389824 155990557788636708864 156693701146683295296 157381688205236431872 157437735814996131456 158198304587049252864 158239003919333031936 160408259132260209408 161183178258503012352 163493033346342136512 164224370301116276736 164282854763474224128 165076491743007916032 165118960611477946368 165801284693582413824 167382531268445435904 168191142530611838976 168989770937689767936 170557547132912475744 170601426100530925056 171425587579277451264 172178257181797122048 172239574224953032704 172253730514443042816 173071649462754738176 173775614059948560192 175426903543717822464 175489377512216297472 175503800901508005888 177117452791870647888 177973092660430409472 178800497842635472896 178878873995767775232 179728251365168381952 181331075540815888896 183072251849163915264 183119350447530049536 184818211608908502144 185711053210883905536 186526445280280215552 186592872077032452096 189215035346938318848 190045812172360974336 190113492304900988928 191031914973040607232 191877240524526535212 192853786026687132672 193700539329521762304 193769521003072161792 193785446828748423168 194636290727248920576 194705605645599080448 195497565817442130216 197425549701243334656 198379296318157553664 199257134390854478874 200219729242984210656 202122301909066186752 202142278083451823104 202194282785814429696 202210901038694006784 203171066760625127424 205956283330309404672 206009269253471305728 208924934862244393728 209842250940315242496 209916981086661508608 210931072782732337152 210985338559110709248 213877678843013612544 214910904344670683136 217990711128456182016 218008627682341976064 218965827068155035648 219043806351298965504 220101988990677221376 223176708357927247872 224254856707482451968 225247195398357236988 225319694583586357248 227410062843883300992 227468568134041233408 228486080418944385024 228567450105703268352 229652765633270710272 231700818746598080256 232880043503924084736 233985836682955063296 236072532307854647808 236156603722494197184 237297456880573879296 237358505878999547904 238400663790180630528 238505165327690366976 240612388698390314112 241774767387754518528 244096335798885220352 245239550019513204768 246424282145211336192 247614737614511874048 248701927040373620736 248790496102709936128 252286713795917758464 253394416229814632448 253484656406534651904 255836320699368713616 257138381368916176896 258267385772695683072 258359361337429549056 258380595771664564224 259607474194132107264 260663421089922840288 263234066268324446208 263255701352262008832 264505728424210071552 265676179187805971832 266959638990645614208 268318310993651662848 269592377047752572928 271996613311223833344 274608377773745872896 274679025671295074304 277227317413362753216 278566579816325858304 279789667920420323328 279889308115548678144 281241430376976449536 285068718258541461504 285170238457351483392 286547872459560910848 287815860786789802818 290550808994282643456 290654281504608242688 290678170243122634752 291954436090873380864 292058408468398620672 293469318654236295168 296138324551865001984 297568944477236330496 300329593864476315984 303213417125177734656 303291424178721644544 303316351558041010176 304756600140937691136 306203687511027613696 308934424995464107008 310506724671898779648 313387402293366590592 314763376410472863744 314875471629992262912 316396609174098505728 316478007838666063872 320816518264520418816 322366356517006024704 326986066692684273024 328448740602232553472 328565709526948448256 330152983486015832064 334765062536890871808 336382285061223677952 337979541875379535872 341115094265824951488 341202852201061850112 342851175158554902528 344356514363594244096 344479148449906065408 344507461028886085632 347551228119897120384 350978755024432594944 354234905583741295776 355946185320860818944 357600995685270945792 357757747991535550464 359456502730336763904 362662151081631777792 366144503698327830528 369636423217817004288 371422106421767811072 373052890560560431104 373185744154064904192 378430070693876637696 380091624344721948672 380226984609801977856 382063829946081214464 383754481049053070424 385707572053374265344 387401078659043524608 387539042006144323584 387570893657496846336 389411211291198160896 390995131634884260432 394851099402486669312 396758592636315107328 398514268781708957748 400439458485968421312 404244603818132373504 404284556166903646208 404388565571628859392 404421802077388013568 411912566660618809344 412018538506942611456 417849869724488787456 419684501880630484992 419833962173323017216 421862145565464674304 421970677118221418496 427755357686027225088 429821808689341366272 431723791180184704227 435981422256912364032 436017255364683952128 437931654136310071296 438087612702597931008 440203977981354442752 446353416715854495744 448509713414964903936 450494390796714473976 454820125687766601984 454937136268082466816 457134900211406536704 459305531266541420544 463401637493196160512 465760087007848169472 467971673365910126592 472145064615709295616 472313207444988394368 474594913761147758592 474717011757999095808 481224777396780628224 483549534775509037056 488192671597770440704 490479100039026409536 492848564290422672384 495229475229023748096 497403854080747241472 497580992205419872256 504573427591835516928 506969312813069303808 511672641398737427232 514276762737832353792 516534771545391366144 516718722674859098112 516761191543329128448 519214948388264214528 521326842179845680576 526468132536648892416 526511402704524017664 531352358375611943664 533919277981291228416 536636621987303325696 539184754095505145856 543993226622447666688 549216755547491745792 549358051342590148608 554454634826725506432 557133159632651716608 559579335840840646656 559778616231097356288 562482860753952899072 570137436517082923008 570340476914702966784 573095744919121821696 575631721573579605636 581101617988565286912 581308563009216485376 581356340486245269504 583908872181746761728 584116816936797241344 592276649103730003968 595137888954472660992 600659187728952631968 606426834250355469312 606582848357443289088 606632703116082020352 609513200281875382272 617868849990928214016 626774804586733181184 629526752820945727488 629750943259984525824 632793218348197011456 632956015677332127744 641633036529040837632 644732713034012049408 653972133385368546048 656897481204465106944 657131419053896896512 660305966972031664128 669530125073781743616 672764570122447355904 675959083750759071744 682230188531649902976 682405704402123700224 685702350317109805056 688958296899812130816 695102456239794240768 701957510048865189888 708469811167482591552 711892370641721637888 715201991370541891584 715515495983071100928 725324302163263555584 732289007396655661056 739272846435634008576 742844212843535622144 746105781121120862208 746371488308129808384 756860141387753275392 760183248689443897344 760453969219603955712 767508962098106140848 771415144106748530688 774802157318087049216 775078084012288647168 775141787314993692672 778822422582396321792 781990263269768520864 789702198804973338624 793517185272630214656 797028537563417915496 800878916971936842624 808569112333807292416 808777131143257718784 823825133321237618688 824037077013885222912 835699739448977574912 839369003761260969984 839667924346646034432 843724291130929348608 855510715372054450176 859643617378682732544 863447582360369408454 871962844513824728064 872034510729367904256 875863308272620142592 876175225405195862016 880407955962708885504 892706833431708991488 900988781593428947952 909640251375533203968 909874272536164933632 914269800422813073408 918611062533082841088 926803274986392321024 931520174015696338944 944290129231418591232 944626414889976788736 949189827522295517184 949434023515998191616 962449554793561256448 967099069551018074112 976385343195540881408 980958200078052819072 985697128580845344768 990458950458047496192 995161984410839744512 1009146855183671033856 1013938625626138607616 1023345282797474854464 1028553525475664707584 1033069543090782732288 1033437445349718196224 1033522383086658256896 1042653684359691361152 1052936265073297784832 1062704716751223887328 1067838555962582456832 1073273243974606651392 1078369508191010291712 1087986453244895333376 1098433511094983491584 1108909269653451012864 1114266319265303433216 1119158671681681293312 1119557232462194712576 1124965721507905798144 1140274873034165846016 1140680953829405933568 1146191489838243643392 1151263443147159211272 1162203235977130573824 1162617126018432970752 1162712680972490539008 1168233633873594482688 1184553298207460007936 1190275777908945321984 1201318375457905263936 1212853668500710938624 1213165696714886578176 1213265406232164040704 1235737699981856428032 1253549609173466362368 1259053505641891454976 1259501886519969051648 1265586436696394022912 1265912031354664255488 1283266073058081675264 1289465426068024098816 1295171373540554112681 1307944266770737092096 1313794962408930213888 1314262838107793793024 1320611933944063328256 1339060250147563487232 1345529140244894711808 1364460377063299805952 1364811408804247400448 1371404700634219610112 1377916593799624261632 1390204912479588481536 1403915020097730379776 1416939622334965183104 1423784741283443275776 1450648604326527111168 1464578014793311322112 1478545692871268017152 1485688425687071244288 1492211562242241724416 1492742976616259616768 1513720282775506550784 1520907938439207911424 1535017924196212281696 1542830288213497061376 1549604314636174098432 1550156168024577294336 1550283574629987385344 1557644845164792643584 1563980526539537041728 1579404397609946677248 1594057075126835830992 1601757833943873685248 1617138224667614584832 1617554262286515437568 1647650266642475237376 1648074154027770445824 1671399478897955149824 1678738007522521939968 1679335848693292068864 1687448582261858697216 1711021430744108900352 1719287234757365465088 1726895164720738816908 1743925689027649456128 1744069021458735808512 1751726616545240285184 1752350450810391724032 1785413666863417982976 1801977563186857895904 1819280502751066407936 1819748545072329867264 1828539600845626146816 1853606549972784642048 1888580258462837182464 1889252829779953577472 1898379655044591034368 1898868047031996383232 1924899109587122512896 1934198139102036148224 1961916400156105638144 1971394257161690689536 1980917900916094992384 1990323968821679489024 2018293710367342067712 2027877251252277215232 2046690565594949708928 2057107050951329415168 2066874890699436392448 2085307368719382722304 2105872530146595569664 2125409433502447774656 2135677111925164913664 2146546487949213302784 2175972906489790666752 2196867022189966983168 2217818539306902025728 2228532638530606866432 2238317343363362586624 2239114464924389425152 2249931443015811596288 2280549746068331692032 2281361907658811867136 2302526886294318422544 2324406471954261147648 2325234252036865941504 2325425361944981078016 2336467267747188965376 2369106596414920015872 2380551555817890643968 2402636750915810527872 2425707337001421877248 2426331393429773156352 2471475399963712856064 2507099218346932724736 2518107011283782909952 2519003773039938103296 2531172873392788045824 2566532146116163350528 2578930852136048197632 2590342747081108225362 2615888533541474184192 2627589924817860427776 2628525676215587586048 2641223867888126656512 2678120500295126974464 2728920754126599611904 2729622817608494800896 2742809401268439220224 2755833187599248523264 2780409824959176963072 2833879244669930366208 2847569482566886551552 2901297208653054222336 2929156029586622644224 2957091385742536034304 2971376851374142488576 2985485953232519233536 3027440565551013101568 3041815876878415822848 3070035848392424563392 3085660576426994122752 3099208629272348196864 3100312336049154588672 3100567149259974770688 3127961053079074083456 3158808795219893354496 3188114150253671661984 3203515667887747370496 3234276449335229169664 3235108524573030875136 3295300533284950474752 3342798957795910299648 3357476015045043879936 3358671697386584137728 3374897164523717394432 3422042861488217800704 3438574469514730930176 3453790329441477633816 3487851378055298912256 3488138042917471617024 3504700901620783448064 3570827333726835965952 3603955126373715791808 3638561005502132815872 3639497090144659734528 3707213099945569284096 3777160516925674364928 3778505659559907154944 3796759310089182068736 3797736094063992766464 3849798219174245025792 3868396278204072296448 3923832800312211276288 3942788514323381379072 3961835801832189984768 3980647937643358978048 4036587420734684135424 4093381131189899417856 4114214101902658830336 4133749781398872784896 4170614737438765444608 4211745060293191139328 4250818867004895549312 4271354223850329827328 4351945812979581333504 4393734044379933966336 4435637078613804051456 4457065277061213732864 4476634686726725173248 4478228929848778850304 4562723815317623734272 4605053772588636845088 4648812943908522295296 4650468504073731883008 4650850723889962156032 4672934535494377930752 4738213192829840031744 4805273501831621055744 4851414674002843754496 4852662786859546312704 4942950799927425712128 5014198436693865449472 5036214022567565819904 5038007546079876206592 5062345746785576091648 5133064292232326701056 5157861704272096395264 5180685494162216450724 5231777067082948368384 5255179849635720855552 5257051352431175172096 5356241000590253948928 5457841508253199223808 5459245635216989601792 5485618802536878440448 5560819649918353926144 5667758489339860732416 5695138965133773103104 5802594417306108444672 5914182771485072068608 5942753702748284977152 5970971906465038467072 6054881131102026203136 6083631753756831645696 6140071696784849126784 6171321152853988245504 6200624672098309177344 6255922106158148166912 6317617590439786708992 6376228300507343323968 6407031335775494740992 6468552898670458339328 6590601066569900949504 6685597915591820599296 6714952030090087759872 6717343394773168275456 6749794329047434788864 6844085722976435601408 6907580658882955267632 6975702756110597824512 6976276085834943234048 7009401803241566896128 7141654667453671931904 7207910252747431583616 7277122011004265631744 7278994180289319469056 7414426199891138568192 7554321033851348729856 7557011319119814309888 7593518620178364137472 7699596438348490051584 7736792556408144592896 7847665600624422552576 7885577028646762758144 7923671603664379969536 8186762262379798835712 8228428203805317660672 8267499562797745569792 8341229474877530889216 8501637734009791098624 8542708447700659654656 8703891625959162667008 8787468088759867932672 8871274157227608102912 8914130554122427465728 8956457859697557700608 9125447630635247468544 9210107545177273690176 9297625887817044590592 9300937008147463766016 9301701447779924312064 9476426385659680063488 9610547003663242111488 9702829348005687508992 9705325573719092625408 9885901599854851424256 10028396873387730898944 10072428045135131639808 10076015092159752413184 10124691493571152183296 10266128584464653402112 10315723408544192790528 10361370988324432901448 10463554134165896736768 10514102704862350344192 10712482001180507897856 10915683016506398447616 10918491270433979203584 11121639299836707852288 11335516978679721464832 11390277930267546206208 11605188834612216889344 11828365542970144137216 11885507405496569954304 11941943812930076934144 12109762262204052406272 12280143393569698253568 12342642305707976491008 12401249344196618354688 12511844212316296333824 12635235180879573417984 12752456601014686647936 12814062671550989481984 12937105797340916678656 13181202133139801899008 13371195831183641198592 13429904060180175519744 13434686789546336550912 13688171445952871202816 13815161317765910535264 13951405512221195649024 13952552171669886468096 14018803606483133792256 14415820505494863167232 14554244022008531263488 14557988360578638938112 14828852399782277136384 15108642067702697459712 15114022638239628619776 15187037240356728274944 15399192876696980103168 15473585112816289185792 15695331201248845105152 15771154057293525516288 16373524524759597671424 16456856407610635321344 16682458949755061778432 17003275468019582197248 17085416895401319309312 17407783251918325334016 17742548314455216205824 17828261108244854931456 17912915719395115401216 18250895261270494937088 18420215090354547380352 18601874016294927532032 18952852771319360126976 19221094007326484222976 19405658696011375017984 19771803199709702848512 20056793746775461797888 20144856090270263279616 20152030184319504826368 20249382987142304366592 20532257168929306804224 20722741976648865802896 20927108268331793473536 21028205409724700688384 21424964002361015795712 21831366033012796895232 21836982540867958407168 22243278599673415704576 22671033957359442929664 22780555860535092412416 23210377669224433778688 23656731085940288274432 23771014810993139908608 24560286787139396507136 24685284611415952982016 24802498688393236709376 25023688424632592667648 25504913202029373295872 25628125343101978963968 25874211594681833357312 26362404266279603798016 26742391662367282397184 26869373579092673101824 27376342891905742405632 27630322635531821070528 27902811024442391298048 27905104343339772936192 28831641010989726334464 29108488044017062526976 29115976721157277876224 29657704799564554272768 30217284135405394919424 30228045276479257239552 30374074480713456549888 30798385753393960206336 30947170225632578371584 31390662402497690210304 31542308114587051032576 32747049049519195342848 33364917899510123556864 34006550936039164394496 34170833790802638618624 34815566503836650668032 35485096628910432411648 35656522216489709862912 35825831438790230802432 36840430180709094760704 37203748032589855064064 37905705542638720253952 38442188014652968445952 38811317392022750035968 39543606399419405697024 40113587493550923595776 40289712180540526559232 40304060368639009652736 41064514337858613608448 41445483953297731605792 41854216536663586947072 42056410819449401376768 43662732066025593790464 43673965081735916814336 44486557199346831409152 45342067914718885859328 45561111721070184824832 46420755338448867557376 47313462171880576548864 49120573574278793014272 49370569222831905964032 50047376849265185335296 51009826404058746591744 51256250686203957927936 51748423189363666714624 53484783324734564794368 53738747158185346203648 54752685783811484811264 55260645271063642141056 55805622048884782596096 57663282021979452668928 58216976088034125053952 59315409599129108545536 60434568270810789838848 60456090552958514479104 60748148961426913099776 61596771506787920412672 62781324804995380420608 63084616229174102065152 65494098099038390685696 66729835799020247113728 68013101872078328788992 68341667581605277237248 69631133007673301336064 70970193257820864823296 71313044432979419725824 73680860361418189521408 74407496065179710128128 76884376029305936891904 77622634784045500071936 79087212798838811394048 80227174987101847191552 80608120737278019305472 82129028675717227216896 82890967906595463211584 83708433073327173894144 87325464132051187580928 87347930163471833628672 88973114398693662818304 90684135829437771718656 91122223442140369649664 92841510676897735114752 94626924343761153097728 98241147148557586028544 100094753698530370670592 102019652808117493183488 102512501372407915855872 106969566649469129588736 107477494316370692407296 110521290542127284282112 111611244097769565192192 115326564043958905337856 116433952176068250107904 118630819198258217091072 120869136541621579677696 120912181105917028958208 123193543013575840825344 125562649609990760841216 126169232458348204130304 130988196198076781371392 133459671598040494227456 136026203744156657577984 136683335163210554474496 139262266015346602672128 141940386515641729646592 147361720722836379042816 153768752058611873783808 155245269568091000143872 160454349974203694383104 161216241474556038610944 164258057351434454433792 165781935813190926423168 167416866146654347788288 174650928264102375161856 177946228797387325636608 181368271658875543437312 182244446884280739299328 189253848687522306195456 196482294297115172057088 200189507397060741341184 204039305616234986366976 205025002744815831711744 213939133298938259177472 221042581084254568564224 223222488195539130384384 230653128087917810675712 232867904352136500215808 237261638396516434182144 241824362211834057916416 246387086027151681650688 251125299219981521682432 261976392396153562742784 266919343196080988454912 272052407488313315155968 273366670326421108948992 278524532030693205344256 283880773031283459293184 294723441445672758085632 307537504117223747567616 320908699948407388766208 322432482949112077221888 331563871626381852846336 334833732293308695576576 349301856528204750323712 355892457594774651273216 362736543317751086874624 378507697375044612390912 392964588594230344114176 400379014794121482682368 408078611232469972733952 410050005489631663423488 442085162168509137128448 461306256175835621351424 465735808704273000431616 483648724423668115832832 492774172054303363301376 502250598439963043364864 523952784792307125485568 533838686392161976909824 544104814976626630311936 546733340652842217897984 567761546062566918586368 589446882891345516171264 615075008234447495135232 641817399896814777532416 663127743252763705692672 669667464586617391153152 698603713056409500647424 711784915189549302546432 725473086635502173749248 785929177188460688228352 800758029588242965364736 816157222464939945467904 820100010979263326846976 884170324337018274256896 922612512351671242702848 967297448847336231665664 1004501196879926086729728 1047905569584614250971136 1067677372784323953819648 1088209629953253260623872 1135523092125133837172736 1178893765782691032342528 1230150016468894990270464 1326255486505527411385344 1397207426112819001294848 1450946173271004347498496 1571858354376921376456704 1601516059176485930729472 1632314444929879890935808 1640200021958526653693952 1768340648674036548513792 1845225024703342485405696 2009002393759852173459456 2095811139169228501942272 2135354745568647907639296 2176419259906506521247744 2357787531565382064685056 2460300032937789980540928 2652510973011054822770688 2901892346542008694996992 3143716708753842752913408 3203032118352971861458944 3264628889859759781871616 3536681297348073097027584 3690450049406684970811392 4191622278338457003884544 4352838519813013042495488 4715575063130764129370112 4920600065875579961081856 5305021946022109645541376 6287433417507685505826816 6406064236705943722917888 6529257779719519563743232 7073362594696146194055168 7380900098813369941622784 8705677039626026084990976 9431150126261528258740224 10610043892044219291082752 12574866835015371011653632 13058515559439039127486464 14146725189392292388110336 14761800197626739883245568 18862300252523056517480448 21220087784088438582165504 26117031118878078254972928 28293450378784584776220672 37724600505046113034960896 42440175568176877164331008 56586900757569169552441344 84880351136353754328662016 113173801515138339104882688 169760702272707508657324032 339521404545415017314648064
- Sum of all divisors σ(n): 1175188641690642427753208733
- Sum of proper divisors (its aliquot sum) s(n): 835667237145227410438560669
- 339521404545415017314648064 is an abundant number, because the sum of its proper divisors (835667237145227410438560669) is greater than itself. Its abundance is 496145832599812393123912605
Bases of 339521404545415017314648064
- Binary: 100011000110110000111010000111000011111100000110111110011111110101010010000000000000000002
- Hexadecimal: 0x118D874387E0DF3FAA40000
- Base-36: 16NS5T84RFO3R40000
Squares and roots of 339521404545415017314648064
- 339521404545415017314648064 squared (3395214045454150173146480642) is 115274784144491361180184782022661559450157580178948096
- 339521404545415017314648064 cubed (3395214045454150173146480643) is 39138256621407244203877508045293738491448115302045699851239609920188423962886144
-
339521404545415017314648064 is a
perfect square number . Itssquare root is 18426106603008 -
The
cube root of 339521404545415017314648064 is 697625563.4281609871
Scales and comparisons
How big is 339521404545415017314648064?- 339,521,404,545,415,017,314,648,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 339,521,404,545,415,017,314,648,064 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 339521404545415017314648064 cubic inches would be around 58135463.6 feet tall.
Recreational maths with 339521404545415017314648064
- 339521404545415017314648064 backwards is 460846413710514545404125933
- The number of decimal digits it has is: 27
- The sum of 339521404545415017314648064's digits is 99
- 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 339521404545415017314648064 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 339521404545415017314648064 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/339521404545415017314648064/
Chicago style:
Numbermatics. 2024. "Number 339521404545415017314648064 - Facts about the integer". https://numbermatics.com/n/339521404545415017314648064/
The information we have on file for 339521404545415017314648064 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 339521404545415017314648064, math, Factors of 339521404545415017314648064, curriculum, school, college, exams, university, Prime factorization of 339521404545415017314648064, STEM, science, technology, engineering, physics, economics, calculator, three hundred thirty-nine septillion, five hundred twenty-one sextillion, four hundred four quintillion, five hundred forty-five quadrillion, four hundred fifteen trillion, seventeen billion, three hundred fourteen million, six hundred forty-eight thousand and sixty-four.