247704877783304811905688576
247,704,877,783,304,811,905,688,576 is an even composite number composed of six prime numbers multiplied together.
247704877783304811905688576 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-one thousand, one hundred eighty-five divisors.
Prime factorization of 247704877783304811905688576:
210 × 32 × 78 × 116 × 294 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 29 × 29 × 29 × 29 × 61 × 61)See below for interesting mathematical facts about the number 247704877783304811905688576 from the Numbermatics database.
Names of 247704877783304811905688576
- Cardinal: 247704877783304811905688576 can be written as Two hundred forty-seven septillion, seven hundred four sextillion, eight hundred seventy-seven quintillion, seven hundred eighty-three quadrillion, three hundred four trillion, eight hundred eleven billion, nine hundred five million, six hundred eighty-eight thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 2.47704877783304811905688576 × 1026
Factors of 247704877783304811905688576
Divisors of 247704877783304811905688576
- Number of divisors d(n): 31185
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 29 32 33 36 42 44 48 49 56 58 61 63 64 66 72 77 84 87 88 96 98 99 112 116 121 122 126 128 132 144 147 154 168 174 176 183 192 196 198 203 224 231 232 242 244 252 256 261 264 288 294 308 319 336 343 348 352 363 366 384 392 396 406 427 441 448 462 464 484 488 504 512 522 528 539 549 576 588 609 616 638 671 672 686 693 696 704 726 732 768 784 792 812 841 847 854 882 896 924 928 957 968 976 1008 1024 1029 1044 1056 1078 1089 1098 1152 1176 1218 1232 1276 1281 1331 1342 1344 1372 1386 1392 1408 1421 1452 1464 1536 1568 1584 1617 1624 1682 1694 1708 1764 1769 1792 1827 1848 1856 1914 1936 1952 2013 2016 2058 2088 2112 2156 2178 2196 2233 2304 2352 2401 2436 2464 2523 2541 2552 2562 2662 2684 2688 2744 2772 2784 2816 2842 2871 2904 2928 2989 3072 3087 3136 3168 3234 3248 3364 3388 3416 3509 3528 3538 3584 3654 3696 3712 3721 3773 3828 3843 3872 3904 3993 4026 4032 4116 4176 4224 4263 4312 4356 4392 4466 4608 4697 4704 4802 4851 4872 4928 5046 5082 5104 5124 5307 5324 5368 5376 5488 5544 5568 5632 5684 5742 5808 5856 5887 5929 5978 6039 6174 6272 6336 6468 6496 6699 6728 6776 6832 7018 7056 7076 7168 7203 7308 7381 7392 7424 7442 7546 7569 7623 7656 7686 7744 7808 7986 8052 8064 8232 8352 8448 8526 8624 8712 8784 8932 8967 9216 9251 9317 9394 9408 9604 9702 9744 9856 9947 10092 10164 10208 10248 10527 10614 10648 10736 10752 10976 11088 11136 11163 11264 11319 11368 11484 11616 11712 11774 11858 11956 11979 12078 12348 12383 12544 12672 12789 12936 12992 13398 13456 13552 13664 14036 14091 14112 14152 14406 14616 14641 14762 14784 14848 14884 15092 15138 15246 15312 15372 15488 15616 15631 15921 15972 16104 16128 16464 16704 16807 16896 17052 17248 17424 17568 17661 17787 17864 17934 18502 18634 18788 18816 19208 19404 19459 19488 19712 19894 20097 20184 20328 20416 20496 20923 21054 21228 21296 21472 21504 21609 21952 22143 22176 22272 22326 22638 22736 22968 23232 23424 23548 23716 23912 23958 24156 24389 24563 24696 24766 25088 25344 25578 25872 25984 26047 26411 26796 26901 26912 27104 27328 27753 27951 28072 28182 28224 28304 28812 29232 29282 29524 29568 29696 29768 29841 30184 30276 30492 30624 30744 30976 31232 31262 31581 31842 31944 32208 32256 32879 32928 33408 33489 33614 33792 33957 34104 34496 34848 35136 35322 35574 35728 35868 37004 37149 37268 37576 37632 38416 38599 38808 38918 38976 39424 39788 40194 40368 40656 40832 40931 40992 41209 41503 41846 42108 42273 42456 42592 42944 43218 43904 43923 44286 44352 44544 44652 45276 45472 45936 46464 46848 46893 47096 47432 47824 47916 48312 48778 49126 49392 49532 50176 50421 50688 51156 51301 51667 51744 51968 52094 52822 52983 53361 53592 53802 53824 54208 54656 55506 55902 56144 56364 56448 56608 57624 58377 58464 58564 59048 59136 59536 59682 60368 60552 60984 61248 61488 61952 62464 62524 62769 63162 63684 63888 64416 64512 64757 65219 65758 65856 66429 66816 66978 67228 67914 68208 68992 69629 69696 70272 70644 71148 71456 71736 73167 73689 74008 74298 74536 75152 75264 76832 77198 77616 77836 77952 78141 78848 79233 79576 80388 80736 81191 81312 81664 81862 81984 82418 83006 83259 83692 83853 84216 84546 84912 85184 85888 86436 86681 87808 87846 88572 88704 89088 89304 89523 90552 90944 91872 92928 93696 93786 94192 94864 95648 95832 96624 97556 98252 98637 98784 99064 100842 101376 101761 102312 102487 102602 103334 103488 103936 104188 105644 105966 106722 107184 107604 107648 107909 108416 109312 109417 111012 111447 111804 112288 112728 112896 113216 115248 115797 116754 116928 117128 117649 118096 118272 119072 119364 120736 121104 121968 122496 122793 122976 123627 123904 124509 125048 125538 126324 127368 127776 128832 129514 130438 131516 131712 131769 132858 133632 133956 134456 135828 136213 136416 137984 139258 139392 140544 140679 141288 142296 142912 143472 146334 146461 147378 148016 148596 149072 150304 150528 151263 153664 153903 154396 155001 155232 155672 155904 156282 158466 159152 160776 161051 161472 162382 162624 163328 163724 163968 164836 166012 166518 167384 167706 168432 169092 169824 170368 170723 171776 171941 172872 173362 175131 175616 175692 177144 177408 178608 179046 181104 181888 182329 183744 184877 185856 187392 187572 188307 188384 189728 191296 191664 193248 194271 195112 195657 196504 197274 197568 198128 201684 203522 204624 204974 205204 206668 206976 207872 208376 208887 211288 211932 213444 214049 214368 215208 215296 215818 216832 218624 218834 219501 221067 222024 222894 223608 224576 225456 225792 226432 230153 230496 231594 233508 233856 234256 234423 235298 236192 236544 237699 238144 238728 241472 242208 243573 243936 244992 245586 245952 247254 249018 250096 251076 252648 254736 255552 257664 259028 260043 260876 263032 263424 263538 265716 267264 267912 268279 268912 270193 271656 272426 272832 275968 278516 278784 281088 281358 282576 284592 285824 286517 286944 288463 290521 292668 292922 294756 295911 296032 297192 298144 300608 302526 305283 307328 307461 307806 308792 310002 310464 311344 311808 312564 316932 318304 321552 322102 322944 323727 324764 325248 326656 327448 327936 328251 329672 332024 333036 334768 335412 336864 338184 339648 340736 341446 343552 343882 345744 346724 347391 350262 351232 351384 352947 354288 354816 357216 358092 359107 361669 362208 363776 364658 367488 368379 369754 370881 371712 373527 375144 376614 376768 379456 382592 383328 386496 388542 390224 391314 393008 394548 395136 396256 403368 407044 408639 409248 409948 410408 413336 413952 416752 417774 422576 423864 424589 426888 428098 428736 430416 430592 431636 433664 437248 437668 439002 439383 442134 444048 445788 447216 449152 450241 450912 451584 452864 453299 456533 460306 460992 461709 463188 465003 467016 467712 468512 468846 470596 472384 475398 476288 477456 482944 483153 484416 487146 487403 487872 489984 491172 491904 494508 498036 500192 502152 505296 509472 511104 512169 515328 515823 518056 520086 521752 526064 526848 527076 531432 535824 536558 537824 540386 543312 544852 545664 546987 551936 554631 557032 557568 562176 562716 564311 565152 568337 569184 571648 573034 573888 576926 581042 582813 585336 585844 586971 589512 591822 592064 594384 596288 601216 605052 606767 610566 614656 614922 615612 617584 620004 620928 622688 623616 625128 626661 633864 636608 642147 643104 644204 645888 647454 649528 650496 654896 655872 656502 659344 664048 666072 669536 670824 673728 676368 679296 681472 682892 687104 687764 690459 691488 693448 694782 700524 702768 705894 707281 708576 709632 712327 714432 716184 717409 718214 723338 724416 727552 729316 730719 734976 736758 739508 741762 747054 750288 753228 753536 755363 758912 765184 765919 766656 772992 777084 780129 780448 782628 786016 789096 790272 792512 804837 806736 810579 814088 817278 818496 819896 820816 823543 826672 827904 833504 835548 845152 847728 849178 853776 856196 857472 859551 860832 861184 863272 865389 867328 871563 875336 878004 878766 884268 888096 891576 893101 894432 898304 900482 901824 905728 906598 913066 915849 920612 921984 922383 923418 926376 930006 934032 935424 937024 937692 941192 944768 950796 952576 953491 954912 965888 966306 968832 971181 974292 974806 975744 979968 982344 983808 984753 989016 996072 1000384 1004304 1010592 1018944 1022208 1024338 1025227 1030656 1031646 1036112 1040172 1043504 1052128 1053696 1054152 1058841 1062864 1071648 1073116 1075648 1077321 1080772 1085007 1086624 1089704 1091328 1093974 1109262 1114064 1115136 1119371 1125432 1127357 1128622 1130304 1136674 1138368 1143296 1146068 1147776 1153852 1162084 1165626 1170672 1171688 1173942 1179024 1183644 1184128 1186999 1188768 1192576 1195061 1202432 1203587 1210104 1213534 1221132 1225917 1229312 1229844 1231224 1235168 1240008 1241856 1245376 1250256 1253322 1267728 1273216 1273767 1276303 1284294 1286208 1288408 1291776 1294139 1294908 1299056 1300992 1309792 1311744 1313004 1318149 1318688 1328096 1332144 1339072 1341648 1347456 1350723 1352736 1358592 1359897 1362944 1365784 1369599 1375528 1380918 1382976 1386896 1389564 1401048 1405536 1411788 1414562 1417152 1424654 1428864 1432368 1434818 1436428 1446676 1448832 1449459 1455104 1458632 1461438 1462209 1469952 1473516 1479016 1483524 1487729 1494108 1498343 1500576 1506456 1507072 1510726 1517824 1530368 1531838 1533312 1536507 1545984 1547469 1554168 1560258 1560896 1565256 1572032 1578192 1580544 1585024 1609674 1611071 1613472 1621158 1628176 1634556 1636992 1639792 1640961 1641632 1647086 1653344 1655808 1663893 1667008 1671096 1690304 1692933 1695456 1698356 1705011 1707552 1712392 1714944 1719102 1721664 1726544 1730778 1743126 1750672 1756008 1757532 1768536 1771561 1776192 1783152 1786202 1788864 1796608 1800964 1803648 1811456 1813196 1820301 1826132 1831698 1841224 1843968 1844766 1846836 1852752 1860012 1868064 1870848 1874048 1875384 1877953 1882384 1889536 1891351 1901592 1905152 1906982 1909824 1926441 1931776 1932612 1937664 1942362 1948584 1949612 1951488 1964688 1967616 1969506 1978032 1992144 2000768 2005619 2008608 2019241 2021184 2033647 2037888 2044416 2048676 2050454 2061312 2063292 2071377 2072224 2080344 2087008 2104256 2108304 2117682 2121843 2125728 2136981 2143296 2146232 2151296 2152227 2154642 2161544 2170014 2173248 2179408 2182656 2187948 2218524 2228128 2238742 2250864 2254714 2257244 2260608 2266089 2273348 2276736 2286592 2292136 2295552 2297757 2307704 2324168 2331252 2341344 2343376 2347884 2354539 2358048 2367288 2368256 2373998 2377536 2385152 2390122 2404864 2407174 2414511 2420208 2427068 2431737 2442264 2451834 2458624 2459688 2462448 2470336 2470629 2480016 2483712 2490752 2500512 2506644 2513749 2531683 2535456 2546432 2547534 2552606 2568588 2572416 2576816 2578653 2583552 2588278 2589816 2596167 2598112 2601984 2614689 2619584 2626008 2636298 2637376 2656192 2664288 2678144 2679303 2683296 2694912 2701446 2705472 2717184 2719794 2731568 2739198 2751056 2761836 2765952 2773792 2779128 2802096 2811072 2823576 2829124 2834304 2849308 2857728 2860473 2864736 2869636 2872856 2893352 2897664 2898918 2917264 2922876 2924418 2939904 2947032 2951069 2958032 2967048 2972123 2975458 2988216 2996686 3001152 3012912 3014144 3021452 3035648 3060736 3063676 3066624 3073014 3075681 3091968 3094938 3108336 3120516 3121792 3129361 3130512 3144064 3151687 3156384 3161088 3170048 3173093 3195731 3219348 3222142 3226944 3231963 3242316 3255021 3256352 3269112 3273984 3279584 3281922 3283264 3294172 3306688 3327786 3334016 3342192 3358113 3380608 3382071 3385866 3390912 3396712 3410022 3411821 3415104 3424784 3429888 3438204 3443328 3453088 3461556 3486252 3501344 3512016 3515064 3537072 3543122 3552384 3560997 3566304 3572404 3577728 3585183 3593216 3601928 3607296 3610761 3626392 3640602 3652264 3663396 3682448 3687936 3689532 3693672 3705504 3720024 3736128 3748096 3750768 3755906 3764768 3779072 3782702 3803184 3810304 3813964 3819648 3821301 3828909 3852882 3863552 3865224 3875328 3882417 3884724 3897168 3899224 3902976 3929376 3935232 3939012 3950177 3956064 3978359 3984288 4001536 4011238 4017216 4038482 4042368 4052169 4067294 4075776 4079691 4088832 4097352 4100908 4108797 4126584 4142754 4144448 4160688 4174016 4208512 4216608 4235364 4243686 4247369 4251456 4273962 4286592 4292464 4302592 4304454 4309284 4323088 4340028 4346496 4358816 4365312 4375896 4386627 4437048 4456256 4463187 4477484 4495029 4501728 4509428 4514488 4521216 4532178 4546696 4553472 4584272 4591104 4595514 4615408 4648336 4662504 4670479 4682688 4686752 4695768 4709078 4716096 4734576 4736512 4747996 4755072 4770304 4780244 4809728 4814348 4829022 4833213 4840416 4854136 4863474 4884528 4903668 4919376 4924896 4940672 4941258 4950967 4952651 4960032 4967424 4981504 4986289 5001024 5013288 5021863 5027498 5063366 5070912 5078799 5092864 5095068 5105212 5115033 5137176 5144832 5153632 5157306 5176556 5179632 5192334 5196224 5229378 5239168 5252016 5272596 5274752 5287541 5312384 5314683 5328576 5356288 5358606 5361433 5366592 5389824 5402892 5410944 5434368 5439588 5460903 5463136 5478396 5502112 5523672 5531904 5547584 5558256 5604192 5622144 5633859 5647152 5658248 5668608 5674053 5698616 5715456 5720946 5729472 5739272 5745712 5764801 5786704 5795328 5797836 5834528 5845752 5848836 5894064 5902138 5916064 5934096 5944246 5950916 5976432 5993372 6002304 6016857 6025824 6028288 6042904 6057723 6071296 6100941 6127352 6133248 6146028 6151362 6183936 6189876 6207421 6216672 6241032 6243584 6251707 6258722 6261024 6288128 6303374 6312768 6340096 6346186 6365529 6391462 6410943 6438696 6444284 6453888 6456681 6463926 6484632 6510042 6512704 6538224 6547968 6559168 6563844 6566528 6588344 6613376 6655572 6668032 6674437 6684384 6716226 6761216 6764142 6771732 6781824 6793424 6798267 6820044 6823642 6830208 6849568 6859776 6876408 6886656 6893271 6906176 6923112 6972504 7002688 7024032 7030128 7063617 7074144 7086244 7104768 7121994 7132608 7144808 7155456 7170366 7176589 7203856 7214592 7221522 7252784 7281204 7304528 7326792 7364896 7375872 7379064 7387344 7411008 7411887 7440048 7472256 7496192 7501536 7511812 7529536 7541247 7558144 7565404 7595049 7606368 7627928 7639296 7642602 7657818 7705764 7730448 7750656 7764834 7769448 7780091 7794336 7798448 7805952 7835597 7858752 7878024 7891499 7900354 7912128 7956718 7968576 8003072 8022476 8034432 8037909 8076964 8084736 8104338 8134588 8151552 8159382 8194704 8201816 8217594 8253168 8285508 8288896 8308993 8321376 8348032 8365427 8417024 8425109 8433216 8470728 8487372 8494738 8502912 8547924 8573184 8581419 8584928 8605184 8608908 8618568 8646176 8680056 8692992 8717632 8751792 8773254 8853207 8874096 8912512 8916369 8926374 8934121 8954968 8990058 9003456 9018856 9028976 9042432 9058973 9064356 9093392 9106944 9168544 9182208 9191028 9227043 9230816 9296672 9325008 9340958 9365376 9373504 9388083 9391536 9418156 9432192 9455061 9469152 9473024 9495992 9510144 9519279 9540608 9560488 9587193 9628696 9658044 9666426 9680832 9708272 9726948 9769056 9807336 9824111 9838752 9849792 9881344 9882516 9901934 9905302 9920064 9963008 9972578 10002048 10026576 10043726 10054996 10074339 10126732 10141824 10146213 10157598 10185728 10190136 10210424 10230066 10235463 10274352 10289664 10307264 10314612 10353112 10359264 10384668 10392448 10414103 10458756 10478336 10488401 10504032 10545192 10549504 10575082 10624768 10629366 10657152 10682991 10712576 10717212 10722866 10733184 10755549 10779648 10805784 10821888 10832283 10879176 10921806 10926272 10956792 11004224 11047344 11063808 11095168 11116512 11208384 11244288 11267718 11277497 11294304 11316496 11337216 11348106 11397232 11430912 11441892 11458944 11478544 11486727 11491424 11529602 11573408 11590656 11595672 11647251 11669056 11691504 11697672 11788128 11804276 11832128 11850531 11868192 11888492 11901832 11935077 11952864 11986744 12004608 12033714 12051648 12085808 12115446 12201882 12254704 12266496 12292056 12302724 12313081 12379752 12400927 12414842 12433344 12482064 12487168 12503414 12517444 12522048 12576256 12606748 12625536 12680192 12692372 12731058 12742107 12782924 12821886 12877392 12888568 12907776 12913362 12927852 12969264 13020084 13025408 13056989 13076448 13095936 13118336 13127688 13133056 13145671 13176688 13226752 13239457 13311144 13336064 13348874 13368768 13389561 13432452 13485087 13522432 13528284 13543464 13563648 13586848 13596534 13640088 13647284 13660416 13699136 13752816 13773312 13786542 13812352 13846224 13945008 14005376 14011437 14039333 14048064 14060256 14127234 14134687 14148288 14172488 14209536 14235529 14243988 14265216 14289616 14310912 14340732 14353178 14407712 14429184 14443044 14499639 14505568 14562408 14609056 14653584 14729792 14758128 14774688 14822016 14823774 14852901 14857953 14880096 14944512 14958867 14992384 15003072 15023624 15059072 15065589 15082494 15130808 15190098 15212736 15255856 15278592 15285204 15315636 15411528 15460896 15529668 15538896 15560182 15588672 15596896 15671194 15717504 15756048 15782998 15800708 15824256 15862623 15913436 15937152 15944049 16006144 16044952 16068864 16075818 16084299 16153928 16169472 16208676 16269176 16303104 16318764 16365019 16389408 16403632 16435188 16481773 16506336 16571016 16577792 16617986 16642752 16696064 16730854 16834048 16850218 16866432 16901577 16941456 16974744 16989476 17005824 17022159 17095848 17146368 17162838 17169856 17210368 17217816 17237136 17292352 17294403 17360112 17385984 17435264 17503584 17546508 17596243 17706414 17721781 17748192 17825024 17832738 17852748 17868242 17909936 17980116 18006912 18037712 18050571 18057952 18084864 18117946 18128712 18173169 18186784 18213888 18302823 18337088 18382056 18454086 18461632 18593344 18622263 18650016 18681916 18730752 18747008 18755121 18776166 18783072 18836312 18864384 18910122 18938304 18991984 19020288 19038558 19120976 19174386 19257392 19316088 19332852 19361664 19416544 19453896 19538112 19614672 19648222 19677504 19699584 19762688 19765032 19803868 19810604 19840128 19926016 19945156 20004096 20023311 20053152 20087452 20109992 20148678 20253464 20283648 20292426 20315196 20380272 20420848 20460132 20470926 20548704 20579328 20614528 20629224 20657483 20706224 20718528 20769336 20784896 20804861 20828206 20917512 20956672 20976802 21008064 21090384 21099008 21150164 21190851 21249536 21258732 21314304 21365982 21425152 21434424 21445732 21466368 21511098 21529767 21611568 21643776 21664566 21758352 21843612 21852544 21905527 21913584 22008448 22061809 22094688 22127616 22190336 22211651 22233024 22370117 22416768 22488576 22535436 22554994 22588608 22623741 22632992 22674432 22696212 22785147 22794464 22883784 22917888 22957088 22973454 22982848 23059204 23146816 23191344 23294502 23338112 23340273 23383008 23395344 23506791 23576256 23608552 23664256 23674497 23701062 23736384 23776984 23803664 23870154 23882747 23905728 23973488 24009216 24067428 24103296 24171616 24230892 24403764 24509408 24584112 24605448 24626162 24759504 24801854 24829684 24866688 24926979 24964128 24974336 25006828 25034888 25044096 25096281 25152512 25213496 25251072 25275327 25384744 25462116 25484214 25565848 25643772 25754784 25777136 25815552 25826724 25855704 25899929 25938528 26040168 26050816 26113978 26152896 26236672 26255376 26266112 26291342 26353376 26453504 26478914 26559621 26622288 26672128 26697748 26737536 26749107 26779122 26802363 26864904 26970174 27044864 27056568 27086928 27127296 27173696 27176919 27193068 27280176 27294568 27320832 27398272 27505632 27546624 27573084 27624704 27651239 27692448 27848513 27890016 28010752 28022874 28078666 28096128 28120512 28164249 28254468 28269374 28296576 28344976 28365183 28419072 28471058 28487976 28530432 28557837 28579232 28621824 28681464 28706356 28761579 28815424 28886088 28999278 29011136 29124816 29218112 29307168 29459584 29472333 29516256 29549376 29644032 29647548 29705802 29715906 29731583 29760192 29889024 29917734 30006144 30047248 30118144 30131178 30164988 30261616 30380196 30425472 30511712 30557184 30570408 30631272 30706389 30823056 30921792 31059336 31077792 31120364 31177344 31193792 31242309 31342388 31435008 31465203 31512096 31565996 31601416 31648512 31725246 31826872 31874304 31888098 32089904 32137728 32151636 32168598 32307856 32338944 32417352 32461759 32538352 32637528 32693353 32730038 32778816 32807264 32870376 32963546 33012672 33142032 33155584 33235972 33285504 33392128 33461708 33668096 33700436 33732864 33803154 33832491 33882912 33949488 33978952 34011648 34044318 34191696 34292736 34325676 34339712 34422971 34435632 34474272 34584704 34588806 34656769 34668557 34720224 34771968 34870528 34904023 35007168 35093016 35153041 35192486 35412828 35443562 35496384 35551593 35650048 35665476 35705496 35736484 35805231 35819872 35960232 36013824 36075424 36101142 36115904 36235892 36257424 36346338 36373568 36605646 36674176 36764112 36908172 36923264 36939243 37012787 37186688 37202781 37244526 37300032 37363832 37461504 37494016 37510242 37530031 37552332 37566144 37672624 37728768 37820244 37876608 37983968 38040576 38077116 38226321 38241952 38348772 38514784 38632176 38665704 38723328 38833088 38907792 39076224 39170967 39229344 39296444 39355008 39399168 39437013 39525376 39530064 39607736 39621208 39680256 39718371 39890312 40008192 40046622 40106304 40174904 40219984 40297356 40506928 40567296 40584852 40630392 40760544 40841696 40920264 40941852 41097408 41229056 41258448 41314966 41412448 41437056 41538672 41569792 41609722 41656412 41835024 41913344 41953604 42016128 42034311 42117999 42180768 42198016 42300328 42381702 42404061 42499072 42517464 42628608 42706587 42731964 42868848 42891464 42932736 43022196 43059534 43144141 43223136 43287552 43329132 43451947 43516704 43687224 43705088 43761949 43811054 43827168 44016896 44123618 44189376 44380672 44423302 44466048 44558703 44573859 44740234 44833536 44876601 44977152 45070872 45109988 45177216 45196767 45247482 45265984 45392424 45570294 45588928 45767568 45835776 45914176 45946908 45965696 46118408 46293632 46382688 46589004 46676224 46680546 46721059 46766016 46790688 47013582 47152512 47217104 47328512 47348994 47402124 47472768 47553968 47587869 47607328 47740308 47765494 47811456 47946976 48018432 48134856 48206592 48252897 48343232 48461784 48807528 49018816 49095057 49168224 49210896 49252324 49445319 49519008 49603708 49659368 49733376 49853958 49928256 50013656 50069776 50088192 50192562 50236123 50426992 50502144 50550654 50769488 50924232 50968428 51131696 51287544 51375269 51509568 51554272 51631104 51653448 51711408 51799858 51877056 51883209 52080336 52101632 52227956 52305792 52473344 52510752 52532224 52582684 52706752 52788729 52907008 52957828 53119242 53165343 53244576 53395496 53475072 53498214 53558244 53604726 53729808 53940348 54113136 54173856 54254592 54347392 54353838 54386136 54460637 54479161 54560352 54589136 54641664 54796544 54849179 55011264 55146168 55240493 55249408 55302478 55384896 55697026 55780032 55866789 56021504 56045748 56157332 56192256 56241024 56265363 56328498 56508936 56538748 56593152 56689952 56730366 56942116 56975952 57060864 57115674 57158464 57362928 57412712 57523158 57630848 57772176 57998556 58022272 58162951 58249632 58436224 58557989 58614336 58919168 58944666 58975763 59032512 59098752 59288064 59295096 59411604 59431812 59463166 59520384 59778048 59835468 60012288 60069933 60094496 60236288 60262356 60329976 60523232 60760392 60850944 61023424 61140816 61262544 61412778 61646112 61843584 61972449 62118672 62155584 62240728 62354688 62387584 62414583 62484618 62538847 62684776 62870016 62930406 63024192 63131992 63202832 63297024 63412811 63450492 63653744 63748608 63776196 64179808 64275456 64303272 64337196 64589301 64615712 64834704 64923518 65076704 65275056 65386706 65460076 65557632 65614528 65716581 65740752 65927092 66025344 66185427 66284064 66311168 66471944 66571008 66634953 66784256 66923416 67110351 67400872 67465728 67606308 67664982 67765824 67898976 67957904 68023296 68088636 68281631 68383392 68651352 68679424 68768777 68845942 68871264 68948544 69169408 69177612 69313538 69337114 69440448 69741056 69808046 70014336 70020819 70186032 70306082 70384972 70520373 70825656 70887124 70992768 71023491 71103186 71300096 71330952 71410992 71472968 71610462 71639744 71648241 71920464 72027648 72150848 72202284 72231808 72471784 72514848 72692676 72747136 72898721 73211292 73348352 73418807 73528224 73816344 73846528 73878486 74025574 74373376 74405562 74489052 74600064 74727664 74780937 74923008 74988032 75020484 75060062 75104664 75132288 75288843 75345248 75457536 75640488 75753216 75825981 75967936 76154232 76452642 76483904 76697544 77029568 77264352 77331408 77446656 77666176 77699787 77815584 78152448 78341934 78458688 78592888 78710016 78798336 78874026 78942479 79060128 79215472 79242416 79360512 79436742 79780624 80016384 80093244 80212608 80349808 80407089 80439968 80594712 81013856 81134592 81169704 81260784 81521088 81530757 81683392 81840528 81883704 82194816 82458112 82516896 82629932 82824896 82874112 82953717 83077344 83139584 83219444 83312824 83545539 83670048 83907208 84032256 84068622 84235998 84361536 84600656 84763404 84808122 85034928 85257216 85413174 85463928 85581001 85737696 85782928 85865472 86044392 86119068 86191567 86288282 86446272 86658264 86806489 86903894 87033408 87374448 87410176 87523898 87622108 87654336 88033792 88247236 88378752 88416999 88761344 88846604 88932096 89117406 89147718 89194749 89480468 89667072 89753202 90141744 90219976 90354432 90393534 90494964 90531968 90751469 90784848 91140588 91177856 91398923 91535136 91671552 91828352 91893816 91931392 92019697 92236816 92587264 92676199 92765376 93178008 93352448 93361092 93442118 93532032 93581376 93726927 94027164 94305024 94395609 94434208 94657024 94697988 94804248 94945536 95107936 95175738 95214656 95480616 95530988 95622912 95893952 96269712 96413184 96505794 96686464 96923568 97385277 97615056 98037632 98080059 98190114 98275331 98336448 98421792 98504648 98890638 98942809 99038016 99207416 99318736 99466752 99648703 99707916 99856512 100027312 100139552 100176384 100385124 100472246 100853984 101004288 101101308 101497473 101538976 101848464 101936856 102263392 102575088 102750538 103019136 103108544 103268913 103306896 103422816 103599716 103754112 103766418 103970307 104005671 104160672 104203264 104455912 104611584 104712069 104946688 105021504 105165368 105413504 105459123 105577458 105915656 106238484 106330686 106489152 106790992 106950144 106996428 107116488 107209452 107459616 107880696 108065221 108226272 108347712 108694784 108707676 108772272 108921274 108958322 109120704 109178272 109593088 109698358 110022528 110292336 110480986 110498816 110604956 110769792 110817729 111038361 111394052 111560064 111608343 111733578 112043008 112091496 112314664 112384512 112482048 112530726 112590093 112656996 113017872 113077496 113186304 113379904 113460732 113884232 113951904 114121728 114231348 114316928 114555133 114725856 114825424 115046316 115261696 115372411 115544352 115997112 116044544 116325902 116499264 116872448 117115978 117228672 117512901 117838336 117889332 117951526 118065024 118197504 118311039 118576128 118590192 118823208 118863624 118926332 119040768 119155113 119670936 120024576 120139866 120188992 120472576 120524712 120659952 121046464 121520784 121701888 122046848 122281632 122525088 122825556 123173701 123292224 123687168 123944898 124052467 124237344 124311168 124481456 124709376 124775168 124829166 124969236 125077694 125369552 125740032 125860812 126048384 126263984 126353997 126405664 126594048 126825622 126900984 127212183 127307488 127497216 127552392 128119761 128359616 128606544 128674392 129178602 129231424 129432423 129669408 129847036 130153408 130355841 130550112 130773412 130920152 131115264 131229056 131285847 131433162 131481504 131854184 132050688 132370854 132568128 132943888 133142016 133269906 133846832 134220702 134801744 134931456 135212616 135329964 135443891 135531648 135797952 135915808 136177272 136563262 136766784 137302704 137358848 137537554 137691884 137742528 137897088 138338816 138355224 138627076 138674228 138880896 139482112 139616092 140028672 140041638 140163177 140372064 140612164 140769944 141040746 141651312 141774248 141985536 142046982 142206372 142661904 142821984 142945936 143220924 143279488 143296482 143626879 143840928 144055296 144301696 144404568 144463616 144602381 144943568 145029696 145385352 145494272 145634027 145797442 146422584 146696704 146837614 147056448 147285171 147632688 147693056 147756972 148051148 148335957 148746752 148811124 148978104 149200128 149455328 149561874 149976064 150040968 150120124 150209328 150264576 150577686 150690496 150708369 151280976 151506432 151651962 151935872 152308464 152905284 152967808 153338689 153395088 154059136 154125807 154432663 154528704 154662816 154893312 155332352 155399574 155481557 155631168 156304896 156590819 156683868 156917376 157185776 157420032 157596672 157748052 157884958 158120256 158366187 158430944 158484832 158721024 158873484 159496029 159561248 160186488 160425216 160699616 160814178 160879936 161189424 162027712 162339408 162521568 163042176 163061514 163366784 163381911 163437483 163681056 163767408 164389632 164547537 164916224 165033792 165259864 165649792 165721479 165748224 165907434 166154688 166438888 166625648 167091078 167179229 167340096 167814416 168064512 168137244 168471996 168723072 169201312 169526808 169616244 170069856 170826348 170927856 171162002 171475392 171565856 172088784 172238136 172383134 172576564 172892544 173316528 173612978 173807788 174066816 174488853 174748896 174820352 175047796 175244216 175308672 175673967 176067584 176494472 176757504 176833998 176927289 177693208 177864192 178234812 178295436 178389498 178960936 179334144 179506404 180015209 180283488 180439952 180708864 180787068 180989928 181063936 181299503 181502938 181569696 182281176 182355712 182797846 183070272 183656704 183787632 183862784 184039394 184473632 185174528 185352398 185530752 185917347 186356016 186704896 186722184 186884236 187064064 187162752 187243749 187453854 187616541 188054328 188610048 188791218 188868416 189314048 189395976 189608496 189891072 190215872 190238433 190351476 190429312 190961232 191061976 191245824 191787904 192539424 192826368 193011588 193372928 193558673 193847136 194770554 194939591 195230112 196075264 196160118 196380228 196550662 196672896 196843584 197009296 197149743 197781276 197885618 198076032 198414832 198556281 198637472 198933504 199297406 199415832 199713024 199904859 200054624 200279104 200352768 200770248 200944492 201331053 201707968 202202616 202994946 203077952 203696928 203873712 204526784 204844893 205150176 205501076 206038272 206217088 206306331 206537826 206613792 206845632 207199432 207508224 207532836 207940614 208011342 208121081 208321344 208911824 209223168 209424138 210043008 210330736 210827008 210918246 211154916 211831312 212476968 212661372 212978304 213581984 213900288 213992856 214232976 214418904 214919232 214944723 215761392 216130442 216452544 216695424 217389568 217415352 217544544 217842548 217916644 218241408 218356544 218696163 219186176 219396716 220045056 220256421 220584672 220961972 221209912 221539584 221635458 222076722 222788104 223120128 223216686 223467156 224182992 224629328 224769024 224964096 225061452 225180186 225313992 226035744 226154992 226372608 226759808 226921464 227232313 227768464 227903808 228462696 228633856 228853471 229110266 229451712 229650848 230092632 230523392 230744822 231088704 231994224 232089088 232651804 232998528 233099361 233744896 234231956 234457344 235025802 235676672 235778664 235903052 236130048 236395008 236622078 236827437 237180384 237646416 237727248 237852664 238081536 238310226 239341872 240049152 240279732 240377984 240960797 241049424 241319904 242092928 242597383 242679899 243041568 243403776 244093696 244328161 244563264 245050176 245651112 246071287 246347402 246584448 247374336 247889796 248104934 248474688 248622336 248861151 248962912 249418752 249550336 249658332 249938472 250155388 250636617 250739104 251721624 252096768 252527968 252707994 252811328 253651244 253801968 254424366 254614976 255104784 256239522 256719232 256743003 257213088 257348784 258357204 258462848 258574701 258864846 259089509 259338816 259694072 260306816 260419467 260711682 261100224 261546824 261840304 262230528 262458112 262571694 262710217 262866324 262963008 263708368 264101376 264741708 265136256 265887776 266284032 266539812 267584247 267693664 268441404 269603488 270425232 270659928 270887782 271063296 271595904 271831616 272254407 272354544 273126524 273533568 274196769 274605408 274717696 275075108 275383768 275485056 275794176 276059091 276677632 276710448 277254152 277348456 277761792 278028597 279232184 280057344 280083276 280326354 280744128 281224328 281539888 282081492 283302624 283548496 283971072 284093964 284412744 284899219 285323808 285643968 285891872 286441848 286558976 286592964 287253758 287681856 288603392 288809136 288927232 289204762 289887136 290059392 290770704 290988544 291268054 291594884 292155831 292845168 293393408 293675228 294112896 294240177 294570342 294825993 295265376 295386112 295513944 296102296 296671914 296828427 297493504 297622248 297956208 298400256 298910656 298946109 299123748 300081936 300240248 300418656 300529152 301155372 301380992 301416738 302008987 302561952 303012864 303303924 303871744 304163629 304616928 305810568 305935616 306333643 306677378 306790176 308118272 308251614 308865326 309057408 309325632 309806739 310664704 310799148 310963114 311262336 311910921 312017013 312609792 313181638 313367736 313834752 314136207 314371552 314840064 315496104 315769916 316240512 316377369 316732374 316861888 316969664 317746968 318992058 319122496 320372976 320850432 321399232 321628356 321759872 322378848 324055424 324195663 324678816 325043136 326084352 326123028 326733568 326763822 326874966 327047413 327362112 327534816 328779264 329095074 330067584 330519728 331299584 331442958 331496448 331814868 332309376 332877776 333115083 333251296 334182156 334358458 334680192 335628832 336129024 336274488 336943992 337446144 337770279 338402624 339053616 339232488 340139712 341652696 341855712 342324004 342950784 343131712 343665399 344177568 344476272 344766268 345153128 345785088 346117233 346633056 347225956 347615576 348133632 348977706 349497792 350095592 350488432 350617344 351347934 351652861 352988944 353515008 353667996 353854578 355386416 355728384 356469624 356590872 356778996 357079349 357921872 359012808 359626883 360030418 360566976 360879904 361417728 361574136 361979856 362127872 362599006 363005876 363139392 364562352 364711424 365595692 366140544 367313408 367575264 367725568 368078788 368947264 369521103 370349056 370704796 371061504 371834694 372157401 372712032 373444368 373768472 374128128 374325504 374487498 374907708 375233082 376108656 377220096 377582436 377736832 378652681 378791952 379216992 379782144 380431744 380476866 380702952 380858624 381224459 381354127 381922464 382123952 382491648 383575808 383944253 385078848 386023176 386683451 386745856 387117346 387694272 388297269 389541108 389879182 390460224 391067523 392150528 392320236 392760456 393101324 393345792 393687168 393857541 394018592 394299486 395562552 395771236 396152064 396829664 397112562 397274944 398594812 398831664 399426048 399809718 400109248 400558208 401540496 401888984 402662106 403415936 404405232 405989892 406155904 406331673 407140657 407393856 407747424 409053568 409689786 409905923 410300352 411002152 412076544 412434176 412612662 412830341 413075652 413227584 413691264 414398864 415016448 415065672 415881228 416022684 416242162 416642688 417823648 418446336 418848276 420086016 420489531 420661472 421654016 421836492 422309832 423662624 424953936 425322744 425956608 427163968 427985712 428465952 428837808 429838464 429889446 430880637 431522784 432260884 432905088 433390848 433807143 434779136 434830704 435089088 435685096 435833288 436482816 436713088 436902081 437392326 437771929 438793432 440090112 440512842 441169344 441923944 442419824 443079168 443270916 444153444 445576208 446240256 446433372 446934312 448365984 449258656 449928192 450122904 450360372 450627984 452071488 452125107 452309984 453519616 453842928 454464626 455536928 455807616 456925392 457267712 457706942 458220532 458903424 459301696 460016067 460185264 461046784 461489644 462177408 462377421 463297989 463988448 464178176 465303608 465997056 466198722 466444671 467489792 468463912 468914688 469772457 470051604 471557328 471806104 472260096 472790016 473244156 473654874 474360768 474585551 475292832 475454496 475705328 476163072 476620452 477971417 478683744 480559464 480755968 481381439 481921594 482098848 482639808 484185856 485194766 485359798 486083136 488187392 488656322 489126528 490100352 490145733 490312449 491302224 492142574 492694804 493168896 493642611 494748672 495779592 496209868 496949376 497164437 497244672 497722302 497925824 499100672 499316664 499876944 500310776 501273234 501478208 501537687 503443248 504193536 505055936 505415988 505622656 507302488 507603936 508848732 509229952 510209568 510291047 512479044 513438464 513486006 513931649 514426176 514697568 516714408 516925696 517149402 517729692 518179018 518677632 519388144 520613632 520838934 521423364 522200448 523093648 523466559 523680608 524461056 524916224 525143388 525420434 525732648 525926016 527021901 527416736 528202752 529483416 530272512 530781867 531775552 533079624 535168494 535387328 536882808 539206976 540045627 540850464 541319856 541775564 542126592 543191808 543663232 543898509 544508814 544709088 546253048 547067136 548393538 549210816 550150216 550767536 550970112 551588352 552118182 552597353 553420896 554508304 554696912 555523584 556057194 558464368 560114688 560166552 560652708 561488256 562448656 562849623 563079776 564162984 566605248 567096992 567942144 568187928 568825488 569798438 570647616 570715299 571287936 571783744 572883696 573117952 573185928 574507516 575363712 577206784 577618272 577854464 578409524 579774272 580118784 580676019 581541408 581977088 582536108 583189768 584311662 584818773 585690336 587350456 588225792 588480354 589140684 589651986 590530752 591027888 592204592 593343828 593656854 595244496 595912416 596800512 597821312 597892218 598247496 599067007 599270771 600163872 600480496 600837312 601058304 602310744 602761984 602833476 603340969 604017974 605123904 606607848 607645423 607743488 608327258 609233856 611621136 611871232 612667286 613354756 613580352 614534679 616236544 616503228 617730652 618114816 618651264 618918993 619613478 621329408 621598296 621926228 622524672 623821842 624034026 624363243 626363276 626735472 627669504 628272414 628743104 630992208 631539832 632481024 632754738 633464748 633723776 633939328 635260283 635493936 637984116 638244992 639792461 640745952 641700864 642798464 643256712 643519744 644137879 644757696 648110848 648391326 648733393 649357632 650086272 652168704 652246056 653467136 653527644 653749932 654094826 654724224 655069632 656088489 657558528 658190148 660135168 660769263 661039456 662599168 662885916 663629736 664618752 665755552 666230166 666502592 668364312 668716916 669360384 671257664 672548976 673887984 674892288 675540558 676805248 678107232 678464976 680279424 681696939 683305392 683711424 684648008 685901568 686263424 686560413 687330798 687927317 688355136 688952544 689532536 690306256 691570176 692234466 692599663 693266112 694451912 695231152 696267264 697540921 697955412 698995584 700191184 700976864 701234688 702695868 703305722 705977888 707030016 707335992 707709156 710482311 710772832 712939248 713181744 713557992 714158698 715843744 718025616 719253766 720060836 721133952 721759808 722882391 723148272 723959712 724255744 725198012 726011752 726278784 727792149 728039697 729124704 729422848 731191384 732281088 732984483 734626816 735150528 736157576 737894528 738213861 739042206 741409592 742123008 743669388 744314802 745424064 746888736 747536944 748256256 748651008 748974996 749815416 750466164 751097941 752217312 755164872 755473664 756456547 757305362 757583904 758433984 760863488 760953732 761405904 761717248 762448918 762708254 763844928 764247904 767151616 767888506 770157696 770229009 772046352 773366902 773491712 774234692 775388544 775724103 776594538 777268527 779082216 779758364 780920448 781258401 782135046 784301056 784640472 785520912 786202648 786691584 787374336 787715082 788037184 788130651 788598972 791125104 791542472 792304128 793659328 794225124 794549888 797189624 797663328 798852096 799619436 800218496 801116416 801885931 803080992 803777968 805324212 806831872 807606877 808810464 811979784 812311808 812663346 814281314 814787712 815494848 816763221 818107136 819379572 819811846 820600704 822004304 822590307 824153088 824868352 825225324 825660682 826151304 826455168 827382528 828177273 828797728 830032896 830131344 831762456 832045368 832484324 833285376 834085791 835647296 837696552 840172032 840979062 841322944 843308032 843672984 844619664 847325248 849907872 850645488 851913216 854327936 854697657 855971424 856931904 857675616 859676928 859778892 861761274 862215907 863045568 864521768 865810176 866781696 867614286 868367269 869661408 870178176 871370192 871666576 872965632 873426176 873804162 874784652 875543858 877586864 880180224 881025684 882338688 883847888 884477979 884839648 886158336 886541832 888306888 890485281 891152416 892480512 892866744 893868624 896731968 896838327 898517312 900245808 900720744 901255968 904142976 904250214 904619968 906026961 907039232 907685856 908929252 911073856 911615232 912490887 913850784 914535424 915413884 916441064 917806848 918603392 919000929 920032134 920370528 922979288 924354816 924754842 926595978 927976896 930607216 931994112 932397444 932889342 936927824 937829376 939544914 940103208 941391011 943114656 943612208 944520192 946488312 947309748 948107237 948721536 949171102 950585664 950908992 951410656 953240904 955942834 957367488 961118928 961511936 962762878 963843188 964197696 965279616 968371712 970389532 970719596 972166272 972586989 976374784 977312644 978253056 980200704 980291466 980624898 981142239 982604448 984285148 985389608 986337792 987285222 991559184 992419736 993898752 994328874 994489344 995444604 995851648 998266159 998633328 999753888 1000621552 1002546468 1002956416 1003075374 1005388153 1006886496 1008387072 1010111872 1010831976 1011245312 1012216667 1014604976 1015207872 1017697464 1018459904 1019438189 1020419136 1020582094 1024958088 1026876928 1026972012 1027863298 1028852352 1029395136 1030996197 1033428816 1033851392 1034298804 1035459384 1036358036 1037355264 1038351699 1038776288 1041227264 1041677868 1042846728 1044400896 1046187296 1046933118 1047361216 1049832448 1050286776 1050840868 1051465296 1051852032 1054043802 1054833472 1054958583 1058966832 1060545024 1061563734 1063551104 1066159248 1070336988 1070774656 1071238047 1073370823 1073765616 1078413952 1078880649 1080091254 1081028641 1081700928 1082639712 1083551128 1084253184 1086383616 1087326464 1087797018 1088370899 1089017628 1089418176 1092506096 1094134272 1096135733 1096787076 1098421632 1100300432 1101535072 1101940224 1103176704 1104236364 1105194706 1106841792 1108563309 1109016608 1109393824 1111047168 1112114388 1116472203 1116928736 1120333104 1121305416 1122976512 1124897312 1125699246 1126159552 1128325968 1133210496 1134193984 1135958043 1136375856 1137650976 1139596876 1141295232 1141430598 1142575872 1143567488 1143673377 1144062381 1145767392 1146235904 1146371856 1149015032 1150727424 1151832759 1154413568 1155236544 1156819048 1159548544 1160050353 1160237568 1161352038 1163082816 1165072216 1166379536 1168623324 1169637546 1171380672 1174700912 1176451584 1176960708 1178281368 1179303972 1181061504 1182055776 1184409184 1186687656 1187313708 1190488992 1191824832 1195642624 1195784436 1196494992 1198134014 1198541542 1200327744 1200960992 1201674624 1204621488 1205523968 1205666952 1206681938 1208035948 1210247808 1213215696 1215290846 1215486976 1216654516 1218467712 1218995019 1221421971 1223242272 1223742464 1225334572 1226709512 1227160704 1229069358 1229717769 1232473088 1233006456 1235461304 1236229632 1237302528 1237837986 1238491023 1239226956 1243196592 1243852456 1245049344 1247643684 1248068052 1248726486 1252726552 1253470944 1255339008 1256544828 1257486208 1260106463 1261984416 1263079664 1264962048 1265509476 1266929496 1267447552 1267878656 1269096521 1270520566 1270987872 1275968232 1276489984 1279584922 1281491904 1285596928 1286513424 1287039488 1288275758 1289515392 1292641911 1296221696 1296782652 1297466786 1298715264 1300172544 1301421429 1304337408 1304492112 1306934272 1307055288 1307499864 1308189652 1309448448 1310139264 1310706243 1312176978 1313315787 1316380296 1320270336 1321538526 1322078912 1325198336 1325771832 1327259472 1329237504 1331511104 1332460332 1333005184 1336728624 1337433832 1338720768 1342515328 1345097952 1347775968 1349784576 1351081116 1353610496 1354910711 1356214464 1356929952 1360558848 1363393878 1364577137 1366610784 1367422848 1369296016 1371803136 1372526848 1373120826 1374661596 1375854634 1376710272 1377905088 1379065072 1380048201 1380612512 1383140352 1384468932 1385199326 1386532224 1388903824 1389893967 1390462304 1392534528 1395081842 1395910824 1397991168 1399334013 1400382368 1401953728 1402469376 1405391736 1406611444 1409317371 1411955776 1414671984 1415418312 1420964622 1421545664 1423756653 1425878496 1426363488 1427115984 1428317396 1431687488 1433914251 1436051232 1438507532 1440121672 1442267904 1443519616 1444144317 1445764782 1446296544 1447919424 1450396024 1452023504 1452557568 1455584298 1456079394 1456847567 1458249408 1462382768 1464562176 1465968966 1470301056 1472315152 1475789056 1476427722 1478084412 1482819184 1484246016 1487338776 1488629604 1489882801 1490848128 1493777472 1495073888 1497302016 1497949992 1499630832 1500932328 1502195882 1504434624 1504613061 1510329744 1510947328 1512913094 1514610724 1515167808 1516867968 1521726976 1521907464 1522811808 1523434496 1524897836 1525416508 1527689856 1528495808 1530873141 1534303232 1535777012 1540315392 1540458018 1541794947 1544092704 1546733804 1548469384 1550777088 1551448206 1553189076 1554537054 1558164432 1559516728 1561840896 1562516802 1564270092 1569280944 1571041824 1572405296 1573383168 1574748672 1575430164 1576074368 1576261302 1577197944 1579895669 1582250208 1583084944 1584608256 1587318656 1588450248 1589099776 1590626191 1594379248 1595326656 1599238872 1600436992 1601974297 1602232832 1603771862 1606161984 1607555936 1610648424 1613663744 1615213754 1617620928 1620136881 1623959568 1624623616 1625326692 1628562628 1629575424 1630989696 1631695527 1633526442 1636214272 1638759144 1639623692 1641201408 1644008608 1645180614 1649736704 1650450648 1651321364 1652302608 1652910336 1654765056 1656354546 1657595456 1657792059 1660262688 1663524912 1664090736 1664968648 1666570752 1668171582 1671294592 1675393104 1680344064 1681958124 1682645888 1686725579 1687345968 1689239328 1694650496 1698181681 1698759293 1699815744 1701290976 1703826432 1708655872 1709395314 1710297127 1711942848 1713863808 1715351232 1719353856 1719557784 1722499009 1723522548 1724431814 1726091136 1729043536 1731620352 1733563392 1735228572 1736734538 1739322816 1740356352 1742028057 1742740384 1743333152 1745931264 1746852352 1747608324 1749569304 1751087716 1754456319 1755173728 1762051368 1764677376 1767695776 1768955958 1769679296 1773083664 1776613776 1780970562 1782304832 1785733488 1787737248 1793463936 1793676654 1797034624 1797201021 1797812313 1800491616 1801441488 1802511936 1808285952 1808500428 1809239936 1810022907 1812053922 1813626563 1814078464 1815371712 1817858504 1822147712 1822936269 1823230464 1824981774 1827701568 1830827768 1832882128 1835613696 1837206784 1838001858 1838971519 1840064268 1840741056 1845958576 1848709632 1849509684 1853191956 1855953792 1861214432 1863988224 1864794888 1865778684 1873089729 1873855648 1879089828 1880206416 1882782022 1886229312 1887224416 1892976624 1894619496 1896214474 1897443072 1898342204 1901171328 1901817984 1902821312 1905780849 1906481808 1911885668 1914734976 1919377383 1922237856 1923023872 1925525756 1927686376 1928395392 1930559232 1932413637 1936743424 1940779064 1941439192 1944332544 1945173978 1946200179 1954625288 1956506112 1960401408 1960582932 1961249796 1962284478 1965208896 1968570296 1970779216 1972675584 1974570444 1980167299 1983118368 1984839472 1987797504 1988657748 1990889208 1991703296 1994294533 1996532318 1997266656 1999507776 2001243104 2005092936 2005912832 2006150748 2010776306 2013772992 2020223744 2021663952 2022490624 2024433334 2029209952 2030415744 2035394928 2036919808 2038876378 2040838272 2041164188 2045090817 2049916176 2053753856 2053944024 2055726596 2057704704 2058790272 2059681239 2061992394 2063781951 2066857632 2067702784 2068597608 2070918768 2072716072 2074710528 2076703398 2077552576 2077798989 2082454528 2083355736 2085693456 2088801792 2092374592 2092622763 2093866236 2094722432 2100573552 2101681736 2102930592 2103704064 2108087604 2109666944 2109917166 2114062909 2117933664 2121090048 2123127468 2127102208 2129145403 2132318496 2140673976 2141549312 2142476094 2144335501 2146741646 2147531232 2156827904 2157761298 2160182508 2162057282 2163401856 2165279424 2167102256 2168647173 2172767232 2174652928 2175594036 2176741798 2178035256 2178836352 2183376447 2184119091 2185012192 2188268544 2192271466 2193574152 2196843264 2198953449 2200600864 2203070144 2203880448 2208472728 2210389412 2213683584 2214641583 2217126618 2218033216 2218787648 2224228776 2232944406 2233857472 2240666208 2242610832 2245953024 2249794624 2251398492 2252319104 2253293823 2256651936 2266420992 2268387968 2269369641 2271916086 2272751712 2275301952 2279193752 2282590464 2282861196 2285151744 2287134976 2287346754 2288124762 2289331891 2291534784 2292743712 2298030064 2301454848 2303665518 2310473088 2313638096 2319097088 2320100706 2320475136 2322704076 2326165632 2330144432 2331805581 2332759072 2337246648 2339275092 2342761344 2349401824 2352903168 2353921416 2356562736 2358607944 2362123008 2364111552 2364391953 2368818368 2373375312 2374627416 2380977984 2383649664 2391285248 2391568872 2392989984 2396268028 2397083084 2400655488 2401921984 2403349248 2405657793 2409242976 2411047936 2411333904 2413363876 2416071896 2420495616 2422820631 2426431392 2430581692 2433309032 2436935424 2437990038 2442843942 2446484544 2450669144 2453419024 2454321408 2458138716 2459435538 2466012912 2470922608 2472459264 2474605056 2475675972 2476982046 2478453912 2486393184 2487704912 2490098688 2495287368 2496136104 2497452972 2499555443 2505453104 2506941888 2513089656 2514972416 2517388181 2520212926 2523968832 2526159328 2529924096 2531018952 2533858992 2534895104 2535757312 2538193042 2541041132 2541975744 2551936464 2552979968 2559169844 2562983808 2564092971 2571193856 2573026848 2574078976 2576551516 2579030784 2585283822 2586647721 2592443392 2593565304 2594933572 2597430528 2600345088 2602842858 2605101807 2608984224 2614110576 2614999728 2616379304 2618896896 2620278528 2621412486 2624353956 2626631574 2631792601 2632760592 2640540672 2643077052 2644157824 2650568767 2651543664 2654518944 2658475008 2663022208 2664920664 2666010368 2668571213 2669478889 2673457248 2674867664 2677441536 2685030656 2687609771 2690195904 2695551936 2702162232 2706784157 2707220992 2709821422 2712428928 2713859904 2718080883 2721117696 2726787756 2729154274 2733221568 2734845696 2737472661 2738592032 2743606272 2745053696 2746241652 2749323192 2751709268 2753420544 2755810176 2757002787 2758130144 2760096402 2761225024 2768937864 2770398652 2773064448 2777807648 2779787934 2780924608 2790163684 2791821648 2795982336 2798668026 2800764736 2803907456 2810783472 2813222888 2818634742 2823911552 2824173033 2829343968 2830836624 2841929244 2843091328 2844321711 2847513306 2849984599 2851756992 2852726976 2854231968 2856634792 2863374976 2867828502 2869341461 2872102464 2877015064 2880243344 2884535808 2887039232 2888288634 2889812387 2891529564 2892593088 2895838848 2900792048 2904047008 2905115136 2911168596 2912158788 2913695134 2916498816 2924765536 2929124352 2931937932 2940602112 2943426717 2944630304 2951578112 2952855444 2956168824 2965638368 2974677552 2977259208 2979765602 2981696256 2987554944 2990147776 2994798477 2995899984 2999261664 3001864656 3004391764 3008869248 3009226122 3016164459 3020659488 3021894656 3025826188 3029221448 3030335616 3033735936 3036650001 3043453952 3043814928 3045623616 3049795672 3050833016 3055379712 3056991616 3058314567 3061746282 3064403503 3071554024 3080630784 3080916036 3083589894 3088185408 3093467608 3096938768 3101554176 3102896412 3106378152 3109074108 3116328864 3119033456 3123681792 3125033604 3128540184 3133891409 3138561888 3142083648 3144810592 3149497344 3150860328 3152148736 3152522604 3154395888 3159791338 3164500416 3164875749 3166169888 3174637312 3176900496 3178199552 3181252382 3188758496 3190653312 3198477744 3200873984 3203948594 3204465664 3207543724 3212323968 3213714141 3215111872 3220112469 3221296848 3227327488 3230427508 3235241856 3236641947 3240273762 3243085923 3247919136 3249247232 3250653384 3257125256 3259150848 3261979392 3263391054 3265112697 3267052884 3272428544 3277518288 3279247384 3282402816 3288017216 3288407199 3290361228 3300901296 3302642728 3304605216 3305820672 3309530112 3312709092 3315190912 3315584118 3320525376 3322098857 3327049824 3328181472 3329937296 3333141504 3336343164 3342589184 3345799919 3350786208 3363916248 3365291776 3369670073 3373451158 3374691936 3378478656 3389300992 3396363362 3397518586 3399631488 3402581952 3407874129 3417311744 3418790628 3420594254 3423885696 3427727616 3430702464 3431020131 3432187143 3438707712 3439115568 3444998018 3447045096 3448863628 3452182272 3455498277 3458087072 3463240704 3470457144 3473469076 3478645632 3480151059 3480712704 3484056114 3485480768 3486666304 3493704704 3495216648 3499138608 3502175432 3508912638 3510347456 3524102736 3529354752 3535391552 3537911916 3539358592 3546167328 3553227552 3561941124 3564609664 3571466976 3572037329 3575474496 3586927872 3587353308 3594069248 3594402042 3595624626 3597521543 3600983232 3602882976 3605023872 3616571904 3617000856 3618479872 3620045814 3624107844 3627253126 3630743424 3635717008 3644295424 3645872538 3646460928 3649963548 3655403136 3661655536 3664265913 3665764256 3671227392 3674413568 3676003716 3677943038 3680128536 3681482112 3689153307 3691917152 3697419264 3699019368 3706383912 3711907584 3715473069 3722428864 3729589776 3731557368 3746179458 3747711296 3758179656 3760412832 3765564044 3772458624 3774448832 3780319389 3785953248 3789238992 3792428948 3794886144 3796684408 3802342656 3803635968 3805642624 3807289563 3811561698 3812963616 3823771336 3829469952 3838754766 3844475712 3851051512 3855372752 3856790784 3861118464 3864827274 3868181471 3881558128 3882878384 3888665088 3890347956 3892400358 3909250576 3913012224 3920802816 3921165864 3922499592 3924568956 3927872839 3930417792 3937140592 3939947361 3941558432 3949140888 3960334598 3966236736 3969678944 3975595008 3977315496 3981778416 3983406592 3988589066 3993064636 3994533312 3999015552 4002486208 4010185872 4011825664 4012301496 4021552612 4027545984 4040447488 4043327904 4044981248 4048866668 4058419904 4060831488 4064732133 4070789856 4073839616 4077752756 4081676544 4082328376 4090181634 4093731411 4099832352 4107888048 4111453192 4115409408 4117580544 4119362478 4123984788 4127563902 4133715264 4137195216 4141837536 4145432144 4149421056 4153406796 4155105152 4155597978 4165179491 4166711472 4171386912 4177603584 4184749184 4185245526 4187732472 4189444864 4193469049 4194895397 4201147104 4203363472 4205861184 4207408128 4216175208 4219333888 4219834332 4223386783 4228125818 4235867328 4246254936 4253517961 4254204416 4258290806 4264636992 4271269959 4281347952 4283098624 4284952188 4288671002 4293483292 4295062464 4301742753 4313655808 4315522596 4320365016 4324114564 4326803712 4330558848 4332432951 4334204512 4337294346 4349305856 4351188072 4353483596 4356070512 4357672704 4366752894 4368238182 4370024384 4370542701 4384542932 4387148304 4393686528 4397906898 4401201728 4406140288 4416945456 4420778824 4427367168 4429283166 4434253236 4436066432 4437575296 4446821981 4448457552 4465888812 4467714944 4469648403 4478547227 4481332416 4485221664 4491906048 4499589248 4502796984 4504638208 4506587646 4508965153 4513303872 4532841984 4536775936 4538739282 4541133751 4543832172 4545503424 4550603904 4558387504 4565180928 4565722392 4570303488 4574269952 4574693508 4576249524 4578663782 4583069568 4585487424 4592619423 4596060128 4602909696 4607331036 4620946176 4625384841 4627276192 4638194176 4640201412 4645408152 4652331264 4660288864 4663611162 4665518144 4674493296 4678550184 4685522688 4698803648 4707842832 4713125472 4717215888 4724246016 4728223104 4728783906 4737636736 4739687007 4746750624 4749254832 4761955968 4767299328 4771878573 4782570496 4783137744 4785979968 4792536056 4794166168 4801310976 4803843968 4805922891 4806698496 4811315586 4815491219 4818485952 4822667808 4826727752 4832143792 4840991232 4845641262 4848197641 4852862784 4861163384 4866618064 4873870848 4875980076 4885687884 4892969088 4901338288 4906838048 4908642816 4916277432 4918871076 4932025824 4941845216 4949210112 4951351944 4953964092 4956907824 4972786368 4973376177 4975409824 4990574736 4992272208 4994905944 4999110886 5010906208 5013883776 5026179312 5029944832 5034776362 5040425852 5047937664 5052318656 5060176737 5062037904 5067717984 5069790208 5071514624 5076386084 5082082264 5083951488 5094545043 5096277879 5103872928 5105959936 5118339688 5125967616 5128185942 5130891381 5142387712 5146053696 5153103032 5158061568 5167497027 5170567644 5173295442 5187130608 5189867144 5194861056 5200690176 5205685716 5210203614 5217968448 5220441061 5228221152 5229999456 5232758608 5237793792 5240557056 5242824972 5248707912 5253263148 5257685587 5263585202 5265521184 5286154104 5288315648 5295195829 5301137534 5303087328 5309037888 5326044416 5329841328 5332020736 5337142426 5338957778 5346914496 5349735328 5370061312 5375219542 5380391808 5391103872 5391603063 5393436939 5404324464 5413568314 5414441984 5419642844 5424857856 5427719808 5430068721 5436161766 5440879689 5442235392 5453575512 5458308548 5466443136 5468808807 5469691392 5474945322 5477184064 5490107392 5492483304 5498646384 5503418536 5506841088 5511620352 5514005574 5516260288 5516914557 5520192804 5522450048 5537875728 5540797304 5546128896 5555615296 5559575868 5561849216 5580327368 5583643296 5591964672 5597336052 5601529472 5607814912 5613201517 5621566944 5626445776 5637269484 5647823104 5648346066 5653248139 5658687936 5661673248 5683858488 5686182656 5688643422 5695026612 5699969198 5703513984 5705453952 5708463936 5713269584 5717342547 5726749952 5735657004 5738682922 5744204928 5754030128 5758132149 5760486688 5769071616 5774078464 5776577268 5779624774 5783059128 5785186176 5791677696 5797240911 5801584096 5808094016 5810230272 5822337192 5824317576 5827390268 5832997632 5838600537 5849531072 5863875864 5881204224 5886853434 5889260608 5903156224 5905710888 5912337648 5931276736 5940501897 5949355104 5954518416 5959531204 5963392512 5975109888 5980295552 5982883599 5989596954 5991799968 5998523328 6003729312 6008783528 6017738496 6018452244 6032328918 6035511349 6041318976 6051652376 6058442896 6060671232 6067471872 6073300002 6078570883 6087629856 6091247232 6099591344 6101666032 6110759424 6113983232 6116629134 6123492564 6128807006 6143108048 6161261568 6161832072 6167179788 6176370816 6186935216 6191345853 6193877536 6203108352 6205792824 6212756304 6218148216 6232657728 6233396967 6238066912 6247363584 6250067208 6257080368 6267782818 6277123776 6277868289 6284167296 6289621184 6301720656 6304297472 6305045208 6308791776 6319582676 6329000832 6329751498 6332339776 6342188727 6349274624 6353800992 6356399104 6362504764 6377516992 6381306624 6387436209 6396955488 6401747968 6407897188 6415087448 6424647936 6427428282 6430223744 6433006503 6440224938 6442593696 6460855016 6470483712 6473283894 6480547524 6486171846 6495838272 6501306768 6514250512 6518301696 6523958784 6526782108 6530225394 6534105768 6555036576 6558494768 6564805632 6576034432 6576814398 6580722456 6589737077 6591978481 6601802592 6605285456 6609210432 6611641344 6625418184 6630381824 6631168236 6636750659 6641050752 6644197714 6654099648 6656362944 6659874592 6672686328 6685178368 6691599838 6701572416 6727832496 6730583552 6739340146 6746902316 6749383872 6756957312 6759881469 6778601984 6792726724 6795037172 6799262976 6805163904 6808108923 6815748258 6834623488 6837581256 6841188508 6847771392 6855455232 6861404928 6862040262 6864374286 6867995673 6878231136 6889996036 6894090192 6897727256 6904364544 6910996554 6916174144 6940914288 6946938152 6957291264 6960302118 6961425408 6968112228 6970961536 6973332608 6987863113 6990433296 6998277216 7004350864 7017825276 7020694912 7037717071 7048205472 7058709504 7070783104 7075823832 7078717184 7085516669 7092334656 7106455104 7123882248 7129219328 7136067323 7142933952 7144074658 7150948992 7173855744 7174706616 7188138496 7188804084 7191249252 7195043086 7201966464 7205765952 7210047744 7216973379 7233143808 7234001712 7236959744 7240091628 7248215688 7254506252 7261486848 7268461893 7271434016 7288590848 7291745076 7299927096 7310806272 7323311072 7328531826 7331528512 7348827136 7352007432 7355886076 7360257072 7362964224 7378306614 7383834304 7398038736 7412767824 7423815168 7430946138 7444857728 7459179552 7463114736 7492358916 7495422592 7498666329 7513595761 7516359312 7520825664 7531128088 7544917248 7548897664 7552164543 7560638778 7567200487 7571906496 7578477984 7584857896 7589772288 7593368816 7604685312 7607271936 7611285248 7614579126 7618596293 7623123396 7625927232 7647542672 7658939904 7672950131 7677509532 7688951424 7702103024 7710745504 7713581568 7722236928 7729654548 7736362942 7759943163 7763116256 7765756768 7777330176 7780695912 7784800716 7815305421 7818501152 7842331728 7844999184 7849137912 7855745678 7860835584 7874281184 7879894722 7883116864 7895377803 7898281776 7920669196 7932473472 7939357888 7951706301 7954630992 7963556832 7966813184 7977178132 7986129272 7989066624 7998031104 8004972416 8005713639 8008436667 8020371744 8023651328 8024602992 8043105224 8055091968 8062829313 8080894976 8086655808 8097733336 8116839808 8120352471 8121662976 8129464266 8141579712 8155505512 8163353088 8164656752 8180363268 8187462822 8199664704 8215776096 8222906384 8230818816 8235161088 8238724956 8247969576 8255127804 8262077351 8267430528 8274390432 8283675072 8290864288 8306813592 8310210304 8311195956 8330358982 8333422944 8342773824 8369498368 8370491052 8375464944 8378889728 8386938098 8389790794 8402294208 8406726944 8411722368 8432350416 8438667776 8439668664 8446773566 8456251636 8471734656 8472519099 8492509872 8507035922 8508408832 8516581612 8529273984 8532965133 8542539918 8549953797 8562695904 8566197248 8569904376 8577342004 8586966584 8590124928 8603485506 8608024383 8627311616 8631045192 8640730032 8648229128 8653607424 8661117696 8664865902 8668409024 8669437161 8674588692 8702376144 8706967192 8712141024 8715345408 8733505788 8736476364 8740048768 8741085402 8769085864 8774296608 8787373056 8795813796 8802403456 8812280576 8820745241 8833890912 8841557648 8854734336 8858566332 8868506472 8872132864 8875150592 8883675647 8893643962 8896915104 8931777624 8935429888 8939296806 8957094454 8962664832 8970443328 8984395431 8999178496 9005593968 9009276416 9013175292 9017930306 9026607744 9048493377 9065683968 9073551872 9077478564 9082267502 9087664344 9091006848 9101207808 9109950003 9116775008 9130361856 9131444784 9148539904 9149387016 9152499048 9157327564 9166139136 9170974848 9174943701 9185238846 9192120256 9193210509 9214662072 9241892352 9250769682 9254552384 9276388352 9280402824 9290816304 9304662528 9320577728 9327222324 9331036288 9348986592 9357100368 9371045376 9397607296 9401674227 9415685664 9426250944 9434431776 9448492032 9456446208 9457567812 9475273472 9479374014 9484374977 9493501248 9498509664 9523911936 9534598656 9543757146 9552039959 9566275488 9571959936 9585072112 9588332336 9602621952 9607687936 9611845782 9613396992 9622631172 9630982438 9636971904 9645335616 9653455504 9660337407 9664287584 9681982464 9691282524 9696395282 9705725568 9722326768 9729257769 9733236128 9747741696 9751960152 9771375768 9785938176 9795338091 9802676576 9813676096 9817285632 9832554864 9837742152 9864051648 9865221597 9883690432 9902703888 9907928184 9913815648 9945572736 9946752354 9950819648 9966296571 9981149472 9984544416 9989811888 9998221772 10021812416 10027767552 10037399757 10052358624 10059889664 10069552724 10080851704 10095875328 10104637312 10109010219 10120353474 10124075808 10135435968 10152772168 10164164528 10167902976 10189090086 10192555758 10197932969 10207745856 10236679376 10251935232 10256371884 10261782762 10292107392 10306206064 10316123136 10334994054 10341135288 10346590884 10355301121 10374261216 10379734288 10389722112 10411371432 10420407228 10429179607 10435936896 10440882122 10456442304 10459998912 10465517216 10481114112 10485649944 10497415824 10506526296 10515371174 10527170404 10531042368 10572308208 10576631296 10590391658 10602275068 10606174656 10618075776 10652088832 10659682656 10664041472 10674284852 10677915556 10693828992 10699470656 10716111987 10740122624 10750439084 10760783616 10782207744 10783206126 10786873878 10792564629 10808648928 10827136628 10839285688 10849715712 10855439616 10860137442 10872323532 10881759378 10907151024 10916617096 10932886272 10937617614 10939382784 10949890644 10954368128 10980927749 10984966608 10997292768 11006837072 11013682176 11023240704 11028011148 11032520576 11033829114 11040385608 11044900096 11059269683 11075751456 11081594608 11092257792 11111230592 11119151736 11123698432 11134383337 11160654736 11167286592 11194672104 11203058944 11213820079 11215629824 11226403034 11243133888 11252891552 11274538968 11295646208 11296692132 11306496278 11317375872 11323346496 11340958167 11367716976 11372365312 11377286844 11390053224 11399938396 11407027968 11410907904 11416927872 11421868689 11426539168 11434685094 11453499904 11471314008 11477365844 11488409856 11508060256 11516264298 11520973376 11548156928 11553154536 11559249548 11566118256 11570372352 11583355392 11594481822 11603168192 11604544413 11616188032 11644674384 11648635152 11654780536 11665995264 11677201074 11699062144 11727751728 11762408448 11773706868 11778521216 11783618517 11807079053 11811421776 11824675296 11862553472 11881003794 11887271767 11891315051 11898710208 11909036832 11919062408 11926785024 11950219776 11960591104 11965767198 11972079889 11979193908 11983599936 11997046656 12007458624 12017567056 12035476992 12036904488 12057493063 12064657836 12071022698 12082637952 12103304752 12116885792 12121342464 12134943744 12146600004 12157141766 12175259712 12182494464 12194196399 12199182688 12203332064 12221518848 12227966464 12233258268 12246985128 12257614012 12281194233 12286216096 12323664144 12334359576 12352741632 12373870432 12382691706 12387755072 12411585648 12425512608 12436296432 12465315456 12466793934 12476133824 12495538473 12500134416 12514160736 12535565636 12554247552 12555736578 12568334592 12579242368 12580407147 12584686191 12603441312 12608594944 12610090416 12617583552 12639165352 12658001664 12659502996 12664679552 12670160349 12684377454 12695385941 12698549248 12707601984 12725009528 12755033984 12760553883 12762613248 12774872418 12793910976 12815794376 12830174896 12849295872 12854856564 12860447488 12866013006 12880449876 12885187392 12921710032 12940967424 12946567788 12961095048 12972343692 12991676544 13002613536 13028501024 13047917568 13053564216 13060450788 13068211536 13110073152 13111628103 13116989536 13152068864 13153628796 13161444912 13179474154 13183956962 13203605184 13210570912 13218420864 13250836368 13260763648 13262336472 13273501318 13282101504 13288395428 13308199296 13312725888 13319749184 13340465943 13345372656 13370356736 13383199676 13403144832 13408945209 13435641681 13455664992 13461167104 13478680292 13493804632 13498767744 13513914624 13519762938 13526895459 13557203968 13585453448 13590074344 13598525952 13610327808 13616217846 13623401253 13631496516 13675162512 13682377016 13695542784 13710910464 13722809856 13724080524 13728748572 13735991346 13756462272 13779992072 13788180384 13795454512 13808729088 13821993108 13832348288 13861171093 13881828576 13893876304 13914582528 13920604236 13936224456 13941923072 13946665216 13960061731 13975726226 13980866592 13996554432 14008701728 14035650552 14041389824 14075434142 14096410944 14141566208 14151647664 14157434368 14171033338 14184669312 14212910208 14219061021 14247764496 14258438656 14272134646 14285867904 14288149316 14301897984 14315635719 14347711488 14349413232 14376276992 14377608168 14382498504 14390086172 14403932928 14411531904 14417768673 14420095488 14433946758 14446473657 14468003424 14473919488 14480183256 14496431376 14509012504 14522973696 14536923786 14542868032 14544592923 14577181696 14583490152 14599854192 14621612544 14646622144 14657063652 14663057024 14704014864 14711772152 14720514144 14725928448 14756613228 14767668608 14796077472 14798440363 14825535648 14847630336 14861892276 14889715456 14904017821 14918359104 14926229472 14984717832 14990845184 14997332658 15010348507 15027191522 15032718624 15041651328 15062256176 15089834496 15097795328 15104329086 15121277556 15134400974 15143812992 15156955968 15169715792 15180530211 15186737632 15209370624 15214543872 15222570496 15229158252 15237192586 15246246792 15251854464 15283635129 15288833637 15295085344 15317879808 15345900262 15355019064 15377902848 15392674143 15404206048 15421491008 15427163136 15459309096 15472725884 15502491081 15519886326 15526232512 15531513536 15561391824 15569601432 15630610842 15637002304 15661323183 15684663456 15689998368 15698275824 15711491356 15721671168 15748562368 15759789444 15766233728 15773056761 15790755606 15796563552 15841338392 15864946944 15878715776 15885587487 15903412602 15909261984 15927113664 15954356264 15972258544 15978133248 15996062208 16009944832 16011427278 16016873334 16025323237 16040743488 16049205984 16086210448 16110183936 16125658626 16173311616 16195466672 16233679616 16240704942 16243325952 16258928532 16283159424 16311011024 16322639067 16326706176 16329313504 16360726536 16374925644 16399329408 16431552192 16445812768 16470322176 16477449912 16495939152 16510255608 16524154702 16534861056 16548780864 16550743671 16567350144 16581728576 16613627184 16620420608 16622391912 16660717964 16666845888 16685547648 16738996736 16740982104 16750929888 16757779456 16773876196 16779581588 16804588416 16813453888 16823444736 16839604551 16864700832 16877335552 16879337328 16893547132 16912503272 16943469312 16945038198 16959744417 16985019744 17014071844 17033163224 17058547968 17065930266 17085079836 17099907594 17125391808 17139808752 17154684008 17173933168 17180249856 17206971012 17216048766 17262090384 17281460064 17296458256 17307214848 17322235392 17329731804 17336818048 17338874322 17349177384 17378852359 17404752288 17413934384 17424282048 17430690816 17467011576 17472952728 17480097536 17482170804 17496888101 17538171728 17548593216 17591627592 17604806912 17621717267 17624561152 17641490482 17667781824 17683115296 17709468672 17717132664 17737012944 17744265728 17750301184 17767351294 17787287924 17793830208 17821505691 17863555248 17870859776 17878593612 17914188908 17925329664 17940886656 17948650797 17968790862 17998356992 18011187936 18018552832 18026350584 18035860612 18053215488 18096986754 18106534047 18147103744 18154957128 18164535004 18175328688 18182013696 18202415616 18219900006 18233550016 18235712649 18262889568 18298774032 18304998096 18314655128 18332278272 18341949696 18349887402 18370477692 18384240512 18386421018 18422548207 18429324144 18483784704 18501539364 18509104768 18553981369 18560805648 18581632608 18609325056 18641155456 18654444648 18662072576 18679998491 18686352223 18697973184 18714200736 18742090752 18795214592 18803348454 18813268397 18831371328 18852501888 18868863552 18912892416 18915135624 18947489099 18950546944 18958748028 18968749954 18987002496 18997019328 19026566181 19047823872 19069197312 19087514292 19104079918 19132550976 19143919872 19162308627 19170144224 19176664672 19205243904 19215375872 19223691564 19245262344 19261964876 19273943808 19290671232 19299019509 19306911008 19320674814 19328575168 19382565048 19392790564 19411451136 19444653536 19458515538 19466472256 19503920304 19542751536 19571876352 19590676182 19605353152 19627352192 19665109728 19675484304 19728103296 19730443194 19767380864 19769211231 19775935443 19805407776 19815856368 19827631296 19891145472 19893504708 19901639296 19910251977 19932593142 19949892193 19962298944 19969088832 19979623776 19996443544 20043624832 20055535104 20074799514 20085390227 20104717248 20139105448 20161703408 20191750656 20209274624 20218020438 20228686709 20240706948 20248151616 20270871936 20305544336 20328329056 20335805952 20378180172 20385111516 20395865938 20415491712 20473358752 20503870464 20512743768 20523565524 20584214784 20603987019 20612412128 20669988108 20682270576 20693181768 20710602242 20748522432 20759468576 20822742864 20840814456 20858359214 20871873792 20881764244 20912884608 20919997824 20931034432 20963589339 20971299888 20994831648 21013052592 21030742348 21054340808 21062084736 21113151213 21144616416 21153262592 21180783316 21204550136 21212349312 21236151552 21256550007 21304177664 21319365312 21348569704 21355831112 21387657984 21398941312 21408201969 21432223974 21450824521 21500878168 21521567232 21564415488 21566412252 21573747756 21585129258 21617297856 21654273256 21678571376 21699431424 21710879232 21720274884 21744647064 21763518756 21781840289 21814302048 21833234192 21865772544 21875235228 21899781288 21908736256 21937239863 21961855498 21969933216 21994585536 22013674144 22046481408 22056022296 22065041152 22067658228 22080771216 22089800192 22118539366 22151502912 22163189216 22222461184 22238303472 22247396864 22268766674 22321309472 22334573184 22389344208 22406117888 22427640158 22431259648 22452806068 22486267776 22495998987 22505783104 22540787283 22549077936 22591292416 22593384264 22612992556 22634751744 22646692992 22656493629 22681916334 22701601461 22735433952 22744730624 22754573688 22780106448 22799876792 22814055936 22821815808 22833855744 22843737378 22853078336 22855788879 22869370188 22906999808 22942628016 22954731688 22976819712 23016120512 23018850393 23032528596 23041946752 23106309072 23118499096 23132236512 23140744704 23166710784 23188963644 23206336384 23209088826 23232376064 23254691999 23289348768 23297270304 23309561072 23331990528 23354402148 23398124288 23420599433 23455503456 23547413736 23557042432 23567237034 23587690511 23614158106 23622843552 23649350592 23686133409 23725106944 23762007588 23774543534 23782630102 23797420416 23818073664 23838124816 23855118903 23900439552 23921182208 23931534396 23944159778 23958387816 23967199872 23994093312 24014917248 24017140917 24025310001 24035134112 24070953984 24073808976 24114986126 24129315672 24142045396 24165275904 24188487939 24206609504 24233771584 24242684928 24293200008 24314283532 24350519424 24361057413 24364988928 24388392798 24398365376 24406664128 24455932928 24466516536 24493970256 24515228024 24562388466 24572432192 24647328288 24668719152 24705483264 24747740864 24765383412 24775510144 24786232053 24823171296 24851025216 24872592864 24930630912 24933587868 24952267648 24991076946 25000268832 25004261303 25028321472 25071131272 25108495104 25111473156 25136669184 25158484736 25160814294 25169372382 25182650801 25206882624 25220180832 25235167104 25278330704 25316003328 25319005992 25329359104 25340320698 25368754908 25390771882 25415203968 25450019056 25510067968 25521107766 25525226496 25549744836 25587821952 25631588752 25649861391 25660349792 25698591744 25709713128 25720894976 25732026012 25760899752 25770374784 25824073149 25843420064 25881934848 25893135576 25922190096 25944687384 25983353088 26005227072 26008311483 26057002048 26107128432 26120901576 26136423072 26220146304 26223256206 26233979072 26304137728 26307257592 26322889824 26358948308 26367913924 26407210368 26421141824 26436841728 26462235723 26501672736 26521527296 26524672944 26547002636 26564203008 26576790856 26616398592 26625451776 26639498368 26651026941 26680931886 26690745312 26766399352 26806289664 26817890418 26871283362 26911329984 26957360584 26987609264 26997535488 27027829248 27039525876 27053790918 27170906896 27180148688 27197051904 27220655616 27232435692 27246802506 27262993032 27350325024 27364754032 27391085568 27445619712 27448161048 27457497144 27471982692 27495109873 27512924544 27559984144 27576360768 27579631527 27590909024 27643986216 27664696576 27722342186 27763657152 27787752608 27829165056 27841208472 27872448912 27883846144 27893330432 27920123462 27951452452 27961733184 27993108864 28017403456 28071301104 28082779648 28150868284 28192821888 28205022681 28283132416 28303295328 28314868736 28342066676 28369338624 28425820416 28438122042 28453124931 28495528992 28516877312 28544269292 28571735808 28576298632 28603795968 28631271438 28656119877 28698826464 28755216336 28764997008 28780172344 28807865856 28823063808 28835537346 28840190976 28867893516 28892947314 28936006848 28949718611 28960366512 28992862752 29018025008 29045947392 29073847572 29085736064 29089185846 29156256437 29166980304 29199708384 29243225088 29293244288 29314127304 29326114048 29354283343 29364267779 29408029728 29423544304 29441028288 29451856896 29513226456 29535337216 29563707481 29592154944 29596880726 29651071296 29723784552 29774625727 29779430912 29808035642 29836718208 29852458944 29898889713 29969435664 29981690368 29994665316 30020697014 30054383044 30065437248 30083302656 30112199271 30124512352 30179668992 30195590656 30208658172 30242555112 30268801948 30287625984 30313911936 30327030657 30339431584 30361060422 30373475264 30445140992 30458316504 30474385172 30492493584 30503708928 30567270258 30577667274 30590170688 30593798907 30691800524 30710038128 30755805696 30785348286 30808412096 30842982016 30918618192 30945451768 31004982162 31039772652 31052465024 31063027072 31065903363 31122783648 31127753867 31139202864 31261221684 31274004608 31287538821 31322646366 31349830589 31369326912 31379996736 31396551648 31422982712 31443342336 31497124736 31519578888 31532467456 31546113522 31562756071 31581511212 31593127104 31682676784 31729893888 31757431552 31771174974 31787936257 31806825204 31818523968 31854227328 31908712528 31944517088 31956266496 31992124416 32019889664 32022854556 32033746668 32050646474 32081486976 32098411968 32148335961 32172420896 32220367872 32251317252 32346623232 32377693887 32390933344 32467359232 32481409884 32517857064 32566318848 32622022048 32645278134 32658627008 32721453072 32749851288 32798658816 32863104384 32891625536 32942783247 32954899824 32991878304 33020511216 33048309404 33069722112 33097561728 33101487342 33134700288 33163457152 33177809049 33227254368 33240841216 33244783824 33321435928 33333691776 33371095296 33403150011 33477993472 33481964208 33501859776 33547752392 33559163176 33609176832 33626907776 33641460237 33646889472 33679209102 33708438533 33729401664 33758674656 33787094264 33825006544 33886938624 33890076396 33919488834 33970039488 34028143688 34066326448 34117095936 34131860532 34170159672 34199815188 34250783616 34279617504 34309368016 34347866336 34360499712 34413942024 34432097532 34524180768 34562920128 34592916512 34644470784 34659463608 34673636096 34677748644 34698354768 34757704718 34809504576 34813633239 34827868768 34848564096 34934023152 34945905456 34960195072 34964341608 34993776202 35076343456 35097186432 35183255184 35209613824 35243434534 35249122304 35282980964 35335563648 35350855551 35366230592 35421237159 35434265328 35474025888 35488531456 35500602368 35534702588 35574575848 35587660416 35643011382 35661815301 35673945153 35727110496 35741719552 35757187224 35828377816 35850659328 35881773312 35897301594 35916239667 35937581724 35996713984 36022375872 36052701168 36071721224 36106430976 36172479189 36193973508 36213068094 36309914256 36329070008 36350657376 36364027392 36404831232 36439800012 36467100032 36471425298 36525779136 36543087427 36597548064 36609996192 36629310256 36664556544 36683899392 36699774804 36740955384 36768481024 36772842036 36803799109 36845096414 36858648288 37003078728 37018209536 37066370803 37107962738 37121611296 37163265216 37282310912 37308889296 37324145152 37359996982 37372704446 37395946368 37428401472 37486615419 37590429184 37606696908 37626536794 37662742656 37705003776 37737727104 37741221441 37754058573 37825784832 37830271248 37894978198 37901093888 37917496056 37937499908 37974004992 37994038656 38010481047 38053132362 38086157823 38095647744 38175028584 38208159836 38265101952 38281661649 38287839744 38324617254 38340288448 38353329344 38430751744 38447383128 38490524688 38523929752 38547887616 38581342464 38598039018 38613822016 38641349628 38657150336 38765130096 38785581128 38822902272 38889307072 38917031076 38932944512 39007840608 39085503072 39143752704 39181352364 39210706304 39254704384 39292410619 39330219456 39350968608 39456206592 39460886388 39534761728 39538422462 39551870886 39572736973 39610815552 39631712736 39655262592 39782290944 39787009416 39803278592 39820503954 39865186284 39899784386 39924597888 39938177664 39959247552 39992887088 40021397829 40087249664 40111070208 40149599028 40170780454 40209434496 40278210896 40306925043 40323406816 40383501312 40418549248 40436040876 40457373418 40481413896 40496303232 40541743872 40580686377 40611088672 40656658112 40671611904 40756360344 40770223032 40791731876 40830983424 40870203759 40946717504 41025487536 41047131048 41168429568 41207974038 41224824256 41339976216 41364541152 41386363536 41421204484 41497044864 41518937152 41583513279 41645485728 41681628912 41716718428 41743747584 41763528488 41825769216 41839995648 41862068864 41880185193 41927178678 41942599776 41989663296 42026105184 42061484696 42108681616 42124169472 42226302426 42248579443 42289232832 42361566632 42409100272 42424698624 42472303104 42513100014 42549996181 42638730624 42697139408 42711662224 42775315968 42797882624 42816403938 42864447948 42901649042 43001756336 43043134464 43128830976 43132824504 43147495512 43170258516 43206601229 43234595712 43308546512 43339420971 43357142752 43421758464 43440549768 43489294128 43527037512 43563680578 43628604096 43633778769 43666468384 43731545088 43750470456 43799562576 43817472512 43874479726 43923710996 43939866432 43989171072 44027348288 44112044592 44130082304 44135316456 44161542432 44179600384 44237078732 44303005824 44326378432 44395321089 44444922368 44476606944 44494793728 44537533348 44642618944 44669146368 44712053463 44778688416 44812235776 44855280316 44905612136 44972535552 44991997974 45011566208 45031045521 45081574566 45098155872 45186768528 45225985112 45269503488 45293385984 45312987258 45363832668 45403202922 45470867904 45509147376 45560212896 45599753584 45628111872 45643631616 45667711488 45687474756 45706156672 45711577758 45738740376 45816974401 45885256032 45909463376 45953639424 46032241024 46037700786 46065057192 46083893504 46128159539 46143849367 46212618144 46236998192 46264473024 46281489408 46377927288 46412672768 46418177652 46457254613 46464752128 46509383998 46578697536 46594540608 46619122144 46708804296 46796248576 46841198866 46911006912 46983969549 47094827472 47114084864 47134474068 47175381022 47228316212 47245687104 47298701184 47319170283 47372266818 47450213888 47524015176 47549087068 47565260204 47594840832 47636147328 47656762461 47676249632 47710237806 47842364416 47863068792 47888319556 47916775632 47934399744 47988186624 48029834496 48034281834 48050620002 48070268224 48075969711 48147617952 48229972252 48258631344 48284090792 48330551808 48376975878 48413219008 48467543168 48586400016 48628567064 48701038848 48722114826 48729977856 48776785596 48796730752 48813328256 48915041791 48933033072 48987940512 49030456048 49124776932 49144864384 49264019497 49294656576 49337438304 49410966528 49495481728 49530766824 49551020288 49572464106 49598616683 49646342592 49702050432 49745185728 49861261824 49867175736 49904535296 49952471261 49982153892 50000537664 50008522606 50056642944 50142262544 50216990208 50222946312 50273338368 50316969472 50321628588 50338744764 50365301602 50413765248 50440361664 50470334208 50518813653 50556661408 50632006656 50638011984 50658718208 50680641396 50737509816 50781543764 50830407936 50879233251 50900038112 51020135936 51042215532 51099489672 51175643904 51263177504 51299722782 51320699584 51419426256 51441789952 51464052024 51521799504 51540749568 51648146298 51686840128 51786271152 51844380192 51889374768 51966706176 52010454144 52016622966 52114004096 52136557077 52214256864 52241803152 52272846144 52440292608 52446512412 52467958144 52490664303 52595170327 52608275456 52614515184 52645779648 52717896616 52735827848 52814420736 52842283648 52865151801 52873683456 52924471446 52970403409 53003345472 53049345888 53094005272 53128406016 53153581712 53232797184 53250903552 53278996736 53302053882 53330174051 53361863772 53381490624 53532798704 53612579328 53635780836 53742566724 53822659968 53914721168 53975218528 53995070976 54055658496 54079051752 54107581836 54319602141 54341813792 54360297376 54441311232 54464871384 54493605012 54525986064 54700650048 54707137947 54729508064 54896322096 54914994288 54943965384 54990219746 55025849088 55119968288 55152721536 55159263054 55181818048 55267644621 55287972432 55329393152 55444684372 55527314304 55575505216 55661944107 55682416944 55744897824 55767692288 55786660864 55840246924 55902904904 55923466368 55986217728 56034806912 56039995473 56059056669 56142602208 56165559296 56301736568 56385643776 56410045362 56439805191 56566264832 56606590656 56684133352 56738677248 56842467297 56851640832 56876244084 56906249862 56991057984 57088538584 57143471616 57152597264 57207591936 57262542876 57312239754 57397652928 57424851671 57510432672 57529994016 57560344688 57615731712 57646127616 57671074692 57735787032 57785894628 57834541457 57872013696 57899437222 57920733024 57985725504 58036050016 58147695144 58171472128 58178371692 58312512874 58333960608 58399416768 58586488576 58628254608 58652228096 58708566686 58728535558 58816059456 58847088608 58882056576 59026452912 59070674432 59127414962 59184309888 59193761452 59302142592 59307633693 59327806329 59447569104 59549251454 59558861824 59616071284 59673436416 59704917888 59730755931 59797779426 59849676579 59938871328 59963380736 59989330632 60041394028 60108766088 60130874496 60166605312 60224398542 60249024704 60256170681 60391181312 60417316344 60485110224 60537603896 60575251968 60627823872 60654061314 60678863168 60686060127 60722120844 60746950528 60916633008 60948770344 60984987168 61007417856 61134540516 61155334548 61180341376 61187597814 61383601048 61420076256 61511611392 61570696572 61616824192 61685964032 61745216687 61837236384 61890903536 62009964324 62079545304 62104930048 62126054144 62131806726 62185729529 62245567296 62255507734 62278405728 62522443368 62548009216 62575077642 62645292732 62699661178 62738653824 62759993472 62793103296 62845965424 62890768017 62994249472 63039157776 63064934912 63092227044 63125512142 63163022424 63186254208 63339453639 63365353568 63459787776 63514863104 63542349948 63575872514 63613650408 63637047936 63708454656 63769650021 63817425056 63889034176 63912532992 64039779328 64045709112 64067493336 64101292948 64162973952 64196823936 64224605907 64296671922 64344841792 64352473563 64502634504 64693246464 64755387774 64781866688 64934718464 64962819768 65035714128 65132637696 65244044096 65290556268 65317254016 65345520867 65442906144 65499702576 65597317632 65726208768 65783251072 65811719589 65885566494 65909799648 65983756608 66041022432 66096618808 66139444224 66195123456 66202974684 66269400576 66326914304 66355618098 66390624839 66454508736 66489567648 66642871856 66667383552 66742190592 66806300022 66864279713 66963928416 67003719552 67095504784 67118326352 67218353664 67253815552 67282920474 67293778944 67358418204 67416877066 67458803328 67517349312 67574188528 67622361849 67650013088 67773877248 67780152792 67838977668 67940078976 68056287376 68104804383 68132652896 68234191872 68263721064 68340319344 68399630376 68501567232 68559235008 68567366637 68618736032 68695732672 68720999424 68827884048 68864195064 69048361536 69056551179 69125840256 69185833024 69318927216 69347272192 69355497288 69396709536 69515409436 69619009152 69627266478 69655737536 69697128192 69764075997 69868046304 69891810912 69920390144 69928683216 69987552404 70152686912 70194372864 70261798299 70366510368 70419227648 70486869068 70565961928 70671127296 70701711102 70732461184 70763071533 70842474318 70868530656 70948051776 71069405176 71149151696 71175320832 71286022764 71323630602 71347890306 71454220992 71514374448 71656755632 71701318656 71763546624 71794603188 71832479334 71875163448 72044751744 72105402336 72143442448 72212861952 72344958378 72387947016 72426136188 72487107847 72619828512 72658140016 72701314752 72728054784 72879600024 72934200064 72942850596 73004257249 73051558272 73086174854 73195096128 73219992384 73258620512 73367798784 73399549608 73481910768 73536962048 73545684072 73607598218 73690192828 73717296576 74006157456 74036419072 74132741606 74215925476 74243222592 74326530432 74358696159 74564621824 74617778592 74648290304 74719993964 74745408892 74791892736 74856802944 74973230838 75012783909 75180858368 75213393816 75253073588 75325485312 75410007552 75475454208 75482442882 75508117146 75547952403 75660542496 75789956396 75834992112 75874999816 75948009984 75988077312 76020962094 76106264724 76172315646 76350057168 76416319672 76530203904 76563323298 76575679488 76649234508 76680576896 76706658688 76866494243 76894766256 76981049376 77047859504 77095775232 77162684928 77196078036 77227644032 77282699256 77314300672 77414887781 77530260192 77571162256 77645804544 77778614144 77834062152 77865889024 77940683359 78015681216 78171006144 78362704728 78421412608 78496740553 78509408768 78584821238 78660438912 78701937216 78912413184 78921772776 79069523456 79076844924 79103741772 79145473946 79221631104 79263425472 79310525184 79386707169 79564581888 79574018832 79606557184 79641007908 79730372568 79799568772 79849195776 79876355328 79918495104 79953080823 79985774176 80042795658 80174499328 80299198056 80341560908 80418868992 80556421792 80613850086 80646813632 80837098496 80872081752 80914746836 80962827792 80992606464 81083487744 81161372754 81222177344 81313316224 81512720688 81540446064 81583463752 81661966848 81740407518 81893435008 82050975072 82094262096 82336859136 82415948076 82449648512 82485329619 82649553371 82679952432 82729082304 82772727072 82842408968 82994089728 83037874304 83167026558 83210902369 83239205357 83290971456 83363257824 83433436856 83487495168 83527056976 83651538432 83679991296 83724137728 83760370386 83804559223 83854357356 83885199552 83979326592 84052210368 84122969392 84217363232 84248338944 84402451441 84452604852 84497158886 84578465664 84723133264 84818200544 84849397248 84944606208 85026200028 85099992362 85277461248 85359374793 85394278816 85423324448 85550631936 85595765248 85632807876 85728895896 85803298084 85968359631 86003512672 86265649008 86294991024 86340517032 86413202458 86469191424 86617093024 86678841942 86714285504 86849155833 86881099536 86978588256 87054075024 87127361156 87257208192 87267557538 87332936768 87468769311 87500940912 87599125152 87634945024 87748959452 87847421992 87879732864 87978342144 88054696576 88062850029 88092803337 88224089184 88260164608 88270632912 88323084864 88474157464 88606011648 88652756864 88691122443 88790642178 88867701587 88889844736 88953213888 89075066696 89285237888 89323877181 89338292736 89424106926 89557376832 89710560632 89811224272 89945071104 89983995948 90023132416 90062091042 90163149132 90196311744 90373537056 90451970224 90539006976 90586771968 90625974516 90727665336 90806405844 90882850861 90941735808 91018294752 91120425792 91199507168 91335422976 91374949512 91412313344 91423155516 91477480752 91633948802 91770512064 91781396721 91818926752 92064482048 92075401572 92130114384 92167787008 92256319078 92287698734 92425236288 92473996384 92528946048 92755854576 92825345536 92836355304 92914509226 92929504256 93018767996 93157395072 93189081216 93197710089 93238244288 93383261601 93417608592 93592497152 93682397732 93822013824 93862616463 93967939098 94049491767 94189654944 94228169728 94268948136 94350762044 94456632424 94491374208 94597402368 94638340566 94688268213 94744533636 94900427776 95048030352 95098174136 95130520408 95189681664 95272294656 95313524922 95352499264 95363808771 95420475612 95726137584 95776639112 95833551264 95868799488 95976373248 96059668992 96068563668 96101240004 96140536448 96151939422 96295235904 96459944504 96517262688 96568181584 96661103616 96753951756 96826438016 96935086336 97028197651 97172800032 97257134128 97402077696 97444229652 97553571192 97593461504 97626656512 97720432117 97830083582 97866066144 97975881024 98060912096 98249553864 98289728768 98528038994 98589313152 98674876608 98828349741 98990963456 99061533648 99102040576 99144928212 99197233366 99292685184 99404100864 99490371456 99533427147 99722523648 99734351472 99809070592 99904942522 99964307784 100001075328 100017045212 100113285888 100209450033 100284525088 100433980416 100445892624 100633938944 100643257176 100677489528 100730603204 100827530496 100880723328 100924380711 100940668416 101037627306 101113322816 101125315599 101276023968 101317436416 101361282792 101475019632 101563087528 101660815872 101758466502 101800076224 102040271872 102084431064 102198979344 102351287808 102526355008 102599445564 102641399168 102838852512 102928104048 103043599008 103081499136 103296292596 103373680256 103572542304 103589082541 103688760384 103778749536 103933412352 104020908288 104033245932 104228008192 104273114154 104328124747 104428513728 104483606304 104545692288 104880585216 104893024824 104935916288 104981328606 105072439549 105190340654 105229030368 105291559296 105435793232 105471655696 105628841472 105684567296 105730303602 105747366912 105848942892 105940806818 106006690944 106098691776 106188010544 106263711477 106307163424 106465594368 106501807104 106557993472 106604107764 106660348102 106723727544 106762981248 106985445903 107021835459 107065597408 107225158656 107271561672 107485133448 107645319936 107748719001 107829442336 107950437056 107990141952 108158103504 108215163672 108517437567 108639204282 108683627584 108720594752 108929742768 108987210024 109051972128 109401300096 109414275894 109459016128 109629262281 109792644192 109829988576 109887930768 109980439492 110051698176 110239936576 110305443072 110318526108 110363636096 110411397327 110535289242 110575944864 110658786304 110889368744 111054628608 111151010432 111199112409 111323888214 111364833888 111489795648 111680493848 111805809808 111846932736 111972435456 112069613824 112079990946 112118113338 112177262659 112285204416 112603473136 112771287552 112820090724 112879610382 113213181312 113368266704 113477354496 113684934594 113703281664 113752488168 113812499724 113908312331 113982115968 114177077168 114258473469 114286943232 114305194528 114525085752 114624479508 114795305856 114849703342 115020865344 115059988032 115120689376 115292255232 115342149384 115471574064 115571789256 115669082914 115744027392 115798874444 115841466048 115971451008 116072100032 116295390288 116342944256 116356743384 116625025748 116667921216 116798833536 117172977152 117256509216 117304456192 117417133372 117457071116 117632118912 117694177216 117764113152 117877231857 118052905824 118141348864 118254829924 118368619776 118387522904 118604285184 118615267386 118655612658 118718210919 118895138208 119098502908 119232142568 119346872832 119409835776 119461511862 119595558852 119699353158 119877742656 119978661264 120082788056 120217532176 120261748992 120333210624 120448797084 120498049408 120512341362 120790205239 120834632688 120970220448 121075207792 121150503936 121255647744 121308122628 121357726336 121372120254 121444241688 121493901056 121651966513 121833266016 121897540688 121969974336 122014835712 122269081032 122310669096 122360682752 122375195628 122478216707 122767202096 122840152512 123141393144 123233648384 123352020869 123371928064 123490433374 123674472768 123781807072 124019928648 124159090608 124209860096 124252108288 124263613452 124371459058 124491134592 124511015468 124556811456 124750539837 125044886736 125096018432 125150155284 125290585464 125399322356 125477307648 125519986944 125586206592 125640555579 125691930848 125781536034 125988498944 126078315552 126129869824 126184454088 126251024284 126326044848 126372508416 126678907278 126730707136 126745738329 127029726208 127084699896 127151745028 127227300816 127274095872 127416909312 127539300042 127634850112 127649988543 127778068352 128091418224 128134986672 128202585896 128325947904 128393647872 128449211814 128593343844 128689683584 128704947126 128957837449 129005269008 129386492928 129510775548 129563733376 129619803687 129877869583 129925639536 130071428256 130265275392 130488088192 130581112536 130634508032 130691041734 130759989437 130804465561 130885812288 130999405152 131194635264 131452417536 131566502144 131623439178 131692878779 131771132988 131819599296 131967513216 132082044864 132193237616 132390246912 132405949368 132538801152 132632423693 132653828608 132711236196 132781249678 132909017472 132979135296 133185963267 133285743712 133334767104 133484381184 133612600044 133728559426 133927856832 134007439104 134136160389 134191009568 134236652704 134436707328 134507631104 134565840948 134716836408 134833754132 134917606656 135034698624 135093136563 135148377056 135244723698 135300026176 135560305584 135677955336 135880157952 136112574752 136209608766 136265305792 136527442128 136680638688 136799260752 137003134464 137118470016 137134733274 137237472064 137391465344 137450923203 137655768096 137728390128 138096723072 138113102358 138251680512 138371666048 138384478617 138431548101 138637854432 138694544384 138710994576 138793419072 139030818872 139238018304 139254532956 139311475072 139371763839 139394256384 139528151994 139649245351 139736092608 139783621824 139857366432 139975104808 140305373824 140388745728 140523596598 140597731589 140733020736 140973738136 141131923856 141342254592 141403422204 141464922368 141526143066 141684948636 141737061312 141896103552 142138810352 142298303392 142350641664 142572045528 142647261204 142695780612 142908441984 143028748896 143313511264 143527093248 143589206376 143664958668 143750326896 144089503488 144210804672 144227909133 144286884896 144689916756 144775894032 144852272376 144974215694 145239657024 145316280032 145402629504 145759200048 145868400128 145885701192 146008514498 146103116544 146172349708 146390192256 146439984768 146517241024 146745125373 146799099216 146963821536 147073924096 147091368144 147215196436 147380385656 147434593152 147792058491 148012314912 148072838144 148265483212 148431850952 148486445184 148653060864 148717392318 148795850049 149129243648 149235557184 149439987928 149490817784 149583785472 149713605888 149857413783 149946461676 150025567818 150426787632 150506147176 150650970624 150820015104 150950908416 150964885764 151016234292 151095904806 151321084992 151579912792 151669984224 151749999632 151896019968 151976154624 152041924188 152212529448 152344631292 152472882023 152700114336 152832639344 153060407808 153126646596 153298469016 153361153792 153413317376 153560679041 153732988486 153789532512 153962098752 154095719008 154325369856 154392156072 154455288064 154565398512 154628601344 154829775562 155060520384 155142324512 155557228288 155668124304 155731778048 155881366718 156031362432 156342012288 156409671231 156725409456 156842825216 156993481106 157018817536 157169642476 157320877824 157403874432 157471992909 157785510981 157824826368 157843545552 158139046912 158153689848 158207483544 158290947892 158443262208 158526850944 158595455403 158621050368 158773414338 158911210227 159148037664 159213114368 159282015816 159460745136 159599137544 159698391552 159752710656 159836990208 159906161646 159971548352 159990522153 160085591316 160348998656 160598396112 160683121816 160837737984 161112843584 161227700172 161293627264 161744163504 161829493672 161925655584 161985212928 162166975488 162322745508 162444354688 162626632448 162782843993 163025441376 163080892128 163166927504 163323933696 163480815036 163786870016 163944196031 164101950144 164188524192 164831896152 164899297024 164970659238 165113833577 165299106742 165359904864 165458164608 165545454144 165684817936 165802933863 165988179456 166075748608 166334053116 166421804738 166478410714 166581942912 166726515648 166866873712 166985832321 167054113952 167303076864 167359982592 167448275456 167520740772 167609118446 167708714712 167770399104 167958653184 168104420736 168119986419 168177170007 168245938784 168434726464 168496677888 168804902882 168905209704 168994317772 169156931328 169319415573 169446266528 169636401088 169698794496 170052400056 170199984724 170527401891 170554922496 170718749586 170788557632 170846648896 171191530496 171265615752 171457791792 171606596168 171936719262 172007025344 172274555013 172531298016 172589982048 172681034064 172826404916 172938382848 173234186048 173357683884 173428571008 173503624371 173698311666 173762199072 173957176512 174108150048 174254722312 174514416384 174535115076 174665873536 174937538622 175001881824 175029829121 175198250304 175497918904 175694843984 175759465728 175956684288 176109393152 176125700058 176185606674 176278555607 176448178368 176541265824 176646169728 176948314928 177212023296 177305513728 177382244886 177581284356 177735403174 177906427776 178150133392 178570475776 178647754362 178676585472 178848213852 179114753664 179421121264 179549029737 179622448544 179890142208 179967991896 180046264832 180124182084 180326298264 180392623488 180747074112 180768512043 180903940448 181173543936 181251949032 181455330672 181612811688 181765701722 181883471616 182036589504 182058180381 182240851584 182399014336 182749899024 182824626688 182846311032 182954961504 183267897604 183541024128 183562793442 183637853504 184128964096 184150803144 184260228768 184335574016 184512638156 184575397468 184850472576 184947992768 185057892096 185235650061 185511709152 185650691072 185672710608 185829018452 186037535992 186314790144 186378162432 186395420178 186476488576 186557188587 186766523202 186835217184 187364795464 187644027648 187725232926 187935878196 188098983534 188379309888 188537896272 188701524088 188913264848 188982748416 189194804736 189276681132 189376536426 189489067272 190096060704 190196348272 190261040816 190379363328 190544589312 190627049844 190704998528 190727617542 190840951224 191167375949 191452275168 191553278224 191667102528 191737598976 192119337984 192137127336 192202480008 192281072896 192303878844 192465769111 192590471808 192919889008 193034525376 193057420689 193136363168 193507903512 193652876032 193870172672 194056395302 194345600064 194514268256 194804155392 194888459304 195107142384 195186923008 195253313024 195440864234 195660167164 195732132288 195951762048 196036562601 196121824192 196499107728 196579457536 197056077988 197178626304 197349753216 197435158767 197656699482 197981926912 198123067296 198204081152 198289856424 198394466732 198585370368 198808201728 198980742912 199066854294 199171874517 199468702944 199618141184 199809885044 199928615568 200002150656 200034090424 200226571776 200418900066 200569050176 200592839139 200891785248 201286514352 201354979056 201461206408 201655060992 201761446656 201848761422 201881336832 202075254612 202226645632 202250631198 202552047936 202648030277 202722565584 202950039264 203126175056 203321631744 203516933004 203600152448 204093795059 204168862128 204397958688 204702575616 205052710016 205198891128 205282798336 205479983401 205549874453 205677705024 205856208096 206087198016 206162998272 206592585192 206747360512 206945952367 207145084608 207178165082 207377520768 207557499072 208041816576 208066491864 208422380089 208456016384 208546228308 208656249494 208857027456 208967212608 209091384576 209292227991 209761170432 209786049648 209871832576 209962657212 210144879098 210380681308 210458060736 210583118592 210785394897 210871586464 210943311392 211257682944 211369134592 211460607204 211697885784 211881613636 212013381888 212197383552 212289214599 212376021088 212527422954 212614326848 213115986944 213208215528 213320696204 213447455088 213525962496 213970891806 214043670918 214131194816 214543123344 214970266896 215290639872 215497438002 215658884672 215900874112 216316207008 216430327344 217034875134 217278408564 217367255168 217441189504 217461323541 217859485536 217894277069 217974420048 218103944256 218802600192 218828551788 218918032256 219012771747 219258524562 219448814123 219585288384 219659977152 219775861536 219960878984 220103396352 220479873152 220610886144 220637052216 220727272192 220822794654 220939292497 221070578484 221151889728 221778737488 222109257216 222302020864 222398224818 222515553799 222647776428 222729667776 222979591296 223360987696 223611619616 223693865472 223944870912 224139227648 224159981892 224236226676 224354525318 224570408832 225038351727 225206946272 225542575104 225640181448 225759220764 226426362624 226643857209 226736533408 227369869188 227504976336 227624999448 227816624662 227964231936 228354154336 228516946938 228610389056 229050171504 229248959016 229590611712 229699406684 230041730688 230119976064 230241378752 230599482729 230684298768 230943148128 231143578512 231338165828 231488054784 231597748888 231682932096 231942902016 232144200064 232244663343 232590780576 232685888512 232713486768 233250051496 233335842432 233597667072 233822050077 234345954304 234513018432 234834266744 234914142232 235264237824 235388354432 235490221659 235528226304 235754463714 235959069731 236105811648 236509659848 236737239552 236775045808 237208570368 237230534772 237311225316 237436421838 237790276416 238197005816 238464285136 238693745664 238819671552 238923023724 239191117704 239398706316 239600243179 239755485312 239957322528 240165576112 240435064352 240523497984 240897594168 240996098816 241024682724 241580410478 241669265376 241940440896 242150415584 242511295488 242616245256 242715452672 242744240508 242888483376 242987802112 243303933026 243666532032 243795081376 243939948672 244538162064 244621338192 244721365504 244750391256 244956433414 245534404192 245680305024 246282786288 246467296768 246704041738 246743856128 246980866748 247348945536 247455988857 247563614144 247948660113 248039857296 248318181216 248419720192 248504216576 248527226904 248742918116 248982269184 249022030936 249113622912 249501079674 249632707107 249717616071 250089773472 250192036864 250300310568 250581170928 250798644712 250954615296 251039973888 251172413184 251281111158 251383861696 251413677669 251563072068 251976997888 252156631104 252368908176 252502048568 252652089696 252745016832 253207354323 253357814556 253461414272 253491476658 254169399792 254303490056 254454601632 254548191744 254833818624 255078600084 255269700224 255299977086 255556136704 255801611989 256182836448 256269973344 256405171792 256651895808 256787295744 256898423628 257186687688 257379367168 257409894252 257626593763 257915674898 258010538016 259021551096 259127466752 259239607374 259464595621 259755739166 259851279072 260142856512 260547467499 260976176384 261162225072 261269016064 261382083468 261519978874 261608931122 261771624576 261998810304 262406307933 262904835072 263133004288 263246878356 263385757558 263542265976 263639198592 263935026432 264164089728 264188550087 264278410011 264386475232 264780493824 264811898736 265264847386 265307657216 265422472392 265562499356 265818034944 265958270592 266073367329 266371926534 266571487424 266603104761 266669534208 267225200088 267457118852 267855713664 267971631543 268014878208 268272320778 268382019136 268473305408 269015262208 269131681896 269433672816 269667508264 269835213312 270069397248 270186273126 270296754112 270489447396 270600052352 271120611168 271355910672 271760315904 272225149504 272419217532 272530611584 272648552583 273054884256 273361277376 273598521504 274006268928 274236940032 274269466548 274474944128 274782930688 274901846406 275046874333 275311536192 275456780256 276193446144 276226204716 276503361024 276743332096 276768957234 276863096202 277009158811 277275708864 277421989152 277586838144 278061637744 278476036608 278509065912 278622950144 278743527678 278788512768 279056303988 279298490702 279472185216 279567243648 279714732864 279950209616 280149784803 280610747648 280777491456 281047193196 281195463178 281466041472 281947476272 282148475301 282263847712 282684509184 282806844408 282929844736 283052286132 283369897272 283474122624 283792207104 284064804639 284277620704 284596606784 284701283328 285144091056 285294522408 285391561224 285816883968 286057497792 286091426313 286627022528 287178412752 287329917336 287500653792 288179006976 288421609344 288455818266 288573769792 289379833512 289551788064 289704544752 289948431388 290479314048 290632560064 290805259008 291084592953 291518400096 291736800256 291771402384 292017028996 292206233088 292344699416 292780384512 292879969536 293034482048 293161296351 293490250746 293598198432 293927643072 294182736288 294430392872 294760771312 294869186304 295584116982 295740056101 296024629824 296530966424 296863701904 296972890368 297306121728 297434784636 297591700098 298471114368 298879975856 298981635568 299167570944 299427211776 299714827566 299892923352 300051135636 300853575264 301012294352 301301941248 301901816832 301929771528 302032468584 302191809612 302446208603 302642169984 303159825584 303339968448 303375946797 303499999264 303952309248 304083848376 304425058896 304689262584 304945764046 305400228672 305665278688 306120815616 306253293192 306596938032 306722307584 306826634752 307121358082 307465976972 307579065024 307924197504 308191438016 308784312144 308910576128 309130797024 309257202688 309659551124 310121040768 310284649024 310767247623 311114456576 311336248608 311463556096 311762733436 312062724864 312684024576 312819342462 312984374241 313450818912 313685650432 313986962212 314339284952 314641755648 314807748864 314943985818 315217318647 315571021962 315687091104 316307379696 316414967088 316581895784 316886524416 317053701888 317190910806 317242100736 317546828676 317822420454 318296075328 318446904721 318564031632 318921490272 319198275088 319396783104 319505421312 319673980416 319812323292 319943096704 319981044306 320171182632 320718820807 321196792224 321366243632 321675475968 322225687168 322455400344 322587254528 322897116773 323006945569 323488327008 323658987344 323851311168 323970425856 324645491016 324888709376 325200782291 325253264896 325565687986 326050882752 326161784256 326333855008 326961630072 327573740032 327888392062 328203900288 328377048384 328887786843 329663792304 329798594048 329941318476 330227667154 330598213484 330719809728 330916329216 331090908288 331234191981 331369635872 331605867726 331976358912 332151497216 332668106232 332843609476 332956821428 333163885824 333453031296 333597337227 333733747424 333971664642 334108227904 334896550912 335041481544 335218236892 335417429424 335540798208 335917306368 336208841472 336239972838 336354340014 336491877568 336531787977 336869452928 337609805764 337810419408 337988635544 338313862656 338638831146 338892533056 339272802176 340104800112 340399969448 341054803782 341109844992 341437499172 341577115264 341693297792 341724936993 342405292537 342531231504 342915583584 343213192336 343873438524 344014050688 344549110026 344848136479 345062596032 345179964096 345362068128 345652809832 345876765696 346468372096 346715367768 346857142016 347007248742 347190316781 347396623332 347524398144 347914353024 348216300096 348509444624 349028832768 349070230152 349331747072 349667298827 349875077244 350003763648 350059658242 350396500608 350995837808 351389687968 351518931456 351913368576 352218786304 352251400116 352371213348 352557111214 352896356736 353082531648 353292339456 353631695571 353896629856 354424046592 354611027456 354764489772 355162568712 355470806348 355812855552 356154632757 356300266784 357140951552 357295508724 357696427704 358229507328 358842242528 359098059474 359244897088 359935983792 360092529664 360248364168 360652596528 360785246976 361494148224 361537024086 361807880896 362370615717 362503898064 362910661344 363225623376 363531403444 363766943232 364073179008 364116360762 364481703168 364798028672 364955899539 365499798048 365649253376 365692622064 365909923008 366535795208 367082048256 367125586884 367275707008 367434650121 368166192289 368257928192 368301606288 368520457536 369025276312 369150794936 369700945152 369895985536 370056062607 370115784192 370471300122 370792823863 371023418304 371345421216 371658036904 372075071984 372629580288 372756324864 372790840356 372952977152 373114377174 373533046404 373670434368 374729590928 375288055296 375450465852 375871756392 376197967068 376758619776 377075792544 377403048176 377826529696 377965496832 378389609472 378553362264 378753072852 378978134544 380192121408 380237214987 380392696544 380522081632 381089178624 381254099688 381409997056 381455235084 381681902448 382334751898 382904550336 382949965629 383106556448 383334205056 384274254672 384404960016 384562145792 384607757688 384931538222 385180943616 385839778016 386069050752 386114841378 386272726336 386873512347 387015807024 387305752064 387740345344 388112790604 388691200128 388859411061 389028536512 389633608749 389776918608 390214284768 390373846016 390506626048 390881728468 391320334328 391464264576 391903524096 392073125202 392243648384 392279968311 392413396683 392998215456 393158915072 394112155976 394357252608 394699506432 394870317534 395078636337 395313398964 395963853824 396246134592 396579712848 396788933464 397170740736 397616403456 397897271079 397961485824 398133708588 398343749034 398937405888 399619770088 399857231136 400004301312 400068180848 400453143552 400837800132 401138100352 401185678278 401783570496 401973961697 402573028704 402709958112 402922412816 403310121984 403522893312 403697522844 404150509224 404453291264 404501262396 404841790199 405104095872 405296060554 405445131168 405900078528 406252350112 407033866008 407200304896 408187590118 408337724256 408795917376 410105420032 410397782256 410565596672 410959966802 411099748906 411355410048 411712416192 412174396032 412352769609 413185170384 413494721024 413891904734 414290169216 414356330164 414755041536 415114998144 415153435851 415294644303 416083633152 416132983728 416844760178 416912032768 417092456616 417312498988 417714054912 417934425216 418115291517 418182769152 418584455982 418947736053 419572099296 419743665152 419925314424 420289758196 420761362616 420916121472 421166237184 421570789794 421743172928 421793194767 421886622784 422738269184 422921214408 423395771568 423763227272 424026763776 424394767104 424578429198 424752042176 425054845908 425228653696 426416431056 426641392408 426894910176 427051924992 427941783612 428087341836 428262389632 429086246688 429940533792 430581279744 430994876004 431317769344 431801748224 432216516809 432632414016 432860654688 434069750268 434556817128 434734510336 434882379008 434922647082 435300106703 435718971072 435788554138 435948840096 436207888512 437605200384 437657103576 437836064512 438025543494 438517049124 438897628246 439170576768 439319954304 439551723072 439921757968 440235376119 440959746304 441221772288 441274104432 441454544384 441645589308 441878584994 442141156968 442303779456 443376175473 443557474976 444218514432 444604041728 444796449636 445031107598 445295552856 445459335552 445959182592 446387550147 446721975392 447223239232 447387730944 448278455296 448319963784 448472453352 448709050636 449140817664 449572241349 450076703454 450413892544 451280362896 451518441528 452852725248 453287714418 453473066816 454739738376 455009952672 455249998896 455633249324 455928463872 456708308672 457033893876 457220778112 457418646069 458100343008 458497918032 459181223424 459398813368 460083461376 460239952128 460482757504 460682037123 461198965458 461368597536 461886296256 462287157024 462676331656 462976109568 463195497776 463365864192 463885804032 464288400128 464489326686 464734373873 465181561152 465426973536 466500102992 466671684864 467195334144 467644100154 468049957991 469026036864 469668533488 469828284464 470528475648 470776708864 470980443318 471056452608 471508927428 471918139462 472211623296 473019319696 473356532943 473474479104 473550091616 474417140736 474461069544 474622450632 474872843676 475580552832 476394011632 476733630681 476928570272 477639343104 477846047448 478382235408 478797412632 479200486358 479510970624 479914645056 479971566459 480331152224 480870128704 481046995968 481795188336 481992197632 482049365448 483160820956 483338530752 483880881792 484300831168 485232490512 485430905344 485488481016 485776966752 485975604224 486607866052 487333064064 487590162752 487879897344 488348531979 489076324128 489242676384 489442731008 489500782512 489912866828 491068808384 491360610048 491832588093 492565572576 492934593536 493408083476 493961733496 494697891072 494911977714 495127228288 495341500731 495897320226 496079714592 496636362432 497054453808 497485836232 497964538368 498044061872 498227245824 499002159348 499265414214 499435232142 500179546944 500600621136 501162341856 501597289424 501909230592 502079947776 502344826368 502562222316 502767723392 502827355338 503126144136 503986718411 504313262208 504737816352 505004097136 505304179392 505490033664 506414708646 506715629112 506922828544 506982953316 507409754929 508338799584 508606980112 508909203264 509096383488 510157200168 510539400448 510599954172 511029800743 511112273408 511603223978 512365672896 512539946688 512810343584 513574591488 513796847256 514373375376 514758734336 514819788504 515253187526 515831349796 516021076032 516823665039 518043102192 518254933504 518479214748 518929191242 519511478332 519702558144 520285713024 520510873113 521094934998 521952352768 522324450144 522538032128 522764166936 523039957748 523217862244 523543249152 523997620608 524812615866 525089487363 526266008576 526493756712 526771515116 527084531952 527278397184 527870052864 528328179456 528377100174 528556820022 528772950464 528835666821 529623797472 530529694772 530844944784 531124998712 531636069888 531916541184 532146734658 532743853068 533142974848 533206209522 534450400176 534914237704 535711427328 535943263086 536029756416 536544641556 536764038272 536946610816 538065459701 538263363792 538867345632 539335016528 539670426624 540138794496 540372546252 540593508224 540978894792 541200104704 541904214467 542241222336 542711821344 543520631808 544450299008 544838435064 545061223168 545297105166 545584783513 546109768512 546722554752 547197043008 548473880064 548538933096 548949888256 549477183871 549565861376 549803692812 550093748666 550623072384 550913560512 552386892288 552452409432 553006722048 553486664192 553537914468 553726192404 554018317622 554551417728 554843978304 555173676288 555706950183 556123275488 556952073216 557018131824 557245900288 557487055356 558112607976 558596981404 558944370432 559134487296 559429465728 559671565761 559900419232 560299569606 561221495296 562094386392 562390926356 562932082944 563894952544 564296950602 564527695424 565613688816 565859689472 566104572264 566739794544 566948245248 567584414208 568129609278 568555241408 569193213568 570288182112 570589044816 570783122448 571633767936 572114995584 572182852626 573254045056 573502127847 574356825504 574659834672 575001307584 576358013952 576843218688 576911636532 577147539584 577397307333 578546873597 578759667024 579103576128 579409089504 579896862776 580958628096 581265120128 581610518016 582169185906 582476316583 582674437499 583036800192 583542804768 584034057992 584412466176 584689398832 585560769024 585759939072 586068964096 586322592702 586631914561 586980501492 587196396864 587855286144 588365472576 588860785744 589521542624 589738372608 591168233964 591480112202 592049259648 593061932848 593727403808 593945780736 594612243456 594869569272 595183400196 596942228736 597515623551 597759951712 597963271136 598854423552 599429655132 599785846704 600102271272 601707150528 601778517417 602024588704 603859543056 604064937168 604383619224 604892417206 605284339968 606319651168 606679936896 606751893594 606999998528 607944090831 608167696752 608850117792 609378525168 609891528092 610800457344 611330557376 612281385177 612506586384 613193876064 613444615168 613653269504 614242716164 614931953944 615158130048 615848395008 616382876032 616439950203 616649623359 617568624288 617821152256 618261594048 619319102248 620242081536 620569298048 620837857101 621534495246 622073911109 622228913152 622672497216 623525466872 624125449728 625267140267 625368049152 625638684924 625968748482 626901637824 627973924424 628678569904 629283511296 629615497728 629887971636 630434637294 631142043924 631374182208 631673368381 632614759392 632829934176 633163791568 633773048832 634107403776 634381821612 635093657352 635644840908 636179956027 636592150656 636893809442 637128063264 637842980544 638396550176 639347960832 639624646584 639886193408 639962088612 640342365264 641437641614 642393584448 642732487264 644451374336 644910800688 645174509056 645794233546 646013891138 646976654016 647317974688 647702622336 649290982032 649777418752 650401564582 650506529792 651131375972 652101765504 652323568512 652383970623 652667710016 653682831207 653923260144 655147480064 655776784124 656407800576 656754096768 657038315241 657775573686 658346442369 659327584608 659597188096 659882636952 660455334308 661196426968 661439619456 661832658432 662181816576 662468383962 662739271744 662817877491 663211735452 664302994432 665336212464 665687218952 665913642856 666327771648 666906062592 667194674454 667467494848 667546661397 667943329284 668216455808 670082963088 670436473784 670834858848 671081596416 671834612736 672417682944 672479945676 672708680028 672983755136 673063575954 673738905856 675219611528 675620838816 675977271088 676627725312 677277662292 677785066112 678545604352 679197383557 680209600224 680799938896 682109607564 682874998344 683154230528 683386595584 683449873986 684043024819 684810585074 685062463008 685831167168 686426384672 687746877048 688028101376 689098220052 689696272958 690125192064 690359928192 690724136256 691305619664 691798448187 692936744192 693430735536 693714284032 694014497484 694380633562 694793246664 695048796288 695828706048 696432600192 696733990029 697018889248 698057665536 698140460304 698663494144 699334597654 699750154488 700007527296 700119316484 700793001216 701466150231 701991675616 702779375936 703037862912 704437572608 704502800232 704742426696 705114222428 705792713472 706165063296 706470664977 706584678912 707263391142 707793259712 707877209193 709222054912 709528979544 710325137424 710941612696 711625711104 712309265514 712600533568 714281903104 714591017448 715392855408 716459014656 717684485056 718196118948 718489794176 718800729537 719871967584 720496728336 721305193056 721570493952 722988296448 723074048172 723615761792 724741231434 725007796128 725123577787 725821322688 726451246752 727062806888 727533886464 728146358016 728232721524 728963406336 729596057344 729911799078 730296873229 730999596096 731385244128 731819846016 733071590416 734164096512 734251173768 734551414016 734869300242 735507076843 736332384578 736603212576 737040915072 738050552624 738301589872 739401890304 739791971072 740112125214 740231568384 740942600244 741585647726 742046836608 742690842432 743316073808 743845980339 744150143968 745259160576 745512649728 745581680712 745905954304 746228754348 747066092808 747340868736 748898121321 749152848213 749459181856 750576110592 750900931704 751743512784 752395934136 753517239552 754151585088 754241033007 754806096352 755653059392 755930993664 757106724528 757506145704 757956269088 759622062969 760384242816 760474429974 760785393088 761044163264 762508199376 762819994112 762910470168 763363804896 764669503796 765809100672 765899931258 766213112896 766668410112 767404835967 768548509344 768809920032 769124291584 769215515376 769863076444 770361887232 771679556032 772138101504 772229682756 772545452672 772879781289 773747024694 774031614048 774611504128 776225581208 777382400256 777718822122 778057073024 778393786863 779267217498 779553837216 780428569536 781763456936 782640668656 782928529152 783807048192 784146250404 784487296768 784559936622 784826793366 785996430912 788224311952 788714505216 789399012864 789740635068 790157272674 790626797928 792492269184 793159425696 793577866928 794341481472 795794542158 795922971648 796267417176 796687498068 797358186317 797874811776 799239540176 799714462272 799809314283 800008602624 800136361696 801675600264 802276200704 802371356556 803567140992 803947923394 805146057408 805419916224 805844825632 807045786624 807395045688 808301018448 808906582528 809002524792 809683580398 810208191744 810592121108 810890262336 811800157056 812504700224 814067732016 814400609792 816375180236 816675448512 817591834752 817945657749 820210840064 820795564512 821131193344 821919933604 822199497812 822710820096 823424832384 824348792064 824705539218 825140622999 826370340768 826989442048 827783809468 828580338432 828712660328 829510083072 830229996288 830306871702 830589288606 831027476433 832265967456 833689520356 834184913232 834624997976 835428109824 835868850432 836230583034 836365538304 837168911964 837895472106 839144198592 839850628848 840579516392 841522725232 841832242944 842332474368 843141579588 843486345856 843586389534 843773245568 845531436673 845842428816 846791543136 847526454544 848053527552 848789534208 849156858396 849504084352 850109691816 850457307392 851563765591 852832862112 853282784816 853789820352 854103849984 855883567224 856174683672 856524779264 857347516949 858172493376 859881067584 861989752008 862635538688 863464146083 863603496448 864433033618 865264828032 865721309376 868139500536 869113634256 869469020672 869764758016 869845294164 870600213406 871437942144 871577108276 871897680192 872415777024 873253778859 875210400768 875314207152 875672129024 876051086988 877034098248 877795256492 878341153536 878639908608 879103446144 879483889053 879843515936 880470752238 881919492608 882548208864 882909088768 883291178616 883757169988 884282313936 884607558912 886752350946 887114949952 887220168303 889208083456 889592899272 890062215196 890591105712 890918671104 891918365184 892775100294 893443950784 894446478464 896639927568 896944906704 897418101272 898281635328 899144482698 900153406908 900827785088 902560725792 902704862143 903036883056 905705450496 906575428836 906946133632 907338625809 909145087081 909479476752 910019905344 910499997792 911266498648 911856927744 913416617344 914067787752 914441556224 914837292138 915319926059 915631258927 916200686016 916995836064 918362446848 918797626736 920166922752 920479904256 920965515008 921364074246 921850151453 922397930916 922737195072 923772592512 924574314048 925352663312 926390995552 926731728384 927771608064 928426965851 928576800256 928978653372 929468747746 930363122304 930853947072 932301742869 933000205984 933343369728 934390668288 935288200308 936099915982 938052073728 938953122723 939337066976 939656568928 941056951296 941553417728 941960886636 943017854856 943836278924 944423246592 945651955941 946038639392 946713065886 947100183232 948922139088 949244901264 949745687352 951161105664 952788023264 953467261362 953857140544 955340714163 955692094896 956764470816 957594825264 958400972716 959021941248 959829290112 959943132918 960662304448 961740257408 962156462421 963590376672 963984395264 964098730896 966321641912 966677061504 967761763584 968601662336 968691350319 969020836707 970464981024 970861810688 970976962032 971553933504 973215732104 974666128128 975180325504 975602346873 975759794688 976697063958 977544717457 978152648256 978485352768 979001565024 979825733656 982137616768 982721220096 983665176186 985131145152 986816166952 987923466992 989395782144 989823955428 990254456576 990683001462 991794640452 992159429184 993272724864 994108907616 994971672464 995929076736 996088123744 996454491648 998004318696 998530828428 998870464284 1000359093888 1001201242272 1002324683712 1003194578848 1004689652736 1005124444632 1005535446784 1005654710676 1006252288272 1007973436822 1008626524416 1009475632704 1009595363931 1010008194272 1010608358784 1012829417292 1013431258224 1013845657088 1013965906632 1014819509858 1016677599168 1017213960224 1017818406528 1020314400336 1021078800896 1021199908344 1022059601486 1022224546816 1023206447956 1024731345792 1025079893376 1025174810979 1025620687168 1027215877611 1027593694512 1028746750752 1029517468672 1029639577008 1030506375052 1031662699592 1032042152064 1033647330078 1034544409437 1036086204384 1036509867008 1036958429496 1037858382484 1039022956664 1039405116288 1040571426048 1041021746226 1041570950343 1042189869996 1043904705536 1044648900288 1045528333872 1046079915496 1046435724488 1047086498304 1047995241216 1049001896481 1049625231732 1050178974726 1052987513424 1053543030232 1054169063904 1054556794368 1055740105728 1056656358912 1056754200348 1057113640044 1057545900928 1057671333642 1059247594944 1061059389544 1061689889568 1062249997424 1063272139776 1063833082368 1064293469316 1065487706136 1066285949696 1066412419044 1067310174161 1068900800352 1069828475408 1071422854656 1071886526172 1073089283112 1073528076544 1073893221632 1074924753287 1076130919402 1076526727584 1077734691264 1078670033056 1080277588992 1080745092504 1081187016448 1081957789584 1082400209408 1083808428934 1084482444672 1085423642688 1087111847151 1088900598016 1089676870128 1090122446336 1090594210332 1091169567026 1092219537024 1093445109504 1094394086016 1094867698617 1096947760128 1097077866192 1097899776512 1098954367742 1099131722752 1099607385624 1100187497332 1101246144768 1101827121024 1102303950363 1104498576867 1104773784576 1104904818864 1106973328384 1107075828936 1107452384808 1108036635244 1109102835456 1109687956608 1110168187821 1110347352576 1111413900366 1112246550976 1112378471589 1114036263648 1114491800576 1114974110712 1116225215952 1117193962808 1117888740864 1118268974592 1118858931456 1119343131522 1119800838464 1120599139212 1122442990592 1124188772784 1124781852712 1125864165888 1127789905088 1128593901204 1129055390848 1131227377632 1132209144528 1133479589088 1133896490496 1135168828416 1136259218556 1137110482816 1138386427136 1139479907951 1140576364224 1141178089632 1141566244896 1143267535872 1144229991168 1144365705252 1146508090112 1147004255694 1147609372217 1148713651008 1149319669344 1150002615168 1153686437376 1153823273064 1154295079168 1154794614666 1155796835039 1157093747194 1157519334048 1158207152256 1158818179008 1159793725552 1160620537041 1161917256192 1162530240256 1163221036032 1164338371812 1164952633166 1165348874998 1166073600384 1167085609536 1168068115984 1168900826247 1169378797664 1171121538048 1171519878144 1172137928192 1172645185404 1173263829122 1173961002984 1174392793728 1175710572288 1176730945152 1176839904933 1177240190049 1177721571488 1179043085248 1179476745216 1182336467928 1182960224404 1184098519296 1185235909011 1186123865696 1187454807616 1187891561472 1189739138544 1190366800392 1193691813237 1193884457472 1195031247102 1195519903424 1195926542272 1198859310264 1199571693408 1200204542544 1203414301056 1203557034834 1204049177408 1205921885091 1207719086112 1208129874336 1208767238448 1209784834412 1210568679936 1212639302336 1213359873792 1213503787188 1213999997056 1214525370597 1215888181662 1216335393504 1217700235584 1218757050336 1219783056184 1221600914688 1222661114752 1224562770354 1225013172768 1225208803847 1226387752128 1228485432328 1229863907888 1230316260096 1231696790016 1232765752064 1232879900406 1233299246718 1233949889249 1235137248576 1236523188096 1238638204496 1240484163072 1241138596096 1241675714202 1243068990492 1244147822218 1245344994432 1247050933744 1248250899456 1250534280534 1250736098304 1251277369848 1251937496964 1252991435641 1253803275648 1255947848848 1256843208159 1257357139808 1259230995456 1259775943272 1260869274588 1262284087848 1262748364416 1263346736762 1265229518784 1265379584301 1265659868352 1266327583136 1268214807552 1268763643224 1270187314704 1271289681816 1272359912054 1273184301312 1273787618884 1274256126528 1275685961088 1276793100352 1279249293168 1279772386816 1279924177224 1280684730528 1282875283228 1284787168896 1285464974528 1288902748672 1289821601376 1290349018112 1291588467092 1292027782276 1293953308032 1294635949376 1295405244672 1296649550427 1298581964064 1299554837504 1300803129164 1302262751944 1304203531008 1304647137024 1304767941246 1305335420032 1305900320109 1307365662414 1307846520288 1311553568248 1312815601152 1313508193536 1314076630482 1315551147372 1316692884738 1318655169216 1319765273904 1320910668616 1322392853936 1322879238912 1323665316864 1324363633152 1324936767924 1325478543488 1325635754982 1326423470904 1328692257629 1330672424928 1331374437904 1331827285712 1332655543296 1333812125184 1334389348908 1334934989696 1335093322794 1335886658568 1336432911616 1338171631643 1340165926176 1340872947568 1341669717696 1342163192832 1344835365888 1344959891352 1345417360056 1345967510272 1346127151908 1347260383777 1347477811712 1350439223056 1351241677632 1351954542176 1354555324584 1355570132224 1357091208704 1358394767114 1360419200448 1361599877792 1364219215128 1365749996688 1366308461056 1366773191168 1366899747972 1368086049638 1369621170148 1370124926016 1371662334336 1372255938207 1372852769344 1375493754096 1376056202752 1378196440104 1379392545916 1380250384128 1380719856384 1381448272512 1382046111369 1382611239328 1383596896374 1385873488384 1386861471072 1387428568064 1388028994968 1388761267124 1389586493328 1390097592576 1391657412096 1392865200384 1393467980058 1394037778496 1394203121619 1396280920608 1397326988288 1398669195308 1399500308976 1400015054592 1400238632968 1401586002432 1402932300462 1403983351232 1404149873973 1405558751872 1409005600464 1409484853392 1410228444856 1411585426944 1412330126592 1412941329954 1413169357824 1414526782284 1415586519424 1415754418386 1418536211939 1419057959088 1420650274848 1421883225392 1423251422208 1424618531028 1425201067136 1428656565413 1429182034896 1430785710816 1432918029312 1435368970112 1436392237896 1436979588352 1437601459074 1438359883807 1438849121171 1439743935168 1440993456672 1442610386112 1443140987904 1445976592896 1446148096344 1447231523584 1448621666569 1449482462868 1450015592256 1450247155574 1451642645376 1452902493504 1454125613776 1456292716032 1456465443048 1457926812672 1458956660623 1459192114688 1459823598156 1460593746458 1461999192192 1462770488256 1463639692032 1465045595937 1466143180832 1468328193024 1468502347536 1469102828032 1469738600484 1471014153686 1472664769156 1473206425152 1474081830144 1475497764279 1476101105248 1476603179744 1478803780608 1479583942144 1480224250428 1481885200488 1483171295452 1484093673216 1485381684864 1486024502193 1486632147616 1487691960678 1488300287936 1491163361424 1491811908608 1492457508696 1494132185616 1494681737472 1497796242642 1498305696426 1498918363712 1501801863408 1503487025568 1504791868272 1507034479104 1508303170176 1508482066014 1509612192704 1511306118784 1511960155233 1514213449056 1515012291408 1515912538176 1519244125938 1520768485632 1520948859948 1521570786176 1522088326528 1522229264787 1525016398752 1525259939483 1525639988224 1525820940336 1526727609792 1529339007592 1531618201344 1531799862516 1532426225792 1533089402229 1533336820224 1534809671934 1536141698861 1537097018688 1537619840064 1538431030752 1539726152888 1540723774464 1543359112064 1544276203008 1544459365512 1545090905344 1545759562578 1546575047479 1547494049388 1548063228096 1552451162416 1554764800512 1555437644244 1556114146048 1556787573726 1558534434996 1559107674432 1560857139072 1563526913872 1565281337312 1565857058304 1567614096384 1568292500808 1568974593536 1569119873244 1569653586732 1571992861824 1575268462089 1576448623904 1578798025728 1579481270136 1580314545348 1581253595856 1584984538368 1586318851392 1586507000463 1587155733856 1591589084316 1592534834352 1593374996136 1594716372634 1595749623552 1598479080352 1599428924544 1599618628566 1600272723392 1603351200528 1604552401408 1604742713112 1607134281984 1607895846788 1610292114816 1610839832448 1611689651264 1614196379103 1614790091376 1616602036896 1617813165056 1618005049584 1619367160796 1620416383488 1621184242216 1621780524672 1623600314112 1625009400448 1625712643401 1628135464032 1628801219584 1632750360472 1633350897024 1635183669504 1635891315498 1636754350539 1640421680128 1641591129024 1643839867208 1644398995624 1645421640192 1646849664768 1648431551613 1648697584128 1649411078436 1650281245998 1652740681536 1655567618936 1657160676864 1657425320656 1659020166144 1660459992576 1660613743404 1661178577212 1662054952866 1664531934912 1667379040712 1668369826464 1669249995952 1670856219648 1671737700864 1672461166068 1674337823928 1675790944212 1677201702253 1678288397184 1679701257696 1681159032784 1683045450464 1683664485888 1686283159176 1686972691712 1687172779068 1687546491136 1691062873346 1691684857632 1693583086272 1695052909088 1697579068416 1698313716792 1699008168704 1700219383632 1700914614784 1703127531182 1705665724224 1706565569632 1707579640704 1711767134448 1712349367344 1713049558528 1714695033898 1716344986752 1719762135168 1720506383541 1723979504016 1725271077376 1726928292166 1727206992896 1728866067236 1730529656064 1731442618752 1732191921999 1735640620791 1736279001072 1738227268512 1738938041344 1739529516032 1739690588328 1741200426812 1742875884288 1743154216552 1743795360384 1744831554048 1746507557718 1747428949749 1748023312497 1750628414304 1751344258048 1752102173976 1754068196496 1755590512984 1756682307072 1757279817216 1758206892288 1758967778106 1759687031872 1759895743683 1760941504476 1763838985216 1765096417728 1766582357232 1767514339976 1768564627872 1769215117824 1773504701892 1774229899904 1774440336606 1779185798544 1780124430392 1781182211424 1781837342208 1783836730368 1785550200588 1786887901568 1788892956928 1790611283923 1793279855136 1793889813408 1794836202544 1796563270656 1798288965396 1800306813816 1801655570176 1803386156341 1805121451584 1805409724286 1806073766112 1813150857672 1813892267264 1814677251618 1816252169347 1818290174162 1818958953504 1820039810688 1820999995584 1822532997296 1823832272493 1826833234688 1828135575504 1828883112448 1829674584276 1830639852118 1831262517854 1832401372032 1833991672128 1836844155531 1837595253472 1840333845504 1840959808512 1841931030016 1842728148492 1843700302906 1844795861832 1845474390144 1847545185024 1849148628096 1849319850609 1849948870077 1850705326624 1852781991104 1853463456768 1856853931702 1857153600512 1857957306744 1858937495492 1860726244608 1861707894144 1862513571303 1864603485738 1866000411968 1866221733327 1866686739456 1870576400616 1872199831964 1875801420801 1876104147456 1877906245446 1878674133952 1879313137856 1883106835456 1883921773272 1886035709712 1887672557848 1888846493184 1891303911882 1892077278784 1893426131772 1894200366464 1895020105143 1897844278176 1898489802528 1899491374704 1902322211328 1905576046528 1906934522724 1907714281088 1908539868081 1910681428326 1911384189792 1913528941632 1915189650528 1916801945432 1918043882496 1919658580224 1919886265836 1921324608896 1923480514816 1924312924842 1925328120331 1927180753344 1928197461792 1932643283824 1933354123008 1935523527168 1937203324672 1937382700638 1938041673414 1939064111677 1940929962048 1941953924064 1943107867008 1946431464208 1949332256256 1950360651008 1951204693746 1951519589376 1953394127916 1955089434914 1956305296512 1956970705536 1958003130048 1959651467312 1961048493621 1964275233536 1965442440192 1967330352372 1970262290304 1973632333904 1975039327107 1975846933984 1978791564288 1979647910856 1980508913152 1981366002924 1983589280904 1984318858368 1986545449728 1988217815232 1988453632473 1989943344928 1992176247488 1992908983296 1996008637392 1997061656856 1997740928568 2000718187776 2002402484544 2002639984191 2004649367424 2006389157696 2010248889264 2011070893568 2011309421352 2012504576544 2015946873644 2017253048832 2018951265408 2019190727862 2020016388544 2021216717568 2025658834584 2026862516448 2027691314176 2027931813264 2029639019716 2033355198336 2034427920448 2035636813056 2037592150671 2040628800672 2042157601792 2042399816688 2044119202972 2046412895912 2049462691584 2050159786752 2050349621958 2051241374336 2052129074457 2054431755222 2055187389024 2057493501504 2059279154016 2061012750104 2063325399184 2064084304128 2067294660156 2069088818874 2072172408768 2073916858992 2075716764968 2078045913328 2078810232576 2081142852096 2082043492452 2083141900686 2084379739992 2089297800576 2091056667744 2092159830992 2092871448976 2094172996608 2095990482432 2098003792962 2099250463464 2100357949452 2105975026848 2107086060464 2108338127808 2109113588736 2113312717824 2113508400696 2114227280088 2115091801856 2115342667284 2117123460221 2118495189888 2122118779088 2123379779136 2123631627579 2124499994848 2127666164736 2128586938632 2130975412272 2132571899392 2132824838088 2134620348322 2137801600704 2139656950816 2142845709312 2143773052344 2146178566224 2147056153088 2147786443264 2149849506574 2152261838804 2153053455168 2155469382528 2156402188611 2157340066112 2161490185008 2162374032896 2163915579168 2164800418816 2167616857868 2168964889344 2170847285376 2174223694302 2175370733361 2177801196032 2179353740256 2180244892672 2181188420664 2182339134052 2184439074048 2186890219008 2188788172032 2189735397234 2190890619687 2194155732384 2195799553024 2197908735484 2199214771248 2200374994664 2202492289536 2203654242048 2204607900726 2206521230529 2208997153734 2209809637728 2214151657872 2214904769616 2216073270488 2218205670912 2219375913216 2220336375642 2220694705152 2222827800732 2224493101952 2224756943178 2228072527296 2229128333047 2229948221424 2232450431904 2234387925616 2235777481728 2236537949184 2237717862912 2238686263044 2239601676928 2241198278424 2245031745649 2248377545568 2249563705424 2251728331776 2255579810176 2257187802408 2258110781696 2260279817411 2261048618983 2262454755264 2264418289056 2266959178176 2267792980992 2272518437112 2274220965632 2276405476037 2276772854272 2278959815902 2281152728448 2282356179264 2283132489792 2288459982336 2288731410504 2293016180224 2294008511388 2295218744434 2297427302016 2298639338688 2300005230336 2302214507901 2307372874752 2307646546128 2308590158336 2309589229332 2311593670078 2314187494388 2315038668096 2316414304512 2317636358016 2318639343867 2319587451104 2321241074082 2323834512384 2325060480512 2328676743624 2329905266332 2330697749996 2332147200768 2334171219072 2335181360589 2336136231968 2337801652494 2338757595328 2344275856384 2345290370808 2346527658244 2347922005968 2348785587456 2351421144576 2353461890304 2353679809866 2354480380098 2355443142976 2358086170496 2364672935856 2365920448808 2368197038592 2370471818022 2372247731392 2374909615232 2379478277088 2380733600784 2387383626474 2387768914944 2390062494204 2391039806848 2391853084544 2392074558951 2396837047759 2397718620528 2399143386816 2400409085088 2406828602112 2407114069668 2408098354816 2411843770182 2413936955353 2415438172224 2416259748672 2417534476896 2419569668824 2421137359872 2425278604672 2426719747584 2427007574376 2427999994112 2429050741194 2430332217467 2431776363324 2432670787008 2435400471168 2437514100672 2439566112368 2443201829376 2445322229504 2447671091789 2449125540708 2450026345536 2450417607694 2452775504256 2456970864656 2459727815776 2460632520192 2463393580032 2465531504128 2465759800812 2466598493436 2467899778498 2470274497152 2473046376192 2475421868997 2477276408992 2480968326144 2482277192192 2483351428404 2486137980984 2488295644436 2490689988864 2493082429299 2494101867488 2501068561068 2502554739696 2503874993928 2505982871282 2507606551296 2511895697696 2513686416318 2514714279616 2519551886544 2521738549176 2524568175696 2525496728832 2526693473524 2530459037568 2530759168602 2531319736704 2532655166272 2536594310019 2537527286448 2540374629408 2542579363632 2544719824108 2546368602624 2547575237768 2548512253056 2551371922176 2553586200704 2554691296773 2558498586336 2559544773632 2559848354448 2561369461056 2565750566456 2569574337792 2570929949056 2572042550847 2577163346023 2577805497344 2579643202752 2583176934184 2584055564552 2587906616064 2589271898752 2590392438249 2590810489344 2593299100854 2595549767041 2597163928128 2601606258328 2604525503888 2608407062016 2609294274048 2609535882492 2610670840064 2611800640218 2614731324828 2615693040576 2623107136496 2625631202304 2627016387072 2628153260964 2631102294744 2633385769476 2635602674969 2637310338432 2639530547808 2641821337232 2644785707872 2645758477824 2648727266304 2649873535848 2650957086976 2651271509964 2652846941808 2657384515258 2661344849856 2661660504909 2662748875808 2663654571424 2667624250368 2668778697816 2669869979392 2670186645588 2671773317136 2672865823232 2676343263286 2680331852352 2681745895136 2683339435392 2689919782704 2690834720112 2691935020544 2692254303816 2694520767554 2694955623424 2700878446112 2702483355264 2703909084352 2708114586429 2709110649168 2711140264448 2714182417408 2716789534228 2720838400896 2722015877427 2723199755584 2727435261243 2728438430256 2731499993376 2732616922112 2733546382336 2733799495944 2736172099276 2739242340296 2740249852032 2743324668672 2744511876414 2745705538688 2745959778177 2746893776781 2750987508192 2752112405504 2756392880208 2758785091832 2760500768256 2761439712768 2762896545024 2764092222738 2765222478656 2765550454359 2767193792748 2771746976768 2773722942144 2776057989936 2777522534248 2779172986656 2780195185152 2783314824192 2785280897553 2785730400768 2786935960116 2788075556992 2788406243238 2792561841216 2797338390616 2799000617952 2800030109184 2800477265936 2803172004864 2805864600924 2807966702464 2808299747946 2811117503744 2813817731879 2818011200928 2818969706784 2820456889712 2823170853888 2824660253184 2825882659908 2829053564568 2831173038848 2831508836772 2833892531393 2837072423878 2838115918176 2841300549696 2843766450784 2849237062056 2850402134272 2857313130826 2858364069792 2861571421632 2866022142489 2870737940224 2872784475792 2873959176704 2875202918148 2876719767614 2877698242342 2879487870336 2881986913344 2885220772224 2886469387263 2891953185792 2892296192688 2894463047168 2897243333138 2898964925736 2900031184512 2900494311148 2903285290752 2905804987008 2906074050957 2907062510121 2908251227552 2912585432064 2912930886096 2917913321246 2918384229376 2919647196312 2921187492916 2923998384384 2925540976512 2926807040619 2927279384064 2930091191874 2932286361664 2932634152371 2937004695072 2938205656064 2939477200968 2942028307372 2945329538312 2946412850304 2948163660288 2950995528558 2952202210496 2953206359488 2959167884288 2960448500856 2963770400976 2966342590904 2968187346432 2970763369728 2972049004386 2973264295232 2975383921356 2976600575872 2982326722848 2984915017392 2988264371232 2989363474944 2995592485284 2996611392852 2997836727424 3003603726816 3006974051136 3009583736544 3014068958208 3016606340352 3016964132028 3019224385408 3022612237568 3023920310466 3025515617663 3028426898112 3030024582816 3031825076352 3038488251876 3041536971264 3041897719896 3043141572352 3044176653056 3044458529574 3047100746921 3050032797504 3050519878966 3051641880672 3053455219584 3058678015184 3063236402688 3063599725032 3064852451584 3066178804458 3066673640448 3069619343868 3072283397722 3074194037376 3075239680128 3076862061504 3079452305776 3081647632833 3086718224128 3088552406016 3088918731024 3090181810688 3091519125156 3093150094958 3094988098776 3096126456192 3103633228311 3104902324832 3109529601024 3110875288488 3112228292096 3113575147452 3117068869992 3118215348864 3121714278144 3124712851029 3127053827744 3130562674624 3131714116608 3136585001616 3137949187072 3138239746488 3139307173464 3143985723648 3147005689443 3150536924178 3152897247808 3158962540272 3160629090696 3162507191712 3169969076736 3172637702784 3173014000926 3174311467712 3183178168632 3185069668704 3186749992272 3189432745268 3191499247104 3196958160704 3198857849088 3199237257132 3200545446784 3201930522483 3206702401056 3209104802816 3209485426224 3214268563968 3215791693576 3220584229632 3221679664896 3223379302528 3224774259861 3228392758206 3229580182752 3233204073792 3236010099168 3238734321592 3240832766976 3242368484432 3243561049344 3247200628224 3250018800896 3251425286802 3253140617111 3256270928064 3265500720944 3266701794048 3270367339008 3271782630996 3273508701078 3283182258048 3287679734416 3288797991248 3290843280384 3293699329536 3296863103226 3297395168256 3298822156872 3300562491996 3305481363072 3311135237872 3313495730601 3314321353728 3314850641312 3320919985152 3321227486808 3322357154424 3324109905732 3329063869824 3334758081424 3336739652928 3337135414767 3338499991904 3343475401728 3344922332136 3348675647856 3351581888424 3354403404506 3356576794368 3359402515392 3362318065568 3366090900928 3367328971776 3372566318352 3373945383424 3374345558136 3375092982272 3382125746692 3383369715264 3387166172544 3390105818176 3396627433584 3398016337408 3400438767264 3401829229568 3406255062364 3411331448448 3413131139264 3415159281408 3418439723853 3423534268896 3424698734688 3426099117056 3429390067796 3432689973504 3439524270336 3441012767082 3442828116651 3447959008032 3450542154752 3453856584332 3457732134472 3461059312128 3462885237504 3464383843998 3467390505117 3471281241582 3472558002144 3476454537024 3479381176656 3482400853624 3485751768576 3486308433104 3487590720768 3489663108096 3493015115436 3494857899498 3496046624994 3501256828608 3502915951931 3504204347952 3508136392992 3511181025968 3513364614144 3514559634432 3516413784576 3517935556212 3519374063744 3519791487366 3521883008952 3527907028877 3530192835456 3533164714464 3535028679952 3537129255744 3538430235648 3547009403784 3548459799808 3548880673212 3551868284503 3558371597088 3560248860784 3562364422848 3563674684416 3571100401176 3573775803136 3577208605201 3577785913856 3581222567846 3586559710272 3587779626816 3589672405088 3596577930792 3600613627632 3603311140352 3606772312682 3610242903168 3610819448572 3612147532224 3617765655273 3626301715344 3627784534528 3629354503236 3632504338694 3636580348324 3637917907008 3640079621376 3641999991168 3643576111791 3645065994592 3647664544986 3653666469376 3656271151008 3657766224896 3659349168552 3661279704236 3662525035708 3664802744064 3667983344256 3673688311062 3675190506944 3675626411541 3683862060032 3685456296984 3687400605812 3689591723664 3690948780288 3695090370048 3698297256192 3698639701218 3699897740154 3701410653248 3701849667747 3705563982208 3713707863404 3715914613488 3717874990984 3721452489216 3723415788288 3725027142606 3729206971476 3732000823936 3732443466654 3741152801232 3744399663928 3751602841602 3752208294912 3755812490892 3757348267904 3758626275712 3758974306923 3766458217907 3767843546544 3772071419424 3775345115696 3777692986368 3782607823764 3784154557568 3786852263544 3788400732928 3790040210286 3793329501269 3795688556352 3796979605056 3798982749408 3804644422656 3811152093056 3813869045448 3815428562176 3817079736162 3819093484591 3821362856652 3822768379584 3827057883264 3830379301056 3833603890864 3839317160448 3839772531672 3842649217792 3846340287097 3846961029632 3848625849684 3850656240662 3854361506688 3856394923584 3865286567648 3866708246016 3871047054336 3874406649344 3874765401276 3876083346828 3878128223354 3881859924096 3883907848128 3886215734016 3889948651281 3892862928416 3898664512512 3900721302016 3902409387492 3906788255832 3910178869828 3912610593024 3913941411072 3916006260096 3917700960327 3919302934624 3922096987242 3928550467072 3934660704744 3940524580608 3947264667808 3950078654214 3951693867968 3959295821712 3961017826304 3962732005848 3967178561808 3968637716736 3973090899456 3976435630464 3976907264946 3979886689856 3984352494976 3986076772887 3992017274784 3994123313712 3995481857136 4001436375552 4004804969088 4005279968382 4009298734848 4012778315392 4014514894929 4020497778528 4022141787136 4022618842704 4025009153088 4031893747288 4034506097664 4037902530816 4038381455724 4040032777088 4041781151331 4042433435136 4049828115179 4051317669168 4053725032896 4055863626528 4059278039432 4066710396672 4068855840896 4071273626112 4075184301342 4077334216081 4078721062493 4081257601344 4084799633376 4088238405944 4092825791824 4098925383168 4100319573504 4100699243916 4102482748672 4104258148914 4108863510444 4110374778048 4114987003008 4118558308032 4122025500208 4126650798368 4128168608256 4134589320312 4138177637748 4144344817536 4147833717984 4151433529936 4156091826656 4157620465152 4162285704192 4164086984904 4166283801372 4168759479984 4178595601152 4182113335488 4182609364857 4184319661984 4185742897952 4191980964864 4196007585924 4198500926928 4200715898904 4211950053696 4212449621919 4214172120928 4216676255616 4227016801392 4228454560176 4230183603712 4230685334568 4234246920442 4236990379776 4244237558176 4246759558272 4247263255158 4248999989696 4255608635817 4257173877264 4261950824544 4265143798784 4265649676176 4269240696644 4275603201408 4279313901632 4285969696239 4287546104688 4292357132448 4294112306176 4295572886528 4299699013148 4304523677608 4306106910336 4310938765056 4312804377222 4314680132224 4315079651421 4316547363513 4322980370016 4324748065792 4327831158336 4335233715736 4337929778688 4341694570752 4345864999707 4348447388604 4350741466722 4355602392064 4358707480512 4362376841328 4364678268104 4368878148096 4373780438016 4376869981869 4377576344064 4379470794468 4381781239374 4388311464768 4395817470968 4398429542496 4400749989328 4404984579072 4407308484096 4409215801452 4413042461058 4417994307468 4419619275456 4421713578667 4428303315744 4429809539232 4432146540976 4436411341824 4438751826432 4440672751284 4445655601464 4448986203904 4449513886356 4453259692189 4456145054592 4458256666094 4459896442848 4464900863808 4468775851232 4475435725824 4477372526088 4479203353856 4482396556848 4490063491298 4496755091136 4499127410848 4511159620352 4514375604816 4516221563392 4520559634822 4522097237966 4524909510528 4528836578112 4533918356352 4535880465699 4545036874224 4548441931264 4552810952074 4553545708544 4557919631804 4562305456896 4564712358528 4566264979584 4566687794361 4575779818449 4576919964672 4577462821008 4586032360448 4588017022776 4590437488868 4594854604032 4597278677376 4599268206687 4600010460672 4604429015802 4608425096583 4615293092256 4617180316672 4619178458664 4623187340156 4628374988776 4630077336192 4632828609024 4635272716032 4637278687734 4639174902208 4639725142437 4642482148164 4650120961024 4657353487248 4659810532664 4661395499992 4664294401536 4668342438144 4670362721178 4672272463936 4675603304988 4677515190656 4690580741616 4693055316488 4695844011936 4697571174912 4702842289152 4706923780608 4707359619732 4708960760196 4710886285952 4716172340992 4729345871712 4731840897616 4736394077184 4740943636044 4744495462784 4749819230464 4754381684899 4758956554176 4761467201568 4774767252948 4780124988408 4782079613696 4783706169088 4784149117902 4788301173733 4793674095518 4795437241056 4798286773632 4800818170176 4813657204224 4814228139336 4816196709632 4823687540364 4827873910706 4830876344448 4832519497344 4835068953792 4839139337648 4842589137309 4850557209344 4853439495168 4854015148752 4855999988224 4858101482388 4860664434934 4863552726648 4865341574016 4870800942336 4875028201344 4877137930203 4879132224736 4886403658752 4890644459008 4895342183578 4898251081416 4900052691072 4900835215388 4905551008512 4910263051617 4913941729312 4919455631552 4921265040384 4931063008256 4931519601624 4933196986872 4935799556996 4940548994304 4945294654839 4946092752384 4950843737994 4954552817984 4964554384384 4966702856808 4972275961968 4976591288872 4981379977728 4986164858598 4988203734976 5002137122136 5005109479392 5007749987856 5011965742564 5015213102592 5023791395392 5027372832636 5029428559232 5031605106759 5039103773088 5043477098352 5049136351392 5050993457664 5053386947048 5060918075136 5061518337204 5062639473408 5065310332544 5073188620038 5075054572896 5075865044509 5080749258816 5085158727264 5089439648216 5092737205248 5095150475536 5097024506112 5102743844352 5107172401408 5109382593546 5112078112603 5116997172672 5119696708896 5122738922112 5131501132912 5139148675584 5141859898112 5144085101694 5148549537901 5154326692046 5159286405504 5166353868368 5168111129104 5175813232128 5178543797504 5180784876498 5181620978688 5186598201708 5191099534082 5194327856256 5203212516656 5206921862373 5209051007776 5216814124032 5218588548096 5219071764984 5221341680128 5223601280436 5229462649656 5231386081152 5242286849247 5244069937491 5246214272992 5254032774144 5256306521928 5262204589488 5266771538952 5271205349938 5274620676864 5279061095616 5279687231049 5283642674464 5289571415744 5291516955648 5299747071696 5301914173952 5302543019928 5305693883616 5314769030516 5322689699712 5323321009818 5325497751616 5327309142848 5337557395632 5339739958784 5340373291176 5343546634272 5345731646464 5352686526572 5360663704704 5363491790272 5366678870784 5371833851769 5379839565408 5381669440224 5383870041088 5384508607632 5389041535108 5401756892224 5404966710528 5407818168704 5410158469023 5416229172858 5418221298336 5422280528896 5433579068456 5441676801792 5444031754854 5446399511168 5448756508041 5454870522486 5456876860512 5462999986752 5467598991888 5472344198552 5478484680592 5480499704064 5486649337344 5489023752828 5491411077376 5491919556354 5493787553562 5501975016384 5512785760416 5517570183664 5521001536512 5522879425536 5525793090048 5528184445476 5530444957312 5531100908718 5534387585496 5543853902521 5547445884288 5552115979872 5555045068496 5558345973312 5560390370304 5570561795106 5571460801536 5573871920232 5576151113984 5576812486476 5581507304219 5585123682432 5594676781232 5598001235904 5598665199981 5600060218368 5600954531872 5611729201848 5615933404928 5616599495892 5622235007488 5627635463758 5636022401856 5637939413568 5640913779424 5649320506368 5651765319816 5658107129136 5662346077696 5663017673544 5667785062786 5674144847756 5676231836352 5682601099392 5685060315429 5687532901568 5698474124112 5700804268544 5714626261652 5716728139584 5723142843264 5725619604243 5732044284978 5741475880448 5745568951584 5747918353408 5750405836296 5753439535228 5755396484684 5758975740672 5763973826688 5770441544448 5772938774526 5775984360993 5784592385376 5788926094336 5794486666276 5797929851472 5800062369024 5800988622296 5806570581504 5811609974016 5812148101914 5814125020242 5816502455104 5817192335031 5825861772192 5835826642492 5839294392624 5842374985832 5847996768768 5851081953024 5853614081238 5854558768128 5860182383748 5864572723328 5865268304742 5874009390144 5878954401936 5884056614744 5890659076624 5892825700608 5896327320576 5901991057116 5904404420992 5906412718976 5918720056711 5920897001712 5927540801952 5932685181808 5936374692864 5941526739456 5944098008772 5946528590464 5950767842712 5953201151744 5960946359137 5964653445696 5969830034784 5976528742464 5978726949888 5991184970568 5993222785704 5995673454848 6001432618643 6007207453632 6013948102272 6019167473088 6033212680704 6033928264056 6038448770816 6044249022581 6045224475136 6047840620932 6051031235326 6056853796224 6060049165632 6063650152704 6076976503752 6083073942528 6083795439792 6086283144704 6088353306112 6088917059148 6094201493842 6100065595008 6101039757932 6103283761344 6106910439168 6112776452013 6117356030368 6126472805376 6127199450064 6129704903168 6132357608916 6139238687736 6144566795444 6148388074752 6150479360256 6153724123008 6156387223371 6158904611552 6163295265666 6173436448256 6177837462048 6180363621376 6183038250312 6186300189916 6189976197552 6192252912384 6207266456622 6209804649664 6221750576976 6224456584192 6227150294904 6234137739984 6236430697728 6243428556288 6249425702058 6254107655488 6261125349248 6273170003232 6276479492976 6278614346928 6287971447296 6294011378886 6301073848356 6305794495616 6317925080544 6318934035001 6321258181392 6325014383424 6339938153472 6345275405568 6346028001852 6348622935424 6351370380663 6364015609567 6366356337264 6370139337408 6373499984544 6378865490536 6382998494208 6393916321408 6397715698176 6398474514264 6401090893568 6403861044966 6407239482413 6409418812489 6413404802112 6418970852448 6428537127936 6431583387152 6441168459264 6443359329792 6446758605056 6449548519722 6452951060171 6456785516412 6459160365504 6466408147584 6472020198336 6477468643184 6484736968864 6487122098688 6494401256448 6500037601792 6502850573604 6506281234222 6512541856128 6526112200083 6531001441888 6533403588096 6540734678016 6543565261992 6547017402156 6566364516096 6572671859061 6575359468832 6577595982496 6587398659072 6593726206452 6597644313744 6601124983992 6610962726144 6619563691587 6622270475744 6626991461202 6629701282624 6642454973616 6644714308848 6648219811464 6658127739648 6669516162848 6673479305856 6674270829534 6676999983808 6687384999141 6689844664272 6697351295712 6703163776848 6708806809012 6713153588736 6718805030784 6724636131136 6732181801856 6735095236947 6745132636704 6747890766848 6748691116272 6750185964544 6764251493384 6766739430528 6774332345088 6780211636352 6780839452233 6783145856949 6793254867168 6796032674816 6800877534528 6812510124728 6822662896896 6826262278528 6829216428111 6830318562816 6836879447706 6842813022199 6847068537792 6849397469376 6858780135592 6865379947008 6879048540672 6882025534164 6885656233302 6895918016064 6907713168664 6915464268944 6922118624256 6925770475008 6928767687996 6934781010234 6942562483164 6945116004288 6948407052191 6952909074048 6958762353312 6964801707248 6971503537152 6972616866208 6975181441536 6986030230872 6989715798996 6992093249988 7002513657216 7005831903862 7008408695904 7016272785984 7022362051936 7032827569152 7035871112424 7038748127488 7039582974732 7043766017904 7055814057754 7060385670912 7066329428928 7070057359904 7074258511488 7094018807568 7096919599616 7097761346424 7103736569006 7116743194176 7120497721568 7124728845696 7142200802352 7147551606272 7154417210402 7155571827712 7162445135692 7173119420544 7175559253632 7176223676853 7179344810176 7190511143277 7193155861584 7201227255264 7206622280704 7213544625364 7220485806336 7221638897144 7224295064448 7235531310546 7241810866059 7252603430688 7255569069056 7258709006472 7265008677388 7273160696648 7275835814016 7280159242752 7283999982336 7287152223582 7290131989184 7290996652401 7295329089972 7307332938752 7312542302016 7318698337104 7322559408472 7325050071416 7329605488128 7335966688512 7343013275367 7347376622124 7350381013888 7351252823082 7370912593968 7374801211624 7379183447328 7381897560576 7390180740096 7396594512384 7397279402436 7399795480308 7402821306496 7403699335494 7411127964416 7427415726808 7431829226976 7435749981968 7442904978432 7446831576576 7450054285212 7458413942952 7464001647872 7464886933308 7471171219127 7482305602464 7488799327856 7503205683204 7511624981784 7514696535808 7517252551424 7517948613846 7524473273009 7532916435814 7535687093088 7544142838848 7550690231392 7565215647528 7568309115136 7573704527088 7576801465856 7580080420572 7586659002538 7591377112704 7593959210112 7597965498816 7609782930057 7622304186112 7627738090896 7630857124352 7634159472324 7638186969182 7642725713304 7645536759168 7654115766528 7660758602112 7664073890319 7667207781728 7678634320896 7679545063344 7685298435584 7692680574194 7693922059264 7697251699368 7701312481324 7708723013376 7712789847168 7716127652541 7730573135296 7731490038069 7733416492032 7748813298688 7749530802552 7752166693656 7756256446708 7763719848192 7767815696256 7771177314747 7772431468032 7779897302562 7785725856832 7786649301123 7801442604032 7804818774984 7813576511664 7820357739656 7825221186048 7827882822144 7832012520192 7835401920654 7838605869248 7844193974484 7857100934144 7869321409488 7881049161216 7894529335616 7900157308428 7903387735936 7906808024907 7918591643424 7925464011696 7934357123616 7937275433472 7946181798912 7952871260928 7953814529892 7959773379712 7968704989952 7972153545774 7976359355657 7984034549568 7988246627424 7990963714272 8002872751104 8009609938176 8010559936764 8018597469696 8025556630784 8029029789858 8033265605519 8040995557056 8045237685408 8050018306176 8063787494576 8075805061632 8076762911448 8080065554176 8083562302662 8084866870272 8090577845273 8099656230358 8102635338336 8107450065792 8111727253056 8118556078864 8124343759287 8133420793344 8137711681792 8142547252224 8150368602684 8154668432162 8157442124986 8162515202688 8169599266752 8176476811888 8182305783729 8185651583648 8197850766336 8200639147008 8201398487832 8204965497344 8208516297828 8217727020888 8220749556096 8229974006016 8237116616064 8237879334531 8240681330343 8244051000416 8253301596736 8256337216512 8269178640624 8276355275496 8288689635072 8295667435968 8296651363077 8302867059872 8312183653312 8315240930304 8328173969808 8332567602744 8337518959968 8355842692659 8357191202304 8364226670976 8365218729714 8368639323968 8371485795904 8392015171848 8397001853856 8401431797808 8423900107392 8424899243838 8428344241856 8433352511232 8441453195637 8454033602784 8456909120352 8460367207424 8461370669136 8468493840884 8473980759552 8488475116352 8493519116544 8494526510316 8497999979392 8501677594179 8511217271634 8514347754528 8523901649088 8531299352352 8538481393288 8551206402816 8558627803264 8571939392478 8575092209376 8576461626929 8584714264896 8599398026296 8609047355216 8612213820672 8621877530112 8625608754444 8629360264448 8630159302842 8633094727026 8645960740032 8655662316672 8670467431472 8675859557376 8683389141504 8691729999414 8696894777208 8701482933444 8717414961024 8724753682656 8729356536208 8737756296192 8753739963738 8755152688128 8758941588936 8763562478748 8770940049487 8776622929536 8791634941936 8796859084992 8797902457113 8801499978656 8814616968192 8818431602904 8826084922116 8835988614936 8839238550912 8843427157334 8856606631488 8859619078464 8864293081952 8877503652864 8881345502568 8891311202928 8897972407808 8899027772712 8906519384378 8912290109184 8916513332188 8919792885696 8929801727616 8937551702464 8954745052176 8958406707712 8964793113696 8980126982596 8993510182272 8998254821696 9022319240704 9028751209632 9032443126784 9041119269644 9044194475932 9049819021056 9057673156224 9067836712704 9071760931398 9076546852989 9090073748448 9096883862528 9105621904148 9115839263608 9124610913792 9129424717056 9132529959168 9133375588722 9141302240763 9151559636898 9154925642016 9176034045552 9180874977736 9189709208064 9194557354752 9198536413374 9200020921344 9208858031604 9216850193166 9230586184512 9238356917328 9246374680312 9256749977552 9260154672384 9265657218048 9270545432064 9274557375468 9278349804416 9279450284874 9284964296328 9300845803403 9314706974496 9319621065328 9322790999984 9328588803072 9336684876288 9340725442356 9344544927872 9351206609976 9355030381312 9367201421501 9381161483232 9386110632976 9391688023872 9395142349824 9413847561216 9414719239464 9417921520392 9421772571904 9430822686439 9432344681984 9458691743424 9463681795232 9481887272088 9488990925568 9499638460928 9508763369798 9517913108352 9522934403136 9549534505896 9560249976816 9564159227392 9567412338176 9568298235804 9576602347466 9587348191036 9590874482112 9596573547264 9601636340352 9605791567449 9627314408448 9628456278672 9632393419264 9647375080728 9655747821412 9661752688896 9665038994688 9670137907584 9674322779583 9678278675296 9685178274618 9701114418688 9708030297504 9711999976448 9716202964776 9721328869868 9727105453296 9730683148032 9741601884672 9750056402688 9754275860406 9758264449472 9759421851333 9781288918016 9790684367156 9796502162832 9800105382144 9801670430776 9811102017024 9820526103234 9827883458624 9838911263104 9863039203248 9866393973744 9871599113992 9881097988608 9890589309678 9892185504768 9901687475988 9909105635968 9929753483573 9933405713616 9944551923936 9953182577744 9962759955456 9972329717196 9976407469952 10000595957891 10004274244272 10010218958784 10015499975712 10023931485128 10030426205184 10047582790784 10054745665272 10058857118464 10063210213518 10068519186649 10071943848197 10078207546176 10086954196704 10098272702784 10101986915328 10106773894096 10121836150272 10123036674408 10125278946816 10130620665088 10140351665983 10146377240076 10150109145792 10151730089018 10161498517632 10170317454528 10178879296432 10190300951072 10194049012224 10205487688704 10212696624361 10214344802816 10218765187092 10224156225206 10233994345344 10239393417792 10245477844224 10255319171559 10263002265824 10278297351168 10283719796224 10288170203388 10297099075802 10308653384092 10318572811008 10328484349953 10332707736736 10336222258208 10351626464256 10357087595008 10361569752996 10373196403416 10382199068164 10388655712512 10402171515351 10406425033312 10413843724746 10418102015552 10438143529968 10442683360256 10447202560872 10458925299312 10462772162304 10484573698494 10488139874982 10492428545984 10508747855793 10512613043856 10524409178976 10533543077904 10542410699876 10549241353728 10558122191232 10559374462098 10567285348928 10579142831488 10583721086631 10599494143392 10603828347904 10605086039856 10611387767232 10629538061032 10645379399424 10646642019636 10650995503232 10654618285696 10655604853509 10675114791264 10676819576381 10679479917568 10680746582352 10687093268544 10705373053144 10721327409408 10726983580544 10731625815603 10733357741568 10743667703538 10752991892027 10759679130816 10763338880448 10769017215264 10778083070216 10803513784448 10809933421056 10815636337408 10820316938046 10832458345716 10836442596672 10867158136912 10883353603584 10888063509708 10892799022336 10897513016082 10909741044972 10913753721024 10925999973504 10935197983776 10944688397104 10956969361184 10960999408128 10973298674688 10978047505656 10982822154752 10983839112708 10987575107124 11003950032768 11025571520832 11026879234623 11035140367328 11051586180096 11056368890952 11060889914624 11062201817436 11068775170992 11087707805042 11094891768576 11104231959744 11105549003241 11110090136992 11116691946624 11141123590212 11147743840464 11152302227968 11153624972952 11163014608438 11170247364864 11189353562464 11196002471808 11197330399962 11201909063744 11223458403696 11231866809856 11233198991784 11244470014976 11255270927516 11272044803712 11275878827136 11276922920769 11281827558848 11299374653721 11303530639632 11316214258272 11324692155392 11326035347088 11335570125572 11348289695512 11352463672704 11365202198784 11370120630858 11375065803136 11379988503807 11396948248224 11401608537088 11429252523304 11433456279168 11446285686528 11451239208486 11457280453773 11464088569956 11482951760896 11491137903168 11500811672592 11506879070456 11510792969368 11517951481344 11527947653376 11539020861291 11540883088896 11545877549052 11551968721986 11569184770752 11588973332552 11595859702944 11600124738048 11601977244592 11613141163008 11623219948032 11624296203828 11628250040484 11633004910208 11634384670062 11651723544384 11671653284984 11678588785248 11684749971664 11695993537536 11702163906048 11707228162476 11720364767496 11729145446656 11730536609484 11740411915771 11748018780288 11757908803872 11768113229488 11781318153248 11785651401216 11803982114232 11808808841984 11812825437952 11837440113422 11841794003424 11855081603904 11865370363616 11883053478912 11888196017544 11893057180928 11901535685424 11906402303488 11921892718274 11929306891392 11939660069568 11953057484928 11958230318661 11982369941136 11986445571408 11991346909696 12002865237286 12014414907264 12027896204544 12038334946176 12043544684787 12066425361408 12067856528112 12076897541632 12088498045162 12090448950272 12095681241864 12102062470652 12113707592448 12120098331264 12125343453993 12127300305408 12149484345537 12153953007504 12167590879584 12172566289408 12176706612224 12177834118296 12188402987684 12200131190016 12202079515864 12206567522688 12213820878336 12225552904026 12232002648243 12234712060736 12236163187479 12254398900128 12259409806336 12264715217832 12278477375472 12289133590888 12296776149504 12300958720512 12307448246016 12312774446742 12317809223104 12326590531332 12346872896512 12355674924096 12366076500624 12372600379832 12379952395104 12384505824768 12414532913244 12419609299328 12443501153952 12454300589808 12468275479968 12472861395456 12486857112576 12498851404116 12508215310976 12522250698496 12534278987461 12546340006464 12552958985952 12557228693856 12575942894592 12588022757772 12602147696712 12611588991232 12623703094387 12635850161088 12637868070002 12642516362784 12650028766848 12690550811136 12692056003704 12697245870848 12702740761326 12713765185429 12728031219134 12732712674528 12740278674816 12746999969088 12757730981072 12766825907451 12787832642816 12795431396352 12796949028528 12802181787136 12807722089932 12814478964826 12818837624978 12826809604224 12837941704896 12857909088717 12863166774304 12882336918528 12886718659584 12893517210112 12899097039444 12905902120342 12913571032824 12918320731008 12932816295168 12944040396672 12945238954263 12949642090539 12954937286368 12969473937728 12974244197376 13000075203584 13005701147208 13012562468444 13025083712256 13037594999121 13052224400166 13062002883776 13066807176192 13087130523984 13094034804312 13130609945607 13132729032192 13145343718122 13150718937664 13155191964992 13187452412904 13195288627488 13202249967984 13221925452288 13239127383174 13244540951488 13253982922404 13259402565248 13265140736001 13284909947232 13289428617696 13296439622928 13316255479296 13339032325696 13346958611712 13348541659068 13353999967616 13359779076567 13374769998282 13379689328544 13394702591424 13406327553696 13417613618024 13426307177472 13437610061568 13449272262272 13464363603712 13470190473894 13477296842317 13490265273408 13497382232544 13528502986768 13533478861056 13548664690176 13560423272704 13561678904466 13566291713898 13573448781739 13586509734336 13601755069056 13625020249456 13645325793792 13652524557056 13658432856222 13660637125632 13673758895412 13685626044398 13694137075584 13698794938752 13717560271184 13727339455347 13730759894016 13758097081344 13764051068328 13771312466604 13791836032128 13815426337328 13825275289749 13830928537888 13851540950016 13857535375992 13869562020468 13885124966328 13890232008576 13896814104382 13905818148096 13917524706624 13919175427311 13929603414496 13945233732416 13950362883072 13972060461744 13979431597992 13984186499976 14005027314432 14011663807724 14016817391808 14032545571968 14044724103872 14071742224848 14077496254976 14079165949464 14087532035808 14111628115508 14120771341824 14132658857856 14140114719808 14148517022976 14188037615136 14193839199232 14195522692848 14207473138012 14233486388352 14240995443136 14249457691392 14263145054697 14284401604704 14295103212544 14308834420804 14324890271384 14346238841088 14351118507264 14352447353706 14358689620352 14364903521199 14381022286554 14386311723168 14402454510528 14427089250728 14440971612672 14443277794288 14448590128896 14471062621092 14483621732118 14505206861376 14517418012944 14530017354776 14546321393296 14551671628032 14560318485504 14567999964672 14574304447164 14580263978368 14581993304802 14590658179944 14615614833919 14625084604032 14637396674208 14645118816944 14650100142832 14659210976256 14671933377024 14686026550734 14694753244248 14700762027776 14702505646164 14741825187936 14749602423248 14758366894656 14763795121152 14793189024768 14794558804872 14799590960616 14805642612992 14807398670988 14819864221547 14822255928832 14854831453616 14863658453952 14871499963936 14893663153152 14900108570424 14916827885904 14928003295744 14929773866616 14942342438254 14964611204928 14977598655712 15006411366408 15023249963568 15029393071616 15034505102848 15035897227692 15048946546018 15065832871628 15071374186176 15088285677696 15094815320277 15101380462784 15130431295056 15136618230272 15147409054176 15153602931712 15160160841144 15173318005076 15182754225408 15187918420224 15195930997632 15219565860114 15227595133527 15244608372224 15255476181792 15261714248704 15268318944648 15276373938364 15285451426608 15291073518336 15308231533056 15321517204224 15328147780638 15334415563456 15336234337809 15359090126688 15370596871168 15385361148388 15394503398736 15402624962648 15417446026752 15425579694336 15432255305082 15445648613703 15461146270592 15462980076138 15499061605104 15504333387312 15512512893416 15527439696384 15535631392512 15542354629494 15544862936064 15559794605124 15571451713664 15573298602246 15603898331329 15609637549968 15627153023328 15640715479312 15650442372096 15655765644288 15664025040384 15670803841308 15677211738496 15688387948968 15715222219543 15738642818976 15762098322432 15789058671232 15800314616856 15806775471872 15813616049814 15821958721877 15827340332881 15837183286848 15850928023392 15868714247232 15874550866944 15905742521856 15907629059784 15919546759424 15934838332259 15937409979904 15944307091548 15952718711314 15968069099136 15976493254848 15981927428544 16019219876352 16021119873528 16037194939392 16051113261568 16058059579716 16066531211038 16081991114112 16090475370816 16100036612352 16115501555307 16127574989152 16151610123264 16153525822896 16160131108352 16167124605324 16181155690546 16199312460716 16205270676672 16214900131584 16223454506112 16230475407069 16237112157728 16248687518574 16266841586688 16275423363584 16300737205368 16309336864324 16314884249972 16325030405376 16339198533504 16346269524123 16352953623776 16364611567458 16371303167296 16402796975664 16409930994688 16417032595656 16435454041776 16441499112192 16459948012032 16474233232128 16475758669062 16481362660686 16488102000832 16506603193472 16538357281248 16552710550992 16577379270144 16591334871936 16593302726154 16605734119744 16624367306624 16631561707563 16656347939616 16665135205488 16675037919936 16711685385318 16714382404608 16728453341952 16730437459428 16737278647936 16742971591808 16744521912657 16777859334313 16784030343696 16794003707712 16802863595616 16847800214784 16849798487676 16856688483712 16866705022464 16882906391274 16897558687471 16908067205568 16913818240704 16922741338272 16936987681768 16947961519104 16976950232704 16987038233088 16989053020632 16995999958784 17003355188358 17012325522269 17022434543268 17028695509056 17047803298176 17062598704704 17076962786576 17102412805632 17117255606528 17143878784956 17150184418752 17152923253858 17169428529792 17198796052592 17218094710432 17224427641344 17243755060224 17251217508888 17258720528896 17260318605684 17266189454052 17291921480064 17311324633344 17327953082979 17340934862944 17366778283008 17383459998828 17393789554416 17402965866888 17434829922048 17449507365312 17451577005093 17458713072416 17507479927476 17517883177872 17527124957496 17541880098974 17553245859072 17583269883872 17593718169984 17595804914226 17602999957312 17636863205808 17652169844232 17671977229872 17678477101824 17686854314668 17713213262976 17719238156928 17728586163904 17756160170133 17762691005136 17782622405856 17795944815616 17798055545424 17813038768756 17824580218368 17833026664376 17839585771392 17859603455232 17875103404928 17882839077411 17909490104352 17916813415424 17929586227392 17960253965192 17987020364544 17996509643392 18004297855929 18040143422161 18044638481408 18057502419264 18082238539288 18088388951864 18099638042112 18115346312448 18132747067743 18135673425408 18143521862796 18153093705978 18180147496896 18211243808296 18231678527216 18249221827584 18258849434112 18265059918336 18266751177444 18282604481526 18303119273796 18309851284032 18352068091104 18361749955472 18379418416128 18389114709504 18397072826748 18417716063208 18433700386332 18449218724783 18461172369024 18476713834656 18492749360624 18513499955104 18520309344768 18541090864128 18549114750936 18556699608832 18558900569748 18569928592656 18601691606806 18629413948992 18639242130656 18645581999968 18673369752576 18681450884712 18689089855744 18702413219952 18710060762624 18734402843002 18762322966464 18772221265952 18783376047744 18829438478928 18835843040784 18843545143808 18861645372878 18864689363968 18917383486848 18927363590464 18956802105003 18963774544176 18977981851136 18999276921856 19017526739596 19035826216704 19045868806272 19054111141989 19092046828701 19099069011792 19120499953632 19128318454784 19134824676352 19136596471608 19153204694932 19174696382072 19181748964224 19193147094528 19203272680704 19211583134898 19221718447239 19228256437467 19256912557344 19264786838528 19294750161456 19311495642824 19323505377792 19330077989376 19340275815168 19348645559166 19356557350592 19358853180513 19370356549236 19402228837376 19416060595008 19432405929552 19442657739736 19454210906592 19461366296064 19483203769344 19500112805376 19508551720812 19516528898944 19518843702666 19581368734312 19593004325664 19600210764288 19603340861552 19622204034048 19641052206468 19655766917248 19677822526208 19696724123153 19726078406496 19732787947488 19743198227984 19762195977216 19781178619356 19803374951976 19818211271936 19837247719751 19859506967146 19866811427232 19889103847872 19906365155488 19944659434392 19952814939904 20001191915782 20008548488544 20020437917568 20030999951424 20047862970256 20062154997423 20095165581568 20109491330544 20117714236928 20126420427036 20137038373298 20143887696394 20156415092352 20173908393408 20196545405568 20205285710841 20213547788192 20243672300544 20246073348816 20250557893632 20261241330176 20280703331966 20292754480152 20300218291584 20303460178036 20322997035264 20340634909056 20342518356699 20349437570847 20357758592864 20380601902144 20388098024448 20425393248722 20428689605632 20437530374184 20448312450412 20467988690688 20478786835584 20487649284333 20490955688448 20510638343118 20526004531648 20528439066597 20567439592448 20576340406776 20594198151604 20617306768184 20637145622016 20656968699906 20665415473472 20672444516416 20714175190016 20723139505992 20746392806832 20764398136328 20777311425024 20804343030702 20812850066624 20827687449492 20836204031104 20845221156573 20876287059936 20894405121744 20917850598624 20925544324608 20969147396988 20976279749964 20984857091968 21017495711586 21025226087712 21048818357952 21067086155808 21084821399752 21098482707456 21116244382464 21118748924196 21134570697856 21158285662976 21167442173262 21178609323641 21198988286784 21210172079712 21222775534464 21259076122064 21290758798848 21293284039272 21301991006464 21309236571392 21311209707018 21329705228447 21350229582528 21353639152762 21361493164704 21374186537088 21410746106288 21442654818816 21453967161088 21463251631206 21466715483136 21487335407076 21505983784054 21519358261632 21526677760896 21538034430528 21556166140432 21571533429831 21607027568896 21619866842112 21631272674816 21640633876092 21664916691432 21672885193344 21725432598177 21734316273824 21766707207168 21776127019416 21785598044672 21795026032164 21819482089944 21827507442048 21851999947008 21870395967552 21872989957203 21889376794208 21913938722368 21921998816256 21956095011312 21965644309504 21967678225416 21975150214248 22007900065536 22029039826101 22051143041664 22053758469246 22070280734656 22112737781904 22121779829248 22124403634872 22137550341984 22175415610084 22189783537152 22208463919488 22211098006482 22220180273984 22233383893248 22282247180424 22295487680928 22304604455936 22307249945904 22326029216876 22340494729728 22378707124928 22392004943616 22394660799924 22403818127488 22413513657381 22446916807392 22463733619712 22466397983568 22510541855032 22544089607424 22551757654272 22553845841538 22563655117696 22573419819027 22598749307442 22607061279264 22632428516544 22652070694176 22671140251144 22696579391024 22704927345408 22730404397568 22740241261716 22750131606272 22759977007614 22793896496448 22858505046608 22866912558336 22892571373056 22902478416972 22914560907546 22928177139912 22982275806336 23001623345184 23013758140912 23021585938736 23035902962688 23055895306752 23078041722582 23081766177792 23091755098104 23103937443972 23138369541504 23177946665104 23191719405888 23194470114207 23200249476096 23203954489184 23246439896064 23248592407656 23256500080968 23266009820416 23268769340124 23303447088768 23343306569968 23357177570496 23359947903369 23369499943328 23404327812096 23414456324952 23440729534992 23458290893312 23461073218968 23480823831542 23496037560576 23515817607744 23536226458976 23562636306496 23571302802432 23607964228464 23617617683968 23625650875904 23674880226844 23683588006848 23710163207808 23720424074721 23730740727232 23776392035088 23786114361856 23803071370848 23812804606976 23843785436548 23858613782784 23879320139136 23906114969856 23916460637322 23929078066971 23964739882272 23972891142816 23982693819392 24005730474572 24028829814528 24055792409088 24076669892352 24087089369574 24099796816557 24135713056224 24153795083264 24176996090324 24191362483728 24204124941304 24227415184896 24240196662528 24250686907986 24254600610816 24271733535819 24298968691074 24307906015008 24335181759168 24355668236592 24376805975368 24400262380032 24404159031728 24413135045376 24427641756672 24451105808052 24464005296486 24469424121472 24472326374958 24508797800256 24520411663517 24529430435664 24556954750944 24578267181776 24593552299008 24601917441024 24614896492032 24625548893484 24635618446208 24653181062664 24695349202139 24711349848192 24732153001248 24745200759664 24759904790208 24769011649536 24829065826488 24839218598656 24863077991521 24887002307904 24908601179616 24936550959936 24945722790912 24997702808232 25016430621952 25040460236407 25044501396992 25068557974922 25092680012928 25105917971904 25114457387712 25176045515544 25204295393424 25223177982464 25247406188774 25271700322176 25275736140004 25285032725568 25300057533696 25324359586911 25381101622272 25384112007408 25394491741696 25405481522652 25427530370858 25456062438268 25465425349056 25480557349632 25493999938176 25505032782537 25515461962144 25533651814902 25575665285632 25593898057056 25604363574272 25615444179864 25628957929652 25637675249956 25653619208448 25675883409792 25715818177434 25726333548608 25729384880787 25787034420224 25798194078888 25811804240684 25827142065648 25836641462016 25865632590336 25888080793344 25890477908526 25899284181078 25909874572736 25938947875456 26011402294416 26025124936888 26050167424512 26075189998242 26104448800332 26124005767552 26174261047968 26188069608624 26261219891214 26265458064384 26290687436244 26301437875328 26310383929984 26312820148461 26365207525349 26374904825808 26390577254976 26404499935968 26443850904576 26478254766348 26489081902976 26507965844808 26518805130496 26530281472002 26553306508883 26569819894464 26578857235392 26592879245856 26632510958592 26678064651392 26693917223424 26697083318136 26707999935232 26719558153134 26733654392137 26749539996564 26759378657088 26789405182848 26812655107392 26835227236048 26875220123136 26898544524544 26924382009679 26928727207424 26940380947788 26954593684634 26980530546816 26994764465088 27057005973536 27066957722112 27097329380352 27120846545408 27123357808932 27132583427796 27146897563478 27173019468672 27203510138112 27229640558967 27250040498912 27290651587584 27305049114112 27316865712444 27347517790824 27371252088796 27388274151168 27397589877504 27423906722289 27435120542368 27454678910694 27528102136656 27542624933208 27583672064256 27630852674656 27650550579498 27661857075776 27715070751984 27739124040936 27770249932656 27780464017152 27793628208764 27811636296192 27835049413248 27838350854622 27859206828992 27890467464832 27902537410209 27944120923488 27958863195984 27968372999952 28010054628864 28023327615448 28033634783616 28065091143936 28089448207744 28101604264503 28143484449696 28154992509952 28158331898928 28175064071616 28223256231016 28241542683648 28265317715712 28280229439616 28292468059317 28297034045952 28348796806253 28376075230272 28391045385696 28414946276024 28466972776704 28481990886272 28498915382784 28526290109394 28551047437451 28568803209408 28617668841608 28649780542768 28692477682176 28702237014528 28704894707412 28717379240704 28729807042398 28762044573108 28772623446336 28804909021056 28854178501456 28881943225344 28886555588576 28897180257792 28942125242184 28967243464236 29010413722752 29034836025888 29060034709552 29092642786592 29103343256064 29135999929344 29148608894328 29160527956736 29163986609604 29181316359888 29231229667838 29250169208064 29274793348416 29278265553999 29290237633888 29300200285664 29343866754048 29372053101468 29389506488496 29401524055552 29405011292328 29483650375872 29499204846496 29516733789312 29589117609744 29599181921232 29611285225984 29614797341976 29639728443094 29644511857664 29709662907232 29727316907904 29742999927872 29789260450719 29800217140848 29833655771808 29856006591488 29859547733232 29884684876508 29929222409856 29955197311424 30001787873673 30012822732816 30046499927136 30058786143232 30069010205696 30071794455384 30097893092036 30131665743256 30142748372352 30176571355392 30189630640554 30202760925568 30205557559947 30215831544591 30260862590112 30273236460544 30294818108352 30320321682288 30346636010152 30365508450816 30375836840448 30391861995264 30421054997949 30439131720228 30455190267054 30489216744448 30510952363584 30536637889296 30552747876728 30570902853216 30582147036672 30616463066112 30638089873083 30643034408448 30656295561276 30668831126912 30672468675618 30718180253376 30770722296776 30789006797472 30805249925296 30834892053504 30851159388672 30864510610164 30891297227406 30922292541184 30925960152276 30951995050669 30998123210208 31008666774624 31025025786832 31054879392768 31071262785024 31084709258988 31119589210248 31142903427328 31146597204492 31172817845323 31207796662658 31219275099936 31254306046656 31281430958624 31328050080768 31341607682616 31354423476992 31376775897936 31430444439086 31477285637952 31526243567379 31578117342464 31600629233712 31613550943744 31627232099628 31643917443754 31654680665762 31674366573696 31701856046784 31737428494464 31751163259893 31811485043712 31815258119568 31839093518848 31869676664518 31874819959808 31888614183096 31905437422628 31936138198272 31952986509696 31963854857088 31966814560527 32030458729143 32038439752704 32042239747056 32102226523136 32116119159432 32133062422076 32163982228224 32180950741632 32194877446809 32200073224704 32231003110614 32255149978304 32258975676081 32307051645792 32320262216704 32334249210648 32362311381092 32398624921432 32410541353344 32429800263168 32446909012224 32460950814138 32474224315456 32497375037148 32550846727168 32601474410736 32618673728648 32629768499944 32650060810752 32678397067008 32692539048246 32705907247552 32729223134916 32742606334592 32805593951328 32834065191312 32870908083552 32882998224384 32919896024064 32948466464256 32951517338124 32962725321372 32976204001664 33013206386944 33076714562496 33105421101984 33154758540288 33182669743872 33186605452308 33211468239488 33248734613248 33263123415126 33280671794293 33312695879232 33330270410976 33350075839872 33423370770636 33456906683904 33460874918856 33474557295872 33485943183616 33489043825314 33518108216131 33555718668626 33568060687392 33588007415424 33605727191232 33695600429568 33699596975352 33713376967424 33733410044928 33765812782548 33795117374942 33816134411136 33827636481408 33845482676544 33873975363536 33898123961163 33953900465408 33974076466176 33978106041264 33991999917568 34006710376716 34024651044538 34044869086536 34057391018112 34095606596352 34125197409408 34139965511421 34153925573152 34204825611264 34234511213056 34287757569912 34300368837504 34305846507716 34338857059584 34371841361319 34397592105184 34436189420864 34448855282688 34502435017776 34517441057792 34520637211368 34532378908104 34583842960128 34617062583873 34622649266688 34655906165958 34681869725888 34766919997656 34787579108832 34805931733776 34869659844096 34899014730624 34903154010186 34917426144832 35014959854952 35035766355744 35054249914992 35083760197948 35106491718144 35166539767744 35187436339968 35191609828452 35205999914624 35221235747313 35273726411616 35304339688464 35343954459744 35356954203648 35373708629336 35426426525952 35438476313856 35457172327808 35512320340266 35525382010272 35531055311563 35565244811712 35596111090848 35626077537512 35649160436736 35666053328752 35679171542784 35719206910464 35750206809856 35765678154822 35784546788221 35818980208704 35859172454784 35920507930384 35974040729088 35993019286784 36008595711858 36080286844322 36115004838528 36164477078576 36176777903728 36199276084224 36230692624896 36265494135486 36271346850816 36287043725592 36306187411956 36360294993792 36422487616592 36448453036611 36463357054432 36517698868224 36530119836672 36533502354888 36565208963052 36606238547592 36619702568064 36696007944729 36704136182208 36708489562437 36723499910944 36778229419008 36794145653496 36835432126416 36867400772664 36898437449566 36922344738048 36953427669312 36985498721248 37026999910208 37040618689536 37098229501872 37113399217664 37117801139496 37139857185312 37203383213612 37258827897984 37278484261312 37291163999936 37362901769424 37378179711488 37404826439904 37420121525248 37468805686004 37524645932928 37544442531904 37566752095488 37602836962383 37658876957856 37671686081568 37687090287616 37723290745756 37834766973696 37854727180928 37871109283161 37913604210006 37927549088352 37955963702272 38035053479192 38071652433408 38091737612544 38108222283978 38141295556287 38184093657402 38198138023584 38240999907264 38273192943216 38306409389864 38349392764144 38363497928448 38386294189056 38406545361408 38423166269796 38443436894478 38456512874934 38513825114688 38532075471241 38589500322912 38622991285648 38647010755584 38660155978752 38680551630336 38697291118332 38713114701184 38717706361026 38740713098472 38806977317647 38832121190016 38864811859104 38885315479472 38908421813184 38922732592128 39000225610752 39017103441624 39033057797888 39037687405332 39070551129533 39162737468624 39186008651328 39200421528576 39206681723104 39282104412936 39311533834496 39355645052416 39393448246306 39452156812992 39465575894976 39486396455968 39562357238712 39606749903952 39636422543872 39674495439502 39719013934292 39733622854464 39778207695744 39795422208003 39812730310976 39889318868784 39905629879808 40002383831564 40017096977088 40040875835136 40061999902848 40079337229701 40095725940512 40124309994846 40190331163136 40218982661088 40235428473856 40252840854072 40274076746596 40287775392788 40312830184704 40347816786816 40393090811136 40410571421682 40427095576384 40431890526951 40492146697632 40522482660352 40561406663932 40585508960304 40600436583168 40606920356072 40645994070528 40681269818112 40685036713398 40698875141694 40715517185728 40720346345217 40761203804288 40850786497444 40875060748368 40896624900824 40935977381376 40957573671168 40975298568666 40981911376896 41021276686236 41052009063296 41056878133194 41152680813552 41188396303208 41234613536368 41274291244032 41313937399812 41330830946944 41344889032832 41431040396977 41446279011984 41492785613664 41528796272656 41554622850048 41608686061404 41625700133248 41655374898984 41672408062208 41690442313146 41726624513959 41752574119872 41788810243488 41835701197248 41851088649216 41938294793976 41952559499928 41969714183936 42010028330501 42034991423172 42050452175424 42097636715904 42134172311616 42169642799504 42232488764928 42237497848392 42269141395712 42309743158067 42316571325952 42334884346524 42357218647282 42397976573568 42420344159424 42445551068928 42518152244128 42581517597696 42586568078544 42603982012928 42618473142784 42622419414036 42659410456894 42700459165056 42707278305524 42722986329408 42748373074176 42789435164091 42821492212576 42885309637632 42907934322176 42926503262412 42974670814152 43011967568108 43038716523264 43053355521792 43076068861056 43094710563597 43112332280864 43143066859662 43214055137792 43262545349632 43281267752184 43329833382864 43345770386688 43450865196354 43468632547648 43552254038832 43571196089344 43590052064328 43638964179888 43655014884096 43703999894016 43740791935104 43745979914406 43778753588416 43827877444736 43846844501757 43912190022624 43935356450832 43950300428496 44015800131072 44058079652202 44102286083328 44107516938492 44140561469312 44225475563808 44232538245007 44243559658496 44248807269744 44275100683968 44350831220168 44379567074304 44416927838976 44422196012964 44440360547968 44459592664641 44466767786496 44548109266969 44564494360848 44590975361856 44614499891808 44652058433752 44680989459456 44757414249856 44784009887232 44789321599848 44807636254976 44827027314762 44850676376891 44865931687423 44893833614784 44932795967136 45021083710064 45088179214848 45103515308544 45107691683076 45127310235392 45146839638054 45197498614884 45214122558528 45264857033088 45304141388352 45342280502288 45393158782048 45409854690816 45460808795136 45480482523432 45500263212544 45519954015228 45587792992896 45682785400581 45717010093216 45733825116672 45785142746112 45804956833944 45829121815092 45856354279824 45964551612672 46003246690368 46008703013427 46027516281824 46043171877472 46111790613504 46156083445164 46183510196208 46207874887944 46276739083008 46336945841109 46355893330208 46383438811776 46388940228414 46407908978368 46497184815312 46513000161936 46532019640832 46537538680248 46606894177536 46686613139936 46714355140992 46719895806738 46738999886656 46811694993987 46828912649904 46881459069984 46916581786624 46922146437936 46961647663084 46992075121152 47031635215488 47072452917952 47125272612992 47145666658629 47215928456928 47235235367936 47251301751808 47349760453688 47367176013696 47420326415616 47440848149442 47461481454464 47465876165631 47482020998643 47552784070176 47572228723712 47606142741696 47687570873096 47717227565568 47758640278272 47804514996777 47812229939712 47832921274644 47858156133942 47929479764544 47945782285632 48011460949144 48057659629056 48111584818176 48153339784704 48174178739148 48199593633114 48271426112448 48353992180648 48382724967456 48408249882608 48454830369792 48480393325056 48501373815972 48543467071638 48597937382148 48615812030016 48638849365337 48670363518336 48711336473184 48753611950736 48800524760064 48808318063456 48826270090752 48902211616104 48928010592972 48938848242944 48944652749916 49017595600512 49040823327034 49058860871328 49113909501888 49156534363552 49229792984064 49251097786968 49271236892416 49306362125328 49390698404278 49422699696384 49464306002496 49490401519328 49519809580416 49658131652976 49678437197312 49726155983042 49774004615808 49817202359232 49873101919872 49894685122689 49995405616464 50032861243904 50080920472814 50089002793984 50137115949844 50185360025856 50211835943808 50228914775424 50233565737971 50333578002939 50352091031088 50408590786848 50446355964928 50494812377548 50543400644352 50551472280008 50570065451136 50600115067392 50648719173822 50692676062413 50768224014816 50788983483392 50810963045304 50855060741716 50912124876536 50930850698112 50961114699264 50987999876352 51010065565074 51030923924288 51036976566807 51067303629804 51151330571264 51187796114112 51230888359728 51257915859304 51275350499912 51307238416896 51351766819584 51431636354868 51452667097216 51458769761574 51596388157776 51623608481368 51654284131296 51673282924032 51731265180672 51776161586688 51780955817052 51798568362156 51819749145472 51877895750912 52022804588832 52050249873776 52100334849024 52150379996484 52208897600664 52248011535104 52298198533889 52348522095936 52376139217248 52522439782428 52581374872488 52602875750656 52620767859968 52625640296922 52671312911063 52730415050698 52749809651616 52781154509952 52808999871936 52956509532696 52978163805952 53015931689616 53037610260992 53060562944004 53106613017766 53139639788928 53157714470784 53185758491712 53268480510399 53356129302784 53387834446848 53394166636272 53415999870464 53439116306268 53467308784274 53499079993128 53518757314176 53578810365696 53625310214784 53648517232233 53670454472096 53750440246272 53797089049088 53848764019358 53857454414848 53880761895576 53909187369268 53961061093632 53989528930176 54012893567787 54114011947072 54120430266483 54133915444224 54241693090816 54246715617864 54265166855592 54293795126956 54346038937344 54398241203229 54407020276224 54459281117934 54500080997824 54610098228224 54633731424888 54695035581648 54742504177592 54776548302336 54795179755008 54847813444578 54870241084736 54909357821388 55056204273312 55085249866416 55167344128512 55261705349312 55301101158996 55323714151552 55347656174349 55430141503968 55478248081872 55540499865312 55560928034304 55587256417528 55623272592384 55670098826496 55676701709244 55718413657984 55780934929664 55805074820418 55834515489599 55888241846976 55917726391968 55936745999904 56020109257728 56046655230896 56067269567232 56130182287872 56178896415488 56203208529006 56232859238633 56286968899392 56316663797856 56350128143232 56446512462032 56530635431424 56560458879232 56584936118634 56594068091904 56634044916911 56697593612506 56752150460544 56782090771392 56829892552048 56870406315009 56933945553408 56963981772544 56997830765568 57052580218788 57102094874902 57137606418816 57235337683216 57276140486103 57299561085536 57384955364352 57404474029056 57409789414824 57434758481408 57459614084796 57524089146216 57545246892672 57609818042112 57665155341717 57684769312401 57708357002912 57773111177152 57794360515584 57884250484368 57934486928472 58020827445504 58069672051776 58076559541539 58120069419104 58185285573184 58206686512128 58297217788656 58321055913472 58327973219208 58362632719776 58462459335676 58500338416128 58549586696832 58556531107998 58580475267776 58600400571328 58744106202936 58779012976992 58803048111104 58810022584656 58967300751744 58998409692992 59033467578624 59090172369459 59178235219488 59198363842464 59222570451968 59229594683952 59279456886188 59419325814464 59454633815808 59485999855744 59511743159253 59578520901438 59600434281696 59667311543616 59719095466464 59769369753016 59858444819712 59910394622848 60003575747346 60025645465632 60092999854272 60143588910768 60195786184072 60263331486512 60285496744704 60353142710784 60379261281108 60405521851136 60411115119894 60431663089182 60521725180224 60589636216704 60640643364576 60693272020304 60731016901632 60751673680896 60783723990528 60842109995898 60878263440456 60910380534108 61021904727168 61073275778592 61105495753456 61141805706432 61164294073344 61276179746166 61286068816896 61312591122552 61337662253824 61344937351236 61396580346409 61436360506752 61541444593552 61578013594944 61585317199791 61610499850592 61702318777344 61729021220328 61782594454812 61844585082368 61851920304552 61903990101338 61996246420416 62017333549248 62050051573664 62142525570048 62169418517976 62239178420496 62285806854656 62293194408984 62345635690646 62415593325316 62438550199872 62508612093312 62535663469719 62562861917248 62683215365232 62708846953984 62753551795872 62860888878172 62954571275904 63052487134758 63156234684928 63201258467424 63227101887488 63254464199256 63287834887508 63309361331524 63348733147392 63403712093568 63474856988928 63502326519786 63535827970923 63630516239136 63678187037696 63739353329036 63777228366192 63810874845256 63872276396544 63905973019392 63927709714176 63933629121054 63989115685341 64060917458286 64084479494112 64232238318864 64266124844152 64327964456448 64361901483264 64389754893618 64400146449408 64462006221228 64510299956608 64517951352162 64614103291584 64668498421296 64724622762184 64797249842864 64821082706688 64859600526336 64893818024448 64921901628276 64948448630912 64994750074296 65105920623821 65202948821472 65237347457296 65259536999888 65300121621504 65356794134016 65385078096492 65411814495104 65458446269832 65485212669184 65570409950507 65611187902656 65668130382624 65741816167104 65765996448768 65896932928512 65903034676248 65925450642744 65952408003328 66015758805073 66026412773888 66153429124992 66210842203968 66365339487744 66373210904616 66422936478976 66497469226496 66526246830252 66561343588586 66625391758464 66660540821952 66700151679744 66846741541272 66913813367808 66921749837712 66949114591744 66971886367232 66978087650628 67036216432262 67111437337252 67136121374784 67176014830848 67211454382464 67240540972143 67391200859136 67399193950704 67426753934848 67531625565096 67590234749884 67632268822272 67655272962816 67690965353088 67720259457081 67747950727072 67796247922326 67907800930816 67956212082528 67983999835136 68013420753432 68049302089076 68089738173072 68114782036224 68191213192704 68250394818816 68279931022842 68307851146304 68469022426112 68575515139824 68600737675008 68611693015432 68677714119168 68743682722638 68795184210368 68872378841728 69004870035552 69041274422736 69064757816208 69167685920256 69234125167746 69245298533376 69311812331916 69363739451776 69508274385011 69533839995312 69575158217664 69611863467552 69739319688192 69798029461248 69806308020372 69834852289664 70004171705237 70029919709904 70071532711488 70108499829984 70167520395896 70212983436288 70333079535488 70374872679936 70383219656904 70411999829248 70442471494626 70479634306543 70503606937379 70547452823232 70608679376928 70687908919488 70713908407296 70747417258672 70852853051904 70876952627712 70914344655616 70982461661881 71024640680532 71050764020544 71062110623126 71130489623424 71192222181696 71252155075024 71332106657504 71358343085568 71438413820928 71500413619712 71531356309644 71569093576442 71637960417408 71718344909568 71787234200913 71841015860768 71948081458176 71986038573568 72017191423716 72160573688644 72230009677056 72299390449671 72328954157152 72353555807456 72461385249792 72530988270972 72574087451184 72612374823912 72720589987584 72815200607457 72844975233184 72896906073222 72926714108864 73067004709776 73130417926104 73212477095184 73239405136128 73392015889458 73408272364416 73416979124874 73446999821888 73561234990551 73588291306992 73670864252832 73734801545328 73796874899132 73844689476096 73906855338624 73970997442496 74053999820416 74086047606417 74196459003744 74226798435328 74235602278992 74279714370624 74406766427224 74517655795968 74556968522624 74582327999872 74589233974563 74725803538848 74737737034667 74756359422976 74809652879808 74937611372008 75049291865856 75088885063808 75121380709221 75133504190976 75205673924766 75270943244189 75317753915712 75343372163136 75446581491512 75669533947392 75709454361856 75742218566322 75827208420012 75855098176704 76070106958384 76143304866816 76183475225088 76216444567956 76282591112574 76368187314804 76396276047168 76432477574101 76481999814528 76546385886432 76612818779728 76698785528288 76726995856896 76813090722816 76846332539592 76886873788956 76913025749868 77027650229376 77064150942482 77179000645824 77188154642361 77245982571296 77361103260672 77394582236664 77426229402368 77435412722052 77481426196944 77613954635294 77664242380032 77729623718208 77770630958944 77816843626368 78034206883248 78066115595776 78075374810664 78141102259066 78325474937248 78372017302656 78413363446208 78564208825872 78623067668992 78711290104832 78786896492612 78904313625984 78931151789952 78938460445383 78972792911936 79095622576047 79124714477424 79213499807904 79272845087744 79348990879004 79438027868584 79467245708928 79556415391488 79590844416006 79625460621952 79659919526649 79778637737568 79811259759616 80004767663128 80034193954176 80081751670272 80123999805696 80158674459402 80191451881024 80200963176411 80248619989692 80380662326272 80437965322176 80505681708144 80548153493192 80575550785576 80625660369408 80695633573632 80773146029037 80786181622272 80821142843364 80854191152768 80863781053902 80984293395264 81122813327864 81171017920608 81200873166336 81213840712144 81291988141056 81362539636224 81370073426796 81397750283388 81431034371456 81440692690434 81522407608576 81701572994888 81750121496736 81793249801648 81871954762752 81915147342336 81950597137332 82042553372472 82104018126592 82113756266388 82182883410397 82305361627104 82376792606416 82469227072736 82627874799624 82661661893888 82689778065664 82862080793954 82892558023968 82985571227328 83057592545312 83217372122808 83251400266496 83310749797968 83344816124416 83380884626292 83453249027918 83505148239744 83577620486976 83671402394496 83707612230627 83876589587952 83905118999856 83939428367872 84020056661002 84069982846344 84100904350848 84195273431808 84268344623232 84304812793509 84339285599008 84464977529856 84474995696784 84538282791424 84619486316134 84633142651904 84669768693048 84714437294564 84795953147136 84840688318848 84877404177951 84891102137856 85036304488256 85046390418759 85173136157088 85207964025856 85236946285568 85244838828072 85318820913788 85400918330112 85414556611048 85445972658816 85496746148352 85578870328182 85642984425152 85653142312353 85815868644352 85853006524824 85949341628304 86023935136216 86077433046528 86106711043584 86152137722112 86189421127194 86224664561728 86286133719324 86428110275584 86562535504368 86659666765728 86691540773376 86901730392708 86937265095296 87104508077664 87180104128656 87277928359776 87310029768192 87407999788032 87481583870208 87491959828812 87557507176832 87655754889472 87693689003514 87739952912227 87824380045248 87870712901664 87900600856992 88031600262144 88116159304404 88204572166656 88215033876984 88281122938624 88365921660709 88450951127616 88465076490014 88497614539488 88550201367936 88701662440336 88833855677952 88844392025928 88880721095936 88919185329282 88933535572992 88996356298003 89096218533938 89128988721696 89181950723712 89228999783616 89304116867504 89367781352157 89514828499712 89568019774464 89578643199696 89615272509952 89654054629524 89701352753782 89731863374846 89787667229568 89865591934272 90005363621019 90042167420128 90176358429696 90207030617088 90215383366152 90254620470784 90293679276108 90394997229768 90428245117056 90529714066176 90608282776704 90616672679841 90647494633773 90684561004576 90786317564096 90819709381632 90960965046864 91000526425088 91039908030456 91175585985792 91263164993847 91365570801162 91434020186432 91467650233344 91609913667888 91658243630184 91712708559648 91914269619249 91929103225344 92006493380736 92017406026854 92055032563648 92086343754944 92312166890328 92367020392416 92415749775888 92553478166016 92673891682218 92711786660416 92766877623552 92777880456828 92815817956736 92855985152007 92994369630624 93026000323872 93064039281664 93075077360496 93213788355072 93373226279872 93428710281984 93439791613476 93477999773312 93518453535969 93623389987974 93657825299808 93762918139968 93844292875872 93923295326168 93984150242304 94063270430976 94144905835904 94250545225984 94291333317258 94341077896219 94431856913856 94699520907376 94734352027392 94840652831232 94881696298884 94922962908928 94931752331262 94964041997286 95105568140352 95212285483392 95375141746192 95434455131136 95517280556544 95609029993554 95624459879424 95665842549288 95716312267884 95858959529088 95891564571264 96022921898288 96091376187429 96115319258112 96306679569408 96348357478296 96399187266228 96542852224896 96707984361296 96765449934912 96776927028243 96816499765216 96960786650112 97002747631944 97086934143276 97195874764296 97231624060032 97277698730674 97340727036672 97422672946368 97507223901472 97616636126912 97652540181504 97804423232208 97856021185944 97877696485888 97889305499832 98035191201024 98081646654068 98117721742656 98227819003776 98313068727104 98502195573936 98542473784832 98612724250656 98781396808556 98845399392768 98928612004992 98980803038656 99039619160832 99316263305952 99356874394624 99452311966084 99548009231616 99634404718464 99746203839744 99789370245378 99842015382879 99990811232928 100065722487808 100161840945628 100274231899688 100370720051712 100423671887616 100457829550848 100467131475942 100554324648393 100667156005878 100704182062176 100817181573696 100989624755096 101086801288704 101102944560016 101140130902272 101200230134784 101297438347644 101385352124826 101536448029632 101621926090608 101710121483432 101824249753072 101861701396224 101922229398528 101975999752704 102020131130148 102061847848576 102073953133614 102134607259608 102309303837433 102375592228224 102461776719456 102515831718608 102550700999824 102614476833792 102703533639168 102863272709736 102905334194432 102917539523148 103192776315552 103247216962736 103308568262592 103346565848064 103552323173376 103561911634104 103597136724312 103639498290944 103739049550829 103755791501824 104045609177664 104100499747552 104300759992968 104417795201328 104496023070208 104596397067778 104697044191872 104752278434496 105044879564856 105162749744976 105205751501312 105241535719936 105251280593844 105342625822126 105460830101396 105499619303232 105562309019904 105617999743872 105663707241939 105913019065392 105956327611904 106031863379232 106075220521984 106121125888008 106213226035532 106279279577856 106315428941568 106371516983424 106536961020798 106593165934689 106712258605568 106788333272544 106831999740928 106878232612536 106934617568548 106998159986256 107037514628352 107157620731392 107250620429568 107297034464466 107340908944192 107353640364663 107594178098176 107697528038716 107761523791152 107818374738536 107922122187264 107979057860352 108025787135574 108228023894144 108240860532966 108493431235728 108530333711184 108587590253912 108692077874688 108796482406458 108814040552448 108918562235868 109000161995648 109227288319303 109267462849776 109390071163296 109485008355184 109553096604672 109590359510016 109695626889156 109740482169472 109818715642776 110006555536801 110112408546624 110170499732832 110334688257024 110523410698624 110602202317992 110647428303104 110695312348698 110753711053139 110791382330167 110860283007936 110956496163744 111080999730624 111121856068608 111174512835056 111340197652992 111353403418488 111436827315968 111543868325813 111561869859328 111610149640836 111669030979198 111776483693952 111835452783936 111873491999808 112093310461792 112134539134464 112260364575744 112357792830976 112406417058012 112465718477266 112573937798784 112633327595712 112700256286464 112808510887149 112893024924064 113061270862848 113120917758464 113169872237268 113268089833822 113395187225012 113504300921088 113564181542784 113613327849483 113659785104096 113740812630018 113867891106816 113927963545088 114105160437576 114204189749804 114275212837632 114423886668861 114470675366432 114552280972206 114599122171072 114819578829648 114869516962816 114919228169592 115048178292432 115090493785344 115219636084224 115330310683434 115369538624802 115416714005824 115546222354304 115596226413723 115768500968736 115868973856944 116041654891008 116139344103552 116153119083078 116240138838208 116370571146368 116420931952941 116594435577312 116642111826944 116655946438416 116725265439552 116924918671352 117000676832256 117099173393664 117113062215996 117160950535552 117200801142656 117211653388599 117445015340191 117488212405872 117558025953984 117620045169312 117934601503488 117996819385984 118066935157248 118180344738918 118282910812297 118356470438976 118396727684928 118459189367904 118558913772376 118838651628928 118909267631616 118971999711488 119023486318506 119157041802876 119200868563392 119334623087232 119438190932928 119538739506032 119716889639424 119820789245696 120007151494692 120051290931264 120185999708544 120287177821536 120391572368144 120526662973024 120570993489408 120706285421568 120758522562216 120811043702272 120822230239788 120863326178364 121043450360448 121179272433408 121281286729152 121295671580853 121386544040608 121567447981056 121684219991796 121756526880912 121820761068216 122043809454336 122146551557184 122161039035651 122210991506912 122283611412864 122552359492332 122625182245104 122675324507648 122689874702472 122793160692818 122872721013504 123082889187104 123156027189888 123170634399582 123220999701184 123458042440656 123565188909624 123689170164736 123703840609104 123807980202676 123992492840832 124034667098496 124100103147328 124293121190931 124338837035952 124478356840992 124571613709312 124586388817968 124691271381292 124831186650632 124877100399744 125017224186624 125071326939438 125125723834496 125179873541877 125366430730464 125417693907968 125507103591744 125721777756344 125909142551808 126030084991503 126104974269516 126312469369856 126402516934848 126508928398512 126575669775016 126618722663048 126697466294784 126807424187136 126929229474201 126949713977856 127004653039572 127071655941846 127261032478272 127478706658072 127554456732384 127621749690512 127744552793088 127811946038784 127855419428352 127867258242108 127978231370682 128121834916572 128168958988224 128464476637728 128532249688304 128655928912896 128723802966528 128779509787236 128924012442456 129020599913216 129035902704324 129144531073481 129228206583168 129336996842592 129449245524368 129594499685728 129642165413376 129787636048896 129843803256552 129896897261824 129989500148592 130211841247642 130405897642944 130474694914592 130519073999776 130713588268032 130770156192984 130823628990208 130916892539664 130970425338368 131140819901014 131222375805312 131336260765248 131483632334208 131540533505271 131806069352496 131850901285488 131904816006656 132031517610146 132052825547776 132306858249984 132421684407936 132697614735021 132730678975488 132746421809232 132845872957952 132994938452992 133052493660504 133122687177172 133250783516928 133321081643904 133378777993923 133400303359488 133644327800907 133693483082544 133843499675424 133898229183488 133943772734464 133956175301256 134072432864524 134222874674504 134272242749568 134352029661696 134422908764928 134481081944286 134552029130673 134597795062269 134798387901408 134853507869696 135063251130192 135180469499768 135264537644544 135310545925632 135381930706176 135440518914162 135495901454144 135592495844652 135815601861632 135912424165056 136026841506864 136098604178152 136179476346144 136229564072448 136382426385408 136500789637632 136559862045684 136615702292608 137151030279648 137201475350016 137223386030864 137355428238336 137487365445276 137590368420736 137744757683456 137877068862071 138009740071104 138082548845472 138129515632416 138335371840512 138468250335492 138623624663832 138727478903552 138860734038257 139016548770022 139067679990624 139150316435328 139223726935104 139596058922496 139612616040744 139669704579328 140008343410474 140059839419808 140143065422976 140216999659968 140335040791792 140435084981961 140666159070976 140749745359872 140766439313808 140823999658496 140884942989252 140959268613086 141007213874758 141094905646464 141217358753856 141375817838976 141436999975887 141494834517344 141705706103808 141753905255424 141828689311232 141964923323762 142049281361064 142101528041088 142124221246252 142260979246848 142384444363392 142397628496893 142446062995929 142504310150048 142664213315008 142716686171136 143000827239424 143062712619288 143138187152884 143275920834816 143413544990331 143436689819136 143574468401826 143682031721536 143972077147136 144034382847432 144321147377288 144460019354112 144598780899342 144657908314304 144707111614912 145061976541944 145148174902368 145224749647824 145441179975168 145630401214914 145689950466368 145793812146444 145853428217728 145916548096011 146134009419552 146260835852208 146424954190368 146478810272256 146784031778916 146816544728832 146833958249748 146893999643776 147122469981102 147176582613984 147341728505664 147469603090656 147593749798264 147689378952192 147813710677248 147941994884992 148107999640832 148172095212834 148250265265487 148392918007488 148471204557984 148559428741248 148813532854448 149035311591936 149113937045248 149164655999744 149178467949126 149307936599129 149451607077696 149475474069334 149619305759616 149875222744016 150098583731712 150177770127616 150242761418442 150267008381952 150411347849532 150541886488378 150635507831424 150686744326272 150893162983024 151000734008817 151339067894784 151418908723712 151484437132644 151654416840024 151710196353408 152078028187239 152140213916768 152366950450176 152432889135912 152565182225148 152736374629608 152792552094336 152864955148202 152963999629056 153092771772864 153110929700421 153225637559456 153397571056576 153453991713792 153692665079184 153773747577912 153826051499736 154055300458752 154128301884964 154358001291648 154376309284722 154491965142592 154789164473328 154852458804736 154870825444104 154962852393888 155227909270588 155328484760064 155459247436416 155541261917888 155633687252736 156068413766496 156132231191552 156150749621328 156282204518132 156650949874496 156744034605312 156826726892416 156894595601667 157128417651744 157246135337984 157573792985224 157808627251968 157862303579904 157876920890766 157945585823872 158013938733189 158191245152094 158249428954848 158426999615808 158697981758008 158876055737168 158934491417856 159112830782976 159181688832012 159250921243904 159319839053298 159557275475136 160009535326256 160068387908352 160163503340544 160247999611392 160317348918804 160382903762048 160401926352822 160497239979384 160771763173109 160875930644352 161011363416288 161096306986384 161151101571152 161251320738816 161391267147264 161546292058074 161572363244544 161642285686728 161708382305536 161727562107804 161968586790528 162245626655728 162342035841216 162361290799449 162401746332672 162427681424288 162725079272448 162740146853592 162795500566776 162862068742912 162881385380868 163044815217152 163403145989776 163500242993472 163586499603296 163830294684672 163901194274664 164085106744944 164208036253184 164227512532776 164365766820794 164610723254208 164753585212832 164938454145472 165255749599248 165323323787776 165379556131328 165724161587908 165785116047936 165971142454656 166042968523047 166115185090624 166434744245616 166502800532992 166621499595936 166689632248832 166761769252584 166906498055836 167010296479488 167155240973952 167342804788992 167415224461254 167503546468797 167753179175904 167810237999712 167878856735744 168040113322004 168139965692688 168201808701696 168390546863616 168536689246464 168609625587018 168678571198016 168698577715899 168949991393568 169076565582848 169238972632268 169339537386096 169428874589128 169591906294272 169681376637696 169754808355902 169782204275712 169902134750733 170072608976512 170092780837518 170346272314176 170489677656144 170637641827576 170801836660224 170829113222096 170891945317632 170993492296704 171157740656364 171285968850304 171306284624706 171642881644619 171706013049648 171898683256608 172047870272432 172154866093056 172213422087168 172304275444224 172378842254388 172449329123456 172572267438648 172867444414973 173125071008736 173319333531456 173383081546752 173803460785416 173874530190592 174041545940647 174209016155328 174360208257312 174555856719552 174620059536384 174963167740416 174983919657624 175115014353664 175283221654849 175311509778944 175387378007028 175479905824454 175648760090496 175741425803328 175801201713984 176232318608808 176409144333312 176430067753968 176562245877248 176731843321418 176901902255232 176930152980028 176995229078976 177100402735872 177270517108377 177403324880672 177667711355904 177688784051856 177761442191872 177838370658564 177992712596006 178192437067876 178257977443392 178363901447424 178457999567232 178535229477759 178608233735008 178735562704314 179029656999424 179157286399392 179230545019904 179308109259048 179402705507564 179463726749692 179575334459136 179731183868544 180010727242038 180084334840256 180430766732304 180509240941568 180587358552216 180789994459536 180856490234112 181059428132352 181216565553408 181233345359682 181294989267546 181369122009152 181572635128192 181921930093728 182079816060912 182351171971584 182526329987694 182731141602324 182868040372864 183219827335776 183316487260368 183425417119296 183828539238498 183858206450688 184012986761472 184034812053708 184110065127296 184172687509888 184189741039227 184556452677443 184624333780656 184734040784832 184831499551776 185106956332032 185347783364436 185423573320832 185533755247104 185555760913656 185631635913472 185711970304014 185873145562181 185988739261248 186052000647744 186150154720992 186427576710144 186746452559744 186857420563968 186879583226952 186955999546624 187036907071938 187135580744959 187246779975948 187315650599616 187525836279936 187688585751744 187846590652336 188126540861952 188289811671808 188501090451968 188582666634516 188682155792438 188863713827712 189399041814752 189468704054784 189681305662464 189763392597768 189845925817856 189863504662524 189928083994572 190211136280704 190424570966784 190607483912769 190750283492384 191034561113088 191218059987108 191331685098576 191432624535768 191717919058176 191783129142528 191967347056023 192045843796576 192182752374858 192696714956592 192798374532456 193085704449792 193415968722592 193530899869824 193553854056486 193632999530432 194005495263888 194173868286552 194391749528592 194463248120064 194555397461348 194681454073344 194845345892736 195014447802944 195233272253824 195317761871463 195608846464416 195712042371888 195755392971776 195778610999664 196070382402048 196163293308136 196235443485312 196455638007552 196626137454208 196711229851521 197004391147872 197084947569664 197225448501312 197562793617112 197690798785536 197857224009984 197961606077312 198047276415219 198079238321664 198441577643771 198632526611904 198904623932168 199096018463232 199268809436928 199492407679488 199578740490756 199684030765758 199981622465856 200323681891256 200548463799376 200741440103424 200847343775232 200915659101696 200934262951884 201108649296786 201334312011756 201408364124352 201634363147392 201979249510192 202173602577408 202205889120032 202280261804544 202594876695288 202770704249652 203072896059264 203243852181216 203420242966864 203648499506144 203723402792448 203951999505408 204040262260296 204123695697152 204147906267228 204269214519216 204618607674866 204751184456448 204923553438912 205031663437216 205101401999648 205407067278336 205726545419472 205810668388864 205835079046296 206385552631104 206494433925472 206617136525184 207123823268208 207194273448624 207278996581888 207478099101658 207511583003648 208091218355328 208200999495104 208524823155033 208601519985936 208835590402656 208992046140416 209192794135556 209394088383744 209504556868992 210012515115711 210089759129712 210325499489952 210411503002624 210483071439872 210502561187688 210685251644252 210921660202792 210999238606464 211124618039808 211235999487744 211327414483878 211438902919629 211510820812137 211826038130784 211912655223808 212063726758464 212242251776016 212426452071064 212558559155712 212630857883136 212743033966848 212947384985643 213073922041596 213186331869378 213424517211136 213576666545088 213756465225072 213869235137096 213996319972512 214075029256704 214315241462784 214501240859136 214594068928932 214681817888384 214707280729326 215395056077432 215523047582304 215636749477072 215844244374528 215958115720704 216051574271148 216456047788288 216481721065932 216663965354683 216986862471456 217060667422368 217175180507824 217384155749376 217592964812916 217837124471736 218000323991296 218209724917261 218454576638606 218534925699552 218780142326592 218970016710368 219391253778312 219480964338944 219637431285552 220013111073602 220224817093248 220340999465664 220683704971653 221046821397248 221204404635984 221294856606208 221390624697396 221507422106278 221582764660334 221720566015872 221912992327488 222161999461248 222258142819251 222349025670112 222680395305984 222706806836976 222873654631936 223087736651626 223123739718656 223220299281672 223338061958396 223552967387904 223670905567872 223746983999616 223767701923689 224186620923584 224213211104001 224269078268928 224715585661952 224812834116024 224931436954532 225147875597568 225266655191424 225364142127663 225400512572928 225617021774298 225786049848128 225812829732567 226241835516928 226339744474536 226536179667644 226790374450024 227008601842176 227128363085568 227226655698966 227319570208192 227481625260036 227855927090176 228210320875152 228408379499608 228550425675264 228847773337722 228941350732864 229104561944412 229198244342144 229297432722303 229639157659296 229838456339184 230096356584864 230180987570688 230439272168448 230660621366868 230739077249604 230833428011648 231092444708608 231192452827446 231537001937472 231737947713888 232083309782016 232278688207104 232306238166156 232480277676416 232741142292736 232841863905882 232964702560051 233188871154624 233311892876832 233450530879104 233849837342704 234198346787328 234226124431992 234321901071104 234401602285312 234423306777198 234626757512917 234890030680382 234976424811744 235116051907968 235240090338624 235869203006976 235993638771968 236133870314496 236360689477836 236565821624594 236712940877952 236793455369856 236918378735808 237117827544752 237286867728141 237677303257856 237818535263232 237943999422976 238046972637012 238314083605752 238401737126784 238669246174464 238876381865856 238979758579947 239077479012064 239433779278848 239641578491392 240014302989384 240102581862528 240371999417088 240574355643072 240602889529233 240783144736288 241053325946048 241141986978816 241517045124432 241622087404544 241644460479576 241726652356728 242086900720896 242319438087111 242358544866816 242562573458304 242591343161706 242773088081216 243368439983592 243513053761824 243641522136432 244087618908672 244293103114368 244322078071302 244421983013824 244567222825728 245104718984664 245250364490208 245350649015296 245379749404944 245586321385636 245745442027008 246165778374208 246312054379776 246341268799164 246441999402368 246548650231191 246916084881312 247130377819248 247407681218208 247615960405352 247984985681664 248069334196992 248200206294656 248586242381862 248677674071904 248717387180941 248956713681984 249172777635936 249382542762584 249662373301264 249754200799488 250034448373248 250142653878876 250251447668992 250359747083754 250732861460928 251014207183488 251443555512688 251818285103616 252060169983006 252209948539032 252805033869696 253017856797024 253151339550032 253237445326096 253394932589568 253614848374272 253858458948402 253899427955712 254009306079144 254143311883692 254522064956544 254957413316144 255108913464768 255139171256277 255243499381024 255623892077568 255710838856704 255734516484216 255956462741364 256243669833144 256337917976448 256928953275456 256959426937059 257064499376608 257447605933056 257559019574472 257848024884912 258041199826432 258071805408648 258289062146962 258456413166336 258673993685184 258898491048736 259188999371456 259284330826752 259687606513104 259793794523648 259979000297184 260423682495284 260811795285888 260949389829184 261038147999552 261540312385968 261647257980416 261833785079328 261940850676736 262281639802028 262444751610624 262672521530496 262967264668416 263081067010542 263219858736681 263612138704992 263701802570976 263809632013312 264063035220292 264613716499968 264843368815872 265097764982127 265395229470042 265492843618464 265691745915904 266104987321008 266245374354344 266501567033856 266642163287808 266757555987846 266800606718976 266989068894009 267288655601814 267386966165088 267686999350848 267912350602512 268144865729048 268445749349008 268544485499136 268704059323392 268845817529856 268962163888572 269104058261346 269195590124538 269596775802816 269724528298687 270126502260384 270360938999536 270529075289088 270621091851264 270763861412352 270881037828324 270991802908288 271184991689304 271648841223529 271824848330112 272053683013728 272197208356304 272358952692288 272459128144896 273001579275264 273119724091368 273231404585216 273493857906731 274302060559296 274402950700032 274446772061728 274974730890552 275180736841472 275489515366912 275754137724142 276019480142208 276165097690944 276259031264832 276936500670984 277247249327664 277454957807104 277721468076514 278033097540044 278135359981248 278300632870656 278447453870208 278567955456021 279192117844992 279225232081488 279339409158656 280016686820948 280119678839616 280286130845952 280433999319936 280555360607907 280670081583584 280870169963922 281332318141952 281532878627616 281647999316992 281769885978504 281918537226172 282014427749516 282189811292928 282434717507712 282751635677952 282873999951774 282989669034688 283023233688657 283657378622464 283929846647524 284098562722128 284203056082176 284248442492504 284521958493696 284768888726784 284795256993786 284892125991858 285008620300096 285328426630016 286125425238576 286276374305768 286551841669632 286827089980662 286873379638272 287148936803652 287364063443072 288068765694864 288642294754576 288920038708224 289197561798684 289315816628608 289414223229824 290017282778839 290123953083888 290296349804736 290449499295648 290882359950336 291260802429828 291379900932736 291587624292888 291706856435456 291833096192022 292086371597713 292268018839104 292521671704416 292849908380736 292957620544512 293568063557832 293633089457664 293667916499496 293787999287552 294070198313507 294244939962204 294353165227968 294683457011328 294939206181312 295187499596528 295627421354496 295883989769984 296168202106469 296215999281664 296344190425668 296500530530974 296785836014976 296942409115968 297118857482496 297627065708896 298070623183872 298227874090496 298329311999488 298356935898252 298615873198258 298903214155392 298950948138668 299238611519232 299526046148637 299750445488032 300197167463424 300355540255232 300485522836884 300822695699064 301083772976756 301271015662848 301373488652544 301662973945179 301786325966048 302001468017634 302837817447424 302968874265288 303308833680048 303420392706816 304156056374478 304280427833536 304865778271824 305130364450296 305472749259216 305585104188672 305729910296404 305927999258112 306185543545728 306221859400842 306451275118912 306795142113152 306927911512299 307385330158368 307547495155824 307652102999472 308110600917504 308256603769928 308716002583296 308752618569444 308983930285184 309578328946656 309627767715049 309704917609472 309741650888208 309925704787776 310455818541176 310656969520128 310918494872832 311082523835776 311217148652487 311267374505472 311836764868783 312136827532992 312301499242656 312564409036264 313301899748992 313488069210624 313653453784832 313789191203334 314061521811961 314256835303488 315147585970448 315617254503936 315724607159808 315753841781532 315891171647744 316027877466378 316382490304188 316498857909696 316853999231616 317395963516016 317752111474336 317868982835712 318225661565952 318363377664024 318501842487808 318639678106596 319114550950272 319779497804067 320019070652512 320136775816704 320495999222784 320634697837608 320765807524096 320803852705644 320994479958768 321543526346218 321751861288704 322022726832576 322060921093989 322192613972768 322302203142304 322782534294528 323092584116148 323284571373456 323416764611072 323455124215608 323937173581056 324491253311456 324684071682432 324722581598898 324855362848576 325480293707184 325591001133552 325724137485824 325762770761736 326089630434304 326806291979552 327000485986944 327172999206592 327681864957909 327802388549328 328170213489888 328416072506368 328455025065552 328731533641588 329221446508416 329507170425664 329876908290944 330019666610403 330511499198496 330646647575552 330759112262656 331448323175816 331570232095872 331942284909312 332085937046094 332230370181248 332261133159417 332374146990501 332869488491232 333005601065984 333242999191872 333523538505168 333812996111672 334020592958976 334310481947904 334631604977439 334685609577984 334830448922508 335007092937594 335506358351808 335620475999424 336080226644008 336279931385376 336403617403392 336781093727232 337073378492928 337219251174036 337357142396032 337397155431798 337899982787136 338477945264536 338679074772192 338857749178256 339183812588544 339362753275392 339509616711804 339804269501466 340145217953024 340185561675036 340471945557359 340692544628352 340979355312288 341275283655152 341603673320448 341658226444192 341783890635264 342315481312728 342571937700608 342612569249412 343285763289238 343412026099296 343797366513216 344095740544864 344608550888448 344757684508776 344898658246912 345144534877296 345734888829946 346250142017472 346638667062912 346788679241169 347606921570832 347749060381184 348083091881294 348418032310656 348720416514624 349111713439104 349262795858823 349926335480832 349967839315248 350230028707328 350566443309698 350623019557888 350774756014056 350959811648908 351297520180992 351482851606656 351602403427968 351634960165797 352335046020573 352464637217616 352860135507936 353124491754496 353463686642836 353803804510464 353860305960056 353990458157952 354200805471744 354541034216754 354806649761344 354848732436891 355377568103712 355522884383744 355676741317128 355985425192012 356384874135752 356515954886784 356727802894848 356915999134464 357070458955518 357216467470016 357471125408628 358059313998848 358314572798784 358616218518096 358805411015128 358927453499384 359150668918272 359462367737088 360021454484076 360168669680512 360861533464608 361174717104432 361579988919072 361712980468224 362118856264704 362433131106816 362466690719364 362589978535092 362738244018304 363145270256384 363843860187456 364159632121824 364702343943168 365052659975388 365462283204648 365736080745728 366087389737223 366439654671552 366632974520736 366850834238592 367657078476996 368025973522944 368069624107416 368220130254592 368345375019776 368379482078454 368699190377441 369112905354886 369248667561312 369468081569664 369662999103552 370695566728872 370847146641664 371067510494208 371111521827312 371263271826944 371423940608028 371746291124362 371977478522496 372104001295488 372300309441984 372879363572793 373492905119488 373714841127936 373759166453904 373911999093248 374073814143876 374271161489918 374493559951896 374631301199232 375051672559872 375377171503488 375539620625631 375693181304672 376253081723904 376579623343616 377002180903936 377165333269032 377364311584876 377727427655424 378090254974509 378798083629504 378937408109568 379526785195536 379691851635712 379727009325048 379856167989144 380422272561408 380787688422603 380849141933568 381214967825538 381500566984768 382436119974216 382663370197152 382865249071536 383435838116352 383566258285056 383934694112046 384091687593152 384365504749716 385393429913184 385596749064912 386171408899584 386831937445184 387061799739648 387107708112972 387265999060864 387433593220443 388010990527776 388347736573104 388783499057184 388926496240128 389110794922696 389362908146688 389690691785472 390028895605888 390466544507648 390635523742926 390841608427193 391217692928832 391424084743776 391557221999328 392140764804096 392326586616272 392470886970624 392911276015104 393252274908416 393422459703042 393630014670431 394008782295744 394450897002624 395125587234224 395714448019968 395923212154624 396094552830438 396158476643328 396883155287542 397265053223808 397809247864336 398092844205063 398192036926464 398537618873856 398984815358976 399157480981512 399368061531516 399963244931712 400647363782512 400932983402721 401096927598752 401694687550464 401831318203392 401868525903768 402217298593572 402668624023512 402816728248704 403268726294784 403656087392019 403793385186807 403958499020384 404411778240064 404560523609088 405189753390576 405541408499304 406145792118528 406487704362432 406840485933728 407296999012288 407446805584896 408080524520592 408247391394304 408295812534456 408538429038432 409237215349732 409502368912896 409847106877824 410063326874432 410202803999296 411453090838944 411621336777728 411670158092592 412771105262208 412988867850944 413234273050368 413631206586213 414247646536416 414388546897248 414557993163776 414956198203316 416182436710656 416401998990208 416582202114771 417049646310066 417203039971872 417671180805312 418385588271112 418788176767488 419009113737984 420025030231422 420179518259424 420650998979904 421005122375376 421370503288504 421843320405584 421998477212928 422249236079616 422471998975488 422654828967756 422877805839258 423021641624274 423652076261568 423852830183651 424127453516928 424484503552032 424852904142128 425117118311424 425261715766272 425486067933696 425894769971286 426147844083192 426372663738756 427153333090176 427512930450144 427738470274192 427992639945024 428150058513408 429002481718272 429188137857864 429363635776768 429414561458652 429776062424863 430790112154864 431046095164608 431273498954144 431916231441408 432103148542296 432912095576576 432963442131864 433327930709366 433973724942912 434121334844736 434350361015648 435185929625832 435674248943472 436000647982592 436419449834522 436909153277212 437069851399104 437560284653184 437749644288033 437940033420736 438782507556624 438961928677888 439274862571104 440026222147204 440449634186496 440681998931328 441367409943306 442093642794496 442408809271968 442589713212416 442781249394792 443014844212556 443165529320668 443441132031744 443825984654976 444323998922496 444516285638502 444698051340224 444750795796461 445413613673952 445747309263872 446175473303252 446440598563344 446676123916792 447105934775808 447341811135744 447493967999232 447535403847378 447923809797387 448373241847168 448426422208002 449625668232048 449862873909064 450295751195136 450533310382848 450728284255326 450801025145856 451234043548596 451572099696256 451625659465134 452679488949072 453072359335288 453580748900048 454017203684352 454256726171136 454453311397932 454639140416384 454963250520072 455741444366747 456420641750304 456816758999216 457100851350528 457695546675444 457882701465728 458209123888824 458396488684288 458594865444606 458992869653549 459278315318592 459676912678368 460192713169728 460361975141376 461321242733736 461478154499208 461666856023296 462110311635511 462184889417216 462384905654892 463074003874944 463475895427776 464557376414208 464612476332312 464960555352832 465482284585472 465683727811764 465929405120102 466377742309248 466623785753664 466901061758208 467699674685408 468396693574656 468452248863984 468643802142208 468803204570624 468846613554396 469253515025834 469780061360764 469952849623488 470232103815936 470480180677248 470683786805001 471738406013952 471987277543936 472721378955672 473131643249188 473425881755904 473586910739712 473836757471616 474041816199567 474235655089504 474573735456282 475354606515712 475887998845952 476093945274024 476628167211504 476803474253568 477338492348928 477752763731712 477959517159894 478154958024128 479283156982784 480028605978768 480205163725056 480743998834176 481148711286144 481205779058466 481566289472576 482106651892096 482315289519327 483034090248864 483288920959152 483453304713456 484173801441792 484638876174222 484717089733632 485125146916608 485182686323412 485546176162432 486557920695077 486736879967184 487026107523648 487283044272864 488175237817344 488586206228736 488644156142604 488843966027648 489134445651456 490029201936659 490209437969328 490500728980416 490759498809888 491172642771272 491490884054016 492331556748416 492624108759552 492682537598328 492883998804736 493097300462382 493357440145801 493525248561653 493832169762624 494260755638496 494815362436416 495231920810704 495969971363328 496138668393984 496400412589312 497172484763724 497355348143808 497434774361882 497913427363968 498345555271872 498765085525168 499324746602528 499508401598976 500068896746496 500285307757752 500502895337984 500719494167508 501465722921856 502028414366976 502510639406391 502887111025376 503636570207232 504120339966012 504419897078064 505610067739392 506035713594048 506095733147697 506302679100064 506474890652192 507229696748544 507716917896804 508018612158288 508286623767384 509044129913088 509706404252199 509914826632288 510217826929536 510278342512554 510486998762048 511469032968432 511912925482728 512487339666288 512675835952896 513857906550912 513918853874118 514128998753216 514928644933857 515118039148944 515696049769824 516082399652864 516143610817296 516578124293924 516912826332672 517347987370368 517796982097472 518377998742912 518602333244919 519375213026208 519587589047296 519958000594368 520847364990568 521623590571776 521898779658368 522076295999104 522124637821941 523080624771936 523164159242669 523294515960832 523667570158656 524563279604056 524889503221248 525345043060992 525849664964547 525934529336832 526162134021084 526439717473362 527224277409984 527403605141952 528126070440584 529227432999936 529686737631744 530195529964254 530790458940084 530985687236928 532209974642016 532490748708688 533003134067712 533284326575616 533515111975692 533978137788018 534577311203628 534773932330176 535027343018707 535373998701696 535824701205024 536289731458096 536891498698016 537088970998272 537691635059712 537924327777144 538208116522692 538391180249076 539193551605632 539449056597374 540253004520768 540721877999072 541527722824704 541762075656648 541983605816576 542369983378608 543297682447058 543649696660224 544107366027456 544394416712608 544717905384576 546239448182736 546462809170432 546987715813462 548604121118592 548893544123456 549949461781104 550361473682944 550979030733824 551508275448284 552038960284416 552330195381888 552518062529664 552569223117681 553669358032329 553873001341968 554494498655328 554909915614208 555442936153028 556066195080088 556270719962496 556601265741312 556894907740416 557135910912042 557619436686543 558450464162976 558678818317312 560033373641896 560239357679232 560572261691904 560867998639872 561110721215814 561340163167168 561406742234877 561740339927844 562664636283904 563065757255232 563539771957008 563837074452344 564028855499032 564379622585856 564869435015424 565503271355904 565747999903548 565979338069376 566046467377314 567859693295048 568197125444256 568406112164352 568496884985008 569043916987392 569537777453568 569590513987572 569784251983716 570017240600192 570656853260032 572250850477152 572552748611536 573103683339264 573654179961324 574297873607304 574728126886144 575280183872779 576137531389728 577284589509152 578395123597368 578631633257216 578828446459648 580034565557678 580247906167776 580592699609472 580898998591296 582521604859656 582759801865472 583175248585776 583413712870912 583666192384044 584172743195426 584536037678208 585043343408832 585699816761472 585953285614389 587136127115664 587266178915328 587335832998992 587575998575104 588140396627014 588489879924408 588706330455936 589366914022656 589878412362624 590133689554563 590374999193056 591254842708992 591767979539968 592336404212938 592431998563328 592688380851336 593001061061948 593571672029952 593884818231936 594141829245657 594237714964992 595254131417792 595324732931313 596455748180992 596658623998976 596713871796504 597231746396516 597806428310784 597901896277336 598477223038464 599052092297274 599500890976064 600711080510464 600971045673768 601645391398128 602167545953512 602542031325696 602746977305088 603325947890358 603572651932096 604002936035268 605937748530576 606617667360096 606840785413632 608312112748956 608560855667072 609731556543648 610260728900592 610945498518432 611170208377344 611459820592808 611855998516224 612371087091456 612443718801684 612902550237824 613590284226304 613855823024598 614179670385589 614770660316736 615094990311648 615304205998944 616221201835008 616513207539856 617432005166592 617505237138888 617967860570368 618561451624963 619156657893312 619255535430098 619483301776416 619851409575552 620911637082352 621836989745664 622165047671552 622434297304974 622534749010944 622974494086021 623673529737566 624273655065984 624602998485312 625128818072528 625574469465099 626603799497984 626976138421248 627306907569664 627578382406668 628123043623922 628513670606976 630037545347133 630295171940896 631234509007872 631449214319616 631507683563064 631782343295488 632055754932756 632764980608376 632997715819392 633707998463232 634316708758887 634532462436411 634791927032032 635504222948672 635737965671424 636726755328048 637003684975616 637279356213192 638229101900544 638842154956929 639558995608134 640038141305024 640273551633408 641269395675216 641531615048192 641607705411288 641988959917536 643087052692436 643503722577408 644045453665152 644121842187978 644385227945536 644604406284608 646185168232296 646569142746912 646833529222144 646910248431216 647874347162112 648982506622912 649368143364864 649445163197796 649710725697152 649991896064049 650960587414368 651182002267104 651448274971648 651525541523472 653612583959104 654000971973888 654345998413184 654629174751783 655363729915818 655604777098656 656340426979776 656910050131104 657463067283176 658442893016832 659014340851328 659753816581888 660039333220806 661022998396992 662896646351632 663140464191744 663884569818624 664171874092188 664460740362496 664522266318834 664748293981002 665738976982464 666485998383744 667047077010336 667625992223344 668041185917952 668620963895808 669263209954878 669371219155968 669660897845016 670014185875188 671012716703616 671240951998848 672160453288016 672559862770752 672639633312003 672807234806784 674146756985856 674438502348072 674714284792064 674794310863596 675799965574272 676955890529072 677358149544384 677438489197701 677715498356512 678725506550784 679019233423608 679608539002932 680290435906048 680371123350072 680943891114718 681385089256704 681958710624576 682550567310304 683316452888384 683567781270528 684630962625456 685143875401216 685225138498824 686571526578476 686824052198592 687594733026432 687892298166909 688191481089728 689515369017552 689797316493824 690289069754592 691469777659892 692500284034944 693277334125824 693577358482338 695213843141664 695498120762368 696166183762588 696836064621312 697440833029248 698223426878208 698525591717646 698894107680153 699935678630496 700460057414656 701132886619396 701549512028112 701919623297816 702595040361984 702965703213312 703204806855936 703269920331594 703880272538751 704670092041146 704929274435232 705720271015872 706927373285672 707607609020928 707720611920112 707980916315904 708401610943488 709082068433508 709613299522688 709697464873782 710755136207424 711353482634256 711970850384024 712769748271504 713031909773568 713455605789696 713831998268928 714140917911036 714432934940032 714942250817256 716165126862031 716629145597568 717232437036192 717610822030256 717854906998768 718301337836544 718924735474176 720042908968152 720337339361024 721723066929216 722349434208864 723159977838144 723425960936448 724866262213632 724933381438728 725179957070184 725476488036608 726173346855803 726290540512768 727687720374912 728319264243648 730105319950776 730924566409296 731472161491456 732174779474446 732879309343104 733265949041472 733701668477184 735314156953992 736051947045888 736139248214832 736440260509184 736690750039552 736758964156908 737398380754882 738225810709772 738497335122624 738936163139328 739325998207104 739645950693573 741391133457744 741694293283328 742223043654624 742526543653888 742847881216056 743492582248724 743954957044992 744208002590976 744600618883968 745758727145586 746152161542823 746985810238976 747518332907808 747823998186496 748147628287752 748542322979836 748987119903792 749262602398464 750103345119744 750754343006976 751079241251262 751386362609344 753159246687232 754330666538064 754728623169752 755454855310848 756180509949018 757596167259008 759053570391072 759454018650096 759712335978288 760844545122816 761575376845206 761698283867136 762429935651076 763001133969536 764591018235121 764872239948432 765326740394304 765730498143072 766871676232704 767132516570112 767869388224092 768183375186304 768731009499432 770045888757607 770786859826368 771193498129824 772342817799168 773663874890368 774123599479296 774215416225944 774531998121728 774867186440886 775275977371973 775539676311169 776021981055552 776695473146208 777566998114368 777852992480256 778221589845392 779381383570944 780057791211776 780807078280691 780933089015296 781271047485852 781683216854386 782435385857664 782848169487552 783114443998656 784653173232544 784941773941248 785822552030208 786504549816832 786844919406084 787260029340862 788017564591488 788901794005248 789659576210043 790251174468448 791428896039936 791846424309248 792189105660876 793766310575084 794530106447616 795293294946381 795618495728672 796185688410126 797075237747712 798314961963024 798736123063032 799926489863424 800967206682027 801294727565024 801865966805442 802193855197504 803737051807536 804434597187144 805337248047024 805633456497408 806537452589568 807312174784038 807586770373614 807916998040768 808823556480128 809173584896061 810379506781152 811082816998608 812291584237056 812975408724864 813680971867456 814593998024576 814946523670587 816161049041184 816494782788608 816591625068912 817076858076864 818474430699464 819004737825792 819694213755648 820126653748864 820405607998592 820481573720193 822115107381337 822906181677888 823340316185184 825542210524416 825977735701888 826468546100736 827262413172426 827980375686079 828495293072832 828777093794496 829912396406632 832364873421312 832803997980416 833164404229542 834099292620132 834406079943744 835342361610624 836771176542224 837576353534976 838018227475968 840050060462844 840359036518848 841301997959808 842010244750752 842741006577008 843686640811168 843996954425856 844943997950976 845309657935512 845755611678516 846043283248548 847304152523136 847705660367302 848254907033856 848969007104064 849069701065971 849705808284256 850972135867392 851789539942572 852295688166384 852745327477512 854306666180352 855025860900288 855476940548384 855985279890048 858376275715728 858727271553536 858829122917304 859552124849726 861580224309728 862092190329216 862546997908288 864206297084592 865824191153152 865926884263728 866655861418732 867947449885824 868242669689472 868700722031296 870051848336517 870371859251664 871348497886944 872001295965184 872838899669044 873818306554424 874139702798208 875120569306368 875499288576066 875880066841472 876259114793139 877565015113248 877923857355776 878549725142208 880052444294408 880899268372992 881363997862656 882210594940521 882734819886612 884187285588992 884817618543936 885562498789584 886029688425112 886331058641336 886882264063488 887651969309952 888504606319407 888647997844992 889032571277004 889396102680448 889501591592922 890827227347904 892350946606504 892881197126688 893352247833584 894211869551616 894683622271488 894987935998464 895070807694756 895847619594774 896746483694336 896852844416004 899251336464096 899725747818128 900591502390272 901066620765696 901456568510652 902468087097192 903144199392512 903251318930268 904011717514367 905358977898144 906144718670576 907161497800096 908513452342272 908906622795864 909278280832768 909926501040144 911482888733494 912841283500608 913633517998432 915391093350888 915765402931456 916418247777648 916792977368576 917189730889212 917985739307098 918556630637184 919353825356736 920385426339456 920783734536897 922642485467472 922956308998416 923333712046592 924220623271022 924369778834432 924769811309784 926148007749888 926951790855552 928883303145147 929114752828416 929224952664624 929921110705664 930964569170944 931367455623528 931858810240204 932755484618496 933247571507328 933651445957461 933802123516416 935399349370816 935510294606349 936904497727968 937287604284416 937606409141248 937693227108792 938507030051668 939560122721528 939905699246976 940464207631872 940960361354496 941367573610002 942184565435883 943974555087872 945442757911344 946263286498376 946851763511808 947173821479424 947673514943232 948083632399134 948471310179008 949147470912564 950709213031424 952187890548048 953256334423008 953606948507136 954676984697856 955505527463424 955919034319788 956309916048256 960057211957536 960410327450112 961487997668352 962297422572288 962411558116932 963132578945152 964213303784192 964630579038654 965139482034497 966068180497728 966577841918304 966906609426912 968347602883584 969277752348444 970250293833216 970365372646824 971092352324864 972025138267799 973115841390154 973473759934368 974052215047296 974566088545728 977172412457472 977288312285208 977687932055296 978268891302912 980058403873318 980418875938656 981001457960832 981518997619776 982345285542544 983045594873727 984663113496832 985248217519104 985365075196656 985767997609472 986194600924764 986714880291602 987050497123306 987664339525248 988521511276992 989630724872832 990058999831209 990463841621408 991939942726656 992277336787968 992800825178624 994344969527448 994710696287616 994869548723764 995826854727936 996691110543744 996783399478251 997122440971503 997530171050336 998649493205056 999016803197952 1000570615515504 1001005790675968 1001438988335016 1002931445843712 1003894814932317 1004056828733952 1005021278812782 1005774222050752 1008240679932024 1008839794156128 1011220135478784 1012071427188096 1012191466295394 1012605358200128 1012949781304384 1015433835793608 1016037224316576 1016573247534768 1018088259826176 1019412808504398 1019829653264576 1020435653859072 1020556685025108 1020973997524096 1021415836672077 1022938065936864 1023825850965456 1024974679332576 1025351671905792 1027715813101824 1027837707748236 1028257997506432 1029857289867714 1030236078297888 1031392099539648 1032287221634592 1033156248587848 1033825652665344 1034695974740736 1035593964194944 1036755997485824 1037204666489838 1037751856858409 1038750426052416 1039916001188736 1041694729981136 1043247181143552 1043797559316736 1044152591998208 1044249275643882 1046161249543872 1046328318485338 1047335140317312 1049126559208112 1049779006442496 1050690086121984 1051699329929094 1051869058673664 1052324268042168 1052879434946724 1054448554819968 1054807210283904 1056252140881168 1057005138061719 1059373475263488 1060391059928508 1061580917880168 1061971374473856 1064419949284032 1064546197310673 1064981497417376 1066568653151232 1067030223951384 1067956275576036 1069154622407256 1069547864660352 1070054686037414 1070747997403392 1071649402410048 1072579462916192 1073782997396032 1074177941996544 1075848655554288 1076416233045384 1076782360498152 1078387103211264 1078898113194748 1080506009041536 1081443755998144 1083524151313296 1083967211633152 1084739966757216 1086595364894116 1087299393320448 1088214732054912 1088788833425216 1089435810769152 1092478896365472 1092925618340864 1093975431626924 1097208242237184 1097787088246912 1098262169211669 1099898923562208 1100722947365888 1103016550896568 1104077920568832 1104660390763776 1105036125059328 1105138446235362 1106097571132323 1107338716064658 1107746002683936 1108988997310656 1110885872306056 1112132390160176 1112541439924992 1113202531482624 1113789815480832 1114271821824084 1115238873373086 1116900928325952 1120066747283792 1120478715358464 1121144523383808 1121735997279744 1122221442431628 1122680326334336 1122813484469754 1123480679855688 1125402342211763 1126131514510464 1127079543914016 1127674148904688 1128057710998064 1128759245171712 1129738870030848 1131006542711808 1131495999807096 1131958676138752 1132092934754628 1135719386590096 1136394250888512 1136812224328704 1136993769970016 1139075554907136 1139181027975144 1139568503967432 1140034481200384 1141313706520064 1144501700954304 1145105497223072 1147308359922648 1148595747214608 1149456253772288 1150560367745558 1152275062779456 1154569179018304 1156790247194736 1157263266514432 1157656892919296 1160069131115356 1160495812335552 1161185399218944 1161797997182592 1162300779661329 1165043209719312 1165519603730944 1166350497171552 1166827425741824 1167332384768088 1168345486390852 1169072075356416 1170086686817664 1171399633522944 1171906571228778 1172524825281579 1174272254231328 1174671665997984 1175151997150208 1176280793254028 1176979759848816 1177412660911872 1178733828045312 1179756824725248 1180267379109126 1180749998386112 1180890044011293 1183535959079936 1184672808425876 1185376761702672 1186002122123896 1187143344059904 1187769636463872 1188283658491314 1188475429929984 1190508262835584 1190649465862626 1193427743593008 1194463492793032 1195612856621568 1195803792554672 1196954446076928 1198104184594548 1199001781952128 1201500171512333 1201942091347536 1203290782796256 1204335091907024 1205084062651392 1205493954610176 1206651895780716 1207145303864192 1208005872070536 1210072110904811 1211875497061152 1213235334720192 1213681570827264 1216624225497912 1217121711334144 1218290821584529 1219463113087296 1220521457801184 1221890997036864 1222340416754688 1222919641185616 1224742174182912 1224887437603368 1225805100475648 1226982551583943 1227180568452608 1227711646049196 1228359340771178 1229541320633472 1230189980623296 1230608411997888 1233026415079712 1234864010333184 1235010474277776 1235935721140736 1237122903249926 1238313315786624 1238511070860196 1238966603552832 1239702819151104 1240893619758639 1241823274164704 1243673979491328 1244330095343104 1244868594609948 1245948988172042 1247347059475132 1248547310131968 1249205996970624 1249746606344313 1250257636145056 1251148938930198 1253207598995968 1254613815139328 1255156764813336 1256246087247844 1257027341213952 1260075090694266 1260590343881792 1263015367126128 1263564686590976 1264111509865512 1265529961216752 1265995431638784 1267415996926464 1268633417517774 1269064924872822 1269583854064064 1271008445897344 1271558490550953 1273453510656096 1274558712426384 1276458203801088 1277684309913858 1279117991216268 1280076282610048 1282538791350432 1283063230096384 1283215410822576 1283977919835072 1286174105384872 1287007445154816 1288090907330304 1288243684375956 1288770455891072 1289208812569216 1289328187274589 1291895168742101 1292370336464592 1293138285493824 1293820496862432 1295748694324224 1297965013245824 1298736286729728 1298890326395592 1299421451394304 1299983792128098 1301112018935267 1301921174828736 1302364004534208 1303051083046944 1307225167918208 1308001943947776 1308691996826368 1309258349503566 1310727459831636 1311209554197312 1312680853959552 1313820100262208 1314926134566352 1316885786033664 1318028681702656 1319507633163776 1320078666441612 1322045996793984 1325793292703264 1326280928383488 1327769139637248 1328343748184376 1328921480724992 1329044532637668 1329496587962004 1331477953964928 1332971996767488 1334094154020672 1334252387389383 1335251984446688 1337241927791616 1338526419909756 1339321795690032 1340028371750376 1342025433407232 1342481903997696 1343771429392161 1344320906576032 1345119725541504 1345279266624006 1348877004696144 1349428569584128 1349588621727192 1351599931148544 1353911781058144 1354716299088768 1354876978395402 1355430996713024 1358038466847216 1359217078005864 1360580871812096 1360742246700144 1361887782229436 1362770178513408 1363917421249152 1365101134620608 1366632905776768 1367224333100241 1369261925250912 1370287750802432 1370450276997648 1373143053156952 1373648104397184 1375189466052864 1375784596333818 1376382962179456 1376978608960647 1379030738035104 1379594632987648 1380578139509184 1382939555319784 1385000568069888 1386330934906533 1386554668251648 1387154716964676 1390427686283328 1392332367525176 1393672129242624 1394881666058496 1396446853756416 1397051183435292 1397788215360306 1399871357260992 1402265773238792 1403099024056224 1403839246595632 1405190080723968 1405931406426624 1406409613711872 1406539840663188 1407760545077502 1409340184082292 1409858548870464 1411440542031744 1413854746571344 1415215218041856 1415441223840224 1415961832631808 1418164136867016 1419226599045376 1419394929747564 1421510272414848 1422706965268512 1423941700768048 1425539496543008 1426063819547136 1427663996537856 1428281835822072 1428865869880064 1429884501634512 1432330253724062 1433258291195136 1434464874072384 1435221644060512 1435709813997536 1437849470948352 1440085817936304 1440674678722048 1443446133858432 1444698868417728 1446319955676288 1446945868557981 1449866762877456 1450359914140368 1450952976073216 1452346693711606 1452581081025536 1455375440749824 1456638528487296 1459673762085231 1460210639901552 1461849132818592 1462944322982912 1464349558948892 1465758618686208 1466531898082944 1467403336954368 1470087605809977 1470628313907984 1472278496429664 1472880521018368 1473381500079104 1473517928313816 1474796761509764 1476451621419544 1476994670245248 1477872326278656 1478651996414208 1479291901387146 1480072320437403 1480575745684959 1482782266915488 1483388586566656 1484446087309248 1485695762432112 1486985164497448 1487909914089984 1488416005181952 1489201237767936 1491517454291172 1492304323085646 1493971620477952 1495036665815616 1496295256575504 1497084645959672 1497974239807584 1498525204796928 1500206690239488 1501508686013952 1502158482502524 1502772725218688 1508661333076128 1509457246339504 1510909710621696 1512361019898036 1515192334518016 1516647757482781 1518107140782144 1518908037300192 1519424671956576 1521689090245632 1523150753690412 1524859871302152 1526002267939072 1527468074420827 1529182036470242 1529744479896864 1530653480788608 1531460996286144 1535738776448184 1536366750372608 1537462018998864 1540091777515214 1541573719652736 1542386996259648 1544785934801571 1547327749780736 1548247198958592 1548430832451888 1549063996243456 1549734372881772 1550551954743946 1551079352622338 1552043962111104 1553390946292416 1555133996228736 1555806999734757 1556443179690784 1558762767141888 1560115582423552 1561614156561382 1561866178030592 1562542094971704 1563366433708772 1564870771715328 1565696338975104 1566228887997312 1566373913465823 1569306346465088 1569492477728007 1569883547882496 1573009099633664 1573689838812168 1574520058681724 1576035129182976 1577548994893641 1577803588010496 1579319152420086 1580502348936896 1583692848618496 1584378211321752 1587532621150168 1589060212895232 1590586589892762 1591236991457344 1592371376820252 1596629923926048 1597472246126064 1599852979726848 1601934413364054 1602589455130048 1603731933610884 1604387710395008 1605082029056121 1607474103615072 1608869194374288 1610674496094048 1611266912994816 1613074905179136 1614624349568076 1615173540747228 1615833996081536 1617647112960256 1618347169792122 1620759013562304 1622165633997216 1624583168474112 1625950817449728 1627361943734912 1629187996049152 1629893047341174 1630752917920357 1632322098082368 1633183250137824 1634153716153728 1636948861398928 1639388427511296 1640253307497728 1640811215997184 1640963147440386 1642387302590419 1644230214762674 1645812363355776 1646680632370368 1651084421048832 1651955471403776 1652937092201472 1654524826344852 1655960751372158 1656990586145664 1657554187588992 1659824792813264 1661008074096987 1664729746842624 1665607995960832 1666328808459084 1668198585240264 1668812159887488 1670684723221248 1672858310059629 1673542353084448 1676036454951936 1680100120925688 1680718073037696 1682603995919616 1684020489501504 1684220226704631 1685482013154016 1687373281622336 1687993908851712 1690619315871024 1691511223357032 1692086566497096 1694608305046272 1695411320734604 1696509814067712 1697938014208128 1698139402131942 1699411616568512 1703579079885144 1704591376332768 1705490654955024 1708613332360704 1710051721800576 1710953881096768 1711970559780096 1716752551431456 1717454543107072 1717658245834608 1719104249699452 1723160448619456 1724184380658432 1725093995816576 1725840551618337 1728412594169184 1731853768527456 1733311722837464 1735894899771648 1736485339378944 1737401444062592 1740103696673034 1740743718503328 1742696995773888 1745677799338088 1747636613108848 1748279405596416 1750241138612736 1750998577152132 1751760133682944 1752518229586278 1755130030226496 1757099450284416 1760104888588816 1761798536745984 1762727995725312 1764421189881042 1765469639773224 1769635237087872 1771124997579168 1772059376850224 1772662117282672 1773764528126976 1775303938619904 1777009212638814 1777295995689984 1778065142554008 1778792205360896 1779003183185844 1781654454695808 1784701893213008 1785762394253376 1785974198793939 1786704495667168 1789367244542976 1789975871996928 1790141615389512 1791695239189548 1793492967388672 1793705688832008 1798502672928192 1799451495636256 1802133241531392 1802913137021304 1804936174194384 1806288398785024 1806502637860536 1808023435028734 1810717955796288 1812289437341152 1814322995600192 1817813245591728 1818556561665536 1819853002080288 1822965777466988 1825682567001216 1827267035996864 1830782186701776 1831530805862912 1832836495555296 1833585954737152 1834379461778424 1835971478614196 1837113261274368 1838707650713472 1840770852678912 1841567469073794 1842539011156767 1845284970934944 1845912617996832 1846667424093184 1848441246542044 1849539622619568 1852296015499776 1853903581711104 1855684354874889 1857766606290294 1858449905329248 1859842221411328 1862734911247056 1863717620480408 1865510969236992 1866495143014656 1867302891914922 1867604247032832 1868923482258063 1870798698741632 1871020589212698 1873808995455936 1875386454217584 1877014060103336 1879120245443056 1879811398493952 1880928415263744 1881920722708992 1882735147220004 1884369130871766 1888071698090809 1890885515822688 1892526572996752 1893703527023616 1894347642958848 1895347029886464 1896167264798268 1896942620358016 1898294941825128 1901541888564703 1904375781096096 1906512668846016 1907213897014272 1911011054926848 1911838068639576 1912619832096512 1914457005347117 1920114423915072 1920820654900224 1924594845144576 1924823116233864 1926265157890304 1928426607568384 1929261158077308 1930278964068994 1932136360995456 1933155683836608 1933813218853824 1938555504696888 1940500587666432 1940730745293648 1942184704649728 1944050276535598 1946231682780308 1946947519868736 1948104430094592 1949132177091456 1949975688192147 1954344824914944 1954576624570416 1955375864110592 1960116807746636 1960837751877312 1962002915921664 1963037995239552 1963887524255349 1964690571085088 1966091189747454 1969326226993664 1970730150393312 1971535995218944 1972389201849528 1973429760583204 1974100994246612 1975328679050496 1977043022553984 1979261449745664 1980117999662418 1980927683242816 1985601650357248 1988689939054896 1989421392575232 1989739097447528 1991653709455872 1993382221087488 1993566798956502 1994244881943006 1995060342100672 1997298986410112 2001141231031008 2002877976670032 2005862891687424 2007789629864634 2008113657467904 2010042557625564 2011548444101504 2016481359864048 2017679588312256 2022440270957568 2024142854376192 2024382932590788 2025210716400256 2025899562608768 2030120979451873 2030867671587216 2032074448633152 2033146495069536 2036176519652352 2038825617008796 2039659306529152 2040871307718144 2041113370050216 2041947995048192 2042831673344154 2044604601183991 2045876131873728 2047651701930912 2049949358665152 2050703343811584 2055431626203648 2055675415496472 2056515995012864 2058491388194549 2059714579735428 2060472156595776 2062784199079296 2064574443269184 2066312497175696 2069391949481472 2071187928389888 2073511994971648 2074409332979676 2075503713716818 2077500852104832 2079832002377472 2083389459962272 2086494362287104 2087595118633472 2088305183996416 2088498551287764 2092322499087744 2092656636970676 2094670280634624 2096682323040459 2098253118416224 2101380172243968 2103398659858188 2104648536084336 2105758869893448 2108897109639936 2109614420567808 2111640817616253 2112504281762336 2114010276123438 2120782119857016 2123161835760336 2123942748947712 2128839898568064 2129092394621346 2129962994834752 2134060447902768 2135912551152072 2138309244814512 2139095729320704 2140109372074828 2141495994806784 2143298804820096 2145158925832384 2147565994792064 2148495380586093 2151697311108576 2152832466090768 2153564720996304 2156774206422528 2157796226389496 2161012018083072 2162887511996288 2167048302626592 2167394374005343 2167934423266304 2169479933514432 2173190729788232 2174598786640896 2176429464109824 2177577666850432 2178520040567409 2178871621538304 2182857354081481 2184957792730944 2187950863253848 2194416484474368 2195574176493824 2196524338423338 2199797847124416 2206033101793136 2208155841137664 2209320781527552 2210072250118656 2210276892470724 2212195142264646 2214677432129316 2215492005367872 2217977994621312 2221771744612112 2224264780320352 2225082879849984 2227579630961664 2228543643648168 2230477746746172 2233801856651904 2238456484628469 2240133494567584 2240957430716928 2243471994559488 2244442884863256 2245360652668672 2245626968939508 2246961359711376 2250804684423526 2252263029020928 2254159087828032 2255348297809376 2256115421996128 2259477740061696 2262991999614192 2263917352277504 2264185869509256 2271438773180192 2272788501777024 2273987539940032 2278362055950288 2279137007934864 2280068962400768 2282627413040128 2289003401908608 2290210994446144 2293773054705363 2294616719845296 2297191494429216 2298912507544576 2301120735491116 2304550125558912 2309138358036608 2310137666272821 2313580494389472 2314526533028864 2315313785838592 2320138262230712 2320991624671104 2322370798437888 2323595994365184 2324601559322658 2325827932115919 2326619028933507 2330086419438624 2331039207461888 2332700994343104 2334664769536176 2336690972781704 2338144150712832 2340173373635328 2342421234842073 2342799267045888 2343813142457556 2345049650563158 2348544508462656 2349343331995968 2352561586508056 2353959519697632 2354825321823744 2357467656090624 2359513649450496 2360534758218252 2361499996772224 2361780088022586 2369345616851752 2370753523405344 2372004244247792 2374286688119808 2375539272927744 2376567316982628 2381016525671168 2381298931725252 2383303618901513 2386855487186016 2388926985586064 2391225713243136 2391607585109344 2396208369189096 2398003563904256 2403000343024666 2403884182695072 2406581565592512 2408670183814048 2413303791561432 2414290607728384 2416011744141072 2420144221809622 2423750994122304 2426470669440384 2427520754688183 2433248450995824 2434243422668288 2436581643169058 2438926226174592 2441042915602368 2443781994073728 2444839571011761 2445839282371232 2449484348365824 2449774875206736 2451610200951296 2453965103167886 2454361136905216 2455423292098392 2456718681542356 2459082641266944 2460379961246592 2461216823995776 2461444721160579 2466052830159424 2466345322144011 2470020948555552 2471871442281472 2474245806499852 2476626631573248 2477022141720392 2477933207105664 2479405638302208 2481787239517278 2483646548329408 2483941127058237 2488660190686208 2489737189219896 2491897976344084 2494694118950264 2497094620263936 2498411993941248 2499493212688626 2500515272290112 2502297877860396 2506415197991936 2510313529626672 2512492174495688 2514054682427904 2520150181388532 2521180687763584 2526030734252256 2528223019731024 2531059922433504 2531990863277568 2534831993852928 2537266835035548 2538129849745644 2539167708128128 2542016891794688 2543116981101906 2546907021312192 2549117424852768 2552916407602176 2555368619827716 2558235982432536 2560152565220096 2562611728160561 2565077582700864 2566430821645152 2567955839670144 2572348210769744 2576181814660608 2576487368751912 2577540911782144 2578417625138432 2578656374549178 2580894332642087 2583790337484202 2584740672929184 2586276570987648 2587640993724864 2595930026491648 2597472573459456 2597780652791184 2598842902788608 2599967584256196 2602224037870534 2603842349657472 2604728009068416 2606102166093888 2610155545009551 2614450335836416 2616003887895552 2617383993652736 2618516699007132 2621454919663272 2622419108394624 2625361707919104 2627640200524416 2628777344379417 2629852269132704 2633771572067328 2636057363405312 2639015266327552 2640157332883224 2644091993587968 2646631784821563 2651586585406528 2652561856766976 2656687496368752 2657842961449984 2658089065275336 2658993175924008 2662955907929856 2665513818958221 2665943993534976 2668188308041344 2668504774778766 2670503968893376 2677052839819512 2678643591380064 2680056743500752 2684050866814464 2684963807995392 2687542858784322 2688641813152064 2690239451083008 2690558533248012 2697754009392288 2698857139168256 2699177243454384 2703199862297088 2707823562116288 2709432598177536 2709753956790804 2710861993426048 2712035152543101 2716076933694432 2718434156011728 2721484493400288 2723775564458872 2725540357026816 2727834842498304 2730202269241216 2733265811553536 2734448666200482 2735891258990351 2738523850501824 2740900553995296 2746286106313904 2747296208794368 2750378932105728 2751569192667636 2752765924358912 2753957217921294 2758061476070208 2761156279018368 2765879110639568 2770001136139776 2772661869813066 2773109336503296 2774309433929352 2780855372566656 2784664735050352 2786649909435441 2787344258485248 2789763332116992 2792893707512832 2794102366870584 2795576430720612 2799742714521984 2804531546477584 2806198048112448 2806530883819047 2807678493191264 2811862812853248 2812819227423744 2813079681326376 2815521090155004 2818680368164584 2819717097740928 2822881084063488 2826553696307649 2827709493142688 2830882447680448 2831923665263616 2836328273734032 2838453198090752 2838789859495128 2843020544829696 2845413930537024 2847883401536096 2851078993086016 2852127639094272 2856563671644144 2857731739760128 2859769003269024 2864660507448124 2866516582390272 2868929748144768 2870443288121024 2871419627995072 2880171635872608 2881349357444096 2886892267716864 2889397736835456 2892639911352576 2893891737115962 2895418446103491 2899733525754912 2900719828280736 2901905952146432 2904693387423212 2910750881499648 2913277056974592 2916075414803397 2919347524170462 2920421279803104 2923698265637184 2928699117897784 2931517237372416 2933063796165888 2934806673908736 2940175211619954 2941256627815968 2944556992859328 2947035856627632 2949593523019528 2952903242839088 2953989340490496 2955744652557312 2957303992828416 2958583802774292 2960144640874806 2961151491369918 2965564533830976 2966969811285557 2968892174618496 2971391524864224 2973970328994896 2975819828179968 2976832010363904 2978402475535872 2983034908582344 2984608646171292 2990073331631232 2992590513151008 2994169291919344 2995948479615168 2997050409593856 3003017372027904 3004316965005048 3005545450437376 3008432436974041 3017322666152256 3018914492679008 3024722039796072 3030384669036032 3033295514965562 3036214281564288 3037816074600384 3038849343913152 3046301507380824 3049719742604304 3052004535878144 3054936148841654 3058364072940484 3059488959793728 3061306961577216 3062921992572288 3064247510016231 3071477552896368 3072733500745216 3074924037997728 3080183555030428 3083147439305472 3084773992519296 3089571869603142 3094655499561472 3096861664903776 3098127992486912 3099468745763544 3101103909487892 3102158705244676 3104087924222208 3106781892584832 3110267992457472 3111613999469514 3112886359381568 3113255570575227 3120231164847104 3123228313122764 3125084189943408 3126732867417544 3129741543430656 3131392677950208 3132457775994624 3132747826931646 3138612692930176 3138984955456014 3147379677624336 3149040117363448 3152070258365952 3155097989787282 3155607176020992 3158638304840172 3161004697873792 3168756422643504 3175065242300336 3178120425790464 3181173179785524 3182473982914688 3184742753640504 3190190110567229 3193259847852096 3194944492252128 3199705959453696 3203868826728108 3205178910260096 3207463867221768 3208775420790016 3210164058112242 3212950087574843 3214948207230144 3217738388748576 3221348992188096 3222533825989632 3229248699136152 3230347081494456 3231667992163072 3234772181448577 3235294225920512 3236694339584244 3241518027124608 3244331267994432 3251901634899456 3254723887469824 3258375992098304 3259786094682348 3261505835840714 3264644196164736 3266366500275648 3268307432307456 3273897722797856 3278776855022592 3280506614995456 3281622431994368 3281926294880772 3284774605180838 3288460429525348 3291624726711552 3293361264740736 3294786507635007 3302168842097664 3303910942807552 3309049652689704 3311921502744316 3313981172291328 3315108375177984 3318292713396969 3319649585626528 3322016148193974 3331215991921664 3332657616918168 3336397170480528 3337624319774976 3341369446442496 3345716620119258 3347084706168896 3360200241851376 3361436146075392 3365207991839232 3368040979003008 3368440453409262 3370964026308032 3374746563244672 3376207026635289 3381238631742048 3383022446714064 3384173132994192 3389216610092544 3390822641469208 3393019628135424 3395876028416256 3396278804263884 3398823233137024 3405905444865539 3407158159770288 3409182752665536 3410981309910048 3417226664721408 3420103443601152 3421907762193536 3423941119560192 3430204413556613 3433505102862912 3435316491669216 3438208499398904 3446320897238912 3448368761316864 3450187991633152 3451681103236674 3454676739931571 3456825188338368 3463707537054912 3466623445674928 3471789799543296 3472970678757888 3474802888125184 3480207393346068 3481487437006656 3485393991547776 3491355598676176 3495273226217696 3496558811192832 3500482277225472 3501997154304264 3503520267365888 3505036459172556 3510260060452992 3514198900568832 3517574475844737 3520209777177632 3525455991450624 3528842379762084 3530939279546448 3539270474175744 3542249995158336 3542670132033879 3544118753700448 3545324234565344 3550607877239808 3554018425277628 3556130285108016 3557584410721792 3558006366371688 3563308909391616 3569403786426016 3571524788506752 3571948397587878 3573408991334336 3580283230779024 3583390478379096 3586985934777344 3587411377664016 3597005345856384 3598902991272512 3604500514536999 3605826274042608 3609872348388768 3612576797570048 3613005275721072 3616046870057468 3621435911592576 3624578874682304 3628645991200384 3630216332714433 3635626491183456 3637113123331072 3639706004160576 3645931554933976 3651365134002432 3654534071993728 3654872464753587 3661564373403552 3663061611725824 3665672991110592 3668758923556848 3671942957228392 3674226522548736 3677415301426944 3680947654751829 3681541705357824 3683134938147588 3685078022313534 3690569941869888 3691825235993664 3696882493084088 3699079245239136 3704592030999552 3707807163422208 3711368709749778 3715533212580588 3716899810658496 3725469822494112 3727435240960816 3731021938473984 3732990286029312 3734605783829844 3737846964516126 3741597397483264 3742041178425396 3745191401130949 3747617990911872 3750772908435168 3754028120206672 3758240490886112 3759622796987904 3763841445417984 3765470294440008 3768738261743532 3776143396181618 3781771031645376 3785053145993504 3790694059772928 3792334529596536 3793885240716032 3796589883650256 3803083777129406 3808751562192192 3813025337692032 3814675471652859 3823676137279152 3825239664193024 3828914010694234 3840228847830144 3849189690289152 3849646232467728 3852530315780608 3856853215136768 3858522316154616 3860557928137988 3864272721990912 3866311367673216 3867626437707648 3867984561823767 3875685506226303 3877111009393776 3881461490587296 3884369409299456 3888100553071196 3892463365560616 3893895039737472 3896208860189184 3898264354182912 3899951376384294 3903336056805801 3909153249140832 3910751728221184 3920233615493272 3921675503754624 3924005831843328 3926075990479104 3927775048510698 3929381142170176 3932182379494908 3938652453987328 3941460300786624 3944778403699056 3946859521166408 3948201988493224 3950657358100992 3954086045107968 3958522899491328 3960235999324836 3961855366485632 3977379878109792 3978842785150464 3979478194895056 3983307418911744 3986764442174976 3987133597913004 3988489763886012 3990120684201344 3994597972820224 4002282462062016 4005755953340064 4011725783374848 4015579259729268 4020085115251128 4023096888203008 4026961287109453 4032962719728096 4035359176624512 4048285708752384 4048765865181576 4050421432800512 4051799125217536 4060241958903746 4061735343174432 4064148897266304 4066292990139072 4077651234017592 4079318613058304 4081742615436288 4082226740100432 4083895990096384 4085663346688308 4089209202367982 4091752263747456 4095303403861824 4099898717330304 4101672999300723 4110863252407296 4111350830992944 4113031990025728 4116982776389098 4119429159470856 4120944313191552 4125568398158592 4129148886538368 4130935826881941 4132624994351392 4138783898962944 4142375856779776 4147023989943296 4148818665959352 4151007427433636 4155001704209664 4158992804719599 4159664004754944 4166778919924544 4175190237266944 4176610367992832 4176997102575528 4184644998175488 4185313273941352 4189340561269248 4193364646080918 4196506236832448 4206797319716376 4209297072168672 4211517739786896 4217794219279872 4219228841135616 4223281635232506 4225008563524672 4228020552246876 4241564239714032 4246323671520672 4247885497895424 4257679797136128 4258184789242692 4259925989669504 4268120895805536 4271825102304144 4276618489629024 4278191458641408 4280218744149656 4282991989613568 4286597609640192 4290317851664768 4295131989584128 4296990761172186 4299257692699123 4303394622217152 4305664932181536 4307129441992608 4313548412845056 4315592452778992 4322024036166144 4325775023992576 4329930161374741 4334096605253184 4334788748010686 4338959867028864 4346381459576464 4352858928219648 4355155333700864 4357040081134818 4357743243076608 4365714708162962 4369915585461888 4375901726507696 4379021286255693 4388832968948736 4391148352987648 4393048676846676 4399595694248832 4410262817429931 4412066203586272 4418641563055104 4420144500237312 4420553784941448 4424390284529292 4429354864258632 4430984010735744 4435955989242624 4440216961312209 4441727237054877 4443543489224224 4448529560640704 4450165759699968 4457087287296336 4460955493492344 4467603713303808 4476912969256938 4480266989135168 4481914861433856 4488885769726512 4490721305337344 4491253937879016 4493922719422752 4501609368847052 4504526058041856 4508318175656064 4510696595618752 4512230843992256 4525983999228384 4527834704555008 4528371739018512 4542877546360384 4545577003554048 4547975079880064 4549943272448343 4556724111900576 4558274015869728 4560137924801536 4578006803817216 4580421988892288 4582404223262481 4587546109410726 4589233439690592 4594382988858432 4602241470982232 4609100251117824 4618276716073216 4620275332545642 4627160988778944 4640276524461424 4641983249342208 4644741596875776 4647191988730368 4649203118645316 4651655864231838 4653238057867014 4660172838877248 4662381132020161 4665401988686208 4669329539072352 4673381945563408 4676288301425664 4680346747270656 4684842469684146 4685598534091776 4687626284915112 4690099301126316 4697089016925312 4698686663991936 4705123173016112 4707919039395264 4708477433184021 4709650643647488 4719027298900992 4721069516436504 4722999993544448 4723560176045172 4738691233703504 4741507046810688 4744008488495584 4751078545855488 4753134633965256 4762033051342336 4762597863450504 4766607237803026 4773710974372032 4777853971172128 4783215170218688 4792416738378192 4796007127808512 4806000686049332 4807768365390144 4813163131185024 4815246087168363 4817340367628096 4826607583122864 4828581215456768 4832023488282144 4840288443619244 4847501988244608 4852941338880768 4855041509376366 4866496901991648 4868486845336576 4873163286338116 4877852452349184 4882085831204736 4887563988147456 4889679142023522 4891678564742464 4892258753761071 4899549750413472 4903220401902592 4907930206335772 4910846584196784 4913437363084712 4918165282533888 4920759922493184 4922433647991552 4922889442321158 4927161907771257 4932105660318848 4932690644288022 4940041897111104 4948491612999704 4953253263146496 4954044283440784 4955866414211328 4958811276604416 4963574479034556 4967293096658816 4967882254116474 4979474378439792 4983795952688168 4989388237900528 4994189240527872 4996823987882496 4998986425377252 5001030544580224 5004595755720792 5013155888034217 5020627059253344 5024984348991376 5028109364855808 5040300362777064 5042361375527168 5052061468504512 5056446039462048 5062119844867008 5063981726555136 5074533670071096 5076259699491288 5078335416256256 5083213427990621 5084033783589376 5086233962203812 5093814042624384 5098234849705536 5110737239655432 5116471964865072 5120305130440192 5125223456321122 5130155165401728 5132861643290304 5135911679340288 5144696421539488 5152363629321216 5152974737503824 5155081823564288 5156835250276864 5157312749098356 5161788665284174 5167580674968404 5169481345858368 5172553141975296 5175281987449728 5177521654855011 5191860052983296 5195561305582368 5197685805577216 5199935168512392 5204448075741068 5207684699314944 5209456018136832 5212204332187776 5220311090019102 5228900671672832 5234767987305472 5237033398014264 5242909839326544 5244838216789248 5250723415838208 5255280401048832 5257554688758834 5259704538265408 5272114726810624 5280314665766448 5288183987175936 5293263569643126 5303173170813056 5313374992737504 5316178130550672 5317986351848016 5325911815859712 5331027637916442 5331887987069952 5336376616082688 5337009549557532 5341007937786752 5352137127645847 5354105679639024 5357287182760128 5360113487001504 5368101733628928 5369927615990784 5375085717568644 5377283626304128 5380478902166016 5381117066496024 5390321221303249 5395508018784576 5398354486908768 5406399724594176 5415647124232576 5418865196355072 5419507913581608 5421723986852096 5424070305086202 5426931841603811 5428777734178183 5432153867388864 5436868312023456 5442968986800576 5447551128917744 5455669684996608 5460404538482432 5466531623107072 5468897332400964 5471782517980702 5477047701003648 5481801107990592 5492572212627808 5494592417588736 5500757864211456 5503138385335272 5505531848717824 5507914435842588 5516122952140416 5522312558036736 5527617033470301 5531758221279136 5540002272279552 5545323739626132 5548618867858704 5561710745133312 5567053064624667 5569329470100704 5573299818870882 5579526664233984 5588204733741168 5591152861441224 5599485429043968 5606770446774189 5609063092955168 5612396096224896 5613061767638094 5615356986382528 5626159362652752 5631042180310008 5637360736329168 5639434195481856 5645762168126976 5653107392615298 5655418986285376 5661764895360896 5664215094272427 5672656547468064 5676906396181504 5677579718990256 5686041089659392 5690827861074048 5695766803072192 5702157986172032 5704625665694109 5713127343288288 5715463479520256 5719538006538048 5729321014896248 5733033164780544 5737859496289536 5740886576242048 5742839255990144 5743371016041351 5754805751669359 5760343271745216 5773784535433728 5778795473670912 5785279822705152 5787783474231924 5790836892206982 5799467051509824 5801439656561472 5809386774846424 5821501762999296 5826554113949184 5832150829606794 5838695048340924 5840842559606208 5847396531274368 5857398235795568 5863034474744832 5866127592331776 5880350423239908 5882513255631936 5889113985718656 5894071713255264 5899187046039056 5905806485678176 5907978680980992 5914607985656832 5917167605548584 5920289281749612 5922302982739836 5931129067661952 5933939622571114 5937784349236992 5942783049728448 5947940657989792 5956804951071744 5966069817164688 5969217292342584 5980146663262464 5985181026302016 5988338583838688 5991896959230336 6008633930010096 6011090900874752 6016864873948082 6034645332304512 6037828985358016 6049444079592144 6060769338072064 6066591029931124 6072428563128576 6075632149200768 6077698687826304 6090362938355619 6092603014761648 6099439485208608 6104009071756288 6109872297683308 6116728145880968 6118977919587456 6122613923154432 6125843985144576 6128495020032462 6133813803551973 6142955105792736 6145467001490432 6149848075995456 6160367110060856 6166294878610944 6169547985038592 6175474164583647 6179143739206284 6189310999122944 6193723329807552 6198937491527088 6202207818975784 6204317410489352 6208175848444416 6213563785169664 6220535984914944 6223227998939028 6225772718763136 6226511141150454 6246456626245528 6250168379886816 6253465734835088 6259483086861312 6262785355900416 6264915551989248 6265495653863292 6277225385860352 6277969910912028 6294759355248672 6298080234726896 6304140516731904 6310195979574564 6317276609680344 6322009395747584 6328082022600569 6337512845287008 6350130484600672 6362346359571048 6364947965829376 6369485507281008 6380380221134458 6386519695704192 6389888984504256 6407737653456216 6410357820520192 6414927734443536 6417550841580032 6420328116224484 6425900175149686 6429896414460288 6435476777497152 6442697984376192 6445486141758279 6458497398272304 6460694162988912 6463335984326144 6469544362897154 6470588451841024 6473388679168488 6483036054249216 6488662535988864 6502183122016029 6503803269798912 6509447774939648 6516751984196608 6519572189364696 6523011671681428 6529288392329472 6532733000551296 6535560121702227 6536614864614912 6547795445595712 6548572062244443 6561013229990912 6563244863988736 6563852589761544 6569549210361676 6576920859050696 6583249453423104 6586722529481472 6589573015270014 6607821885615104 6618099305379408 6623843005488632 6627962344582656 6630216750355968 6636585426793938 6639299171253056 6644032296387948 6665315233836336 6672794340961056 6675248639549952 6682738892884992 6691433240238516 6694169412337792 6720400483702752 6722872292150784 6730415983678464 6736081958006016 6736880906818524 6741928052616064 6749493126489344 6752414053270578 6755976374241479 6762477263484096 6766044893428128 6768346265988384 6778433220185088 6781645282938416 6791752056832512 6792557608527768 6797646466274048 6804175967874593 6811810889731078 6814316319540576 6818365505331072 6821962619820096 6840206887202304 6843815524387072 6847882239120384 6860408827113226 6867010205725824 6870632983338432 6876416998797808 6881319164116089 6892641794477824 6896737522633728 6900375983266304 6903362206473348 6909353479863142 6913650376676736 6927415074109824 6930412998818463 6933246891349856 6943579599086592 6945941357515776 6949605776250368 6960414786692136 6962974874013312 6970787983095552 6977483796347757 6979857086800521 6982711197352352 6990546452435392 6993117622385664 7003994308608528 7007040534731776 7010072918345112 7020520120905984 7027263704526219 7028397801137664 7035148951689474 7040419554355264 7057684759524168 7061878559092896 7078540948351488 7084499990316672 7085340264067758 7088237507400896 7090648469130688 7108036850555256 7112260570216032 7115168821443584 7116012732743376 7126617818783232 7138807572852032 7143049577013504 7143896795175756 7146817982668672 7149910856704539 7160566461558048 7166780956758192 7174822755328032 7194010691712768 7197805982545024 7209001029073998 7211652548085216 7219744696777536 7226010551442144 7232093740114936 7242871823185152 7249157749364608 7257291982400768 7260432665428866 7271252982366912 7279412008321152 7291863109867952 7302730268004864 7309068143987456 7309744929507174 7323128746807104 7331345982221184 7337517847113696 7343885914456784 7348453045097472 7354830602853888 7361895309503658 7363083410715648 7366269876295176 7370156044627068 7381139883739776 7383650471987328 7393764986168176 7398158490478272 7399035966432033 7415614326844416 7422737419499556 7431066425161176 7433799621316992 7450939644988224 7451823381174711 7454870481921632 7465980572058624 7469211567659688 7475693929032252 7483194794966528 7484082356850792 7490382802261898 7495235981823744 7501545816870336 7508056240413344 7516480981772224 7519245593975808 7530940588880016 7537476523487064 7552286792363236 7563542063290752 7570106291987008 7584669059193072 7587770481432064 7593179767300512 7606167554258812 7617503124384384 7626050675384064 7629350943305718 7647352274558304 7650479328386048 7657828021388468 7680457695660288 7687835184481683 7699292464935456 7705060631561216 7717044632309232 7721115856275976 7728545443981824 7732622735346432 7735252875415296 7735969123647534 7742682997926261 7751371012452606 7754222018787552 7762922981174592 7776201106142392 7784926731121232 7787790079474944 7792417720378368 7796528708365824 7799902752768588 7806672113611602 7818306498281664 7840467230986544 7843351007509248 7848011663686656 7852151980958208 7855550097021396 7858762284340352 7864364758989816 7877816395482341 7882920601573248 7889556807398112 7893719042332816 7896403976986448 7901314716201984 7908172090215936 7917045798982656 7920471998649672 7923710732971264 7954759756219584 7957685570300928 7958956389790112 7973528884349952 7974267195826008 7976979527772024 7980241368402688 7989195945640448 8004564924124032 8011511906680128 8031158519458536 8040170230502256 8046193776406016 8053922574218906 8065925439456192 8070718353249024 8096571417504768 8097531730363152 8100842865601024 8103598250435072 8120483917807492 8123470686348864 8128297794532608 8132585980278144 8136105457629303 8155302468035184 8158637226116608 8164453480200864 8167791980192768 8171326693376616 8178418404735964 8183504527494912 8190606807723648 8199797434660608 8203345998601446 8207673776971053 8222701661985888 8226063980051456 8233965552778196 8238858318941712 8241888626383104 8251136796317184 8258297773076736 8261871653763882 8265249988702784 8284751713559552 8297637331918704 8302014854867272 8310003408419328 8317985609439198 8319328009509888 8333557839849088 8353994205151056 8369289996350976 8370626547882704 8378681122538496 8386729292161836 8393012473664896 8410501200586331 8413594639432752 8418594144337344 8423035479573792 8435588438559744 8438457682271232 8446563270465012 8450017127049344 8456041104493752 8470504776333677 8483128479428064 8492647343041344 8495770995790848 8515359594272256 8516369578485384 8519851979339008 8528035751091703 8536241791611072 8543650204608288 8553236979258048 8556382917282816 8560437488299312 8573195219280384 8580635703329536 8588877861087601 8590263979168256 8593981522344372 8598515385398246 8606789244434304 8611329864363072 8614258883985216 8631184905557984 8644048072332288 8651550047985152 8659860322749482 8668193210506368 8669577496021372 8677919734057728 8686255338310473 8692762919152928 8705717856439296 8710310667401728 8714080162269636 8731429416325924 8739831170923776 8748226244410191 8751803453015392 8758042572511386 8782296705975296 8786097353693352 8799191388497664 8820525634859862 8824132407172544 8841107569882896 8848780569058584 8858709728517264 8861968021471488 8871911978485248 8880433922624418 8883454474109754 8887086978448448 8897059121281408 8900909433856671 8914174574592672 8921910986984688 8935207426607616 8953825938513876 8960533978270336 8977771539453024 8981442610674688 8982507875758032 8987845438845504 9003218737694104 9009052116083712 9016636351312128 9021393191237504 9024461687984512 9025297310922123 9043266181194707 9051967998456768 9056743478037024 9085755092720768 9091154007108096 9095950159760128 9099886544896686 9107784132546869 9113448223801152 9116548031739456 9156013607634432 9160843977784576 9164808446524962 9175092218821452 9178466879381184 9188765977716864 9204482941964464 9218200502235648 9236553432146432 9240550665091284 9254321977557888 9280553048922848 9283966498684416 9294383977460736 9298406237290632 9303311728463676 9306476115734028 9320345677754496 9324762264040322 9330803977372416 9338659078144704 9339766711725681 9346763891126816 9360693494541312 9369684939368292 9375252569830224 9380198602252632 9394178033850624 9397373327983872 9410246346032224 9415838078790528 9416954866368042 9442139032873008 9445999987088896 9447120352090344 9477382467407008 9483014093621376 9488016976991168 9506269267930512 9524066102684672 9525195726901008 9533214475606052 9547421948744064 9555707942344256 9566430340437376 9570570331701687 9584833476756384 9592014255617024 9612001372098664 9615536730780288 9626326262370048 9630492174336726 9634680735256192 9638850262724529 9653215166245728 9657162430913536 9664046976564288 9680576887238488 9695003976489216 9704316544345731 9705882677761536 9710083018752732 9732993803983296 9746326572676232 9755704904698368 9764171662409472 9775127976294912 9779358284047044 9783357129484928 9784517507522142 9799099500826944 9815860412671544 9821693168393568 9826874726169424 9836330565067776 9841519844986368 9844867295983104 9845778884642316 9854323815542514 9864211320637696 9865381288576044 9880083794222208 9896983225999408 9906506526292992 9908088566881568 9911732828422656 9927148958069112 9934586193317632 9935764508232948 9958948756879584 9967591905376336 9978776475801056 9993647975764992 9997972850754504 10002061089160448 10009191511441584 10026311776068434 10041254118506688 10049968697982752 10080600725554128 10084722751054336 10104122937009024 10112892078924096 10124239689734016 10128621079905867 10149067340142192 10152519398982576 10156670832512512 10166426855981242 10168067567178752 10172467924407624 10187628085248768 10196469699411072 10217716334596617 10221474479310864 10232943929730144 10240610260880384 10250446912642244 10260310330803456 10265723286580608 10271823358680576 10289392843078976 10290613240669839 10305949475007648 10310163647128576 10313670500553728 10314625498196712 10323577330568348 10335161349936808 10338962691716736 10345106283950592 10350563974899456 10355043309710022 10364030219794713 10383720105966592 10391122611164736 10399870337024784 10408896151482136 10415369398629888 10418912036273664 10424408664375552 10440622180038204 10457801343345664 10474066796028528 10485819678653088 10489676433578496 10501446831676416 10510560802097664 10515109377517668 10519409076530816 10560629331532896 10576367974351872 10586527139286252 10606346341626112 10616534302379467 10626749985475008 10632356261101344 10635972703696032 10651823631719424 10662055275832884 10672753232165376 10674019099115064 10682015875573504 10692276520945789 10704274255291694 10708211359278048 10714574365520256 10720226974003008 10750171435137288 10754567252608256 10760957804332032 10762234132992048 10780642442606498 10791016037569152 10796708973817536 10813501543610997 10831294248465152 10837730392710144 10839015827163216 10843447973704192 10848140610172404 10853863683207622 10857555468356366 10864307734777728 10873736624046912 10885937973601152 10890648998143299 10895102257835488 10911339369993216 10920809076964864 10933063246214144 10937794664801928 10943565035961404 10954095402007296 10963602215981184 10964617394260761 10985144425255616 10989184835177472 11006276770670544 11011063697435648 11015828871685176 11032245904280832 11042842964255487 11044625116073472 11055234066940602 11063516442558272 11090647479252264 11097237735717408 11123421490266624 11134106129249334 11138658940201408 11146599637741764 11176409467482336 11182305722882448 11198970858087936 11213540893548378 11218126185910336 11224792192449792 11226123535276188 11230713972765056 11235574203392847 11252318725305504 11262084360620016 11274721472658336 11278868390963712 11291524336253952 11306214785230596 11310837972570752 11323529790721792 11328430188544854 11345313094936128 11355159437980512 11372082179318784 11381655722148096 11391533606144384 11404315972344064 11409251331388218 11415270425442499 11426254686576576 11439076013076096 11458642029792496 11475718992579072 11481773152484096 11485678511980288 11486742032082702 11509611503338718 11520686543490432 11547569070867456 11557590947341824 11570559645410304 11575566948463848 11581673784413964 11598934103019648 11602879313122944 11618773549692848 11627056518678909 11653108227898368 11664301659213588 11677390096681848 11681685119212416 11694793062548736 11710008170417403 11714796471591136 11732255184663552 11760700846479816 11765026511263872 11778227971437312 11788143426510528 11798374092078112 11811612971356352 11815957361961984 11834335211097168 11840578563499224 11844605965479672 11862258135323904 11867879245142228 11875568698473984 11885566099456896 11895881315979584 11932139634329376 11938434584685168 11960293326524928 11970362052604032 11976677167677376 11983793918460672 12017267860020192 12022181801749504 12033729747896164 12069290664609024 12075657970716032 12080883861328359 12098888159184288 12133182059862248 12144857126257152 12151264298401536 12155397375652608 12180725876711238 12185206029523296 12198878970417216 12219744595366616 12233456291761936 12237955839174912 12245227846308864 12251687970289152 12256990040064924 12267627607103946 12285910211585472 12299696151990912 12320734220121712 12332589757221888 12339095970077184 12350948329167294 12358287478412568 12387446659615104 12397874983054176 12404415637951568 12408634820978704 12416351696888832 12427127570339328 12441071969829888 12446455997878056 12451545437526272 12453022282300908 12492913252491056 12500336759773632 12506931469670176 12525570711800832 12529831103978496 12530991307726584 12554450771720704 12555939821824056 12589518710497344 12596160469453792 12620391959149128 12634553219360688 12644018791495168 12656164045201138 12675025690574016 12700260969201344 12724692719142096 12729895931658752 12738971014562016 12760760442268916 12773039391408384 12779777969008512 12815475306912432 12820715641040384 12829855468887072 12835101683160064 12840656232448968 12851800350299372 12859792828920576 12870953554994304 12885395968752384 12890972283516558 12897773078097369 12916994796544608 12921388325977824 12926671968652288 12939088725794308 12946777358336976 12966072108498432 12977325071977728 12989790484124223 13004366244032058 13018895549879296 13039144378729392 13046023343362856 13058576784658944 13065466001102592 13071120243404454 13073229729229824 13095590891191424 13097144124488886 13127705179523088 13139098420723352 13153841718101392 13166498906846208 13173445058962944 13179146030540028 13216501886635663 13236198610758816 13247686010977264 13255924689165312 13260433500711936 13273170853587876 13278598342506112 13288064592775896 13310793219952921 13330630467672672 13345588681922112 13350497279099904 13382866480477032 13388338824675584 13401199037429819 13440800967405504 13445744584301568 13472163916012032 13473761813637048 13483856105232128 13498986252978688 13504828106541156 13511952748482958 13524954526968192 13532089786856256 13536692531976768 13563290565876832 13583504113665024 13585115217055536 13595292932548096 13608351935749186 13623621779462156 13628632639081152 13636731010662144 13643925239640192 13649829817345029 13680413774404608 13687631048774144 13720817654226452 13734020411451648 13741265966676864 13747212669787443 13752833997595616 13762638328232178 13785283588955648 13800751966532608 13806724412946696 13818706959726284 13827300753353472 13854830148219648 13860825997636926 13866493782699712 13899211552500736 13920829573384272 13925949748026624 13941575966191104 13954967592695514 13959714173601042 13965422394704704 13981092904870784 13987143396060483 14007988617217056 14020145836690224 14041040241811968 14054527409052438 14056795602275328 14070297903378948 14080839108710528 14115369519048336 14123757118185792 14157081896702976 14168999980633344 14170680528135516 14176475014801792 14181296938261376 14210846856163111 14216073701110512 14224521140432064 14232025465486752 14253235637566464 14277615145704064 14286099154027008 14287793590351512 14293635965337344 14299821713409078 14312232208287937 14321132923116096 14333561913516384 14349645510656064 14388021383425536 14395611965090048 14418002058147996 14423305096170432 14439489393555072 14452021102884288 14464187480229872 14485743646370304 14498315498729216 14514583964801536 14520865330857732 14542505964733824 14558824016642304 14583726219735904 14605460536009728 14618136287974912 14619489859014348 14646257493614208 14662691964442368 14675035694227392 14676776261283213 14687771828913568 14709661205707776 14723790619007316 14732539752590352 14740312089254136 14762279767479552 14767300943974656 14781485723313771 14787529972336352 14796316980956544 14798071932864066 14845474838999112 14862132850322352 14867599242633984 14901879289976448 14903646762349422 14909740963843264 14938423135319376 14951387858064504 14966389589933056 14968164713701584 14980765604523796 14990471963647488 15003091633740672 15016112480826688 15032961963544448 15039467664102651 15061881177760032 15074953046974128 15104573584726472 15127084126581504 15140212583974016 15169338118386144 15171760618037401 15175540962864128 15186359534601024 15212335108517624 15235006248768768 15249640283971863 15252101350768128 15258701886611436 15294704549116608 15315656042776936 15360915391320576 15375670368963366 15398584929870912 15434089264618464 15442231712551952 15457090887963648 15465245470692864 15470505750830592 15471938247295068 15485365995852522 15502742024905212 15508444037575104 15525845962349184 15552402212284784 15569853462242464 15575580158949888 15593057416731648 15599805505537176 15613344227223204 15636612996563328 15680934461973088 15686702015018496 15704303961916416 15711100194042792 15717524568680704 15728729517979632 15755632790964682 15765841203146496 15779113614796224 15787438084665632 15792807953972896 15816344180431872 15840943997299344 15847421465942528 15909519512439168 15917912779580224 15948534391652016 15953959055544048 15960482736805376 15978391891280896 16009129848248064 16023023813360256 16056411382937541 16062317038917072 16080340461004512 16092387552812032 16107845148437812 16131850878912384 16141436706498048 16170963663909747 16195063460726304 16201685731202048 16207196500870144 16240967835614984 16246941372697728 16256595589065216 16265171960556288 16272210915258606 16280795524811433 16286333202534549 16310604936070368 16317274452233216 16328906960401728 16342653386753232 16356836809471928 16367009054989824 16381213615447296 16399594869321216 16406691997202892 16415347553942106 16445403323971776 16467931105556392 16477716637883424 16483777252766208 16502273592634368 16516595546153472 16523743307527764 16530499977405568 16595274663837408 16604029709734544 16620006816838656 16635971218878396 16667115679698176 16683125332310591 16707988410302112 16738579992701952 16741253095765408 16773458584323672 16786024947329792 16821002401172662 16827189278865504 16837188288674688 16846070959147584 16893126540930024 16900034254098688 16912082208987504 16941009552667354 16966256958856128 16985294686082688 16992645282817281 17030719188544512 17032739156970768 17039703958678016 17056071502183406 17072483583222144 17087300409216576 17106473958516096 17113876997082327 17120874976598624 17146390438560768 17161271406659072 17177755722175202 17180527958336512 17187963044688744 17197030770796492 17213578488868608 17222659728726144 17228517767970432 17230113048124053 17262369811115968 17264417255008077 17303100095970304 17319720645498964 17336386421012736 17339154992042744 17355839468115456 17372510676620946 17385525838305856 17420621334803456 17428160324539272 17462858832651848 17479662341847552 17496452488820382 17503606906030784 17516085145022772 17572194707386704 17598382776995328 17641051269719724 17648264814345088 17682215139765792 17697561138117168 17717419457034528 17723936042942976 17743823956970496 17760867845248836 17766908948219508 17774173956896896 17794118242562816 17801818867713342 17828349149185344 17843821973969376 17870414853215232 17907651877027752 17921067956540672 17938282097123927 17955543078906048 17965015751516064 17975690877691008 18006437475388208 18033272702624256 18042786382475008 18048923375969024 18050594621844246 18066260328494609 18086532362389414 18103935996913536 18113486956074048 18171510185441536 18182308014216192 18191900319520256 18199773089793372 18215568265093738 18226896447602304 18233096063478912 18271088815066857 18312027215268864 18321687955569152 18329616893049924 18350184437642904 18356933758762368 18377531955433728 18401441410655919 18408965883928928 18436401004471296 18473106864292864 18481101330182568 18508643955115776 18526422493750941 18561106097845696 18567932997368832 18596812474581264 18606623456927352 18612952231468056 18640691355508992 18649524528080644 18661607954744832 18677318156289408 18679533423451362 18693527782253632 18739369878736584 18750505139660448 18760397204505264 18788356067701248 18794746655967744 18820492692064448 18831676157581056 18833909732736084 18884278065746016 18891999974177792 18894240704180688 18954764934814016 18966028187242752 18976033953982336 18984246067801707 19012538535861024 19050391453802016 19066428951212104 19094843897488128 19111415884688512 19132860680874752 19141140663403374 19169666953512768 19224002744197328 19231073461560576 19252652524740096 19260984348673452 19269361470512384 19277700525449058 19306430332491456 19328093953128576 19361153774476976 19390007952978432 19408633088691462 19411765355523072 19420166037505464 19465987607966592 19492653145352464 19506549366048087 19511409809396736 19528343324818944 19550255952589824 19558716568094088 19566714258969856 19569035015044284 19598199001653888 19631720825343088 19643386336787136 19645716186733329 19653749452338848 19683039689972736 19689734591966208 19691557769284632 19708647631085028 19728422641275392 19730762577152088 19760167588444416 19793966451998816 19816177133763136 19823465656845312 19854297916138224 19869172386635264 19871529016465896 19917897513759168 19935183810752672 19957552951602112 19995945701509008 20004122178320896 20018383022883168 20052623552136868 20082508237013376 20099937395965504 20161201451108256 20169445502108672 20208245874018048 20225784157848192 20248479379468032 20257242159811734 20267929122724437 20298134680284384 20305038797965152 20313341665025024 20332853711962484 20344935848815248 20375256170497536 20392939398822144 20412527903623779 20435432669193234 20442948958621728 20465887859460288 20500893825284488 20520620661606912 20531446573161216 20543646717361152 20578785686157952 20581226481339678 20611898950015296 20629250996393424 20647154661136696 20670322699873616 20677925383433472 20690212567901184 20701127949798912 20710086619420044 20728060439589426 20768788678998899 20782245222329472 20799740674049568 20817792302964272 20830738797259776 20837824072547328 20848817328751104 20881244360076408 20948133592057056 20971639357306176 20979352867156992 21021121604195328 21030218755035336 21038818153061632 21059027058818287 21121258663065792 21173054278572504 21212692683252224 21233068604758934 21253499970950016 21264712522202688 21271945407392064 21324110551665768 21345506464330752 21348038198230128 21364031751147008 21384553041891578 21408548510583388 21416422718556096 21429148731040512 21440453948006016 21449732570113617 21500342870274576 21509134505216512 21524468265984096 21561284885212996 21582032075138304 21593417947635072 21627003087221994 21662588496930304 21678031654326432 21686895947408384 21696281220344808 21707727366415244 21715110936712732 21728615469555456 21747473248093824 21771875947202304 21781297996286598 21790204515670976 21841618153929728 21875589329603856 21887130071922808 21908190804014592 21927204431962368 21929234788521522 21970288850511232 22012553541341088 22031657743370352 22064491808561664 22085685928510974 22089250232146944 22110468133881204 22127032885116544 22181294958504528 22194475471434816 22246842980533248 22268212258498668 22277317880402816 22293199275483528 22331330773970603 22352818934964672 22364611445764896 22397941716175872 22427081787096756 22436252371820672 22449584384899584 22452247070552376 22461427945530112 22471148406785694 22490650613023901 22504637450611008 22524168721240032 22549442945316672 22557736781927424 22612429570461192 22621675945141504 22643405270140039 22647059581443584 22656860377089708 22690626189872256 22710318875961024 22763311444296192 22783067212288768 22808631944688128 22818502662776436 22830540850884998 22852509373153152 22878152026152192 22917284059584992 22951437985158144 22963546304968192 22971357023960576 22973484064165404 23019223006677436 23041373086980864 23063505553445049 23115181894683648 23151133896927696 23163347568827928 23197868206039296 23205758626245888 23228048993778783 23237547099385696 23254113037357818 23328603318427176 23354780193363696 23363370238424832 23389586125097472 23420016340834806 23429592943182272 23521401692959632 23530053022527744 23556455942874624 23576286853021056 23596748184156224 23623225942712704 23633449186447023 23668670422194336 23681157126998448 23689211930959344 23724516270647808 23735758490284456 23751137396947968 23771132198913792 23791762631959168 23841338114058773 23864279268658752 23876869169370336 23920586653049856 23940724105208064 23953354335354752 23967587836921344 24011430894896291 24034535720040384 24067459495792328 24138581329218048 24151315941432064 24161767722656718 24197776318368576 24266364119724496 24289714252514304 24302528596803072 24310794751305216 24361451753422476 24370412059046592 24397757940834432 24439489190733232 24466912583523872 24475911678349824 24503375940578304 24513980080129848 24535255214207892 24571820423170944 24599392303981824 24623021330913159 24641468440243424 24678191940154368 24701896658334588 24716574956825136 24774893319230208 24795749966108352 24808831275903136 24817269641957408 24854255140678656 24892911995756112 24903090875052544 24906044564601816 24985826504982112 25000673519547264 25013862939340352 25061982615453168 25108901543441408 25111879643648112 25179037420994688 25192320938907584 25231503601758993 25240783918298256 25269106438721376 25288037582990336 25312328090402276 25350051381148032 25400521938402688 25411514329001031 25449385438284192 25459791863317504 25477942029124032 25521520884537832 25546078782816768 25559555938017024 25584107253275109 25630950613824864 25641431282080768 25659710937774144 25681312464897936 25703600700598744 25719585657841152 25741907109988608 25766633583262803 25770791937504768 25781944567033116 25795546156194738 25833989593089216 25842776651955648 25878177451588616 25893554716673952 25932144216996864 25954650143955456 25979580968248446 26008732488064116 26078288757458784 26092046686725712 26117153569317888 26130932002205184 26142240486808908 26191181782382848 26194288248977772 26216339807916643 26255410359046176 26278196841446704 26307683436202784 26346890117925888 26358292061080056 26433003773271326 26472397221517632 26495372021954528 26546341707175752 26557196685012224 26576129185551792 26621586439905842 26661260935345344 26691177363844224 26702728301570013 26765732960954064 26776677649351168 26802398074859638 26881601934811008 26944327832024064 26947523627274096 26967712210464256 26997972505957376 27009656213082312 27023905496965916 27049909053936384 27064179573712512 27073385063953536 27075891932766369 27126581131753664 27129798543584121 27170230434111072 27190585865096192 27216703871498372 27247243558924312 27257265278162304 27273462021324288 27287850479280384 27299659634690058 27323352397640607 27375262097548288 27441635308452904 27468040822903296 27482531933353728 27494425339574886 27505667995191232 27525276656464356 27570567177911296 27613448825893392 27637413919452568 27654601506706944 27709660296439296 27721651995273852 27732987565399424 27841659146768544 27851899496053248 27883151932382208 27909935185391028 27919428347202084 27930844789409408 27962185809741568 27974286792120966 28015977234434112 28040291673380448 28082080483623936 28109054818104876 28140595806757896 28161678217421056 28188729009766171 28230739038096672 28247514236371584 28337999961266688 28341361056271032 28352950029603584 28362593876522752 28421693712326222 28432147402221024 28449042280864128 28464050930973504 28555230291408128 28572198308054016 28575587180703024 28587271930674688 28599643426818156 28624464416575874 28642265846232192 28667123827032768 28699291021312128 28711710995105061 28776042766851072 28791223930180096 28836004116295992 28846610192340864 28878978787110144 28904042205768576 28916550788173587 28928374960459744 28971487292740608 28996630997458432 29029167929603072 29041730661715464 29085011929467648 29112949633037193 29117648033284608 29167452439471808 29236272575949824 29238979718028696 29292514987228416 29325383928884736 29350071388454784 29353552522566426 29375543657827136 29447581238014632 29465079505180704 29480624178508272 29524559534959104 29534601887949312 29562971446627542 29575059944672704 29592633961913088 29596143865728132 29690949677998224 29724265700644704 29735198485267968 29803758579952896 29807293524698844 29819481927686528 29876846270638752 29902775716129008 29936329427403168 29961531209047592 29980943927294976 30006183267481344 30032224961653376 30065923927088896 30078935328205302 30094803848893861 30123762355520064 30149906093948256 30209147169452944 30254168253163008 30280425167948032 30338676236772288 30343521236074802 30372719069202048 30424670217035248 30470012497537536 30499280567943726 30504202701536256 30517403773222872 30589409098233216 30631312085553872 30653149003789851 30721830782641152 30751340737926732 30797169859741824 30868178529236928 30871839722009517 30884463425103904 30930490941385728 30941011501661184 30943876494590136 30970731991705044 31005484049810424 31016888075150208 31051691924698368 31092090659384139 31104804424569568 31139706924484928 31151160317899776 31199611011074352 31226688454446408 31273225993126656 31361868923946176 31373404030036992 31422200388085584 31435049137361408 31457459035959264 31511265581929364 31531682406292992 31558227229592448 31574876169331264 31585615907945792 31681887994598688 31694842931885056 31819039024878336 31835825559160448 31849602907138401 31897068783304032 31907918111088096 31920965473610752 32018259696496128 32046047626720512 32076829562837367 32112822765875082 32124634077834144 32160680922009024 32215690296875624 32263701757824768 32282873412996096 32341927327819494 32390126921452608 32481935671229968 32493882745395456 32513191178130432 32530343921112576 32544421830517212 32561591049622866 32572666405069098 32621209872140736 32636667924141127 32657813920803456 32685306773506464 32713673618943856 32734018109979648 32762427230894592 32799189738642432 32813383994405784 32830695107884212 32890806647943552 32935862211112784 32955433275766848 32967554505532416 33033191092306944 33047486615055528 33060999954811136 33190549327674816 33208059419469088 33271942437756792 33334231359396352 33366250664621182 33415976820604224 33482506191530816 33546917168647344 33572049894659584 33642004802345324 33654378557731008 33674376577349376 33692141918295168 33706722610178541 33786253081860048 33800068508197376 33824164417975008 33882019105334708 33932513917712256 33970589372165376 33985290565634562 34065478313941536 34079407917356032 34112143004366812 34144967166444288 34174600818433152 34212947917032192 34227753994164654 34241749953197248 34245811276327497 34322542813318144 34355511444350404 34375926089377488 34394061541592984 34427156977737216 34445319457452288 34457035535940864 34460226096248106 34524739622231936 34528834510016154 34639441290997928 34672772842025472 34678309984085488 34711678936230912 34745021353241892 34771051676611712 34856320649078544 34925717665303696 34959324683695104 34992904977640764 35007213812061568 35032170290045544 35092091216239519 35144389414773408 35196765553990656 35282102539439448 35296529628690176 35364430279531584 35395122276234336 35434838914069056 35447872085885952 35521735690497672 35533817896439016 35548347913793792 35582493995934347 35588236485125632 35603637735426684 35656698298370688 35687643947938752 35815303754055504 35842135913081344 35876564194247854 35911086157812096 35930031503032128 35951381755382016 36012874950776416 36066545405248512 36085572764950016 36097846751938048 36101189243688492 36132520656989218 36173064724778828 36207871993827072 36226973912148096 36242651583985077 36343020370883072 36383800639040512 36399546179586744 36431136530187476 36453792895204608 36466192126957824 36542177630133714 36643375911138304 36659233786099848 36700368875285808 36713867517524736 36755063910867456 36802882821311838 36817931767857856 36962202660365136 37017287910231552 37052844987501882 37122212195691392 37193624949162528 37213246913854704 37225904462936112 37281382711017984 37299049056161288 37323215909489664 37354636312578816 37359066846902724 37387055564507264 37464959893520929 37478739757473168 37501010279320896 37520794409010528 37576712135402496 37589493311935488 37640985384128896 37663352315162112 37667819465472168 37732248549122743 37768556131492032 37788481408361376 37909529869628032 37932056374485504 37952067907964672 37968492135603414 38001444139247281 38025077071722048 38100782907604032 38132857902424208 38189687794976256 38222831769377024 38265721361749504 38282281326806748 38339333907025536 38448005488394656 38462146923121152 38505305049480192 38521968697346904 38538722941024768 38555401050898116 38612860664982912 38656187906257152 38693319234292107 38722307548953952 38780015905956864 38817266177382924 38840332075010928 38931975215933184 38969371452372669 38985306290704928 39013098732096174 39056686649637888 39117433136188176 39133428517939712 39138070030088568 39196398003307776 39263441650686176 39286772673574272 39291432373466658 39307498904677696 39383115538569264 39417295262170056 39456845282550784 39461525154304176 39520335176888832 39587932903997632 39632354267526272 39649505659906989 39708595832276448 39738344773270528 39743058032931792 39835795027518336 39870367621505344 39915105903204224 39932379659858763 39991891403018016 40008244356641792 40036766045766336 40105247104273736 40165016474026752 40199874791931008 40203597112289457 40322402902216512 40416491748036096 40451568315696384 40496958758936064 40514484319623468 40535858245448874 40596269360568768 40610077595930304 40665707423924968 40689871697630496 40750512340995072 40785878797644288 40825055807247558 40870865338386468 40885897917243456 40931775718920576 41001787650568976 41041241323213824 41062893146322432 41157571372315904 41162452962679356 41223797900030592 41258501992786848 41294309322273392 41340645399747232 41355850766866944 41402255899597824 41420173238840088 41456120879178852 41537577357997798 41564490444658944 41599481348099136 41635584605928544 41697634657502208 41762488720152816 41896267184114112 41943278714612352 41961430188181449 42060437510070672 42077636306123264 42118054117636574 42242517326131584 42346108557145008 42425385366504448 42466137209517868 42506999941900032 42529425044405376 42543890814784128 42632540568489333 42648221103331536 42696076396460256 42728063502294016 42769106083783156 42817097021166776 42832845437112192 42858297462081024 42880907896012032 42899465140227234 42936696624863811 43000685740549152 43018269010433024 43048936531968192 43122569770425992 43164064150276608 43186835895270144 43254006174443988 43325176993860608 43356063308652864 43392562440689616 43415454732830488 43430221873425464 43457230939110912 43494946496187648 43543751894404608 43562595992573196 43580409031341952 43751178659207712 43774260143845616 43816381608029184 43854408863924736 43858469577043044 43940577701022464 44025107082682176 44063315486740704 44128983617123328 44171371857021948 44220936267762408 44254065770233088 44296574158203983 44362589917009056 44388950942869632 44536424516997336 44554635760805632 44586398550967056 44662661547941206 44705637869929344 44729222891529792 44854163574193512 44872504743641344 44899168769799168 44904494141104752 44922855891060224 44942296813571388 44981301226047802 45009274901222016 45048337442480064 45098885890633344 45118402992307953 45224859140922384 45243351890283008 45286810540280078 45294119162887168 45313720754179416 45381252379744512 45420637751922048 45515281854112203 45526622888592384 45566134424577536 45617263889376256 45637005325552872 45661081701769996 45705018746306304 45748920851915589 45756304052304384 45834568119169984 45927092609936384 45942714047921152 45946968128330808 46038446013354872 46082746173961728 46127011106890098 46302267793855392 46326695137655856 46395736412078592 46411517252491776 46456097987557566 46475094198771392 46508226074715636 46657206636854352 46709560386727392 46726740476849664 46779172250194944 46840032681669612 46859185886364544 47042803385919264 47060106045055488 47112911885749248 47152573706042112 47193496368312448 47246451885425408 47266898372894046 47291834619690353 47337340844388672 47362314253996896 47378423861918688 47449032541295616 47471516980568912 47542264397827584 47583525263918336 47629231775122151 47682676228117546 47728558537317504 47753738338740672 47881448210416128 47906708670709504 47935175673842688 48022861789792582 48069071440080768 48134918991584656 48169234148812623 48277162658436096 48302631882864128 48323535445313436 48395552636737152 48512890991729241 48532728239448992 48605057193606144 48621589502610432 48722903506844952 48740824118093184 48795515881668864 48842386574434299 48858999607603647 48878978381466464 48933825167047744 48951823356699648 49027960160259696 49070510428415784 49143640846341888 49198784607963648 49246042661826318 49282936880486848 49403793316669176 49433149913650272 49549786638460416 49591499932216704 49617662551806272 49634539283914816 49785823991512224 49806181750105088 49812089129203632 49971653009964224 50001347039094528 50027725878680704 50049375996931773 50123965230906336 50223759287296224 50358074841989376 50384641877815168 50463007203517986 50481567836596512 50538212877442752 50624656180804552 50700102762296064 50801043876805376 50823028658002062 50898770876568384 50955884058248064 51043041769075664 51092157565633536 51119111876034048 51168214506550218 51261901227649728 51319421875548288 51362624929795872 51407201401197488 51439171315682304 51483814219977216 51533267166525606 51541583875009536 51563889134066232 51591092312389476 51667979186178432 51685553303911296 51756354903177232 51787109433347904 51793251765024231 51909300287910912 51959161936496892 52017464976128232 52156577514917568 52184093373451424 52261864004410368 52284480973617816 52382363564765696 52388576497955544 52432679615833286 52510820718092352 52556393682893408 52615366872405568 52716584122160112 52866007546542652 52944794443035264 52990744043909056 53092683414351504 53114393370024448 53152258371103584 53243172879811684 53322521870690688 53382354727688448 53405456603140026 53531465921908128 53553355298702336 53604796149719276 53763203869622016 53814846291371781 53895047254548192 53935424420928512 54019312426164624 54047810993931832 54099818107872768 54128359147425024 54146770127907072 54151783865532738 54198780985483827 54253162263507328 54259597087168242 54340460868222144 54433407742996744 54494487117848624 54514530556324608 54546924042648576 54575700958560768 54599319269380116 54646704795281214 54883270616905808 54936081645806592 54965063866707456 54988850679149772 55011335990382464 55050553312928712 55144714768376387 55226897651786784 55274827838905136 55309203013413888 55419320592878592 55443303990547704 55465975130798848 55683318293537088 55703798992106496 55819870370782056 55838856694404168 55861689578818816 55924371619483136 55948573584241932 56031954468868224 56080583346760896 56218109636209752 56281191613515792 56323356434842112 56377458019532342 56461478076193344 56495028472743168 56675999922533376 56682722112542064 56705900059207168 56725187753045504 56843387424652444 56864294804442048 56898084561728256 56928101861947008 56952738203405121 57110460582816256 57151174361406048 57174543861349376 57199286853636312 57248928833151748 57284531692464384 57334247654065536 57398582042624256 57423421990210122 57582447860360192 57672008232591984 57693220384681728 57757957574220288 57808084411537152 57833101576347174 57856749920919488 57993261994916864 58083461323430928 58170023858935296 58225899266074386 58235296066569216 58334904878943616 58477959436057392 58585029974456832 58650767857769472 58700142776909568 58707105045132852 58751087315654272 58873508404104317 58895162476029264 58930159010361408 58961248357016544 59049119069918208 59069203775898624 59125942893255084 59150119889345408 59185267923826176 59192287731456264 59293533434335739 59381899355996448 59448531401289408 59470396970535936 59607517159905792 59614587049397688 59638963855373056 59696250257641921 59753692541277504 59805551432258016 59872658854806336 59923062418095184 60012366534962688 60064449923306752 60131847854177792 60157870656410604 60189607697787722 60247524711040128 60299812187896512 60418294338905888 60508336506326016 60560850335896064 60677352473544576 60687042472149604 60745438138404096 60803787368173311 60849340434070496 60940024995075072 60998561135887452 61034807546445744 61178818196466432 61237583710871337 61262624171107744 61306298007579702 61502681475853464 61594339719483648 61736357058473856 61743679444019034 61768926850207808 61887752989180272 61941463983410088 62010968099620848 62033776150300416 62103383849396736 62184181318768278 62209608849139136 62279413848969856 62306366036996697 62399222022148704 62453376908892816 62546451986253312 62723737847892352 62844400776171168 62870098274722816 62914918071918528 63022531163858728 63063364812585984 63116454459184896 63149752338662528 63171231815891584 63177081176454861 63302863268362949 63363775989197376 63638078049756672 63671651118320896 63699205814276802 63794137566608064 63815836222176192 64036519392992256 64092095253441024 64153659125674734 64225645531750164 64249268155668288 64321361844018048 64431380593751248 64527403515649536 64683854655638988 64780253842905216 64963871342459936 64987765490790912 65060687842225152 65088843661034424 65123182099245732 65145332810138196 65242419744281472 65273335848282254 65315627841606912 65370613547012928 65427347237887712 65524854461789184 65626767988811568 65661390215768424 65781613295887104 65871724422225568 65910866551533696 66094973230111056 66121999909622272 66381098655349632 66416118838938176 66543884875513584 66668462718792704 66732501329242364 66831953641208448 66965012383061632 66993992321911809 67093834337294688 67144099789319168 67284009604690648 67308757115462016 67348753154698752 67384283836590336 67413445220357082 67471951839071703 67572506163720096 67600137016394752 67648328835950016 67764038210669416 67865027835424512 67930215810420117 67941178744330752 67970581131269124 68130956627883072 68224286008733624 68289934332888576 68349201636866304 68425895834064384 68455507988329308 68483499906394496 68491622552654994 68711022888700808 68751852178754976 68788123083185968 68854313955474432 68890638914904576 68914071071881728 68920452192496212 69049479244463872 69057669020032308 69278882581995856 69345545684050944 69356619968170976 69490042706483784 69542103353223424 69712641298157088 69851435330607392 69985809955281528 70014427624123136 70064340580091088 70184182432479038 70288778829546816 70564205078878896 70593059257380352 70728860559063168 70790244552468672 70869677828138112 70900347559341069 71043471380995344 71067635792878032 71096695827587584 71164987991868694 71176472970251264 71207275470853368 71313396596741376 71375287895877504 71524014342176319 71630607508111008 71684271826162688 71753128388495708 71822172315624192 71860063006064256 71902763510764032 72025749901552832 72034292684688873 72171145529900032 72195693503876096 72202378487376984 72265041313978436 72346129449557656 72415743987654144 72453947824296192 72485303167970154 72686040741766144 72799092359173488 72862273060374952 72907585790409216 72932384253915648 73084355260267428 73318467572199696 73400737750571616 73427735035049472 73510127821734912 73605765642623676 73635863535715712 73924405320730272 74034575820463104 74105689975003764 74244424391382784 74315740116656269 74387249898325056 74426493827709408 74451808925872224 74562765422035968 74598098112322576 74709272625157632 74718133693805448 74774111129014528 74845935646620523 74929919787041858 74957479514946336 75002020558641792 75041588818021056 75281970768257792 75326704630324224 75335638930944336 75464497098245486 75537112262984064 75576962816722752 75694510805276979 75819059739256064 75864112748971008 75904135815929344 75936984271206828 76002888278494562 76050154143444096 76201565815208064 76234542987003093 76265715804848416 76379375589952512 76445663538754048 76531442723499008 76564562653613496 76678667814051072 76752321759825327 76896010976789312 76924293846242304 77043937394693808 77077445882049536 77110802101796232 77225721329965824 77299900749788409 77312375812514304 77386638468584214 77444615097907904 77634532354765848 77680664150021856 77863950431866368 77938742904745338 77970612581409856 78026197464192348 78234866272376352 78266857035879424 78276140060177136 78392796006615552 78526883301372352 78573545347148544 78582864746933316 78614997809355392 78649019423749929 78766231077138528 78834590524340112 78923050308608352 79040670353777664 79175865807995264 79264708535052544 79299011319813978 79417191664552896 79486116065863584 79671590055036672 79740735243010688 79830211806408448 79864759319717526 79983782806036032 80073532091532672 80210494208547472 80330032948053504 80399749583862016 80407194224578914 80644805804433024 80832983496072192 80903136631392768 80993917517872128 81028968639246936 81071716490897748 81192538721137536 81220155191860608 81331414847849936 81379743395260992 81389395630752363 81571757595288576 81650111614495116 81741730676772936 81771795834486912 81863551437841152 81970057192921821 82003575301137952 82125786292644864 82315142744631808 82324905925358712 82447595800061184 82517003985573696 82588618644546784 82681290799494464 82711701533733888 82840346477680176 82912241758357704 83075154715995596 83128980889317888 83198962696198272 83271169211857088 83524977440305632 83792534368228224 83886557429224704 83922860376362898 84120875020141344 84155272612246528 84236108235273148 84485034652263168 84566187029298513 84692217114290016 84932274419035736 85013999883800064 85058850088810752 85087781629568256 85265081136978666 85296442206663072 85392152792920512 85538212167566312 85634194042333552 85665690874224384 85716594924162048 85761815792024064 85798930280454468 85873393249727622 86001371481098304 86097873063936384 86245139540851984 86328128300553216 86373671790540288 86508012348887976 86712126617305728 86785124881379232 86830909465660976 86860443746850928 86914461878221824 86989892992375296 87087503788809216 87125191985146392 87160818062683904 87502357318415424 87548520287691232 87708817727849472 87716939154086088 87881155402044928 88050214165364352 88126630973481408 88342743714043896 88441872535524816 88508131540466176 88593148316407966 88725179834018112 88777901885739264 89072849033994672 89109271521611264 89172797101934112 89325323095882412 89411275739858688 89458445783059584 89708327148387024 89745009487282688 89808988282209504 89845711782120448 89884593627142776 89962602452095604 90018549802444032 90096674884960128 90197771781266688 90236805984615906 90284411546681583 90449718281844768 90486703780566016 90573621080560156 90627441508358832 90762504759489024 90841275503844096 91030563708224406 91132268849155072 91274010651105744 91322163403539992 91410037492612608 91497841703831178 91512608104608768 91669136238339968 91893936256661616 92076892026709744 92165492347923456 92254022213780196 92515513206449641 92604535587710784 92653390275311712 92791472824157184 92823034504983552 92912195975115132 92950188397542784 93016452149431272 93175552539670447 93314413273708704 93419120773454784 93453480953699328 93680065363339224 93718371772729088 93808393262008733 94085606771838528 94120212090110976 94305147412084224 94386992736624896 94492903770850816 94533796745788092 94583669239380706 94674681688777344 94724628507993792 94756847723837376 94943033961137824 95084528795655168 95167050527836672 95258463550244302 95365352456235092 95457117074635008 95507476677481344 95548808721415203 95762896420832256 95813417341419008 96045723579585164 96138142880161536 96230488688512101 96269837983169312 96338468297625246 96605263765728256 96647070890626872 96791105273474304 97025781983458482 97065456478897984 97445807013689904 97481648236186368 97591031763337728 97684773148868598 97717999215207294 97757956762932928 97867650334095488 97910003772423381 98055920320519392 98141020856831568 98287281692683776 98397569215927296 98492085323652636 98565873760973696 98807586633338352 98866299827300544 99099573276920832 99182999864433408 99235325103612544 99269078567829632 99475927993141777 99571647983024448 99624178258407264 99943306019928448 100002694078189056 100055451757361408 100098751993863546 100185625458015559 100247930461812672 100447518574592448 100716149683978752 100769283755630336 100926014407035972 100963135673193024 101076425754885504 101249312361609104 101400205524592128 101602087753610752 101646057316004124 101797541753136768 101911768116496128 102086083538151328 102238223752068096 102336429013100436 102523802455299456 102638843751096576 102725249859591744 102737433828982491 102814402802394976 102967628439954432 103066534333051212 103127778268132464 103182184624778952 103335958372356864 103371106607822592 103512709806354464 103574218866695808 103586503530048462 103918323872993784 104034929952256464 104313155029835136 104368186746902848 104568961947235632 104764727129531392 104777152995911088 104865359231666572 105021641436184704 105112787365786816 105230733744811136 105276273648718557 105433168244320224 105732015093085304 105889588886070528 105981488087818112 106185366828703008 106228786740048896 106304516742207168 106486345759623368 106645043741381376 106747481987803041 106764709455376896 106810913206280052 107062931843816256 107209592299438552 107526407739244032 107629692582743562 107790094509096384 108038624852329248 108095621987863664 108199636215745536 108256718294850048 108293540255814144 108303567731065476 108397561970967654 108506324527014656 108519194174336484 108680921736444288 108866815485993488 108988974235697248 109029061112649216 109151401917121536 109198638538760232 109293409590562428 109766541233811616 109930127733414912 109977701358299544 110022671980764928 110101106625857424 110289429536752774 110453795303573568 110549655677810272 110886607981095408 110931950261597696 111366636587074176 111639740741564112 111677713388808336 111723379157637632 111848743238966272 111897147168483864 112063908937736448 112161166693521792 112394879680562787 112436219272419504 112562383227031584 112646712869684224 112754916039064684 112922956152386688 112990056945486336 113196745647368229 113365444225084128 113411800118414336 113450375506091008 113686774849304888 113728589608884096 113796169123456512 113856203723894016 113905476406810242 114004332417741843 114220921165632512 114302348722812096 114398573707272624 114497857666303496 114569063384928768 114668495308131072 114797164085248512 114846843980420244 115344016465183968 115386440769363456 115515915148440576 115616168823074304 115666203152694348 115713499841838976 116166922646861856 116340047717870592 116451798532148772 116669809757887232 116781877326174137 116955918872114784 117170059948913664 117400285553819136 117414210090265704 117502174631308544 117747016808208634 117790324952058528 117860318020722816 117922496714033088 118251885786510168 118300239778690816 118370535847652352 118384575462912528 118587066868671478 118763798711992896 118897062802578816 118948516979720967 119215034319811584 119229174098795376 119277927710746112 119392500515283842 119507385082555008 119611102864516032 119745317709612672 119797138979576289 119846124836190368 120024733069925376 120128899846613504 120263695708355584 120315741312821208 120379215395575444 120495049422080256 120599624375793024 120610791336868371 120836588677811776 121121700671792128 121354704947089152 121374084944299208 121490876276808192 121607574736346622 121698680868140992 121997122271774904 122069615092891488 122357636392932864 122475167421742674 122525248342215488 122612596015159404 123005362951706928 123188679438967296 123472714116947712 123487358888038068 123537853700415616 123775505978360544 123882927966820176 124021936199241696 124067552300600832 124206767698793472 124368362637536556 124419217698278272 124558827697939712 124612732073993394 124798444044297408 124906753817785632 125092903972506624 125447475695784704 125567974679867489 125688801552342336 125829836143837056 126045062327717456 126232908918369792 126299504677325056 126342463631783168 126354162352909722 126605726536725898 126727551978394752 127276156099513344 127343302236641792 127398411628553604 127588275133216128 127631672444352384 127897621705467999 128184190506882048 128307318251349468 128451291063500328 128498536311336576 128642723688036096 128810089874591433 128862761187502496 129054807031299072 129367709311277976 129560507685810432 129927742684919872 129975530981581824 130177687322068848 130246364198491464 130290665620276392 130484839488562944 130546671696564508 130631255683213824 130741227094025856 130854694475775424 131253535977623136 131322780431536848 131563226591774208 131743448844451136 131821733103067392 132189946460222112 132243999819244544 132762197310699264 132832237677876352 132889722474611949 133087769751027168 133465002658484728 133663907282416896 133930024766123264 133987984643823618 134187668674589376 134568019209381296 134617514230924032 134697506309397504 134768567673180672 134826890440714164 134943903678143406 135145012327440192 135296657671900032 135528076421338832 135730055670849024 135860431620840234 135882357488661504 135941162262538248 136261913255766144 136448572017467248 136545845562336609 136579868665777152 136698403273732608 136851791668128768 136911015976658616 136966999812788992 136983245105309988 137422045777401616 137503704357509952 137576246166371936 137781277829809152 137828142143763456 137840904384992424 138098958488927744 138115338040064616 138557765163991712 138713239936341952 138980085412967568 139084206706446848 139425282596314176 139702870661214784 139971619910563056 140028855248246272 140128681160182176 140368364864958076 140577557659093632 141128410157757792 141186118514760704 141457721118126336 141580489104937344 141739355656276224 141800695118682138 141875503859071059 142086942761990688 142135271585756064 142193391655175168 142329975983737388 142414550941706736 142626793193482752 142750575791755008 142887695325366453 143048028684352638 143261215016222016 143506256776991416 143644344631248384 143720126012128512 143805527021528064 144051499803105664 144068585369377746 144404756974753968 144530082627956872 144692258899115312 144831487975308288 144907895648592384 144970606335940308 145381520752992293 145598184718346976 145724546120749904 145815171580818432 145864768507831296 146168710520534856 146636935144399392 146801475501143232 146855470070098944 147211531285247352 147271727071431424 147413189411728009 147848810641460544 148211379950007528 148488848782765568 148631480233312538 148774499796650112 148852987655418816 148903617851744448 149196196224645152 149418545250315264 149436267387610896 149548222258029056 149691871293241046 149859839574083716 149914959029892672 150004041117283584 150083177636042112 150148127990795319 150563941536515584 150671277861888672 150928994196490972 151074224525968128 151153925633445504 151389021610553958 151638119478512128 151808271631858688 151873968542413656 152005776556989124 152100308286888192 152403131630416128 152469085974006186 152531431609696832 152891327077508096 153129125307226992 153357335628102144 153504643519650654 153792021953578624 154087874789387616 154221604203592464 154451442659931648 154599801499576818 154624751625028608 154773276937168428 154889230195815808 155269064709531696 155361328300043712 155727900863732736 155877485809490676 155941225162819712 156052394928384696 156319315417794221 156469732544752704 156552280120354272 156785592013231104 157053766602744704 157147090694297088 157165729493866632 157229995618710784 157298038847499858 157434554291167307 157532462154277056 157669181048680224 157846100617216704 158351731615990528 158529417070105088 158598022639627956 158834383329105792 158972232131727168 159343180110073344 159481470486021376 159660423612816896 159729518639435052 159967565612072064 160147064183065344 160420988417094944 160660065896107008 160799499167724032 160814388449157828 161289611608866048 161444538874115343 161806273262785536 162057937278493872 162143432981795496 162385077442275072 162440310383721216 162596342956451481 162662829695699872 162759486790521984 162778791261504726 163300223228990232 163483461353545872 163543591668973824 163727102875682304 163940114385843642 164007150602275904 164630285489263616 164649811850717424 164895191600122368 165034007971147392 165177237289093568 165362581598988928 165434144305129161 165680692955360352 165824483516715408 166150309431991192 166257961778635776 166397925392396544 166542338423714176 166889366798411411 167049954880611264 167585068736456448 167773114858449408 167845720752725796 168241750040282688 168472216470546296 168970069304526336 169132374058597026 169384434228580032 169864548838071472 170027999767600128 170117700177621504 170175563259136512 170530162273957332 170592884413326144 170784305585841024 171076424335132624 171268388084667104 171331381748448768 171523631584048128 171597860560908936 171746786499455244 172002742962196608 172195746127872768 172490279081703968 172747343581080576 173016024697775952 173424253234611456 173570249762758464 173661818931321952 173720887493701856 173979785984750592 174250383970292784 174321636125367808 175004714636830848 175097040575382464 175433878308172176 175762310804089856 176100428330728704 176253261946962816 176620525212312951 176685487428087792 176883745071049632 177016263080932352 177186296632815932 177450359668036224 177555803771478528 177880600303007217 178145698067989344 178218543043222528 178345594203868224 178650646191764824 178822551479717376 178916891566119168 179088750772925763 179416654296774048 179490018974565376 179617976564419008 179769187254285552 179925204904191208 180037099604888064 180193349769920256 180395543562533376 180473611969231812 180568823093363166 180899436563689536 181147242161120312 181254883016717664 181525009518978048 181682551007688192 182061127416448812 182548021302211488 182644326807079984 182820074985225216 182995683407662356 183338272476679936 183514378655416501 183787872513323232 184153784053419488 184508044427560392 185031026412899282 185209071175421568 185306780550623424 185824391950230264 185900376795085568 186032904298862544 186351105079340894 186628826547417408 186838241546909568 186919098110990091 187360130726678448 187436743545458176 187616786524017466 188171213543677056 188610294824168448 188773985473249792 188985807541701632 189067593491576184 189167338478761412 189349363377554688 189449257015987584 189513695447674752 189531243529364583 189886067922275648 189908589805088847 190334101055673344 190516927100488604 190730704912470184 190914234149270016 191014953354962688 191097617442830406 191626834682838016 192091447159170328 192276285760323072 192460977377024202 192539675966338624 192676936595250492 193294141781253744 193582210546948608 194051563966916964 194130912957795968 194891614027379808 194963296472372736 195182063526675456 195369546297737196 195435998430414588 195515913525865856 195735300668190976 195820007544846762 196111840641038784 196282041713663136 196574563385367552 196984170647305272 197131747521947392 197321103068363197 197615173266676704 197732599654601088 198365999728866816 198470650207225088 198538157135659264 198951855986283554 199143295966048896 199248356516814528 199886612039856896 200005388156378112 200110903514722816 200197503987727092 200371250916031118 200495860923625344 200895037149184896 200981976965735427 201432299367957504 201538567511260672 201852028814071944 201926271346386048 202152851509771008 202415855517215109 202498624723218208 202800411049184256 203204175507221504 203292114632008248 203595083506273536 203790647431260351 203823536232992256 204172167076302656 204672858026200872 205047604910598912 205277687502193152 205450499719183488 205474867657964982 205628805604789952 206133068666102424 206255556536264928 206364369249557904 206671916744713728 206742213215645184 207025419612708928 207148437733391616 207173007060096924 207836647745987568 208069859904512928 208626310059670272 208736373493805696 209137923894471264 209554305991822176 209730718463333144 210043282872369408 210225574731573632 210461467489622272 210552547297437114 210866336488640448 211464030186170608 211779177772141056 211962976175636224 212370733657406016 212609033484414336 212972691519246736 213290087482762752 213494963975606082 213529418910753792 213621826412560104 214125863687632512 214419184598877104 214572043026528957 215052815478488064 215259385165487124 215580189018192768 216077249704658496 216102878054066619 216191243975727328 216513436589700096 216587080511628288 216607135462130952 216795123941935308 217012649054029312 217038388348672968 217361843472888576 217733630971986976 217977948471394496 218058122225298432 218397277077520464 218586819181124856 219533082467623232 219955402716599088 220045343961529856 220202213251714848 220578859073505548 220907590607147136 221099311355620544 221773215962190816 221863900523195392 222733273174148352 222947220349968807 223279481483128224 223355426777616672 223446758315275264 223794294336967728 224127817875472896 224322333387043584 224537806939861569 224789759361125574 224872438544839008 225124766454063168 225509832078129368 225845912304773376 225980113890972672 226393491294736458 226730888450168256 227373549698609776 227457179217768192 227592338246913024 227712407447788032 227810952813620484 228008664835483686 228456675468987889 228604697445624192 228797147414545248 228995715332606992 229138126769857536 229336990616262144 229594328170497024 229693687960840488 230688032930367936 230772881538726912 231232337646148608 231332406305388696 231426999683677952 232333845293723712 232903597064297544 233339619515774464 233563754652348274 233911837744229568 234800571107638272 234828420180531408 235004349262617088 235494033616417268 235580649904117056 235720636041445632 235844993428066176 235947058271249787 236503771573020336 236600479557381632 236769150925825056 237174133737342956 237527597423985792 237794125605157632 237897033959441934 238458348197590752 238555855421492224 238785001030567684 239014770165110016 239222205729032064 239490635419225344 239594277959152578 239692249672380736 240257799693227008 240631482625642416 240758430791150888 240990098844160512 241199248751586048 241221582673736742 241673177355623552 242709409894178304 242748169888598416 242981752553616384 243215149472693244 243397361736281984 243994244543549808 244139230185782976 244715272785865728 244950334843485348 245050496684430976 245225192030318808 245644638513676633 246010725903413856 246377358877934592 246945428233895424 246974717776076136 247075707400831232 247551011956721088 247765855933640352 248043872398483392 248135104601201664 248736725275073112 248838435396556544 249077457971540429 249117655395879424 249225464147986788 249596888088594816 249813507635571264 250894951391569408 251135949359734978 251377603104684672 251659672287674112 252090124655434912 252465817836739584 252599009354650112 252684927263566336 252708324705819444 253211453073451796 253455103956789504 253698561087895539 254686604473283584 254796823257107208 255176550266432256 255263344888704768 255795243410935998 256614636502698936 256902582127000656 256997072622673152 257285447376072192 257620179749182866 257725522375004992 258735418622555952 259121015371620864 259855485369839744 260355374644137696 260492728396982928 260581331240552784 260969678977125888 261093343393129016 261262511366427648 261482454188051712 261709388951550848 262254719254646503 262507071955246272 262645560863073696 263126453183548416 263486897688902272 263643466206134784 264125739843859201 264379892920444224 265524394621398528 265664475355752704 265779444949223898 266175539502054336 266930005316969456 267327814564833792 267860049532246528 267975969287647236 268375337349178752 269136038418762592 269235028461848064 269537135346361344 269653780881428328 269887807356286812 270290024654880384 270593315343800064 270853234640044749 271056152842677664 271460111341698048 271720863241680468 271882324525076496 272523826511532288 272897144034934496 273091691124673218 273396806547465216 273822031953317232 273933999625577984 273966490210619976 274844091554803232 275007408715019904 275152492332743872 275681808769984848 276197916977855488 276230676080129232 277115530327983424 277426479872683904 277546539619348923 277960170825935136 278168413412893696 278850565192628352 279405741322429568 279526657619011341 279943239821126112 280057710496492544 280257362320364352 280736729729916152 281155115318187264 281425179786026199 282256820315515584 282915442236252672 283160978209874688 283478711312552448 283601390237364276 283751007718142118 284173885523981376 284270543171512128 284659951967474776 284829101883413472 285253586386965504 285501151583510016 285775390650732906 286096057368705276 286522430032444032 287012513553982832 287288689262496768 287440252024257024 288102999606211328 288137170738755492 288809513949507936 289060165255913744 289384517798230624 289815791297184768 289941212671880616 290763041505984586 291196369436693952 291449092241499808 292337421041069712 293273870288798784 293602951002286464 293730011317270143 294423062570494704 294543454142862848 294826378823456018 295697621282921088 296422759900015056 296977697565531136 297262960466625076 297548999593300224 297705975310837632 297807235703488896 298392392449290304 298427783979425331 298872534775221792 299096444516058112 299383742586482092 299719679148167432 299829918059785344 300008082234567168 300166355272084224 300296255981590638 300556876374046677 301127883073031168 301342555723777344 301857988392981944 302148449051936256 302307851266891008 302778043221107916 303276238957024256 303747937084827312 304011553113978248 304200616573776384 304806263260832256 304938171948012372 305062863219393664 306258250614453984 306714671256204288 307009287039301308 307584043907157248 308175749578775232 308443208407184928 308902885319863296 309199602999153636 309546553874336856 309778460391631616 310076019107427881 310538129419063392 310722656600087424 311754971618981352 311882450325639424 312104789856769392 312638630835588442 312939465089505408 313104560240708544 314107533205489408 314294181388594176 314331458987733264 314459991237421568 314596077694999716 314869108582334614 315064924308554112 315338362097360448 315692201234433408 315828820946155671 316703463231981056 317058834140210176 317196045279255912 317668766658211584 317944464263454336 318686360220146688 318962940972042752 319320847225633792 319459037278870104 319935131224144128 320242445963409123 320294128366130688 320841976834189888 321598998335448064 321628776898315656 322579223217732096 322889077748230686 324115874556987744 324286865963590992 324770154884550144 324880620767442432 325192685912902962 325325659391399744 325518973581043968 325557582523009452 326600446457980464 326966922707091744 327087183337947648 327454205751364608 327880228771687284 328014301204551808 329299623701434848 329790383200244736 330068015942294784 330354474578187136 330725163197977856 330868288610258322 331042842337832471 331361385910720704 331648967033430816 332300618863982384 332795850784793088 333084676847428352 333778733596822822 334099909761222528 335170137472912896 335546229716898816 335691441505451592 336483500080565376 336944432941092592 337184639041688361 337940138609052672 338264748117194052 338768868457160064 339590236942104687 339729097676142944 340235400355243008 340351126518273024 341060324547914664 341185768826652288 341568611171682048 342012997253225529 342152848670265248 342536776169334208 342662763496897536 343195721121817872 343493572998910488 344005485924393216 344391492255745536 344980558163407936 346032049395551904 346848506469222912 347140499525516928 347323637862643904 347441774987403712 348500767940585568 348643272250735616 350009429273661696 350194081150764928 350345631978522411 350867756616344352 352200856661457408 352506523893925632 353241050424625902 353370974856175584 353767490142099264 354372593265631864 354900719336072448 355111607542957056 355761200606014434 356291396135978688 356691188407736448 357301292383529648 357645102959434752 357833783132238336 358177501545851526 358833308593548096 359235953128838016 359538374508571104 359850409808382416 360074199209776128 360386699539840512 360791087125066752 360947223938463624 361137646186726332 361798873127379072 362294484322240624 362509766033435328 363365102015376384 364122254832897624 365096042604422976 365288653614159968 365991366815324712 366676544953359872 367028757310833002 367575745026646464 368307568106838976 369016088855120784 370062052825798564 370418142350843136 370613561101246848 371648783900460528 371800753590171136 372065808597725088 372702210158681788 373257653094834816 373676483093819136 373838196221980182 374720261453356896 374873487090916352 375233573048034932 376342427087354112 376703924039602467 377547970946499584 378135186983152368 378334676957522824 378698726755109376 378898514031975168 379027390895349504 379062487058729166 379772135844551296 379817179610177694 381033854200977208 381461409824940368 381828468298540032 382029906709925376 382195234885660812 384182894318340656 384552571520646144 384921954754048404 385079351932677248 385353873190500984 386013003378634709 386588283562507488 387164421093897216 388103127933833928 388261825915591936 389783228054759616 389926592944745472 390739092595474392 390871996860829176 391031827051731712 391470601336381952 391640015089693524 392223681282077568 392564083427326272 393968341294610544 394263495043894784 394642206136726394 395230346533353408 395465199309202176 396731999457733632 396941300414450176 397076314271318528 397903711972567108 398286591932097792 398496713033629056 398669167423835847 399773224079713792 400221807029445632 400395007975454184 400742501832062236 400991721847250688 401790074298369792 401963953931470854 403077135022521344 403704057628143888 403852542692772096 404305703019542016 404831711034430218 404997249446436416 406584229264016496 407190167012547072 407581294862520702 407647072465984512 408344334152605312 409345716052401744 410095209821197824 410555375004386304 410900999438366976 410949735315929964 411257611209579904 412114558828730219 412266137332204848 412511113072529856 412728738499115808 413343833489427456 413484426431290368 414050839225417856 414296875466783232 414346014120193848 415054734040350173 415673295491975136 416139719809025856 417252620119340544 417472746987611392 418275847788942528 419108611983644352 419461436926666288 420086565744738816 420451149463147264 420922934979244544 421105094594874228 421732672977280896 422928060372341216 423558355544282112 423925952351272448 424741467314812032 425218066968828672 425626511577213177 425945383038493472 426580174965525504 426989927951212164 427243652825120208 428251727375265024 428663085976099359 428838369197754208 429144086053057914 430518770330974248 431160378036385536 432154499409316992 432205756108133238 432382487951454656 433214270924261904 433590247883870616 434025298108058624 434076776697345936 434723686945777152 435467261943973952 435955896942788992 436144562258976879 436794554155040928 437173638362249712 439066164935246464 439910805433198176 440090687923059712 440404426503429696 441157718147011096 441815181214294272 442198622711241088 442239568235184027 443546431924381632 445466546348296704 445894440699937614 446558962966256448 446710853555233344 447588588673935456 448255635750945792 448644666774087168 449075613879723138 449579518722251148 449744877089678016 450249532908126336 451019664156258736 451691824609546752 452786982589472916 453461776900336512 454747099397219552 454914358435536384 455424814895576064 455621905627240968 456017329670967372 456913350937975778 457209394891248384 457594294829090496 457991430665213984 458673981232524288 459387375921680976 461376065860735872 462664812610777392 462853999367355904 464667690587447424 465807194128595088 466679239031548928 467127509304696548 467823675488459136 468957946253382663 469656840361062816 470008698525234176 470988067232834536 471161299808234112 471441272082891264 471689986856132352 471894116542499574 472303662873501921 473007543146040672 473200959114763264 473538301851650112 474348267474685912 475055194847971584 475588251210315264 475794067918883868 476916696395181504 477570002061135368 478029540330220032 478444411458064128 478981270838450688 479188555918305156 479384499344761472 481262965251284832 481516861582301776 481980197688321024 482398497503172096 482443165347473484 483346354711247104 485418819788356608 485496339777196832 486430298945386488 486794723472563968 487988489087099616 488278460371565952 489900669686970696 490100993368861952 490450384060637616 491289277027353266 492021451806827712 493890856467790848 493949435552152272 494151414801662464 495102023913442176 495531711867280704 496087744796966784 496302432915387483 497473450550146224 497676870793113088 498154915943080858 498235310791758848 498450928295973576 499193776177189632 499627015271142528 500668100395234233 501789902783138816 502271898719469956 502755206209369344 503319344575348224 504180249310869824 505198018709300224 505369854527132672 505416649411638888 506422906146903592 506910207913579008 507397122175791078 509593646514214416 510353100532864512 510526689777409536 511590486821871996 513229273005397872 513805164254001312 513994145245346304 514570894752144384 515240359498365732 515451044750009984 517470837245111904 518242030743241728 519710970739679488 520210180816593883 520710749288275392 520985456793965856 521162662481105568 521939357954251776 522186686786258032 522964908376103424 523418777903101696 523921549526343661 524509438509293006 525014143910492544 525291121726147392 526973795377804544 527286932412269568 528251479687718402 528759785840888448 529861575636938853 531048789242797056 531328950711505408 531558889898447796 532351079004108672 533641800909021651 533860010633938912 534655629129667584 535720099064493056 535951938575294472 536750674698357504 537266252318777289 538272076837525184 538470056923696128 539307561762856656 539775614712573624 540580049309760768 541186630687600128 541706469280089498 542112305685355328 543441726483360936 543764649050152992 545047653023064576 545794288069868992 546183382249346436 547644063906634464 547867999251155968 547932980421239952 549688183109606464 550014817430039808 550304984665487744 550543135966249503 551363617539969696 552461352160258464 554231060655966848 554852959745367808 555093079238697846 555920341651870272 557701130385256704 558811482644859136 559053315238022682 559886479642252224 560514724640728704 561473459459832304 562310230636374528 562850359572052398 564513640631031168 565830884472505344 566321956419749376 566957422625104896 567202780474728552 567502015436284236 568347771047962752 568541086343024256 569319903934949552 569658203766826944 569725769415266541 571002303167020032 571550781301465812 572192114737410552 573044860064888064 574025027107965664 574880504048514048 576205999212422656 576274341477510984 577619027899015872 578120330511827488 578769035596461248 579882425343761232 581526083011969172 582392738873387904 582898184482999616 584674842082139424 586547740577597568 587205902004572928 587460022634540286 588846125140989408 589086908285725696 589652757646912036 591395242565842176 591963309205089591 592845519800030112 594525920933250152 595097999186600448 595411950621675264 595614471406977792 596784784898580608 596855567958850662 597745069550443584 598767485172964184 599439358296334864 599659836119570688 600016164469134336 600332710544168448 600592511963181276 601113752748093354 602685111447554688 603715976785963888 604296898103872512 604615702533782016 605556086442215832 607495874169654624 608023106227956496 608401233147552768 609612526521664512 609876343896024744 610125726438787328 612516501228907968 614018574078602616 615168087814314496 616351499157550464 616886416814369856 618399205998307272 619093107748673712 619556920783263232 620152038214855762 621076258838126784 621445313200174848 623509943237962704 623764900651278848 624209579713538784 625277261671176884 625878930179010816 626209120481417088 628215066410978816 628662917975466528 628919982474843136 629192155389999432 629738217164669228 630129848617108224 630676724194720896 631384402468866816 631657641892311342 633406926463962112 634392090558511824 635337533316423168 635888928526908672 637925881944085504 638918074557740208 639870262448288256 640484891926818246 640588256732261376 641683953668379776 643257553796631312 645158446435464192 645778155496461372 647608592445147487 648231749113975488 648573731927181984 649540309769100288 649761241534884864 650385371825805924 650651318782799488 651037947162087936 651115165046018904 652228867777693129 653200892915960928 653933845414183488 654174366675895296 655760457543374568 656028602409103616 656658752834061131 658599247402869696 660136031884589568 660708949156374272 661450326395955712 661736577220516644 662085684675664942 662722771821441408 663297934066861632 664601237727964768 665591701569586176 666169353694856704 667557467193645644 668199819522445056 668841661049906421 670340274945825792 671382883010903184 672967000161130752 673613420819584707 673888865882185184 674369278083376722 676529496234388104 677537736914320128 679180473884209374 679458195352285888 682120649095829328 682371537653304576 683137222343364096 684025994506451058 684305697340530496 685073552338668416 685370026406963667 686391442243635744 686987145997820976 688010971848786432 688782984511491072 689961116326815872 692064098791103808 693697012938445824 694280999051033856 694647275725287808 694883549974807424 696331495951992439 697001535881171136 700018858547323392 700388162301529856 700691263957044822 701735513232688704 704401713322914816 705013047787851264 706482100849251804 706741949712351168 707534980284198528 708745186531263728 709801438672144896 711522401212028868 712582792271957376 713382376815472896 714602584767059296 715667566264476672 716355003091703052 717666617187096192 718471906257676032 719076749017142208 719700819616764832 720773399079681024 721894447876927248 722275292373452664 723597746254758144 724588968644481248 725019532066870656 728244509665795248 730192085208845952 730577307228319936 731982733630649424 733353089906719744 734057514621666004 735151490053292928 736615136213677952 736933915541029899 738032177710241568 740124105651597128 740836284701686272 741227122202493696 743297567800921056 743601507180342272 744131617195450176 745404420317363576 746515306189669632 747232373914621287 747352966187638272 747676392443960364 749440522906713792 750467146096069864 752684854174708224 753407848079204934 756270373966304736 756669353915045648 757397453510218752 757797028063950336 758054781790699008 758124974117458332 759544271689102592 759634359220355388 762067708401954416 762922819649880736 764059813419850752 764390469771321624 768365788636681312 769843909508096808 770158703865354496 770707746381001968 772026006757269418 773176567125014976 776206255867667856 776523651831183872 779566456109519232 781478185190948784 781743993721658352 782063654103463424 782941202672763904 783280030179387048 784447362564155136 785128166854652544 786764157763939509 787936682589221088 788526990087789568 789284412273452788 790460693066706816 790930398618404352 792377219531577603 793882600828900352 794152628542637056 795807423945134216 796573183864195584 796993426067258112 797338334847671694 799546448159427584 800790015950908368 801485003664124472 801983443694501376 803580148596739584 803927907862941708 807408115256287776 807705085385544192 808611406039084032 809663422068860436 809994498892872832 813168458528032992 814380334025094144 815162589725041404 816688668305210624 817473141283218959 818691432104803488 820190419642395648 821801998876733952 821899470631859928 822515222419159808 824229117657460438 824532274664409696 825022226145059712 825457476998231616 828101678450835712 828593750933566464 828692028240387696 830109468080700346 831346590983950272 832279439618051712 832639618858046769 834505240238681088 834945493975222784 836551695577885056 838217223967288704 838579972857034023 838922873853332576 840173131489477632 840902298926294528 841845869958489088 842210189189748456 843465345954561792 844275539358078597 845856120744682432 847851904702544896 849482934629624064 850436133937657344 851253023154426354 851890766076986944 853979855902424328 854487305650240416 856503454750530048 857326171952198718 857676738395508416 858288172106115828 861037540661948496 862320756072771072 864308998818633984 864411512216266476 864764975902909312 866428541848523808 867180495767741232 868153553394691872 869447373891554304 870934523887947904 871911793885577984 872289124517953758 873589108310081856 874347276724499424 878132329870492928 879821610866396352 880808853006859392 882315436294022192 883630362428588544 884397245422482176 884479136470368054 887092863848763264 890933092696593408 891788881399875228 893117925932512896 893421707110466688 895177177347870912 895283351938275993 897289333548174336 898151227759446276 899159037444502296 899489754179356032 900499065816252672 901670629122140031 902039328312517472 903383649219093504 905573965178945832 906923553800673024 909494198794439104 909828716871072768 911243811254481936 912034659341934744 913826701875951556 914418789782496768 915188589658180992 915982861330427968 918774751843361952 922752131721471744 925329625221554784 925707998734711808 929335381174894848 930228057322283643 931614388257190176 934255018609393096 935647350976918272 937915892506765326 939313680722125632 941976134465669072 942322599616468224 942882544165782528 943379973712264704 943788233084999148 944607325747003842 946015086292081344 947076603703300224 948696534949371824 950110389695943168 951176502420630528 951588135837767736 953833392790363008 955140004122270736 956059080660440064 956888822916128256 957962541676901376 958377111836610312 958768998689522944 962525930502569664 963033723164603552 964796995006344192 964886330694946968 966692709422494208 970992679554393664 972860597890772976 973589446945127936 975976978174199232 976556920743131904 979801339373941392 980201986737723904 980900768121275232 982578554054706532 984042903613655424 987898871104304544 988302829603324928 990204047826884352 991063423734561408 992175489593933568 992604865830774966 993128527013497413 994946901100292448 995353741586226176 996309831886161716 996901856591947152 998387552354379264 999254030542285056 1001336200790468466 1004543797438939912 1005510412418738688 1006638689150696448 1008360498621739648 1010833298823277776 1012845812293807184 1013820415827158016 1014794244351582156 1017670645270946051 1019187293028428832 1020706201065729024 1021053379554819072 1023180973643743992 1026458546010795744 1027610328508002624 1027988290490692608 1030480718996731464 1030902089500019968 1031892325882096063 1034941674490223808 1039421941479358976 1040420361633187766 1041421498576550784 1041970913587931712 1042325324962211136 1044373373572516064 1045929816752206848 1046837555806203392 1047843099052687322 1049018877018586012 1050028287820985088 1050582243452294784 1051036895935567233 1053947590755609088 1056502959375436804 1057519571681776896 1059723151273877706 1062657901423010816 1063117779796895592 1064702158008217344 1067283601818043302 1067720021267877824 1071903877150588944 1073501349396715008 1074532504637554578 1076544153675050368 1078615123525713312 1079551229425147248 1081160098619521536 1082373261375200256 1083412938560178996 1084224611370710656 1086883452966721872 1087529298100305984 1090095306046129152 1091588576139737984 1092366764498692872 1094235207924559547 1095288127813268928 1095865960842479904 1099376366219212928 1100029634860079616 1100609969330975488 1101086271932499006 1102041880038171149 1102727235079939392 1104922704320516928 1108462121311933696 1109705919490735616 1110186158477395692 1111840683303740544 1115402260770513408 1117622965289718272 1118106630476045364 1119772959284504448 1121029449281457408 1122946918919664608 1124620461272749056 1125700719144104796 1129027281262062336 1130111772118807401 1132643912839498752 1134405560949457104 1135004030872568472 1136695542095925504 1137082172686048512 1138639807869899104 1139316407533653888 1139451538830533082 1143101562602931624 1144384229474821104 1146089720129776128 1148050054215931328 1152411998424845312 1152548682955021968 1155238055798031744 1156240661023654976 1157538071192922496 1158039010135904127 1159764850687522464 1163052166023938344 1164785477746775808 1165796368965999232 1169349684164278848 1173095481155195136 1174411804009145856 1174920045269080572 1177692250281978816 1179305515293824072 1182790485131684352 1183926618410179182 1185691039600060224 1189051841866500304 1190195998373200896 1190823901243350528 1191228942813955584 1193569569797161216 1193711135917701324 1195490139100887168 1197534970345928368 1198878716592669728 1199319672239141376 1200665421088336896 1201185023926362552 1202227505496186708 1205370222895109376 1207431953571927776 1209231405067564032 1211112172884431664 1214991748339309248 1216046212455912992 1219752687792049488 1220251452877574656 1225033002457815936 1228037148157205232 1230336175628628992 1232702998315100928 1233772833628739712 1236343676486190657 1236798411996614544 1238186215497347424 1239113841566526464 1240304076429711524 1242152517676253568 1242890626400349696 1245164202121050519 1247019886475925408 1247529801302557696 1248419159427077568 1250554523342353768 1251757860358021632 1252418240962834176 1256430132821957632 1257325835950933056 1258384310779998864 1259476434329338456 1260259697234216448 1261353448389441792 1262768804937733632 1263315283784622684 1268784181117023648 1270675066632846336 1271777857053817344 1277836149115480416 1279740524896576512 1280969783853636492 1283367907336759552 1284600650587915507 1286515107593262624 1291556310992922744 1295217184890294974 1296463498227950976 1297147463854363968 1300770743651611848 1301302637565598976 1302075894324175872 1302230330092037808 1304457735555386258 1306401785831921856 1307867690828366976 1308433686776930637 1311520915086749136 1312057204818207232 1313317505668122262 1317198494805739392 1320272063769179136 1321417898312748544 1322900652791911424 1323473154441033288 1324171369351329884 1325445543642882816 1326595868133723264 1326718704705552081 1329202475455929536 1332338707389713408 1335114934387291288 1336399639044890112 1337683322099812842 1342765766021806368 1345934000322261504 1347226841639169414 1347777731764370368 1348738556166753444 1353058992468776208 1355075473828640256 1358360947768418748 1358916390704571776 1364241298191658656 1364743075306609152 1366274444686728192 1368051989012902116 1368611394681060992 1370147104677336832 1370740052813927334 1372782884487271488 1373974291995641952 1376021943697572864 1379922232653631744 1381247721478542379 1384128197582207616 1388561998102067712 1389294551450575616 1389767099949614848 1392662991903984878 1394003071762342272 1400037717094646784 1400776324603059712 1401382527914089644 1403471026465377408 1406873838760147989 1410026095575702528 1412964201698503608 1413483899424702336 1415069960568397056 1416910988620505763 1417490373062527456 1419602877344289792 1423044802424057736 1425165584543914752 1426764753630945792 1429205169534118592 1432710006183406104 1435333234374192384 1436943812515352064 1438153498034284416 1439401639233529664 1443788895753854496 1444550584746905328 1447195492509516288 1449177937288962496 1450039064133741312 1456489019331590496 1460384170417691904 1461154614456639872 1463965467261298848 1468115029243332008 1470302980106585856 1473230272427355904 1473867831082059798 1476064355420483136 1480248211303194256 1481672569403372544 1482454244404987392 1486595135601842112 1488263234390900352 1490808840634727152 1493030612379339264 1494464747829242574 1494705932375276544 1495352784887920728 1498881045813427584 1500934292192139728 1502004301185702699 1505369708349416448 1506815696158409868 1512540747932609472 1513338707830091296 1515594056127900672 1516109563581398016 1516249948234916664 1519088543378205184 1519268718440710776 1524135416803908832 1525845639299761472 1528780939542643248 1536731577273362624 1539687819016193616 1540317407730708992 1541415492762003936 1544052013514538836 1546353134250029952 1552412511735335712 1553047303662367744 1559132912219038464 1560630542449781649 1562956370381897568 1563487987443316704 1564127308206926848 1566560060358774096 1568894725128310272 1570256333709305088 1571764648579030983 1573528315527879018 1575873365178442176 1578568824546905576 1580921386133413632 1581860797236808704 1584754439063155206 1591614847890268432 1593146367728391168 1593986852134516224 1594676669695343388 1599196728282915223 1601580031901816736 1602970007328248944 1603966887389002752 1607160297193479168 1607855815725883416 1614816230512575552 1615410170771088384 1619326844137720872 1619988997785745664 1626336917056065984 1630325179450082808 1633377336610421248 1634946282566437918 1637382864209606976 1643603997753467904 1643798941263719856 1645030444838319616 1648458235314920876 1649064549328819392 1650044452290119424 1650914953996463232 1651629407898748509 1656203356901671424 1657384056480775392 1660218936161400692 1662693181967900544 1664558879236103424 1665279237716093538 1669890987950445568 1673103391155770112 1676434447934577408 1677159945714068046 1677845747706665152 1681804597852589056 1684420378379496912 1686930691909123584 1688551078716157194 1691712241489364864 1698965869259248128 1700872267875314688 1702506046308852708 1703781532153973888 1707959711804848656 1708974611300480832 1713006909501060096 1714652343904397436 1715353476791016832 1716576344212231656 1719512469595736431 1722075081323896992 1724641512145542144 1728617997637267968 1728823024432532952 1729529951805818624 1732857083697047616 1734360991535482464 1736307106789383744 1741869047775895808 1743823587771155968 1744578249035907516 1747178216620163712 1748694553448998848 1756264659740985856 1759643221732792704 1761617706013718784 1764630872588044384 1767260724857177088 1768794490844964352 1768958272940736108 1774185727697526528 1775889927615268773 1783577762799750456 1786235851865025792 1786843414220933376 1790354354695741824 1790566703876551986 1796302455518892552 1798318074889004592 1798979508358712064 1800998131632505344 1803341258244280062 1804078656625034944 1811147930357891664 1813847107601346048 1818988397588878208 1822487622508963872 1824069318683869488 1827653403751903112 1828837579564993536 1830377179316361984 1831965722660855936 1835783034782525521 1837549503686723904 1845504263442943488 1850659250443109568 1858670762349789696 1860456114644567286 1863228776514380352 1868510037218786192 1871294701953836544 1875831785013530652 1878627361444251264 1883952268931338144 1884645199232936448 1886759947424529408 1887576466169998296 1889214651494007684 1892030172584162688 1894153207406600448 1897393069898743648 1900220779391886336 1903176271675535472 1907666785580726016 1910280008244541472 1913777645832256512 1916754223673220624 1917537997379045888 1925051861005139328 1926067446329207104 1929772661389893936 1933385418844988416 1941985359108787328 1942825777335442461 1945721195781545952 1947178893890255872 1951953956348398464 1953113841486263808 1956686603333079387 1959602678747882784 1960403973475447808 1961801536242550464 1965157108109413064 1968085807227310848 1969976258502183393 1975797742208609088 1980408095653768704 1982126847469122816 1984350979187867136 1985209731661549932 1986257054026994826 1989893802200584896 1992619663772323432 1993803713183894304 1996775104708758528 1998508061084570112 2002672401580936932 2009087594877879824 2011020824837477376 2016720997243479296 2021666597646555552 2025691624587614368 2029588488703164312 2035341290541892102 2038374586056857664 2046361947287487984 2052917092021591488 2055220657016005248 2056110079220891001 2060961437993462928 2061804179000039936 2063784651764192126 2069883348980447616 2078843882958717952 2080840723266375532 2082842997153101568 2083941827175863424 2084650649924422272 2088746747145032128 2088994487855977317 2093675111612406784 2095686198105374644 2098037754037172024 2100056575641970176 2101164486904589568 2102073791871134466 2107895181511218176 2113005918750873608 2115039143363553792 2119446302547755412 2126235559593791184 2129404316016434688 2134567203636086604 2135440042535755648 2143807754301177888 2147002698793430016 2149065009275109156 2153088307350100736 2157230247051426624 2159102458850294496 2162320197239043072 2166825877120357992 2168449222741421312 2170532133751995167 2173766905933443744 2175058596200611968 2183177152279475968 2184733528997385744 2188470415849119094 2190576255626537856 2191731921684959808 2198752732438425856 2200059269720159232 2201219938661950976 2202172543864998012 2204083760076342298 2205454470159878784 2209845408641033856 2210801746623089697 2216924242623867392 2219411838981471232 2220372316954791384 2223681366607481088 2230804521541026816 2235245930579436544 2236213260952090728 2239545918569008896 2241697121743863861 2242058898562914816 2245893837839329216 2251401438288209592 2258054562524124672 2260223544237614802 2268811121898914208 2270008061745136944 2273391084191851008 2274164345372097024 2277279615739798208 2278632815067307776 2278903077661066164 2286203125205863248 2288768458949642208 2292179440259552256 2296100108431862656 2305097365910043936 2310476111596063488 2312481322047309952 2315076142385844992 2316078020271808254 2319529701375044928 2326104332047876688 2329570955493551616 2331592737931998464 2338699368328557696 2346190962310390272 2348823608018291712 2349840090538161144 2355384500563957632 2358611030587648144 2360292473291818527 2365580970263368704 2367853236820358364 2371382079200120448 2377131658594732809 2378103683733000608 2381647802486701056 2382457885627911168 2387139139594322432 2387422271835402648 2390980278201774336 2395069940691856736 2397757433185339456 2398639344478282752 2402370047852725104 2404455010992373416 2410740445790218752 2414863907143855552 2422224345768863328 2429983496678618496 2432092424911825984 2439505375584098976 2440502905755149312 2450066004915631872 2452419423849656877 2456074296314410464 2465405996630201856 2467545667257479424 2472687352972381314 2473596823993229088 2476372430994694848 2480608152859423048 2484305035352507136 2485781252800699392 2490328404242101038 2494039772951850816 2496838318854155136 2501109046684707536 2503515720716043264 2504836481925668352 2514651671901866112 2516768621559997728 2518952868658676912 2520519394468432896 2522706896778883584 2525537609875467264 2526630567569245368 2537568362234047296 2543555714107634688 2555672298230960832 2561939567707272984 2566735814673519104 2569201301175831014 2573030215186525248 2583112621985845488 2590434369780589948 2592926996455901952 2594294927708727936 2601541487303223696 2602605275131197952 2604460660184075616 2608915471110772516 2612803571663843712 2615735381656733952 2616867373553861274 2623041830173498272 2624114409636414464 2626635011336244524 2634396989611478784 2642835796625497088 2646946308882066576 2648342738702659768 2650891087285765632 2653191736267446528 2653437409411104162 2658404950911859072 2670229868774582576 2672799278089780224 2675366644199625684 2685531532043612736 2691868000644523008 2694453683278338828 2695555463528740736 2697477112333506888 2702091023650442963 2706117984937552416 2710150947657280512 2716721895536837496 2717832781409143552 2728482596383317312 2729486150613218304 2736103978025804232 2737222789362121984 2740294209354673664 2741480105627854668 2745565768974542976 2747948583991283904 2759844465307263488 2762495442957084758 2768256395164415232 2777123996204135424 2778589102901151232 2779534199899229696 2785325983807969756 2788006143524684544 2790684171966850929 2801552649206119424 2802765055828179288 2806942052930754816 2813747677520295978 2825928403397007216 2826967798849404672 2830139921136794112 2833821977241011526 2834980746125054912 2846089604848115472 2850331169087829504 2853529507261891584 2858410339068237184 2865420012366812208 2870666468748384768 2873887625030704128 2876306996068568832 2878803278467059328 2884801911801111533 2887577791507708992 2889101169493810656 2894390985019032576 2898355874577924992 2900078128267482624 2905383138282451211 2912978038663180992 2920768340835383808 2922309228913279744 2927930934522597696 2936230058486664016 2940605960213171712 2946460544854711808 2947735662164119596 2952128710840966272 2960496422606388512 2964908488809974784 2973190271203684224 2976526468781800704 2979385581040492239 2981617681269454304 2986061224758678528 2988929495658485148 2990705569775841456 2997762091626855168 3001868584384279456 3004008602371405398 3013631392316819736 3025081495865218944 3026677415660182592 3032499896469833328 3038177086756410368 3038537436881421552 3048270833607817664 3051691278599522944 3053011935812838153 3057561879085286496 3073463154546725248 3079375638032387232 3080634815461417984 3082830985524007872 3088104027029077672 3092706268500059904 3095676977646288189 3104825023470671424 3118265824438076928 3121261084899563298 3125912740763795136 3126975974886633408 3133120120717548192 3137789450256620544 3140512667418610176 3143529297158061966 3147056631055758036 3151746730356884352 3157137649093811152 3161842772266827264 3169508878126310412 3183229695780536864 3187973704269032448 3189353339390686776 3198393456565830446 3203160063803633472 3205940014656497888 3215711631451766832 3229632461025151104 3238653688275441744 3239977995571491328 3252673834112131968 3260650358900165616 3266754673220842496 3269892565132875836 3274765728419213952 3282705623773678641 3287597882527439712 3290060889676639232 3296916470629841752 3298129098657638784 3300088904580238848 3301829907992926464 3303258815797497018 3306125640114513447 3312406713803342848 3314768112961550784 3320437872322801384 3325386363935801088 3329117758472206848 3330558475432187076 3346206782311540224 3352868895869154816 3354319891428136092 3355691495413330304 3368840756758993824 3373861383818247168 3377102157432314388 3383424482978729728 3397931738518496256 3405012092617705416 3407563064307947776 3415919423609697312 3417949222600961664 3429304687808794872 3430706953582033664 3433152688424463312 3439024939191472862 3444150162647793984 3457235995274535936 3457646048865065904 3459059903611637248 3465714167394095232 3468721983070964928 3472614213578767488 3474117030407712381 3483738095551791616 3487647175542311936 3489156498071815032 3494356433240327424 3497389106897997696 3512529319481971712 3519286443465585408 3523235412027437568 3529261745176088768 3537588981689928704 3537916545881472216 3548371455395053056 3551779855230537546 3567155525599500912 3572471703730051584 3573686828441866752 3580708709391483648 3581133407753103972 3592604911037785104 3596636149778009184 3597959016717424128 3601996263265010688 3606682516488560124 3608157313250069888 3622295860715783328 3627694215202692096 3637976795177756416 3641471265716157181 3644975245017927744 3648138637367738976 3655306807503806224 3660754358632723968 3663931445321711872 3671566069565051042 3675099007373447808 3691008526885886976 3701318500886219136 3709031029458571971 3717341524699579392 3720912229289134572 3726457553028760704 3735492606363151557 3737020074437572384 3742589403907673088 3751663570027061304 3757254722888502528 3767904537862676288 3769290398465872896 3775152932339996592 3778429302988015368 3784060345168325376 3788306414813200896 3794786139797487296 3806352543351070944 3815333571161452032 3820560016489082944 3833508447346441248 3835075994758091776 3850103722010278656 3852134892658414208 3853801951763746521 3859545322779787872 3883970718217574656 3885651554670884922 3891442391563091904 3903907912696796928 3906227682972527616 3913373206666158774 3919205357495765568 3923603072485100928 3930314216218826128 3936171614454621696 3939952517004366786 3951595484417218176 3960816191307537408 3964253694938245632 3968701958375734272 3970419463323099864 3972514108053989652 3979787604401169792 3985239327544646864 3987607426367788608 3997016122169140224 4005344803161873864 4018175189755759648 4033441994486958592 4043333195293111104 4051383249175228736 4059176977406328624 4070682581083784204 4076749172113715328 4092723894574975968 4105834184043182976 4110441314032010496 4112220158441782002 4121922875986925856 4123608358000079872 4127569303528384252 4139766697960895232 4143743164435627137 4161681446532751064 4165685994306203136 4167883654351726848 4169301299848844544 4177493494290064256 4177988975711954634 4191372396210749288 4196075508074344048 4200113151283940352 4202328973809179136 4204147583742268932 4226011837501747216 4230078286727107584 4238892605095510824 4252471119187582368 4258808632032869376 4269134407272173208 4270880085071511296 4287615508602355776 4298130018550218312 4306176614700201472 4314460494102853248 4318204917700588992 4333651754240715984 4336898445482842624 4341064267503990334 4347533811866887488 4350117192401223936 4366354304558951936 4369467057994771488 4376940831698238188 4381152511253075712 4383463843369919616 4397505464876851712 4402439877323901952 4404345087729996024 4408167520152684596 4410908940319757568 4419690817282067712 4421603493246179394 4433848485247734784 4440744633909582768 4447362733214962176 4472426521904181456 4479091837138017792 4483394243487727722 4484117797125829632 4491787675678658432 4502802876576419184 4516109125048249344 4520447088475229604 4533260147116032409 4537622243797828416 4540016123490273888 4546782168383702016 4548328690744194048 4554559231479596416 4557265630134615552 4557806155322132328 4565602074443851903 4572406250411726496 4577536917899284416 4592200216863725312 4610194731820087872 4620952223192126976 4624962644094619904 4630152284771689984 4632156040543616508 4639059402750089856 4652208664095753376 4659141910987103232 4663185475863996928 4677398736657115392 4681891627349344947 4692381924620780544 4699680181076322288 4710769001127915264 4715293945737092949 4717222061175296288 4720584946583637054 4735706473640716728 4742764158400240896 4754263317189465618 4756207367466001216 4774278279188644864 4774844543670805296 4781960556403548672 4790139881383713472 4795514866370678912 4797590184848745669 4804740095705450208 4808910021984746832 4821480891580437504 4829727814287711104 4844448691537726656 4859966993357236992 4864184849823651968 4879010751168197952 4900132009831263744 4904838847699313754 4912148592628820928 4930811993260403712 4935091334514958848 4945374705944762628 4947193647986458176 4952744861989389696 4961216305718846096 4968610070705014272 4980656808484202076 4988079545903701632 4993676637708310272 5002218093369415072 5009672963851336704 5029303343803732224 5033537243119995456 5037905737317353824 5045413793557767168 5053261135138490736 5075136724468094592 5111344596461921664 5123879135414545968 5133471629347038208 5138402602351662028 5146060430373050496 5158537408787209293 5166225243971690976 5180868739561179896 5185853992911803904 5188589855417455872 5203082974606447392 5205210550262395904 5208921320368151232 5217830942221545032 5225607143327687424 5231470763313467904 5233734747107722548 5246083660346996544 5253270022672489048 5268793979222957568 5293892617764133152 5296685477405319536 5301782174571531264 5306383472534893056 5306874818822208324 5316809901823718144 5340459737549165152 5350733288399251368 5371063064087225472 5388907366556677656 5391110927057481472 5394954224667013776 5404182047300885926 5412235969875104832 5433443791073674992 5435665562818287104 5456965192766634624 5472207956051608464 5474445578724243968 5480588418709347328 5482960211255709336 5491131537949085952 5495897167982567808 5507349104347576563 5519688930614526976 5524990885914169516 5536512790328830464 5557178205802302464 5559068399798459392 5570651967615939512 5576012287049369088 5581368343933701858 5605530111656358576 5613884105861509632 5627495355040591956 5651856806794014432 5653935597698809344 5660279842273588224 5667643954482023052 5669961492250109824 5692179209696230944 5700662338175659008 5716820678136474368 5722311988982532713 5730840024733624416 5741332937496769536 5752613992137137664 5757606556934118656 5769603823602223066 5775155583015417984 5778202338987621312 5796711749155849984 5800156256534965248 5810766276564902422 5825956077326361984 5828477332006327383 5841536681670767616 5844618457826559488 5855861869045195392 5870059809999238161 5872460116973328032 5881211920426343424 5892921089709423616 5895471324328239192 5904257421681932544 5909928775506550179 5920992845212777024 5946380542407368448 5953052937563601408 5958771162080984478 5963235362538908608 5977858991316970296 5981411139551682912 5995524183253710336 6003737168768558912 6008017204742810796 6027262784633639472 6050162991730437888 6053354831320365184 6064999792939666656 6077074873762843104 6096541667215635328 6103382557199045888 6106023871625676306 6115123758170572992 6146926309093450496 6158751276064774464 6165661971048015744 6176208054058155344 6185412537000119808 6191353955292576378 6209650046941342848 6236531648876153856 6242522169799126596 6251825481527590272 6253951949773266816 6266240241435096384 6266983463567931951 6281025334837220352 6287058594316123932 6294113262111516072 6303493460713768704 6314275298187622304 6323685544533654528 6339017756252620824 6366459391561073728 6378706678781373552 6396786913131660892 6406320127607266944 6411880029312995776 6431423262903533664 6459264922050302208 6477307376550883488 6479955991142982656 6505347668224263936 6511596401255985501 6521300717800331232 6539785130265751672 6549531456838427904 6565411247547357282 6575195765054879424 6593832941259683504 6596258197315277568 6600177809160477696 6603659815985852928 6606517631594994036 6612251280229026894 6629536225923101568 6640875744645602768 6650772727871602176 6658235516944413696 6661116950864374152 6692413564623080448 6705737791738309632 6708639782856272184 6711382990826660608 6737681513517987648 6754204314864628776 6766848965957459456 6810024185235410832 6815126128615895552 6831838847219394624 6835898445201923328 6858609375617589744 6861413907164067328 6866305376848926624 6878049878382945724 6888300325295587968 6915292097730131808 6918119807223274496 6931428334788190464 6937443966141929856 6945228427157534976 6948234060815424762 6967476191103583232 6978312996143630064 6988712866480654848 6994778213795995392 7038572886931170816 7046470824054875136 7058523490352177536 7075833091762944432 7096742910790106112 7103559710461075092 7123694516896622357 7134311051199001824 7144943407460103168 7147373656883733504 7161417418782967296 7162266815506207944 7185209822075570208 7193272299556018368 7195918033434848256 7213365032977120248 7216314626500139776 7223246281174672441 7244591721431566656 7275953590355512832 7282942531432314362 7289950490035855488 7296277274735477952 7310613615007612448 7321508717265447936 7327862890643423744 7343132139130102084 7350198014746895616 7357258271548970631 7402637001772438272 7418062058917143942 7441824458578269144 7452915106057521408 7470985212726303114 7474040148875144768 7503327140054122608 7514509445777005056 7535809075725352576 7550305864679993184 7556858605976030736 7568120690336650752 7576612829626401792 7589572279594974592 7612705086702141888 7630667142322904064 7641120032978165888 7659646455471916829 7667016894692882496 7700207444020557312 7704269785316828416 7707603903527493042 7719090645559575744 7767941436435149312 7771303109341769844 7782884783126183808 7807815825393593856 7826746413332317548 7838410714991531136 7847206144970201856 7860628432437652256 7872343228909243392 7879905034008733572 7903190968834436352 7928507389876491264 7940838926646199728 7945028216107979304 7959575208802339584 7970478655089293728 7975214852735577216 8010689606323747728 8036350379511519296 8066883988973917184 8086666390586222208 8102766498350457472 8106273070951328889 8118353954812657248 8141365162167568408 8153498344227430656 8185447789149951936 8211668368086365952 8220882628064020992 8224440316883564004 8243845751973851712 8255138607056768504 8279533395921790464 8287486328871254274 8323362893065502128 8331371988612406272 8335767308703453696 8338602599697689088 8354986988580128512 8355977951423909268 8382744792421498576 8392151016148688096 8404657947618358272 8408295167484537864 8452023675003494432 8477785210191021648 8504942238375164736 8538268814544346416 8541760170143022592 8575231017204711552 8596260037100436624 8612353229400402944 8628920988205706496 8636409835401177984 8654405735403334599 8667303508481431968 8673796890965685248 8682128535007980668 8695067623733774976 8700234384802447872 8716149414847353633 8732708609117903872 8738934115989542976 8753881663396476376 8762305022506151424 8766927686739839232 8795010929753703424 8808690175459992048 8816335040305369192 8821817880639515136 8839381634564135424 8843206986492358788 8881489267819165536 8894725466429924352 8944853043808362912 8958183674276035584 8966788486975455444 8983575351357316864 8992204554115408549 9005605753152838368 9040894176950459208 9066520294232064818 9075244487595656832 9080032246980547776 9109118462959192832 9114531260269231104 9115612310644264656 9131204148887703806 9144812500823452992 9155073835798568832 9159035807438514459 9184400433727450624 9220389463640175744 9241904446384253952 9249925288189239808 9260304569543379968 9264312081087233016 9278118805500179712 9287030932938864567 9304417328191506752 9326370951727993856 9354797473314230784 9363783254698689894 9399360362152644576 9421538002255830528 9430587891474185898 9434444122350592576 9441169893167274108 9471412947281433456 9485528316800481792 9508526634378931236 9512414734932002432 9549689087341610592 9563921112807097344 9580279762767426944 9591029732741357824 9595180369697491338 9609480191410900416 9617820043969493664 9659455628575422208 9688897383075453312 9719933986714473984 9728369699647303936 9758021502336395904 9800264019662527488 9809677695398627508 9824297185257641856 9848116871321035923 9870182669029917696 9890749411889525256 9894387295972916352 9905489723978779392 9918376920343540341 9922432611437692192 9937220141410028544 9961313616968404152 9976159091807403264 9987353275416620544 10004436186738830144 10058606687607464448 10067074486239990912 10075811474634707648 10106522270276981472 10150273448936189184 10222689192923843328 10247758270829091936 10276805204703324056 10292120860746100992 10317074817574418586 10332450487943381952 10361737479122359792 10371707985823607808 10377179710834911744 10406165949212894784 10417842640736302464 10435661884443090064 10451214286655374848 10462941526626935808 10467469494215445096 10492167320693993088 10506540045344978096 10537587958445915136 10587785235528266304 10593370954810639072 10612766945069786112 10613749637644416648 10633619803647436288 10680919475098330304 10701466576798502736 10742126128174450944 10777814733113355312 10782221854114962944 10789908449334027552 10808364094601771852 10824471939750209664 10866887582147349984 10871331125636574208 10913930385533269248 10924413797148471543 10944415912103216928 10948891157448487936 10965920422511418672 10982263075898171904 10991794335965135616 11014698208695153126 11049981771828339032 11073025580657660928 11141303935231879024 11152024574098738176 11162736687867403716 11194377097980406561 11211060223312717152 11227768211723019264 11254990710081183912 11303713613588028864 11307871195397618688 11335287908964046104 11339922984500219648 11384358419392461888 11433641356272948736 11444623977965065426 11461680049467248832 11505227984274275328 11515213113868237312 11539207647204446132 11550311166030835968 11556404677975242624 11561405855291239563 11593423498311699968 11621532553129804844 11651912154652723968 11656954664012654766 11689236915653118976 11711723738090390784 11740119619998476322 11744920233946656064 11790942648656478384 11808514843363865088 11819857551013100358 11841985690425554048 11892761084814736896 11906105875127202816 11917542324161968956 11926470725077817216 11955717982633940592 11962822279103365824 11991048366507420672 12007474337537117824 12016034409485621592 12036587287170155017 12054525569267278944 12100325983460875776 12106709662640730368 12129999585879333312 12154149747525686208 12193083334431270656 12206765114398091776 12212047743251352612 12230247516341145984 12293852618186900992 12317502552129548928 12331323942096031488 12352416108116310688 12370825074000239616 12382707910585152756 12419300093882685696 12431229493306881411 12485044339598253192 12503650963055180544 12507903899546533632 12532480482870192768 12533966927135863902 12574117188632247864 12588226524223032144 12606986921427537408 12628550596375244608 12678035512505241648 12732918783122147456 12757413357562747104 12793573826263321784 12812640255214533888 12823760058625991552 12862846525807067328 12918529844100604416 12954614753101766976 13010695336448527872 13023192802511971002 13042601435600662464 13079570260531503344 13099062913676855808 13130822495094714564 13150391530109758848 13187665882519367008 13192516394630555136 13207319631971705856 13213035263189988072 13224502560458053788 13259072451846203136 13281751489291205536 13301545455743204352 13322233901728748304 13417279565712544368 13422765981653321216 13475363027035975296 13508408629729257552 13533697931914918912 13599780441348097227 13620048370470821664 13630252257231791104 13663677694438789248 13671796890403846656 13696806223331555709 13717218751235179488 13722827814328134656 13732610753697853248 13756099756765891448 13776600650591175936 13830584195460263616 13862856669576380928 13874887932283859712 13890456854315069952 13896468121630849524 13956625992287260128 13977425732961309696 13989556427591990784 14077145773862341632 14117046980704355072 14151666183525888864 14207119420922150184 14247389033793244714 14268622102398003648 14322834837565934592 14324533631012415888 14370419644151140416 14386544599112036736 14392770554546237007 14426730065954240496 14432629253000279552 14446492562349344882 14489183442863133312 14551907180711025664 14565885062864628724 14579900980071710976 14592554549470955904 14621227230015224896 14655725781286847488 14686264278260204168 14700396029493791232 14714516543097941262 14805274003544876544 14836124117834287884 14883648917156538288 14905830212115042816 14941970425452606228 14948080297750289536 15006654280108245216 15029018891554010112 15071618151450705152 15100611729359986368 15113717211952061472 15136241380673301504 15179144559189949184 15193724936263966169 15225410173404283776 15282240065956331776 15319292910943833658 15334033789385764992 15400414888041114624 15408539570633656832 15415207807054986084 15438181291119151488 15475612226361627879 15535882872870298624 15542606218683539688 15565769566252367616 15615631650787187712 15653492826664635096 15676821429983062272 15694412289940403712 15721256864875304512 15759810068017467144 15806381937668872704 15881677853292399456 15890056432215958608 15919150417604679168 15940957310178587456 15950429705471154432 16021379212647495456 16072700759023038592 16173332781172444416 16205532996700914944 16212546141902657778 16236707909625314496 16282730324335136816 16306996688454861312 16370895578299903872 16423336736172731904 16441765256128041984 16448880633767128008 16487691503947703424 16510277214113537008 16522047313042729689 16559066791843580928 16574972657742508548 16646725786131004256 16671534617406907392 16677205199395378176 16709973977160257024 16711955902847818536 16765489584842997152 16784302032297376192 16816590334969075728 16904047350006988864 16955570420382043296 17009884476750329472 17076537629088692832 17083520340286045184 17150462034409423104 17166935966947598139 17192520074200873248 17257841976411412992 17272819670802355968 17308811470806669198 17334607016962863936 17364257070015961336 17390135247467549952 17400468769604895744 17432298829694707266 17477868231979085952 17507763326792952752 17524610045012302848 17533855373479678464 17617380350919984096 17632670080610738384 17643635761279030272 17678763269128270848 17686413972984717576 17762978535638331072 17889706087616725824 17933576973950910888 17967150702714633728 17984409108230817098 18011211506305676736 18081788353900918416 18133040588464129636 18150488975191313664 18160064493961095552 18218236925918385664 18231224621288529312 18262408297775407612 18289625001646905984 18310147671597137664 18318071614877028918 18368800867454901248 18440778927280351488 18499850576378479616 18528624162174466032 18556237611000359424 18574061865877729134 18608834656383013504 18709594946628461568 18727566509397379788 18798720724305289152 18843076004511661056 18861175782948371796 18868888244701185152 18882339786334548216 18914637165553100741 18942825894562866912 18971056633600963584 19017053268757862472 19024829469864004864 19099378174683221184 19160559525534853888 19182059465482715648 19190360739394982676 19218960382821800832 19235640087938987328 19318911257150844416 19377794766150906624 19439867973428947968 19456739399294607872 19516043004672791808 19534789203767956503 19619355390797255016 19648594370515283712 19696233742642071846 19781498823779050512 19788774591945832704 19810979447957558784 19836753840687080682 19844865222875384384 19922627233936808304 19952318183614806528 19974706550833241088 20008872373477660288 20117213375214928896 20134148972479981824 20151622949269415296 20193613382607780731 20213044540553962944 20300546897872378368 20445378385847686656 20495516541658183872 20553610409406648112 20584241721492201984 20634149635148837172 20664900975886763904 20723474958244719584 20754359421669823488 20812331898425789568 20835685281472604928 20871323768886180128 20902428573310749696 20934938988430890192 20984334641387986176 21013080090689956192 21175570471056532608 21186741909621278144 21227499275288833296 21267239607294872576 21361838950196660608 21371083550689867071 21402933153597005472 21484252256348901888 21555629466226710624 21564443708229925888 21579816898668055104 21616728189203543704 21648943879500419328 21669738843524017323 21733775164294699968 21827860771066538496 21848827594296943086 21888831824206433856 21931840845022837344 21964526151796343808 21983588671930271232 22029396417390306252 22099963543656678064 22282607870463758048 22325473375734807432 22388754195960813122 22422120446625434304 22509981420162367824 22607427227176057728 22670575817928092208 22679845969000439296 22768716838784923776 22867282712545897472 22889247955930130852 22923360098934497664 22978939366415750487 23030426227736474624 23078415294408892264 23100622332061671936 23112809355950485248 23122811710582479126 23186846996623399936 23243065106259609688 23303824309305447936 23313909328025309532 23423447476180781568 23480239239996952644 23489840467893312128 23581885297312956768 23617029686727730176 23639715102026200716 23683971380851108096 23785522169629473792 23835084648323937912 23852941450155634432 23911435965267881184 23925644558206731648 24014948675074235648 24032068818971243184 24073174574340310034 24109051138534557888 24200651966921751552 24213419325281460736 24259999171758666624 24308299495051372416 24318819212853986667 24386166668862541312 24413530228796183552 24424095486502705224 24460495032682291968 24587705236373801984 24635005104259097856 24662647884192062976 24704832216232621376 24765415821170305512 24838600187765371392 24862458986613762822 24970088679196506384 25007301926110361088 25015807799093067264 25064960965740385536 25067933854271727804 25148234377264495728 25176453048446064288 25213973842855074816 25257101192750489216 25356071025010483296 25465837566244294912 25514826715125494208 25587147652526643568 25625280510429067776 25647520117251983104 25725693051614134656 25837059688201208832 25909229506203533952 25963217206210003797 26021390672897055744 26046385605023942004 26085202871201324928 26148448244542060899 26159140521063006688 26198125827353711616 26261644990189429128 26300783060219517696 26375331765038734016 26385032789261110272 26426070526379976144 26449005120916107576 26518144903692406272 26563502978582411072 26644467803457496608 26834559131425088736 26845531963306642432 26950726054071950592 26976613662346225647 27016817259458515104 27199560882696194454 27240096740941643328 27327355388877578496 27343593780807693312 27393612446663111418 27434437502470358976 27465221507395706496 27512199513531782896 27553201301182351872 27661168390920527232 27725713339152761856 27749775864567719424 27780913708630139904 27792936243261699048 27913251984574520256 27979112855183981568 28234093961408710144 28303332367051777728 28414238841844300368 28494778067586489428 28537244204796007296 28649067262024831776 28740839288302280832 28773089198224073472 28785541109092474014 28853460131908480992 28865258506000559104 28892985124698689764 28978366885726266624 29131770125729257448 29159801960143421952 29185109098941911808 29242454460030449792 29372528556520408336 29400792058987582464 29429033086195882524 29610548007089753088 29672248235668575768 29767297834313076576 29811660424230085632 29883940850905212456 29896160595500579072 30013308560216490432 30143236302901410304 30201223458719972736 30227434423904122944 30358289118379898368 30387449872527932338 30450820346808567552 30564480131912663552 30638585821887667316 30668067578771529984 30817079141267313664 30830415614109972168 30876362582238302976 30951224452723255758 31085212437367079376 31131539132504735232 31306985653329270192 31353642859966124544 31388824579880807424 31442513729750609024 31519620136034934288 31612763875337745408 31732821029812226863 31763355706584798912 31780112864431917216 31838300835209358336 31881914620357174912 31900859410942308864 31959214521106963321 32042758425294990912 32145401518046077184 32346665562344888832 32411065993401829888 32425092283805315556 32473415819250628992 32565460648670273632 32613993376909722624 32741791156599807744 32773241391445414629 32846673472345463808 32897761267534256016 32975383007895406848 33020554428227074016 33044094626085459378 33149945315485017096 33293451572262008512 33419947954320514048 33423911805695637072 33530979169685994304 33568604064594752384 33583131293941219683 33633180669938151456 33808094700013977728 33911140840764086592 34019768953500658944 34153075258177385664 34300924068818846208 34333871933895196278 34385040148401746496 34515683952822825984 34545639341604711936 34617622941613338396 34669214033925727872 34728514140031922672 34780270494935099904 34864597659389414532 34955736463958171904 35015526653585905504 35067710746959356928 35234760701839968192 35265340161221476768 35372827945969435152 35525957071276662144 35779412175233451648 35867153947901821776 35934301405429267456 35968818216461634196 36022423012611353472 36109761861510465051 36163576707801836832 36266081176928259272 36300977950382627328 36320128987922191104 36436473851836771328 36462449242577058624 36524816595550815224 36579250003293811968 36620295343194275328 36636143229754057836 36881557854560702976 37057248324348932064 37112475222000718848 37148123731755458268 37217669312766027008 37455133018794759576 37597441448610578304 37722351565896743592 37737776489402370304 37764679572669096432 37829274331106201482 37885651789125733824 38034106537515724944 38049658939728009728 38198756349366442368 38321119051069707776 38364118930965431296 38380721478789965352 38437920765643601664 38471280175877974656 38637822514301688832 38755589532301813248 38913478798589215744 39032086009345583616 39069578407535913006 39238710781594510032 39297188741030567424 39392467485284143692 39562997647558101024 39577549183891665408 39621958895915117568 39673507681374161364 39689730445750768768 39845254467873616608 39904636367229613056 40017744746955320576 40056183922877728991 40268297944959963648 40303245898538830592 40387226765215561462 40426089081107925888 40601093795744756736 40799341324044291681 40890756771695373312 40991033083316367744 41090418669994667127 41107220818813296224 41168483442984403968 41268299270297674344 41329801951773527808 41446949916489439168 41624663796851579136 41671370562945209856 41742647537772360256 41869877976861780384 41968669282775972352 42026160181379912384 42351140942113065216 42373483819242556288 42454998550577666592 42723677900393321216 42742167101379734142 42805866307194010944 42968504512697803776 43111258932453421248 43159633797336110208 43233456378407087408 43297887759000838656 43339477687048034646 43467550328589399936 43655721542133076992 43697655188593886172 43777663648412867712 43863681690045674688 43967177343860542464 44058792834780612504 44199927087313356128 44565215740927516096 44650946751469614864 44777508391921626244 44844240893250868608 45019962840324735648 45214854454352115456 45341151635856184416 45359691938000878592 45537433677569847552 45581174808791898507 45778495911860261704 45846720197868995328 45957878732831500974 46156830588817784528 46201244664123343872 46225618711900970496 46245623421164958252 46486130212519219376 46607648618610895872 46627818656050619064 46846894952361563136 46960478479993905288 46979680935786624256 47163770594625913536 47279430204052401432 47367942761702216192 47670169296647875824 47705882900311268864 47822871930535762368 47851289116413463296 48029897350148471296 48064137637942486368 48146349148680620068 48218102277069115776 48426838650562921472 48519998343517333248 48616598990102744832 48637638425707973334 48772333337725082624 48848190973005410448 48920990065364583936 49270010208518195712 49325295768384125952 49409664432465242752 49530831642340611024 49677200375530742784 49724917973227525644 49865861618276356499 49940177358393012768 50014603852220722176 50031615598186134528 50129921931480771072 50135867708543455608 50296468754528991456 50352906096892128576 50514202385500978432 50712142050020966592 50931675132488589824 51029653430250988416 51174295305053287136 51250561020858135552 51295040234503966208 51451386103228269312 51500807900842794417 51818459012407067904 51926434412420007594 52092771210047884008 52170405742402649856 52296896489084121798 52318281042126013376 52523289980378858256 52601566120439035392 52750663530077468032 52852141052759952288 52898010241832215152 53036289807384812544 53127005957164822144 53288935606914993216 53669118262850177472 53901452108143901184 53953227324692451294 54033634518917030208 54399121765392388908 54480193481883286656 54654710777755156992 54787224893326222836 54868875004940717952 54930443014791412992 55024399027063565792 55106402602364703744 55322336781841054464 55499551729135438848 55585872486523398096 55826503969149040512 56468187922817420288 56606664734103555456 56743911496659302223 56828477683688600736 56989556135172978856 57074488409592014592 57298134524049663552 57481678576604561664 57546178396448146944 57571082218184948028 57706920263816961984 57785970249397379528 57956733771452533248 58263540251458514896 58319603920286843904 58370218197883823616 58484908920060899584 58745057113040816672 58858066172391765048 59344496471337151536 59534595668626153152 59767881701810424912 59792321191001158144 60026617120432980864 60286472605802820608 60402446917439945472 60454868847808245888 60580840147823342193 60716578236759796736 60774899745055864676 60901640693617135104 61128960263825327104 61277171643775334632 61336135157543059968 61660831228219944336 61752725164476605952 61902448905446511516 62170424874734158752 62263078265009470464 62613971306658540384 62707285719932249088 62885027459501218048 62945431878807859843 63039240272069868576 63465642059624453726 63526711413169597824 63560225728863834432 63763829240714349824 63801718821884617728 63918429042213926642 64085516850589981824 64113250652069601213 64290803036092154368 64693331124689777664 64822131986803659776 64850184567610631112 64946831638501257984 65009216530572051969 65130921297340547264 65483582313199615488 65546482782890829258 65795522535068512032 65950766015790813696 66041108856454148032 66088189252170918756 66299890630970034192 66586903144524017024 66847823611391274144 67061958339371988608 67137208129189504768 67166262587882439366 67266361339876302912 67616189400027955456 67822281681528173184 68039537907001317888 68306150516354771328 68601848137637692416 68667743867790392556 68770080296803492992 68936818099247251461 69091278683209423872 69235245883226676792 69338428067851455744 69457028280063845344 69560540989870199808 69729195318778829064 69911472927916343808 70031053307171811008 70469521403679936384 70530680322442953536 70745655891938870304 71051914142553324288 71558824350466903296 71734307895803643552 71937636432923268392 72044846025222706944 72219523723020930102 72327153415603673664 72532162353856518544 72601955900765254656 72640257975844382208 72924898485154117248 73049633191101630448 73158500006587623936 73240590686388550656 73272286459508115672 73763115709121405952 74114496648697864128 74296247463510916536 74435338625532054016 74910266037589519152 75194882897221156608 75444703131793487184 75475552978804740608 75529359145338192864 75658548662212402964 75771303578251467648 76068213075031449888 76099317879456019456 76397512698732884736 76642238102139415552 76761442957579930704 76875841531287203328 76942560351755949312 77511179064603626496 78064172018691167232 78139156815071826012 78360639685862845927 78477421563189020064 78594377482061134848 78784934970568287384 79125995295116202048 79155098367783330816 79347015362748322728 79379460891501537536 79690508935747233216 80035489493910641152 80112367845755457982 80536595889919927296 80606491797077661184 80774453530431122924 80852178162215851776 80929840987038676941 81598682648088583362 81982066166632735488 82180837339989334254 82214441637626592448 82536598540595348688 82659603903547055616 82893899832978878336 83249327593703158272 83342741125890419712 83485295075544720512 83739755953723560768 83937338565551944704 84052320362759824768 84256111010191085119 84702281884226130432 84746967638485112576 84909997101155333184 85447355800786642432 85484334202759468284 85611732614388021888 86222517864906842496 86319267594672220416 86466912756814174816 86595775518001677312 86678955374096069292 86935100657178799872 87395310377187772344 87555327296825735424 87727363380091349376 88117585669561225008 88399854174626712256 89130431481855032192 89301893502939229728 89555016783843252488 89688481786501737216 90039925680649471296 90429708908704230912 90682303271712368832 91074867355139695104 91162349617583797014 91556991823720523408 91693440395737990656 91915757465663001948 92313661177635569056 92451237423801940992 92491246842329916504 92972260425038438752 93255637312101238128 93920956959987810576 93959361871573248512 94327541189251827072 94558860408104802864 94735885523404432384 95198463089436680589 95340338593295751648 95411765800622537728 95645743861071524736 95702578232826926592 95877643563320889963 96059794700296942592 96128275275884972736 96292698297361240136 96436204554138231552 97039996687034666496 97233197980205489664 97275276851415946668 97696381946010820896 97841980130729167872 98540020417036391424 98819328864930485504 99061663284681222048 99449835946455051288 99731723236552712998 99880354716786025536 100259843862961542144 100271735417086911216 100592937509057982912 100705812193784257152 100749393881823659049 101028404771001956864 101424284100041933184 101863350264977179648 102059306860501976832 102348590610106574272 102590080469007932416 102902772206456538624 103001615801685588834 103636918024814135808 103852868824840015188 104185542420095768016 104340811484805299712 104593792978168243596 104636562084252026752 105046579960757716512 105203132240878070784 105501327060154936064 105704282105519904576 105796020483664430304 106254011914329644288 106577871213829986432 107338236525700354944 107802904216287802368 107906454649384902588 108067269037834060416 108329285584531395153 108798243530784777816 108960386963766573312 109309421555510313984 109574449786652445672 109737750009881435904 109860886029582825984 110048798054127131584 110644673563682108928 111171744973046796192 111653007938298081024 113213329468207110912 113487822993318604446 113656955367377201472 113979112270345957712 114148976819184029184 114596269048099327104 114963357153209123328 115092356792896293888 115142164436369896056 115413840527633923968 115571940498794759056 115913467542905066496 116527080502917029792 116740436395767647232 116969817840121799168 117490114226081633344 117716132344783530096 118688992942674303072 119069191337252306304 119535763403620849824 119584642382002316288 120053234240865961728 120168551768633186973 120804893834879890944 120909737695616491776 121161680295646684386 121549799490111729352 121803281387234270208 122554343287550669264 122672270315086119936 123321662456439888672 123505450328953211904 123804897810893023032 124340849749468317504 125227942613317080768 125770054919002436096 125890863757615719686 126078480544139737152 126931284119248907452 127053422826339195648 127120451457727668864 127527658481428699648 127836858084427853284 128171033701179963648 128226501304139202426 128581606072184308736 129700369135221262224 129893663277002515968 130018433061144103938 130261842594681094528 130967164626399230976 131092965565781658516 131591045070137024064 131901532031581627392 132082217712908296064 132176378504341837512 132402460158871705187 132599781261940068384 133173806289048034048 133695647222782548288 134123916678743977216 134274416258379009536 134332525175764878732 134532722679752605824 135232378800055910912 135644563363056346368 136079075814002635776 136612301032709542656 136743524426375695521 137335487735580785112 137540160593606985984 137873636198494502922 138470491766453353584 138676856135702911488 138914056560127690688 139458390637557658128 139822945855832687616 140062106614343622016 140939042807359872768 141061360644885907072 141491311783877740608 142103828285106648576 143117648700933806592 143468615791607287104 143875272865846536784 144089692050445413888 144439047446041860204 144654306831207347328 145064324707713037088 145280515951688764416 145849796970308234496 146099266382203260896 146317000013175247872 146544572919016231344 148228993297395728256 148592494927021833072 148870677251064108032 149597584854829069497 149820532075179038304 150389765794442313216 150889406263586974368 150951105957609481216 151058718290676385728 151317097324424805928 151542607156502935296 152136426150062899776 152795025397465769472 153522885915159861408 153751683062574406656 153885120703511898624 156278313630143652024 156721279371725691854 156954843126378040128 157569869941136574768 158251990590232404096 158694030725496645456 158758921783003075072 159381017871494466432 160070978987821282304 160224735691510915964 161212983594155322368 161548907060862245848 161704356324431703552 161859681974077353882 163197365296177166724 163964132333265470976 164361674679978668508 164428883275253184896 165073197081190697376 165319207807094111232 165787799665957756672 166498655187406316544 166970590151089441024 167479511907447121536 168104640725519649536 168512222020382170238 169404563768452260864 169493935276970225152 169819994202310666368 170231734489977906669 170894711601573284864 170968668405518936568 171223465228776043776 172445035729813684992 172638535189344440832 172933825513628349632 173357910748192138584 173870201314357599744 174790620754375544688 175110654593651470848 175454726760182698752 176235171339122450016 176799708349253424512 178260862963710064384 178603787005878459456 179110033567686504976 179376963573003474432 180079851361298942592 180859417817408461824 181364606543424737664 181742520443470026579 182149734710279390208 182324699235167594028 183113983647441046816 183386880791475981312 183831514931326003896 184627322355271138112 184982493684659833008 185944520850076877504 186511274624202476256 187841913919975621152 187918723743146497024 188655082378503654144 188836295636423579529 189117720816209605728 190396926178873361178 190680677186591503296 191291487722143049472 191405156465653853184 191755287126641779926 192256550551769945472 192585396594722480272 192872409108276463104 194079993374069332992 194466395960410979328 194550553702831893336 195392763892021641792 197638657729860971008 198123326569362444096 198899671892910102576 199463446473105425996 199760709433572051072 200543470834173822432 201185875018115965824 201411624387568514304 201498787763647318098 202056809542003913728 202848568200083866368 204118613721003953664 204697181220213148544 205805544412913077248 206003231603371177668 207273836049628271616 207705737649680030376 208371084840191536032 208681622969610599424 209187585956336487192 209273124168504053504 210093159921515433024 211002654120309872128 211408564211039809152 211592040967328860608 212508023828659288576 213155742427659972864 214676473051400709888 215812909298769805176 216134538075668120832 216658571169062790306 217596487061569555632 217920773927533146624 219148899573304891344 219475500019762871808 219721772059165651968 220097596108254263168 221289347127364217856 222129747208685588041 222343489946093592384 223306015876596162048 226426658936414221824 226975645986637208892 227313910734754402944 227958224540691915424 228297953638368058368 229192538096198654208 229926714306418246656 230284328872739792112 230827681055267847936 231143880997589518112 233054161005834059584 233939635680243598336 234980228452163266688 235081919057588537781 235432264689567060192 237377985885348606144 238138382674504612608 239071526807241699648 240106468481731923456 240337103537266373946 241609787669759781888 241819475391232983552 242323360591293368772 243099598980223458704 245108686575101338528 246643324912879777344 247609795621786046064 248681699498936635008 250455885226634161536 251540109838004872192 251781727515231439372 252156961088279474304 252768333030573255357 253862568238497814904 254106845652678391296 254240902915455337728 255055316962857399296 255673716168855706568 256342067402359927296 256453002608278404852 259400738270442524448 259787326554005031936 260036866122288207876 260523685189362189056 262185931131563317032 263182090140274048128 264164435425816592128 264352757008683675024 264804920317743410374 265199562523880136768 266347612578096068096 267391294445565096576 268247833357487954432 268548832516758019072 268665050351529757464 269065445359505211648 270464757600111821824 271289126726112692736 273224602065419085312 273487048852751391042 274670975471161570224 275080321187213971968 275747272396989005844 276940983532906707168 277353712271405822976 277828113120255381376 278916781275115316256 280124213228687244032 281878085614719745536 282122721289771814144 282982623567755481216 284207656570213297152 285595389268310041767 286235297401867613184 286937231583214574208 287632930689962669889 287750545731693073568 288179384100890827776 288878094892083720408 289308613662414694656 290128649415426074176 291699593940616468992 292198532764406521792 293089145838032462688 296457986594791456512 297184989854043666144 299195169709658138994 299641064150358076608 300779531588884626432 301778812527173948736 302117436581352771456 302634194648849611856 303085214313005870592 304272852300125799552 305590050794931538944 307045771830319722816 307770241407023797248 312556627260287304048 313442558743451383708 313909686252756080256 315139739882273149536 316503981180464808192 317388061450993290912 317517843566006150144 318762035742988932864 320449471383021831928 323097814121724491696 323408712648863407104 323719363948154707764 326394730592354333448 327928264666530941952 328723349359957337016 328857766550506369792 330146394162381394752 331575599331915513344 333941180302178882048 334959023814894243072 336209281451039299072 337024444040764340476 338987870553940450304 339639988404621332736 340463468979955813338 341937336811037873136 342446930457552087552 344890071459627369984 345277070378688881664 345867651027256699264 346715821496384277168 347740402628715199488 349061031327934495493 349581241508751089376 350221309187302941696 350909453520365397504 352470342678244900032 353599416698506849024 356521725927420128768 357207574011756918912 358220067135373009952 358753927146006948864 360159702722597885184 360505655305899560919 362729213086849475328 363485040886940053158 364649398470335188056 366227967294882093632 367663029862652007792 369254644710542276224 369964987369319666016 371889041700153755008 373022549248404952512 375683827839951242304 377310164757007308288 377672591272847159058 378235441632419211456 380793852357746722356 381361354373183006592 382582975444286098944 383510574253283559852 384513101103539890944 385170793189444960544 385744818216552926208 389101107405663786672 390785527784043283584 395277315459721942016 396246653138724888192 397207380476615115561 397799343785820205152 398926892946210851992 399521418867144102144 401086941668347644864 402371750036231931648 402823248775137028608 402997575527294636196 405697136400167732736 408237227442007907328 409394362440426297088 412006463206742355336 415411475299360060752 416742169680383072064 418375171912672974384 418546248337008107008 420186319843030866048 422005308240619744256 422817128422079618304 423184081934657721216 425016047657318577152 426311484855319945728 429352946102801419776 431625818597539610352 432269076151336241664 433317142338125580612 435192974123139111264 435841547855066293248 438297799146609782688 438951000039525743616 440195192216508526336 440618023151655018901 444259494417371176082 444686979892187184768 446612031753192324096 448792754564487208491 452853317872828443648 453951291973274417784 454627821469508805888 455916449081383830848 458385076192397308416 460568657745479584224 461655362110535695872 462287761995179036224 466108322011668119168 469960456904326533376 470163838115177075562 470864529379134120384 474755971770697212288 476276765349009225216 478143053614483399296 480212936963463846912 480674207074532747892 483638950782465967104 484646721182586737544 486199197960446917408 490217373150202677056 493286649825759554688 495219591243572092128 497363398997873270016 500911770453268323072 503563455030462878744 504313922176558948608 505536666061146510714 507725136476995629808 508213691305356782592 508481805830910675456 511347432337711413136 512684134804719854592 512906005216556809704 518801476540885048896 520073732244576415752 521047370378724378112 524371862263126634064 526364180280548096256 528328870851633184256 528705514017367350048 529609840635486820748 530399125047760273536 532695225156192136192 534782588891130193152 536495666714975908864 537330100703059514928 538130890719010423296 542578253452225385472 546449204130838170624 546974097705502782084 548524477801039921489 549341950942323140448 550160642374427943936 551494544793978011688 553881967065813414336 555656226240510762752 557833562550230632512 560248426457374488064 563756171229439491072 564245442579543628288 565965247135510962432 566508886909270738587 571190778536620083534 573874463166429148416 575265861379925339778 575501091463386147136 577756189784167440816 578617227324829389312 580257298830852148352 583399187881232937984 584397065528813043584 586178291676064925376 592915973189582913024 594369979708087332288 598390339419316277988 599282128300716153216 603557625054347897472 604234873162705542912 605268389297699223712 606170428626011741184 608545704600251599104 614091543660639445632 625113254520574608096 626885117486902767416 627819372505512160512 630279479764546299072 633007962360929616384 634776122901986581824 637524071485977865728 640898942766043663856 646195628243448983392 647438727896309415528 652789461184708666896 657446698719914674032 657715533101012739584 660292788324762789504 663151198663831026688 666389241626056764123 667882360604357764096 669918047629788486144 672418562902078598144 674048888081528680952 679279976809242665472 680926937959911626676 683874673622075746272 684893860915104175104 689780142919254739968 691735302054513398528 693431642992768554336 698122062655868990986 699162483017502178752 701818907040730795008 704940685356489800064 705245757172765613343 707198833397013698048 713043451854840257536 714415148023513837824 716440134270746019904 720319405445195770368 721011310611799121838 725458426173698950656 726970081773880106316 729298796940670376112 732455934589764187264 735326059725304015584 738509289421084552448 739929974738639332032 743778083400307510016 746045098496809905024 751367655679902484608 754620329514014616576 755345182545694318116 756470883264838422912 758304999091719766071 761587704715493444712 762722708746366013184 765165950888572197888 767021148506567119704 769026202207079781888 770341586378889921088 778202214811327573344 781571055568086567168 792493306277449776384 794414760953230231122 795598687571640410304 797853785892421703984 799042837734288204288 802173883336695289728 804743500072463863296 805646497550274057216 805995151054589272392 811394272800335465472 818788724880852594176 824012926413484710672 830822950598720121504 833484339360766144128 836750343825345948768 837092496674016214016 840372639686061732096 845634256844159236608 846368163869315442432 852622969710639891456 858705892205602839552 863251637195079220704 864538152302672483328 866634284676251161224 870385948246278222528 876595598293219565376 880390384433017052672 881236046303310037802 888518988834742352164 889373959784374369536 897585509128974416982 907902583946548835568 909255642939017611776 911832898162767661696 916770152384794616832 921137315490959168448 923310724221071391744 924575523990358072448 926817221112101936309 932216644023336238336 939920913808653066752 940327676230354151124 941729058758268240768 949511943541394424576 952553530698018450432 956286107228966798592 961348414149065495784 969293442365173475088 972398395920893834816 980434746300405354112 986573299651519109376 990439182487144184256 994726797995746540032 1001823540906536646144 1007126910060925757488 1008627844353117897216 1011073332122293021428 1015450272953991259616 1016963611661821350912 1022694864675422826272 1025812010433113619408 1037602953081770097792 1040147464489152831504 1042094740757448756224 1047183093983803486479 1048743724526253268128 1052728360561096192512 1056657741703266368512 1057411028034734700096 1059219681270973641496 1060798250095520547072 1069565177782260386304 1074660201406119029856 1076261781438020846592 1093948195411005564168 1097048955602079842978 1098683901884646280896 1102989089587956023376 1107763934131626828672 1111312452481021525504 1115667125100461265024 1120496852914748976128 1128490885159087256576 1131930494271021924864 1133017773818541477174 1142381557073240167068 1147748926332858296832 1150531722759850679556 1151002182926772294272 1155512379568334881632 1157234454649658778624 1160514597661704296704 1168794131057626087168 1172356583352129850752 1185831946379165826048 1188739959416174664576 1191622141429845346683 1196780678838632555976 1198564256601432306432 1207115250108695794944 1208469746325411085824 1210536778595398447424 1217091409200503198208 1228183087321278891264 1250226509041149216192 1253770234973805534832 1255638745011024321024 1260558959529092598144 1266015924721859232768 1269552245803973163648 1275048142971955731456 1281797885532087327712 1292391256486897966784 1294877455792618831056 1305578922369417333792 1314893397439829348064 1315431066202025479168 1320585576649525579008 1321854069454965056703 1332778483252113528246 1339836095259576972288 1348097776163057361904 1358559953618485330944 1361853875919823253352 1367749347244151492544 1383470604109026797056 1386863285985537108672 1396244125311737981972 1398324966035004357504 1409881370712979600128 1410491514345531226686 1414397666794027396096 1428830296047027675648 1432880268541492039808 1440638810890391540736 1442022621223598243676 1450916852347397901312 1453940163547760212632 1458597593881340752224 1464911869179528374528 1470652119450608031168 1477018578842169104896 1479859949477278664064 1487556166800615020032 1492090196993619810048 1502735311359804969216 1510690365091388636232 1512941766529676845824 1516609998183439532142 1523175409430986889424 1525445417492732026368 1534042297013134239408 1538052404414159563776 1540683172757779842176 1556404429622655146688 1563142111136173134336 1584986612554899552768 1588829521906460462244 1591197375143280820608 1595707571784843407968 1598085675468576408576 1604347766673390579456 1609487000144927726592 1611990302109178544784 1637577449761705188352 1645573433403119764467 1648025852826969421344 1661645901197440243008 1666968678721532288256 1673500687650691897536 1680745279372123464192 1691268513688318473216 1692736327738630884864 1726503274390158441408 1733268569352502322448 1740771896492556445056 1753191196586439130752 1760780768866034105344 1762472092606620075604 1777037977669484704328 1778747919568748739072 1795171018257948833964 1815805167893097671136 1818511285878035223552 1823665796325535323392 1842274630981918336896 1849151047980716144896 1853634442224203872618 1864433288046672476672 1879841827617306133504 1880655352460708302248 1883458117516536481536 1899023887082788849152 1912572214457933597184 1922696828298130991568 1938586884730346950176 1944796791841787669632 1960869492600810708224 1973146599303038218752 1980878364974288368512 1989453595991493080064 1999167724878170292369 2003647081813073292288 2014253820121851514976 2017255688706235794432 2022146664244586042856 2030900545907982519232 2045389729350845652544 2051624020866227238816 2075205906163540195584 2080294928978305663008 2094366187967606972958 2097487449052506536256 2105456721122192385024 2114822056069469400192 2118439362541947282992 2121596500191041094144 2139130355564520772608 2149320402812238059712 2187896390822011128336 2194097911204159685956 2197367803769292561792 2205978179175912046752 2215527868263253657344 2222624904962043051008 2231334250200922530048 2263860988542043849728 2266035547637082954348 2284763114146480334136 2295497852665716593664 2301063445519701359112 2302004365853544588544 2311024759136669763264 2321029195323408593408 2337588262115252174336 2344713166704259701504 2377479918832349329152 2383244282859690693366 2393561357677265111952 2397128513202864612864 2414230500217391589888 2416939492650822171648 2421073557190796894848 2434182818401006396416 2443427219295541468451 2456366174642557782528 2500453018082298432384 2507540469947611069664 2511277490022048642048 2521117919058185196288 2539104491607946327296 2563595771064174655424 2584782512973795933568 2589754911585237662112 2611157844738834667584 2629786794879658696128 2641171153299051158016 2643708138909930113406 2665556966504227056492 2696195552326114723808 2723707751839646506704 2735498694488302985088 2766941208218053594112 2773726571971074217344 2780451663336305808927 2792488250623475963944 2796649932070008715008 2819762741425959200256 2820983028691062453372 2857660592094055351296 2865760537082984079616 2884045242447196487352 2907880327095520425264 2917195187762681504448 2929823738359056749056 2941304238901216062336 2954037157684338209792 2959719898954557328128 2975112333601230040064 2984180393987239620096 3005470622719609938432 3021380730182777272464 3025883533059353691648 3033219996366879064284 3046350818861973778848 3050890834985464052736 3068084594026268478816 3081366345515559684352 3112808859245310293376 3126284222272346268672 3141549281951410459437 3169973225109799105536 3177659043812920924488 3182394750286561641216 3191415143569686815936 3208695533346781158912 3223980604218357089568 3291146866806239528934 3296051705653938842688 3323291802394880486016 3333937357443064576512 3347001375301383795072 3361490558744246928384 3385472655477261769728 3453006548780316882816 3466537138705004644896 3481543792985112890112 3506382393172878261504 3524944185213240151208 3554075955338969408656 3557495839137497478144 3590342036515897667928 3631610335786195342272 3647331592651070646784 3684549261963836673792 3698302095961432289792 3707268884448407745236 3728866576093344953344 3761310704921416604496 3766916235033072963072 3798047774165577698304 3825144428915867194368 3839671344607279450423 3845393656596261983136 3877173769460693900352 3889593583683575339264 3921738985201621416448 3946293198606076437504 3961756729948576737024 3965562208364895170109 3998335449756340584738 4028507640243703029952 4044293328489172085712 4061801091815965038464 4090779458701691305088 4103248041732454477632 4150411812327080391168 4160589857956611326016 4188732375935213945916 4194974898105013072512 4229644112138938800384 4236878725083894565984 4243193000382082188288 4298640805624476119424 4375792781644022256672 4388195822408319371912 4394735607538585123584 4411956358351824093504 4431055736526507314688 4462668500401845060096 4532071095274165908696 4569526228292960668272 4602126891039402718224 4604008731707089177088 4622049518273339526528 4642058390646817186816 4675176524230504348672 4689426333408519403008 4754959837664698658304 4766488565719381386732 4787122715354530223904 4794257026405729225728 4828461000434783179776 4842147114381593789696 4886854438591082936902 4912732349285115565056 4936720300209359293401 5000906036164596864768 5015080939895222139328 5042235838116370392576 5078208983215892654592 5127191542128349310848 5169565025947591867136 5179509823170475324224 5222315689477669335168 5259573589759317392256 5282342306598102316032 5287416277819860226812 5331113933008454112984 5392391104652229447616 5447415503679293013408 5470997388976605970176 5547453143942148434688 5560903326672611617854 5584976501246951927888 5593299864140017430016 5639525482851918400512 5641966057382124906744 5731521074165968159232 5768090484894392974704 5815760654191040850528 5834390375525363008896 5859647476718113498112 5882608477802432124672 5919439797909114656256 5968360787974479240192 6010941245439219876864 6042761460365554544928 6051767066118707383296 6066439992733758128568 6092701637723947557696 6136169188052536957632 6162732691031119368704 6225617718490620586752 6283098563902820918874 6355318087625841848976 6364789500573123282432 6382830287139373631872 6417391066693562317824 6447961208436714179136 6582293733612479057868 6592103411307877685376 6646583604789760972032 6667874714886129153024 6694002750602767590144 6906013097560633765632 6933074277410009289792 6963087585970225780224 7012764786345756523008 7049888370426480302416 7108151910677938817312 7180684073031795335856 7263220671572390684544 7294663185302141293568 7330281657886624405353 7369098523927673347584 7396604191922864579584 7414537768896815490472 7522621409842833208992 7533832470066145926144 7679342689214558900846 7690787313192523966272 7754347538921387800704 7779187167367150678528 7843477970403242832896 7923513459897153474048 7931124416729790340218 7996670899512681169476 8057015280487406059904 8088586656978344171424 8123602183631930076928 8181558917403382610176 8206496083464908955264 8300823624654160782336 8321179715913222652032 8341354990008917426781 8377464751870427891832 8389949796210026145024 8459288224277877600768 8473757450167789131968 8597281611248952238848 8751585563288044513344 8776391644816638743824 8789471215077170247168 8823912716703648187008 8862111473053014629376 8925337000803690120192 9064142190548331817392 9139052456585921336544 9204253782078805436448 9208017463414178354176 9244099036546679053056 9378852666817038806016 9509919675329397316608 9532977131438762773464 9574245430709060447808 9684294228763187579392 9773708877182165873804 9873440600418718586802 10001812072329193729536 10030161879790444278656 10084471676232740785152 10156417966431785309184 10254383084256698621696 10339130051895183734272 10359019646340950648448 10444631378955338670336 10519147179518634784512 10574832555639720453624 10662227866016908225968 10784782209304458895232 10894831007358586026816 10941994777953211940352 11094906287884296869376 11121806653345223235708 11169953002493903855776 11186599728280034860032 11283932114764249813488 11463042148331936318464 11519014033821838351269 11536180969788785949408 11631521308382081701056 11668780751050726017792 11765216955604864249344 11838879595818229312512 12085522920731109089856 12132879985467516257136 12185403275447895115392 12272338376105073915264 12325465382062238737408 12451235436981241173504 12566197127805641837748 12710636175251683697952 12729579001146246564864 12765660574278747263744 12895922416873428358272 13164587467224958115736 13184206822615755370752 13293167209579521944064 13388005501205535180288 13812026195121267531264 13866148554820018579584 13926175171940451560448 14025529572691513046016 14099776740852960604832 14216303821355877634624 14361368146063590671712 14526441343144781369088 14660563315773248810706 14738197047855346695168 14829075537793630980944 15045242819685666417984 15358685378429117801692 15381574626385047932544 15508695077842775601408 15558374334734301357056 15847026919794306948096 15862248833459580680436 15993341799025362338952 16114030560974812119808 16177173313956688342848 16247204367263860153856 16363117834806765220352 16412992166929817910528 16642359431826445304064 16682709980017834853562 16754929503740855783664 16779899592420052290048 16918576448555755201536 16947514900335578263936 17194563222497904477696 17503171126576089026688 17552783289633277487648 17578942430154340494336 17647825433407296374016 18128284381096663634784 18278104913171842673088 18408507564157610872896 18488198073093358106112 19065954262877525546928 19148490861418120895616 19368588457526375158784 19547417754364331747608 19746881200837437173604 20003624144658387459072 20060323759580888557312 20508766168513397243392 20678260103790367468544 20718039292681901296896 20889262757910677340672 21038294359037269569024 21149665111279440907248 21324455732033816451936 21569564418608917790464 21789662014717172053632 21883989555906423880704 21990844973659873216059 22189812575768593738752 22243613306690446471416 22339906004987807711552 22567864229528499626976 23038028067643676702538 23072361939577571898816 23263042616764163402112 23337561502101452035584 23530433911209728498688 24171045841462218179712 24265759970935032514272 24370806550895790230784 24544676752210147830528 24902470873962482347008 25132394255611283675496 25421272350503367395904 25531321148557494527488 25791844833746856716544 26329174934449916231472 26368413645231510741504 26586334419159043888128 26776011002411070360576 26877699412250956152961 27624052390242535062528 27732297109640037159168 28199553481705921209664 28432607642711755269248 28722736292127181343424 29052882686289562738176 29321126631546497621412 29658151075587261961888 30090485639371332835968 30717370756858235603384 30763149252770095865088 31017390155685551202816 31724497666919161360872 31986683598050724677904 32228061121949624239616 32354346627913376685696 32494408734527720307712 32726235669613530440704 32825984333859635821056 33284718863652890608128 33365419960035669707124 33509859007481711567328 33559799184840104580096 33895029800671156527872 34389126444995808955392 34557042101465515053807 35006342253152178053376 35105566579266554975296 35295650866814592748032 36256568762193327269568 36556209826343685346176 36817015128315221745792 36976396146186716212224 38131908525755051093856 38296981722836241791232 39094835508728663495216 39493762401674874347208 40120647519161777114624 41017532337026794486784 41436078585363802593792 41778525515821354681344 42076588718074539138048 42299330222558881814496 42648911464067632903872 43139128837217835580928 43579324029434344107264 43981689947319746432118 44487226613380892942832 44679812009975615423104 45135728459056999253952 46076056135287353405076 46144723879155143797632 46526085233528326804224 46675123004202904071168 48342091682924436359424 48531519941870065028544 48741613101791580461568 49089353504420295661056 50264788511222567350992 50842544701006734791808 51062642297114989054976 51583689667493713433088 52658349868899832462944 52736827290463021483008 53755398824501912305922 55464594219280074318336 56399106963411842419328 56865215285423510538496 57445472584254362686848 58105765372579125476352 58642253263092995242824 59316302151174523923776 60180971278742665671936 61434741513716471206768 61526298505540191730176 62034780311371102405632 63448995333838322721744 63973367196101449355808 64456122243899248479232 64708693255826753371392 65651968667719271642112 66569437727305781216256 66730839920071339414248 67019718014963423134656 67790059601342313055744 69114084202931030107614 70012684506304356106752 70211133158533109950592 70591301733629185496064 72513137524386654539136 73112419652687370692352 73634030256630443491584 76263817051510102187712 76593963445672483582464 78189671017457326990432 78987524803349748694416 80241295038323554229248 80633098236752868458883 82872157170727605187584 84598660445117763628992 85297822928135265807744 86278257674435671161856 87158648058868688214528 87963379894639492864236 88974453226761785885664 89359624019951230846208 90271456918113998507904 92152112270574706810152 92289447758310287595264 93052170467056653608448 96684183365848872718848 97063039883740130057088 97483226203583160923136 98178707008840591322112 100529577022445134701984 101685089402013469583616 103167379334987426866176 105316699737799664925888 107510797649003824611844 110929188438560148636672 112798213926823684838656 113730430570847021076992 114890945168508725373696 117284506526185990485648 118632604302349047847552 120361942557485331343872 122869483027432942413536 123052597011080383460352 126897990667676645443488 127946734392202898711616 129417386511653506742784 133461679840142678828496 134039436029926846269312 135580119202684626111488 138228168405862060215228 140025369012608712213504 140422266317066219901184 145026275048773309078272 146224839305374741384704 147268060513260886983168 152527634103020204375424 153187926891344967164928 156379342034914653980864 157975049606699497388832 161266196473505736917766 169197320890235527257984 170595645856270531615488 174317296117737376429056 175926759789278985728472 177948906453523571771328 178719248039902461692416 180542913836227997015808 184304224541149413620304 184578895516620575190528 186104340934113307216896 193368366731697745437696 194126079767480260114176 201059154044890269403968 203370178804026939167232 210633399475599329851776 215021595298007649223688 225596427853647369677312 227460861141694042153984 229781890337017450747392 234569013052371980971296 237265208604698095695104 240723885114970662687744 241899294710258605376649 245738966054865884827072 253795981335353290886976 255893468784405797423232 258834773023307013485568 266923359680285357656992 268078872059853692538624 276456336811724120430456 280844532634132439802368 290052550097546618156544 292449678610749482769408 294536121026521773966336 305055268206040408750848 312758684069829307961728 315950099213398994777664 322532392947011473835532 338394641780471054515968 341191291712541063230976 351853519578557971456944 355897812907047143542656 357438496079804923384832 361085827672455994031616 368608449082298827240608 369157791033241150381056 388252159534960520228352 402118308089780538807936 406740357608053878334464 421266798951198659703552 430043190596015298447376 451192855707294739354624 459563780674034901494784 469138026104743961942592 474530417209396191390208 483798589420517210753298 491477932109731769654144 507591962670706581773952 511786937568811594846464 533846719360570715313984 536157744119707385077248 552912673623448240860912 561689065268264879604736 580105100195093236313088 610110536412080817501696 625517368139658615923456 631900198426797989555328 645064785894022947671064 676789283560942109031936 682382583425082126461952 703707039157115942913888 711795625814094287085312 722171655344911988063232 737216898164597654481216 776504319069921040456704 804236616179561077615872 842533597902397319407104 860086381192030596894752 938276052209487923885184 949060834418792382780416 967597178841034421506596 982955864219463539308288 1015183925341413163547904 1023573875137623189692928 1067693438721141430627968 1072315488239414770154496 1105825347246896481721824 1220221072824161635003392 1251034736279317231846912 1263800396853595979110656 1290129571788045895342128 1353578567121884218063872 1407414078314231885827776 1423591251628188574170624 1474433796329195308962432 1608473232359122155231744 1685067195804794638814208 1720172762384061193789504 1876552104418975847770368 1935194357682068843013192 1965911728438927078616576 2030367850682826327095808 2047147750275246379385856 2135386877442282861255936 2211650694493792963443648 2502069472558634463693824 2527600793707191958221312 2580259143576091790684256 2814828156628463771655552 2847182503256377148341248 2948867592658390617924864 3216946464718244310463488 3440345524768122387579008 3753104208837951695540736 3870388715364137686026384 3931823456877854157233152 4060735701365652654191616 4270773754884565722511872 4423301388987585926887296 5055201587414383916442624 5160518287152183581368512 5629656313256927543311104 5897735185316781235849728 6880691049536244775158016 7506208417675903391081472 7740777430728275372052768 8541547509769131445023744 8846602777975171853774592 10321036574304367162737024 11259312626513855086622208 11795470370633562471699456 13761382099072489550316032 15481554861456550744105536 17693205555950343707549184 20642073148608734325474048 22518625253027710173244416 27522764198144979100632064 30963109722913101488211072 35386411111900687415098368 41284146297217468650948096 61926219445826202976422144 82568292594434937301896192 123852438891652405952844288 247704877783304811905688576
- Sum of all divisors σ(n): 966516663590573247527852061
- Sum of proper divisors (its aliquot sum) s(n): 718811785807268435622163485
- 247704877783304811905688576 is an abundant number, because the sum of its proper divisors (718811785807268435622163485) is greater than itself. Its abundance is 471106908023963623716474909
Bases of 247704877783304811905688576
- Binary: 11001100111001011000110001010100110101100101101001110010100010010001001000100100000000002
- Hexadecimal: 0xCCE58C54D65A7289122400
- Base-36: V4GMGUGDLIUKD3WG0
Squares and roots of 247704877783304811905688576
- 247704877783304811905688576 squared (2477048777833048119056885762) is 61357706477641973786779876991376463517350068696907776
- 247704877783304811905688576 cubed (2477048777833048119056885763) is 15198603184108195098325329465306137878371569935590295238836648775714915248766976
-
247704877783304811905688576 is a
perfect square number . Itssquare root is 15738642818976 -
The
cube root of 247704877783304811905688576 is 628026813.4852996517
Scales and comparisons
How big is 247704877783304811905688576?- 247,704,877,783,304,811,905,688,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 247,704,877,783,304,811,905,688,576 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 247704877783304811905688576 cubic inches would be around 52335567.8 feet tall.
Recreational maths with 247704877783304811905688576
- 247704877783304811905688576 backwards is 675886509118403387778407742
- The number of decimal digits it has is: 27
- The sum of 247704877783304811905688576'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 247704877783304811905688576 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 247704877783304811905688576 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/247704877783304811905688576/
Chicago style:
Numbermatics. 2024. "Number 247704877783304811905688576 - Facts about the integer". https://numbermatics.com/n/247704877783304811905688576/
The information we have on file for 247704877783304811905688576 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 247704877783304811905688576, math, Factors of 247704877783304811905688576, curriculum, school, college, exams, university, Prime factorization of 247704877783304811905688576, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-seven septillion, seven hundred four sextillion, eight hundred seventy-seven quintillion, seven hundred eighty-three quadrillion, three hundred four trillion, eight hundred eleven billion, nine hundred five million, six hundred eighty-eight thousand, five hundred seventy-six.