128073143925389655313219584
128,073,143,925,389,655,313,219,584 is an even composite number composed of five prime numbers multiplied together.
128073143925389655313219584 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, eight hundred thirty-seven divisors.
Prime factorization of 128073143925389655313219584:
222 × 312 × 72 × 236 × 892
(2 × 2 × 2 × 2 × 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 × 3 × 3 × 3 × 3 × 7 × 7 × 23 × 23 × 23 × 23 × 23 × 23 × 89 × 89)See below for interesting mathematical facts about the number 128073143925389655313219584 from the Numbermatics database.
Names of 128073143925389655313219584
- Cardinal: 128073143925389655313219584 can be written as One hundred twenty-eight septillion, seventy-three sextillion, one hundred forty-three quintillion, nine hundred twenty-five quadrillion, three hundred eighty-nine trillion, six hundred fifty-five billion, three hundred thirteen million, two hundred nineteen thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 1.28073143925389655313219584 × 1026
Factors of 128073143925389655313219584
Divisors of 128073143925389655313219584
- Number of divisors d(n): 18837
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 81 84 89 92 96 98 108 112 126 128 138 144 147 161 162 168 178 184 189 192 196 207 216 224 243 252 256 267 276 288 294 322 324 336 356 368 378 384 392 414 432 441 448 483 486 504 512 529 534 552 567 576 588 621 623 644 648 672 712 729 736 756 768 784 801 828 864 882 896 966 972 1008 1024 1058 1068 1104 1127 1134 1152 1176 1242 1246 1288 1296 1323 1344 1424 1449 1458 1472 1512 1536 1568 1587 1602 1656 1701 1728 1764 1792 1863 1869 1932 1944 2016 2047 2048 2116 2136 2187 2208 2254 2268 2304 2352 2403 2484 2492 2576 2592 2646 2688 2848 2898 2916 2944 3024 3072 3136 3174 3204 3312 3381 3402 3456 3528 3584 3703 3726 3738 3864 3888 3969 4032 4094 4096 4232 4272 4347 4361 4374 4416 4508 4536 4608 4704 4761 4806 4968 4984 5103 5152 5184 5292 5376 5589 5607 5696 5796 5832 5888 6048 6141 6144 6272 6348 6408 6561 6624 6762 6804 6912 7056 7168 7209 7406 7452 7476 7728 7776 7921 7938 8064 8188 8192 8464 8544 8694 8722 8748 8832 9016 9072 9216 9408 9522 9612 9936 9968 10143 10206 10304 10368 10584 10752 11109 11178 11214 11392 11592 11664 11776 11907 12096 12167 12282 12288 12544 12696 12816 13041 13083 13122 13248 13524 13608 13824 14112 14283 14329 14336 14418 14812 14904 14952 15309 15456 15552 15842 15876 16128 16376 16384 16767 16821 16928 17088 17388 17444 17496 17664 18032 18144 18423 18432 18816 19044 19224 19683 19872 19936 20286 20412 20608 20736 21168 21504 21627 22218 22356 22428 22784 23184 23328 23552 23763 23814 24192 24334 24564 24576 25088 25392 25632 25921 26082 26166 26244 26496 27048 27216 27648 28224 28566 28658 28672 28836 29624 29808 29904 30429 30618 30912 31104 31684 31752 32256 32752 32768 33327 33534 33642 33856 34176 34776 34888 34992 35328 35721 36064 36288 36501 36846 36864 37632 38088 38448 39123 39249 39366 39744 39872 40572 40824 41216 41472 42336 42849 42987 43008 43254 44436 44712 44856 45568 45927 46368 46656 47081 47104 47526 47628 48384 48668 49128 49152 50176 50301 50463 50784 51264 51842 52164 52332 52488 52992 54096 54432 55269 55296 55447 56448 57132 57316 57344 57672 59049 59248 59616 59808 60858 61236 61824 62208 63368 63504 64512 64881 65504 65536 66654 67068 67284 67712 68352 69552 69776 69984 70656 71289 71442 72128 72576 73002 73692 73728 75264 76176 76896 77763 78246 78498 78732 79488 79744 81144 81648 82432 82944 84672 85169 85698 85974 86016 86508 88872 89424 89712 91136 91287 91854 92736 93312 94162 94208 95052 95256 96768 97336 98256 98304 99981 100303 100352 100602 100926 101568 102528 103684 104328 104664 104976 105984 107163 108192 108864 109503 110538 110592 110894 112896 114264 114632 114688 115344 117369 117747 118098 118496 119232 119616 121716 122472 123648 124416 126736 127008 128547 128961 129024 129762 131008 131072 133308 134136 134568 135424 136704 137781 139104 139552 139968 141243 141312 142578 142884 144256 145152 146004 147384 147456 150528 150903 151389 152352 153792 155526 156492 156996 157464 158976 159488 162288 163296 164864 165807 165888 166341 169344 170338 171396 171948 172032 173016 177147 177744 178848 179424 182183 182272 182574 183708 185472 186624 188324 188416 190104 190512 193536 194643 194672 196512 196608 199962 200606 200704 201204 201852 203136 205056 207368 208656 209328 209952 211968 213867 214326 216384 217728 219006 221076 221184 221788 225792 228528 229264 229376 230688 233289 234738 235494 236196 236992 238464 239232 243432 244944 247296 248832 253472 254016 255507 257094 257922 258048 259524 262016 262144 266616 268272 269136 270848 273408 273861 275562 278208 279104 279841 279936 282486 282624 285156 285768 288512 290304 292008 294768 294912 299943 300909 301056 301806 302778 304704 307584 311052 312984 313992 314928 317952 318976 321489 324576 326592 328509 329567 329728 331614 331776 332682 338688 340676 342792 343896 344064 346032 352107 353241 354294 355488 357696 358848 364366 364544 365148 367416 370944 373248 376648 376832 380208 381024 385641 386883 387072 388129 389286 389344 393024 393216 399924 401212 401408 402408 403704 406272 410112 413343 414736 417312 418656 419904 423729 423936 427734 428652 432768 435456 438012 442152 442368 443576 451584 452709 454167 457056 458528 458752 461376 466578 469476 470988 472392 473984 476928 478464 486864 489888 494592 497421 497664 499023 506944 508032 511014 514188 515844 516096 519048 524032 524288 531441 533232 536544 538272 541696 546549 546816 547722 551124 556416 558208 559682 559872 564972 565248 570312 571536 577024 580608 583929 584016 589536 589824 596183 599886 601818 602112 603612 605556 609408 615168 622104 625968 627984 629856 635904 637952 641601 642978 649152 653184 657018 659134 659456 663228 663552 665364 677376 681352 685584 687792 688128 692064 699867 704214 706482 708588 710976 715392 717696 728732 729088 730296 734832 741888 746496 753296 753664 760416 762048 766521 771282 773766 774144 776258 778572 778688 786048 786432 799848 802424 802816 804816 807408 812544 820224 821583 826686 829472 834624 837312 839523 839808 847458 847872 855468 857304 865536 870912 876024 884304 884736 887152 899829 902727 903168 905418 908334 914112 917056 917504 922752 933156 938952 941976 944784 947968 953856 956928 964467 973728 979776 985527 988701 989184 994842 995328 998046 1013888 1016064 1022028 1028376 1031688 1032192 1038096 1048064 1048576 1056321 1059723 1062882 1066464 1073088 1076544 1082863 1083392 1093098 1093632 1095444 1102248 1112832 1116416 1119364 1119744 1129944 1130496 1140624 1143072 1154048 1156923 1160649 1161216 1164387 1167858 1168032 1179072 1179648 1192366 1199772 1203636 1204224 1207224 1211112 1218816 1230336 1240029 1244208 1251936 1255968 1259712 1271187 1271808 1275281 1275904 1283202 1285956 1298304 1306368 1314036 1318268 1318912 1326456 1327104 1330728 1354752 1358127 1362501 1362704 1371168 1375584 1376256 1384128 1399734 1408428 1412964 1417176 1421952 1430784 1435392 1457464 1458176 1460592 1469664 1483776 1492263 1492992 1497069 1506592 1507328 1520832 1524096 1533042 1542564 1547532 1548288 1552516 1557144 1557376 1572096 1572864 1599696 1604848 1605632 1609632 1614816 1625088 1639647 1640448 1643166 1653372 1658944 1669248 1674624 1679046 1679616 1694916 1695744 1710936 1714608 1731072 1741824 1751787 1752048 1768608 1769472 1774304 1788549 1799658 1805454 1806336 1810836 1816668 1828224 1834112 1835008 1845504 1866312 1877904 1883952 1889568 1895936 1907712 1913856 1924803 1928934 1947456 1958887 1959552 1971054 1977402 1978368 1989684 1990656 1996092 2027776 2032128 2044056 2056752 2063376 2064384 2076192 2096128 2097152 2099601 2112642 2119446 2125764 2132928 2146176 2153088 2165726 2166784 2186196 2187264 2190888 2204496 2225664 2232832 2238728 2239488 2259888 2260992 2281248 2286144 2299563 2306969 2308096 2313846 2321298 2322432 2328774 2335716 2336064 2358144 2359296 2384732 2399544 2407272 2408448 2414448 2422224 2437632 2460672 2464749 2480058 2488416 2503872 2511936 2518569 2519424 2542374 2543616 2550562 2551808 2566404 2571912 2596608 2612736 2628072 2636536 2637824 2652912 2654208 2661456 2699487 2708181 2709504 2716254 2725002 2725408 2742336 2751168 2752512 2768256 2799468 2816856 2825928 2834352 2843904 2861568 2870784 2893401 2914928 2916352 2921184 2939328 2956581 2966103 2967552 2984526 2985984 2994138 3013184 3014656 3041664 3048192 3066084 3085128 3095064 3096576 3105032 3114288 3114752 3144192 3145728 3168963 3179169 3199392 3209696 3211264 3219264 3229632 3248589 3250176 3279294 3280896 3286332 3306744 3317888 3338496 3349248 3358092 3359232 3389832 3391488 3421872 3429216 3462144 3470769 3481947 3483648 3493161 3503574 3504096 3537216 3538944 3548608 3577098 3599316 3610908 3612672 3621672 3633336 3656448 3668224 3670016 3691008 3720087 3732624 3755808 3767904 3779136 3791872 3813561 3815424 3825843 3827712 3849606 3857868 3894912 3917774 3919104 3942108 3954804 3956736 3979368 3981312 3992184 4055552 4064256 4074381 4087503 4088112 4113504 4126752 4128768 4152384 4190209 4192256 4194304 4199202 4225284 4238892 4251528 4265856 4292352 4306176 4331452 4333568 4372392 4374528 4381776 4408992 4451328 4465664 4476789 4477456 4478976 4491207 4519776 4521984 4562496 4572288 4599126 4613938 4616192 4627692 4642596 4644864 4657548 4671432 4672128 4716288 4718592 4769464 4799088 4814544 4816896 4828896 4844448 4875264 4918941 4921344 4929498 4960116 4976832 5007744 5023872 5037138 5038848 5084748 5087232 5101124 5103616 5132808 5143824 5193216 5225472 5255361 5256144 5273072 5275648 5305824 5308416 5322912 5365647 5398974 5416362 5419008 5432508 5450004 5450816 5484672 5502336 5505024 5536512 5598936 5633712 5651856 5668704 5687808 5723136 5741568 5774409 5786802 5829856 5832704 5842368 5876661 5878656 5913162 5932206 5935104 5969052 5971968 5988276 6026368 6029312 6083328 6096384 6132168 6170256 6190128 6193152 6210064 6228576 6229504 6288384 6291456 6298803 6337926 6358338 6398784 6419392 6422528 6436343 6438528 6459264 6497178 6500352 6558588 6561792 6572664 6613488 6635776 6676992 6698496 6716184 6718464 6779664 6782976 6843744 6858432 6898689 6920907 6924288 6941538 6963894 6967296 6986322 7007148 7008192 7074432 7077888 7097216 7154196 7198632 7221816 7225344 7243344 7266672 7312896 7336448 7340032 7382016 7394247 7440174 7465248 7511616 7535808 7555707 7558272 7580041 7583744 7627122 7630848 7651686 7655424 7699212 7715736 7789824 7835548 7838208 7884216 7909608 7913472 7958736 7962624 7984368 8098461 8111104 8124543 8128512 8148762 8175006 8176224 8227008 8253504 8257536 8304768 8380418 8384512 8398404 8450568 8477784 8503056 8531712 8584704 8612352 8662904 8667136 8680203 8744784 8749056 8763552 8817984 8869743 8898309 8902656 8926967 8931328 8953578 8954912 8957952 8982414 9039552 9043968 9124992 9144576 9198252 9227876 9232384 9255384 9285192 9289728 9315096 9342864 9344256 9432576 9437184 9506889 9537507 9538928 9598176 9629088 9633792 9657792 9688896 9745767 9750528 9837882 9842688 9858996 9920232 9953664 10015488 10047744 10074276 10077696 10169496 10174464 10202248 10207232 10265616 10287648 10386432 10412307 10445841 10450944 10479483 10510722 10512288 10546144 10551296 10611648 10616832 10645824 10731294 10797948 10832724 10838016 10865016 10900008 10901632 10969344 11004672 11010048 11073024 11197872 11267424 11303712 11337408 11375616 11440683 11446272 11477529 11483136 11548818 11573604 11659712 11665408 11684736 11753322 11757312 11826324 11864412 11870208 11938104 11943936 11976552 12052736 12058624 12166656 12192768 12223143 12262509 12264336 12340512 12380256 12386304 12420128 12457152 12459008 12570627 12576768 12582912 12597606 12675852 12716676 12797568 12838784 12845056 12872686 12877056 12918528 12994356 13000704 13117176 13123584 13145328 13226976 13271552 13353984 13396992 13430367 13432368 13436928 13473621 13559328 13565952 13687488 13712209 13716864 13797378 13841814 13848576 13883076 13927788 13934592 13972644 14014296 14016384 14148864 14155776 14194432 14308392 14397264 14443632 14450688 14486688 14533344 14625792 14672896 14680064 14756823 14764032 14788494 14880348 14930496 15023232 15071616 15111414 15116544 15160082 15167488 15254244 15261696 15303372 15310848 15398424 15431472 15579648 15671096 15676416 15766083 15768432 15819216 15826944 15917472 15925248 15968736 16096941 16196922 16222208 16249086 16257024 16297524 16350012 16352448 16454016 16507008 16515072 16609536 16760836 16769024 16796808 16901136 16955568 17006112 17063424 17169408 17224704 17323227 17325808 17334272 17360406 17489568 17498112 17527104 17629983 17635968 17739486 17796618 17805312 17853934 17862656 17907156 17909824 17915904 17964828 18079104 18087936 18249984 18289152 18396504 18455752 18464768 18510768 18570384 18579456 18630192 18685728 18688512 18865152 18874368 18896409 19013778 19075014 19077856 19196352 19258176 19267584 19309029 19315584 19377792 19491534 19501056 19675764 19685376 19717992 19840464 19907328 20030976 20095488 20148552 20155392 20338992 20348928 20404496 20414464 20531232 20575296 20696067 20762721 20772864 20824614 20891682 20901888 20958966 21021444 21024576 21092288 21102592 21223296 21233664 21291648 21462588 21595896 21665448 21676032 21730032 21800016 21803264 21938688 22009344 22020096 22146048 22182741 22395744 22534848 22607424 22667121 22674816 22740123 22751232 22881366 22892544 22955058 22966272 23097636 23147208 23319424 23330816 23369472 23506644 23514624 23652648 23728824 23740416 23876208 23887872 23953104 24105472 24117248 24295383 24333312 24373629 24385536 24446286 24525018 24528672 24681024 24760512 24772608 24840256 24905849 24914304 24918016 25141254 25153536 25195212 25351704 25433352 25595136 25677568 25690112 25745372 25754112 25837056 25988712 26001408 26040609 26234352 26247168 26290656 26453952 26543104 26609229 26694927 26707968 26780901 26793984 26860734 26864736 26873856 26947242 27118656 27131904 27374976 27424418 27433728 27594756 27683628 27697152 27766152 27855576 27869184 27945288 28028592 28032768 28297728 28311552 28388864 28520667 28612521 28616784 28794528 28887264 28901376 28973376 29066688 29237301 29251584 29331463 29345792 29360128 29513646 29528064 29576988 29760696 29860992 30046464 30143232 30222828 30233088 30320164 30334976 30508488 30523392 30606744 30621696 30796848 30862944 31159296 31236921 31337523 31342192 31352832 31438449 31532166 31536864 31638432 31653888 31834944 31850496 31937472 32193882 32393844 32444416 32498172 32514048 32595048 32700024 32704896 32908032 33014016 33030144 33219072 33521672 33538048 33593616 33802272 33911136 34012224 34126848 34322049 34338816 34432587 34449408 34646454 34651616 34668544 34720812 34979136 34996224 35054208 35259966 35271936 35478972 35593236 35610624 35707868 35725312 35814312 35819648 35831808 35929656 36158208 36175872 36499968 36578304 36787527 36793008 36911504 36929536 37021536 37140768 37158912 37260384 37371456 37377024 37711881 37730304 37748736 37792818 38027556 38150028 38155712 38392704 38516352 38535168 38618058 38631168 38755584 38983068 39002112 39351528 39370752 39435984 39680928 39814656 40061952 40190976 40291101 40297104 40310784 40420863 40677984 40697856 40808992 40828928 41062464 41136627 41150592 41392134 41525442 41545728 41649228 41783364 41803776 41917932 42042888 42049152 42184576 42205184 42446592 42467328 42583296 42925176 43191792 43330896 43352064 43460064 43600032 43606528 43877376 44018688 44040192 44270469 44292096 44365482 44791488 45054401 45069696 45214848 45334242 45349632 45480246 45502464 45762732 45785088 45910116 45932544 46195272 46294416 46638848 46661632 46738944 47013288 47029248 47298249 47305296 47457648 47480832 47752416 47775744 47906208 48210944 48234496 48290823 48590766 48666624 48747258 48771072 48892572 49050036 49057344 49362048 49521024 49545216 49680512 49811698 49828608 49836032 50282508 50307072 50390424 50703408 50866704 51190272 51355136 51380224 51490744 51508224 51674112 51969681 51977424 52002816 52081218 52468704 52494336 52581312 52889949 52907904 53060287 53086208 53218458 53389854 53415936 53561802 53587968 53721468 53729472 53747712 53894484 54237312 54263808 54749952 54848836 54867456 55189512 55367256 55394304 55532304 55711152 55738368 55890576 56057184 56065536 56595456 56623104 56689227 56777728 57041334 57225042 57233568 57589056 57774528 57802752 57927087 57946752 58133376 58474602 58503168 58662926 58691584 59027292 59056128 59153976 59521392 59721984 60092928 60286464 60445656 60466176 60640328 60669952 61016976 61046784 61213488 61243392 61593696 61725888 62088201 62288163 62318592 62473842 62675046 62684384 62705664 62876898 63064332 63073728 63276864 63307776 63669888 63700992 63874944 64387764 64787688 64888832 64996344 65028096 65190096 65400048 65409792 65816064 66028032 66060288 66438144 66548223 67043344 67076096 67187232 67604544 67822272 68001363 68024448 68220369 68253696 68644098 68677632 68865174 68898816 69292908 69303232 69337088 69441624 69958272 69992448 70108416 70519932 70543872 70957944 71186472 71221248 71415736 71450624 71628624 71639296 71663616 71859312 72316416 72351744 72886149 72999936 73120887 73156608 73575054 73586016 73823008 73859072 74043072 74281536 74317824 74520768 74717547 74742912 74754048 75423762 75460608 75585636 76055112 76300056 76311424 76785408 77032704 77070336 77236116 77262336 77511168 77966136 78004224 78703056 78741504 78871968 79361856 79629312 79827687 80084781 80123904 80342703 80381952 80582202 80594208 80621568 80841726 81355968 81395712 81617984 81657856 82124928 82273254 82301184 82784268 83050884 83091456 83298456 83566728 83607552 83835864 84085776 84098304 84369152 84410368 84893184 84934656 85166592 85562001 85837563 85850352 86383584 86661792 86704128 86920128 87200064 87213056 87711903 87754752 87994389 88037376 88080384 88540938 88584192 88730964 89582976 90108802 90139392 90429696 90668484 90699264 90960492 91004928 91525464 91570176 91820232 91865088 92390544 92588832 93277696 93323264 93477888 93710763 94012569 94026576 94058496 94315347 94596498 94610592 94915296 94961664 95504832 95551488 95812416 96374807 96421888 96468992 96581646 97181532 97333248 97494516 97542144 97785144 98100072 98114688 98724096 99042048 99090432 99361024 99623396 99657216 99672064 100565016 100614144 100780848 101406816 101733408 102380544 102710272 102760448 102966147 102981488 103016448 103297761 103348224 103939362 103954848 104005632 104162436 104937408 104988672 105162624 105779898 105815808 106120574 106172416 106436916 106779708 106831872 107123604 107175936 107442936 107458944 107495424 107788968 108474624 108527616 109499904 109697672 109734912 110362581 110379024 110734512 110788608 111064608 111422304 111476736 111781152 112114368 112131072 113135643 113190912 113246208 113378454 113555456 114082668 114450084 114467136 115178112 115549056 115605504 115854174 115893504 116266752 116949204 117006336 117325852 117383168 118054584 118112256 118307952 119042784 119443968 120185856 120572928 120873303 120891312 120932352 121262589 121280656 121339904 122033952 122093568 122426976 122486784 123187392 123409881 123451776 124176402 124576326 124637184 124947684 125350092 125368768 125411328 125753796 126128664 126147456 126553728 126615552 127339776 127401984 127749888 128775528 129575376 129777664 129992688 130056192 130380192 130800096 130819584 131632128 132056064 132120576 132811407 132876288 133096446 134086688 134152192 134374464 135163203 135209088 135644544 136002726 136048896 136440738 136507392 137288196 137355264 137730348 137797632 138585816 138606464 138674176 138883248 139916544 139984896 140216832 141039864 141087744 141915888 142372944 142442496 142831472 142901248 143257248 143278592 143327232 143718624 144632832 144703488 144872469 145772298 145999872 146241774 146313216 147150108 147172032 147646016 147718144 148035889 148086144 148563072 148635648 149041536 149435094 149485824 149508096 150847524 150921216 151171272 152110224 152600112 152622848 153570816 154065408 154140672 154472232 154524672 155022336 155909043 155932272 156008448 157406112 157483008 157743936 158669847 158723712 159180861 159258624 159655374 160169562 160247808 160685406 160763904 161164404 161188416 161243136 161683452 162711936 162791424 163235968 163315712 164249856 164546508 164602368 165568536 166101768 166182912 166596912 167133456 167215104 167671728 168171552 168196608 168738304 168820736 169786368 169869312 170067681 170333184 171124002 171675126 171700704 172767168 173323584 173408256 173781261 173840256 174340943 174400128 174426112 175423806 175509504 175988778 176074752 177081876 177168384 177461928 179165952 180217604 180278784 180859392 181336968 181398528 181920984 182009856 183050928 183140352 183640464 183730176 184781088 185177664 186264603 186555392 186646528 186864489 186955776 187421526 188025138 188053152 188116992 188630694 189192996 189221184 189830592 189923328 191009664 191102976 191624832 192749614 192843776 193163292 194363064 194666496 194989032 195084288 195570288 196200144 196229376 197448192 198084096 198180864 198722048 199246792 199314432 199344128 199644669 201130032 201228288 201561696 202813632 203466816 204004089 204661107 204761088 205320241 205420544 205520896 205932294 205962976 206032896 206595522 206696448 207878724 207909696 208011264 208324872 209874816 209977344 210325248 211559796 211631616 212241148 212344832 212873832 213559416 213663744 214247208 214351872 214885872 214917888 214990848 215577936 216949248 217055232 218658447 218999808 219362661 219395344 219469824 220725162 220758048 221469024 221577216 222129216 222844608 222953472 223562304 224152641 224228736 224262144 226271286 226381824 226756908 227110912 228165336 228900168 228934272 230356224 231098112 231211008 231708348 231787008 232533504 233898408 234012672 234651704 234766336 236109168 236224512 236615904 238085568 238887936 239483061 240254343 240371712 241028109 241145856 241746606 241782624 241864704 242525178 242561312 242679808 244067904 244187136 244853952 244973568 246374784 246819762 246903552 248352804 249152652 249274368 249895368 250700184 250737536 250822656 251507592 252257328 252294912 253107456 253231104 254679552 254803968 255499776 257512689 257551056 259150752 259555328 259985376 260112384 260760384 261600192 261639168 263135709 263264256 263983167 264112128 264241152 265622814 265752576 266192892 268173376 268304384 268748928 270326406 270418176 271289088 272005452 272097792 272881476 273014784 274576392 274710528 275460696 275595264 277171632 277212928 277348352 277766496 279833088 279969792 280433664 281132289 282037707 282079728 282175488 282946041 283831776 284745888 284884992 285662944 285802496 286514496 286557184 286654464 287437248 289124421 289265664 289406976 289744938 291544596 291999744 292483548 292626432 294300216 294344064 295292032 295436288 296071778 296172288 297126144 297271296 298083072 298870188 298971648 299016192 301695048 301842432 302342544 304220448 305200224 305245696 307141632 308130816 308281344 308898441 308944464 309049344 309893283 310044672 311818086 311864544 312016896 314812224 314966016 315380807 315487872 317339694 317447424 318361722 318517248 319310748 320339124 320495616 321370812 321527808 322328808 322376832 322486272 323366904 325423872 325582848 326471936 326631424 328499712 329093016 329204736 331087743 331137072 332203536 332365824 333193824 334266912 334430208 335343456 336343104 336393216 337476608 337641472 339406929 339572736 339738624 340135362 340666368 342248004 343350252 343401408 345534336 346647168 346816512 347562522 347680512 348681886 348800256 348852224 350847612 351019008 351977556 352149504 354163752 354336768 354923856 358331904 360435208 360557568 361718784 362619909 362673936 362797056 363787767 363841968 364019712 366101856 366280704 367280928 367460352 369562176 370229643 370355328 372529206 373110784 373293056 373728978 373911552 374843052 376050276 376106304 376233984 377261388 378385992 378442368 379661184 379846656 382019328 382205952 383249664 385499228 385687552 386326584 388726128 389332992 389978064 390168576 391140576 392400288 392458752 394896384 396168192 396361728 397444096 398434221 398493584 398628864 398688256 399289338 402260064 402456576 403123392 405489609 405627264 406933632 408008178 409322214 409522176 410640482 410841088 411864588 411925952 412065792 413191044 413392896 415757448 415819392 416022528 416649744 419749632 419954688 420650496 423119592 423263232 424482296 424689664 425747664 427118832 427327488 428494416 428703744 429771744 429835776 429981696 431155872 433898496 434110464 434617407 437316894 437999616 438725322 438790688 438939648 441450324 441516096 442938048 443154432 444107667 444258432 445689216 445906944 447124608 448305282 448457472 448524288 452542572 452763648 453513816 454221824 456330672 457800336 457868544 460712448 462196224 462422016 463416696 463574016 465067008 467727129 467796816 468025344 469303408 469532672 472218336 472449024 473231808 476009541 476171136 477542583 477775872 478966122 480508686 480743424 482056218 482291712 483493212 483565248 483729408 485050356 485122624 485359616 488135808 488374272 489707904 489947136 492749568 493639524 493807104 496705608 498305304 498548736 499790736 501400368 501475072 501645312 503015184 504514656 504589824 506214912 506462208 509359104 509607936 510203043 510999552 515025378 515102112 518301504 519110656 519970752 520224768 521343783 521520768 523022829 523200384 523278336 526271418 526528512 527966334 528224256 531245628 531505152 532385784 536346752 536608768 537497856 540652812 540836352 542578176 544010904 544195584 545762952 546029568 549152784 549421056 550921392 551190528 554343264 554425856 554696704 555532992 558793809 559666176 559939584 560593467 560867328 562264578 564075414 564159456 564350976 565892082 567663552 569491776 569769984 571325888 571604992 572834527 573028992 573114368 573308928 574874496 578248842 578531328 579489876 583089192 583999488 584967096 585252864 588600432 588688128 590584064 590872576 592143556 592344576 594252288 594542592 596166144 597740376 597943296 598032384 598934007 603390096 603684864 604685088 608440896 610400448 610491392 612012267 613983321 614283264 615960723 616261632 616562688 617796882 617888928 618098688 619786566 620089344 623636172 623729088 624033792 629624448 629932032 630761614 630975744 634679388 634894848 636723444 637034496 638621496 640678248 640991232 642741624 643055616 644657616 644753664 644972544 646733808 650847744 651165696 652943872 653262848 655975341 656999424 658087983 658186032 658409472 662175486 662274144 664407072 664731648 666387648 668533824 668860416 670686912 672457923 672686208 672786432 674623649 674953216 675282944 678813858 679145472 680270724 681332736 684496008 686700504 686802816 691068672 693294336 693633024 695125044 695361024 697363772 697600512 697704448 701695224 702038016 703955112 704299008 708327504 708673536 709847712 716663808 718449183 720763029 720870416 721115136 723084327 723437568 725239818 725347872 725594112 727575534 727683936 728039424 732203712 732561408 734561856 734920704 739124352 740459286 740710656 745058412 746221568 747457956 747823104 749686104 752100552 752212608 752467968 754522776 756771984 756884736 759322368 759693312 764038656 764411904 766499328 770998456 771375104 772538067 772653168 777452256 778665984 779956128 780337152 782281152 784800576 784917504 789407127 789792768 791949501 792336384 792723456 794888192 796868442 796987168 797257728 797376512 798578676 804520128 804913152 806246784 810979218 811254528 813867264 816016356 818644428 819044352 821280964 821682176 823729176 823851904 824131584 826382088 826785792 831514896 831638784 832045056 833299488 839499264 839909376 841300992 846113121 846239184 846526464 848838123 848964592 849379328 851495328 854237664 854654976 856988832 857407488 859543488 859671552 859963392 862311744 867373263 867796992 868220928 869234814 874633788 875999232 877450644 877581376 877879296 882900648 883032192 885876096 886308864 888215334 888516864 891378432 891813888 894249216 896610564 896914944 897048576 905085144 905527296 907027632 908443648 912661344 915600672 915737088 921424896 924392448 924844032 926695323 926833392 927148032 929679849 930134016 935454258 935593632 936050688 938606816 939065344 944436672 944898048 946142421 946463616 952019082 952342272 955085166 955551744 957932244 961017372 961486848 964112436 964583424 966986424 967130496 967458816 970100712 970245248 970719232 976271616 976748544 979415808 979894272 985499136 987279048 987614208 993411216 996610608 997097472 999581472 1002800736 1002950144 1003290624 1006030368 1009029312 1009179648 1012429824 1012924416 1018220787 1018718208 1019215872 1020406086 1021999104 1030050756 1030204224 1036251223 1036603008 1038221312 1039941504 1040449536 1042687566 1043041536 1046045658 1046400768 1046556672 1052542836 1053057024 1055932668 1056448512 1062491256 1063010304 1064771568 1072693504 1073217536 1074995712 1081305624 1081672704 1085156352 1087859727 1088021808 1088391168 1091363301 1091525904 1092059136 1098305568 1098842112 1101842784 1102381056 1108686528 1108851712 1109393408 1110688929 1111065984 1117587618 1119332352 1119879168 1121186934 1121734656 1124529156 1128150828 1128318912 1128701952 1131784164 1135327104 1138983552 1139539968 1142651776 1143209984 1145669054 1146057984 1146228736 1146617856 1149748992 1156497684 1157062656 1158979752 1166178384 1167998976 1169934192 1170505728 1177200864 1177376256 1181168128 1181745152 1184287112 1184689152 1188504576 1189085184 1192332288 1195302663 1195480752 1195886592 1196064768 1197868014 1206780192 1207369728 1209370176 1216468827 1216881792 1220386601 1220800896 1220982784 1224024534 1227966642 1228566528 1231921446 1232523264 1235593764 1235777856 1236197376 1239573132 1240178688 1247272344 1247458176 1248067584 1259248896 1259864064 1261523228 1261951488 1269358776 1269789696 1273446888 1274068992 1277242992 1281356496 1281982464 1285483248 1286111232 1289315232 1289507328 1289945088 1293467616 1301695488 1302331392 1303852221 1305887744 1306525696 1311950682 1313998848 1316175966 1316372064 1316818944 1324350972 1324548288 1328814144 1329463296 1332323001 1332775296 1337067648 1337720832 1341373824 1344915846 1345372416 1345572864 1349247298 1349906432 1357627716 1358290944 1360541448 1362665472 1368992016 1373401008 1373605632 1382137344 1386588672 1387266048 1390250088 1390722048 1394727544 1395201024 1395408896 1403181387 1403390448 1404076032 1407910224 1408598016 1416655008 1417347072 1419695424 1428028623 1432627749 1433327616 1436898366 1441526058 1441740832 1442230272 1446168654 1446875136 1450479636 1450695744 1451188224 1455151068 1455367872 1456078848 1464407424 1465122816 1469123712 1469841408 1478248704 1480918572 1481421312 1490116824 1492443136 1494915912 1495646208 1499372208 1504201104 1504425216 1504935936 1509045552 1513543968 1513769472 1518644736 1519386624 1528077312 1528823808 1530609129 1532998656 1541996912 1542750208 1545076134 1545306336 1554904512 1557331968 1559912256 1560674304 1564031349 1564562304 1569068487 1569601152 1569835008 1578814254 1579585536 1583899002 1584672768 1589776384 1593736884 1593974336 1594515456 1594753024 1597157352 1609040256 1609826304 1612493568 1621958436 1622509056 1627734528 1632032712 1637288856 1638088704 1642561928 1643364352 1647458352 1647703808 1648263168 1652764176 1653571584 1663029792 1663277568 1664090112 1666598976 1676381427 1678998528 1679818752 1681780401 1682601984 1692226242 1692478368 1693052928 1697676246 1697929184 1698758656 1702990656 1708475328 1709309952 1713977664 1714814976 1718503581 1719086976 1719343104 1719926784 1724623488 1734746526 1735593984 1738469628 1749267576 1751998464 1754901288 1755162752 1755758592 1765801296 1766064384 1771752192 1772617728 1776430668 1777033728 1782756864 1783627776 1788498432 1793221128 1793829888 1794097152 1810170288 1811054592 1814055264 1816887296 1825322688 1831201344 1831474176 1836036801 1841949963 1842849792 1847882169 1848784896 1849688064 1853390646 1853666784 1854296064 1859359698 1860268032 1870908516 1871187264 1872101376 1877213632 1878130688 1888873344 1889796096 1892284842 1892927232 1904038164 1904684544 1910170332 1911103488 1915864488 1922034744 1922973696 1928224872 1929166848 1933972848 1934260992 1934917632 1940201424 1940490496 1941438464 1952543232 1953497088 1958831616 1959788544 1967926023 1970998272 1974263949 1974558096 1975228416 1986822432 1993221216 1994194944 1999162944 2005601472 2005900288 2006581248 2012060736 2017373769 2018058624 2018359296 2023870947 2024859648 2025848832 2036441574 2037436416 2040812172 2043998208 2060101512 2060408448 2072502446 2073206016 2076442624 2079883008 2080899072 2085375132 2086083072 2092091316 2092801536 2093113344 2105085672 2106114048 2111865336 2112897024 2124982512 2126020608 2129543136 2145387008 2146435072 2149991424 2155347549 2162289087 2162611248 2163345408 2169252981 2170312704 2175719454 2176043616 2176782336 2182726602 2183051808 2184118272 2196611136 2197684224 2203685568 2204762112 2216620561 2217373056 2217703424 2218786816 2221377858 2222131968 2235175236 2238664704 2242373868 2243469312 2249058312 2256301656 2256637824 2257403904 2263568328 2270654208 2277967104 2279079936 2285303552 2286419968 2291338108 2292115968 2292457472 2293235712 2299497984 2312995368 2314125312 2317614201 2317959504 2332356768 2335997952 2339868384 2341011456 2354401728 2354752512 2362336256 2363490304 2368221381 2368574224 2369378304 2375848503 2377009152 2378170368 2384664576 2390605326 2390961504 2391773184 2392129536 2395736028 2413560384 2414739456 2418740352 2432937654 2433763584 2440773202 2441601792 2441965568 2448049068 2455933284 2457133056 2463842892 2465046528 2471187528 2471555712 2472394752 2479146264 2480357376 2494544688 2494916352 2496135168 2518497792 2519728128 2523046456 2523902976 2538339363 2538717552 2539579392 2546514369 2546893776 2548137984 2554485984 2562712992 2563964928 2570966496 2572222464 2578630464 2579014656 2579890176 2586935232 2602119789 2603390976 2604662784 2607704442 2611775488 2613051392 2623901364 2627997696 2632351932 2632744128 2633637888 2648701944 2649096576 2657628288 2658926592 2664646002 2665550592 2674135296 2675441664 2682747648 2689831692 2690744832 2691145728 2698494596 2699812864 2715255432 2716581888 2721082896 2725330944 2737984032 2746802016 2747211264 2764274688 2773177344 2774532096 2780085969 2780500176 2781444096 2789039547 2789455088 2790402048 2790817792 2806362774 2806780896 2808152064 2815820448 2817196032 2833310016 2834694144 2838427263 2839390848 2856057246 2865255498 2866655232 2873796732 2883052116 2883481664 2884460544 2892337308 2893750272 2900959272 2901391488 2902376448 2910302136 2910735744 2912157696 2928814848 2930245632 2938247424 2939682816 2956497408 2961837144 2962842624 2980233648 2984886272 2989831824 2991292416 2998744416 3008402208 3008850432 3009871872 3018091104 3027087936 3027538944 3037289472 3038773248 3054662361 3056154624 3057647616 3061218258 3065997312 3083993824 3085500416 3090152268 3090612672 3108753669 3109809024 3114663936 3119824512 3121348608 3128062698 3129124608 3138136974 3139202304 3139670016 3157628508 3159171072 3167798004 3169345536 3179552768 3187473768 3187948672 3189030912 3189506048 3194314704 3218080512 3219652608 3224987136 3243916872 3245018112 3255469056 3264065424 3274089903 3274577712 3276177408 3285123856 3286728704 3294916704 3295407616 3296526336 3305528352 3307143168 3326059584 3326555136 3328180224 3332066787 3333197952 3352762854 3357997056 3359637504 3363560802 3365203968 3384452484 3384956736 3386105856 3395352492 3395858368 3397517312 3405981312 3416950656 3418619904 3427955328 3429629952 3437007162 3438173952 3438686208 3439853568 3449246976 3469493052 3471187968 3476939256 3498535152 3503996928 3509802576 3510325504 3511517184 3531602592 3532128768 3543504384 3545235456 3552861336 3554067456 3565513728 3567255552 3576996864 3585907989 3586442256 3587659776 3588194304 3620340576 3622109184 3628110528 3633774592 3649406481 3650645376 3661159803 3662402688 3662948352 3672073602 3683899926 3685699584 3695764338 3697569792 3706781292 3707333568 3708592128 3718719396 3720536064 3741817032 3742374528 3744202752 3754427264 3756261376 3777746688 3779592192 3784569684 3785854464 3808076328 3809369088 3820340664 3822206976 3831728976 3844069488 3845947392 3856449744 3858333696 3867945696 3868521984 3869835264 3880402848 3880980992 3882876928 3905086464 3906994176 3911556663 3917663232 3919577088 3935852046 3941996544 3948527898 3949116192 3950456832 3973644864 3986442432 3988389888 3996969003 3998325888 4009841689 4011202944 4011800576 4013162496 4024121472 4034747538 4036117248 4036718592 4047741894 4049719296 4072883148 4074872832 4081624344 4087996416 4120203024 4120816896 4145004892 4146412032 4152885248 4159766016 4161798144 4170750264 4172166144 4184182632 4185603072 4186226688 4209544161 4210171344 4212228096 4223730672 4225794048 4249965024 4252041216 4259086272 4284085869 4290774016 4292870144 4297883247 4299982848 4310695098 4324578174 4325222496 4326690816 4338505962 4340625408 4351438908 4352087232 4353564672 4365453204 4366103616 4368236544 4393222272 4395368448 4407371136 4409524224 4433241122 4434746112 4435406848 4442755716 4444263936 4470350472 4477329408 4484747736 4486938624 4498116624 4512603312 4513275648 4514807808 4527136656 4541308416 4555934208 4558159872 4570607104 4572839936 4582676216 4584231936 4584914944 4586471424 4591827387 4598995968 4625990736 4628250624 4635228402 4635919008 4664713536 4671995904 4679736768 4682022912 4692094047 4707205461 4708803456 4709505024 4722365543 4724672512 4726980608 4736442762 4737148448 4738756608 4751697006 4754018304 4769329152 4781210652 4781923008 4783546368 4784259072 4791472056 4827120768 4829478912 4837480704 4865875308 4867527168 4881546404 4883203584 4883931136 4896098136 4911866568 4914266112 4927685784 4930093056 4942375056 4943111424 4944789504 4958292528 4960714752 4989089376 4989832704 4992270336 5029144281 5036995584 5039456256 5045341203 5046092912 5047805952 5076678726 5077435104 5079158784 5093028738 5093787552 5096275968 5108971968 5125425984 5127929856 5141932992 5144444928 5155510743 5157260928 5158029312 5159780352 5173870464 5204239578 5206781952 5215408884 5223550976 5247802728 5255995392 5264703864 5265488256 5267275776 5297403888 5298193152 5315256576 5317853184 5329292004 5331101184 5348270592 5350883328 5365495296 5379663384 5381489664 5382291456 5396989192 5399625728 5430510864 5433163776 5442165792 5450661888 5475968064 5493604032 5494422528 5508110403 5525849889 5528549376 5543646507 5546354688 5549064192 5560171938 5561000352 5562888192 5578079094 5578910176 5580804096 5581635584 5612725548 5613561792 5616304128 5631640896 5634392064 5666620032 5669388288 5676854526 5678781696 5712114492 5730510996 5733310464 5747593464 5766104232 5766963328 5768921088 5784674616 5787500544 5801918544 5802782976 5804752896 5820604272 5821471488 5824315392 5857629696 5860491264 5876494848 5879365632 5912994816 5922791847 5923674288 5925685248 5960467296 5969772544 5979663648 5982584832 5997488832 6016804416 6017700864 6019743744 6036182208 6052121307 6054175872 6055077888 6071612841 6074578944 6077546496 6109324722 6112309248 6122436516 6131994624 6167987648 6171000832 6180304536 6181225344 6217507338 6219618048 6229327872 6239649024 6242697216 6256125396 6258249216 6276273948 6278404608 6279340032 6315257016 6318342144 6335596008 6338691072 6359105536 6374947536 6375897344 6378061824 6379012096 6388629408 6436161024 6439305216 6449974272 6466042647 6486867261 6487833744 6490036224 6507758943 6510938112 6528130848 6548179806 6549155424 6552354816 6570247712 6573457408 6589833408 6590815232 6593052672 6611056704 6614286336 6649861683 6652119168 6653110272 6656360448 6664133574 6666395904 6705525708 6715994112 6727121604 6730407936 6768904968 6769913472 6772211712 6790704984 6791716736 6795034624 6811962624 6833901312 6837239808 6855910656 6859259904 6874014324 6876347904 6877372416 6879707136 6898493952 6938986104 6942375936 6953878512 6997070304 7007993856 7019605152 7020651008 7023034368 7063205184 7064257536 7087008768 7090470912 7104664143 7105722672 7108134912 7127545509 7131027456 7134511104 7153993728 7171815978 7172884512 7175319552 7176388608 7240681152 7244218368 7253758561 7256221056 7267549184 7298812962 7301290752 7322319606 7324805376 7325896704 7344147204 7367799852 7371399168 7391528676 7395139584 7413562584 7414667136 7417184256 7437438792 7441072128 7483634064 7484749056 7488405504 7508854528 7512522752 7555493376 7559184384 7569139368 7571708928 7615018089 7616152656 7618738176 7639543107 7640681328 7644413952 7663457952 7688138976 7691894784 7712899488 7716667392 7735891392 7737043968 7739670528 7760805696 7761961984 7765753856 7806359367 7810172928 7813988352 7823113326 7835326464 7839154176 7871704092 7883993088 7897055796 7898232384 7900913664 7947289728 7972884864 7976779776 7993938006 7996651776 8019683378 8022405888 8023601152 8026324992 8048242944 8069495076 8072234496 8073437184 8095483788 8099438592 8145766296 8149745664 8163248688 8175992832 8240406048 8241633792 8290009784 8292824064 8305770496 8319532032 8323596288 8340257907 8341500528 8344332288 8367118641 8368365264 8371206144 8372453376 8419088322 8420342688 8424456192 8447461344 8451588096 8499930048 8504082432 8515281789 8518172544 8568171738 8581548032 8585740288 8595766494 8599965696 8621390196 8649156348 8650444992 8653381632 8677011924 8681250816 8702877816 8704174464 8707129344 8730906408 8732207232 8736473088 8786444544 8790736896 8814742272 8819048448 8866482244 8869492224 8870813696 8885511432 8888527872 8940700944 8954658816 8969495472 8973877248 8996233248 9025206624 9026551296 9029615616 9054273312 9082616832 9111868416 9116319744 9141214208 9145679872 9163987083 9165352432 9168463872 9169829888 9172942848 9183654774 9197991936 9251981472 9256501248 9270456804 9271838016 9326261007 9329427072 9343991808 9359473536 9364045824 9384188094 9414410922 9417606912 9419010048 9444731086 9449345024 9472885524 9474296896 9477513216 9503394012 9508036608 9538658304 9562421304 9563846016 9567092736 9568518144 9582944112 9654241536 9658957824 9674961408 9731750616 9735054336 9763092808 9766407168 9767862272 9792196272 9822269709 9823733136 9828532224 9855371568 9860186112 9884750112 9886222848 9889579008 9916585056 9921429504 9978178752 9979665408 9984540672 9996200361 10058288562 10073991168 10078912512 10090682406 10092185824 10095611904 10153357452 10154870208 10158317568 10186057476 10187575104 10192551936 10217943936 10250851968 10255859712 10283865984 10288889856 10311021486 10314521856 10316058624 10319560704 10347740928 10408479156 10413563904 10430817768 10447101952 10495605456 10511990784 10529407728 10530976512 10534551552 10594807776 10596386304 10630513152 10635706368 10658584008 10662202368 10696541184 10701766656 10730990592 10757723967 10759326768 10762979328 10764582912 10793978384 10799251456 10861021728 10866327552 10884331584 10901323776 10948219443 10951936128 10983479409 10987208064 10988845056 11016220806 11051699778 11057098752 11087293014 11092709376 11120343876 11122000704 11125776384 11156158188 11157820352 11161608192 11163271168 11225451096 11227123584 11232608256 11263281792 11268784128 11333240064 11338776576 11353709052 11357563392 11424228984 11461021992 11466620928 11495186928 11532208464 11533926656 11537842176 11569349232 11575001088 11603837088 11605565952 11609505792 11641208544 11642942976 11648630784 11715259392 11720982528 11734669989 11752989696 11758731264 11825989632 11845583694 11847348576 11851370496 11920934592 11939545088 11959327296 11965169664 11990907009 11994977664 12029525067 12033608832 12035401728 12039487488 12072364416 12104242614 12108351744 12110155776 12143225682 12149157888 12218649444 12224618496 12244873032 12263989248 12335975296 12342001664 12360609072 12362450688 12435014676 12439236096 12458655744 12479298048 12485394432 12512250792 12516498432 12552547896 12556809216 12558680064 12630514032 12636684288 12671192016 12677382144 12718211072 12749895072 12751794688 12756123648 12758024192 12777258816 12852257607 12872322048 12878610432 12893649741 12899948544 12932085294 12973734522 12975667488 12980072448 13015517886 13021876224 13056261696 13096359612 13098310848 13104709632 13140495424 13146914816 13175194121 13179666816 13181630464 13186105344 13222113408 13228572672 13299723366 13304238336 13306220544 13328267148 13332791808 13411051416 13431988224 13454243208 13460815872 13537809936 13539826944 13544423424 13581409968 13583433472 13590069248 13623925248 13667802624 13674479616 13711821312 13718519808 13748028648 13752695808 13754744832 13759414272 13775482161 13796987904 13877972208 13884751872 13907757024 13994140608 14015987712 14039210304 14041302016 14046068736 14076282141 14121616383 14126410368 14128515072 14167096629 14174017536 14180941824 14209328286 14211445344 14216269824 14255091018 14262054912 14307987456 14343631956 14345769024 14350639104 14352777216 14481362304 14488436736 14507517122 14512442112 14535098368 14597625924 14602581504 14644639212 14649610752 14651793408 14688294408 14735599704 14742798336 14783057352 14790279168 14827125168 14829334272 14834368512 14874877584 14882144256 14967268128 14969498112 14976811008 15017709056 15025045504 15087432843 15110986752 15118368768 15136023609 15138278736 15143417856 15230036178 15232305312 15237476352 15279086214 15281362656 15288827904 15326915904 15376277952 15383789568 15425798976 15433334784 15466532229 15471782784 15474087936 15479341056 15516343927 15521611392 15523923968 15531507712 15612718734 15620345856 15646226652 15670652928 15743408184 15767986176 15794111592 15796464768 15801827328 15894579456 15945769728 15953559552 15987876012 15993303552 16039366756 16044811776 16047202304 16052649984 16096485888 16138990152 16144468992 16146874368 16190967576 16198877184 16291532592 16299491328 16326497376 16351985664 16480812096 16483267584 16524331209 16577549667 16580019568 16585648128 16611540992 16630939521 16639064064 16647192576 16680515814 16683001056 16688664576 16734237282 16736730528 16742412288 16744906752 16838176644 16840685376 16848912384 16894922688 16903176192 16999860096 17008164864 17030563578 17036345088 17136343476 17163096064 17191532988 17199931392 17242780392 17298312696 17300889984 17306763264 17354023848 17362501632 17405755632 17408348928 17414258688 17461812816 17464414464 17472946176 17572889088 17581473792 17629484544 17638096896 17732964488 17738984448 17741627392 17768375541 17771022864 17777055744 17881401888 17909317632 17938990944 17947754496 17992466496 18050413248 18053102592 18059231232 18108546624 18156363921 18165233664 18214838523 18223736832 18232639488 18282428416 18291359744 18327974166 18330704864 18336927744 18339659776 18367309548 18395983872 18503962944 18513002496 18540913608 18543676032 18652522014 18658854144 18687983616 18718947072 18728091648 18768376188 18828821844 18835213824 18838020096 18889462172 18898690048 18945771048 18948593792 18955026432 19006788024 19016073216 19077316608 19124842608 19127692032 19134185472 19137036288 19165888224 19308483072 19317915648 19349922816 19460601783 19463501232 19470108672 19523276829 19526185616 19532814336 19535724544 19584392544 19644539418 19647466272 19657064448 19710743136 19720372224 19769500224 19772445696 19779158016 19833170112 19842859008 19949585049 19956357504 19959330816 19969081344 19992400722 20116577124 20147982336 20181364812 20184371648 20191223808 20306714904 20309740416 20316635136 20372114952 20375150208 20385103872 20435887872 20501703936 20511719424 20567731968 20577779712 20622042972 20629043712 20632117248 20639121408 20695481856 20816958312 20827127808 20861635536 20894203904 20991210912 21023981568 21058815456 21061953024 21069103104 21189615552 21192772608 21261026304 21271412736 21313992429 21317168016 21324404736 21382636527 21393082368 21403533312 21461981184 21515447934 21518653536 21525958656 21529165824 21587956768 21598502912 21722043456 21732655104 21761275683 21768663168 21802647552 21896438886 21903872256 21966958818 21974416128 21977690112 22032441612 22103399556 22114197504 22174586028 22185418752 22240687752 22244001408 22251552768 22312316376 22315640704 22323216384 22326542336 22450902192 22454247168 22465216512 22526563584 22537568256 22666480128 22677553152 22707418104 22715126784 22848457968 22918629321 22922043984 22933241856 22990373856 23064416928 23067853312 23075684352 23138698464 23150002176 23207674176 23211131904 23219011584 23282417088 23285885952 23297261568 23419078101 23430518784 23441965056 23469339978 23505979392 23517462528 23651979264 23691167388 23694697152 23702740992 23841869184 23879090176 23918654592 23930339328 23981814018 23989955328 24059050134 24067217664 24070803456 24078974976 24144728832 24208485228 24216703488 24220311552 24286451364 24298315776 24437298888 24449236992 24489746064 24527978496 24671950592 24684003328 24721218144 24724901376 24870029352 24878472192 24917311488 24958596096 24970788864 25020773721 25024501584 25032996864 25101355923 25105095792 25113618432 25117360128 25261028064 25273368576 25342384032 25354764288 25436422144 25499790144 25503589376 25512247296 25516048384 25545845367 25554517632 25704515214 25744644096 25757220864 25787299482 25799897088 25864170588 25947469044 25951334976 25960144896 26031035772 26043752448 26112523392 26192719224 26196621696 26209419264 26280990848 26293829632 26350388242 26359333632 26363260928 26372210688 26444226816 26457145344 26599446732 26608476672 26612441088 26656534296 26665583616 26822102832 26863976448 26908486416 26921631744 27075619872 27079653888 27088846848 27162819936 27166866944 27180138496 27247850496 27335605248 27348959232 27423642624 27437039616 27491961249 27496057296 27505391616 27509489664 27518828544 27550964322 27593975808 27755944416 27769503744 27815514048 27978783021 27988281216 28031975424 28068891823 28078420608 28082604032 28092137472 28152564282 28243232766 28252820736 28257030144 28334193258 28348035072 28418656572 28422890688 28432539648 28510182036 28524109824 28615974912 28687263912 28691538048 28701278208 28705554432 28962724608 28976873472 29015034244 29024884224 29070196736 29195251848 29205163008 29289278424 29299221504 29303586816 29376588816 29466809127 29471199408 29485596672 29566114704 29580558336 29654250336 29658668544 29668737024 29749755168 29764288512 29934536256 29938996224 29953622016 29988601083 30035418112 30050091008 30174865686 30221973504 30236737536 30272047218 30276557472 30286835712 30460072356 30464610624 30474952704 30558172428 30562725312 30577655808 30653831808 30752555904 30767579136 30851597952 30866669568 30933064458 30943565568 30948175872 30958682112 31032687854 31043222784 31047847936 31225437468 31240691712 31292453304 31341305856 31486816368 31535972352 31588223184 31592929536 31603654656 31789158912 31891539456 31907119104 31975752024 31986607104 32078733512 32089623552 32094404608 32105299968 32192971776 32273171901 32277980304 32288937984 32293748736 32381935152 32397754368 32583065184 32598982656 32652994752 32703971328 32844658329 32950438227 32961624192 32966535168 33048662418 33155099334 33160039136 33171296256 33223081984 33261879042 33278128128 33361031628 33366002112 33377329152 33468474564 33473461056 33484824576 33489813504 33676353288 33681370752 33697824768 33789845376 33806352384 33999720192 34016329728 34061127156 34072690176 34272686952 34326192128 34383065976 34399862784 34485560784 34596625392 34601779968 34613526528 34708047696 34725003264 34811511264 34816697856 34828517376 34923625632 34928828928 34945892352 35145778176 35162947584 35204009967 35258969088 35276193792 35465928976 35477968896 35483254784 35536751082 35542045728 35554111488 35762803776 35818635264 35877981888 35895508992 35972721027 35984932992 36088575201 36100826496 36106205184 36118462464 36217093248 36312727842 36330467328 36429677046 36447473664 36564856832 36655948332 36661409728 36673855488 36679319552 36734619096 36791967744 37007925888 37026004992 37081827216 37087352064 37305044028 37317708288 37375967232 37437894144 37456183296 37536752376 37657643688 37670427648 37676040192 37778924344 37797380096 37891542096 37897187584 37910052864 38013576048 38032146432 38154633216 38249685216 38255384064 38268370944 38274072576 38331776448 38556772821 38616966144 38635831296 38680949223 38699845632 38921203566 38927002464 38940217344 39046553658 39052371232 39065628672 39071449088 39168785088 39289078836 39294932544 39314128896 39421486272 39440744448 39525582363 39539000448 39544891392 39558316032 39666340224 39685718016 39899170098 39912715008 39918661632 39984801444 40233154248 40295964672 40362729624 40368743296 40382447616 40613429808 40619480832 40633270272 40744229904 40750300416 40770207744 40871775744 41003407872 41023438848 41135463936 41155559424 41244085944 41258087424 41264234496 41278242816 41390963712 41633916624 41654255616 41723271072 41788407808 41982421824 42047963136 42117630912 42123906048 42138206208 42228846423 42364849149 42379231104 42385545216 42501289887 42522052608 42542825472 42627984858 42634336032 42648809472 42765273054 42786164736 42923962368 43030895868 43037307072 43051917312 43058331648 43175913536 43197005824 43444086912 43465310208 43522551366 43537326336 43605295104 43792877772 43807744512 43933917636 43948832256 43955380224 44064883224 44206799112 44228395008 44349172056 44370837504 44481375504 44488002816 44503105536 44624632752 44631281408 44646432768 44653084672 44901804384 44908494336 44930433024 45053127168 45075136512 45262298529 45332960256 45355106304 45408070827 45414836208 45430253568 45696915936 45837258642 45844087968 45866483712 45980747712 46128833856 46135706624 46151368704 46277396928 46300004352 46399596687 46415348352 46422263808 46438023168 46549031781 46564834176 46571771904 46594523136 46838156202 46861037568 46938679956 47011958784 47303958528 47382334776 47389394304 47405481984 47683738368 47758180352 47837309184 47860678656 47963628036 47979910656 48118100268 48134435328 48141606912 48157949952 48289457664 48416970456 48433406976 48440623104 48572902728 48596631552 48874597776 48898473984 48979492128 49055956992 49343901184 49368006656 49442436288 49449802752 49572993627 49732649001 49740058704 49756944384 49834622976 49892818563 49917192192 49941577728 50041547442 50049003168 50065993728 50202711846 50210191584 50227236864 50234720256 50522056128 50546737152 50684768064 50709528576 50872844288 50982272903 50999580288 51007178752 51024494592 51032096768 51091690734 51109035264 51409030428 51489288192 51574598964 51599794176 51728341176 51894938088 51902669952 51920289792 52062071544 52087504896 52225046784 52385438448 52393243392 52418838528 52561981696 52587659264 52700776484 52718667264 52726521856 52744421376 52888453632 52914290688 53198893464 53216953344 53224882176 53305126623 53313068592 53331167232 53644205664 53727952896 53816972832 53843263488 54151239744 54159307776 54177693696 54325639872 54333733888 54360276992 54469091763 54495700992 54644515569 54671210496 54697918464 54847285248 54874079232 54983922498 54992114592 55010783232 55018979328 55101928644 55187951616 55511888832 55539007488 55631028096 55957566042 55976562432 56063950848 56137783646 56156841216 56165208064 56184274944 56305128564 56486465532 56505641472 56514060288 56668386516 56696070144 56837313144 56845781376 56865079296 57020364072 57048219648 57231949824 57374527824 57383076096 57402556416 57411108864 57925449216 57953746944 58030068488 58049768448 58140393472 58381805349 58390503696 58410326016 58569830487 58578556848 58598443008 58607173632 58753177632 58933618254 58942398816 58971193344 59132229408 59161116672 59308500672 59317337088 59337474048 59499510336 59528577024 59848755147 59869072512 59877992448 59907244032 59977202166 60070836224 60100182016 60349731372 60443947008 60544094436 60553114944 60573671424 60920144712 60929221248 60949905408 61116344856 61125450624 61155311616 61307663616 61505111808 61535158272 61703195904 61733339136 61866128916 61887131136 61896351744 61917364224 62065375708 62086445568 62095695872 62450874936 62481383424 62584906608 62682611712 62973632736 63071944704 63176446368 63185859072 63207309312 63578317824 63783078912 63814238208 63941977287 63951504048 63973214208 64147909581 64157467024 64179247104 64188809216 64210599936 64385943552 64546343802 64555960608 64577875968 64587497472 64763870304 64795508736 65166130368 65197965312 65283827049 65305989504 65407942656 65689316658 65900876454 65923248384 65933070336 66097324836 66310198668 66320078272 66342592512 66523758084 66556256256 66722063256 66732004224 66754658304 66936949128 66946922112 66969649152 66979627008 67352706576 67362741504 67395649536 67579690752 67612704768 67999440384 68032659456 68122254312 68145380352 68545373904 68652384256 68755887963 68766131952 68799725568 68971121568 69193250784 69203559936 69227053056 69416095392 69450006528 69623022528 69633395712 69657034752 69847251264 69857657856 69891784704 70257234303 70291556352 70325895168 70408019934 70517938176 70552387584 70931857952 70955937792 70966509568 71073502164 71084091456 71108222976 71525607552 71637270528 71755963776 71791017984 71945442054 71969865984 72177150402 72201652992 72212410368 72236924928 72434186496 72625455684 72660934656 72859354092 72894947328 73129713664 73311896664 73322819456 73347710976 73358639104 73469238192 73583935488 74015851776 74052009984 74163654432 74174704128 74610088056 74635416576 74751934464 74875788288 74912366592 75073504752 75304067769 75315287376 75340855296 75352080384 75557848688 75594760192 75783084192 75794375168 75820105728 76027152096 76064292864 76309266432 76499370432 76510768128 76536741888 76548145152 76637536101 76663552896 77113545642 77233932288 77271662592 77361898446 77399691264 77842407132 77854004928 77880434688 78093107316 78104742464 78131257344 78142898176 78337570176 78578157672 78589865088 78628257792 78842972544 78881488896 79051164726 79078000896 79089782784 79116632064 79332680448 79371436032 79798340196 79825430016 79837323264 79969602888 80466308496 80591929344 80725459248 80737486592 80764895232 81226859616 81238961664 81266540544 81488459808 81500600832 81540415488 81743551488 82006815744 82046877696 82270927872 82311118848 82475883747 82488171888 82516174848 82528468992 82556485632 82781927424 83267833248 83308511232 83446542144 83576815616 83936349063 83964843648 84095926272 84206675469 84235261824 84247812096 84276412416 84457692846 84729698298 84758462208 84771090432 85002579774 85044105216 85255969716 85268672064 85297618944 85530546108 85572329472 85847924736 86061791736 86074614144 86103834624 86116663296 86351827072 86394011648 86888173824 86930620416 87045102732 87074652672 87210590208 87585755544 87615489024 87867835272 87897664512 87910760448 88129766448 88413598224 88456790016 88698344112 88741675008 88962751008 88976005632 89006211072 89249265504 89262562816 89292865536 89306169344 89803608768 89816988672 89860866048 89965803249 90106254336 90150273024 90524597058 90665920512 90710212608 90816141654 90829672416 90860507136 91393831872 91674517284 91688175936 91732967424 91961495424 92226358847 92257667712 92271413248 92302737408 92554793856 92600008704 92799193374 92830696704 92844527616 92876046336 93098063562 93129668352 93143543808 93676312404 93722075136 93877359912 94023917568 94607917056 94764669552 94778788608 94810963968 95367476736 95516360704 95674618368 95721357312 95927256072 95959821312 96236200536 96268870656 96283213824 96315899904 96578915328 96819515703 96833940912 96866813952 96881246208 97145805456 97193263104 97749195552 97796947968 97958984256 98111913984 98533974987 98687802368 98736013312 98851314681 98884872576 98899605504 99145987254 99465298002 99480117408 99513888768 99669245952 99785637126 99834384384 100083094884 100098006336 100131987456 100405423692 100420383168 100454473728 100469440512 101044112256 101093474304 101369536128 101419057152 101745688576 101964545806 101999160576 102014357504 102048989184 102183381468 102218070528 102818060856 102978576384 103149197928 103199588352 103456682352 103789876176 103805339904 103840579584 104124143088 104175009792 104450093568 104770876896 104786486784 104837677056 105123963392 105175318528 105401552968 105437334528 105453043712 105488842752 105612029901 105776907264 105828581376 106397786928 106433906688 106449764352 106610253246 106626137184 106662334464 107288411328 107455905792 107633945664 107686526976 107918163081 108265725603 108302479488 108318615552 108355387392 108614407489 108651279744 108667467776 108720553984 108938183526 108991401984 109289031138 109342420992 109694570496 109967844996 109984229184 110021566464 110037958656 110203857288 110375903232 111023777664 111078014976 111262056192 111915132084 111953124864 112127901696 112275567292 112313682432 112330416128 112368549888 112610257128 112972931064 113011282944 113028120576 113336773032 113392140288 113674626288 113691562752 113730158592 114040728144 114096439296 114463899648 114749055648 114766152192 114805112832 114822217728 115670318463 115850898432 115907493888 116042847669 116060136976 116099536896 116280786944 116763610698 116781007392 116820652032 117139660974 117157113696 117196886016 117214347264 117506355264 117867236508 117884797632 117942386688 118264458816 118322233344 118576747089 118617001344 118634674176 118674948096 118999020672 119057154048 119697510294 119738145024 119755984896 119954404332 120141672448 120699462744 120887894016 121088188872 121106229888 121147342848 121840289424 121858442496 121899810816 122232689712 122250901248 122310623232 122615327232 123010223616 123070316544 123406391808 123466678272 123732257832 123774262272 123792703488 123834728448 124130751416 124172891136 124191391744 124901749872 124962766848 125169813216 125365223424 125947265472 126143889408 126352892736 126371718144 126414618624 126686539269 127094547447 127156635648 127503869661 127566157824 127628476416 127883954574 127903008096 127946428416 128295819162 128314934048 128358494208 128377618432 128771887104 129092687604 129111921216 129155751936 129174994944 129527740608 129591017472 130332260736 130395930624 130567654098 130611979008 130815885312 131378633316 131801752908 131846496768 131866140672 132194649672 132620397336 132640156544 132685185024 133047516168 133112512512 133444126512 133464008448 133509316608 133873898256 133893844224 133939298304 133959254016 134705413152 134725483008 134791299072 135159381504 135225409536 135998880768 136065318912 136224212481 136244508624 136290760704 137090747808 137304768512 137511775926 137532263904 137599451136 137942243136 138386501568 138407119872 138454106112 138832190784 138900013056 139198790061 139246045056 139266791424 139314069504 139647095343 139694502528 139715315712 139783569408 140514468606 140583112704 140816039868 141035876352 141863715904 141911875584 141933019136 142147004328 142168182912 142216445952 143051215104 143274541056 143511927552 143582035968 143890884108 143939731968 144354300804 144403305984 144424820736 144473849856 144868372992 145250911368 145321869312 145718708184 145789894656 146259427328 146623793328 146645638912 146695421952 146717278208 146938476384 147167870976 148031703552 148104019968 148327308864 148349408256 148718980881 149197947003 149220176112 149270833152 149503868928 149678455689 149751576576 149824733184 150147009504 150608135538 150630574752 150681710592 150704160768 151115697376 151189520384 151566168384 151588750336 151640211456 152054304192 152128585728 152618532864 152946818709 152998740864 153021536256 153073483776 153096290304 153275072202 153327105792 154227091284 154467864576 154723796892 154799382528 155684814264 155708009856 155760869376 156186214632 156209484928 156262514688 156285796352 156675140352 157156315344 157179730176 157256515584 157685945088 157762977792 158102329452 158156001792 158179565568 158233264128 158665360896 158742872064 159596680392 159650860032 159674646528 159939205776 160932616992 161183858688 161450918496 161474973184 161529790464 162453719232 162477923328 162533081088 162976919616 163001201664 163080830976 163407275289 163487102976 163933546707 164013631488 164093755392 164541855744 164622237696 164951767494 164976343776 165032349696 165056937984 165563854848 166535666496 166617022464 166893084288 167153631232 167872698126 167929687296 168191852544 168413350938 168470523648 168495624192 168552824832 168915385692 169459396596 169516924416 169542180864 170005159548 170088210432 170511939432 170537344128 170595237888 171061092216 171144658944 171695849472 172123583472 172149228288 172207669248 172233326592 172703654144 172788023296 173776347648 173861240832 174090205464 174149305344 174421180416 175145416047 175171511088 175230978048 175709491461 175735670544 175795329024 175821520896 176259532896 176827196448 176913580032 177396688224 177483350016 177925502016 177952011264 178012422144 178498531008 178525125632 178585731072 178612338688 179546265441 179607217536 179633977344 179721732096 179931606498 180212508672 180300546048 181049194116 181331841024 181632283308 181659344832 181721014272 182787663744 183349034568 183376351872 183465934848 183922990848 184452717694 184515335424 184542826496 184605474816 185109587712 185200017408 185598386748 185661393408 185689055232 185752092672 186196127124 186259336704 186287087616 187352624808 187444150272 187754719824 188047835136 189215834112 189529339104 189557577216 189621927936 190734953472 191032721408 191349236736 191442714624 191825931861 191854512144 191919642624 192443728743 192472401072 192537741312 192566427648 192631799808 193157830656 193639031406 193667881824 193733627904 193762492416 194291610912 194386526208 195498391104 195593895936 195851481147 195917968512 196223827968 197067949974 197375604736 197472026624 197702629362 197769745152 197799211008 198291974508 198930596004 198960234816 199027777536 199571274252 199668768768 200166189768 200196012672 200263974912 200810847384 200840766336 200908947456 200938881024 202088224512 202186948608 202739072256 202838114304 203491377152 203929091612 203998321152 204028715008 204097978368 204366762936 204436141056 205636121712 205957152768 206267663889 206298395856 206399176704 206913364704 207579752352 207610679808 207681159168 208248286176 208350019584 208900187136 209541753792 209572973568 209675354112 210247926784 210350637056 210771702909 210803105936 210874669056 210906087424 210977685504 211224059802 211553814528 211657162752 212795573856 212867813376 212899528704 213220506492 213252274368 213324668928 214576822656 214911811584 215267891328 215373053952 215836326162 216531451206 216604958976 216637231104 216710774784 217228814978 217302559488 217334935552 217876367052 217982803968 218578062276 218684841984 219389140992 219935689992 219968458368 220043132928 220075917312 220407714576 220751806464 222047555328 222156029952 222524112384 223830264168 223906249728 224255803392 224551134584 224627364864 224660832256 224737099776 225220514256 225912203307 225945862128 226022565888 226056241152 226673546064 226784280576 227349252576 227383125504 227460317184 228081456288 228192878592 228927799296 229498111296 229532304384 229610225664 229644435456 229912608303 231340636926 231701796864 231814987776 232085695338 232120273952 232199073792 232561573888 233527221396 233562014784 233641304064 234279321948 234314227392 234393772032 234428694528 235012710528 235734473016 235769595264 235884773376 236528917632 236644466688 237153494178 237234002688 237269348352 237349896192 237998041344 238114308096 239395020588 239476290048 239511969792 239908808664 240283344896 241398925488 241775788032 242176377744 242212459776 242294685696 243680578848 243716884992 243799621632 244465379424 244501802496 244621246464 245230654464 246020447232 246140633088 246812783616 246933356544 247427651241 247464515664 247548524544 247585406976 247669456896 248261502832 248345782272 248382783488 249803499744 249925533696 250339626432 250730446848 251809047189 251894530944 252287778816 252620026407 252705785472 252743436288 252829237248 253373078538 254189094894 254313271296 255007739322 255132315648 255767909148 255806016192 255892856832 256591638324 256629868096 256716988416 256755236864 257543774208 258185375208 258223842432 258311503872 258349989888 259055481216 259182034944 260664521472 260791861248 261135308196 261223958016 261631770624 262757266632 263603505816 263692993536 263732281344 264389299344 265240794672 265280313088 265370370048 266095032336 266225025024 266888253024 266928016896 267018633216 267747796512 267787688448 267878596608 267918508032 269410826304 269450966016 269582598144 269897409747 270318763008 270450819072 271997761536 272130637824 272448424962 272489017248 272581521408 274181495616 274609537024 275023551852 275064527808 275198902272 275884486272 276679076541 276773003136 276814239744 276908212224 277664381568 277800026112 278397580122 278492090112 278533582848 278628139008 279294190686 279389005056 279430631424 281028937212 281166225408 281632079736 282071752704 283727431808 283823751168 283866038272 284294008656 284336365824 284432891904 286102430208 286549082112 287023855104 287164071936 287781768216 287879463936 288708601608 288806611968 288849641472 288947699712 289736745984 290501822736 290643738624 291437416368 291579789312 292518854656 293247586656 293291277824 293390843904 293434556416 293876952768 294335741952 295601924961 296063407104 296208039936 296553944043 296654617728 296698816512 297437961762 298395894006 298440352224 298541666304 299007737856 299356911378 299503153152 300294019008 301216271076 301261149504 301363421184 301408321536 302231394752 302379040768 303132336768 303177500672 303280422912 304108608384 304257171456 305237065728 305893637418 305997481728 306043072512 306146967552 306550144404 306654211584 308454182568 308935729152 309447593784 309598765056 311369628528 311416019712 311521738752 312372429264 312418969856 312525029376 312571592704 313350280704 314312630688 314359460352 314513031168 315371890176 315525955584 316204658904 316312003584 316359131136 316466528256 316836089703 317330721792 317485744128 319193360784 319301720064 319349293056 319878411552 321865233984 322367717376 322901836992 322949946368 323059580928 323754489243 324797176809 324907438464 324955846656 325066162176 325843222467 325953839232 326002403328 326161661952 326814550578 326974205952 327867093414 328027262976 329083711488 329903534988 329952687552 330064699392 330113875968 331127709696 333071332992 333234044928 333786168576 334307262464 335745396252 335859374592 336383705088 336826701876 336941047296 336991248384 337105649664 337830771384 338918793192 339033848832 339084361728 340010319096 340176420864 341023878864 341074688256 341190475776 342122184432 342289317888 343391698944 344247166944 344298456576 344415338496 344466653184 345407308288 345576046592 347010955389 347552695296 347722481664 348128543007 348180410928 348298610688 348842360832 350290832094 350343022176 350461956096 351418982922 351471341088 351590658048 351643041792 352519065792 353654392896 353827160064 354793376448 354966700032 355730241267 355851004032 355904022528 356024844288 356875910321 356997062016 357050251264 357171462144 357224677376 359092530882 359214435072 359267954688 359863212996 360425017344 362098388232 362663682048 363264566616 363318689664 363442028544 365575327488 366698069136 366752703744 366931869696 367845981696 368905435388 369030670848 369085652992 369210949632 370219175424 370400034816 371196773496 371322786816 371378110464 371504185344 372392254248 372518673408 372574175232 374705249616 374888300544 375509439648 376095670272 378431668224 379058678208 379115154432 379243855872 380059617807 381283642341 381469906944 382065442816 382511608983 382698473472 382885429248 383651863722 383709024288 383839285248 384887457486 384944802144 385075482624 385132855296 386315661312 387278062812 387335763648 387467255808 387524984832 388583221824 388773052416 390996782208 391187791872 391702962294 391835937024 392447655936 394135899948 394751209472 395405258724 395539490304 395598422016 396583949016 397861192008 397920469632 398055555072 399142548504 399337537536 400332379536 400392025344 400527949824 401621694768 401681532672 401817894912 401877762048 404176449024 404373897216 405478144512 405676228608 406982754304 407858183224 407996642304 408057430016 408195956736 408672637443 408733525872 408872282112 411272243424 411914305536 412535327778 412596791712 412798353408 413826729408 415159504704 415221359616 415362318336 416496572352 416700039168 417596370183 417800374272 418941286029 419083507584 419145947136 419350708224 420495853568 420701274112 421543405818 421606211872 421749338112 421812174848 422448119604 423107629056 425591147712 425735626752 425799057408 426441012984 426504548736 426649337856 429153645312 429823623168 430535782656 430746107904 431672652324 433062902412 433209917952 433274462208 433421549568 434457629956 434605118976 434669871104 435752734104 435965607936 437156124552 437369683968 438778281984 439871379984 439936916736 440086265856 440151834624 440815429152 441503612928 444095110656 444312059904 445048224768 447593841009 447660528336 447812499456 448511606784 449035367067 449102269168 449254729728 449321664512 449474199552 450441028512 451824406614 451891724256 452045131776 452112482304 453347092128 453568561152 454698505152 454766251008 454920634368 456162912576 456385757184 457855598592 458840456127 458996222592 459064608768 459220451328 459288870912 459825216606 462681273852 463403593728 464171390676 464240547904 464398147584 467054442792 467124029568 467282608128 468558643896 468628454784 468787544064 468857389056 470025421056 471468946032 471539190528 471769546752 473057835264 473288933376 474306988356 474468005376 474538696704 474699792384 475996082688 476228616192 478790041176 478952580096 479023939584 479817617328 480566689792 482797850976 483551576064 484352755488 484424919552 484589371392 487361157696 487433769984 487599243264 488930758848 489003604992 489242492928 490221825867 490461308928 491800640121 492040894464 492281266176 493625567232 493866713088 494855302482 494929031328 495097049088 495170813952 496523005664 496691564544 496765566976 499606999488 499851067392 500679252864 501460893696 503618094378 503789061888 504575557632 505240052814 505411570944 505486872576 505658474496 506746157076 508378189788 508626542592 510015478644 510264631296 511535818296 511612032384 511785713664 513183276648 513259736192 513433976832 513510473728 515087548416 516370750416 516447684864 516623007744 516699979776 518110962432 518364069888 521329042944 521583722496 522270616392 522447916032 523263541248 525514533264 527128474383 527207011632 527385987072 527464562688 528778598688 530481589344 530560626176 530740740096 532190064672 532450050048 533776506048 533856033792 534037266432 535495593024 535575376896 535757193216 535837016064 538638796323 538821652608 538901932032 539165196288 539794819494 540637526016 540901638144 543995523072 544896849924 544978034496 545163042816 548362991232 549219074048 550047103704 550129055616 550397804544 551768972544 553358153082 553546006272 553628479488 553816424448 555328763136 555600052224 556795160244 556984180224 557067165696 557256278016 558588381372 558778010112 558861262848 562057874424 562332450816 563264159472 564143505408 567454863616 567647502336 567732076544 568588017312 568672731648 568865783808 572204860416 573098164224 574047710208 574328143872 575477795583 575563536432 575758927872 577331186229 577417203216 577613223936 577699282944 577895399424 579473491968 581003645472 581287477248 582874832736 583159578624 585037709312 586495173312 586582555648 586781687808 586869112832 587554443441 587753905536 588671483904 591203849922 592126814208 592416079872 593107888086 593309235456 593397633024 594875923524 596791788012 596880704448 597083332608 598713822756 599006306304 600588038016 602432542152 602522299008 602726842368 602816643072 604462789504 604758081536 606264673536 606355001344 606560845824 608217216768 608514342912 610474131456 611787274836 611994963456 612086145024 612293935104 613100288808 613308423168 616908365136 617871458304 618895187568 619197530112 622739257056 622832039424 623043477504 624744858528 624837939712 625050058752 625143185408 626700561408 628625261376 628718920704 629026062336 630743780352 631051911168 632315108727 632409317808 632624007168 632718262272 632933056512 633672179406 634661443584 634971488256 638386721568 638603440128 638698586112 639756823104 643730467968 644735434752 645584511929 645803673984 645899892736 646119161856 647508978486 649594353618 649814876928 649911693312 650132324352 651686444934 651907678464 652004806656 653629101156 653948411904 655734186828 656054525952 658167422976 659807069976 659905375104 660129398784 660227751936 662255419392 666142665984 666468089856 667572337152 668614524928 671490792504 671718749184 672767410176 673653403752 673882094592 673982496768 674211299328 675661542768 677736609921 677837586384 678067697664 678168723456 680020638192 680352841728 682047757728 682149376512 682380951552 684244368864 684578635776 686783397888 688494333888 688596913152 688830676992 688933306368 689737824909 690814616576 691152093184 694021910778 695105390592 695444963328 696257086014 696360821856 696597221376 697684721664 700581664188 700686044352 700923912192 702837965844 702942682176 703181316096 703286083584 705038131584 707308785792 707654320128 709586752896 709933400064 711460482534 711702008064 711808045056 712049688576 713751820642 713994124032 714100502528 714342924288 718185061764 718428870144 718535909376 719726425992 720850034688 724196776464 725327364096 726529133232 726637379328 726884057088 731150654976 733396138272 733505407488 733863739392 735691963392 737810870776 738061341696 738171305984 738421899264 740438350848 740800069632 742282953723 742393546992 742645573632 742756220928 743008370688 744784508496 745037346816 745148350464 749410499232 749776601088 751018879296 752191340544 755427141567 756863336448 757860079221 758117356416 758230308864 758487711744 760119235614 762567284682 762939813888 764130885632 765023217966 765396946944 767303727444 767418048576 767678570496 769774914972 769889604288 770150965248 770265710592 772631322624 774556125624 774671527296 774934511616 775049969664 777166443648 777546104832 781993564416 782375583744 783405924588 783671874048 784895311872 788271799896 789502418944 790810517448 791078980608 791196844032 793167898032 795722384016 795840939264 796111110144 798285097008 798675075072 800664759072 800784050688 801055899648 803243389536 803363065344 803635789824 803755524096 808352898048 808747794432 809692229241 810956289024 811352457216 813965508608 815716366448 815993284608 816114860032 816391913472 817345274886 817467051744 817744564224 822544486848 823828611072 825070655556 825193583424 825596706816 827653458816 830037229623 830319009408 830442719232 830724636672 832993144704 833400078336 835192740366 835600748544 837882572058 838167015168 838291894272 840991707136 843086811636 843212423744 843498676224 843624349696 844896239208 846215258112 851182295424 851471253504 851598114816 852882025968 853009097472 853298675712 858307290624 859647246336 861071565312 861492215808 863345304648 866125804824 866419835904 866548924416 866843099136 868915259912 869210237952 869339742208 871505468208 871931215872 874312249104 874739367936 877556563968 879742759968 879873833472 880172531712 880303669248 881630858304 883007225856 886805774883 888190221312 888624119808 889661832129 890096449536 895187682018 895321056672 895624998912 897023213568 898070734134 898204538336 898509459456 898643329024 900882057024 903648813228 903783448512 904090263552 904224964608 906694184256 907137122304 909397010304 909532502016 909841268736 912325825152 912771514368 915711197184 917680912254 917992445184 918129217536 918440902656 919650433212 925362547704 926807187456 928342781352 928481095808 928796295168 934108885584 934248059136 934565216256 937117287792 937256909568 937575088128 937714778112 940050842112 942937892064 943078381056 943539093504 946115670528 946577866752 948613976712 948936010752 949077393408 949399584768 951992165376 952457232384 957580082352 957905160192 958047879168 959635234656 961133379584 965595701952 967103152128 968705510976 968849839104 969178742784 971263467729 974391530427 974722315392 974867539968 975198486528 977529667401 977861517696 978007209984 978484985856 980443651734 980922617856 983601280242 984081788928 987251134464 989710604964 989858062656 990194098176 990341627904 993046011328 993383129088 993531133952 999213998976 999702134784 1001358505728 1002921787392 1007236188756 1007578123776 1009151115264 1010480105628 1010823141888 1010973745152 1011316948992 1013492314152 1016756379576 1017253085184 1020030957288 1020529262592 1023071636592 1023224064768 1023571427328 1026366553296 1026519472384 1026867953664 1027020947456 1030175096832 1032741500832 1032895369728 1033246015488 1033399959552 1036221924864 1036728139776 1041032866167 1042658085888 1043167444992 1044385629021 1044541232784 1044895832064 1046527082496 1051029066528 1054256948766 1054414023264 1054771974144 1054929125376 1057557197376 1060963178688 1061121252352 1061481480192 1064380129344 1064900100096 1067190723801 1067553012096 1067712067584 1068074532864 1070627730963 1070991186048 1071150753792 1071514386432 1071674032128 1077277592646 1077643305216 1077803864064 1079589638988 1081275052032 1087991046144 1089793699848 1089956068992 1090326085632 1096725982464 1098438148096 1100094207408 1100258111232 1100795609088 1103537945088 1106716306164 1107092012544 1107256958976 1107632848896 1110657526272 1111200104448 1113590320488 1113968360448 1114134331392 1114512556032 1117176762744 1117556020224 1117722525696 1124115748848 1124664901632 1126528318944 1128287010816 1134909727232 1135295004672 1135464153088 1137176034624 1137345463296 1137731567616 1140178853421 1143850927023 1144409720832 1146196328448 1147534826949 1148095420416 1148656287744 1150955591166 1151127072864 1151517855744 1154662372458 1154834406432 1155226447872 1155398565888 1158946983936 1162007290944 1162574954496 1165749665472 1166319157248 1170075418624 1172592276769 1172990346624 1173165111296 1173563375616 1173738225664 1175108886882 1175507811072 1177342967808 1182407699844 1184253628416 1186215776172 1186618470912 1186795266048 1189751847048 1193583576024 1193761408896 1194166665216 1197427645512 1198012612608 1201176076032 1204865084304 1205044598016 1205453684736 1205633286144 1208925579008 1209516163072 1212529347072 1212710002688 1213121691648 1216434433536 1217028685824 1220948262912 1223574549672 1223989926912 1224172290048 1224587870208 1226017912329 1226200577616 1226616846336 1233816730272 1235742916608 1237790375136 1238395060224 1245478514112 1245664078848 1246086955008 1249489717056 1249675879424 1250100117504 1250286370816 1252789110549 1253401122816 1256823858087 1257250522752 1257437841408 1258052124672 1261487560704 1262103822336 1264630217454 1264818635616 1265248014336 1265436524544 1267344358812 1269322887168 1276773443136 1277206880256 1277397172224 1279513646208 1287460935936 1289470869504 1291169023858 1291607347968 1291799785472 1292238323712 1295017956972 1299188707236 1299629753856 1299823386624 1300264648704 1303372889868 1303815356928 1304009613312 1307258202312 1307896823808 1311468373656 1312109051904 1316334845952 1319614139952 1319810750208 1320258797568 1320455503872 1324510838784 1332285331968 1332936179712 1335144674304 1337229049856 1342781523027 1342981585008 1343437498368 1345534820352 1347106101201 1347306807504 1347764189184 1347964993536 1348422598656 1351323085536 1355473219842 1355675172768 1356135395328 1356337446912 1360041276384 1360705683456 1364095515456 1364298753024 1364761903104 1368488737728 1369157271552 1373566795776 1376521368381 1376988667776 1377193826304 1377661353984 1377866612736 1379475649818 1381629233152 1382304186368 1388043821556 1390210781184 1392514172028 1392721643712 1393194442752 1401163328376 1401372088704 1401847824384 1405675931688 1405885364352 1406362632192 1406572167168 1410076263168 1414617571584 1415308640256 1419173505792 1419866800128 1422920965068 1423404016128 1423616090112 1424099377152 1427503641284 1427988248064 1428201005056 1428685848576 1436370123528 1436857740288 1437071818752 1439452851984 1441700069376 1448393552928 1450654728192 1453058266464 1453274758656 1453768114176 1462301309952 1466792276544 1467010814976 1467727478784 1470665477601 1471383926784 1475401920363 1475621741552 1476122683392 1476342611968 1476843798528 1480876701696 1481600139264 1484565907446 1484787093984 1485291147264 1485512441856 1489569016992 1490074693632 1490296700928 1498820998464 1499553202176 1502037758592 1504382681088 1510854283134 1513726672896 1515720158442 1516234712832 1516460617728 1516975423488 1520238471228 1525134569364 1525879627776 1530046435932 1530793893888 1534607454888 1534836097152 1535357140992 1539549829944 1539779208576 1540301930496 1540531421184 1545262645248 1549112251248 1549343054592 1549869023232 1550099939328 1554332887296 1555092209664 1563987128832 1564751167488 1566811849176 1567343748096 1569790623744 1576543599792 1579004837888 1581385423149 1581621034896 1582157961216 1582393688064 1586335796064 1591444768032 1591681878528 1592222220288 1596570194016 1597350150144 1601329518144 1601568101376 1602111799296 1606486779072 1606726130688 1607271579648 1607511048192 1615916388969 1616705796096 1617495588864 1619384458482 1621912578048 1622704914432 1627931017216 1631432732896 1631986569216 1632229720064 1634690549772 1634934103488 1635489128448 1645088973696 1647657222144 1650141311112 1650387166848 1651193413632 1655306917632 1660074459246 1660638018816 1660885438464 1661449273344 1665986289408 1666800156672 1670385480732 1671201497088 1675765144116 1676334030336 1676583788544 1681983414272 1686173623272 1686424847488 1686997352448 1687248699392 1689792478416 1692430516224 1702364590848 1702942507008 1703196229632 1705764051936 1706018194944 1706597351424 1716614581248 1719294492672 1722143130624 1722984431616 1726690609296 1731993558687 1732251609648 1732839671808 1733097848832 1733686198272 1737830519824 1738420475904 1738679484416 1743010936416 1743862431744 1748624498208 1749478735872 1755113127936 1759485519936 1759747666944 1760345063424 1760607338496 1762663330323 1763261716608 1766014451712 1773611549766 1776380442624 1777248239616 1779323664258 1780192899072 1790375364036 1790642113344 1791249997824 1796141468268 1796409076672 1797018918912 1797286658048 1801764114048 1807297626456 1807566897024 1808180527104 1808449929216 1813388368512 1814274244608 1818794020608 1819065004032 1819682537472 1824651650304 1825543028736 1831422394368 1835361824508 1835984890368 1836258435072 1836881805312 1839300866424 1850725095408 1853614374912 1856685562704 1856962191616 1857592590336 1868217771168 1868496118272 1869130432512 1874234575584 1874513819136 1875150176256 1875429556224 1880101684224 1885875784128 1886156762112 1887078187008 1892231341056 1893155733504 1896945326181 1897227953424 1897872021504 1898154786816 1898799169536 1903984330752 1904914464768 1915160164704 1915810320384 1916095758336 1919270469312 1922266759168 1931191403904 1934206304256 1936753535787 1937411021952 1937699678208 1938357485568 1942526935458 1948783060854 1949444630784 1949735079936 1950396973056 1955059334802 1955723035392 1956014419968 1960887303468 1961845235712 1967202560484 1968163577856 1974502268928 1979421209928 1979716125312 1980388196352 1980683255808 1986092022656 1986766258176 1987062267904 1998427997952 1999404269568 2002717011456 2005843574784 2014472377512 2015156247552 2018302230528 2020960211256 2021646283776 2021947490304 2022633897984 2026984628304 2033512759152 2034506170368 2040061914576 2041058525184 2046143273184 2046448129536 2047142854656 2052733106592 2053038944768 2053735907328 2054041894912 2060350193664 2065483001664 2065790739456 2066492030976 2066799919104 2069213474727 2072443849728 2073456279552 2082065732334 2085316171776 2086334889984 2088771258042 2089082465568 2089791664128 2093054164992 2102058133056 2108513897532 2108828046528 2109543948288 2109858250752 2115114394752 2121926357376 2122242504704 2122962960384 2128760258688 2129800200192 2134381447602 2135106024192 2135424135168 2136149065728 2141255461926 2141982372096 2142301507584 2143028772864 2154555185292 2155286610432 2155607728128 2159179277976 2162550104064 2175982092288 2179587399696 2179912137984 2180652171264 2193451964928 2196876296192 2200188414816 2200516222464 2201591218176 2207075890176 2213432612328 2214184025088 2214513917952 2215265697792 2221315052544 2222400208896 2226848861169 2227180640976 2227936720896 2228268662784 2229025112064 2234353525488 2235112040448 2235445051392 2248231497696 2249329803264 2253056637888 2256574021632 2266281424701 2269819454464 2270590009344 2270928306176 2273580237663 2274352069248 2274690926592 2275463135232 2280357706842 2287701854046 2288819441664 2292392656896 2295069653898 2296190840832 2301911182332 2302254145728 2303035711488 2309324744916 2309668812864 2310452895744 2310797131776 2317893967872 2324014581888 2325149908992 2331499330944 2332638314496 2340150837248 2345184553538 2345980693248 2346330222592 2347126751232 2350217773764 2351015622144 2354685935616 2364815399688 2368507256832 2372431552344 2373236941824 2373590532096 2379503694096 2387167152048 2387522817792 2388333330432 2394855291024 2396025225216 2402352152064 2409730168608 2410089196032 2410907369472 2411266572288 2417851158016 2419032326144 2425058694144 2425420005376 2426243383296 2429076687723 2432868867072 2434057371648 2441896525824 2447149099344 2447979853824 2448344580096 2449175740416 2452035824658 2452401155232 2453233692672 2467633460544 2471485833216 2475580750272 2476790120448 2490111688869 2490957028224 2491328157696 2492173910016 2498131372247 2498979434112 2499351758848 2500200235008 2500572741632 2505578221098 2506802245632 2513647716174 2514501045504 2514875682816 2522975121408 2529260434908 2529637271232 2530496028672 2530873049088 2534688717624 2538645774336 2553546886272 2554413760512 2554794344448 2559027292416 2574921871872 2578941739008 2582338047716 2583214695936 2583599570944 2584476647424 2590035913944 2598377414472 2599259507712 2599646773248 2600529297408 2606745779736 2607630713856 2608019226624 2614516404624 2615793647616 2622936747312 2624218103808 2632669691904 2639228279904 2639621500416 2640517595136 2640911007744 2649021677568 2660417324649 2664570663936 2665872359424 2668985496387 2670289348608 2674458099712 2685563046054 2685963170016 2686874996736 2691069640704 2694212202402 2694613615008 2695528378368 2695929987072 2702646171072 2710946439684 2711350345536 2712270790656 2712674893824 2720082552768 2721411366912 2728191030912 2728597506048 2729523806208 2736977475456 2738314543104 2747133591552 2753042736762 2753977335552 2754387652608 2755322707968 2758951299636 2763258466304 2776087643112 2780421562368 2785028344056 2785443287424 2786388885504 2802326656752 2802744177408 2803695648768 2811351863376 2811770728704 2812725264384 2813144334336 2820152526336 2829235143168 2830617280512 2838347011584 2839733600256 2845841930136 2846808032256 2847232180224 2848198754304 2855007282568 2855976496128 2856402010112 2857371697152 2872740247056 2873715480576 2874143637504 2878905703968 2883400138752 2896787105856 2901309456384 2906116532928 2906549517312 2907536228352 2913790403187 2923174591281 2924602619904 2932589002203 2933584553088 2934021629952 2935454957568 2941330955202 2942767853568 2950803840726 2951243483104 2952245366784 2952685223936 2961753403392 2969131814892 2969574187968 2970582294528 2971024883712 2979138033984 2980149387264 2980593401856 2997641996928 2999106404352 3004075517184 3008765362176 3021708566268 3027453345792 3031440316884 3032469425664 3032921235456 3033950846976 3040476942456 3050269138728 3051759255552 3060092871864 3061587787776 3069214909776 3069672194304 3070714281984 3079099659888 3079558417152 3080603860992 3081062842368 3090525290496 3098224502496 3098686109184 3099738046464 3100199878656 3108665774592 3110184419328 3127974257664 3129502334976 3133156887063 3133623698352 3134687496192 3139581247488 3153087199584 3158009675776 3162770846298 3163242069792 3164315922432 3164787376128 3172671592128 3182889536064 3183363757056 3184444440576 3193140388032 3194700300288 3201572171403 3202659036288 3203136202752 3204223598592 3211883192889 3212973558144 3213452261376 3214543159296 3215022096384 3231832777938 3233411592192 3238768916964 3243825156096 3262865465792 3263973138432 3264459440128 3269381099544 3269868206976 3270978256896 3290177947392 3295314444288 3300282622224 3300774333696 3302386827264 3310613835264 3320148918492 3321276037632 3321770876928 3322898546688 3331972578816 3333600313344 3340770961464 3342402994176 3351530288232 3352668060672 3353167577088 3363966828544 3372347246544 3372849694976 3373994704896 3374497398784 3379584956832 3384861032448 3404729181696 3405885014016 3406392459264 3411528103872 3412036389888 3413194702848 3420536560263 3431552781069 3433229162496 3438588985344 3442604480847 3444286261248 3445968863232 3453381218592 3463987117374 3464503219296 3465679343616 3466195697664 3475661039648 3476840951808 3477358968832 3486021872832 3487724863488 3497248996416 3498957471744 3510226255872 3517776830307 3518971039872 3519495333888 3520690126848 3521214676992 3525326660646 3526523433216 3532028903424 3547223099532 3552760885248 3558647328516 3560385798144 3580750728072 3581284226688 3582499995648 3592282936536 3592818153344 3594037837824 3594573316096 3603528228096 3614595252912 3615133794048 3616361054208 3616899858432 3626776737024 3628548489216 3637588041216 3638130008064 3639365074944 3649303300608 3651086057472 3662844788736 3670723649016 3671969780736 3672516870144 3673763610624 3678601732848 3701450190816 3707228749824 3713371125408 3713924383232 3715185180672 3736435542336 3736992236544 3738260865024 3748469151168 3749027638272 3750300352512 3750859112448 3758367331647 3760203368448 3770471574261 3771751568256 3772313524224 3774156374016 3784462682112 3786311467008 3793890652362 3794455906848 3795744043008 3796309573632 3807968661504 3830320329408 3831620640768 3832191516672 3838540938624 3844533518336 3862382807808 3868412608512 3873507071574 3874822043904 3875399356416 3876714971136 3885053870916 3897566121708 3898889261568 3899470159872 3900793946112 3910118669604 3911446070784 3912028839936 3921774606936 3923690471424 3934405120968 3936327155712 3949004537856 3958842419856 3959432250624 3960776392704 3961366511616 3972184045312 3973532516352 3974124535808 3996855995904 3998808539136 4005434022912 4011687149568 4028344569081 4028944755024 4030312495104 4036604461056 4041318303603 4041920422512 4043292567552 4043894980608 4045267795968 4053969256608 4067025518304 4069012340736 4080123829152 4082117050368 4092286546368 4092896259072 4094285709312 4105466213184 4106077889536 4107471814656 4108083789824 4120700387328 4129564105143 4130966003328 4131581478912 4132984061952 4133599838208 4138426949454 4144887699456 4146912559104 4164131464668 4170632343552 4177542516084 4178164931136 4179583328256 4204116266112 4217027795064 4217656093056 4219087896576 4219716501504 4230228789504 4243852714752 4244485009408 4245925920768 4257520517376 4259600400384 4268762895204 4270212048384 4270848270336 4272298131456 4282510923852 4283964744192 4284603015168 4286057545728 4309110370584 4310573220864 4311215456256 4318358555952 4325100208128 4351964184576 4359174799392 4359824275968 4361304342528 4386903929856 4393752592384 4400376829632 4401032444928 4403182436352 4411996432803 4414151780352 4426205761089 4426865224656 4428368050176 4429027835904 4430531395584 4442630105088 4444800417792 4453697722338 4454361281952 4455873441792 4456537325568 4468707050976 4470224080896 4470890102784 4496462995392 4498659606528 4506113275776 4513148043264 4532562849402 4539638908928 4541180018688 4541856612352 4547160475326 4548704138496 4549381853184 4550926270464 4560715413684 4575403708092 4577638883328 4590139307796 4592381681664 4603822364664 4604508291456 4606071422976 4618649489832 4619337625728 4620905791488 4621594263552 4635787935744 4648029163776 4650299817984 4662998661888 4665276628992 4680301674496 4690369107076 4691961386496 4692660445184 4694253502464 4700435547528 4702031244288 4709371871232 4729630799376 4737014513664 4744156269447 4744863104688 4746473883648 4747181064192 4759007388192 4774334304096 4775045635584 4776666660864 4789710582048 4792050450432 4804704304128 4819460337216 4820178392064 4821814738944 4822533144576 4835702316032 4838064652288 4847749166907 4850117388288 4850840010752 4852486766592 4858153375446 4865737734144 4868114743296 4883793051648 4894298198688 4895959707648 4896689160192 4904071649316 4904802310464 4906467385344 4935266921088 4942971666432 4951161500544 4953580240896 4980223377738 4981914056448 4982656315392 4984347820032 4996262744494 4997958868224 4998703517696 5000400470016 5011156442196 5013604491264 5027295432348 5029002091008 5029751365632 5045950242816 5058520869816 5059274542464 5060992057344 5061746098176 5069377435248 5077291548672 5107093772544 5108827521024 5109588688896 5118054584832 5149843743744 5157883478016 5164676095432 5166429391872 5167199141888 5168953294848 5180071827888 5195980676061 5196754828944 5198519015424 5199293546496 5201058594816 5213491559472 5215261427712 5216038453248 5229032809248 5231587295232 5245873494624 5248436207616 5265339383808 5278456559808 5279243000832 5281035190272 5281822015488 5287989990969 5298043355136 5320834649298 5329141327872 5331744718848 5337970992774 5340578697216 5348916199424 5371126092108 5371926340032 5373749993472 5388424404804 5389227230016 5391056756736 5391859974144 5405292342144 5421892879368 5422700691072 5424541581312 5425349787648 5440165105536 5442822733824 5456382061824 5457195012096 5459047612416 5473954950912 5476629086208 5494267183104 5506085473524 5507954671104 5508775305216 5510645415936 5517902599272 5526516932608 5552175286224 5560843124736 5570056688112 5570886574848 5572777771008 5604653313504 5605488354816 5607391297536 5622703726752 5623541457408 5625450528768 5626288668672 5640305052672 5658470286336 5661234561024 5676694023168 5679467200512 5690835978543 5691683860272 5693616064512 5694464360448 5696397508608 5710014565136 5711952992256 5712804020224 5714743394304 5745480494112 5747430961152 5748287275008 5757811407936 5766800277504 5793574211712 5802618912768 5810260607361 5812233065856 5813099034624 5815072456704 5827580806374 5846349182562 5849205239808 5865178004406 5867169106176 5868043259904 5882661910404 5885535707136 5901607681452 5902486966208 5904490733568 5905370447872 5923506806784 5938263629784 5939148375936 5941164589056 5942049767424 5958276067968 5960298774528 5961186803712 5995283993856 5998212808704 6008151034368 6017530724352 6043417132536 6054906691584 6062880633768 6064938851328 6065842470912 6067901693952 6080953884912 6100538277456 6103518511104 6120185743728 6123175575552 6138429819552 6139344388608 6141428563968 6158199319776 6159116834304 6161207721984 6162125684736 6181050580992 6196449004992 6197372218368 6199476092928 6200399757312 6207640424181 6217331549184 6220368838656 6255948515328 6259004669952 6266313774126 6267247396704 6269374992384 6279162494976 6306174399168 6316019351552 6325541692596 6326484139584 6328631844864 6329574752256 6345343184256 6365779072128 6366727514112 6368888881152 6386280776064 6389400600576 6403144342806 6405318072576 6406272405504 6408447197184 6423766385778 6425947116288 6426904522752 6429086318592 6463665555876 6466823184384 6477537833928 6487650312192 6525730931584 6527946276864 6528918880256 6538762199088 6539736413952 6541956513792 6580355894784 6590628888576 6600565244448 6601548667392 6604773654528 6621227670528 6640297836984 6642552075264 6643541753856 6645797093376 6663945157632 6667200626688 6681541922928 6684805988352 6703060576464 6705336121344 6706335154176 6727933657088 6744694493088 6745699389952 6747989409792 6748994797568 6759169913664 6769722064896 6798844274103 6809458363392 6811770028032 6812784918528 6820740712989 6823056207744 6824072779776 6826389405696 6841073120526 6863105562138 6866458324992 6877177970688 6885208961694 6888572522496 6906762437184 6927974234748 6929006438592 6931358687232 6932391395328 6951322079296 6953681903616 6954717937664 6972043745664 6975449726976 6994497992832 6997914943488 7020452511744 7035553660614 7037942079744 7038990667776 7041380253696 7050653321292 7053046866432 7064057806848 7094446199064 7105521770496 7117294657032 7120771596288 7161501456144 7162568453376 7164999991296 7184565873072 7185636306688 7188075675648 7189146632192 7207056456192 7229190505824 7230267588096 7232722108416 7233799716864 7253553474048 7257096978432 7275176082432 7276260016128 7278730149888 7287230063169 7298606601216 7302172114944 7325689577472 7341447298032 7343939561472 7345033740288 7347527221248 7357203465696 7402900381632 7414457499648 7426742250816 7427848766464 7430370361344 7470335066607 7472871084672 7473984473088 7476521730048 7494394116741 7496938302336 7498055276544 7500600705024 7501718224896 7516734663294 7520406736896 7540943148522 7543503136512 7544627048448 7568925364224 7587781304724 7588911813696 7591488086016 7592619147264 7615937323008 7660640658816 7663241281536 7664383033344 7677081877248 7689067036672 7724765615616 7736825217024 7747014143148 7749644087808 7750798712832 7753429942272 7770107741832 7795132243416 7797778523136 7798940319744 7801587892224 7820237339208 7822892141568 7824057679872 7843549213872 7847380942848 7868810241936 7872654311424 7898009075712 7917684839712 7918864501248 7921552785408 7922733023232 7944368090624 7947065032704 7948249071616 7981251973947 7993711991808 7997617078272 8006956489161 8010868045824 8023374299136 8056689138162 8057889510048 8060624990208 8073208922112 8082636607206 8083840845024 8086585135104 8087789961216 8107938513216 8134051036608 8138024681472 8160247658304 8164234100736 8184573092736 8185792518144 8188571418624 8208145937383 8210932426368 8212155779072 8214943629312 8216167579648 8241400774656 8259128210286 8261932006656 8263162957824 8265968123904 8276853898908 8289775398912 8328262929336 8341264687104 8355085032168 8356329862272 8359166656512 8408232532224 8434055590128 8435312186112 8438175793152 8439433003008 8460457579008 8487705429504 8488970018816 8491851841536 8515041034752 8519200800768 8537525790408 8540424096768 8541696540672 8544596262912 8565021847704 8567929488384 8569206030336 8572115091456 8618220741168 8621146441728 8622430912512 8636717111904 8650200416256 8703928369152 8718349598784 8719648551936 8722608685056 8741371209561 8769523773843 8773807859712 8787505184768 8797767006609 8800753659264 8802064889856 8806364872704 8823992865606 8828303560704 8852411522178 8853730449312 8856736100352 8858055671808 8885260210176 8907395444676 8908722563904 8911746883584 8913074651136 8937414101952 8940448161792 8941780205568 8992925990784 8997319213056 9012226551552 9026296086528 9065125698804 9079277817856 9082360037376 9094320950652 9097408276992 9098763706368 9101852540928 9121430827368 9150807416184 9155277766656 9180278615592 9184763363328 9207644729328 9209016582912 9212142845952 9237298979664 9238675251456 9241811582976 9243188527104 9271575871488 9296058327552 9300599635968 9325997323776 9330553257984 9360603348992 9380738214152 9383922772992 9385320890368 9388507004928 9399470661189 9400871095056 9404062488576 9418743742464 9459261598752 9474029027328 9488312538894 9489726209376 9492947767296 9494362128384 9518014776384 9548668608192 9550091271168 9553333321728 9579421164096 9584100900864 9604716514209 9609408608256 9635649578667 9638920674432 9640356784128 9643629477888 9645066289152 9671404632064 9676129304576 9695498333814 9700234776576 9701680021504 9716306750892 9731475468288 9788596397376 9791919415296 9793378320384 9808143298632 9809604620928 9812934770688 9870533842176 9885943332864 9902323001088 9907160481792 9960446755476 9963828112896 9965312630784 9968695640064 9992525488988 9995917736448 9997407035392 10000800940032 10022312884392 10027208982528 10054590864696 10058004182016 10059502731264 10091900485632 10117041739632 10118549084928 10121984114688 10123492196352 10138754870496 10154583097344 10214187545088 10217655042048 10219177377792 10236109169664 10294658343207 10299687487488 10315766956032 10327813442541 10329352190864 10332858783744 10334398283776 10337906589696 10360143655776 10391961352122 10393509657888 10397038030848 10398587092992 10426983118944 10430522855424 10432076906496 10458065618496 10463174590464 10491746989248 10496872415232 10530678767616 10553330490921 10556913119616 10558486001664 10562070380544 10563644030976 10575979981938 10596086710272 10641669298596 10658282655744 10675941985548 10681157394432 10742252184216 10743852680064 10747499986944 10776848809608 10778454460032 10782113513472 10783719948288 10810584684288 10843785758736 10845401382144 10849083162624 10850699575296 10880330211072 10885645467648 10912764123648 10914390024192 10918095224832 10947909901824 10953258172416 10988534366208 11012170947048 11015909342208 11017550610432 11021290831872 11035805198544 11053033865216 11104350572448 11121686249472 11140113376224 11141773149696 11145555542016 11209306627008 11210976709632 11214782595072 11245407453504 11247082914816 11250901057536 11252577337344 11275101994941 11280610105344 11311414722783 11316940572672 11322469122048 11353388046336 11358934401024 11381671957086 11383367720544 11387232129024 11388928720896 11420029130272 11423905984512 11425608040448 11490960988224 11494861922304 11496574550016 11515622815872 11533600555008 11587148423424 11605237825536 11620521214722 11624466131712 11626198069248 11630144913408 11655161612748 11692698365124 11698410479616 11730356008812 11734338212352 11736086519808 11765323820808 11771071414272 11803215362904 11804973932416 11808981467136 11810740895744 11847013613568 11876527259568 11878296751872 11882329178112 11884099534848 11916552135936 11920597549056 11922373607424 11990567987712 11996425617408 12016302068736 12035061448704 12086834265072 12109813383168 12123954910809 12125761267536 12129877702656 12131684941824 12135803387904 12161907769824 12201076554912 12207037022208 12240371487456 12246351151104 12276859639104 12278688777216 12282857127936 12316398639552 12318233668608 12322415443968 12324251369472 12362101161984 12388692315429 12392898009984 12394744436736 12398952185856 12400799514624 12415280848362 12434663098368 12440737677312 12511897030656 12532627548252 12534494793408 12538749984768 12612348798336 12632038703104 12651083385192 12652968279168 12657263689728 12659149504512 12690686368512 12731558144256 12733455028224 12737777762304 12772561552128 12778801201152 12806288685612 12810636145152 12812544811008 12816894394368 12847532771556 12851894232576 12853809045504 12858172637184 12927331111752 12933646368768 12955075667856 12975300624384 13051461863168 13055892553728 13057837760512 13077524398176 13079472827904 13083913027584 13160711789568 13181257777152 13201130488896 13203097334784 13209547309056 13235989298409 13242455341056 13278617283267 13280595673968 13285104150528 13287083507712 13291594186752 13327890315264 13334401253376 13363083845856 13369611976704 13406121152928 13410672242688 13412670308352 13455867314176 13489388986176 13491398779904 13495978819584 13497989595136 13518339827328 13539444129792 13597688548206 13618916726784 13623540056064 13625569837056 13641481425978 13646112415488 13648145559552 13652778811392 13682146241052 13726211124276 13732916649984 13770417923388 13777145044992 13813524874368 13855948469496 13858012877184 13862717374464 13864782790656 13902644158592 13907363807232 13909435875328 13944087491328 13950899453952 13988995985664 13995829886976 14040905023488 14071107321228 14075884159488 14077981335552 14082760507392 14101306642584 14106093732864 14128115613696 14188892398128 14211043540992 14234589314064 14241543192576 14323002912288 14325136906752 14329999982592 14369131746144 14371272613376 14376151351296 14378293264384 14414112912384 14458381011648 14460535176192 14465444216832 14467599433728 14507106948096 14514193956864 14543247500721 14550352164864 14552520032256 14557460299776 14574460126338 14597213202432 14604344229888 14651379154944 14682894596064 14687879122944 14690067480576 14714406931392 14805800763264 14828914999296 14853484501632 14855697532928 14860740722688 14940670133214 14945742169344 14947968946176 14953043460096 14988788233482 14993876604672 14996110553088 15001201410048 15033469326588 15040813473792 15081886297044 15087006273024 15089254096896 15137850728448 15175562609448 15177823627392 15182976172032 15185238294528 15231874646016 15321281317632 15326482563072 15328766066688 15354163754496 15378134073344 15449531231232 15473650434048 15494028286296 15499288175616 15501597425664 15506859884544 15540215483664 15587942028183 15590264486832 15595557046272 15597880639488 15603175784448 15640474678416 15645784283136 15648115359744 15687098427744 15694761885696 15737620483872 15745308622848 15796018151424 15835369679424 15837729002496 15843105570816 15845466046464 15863969972907 15888736181248 15894130065408 15896498143232 15962503947894 15987423983616 15995234156544 16013912978322 16021736091648 16046748598272 16113378276324 16115779020096 16121249980416 16165273214412 16167681690048 16173170270208 16175579922432 16215877026432 16268102073216 16276049362944 16320495316608 16328468201472 16369146185472 16371585036288 16377142837248 16416291874766 16421864852736 16424311558144 16429887258624 16482801549312 16518256420572 16523864013312 16526325915648 16531936247808 16553707797816 16579550797824 16656525858672 16682529374208 16710170064336 16712659724544 16718333313024 16816465064448 16868111180256 16870624372224 16876351586304 16878866006016 16920915158016 16975410859008 16977940037632 16983703683072 17030082069504 17038401601536 17072507935629 17075051580816 17080848193536 17083393081344 17089192525824 17130043695408 17135858976768 17138412060672 17144230182912 17236441482336 17242292883456 17244861825024 17273434223808 17300400832512 17407856738304 17430781822083 17436699197568 17439297103872 17445217370112 17482742419122 17539047547686 17547615719424 17575010369536 17595534013218 17601507318528 17604129779712 17647985731212 17656607121408 17704823044356 17707460898624 17713472200704 17716111343616 17770520420352 17814790889352 17817445127808 17823493767168 17826149302272 17874828203904 17880896323584 17883560411136 17985851981568 17994638426112 18024453103104 18052592173056 18130251397608 18158555635712 18164720074752 18188641901304 18194816553984 18197527412736 18203705081856 18242861654736 18301614832368 18310555533312 18360557231184 18369526726656 18415289458656 18418033165824 18424285691904 18474597959328 18477350502912 18483623165952 18486377054208 18543151742976 18592116655104 18601199271936 18622921272543 18651994647552 18661106515968 18721206697984 18761476428304 18767845545984 18770641780736 18777014009856 18798941322378 18801742190112 18808124977152 18837487484928 18918523197504 18948058054656 18976625077788 18979452418752 18985895534592 18988724256768 19036029552768 19097337216384 19100182542336 19106666643456 19158842328192 19168201801728 19209433028418 19218817216512 19271299157334 19277841348864 19280713568256 19287258955776 19342809264128 19390996667628 19400469553152 19403360043008 19432613501784 19462950936576 19577192794752 19583838830592 19586756640768 19616286597264 19619209241856 19625869541376 19741067684352 19771886665728 19804646002176 19814320963584 19920893510952 19927656225792 19930625261568 19937391280128 19985050977976 19991835472896 19994814070784 20001601880064 20044625768784 20054417965056 20109181729392 20116008364032 20119005462528 20183800971264 20234083479264 20237098169856 20243968229376 20246984392704 20277509740992 20309166194688 20396532822309 20428375090176 20435310084096 20438354755584 20462222138967 20472218339328 20589316686414 20599374974976 20631533912064 20655626885082 20658704381728 20665717567488 20668796567552 20720287311552 20783922704244 20787019315776 20794076061696 20797174185984 20853966237888 20861045710848 20864153812992 20916131236992 20926349180928 20983493978496 20993744830464 21061357535232 21106660981842 21113826239232 21116972003328 21124140761088 21151959963876 21192173420544 21283338597192 21316565311488 21351883971096 21362314788864 21484504368432 21487705360128 21494999973888 21553697619216 21556908920064 21564227026944 21567439896576 21621169368576 21687571517472 21690802764288 21698166325248 21701399150592 21760660422144 21771290935296 21825528247296 21828780048384 21836190449664 21895819803648 21906516344832 21977068732416 22024341894096 22031818684416 22035101220864 22042581663744 22071610397088 22106067730432 22208701144896 22243372498944 22280226752448 22283546299392 22291111084032 22411005199821 22418613254016 22421953419264 22429565190144 22483182350223 22490814907008 22494165829632 22501802115072 22505154674688 22550203989882 22561220210688 22622829445566 22633881145344 22706776092672 22763343914172 22766735441088 22774464258048 22777857441792 22840058260544 22847811969024 22851216080896 22981921976448 22989723844608 22993149100032 23031245631744 23067201110016 23174296846848 23210475651072 23241042429444 23248932263424 23252396138496 23260289826816 23310323225496 23385396730248 23396820959232 23460712017624 23468676424704 23472173039616 23530647641616 23542142828544 23606430725808 23609947864832 23617962934272 23621481791488 23694027227136 23753054519136 23756593503744 23764658356224 23768199069696 23833104271872 23841195098112 23844747214848 23943755921841 23981135975424 23992851234816 24020869467483 24032604137472 24070122897408 24173668530144 24219626766336 24247909821618 24251522535072 24259755405312 24263369883648 24323815539648 24402153109824 24414074044416 24480742974912 24492702302208 24553719278208 24557377554432 24565714255872 24624437812149 24632797279104 24636467337216 24644830887936 24648502738944 24724202323968 24777384630858 24785796019968 24789488873472 24797904371712 24830561696724 24869326196736 25023794061312 25065255096504 25068989586816 25077499969536 25224697596672 25264077406208 25302166770384 25305936558336 25314527379456 25318299009024 25381372737024 25463116288512 25466910056448 25475555524608 25545123104256 25557602402304 25612577371224 25621272290304 25625089622016 25633788788736 25695065543112 25703788465152 25707618091008 25716345274368 25854662223504 25867292737536 25910151335712 25950601248768 26102923726336 26111785107456 26115675521024 26155048796352 26158945655808 26167826055168 26224113628683 26308571321529 26321423579136 26362515554304 26393301019827 26402260977792 26406194669568 26419094618112 26471978596818 26484910682112 26557234566534 26561191347936 26570208301056 26574167015424 26655780630528 26726167691712 26739223953408 26812242305856 26821344485376 26825340616704 26911734628352 26978777972352 26982797559808 26991957639168 26995979190272 27036679654656 27078888259584 27195377096412 27237833453568 27247080112128 27282962851956 27292224830976 27296291119104 27305557622784 27364292482104 27452422248552 27465833299968 27540835846776 27554290089984 27627049748736 27711896938992 27716025754368 27725434748928 27729565581312 27805288317184 27814727614464 27818871750656 27888174982656 27901798907904 27977991971328 27991659773952 28081810046976 28142214642456 28151768318976 28155962671104 28165521014784 28198411983567 28202613285168 28212187465728 28256231227392 28377784796256 28422087081984 28469178628128 28483086385152 28646005824576 28650273813504 28659999965184 28738263492288 28742545226752 28752302702592 28756586528768 28814149542627 28828225824768 28906948736001 28916762023296 28921070352384 28930888433664 28935198867456 29014213896192 29028387913728 29086495001442 29100704329728 29105040064512 29148920252676 29194426404864 29365789192128 29375758245888 29380134961152 29428813862784 29611601526528 29657829998592 29706969003264 29711395065856 29721481445376 29881340266428 29891484338688 29895937892352 29906086920192 29977576466964 29987753209344 29992221106176 30002402820096 30066938653176 30081626947584 30163772594088 30174012546048 30178508193792 30275701456896 30351125218896 30355647254784 30365952344064 30370476589056 30463749292032 30642562635264 30652965126144 30657532133376 30708327508992 30756268146688 30883975029621 30899062462464 30947300868096 30983440327623 30988056572592 30998576351232 31003194851328 31013719769088 31080430967328 31175884056366 31180528973664 31191114092544 31195761278976 31280949356832 31291568566272 31296230719488 31374196855488 31389523771392 31475240967744 31490617245696 31592036302848 31659991472763 31670739358848 31675458004992 31686211141632 31690932092928 31727939945814 31777472362496 31788260130816 31792996286464 31925007895788 31974847967232 32027825956644 32043472183296 32226756552648 32231558040192 32242499960832 32330546428824 32335363380096 32346340540416 32351159844864 32431754052864 32536204146432 32552098725888 32640990633216 32656936402944 32738292370944 32743170072576 32754285674496 32832583749532 32843729705472 32848623116288 32859774517248 32965603098624 33036512841144 33047728026624 33052651831296 33063872495616 33107415595632 33159101595648 33313051717344 33365058748416 33420340128672 33425319449088 33436666626048 33632930128896 33736222360512 33741248744448 33752703172608 33757732012032 33825305984823 33841830316032 33934244168349 33950821718016 33955880075264 33967407366144 34060164139008 34076803203072 34145015871258 34150103161632 34161696387072 34166786162688 34260087390816 34271717953536 34276824121344 34472882964672 34484585766912 34489723650048 34546868447616 34600801665024 34815713476608 34861563644166 34873398395136 34878594207744 34890434740224 34965484838244 35078095095372 35095231438848 35191068026436 35203014637056 35208259559424 35295971462424 35313214242816 35409646088712 35414921797248 35426944401408 35432222687232 35541040840704 35629581778704 35634890255616 35646987534336 35652298604544 35749656407808 35761792647168 35767120822272 35971703963136 35989276852224 36048906206208 36105184346112 36260502795216 36317111271424 36329440149504 36371864732427 36377283802608 36389633107968 36395054825472 36407410163712 36485723309472 36603229664736 36621111066624 36721114462368 36739053453312 36830578917312 36836066331648 36848571383808 36949195918656 36954701005824 36967246331904 36972754108416 37086303485952 37166076946287 37184233310208 37202398543872 37245842545086 37303989295104 37322213031936 37442413395968 37522952856608 37535691091968 37541283561472 37597882644756 37603484380224 37616249954304 37837046395008 37896116109312 37953250155576 37958904837504 37971791069184 37977448513536 38072059105536 38194674432768 38200365084672 38213333286912 38317684656384 38336403603456 38418866056836 38437634433024 38542598314668 38555682697728 38561427136512 38574517911552 38685618528256 38781993335256 38800939106304 38806720086016 38865227003568 38925901873152 39154385589504 39167677661184 39173513281536 39232573194528 39238418483712 39251739082752 39482135368704 39543773331456 39609292004352 39628641927168 39835851849801 39841787021904 39855312451584 39861250523136 39874782560256 39970101955952 39983670945792 39989628141568 40003203760128 40089251537568 40108835930112 40218363458784 40232016728064 40238010925056 40367601942528 40468166958528 40474196339712 40487936458752 40493968785408 40555019481984 40618332389376 40793065644618 40856750180352 40870620168192 40876709511168 40924444277934 40944436678656 41178633372828 41198749949952 41311253770164 41317408763456 41331435134976 41337593135104 41440574623104 41567845408488 41574038631552 41588152123392 41594348371968 41707932475776 41722091421696 41728307625984 41832262473984 41852698361856 41966987956992 41987489660928 42122715070464 42213321963684 42227652478464 42233944006656 42248281522176 42303919927752 42384346841088 42566677194384 42633130622976 42703767942192 42724629577728 42969008736864 42975410720256 42989999947776 43107395238432 43113817840128 43128454053888 43134879793152 43242338737152 43375143034944 43381605528576 43396332650496 43402798301184 43521320844288 43542581870592 43629742502163 43651056494592 43657560096768 43672380899328 43791639607296 43813032689664 43954137464832 44048683788192 44063637368832 44070202441728 44143220794176 44212135460864 44417402289792 44486744997888 44560453504896 44567092598784 44582222168064 44822010399642 44837226508032 44843906838528 44859130380288 44966364700446 44981629814016 44988331659264 45003604230144 45100407979764 45122440421376 45245658891132 45267762290688 45413552185344 45526687828344 45533470882176 45548928516096 45555714883584 45680116521088 45695623938048 45702432161792 45963843952896 45979447689216 45986298200064 46062491263488 46134402220032 46348593693696 46420951302144 46482084858888 46497864526848 46504792276992 46520579653632 46620646450992 46770793460496 46793641918464 46921424035248 46937352849408 46944346079232 47061295283232 47084285657088 47212861451616 47219895729664 47235925868544 47242963582976 47388054454272 47506109038272 47513187007488 47529316712448 47536398139392 47591909918721 47666208543744 47682390196224 47689494429696 47887511843682 47962271950848 47985702469632 48041738934966 48065208274944 48140245794816 48347337060288 48495819643236 48503045070144 48519510810624 48526739767296 48647631079296 48804306219648 48828148088832 48961485949824 48985404604416 49107438556416 49114755108864 49131428511744 49248875624298 49265594558208 49272934674432 49289661775872 49448404647936 49554769261716 49571592039936 49578977746944 49595808743424 49661123393448 49738652393472 50047588122624 50130510193008 50137979173632 50154999939072 50449395193344 50528154812416 50604333540768 50611873116672 50629054758912 50636598018048 50762745474048 50926232577024 50933820112896 50951111049216 51090246208512 51115204804608 51217523806887 51225154742448 51242544580608 51250179244032 51267577577472 51390131086224 51407576930304 51415236182016 51432690548736 51709324447008 51734585475072 51820302671424 51901202497536 52205847452672 52223570214912 52231351042048 52292345466249 52310097592704 52317891311616 52335652110336 52448227257366 52617142643058 52642847158272 52725031108608 52786602039654 52804521955584 52812389339136 52943957193636 52969821364224 53114469133068 53122382695872 53140416602112 53148334030848 53311561261056 53452335383424 53478447906816 53624484611712 53642688970752 53650681233408 53823469256704 53957555944704 53965595119616 53983915278336 54073359309312 54157776519168 54390754192824 54475666907136 54494160224256 54565925703912 54584449661952 54592582238208 54611115245568 54728584964208 54904844497104 54931666599936 55081671693552 55108580179968 55254099497472 55423793877984 55432051508736 55450869497856 55459131162624 55610576634368 55629455228928 55637743501312 55776349965312 55803597815808 55868763817629 55955983942656 55983319547904 56163620093952 56284429284912 56303536637952 56311925342208 56331042029568 56396823967134 56405226570336 56424374931456 56512462454784 56755569592512 56844174163968 56938357256256 56966172770304 57292011649152 57300547627008 57319999930368 57457021561681 57476526984576 57485090453504 57504605405184 57513173057536 57628299085254 57656451649536 57813897472002 57833524046592 57842140704768 57861776867328 58028427792384 58172990002884 58201408659456 58210080129024 58297840505352 58388852809728 58731578384256 58751516491776 58760269922304 58857627725568 59223203053056 59315659997184 59413938006528 59422790131712 59442962890752 59762680532856 59782968677376 59791875784704 59812173840384 59955152933928 59975506418688 59984442212352 60004805640192 60133877306352 60163253895168 60327545188176 60348025092096 60357016387584 60551402913792 60702250437792 60711294509568 60731904688128 60740953178112 60927498584064 61189598466927 61285125270528 61305930252288 61315064266752 61386666416901 61416655017984 61512536293376 61767950059242 61798124924928 61894601736192 61966880655246 61976113145184 61997152702464 62006389702656 62160861934656 62351768112732 62361057947328 62382228185088 62391522557952 62561898713664 62583137132544 62592461438976 62748393710976 62779047542784 62950481935488 62981234491392 63184072605696 63319982945526 63341478717696 63350916009984 63372422283264 63455879891628 63554944724992 63576520261632 63850015791576 63949695934464 64055651913288 64086944366592 64453513105296 64463116080384 64484999921664 64661092857648 64670726760192 64692681080832 64702319689728 64863508105728 65072408292864 65104197451776 65281981266432 65313872805888 65476584741888 65486340145152 65508571348992 65665167499064 65687459410944 65697246232576 65719549034496 65931206197248 66073025682288 66095456053248 66105303662592 66127744991232 66214831191264 66318203191296 66626103434688 66730117496832 66840680257344 66850638898176 66873333252096 67233015599463 67265860257792 67449547050669 67472444721024 67482497488896 67505406345216 67515464024064 67650611969646 67683660632064 67868488336698 67901643436032 67911760150528 68120328278016 68290031742516 68300206323264 68323392774144 68333572325376 68520174781632 68543435907072 68553648242688 68945765929344 68969171533824 68979447300096 69093736895232 69201603330048 69631426953216 69723127288332 69746796790272 69757188415488 69780869480448 69930969676488 70156190190744 70190462877696 70382136052872 70406029274112 70416519118848 70591942924848 70626428485632 70819292177424 70829843594496 70853888802816 70864445374464 71082081681408 71259163557408 71269780511232 71293975068672 71304597209088 71499312815616 71523585294336 71534241644544 71943407926272 71978553704448 72062608402449 72097812412416 72210368692224 72521005590432 72634222542848 72658880299008 72743729464854 72754567605216 72779266215936 72790109650944 72971446618944 73206459329472 73242222133248 73442228924736 73478106906624 73661157834624 73672132663296 73697142767616 73873313436447 73898391837312 73909402011648 73934492663808 73945508216832 74172606971904 74332153892574 74368466620416 74491685090172 74607978590208 75045905713216 75071382183936 75082567122944 75195765289512 75206968760448 75232499908608 75674092790016 75792232218624 75906500311152 75917809675008 75943582138368 75954897027072 76144118211072 76389348865536 76400730169344 76426666573824 76635369312768 76672807206912 76837732113672 76875268866048 77085196629336 77111365395456 77122854273024 77149035823104 77371237056512 77563986670512 77601878212608 77613440172032 77730454007136 77851803746304 78308771179008 78335355322368 78347026563072 78465146389056 78476836967424 78503478165504 78672340886049 78925713964587 78964270737408 79087546662912 79179903059481 79218584008704 79257283854336 79671703699602 79683574043808 79710624903168 79722501046272 79940203911904 79967341891584 79979256283136 80178503075136 80217671860224 80436726917568 80464033456128 80476021850112 80735203885056 80936333917056 80948392679424 80975872917504 80987937570816 81110038963968 81236664778752 81586131289236 81713500360704 81741240336384 81848888555868 81888873357312 82357266745656 82397499899904 82622507540328 82634817526912 82662870269952 82675186270208 82881149246208 83135690816976 83148077263104 83176304246784 83188696743936 83415864951552 83444182843392 83456615251968 83664524947968 83705396723712 83933975913984 83974979321856 84245430140928 84426643927368 84455304956928 84467888013312 84496563044352 84607839855504 84768693682176 85133354388768 85266261245952 85407535884384 85449259155456 85938017473728 85950821440512 85979999895552 86214790476864 86227635680256 86256908107776 86269759586304 86442448627881 86484677474304 86720846208003 86750286069888 86763211057152 86792665300992 86805596602368 87042641688576 87085163741184 87259485004326 87302112989184 87315120193536 87583279214592 88097367576384 88127274737664 88140404883456 88286441588352 88424270921728 88834804579584 88973489995776 89120907009792 89134185197568 89164444336128 89644020799284 89674453016064 89687813677056 89718260760576 89932729400892 89963259628032 89976663318528 90007208460288 90200815959528 90244880842752 90491317782264 90535524581376 90827104370688 91053375656688 91066941764352 91097857032192 91111429767168 91360233042176 91391247876096 91404864323584 91927687905792 91958895378432 91972596400128 92124982526976 92268804440064 92651925088863 92697187387392 92841902604288 92950320982869 92964169717776 92995729053696 93009584553984 93041159307264 93241292901984 93541586920992 93587283836928 93842848070496 93874705698816 93888692158464 94122590566464 94168571314176 94425722903232 94439791459328 94471851737088 94485927165952 94776108908544 94979974418289 95012218076544 95026374014976 95058633424896 95072796278784 95183819837442 95332417087488 95364780392448 95378988859392 95775023687364 95924543901696 96083477869932 96130416549888 96694674120576 96991639286472 97006090140288 97039021621248 97053479534592 97295262158592 97608612439296 97656296177664 97922971899648 97970809208832 98214877112832 98229510217728 98262857023488 98497751248596 98531189116416 98545869348864 98579323551744 98896809295872 99109538523432 99143184079872 99157955493888 99191617486848 99322246786896 99477304786944 100095176245248 100261020386016 100275958347264 100309999878144 100898790386688 101056309624832 101208667081536 101223746233344 101258109517824 101273196036096 101475917954469 101525490948096 101802732505047 101852465154048 101867640225792 101902222098432 102180492417024 102230409609216 102435047613774 102450309484896 102485089161216 102500358488064 102780262172448 102815153860608 102830472364032 103418648894016 103469170950144 103640605342848 103802404995072 104411694905344 104447140429824 104462702084096 104584690932498 104620195185408 104635782623232 104671304220672 104896454514732 105234285286116 105285694316544 105573204079308 105609043911168 105624778678272 105887914387272 105939642728448 106228938266136 106244765391744 106280833204224 106296668061696 106623122522112 106904670766848 106956895813632 107248969223424 107285377941504 107301362466816 107646938513408 107915111889408 107931190239232 107967830556672 108146718618624 108315553038336 108781508385648 108951333814272 108988320448512 109115594197281 109131851407824 109168899323904 109185164476416 109222230491136 109457169928416 109809688994208 109863333199872 110163343387104 110217160359936 110508198994944 110847587755968 110864103017472 110901738995712 110918262325248 111221153268736 111258910457856 111275487002624 111498230838861 111552699930624 111607195631616 111737527635258 111911967885312 111966639095808 112327240187904 112568858569824 112607073275904 112623850684416 112793647934268 112810453140672 112848749862912 113511139185024 113688348327936 113876714512512 113932345540608 114584023298304 114601095254016 114639999860736 114914043123362 114953053969152 114970180907008 115009210810368 115256598170508 115312903299072 115627794944004 115667048093184 115684281409536 115723553734656 116056855584768 116345980005768 116402817318912 116420160258048 116595681010704 116777705619456 117463156768512 117503032983552 117520539844608 117715255451136 118446406106112 118631319994368 118827876013056 118845580263424 118885925781504 119507555549403 119525361065712 119565937354752 119583751569408 119624347680768 119910305867856 119951012837376 119968884424704 120009611280384 120267754612704 120326507790336 120655090376352 120696050184192 120714032775168 121102805827584 121404500875584 121422589019136 121463809376256 121481906356224 121854997168128 122379196933854 122570250541056 122611860504576 122630128533504 122773332833802 122833310035968 123025072586752 123535900118484 123596249849856 123933761310492 123952226290368 123994305404928 124012779405312 124321723869312 124703536225464 124722115894656 124764456370176 124783045115904 125123797427328 125166274265088 125184922877952 125496787421952 125558095085568 125900963870976 125962468982784 126368145211392 126639965891052 126682957435392 126701832019968 126744844566528 126911759783256 127109889449984 127153040523264 127700031583152 127899391868928 128111303826576 128173888733184 128907026210592 128926232160768 128969999843328 129322185715296 129341453520384 129385362161664 129404639379456 129727016211456 130144816585728 130208394903552 130563962532864 130627745611776 130889227506489 130953169483776 130972680290304 131017142697984 131330334998128 131374918821888 131394492465152 131439098068992 131862412394496 132146051364576 132190912106496 132210607325184 132429662382528 132636406382592 133252206869376 133460234993664 133681360514688 133701277796352 133746666504192 134466031198926 134531720515584 134899094101338 134944889442048 134964994977792 135010812690432 135301223939292 135367321264128 135736976673396 135803286872064 135823520301056 136240656556032 136580063485032 136600412646528 136646785548288 136667144650752 137040349563264 137086871814144 137107296485376 137891531858688 137938343067648 137958894600192 138187473790464 138403206660096 139262853906432 139446254576664 139493593580544 139514376830976 139561738960896 139861939352976 140312380381488 140380925755392 140764272105744 140812058548224 140833038237696 141183885849696 141252856971264 141638584354848 141659687188992 141707777605632 141728890748928 142164163362816 142518327114816 142539561022464 142587950137344 142609194418176 142775729756163 142998625631232 143047170588672 143068483289088 143886815852544 143957107408896 144125216804898 144195624824832 144420737384448 145042011180864 145268445085696 145487458929708 145509135210432 145558532431872 145580219301888 145942893237888 146412918658944 146484444266496 146884457849472 146956213813248 147322315669248 147344265326592 147394285535232 147746626872894 147796783674624 147818804023296 147868985327616 148345213943808 148664307785148 148736933240832 148983370180344 149215957180416 150091811426432 150142764367872 150165134245888 150391530579024 150413937520896 150464999817216 151348185580032 151584464437248 151813000622304 151835619350016 151887164276736 151909794054144 152288236422144 152778697731072 152801460338688 152853333147648 153270738625536 153345614413824 153675464227344 153750537732096 154170393258672 154222730790912 154245708546048 154298071646208 154742474113024 155127973341024 155203756425216 155226880344064 155460908014272 155703607492608 156617542358016 156670710644736 156694053126144 156877036398747 156930292778112 156953673934848 157006956331008 157344681772098 157851427929174 157928541474816 158175093325824 158359806118962 158437168017408 159343407399204 159367148087616 159421249806336 159445002092544 159880407823808 159934683783168 159958512566272 160357006150272 160435343720448 160873453835136 160928066912256 160952043700224 161470407770112 161872667834112 161896785358848 161951745835008 162220077927936 162473329557504 163172262578472 163427000721408 163482480672768 163697777111736 163777746714624 164714533491312 164794999799808 165245015080656 165269635053824 165325740539904 165350372540416 165762298492416 166271381633952 166296154526208 166352608493568 166377393487872 166831729903104 166888365686784 166913230503936 167329049895936 167410793447424 167606291452887 167867951827968 167949958643712 168490860281856 168853287854736 168910609913856 168935776026624 168993126088704 169215679711008 169537387364352 170266708777536 170532522491904 170815071768768 170898518310912 171876034947456 171901642881024 171959999791104 172371064685043 172429580953728 172455271360512 172513816215552 172539519172608 172884897255762 172969354948608 173441692416006 173500572139776 173526422114304 173585330601984 174085283377152 174518970008652 174604225978368 174630240387072 175166558429184 176194735152768 176254549475328 176280809766912 176572883176704 176848541843456 177669609159168 177946979991552 178241814019584 178268370395136 178328888672256 179288041598568 179348906032128 179375627354112 179436521521152 179865458801784 179926519256064 179953326637056 180014416920576 180401631919056 180489761685504 180982635564528 181071049162752 181654208741376 182106751313376 182133883528704 182195714064384 182222859534336 182720466084352 182782495752192 182809728647168 183568795400781 183855375811584 183917790756864 183945192800256 184159999250703 184249965053952 184537608880128 185303850177726 185394374774784 185683805208576 185900641965738 185928339435552 185991458107392 186019169107968 186482585803968 187083173841984 187174567673856 187685696140992 187749411397632 187777384316928 188245181132928 188337142628352 188851445806464 188879582918656 188943703474176 188971854331904 189552217817088 189959948836578 190024436153088 190052748029952 190117266849792 190367639674884 190664834174976 190729560784896 191550047374728 191849087803392 192166955739864 192260833099776 193389348241152 193983278572944 194012180280576 194078043242496 194106959069184 194590524317184 195217224878592 195312592355328 195845943799296 195941618417664 196429754225664 196459020435456 196525714046976 196995502497192 197062378232832 197091738697728 197158647103488 197793618591744 198219077046864 198286368159744 198315910987776 198383234973696 198644493573792 198954609573888 200190352490496 200522040772032 200551916694528 200619999756288 201699046798389 201797580773376 202112619249664 202348641152007 202417334163072 202447492466688 202516219035648 202546392072192 202951835908938 203050981896192 203605465010094 203704930308096 203735280451584 204360984834048 204870095227548 204900618969792 204970178322432 205000716976128 205560524344896 205630307721216 205660944728064 206837297788032 206938341900288 207281210685696 207604809990144 208823389810688 208894280859648 209169381864996 209240390370816 209271565246464 209342608441344 209792909029464 210468570572232 210571388633088 211146408158616 211218087822336 211249557356544 211775828774544 211879285456896 212457876532272 212489530783488 212561666408448 212593336123392 213246245044224 213809341533696 213913791627264 214497938446848 214570755883008 214602724933632 215293877026816 215830223778816 215862380478464 215935661113344 216187825207347 216293437237248 216631106076672 217563016771296 217902667628544 217976640897024 218231188394562 218263702815648 218337798647808 218370328952832 218914339856832 219619377988416 219726666399744 220326686774208 220434320719872 221016397989888 221619940309341 221695175511936 221728206034944 221803477991424 221836524650496 222442306537472 222517820915712 222550974005248 222996461677722 223105399861248 223475055270516 223823935770624 225137717139648 225214146551808 225247701368832 225587295868536 225620906281344 225697499725824 227022278370048 227376696655872 227753429025024 227864691081216 229168046596608 229202190508032 229279999721472 229828086246724 229906107938304 229940361814016 230018421620736 230513196341016 230625806598144 231255589888008 231334096186368 231368562819072 231447107469312 232113711169536 232691960011536 232805634637824 232840320516096 233191362021408 233555411238912 234926313537024 235006065967104 235041079689216 235430510902272 236777141893761 236892812212224 237262639988736 237539709178443 237655752026112 237691160526848 237771851563008 239015111098806 239050722131424 239131874709504 239167503138816 239820611735712 239902025674752 239937768849408 240535509225408 240653015580672 241310180752704 241392100368384 241428065550336 242205611655168 242809001751168 242845178038272 242927618752512 242963812712448 243709994336256 244758393867708 245140501082112 245223721009152 245546665667604 245666620071936 247071800236968 247192499699712 247867522620984 247904452580736 247988610809856 248025558810624 248643447738624 249407072450928 249444231789312 249528912740352 249566090231808 250247594854656 250332548530176 250369845755904 250993574843904 251116190171136 251801927741952 251924937965568 252736290422784 253279931782104 253365914870784 253403664039936 253489689133056 253823519566512 254219778899968 254306081046528 255400063166304 255798783737856 256222607653152 256347777466368 257814052421184 257852464321536 257939999686656 258644371430592 258682907040768 258770724323328 258809278758912 259327345883643 259454032422912 260162538624009 260289633171456 260416789807104 261127925065728 261255491223552 261778455012978 261906338967552 261945360580608 262660669996256 262749837643776 262788984930304 264292102729152 264381824212992 264421214650368 264859324765056 265272812765184 266504413738752 266920469987328 267362721029376 267402555592704 267493333008384 268932062397852 269063441031168 269798188202676 269889778884096 269929989955584 270021625380864 270602447878584 270734642528256 271473953346792 271606573744128 271647040602112 272481313112064 273160126970064 273200825293056 273293571096576 273334289301504 274080699126528 274173743628288 274214592970752 275783063717376 275876686135296 275917789200384 276374947580928 276806413320192 278525707812864 278850962948607 278892509153328 278987187161088 279028753661952 279123477921792 279723878705952 280624760762976 280761851510784 281528544211488 281624117096448 281666076475392 282367771699392 282505713942528 283277168709696 283319374377984 283415555211264 283457781497856 284328326725632 284939923254867 285036654229632 285079122044928 285175900274688 285218388836352 285551459512326 285997251262464 286094341177344 286136966578176 287773631705088 288250433609796 288391249649664 290084022361728 290536890171392 290974917859416 291018270420864 291117064863744 291160438603776 291885786475776 292825837317888 292968888532992 293768915698944 293912427626496 294644631338496 294688530653184 294788571070464 295493253745788 295593567349248 295637608046592 295737970655232 296690427887616 297328615570296 297473866481664 297966740360688 298431914360832 300183622852864 300285528735744 300330268491776 300783061158048 300827875041792 300929999634432 302696371160064 303168928874496 303626001244608 303671238700032 303774328553472 303819588108288 304427753863407 304576472844288 305408197515141 305557395462144 305602920677376 305706666295296 306541477251072 306691228827648 307350928454688 307501075464192 308340786517344 308445461581824 308491417092096 309484948226048 310255946682048 310407512850432 310453760688128 310921816028544 311407214985216 313235084716032 313341421289472 313388106252288 313754072797494 313860585556224 313907347869696 314013912662016 314689363544196 315702855858348 315857082949632 316719612237924 316874336034816 318686814798408 318734296175232 318842499612672 318890004185088 319760815647616 319869367566336 319917025132544 320714012300544 320870687440896 321746907670272 321856133824512 321904087400448 322940815540224 323745335668224 323793570717696 323903491670016 324440155855872 324946659115008 326344525156944 326854001442816 326964961345536 327395554223472 327555493429248 329429066982624 329589999599616 330490030161312 330539270107648 330651481079808 330700745080832 331524596984832 332542763267904 332592309052416 332705216987136 332754786975744 333663459806208 333776731373568 333826461007872 334494692516583 334658099791872 334821586894848 335212582905774 335735903655936 335899917287424 336981720563712 337706575709472 337821219827712 337871552053248 338431359422016 340533417555072 341065044983808 341630143537536 341797036621824 343752069894912 343803285762048 343919999582208 344742129370086 344859161907456 344910542721024 345027632431104 345769794511524 345938709897216 346883384832012 347001144279552 347052844228608 347170661203968 348170566754304 349037940017304 349208451956736 349260480774144 350333116858368 352389470305536 352509098950656 352561619533824 353145766353408 353697083686912 355339218318336 355893959983104 356483628039168 356536740790272 356657777344512 358522666648209 358576083197136 358697812064256 358751254708224 358873043042304 359730917603568 359853038512128 359906653274112 360028833841152 360803263838112 360979523371008 361965271129056 362142098325504 363308417482752 364213502626752 364267767057408 364391428128768 364445719068672 365440932168704 365564991504384 365619457294336 367137590801562 367710751623168 367835581513728 367890385600512 368319998501406 368499930107904 369075217760256 370607700355452 370788749549568 371801283931476 371856678871104 371982916214784 372038338215936 372965171607936 374166347683968 374349135347712 375371392281984 375498822795264 375554768633856 376490362265856 376674285256704 377702891612928 377759165837312 377887406948352 379104435634176 379919897673156 380048872306176 380105496059904 380234533699584 380735279349768 381329668349952 381459121569792 383100094749456 383698175606784 384333911479728 384521666199552 386778696482304 387966557145888 388024360561152 388156086484992 388213918138368 389181048634368 390434449757184 390625184710656 391691887598592 391883236835328 392667682519467 392859508451328 392918040870912 393051428093952 393991004994384 394124756465664 394183477395456 394317294206976 395587237183488 396438154093728 396572736319488 396631821975552 397288987147584 397909219147776 400380704980992 401044081544064 401103833389056 401239999512576 403398093596778 403595161546752 404225238499328 404697282304014 404834668326144 404894984933376 405032438071296 405903671817876 406101963792384 407210930020188 407409860616192 407470560903168 408721969668096 409740190455096 409801237939584 409940356644864 410001433952256 411121048689792 411260615442432 411321889456128 413674595576064 413876683800576 414562421371392 415209619980288 417646779621376 417788561719296 418338763729992 418480780741632 418543130492928 418685216882688 419585818058928 420937141144464 421142777266176 422292816317232 422436175644672 422499114713088 423551657549088 423758570913792 424915753064544 424979061566976 425123332816896 425186672246784 426492490088448 427618683067392 427827583254528 428327189268489 428995876893696 429141511766016 429205449867264 430587754053632 431660447557632 431724760956928 431871322226688 432375650414694 432586874474496 433262212153344 435126033542592 435805335257088 436462376789124 436527405631296 436675597295616 436740657905664 437828679713664 439238755976832 439453332799488 440653373548416 440868641439744 442032795979776 443239880618682 443390351023872 443456412069888 443606955982848 444884613074944 445035641831424 445992923355444 446210799722496 446950110541032 447647871541248 450275434279296 450428293103616 450495402737664 451174591737072 451241812562688 451394999451648 454044556740096 454753393311744 455506858050048 455729382162432 458336093193216 458404381016064 458559999442944 459656172493448 459812215876608 459880723628032 460036843241472 461026392682032 461251613196288 462511179776016 462668192372736 462737125638144 462894214938624 464227422339072 465383920023072 465611269275648 465680641032192 466382724042816 467110822477824 469852627074048 470012131934208 470082159378432 470631109196241 470861021804544 473554283787522 473785624424448 474525279977472 475079418356886 475311504052224 475382321053696 478030222197612 478101444262848 478263749419008 478335006277632 479641223471424 479804051349504 479875537698816 481071018450816 481306031161344 482620361505408 482784200736768 482856131100672 484411223310336 485618003502336 485690356076544 485855237505024 487419988672512 489516787735416 490281002164224 490447442018304 491093331335208 491333240143872 494143600473936 494384999399424 495735045241968 495808905161472 495977221619712 496051117621248 497286895477248 498814144901856 498888463578624 499057825480704 499132180463616 500495189709312 500665097060352 500739691511808 501987149687808 502232380342272 503603855483904 503849875931136 505472580845568 506559863564208 506731829741568 506807328079872 506979378266112 507647039133024 508439557799936 508612162093056 510800126332608 511597567475712 512445215306304 512695554932736 515628104842368 515704928643072 515879999373312 517113194055129 517288742861184 517365814081536 517541448646656 517618557517824 518654691767286 518908064845824 520325077248018 520579266342912 522255850131456 523556910025956 523812677935104 523890721161216 525321339992512 525499675287552 525577969860608 528584205458304 528763648425984 528842429300736 529718649530112 530545625530368 533008827477504 533840939974656 534725442058752 534805111185408 534986666016768 537864124795704 538126882062336 539596376405352 539779557768192 539859979911168 540043250761728 541204895757168 541469285056512 542947906693584 543213147488256 543294081204224 544962626224128 546320253940128 546401650586112 546587142193152 546668578603008 548161398253056 548347487256576 548429185941504 550706386202343 551566127434752 551753372270592 551835578400768 552479997752109 552749895161856 553612826640384 557051415625728 557701925897214 557785018306656 557974374322176 558057507323904 559447757411904 561249521525952 561523703021568 563057088422976 563248234192896 563332152950784 564735543398784 565011427885056 566554337419392 566638748755968 566831110422528 566915562995712 568656653451264 569879846509734 570073308459264 570158244089856 570351800549376 571102919024652 571994502524928 572188682354688 575547263410176 576500867219592 576782499299328 580168044723456 581073780342784 581949835718832 582036540841728 582234129727488 582320877207552 583771572951552 585651674635776 585937777065984 587537831397888 587824855252992 589289262676992 589377061306368 589577142140928 590986507491576 591187134698496 591275216093184 591475941310464 593380855775232 594657231140592 594947732963328 595933480721376 596863828721664 600367245705728 600571057471488 600660536983552 601566122316096 601655750083584 601859999268864 605097140395167 605392742320128 606337857748992 607045923456021 607252002489216 607342477400064 607548657106944 607639176216576 608855507726814 609152945688576 610816395030282 611114790924288 611205841354752 613082954502144 614701856909376 615002150928384 616681573034688 616890923163648 616982834184192 618969896452096 620511893364096 620815025700864 620907521376256 621843632057088 622814429970432 626470169432064 626682842578944 627508145594988 627721171112448 627814695739392 628027825324032 629378727088392 631405711716696 631714165899264 633439224475848 633748672069632 637373629596816 637468592350464 637684999225344 637780008370176 639521631295232 639738735132672 639834050265088 641428024601088 641741374881792 643493815340544 643712267649024 643808174800896 645881631080448 647490671336448 647587141435392 647806983340032 648563475622041 648880311711744 649893318230016 652689050313888 653708002885632 653929922691072 654791108446944 655110986858496 658858133965248 659179999199232 660980060322624 661078540215296 661302962159616 661401490161664 663049193969664 664859820928023 665085526535808 665184618104832 665410433974272 665509573951488 667326919612416 667553462747136 667652922015744 668989385033166 669316199583744 670425165811548 671471807311872 675413151418944 675642439655424 675743104106496 676862718844032 681066835110144 682130089967616 683260287075072 683594073243648 687504139789824 687606571524096 687839999164416 689484258740172 689718323814912 689821085442048 690055264862208 691539589023048 691877419794432 693766769664024 694002288559104 694105688457216 694341322407936 696341133508608 698075880034608 698416903913472 698520961548288 700666233716736 704778940611072 705018197901312 705123239067648 706291532706816 707394167373824 710331425681283 710678436636672 711787919966208 712619127535329 712967256078336 713073481580544 713315554689024 717045333296418 717152166394272 717395624128512 717502509416448 719461835207136 719706077024256 719813306548224 721606527676224 721959046742016 723930542258112 724284196651008 726616834965504 728427005253504 728535534114816 728782856257536 728891438137344 730881864337408 731129983008768 731238914588672 734275181603124 735421503246336 735671163027456 736639997002812 736999860215808 741215400710904 741577499099136 743602567862952 743713357742208 743965832429568 744076676431872 745930343215872 748332695367936 748698270695424 750742784563968 750997645590528 751109537267712 752980724531712 753348570513408 755405783225856 755518331674624 755774813896704 758208871268352 759839795346312 760097744612352 760210992119808 760469067399168 761470558699536 762659336699904 762918243139584 766200189498912 767396351213568 768667822959456 769043332399104 773557392964608 775933114291776 776048721122304 776312172969984 776427836276736 777982037650929 778362097268736 780487615872027 780868899514368 781250369421312 783383775197184 783766473670656 785335365038934 785719016902656 785836081741824 787982009988768 788249512931328 788366954790912 792876308187456 793145472638976 793263643951104 794577974295168 795818438295552 800761409961984 802088163088128 802207666778112 802479999025152 806796187193556 807190323093504 809394564608028 809669336652288 809789969866752 810064876142592 811807343635752 812203927584768 814421860040376 814819721232384 814941121806336 817443939336192 819480380910192 819602475879168 819880713289728 820002867904512 822242097379584 822521230884864 822643778912256 827349191152128 827753367601152 829124842742784 830419239960576 835293559242752 835577123438592 836552888845821 836677527459984 836961561483264 837086260985856 837370433765376 839171636117856 841874282288928 842285554532352 844585632634464 844872351289344 844998229426176 847103315098176 847517141827584 849831506129088 849958123133952 850246665633792 850373344493568 852984980176896 854819769764601 855237366134784 855655166509056 856654378536978 857991753787392 858283023532032 858410899734528 861175508107264 863320895115264 863449521913856 864751300829388 865173748948992 870252067085184 871610670514176 872924753578248 873054811262592 873351194591232 873481315811328 875657359427328 878477511953664 878906665598976 881306747096832 881737282879488 884065591959552 886479761237364 886780702047744 886912824139776 887213911965696 889769226149888 890071283662848 891985846710888 892421599444992 893900221082064 895295743082496 900550868558592 900856586207232 900990805475328 902349183474144 902483625125376 902789998903296 908089113480192 909506786623488 911013716100096 911458764324864 916224592545423 916672186386432 916808762032128 917119998885888 919312344986896 919624431753216 919761447256064 920073686482944 922052785364064 922503226392576 925022359552032 925336384745472 925474251276288 928454844678144 930767840046144 931222538551296 931361282064384 932765448085632 934221644955648 939705254148096 940024263868416 940164318756864 941262218392482 941722043609088 947108567575044 947571248848896 950158836713772 950623008104448 950764642107392 956060444395224 956202888525696 956527498838016 956670012555264 959282446942848 959608102699008 959751075397632 962142036901632 962612062322688 965240723010816 965568401473536 965712262201344 968822446620672 971236007004672 971380712153088 971710475010048 974839977345024 979033575470832 980562004328448 980894884036608 982186662670416 982666480287744 988287200947872 988769998798848 991470090483936 991617810322944 991954443239424 992102235242496 994573790954496 997628289803712 997776927157248 998115650961408 998264360927232 1000990379418624 1001330194120704 1001479383023616 1003484077549749 1003974299375616 1004464760684544 1007207710967808 1007699751862272 1010945161691136 1013119727128416 1013463659483136 1013614656159744 1015294078266048 1016879115599872 1021600252665216 1023195134951424 1024890430612608 1025391109865472 1031256209684736 1031409857286144 1031759998746624 1034226388110258 1034577485722368 1034731628163072 1035082897293312 1037309383534572 1037816129691648 1040650154496036 1041158532685824 1044511700262912 1047113820051912 1047625355870208 1047781442322432 1050642679985024 1050999350575104 1051155939721216 1057168410916608 1057527296851968 1057684858601472 1059437299060224 1061091251060736 1066017654955008 1067681879949312 1069450884117504 1069610222370816 1069973332033536 1075728249591408 1076253764124672 1079192752810704 1079559115536384 1079719959822336 1080086501523456 1082409791514336 1082938570113024 1085895813387168 1086426294976512 1086588162408448 1089925252448256 1092640507880256 1092803301172224 1093174284386304 1093337157206016 1096322796506112 1096694974513152 1096858371883008 1101412772404686 1103132254869504 1103506744541184 1103671156801536 1104959995504218 1105499790323712 1107225653280768 1115403851794428 1115570036613312 1115948748644352 1116115014647808 1118895514823808 1122499043051904 1123047406043136 1126114176845952 1126496468385792 1126664305901568 1129471086797568 1130022855770112 1133108674838784 1133277497511936 1133662220845056 1137313306902528 1139759693019468 1140146616918528 1140316488179712 1140703601098752 1142205838049304 1143989005049856 1144377364709376 1151094526820352 1153001734439184 1153564998598656 1160336089446912 1162147560685568 1163899671437664 1164073081683456 1164468259454976 1164641754415104 1167543145903104 1171303349271552 1171875554131968 1175075662795776 1175649710505984 1178003047558401 1178578525353984 1178754122612736 1179154284281856 1181973014983152 1182374269396992 1182550432186368 1182951882620928 1186761711550464 1189314462281184 1189895465926656 1191866961442752 1193727657443328 1200734491411456 1201142114942976 1201321073967104 1203132244632192 1203311500167168 1203719998537728 1210194280790334 1210785484640256 1212675715497984 1214091846912042 1214504004978432 1214684954800128 1215097314213888 1217711015453628 1218305891377152 1221632790060564 1222229581848576 1222411682709504 1226165909004288 1229403713818752 1230004301856768 1233363146069376 1233781846327296 1233965668368384 1237939792904192 1241023786728192 1241630051401728 1243687264114176 1245628859940864 1252940338864128 1253365685157888 1255016291189976 1255442342224896 1255629391478784 1256055650648064 1258757454176784 1262811423433392 1263428331798528 1266878448951696 1267497344139264 1274747259193632 1274937184700928 1275369998450688 1275560016740352 1279043262590464 1279477470265344 1279668100530176 1282856049202176 1283482749763584 1284981567805467 1286987630681088 1287424535298048 1287616349601792 1291763262160896 1294981342672896 1295174282870784 1295613966680064 1297126951244082 1297760623423488 1299786636460032 1305378100627776 1307416005771264 1309582216893888 1310221973716992 1317716267930496 1318359998398464 1321960120645248 1322157080430592 1322605924319232 1322802980323328 1326098387939328 1329719641856046 1330171053071616 1330369236209664 1330820867948544 1334653839224832 1335106925494272 1337978770066332 1338632399167488 1340850331623096 1342943614623744 1350826302837888 1351284879310848 1351486208212992 1353725437688064 1362133670220288 1364260179935232 1366520574150144 1367188146487296 1375008279579648 1375213143048192 1375679998328832 1378968517480344 1379436647629824 1379642170884096 1380110529724416 1383079178046096 1383754839588864 1387533539328048 1388004577118208 1388211376914432 1388682644815872 1392682267017216 1396151760069216 1396833807826944 1397041923096576 1401332467433472 1409557881222144 1410036395802624 1410246478135296 1411893327588723 1412583065413632 1414788334747648 1420662851362566 1421356873273344 1423575839932416 1425238255070658 1425934512156672 1426146963161088 1434090666592836 1434304332788544 1434791248257024 1435005018832896 1438923670414272 1439412154048512 1439626613096448 1443213055352448 1443918093484032 1447861084516224 1448568393302016 1453233669931008 1456854010507008 1457071068229632 1457565712515072 1461763728674816 1462259966017536 1468550363206248 1470843006492672 1471342326054912 1473279994005624 1473999720431616 1482430801421808 1483154998198272 1487205135725904 1487426715484416 1487931664859136 1488153352863744 1491860686431744 1496665390735872 1497396541390848 1501485569127936 1501995291181056 1502219074535424 1505961449063424 1506697141026816 1510811566451712 1511036663349248 1511549627793408 1516417742536704 1519679590692624 1520195489224704 1520421984239616 1520938134798336 1522941117399072 1525318673399808 1525836486279168 1532400378997824 1534792702427136 1537335645918912 1538086664798208 1547114785929216 1551339582165387 1551866228583552 1552097442244608 1552624345939968 1552855672553472 1555964075301858 1556724194537472 1560975231744054 1561737799028736 1566767550394368 1570670730077868 1571438033805312 1571672163483648 1575964019977536 1576499025862656 1576733909581824 1585752616374912 1586290945277952 1586527287902208 1589155948590336 1591636876591104 1601522819923968 1604176326176256 1604415333556224 1604959998050304 1613592374387112 1614380646187008 1618789129216056 1619338673304576 1619579939733504 1620129752285184 1623614687271504 1624407855169536 1628843720080752 1629639442464768 1629882243612672 1634887878672384 1638960761820384 1639204951758336 1639761426579456 1640005735809024 1644484194759168 1645042461769728 1645287557824512 1654698382304256 1655506735202304 1657439993256327 1658249685485568 1660838479921152 1670587118485504 1671154246877184 1673105777691642 1673355054919968 1673923122966528 1674172521971712 1678343272235712 1683748564577856 1684571109064704 1689171265268928 1689744702578688 1689996458852352 1694206630196352 1695034283655168 1699663012258176 1699916246267904 1700493331267584 1700746688987136 1705969960353792 1709639539529202 1710474732269568 1713308757073956 1715983507574784 1716566047064064 1726641790230528 1726899043827712 1729502601658776 1730347497897984 1740504134170368 1743221341028352 1745849507156496 1746109622525184 1746702389182464 1746962631622656 1751314718854656 1756955023907328 1757813331197952 1762613494193664 1763474565758976 1768131183919104 1772959522474728 1773561404095488 1773825648279552 1774427823931392 1779538452299776 1780142567325696 1783971693421776 1784843198889984 1787800442164128 1790591486164992 1801101737117184 1801713172414464 1801981610950656 1804698366948288 1804967250250752 1805579997806592 1815291421185501 1816178226960384 1819013573246976 1821137770368063 1822027432200192 1822917528649728 1832449185090846 1833344372772864 1833617524064256 1838624689973792 1839248863506432 1839522894512128 1844105570728128 1845006452785152 1850044719104064 1850672769490944 1850948502552576 1856909689356288 1861535680092288 1862445077102592 1862722564128768 1865530896171264 1868443289911296 1879410508296192 1880048527736832 1882524436784964 1883444087218176 1894217135150088 1895142497697792 1900317673427544 1901246016208896 1901529284214784 1912120888790448 1912405777051392 1913054997676032 1913340025110528 1918564893885696 1919216205398016 1919502150795264 1924284073803264 1925224124645376 1930481446021632 1931136802947072 1931424524402688 1937644893241344 1942472014009344 1942761424306176 1943420950020096 1949679954690048 1958067150941664 1961124008656896 1961789768073216 1964373325340832 1965332960575488 1976574401895744 1977539997597696 1982940180967872 1983235620645888 1983908886478848 1984204470484992 1989147581908992 1994579462784069 1995256579607424 1995553854314496 1996231301922816 1996528721854464 2001980758837248 2002660388241408 2002958766047232 2006968155099498 2007948598751232 2014415421935616 2026239454256832 2026927318966272 2027229312319488 2030588156532096 2033758231199744 2043200505330432 2046390269902848 2049780861225216 2050782219730944 2062512419369472 2062819714572288 2063519997493248 2068452776220516 2069154971444736 2069463256326144 2070165794586624 2074618767069144 2075632259383296 2081300308992072 2082317065371648 2089023400525824 2094227640103824 2095250711740416 2095562884644864 2101285359970048 2101998701150208 2102311879442432 2114336821833216 2115054593703936 2115369717202944 2118874598120448 2122182502121472 2130994277043849 2132035309910016 2135363759898624 2137857382605987 2138901768235008 2139220444741632 2139946664067072 2151456499182816 2152507528249344 2158385505621408 2159118231072768 2159439919644672 2164819583028672 2165877140226048 2171791626774336 2172852589953024 2173176324816896 2179850504896512 2185281015760512 2185606602344448 2186348568772608 2186674314412032 2192645593012224 2193389949026304 2193716743766016 2202825544809372 2206264509739008 2207013489082368 2209919991008436 2210999580647424 2230807703588856 2231140073226624 2231897497288704 2232230029295616 2237791029647616 2244998086103808 2246094812086272 2252228353691904 2252992936771584 2253328611803136 2258942173595136 2260045711540224 2266217349677568 2266554995023872 2267324441690112 2274626613805056 2279519386038936 2280293233837056 2280632976359424 2281407202197504 2284411676098608 2287978010099712 2288754729418752 2302189053640704 2306003468878368 2307129997197312 2320672178893824 2324295121371136 2327799342875328 2328146163366912 2328936518909952 2329283508830208 2333946112952787 2335086291806208 2341462847616081 2342606698543104 2343751108263936 2350151325591552 2351299421011968 2356006095116802 2357157050707968 2357508245225472 2363946029966304 2364748538793984 2365100864372736 2378628924562368 2379790931853312 2383733922885504 2387455314886656 2401468982822912 2402284229885952 2402642147934208 2406264489264384 2406623000334336 2407439997075456 2420388561580668 2421570969280512 2428183693824084 2429008009956864 2429369909600256 2430194628427776 2435422030907256 2436611782754304 2443265580121128 2444459163697152 2444823365419008 2452331818008576 2458807427637504 2460008603713536 2466726292138752 2467563692654592 2467931336736768 2475879585808384 2482047573456384 2483260102803456 2487374528228352 2491257719881728 2505880677728256 2506731370315776 2509658666537463 2510032582379952 2510884684449792 2511258782957568 2512111301296128 2517514908353568 2525622846866784 2526856663597056 2533756897903392 2534994688278528 2549494518387264 2549874369401856 2550739996901376 2551120033480704 2558086525180928 2558954940530688 2559336201060352 2564459309293803 2565712098404352 2566965499527168 2569963135610934 2573975261362176 2574849070596096 2575232699203584 2583526524321792 2589962685345792 2590348565741568 2594253902488164 2595521246846976 2610756201255552 2614832011542528 2619164433787776 2620443947433984 2635432535860992 2636719996796928 2643920241290496 2644314160861184 2645211848638464 2652196775878656 2659439283712092 2660342106143232 2660738472419328 2661641735897088 2669307678449664 2670213850988544 2675957540132664 2677264798334976 2681700663246192 2685887229247488 2701652605675776 2702569758621696 2702972416425984 2707450875376128 2724267340440576 2728520359870464 2733041148300288 2734376292974592 2748673777636269 2750016559159296 2750426286096384 2751359996657664 2757937034960688 2758873295259648 2759284341768192 2760221059448832 2766158356092192 2767509679177728 2775067078656096 2776009154236416 2776422753828864 2785364534034432 2792303520138432 2793667615653888 2794083846193152 2802664934866944 2819115762444288 2820072791605248 2820492956270592 2823786655177446 2825166130827264 2829576669495296 2841325702725132 2842713746546688 2850476510141316 2851869024313344 2852293926322176 2868181333185672 2868608665577088 2869582496514048 2870010037665792 2877847340828544 2878824308097024 2879253226192896 2886426110704896 2887836186968064 2895722169032448 2897136786604032 2906467339862016 2913708021014016 2914142136459264 2915131425030144 2923527457349632 2924519932035072 2937100726412496 2941686012985344 2942684652109824 2946559988011248 2947999440863232 2964861602843616 2966309996396544 2974410271451808 2974853430968832 2975863329718272 2976306705727488 2983721372863488 2993330781471744 2994793082781696 3002971138255872 3003990582362112 3004438149070848 3010452232649247 3011922898126848 3013394282053632 3021623132903424 3022073326698496 3023099255586816 3032835485073408 3039359181385248 3040390978449408 3040843968479232 3045882234798144 3050637346799616 3064800757995648 3069585404854272 3074671291837824 3076173329596416 3094229571858432 3102679164330774 3103732457167104 3104194884489216 3105248691879936 3111928150603716 3113448389074944 3121950463488108 3123475598057472 3133535100788736 3141341460155736 3142876067610624 3143344326967296 3151928039955072 3152998051725312 3153467819163648 3171505232749824 3172581890555904 3173054575804416 3178311897180672 3183273753182208 3203045639847936 3208352652352512 3208830667112448 3209919996100608 3227184748774224 3228761292374016 3237578258432112 3238677346609152 3239159879467008 3240259504570368 3247229374543008 3248815710339072 3257687440161504 3259278884929536 3259764487225344 3269775757344768 3277921523640768 3278409903516672 3279522853158912 3280011471618048 3288968389518336 3290084923539456 3290575115649024 3309396764608512 3311013470404608 3314879986512654 3316499370971136 3321676959842304 3341174236971008 3346211555383284 3346710109839936 3347846245933056 3348345043943424 3356686544471424 3367497129155712 3369142218129408 3378342530537856 3379489405157376 3379992917704704 3388413260392704 3390068567310336 3399326024516352 3399832492535808 3400986662535168 3411939920707584 3419279079058404 3420949464539136 3426617514147912 3431967015149568 3433132094128128 3453283580461056 3453798087655424 3459005203317552 3460694995795968 3481008268340736 3486442682056704 3491699014312992 3492219245050368 3493404778364928 3493925263245312 3502629437709312 3513910047814656 3515626662395904 3525226988387328 3526949131517952 3536262367838208 3545919044949456 3547122808190976 3547651296559104 3548855647862784 3559076904599552 3560285134651392 3567943386843552 3569686397779968 3575600884328256 3581182972329984 3602203474234368 3603426344828928 3603963221901312 3609396733896576 3609934500501504 3611159995613184 3630582842371002 3632356453920768 3638027146493952 3642275540736126 3644054864400384 3664898370181692 3666688745545728 3667235048128512 3677249379947584 3678497727012864 3679045789024256 3688211141456256 3690012905570304 3700089438208128 3701345538981888 3701897005105152 3713819378712576 3723071360184576 3724890154205184 3731061792342528 3736886579822592 3758821016592384 3760097055473664 3765048873569928 3766888174436352 3788434270300176 3790284995395584 3800635346855088 3802492032417792 3803058568429568 3824241777580896 3824811554102784 3826109995352064 3826680050221056 3837129787771392 3838432410796032 3839004301590528 3848568147606528 3850448249290752 3854944703416401 3860962892043264 3862273605894144 3862849048805376 3875289786482688 3884944028018688 3885522848612352 3886841900040192 3899359909380096 3916134301883328 3922248017313792 3928746650681664 3930665921150976 3953148803791488 3955079995195392 3965880361935744 3966471241291776 3967817772957696 3968408940969984 3978295163817984 3989158925568138 3990513159214848 3991107708628992 3992462603845632 4003961517674496 4005320776482816 4013936310198996 4015897197502464 4028830843871232 4052478908513664 4053854637932544 4054458624638976 4061176313064192 4067516462399488 4086401010660864 4092780539805696 4099561722450432 4101564439461888 4125024838738944 4125639429144576 4127039994986496 4136905552441032 4138309942889472 4138926512652288 4140331589173248 4149237534138288 4151264518766592 4162600617984144 4164634130743296 4178046801051648 4188455280207648 4190501423480832 4191125769289728 4202570719940096 4203997402300416 4204623758884864 4228673643666432 4230109187407872 4230739434405888 4235679982766169 4237749196240896 4244365004242944 4261988554087698 4264070619820032 4270727519797248 4275714765211974 4277803536470016 4278440889483264 4302912998365632 4305015056498688 4316771011242816 4318236462145536 4318879839289344 4329639166057344 4331754280452096 4343583253548672 4345705179906048 4346352649633792 4359701009793024 4370562031521024 4371213204688896 4372697137545216 4385291186024448 4386779898052608 4405651089618744 4412529019478016 4414026978164736 4419839982016872 4421999161294848 4461615407177712 4462280146453248 4463794994577408 4464460058591232 4475582059295232 4489996172207616 4492189624172544 4504456707383808 4505985873543168 4506657223606272 4517884347190272 4520091423080448 4532434699355136 4533109990047744 4534648883380224 4549253227610112 4559038772077872 4560586467674112 4561265952718848 4562814404395008 4568823352197216 4575956020199424 4577509458837504 4604378107281408 4612006937756736 4614259994394624 4641344357787648 4648590242742272 4654018746496161 4655598685750656 4656292326733824 4657873037819904 4658567017660416 4667892225905574 4670172583612416 4682925695232162 4685213397086208 4700302651183104 4712012190233604 4714314101415936 4715016490450944 4727892059932608 4729497077587968 4730201728745472 4757257849124736 4759581863706624 4767467845771008 4774910629773312 4802937965645824 4804568459771904 4812528978528768 4813246000668672 4814879994150912 4840777123161336 4843141938561024 4856367387648168 4858016019913728 4858739819200512 4860389256855552 4870844061814512 4873223565508608 4886531160242256 4888918327394304 4889646730838016 4904663636017152 4917614855275008 4920017207427072 4933452584277504 4935127385309184 4935862673473536 4951759171616768 4964095146912768 4966520205606912 4972319979768981 4974749056456704 4982515439763456 5011761355456512 5013462740631552 5019317333074926 5020065164759904 5021769368899584 5022517565915136 5035029816707136 5051245693733568 5053713327194112 5067513795806784 5069989376557056 5098989036774528 5099748738803712 5101479993802752 5102240066961408 5116173050361856 5117909881061376 5118672402120704 5128918618587606 5131424196808704 5139926271221868 5147950522724352 5149698141192192 5179925370691584 5180697131483136 5188507804976328 5191042493693952 5221512402511104 5229664023085056 5238328867575552 5240887894867968 5270865071721984 5273439993593856 5287840482580992 5288628321722368 5290423697276928 5304393551757312 5318878567424184 5320684212286464 5321476944838656 5323283471794176 5338615356899328 5340427701977088 5351915080265328 5354529596669952 5363401326492384 5371774458494976 5403305211351552 5405139517243392 5405944832851968 5414901750752256 5445874263556503 5448534680881152 5457040719740928 5463413311104189 5466082296600576 5468752585949184 5497347555272538 5500033118318592 5500852572192768 5515874069921376 5517746590519296 5518568683536384 5532316712184384 5535019358355456 5550134157312192 5552018308472832 5552845507657728 5570729068068864 5584607040276864 5587335231307776 5588167692386304 5605329869733888 5638231524888576 5640145583210496 5647573310354892 5650332261654528 5682651405450264 5685427493093376 5700953020282632 5703738048626688 5704587852644352 5736362666371344 5737217331154176 5739164993028096 5740020075331584 5755694681657088 5757648616194048 5758506452385792 5772852221409792 5775672373936128 5791444338064896 5794273573208064 5812934679724032 5827416042028032 5828284272918528 5830262850060288 5847054914699264 5849039864070144 5874201452824992 5883372025970688 5885369304219648 5893119976022496 5895998881726464 5929723205687232 5932619992793088 5948820542903616 5949706861937664 5951726659436544 5952613411454976 5967442745726976 5983738388352207 5986661562943488 5989586165563392 6005942276511744 6007981164724224 6008876298141696 6020904465298494 6023845796253696 6043246265806848 6044146653396992 6078718362770496 6080781956898816 6081687936958464 6091764469596288 6101274693599232 6129601515991296 6139170809708544 6149342583675648 6152346659192832 6188459143716864 6205358328661548 6207464914334208 6208389768978432 6210497383759872 6223856301207432 6226896778149888 6243900926976216 6246951196114944 6267070201577472 6282682920311472 6285752135221248 6286688653934592 6303856079910144 6305996103450624 6306935638327296 6343010465499648 6345163781111808 6346109151608832 6356623794361344 6366547506364416 6406091279695872 6413572147817961 6416705304705024 6417661334224896 6419839992201216 6454369497548448 6457522584748032 6475156516864224 6477354693218304 6478319758934016 6494458749086016 6497631420678144 6515374880323008 6518557769859072 6519528974450688 6539551514689536 6555843047281536 6556819807033344 6559045706317824 6560022943236096 6577936779036672 6580169847078912 6581150231298048 6618793529217024 6629759973025308 6632998741942272 6682348473942016 6692423110766568 6693420219679872 6695692491866112 6696690087886848 6713373088942848 6734994258311424 6738284436258816 6756685061075712 6758978810314752 6759985835409408 6776826520785408 6780137134620672 6798652049032704 6799664985071616 6801973325070336 6823879841415168 6838558158116808 6841898929078272 6853235028295824 6863934030299136 6866264188256256 6906567160922112 6907596175310848 6918010406635104 6921389991591936 6962016536681472 6972885364113408 6983398028625984 6984438490100736 6986809556729856 6987850526490624 7001838338858361 7005258875418624 7024388542848243 7027820095629312 7031253324791808 7050453976774656 7053898263035904 7072524735676416 7091838089898912 7094245616381952 7095302593118208 7118153809199104 7135886773687104 7139372795559936 7151201768656512 7162365944659968 7204406948468736 7206852689657856 7207926443802624 7218793467793152 7219869001003008 7222319991226368 7261165684742004 7264712907841536 7284551081472252 7288109728800768 7329796740363384 7333377491091456 7334470096257024 7354498759895168 7356995454025728 7358091578048512 7376422282912512 7380025811140608 7400178876416256 7402691077963776 7403794010210304 7427638757425152 7446142720369152 7449780308410368 7462123584685056 7473773159645184 7517642033184768 7520194110947328 7530097747139856 7533776348872704 7576868540600352 7580569990791168 7601270693710176 7604984064835584 7606117136859136 7648483555161792 7649623108205568 7652219990704128 7653360100442112 7674259575542784 7676864821592064 7678008603181056 7693377927881409 7697136295213056 7700896498581504 7709889406832802 7721925784086528 7724547211788288 7725698097610752 7750579572965376 7769888056037376 7771045697224704 7832268603766656 7844496034627584 7857493301363328 7861331842301952 7906297607582976 7910159990390784 7931760723871488 7932942482583552 7935635545915392 7956590327635968 7978317851136276 7981026318429696 7982215417257984 7984925207691264 8007923035348992 8010641552965632 8027872620397992 8031794395004928 8057661687742464 8104957817027328 8107709275865088 8108917249277952 8122352626128384 8135032924798976 8172802021321728 8185561079611392 8199123444900864 8203128878923776 8246021332908807 8250049677477888 8251278858289152 8254079989972992 8273811104882064 8276619885778944 8277853025304576 8280663178346496 8298475068276576 8302529037533184 8325201235968288 8329268261486592 8356093602103296 8376910560415296 8381002846961664 8382251538579456 8405141439880192 8407994804600832 8409247517769728 8457347287332864 8460218374815744 8461478868811776 8471359965532338 8475498392481792 8488730008485888 8523977108175396 8528141239640064 8551429530423948 8555607072940032 8556881778966528 8605825996731264 8610030112997376 8633542022485632 8636472924291072 8637759678578688 8659278332114688 8663508560904192 8687166507097344 8691410359812096 8719402019586048 8741124063042048 8742426409377792 8745394275090432 8770582372048896 8773559796105216 8811302179237488 8825058038956032 8828053956329472 8839679964033744 8843998322589696 8923230814355424 8924560292906496 8927589989154816 8928920117182464 8951164118590464 8979992344415232 8984379248345088 9008913414767616 9011971747086336 9013314447212544 9031356697947741 9035768694380544 9040182846160896 9064869398710272 9066219980095488 9069297766760448 9098506455220224 9118077544155744 9121172935348224 9122531905437696 9137646704394432 9151912040398848 9208756214562816 9224013875513472 9228519988789248 9282688715575296 9297180485484544 9308037492992322 9311197371501312 9312584653467648 9315746075639808 9335784451811148 9340345167224832 9365851390464324 9370426794172416 9400605302366208 9424024380467208 9428628202831872 9430032980901888 9455784119865216 9458994155175936 9460403457490944 9514515698249472 9519163727413248 9534935691542016 9549821259546624 9605875931291648 9609136919543808 9625057957057536 9626492001337344 9629759988301824 9681554246322672 9686283877122048 9712734775296336 9716032039827456 9717479638401024 9720778513711104 9741688123629024 9746447131017216 9773062320484512 9777836654788608 9779293461676032 9809327272034304 9835229710550016 9840034414854144 9866905168555008 9870254770618368 9871725346947072 9903518343233536 9928190293825536 9933040411213824 9944639959537962 9949498112913408 9965030879526912 10023522710913024 10038634666149852 10040130329519808 10043538737799168 10045035131830272 10070059633414272 10102491387467136 10107426654388224 10135027591613568 10139978753114112 10197978073549056 10199497477607424 10202959987605504 10232346100723712 10235819762122752 10257837237175212 10262848393617408 10279852542443736 10295901045448704 10299396282384384 10359850741383168 10361394262966272 10377015609952656 10382084987387904 10443024805022208 10459328046170112 10476657735151104 10481775789735936 10541730143443968 10546879987187712 10575680965161984 10577256643444736 10580847394553856 10608787103514624 10637757134848368 10641368424572928 10642953889677312 10646566943588352 10677230713798656 10680855403954176 10703830160530656 10709059193339904 10726802652984768 10743548916989952 10806610422703104 10810279034486784 10811889665703936 10829803501504512 10891748527113006 10897069361762304 10914081439481856 10926826622208378 10932164593201152 10994695110545076 11000066236637184 11001705144385536 11031748139842752 11035493181038592 11037137367072768 11064633424368768 11070038716710912 11100268314624384 11104036616945664 11105691015315456 11141458136137728 11169214080553728 11174670462615552 11210659739467776 11276463049777152 11280291166420992 11295146620709784 11300664523309056 11365302810900528 11370854986186752 11401906040565264 11407476097253376 11409175705288704 11472725332742688 11474434662308352 11478329986056192 11480040150663168 11511389363314176 11515297232388096 11517012904771584 11545704442819584 11551344747872256 11582888676129792 11588547146416128 11625869359448064 11654832084056064 11656568545837056 11660525700120576 11694109829398528 11698079728140288 11748402905649984 11766744051941376 11786239952044992 11791997763452928 11859446411374464 11865239985586176 11897641085807232 11899413723875328 11903453318873088 11905226822909952 11934885491453952 11967476776704414 11973323125886976 12011884553023488 12015962329448448 12041808930596988 12047691592507392 12086492531613696 12088293306793984 12157436725540992 12161563913797632 12163375873916928 12183528939192576 12202549387198464 12259203031982592 12278341619417088 12298685167351296 12304693318385664 12376918287433728 12410716657323096 12414929828668416 12416779537956864 12420994767519744 12447712602414864 12453793556299776 12487801853952432 12493902392229888 12534140403154944 12565365840622944 12571504270442496 12573377307869184 12607712159820288 12611992206901248 12613871276654592 12686020930999296 12690327562223616 12692218303217664 12707039948298507 12713247588722688 12733095012728832 12812182559391744 12827144295635922 12833410609410048 12835322668449792 12908738995096896 12915045169496064 12950313033728448 12954709386436608 12956639517868032 12988917498172032 12995262841356288 13030749760646016 13037115539718144 13039057948901376 13079103029379072 13111686094563072 13113639614066688 13118091412635648 13155873558073344 13160339694157824 13237587058434048 13259519946050616 13265997483884544 13364696947884032 13384846221533136 13386840439359744 13391384983732224 13393380175773696 13426746177885696 13469988516622848 13476568872517632 13513370122151424 13517957620629504 13519971670818816 13553653041570816 13560274269241344 13597304098065408 13599329970143232 13603946650140672 13647759682830336 13677116316233616 13683797858156544 13706470056591648 13727868060598272 13732528376512512 13813134321844224 13815192350621696 13836020813270208 13842779983183872 13924033073362944 13945770728226816 13962056239488483 13966796057251968 13968876980201472 13973619113459712 13975701052981248 14003676677716722 14010517750837248 14048777085696486 14055640191258624 14100907953549312 14145049471352832 14183676179797824 14188491232763904 14190605186236416 14236307618398208 14271773547374208 14278745591119872 14302403537313024 14324731889319936 14408813896937472 14413705379315712 14437586935586304 14439738002006016 14444639982452736 14522331369484008 14529425815683072 14569102162944504 14576219457601536 14659593480726768 14666754982182912 14668940192514048 14708997519790336 14713990908051456 14716183156097024 14752844565825024 14760051622281216 14800357752832512 14805382155927552 14807588020420608 14855277514850304 14892285440738304 14899560616820736 14916959939306943 14924247169370112 14947546319290368 15035284066369536 15040388221894656 15060195494279712 15067552697745408 15153737081200704 15161139981582336 15202541387420352 15209968129671168 15212234273718272 15296967110323584 15299246216411136 15304439981408256 15306720200884224 15348519151085568 15353729643184128 15356017206362112 15386755855762818 15394272590426112 15419778813665604 15443851568173056 15449094423576576 15539776112074752 15542091394449408 15664537207533312 15688992069255168 15714986602726656 15722663684603904 15812595215165952 15820319980781568 15863521447742976 15865884965167104 15871271091830784 15913180655271936 15956635702272552 15962052636859392 15964430834515968 15969850415382528 16015846070697984 16021283105931264 16055745240795984 16063588790009856 16115323375484928 16209915634054656 16215418551730176 16217834498555904 16244705252256768 16270065849597952 16337622790669509 16345604042643456 16371122159222784 16390239933312567 16398246889801728 16406257757847552 16492042665817614 16500099354955776 16502557716578304 16547622209764128 16553239771557888 16555706050609152 16596950136553152 16605058075066368 16650402471936576 16658536522973184 16712187204206592 16753821120830592 16762005693923328 16764503077158912 16810282879760384 16815989609201664 16818495035539456 16914694574665728 16920436749631488 16942719931064676 16950996784963584 17047954216350792 17056282479280128 17102859060847896 17111214145880064 17113763557933056 17211651993462528 17220060225994752 17267084044971264 17272945848582144 17275519357157376 17318556664229376 17327017121808384 17374333014194688 17382820719624192 17438804039172096 17482248126084096 17484852818755584 17490788550180864 17541164744097792 17547119592210432 17622604358474976 17650116077912064 17656107912658944 17679359928067488 17687996645179392 17846461628710848 17849120585812992 17855179978309632 17857840234364928 17902328237180928 17951215165056621 17959984688830464 17968758496690176 18017826829535232 18023943494172672 18026628894425088 18062713395895482 18071537388761088 18129738797420544 18132439960190976 18236155088311488 18242345870696448 18245063810875392 18275293408788864 18303824080797696 18417512429125632 18448027751026944 18457039977578496 18565377431150592 18616074985984644 18622394743002624 18625169306935296 18631492151279616 18671568903622296 18680690334449664 18731702780928648 18740853588344832 18801210604732416 18848048760934416 18857256405663744 18860065961803776 18911568239730432 18917988310351872 18920806914981888 19029031396498944 19038327454826496 19069871383084032 19099642519093248 19211751862583296 19218273839087616 19240716443453883 19250115914115072 19252984002674688 19259519976603648 19363108492645344 19372567754244096 19425469550592672 19432064079654912 19434959276802048 19483376247258048 19492894262034432 19546124640969024 19555673309577216 19558586923352064 19618654544068608 19670459421100032 19680068829708288 19733810337110016 19740509541236736 19743450693894144 19807036686467072 19856380587651072 19889279919075924 19898996225826816 20047045421826048 20077269332299704 20080260659039616 20087077475598336 20090070263660544 20140119266828544 20204982774934272 20214853308776448 20270055183227136 20279957506228224 20395956147098112 20398994955214848 20405919975211008 20464692201447424 20471639524245504 20515674474350424 20525696787234816 20559705084887472 20591802090897408 20598792564768768 20719701482766336 20722788525932544 20754031219905312 20764169974775808 20886049610044416 20918656092340224 20953315470302208 20963551579471872 21073165628544729 21083460286887936 21093759974375424 21151361930323968 21154513286889472 21161694789107712 21217574207029248 21275514269696736 21282736849145856 21285907779354624 21354461427597312 21407660321061312 21418118386679808 21453605305969536 21487097833979904 21613220845406208 21620558068973568 21623779331407872 21659607003009024 21783497054226012 21794138723524608 21853653244416756 21864329186402304 21989390221090152 22000132473274368 22003410288771072 22063496279685504 22070986362077184 22074274734145536 22129266848737536 22140077433421824 22200536629248768 22208073233891328 22211382030630912 22282916272275456 22338428161107456 22349340925231104 22421319478935552 22552926099554304 22560582332841984 22590293241419568 22601329046618112 22730605621801056 22741709972373504 22803812081130528 22814952194506752 22818351410577408 22945450665485376 22948869324616704 22956659972112384 22960080301326336 23022778726628352 23030594464776192 23034025809543168 23080133783644227 23091408885639168 23102689495744512 23165777352259584 23177094292832256 23251738718896128 23309664168112128 23313137091674112 23388219658797056 23496805811299968 23533488103882752 23572479904089984 23583995526905856 23718892822748928 23730479971172352 23795282171614464 23798827447750656 23806906637746176 23869770982907904 23934953553408828 23946646251773952 24023769106046976 24031924658896896 24083617861193976 24095383185014784 24172985063227392 24176586613587968 24314873451081984 24323127827595264 24326751747833856 24367057878385152 24405098774396928 24518406063965184 24556683238834176 24597370334702592 24609386636771328 24753836574867456 24821433314646192 24829859657336832 24833559075913728 24841989535039488 24895425204829728 24907587112599552 24975603707904864 24987804784459776 25068280806309888 25130731681245888 25143008540884992 25146754615738368 25215424319640576 25223984413802496 25227742553309184 25372041861998592 25380655124447232 25384436606435328 25414079896597014 25426495177445376 25466190025457664 25654288591271844 25666821218820096 25670645336899584 25817477990193792 25830090338992128 25900626067456896 25909418772873216 25913279035736064 25977834996344064 25990525682712576 26061499521292032 26074231079436288 26158206058758144 26223372189126144 26227279228133376 26236182825271296 26311747116146688 26320679388315648 26475174116868096 26519039892101232 26531994967769088 26729393895768064 26769692443066272 26773680878719488 26782769967464448 26786760351547392 26853492355771392 26939977033245696 26953137745035264 27026740244302848 27035915241259008 27039943341637632 27094070093843223 27107306083141632 27120548538482688 27194608196130816 27198659940286464 27207893300281344 27295519365660672 27354232632467232 27367595716313088 27412940113183296 27455736121196544 27626268643688448 27630384701243392 27672041626540416 27685559966367744 27848066146725888 27891541456453632 27924112478976966 27933592114503936 27937753960402944 27947238226919424 28007353355433444 28021035501674496 28097554171392972 28111280382517248 28201815907098624 28290098942705664 28367352359595648 28376982465527808 28381210372472832 28472615236796416 28543547094748416 28557491182239744 28604807074626048 28649463778639872 28817627793874944 28827410758631424 28875173871172608 28879476004012032 28889279964905472 29044662738968016 29058851631366144 29138204325889008 29152438915203072 29319186961453536 29333509964365824 29337880385028096 29417995039580672 29427981816102912 29432366312194048 29505689131650048 29520103244562432 29600715505665024 29610764311855104 29615176040841216 29710555029700608 29784570881476608 29799121233641472 29833919878613886 29848494338740224 29895092638580736 30070568132739072 30120390988559424 30135105395490816 30307474162401408 30322279963164672 30405082774840704 30419936259342336 30424468547436544 30593934220647168 30598492432822272 30608879962816512 30697038302171136 30707459286368256 30773511711525636 30788545180852224 30839557627331208 30887703136346112 30898188847153152 31079552224149504 31084182788898816 31329074415066624 31377984138510336 31429973205453312 31445327369207808 31625190430331904 31640639961563136 31727042895485952 31731769930334208 31742542183661568 31826361310543872 31913271404545104 31924105273718784 31928861669031936 31939700830765056 32031692141395968 32042566211862528 32111490481591968 32127177580019712 32230646750969856 32419831268109312 32430837103460352 32435668997111808 32489410504513536 32540131699195904 32675245581339018 32691208085286912 32742244318445568 32780479866625134 32796493779603456 32984085331635228 33000198709911552 33005115433156608 33095244419528256 33106479543115776 33111412101218304 33193900273106304 33210116150132736 33300804943873152 33317073045946368 33424374408413184 33507642241661184 33524011387846656 33620565759520768 33631979218403328 33829389149331456 33840873499262976 33885439862129352 33901993569927168 34095908432701584 34112564958560256 34205718121695792 34222428291760128 34227527115866112 34423303986925056 34440120451989504 34534168089942528 34545891697164288 34551038714314752 34637113328458752 34654034243616768 34748666028389376 34765641439248384 34877608078344192 34964496252168192 34969705637511168 34981577100361728 35082329488195584 35094239184420864 35245208716949952 35300232155824128 35358719856134976 35375993290358784 35692923257421696 35698241171625984 35710359956619264 35715680468729856 35804656474361856 35902430330113242 35919969377660928 36035653659070464 36047886988345344 36125426791790964 36143074777522176 36259477594841088 36264879920381952 36472310176622976 36484691741392896 36490127621750784 36550586817577728 36607648161595392 36835024858251264 36896055502053888 36914079955156992 37130754862301184 37232149971969288 37244789486005248 37250338613870592 37262984302559232 37343137807244592 37361380668899328 37463405561857296 37481707176689664 37602421209464832 37696097521868832 37714512811327488 37720131923607552 37823136479460864 37835976620703744 37841613829963776 38058062792997888 38076654909652992 38121119844895521 38139742766168064 38199285038186496 38423503725166592 38436547678175232 38481432886907766 38500231828230144 38505968005349376 38726216985290688 38745135508488192 38850939101185344 38864128159309824 38869918553604096 38966752494516096 38985788524068864 39092249281938048 39111346619154432 39117173846704128 39237309088137216 39340918842200064 39467620674220032 39481019082473472 39712761175302144 39778559838151848 39797992451653632 40094090843652096 40154538664599408 40160521318079232 40174154951196672 40180140527321088 40280238533657088 40409965549868544 40429706617552896 40540110366454272 40559915012456448 40791912294196224 40797989910429696 40811839950422016 40929384402894848 40943279048491008 41031348948700848 41051393574469632 41119410169774944 41183604181794816 41197585129537536 41439402965532672 41445577051865088 41508062439810624 41528339949551616 41772099220088832 41837312184680448 41886168718465449 41906630940604416 41927103158943744 42146331257089458 42166920573775872 42302723860647936 42309026573778944 42435148414058496 42551028539393472 42565473698291712 42571815558709248 42708922855194624 42815320642122624 42836236773359616 42907210611939072 42974195667959808 43226441690812416 43241116137947136 43319214006018048 43566994108452024 43588277447049216 43707306488833512 43728658372804608 43978780442180304 44000264946548736 44006820577542144 44126992559371008 44141972724154368 44148549468291072 44258533697475072 44280154866843648 44401073258497536 44416146467782656 44422764061261824 44565832544550912 44676856322214912 44698681850462208 44842638957871104 45105852199108608 45121164665683968 45180586482839136 45202658093236224 45461211243602112 45483419944747008 45607624162261056 45629904389013504 45636702821154816 45890901330970752 45897738649233408 45913319944224768 45920160602652672 46045557453256704 46061188929552384 46068051619086336 46160267567288454 46182817771278336 46331554704519168 46619328336224256 46626274183348224 46776439317594112 46993611622599936 47066976207765504 47144959808179968 47167991053811712 47437785645497856 47460959942344704 47590564343228928 47597654895501312 47613813275492352 47739541965815808 47869907106817656 47893292503547904 48047538212093952 48063849317793792 48167235722387952 48190766370029568 48345970126454784 48353173227175936 48629746902163968 48646255655190528 48653503495667712 48734115756770304 48810197548793856 49012868372008527 49036812127930368 49113366477668352 49170719799937701 49194740669405184 49218773273542656 49507673149734912 49642866629292384 49659719314673664 49667118151827456 49790850409659456 49815174225199104 49951207415809728 49975609568919552 50136561612619776 50261463362491776 50286017081769984 50293509231476736 50430848639281152 50447968827604992 50455485106618368 50744083723997184 50761310248894464 50828159793194028 50852990354890752 51308577182543688 51333642437640192 51341290673799168 51634955980387584 51660180677984256 51801252134913792 51818837545746432 51826558071472128 51955669992688128 51981051365425152 52122999042584064 52148462158872576 52316412117516288 52446744378252288 52454558456266752 52472365650542592 52623494232293376 52641358776631296 52950348233736192 53038079784202464 53063989935538176 53458787791536128 53539384886132544 53547361757438976 53565539934928896 53573520703094784 53706984711542784 53853645495169863 53879954066491392 53906275490070528 54053480488605696 54071830482518016 54079886683275264 54188140187686446 54214612166283264 54389216392261632 54397319880572928 54708465264934464 54735191432626176 54825880226366592 54911472242393088 55252537287376896 55260769402486784 55344083253080832 55371119932735488 55696132293451776 55848224957953932 55867184229007872 55875507920805888 55894476453838848 56014706710866888 56042071003348992 56195108342785944 56222560765034496 56403631814197248 56580197885411328 56734704719191296 56753964931055616 56762420744945664 56945230473592832 57087094189496832 57114982364479488 57209614149252096 57298927557279744 57635255587749888 57654821517262848 57722149330361649 57750347742345216 57758952008024064 57778559929810944 58089325477936032 58117703262732288 58276408651778016 58304877830406144 58638373922907072 58667019928731648 58675760770056192 58835990079161344 58855963632205824 58864732624388096 59011378263300096 59040206489124864 59201431011330048 59221528623710208 59230352081682432 59421110059401216 59569141762953216 59667839757227772 59696988677480448 60141136265478144 60240781977118848 60270210790981632 60614948324802816 60644559926329344 60810165549681408 60839872518684672 61187868441294336 61196984865644544 61217759925633024 61394076604342272 61414918572736512 61547023423051272 61577090361704448 61679115254662416 61775406272692224 61796377694306304 62159104448299008 62168365577797632 62658148830133248 62755968277020672 62859946410906624 62890654738415616 63219496885634187 63250380860663808 63281279923126272 63454085790971904 63463539860668416 63485084367323136 63652722621087744 63826542809090208 63848210547437568 63857723338063872 64063384282791936 64222980963183936 64254355160039424 64461293501939712 64839662536218624 64861674206920704 64871337994223616 64978821009027072 65080263398391808 65350491162678036 65382416170573824 65560959733250268 65592987559206912 65968170663270456 66000397419823104 66010230866313216 66190488839056512 66212959086231552 66222824202436608 66387800546212608 66420232300265472 66601609887746304 66634146091892736 66848748816826368 67015284483322368 67048022775693312 67241131519041536 67263958436806656 67658778298662912 67681746998525952 67770879724258704 67803987139854336 68191816865403168 68225129917120512 68411436243391584 68444856583520256 68455054231732224 68846607973850112 68880240903979008 69068336179885056 69091783394328576 69102077428629504 69240401350932681 69274226656917504 69308068487233536 69497332056778752 69531282878496768 69755216156688384 69928992504336384 69939411275022336 70164658976391168 70490417433899904 70600464311648256 70717439712269952 70751986580717568 71385846514843392 71396482343251968 71420719913238528 71609312948723712 71804860660226484 71839938755321856 72071307318140928 72095773976690688 72250853583581928 72286149555044352 72518955189682176 72529759840763904 72944620353245952 72969383482785792 72980255243501568 73101173635155456 73215296323190784 73670049716502528 73792111004107776 73828159910313984 74261509724602368 74464299943938576 74489578972010496 74500677227741184 74525968605118464 74686275614489184 74722761337798656 74926811123714592 74963414353379328 75204842418929664 75392195043737664 75429025622654976 75440263847215104 75646272958921728 75671953241407488 75683227659927552 76116125585995776 76153309819305984 76242239689791042 76279485532336128 76398570076372992 76847007450333184 76962865773815532 77000463656460288 77011936010698752 77452433970581376 77490271016976384 77701878202370688 77728256318619648 77739837107208192 77933504989032192 77971577048137728 78184498563876096 78222693238308864 78474618176274432 78681837684400128 78935241348440064 78962038164946944 79425522350604288 79557119676303696 79595984903307264 80188181687304192 80309077329198816 80321042636158464 80348309902393344 80360281054642176 80560477067314176 80819931099737088 80859413235105792 81080220732908544 81119830024912896 81583824588392448 81595979820859392 81623679900844032 81858768805789696 81886558096982016 82062697897401696 82102787148939264 82238820339549888 82367208363589632 82878805931065344 82891154103730176 83016124879621248 83056679899103232 83544198440177664 83674624369360896 83772337436930898 83813261881208832 84292662514178916 84333841147551744 84605447721295872 84618053147557888 84870296828116992 85102057078786944 85130947396583424 85143631117418496 85417845710389248 85630641284245248 85672473546719232 85814421223878144 85948391335919616 86452883381624832 86482232275894272 86638428012036096 87133988216904048 87176554894098432 87414612977667024 87457316745609216 87957560884360608 88000529893097472 88013641155084288 88253985118742016 88283945448308736 88297098936582144 88517067394950144 88560309733687296 88802146516995072 88832292935565312 88845528122523648 89131665089101824 89353712644429824 89397363700924416 89685277915742208 90211704398217216 90361172965678272 90405316186472448 90922422487204224 90966839889494016 91215248324522112 91259808778027008 91273405642309632 91781802661941504 91795477298466816 91826639888449536 92091114906513408 92122377859104768 92320535134576908 92365635542556672 92663109409038336 93238656672448512 93252548366696448 93552878635188224 93987223245199872 94133952415531008 94289919616359936 94335982107623424 94875571290995712 94921919884689408 95181128686457856 95195309791002624 95227626550984704 95479083931631616 95739814213635312 95786585007095808 96095076424187904 96127698635587584 96334471444775904 96381532740059136 96691940252909568 96706346454351872 97259493804327936 97292511310381056 97307006991335424 97468231513540608 97620395097587712 98025736744017054 98073624255860736 98226732955336704 98341439599875402 98389481338810368 99015346299469824 99285733258584768 99319438629347328 99334236303654912 99581700819318912 99630348450398208 99902414831619456 99951219137839104 100273123225239552 100522926724983552 100572034163539968 100861697278562304 100895937655209984 101488167447994368 101522620497788928 101656319586388056 101705980709781504 102617154365087376 102667284875280384 102682581347598336 103269911960775168 103320361355968512 103602504269827584 103637675091492864 103653116142944256 103911339985376256 103962102730850304 104245998085168128 104296924317745152 104632824235032576 104893488756504576 104909116912533504 104944731301085184 105246988464586752 105282717553262592 105900696467472384 106076159568404928 106127979871076352 106917575583072256 107078769772265088 107094723514877952 107131079869857792 107147041406189568 107413969423085568 107707290990339726 107759908132982784 108106960977211392 108143660965036032 108376280375372892 108429224332566528 108778432784523264 108794639761145856 109416930529868928 109470382865252352 109651760452733184 109822944484786176 110505074574753792 110688166506161664 110742239865470976 111392264586903552 111696449915907864 111734368458015744 111751015841611776 111788952907677696 112029413421733776 112084142006697984 112390216685571888 112445121530068992 112807263628394496 113160395770822656 113469409438382592 113507929862111232 113524841489891328 113890460947185664 114174188378993664 114229964728958976 114363359534686563 114419228298504192 114597855114559488 115270511175499776 115309643034525696 115444298660723298 115500695484690432 115517904016048128 116178650955872064 116235406525464576 116552817303556032 116609755660812288 117276747845814144 117334039857463296 117351521540112384 117671980158322688 117711927264411648 117729465248776192 118022756526600192 118402862022660096 118443057247420416 119138283525906432 119335679514455544 119393977354960896 120282272530956288 120481563954237696 120540421581963264 121229896649605632 121289119852658688 121620331099362816 121679745037369344 122375736882588672 122393969731289088 122435519851266048 122788153208684544 122829837145473024 123094046846102544 123154180723408896 123358230509324832 123550812545384448 123592755388612608 124318208896598016 124336731155595264 125316297660266496 125511936554041344 125658506155396347 125719892821813248 125781309476831232 126438993771268374 126500761721327616 126908171581943808 126927079721336832 127305445242175488 127653085618180416 127696421094875136 127715446676127744 128126768565583872 128445961926367872 128508710320078848 128922587003879424 129679325072437248 129723348413841408 129957642018054144 130700982325356072 130764832341147648 131121919466500536 131185975118413824 131936341326540912 132000794839646208 132020461732626432 132380977678113024 132425918172463104 132445648404873216 132775601092425216 132840464600530944 133203219775492608 133268292183785472 133697497633652736 134030568966644736 134096045551386624 134482263038083072 134527916873613312 135317556597325824 135363493997051904 135541759448517408 135607974279708672 136383633730806336 136450259834241024 136822872486783168 136889713167040512 136910108463464448 137693215947700224 137760481807958016 138136672359770112 138183566788657152 138204154857259008 138480802701865362 138548453313835008 138994664113557504 139857985008672768 139878822550044672 140329317952782336 140980834867799808 141200928623296512 141434879424539904 141503973161435136 142771693029686784 142792964686503936 142841439826477056 143218625897447424 143609721320452968 143679877510643712 144142614636281856 144191547953381376 144501707167163856 144572299110088704 145037910379364352 145059519681527808 145889240706491904 145938766965571584 145960510487003136 146202347270310912 146430592646381568 147340099433005056 147512159399813103 147584222008215552 147656319820627968 148523019449204736 148928599887877152 148979157944020992 149001354455482368 149372551228978368 149445522675597312 149853622247429184 149926828706758656 150409684837859328 150784390087475328 150858051245309952 150880527694430208 151292545917843456 151343906482814976 151366455319855104 152232251171991552 152484479379582084 152558971064672256 153694014900666368 153925731547631064 154000927312920576 154023872021397504 154904867941162752 154980542033952768 155403756404741376 155456512637239296 155479674214416384 155867009978064384 155943154096275456 156368997127752192 156445386476617728 156949236352548864 157363675368800256 157870482696880128 157924076329893888 158851044701208576 159114239352607392 159191969806614528 160376363374608384 160618154658397632 160642085272316928 160696619804786688 160720562109284352 161120954134628352 161560936485509589 161639862199474176 161718826470211584 162160441465817088 162239660049825792 163167649176784896 163191959641718784 163717537611579392 164125395794803392 164205574297878528 164477640679099776 164734416727179264 165757611862130688 165782308207460352 166032249759242496 166113359798206464 167088396880355328 167544674873861796 167626523762417664 168585325028357832 168667682295103488 169210895442591744 169236106295115776 169740593656233984 170204114157573888 170261894793166848 170287262234836992 170835691420778496 171261282568490496 171344947093438464 171628842447756288 171896782671839232 172905766763249664 172964464551788544 173276856024072192 174267976433808096 174353109788196864 174829225955334048 174914633491218432 175915121768721216 176001059786194944 176027282310168576 176507970237484032 176567890896617472 176594197873164288 177034134789900288 177120619467374592 177604293033990144 177664585871130624 177691056245047296 178263330178203648 178707425288859648 180423408796434432 180722345931356544 180810632372944896 181844844974408448 181933679778988032 182430496649044224 182519617556054016 183563605323883008 183590954596933632 183653279776899072 184182229813026816 184244755718209536 184641070269153816 184731271085113344 185326218818076672 186477313344897024 186505096733392896 187105757270376448 187974446490399744 188267904831062016 188579839232719872 188671964215246848 189658490656902561 189751142581991424 189843839769378816 190362257372915712 190390619582005248 190455253101969408 190958167863263232 191479628427270624 191573170014191616 192190152848375808 192668942889551808 192763065480118272 193383880505819136 193412692908703744 194518987608655872 194585022620762112 194614013982670848 194936463027081216 195240790195175424 196051473488034108 196147248511721472 196682879199750804 196778962677620736 198030692598939648 198571466517169536 198638877258694656 198668472607309824 199163401638637824 199260696900796416 199804829663238912 199902438275678208 200546246450479104 201045853449967104 201144068327079936 201723394557124608 201791875310419968 202976334895988736 203045240995577856 203312639172776112 203411961419563008 205234308730174752 205334569750560768 205365162695196672 206539823921550336 206640722711937024 207205008539655168 207275350182985728 207306232285888512 207721204052798043 207822679970752512 207924205461700608 208491996170336256 208593848635490304 209265648470065152 209786977513009152 209818233825067008 210493976929173504 211801392934944768 212152319136809856 212255959742152704 213835151166144512 214157539544530176 214189447029755904 214262159739715584 214827938846171136 215414581980679452 215519816265965568 216213921954422784 216287321930072064 216752560750745784 216858448665133056 217556865569046528 217589279522291712 218833861059737856 218940765730504704 219303520905466368 219645888969572352 221010149149507584 221376333012323328 221484479730941952 222784529173807104 223392899831815728 223468736916031488 223502031683223552 223577905815355392 224058826843467552 224168284013395968 224780433371143776 224890243060137984 225614527256788992 226320791541645312 226938818876765184 227015859724222464 227049682979782656 227780921894371328 228348376757987328 228459929457917952 228726719069373126 228838456597008384 229195710229118976 230541022350999552 230888597321446596 231001390969380864 231035808032096256 232357301911744128 232470813050929152 233105634607112064 233219511321624576 234553495691628288 234668079714926592 235343960316645376 235423854528823296 236045513053200384 236805724045320192 236886114494840832 238276567051812864 238671359028911088 238787954709921792 240564545061912576 240963127908475392 241080843163926528 242459793299211264 242578239705317376 243240662198725632 243359490074738688 244751473765177344 244787939462578176 244871039702532096 245576306417369088 245659674290946048 246188093692205088 246308361446817792 246716461018649664 247101625090768896 248636417793196032 248673462311190528 250632595320532992 251023873108082688 251317012310792694 251439785643626496 252877987542536748 253001523442655232 253816343163887616 253854159442673664 254610890484350976 255306171236360832 255392842189750272 255430893352255488 256253537131167744 256891923852735744 257017420640157696 257845174007758848 259358650144874496 259446696827682816 259915284036108288 261401964650712144 261529664682295296 262243838933001072 262371950236827648 263872682653081824 264001589679292416 264040923465252864 264761955356226048 264851836344926208 264891296809746432 265551202184850432 265680929201061888 266406439550985216 266536584367570944 267394995267305472 268061137933289472 268192091102773248 268964526076166144 269055833747226624 270635113194651648 271083518897034816 271215948559417344 272767267461612672 272900519668482048 273645744973566336 273779426334081024 273820216926928896 275386431895400448 276273344719540224 276367133577314304 276961605403730724 277096906627670016 277989328227115008 279715970017345536 279757645100089344 280658635905564672 281961669735599616 282401857246593024 282869758849079808 283007946322870272 285543386059373568 285585929373007872 285682879652954112 286437251794894848 287219442640905936 287359755021287424 288285229272563712 288383095906762752 289003414334327712 289144598220177408 290075820758728704 290119039363055616 291778481412983808 291877533931143168 291921020974006272 292404694540621824 292861185292763136 294680198866010112 295024318799626206 295168444016431104 297046038898409472 297857199775754304 297958315888041984 298002708910964736 298745102457956736 298891045351194624 299707244494858368 299853657413517312 300819369675718656 301568780174950656 301716102490619904 302585091835686912 302687812965629952 304464502343983104 304968958759164168 305117942129344512 307388029801332736 307851463095262128 308001854625841152 308047744042795008 309809735882325504 309961084067905536 310807512809482752 310913025274478592 310959348428832768 311734019956128768 311886308192550912 312737994255504384 312890772953235456 313898472705097728 314727350737600512 315740965393760256 315848152659787776 317702089402417152 318228478705214784 318383939613229056 320752726749216768 321236309316795264 321284170544633856 321393239609573376 321441124218568704 322241908269256704 323121872971019178 323279724398948352 324320882931634176 326335298353569792 326383919283437568 327435075223158784 328250791589606784 328411148595757056 328955281358199552 329468833454358528 331515223724261376 332064499518484992 332226719596412928 334176793760710656 335089349747723592 335253047524835328 337170650056715664 337335364590206976 338421790885183488 338472212590231552 339481187312467968 340408228315147776 340523789586333696 340574524469673984 341671382841556992 342522565136980992 342689894186876928 343090078604059689 343257684895512576 343793565343678464 345811533526499328 345928929103577088 346553712048144384 348535952867616192 348706219576393728 349658451910668096 349829266982436864 351830243537442432 352002119572389888 352054564620337152 353015940474968064 353135781793234944 353188395746328576 354068269579800576 355208586067980288 355329171742261248 357414850577719296 360846817592868864 361444691862713088 361621264745889792 363689689948816896 363867359557976064 364860993298088448 365039235112108032 367127210647766016 367181909193867264 367306559553798144 368364459626053632 368489511436419072 369282140538307632 369462542170226688 370652437636153344 372954626689794048 373010193466785792 374211514540752896 375948892980799488 376535809662124032 376975518466189041 377159678465439744 377343928430493696 379316981313805122 379502285163982848 380724514745831424 380781239164010496 381916335726526464 382959256854541248 383146340028383232 384380305696751616 385337885779103616 385526130960236544 386767761011638272 386825385817407488 389037975217311744 389170045241524224 389872926054162432 392102946976068216 392294497023442944 393365758399501608 393557925355241472 396061385197879296 397142933034339072 397277754517389312 397336945214619648 398326803277275648 398521393801592832 399609659326477824 399804876551356416 401092492900958208 402091706899934208 402288136654159872 403446789114249216 403583750620839936 405952669791977472 406090481991155712 406625278345552224 406823922839126016 410468617460349504 410669139501121536 410730325390393344 413079647843100672 413281445423874048 414410017079310336 414550700365971456 414612464571777024 415442408105596086 415645359941505024 416983992340672512 419573955026018304 419636467650134016 420987953858347008 423602785869889536 424304638273619712 424511919484305408 428315079089060352 428378894059511808 428524319479431168 429655877692342272 430829163961358904 431039632531931136 432427843908845568 432574643860144128 433505121501491568 433716897330266112 435113731138093056 435178559044583424 437667722119475712 437881531461009408 438607041810932736 439291777939144704 442020298299015168 442536478199439309 442752666024646656 442968959461883904 445569058347614208 446785799663631456 446937473832062976 447004063366447104 448117653686935104 448336568026791936 449560866742287552 449780486120275968 451229054513577984 452641583083290624 453877637753530368 454031719448444928 454099365959565312 455561843788742656 456696753515974656 457453438138746252 457676913194016768 461082044701999104 461777194642893192 462002781938761728 462071616064192512 464714603823488256 464941626101858304 466211269214224128 466439022643249152 469106991383256576 469336159429853184 470687920633290752 470847709057646592 472091026106400768 473611448090640384 473772228989681664 476553134103625728 477342718057822176 477575909419843584 481129090123825152 481926255816950784 482161686327853056 484682809456528767 484919586598422528 485156479410634752 486481324397451264 486718980149477376 489502947530354688 489575878925156352 491152612834738176 492376187384410176 492616722893635584 493432922037299328 494203250181537792 497272835586392064 497346924622381056 501265190641065984 502634024621585388 502879571287252992 505755975085073496 506003046885310464 507632686327775232 507708318885347328 509221780968701952 510612342472721664 510785684379500544 510861786704510976 512507074262335488 513783847705471488 514034841280315392 515690348015517696 518717300289748992 518893393655365632 519830568072216576 522803929301424288 523059329364590592 524487677866002144 524743900473655296 527745365306163648 528003179358584832 528081846930505728 529523910712452096 529703672689852416 529782593619492864 531102404369700864 531361858402123776 532812879101970432 533073168735141888 534789990534610944 536122275866578944 537929052152332288 541270226389303296 542167037794069632 542431897118834688 545534534923225344 545801039336964096 547291489947132672 547558852668162048 550772863790800896 552546689439080448 552734267154628608 553923210807461448 554193813255340032 555978656454230016 559431940034691072 559515290200178688 561317271811129344 563923339471199232 564803714493186048 565739517698159616 566015892645740544 571086772118747136 571171858746015744 571365759305908224 572874503589789696 574438885281811872 574719510042574848 576570458545127424 578006828668655424 578289196440354816 580151641517457408 580238078726111232 583556962825967616 583755067862286336 583842041948012544 584809389081243648 585722370585526272 590048637599252412 590336888032862208 594092077796818944 595714399551508608 595916631776083968 596005417821929472 597490204915913472 597782090702389248 599414488989716736 599707314827034624 601638739351437312 603137560349901312 603432204981239808 605170183671373824 605375625931259904 608929004687966208 609937917518328336 610235884258689024 614776059602665472 615702926190524256 616003709251682304 616095488085590016 619619471764651008 619922168135811072 621615025618965504 621826050548957184 621918696857665536 623163612158394129 623468039912257536 623772616385101824 625475988511008768 625781545906470912 627796945410195456 629454701475201024 631481930787520512 635404178804834304 636456957410429568 636767879226458112 641505453498433536 642472618633590528 642568341089267712 642786479219146752 644483816538513408 646243745942038356 646559448797896704 648641765863268352 652670596707139584 652767838566875136 654870150446317568 656501583179213568 656822297191514112 657910562716399104 658937666908717056 663030447448522752 664128999036969984 664453439192825856 668353587521421312 670178699495447184 670506095049670656 674341300113431328 674670729180413952 676843581770366976 676944425180463104 678962374624935936 680816456630295552 681047579172667392 681149048939347968 683342765683113984 685045130273961984 685379788373753856 686180157208119378 686515369791025152 687587130687356928 691623067052998656 693107424096288768 697071905735232384 697412439152787456 699316903821336192 699658533964873728 703660487074884864 704004239144779776 706031880949936128 706271563586469888 708136539159601152 710417172135960576 710658343484522496 714829701155438592 721693635185737728 722889383725426176 723242529491779584 727379379897633792 727734719115952128 729721986596176896 730078470224216064 734254421295532032 734363818387734528 734613119107596288 736728919252107264 736979022872838144 738564281076615264 738925084340453376 741304875272306688 745909253379588096 746020386933571584 748423029081505792 751897785961598976 753071619324248064 753951036932378082 754319356930879488 758633962627610244 759004570327965696 761449029491662848 761562478328020992 763832671453052928 765918513709082496 766292680056766464 768760611393503232 770675771558207232 771052261920473088 773535522023276544 778075950434623488 778340090483048448 779745852108324864 784205893952136432 784588994046885888 786731516799003216 787115850710482944 792122770395758592 794285866068678144 794555509034778624 794673890429239296 796653606554551296 797042787603185664 799219318652955648 799609753102712832 802184985801916416 804183413799868416 804576273308319744 806893578228498432 807167501241679872 811905339583954944 813250556691104448 813647845678252032 820937234920699008 821338279002243072 821460650780786688 826159295686201344 828820034158620672 829101400731942912 830884816211192172 831290719883010048 833967984681345024 839147910052036608 839272935300268032 841975907716694016 847205571739779072 848609276547239424 849023838968610816 856630158178120704 856757788119023616 857048638958862336 859311755384684544 861658327922717808 862079265063862272 864855687817691136 865149287720288256 867010243002983136 867433794660532224 870227462276186112 870357118089166848 875335444238951424 875763062922018816 877214083621865472 878583555878289408 884040596598030336 885072956398878618 885505332049293312 891138116695228416 893571599327262912 893874947664125952 894008126732894208 896235307373870208 896673136053583872 899121733484575104 899560972240551936 902458109027155968 907755275507060736 908063438896889856 913393507031949312 914906876277492504 915353826388033536 922164089403998208 923554389285786384 924005563877523456 924143232128385024 929429207646976512 929883252203716608 932422538428448256 932878045286498304 938213982766513152 938672318859706368 941375841266581504 941695418115293184 944182052212801536 947222896181280768 947544457979363328 953106268207251456 954685436115644352 955151818839687168 962258180247650304 963852511633901568 964323372655706112 969365618913057534 969839173196845056 972962648794902528 979005895060709376 979151757850312704 982305225669476352 984752374768820352 985233445787271168 986865844074598656 988406500363075584 994545671172784128 1002530381282131968 1005268049243170776 1005759142574505984 1011511950170146992 1012006093770620928 1015265372655550464 1015416637770694656 1018443561937403904 1021224684945443328 1021571368759001088 1021723573409021952 1025014148524670976 1027567695410942976 1028069682560630784 1031380696031035392 1037434600579497984 1037786787310731264 1039661136144433152 1045607858602848576 1046118658729181184 1048975355732004288 1049487800947310592 1055490730612327296 1056006358717169664 1056163693861011456 1059047821424904192 1059407345379704832 1059565187238985728 1062204808739401728 1065625758203940864 1072244551733157888 1075858104304664576 1082540452778606592 1084334075588139264 1084863794237669376 1091069069846450688 1091602078673928192 1094582979894265344 1095117705336324096 1101545727581601792 1105093378878160896 1105468534309257216 1107846421614922896 1108387626510680064 1111957312908460032 1118863880069382144 1119030580400357376 1122634543622258688 1127846678942398464 1129607428986372096 1130926555398567123 1131479035396319232 1132031785291481088 1142173544237494272 1142343717492031488 1145749007179579392 1148877770563623744 1149439020085149696 1153140917090254848 1156013657337310848 1156578392880709632 1160303283034914816 1160476157452222464 1167113925651935232 1167510135724572672 1169618778162487296 1180097275198504824 1180673776065724416 1188184155593637888 1191428799103017216 1191833263552167936 1192010835643858944 1194980409831826944 1195564181404778496 1198828977979433472 1199414629654069248 1203277478702874624 1206275120699802624 1206864409962479616 1210340367342747648 1210751251862519808 1217858009375932416 1219875835036656672 1220471768517378048 1229552119205330944 1231405852381048512 1232007418503364608 1232190976171180032 1239238943529302016 1239844336271622144 1243230051237931008 1243652101097914368 1243837393715331072 1246327224316788258 1246936079824515072 1250951977022017536 1258909402950402048 1262963861575041024 1270808357609668608 1272913914820859136 1273535758452916224 1284945237267181056 1285136682178535424 1285572958438293504 1288967633077026816 1292487491884076712 1293118897595793408 1297283531726536704 1305341193414279168 1305535677133750272 1309740300892635136 1313003166358427136 1313644594383028224 1315821125432798208 1317875333817434112 1326060894897045504 1327609434598317927 1328257998073939968 1328906878385651712 1336707175042842624 1340357398990894368 1341012190099341312 1348682600226862656 1349341458360827904 1353687163540733952 1353888850360926208 1357924749249871872 1361632913260591104 1362095158345334784 1362298097878695936 1366685531366227968 1370090260547923968 1372360314416238756 1373030739582050304 1383246134105997312 1386214848192577536 1394143811470464768 1394824878305574912 1398633807642672384 1399317067929747456 1407320974149769728 1408008478289559552 1412063761899872256 1412543127172939776 1416273078319202304 1420834344271921152 1421316686969044992 1429659402310877184 1443387270371475456 1445778767450852352 1446485058983559168 1454048428369586301 1454758759795267584 1455469438231904256 1459443973192353792 1460156940448432128 1468508842591064064 1468727636775469056 1473457838504214528 1477128562153230528 1477850168680906752 1482609750544613376 1491818506759176192 1492040773867143168 1496846058163011584 1503795571923197952 1507902073864756164 1508638713861758976 1517267925255220488 1518009140655931392 1522898058983325696 1523124956656041984 1527665342906105856 1531837027418164992 1532585360113532928 1537521222787006464 1541351543116414464 1542104523840946176 1547071044046553088 1556151900869246976 1556680180966096896 1559491704216649728 1568411787904272864 1569177988093771776 1573463033598006432 1574231701420965888 1584245540791517184 1588571732137356288 1589111018069557248 1589347780858478592 1593307213109102592 1594085575206371328 1598438637305911296 1599219506205425664 1604369971603832832 1608366827599736832 1613787156456996864 1623810679167909888 1626501113382208896 1627295691356504064 1641874469841398016 1642676558004486144 1652318591372402688 1657640068317241344 1658202801463885824 1661769632422384344 1662581439766020096 1667935969362690048 1678295820104073216 1678545870600536064 1683951815433388032 1694411143479558144 1697218553094478848 1698047677937221632 1713260316356241408 1713515576238047232 1714097277917724672 1718623510769369088 1723316655845435616 1724158530127724544 1729711375635382272 1734020486005966272 1734867589321064448 1740454924552372224 1740714236178333696 1750670888477902848 1751526125844037632 1754428167243730944 1757167111756578816 1770145912797757236 1771010664098586624 1782276233390456832 1787143198654525824 1787749895328251904 1788016253465788416 1792470614747740416 1793346272107167744 1798243466969150208 1799121944481103872 1804916218054311936 1815510551014121472 1816126877793779712 1826787014063898624 1829813752554985008 1830707652776067072 1844328178807996416 1847108778571572768 1848011127755046912 1848286464256770048 1858858415293953024 1859766504407433216 1864845076856896512 1865756090572996608 1876427965533026304 1877344637719412736 1882751682533163008 1883390836230586368 1888364104425603072 1894445792362561536 1906212536414502912 1909370872231288704 1910303637679374336 1924516360495300608 1927705023267803136 1938731237826115068 1939678346393690112 1945925297589805056 1958011790121418752 1958303515700625408 1964610451338952704 1969504749537640704 1970466891574542336 1973731688149197312 1976813000726151168 1989091342345568256 2005060762564263936 2010536098486341552 2011518285149011968 2023023900340293984 2024012187541241856 2030530745311100928 2030833275541389312 2036887123874807808 2042449369890886656 2043142737518002176 2043447146818043904 2050028297049341952 2055135390821885952 2056139365121261568 2062761392062070784 2074869201158995968 2079322272288866304 2091215717205697152 2092237317458362368 2097950711464008576 2098975601894621184 2110981461224654592 2112012717434339328 2118095642849808384 2118814690759409664 2124409617478803456 2131251516407881728 2144489103466315776 2151716208609329152 2165080905557213184 2168668151176278528 2169727588475338752 2182138139692901376 2183204157347856384 2189165959788530688 2190235410672648192 2203091455163203584 2210186757756321792 2210937068618514432 2215692843229845792 2216775253021360128 2223914625816920064 2237727760138764288 2238061160800714752 2245269087244517376 2255693357884796928 2259214857972744192 2261853110797134246 2262958070792638464 2284347088474988544 2284687434984062976 2291498014359158784 2297755541127247488 2298878040170299392 2306281834180509696 2312027314674621696 2313156785761419264 2320606566069829632 2334227851303870464 2335020271449145344 2339237556324974592 2360194550397009648 2361347552131448832 2376368311187275776 2382857598206034432 2383666527104335872 2384021671287717888 2389960819663653888 2391128362809556992 2397657955958866944 2398829259308138496 2406554957405749248 2412550241399605248 2413728819924959232 2420680734685495296 2421502503725039616 2435716018751864832 2439751670073313344 2440943537034756096 2459104238410661888 2462811704762097024 2464014837006729216 2464381952342360064 2478477887058604032 2486460102475862016 2487304202195828736 2492654448633576516 2493872159649030144 2501903954044035072 2517818805900804096 2525927723150082048 2541616715219337216 2545827829641718272 2547071516905832448 2569890474534362112 2570273364357070848 2571145916876587008 2577935266154053632 2584974983768153424 2586237795191586816 2594567063453073408 2610682386828558336 2611071354267500544 2619480601785270272 2626006332716854272 2627289188766056448 2631642250865596416 2635750667634868224 2652121789794091008 2655218869196635854 2656515996147879936 2673414350085685248 2680714797981788736 2682024380198682624 2697365200453725312 2698682916721655808 2707374327081467904 2707777700721852416 2723265826521182208 2724190316690669568 2740180521095847936 2744720628832477512 2746061479164100608 2766492268211994624 2772429696385155072 2788287622940929536 2789649756611149824 2797267615285344768 2798634135859494912 2814641948299539456 2816016956579119104 2824127523799744512 2825086254345879552 2832546156638404608 2841668688543842304 2842633373938089984 2859318804621754368 2886774540742950912 2891557534901704704 2892970117967118336 2908096856739172602 2909517519590535168 2918887946384707584 2937017685182128128 2937455273550938112 2946915677008429056 2954257124306461056 2955700337361813504 2965219501089226752 2983637013518352384 3007591143846395904 3015804147729512328 3017277427723517952 3034535850510440976 3036018281311862784 3045796117966651392 3046249913312083968 3055330685812211712 3063674054836329984 3065170720227065856 3075042445574012928 3082703086232828928 3084209047681892352 3094142088093106176 3112303801738493952 3113360361932193792 3118983408433299456 3136823575808545728 3138355976187543552 3146926067196012864 3148463402841931776 3168491081583034368 3177143464274712576 3178222036139114496 3178695561716957184 3186614426218205184 3196877274611822592 3216733655199473664 3227574312913993728 3247621358335819776 3253002226764417792 3254591382713008128 3283748939682796032 3285353116008972288 3304637182744805376 3315280136634482688 3316405602927771648 3323539264844768688 3325162879532040192 3335871938725380096 3356591640208146432 3357091741201072128 3367903630866776064 3388822286959116288 3392779666195701369 3394437106188957696 3396095355874443264 3426520632712482816 3427031152476094464 3437247021538738176 3446633311690871232 3448317060255449088 3459422751270764544 3468040972011932544 3469735178642128896 3480909849104744448 3481428472356667392 3501341776955805696 3508856334487461888 3540291825595514472 3542021328197173248 3564552466780913664 3574286397309051648 3575499790656503808 3576032506931576832 3584941229495480832 3586692544214335488 3596486933938300416 3598243888962207744 3609832436108623872 3631021102028242944 3632253755587559424 3653574028127797248 3659627505109970016 3661415305552134144 3688656357615992832 3694217557143145536 3696022255510093824 3696572928513540096 3717716830587906048 3719533008814866432 3729690153713793024 3731512181145993216 3752855931066052608 3765503365066326016 3776728208851206144 3788891584725123072 3812425072829005824 3818741744462577408 3820607275358748672 3855410046535606272 3877462475652230136 3879356692787380224 3891850595179610112 3916023580242837504 3916607031401250816 3929220902677905408 3939009499075281408 3940933783149084672 3947463376298394624 3953626001452302336 3978182684691136512 4010121525128527872 4021072196972683104 4023036570298023936 4046047800680587968 4048024375082483712 4061061490622201856 4061666551082778624 4073774247749615616 4084898739781773312 4086285475036004352 4086894293636087808 4100056594098683904 4110270781643771904 4149738402317991936 4158644544577732608 4182431434411394304 4184474634916724736 4195901422928017152 4197951203789242368 4221962922449309184 4224025434868678656 4236191285699616768 4237629381518819328 4248819234957606912 4262503032815763456 4288978206932631552 4303432417218658304 4330161811114426368 4337336302352557056 4339455176950677504 4362145285108758903 4364276279385802752 4366408314695712768 4378331919577061376 4380470821345296384 4406182910326407168 4420373515512643584 4431385686459691584 4433550506042720256 4447829251633840128 4475455520277528576 4476122321601429504 4490538174489034752 4511386715769593856 4523706221594268492 4525916141585276928 4568694176949977088 4569374869968125952 4582996028718317568 4595511082254494976 4597756080340598784 4612563668361019392 4624054629349243392 4626313571522838528 4641213132139659264 4668455702607740928 4670040542898290688 4678475112649949184 4720389100794019296 4722695104262897664 4752736622374551552 4765715196412068864 4767333054208671744 4768043342575435776 4779921639327307776 4782256725619113984 4795315911917733888 4797658518616276992 4813109914811498496 4825100482799210496 4841361469370990592 4871432037503729664 4879503340146626688 4881887074069512192 4918208476821323776 4925623409524194048 4928029674013458432 4956955774117208064 4972920204951724032 4974608404391657472 4985308897267153032 4987744319298060288 5003807908088070144 5035637611801608192 5051855446300164096 5083233430438674432 5091655659283436544 5094143033811664896 5139780949068724224 5140546728714141696 5142291833753174016 5155870532308107264 5169949967536306848 5172475590383173632 5189134126906146816 5221364773657116672 5222142708535001088 5238961203570540544 5252012665433708544 5254578377532112896 5263284501731192832 5271501335269736448 5310437738393271708 5313031992295759872 5346828700171370496 5361429595963577472 5364048760397365248 5394730400907450624 5397365833443311616 5414748654162935808 5446531653042364416 5448380633381339136 5480361042191695872 5489441257664955024 5492122958328201216 5532984536423989248 5544859392770310144 5576575245881859072 5579299513222299648 5594535230570689536 5597268271718989824 5629283896599078912 5632033913158238208 5648255047599489024 5650172508691759104 5665092313276809216 5683337377087684608 5718637609243508736 5773549081485901824 5783115069803409408 5816193713478345204 5819035039181070336 5837775892769415168 5874035370364256256 5874910547101876224 5893831354016858112 5908514248612922112 5911400674723627008 5930439002178453504 5967274027036704768 6015182287692791808 6031608295459024656 6034554855447035904 6069071701020881952 6072036562623725568 6091592235933302784 6092499826624167936 6110661371624423424 6127348109672659968 6130341440454131712 6150084891148025856 6165406172465657856 6168418095363784704 6188284176186212352 6224607603476987904 6237966816866598912 6273647151617091456 6276711952375087104 6293852134392025728 6296926805683863552 6354286928549425152 6356444072278228992 6373228852436410368 6393754549223645184 6433467310398947328 6455148625827987456 6495242716671639552 6506004453528835584 6509182765426016256 6567497879365592064 6570706232017944576 6609274365489610752 6630560273268965376 6632811205855543296 6647078529689537376 6650325759064080384 6671743877450760192 6713183280416292864 6714183482402144256 6735807261733552128 6777644573918232576 6785559332391402738 6788874212377915392 6853041265424965632 6854062304952188928 6874494043077476352 6893266623381742464 6896634120510898176 6918845502541529088 6936081944023865088 6939470357284257792 6961819698209488896 7002683553911611392 7017712668974923776 7080583651191028944 7084042656394346496 7129104933561827328 7148572794618103296 7150999581313007616 7152065013863153664 7169882458990961664 7173385088428670976 7192973867876600832 7196487777924415488 7219664872217247744 7262042204056485888 7264507511175118848 7307148056255594496 7319255010219940032 7322830611104268288 7377312715231985664 7388435114286291072 7392044511020187648 7393145857027080192 7435433661175812096 7459380307427586048 7505711862132105216 7531006730132652032 7553456417702412288 7577783169450246144 7624850145658011648 7637483488925154816 7641214550717497344 7710820093071212544 7754924951304460272 7758713385574760448 7783701190359220224 7832047160485675008 7833214062802501632 7858441805355810816 7878018998150562816 7881867566298169344 7894926752596789248 7907252002904604672 7956365369382273024 8020243050257055744 8042144393945366208 8046073140596047872 8092095601361175936 8096048750164967424 8122122981244403712 8123333102165557248 8169797479563546624 8172570950072008704 8220541563287543808 8299476804635983872 8317289089155465216 8364862868822788608 8368949269833449472 8391802845856034304 8395902407578484736 8443925844898618368 8448050869737357312 8472382571399233536 8475258763037638656 8497638469915213824 8525006065631526912 8577956413865263104 8606864834437316608 8660323622228852736 8674672604705114112 8678910353901355008 8724290570217517806 8728552558771605504 8756663839154122752 8812365820652814336 8840747031025287168 8862771372919383168 8867101012085440512 8895658503267680256 8950911040555057152 9022773431539187712 9047412443188536984 9051832283170553856 9137388353899954176 9138749739936251904 9165992057436635136 9191022164508989952 9195512160681197568 9225127336722038784 9248109258698486784 9252627143045677056 9282426264279318528 9336911405215481856 9340081085796581376 9356950225299898368 9440778201588038592 9445390208525795328 9505473244749103104 9531430392824137728 9534666108417343488 9536086685150871552 9559843278654615552 9590631823835467776 9650200965598420992 9682722938741981184 9742864075007459328 9759006680293253376 9763774148139024384 9851246819048388096 9856059348026916864 9913911548234416128 9945840409903448064 9949216808783314944 9970617794534306064 9975488638596120576 10007615816176140288 10071275223603216384 10103710892600328192 10166466860877348864 10178338998587104107 10183311318566873088 10188286067623329792 10279561898137448448 10281093457428283392 10311741064616214528 10339899935072613696 10344951180766347264 10378268253812293632 10442729547314233344 10444285417070002176 10477922407141081088 10504025330867417088 10526569003462385664 10620875476786543416 10626063984591519744 10693657400342740992 10722859191927154944 10728097520794730496 10789460801814901248 10794731666886623232 10829497308325871616 10893063306084728832 10896761266762678272 10960722084383391744 10978882515329910048 10984245916656402432 11065969072847978496 11089718785540620288 11153150491763718144 11158599026444599296 11189070461141379072 11194536543437979648 11258567793198157824 11296510095198978048 11330184626553618432 11366674754175369216 11437275218487017472 11566230139606818816 11632387426956690408 11638070078362140672 11675551785538830336 11748070740728512512 11749821094203752448 11787662708033716224 11817028497225844224 11822801349447254016 11860878004356907008 11934548054073409536 12030364575385583616 12063216590918049312 12069109710894071808 12138143402041763904 12144073125247451136 12183184471866605568 12184999653248335872 12221322743248846848 12254696219345319936 12260682880908263424 12300169782296051712 12330812344931315712 12449215206953975808 12475933633733197824 12547294303234182912 12553423904750174208 12587704268784051456 12593853611367727104 12708573857098850304 12712888144556457984 12746457704872820736 12787509098447290368 12866934620797894656 12910297251655974912 12990485433343279104 13012008907057671168 13018365530852032512 13134995758731184128 13141412464035889152 13218548730979221504 13261120546537930752 13294157059379074752 13300651518128160768 13343487754901520384 13426366560832585728 13428366964804288512 13471614523467104256 13571118664782805476 13577748424755830784 13706082530849931264 13708124609904377856 13748988086154952704 13786533246763484928 13793268241021796352 13837691005083058176 13872163888047730176 13878940714568515584 13923639396418977792 14005367107823222784 14035425337949847552 14161167302382057888 14168085312788692992 14258209867123654656 14297145589236206592 14301999162626015232 14304130027726307328 14339764917981923328 14346770176857341952 14385947735753201664 14392975555848830976 14439329744434495488 14524084408112971776 14614296112511188992 14638510020439880064 14645661222208536576 14754625430463971328 14776870228572582144 14784089022040375296 14870867322351624192 14918760614855172096 15011423724264210432 15062013460265304064 15106912835404824576 15155566338900492288 15249700291316023296 15274966977850309632 15282429101434994688 15421640186142425088 15509849902608920544 15517426771149520896 15567402380718440448 15664094320971350016 15666428125605003264 15716883610711621632 15756037996301125632 15763735132596338688 15789853505193578496 15814504005809209344 16040486100514111488 16084288787890732416 16092146281192095744 16184191202722351872 16192097500329934848 16244245962488807424 16339594959127093248 16345141900144017408 16441083126575087616 16598953609271967744 16634578178310930432 16729725737645577216 16737898539666898944 16783605691712068608 16791804815156969472 16887851689797236736 16896101739474714624 16944765142798467072 16950517526075277312 16995276939830427648 17050012131263053824 17155912827730526208 17213729668874633216 17320647244457705472 17349345209410228224 17448581140435035612 17457105117543211008 17513327678308245504 17624731641305628672 17681494062050574336 17725542745838766336 17734202024170881024 17791317006535360512 17901822081110114304 18045546863078375424 18094824886377073968 18103664566341107712 18274776707799908352 18277499479872503808 18331984114873270272 18382044329017979904 18391024321362395136 18450254673444077568 18496218517396973568 18505254286091354112 18564852528558637056 18673822810430963712 18713900450599796736 18881556403176077184 18890780417051590656 19062860785648275456 19069332216834686976 19119686557309231104 19181263647670935552 19300401931196841984 19365445877483962368 19485728150014918656 19518013360586506752 19527548296278048768 19702493638096776192 19712118696053833728 19827823096468832256 19891680819806896128 19898433617566629888 19941235589068612128 19950977277192241152 20015231632352280576 20142550447206432768 20207421785200656384 20332933721754697728 20356677997174208214 20366622637133746176 20559123796274896896 20562186914856566784 20623482129232429056 20679799870145227392 20689902361532694528 20756536507624587264 20885459094628466688 21008050661734834176 21053138006924771328 21241750953573086832 21252127969183039488 21387314800685481984 21445718383854309888 21456195041589460992 21578921603629802496 21589463333773246464 21658994616651743232 21786126612169457664 21793522533525356544 21921444168766783488 21957765030659820096 21968491833312804864 22131938145695956992 22179437571081240576 22306300983527436288 22378140922282758144 22517135586396315648 22593020190397956096 22660369253107236864 22733349508350738432 22874550436974034944 23132460279213637632 23264774853913380816 23276140156724281344 23351103571077660672 23496141481457025024 23499642188407504896 23575325416067432448 23634056994451688448 23645602698894508032 23721756008713814016 23869096108146819072 24060729150771167232 24126433181836098624 24138219421788143616 24276286804083527808 24288146250494902272 24366368943733211136 24369999306496671744 24509392438690639872 24661624689862631424 24898430413907951616 24951867267466395648 25094588606468365824 25106847809500348416 25175408537568102912 25187707222735454208 25417147714197700608 25425776289112915968 25492915409745641472 25575018196894580736 25733869241595789312 25820594503311949824 25980970866686558208 26024017814115342336 26036731061704065024 26269991517462368256 26437097461958443008 26522241093075861504 26588314118758149504 26601303036256321536 26686975509803040768 26852733121665171456 27142237329565610952 27155496849511661568 27412165061699862528 27416249219808755712 27497976172309905408 27573066493526969856 27586536482043592704 27675382010166116352 27744327776095460352 27757881429137031168 27847278792837955584 28010734215646445568 28070850675899695104 28322334604764115776 28336170625577385984 28516419734247309312 28594291178472413184 28603998325252030464 28608260055452614656 28679529835963846656 28771895471506403328 29048168816225943552 29228592225022377984 29277020040879760128 29291322444417073152 29553740457145164288 29568178044080750592 29741734644703248384 29837521229710344192 30022847448528420864 30124026920530608128 30213825670809649152 30311132677800984576 30499400582632046592 30535016995761312321 30549933955700619264 30564858202869989376 30843280372284850176 31019699805217841088 31034853542299041792 31134804761436880896 31328188641942700032 31332856251210006528 31433767221423243264 31512075992602251264 31579707010387156992 32080972201028222976 32168577575781464832 32184292562384191488 32368382405444703744 32384195000659869696 32488491924977614848 32679189918254186496 32690283800288034816 32882166253150175232 33197907218543935488 33269156356621860864 33459451475291154432 33475797079333797888 33567211383424137216 33583609630313938944 33775703379594473472 33889530285596934144 33990553879660855296 34100024262526107648 34311825655461052416 34427459337749266432 34698690418820456448 34897162280870071224 34914210235086422016 35026655356616491008 35249463282611257344 35362988124101148672 35451085491677532672 35468404048341762048 35582634013070721024 35803644162220228608 36091093726156750848 36189649772754147936 36207329132682215424 36549553415599816704 36554998959745007616 36663968229746540544 36764088658035959808 36782048642724790272 36900509346888155136 36992437034793947136 37347645620861927424 37427800901199593472 37763112806352154368 37781560834103181312 38125721571296550912 38138664433669373952 38239373114618462208 38362527295341871104 38600803862393683968 38730891754967924736 38971456300029837312 39036026721173013504 39055096592556097536 39404987276193552384 39424237392107667456 39655646192937664512 39783361639613792256 39882471178137224256 39901954554384482304 40030463264704561152 40285100894412865536 40414843570401312768 40713355994348416428 40733245274267492352 41118247592549793792 41124373829713133568 41246964258464858112 41359599740290454784 41379804723065389056 41513073015249174528 41770918189256933376 42016101323469668352 42106276013849542656 42483501907146173664 42504255938366078976 42774629601370963968 42891436767708619776 42912390083178921984 43157843207259604992 43178926667546492928 43317989233303486464 43572253224338915328 43842888337533566976 43915530061319640192 43936983666625609728 44263876291391913984 44612601967054872576 44756281844565516288 45034271172792631296 45186040380795912192 45320738506214473728 45466699016701476864 45749100873948069888 46264920558427275264 46529549707826761632 46552280313448562688 46702207142155321344 46992282962914050048 46999284376815009792 47150650832134864896 47268113988903376896 47291205397789016064 47443512017427628032 48121458301542334464 48252866363672197248 48276438843576287232 48552573608167055616 48576292500989804544 48732737887466422272 49018784877381279744 49323249379725262848 49796860827815903232 49903734534932791296 50189177212936731648 50213695619000696832 50350817075136205824 50375414445470908416 50834295428395401216 50851552578225831936 50985830819491282944 51150036393789161472 51467738483191578624 51641189006623899648 51961941733373116416 52048035628230684672 52539983034924736512 52874194923916886016 53044482186151723008 53176628237516299008 53202606072512643072 53373951019606081536 53705466243330342912 54284474659131221904 54310993699023323136 54824330123399725056 54832498439617511424 54995952344619810816 55146132987053939712 55173072964087185408 55350764020332232704 55488655552190920704 55515762858274062336 55694557585675911168 56021468431292891136 56141701351799390208 56644669209528231552 56672341251154771968 57188582356944826368 57207996650504060928 57359059671927693312 57543790943012806656 58096337632451887104 58457184450044755968 58554040081759520256 58582644888834146304 59107480914290328576 59136356088161501184 59483469289406496768 59675042459420688384 60045694897056841728 60248053841061216256 60427651341619298304 60622265355601969152 60998801165264093184 61070033991522624642 61099867911401238528 61686560744569700352 62039399610435682176 62069707084598083584 62269609522873761792 62656377283885400064 63024151985204502528 63159414020774313984 64161944402056445952 64337155151562929664 64368585124768382976 64736764810889407488 64768390001319739392 64976983849955229696 65358379836508372992 65380567600576069632 65764332506300350464 66395814437087870976 66538312713243721728 66918902950582308864 67134422766848274432 67551406759188946944 67779060571193868288 67981107759321710592 68200048525052215296 68623651310922104832 69397380837640912896 69794324561740142448 69828420470172844032 70053310713232982016 70498926565222514688 70725976248202297344 70902170983355065344 70936808096683524096 71165268026141442048 71607288324440457216 72182187452313501696 72379299545508295872 72414658265364430848 73099106831199633408 73109997919490015232 73528177316071919616 73984874069587894272 74695291241723854848 74855601802399186944 75526225612704308736 75563121668206362624 76251443142593101824 76277328867338747904 76478746229236924416 76725054590683742208 77201607724787367936 77461783509935849472 77942912600059674624 78072053442346027008 78110193185112195072 78809974552387104768 79311292385875329024 79566723279227584512 79764942356274448512 79803909108768964608 80060926529409122304 81426711988696832856 81466490548534984704 82236495185099587584 82248747659426267136 82493928516929716224 82719199480580909568 82759609446130778112 83026146030498349056 83541836378513866752 84032202646939336704 84212552027699085312 84967003814292347328 85008511876732157952 85549259202741927936 85782873535417239552 85824780166357843968 86315686414519209984 87144506448677830656 87685776675067133952 87831060122639280384 87873967333251219456 89225203934109745152 89512563689131032576 90068542345585262592 90372080761591824384 90641477012428947456 90933398033402953728 91498201747896139776 92529841116854550528 93059099415653523264 93104560626897125376 93404414284310642688 93984565925828100096 93998568753630019584 94301301664269729792 94536227977806753792 96242916603084668928 96505732727344394496 96552877687152574464 97105147216334111232 97152585001979609088 97465475774932844544 98037569754762559488 98646498759450525696 99593721655631806464 99807469069865582592 100378354425873463296 100427391238001393664 100701634150272411648 100750828890941816832 101668590856790802432 101971661638982565888 102300072787578322944 102935476966383157248 103282378013247799296 104096071256461369344 105079966069849473024 105748389847833772032 106088964372303446016 106353256475032598016 106405212145025286144 106747902039212163072 107410932486660685824 108568949318262443808 108621987398046646272 109648660246799450112 109664996879235022848 109991904689239621632 110292265974107879424 110346145928174370816 110701528040664465408 110977311104381841408 112042936862585782272 112283402703598780416 113289338419056463104 113344682502309543936 114377164713889652736 114415993301008121856 114718119343855386624 115087581886025613312 116192675264903774208 116914368900089511936 117108080163519040512 117165289777668292608 118214961828580657152 118272712176323002368 118966938578812993536 119350084918841376768 120091389794113683456 120496107682122432512 120855302683238596608 121244530711203938304 122140067983045249284 122199735822802477056 123373121489139400704 124078799220871364352 124139414169196167168 124539219045747523584 125312754567770800128 126048303970409005056 126318828041548627968 128323888804112891904 128674310303125859328 128737170249536765952 129473529621778814976 129536780002639478784 129953967699910459392 130716759673016745984 131528665012600700928 132791628874175741952 133837805901164617728 134268845533696548864 135102813518377893888 135558121142387736576 135962215518643421184 136400097050104430592 137247302621844209664 138794761675281825792 139588649123480284896 139656840940345688064 140106621426465964032 140997853130445029376 141451952496404594688 141804341966710130688 141873616193367048192 142330536052282884096 144364374904627003392 144758599091016591744 144829316530728861696 146198213662399266816 147056354632143839232 147969748139175788544 149390582483447709696 149711203604798373888 151052451225408617472 151126243336412725248 152502886285186203648 152554657734677495808 152957492458473848832 153450109181367484416 154403215449574735872 154923567019871698944 155885825200119349248 156144106884692054016 157619949104774209536 158622584771750658048 159133446558455169024 159529884712548897024 159607818217537929216 160121853058818244608 162853423977393665712 162932981097069969408 164472990370199175168 164497495318852534272 164987857033859432448 165438398961161819136 165519218892261556224 166052292060996698112 167083672757027733504 168064405293878673408 168425104055398170624 169934007628584694656 170017023753464315904 171565747070834479104 172631372829038419968 174289012897355661312 175371553350134267904 175662120245278560768 175747934666502438912 178450407868219490304 179025127378262065152 180137084691170525184 180744161523183648768 181282954024857894912 181866796066805907456 182996403495792279552 185059682233709101056 186118198831307046528 186209121253794250752 186808828568621285376 187969131851656200192 189072455955613507584 192485833206169337856 193011465454688788992 193105755374305148928 194210294432668222464 194305170003959218176 194930951549865689088 196075139509525118976 197292997518901051392 199187443311263612928 199614938139731165184 200756708851746926592 201403268300544823296 203337181713581604864 203943323277965131776 204600145575156645888 205870953932766314496 208192142512922738688 210159932139698946048 211496779695667544064 212177928744606892032 212706512950065196032 212810424290050572288 213495804078424326144 214821864973321371648 217137898636524887616 217243974796093292544 219297320493598900224 219329993758470045696 220584531948215758848 221954622208763682816 224085873725171564544 224566805407197560832 226578676838112926208 226689365004619087872 228754329427779305472 228831986602016243712 229436238687710773248 230175163772051226624 232385350529807548416 233828737800179023872 234216160327038081024 234330579555336585216 236429923657161314304 237933877157625987072 238700169837682753536 240182779588227366912 240992215364244865024 244280135966090498568 244399471645604954112 246746242978278801408 248157598441742728704 248278828338392334336 249078438091495047168 250625509135541600256 252096607940818010112 252637656083097255936 256647777608225783808 257348620606251718656 257474340499073531904 258947059243557629952 261433519346033491968 263057330025201401856 267675611802329235456 268537691067393097728 270205627036755787776 271116242284775473152 271924431037286842368 272800194100208861184 274494605243688419328 277589523350563651584 279177298246960569792 279313681880691376128 280213242852931928064 281995706260890058752 282903904992809189376 283608683933420261376 288728749809254006784 289517198182033183488 289658633061457723392 292396427324798533632 294112709264287678464 295939496278351577088 298781164966895419392 299422407209596747776 302104902450817234944 302252486672825450496 305005772570372407296 305914984916947697664 306900218362734968832 308806430899149471744 309847134039743397888 312288213769384108032 315239898209548419072 317245169543501316096 318266893116910338048 319059769425097794048 319215636435075858432 320243706117636489216 325706847954787331424 325865962194139938816 328945980740398350336 328994990637705068544 329975714067718864896 330876797922323638272 331038437784523112448 332104584121993396224 336128810587757346816 336850208110796341248 339868015257169389312 340034047506928631808 343131494141668958208 345262745658076839936 348578025794711322624 350743106700268535808 351324240490557121536 351495869333004877824 356900815736438980608 358050254756524130304 360274169382341050368 361488323046367297536 362565908049715789824 363733592133611814912 370119364467418202112 372236397662614093056 372418242507588501504 373617657137242570752 375938263703312400384 378144911911227015168 384971666412338675712 386022930909377577984 386211510748610297856 388420588865336444928 388610340007918436352 389861903099731378176 392150279019050237952 394585995037802102784 398374886622527225856 401513417703493853184 402806536601089646592 406674363427163209728 407886646555930263552 409200291150313291776 411741907865532628992 416384285025845477376 420319864279397892096 422993559391335088128 424355857489213784064 425413025900130392064 425620848580101144576 426991608156848652288 434275797273049775232 434487949592186585088 438594640987197800448 441169063896431517696 443909244417527365632 448171747450343129088 449133610814395121664 453157353676225852416 453378730009238175744 457508658855558610944 457663973204032487424 458872477375421546496 460350327544102453248 464770701059615096832 467657475600358047744 468432320654076162048 472859847314322628608 475867754315251974144 477400339675365507072 480365559176454733824 488560271932180997136 488798943291209908224 493492485956557602816 496315196883485457408 496557656676784668672 498156876182990094336 501251018271083200512 504193215881636020224 505275312166194511872 514697241212503437312 517894118487115259904 522867038692066983936 526114660050402803712 535351223604658470912 537075382134786195456 540411254073511575552 542232484569550946304 543848862074573684736 545600388200417722368 548989210487376838656 555179046701127303168 558354596493921139584 558627363761382752256 560426485705863856128 567217367866840522752 577457499618508013568 579034396364066366976 579317266122915446784 584792854649597067264 588225418528575356928 591878992556703154176 597562329933790838784 598844814419193495552 604209804901634469888 610011545140744814592 611829969833895395328 613800436725469937664 617612861798298943488 624576427538768216064 630479796419096838144 634490339087002632192 636533786233820676096 638119538850195588096 638431272870151716864 640487412235272978432 651413695909574662848 651731924388279877632 657891961480796700672 657989981275410137088 661753595844647276544 672257621175514693632 673700416221592682496 679736030514338778624 680068095013857263616 686262988283337916416 690525491316153679872 697156051589422645248 701486213400537071616 702648480981114243072 702991738666009755648 713801631472877961216 716100509513048260608 720548338764682100736 722976646092734595072 740238728934836404224 744472795325228186112 744836485015177003008 747235314274485141504 751876527406624800768 756289823822454030336 769943332824677351424 772045861818755155968 772423021497220595712 776841177730672889856 784300558038100475904 789171990075604205568 803026835406987706368 805613073202179293184 813348726854326419456 815773293111860527104 818400582300626583552 823483815731065257984 832768570051690954752 840639728558795784192 845987118782670176256 848711714978427568128 850826051800260784128 868551594546099550464 868975899184373170176 877189281974395600896 882338127792863035392 887818488835054731264 896343494900686258176 898267221628790243328 906314707352451704832 906757460018476351488 915017317711117221888 917744954750843092992 920700655088204906496 929541402119230193664 936864641308152324096 945719694628645257216 951735508630503948288 954800679350731014144 960731118352909467648 977120543864361994272 977597886582419816448 986984971913115205632 992630393766970914816 993115313353569337344 996313752365980188672 1008386431763272040448 1010550624332389023744 1029394482425006874624 1035788236974230519808 1045734077384133967872 1052229320100805607424 1070702447209316941824 1074150764269572390912 1080822508147023151104 1084464969139101892608 1087697724149147369472 1091200776400835444736 1110358093402254606336 1116709192987842279168 1117254727522765504512 1120852971411727712256 1134434735733681045504 1154914999237016027136 1158068792728132733952 1158634532245830893568 1169585709299194134528 1176450837057150713856 1183757985113406308352 1195124659867581677568 1208419609803268939776 1220023090281489629184 1223659939667790790656 1227600873450939875328 1235225723596597886976 1249152855077536432128 1260959592838193676288 1268980678174005264384 1273067572467641352192 1276239077700391176192 1276862545740303433728 1280974824470545956864 1302827391819149325696 1303463848776559755264 1315783922961593401344 1323507191689294553088 1344515242351029387264 1347400832443185364992 1359472061028677557248 1360136190027714527232 1372525976566675832832 1381050982632307359744 1394312103178845290496 1402972426801074143232 1405296961962228486144 1427603262945755922432 1432201019026096521216 1441096677529364201472 1480477457869672808448 1488945590650456372224 1489672970030354006016 1494470628548970283008 1503753054813249601536 1512579647644908060672 1544091723637510311936 1553682355461345779712 1568601116076200951808 1578343980151208411136 1606053670813975412736 1611226146404358586368 1626697453708652838912 1631546586223721054208 1636801164601253167104 1646967631462130515968 1665537140103381909504 1681279457117591568384 1701652103600521568256 1737103189092199100928 1737951798368746340352 1754378563948791201792 1764676255585726070784 1775636977670109462528 1792686989801372516352 1796534443257580486656 1812629414704903409664 1830034635422234443776 1835489909501686185984 1841401310176409812992 1873729282616304648192 1891439389257290514432 1903471017261007896576 1909601358701462028288 1921462236705818935296 1954241087728723988544 1955195773164839632896 1973969943826230411264 1985260787533941829632 2016772863526544080896 2021101248664778047488 2058788964850013749248 2071576473948461039616 2091468154768267935744 2104458640201611214848 2141404894418633883648 2148301528539144781824 2161645016294046302208 2168929938278203785216 2220716186804509212672 2233418385975684558336 2234509455045531009024 2241705942823455424512 2268869471467362091008 2309829998474032054272 2316137585456265467904 2317269064491661787136 2352901674114301427712 2367515970226812616704 2416839219606537879552 2440046180562979258368 2447319879335581581312 2455201746901879750656 2470451447193195773952 2498305710155072864256 2521919185676387352576 2537961356348010528768 2546135144935282704384 2552478155400782352384 2605654783638298651392 2606927697553119510528 2631567845923186802688 2647014383378589106176 2689030484702058774528 2694801664886370729984 2718944122057355114496 2720272380055429054464 2745051953133351665664 2762101965264614719488 2788624206357690580992 2810593923924456972288 2855206525891511844864 2864402038052193042432 2882193355058728402944 2960954915739345616896 2977891181300912744448 2979345940060708012032 2988941257097940566016 3025159295289816121344 3088183447275020623872 3107364710922691559424 3137202232152401903616 3156687960302416822272 3212107341627950825472 3222452292808717172736 3253394907417305677824 3263093172447442108416 3273602329202506334208 3331074280206763819008 3362558914235183136768 3403304207201043136512 3474206378184398201856 3475903596737492680704 3508757127897582403584 3529352511171452141568 3551273955340218925056 3585373979602745032704 3625258829409806819328 3660069270844468887552 3670979819003372371968 3682802620352819625984 3747458565232609296384 3782878778514581028864 3806942034522015793152 3819202717402924056576 3842924473411637870592 3908482175457447977088 3910391546329679265792 3970521575067883659264 4033545727053088161792 4042202497329556094976 4117577929700027498496 4143152947896922079232 4182936309536535871488 4208917280403222429696 4282809788837267767296 4296603057078289563648 4323290032588092604416 4441432373609018425344 4466836771951369116672 4469018910091062018048 4483411885646910849024 4537738942934724182016 4632275170912530935808 4705803348228602855424 4735031940453625233408 4833678439213075759104 4880092361125958516736 4894639758671163162624 4910403493803759501312 4940902894386391547904 4996611420310145728512 5043838371352774705152 5104956310801564704768 5211309567276597302784 5213855395106239021056 5263135691846373605376 5294028766757178212352 5378060969404117549056 5389603329772741459968 5437888244114710228992 5490103906266703331328 5524203930529229438976 5621187847848913944576 5710413051783023689728 5728804076104386084864 5764386710117456805888 5921909831478691233792 5955782362601825488896 6050318590579632242688 6176366894550041247744 6214729421845383118848 6274404464304803807232 6313375920604833644544 6424214683255901650944 6444904585617434345472 6506789814834611355648 6662148560413527638016 6725117828470366273536 6806608414402086273024 6948412756368796403712 6951807193474985361408 7058705022342904283136 7102547910680437850112 7250517658819613638656 7320138541688937775104 7341959638006744743936 7365605240705639251968 7494917130465218592768 7565757557029162057728 7613884069044031586304 7638405434805848113152 7816964350914895954176 7820783092659358531584 7941043150135767318528 8067091454106176323584 8084404994659112189952 8235155859400054996992 8286305895793844158464 8365872619073071742976 8565619577674535534592 8593206114156579127296 8646580065176185208832 8882864747218036850688 8933673543902738233344 8938037820182124036096 8966823771293821698048 9075477885869448364032 9264550341825061871616 9411606696457205710848 9470063880907250466816 9667356878426151518208 9760184722251917033472 9789279517342326325248 9820806987607519002624 9993222840620291457024 10087676742705549410304 10209912621603129409536 10422619134553194605568 10427710790212478042112 10526271383692747210752 10588057533514356424704 10756121938808235098112 10875776488229420457984 10980207812533406662656 11048407861058458877952 11242375695697827889152 11420826103566047379456 11457608152208772169728 11528773420234913611776 11911564725203650977792 12100637181159264485376 12352733789100082495488 12429458843690766237696 12548808928609607614464 12626751841209667289088 12848429366511803301888 12889809171234868690944 13324297120827055276032 13450235656940732547072 13613216828804172546048 13896825512737592807424 14117410044685808566272 14205095821360875700224 14501035317639227277312 14640277083377875550208 14683919276013489487872 14731210481411278503936 14989834260930437185536 15131515114058324115456 15633928701829791908352 15641566185318717063168 15882086300271534637056 16134182908212352647168 16168809989318224379904 16470311718800109993984 16572611791587688316928 17131239155349071069184 17186412228313158254592 17293160130352370417664 17765729494436073701376 17867347087805476466688 18150955771738896728064 18529100683650123743232 18823213392914411421696 18940127761814500933632 19334713756852303036416 19520369444503834066944 19986445681240582914048 20175353485411098820608 20419825243206258819072 20845238269106389211136 20855421580424956084224 21176115067028712849408 21751552976458840915968 21960415625066813325312 22096815722116917755904 22484751391395655778304 22841652207132094758912 22915216304417544339456 23823129450407301955584 24201274362318528970752 24705467578200164990976 24858917687381532475392 25097617857219215228928 25696858733023606603776 25779618342469737381888 26648594241654110552064 26900471313881465094144 27226433657608345092096 27793651025475185614848 28234820089371617132544 28410191642721751400448 29002070635278454554624 29280554166755751100416 29367838552026978975744 29462420962822557007872 29979668521860874371072 30263030228116648230912 31267857403659583816704 31283132370637434126336 31764172600543069274112 32268365816424705294336 32940623437600219987968 33145223583175376633856 34262478310698142138368 34372824456626316509184 34586320260704740835328 35734694175610952933376 36301911543477793456128 37058201367300247486464 37646426785828822843392 37880255523629001867264 38669427513704606072832 39972891362481165828096 40350706970822197641216 40839650486412517638144 41690476538212778422272 42352230134057425698816 43503105952917681831936 43920831250133626650624 44193631444233835511808 44969502782791311556608 47646258900814603911168 48402548724637057941504 49410935156400329981952 49717835374763064950784 51393717466047213207552 51559236684939474763776 53297188483308221104128 54452867315216690184192 55587302050950371229696 56469640178743234265088 56820383285443502800896 58004141270556909109248 58561108333511502200832 59959337043721748742144 60526060456233296461824 62535714807319167633408 62566264741274868252672 63528345201086138548224 65881246875200439975936 66290447166350753267712 68524956621396284276736 68745648913252633018368 71469388351221905866752 72603823086955586912256 74116402734600494972928 75292853571657645686784 77338855027409212145664 79945782724962331656192 80701413941644395282432 81679300972825035276288 83380953076425556844544 84704460268114851397632 87006211905835363663872 87841662500267253301248 88387262888467671023616 89939005565582623113216 95292517801629207822336 96805097449274115883008 98821870312800659963904 99435670749526129901568 102787434932094426415104 103118473369878949527552 108905734630433380368384 111174604101900742459392 112939280357486468530176 113640766570887005601792 116008282541113818218496 119918674087443497484288 121052120912466592923648 125071429614638335266816 127056690402172277096448 131762493750400879951872 132580894332701506535424 142938776702443811733504 145207646173911173824512 148232805469200989945856 154677710054818424291328 159891565449924663312384 163358601945650070552576 166761906152851113689088 169408920536229702795264 174012423811670727327744 175683325000534506602496 179878011131165246226432 190585035603258415644672 197643740625601319927808 198871341499052259803136 205574869864188852830208 206236946739757899055104 217811469260866760736768 222349208203801484918784 225878560714972937060352 232016565082227636436992 239837348174886994968576 242104241824933185847296 250142859229276670533632 254113380804344554192896 263524987500801759903744 265161788665403013070848 285877553404887623467008 290415292347822347649024 296465610938401979891712 309355420109636848582656 326717203891300141105152 333523812305702227378176 338817841072459405590528 348024847623341454655488 359756022262330492452864 381170071206516831289344 395287481251202639855616 397742682998104519606272 435622938521733521473536 444698416407602969837568 464033130164455272873984 479674696349773989937152 500285718458553341067264 508226761608689108385792 527049975001603519807488 571755106809775246934016 592931221876803959783424 618710840219273697165312 653434407782600282210304 667047624611404454756352 677635682144918811181056 696049695246682909310976 719512044524660984905728 762340142413033662578688 790574962502405279711232 795485365996209039212544 871245877043467042947072 889396832815205939675136 928066260328910545747968 1000571436917106682134528 1016453523217378216771584 1143510213619550493868032 1185862443753607919566848 1306868815565200564420608 1334095249222808909512704 1392099390493365818621952 1439024089049321969811456 1524680284826067325157376 1581149925004810559422464 1778793665630411879350272 1856132520657821091495936 2001142873834213364269056 2032907046434756433543168 2287020427239100987736064 2371724887507215839133696 2613737631130401128841216 2668190498445617819025408 2784198780986731637243904 3049360569652134650314752 3557587331260823758700544 4002285747668426728538112 4574040854478201975472128 4743449775014431678267392 5336380996891235638050816 5568397561973463274487808 6098721139304269300629504 7115174662521647517401088 8004571495336853457076224 9148081708956403950944256 10672761993782471276101632 14230349325043295034802176 16009142990673706914152448 18296163417912807901888512 21345523987564942552203264 32018285981347413828304896 42691047975129885104406528 64036571962694827656609792 128073143925389655313219584
- Sum of all divisors σ(n): 472573811058383611932428397
- Sum of proper divisors (its aliquot sum) s(n): 344500667132993956619208813
- 128073143925389655313219584 is an abundant number, because the sum of its proper divisors (344500667132993956619208813) is greater than itself. Its abundance is 216427523207604301305989229
Bases of 128073143925389655313219584
- Binary: 1101001111100001000101100001011010001101011011110010100100100000100000000000000000000002
- Hexadecimal: 0x69F08B0B46B79490400000
- Base-36: G3BM8PCVW1S000000
Squares and roots of 128073143925389655313219584
- 128073143925389655313219584 squared (1280731439253896553132195842) is 16402730194933573167647377304784374652113547801133056
- 128073143925389655313219584 cubed (1280731439253896553132195843) is 2100749225025062233086383876778400139919029746577553501866685463970690528968704
-
128073143925389655313219584 is a
perfect square number . Itssquare root is 11316940572672 -
The
cube root of 128073143925389655313219584 is 504064397.0653892817
Scales and comparisons
How big is 128073143925389655313219584?- 128,073,143,925,389,655,313,219,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 128,073,143,925,389,655,313,219,584 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 128073143925389655313219584 cubic inches would be around 42005366.4 feet tall.
Recreational maths with 128073143925389655313219584
- 128073143925389655313219584 backwards is 485912313556983529341370821
- The number of decimal digits it has is: 27
- The sum of 128073143925389655313219584's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 128073143925389655313219584 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 128073143925389655313219584 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/128073143925389655313219584/
Chicago style:
Numbermatics. 2024. "Number 128073143925389655313219584 - Facts about the integer". https://numbermatics.com/n/128073143925389655313219584/
The information we have on file for 128073143925389655313219584 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 128073143925389655313219584, math, Factors of 128073143925389655313219584, curriculum, school, college, exams, university, Prime factorization of 128073143925389655313219584, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-eight septillion, seventy-three sextillion, one hundred forty-three quintillion, nine hundred twenty-five quadrillion, three hundred eighty-nine trillion, six hundred fifty-five billion, three hundred thirteen million, two hundred nineteen thousand, five hundred eighty-four.