3972216613259534536802304
3,972,216,613,259,534,536,802,304 is an even composite number composed of five prime numbers multiplied together.
3972216613259534536802304 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 3972216613259534536802304:
220 × 312 × 74 × 234 × 1032
(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 × 7 × 7 × 23 × 23 × 23 × 23 × 103 × 103)See below for interesting mathematical facts about the number 3972216613259534536802304 from the Numbermatics database.
Names of 3972216613259534536802304
- Cardinal: 3972216613259534536802304 can be written as Three septillion, nine hundred seventy-two sextillion, two hundred sixteen quintillion, six hundred thirteen quadrillion, two hundred fifty-nine trillion, five hundred thirty-four billion, five hundred thirty-six million, eight hundred two thousand, three hundred four.
Scientific notation
- Scientific notation: 3.972216613259534536802304 × 1024
Factors of 3972216613259534536802304
Divisors of 3972216613259534536802304
- Number of divisors d(n): 20475
-
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 92 96 98 103 108 112 126 128 138 144 147 161 162 168 184 189 192 196 206 207 216 224 243 252 256 276 288 294 309 322 324 336 343 368 378 384 392 412 414 432 441 448 483 486 504 512 529 552 567 576 588 618 621 644 648 672 686 721 729 736 756 768 784 824 828 864 882 896 927 966 972 1008 1024 1029 1058 1104 1127 1134 1152 1176 1236 1242 1288 1296 1323 1344 1372 1442 1449 1458 1472 1512 1536 1568 1587 1648 1656 1701 1728 1764 1792 1854 1863 1932 1944 2016 2048 2058 2116 2163 2187 2208 2254 2268 2304 2352 2369 2401 2472 2484 2576 2592 2646 2688 2744 2781 2884 2898 2916 2944 3024 3072 3087 3136 3174 3296 3312 3381 3402 3456 3528 3584 3703 3708 3726 3864 3888 3969 4032 4096 4116 4232 4326 4347 4374 4416 4508 4536 4608 4704 4738 4761 4802 4944 4968 5047 5103 5152 5184 5292 5376 5488 5562 5589 5768 5796 5832 5888 6048 6144 6174 6272 6348 6489 6561 6592 6624 6762 6804 6912 7056 7107 7168 7203 7406 7416 7452 7728 7776 7889 7938 8064 8192 8232 8343 8464 8652 8694 8748 8832 9016 9072 9216 9261 9408 9476 9522 9604 9888 9936 10094 10143 10206 10304 10368 10584 10609 10752 10976 11109 11124 11178 11536 11592 11664 11776 11907 12096 12167 12288 12348 12544 12696 12978 13041 13122 13184 13248 13524 13608 13824 14112 14214 14283 14336 14406 14812 14832 14904 15141 15309 15456 15552 15778 15876 16128 16384 16464 16583 16686 16767 16928 17304 17388 17496 17664 18032 18144 18432 18522 18816 18952 19044 19208 19467 19683 19776 19872 20188 20286 20412 20608 20736 21168 21218 21321 21504 21609 21952 22218 22248 22356 23072 23184 23328 23552 23667 23814 24192 24334 24576 24696 25029 25088 25392 25921 25956 26082 26244 26368 26496 27048 27216 27648 27783 28224 28428 28566 28672 28812 29624 29664 29808 30282 30429 30618 30912 31104 31556 31752 31827 32256 32768 32928 33166 33327 33372 33534 33856 34608 34776 34992 35328 35329 35721 36064 36288 36501 36864 37044 37632 37904 38088 38416 38934 39123 39366 39552 39744 40376 40572 40824 41216 41472 42336 42436 42642 42849 43008 43218 43904 44436 44496 44712 45423 45927 46144 46368 46656 47104 47334 47628 48384 48668 49152 49392 49749 50058 50176 50301 50784 51842 51912 52164 52488 52736 52992 54096 54432 54487 55223 55296 55566 56448 56856 57132 57344 57624 58401 59049 59248 59328 59616 60564 60858 61236 61824 62208 63112 63504 63654 63963 64512 64827 65536 65856 66332 66654 66744 67068 67712 69216 69552 69984 70656 70658 71001 71442 72128 72576 73002 73728 74088 74263 75087 75264 75808 76176 76832 77763 77868 78246 78732 79104 79488 80752 81144 81648 82432 82944 83349 84672 84872 85169 85284 85698 86016 86436 87808 88872 88992 89424 90846 91287 91854 92288 92736 93312 94208 94668 95256 95481 96768 97336 98304 98784 99498 99981 100116 100352 100602 101568 103684 103824 104328 104976 105472 105984 105987 107163 108192 108864 108974 109503 110446 110592 111132 112896 113712 114264 114688 115248 116081 116802 117369 118098 118496 118656 119232 121128 121716 122472 123648 124416 126224 127008 127308 127926 128547 129024 129654 131072 131712 132664 133308 133488 134136 135424 136269 137781 138432 139104 139968 141312 141316 142002 142884 144256 145152 146004 147456 148176 148526 149247 150174 150528 150903 151616 152352 153664 155526 155736 156492 157464 158208 158976 161504 162288 163296 163461 164864 165669 165888 166698 169344 169744 170338 170568 171396 172032 172872 175203 175616 177147 177744 177984 178848 181447 181692 182574 183708 184576 185472 186624 188416 189336 190512 190962 191889 193536 194481 194672 196608 197568 198996 199962 200232 200704 201204 203136 207368 207648 208656 209952 210944 211968 211974 213003 214326 216384 217728 217948 219006 220892 221184 222264 222789 225261 225792 227424 228528 229376 230496 232162 233289 233604 234738 236196 236992 237312 238464 242256 243432 244007 244944 247296 247303 248832 250047 252448 254016 254616 255507 255852 257094 258048 259308 262144 263424 265328 266616 266976 268272 270848 272538 273861 275562 276864 278208 279841 279936 282624 282632 284004 285768 286443 288512 290304 292008 294912 296352 297052 298494 299943 300348 301056 301806 303232 304704 307328 311052 311472 312984 314928 316416 317952 317961 321489 323008 324576 326592 326922 328509 329728 331338 331776 333396 338688 339488 340676 341136 342792 344064 345744 348243 350406 351232 352107 354294 355488 355968 357696 362894 363384 365148 367416 369152 370944 373248 376832 378672 381024 381409 381924 383778 385641 387072 388962 389344 393216 395136 397992 399924 400464 401408 402408 406272 408807 413343 414736 415296 417312 419904 421888 423936 423948 426006 428652 432768 435456 435896 438012 441784 442368 444528 445578 447741 450522 451584 452709 454848 457056 458752 460992 464324 466578 467208 469476 472392 473984 474624 476928 484512 486864 488014 489888 490383 494592 494606 497007 497664 500094 504896 508032 509232 511014 511704 514188 516096 518616 519841 524288 525609 526848 530656 531441 533232 533952 536544 541696 544341 545076 547722 551124 553728 556416 559682 559872 565248 565264 568008 571536 572886 575667 577024 580608 583443 584016 589824 592704 594104 596183 596988 599886 600696 602112 603612 606464 609408 614656 622104 622944 625968 629856 632832 635904 635922 639009 642978 646016 649152 653184 653844 657018 659456 662676 663552 666792 668367 675783 677376 678976 681352 682272 685584 688128 691488 696486 699867 700812 702464 704214 708588 710976 711936 715392 725788 726768 730296 732021 734832 738304 741888 741909 746496 750141 753664 757344 762048 762818 763848 766521 767556 771282 774144 777924 778688 786432 790272 795984 799848 800928 802816 804816 812544 812567 817614 821583 826686 829472 830592 834624 839523 839808 843776 847872 847896 852012 857304 859329 865536 870912 871792 876024 883568 884736 889056 891156 895482 899829 901044 903168 905418 909696 914112 917504 921984 928648 933156 934416 938952 944784 947968 949248 953856 953883 964467 969024 973728 976028 979776 980766 985527 989184 989212 994014 995328 1000188 1009792 1016064 1018464 1022028 1023408 1028376 1032192 1037232 1039682 1044729 1048576 1051218 1053696 1056321 1061312 1062882 1066464 1067904 1073088 1083392 1088682 1090152 1095444 1102248 1107456 1112832 1119364 1119744 1130496 1130528 1136016 1143072 1144227 1145772 1151334 1154048 1156923 1161216 1166886 1168032 1179648 1185408 1188208 1192366 1193976 1199772 1201392 1204224 1207224 1212928 1218816 1226421 1229312 1240029 1244208 1245888 1251936 1253201 1259712 1265664 1270129 1271808 1271844 1278018 1285956 1292032 1298304 1306368 1307688 1314036 1318912 1325352 1327104 1333584 1336734 1343223 1351566 1354752 1357952 1358127 1362704 1364544 1371168 1376256 1382976 1392972 1399734 1401624 1404928 1408428 1417176 1421952 1423872 1430784 1451576 1453536 1460592 1464042 1469664 1471149 1476608 1483776 1483818 1491021 1492992 1500282 1507328 1514688 1524096 1525636 1527696 1533042 1535112 1542564 1548288 1555848 1557376 1559523 1572864 1576827 1580544 1591968 1599696 1601856 1605632 1609632 1625088 1625134 1633023 1635228 1643166 1653372 1658944 1661184 1669248 1679046 1679616 1687552 1695744 1695792 1704024 1708049 1714608 1718658 1727001 1731072 1741824 1743584 1750329 1752048 1767136 1769472 1778112 1782312 1788549 1790964 1799658 1802088 1806336 1810836 1819392 1828224 1835008 1843968 1857296 1866312 1868832 1877904 1889568 1895936 1898496 1907712 1907766 1917027 1928934 1938048 1947456 1952056 1958887 1959552 1961532 1971054 1978368 1978424 1988028 1990656 2000376 2005101 2019584 2027349 2032128 2036928 2044056 2046816 2056752 2064384 2074464 2079364 2089458 2099601 2102436 2107392 2112642 2122624 2125764 2132928 2135808 2146176 2166784 2177364 2180304 2190888 2196063 2204496 2214912 2225664 2225727 2238728 2239488 2250423 2260992 2261056 2272032 2286144 2288454 2291544 2299563 2302668 2308096 2313846 2322432 2333772 2336064 2359296 2370816 2376416 2384732 2387952 2399544 2402784 2408448 2414448 2425856 2437632 2437701 2452842 2458624 2464749 2480058 2488416 2491776 2503872 2506402 2518569 2519424 2531328 2540258 2543616 2543688 2556036 2571912 2577987 2584064 2596608 2612736 2615376 2628072 2637824 2650704 2654208 2667168 2669863 2673468 2686446 2699487 2703132 2709504 2715904 2716254 2725408 2729088 2742336 2752512 2765952 2785944 2799468 2803248 2809856 2816856 2834352 2843904 2847744 2861568 2861649 2893401 2903152 2907072 2921184 2928084 2939328 2942298 2953216 2956581 2967552 2967636 2982042 2985984 3000564 3014656 3029376 3048192 3051272 3055392 3066084 3070224 3085128 3096576 3111696 3114752 3119046 3134187 3145728 3153654 3161088 3168963 3183936 3199392 3203712 3211264 3219264 3250176 3250268 3266046 3270456 3286332 3306744 3317888 3322368 3338496 3358092 3359232 3375104 3391488 3391584 3408048 3416098 3429216 3432681 3437316 3454002 3462144 3470769 3483648 3487168 3500658 3504096 3534272 3538944 3556224 3564624 3577098 3581928 3599316 3604176 3612672 3621672 3638784 3638887 3656448 3670016 3679263 3687936 3714592 3720087 3732624 3737664 3755808 3759603 3779136 3791872 3796992 3810387 3815424 3815532 3834054 3857868 3876096 3894912 3904112 3917774 3919104 3923064 3942108 3956736 3956848 3976056 3981312 4000752 4010202 4029669 4039168 4054698 4064256 4073856 4074381 4088112 4093632 4113504 4128768 4148928 4158728 4173281 4178916 4199202 4204872 4214784 4225284 4245248 4251528 4265856 4271616 4292352 4333568 4354728 4360608 4381776 4392126 4408992 4413447 4429824 4451328 4451454 4473063 4477456 4478976 4500846 4521984 4522112 4544064 4572288 4576908 4583088 4599126 4605336 4616192 4627692 4644864 4667544 4672128 4678569 4718592 4730481 4741632 4752832 4769464 4775904 4799088 4805568 4816896 4828896 4851712 4875264 4875402 4899069 4905684 4917248 4929498 4960116 4976832 4983552 5007744 5012804 5037138 5038848 5062656 5080516 5087232 5087376 5112072 5124147 5143824 5155974 5168128 5181003 5193216 5225472 5230752 5250987 5256144 5275648 5301408 5308416 5334336 5339726 5346936 5365647 5372892 5398974 5406264 5419008 5431808 5432508 5450816 5458176 5484672 5505024 5531904 5571888 5598936 5606496 5612161 5619712 5633712 5668704 5687808 5687969 5695488 5723136 5723298 5751081 5786802 5806304 5814144 5842368 5856168 5876661 5878656 5884596 5906432 5913162 5935104 5935272 5964084 5971968 6001128 6015303 6029312 6058752 6082047 6096384 6102544 6110784 6132168 6140448 6170256 6193152 6223392 6229504 6238092 6268374 6298803 6307308 6322176 6337926 6367872 6398784 6407424 6422528 6438528 6500352 6500536 6532092 6540912 6572664 6588189 6613488 6635776 6644736 6676992 6677181 6716184 6718464 6750208 6751269 6782976 6783168 6816096 6832196 6858432 6865362 6874632 6898689 6908004 6924288 6941538 6967296 6974336 7001316 7008192 7068544 7077888 7112448 7129248 7154196 7163856 7198632 7208352 7225344 7243344 7277568 7277774 7312896 7313103 7340032 7358526 7375872 7394247 7429184 7440174 7465248 7475328 7511616 7519206 7555707 7558272 7583744 7593984 7620774 7630848 7631064 7668108 7715736 7733961 7752192 7789824 7808224 7835548 7838208 7846128 7884216 7913472 7913696 7952112 7962624 8001504 8009589 8020404 8059338 8078336 8098461 8109396 8128512 8147712 8148762 8176224 8187264 8227008 8257536 8297856 8317456 8346562 8357832 8398404 8409744 8429568 8450568 8490496 8503056 8531712 8543232 8584704 8584947 8667136 8680203 8709456 8721216 8763552 8772407 8784252 8817984 8826894 8859648 8869743 8902656 8902908 8946126 8954912 8957952 9001692 9043968 9044224 9088128 9144576 9153816 9166176 9198252 9210672 9232384 9255384 9289728 9335088 9344256 9357138 9402561 9437184 9460962 9483264 9505664 9506889 9538928 9551808 9598176 9611136 9633792 9657792 9703424 9750528 9750804 9798138 9811368 9834496 9858996 9920232 9953664 9967104 10015488 10025608 10074276 10077696 10125312 10161032 10174464 10174752 10224144 10248294 10287648 10298043 10311948 10336256 10362006 10386432 10412307 10450944 10461504 10501974 10512288 10551296 10602816 10616832 10668672 10679452 10693872 10731294 10745784 10797948 10812528 10838016 10863616 10865016 10901632 10916352 10916661 10969344 11010048 11037789 11063808 11143776 11197872 11212992 11224322 11239424 11267424 11278809 11337408 11375616 11375938 11390976 11431161 11446272 11446596 11502162 11573604 11612608 11628288 11684736 11712336 11753322 11757312 11769192 11812864 11826324 11870208 11870544 11928168 11943936 11956343 12002256 12030606 12058624 12089007 12117504 12164094 12192768 12205088 12221568 12223143 12264336 12280896 12340512 12386304 12446784 12459008 12476184 12519843 12536748 12597606 12614616 12644352 12675852 12735744 12797568 12814848 12845056 12877056 13000704 13001072 13064184 13081824 13145328 13176378 13226976 13240341 13271552 13289472 13353984 13354362 13419189 13432368 13436928 13500416 13502538 13565952 13566336 13632192 13664392 13712209 13716864 13730724 13749264 13797378 13816008 13848576 13883076 13934592 13948672 14002632 14016384 14035707 14137088 14155776 14191443 14224896 14258496 14308392 14327712 14397264 14416704 14450688 14486688 14555136 14555548 14625792 14626206 14697207 14717052 14751744 14788494 14858368 14880348 14930496 14950656 15023232 15038412 15111414 15116544 15167488 15187968 15241548 15261696 15262128 15336216 15372441 15431472 15467922 15504384 15543009 15579648 15616448 15671096 15676416 15692256 15752961 15768432 15826944 15827392 15904224 15925248 16003008 16019178 16040808 16096941 16118676 16156672 16196922 16218792 16257024 16295424 16297524 16352448 16374528 16454016 16515072 16595712 16634912 16693124 16715664 16796808 16819488 16836483 16859136 16901136 16980992 17006112 17063424 17063907 17086464 17169408 17169894 17253243 17334272 17360406 17418912 17442432 17527104 17544814 17568504 17629983 17635968 17653788 17719296 17739486 17805312 17805816 17892252 17909824 17915904 18003384 18045909 18087936 18088448 18176256 18246141 18289152 18307632 18332352 18396504 18421344 18464768 18510768 18579456 18670176 18688512 18689041 18714276 18805122 18896409 18921924 18966528 19011328 19013778 19077856 19103616 19196352 19222272 19267584 19315584 19406848 19501056 19501608 19596276 19622736 19668992 19717992 19764567 19840464 19907328 19934208 20030976 20031543 20051216 20148552 20155392 20250624 20253807 20322064 20348928 20349504 20448288 20496588 20575296 20596086 20623896 20672512 20696067 20724012 20772864 20824614 20901888 20923008 21003948 21024576 21102592 21205632 21233664 21337344 21358904 21387744 21462588 21491568 21595896 21625056 21676032 21727232 21730032 21803264 21832704 21833322 21938688 21939309 22020096 22075578 22127616 22182741 22287552 22395744 22425984 22448644 22478848 22534848 22557618 22667121 22674816 22751232 22751876 22781952 22862322 22892544 22893192 23004324 23147208 23201883 23225216 23256576 23369472 23424672 23506644 23514624 23538384 23625728 23652648 23740416 23741088 23856336 23887872 23912686 24004512 24028767 24061212 24117248 24178014 24235008 24295383 24328188 24385536 24410176 24443136 24446286 24528672 24561792 24681024 24772608 24893568 24918016 24952368 25039686 25073496 25195212 25229232 25288704 25351704 25471488 25472209 25595136 25629696 25690112 25754112 25754841 26001408 26002144 26040609 26128368 26163648 26290656 26317221 26352756 26453952 26480682 26543104 26578944 26609229 26707968 26708724 26838378 26864736 26873856 27000832 27005076 27131904 27132672 27264384 27328784 27424418 27433728 27461448 27498528 27594756 27632016 27697152 27766152 27869184 27897344 28005264 28032768 28071414 28207683 28274176 28311552 28382886 28449792 28516992 28520667 28616784 28655424 28794528 28823623 28833408 28901376 28973376 29110272 29111096 29212967 29251584 29252412 29394414 29434104 29503488 29576988 29716736 29760696 29860992 29901312 30046464 30076824 30222828 30233088 30334976 30375936 30483096 30523392 30524256 30672432 30744882 30862944 30894129 30935844 31008768 31086018 31159296 31232896 31236921 31342192 31352832 31384512 31505922 31536864 31653888 31654784 31808448 31850496 32006016 32038356 32081616 32193882 32237352 32313344 32393844 32437584 32514048 32590848 32595048 32704896 32749056 32749983 32908032 33030144 33113367 33191424 33269824 33386248 33431328 33593616 33638976 33672966 33718272 33802272 33836427 33961984 34012224 34126848 34127814 34172928 34293483 34338816 34339788 34506486 34668544 34720812 34837824 34884864 35054208 35089628 35137008 35259966 35271936 35307576 35438592 35478972 35610624 35611632 35784504 35819648 35831808 35869029 36006768 36091818 36175872 36176896 36267021 36352512 36492282 36578304 36615264 36664704 36793008 36842688 36929536 37021536 37158912 37340352 37377024 37378082 37428552 37559529 37610244 37792818 37843848 37933056 38022656 38027556 38155712 38207232 38392704 38444544 38535168 38631168 38813696 39002112 39003216 39192552 39245472 39285127 39337984 39435984 39529134 39680928 39721023 39814656 39868416 40061952 40063086 40102432 40257567 40297104 40310784 40501248 40507614 40644128 40697856 40699008 40896576 40993176 41136627 41150592 41192172 41247792 41345024 41392134 41448024 41545728 41649228 41803776 41846016 42007896 42049152 42107121 42205184 42411264 42467328 42574329 42674688 42717808 42775488 42925176 42983136 43191792 43250112 43352064 43454464 43460064 43606528 43665408 43666644 43877376 43878618 44091621 44151156 44255232 44365482 44575104 44791488 44851968 44897288 44957696 45069696 45115236 45334242 45349632 45502464 45503752 45563904 45724644 45785088 45786384 46008648 46117323 46294416 46403766 46450432 46513152 46629027 46738944 46849344 47013288 47029248 47076768 47251456 47258883 47305296 47480832 47482176 47712672 47775744 47825372 48009024 48057534 48122424 48290823 48356028 48470016 48590766 48656376 48771072 48820352 48886272 48892572 49057344 49123584 49362048 49545216 49787136 49836032 49904736 50079372 50146992 50390424 50458464 50509449 50577408 50703408 50942976 50944418 51190272 51191721 51259392 51380224 51508224 51509682 51759729 52002816 52004288 52081218 52256736 52327296 52581312 52634442 52705512 52889949 52907904 52961364 53086208 53157888 53218458 53415936 53417448 53676756 53729472 53747712 54001664 54010152 54137727 54263808 54265344 54528768 54657568 54738423 54848836 54867456 54922896 54997056 55189512 55264032 55394304 55532304 55738368 55794688 56010528 56065536 56067123 56142828 56415366 56548352 56689227 56765772 56899584 57033984 57041334 57233568 57310848 57589056 57647246 57666816 57802752 57946752 58220544 58222192 58425934 58503168 58504824 58788828 58868208 59006976 59153976 59293701 59433472 59521392 59721984 59802624 60092928 60094629 60153648 60445656 60466176 60669952 60751872 60761421 60966192 61046784 61048512 61344864 61406849 61489764 61725888 61788258 61871688 62017536 62088201 62172036 62318592 62465792 62473842 62684384 62705664 62769024 63011844 63073728 63307776 63309568 63616896 63700992 64012032 64076712 64163232 64387764 64474704 64626688 64787688 64875168 65028096 65181696 65190096 65409792 65498112 65499966 65816064 65817927 66060288 66226734 66382848 66539648 66548223 66772496 66862656 67187232 67277952 67345932 67436544 67604544 67672854 67923968 68001363 68024448 68253696 68255628 68345856 68586966 68677632 68679576 69012972 69337088 69441624 69605649 69675648 69769728 70108416 70179256 70274016 70519932 70543872 70615152 70877184 70957944 71221248 71223264 71569008 71639296 71663616 71738058 72013536 72086301 72183636 72351744 72353792 72534042 72705024 72886149 72984564 73156608 73230528 73329408 73586016 73685376 73859072 74043072 74317824 74680704 74754048 74756164 74857104 75119058 75220488 75585636 75687696 75866112 76045312 76055112 76311424 76414464 76416627 76785408 76889088 77070336 77262336 77264523 77627392 78004224 78006432 78385104 78490944 78570254 78675968 78871968 78951663 79058268 79361856 79442046 79629312 79736832 79827687 80123904 80126172 80204864 80515134 80594208 80621568 81002496 81015228 81288256 81395712 81398016 81793152 81986352 82273254 82301184 82384344 82495584 82690048 82784268 82896048 83091456 83298456 83607552 83692032 83694401 84015792 84098304 84214242 84410368 84623049 84822528 84934656 85148658 85349376 85435616 85550976 85562001 85850352 85966272 86383584 86470869 86500224 86704128 86908928 86920128 87213056 87330816 87333288 87638901 87754752 87757236 88183242 88302312 88510464 88730964 89150208 89582976 89703936 89794576 89915392 90139392 90230472 90668484 90699264 91004928 91007504 91127808 91449288 91570176 91572768 92017296 92234646 92588832 92682387 92807532 92900864 93026304 93258054 93477888 93698688 93710763 94026576 94058496 94153536 94502912 94517766 94610592 94961664 94964352 95425344 95551488 95650744 95985463 96018048 96115068 96244848 96581646 96712056 96940032 97181532 97312752 97542144 97640704 97772544 97785144 98114688 98247168 98249949 98724096 99090432 99340101 99574272 99672064 99809472 100158744 100293984 100780848 100916928 101018898 101154816 101406816 101509281 101885952 101888836 102380544 102383442 102518784 102880449 103016448 103019364 103519458 104005632 104008576 104162436 104513472 104654592 105162624 105268884 105411024 105779898 105815808 105922728 106172416 106315776 106436916 106831872 106834896 107353512 107458944 107495424 107607087 108003328 108020304 108275454 108527616 108530688 108801063 109057536 109315136 109476846 109697672 109734912 109845792 109994112 110379024 110528064 110788608 111064608 111476736 111589376 112021056 112131072 112134246 112285656 112678587 112830732 113096704 113378454 113531544 113799168 114067968 114082668 114467136 114621696 115178112 115294492 115333632 115605504 115893504 116441088 116444384 116851868 117006336 117009648 117577656 117736416 117855381 118013952 118307952 118587402 118866944 119042784 119163069 119443968 119605248 120185856 120189258 120307296 120772701 120891312 120932352 121339904 121503744 121522842 121932384 122093568 122097024 122689728 122813698 122979528 123409881 123451776 123576516 123743376 124035072 124176402 124344072 124637184 124931584 124947684 125368768 125411328 125538048 126023688 126147456 126321363 126615552 126619136 127233792 127401984 127722987 128024064 128153424 128326464 128775528 128949408 129079703 129253376 129575376 129750336 130056192 130363392 130380192 130819584 130823287 130996224 130999932 131632128 131635854 132274863 132453468 132765696 133079296 133096446 133544992 133725312 134374464 134555904 134691864 134873088 135209088 135345708 135847936 136002726 136048896 136507392 136511256 136691712 137173932 137355264 137359152 138025944 138351969 138674176 138883248 139211298 139351296 139539456 139887081 140216832 140358512 140548032 141039864 141087744 141230304 141754368 141776649 141915888 142442496 142446528 143138016 143278592 143327232 143476116 144027072 144172602 144367272 144707584 144872469 145068084 145410048 145772298 145969128 146313216 146461056 146658816 147172032 147370752 147718144 148086144 148635648 149361408 149508096 149512328 149714208 150238116 150440976 151171272 151375392 151528347 151732224 152090624 152110224 152622848 152828928 152833254 153570816 153575163 153778176 154140672 154524672 154529046 155254784 155279187 156008448 156012864 156770208 156981888 157140508 157351936 157743936 157903326 158116536 158669847 158723712 158884092 159258624 159473664 159655374 160247808 160252344 160409728 161030268 161188416 161243136 162004992 162030456 162413181 162576512 162791424 162796032 163586304 163972704 164546508 164602368 164768688 164991168 165380096 165568536 165792096 166182912 166596912 167215104 167384064 167388802 168031584 168196608 168201369 168428484 168820736 169246098 169645056 170067681 170297316 170698752 170871232 171101952 171124002 171700704 171932544 172767168 172941738 173000448 173408256 173817856 173840256 174426112 174661632 174666576 175277802 175509504 175514472 176366484 176604624 177020928 177461928 177881103 178300416 179165952 179407872 179589152 179830784 180278784 180283887 180460944 181336968 181398528 182009856 182015008 182255616 182284263 182898576 183140352 183145536 184034592 184220547 184469292 185177664 185364774 185615064 185801728 186052608 186264603 186516108 186955776 187397376 187421526 188053152 188116992 188307072 189005824 189035532 189221184 189923328 189928704 190850688 191102976 191301488 191970926 192036096 192230136 192489696 193163292 193424112 193880064 194363064 194625504 195084288 195281408 195545088 195570288 196229376 196494336 196499898 197448192 197453781 198180864 198680202 199148544 199344128 199618944 199644669 200317488 200587968 201561696 201765361 201833856 202037796 202309632 202813632 203018562 203771904 203777672 204004089 204761088 204766884 205037568 205760898 206032896 206038728 207038916 208011264 208017152 208324872 208816947 209026944 209309184 210325248 210537768 210822048 211559796 211631616 211845456 212344832 212631552 212873832 213663744 213669792 214707024 214917888 214990848 215214174 216040608 216258903 216550908 217055232 217061376 217602126 218115072 218630272 218658447 218953692 219395344 219469824 219691584 219988224 220758048 221056128 221577216 222129216 222953472 223178752 224042112 224262144 224268492 224571312 225357174 225661464 226193408 226756908 227063088 227598336 228135936 228165336 228934272 229243392 229249881 230356224 230588984 230667264 231211008 231787008 231793569 232882176 232888768 233703736 234012672 234019296 235155312 235472832 235710762 236027904 236615904 236854989 237174804 237733888 238085568 238326138 238887936 239210496 239483061 240371712 240378516 240614592 241545402 241782624 241864704 242679808 243007488 243045684 243864768 244187136 244194048 245379456 245627396 245959056 246819762 246903552 247153032 247486752 248070144 248352804 248688144 249274368 249863168 249895368 250737536 250822656 251076096 251083203 252047376 252294912 252642726 253231104 253238272 253869147 254467584 254803968 255445974 256048128 256306848 256652928 257551056 257898816 258159406 258506752 259150752 259412607 259500672 260112384 260726784 260760384 261639168 261646574 261992448 261999864 262916703 263264256 263271708 264549726 264906936 265531392 266158592 266192892 267089984 267450624 268748928 269111808 269383728 269746176 270418176 270691416 271695872 272005452 272097792 273014784 273022512 273383424 274347864 274710528 274718304 274995889 276051888 276703938 277348352 277766496 278047161 278422596 278702592 279078912 279774162 280433664 280717024 281096064 281132289 282079728 282175488 282460608 283508736 283553298 283831776 284884992 284893056 286276032 286557184 286654464 286952232 287956389 288054144 288345204 288734544 289415168 289744938 290136168 290820096 291544596 291938256 292626432 292922112 293317632 294344064 294741504 294749847 295436288 296172288 297271296 298020303 298722816 299016192 299024656 299428416 300476232 300881952 302342544 302750784 303056694 303464448 304181248 304220448 304527843 305245696 305657856 305666508 307141632 307150326 307556352 308641347 309049344 309058092 310509568 310558374 312016896 312025728 313540416 313963776 314281016 314703872 315487872 315806652 316233072 317339694 317447424 317768184 318517248 318947328 319310748 320495616 320504688 320819456 322060536 322376832 322486272 322821261 324009984 324060912 324826362 325153024 325582848 325592064 326403189 327172608 327945408 329093016 329204736 329537376 329982336 330760192 331137072 331584192 332365824 333193824 334430208 334768128 334777604 336063168 336393216 336402738 336856968 338035761 338492196 339290112 340135362 340594632 341397504 341742464 342203904 342248004 343401408 343865088 345534336 345883476 346000896 346816512 347635712 347680512 348852224 349323264 349333152 350555604 351019008 351028944 352732968 353209248 353566143 354041856 354923856 355762206 356600832 357489207 358331904 358815744 359178304 359661568 360557568 360567774 360921888 362318103 362673936 362797056 364019712 364030016 364511232 364568526 365797152 366280704 366291072 368069184 368441094 368938584 370229643 370355328 370729548 371230128 371603456 372105216 372529206 373032216 373911552 374794752 374843052 376106304 376233984 376614144 378011648 378071064 378442368 378964089 379846656 379857408 381701376 382205952 382602976 383168961 383941852 384072192 384460272 384979392 386326584 386848224 387239109 387760128 388726128 389251008 390168576 390562816 391090176 391140576 392458752 392469861 392988672 392999796 394896384 394907562 396824589 397360404 398297088 398688256 399237888 399289338 400634976 401175936 403123392 403530722 403667712 404075592 404619264 405627264 406037124 407543808 407555344 408008178 409522176 409533768 410075136 411521796 412065792 412077456 414077832 415055907 416022528 416034304 416649744 417633894 418053888 418618368 419661243 420650496 421075536 421644096 423119592 423263232 423690912 424689664 425263104 425329947 425747664 427327488 427339584 429414048 429835776 429847943 429981696 430428348 432081216 432517806 433101816 434122752 434617407 435204252 436230144 437260544 437316894 437907384 438790688 438939648 439383168 439976448 441516096 442112256 443154432 444258432 445906944 446357504 448084224 448524288 448536984 449142624 450714348 451322928 452386816 453513816 454126176 454585041 455196672 456271872 456330672 457868544 458486784 458499762 460712448 460725489 461177968 461334528 462422016 463574016 463587138 465764352 465777536 465837561 467407472 468025344 468038592 470310624 470945664 471421524 472055808 473231808 473709978 474349608 475467776 476009541 476171136 476652276 477775872 478420992 478966122 480743424 480757032 481229184 483090804 483565248 483729408 485359616 486014976 486091368 487239543 487729536 488374272 488388096 490758912 491254792 491918112 493639524 493807104 494306064 494973504 496140288 496705608 497376288 498548736 499726336 499790736 501475072 501645312 502152192 502166406 504094752 504589824 504604107 505285452 506462208 506476544 507738294 508935168 510203043 510891948 512096256 512613696 513305856 515102112 515797632 516318812 517013504 518301504 518825214 519001344 520224768 521453568 521520768 523278336 523293148 523984896 523999728 525833406 526528512 526543416 529099452 529813872 531062784 532317184 532385784 533643309 534179968 534901248 537497856 538223616 538767456 539492352 540836352 540851661 541382832 543391744 544010904 544195584 546029568 546045024 546766848 548695728 549421056 549436608 549991778 552103776 552661641 553407876 554696704 555532992 556094322 556845192 557405184 558157824 558793809 559548324 560867328 561434048 562192128 562264578 564159456 564350976 564921216 567017472 567106596 567663552 569769984 569786112 572552064 573114368 573308928 573904464 575912778 576108288 576690408 577469088 578830336 579489876 580272336 581640192 583089192 583876512 585252864 585844224 585860807 586635264 588688128 589483008 589499694 590872576 592344576 592361343 594542592 596040606 597445632 598032384 598049312 598856832 598934007 600952464 601763904 604685088 605296083 605501568 606113388 606928896 608362496 608440896 609055686 610491392 611315712 611333016 612012267 614283264 614300652 615112704 617282694 618098688 618116184 621019136 621116748 624033792 624051456 626450841 627080832 627927552 628562032 629407744 630975744 631613304 632466144 634679388 634894848 635536368 637034496 637894656 638621496 640991232 641009376 641638912 644121072 644753664 644972544 645642522 648121824 648776709 649652724 650306048 651165696 651184128 652806378 654345216 655890816 655975341 658186032 658409472 659074752 659964672 661520384 662274144 663168384 664731648 666387648 668860416 669536256 669555208 671898241 672126336 672786432 672805476 673713936 676071522 676984392 678580224 680270724 681189264 682795008 683484928 684407808 684496008 686802816 687730176 687749643 691068672 691766952 692001792 693633024 695271424 695361024 695380707 697704448 698646528 698666304 701111208 702038016 702057888 705465936 706418496 707132286 708083712 709847712 710564967 711524412 713201664 714978414 716663808 717631488 718356608 718449183 721115136 721135548 721843776 724636206 725347872 725594112 728039424 728060032 729022464 729137052 731594304 732561408 732582144 736138368 736882188 737877168 740459286 740710656 741459096 742460256 743206912 744210432 745058412 746064432 747823104 749589504 749686104 752212608 752467968 753228288 753249609 756023296 756142128 756884736 757928178 759693312 759714816 761607441 763402752 764411904 765205952 766337922 767883704 768144384 768920544 769958784 772653168 773696448 774478218 775520256 777452256 778237821 778502016 780337152 781125632 782180352 782281152 784917504 784939722 785977344 785999592 788750109 789792768 789815124 793649178 794720808 796594176 797376512 798475776 798578676 801269952 802351872 806246784 807061444 807335424 808151184 809238528 811254528 812074248 815087616 815110688 816016356 819044352 819067536 820150272 823043592 824131584 824154912 824987667 828155664 830111814 832045056 832068608 833299488 834141483 835267788 836107776 837236736 839322486 841300992 842151072 843288192 846239184 846526464 847381824 849379328 850526208 850659894 851495328 854654976 854679168 858828096 859671552 859695886 859963392 860856696 863869167 864162432 865035612 866203632 868245504 869234814 870408504 872460288 874521088 874633788 875814768 877581376 877879296 878766336 879952896 883032192 884224512 884249541 886308864 888516864 891813888 892715008 894060909 896168448 897048576 897073968 898285248 901428696 902645856 903557921 904773632 907027632 908252352 909170082 910393344 912543744 912661344 913583529 915737088 916973568 916999524 921424896 921450978 922355936 922669056 925924041 927148032 927174276 931528704 931555072 931675122 934814944 936050688 936077184 940621248 941891328 942843048 944111616 946463616 947419956 948699216 950935552 952019082 952342272 953304552 955551744 956841984 957932244 961486848 961514064 962458368 966181608 967130496 967458816 968463783 970719232 972029952 972182736 974479086 975459072 976748544 976776192 979209567 981517824 982509584 983836224 987279048 987614208 988612128 989947008 992280576 993411216 994752576 997097472 999452672 999581472 1002950144 1003290624 1004304384 1004332812 1008189504 1009179648 1009208214 1010570904 1012953088 1014107283 1015476588 1017870336 1020406086 1021783896 1024192512 1025227392 1026611712 1030204224 1031595264 1032637624 1034027008 1036603008 1037650428 1038002688 1040449536 1042907136 1043041536 1046556672 1046586296 1047969792 1047999456 1051666812 1053057024 1053086832 1058198904 1059627744 1060698429 1062125568 1064634368 1064771568 1067286618 1068359936 1069802496 1072467621 1074995712 1076447232 1077534912 1078984704 1081672704 1081703322 1082765664 1086783488 1086954309 1088021808 1088391168 1092059136 1092090048 1093533696 1097391456 1098842112 1098873216 1099983556 1104207552 1105323282 1106815752 1110688929 1111065984 1112188644 1113690384 1114810368 1116315648 1117587618 1119096648 1121734656 1122868096 1124384256 1124529156 1128318912 1128701952 1129842432 1134034944 1134213192 1135327104 1136892267 1139539968 1139572224 1145104128 1146228736 1146617856 1147808928 1151825556 1152216576 1153380816 1154938176 1157660672 1158979752 1160544672 1161717327 1163280384 1166178384 1167753024 1170505728 1171688448 1171721614 1173270528 1177376256 1177409583 1178966016 1178999388 1181745152 1184689152 1184722686 1190473767 1192081212 1194891264 1196064768 1196098624 1197713664 1197868014 1201904928 1203527808 1209370176 1210592166 1211003136 1212226776 1213857792 1216724992 1216881792 1218111372 1220982784 1222631424 1222666032 1224024534 1228566528 1228601304 1230225408 1234565388 1236197376 1236232368 1242038272 1242233496 1245167721 1248067584 1248102912 1252901682 1254161664 1255855104 1257124064 1258815488 1258983729 1261951488 1263226608 1264932288 1269358776 1269789696 1271072736 1274068992 1275789312 1275989841 1277242992 1281982464 1282018752 1283277824 1288242144 1289507328 1289543829 1289945088 1291285044 1296243648 1297553418 1299305448 1300612096 1302368256 1303852221 1305612756 1308690432 1311781632 1311950682 1316372064 1316818944 1318149504 1319929344 1323040768 1324548288 1326336768 1329463296 1332775296 1337720832 1339072512 1339110416 1343796482 1344252672 1345572864 1345610952 1347427872 1352143044 1353968784 1357160448 1360541448 1362378528 1363755123 1365590016 1366969856 1368815616 1368992016 1373605632 1375460352 1375499286 1382137344 1382176467 1383533904 1384003584 1387266048 1390542848 1390722048 1390761414 1395408896 1397293056 1397332608 1397512683 1402222416 1404076032 1404115776 1410931872 1412357527 1412836992 1414264572 1416167424 1419695424 1421129934 1423048824 1426403328 1428028623 1429956828 1433327616 1435262976 1436713216 1436898366 1442230272 1442271096 1443687552 1449272412 1450695744 1451188224 1456078848 1456120064 1458044928 1458274104 1461718629 1463188608 1465122816 1465164288 1472276736 1473764376 1475754336 1480918572 1481421312 1482918192 1484920512 1486413824 1488420864 1490116824 1492128864 1495646208 1499179008 1499372208 1504425216 1504935936 1506456576 1506499218 1512284256 1513769472 1513812321 1515856356 1519386624 1519429632 1523214882 1526805504 1530411904 1530609129 1532675844 1535767408 1536288768 1537841088 1539917568 1545306336 1547392896 1548956436 1551040512 1554904512 1556475642 1557004032 1560674304 1562251264 1564360704 1564562304 1569835008 1569879444 1571954688 1571999184 1577500218 1579585536 1579630248 1587298356 1589441616 1593188352 1594753024 1596951552 1597157352 1600929927 1602539904 1604703744 1612493568 1614122888 1614670848 1616302368 1618477056 1622509056 1622554983 1624148496 1630175232 1630221376 1632032712 1638088704 1638135072 1640300544 1646087184 1648263168 1648309824 1649975334 1656311328 1657984923 1660223628 1664090112 1664137216 1666598976 1668282966 1670535576 1672215552 1674473472 1676381427 1678644972 1682601984 1684302144 1686576384 1692478368 1693052928 1694763648 1698758656 1701052416 1701319788 1702990656 1709309952 1709358336 1717656192 1719343104 1719391772 1719926784 1721713392 1727738334 1728324864 1730071224 1732407264 1736491008 1738469628 1740817008 1744920576 1749042176 1749267576 1751629536 1755162752 1755758592 1757532672 1757582421 1759905792 1766064384 1768449024 1768499082 1772617728 1777033728 1777084029 1783627776 1785430016 1788121818 1792336896 1794097152 1794147936 1796570496 1802857392 1805291712 1807115842 1809547264 1814055264 1815888249 1816504704 1818340164 1820786688 1825087488 1825322688 1827167058 1831474176 1833947136 1833999048 1836036801 1842849792 1842901956 1844711872 1845338112 1851848082 1854296064 1854348552 1863057408 1863110144 1863350244 1869629888 1872101376 1872154368 1879352523 1881242496 1883782656 1885686096 1888223232 1892927232 1894839912 1897398432 1901871104 1904038164 1904684544 1906609104 1911103488 1913683968 1915864488 1922973696 1923028128 1924916736 1924971223 1932363216 1934260992 1934917632 1936927566 1941438464 1944365472 1946330127 1948958172 1950918144 1953497088 1953552384 1958419134 1963035648 1965019168 1967672448 1967926023 1974558096 1975228416 1977224256 1979894016 1984561152 1986822432 1989505152 1994194944 1998905344 1999162944 2005900288 2006581248 2008608768 2008665624 2015694723 2016379008 2018359296 2018416428 2021141808 2025906176 2028214566 2030953176 2035740672 2040812172 2043567792 2048385024 2050454784 2053223424 2060408448 2063190528 2063248929 2065275248 2068054016 2073206016 2075300856 2076005376 2080899072 2085814272 2086083072 2086142121 2093113344 2093172592 2095939584 2095998912 2103333624 2106114048 2106173664 2116397808 2119255488 2121396858 2124251136 2129268736 2129543136 2131694901 2134573236 2136719872 2139604992 2144935242 2149991424 2152894464 2155069824 2155347549 2163345408 2163406644 2165531328 2173566976 2173908618 2176043616 2176782336 2184118272 2184180096 2187067392 2194782912 2197684224 2197746432 2199967112 2208415104 2210646564 2213631504 2221377858 2222131968 2224377288 2227380768 2229620736 2232631296 2235175236 2238193296 2243469312 2245736192 2248768512 2249058312 2256637824 2257403904 2259684864 2259748827 2268069888 2268426384 2270654208 2273784534 2279079936 2279144448 2284822323 2290208256 2292457472 2293235712 2295617856 2303651112 2304433152 2306761632 2309876352 2315321344 2317959504 2321089344 2323434654 2326560768 2332356768 2334713463 2335506048 2341011456 2343376896 2343443228 2346541056 2354752512 2354819166 2357932032 2357998776 2366250327 2369378304 2369445372 2380947534 2384162424 2389782528 2392129536 2392197248 2395427328 2395736028 2403809856 2407055616 2418740352 2421184332 2422006272 2424453552 2427715584 2433449984 2433763584 2436222744 2441965568 2445262848 2445332064 2448049068 2457133056 2457202608 2460450816 2469130776 2472394752 2472464736 2474963001 2484076544 2484466992 2490335442 2496135168 2496205824 2502424449 2505803364 2508323328 2511710208 2514248128 2517630976 2517967458 2523902976 2526453216 2529864576 2538717552 2539579392 2542145472 2548137984 2551578624 2551979682 2554485984 2563964928 2564037504 2566555648 2576484288 2579014656 2579087658 2579890176 2582570088 2591607501 2592487296 2595106836 2598610896 2601224192 2604736512 2607704442 2611225512 2617380864 2623563264 2623901364 2632744128 2633637888 2636299008 2639858688 2646081536 2649096576 2652673536 2652748623 2658926592 2665550592 2675441664 2678145024 2678220832 2682182727 2687592964 2688505344 2691145728 2691221904 2694855744 2704286088 2707937568 2710673763 2714320896 2721082896 2724757056 2727510246 2731180032 2733939712 2737631232 2737984032 2740750587 2747211264 2750920704 2750998572 2764274688 2764352934 2767067808 2768007168 2777772123 2781085696 2781444096 2781522828 2790817792 2794586112 2794665216 2795025366 2804444832 2808152064 2808231552 2821863744 2824715054 2825673984 2828529144 2832334848 2839390848 2842259868 2846097648 2852806656 2856057246 2859913656 2866655232 2870525952 2873426432 2873796732 2884460544 2884542192 2887375104 2898544824 2901391488 2902376448 2905391349 2912157696 2912240128 2916089856 2916548208 2923437258 2926377216 2930245632 2930328576 2937628701 2944553472 2947528752 2951508672 2961837144 2962842624 2965836384 2968833169 2969841024 2972827648 2976841728 2980233648 2984257728 2991292416 2998358016 2998744416 3008850432 3008935601 3009871872 3012913152 3012998436 3024568512 3027538944 3027624642 3031712712 3038859264 3042321849 3046429764 3053611008 3060823808 3061218258 3065351688 3071534816 3072577536 3075682176 3079835136 3090612672 3094785792 3097912872 3102081024 3109809024 3112951284 3114008064 3121348608 3124502528 3128721408 3129124608 3139670016 3139758888 3143909376 3143998368 3155000436 3159171072 3159260496 3174596712 3178883232 3182095287 3186376704 3189506048 3193903104 3194314704 3201859854 3205079808 3209407488 3217402863 3224987136 3228245776 3229341696 3232604736 3236954112 3245018112 3245109966 3248296992 3260350464 3260442752 3260862927 3264065424 3276177408 3276270144 3280601088 3292174368 3296526336 3296619648 3299950668 3312622656 3315969846 3320447256 3328274432 3332066787 3333197952 3336565932 3341071152 3344431104 3348946944 3352762854 3357289944 3365203968 3368604288 3373152768 3384956736 3386105856 3389527296 3397517312 3402104832 3402639576 3405981312 3410676801 3418619904 3418716672 3435312384 3438686208 3438783544 3439853568 3443426784 3455476668 3456649728 3460142448 3464814528 3472982016 3476939256 3481634016 3485151981 3489841152 3498084352 3498535152 3503259072 3510325504 3511517184 3515065344 3515164842 3519811584 3532128768 3532228749 3536898048 3536998164 3545235456 3554067456 3554168058 3570860032 3571421301 3576243636 3584673792 3588194304 3588295872 3593140992 3605714784 3610583424 3614231684 3619094528 3628110528 3631776498 3633009408 3636680328 3641573376 3650174976 3650645376 3654334116 3662948352 3667894272 3667998096 3672073602 3685699584 3685803912 3689423744 3690676224 3703696164 3708592128 3708697104 3726114816 3726220288 3726700488 3735503163 3739259776 3744202752 3744308736 3758705046 3762484992 3767565312 3771372192 3776446464 3785854464 3789679824 3794796864 3803742208 3808076328 3809369088 3813218208 3822206976 3827367936 3831728976 3845947392 3846056256 3849833472 3849942446 3864726432 3868521984 3868631487 3869835264 3873855132 3882876928 3888730944 3892660254 3897916344 3901836288 3907104768 3911556663 3916838268 3926071296 3930038336 3935344896 3935852046 3949116192 3950456832 3954448512 3959788032 3969122304 3973644864 3979010304 3988389888 3997810688 3998325888 4011800576 4013162496 4017217536 4017331248 4031389446 4032758016 4036718592 4036832856 4042283616 4051812352 4056429132 4061906352 4071481344 4081624344 4087135584 4091265369 4096770048 4100909568 4106446848 4120816896 4126381056 4126497858 4130550496 4136108032 4146412032 4146529401 4150601712 4152010752 4161798144 4171628544 4172166144 4172284242 4186226688 4186345184 4191879168 4191997824 4192538049 4206667248 4212228096 4212347328 4232795616 4237072581 4238510976 4242793716 4248502272 4258537472 4259086272 4263389802 4269146472 4273439744 4279209984 4284085869 4289870484 4299982848 4305788928 4310139648 4310695098 4326690816 4326813288 4331062656 4347133952 4347817236 4352087232 4353564672 4368236544 4368360192 4374134784 4385155887 4389565824 4395368448 4395492864 4399934224 4416830208 4421293128 4427263008 4442755716 4444263936 4448754576 4454761536 4459241472 4465262592 4470350472 4476386592 4486938624 4491472384 4497537024 4498116624 4513275648 4514807808 4519369728 4519497654 4536852768 4541308416 4541436963 4547569068 4558159872 4558288896 4569644646 4580416512 4584914944 4591235712 4591827387 4607302224 4608866304 4613523264 4619752704 4630642688 4635919008 4642178688 4646869308 4653121536 4664713536 4669426926 4671012096 4682022912 4686753792 4686886456 4693082112 4709505024 4709638332 4715864064 4715997552 4732500654 4738756608 4738890744 4761895068 4768324848 4779565056 4784259072 4784394496 4790854656 4791472056 4802789781 4807619712 4814111232 4837480704 4842368664 4844012544 4848907104 4855431168 4866899968 4867527168 4867664949 4872445488 4883931136 4890525696 4890664128 4896098136 4914266112 4914405216 4920901632 4938261552 4944789504 4944929472 4949926002 4968933984 4973954769 4980670884 4992270336 4992411648 5004848898 5011606728 5016646656 5023420416 5028496256 5029144281 5035934916 5047805952 5052906432 5059729152 5077435104 5079158784 5084290944 5096275968 5103157248 5103959364 5108971968 5127929856 5128075008 5133111296 5152968576 5158029312 5158175316 5159780352 5165140176 5183215002 5184974592 5190213672 5197221792 5202448384 5209473024 5215408884 5222451024 5234761728 5247126528 5247802728 5265488256 5267275776 5272598016 5272747263 5279717376 5292163072 5298193152 5305347072 5305497246 5317853184 5331101184 5331252087 5350883328 5356290048 5356441664 5364365454 5375185928 5377010688 5382291456 5382443808 5389711488 5408572176 5415875136 5421347526 5428641792 5442165792 5447664747 5449514112 5455020492 5462360064 5467879424 5475262464 5475968064 5481501174 5494422528 5501841408 5501997144 5508110403 5528549376 5528705868 5534135616 5536014336 5555544246 5562171392 5562888192 5563045656 5581635584 5589172224 5589330432 5590050732 5608889664 5616304128 5616463104 5638057569 5643727488 5649430108 5651347968 5657058288 5664669696 5678781696 5684519736 5692195296 5705613312 5712114492 5719827312 5733310464 5741051904 5746852864 5747593464 5768921088 5769084384 5774750208 5774913669 5797089648 5802782976 5804752896 5810782698 5824315392 5824480256 5833096416 5838990381 5846874516 5852754432 5860491264 5860657152 5875257402 5889106944 5895057504 5903017344 5923674288 5925685248 5931672768 5937666338 5939682048 5945655296 5953683456 5960467296 5968515456 5982584832 5996716032 5997488832 6017700864 6017871202 6019743744 6025826304 6025996872 6047084169 6049137024 6055077888 6055249284 6063425424 6077718528 6084643698 6092859528 6107222016 6121647616 6122436516 6130703376 6143069632 6145155072 6151364352 6159670272 6181225344 6189571584 6189746787 6195825744 6204162048 6219618048 6225902568 6228016128 6242697216 6249005056 6257442816 6258249216 6258426363 6279340032 6279517776 6287818752 6287996736 6310000872 6318342144 6318520992 6324905447 6349193424 6357766464 6364190574 6372753408 6379012096 6387806208 6388629408 6395084703 6403719708 6410159616 6418814976 6434805726 6449974272 6456491552 6458683392 6465209472 6466042647 6490036224 6490219932 6496593984 6520700928 6520885504 6521725854 6528130848 6552354816 6552540288 6561202176 6584348736 6593052672 6593239296 6599901336 6625245312 6631939692 6640894512 6656548864 6664133574 6666395904 6673131864 6682142304 6688862208 6697893888 6705525708 6714579888 6730407936 6737208576 6746305536 6769913472 6772211712 6779054592 6779246481 6795034624 6804209664 6805279152 6811962624 6821353602 6837239808 6837433344 6854466969 6870624768 6877372416 6877567088 6879707136 6886853568 6910953336 6913299456 6920284896 6929629056 6945964032 6953878512 6963268032 6970303962 6979682304 6996168704 6997070304 7004140389 7006518144 7020651008 7023034368 7030130688 7030329684 7039623168 7064257536 7064457498 7073796096 7073996328 7098750981 7108134912 7108336116 7141720064 7142842602 7152487272 7169347584 7176388608 7176591744 7186281984 7211429568 7221166848 7228463368 7238189056 7256221056 7263552996 7266018816 7273360656 7283146752 7300349952 7301290752 7308668232 7325896704 7335788544 7335996192 7344147204 7371399168 7371607824 7378847488 7381352448 7407392328 7417184256 7417394208 7424889003 7452229632 7452440576 7453400976 7471006326 7478519552 7488405504 7488617472 7507273347 7517410092 7524969984 7535130624 7542744384 7552892928 7571708928 7579359648 7589593728 7607484416 7616152656 7618738176 7626436416 7644413952 7654735872 7663457952 7691894784 7692112512 7699666944 7699884892 7729452864 7737043968 7737262974 7739670528 7747710264 7774822503 7777461888 7785320508 7795832688 7803672576 7814209536 7823113326 7833676536 7852142592 7860076672 7870689792 7871704092 7898232384 7900913664 7908897024 7919576064 7938244608 7947289728 7958020608 7958245869 7976779776 7995621376 7996651776 8023601152 8026324992 8034435072 8034662496 8062778892 8065516032 8073437184 8073665712 8084567232 8103624704 8112858264 8123812704 8132021289 8142962688 8163248688 8174271168 8182530738 8193540096 8201819136 8212893696 8222251761 8241633792 8252762112 8252995716 8261100992 8272216064 8292824064 8293058802 8301203424 8304021504 8333316369 8343257088 8344332288 8344568484 8372453376 8372690368 8383758336 8383995648 8385076098 8413334496 8424456192 8424694656 8465591232 8474145162 8477021952 8485587432 8497004544 8517074944 8518172544 8526779604 8538292944 8546879488 8558419968 8568171738 8579740968 8599965696 8611577856 8620279296 8621390196 8653381632 8653626576 8662125312 8694267904 8695634472 8704174464 8707129344 8716174047 8736473088 8736720384 8748269568 8770311774 8779131648 8790736896 8790985728 8799868448 8812886103 8833660416 8842586256 8854526016 8885511432 8888527872 8897509152 8906499507 8909523072 8918482944 8930525184 8940700944 8952773184 8973877248 8982944768 8995074048 8996233248 9026551296 9026806803 9029615616 9038739456 9038995308 9073705536 9082616832 9082873926 9095138136 9116577792 9126965547 9139289292 9160833024 9169829888 9182471424 9183654774 9214604448 9217732608 9227046528 9239505408 9261285376 9271838016 9284357376 9293738616 9306243072 9329427072 9338853852 9342024192 9364045824 9373507584 9373772912 9386164224 9419010048 9419276664 9431728128 9431995104 9465001308 9477513216 9477781488 9523790136 9536649696 9546285861 9559130112 9568518144 9568788992 9581709312 9582944112 9605579562 9615239424 9628222464 9652208589 9674961408 9684737328 9688025088 9697814208 9710862336 9733799936 9735054336 9735329898 9744890976 9767862272 9781051392 9781328256 9782588781 9792196272 9828532224 9828810432 9841803264 9876523104 9886502689 9889579008 9889858944 9899852004 9937867968 9947909538 9961341768 9984823296 9996200361 10009697796 10023213456 10033293312 10046840832 10056992512 10058288562 10071869832 10095611904 10105812864 10119458304 10154870208 10158317568 10168581888 10192551936 10206314496 10207918728 10217943936 10232030403 10255859712 10256150016 10266222592 10305937152 10316058624 10316350632 10319560704 10330280352 10366430004 10369949184 10380427344 10394443584 10404896768 10418946048 10430817768 10444902048 10455455943 10469523456 10494253056 10495605456 10530976512 10534551552 10545196032 10545494526 10559434752 10596386304 10596686247 10610694144 10610994492 10635706368 10662202368 10662504174 10712580096 10712883328 10714263903 10728730908 10750371856 10754021376 10764582912 10764887616 10779422976 10817144352 10831750272 10842695052 10857283584 10884331584 10895329494 10899028224 10910040984 10924720128 10935758848 10950524928 10951936128 10963002348 10988845056 11003682816 11003994288 11016220806 11057098752 11057411736 11068271232 11072028672 11111088492 11124342784 11125776384 11126091312 11163271168 11178344448 11178660864 11180101464 11206509489 11217779328 11232608256 11232926208 11276115138 11287454976 11298860216 11302695936 11314116576 11329339392 11357563392 11369039472 11384390592 11411226624 11424228984 11439654624 11466620928 11482103808 11493705728 11495186928 11537842176 11538168768 11549500416 11549827338 11594179296 11605565952 11605894461 11609505792 11621565396 11648630784 11648960512 11666192832 11677980762 11693749032 11705508864 11721314304 11734669989 11750514804 11778213888 11790115008 11806034688 11847348576 11851370496 11863345536 11875332676 11879364096 11891310592 11907366912 11920934592 11937030912 11965169664 11993432064 11994977664 12035401728 12035742404 12039487488 12051652608 12051993744 12094168338 12098274048 12110155776 12110498568 12126850848 12155437056 12169287396 12185719056 12214444032 12243295232 12244873032 12261406752 12273796107 12286139264 12290310144 12302728704 12319340544 12362450688 12379143168 12379493574 12391651488 12408324096 12439236096 12439588203 12451805136 12456032256 12485394432 12498010112 12514885632 12516498432 12516852726 12558680064 12559035552 12575637504 12575993472 12620001744 12636684288 12637041984 12649810894 12698386848 12711217743 12715532928 12728381148 12745506816 12758024192 12775612416 12777258816 12790169406 12807439416 12820319232 12837629952 12852257607 12869611452 12899948544 12912983104 12917366784 12930418944 12932085294 12980072448 12980439864 12993187968 13041401856 13041771008 13043451708 13056261696 13104709632 13105080576 13122404352 13155467661 13168697472 13186105344 13186478592 13199802672 13250490624 13263879384 13281789024 13313097728 13328267148 13332791808 13346263728 13364284608 13377724416 13395787776 13411051416 13429159776 13460815872 13474417152 13474798561 13492611072 13539826944 13544423424 13558109184 13558492962 13590069248 13610558304 13623925248 13624310889 13642707204 13674479616 13674866688 13708933938 13741249536 13754744832 13755134176 13773707136 13775482161 13821906672 13826598912 13840569792 13859258112 13891928064 13907757024 13926536064 13940607924 13959364608 13992337408 13994140608 14008280778 14013036288 14041302016 14046068736 14060261376 14060659368 14079246336 14128515072 14128914996 14147592192 14147992656 14197501962 14216269824 14216672232 14283440128 14285685204 14304974544 14338695168 14352777216 14353183488 14372563968 14408369343 14422859136 14442333696 14456926736 14476378112 14512442112 14527105992 14532037632 14546721312 14566293504 14600699904 14602581504 14602994847 14617336464 14651793408 14671577088 14671992384 14688294408 14742798336 14743215648 14757694976 14762704896 14814784656 14834368512 14834788416 14849778006 14904881152 14906801952 14921864307 14942012652 14957039104 14976811008 14977234944 15014546694 15034820184 15049939968 15070261248 15085488768 15087432843 15143417856 15158719296 15179187456 15214968832 15232305312 15237476352 15252872832 15288827904 15309471744 15326915904 15383789568 15384225024 15399333888 15399769784 15458905728 15474087936 15474525948 15479341056 15495420528 15549645006 15554923776 15570641016 15591665376 15607345152 15628419072 15646226652 15667353072 15704285184 15720153344 15741379584 15743408184 15796464768 15801827328 15817794048 15818241789 15839152128 15876489216 15894579456 15916041216 15916491738 15953559552 15991242752 15993303552 15993756261 16047202304 16052649984 16068870144 16069324992 16125557784 16131032064 16146874368 16147331424 16169134464 16207249408 16225716528 16247625408 16264042578 16285925376 16326497376 16342994241 16348542336 16365061476 16387080192 16403638272 16425787392 16444503522 16483267584 16505524224 16505991432 16522201984 16524331209 16585648128 16586117604 16602406848 16608043008 16666632738 16686514176 16688664576 16689136968 16744906752 16745380736 16767516672 16767991296 16770152196 16826668992 16848912384 16849389312 16931182464 16948290324 16954043904 16971174864 16994009088 17034149888 17036345088 17053559208 17076585888 17093758976 17116839936 17136343476 17159481936 17199931392 17223155712 17240558592 17242780392 17306763264 17307253152 17324250624 17324741007 17388535808 17391268944 17408348928 17414258688 17432348094 17472946176 17473440768 17516971143 17540623548 17558263296 17581473792 17581971456 17599736896 17625772206 17667320832 17685172512 17709052032 17771022864 17777055744 17795018304 17812999014 17819046144 17836965888 17861050368 17881401888 17905546368 17947754496 17965889536 17990148096 17992466496 18053102592 18053613606 18059231232 18077478912 18077990616 18141252507 18147411072 18165233664 18165747852 18190276272 18233155584 18253931094 18278578584 18321666048 18339659776 18364942848 18367309548 18429208896 18435465216 18454093056 18479010816 18522570752 18543676032 18568714752 18569240361 18587477232 18612486144 18658854144 18677707704 18684048384 18728091648 18747015168 18747545824 18772328448 18775279089 18838020096 18838553328 18863456256 18863990208 18930002616 18955026432 18955562976 18974716341 19047580272 19073299392 19092571722 19118260224 19137036288 19137577984 19163418624 19165888224 19185254109 19211159124 19230478848 19256444928 19304417178 19349922816 19369474656 19376050176 19395628416 19467599872 19470108672 19470659796 19489781952 19535724544 19562102784 19562656512 19565177562 19584392544 19657064448 19657620864 19683606528 19753046208 19773005378 19779158016 19779717888 19799704008 19875735936 19895819076 19922683536 19969646592 19992400722 20019395592 20046426912 20066586624 20093681664 20113985024 20116577124 20143739664 20191223808 20211625728 20238916608 20309740416 20316635136 20337163776 20337739443 20385103872 20412628992 20415837456 20435887872 20464060806 20511719424 20512300032 20532445184 20563400907 20611874304 20632117248 20632701264 20639121408 20660560704 20732860008 20739898368 20760854688 20781832183 20788887168 20809793536 20837892096 20861635536 20889804096 20910911886 20939046912 20988506112 20991210912 21012421167 21061953024 21069103104 21090392064 21090989052 21118869504 21192772608 21193372494 21221388288 21221988984 21296252943 21324404736 21325008348 21425160192 21425766656 21428527806 21457461816 21500743712 21508042752 21529165824 21529775232 21558845952 21634288704 21663500544 21685390104 21714567168 21768663168 21790658988 21798056448 21820081968 21849440256 21871517696 21901049856 21903872256 21926004696 21977690112 22007365632 22007988576 22032441612 22114197504 22114823472 22136542464 22144057344 22222176984 22251552768 22252182624 22274667009 22326542336 22356688896 22357321728 22360202928 22413018978 22435558656 22465216512 22465852416 22521820041 22552230276 22574909952 22597720432 22605391872 22628233152 22658678784 22715126784 22738078944 22768781184 22822453248 22848457968 22879309248 22933241856 22964207616 22987411456 22990373856 23075684352 23076337536 23099000832 23099654676 23188358592 23211131904 23211788922 23219011584 23243130792 23297921024 23324467509 23332385664 23355961524 23387498064 23411017728 23442628608 23469339978 23501029608 23556427776 23580230016 23612069376 23694697152 23702740992 23726691072 23750665352 23758728192 23782621184 23814733824 23841869184 23874061824 23874737607 23930339328 23986864128 23989955328 24070803456 24071484808 24078974976 24103305216 24103987488 24188336676 24196548096 24220311552 24220997136 24253701696 24310874112 24338574792 24371438112 24396063867 24428888064 24486590464 24489746064 24522813504 24547592214 24572278528 24580620288 24605457408 24638681088 24666755283 24724901376 24758286336 24758987148 24783302976 24816648192 24878472192 24879176406 24903610272 24912064512 24996020224 24999949107 25029771264 25032996864 25033705452 25117360128 25118071104 25151275008 25151986944 25240003488 25273368576 25274083968 25299621788 25396773696 25422435486 25431065856 25456762296 25491013632 25551224832 25554517632 25580338812 25614878832 25640638464 25675259904 25704515214 25739222904 25799897088 25825966208 25834733568 25860837888 25864170588 25960144896 25960879728 25986375936 26082803712 26083542016 26086903416 26112523392 26148522141 26209419264 26210161152 26244808704 26310935322 26337394944 26372210688 26372957184 26399605344 26500981248 26527758768 26563578048 26626195456 26656534296 26665583616 26692527456 26719498521 26728569216 26755448832 26791575552 26822102832 26858319552 26921631744 26948834304 26949597122 26985222144 27079653888 27080420409 27088846848 27116218368 27116985924 27180138496 27221116608 27247850496 27248621778 27285414408 27349733376 27380896641 27417867876 27482499072 27509489664 27510268352 27547414272 27550964322 27643813344 27653197824 27681139584 27718516224 27783856128 27815514048 27853072128 27881215848 27918729216 27984674816 27988281216 28016561556 28026072576 28082604032 28092137472 28120522752 28121318736 28158492672 28257030144 28257829992 28295184384 28295985312 28395003924 28432539648 28433344464 28566880256 28571370408 28609949088 28638857583 28677390336 28705554432 28706366976 28745127936 28816738686 28845718272 28884667392 28913853472 28952756224 28956625767 29024884224 29054211984 29064075264 29093442624 29132587008 29201399808 29205163008 29205989694 29234672928 29303586816 29343154176 29343984768 29347766343 29376588816 29485596672 29486431296 29515389952 29525409792 29629569312 29659508067 29668737024 29669576832 29699556012 29809762304 29813603904 29843728614 29884025304 29914078208 29954469888 29988601083 30029093388 30069640368 30099879936 30140522496 30170977536 30174865686 30286835712 30317438592 30358374912 30429937664 30464610624 30474952704 30505745664 30577655808 30618943488 30653831808 30696091209 30767579136 30768450048 30798667776 30799539568 30917811456 30948175872 30949051896 30958682112 30990841056 31099290012 31109847552 31141282032 31183330752 31214690304 31256838144 31292453304 31334706144 31366367829 31408570368 31440306688 31482759168 31486816368 31592929536 31603654656 31635588096 31636483578 31678304256 31789158912 31790058741 31832082432 31832983476 31907119104 31982485504 31986607104 31987512522 32094404608 32137740288 32138649984 32142791709 32251115568 32262064128 32293748736 32294662848 32338268928 32414498816 32451433056 32495250816 32528085156 32571850752 32652994752 32685988482 32697084672 32730122952 32774160384 32807276544 32851574784 32889007044 32966535168 33011048448 33011982864 33044403968 33048662418 33171296256 33172235208 33204813696 33216086016 33333265476 33373028352 33377329152 33378273936 33489813504 33490761472 33535033344 33535982592 33540304392 33619528467 33653337984 33697824768 33698778624 33862364928 33896580648 33908087808 33942349728 33988018176 34068299776 34072690176 34107118416 34153171776 34187517952 34233679872 34272686952 34318963872 34399862784 34446311424 34481117184 34485560784 34613526528 34614506304 34648501248 34649482014 34782537888 34816697856 34817683383 34828517376 34864696188 34945892352 34946881536 35033942286 35081247096 35116526592 35163942912 35199473792 35204009967 35251544412 35334641664 35370345024 35418104064 35542045728 35554111488 35590036608 35625998028 35638092288 35673931776 35722100736 35762803776 35811092736 35895508992 35931779072 35980296192 35984932992 36106205184 36107227212 36118462464 36154957824 36155981232 36282505014 36294822144 36330467328 36331495704 36380552544 36466311168 36507862188 36557157168 36643332096 36679319552 36729885696 36734619096 36821388321 36858417792 36870930432 36908186112 36958021632 37045141504 37087352064 37137429504 37138480722 37174954464 37224972288 37317708288 37318764609 37355415408 37368096768 37456183296 37494030336 37495091648 37544656896 37550558178 37676040192 37677106656 37726912512 37727980416 37860005232 37910052864 37911125952 37949432682 38095160544 38133653229 38146598784 38185143444 38236520448 38274072576 38275155968 38326837248 38331776448 38370508218 38422318248 38460957696 38512889856 38556772821 38608834356 38699845632 38738949312 38752100352 38791256832 38935199744 38940217344 38941319592 38979563904 39071449088 39124205568 39125313024 39130355124 39168785088 39314128896 39315241728 39367213056 39466402983 39506092416 39546010756 39558316032 39559435776 39599408016 39751471872 39791638152 39845367072 39939293184 39984801444 40038791184 40092853824 40133173248 40187363328 40227970048 40233154248 40287479328 40382447616 40423251456 40424395683 40477833216 40619480832 40633270272 40674327552 40675478886 40770207744 40831674912 40871775744 40872932667 40928121612 41023438848 41024600064 41064890368 41126801814 41223748608 41264234496 41265402528 41321121408 41465720016 41479796736 41521709376 41563664366 41577774336 41619587072 41675784192 41723271072 41779608192 41821823772 41878093824 41977012224 41982421824 42024842334 42123906048 42138206208 42180784128 42181978104 42237739008 42385545216 42386744988 42442776576 42443977968 42592505886 42648809472 42650016696 42850320384 42851533312 42857055612 42914923632 43001487424 43016085504 43058331648 43059550464 43117691904 43225108029 43268577408 43327001088 43370780208 43429134336 43537326336 43581317976 43596112896 43640163936 43698880512 43743035392 43802099712 43807744512 43808984541 43852009392 43955380224 44014731264 44015977152 44064883224 44228395008 44229646944 44273084928 44274338129 44288114688 44444353968 44503105536 44504365248 44549334018 44653084672 44714643456 44720405856 44765592921 44826037956 44871117312 44930433024 44931704832 45043640082 45104460552 45149819904 45195440864 45210783744 45256466304 45262298529 45430253568 45476157888 45537562368 45644906496 45696915936 45758618496 45866483712 45928415232 45974822912 45980747712 46151368704 46152675072 46198001664 46199309352 46376717184 46422263808 46423577844 46438023168 46486261584 46595842048 46648935018 46664771328 46711923048 46774996128 46822035456 46885257216 46938679956 47002059216 47112855552 47160460032 47224138752 47389394304 47405481984 47453382144 47454725367 47501330704 47517456384 47565242368 47629467648 47683738368 47748123648 47749475214 47860678656 47973728256 47979910656 47981268783 48141606912 48142969616 48157949952 48206610432 48207974976 48376673352 48393096192 48440623104 48441994272 48507403392 48621748224 48677149584 48742876224 48792127734 48857776128 48973180928 48979492128 49028982723 49045627008 49095184428 49144557056 49161240576 49210914816 49277362176 49333510566 49449802752 49516572672 49517974296 49566605952 49572993627 49756944384 49758352812 49807220544 49824129024 49992040448 49999898214 50059542528 50065993728 50067410904 50234720256 50236142208 50302550016 50303973888 50480006976 50546737152 50548167936 50599243576 50793547392 50844870972 50862131712 50913524592 50982027264 51102449664 51109035264 51160677624 51229757664 51281276928 51350519808 51409030428 51478445808 51599794176 51651932416 51669467136 51721675776 51728341176 51920289792 51921759456 51972751872 51974223021 52165607424 52167084032 52173806832 52225046784 52297044282 52418838528 52420322304 52550913429 52621870644 52674789888 52744421376 52745914368 52799210688 53001962496 53055517536 53127156096 53252390912 53313068592 53331167232 53385054912 53438997042 53457138432 53510897664 53583151104 53644205664 53716639104 53843263488 53897668608 53899194244 53970444288 54159307776 54160840818 54177693696 54232436736 54233971848 54423757521 54442233216 54495700992 54497243556 54570828816 54699466752 54761793282 54835735752 54964998144 55018979328 55020536704 55094828544 55101928644 55287626688 55306395648 55362279168 55437032448 55567712256 55631028096 55706144256 55707721083 55762431696 55837458432 55969349632 55976562432 56033123112 56052145152 56165208064 56184274944 56241045504 56242637472 56316985344 56514060288 56515659984 56590368768 56591970624 56790007848 56865079296 56866688928 56924149023 57133760512 57142740816 57219898176 57277715166 57354780672 57411108864 57412733952 57490255872 57555762327 57633477372 57691436544 57769334784 57827706944 57905512448 57913251534 58049768448 58108423968 58128150528 58186885248 58402799616 58410326016 58411979388 58469345856 58607173632 58686308352 58687969536 58695532686 58753177632 58971193344 58972862592 59030779904 59050819584 59259138624 59319016134 59337474048 59339153664 59399112024 59619524608 59627207808 59687457228 59768050608 59828156416 59908939776 59977202166 60058186776 60139280736 60199759872 60281044992 60341955072 60349731372 60573671424 60634877184 60716749824 60859875328 60929221248 60949905408 61011491328 61013218329 61155311616 61237886976 61307663616 61392182418 61535158272 61536900096 61597335552 61599079136 61690202721 61835622912 61896351744 61898103792 61917364224 61981682112 62198580024 62219695104 62282564064 62345496549 62366661504 62429380608 62513676288 62584906608 62669412288 62732735658 62817140736 62880613376 62965518336 62973632736 63037263501 63185859072 63207309312 63271176192 63272967156 63356608512 63578317824 63580117482 63664164864 63665966952 63888758829 63964971008 63973214208 63975025044 64188809216 64275480576 64277299968 64285583418 64502231136 64524128256 64587497472 64589325696 64676537856 64828997632 64902866112 64990501632 65056170312 65143701504 65305989504 65371976964 65394169344 65460245904 65548320768 65614553088 65703149568 65778014088 65933070336 66022096896 66023965728 66088807936 66097324836 66342592512 66344470416 66409627392 66432172032 66666530952 66754658304 66756547872 66824001027 66979627008 66981522944 67070066688 67071965184 67080608784 67239056934 67306675968 67395649536 67397557248 67565460123 67724729856 67793161296 67816175616 67884699456 67976036352 68136599552 68145380352 68214236832 68306343552 68375035904 68467359744 68545373904 68637927744 68799725568 68892622848 68962234368 68971121568 69205518823 69227053056 69229012608 69297002496 69298964028 69565075776 69633395712 69635366766 69657034752 69729392376 69893763072 69973402527 70067884572 70162494192 70233053184 70327885824 70398947584 70408019934 70503088824 70669283328 70740690048 70836208128 71084091456 71108222976 71180073216 71251996056 71276184576 71347863552 71444201472 71525607552 71622185472 71624212821 71791017984 71863558144 71960592384 71969865984 72212410368 72214454424 72236924928 72309915648 72311962464 72565010028 72589644288 72660934656 72662991408 72761105088 72932622336 73015724376 73114314336 73188191601 73286664192 73358639104 73459771392 73469238192 73642776642 73716835584 73741860864 73816372224 73916043264 74000265849 74174704128 74274859008 74276961444 74349908928 74449944576 74635416576 74637529218 74710830816 74736193536 74988060672 74990183296 74999847321 75089313792 75101116356 75352080384 75354213312 75453825024 75455960832 75720010464 75820105728 75822251904 75898865364 76190321088 76267306458 76293197568 76370286888 76473040896 76550311936 76653674496 76663552896 76741016436 76844636496 76921915392 77025779712 77113545642 77217668712 77399691264 77477898624 77504200704 77582513664 77870399488 77880434688 77882639184 77959127808 78142898176 78248411136 78250626048 78260710248 78337570176 78445566423 78628257792 78630483456 78734426112 78932805966 79012184832 79092021512 79116632064 79118871552 79198816032 79502943744 79583276304 79690734144 79878586368 79969602888 80077582368 80158495563 80185707648 80266346496 80374726656 80455940096 80466308496 80574958656 80764895232 80846502912 80848791366 80955666432 81238961664 81241261227 81266540544 81348655104 81350957772 81540415488 81663349824 81743551488 81745865334 81856243224 82049200128 82129780736 82142689923 82253603628 82447497216 82528468992 82530805056 82642242816 82931440032 82959593472 83043418752 83127328732 83155548672 83239174144 83351568384 83446542144 83559216384 83643647544 83756187648 83954024448 83964843648 84049684668 84247812096 84276412416 84361568256 84363956208 84475478016 84771090432 84773489976 84885553152 84887955936 85185011772 85297618944 85300033392 85700640768 85703066624 85714111224 85829847264 85916572749 86002974848 86032171008 86116663296 86119100928 86235383808 86450216058 86537154816 86654002176 86741560416 86858268672 87074652672 87162635952 87192225792 87280327872 87397761024 87486070784 87604199424 87615489024 87617969082 87704018784 87910760448 88029462528 88031954304 88129766448 88456790016 88459293888 88546169856 88548676258 88576229376 88888707936 88978524201 89006211072 89008730496 89098668036 89306169344 89429286912 89440811712 89531185842 89652075912 89742234624 89863409664 89965803249 90087280164 90208921104 90299639808 90390881728 90421567488 90512932608 90524597058 90860507136 90952315776 91075124736 91289812992 91393831872 91517236992 91732967424 91856830464 91949645824 91961495424 92088273627 92302737408 92305350144 92396003328 92398618704 92753434368 92844527616 92847155688 92876046336 92972523168 93191684096 93297870036 93329542656 93423846096 93549992256 93644070912 93770514432 93877359912 94004118432 94099103487 94225711104 94320920064 94448277504 94778788608 94810963968 94906764288 94909450734 95002661408 95034912768 95130484736 95367476736 95370176223 95496247296 95498950428 95721357312 95947456512 95959821312 95962537566 96283213824 96285939232 96413220864 96415949952 96428375127 96753346704 96786192384 96881246208 96883988544 97014806784 97243496448 97354299168 97485752448 97584255468 97715552256 97946361856 97958984256 98057965446 98091254016 98190368856 98289114112 98322481152 98421829632 98554724352 98667021132 98899605504 99033145344 99035948592 99133211904 99145987254 99513888768 99516705624 99614441088 99648258048 99984080896 99999796428 100119085056 100131987456 100134821808 100469440512 100472284416 100605100032 100607947776 100858585401 100960013952 101093474304 101096335872 101198487152 101587094784 101689741944 101724263424 101827049184 101964054528 102204899328 102218070528 102321355248 102459515328 102562553856 102701039616 102818060856 102956891616 103199588352 103303864832 103338934272 103443351552 103456682352 103840579584 103843518912 103945503744 103948446042 104334168064 104347613664 104450093568 104453050149 104594088564 104837677056 104840644608 105101826858 105243741288 105349579776 105491828736 105598421376 105612029901 106003924992 106111035072 106254312192 106504781824 106626137184 106662334464 106770109824 106877994084 106914276864 107021795328 107166302208 107288411328 107433278208 107686526976 107795337216 107798388488 107940888576 108318615552 108321681636 108355387392 108464873472 108467943696 108847515042 108884466432 108991401984 108994487112 109141657632 109398933504 109523586564 109671471504 109929996288 110037958656 110041073408 110189657088 110203857288 110464164963 110575253376 110612791296 110724558336 110874064896 111135424512 111262056192 111412288512 111415442166 111524863392 111674916864 111938699264 111953124864 111956293827 112066246224 112104290304 112330416128 112368549888 112482091008 112485274944 112633970688 113028120576 113031319968 113180737536 113183941248 113580015696 113730158592 113733377856 113848298046 114285481632 114400959687 114439796352 114555430332 114709561344 114822217728 114825467904 114980511744 115111524654 115266954744 115382873088 115538669568 115655413888 115670318463 115826503068 116099536896 116216847936 116256301056 116373770496 116805599232 116820652032 116823958776 116938691712 117214347264 117372616704 117375939072 117391065372 117506355264 117942386688 117945725184 118061559808 118101639168 118518277248 118638032268 118674948096 118678307328 118798224048 119239049216 119254415616 119374914456 119536101216 119656312832 119817879552 119954404332 120116373552 120278561472 120399519744 120562089984 120683910144 120699462744 121147342848 121269754368 121273187049 121433499648 121719750656 121858442496 121899810816 122022982656 122026436658 122310623232 122615327232 122618798001 122784364836 123070316544 123073800192 123194671104 123198158272 123380405442 123671245824 123792703488 123796207584 123963364224 124397160048 124439390208 124565128128 124690993098 124733323008 124858761216 125027352576 125169813216 125338824576 125465471316 125634281472 125761226752 125931036672 125947265472 126074527002 126371718144 126414618624 126542352384 126545934312 126713217024 127156635648 127160234964 127328329728 127331933904 127777517658 127929942016 127946428416 127950050088 128377618432 128550961152 128554599936 128571166836 129004462272 129048256512 129174994944 129178651392 129353075712 129657995264 129675324087 129805732224 129981003264 130112340624 130287403008 130611979008 130743953928 130788338688 130920491808 131096641536 131229106176 131406299136 131426953623 131556028176 131866140672 132044193792 132047931456 132177615872 132194649672 132685185024 132688940832 132819254784 132823014387 132864344064 133333061904 133509316608 133513095744 133648002054 133959254016 133963045888 134143930368 134161217568 134296778763 134478113868 134613351936 134791299072 134795114496 135130920246 135449459712 135586322592 135632351232 135769398912 136273199104 136290760704 136428473664 136612687104 136750071808 136934719488 137090747808 137275855488 137599451136 137785245696 137924468736 137942243136 138411037646 138454106112 138458025216 138594004992 138597928056 139130151552 139266791424 139270733532 139314069504 139458784752 139787526144 139946805054 140135769144 140324988384 140466106368 140655771648 140797895168 140816039868 141006177648 141338566656 141481380096 141672416256 142168182912 142216445952 142360146432 142364176101 142503992112 142552369152 142695727104 142888402944 143051215104 143244370944 143248425642 143582035968 143727116288 143921184768 143939731968 143943806349 144424820736 144428908848 144473849856 144619831296 144623924928 145130020056 145179288576 145321869312 145325982816 145472825281 145522210176 145865244672 146031448752 146228628672 146376383202 146573328384 146717278208 146919542784 146938476384 147086948169 147285553284 147433671168 147483721728 147632744448 147832086528 148000531698 148349408256 148549718016 148553922888 148699817856 148718980881 149270833152 149275058436 149421661632 149472387072 149976121344 149980366592 149999694642 150178627584 150202232712 150704160768 150708426624 150907650048 150911921664 151440020928 151640211456 151644503808 151797730728 152380642176 152534612916 152586395136 152740573776 152946081792 153100623872 153307348992 153327105792 153482032872 153689272992 153843830784 154051559424 154227091284 154435337424 154799382528 154955797248 155008401408 155165027328 155760869376 155765278368 155918255616 155922669063 156285796352 156496822272 156501252096 156521420496 156675140352 156891132846 157256515584 157260966912 157652740287 157865611932 158024369664 158184043024 158233264128 158237743104 158397632064 159005887488 159166552608 159381468288 159757172736 159939205776 160155164736 160316991126 160371415296 160532692992 160749453312 160911880192 160932616992 161149917312 161529790464 161693005824 161697582732 161911332864 162477923328 162482522454 162533081088 162697310208 162701915544 163271272563 163326699648 163487102976 163491730668 163712486448 164098400256 164259561472 164285379846 164507207256 164894994432 165056937984 165061610112 165284485632 165862880064 165919186944 166086837504 166254657464 166311097344 166478348288 166703136768 166893084288 167118432768 167123163249 167287295088 167512375296 167908048896 167929687296 168099369336 168495624192 168552824832 168723136512 168727912416 168950956032 169542180864 169546979952 169771106304 169775911872 170370023544 170595237888 170600066784 170772447069 171401281536 171406133248 171428222448 171659694528 171833145498 172005949696 172064342016 172233326592 172238201856 172470767616 172667286981 172900432116 173074309632 173308004352 173483120832 173716537344 174149305344 174325271904 174384451584 174560655744 174972141568 175208398848 175230978048 175235938164 175408037568 175821520896 176058925056 176063908608 176259532896 176913580032 176918587776 177092339712 177097352516 177152458752 177777415872 177957048402 178012422144 178017460992 178197336072 178858573824 178881623424 179062371684 179304151824 179484469248 179726819328 179931606498 180174560328 180417842208 180599279616 180781763456 180843134976 181025865216 181049194116 181721014272 181904631552 182150249472 182579625984 182787663744 183034473984 183039654987 183465934848 183713660928 183899291648 183922990848 184176547254 184605474816 184610700288 184792006656 184797237408 185506868736 185689055232 185694311376 185752092672 185945046336 186383368192 186595740072 186659085312 186847692192 187036489647 187099984512 187288141824 187541028864 187754719824 188008236864 188198206974 188451422208 188641840128 188896555008 189111790503 189557577216 189621927936 189813528576 189818901468 190005322816 190069825536 190260969472 190734953472 190740352446 190992494592 190997900856 191666276487 191894913024 191919642624 191925075132 192566427648 192571878464 192826441728 192831899904 192856750254 193506693408 193572384768 193762492416 193767977088 194029613568 194486992896 194708598336 194971504896 195168510936 195431104512 195892723712 195917968512 196115930892 196182508032 196380737712 196578228224 196644962304 196843659264 197109448704 197334042264 197799211008 198066290688 198071897184 198266423808 198291974508 199027777536 199033411248 199228882176 199296516096 199968161792 199999592856 200263974912 200269643616 200472003081 200938881024 200944568832 201210200064 201215895552 201717170802 201920027904 202186948608 202192671744 202396974304 202696380369 203174189568 203379483888 203448526848 203654098368 203928109056 204409798656 204436141056 204642710496 204919030656 205125107712 205402079232 205636121712 205913783232 206399176704 206607729664 206677868544 206886703104 206913364704 207616556469 207681159168 207687037824 207891007488 207896892084 208668336128 208695227328 208900187136 208906100298 209188177128 209681289216 209920207581 210203653716 210487482576 210699159552 210983657472 211196842752 211224059802 212007849984 212222070144 212508624384 213009563648 213252274368 213324668928 213540219648 213755988168 213828553728 214043590656 214332604416 214576822656 214866556416 214872638463 215373053952 215590674432 215596776976 215881777152 216637231104 216643363272 216710774784 216929746944 216935887392 217695030084 217768932864 217982803968 217988974224 218283315264 218797867008 219047173128 219342943008 219564574803 219859992576 220075917312 220082146816 220379314176 220407714576 220928329926 221150506752 221225582592 221449116672 221748129792 222000797547 222524112384 222824577024 222830884332 223049726784 223349833728 223877398528 223906249728 223912587654 224132492448 224208580608 224660832256 224964182016 224970549888 224999541963 225267941376 226056241152 226062639936 226361475072 226367882496 227160031392 227460317184 227466755712 227696596092 228570963264 228801919374 228879592704 229110860664 229419122688 229650935808 229961023488 230223049308 230533909488 230765746176 231077339136 231310827776 231340636926 231653006136 232199073792 232433695872 232512602112 232747540992 233611198464 233641304064 233647917552 233877383424 234428694528 234745233408 234751878144 234782130744 235012710528 235336699269 235884773376 235891450368 236123119616 236203278336 237036554496 237276064536 237349896192 237356614656 237596448096 238478098432 238508831232 238749828912 239072202432 239312625664 239635759104 239908808664 240232747104 240475486689 240557122944 240799039488 241124179968 241367820288 241398925488 242294685696 242539508736 242546374098 242866999296 243716884992 243723783681 243799621632 244045965312 244052873316 244621246464 245230654464 245237596002 245568729672 246147600384 246389342208 246396316544 246428069769 246760810884 247342491648 247585406976 247592415168 247926728448 248794320096 248878780416 249130256256 249381986196 249466646016 249717522432 250054705152 250339626432 250677649152 250930942632 251268562944 251522453504 251862073344 251894530944 252149054004 252743436288 252829237248 253084704768 253091868624 253426434048 254313271296 254320469928 254656659456 254663867808 255555035316 255859884032 255892856832 255900100176 256755236864 257101922304 257109199872 257142333672 257749718247 258008924544 258096513024 258349989888 258357302784 258706151424 259315990528 259350648174 259611464448 259962006528 260224681248 260574806016 261223958016 261487907856 261576677376 261840983616 262193283072 262458212352 262812598272 262853907246 263112056352 263732281344 264088387584 264095862912 264355231744 264389299344 265370370048 265377881664 265638509568 265646028774 265728688128 266666123808 266935572603 267018633216 267026191488 267296004108 267918508032 267926091776 268287860736 268322435136 268593557526 268956227736 269226703872 269590228992 269897409747 270261840492 270898919424 271172645184 271264702464 271538797824 272546398208 272581521408 272856947328 273225374208 273500143616 273869438976 274181495616 274551710976 275198902272 275570491392 275848937472 275884486272 276264820881 276822075292 276908212224 276916050432 277188009984 277195856112 278260303104 278533582848 278541467064 278628139008 278917569504 279575052288 279893610108 280271538288 280649976768 280932212736 281311543296 281595790336 281632079736 282012355296 282297310461 282677133312 282962760192 283344832512 284336365824 284432891904 284720292864 284728352202 285007984224 285104738304 285391454208 286102430208 286110528669 286488741888 286496851284 287164071936 287454232576 287842369536 287879463936 287887612698 288849641472 288857817696 289239662592 289247849856 290260040112 290358577152 290643738624 290651965632 290945650562 291044420352 291730489344 292062897504 292457257344 292752766404 293146656768 293434556416 293839085568 293876952768 294173896338 294571106568 294867342336 294967443456 295265488896 295664173056 296001063396 296698816512 297099436032 297107845776 297399635712 297437961762 298541666304 298550116872 298843323264 298944774144 299952242688 299960733184 299999389284 300357255168 300404465424 301408321536 301416853248 301815300096 301823843328 302575756203 302880041856 303280422912 303289007616 303595461456 304761284352 305069225832 305172790272 305481147552 305892163584 306201247744 306614697984 306654211584 306964065744 307378545984 307687661568 308103118848 308454182568 308870674848 309598765056 309911594496 309920366903 310016802816 310330054656 311521738752 311530556736 311836511232 311845338126 312571592704 313002504192 313042840992 313350280704 313359150447 313782265692 314513031168 314521933824 315305480574 315731223864 316048739328 316368086048 316475486208 316795264128 316836089703 318011774976 318333105216 318762936576 319514345472 319878411552 320310329472 320633982252 320742830592 321065385984 321498906624 321823760384 321865233984 322299834624 323059580928 323386011648 323395165464 323822665728 324955846656 324965044908 325066162176 325394620416 325403831088 326542545126 326653399296 326974205952 326983461336 327424972896 328196800512 328519122944 328570759692 329014414512 329789988864 330113875968 330123220224 330568971264 331392494889 331725760128 331838373888 332173675008 332509314928 332622194688 332956696576 333406273536 333786168576 334236865536 334246326498 334574590176 335024750592 335816097792 335859374592 335868881481 336198738672 336991248384 337105649664 337446273024 337455824832 337901912064 339084361728 339093959904 339542212608 339551823744 340740047088 341190475776 341200133568 341544894138 342812266496 342856444896 343202879061 343319389056 343666290996 344011899392 344128684032 344466653184 344476403712 344941535232 345334573962 345800864232 346148619264 346616008704 346966241664 347010955389 348298610688 348650543808 348768903168 349121311488 349944283136 350416797696 350461956096 350471876328 350816075136 351643041792 352117850112 352127817216 352519065792 353827160064 353837175552 354184679424 354194705032 354304917504 355554831744 355914096804 356024844288 356034921984 356394672144 357717147648 357763246848 358124743368 358608303648 358968938496 359453638656 359863212996 360349120656 360835684416 361198559232 361563526912 361686269952 362051730432 362098388232 363442028544 363809263104 363819561147 364300498944 365159251968 365575327488 366068947968 366079309974 366931869696 367798583296 367845981696 367856394003 368353094508 369210949632 369221400576 369584013312 369594474816 371013737472 371378110464 371388622752 371890092672 372766736384 373191480144 373318170624 373695384384 374072979294 374199969024 374576283648 375082057728 375509439648 376016473728 376396413948 376902844416 377283680256 377793110016 378223581006 379115154432 379243855872 379627057152 379637802936 380010645632 380139651072 381469906944 381480704892 381984989184 381995801712 383332552974 383789826048 383839285248 383850150264 385132855296 385143756928 385652883456 385663799808 385713500508 387013386816 387144769536 387524984832 387535954176 388059227136 388973985792 389417196672 389943009792 390337021872 390862209024 391785447424 391835937024 392231861784 392365016064 392761475424 393156456448 393289924608 393687318528 394218897408 394668084528 395598422016 396132581376 396143794368 396532847616 396583949016 398055555072 398066822496 398457764352 398469043161 398593032192 399936323584 399999185712 400527949824 400539287232 400944006162 401877762048 401889137664 402431791104 402890336289 403434341604 403840055808 404373897216 404385343488 404793948608 405392760738 406348379136 406758967776 406897053696 407308196736 408819597312 408872282112 409285420992 409838061312 410250215424 410804158464 411272243424 411827566464 412798353408 413215459328 413355737088 413773406208 413826729408 415233112938 415362318336 415374075648 415782014976 415793784168 417336672256 417390454656 417800374272 417812200596 418376354256 419362578432 419840415162 420407307432 420974965152 421398319104 421967314944 422393685504 422448119604 424015699968 424444140288 425017248768 426019127296 426504548736 426649337856 427080439296 427092528303 427511976336 427657107456 428087181312 428665208832 429153645312 429733112832 429745276926 430746107904 431181348864 431193553952 431763554304 431831419047 433274462208 433286726544 433421549568 433859493888 433871774784 435390060168 435537865728 435965607936 435977948448 436418475843 436566630528 437595734016 438094346256 438685886016 439129149606 439719985152 440151834624 440164293632 440758628352 440815429152 441260844507 441856659852 442301013504 442451165184 442898233344 443496259584 444001595094 445048224768 445649154048 445661768664 446099453568 447754797056 447812499456 447825175308 448264984896 448417161216 449321664512 449928364032 449941099776 449999083926 450535882752 452112482304 452125279872 452722950144 452735764992 454320062784 454920634368 454933511424 455393192184 457141926528 457603838748 457759185408 458221721328 458838245376 459301871616 459922046976 460446098616 461067818976 461531492352 462154678272 462621655552 462681273852 463306012272 464398147584 464867391744 465025204224 465495081984 467282608128 467295835104 467754766848 467768007189 468857389056 469490466816 469503756288 469564261488 470025421056 470673398538 471769546752 471782900736 472246239232 472958220861 474073108992 474552129072 474699792384 474713229312 475192896192 476956196864 477017662464 477499657824 478144404864 478625251328 479271518208 479817617328 480465494208 480950973378 481114245888 481598078976 482248359936 482735640576 482797850976 484589371392 485079017472 485092748196 485733998592 487433769984 487447567362 487599243264 488091930624 488105746632 489813817689 490461308928 490475192004 491137459344 492295200768 492778684416 492792633088 492856139538 493521621768 494684983296 495170813952 495184830336 495853456896 497588640192 497757560832 498260512512 498763972392 498933292032 499435044864 500109410304 500679252864 501355298304 501369489747 501861885264 502537125888 503044907008 503724146688 503789061888 504298108008 505486872576 505658474496 506169409536 506183737248 506852868096 508626542592 508640939856 509313318912 509327735616 511110070632 511785713664 511800200352 512317341207 513510473728 514203844608 514218399744 514284667344 515499436494 516017849088 516193026048 516699979776 516714605568 517412302848 518001860943 518701296348 519222928896 519924013056 520449362496 521149612032 522447916032 522975815712 523153354752 523681967232 524916424704 525625196544 525707814492 526224112704 527464562688 528176775168 528191725824 528710463488 528778598688 530740740096 530755763328 531277019136 531292057548 531457376256 533332247616 533871145206 534037266432 534052382976 534592008216 535852183552 536575721472 536644870272 537187115052 537912455472 538453407744 539180457984 539794819494 540523680984 541797838848 542345290368 542529404928 543077595648 545092796416 545163042816 545713894656 546450748416 547000287232 547738877952 548362991232 549103421952 549118964961 550397804544 551140982784 551697874944 551768972544 552529641762 553644150584 553816424448 553832100864 554376019968 554391712224 556520606208 557067165696 557082934128 557256278016 557835139008 559150104576 559787220216 560543076576 561109468941 561299953536 561864425472 562623086592 563191580672 563264159472 564024710592 564594620922 565354266624 565925520384 566689665024 567335371509 568672731648 568865783808 569440585728 569456704404 570015968448 570209476608 570782908416 572204860416 572221057338 572977483776 572993702568 574908465152 574998829461 575684739072 575758927872 575775225396 577699282944 577715635392 578479325184 578495699712 580520080224 580717154304 581287477248 581303931264 581891301124 582088840704 583460978688 584125795008 584914514688 585505532808 586293313536 587678171136 587753905536 588347792676 589142213136 589734684672 589934886912 590530977792 591328346112 592002126792 593397633024 594198872064 594215691552 594799271424 594875923524 597083332608 597100233744 597686646528 597889548288 599904485376 599921466368 599998778568 600808930848 601416009243 602816643072 602833706496 603630600192 603647686656 605151512406 605760083712 606560845824 606578015232 607190922912 609522568704 610138451664 610345580544 610962295104 611784327168 612402495488 613229395968 613308423168 613928131488 614757091968 615375323136 616206237696 616908365136 617741349696 619197530112 619823188992 619840733806 620033605632 620660109312 622849669407 623043477504 623061113472 623673022464 623690676252 625143185408 626005008384 626085681984 626700561408 626718300894 627564531384 629043867648 629760622743 630610961148 631462447728 632097478656 632736172096 632950972416 633590528256 633672179406 636023549952 636666210432 637525873152 639028690944 639756823104 640620658944 641267964504 641485661184 642130771968 642997813248 643647520768 643730467968 644599669248 644617915389 646119161856 646772023296 646790330928 647645331456 649911693312 649930089816 650132324352 650789240832 650807662176 653085090252 653306798592 653948411904 653966922672 654849945792 656393601024 657038245888 657141519384 658028829024 658693724409 659579977728 660227751936 660246440448 661137942528 662784989778 663451520256 663676747776 664347350016 665018629856 665244389376 665913393152 666002392641 667572337152 668473731072 668492652996 669149180352 670049501184 671632195584 671718749184 671737762962 672397477344 673982496768 674892546048 674911649664 674998625889 675803824128 678168723456 678187919808 679084425216 679103647488 681480094176 682380951552 682400267136 683089788276 685624532992 685712889792 686405758122 686638778112 687332581992 688023798784 688257368064 688952807424 689883070464 690669147924 691601728464 692297238528 693232017408 693932483328 694021910778 696597221376 697301087616 697537806336 698242622976 699888566272 700833595392 700923912192 700943752656 701632150272 703286083584 704235700224 704255634432 705038131584 706010097807 707654320128 707674351104 708369358848 708389410064 708609835008 711109663488 711828193608 712049688576 712069843968 712789344288 715434295296 715526493696 716249486736 717216607296 717937876992 718907277312 719726425992 720698241312 721426460067 721671368832 722397118464 723127053824 723372539904 724103460864 724196776464 726884057088 727618526208 727639122294 728600997888 731150654976 731171351043 732137895936 732158619948 733863739392 735597166592 735691963392 735712788006 736706189016 738442801152 739168026624 739188949632 739284209307 742027474944 742756220928 742777245504 743780185344 745533472768 746382960288 746636341248 747390768768 748145958588 748399938048 749152567296 750164115456 751018879296 752032947456 752792827896 753805688832 754567360512 755586220032 756447162012 758230308864 758487711744 759254114304 759275605872 760021291264 760279302144 762939813888 762961409784 763969978368 763991603424 766665105948 767579652096 767678570496 767700300528 770265710592 770287513856 771305766912 771327599616 771427001016 773249154741 774026773632 774289539072 775049969664 775071908352 776118454272 777947971584 778834393344 779886019584 780674043744 781724418048 783570894848 783671874048 784463723568 784730032128 785522950848 786312912896 786579849216 787374637056 788437794816 789336169056 791196844032 792265162752 792287588736 793065695232 793167898032 796111110144 796133644992 796915528704 796938086322 797186064384 799998371424 800806717809 801055899648 801078574464 801888012324 803755524096 803778275328 804863582208 805780672578 806868683208 807680111616 808770686976 809587897216 809692229241 810785521476 812696758272 813517935552 813794107392 814616393472 817639194624 817744564224 818570841984 819676122624 820500430848 821608316928 822544486848 823655132928 825596706816 826430918656 826711474176 827546812416 827653458816 830466225876 830724636672 830748151296 831564029952 831587568336 834673344512 834780909312 835600748544 835624401192 836752708512 838725156864 839680830324 840814614864 841949930304 842796638208 843934629888 844787371008 844896239208 846891931383 848031399936 848888280576 850034497536 852038254592 853009097472 853298675712 854160878592 854185056606 855023952672 855314214912 856174362624 858307290624 858331586007 859466225664 859490553852 861492215808 862362697728 862387107904 863527108608 863662838094 866548924416 866573453088 867718987776 867743549568 870780120336 871075731456 871931215872 871955896896 872836951686 873133261056 875191468032 876188692512 877371772032 878258299212 879439970304 880303669248 880328587264 881517256704 881630858304 882521689014 883713319704 884602027008 884902330368 885796466688 886992519168 888003190188 890096449536 891298308096 891323537328 892198907136 895509594112 895624998912 895650350616 896529969792 896834322432 898643329024 899856728064 899882199552 899998167852 901071765504 904224964608 904250559744 905445900288 905471529984 907727268609 908640125568 909841268736 909867022848 910786384368 914283853056 915207677496 915518370816 916443442656 917676490752 918603743232 919844093952 920892197232 922135637952 923062984704 924309356544 925243311104 925362547704 926612024544 928796295168 929734783488 929761100709 930050408448 930990163968 934565216256 934591670208 935509533696 935536014378 937714778112 939007512576 939128522976 940050842112 940077451341 941346797076 943539093504 943565801472 944492478464 945916441722 948146217984 949104258144 949426458624 950385792384 953912393728 954035324928 954999315648 956288809728 957250502656 958543036416 959635234656 960930988416 961901946756 962228491776 963196157952 964496719872 965471281152 965595701952 969178742784 970158034944 970185496392 971467997184 974867539968 974895134724 975198486528 976183861248 976211493264 979627635378 980922617856 980950384008 982274918688 984590401536 985557368832 985585266176 985712279076 987043243536 989369966592 990341627904 990369660672 991706913792 994177484667 995177280384 995515121664 996521025024 997527944784 997866584064 998870089728 1000218820608 1001358505728 1002710596608 1002738979494 1003723770528 1005074251776 1006089814016 1007448293376 1007578123776 1007606644443 1008596216016 1010973745152 1011316948992 1012338819072 1012367474496 1013705736192 1017253085184 1017281879712 1018309776967 1018626637824 1018655471232 1022220141264 1023571427328 1023600400704 1024634682414 1027020947456 1028436799488 1028569334688 1029608637183 1030998872988 1032035698176 1032386052096 1033399959552 1033429211136 1034824605696 1036003721886 1037402592696 1038445857792 1039848026112 1040898724992 1041032866167 1044895832064 1045951631424 1046306709504 1047363934464 1049832849408 1051250393088 1051415628984 1052448225408 1054929125376 1056353550336 1056383451648 1057420926976 1057557197376 1061481480192 1061511526656 1062554038272 1062584115096 1062914752512 1066664495232 1067742290412 1068074532864 1068104765952 1069184016432 1071704367104 1073151442944 1073289740544 1074374230104 1075824910944 1076906815488 1078360915968 1079589638988 1081047361968 1083595677696 1084690580736 1085058809856 1086155191296 1090326085632 1091427789312 1091458683441 1092901496832 1094000574464 1095477755904 1096725982464 1098206843904 1098237929922 1100795609088 1103395749888 1103537945088 1103569182009 1105059283524 1107288301168 1107632848896 1107664201728 1108752039936 1108783424448 1113041212416 1114134331392 1114165868256 1115670278016 1118300209152 1119574440432 1121086153152 1122218937882 1122599907072 1123728850944 1125246173184 1126383161344 1126528318944 1128049421184 1129189241844 1130708533248 1131851040768 1133379330048 1134670743018 1137345463296 1137731567616 1138881171456 1138913408808 1140031936896 1140418953216 1144409720832 1144442114676 1145954967552 1145987405136 1149816930304 1149997658922 1151369478144 1151517855744 1151550450792 1155398565888 1155431270784 1156958650368 1156991399424 1161040160448 1161434308608 1162574954496 1162607862528 1163782602248 1164177681408 1166921957376 1168251590016 1169829029376 1171011065616 1172586627072 1175356342272 1175507811072 1176695585352 1178284426272 1179469369344 1179869773824 1181061955584 1182656692224 1184004253584 1186795266048 1188397744128 1188431383104 1189598542848 1189751847048 1194166665216 1194200467488 1195373293056 1195407129483 1195779096576 1199808970752 1199842932736 1199997557136 1201617861696 1202832018486 1205633286144 1205667412992 1207295373312 1208671008867 1210303024812 1211520167424 1213121691648 1213156030464 1214381845824 1219045137408 1220276903328 1220691161088 1221924590208 1224804990976 1226458791936 1226616846336 1227856262976 1229514183936 1230750646272 1232412475392 1233816730272 1235482699392 1238395060224 1239646377984 1239681467612 1240067211264 1241320218624 1245699338814 1246086955008 1246122226944 1247346044928 1247381352504 1252010016768 1252171363968 1253401122816 1253436601788 1255129062768 1258087735296 1259521245486 1261221922296 1262924895456 1264194957312 1265472344192 1265901944832 1267181056512 1267344358812 1272047099904 1273332420864 1275051746304 1278057381888 1279513646208 1281241317888 1281277584909 1282535929008 1282971322368 1284261543936 1285995626496 1287295041536 1287460935936 1289199338496 1289235830778 1292238323712 1293544046592 1293580661856 1295290662912 1299823386624 1299860179632 1300264648704 1301578481664 1301615324352 1306170180504 1306613597184 1307896823808 1307933845344 1309255427529 1309699891584 1312787202048 1314076491776 1314283038768 1316057658048 1317387448818 1319159955456 1320455503872 1320492880896 1322275885056 1323782533521 1325569979556 1326903040512 1327353495552 1328694700032 1330037259712 1330488778752 1331826786304 1332004785282 1335144674304 1336947462144 1336985305992 1338298360704 1343264391168 1343437498368 1343475525924 1344794954688 1347964993536 1349785092096 1349823299328 1349997251778 1351607648256 1356337446912 1356375839616 1358168850432 1358207294976 1362960188352 1364761903104 1364800534272 1366179576552 1371249065984 1371425779584 1372811516244 1373277556224 1374665163984 1376047597568 1376514736128 1377905614848 1379766140928 1381338295848 1383203456928 1384594477056 1386464034816 1387864966656 1388043821556 1393194442752 1394602175232 1395075612672 1396485245952 1399777132544 1401847824384 1401887505312 1403264300544 1403304021567 1406572167168 1408471400448 1408511268864 1410076263168 1412020195614 1415308640256 1415348702208 1416738717696 1416778820128 1418874662583 1422219326976 1423656387216 1424099377152 1424139687936 1425578688576 1430868590592 1431052987392 1432498973472 1434433214592 1435875753984 1437814554624 1439452851984 1441396482624 1442852920134 1443342737664 1444794236928 1446254107648 1446745079808 1448206921728 1448393552928 1453768114176 1455237052416 1455278244588 1457201995776 1462301309952 1462342702086 1464275791872 1464317239896 1469441453067 1471194333184 1471383926784 1471425576012 1473412378032 1476885602304 1478336053248 1478377899264 1478568418614 1484054949888 1485512441856 1485554491008 1487560370688 1491066945536 1492765920576 1493272682496 1494781537536 1496291917176 1496799876096 1498305134592 1500328230912 1502037758592 1504065894912 1504108469241 1505585655792 1507611377664 1509134721024 1511172440064 1512894324024 1516460617728 1516975423488 1518508228608 1518551211744 1520042582528 1520558604288 1525879627776 1525922819568 1527939956736 1527983206848 1533330211896 1535357140992 1535400601056 1536952023621 1540531421184 1540575027712 1542611533824 1542655199232 1542854002032 1546498309482 1548053547264 1548579078144 1550099939328 1550143816704 1552236908544 1554005582829 1557668786688 1559772039168 1561348087488 1563448836096 1567141789696 1567343748096 1568927447136 1569460064256 1571045901696 1572625825792 1574749274112 1576875589632 1578672338112 1582393688064 1584530325504 1584575177472 1586131390464 1586335796064 1592222220288 1592267289984 1593831057408 1593876172644 1594372128768 1599996742848 1601613435618 1602111799296 1602157148928 1603776024648 1607556550656 1609727164416 1611561345156 1613737366416 1615360223232 1617541373952 1619175794432 1619384458482 1621571042952 1625393516544 1627035871104 1627588214784 1629232786944 1635278389248 1635489128448 1637141683968 1639352245248 1641000861696 1643216633856 1645088973696 1647310265856 1647356894883 1651193413632 1652861837312 1653422948352 1655093624832 1655306917632 1660932451752 1661449273344 1661496302592 1663128059904 1663175136672 1669346689024 1669561818624 1671201497088 1671248802384 1673505417024 1677450313728 1679361660648 1681629229728 1683328406823 1683899860608 1685593276416 1687869259776 1689574742016 1689792478416 1693783862766 1696062799872 1697776561152 1700068995072 1702006114527 1706018194944 1706597351424 1708321757184 1708370113212 1710047905344 1710628429824 1712348725248 1716614581248 1716663172014 1718932451328 1718981107704 1724725395456 1724774215808 1724996488383 1727054217216 1727325676188 1733097848832 1733146906176 1735437975552 1735487099136 1741560240672 1742151462912 1743862431744 1743911793792 1745673903372 1746266522112 1750382936064 1752377385024 1754743544064 1756516598424 1758879940608 1760657174528 1763034513408 1763261716608 1765043378028 1767426639408 1769204054016 1769804660736 1771592933376 1773985038336 1776006380376 1780192899072 1782596616192 1782647074656 1784397814272 1791019188224 1791249997824 1791300701232 1793059939584 1793668644864 1797286658048 1799713456128 1799764399104 1799996335704 1804248027729 1808449929216 1808501119488 1810891800576 1810943059968 1815454537218 1817280251136 1819682537472 1819734045696 1821572768736 1828567706112 1830415354992 1831036741632 1832886885312 1835352981504 1837207486464 1839688187904 1841784394464 1844271275904 1846125969408 1848618713088 1850486622208 1850725095408 1853224049088 1857592590336 1859469566976 1859522201418 1860100816896 1861980327936 1868549008221 1869130432512 1869183340416 1871019067392 1871072028756 1875429556224 1878015025152 1878257045952 1880101684224 1880154902682 1882693594152 1887131602944 1888984956928 1889281868229 1891832883444 1896292435968 1898208516288 1898852917248 1900771584768 1907824787456 1908070649856 1909998631296 1912577619456 1914501005312 1917086072832 1919270469312 1921861976832 1923803893512 1924456983552 1926392315904 1928993439744 1930942562304 1931191403904 1933853746167 1938357485568 1940316069888 1940370992784 1942935994368 1949735079936 1949790269448 1950396973056 1952367722496 1952422986528 1959255270756 1961845235712 1961900768016 1964549837376 1969180803072 1971114737664 1971170532352 1971424558152 1974086487072 1976081173227 1978739933184 1980683255808 1980739321344 1983413827584 1988354969334 1990354560768 1991030243328 1993042050048 1995055889568 1995733168128 1997740179456 2002717011456 2005421193216 2005477958988 2007447541056 2010148503552 2012179628032 2014896586752 2015156247552 2015213288886 2017192432032 2021947490304 2024677638144 2024734948992 2027411472384 2034506170368 2034563759424 2036619553934 2037253275648 2037310942464 2044440282528 2047142854656 2047200801408 2049269364828 2054041894912 2056873598976 2057138669376 2059217274366 2061997745976 2064071396352 2064772104192 2066858422272 2069649211392 2072007443772 2074805185392 2076891715584 2079696052224 2081797449984 2082065732334 2089791664128 2091903262848 2092613419008 2094727868928 2099665698816 2102500786176 2102831257968 2104896450816 2109858250752 2112707100672 2112766903296 2114841853952 2115114394752 2118030293421 2122962960384 2123023053312 2125108076544 2125168230192 2125829505024 2133328990464 2135484580824 2136149065728 2136209531904 2138368032864 2143408734208 2146302885888 2146579481088 2148748460208 2151649821888 2153813630976 2156721831936 2159179277976 2162094723936 2164279380201 2167191355392 2169381161472 2170117619712 2172310382592 2180652171264 2182855578624 2182917366882 2185802993664 2188001148928 2193451964928 2193514053129 2196413687808 2196475859844 2201591218176 2206791499776 2207075890176 2207138364018 2210118567048 2214576602336 2215328403456 2217504079872 2217566848896 2217852627921 2226082424832 2228268662784 2228331736512 2231340556032 2236600418304 2239148880864 2242172306304 2244437875764 2245199814144 2247457701888 2250492346368 2252766322688 2253056637888 2256098842368 2258378483688 2261417066496 2263702081536 2266758660096 2269341486036 2274690926592 2275463135232 2277762342912 2277826817616 2280063873792 2280837906432 2288819441664 2288884229352 2291909935104 2291974810272 2299633860608 2299995317844 2302738956288 2303035711488 2303100901584 2310797131776 2310862541568 2313917300736 2313982798848 2319747464223 2322080320896 2322868617216 2325149908992 2325215725056 2327565204496 2328355362816 2333843914752 2336503180032 2339658058752 2342022131232 2345173254144 2350712684544 2351015622144 2353391170704 2356568852544 2358938738688 2359739547648 2362123911168 2365313384448 2368008507168 2373590532096 2376795488256 2376862766208 2379197085696 2379503694096 2388333330432 2388400934976 2390746586112 2390814258966 2391558193152 2399685865472 2399995114272 2402420153427 2403235723392 2405664036972 2411266572288 2411334825984 2414590746624 2417342017734 2420606049624 2423040334848 2426312060928 2428763691648 2429076687723 2438090274816 2440553806656 2441382322176 2443849180416 2449609981952 2452917583872 2453233692672 2455712525952 2459028367872 2461501292544 2464824950784 2467633460544 2470965398784 2476790120448 2479292755968 2479362935224 2480134422528 2482640437248 2491398677628 2492173910016 2492244453888 2494692089856 2494762705008 2504020033536 2504342727936 2506802245632 2506873203576 2510258125536 2516175470592 2519042490972 2522443844592 2525849790912 2528389914624 2530944688384 2531803889664 2534362113024 2534688717624 2540675794149 2544094199808 2546664841728 2550103492608 2556114763776 2559027292416 2562482635776 2562555169818 2565071858016 2565942644736 2568523087872 2574590083072 2574921871872 2574994758021 2578398676992 2578471661556 2584476647424 2587088093184 2587161323712 2590581325824 2599646773248 2599720359264 2603156963328 2603230648704 2612340361008 2613227194368 2615793647616 2615867690688 2618510855058 2619399783168 2625574404096 2628566077536 2632115316096 2634774897636 2638319910912 2640911007744 2640985761792 2644551770112 2647565067042 2651139959112 2653806081024 2654706991104 2657389400064 2660074519424 2660977557504 2664009570564 2670289348608 2673894924288 2673970611984 2676596721408 2686528782336 2686874996736 2686951051848 2689589909376 2695929987072 2699570184192 2699646598656 2699994503556 2703215296512 2712674893824 2712751679232 2716337700864 2716414589952 2725920376704 2729523806208 2729601068544 2732359153104 2742498131968 2742851559168 2745623032488 2746555112448 2749330327968 2752095195136 2753029472256 2755811229696 2759532281856 2762676591696 2766406913856 2769188954112 2772928069632 2775729933312 2776087643112 2786388885504 2789204350464 2789283302127 2790151225344 2792970491904 2799554265088 2803695648768 2803775010624 2806528601088 2806608043134 2813144334336 2817022537728 2820152526336 2820232354023 2824040391228 2830617280512 2830697404416 2833477435392 2833557640256 2837749325166 2844438653952 2847312774432 2848279375872 2851157377152 2861737181184 2862105974784 2864997946944 2868866429184 2871751507968 2875629109248 2878905703968 2882792965248 2885705840268 2886685475328 2889588473856 2892508215296 2893490159616 2896413843456 2896787105856 2907536228352 2910474104832 2910556489176 2914403991552 2924602619904 2924685404172 2928551583744 2928634479792 2938882906134 2942388666368 2942767853568 2942851152024 2946824756064 2953771204608 2956672106496 2956755798528 2957136837228 2968109899776 2971024883712 2971108982016 2975120741376 2982133891072 2982532454001 2985531841152 2986545364992 2989563075072 2992583834352 2993599752192 2996610269184 3000656461824 3004075517184 3008131789824 3008216938482 3011171311584 3015222755328 3018269442048 3022344880128 3022819933329 3025788648048 3032921235456 3033950846976 3037016457216 3037102423488 3040085165056 3041117208576 3051759255552 3051845639136 3054929330901 3055879913472 3055966413696 3066660423792 3070714281984 3070801202112 3073904047242 3081062842368 3081150055424 3085310398464 3085708004064 3088825911549 3092996618964 3096107094528 3097158156288 3100199878656 3100287633408 3104473817088 3108011165658 3115337573376 3119544078336 3122696174976 3134283579392 3134687496192 3137854894272 3138920128512 3142091803392 3145251651584 3149498548224 3153751179264 3157344676224 3164787376128 3169060651008 3169150354944 3172262780928 3172671592128 3184444440576 3184534579968 3187662114816 3187752345288 3188744257536 3199993485696 3203226871236 3204223598592 3204314297856 3207552049296 3215113101312 3219454328832 3223122690312 3227474732832 3230720446464 3235082747904 3238351588864 3238768916964 3243142085904 3250787033088 3254071742208 3255176429568 3258465573888 3270978256896 3274283367936 3274376050323 3278704490496 3282001723392 3286433267712 3290177947392 3294620531712 3294713789766 3302386827264 3305723674624 3310187249664 3310613835264 3310707546027 3321864903504 3322898546688 3322992605184 3326256119808 3326350273344 3338693378048 3339123637248 3342402994176 3342497604768 3347010834048 3354900627456 3358723321296 3363258459456 3366656813646 3367799721216 3371186552832 3375738519552 3379149484032 3379584956832 3387567725532 3392125599744 3395553122304 3400137990144 3404012229054 3412036389888 3413194702848 3416643514368 3416740226424 3420095810688 3421256859648 3433229162496 3433326344028 3437864902656 3437962215408 3449450790912 3449548431616 3449992976766 3454108434432 3454651352376 3466195697664 3466293812352 3470875951104 3470974198272 3483120481344 3484302925824 3487724863488 3487823587584 3491347806744 3492533044224 3500765872128 3504754770048 3509487088128 3513033196848 3517759881216 3521314349056 3526069026816 3526523433216 3530086756056 3534853278816 3538408108032 3539609321472 3543185866752 3547970076672 3552012760752 3560385798144 3565193232384 3565294149312 3568795628544 3582499995648 3582601402464 3586119879168 3586221388449 3587337289728 3594573316096 3599426912256 3599528798208 3599992671408 3608496055458 3616899858432 3617002238976 3621886119936 3626013026601 3630909074436 3634560502272 3639365074944 3639468091392 3643145537472 3657135412224 3660830709984 3662073483264 3665773770624 3674414972928 3679376375808 3683568788928 3688542551808 3692251938816 3697237426176 3700973244416 3701450190816 3706448098176 3715185180672 3718939133952 3719044402836 3720201633792 3723960655872 3737098016442 3738260865024 3738366680832 3742038134784 3742144057512 3756030050304 3756514091904 3760203368448 3760309805364 3765387188304 3774263205888 3777969913856 3778563736458 3783665766888 3792584871936 3796417032576 3797705834496 3801543169536 3815649574912 3816141299712 3819997262592 3825155238912 3829002010624 3834172145664 3838540938624 3843723953664 3843832754727 3847607787024 3848913967104 3852784631808 3857986879488 3861885124608 3862382807808 3867707492334 3876714971136 3880632139776 3880741985568 3885871988736 3899470159872 3899580538896 3900793946112 3904735444992 3904845973056 3918510541512 3923690471424 3923801536032 3927766282587 3929099674752 3938361606144 3942229475328 3942341064704 3942849116304 3948172974144 3952162346454 3957479866368 3961366511616 3961478642688 3966827655168 3971347600563 3976709938668 3980709121536 3982060486656 3986084100096 3990111779136 3991466336256 3995480358912 4005434022912 4010842386432 4010955917976 4014895082112 4024359256064 4029793173504 4030312495104 4030426577772 4034384864064 4043894980608 4049355276288 4049469897984 4054822944768 4069012340736 4069127518848 4073239107868 4074506551296 4074621884928 4088880565056 4094285709312 4094401602816 4098538729656 4113747197952 4114277338752 4118434548732 4123995491952 4128142792704 4129544208384 4133716844544 4139298422784 4144014887544 4149610370784 4153783431168 4159392104448 4163594899968 4164131464668 4179583328256 4183806525696 4185226838016 4189455737856 4199331397632 4205662515936 4209792901632 4209912064701 4219716501504 4225414201344 4225533806592 4229683707904 4230228789504 4236060586842 4245925920768 4246046106624 4250216153088 4250336460384 4266657980928 4270969161648 4272298131456 4272419063808 4276736065728 4286817468416 4292605771776 4293158962176 4297496920416 4303299643776 4307627261952 4313443663872 4318358555952 4324189447872 4328558760402 4334382710784 4338762322944 4340235239424 4344620765184 4361304342528 4365711157248 4365834733764 4371605987328 4376002297856 4386903929856 4387028106258 4392827375616 4392951719688 4408324359201 4413582999552 4414151780352 4414276728036 4420237134096 4429153204672 4430656806912 4435008159744 4435133697792 4435705255842 4452164849664 4456537325568 4456663473024 4462681112064 4473200836608 4478297761728 4484344612608 4488875751528 4490399628288 4494915403776 4500984692736 4505532645376 4506113275776 4512197684736 4512325407723 4516756967376 4522834132992 4527404163072 4533517320192 4538682972072 4549381853184 4550926270464 4555524685824 4555653635232 4560127747584 4561675812864 4577638883328 4577768458704 4583819870208 4583949620544 4599267721216 4599990635688 4606071422976 4606201803168 4610856070863 4621594263552 4621725083136 4627834601472 4627965597696 4639494928446 4644160641792 4645737234432 4650299817984 4650431450112 4655130408992 4656710725632 4662016748487 4673006360064 4679316117504 4684044262464 4690346508288 4701425369088 4702031244288 4706782341408 4713137705088 4717877477376 4724247822336 4730626768896 4736017014336 4747181064192 4753590976512 4753725532416 4758394171392 4759007388192 4776666660864 4776801869952 4781493172224 4781628517932 4783116386304 4799371730944 4799990228544 4804840306854 4806471446784 4811328073944 4822669651968 4829181493248 4834684035468 4841212099248 4846080669696 4852624121856 4857527383296 4858153375446 4876180549632 4881107613312 4882764644352 4887698360832 4899219963904 4905835167744 4906467385344 4911425051904 4918056735744 4923002585088 4929649901568 4935266921088 4941930797568 4942070684649 4953580240896 4958585511936 4958725870448 4960268845056 4965280874496 4982797355256 4984347820032 4984488907776 4989384179712 4989525410016 5008040067072 5008685455872 5013604491264 5013746407152 5020516251072 5032350941184 5038084981944 5044887689184 5049985220469 5051699581824 5056779829248 5061889376768 5063607779328 5068724226048 5069377435248 5081351588298 5088188399616 5093329683456 5100206985216 5106018343581 5118054584832 5124965271552 5125110339636 5130143716032 5131885289472 5137046175744 5149180166144 5149843743744 5149989516042 5156797353984 5156943323112 5174176186368 5174322647424 5174989465149 5181162651648 5199293546496 5199440718528 5206313926656 5206461297408 5224680722016 5226454388736 5231587295232 5231735381376 5237021710116 5238799566336 5251148808192 5257132155072 5264230632192 5269549795272 5276639821824 5281971523584 5289103540224 5295130134084 5302279918224 5307612162048 5309413982208 5314778800128 5320149038848 5321955115008 5328019141128 5340578697216 5347789848576 5347941223968 5353193442816 5373057564672 5373749993472 5373902103696 5379179818752 5391859974144 5399140368384 5399293197312 5399989007112 5412744083187 5425349787648 5425503358464 5432675401728 5432829179904 5451840753408 5459047612416 5459202137088 5464718306208 5484996263936 5485703118336 5491246064976 5493110224896 5498660655936 5504190390272 5506058944512 5511622459392 5519064563712 5525353183392 5532813827712 5538377908224 5545856139264 5551459866624 5552175286224 5572777771008 5578408700928 5578566604254 5580302450688 5585940983808 5605647024663 5607391297536 5607550021248 5613057202176 5613216086268 5626288668672 5634045075456 5640305052672 5640464708046 5648080782456 5661394808832 5666954870784 5667115280512 5667845604687 5675498650332 5688877307904 5694625548864 5696558751744 5702314754304 5723474362368 5724211949568 5729995893888 5737732858368 5743503015936 5751258218496 5757811407936 5765585930496 5771411680536 5773370950656 5779176947712 5785016430592 5786980319232 5792827686912 5793574211712 5815072456704 5820948209664 5821112978352 5828807983104 5849205239808 5849370808344 5857103167488 5857268959584 5877765812268 5884777332736 5885535707136 5885702304048 5893649512128 5907542409216 5913344212992 5913511597056 5914273674456 5928243519681 5936219799552 5942049767424 5942217964032 5950241482752 5964267782144 5965064908002 5971063682304 5973090729984 5979126150144 5985167668704 5987199504384 5993220538368 6008151034368 6016263579648 6016433876964 6022342623168 6030445510656 6036538884096 6044689760256 6045639866658 6051577296096 6065842470912 6074032914432 6074204846976 6080170330112 6082234417152 6103518511104 6103691278272 6109858661802 6111759826944 6111932827392 6133320847584 6141428563968 6141602404224 6147808094484 6162125684736 6162300110848 6170620796928 6171416008128 6177651823098 6185993237928 6192214189056 6194316312576 6200575266816 6208947634176 6216022331316 6230675146752 6239088156672 6245392349952 6268567158784 6269374992384 6275709788544 6277840257024 6284183606784 6290503303168 6298997096448 6307502358528 6314689352448 6329574752256 6338121302016 6338300709888 6344525561856 6345343184256 6354090880263 6368888881152 6369069159936 6375324229632 6375504690576 6377488515072 6399986971392 6406453742472 6408447197184 6408628595712 6415104098592 6430226202624 6438908657664 6446245380624 6454949465664 6461440892928 6470165495808 6476703177728 6477537833928 6486284171808 6492838140603 6501574066176 6508143484416 6510352859136 6516931147776 6541956513792 6548566735872 6548752100646 6557408980992 6564003446784 6580355894784 6580542159387 6589241063424 6589427579532 6604773654528 6611447349248 6620374499328 6621227670528 6621415092054 6643729807008 6645985210368 6652512239616 6652700546688 6677386756096 6678247274496 6684805988352 6684995209536 6694021668096 6709801254912 6717446642592 6726516918912 6733313627292 6735599442432 6742373105664 6751477039104 6758298968064 6759169913664 6775135451064 6784251199488 6791106244608 6800275980288 6808024458108 6824072779776 6826389405696 6833287028736 6833480452848 6840191621376 6842513719296 6866458324992 6866652688056 6875729805312 6875924430816 6898901581824 6899096863232 6899985953532 6908216868864 6909302704752 6932391395328 6932587624704 6941751902208 6941948396544 6959242392669 6966240962688 6968605851648 6975449726976 6975647175168 6982695613488 6985066088448 7001531744256 7009509540096 7018974176256 7026066393696 7035519762432 7042628698112 7052138053632 7053046866432 7060173512112 7069706557632 7076816216064 7079218642944 7086371733504 7095940153344 7104025521504 7120771596288 7128168438769 7130386464768 7130588298624 7137591257088 7164999991296 7165202804928 7172239758336 7172442776898 7174674579456 7189146632192 7199057596416 7199985342816 7207260460281 7216992110916 7233799716864 7234004477952 7243772239872 7252026053202 7261818148872 7269121004544 7278936182784 7286291074944 7287230063169 7314270824448 7321661419968 7324146966528 7331547541248 7348829945856 7358752751616 7367137577856 7377085103616 7384503877632 7394474852352 7401946488832 7402900381632 7412896196352 7430370361344 7437878267904 7438088805672 7440403267584 7447921311744 7474196032884 7476521730048 7476733361664 7484076269568 7484288115024 7512060100608 7513028183808 7520406736896 7520619610728 7530774376608 7548526411776 7555939827712 7557127472916 7567331533776 7585169743872 7592834065152 7595411668992 7603086339072 7622027382447 7632282599424 7639994525184 7650310477824 7658004021248 7668344291328 7677081877248 7687447907328 7687665509454 7695215574048 7697827934208 7705569263616 7723770249216 7724765615616 7724984274063 7735414984668 7753429942272 7761264279552 7761483971136 7771743977472 7798940319744 7799161077792 7809470889984 7809691946112 7837021083024 7847380942848 7847603072064 7855532565174 7858199349504 7876723212288 7884682129408 7885698232608 7896345948288 7904324692908 7914959732736 7922733023232 7922957285376 7933655310336 7942695201126 7953419877336 7961418243072 7964120973312 7972168200192 7980223558272 7982932672512 8010868045824 8021684772864 8021911835952 8029790164224 8048718512128 8059586347008 8060624990208 8060853155544 8068769728128 8087789961216 8098710552576 8098939795968 8109645889536 8138024681472 8138255037696 8146478215736 8149013102592 8149243769856 8177761130112 8188571418624 8188803205632 8197077459312 8227494395904 8228554677504 8236869097464 8247990983904 8256285585408 8259088416768 8267433689088 8278596845568 8288029775088 8299220741568 8307566862336 8318784208896 8327189799936 8328262929336 8359166656512 8367613051392 8367849906381 8370453676032 8378911475712 8398662795264 8411325031872 8419585803264 8419824129402 8439433003008 8451067613184 8459367415808 8460457579008 8460697062069 8472121173684 8491851841536 8492092213248 8500432306176 8500672920768 8533315961856 8541938323296 8544838127616 8553472131456 8573634936832 8585211543552 8586317924352 8594993840832 8606599287552 8615254523904 8626887327744 8636717111904 8648378895744 8657117520804 8668765421568 8677524645888 8680470478848 8689241530368 8722608685056 8731422314496 8731669467528 8743211974656 8773807859712 8774056212516 8785654751232 8785903439376 8816648718402 8827165999104 8828303560704 8828553456072 8840474268192 8858306409344 8861313613824 8870016319488 8870267395584 8871410511684 8904329699328 8913074651136 8913326946048 8925362224128 8946401673216 8956595523456 8968689225216 8977751503056 8980799256576 8989830807552 9001969385472 9011065290752 9012226551552 9024395369472 9024650815446 9033513934752 9045668265984 9054808326144 9067034640384 9077365944144 9098763706368 9101852540928 9111049371648 9111307270464 9120255495168 9123351625728 9155277766656 9155536917408 9164787992703 9167639740416 9167899241088 9198535442432 9199981271376 9212142845952 9212403606336 9221712141726 9243188527104 9243450166272 9255931195392 9266477734647 9278989856892 9288321283584 9291474468864 9300599635968 9300862900224 9310260817984 9313421451264 9324033496974 9346012720128 9358632235008 9368088524928 9402850738176 9404062488576 9413564682816 9426275410176 9435754954752 9448495644672 9461253537792 9472034028672 9494362128384 9507181953024 9507451064832 9516788342784 9518014776384 9553333321728 9553603739904 9562986344448 9563257035864 9566232772608 9598743461888 9599980457088 9609680613708 9612942893568 9622656147888 9645339303936 9658362986496 9669368070936 9682424198496 9692161339392 9705248243712 9715054766592 9716306750892 9752361099264 9762215226624 9765529288704 9775396721664 9798439927808 9812934770688 9822850103808 9823128150969 9836113471488 9846005170176 9859299803136 9870533842176 9883861595136 9884141369298 9907160481792 9917171023872 9917451740896 9930561748992 9932122638081 9965594710512 9968695640064 9968977815552 9978768359424 9979050820032 10016080134144 10017370911744 10027208982528 10027492814304 10041032502144 10064701882368 10076169963888 10089775378368 10099970440938 10103399163648 10113559658496 10123778753536 10127215558656 10137448452096 10138754870496 10162703176596 10176376799232 10186659366912 10200413970432 10212036687162 10236109169664 10249930543104 10250220679272 10260287432064 10263770578944 10298360332288 10299687487488 10299979032084 10313594707968 10313886646224 10348352372736 10348645294848 10349978930298 10362325303296 10398587092992 10398881437056 10412627853312 10412922594816 10449361444032 10452908777472 10463174590464 10463470762752 10474043420232 10477599132672 10502297616384 10514264310144 10528461264384 10539099590544 10553279643648 10563943047168 10578207080448 10590260268168 10604559836448 10615224324096 10618827964416 10629557600256 10640298077696 10643910230016 10656038282256 10681157394432 10695579697152 10695882447936 10706386885632 10747499986944 10747804207392 10758359637504 10758664165347 10783719948288 10798280736768 10798586394624 10799978014224 10825488166374 10850699575296 10851006716928 10865658359808 10878039079803 10903681506816 10918095224832 10918404274176 10929436612416 10969992527872 10971406236672 10982492129952 10986220449792 10997321311872 11008380780544 11023244918784 11038129127424 11050706366784 11065627655424 11076755816448 11091712278528 11102919733248 11104350572448 11145555542016 11156817401856 11157133208508 11160604901376 11171881967616 11211294049326 11214782595072 11215100042496 11226114404352 11226432172536 11268090150912 11280610105344 11280929416092 11296161564912 11322789617664 11333909741568 11334230561024 11335691209374 11350997300664 11377754615808 11389251097728 11393117503488 11404629508608 11446948724736 11448423899136 11459991787776 11475465716736 11487006031872 11502516436992 11515622815872 11531171860992 11531498264181 11542823361072 11546741901312 11558353895424 11570032861184 11573960638464 11585655373824 11587148423424 11630144913408 11641896419328 11642225956704 11657615966208 11698410479616 11698741616688 11714206334976 11714537919168 11755531624536 11771071414272 11771404608096 11783298847761 11787299024256 11815084818432 11826688425984 11827023194112 11828547348912 11856487039362 11872439599104 11884099534848 11884435928064 11900482965504 11914042801689 11930129816004 11942127364608 11946181459968 11958252300288 11970335337408 11974399008768 11986441076736 12016302068736 12032527159296 12032867753928 12044685246336 12073077768192 12089379520512 12091279733316 12103154592192 12131684941824 12148065828864 12148409693952 12160340660224 12164468834304 12207037022208 12207382556544 12219717323604 12223519653888 12223865654784 12266641695168 12282857127936 12283204808448 12295616188968 12324600221696 12341241593856 12342832016256 12355303646196 12371986475856 12384428378112 12388632625152 12401150533632 12417895268352 12432044662632 12461350293504 12478176313344 12490784699904 12537134317568 12538749984768 12551419577088 12555680514048 12568367213568 12581006606336 12597994192896 12629378704896 12629736194103 12659149504512 12676242604032 12676601419776 12689051123712 12690686368512 12708181760526 12737777762304 12738138319872 12750648459264 12751009381152 12799973942784 12812907484944 12816894394368 12817257191424 12830208197184 12860452405248 12877817315328 12892490761248 12909898931328 12922881785856 12940330991616 12953406355456 12955075667856 12972568343616 12985676281206 13003148132352 13016286968832 13020705718272 13033862295552 13083913027584 13097133471744 13097504201292 13114817961984 13128006893568 13160711789568 13161084318774 13178482126848 13178855159064 13222894698496 13224973077603 13240748998656 13242455341056 13242830184108 13287459614016 13291970420736 13305024479232 13305401093376 13354773512192 13356494548992 13369611976704 13369990419072 13388043336192 13419602509824 13434893285184 13453033837824 13466627254584 13471198884864 13484746211328 13502954078208 13516597936128 13518339827328 13536976223169 13550270902128 13568502398976 13582212489216 13600551960576 13616048916216 13648145559552 13652778811392 13666574057472 13666960905696 13680383242752 13685027438592 13732916649984 13733305376112 13751459610624 13751848861632 13797803163648 13798193726464 13799971907064 13818605409504 13832568212589 13864782790656 13865175249408 13883503804416 13883896793088 13918484785338 13932481925376 13937211703296 13950899453952 13951294350336 13965391226976 13970132176896 14019019080192 14037948352512 14052132787392 14071039524864 14085257396224 14104276107264 14106093732864 14120347024224 14139413115264 14153632432128 14172743467008 14191880306688 14208051043008 14241543192576 14256336877538 14260772929536 14261176597248 14275182514176 14329999982592 14330405609856 14344479516672 14344885553796 14349349158912 14378293264384 14398115192832 14399970685632 14414520920562 14433984221832 14468008955904 14487544479744 14504052106404 14523636297744 14538242009088 14557872365568 14572582149888 14574460126338 14628541648896 14643322839936 14648293933056 14663095082496 14697659891712 14717505503232 14734275155712 14754170207232 14769007755264 14788949704704 14803892977664 14805800763264 14825792392704 14826212053947 14860740722688 14875756535808 14876177611344 14880806535168 14895842623488 14948392065768 14953043460096 14953466723328 14968152539136 14968576230048 15024120201216 15026056367616 15040813473792 15041239221456 15061548753216 15097052823552 15111879655424 15114254945832 15134663067552 15149955661407 15170339487744 15185668130304 15190823337984 15206172678144 15244054764894 15264565198848 15279989050368 15300620955648 15316008042496 15318055030743 15354163754496 15374895814656 15375331018908 15390431148096 15395655868416 15411138527232 15447540498432 15449531231232 15449968548126 15470829969336 15522528559104 15522967942272 15524968395447 15543487954944 15597880639488 15598322155584 15618941779968 15619383892224 15674042166048 15694761885696 15695206144128 15711065130348 15716398699008 15753446424576 15769364258816 15771396465216 15792691896576 15808649385816 15829919465472 15845914570752 15867310620672 15885390402252 15906839754672 15922836486144 15928241946624 15944336400384 15960447116544 15965865345024 16021736091648 16043369545728 16043823671904 16059580328448 16097437024256 16119172694016 16121249980416 16121706311088 16137539456256 16175579922432 16197421105152 16197879591936 16238232249561 16276049362944 16276510075392 16292956431472 16298026205184 16298487539712 16355522260224 16377142837248 16377606411264 16394154918624 16454988791808 16457109355008 16473738194928 16495981967808 16512571170816 16518176833536 16534867378176 16557193691136 16576059550176 16598441483136 16615133724672 16637568417792 16654379599872 16656525858672 16718333313024 16735226102784 16735699812762 16740907352064 16757822951424 16816941073989 16822650063744 16839171606528 16839648258804 16878866006016 16902135226368 16918734831616 16920915158016 16921394124138 16944242347368 16984184426496 17000864612352 17001345841536 17003536814061 17066631923712 17083876646592 17089676255232 17106944262912 17147269873664 17170423087104 17172635848704 17189987681664 17213198575104 17230509047808 17253774655488 17273434223808 17296757791488 17314235041608 17337530843136 17355049291776 17360940957696 17378483060736 17445217370112 17462844628992 17463338935056 17486423949312 17547615719424 17548112425032 17571309502464 17571806878752 17633297436804 17654331998208 17656607121408 17657106912144 17680948536384 17716612818688 17722627227648 17740032638976 17740534791168 17742821023368 17784730559043 17808659398656 17826149302272 17826653892096 17850724448256 17892803346432 17913191046912 17937378450432 17955503006112 17961598513152 17979661615104 18022130581504 18024453103104 18048790738944 18049301630892 18067027869504 18091336531968 18109616652288 18134069280768 18154731888288 18197527412736 18222098743296 18222614540928 18240510990336 18246703251456 18310555533312 18311073834816 18329575985406 18335279480832 18335798482176 18399962542752 18424285691904 18424807212672 18443424283452 18486377054208 18486900332544 18511862390784 18532955469294 18557979713784 18576642567168 18582948937728 18601725800448 18620521635968 18626842902528 18648066993948 18692025440256 18717264470016 18736177049856 18805701476352 18808124977152 18827129365632 18852550820352 18871509909504 18896991289344 18922507075584 18944068057344 18988724256768 19014363906048 19014902129664 19033576685568 19036029552768 19106666643456 19107207479808 19125972688896 19126514071728 19132465545216 19197486923776 19199960914176 19219361227416 19225885787136 19245312295776 19290678607872 19316725972992 19338736141872 19364848396992 19384322678784 19410496487424 19430109533184 19432613501784 19478514421809 19504722198528 19524430453248 19531058577408 19550793443328 19596879855616 19625869541376 19645700207616 19646256301938 19672226942976 19692010340352 19741067684352 19741626478161 19767723190272 19768282738596 19814320963584 19834342047744 19834903481792 19861123497984 19864245276162 19931189421024 19937955631104 19957536718848 19958101640064 20032160268288 20034741823488 20054417965056 20054985628608 20082065004288 20129403764736 20152339927776 20179550756736 20199940881876 20206798327296 20227119316992 20247557507072 20254431117312 20274896904192 20277509740992 20325406353192 20352753598464 20373318733824 20400827940864 20424073374324 20472218339328 20499861086208 20500441358544 20520574864128 20527541157888 20596720664576 20599374974976 20599958064168 20627189415936 20627773292448 20696704745472 20697290589696 20699957860596 20724650606592 20797174185984 20797762874112 20825255706624 20825845189632 20877727178007 20898722888064 20905817554944 20926349180928 20926941525504 20948086840464 20955198265344 21004595232768 21028528620288 21056922528768 21078199181088 21106559287296 21127886094336 21156414160896 21180520536336 21209119672896 21230448648192 21237655928832 21259115200512 21280596155392 21287820460032 21312076564512 21362314788864 21384505316307 21391159394304 21391764895872 21412773771264 21494999973888 21495608414784 21516719275008 21517328330694 21567439896576 21597172789248 21599956028448 21621781380843 21650976332748 21701399150592 21702013433856 21731316719616 21756078159606 21807363013632 21836808548352 21858873224832 21939985055744 21942812473344 21964984259904 21972440899584 21994642623744 22016761561088 22046489837568 22076258254848 22101412733568 22131255310848 22153511632896 22183424557056 22205839466496 22208701144896 22291111084032 22313634803712 22314266417016 22321209802752 22343763935232 22422588098652 22429565190144 22430200084992 22452228808704 22452864345072 22536180301824 22561220210688 22561858832184 22592323129824 22645579235328 22667819483136 22668461122048 22671382418748 22701994601328 22755509231616 22778502195456 22786235006976 22809259017216 22866082147341 22896847798272 22919983575552 22950931433472 22974012063744 23005032873984 23031245631744 23062343721984 23062996528362 23085646722144 23093483802624 23116707790848 23140065722368 23171310747648 23174296846848 23174952822189 23260289826816 23283792838656 23284451913408 23315231932416 23396820959232 23397483233376 23428412669952 23429075838336 23511063249072 23542142828544 23542809216192 23566597695522 23574598048512 23630169636864 23654046388224 23657094697824 23712974078724 23744879198208 23768199069696 23768871856128 23800965931008 23828085603378 23860259632008 23884254729216 23892362919936 23916504600576 23940670674816 23948798017536 24032604137472 24065054318592 24065735507856 24089370492672 24146155536384 24178759041024 24182559466632 24206309184384 24263369883648 24296131657728 24296819387904 24320681320448 24328937668608 24414074044416 24414765113088 24439434647208 24447039307776 24447731309568 24533283390336 24565714255872 24566409616896 24591232377936 24649200443392 24682483187712 24685664032512 24710607292392 24743972951712 24768856756224 24777265250304 24802301067264 24835790536704 24864089325264 24922700587008 24956352626688 24981569399808 25077499969536 25102839154176 25103549719143 25111361028096 25136734427136 25162013212672 25195988385792 25258757409792 25259472388206 25318299009024 25353202839552 25378102247424 25381372737024 25382091186207 25416363521052 25475555524608 25476276639744 25501296918528 25502018762304 25599947885568 25625814969888 25634514382848 25660416394368 25720904810496 25755634630656 25784981522496 25819797862656 25845763571712 25880661983232 25906812710912 25910151335712 25945136687232 25971352562412 26006296264704 26032573937664 26041411436544 26067724591104 26167826055168 26194266943488 26195008402584 26229635923968 26321423579136 26322168637548 26356964253696 26357710318128 26445789396992 26449946155206 26481497997312 26484910682112 26485660368216 26574919228032 26583940841472 26610048958464 26610802186752 26709547024384 26712989097984 26739223953408 26739980838144 26776086672384 26839205019648 26869786570368 26906067675648 26933254509168 26942397769728 26969492422656 27005908156416 27033195872256 27036679654656 27073952446338 27100541804256 27137004797952 27164424978432 27201103921152 27232097832432 27296291119104 27305557622784 27333148114944 27333921811392 27360766485504 27370054877184 27465833299968 27466610752224 27494363978109 27502919221248 27503697723264 27595606327296 27596387452928 27599943814128 27637210819008 27665136425178 27729565581312 27730350498816 27767793586176 27799433203941 27836969570676 27864963850752 27874423406592 27901798907904 27902588700672 27930782453952 27940264353792 28038038160384 28075896705024 28104265574784 28170514792448 28208552214528 28212187465728 28240694048448 28278826230528 28307264864256 28345486934016 28383760613376 28416102086016 28483086385152 28512673755076 28521545859072 28522353194496 28550365028352 28659999965184 28660811219712 28688959033344 28689771107592 28698698317824 28796230385664 28799941371264 28829041841124 28867968443664 28936017911808 28975088959488 29008104212808 29047272595488 29076484018176 29115744731136 29145164299776 29148920252676 29257083297792 29286645679872 29296587866112 29326190164992 29395319783424 29468550311424 29469384452907 29508340414464 29538015510528 29577899409408 29607785955328 29611601526528 29651584785408 29652424107894 29721481445376 29751513071616 29752355222688 29791685246976 29896784131536 29906086920192 29906933446656 29936305078272 29937152460096 30048240402432 30052112735232 30081626947584 30082478442912 30123097506432 30194105647104 30223759310848 30228509891664 30269326135104 30299911322814 30340678975488 30371336260608 30381646675968 30412345356288 30488109529788 30529130397696 30559978100736 30601241911296 30632016084992 30636110061486 30708327508992 30749791629312 30750662037816 30780862296192 30791311736832 30895080996864 30899062462464 30899937096252 30941659938672 31045057118208 31045935884544 31049936790894 31086975909888 31195761278976 31196644311168 31237883559936 31238767784448 31348084332096 31389523771392 31390412288256 31422130260696 31432797398016 31506892849152 31538728517632 31542792930432 31585383793152 31617298771632 31659838930944 31691829141504 31734621241344 31770780804504 31813679509344 31845672972288 31856483893248 31888672800768 31920894233088 31931730690048 32043472183296 32086739091456 32087647343808 32119160656896 32194874048512 32242499960832 32243412622176 32275078912512 32275992496041 32351159844864 32394842210304 32395759183872 32476464499122 32552098725888 32553020150784 32585912862944 32596975079424 32634117239409 32711044520448 32754285674496 32755212822528 32788309837248 32909977583616 32914218710016 32947476389856 32991963935616 33025142341632 33069734756352 33114387382272 33152119100352 33196882966272 33230267449344 33275136835584 33308759199744 33313051717344 33436666626048 33470452205568 33471399625524 33481814704128 33515645902848 33633882147978 33645300127488 33678343213056 33679296517608 33804270452736 33837469663232 33841830316032 33842788248276 33888484694736 33968368852992 34001729224704 34002691683072 34007073628122 34133263847424 34167753293184 34179352510464 34213888525824 34294539747328 34340846174208 34345271697408 34379975363328 34426397150208 34461018095616 34507549310976 34546868447616 34593515582976 34594494792543 34628470083216 34675061686272 34710098583552 34721881915392 34756966121472 34890434740224 34925689257984 34926677870112 34972847898624 35095231438848 35096224850064 35142619004928 35143613757504 35266594873608 35313214242816 35314213824288 35349896543283 35361897072768 35433225637376 35445254455296 35480065277952 35481069582336 35485642046736 35569461118086 35617318797312 35652298604544 35653307784192 35701448896512 35742128405067 35826382093824 35874756900864 35911006012224 35923197026304 35959323230208 36044261163008 36048906206208 36097581477888 36098603261784 36134055739008 36219233304576 36268138561536 36309463776576 36395054825472 36444197486592 36445229081856 36481021980672 36493406502912 36621111066624 36622147669632 36659151970812 36670558961664 36671596964352 36799925085504 36848571383808 36849614425344 36886848566904 36973800665088 37023724781568 37065910938588 37115959427568 37153285134336 37165897875456 37203451600896 37241043271936 37253685805056 37296133987896 37384050880512 37434528940032 37472354099712 37611402952704 37616249954304 37654258731264 37705101640704 37743019819008 37793982578688 37888136114688 37889208582309 37977448513536 38028727812096 38029804259328 38067153371136 38072059105536 38213333286912 38214414959616 38251945377792 38253028143456 38394973847552 38399921828352 38438722454832 38451771574272 38490624591552 38581357215744 38633451945984 38677472283744 38729696793984 38768645357568 38820992974848 38860219066368 38865227003568 38957028843618 39009444397056 39048860906496 39062117154816 39101586886656 39251739082752 39291400415232 39292512603876 39344453885952 39384020680704 39482135368704 39483252956322 39535446380544 39536565477192 39668684095488 39669806963584 39674919232809 39722246995968 39728490552324 39862378842048 39875911262208 39915073437696 39916203280128 40064320536576 40069483646976 40108835930112 40109971257216 40164130008576 40258807529472 40304679855552 40359101513472 40399881763752 40413596654592 40454238633984 40495115014144 40508862234624 40549793808384 40555019481984 40650812706384 40705507196928 40746637467648 40801655881728 40848146748648 40944436678656 40999722172416 41000882717088 41041149728256 41055082315776 41193441329152 41198749949952 41199916128336 41254378831872 41255546584896 41393409490944 41394581179392 41399915721192 41497704637767 41594348371968 41595525748224 41650511413248 41651690379264 41755454356014 41797445776128 41811635109888 41852698361856 41853883051008 41896173680928 41910396530688 42057057240576 42113845057536 42156398362176 42213118574592 42255772188672 42312828321792 42361041072672 42418239345792 42460897296384 42518230401024 42561192310784 42575640920064 42624153129024 42724629577728 42769010632614 42782318788608 42783529791744 42825547542528 42989999947776 42991216829568 43033438550016 43034656661388 43134879793152 43194345578496 43199912056896 43243562761686 43301952665496 43404026867712 43462633439232 43512156319212 43614726027264 43673617096704 43717746449664 43879970111488 43885624946688 43929968519808 43944881799168 43989285247488 44033523122176 44092979675136 44152516509696 44202825467136 44262510621696 44307023265792 44366849114112 44411678932992 44417402289792 44478636161841 44582222168064 44627269607424 44628532834032 44642419605504 44687527870464 44845176197304 44859130380288 44860400169984 44904457617408 44905728690144 45072360603648 45122440421376 45123717664368 45184646259648 45291158470656 45335638966272 45336922244096 45342764837496 45403989202656 45449866984221 45511018463232 45557004390912 45572470013952 45618518034432 45732164294682 45793695596544 45839967151104 45901862866944 45948024127488 46062491263488 46124687443968 46125993056724 46171293444288 46186967605248 46233415581696 46280131444736 46342621495296 46348593693696 46349905644378 46567585677312 46568903826816 46630463864832 46793641918464 46794966466752 46856825339904 46858151676672 47022126498144 47084285657088 47085618432384 47133195391044 47149196097024 47260339273728 47308092776448 47314189395648 47425948157448 47489758396416 47537743712256 47601931862016 47656171206756 47720519264016 47768509458432 47784725839872 47833009201152 47881341349632 47897596035072 48065208274944 48130108637184 48131471015712 48178740985344 48292311072768 48357518082048 48365118933264 48412618368768 48526739767296 48592263315456 48593638775808 48641362640896 48714696748683 48828148088832 48829530226176 48878869294416 48894078615552 48895462619136 49066566780672 49131428511744 49132819233792 49182464755872 49298400886784 49364966375424 49371328065024 49421214584784 49487945903424 49537713512448 49554530500608 49604602134528 49671581073408 49728178650528 49845401174016 49912705253376 49963138799616 50154999939072 50205678308352 50207099438286 50222722056192 50273468854272 50324026425344 50450823221967 50517514819584 50518944776412 50636598018048 50706405679104 50756204494848 50762745474048 50764182372414 50832727042104 50952553279488 51002593837056 51004037524608 51010610442183 51199895771136 51251629939776 51269028765696 51320832788736 51441809620992 51511269261312 51569963044992 51639595725312 51691527143424 51761323966464 51813625421824 51820302671424 51890273374464 51942705124824 52012592529408 52065147875328 52082822873088 52135449182208 52335652110336 52388533886976 52390016805168 52459271847936 52642847158272 52644337275096 52713928507392 52715420636256 52891578793984 52899892310412 52962995994624 52969821364224 52971320736432 53149838456064 53167881682944 53220097916928 53221604373504 53354191677129 53425978195968 53478447906816 53479961676288 53552173344768 53678410039296 53739573140736 53812135351296 53866509018336 53884795539456 53938984845312 54066391744512 54073359309312 54147904892676 54201083608512 54274009595904 54328849956864 54402207842304 54464195664864 54592582238208 54666296229888 54667843622784 54721532971008 54740109754368 54931666599936 54933221504448 54988727956218 55005838442496 55007395446528 55192774905856 55199887628256 55274421638016 55330272850356 55459131162624 55460700997632 55535587172352 55598866407882 55673939141352 55729927701504 55748846813184 55805177401344 55861564907904 55880528707584 56076076320768 56151793410048 56208531149568 56341029584896 56417104429056 56424374931456 56481388096896 56557652461056 56614529728512 56690973868032 56767521226752 56832204172032 56966172770304 57025347510152 57043091718144 57044706388992 57100730056704 57319999930368 57321622439424 57377918066688 57379542215184 57397396635648 57592460771328 57599882742528 57658083682248 57735936887328 57872035823616 57950177918976 58016208425616 58094545190976 58152968036352 58231489462272 58290328599552 58297840505352 58435543265427 58514166595584 58573291359744 58593175732224 58652380329984 58790639566848 58937100622848 58938768905814 59016680828928 59076031021056 59215571910656 59223203053056 59224879434483 59303169570816 59304848215788 59442962890752 59503026143232 59504710445376 59583370493952 59793568263072 59813866893312 59872610156544 59874304920192 60096480804864 60104225470464 60163253895168 60164956885824 60246195012864 60388211294208 60457019783328 60538652270208 60599822645628 60681357950976 60742672521216 60763293351936 60824690712576 60976219059576 61058260795392 61119956201472 61202483822592 61272220122972 61416655017984 61499583258624 61501324075632 61561724592384 61582623473664 61790161993728 61798124924928 61799874192504 61883319877344 62090114236416 62091871769088 62099873581788 62173951819776 62391522557952 62393288622336 62475767119872 62477535568896 62696168664192 62779047542784 62780824576512 62844260521392 62865594796032 63013785698304 63077457035264 63085585860864 63170767586304 63234597543264 63319677861888 63383658283008 63469242482688 63541561609008 63627359018688 63691345944576 63712967786496 63777345601536 63841788466176 63863461380096 64086944366592 64153515948921 64173478182912 64175294687616 64238321313792 64389748097024 64484999921664 64486825244352 64550157825024 64551984992082 64702319689728 64791518367744 64865344142529 64952928998244 65104197451776 65106040301568 65171825725888 65193950158848 65268234478818 65422089040896 65510425645056 65576619674496 65819955167232 65828437420032 65894952779712 65983927871232 66050284683264 66139469512704 66228774764544 66304238200704 66393765932544 66460534898688 66550273671168 66617518399488 66626103434688 66873333252096 66940904411136 66942799251048 66963629408256 67031291805696 67267764295956 67290600254976 67356686426112 67358593035216 67608540905472 67674939326464 67683660632064 67685576496552 67776969389472 67936737705984 68003458449408 68005383366144 68014147256244 68266527694848 68335506586368 68358705020928 68427777051648 68589079494656 68598246442023 68690543394816 68759950726656 68852794300416 68922036191232 69015098621952 69093736895232 69187031165952 69188989585086 69256940166432 69350123372544 69420197167104 69513932242944 69524858466567 69780869480448 69851378515968 69853355740224 69945695797248 70190462877696 70192449700128 70285238009856 70287227515008 70533189747216 70626428485632 70628427648576 70699793086566 70723794145536 70866451274752 70890508910592 70962139164672 70971284093472 71138922236172 71234637594624 71304597209088 71306615568384 71402897793024 71484256810134 71652764187648 71749513801728 71822012024448 71846394052608 72088522326016 72097812412416 72195162955776 72197206523568 72268111478016 72438466609152 72536277123072 72618927553152 72790109650944 72888394973184 72890458163712 72962043961344 72986813005824 73242222133248 73244295339264 73318303941624 73341117923328 73343193928704 73599850171008 73697142767616 73699228850688 73773697133808 73947601330176 74047449563136 74131821877176 74231918855136 74306570268672 74331795750912 74406903201792 74482086543872 74507371610112 74592267975792 74768101761024 74869057880064 74944708199424 75232499908608 75308517462528 75310649157429 75410203281408 75486039638016 75587965157376 75776272229376 75778417164618 75954897027072 76059608518656 76134306742272 76144118211072 76146273558621 76426666573824 76428829919232 76503890755584 76506056286912 76789947695104 76799843656704 76877444909664 76903543148544 76981249183104 77162714431488 77266903891968 77354944567488 77459393587968 77537290715136 77641985949696 77720438132736 77730454007136 77914057687236 78018888794112 78097721812992 78124234309632 78203173773312 78503478165504 78582800830464 78585025207752 78688907771904 78964270737408 78966505912644 79070892761088 79073130954384 79337368190976 79339613927168 79349838465618 79444493991936 79456981104648 79724757684096 79751822524416 79830146875392 79832406560256 80128641073152 80138967293952 80217671860224 80219942514432 80328260017152 80517615058944 80609359711104 80718203026944 80799763527504 80827193309184 80908477267968 80990230028288 81017724469248 81099587616768 81110038963968 81301625412768 81411014393856 81493274935296 81603311763456 81696293497296 81888873357312 81999444344832 82001765434176 82082299456512 82110164631552 82397499899904 82399832256672 82483091934327 82508757663744 82511093169792 82786818981888 82789162358784 82799831442384 82995409275534 83188696743936 83191051496448 83303380758528 83398299611823 83510908712028 83594891552256 83623270219776 83705396723712 83707766102016 83792347361856 83820793061376 84114114481152 84227690115072 84312796724352 84511544377344 84625656643584 84722082145344 84836478691584 84921794592768 85036460802048 85122384621568 85151281840128 85248306258048 85449259155456 85538021265228 85564637577216 85567059583488 85651095085056 85979999895552 85982433659136 86066877100032 86069313322776 86388691156992 86399824113792 86487125523372 86603905330992 86808053735424 86925266878464 87024312638424 87229452054528 87347234193408 87435492899328 87759940222976 87771249893376 87859937039616 87889763598336 87978570494976 88067046244352 88185959350272 88405650934272 88408153358721 88525021243392 88614046531584 88733698228224 88823357865984 88834804579584 88957272323682 89164444336128 89254539214848 89257065668064 89375055740928 89690352394608 89718260760576 89720800339968 89808915234816 89811457380288 90144721207296 90244880842752 90247435328736 90369292519296 90582316941312 90671277932544 90673844488192 90685529674992 90807978405312 90899733968442 91022036926464 91114008781824 91144940027904 91237036068864 91464328589364 91587391193088 91679934302208 91803725733888 91896048254976 92124982526976 92249374887936 92251986113448 92342586888576 92373935210496 92560262889472 92685242990592 92697187387392 92699811288756 93135171354624 93137807653632 93260927729664 93587283836928 93589932933504 93713650679808 93716303353344 94044252996288 94168571314176 94171236864768 94266390782088 94298392194048 94520678547456 94616185552896 94628378791296 94851896314896 94979516792832 95075487424512 95203863724032 95312342413512 95441038528032 95537018916864 95569451679744 95666018402304 95762682699264 95795192070144 96130416549888 96260217274368 96262942031424 96357481970688 96584622145536 96730237866528 96825236737536 96827977488123 97053479534592 97184526630912 97187277551616 97282725281792 97429393497366 97656296177664 97659060452352 97757738588832 97790925238272 98133133561344 98262857023488 98265638467584 98364929511744 98596801773568 98729932750848 98742656130048 98842429169568 98975891806848 99075427024896 99209204269056 99343162146816 99456357301056 99690802348032 99825410506752 99926277599232 100309999878144 100411356616704 100414198876572 100445444112384 100546937708544 100648052850688 100901646443934 101035029639168 101037889552824 101412811358208 101512408989696 101525490948096 101528364744828 101665454084208 101905106558976 102005187674112 102008075049216 102021220884366 102399791542272 102503259879552 102538057531392 102641665577472 102883619241984 103022538522624 103139926089984 103279191450624 103383054286848 103522647932928 103627250843648 103640605342848 103780546748928 103783484377629 103885410249648 104025185058816 104130295750656 104165645746176 104270898364416 104671304220672 104777067773952 104780033610336 104918543695872 105285694316544 105288674550192 105427857014784 105430841272512 105783157587968 105799784620824 105939642728448 105942641472864 106049689629849 106299676912128 106335763365888 106440195833856 106443208747008 106708383354258 106851956391936 106956895813632 106959923352576 107104346689536 107226385215201 107479146281472 107624270702592 107733018036672 107769591078912 107877969690624 108132783489024 108146718618624 108295809785352 108402167217024 108657699913728 108804415684608 108928391329728 109185164476416 109332592459776 109335687245568 109443065942016 109480219508736 109863333199872 109866443008896 109977455912436 110011676884992 110014790893056 110385549811712 110399775256512 110548843276032 110660545700712 110921401995264 111071174344704 111197732815764 111347878282704 111459855403008 111497693626368 111610354802688 111723129815808 111761057415168 112152152641536 112303586820096 112417062299136 112682059169792 112834208858112 112848749862912 112962776193792 113115304922112 113229059457024 113381947736064 113664408344064 113667625746927 113932345540608 114050695020304 114086183436288 114089412777984 114201460113408 114639999860736 114643244878848 114755836133376 114759084430368 115184921542656 115199765485056 115316167364496 115471873774656 115744071647232 115900355837952 116032416851232 116189090381952 116305936072704 116462978924544 116580657199104 116595681010704 116871086530854 117028333191168 117146582719488 117186351464448 117304760659968 117874201245696 117877537811628 118033361657856 118152062042112 118431143821312 118446406106112 118449758868966 118606339141632 118609696431576 119006052286464 119009420890752 119024757698427 119166740987904 119587136526144 119627733786624 119745220313088 119748609840384 120192961609728 120208450940928 120326507790336 120329913771648 120492390025728 120776422588416 120914039566656 121077304540416 121199645291256 121362715901952 121485345042432 121526586703872 121649381425152 121952438119152 122116521590784 122239912402944 122404967645184 122544440245944 122833310035968 122999166517248 123002648151264 123123449184768 123165246947328 123580323987456 123596249849856 123599748385008 123766639754688 124180228472832 124183743538176 124199747163576 124493113913301 124783045115904 124786577244672 124951534239744 124955071137792 125392337328384 125558095085568 125561649153024 125688521042784 125731189592064 126154914070528 126171171721728 126341535172608 126469195086528 126639355723776 126767316566016 126938484965376 127083123218016 127254718037376 127382691889152 127554691203072 127683576932352 127726922760192 128173888733184 128307031897842 128346956365824 128350589375232 128476642627584 128969999843328 128973650488704 129100315650048 129103969984164 129404639379456 129583036735488 129730688285058 129905857996488 130212080603136 130343651451776 130387900317696 130536468957636 130844178081792 131020851290112 131153239348992 131639910334464 131656874840064 131789905559424 131967855742464 132100569366528 132278939025408 132457549529088 132608476401408 132787531865088 132921069797376 133100547342336 133235036798976 133252206869376 133746666504192 133881808822272 133885598502096 133927258816512 134062583611392 134535528591912 134581200509952 134713372852224 134717186070432 135217081810944 135349878652928 135367321264128 135371152993104 135553938778944 135873475411968 136006916898816 136010766732288 136028294512488 136349600952663 136533055389696 136671013172736 136717410041856 136855554103296 137178158989312 137196492884046 137381086789632 137519901453312 137705588600832 137844072382464 138187473790464 138374062331904 138377979170172 138513880332864 138700246745088 138840394334208 139027864485888 139049716933134 139702757031936 139706711480448 139891391594496 140380925755392 140384899400256 140570476019712 140574455030016 141066379494432 141252856971264 141256855297152 141399586173132 141447588291072 141732902549504 141781017821184 141924278329344 141942568186944 142277844472344 142469275189248 142613231136768 142805795586048 142968513620268 143305528375296 143499027603456 143644024048896 143692788105216 144177044652032 144195624824832 144390325911552 144394413047136 144536222956032 144876933218304 145072554246144 145237855106304 145580219301888 145776789946368 145780916327424 145924087922688 146144090246049 146484444266496 146488590678528 146636607883248 146682235846656 146686387857408 147199700342016 147394285535232 147398457701376 147547394267616 147895202660352 148094899126272 148263643754352 148463837710272 148613140537344 148663591501824 148813806403584 148964173087744 149014743220224 149184535951584 149536203522048 149738115760128 149889416398848 150464999817216 150617034925056 150621298314858 150820406562816 150972079276032 151352469665901 151552544458752 151556834329236 151909794054144 152119217037312 152268613484544 152288236422144 152292547117242 152857659838464 153007781511168 153012112573824 153579895390208 153599687313408 153754889819328 153807086297088 153962498366208 154325428862976 154533807783936 154709889134976 154918787175936 155074581430272 155283971899392 155440876265472 155460908014272 155828115374472 156037777588224 156195443625984 156248468619264 156406347546624 157006956331008 157165601660928 157170050415504 157377815543808 157928541474816 157933011825288 158141785522176 158146261908768 158674736381952 158679227854336 158699676931236 158888987983872 158913962209296 159449515368192 159503645048832 159660293750784 159664813120512 160062575031387 160277934587904 160435343720448 160439885028864 160656520034304 161035230117888 161218719422208 161436406053888 161599527055008 161654386618368 161816954535936 161980460056576 162199175233536 162220077927936 162603250825536 162822028787712 162986549870592 163206623526912 163392586994592 163777746714624 163998888689664 164003530868352 164164598913024 164220329263104 164794999799808 164799664513344 164966183868654 165017515327488 165022186339584 165578324717568 165599662884768 165990818551068 166377393487872 166382102992896 166606761517056 166796599223646 167021817424056 167189783104512 167246540439552 167415532204032 167584694723712 167641586122752 168228228962304 168455380230144 168625593448704 169023088754688 169251313287168 169444164290688 169672957383168 169843589185536 170072921604096 170244769243136 170302563680256 170496612516096 170898518310912 171076042530456 171129275154432 171134119166976 171302190170112 171959999791104 171964867318272 172133754200064 172138626645552 172777382313984 172799648227584 172974251046744 173207810661984 173616107470848 173850533756928 174048625276848 174458904109056 174694468386816 174870985798656 175306629796281 175542499786752 175719874079232 175779527196672 175957140989952 176134092488704 176371918700544 176811301868544 176816306717442 177050042486784 177228093063168 177646715731968 177669609159168 177674638303449 177914544647364 178328888672256 178509078429696 178514131336128 178750111481856 179380704789216 179441600679936 179617830469632 179622914760576 180289442414592 180489761685504 180494870657472 180738585038592 181164633882624 181347688976384 181371059349984 181615956810624 181799467936884 182044073852928 182228017563648 182289880055808 182474072137728 182928657178728 183174782386176 183359868604416 183607451467776 184249965053952 184498749775872 184503972226896 184685173777152 184747870420992 185120525778944 185370485981184 185394374774784 185399622577512 186270342709248 186275615307264 186521855459328 187174567673856 187179865867008 187427301359616 187432606706688 188088505992576 188337142628352 188342473729536 188532781564176 188596784388096 189041357094912 189232371105792 189256757582592 189703792629792 189959033585664 190150974849024 190407727448064 190624684827024 190882077056064 191074037833728 191138903359488 191332036804608 191525365398528 191590384140288 192260833099776 192460547846763 192520434548736 192525884062848 192714963941376 193169244291072 193460475733056 193650473475072 193655954976246 194106959069184 194374555103232 194565450563584 194596032427587 194858786994732 195312592355328 195318120904704 195515477177664 195581850476544 196266267122688 196531276935168 196729859023488 197193603547136 197459865501696 197485312260096 197684858339136 197951783613696 198150854049792 198418408538112 198686324293632 198912714602112 199381604696064 199650821013504 199852555198464 200619999756288 200822713233408 200828397753144 200890888224768 201093875417088 201803292887868 202070059278336 202075779105648 202825622716416 203024817979392 203050981896192 203056729489656 203330908168416 203810213117952 204010375348224 204016150098432 204042441768732 204799583084544 205006519759104 205076115062784 205283331154944 205767238483968 206279852179968 206558382901248 206766108573696 207045295865856 207254501687296 207281210685696 207561093497856 207566968755258 207770820499296 208050370117632 208260591501312 208541796728832 209342608441344 209554135547904 209560067220672 209837087391744 210571388633088 210577349100384 210855714029568 210861682545024 211566315175936 211599569241648 211879285456896 211885282945728 212099379259698 212599353824256 212671526731776 212886417494016 213416766708516 213703912783872 213913791627264 213919846705152 214208693379072 214452770430402 214958292562944 215248541405184 215466036073344 215539182157824 216265566978048 216293437237248 216591619570704 216804334434048 217315399827456 217608831369216 217856782659456 218370328952832 218665184919552 218671374491136 218886131884032 218960439017472 219726666399744 219732886017792 219954911824872 220023353769984 220029581786112 220771099623424 220799550513024 221097686552064 221321091401424 221842803990528 222142348689408 222395465631528 222695756565408 222919710806016 222995387252736 223220709605376 223446259631616 223522114830336 224304305283072 224607173640192 224834124598272 225364118339584 225697499725824 225925552387584 225931947472287 226230609844224 226458118914048 226763895472128 227328816688128 227335251493854 227864691081216 228101390040608 228178825555968 228402920226816 228438820675863 229279999721472 229286489757696 229511672266752 229518168860736 230369843085312 230399530970112 230632334728992 230943747549312 231488143294464 231800711675904 232064833702464 232378180763904 232611872145408 232925957849088 233161314398208 233191362021408 233742173061708 234056666382336 234293165438976 234372702928896 234609521319936 235748402491392 235755075623256 236066723315712 236862287642624 236892812212224 236899517737932 237212678283264 237219392863152 238012104572928 238018841781504 238049515396854 238333481975808 239174273052288 239255467573248 239490440626176 239497219680768 240385923219456 240416901881856 240653015580672 240659827543296 240984780051456 241552845176832 241828079133312 242154609080832 242399290582512 242725431803904 242970690084864 243053173407744 243298762850304 243904876238304 244233043181568 244479824805888 244809935290368 245088880491888 245666620071936 245998333034496 246005296302528 246246898369536 246330493894656 247192499699712 247199496770016 247449275802981 247533279509376 248360456945664 248367487076352 248399494327152 248986227826602 249566090231808 249573154489344 249910142275584 250194898835469 250784674656768 251116190171136 251123298306048 251377042085568 251462379184128 252309828141056 252342343443456 252683070345216 252938390173056 253534633132032 253876969930752 254166246436032 254509436074752 254765383778304 255109382406144 255367153864704 255453845520384 256347777466368 256614063795684 256693912731648 256701178750464 256953285255168 257939999686656 257947300977408 258200631300096 258207939968328 259166073470976 259461376570116 259811715992976 260424161206272 260687302903552 260775800635392 261072937915272 261688356163584 262041702580224 262306478697984 263279820668928 263313749680128 263579811118848 263935711484928 264201138733056 264557878050816 265216952802816 265224460076163 265575063730176 265842139594752 266201094684672 266470073597952 266504413738752 267493333008384 267763617644544 267771197004192 268125167222784 269071057183824 269162401019904 269426745704448 269434372140864 270434163621888 270734642528256 270742305986208 271107877557888 271746950823936 272013833797632 272021533464576 272056589024976 272699201905326 273066110779392 273342026345472 273434820083712 273711108206592 274392985768092 274762173579264 275039802906624 275411177201664 275688144764928 276374947580928 276748124663808 276755958340344 277027760665728 277680788668416 278055728971776 278099433866268 279405514063872 279413422960896 279782783188992 280761851510784 280769798800512 281140952039424 281148910060032 282132758988864 282505713942528 282513710594304 282799172346264 282895176582144 283465805099008 283562035642368 283848556658688 283885136373888 284555688944688 284938550378496 285226462273536 285611591172096 285937027240536 286611056750592 286998055206912 287288048097792 287385576210432 288354089304064 288391249649664 288780651823104 288788826094272 289072445912064 289753866436608 290475710212608 290483932464369 291160438603776 291553579892736 291561832654848 291848175845376 292288180492098 292968888532992 292977181357056 293273215766496 293372775714816 294399400684032 294788571070464 294796915402752 295094788535232 295790405320704 296189798252544 296527287508704 296927675420544 297226281074688 297627612807168 297928346175488 298029486440448 298369071903168 299072407044096 299476231520256 299778832797696 300929999634432 301234069850112 301242596629716 301640813125632 301944158552064 302704939331802 303105088917504 303113668658472 304238434074624 304537226969088 304576472844288 304585094234484 305715319676928 306015563022336 306024225147648 307159790780416 307199374626816 307509779638656 307614172594176 307924996732416 308650857725952 309067615567872 309419778269952 309837574351872 310149162860544 310567943798784 310881752530944 310921816028544 311350453132887 311656230748944 312075555176448 312390887251968 312496937238528 312812695093248 314013912662016 314331203321856 314340100831008 314755631087616 315857082949632 315866023650576 316283571044352 316292523817536 317349472763904 317358455708672 317399353862472 317827924418592 318149068889547 318899030736384 319007290097664 319320587501568 319329626241024 320125150062774 320555869175808 320870687440896 320879770057728 321313040068608 322437438844416 322872812107776 323199054110016 323308773236736 323633909071872 323960920113152 324398350467072 324440155855872 325206501651072 325973099741184 326413247053824 326785173989184 327555493429248 327997777379328 328007061736704 328329197826048 328440658526208 329589999599616 329599329026688 329932367737308 330035030654976 330044372679168 331156649435136 331199325769536 331981637102136 332764205985792 333213523034112 333593198447292 334043634848112 334379566209024 334493080879104 334831064408064 335169389447424 335283172245504 336456457924608 336910760460288 337251186897408 338046177509376 338502626574336 338888328581376 339345914766336 339687178371072 340145843208192 340489538486272 340993225032192 341002877240781 341797036621824 342152085060912 342258550308864 342268238333952 342604380340224 343919999582208 343929734636544 344267508400128 344277253291104 345554764627968 345599296455168 345948502093488 346415621323968 347232214941696 347701067513856 348097250553696 348917808218112 349388936773632 349741971597312 350613259592562 351084999573504 351439748158464 351559054393344 351914281979904 352268184977408 353622603737088 353632613434884 354100084973568 354456186126336 355293431463936 355339218318336 355349276606898 355829089294728 357018156859392 357028262672256 357074273095281 357500222963712 358761409578432 358883201359872 359235660939264 359245829521152 360578884829184 360979523371008 360989741314944 361477170077184 362329267765248 362695377952768 362742118699968 363231913621248 363598935873768 364088147705856 364456035127296 364579760111616 364948144275456 365857314357456 366349564772352 366719737208832 367214902935552 368499930107904 368997499551744 369007944453792 369370347554304 369495740841984 370241051557888 370740971962368 370788749549568 370799245155024 372540685418496 372551230614528 373479341739903 374349135347712 374359731734016 374854602719232 374865213413376 376177011985152 376674285256704 376684947459072 377065563128352 377193568776192 378464742211584 378513515165184 379407585259584 379918067171328 380301949698048 380815454896128 381249369654048 381764154112128 382148075667456 382664073609216 383050730797056 383180768280576 384521666199552 384921095693526 385040869097472 385051768125696 385429927882752 386920951466112 387300946950144 387311909952492 388213918138368 388749110206464 389130901127168 389192064855174 389717573989464 390636241809408 391030954355328 391163700953088 392532534245376 393062553870336 393459718046976 394387207094272 394919731003392 394970624520192 395369716678272 395903567227392 396301708099584 396836817076224 397372648587264 397825429204224 398763209392128 399301642027008 399705110396928 401239999512576 401645426466816 401656795506288 401781776449536 402187750834176 403606585775736 404140118556672 404151558211296 405651245432832 406049635958784 406101963792384 406113458979312 406661816336832 407620426235904 408020750696448 408032300196864 408084883537464 409048802857989 409599166169088 410013039518208 410152230125568 410566662309888 411534476967936 412559704359936 413116765802496 413532217147392 414509003374592 414562421371392 415122186995712 415133937510516 415541640998592 416100740235264 416521183002624 417083593457664 419108271095808 419120134441344 419674174783488 421142777266176 421154698200768 421711428059136 421723365090048 423199138483296 423758570913792 423770565891456 424198758519396 425198707648512 425343053463552 425772834988032 426833533417032 427407825567744 427839693410304 428417386758144 428905540860804 429916585125888 430497082810368 430932072146688 431078364315648 432531133956096 432586874474496 433183239141408 433608668868096 434630799654912 435217662738432 435713565318912 436740657905664 437330369839104 437342748982272 437772263768064 439453332799488 439465772035584 439909823649744 440046707539968 440059163572224 441542199246848 441599101026048 442195373104128 442642182802848 443685607981056 444284697378816 444790931263056 445391513130816 445839421612032 445990774505472 446441419210752 446892519263232 447044229660672 448608610566144 449214347280384 449668249196544 450728236679168 451394999451648 451851104775168 451863894944574 452461219688448 452916237828096 454057408997703 454657633376256 454670502987708 455729382162432 456202780081216 456357651111936 456805840453632 456877641351726 458572979515392 459023344533504 459036337721472 460739686170624 460799061940224 461264669457984 461887495098624 462976286588928 463601423351808 464129667404928 464756361527808 465223744290816 465851915698176 466322628796416 466382724042816 467484346123416 468113332764672 468586330877952 468745405857792 469219042639872 471496804982784 471510151246512 472133446631424 473724575285248 473785624424448 473799035475864 474425356566528 474438785726304 476024209145856 476037683563008 476099030793708 476666963951616 478348546104576 478510935146496 478980881252352 478994439361536 480187725094161 480833803763712 481306031161344 481319655086592 481969560102912 483105690353664 483656158266624 484309218161664 484798581165024 485450863607808 485941380169728 486597525700608 487809752476608 488466086363136 488959649611776 489619870580736 490177760983776 491333240143872 491996666068992 492010592605056 492493796739072 492660987789312 494384999399424 494398993540032 494898551605962 495066559018752 496734974152704 496798988654304 497972455653204 499132180463616 499146308978688 499820284551168 500389797670938 501569349313536 502246596612096 502754084171136 502924758368256 504619656282112 504684686886912 505366140690432 505876780346112 507069266264064 507753939861504 508332492872064 509018872149504 509530767556608 510218764812288 510734307729408 510907691040768 512695554932736 513228127591368 513387825463296 513402357500928 513906570510336 515879999373312 515894601954816 516401262600192 516415879936656 518332146941952 518922753140232 519623431985952 520848322412544 521374605807104 521551601270784 522145875830544 523376712327168 524083405160448 524612957395968 525919889388843 526627499360256 527159622237696 527871422969856 528402277466112 529115756101632 530433905605632 530448920152326 531150127460352 531684279189504 532940147195904 533008827477504 533023914910347 534986666016768 535527235289088 535542394008384 536250334445568 538142114367648 538324802039808 538853491408896 538868744281728 540868327243776 541469285056512 541484611972416 542215755115776 543493901647872 544043066929152 544113178049952 545398403810652 546132221558784 546684052690944 546869640167424 547422216413184 548785971536184 549524347158528 550079605813248 550822354403328 552749895161856 553496249327616 553511916680688 554055521331456 555361577336832 556111457943552 556198867732536 558811028127744 558826845921792 559565566377984 561523703021568 561539597601024 562281904078848 562297820120064 564265517977728 565011427885056 565027421188608 565598344692528 565790353164288 566931610198016 567124071284736 567697113317376 567770272747776 569111377889376 569877100756992 570452924547072 571223182344192 571874054481072 573222113501184 573996110413824 574576096195584 574771152420864 576782499299328 577381643540289 577561303646208 577577652188544 578144891824128 579507732873216 580951420425216 580967864928738 582320877207552 583123665309696 583696351690752 583788097282761 584576360984196 585937777065984 585954362714112 586546431532992 586745551429632 588798801368064 589593830805504 590189577070464 591580810641408 592379596505088 593054575017408 593855350841088 594452562149376 595255225614336 595856692350976 596058972880896 596738143806336 598144814088192 598952463040512 599557665595392 601859999268864 602468139700224 602485193259432 603281626251264 605409878663604 606210177835008 606227337316944 608476868149248 609074453938176 609152945688576 609170188468968 611430639353856 612031126044672 612048450295296 614319581560832 614398749253632 615019559277312 615228345188352 615849993464832 617301715451904 618839556539904 619675148703744 620298325721088 621135887597568 621763505061888 621843632057088 622700906265774 623312461497888 624151110352896 624781774503936 625625390186496 628027825324032 628662406643712 628680201662016 629511262175232 631714165899264 631732047301152 632567142088704 632585047635072 634698945527808 634716911417344 634798707724944 635655848837184 636298137779094 637798061472768 638014580195328 638659252482048 640250300125548 641111738351616 641741374881792 641759540115456 642626080137216 644874877688832 645745624215552 646398108220032 646617546473472 647921840226304 648796700934144 648880311711744 650413003302144 651946199482368 652826494107648 653570347978368 655110986858496 655995554758656 656014123473408 656658395652096 656881317052416 659179999199232 659198658053376 659864735474616 660070061309952 660088745358336 662313298870272 662398651539072 663963274204272 665528411971584 666427046068224 667186396894584 668087269696224 668759132418048 668986161758208 669662128816128 670338778894848 670566344491008 672912915849216 673821520920576 674502373794816 676092355018752 677776657162752 677795842416861 678691829532672 679374356742144 680291686416384 680979076972544 681986450064384 682005754481562 683594073243648 684304170121824 684536476667904 685208760680448 687839999164416 687859469273088 688535016800256 688554506582208 691109529255936 691198592910336 691897004186976 692831242647936 694464429883392 695402135027712 696194501107392 697835616436224 698777873547264 699483943194624 701226519185124 702169999147008 702879496316928 703118108786688 703828563959808 704536369954816 707245207474176 707265226869768 708200169947136 710586862927872 710678436636672 710698553213796 711658178589456 714036313718784 714056525344512 714148546190562 715000445927424 717522819156864 717766402719744 718471321878528 718491659042304 721157769658368 721959046742016 721979482629888 722954340154368 724658535530496 725390755905536 725484237399936 726463827242496 727197871747536 728176295411712 728912070254592 729159520223232 729896288550912 731714628714912 732699129544704 733439474417664 734429805871104 736999860215808 737994999103488 738015888907584 738740695108608 738991481683968 740482103115776 741577499099136 741598490310048 742347827408943 745081370836992 745102461229056 746958683479806 748698270695424 748719463468032 749730426826752 750584696506407 752354023970304 753348570513408 753369894918144 754131126256704 754387137552384 756929484423168 757027030330368 758815170519168 760603899396096 761630909792256 762498739308096 763528308224256 764296151334912 765328147218432 766101461594112 766361536561152 769043332399104 769842191387052 770081738194944 770103536251392 770859855765504 773841902932224 774601893900288 774623819904984 777498220412928 778261802254336 778384129710348 779435147978928 781272483618816 782061908710656 782327401906176 785065068490752 786125107740672 786919436093952 788774414188544 789839462006784 789941249040384 790739433356544 791807134454784 792603416199168 793673634152448 795650858408448 795673380228489 797526418784256 798603284054016 799410220793856 802479999025152 803290852933632 803313591012576 804375501668352 807213171551472 808280237113344 808303116422592 811302490865664 812203927584768 812226917958624 813323632673664 815240852471808 816041501392896 816064600393728 816169767074928 818097605715978 819198332338176 820026079036416 820304460251136 821133324619776 825119408719872 826233531604992 827064434294784 829018006749184 829124842742784 830244373991424 830267875021032 831083281997184 833042366005248 834167186915328 838216542191616 838240268882688 839348349566976 842285554532352 842309396401536 843422856118272 843446730180096 846398276966592 847517141827584 847541131782912 848397517038792 850397415297024 850686106927104 851545669976064 853667066834064 854815651135488 855679386820608 856834773516288 857811081721608 859833170251776 860994165620736 861864144293376 862156728631296 865062267912192 865173748948992 866366478282816 867217337736192 869261599309824 871427130637824 871451797393107 873481315811328 874660739678208 874685497964544 875544527536128 878906665598976 878931544071168 879819647299488 880118327144448 883084398493696 883198202052096 884390746208256 885284365605696 887371215962112 888569394757632 889581862526112 890783026261632 891678843224064 892882838421504 893785038526464 894088459321344 897217221132288 898428694560768 899336498393088 902789998903296 903702209550336 903727789889148 904922439376896 905832475656192 908114817995406 909315266752512 909341005975416 912405560162432 912715302223872 913611680907264 913755282703452 917145959030784 918046689067008 918072675442944 921479372341248 921598123880448 922529338915968 923774990197248 925952573177856 927202846703616 928259334809856 929512723055616 930447488581632 931703831396352 932645257592832 932765448085632 934968692246832 936226665529344 937172661755904 937490811715584 938438085279744 942993609965568 943020302493024 944266893262848 947449150570496 947571248848896 947598070951728 948850713133056 948877571452608 952048418291712 952075367126016 952198061587416 954447206668641 956697092209152 957021870292992 957961762504704 957988878723072 960375450188322 961667607527424 962612062322688 962639310173184 963939120205824 967312316533248 968618436323328 969597162330048 970901727215616 971882760339456 973195051401216 975619504953216 977919299223552 979239741161472 980355521967552 982666480287744 983993332137984 984021185210112 984987593478144 985321975578624 988769998798848 988797987080064 989797103211924 990133118037504 993469948305408 993597977308608 995944911306408 998292617957376 999640569102336 1000779595341876 1003138698627072 1004493193224192 1005508168342272 1005849516736512 1009239312564224 1009369373773824 1010732281380864 1011753560692224 1014138532528128 1015507879723008 1016664985744128 1018037744299008 1019061535113216 1020437529624576 1021468615458816 1023008631722343 1025391109865472 1026456255182736 1026775650926592 1026804715001856 1027813141020672 1031759998746624 1031789203909632 1032802525200384 1032831759873312 1036664293883904 1037845506280464 1039246863971904 1041696644825088 1042749211614208 1043103202541568 1044291751661088 1046753424654336 1048166810320896 1049225914791936 1051839778777686 1053254998720512 1054319244475392 1055742845939712 1056804554932224 1060867811211264 1060897840304652 1062300254920704 1063368558379008 1065880294391808 1066017654955008 1066047829820694 1071054470578176 1071084788016768 1072500668891136 1076284228735296 1076649604079616 1077706982817792 1077737488563456 1081736654487552 1082938570113024 1082969223944832 1084431510231552 1086987803295744 1088086133858304 1088226356099904 1090796807621304 1092264443117568 1093368105381888 1093739280334848 1094844432826368 1097571943072368 1099048694317056 1100159211626496 1101644708806656 1105499790323712 1106992498655232 1107023833361376 1108111042662912 1110723154673664 1112222915887104 1112397735465072 1117622056255488 1117653691843584 1120438025219709 1123047406043136 1123079195202048 1124563808157696 1124595640240128 1128531035955456 1130022855770112 1130054842377216 1131196689385056 1131580706328576 1133863220396032 1135394226634752 1135540545495552 1138222755778752 1139754201513984 1140905849094144 1142446364688384 1143748108962144 1146444227002368 1147992220827648 1149152192391168 1149542304841728 1153564998598656 1154763287080578 1155122607292416 1155155304377088 1156289783648256 1161902840850432 1161935729857476 1164641754415104 1166247330619392 1167392703381504 1167576194565522 1169152721968392 1171908725428224 1173092863065984 1173491102859264 1177597602736128 1179187661611008 1180379154140928 1183161621282816 1184759193010176 1186109150034816 1187710701682176 1188905124298752 1190510451228672 1191713384701952 1192117945761792 1193476287612672 1196289628176384 1197904926081024 1199115331190784 1203719998537728 1204936279400448 1204970386518864 1206563252502528 1210819757327208 1212420355670016 1212454674633888 1216953736298496 1218148907876352 1218305891377152 1218340376937936 1222861278707712 1224062252089344 1224096900590592 1227146408573967 1228797498507264 1230039118554624 1230456690376704 1231699986929664 1234603430903808 1237679113079808 1239350297407488 1240596651442176 1243527010123776 1243687264114176 1245401812531548 1246624922995776 1248302220705792 1249563549007872 1251250780372992 1257324813287424 1257360403324032 1259022524350464 1263428331798528 1263464094602304 1265134284177408 1265170095270144 1269433822834688 1269597415449888 1271311697674368 1272596275558188 1275596122945536 1276029160390656 1277318504964096 1280500600251096 1282223476703232 1283519080230912 1285252160274432 1289749755377664 1291491248431104 1292796216440064 1293235092946944 1295843680452608 1297593401868288 1297760623423488 1300826006604288 1303892398964736 1305652988215296 1307140695956736 1310221973716992 1311991109517312 1312028246946816 1313316791304192 1318359998398464 1318397316106752 1319729470949232 1320140122619904 1320177490716672 1324626597740544 1324797303078144 1327926548408544 1331056823943168 1332854092136448 1334372793789168 1336174539392448 1337518264836096 1337972323516416 1339324257632256 1340677557789696 1341132688982016 1345825831698432 1347643041841152 1349004747589632 1352184710037504 1355553314325504 1355591684833722 1357383659065344 1358748713484288 1361958153945088 1362172226993109 1363972900128768 1364011508963124 1367188146487296 1368608340243648 1369072953335808 1370417521360896 1375718938546176 1377070033600512 1377109013164416 1382219058511872 1382397185820672 1383794008373952 1385662485295872 1388928859766784 1390804270055424 1392389002214784 1395671232872448 1397555747094528 1398967886389248 1402453038370248 1404339998294016 1405758992633856 1406236217573376 1407657127919616 1414490414948352 1414530453739536 1416400339894272 1421173725855744 1421356873273344 1421397106427592 1423316357178912 1428072627437568 1428113050689024 1428297092381124 1430000891854848 1435045638313728 1435532805439488 1436942643757056 1436983318084608 1443918093484032 1443958965259776 1445908680308736 1449317071060992 1450781511811072 1450968474799872 1452927654484992 1454395743495072 1456352590823424 1457824140509184 1459792577101824 1463429257429824 1465398259089408 1466878948835328 1468859611742208 1473999720431616 1475989998206976 1476031777815168 1477481390217216 1477982963367936 1480964206231552 1483154998198272 1483196980620096 1484695654817886 1490204922458112 1493917366959612 1497396541390848 1497438926936064 1499460853653504 1501169393012814 1504708047940608 1506739789836288 1508262252513408 1508774275104768 1513858968846336 1514054060660736 1517630341038336 1521207798792192 1523261819584512 1524997478616192 1527056616448512 1528592302669824 1530656294436864 1532202923188224 1532723073122304 1538086664798208 1539684382774104 1540163476389888 1540207072502784 1541719711531008 1547683805864448 1549203787800576 1549247639809968 1554996440825856 1556523604508672 1556768259420696 1558870295957856 1562544967237632 1564123817421312 1564654803812352 1570130136981504 1572250215481344 1573838872187904 1577548828377088 1577759668166529 1579882498080768 1581478866713088 1583614268909568 1585206832398336 1587347268304896 1591301716816896 1591346760456978 1595052837568512 1598820441587712 1599071744731041 1604959998050304 1606581705867264 1606627182025152 1608751003336704 1614426343102944 1616560474226688 1616606232845184 1622604981731328 1624407855169536 1624453835917248 1626647265347328 1630481704943616 1632129200787456 1632339534149856 1636195211431956 1638396664676352 1640052158072832 1640608920502272 1642266649239552 1650238817439744 1652467063209984 1658036013498368 1658249685485568 1660488747982848 1660535750042064 1662166563994368 1666084732010496 1668334373830656 1676433084383232 1676480537765376 1678696699133952 1684571109064704 1684618792803072 1686845712236544 1686893460360192 1692796553933184 1695034283655168 1695082263565824 1696795034077584 1700794830594048 1701372213854208 1703091339952128 1707334133668128 1709631302270976 1711358773641216 1713669547032576 1715622163443216 1719666340503552 1721988331241472 1723728288586752 1724313457262592 1730347497897984 1732144930620867 1732732956565632 1734434675472384 1738523198619648 1742854261275648 1742903594786214 1746962631622656 1749370995929088 1751089055072256 1751364291848283 1757813331197952 1757863088142336 1759639294598976 1760236654288896 1766168796987392 1766396404104192 1768781492416512 1770568731211392 1774742431924224 1777138789515264 1779163725052224 1781566052523264 1783357686448128 1785765676843008 1787570077052928 1788176918642688 1794434442264576 1796857389121536 1798672996786176 1805579997806592 1807404419100672 1807455579778296 1809844878753792 1816229635990812 1818630533505024 1818682011950832 1824811120324864 1825430604447744 1827223361814528 1827510565406904 1834291918061568 1836093378134016 1836145350885888 1842958744682496 1843196247760896 1845058677831936 1847549980394496 1851905146355712 1856518669619712 1859025446111232 1860894977163264 1863407662792704 1865290515185664 1865530896171264 1869937384493664 1872453331058688 1874345323511808 1876876170559488 1885987219931136 1886040604986048 1888533786525696 1895142497697792 1895196141903456 1897701426266112 1897755142905216 1904096836583424 1904150734252032 1904396123174832 1908894413337282 1913394184418304 1914043740585984 1915977757446144 1920750900376644 1923335215054848 1925224124645376 1925278620346368 1927878240411648 1934624633066496 1937236872646656 1939194324660096 1943765520678912 1946390102802432 1951239009906432 1955838598447104 1958479482322944 1960711043935104 1965332960575488 1967986664275968 1968042370420224 1969975186956288 1970643951157248 1977539997597696 1977595974160128 1979594206423848 1980266236075008 1986939896610816 1987195954617216 1991889822612816 1996585235914752 1999281138204672 2001559190683752 2006277397254144 2008986386448384 2011016336684544 2011699033473024 2018478625128448 2018738747547648 2021464562761728 2023507121384448 2028277065056256 2033329971488256 2033387527250583 2036075488598016 2038123070226432 2040875059249152 2042937230917632 2046017263444686 2050782219730944 2052912510365472 2053609430003712 2055626282041344 2063519997493248 2063578407819264 2065605050400768 2065663519746624 2073328587767808 2075691012560928 2078493727943808 2083393289650176 2085498423228416 2086206405083136 2088583503322176 2093506849308672 2096333620641792 2098451829583872 2103679557555372 2106509997441024 2108638488950784 2111485691879424 2113609109864448 2121735622422528 2121795680609304 2124600509841408 2131760588783616 2132035309910016 2132095659641388 2142108941156352 2142169576033536 2145001337782272 2152568457470592 2153299208159232 2155413965635584 2155474977126912 2163473308975104 2165877140226048 2165938447889664 2168863020463104 2173975606591488 2176172267716608 2176452712199808 2181593615242608 2184528886235136 2186736210763776 2187478560669696 2189688865652736 2195143886144736 2198097388634112 2200318423252992 2203289417613312 2210999580647424 2213984997310464 2214047666722752 2216222085325824 2221446309347328 2224795470930144 2227043482226829 2235244112510976 2235307383687168 2240876050439418 2246094812086272 2246158390404096 2249191280480256 2257062071910912 2260045711540224 2260109684754432 2262393378770112 2263161412657152 2267726440792064 2270788453269504 2271081090991104 2276445511557504 2281811698188288 2284892729376768 2287496217924288 2292888454004736 2295984441655296 2298304384782336 2299084609683456 2307129997197312 2309526574161156 2310245214584832 2310310608754176 2312579567296512 2323805681700864 2323871459714952 2332494661238784 2334785406763008 2335152389131044 2338305443936784 2343817450856448 2346185726131968 2346982205718528 2355195205472256 2358375323222016 2360758308281856 2366323242565632 2369518386020352 2372218300069632 2375421403364352 2377810248597504 2381020902457344 2383426769403904 2386952575225344 2387020140685467 2392579256352768 2395809852162048 2398230662381568 2407439997075456 2409872558800896 2409940773037728 2413126505005056 2421639514654416 2424840711340032 2424909349267776 2433907472596992 2436611782754304 2436680753875872 2445722557415424 2448124504178688 2448193801181184 2454292817147934 2457594997014528 2460078237109248 2460913380753408 2463399973859328 2475358226159616 2478700594814976 2481193302884352 2487054020247552 2487374528228352 2490803625063096 2493249845991552 2499127098015744 2502501560745984 2514649626574848 2514720806648064 2518045048700928 2526856663597056 2526928189204608 2530268568354816 2530340190540288 2538867645669376 2539194830899776 2542623395348736 2545192551116376 2551192245891072 2552058320781312 2554637009928192 2561001200502192 2564446953406464 2567038160461824 2570504320548864 2579499510755328 2582982496862208 2585592432880128 2586470185893888 2591687360905216 2595186803736576 2595521246846976 2601652013208576 2607784797929472 2614281391913472 2614355392179321 2620443947433984 2623982219034624 2624056493893632 2626633582608384 2636719996796928 2636794632213504 2639458941898464 2640354981433344 2649253195481088 2649594606156288 2655853096817088 2662113647886336 2665708184272896 2668745587578336 2672349078784896 2675036529672192 2678648515264512 2681355115579392 2682265377964032 2691651663396864 2695286083682304 2698009495179264 2711106628651008 2711183369667444 2714767318130688 2717497426968576 2723916307890176 2724344453986218 2727945800257536 2728023017926248 2737216680487296 2738145906671616 2740835042721792 2751437877092352 2754140067201024 2754218026328832 2764438117023744 2764794371641344 2767588016747904 2771324970591744 2777857719533568 2781608540110848 2784778004429568 2791342465744896 2795111494189056 2797935772778496 2804906076740496 2808679996588032 2811517985267712 2812472435146752 2815314255839232 2828980829896704 2829060907479072 2832800679788544 2842347451711488 2842713746546688 2842794212855184 2846632714357824 2856145254875136 2856226101378048 2856594184762248 2863341620005923 2870091276627456 2871065610878976 2873885287514112 2873966636169216 2887836186968064 2887917930519552 2891817360617472 2901563023622144 2901936949599744 2905855308969984 2908791486990144 2912705181646848 2915648281018368 2919585154203648 2926858514859648 2933757897670656 2937719223484416 2947999440863232 2951979996413952 2952063555630336 2954962780434432 2955965926735872 2966309996396544 2966393961240192 2969391309635772 2980409844916224 2987834733919224 2994877853872128 2998921707307008 3002338786025628 3009416095881216 3013479579672576 3016524505026816 3017548550209536 3027717937692672 3028108121321472 3035260682076672 3042415597584384 3046523639169024 3049994957232384 3054113232897024 3057184605339648 3061312588873728 3064405846376448 3076173329596416 3079368765548208 3080326952779776 3080414145005568 3083439423062016 3095367611728896 3098407575601152 3098495279619936 3109992881651712 3113047209017344 3113536518841392 3117740591915712 3125089934475264 3128247634842624 3129309607624704 3140260273963008 3144500430962688 3147677744375808 3155097656754176 3155519336333058 3159764996161536 3162957733426176 3167228537819136 3170413664796672 3182603433633792 3182693520913956 3190105675137024 3197640883175424 3198143489462082 3213163411734528 3213254364050304 3217502006673408 3228852686205888 3233120948453376 3233212465690368 3245209963462656 3248815710339072 3248907671834496 3253294530694656 3260963409887232 3264258401574912 3264679068299712 3272390422863912 3276793329352704 3280104316145664 3281217841004544 3284533298479104 3300477634879488 3304934126419968 3316072026996736 3316499370971136 3320977495965696 3321071500084128 3324333127988736 3332169464020992 3336668747661312 3352866168766464 3352961075530752 3361314075659127 3369142218129408 3369237585606144 3373691424473088 3373786920720384 3385593107866368 3390068567310336 3390164527131648 3393590068155168 3401589661188096 3406182679904256 3414668267336256 3419262604541952 3422717547282432 3427339094065152 3431244326886432 3439332681007104 3443976662482944 3447456577173504 3448626914525184 3460694995795968 3464289861241734 3465465913131264 3468869350944768 3485708522551296 3485807189572428 3493925263245312 3498741991858176 3502178110144512 3502728583696566 3515726176284672 3519278589197952 3520473308577792 3532337593974784 3532792808208384 3537562984833024 3541137462422784 3549484863848448 3554277579030528 3558327450104448 3563132105046528 3566715372896256 3571531353686016 3575140154105856 3576353837285376 3588868884529152 3593714778243072 3597345993572352 3611159995613184 3614808838201344 3614911159556592 3619689757507584 3632459271981624 3637261067010048 3637364023901664 3649622240649728 3650861208895488 3654446723629056 3655021130813808 3668583836123136 3672186756268032 3672290701771776 3681439225721901 3686392495521792 3690117355663872 3695099960788992 3703810292711424 3713037339239424 3718050892222464 3721789954326528 3730581030371328 3731061792342528 3739874768987328 3744906662117376 3748690647023616 3753752341118976 3771974439862272 3772081209972096 3777067573051392 3790284995395584 3790392283806912 3795402852532224 3795510285810432 3808301468504064 3808792246349664 3817788826674564 3826788368836608 3828087481171968 3831955514892288 3841501800753288 3846670430109696 3850557240692736 3855756480823296 3869249266132992 3874473745293312 3878388649320192 3887531041357824 3892780205604864 3902478019812864 3911677196894208 3916958964645888 3921422087870208 3930665921150976 3935973328551936 3936084740840448 3939950373912576 3955079995195392 3955191948320256 3959188412847696 3960532472150016 3973879793221632 3974391909234432 3983779645225632 3993170471829504 3998562276409344 4003118381367504 4012554794508288 4017972772896768 4022032673369088 4023398066946048 4037477495095296 4042929125523456 4047014242768896 4056554130112512 4066659942976512 4066775054501166 4072150977196032 4076246140452864 4085874461835264 4086516680979327 4092034526889372 4101564439461888 4105825020730944 4107218860007424 4111252564082688 4127156815638528 4131210100801536 4131327039493248 4146657175535616 4151382025121856 4156987455887616 4166786579300352 4170996846456832 4172412810166272 4177167006644352 4187013698617344 4192667241283584 4196903659167744 4207359115110744 4213019994882048 4217276977901568 4222971383758848 4243471244845056 4243591361218608 4249201019682816 4263521177567232 4264070619820032 4264191319282776 4284217882312704 4284339152067072 4290002675564544 4305136914941184 4306598416318464 4310827931271168 4310949954253824 4331754280452096 4331876895779328 4337726040926208 4347951213182976 4352344535433216 4352905424399616 4363187230485216 4369057772470272 4373472421527552 4379377731305472 4390287772289472 4396194777268224 4400636846505984 4406578835226624 4421999161294848 4427969994620928 4428095333445504 4432444170651648 4442892618694656 4449590941860288 4454086964453658 4470614767374336 4481752100878836 4492189624172544 4492316780808192 4498382560960512 4514124143821824 4520219369508864 4524786757540224 4526322825314304 4535452881584128 4541576906539008 4542162181982208 4552891023115008 4563623396376576 4569785458753536 4574992435848576 4585776908009472 4591968883310592 4596608769564672 4598169219366912 4614259994394624 4619053148322312 4620490429169664 4620621217508352 4625159134593024 4647611363401728 4647742919429904 4664989322477568 4669570813526016 4670304778262088 4676610887873568 4687634901712896 4692371452263936 4693964411437056 4710390410944512 4716750646444032 4721516616563712 4732646485131264 4744436600139264 4750842806728704 4755620497195008 4762041804914688 4766853538807808 4773905150450688 4774040281370934 4785158512705536 4796461324763136 4814879994150912 4819745117601792 4819881546075456 4826253010010112 4843279029308832 4849681422680064 4849818698535552 4867814945193984 4873223565508608 4873361507751744 4891445114830848 4896387602362368 4908585634295868 4915189994029056 4920156474218496 4921826761506816 4926799947718656 4950716452319232 4957401189629952 4974108040495104 4974749056456704 4981607250126192 4986499691983104 4998254196031488 5005003121491968 5029299253149696 5029441613296128 5036090097401856 5053713327194112 5053856378409216 5060537136709632 5060680381080576 5077735291338752 5078389661799552 5085246790697472 5090385102232752 5102384491782144 5104116641562624 5109274019856384 5122002401004384 5128893906812928 5134076320923648 5141008641097728 5158999021510656 5165964993724416 5171184865760256 5172940371787776 5183374721810432 5191042493693952 5196434791862601 5203304026417152 5215569595858944 5228562783826944 5228710784358642 5240887894867968 5248112987787264 5253267165216768 5254092875544849 5273439993593856 5273589264427008 5278917883796928 5280709962866688 5298506390962176 5299189212312576 5311706193634176 5324227295772672 5331416368545792 5337491175156672 5344698157569792 5350073059344384 5357297030529024 5362710231158784 5364530755928064 5383303326793728 5390572167364608 5396018990358528 5422213257302016 5422366739334888 5429534636261376 5447832615780352 5448688907972436 5455891600515072 5456046035852496 5474433360974592 5476291813343232 5481670085443584 5502875754184704 5508280134402048 5508436052657664 5528876234047488 5529588743282688 5535176033495808 5542649941183488 5555715439067136 5569556008859136 5582684931489792 5590222988378112 5595871545556992 5609812153480992 5617359993176064 5623035970535424 5630628511678464 5657961659793408 5658121814958144 5665601359577088 5685427493093376 5685588425710368 5693265428715648 5712290509750272 5712452202756096 5713188369524496 5726683240011846 5740182553254912 5742131221757952 5747933272338432 5775672373936128 5775835861039104 5783634721234944 5803126047244288 5803873899199488 5811710617939968 5817582973980288 5831296562036736 5839170308407296 5853717029719296 5867515795341312 5875438446968832 5895998881726464 5903959992827904 5904127111260672 5909925560868864 5911931853471744 5932619992793088 5932787922480384 5938782619271544 5960819689832448 5975669467838448 5989755707744256 5997843414614016 6004677572051256 6018832191762432 6026959159345152 6033049010053632 6035097100419072 6055435875385344 6056216242642944 6070521364153344 6084831195168768 6099989914464768 6100162581751749 6108226465794048 6114369210679296 6122625177747456 6128811692752896 6152346659192832 6158737531096416 6160828290011136 6166878846124032 6190735223457792 6196815151202304 6196990559239872 6219985763303424 6227073037682784 6235481183831424 6250179868950528 6256495269685248 6258619215249408 6280520547926016 6289000861925376 6295355488751616 6311038672666116 6319529992323072 6325915466852352 6334457075638272 6340827329593344 6365206867267584 6365387041827912 6395281766350848 6396286978924164 6426326823469056 6426508728100608 6435004013346816 6457705372411776 6466241896906752 6466424931380736 6490419926925312 6497631420678144 6497815343668992 6506589061389312 6521926819774464 6528516803149824 6529358136599424 6544780845727824 6553586658705408 6560208632291328 6562435682009088 6569066596958208 6600955269758976 6609868252839936 6632144053993472 6632998741942272 6641954991931392 6642143000168256 6648666255977472 6664338928041984 6681130446680487 6705732337532928 6705922151061504 6722628151318254 6738284436258816 6738475171212288 6747573841440768 6771186215732736 6780137134620672 6780329054263296 6787180136310336 6803179322376192 6812365359808512 6829336534672512 6845435094564864 6854678188130304 6862488653772864 6878665362014208 6887953324965888 6894913154347008 6897253829050368 6921389991591936 6928579722483468 6930931826262528 6937738701889536 6971417045102592 6971614379144856 6997483983716352 7004356220289024 7005457167393132 7031452352569344 7038557178395904 7040946617155584 7064675187949568 7065585616416768 7075125969666048 7082274924845568 7098969727696896 7108555158061056 7116654900208896 7126264210093056 7133430745792512 7143062707372032 7150280308211712 7161060422056401 7177737769058304 7187429556486144 7194691987144704 7222319991226368 7229617676402688 7229822319113184 7239379515015168 7264918543963248 7274522134020096 7274728047803328 7299244481299456 7301722417790976 7310042261627616 7337167672246272 7344373512536064 7344581403543552 7362878451443802 7372784991043584 7380234711327744 7390199921577984 7426074678478848 7436101784444928 7443579908653056 7461162060742656 7462123584685056 7479749537974656 7497381294047232 7507504682237952 7543948879724544 7544162419944192 7554135146102784 7580569990791168 7580784567613824 7590805705064448 7591020571620864 7616602937008128 7617584492699328 7635577653349128 7653576737673216 7656174962343936 7663911029784576 7683003601506576 7693340860219392 7701114481385472 7711512961646592 7738498532265984 7748947490586624 7756777298640384 7775062082715648 7785560411209728 7804956039625728 7823354393788416 7842844175740416 7843066176537963 7861331842301952 7871946657103872 7872169481680896 7879900747825152 7910159990390784 7910383896640512 7918376825695392 7921064944300032 7947759586443264 7948783818468864 7967559290451264 7986340943659008 7997124552818688 8006236762735008 8025109589016576 8035945545793536 8044065346738176 8046796133892096 8074954990190592 8085858251046912 8094028485537792 8133319885953024 8133550109002332 8144301954392064 8152492280905728 8171748923670528 8173033361958654 8184069053778744 8211650041461888 8214437720014848 8222505128165376 8254313631277056 8262420201603072 8262654078986496 8293314351071232 8302764050243712 8313974911775232 8333573158600704 8341993692913664 8344825620332544 8354334013288704 8374027397234688 8385334482567168 8393807318335488 8414718230221488 8426039989764096 8434553955803136 8445942767517696 8486942489690112 8487182722437216 8498402039365632 8527042355134464 8528141239640064 8528382638565552 8568435764625408 8568678304134144 8590024860017769 8610273829882368 8613196832636928 8621655862542336 8621899908507648 8663508560904192 8663753791558656 8675452081852416 8704689070866432 8705810848799232 8726374460970432 8738115544940544 8746944843055104 8758755462610944 8780575544578944 8801273693011968 8813157670453248 8843998322589696 8855939989241856 8856190666891008 8864888341303296 8899181883720576 8908173928907316 8941229534748672 8963504201757672 8984633561616384 8996765121921024 9028248287643648 9040438739017728 9049573515080448 9052645650628608 9070905763168256 9083153813078016 9084324363964416 9105782046230016 9127246792753152 9139570917507072 9149984871697152 9171553816018944 9183937766621184 9193217539129344 9228519988789248 9238106296644624 9240980858339328 9241242435016704 9250318269186048 9295222726803456 9295485838859808 9329978644955136 9339141627052032 9340609556524176 9353221775747136 9375269803425792 9384742904527872 9387928822874112 9420780821889024 9433501292888064 9443033233127424 9465292970262528 9488873200278528 9501685613457408 9511240994390016 9533707077615616 9547810300901376 9548080562741868 9570317025411072 9592922649526272 9639490235203584 9639763092150912 9652506020020224 9686558058617664 9699362845360128 9699637397071104 9735629890387968 9746447131017216 9746723015503488 9782890229661696 9792775204724736 9817171268591736 9830379988058112 9840312948436992 9843653523013632 9853599895437312 9901432904638464 9914802379259904 9948216080990208 9949498112913408 9963214500252384 9972999383966208 9996508392062976 10010006242983936 10058598506299392 10058883226592256 10107426654388224 10107712756818432 10121074273419264 10121360762161152 10155470582677504 10156779323599104 10170493581394944 10180770204465504 10204768983564288 10218548039712768 10244004802008768 10257787813625856 10268152641847296 10282017282195456 10317998043021312 10331929987448832 10342369731520512 10345880743575552 10366749443620864 10382084987387904 10392869583725202 10406608052834304 10457125567653888 10457421568717284 10481775789735936 10496225975574528 10506534330433536 10508185751089698 10547178528854016 10557835767593856 10561419925733376 10597012781924352 10598378424625152 10623412387268352 10648454591545344 10662832737091584 10674982350313344 10689396315139584 10700146118688768 10714594061058048 10725420462317568 10729061511856128 10766606653587456 10781144334729216 10792037980717056 10844426514604032 10844733478669776 10859069272522752 10895665231560704 10897377815944872 10911783201030144 10912092071704992 10948866721949184 10952583626686464 10963340170887168 11005751508369408 11016560268804096 11016872105315328 11044317677165703 11059177486565376 11070352066991616 11085299882366976 11111430878134272 11139112017718272 11165369862979584 11191743091113984 11219624306961984 11234719986352128 11246071941070848 11261257023356928 11315923319586816 11316243629916288 11331202719154176 11370854986186752 11371176851420736 11386530857431296 11424904405512192 11426376739048992 11453366480023692 11480365106509824 11484262443515904 11495866544676864 11551671722078208 11567269442469888 11606252094488576 11607747798398976 11623421235879936 11635165947960576 11662593124073472 11678340616814592 11707434059438592 11735031590682624 11750876893937664 11791997763452928 11807919985655808 11808254222521344 11819851121737728 11865239985586176 11865575844960768 11877565238543088 11921639379664896 11951338935676896 11979511415488512 11995686829228032 12009355144102512 12037664383524864 12053918318690304 12066098020107264 12070194200838144 12112432485285888 12141042728306688 12169662390337536 12199979828929536 12200325163503498 12216452931588096 12228738421358592 12257623385505792 12259550042937981 12304693318385664 12317475062192832 12321656580022272 12333757692248064 12381470446915584 12393630302404608 12393981118479744 12439971526606848 12454146075365568 12470962367662848 12500359737901056 12512990539370496 12517238430498816 12561041095852032 12578001723850752 12590710977503232 12622077345332232 12639059984646144 12651830933704704 12668914151276544 12730413734535168 12730774083655824 12790563532701696 12792573957848328 12852653646938112 12853017456201216 12870008026693632 12915410744823552 12932483793813504 12932849862761472 12995262841356288 12995630687337984 13013178122778624 13043853639548928 13057033606299648 13058716273198848 13089561691455648 13107173317410816 13120417264582656 13138133193916416 13201910539517952 13219736505679872 13265997483884544 13283909983862784 13284286000336512 13297332511954944 13328677856083968 13362260893360974 13411844302123008 13445256302636508 13476568872517632 13476950342424576 13495147682881536 13542372431465472 13560658108526592 13574360272620672 13606358644752384 13624730719617024 13658673069345024 13690870189129728 13709356376260608 13724977307545728 13757330724028416 13775906649931776 13789826308694016 13794507658100736 13842779983183872 13857159444966936 13861863652525056 13875477403779072 13942834090205184 13943228758289712 13994967967432704 14008712440578048 14010914334786264 14062904705138688 14077114356791808 14081893234311168 14129350375899136 14131171232833536 14150251939332096 14164549849691136 14197939455393792 14233309800417792 14252528420186112 14266861491585024 14286125414744064 14300560616423424 14322120844112802 14355475538116608 14389383974289408 14444639982452736 14459235352805376 14459644638226368 14478759030030336 14529837087926496 14549044268040192 14549456095606656 14598488962598912 14603444835581952 14620084523255232 14674335344492544 14689162807087104 14725756902887604 14745569982087168 14760469422655488 14780399843155968 14852149356957696 14872203568889856 14922324121485312 14924247169370112 14959499075949312 14994762588094464 15015009364475904 15087897759449088 15088324839888384 15108270292205568 15161139981582336 15161569135227648 15181611410128896 15182041143241728 15233205874016256 15235168985398656 15271155306698256 15307153475346432 15312349924687872 15327822059569152 15366007203013152 15386681720438784 15402228962770944 15423025923293184 15476997064531968 15497894981173248 15513554597280768 15550124165431296 15589304375587803 15609912079251456 15646708787576832 15685688351480832 15686132353075926 15722663684603904 15744338963361792 15759801495650304 15820319980781568 15820767793281024 15836753651390784 15842129888600064 15895519172886528 15897567636937728 15935118580902528 15972681887318016 15994249105637376 16012473525470016 16050219178033152 16071891091587072 16088130693476352 16093592267784192 16149909980381184 16171716502093824 16188056971075584 16266639771906048 16267100218004664 16288603908784128 16343497847341056 16346066723917308 16368138107557488 16423300082923776 16428875440029696 16445010256330752 16508627262554112 16524840403206144 16525308157972992 16586628702142464 16605528100487424 16627949823550464 16667146317201408 16683987385827328 16708668026577408 16748054794469376 16770668965134336 16787614636670976 16829436460442976 16852079979528192 16869107911606272 16891885535035392 16973884979380224 16974365444874432 16996804078731264 17056282479280128 17056765277131104 17136871529250816 17137356608268288 17180049720035538 17220547659764736 17226393665273856 17243799817015296 17327017121808384 17327507583117312 17350904163704832 17409378141732864 17411621697598464 17452748921940864 17493889686110208 17517510925221888 17561151089157888 17602547386023936 17626315340906496 17687996645179392 17711879978483712 17712381333782016 17729776682606592 17798363767441152 17816347857814632 17882459069497344 17927008403515344 17969267123232768 17993530243842048 18056496575287296 18080877478035456 18099147030160896 18105291301257216 18141811526336512 18166307626156032 18168648727928832 18211564092460032 18254493585506304 18299969743394304 18300487745255247 18343107632037888 18367875533242368 18386435078258688 18457039977578496 18476212593289248 18482484870033408 18500636538372096 18590445453606912 18590971677719616 18659957289910272 18681219113048352 18706443551494272 18750539606851584 18769485809055744 18775857645748224 18841561643778048 18867002585776128 18886066466254848 18977746400557056 19003371226914816 19022481988780032 19067414155231232 19095620601802752 19096161125483736 19185845299052544 19278980470407168 19279526184301824 19305012040040448 19373116117235328 19398725690720256 19399274794142208 19471259780775936 19492894262034432 19493446031006976 19565780459323392 19585550409449472 19634342537183472 19660759976116224 19680625896873984 19687307046027264 19707199790874624 19802865809276928 19829604758519808 19896432161980416 19898996225826816 19926429000504768 19945998767932416 19993016784125952 20043391340041461 20117197012598784 20117766453184512 20214853308776448 20215425513636864 20242721524322304 20310941165355008 20313558647198208 20340987162789888 20361540408931008 20409537967128576 20437096079425536 20488009604017536 20536305283694592 20564034564390912 20635996086042624 20663859974897664 20684739463041024 20691761487151104 20764169974775808 20785739167450404 20813216105668608 20914251135307776 20914843137434568 20992451951149056 21013068660867072 21016371502179396 21094357057708032 21115671535187712 21122839851466752 21194025563848704 21196756849250304 21246824774536704 21296909183090688 21325665474183168 21349964700626688 21378792630279168 21400292237377536 21429188122116096 21450840924635136 21533213307174912 21562288669458432 21584075961434112 21688853029208064 21689466957339552 21718138545045504 21791330463121408 21794755631889744 21823566402060288 21824184143409984 21897733443898368 21905167253372928 22011503016738816 22033120537608192 22033744210630656 22088635354331406 22118354973130752 22140704133983232 22170599764733952 22278224035436544 22330739725959168 22383486182227968 22439248613923968 22492143882141696 22522514046713856 22631846639173632 22632487259832576 22662405438308352 22741709972373504 22742353702841472 22773061714862592 22849808811024384 22852753478097984 22906732960047384 22960730213019648 22968524887031808 22991733089353728 23103343444156416 23134538884939776 23212504188977152 23215495596797952 23246842471759872 23270331895921152 23325186248146944 23356681233629184 23414868118877184 23470063181365248 23529198529613889 23583995526905856 23615839971311616 23616508445042688 23639702243475456 23730479971172352 23731151689921536 23755130477086176 23843278759329792 23902677871353792 23959022830977024 23991373658456064 24018710288205024 24075328767049728 24107836637380608 24132196040214528 24140388401676288 24224864970571776 24282085456613376 24399959657859072 24400650327006996 24432905863176192 24457476842717184 24515246771011584 24519100085875962 24634950124385664 24643313160044544 24667515384496128 24762940893831168 24787260604809216 24787962236959488 24879943053213696 24908292150731136 24941924735325696 25000719475802112 25025981078740992 25034476860997632 25122082191704064 25156003447701504 25181421955006464 25244154690664464 25278119969292288 25303661867409408 25337828302553088 25460827469070336 25461548167311648 25581127065403392 25585147915696656 25705307293876224 25706034912402432 25770074580053307 25830821489647104 25864967587627008 25865699725522944 25990525682712576 25991261374675968 26026356245557248 26114067212599296 26117432546397696 26179123382911296 26214346634821632 26240834529165312 26276266387832832 26403821079035904 26439473011359744 26531994967769088 26567819967725568 26568572000673024 26594665023909888 26724521786721948 26823688604246016 26890512605273016 26953900684849152 26990295365763072 27084744862930944 27121316217053184 27148720545241344 27212717289504768 27249461439234048 27317346138690048 27381740378259456 27418712752521216 27449954615091456 27514661448056832 27551813299863552 27579652617388032 27685559966367744 27714318889933872 27723727305050112 27750954807558144 27885668180410368 27886457516579424 27989935934865408 28017424881156096 28021828669572528 28125809410277376 28154228713583616 28163786468622336 28262342465667072 28300503878664192 28329099699382272 28395878910787584 28466619600835584 28505056840372224 28533722983170048 28601121232846848 28644241688225604 28710951076233216 28778767948578816 28918470705610752 28919289276452736 28957518060060672 29059674175852992 29098088536080384 29098912191213312 29196977925197824 29206889671163904 29240169046510464 29348670688985088 29378325614174208 29451513805775208 29491139964174336 29520938845310976 29560799686311936 29704298713915392 29744407137779712 29844648242970624 29848494338740224 29918998151898624 29989525176188928 30030018728951808 30175795518898176 30176649679776768 30322279963164672 30323138270455296 30363222820257792 30364082286483456 30466411748032512 30470337970797312 30542310613396512 30614306950692864 30655644119138304 30732014406026304 30773363440877568 30804457925541888 30846051846586368 30953994129063936 30995789962346496 31027109194561536 31100248330862592 31178608751175606 31219824158502912 31371376702961664 31372264706151852 31445327369207808 31488677926723584 31519602991300608 31641535586562048 31673507302781568 31684259777200128 31791038345773056 31795135273875456 31870237161805056 31945363774636032 31988498211274752 32024947050940032 32100438356066304 32143782183174144 32176261386952704 32187184535568384 32299819960762368 32343433004187648 32376113942151168 32533279543812096 32534200436009328 32577207817568256 32686995694682112 32692133447834616 32736276215114976 32846600165847552 32857750880059392 32890020512661504 33017254525108224 33049680806412288 33050616315945984 33211056200974848 33255899647100928 33334292634402816 33367974771654656 33417336053154816 33496109588938752 33575229273341952 33658872920885952 33704159959056384 33738215823212544 33783771070070784 33947769958760448 33948730889748864 33993608157462528 34112564958560256 34113530554262208 34274713216536576 34360099440071076 34441095319529472 34452787330547712 34487599634030592 34655015166234624 34701808327409664 34818756283465728 34823243395196928 34905497843881728 34987779372220416 35035021850443776 35122302178315776 35205094772047872 35252630681812992 35375993290358784 35423759956967424 35424762667564032 35459553365213184 35596727534882304 35632695715629264 35764918138994688 35854016807030688 35938534246465536 35987060487684096 36112993150574592 36161754956070912 36198294060321792 36210582602514432 36283623052673024 36337297455857664 36423128184920064 36508987171012608 36599939486788608 36600975490510494 36686215264075776 36772870156517376 36778650128813943 36914079955156992 36952425186578496 36964969740066816 37001273076744192 37180890907213824 37181943355439232 37319914579820544 37362438226096704 37412887102988544 37501079213703168 37538971618111488 37551715291496448 37683123287556096 37734005171552256 37772132932509696 37955492801114112 38006742453829632 38134828310462464 38191241203605504 38192322250967472 38371690598105088 38557960940814336 38559052368603648 38610024080080896 38746232234470656 38797451381440512 38798549588284416 38985788524068864 38986892062013952 39131560918646784 39171100818898944 39268685074366944 39321519952232448 39361251793747968 39414399581749248 39605731618553856 39659209517039616 39797992451653632 39852858001009536 39891997535864832 39986033568251904 40086782680082922 40235532906369024 40429706617552896 40430851027273728 40485443048644608 40621882330710016 40627117294396416 40681974325579776 40723080817862016 40819075934257152 40874192158851072 40976019208035072 41072610567389184 41128069128781824 41271992172085248 41327719949795328 41369478926082048 41383522974302208 41528339949551616 41571478334900808 41626432211337216 41828502270615552 41829686274869136 41984903902298112 42026137321734144 42032743004358792 42188714115416064 42231343070375424 42245679702933504 42388051127697408 42393513698500608 42493649549073408 42593818366181376 42699929401253376 42757585260558336 42800584474755072 42858376244232192 42901681849270272 43066426614349824 43168151922868224 43377706058416128 43378933914679104 43436277090091008 43589511263779488 43647132804120576 43648368286819968 43795466887796736 43810334506745856 44023006033477632 44067488421261312 44177270708662812 44236709946261504 44281408267966464 44341199529467904 44556448070873088 44766972364455936 44878497227847936 44984287764283392 45045028093427712 45263693278347264 45264974519665152 45324810876616704 45483419944747008 45484707405682944 45546123429725184 45699617622048768 45705506956195968 45813465920094768 45921460426039296 45937049774063616 45983466178707456 46206686888312832 46269077769879552 46425008377954304 46430991193595904 46493684943519744 46540663791842304 46650372496293888 46767913126763409 46829736237754368 46940126362730496 47058397059227778 47167991053811712 47233016890085376 47279404486950912 47460959942344704 47462303379843072 47510260954172352 47686557518659584 47805355742707584 47918045661954048 47982747316912128 48037420576410048 48150657534099456 48215673274761216 48264392080429056 48280776803352576 48449729941143552 48564170913226752 48799919315718144 48801300654013992 48865811726352384 49030493542023168 49038200171751924 49269900248771328 49286626320089088 49335030768992256 49525881787662336 49574521209618432 49575924473918976 49759886106427392 49816584301462272 49883849470651392 50001438951604224 50051962157481984 50244164383408128 50312006895403008 50362843910012928 50488309381328928 50556239938584576 50607323734818816 50675656605106176 50921654938140672 50923096334623296 51170295831393312 51410614587752448 51412069824804864 51540149160106614 51661642979294208 51731399451045888 51981051365425152 51982522749351936 52052712491114496 52228134425198592 52234865092795392 52358246765822592 52481669058330624 52552532775665664 52807642158071808 52878946022719488 53063989935538176 53135639935451136 53137144001346048 53189330047819776 53449043573443896 53647377208492032 53781025210546032 53907801369698304 53980590731526144 54169489725861888 54242632434106368 54297441090482688 54425434579009536 54498922878468096 54634692277380096 54763480756518912 54899909230182912 54901463235765741 55029322896113664 55103626599727104 55159305234776064 55371119932735488 55428637779867744 55447454610100224 55501909615116288 55771336360820736 55772915033158848 55979871869730816 56043657339145056 56251618820554752 56308457427167232 56327572937244672 56524684931334144 56601007757328384 56658199398764544 56933239201671168 57010113680744448 57067445966340096 57202242465693696 57288483376451208 57557535897157632 57836941411221504 57838578552905472 57915036120121344 58119348351705984 58196177072160768 58197824382426624 58393955850395648 58413779342327808 58480338093020928 58697341377970176 58756651228348416 58903027611550416 58982279928348672 59041877690621952 59121599372623872 59408597427830784 59488814275559424 59689296485941248 59696988677480448 59837996303797248 59979050352377856 60130174020124383 60351591037796352 60353299359553536 60644559926329344 60646276540910592 60728164572966912 60932823496065024 60940675941594624 61084621226793024 61228613901385728 61311288238276608 61464028812052608 61608915851083776 61692103693172736 61907988258127872 61991579924692992 62054218389123072 62357217502351212 62439648317005824 62742753405923328 62744529412303704 62977355853447168 63039205982601216 63283071173124096 63347014605563136 63368519554400256 63582076691546112 63590270547750912 63740474323610112 63890727549272064 63976996422549504 64049894101880064 64200876712132608 64287564366348288 64352522773905408 64599639921524736 64686866008375296 64752227884302336 65066559087624192 65068400872018656 65154415635136512 65373991389364224 65384266895669232 65472552430229952 65693200331695104 65715501760118784 66034509050216448 66099361612824576 66101232631891968 66422112401949696 66511799294201856 66735949543309312 66834672106309632 66992219177877504 67150458546683904 67317745841771904 67476431646425088 67567542140141568 67895539917520896 67897461779497728 67987216314925056 68225129917120512 68227061108524416 68549426433073152 68720198880142152 68882190639058944 68905574661095424 68975199268061184 69310030332469248 69403616654819328 69637512566931456 69646486790393856 69810995687763456 69975558744440832 70070043700887552 70244604356631552 70410189544095744 70751986580717568 70847519913934848 70849525335128064 70919106730426368 71193455069764608 71265391431258528 71529836277989376 71708033614061376 71877068492931072 71974120975368192 72225986301149184 72323509912141824 72396588120643584 72421165205028864 72567246105346048 72674594911715328 72846256369840128 73199878973577216 73201950981020988 73372430528151552 73545740313034752 73557300257627886 73904850373156992 73929939480133632 74002546153488384 74361781814427648 74363886710878464 74639829159641088 74724876452193408 74825774205977088 75002158427406336 75077943236222976 75103430582992896 75366246575112192 75468010343104512 75544265865019392 75910985602228224 76013484907659264 76269656620924928 76382482407211008 76384644501934944 76743381196210176 77115921881628672 77118104737207296 77310223740159921 77492464468941312 77594902762881024 77597099176568832 77971577048137728 77973784124027904 78342201637797888 78537370148733888 78643039904464896 78722503587495936 78828799163498496 79211463237107712 79318419034079232 79595984903307264 79705716002019072 79783995071729664 80173565360165844 80471065812738048 80861702054547456 80970886097289216 81243764661420032 81254234588792832 81363948651159552 81446161635724032 81638151868514304 81748384317702144 81952038416070144 82145221134778368 82256138257563648 82543984344170496 82655439899590656 82738957852164096 83056679899103232 83142956669801616 83252864422674432 83657004541231104 83659372549738272 83969807804596224 84052274643468288 84065486008717584 84377428230832128 84462686140750848 84491359405867008 84787027397001216 84987299098146816 85187636732362752 85399858802506752 85515170521116672 85601168949510144 85803363698540544 86132853228699648 86336303845736448 86755412116832256 86757867829358208 86872554180182016 87179022527558976 87294265608241152 87296736573639936 87590933775593472 87620669013491712 88046012066955264 88134976842522624 88354541417325624 88473419892523008 88562816535932928 88682399058935808 89112896141746176 89533944728911872 89756994455695872 89968575528566784 90090056186855424 90527386556694528 90529949039330304 90966839889494016 90969414811365888 91092246859450368 91399235244097536 91411013912391936 91626931840189536 91842920852078592 91966932357414912 92413373776625664 92538155539759104 92861982387191808 92987369887039488 93081327583684608 93300744992587776 93535826253526818 93659472475508736 94116794118455556 94335982107623424 94466033780170752 94558808973901824 94924606759686144 95020521908344704 95373115037319168 95610711485415168 95836091323908096 95965494633824256 96074841152820096 96301315068198912 96431346549522432 96528784160858112 96561553606705152 96899459882287104 97128341826453504 97599838631436288 97602601308027984 97731623452704768 98060987084046336 98076400343503848 98539800497542656 98573252640178176 98670061537984512 99051763575324672 99149042419236864 99151848947837952 99633168602924544 99767698941302784 100002877903208448 100103924314963968 100488328766816256 100725687820025856 100976618762657856 101112479877169152 101214647469637632 101351313210212352 101843309876281344 101846192669246592 102340591662786624 102824139649609728 103080298320213228 103323285958588416 103462798902091776 103965045498703872 104105424982228992 104456268850397184 104469730185590784 104716493531645184 104963338116661248 105105065551331328 105615284316143616 105757892045438976 106127979871076352 106271279870902272 106274288002692096 106378660095639552 106898087146887792 107294754416984064 107562050421092064 107815602739396608 107961181463052288 108338979451723776 108485264868212736 108594882180965376 108850869158019072 109269384554760192 109526961513037824 109799818460365824 109802926471531482 110058645792227328 110318610469552128 110742239865470976 110857275559735488 110894909220200448 111003819230232576 111542672721641472 111545830066317696 111959743739461632 112087314678290112 112503237641109504 112616914854334464 112655145874489344 113049369862668288 113202015514656768 113316398797529088 113866478403342336 114020227361488896 114404484931387392 114576966752902416 115115071794315264 115673882822443008 115677157105810944 115830072240242688 116238696703411968 116392354144321536 116395648764853248 116787911700791296 116960676186041856 117394682755940352 117513302456696832 117806055223100832 117964559856697344 118083755381243904 118243198745247744 118817194855661568 118977628551118848 119393977354960896 119675992607594496 119958100704755712 120260348040248766 120706598719107072 121289119852658688 121292553081821184 121456329145933824 121865646992130048 121881351883189248 122169242453586048 122457227802771456 122622576476553216 122928057624105216 123217831702167552 123384207386345472 123815976516255744 123983159849385984 124108436778246144 124714435004702424 124879296634011648 125485506811846656 125489058824607408 125954711706894336 126078411965202432 126566142346248192 126694029211126272 126737039108800512 127164153383092224 127180541095501824 127480948647220224 127781455098544128 128099788203760128 128401753424265216 128575128732696576 128705045547810816 129199279843049472 129504455768604672 130133118175248384 130136801744037312 130308831270273024 130768533791338464 130945104860459904 131386400663390208 131431003520237568 132069018100432896 132202465263783936 132844224803899392 133023598588403712 133471899086618624 133669344212619264 134300917093367808 134635491683543808 134952863292850176 135135084280283136 135791079835041792 135794923558995456 135974432629850112 136450259834241024 136454122217048832 137098852866146304 137440397760284304 137764381278117888 137811149322190848 137950398536122368 138620060664938496 138807233309638656 139275025133862912 139292973580787712 139621991375526912 139951117488881664 140303739380290227 140489208713263104 140820379088191488 141503973161435136 141699050670256128 141838213460852736 142386910139529216 142530782862517056 143059672555978752 143416067228122752 143754136985862144 143948241950736384 144451972602298368 144647019824283648 144793176241287168 144842330410057728 145349189823430656 145692512739680256 146399757947154432 146403901962041976 147091480626069504 147114600515255772 147809700746313984 147859878960267264 148005092306976768 148723563628855296 148727773421756928 149279658319282176 149449752904386816 149651548411954176 150004316854812672 150155886472445952 150732493150224384 150936020686209024 151088531730038784 151821971204456448 152026969815318528 152539313241849856 152764964814422016 152769289003869888 154231843763257344 154236209474414592 154620447480319842 154984928937882624 155194198353137664 155943154096275456 155947568248055808 156684403275595776 157074740297467776 157445007174991872 157657598326996992 158422926474215424 158636838068158464 159191969806614528 159411432004038144 159567990143459328 160347130720331688 160942131625476096 161723404109094912 161941772194578432 162487529322840064 162508469177585664 162727897302319104 162892323271448064 163276303737028608 163496768635404288 163904076832140288 164290442269556736 164704389707297223 165087968688340992 165310879799181312 165477915704328192 166113359798206464 166285913339603232 166505728845348864 167314009082462208 167318745099476544 167939615609192448 168130972017435168 168754856461664256 168925372281501696 168982718811734016 169574054794002432 169974598196293632 170799717605013504 171030341042233344 171202337899020288 171606727397081088 172672607691472896 173510824233664512 173515735658716416 173745108360364032 174358045055117952 174588531216482304 174593473147279872 175181867551186944 175241338026983424 176092024133910528 176269953685045248 176709082834651248 176946839785046016 177125633071865856 177364798117871616 178225792283492352 179067889457823744 179513988911391744 179937151057133568 180390522060373149 181054773113389056 181059898078660608 181933679778988032 181938829622731776 182184493718900736 182798470488195072 182822027824783872 183253863680379072 183685841704157184 183933864714829824 184826747553251328 185076311079518208 185723964774383616 185974739774078976 186162655167369216 187071652507053636 187318944951017472 188233588236911112 188932067560341504 189117617947803648 189849213519372288 190041043816689408 190746230074638336 191221422970830336 191672182647816192 191930989267648512 192149682305640192 192602630136397824 192862693099044864 193057568321716224 193798919764574208 194256683652907008 195199677262872576 195205202616055968 195463246905409536 196121974168092672 196152800687007696 197079600995085312 197146505280356352 198103527150649344 198298084838473728 198303697895675904 199266337205849088 199535397882605568 200207848629927936 200976657533632512 201451375640051712 201953237525315712 202429294939275264 202702626420424704 203686619752562688 203692385338493184 204681183325573248 205648279299219456 206160596640426456 206646571917176832 206925597804183552 207930090997407744 208210849964457984 208912537700794368 208939460371181568 209432987063290368 209926676233322496 210210131102662656 211230568632287232 212255959742152704 212542559741804544 212548576005384192 212757320191279104 213796174293775584 214589508833968128 215124100842184128 215631205478793216 215922362926104576 216677958903447552 216970529736425472 217189764361930752 217701738316038144 218538769109520384 219599636920731648 219605852943062964 220117291584454656 220637220939104256 221714551119470976 221789818440400896 222007638460465152 223085345443282944 223091660132635392 223919487478923264 224174629356580224 225006475282219008 225233829708668928 225310291748978688 226098739725336576 226404031029313536 226632797595058176 227732956806684672 228040454722977792 228808969862774784 229153933505804832 230230143588630528 231347765644886016 231354314211621888 232477393406823936 232784708288643072 232791297529706496 233575823401582592 233921352372083712 235026604913393664 235612110446201664 235929119713394688 236167510762487808 236486397490495488 237634389711323136 237955257102237696 238787954709921792 239351985215188992 240520696080497532 241413197438214144 242585106163642368 242912658291867648 243731293984260096 243762703766378496 244338484907172096 244914455605542912 245245152953106432 245856115248210432 246435663404335104 246768414772690944 247631953032511488 247966319698771968 248216873556492288 249428870009404848 249758593268023296 250971013623693312 250978117649214816 251909423413788672 252156823930404864 253132284692496384 253388058422252544 253474078217601024 254361082191003648 254961897294440448 255562910197088256 256199576407520256 256803506848530432 257410091095621632 258398559686098944 259008911537209344 260266236350496768 260273603488074624 260617662540546048 261537067582676928 261890209720919808 262772801326780416 262862007040475136 264138036200865792 264404930527567872 265688449607798784 266047197176807424 266943798173237248 267338688425238528 268601834186735616 269270983367087616 269905726585700352 270270168560566272 271582159670083584 271589847117990912 272900519668482048 272908244434097664 274197705732292608 274880795520568608 275528762556235776 275900797072244736 277240121329876992 277614466619277312 278585947161575424 279243982751053824 279902234977763328 280607478760580454 280978417426526208 283007946322870272 283398101340512256 283676426921705472 284773820279058432 285061565725034112 286119345111957504 286832134456245504 287508273971724288 287896483901472768 288903945204596736 289294039648567296 289586352482574336 289684660820115456 290698379646861312 291385025479360512 292799515894308864 292807803924083952 294182961252139008 294229201030511544 295619401492627968 295719757920534528 296010184613953536 297447127257710592 297455546843513856 298899505808773632 299303096823908352 300008633709625344 300311772944891904 301464986300448768 302177063460077568 303643942408912896 304053939630637056 305529929628844032 305538578007739776 308472418948829184 309240894960639684 309969857875765248 310388396706275328 311895136496111616 313368806551191552 314149480594935552 314890014349983744 315315196653993984 316845852948430848 317273676136316928 318383939613229056 318822864008076288 319135980286918656 320694261440663376 321884263250952192 323446808218189824 323883544389156864 324975058645680128 325016938355171328 325455794604638208 325784646542896128 326552607474057216 327808153664280576 328580884539113472 329408779414594446 330175937376681984 330955831408656384 332226719596412928 332571826679206464 333011457690697728 334628018164924416 334637490198953088 335879231218384896 336261944034870336 337509712923328512 337850744563003392 337965437623468032 339148109588004864 339949196392587264 341599435210027008 342060682084466688 343213454794162176 345345215382945792 347021648467329024 347031471317432832 347490216720728064 348716090110235904 349177062432964608 349186946294559744 350363735102373888 352184048267821056 352539907370090496 353418165669302496 353893679570092032 354251266143731712 354729596235743232 356451584566984704 359027977822783488 359874302114267136 360781044120746298 362119796157321216 363867359557976064 363877659245463552 364368987437801472 365596940976390144 365644055649567744 366507727360758144 367371683408314368 367867729429659648 369653495106502656 370152622159036416 371447929548767232 371949479548157952 372325310334738432 374143305014107272 374637889902034944 376467176473822224 377864135120683008 378235235895607296 379698427038744576 380082087633378816 381492460149276672 382442845941660672 383344365295632384 384299364611280384 385205260272795648 385725386198089728 386115136643432448 387597839529148416 388513367305814016 390399354525745152 390410405232111936 390926493810819072 392305601374015392 394159201990170624 394293010560712704 396207054301298688 396607395791351808 398532674411698176 399070795765211136 400415697259855872 402902751280103424 403906475050631424 404858589878550528 405405252840849408 407373239505125376 407384770676986368 409362366651146496 411296558598438912 412321193280852912 413293143834353664 413851195608367104 415860181994815488 416421699928915968 417825075401588736 417878920742363136 418865974126580736 419853352466644992 420911218140870681 422461137264574464 424511919484305408 425097152010768384 425514640382558208 427592348587551168 429179017667936256 430248201684368256 431262410957586432 431844725852209152 433355917806895104 433941059472850944 434379528723861504 437077538219040768 439199273841463296 439211705886125928 441274441878208512 443429102238941952 443579636880801792 444015276920930304 446170690886565888 446183320265270784 447838974957846528 448349258713160448 450012950564438016 450467659417337856 452197479450673152 452808062058627072 453265595190116352 455465913613369344 456080909445955584 457617939725549568 458307867011609664 462695531289772032 462708628423243776 464954786813647872 465582595059412992 467151646803165184 467842704744167424 470053209826787328 471224220892403328 472335021524975616 472972794980990976 475268779422646272 475910514204475392 477575909419843584 478703970430377984 481041392160995064 482826394876428288 485170212327284736 485825316583735296 487462587968520192 487525407532756992 488676969814344192 489828911211085824 490490305906212864 491712230496420864 492871326808670208 495263906065022976 495932639397543936 496433747112984576 498857740018809696 499517186536046592 501942027247386624 501956235298429632 503818846827577344 506264569384992768 506776116844505088 506948156435202048 508722164382007296 509923794588880896 512399152815040512 513607013697060864 514820182191243264 518017823074418688 520532472700993536 520547206976149248 521235325081092096 523074135165353856 523780419441839616 525545602653560832 525724014080950272 528276072401731584 528809861055135744 531376899215597568 532094394353614848 533887596346474496 534677376850477056 537203668373471232 538541966734175232 539811453171400704 541171566181119447 543164319340167168 543179694235981824 545801039336964096 545816488868195328 548395411464585216 549761591041137216 551057525112471552 551801594144489472 554480242659753984 555228933238554624 557171894323150848 558487965502107648 561214957521160908 561956834853052416 566796202681024512 567352853843410944 569547640558116864 570123131450068224 572238690223915008 573664268912491008 575016547943448576 575792967802945536 577807890409193472 578588079297134592 579172704965148672 581396759293722624 582770050958721024 585599031788617728 585615607848167904 588365922504278016 588458402061023088 591238802985255936 591439515841069056 594894254515421184 594911093687027712 597799011617547264 598606193647816704 600623545889783808 602929972600897536 604354126920155136 607287884817825792 608107879261274112 611059859257688064 611077156015479552 616944837897658368 618481789921279368 619939715751530496 620776793412550656 623790272992223232 626737613102383104 628298961189871104 629780028699967488 630630393307987968 633691705896861696 636767879226458112 637645728016152576 638271960573837312 641388522881326752 643768526501904384 646893616436379648 647767088778313728 650033876710342656 650911589209276416 651569293085792256 653105214948114432 655616307328561152 658817558829188892 660351874753363968 661911662817312768 665143653358412928 666022915381395456 669256036329848832 669274980397906176 671758462436769792 672523888069740672 675019425846657024 675701489126006784 675930875246936064 678296219176009728 679898392785174528 683198870420054016 684121364168933376 686426909588324352 690690430765891584 694043296934658048 694062942634865664 697432180220471808 698354124865929216 698373892589119488 700727470204747776 705079814740180992 706836331338604992 707787359140184064 708502532287463424 709459192471486464 712903169133969408 718055955645566976 721562088241492596 724239592314642432 727755318490927104 728737974875602944 731193881952780288 731288111299135488 733015454721516288 734743366816628736 735735458859319296 739306990213005312 740305244318072832 742895859097534464 743898959096315904 744650620669476864 748286610028214544 749275779804069888 752934352947644448 755728270241366016 756470471791214592 759396854077489152 760164175266757632 764885691883321344 766688730591264768 768598729222560768 770410520545591296 772230273286864896 775195679058296832 777026734611628032 780798709051490304 780820810464223872 781852987621638144 784611202748030784 788318403980341248 788586021121425408 792414108602597376 793214791582703616 797065348823396352 798141591530422272 800831394519711744 805805502560206848 807812950101262848 809717179757101056 810810505681698816 814746479010250752 814769541353972736 818724733302292992 822593117196877824 824642386561705824 826586287668707328 827702391216734208 831720363989630976 832843399857831936 835757841484726272 837731948253161472 839706704933289984 841822436281741362 849023838968610816 850194304021536768 851029280765116416 855184697175102336 858358035335872512 860496403368736512 862524821915172864 863689451704418304 866711835613790208 867882118945701888 868759057447723008 874155076438081536 878398547682926592 878423411772251856 882548883756417024 886858204477883904 887159273761603584 888030553841860608 892341381773131776 892366640530541568 896698517426320896 900025901128876032 900935318834675712 904394958901346304 906531190380232704 910931827226738688 912161818891911168 916615734023219328 925417256846487552 929909573627295744 931165190118825984 934303293606330368 935685409488334848 940106419653574656 942448441784806656 944670043049951232 945945589961981952 950537558845292544 951821028408950784 955151818839687168 957407940860755968 962082784321990128 965652789752856576 970340424654569472 971650633167470592 974925175937040384 975050815065513984 977353939628688384 979657822422171648 983424460992841728 985742653617340416 990527812130045952 992867494225969152 997715480037619392 999034373072093184 1003884054494773248 1003912470596859264 1007637693655154688 1012529138769985536 1013552233689010176 1013896312870404096 1017444328764014592 1019847589177761792 1024798305630081024 1029640364382486528 1036035646148837376 1041064945401987072 1041094413952298496 1042470650162184192 1046148270330707712 1047560838883679232 1051091205307121664 1056552144803463168 1057619722110271488 1062753798431195136 1064188788707229696 1067775192692948992 1069354753700954112 1077083933468350464 1079622906342801408 1082343132362238894 1086359388471963648 1091602078673928192 1091632977736390656 1096790822929170432 1099523182082274432 1102115050224943104 1103603188288978944 1108960485319507968 1110457866477109248 1114343788646301696 1116975931004215296 1122429915042321816 1123913669706104832 1133592405362049024 1134705707686821888 1139095281116233728 1140246262900136448 1144477380447830016 1147328537824982016 1150033095886897152 1155615780818386944 1157176158594269184 1158345409930297344 1162793518587445248 1165540101917442048 1171198063577235456 1171231215696335808 1176916804122046176 1182477605970511872 1182879031682138112 1189822187374055424 1195598023235094528 1197212387295633408 1201247091779567616 1208708253840310272 1214575769635651584 1216215758522548224 1222119718515376128 1222154312030959104 1233889675795316736 1236963579842558736 1239879431503060992 1241553586825101312 1247580545984446464 1253475226204766208 1256597922379742208 1259560057399934976 1262733654422612043 1267383411793723392 1273535758452916224 1275291456032305152 1276543921147674624 1282777045762653504 1287537053003808768 1293787232872759296 1295534177556627456 1300067753420685312 1301823178418552832 1303138586171584512 1311232614657122304 1317635117658377784 1323823325634625536 1330287306716825856 1332045830762790912 1338512072659697664 1338549960795812352 1343516924873539584 1345047776139481344 1350038851693314048 1351402978252013568 1356592438352019456 1359796785570349056 1366397740840108032 1368242728337866752 1372853819176648704 1388086593869316096 1388125885269731328 1394864360440943616 1396747785178238976 1401454940409495552 1410159629480361984 1413672662677209984 1417005064574926848 1418918384942972928 1425806338267938816 1436111911291133952 1443124176482985192 1448479184629284864 1455510636981854208 1457475949751205888 1462387763905560576 1462576222598270976 1466030909443032576 1469486733633257472 1471470917718638592 1478613980426010624 1485791718195068928 1487797918192631808 1489301241338953728 1496573220056429088 1498551559608139776 1505868705895288896 1511456540482732032 1518793708154978304 1520328350533515264 1529771383766642688 1537197458445121536 1540821041091182592 1544460546573729792 1554053469223256064 1561597418102980608 1561641620928447744 1563705975243276288 1569222405496061568 1576636807960682496 1577172042242850816 1584828217205194752 1586429583165407232 1594130697646792704 1596283183060844544 1601662789039423488 1611611005120413696 1615625900202525696 1619434359514202112 1629492958020501504 1629539082707945472 1637449466604585984 1645186234393755648 1649284773123411648 1653172575337414656 1655404782433468416 1663440727979261952 1665686799715663872 1671515682969452544 1675463896506322944 1683644872563482724 1700388608043073536 1702058561530232832 1710369394350204672 1716716070671745024 1720992806737473024 1725049643830345728 1727378903408836608 1733423671227580416 1735764237891403776 1737518114895446016 1748310152876163072 1756797095365853184 1756846823544503712 1765097767512834048 1773716408955767808 1774318547523207168 1784682763546263552 1784733281061083136 1793397034852641792 1801870637669351424 1808789917802692608 1813062380760465408 1821863654453477376 1824323637783822336 1833231468046438656 1850834513692975104 1859819147254591488 1862330380237651968 1868606587212660736 1871370818976669696 1880212839307149312 1884896883569613312 1889340086099902464 1891891179923963904 1901075117690585088 1910303637679374336 1914815881721511936 1924165568643980256 1931305579505713152 1940680849309138944 1943301266334941184 1950101630131027968 1954707879257376768 1959315644844343296 1966848921985683456 1981055624260091904 1985734988451938304 1995430960075238784 1998068746144186368 2007768108989546496 2007824941193718528 2015275387310309376 2025058277539971072 2027104467378020352 2027792625740808192 2034888657528029184 2039695178355523584 2049596611260162048 2059280728764973056 2072071292297674752 2082129890803974144 2082188827904596992 2092296540661415424 2095121677767358464 2102182410614243328 2115239444220542976 2125507596862390272 2128377577414459392 2138709507401908224 2154167866936700928 2164686264724477788 2172718776943927296 2183265955472781312 2193581645858340864 2199046364164548864 2204230100449886208 2207206376577957888 2217920970639015936 2220915732954218496 2228687577292603392 2233951862008430592 2244859830084643632 2247827339412209664 2267184810724098048 2269411415373643776 2278190562232467456 2280492525800272896 2294657075649964032 2300066191773794304 2311231561636773888 2316690819860594688 2325587037174890496 2331080203834884096 2342396127154470912 2342462431392671616 2353833608244092352 2364955211941023744 2365758063364276224 2379644374748110848 2391196046470189056 2394424774591266816 2402494183559135232 2417416507680620544 2429151539271303168 2432431517045096448 2444239437030752256 2444308624061918208 2467779351590633472 2473927159685117472 2479758863006121984 2483107173650202624 2495161091968892928 2513195844759484416 2519120114799869952 2525467308845224086 2547071516905832448 2550582912064610304 2553087842295349248 2565554091525307008 2575074106007617536 2587574465745518592 2591068355113254912 2600135506841370624 2603646356837105664 2606277172343169024 2622465229314244608 2635270235316755568 2647646651269251072 2660574613433651712 2664091661525581824 2677024145319395328 2677099921591624704 2690095552278962688 2700077703386628096 2702805956504027136 2713184876704038912 2719593571140698112 2732795481680216064 2736485456675733504 2776251770539462656 2789728720881887232 2793495570356477952 2802909880818991104 2820319258960723968 2827345325354419968 2834010129149853696 2837836769885945856 2851612676535877632 2872223822582267904 2886248352965970384 2896958369258569728 2911021273963708416 2914951899502411776 2924775527811121152 2925152445196541952 2932061818886065152 2938973467266514944 2957227960852021248 2971583436390137856 2978602482677907456 2993146440112858176 2997103119216279552 3011737411790577792 3022913080965464064 3037587416309956608 3040656701067030528 3059542767533285376 3074394916890243072 3088921093147459584 3108106938446512128 3123194836205961216 3123283241856895488 3127411950486552576 3138444810992123136 3153273615921364992 3169656434410389504 3172859166330814464 3188261395293585408 3192566366121689088 3203325578078846976 3231251800405051392 3238868719028404224 3259078165415890944 3274898933209171968 3290372468787511296 3298569546246823296 3306345150674829312 3310809564866936832 3326881455958523904 3331373599431327744 3343031365938905088 3350927793012645888 3367289745126965448 3400777216086147072 3404117123060465664 3420738788700409344 3433432141343490048 3441985613474946048 3450099287660691456 3466847342455160832 3471528475782807552 3475036229790892032 3496620305752326144 3513594190731706368 3513693647089007424 3547432817911535616 3548637095046414336 3569466562122166272 3586794069705283584 3603741275338702848 3626124761520930816 3643727308906954752 3648647275567644672 3666462936092877312 3701669027385950208 3719638294509182976 3724660760475303936 3737213174425321472 3742741637953339392 3760425678614298624 3769793767139226624 3778680172199804928 3788200963267836129 3802150235381170176 3820607275358748672 3829631763443023872 3848331137287960512 3862611159011426304 3881361698618277888 3886602532669882368 3900203260262055936 3909415758514753536 3933697843971366912 3971469976903876608 3990861920150477568 3996137492288372736 4015536217979092992 4015649882387437056 4030550774620618752 4050116555079942144 4054208934756040704 4069777315056058368 4079390356711047168 4099193222520324096 4118561457529946112 4164259781607948288 4164377655809193984 4184593081322830848 4190243355534716928 4204364821228486656 4230478888441085952 4251015193724780544 4256755154828918784 4277419014803816448 4308335733873401856 4329372529448955576 4345437553887854592 4366531910945562624 4387163291716681728 4398092728329097728 4408460200899772416 4414412753155915776 4435841941278031872 4457375154585206784 4467903724016861184 4489719660169287264 4495654678824419328 4534369621448196096 4556381124464934912 4560985051600545792 4589314151299928064 4622463123273547776 4633381639721189376 4662160407669768192 4684792254308941824 4684924862785343232 4707667216488184704 4729910423882047488 4731516126728552448 4759288749496221696 4782392092940378112 4788849549182533632 4804988367118270464 4834833015361241088 4858303078542606336 4888478874061504512 4888617248123836416 4935558703181266944 4947854319370234944 4959517726012243968 4966214347300405248 4990322183937785856 5026391689518968832 5050934617690448172 5101165824129220608 5106175684590698496 5131108183050614016 5150148212015235072 5175148931491037184 5182136710226509824 5200271013682741248 5207292713674211328 5212554344686338048 5244930458628489216 5270540470633511136 5295293302538502144 5321149226867303424 5354048290638790656 5354199843183249408 5380191104557925376 5405611913008054272 5426369753408077824 5439187142281396224 5465590963360432128 5472970913351467008 5552503541078925312 5579457441763774464 5586991140712955904 5605819761637982208 5640638517921447936 5654690650708839936 5668020258299707392 5675673539771891712 5703225353071755264 5744447645164535808 5772496705931940768 5793916738517139456 5822042547927416832 5829903799004823552 5850304890393083904 5864123637772130304 5877946934533029888 5943166872780275712 5957204965355814912 5986292880225716352 5994206238432559104 6023474823581155584 6045826161930928128 6075174832619913216 6081313402134061056 6119085535066570752 6148789833780486144 6177842186294919168 6216213876893024256 6246389672411922432 6246566483713790976 6276889621984246272 6306547231842729984 6345718332661628928 6376522790587170816 6385132732243378176 6462503600810102784 6518156330831781888 6549797866418343936 6580744937575022592 6597139092493646592 6612690301349658624 6621619129733873664 6653762911917047808 6662747198862655488 6686062731877810176 6701855586025291776 6734579490253930896 6801554432172294144 6808234246120931328 6841477577400818688 6883971226949892096 6900198575321382912 6933694684910321664 6950072459581784064 6993240611504652288 7027188381463412736 7027387294178014848 7094865635823071232 7097274190092828672 7138933124244332544 7173588139410567168 7207482550677405696 7252249523041861632 7287454617813909504 7297294551135289344 7332925872185754624 7403338054771900416 7439276589018365952 7449321520950607872 7474426348850642944 7485483275906678784 7539587534278453248 7557360344399609856 7576401926535672258 7641214550717497344 7659263526886047744 7696662274575921024 7725222318022852608 7762723397236555776 7773205065339764736 7800406520524111872 7818831517029507072 7867395687942733824 7942939953807753216 7981723840300955136 7992274984576745472 8031072435958185984 8031299764774874112 8100233110159884288 8108417869512081408 8139554630112116736 8158780713422094336 8198386445040648192 8328755311618387968 8369186162645661696 8380486711069433856 8408729642456973312 8460957776882171904 8502030387449561088 8513510309657837568 8554838029607632896 8616671467746803712 8658745058897911152 8690875107775709184 8733063821891125248 8774326583433363456 8796185456658195456 8816920401799544832 8871683882556063744 8914750309170413568 8935807448033722368 8979439320338574528 8991309357648838656 9068739242896392192 9112762248929869824 9121970103201091584 9178628302599856128 9266763279442378752 9324320815339536384 9369584508617883648 9369849725570686464 9415334432976369408 9459820847764094976 9518577498992443392 9564784185880756224 9577699098365067264 9609976734236540928 9716606157085212672 9777234496247672832 9871117406362533888 9895708638740469888 9919035452024487936 9932428694600810496 9980644367875571712 10052783379037937664 10101869235380896344 10202331648258441216 10212351369181396992 10262216366101228032 10300296424030470144 10350297862982074368 10400542027365482496 10414585427348422656 10425108689372676096 10489860917256978432 10541080941267022272 10642298453734606848 10708399686366498816 10760382209115850752 10811223826016108544 10878374284562792448 10931181926720864256 10945941826702934016 11105007082157850624 11158914883527548928 11173982281425911808 11211639523275964416 11281277035842895872 11309381301417679872 11336040516599414784 11406450706143510528 11488895290329071616 11544993411863881536 11587833477034278912 11644085095854833664 11659807598009647104 11700609780786167808 11728247275544260608 11914409930711629824 11972585760451432704 11988412476865118208 12046949647162311168 12091652323861856256 12150349665239826432 12162626804268122112 12238171070133141504 12297579667560972288 12355684372589838336 12492779344823844864 12493132967427581952 12553779243968492544 12613094463685459968 12691436665323257856 12753045581174341632 12770265464486756352 12925007201620205568 13036312661663563776 13099595732836687872 13161489875150045184 13194278184987293184 13225380602699317248 13243238259467747328 13307525823834095616 13372125463755620352 13403711172050583552 13469158980507861792 13603108864344588288 13682955154801637376 13767942453899784192 13867389369820643328 13900144919163568128 13986481223009304576 14054376762926825472 14054774588356029696 14189731271646142464 14194548380185657344 14277866248488665088 14347176278821134336 14414965101354811392 14504499046083723264 14574909235627819008 14665851744371509248 14806676109543800832 14878553178036731904 14898643041901215744 14970966551813357568 15079175068556906496 15152803853071344516 15318527053772095488 15393324549151842048 15450444636045705216 15525446794473111552 15546410130679529472 15600813041048223744 15637663034059014144 15734791375885467648 15885879907615506432 15963447680601910272 16062144871916371968 16062599529549748224 16216835739024162816 16279109260224233472 16317561426844188672 16396772890081296384 16657510623236775936 16738372325291323392 16760973422138867712 16817459284913946624 16921915553764343808 17004060774899122176 17027020619315675136 17109676059215265792 17233342935493607424 17317490117795822304 17381750215551418368 17466127643782250496 17592370913316390912 17633840803599089664 17829500618340827136 17871614896067444736 17958878640677149056 17982618715297677312 18137478485792784384 18225524497859739648 18243940206402183168 18357256605199712256 18533526558884757504 18648641630679072768 18739169017235767296 18739699451141372928 18830668865952738816 18919641695528189952 19037154997984886784 19129568371761512448 19155398196730134528 19554468992495345664 19742234812725067776 19791417277480939776 19838070904048975872 19864857389201620992 19961288735751143424 20105566758075875328 20203738470761792688 20404663296516882432 20424702738362793984 20524432732202456064 20700595725964148736 20801084054730964992 20850217378745352192 20979721834513956864 21082161882534044544 21284596907469213696 21416799372732997632 21520764418231701504 21622447652032217088 21756748569125584896 21862363853441728512 21891883653405868032 22210014164315701248 22317829767055097856 22347964562851823616 22423279046551928832 22618762602835359744 22672081033198829568 22977790580658143232 23089986823727763072 23175666954068557824 23288170191709667328 23319615196019294208 23401219561572335616 23456494551088521216 23828819861423259648 23945171520902865408 23976824953730236416 24093899294324622336 24300699330479652864 24325253608536244224 24476342140266283008 24595159335121944576 24986265934855163904 25107558487936985088 25226188927370919936 25382873330646515712 25506091162348683264 25540530928973512704 25850014403240411136 26072625323327127552 26199191465673375744 26322979750300090368 26388556369974586368 26450761205398634496 26615051647668191232 26744250927511240704 26807422344101167104 26938317961015723584 27206217728689176576 27365910309603274752 27535884907799568384 27800289838327136256 27972962446018609152 28108753525853650944 28109549176712059392 28379462543292284928 28555732496977330176 28694352557642268672 28829930202709622784 29149818471255638016 29331703488743018496 29613352219087601664 29757106356073463808 29797286083802431488 29941933103626715136 30158350137113812992 30305607706142689032 30637054107544190976 30786649098303684096 30900889272091410432 31050893588946223104 31201626082096447488 31275326068118028288 31469582751770935296 31926895361203820544 32125199059099496448 32433671478048325632 32635122853688377344 32793545780162592768 33315021246473551872 33476744650582646784 33521946844277735424 33634918569827893248 33843831107528687616 34008121549798244352 34219352118430531584 34466685870987214848 34634980235591644608 34763500431102836736 34932255287564500992 35184741826632781824 35743229792134889472 35917757281354298112 35965237430595354624 36274956971585568768 36451048995719479296 36487880412804366336 36714513210399424512 37067053117769515008 37478338034471534592 37479398902282745856 37661337731905477632 37839283391056379904 38074309995969773568 38259136743523024896 38310796393460269056 39108937984990691328 39484469625450135552 39582834554961879552 39676141808097951744 39729714778403241984 39922577471502286848 40211133516151750656 40407476941523585376 40809326593033764864 41048865464404912128 41602168109461929984 41700434757490704384 41959443669027913728 42164323765068089088 42569193814938427392 42833598745465995264 43041528836463403008 43244895304064434176 43513497138251169792 43724727706883457024 44420028328631402496 44635659534110195712 44695929125703647232 45237525205670719488 45955581161316286464 46179973647455526144 46351333908137115648 46576340383419334656 46639230392038588416 46802439123144671232 46912989102177042432 47657639722846519296 47890343041805730816 48187798588649244672 48650507217072488448 48952684280532566016 49190318670243889152 49972531869710327808 50215116975873970176 50452377854741839872 50765746661293031424 51012182324697366528 51081061857947025408 51700028806480822272 52145250646654255104 52398382931346751488 52777112739949172736 52901522410797268992 53488501855022481408 53614844688202334208 53876635922031447168 54412435457378353152 54731820619206549504 55071769815599136768 55600579676654272512 55945924892037218304 56217507051707301888 56219098353424118784 56758925086584569856 57111464993954660352 57388705115284537344 58663406977486036992 59226704438175203328 59514212712146927616 59594572167604862976 59883866207253430272 60316700274227625984 60611215412285378064 61274108215088381952 61573298196607368192 62101787177892446208 62403252164192894976 62550652136236056576 62939165503541870592 63853790722407641088 64250398118198992896 64867342956096651264 65270245707376754688 65587091560325185536 66630042492947103744 66953489301165293568 67043893688555470848 67269837139655786496 68016243099596488704 68933371741974429696 69269960471183289216 69527000862205673472 69864510575129001984 70369483653265563648 71486459584269778944 71835514562708596224 71930474861190709248 72902097991438958592 72975760825608732672 73429026420798849024 74958797804565491712 75322675463810955264 75678566782112759808 76148619991939547136 76518273487046049792 76621592786920538112 78217875969981382656 78968939250900271104 79165669109923759104 79352283616195903488 79845154943004573696 80422267032303501312 80814953883047170752 81618653186067529728 82097730928809824256 83400869514981408768 83918887338055827456 84328647530136178176 85138387629876854784 85667197490931990528 86083057672926806016 86489790608128868352 87449455413766914048 88840056657262804992 89271319068220391424 89391858251407294464 90475050411341438976 91911162322632572928 92359947294911052288 92702667816274231296 93152680766838669312 93604878246289342464 93825978204354084864 95780686083611461632 96375597177298489344 97301014434144976896 97905368561065132032 98380637340487778304 99945063739420655616 100430233951747940352 100904755709483679744 101531493322586062848 102024364649394733056 103400057612961644544 104290501293308510208 104796765862693502976 105554225479898345472 107229689376404668416 107753271844062894336 108824870914756706304 109463641238413099008 110143539631198273536 111201159353308545024 112435014103414603776 112438196706848237568 113517850173169139712 114222929987909320704 114777410230569074688 117326813954972073984 118453408876350406656 119028425424293855232 119189144335209725952 119767732414506860544 120633400548455251968 121222430824570756128 123146596393214736384 124806504328385789952 125101304272472113152 125878331007083741184 127707581444815282176 128500796236397985792 129734685912193302528 130540491414753509376 131174183120650371072 133260084985894207488 133906978602330587136 134087787377110941696 137866743483948859392 138539920942366578432 139054001724411346944 139729021150258003968 140738967306531127296 142972919168539557888 143671029125417192448 145951521651217465344 146858052841597698048 149917595609130983424 150645350927621910528 151357133564225519616 152297239983879094272 153036546974092099584 153243185573841076224 156435751939962765312 158331338219847518208 158704567232391806976 160844534064607002624 161629907766094341504 163237306372135059456 164195461857619648512 166801739029962817536 167837774676111654912 168657295060272356352 170276775259753709568 171334394981863981056 172166115345853612032 177680113314525609984 178542638136440782848 178783716502814588928 180950100822682877952 183822324645265145856 184719894589822104576 186305361533677338624 187209756492578684928 187651956408708169728 191561372167222923264 192751194354596978688 194602028868289953792 195810737122130264064 196761274680975556608 199890127478841311232 200860467903495880704 201809511418967359488 204048729298789466112 206800115225923289088 208581002586617020416 209593531725387005952 211108450959796690944 214459378752809336832 215506543688125788672 218927282476826198016 220287079262396547072 224876393413696475136 227035700346338279424 228445859975818641408 229554820461138149376 234653627909944147968 236906817752700813312 238056850848587710464 239535464829013721088 241266801096910503936 242444861649141512256 246293192786429472768 250202608544944226304 251756662014167482368 255415162889630564352 257001592472795971584 259469371824386605056 262348366241300742144 266520169971788414976 267813957204661174272 268175574754221883392 275733486967897718784 277079841884733156864 278108003448822693888 279458042300516007936 281477934613062254592 287342058250834384896 291903043302434930688 293716105683195396096 299835191218261966848 301290701855243821056 302714267128451039232 304594479967758188544 306073093948184199168 312871503879925530624 316662676439695036416 321689068129214005248 323259815532188683008 326474612744270118912 328390923715239297024 333603478059925635072 337314590120544712704 340553550519507419136 342668789963727962112 344332230691707224064 355360226629051219968 357085276272881565696 357567433005629177856 361900201645365755904 369439789179644209152 374419512985157369856 375303912817416339456 383122744334445846528 385502388709193957376 389204057736579907584 391621474244260528128 393522549361951113216 399780254957682622464 401720935806991761408 413600230451846578176 417162005173234040832 419187063450774011904 422216901919593381888 428918757505618673664 431013087376251577344 437854564953652396032 440574158524793094144 449752786827392950272 454071400692676558848 456891719951637282816 459109640922276298752 469307255819888295936 476113701697175420928 482533602193821007872 484889723298283024512 492586385572858945536 500405217089888452608 503513324028334964736 510830325779261128704 514003184945591943168 533040339943576829952 535627914409322348544 536351149508443766784 551466973935795437568 554159683769466313728 558916084601032015872 562955869226124509184 574684116501668769792 583806086604869861376 587432211366390792192 599670382436523933696 602581403710487642112 605428534256902078464 612146187896368398336 625743007759851061248 633325352879390072832 643378136258428010496 646519631064377366016 656781847430478594048 674629180241089425408 681107101039014838272 685337579927455924224 688664461383414448128 710720453258102439936 714170552545763131392 723800403290731511808 738879578359288418304 750607825634832678912 766245488668891693056 771004777418387914752 778408115473159815168 787045098723902226432 799560509915365244928 803441871613983522816 827200460903693156352 834324010346468081664 838374126901548023808 844433803839186763776 862026174752503154688 875709129907304792064 881148317049586188288 899505573654785900544 908142801385353117696 913783439903274565632 918219281844552597504 938614511639776591872 965067204387642015744 969779446596566049024 985172771145717891072 1000810434179776905216 1021660651558522257408 1028006369891183886336 1066080679887153659904 1071255828818644697088 1072702299016887533568 1108319367538932627456 1125911738452249018368 1149368233003337539584 1167612173209739722752 1174864422732781584384 1199340764873047867392 1205162807420975284224 1251486015519702122496 1266650705758780145664 1286756272516856020992 1293039262128754732032 1313563694860957188096 1349258360482178850816 1362214202078029676544 1370675159854911848448 1377328922766828896256 1428341105091526262784 1447600806581463023616 1477759156718576836608 1501215651269665357824 1532490977337783386112 1542009554836775829504 1599121019830730489856 1606883743227967045632 1654400921807386312704 1676748253803096047616 1688867607678373527552 1724052349505006309376 1751418259814609584128 1762296634099172376576 1799011147309571801088 1816285602770706235392 1836438563689105195008 1877229023279553183744 1930134408775284031488 1939558893193132098048 1970345542291435782144 2043321303117044514816 2056012739782367772672 2132161359774307319808 2142511657637289394176 2216638735077865254912 2251823476904498036736 2298736466006675079168 2335224346419479445504 2398681529746095734784 2410325614841950568448 2502972031039404244992 2533301411517560291328 2586078524257509464064 2627127389721914376192 2698516720964357701632 2724428404156059353088 2741350319709823696896 2754657845533657792512 2895201613162926047232 2955518313437153673216 3002431302539330715648 3064981954675566772224 3084019109673551659008 3198242039661460979712 3213767486455934091264 3377735215356747055104 3448104699010012618752 3502836519629219168256 3524593268198344753152 3598022294619143602176 3754458046559106367488 3860268817550568062976 3879117786386264196096 3940691084582871564288 4086642606234089029632 4112025479564735545344 4285023315274578788352 4433277470155730509824 4503646953808996073472 4597472932013350158336 4797363059492191469568 4820651229683901136896 5066602823035120582656 5172157048515018928128 5254254779443828752384 5397033441928715403264 5448856808312118706176 5509315691067315585024 5790403226325852094464 5911036626874307346432 6129963909351133544448 6168038219347103318016 6396484079322921959424 6427534972911868182528 6755470430713494110208 6896209398020025237504 7005673039258438336512 7196044589238287204352 7508916093118212734976 7758235572772528392192 7881382169165743128576 8173285212468178059264 8224050959129471090688 8866554940311461019648 9007293907617992146944 9194945864026700316672 9594726118984382939136 9641302459367802273792 10133205646070241165312 10344314097030037856256 10508509558887657504768 10794066883857430806528 11580806452651704188928 11822073253748614692864 12259927818702267088896 12336076438694206636032 12855069945823736365056 13510940861426988220416 13792418796040050475008 14392089178476574408704 15516471145545056784384 15762764338331486257152 16346570424936356118528 17733109880622922039296 18389891728053400633344 19189452237968765878272 19282604918735604547584 20266411292140482330624 20688628194060075712512 21017019117775315009536 21588133767714861613056 23644146507497229385728 24519855637404534177792 24672152877388413272064 27021881722853976440832 27584837592080100950016 28784178356953148817408 31032942291090113568768 31525528676662972514304 35466219761245844078592 36779783456106801266688 38565209837471209095168 40532822584280964661248 41377256388120151425024 43176267535429723226112 47288293014994458771456 49039711274809068355584 55169675184160201900032 57568356713906297634816 62065884582180227137536 63051057353325945028608 70932439522491688157184 73559566912213602533376 81065645168561929322496 82754512776240302850048 86352535070859446452224 94576586029988917542912 110339350368320403800064 124131769164360454275072 141864879044983376314368 147119133824427205066752 165509025552480605700096 172705070141718892904448 189153172059977835085824 220678700736640807600128 248263538328720908550144 283729758089966752628736 331018051104961211400192 441357401473281615200256 496527076657441817100288 567459516179933505257472 662036102209922422800384 993054153314883634200576 1324072204419844845600768 1986108306629767268401152 3972216613259534536802304
- Sum of all divisors σ(n): 14676293580372575911052223
- Sum of proper divisors (its aliquot sum) s(n): 10704076967113041374249919
- 3972216613259534536802304 is an abundant number, because the sum of its proper divisors (10704076967113041374249919) is greater than itself. Its abundance is 6731860353853506837447615
Bases of 3972216613259534536802304
- Binary: 11010010010010011001001011010010010001010111110011100011100001000000000000000000002
- Hexadecimal: 0x349264B4915F38E100000
- Base-36: HYUANLTBLS000000
Squares and roots of 3972216613259534536802304
- 3972216613259534536802304 squared (39722166132595345368023042) is 15778504822655046566534101866745890489385579708416
- 3972216613259534536802304 cubed (39722166132595345368023043) is 62675638988946061680456066598061594188095304462572925392918769997356990464
-
3972216613259534536802304 is a
perfect square number . Itssquare root is 1993042050048 -
The
cube root of 3972216613259534536802304 is 158371722.8220866011
Scales and comparisons
How big is 3972216613259534536802304?- 3,972,216,613,259,534,536,802,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,972,216,613,259,534,536,802,304 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 3972216613259534536802304 cubic inches would be around 13197643.6 feet tall.
Recreational maths with 3972216613259534536802304
- 3972216613259534536802304 backwards is 4032086354359523166122793
- The number of decimal digits it has is: 25
- The sum of 3972216613259534536802304's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 3972216613259534536802304 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 3972216613259534536802304 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/3972216613259534536802304/
Chicago style:
Numbermatics. 2024. "Number 3972216613259534536802304 - Facts about the integer". https://numbermatics.com/n/3972216613259534536802304/
The information we have on file for 3972216613259534536802304 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 3972216613259534536802304, math, Factors of 3972216613259534536802304, curriculum, school, college, exams, university, Prime factorization of 3972216613259534536802304, STEM, science, technology, engineering, physics, economics, calculator, three septillion, nine hundred seventy-two sextillion, two hundred sixteen quintillion, six hundred thirteen quadrillion, two hundred fifty-nine trillion, five hundred thirty-four billion, five hundred thirty-six million, eight hundred two thousand, three hundred four.