134990789040992042788847616
134,990,789,040,992,042,788,847,616 is an even composite number composed of five prime numbers multiplied together.
134990789040992042788847616 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 134990789040992042788847616:
224 × 38 × 76 × 234 × 1932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 23 × 23 × 23 × 23 × 193 × 193)See below for interesting mathematical facts about the number 134990789040992042788847616 from the Numbermatics database.
Names of 134990789040992042788847616
- Cardinal: 134990789040992042788847616 can be written as One hundred thirty-four septillion, nine hundred ninety sextillion, seven hundred eighty-nine quintillion, forty quadrillion, nine hundred ninety-two trillion, forty-two billion, seven hundred eighty-eight million, eight hundred forty-seven thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 1.34990789040992042788847616 × 1026
Factors of 134990789040992042788847616
Divisors of 134990789040992042788847616
- Number of divisors d(n): 23625
-
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 108 112 126 128 138 144 147 161 162 168 184 189 192 193 196 207 216 224 243 252 256 276 288 294 322 324 336 343 368 378 384 386 392 414 432 441 448 483 486 504 512 529 552 567 576 579 588 621 644 648 672 686 729 736 756 768 772 784 828 864 882 896 966 972 1008 1024 1029 1058 1104 1127 1134 1152 1158 1176 1242 1288 1296 1323 1344 1351 1372 1449 1458 1472 1512 1536 1544 1568 1587 1656 1701 1728 1737 1764 1792 1863 1932 1944 2016 2048 2058 2116 2187 2208 2254 2268 2304 2316 2352 2401 2484 2576 2592 2646 2688 2702 2744 2898 2916 2944 3024 3072 3087 3088 3136 3174 3312 3381 3402 3456 3474 3528 3584 3703 3726 3864 3888 3969 4032 4053 4096 4116 4232 4347 4374 4416 4439 4508 4536 4608 4632 4704 4761 4802 4968 5103 5152 5184 5211 5292 5376 5404 5488 5589 5796 5832 5888 6048 6144 6174 6176 6272 6348 6561 6624 6762 6804 6912 6948 7056 7168 7203 7406 7452 7728 7776 7889 7938 8064 8106 8192 8232 8464 8694 8748 8832 8878 9016 9072 9216 9261 9264 9408 9457 9522 9604 9936 10143 10206 10304 10368 10422 10584 10752 10808 10976 11109 11178 11592 11664 11776 11907 12096 12159 12167 12288 12348 12352 12544 12696 13041 13122 13248 13317 13524 13608 13824 13896 14112 14283 14336 14406 14812 14904 15309 15456 15552 15633 15778 15876 16128 16212 16384 16464 16767 16807 16928 17388 17496 17664 17756 18032 18144 18432 18522 18528 18816 18914 19044 19208 19872 20286 20412 20608 20736 20844 21168 21504 21609 21616 21952 22218 22356 23184 23328 23552 23667 23814 24192 24318 24334 24576 24696 24704 25088 25392 25921 26082 26244 26496 26634 27048 27216 27648 27783 27792 28224 28371 28566 28672 28812 29624 29808 30429 30618 30912 31073 31104 31266 31556 31752 32256 32424 32768 32928 33327 33534 33614 33856 34776 34992 35328 35512 35721 36064 36288 36477 36501 36864 37044 37056 37249 37632 37828 38088 38416 39123 39744 39951 40572 40824 41216 41472 41688 42336 42849 43008 43218 43232 43904 44436 44712 45927 46368 46656 46899 47104 47334 47628 48384 48636 48668 49152 49392 49408 50176 50301 50421 50784 51842 52164 52488 52992 53268 54096 54432 55223 55296 55566 55584 56448 56742 57132 57344 57624 59248 59616 60858 61236 61824 62146 62208 62532 63112 63504 64512 64827 64848 65536 65856 66199 66654 67068 67228 67712 69552 69984 70656 71001 71024 71442 72128 72576 72954 73002 73728 74088 74112 74498 75264 75656 76176 76832 77763 78246 79488 79902 81144 81648 82432 82944 83349 83376 84672 85113 85169 85698 86016 86436 86464 87808 88872 89424 91287 91854 92736 93219 93312 93798 94208 94668 95256 96768 97272 97336 98304 98784 98816 99981 100352 100602 100842 101568 102097 103684 104328 104976 105984 106536 107163 108192 108864 109431 109503 110446 110592 111132 111168 111747 112896 113484 114264 114688 115248 117369 117649 118496 119232 119853 121716 122472 123648 124292 124416 125064 126224 127008 128547 129024 129654 129696 131072 131712 132398 133308 134136 134456 135424 139104 139968 140697 141312 142002 142048 142884 144256 145152 145908 146004 147456 148176 148224 148996 150528 150903 151263 151312 152352 153664 155526 156492 158976 159804 162288 163296 164864 165669 165888 166698 166752 169344 170226 170338 171396 172032 172872 172928 175616 177744 178848 181447 182574 183708 185472 186438 186624 187596 188416 189336 190512 193536 194481 194544 194672 196608 197568 197632 198597 199962 200704 201204 201684 203136 204194 207368 208656 209952 211968 213003 213072 214326 216384 217511 217728 218862 219006 220892 221184 222264 222336 223494 225792 226968 228528 229376 230496 233289 234738 235298 236992 238464 239706 243432 244944 247296 248584 248832 250047 250128 252448 254016 255339 255507 257094 258048 259308 259392 260743 262144 263424 264796 266616 268272 268912 270848 273861 278208 279657 279841 279936 281394 282624 284004 284096 285768 288512 290304 291816 292008 294912 296352 296448 297992 299943 301056 301806 302526 302624 304704 306291 307328 311052 312984 317952 319608 321489 324576 326592 328293 328509 329728 331338 331776 333396 333504 335241 338688 340452 340676 342792 344064 345744 345856 351232 352107 352947 355488 357696 359559 362894 365148 367416 370944 372876 373248 375192 376832 378672 381024 385641 386561 387072 388962 389088 389344 393216 395136 395264 397194 399924 401408 402408 403368 406272 408388 414736 417312 419904 422091 423936 426006 426144 428652 432768 435022 435456 437724 438012 441784 442368 444528 444672 446988 451584 453789 453936 457056 458752 460992 463393 466578 469476 470596 473984 476928 479412 486864 489888 494592 497007 497168 497664 500094 500256 504896 508032 510678 511014 514188 516096 518616 518784 521486 524288 526848 529592 533232 536544 537824 541696 544341 547722 556416 559314 559682 559872 562788 565248 568008 568192 571536 577024 580608 583443 583632 584016 589824 592704 592896 595791 595984 596183 599886 602112 603612 605052 605248 609408 612582 614656 622104 625968 635904 639009 639216 642978 649152 652533 653184 656586 657018 659456 662676 663552 666792 667008 670482 677376 680904 681352 685584 688128 691488 691712 699867 702464 704214 705894 710976 714679 715392 719118 725788 730296 734832 741888 745752 746496 750141 750384 753664 757344 762048 766017 766521 771282 773122 774144 777924 778176 778688 782229 786432 790272 790528 794388 799848 802816 804816 806736 812544 816776 821583 829472 834624 838971 839523 839808 844182 847872 852012 852288 856727 857304 865536 870044 870912 875448 876024 883568 884736 889056 889344 893976 899829 903168 907578 907872 914112 917504 918873 921984 926786 933156 938952 941192 947968 953856 958824 973728 979776 984879 985527 989184 994014 994336 995328 1000188 1000512 1005723 1009792 1016064 1021356 1022028 1028376 1032192 1037232 1037568 1042972 1048576 1053696 1056321 1058841 1059184 1066464 1073088 1075648 1078677 1083392 1088682 1095444 1112832 1118628 1119364 1119744 1125576 1130496 1136016 1136384 1143072 1154048 1156923 1159683 1161216 1166886 1167264 1168032 1179648 1185408 1185792 1191582 1191968 1192366 1199772 1204224 1207224 1210104 1210496 1218816 1225164 1229312 1244208 1251936 1266273 1270129 1271808 1278018 1278432 1285956 1298304 1305066 1306368 1313172 1314036 1318912 1325352 1327104 1333584 1334016 1340964 1354752 1361367 1361808 1362704 1371168 1376256 1382976 1383424 1390179 1399734 1404928 1408428 1411788 1421952 1429358 1430784 1438236 1451576 1460592 1469664 1483776 1491021 1491504 1492992 1500282 1500768 1507328 1514688 1522577 1524096 1532034 1533042 1542564 1546244 1548288 1555848 1556352 1557376 1564458 1572864 1580544 1581056 1588776 1599696 1605632 1609632 1613472 1625088 1633023 1633552 1643166 1658944 1669248 1677942 1679046 1679616 1688364 1695744 1704024 1704576 1713454 1714608 1731072 1740088 1741824 1750329 1750896 1752048 1767136 1769472 1778112 1778688 1787373 1787952 1788549 1799658 1806336 1815156 1815744 1825201 1828224 1835008 1837746 1843968 1853572 1866312 1877904 1882384 1895936 1907712 1917027 1917648 1947456 1957599 1958887 1959552 1969758 1971054 1978368 1988028 1988672 1990656 2000376 2001024 2011446 2019584 2032128 2042712 2044056 2056752 2064384 2074464 2075136 2085944 2097152 2099601 2107392 2112642 2117682 2118368 2132928 2144037 2146176 2151296 2157354 2166784 2177364 2190888 2225664 2237256 2238728 2239488 2250423 2251152 2260992 2272032 2272768 2286144 2298051 2299563 2308096 2313846 2319366 2322432 2333772 2334528 2336064 2346687 2348231 2359296 2370816 2371584 2383164 2383936 2384732 2399544 2408448 2414448 2420208 2420992 2437632 2450328 2458624 2464749 2488416 2503872 2516913 2518569 2532546 2540258 2543616 2556036 2556864 2570181 2571912 2596608 2610132 2612736 2626344 2628072 2637824 2650704 2654208 2667168 2668032 2681928 2699487 2705927 2709504 2722734 2723616 2725408 2742336 2752512 2756619 2765952 2766848 2780358 2799468 2809856 2816856 2823576 2843904 2858716 2861568 2876472 2903152 2921184 2939328 2954637 2956581 2967552 2982042 2983008 2985984 3000564 3001536 3014656 3017169 3029376 3045154 3048192 3064068 3066084 3085128 3092488 3096576 3111696 3112704 3114752 3128916 3145728 3161088 3162112 3176523 3177552 3199392 3211264 3219264 3226944 3236031 3243751 3250176 3266046 3267104 3286332 3317888 3338496 3355884 3358092 3359232 3376728 3391488 3408048 3409152 3426908 3429216 3462144 3470769 3479049 3480176 3483648 3500658 3501792 3504096 3534272 3538944 3556224 3557376 3574746 3575904 3577098 3599316 3612672 3630312 3631488 3650402 3656448 3670016 3675492 3687936 3707144 3732624 3755808 3764768 3791872 3810387 3815424 3834054 3835296 3894912 3915198 3917774 3919104 3939516 3942108 3956736 3976056 3977344 3981312 4000752 4002048 4022892 4039168 4064256 4084101 4085424 4088112 4113504 4128768 4148928 4150272 4170537 4171888 4173281 4194304 4199202 4214784 4225284 4235364 4236736 4265856 4288074 4292352 4302592 4314708 4333568 4354728 4381776 4451328 4473063 4474512 4477456 4478976 4500846 4502304 4521984 4544064 4545536 4567731 4572288 4596102 4599126 4616192 4627692 4638732 4644864 4667544 4669056 4672128 4693374 4696462 4718592 4741632 4743168 4766328 4767872 4769464 4799088 4816896 4828896 4840416 4841984 4875264 4899069 4900656 4917248 4929498 4976832 5002753 5007744 5033826 5037138 5065092 5080516 5087232 5112072 5113728 5140362 5143824 5193216 5220264 5225472 5250987 5252688 5256144 5275648 5301408 5308416 5334336 5336064 5362119 5363856 5365647 5398974 5411854 5419008 5445468 5447232 5450816 5475603 5484672 5505024 5513238 5531904 5533696 5560716 5598936 5619712 5633712 5647152 5687808 5717432 5723136 5751081 5752944 5806304 5842368 5872797 5876661 5878656 5909274 5913162 5935104 5964084 5966016 5971968 5997089 6001128 6003072 6029312 6034338 6058752 6090308 6096384 6128136 6132168 6170256 6184976 6193152 6223392 6225408 6229504 6257832 6291456 6298803 6322176 6324224 6353046 6355104 6398784 6422528 6432111 6438528 6453888 6472062 6487502 6500352 6532092 6534208 6572664 6635776 6676992 6711768 6716184 6718464 6753456 6782976 6816096 6818304 6853816 6858432 6894153 6898689 6924288 6941538 6958098 6960352 6967296 7001316 7003584 7008192 7040061 7044693 7068544 7077888 7112448 7114752 7149492 7151808 7154196 7198632 7225344 7260624 7262976 7300804 7312896 7340032 7350984 7375872 7394247 7414288 7465248 7511616 7529536 7550739 7555707 7583744 7620774 7630848 7668108 7670592 7710543 7789824 7830396 7835548 7838208 7879032 7884216 7913472 7952112 7954688 7962624 8001504 8004096 8045784 8078336 8098461 8117781 8128512 8168202 8170848 8176224 8227008 8257536 8269857 8297856 8300544 8341074 8343776 8346562 8388608 8398404 8429568 8450568 8470728 8473472 8531712 8576148 8584704 8605184 8629416 8667136 8709456 8763552 8863911 8869743 8890903 8902656 8946126 8949024 8954912 8957952 9001692 9004608 9043968 9051507 9088128 9091072 9135462 9144576 9192204 9198252 9232384 9255384 9277464 9289728 9335088 9338112 9344256 9386748 9392924 9437184 9483264 9486336 9529569 9532656 9535744 9538928 9598176 9633792 9657792 9680832 9683968 9708093 9731253 9750528 9798138 9801312 9834496 9858996 9953664 10005506 10015488 10067652 10074276 10130184 10161032 10174464 10224144 10227456 10280724 10287648 10386432 10437147 10440528 10450944 10501974 10505376 10512288 10551296 10602816 10616832 10658039 10668672 10672128 10724238 10727712 10731294 10797948 10823708 10838016 10890936 10894464 10901632 10951206 10969344 11010048 11026476 11063808 11067392 11121432 11197872 11239424 11267424 11294304 11375616 11431161 11434864 11446272 11502162 11505888 11612608 11684736 11745594 11753322 11757312 11818548 11826324 11870208 11928168 11932032 11943936 11994178 12002256 12006144 12058624 12068676 12117504 12180616 12192768 12252303 12256272 12264336 12340512 12369952 12386304 12446784 12450816 12459008 12511611 12515664 12519843 12582912 12597606 12644352 12648448 12706092 12710208 12776407 12797568 12845056 12864222 12877056 12907776 12944124 12975004 13000704 13064184 13068416 13145328 13271552 13353984 13419189 13423536 13432368 13436928 13506912 13565952 13632192 13636608 13703193 13707632 13712209 13716864 13788306 13797378 13848576 13883076 13916196 13920704 13934592 14002632 14007168 14016384 14080122 14089386 14137088 14155776 14224896 14229504 14298984 14303616 14308392 14397264 14450688 14521248 14525952 14601608 14625792 14680064 14697207 14701968 14751744 14788494 14828576 14930496 15008259 15023232 15059072 15101478 15111414 15167488 15241548 15261696 15336216 15341184 15421086 15579648 15660792 15671096 15676416 15752961 15758064 15768432 15826944 15904224 15909376 15925248 16003008 16008192 16086357 16091568 16096941 16156672 16196922 16235562 16257024 16336404 16341696 16352448 16426809 16437617 16454016 16515072 16539714 16595712 16601088 16682148 16687552 16693124 16777216 16796808 16859136 16901136 16941456 16946944 17063424 17152296 17169408 17210368 17253243 17258832 17334272 17418912 17527104 17618391 17629983 17727822 17739486 17781806 17805312 17892252 17898048 17909824 17915904 17991267 18003384 18009216 18087936 18103014 18176256 18182144 18270924 18289152 18384408 18396504 18464768 18510768 18554928 18579456 18670176 18676224 18688512 18773496 18785848 18874368 18896409 18966528 18972672 19059138 19065312 19071488 19077856 19196352 19267584 19296333 19315584 19361664 19367936 19416186 19462506 19501056 19596276 19602624 19668992 19704721 19717992 19907328 20011012 20030976 20135304 20148552 20260368 20322064 20348928 20448288 20454912 20561448 20575296 20682459 20696067 20772864 20874294 20881056 20901888 21003948 21010752 21024576 21102592 21120183 21134079 21205632 21233664 21316078 21337344 21344256 21448476 21455424 21462588 21595896 21647416 21676032 21781872 21788928 21803264 21902412 21938688 22020096 22052952 22127616 22134784 22242864 22395744 22478848 22534848 22588608 22652217 22667121 22706257 22751232 22862322 22869728 22892544 23004324 23011776 23131629 23225216 23369472 23491188 23506644 23514624 23637096 23652648 23740416 23856336 23864064 23887872 23988356 24004512 24012288 24117248 24137352 24235008 24295383 24353343 24361232 24385536 24504606 24512544 24528672 24681024 24739904 24772608 24809571 24893568 24901632 24918016 25023222 25031328 25039686 25165824 25195212 25288704 25296896 25412184 25420416 25552814 25595136 25690112 25728444 25754112 25815552 25888248 25950008 26001408 26128368 26136832 26290656 26543104 26609229 26672709 26707968 26838378 26847072 26864736 26873856 27013824 27131904 27154521 27264384 27273216 27406386 27415264 27424418 27433728 27576612 27594756 27697152 27766152 27832392 27841408 27869184 28005264 28014336 28032768 28160244 28178772 28274176 28311552 28449792 28459008 28588707 28597968 28607232 28616784 28794528 28901376 29042496 29051904 29124279 29193759 29203216 29212967 29251584 29360128 29394414 29403936 29503488 29576988 29657152 29860992 30016518 30046464 30118144 30202956 30222828 30334976 30483096 30523392 30672432 30682368 30842172 31159296 31311441 31321584 31342192 31352832 31505922 31516128 31536864 31653888 31808448 31818752 31850496 31974117 32006016 32016384 32172714 32183136 32193882 32313344 32393844 32471124 32514048 32672808 32683392 32704896 32853618 32875234 32908032 33030144 33079428 33191424 33202176 33364296 33375104 33386248 33593616 33718272 33802272 33882912 33893888 34126848 34293483 34304592 34338816 34420736 34506486 34517664 34668544 34837824 35019271 35054208 35236782 35259966 35455644 35478972 35563612 35610624 35784504 35796096 35819648 35831808 35982534 36006768 36018432 36175872 36206028 36352512 36364288 36541848 36578304 36756909 36768816 36793008 36929536 37021536 37109856 37158912 37340352 37352448 37377024 37534833 37546992 37559529 37571696 37748736 37792818 37933056 37945344 38118276 38130624 38142976 38155712 38329221 38392704 38535168 38592666 38631168 38723328 38735872 38832372 38925012 39002112 39192552 39205248 39337984 39409442 39435984 39814656 40022024 40061952 40257567 40270608 40297104 40520736 40644128 40697856 40896576 40909824 41109579 41122896 41136627 41150592 41364918 41392134 41545728 41748588 41762112 41803776 41979623 42007896 42021504 42049152 42205184 42240366 42268158 42411264 42467328 42632156 42674688 42688512 42896952 42910848 42925176 43191792 43294832 43352064 43563744 43577856 43606528 43804824 43877376 44040192 44091621 44105904 44255232 44269568 44485728 44791488 44957696 45024777 45069696 45177216 45304434 45334242 45412514 45502464 45724644 45739456 45785088 46008648 46023552 46263258 46450432 46738944 46982376 47013288 47029248 47274192 47305296 47480832 47712672 47728128 47775744 47976712 48009024 48024576 48234496 48259071 48274704 48290823 48470016 48590766 48706686 48722464 48771072 49009212 49025088 49057344 49280427 49312851 49362048 49479808 49545216 49619142 49787136 49803264 49836032 50046444 50062656 50079372 50331648 50390424 50577408 50593792 50824368 50840832 51105628 51190272 51380224 51456888 51508224 51631104 51759729 51776496 51900016 52002816 52256736 52273664 52581312 52855173 52889949 53086208 53218458 53345418 53415936 53676756 53694144 53729472 53747712 53973801 54009313 54027648 54263808 54309042 54528768 54546432 54812772 54830528 54848836 54867456 55153224 55189512 55394304 55532304 55664784 55682816 55738368 56010528 56028672 56065536 56320488 56357544 56548352 56623104 56689227 56899584 56918016 57177414 57195936 57214464 57233568 57589056 57802752 57888999 58084992 58103808 58248558 58387518 58406432 58425934 58503168 58720256 58788828 58807872 59006976 59114163 59153976 59314304 59721984 60033036 60092928 60236288 60405912 60445656 60669952 60966192 61046784 61344864 61364736 61684344 62047377 62088201 62236321 62318592 62622882 62643168 62684384 62705664 63011844 63032256 63073728 63307776 63360549 63402237 63616896 63637504 63700992 63948234 64012032 64032768 64345428 64366272 64387764 64626688 64787688 64942248 65028096 65345616 65366784 65409792 65707236 65750468 65816064 66060288 66158856 66382848 66404352 66728592 66750208 66772496 67187232 67436544 67604544 67765824 67787776 67956651 68001363 68118771 68253696 68586966 68609184 68677632 68841472 69012972 69035328 69337088 69394887 69675648 70038542 70108416 70473564 70519932 70911288 70957944 71127224 71221248 71569008 71592192 71639296 71663616 71965068 72013536 72036864 72351744 72412056 72705024 72728576 73060029 73083696 73156608 73513818 73537632 73586016 73859072 74043072 74219712 74317824 74428713 74606273 74680704 74704896 74754048 75069666 75093984 75119058 75143392 75497472 75585636 75866112 75890688 76236552 76261248 76285952 76311424 76658442 76785408 77070336 77185332 77262336 77446656 77471744 77664744 77850024 78004224 78385104 78410496 78675968 78818884 78871968 79629312 79827687 80018127 80044048 80123904 80515134 80541216 80594208 81041472 81288256 81395712 81463563 81793152 81819648 82219158 82245792 82273254 82301184 82729836 82784268 83091456 83497176 83524224 83607552 83959246 84015792 84043008 84098304 84410368 84480732 84536316 84822528 84934656 85264312 85349376 85377024 85766121 85793904 85821696 85850352 86383584 86589664 86704128 87127488 87155712 87213056 87581277 87609648 87638901 87754752 88080384 88183242 88211808 88510464 88539136 88971456 89434849 89582976 89915392 90049554 90139392 90354432 90608868 90668484 90825028 91004928 91449288 91478912 91570176 92017296 92047104 92526516 92900864 93477888 93934323 93964752 94026576 94058496 94548384 94610592 94961664 95425344 95456256 95551488 95922351 95953424 95985463 96018048 96049152 96468992 96518142 96549408 96581646 96940032 97181532 97413372 97444928 97542144 98018424 98050176 98114688 98560854 98625702 98724096 98959616 99090432 99238284 99574272 99606528 99672064 100092888 100125312 100158744 100780848 101154816 101187584 101648736 101681664 102211256 102380544 102760448 102880449 102913776 103016448 103262208 103519458 103552992 103800032 104005632 104513472 104547328 105057813 105162624 105710346 105779898 106172416 106436916 106690836 106831872 107353512 107388288 107458944 107495424 107947602 108018626 108055296 108527616 108618084 109057536 109092864 109625544 109661056 109697672 109734912 110270727 110306448 110379024 110788608 111064608 111329568 111365632 111476736 112021056 112057344 112131072 112604499 112640976 112678587 112715088 113096704 113246208 113378454 113799168 113836032 114354828 114391872 114428928 114467136 114987663 115063319 115178112 115605504 115777998 116169984 116207616 116497116 116775036 116812864 116851868 117006336 117440512 117577656 117615744 118013952 118228326 118307952 118628608 119443968 120066072 120185856 120472576 120772701 120811824 120891312 121339904 121932384 122093568 122689728 122729472 123328737 123368688 123409881 124094754 124176402 124472642 124637184 125245764 125286336 125368768 125411328 125938869 126023688 126064512 126147456 126615552 126721098 126804474 127233792 127275008 127401984 127896468 128024064 128065536 128690856 128732544 128775528 129253376 129575376 129884496 130056192 130691232 130733568 130819584 131414472 131500936 131632128 132120576 132274863 132317712 132765696 132808704 133457184 133500416 133544992 134374464 134873088 135074331 135209088 135531648 135575552 135913302 136002726 136237542 136507392 137173932 137218368 137355264 137682944 137933047 138025944 138070656 138674176 138789774 139351296 140077084 140216832 140947128 141039864 141822576 141915888 142254448 142442496 143138016 143184384 143278592 143327232 143930136 144027072 144073728 144703488 144777213 144824112 144872469 145410048 145457152 146120058 146167392 146313216 147027636 147075264 147172032 147718144 147841281 147938553 148086144 148439424 148635648 148857426 149212546 149361408 149409792 149508096 150139332 150187968 150238116 150286784 150994944 151171272 151732224 151781376 152473104 152522496 152571904 152622848 153316884 153570816 154140672 154370664 154524672 154893312 154943488 155329488 155700048 156008448 156770208 156820992 157351936 157637768 157743936 158565519 158669847 159258624 159655374 160036254 160088096 160247808 161030268 161082432 161188416 161921403 162027939 162082944 162576512 162791424 162927126 163586304 163639296 164438316 164491584 164546508 164602368 165459672 165568536 166182912 166994352 167048448 167215104 167918492 168031584 168086016 168196608 168820736 168961464 169072632 169645056 169869312 170067681 170528624 170698752 170754048 171532242 171587808 171643392 171700704 172767168 173179328 173408256 173666997 174254976 174311424 174426112 175162554 175219296 175277802 175509504 176160768 176366484 176423616 177020928 177078272 177342489 177942912 178869698 179165952 179830784 180099108 180278784 180708864 181217736 181336968 181650056 182009856 182898576 182957824 183140352 184034592 184094208 185053032 185801728 186264603 186708963 186955776 187868646 187929504 188053152 188116992 189096768 189221184 189923328 190081647 190206711 190850688 190912512 191102976 191844702 191906848 191970926 192036096 192098304 192937984 193036284 193098816 193163292 193880064 194363064 194826744 194889856 195084288 196036848 196100352 196229376 197121708 197251404 197448192 197919232 198180864 198476568 199148544 199213056 199344128 200185776 200250624 200317488 201561696 202309632 202375168 203297472 203363328 203869953 204004089 204356313 204422512 204490769 204761088 205520896 205760898 205827552 206032896 206524416 207038916 207105984 207600064 208011264 208184661 209026944 209094656 210115626 210325248 211420692 211559796 212344832 212873832 213381672 213663744 214707024 214776576 214917888 214990848 215895204 216037252 216110592 217055232 217236168 218115072 218185728 219180087 219251088 219322112 219395344 219469824 220541454 220612896 220758048 221577216 222129216 222659136 222731264 222953472 223286139 223818819 224042112 224114688 224262144 225208998 225281952 225357174 225430176 226193408 226492416 226756908 227598336 227672064 228709656 228783744 228857856 228934272 229975326 230126638 230356224 231211008 231555996 232339968 232415232 232994232 233550072 233625728 233703736 234012672 235155312 235231488 236027904 236456652 236615904 237257216 238887936 240054381 240132144 240371712 240945152 241545402 241623648 241782624 242679808 243864768 244187136 244390689 245134897 245379456 245458944 246657474 246737376 246819762 248189508 248352804 248945284 249274368 250491528 250572672 250737536 250822656 251877738 252047376 252129024 252294912 253231104 253442196 253608948 254467584 254550016 254803968 255792936 256048128 256131072 257298363 257381712 257465088 257551056 258506752 259150752 259768992 260112384 261382464 261467136 261639168 262743831 262828944 262916703 263001872 263264256 264241152 264549726 264635424 265531392 265617408 266914368 267000832 267089984 268304547 268748928 269746176 270148662 270418176 271063296 271151104 271826604 272005452 272475084 273014784 274347864 274436736 274710528 275365888 275866094 276051888 276141312 277348352 277579548 278702592 280154168 280433664 281802969 281894256 282079728 283645152 283831776 284508896 284884992 286276032 286368768 286557184 286654464 287767053 287860272 287956389 288054144 288147456 289406976 289554426 289648224 289744938 290820096 290914304 292240116 292334784 292626432 293857361 294055272 294150528 294344064 295436288 295682562 295877106 296172288 296878848 297271296 297714852 298425092 298722816 298819584 299016192 300278664 300375936 300476232 300573568 302342544 303464448 303562752 304946208 305044992 305143808 305245696 306633768 307141632 308281344 308641347 308741328 309049344 309786624 309886976 310658976 311400096 312016896 313540416 313641984 314703872 315173439 315275536 315487872 317131038 317339694 318517248 319310748 320072508 320176192 320495616 322060536 322164864 322376832 323842806 324055878 324165888 325153024 325582848 325854252 327172608 327278592 328876632 328983168 329093016 329204736 330919344 331137072 332365824 333988704 334096896 334430208 335836984 336063168 336172032 336393216 337641472 337813497 337922928 338035761 338145264 339290112 339738624 340135362 341057248 341397504 341508096 343064484 343175616 343286784 343401408 344962989 345189957 345534336 346358656 346816512 347333994 348509952 348622848 348852224 350325108 350438592 350555604 351019008 352321536 352732968 352847232 354041856 354156544 354684978 355885824 357739396 358331904 359661568 360198216 360557568 361417728 362318103 362435472 362673936 363300112 364019712 365797152 365915648 366280704 368069184 368188416 369986211 370106064 370229643 371603456 372529206 373417926 373911552 375737292 375859008 376106304 376233984 377816607 378065191 378193536 378442368 379846656 380163294 380413422 381701376 381825024 382205952 383689404 383813696 383941852 384072192 384196608 385875968 386072568 386197632 386326584 387760128 388726128 389653488 389779712 390168576 392073696 392200704 392458752 394243416 394502808 394896384 395838464 396361728 396824589 396953136 398297088 398426112 398688256 400371552 400501248 400634976 403123392 404619264 404750336 405222993 406594944 406726656 407739906 408008178 408712626 408845024 408981538 409522176 411041792 411521796 411655104 412065792 413048832 413799141 414077832 414211968 415200128 416022528 416369322 418053888 418189312 420231252 420650496 422841384 423119592 424689664 425747664 426763344 427327488 429414048 429553152 429835776 429981696 431790408 432074504 432221184 434110464 434331639 434472336 434617407 436230144 436371456 438360174 438502176 438644224 438790688 438939648 441082908 441225792 441516096 443154432 443523843 443815659 444258432 445318272 445462528 445906944 446572278 447637638 448084224 448229376 448524288 450417996 450563904 450714348 450860352 452386816 452984832 453208583 453513816 455196672 455344128 457419312 457567488 457715712 457868544 459950652 460253276 460712448 462422016 463111992 464679936 464830464 465988464 467100144 467251456 467407472 468025344 470310624 470462976 472055808 472913304 473231808 474514432 475696557 476009541 477775872 480108762 480264288 480743424 481890304 483090804 483247296 483565248 485359616 485764209 486083817 487729536 488374272 488781378 490269794 490758912 490917888 493314948 493474752 493639524 496379016 496705608 497890568 498548736 500983056 501145344 501475072 501645312 503755476 504094752 504258048 504589824 506462208 506884392 507217896 508935168 509100032 509607936 511585872 512096256 512262144 514596726 514763424 514930176 515102112 517013504 518301504 519537984 520224768 521000991 522243911 522764928 522934272 523278336 525487662 525657888 525833406 526003744 526528512 528482304 529099452 529270848 531062784 531234816 532027467 533828736 534001664 534179968 536609094 537497856 539492352 540297324 540836352 542126592 542302208 543653208 544010904 544950168 546029568 548695728 548873472 549421056 550731776 551732188 552103776 552282624 554696704 555159096 557405184 558793809 560126889 560308336 560867328 563605938 563788512 564159456 567290304 567663552 569017792 569769984 570244941 570620133 572552064 572737536 573114368 573308928 575534106 575720544 575912778 576108288 576294912 578813952 579108852 579296448 579489876 581640192 581828608 584480232 584669568 585252864 587714722 588110544 588301056 588688128 590872576 591365124 591754212 592344576 593757696 594542592 595429704 596850184 597445632 597639168 598032384 600557328 600751872 600952464 601147136 604685088 606928896 607125504 609892416 610089984 610287616 610491392 612012267 613068939 613267536 613472307 614283264 616562688 617282694 617482656 618098688 619573248 619773952 621317952 622800192 624033792 624553983 626043943 627080832 627283968 629407744 630346878 630551072 630975744 634262076 634679388 637034496 638621496 640145016 640352384 640991232 644121072 644329728 644753664 647685612 648111756 648331776 650306048 651165696 651708504 654345216 654557184 657540261 657753264 657966336 658186032 658409472 661838688 662274144 664731648 667977408 668193792 668860416 669858417 671456457 671673968 671898241 672126336 672344064 672786432 675282944 675626994 675845856 676071522 676290528 678580224 679477248 680270724 682114496 682795008 683016192 686128968 686351232 686573568 686802816 689925978 690379914 691068672 692717312 693633024 694667988 697019904 697245696 697704448 700650216 700877184 701111208 702038016 705465936 705694464 708083712 708313088 709369956 711771648 715478792 716663808 719323136 720163143 720396432 721115136 722835456 724636206 724870944 725347872 726600224 728039424 731594304 731831296 732561408 735404691 736138368 736376832 739972422 740212128 740459286 743206912 745058412 746835852 747823104 751474584 751718016 752212608 752467968 755633214 756130382 756387072 756884736 759693312 760326588 760826844 763402752 763650048 764411904 767378808 767627392 767883704 768144384 768393216 771895089 772145136 772395264 772653168 775520256 777452256 779306976 779559424 780337152 784147392 784401408 784917504 788231493 788486832 788750109 789005616 789792768 791676928 792723456 793649178 793906272 796594176 796852224 797376512 800743104 801002496 801269952 804913641 805443233 806246784 809238528 809500672 810445986 813189888 813453312 815479812 816016356 817425252 817690048 817963076 819044352 822083584 823043592 823310208 824131584 826097664 827598282 828155664 828423936 830400256 832045056 832738644 836107776 836378624 840462504 841300992 845408907 845682768 846239184 849379328 851495328 853526688 854654976 858828096 859106304 859671552 859963392 863301159 863580816 863869167 864149008 864442368 868220928 868663278 868944672 869234814 872460288 872742912 876720348 877004352 877288448 877581376 877879296 881572083 882165816 882451584 883032192 886308864 887047686 887631318 888516864 890636544 890925056 891813888 893144556 895275276 896168448 896458752 897048576 900835992 901127808 901428696 901720704 904773632 906417166 907027632 910393344 910688256 914838624 915134976 915431424 915737088 919901304 920506552 921424896 924844032 925924041 926223984 929359872 929660928 931976928 934200288 934502912 934814944 936050688 940621248 940925952 944111616 945520317 945826608 946463616 949028864 951393114 952019082 955551744 960217524 960528576 961486848 963780608 965531329 966181608 966494592 967130496 970719232 971528418 972167634 975459072 976748544 977562756 980539588 981517824 981835776 986629896 986949504 987279048 992758032 993411216 995781136 997097472 1001966112 1002290688 1002950144 1003290624 1007510952 1008189504 1008516096 1009179648 1012924416 1013440491 1013768784 1014107283 1014435792 1017870336 1018200064 1019215872 1023171744 1024192512 1024524288 1029193452 1029526848 1029860352 1030204224 1034027008 1034888967 1035569871 1036603008 1039075968 1040449536 1042001982 1044487822 1045529856 1045868544 1046556672 1050975324 1051315776 1051666812 1052007488 1053057024 1056964608 1058198904 1058541696 1062125568 1062469632 1064054934 1067657472 1068003328 1068359936 1073218188 1074995712 1078984704 1080594648 1081672704 1084253184 1084604416 1087306416 1088021808 1089900336 1092059136 1097391456 1097746944 1098842112 1101463552 1103464376 1104207552 1104565248 1109393408 1109958633 1110318192 1110688929 1114810368 1117587618 1120253778 1120616672 1121734656 1127211876 1127577024 1128318912 1133449821 1134195573 1134580608 1135327104 1138035584 1139539968 1140489882 1141240266 1145104128 1145475072 1146228736 1146617856 1151068212 1151441088 1151825556 1152216576 1152589824 1157627904 1158217704 1158592896 1158979752 1163280384 1163657216 1168960464 1169339136 1170505728 1175429444 1176221088 1176602112 1177376256 1181745152 1182730248 1183508424 1184689152 1187515392 1189085184 1190473767 1190859408 1193700368 1194891264 1195278336 1196064768 1201114656 1201503744 1201904928 1202294272 1209370176 1213857792 1214251008 1215668979 1219784832 1220179968 1220575232 1220982784 1224024534 1226137878 1226535072 1226944614 1228566528 1233125376 1234565388 1234965312 1236197376 1239146496 1239547904 1241397423 1242635904 1245600384 1248067584 1249107966 1252087886 1254161664 1254567936 1258815488 1260693756 1261102144 1261951488 1268524152 1269358776 1274068992 1277242992 1280290032 1280704768 1281982464 1288242144 1288659456 1289507328 1295371224 1296223512 1296663552 1300612096 1302331392 1303417008 1303852221 1308690432 1309114368 1315080522 1315506528 1315932672 1316372064 1316818944 1323677376 1324548288 1329463296 1330571529 1331446977 1335954816 1336387584 1337720832 1339716834 1342912914 1343347936 1343796482 1344252672 1344688128 1345572864 1350565888 1351253988 1351691712 1352143044 1352581056 1357160448 1358954496 1359625749 1360541448 1364228992 1365590016 1366032384 1372257936 1372702464 1373147136 1373605632 1379851956 1380759828 1382137344 1385434624 1387266048 1389335976 1394039808 1394491392 1395408896 1401300432 1401754368 1402222416 1404076032 1410931872 1411388928 1416167424 1416626176 1418739912 1423543296 1427089671 1428028623 1430957584 1431435383 1433327616 1438646272 1440326286 1440792864 1442230272 1445670912 1449272412 1449741888 1450695744 1453200448 1456078848 1457292627 1458251451 1463188608 1463662592 1465122816 1470809382 1472276736 1472753664 1479944844 1480424256 1480918572 1486413824 1490116824 1493671704 1495646208 1502949168 1503436032 1504425216 1504935936 1511266428 1512260764 1512774144 1513769472 1519386624 1520653176 1521653688 1526805504 1527300096 1528823808 1534757616 1535254784 1535767408 1536288768 1536786432 1543790178 1544290272 1544790528 1545306336 1551040512 1554904512 1558613952 1559118848 1560674304 1563002973 1566731733 1568294784 1568802816 1569835008 1576462986 1576973664 1577500218 1578011232 1579585536 1583353856 1585446912 1587298356 1587812544 1593188352 1593704448 1594753024 1596082401 1601486208 1602004992 1602539904 1609827282 1610886466 1612493568 1618477056 1619001344 1620891972 1626379776 1626906624 1630959624 1632032712 1634850504 1635380096 1635926152 1638088704 1646087184 1646620416 1648263168 1652195328 1655196564 1656311328 1656847872 1660800512 1664090112 1665477288 1672215552 1672757248 1680380667 1680925008 1682601984 1690817814 1691365536 1692478368 1698758656 1702990656 1707053376 1709309952 1710734823 1711860399 1715944279 1717656192 1718212608 1719343104 1719926784 1726602318 1727161632 1727738334 1728298016 1728884736 1736441856 1737326556 1737889344 1738469628 1744920576 1745485824 1753440696 1754008704 1754576896 1755162752 1755758592 1763144166 1764331632 1764903168 1766064384 1772617728 1774095372 1775262636 1777033728 1781273088 1781850112 1783627776 1786289112 1790550552 1792336896 1792917504 1794097152 1801671984 1802255616 1802857392 1803441408 1809547264 1812834332 1814055264 1820786688 1821376512 1829677248 1830269952 1830862848 1831474176 1836036801 1839206817 1839802608 1840416921 1841013104 1842849792 1849688064 1851848082 1852447968 1858719744 1859321856 1863953856 1868400576 1869005824 1869629888 1872101376 1873661949 1878131829 1881242496 1881851904 1888223232 1891040634 1891653216 1892927232 1898057728 1902786228 1904038164 1911103488 1920435048 1921057152 1922973696 1927561216 1931062658 1932363216 1932989184 1934260992 1941438464 1943056836 1944335268 1950918144 1953497088 1955125512 1961079176 1963035648 1963671552 1972620783 1973259792 1973899008 1974558096 1985516064 1986822432 1991562272 1994194944 2003932224 2004581376 2005900288 2006581248 2014369371 2015021904 2015694723 2016379008 2017032192 2018359296 2025848832 2026880982 2027537568 2028214566 2028871584 2035740672 2036400128 2038431744 2046343488 2048385024 2049048576 2057001527 2058386904 2059053696 2059720704 2060408448 2068054016 2069777934 2071139742 2073206016 2078151936 2080899072 2084003964 2088975644 2091059712 2091737088 2093113344 2101950648 2102631552 2103333624 2104014976 2106114048 2116397808 2117083392 2124251136 2124939264 2128109868 2135314944 2136006656 2136719872 2146436376 2149991424 2157969408 2160489429 2161189296 2163345408 2168506368 2169208832 2174612832 2176043616 2179800672 2184118272 2194782912 2195493888 2197684224 2202927104 2206214073 2206928752 2208415104 2209130496 2218786816 2219917266 2220636384 2221377858 2229620736 2235175236 2240507556 2241233344 2243469312 2254423752 2255154048 2256637824 2266899642 2268391146 2269161216 2270654208 2276071168 2279079936 2280979764 2282480532 2290208256 2290950144 2292457472 2293235712 2302136424 2302882176 2303651112 2304433152 2305179648 2316435408 2317185792 2317959504 2326560768 2327314432 2337920928 2338678272 2341011456 2350858888 2352442176 2353204224 2354752512 2363490304 2364694479 2365460496 2366250327 2367016848 2369378304 2375030784 2378170368 2380947534 2381718816 2387400736 2389782528 2390556672 2392129536 2402229312 2403007488 2403809856 2404588544 2414740923 2416329699 2418740352 2427715584 2428502016 2431337958 2439569664 2440359936 2441150464 2441965568 2448049068 2452275756 2453070144 2453889228 2457133056 2466250752 2469130776 2469930624 2472394752 2478292992 2479095808 2482794846 2485271808 2491200768 2496135168 2498215932 2504175772 2508323328 2509135872 2517630976 2521387512 2522204288 2523902976 2536226721 2537048304 2538717552 2548137984 2554485984 2560580064 2561409536 2563964928 2576484288 2577318912 2579014656 2589903477 2590742448 2591607501 2592447024 2593327104 2601224192 2604662784 2606834016 2607704442 2617380864 2618228736 2630161044 2631013056 2631865344 2632744128 2633637888 2644716249 2646456337 2647354752 2649096576 2658926592 2661143058 2662893954 2671909632 2672775168 2675441664 2679433668 2685825828 2686695872 2687592964 2688505344 2689376256 2691145728 2701131776 2702507976 2703383424 2704286088 2705162112 2714320896 2719251498 2721082896 2728457984 2731180032 2732064768 2744515872 2745404928 2746294272 2747211264 2759703912 2761519656 2764274688 2770869248 2774532096 2777772123 2778671952 2788079616 2788982784 2790817792 2802600864 2803508736 2804444832 2808152064 2821863744 2822777856 2832334848 2833252352 2836560951 2837479824 2847086592 2854179342 2856057246 2861915168 2862870766 2866655232 2877292544 2880652572 2881585728 2884460544 2891341824 2896593987 2898544824 2899483776 2901391488 2906400896 2912157696 2914585254 2916502902 2926377216 2927325184 2930245632 2941618764 2944553472 2945507328 2959889688 2960848512 2961837144 2972827648 2980233648 2987343408 2991292416 3005898336 3006872064 3008850432 3009871872 3022532856 3024521528 3025548288 3027538944 3038773248 3040321473 3041306352 3042321849 3043307376 3053611008 3054600192 3057647616 3069515232 3070509568 3071534816 3072577536 3073572864 3087580356 3088580544 3089581056 3090612672 3102081024 3104666901 3106709613 3109809024 3117227904 3118237696 3121348608 3126005946 3133463466 3136589568 3137605632 3139670016 3152925972 3153947328 3155000436 3156022464 3159171072 3166707712 3170893824 3172460081 3174596712 3175625088 3186376704 3187408896 3189506048 3192164802 3202972416 3204009984 3205079808 3219654564 3221772932 3224987136 3236954112 3238002688 3241783944 3252759552 3253813248 3261919248 3264065424 3269701008 3270760192 3271852304 3276177408 3292174368 3293240832 3296526336 3304390656 3310393128 3312622656 3313695744 3321601024 3328180224 3329875899 3330954576 3332066787 3344431104 3345514496 3360761334 3361850016 3365203968 3381635628 3382731072 3384956736 3397517312 3400349463 3402586719 3405981312 3414106752 3418619904 3421469646 3423720798 3431888558 3435312384 3436425216 3438686208 3439853568 3453204636 3454323264 3455476668 3456596032 3457769472 3472883712 3474653112 3475778688 3476939256 3489841152 3490971648 3506881392 3508017408 3509153792 3510325504 3511517184 3526288332 3528663264 3529806336 3532128768 3545235456 3548190744 3550525272 3554067456 3562546176 3563700224 3567255552 3572578224 3581101104 3584673792 3585835008 3588194304 3603343968 3604511232 3605714784 3606882816 3619094528 3625668664 3628110528 3641573376 3642753024 3647006937 3659354496 3660539904 3661725696 3662948352 3672073602 3678413634 3679605216 3680833842 3682026208 3685699584 3699376128 3703696164 3704895936 3717439488 3718643712 3724192269 3727907712 3736801152 3738011648 3739259776 3744202752 3747323898 3756263658 3762484992 3763703808 3776446464 3782081268 3783306432 3785854464 3796115456 3805572456 3808076328 3822206976 3840870096 3842114304 3845947392 3855122432 3862125316 3864726432 3865978368 3868521984 3882876928 3886113672 3888670536 3901836288 3906994176 3910251024 3911556663 3922158352 3926071296 3927343104 3945241566 3946519584 3947798016 3949116192 3971032128 3973644864 3983124544 3988389888 3991714587 3994340931 4007864448 4009162752 4011800576 4013162496 4028738742 4030043808 4031389446 4032758016 4034064384 4036718592 4051697664 4053761964 4055075136 4056429132 4057743168 4071481344 4072800256 4076863488 4078877247 4092686976 4096770048 4098097152 4114003054 4116773808 4118107392 4119441408 4120816896 4136108032 4139555868 4142279484 4146412032 4156303872 4161798144 4168007928 4177951288 4182119424 4183474176 4186226688 4203901296 4205263104 4206667248 4208029952 4212228096 4232795616 4234166784 4248502272 4249878528 4256219736 4270629888 4272013312 4273439744 4284085869 4292872752 4294306149 4299982848 4315938816 4320978858 4322378592 4326690816 4337012736 4338417664 4349225664 4352087232 4359601344 4368236544 4371877881 4374754353 4382307601 4389565824 4390987776 4395368448 4405854208 4412428146 4413857504 4416830208 4418260992 4437573632 4439834532 4441272768 4442755716 4459241472 4470350472 4481015112 4482466688 4486938624 4508847504 4510308096 4513275648 4533799284 4536782292 4538322432 4541308416 4552142336 4558159872 4561959528 4564961064 4580416512 4581900288 4584914944 4586471424 4604272848 4605764352 4607302224 4608866304 4610359296 4632870816 4634371584 4635919008 4653121536 4654628864 4675841856 4677356544 4682022912 4689008919 4700195199 4701717776 4703287687 4704884352 4706408448 4709505024 4726980608 4729388958 4730920992 4732500654 4734033696 4738756608 4750061568 4756340736 4761895068 4763437632 4774801472 4779565056 4781113344 4784259072 4788247203 4804458624 4806014976 4807619712 4809177088 4829481846 4832659398 4837480704 4855431168 4857004032 4862675916 4879139328 4880719872 4882300928 4883931136 4896098136 4904551512 4906140288 4907778456 4914266112 4938261552 4939861248 4944789504 4956585984 4958191616 4965589692 4970543616 4982401536 4992270336 4996431864 5008351544 5016646656 5018271744 5035261952 5041142001 5042775024 5044408576 5047805952 5072453442 5074096608 5077435104 5096275968 5108971968 5121160128 5122819072 5127929856 5135581197 5147832837 5152968576 5154637824 5158029312 5179806954 5181484896 5183215002 5184894048 5186654208 5202448384 5209325568 5213668032 5215408884 5234761728 5236457472 5260322088 5262026112 5263730688 5265488256 5267275776 5289432498 5292912674 5294709504 5298193152 5317853184 5322286116 5325787908 5343819264 5345550336 5350883328 5358867336 5371651656 5373391744 5375185928 5377010688 5378752512 5382291456 5405015952 5406766848 5408572176 5410324224 5428641792 5438502996 5442165792 5456915968 5462360064 5464129536 5489031744 5490809856 5492588544 5494422528 5517620451 5519407824 5521250763 5523039312 5528549376 5541738496 5549064192 5555544246 5557343904 5576159232 5577965568 5581635584 5605201728 5607017472 5608889664 5616304128 5620985847 5634395487 5638102631 5643727488 5645555712 5664669696 5666504704 5673121902 5674959648 5694173184 5708358684 5712114492 5723830336 5725741532 5733310464 5754585088 5761305144 5763171456 5768921088 5782683648 5793187974 5797089648 5798967552 5802782976 5812801792 5824315392 5829170508 5833005804 5852754432 5854650368 5860491264 5883237528 5889106944 5891014656 5917862349 5919779376 5921697024 5923674288 5945655296 5960467296 5974686816 5982584832 6011796672 6013744128 6017700864 6019743744 6043108113 6045065712 6047084169 6049043056 6051096576 6055077888 6077546496 6080642946 6082612704 6084643698 6086614752 6107222016 6109200384 6115295232 6139030464 6141019136 6143069632 6145155072 6147145728 6171004581 6175160712 6177161088 6179162112 6181225344 6204162048 6209333802 6213419226 6219618048 6234455808 6236475392 6242697216 6252011892 6266926932 6273179136 6275211264 6279340032 6305851944 6307894656 6310000872 6312044928 6318342144 6333415424 6344920162 6349193424 6351250176 6372753408 6374817792 6379012096 6384329604 6405944832 6408019968 6410159616 6439309128 6443545864 6449974272 6473908224 6481468287 6483567888 6505519104 6507626496 6523838496 6528130848 6539402016 6541520384 6543704608 6552354816 6584348736 6586481664 6593052672 6608781312 6618642219 6620786256 6625245312 6627391488 6643202048 6656360448 6659751798 6661909152 6664133574 6688862208 6691028992 6721522668 6723700032 6730407936 6758719303 6763271256 6765462144 6769913472 6795034624 6800698926 6805173438 6811962624 6828213504 6837239808 6842939292 6847441596 6863777116 6870624768 6872850432 6877372416 6879707136 6906409272 6908646528 6910953336 6913192064 6915538944 6949306224 6951557376 6953878512 6979682304 6981943296 7013762784 7016034816 7018307584 7020651008 7023034368 7052576664 7057326528 7059612672 7064257536 7090470912 7094083437 7096381488 7098750981 7101050544 7108134912 7125092352 7127400448 7134511104 7145156448 7162202208 7169347584 7171670016 7176388608 7206687936 7209022464 7211429568 7213765632 7238189056 7244222769 7248989097 7251337328 7256221056 7283146752 7285506048 7294013874 7318708992 7321079808 7323451392 7325896704 7344147204 7356827268 7359210432 7361667684 7364052416 7371399168 7398752256 7407392328 7409791872 7434878976 7437287424 7448384538 7455815424 7473602304 7476023296 7478519552 7488405504 7494647796 7512527316 7524969984 7527407616 7552892928 7564162536 7566612864 7571708928 7592230912 7611144912 7616152656 7644413952 7681740192 7684228608 7691894784 7710244864 7724250632 7729452864 7731956736 7737043968 7765753856 7769710431 7772227344 7774822503 7777341072 7803672576 7813988352 7820502048 7823113326 7844316704 7852142592 7854686208 7890483132 7893039168 7895596032 7898232384 7934148747 7939369011 7942064256 7947289728 7966249088 7976779776 7983429174 7988681862 8015728896 8018325504 8023601152 8026324992 8057477484 8060087616 8062778892 8065516032 8068128768 8073437184 8103395328 8107523928 8110150272 8112858264 8115486336 8142962688 8145600512 8157754494 8185373952 8193540096 8196194304 8228006108 8233547616 8236214784 8238882816 8241633792 8272216064 8279111736 8284558968 8292824064 8312607744 8323596288 8333316369 8336015856 8355902576 8364238848 8366948352 8372453376 8407802592 8410526208 8413334496 8416059904 8424456192 8465591232 8468333568 8497004544 8499757056 8509682853 8512439472 8541259776 8544026624 8546879488 8568171738 8585745504 8588612298 8599965696 8631877632 8641957716 8644757184 8653381632 8674025472 8676835328 8689781961 8698451328 8704174464 8719202688 8736473088 8743755762 8749508706 8764615202 8779131648 8781975552 8790736896 8811708416 8824856292 8827715008 8833660416 8836521984 8875147264 8879669064 8882545536 8885511432 8918482944 8940700944 8962030224 8964933376 8973877248 9017695008 9020616192 9026551296 9067598568 9073564584 9076644864 9082616832 9104284672 9116319744 9123919056 9126965547 9129922128 9160833024 9163800576 9169829888 9172942848 9208545696 9211528704 9214604448 9217732608 9220718592 9265741632 9268743168 9271838016 9306243072 9309257728 9314000703 9320128839 9351683712 9354713088 9364045824 9378017838 9400390398 9403435552 9406575374 9409768704 9412816896 9419010048 9453961216 9458777916 9461841984 9465001308 9468067392 9477513216 9500123136 9512681472 9517380243 9523790136 9526875264 9549602944 9559130112 9562226688 9568518144 9576494406 9608917248 9612029952 9615239424 9618354176 9658963692 9665318796 9674961408 9710862336 9714008064 9725351832 9758278656 9761439744 9764601856 9767862272 9792196272 9809103024 9812280576 9815556912 9828532224 9876523104 9879722496 9889579008 9913171968 9916383232 9931179384 9941087232 9964803072 9984540672 9989627697 9992863728 9996200361 10016703088 10033293312 10036543488 10070523904 10082284002 10085550048 10088817152 10095611904 10144906884 10148193216 10154870208 10192551936 10201048389 10207760157 10217943936 10242320256 10245638144 10255859712 10271162394 10295665674 10305937152 10309275648 10316058624 10359613908 10362969792 10366430004 10369788096 10373308416 10404896768 10418651136 10423797409 10427336064 10430817768 10469523456 10472914944 10520644176 10524052224 10527461376 10530976512 10534551552 10578864996 10585825348 10589419008 10596386304 10635706368 10644572232 10651575816 10687638528 10691100672 10701766656 10717734672 10743303312 10746783488 10750371856 10754021376 10757505024 10764582912 10810031904 10813533696 10817144352 10820648448 10857283584 10877005992 10884331584 10913831936 10924720128 10928259072 10941020811 10978063488 10981619712 10985177088 10988845056 11035240902 11038815648 11042501526 11046078624 11057098752 11083476992 11098128384 11111088492 11114687808 11152318464 11155931136 11163271168 11172576807 11210403456 11214034944 11217779328 11232608256 11241971694 11268790974 11276205262 11287454976 11291111424 11329339392 11333009408 11346243804 11349919296 11388346368 11416717368 11424228984 11447660672 11451483064 11466620928 11522610288 11526342912 11537842176 11565367296 11586375948 11594179296 11597935104 11605565952 11625603584 11648630784 11658341016 11666011608 11705508864 11709300736 11720982528 11766475056 11778213888 11782029312 11835724698 11839558752 11843394048 11847348576 11891310592 11920934592 11949373632 11965169664 11975143761 11983022793 12011609953 12023593344 12027488256 12035401728 12039487488 12086216226 12090131424 12094168338 12098086112 12102193152 12110155776 12155092992 12161285892 12165225408 12169287396 12173229504 12214444032 12218400768 12230590464 12236631741 12278060928 12282038272 12286139264 12290310144 12294291456 12342009162 12350321424 12354322176 12358324224 12362450688 12408324096 12418667604 12426838452 12439236096 12468911616 12472950784 12485394432 12504023784 12533853864 12546358272 12550422528 12558680064 12611703888 12615789312 12620001744 12624089856 12636684288 12666830848 12689840324 12698386848 12702500352 12745506816 12749635584 12758024192 12768659208 12811889664 12816039936 12820319232 12852257607 12878618256 12882918447 12887091728 12899948544 12947816448 12962936574 12967135776 13011038208 13015252992 13047676992 13056261696 13078804032 13083040768 13087409216 13104709632 13115633643 13124263059 13146922803 13168697472 13172963328 13186105344 13217562624 13237284438 13241572512 13250490624 13254782976 13286404096 13312720896 13319503596 13323818304 13328267148 13377724416 13382057984 13443045336 13447400064 13460815872 13517438606 13526542512 13530924288 13539826944 13590069248 13601397852 13610346876 13623925248 13656427008 13674479616 13685878584 13694883192 13727554232 13741249536 13745700864 13754744832 13759414272 13812818544 13817293056 13821906672 13826384128 13831077888 13898612448 13903114752 13907757024 13959364608 13963886592 14027525568 14032069632 14036615168 14041302016 14046068736 14100585597 14105153328 14109863061 14114653056 14119225344 14128515072 14180941824 14188166874 14192762976 14197501962 14202101088 14216269824 14250184704 14254800896 14269022208 14290312896 14324404416 14338695168 14343340032 14352777216 14364741609 14399010689 14413375872 14418044928 14422859136 14427531264 14476378112 14488445538 14497978194 14502674656 14512442112 14566293504 14571012096 14588027748 14637417984 14642159616 14646902784 14651793408 14688294408 14713654536 14718420864 14723335368 14728104832 14742798336 14814784656 14819583744 14869757952 14874574848 14896769076 14911630848 14947204608 14952046592 14957039104 14976811008 14989295592 15025054632 15049939968 15054815232 15105785856 15123426003 15128325072 15133225728 15143417856 15184461824 15222289824 15232305312 15288827904 15363480384 15368457216 15383789568 15406743591 15420489728 15443498511 15448501264 15458905728 15463913472 15474087936 15531507712 15539420862 15544454688 15549645006 15554682144 15607345152 15627976704 15641004096 15646226652 15688633408 15704285184 15709372416 15780966264 15786078336 15791192064 15796464768 15868297494 15878738022 15884128512 15894579456 15932498176 15953559552 15966858348 15977363724 16031457792 16036651008 16047202304 16052649984 16114954968 16120175232 16125557784 16131032064 16136257536 16146874368 16215047856 16220300544 16225716528 16230972672 16285925376 16291201024 16315508988 16370747904 16387080192 16392388608 16456012216 16467095232 16472429568 16477765632 16483267584 16544432128 16552861353 16558223472 16563752289 16569117936 16585648128 16625215488 16647192576 16666632738 16672031712 16711805152 16728477696 16733896704 16744906752 16815605184 16821052416 16826668992 16832119808 16848912384 16903186461 16914307893 16931182464 16936667136 16994009088 16999514112 17019365706 17024878944 17082519552 17088053248 17093758976 17136343476 17171491008 17177224596 17199931392 17263755264 17283915432 17289514368 17306763264 17348050944 17353670656 17379563922 17396902656 17408348928 17438405376 17472946176 17487511524 17499017412 17529230404 17558263296 17563951104 17581473792 17623416832 17649712584 17655430016 17667320832 17673043968 17753587047 17759338128 17765091072 17771022864 17836965888 17881401888 17924060448 17929866752 17947754496 18035390016 18041232384 18053102592 18129324339 18135197136 18141252507 18147129168 18153289728 18165233664 18208569344 18232639488 18247838112 18253931094 18259844256 18321666048 18327601152 18339659776 18345885696 18417091392 18423057408 18429208896 18435465216 18441437184 18513013743 18525194359 18531483264 18537486336 18543676032 18612486144 18618515456 18628001406 18640257678 18703367424 18709426176 18728091648 18756035676 18800780796 18806871104 18813150748 18819537408 18825633792 18838020096 18907922432 18917555832 18923683968 18930002616 18936134784 18955026432 19000246272 19034760486 19047580272 19053750528 19099205888 19118260224 19124453376 19137036288 19152988812 19217834496 19224059904 19230478848 19236708352 19317927384 19330637592 19349922816 19421724672 19444404861 19450703664 19516557312 19522879488 19529203712 19535724544 19584392544 19618206048 19624561152 19631113824 19657064448 19753046208 19759444992 19779158016 19826343936 19832766464 19855926657 19862358768 19882174464 19929606144 19969081344 19979255394 19985727456 19992400722 20033406176 20066586624 20073086976 20141047808 20164568004 20171100096 20177634304 20191223808 20276157909 20289813768 20296386432 20309740416 20385103872 20402096778 20415520314 20435887872 20484640512 20491276288 20511719424 20542324788 20591331348 20611874304 20618551296 20632117248 20719227816 20725939584 20732860008 20739576192 20746616832 20809793536 20847594818 20854672128 20861635536 20939046912 20945829888 21041288352 21048104448 21054922752 21061953024 21069103104 21157729992 21171650696 21178838016 21192772608 21271412736 21282250311 21289144464 21296252943 21303151632 21375277056 21382201344 21403533312 21435469344 21486606624 21493566976 21500743712 21508042752 21515010048 21529165824 21620063808 21627067392 21634288704 21641296896 21714567168 21732668307 21746967291 21754011984 21768663168 21827663872 21849440256 21856518144 21882041622 21956126976 21963239424 21970354176 21977690112 22070481804 22077631296 22085003052 22092157248 22114197504 22166953984 22196256768 22207220567 22222176984 22229375616 22304636928 22311862272 22326542336 22345153614 22420806912 22428069888 22435558656 22465216512 22483943388 22537581948 22552410524 22574909952 22582222848 22658678784 22666018816 22692487608 22699838592 22776692736 22833434736 22848457968 22895321344 22902966128 22933241856 23045220576 23052685824 23075684352 23130734592 23172751896 23188358592 23195870208 23211131904 23251207168 23297261568 23309131293 23316682032 23324467509 23332023216 23411017728 23418601472 23441965056 23532950112 23556427776 23564058624 23671449396 23679117504 23686788096 23694697152 23782621184 23802446241 23818107033 23841869184 23898747264 23930339328 23950287522 23966045586 24023219906 24047186688 24054976512 24070803456 24078974976 24172432452 24180262848 24188336676 24196172224 24204386304 24220311552 24310185984 24322571784 24330450816 24338574792 24346459008 24428888064 24436801536 24473263482 24556121856 24564076544 24572278528 24580620288 24588582912 24684018324 24700642848 24708644352 24716648448 24724901376 24816648192 24837335208 24853676904 24878472192 24937823232 24945901568 24970788864 25008047568 25067707728 25092716544 25100845056 25117360128 25223407776 25231578624 25240003488 25248179712 25273368576 25333661696 25379680648 25396773696 25405000704 25491013632 25499271168 25516048384 25529048559 25537318416 25623779328 25632079872 25640638464 25704515214 25757236512 25765836894 25774183456 25799897088 25895632896 25925873148 25934271552 26022076416 26030505984 26069345883 26095353984 26112523392 26157608064 26166081536 26174818432 26209419264 26231267286 26248526118 26293845606 26337394944 26345926656 26372210688 26435125248 26474568876 26483145024 26500981248 26509565952 26572808192 26625441792 26639007192 26647636608 26656534296 26755448832 26764115968 26886090672 26894800128 26921631744 27034877212 27053085024 27061848576 27079653888 27180138496 27202795704 27220693752 27247850496 27312854016 27348959232 27371757168 27380896641 27389766384 27455108464 27482499072 27491401728 27509489664 27518828544 27625637088 27634586112 27643813344 27652768256 27662155776 27797224896 27806229504 27815514048 27918729216 27927773184 27942002109 27960386517 28055051136 28064139264 28073230336 28082604032 28092137472 28201171194 28210306656 28219726122 28229306112 28238450688 28257030144 28361883648 28376333748 28385525952 28395003924 28404202176 28432539648 28500369408 28509601792 28538044416 28552140729 28580625792 28648808832 28677390336 28686680064 28705554432 28729483218 28798021378 28826751744 28836089856 28845718272 28855062528 28952756224 28976891076 28995956388 29005349312 29024884224 29132587008 29142024192 29176055496 29274835968 29284319232 29293805568 29303586816 29376588816 29427309072 29436841728 29446670736 29456209664 29485596672 29629569312 29639167488 29739515904 29749149696 29793538152 29823261696 29894409216 29904093184 29914078208 29953622016 29978591184 29988601083 30050109264 30099879936 30109630464 30211571712 30246852006 30256650144 30266451456 30286835712 30368923648 30444579648 30464610624 30577655808 30603145167 30623280471 30726960768 30736914432 30767579136 30813487182 30840979456 30886997022 30897002528 30917811456 30927826944 30948175872 31063015424 31078841724 31088909376 31099290012 31109364288 31214690304 31255953408 31271392227 31282008192 31292453304 31377266816 31408570368 31418744832 31561932528 31572156672 31582384128 31592929536 31736594988 31757476044 31768257024 31789158912 31864996352 31907119104 31933716696 31954727448 32062915584 32073302016 32094404608 32105299968 32229909936 32240350464 32251115568 32262064128 32272515072 32293748736 32430095712 32440601088 32451433056 32461945344 32571850752 32582402048 32631017976 32741495808 32774160384 32784777216 32823062433 32912024432 32923013809 32934190464 32944859136 32955531264 32966535168 33088864256 33105722706 33116446944 33127504578 33138235872 33171296256 33250430976 33294385152 33333265476 33344063424 33423610304 33456955392 33467793408 33489813504 33517730421 33631210368 33642104832 33653337984 33664239616 33697824768 33806372922 33828615786 33862364928 33873334272 33988018176 33999028224 34038731412 34049757888 34165039104 34176106496 34187517952 34272686952 34342982016 34354449192 34399862784 34567830864 34579028736 34613526528 34696101888 34707341312 34759127844 34793805312 34816697856 34876810752 34945892352 34975023048 34998034824 35058460808 35116526592 35127902208 35162947584 35246833664 35299425168 35310860032 35334641664 35346087936 35507174094 35518676256 35530182144 35542045728 35673931776 35762803776 35848120896 35859733504 35895508992 35949068379 36034829859 36070780032 36082464768 36106205184 36258648678 36270394272 36282505014 36294258336 36306579456 36330467328 36417138688 36465278976 36495676224 36507862188 36519688512 36643332096 36655202304 36679319552 36691771392 36709895223 36834182784 36846114816 36858417792 36870930432 36882874368 37026027486 37050388718 37062966528 37074972672 37087352064 37224972288 37237030912 37256002812 37280515356 37406734848 37418852352 37456183296 37512071352 37601561592 37613742208 37626301496 37639074816 37651267584 37676040192 37835111664 37847367936 37860005232 37872269568 37910052864 38000492544 38069520972 38095160544 38107501056 38198411776 38236520448 38248906752 38274072576 38305977624 38435668992 38448119808 38460957696 38473416704 38635854768 38648755341 38661275184 38699845632 38843449344 38888809722 38901407328 39033114624 39045758976 39058407424 39071449088 39168785088 39236412096 39249122304 39262227648 39314128896 39346900929 39372789177 39440768409 39466718417 39506092416 39518889984 39558316032 39652687872 39665532928 39711853314 39724717536 39764348928 39859212288 39938162688 39958510788 39971454912 39984801444 40066812352 40133173248 40146173952 40282095616 40329136008 40342200192 40355268608 40382447616 40552315818 40579627536 40592772864 40619480832 40770207744 40804193556 40831040628 40871775744 40969281024 40982552576 41023438848 41084649576 41182662696 41223748608 41237102592 41264234496 41438455632 41451879168 41465720016 41479152384 41493233664 41619587072 41695189636 41709344256 41723271072 41878093824 41891659776 42082576704 42096208896 42109845504 42123906048 42138206208 42301756791 42315459984 42329589183 42343301392 42357676032 42385545216 42542825472 42564500622 42578288928 42592505886 42606303264 42750554112 42764402688 42807066624 42870938688 42973213248 42987133952 43001487424 43016085504 43030020096 43058331648 43094224827 43197032067 43240127616 43254134784 43268577408 43282593792 43429134336 43465336614 43493934582 43508023968 43537326336 43655327744 43698880512 43713036288 43764083244 43912253952 43926478848 43940708352 43955380224 44140963608 44155262592 44170006104 44184314496 44228395008 44333907968 44414441134 44444353968 44458751232 44609273856 44623724544 44653084672 44690307228 44841613824 44856139776 44871117312 44930433024 44967886776 45075163896 45104821048 45149819904 45164445696 45317357568 45370278009 45384975216 45399677184 45553385472 45666869472 45696915936 45790642688 45805932256 45866483712 46090441152 46105371648 46151368704 46261469184 46330495533 46345503792 46376717184 46391740416 46422263808 46502414336 46594523136 46618262586 46633364064 46648935018 46664046432 46822035456 46837202944 46883930112 47065900224 47112855552 47128117248 47311035121 47342898792 47358235008 47373576192 47389394304 47565242368 47604892482 47636214066 47683738368 47797494528 47860678656 47900575044 47932091172 48046439812 48094373376 48109953024 48141606912 48157949952 48344864904 48360525696 48376673352 48392344448 48408772608 48440623104 48645143568 48660901632 48677149584 48692918016 48857776128 48873603072 48946526964 49112243712 49128153088 49144557056 49161240576 49177165824 49368036648 49401285696 49417288704 49433296896 49449802752 49633296384 49658584059 49674670416 49691256867 49707353808 49756944384 49875646464 49891803136 49941577728 50016095136 50135415456 50185433088 50201690112 50234720256 50446815552 50463157248 50480006976 50496359424 50546737152 50667323392 50709559383 50742923679 50759361296 50793547392 50810001408 50982027264 50998542336 51032096768 51058097118 51074636832 51247558656 51264159744 51281276928 51409030428 51514473024 51531673788 51548366912 51599794176 51791265792 51851746296 51868543104 52044152832 52061011968 52138691766 52190707968 52225046784 52315216128 52332163072 52349636864 52418838528 52462534572 52497052236 52587691212 52674789888 52691853312 52744421376 52870250496 52949137752 52966290048 53001962496 53019131904 53145616384 53278014384 53295273216 53313068592 53510897664 53528231936 53772181344 53789600256 53843263488 54069754424 54106170048 54123697152 54159307776 54360276992 54387973017 54405591408 54423757521 54441387504 54495700992 54625708032 54697918464 54743514336 54761793282 54779532768 54910216928 54964998144 54982803456 55018979328 55037657088 55251274176 55269172224 55287626688 55305536512 55324311552 55539041229 55575583077 55594449792 55612459008 55631028096 55837458432 55855546368 55884004218 55920773034 56110102272 56128278528 56146460672 56165208064 56184274944 56402342388 56420613312 56439452244 56458612224 56476901376 56514060288 56723767296 56752667496 56771051904 56790007848 56808404352 56865079296 57000738816 57019203584 57104281458 57161251584 57297617664 57354780672 57373360128 57411108864 57458966436 57596042756 57653503488 57672179712 57691436544 57710125056 57905512448 57953782152 57991912776 58010698624 58049768448 58265174016 58333214583 58352110992 58549671936 58568638464 58587611136 58607173632 58753177632 58854618144 58873683456 58893341472 58912419328 58971193344 59259138624 59278334976 59479031808 59498299392 59567779971 59587076304 59646523392 59788818432 59808186368 59828156416 59907244032 59957182368 59977202166 60100218528 60199759872 60219260928 60423143424 60493704012 60513300288 60532902912 60573671424 60737847296 60828473727 60889159296 60929221248 61155311616 61206290334 61246560942 61453921536 61473828864 61535158272 61626974364 61681958912 61773994044 61794005056 61835622912 61855653888 61896351744 62126030848 62157683448 62177818752 62198580024 62218728576 62429380608 62542784454 62564016384 62584906608 62754533632 62817140736 62837489664 63123865056 63144313344 63164768256 63185859072 63473189976 63514952088 63536514048 63578317824 63729992704 63814238208 63867433392 63888758829 63909454896 64125831168 64146604032 64188809216 64210599936 64459819872 64480700928 64502231136 64524128256 64545030144 64587497472 64860191424 64881202176 64902866112 64923890688 65143701504 65164804096 65198004921 65240901873 65262035952 65482991616 65548320768 65569554432 65646124866 65824048864 65846027618 65868380928 65889718272 65911062528 65933070336 66177728512 66211445412 66232893888 66255009156 66276471744 66342592512 66500861952 66588770304 66621661701 66666530952 66688126848 66847220608 66913910784 66935586816 66979627008 67035460842 67262420736 67284209664 67306675968 67328479232 67395649536 67612745844 67657231572 67724729856 67746668544 67976036352 67998056448 68077462824 68099515776 68330078208 68352212992 68375035904 68545373904 68685964032 68708898384 68799725568 69135661728 69158057472 69227053056 69392203776 69414682624 69518255688 69587610624 69633395712 69753621504 69891784704 69927393879 69950046096 69973402527 69996069648 70116921616 70233053184 70255804416 70325895168 70493667328 70598850336 70621720064 70669283328 70692175872 71014348188 71037352512 71060364288 71084091456 71347863552 71407338723 71454321099 71525607552 71696241792 71719467008 71791017984 71898136758 72069659718 72141560064 72164929536 72212410368 72517297356 72540788544 72565010028 72588516672 72613158912 72660934656 72834277376 72930557952 72966581863 72991352448 73015724376 73039377024 73286664192 73310404608 73358639104 73419790446 73668365568 73692229632 73716835584 73741860864 73765748736 74052054972 74100777436 74125933056 74149945344 74174704128 74449944576 74474061824 74512005624 74561030712 74813469696 74837704704 74912366592 75024142704 75203123184 75227484416 75252602992 75278149632 75302535168 75352080384 75670223328 75694735872 75720010464 75744539136 75820105728 76000985088 76139041944 76190321088 76215002112 76396823552 76473040896 76497813504 76548145152 76587145677 76611955248 76871337984 76896239616 76921915392 76946833408 77271709536 77297510682 77322550368 77399691264 77686898688 77777619444 77802814656 78066229248 78091517952 78116814848 78142898176 78208037649 78337570176 78472824192 78498244608 78524455296 78628257792 78693801858 78745578354 78881536818 78933436834 79012184832 79037779968 79116632064 79305375744 79331065856 79423706628 79449435072 79528697856 79718424576 79876325376 79917021576 79942909824 79969602888 80133624704 80266346496 80292347904 80658272016 80684400384 80710537216 80764895232 81104631636 81159255072 81185545728 81238961664 81540415488 81608387112 81662081256 81743551488 81938562048 81965105152 82046877696 82169299152 82365325392 82447497216 82474205184 82528468992 82876911264 82903758336 82931440032 82958304768 82986467328 83239174144 83390379272 83418688512 83446542144 83756187648 83783319552 83826006327 83881159551 84165153408 84192417792 84219691008 84247812096 84276412416 84603513582 84630919968 84659178366 84686602784 84715352064 84771090432 85085650944 85129001244 85156577856 85185011772 85212606528 85501108224 85528805376 85614133248 85656422187 85741877376 85946426496 85974267904 86002974848 86032171008 86060040192 86116663296 86188449654 86394064134 86480255232 86508269568 86537154816 86565187584 86858268672 86930673228 86987869164 87016047936 87074652672 87310655488 87397761024 87426072576 87528166488 87824507904 87852957696 87881416704 87910760448 88281927216 88310525184 88340012208 88368628992 88456790016 88667815936 88828882268 88888707936 88917502464 89218547712 89247449088 89306169344 89380614456 89683227648 89712279552 89742234624 89860866048 89935773552 89965803249 90150327792 90209642096 90299639808 90328891392 90634715136 90740556018 90769950432 90799354368 91106770944 91333738944 91393831872 91581285376 91611864512 91732967424 91809435501 91869841413 92180882304 92210743296 92302737408 92522938368 92660991066 92691007584 92753434368 92783480832 92844527616 93004828672 93189046272 93236525172 93266728128 93297870036 93328092864 93644070912 93674405888 93767860224 93814176681 94131800448 94225711104 94256234496 94622070242 94685797584 94716470016 94747152384 94778788608 95130484736 95209784964 95272428132 95367476736 95594989056 95721357312 95801150088 95864182344 96092879624 96188746752 96219906048 96283213824 96315899904 96689729808 96721051392 96753346704 96784688896 96817545216 96881246208 97290287136 97321803264 97354299168 97385836032 97715552256 97747206144 97893053928 98224487424 98256306176 98289114112 98322481152 98354331648 98736073296 98769041427 98802571392 98834577408 98866593792 98899605504 99266592768 99317168118 99349340832 99382513734 99414707616 99513888768 99751292928 99783606272 99883155456 100032190272 100270830912 100370866176 100403380224 100469440512 100553191263 100793074823 100893631104 100926314496 100960013952 100992718848 101093474304 101334646784 101419118766 101485847358 101518722592 101587094784 101620002816 101964054528 101997084672 102064193536 102116194236 102149273664 102495117312 102528319488 102562553856 102818060856 103028946048 103063347576 103096733824 103199588352 103703492592 103737086208 104088305664 104122023936 104277383532 104381415936 104450093568 104630432256 104664326144 104699273728 104837677056 104925069144 104994104472 105175382424 105349579776 105383706624 105488842752 105740500992 105898275504 105932580096 106003924992 106038263808 106291232768 106556028768 106590546432 106626137184 107021795328 107056463872 107544362688 107579200512 107686526976 107847205137 108104489577 108139508848 108212340096 108247394304 108318615552 108720553984 108775946034 108811182816 108847515042 108882775008 108991401984 109251416064 109395836928 109487028672 109523586564 109559065536 109820433856 109929996288 109965606912 110037958656 110075314176 110129685669 110502548352 110538344448 110575253376 110611073024 110648623104 111078082458 111151166154 111188899584 111224918016 111262056192 111674916864 111711092736 111768008436 111841546068 112220204544 112256557056 112292921344 112330416128 112368549888 112804684776 112841226624 112878904488 112917224448 112953802752 113028120576 113505334992 113542103808 113580015696 113616808704 113730158592 114001477632 114038407168 114208562916 114322503168 114595235328 114709561344 114746720256 114822217728 114917932872 115192085512 115307006976 115344359424 115382873088 115420250112 115811024896 115907564304 115946266023 115983825552 116021397248 116099536896 116530348032 116666429166 116704221984 117099343872 117137276928 117175222272 117214347264 117506355264 117709236288 117747366912 117786682944 117824838656 117942386688 118118367531 118322305227 118400155251 118518277248 118556669952 118958063616 118996598784 119135559942 119174152608 119293046784 119577636864 119616372736 119656312832 119814488064 119914364736 119954404332 120200437056 120399519744 120438521856 120846286848 120987408024 121026600576 121065805824 121147342848 121475694592 121656947454 121778318592 121858442496 122310623232 122412580668 122493121884 122907843072 122947657728 123070316544 123253948728 123363917824 123547988088 123588010112 123671245824 123711307776 123792703488 124315366896 124355637504 124397160048 124437457152 124858761216 125085568908 125128032768 125169813216 125509067264 125634281472 125674979328 126247730112 126288626688 126329536512 126371718144 126905270373 126946379952 126988767549 127029904176 127073028096 127156635648 127459985408 127628476416 127734866784 127777517658 127818909792 128251662336 128293208064 128377618432 128421199872 128919639744 128961401856 129004462272 129048256512 129090060288 129174994944 129282674481 129591096201 129676360513 129720382848 129762404352 129805732224 129847781376 130287403008 130329608192 130396009842 130481803746 130524071904 130965983232 131096641536 131139108864 131292249732 131648097728 131692055236 131736761856 131779436544 131822125056 131866140672 132355457024 132422890824 132465787776 132510018312 132552943488 132685185024 133001723904 133243323402 133333061904 133376253696 133694441216 133827821568 133871173632 133959254016 134070921684 134524841472 134568419328 134613351936 134656958464 134791299072 135225491688 135314463144 135449459712 135493337088 135952072704 136110834027 136154925648 136199031552 136660156416 136704425984 136750071808 137090747808 137371928064 137417796768 137599451136 138271323456 138316114944 138454106112 138784407552 138829365248 138991486599 139036511376 139175221248 139266791424 139507243008 139783569408 139854787758 139900092192 139946805054 139992139296 140233843232 140466106368 140511608832 140651790336 140987334656 141197700672 141243440128 141338566656 141384351744 141933105363 142028696376 142074705024 142120728576 142168182912 142695727104 142814677446 142908642198 143051215104 143392483584 143438934016 143582035968 143796273516 144139319436 144283120128 144329859072 144424820736 145034594712 145081577088 145130020056 145177033344 145226317824 145321869312 145668554752 145933163726 145982704896 146031448752 146078754048 146573328384 146620809216 146717278208 146839580892 147336731136 147384459264 147433671168 147483721728 147531497472 148104109944 148201554872 148251866112 148299890688 148349408256 148899889152 148975752177 149024011248 149073770601 149122061424 149626939392 149675409408 149824733184 150048285408 150406246368 150454968832 150505205984 150556299264 150605070336 150704160768 151340446656 151389471744 151440020928 151489078272 151640211456 152001970176 152128678149 152228771037 152278083888 152380642176 152430004224 152793647104 152946081792 152995627008 153096290304 153174291354 153223910496 153742675968 153792479232 153843830784 153893666816 154543419072 154595021364 154645100736 154799382528 155373797376 155450543969 155555238888 155605629312 156132458496 156183035904 156233629696 156285796352 156416075298 156675140352 156945648384 156996489216 157048910592 157256515584 157387603716 157491156708 157763073636 157866873668 158024369664 158075559936 158233264128 158610751488 158662131712 158847413256 158898870144 159057395712 159436849152 159834043152 159885819648 159939205776 160267249408 160532692992 160584695808 161316544032 161368800768 161421074432 161529790464 162209263272 162318510144 162371091456 162477923328 163080830976 163163919051 163216774224 163271272563 163324162512 163487102976 163877124096 163930210304 164093755392 164338598304 164730650784 164894994432 164948410368 165056937984 165753822528 165807516672 165862880064 165916609536 165972934656 166478348288 166617123687 166726749231 166780758544 166837377024 166893084288 167512375296 167566639104 167652012654 167762319102 168330306816 168384835584 168439382016 168495624192 168552824832 169207027164 169261839936 169318356732 169373205568 169430704128 169542180864 170171301888 170258002488 170313155712 170370023544 170425213056 171002216448 171057610752 171312844374 171483754752 171892852992 171948535808 172005949696 172064342016 172120080384 172233326592 172376899308 172788128268 172960510464 173016539136 173074309632 173130375168 173716537344 173861346456 173975738328 174032095872 174149305344 174621310976 174795522048 175056332976 175649015808 175705915392 175762833408 175821520896 176563854432 176621050368 176680024416 176737257984 176913580032 177335631872 177657764536 177777415872 177835004928 178437095424 178494898176 178612338688 178703339913 178761228912 179366455296 179424559104 179484469248 179721732096 179871547104 179931606498 180300655584 180419284192 180599279616 180657782784 181269430272 181481112036 181539900864 181598708736 182213541888 182485421181 182667477888 182787663744 183162570752 183223729024 183465934848 183618871002 183739682826 184361764608 184421486592 184605474816 185045876736 185321982132 185382015168 185506868736 185566961664 185689055232 186009657344 186378092544 186473050344 186533456256 186595740072 186656185728 187288141824 187348811776 187628353362 188263600896 188451422208 188512468992 189244140484 189371595168 189432940032 189494304768 189557577216 190260969472 190419569928 190544856264 190734953472 191189978112 191442714624 191602300176 191666276487 191728364688 192185759248 192377493504 192439812096 192566427648 192631799808 193379459616 193442102784 193506693408 193569377792 193635090432 193762492416 194580574272 194643606528 194708598336 194771672064 195431104512 195494412288 195594014763 195722705619 195786107856 196448974848 196512612352 196578228224 196644962304 196708663296 197472146592 197538082854 197605142784 197669154816 197733187584 197799211008 198533185536 198634336236 198698681664 198765027468 198829415232 199027777536 199502585856 199567212544 199766310912 199864985103 200064380544 200541661824 200741732352 200806760448 200938881024 201106382526 201586149646 201787262208 201852628992 201920027904 201985437696 202186948608 202669293568 202838237532 202971694716 203037445184 203174189568 203240005632 203928109056 203994169344 204128387072 204232388472 204298547328 204990234624 205056638976 205125107712 205636121712 206057892096 206126695152 206193467648 206399176704 207406985184 207474172416 208176611328 208244047872 208554767064 208762831872 208900187136 209260864512 209328652288 209398547456 209675354112 209850138288 209920207581 209988208944 210350764848 210699159552 210767413248 210977685504 211481001984 211796551008 211865160192 212007849984 212076527616 212582465536 213112057536 213181092864 213252274368 214043590656 214112927744 214222016169 214362963297 215088725376 215158401024 215373053952 215694410274 216208979154 216279017696 216424680192 216494788608 216637231104 217441107968 217551892068 217622365632 217695030084 217765550016 217982803968 218502832128 218791673856 218899745589 218974057344 219047173128 219118131072 219640867712 219859992576 219931213824 220075917312 220259371338 221005096704 221076688896 221150506752 221222146048 221297246208 222156164916 222302332308 222377799168 222449836032 222524112384 223349833728 223422185472 223536016872 223683092136 224440409088 224513114112 224585842688 224660832256 224737099776 225609369552 225682453248 225757808976 225834448896 225907605504 226056241152 227010669984 227084207616 227160031392 227233617408 227460317184 228002955264 228076814336 228417125832 228645006336 229190470656 229419122688 229493440512 229644435456 229761437031 229835865744 230384171024 230614013952 230688718848 230765746176 230840500224 231622049792 231815128608 231892532046 231967651104 232042794496 232199073792 233060696064 233332858332 233408443968 234198687744 234274553856 234350444544 234428694528 234624112947 235012710528 235418472576 235494733824 235573365888 235649677312 235884773376 236236735062 236644610454 236800310502 237036554496 237113339904 237916127232 237993197568 238271119884 238348305216 238586093568 239155273728 239232745472 239312625664 239628976128 239828729472 239908808664 240400874112 240799039488 240877043712 241974816048 242053201152 242131611648 242294685696 242951389184 243313894908 243556637184 243716884992 244621246464 244825161336 244986243768 245815686144 245895315456 246140633088 246507897456 246727835648 247095976176 247176020224 247342491648 247422615552 247585406976 248630733792 248711275008 248794320096 248874914304 249717522432 250171137816 250256065536 250339626432 251018134528 251268562944 251349958656 251643478653 252495460224 252577253376 252659073024 252743436288 253810540746 253892759904 253977535098 254059808352 254146056192 254313271296 254919970816 255256952832 255469733568 255555035316 255637819584 256503324672 256586416128 256755236864 256842399744 256969266561 257839279488 257922803712 258008924544 258096513024 258180120576 258349989888 258565348962 259182192402 259352721026 259440765696 259524808704 259611464448 259695562752 260574806016 260659216384 260792019684 260963607492 261048143808 261931966464 262193283072 262278217728 262584499464 263296195456 263384110472 263473523712 263558873088 263644250112 263732281344 264845781648 264931575552 265020036624 265105886976 265370370048 266003447808 266486646804 266666123808 266752507392 267388882432 267655643136 267742347264 267918508032 268141843368 269049682944 269136838656 269226703872 269313916928 269582598144 270450983376 270628926288 270898919424 270986674176 271904145408 272221668054 272309851296 272398063104 273320312832 273408851968 273500143616 274181495616 274743856128 274835593536 275198902272 275428306503 275609524239 276267028919 276542646912 276632229888 276908212224 277568815104 277658730496 277982973198 278073022752 278350442496 278533582848 279014486016 279567138816 279709575516 279800184384 279893610108 279984278592 280467686464 280932212736 281023217664 281303580672 281442530043 281974669312 282395401344 282486880256 282677133312 282768703488 283866210726 284057392752 284149410048 284241457152 284336365824 285391454208 285629354892 285817284396 286102430208 286784967168 286877868032 287164071936 287592547032 288278638872 288566240256 288659718144 288849641472 290069189424 290163154176 290260040112 290354066688 290452635648 290643738624 291337109504 291866327452 291965409792 292062897504 292157508096 293146656768 293241618432 293434556416 293679161784 294673462272 294768918528 294867342336 294967443456 295062994944 296208219888 296307124281 296403109744 296503732224 296599781376 296698816512 297799778304 297951504354 298048022496 298147541202 298244122848 299253878784 299350818816 299649466368 300096570816 300812492736 300909937664 301010411968 301112598528 301210140672 301408321536 301659573789 302379224469 302680893312 302778943488 302880041856 302978156544 303280422912 304003940352 304257356298 304457542074 304556167776 304761284352 304860008448 305587294208 305892163584 305991254016 306192580608 306348582708 306447820992 307485351936 307584958464 307687661568 307787333632 309086838144 309190042728 309290201472 309598765056 310901087938 311110477776 311211258624 312264916992 312366071808 312467259392 312571592704 312832150596 313350280704 313891296768 313992978432 314097821184 314513031168 314775207432 314982313416 315526147272 315733747336 316048739328 316151119872 316466528256 317221502976 317694826512 317797740288 318114791424 318873698304 319668086304 319771639296 319878411552 320534498816 321065385984 321169391616 322633088064 322737601536 322842148864 323059580928 324313468731 324418526544 324637020288 324742182912 324955846656 326161661952 326327838102 326433548448 326542545126 326648325024 326974205952 327754248192 327860420608 328187510784 328677196608 329461301568 329789988864 329896820736 330113875968 330389057007 331177245847 331507645056 331615033344 331725760128 331833219072 331945869312 332956696576 333234247374 333453498462 333561517088 333674754048 333786168576 335024750592 335133278208 335304025308 335524638204 336660613632 336769671168 336878764032 336991248384 337105649664 338414054328 338523679872 338636713464 338746411136 338861408256 339084361728 340516004976 340626311424 340740047088 340850426112 342004432896 342115221504 342625688748 342967509504 343785705984 343897071616 344011899392 344128684032 344240160768 344466653184 344753798616 345576256536 345921020928 346033078272 346148619264 346260750336 347433074688 347722692912 347838798069 347951476656 348064191744 348298610688 349242621952 349591044096 350112665952 351298031616 351411830784 351525666816 351643041792 353127708864 353242100736 353360048832 353474515968 353827160064 354355102593 354671263744 354966915681 355200465753 355315529072 355554831744 355670009856 356874190848 356989796352 357224677376 357406679826 357522457824 358732910592 358849118208 358968938496 359443464192 359743094208 359863212996 360601311168 360838568384 361198559232 361315565568 362538860544 362962224072 363079801728 363197417472 364427083776 364970842362 365334955776 365575327488 366325141504 366447458048 366931869696 367237742004 367479365652 368723529216 368842973184 369210949632 370091753472 370643964264 370764030336 371013737472 371133923328 371378110464 372019314688 372946100688 373066912512 373191480144 373312371456 374576283648 374697623552 375256706724 376527201792 376902844416 377024937984 378488280968 378743190336 378865880064 378988609536 379115154432 380521938944 380715811119 380839139856 380966302647 381089712528 381469906944 382379956224 382885429248 383204600352 383332552974 383456729376 384371518496 384754987008 384879624192 385132855296 385263599616 386758919232 386884205568 387013386816 387138755584 387270180864 387524984832 388773288603 389029081539 389161148544 389287213056 389417196672 389543344128 390862209024 390988824576 391188029526 391445411238 391572215712 392897949696 393025224704 393156456448 393289924608 393417326592 394944293184 395076165708 395210285568 395338309632 395466375168 395598422016 397066371072 397268672472 397397363328 397530054936 397658830464 398055555072 399005171712 399134425088 399729970206 400128761088 401083323648 401483464704 401613520896 401877762048 402212765052 403172299292 403574524416 403705257984 403840055808 403970875392 404373897216 405338587136 405676475064 405943389432 406074890368 406348379136 406480011264 407856218112 408332502081 408464776944 408597094656 409980469248 410113277952 410250215424 411272243424 412115784192 412253390304 412386935296 412798353408 414813970368 414948344832 416353222656 416488095744 416974459797 417109534128 417525663744 417800374272 418521729024 418657304576 418797094912 419350708224 419700276576 419840415162 419976417888 420701529696 421398319104 421534826496 421955371008 422962003968 423593102016 423730320384 424015699968 424153055232 425164931072 425799316089 426224115072 426362185728 426504548736 428087181312 428225855488 428444032338 428725926594 430177450752 430316802048 430746107904 431388820548 432417958308 432558035392 432849360384 432989577216 433274462208 434882215936 435103784136 435244731264 435390060168 435531100032 435965607936 437005664256 437799491178 437948114688 438094346256 438236262144 439281735424 439719985152 439862427648 440151834624 440518742676 442010193408 442153377792 442301013504 442444292096 442594492416 444312329832 444604664616 444755598336 444899672064 445048224768 446699667456 447072033744 447221311803 447366184272 448880818176 449026228224 449171685376 449321664512 449474199552 451218739104 451364906496 451515617952 451668897792 451815211008 452112482304 454021339968 454168415232 454320062784 454467234816 454920634368 456005910528 456153628672 456386034447 456686313111 456834251664 457290012672 458380941312 458838245376 458986881024 459288870912 459522874062 459671731488 460768342048 461228027904 461377437696 461531492352 461681000448 463244099584 463630257216 463785064092 463935302208 464085588992 464398147584 466121392128 466351631907 466665716664 466816887936 468397375488 468549107712 468700889088 468857389056 469248225894 470025421056 470836945152 470989467648 471146731776 471299354624 471769546752 472473470124 473289220908 473600621004 474073108992 474226679808 475832254464 475986395136 476542239768 476696610432 477172187136 478310547456 478465490944 478625251328 479657458944 479817617328 480801748224 481598078976 481754087424 483949632096 484106402304 484263223296 484589371392 485902778368 486627789816 487113274368 487433769984 489242492928 489491757153 489650322672 489813817689 489972487536 491631372288 491790630912 492281266176 493015794912 493455671296 494191952352 494352040448 494684983296 494845231104 495170813952 497261467584 497422550016 497588640192 497749828608 499435044864 499851371061 500180247693 500342275632 500512131072 500679252864 502036269056 502537125888 502699917312 503286957306 504990920448 505154506752 505318146048 505486872576 507621081492 507785519808 507955070196 508119616704 508292112384 508626542592 509839941632 510513905664 510766073041 510939467136 511110070632 511275639168 513006649344 513172832256 513510473728 513938533122 515678558976 515845607424 516017849088 516193026048 516360241152 516699979776 517130697924 518364384804 518705442052 518881531392 519049617408 519222928896 519391125504 521149612032 521318432768 521584039368 521927214984 522096287616 523863932928 524386566144 525168998928 526592390912 526768220944 526947047424 527117746176 527288500224 527464562688 529691563296 529863151104 530040073248 530211773952 530740740096 532006895616 532973293608 533332247616 533505014784 534777764864 535311286272 535484694528 535837016064 536110019739 536283686736 538099365888 538273677312 538453407744 538627833856 539165196288 540901966752 541257852576 541797838848 541973348352 543808290816 544443336108 544619702592 544796126208 546640625664 546817703936 547000287232 547456263543 548362991232 549487712256 549671187072 550397804544 550856613006 551219048478 552534057838 553085293824 553264459776 553816424448 555137630208 555317460992 555965946396 556146045504 556700884992 557067165696 558028972032 559134277632 559419151032 559600368768 559787220216 559968557184 560935372928 561864425472 562046435328 562885060086 564790802688 564973760512 565354266624 565537406976 567732421452 568114785504 568298820096 568482914304 568672731648 570782908416 571258709784 571634568792 572204860416 573569934336 573755736064 574328143872 575185094064 576557277744 577132480512 577319436288 577699282944 580138378848 580326308352 580520080224 580708133376 580905271296 581287477248 582674219008 583732654904 583930819584 584125795008 584315016192 586293313536 586483236864 586782044289 586869112832 587168116857 587358323568 589346924544 589537837056 589734684672 589934886912 590125989888 592416439776 592614248562 592806219488 593007464448 593199562752 593397633024 595599556608 595903008708 596096044992 596295082404 596488245696 598507757568 598701637632 599298932736 599594955309 600193141632 601624985472 601819875328 602020823936 602225197056 602420281344 602816643072 603319147578 604758448938 605361786624 605557886976 605760083712 605956313088 606560845824 608007880704 608514712596 608915084148 609112335552 609522568704 609720016896 611174588416 611784327168 611982508032 612385161216 612697165416 612895641984 614970703872 615169916928 615375323136 615574667264 618173676288 618380085456 618580402944 619197530112 621802175876 622220955552 622422517248 624529833984 624732143616 624934518784 625143185408 625664301192 626700561408 627782593536 627985956864 628195642368 629026062336 629550414864 629760622743 629964626832 631052294544 631467494672 632097478656 632302239744 632933056512 634443005952 635389653024 635595480576 636229582848 637747396608 639336172608 639543278592 639756823104 641068997632 642130771968 642338783232 642666048507 643088889891 645266176128 645475203072 645684297728 646119161856 648626937462 648837053088 649274040576 649484365824 649911693312 652323323904 652655676204 652867096896 653085090252 653296650048 653948411904 655508496384 655720841216 656375021568 656699236767 657354393216 658922603136 659579977728 659793641472 660227751936 660778114014 662354491694 663015290112 663230066688 663451520256 663666438144 663891738624 665913393152 666468494748 666906996924 667123034176 667349508096 667572337152 670049501184 670266556416 670608050616 671049276408 673321227264 673539342336 673757528064 673982496768 674211299328 676828108656 677047359744 677273426928 677492822272 677722816512 678168723456 681032009952 681252622848 681480094176 681700852224 684008865792 684230443008 685251377496 685935019008 687571411968 687794143232 688023798784 688257368064 688480321536 688933306368 689507597232 691152513072 691842041856 692066156544 692297238528 692521500672 694866149376 695445385824 695677596138 695902953312 696128383488 696597221376 698485243904 699182088192 700225331904 702596063232 702823661568 703051333632 703286083584 703872338841 706255417728 706484201472 706720097664 706949031936 707654320128 708710205186 709342527488 709933831362 710400931506 710631058144 711109663488 711340019712 713748381696 713979592704 714449354752 714813359652 715044915648 717465821184 717698236416 717937876992 718886928384 719486188416 719726425992 721202622336 721677136768 722397118464 722631131136 725924448144 726159603456 726394834944 728854167552 729941684724 730669911552 731150654976 732650283008 732894916096 733863739392 734475484008 734958731304 737447058432 737685946368 738421899264 740183506944 741287928528 741528060672 742027474944 742267846656 742756220928 744038629376 745892201376 746133825024 746382960288 746624742912 749152567296 749395247104 750513413448 753054403584 753805688832 754049875968 754930435959 756976561936 757486380672 757731760128 757977219072 758230308864 761043877888 761431622238 761678279712 761932605294 762179425056 762939813888 764759912448 765770858496 766409200704 766665105948 766913458752 768743036992 769509974016 769759248384 770265710592 770527199232 770907799683 773517838464 773768411136 774026773632 774277511168 774540361728 775049969664 777546577206 778058163078 778322297088 778574426112 778834393344 779086688256 781724418048 781977649152 782376059052 782890822476 783144431424 785795899392 786050449408 786312912896 786579849216 786834653184 789888586368 790152331416 790420571136 790676619264 790932750336 791196844032 794537344944 794794726656 795060109872 795317660928 796111110144 798010343424 798268850176 799459940412 800257522176 802166647296 802966929408 803227041792 803755524096 804425530104 806344598584 807149048832 807410515968 807680111616 807941750784 808747794432 810677174272 811352950128 811886778864 812149780736 812696758272 812960022528 815712436224 816665004162 816929553888 817194189312 819960938496 820226555904 820500430848 822544486848 824231568384 824506780608 824773870592 825596706816 826828572717 828801086757 829627940736 829896689664 832706445312 832976191488 833948919594 834219068256 835051327488 835600748544 837043458048 837314609152 837594189824 838701416448 839400553152 839680830324 839952835776 841403059392 842796638208 843069652992 843910742016 844327590129 845924007936 847186204032 847460640768 848031399936 848306110464 850329862144 851598632178 852448230144 852724371456 853009097472 856174362624 856451710976 856888064676 857451853188 860354901504 860633604096 861492215808 862777641096 864835916616 865116070784 865698720768 865979154432 866548924416 870207568272 870489462528 870780120336 871062200064 871931215872 874011328512 875598982356 875896229376 876188692512 876472524288 878563470848 879439970304 879724855296 880303669248 881037485352 884020386816 884306755584 884602027008 884888584192 885188984832 888624659664 888921372843 889209329232 889511196672 889799344128 890096449536 893399334912 894144067488 894442623606 894732368544 897761636352 898052456448 898343370752 898643329024 898948399104 902437478208 902729812992 903031235904 903337795584 903630422016 904224964608 904978721367 907137673407 907734523591 908042679936 908336830464 908640125568 908934469632 909841268736 912011821056 912307257344 912772068894 913372626222 913668503328 914580025344 916761882624 917676490752 917973762048 918577741824 919045748124 919343462976 921536684096 922456055808 922754875392 923062984704 923362000896 926488199168 927260514432 927570128184 927870604416 928171177984 928796295168 932703263814 933331433328 933633775872 936794750976 937098215424 937401778176 937714778112 938496451788 940050842112 941673890304 941978935296 942293463552 942598709248 943539093504 944946940248 946578441816 947201242008 948146217984 948453359616 951664508928 953084479536 953393220864 954344374272 956621094912 956930981888 957250502656 959314917888 959635234656 961603496448 963196157952 963508174848 967899264192 968212804608 968526446592 969178742784 971805556736 972940406193 973255579632 974226548736 974867539968 978484985856 978983514306 979300645344 979627635378 979944975072 983262744576 983581261824 984562532352 986031589824 986911342592 988383904704 988704080896 989369966592 989690462208 990341627904 991167171021 993531737541 994522935168 994845100032 995177280384 995499657216 998870089728 999702742122 1000360495386 1000684551264 1001024262144 1001358505728 1004072538112 1005074251776 1005399834624 1006573914612 1009981840896 1010309013504 1010636292096 1010973745152 1015242162984 1015571039616 1015910140392 1016239233408 1016584224768 1017253085184 1019679883264 1021532146082 1021878934272 1022220141264 1022551278336 1026013298688 1026345664512 1027020947456 1027877066244 1031357117952 1031691214848 1032035698176 1032386052096 1032720482304 1033399959552 1034261395848 1036728769608 1037410884104 1037763062784 1038099234816 1038445857792 1038782251008 1042299224064 1043168078736 1043516394207 1043854429968 1044192575232 1047727865856 1048773132288 1050337997856 1053184781824 1053536441888 1053894094848 1054235492352 1054577000448 1054929125376 1059383126592 1059726302208 1060080146496 1060423547904 1061481480192 1064013791232 1064900747043 1065601397259 1065946587216 1066664495232 1067010029568 1069555529728 1070622572544 1070969389056 1071674032128 1072220039478 1072567373472 1076198731776 1076547354624 1076906815488 1077255667712 1078330392576 1081803933504 1082515705152 1083595677696 1083946696704 1087616581632 1088153807783 1088886672216 1089239405184 1089592252416 1093281251328 1093635407872 1094000574464 1094912527086 1096725982464 1098975424512 1099342374144 1100795609088 1101713226012 1102438096956 1105068115676 1106170587648 1106528919552 1107632848896 1110275260416 1110634921984 1111931892792 1112292091008 1113401769984 1114134331392 1116057944064 1118838302064 1119200737536 1119574440432 1119937114368 1121870745856 1123728850944 1124092870656 1125770120172 1129581605376 1129947521024 1130708533248 1131074813952 1135464842904 1136229571008 1136597640192 1136965828608 1137345463296 1141565816832 1142147433357 1142517419568 1142898907941 1143269137584 1144409720832 1147139868672 1147511472128 1148656287744 1150370188128 1153114555488 1154264961024 1154638872576 1155398565888 1160276757696 1160652616704 1161040160448 1161416266752 1161810542592 1162574954496 1165348438016 1166319865809 1167087244617 1167465309808 1167861639168 1168251590016 1168630032384 1172586627072 1172966473728 1173564088578 1173738225664 1174336233714 1174716647136 1178693849088 1179075674112 1179469369344 1179869773824 1180251979776 1184832879552 1185228497124 1185612438976 1186014928896 1186399125504 1186795266048 1191199113216 1191806017416 1192192089984 1192590164808 1192976491392 1197015515136 1197403275264 1199189910618 1200386283264 1203249970944 1203639750656 1204041647872 1204450394112 1204840562688 1205633286144 1206638295156 1209516897876 1210723573248 1211115773952 1211520167424 1211912626176 1213121691648 1216015761408 1217029425192 1217830168296 1218224671104 1219045137408 1219440033792 1222349176832 1223568654336 1225394330832 1225791283968 1229941407744 1230339833856 1230750646272 1231149334528 1236347352576 1236760170912 1237160805888 1238395060224 1243604351752 1244441911104 1244845034496 1249059667968 1249464287232 1250286370816 1250923379391 1251328602384 1253401122816 1255565187072 1255971913728 1256391284736 1258052124672 1259100829728 1259521245486 1259929253664 1262104589088 1262934989344 1264194957312 1264604479488 1265866113024 1268886011904 1270779306048 1271190961152 1272459165696 1275494793216 1277397948267 1278672345216 1279086557184 1279513646208 1282137995264 1284261543936 1284677566464 1285332097014 1286177779782 1290532352256 1290950406144 1291368595456 1292238323712 1297253874924 1297674106176 1298548081152 1298968731648 1299823386624 1304646647808 1305311352408 1305734193792 1306170180504 1306593300096 1307896823808 1311016992768 1311441682432 1313398473534 1314708786432 1317845206272 1319159955456 1319587282944 1320455503872 1321556228028 1324708983388 1326030580224 1326460133376 1326903040512 1327332876288 1327783477248 1331826786304 1332936989496 1333813993848 1334246068352 1334699016192 1335144674304 1340099002368 1341216101232 1341663935409 1342098552816 1346642454528 1347078684672 1347515056128 1347964993536 1348422598656 1353656217312 1354094719488 1354546853856 1354985644544 1355445633024 1356337446912 1362064019904 1362505245696 1362960188352 1363401704448 1368017731584 1368460886016 1369158103341 1370058939333 1370502754992 1371870038016 1375142823936 1375588286464 1376047597568 1376514736128 1376960643072 1377866612736 1379015194464 1382305026144 1383684083712 1384132313088 1384594477056 1385043001344 1389732298752 1390890771648 1391355192276 1391805906624 1392256766976 1393194442752 1396970487808 1398364176384 1399054895721 1400450663808 1405192126464 1405647323136 1406102667264 1406572167168 1407744677682 1412510835456 1412968402944 1413440195328 1413898063872 1415308640256 1417420410372 1418685054976 1419867662724 1420801863012 1421262116288 1422219326976 1422680039424 1427496763392 1427959185408 1428898709504 1429626719304 1430089831296 1434931642368 1435396472832 1435875753984 1438972376832 1439452851984 1442405244672 1443354273536 1444794236928 1445262262272 1451848896288 1452319206912 1452789669888 1457708335104 1459883369448 1461339823104 1462301309952 1465300566016 1465789832192 1467727478784 1468950968016 1469441453067 1469917462608 1474894116864 1475371892736 1476843798528 1480367013888 1482575857056 1483056121344 1484054949888 1484535693312 1485512441856 1488077258752 1491784402752 1492267650048 1492765920576 1493249485824 1498305134592 1498790494208 1499554113183 1500540743079 1501026826896 1506108807168 1507611377664 1508099751936 1509860871918 1513953123872 1514972761344 1515463520256 1515954438144 1516460617728 1522087755776 1522863244476 1523356559424 1523865210588 1524358850112 1525879627776 1529519824896 1531541716992 1532298219123 1532818401408 1533330211896 1533826917504 1537486073984 1539019948032 1539518496768 1540531421184 1541815599366 1547035676928 1547536822272 1548053547264 1548555022336 1549080723456 1550099939328 1555093154412 1556116326156 1556644594176 1557148852224 1557668786688 1558173376512 1563448836096 1563955298304 1564752118104 1565781644952 1566288862848 1571591798784 1572100898816 1572625825792 1573159698432 1579777172736 1580304662832 1580841142272 1581353238528 1581865500672 1582393688064 1589074689888 1589589453312 1590120219744 1590635321856 1592222220288 1596020686848 1596537700352 1598919880824 1600515044352 1604333294592 1605933858816 1606454083584 1607511048192 1608330059217 1608851060208 1612689197168 1614298097664 1614821031936 1615360223232 1615883501568 1617495588864 1621354348544 1622705900256 1623773557728 1624299561472 1625393516544 1625920045056 1631424872448 1633330008324 1633859107776 1634388378624 1639921876992 1640453111808 1641000861696 1642368790629 1645088973696 1648463136768 1649013561216 1649547741184 1651193413632 1653657145434 1657602173514 1659255881472 1659793379328 1665412890624 1665952382976 1667897839188 1668438136512 1670102654976 1671201497088 1674086916096 1674629218304 1675188379648 1677402832896 1678801106304 1679361660648 1679905671552 1682806118784 1685593276416 1686139305984 1688655180258 1694372408064 1694921281536 1696062799872 1696612220928 1700659724288 1703197264356 1704896460288 1705448742912 1706018194944 1712348725248 1712903421952 1713776129352 1714903706376 1720709803008 1721267208192 1722984431616 1725555282192 1729671833232 1730232141568 1731397441536 1731958308864 1733097848832 1740415136544 1740978925056 1741560240672 1742124400128 1743862431744 1748022657024 1751197964712 1751792458752 1752377385024 1752945048576 1757126941696 1758879940608 1759449710592 1760607338496 1761504350571 1762074970704 1768040773632 1768613511168 1769204054016 1769777168384 1770377969664 1777249319328 1777842745686 1778418658464 1779022393344 1779598688256 1780192899072 1786798669824 1788288134976 1788885247212 1789464737088 1795523272704 1796104912896 1796686741504 1797286658048 1797896798208 1798784865927 1804874956416 1805459625984 1806062471808 1806675591168 1807260844032 1808449929216 1809957442734 1814275346814 1815469047182 1816085359872 1816673660928 1817280251136 1817868939264 1819682537472 1824023642112 1824614514688 1825544137788 1826745252444 1827337006656 1829160050688 1833523765248 1835352981504 1835947524096 1837155483648 1838091496248 1838686925952 1843073368192 1844912111616 1845509750784 1846125969408 1846724001792 1854521028864 1855140256368 1855741208832 1856342355968 1857592590336 1865406527628 1866662866656 1867267551744 1873589501952 1874196430848 1874803556352 1875429556224 1876992903576 1880101684224 1883347780608 1883957870592 1884586927104 1885197418496 1887078187008 1889893880496 1893156883632 1894402484016 1896292435968 1896906719232 1903329017856 1906168959072 1906786441728 1908688748544 1913242189824 1913861963776 1914501005312 1918629835776 1919270469312 1923206992896 1926392315904 1927016349696 1927998145521 1929266669673 1935798528384 1936425609216 1937052893184 1938357485568 1943611113472 1945880812386 1946511159264 1948453097472 1949735079936 1956969971712 1957967028612 1958601290688 1959255270756 1959889950144 1966525489152 1967162523648 1969125064704 1970097710301 1972063179648 1973822685184 1976767809408 1977408161792 1978739933184 1979380924416 1980683255808 1982334342042 1987063475082 1989045870336 1989690200064 1990354560768 1990999314432 1997740179456 1999405484244 2000720990772 2001369102528 2002048524288 2002717011456 2008145076224 2010148503552 2010799669248 2013147829224 2019963681792 2020618027008 2021272584192 2021947490304 2030484325968 2031142079232 2031820280784 2032478466816 2033168449536 2034506170368 2039359766528 2043064292164 2043757868544 2044440282528 2045102556672 2052026597376 2052691329024 2054041894912 2055754132488 2062714235904 2063382429696 2064071396352 2064772104192 2065440964608 2066799919104 2068522791696 2073457539216 2074821768208 2075526125568 2076198469632 2076891715584 2077564502016 2084598448128 2086336157472 2087032788414 2087708859936 2088385150464 2095455731712 2097546264576 2100675995712 2106369563648 2107072883776 2107788189696 2108470984704 2109154000896 2109858250752 2111617016523 2118766253184 2119452604416 2120160292992 2120847095808 2122962960384 2128027582464 2129801494086 2131202794518 2131893174432 2133328990464 2134020059136 2139111059456 2141245145088 2141938778112 2143348064256 2144440078956 2145134746944 2152397463552 2153094709248 2153813630976 2154511335424 2156660785152 2163607867008 2165031410304 2167191355392 2167893393408 2176307615566 2177773344432 2178478810368 2179184504832 2186562502656 2187270815744 2188001148928 2189825054172 2193451964928 2197950849024 2198684748288 2201591218176 2203426452024 2204876193912 2210136231352 2212341175296 2213057839104 2215265697792 2220550520832 2223863785584 2224584182016 2226803539968 2228268662784 2232115888128 2237676604128 2238401475072 2239148880864 2239874228736 2243741491712 2247457701888 2248185741312 2251540240344 2259163210752 2259895042048 2261417066496 2262149627904 2270929685808 2272459142016 2273195280384 2273931657216 2274690926592 2283131633664 2284294866714 2285034839136 2285797815882 2286538275168 2288819441664 2294279737344 2295022944256 2297312575488 2300740376256 2306229110976 2308529922048 2309277745152 2310797131776 2312723399049 2318240720929 2320553515392 2321305233408 2322080320896 2322832533504 2323621085184 2325149908992 2330696876032 2332639731618 2334174489234 2334930619616 2335723278336 2336503180032 2337260064768 2345173254144 2345932947456 2347128177156 2347476451328 2348672467428 2349433294272 2357387698176 2358151348224 2358938738688 2359739547648 2360503959552 2369665759104 2370456994248 2371224877952 2372029857792 2372798251008 2373590532096 2383612034832 2384384179968 2385180329616 2385952982784 2394031030272 2394806550528 2398379821236 2400772566528 2406499941888 2407279501312 2408083295744 2408900788224 2409681125376 2411266572288 2413276590312 2419033795752 2421447146496 2422231547904 2423040334848 2423825252352 2426243383296 2432031522816 2434058850384 2435660336592 2436449342208 2438090274816 2438880067584 2444698353664 2447137308672 2450788661664 2451582567936 2459882815488 2460679667712 2461501292544 2462298669056 2472694705152 2473520341824 2474321611776 2476790120448 2480485718151 2486403260271 2487208703504 2488883822208 2489690068992 2498119335936 2498928574464 2500572741632 2501846758782 2502657204768 2506802245632 2511130374144 2511943827456 2512782569472 2516104249344 2518201659456 2519042490972 2519858507328 2524209178176 2525869978688 2528389914624 2529208958976 2531732226048 2532982770387 2537772023808 2541558612096 2542381922304 2544918331392 2550989586432 2554795896534 2557344690432 2558173114368 2559027292416 2564275990528 2568523087872 2569355132928 2570664194028 2572355559564 2581064704512 2581900812288 2582737190912 2584476647424 2594507749848 2595348212352 2597096162304 2597937463296 2599646773248 2610622704816 2611468387584 2612340361008 2613186600192 2615793647616 2622033985536 2622883364864 2626796947068 2629417572864 2635690412544 2638319910912 2639174565888 2640911007744 2643112456056 2649417966776 2652061160448 2652920266752 2653806081024 2654665752576 2655566954496 2663653572608 2665873978992 2666764118529 2667627987696 2668492136704 2669398032384 2670289348608 2680198004736 2682432202464 2683327870818 2684197105632 2693284909056 2694157369344 2695030112256 2695929987072 2696845197312 2707312434624 2708189438976 2709093707712 2709971289088 2710891266048 2712674893824 2721413020221 2723203570773 2724128039808 2725010491392 2725920376704 2726803408896 2736035463168 2736921772032 2738316206682 2740117878666 2741005509984 2743740076032 2750285647872 2751176572928 2752095195136 2753029472256 2753921286144 2755733225472 2758030388928 2764610052288 2767368167424 2768264626176 2769188954112 2770086002688 2779464597504 2781781543296 2782710384552 2783611813248 2784513533952 2786388885504 2793940975616 2798109791442 2800901327616 2810384252928 2811294646272 2812205334528 2813144334336 2815489355364 2825021670912 2825936805888 2826880390656 2827796127744 2830617280512 2834840820744 2837370109952 2839735325448 2841603726024 2842524232576 2844438653952 2845360078848 2854993526784 2859253438608 2860179662592 2869863284736 2870792945664 2871751507968 2877944753664 2878905703968 2884810489344 2886708547072 2889588473856 2890524524544 2903697792576 2904638413824 2905579339776 2915416670208 2918821218579 2919766738896 2922679646208 2924602619904 2930601132032 2931579664384 2935454957568 2937901936032 2938882906134 2939834925216 2949788233728 2950743785472 2953687597056 2960734027776 2965151714112 2966112242688 2968109899776 2969071386624 2971024883712 2973501513063 2976154517504 2980595212623 2983568805504 2984535300096 2985531841152 2986498971648 2996610269184 2997580988416 2999108226366 3001081486158 3002053653792 3012217614336 3015222755328 3016199503872 3019721743836 3027906247744 3029945522688 3030927040512 3031908876288 3032921235456 3044175511552 3045726488952 3046713118848 3047730421176 3048717700224 3051759255552 3059039649792 3064596438246 3065636802816 3066660423792 3067653835008 3074972147968 3078039896064 3079036993536 3081062842368 3083631198732 3094071353856 3095073644544 3096107094528 3097110044672 3098161446912 3100199878656 3110186308824 3112232652312 3113289188352 3114297704448 3115337573376 3116346753024 3126897672192 3129504236208 3130549182621 3131563289904 3132577725696 3143183597568 3144201797632 3145251651584 3146319396864 3159554345472 3160609325664 3161682284544 3162706477056 3163731001344 3164787376128 3178149379776 3179178906624 3180240439488 3181270643712 3184444440576 3192041373696 3193075400704 3194702241129 3196804191777 3197839761648 3201030088704 3208666589184 3211867717632 3212908167168 3215022096384 3216660118434 3217702120416 3225378394336 3228596195328 3229642063872 3230720446464 3231767003136 3234991177728 3242708697088 3245411800512 3247547115456 3248599122944 3250787033088 3251840090112 3262849744896 3264461423349 3266660016648 3267718215552 3268776757248 3279843753984 3280906223616 3282001723392 3284737581258 3290177947392 3296926273536 3298027122432 3299095482368 3302386827264 3307314290868 3315204347028 3318511762944 3319586758656 3330825781248 3331904765952 3335795678376 3336876273024 3340205309952 3342402994176 3348173832192 3349258436608 3350376759296 3357602212608 3358723321296 3359811343104 3365612237568 3371186552832 3372278611968 3377310360516 3388744816128 3389842563072 3392125599744 3393224441856 3401319448576 3406394528712 3409792920576 3410897485824 3412036389888 3424697450496 3426442300071 3427552258704 3428696723823 3429807412752 3441419606016 3442534416384 3445968863232 3451110564384 3459343666464 3460464283136 3462794883072 3463916617728 3466195697664 3480830273088 3481957850112 3483120481344 3484248800256 3487724863488 3496045314048 3498959597427 3501261733851 3502395929424 3503584917504 3504754770048 3505890097152 3514253883392 3517759881216 3518899421184 3521214676992 3523008701142 3524149941408 3536081547264 3537227022336 3538408108032 3539554336768 3540755939328 3554498638656 3555685491372 3556837316928 3558044786688 3559197376512 3560385798144 3573597339648 3575362511287 3576576269952 3577770494424 3578929474176 3591046545408 3592209825792 3593373483008 3594573316096 3597569731854 3609749912832 3610919251968 3612124943616 3613351182336 3614521688064 3616899858432 3619914885468 3628550693628 3630938094364 3632170719744 3633347321856 3634560502272 3635737878528 3639365074944 3648047284224 3649229029376 3651088275576 3653490504888 3654674013312 3658320101376 3667047530496 3670705963008 3676182992496 3677373851904 3686146736384 3689824223232 3691019501568 3692251938816 3693448003584 3709042057728 3710280512736 3711482417664 3712684711936 3715185180672 3730813055256 3733325733312 3734535103488 3747179003904 3748392861696 3750859112448 3752770138173 3753985807152 3760203368448 3766695561216 3767915741184 3769173854208 3770394836992 3774156374016 3779787760992 3786313767264 3788804968032 3792584871936 3793813438464 3806658035712 3812337918144 3813572883456 3817377497088 3826484379648 3827723927552 3829002010624 3832193844801 3837259671552 3838540938624 3846413985792 3852784631808 3854032699392 3855996291042 3858533339346 3871597056768 3872851218432 3874105786368 3876714971136 3887222226944 3891761624772 3893022318528 3896906194944 3899470159872 3913939943424 3915934057224 3917202581376 3918510541512 3919779900288 3933050978304 3934325047296 3940195420602 3944126359296 3953535618816 3954816323584 3957479866368 3958761848832 3961366511616 3964668684084 3974126950164 3978091740672 3979380400128 3980709121536 3981998628864 3995480358912 3998810968488 4001441981544 4002738205056 4004097048576 4005434022912 4016290152448 4020297007104 4026295658448 4039927363584 4041236054016 4042545168384 4043894980608 4060968651936 4062284158464 4063640561568 4064956933632 4066336899072 4069012340736 4078719533056 4086128584328 4087515737088 4088880565056 4090205113344 4104053194752 4105382658048 4107474310023 4108083789824 4110176817999 4111508264976 4125428471808 4126764859392 4128142792704 4129544208384 4130881929216 4133599838208 4137045583392 4146915078432 4149643536416 4151052251136 4152396939264 4153783431168 4155129004032 4169196896256 4172672314944 4174065576828 4175417719872 4176770300928 4190911463424 4195092529152 4197164687163 4201351991424 4212739127296 4214145767552 4215576379392 4216941969408 4218308001792 4219716501504 4223234033046 4237532506368 4238905208832 4240320585984 4241694191616 4245925920768 4256055164928 4259602988172 4262405589036 4263786348864 4266657980928 4268040118272 4278222118912 4282490290176 4283877556224 4286696128512 4288880157912 4290269493888 4304794927104 4306189418496 4307627261952 4309022670848 4327215734016 4330062820608 4334382710784 4335786786816 4352615231132 4355546688864 4356957620736 4358369009664 4373125005312 4374541631488 4376002297856 4379650108344 4386903929856 4395901698048 4397369496576 4403182436352 4406852904048 4408324359201 4409752387824 4420272462704 4424682350592 4426115678208 4430531395584 4441101041664 4447727571168 4449168364032 4453607079936 4456537325568 4464231776256 4475353208256 4476802950144 4478297761728 4479748457472 4487482983424 4494915403776 4496371482624 4498662339549 4501622229237 4503080480688 4518326421504 4519790084096 4522834132992 4524299255808 4541859371616 4544918284032 4546390560768 4547863314432 4549381853184 4566263267328 4568589733428 4570069678272 4571595631764 4573076550336 4577638883328 4588559474688 4590045888512 4594625150976 4596894657369 4601480752512 4612458221952 4617059844096 4618555490304 4621594263552 4625446798098 4636481441858 4641107030784 4642610466816 4644160641792 4645665067008 4647242170368 4650299817984 4661393752064 4665279463236 4668348978468 4669861239232 4671446556672 4673006360064 4674520129536 4690346508288 4691865894912 4694256354312 4694952902656 4697344934856 4698866588544 4714775396352 4716302696448 4717877477376 4719479095296 4739331518208 4740913988496 4742449755904 4744059715584 4745596502016 4747181064192 4767224069664 4768768359936 4770360659232 4771905965568 4788062060544 4789613101056 4796759642472 4801545133056 4812999883776 4814559002624 4816166591488 4817801576448 4819362250752 4822533144576 4826553180624 4838067591504 4842894292992 4844463095808 4846080669696 4847650504704 4852486766592 4864063045632 4868117700768 4871320673184 4872898684416 4876180549632 4877760135168 4889396707328 4894274617344 4901577323328 4903165135872 4919765630976 4921359335424 4923002585088 4924597338112 4927106371887 4945389410304 4947040683648 4948643223552 4953580240896 4960971436302 4972806520542 4974417407008 4977767644416 4979380137984 4996238671872 4997857148928 5001145483264 5003693517564 5005314409536 5013604491264 5022260748288 5023887654912 5025565138944 5032208498688 5036403318912 5038084981944 5039717014656 5048418356352 5051739957376 5056779829248 5058417917952 5065965540774 5083117224192 5084763844608 5089836662784 5101979172864 5109591793068 5114689380864 5116346228736 5118054584832 5128551981056 5137046175744 5138710265856 5141328388056 5144711119128 5162129409024 5163801624576 5165474381824 5168953294848 5189015499696 5190696424704 5194192324608 5195874926592 5199293546496 5221245409632 5222936775168 5224680722016 5226373200384 5231587295232 5244067971072 5245766729728 5253593894136 5258835145728 5271380825088 5276639821824 5278349131776 5281822015488 5284513051713 5286224912112 5298835933552 5304122320896 5305840533504 5307612162048 5309331505152 5311133908992 5327307145216 5331747957984 5333528237058 5335255975392 5336984273408 5338796064768 5340578697216 5360396009472 5364864404928 5366655741636 5368394211264 5386569818112 5388314738688 5390060224512 5391859974144 5393690394624 5396354597781 5414624869248 5416378877952 5418187415424 5419942578176 5421782532096 5425349787648 5442826040442 5446407141546 5448256079616 5450020982784 5451840753408 5453606817792 5472070926336 5473843544064 5476632413364 5480235757332 5482011019968 5487480152064 5500571295744 5502353145856 5504190390272 5506058944512 5507842572288 5511466450944 5516060777856 5529220104576 5534736334848 5536529252352 5538377908224 5540172005376 5563563086592 5565420769104 5567223626496 5569027067904 5572777771008 5587881951232 5596219582884 5601802655232 5620768505856 5622589292544 5624410669056 5626288668672 5630978710728 5650043341824 5651873611776 5653760781312 5655592255488 5661234561024 5669681641488 5674740219904 5679470650896 5683207452048 5685048465152 5688877307904 5690720157696 5709987053568 5718506877216 5720359325184 5739726569472 5741585891328 5743503015936 5755889507328 5757811407936 5769620978688 5773417094144 5779176947712 5781049049088 5787800009019 5807395585152 5809276827648 5811158679552 5830833340416 5837642437158 5839533477792 5845359292416 5849205239808 5861202264064 5863159328768 5870909915136 5875803872064 5877765812268 5879669850432 5899576467456 5901487570944 5907375194112 5910293130903 5921468055552 5930303428224 5932224485376 5936219799552 5938142773248 5942049767424 5947003026126 5952309035008 5961190425246 5967137611008 5969070600192 5971063682304 5972997943296 5993220538368 5995161976832 5998216452732 6002162972316 6004107307584 6024435228672 6030445510656 6032399007744 6039443487672 6055812495488 6059891045376 6061854081024 6063817752576 6065842470912 6091452977904 6093426237696 6095460842352 6097435400448 6103518511104 6118079299584 6129192876492 6131273605632 6133320847584 6135307670016 6149944295936 6156079792128 6158073987072 6162125684736 6167262397464 6188142707712 6190147289088 6192214189056 6194220089344 6196322893824 6200399757312 6220372617648 6224465304624 6226578376704 6228595408896 6230675146752 6232693506048 6253795344384 6259008472416 6261098365242 6263126579808 6265155451392 6286367195136 6288403595264 6290503303168 6292638793728 6319108690944 6321218651328 6323364569088 6325412954112 6327462002688 6329574752256 6334851049569 6354141665137 6356298759552 6358357813248 6360480878976 6362541287424 6368888881152 6384082747392 6386150801408 6389404482258 6393608383554 6395679523296 6402060177408 6417333178368 6423735435264 6425816334336 6430044192768 6433320236868 6435404240832 6450756788672 6457192390656 6459284127744 6461440892928 6463534006272 6469982355456 6485417394176 6490823601024 6495094230912 6497198245888 6501574066176 6503680180224 6528922846698 6533320033296 6535436431104 6537553514496 6559687507968 6561812447232 6564003446784 6569475162516 6580355894784 6593852547072 6596054244864 6598190964736 6604773654528 6614628581736 6630408694056 6637023525888 6639173517312 6661651562496 6671591356752 6673752546048 6680410619904 6684805988352 6696347664384 6698516873216 6700753518592 6715204425216 6717446642592 6719622686208 6731224475136 6742373105664 6744557223936 6754620721032 6777489632256 6779685126144 6784251199488 6786448883712 6802638897152 6812789057424 6819585841152 6821794971648 6824072779776 6849394900992 6852884600142 6855104517408 6857393447646 6859614825504 6882839212032 6885068832768 6891937726464 6902221128768 6918687332928 6920928566272 6925589766144 6927833235456 6932391395328 6938170197147 6954722162787 6961660546176 6963915700224 6966240962688 6968497600512 6975449726976 6992090628096 6997919194854 7002523467702 7004791858848 7007169835008 7009509540096 7011780194304 7028507766784 7035519762432 7037798842368 7042429353984 7046017402284 7048299882816 7072163094528 7074454044672 7076816216064 7079108673536 7081511878656 7108997277312 7111370982744 7113674633856 7116089573376 7118394753024 7120771596288 7150725022574 7153152539904 7155540988848 7157858948352 7182093090816 7184419651584 7186746966016 7189146632192 7195139463708 7219499825664 7221838503936 7224249887232 7226702364672 7229043376128 7233799716864 7239829770936 7257101387256 7261876188728 7264341439488 7266694643712 7269121004544 7271475757056 7278730149888 7296094568448 7302176551152 7306981009776 7309348026624 7316640202752 7334095060992 7341411926016 7352365984992 7354747703808 7372293472768 7379648446464 7382039003136 7384503877632 7386896007168 7418084115456 7420561025472 7422964835328 7425369423872 7430370361344 7459209780813 7461626110512 7466651466624 7469070206976 7494358007808 7496785723392 7501718224896 7505540276346 7507971614304 7520406736896 7533391122432 7535831482368 7538347708416 7540789673984 7548312748032 7559575521984 7572627534528 7577609936064 7585169743872 7587626876928 7598948311161 7613316071424 7617076654481 7624675836288 7627145766912 7634754994176 7652968759296 7655447855104 7658004021248 7664387689602 7674519343104 7677081877248 7692827971584 7705569263616 7708065398784 7711992582084 7717066678692 7743194113536 7745702436864 7748211572736 7753429942272 7774444453888 7783523249544 7786044637056 7793812389888 7798940319744 7831868114448 7834405162752 7837021083024 7839559800576 7866101956608 7868650094592 7880390841204 7888252718592 7907071237632 7909632647168 7914959732736 7917523697664 7922733023232 7929337368168 7948253900328 7956183481344 7958760800256 7961418243072 7963997257728 7990960717824 7997621936976 8000292355587 8002883963088 8005476410112 8008194097152 8010868045824 8032580304896 8040594014208 8052591316896 8079854727168 8082472108032 8085090336768 8087789961216 8121937303872 8124568316928 8127281123136 8129913867264 8132673798144 8138024681472 8157439066112 8164239060663 8169610712319 8172257168656 8175031474176 8177761130112 8180410226688 8208106389504 8210765316096 8214948620046 8216167579648 8220353635998 8223016529952 8250856943616 8253529718784 8256285585408 8259088416768 8261763858432 8267199676416 8274091166784 8293830156864 8299287072832 8302104502272 8304793878528 8307566862336 8310258008064 8338393792512 8345344629888 8348131153656 8350835439744 8353540601856 8381822926848 8394329374326 8402703982848 8425478254592 8428291535104 8431152758784 8433883938816 8436616003584 8439433003008 8446468066092 8475065012736 8477810417664 8480641171968 8483388383232 8491851841536 8512110329856 8519205976344 8524811178072 8527572697728 8533315961856 8536080236544 8556444237824 8564980580352 8577760315824 8580538987776 8609589854208 8612378836992 8615254523904 8618045341696 8654431468032 8660125641216 8668765421568 8671573573632 8705230462264 8711093377728 8713915241472 8716738019328 8746250010624 8752004595712 8756463655737 8759300216688 8773807859712 8791803396096 8794738993152 8806364872704 8813705808096 8816648718402 8819504775648 8840544925408 8849364701184 8852231356416 8861062791168 8882202083328 8895455142336 8898336728064 8907214159872 8913074651136 8928463552512 8941785637869 8950706416512 8953605900288 8956595523456 8959496914944 8974965966848 8989830807552 8992742965248 8997324679098 9003244458474 9006160961376 9036652843008 9039580168192 9045668265984 9048598511616 9083718743232 9089836568064 9092781121536 9095726628864 9098763706368 9132526534656 9137179466856 9140139356544 9143191263528 9146153100672 9155277766656 9177118949376 9180091777024 9193789314738 9202961505024 9224916443904 9234119688192 9237110980608 9243188527104 9250893596196 9272962883716 9282214061568 9285220933632 9288321283584 9291330134016 9294484340736 9300599635968 9322787504128 9330558926472 9336697956936 9339722478464 9342893113344 9346012720128 9349040259072 9380693016576 9388512708624 9391647547863 9394689869712 9397733177088 9429550792704 9432605392896 9435754954752 9438958190592 9478663036416 9481827976992 9484899511808 9488119431168 9491193004032 9494362128384 9534448139328 9537536719872 9540721318464 9543811931136 9576124121088 9579226202112 9584106723387 9590412575331 9593519284944 9603090266112 9625999767552 9629118005248 9632333182976 9635603152896 9638724501504 9645066289152 9653106361248 9676135183008 9685788585984 9688926191616 9692161339392 9695301009408 9704973533184 9728126091264 9736235401536 9742641346368 9745797368832 9752361099264 9755520270336 9778793414656 9788549234688 9793384270047 9803154646656 9806330271744 9839531261952 9842718670848 9846005170176 9849194676224 9854212743774 9890778820608 9894081367296 9897286447104 9907160481792 9921942872604 9945613041084 9948834814016 9955535288832 9958760275968 9992477343744 9995714297856 10002290966528 10007387035128 10010628819072 10027208982528 10044521496576 10047775309824 10051130277888 10072806637824 10076169963888 10079434029312 10096836712704 10103479914752 10113559658496 10116835835904 10131931081548 10166234448384 10169527689216 10179673325568 10203958345728 10219183586136 10229378761728 10232692457472 10236109169664 10257103962112 10274092351488 10282656776112 10286090171469 10289422238256 10324258818048 10327603249152 10330948763648 10337906589696 10378030999392 10381392849408 10388384649216 10391749853184 10398587092992 10442490819264 10445873550336 10449361444032 10452746400768 10463174590464 10488135942144 10491533459456 10496878792281 10503785201553 10507187788272 10517670291456 10542761650176 10553279643648 10556698263552 10563644030976 10569026103426 10572449824224 10597671867104 10608244641792 10611681067008 10615224324096 10618663010304 10622267817984 10654614290432 10663495915968 10667056474116 10670511950784 10673968546816 10677592129536 10681157394432 10720792018944 10726087533861 10729728809856 10733311483272 10736788422528 10773139636224 10776629477376 10780120449024 10783719948288 10792709195562 10829249738496 10832757755904 10836374830848 10839885156352 10843565064192 10850699575296 10885652080884 10892814283092 10896512159232 10900041965568 10903681506816 10907213635584 10944141852672 10947687088128 10953264826728 10960471514664 10964022039936 10974960304128 11001142591488 11004706291712 11008380780544 11012117889024 11032121555712 11058440209152 11069472669696 11073058504704 11076755816448 11080344010752 11127126173184 11130841538208 11134447252992 11138054135808 11145555542016 11175763902464 11192439165768 11203605310464 11241537011712 11245178585088 11252577337344 11258310414519 11261957421456 11300086683648 11303747223552 11307521562624 11311184510976 11322469122048 11339363282976 11349480439808 11358941301792 11366414904096 11370096930304 11377754615808 11381440315392 11419974107136 11437013754432 11440718650368 11479453138944 11483171782656 11487006031872 11496581534403 11511779014656 11515622815872 11539241957376 11546834188288 11558353895424 11562098098176 11575600018038 11614791170304 11618553655296 11622317359104 11661666680832 11675284874316 11679066955584 11690718584832 11698410479616 11722404528128 11726318657536 11741819830272 11751607744128 11755531624536 11759339700864 11799152934912 11802975141888 11820586261806 11860606856448 11864448970752 11872439599104 11876285546496 11884099534848 11894006052252 11904618070016 11922380850492 11934275222016 11938141200384 11942127364608 11945995886592 11986441076736 11990323953664 11996432905464 12004325944632 12008214615168 12048870457344 12060891021312 12078886975344 12111624990976 12119782090752 12123708162048 12127635505152 12131684941824 12182905955808 12186852475392 12190921684704 12194870800896 12207037022208 12236158599168 12258385752984 12262547211264 12266641695168 12270615340032 12299888591872 12312159584256 12316147974144 12324251369472 12330530453997 12334524794928 12376285415424 12380294578176 12384428378112 12388440178688 12392645787648 12400799514624 12440745235296 12448930609248 12453156753408 12457190817792 12461350293504 12465387012096 12507590688768 12518016944832 12522196730484 12526253159616 12530310902784 12572734390272 12576807190528 12581006606336 12585277587456 12591494061489 12638217381888 12642437302656 12646729138176 12650825908224 12654924005376 12659149504512 12669702099138 12708283330274 12712597519104 12716715626496 12720961757952 12725082574848 12737777762304 12768165494784 12772301602816 12778808964516 12787216767108 12791359046592 12804120354816 12834666356736 12847470870528 12851632668672 12860088385536 12866640473736 12870808481664 12901513577344 12914384781312 12918568255488 12922881785856 12927068012544 12981647202048 12990188461824 12994396491776 13003148132352 13007360360448 13057845693396 13066640066592 13070872862208 13075107028992 13119375015936 13123624894464 13128006893568 13138950325032 13160711789568 13187705094144 13192108489728 13196381929472 13209547309056 13229257163472 13260817388112 13274047051776 13278347034624 13323303124992 13343182713504 13347505092096 13360821239808 13369611976704 13392695328768 13397033746432 13401507037184 13430408850432 13434893285184 13439245372416 13462448950272 13484746211328 13489114447872 13495987018647 13504866687711 13509241442064 13554979264512 13559370252288 13568502398976 13572897767424 13605277794304 13625578114848 13639171682304 13643589943296 13648145559552 13698789801984 13705769200284 13710209034816 13714786895292 13719229651008 13765678424064 13770137665536 13783875452928 13790683972107 13804442257536 13837374665856 13841857132544 13851179532288 13855666470912 13864782790656 13876340394294 13909444325574 13923321092352 13927831400448 13932481925376 13936995201024 13950899453952 13984181256192 13995838389708 14005046935404 14009583717696 14014339670016 14019019080192 14023560388608 14057015533568 14071039524864 14075597684736 14084858707968 14092034804568 14096599765632 14144326189056 14148908089344 14153632432128 14158217347072 14217994554624 14222741965488 14227349267712 14232179146752 14236789506048 14241543192576 14301450045148 14306305079808 14311081977696 14315717896704 14364186181632 14368839303168 14373493932032 14378293264384 14390278927416 14438999651328 14443677007872 14448499774464 14453404729344 14458086752256 14467599433728 14479659541872 14514202774512 14523752377456 14528682878976 14533389287424 14538242009088 14542951514112 14557460299776 14592189136896 14604353102304 14613962019552 14618696053248 14633280405504 14668190121984 14682823852032 14704731969984 14709495407616 14744586945536 14759296892928 14764078006272 14769007755264 14773792014336 14781319115661 14836168230912 14841122050944 14845929670656 14850738847744 14860740722688 14918419561626 14923252221024 14933302933248 14938140413952 14988716015616 14993571446784 15003436449792 15011080552692 15015943228608 15040813473792 15066782244864 15071662964736 15076695416832 15081579347968 15096625496064 15119151043968 15145255069056 15155219872128 15170339487744 15175253753856 15197896622322 15234153308962 15249351672576 15254291533824 15269509988352 15305937518592 15310895710208 15316008042496 15328775379204 15349038686208 15354163754496 15385655943168 15411138527232 15416130797568 15423985164168 15434133357384 15486388227072 15491404873728 15496423145472 15506859884544 15567046499088 15572089274112 15587624779776 15597880639488 15663736228896 15668810325504 15674042166048 15679119601152 15732203913216 15737300189184 15760781682408 15776505437184 15814142475264 15819265294336 15829919465472 15835047395328 15845466046464 15858674736336 15896507800656 15912366962688 15917521600512 15922836486144 15927994515456 15981921435648 15995243873952 16000584711174 16005767926176 16010952820224 16016388194304 16021736091648 16065160609792 16081188028416 16105182633792 16159709454336 16164944216064 16170180673536 16175579922432 16189063793343 16243874607744 16249136633856 16254562246272 16259827734528 16265347596288 16276049362944 16314878132224 16328478121326 16339221424638 16344514337312 16350062948352 16355522260224 16360820453376 16416212779008 16421530632192 16429897240092 16432335159296 16440707271996 16446033059904 16501713887232 16507059437568 16512571170816 16518176833536 16523527716864 16534399352832 16548182333568 16587660313728 16598574145664 16604209004544 16609587757056 16615133724672 16620516016128 16690689259776 16696262307312 16701670879488 16707081203712 16763645853696 16788658748652 16805407965696 16850956509184 16856583070208 16862305517568 16867767877632 16873232007168 16878866006016 16892936132184 16950130025472 16955620835328 16961282343936 16966776766464 16983703683072 17024220659712 17038411952688 17049622356144 17055145395456 17066631923712 17072160473088 17112888475648 17129961160704 17155520631648 17161077975552 17219179708416 17224757673984 17230509047808 17236090683392 17308862936064 17320251282432 17337530843136 17343147147264 17363400027057 17410460924528 17422186755456 17427830482944 17433476038656 17492500021248 17504009191424 17512927311474 17518600433376 17547615719424 17583606792192 17589477986304 17612729745408 17627411616192 17633297436804 17639009551296 17681089850816 17698729402368 17704462712832 17722125582336 17730879392709 17764404166656 17790910284672 17796673456128 17814428319744 17826149302272 17856927105024 17883571275738 17901412833024 17907211800576 17913191046912 17918993829888 17949931933696 17979661615104 17985485930496 17994649358196 18006488916948 18012321922752 18073305686016 18079160336384 18091336531968 18097197023232 18167437486464 18179673136128 18185562243072 18191453257728 18197527412736 18274358933712 18280278713088 18286382527056 18292306201344 18310555533312 18354237898752 18360183554048 18387578629476 18405923010048 18449832887808 18468239376384 18474221961216 18486377054208 18501787192392 18545925767432 18564428123136 18570441867264 18576642567168 18582660268032 18588968681472 18601199271936 18645575008256 18661117852944 18673395913872 18679444956928 18685786226688 18692025440256 18698080518144 18761386033152 18777025417248 18783295095726 18789379739424 18795466354176 18859101585408 18865210785792 18871509909504 18877916381184 18957326072832 18963655953984 18969799023616 18976238862336 18982386008064 18988724256768 19062424995411 19068896278656 19075073439744 19081442636928 19087623862272 19152248242176 19158452404224 19168213446774 19180825150662 19187038569888 19206180532224 19251999535104 19258236010496 19264666365952 19271206305792 19277449003008 19290132578304 19306212722496 19352270366016 19371577171968 19377852383232 19384322678784 19390602018816 19409947066368 19456252182528 19472470803072 19485282692736 19491594737664 19504722198528 19511040540672 19557586829312 19586768540094 19606309293312 19612660543488 19679062523904 19685437341696 19692010340352 19698389352448 19708425487548 19781557641216 19788162734592 19794572894208 19814320963584 19843885745208 19891226082168 19897669628032 19911070577664 19917520551936 19984954687488 20014774070256 20021257638144 20054417965056 20089042993152 20095550619648 20102260555776 20145613275648 20152339927776 20158868058624 20193673425408 20206959829504 20227119316992 20233671671808 20263862163096 20332468896768 20339055378432 20359346651136 20407916691456 20438367172272 20458757523456 20465384914944 20472218339328 20514207924224 20548184702976 20565313552224 20572180342938 20578844476512 20648517636096 20655206498304 20661897527296 20675813179392 20756061998784 20762785698816 20776769298432 20783499706368 20797174185984 20814510591441 20864166488361 20884981638528 20891747100672 20898722888064 20905492801536 20926349180928 20976271884288 20983066918912 20993757584562 21007570403106 21014375576544 21035340582912 21085523300352 21106559287296 21113396527104 21127288061952 21138052206852 21144899648448 21195343734208 21216489283584 21223362134016 21230448648192 21237326020608 21244535635968 21309228580864 21326991831936 21334112948232 21341023901568 21347937093632 21355184259072 21362314788864 21452175067722 21459457619712 21466622966544 21473576845056 21546279272448 21553258954752 21560240898048 21567439896576 21585418391124 21658499476992 21665515511808 21672749661696 21679770312704 21687130128384 21701399150592 21771304161768 21785628566184 21793024318464 21800083931136 21807363013632 21814427271168 21888283705344 21906529653456 21920943029328 21928044079872 21949920608256 22002285182976 22009412583424 22016761561088 22024235778048 22064243111424 22116880418304 22138945339392 22146117009408 22153511632896 22160688021504 22254252346368 22261683076416 22268894505984 22276108271616 22291111084032 22351527804928 22377629342439 22384878331536 22407210620928 22483074023424 22490357170176 22505154674688 22516620829038 22523914842912 22600173367296 22607494447104 22615043125248 22622369021952 22644938244096 22678726565952 22698960879616 22717882603584 22732829808192 22740193860608 22755509231616 22762880630784 22796844933483 22839948214272 22851229963443 22874027508864 22881437300736 22958906277888 22966343565312 22974012063744 22993163068806 23023558029312 23031245631744 23078483914752 23093668376576 23116707790848 23124196196352 23151200036076 23229582340608 23237107310592 23244634718208 23323333361664 23350569748632 23358133911168 23381437169664 23396820959232 23444809056256 23452637315072 23503215488256 23511063249072 23518679401728 23598305869824 23605950283776 23641172523612 23721213712896 23728897941504 23744879198208 23752571092992 23768199069696 23788012104504 23809236140032 23844761700984 23868550444032 23876282400768 23884254729216 23891991773184 23972882153472 23992865810928 24000877066761 24008651889264 24016429230336 24097740914688 24121782042624 24157773950688 24223249981952 24239564181504 24247416324096 24255271010304 24263369883648 24365811911616 24373704950784 24381843369408 24389741601792 24414074044416 24472317198336 24492717181989 24508832136957 24516771505968 24525094422528 24533283390336 24541230680064 24599777183744 24624319168512 24632295948288 24648502738944 24661060907994 24669049589856 24752570830848 24760589156352 24768856756224 24776880357376 24785291575296 24801599029248 24881490470592 24897861218496 24906313506816 24914381635584 24922700587008 24930774024192 25015181377536 25027537579009 25036033889664 25044393460968 25052506319232 25060621805568 25145468780544 25153614381056 25162013212672 25182988122978 25276434763776 25284874605312 25293458276352 25301651816448 25309848010752 25318299009024 25339404198276 25416566660548 25425195038208 25433431252992 25441923515904 25450165149696 25475555524608 25536330989568 25544603205632 25557617929032 25574433534216 25582718093184 25608240709632 25669332713472 25694941741056 25733280947472 25741616963328 25803027154688 25828769562624 25837136510976 25845763571712 25854136025088 25963294404096 25980376923648 25988792983552 26006296264704 26014720720896 26115691386792 26133280133184 26141745724416 26150214057984 26238750031872 26256013787136 26269390967211 26277900650064 26321423579136 26375410188288 26384216979456 26392763858944 26419094618112 26458514326944 26521634776224 26548094103552 26556694069248 26646606249984 26686365427008 26695010184192 26721642479616 26739223953408 26785390657536 26794067492864 26803014074368 26825356913607 26860817700864 26869786570368 26878490744832 26924897900544 26969492422656 26978228895744 26991974037294 27009733375422 27018482884128 27109958529024 27118740504576 27137004797952 27145795534848 27210555588608 27251156229696 27278343364608 27287179886592 27296291119104 27397579603968 27411538400568 27420418069632 27429573790584 27438459302016 27531356848128 27540275331072 27581367944214 27608884515072 27674749331712 27683714265088 27702359064576 27711332941824 27729565581312 27752680788588 27818888651148 27846642184704 27855662800896 27864963850752 27873990402048 27901798907904 27968362512384 27991676779416 28010093870808 28019167435392 28028679340032 28038038160384 28047120777216 28114031067136 28142079049728 28184069609136 28193199531264 28288652378112 28297816178688 28307264864256 28316434694144 28435989109248 28445483930976 28454698535424 28464358293504 28473579012096 28483086385152 28602900090296 28612610159616 28622163955392 28631435793408 28728372363264 28737678606336 28752320170161 28756586528768 28771237725993 28780557854832 28877999302656 28887354015744 28896999548928 28906809458688 28916173504512 28935198867456 28959319083744 29028405549024 29047504754912 29057365757952 29066778574848 29076484018176 29085903028224 29114920599552 29184378273792 29208706204608 29227924039104 29237392106496 29266560811008 29336380243968 29365647704064 29380152810141 29409463939968 29418990815232 29489173891072 29518593785856 29528156012544 29538015510528 29547584028672 29562638231322 29672336461824 29682244101888 29691859341312 29701477695488 29721481445376 29836839123252 29846504442048 29866605866496 29876280827904 29977432031232 29987142893568 30006872899584 30022161105384 30031886457216 30081626947584 30133564489728 30143325929472 30153390833664 30163158695936 30238302087936 30290510138112 30310439744256 30340678975488 30350507507712 30395793244644 30468306617924 30498703345152 30508583067648 30539019976704 30611875037184 30621791420416 30632016084992 30657550758408 30698077372416 30708327508992 30771311886336 30822277054464 30847970328336 30858270514407 30868266714768 30972776454144 30982809747456 30992846290944 31013719769088 31134092998176 31144178548224 31175249559552 31195761278976 31327472457792 31337620651008 31348084332096 31358239202304 31464407826432 31474600378368 31490636376843 31511355604659 31521563364816 31553010874368 31628284950528 31638530588672 31659838930944 31670094790656 31690932092928 31717349472672 31793015601312 31824733925376 31835043201024 31845672972288 31855989030912 31963842871296 31990487747904 32001169422348 32011535852352 32021905640448 32032776388608 32043472183296 32130321219584 32162376056832 32178262601583 32210365267584 32319418908672 32329888432128 32340361347072 32351159844864 32378127586686 32487749215488 32498273267712 32509124492544 32519655469056 32530695192576 32552098725888 32629756264448 32656956242652 32678442849276 32689028674624 32700125896704 32711044520448 32721640906752 32832425558016 32843061264384 32859794480184 32864670318592 32881414543992 32892066119808 33003427774464 33014118875136 33025142341632 33036353667072 33096364667136 33175320627456 33197148291328 33208418009088 33219175514112 33230267449344 33241032032256 33381378519552 33392524614624 33403341758976 33414162407424 33527291707392 33577317497304 33610815931392 33701913018368 33713166140416 33724611035136 33735535755264 33757732012032 33785872264368 33900260050944 33911241670656 33922564687872 33933553532928 33967407366144 34048441319424 34076823905376 34099244712288 34110290790912 34133263847424 34144320946176 34225776951296 34259922321408 34311041263296 34322155951104 34438359416832 34449515347968 34461018095616 34472181366784 34489744603209 34617725872128 34640502564864 34675061686272 34686294294528 34726800054114 34820921849056 34844373510912 34855660965888 34866952077312 34985000042496 35008018382848 35025854622948 35037200866752 35095231438848 35167213584384 35178955972608 35225459490816 35254823232384 35266594873608 35278019102592 35362179701632 35397458804736 35408925425664 35461758785418 35581820569344 35593346912256 35628856639488 35652298604544 35713854210048 35767142551476 35802825666048 35814423601152 35826382093824 35837987659776 35899863867392 35959323230208 35970971860992 35989298716392 36012977833896 36024643845504 36146611372032 36158320672768 36182673063936 36334874972928 36359346272256 36371124486144 36382906515456 36395054825472 36548717867424 36560557426176 36572765054112 36584612402688 36621111066624 36708475797504 36720367108096 36775157258952 36811846020096 36899665775616 36936478752768 36948443922432 36972754108416 36991591361991 37003574384784 37091851534864 37128856246272 37140883734528 37153285134336 37165320536064 37177937362944 37202398543872 37291150016512 37322235705888 37346791827744 37358889913856 37371572453376 37384050880512 37396161036288 37522772066304 37554050834496 37566590191452 37578759478848 37590932708352 37718203170816 37730421571584 37743019819008 37755832762368 37774482184467 37914652145664 37927311907968 37939598047232 37952477724672 37964772016128 37977448513536 38124849990822 38137792557312 38150146879488 38162885273856 38175247724544 38304496484352 38316904808448 38336426893548 38361650301324 38374077139776 38412361064448 38503999070208 38516472020992 38529332731904 38542412611584 38554898006016 38580265156608 38612425444992 38704540732032 38743154343936 38755704766464 38768645357568 38781204037632 38944941606144 38970565385472 38983189475328 39009444397056 39022081081344 39115173658624 39173537080188 39212618586624 39225321086976 39358125047808 39370874683392 39384020680704 39396778704896 39416850975096 39563115282432 39576325469184 39589145788416 39628641927168 39687771490416 39782452164336 39795339256064 39822141155328 39835041103872 39969909374976 40029548140512 40042515276288 40108835930112 40178085986304 40191101239296 40204521111552 40291226551296 40304679855552 40317736117248 40387346850816 40413919659008 40454238633984 40467343343616 40514600063133 40527724326192 40664937793536 40678110756864 40718693302272 40815833382912 40876734344544 40917515046912 40930769829888 40944436678656 41028415848448 41096369405952 41130627104448 41144360685876 41157688953024 41297035272192 41310412996608 41323795054592 41351626358784 41372051916321 41512123997568 41525571397632 41553538596864 41566999412736 41594348371968 41629021182882 41728332976722 41769963277056 41783494201344 41797445776128 41810985603072 41852698361856 41952543768576 41966133837824 41987515169124 42015140806212 42028751153088 42070681165824 42171046600704 42213118574592 42226793054208 42254576123904 42276104413704 42289799296896 42390687468416 42432978567168 42446724268032 42460897296384 42474652041216 42653983663872 42668225896464 42682047803136 42695874187264 42710368518144 42724629577728 42904350135444 42918915239424 42933245933088 42947153690112 43092558544896 43106517909504 43120481796096 43134879793152 43170836782248 43316998953984 43331031023616 43345499323392 43359540625408 43374260256768 43402798301184 43542608323536 43571257132368 43586048636928 43600167862272 43614726027264 43628854542336 43776567410688 43813059306912 43841886058656 43856088159744 43899841216512 44004570365952 44018825166848 44033523122176 44048471556096 44128486222848 44233760836608 44277890678784 44292234018816 44307023265792 44321376043008 44343957346983 44508504692736 44523366152832 44537789011968 44552216543232 44582222168064 44703055609856 44755258684878 44769756663072 44814421241856 44966148046848 44980714340352 45010309349376 45033241658076 45047829685824 45200346734592 45214988894208 45230086250496 45244738043904 45289876488192 45357453131904 45397921759232 45435765207168 45465659616384 45480387721216 45511018463232 45525761261568 45593689866966 45702459926886 45748055017728 45762874601472 45917812555776 45932687130624 45948024127488 45986326137612 46047116058624 46062491263488 46156967829504 46187336753152 46233415581696 46248392392704 46302400072152 46459164681216 46474214621184 46489269436416 46701139497264 46716267822336 46762874339328 46793641918464 46889618112512 46905274630144 47006430976512 47022126498144 47037358803456 47196611739648 47211900567552 47282345047224 47442427425792 47457795883008 47489758396416 47505142185984 47536398139392 47576024209008 47618472280064 47689523401968 47737100888064 47752564801536 47768509458432 47783983546368 47945764306944 47985731621856 48001754133522 48017303778528 48032858460672 48195481829376 48243564085248 48315547901376 48446499963904 48479128363008 48494832648192 48510542020608 48526739767296 48567191380029 48731623823232 48747409901568 48763686738816 48779483203584 48828148088832 48944634396672 48985434363978 49017664273914 49033543011936 49050188845056 49066566780672 49082461360128 49199554367488 49248638337024 49264591896576 49297005477888 49322121815988 49338099179712 49505141661696 49521178312704 49537713512448 49553760714752 49570583150592 49603198058496 49762980941184 49795722436992 49812627013632 49828763271168 49845401174016 49861548048384 50055075158018 50072067779328 50088786921936 50105012638464 50121243611136 50290937561088 50307228762112 50324026425344 50365976245956 50552869527552 50569749210624 50586916552704 50603303632896 50619696021504 50636598018048 50678808396552 50833133321096 50850390076416 50866862505984 50883847031808 50900330299392 50951111049216 51072661979136 51115235858064 51148867068432 51165436186368 51216481419264 51338665426944 51389883482112 51466561894944 51483233926656 51606054309376 51657539125248 51674273021952 51691527143424 51708272050176 51926588808192 51960753847296 51977585967104 52012592529408 52029441441792 52231382773584 52266560266368 52283491448832 52300428115968 52477500063744 52512027574272 52538781934422 52555801300128 52642847158272 52750820376576 52768433958912 52785527717888 52838189236224 52917028653888 53043269552448 53096188207104 53113388138496 53192638178127 53293212499968 53319536581367 53372730854016 53390020368384 53443284959232 53478447906816 53570781315072 53588134985728 53606028148736 53650713827214 53721635401728 53739573140736 53756981489664 53849795801088 53938984845312 53956457791488 53983948074588 54019466750844 54036965768256 54219917058048 54237481009152 54274009595904 54291591069696 54421111177216 54502312459392 54556686729216 54574359773184 54592582238208 54823076801136 54840836139264 54859147581168 54876918604032 55062713696256 55080550662144 55162735888428 55217769030144 55349498663424 55367428530176 55404718129152 55422665883648 55459131162624 55505361577176 55637777302296 55693284369408 55711325601792 55729927701504 55747980804096 55803597815808 55936725024768 55983353558832 56020187741616 56038334870784 56057358680064 56076076320768 56094241554432 56228062134272 56284158099456 56368139218272 56386399062528 56577304756224 56595632357376 56614529728512 56632869388288 56871978218496 56890967861952 56909397070848 56928716587008 56947158024192 56966172770304 57187274986233 57205800180592 57225220319232 57244327910784 57262871586816 57456744726528 57475357212672 57504640340322 57513173057536 57542475451986 57561115709664 57755998605312 57774708031488 57793999097856 57813618917376 57832347009024 57870397734912 57918638167488 58056811098048 58095009509824 58114731515904 58133557149696 58152968036352 58171806056448 58229841199104 58368756547584 58417412409216 58455848078208 58474784212992 58533121622016 58672760487936 58760305620282 58818927879936 58837981630464 58978347782144 59037187571712 59056312025088 59076031021056 59095168057344 59125276462644 59344672923648 59364488203776 59383718682624 59402955390976 59442962890752 59673678246504 59693008884096 59733211732992 59752561655808 59954864062464 60044322210768 60063772914432 60163253895168 60267128979456 60286651858944 60306781667328 60326317391872 60476604175872 60581020276224 60620879488512 60681357950976 60701015015424 60791586489288 60936613235848 60997406690304 61017166135296 61078039953408 61223750074368 61264032169984 61315101516816 61396154744832 61416655017984 61542623772672 61644554108928 61695940656672 61716541028814 61736533429536 61945552908288 61965619494912 61985692581888 62027439538176 62268185996352 62288357096448 62350499119104 62391522557952 62592499465083 62654944915584 62675241302016 62696168664192 62716478404608 62928815652864 62949200756736 62981272753686 63022711209318 63043126729632 63106021748736 63256569901056 63277061177344 63319677861888 63340189581312 63381864185856 63434698945344 63586031202624 63649467850752 63670086402048 63691345944576 63711978061824 63927685742592 63980975495808 64002338844696 64023071704704 64043811280896 64065552777216 64086944366592 64260642439168 64356525203166 64420730535168 64638837817344 64659776864256 64680722694144 64702319689728 64756255173372 64975498430976 64996546535424 65018248985088 65039310938112 65061390385152 65104197451776 65259512528896 65313912485304 65356885698552 65378057349248 65400251793408 65422089040896 65443281813504 65664851116032 65719588960368 65762829087984 65784132239616 66006855548928 66028237750272 66050284683264 66072707334144 66192729334272 66350641254912 66394296582656 66416836018176 66438351028224 66460534898688 66482064064512 66762757039104 66785049229248 66806683517952 66828324814848 67054583414784 67132888027317 67154634994608 67221631862784 67403826036736 67426332280832 67449222070272 67471071510528 67515464024064 67571744528736 67800520101888 67822483341312 67845129375744 67867107065856 67934814732288 68096882638848 68153647810752 68198489424576 68220581581824 68266527694848 68288641892352 68390534800449 68451553902592 68519844642816 68553689890329 68622082526592 68644311902208 68876718833664 68899030695936 68922036191232 68944362733568 68979489206418 69235451744256 69281005129728 69350123372544 69372588589056 69453600108228 69641843698112 69688747021824 69711321931776 69733904154624 69970000084992 70016036765696 70051709245896 70074401733504 70190462877696 70334427168768 70357911945216 70509646464768 70533189747216 70556038205184 70724359403264 70794917609472 70817850851328 70923517570836 71163641138688 71186693824512 71257713278976 71304597209088 71427708420096 71534285102952 71605651332096 71628847202304 71652764187648 71675975319552 71799727734784 71918646460416 71978597432784 72002631200283 72025955667792 72049287691008 72293222744064 72316641345536 72365346127872 72669749945856 72718692544512 72742248972288 72765813030912 72790109650944 73097435734848 73121114852352 73145530108224 73169224805376 73242222133248 73416951595008 73440734216192 73478151545967 73526496410871 73550314517904 73623692040192 73799331551232 73872957505536 73896887844864 73945508216832 73983182723982 74007148769568 74183703069728 74257712492544 74281767469056 74306570268672 74330641072128 74355874725888 74404797087744 74582300033024 74644471411776 74693583655488 74717779827712 74743144906752 74768101761024 74792322072576 75045544132608 75082612737027 75108101668992 75133180382904 75157518957696 75181865416704 75436406341632 75460843143168 75486039638016 75548964368934 75829304291328 75854623815936 75879196094464 75904955449344 75929544032256 75954897027072 76249699981644 76275585114624 76300293758976 76325770547712 76350495449088 76608992968704 76633809616896 76672853787096 76723300602648 76748154279552 76824722128896 77007998140416 77032944041984 77058665463808 77084825223168 77224850889984 77409081464064 77486308687872 77511409532928 77537290715136 77562408075264 77889883212288 77941130770944 77966378950656 78018888794112 78044162162688 78230347317248 78347074160376 78425237173248 78450642173952 78716250095616 78768041361408 78808172901633 78833701950192 79126230564864 79152650938368 79178291576832 79257283854336 79375542980832 79564904328672 79590678512128 79644282310656 79670082207744 79939818749952 80059096281024 80085030552576 80217671860224 80356171972608 80382202478592 80409042223104 80476070740821 80582453102592 80609359711104 80635472234496 80774693701632 80827839318016 80908477267968 80934686687232 81029200126266 81055448652384 81329875587072 81356221513728 81437386604544 81631666765824 81753468689088 81835030093824 81861539659776 81888873357312 82056831696896 82192738811904 82261254208896 82288721371752 82315377906048 82594070544384 82620825993216 82647590109184 82744103832642 83024247995136 83051142795264 83107077193728 83133998825472 83188696743936 83258042365764 83456665953444 83539926554112 83566988402688 83594891552256 83621971206144 83705396723712 83905087537152 83932267675648 83975030338248 84030281612424 84057502306176 84141362331648 84342093201408 84426237149184 84552208827408 84579598593792 84781374936832 84865957134336 84893448536064 84921794592768 84949304082432 85307967327744 85336451792928 85364095606272 85391748374528 85420737036288 85449259155456 85808700270888 85837830478848 85866491866176 85894307380224 86185117089792 86213035819008 86269759586304 86313713177979 86341673564496 86633997907968 86662062047232 86690998646784 86719081250816 86748520513536 86805596602368 87085216647072 87142514264736 87172097273856 87200335724544 87229452054528 87257709084672 87553134821376 87626118613824 87683772117312 87712176319488 87799682433024 88009140731904 88037650333696 88067046244352 88096943112192 88140458430423 88256972445696 88467521673216 88555781357568 88584468037632 88614046531584 88642752086016 88687914693966 89017009385472 89046732305664 89075578023936 89104433086464 89164444336128 89406111219712 89510517369756 89539513326144 89628842483712 89932296093696 89961428680704 90020618698752 90066483316152 90095659371648 90400693469184 90429977788416 90460172500992 90489476087808 90714906263808 90871530414336 90931319232768 90960775442432 91022036926464 91051522523136 91187379733932 91404919853772 91496110035456 91525749202944 91835625111552 91865374261248 91896048254976 91972652275224 92094232117248 92124982526976 92313935659008 92374673506304 92466831163392 92604800144304 92918329362432 92948429242368 92978538872832 93402278994528 93432535644672 93525748678656 93587283836928 93779236225024 93810549260288 94012861953024 94044252996288 94074717606912 94393223479296 94423801135104 94471909130529 94534066813977 94564690094448 94884854851584 94915591766016 94979516792832 95010284371968 95072796278784 95152048418016 95236944560128 95379046803936 95474201776128 95505129603072 95537018916864 95567967092736 95891528613888 95971463243712 96003508267044 96034607557056 96065716921344 96390963658752 96487128170496 96534787804749 96631095802752 96892999927808 96958256726016 96989665296384 97021084041216 97053479534592 97134382760058 97463247646464 97494819803136 97527373477632 97558966407168 97656296177664 97889268793344 97970868727956 98035328547828 98067086023872 98100377690112 98133133561344 98164922720256 98399108734976 98497276674048 98529183793152 98594010955776 98644243631976 98676198359424 99010283323392 99042356625408 99075427024896 99107521429504 99525961882368 99591444873984 99625254027264 99657526542336 99690802348032 99723096096768 100110150316036 100144135558656 100177573843872 100210025276928 100242487222272 100581875122176 100614457524224 100648052850688 100731952491912 101105739055104 101139498421248 101173833105408 101206607265792 101273196036096 101357616793104 101666266642192 101700780152832 101733725011968 101767694063616 101800660598784 101902222098432 102145323958272 102230471716128 102297734136864 102330872372736 102432962838528 102677330853888 102779766964224 102933123789888 102966467853312 103212108618752 103315078250496 103348546043904 103383054286848 103416544100352 103469233809627 103853177616384 103921507694592 103955171934208 104025185058816 104058882883584 104462765547168 104533120532736 104566982897664 104600856231936 104955000127488 105024055148544 105077563868844 105111602600256 105285694316544 105501640753152 105536867917824 105571055435776 105676378472448 105834057307776 106086539104896 106192376414208 106226776276992 106385276356254 106639073162734 106745461708032 106780040736768 106886569918464 106956895813632 107141562630144 107176269971456 107212056297472 107301427654428 107443270803456 107479146281472 107513962979328 107699591602176 107877969690624 107912915582976 107967896149176 108038933501688 108073931536512 108439834116096 108474962018304 108548019191808 109004624918784 109113373458432 109148719546368 109185164476416 109646153602272 109681672278528 109718295162336 109753837208064 110125427392512 110161101324288 110325471776856 110435538060288 110698997326848 110734857060352 110809436258304 110845331767296 110918262325248 111010723154352 111275554604592 111386568738816 111422651203584 111459855403008 111495961608192 111607195631616 111873450049536 111966707117664 112040375483232 112076669741568 112114717360128 112152152641536 112188483108864 112456124268544 112568316198912 112736278436544 112772798125056 113154609512448 113191264714752 113229059457024 113265738776576 113323446553401 113743956436992 113781935723904 113818794141696 113857433174016 113894316048384 113932345540608 114374549972466 114411600361184 114450440638464 114488655821568 114525743173632 114913489453056 114950714425344 115009280680644 115026346115072 115084950903972 115122231419328 115511997210624 115549416062976 115587998195712 115627237834752 115664694018048 115740795469824 115837276334976 116113622196096 116190019019648 116229463031808 116267114299392 116305936072704 116343612112896 116834824818432 116911696156416 116949568425984 117066243244032 117345520975872 117520611240564 117637855759872 117675963260928 117956695564288 118074375143424 118112624050176 118152062042112 118190336114688 118250552925288 118689345847296 118728976407552 118767437365248 118805910781952 118885925781504 119347356493008 119386017768192 119466423465984 119505123311616 119909728124928 120088644421536 120127545828864 120326507790336 120534257958912 120573303717888 120613563334656 120652634783744 120953208351744 121162040552448 121241758977024 121362715901952 121402030030848 121543800189399 121583172978576 121873226471696 121994813380608 122034332270592 122156079906816 122447500148736 122528064339968 122630203033632 122792309489664 122833310035968 123085247545344 123289108217856 123391881313344 123433082057628 123473066859072 123891105816576 123931238989824 123971385163776 124054879076352 124116155748963 124536371992704 124576714192896 124700998238208 124783045115904 125184998930166 125309889831168 125350482604032 125392337328384 125432956809216 125857631305728 125898401513472 125962545507372 126045422418636 126086253459264 126212043497472 126513139802112 126554122354688 126639355723776 126680379162624 126763728371712 126869397890688 127172062405248 127298935701504 127340172804096 127382691889152 127423956123648 127961950991616 128004677689392 128046143409408 128087622561792 128131105554432 128173888733184 128521284878336 128713050406332 128841461070336 129277675634688 129319553728512 129361445388288 129404639379456 129512510346744 129950996861952 129993093070848 130036497970176 130078621876224 130122780770304 130208394903552 130519025057792 130627824970608 130713771397104 130756114698496 130800503586816 130844178081792 130886563627008 131329702232064 131439177920736 131525658175968 131568264479232 132013711097856 132056475500544 132100569366528 132145414668288 132385458668544 132701282509824 132788593165312 132833672036352 132876702056448 132921069797376 132964128129024 133525514078208 133570098458496 133613367035904 133656649629696 134109166829568 134265776054634 134309269989216 134443263725568 134807652073472 134852664561664 134898444140544 134942143021056 135030928048128 135143489057472 135601040203776 135644966682624 135690258751488 135734214131712 135869629464576 136193765277696 136307295621504 136396978849152 136441163163648 136533055389696 136577283784704 136781069600898 136903107805184 137107379780658 137244165053184 137288623804416 137753437667328 137798061391872 137844072382464 137888725467136 137958978412836 138470903488512 138562010259456 138700246745088 138745177178112 138907200216456 139283687396224 139377494043648 139422643863552 139467808309248 140103418491792 140148803467008 140380925755392 140668854337536 140715823890432 141019292929536 141066379494432 141112076410368 141448718806528 141589835218944 141635701702656 141847035141672 142327282277376 142373387649024 142515426557952 142609194418176 142855416840192 143068570205904 143211302664192 143257694404608 143305528375296 143351950639104 143599455469568 143837292920832 143957194865568 144005262400566 144051911335584 144098575382016 144586445488128 144633282691072 144730692255744 145339499891712 145437385089024 145484497944576 145531626061824 145580219301888 145701574140087 146194871469696 146242229704704 146291060216448 146338449610752 146484444266496 146833903190016 146881468432384 146956303091934 147052992821742 147100629035808 147247384080384 147598663102464 147745915011072 147793775689728 147891016433664 147966365447964 148014297539136 148367406139456 148515424985088 148563534938112 148613140537344 148661282144256 148711749451776 148809594175488 149164600066048 149288942823552 149387167310976 149435559655424 149486289813504 149536203522048 149584644145152 150165225474054 150216203337984 150266360765808 150315037915392 150363730833408 150872812683264 150921686286336 150972079276032 151097928737868 151658608582656 151709247631872 151758392188928 151809910898688 151859088064512 151909794054144 152499399963288 152551170229248 152600587517952 152651541095424 152700990898176 153217985937408 153345707574192 153446601205296 153496308559104 153649444257792 154015996280832 154065888083968 154117330927616 154169650446336 154449701779968 154818162928128 154972617375744 155022819065856 155074581430272 155124816150528 155779766424576 155882261541888 155932757901312 156037777588224 156088324325376 156460694634496 156694148320752 156850474346496 156901284347904 157432500191232 157536082722816 157616345803266 157667403900384 158252461129728 158305301876736 158356583153664 158514567708672 158751085961664 159129808657344 159181357024256 159288564621312 159340164415488 159577914534381 159879637499904 159958609744101 160118192562048 160170061105152 160435343720448 160712343945216 160764404957184 160818084446208 160952141481642 161164906205184 161218719422208 161270944468992 161549387403264 161655678636032 161816954535936 161869373374464 162058400252532 162110897304768 162659751174144 162712443027456 162874773209088 163263333531648 163506937378176 163670060187648 163723079319552 163777746714624 164113663393792 164522508417792 164577442743504 164630755812096 165188141088768 165241651986432 165295180218368 165488207665284 166048495990272 166102285590528 166214154387456 166267997650944 166377393487872 166516084731528 166913331906888 167079853108224 167133976805376 167189783104512 167243942412288 167410793447424 167810175074304 167950060676496 168060563224848 168115004612352 168282724663296 168684186402816 168852474298368 169104417654816 169159197187584 169562749873664 169731914268672 169786897072128 169843589185536 169898608164864 170615934655488 170672903585856 170728191212544 170783496749056 170841474072576 170898518310912 171561824958699 171617400541776 171675660957696 171732983732352 171788614760448 172370234179584 172426071638016 172539519172608 172627426355958 172683347128992 173267995815936 173324124094464 173381997293568 173438162501632 173497041027072 173611193204736 174170433294144 174285028529472 174344194547712 174400671449088 174458904109056 174515418169344 175106269642752 175192763053063 175252237227648 175367544234624 175424352638976 175599364866048 176018281463808 176075300667392 176134092488704 176280916860846 176513944891392 176935043346432 177111562715136 177168936075264 177228093063168 177285504172032 177375829387932 178034018770944 178093464611328 178151156047872 178208866172928 178328888672256 178812222439424 179021034739512 179079026652288 179257684967424 179864592187392 180132966632304 180191318743296 180801386938368 180859955576832 180920345001984 180978952175616 181429812527616 181743060828672 181862638465536 181921550884864 182044073852928 182103045046272 182374759467864 182809839707544 182992220070912 183051498405888 183671250223104 183792096509952 183945304550448 184188464234496 184249965053952 184627871318016 184749347012608 184933662326784 185209600288608 185836658724864 185896858484736 185957077745664 186804557989056 186865071289344 187051497357312 187174567673856 187558472450048 187621098520576 187777498395249 188025723906048 188088505992576 188149435213824 188786446958592 188847602270208 188943818261058 189068133627954 189129380188896 189769709703168 189831183532032 189959033585664 190020568743936 190145592557568 190304096836032 190473889120256 190758093607872 190948403552256 191010259206144 191074037833728 191135934185472 191783057227776 191942926487424 192007016534088 192069215114112 192131433842688 192781927317504 193069575609498 193262191605504 193785999855616 193916513452032 193979330592768 194042168082432 194106959069184 194268765520116 194926495292928 194989639606272 195054746955264 195117932814336 195312592355328 195778537586688 195941737455912 196070657095656 196134172047744 196200755380224 196266267122688 196329845440512 196798217469952 196994553348096 197288487263952 197352396718848 198020566646784 198084713250816 198150854049792 198215042859008 199051923764736 199182889747968 199250508054528 199315053084672 199381604696064 199446192193536 200220300632072 200288271117312 200355147687744 200420050553856 200484974444544 201163750244352 201296105701376 201398664081951 201463904983824 202211478110208 202278996842496 202347666210816 202413214531584 202546392072192 202715233586208 203332533284384 203401560305664 203467450023936 203535388127232 203601321197568 203804444196864 204290647916544 204460943432256 204595468273728 204661744745472 204865925677056 205354661707776 205559533928448 205661069670987 205866247579776 205932935706624 206424217237504 206630156500992 206697092087808 206766108573696 206833088200704 206938467619254 207706355232768 207843015389184 207910343868416 208050370117632 208117765767168 208925531094336 209066241065472 209133965795328 209201712463872 209910000254976 210048110297088 210155127737688 210223205200512 210571388633088 211003281506304 211073735835648 211142110871552 211668114615552 212173078209792 212384752828416 212453552553984 212770552712508 213278146325468 213490923416064 213560081473536 213773139836928 213913791627264 214283125260288 214352539942912 214424112594944 214602855308856 214886541606912 214958292562944 215027925958656 215399183204352 215755939381248 215935792298352 216007893600849 216077867003376 216147863073024 216879668232192 216949924036608 217096038383616 218009249837568 218226746916864 218297439092736 218370328952832 219292307204544 219363344557056 219436590324672 219507674416128 220250854785024 220322202648576 220434454637901 220579489232613 220650943553712 220871076120576 221397994653696 221469714120704 221618872516608 221690663534592 221836524650496 222021446308704 222551109209184 222773137477632 222845302407168 222919710806016 222991923216384 223214391263232 223746900099072 223933414235328 224080750966464 224153339483136 224229434720256 224304305283072 224376966217728 224912248537088 225136632397824 225247838211081 225472556873088 225545596250112 226309219024896 226382529429504 226458118914048 226531477553152 226646893106802 227487912873984 227563871447808 227637588283392 227714866348032 227788632096768 227864691081216 228749099944932 228823200722368 228900881276928 228977311643136 229051486347264 229826978906112 229901428850688 230018561361288 230052692230144 230169901807944 230244462838656 231023994421248 231098832125952 231175996391424 231254475669504 231674552669952 232227244392192 232380038039296 232458926063616 232534228598784 232611872145408 232687224225792 233669649636864 233823392312832 233899136851968 234132486488064 234691041951744 235041222481128 235275711519744 235351926521856 235913391128576 236148750286848 236304124084224 236501105850576 237378691694592 237457952815104 237534874730496 237611821563904 237771851563008 238694712986016 238772035536384 238932846931968 239010246623232 239819456249856 240177288843072 240255091657728 240653015580672 241068515917824 241146607435776 241227126669312 241305269567488 241428212222463 241906416703488 242324081104896 242483517954048 242725431803904 242804060061696 243087600378798 243166345957152 243746452943392 243989626761216 244068664541184 244312159813632 244895000297472 245056128679936 245260406067264 245584618979328 245666620071936 246170495090688 246578216435712 246783762626688 246866164115256 246946133718144 247782211633152 247862477979648 247942770327552 248232311497926 249072743985408 249153428385792 249401996476416 249566090231808 250369997860332 250619779662336 250700965208064 250784674656768 250865913618432 251715262611456 251796803026944 251925091014744 252090844837272 252172506918528 252424086994944 253026279604224 253108244709376 253278711447552 253738795781376 254344124810496 254597871403008 254680345608192 254765383778304 254847912247296 255923901983232 256009355378784 256092286818816 256175245123584 256262211108864 256347777466368 257042569756672 257426100812664 257682922140672 258555351269376 258639107457024 258809278758912 258941139533937 259025020693488 259901993723904 259986186141696 260072995940352 260157243752448 260245561540608 260416789807104 261038050115584 261255649941216 261427542794208 261512229396992 261601007173632 261688356163584 261773127254016 262659404464128 262878355841472 263051316351936 263136528958464 264027422195712 264112951001088 264201138733056 264290829336576 264421375291269 264770917337088 265402565019648 265577186330624 265667344072704 265753404112896 265842139594752 265928256258048 267051028156416 267140196916992 267226734071808 267313299259392 268218333659136 268531552109268 268618539978432 268886527451136 269615304146944 269705329123328 269796888281088 269884286042112 270061856096256 270286978114944 271202080407552 271289933365248 271380517502976 271468428263424 272614591243008 272793957698304 272882326327296 273066110779392 273154567569408 273562139201796 273806215610368 274214759561316 274488330106368 274577247608832 275506875334656 275596122783744 275688144764928 275777450934272 275917956825672 276941806977024 277124020518912 277400493490176 277814400432912 278567374792448 278754988087296 278845287727104 278935616618496 280206836983584 280297606934016 280761851510784 281337708675072 281431647780864 282038585859072 282132758988864 282224152820736 282897437613056 283179670437888 283271403405312 283602200441931 283694070283344 284654564554752 284746775298048 285030853115904 285218388836352 285710833680384 286137140411808 286422605328384 286515388809216 286611056750592 286703901278208 287198910939136 287674585841664 287914389731136 288010524801132 288103822671168 288197150764032 289172890976256 289266565382144 289461384511488 289604363414247 290678999783424 290874770178048 290968995889152 291063252123648 291160438603776 291403148280174 292389742939392 292484459409408 292582120432896 292676899221504 292968888532992 293667806380032 293762936864768 293912606183868 294105985643484 294201258071616 294494768160768 295197326204928 295491830022144 295587551379456 295782032867328 295932730895928 296028595078272 296734812278912 297030849970176 297127069876224 297226281074688 297322564288512 298577885647104 298774334621952 298871119310848 298972579627008 299072407044096 299169288290304 300330450948108 300432406675968 300532721531616 300630075830784 300727461666816 301745625366528 301843372572672 301944158552064 302195857475736 303317217165312 303418495263744 303516784377856 303619821797376 303819588108288 304998799926576 305102340458496 305201175035904 305303082190848 305401981796352 306435971874816 306691415148384 306893202410592 306992617118208 307298888515584 308031992561664 308131776167936 308234661855232 308339300892672 308899403559936 309636325856256 309945234751488 310045638131712 310149162860544 310249632301056 310407701428881 311559532849152 311764523083776 311865515802624 312075555176448 312176648650752 312921389268992 313388296641504 313700948692992 313802568695808 314865000382464 315072165445632 315232691606532 315334807800768 316504922259456 316610603753472 316713166307328 317029135417344 317502171923328 318259617314688 318362714048512 318577129242624 318680328830976 319155829068762 319917219488202 320236385124096 320340122210304 320870687440896 321424687890432 321528809914368 321636168892416 321904282963284 322329812410368 322437438844416 322541888937984 323098774806528 323311357272064 323633909071872 323738746748928 324116800505064 324221794609536 325319502348288 325424886054912 327013874756352 327340120375296 327446158639104 327555493429248 328227326787584 329045016835584 329154885487008 329261511624192 330376282177536 330483303972864 330590360436736 330976415330568 332096991980544 332204571181056 332428308774912 332535995301888 332754786975744 333032169463056 333826663813776 334159706216448 334267953610752 334379566209024 334487884824576 334821586894848 335620350148608 335900121352992 336121126449696 336230009224704 336565449326592 337368372805632 337704948596736 338208835309632 338318394375168 339125499747328 339463828537344 339573794144256 339687178371072 339797216329728 339970339660203 341231869310976 341345807171712 341456382425088 341566993498112 341682948145152 341797036621824 343123649917398 343234801083552 343351321915392 343465967464704 343577229520896 344740468359168 344852143276032 345079038345216 345254852711916 345366694257984 346535991631872 346648248188928 346763994587136 346876325003264 346994082054144 347222386409472 348340866588288 348570057058944 348688389095424 348801342898176 348917808218112 349030836338688 350385526106126 350504474455296 350735088469248 350848705277952 351198729732096 352036562927616 352150601334784 352268184977408 352561833721692 353027889782784 353870086692864 354223125430272 354337872150528 354456186126336 354571008344064 354751658775864 356068037541888 356186929222656 356302312095744 356417732345856 356657777344512 358042069479024 358158053304576 358515369934848 359729184374784 360265933264608 360382637486592 361602773876736 361719911153664 361840690003968 361957904351232 362859625055232 363486121657344 363725276931072 363843101769728 364088147705856 364206090092544 364749518935728 365619679415088 365984440141824 366102996811776 367342500446208 367584193019904 367890609100896 368376928468992 368499930107904 369255742636032 369498694025216 369867324653568 370419200577216 371673317449728 371793716969472 371914155491328 372348467246889 373609115978112 373730142578688 374102994714624 374349135347712 375116944900096 375242197041152 375554996790498 376051447812096 376177011985152 376298870427648 377572893917184 377695204540416 377887636522116 378136267255908 378258760377792 379539419406336 379662367064064 379918067171328 380041137487872 380291185115136 380608193672064 380947778240512 381516187215744 381896807104512 382020518412288 382148075667456 382271868370944 383885852974848 384014033068176 384138430228224 384262867685376 385563854635008 386139151218996 386524383211008 387571999711232 387833026904064 387958661185536 388084336164864 388213918138368 388537531040232 389852990585856 389979279212544 390109493910528 390235865628672 390625184710656 391557075173376 391883474911824 392141314191312 392268344095488 392401510760448 392532534245376 392659690881024 393596434939904 393989106696192 394576974527904 394704793437696 396041133293568 396169426501632 396301708099584 396430085718016 398103847529472 398365779495936 398501016109056 398630106169344 398763209392128 398892384387072 400440601264144 400576542234624 400710295375488 400840101107712 400969948889088 402327500488704 402592211402752 402797328163902 402927809967648 404422956220416 404557993684992 404695332421632 404826429063168 405092784144384 405430467172416 406665066568768 406803120611328 406934900047872 407070776254464 407202642395136 407608888393728 408581295833088 408921886864512 409190936547456 409323489490944 409731851354112 410709323415552 411322139341974 411732495159552 411865871413248 412848434475008 413260313001984 413394184175616 413532217147392 413666176401408 413876935238508 415412710465536 415686030778368 415820687736832 416100740235264 416235531534336 417851062188672 418132482130944 418267931590656 418403424927744 420310255475376 420446410401024 421142777266176 422006563012608 422147471671296 422284221743104 423336229231104 424346156419584 424769505656832 424907105107968 425541105425016 426556292650936 426981846832128 427120162947072 427546279673856 427827583254528 428566250520576 428848225189888 429205710617712 429773083213824 429916585125888 430055851917312 430798366408704 431511878762496 431871584596704 432015787201698 432155734006752 432295726146048 433759336464384 433899848073216 434192076767232 436018499675136 436453493833728 436594878185472 436740657905664 438584614409088 438726689114112 438873180649344 439015348832256 440501709570048 440644405297152 440868909275802 441158978465226 441301887107424 441742152241152 442795989307392 442939428241408 443237745033216 443381327069184 443673049300992 444042892617408 445102218418368 445546274955264 445690604814336 445839421612032 445983846432768 446428782526464 447493800198144 447866828470656 448161501932928 448306678966272 448458869440512 448608610566144 448753932435456 449824497074176 450495676422162 450945113746176 451091192500224 452618438049792 452765058859008 452916237828096 453062955106304 453293786213604 454975825747968 455127742895616 455275176566784 455429732696064 455577264193536 455729382162432 457498199889864 457646401444736 457801762553856 457954623286272 458102972694528 459653957812224 460037122722576 460339803615888 460488925677312 462047988842496 462197664251904 462351992782848 462508951339008 463349105339904 464454488784384 464760076078592 464917852127232 465068457197568 465223744290816 465374448451584 467339299273728 467646784625664 467798273703936 468264972976128 469382083903488 470082444962256 470551423039488 470703853043712 471826782257152 472297500573696 472608248168448 473002211701152 474757383389184 474915905630208 475069749460992 475223643127808 475543703126016 477389425972032 477544071072768 477865693863936 478020493246464 478733743603143 479638912499712 479875829232303 480354577686144 480510183315456 481306031161344 482137031835648 482293214871552 482454253338624 482610539134976 482856424444926 483812833406976 484648162209792 484967035908096 485450863607808 485608120123392 486175200757596 486332691914304 487492905886784 487979253522432 488137329082368 488624319627264 489790000594944 490112257359872 490520812134528 491169237958656 491333240143872 492340990181376 493567525253376 493732328230512 493892267436288 495564423266304 495724955959296 495885540655104 496464622995852 498145487970816 498306856771584 498803992952832 499132180463616 500739995720664 501239559324672 501401930416128 501569349313536 501731827236864 503430525222912 503850182029488 504181689674544 504345013837056 504848173989888 506052559208448 506216489418752 506557422895104 507477591562752 508688249620992 509195742806016 509360691216384 509530767556608 509695824494592 511847803966464 512018710757568 512184573637632 512350490247168 512524422217728 512695554932736 514085139513344 514685474876097 514852201625328 515365844281344 517110702538752 517278214914048 517618557517824 517882279067874 518050041386976 519803987447808 519972372283392 520145991880704 520314487504896 520491123081216 520833579614208 522076100231168 522511299882432 522855085588416 523024458793984 523202014347264 523376712327168 523546254508032 525318808928256 525578289159189 525756711682944 526102632703872 526273057916928 528054844391424 528225902002176 528402277466112 528842750582538 529541834674176 530805130039296 531154372661248 531334688145408 531506808225792 531684279189504 531856512516096 534102056312832 534280393833984 534453468143616 534626598518784 536436667318272 537063104218536 537237079956864 537773054902272 539230608293888 539410658246656 539593776562176 540573956229888 542404160815104 542579866730496 542761035005952 542936856526848 545229182486016 545587915396608 545764652654592 546132221558784 546309135138816 547124278403592 547612431220736 548429519122632 548976660212736 549154495217664 551013750669312 551376289529856 551835913651344 553883613954048 554248041037824 554800986980352 555628800865824 557134749584896 557509976174592 557690575454208 557871233236992 560413673967168 560595213868032 561523703021568 562675417350144 562863295561728 563332495185747 564077171718144 564265517977728 564448305641472 565794875226112 566359340875776 566542806810624 567204400883862 567388140566688 569309129109504 569493550596096 570061706231808 570436777672704 571421667360768 572274280823616 572845210656768 573030777618432 573222113501184 573407802556416 574397821878272 575349171683328 575828779462272 576021049602264 576207645342336 576394301528064 578345781952512 578533130764288 579208726828494 581357999566848 581749540356096 581937991778304 582126504247296 582320877207552 582806296560348 584779485878784 584968918818816 585164240865792 585353798443008 585937777065984 587335612760064 587525873729536 587825212367736 588211971286968 588402516143232 588989536321536 590394652409856 590983660044288 591865461791856 592057190156544 593469624557824 594061699940352 594254139752448 594452562149376 594645128577024 597155771294208 597548669243904 597742238621696 597945159254016 598144814088192 598338576580608 600660901896216 600864813351936 601065443063232 601260151661568 601454923333632 603491250733056 603888317104128 604195992245853 604391714951472 606634434330624 606836990527488 607033568755712 607239643594752 607639176216576 609997599853152 610204680916992 610402350071808 610606164381696 610803963592704 612871943749632 613382830296768 613786404821184 613985234236416 614597777031168 616063985123328 616263552335872 616469323710464 616678601785344 616983209012961 617798807119872 619272651712512 619890469502976 620091276263424 620298325721088 620499264602112 620815402857762 623119065698304 623529046167552 623731031605248 624151110352896 624353297301504 625842778537984 626776593283008 627401897385984 627605137391616 629730000764928 630144330891264 630465383213064 630669615601536 633009844518912 633221207506944 633426332614656 635004343846656 636519234629376 636725428097024 637154258485248 637360657661952 638311658137524 639834438976404 640472770248192 640680244420608 641741374881792 642849375780864 643057619828736 643272337784832 643808565926568 644659624820736 644874877688832 645083777875968 646197549613056 646622714544128 647267818143744 648233601010128 648443589219072 650639004696576 650849772109824 654027749512704 654680240750592 654892317278208 655110986858496 656454653575168 658090033671168 658309770974016 658523023248384 660752564355072 660966607945728 661303363913703 661738467697839 661952830661136 664193983961088 664409142362112 664856617549824 665071990603776 665509573951488 666064338926112 667653327627552 668319412432896 668535907221504 668759132418048 668975769649152 669643173789696 671240700297216 671800242705984 672242252899392 672460018449408 673130898653184 674736745611264 675409897193472 675743514633243 676417670619264 676636788750336 678250999494656 678927657074688 679147588288512 679374356742144 679594432659456 679940679320406 682463738621952 682691614343424 682912764850176 683133986996224 683365896290304 683594073243648 686247299834796 686469602167104 686702643830784 686931934929408 687154459041792 689480936718336 689704286552064 690158076690432 690509705423832 690733388515968 693071983263744 693296496377856 693527989174272 693752650006528 696681733176576 697140114117888 697376778190848 697602685796352 697835616436224 698061672677376 700771052212252 701008948910592 701470176938496 701697410555904 702397459464192 704073125855232 704301202669568 704536369954816 705123667443384 706055779565568 707740173385728 708446250860544 708912372252672 709503317551728 712136075083776 712373858445312 712604624191488 712835464691712 713315554689024 716084138958048 716316106609152 717030739869696 719458368749568 720531866529216 720765274973184 723205547753472 723439822307328 723681380007936 723915808702464 724284636667389 725719250110464 726972243314688 727450553862144 727686203539456 728176295411712 728412180185088 729499037871456 731239358830176 731968880283648 732205993623552 734685000892416 735168386039808 735781218201792 736753856937984 736999860215808 738511485272064 738997388050432 739734649307136 740838401154432 743346634899456 743587433938944 743828310982656 744696934493778 747218231956224 747460285157376 748205989429248 748698270695424 750233889800192 750484394082304 751109993580996 752102895624192 752354023970304 752597740855296 755145787834368 755390409080832 755775273044232 756272534511816 756517520755584 759078838812672 759324734128128 759836134342656 761216387344128 763032374431488 763793614209024 764041036824576 764296151334912 764543736741888 767771705949696 768028066136352 768276860456448 768525735370752 771127709270016 772278302437992 773048766422016 775143999422464 775666053808128 775917322371072 776427836276736 777075062080464 779705981171712 779958558425088 780218987821056 780471731257344 781250369421312 783114150346752 783766949823648 784282628382624 784536688190976 784803021520896 785065068490752 785319381762048 787192869879808 787978213392384 789153949055808 789409586875392 792082266587136 792338853003264 792603416199168 792860171436032 793264125873807 796207695058944 796731558991872 797002032218112 797260212338688 797526418784256 797784768774144 800881202528288 801153084469248 801420590750976 801680202215424 801939897778176 804655000977408 805184422805504 805594656327804 805855619935296 808845912440832 809115987369984 809390664843264 809652858126336 810185568288768 810860934344832 813330133137536 813606241222656 813869800095744 814141552508928 814405284790272 817843773729024 818381873094912 818646978981888 819463702708224 821418646831104 822644278683948 823464990319104 823731742826496 825696868950016 826520626003968 826788368351232 827064434294784 827332352802816 827753870477016 830825420931072 831372061556736 831641375473664 832201480470528 835702124377344 836264964261888 836535863181312 836806849855488 840620510950752 840892820802048 842285554532352 844013126025216 844294943342592 844568443486208 846672458462208 848692312839168 849539011313664 849814210215936 850806601325793 851082210850032 853112585301872 853963693664256 854240325894144 855092559347712 855655166509056 857132501041152 857696450379776 858411421235424 859546166427648 859833170251776 860111703834624 861596732817408 863023757524992 863743169193408 864031574403396 864311468013504 864591452292096 867518672928768 867799696146432 868384153534464 868813090242741 872036999350272 872906987667456 873189756370944 873481315811328 877169228818176 877453378228224 877746361298688 878030697664512 881003419140096 881288810594304 881737818551604 882317956930452 882603774214848 883484304482304 885591978614784 885878856482816 886475490066432 886762654138368 887346098601984 888085785234816 890204436836736 891092549910528 891381209628672 891678843224064 891967692865536 895733656941312 896323003865856 896613357932544 896917738881024 897217221132288 897507864870912 899648994148352 900991352844324 901890227492352 902182385000448 905236876099584 905530117718016 905832475656192 906125910212608 906587572427208 909951651495936 910255485791232 910550353133568 910859465392128 911458764324864 914996399779728 915292802889472 915603525107712 915909246572544 916205945389056 919307915624448 920074245445152 920679607231776 920977851354624 924095977684992 924395328503808 924703985565696 925017902678016 926698210679808 928908977568768 929520152157184 929835704254464 930136914395136 930447488581632 930748896903168 934678598547456 935293569251328 935596547407872 936529945952256 938764167806976 940164889924512 941102846078976 941407706087424 943653564514304 944595001147392 945216496336896 946004423402304 949514766778368 949831811260416 950139498921984 950447286255616 951087406252032 954778851944064 955088142145536 955731387727872 956040986492928 957467487206286 959751658464606 960709155372288 961020366630912 962612062322688 964274063671296 964586429743104 964908506677248 965221078269952 965712848889852 967625666813952 969296324419584 969934071816192 970901727215616 971216240246784 972350401515192 972665383828608 974985811773568 975958507044864 976274658164736 981041624269056 982338475917312 982666480287744 984681980362752 987135050506752 987464656461024 987784534872576 991128846532608 991449911918592 991771081310208 992929245991704 996290975941632 996613713543168 997607985905664 998264360927232 1001479991441328 1002479118649344 1002803860832256 1003138698627072 1003463654473728 1006861050445824 1007700364058976 1008363379349088 1008690027674112 1009696347979776 1012105118416896 1012432978837504 1013114845790208 1014955183125504 1017376499241984 1018391485612032 1018721382432768 1019061535113216 1019391648989184 1019911018980609 1023695607932928 1024037421515136 1024369147275264 1024700980494336 1025048844435456 1025391109865472 1028170279026688 1029370949752194 1029704403250656 1030731688562688 1034221405077504 1034556429828096 1035237115035648 1035764558135748 1036100082773952 1039607974895616 1039944744566784 1040291983761408 1040628975009792 1040982246162432 1041667159228416 1044152200462336 1045022599764864 1045710171176832 1046048917587968 1046404028694528 1046753424654336 1047092509016064 1051156578318378 1051513423365888 1052205265407744 1052546115833856 1056109688782848 1056451804004352 1056804554932224 1057685501165076 1059083669348352 1061610260078592 1062308745322496 1062669376290816 1063013616451584 1063368558379008 1063713025032192 1068204112625664 1068560787667968 1068906936287232 1069253197037568 1074126208437072 1074474159913728 1075546109804544 1078461216587776 1078821316493312 1079187553124352 1081147912459776 1084808321630208 1085159733460992 1085522070011904 1085873713053696 1090458364972032 1091175830793216 1091529305309184 1092264443117568 1092618270277632 1094248556807184 1095224862441472 1096859038245264 1097953320425472 1098308990435328 1102027501338624 1102752579059712 1103671827302688 1107767227908096 1108496082075648 1109601973960704 1111257601731648 1114269499169792 1115019952349184 1115381150908416 1115742466473984 1117045401740667 1120827347934336 1121190427736064 1123047406043136 1125350834700288 1125726591123456 1126664990371494 1128154343436288 1128531035955456 1128896611282944 1131589750452224 1132718681751552 1133085613621248 1134408801767724 1134776281133376 1138618258219008 1138987101192192 1140123412463616 1140873555345408 1142843334721536 1144548561647232 1145690421313536 1146061555236864 1146444227002368 1146815605112832 1148795643756544 1151657558924544 1152042099204528 1152415290684672 1152788603056128 1156691563905024 1157066261528576 1158417453656988 1162715999133696 1163499080712192 1163875983556608 1164253008494592 1164641754415104 1165612593120696 1169558971757568 1169937837637632 1170328481731584 1170707596886016 1171875554131968 1174671225520128 1175650424735472 1176423942573936 1176805032286464 1177979072643072 1180789304819712 1181967320088576 1183730923583712 1184114380313088 1186939249115648 1188123399880704 1188508279504896 1188905124298752 1189290257154048 1194311542588416 1195097338487808 1195484477243392 1195890318508032 1196289628176384 1196677153161216 1201321803792432 1201729626703872 1202130886126464 1202520303323136 1202909846667264 1206982501466112 1207776634208256 1208391984491706 1208783429902944 1213268868661248 1213673981054976 1214067137511424 1214479287189504 1215278352433152 1219995199706304 1220409361833984 1220804700143616 1221212328763392 1221607927185408 1225743887499264 1226349341371441 1226765660593536 1227572809642368 1227970468472832 1229195554062336 1232127970246656 1232527104671744 1232938647420928 1233966418025922 1235597614239744 1238545303425024 1239780939005952 1240182552526848 1240596651442176 1240998529204224 1241630805715524 1246238131396608 1247058092335104 1247462063210496 1248302220705792 1248706594603008 1251685557075968 1253553186566016 1254803794771968 1255210274783232 1260930766426128 1261339231203072 1266019689037824 1266442415013888 1266852665229312 1270008687693312 1273038469258752 1273450856194048 1274308516970496 1274721315323904 1276623316275048 1279668877952808 1280945540496384 1281360488841216 1283482749763584 1285698751561728 1286544675569664 1287617131853136 1289319249641472 1289749755377664 1290167555751936 1292395099226112 1293245429088256 1294535636287488 1296467202020256 1296887178438144 1301278009393152 1301699544219648 1308055499025408 1309360481501184 1309784634556416 1310221973716992 1312909307150336 1316180067342336 1316619541948032 1317046046496768 1321505128710144 1321933215891456 1322606727827406 1323476935395678 1323905661322272 1328387967922176 1328818284724224 1329713235099648 1330143981207552 1331019147902976 1332128677852224 1335306655255104 1336638824865792 1337071814443008 1337518264836096 1337951539298304 1339286347579392 1342481400594432 1343600485411968 1344484505798784 1344920036898816 1346261797306368 1349473491222528 1351487029266486 1352835341238528 1353273577500672 1356501998989312 1357855314149376 1358295176577024 1358748713484288 1359188865318912 1359881358640812 1364927477243904 1365383228686848 1365825529700352 1366267973992448 1366731792580608 1367188146487296 1372494599669592 1372939204334208 1373405287661568 1373863869858816 1374308918083584 1378961873436672 1381019410847664 1381466777031936 1386143966527488 1386592992755712 1387055978348544 1387505300013056 1393363466353152 1394280228235776 1394753556381696 1395205371592704 1395671232872448 1396123345354752 1401542104424504 1402017897821184 1402940353876992 1403394821111808 1404794918928384 1408146251710464 1409072739909632 1410247334886768 1412111559131136 1415480346771456 1416892501721088 1417824744505344 1419006635103456 1424272150167552 1424747716890624 1425209248382976 1425670929383424 1426631109378048 1432168277916096 1432632213218304 1434061479739392 1438916737499136 1439627487696909 1441063733058432 1441530549946368 1446411095506944 1446879644614656 1447362760015872 1447831617404928 1448569273334778 1451438500220928 1453944486629376 1454901107724288 1455372407078912 1456352590823424 1456824360370176 1458998075742912 1462478717660352 1463937760567296 1464411987247104 1469370001784832 1470336772079616 1471562436403584 1473507713875968 1473999720431616 1477022970544128 1477994776100864 1481676802308864 1486693269798912 1487174867877888 1487656621965312 1489393868987556 1494436463912448 1494920570314752 1496411978858496 1497396541390848 1500467779600384 1500968788164608 1502219987161992 1504205791248384 1504708047940608 1505195481710592 1510291575668736 1511550546088464 1512545069023632 1513035041511168 1518157677625344 1518649468256256 1519672268685312 1522432774688256 1526064748862976 1527587228418048 1528082073649152 1528592302669824 1529087473483776 1535543411899392 1536056132272704 1536553720912896 1537051470741504 1542255418540032 1544056424628291 1544556604875984 1546097532844032 1550287998844928 1551332107616256 1551834644742144 1552855672553472 1554150124160928 1559411962343424 1559917116850176 1560437975642112 1560943462514688 1562500738842624 1566228300693504 1567533899647296 1568565256765248 1569073376381952 1569606043041792 1570130136981504 1570638763524096 1574385739759616 1575956426784768 1576734867477567 1578307898111616 1578819173750784 1584164533174272 1584677706006528 1585206832398336 1585720342872064 1586528251747614 1592415390117888 1593463117983744 1594004064436224 1594520424677376 1595052837568512 1595569537548288 1601762405056576 1602306168938496 1602841181501952 1603360404430848 1603879795556352 1609310001954816 1610368845611008 1611189312655608 1611711239870592 1617691824881664 1618231974739968 1618781329686528 1621721868689664 1626660266275072 1627212482445312 1627739600191488 1628283105017856 1628810569580544 1635687547458048 1636763746189824 1637293957963776 1638927405416448 1642837293662208 1645288557367896 1646929980638208 1647463485652992 1651393737900032 1653041252007936 1654128868589568 1655507740954032 1661650841862144 1662744123113472 1663282750947328 1664402960941056 1671404248754688 1672529928523776 1673071726362624 1673613699710976 1681241021901504 1681785641604096 1684571109064704 1688026252050432 1688589886685184 1689136886972416 1689997485557241 1693344916924416 1697384625678336 1699078022627328 1699628420431872 1701613202651586 1702164421700064 1706225170603744 1707927387328512 1708480651788288 1710185118695424 1711310333018112 1714265002082304 1715392900759552 1716822842470848 1719092332855296 1719666340503552 1720223407669248 1723193465634816 1726047515049984 1727486338386816 1728063148806792 1728622936027008 1729182904584192 1735037345857536 1735599392292864 1737626180485482 1744073998700544 1745813975334912 1746379512741888 1746962631622656 1754338457636352 1754906756456448 1755492722597376 1756061395329024 1762006838280192 1762577621188608 1763475637103208 1764635913860904 1765207548429696 1766968608964608 1771183957229568 1771757712965632 1772950980132864 1776171570469632 1780408873673472 1782185099821056 1782762419257344 1783357686448128 1783935385731072 1791467313882624 1792646007731712 1793226715865088 1793835477762048 1794434442264576 1795015729741824 1799297988296704 1801982705688648 1803780454984704 1804364770000896 1810473752199168 1811664951312384 1812587976737559 1813175144854416 1819903302991872 1820510971582464 1821100706267136 1821718930784256 1822917528649728 1829992799559456 1830585605778944 1831207050215424 1831818493145088 1832411890778112 1838615831248896 1840148490890304 1841359214463552 1841955702709248 1848191955369984 1848790657007616 1849407971131392 1850035805356032 1850949627038883 1853396421359616 1857817955137536 1859040304314368 1859671408508928 1860273828790272 1860894977163264 1861497793806336 1869357197094912 1870587138502656 1871193094815744 1873059891904512 1877528335613952 1880329779849024 1882205692157952 1882815412174848 1887307129028608 1889190002294784 1890432992673792 1892008846804608 1899029533556736 1899663622520832 1900278997843968 1900894572511232 1909557703888128 1910176284291072 1911462775455744 1912081972985856 1914934974412572 1919503316929212 1921418310744576 1922040733261824 1925224124645376 1928548127342592 1929172859486208 1929817013354496 1930442156539904 1931425697779704 1935251333627904 1938592648839168 1939868143632384 1941803454431232 1944700803030384 1945330767657216 1949971623547136 1951917014089728 1952549316329472 1962083248538112 1964676951834624 1965332960575488 1969363960725504 1974270101013504 1974929312922048 1975569069745152 1982257693065216 1982899823837184 1985215403093517 1985858491983408 1992581951883264 1993227427086336 1995215971811328 1996528721854464 2002959982882656 2004958237298688 2005607721664512 2006277397254144 2006927308947456 2013722100891648 2015400728117952 2016726758698176 2017380055348224 2019392695959552 2024210236833792 2024865957675008 2026229691580416 2027230543899729 2029910366251008 2034752998483968 2036782971224064 2037442764865536 2038123070226432 2038783297978368 2039822037961218 2047391215865856 2048074843030272 2048738294550528 2049401960988672 2050097688870912 2050782219730944 2056340558053376 2058741899504388 2059408806501312 2061463377125376 2068442810155008 2069112859656192 2070474230071296 2071529116271496 2072200165547904 2079215949791232 2079889489133568 2080583967522816 2081257950019584 2090045199529728 2091420342353664 2092097835175936 2092808057389056 2093506849308672 2094185018032128 2102313156636756 2103026846731776 2104410530815488 2105092231667712 2112219377565696 2112903608008704 2113609109864448 2115371002330152 2118167338696704 2123220520157184 2124617490644992 2125338752581632 2126737116758016 2136408225251328 2137121575335936 2137813872574464 2138506394075136 2148252416874144 2148948319827456 2151092219609088 2156922433175552 2157642632986624 2158375106248704 2162295824919552 2169616643260416 2170319466921984 2171044140023808 2171747426107392 2172853910002167 2180916729944064 2182351661586432 2183058610618368 2184528886235136 2185236540555264 2188497113614368 2190449724882944 2193718076490528 2195906640850944 2196617980870656 2204055002677248 2205505158119424 2207343654605376 2215534455816192 2216992164151296 2219203947921408 2222515203463296 2228538998339584 2230039904698368 2230762301816832 2231484932947968 2234090803481334 2241654695868672 2242380855472128 2246094812086272 2250701669400576 2251453182246912 2253329980742988 2256308686872576 2257062071910912 2257793222565888 2263179500904448 2265437363503104 2266171227242496 2268817603535448 2269552562266752 2277236516438016 2277974202384384 2289097123294464 2291380842627072 2292123110473728 2292888454004736 2293631210225664 2297591287513088 2303315117849088 2304084198409056 2304830581369344 2305577206112256 2313383127810048 2314132523057152 2316834907313976 2325431998267392 2326998161424384 2327751967113216 2329283508830208 2331225186241392 2339117943515136 2339875675275264 2340656963463168 2341415193772032 2343751108263936 2349342451040256 2351300849470944 2352847885147872 2353610064572928 2355958145286144 2361578609639424 2363934640177152 2367461847167424 2368228760626176 2373878498231296 2376246799761408 2377016559009792 2377810248597504 2378580514308096 2379792377621421 2388623085176832 2390194676975616 2390968954486784 2391780637016064 2392579256352768 2393354306322432 2402643607584864 2403459253407744 2404261772252928 2405040606646272 2405819693334528 2413965002932224 2415553268416512 2416783968983412 2417566859805888 2426537737322496 2427347962109952 2428134275022848 2428958574379008 2430556704866304 2439990399412608 2440818723667968 2441609400287232 2442424657526784 2443215854370816 2452698682742882 2453531321187072 2455145619284736 2455940936945664 2458391108124672 2464255940493312 2465054209343488 2465877294841856 2467932836051844 2471195228479488 2477090606850048 2479561878011904 2480365105053696 2481193302884352 2481997058408448 2483261611431048 2492476262793216 2494116184670208 2494924126420992 2496604441411584 2507106373132032 2509607589543936 2510420549566464 2521861532852256 2522678462406144 2532039378075648 2532884830027776 2533705330458624 2540017375386624 2546076938517504 2546901712388096 2548617033940992 2549442630647808 2553246632550096 2559337755905616 2561891080992768 2562720977682432 2566965499527168 2571397503123456 2573089351139328 2575234263706272 2578638499282944 2579499510755328 2580335111503872 2584790198452224 2586490858176512 2589071272574976 2592934404040512 2593774356876288 2602556018786304 2603399088439296 2606439270728223 2616110998050816 2618720963002368 2619569269112832 2620443947433984 2625818614300672 2632360134684672 2633239083896064 2634092092993536 2643010257420288 2643866431782912 2645213455654812 2646953870791356 2647811322644544 2656775935844352 2657636569448448 2659426470199296 2660287962415104 2662038295805952 2664257355704448 2670613310510208 2673277649731584 2674143628886016 2675036529672192 2675903078596608 2687200970823936 2688969011597568 2689840073797632 2692523594612736 2698946982445056 2702974058532972 2705670682477056 2706547155001344 2713003997978624 2715710628298752 2716590353154048 2717497426968576 2718377730637824 2719762717281624 2729854954487808 2730766457373696 2731651059400704 2732535947984896 2734376292974592 2744989199339184 2745878408668416 2746810575323136 2747727739717632 2748617836167168 2757923746873344 2762038821695328 2762933554063872 2772287933054976 2773185985511424 2774111956697088 2775010600026112 2786726932706304 2788560456471552 2789507112763392 2790410743185408 2791342465744896 2792246690709504 2803084208849008 2804035795642368 2805880707753984 2806789642223616 2809589837856768 2816292503420928 2818145479819264 2820494669773536 2824223118262272 2830960693542912 2833785003442176 2835649489010688 2838013270206912 2848544300335104 2849495433781248 2850418496765952 2851341858766848 2853262218756096 2864336555832192 2865264426436608 2868122959478784 2879254975393818 2882127466116864 2883061099892736 2892822191013888 2893759289229312 2894725520031744 2895663234809856 2897138546669556 2902877000441856 2907888973258752 2909802215448576 2910744814157824 2912705181646848 2913648720740352 2917996151485824 2924957435320704 2927875521134592 2928823974494208 2943124872807168 2947015427751936 2947999440863232 2954045941088256 2955989552201728 2963353604617728 2973386539597824 2974349735755776 2975313243930624 2978787737975112 2988872927824896 2989841140629504 2992823957716992 2994793082781696 3001937576329216 3004439974323984 3008411582496768 3009416095881216 3010390963421184 3020583151337472 3023101092176928 3025090138047264 3026070083022336 3036315355250688 3037298936512512 3039344537370624 3044865549376512 3052129497725952 3055174456836096 3056164147298304 3057184605339648 3058174946967552 3071086823798784 3072112264545408 3073107441825792 3074102941483008 3084510837080064 3088112849256582 3089113209751968 3092195065688064 3100575997689856 3102664215232512 3103669289484288 3105711345106944 3108300248321856 3118823924686848 3119834233700352 3120875951284224 3121886925029376 3125001477685248 3132456601387008 3135067799294592 3137130513530496 3138146752763904 3139212086083584 3140260273963008 3141277527048192 3148771479519232 3153469734955134 3156615796223232 3157638347501568 3168329066348544 3169355412013056 3170413664796672 3171440685744128 3173056503495228 3184830780235776 3186926235967488 3188008128872448 3189040849354752 3190105675137024 3191139075096576 3203524810113152 3204612337876992 3205682363003904 3206720808861696 3207759591112704 3222378625311216 3223422479741184 3235383649763328 3236463949479936 3237562659373056 3243443737379328 3253320532550144 3254424964890624 3255479200382976 3256566210035712 3257621139161088 3271375094916096 3273527492379648 3274587915927552 3277854810832896 3285674587324416 3290577114735792 3293859961276416 3294926971305984 3302787475800064 3306082504015872 3308257737179136 3311015481908064 3323301683724288 3325488246226944 3326565501894656 3328805921882112 3342808497509376 3345059857047552 3346143452725248 3347227399421952 3351136205222001 3362482043803008 3363571283208192 3369142218129408 3376052504100864 3377179773370368 3378273773944832 3379994971114482 3386689833848832 3394769251356672 3398156045254656 3399256840863744 3403226405303172 3404328843400128 3412450341207488 3415854774657024 3416961303576576 3420370237390848 3422620666036224 3428530004164608 3430785801519104 3433645684941696 3438184665710592 3439332681007104 3440446815338496 3446386931269632 3454972676773632 3456126297613584 3457245872054016 3458365809168384 3470074691715072 3471198784585728 3475252360970964 3488147997401088 3491627950669824 3492759025483776 3493925263245312 3508676915272704 3509813512912896 3510985445194752 3512122790658048 3524013676560384 3526951274206416 3529271827721808 3530415096859392 3533937217929216 3542367914459136 3543515425931264 3545901960265728 3552343140939264 3560817747346944 3564370199642112 3565524838514688 3566715372896256 3567870771462144 3582934627765248 3585292015463424 3586453431730176 3587670955524096 3588868884529152 3590031459483648 3598595976593408 3603965411377296 3607560909969408 3608729540001792 3620947504398336 3623329902624768 3625175953475118 3626350289708832 3639806605983744 3641021943164928 3642201412534272 3643437861568512 3645835057299456 3659985599118912 3661171211557888 3662414100430848 3663636986290176 3664823781556224 3677231662497792 3679048024114323 3680296981780608 3682718428927104 3683911405418496 3696383910739968 3697581314015232 3698815942262784 3701899254077766 3706792842719232 3715635910275072 3718080608628736 3719342817017856 3720547657580544 3721789954326528 3722995587612672 3738714394189824 3741174277005312 3742386189631488 3746119783809024 3755056671227904 3760659559698048 3764411384315904 3765630824349696 3774614258057216 3784017693609216 3798059067113472 3799327245041664 3800557995687936 3801789145022464 3819115407776256 3820352568582144 3822925550911488 3824163945971712 3829869948825144 3839006633858424 3842836621489152 3844081466523648 3850448249290752 3857096254685184 3859634026708992 3862851395559408 3870502667255808 3877185297678336 3879736287264768 3883606908862464 3889401606060768 3890661535314432 3899943247094272 3903834028179456 3905098632658944 3924166497076224 3929353903669248 3930665921150976 3938727921451008 3948540202027008 3949858625844096 3951138139490304 3964515386130432 3965799647674368 3970430806187034 3971716983966816 3985163903766528 3986454854172672 3990431943622656 3993057443708928 4005919965765312 4009916474597376 4011215443329024 4012554794508288 4013854617894912 4027444201783296 4030801456235904 4033453517396352 4034760110696448 4038785391919104 4048420473667584 4049731915350016 4054461087799458 4059820732502016 4069505996967936 4073565942448128 4074885529731072 4076246140452864 4077566595956736 4079644075922436 4094782431731712 4096149686060544 4097476589101056 4098803921977344 4100195377741824 4101564439461888 4112681116106752 4117483799008776 4118817613002624 4122926754250752 4136885620310016 4143058232542992 4144400331095808 4158431899582464 4159778978267136 4161167935045632 4162515900039168 4180090399059456 4182840684707328 4184195670351872 4185616114778112 4187013698617344 4188370036064256 4204626313273512 4206053693463552 4208821061630976 4210184463335424 4224438755131392 4227218219728896 4230742004660304 4236334677393408 4246441040314368 4249234981289984 4250677505163264 4253474233516032 4272816450502656 4274243150671872 4275627745148928 4277012788150272 4296504833748288 4297896639654912 4302184439218176 4313844866351104 4315285265973248 4316750212497408 4318882463090727 4324591649839104 4339233286520832 4340638933843968 4342088280047616 4343494852214784 4345707820004334 4361833459888128 4364703323172864 4366117221236736 4369057772470272 4370473081110528 4376994227228736 4380899449765888 4387436152981056 4391813281701888 4393235961741312 4408110005354496 4411010316238848 4414687309210752 4431068911632384 4433984328302592 4445030406926592 4457077996679168 4460079809396736 4461524603633664 4462969865895936 4468181606962668 4483309391737344 4484761710944256 4492189624172544 4501403338801152 4502906364493824 4506659961485976 4512617373745152 4514124143821824 4515586445131776 4526359001808896 4530874727006208 4537635207070896 4539105124533504 4554473032876032 4555948404768768 4578194246588928 4582761685254144 4584246220947456 4585776908009472 4587262420451328 4595182575026176 4606630235698176 4608168396818112 4609661162738688 4611154412224512 4626766255620096 4632169273884873 4633669814627952 4650863996534784 4653996322848768 4655503934226432 4658567017660416 4662450372482784 4678235887030272 4679751350550528 4681313926926336 4682830387544064 4687502216527872 4698684902080512 4702601698941888 4705695770295744 4707220129145856 4711916290572288 4723157219278848 4727869280354304 4730204602432701 4734923694334848 4736457521252352 4747756996462592 4752493599522816 4754033118019584 4755620497195008 4757161028616192 4759584755242842 4777246170353664 4780389353951232 4781937908973568 4783561274032128 4785158512705536 4786708612644864 4805287215169728 4806918506815488 4808523544505856 4810081213292544 4811639386669056 4827930005864448 4831106536833024 4833567937966824 4835133719611776 4853075474644992 4854695924219904 4856268550045696 4879980798825216 4881637447335936 4883218800574464 4884849315053568 4886431708741632 4905397365485764 4907062642374144 4910291238569472 4911881873891328 4916782216249344 4928511880986624 4930108418686976 4931754589683712 4935865672103688 4942390456958976 4954181213700096 4959123756023808 4962386605768704 4966523222862096 4984952525586432 4988232369340416 4989848252841984 4993208882823168 5014212746264064 5019215179087872 5020841099132928 5043723065704512 5045356924812288 5064078756151296 5065769660055552 5067410660917248 5069992456671723 5080034750773248 5092153877035008 5093803424776192 5097234067881984 5098885261295616 5106493265100192 5118675511811232 5123782161985536 5125441955364864 5133930999054336 5142795006246912 5146178702278656 5150468527412544 5157276998565888 5158999021510656 5160670223007744 5169580396904448 5172981716353024 5178142545149952 5185868808081024 5187548713752576 5205112037572608 5206798176878592 5212878541456446 5232221996101632 5237441926004736 5239138538225664 5240887894867968 5251637228601344 5264720269369344 5266478167792128 5268184185987072 5286020514840576 5287732863565824 5290426911309624 5293907741582712 5295622645289088 5313551871688704 5315273138896896 5318852940398592 5328514711408896 5341226621020416 5346555299463168 5348287257772032 5350073059344384 5351806157193216 5374401941647872 5377938023195136 5379680147595264 5385047189225472 5397893964890112 5405948117065944 5411341364954112 5413094310002688 5426007995957248 5431421256597504 5434994853937152 5439525434563248 5459709908975616 5461532914747392 5463302118801408 5465071895969792 5468752585949184 5489978398678368 5491756817336832 5493621150646272 5495455479435264 5497235672334336 5515847493746688 5524077643390656 5525867108127744 5544575866109952 5546371971022848 5548223913394176 5550021200052224 5552848881116649 5573453865412608 5577120912943104 5579014225526784 5580821486370816 5582684931489792 5584493381419008 5606168417698016 5608071591284736 5611761415507968 5613579284447232 5619179675713536 5632585006841856 5636290959638528 5640989339547072 5648446236524544 5661921387085824 5667570006884352 5671298978021376 5676026540413824 5697088600670208 5698990867562496 5700836993531904 5702683717533696 5728673111664384 5730528852873216 5736245918957568 5758509950787636 5764254932233728 5766122199785472 5785644382027776 5787518578458624 5789451040063488 5791326469619712 5794277093339112 5805754000883712 5815777946517504 5819604430897152 5821489628315648 5825410363293696 5835992302971648 5849914870641408 5855751042269184 5857647948988416 5886249745614336 5894030855503872 5895998881726464 5908091882176512 5911979104403456 5926707209235456 5946773079195648 5948699471511552 5955646209280551 5957575475950224 5977745855649792 5979682281259008 5985647915433984 5989586165563392 6003875152658432 6008879948647968 6016823164993536 6018832191762432 6020781926842368 6041166302674944 6046202184353856 6050180276094528 6052140166044672 6072630710501376 6074597873025024 6078689074741248 6081691631699187 6089731098753024 6104258995451904 6110348913672192 6112328294596608 6114369210679296 6116349893935104 6142173647597568 6144224529090816 6146214883651584 6148205882966016 6169021674160128 6176225698513164 6178226419503936 6184390131376128 6201151995379712 6205328430465024 6207338578968576 6211422690213888 6216600496643712 6237647849373696 6239668467400704 6241751902568448 6243773850058752 6270135598589184 6274261027060992 6276293505527808 6278424172167168 6280520547926016 6282555054096384 6297542959038464 6306939469910268 6313231592446464 6315276695003136 6336658132697088 6338710824026112 6340827329593344 6342881371488256 6346113006990456 6369661560471552 6373852471934976 6376016257744896 6380211350274048 6407049620226304 6409224675753984 6411364726007808 6413441617723392 6415519182225408 6444757250622432 6446844959482368 6470767299526656 6472927898959872 6475125318746112 6486887474758656 6506641065100288 6508849929781248 6510958400765952 6513132420071424 6515242278322176 6542750189832192 6547054984759296 6549175831855104 6555709621665792 6571349174648832 6581154229471584 6587719922552832 6589853942611968 6605574951600128 6612165008031744 6616515474358272 6622030963816128 6646603367448576 6650976492453888 6653131003789312 6657611843764224 6685616995018752 6690119714095104 6692286905450496 6694454798843904 6702272410444002 6724964087606016 6727142566416384 6738284436258816 6752105008201728 6754359546740736 6756547547889664 6759989942228964 6773379667697664 6789538502713344 6796312090509312 6798513681727488 6806452810606344 6808657686800256 6824900682414976 6831709549314048 6833922607153152 6867291369883392 6876369331421184 6878665362014208 6880893630676992 6892773862539264 6909945353547264 6912252595227168 6914491744108032 6916731618336768 6940149383430144 6942397569171456 6950504721941928 6976295994802176 6983255901339648 6987850526490624 7017353830545408 7019627025825792 7021970890389504 7024245581316096 7048027353120768 7053902548412832 7058543655443616 7060830193718784 7067874435858432 7084735828918272 7087030851862528 7091803920531456 7104686281878528 7121635494693888 7128740399284224 7131049677029376 7133430745792512 7135741542924288 7139377132864263 7165869255530496 7170584030926848 7172906863460352 7175341911048192 7177737769058304 7180062918967296 7197191953186816 7207930822754592 7215121819938816 7217459080003584 7241895008796672 7246659805249536 7250351906950236 7252700579417664 7279613211967488 7282043886329856 7284402825068544 7286875723137024 7291670114598912 7319971198237824 7322342423115776 7324828200861696 7327273972580352 7329647563112448 7358096048228646 7360593963561216 7365436857854208 7367822810836992 7392767821479936 7395162628030464 7397631884525568 7403798508155532 7413585685438464 7431271820550144 7436161217257472 7438685634035712 7441095315161088 7443579908653056 7445991175225344 7477428788379648 7482348554010624 7484772379262976 7521319119396096 7528822768631808 7531261648699392 7549228516114432 7568035387218432 7596118134226944 7598654490083328 7601115991375872 7603578290044928 7638230815552512 7640705137164288 7645851101822976 7648327891943424 7659739897650288 7678013267716848 7685673242978304 7688162933047296 7700896498581504 7714192509370368 7719268053417984 7725702791118816 7741005334511616 7754370595356672 7759472574529536 7767213817724928 7778803212121536 7781323070628864 7799886494188544 7807668056358912 7810197265317888 7819317812184669 7848332994152448 7858707807338496 7861331842301952 7877455842902016 7897080404054016 7899717251688192 7902276278980608 7929030772260864 7931599295348736 7940861612374068 7943433967933632 7970327807533056 7972909708345344 7980863887245312 7986114887417856 8011839931530624 8019832949194752 8022430886658048 8025109589016576 8027709235789824 8061602912471808 8066907034792704 8069520221392896 8077570783838208 8096840947335168 8099463830700032 8108922175598916 8119641465004032 8139011993935872 8147131884896256 8149771059462144 8152492280905728 8155133191913472 8159288151844872 8189564863463424 8192299372121088 8194953178202112 8197607843954688 8203128878923776 8234967598017552 8237635226005248 8245853508501504 8273771240620032 8286116465085984 8288800662191616 8316863799164928 8319557956534272 8322335870091264 8325031800078336 8360180798118912 8365681369414656 8368391340703744 8371232229556224 8374027397234688 8376740072128512 8409252626547024 8412107386927104 8417642123261952 8420368926670848 8448877510262784 8454436439457792 8461484009320608 8472669354786816 8492882080628736 8498469962579968 8501355010326528 8506948467032064 8545632901005312 8548486301343744 8551255490297856 8554025576300544 8593009667496576 8595793279309824 8604368878436352 8627689732702208 8630570531946496 8637764926181454 8649183299678208 8678466573041664 8681277867687936 8684176560095232 8686989704429568 8691415640008668 8723666919776256 8729406646345728 8732234442473472 8738115544940544 8740946162221056 8753988454457472 8761798899531776 8774872305962112 8783626563403776 8786471923482624 8829374618421504 8862137823264768 8867968656605184 8890060813853184 8914155993358336 8920159618793472 8923049207267328 8925939731791872 8936363213925336 8966618783474688 8969523421888512 8984379248345088 9005812728987648 9013319922971952 9025234747490304 9028248287643648 9031172890263552 9052718003617792 9061749454012416 9075270414141792 9078210249067008 9108946065752064 9111896809537536 9156388493177856 9165523370508288 9168492441894912 9171553816018944 9174524840902656 9190365150052352 9213260471396352 9216336793636224 9219322325477376 9222308824449024 9253532511240192 9264338547769746 9267339629255904 9301727993069568 9307992645697536 9311007868452864 9317134035320832 9324900744965568 9356471774060544 9359502701101056 9362627853852672 9365660775088128 9375004433055744 9397369804161024 9405203397883776 9411391540591488 9414440258291712 9423832581144576 9446314438557696 9460409204865402 9469847388669696 9472915042504704 9495513992925184 9504987199045632 9508066236039168 9511240994390016 9514322057232384 9519169510485684 9554492340707328 9560778707902464 9563875817947136 9567122548064256 9570317025411072 9573417225289728 9610574430339456 9613837013630976 9617047089011712 9620162426585088 9623278773338112 9667135875933648 9670267439223552 9706150949289984 9709391848439808 9712537100091392 9759961597650432 9763274894671872 9766437601148928 9769698630107136 9772863417483264 9810794730971528 9814125284748288 9820582477138944 9823763747782656 9833564432498688 9857023761973248 9863509179367424 9871731344207376 9884780913917952 9908362427400192 9918247512047616 9924773211537408 9933046445724192 9969905051172864 9976464738680832 9979696505683968 9986417765646336 10028425492528128 10038430358175744 10041682198265856 10087446131409024 10090713849624576 10128157512302592 10131539320111104 10134821321834496 10139984913343446 10160069501546496 10184307754070016 10187606849552384 10194468135763968 10197770522591232 10212986530200384 10237351023622464 10247564323971072 10250883910729728 10267861998108672 10285590012493824 10292357404557312 10300937054825088 10314553997131776 10317998043021312 10321340446015488 10339160793808896 10345963432706048 10371737616162048 10375097427505152 10410224075145216 10413596353757184 10425757082912892 10464443992203264 10474883852009472 10478277076451328 10481775789735936 10503274457202688 10529440538738688 10532956335584256 10536368371974144 10572041029681152 10580853822619248 10587815483165424 10591245290578176 10627103743377408 10630546277793792 10637705880797184 10657029422817792 10682453242040832 10693110598926336 10696574515544064 10700146118688768 10703612314386432 10748803883295744 10755876046390272 10759360295190528 10770094378450944 10795787929780224 10811896234131888 10822682729908224 10826188620005376 10852015991914496 10862842513195008 10869989707874304 10879050869126496 10919419817951232 10923065829494784 10926604237602816 10930143791939584 10937505171898368 10979956797356736 10983513634673664 10987242301292544 10990910958870528 10994471344668672 11031694987493376 11037144072342969 11048155286781312 11051734216255488 11089151732219904 11092743942045696 11096447826788352 11100042400104448 11105697762233298 11146907730825216 11154241825886208 11158028451053568 11161642972741632 11165369862979584 11168986762838016 11212336835396032 11216143182569472 11223522831015936 11227158568894464 11238359351427072 11265170013683712 11272581919277056 11281978679094144 11296892473049088 11323842774171648 11352053080827648 11394177201340416 11397981735124992 11401673987063808 11405367435067392 11457346223328768 11461057705746432 11472491837915136 11517019901575272 11528509864467456 11532244399570944 11571288764055552 11578902080126976 11588554186678224 11611508001767424 11631555893035008 11639208861794304 11642979256631296 11650820726587392 11671984605943296 11699829741282816 11711502084538368 11715295897976832 11772499491228672 11788061711007744 11791997763452928 11816183764353024 11823958208806912 11853414418470912 11893546158391296 11897398943023104 11911292418561102 11915150951900448 11955491711299584 11959364562518016 11971295830867968 11979172331126784 12007750305316864 12017759897295936 12033646329987072 12037664383524864 12041563853684736 12082332605349888 12092404368707712 12100360552189056 12104280332089344 12145261421002752 12149195746050048 12163383263398374 12179462197506048 12208517990903808 12220697827344384 12224656589193216 12228738421358592 12232699787870208 12284347295195136 12288449058181632 12292429767303168 12296411765932032 12338043348320256 12352451397026328 12356452839007872 12368780262752256 12402303990759424 12410656860930048 12433200993287424 12475295698747392 12479336934801408 12483503805136896 12487547700117504 12540271197178368 12548522054121984 12552587011055616 12556848344334336 12561041095852032 12565110108192768 12595085918076928 12613878939820536 12626463184892928 12630553390006272 12673316265394176 12681654659186688 12692226013980912 12739323120943104 12747704943869952 12752032515489792 12760422700548096 12814099240452608 12818449351507968 12822729452015616 12826883235446784 12831038364450816 12889514501244864 12893689918964736 12941534599053312 12945855797919744 12950250637492224 12956647389272181 12973774949517312 13013282130200576 13017699859562496 13021916801531904 13026264840142848 13030484556644352 13085500379664384 13094109969518592 13098351663710208 13111419243331584 13142698349297664 13162308458943168 13175439845105664 13179707885223936 13211149903200256 13224330016063488 13233030948716544 13244061927632256 13293206734897152 13301952984907776 13306262007578624 13371233990037504 13380239428190208 13384573810900992 13388909597687808 13404544820888004 13449928175212032 13454285132832768 13476568872517632 13504210016403456 13508719093481472 13513095095779328 13519979884457928 13546759335395328 13579077005426688 13592624181018624 13612905621212688 13617315373600512 13649801364829952 13663419098628096 13667845214306304 13734582739766784 13752738662842368 13757330724028416 13761787261353984 13785547725078528 13819890707094528 13824505190454336 13828983488216064 13833463236673536 13880298766860288 13896507821654619 13901009443883856 13952591989604352 13966511802679296 13975701052981248 14034707661090816 14039254051651584 14043941780779008 14048491162632192 14096054706241536 14107805096825664 14117087310887232 14121660387437568 14135748871716864 14169471657836544 14174061703725056 14183607841062912 14190613807298103 14209372563757056 14243270989387776 14257480798568448 14262099354058752 14266861491585024 14271483085848576 14278754265728526 14331738511060992 14341168061853696 14345813726920704 14350683822096384 14355475538116608 14360125837934592 14394383906373632 14415861645509184 14430243639877632 14434918160007168 14483790017593344 14493319610499072 14500703813900472 14505401158835328 14559226423934976 14564087772659712 14568805650137088 14639942396475648 14644684846231552 14649656401723392 14654547945160704 14659295126224896 14716192096457292 14721187927122432 14730873715708416 14735645621673984 14785535642959872 14790325256060928 14795263769051136 14807597016311064 14827171370876928 14862543641100288 14872322434514944 14877371268071424 14887159817306112 14954857576759296 14964697108021248 14969544758525952 15042638238792192 15057645537263616 15062523297398784 15098457032228864 15136070774436864 15192236268453888 15197308980166656 15202231982751744 15209977370015169 15276461631105024 15281410274328576 15291702203645952 15296655783886848 15319479795300576 15356026535433696 15371346485956608 15376325866094592 15401792997163008 15428385018740736 15438536106835968 15451405582237632 15482010669023232 15508741190713344 15518945149059072 15534427635449856 15557606424243072 15562646141257728 15599772988377088 15615336112717824 15620394530635776 15638635624369338 15696665988304896 15717415614676992 15722663684603904 15754911685804032 15794160808108032 15799434503376384 15804552557961216 15858061544521728 15863198590697472 15881723224748136 15886867935867264 15940655615066112 15945819416690688 16023679863061248 16039665898389504 16044861773316096 16050219178033152 16055418471579648 16123205824943616 16133814069585408 16139040442785792 16155141567676416 16193681894670336 16198927661400064 16217844351197832 16239282930008064 16278023987871744 16294263769792512 16304984561811456 16318576303689744 16379129726926848 16384598744242176 16389906356404224 16395215687909376 16406257757847552 16469935196035104 16475270452010496 16491707017003008 16547542481240064 16572232930171968 16577601324383232 16633727598329856 16639115913068544 16644671740182528 16650063600156672 16658546643349947 16720361596237824 16731362738829312 16736782681407488 16742464459112448 16748054794469376 16753480144257024 16818505253094048 16824214773854208 16835284246523904 16840737853341696 16897755020525568 16908872878915584 16922968018641216 16945338709573632 16985764161257472 16996939925159936 17002710020653056 17013896934064128 17091265802010624 17096972602687488 17102510980595712 17108051152601088 17186019334993152 17191586558619648 17208737756872704 17255379465404416 17261141063892992 17275529852362908 17298366599356416 17356933146083328 17362555735375872 17368353120190464 17373979408859136 17382831280017336 17447333839552512 17458813292691456 17464468884946944 17476231089881088 17507976908914944 17549744611924224 17567253126807552 17572943846965248 17658749236843008 17724275646529536 17735937313210368 17780121627706368 17828311986716672 17840319237586944 17846098414534656 17872726427850672 17933237566949376 17939046843777024 17968758496690176 18011625457975296 18026639845943904 18050469494980608 18056496575287296 18062345780527104 18105436007235584 18123498908024832 18150540828283584 18156420498134016 18217892131504128 18223793619075072 18245074895097561 18312776986355712 18331046741016576 18336984883789824 18343107632037888 18349049681805312 18380730300104704 18426520942792704 18432673587272448 18438644650954752 18444617648898048 18507065022480384 18528677095539492 18534679258511808 18603455986139136 18615985291395072 18622015736905728 18634268070641664 18649801489931136 18712943548121088 18719005402202112 18725255707705344 18731321550176256 18810406795767552 18822783081182976 18828880516583424 18847665162289152 18892628877115392 18920818409730804 18939694777339392 18945830085009408 18991027985850368 19009974398091264 19016132472078336 19022481988780032 19028644114464768 19038339020971368 19108984681414656 19121557415804928 19127751635894272 19140634050822144 19221148860678912 19227674027261952 19234094178023424 19240324853170176 19246557546676224 19334271751867296 19340534878447104 19412301898579968 19418783696879616 19425074200182784 19519923195300864 19526549789343744 19532875202297856 19539397260214272 19545726834966528 19621589461943056 19628250569496576 19641164954277888 19647527495565312 19667128864997376 19714047523946496 19727018358734848 19743462688414752 19769561827835904 19816724854800384 19836495024095232 19849546423074816 19866092891448384 19939810102345728 19952929477361664 19959393011367936 19972835531292672 20056850985056256 20076860716351488 20083364396531712 20174892262818048 20181427699249152 20256315024605184 20263078640222208 20269642643668992 20279969826686892 20320139003092992 20368615508140032 20375213699104768 20388936271527936 20395541045182464 20425973060400768 20474702047244928 20495128647942144 20501767821459456 20601874109650176 20629107994263552 20635996086042624 20642680892030976 20678321587617792 20691926865412096 20743475232324096 20750194855010304 20820448150290432 20827192707514368 20851514165825784 20928887984406528 20949767704018944 20963551579471872 21058881077477376 21065912671168512 21072736743948288 21144082059362304 21161707645238496 21175630966330848 21182490581156352 21254207486754816 21261092555587584 21275411761594368 21314058845635584 21364906484081664 21386221197852672 21393149031088128 21400292237377536 21407224628772864 21497607766591488 21511752092780544 21518720590381056 21540188756901888 21591575859560448 21623792468263776 21645365459816448 21652377240010752 21704031983828992 21725685026390016 21739979415748608 21758101738252992 21838839635902464 21846131658989568 21853208475205632 21860287583879168 21875010343796736 21959913594713472 21967027269347328 21974484602585088 21981821917741056 21988942689337344 22074288144685938 22096310573562624 22103468432510976 22178303464439808 22185487884091392 22192895653576704 22200084800208896 22211395524466596 22293815461650432 22308483651772416 22316056902107136 22323285945483264 22330739725959168 22337973525676032 22424673670792064 22432286365138944 22447045662031872 22454317137788928 22563957358188288 22593784946098176 22647685548343296 22704106161655296 22788354402680832 22795963470249984 22803347974127616 22810734870134784 22914692446657536 22922115411492864 22944983675830272 23034039803150544 23057019728934912 23064488799141888 23142577528111104 23157804160253952 23177108373356448 23223016003534848 23263111786070016 23278417723588608 23285958513262592 23301641453174784 23343969211886592 23399659482565632 23423004169076736 23430591795953664 23457953436554007 23544998982457344 23576123422015488 23583995526905856 23632367528706048 23647916417613824 23706828836941824 23787092316782592 23794797886046208 23822584837122204 23830301903800896 23910983422599168 23918729125036032 23942591661735936 23958344662253568 24015500610633728 24035519794591872 24067292659974144 24075328767049728 24083127707369472 24184808737415424 24200721104378112 24208560664178688 24290522842005504 24298391492100096 24326766526796748 24358924395012096 24417035981807616 24441395654688768 24449313178386432 24457476842717184 24465399575740416 24568694590390272 24576898116363264 24584859534606336 24592823531864064 24704902794052656 24712905678015744 24737560525504512 24804607981518848 24821313721860096 24866401986574848 24950591397494784 24958673869602816 24967007610273792 24975095400235008 25080542394356736 25097044108243968 25105174022111232 25113696688668672 25122082191704064 25130220216385536 25190171836153856 25227757879641072 25252926369785856 25261106780012544 25346632530788352 25363309318373376 25384452027961824 25478646241886208 25495409887739904 25504065030979584 25520845401096192 25628198480905216 25636898703015936 25645458904031232 25653766470893568 25662076728901632 25779029002489728 25787379837929472 25883069198106624 25891711595839488 25913294778544362 25947549899034624 26026564260401152 26035399719124992 26043833603063808 26052529680285696 26060969113288704 26171000759328768 26188219939037184 26196703327420416 26222838486663168 26285396698595328 26324616917886336 26350879690211328 26359415770447872 26422299806400512 26488123855264512 26586413469794304 26603905969815552 26612524015157248 26742467980075008 26760478856380416 26769147621801984 26777819195375616 26809089641776008 26899856350424064 26908570265665536 26953137745035264 27017438186962944 27039959768915856 27093518670790656 27158154010853376 27185248362037248 27225811242425376 27234630747201024 27299602729659904 27326838197256192 27335690428612608 27469165479533568 27505477325684736 27514661448056832 27523574522707968 27571095450157056 27639781414189056 27649010380908672 27657966976432128 27666926473347072 27760597533720576 27793015643309238 27802018887767712 27905183979208704 27933023605358592 27951402105962496 28069415322181632 28078508103303168 28087883561558016 28096982325264384 28192109412483072 28215610193651328 28234174621774464 28243320774875136 28271497743433728 28338943315673088 28348123407450112 28381227614596206 28418745127514112 28486541978775552 28514961597136896 28524198708117504 28533722983170048 28542966171697152 28557508531457052 28663477022121984 28682336123707392 28691627453841408 28701367644192768 28710951076233216 28720251675869184 28788767812747264 28831723291018368 28860487279755264 28869836320014336 29001407627800944 29010802317670656 29118452847869952 29128175545319424 29137611300274176 29279884792951296 29289369692463104 29299312803446784 29309095890321408 29318590252449792 29432384192914584 29442375854244864 29461747431416832 29471291243347968 29571071285919744 29590527538102272 29615194032622128 29654342741753856 29725087282200576 29744644869029888 29754742536142848 29774319634612224 29909715153518592 29929394216042496 29939089517051904 30085276477584384 30115291074527232 30125046594797568 30196914064457728 30272141548873728 30384472536907776 30394617960333312 30404463965503488 30419954740030338 30552923262210048 30562820548657152 30583404407291904 30593311567773696 30638959590601152 30712053070867392 30742692971913216 30752651732189184 30803585994326016 30856770037481472 30877072213671936 30902811164475264 30964021338046464 31017482381426688 31037890298118144 31115212848486144 31125292282515456 31199545976754176 31230672225435648 31240789061271552 31277271248738676 31393331976609792 31434831229353984 31445327369207808 31509823371608064 31588321616216064 31598869006752768 31609105115922432 31716123089043456 31763446449496272 31773735871734528 31881311230132224 31891638833381376 32047359726122496 32079331796779008 32089723546632192 32100438356066304 32110836943159296 32246411649887232 32267628139170816 32278080885571584 32310283135352832 32387363789340672 32435688702395664 32478565860016128 32556047975743488 32588527539585024 32609969123622912 32637152607379488 32758259453853696 32769197488484352 32779812712808448 32790431375818752 32812515515695104 32939870392070208 32950540904020992 32983414034006016 33095084962480128 33111432217028907 33144465860343936 33155202648766464 33267455196659712 33278231826137088 33289343480365056 33300127200313344 33317093286699894 33440723192475648 33462725477658624 33473565362814976 33484928918224896 33496109588938752 33506960288514048 33637010506188096 33648429547708416 33670568493047808 33681475706683392 33795510041051136 33817745757831168 33845936037282432 33890677419147264 33971528322514944 33993879850319872 34182531604021248 34193945205374976 34205021961191424 34216102305202176 34372038669986304 34383173117239296 34417475513745408 34510758930808832 34522282127785984 34551059704725816 34596733198712832 34713866292166656 34736706240380928 34765662560034672 34894667679105024 34917626585382912 34928937769893888 34952462179762176 35015953817829888 35099489223848448 35134506253615104 35145887693930496 35317498473686016 35448551293059072 35471874626420736 35560243255412736 35656623973433344 35680638475173888 35692196829069312 35745452855701344 35866475133898752 35878093687554048 35937516993380352 36023250915950592 36053279691887808 36100938989961216 36112993150574592 36124691561054208 36210872014471168 36246997816049664 36301081656567168 36312840996268032 36435784263008256 36447587238150144 36490149790195122 36625553972711424 36662093482033152 36673969767579648 36686215264075776 36698099363610624 36761460600209408 36853041885585408 36865347174544896 36877289301909504 36889235297796096 37014130044960768 37057354191078984 37069358517023616 37206911972278272 37231970582790144 37299602979862272 37425887096242176 37438010804404224 37450511415410688 37462643100352512 37620813591535104 37645566162365952 37657761033166848 37695330324578304 37785257754230784 37841636819461608 37879389554678784 37891660170018816 37982055971700736 38019948796182528 38044963977560064 38076678041942736 38217969362829312 38243114831609856 38255503271788544 38281268101644288 38442297721357824 38455348054523904 38468188356046848 38480649706340352 38493115093352448 38668543503734592 38681069756894208 38824603797159936 38837567393759232 38850148400365568 38869942167816543 39039846390601728 39053099578687488 39065750404595712 39078794520428544 39091453669933056 39243178923886112 39256501138993152 39282329908555776 39295054991130624 39334257729994752 39428095047892992 39454036717469696 39486925376829504 39539123655671808 39633449709600768 39672990048190464 39699092846149632 39732185782896768 39879620204691456 39905858954723328 39918786022735872 40113701970112512 40153721432702976 40166728793063424 40349784525636096 40362855398498304 40512630049210368 40526157280444416 40539285287337984 40559939653373784 40640278006185984 40737231016280064 40750427398209536 40777872543055872 40851946120801536 40949404094489856 40990257295884288 41003535642918912 41203748219300352 41258215988527104 41271992172085248 41285361784061952 41356643175235584 41383853730824192 41486950464648192 41500389710020608 41640896300580864 41689523464963857 41703028331651568 41857775968813056 41899535408037888 41927103158943744 42117762154954752 42131825342337024 42145473487896576 42288164118724608 42323415290476992 42351261932661696 42364981162312704 42508414973509632 42522185111175168 42550823523188736 42571841421894309 42628117691271168 42729812968163328 42772442395705344 42786298062176256 42800584474755072 42814449257545728 42995215533182976 43023504185561088 43037441180762112 43080377513803776 43183151719120896 43247584936527552 43290730919632896 43304754480021504 43408063967657984 43451370052780032 43479958831497216 43516203476505984 43677679271804928 43692263317979136 43706416950411264 43720575167758336 43919827189426944 43934054538694656 43948969205170176 43963643835482112 43977885378674688 44148576289371876 44192621147125248 44206936865021952 44356606928879616 44370975768182784 44385791307153408 44400169600417792 44422791048933192 44587630923300864 44616967303544832 44632113804214272 44661479451918336 44849347341584128 44864572730277888 44894091324063744 44908634275577856 45127914716376576 45187569892196352 45295371096686592 45408212323310592 45576708805361664 45591926940499968 45606695948255232 45829384893315072 45844230822985728 45889967351660544 46068079606301088 46114039457869824 46128977598283776 46285155056222208 46315608320507904 46354216746712896 46446032007069696 46526223572140032 46556835447177216 46571917026525184 46603282906349568 46687938423773184 46799318965131264 46846008338153472 46861183591907328 46915906873108014 47089997964914688 47152246844030976 47167991053811712 47264735057412096 47295832835227648 47413657673883648 47574184633565184 47589595772092416 47645169674244408 47660603807601792 47821966845198336 47837458250072064 48071039589183744 48134585319948288 48150657534099456 48166255414738944 48369617474830848 48401442208756224 48417121328357376 48581045684011008 48596782984200192 48653533053593496 48717848790024192 48834071963615232 48882791309377536 48914953685434368 49137389180780544 49153796232726528 49169719069212672 49185647063728128 49409805588105312 49425811356031488 49475121051009024 49609215963037696 49642627443720192 49732803973149696 49901182794989568 49917347739205632 49934015220547584 49950190800470016 49975639930049841 50161084788713472 50194088216487936 50210348044222464 50227393377337344 50244164383408128 50260440432771072 50380343672307712 50455515759282144 50505852739571712 50522213560025088 50693265061576704 50726618636746752 50768904055923648 50957292483772416 50990819775479808 51008130061959168 51041690802192384 51256396961810432 51273797406031872 51290917808062464 51307532941787136 51324153457803264 51558058004979456 51574759675858944 51766138396213248 51783423191678976 51826589557088724 51895099798069248 52053128520802304 52070799438249984 52087667206127616 52105059360571392 52121938226577408 52342001518657536 52376439878074368 52393406654840832 52649233835772672 52701759380422656 52718831540895744 52844599612801024 52976247710529024 53172826939588608 53207811939631104 53225048030314496 53484935960150016 53520957712760832 53538295243603968 53618179283552016 53799712700848128 53817140531331072 53906275490070528 54034876373925888 54079919537831712 54187037341581312 54316308021706752 54370496724074496 54451622484850752 54469261494402048 54599205459319808 54653676394512384 54671380857225216 54735224685292683 54938330959067136 55010954651369472 55029322896113664 55047149045415936 55142190900314112 55279562828378112 55298020761817344 55315933952864256 55333852946694144 55521195067441152 55586031286618476 55604037775535424 55810367958417408 55866047210717184 55902804211924992 56138830644363264 56157016206606336 56175767123116032 56193964650528768 56431220387302656 56468349243548928 56486641549750272 56542995486867456 56677886631346176 56696246814900224 56762455229192412 56837490255028224 56973083957551104 57029923194273792 57048397416235008 57067445966340096 57085932343394304 57115017062914104 57326954044243968 57364672247414784 57383254907682816 57421902152466432 57663446582036736 57720974559510528 57739672640028672 58002815255601888 58021604635341312 58236905695739904 58256351090638848 58275222600548352 58559769585902592 58578739384926208 58598625606893568 58618191780642816 58637180504899584 58864768385829168 58884751708489728 58923494862833664 58942582486695936 59142142571839488 59181055076204544 59230388065244256 59308685483507712 59450174564401152 59489289738059776 59509485072285696 59548639269224448 59819430307037184 59858788432084992 59878179034103808 60170552955168768 60230582149054464 60250093189595136 60393828128915456 60544283097747456 60768945073815552 60789235920666624 60808927931006976 60839909480060676 61105846524420096 61125641097314304 61166808814583808 61186623135547392 61277919181202304 61424106141734784 61485385943826432 61505303464378368 61805622328950528 61928042676092928 62034964762853376 62075780596236288 62230425696972288 62250584565030912 62399091953508352 62461344450871296 62481578122543104 62554542497477352 62786663953219584 62890654738415616 63176643232432128 63197738013505536 63218210231844864 63432246178086912 63526892898992544 63547471743469056 63762622460264448 63783277666762752 64094719452244992 64158663593558016 64179447093264384 64200876712132608 64221673886318592 64492823299774464 64535256278341632 64556161771143168 64620566270705664 64774727578681344 64871377404791328 64957131720032256 65112095951486976 65177055079170048 65219938247245824 65274305214758976 65516518907707392 65538394976968704 65559625425616896 65580862751637504 65625031031390208 65879740784140416 65901081808041984 65966828068012032 66222864434057814 66288931720687872 66310405297532928 66534910393319424 66556463652274176 66578686960730112 66600254400626688 66634186573399788 66881446384951296 66925450955317248 66947130725629952 66969857836449792 66992219177877504 67013920577028096 67274021012376192 67296859095416832 67341136986095616 67362951413366784 67691872074564864 67781354838294528 67943056645029888 67987759700639744 68365063208042496 68387890410749952 68410043922382848 68432204610404352 68744077339972608 68766346234478592 68834951027490816 69044564255571968 69102119409451632 69193466397425664 69427732584333312 69473412480761856 69531325120069344 69789335358210048 69835253170765824 69857875539787776 69904924359524352 70031907635659776 70198978447696896 70269012507230208 70291775387860992 70634996947372032 70897102586118144 70943749252841472 71120486510825472 71313247946866688 71361276950347776 71384393658138624 71490905711402688 71732950267797504 71756187375108096 71875033986760704 72046501831901184 72106559383775616 72201877979922432 72225986301149184 72249383122108416 72421744028942336 72602163313134336 72625681992536064 72871568526016512 72895174476300288 72980299580390244 73251107945422848 73324186964066304 73347939535159296 73372430528151552 73396198727221248 73522921200418816 73706083771170816 73730694349089792 73754578603819008 73778470595592192 74114708382157968 74138717034047232 74413823944556544 74463941165580288 74599205959724544 74851774192484352 74876021608808448 74901022830821376 74925286200705024 75241627183070208 75291132324731904 75315522066333696 75390660649156608 75570515508461568 75683273638923216 75758779109357568 75783320340037632 75964111943401472 76039897592365056 76089927955120128 76153356083885472 76435938725658624 76486229663219712 76511006543577088 76562536203288576 76884595442715648 76910696109047808 76936376712093696 76961299412680704 76986230186704896 77337087007469184 77362139513788416 77649207594319872 77675134787518464 77700296800731136 77739884335633086 78079692781203456 78106199157374976 78131500809191424 78157589040857088 78182907339866112 78486357847772224 78513002277986304 78564659817111552 78590109982261248 78668515459989504 78856190095785984 78908073434939392 78973850753659008 79078247311343616 79266899419201536 79464371565793536 79759240409382912 79811717909446656 79837572045471744 80227403940225024 80307442865405952 80333457586126848 80699569051272192 80725710796996608 81052314560888832 81119879306747568 81280556012371968 81474462032560128 81500854796419072 81555745086111744 81703892241603072 81898808188979712 81980514591768576 82007071285837824 82407496438600704 82516431977054208 82543984344170496 82570723568123904 82713286350471168 82767707461648384 82973900929296384 83000779420041216 83281792601161728 83379046929927714 83406056663303136 83715551937626112 83799070816075776 83854206317887488 84235524309909504 84263650684674048 84290946975793152 84576328237449216 84646830580953984 84702523865323392 84729962324625408 85016829947019264 85044370222350336 85143682843788618 85256235382542336 85459625936326656 85544884791410688 85572596124352512 85601168949510144 85628898515091456 85990431066365952 86047008371122176 86074882361524224 86160755027607552 86366303438241792 86495169873055104 86581461839265792 86609508960043008 86816127935315968 87032406953011968 87355358543609856 87384526635958272 87412833900822528 87441150335516672 87839654378853888 87868109077389312 87897938410340352 87927287670964224 87955770757349376 88297152578743752 88385242294250496 88413873730043904 88713213857759232 88771582614306816 88845582097866384 89175261846601728 89233934607089664 89264227608428544 89322958903836672 89698694683168256 89729145460555776 89788182648127488 89817268551155712 90255829432753152 90375139784392704 90590742193373184 90816424646621184 91153417610723328 91183853880999936 91213391896510464 91658769786630144 91688461645971456 91779934703321088 92136159212602176 92228078915739648 92257955196567552 92570310112444416 92631216641015808 92708433493425792 92892064014139392 93052447144280064 93113670894354432 93143834053050368 93375876847546368 93598637930262528 93692016676306944 93722367183814656 93831813746216028 94179995929829376 94304493688061952 94335982107623424 94529470114824192 94591665670455296 94827315347767296 95148369267130368 95290339348488816 95321207615203584 95643933690396672 95674916500144128 96142079178367488 96269170639896576 96301315068198912 96332510829477888 96739234949661696 96802884417512448 96834242656714752 97162091368022016 97307066107186992 97435697580048384 97668143927230464 97765582618755072 97829907370868736 98274778361561088 98307592465453056 98339438138425344 98371294127456256 98819611176210624 98851622712062976 98950242102018048 99218431926075392 99285254887440384 99334296651086721 99465607946299392 99802365589979136 99834695478411264 99868030441095168 99900381600940032 99951279860099682 100322169577426944 100388176432975872 100420696088444928 100454786754674688 100488328766816256 100520880865542144 100760687344615424 100911031518564288 101011705479143424 101044427120050176 101386530123153408 101453237273493504 101537808111847296 101914584967544832 101981639550959616 102512793923620864 102547594812063744 102581835616124928 102615065883574272 102648306915606528 103116116009958912 103149519351717888 103532276792426496 103566846383357952 103653179114177448 103790199596138496 104106257041604608 104141598876499968 104210118721142784 104684003037315072 104752879756148736 104786813309681664 105298467671545344 105403518760845312 105437663081791488 105689199225602048 105952495421058048 106345653879177216 106415623879262208 106969871920300032 107041915425521664 107076590487207936 107236358567104032 107599425401696256 107634281062662144 107812550980141056 108069752747851776 108159839075663424 108374074683162624 108632616043413504 108740993448148992 108903244969701504 108938522988804096 109198410918639616 109307352789024768 109342761714450432 109470449370585366 109876661918134272 110021909302738944 110058645792227328 110094298090831872 110284381800628224 110559125656756224 110596041523634688 110631867905728512 110667705893388288 111042390134882304 111172062573236952 111208075551070848 111620735916834816 112277661288726528 112314032413212672 112351534246232064 112387929301057536 112862440774605312 112936698487097856 112973283099500544 113085990973734912 113355773262692352 113392493629800448 113524910458384824 113674980510056448 113946167915102208 114059846388547584 114134891932680192 114230034125828208 114653908088487936 114729344494829568 114766509815365632 114843804304932864 115326893164073472 115441949119021056 115479345280057344 116005630511203776 116043209270682624 116473811391479808 116512702181277696 116550445201096704 116609826503449629 117119539171805184 117157478769852416 117197251213787136 117236383561285632 117274361009799168 117729536771658336 117769503416979456 117846989725667328 117885164973391872 118284285143678976 118362110152409088 118460776130488512 118617370967015424 118900349128802304 118978579476119552 119018970144571392 119097278538448896 119638860614074368 119717576864169984 119756358068207616 120341105910337536 120461164298108928 120500186379190272 120787656257830912 121088566195494912 121537890147631104 121578471841333248 121617855862013952 121679818960121352 122211693048840192 122251282194628608 122333617629167616 122555838362404608 122848212283469568 122970771887652864 123010606928756736 123611244657901056 123856085352185856 124069929525706752 124151561192472576 124460851393944576 124501169130061824 124798183907016704 124922688901742592 125109084994954704 125573327906439168 125781309476831232 126353286464864256 126395476027011072 126436420463689728 126864492356173824 127053785797985088 127094943486938112 127525244920528896 127566555333525504 127715524265682927 128189438904489984 128317327187116032 128358894186528768 128401753424265216 128443347772637184 128985646599548928 129070512556683264 129112323542286336 129241132541411328 129549455157362688 129742754809582656 129914263440064512 130224191902973952 130354110158340096 130439876494491648 130548610429517952 131033037815414784 131076789953937408 131119250851233792 131161725503275008 131759481568280832 131802163616083968 131933656136024064 132445728868115628 132577863441375744 132620810595065856 133069820786638848 133112927304548352 133157373921460224 133200508801253376 133268373146799576 133762892769902592 133850901910634496 133894261451259904 133984438355755008 134548042024752384 134593718190833664 134682273972191232 134725902826733568 135383744149129728 135562709676589056 135886113290059776 135975519401279488 136730126416084992 136775780821499904 136820087844765696 137488154679945216 137532692468957184 137669902054981632 138089128511143936 138204238818903264 138386932794851328 138855465168666624 138946824961523712 139062650240138688 139578670716420096 139670506341531648 139715751079575552 139809848719048704 140063815271319552 140397956895393792 140538025014460416 140583550775721984 141269993894744064 141794205172236288 141887498505682944 142240973021650944 142626495893733376 142722553900695552 142768787316277248 142981811422805376 143465900535595008 143512374750216192 144213118767551232 144403755959844864 144451972602298368 144498766244216832 144843488057884672 145204326626268672 145251363985072128 145743137052033024 145790348952600576 145960599160780488 146502215890845696 146648373928132608 146744861056303104 147412167542341632 147461388698179584 147509157207638016 147556941191184384 148229416764315936 148277434068094464 148827647889113088 148927882331160576 149198411919449088 149703548384968704 149752043217616896 149802045661642752 149850572401410048 150483254366140416 150582264649463808 150631044132667392 150781321298313216 151141031016923136 151366547277846432 151517558218715136 151566640680075264 151928223886802944 152079795184730112 152179855910240256 152306712167770944 152871877451317248 152972459326439424 153022013087154176 153125072406577152 153769190885431296 153821392218095616 153872753424187392 153922598825361408 153972460373409792 154674174014938368 154724279027576832 155298415188639744 155350269575036928 155400593601462272 155479768671266172 156159385562406912 156212398314749952 156263001618382848 156315178081714176 156365814679732224 156972715695544448 157026004555972608 157129319634223104 157180219964522496 157947701507318016 158156494622687232 158533798838403072 158928743131587072 159518480818765824 159623435818893312 159675144090943488 160454807880450048 160614885730811904 161399138102544384 161451421593993216 162104629121777664 162239758613495136 162561112024743936 162948924065120256 163001709592838144 163111490172223488 163407784483206144 163797616377959424 163961029183537152 164014142571675648 164205674055878049 164814992877201408 165032863954108416 165087968688340992 165141447136247808 165426572700942336 165535414923296768 165947801858592768 166001558840082432 166563585202323456 166758093859855428 166812113326606272 167431103875252224 167598141632151552 167708412635774976 168471048619819008 168527301369348096 168581893951586304 169293661161907968 169405047730646784 169459924649250816 170033659894038528 170088740444700672 170287365687577236 170512470765084672 170919251872653312 171089769582821376 171145192248705024 171202337899020288 171257797030182912 171980862132731904 172094016742244352 172149764723048448 172990339746110208 173162923678531584 173219017920086016 173632255870631936 174064813906023936 174710717087219712 174769053271916544 174825667801645056 174882300671033344 175679308757707776 175736218154778624 175795876820680704 175854575341928448 175911541514698752 176594305157487504 176770484588500992 176827747460087808 177426427715518464 177543165228613632 177691164195732768 178350523693203456 178467869214179328 178528455216857088 178645917807673344 179397389366336512 179458290921111552 179576365296254976 179634537102311424 180511658865506304 180750279568785408 181181484386746368 181632849293242368 182306835221446656 182367707761999872 182426783793020928 183317539573260288 183376923291942912 183559869406642176 184272318425204352 184456157831479296 184515910393135104 185416866986851584 185784128028278784 186104894288560128 186227341788708864 186287668106100736 186751753695092736 187197275860525056 187384033352613888 187444734367629312 187663627492432056 188359991859658752 188671964215246848 189654630695534592 190296738534260736 190580678696977632 190642415230407168 191287867380793344 191349833000288256 192284158356734976 192538341279793152 192602630136397824 192665021658955776 193478469899323392 193605768835024896 193668485313429504 194324182736044032 194614132214373984 194871395160096768 195336287854460928 195531165237510144 195659814741737472 196549556723122176 196615184930906112 196678876276850688 196742588254912512 197639222352421248 197703245424125952 197900484204036096 198436863852150784 198668593302173442 198931215892598784 199604731179958272 199669390956822528 199736060882190336 199800763201880064 199902559720199364 200644339154853888 200776352865951744 200841392176889856 200909573509349376 200976657533632512 201041761731084288 201521374689230848 201822063037128576 202023410958286848 202088854240100352 203075616223694592 203829169935089664 203963279101919232 205025587847241728 205095189624127488 205163671232249856 205230131767148544 205296613831213056 206232232019917824 206299038703435776 207133692766715904 207306358228354896 207580399192276992 208212514083209216 208283197752999936 208420237442285568 209368006074630144 209505759512297472 209573626619363328 210596935343090688 210807037521690624 210875326163582976 211378398451204096 211904990842116096 212691307758354432 212831247758524416 213939743840600064 214083830851043328 214153180974415872 214472717134208064 215198850803392512 215268562125324288 215625101960282112 216139505495703552 216319678151326848 216748149366325248 217265232086827008 217806489939403008 217877045977608192 218396821837279232 218614705578049536 218685523428900864 218940898741170732 219753323836268544 220043818605477888 220117291584454656 220188596181663744 220568763601256448 221118251313512448 221192083047269376 221263735811457024 221335411786776576 222344125146473904 222416151102141696 223241471833669632 224555322577453056 224628064826425344 224703068492464128 224775858602115072 225724881549210624 225873396974195712 225946566199001088 226171981947469824 226711546525384704 227049820916769648 227349961020112896 227892335830204416 228119692777095168 228269783865360384 228460068251656416 229307816176975872 229458688989659136 229533019630731264 229687608609865728 230653786328146944 230883898238042112 230958690560114688 232011261022407552 232086418541365248 232947622782959616 233025404362555392 233100890402193408 233219653006899258 234239078343610368 234314957539704832 234394502427574272 234472767122571264 234548722019598336 235459073543316672 235539006833958912 235693979451334656 235770329946783744 236568570287357952 236724220304818176 236921552260977024 237234741934030848 237800698257604608 237957158952239104 239277721228148736 239435153728339968 239512716136415232 240682211820675072 240922328596217856 241000372758380544 241575312515661824 242177132390989824 243156943682666496 243359637920242704 244423386097680384 244502564389257216 244667235258335232 245111676724809216 245696424566939136 245941543775305728 246021213857513472 247222489315802112 247712170704371712 248139859051413504 248303122384945152 248921702787889152 249002338260123648 249596367814033408 249845377803485184 250218169989909408 251146655812878336 251562618953662464 252706572929728512 252790952054022144 252872840927379456 253728984712347648 254107571595970176 254189886973876224 255050489841057792 255133110667051008 255431048531365854 256378877808979968 256634654374232064 256717788373057536 256803506848530432 256886695545274368 257971293199097856 258141025113366528 258224647084572672 258482265082822656 259098910314725376 259485509619165312 259828526880129024 260448383805947904 261097220859035904 262066075630829568 262153579907874816 262238501702467584 262323451006550016 263518963136561664 263604327232167936 263867312272048128 264891457736231256 265155726882751488 265241621190131712 266139641573277696 266314747842920448 266536746293599152 267525785539805184 267701803821268992 267788522902519808 267968876711510016 269096084049504768 269187436381667328 269364547944382464 269451805653467136 270767488298259456 271125419353178112 271772226580119552 271951038802558976 273460252832169984 273551561642999808 273640175689531392 274976309359890432 275065384937914368 275339804109963264 276178257022287872 276408477637806528 276773865589702656 277710930337333248 277893649923047424 278125300480277376 279157341432840192 279341012683063296 279431502159151104 280127630542639104 280795913790787584 281076050028920832 281167101551443968 282539987789488128 283588410344472576 283774997011365888 284481946043301888 285252991787466752 285445107801391104 285963622845610752 286931801071190016 287024749500432384 288426237535102464 288807511919689728 288903945204596736 288997532488433664 289686976115769344 290408653252537344 290502727970144256 291486274104066048 291921198321560976 293004431781691392 293296747856265216 293489722112606208 294824335084683264 294922777396359168 295018314415276032 295113882382368768 296458833528631872 296554868136188928 297655295778226176 297855764662321152 298002889953260163 298396823838898176 299407096769937408 299504086435233792 299604091323285504 299701144802820096 300966508732280832 301164529298927616 301262088265334784 301562642596626432 302282062033846272 302733094555692864 303035116437430272 303133281360150528 303856447773605888 304159590369460224 304359711820480512 304613424335541888 305743754902634496 305944918652878848 306044026174308352 307538381770862592 307642784436191232 307745506848374784 307845197650722816 307944920746819584 309348348029876736 309448558055153664 310596830377279488 310700539150073856 310801187202924544 310959537342532344 312318771124813824 312424796629499904 312630356163428352 313945431391088896 314052009111945216 314258639268446208 314360439929044992 315895403014636032 316312989245374464 317067597676806144 317857486263174144 319036961637531648 319246871637786624 320909615760900096 321229771461623808 322798276205088768 322902843187986432 324209258243555328 324479517226990272 325122224049487872 325897848130240512 326003419185676288 326222980344446976 326815568966412288 327595232755918848 327922058367074304 328028285143351296 328411348111756098 329629985754402816 330065727908216832 330175937376681984 330282894272495616 330853145401884672 331070829846593536 331895603717185536 332003117680164864 333127170404646912 333516187719710856 333624226653212544 334862207750504448 336942097239638016 337054602738696192 337163787903172608 338587322323815936 338810095461293568 338919849298501632 340067319788077056 340177480889401344 340574731375154472 341024941530169344 341838503745306624 342179539165642752 342404675798040576 343961724265463808 344188033484488704 344299529446096896 345980679492220416 346325847357063168 346438035840172032 347264511741263872 348129627812047872 349421434174439424 349538106543833088 349651335603290112 349829479510348887 351358617515415552 351472436309557248 351591753641361408 351709150683856896 351823083029397504 353188610314975008 353540969177001984 353655494920175616 354852855431036928 355086330457227264 355382328391465536 356701047386406912 356935738428358656 357056910433714176 357291835615346688 358794778732673024 358916581842223104 359152730592509952 359269074204622848 361023317731012608 361500559137570816 362362968773492736 363265698586484736 364613670442893312 364735415523999744 364853567586041856 366635079146520576 366753846583885824 368544636850408704 368912315662958592 369031820786270208 370833733973703168 371568256056557568 372209788577120256 372454683577417728 372575336212201472 373503507390185472 374394551721050112 374768066705227776 375327254984864112 376719983719317504 377343928430493696 379309261391069184 380593477068521472 381161357393955264 381284830460814336 382575734761586688 382699666000576512 383146572797048781 384568316713469952 385076682559586304 385205260272795648 385330043317911552 386956939798646784 387211537670049792 387336970626859008 388648365472088064 389228264428747968 389742790320193536 390672575708921856 391062330475020288 391319629483474944 393099113446244352 393230369861812224 393357752553701376 393485176509825024 395278444704842496 395406490848251904 395800968408072192 396873727704301568 397337186604346884 397862431785197568 399209462359916544 399338781913645056 399472121764380672 399601526403760128 399805119440398728 401288678309707776 401552705731903488 401682784353779712 401953315067265024 403644126074257152 404046821916573696 404177708480200704 406151232447389184 407658339870179328 407926558203838464 410051175694483456 410190379248254976 410327342464499712 410460263534297088 412464464039835648 412598077406871552 414267385533431808 414612716456709792 415160798384553984 416425028166418432 416566395505999872 416840474884571136 418736012149260288 419011519024594944 419147253238726656 421193870686181376 421614075043381248 421750652327165952 422756796902408192 423809981684232192 425382615516708864 425662495517048832 427879487681200128 428167661702086656 428306361948831744 428945434268416128 430397701606785024 430537124250648576 432639356302653696 433496298732650496 434530464173654016 435612979878806016 435754091955216384 436793643674558464 437229411156099072 437371046857801728 437881797482341464 439506647672537088 440234583168909312 442236502627024896 442384166094538752 442527471622914048 442670823573553152 444688250292947808 444832302204283392 446482943667339264 449110645154906112 449256129652850688 449406136984928256 449551717204230144 451449763098421248 451746793948391424 451893132398002176 452343963894939648 453423093050769408 454099641833539296 454699922040225792 455784671660408832 456239385554190336 456539567730720768 456920136503312832 458615632353951744 458917377979318272 459066039261462528 459375217219731456 461307572656293888 461767796476084224 461917381120229376 464022522044815104 464172837082730496 465895245565919232 466050808725110784 466201780804386816 466439306013798516 468478156687220736 468629915079409664 468789004855148544 468945534245142528 469097444039196672 470918147086633344 471078013667917824 471387958902669312 471540659893567488 473843104521954048 474469483868061696 475601396515209216 475914317904478208 478555442456297472 478870307456679936 479025432272830464 481364423641350144 481844657192435712 484354264781979648 486313887365332992 486719275840485408 488846772195360768 489005128778514432 489334470516670464 490223353449618432 491392849133878272 491883087550611456 492042427715026944 494444978631604224 495424341408743424 496279718102827008 496606244769890304 497843405575778304 498004676520247296 499192735628066816 499690755606970368 500436339979818816 502293311625756672 503125237907324928 505413145859457024 505581904108044288 505745681854758912 508215143191940352 508379773947752448 510100979682115584 510266221334102016 510862097062731708 512757755617959936 513269308748464128 513435576746115072 513607013697060864 513773391090548736 515942586398195712 516282050226733056 516449294169145344 518971019238330624 519657053760258048 520896767611895808 522194441718071808 524132151261659136 524307159815749632 524477003404935168 524646902013100032 527037926273123328 527208654464335872 527734624544096256 529782915472462512 530311453765502976 530483242380263424 532279283146555392 532629495685840896 533073492587198304 535051571079610368 535403607642537984 535577045805039616 535937753423020032 538192168099009536 538374872763334656 538729095888764928 538903611306934272 541534976596518912 542250838706356224 543544453160239104 543902077605117952 546920505664339968 547103123285999616 547280351379062784 549952618719780864 550130769875828736 550679608219926528 552356514044575744 552816955275613056 553547731179405312 556250600960554752 558314682865680384 558682025366126592 558863004318302208 560255261085278208 561591827581575168 562152100057841664 562334203102887936 565079975578976256 568963892086603776 570505983574933504 570890215602782208 571927245691221504 573863602142380032 574049499000864768 576852475070204928 577615023839379456 577807890409193472 577995064976867328 579373952231538688 580817306505074688 581005455940288512 582972548208132096 583842396643121952 586008863563382784 586593495712530432 586979444225212416 589648670169366528 589845554792718336 590036628830552064 590227764764737536 592917667057263744 593109736272377856 595310591556452352 596005779906520326 596793647677796352 598814193539874816 599008172870467584 599208182646571008 599402289605640192 601933017464561664 602329058597855232 602524176530669568 603125285193252864 604564124067692544 605466189111385728 606070232874860544 606266562720301056 607712895547211776 609226848671083776 611487509805268992 611889837305757696 612088052348616704 615076763541725184 615285568872382464 615491013696749568 615690395301445632 615889841493639168 618696696059753472 618897116110307328 621401078300147712 621919074685064688 624637542249627648 624849593258999808 625260712326856704 627890862782177792 628104018223890432 628517278536892416 628720879858089984 631790806029272064 632625978490748928 634135195353612288 635714972526348288 638073923275063296 638493743275573248 641819231521800192 642459542923247616 645596552410177536 645805686375972864 648418516487110656 648959034453980544 650244448098975744 651795696260481024 652006838371352576 653631137932824576 655190465511837696 655844116734148608 656056570286702592 656822696223512196 659259971508805632 660131455816433664 660351874753363968 660565788544991232 661706290803769344 662141659693187072 663791207434371072 664006235360329728 667032375439421712 667248453306425088 669724415501008896 673884194479276032 674109205477392384 674327575806345216 677174644647631872 677620190922587136 677839698597003264 680134639576154112 681149462750308944 682049883060338688 683677007490613248 684359078331285504 684809351596081152 687923448530927616 688376066968977408 688599058892193792 691961358984440832 692651694714126336 692876071680344064 694529023482527744 696259255624095744 698842868348878848 699076213087666176 699302671206580224 699658959020697774 702717235030831104 702944872619114496 703183507282722816 703418301367713792 703646166058795008 706377220629950016 707081938354003968 707310989840351232 709705710862073856 710172660914454528 710764656782931072 713402094772813824 713871476856717312 717589557465346048 717833163684446208 718305461185019904 718538148409245696 722046635462025216 723001118275141632 724725937546985472 726531397172969472 729470831047999488 733270158293041152 733507693167771648 737089273700817408 737824631325917184 738063641572540416 741667467947406336 743136512113115136 744419577154240512 744909367154835456 747007014780370944 748789103442100224 749536133410455552 750654509969728224 753439967438635008 754687856860987392 758618522782138368 761186954137042944 762322714787910528 762569660921628672 765151469523173376 765399332001153024 766293145594097562 769136633426939904 770153365119172608 770410520545591296 770660086635823104 773913879597293568 774423075340099584 774673941253718016 777296730944176128 778456528857495936 779485580640387072 781345151417843712 786198226892488704 786460739723624448 786715505107402752 786970353019650048 790556889409684992 790812981696503808 791601936816144384 793747455408603136 794674373208693768 795724863570395136 798418924719833088 798944243528761344 799610238880797456 802577356619415552 803105411463806976 803365568707559424 803906630134530048 807288252148514304 808093643833147392 808355416960401408 812302464894778368 815316679740358656 815853116407676928 820102351388966912 820380758496509952 820654684928999424 820920527068594176 824928928079671296 825196154813743104 828534771066863616 829225432913419584 830321596769107968 832850056332836864 833132791011999744 833680949769142272 837472024298520576 838023038049189888 838294506477453312 842387741372362752 843228150086762496 843501304654331904 845513593804816384 847619963368464384 850765231033417728 851324991034097664 855758975362400256 856335323404173312 857890868536832256 860795403213570048 861074248501297152 865278712605307392 866992597465300992 869060928347308032 871225959757612032 871508183910432768 873587287349116928 874458822312198144 875763594964682928 879013295345074176 880469166337818624 884473005254049792 884768332189077504 885054943245828096 885341647147106304 889376500585895616 889664604408566784 892965887334678528 894008669859780489 898221290309812224 898512259305701376 898812273969856512 899103434408460288 902899526196842496 903493587896782848 903786264796004352 904687927789879296 906846186101538816 908199283667078592 909399844080451584 911569343320817664 912478771108380672 913079135461441536 913840273006625664 917231264707903488 917834755958636544 918132078522925056 922615145312587776 923535592952168448 923834762240458752 928045044089630208 928345674165460992 931790491131838464 932101617450221568 932403561608773632 932878612027597032 936956313374441472 937259830158819328 937891068490285056 941836294173266688 942156027335835648 942775917805338624 943081319787134976 947686209043908096 948938967736123392 951202793030418432 951828635808956416 957110884912594944 957740614913359872 962728847282700288 963689314384871424 968708529563959296 972627774730665984 973438551680970816 977693544390721536 978010257557028864 978668941033340928 980446706899236864 982785698267756544 983766175101222912 984084855430053888 988889957263208448 990848682817486848 992559436205654016 993212489539780608 995686811151556608 996009353040494592 998385471256133632 999381511213940736 1000872679959637632 1004586623251513344 1010826291718914048 1011163808216088576 1011491363709517824 1016430286383880704 1016759547895504896 1020201959364231168 1020532442668204032 1021724194125463416 1025515511235919872 1026538617496928256 1027214027394121728 1031885172796391424 1032564100453466112 1032898588338290688 1037942038476661248 1039314107520516096 1041793535223791616 1044388883436143616 1048264302523318272 1048614319631499264 1048954006809870336 1054075852546246656 1054417308928671744 1055469249088192512 1059565830944925024 1060622907531005952 1060966484760526848 1064558566293110784 1065258991371681792 1066146985174396608 1070103142159220736 1070807215285075968 1071154091610079232 1071875506846040064 1076384336198019072 1076749745526669312 1077458191777529856 1077807222613868544 1083069953193037824 1084501677412712448 1087088906320478208 1087804155210235904 1093841011328679936 1094206246571999232 1094560702758125568 1099905237439561728 1100261539751657472 1105633910551226112 1107095462358810624 1112501201921109504 1116629365731360768 1117364050732253184 1117726008636604416 1120510522170556416 1123183655163150336 1124304200115683328 1130159951157952512 1137927784173207552 1141011967149867008 1141780431205564416 1143854491382443008 1147727204284760064 1148098998001729536 1149439718391146343 1153704950140409856 1155230047678758912 1155615780818386944 1155990129953734656 1158747904463077376 1161634613010149376 1162010911880577024 1165945096416264192 1167684793286243904 1172017727126765568 1173186991425060864 1173958888450424832 1179297340338733056 1179691109585436672 1180073257661104128 1180455529529475072 1185835334114527488 1186219472544755712 1190621183112904704 1192011559813040652 1193587295355592704 1197628387079749632 1198016345740935168 1198416365293142016 1198804579211280384 1203866034929123328 1204658117195710464 1205048353061339136 1210932378222771456 1212140465749721088 1212533125440602112 1215425791094423552 1218453697342167552 1222975019610537984 1223779674611515392 1224176104697233408 1230153527083450368 1230571137744764928 1230982027393499136 1231380790602891264 1237393392119506944 1237794232220614656 1242802156600295424 1243838149370129376 1249275084499255296 1249699186517999616 1250521424653713408 1255781725564355584 1256208036447780864 1257034557073784832 1257441759716179968 1263581612058544128 1265251956981497856 1268270390707224576 1271429945052696576 1276147846550126592 1276987486551146496 1283638463043600384 1284919085846495232 1291193104820355072 1291611372751945728 1297918068907961088 1300488896197951488 1303591392520962048 1304013676742705152 1307262275865649152 1310380931023675392 1311688233468297216 1312113140573405184 1313645392447024392 1318519943017611264 1320703749506727936 1327582414868742144 1328012470720659456 1334064750878843424 1334496906612850176 1339448831002017792 1347768388958552064 1348218410954784768 1348655151612690432 1354349289295263744 1355240381845174272 1355679397194006528 1360269279152308224 1362298925500617888 1364099766120677376 1367354014981226496 1368718156662571008 1369618703192162304 1375846897061855232 1376752133937954816 1377198117784387584 1383922717968881664 1385303389428252672 1385752143360688128 1389058046965055488 1392518511248191488 1397685736697757696 1398152426175332352 1398605342413160448 1399317918041395548 1405434470061662208 1405889745238228992 1406367014565445632 1406836602735427584 1407292332117590016 1412754441259900032 1414163876708007936 1414621979680702464 1421529313565862144 1426804189545627648 1427742953713434624 1435179114930692096 1435666327368892416 1436610922370039808 1437076296818491392 1444093270924050432 1453062794345938944 1458941662095998976 1466540316586082304 1467015386335543296 1474178547401634816 1475649262651834368 1476127283145080832 1483334935894812672 1486273024226230272 1488839154308481024 1489818734309670912 1494014029560741888 1497578206884200448 1499072266820911104 1501309019939456448 1506879934877270016 1509375713721974784 1517237045564276736 1524645429575821056 1525139321843257344 1530302939046346752 1530798664002306048 1532586291188195124 1538273266853879808 1540306730238345216 1540821041091182592 1541320173271646208 1547827759194587136 1548846150680199168 1549347882507436032 1556913057714991872 1558971161280774144 1562690302835687424 1572396453784977408 1572921479447248896 1573431010214805504 1573940706039300096 1581113778819369984 1581625963393007616 1583203873632288768 1589348746417387536 1591449727140790272 1596837849439666176 1597888487057522688 1599220477761594912 1605154713238831104 1606210822927613952 1606731137415118848 1607813260269060096 1614576504297028608 1616187287666294784 1616710833920802816 1624604929789556736 1630633359480717312 1631706232815353856 1640204702777933824 1640761516993019904 1641309369857998848 1641841054137188352 1649857856159342592 1650392309627486208 1657069542133727232 1658450865826839168 1660643193538215936 1665700112665673728 1674944048597041152 1676046076098379776 1676589012954906624 1684775482744725504 1686456300173524992 1687002609308663808 1691027187609632768 1695239926736928768 1711517950724800512 1712670646808346624 1715781737073664512 1721590806427140096 1722148497002594304 1730557425210614784 1733985194930601984 1738121856694616064 1742451919515224064 1743016367820865536 1747174574698233856 1748917644624396288 1751527189929365856 1758026590690148352 1760938332675637248 1768946010508099584 1769536664378155008 1770109886491656192 1770683294294212608 1778753001171791232 1779329208817133568 1785931774669357056 1788017339719560978 1796442580619624448 1797024518611402752 1797624547939713024 1798206868816920576 1805799052393684992 1806987175793565696 1807572529592008704 1809375855579758592 1813692372203077632 1816398567334157184 1818799688160903168 1823138686641635328 1827680546013251328 1834462529415806976 1835669511917273088 1836264157045850112 1845230290625175552 1847071185904336896 1847669524480917504 1856090088179260416 1856691348330921984 1864203234900443136 1865757224055194064 1873912626748882944 1874519660317638656 1875782136980570112 1883672588346533376 1884312054671671296 1885551835610677248 1886162639574269952 1895372418087816192 1897877935472246784 1902405586060836864 1903657271617912832 1914221769825189888 1915481229826719744 1925457694565400576 1927378628769742848 1937417059127918592 1945255549461331968 1946877103361941632 1955387088781443072 1956020515114057728 1960893413798473728 1965571396535513088 1967532350202445824 1968169710860107776 1977779914526416896 1981697365634973696 1985118872411308032 1986424979079561216 1991373622303113216 1992018706080989184 1996770942512267264 2001745359919275264 2009173246503026688 2021652583437828096 2022327616432177152 2022982727419035648 2032860572767761408 2033519095791009792 2040403918728462336 2043448388250926832 2051031022471839744 2053077234993856512 2054428054788243456 2063770345592782848 2065128200906932224 2065797176676581376 2075884076953322496 2078628215041032192 2083587070447583232 2088777766872287232 2096528605046636544 2097228639262998528 2097908013619740672 2108151705092493312 2108834617857343488 2110938498176385024 2119131661889850048 2121245815062011904 2121932969521053696 2129117132586221568 2130517982743363584 2132293970348793216 2140206284318441472 2141614430570151936 2142308183220158464 2152768672396038144 2153499491053338624 2154916383555059712 2155614445227737088 2166139906386075648 2169003354825424896 2174177812640956416 2175608310420471808 2188412493143998464 2199810474879123456 2200523079503314944 2211267821102452224 2214190924717621248 2225002403842219008 2233258731462721536 2234728101464506368 2241021044341112832 2246367310326300672 2248608400231366656 2260319902315905024 2275855568346415104 2282023934299734016 2283560862411128832 2287708982764886016 2295454408569520128 2296197996003459072 2298879436782292686 2307409900280819712 2310460095357517824 2311231561636773888 2311980259907469312 2317495808926154752 2323269226020298752 2324021823761154048 2331890192832528384 2335369586572487808 2344035454253531136 2358594680677466112 2359382219170873344 2360146515322208256 2360911059058950144 2371670668229054976 2372438945089511424 2381242366225809408 2384023119626081304 2387174590711185408 2395256774159499264 2396832730586284032 2407732069858246656 2409316234391420928 2410096706122678272 2421864756445542912 2424280931499442176 2425066250881204224 2430851582188847104 2436907394684335104 2445950039221075968 2447559349223030784 2460307054166900736 2461142275489529856 2461964054786998272 2462761581205782528 2474786784239013888 2475588464441229312 2485604313200590848 2487676298740258752 2498550168998510592 2499398373035999232 2501042849307426816 2511563451128711168 2512416072895561728 2514069114147569664 2514883519432359936 2527163224117088256 2530503913962995712 2536540781414449152 2542859890105393152 2552295693100253184 2553974973102292992 2567276926087200768 2582386209640710144 2583222745503891456 2595836137815922176 2600977792395902976 2607182785041924096 2608027353485410304 2614524551731298304 2620761862047350784 2623376466936594432 2627290784894048784 2637039886035222528 2641407499013455872 2655164829737484288 2656024941441318912 2668129501757686848 2668993813225700352 2678897662004035584 2682026009579341467 2695536777917104128 2696436821909569536 2697310303225380864 2708698578590527488 2710480763690348544 2711358794388013056 2720538558304616448 2724597851001235776 2728199532241354752 2734708029962452992 2737436313325142016 2739237406384324608 2751693794123710464 2753504267875909632 2754396235568775168 2767845435937763328 2770606778856505344 2771504286721376256 2778116093930110976 2785037022496382976 2795371473395515392 2796304852350664704 2797210684826320896 2798635836082791096 2810868940123324416 2811779490476457984 2813673205470855168 2825508882519800064 2828327753416015872 2829243959361404928 2843058627131724288 2853608379091255296 2855485907426869248 2870358229861384192 2871332654737784832 2873221844740079616 2888186541848100864 2906125588691877888 2917883324191997952 2933080633172164608 2934030772671086592 2948357094803269632 2951298525303668736 2952254566290161664 2966669871789625344 2972546048452460544 2977678308616962048 2979637468619341824 2988028059121483776 2995156413768400896 2998144533641822208 3002618039878912896 3013759869754540032 3034474091128553472 3049290859151642112 3050278643686514688 3060605878092693504 3061597328004612096 3065172582376390248 3076546533707759616 3081642082182365184 3095655518389174272 3097692301360398336 3098695765014872064 3113826115429983744 3117942322561548288 3125380605671374848 3144792907569954816 3145842958894497792 3146862020429611008 3162227557638739968 3163251926786015232 3166407747264577536 3178697492834775072 3182899454281580544 3193675698879332352 3195776974115045376 3198440955523189824 3210309426477662208 3212421645855227904 3213462274830237696 3215626520538120192 3229153008594057216 3232374575332589568 3233421667841605632 3249209859579113472 3261266718961434624 3263412465630707712 3280409405555867648 3281523033986039808 3282618739715997696 3283682108274376704 3299715712318685184 3300784619254972416 3316901731653678336 3321286387076431872 3331400225331347456 3349888097194082304 3352092152196759552 3353178025909813248 3369550965489451008 3372912600347049984 3390479853473857536 3423035901449601024 3425341293616693248 3431563474147329024 3443181612854280192 3444296994005188608 3461114850421229568 3467970389861203968 3476243713389232128 3484903839030448128 3486032735641731072 3494349149396467712 3497835289248792576 3503054379858731712 3516053181380296704 3521876665351274496 3537892021016199168 3539073328756310016 3540219772983312384 3541366588588425216 3557506002343582464 3558658417634267136 3571863549338714112 3576034679439121956 3592885161239248896 3594049037222805504 3595249095879426048 3596413737633841152 3611598104787369984 3613974351587131392 3615145059184017408 3632797134668314368 3637599376321806336 3646277373283270656 3655361092026502656 3668925058831613952 3671339023834546176 3672528314091700224 3690460581250351104 3694142371808673792 3712180176358520832 3713382696661843968 3728406469800886272 3731514448110388128 3747825253497765888 3749039320635277312 3751564273961140224 3767345176693066752 3768624109343342592 3771103671221354496 3772325279148539904 3790744836175632384 3795755870944493568 3804811172121673728 3807314543235825664 3828443539650379776 3830962459653439488 3850915389130801152 3854757257539485696 3874834118255837184 3893754206723883264 3910774177562886144 3912041030228115456 3921786827596947456 3931142793071026176 3935064700404891648 3936339421720215552 3955559829052833792 3982747244606226432 3984037412161978368 3993541885024534528 4003490719838550528 4018346493006053376 4043305166875656192 4044655232864354304 4045965454838071296 4065721145535522816 4067038191582019584 4080807837456924672 4086896776501853664 4102062044943679488 4106154469987713024 4108856109576486912 4127540691185565696 4130256401813864448 4131594353353162752 4151768153906644992 4157256430082064384 4167174140895166464 4177555533744574464 4193057210093273088 4194457278525997056 4195816027239481344 4216303410184986624 4217669235714686976 4221876996352770048 4238263323779700096 4242491630124023808 4243865939042107392 4264587940697586432 4280412568636882944 4283228861140303872 4284616366440316928 4305537344792076288 4306998982106677248 4309832767110119424 4311228890455474176 4332279812772151296 4376824986287996928 4399620949758246912 4401046159006629888 4422535642204904448 4428381849435242496 4450004807684438016 4466517462925443072 4469456202929012736 4482042088682225664 4492734620652601344 4497216800462733312 4520639804631810048 4551711136692830208 4564047868599468032 4575417965529772032 4590908817139040256 4592395992006918144 4597758873564585372 4614819800561639424 4620920190715035648 4622463123273547776 4623960519814938624 4634991617852309504 4646538452040597504 4648043647522308096 4670739173144975616 4688070908507062272 4717189361354932224 4718764438341746688 4720293030644416512 4721822118117900288 4743341336458109952 4744877890179022848 4768046239252162608 4774349181422370816 4790513548318998528 4793665461172568064 4815464139716493312 4818632468782841856 4820193412245356544 4843729512891085824 4848561862998884352 4850132501762408448 4861703164377694208 4873814789368670208 4891900078442151936 4895118698446061568 4920614108333801472 4922284550979059712 4923928109573996544 4925523162411565056 4949573568478027776 4951176928882458624 4971208626401181696 4975352597480517504 4997100337997021184 5023126902257422336 5024832145791123456 5028138228295139328 5029767038864719872 5054326448234176512 5061007827925991424 5073081562828898304 5085719780210786304 5134553852174401536 5164772419281420288 5166445491007782912 5191672275631844352 5201955584791805952 5214365570083848192 5229049103462596608 5241523724094701568 5246752933873188864 5254581569788097568 5274079772070445056 5282814998026911744 5310329659474968576 5312049882882637824 5336259003515373696 5337987626451400704 5357795324008071168 5364052019158682934 5391073555834208256 5392873643819139072 5394620606450761728 5417397157181054976 5420961527380697088 5422717588776026112 5441077116609232896 5449195702002471552 5456399064482709504 5469416059924905984 5503387588247420928 5507008535751819264 5508792471137550336 5535690871875526656 5541213557713010688 5543008573442752512 5556232187860221952 5570074044992765952 5592609704701329408 5597271672165582192 5621737880246648832 5623558980952915968 5627346410941710336 5651017765039600128 5656655506832031744 5658487918722809856 5686117254263448576 5707216758182510592 5710971814853738496 5740716459722768384 5742665309475569664 5746443689480159232 5776373083696201728 5812251177383755776 5835766648383995904 5866161266344329216 5868061545342173184 5896714189606539264 5902597050607337472 5904509132580323328 5933339743579250688 5945092096904921088 5955356617233924096 5959274937238683648 5976056118242967552 5990312827536801792 6005236079757825792 6027519739509080064 6068948182257106944 6098581718303284224 6100557287373029376 6121211756185387008 6130345164752780496 6153093067415519232 6163284164364730368 6191311036778348544 6195384602720796672 6197391530029744128 6227652230859967488 6235884645123096576 6250761211342749696 6289585815139909632 6291685917788995584 6293724040859222016 6324455115277479936 6326503853572030464 6332815494529155072 6357394985669550144 6365798908563161088 6387351397758664704 6391553948230090752 6396881911046379648 6420618852955324416 6424843291710455808 6426924549660475392 6458306017188114432 6464749150665179136 6466843335683211264 6498419719158226944 6522533437922869248 6526824931261415424 6560818811111735296 6565237479431995392 6599431424637370368 6601569238509944832 6633803463307356672 6642572774152863744 6662800450662694912 6699776194388164608 6704184304393519104 6739101930978902016 6745825200694099968 6780959706947715072 6846071802899202048 6850682587233386496 6863126948294658048 6886363225708560384 6888593988010377216 6922229700842459136 6935940779722407936 6952487426778464256 6969807678060896256 6972065471283462144 6988698298792935424 6995670578497585152 7006108759717463424 7032106362760593408 7075784042032398336 7078146657512620032 7080439545966624768 7082733177176850432 7115012004687164928 7117316835268534272 7143727098677428224 7152069358878243912 7185770322478497792 7190498191758852096 7223196209574739968 7227948703174262784 7230290118368034816 7265594269336628736 7275198752643612672 7292554746566541312 7310722184053005312 7337850117663227904 7342678047669092352 7380921162500702208 7388284743617347584 7424360352717041664 7426765393323687936 7456812939601772544 7463028896220776256 7495650506995531776 7498078641270554624 7503128547922280448 7534690353386133504 7537248218686685184 7542207342442708992 7544650558297079808 7581489672351264768 7591511741888987136 7609622344243347456 7614629086471651328 7656887079300759552 7661924919306878976 7701830778261602304 7749668236511674368 7787508413447766528 7821548355125772288 7824082060456230912 7843573655193894912 7862285586142052352 7870129400809783296 7911119658105667584 7965494489212452864 7968074824323956736 7987083770049069056 8006981439677101056 8036692986012106752 8046078028738024401 8086610333751312384 8089310465728708608 8091930909676142592 8131442291071045632 8134076383164039168 8161615674913849344 8173793553003707328 8204124089887358976 8212308939975426048 8217712219152973824 8255081382371131392 8260512803627728896 8263188706706325504 8303536307813289984 8314512860164128768 8334348281790332928 8355111067489148928 8386114420186546176 8388914557051994112 8391632054478962688 8432606820369973248 8435338471429373952 8476526647559400192 8484983260248047616 8487731878084214784 8529175881395172864 8560825137273765888 8566457722280607744 8569232732880633856 8611074689584152576 8613997964213354496 8619665534220238848 8664559625544302592 8753649972575993856 8799241899516493824 8802092318013259776 8845071284409808896 8856763698870484992 8900009615368876032 8933034925850886144 8938912405858025472 8964084177364451328 8985469241305202688 8994433600925466624 9041279609263620096 9103422273385660416 9128095737198936064 9150835931059544064 9181817634278080512 9184791984013836288 9195517747129170744 9229639601123278848 9244926246547095552 9293076904081195008 9296087295044616192 9341478346289951232 9376141817014124544 9434378722709864448 9437528876683493376 9440586061288833024 9486682672916219904 9489755780358045696 9536092478504325216 9548698362844741632 9581027096637997056 9587330922345136128 9630928279432986624 9637264937565683712 9640386824490713088 9687459025782171648 9697123725997768704 9700265003524816896 9723406328755388416 9747629578737340416 9783800156884303872 9790237396892123136 9841228216667602944 9844569101958119424 9847856219147993088 9851046324823130112 9899147136956055552 9902353857764917248 9950705194961035008 9994200675994042368 10046253804514844672 10049664291582246912 10056276456590278656 10059534077729439744 10108652896468353024 10171439560421572608 10269107704348803072 10329544838562840576 10332890982015565824 10383344551263688704 10403911169583611904 10428731140167696384 10458098206925193216 10483047448189403136 10493505867746377728 10509163139576195136 10548159544140890112 10565629996053823488 10620659318949937152 10624099765765275648 10672518007030747392 10675975252902801408 10715590648016142336 10728104038317365868 10782147111668416512 10785747287638278144 10789241212901523456 10834794314362109952 10841923054761394176 10845435177552052224 10898391404004943104 10912798128965419008 10938832119849811968 11006775176494841856 11014017071503638528 11017584942275100672 11071381743751053312 11082427115426021376 11140148089985531904 11185219409402658816 11194543344331164384 11243475760493297664 11247117961905831936 11254692821883420672 11302035530079200256 11313311013664063488 11316975837445619712 11372234508526897152 11414433516365021184 11421943629707476992 11481432919445536768 11485330618951139328 11492887378960318464 11552746167392403456 11624502354767511552 11732322532688658432 11736123090684346368 11793428379213078528 11805194101214674944 11809018265160646656 11866679487158501376 11952112236485935104 11980625655073603584 12010472159515651584 12055039479018160128 12137896364514213888 12197163436606568448 12201114574746058752 12242423512370774016 12260690329505560992 12306186134831038464 12326568328729460736 12382622073556697088 12390769205441593344 12394783060059488256 12455304461719934976 12471769290246193152 12501522422685499392 12579171630279819264 12583371835577991168 12587448081718444032 12648910230554959872 12653007707144060928 12665630989058310144 12714789971339100288 12731597817126322176 12793763822092759296 12841237705910648832 12849686583420911616 12853849099320950784 12916612034376228864 12929498301330358272 12933686671366422528 12996839438316453888 13121637622223470592 13130474958863990784 13198862849274740736 13203138477019889664 13267606926614713344 13285145548305727488 13325600901325389824 13399552388776329216 13408368608787038208 13478203861957804032 13491650401388199936 13561919413895430144 13692143605798404096 13726253896589316096 13772726451417120768 13777187976020754432 13844459401684918272 13871881559444815872 13904974853556928512 13939615356121792512 13944130942566924288 13977396597585870848 14012217519434926848 14064212725521186816 14151568084064796672 14156293315025240064 14160879091933249536 14165466354353700864 14230024009374329856 14234633670537068544 14304138717756487824 14371540644956995584 14380996383517704192 14446392419149479936 14455897406348525568 14460580236736069632 14531188538673257472 14550397505287225344 14585109493133082624 14621444368106010624 14675700235326455808 14685356095338184704 14761842325001404416 14776569487234695168 14848720705434083328 14853530786647375872 14913625879203545088 14926057792441552512 14991301013991063552 14996157282541109248 15069380706772267008 15074496437373370368 15084414684885417984 15089301116594159616 15162979344702529536 15183023483777974272 15219244688486694912 15229258172943302656 15403661556523204608 15499336473023348736 15575016826895533056 15643096710251544576 15687147310387789824 15724571172284104704 15740258801619566592 15822239316211335168 15930988978424905728 15936149648647913472 15974167540098138112 16013962879354202112 16073385972024213504 16092156057476048802 16173220667502624768 16178620931457417216 16183861819352285184 16262884582142091264 16268152766328078336 16323231349827698688 16347587106007414656 16408248179774717952 16510162764742262784 16521025607255457792 16526377413412651008 16607072615626579968 16629025720328257536 16668696563580665856 16710222134978297856 16777829114103988224 16865213640739946496 16870676942858747904 16953053295118800384 16969966520496095232 16975463756168429568 17058351762790345728 17121650274547531776 17132915444561215488 17222149379168305152 17227995928426708992 17239331068440477696 17329119251088605184 17507299945151987712 17598483799032987648 17604184636026519552 17690142568819617792 17713527397740969984 17800019230737752064 17866069851701772288 17877824811716050944 17928168354728902656 17970938482610405376 18082559218527240192 18206844546771320832 18256191474397872128 18301671862119088128 18363635268556161024 18391035494258341488 18459279202246557696 18489852493094191104 18586153808162390016 18592174590089232384 18682956692579902464 18752283634028249088 18868757445419728896 18875057753366986752 18881172122577666048 18973365345832439808 18979511560716091392 19072184957008650432 19097396725689483264 19162054193275994112 19174661844690272256 19261856558865973248 19274529875131367424 19280773648981426176 19374918051564343296 19394247451995537408 19400530007049633792 19446812657510776832 19495259157474680832 19567600313768607744 19580474793784246272 19682456433335205888 19695712438295986176 19798294273912111104 19804707715529834496 19901410389922070016 19988401351988084736 20092507609029689344 20099328583164493824 20112552913180557312 20217305792936706048 20342879120843145216 20538215408697606144 20659089677125681152 20665781964031131648 20766689102527377408 20807822339167223808 20857462280335392768 20916196413850386432 20966094896378806272 20987011735492755456 21018326279152390272 21096319088281780224 21241318637899874304 21248199531530551296 21345036014061494784 21351950505805602816 21431181296032284672 21456208076634731736 21571494575276556288 21669588628724219904 21683846109522788352 21690870355104104448 21796782808009886208 21825596257930838016 21877664239699623936 22013550352989683712 22028034143007277056 22142763487502106624 22164854230852042752 22280296179971063808 22370438818805317632 22389086688662328768 22486951520986595328 22494235923811663872 22509385643766841344 22604071060158400512 22626622027328126976 22633951674891239424 22744469017053794304 22828867032730042368 22843887259414953984 22962865838891073536 22970661237902278656 22985774757920636928 23105492334784806912 23249004709535023104 23464645065377316864 23472246181368692736 23586856758426157056 23610388202429349888 23733358974317002752 23904224472971870208 23961251310147207168 24020944319031303168 24110078958036320256 24275792729028427776 24394326873213136896 24402229149492117504 24484847024741548032 24521380659011121984 24612372269662076928 24653136657458921472 24765244147113394176 24781538410883186688 24789566120118976512 24910608923439869952 24943538580492386304 25003044845370998784 25158343260559638528 25166743671155982336 25174896163436888064 25297820461109919744 25306015414288121856 25429579942678200576 25463195634252644352 25587527644185518592 25682475411821297664 25699373166841823232 25707698198641901568 25833224068752457728 25858996602660716544 25993678876632907776 26243275244446941184 26260949917727981568 26397725698549481472 26406276954039779328 26535213853229426688 26570291096611454976 26651201802650779648 26799104777552658432 26816737217574076416 26956407723915608064 26983300802776399872 27123838827790860288 27384287211596808192 27452507793178632192 27545452902834241536 27554375952041508864 27688918803369836544 27879230712243585024 27888261885133848576 27954793195171741696 28024435038869853696 28128425451042373632 28303136168129593344 28312586630050480128 28321758183866499072 28460048018748659712 28469267341074137088 28608277435512975648 28743081289913991168 28761992767035408384 28892784838298959872 28911794812697051136 28921160473472139264 29062377077346514944 29100795010574450688 29170218986266165248 29242888736212021248 29351400470652911616 29370712190676369408 29523684650002808832 29553138974469390336 29697441410868166656 29707061573294751744 29852115584883105024 29982602027982127104 29992314565082218496 30138761413544534016 30148992874746740736 30168829369770835968 30178602233188319232 30325958689405059072 30807323113046409216 30998672946046697472 31150033653791066112 31286193420503089152 31374294620775579648 31449142344568209408 31480517603239133184 31644478632422670336 31861977956849811456 31872299297295826944 31948335080196276224 32027925758708404224 32146771944048427008 32184312114952097604 32346441335005249536 32357241862914834432 32367723638704570368 32525769164284182528 32536305532656156672 32695174212014829312 32816496359549435904 33020325529484525568 33042051214510915584 33052754826825302016 33214145231253159936 33420444269956595712 33555658228207976448 33730427281479892992 33741353885717495808 33906106590237600768 33939933040992190464 33950927512336859136 34116703525580691456 34243300549095063552 34265830889122430976 34444298758336610304 34455991856853417984 34478662136880955392 34658238502177210368 35196967598065975296 35208369272053039104 35380285137639235584 35427054795481939968 35600038461475504128 35856336709457805312 35941876965220810752 36165118437054480384 36413689093542641664 36603343724238176256 36727270537112322048 36782070988516682976 36918558404493115392 36979704986188382208 37172307616324780032 37184349180178464768 37365913385159804928 37504567268056498176 37737514890839457792 37750115506733973504 37762344245155332096 37946730691664879616 37959023121432182784 38144369914017300864 38194793451378966528 38523713117731946496 38549059750262734848 38561547297962852352 38749836103128686592 38788494903991074816 38801060014099267584 38893625315021553664 38990518314949361664 39364912866670411776 39391424876591972352 39596588547824222208 39609415431059668992 39802820779844140032 39976802703976169472 40185015218059378688 40198657166328987648 40225105826361114624 40434611585873412096 40685758241686290432 41076430817395212288 41318179354251362304 41331563928062263296 41533378205054754816 41615644678334447616 41714924560670785536 41832392827700772864 41932189792757612544 42036652558304780544 42192638176563560448 42482637275799748608 42496399063061102592 42690072028122989568 42703901011611205632 42912416153269463472 43142989150553112576 43339177257448439808 43367692219045576704 43381740710208208896 43593565616019772416 43651192515861676032 43755328479399247872 44027100705979367424 44056068286014554112 44285526975004213248 44329708461704085504 44560592359942127616 44740877637610635264 44778173377324657536 44973903041973190656 44988471847623327744 45208142120316801024 45253244054656253952 45267903349782478848 45488938034107588608 45657734065460084736 45687774518829907968 45925731677782147072 46210984669569613824 46498009419070046208 46929290130754633728 47173713516852314112 47220776404858699776 47466717948634005504 47808448945943740416 47922502620294414336 48041888638062606336 48220157916072640512 48551585458056855552 48788653746426273792 48804458298984235008 48969694049483096064 49042761318022243968 49224744539324153856 49530488294226788352 49563076821766373376 49579132240237953024 49821217846879739904 49887077160984772608 50006089690741997568 50333487342311964672 50595640922219839488 50612030828576243712 50859159885356401152 50926391268505288704 51175055288371037184 51364950823642595328 51398746333683646464 51666448137504915456 51717993205321433088 51987357753265815552 52486550488893882368 52521899835455963136 52795451397098962944 52812553908079558656 53070427706458853376 53140582193222909952 53302403605301559296 53598209555105316864 53633474435148152832 53912815447831216128 54247677655581720576 54768574423193616384 54905015586357264384 55090905805668483072 55377837606739673088 55758461424487170048 55776523770267697152 55909586390343483392 56048870077739707392 56256850902084747264 56606272336259186688 56625173260100960256 56643516367732998144 56920096037497319424 56938534682148274176 57216554871025951296 57486162579827982336 57523985534070816768 57785569676597919744 57823589625394102272 57842320946944278528 58124754154693029888 58201590021148901376 58340437972532330496 58485777472424042496 58702800941305823232 58741424381352738816 59047369300005617664 59394882821736333312 59414123146589503488 59704231169766210048 59965204055964254208 59984629130164436992 60277522827089068032 60297985749493481472 60337658739541671936 60651917378810118144 61614646226092818432 61997345892093394944 62300067307582132224 62572386841006178304 62748589241551159296 62898284689136418816 62961035206478266368 63288957264845340672 63723955913699622912 63744598594591653888 63896670160392552448 64055851517416808448 64293543888096854016 64368624229904195208 64714483725829668864 65051538328568365056 65072611065312313344 65390348424029658624 65632992719098871808 66040651058969051136 66084102429021831168 66428290462506319872 66840888539913191424 67111316456415952896 67460854562959785984 67482707771434991616 67812213180475201536 67879866081984380928 67901855024673718272 68233407051161382912 68486601098190127104 68531661778244861952 68888597516673220608 68911983713706835968 68957324273761910784 69316477004354420736 70393935196131950592 70416738544106078208 70760570275278471168 71200076922951008256 71712673418915610624 71883753930441621504 72330236874108960768 72827378187085283328 73206687448476352512 73454541074224644096 73564141977033365952 73837116808986230784 73959409972376764416 74344615232649560064 74368698360356929536 74731826770319609856 75009134536112996352 75475029781678915584 75500231013467947008 75524688490310664192 75893461383329759232 75918046242864365568 76288739828034601728 76389586902757933056 77047426235463892992 77098119500525469696 77123094595925704704 77499672206257373184 77576989807982149632 77981036629898723328 78729825733340823552 78782849753183944704 79193177095648444416 79218830862119337984 79605641559688280064 79953605407952338944 80370030436118757376 80397314332657975296 80450211652722229248 80869223171746824192 81371516483372580864 82152861634790424576 82636358708502724608 82663127856124526592 83066756410109509632 83664785655401545728 83864379585515225088 84073305116609561088 84385276353127120896 84965274551599497216 85380144056245979136 85407802023222411264 85824832306538926944 86285978301106225152 86678354514896879616 86735384438091153408 86763481420416417792 87187131232039544832 87302385031723352064 87510656958798495744 88054201411958734848 88112136572029108224 88571053950008426496 88659416923408171008 89121184719884255232 89556346754649315072 89947806083946381312 89976943695246655488 90416284240633602048 90506488109312507904 90535806699564957696 90977876068215177216 91851463355564294144 92421969339139227648 92996018838140092416 93858580261509267456 94347427033704628224 94441552809717399552 94933435897268011008 95616897891887480832 95845005240588828672 96083777276125212672 96440315832145281024 97103170916113711104 97577307492852547584 97608916597968470016 98085522636044487936 98449489078648307712 99060976588453576704 99126153643532746752 99158264480475906048 99642435693759479808 100666974684623929344 101191281844439678976 101224061657152487424 101718319770712802304 101852782537010577408 102350110576742074368 102729901647285190656 102797492667367292928 103332896275009830912 103435986410642866176 103974715506531631104 104973100977787764736 105590902794197925888 105625107816159117312 106140855412917706752 106281164386445819904 106604807210603118592 107825630895662432256 108495355311163441152 109810031172714528768 110181811611336966144 110755675213479346176 111516922848974340096 111553047540535394304 111819172780686966784 112097740155479414784 112513701804169494528 113212544672518373376 113250346520201920512 113287032735465996288 113840192074994638848 113877069364296548352 114433109742051902592 115571139353195839488 115647179250788204544 115684641893888557056 116249508309386059776 116403180042297802752 116680875945064660992 116971554944848084992 118094738600011235328 118789765643472666624 118828246293179006976 119408462339532420096 119930408111928508416 120555045654178136064 120595971498986962944 120675317479083343872 121303834757620236288 123229292452185636864 123994691784186789888 124600134615164264448 125144773682012356608 125497178483102318592 125796569378272837632 126577914529690681344 127447911827399245824 127489197189183307776 127793340320785104896 128111703034833616896 128737248459808390416 129428967451659337728 130103076657136730112 130145222130624626688 130780696848059317248 131265985438197743616 132081302117938102272 132168204858043662336 132856580925012639744 133681777079826382848 134222632912831905792 134921709125919571968 134965415542869983232 135624426360950403072 135759732163968761856 135803710049347436544 136466814102322765824 136973202196380254208 137063323556489723904 137777195033346441216 138632954008708841472 140787870392263901184 141521140550556942336 142400153845902016512 143425346837831221248 143767507860883243008 144660473748217921536 145654756374170566656 146413374896952705024 146909082148449288192 147128283954066731904 147674233617972461568 148689230465299120128 148737396720713859072 149463653540639219712 150018269072225992704 151000462026935894016 151786922766659518464 151836092485728731136 152577479656069203456 152779173805515866112 154094852470927785984 154196239001050939392 154999344412514746368 155153979615964299264 155962073259797446656 157459651466681647104 157565699506367889408 158386354191296888832 158437661724238675968 159211283119376560128 159907210815904677888 160740060872237514752 160794628665315950592 160900423305444458496 161738446343493648384 162743032966745161728 164305723269580849152 165272717417005449216 166133512820219019264 167329571310803091456 167728759171030450176 168146610233219122176 168770552706254241792 169930549103198994432 170760288112491958272 170815604046444822528 171649664613077853888 172571956602212450304 173356709029793759232 173470768876182306816 173526962840832835584 174374262464079089664 174604770063446704128 175021313917596991488 176108402823917469696 176224273144058216448 177142107900016852992 178242369439768510464 179112693509298630144 179895612167892762624 179953887390493310976 180832568481267204096 181012976218625015808 181955752136430354432 183702926711128588288 184843938678278455296 185992037676280184832 187717160523018534912 188694854067409256448 188883105619434799104 189866871794536022016 191233795783774961664 191690010481177657344 192167554552250425344 192880631664290562048 195154614985705095168 195217833195936940032 196171045272088975872 196898978157296615424 198121953176907153408 198252307287065493504 199284871387518959616 201333949369247858688 202382563688879357952 202448123314304974848 203436639541425604608 203705565074021154816 204700221153484148736 205459803294570381312 205594985334734585856 206665792550019661824 206871972821285732352 207949431013063262208 209946201955575529472 211181805588395851776 211250215632318234624 212281710825835413504 215651261791324864512 216990710622326882304 219620062345429057536 220363623222673932288 221511350426958692352 223033845697948680192 223106095081070788608 223638345561373933568 224195480310958829568 225027403608338989056 226425089345036746752 226500693040403841024 226574065470931992576 227680384149989277696 227754138728593096704 228866219484103805184 231142278706391678976 231294358501576409088 231369283787777114112 232499016618772119552 233943109889696169984 236189477200022470656 237579531286945333248 237656492586358013952 238816924679064840192 239860816223857016832 241110091308356272128 241191942997973925888 241350634958166687744 242607669515240472576 246458584904371273728 247989383568373579776 249200269230328528896 250994356966204637184 251593138756545675264 253155829059381362688 254895823654798491648 256223406069667233792 257474496919616780832 258857934903318675456 260206153314273460224 260290444261249253376 261561393696118634496 262531970876395487232 264162604235876204544 264336409716087324672 265713161850025279488 267363554159652765696 269843418251839143936 269930831085739966464 271248852721900806144 271519464327937523712 271607420098694873088 272933628204645531648 275554390066692882432 277265908017417682944 281575740784527802368 283042281101113884672 284800307691804033024 286850693675662442496 287535015721766486016 289320947496435843072 291309512748341133312 292826749793905410048 294256567908133463808 295348467235944923136 297378460930598240256 297474793441427718144 298927307081278439424 302000924053871788032 303573845533319036928 303672184971457462272 305154959312138406912 305558347611031732224 308189704941855571968 308392478002101878784 309998688825029492736 310307959231928598528 311924146519594893312 314919302933363294208 316772708382593777664 316875323448477351936 318422566238753120256 319814421631809355776 321480121744475029504 323476892686987296768 325486065933490323456 330545434834010898432 332267025640438038528 334659142621606182912 335457518342060900352 336293220466438244352 337541105412508483584 339861098206397988864 341520576224983916544 341631208092889645056 343299329226155707776 346713418059587518464 346941537752364613632 347053925681665671168 348748524928158179328 349209540126893408256 350042627835193982976 354284215800033705984 356484738879537020928 358225387018597260288 359791224335785525248 361665136962534408192 362025952437250031616 363911504272860708864 367405853422257176576 369687877356556910592 371984075352560369664 375434321046037069824 377389708134818512896 379733743589072044032 382467591567549923328 383380020962355314688 384335109104500850688 390309229971410190336 390435666391873880064 392342090544177951744 393797956314593230848 396243906353814306816 396504614574130987008 398569742775037919232 402667898738495717376 404765127377758715904 404896246628609949696 406873279082851209216 407411130148042309632 409400442306968297472 410919606589140762624 411189970669469171712 413331585100039323648 415898862026126524416 419892403911151058944 422363611176791703552 424563421651670827008 431302523582649729024 433981421244653764608 439240124690858115072 440727246445347864576 443022700853917384704 446067691395897360384 446212190162141577216 447276691122747867136 448390960621917659136 450054807216677978112 453001386080807682048 455360768299978555392 455508277457186193408 457732438968207610368 462284557412783357952 462588717003152818176 464998033237544239104 467886219779392339968 472378954400044941312 475159062573890666496 475312985172716027904 477633849358129680384 479721632447714033664 482220182616712544256 482383885995947851776 482701269916333375488 485215339030480945152 492917169808742547456 498400538460657057792 501988713932409274368 503186277513091350528 506311658118762725376 509791647309596983296 512446812139334467584 514948993839233561664 517715869806637350912 520412306628546920448 520580888522498506752 523122787392237268992 525063941752790974464 528325208471752409088 528672819432174649344 531426323700050558976 534727108319305531392 539686836503678287872 539861662171479932928 542497705443801612288 543038928655875047424 545867256409291063296 551108780133385764864 554531816034835365888 563151481569055604736 566084562202227769344 569600615383608066048 573701387351324884992 575070031443532972032 578641894992871686144 585653499587810820096 588513135816266927616 590696934471889846272 594756921861196480512 597854614162556878848 604001848107743576064 607147691066638073856 607344369942914924544 610309918624276813824 611116695222063464448 616379409883711143936 616784956004203757568 619997377650058985472 620615918463857197056 623848293039189786624 629838605866726588416 633545416765187555328 633750646896954703872 636845132477506240512 642960243488950059008 646953785373974593536 650972131866980646912 661090869668021796864 664534051280876077056 669318285243212365824 670915036684121800704 672586440932876488704 675082210825016967168 679722196412795977728 683041152449967833088 683262416185779290112 686598658452311415552 693426836119175036928 693883075504729227264 694107851363331342336 697497049856316358656 708568431600067411968 712969477759074041856 716450774037194520576 719582448671571050496 723330273925068816384 724051904874500063232 727823008545721417728 734811706844514353152 739375754713113821184 743968150705120739328 754779416269637025792 759467487178144088064 768670218209001701376 780618459942820380672 780871332783747760128 784684181088355903488 787595912629186461696 792487812707628613632 793009229148261974016 797139485550075838464 809530254755517431808 809792493257219899392 813746558165702418432 814822260296084619264 818800884613936594944 826663170200078647296 831797724052253048832 844727222353583407104 849126843303341654016 862605047165299458048 867962842489307529216 878480249381716230144 886045401707834769408 892135382791794720768 892424380324283154432 894553382245495734272 896781921243835318272 906002772161615364096 910721536599957110784 911016554914372386816 915464877936415220736 924569114825566715904 925177434006305636352 929996066475088478208 935772439558784679936 944757908800089882624 950318125147781332992 950625970345432055808 955267698716259360768 959443264895428067328 964440365233425088512 970430678060961890304 996801076921314115584 1003977427864818548736 1006372555026182701056 1012623316237525450752 1019583294619193966592 1024893624278668935168 1029897987678467123328 1040824613257093840896 1041161777044997013504 1046245574784474537984 1050127883505581948928 1062852647400101117952 1069454216638611062784 1079373673007356575744 1084995410887603224576 1086077857311750094848 1091734512818582126592 1102217560266771529728 1109063632069670731776 1126302963138111209472 1132169124404455538688 1139201230767216132096 1147402774702649769984 1150140062887065944064 1171306999175621640192 1177026271632533855232 1181393868943779692544 1189513843722392961024 1195709228325113757696 1208003696215487152128 1214295382133276147712 1214688739885829849088 1220619837248553627648 1222233390444126928896 1232758819767422287872 1233569912008407515136 1239994755300117970944 1247696586078379573248 1259677211733453176832 1267090833530375110656 1273690264955012481024 1285920486977900118016 1293907570747949187072 1301944263733961293824 1322181739336043593728 1329068102561752154112 1338636570486424731648 1341830073368243601408 1345172881865752977408 1350164421650033934336 1366082304899935666176 1366524832371558580224 1373197316904622831104 1386853672238350073856 1387766151009458454528 1394994099712632717312 1417136863200134823936 1425938955518148083712 1432901548074389041152 1439164897343142100992 1446660547850137632768 1448103809749000126464 1455646017091442835456 1469623413689028706304 1478751509426227642368 1509558832539274051584 1518934974356288176128 1537340436418003402752 1561236919885640761344 1561742665567495520256 1569368362176711806976 1575191825258372923392 1584975625415257227264 1586018458296523948032 1594278971100151676928 1619060509511034863616 1619584986514439798784 1627493116331404836864 1637601769227873189888 1653326340400157294592 1663595448104506097664 1689454444707166814208 1698253686606683308032 1725210094330598916096 1735925684978615058432 1756960498763432460288 1772090803415669538816 1784270765583589441536 1793563842487670636544 1812005544323230728192 1821443073199914221568 1822033109828744773632 1830929755872830441472 1849138229651133431808 1850354868012611272704 1859992132950176956416 1871544879117569359872 1889515817600179765248 1900636250295562665984 1901251940690864111616 1910535397432518721536 1928880730466850177024 1940861356121923780608 1993602153842628231168 2007954855729637097472 2012745110052365402112 2025246632475050901504 2039166589238387933184 2049787248557337870336 2059795975356934246656 2081649226514187681792 2082323554089994027008 2092491149568949075968 2125705294800202235904 2138908433277222125568 2158747346014713151488 2169990821775206449152 2172155714623500189696 2183469025637164253184 2204435120533543059456 2218127264139341463552 2264338248808911077376 2278402461534432264192 2342613998351243280384 2354052543265067710464 2362787737887559385088 2379027687444785922048 2391418456650227515392 2428590764266552295424 2429377479771659698176 2441239674497107255296 2444466780888253857792 2479989510600235941888 2495393172156759146496 2534181667060750221312 2547380529910024962048 2571840973955800236032 2587815141495898374144 2603888527467922587648 2658136205123504308224 2677273140972849463296 2683660146736487202816 2690345763731505954816 2732164609799871332352 2733049664743117160448 2746394633809245662208 2773707344476700147712 2775532302018916909056 2789988199425265434624 2834273726400269647872 2851877911036296167424 2865803096148778082304 2878329794686284201984 2893321095700275265536 2911292034182885670912 2939246827378057412608 3019117665078548103168 3037869948712576352256 3074680872836006805504 3122473839771281522688 3123485331134991040512 3138736724353423613952 3150383650516745846784 3188557942200303353856 3238121019022069727232 3254986232662809673728 3275203538455746379776 3306652680800314589184 3327190896209012195328 3378908889414333628416 3396507373213366616064 3450420188661197832192 3513920997526864920576 3544181606831339077632 3568541531167178883072 3587127684975341273088 3624011088646461456384 3642886146399828443136 3644066219657489547264 3661859511745660882944 3698276459302266863616 3700709736025222545408 3719984265900353912832 3743089758235138719744 3779031635200359530496 3801272500591125331968 3821070794865037443072 3857761460933700354048 3881722712243847561216 3987204307685256462336 4015909711459274194944 4025490220104730804224 4050493264950101803008 4099574497114675740672 4119591950713868493312 4163298453028375363584 4184982299137898151936 4251410589600404471808 4277816866554444251136 4317494692029426302976 4339981643550412898304 4344311429247000379392 4366938051274328506368 4408870241067086118912 4436254528278682927104 4528676497617822154752 4556804923068864528384 4685227996702486560768 4708105086530135420928 4725575475775118770176 4758055374889571844096 4782836913300455030784 4857181528533104590848 4858754959543319396352 4882479348994214510592 4959979021200471883776 4990786344313518292992 5068363334121500442624 5094761059820049924096 5143681947911600472064 5175630282991796748288 5207777054935845175296 5316272410247008616448 5380691527463011909632 5464329219599742664704 5466099329486234320896 5492789267618491324416 5547414688953400295424 5551064604037833818112 5579976398850530869248 5668547452800539295744 5703755822072592334848 5731606192297556164608 5786642191400550531072 5822584068365771341824 6038235330157096206336 6075739897425152704512 6149361745672013611008 6244947679542563045376 6246970662269982081024 6277473448706847227904 6377115884400606707712 6476242038044139454464 6509972465325619347456 6550407076911492759552 6613305361600629178368 6654381792418024390656 6793014746426733232128 7027841995053729841152 7088363213662678155264 7137083062334357766144 7174255369950682546176 7285772292799656886272 7288132439314979094528 7323719023491321765888 7439968531800707825664 7486179516470277439488 7602545001182250663936 7642141589730074886144 7715522921867400708096 7763445424487695122432 7974408615370512924672 8031819422918548389888 8050980440209461608448 8199148994229351481344 8239183901427736986624 8326596906056750727168 8369964598275796303872 8502821179200808943616 8555633733108888502272 8634989384058852605952 8679963287100825796608 8733876102548657012736 8817740482134172237824 9057352995235644309504 9113609846137729056768 9370455993404973121536 9416210173060270841856 9451150951550237540352 9565673826600910061568 9714363057066209181696 9764958697988429021184 9919958042400943767552 9981572688627036585984 10136726668243000885248 10189522119640099848192 10287363895823200944128 10351260565983593496576 10632544820494017232896 10761383054926023819264 10928658439199485329408 10932198658972468641792 10985578535236982648832 11094829377906800590848 11102129208075667636224 11159952797701061738496 11337094905601078591488 11463212384595112329216 11573284382801101062144 11645168136731542683648 12076470660314192412672 12151479794850305409024 12298723491344027222016 12489895359085126090752 12554946897413694455808 12754231768801213415424 12952484076088278908928 13019944930651238694912 13100814153822985519104 13226610723201258356736 13308763584836048781312 13586029492853466464256 14055683990107459682304 14176726427325356310528 14274166124668715532288 14348510739901365092352 14571544585599313772544 14576264878629958189056 14647438046982643531776 14879937063601415651328 14972359032940554878976 15205090002364501327872 15284283179460149772288 15431045843734801416192 15526890848975390244864 15948817230741025849344 16398297988458702962688 16478367802855473973248 16653193812113501454336 16739929196551592607744 17005642358401617887232 17111267466217777004544 17359926574201651593216 17467752205097314025472 18114705990471288619008 18227219692275458113536 18740911986809946243072 18832420346120541683712 19131347653201820123136 19428726114132418363392 19529917395976858042368 19839916084801887535104 19963145377254073171968 20379044239280199696384 20574727791646401888256 21265089640988034465792 21522766109852047638528 21857316878398970658816 21864397317944937283584 21971157070473965297664 22319905595402123476992 22926424769190224658432 23146568765602202124288 23290336273463085367296 24152941320628384825344 24597446982688054444032 24979790718170252181504 25109893794827388911616 25508463537602426830848 25904968152176557817856 26039889861302477389824 26201628307645971038208 26453221446402516713472 27172058985706932928512 28111367980214919364608 28353452854650712621056 28697021479802730184704 29143089171198627545088 29294876093965287063552 29759874127202831302656 29944718065881109757952 30410180004729002655744 30568566358920299544576 30862091687469602832384 31053781697950780489728 31897634461482051698688 32796595976917405925376 32956735605710947946496 33306387624227002908672 33479858393103185215488 34011284716803235774464 34719853148403303186432 34935504410194628050944 36229411980942577238016 36454439384550916227072 37664840692241083367424 38262695306403640246272 38857452228264836726784 39059834791953716084736 39679832169603775070208 39926290754508146343936 40758088478560399392768 42530179281976068931584 43045532219704095277056 43714633756797941317632 43728794635889874567168 43942314140947930595328 44639811190804246953984 45852849538380449316864 46293137531204404248576 46580672546926170734592 49194893965376108888064 49959581436340504363008 50219787589654777823232 51016927075204853661696 52079779722604954779648 52403256615291942076416 54344117971413865857024 56222735960429838729216 57394042959605460369408 58286178342397255090176 58589752187930574127104 59519748254405662605312 59889436131762219515904 61137132717840599089152 61724183374939205664768 63795268922964103397376 65593191953834811850752 65913471211421895892992 66959716786206370430976 69439706296806606372864 69871008820389256101888 72458823961885154476032 75329681384482166734848 76525390612807280492544 77714904456529673453568 78119669583907432169472 79359664339207550140416 81516176957120798785536 85060358563952137863168 86091064439408190554112 87429267513595882635264 87884628281895861190656 89279622381608493907968 91705699076760898633728 92586275062408808497152 93161345093852341469184 98389787930752217776128 99919162872681008726016 100439575179309555646464 102033854150409707323392 104159559445209909559296 104806513230583884152832 108688235942827731714048 114788085919210920738816 116572356684794510180352 117179504375861148254208 119039496508811325210624 119778872263524439031808 122274265435681198178304 127590537845928206794752 131186383907669623701504 131826942422843791785984 133919433572412740861952 138879412593613212745728 139742017640778512203776 150659362768964333469696 153050781225614560985088 156239339167814864338944 163032353914241597571072 172182128878816381108224 174858535027191765270528 175769256563791722381312 178559244763216987815936 183411398153521797267456 185172550124817616994304 196779575861504435552256 200879150358619111292928 208319118890419819118592 209613026461167768305664 217376471885655463428096 229576171838421841477632 233144713369589020360704 234359008751722296508416 238078993017622650421248 244548530871362396356608 255181075691856413589504 263653884845687583571968 267838867144825481723904 277758825187226425491456 279484035281557024407552 301318725537928666939392 306101562451229121970176 312478678335629728677888 326064707828483195142144 344364257757632762216448 349717070054383530541056 351538513127583444762624 357118489526433975631872 366822796307043594534912 393559151723008871104512 401758300717238222585856 416638237780839638237184 419226052922335536611328 459152343676843682955264 468718017503444593016832 489097061742724792713216 527307769691375167143936 535677734289650963447808 555517650374452850982912 602637451075857333878784 624957356671259457355776 652129415656966390284288 688728515515265524432896 699434140108767061082112 703077026255166889525248 714236979052867951263744 733645592614087189069824 803516601434476445171712 833276475561679276474368 838452105844671073222656 918304687353687365910528 937436035006889186033664 978194123485449585426432 1054615539382750334287872 1071355468579301926895616 1205274902151714667757568 1249914713342518914711552 1377457031030531048865792 1406154052510333779050496 1467291185228174378139648 1607033202868952890343424 1666552951123358552948736 1874872070013778372067328 1956388246970899170852864 2109231078765500668575744 2142710937158603853791232 2410549804303429335515136 2499829426685037829423104 2754914062061062097731584 2812308105020667558100992 2934582370456348756279296 3214066405737905780686848 3749744140027556744134656 4218462157531001337151488 4821099608606858671030272 4999658853370075658846208 5624616210041335116201984 5869164740912697512558592 6428132811475811561373696 7499488280055113488269312 8436924315062002674302976 9642199217213717342060544 11249232420082670232403968 14998976560110226976538624 16873848630124005348605952 19284398434427434684121088 22498464840165340464807936 33747697260248010697211904 44996929680330680929615872 67495394520496021394423808 134990789040992042788847616
- Sum of all divisors σ(n): 496490202241116184666600581
- Sum of proper divisors (its aliquot sum) s(n): 361499413200124141877752965
- 134990789040992042788847616 is an abundant number, because the sum of its proper divisors (361499413200124141877752965) is greater than itself. Its abundance is 226508624159132099088905349
Bases of 134990789040992042788847616
- Binary: 1101111101010010110100101010110010100100000000101010011110100010000000000000000000000002
- Hexadecimal: 0x6FA96956520153D1000000
- Base-36: GYM3I1VFWJRWG0000
Squares and roots of 134990789040992042788847616
- 134990789040992042788847616 squared (1349907890409920427888476162) is 18222513125909617399256947741220761835624305268883456
- 134990789040992042788847616 cubed (1349907890409920427888476163) is 2459871425176373633191447750855939550847903273359926396025693004472105247440896
-
134990789040992042788847616 is a
perfect square number . Itssquare root is 11618553655296 -
The
cube root of 134990789040992042788847616 is 512981116.6870248293
Scales and comparisons
How big is 134990789040992042788847616?- 134,990,789,040,992,042,788,847,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 134,990,789,040,992,042,788,847,616 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 134990789040992042788847616 cubic inches would be around 42748426.4 feet tall.
Recreational maths with 134990789040992042788847616
- 134990789040992042788847616 backwards is 616748887240299040987099431
- The number of decimal digits it has is: 27
- The sum of 134990789040992042788847616's digits is 135
- 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 134990789040992042788847616 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 134990789040992042788847616 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/134990789040992042788847616/
Chicago style:
Numbermatics. 2024. "Number 134990789040992042788847616 - Facts about the integer". https://numbermatics.com/n/134990789040992042788847616/
The information we have on file for 134990789040992042788847616 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 134990789040992042788847616, math, Factors of 134990789040992042788847616, curriculum, school, college, exams, university, Prime factorization of 134990789040992042788847616, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-four septillion, nine hundred ninety sextillion, seven hundred eighty-nine quintillion, forty quadrillion, nine hundred ninety-two trillion, forty-two billion, seven hundred eighty-eight million, eight hundred forty-seven thousand, six hundred sixteen.