81461597991691438565462016
81,461,597,991,691,438,565,462,016 is an even composite number composed of eight prime numbers multiplied together.
81461597991691438565462016 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-eight thousand, four hundred thirty-one divisors.
Prime factorization of 81461597991691438565462016:
212 × 32 × 192 × 232 × 312 × 892 × 1272 × 3072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 19 × 19 × 23 × 23 × 31 × 31 × 89 × 89 × 127 × 127 × 307 × 307)See below for interesting mathematical facts about the number 81461597991691438565462016 from the Numbermatics database.
Names of 81461597991691438565462016
- Cardinal: 81461597991691438565462016 can be written as Eighty-one septillion, four hundred sixty-one sextillion, five hundred ninety-seven quintillion, nine hundred ninety-one quadrillion, six hundred ninety-one trillion, four hundred thirty-eight billion, five hundred sixty-five million, four hundred sixty-two thousand and sixteen.
Scientific notation
- Scientific notation: 8.1461597991691438565462016 × 1025
Factors of 81461597991691438565462016
Divisors of 81461597991691438565462016
- Number of divisors d(n): 28431
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 31 32 36 38 46 48 57 62 64 69 72 76 89 92 93 96 114 124 127 128 138 144 152 171 178 184 186 192 207 228 248 254 256 267 276 279 288 304 307 342 356 361 368 372 381 384 414 437 456 496 508 512 529 534 552 558 576 589 608 614 684 712 713 722 736 744 762 768 801 828 874 912 921 961 992 1016 1024 1058 1068 1083 1104 1116 1143 1152 1178 1216 1228 1311 1368 1424 1426 1444 1472 1488 1524 1536 1587 1602 1656 1691 1748 1767 1824 1842 1922 1984 2032 2047 2048 2116 2136 2139 2166 2208 2232 2286 2304 2356 2413 2432 2456 2622 2736 2759 2763 2848 2852 2883 2888 2921 2944 2976 3048 3072 3174 3204 3249 3312 3382 3496 3534 3648 3684 3844 3933 3937 3968 4064 4094 4096 4232 4272 4278 4332 4416 4464 4572 4608 4712 4761 4826 4864 4912 5073 5244 5301 5472 5518 5526 5696 5704 5766 5776 5833 5842 5888 5952 6096 6141 6144 6348 6408 6417 6498 6624 6764 6992 7061 7068 7239 7296 7368 7688 7866 7874 7921 7936 8128 8188 8277 8303 8464 8544 8556 8649 8664 8763 8832 8928 9144 9216 9424 9517 9522 9652 9728 9824 10051 10146 10488 10602 10944 11036 11052 11191 11303 11392 11408 11532 11552 11666 11684 11776 11811 11904 12192 12282 12288 12696 12816 12834 12996 13248 13528 13547 13984 14122 14136 14478 14592 14736 15219 15376 15732 15748 15842 15872 16129 16256 16376 16399 16554 16606 16928 17088 17112 17298 17328 17499 17526 17664 17856 18259 18288 18423 18432 18848 19034 19044 19304 19456 19648 20102 20292 20976 21183 21204 21717 21888 22072 22103 22104 22382 22606 22784 22816 23064 23104 23332 23368 23552 23622 23763 23808 24384 24564 24831 24909 25392 25632 25668 25992 26289 26496 27056 27094 27323 27968 28244 28272 28551 28956 29184 29472 30153 30438 30752 31464 31496 31684 31744 32129 32258 32512 32752 32798 33108 33212 33573 33856 33909 34176 34224 34596 34656 34998 35052 35328 35433 35712 36518 36576 36846 36864 37696 38068 38088 38608 38893 38912 38989 39296 40204 40584 40641 41952 42366 42408 43434 43776 44144 44206 44208 44764 45212 45568 45632 45847 46128 46208 46664 46736 47081 47104 47244 47526 47616 48387 48768 49128 49197 49662 49818 50784 51264 51336 51984 52421 52497 52578 52992 54112 54188 54646 54777 55499 55936 56488 56544 57102 57912 58368 58944 60306 60876 61504 62928 62992 63368 63457 63488 63549 64258 64516 65024 65504 65596 66216 66309 66424 67146 67183 67712 67818 68352 68448 69192 69312 69996 70104 70656 70866 71289 71424 73036 73152 73692 74727 74803 75392 76136 76176 77216 77786 77824 77978 78592 80408 81168 81282 81969 83904 84732 84816 85529 85653 86868 87552 88288 88412 88416 89528 90424 90459 90551 91136 91264 91694 92256 92416 93328 93472 94162 94208 94249 94488 95052 95232 96387 96774 97536 98256 98394 99324 99636 100719 101568 101727 102528 102672 103968 104842 104994 105156 105984 108224 108376 109292 109554 110827 110998 111872 112976 113088 114204 115824 116679 116736 116967 117888 120612 121752 121923 122047 123008 125856 125984 126736 126914 126976 127098 128516 129032 130048 131008 131192 132432 132618 132848 134159 134292 134366 135424 135636 136704 136896 137541 138384 138624 139992 140208 141243 141312 141732 142578 142848 145161 146072 146304 147384 147591 149454 149606 150499 150784 152272 152352 154432 155572 155956 157184 157263 160816 162336 162403 162564 163938 164331 166497 167808 169464 169632 171058 171306 173736 175104 176576 176824 176832 179056 180823 180848 180918 181102 182183 182272 182528 183388 184512 184832 186656 186944 188324 188498 188976 190104 190371 190464 190969 192774 193548 195072 196512 196788 198648 198927 199272 201438 201549 203136 203454 205056 205344 207936 209684 209988 210312 211968 214757 216448 216752 218584 218891 219108 221654 221996 223744 224409 225952 226176 228408 231648 233358 233472 233934 235776 241224 243504 243846 244094 245551 245907 246016 251712 251968 253472 253828 254196 256587 257032 257393 258064 259969 260096 262016 262384 264864 265236 265696 268318 268584 268732 270848 271272 271653 273408 273792 275082 276768 277248 279984 280416 282486 282624 282747 283464 285156 285696 289161 290322 292144 292608 294768 295027 295182 298908 299212 300998 301568 304544 304704 306451 308864 311144 311581 311912 314368 314526 321632 324672 324806 325128 327876 328662 332481 332994 335616 338928 339264 342116 342612 346921 347472 350037 350208 350393 350901 353152 353648 353664 358112 361646 361696 361836 362204 364366 364544 365056 366141 366776 369024 369664 370967 373312 373888 376648 376996 377952 380208 380742 380928 381938 385548 387096 390144 393024 393576 397296 397854 398544 402477 402876 403098 406272 406908 410112 410688 412623 415872 419368 419957 419976 420624 423729 423936 429514 432896 433504 437168 437782 438216 443308 443992 447488 448818 451497 451904 452352 456816 463296 466716 467868 471552 471789 482448 487008 487209 487692 488188 491102 491814 492032 499491 499999 503424 503936 506944 507656 508369 508392 513174 514064 514786 516128 519137 519938 520192 524032 524768 529728 530472 531392 536636 537168 537464 541696 542469 542544 543306 546549 546816 547584 550164 553536 554496 559968 560832 564972 565494 566928 570312 571113 571392 572907 578322 580644 584288 585216 589536 590054 590364 597816 598424 601996 603136 604647 609088 609408 612902 617728 622288 623162 623824 628429 628736 629052 643264 644271 649344 649612 650256 655752 656673 657324 664962 665988 671232 673227 677856 678528 684232 685224 693842 694944 700074 700416 700786 701802 706304 707296 707328 716224 723292 723392 723672 724408 728732 730112 732282 733552 736653 738048 738967 739328 740791 741934 746624 747776 753296 753992 755904 760416 761484 763876 769761 771096 772179 774192 779907 780288 786048 787152 794592 795708 797088 804954 805752 806196 812544 813816 814959 820224 821376 825246 831744 838736 839914 839952 841248 847013 847458 847872 848241 859028 865792 867008 874336 875564 876432 885081 886616 887984 894539 894976 896747 897636 902994 903808 904704 913632 919353 926592 933432 934743 935736 943104 943578 964896 974016 974418 975384 976376 982204 983628 984064 995999 997443 998982 999998 1005967 1006848 1007872 1013888 1015312 1016738 1016784 1026348 1028128 1029572 1032256 1038274 1039876 1040763 1048064 1049536 1051179 1054481 1059456 1060944 1062784 1073272 1074336 1074928 1083392 1084938 1085088 1086612 1093098 1093632 1095168 1098423 1100328 1107072 1108992 1112901 1119936 1121664 1129944 1130988 1133856 1140624 1142226 1142784 1145814 1156644 1161288 1168576 1170432 1179072 1180108 1180728 1195632 1196848 1203992 1205683 1206272 1207431 1208659 1209294 1218176 1218816 1225804 1235456 1244576 1246324 1247648 1256858 1257472 1258104 1259871 1276477 1286528 1288542 1298688 1299224 1300512 1311504 1313346 1314648 1329924 1331976 1342464 1346454 1354491 1355712 1357056 1368464 1370448 1387684 1389888 1400148 1401572 1403604 1412608 1414592 1414656 1421257 1432448 1435481 1446584 1446784 1447344 1448816 1457464 1459511 1460224 1461627 1464564 1467104 1473306 1476096 1477934 1478656 1481582 1483868 1493248 1495552 1499997 1506592 1507984 1511808 1520832 1522968 1525107 1527752 1539522 1542192 1544358 1548384 1557411 1559814 1560576 1572096 1574304 1589184 1591416 1594176 1609908 1611504 1612392 1625051 1625088 1627407 1627632 1629918 1639647 1640448 1642752 1650492 1663488 1677472 1679828 1679904 1682496 1694026 1694916 1696482 1718056 1718721 1720469 1731584 1734016 1748672 1751128 1752864 1770162 1773232 1775968 1789078 1789952 1790731 1793494 1795272 1805988 1807616 1809408 1827264 1838706 1853184 1866864 1869486 1871472 1885287 1886208 1887156 1929792 1932813 1948032 1948836 1950768 1952752 1964408 1967167 1967256 1968128 1970019 1991998 1994886 1997964 1999996 2011934 2013696 2015744 2027776 2030624 2033476 2033568 2052696 2056256 2059144 2064512 2076548 2079752 2081526 2082673 2096128 2099072 2102358 2108962 2118912 2121888 2125568 2146544 2148672 2149856 2166784 2167727 2169876 2170176 2173224 2186196 2190336 2196846 2200656 2209959 2214144 2216901 2217984 2222373 2225802 2239872 2243328 2259888 2261976 2267712 2281248 2284452 2291628 2313288 2316537 2318893 2322576 2337152 2339721 2340864 2358144 2360216 2361456 2391264 2393696 2407984 2411366 2412544 2414862 2417318 2418588 2431747 2436352 2437632 2451608 2470912 2489152 2492648 2495296 2513716 2516208 2519742 2541039 2549021 2552954 2573056 2577084 2597376 2598448 2601024 2623008 2626692 2629296 2655243 2659848 2663952 2683617 2684928 2690241 2692908 2708982 2711424 2714112 2736928 2740896 2758059 2775368 2779776 2800296 2803144 2804229 2807081 2807208 2825216 2829184 2829312 2842514 2859481 2864896 2870962 2893168 2893568 2894688 2897632 2914928 2919022 2920448 2921719 2923254 2929128 2934208 2946612 2952192 2955868 2963164 2967736 2986496 2987997 2991104 2999994 3013184 3015968 3017901 3023616 3041664 3045936 3050214 3055504 3079044 3084384 3085657 3088716 3096768 3114822 3119628 3122289 3144192 3148608 3153537 3163443 3178368 3182832 3188352 3219816 3223008 3224784 3250102 3250176 3254814 3255264 3259836 3279294 3280896 3285504 3300984 3326976 3338703 3354944 3359656 3359808 3364992 3388052 3389832 3392964 3435637 3436112 3437442 3440938 3461477 3463168 3468032 3470021 3497344 3502256 3505728 3540324 3546464 3551936 3578156 3581462 3586988 3590544 3611976 3615232 3617049 3618816 3625977 3654528 3677412 3706368 3733728 3738972 3742944 3770574 3772416 3774312 3779613 3829431 3859584 3865626 3896064 3897672 3901536 3905504 3928816 3934334 3934512 3936256 3940038 3983996 3989772 3995928 3999992 4023868 4027392 4031488 4055552 4061248 4066952 4067136 4080383 4105392 4112512 4118288 4129024 4153096 4158929 4159504 4163052 4165346 4190209 4192256 4198144 4204716 4217924 4237824 4243776 4251136 4263771 4293088 4297344 4299712 4306443 4335454 4339752 4340352 4346448 4372392 4378533 4380672 4393692 4401312 4419918 4428288 4433802 4435968 4444746 4451604 4479744 4486656 4499991 4519776 4523952 4535424 4562496 4568904 4575321 4583256 4626576 4633074 4637786 4645152 4665469 4672233 4674304 4679442 4681728 4716288 4720432 4722912 4782528 4787392 4815968 4822732 4829724 4834636 4837176 4863494 4872704 4875153 4875264 4903216 4939411 4941824 4951603 4978304 4985296 4990592 5027432 5032416 5034493 5039484 5082078 5098042 5105908 5146112 5154168 5161407 5194752 5196896 5202048 5246016 5253384 5258592 5310486 5319696 5327904 5367234 5369856 5372193 5380482 5385816 5417964 5422848 5428224 5473856 5481792 5516118 5550736 5559552 5600592 5605513 5606288 5608458 5614162 5614416 5647673 5650432 5655861 5658368 5658624 5685028 5718962 5729792 5741924 5786336 5787136 5789376 5795264 5822569 5829856 5838044 5843438 5846508 5858256 5868416 5893224 5901501 5904384 5911736 5920039 5926328 5935472 5972992 5975994 5979287 5982208 5999988 6026368 6031936 6035802 6047232 6083328 6091872 6100428 6111008 6158088 6168768 6171314 6177432 6193536 6229644 6239256 6244578 6248019 6288384 6297216 6307074 6326886 6356736 6365664 6376704 6439632 6446016 6449568 6500204 6500352 6503181 6509628 6510528 6519672 6558588 6571008 6601968 6650703 6653952 6657467 6667119 6677406 6709888 6719312 6719616 6729984 6776104 6779664 6785621 6785928 6871274 6872224 6874884 6881876 6922954 6926336 6936064 6940042 6956679 6994688 7004512 7011456 7048373 7080648 7092928 7103872 7156312 7162924 7173976 7181088 7223952 7230464 7234098 7237632 7251954 7295241 7309056 7354824 7412736 7467456 7477944 7485888 7541148 7548624 7559226 7612081 7623117 7647063 7658862 7719168 7731252 7792128 7795344 7803072 7811008 7857632 7868668 7869024 7880076 7967992 7979183 7979544 7991856 7999984 8047736 8050851 8054784 8059039 8062976 8070723 8111104 8122496 8133904 8134272 8160766 8210784 8225024 8236576 8258048 8306192 8317858 8319008 8326104 8330692 8380418 8384512 8388161 8396288 8409432 8421243 8435848 8475648 8487552 8502272 8527542 8532241 8578443 8586176 8594688 8599424 8612886 8670908 8679504 8680704 8692896 8744784 8757066 8761344 8765157 8787384 8802624 8839836 8856576 8867604 8889492 8903208 8959488 8963991 8973312 8999982 9039552 9047904 9053703 9070848 9124992 9137808 9150642 9166512 9253152 9256971 9266148 9275572 9290304 9330938 9344466 9348608 9358884 9432576 9440864 9445824 9490329 9499981 9565056 9574784 9631936 9645464 9659011 9659448 9669272 9674352 9726988 9745408 9750306 9750528 9806432 9863603 9878822 9883648 9903206 9956608 9970592 9981184 10054864 10064832 10068986 10078968 10164156 10196084 10211816 10292224 10306911 10308336 10322814 10384431 10389504 10393792 10404096 10410063 10492032 10506768 10517184 10620972 10639392 10655808 10734468 10744386 10760964 10771632 10835928 10845696 10851147 10856448 10862183 10877931 10947712 10963584 11032236 11101472 11119104 11201184 11211026 11212576 11216916 11228324 11228832 11295346 11300864 11311722 11316736 11317248 11370056 11437924 11459584 11483848 11488293 11499977 11572672 11574272 11578752 11590528 11645138 11659712 11676088 11686876 11693016 11716512 11736832 11786448 11803002 11808768 11823472 11840078 11852656 11870944 11940151 11945984 11951988 11958574 11964416 11969623 11999976 12052736 12063872 12071604 12094464 12166656 12183744 12200856 12222016 12241149 12316176 12337536 12342628 12354864 12387072 12459288 12476787 12478512 12489156 12496038 12570627 12576768 12594432 12614148 12653772 12713472 12731328 12753408 12791313 12879264 12892032 12899136 12919329 13000408 13006362 13019256 13021056 13039344 13117176 13135599 13142016 13203936 13301406 13307904 13314934 13334238 13354812 13419776 13438624 13439232 13459968 13552208 13559328 13571242 13571856 13742548 13744448 13749768 13763752 13845908 13872128 13880084 13913358 13989376 13996407 14009024 14022912 14075029 14096746 14161296 14185856 14207744 14312624 14325848 14347952 14362176 14447904 14453867 14460928 14468196 14503908 14590482 14618112 14625459 14709648 14818233 14825472 14854809 14934912 14955888 14971776 15082296 15097248 15103479 15118452 15224162 15246234 15294126 15317724 15438336 15462504 15484221 15499969 15584256 15590688 15606144 15622016 15715264 15737336 15738048 15760152 15935984 15958366 15959088 15983712 15999968 16093247 16095472 16101702 16109568 16116579 16118078 16125952 16141446 16222208 16244992 16267808 16268544 16321532 16421568 16450048 16473152 16516096 16612384 16635716 16638016 16652208 16661384 16760836 16776322 16792576 16816539 16818864 16842486 16871696 16943019 16951296 16975104 16996241 17004544 17038193 17055084 17064482 17156886 17172352 17189376 17198848 17225772 17341816 17359008 17361408 17385792 17467707 17489568 17514132 17530314 17574768 17605248 17679672 17704503 17713152 17735208 17760117 17778984 17806416 17918976 17927982 17937861 17946624 17999964 18079104 18095808 18107406 18141696 18249984 18275616 18301284 18333024 18506304 18513942 18532296 18551144 18580608 18661876 18688932 18697216 18717768 18744057 18865152 18881728 18891648 18980658 18999962 19113373 19130112 19149568 19263872 19290928 19318022 19318896 19338544 19348704 19453976 19481299 19490816 19500612 19501056 19509543 19612864 19727206 19757644 19806412 19913216 19941184 19962368 19972401 20109728 20129664 20137972 20157936 20328312 20356863 20392168 20423632 20584448 20613822 20616672 20625181 20645628 20768862 20779008 20787584 20808192 20820126 20870037 20984064 21013536 21034368 21145119 21241944 21278784 21311616 21468936 21488772 21521928 21543264 21671856 21691392 21702294 21712896 21724366 21755862 21885723 21895424 21927168 22064472 22202944 22238208 22402368 22422052 22425152 22433832 22456648 22457664 22590692 22623444 22633472 22740112 22836243 22875848 22907977 22919168 22941189 22964521 22967696 22976586 22999954 23137241 23145344 23148544 23157504 23181056 23290276 23319424 23352176 23373752 23386032 23433024 23473664 23572896 23606004 23646944 23680156 23705312 23741888 23880302 23891968 23903976 23917148 23937549 23939246 23999952 24105472 24127744 24143208 24177117 24188928 24253063 24333312 24367488 24401712 24444032 24482298 24632352 24675072 24685256 24709728 24774144 24918576 24953574 24957024 24978312 24992076 25141254 25153536 25164483 25188864 25228296 25263729 25307544 25426944 25462656 25506816 25582626 25596723 25735329 25758528 25784064 25798272 25838658 26000816 26012724 26038512 26042112 26078688 26234352 26257403 26271198 26284032 26295471 26407872 26602812 26629868 26668476 26709624 26839552 26877248 26878464 26919936 27104416 27118656 27142484 27143712 27274139 27485096 27488896 27499536 27527504 27691816 27730709 27744256 27760168 27770913 27799157 27826716 27978752 27992814 28018048 28045824 28150058 28193492 28322592 28371712 28415488 28499943 28625248 28651696 28695904 28724352 28895808 28907734 28921856 28936392 28977033 29007816 29180964 29236224 29250918 29419296 29590809 29636466 29650944 29709618 29869824 29911776 29943552 30164592 30194496 30206958 30236904 30448324 30492468 30588252 30635448 30875969 30876672 30920733 30925008 30968442 30999938 31153293 31168512 31181376 31184977 31212288 31230189 31244032 31430528 31474672 31476096 31520304 31871968 31916732 31918176 31967424 31999936 32186494 32190944 32203404 32233158 32236156 32282892 32444416 32489984 32535616 32537088 32586549 32643064 32688911 32843136 32900096 32946304 33016063 33032192 33224768 33271432 33276032 33304416 33322768 33521672 33552644 33585152 33633078 33637728 33684972 33743392 33886038 33902592 33950208 33992482 34009088 34023889 34076386 34110168 34128964 34313772 34344704 34378752 34397696 34451544 34499931 34683632 34718016 34722816 34771584 34935414 34979136 35028264 35060628 35149536 35210496 35359344 35409006 35426304 35470416 35520234 35557968 35612832 35820453 35837952 35855964 35875722 35893248 35908869 35999928 36158208 36191616 36214812 36283392 36499968 36551232 36602568 36666048 36723447 37012608 37027884 37064592 37102288 37161216 37323752 37376173 37377864 37394432 37430361 37435536 37468429 37488114 37711881 37730304 37763456 37783296 37961316 37999924 38226746 38260224 38299136 38527744 38581856 38636044 38637792 38677088 38697408 38907952 38962598 38981632 39001224 39019086 39225728 39454412 39515288 39570787 39612824 39826432 39882368 39924736 39944802 40219456 40259328 40275944 40315872 40656624 40713726 40784336 40847264 41168896 41186813 41227644 41233344 41250362 41291256 41537724 41575168 41616384 41640252 41740074 41968128 41989221 42027072 42068736 42225087 42290238 42483888 42557568 42623232 42937872 42977544 43043856 43086528 43343712 43361601 43382784 43404588 43448732 43511724 43771446 43790848 43854336 44058967 44128944 44405888 44454699 44476416 44499911 44564427 44804736 44844104 44850304 44867664 44913296 44915328 45181384 45244841 45246888 45266944 45310437 45480224 45672486 45751696 45815954 45838336 45882378 45929042 45935392 45953172 45999908 46203193 46274482 46290688 46297088 46315008 46362112 46499907 46580552 46638848 46704352 46747504 46772064 46866048 46947328 47145792 47212008 47293888 47360312 47410624 47483776 47760604 47807952 47834296 47875098 47878492 47999904 48210944 48255488 48279741 48286416 48354234 48377856 48506126 48666624 48734976 48803424 48888064 48964596 49264704 49350144 49370512 49419456 49548288 49837152 49857721 49907148 49914048 49956624 49984152 50282508 50328966 50377728 50449617 50456592 50527458 50615088 50829057 50853888 50925312 50988723 51013632 51114579 51165252 51193446 51470658 51517056 51568128 51596544 51677316 52001632 52025448 52077024 52084224 52157376 52403121 52468704 52514806 52542396 52590942 52815744 53205624 53259736 53280351 53334539 53336952 53419248 53679104 53754496 53756928 53813583 53839872 54208832 54237312 54284968 54287424 54548278 54970192 54977792 54999072 55055008 55383632 55461418 55488512 55512661 55520336 55541826 55598314 55653432 55930181 55957504 55985628 56036096 56091648 56300116 56386984 56645184 56743424 56830976 56999886 57250496 57303392 57340119 57391808 57448704 57791616 57815468 57872784 57954066 58015632 58361928 58443897 58472448 58501836 58627483 58838592 59181618 59272932 59419236 59739648 59823552 59887104 59917203 60329184 60388992 60413916 60473808 60896648 60984936 61070589 61176504 61270896 61751938 61753344 61841466 61850016 61875543 61936884 61999876 62306586 62337024 62362752 62369954 62424576 62460378 62488064 62861056 62949344 62952192 63040608 63435357 63743936 63833464 63836352 63934848 63999872 64372988 64381888 64406808 64466316 64472312 64562863 64565784 64979968 65071232 65074176 65173098 65286128 65377822 65686272 65768063 65800192 65892608 65930399 66032126 66064384 66449536 66542864 66552064 66608832 66645536 67043344 67105288 67170304 67199537 67266156 67275456 67369944 67486784 67772076 67900416 67984964 68047778 68152772 68220336 68257928 68508729 68627544 68689408 68723931 68757504 68795392 68893563 68903088 68999862 69367264 69411723 69436032 69445632 69543168 69870828 69958272 70056528 70121256 70299072 70420992 70718688 70818012 70940832 71040468 71115936 71225664 71640906 71675904 71711928 71751444 71812647 71817738 71999856 72316416 72383232 72429624 72531351 72566784 72759189 72999936 73102464 73205136 73332096 73446894 74025216 74055768 74129184 74204576 74322432 74647504 74752346 74755728 74788864 74860722 74871072 74936858 74976228 75384157 75423762 75460608 75493449 75526912 75566592 75922632 75999848 76453492 76520448 76598272 76790169 77055488 77163712 77272088 77275584 77354176 77394816 77815904 77925196 78002448 78038172 78451456 78772209 78908824 79019651 79030576 79141574 79225648 79613971 79652864 79764736 79810483 79849472 79889604 80438912 80518656 80551888 80631744 81313248 81427452 81568672 81694528 81822417 82373626 82455288 82466688 82500724 82582512 83075448 83150336 83192127 83232768 83280504 83397471 83480148 83936256 83978442 84054144 84137472 84450174 84580476 84967776 85115136 85246464 85499829 85875744 85955088 86087712 86173056 86687424 86723202 86765568 86809176 86897464 86931099 87023448 87542892 87581696 87708672 88117934 88257888 88643911 88772427 88811776 88909398 88952832 88999822 89128854 89609472 89688208 89700608 89735328 89826592 89830656 90362768 90489682 90493776 90533888 90573289 90620874 90960448 91344972 91503392 91631908 91764756 91858084 91870784 91906344 91999816 92406386 92548964 92581376 92627907 92630016 92724224 92999814 93161104 93277696 93408704 93495008 93544128 93554931 93732096 93848809 93894656 94080457 94291584 94424016 94587776 94720624 94821248 94967552 95521208 95615904 95655367 95668592 95750196 95756984 95999808 96421888 96510976 96559482 96572832 96708468 97012252 97333248 97469952 97606848 97759647 97776128 97929192 98066733 98529408 98700288 98741024 98838912 99048189 99096576 99674304 99715442 99814296 99828096 99913248 99968304 100565016 100657932 100755456 100899234 100913184 101054916 101230176 101658114 101707776 101850624 101977446 102027264 102071667 102229158 102330504 102386892 102941316 103034112 103136256 103193088 103354632 103499793 104003264 104050896 104154048 104168448 104314752 104806242 104937408 105029612 105084792 105181884 105631488 106411248 106504747 106519472 106560702 106669078 106673904 106838496 107305787 107358208 107461359 107508992 107513856 107570651 107627166 107679744 107726607 108417664 108474624 108569936 108574848 109096556 109940384 109955584 109998144 110110016 110767264 110922836 111025322 111040672 111083652 111196628 111306864 111860362 111915008 111971256 112072192 112128519 112183296 112405287 112600232 112773968 113290368 113486848 113606453 113661952 113886869 113999772 114500992 114606784 114680238 114783616 114897408 115583232 115630936 115745568 115908132 116031264 116723856 116887794 116944896 117003672 117254966 117677184 118363236 118545864 118712361 118838472 119479296 119647104 119774208 119834406 120658368 120777984 120827832 120947616 121793296 121969872 122141178 122353008 122541792 123503876 123506688 123560439 123682932 123700032 123751086 123873768 123999752 124613172 124725504 124739908 124849152 124920756 124976128 125722112 125898688 125904384 126081216 126491873 126675261 126870714 127487872 127666928 127672704 127757809 127869696 127999744 128745976 128763776 128813616 128926799 128932632 128944624 129125726 129131568 129896479 129959936 130084803 130142464 130148352 130346196 130572256 130755644 131372544 131536126 131600384 131785216 131860798 132064252 132176901 132899072 133085728 133104128 133217664 133291072 133499733 133919087 134086688 134210576 134399074 134532312 134550912 134739888 134973568 135544152 135734523 135800832 135969928 136095556 136305544 136440672 136515856 137017458 137255088 137378816 137447862 137515008 137590784 137787126 137806176 137999724 138609579 138734528 138823446 138872064 138891264 139086336 139499721 139741656 139916544 140113056 140242512 140598144 140841984 141437376 141636024 141881664 142080936 142231872 142451328 143281812 143423856 143502888 143625294 143635476 143999712 144629539 144632832 144766464 144839223 144859248 145062702 145133568 145518378 145999872 146204928 146410272 146664192 146893788 148050432 148111536 148258368 148409152 148644864 149295008 149504692 149511456 149573163 149721444 149742144 149873716 149952456 150768314 150847524 150986898 151053824 151133184 151845264 151999696 152906984 152966169 153040896 153121741 153196544 153343737 153499693 153580338 154110976 154327424 154544176 154551168 154708352 154789632 155631808 155850392 156004896 156069283 156076344 156902912 157544418 157817648 158039302 158061152 158283148 158451296 159227942 159305728 159375059 159529472 159620966 159698944 159779208 160003617 160877824 161037312 161103776 161263488 162112579 162626496 162854904 163137344 163389056 163644834 164747252 164910576 164933376 165001448 165165024 166150896 166300672 166384254 166465536 166537983 166561008 166794942 166960296 167790543 167872512 167956884 168108288 168274944 168900348 169160952 169935552 170230272 170492928 170999658 171751488 171910176 172020357 172175424 172346112 173374848 173446404 173618352 173794928 173862198 174046896 175077863 175085784 175163392 175331691 175417344 175882449 176235868 176515776 177287822 177544854 177623552 177818796 177999644 178257708 179218944 179376416 179401216 179470656 179653184 179661312 180499639 180725536 180979364 180987552 181146578 181241748 181920896 182689944 183006784 183263816 183521209 183529512 183716168 183741568 183812688 183999632 184812772 185097928 185162752 185255814 185260032 185357897 185448448 185626629 185999628 186322208 186555392 186817408 186990016 187088256 187109862 187464192 187697618 187789312 188160914 188583168 188848032 189175552 189441248 189642496 189935104 191042416 191231808 191310734 191337184 191500392 191513968 191999616 192843776 192927703 193021952 193118964 193145664 193416936 193688589 194024504 194939904 195213696 195519294 195552256 195858384 196133466 197058816 197304189 197400576 197482048 197677824 197791197 198096378 198193152 199348608 199430884 199628592 199656192 199826496 199936608 201130032 201315864 201510912 201598611 201798468 201826368 202109832 202460352 203316228 203701248 203954892 204143334 204458316 204661008 204773784 205882632 206068224 206171793 206272512 206381477 206386176 206680689 206709264 206999586 208006528 208101792 208235169 208308096 208336896 208629504 209612484 209874816 210059224 210169584 210363768 211262976 212822496 213009494 213038944 213121404 213338156 213347808 213676992 214611574 214716416 214922718 215017984 215027712 215141302 215254332 215453214 216835328 216949248 217139872 217149696 218193112 218277567 218499563 219880768 219911168 219996288 220220032 221534528 221845672 222050644 222081344 222167304 222393256 222613728 223720724 223942512 224144384 224257038 224366592 224810574 225200464 225547936 226152471 226580736 226862869 226973696 227212906 227323904 227422837 227773738 227999544 229001984 229213568 229360476 229567232 229794816 231166464 231261872 231491136 231816264 232062528 233447712 233775588 234007344 234509932 235354368 236316627 236726472 237058953 237091728 237424722 237676944 238841913 238958592 239294208 239431449 239548416 239668812 241316736 241555968 241655664 241895232 243586592 243939744 244282356 244706016 245083584 245467251 247007752 247120878 247365864 247400064 247502172 247747536 247999504 249226344 249451008 249479816 249576381 249698304 249830209 249841512 249952256 250192413 251444224 251797376 251808768 252162432 252983746 253350522 253741428 254975744 255333856 255345408 255515618 255739392 255999488 257491952 257527552 257627232 257853598 257865264 257889248 258251452 258263136 259792958 259919872 260032991 260169606 260284928 260296704 260692392 261144512 261511288 262745088 263072252 263570432 263721596 264128504 264353802 264499471 265798144 265931733 266171456 266208256 266435328 266582144 266999466 267838174 268173376 268421152 268798148 269064624 269101824 269479776 269947136 271088304 271469046 271601664 271719867 271939856 272191112 272611088 272881344 273031712 274034916 274510176 274623473 274757632 274895724 275181568 275301329 275574252 275612352 275999448 277219158 277469056 277646892 277744128 277883721 278172672 278999442 279483312 279833088 280226112 280485024 280664793 281196288 281546427 281683968 282241371 282874752 283272048 283763328 284161872 284463744 284902656 286563624 286847712 286966101 287005776 287250588 287270952 287999424 289259078 289265664 289532928 289678446 289718496 290125404 291036756 291999744 292409856 292820544 293328384 293787576 294200199 294499411 296100864 296223072 296516736 296818304 297144567 297289728 298590016 299009384 299022912 299146326 299442888 299484288 299747432 299904912 301536628 301695048 301973796 302107648 302266368 303690528 303999392 305771693 305813968 305932338 306081792 306215001 306243482 306393088 306687474 306999386 307160676 308221952 308654848 308831869 309088352 309102336 309416704 309579264 311263616 311700784 312009792 312138566 312152688 313805824 315088836 315635296 316078604 316122304 316566296 316902592 318455884 318750118 319058944 319241932 319514241 319558416 320007234 321755648 321917361 322074624 322207552 322526976 322711953 323725667 324225158 325252992 325709808 326274688 326778112 327289668 329494504 329821152 329866752 330002896 330330048 332301792 332601344 332768508 333075966 333122016 333589884 333920592 335581086 335745024 335913768 336216576 336385557 336549888 337215861 337800696 338321904 339871104 340460544 340819359 340985856 341660607 341999316 343502976 343820352 344040714 344350848 344692224 346749696 346892808 347236704 347589856 347724396 348093792 350155726 350171568 350326784 350663382 350834688 351764898 352471736 353031552 354575644 355089708 355247104 355637592 355999288 356137083 356499287 356515416 358437888 358752832 358802432 358941312 359306368 359322624 360999278 361451072 361958728 361975104 362293156 362483496 363154087 363841792 365379888 366013568 366527632 367042418 367059024 367432336 367483136 367625376 367999264 369625544 370144681 370195856 370325504 370511628 370520064 370681317 370715794 370896896 371058313 371253258 371999256 372644416 373110784 373634816 373980032 374176512 374219724 374928384 375395236 376321828 377166336 377696064 378351104 378882496 379284992 379475619 379870208 382084832 382463616 382621468 382674368 383000784 383027936 383273427 383999232 385855406 386043904 386237928 386291328 386780397 386833872 387377178 388049008 389689437 389879808 390427392 391038588 391104512 391716768 391878439 392266932 394117632 394608378 394801152 394964096 395355648 395582394 396192756 396530703 398697216 398861768 399257184 399312384 399652992 399873216 400499199 401757261 402260064 402631728 403197222 403596936 403652736 404219664 404920704 406632456 407203569 407402496 407909784 408286668 408916632 409322016 409547568 411765264 412136448 412343586 412545024 412762954 412772352 413361378 413418528 413999172 415828737 416013056 416203584 416470338 416616192 416673792 417259008 419224968 419749632 420118448 420339168 420727536 422525952 425644992 426018988 426077888 426242808 426676312 426695616 427353984 429223148 429845436 430035968 430282604 430508664 430906428 433670656 433888617 433898496 434279744 434299392 436325899 436386224 436555134 436999126 439607579 439761536 439822336 439992576 440440064 440692667 443069056 443691344 444101288 444162688 444334608 444786512 445227456 447441448 447885024 448069877 448288768 448514076 448719489 449621148 450400928 451095872 452304942 453161472 453725738 453947392 454425812 454845674 455547476 455999088 458003968 458427136 458720952 459134464 459365223 459589632 460499079 462332928 462523744 462982272 463632528 464125056 466895424 467551176 468014688 468207849 469019864 470708736 472633254 473452944 474117906 474183456 474849444 475353888 477683826 477917184 478125177 478588416 478862898 479096832 479337624 480010851 482633472 483111936 483311328 483790464 486337737 487173184 487879488 488564712 489412032 490167168 490934502 494015504 494241756 494731728 494800128 495004344 495495072 495999008 498452688 498890657 498902016 498959632 499152762 499396608 499613949 499660418 499683024 499904512 500384826 502888448 503371629 503594752 503617536 504324864 505967492 506701044 507482856 509951488 510667712 510690816 511031236 511478784 511998976 514983904 515055104 515254464 515707196 515730528 515778496 516502904 516526272 518208641 519585916 520065982 520339212 520569856 521384784 522289024 523022576 525233589 525490176 526144504 526883471 527140864 527443192 527647347 528183983 528257008 528707604 528998942 531596288 531863466 532156543 532342912 532416512 532870656 533164288 533998932 535676348 536346752 536842304 537596296 538129248 538203648 538959552 539894272 541498917 542176608 542938092 543439734 543879712 544382224 545222176 545762688 546063424 548069832 549020352 549246946 549515264 549791448 550563627 550602658 551148504 551224704 551998896 554438316 554938112 555293784 555488256 555767442 556073691 556345344 557998884 558966624 559666176 560452224 560970048 561329586 562392576 563092854 563367936 564482742 565749504 566544096 567526656 568323744 568927488 569805312 573127248 573695424 573932202 574011552 574501176 574541904 575998848 578518156 578531328 578783109 579065856 579356892 579436992 580250808 581065767 582073512 584819712 585641088 586656768 587575152 588400398 588998822 591912567 592201728 592446144 592514563 593033472 593373591 593636608 594289134 594579456 597180032 598018768 598045824 598292652 598885776 598968576 599494864 599809824 603073256 603390096 603920269 603947592 604215296 604532736 604795833 607381056 607998784 611543386 611627936 611864676 612430002 612486964 613374948 613998772 614321352 616443904 617309696 617663738 618176704 618204672 618833408 619144431 619158528 622527232 623401568 624019584 624277132 624305376 627305197 627611648 630177672 631270592 632157208 632244608 633132592 633805184 636911768 637500236 638117888 638483864 639028482 639116832 639380611 640014468 643511296 643834722 644149248 644415104 645053952 645423906 647451334 648450316 650505984 651419616 652549376 653556224 654579336 655498689 658989008 659642304 659733504 660005792 660660096 664603584 665202688 665537016 666151932 666244032 667179768 667841184 671162172 671827536 672433152 672771114 673099776 674431722 675601392 676643808 678457413 679742208 680588607 680921088 681638718 681971712 682268511 683321214 683998632 687005952 687640704 688081428 688701696 689384448 693499392 693785616 694473408 695179712 695448792 696187584 700311452 700343136 701326764 703529796 704943472 706063104 709151288 710147287 710179416 710494208 711176859 711275184 711900151 711998576 712274166 712998574 713030832 716525739 716875776 717254471 717505664 717604864 717882624 718294347 718612736 718645248 721998556 722902144 723917456 723950208 724586312 724966992 726308174 727683584 730759776 732027136 733055264 734084836 734118048 734864672 734966272 735250752 735998528 739251088 740289362 740391712 740651008 741023256 741362634 741431588 742116626 742506516 743998512 745288832 746221568 746546329 747269632 747960064 748353024 748439448 749490627 749856768 750790472 751844953 752643656 754332672 755392128 756702208 757764992 758569984 758951238 759369449 759740416 764169664 764927232 765242936 765348736 766001568 766055872 766546854 767998464 771710812 772475856 772582656 773560794 773667744 774754356 776098016 779378874 779759616 780098973 780854784 782077176 782209024 782549447 783433536 783756878 784533864 788235264 789216756 789928192 790711296 791164788 792385512 793061406 793498413 797394432 797723536 797795199 798514368 798624768 799305984 799746432 800998398 803514522 804520128 805263456 806394444 807193872 807305472 808439328 809841408 813264912 814407138 814804992 815159601 815819568 816573336 817833264 818644032 819095136 823530528 823870419 824272896 824687172 825525908 825544704 825903987 826722756 826837056 827998344 831657474 832026112 832407168 832940676 833232384 834518016 838449936 839499264 840236896 840678336 841455072 844639281 845051904 845498309 846724113 851289984 852037976 852155776 852485616 853352624 853391232 854707968 858446296 859651979 859690872 860071936 860565208 860898303 861017328 861773867 861812856 867341312 867777234 867796992 868559488 868598784 872651798 872772448 873110268 873998252 877860667 879215158 879523072 879644672 879985152 880880128 881385334 883498233 886138112 887382688 888202576 888325376 888669216 889573024 890454912 894882896 895770048 896139754 896577536 897028152 897438978 899242296 900801856 902191744 904609884 906322944 907451476 908851624 909691348 911094952 911998176 916007936 916854272 917315079 917441904 918268928 918730446 919179264 920998158 924665856 925047488 925964544 926495607 927265056 928250112 933790848 935102352 936029376 936415698 938039728 941417472 945266508 946905888 947296699 948235812 948366912 949698888 950707776 955367652 956250354 957176832 957725796 958542723 958675248 960021702 965266944 965752083 966223872 966622656 966734287 967580928 968135859 971177001 972675474 974346368 975758976 977129424 978824064 980334336 981869004 988031008 988483512 989463456 989600256 990008688 990990144 991998016 996905376 997781314 997804032 997919264 998305524 999227898 999320836 999366048 1000769652 1005776896 1006743258 1007189504 1007235072 1008649728 1011934984 1013356241 1013402088 1014965712 1019902976 1021335424 1021381632 1022062472 1022458077 1022957568 1023497953 1023997952 1024981821 1029967808 1030110208 1030508928 1031414392 1031461056 1031556992 1033005808 1033052544 1036417282 1039171832 1040131964 1040678424 1041139712 1042769568 1044578048 1046045152 1050467178 1050980352 1052289008 1053766942 1054281728 1054740559 1054886384 1055294694 1056367966 1056514016 1057415208 1057997884 1062673439 1063192576 1063726932 1064313086 1064685824 1064833024 1065296447 1065741312 1066328576 1067997864 1069497861 1071352696 1072693504 1073684608 1075192592 1076258496 1076407296 1077919104 1079788544 1082997834 1084353216 1085876184 1086879468 1087759424 1088764448 1089462261 1090444352 1091525376 1092126848 1096139664 1098040704 1098493892 1099582896 1101127254 1101205316 1102297008 1102449408 1103997792 1108876632 1109876224 1110434043 1110587568 1110976512 1111534884 1112147382 1112690688 1113174939 1115997768 1117933248 1119332352 1120904448 1121940096 1122659172 1124785152 1126185708 1128965484 1131499008 1133088192 1135053312 1136647488 1137854976 1138426857 1139610624 1146254496 1147390848 1147864404 1148023104 1149002352 1149083808 1149820281 1151997696 1157036312 1157566218 1158131712 1158713784 1158873984 1160341191 1160501616 1162131534 1164147024 1169068311 1169639424 1171282176 1173313536 1175150304 1175635317 1176800796 1177997644 1183825134 1184403456 1184892288 1185029126 1186066944 1186747182 1187273216 1188578268 1194360064 1196037536 1196091648 1196585304 1197771552 1197937152 1198989728 1199619648 1205271783 1206146512 1206780192 1207840538 1207895184 1208430592 1209591666 1214762112 1215997568 1223086772 1223255872 1223729352 1224860004 1224973928 1226694397 1226749896 1227997544 1228642704 1234619392 1235327476 1236353408 1236409344 1237666816 1238288862 1238317056 1245054464 1246803136 1248039168 1248554264 1248610752 1252677581 1254610394 1255223296 1260355344 1262541184 1264314416 1264489216 1266265184 1267610368 1273823536 1275000472 1276235776 1276791203 1276967728 1278056964 1278233664 1278761222 1280028936 1286394163 1287022592 1287669444 1288830208 1290107904 1290847812 1294902668 1296900632 1301011968 1301665851 1302839232 1305098752 1307112448 1308977697 1309158672 1310997378 1317978016 1318822737 1319284608 1319467008 1320011584 1321320192 1322078001 1329207168 1331074032 1332303864 1332488064 1334359536 1335682368 1342324344 1343655072 1344209631 1344866304 1345542228 1348863444 1351202784 1353287616 1356914826 1359484416 1361177214 1361842176 1363277436 1364537022 1366642428 1367997264 1374011904 1375281408 1376162856 1377403392 1378095669 1378768896 1379497241 1381497237 1386998784 1387571232 1388946816 1390359424 1390897584 1392375168 1400622904 1400686272 1402653528 1404623547 1407059592 1409886944 1412126208 1418302576 1420294574 1420358832 1420988416 1422353718 1422550368 1423800302 1423997152 1424548332 1425997148 1426061664 1432298983 1433051478 1433751552 1434375531 1434508942 1435011328 1435209728 1435765248 1436588694 1437225472 1437290496 1443997112 1445804288 1447834912 1447900416 1449172624 1449933984 1452616348 1455367168 1459013211 1461519552 1464054272 1466110528 1468169672 1468236096 1469729344 1469932544 1470501504 1471997056 1478502176 1480578724 1480783424 1482046512 1482725268 1482863176 1484233252 1485013032 1487997024 1490577664 1493092658 1494539264 1495920128 1496671971 1496706048 1496878896 1498981254 1499713536 1501580944 1503689906 1505287312 1508665344 1510784256 1512665449 1513404416 1515529984 1516399177 1517139968 1517902476 1518738898 1519480832 1520142121 1528339328 1529854464 1530485872 1530697472 1532003136 1532111744 1533093708 1535996928 1543421624 1544951712 1545165312 1545589351 1547121588 1547335488 1549508712 1552196032 1554625923 1558757748 1560197946 1561709568 1564154352 1565098894 1566867072 1567513756 1569067728 1575700767 1576470528 1578433512 1579856384 1580650413 1581422592 1582329576 1584551949 1584771024 1586122812 1586996826 1594788864 1595447072 1595590398 1596469629 1597028736 1597249536 1598611968 1599492864 1601996796 1607029044 1609040256 1610526912 1612788888 1614387744 1614610944 1616878656 1619682816 1624496751 1626529824 1628814276 1630319202 1631639136 1633146672 1635666528 1637288064 1638190272 1647061056 1647740838 1648545792 1649374344 1651051816 1651690881 1651807974 1653445512 1653674112 1655996688 1663314948 1664052224 1664814336 1665881352 1666464768 1668221073 1669036032 1676899872 1678998528 1680473792 1681356672 1682910144 1689278562 1690103808 1690996618 1693448226 1702579968 1704075952 1704311552 1704971232 1706705248 1706782464 1709415936 1716892592 1719303958 1719381744 1720143872 1720892491 1721130416 1721796606 1722034656 1723547734 1723625712 1733835611 1734682624 1735554468 1735593984 1736349327 1737118976 1737197568 1745303596 1745544896 1746220536 1747996504 1755721334 1758430316 1759046144 1759970304 1761760256 1762770668 1766996466 1772276224 1774765376 1776405152 1776650752 1777338432 1777543689 1779146048 1780909824 1787528683 1789765792 1791540096 1792279508 1794056304 1794877956 1798484592 1801603712 1804383488 1809219768 1811760807 1812645888 1814902952 1817451973 1817703248 1819382696 1822189904 1823996352 1832015872 1833708544 1834630158 1834883808 1835641109 1836537856 1837460892 1841996316 1849331712 1850094976 1851929088 1852991214 1854530112 1856500224 1857433293 1867581696 1870204704 1872058752 1872831396 1876079456 1881915591 1882834944 1890533016 1893811776 1894593398 1896471624 1896733824 1899397776 1901415552 1910735304 1912500708 1914353664 1915451592 1917085446 1917350496 1918141833 1920043404 1930533888 1931504166 1932447744 1933245312 1933468574 1935161856 1936271718 1942354002 1945350948 1948692736 1951517952 1954258848 1957648128 1960668672 1963738008 1966496067 1976062016 1976967024 1978926912 1979200512 1980017376 1981980288 1983996032 1993810752 1995562628 1995608064 1995838528 1996611048 1998455796 1998641672 1998732096 2001539304 2013486516 2014379008 2017299456 2023869968 2026712482 2026804176 2029931424 2038809953 2039805952 2041765821 2042670848 2042763264 2043842369 2044124944 2044916154 2045915136 2046805533 2046995906 2047995904 2049963642 2059935616 2060220416 2061017856 2062828784 2062922112 2063113984 2066011616 2066105088 2072834564 2078343664 2080263928 2081356848 2082279424 2083185647 2085539136 2089156096 2092090304 2100934356 2104578016 2107533884 2109481118 2109772768 2110589388 2112735932 2113028032 2114830416 2115995768 2125346878 2126385152 2127453864 2128626172 2129371648 2130441861 2130592894 2131482624 2132657152 2135700453 2135995728 2138995722 2142705392 2145387008 2147369216 2150385184 2151763413 2152516992 2152814592 2155838208 2158522607 2159577088 2163850511 2165995668 2168706432 2171752368 2173758936 2175518848 2177528896 2178924522 2180888704 2183050752 2184253696 2192279328 2196081408 2196987784 2199165792 2202254508 2202410632 2204594016 2204898816 2207995584 2217753264 2219752448 2220868086 2221175136 2221953024 2223069768 2224294764 2226349878 2231995536 2235866496 2238664704 2239638987 2241808896 2243880192 2245318344 2248471881 2249570304 2252371416 2255534859 2257930968 2262998016 2266176384 2270106624 2273294976 2275709952 2276853714 2278108347 2279221248 2292508992 2294781696 2295728808 2296046208 2298004704 2298167616 2299640562 2303995392 2314072624 2315132436 2317427568 2317747968 2320682382 2321003232 2324263068 2328294048 2336908867 2338136622 2339278848 2340296919 2342564352 2346627072 2347648341 2350300608 2351270634 2353601592 2355995288 2367650268 2369784576 2370058252 2372133888 2373494364 2374546432 2377156536 2380495239 2388720128 2392075072 2392183296 2393170608 2395543104 2395874304 2397979456 2399239296 2410543566 2412293024 2413560384 2415681076 2415790368 2419183332 2427398371 2429524224 2431995136 2446173544 2446511744 2447458704 2449609181 2449720008 2449947856 2453388794 2453499792 2455995088 2457285408 2468033101 2469238784 2470654952 2471611257 2472706816 2472818688 2474124973 2475333632 2476577724 2476634112 2477711961 2490108928 2493606272 2496078336 2497108528 2497221504 2505355162 2509220788 2520710688 2525082368 2528628832 2528978432 2532530368 2535220736 2536494927 2547647072 2550000944 2553582406 2553935456 2556113928 2556467328 2557522444 2560057872 2572788326 2574045184 2575338888 2577660416 2578955937 2580215808 2581695624 2585321601 2589805336 2593801264 2602023936 2603331702 2605678464 2610197504 2614224896 2617955394 2618317344 2619397987 2621994756 2633582001 2635956032 2637645474 2638569216 2638934016 2640023168 2642640384 2644156002 2650494699 2658414336 2662148064 2664607728 2664976128 2668719072 2671364736 2684648688 2687310144 2688419262 2689732608 2691084456 2697726888 2702405568 2706575232 2713829652 2718968832 2722354428 2726554872 2729074044 2733284856 2735994528 2747961241 2748023808 2750562816 2751945237 2752325712 2754806784 2756191338 2757537792 2758994482 2762994474 2773997568 2775142464 2777893632 2779486821 2780718848 2781795168 2784750336 2801245808 2801372544 2805307056 2809247094 2814119184 2819773888 2824252416 2836605152 2840589148 2840717664 2841890097 2844707436 2845100736 2847600604 2847994304 2849096664 2851994296 2852123328 2864597966 2866102956 2868751062 2869017884 2870022656 2871530496 2873177388 2874450944 2887994224 2891608576 2895669824 2895800832 2898345248 2899867968 2900202861 2905232696 2909313079 2910734336 2913531003 2916494167 2918026422 2923039104 2928108544 2932221056 2936339344 2936472192 2938429607 2939458688 2939865088 2941003008 2943994112 2957004352 2961157448 2961566848 2964093024 2965316377 2965450536 2965726352 2968466504 2970026064 2975994048 2981155328 2986185316 2989078528 2991840256 2993343942 2993412096 2993757792 2997962508 3003161888 3007379812 3010574624 3017330688 3021568512 3025330898 3026808832 3028126121 3031059968 3032798354 3034279936 3035804952 3037477796 3040068723 3040284242 3056678656 3059708928 3060971744 3061394944 3064006272 3064223488 3066187416 3070493859 3071993856 3080139001 3086843248 3089903424 3090330624 3091178702 3094243176 3094670976 3099017424 3104392064 3109251846 3117515496 3120395892 3123419136 3128308704 3130197788 3133734144 3135027512 3138135456 3151401534 3152941056 3156867024 3159712768 3161300826 3162845184 3164221677 3164659152 3169103898 3169542048 3172245624 3173993652 3188020317 3189577728 3190894144 3191180796 3192939258 3194057472 3194499072 3195889341 3197223936 3198985728 3203993592 3208493583 3214058088 3218080512 3221053824 3225577776 3228775488 3229221888 3233757312 3239365632 3248993502 3253059648 3257628552 3260638404 3263278272 3266293344 3268386783 3271333056 3274576128 3276380544 3294122112 3295481676 3298748688 3302103632 3303381762 3303615948 3306891024 3307348224 3311993376 3326479397 3326629896 3328104448 3329628672 3331302129 3331762704 3332929536 3334690181 3336442146 3338072064 3339524817 3353799744 3357997056 3360947584 3362713344 3365820288 3378557124 3381993236 3386896452 3405159936 3408151904 3408623104 3409942464 3413410496 3413564928 3418831872 3433785184 3438607916 3438763488 3441784982 3442260832 3443593212 3444069312 3447095468 3447251424 3467671222 3469365248 3471108936 3472698654 3474237952 3474395136 3490607192 3491089792 3492441072 3495993008 3511442668 3516860632 3518092288 3519940608 3521800043 3523520512 3525541336 3526905951 3530492939 3533992932 3544552448 3549530752 3552810304 3553301504 3554676864 3555087378 3558292096 3561819648 3575057366 3579531584 3583080192 3584559016 3588112608 3589755912 3596969184 3603207424 3608766976 3618439536 3623521614 3625291776 3629805904 3634903946 3635406496 3638765392 3644379808 3647992704 3664031744 3665626357 3667417088 3669260316 3669767616 3671282218 3673075712 3674921784 3680083191 3683992632 3700189952 3703858176 3705982428 3709060224 3713000448 3714866586 3735163392 3740409408 3744117504 3745662792 3752158912 3758032743 3763831182 3765669888 3781066032 3787623552 3789186796 3792943248 3793467648 3798795552 3802831104 3821470608 3825001416 3828707328 3830373609 3830903184 3834170892 3834700992 3836283666 3840086808 3859182489 3861067776 3863008332 3866490624 3866937148 3870323712 3872543436 3884708004 3890701896 3897385472 3903035904 3908517696 3915296256 3921248063 3921337344 3926933091 3927476016 3932992134 3952124032 3953934048 3956468211 3957853824 3958401024 3960034752 3960492079 3963960576 3966234003 3967992064 3987621504 3991125256 3991677056 3993222096 3996911592 3997283344 3997464192 4003078608 4026790849 4026973032 4028758016 4032628893 4034598912 4047739936 4053424964 4053608352 4059862848 4077619906 4079611904 4083531642 4085341696 4085526528 4087684738 4088249888 4089832308 4093611066 4093991812 4099927284 4119871232 4120440832 4122035712 4125657568 4125844224 4126227968 4132023232 4132210176 4138491723 4145669128 4151491697 4156687328 4160527856 4162713696 4166371294 4171078272 4178312192 4184180608 4201868712 4209156032 4215067768 4218962236 4219545536 4221178776 4225471864 4226056064 4229660832 4231991536 4250693756 4254907728 4257252344 4258743296 4260883722 4261185788 4262965248 4265314304 4271400906 4271991456 4277991444 4285410784 4290774016 4294738432 4296896949 4300770368 4303526826 4305033984 4305629184 4311676416 4317045214 4319154176 4321033903 4327701022 4331991336 4337412864 4343504736 4347517872 4351037696 4355057792 4357849044 4361777408 4366101504 4368507392 4384558656 4392162816 4393975568 4398331584 4404509016 4404821264 4409188032 4409797632 4415991168 4435506528 4437337169 4439504896 4441736172 4442350272 4446139536 4448589528 4452699756 4463991072 4471732992 4479277974 4483617792 4487760384 4490015913 4490636688 4496943762 4499140608 4504742832 4511069718 4515861936 4525996032 4532352768 4537996347 4540213248 4546589952 4549197531 4551419904 4553707428 4556216694 4558442496 4560426363 4585017984 4589563392 4591457616 4592092416 4596009408 4596335232 4599281124 4607990784 4628145248 4630264872 4634855136 4635495936 4636768053 4641364764 4642006464 4648526136 4656588096 4663877769 4673817734 4676273244 4680593838 4685128704 4695296682 4700601216 4702541268 4707203184 4711990576 4735300536 4739569152 4740116504 4741951239 4744267776 4746773971 4746988728 4749092864 4753655847 4754313072 4758490483 4760990478 4777440256 4784150144 4784366592 4786341216 4789408887 4791086208 4791748608 4795958912 4798478592 4821087132 4824586048 4827120768 4831362152 4831580736 4838366664 4854796742 4859048448 4863990272 4892347088 4893023488 4894917408 4899218362 4899440016 4899895712 4906777588 4906999584 4911990176 4914570816 4936066202 4938477568 4940626829 4941309904 4943222514 4945413632 4945637376 4948249946 4950667264 4953155448 4955423922 4980217856 4987212544 4992156672 4994217056 4994443008 5010710324 5018441576 5025489949 5041421376 5050164736 5057257664 5057956864 5065060736 5070441472 5072989854 5095294144 5100001888 5107164812 5107870912 5112227856 5112934656 5115044888 5120115744 5145576652 5150677776 5155320832 5157911874 5160431616 5162677473 5163391248 5170643202 5179610672 5187602528 5201506833 5204047872 5206663404 5211356928 5217845987 5220395008 5228449792 5230725251 5235910788 5236634688 5238795974 5243989512 5267164002 5271912064 5275290948 5277138432 5280046336 5285280768 5288312004 5300989398 5316828672 5324296128 5329215456 5329952256 5332631067 5337438144 5342729472 5362586049 5369297376 5374620288 5376838524 5382168912 5395453776 5404811136 5413150464 5427659304 5435282421 5437937664 5444708856 5452355919 5453109744 5458148088 5466569712 5471989056 5495922482 5496047616 5501125632 5503890474 5504651424 5506923327 5509613568 5512382676 5517988964 5525988948 5547995136 5550284928 5555787264 5558973642 5561437696 5563590336 5569500672 5595488809 5602491616 5602745088 5610614112 5618494188 5628238368 5639547776 5645746773 5648504832 5673210304 5681178296 5681435328 5683780194 5689414872 5690201472 5695201208 5695988608 5698193328 5703988592 5704246656 5729195932 5732205912 5737502124 5738035768 5740045312 5743060992 5746094807 5746354776 5748901888 5754425499 5775988448 5783217152 5791339648 5791601664 5796690496 5799735936 5800405722 5810465392 5818626158 5821468672 5827062006 5832988334 5836052844 5846078208 5856217088 5864442112 5867805511 5872678688 5872944384 5876859214 5878917376 5879730176 5882006016 5887988224 5914008704 5922314896 5923133696 5928186048 5930632754 5930901072 5931452704 5936933008 5940052128 5951988096 5962310656 5972370632 5978157056 5980758793 5983680512 5986687884 5986824192 5987515584 5995925016 6006323776 6014759624 6021149248 6043137024 6050661796 6056252242 6062119936 6065596708 6071609904 6074955592 6080137446 6080568484 6113357312 6116429859 6119417856 6121943488 6122789888 6128012544 6128446976 6131527107 6132374832 6140987718 6143987712 6160278002 6173686496 6179806848 6180661248 6182357404 6188486352 6189341952 6198034848 6208784128 6218503692 6235030992 6240791784 6246838272 6249556941 6256617408 6260395576 6267468288 6270055024 6276270912 6302803068 6313734048 6319425536 6322601652 6328443354 6329318304 6331930567 6338207796 6339084096 6344491248 6347987304 6376040634 6379155456 6381788288 6382361592 6385878516 6388114944 6391325583 6391778682 6394447872 6397971456 6407101359 6407987184 6416987166 6428116176 6436161024 6442107648 6451155552 6455290239 6457550976 6458443776 6467514624 6475567821 6478731264 6491551533 6497987004 6506119296 6515257104 6521276808 6526556544 6532586688 6536773566 6542666112 6549152256 6552761088 6588244224 6590963352 6597497376 6604207264 6606763524 6607231896 6613782048 6614696448 6623986752 6652958794 6653259792 6656208896 6659257344 6662604258 6663525408 6665859072 6669380362 6672884292 6679049634 6707599488 6715994112 6718916961 6721895168 6725426688 6731640576 6757114248 6763986472 6766604577 6773486453 6773792904 6810319872 6816303808 6817246208 6819884928 6826820992 6827129856 6834325041 6837663744 6867570368 6877215832 6877526976 6883569964 6884521664 6887186424 6888138624 6894190936 6894502848 6935342444 6942217872 6945397308 6948475904 6981214384 6982179584 6984882144 6991986016 7010726601 7022885336 7032748939 7033721264 7036184576 7039881216 7042945023 7043600086 7047041024 7050107947 7051082672 7053811902 7060985878 7067985864 7089104896 7099061504 7103132987 7105620608 7106603008 7109353728 7110174756 7116584192 7123639296 7150114732 7159063168 7166160384 7169118032 7176225216 7179511824 7193938368 7206414848 7217533952 7236879072 7247043228 7259611808 7269807892 7270812992 7277530784 7282195113 7288759616 7295985408 7331252714 7334834176 7338520632 7339535232 7342564436 7348827543 7349843568 7360166382 7367985264 7400379904 7404099303 7407716352 7411964856 7418120448 7422374919 7426000896 7429733172 7445690341 7470326784 7480818816 7488235008 7491325584 7504317824 7516065486 7527662364 7562132064 7575247104 7578373592 7585886496 7586935296 7597591104 7605662208 7609484781 7642941216 7650002832 7660747218 7661806368 7668341784 7669401984 7672567332 7680173616 7718364978 7722135552 7726016664 7732981248 7733874296 7736867811 7740647424 7745086872 7755964803 7769416008 7781403792 7794770944 7806071808 7817035392 7830592512 7842496126 7842674688 7853866182 7854952032 7858193961 7865984268 7900746003 7904248064 7907868096 7912936422 7915707648 7916802048 7920069504 7920984158 7927921152 7932468006 7935984128 7975243008 7982250512 7983354112 7986444192 7993823184 7994566688 7994928384 8006157216 8053581698 8053946064 8057516032 8061022721 8065257786 8069197824 8095479872 8106849928 8107216704 8119725696 8155239812 8167063284 8170683392 8175369476 8176499776 8179664616 8187222132 8187983624 8199483601 8199854568 8239742464 8243883723 8244071424 8251315136 8251688448 8252455936 8264046464 8264420352 8276983446 8291338256 8302983394 8313374656 8321055712 8325427392 8332742588 8342156544 8352544001 8356624384 8368361216 8373160673 8403737424 8418312064 8430135536 8437924472 8439091072 8442357552 8450943728 8452112128 8459321664 8463983072 8501387512 8509815456 8513327663 8514504688 8517486592 8521767444 8522371576 8525670291 8530628608 8534341199 8542801812 8543982912 8555982888 8570821568 8581548032 8589476864 8593793898 8601540736 8607053652 8610067968 8623352832 8634090428 8642067806 8655402044 8663982672 8674825728 8687009472 8695035744 8700608583 8702075392 8710115584 8715698088 8723554816 8727939237 8732203008 8737014784 8749482501 8769117312 8784325632 8787951136 8796663168 8809018032 8809642528 8815288821 8818376064 8819595264 8831982336 8871013056 8874674338 8879009792 8883472344 8884700544 8892279072 8895949131 8897179056 8905399512 8927982144 8943465984 8958555948 8967235584 8975520768 8980031826 8981273376 8993887524 9009485664 9022139436 9031723872 9051992064 9064705536 9075992694 9080426496 9084378363 9093179904 9098395062 9102839808 9107414856 9112433388 9120206169 9120852726 9170035968 9179126784 9182915232 9184184832 9192018816 9192670464 9198562248 9211481577 9215981568 9240417003 9256290496 9260529744 9269710272 9270991872 9273536106 9282729528 9284012928 9297052272 9313176192 9327755538 9347635468 9352546488 9361187676 9370257408 9390593364 9401202432 9405082536 9414406368 9423981152 9470601072 9478922483 9479138304 9480233008 9483902478 9488535552 9492665031 9493547942 9493977456 9498185728 9507311694 9508626144 9516980966 9521980956 9554880512 9564060951 9568300288 9568733184 9572682432 9573787939 9578817774 9582172416 9583497216 9587668023 9591917824 9596957184 9642174264 9649172096 9654241536 9662724304 9663161472 9676733328 9709593484 9718096896 9727980544 9784694176 9786046976 9789834816 9798436724 9798880032 9799791424 9813555176 9813999168 9823980352 9829141632 9872132404 9881253658 9882619808 9886445028 9890827264 9896499892 9906310896 9910847844 9960435712 9974425088 9979438191 9984313344 9988434112 9988886016 10004070543 10021420648 10035495677 10036883152 10050979898 10082842752 10100329472 10110974317 10114515328 10115913728 10130121472 10135931341 10140882944 10145979708 10190588288 10200003776 10214329624 10215741824 10224455712 10225869312 10230089776 10240231488 10291153304 10301355552 10310641664 10315823748 10325354946 10326782496 10341286404 10359221344 10375205056 10403013666 10408095744 10413326808 10422713856 10435691974 10440790016 10461450502 10471821576 10473269376 10477591948 10487979024 10534328004 10543824128 10550581896 10554276864 10560092672 10565400129 10570561536 10576624008 10591478817 10601978796 10633657344 10648592256 10658430912 10659904512 10665262134 10674876288 10685458944 10725172098 10738594752 10749240576 10753677048 10764337824 10790907552 10809622272 10826300928 10855318608 10870564842 10875875328 10889417712 10904711838 10906219488 10916296176 10933139424 10943978112 10991844964 10992095232 10996879071 11002251264 11007780948 11009302848 11013846654 11019227136 11024765352 11035977928 11040249573 11051977896 11100569856 11111574528 11117947284 11122875392 11127180672 11139001344 11190977618 11204983232 11205490176 11221228224 11236988376 11256476736 11257776697 11274098229 11279095552 11291493546 11297009664 11346420608 11362356592 11362870656 11367560388 11378829744 11380402944 11390402416 11391977216 11396386656 11407977184 11408493312 11458391864 11464411824 11474485111 11475004248 11476071536 11480090624 11486121984 11491120827 11492189614 11492709552 11497803776 11502807703 11508850998 11551976896 11566434304 11577547467 11582679296 11583203328 11593380992 11599471872 11600811444 11620930784 11637252316 11654124012 11665976668 11672105688 11692156416 11712434176 11728884224 11735611022 11745357376 11745888768 11753718428 11757834752 11763744189 11764012032 11775976448 11828017408 11844629792 11846267392 11856372096 11861265508 11861802144 11862905408 11873866016 11880104256 11881476237 11903976192 11918798743 11924621312 11944741264 11961517586 11967361024 11973375768 11975031168 11991850032 12012647552 12029519248 12042298496 12080372547 12086274048 12101323592 12112504484 12124239872 12131193416 12143219808 12148231609 12149911184 12160274892 12161136968 12226714624 12232859718 12238835712 12243886976 12245579776 12256025088 12256893952 12263054214 12264749664 12281975436 12320556004 12347372992 12359613696 12361322496 12364714808 12376972704 12378683904 12396069696 12415475169 12417568256 12437007384 12454475091 12470061984 12481583568 12499113882 12513234816 12520791152 12534936576 12540110048 12552541824 12605606136 12627468096 12638851072 12645203304 12656886708 12658636608 12663861134 12676415592 12678168192 12688982496 12695974608 12752081268 12763576576 12764723184 12771757032 12776229888 12782651166 12783557364 12788895744 12795942912 12814202718 12815974368 12833974332 12856232352 12872322048 12884215296 12890690847 12902311104 12910580478 12915101952 12916887552 12935029248 12951135642 12957462528 12963101709 12983103066 12995974008 13012238592 13030514208 13042553616 13053113088 13065173376 13073547132 13085332224 13098304512 13105522176 13176488448 13181926704 13194994752 13208414528 13213527048 13214463792 13227564096 13229392896 13247973504 13305917588 13306519584 13312011507 13318514688 13325208516 13327050816 13338760724 13345768584 13358099268 13415198976 13437833922 13443790336 13450853376 13463281152 13514228496 13526102869 13527972944 13533209154 13546972906 13547585808 13613989041 13620639744 13627834949 13632607616 13634492416 13639769856 13647592593 13653641984 13654259712 13661472677 13668650082 13675327488 13681279089 13735140736 13754431664 13755053952 13767139928 13769043328 13774372848 13776277248 13788381872 13789005696 13870684888 13884435744 13890166187 13890794616 13896951808 13910304159 13962428768 13964359168 13969764288 13983972032 14021453202 14045770672 14065497878 14067442528 14072369152 14085890046 14087200172 14100215894 14102165344 14107623804 14121971756 14135971728 14178209792 14184380251 14198123008 14206265974 14211241216 14213206016 14218707456 14220349512 14233168384 14240321913 14247278592 14275471449 14300229464 14318126336 14332320768 14338236064 14352450432 14359023648 14387876736 14412829696 14428019531 14435067904 14473758144 14494086456 14519223616 14539615784 14541625984 14555061568 14564390226 14577519232 14591970816 14662505428 14677041264 14679070464 14685128872 14697655086 14699687136 14720332764 14735970528 14800759808 14808198606 14815432704 14821880487 14823929712 14836240896 14844749838 14852001792 14859466344 14891380682 14940653568 14961637632 14976470016 14982651168 15008635648 15032130972 15055324728 15076469847 15124264128 15150494208 15156747184 15171772992 15173870592 15195182208 15211324416 15218969562 15285882432 15300005664 15321494436 15323612736 15336683568 15338803968 15345134664 15360347232 15436729956 15452033328 15465962496 15467748592 15473735622 15481294848 15488032419 15490173744 15511929606 15538832016 15562807584 15589541888 15604520499 15612143616 15634070784 15653537961 15661185024 15684992252 15685349376 15692175753 15707732364 15709904064 15716387922 15731968536 15801492006 15808496128 15815736192 15825872844 15831415296 15840139008 15841968316 15855842304 15864936012 15871968256 15950486016 15964501024 15966708224 15972888384 15987646368 15989133376 15989856768 16012314432 16064467871 16087758147 16107163396 16107892128 16122045442 16130515572 16190959744 16213699856 16214433408 16239451392 16310479624 16333387601 16334126568 16341366784 16350738952 16352999552 16357067757 16359329232 16373703473 16374444264 16375967248 16398967202 16399709136 16479484928 16487767446 16488142848 16496852833 16502630272 16503376896 16504911872 16520769981 16528092928 16528840704 16553966892 16582676512 16605966788 16626749312 16642111424 16650854784 16665485176 16684313088 16705088002 16713248768 16736722432 16746321346 16786466427 16807474848 16836624128 16860271072 16875848944 16878182144 16884715104 16901887456 16904224256 16918643328 16927966144 17002775024 17019630912 17026655326 17029009376 17034973184 17043534888 17044743152 17051340582 17068682398 17085603624 17087965824 17111965776 17141643136 17163096064 17170565567 17178953728 17187587796 17203081472 17214107304 17220135936 17238284421 17246705664 17268180856 17284135612 17310804088 17327965344 17349651456 17374018944 17390071488 17401217166 17404150784 17420231168 17431396176 17447109632 17455878474 17464406016 17474029568 17498965002 17538234624 17568651264 17575902272 17593326336 17603416533 17618036064 17619285056 17630577642 17636752128 17639190528 17663964672 17742026112 17749348676 17766944688 17769401088 17784558144 17791898262 17794358112 17810799024 17855964288 17886931968 17917111896 17934471168 17942276379 17951041536 17960063652 17962546752 17987775048 17998637281 18018971328 18044278872 18063447744 18129411072 18151985388 18168756726 18186359808 18196790124 18214829712 18224866776 18240412338 18241705452 18340071936 18349289577 18358253568 18365830464 18367951453 18368369664 18384037632 18385340928 18394581321 18397124496 18422963154 18431963136 18480834006 18512580992 18521059488 18539420544 18541983744 18547072212 18565459056 18568025856 18594104544 18626352384 18655511076 18695270936 18705092976 18722375352 18740514816 18748670823 18781186728 18802404864 18810165072 18828812736 18847962304 18941202144 18957844966 18958276608 18960466016 18967804956 18985330062 18987095884 18987954912 18995791701 19014623388 19017252288 19033961932 19043961912 19109761024 19128121902 19136600576 19137466368 19145364864 19147575878 19157635548 19164344832 19175336046 19183835648 19193914368 19284348528 19298344192 19308483072 19325448608 19326322944 19353466656 19419186968 19426703463 19436193792 19446461107 19455961088 19474654599 19569388352 19572093952 19579669632 19596873448 19597760064 19599582848 19627110352 19627998336 19647960704 19658283264 19744264808 19762507316 19765239616 19772890056 19781654528 19792999784 19812621792 19820798941 19821695688 19948850176 19958876382 19968626688 19976868224 19977772032 20008141086 20042841296 20070991354 20073766304 20101959796 20165685504 20190795341 20200658944 20221948634 20229030656 20231827456 20240632493 20260242944 20271862682 20281765888 20291959416 20320459359 20381176576 20400007552 20428659248 20431483648 20448911424 20451738624 20460179552 20480462976 20582306608 20602711104 20621283328 20631647496 20650709892 20653564992 20682572808 20718442688 20750410112 20806027332 20826653616 20845427712 20871383948 20922901004 20943643152 20946538752 20955183896 20975958048 21032179803 21068656008 21087648256 21098246817 21101163792 21108553728 21120185344 21130800258 21141123072 21150323841 21153248016 21182957634 21203957592 21267314688 21297184512 21309398961 21316861824 21319809024 21330524268 21349752576 21370917888 21450344196 21477189504 21498481152 21507354096 21528675648 21581815104 21619244544 21652601856 21710637216 21741129684 21778835424 21809423676 21812438976 21832592352 21846585339 21866278848 21887956224 21983689928 21993758142 22004502528 22015561896 22018605696 22027693308 22046482629 22049530704 22071955856 22080499146 22103955792 22201139712 22212297909 22223149056 22234888601 22235894568 22245750784 22254361344 22267124757 22278002688 22337071023 22381955236 22409966464 22410980352 22442456448 22473976752 22512953472 22515553394 22548196458 22558191104 22582987092 22692841216 22724713184 22725741312 22735120776 22757659488 22760805888 22780804832 22783954432 22792773312 22815954368 22816986624 22916783728 22928823648 22948970222 22950008496 22952143072 22960181248 22982241654 22984379228 22985419104 23005615406 23017701996 23103953792 23132868608 23142936199 23155094934 23165358592 23166406656 23186761984 23198943744 23201622888 23241861568 23274504632 23307193543 23308248024 23331953336 23344211376 23384312832 23457768448 23471222044 23490714752 23491777536 23507436856 23515669504 23527488378 23528024064 23540452919 23551952896 23574581883 23656034816 23689259584 23692534784 23712744192 23722531016 23723604288 23725810816 23747732032 23760208512 23762952474 23807952384 23837597486 23849242624 23889482528 23923035172 23946751536 23950062336 23983700064 24025295104 24059038496 24084596992 24160745094 24172548096 24183068163 24202647184 24225008968 24248479744 24259032857 24262386832 24286439616 24296463218 24299822368 24320549784 24322273936 24441489097 24453429248 24465719436 24487773952 24491159552 24501818281 24512050176 24513787904 24526108428 24529499328 24563950872 24598450803 24641112008 24694745984 24719227392 24729429616 24731651169 24753945408 24757367808 24792139392 24830950338 24835136512 24874014768 24908950182 24940123968 24963167136 24998227764 25026469632 25041582304 25057632003 25069873152 25080220096 25105083648 25119482019 25211212272 25254936192 25290406608 25313773416 25317273216 25327722268 25352831184 25356336384 25377964992 25391949216 25504162536 25527153152 25529446368 25539982989 25543514064 25552459776 25565302332 25567114728 25591885824 25603023597 25628405436 25631948736 25667948664 25712464704 25744644096 25768430592 25781381694 25804622208 25821160956 25830203904 25870058496 25902271284 25926203418 25966206132 25991948016 26024477184 26061028416 26085107232 26106226176 26130346752 26147094264 26170664448 26183817711 26196609024 26210447579 26211044352 26248447503 26352976896 26363853408 26389989504 26416829056 26427054096 26428927584 26445866463 26455128192 26458785792 26495947008 26611835176 26613039168 26624023014 26637029376 26650417032 26654101632 26677521448 26687847393 26691537168 26716198536 26830397952 26875667844 26887580672 26901706752 26926562304 27028456992 27052205738 27055945888 27066418308 27093945812 27095171616 27213680677 27227978082 27241279488 27253135089 27255669898 27265215232 27268984832 27279539712 27295185186 27307283968 27308519424 27322945354 27337300164 27362558178 27470281472 27508863328 27510107904 27534279856 27538086656 27548745696 27552554496 27576763744 27578011392 27721251009 27741369776 27768871488 27780332374 27781589232 27793903616 27820608318 27924857536 27928718336 27939528576 27967944064 28042906404 28091541344 28130995756 28134885056 28171780092 28174400344 28200431788 28204330688 28215247608 28243943512 28271943456 28368760502 28396246016 28412531948 28422482432 28436767449 28437414912 28440699024 28466336768 28480643826 28494557184 28550942898 28600458928 28636252672 28664641536 28676472128 28704900864 28718047296 28721363817 28775753472 28811584363 28825659392 28856039062 28870135808 28882700299 28947516288 28988172912 29038447232 29079231568 29083251968 29110123136 29128780452 29155038464 29183941632 29325010856 29354082528 29358140928 29366197669 29370257744 29395310172 29399374272 29440665528 29471941056 29601519616 29616397212 29643760974 29647859424 29672481792 29689499676 29718932688 29782761364 29881307136 29923275264 29938314573 29952940032 29965302336 30012211629 30017271296 30064261944 30106487031 30110649456 30152939694 30248528256 30300988416 30313494368 30332922951 30343545984 30347741184 30390364416 30407794023 30422648832 30437939124 30571764864 30600011328 30642988872 30647225472 30673367136 30677607936 30690269328 30720694464 30873459912 30904066656 30931924992 30935497184 30947471244 30976064838 30980347488 31023859212 31077664032 31125615168 31179083776 31209040998 31224287232 31268141568 31307075922 31322370048 31369984504 31384351506 31415464728 31419808128 31432775844 31463937072 31602984012 31616992256 31631472384 31651745688 31662830592 31680278016 31683936632 31696200387 31711684608 31728436543 31729872024 31743936512 31774436451 31900972032 31929002048 31933416448 31945776768 31975292736 31978266752 31979713536 32024628864 32128935742 32175516294 32214326792 32215784256 32244090884 32261031144 32381919488 32427399712 32428866816 32478902784 32620959248 32666775202 32668253136 32682733568 32696957329 32701477904 32705999104 32714135514 32718658464 32747406946 32748888528 32751934496 32797934404 32799418272 32942876609 32958969856 32975534892 32976285696 32990637213 32993705666 33005260544 33006753792 33009823744 33024189857 33041539962 33056185856 33057681408 33107933784 33165353024 33211933576 33253498624 33284222848 33301709568 33330970352 33368626176 33410176004 33473444864 33492642692 33572932854 33614949696 33673248256 33720542144 33751697888 33756364288 33769430208 33773330091 33803774912 33808448512 33837286656 33855932288 34005550048 34039261824 34053310652 34058018752 34087069776 34089486304 34102681164 34137364796 34171207248 34175931648 34223931552 34283286272 34341131134 34357907456 34375175592 34406162944 34423455333 34428214608 34440271872 34476568842 34493411328 34508423109 34536361712 34568271224 34621608176 34655930688 34699302912 34748037888 34780142976 34802434332 34808301568 34840462336 34862792352 34877181071 34894219264 34911756948 34948059136 34963268783 34997930004 35076469248 35137302528 35151804544 35186652672 35206833066 35236072128 35238570112 35261155284 35273504256 35291232567 35327929344 35484052224 35498697352 35533889376 35538802176 35569116288 35583796524 35588716224 35621598048 35644428711 35711928576 35756396229 35773863936 35834223792 35884552758 35902083072 35920127304 35925093504 35975550096 35997274562 36037942656 36088557744 36126895488 36241117641 36258822144 36303970776 36337513452 36372719616 36393580248 36429659424 36444694827 36449733552 36480824676 36483410904 36680143872 36698579154 36716507136 36731660928 36735902906 36736739328 36768075264 36770681856 36789162642 36794248992 36845926308 36961668012 37025161984 37042118976 37078841088 37083967488 37094144424 37130918112 37136051712 37188209088 37252704768 37311022152 37363425273 37390541872 37410185952 37444750704 37497341646 37562373456 37604809728 37620330144 37657625472 37695924608 37882404288 37915689932 37916553216 37920932032 37935609912 37970660124 37974191768 37975909824 37991583402 38029246776 38034504576 38067923864 38087923824 38256243804 38273201152 38290729728 38295151756 38315271096 38328689664 38350672092 38367671296 38387828736 38568697056 38596688384 38616966144 38650897216 38652645888 38706933312 38833005011 38838373936 38853406926 38872387584 38889305127 38892922214 38911922176 38949309198 39138776704 39144187904 39159339264 39193746896 39195520128 39199165696 39221647363 39254220704 39255996672 39295921408 39316566528 39488529616 39525014632 39530479232 39545780112 39563309056 39580527293 39585999568 39625243584 39641597882 39643391376 39878219053 39897700352 39917752764 39936034521 39953736448 39955544064 40016282172 40085682592 40141982708 40147532608 40203919592 40331371008 40381590682 40401317888 40443897268 40458061312 40481264986 40520485888 40543725364 40578308607 40583918832 40640918718 40762353152 40800015104 40857318496 40862967296 40883504847 40897822848 40903477248 40920359104 40960925952 40984418031 41113159709 41164613216 41205422208 41263294992 41301419784 41307129984 41365145616 41436885376 41500820224 41612054664 41653307232 41670498561 41690855424 41742767896 41845802008 41887286304 41893077504 41910367792 41951916096 42064359606 42137312016 42175296512 42196493634 42202327584 42217107456 42240370688 42261600516 42300647682 42306496032 42365915268 42407915184 42534629376 42553140753 42594369024 42618797922 42633723648 42639618048 42661048536 42699505152 42720965739 42741835776 42826414347 42900688392 42954379008 42996962304 43014708192 43057351296 43163630208 43238489088 43284058593 43305203712 43421274432 43482259368 43557670848 43618847352 43624877952 43665184704 43693170678 43732557696 43775912448 43967379856 43987516284 44031123792 44037211392 44055386616 44092965258 44099061408 44143911712 44160998292 44207911584 44401268473 44402279424 44424595818 44446298112 44465641461 44469777202 44471789136 44491501568 44508722688 44534249514 44556005376 44674142046 44763910472 44819932928 44821960704 44884912896 44947953504 45025906944 45031106788 45096392916 45116382208 45165974184 45229409541 45385682432 45449426368 45451482624 45470241552 45515318976 45521611776 45561609664 45567908864 45585546624 45631908736 45633973248 45833567456 45857647296 45897940444 45900016992 45904286144 45964483308 45968758456 45970838208 46011230812 46035403992 46120569049 46207907584 46285872398 46310189868 46330717184 46373523968 46397887488 46403245776 46483723136 46549009264 46614387086 46616496048 46663906672 46688422752 46768625664 46892628919 46915536896 46942444088 46960613883 46981429504 46983555072 47008374487 47014873712 47031339008 47054976756 47056048128 47076527259 47080905838 47103905792 47124405751 47149163766 47312069632 47378519168 47385069568 47425488384 47445062032 47447208576 47451621632 47495464064 47520417024 47525904948 47615904768 47675194972 47778965056 47846070344 47893503072 47900124672 47913269881 47967400128 48050590208 48118076992 48169193984 48193403613 48321490188 48366136326 48405294368 48450017936 48518065714 48524773664 48572879232 48592926436 48599644736 48641099568 48644547872 48882978194 48906858496 48931438872 48975547904 49000162803 49003636562 49024100352 49027575808 49052216856 49058998656 49121110419 49127901744 49196901606 49282224016 49389491968 49438454784 49458859232 49463302338 49490558499 49507890816 49514735616 49584278784 49661900676 49670273024 49748029536 49768561753 49817900364 49880247936 49926334272 49996455528 50052939264 50083164608 50115264006 50139746304 50160440192 50210167296 50238964038 50359399281 50422424544 50509872384 50580813216 50627546832 50634546432 50655444536 50705662368 50712672768 50755929984 50783898432 51008325072 51054306304 51058892736 51079965978 51087028128 51104919552 51130604664 51134229456 51206047194 51256810872 51263897472 51335897328 51424929408 51489288192 51511696701 51536861184 51562763388 51609244416 51642321912 51660407808 51714853263 51740116992 51804542568 51852406836 51932412264 51983896032 52048954368 52122056832 52170214464 52212452352 52260693504 52294188528 52341328896 52367635422 52393218048 52420895158 52422088704 52496895006 52705953792 52727706816 52779979008 52810249599 52833658112 52854108192 52857855168 52891732926 52910256384 52917571584 52991894016 53223670352 53226078336 53248046028 53300834064 53308203264 53355042896 53375694786 53383074336 53432397072 53660795904 53748903941 53751335688 53775161344 53803413504 53826829137 53853124608 53995911843 54056913984 54104411476 54111891776 54132836616 54187891624 54190343232 54427361354 54455956164 54506270178 54511339796 54530430464 54559079424 54590370372 54614567936 54645890708 54674600328 54725116356 54940562944 55017726656 55020215808 55068559712 55076173312 55097491392 55103854359 55105108992 55153527488 55156022784 55413389173 55442502018 55482739552 55537742976 55560664748 55563178464 55641216636 55830162533 55849715072 55857436672 55879057152 55935888128 56085812808 56183082688 56261991512 56269770112 56341011163 56343560184 56348800688 56400863576 56408661376 56430495216 56487887024 56543886912 56737521004 56792492032 56825063896 56844964864 56873534898 56874829824 56881398048 56904874379 56932673536 56961287652 56987375103 57101885796 57200917856 57272505344 57329283072 57352944256 57409801728 57436094592 57442727634 57551506944 57623168726 57651318784 57712078124 57765400598 57895032576 57976345824 58076894464 58158463136 58166503936 58220246272 58257560904 58310076928 58339383321 58367883264 58650021712 58708165056 58716281856 58732395338 58740515488 58790620344 58798748544 58881331056 58943882112 59203039232 59232794424 59287521948 59295718848 59344963584 59378999352 59437865376 59462396823 59565522728 59846550528 59876629146 59905880064 59930604672 60024423258 60034542592 60128523888 60212974062 60221298912 60305879388 60497056512 60572386023 60601976832 60626988736 60665845902 60687091968 60695482368 60721897479 60780728832 60815588046 60845297664 60875878248 60961378077 61143529728 61200022656 61285977744 61294450944 61346734272 61355215872 61380538656 61441388928 61746919824 61808133312 61863849984 61870994368 61894942488 61952129676 61960694976 62047718424 62155328064 62251230336 62418081996 62536283136 62614151844 62739969008 62768703012 62830929456 62839616256 62865551688 62927874144 63203108543 63205968024 63233984512 63262944768 63294740451 63303491376 63325661184 63359113439 63360556032 63367873264 63392400774 63423369216 63450971523 63456873086 63459744048 63487873024 63548872902 63801944064 63858004096 63866832896 63891553536 63928196883 63950585472 63956533504 63959427072 64049257728 64257871484 64351032588 64428653584 64431568512 64488181768 64522062288 64763838976 64854799424 64857733632 64957805568 65241918496 65333550404 65336506272 65393914658 65402955808 65411998208 65428271028 65437316928 65494813892 65497777056 65503868992 65595868808 65598836544 65885753218 65917939712 65951069784 65981274426 65987411332 66010521088 66013507584 66048379714 66083079924 66112371712 66215867568 66330706048 66423867152 66506997248 66568445696 66603419136 66661940704 66704665803 66737252352 66820352008 66914200817 66946889728 66985285384 67011213069 67079365841 67145865708 67229899392 67346496512 67441084288 67503395776 67512728576 67538860416 67546660182 67583880961 67607549824 67616897024 67674573312 67711864576 68011100096 68078523648 68106621304 68116037504 68174139552 68178972608 68205362328 68274729592 68342414496 68351863296 68447863104 68566572544 68682262268 68750351184 68812325888 68846910666 68856429216 68880543744 68953137684 69016846218 69072723424 69136542448 69243216352 69311861376 69398605824 69428808597 69496075776 69560285952 69604868664 69616603136 69646900783 69680924672 69725584704 69754362142 69788438528 69823513896 69921580629 69926537566 69995860008 70152938496 70303609088 70373305344 70413666132 70472144256 70477140224 70522310568 70547008512 70582465134 70621358757 70655858688 70968104448 70997394704 71067778752 71077604352 71138232576 71167593048 71177432448 71243196096 71288857422 71423857152 71512792458 71547727872 71668447584 71769105516 71840254608 71850187008 71951100192 71994549124 72075885312 72177115488 72253790976 72482235282 72517644288 72549204489 72607941552 72675026904 72745439232 72777098571 72787160496 72859318848 72889389654 72899467104 72961649352 72966821808 73324467291 73360287744 73397158308 73463321856 73471805812 73473478656 73505454843 73536150528 73541363712 73578325284 73588497984 73691852616 73795352409 73923336024 74050323968 74084237952 74157682176 74188288848 74261836224 74272103424 74376418176 74505409536 74622044304 74726850546 74781083744 74820371904 74889501408 74994683292 75124746912 75172896009 75209619456 75240660288 75249349501 75315250944 75358446057 75391849216 75764808576 75831379864 75841864064 75871219824 75941320248 75948383536 75951819648 75983166804 76058493552 76069009152 76135847728 76175847648 76509026131 76512487608 76546402304 76581459456 76590303512 76619948967 76630542192 76657379328 76697874163 76701344184 76735342592 76775657472 76809070791 77137394112 77193376768 77233932288 77301794432 77305291776 77413866624 77666010022 77676747872 77706813852 77778610254 77785844428 77898618396 78277553408 78288375808 78318678528 78387493792 78391040256 78398331392 78443294726 78508441408 78511993344 78591842816 78631342737 78633133056 78977059232 79050029264 79060958464 79091560224 79161054586 79171999136 79250487168 79283195764 79286782752 79756438106 79795400704 79835505528 79872069042 79907472896 79911088128 80032564344 80171365184 80283965416 80295065216 80407839184 80662742016 80763181364 80887794536 80916122624 80962529972 81040971776 81087450728 81156617214 81167837664 81201337597 81281837436 81524706304 81600030208 81641042031 81714636992 81725934592 81767009694 81795645696 81806954496 81840718208 81921851904 81968836062 82226319418 82329226432 82410844416 82526589984 82602839568 82614259968 82730291232 82873770752 83001640448 83224109328 83306614464 83340997122 83381710848 83485535792 83691604016 83774572608 83786155008 83820735584 83903832192 84128719212 84274624032 84309406211 84350593024 84392987268 84404655168 84480741376 84523201032 84601295364 84612992064 84731830536 84815830368 85106281506 85188738048 85237595844 85267447296 85310302347 85322097072 85399010304 85441931478 85483671552 85652828694 85801376784 85908758016 85993924608 86029416384 86114702592 86164091451 86327260416 86434753089 86476978176 86568117186 86610407424 86648100897 86842548864 86964518736 87115341696 87237694704 87249755904 87330369408 87386341356 87465115392 87551824896 87934759712 87975032568 88062247584 88074422784 88098593007 88110773232 88185930516 88198122816 88287823424 88321996584 88415823168 88802536946 88804558848 88849191636 88931282922 88939554404 88943578272 89017445376 89068499028 89348284092 89527820944 89639865856 89643921408 89769825792 89895907008 90051813888 90062213576 90188705449 90192785832 90232764416 90319461093 90331948368 90411319177 90458819082 90771364864 90898852736 90902965248 90940483104 90998768853 91030637952 91043223552 91091317817 91123219328 91135817728 91171093248 91223382069 91263817472 91267946496 91667134912 91715294592 91795880888 91800033984 91808572288 91928966616 91937516912 91941676416 92022461624 92070807984 92241138098 92415815168 92571744796 92620379736 92661434368 92747047936 92795774976 92806491552 92967446272 93098018528 93228774172 93232992096 93327813344 93376845504 93537251328 93785257838 93831073792 93871909751 93884888176 93921227766 93962859008 93967110144 94016748974 94029747424 94062678016 94109953512 94153054518 94161811676 94248811502 94298327532 94624139264 94757038336 94770139136 94811383783 94850976768 94890124064 94894417152 94903243264 94990928128 95040834048 95051809896 95185309629 95231809536 95350389944 95484309031 95557930112 95692140688 95787006144 95800249344 95826539762 95934800256 96101180416 96236153984 96338387968 96386807226 96642980376 96732272652 96810588736 96900035872 97036131428 97049547328 97145758464 97185852872 97199289472 97282199136 97289095744 97765956388 97862877744 97951095808 98000325606 98007273124 98048200704 98090871987 98104433712 98117997312 98242220838 98255803488 98393803212 98564448032 98778983936 98828629827 98876909568 98917718464 98926604676 98981116998 99015781632 99029471232 99072569571 99168557568 99323801352 99340546048 99383779769 99496059072 99537123506 99635800728 99760495872 99852668544 99992911056 100105878528 100166329216 100230528012 100320880384 100420334592 100477928076 100718798562 100844849088 101019744768 101161626432 101255093664 101269092864 101310889072 101319990273 101411324736 101425345536 101511859968 101567796864 102016650144 102108612608 102117785472 102159931956 102174056256 102261209328 102268458912 102412094388 102513621744 102527794944 102671794656 102849858816 103023393402 103073722368 103125526776 103218488832 103270365999 103284643824 103320815616 103429706526 103480233984 103525269327 103609085136 103704813672 103864824528 103967792064 104097908736 104244113664 104340428928 104424904704 104521387008 104588377056 104631543213 104682657792 104735270844 104841790316 104844177408 104889806349 104993790012 105411907584 105455413632 105559958016 105620499198 105667316224 105708216384 105715710336 105783465852 105820512768 105983788032 106447340704 106452156672 106496092056 106601668128 106616406528 106710085792 106751389572 106766148672 106864794144 107269188687 107321591808 107497807882 107502671376 107550322688 107653658274 107706249216 107991823686 108113827968 108208822952 108223783552 108265673232 108375783248 108380686464 108854722708 108911912328 109012540356 109022679592 109060860928 109118158848 109175801333 109180740744 109229135872 109291781416 109334084481 109349200656 109445281109 109450232712 109881125888 110035453312 110040431616 110137119424 110152346624 110194982784 110207708718 110210217984 110307054976 110312045568 110826778346 110885004036 110965479104 111075485952 111121329496 111126356928 111282433272 111488304709 111660325066 111699430144 111714873344 111758114304 111871776256 112171625616 112366165376 112523983024 112539540224 112682022326 112687120368 112697601376 112801727152 112817322752 112860990432 112975774048 113087773824 113475042008 113584984064 113634417067 113650127792 113689929728 113747069796 113749659648 113762796096 113809748758 113865347072 113922575304 113974750206 114203771592 114401835712 114545010688 114705888512 114819603456 114872189184 114885455268 115103013888 115246337452 115424156248 115530801196 115790065152 115952691648 116153788928 116316926272 116333007872 116440492544 116499015033 116515121808 116620153856 116678766642 116735766528 117300043424 117416330112 117432563712 117464790676 117481030976 117581240688 117597497088 117664942089 117762662112 117887764224 118465588848 118575043896 118591437696 118689927168 118741581879 118757998704 118875730752 118924793646 119131045456 119634657159 119693101056 119753258292 119861209344 120048846516 120069085184 120257047776 120306680773 120425948124 120442597824 120611758776 120994113024 121144772046 121203953664 121253977472 121331691804 121374183936 121443794958 121561457664 121631176092 121734925821 121751756496 121922756154 122287059456 122400045312 122571955488 122588901888 122650514541 122693468544 122710431744 122761077312 122775254449 122882777856 122953254093 123339479127 123493839648 123616266624 123741988736 123789884976 123904259352 123921389952 124095436848 124310656128 124502460672 124836163992 125011495683 125072566272 125228303688 125479938016 125537406024 125661858912 125679232512 125731103376 125855748288 126406217086 126411936048 126467969024 126525889536 126589480902 126606982752 126651322368 126718226878 126721112064 126735746528 126784801548 126901943046 126913746172 126919488096 127097745804 127603888128 127659422259 127716008192 127733665792 127783107072 127856393766 127901170944 127913067008 127918854144 128098515456 128515742968 128696242607 128702065176 128857307168 128863137024 128976363536 129044124576 129527677952 129709598848 129715467264 129852175779 129915611136 130483836992 130667100808 130673012544 130787829316 130805911616 130823996416 130856542056 130874633856 130989627784 130995554112 131007737984 131191737616 131197673088 131771506436 131902139568 131962548852 131974822664 132021042176 132096759428 132166159848 132224743424 132431735136 132661412096 132847734304 133013994496 133136891392 133203805419 133206838272 133323881408 133409331606 133474504704 133640704016 133828401634 133893779456 133952050993 133970570768 134022426138 134158731682 134291731416 134459798784 134692993024 134882168576 134959526753 135006791552 135025457152 135077720832 135093320364 135167761922 135215099648 135233794048 135292648769 135349146624 135423729152 136022200192 136157047296 136213242608 136232075008 136348279104 136357945216 136410724656 136549459184 136684828992 136703726592 136895726208 137133145088 137364524536 137500702368 137557452239 137624651776 137693821332 137712858432 137906275368 138033692436 138145446848 138273084896 138361707147 138486432704 138623722752 138857617194 138992151552 139120571904 139209737328 139293801566 139361849344 139451169408 139508724284 139647027792 139843161258 139853075132 139991720016 140305876992 140607218176 140677886757 140746610688 140827332264 140944288512 140954280448 141025123461 141044621136 141094017024 141164930268 141242717514 141311717376 141373217253 141936208896 141994789408 142135557504 142155208704 142276465152 142335186096 142354864896 142486392192 142577714844 142847714304 143025584916 143336895168 143538211032 143680509216 143700374016 143739809643 143902200384 143989098248 144151770624 144354230976 144507581952 144580210839 144964470564 145098408978 145215883104 145350053808 145554197142 145574320992 145718637696 145778779308 145798934208 145923298704 145933643616 146648934582 146720575488 146794316616 146926643712 146943611624 147000488409 147010909686 147072301056 147082727424 147156650568 147176995968 147363331257 147383705232 147590704818 147846672048 148100647936 148168475904 148315364352 148376577696 148471675497 148523672448 148544206848 148752836352 149010819072 149244088608 149305685259 149453701092 149562167488 149640743808 149779002816 149989366584 150249493824 150345792018 150419238912 150481320576 150498699002 150630501888 150716892114 150783698432 151529617152 151662759728 151683728128 151742439648 151882640496 151896767072 151903639296 151966333608 152116987104 152138018304 152271695456 152351695296 153018052262 153024975216 153092804608 153159431699 153162918912 153180607024 153239897934 153261084384 153314758656 153395748326 153402688368 153470685184 153618141582 154274788224 154386753536 154467864576 154535090103 154603588864 154610583552 154827733248 155332020044 155353495744 155413627704 155557220508 155571688856 155790188419 155797236792 156555106816 156637357056 156774987584 156782080512 156796662784 156886589452 157016882816 157023986688 157183685632 157262685474 157266266112 157954118464 158100058528 158121916928 158183120448 158322109172 158343998272 158500974336 158566391528 158573565504 159090052787 159512876212 159671011056 159744138084 159814945792 160065128688 160342730368 160567930832 160590130432 160815678368 161246711823 161325484032 161526362728 161753225597 161775589072 161832245248 161925059944 161987735529 162081943552 162152482781 162174901456 162313234428 162335675328 162402675194 162563674872 163049412608 163200060416 163282084062 163372058701 163429273984 163451869184 163534019388 163591291392 163681436416 163843703808 163937672124 164452638836 164658452864 164821688832 165053179968 165205679136 165228519936 165311563077 165460582464 165747541504 166003280896 166240167519 166448218656 166613228928 166681994244 166971071584 167383208032 167490487599 167549145216 167572310016 167641471168 167807664384 168257438424 168549248064 168618812422 168701186048 168785974536 168809310336 169023033489 169046402064 169202590728 169225984128 169463661072 169631660736 170212563012 170377476096 170475191688 170534894592 170620604694 170644194144 170714623137 170798020608 170883862956 171305657388 171602753568 171817516032 171987849216 172058832768 172229405184 172328182902 172654520832 172869506178 172953956352 173136234372 173296201794 173685097728 173929037472 174230683392 174475389408 174499511808 174660738816 174772682712 174930230784 175018149963 175103649792 175869519424 175950065136 176124495168 176148845568 176197186014 176221546464 176371861032 176396245632 176575646848 176643993168 176831646336 177605073892 177609117696 177698383272 177862565844 177879108808 177887156544 178034890752 178136998056 178387190469 178696568184 179055641888 179279731712 179539651584 179791814016 180103627776 180124427152 180377410898 180385571664 180465528832 180638922186 180663896736 180822638354 180917638164 181542729728 181717158069 181797705472 181805930496 181880966208 181901970841 181997537706 182061275904 182086447104 182165692437 182182635634 182246438656 182271635456 182342186496 182446764138 182527634944 182535892992 183334269824 183430589184 183591761776 183600067968 183617144576 183857933232 183875033824 183883352832 184044923248 184141615968 184482276196 184831630336 185143489592 185240759472 185322868736 185403522583 185494095872 185591549952 185612983104 185934892544 186196037056 186457548344 186465984192 186655626688 186753691008 187570515676 187743819502 187769776352 187842455532 187925718016 188033497948 188059494848 188219907024 188306109036 188323623352 188497623004 188596655064 189248278528 189514076672 189609325629 189622767566 189701953536 189780248128 189788834304 189806486528 189981856256 190077340317 190081668096 190103619792 190370619258 190463619072 190700779888 190968618062 191115860224 191384281376 191574012288 191600498688 191653079524 191869600512 192108512023 192202360832 192472307968 192582695479 192676775936 192773614452 193285960752 193464545304 193621177472 193800071744 194072262856 194099094656 194291516928 194371705744 194398578944 194564398272 194578191488 195531912776 195725755488 195902191616 196000651212 196014546248 196181743974 196208867424 196235994624 196289847577 196484441676 196511606976 196787606424 197128896064 197557967872 197657259654 197753819136 197835436928 197853209352 197962233996 198031563264 198145139142 198337115136 198647602704 198767559538 198992118144 199074247012 199271601456 199520991744 199705337088 199985822112 200113997409 200211757056 200332658432 200461056024 200641760768 200742602451 200840669184 200955856152 201238097523 201437597124 201689698176 202039489536 202323252864 202510187328 202538185728 202621778144 202639980546 202751642883 202822649472 202850691072 203023719936 203135593728 204033300288 204217225216 204235570944 204319863912 204348112512 204522418656 204536917824 204824188776 205027243488 205055589888 205343589312 205699717632 206046786804 206251053552 206436977664 206540731998 206569287648 206641631232 206859413052 207050538654 207218170272 207409627344 207729649056 207935584128 208195817472 208286425791 208488227328 208680857856 208849809408 208940702349 209042774016 209176754112 209263086426 209365315584 209470541688 209683580632 209764741887 209779612698 209987580024 210910827264 211119916032 211240998396 211334632448 211416432768 211431420672 211566931704 211641025536 211864076271 211967576064 212894681408 212904313344 212992184112 213203336256 213232813056 213420171584 213502779144 213532297344 213729588288 214538377374 214643183616 214995615764 215005342752 215307316548 215983647372 216227655936 216417645904 216447567104 216531346464 216751566496 216761372928 217709445416 217823824656 218015217109 218025080712 218045359184 218121721856 218236317696 218331295713 218351602666 218361481488 218458271744 218553346357 218583562832 218668168962 218698401312 218890562218 218900465424 219762251776 219973401873 220070906624 220080863232 220197122597 220274238848 220304693248 220389965568 220415417436 220420435968 220516364529 220614109952 220624091136 221653556692 221770008072 221930958208 222150971904 222242658992 222252713856 222564866544 222976609418 223320650132 223398860288 223516228608 223743552512 224343251232 224732330752 225047966048 225079080448 225364044652 225374240736 225395202752 225603454304 225634645504 225721980864 225748048503 225951548096 226175547648 226950084016 227268834134 227300255584 227379859456 227494139592 227525592192 227619497516 227845150608 227949500412 228407543184 228803671424 229090021376 229411777024 229527078393 229639206912 229744378368 229770910536 230093622489 230206027776 230492674904 230816400571 230848312496 231061602392 231580130304 231905383296 232307577856 232633852544 232666015744 232880985088 232998030066 233030243616 233126420843 233240307712 233357533284 234600086848 234832660224 234865127424 234929581352 234962061952 235162481376 235194994176 235329884178 235525324224 235775528448 235894028211 236931177696 237150087792 237182875392 237483163758 237515997408 237751461504 237849587292 238262090912 239269314318 239386202112 239506516584 239722418688 240097693032 240138170368 240514095552 240613361546 240851896248 240885195648 241223517552 241988226048 242289544092 242507954944 242663383608 242748367872 242887589916 243122915328 243262352184 243469851642 243503512992 243604012791 243845512308 244574118912 244800090624 244923126093 245143910976 245177803776 245301029082 245386937088 245420863488 245522154624 245550508898 245765555712 245906508186 246678958254 246987679296 247232533248 247483977472 247579769952 247808518704 247842779904 248190873696 248621312256 249004921344 249672327984 250022991366 250145132544 250456607376 250959876032 251074812048 251323717824 251358465024 251462206752 251711496576 252812434172 252823872096 252928218633 253051779072 253178961804 253213965504 253436453756 253442224128 253471493056 253569603096 253803886092 253827492344 253838976192 254195491608 255318844518 255432016384 255566214144 255712787532 255802341888 255826134016 256197030912 257031485936 257392485214 257404130352 257714614336 257726274048 257952727072 258088249152 258928864031 259055355904 259304259267 259419197696 259430934528 259567980863 259704351558 259831222272 259944302691 260967673984 261334201616 261346025088 261575658632 261611823232 261647992832 261713084112 261749267712 261979255568 261991108224 262015475968 262383475232 262395346176 263543012872 263804279136 263913157553 263925097704 263949645328 264042084352 264193518856 264295779021 264332319696 264449486848 264564577169 264863470272 265322824192 265695468608 266027988992 266273782784 266407610838 266413676544 266647762816 266818663212 267281408032 267656803268 267904101986 267941141536 268044852276 268317463364 268583462832 268919597568 269385986048 269503224769 269764337152 269919053506 270013583104 270050914304 270155441664 270186640728 270335523844 270430199296 270566116347 270585297538 270698293248 270847458304 271233957531 272044400384 272314094592 272426485216 272464150016 272696558208 272715890432 272821449312 273098918368 273273953451 273369657984 273407453184 273791452416 274132371089 274266290176 274729049072 275001404736 275114904478 275249303552 275387642664 275425716864 275812550736 276067384872 276290893696 276546169792 276723414294 276972865408 277247445504 277715234388 277984303104 278241143808 278419474656 278587603132 278902338816 279017448568 279294055584 279686322516 279706150264 279983440032 280611753984 281214436352 281355773514 281493221376 281615729253 281654664528 281888577024 281908560896 282050246922 282089242272 282188034048 282329860536 282485435028 282746434506 283872417792 283989578816 284271115008 284310417408 284434151349 284552930304 284670372192 284709729792 284972784384 285155429688 285555928887 285695428608 286051169832 286452927093 286673790336 287076422064 287361018432 287400748032 287479619286 287804400768 287978196496 288303541248 288708461952 289015163904 289160421678 289928941128 290196817956 290431766208 290700107616 291108394284 291148641984 291437275392 291557558616 291597868416 291846597408 291867287232 293297869164 293588633232 293853287424 293887223248 294000976818 294021819372 294144602112 294272615961 294313301136 294353991936 294726662514 294767410464 295181409636 295693344096 296201295872 296336951808 296485889481 296630728704 296753155392 296787426109 296943350994 297047344896 297088413696 297217708713 297505672704 298021638144 298151339307 298488177216 298611370518 298907402184 299124334976 299281487616 299558005632 299978733168 300498987648 300691584036 300962641152 300997398004 301261003776 301433784228 301567396864 303059234304 303325519456 303367456256 303484879296 303765280992 303793534144 303807278592 303932667216 304233974208 304276036608 304543390912 304703390592 306036104524 306049950432 306318863398 306325837824 306361214048 306479795868 306522168768 306791496652 306805376736 307236283164 308549576448 308773507072 309070180206 309207177728 309221167104 309655466496 310664040088 310706991488 310827255408 311100365987 311114441016 311143377712 311580376838 311594473584 313110213632 313274714112 313440203827 313549975168 313564161024 313593325568 313773178904 313894629639 314033765632 314047973376 314213871571 314367371264 314525370948 314532532224 314669419047 315908236928 316200117056 316243833856 316366240896 316644218344 316687996544 317001948672 317132783056 317147131008 318180105574 319025752424 319342022112 319488276168 319629891584 320130257376 320685460736 321135861664 321180260864 321631356736 322493423646 322650968064 323052725456 323506451194 323551178144 323664490496 323850119888 323975471058 324304965562 324349802912 324626468856 324671350656 324805350388 325127349744 326098825216 326240745773 326400120832 326564168124 326744117402 326858547968 326903738368 327068038776 327182582784 327362872832 327527403999 327687407616 327875344248 328335843327 328905277672 329316905728 329643377664 330106359936 330411358272 330457039872 330623126154 330921164928 331495083008 332006561792 332480335038 332896437312 333226457856 333363988488 333942143168 334464914127 334766416064 334980975198 335098290432 335144620032 335282942336 335615328768 336514876848 337098496128 337237624844 337571949072 337618620672 338046066978 338092804128 338405181456 338451968256 338927322144 339263321472 340425126024 340754952192 340903251201 340950383376 341069789184 341241209388 341288388288 341429246274 341596041216 341767725912 342611314776 343205507136 343635032064 344117665536 344458810368 344656365804 345309041664 345739012356 346272468744 346592403588 347370195456 347858074944 348461366784 348950778816 348991077607 348999023616 349321477632 349497045099 349545365424 349860461568 350036299926 350207299584 351739038848 351900130272 352248990336 352297691136 352394372028 352443092928 352743722064 352792491264 352994826267 353151293696 353287986336 353663292672 355210147784 355396766544 355725131688 355758217616 355774313088 356069781504 356224745637 356273996112 356774380938 357393136368 358111283776 358559463424 358903971477 359079303168 359583628032 360207255552 360248854304 360754821796 360771143328 360920042319 361277844372 361327793472 361645276708 361835276328 363085459456 363434316138 363595410944 363611860992 363761932416 363803941682 363995075412 364122551808 364331384874 364365271268 364492877312 364684372992 364893528276 365055269888 366668539648 366861178368 367183523552 367200135936 367234289152 367715866464 367750067648 367766705664 368089846496 368283231936 368325763347 368964552392 369482761033 369663260672 370018437381 370286979184 370481518944 370807045166 370988191744 371225966208 371869785088 372392074112 372915096688 372931968384 373311253376 373507382016 375141031352 375487639004 375539552704 375684911064 375851436032 376066995896 376118989696 376439814048 376595179879 376612218072 376647246704 376995246008 377193310128 379028153344 379218651258 379245535132 379403907072 379560496256 379577668608 379612973056 379963712512 380154680634 380163336192 380207239584 380741238516 381401559776 381937236124 382231720448 382768562752 383148024576 383200997376 383306159048 383739201024 384217024046 384404721664 384572017367 384944615936 385165390958 385353551872 385547228904 386088727821 386571921504 386929090608 387242354944 387600143488 388144525712 388198189312 388583033856 388743411488 388797157888 389128796544 389156382976 391063825552 391451510976 391804383232 392001302424 392029092496 392363487948 392417734848 392471989248 392579695154 392968883352 393023213952 393575212848 394257792128 394923008041 395115935744 395314519308 395670873856 395706418704 395924467992 396063126528 396290278284 396674230272 397295205408 397535119076 397984236288 398148494024 398543202912 399041983488 399410674176 399611416257 399971644224 400227994818 400423514112 400665316864 400922112048 401283521536 401485204902 401681338368 401856152979 401911712304 402476195046 402875194248 403379396352 404078979072 404646505728 404878580259 405020374656 405076371456 405243556288 405279961092 405503285766 405645298944 405701382144 405877946307 406047439872 406271187456 408066600576 408471141888 408639727824 408696225024 409044837312 409073835648 409648377552 410054486976 410111179776 410687178624 411399435264 412093573608 412502107104 412672356717 412873955328 413081463996 413138575296 413718826104 414101077308 414436340544 414819254688 415085121441 415459298112 415871168256 416572851582 416976454656 417361715712 417881404698 418085548032 418353508224 418526172852 418941083376 419367161264 419529483774 419559225396 419975160048 421821654528 422033660271 422239832064 422462883419 422481996792 422669264896 422832865536 422862841344 423075370383 423133863408 423282051072 423505652987 423728152542 423935152128 424119651759 425789362816 425808626688 425984368224 426406672512 426465626112 426840343168 427005558288 427064594688 427459176576 429076754748 429991231528 430010685504 430614633096 431219428929 431967294744 432455311872 432835291808 432895134208 433062692928 433503132992 433522745856 435418890832 435647649312 436030434218 436050161424 436090718368 436243443712 436662591426 436703205332 436722962976 437106692714 437167125664 437336337924 437396802624 437781124436 437800930848 439524503552 439715787781 439946803746 440141813248 440161726464 440394245194 440548477696 440609386496 440779931136 440830834872 441032729058 441228219904 441248182272 443307113384 443540016144 443861916416 444301943808 444485317984 444505427712 445129733088 445953218836 446641300264 446797720576 447032457216 447268605461 447487105024 447917055777 448686502464 449464661504 450095932096 450158160896 450728089304 450748481472 450790405504 451206908608 451269291008 451443961728 451496097006 451903096192 452351095296 453900168032 454537668268 454600511168 454988279184 455051184384 455238995032 455690301216 455899000824 456815086368 457607342848 458823554048 459054156786 459278413824 459478295097 459488756736 459541821072 460187244978 460412055552 460985349808 461632801142 461696624992 462123204784 463160260608 463810766592 464388292843 464615155712 465267705088 465332031488 465534547339 465761970176 465996060132 466060487232 466252841686 466480615424 466715066568 467370565257 469200173696 469665320448 469859162704 469924123904 470324962752 470389988352 470659768356 471050648448 471551056896 471788056422 473862355392 474300175584 474365750784 474966327516 475031994816 475502923008 475699174584 476524181824 477270158361 478538628636 479013033168 479444837376 480195386064 481028191104 481226723092 481703792496 481770391296 482447035104 483740135469 483976452096 484579088184 485015909888 485259676791 485326767216 485496735744 485775179832 486245830656 486457448343 486524704368 486939703284 487007025984 487208025582 487691024616 489148237824 489600181248 489846252186 490116176103 490287821952 490355607552 490602058164 490773874176 491044309248 491101017796 491531111424 491813016372 493357916508 493975358592 494465066496 494967954944 495159539904 495617037408 495685559808 496381747392 497242624512 497998504001 498009842688 498720502557 499344655968 500045982732 500913214752 501919752064 502149624096 502471462797 502647435648 502716930048 502924413504 503422993152 505624868344 505647744192 505856437266 506103558144 506357923608 506427931008 506872907512 506942986112 507069100467 507139206192 507607772184 507654984688 507677952384 508390983216 510637689036 510864032768 511132428288 511402437823 511425575064 511604683776 511652268032 512143869411 512394061824 514062971872 514784970428 514808260704 515429228672 515452548096 515905454144 516176498304 517857728062 518110711808 518608518534 518838395392 518861869056 519135961726 519408703116 519888605382 521935347968 522668403232 522692050176 523151317264 523223646464 523295985664 523426168224 523498535424 523958511136 523982216448 524030951936 524766950464 524790692352 527086025744 527608558272 527826315106 527850195408 527899290656 528084168704 528387037712 528591558042 528664639392 529129154338 529726940544 530645648384 531390937216 532055977984 532287532577 532547565568 532815221676 532827353088 533295525632 533637326424 534562816064 535313606536 535808203972 535882283072 536089704552 536634926728 537166925664 537839195136 539006449538 539528674304 539838107012 540027166208 540310883328 540373281456 540671047688 540860398592 541132232694 541170595076 541396586496 541694916608 542467915062 544088800768 544628189184 544852970432 544928300032 545393116416 545431780864 545642898624 545705912523 546197836736 546547906902 546739315968 546814906368 547582904832 548264742178 548532580352 548771305681 549458098144 550002809472 550229808956 550775285328 550851433728 551625101472 552134769744 552581787392 553092339584 553446828588 553945730816 554494891008 555430468776 555968606208 556210567749 556482287616 556838949312 557175206264 557804677632 557957755711 558034897136 558588111168 559372645032 559412300528 559966880064 562428872704 562711547028 563231458506 563309329056 563541820463 563777154048 563817121792 564100493844 564178484544 564659721072 564970870056 565492869012 567744835584 567979157632 568542230016 568827976887 568868302698 569105860608 569340744384 569419459584 569945568768 570232020951 570310859376 571111857774 571390857216 572102339664 572905854186 573347580672 574152844128 574722036864 574801496064 574959238572 575608801536 575956392992 576325536069 576607082496 577416923904 577748086437 578030327808 578320843356 579857882256 580393635912 580863532416 581400215232 582216788568 582297283968 582874550784 583115117232 583195736832 583693194816 583734574464 586595738328 587177266464 587706574848 587774446496 588001953636 588043638744 588545231922 588626602272 588707983872 588869542731 589453325028 589534820928 590362819272 591386688192 592402591744 592673903616 592971778962 593261457408 593506310784 593574852218 593886701988 594094689792 594435417426 595011345408 596302678614 596976354432 597222741036 597814804368 598248669952 598562975232 599116011264 599957466336 600997975296 601383168072 601925282304 601994796008 602227807353 602522007552 602840294317 602867568456 603134793728 603714292569 606118468608 606651038912 606734912512 606969758592 607530561984 607587068288 607614557184 607865334432 608254928649 608467948416 608552073216 609086781824 609406781184 612072209048 612099900864 612637726796 612651675648 612722428096 612959591736 613044337536 613582993304 613610753472 614472566328 617099152896 618140360412 618414355456 619310932992 621328080176 621413982976 621654510816 622200731974 622228882032 622286755424 623160753676 623188947168 625914655571 626220427264 626549428224 626822107047 626880407654 627099950336 627128322048 627186651136 627459607283 627546357808 627789259278 628067531264 628095946752 628427743142 628734742528 629050741896 629338838094 631816473856 632400234112 632487667712 632732481792 633288436688 633375993088 634003897344 634265566112 634294262016 636360211148 638051504848 638684044224 638976552336 639259783168 640260514752 641370921472 642271723328 642360521728 643262713472 644986847292 646105450912 647012902388 647102356288 647700239776 647950942116 648609931124 648699605824 649252937712 649342701312 649610700776 650254699488 652481491546 652800241664 653128336248 653488234804 653717095936 654045651327 654136077552 654365165568 654725745664 655054807998 655374815232 655660039071 655750688496 656671686654 657810555344 658633811456 659286755328 660212719872 660591367791 660822716544 660914079744 661246252308 661842329856 662666440349 662990166016 664013123584 664302106877 664960670076 665792874624 666452915712 666727976976 667884286336 668929828254 669532832128 669961950396 670196580864 670565884672 671230657536 673029753696 674196992256 674475249688 675143898144 675237241344 676092133956 676185608256 676810362912 676903936512 677244145509 677854644288 678526642944 680850252048 681806502402 681900766752 682139578368 682482418776 682576776576 682858492548 683535451824 685222629552 686411014272 687270064128 688235331072 688581235179 688917620736 689312731608 690280867467 690618083328 691478024712 692449201713 692544937488 693184807176 694740390912 695716149888 696922733568 697901557632 697982155214 697998047232 698642955264 698994090198 699090730848 699379262529 699720923136 700072599852 703478077696 703800260544 704497980672 704595382272 704788744056 704886185856 705487444128 705584982528 705989652534 706302587392 706575972672 707326585344 710420295568 710793533088 711450263376 711516435232 711548626176 712449491274 712547992224 713548761876 714786272736 716222567552 717118926848 717431022169 717807942954 718158606336 719167256064 720414511104 720497708608 721509643592 721542286656 721840084638 722555688744 722655586944 723290553416 723670552656 726868632276 727190821888 727523864832 727607883364 727990150824 728245103616 728662769748 728730542536 728985754624 729368745984 729754040489 729787056552 730110539776 730812038373 733337079296 733722356736 734367047104 734400271872 734468578304 735431732928 735500135296 735533411328 736179692992 736566463872 736651526694 737929104784 738965522066 739326521344 740036874762 740573958368 740963037888 741614090332 742451932416 743739570176 744784148224 745211299897 745830193376 745863936768 746622506752 747014764032 750282062704 750975278008 751079105408 751369822128 751702872064 752030018567 752133991792 752237979392 752879628096 753190359758 753224436144 753294493408 753990492016 754386620256 757686162007 758056306688 758437302516 758491070264 758784655899 759120992512 759155337216 759225946112 759556366711 759927425024 760309361268 760326672384 760414479168 761482477032 762803119552 763874472248 764463440896 765537125504 766296049152 766612318096 767478402048 768434048092 769144034734 769889231872 770330781916 771094457808 772177455642 773143843008 773858181216 774484709888 775200286976 776289051424 776396378624 776786592093 777166067712 777486822976 777594315776 778257593088 778312765952 778703942589 782127651104 782903021952 784002604848 784058184992 784726975896 784835469696 784943978496 785159390308 785937766704 786046427904 787150425696 788515584256 789846016082 790231871488 790629038616 791341747712 791412837408 791739472659 791848935984 792126253056 792580556568 793348460544 793693731507 794590410816 795070238152 795968472576 796296988048 797086405824 798083966976 798821348352 799222832514 799943288448 800455989636 801330633728 801844224096 802567043072 802970409804 803712305958 803823424608 804155182009 804952390092 805750388496 806758792704 808157958144 808509674307 809293011456 809757160518 810040749312 810152742912 810487112576 810559922184 811006571532 811290597888 811698349041 811755892614 812094879744 812542374912 813701872593 816133201152 816942283776 817279455648 817392450048 818089674624 818147671296 819296755104 819821860353 820108973952 820222359552 821374357248 822397113267 822798870528 824187147216 825004214208 825344713434 825747910656 826162927992 826277150592 827437652208 828202154616 828872681088 829638509376 830170242882 830918596224 831742336512 833145703164 833952909312 834723431424 835762809396 836707016448 837052345704 837882166752 838734322528 839058967548 839118450792 839950320096 843624100987 843643309056 844067320542 844479664128 844847187759 844925766838 844963993584 845338529792 845665731072 845725682688 846150740766 846267726816 846564102144 847011305974 847456305084 848239303518 851578725632 851617253376 851968736448 852813345024 852931252224 853302454047 853680686336 854011116576 854129189376 854918353152 858153509496 859358781279 859982463056 860021371008 861229266192 862438857858 863934589488 864910623744 865670583616 865790268416 866125385856 867006265984 867045491712 870837781664 871295298624 872060868436 872100322848 872181436736 873325182852 873406410664 873445925952 874213385428 874334251328 874672675848 874793605248 875562248872 875601861696 879431575562 879893607492 880283626496 880788490388 881096955392 881559862272 881661669744 882065458116 882456439808 886614226768 887080032288 887723832832 888603887616 888970635968 889010855424 890259466176 890362278327 891906437672 893159115253 893282600528 893595441152 894064914432 894454017921 894537210922 894974210048 895363709269 895834111554 897373004928 898929323008 900191864192 900316321792 901456178608 901496962944 901580811008 902097889349 902413817216 902538582016 902887923456 902992194012 903806192384 904702190592 907800336064 909075336536 909201022336 909976558368 910102368768 910352127739 910477990064 911380602432 911798001648 913630172736 915214685696 917647108096 918108313572 918956590194 918977513472 919083642144 920374489956 921970699616 923265602284 923393249984 924246409568 926320521216 927621533184 928776585686 929230311424 930535410176 931069094678 931523940352 931992120264 932120974464 932505683372 933301097961 933430133136 934741130514 938400347392 939330640896 939718325408 939848247808 940320611481 940649925504 940779976704 941319536712 942101296896 942641614713 943102113792 943576112844 945602673307 947724710784 948600351168 948731501568 949932655032 950063989632 951005846016 951398349168 953048363648 954540316722 957077257272 958026066336 958889674752 960390772128 962056382208 962453446184 963407584992 963540782592 964894070208 967480270938 967952904192 969158176368 970031819776 970519353582 970653534432 970993471488 971550359664 972914896686 973049408736 973879406568 974014051968 974416051164 975382049232 978296475648 978722237319 979200362496 979692504372 980232352206 980575643904 980711215104 981204116328 981547748352 982088618496 982202035592 982582211997 983062222848 983626032744 985007529981 986715833016 987950717184 988930132992 989935909888 990319079808 991234074816 991371119616 992763494784 994485249024 995997008002 996019685376 997441005114 998689311936 1000091965464 1001826429504 1003394742381 1003839504128 1004299248192 1004942925594 1005294871296 1005433860096 1005848827008 1006845986304 1011249736688 1011295488384 1011712874532 1012715847216 1012855862016 1013745815024 1013885972224 1014138200934 1014278412384 1015215544368 1015309969376 1015355904768 1016781966432 1021229174879 1021275378072 1021728065536 1022264856576 1022709753603 1022804875646 1022851150128 1023209367552 1023304536064 1023749885567 1024287738822 1024788123648 1028125943744 1029569940856 1029616521408 1030858457344 1030905096192 1031810908288 1032352996608 1035715456124 1037217037068 1037676790784 1038271923452 1038817406232 1039777210764 1043870695936 1045336806464 1045384100352 1046302634528 1046447292928 1046852336448 1046973232821 1046997070848 1047917022272 1047964432896 1048061903872 1049533900928 1049581384704 1054172051488 1055217116544 1055652630212 1055700390816 1055798581312 1056774075424 1057183116084 1057329278784 1058258308676 1059453881088 1060773088127 1061291296768 1062781874432 1064575065154 1065095131136 1065630443352 1066591051264 1067274652848 1069125632128 1070627213072 1071616407944 1071764566144 1072179409104 1073269853456 1074333851328 1075678390272 1078012899076 1079057348608 1079676214024 1080054332416 1080621766656 1080746562912 1081192613201 1081342095376 1081720797184 1082264465388 1082341190152 1082760126957 1083389833216 1083861332273 1084935830124 1088177601536 1089256378368 1089705940864 1089856600064 1090786232832 1090863561728 1091285797248 1091411825046 1092395673472 1093095813804 1093478631936 1095165809664 1096529484356 1097542611362 1098916196288 1100005618944 1100459617912 1101550570656 1101702867456 1103250202944 1104269539488 1104977290041 1105163574784 1106184679168 1106893657176 1107891461632 1108448283099 1108989782016 1110860937552 1112421135498 1112964575232 1113677898624 1114350412528 1115609355264 1115915511422 1116069794272 1117176222336 1118745290064 1118824601056 1119933760128 1124857745408 1125423094056 1126462917012 1126618658112 1127083640926 1127554308096 1127634243584 1128200987688 1128356969088 1129319442144 1129785539637 1129941740112 1130985738024 1135958315264 1137084460032 1137655953774 1137736605396 1138211721216 1138681488768 1138838919168 1139891137536 1140464041902 1140621718752 1142223715548 1144204679328 1145811708372 1146695161344 1148305688256 1149444073728 1149602992128 1149918477144 1151217603072 1151912785984 1152651072138 1153214164992 1153716052101 1154833847808 1155496172874 1156060655616 1156641686712 1158266183463 1159715764512 1160787271824 1161727064832 1162800430464 1164433577136 1164594567936 1165749101568 1166230234464 1166391473664 1167386389632 1167469148928 1173191476656 1174354532928 1175413149696 1175548892992 1176003907272 1176087277488 1177090463844 1177253204544 1177415967744 1177739085462 1178906650056 1179069641856 1180725638544 1182773376384 1184769024123 1185347807232 1185943557924 1187012621568 1187149704436 1187773403976 1188189379584 1188870834852 1190022690816 1192605357228 1193952708864 1194445482072 1195629608736 1196497339904 1197125950464 1198232022528 1199914932672 1201995950592 1202766336144 1203823155341 1203850564608 1203989592016 1204455614706 1205044015104 1205568458937 1205680588634 1205735136912 1206269587456 1207428585138 1212236937216 1213302077824 1213469825024 1213939517184 1214635740777 1215061123968 1215174136576 1215229114368 1215730668864 1215871068253 1216509857298 1216935896832 1217104146432 1217633838921 1218173563648 1218813562368 1224144418096 1224199801728 1225275453592 1225444856192 1225919183472 1226088675072 1227165986608 1227221506944 1228945132656 1234198305792 1236224790643 1236280720824 1236828710912 1238017070151 1238621865984 1242656160352 1242827965952 1243309021632 1244401463948 1244457764064 1244573510848 1246321507352 1246377894336 1251829311142 1252440854528 1253644214094 1253760815308 1254199900672 1254256644096 1254919214566 1255092715616 1255578518556 1256135062528 1256855486284 1258101483792 1258677676188 1263632947712 1264800468224 1264975335424 1265464963584 1266576873376 1266751986176 1267388650257 1268007794688 1268531132224 1268588524032 1270516958961 1272720422296 1274507950979 1276103009696 1277368088448 1277953104672 1280521029504 1282741842944 1284093738259 1284543446656 1284721043456 1286525426944 1289973694584 1292210901824 1294025804776 1294204712576 1295400479552 1295901884232 1297219862248 1297399211648 1298505875424 1298685402624 1299221401552 1300509398976 1304962983092 1306256672496 1306976469608 1307434191872 1308091302654 1308272155104 1308730331136 1309451491328 1310109615996 1311320078142 1311501376992 1313343373308 1315621110688 1317267622912 1318573510656 1319147363343 1320425439744 1321182735582 1321645433088 1321828159488 1322492504616 1323684659712 1325332880698 1325980332032 1328604213754 1329921340152 1331585749248 1332905831424 1333455953952 1335768572672 1337859656508 1339065664256 1339923900792 1340393161728 1341131769344 1341805816383 1342461315072 1346059507392 1348393984512 1348950499376 1350287796288 1350474482688 1352184267912 1352371216512 1353620725824 1353807873024 1354488291018 1355709288576 1357053285888 1361700504096 1363613004804 1363801533504 1364964837552 1365153553152 1365716985096 1367070903648 1370445259104 1372822028544 1376470662144 1377162470358 1377835241472 1378434885291 1378625463216 1380561734934 1381236166656 1382956049424 1384898403426 1385089874976 1386369614352 1389480781824 1391432299776 1393164878529 1393845467136 1395803115264 1395964310428 1395996094464 1396603642017 1397285910528 1397988180396 1398181461696 1398758525058 1399441846272 1400145199704 1402111695771 1406956155392 1407600521088 1408995961344 1409577488112 1409772371712 1410974888256 1411169965056 1411979305068 1412605174784 1413151945344 1414653170688 1420840591136 1421587066176 1422900526752 1423032870464 1423097252352 1424898982548 1425095984448 1427097523752 1429572545472 1429737640519 1431810475083 1432445135104 1434862044338 1435615885908 1438334512128 1440995417216 1443019287184 1443084573312 1443680169276 1445111377488 1445311173888 1446581106832 1447341105312 1453671496489 1453737264552 1454381643776 1455047729664 1455215766728 1455779030373 1455980301648 1456490207232 1457259609097 1457325539496 1457461085072 1457971509248 1458737491968 1459372345029 1459508080978 1459574113104 1460221079552 1460856578281 1461624076746 1466674158592 1467444713472 1468734094208 1468800543744 1468937156608 1470348528309 1470863465856 1471000270592 1471066822656 1472359385984 1473132927744 1473303053388 1475858209568 1477931044132 1480073749524 1481147916736 1481926075776 1483228180664 1484903864832 1487479140352 1489568296448 1490422599794 1491660386752 1491727873536 1493245013504 1493995512003 1494029528064 1500564125408 1501950556016 1502158210816 1502739644256 1504060037134 1504267983584 1504475958784 1505759256192 1506380719516 1506448872288 1506588986816 1507980984032 1508773240512 1515372324014 1516112613376 1516874605032 1516982140528 1517569311798 1518241985024 1518310674432 1519112733422 1519854850048 1520618722536 1520828958336 1522964954064 1525606239104 1527748944496 1528926881792 1531074251008 1532592098304 1533224636192 1534207313469 1534956804096 1536868096184 1538288069468 1539778463744 1540661563832 1542188915616 1542825414343 1544354911284 1546287686016 1547716362432 1548969419776 1550400573952 1552578102848 1552792757248 1553573184186 1554332135424 1554973645952 1555188631552 1556515186176 1556625531904 1557407885178 1564255302208 1565806043904 1568005209696 1568116369984 1569453951792 1569670939392 1569887956992 1570318780616 1571875533408 1572092855808 1574300851392 1577031168512 1579692032164 1581258077232 1582683495424 1582825674816 1583478945318 1583697871968 1584252506112 1585161113136 1587387463014 1589180821632 1590140476304 1591936945152 1592593976096 1594172811648 1596167933952 1596862597731 1597642696704 1598445665028 1599886576896 1600911979272 1601878718009 1602661267456 1603688448192 1605134086144 1605940819608 1607424611916 1607646849216 1608310364018 1609904780184 1611500776992 1613517585408 1617019348614 1618586022912 1619514321036 1620081498624 1620974225152 1621119844368 1622013143064 1622581195776 1623396698082 1623511785228 1624189759488 1625084749824 1627403745186 1632266402304 1633884567552 1634558911296 1634784900096 1636179349248 1636295342592 1637117737569 1638593510208 1639643720706 1640217947904 1640444719104 1642748714496 1644794226534 1645597741056 1646313917043 1648374294432 1650008428416 1650689426868 1652325855984 1652554301184 1654875304416 1656404309232 1657745362176 1659277018752 1660340485764 1661837192448 1663484673024 1666291406328 1667905818624 1668631703247 1669446862848 1671525618792 1673414032896 1673873267133 1674104691408 1675764333504 1677468645056 1678117935096 1678236901584 1679900640192 1687248201974 1687286618112 1688134641084 1689694375518 1689851533676 1689927987168 1690625461389 1691331462144 1691451365376 1692301481532 1692535453632 1694022611948 1694912610168 1696478607036 1703157451264 1703234506752 1703937472896 1705626690048 1706604908094 1707361372672 1708022233152 1708258378752 1709836706304 1716307018992 1717815064363 1718717562558 1719964926112 1720042742016 1722458532384 1724877715716 1727869178976 1728976608207 1729821247488 1730735038523 1731341167232 1731580536832 1732250771712 1733244259311 1734012531968 1734090983424 1741675563328 1742590597248 1744121736872 1744200645696 1744362873472 1746650365704 1746812821328 1746891851904 1748426770856 1748668502656 1749345351696 1749587210496 1751124497744 1751203723392 1758863151124 1759787214984 1760567252992 1761576980776 1762193910784 1763119724544 1763323339488 1764051105749 1764130916232 1764912879616 1766608628193 1773228453536 1774160064576 1775447665664 1777207775232 1777941271936 1778021710848 1780518932352 1780724556654 1783812875344 1786318230506 1786565201056 1787190882304 1788908035842 1789074421844 1790727418538 1791668223108 1794746009856 1797858646016 1800383728384 1800632643584 1801416291877 1802912357216 1802993925888 1803161622016 1804195778698 1804827634432 1805077164032 1805775846912 1805984388024 1807612384768 1808520882951 1809404381184 1815600672128 1818150673072 1818402044672 1819953116736 1820204737536 1820704255478 1820955980128 1822761204864 1823596003296 1827260345472 1830429371392 1835294216192 1836216627144 1837913180388 1837955026944 1838167284288 1840748979912 1843941399232 1846531204568 1846786499968 1848492819136 1855243066368 1857553171372 1861070820352 1862138189356 1863984240528 1864241948928 1865011366744 1866602195922 1866860266272 1869482261028 1876800694784 1877743966713 1878661281792 1879436650816 1879696495616 1880641222962 1881299851008 1881559953408 1882378821849 1882639073424 1884202593792 1885283229426 1886204227584 1887152225688 1891205346614 1895449421568 1897200702336 1897463003136 1899865310064 1900127979264 1902011692032 1902796698336 1906096727296 1909080633444 1914154514544 1916052132672 1917779349504 1920781544256 1924112764416 1924906892368 1926815169984 1927081565184 1929788140416 1934960541876 1938316352736 1940063639552 1941038707164 1941307068864 1943100719328 1945829793372 1946098817472 1947758813136 1948028103936 1948832102328 1950764098464 1957444474638 1958400724992 1959385008744 1960464704412 1961151287808 1962136953981 1962408232656 1963095496704 1964177236992 1964404071184 1965164423994 1966124445696 1966980117213 1967252065488 1970015059962 1973431666032 1975901434368 1977860265984 1979871819776 1980638159616 1981774103373 1982468149632 1982742239232 1985526989568 1987999321047 1988970498048 1991994016004 1992039370752 1992906320631 1994882010228 1997378623872 2000183930928 2003652859008 2006789484762 2007679008256 2008598496384 2009885851188 2010589742592 2011697654016 2013691972608 2022499473376 2022590976768 2023425749064 2025431694432 2025711724032 2027491630048 2027771944448 2028276401868 2028556824768 2030431088736 2030619938752 2030711809536 2033563932864 2042458349758 2042550756144 2043456131072 2045419507206 2045609751292 2045702300256 2046418735104 2047499771134 2048575477644 2056251887488 2059139881712 2059233042816 2061716914688 2061810192384 2063621816576 2064705993216 2071430912248 2074340225327 2074434074136 2075353581568 2076543846904 2077347605139 2077634812464 2079460341071 2079554421528 2087741391872 2090673612928 2090768200704 2092605269056 2092894585856 2093704672896 2093946465642 2093994141696 2095100309791 2095834044544 2095928865792 2096123807744 2098137787587 2099067801856 2099162769408 2108344102976 2110434233088 2111305260424 2111400781632 2111597162624 2113548150848 2114366232168 2114658557568 2116516617352 2118907762176 2121546176254 2122582593536 2125563748864 2129150130308 2131260886704 2133182102528 2134549305696 2138251264256 2141254426144 2143232815888 2143529132288 2144358818208 2146539706912 2148667702656 2151356780544 2152293066507 2156025798152 2158114697216 2159053924273 2159352428048 2160108664832 2161243533312 2161493125824 2162385226402 2162684190752 2163441594368 2164528930776 2164682380304 2165520253914 2167722664546 2169871660248 2176355203072 2179411881728 2179713200128 2180661827009 2181572465664 2181727123456 2182571594496 2182823650092 2184791346944 2186191627608 2186957263872 2189262121467 2190331619328 2193058968712 2195085222724 2197832392576 2200011237888 2200919235824 2203101141312 2203405734912 2206500405888 2208539078976 2209954580082 2210327149568 2212369358336 2213787314352 2215782923264 2216896566198 2217979564032 2221721875104 2224842270996 2227355797248 2228700825056 2231218710528 2231831022844 2232139588544 2234352444672 2235633899691 2237490580128 2237649202112 2239867520256 2250846188112 2252925834024 2253237316224 2254167281852 2255108616192 2256090055701 2256401975376 2256713938176 2258638884288 2259571079274 2259883480224 2261971476048 2271916630528 2273058486021 2274168920064 2275311907548 2275473210792 2277362977536 2277677838336 2278669100133 2279782275072 2280928083804 2281243437504 2284447431096 2285826934687 2288409358656 2291623416744 2293390322688 2296611376512 2298888147456 2299836954288 2302435206144 2303825571968 2305302144276 2307432104202 2309667695616 2310992345748 2313283373424 2316532366926 2319431529024 2321574543648 2323454129664 2325600860928 2328867154272 2329189135872 2330359776279 2331498203136 2332460468928 2332729834531 2332782947328 2334772779264 2334938297856 2336111827767 2346382953312 2348709065856 2351097785984 2352007814544 2352174554976 2354180927688 2354506409088 2354831935488 2355478170924 2357813300112 2358139283712 2361451277088 2365546752768 2369538048246 2370695614464 2371887115848 2374025243136 2374299408872 2375218417977 2375546807952 2376378759168 2377741669704 2380045381632 2381081194521 2385210714456 2387905417728 2388890964144 2391259217472 2392994679808 2394251900928 2396464045056 2399829865344 2403991901184 2405532672288 2407646310682 2407701129216 2407979184032 2408911229412 2411136917874 2411361177268 2411470273824 2412465546027 2414857170276 2424473874432 2425529022921 2426604155648 2426939650048 2427879034368 2429271481554 2430122247936 2430348273152 2430458228736 2431461337728 2431742136506 2433019714596 2433871793664 2435267677842 2436347127296 2437627124736 2448288836192 2448399603456 2450550907184 2450889712384 2451838366944 2452177350144 2454331973216 2454443013888 2457890265312 2467191339801 2468396611584 2472449581286 2472561441648 2473657421824 2476034140302 2477243731968 2485312320704 2485655931904 2486618043264 2488802927896 2488915528128 2489147021696 2492643014704 2492755788672 2503658622284 2507288428188 2507521630616 2508399801344 2509838429132 2510185431232 2511157037112 2512270125056 2513710972568 2516202967584 2517241465507 2517355352376 2527265895424 2529600936448 2530872302961 2530929927168 2533153746752 2533503972352 2534777300514 2536015589376 2537062264448 2537177048064 2541033917922 2545440844592 2549015901958 2552206019392 2554736176896 2555906209344 2561042059008 2564231008307 2565483685888 2568187476518 2569086893312 2569442086912 2570560326611 2573050853888 2579947389168 2584421803648 2588051609552 2588409425152 2590800959104 2591803768464 2594439724496 2594798423296 2597011750848 2597370805248 2598442803104 2601018797952 2609925966184 2612513344992 2613591592541 2613952939216 2614868383744 2616182605308 2616544310208 2618902982656 2620219231992 2622640156284 2623002753984 2626686746616 2631242221376 2634535245824 2638294726686 2640850879488 2642365471164 2643290866176 2644985009232 2647369319424 2650665761396 2657208427508 2659842680304 2663171498496 2665811662848 2666911907904 2671086834981 2671537145344 2675719313016 2678131328512 2679477345759 2679847801584 2680786323456 2682263538688 2683611632766 2684922630144 2686091127807 2692119014784 2696787969024 2697900998752 2700575592576 2700948965376 2704368535824 2704742433024 2706293668047 2707241451648 2707615746048 2708976582036 2711418577152 2714106571776 2723401008192 2727226009608 2727603067008 2729929675104 2730307106304 2731056383217 2731433970192 2734141807296 2740890518208 2745644057088 2752941324288 2754324940716 2756869770582 2757250926432 2761123469868 2765912098848 2769796806852 2770179749952 2772739228704 2778961563648 2782864599552 2786329757058 2787690934272 2791606230528 2791928620856 2793207284034 2794571821056 2795976360792 2796362923392 2797517050116 2799903293883 2800290399408 2804223391542 2813912310784 2815201042176 2817991922688 2819154976224 2819544743424 2820961834443 2821949776512 2822339930112 2823830852327 2823958610136 2825210349568 2826303890688 2827924844139 2829306341376 2836808019921 2841681182272 2843174132352 2845801053504 2846065740928 2846194504704 2849797965096 2850191968896 2854195047504 2859145090944 2859475281038 2863620950166 2864890270208 2869724088676 2871231771816 2876669024256 2881990834432 2886038574368 2886169146624 2887360338552 2890222754976 2890622347776 2893162213664 2894682210624 2907342992978 2907474529104 2908763287552 2910029202281 2910095459328 2910431533456 2911558060746 2911960603296 2912980414464 2914519218194 2914651078992 2914922170144 2915943018496 2918744690058 2919016161956 2919148226208 2921713156562 2923248153492 2933348317184 2934889426944 2936166711957 2937468188416 2937601087488 2937874313216 2939152897273 2940697056618 2941726931712 2942000541184 2942133645312 2944718771968 2946265855488 2946606106776 2951716419136 2955862088264 2960013579961 2960147499048 2962295833472 2963852151552 2966456361328 2969807729664 2979136592896 2980845199588 2983320773504 2983455747072 2986490027008 2987991024006 2988059056128 3001128250816 3003901112032 3004316421632 3005479288512 3008120074268 3008535967168 3008951917568 3011518512384 3012761439032 3012897744576 3013177973632 3015961968064 3017546481024 3030744648028 3033749210064 3033964281056 3035138623596 3036483970048 3038225466844 3041237445072 3041657916672 3045929908128 3051212478208 3055497888992 3057853763584 3062148502016 3063687524637 3065184196608 3066449272384 3068414626938 3069913608192 3071249656701 3073736192368 3076576138936 3079556927488 3080897172839 3081323127664 3084377831232 3085650828686 3088709822568 3092575372032 3095432724864 3097938839552 3100801147904 3104069115319 3105156205696 3105585514496 3107146368372 3109947291904 3110377263104 3111730921687 3113030372352 3113251063808 3114815770356 3128510604416 3131612087808 3136010419392 3136232739968 3138907903584 3139341878784 3140637561232 3140919698463 3143751066816 3144185711616 3148601702784 3154062337024 3159384064328 3162516154464 3165366990848 3165651349632 3166957890636 3167395743936 3170322226272 3174774926028 3178361643264 3180280952608 3182319264381 3183873890304 3185187952192 3188345623296 3193725195462 3195285393408 3196891330056 3199773153792 3201823958544 3203757436018 3205322534912 3207376896384 3211881639216 3214849223832 3215293698432 3216620728036 3219809560368 3223001553984 3227035170816 3234038697228 3237172045824 3239028642072 3240162997248 3241948450304 3242239688736 3243577839603 3244026286128 3245162391552 3246793396164 3247023570456 3250169499648 3251583996819 3254807490372 3264532804608 3267769135104 3269117822592 3269569800192 3272358698496 3272590685184 3274235475138 3277187020416 3279287441412 3280435895808 3285497428992 3289588453068 3292627834086 3296748588864 3300016856832 3301378853736 3304651711968 3305108602368 3309750608832 3312808618464 3315490724352 3318554037504 3320680971528 3323674384896 3325344849297 3326969346048 3332582812656 3337263406494 3338893725696 3343051237584 3346828065792 3347746534266 3348209382816 3351528667008 3354937290112 3356235870192 3356473803168 3359801280384 3374496403948 3374573236224 3376269282168 3379388751036 3379703067352 3379855974336 3381250922778 3382662924288 3382902730752 3384602963064 3385070907264 3388045223896 3389356618911 3389825220336 3392957214072 3406314902528 3407874945792 3411253380096 3413209816188 3414722745344 3416044466304 3416516757504 3419673412608 3432614037984 3435630128726 3437435125116 3439929852224 3440085484032 3444917064768 3449755431432 3455738357952 3456137445979 3457953216414 3459642494976 3461148156303 3461470077046 3462682334464 3463161073664 3464501543424 3466488518622 3468025063936 3468181966848 3483351126656 3485181194496 3488243473744 3488401291392 3488725746944 3493300731408 3493625642656 3493783703808 3496853541712 3497337005312 3498690703392 3499174420992 3502248995488 3502407446784 3517726302248 3519574429968 3521134505984 3522666929077 3523153961552 3524387821568 3526239449088 3526646678976 3528102211498 3528261832464 3529825759232 3533217256386 3546456907072 3548320129152 3550895331328 3554307072369 3555882543872 3556043421696 3561037864704 3561449113308 3567625750688 3572636461012 3573130402112 3577816071684 3578148843688 3581454837076 3583336446216 3589492019712 3595717292032 3600767456768 3602832583754 3605824714432 3605987851776 3606323244032 3608391557396 3609655268864 3611469466023 3611551693824 3611968776048 3615224769536 3617041765902 3618808762368 3631201344256 3636301346144 3636804089344 3639906233472 3640409475072 3641408510956 3641911960256 3645522409728 3647192006592 3647613204759 3654520690944 3659071214101 3660858742784 3672433254288 3675826360776 3676334568576 3681497959824 3687882798464 3693062409136 3693572999936 3696985638272 3708674371929 3710486132736 3715106342744 3722141640704 3724276378712 3727968481056 3728483897856 3729507103963 3730022733488 3733204391844 3733720532544 3738964522056 3753601389568 3755487933426 3757322563584 3758873301632 3759392991232 3761282445924 3762599702016 3764757643698 3765278146848 3768405187584 3770566458852 3774304451376 3782410693228 3790898843136 3794401404672 3794926006272 3799730620128 3800255958528 3802165950771 3804023384064 3805593396672 3811550876883 3812193454592 3818161266888 3823523852937 3828309029088 3832104265344 3841563088512 3848225528832 3849813784736 3852281214777 3853630339968 3854163130368 3859576280832 3869921083752 3876632705472 3880127279104 3882077414328 3882614137728 3886201438656 3891659586744 3892197634944 3895517626272 3896056207872 3897664204656 3901528196928 3914888949276 3918770017488 3920929408824 3922302575616 3924273907962 3924816465312 3926190993408 3928354473984 3928808142368 3930328847988 3933960234426 3934504130976 3940030119924 3946863332064 3951802868736 3955720531968 3957442090029 3959743639552 3961276319232 3963548206746 3964936299264 3965484478464 3971053979136 3975998642094 3977940996096 3983988032008 3985812641262 3989764020456 3994757247744 4000367861856 4007305718016 4013578969524 4015358016512 4017196992768 4019771702376 4021179485184 4023395308032 4025417449149 4027383945216 4044998946752 4045181953536 4046851498128 4050863388864 4051423448064 4054983260096 4055543888896 4056552803736 4057113649536 4060862177472 4061239877504 4061423619072 4067127865728 4084916699516 4085101512288 4090839014412 4091219502584 4091404600512 4094999542268 4097150955288 4112503774976 4118279763424 4118466085632 4123433829376 4127243633152 4129411986432 4142861824496 4148680450654 4148868148272 4150707163136 4152513580783 4153087693808 4154695210278 4155269624928 4158920682142 4159108843056 4175482783744 4179494635587 4181347225856 4181536401408 4183745329343 4185210538112 4185789171712 4187409345792 4187892931284 4187988283392 4189810926051 4190200619582 4191668089088 4191857731584 4192247615488 4194072111839 4196275575174 4198135603712 4198325538816 4216688205952 4220868466176 4222610520848 4222801563264 4223194325248 4227096301696 4228732464336 4229317115136 4233033234704 4237815524352 4243092352508 4251127497728 4258300260616 4262521773408 4264281019409 4266364205056 4269098611392 4276502528512 4282508852288 4286465631776 4287058264576 4288717636416 4289212921557 4293079413824 4297335405312 4304586133014 4312051596304 4318107848546 4318704856096 4320217329664 4322986251648 4324770452804 4325368381504 4329057861552 4329364760608 4331040507828 4335445329092 4339743320496 4352710406144 4358823763456 4361014489467 4361323654018 4363144931328 4363454246912 4365143188992 4365647300184 4369582693888 4371778827291 4372383255216 4373914527744 4378524242934 4380663238656 4382569734843 4386117937424 4390170445448 4395664785152 4400022475776 4401838471648 4406202282624 4406811469824 4413000811776 4417078157952 4419909160164 4420654299136 4424738716672 4427574628704 4429401996017 4431565846528 4433793132396 4443443750208 4449684541992 4454711594496 4457401650112 4462437421056 4463662045688 4464279177088 4468704889344 4471267799382 4474981160256 4475298404224 4479735040512 4481986536009 4501692376224 4505851668048 4506474632448 4508334563704 4512180111402 4512803950752 4513427876352 4517277768576 4519142158548 4519766960448 4523942952096 4543833261056 4546116972042 4548337840128 4550623815096 4550946421584 4554725955072 4557338200266 4559564550144 4561856167608 4562486875008 4568894862192 4571653869374 4576818717312 4583246833488 4586780645376 4593222753024 4597776294912 4599673908576 4602621940407 4604870412288 4607651143936 4610604288552 4614864208404 4619335391232 4621984691496 4626566746848 4628476243029 4633064733852 4638863058048 4643149087296 4646908259328 4651201721856 4657734308544 4658378271744 4660719552558 4662996406272 4664920937856 4665459669062 4665565894656 4669545558528 4669876595712 4672223655534 4692765906624 4697418131712 4702195571968 4704015629088 4704349109952 4708361855376 4709012818176 4709663870976 4710956341848 4715626600224 4716278567424 4722902554176 4731093505536 4739076096492 4743774231696 4748050486272 4748598817744 4750436835954 4751093615904 4752757518336 4755483339408 4762162389042 4770421428912 4775810835456 4777781928288 4782518434944 4785989359616 4788503801856 4790587793193 4792928090112 4799659730688 4805636154027 4807983802368 4811065344576 4815292621364 4815402258432 4815958368064 4817822458824 4822273835748 4822722354536 4822940547648 4824931092054 4829714340552 4851058045842 4853208311296 4855758068736 4858542963108 4860244495872 4860696546304 4862922675456 4863484273012 4866039429192 4867743587328 4870535355684 4872694254592 4875254249472 4896577672384 4896799206912 4901101814368 4901779424768 4903676733888 4904354700288 4908663946432 4908886027776 4915780530624 4931791636397 4934382679602 4936793223168 4938941751129 4944899162572 4945122883296 4952068280604 4970624641408 4971311863808 4973236086528 4977605855792 4977831056256 4978294043392 4985286029408 4985511577344 5007317244568 5014349993507 5014576856376 5015043261232 5016799602688 5019676858264 5020370862464 5021619801399 5022314074224 5024540250112 5026726966211 5027421945136 5032405935168 5034482931014 5034710704752 5054531790848 5059201872896 5061744605922 5061859854336 5064533819731 5066307493504 5067007944704 5069554601028 5071876384167 5074124528896 5074354096128 5082067835844 5090881689184 5098031803916 5104412038784 5109472353792 5111812418688 5122084118016 5128462016614 5130967371776 5136374953036 5138173786624 5141120653222 5146101707776 5153445193089 5159894778336 5168843607296 5176103219104 5176818850304 5181601918208 5183607536928 5188879448992 5189596846592 5192205115569 5194023501696 5194741610496 5196885606208 5202037595904 5219851932368 5225026689984 5227183185082 5227905878432 5229736767488 5232365210616 5233088620416 5240438463984 5245280312568 5246005507968 5253373493232 5262484442752 5269070491648 5276589453372 5281701758976 5284730942328 5286581732352 5289970018464 5292153317247 5294738638848 5301331522792 5314416855016 5319685360608 5326342996992 5331623325696 5333823815808 5342173669962 5343074290688 5351438626032 5356262657024 5358954691518 5359695603168 5361572646912 5364527077376 5367223265532 5372182255614 5384238029568 5393575938048 5395801997504 5401151185152 5401897930752 5404248875631 5408737071648 5409484866048 5412587336094 5414482903296 5415231492096 5417953164072 5422837154304 5425562648853 5428213143552 5446802016384 5454452019216 5455206134016 5459859350208 5460614212608 5462112766434 5462867940384 5468283614592 5481781036416 5491288114176 5505882648576 5508649881432 5513739541164 5514501852864 5522246939736 5531824197696 5539593613704 5540359499904 5545478457408 5565729199104 5572659514116 5583212461056 5583857241712 5586414568068 5591952721584 5592725846784 5595034100232 5599806587766 5600580798816 5608446783084 5627824621568 5630402084352 5633231900139 5635983845376 5638309952448 5638961096071 5639089486848 5641923668886 5643899553024 5644679860224 5647136465547 5647661704654 5647917220272 5650420699136 5652607781376 5655849688278 5658612682752 5673616039842 5683362364544 5686348264704 5691602107008 5692131481856 5692389009408 5699595930192 5700383937792 5708390095008 5718290181888 5718950562076 5727241900332 5729780540416 5739448177352 5742463543632 5753338048512 5763981668864 5772077148736 5772338293248 5774720677104 5780445509952 5781244695552 5786324427328 5789364421248 5814685985956 5814949058208 5820058404562 5820190918656 5820863066912 5823116121492 5823921206592 5829038436388 5829302157984 5829844340288 5837489380116 5838032323912 5838296452416 5843426313124 5846496306984 5866696634368 5872333423914 5874936376832 5875202174976 5878305794546 5881394113236 5883453863424 5884001082368 5889437543936 5892531710976 5893212213552 5903432838272 5911724176528 5920027159922 5920294998096 5924591666944 5927704303104 5932912722656 5939615459328 5955363872713 5958273185792 5961690399176 5963997963141 5966641547008 5966911494144 5970063559849 5972980054016 5975982048012 5976118112256 5978718961893 6002256501632 6007802224064 6008632843264 6010958577024 6016240148536 6017071934336 6017903835136 6023037024768 6025522878064 6025795489152 6026355947264 6031923936128 6035092962048 6061489296056 6067498420128 6067928562112 6070277247192 6072967940096 6076450933688 6082474890144 6083315833344 6084985274887 6091859816256 6102424956416 6110995777984 6124297004032 6127375049274 6130368393216 6132898544768 6136829253876 6142499313402 6147472384736 6153152277872 6161794345678 6162646255328 6168755662464 6171301657372 6177419645136 6185150744064 6190865449728 6195877679104 6198574169687 6201602295808 6208138230638 6210312411392 6211171028992 6214292736744 6219894583808 6223020675981 6223461843374 6226060744704 6226502127616 6229631540712 6238381023213 6257021208832 6263224175616 6272020838784 6272465479936 6277815807168 6278683757568 6281275122464 6281839396926 6285300929373 6287502133632 6288371423232 6297203405568 6308124674048 6318768128656 6325032308928 6330733981696 6331302699264 6333915781272 6334791487872 6340644452544 6349549852056 6356723286528 6360561905216 6364638528762 6367747780608 6370375904384 6376691246592 6387450390924 6393782660112 6399546307584 6403647917088 6407514872036 6414753792768 6423763278432 6429698447664 6430587396864 6433241456072 6439619120736 6446003107968 6454070341632 6456879199521 6468077394456 6474344091648 6477161772819 6478057284144 6480325994496 6483896900608 6484479377472 6487155679206 6488052572256 6490324783104 6493586792328 6494047140912 6503167993638 6509614980744 6529065609216 6538235645184 6539139600384 6541985481027 6544717396992 6545181370368 6548470950276 6554374040832 6558574882824 6560871791616 6567786364401 6570994857984 6579176906136 6585255668172 6593497177728 6600033713664 6602757707472 6609303423936 6610217204736 6619501217664 6625617236928 6630981448704 6637108075008 6641361943056 6647348769792 6650689698594 6653938692096 6665165625312 6674526812988 6686102475168 6693656131584 6695493068532 6696418765632 6703057334016 6706901699073 6709874580224 6712471740384 6712947606336 6719602560768 6748992807896 6752538564336 6758777502072 6759406134704 6759711948672 6762501845556 6765325848576 6768270167103 6769205926128 6770141814528 6776090447792 6778713237822 6779650440672 6785914428144 6812629805056 6815749891584 6819175458063 6822506760192 6826110800507 6826419632376 6829445490688 6832088932608 6833033515008 6836007300399 6839346825216 6857480804061 6865228075968 6871260257452 6874870250232 6879859704448 6880170968064 6889834129536 6899510862864 6911476715904 6912274891958 6915906432828 6922296312606 6922940154092 6925364668928 6929003086848 6932977037244 6936050127872 6966702253312 6970362388992 6976486947488 6976802582784 6977451493888 6986601462816 6987251285312 6987567407616 6993707083424 6994674010624 6997381406784 6998189503593 6998348841984 7004497990976 7004814893568 7035452604496 7039148859936 7045333858154 7046307923104 7048775643136 7053293357952 7056204422996 7056523664928 7066434512772 7092913814144 7096640258304 7101790662656 7108614144738 7111765087744 7112086843392 7122075729408 7122898226616 7135251501376 7145272922024 7146260804224 7155308417701 7155632143368 7156297687376 7162909674152 7166672892432 7178984039424 7201534913536 7205665167508 7211649428864 7211975703552 7212646488064 7216783114792 7219310537728 7222938932046 7223103387648 7223937552096 7226919046133 7230449539072 7234083531804 7237396638081 7262402688512 7272602692288 7273608178688 7279812466944 7280818950144 7282817021912 7283823920512 7291044819456 7294384013184 7295226409518 7309041381888 7318142428202 7321717485568 7344866508576 7351652721552 7352669137152 7362995919648 7375765596928 7386124818272 7387145999872 7393971276544 7417348743858 7420972265472 7430212685488 7444283281408 7448552757424 7455936962112 7456967795712 7459014207926 7460045466976 7466408783688 7467441065088 7477929044112 7503537152779 7507202779136 7510975866852 7517746603264 7518785982464 7522564891848 7525199404032 7529515287396 7530556293696 7536810375168 7541132917704 7548608902752 7551724396521 7564821386456 7581797686272 7588802809344 7592616908883 7599461240256 7600511917056 7604331901542 7608046768128 7611186793344 7623101753766 7624386909184 7636322533776 7647047705874 7656618058176 7664208530688 7683126177024 7692693024921 7696451057664 7699627569472 7704562429554 7707260679936 7708326260736 7711680979833 7719152561664 7739842167504 7753265410944 7764154828656 7765228275456 7772402877312 7783319173488 7784395269888 7791035252544 7792112415744 7795328409312 7803056393856 7829777898552 7837540034976 7840774777623 7841858817648 7844605151232 7848547815924 7849632930624 7856708947968 7857616284736 7860657695976 7867920468852 7869008261952 7880060239848 7893726664128 7903605737472 7914884180058 7922552638464 7927096413492 7929872598528 7942107958272 7951997284188 7967976064016 7971625282524 7979528040912 7989514495488 8000735723712 8014611436032 8026794784961 8027157939048 8030716033024 8034393985536 8038432037277 8039543404752 8042358970368 8046607406753 8046790616064 8050834898298 8054767890432 8058273383421 8089997893504 8090363907072 8093702996256 8101726777728 8102846896128 8109966520192 8111087777792 8113105607472 8114227299072 8118881004141 8121724354944 8122479755008 8122847238144 8134255731456 8169833399032 8170203024576 8181678028824 8182439005168 8182809201024 8189999084536 8193169149651 8194301910576 8225007549952 8236559526848 8236932171264 8246867658752 8254487266304 8258823972864 8285723648992 8297360901308 8297736296544 8305027161566 8306175387616 8309390420556 8310539249856 8317841364284 8318217686112 8350965567488 8354599967839 8358989271174 8362694451712 8363072802816 8367490658686 8370421076224 8371578343424 8374818691584 8375785862568 8379621852102 8380401239164 8383336178176 8383715463168 8388144223678 8392551150348 8396271207424 8433376411904 8441736932352 8445221041696 8445603126528 8446388650496 8454192603392 8457464928672 8458634230272 8466066469408 8471492556981 8475631048704 8486184705016 8498103503759 8502254995456 8510424059763 8516600521232 8525043546816 8528562038818 8532728410112 8538197222784 8553005057024 8565017704576 8572931263552 8574116529152 8577435272832 8578425843114 8586158827648 8594670810624 8609172266028 8624103192608 8636215697092 8637409712192 8645972503296 8649540905608 8650736763008 8658115723104 8658729521216 8662081015656 8670890658184 8679486640992 8717647526912 8722028978934 8722647308036 8726289862656 8730087606843 8730286377984 8731294600368 8739165387776 8743557654582 8744766510432 8747829055488 8757048485868 8765139469686 8772235874848 8780340890896 8791329570304 8800044951552 8803676943296 8812404565248 8813622939648 8817458691819 8826001623552 8834156315904 8839818320328 8841308598272 8845156399441 8849477433344 8855149257408 8858803992034 8863131693056 8867586264792 8880040739883 8886887500416 8899369083984 8909423188992 8914803300224 8927324091376 8928558354176 8937409778688 8942535598764 8949962320512 8950596808448 8959470081024 8963973072018 9003384752448 9011703336096 9012949264896 9016669127408 9024360222804 9025607901504 9026855752704 9034555537152 9038284317096 9039533920896 9047885904192 9087666522112 9092233944084 9101247630192 9101892843168 9109451910144 9114676400532 9123712335216 9124973750016 9137789724384 9143307738748 9153637434624 9166493666976 9173561290752 9186445506048 9191062573911 9195552589824 9199347817152 9205243880814 9209740824576 9213748970103 9215302287872 9221208577104 9229728416808 9238670782464 9242691518517 9243969382992 9253133493696 9256952486058 9266129467704 9277726116096 9286298174592 9293816518656 9302403443712 9312207345957 9315468617088 9316756543488 9321439105116 9329841875712 9330919338124 9331131789312 9335192765061 9339091117056 9339753191424 9344447311068 9385531813248 9394836263424 9404391143936 9408031258176 9408698219904 9416723710752 9418025636352 9421912683696 9431253200448 9432557134848 9445805108352 9462187011072 9478152192984 9487548463392 9496100972544 9497197635488 9500873671908 9502187231808 9510966678816 9524324778084 9540842857824 9546957793143 9551621670912 9555563856576 9565036869888 9571978719232 9581175586386 9585856180224 9599319461376 9611272308054 9615967604736 9622130689152 9630585242728 9631916736128 9635644917648 9644547671496 9645444709072 9645881095296 9649862184108 9659428681104 9702116091684 9706416622592 9711516137472 9716646318637 9717085926216 9720488991744 9721393092608 9725845350912 9726968546024 9730733518809 9732078858384 9735487174656 9740630018701 9741070711368 9745388509184 9750508498944 9754751990457 9793155344768 9793598413824 9802203628736 9803558849536 9807353467776 9808709400576 9817327892864 9817772055552 9831561061248 9863583272794 9868765359204 9877883502258 9889798325144 9890245766592 9904136561208 9941249282816 9942623727616 9946472173056 9955211711584 9955662112512 9956588086784 9970572058816 9971023154688 10014634489136 10028699987014 10029153712752 10030086522464 10033599205376 10039353716528 10040741724928 10043239602798 10044628148448 10053453932422 10054843890272 10064811870336 10068965862028 10069421409504 10109063581696 10113463118963 10118403745792 10123489211844 10123719708672 10129067639462 10132614987008 10134015889408 10139109202056 10143752768334 10148249057792 10148708192256 10164135671688 10181763378368 10196063607832 10208824077568 10218944707584 10223624837376 10244168236032 10256924033228 10272749906072 10276347573248 10282241306444 10292203415552 10306890386178 10319789556672 10337687214592 10352206438208 10353637700608 10363203836416 10367215073856 10368412337937 10377758897984 10379193693184 10384410231138 10388047003392 10389483220992 10393771212416 10404075191808 10439703864736 10450053379968 10454366370164 10455811756864 10464730421232 10466177240832 10480876927968 10490560625136 10492011015936 10506746986464 10524968885504 10553178906744 10563403517952 10568000787231 10569461884656 10573163464704 10579940036928 10584306634494 10589477277696 10602663045584 10628833710032 10639370721216 10652685993984 10667647631616 10684347339924 10686148581376 10702877252064 10707294588797 10712525314048 10717909383036 10719391206336 10729054154752 10734446531064 10744364511228 10768476059136 10787151876096 10791603995008 10802302370304 10808497751262 10817474143296 10818969732096 10825174672188 10828965806592 10834408398069 10835906328144 10845674308608 10851125297706 10856426287104 10893604032768 10908904038432 10910412268032 10919718700416 10921228425216 10924225532868 10925735880768 10936567229184 10942839614277 10963562072832 10977213642303 10982576228352 11017299762864 11027479082328 11029003705728 11044493879472 11063648395392 11079187227408 11080718999808 11090956914816 11126023115787 11131458398208 11145319028232 11166424922112 11167714483424 11172829136136 11183905443168 11185451693568 11188521311889 11190068200464 11199613175532 11201161597632 11216893566168 11255649243136 11260804168704 11266463800278 11271967690752 11276619904896 11277922192142 11278178973696 11283847337772 11287799106048 11294272931094 11295323409308 11295834440544 11305215562752 11311699376556 11347232079684 11366724729088 11372696529408 11383204214016 11384262963712 11384778018816 11399191860384 11400767875584 11416780190016 11436580363776 11437901124152 11453965592023 11454483800664 11459561080832 11470571558811 11478896354704 11484927087264 11527963337728 11544154297472 11544676586496 11549441354208 11556843644331 11560891019904 11562489391104 11572648854656 11578728842496 11629371971912 11629898116416 11640116809124 11640381837312 11641726133824 11646232242984 11647842413184 11658076872776 11658604315968 11659688680576 11674978760232 11676064647824 11676592904832 11686852626248 11692992613968 11744666847828 11749872753664 11756611589092 11762788226472 11766907726848 11768002164736 11778875087872 11785063421952 11786424427104 11806865676544 11823448353056 11840054319844 11840589996192 11849183333888 11855408606208 11865825445312 11879230918656 11910727745426 11916546371584 11921732538377 11923380798352 11927995926282 11933283094016 11933822988288 11940127119698 11945960108032 11951964096024 11957437923786 12004513003264 12015604448128 12017265686528 12021917154048 12032480297072 12034143868672 12035807670272 12041045740441 12046074049536 12051045756128 12051590978304 12052711894528 12063847872256 12070185924096 12122978592112 12134996840256 12135857124224 12140554494384 12145935880192 12152901867376 12164949780288 12166631666688 12169970549774 12183719632512 12204849912832 12221991555968 12242613249271 12248594008064 12254750098548 12265797089536 12273658507752 12284998626804 12294944769472 12306304555744 12323588691356 12325292510656 12337511324928 12342603314744 12354839290272 12370301488128 12381730899456 12397148339374 12403204591616 12416276461276 12420624822784 12428585473488 12439789167616 12446041351962 12446923686748 12452121489408 12457540742349 12459263081424 12476762046426 12514042417664 12526448351232 12544041677568 12544930959872 12551235988029 12555631614336 12557367515136 12562550244928 12563678793852 12570601858746 12575004267264 12576742846464 12582216335517 12594406811136 12616249348096 12621740030663 12637536257312 12650064617856 12662605398528 12667831562544 12669582975744 12681288905088 12699099704112 12713446573056 12721123810432 12729277057524 12740751808768 12753382493184 12774900781848 12787565320224 12792843058227 12799092615168 12807295834176 12815029744072 12829507585536 12847526556864 12859396895328 12861174793728 12866482912144 12867638764671 12879238241472 12892006215936 12913758399042 12936154788912 12954323545638 12956114568288 12960651988992 12967793801216 12968958754944 12974311358412 12976105144512 12987173584656 12988094281824 13006335987276 13019229961488 13058131218432 13076471290368 13083043468401 13083970962054 13089434793984 13090362740736 13096941900552 13108748081664 13115336481873 13117149765648 13121743583232 13135572728802 13141989715968 13147709204529 13158353812272 13170511336344 13186994355456 13200067427328 13205515414944 13218606847872 13220434409472 13239002435328 13251234473856 13261962897408 13274216150016 13282723886112 13288205988051 13294697539584 13301379397188 13330331250624 13349053625976 13372204950336 13387312263168 13390986137064 13392837531264 13406114668032 13413803398146 13419749160448 13424943480768 13425895212672 13439205121536 13497985615792 13505077128672 13517555004144 13518812269408 13519423897344 13525003691112 13536540334206 13538411852256 13540283629056 13552180895584 13557426475644 13559300881344 13571828856288 13625259610112 13631189421211 13631499783168 13638350916126 13645013520384 13652221601014 13652839264752 13658890981376 13664177865216 13672014600798 13678693650432 13714961608122 13730456151936 13742520514904 13749740500464 13759719408896 13760341936128 13779668259072 13799021725728 13822953431808 13824549783916 13831812865656 13844592625212 13845880308184 13850729337856 13858006173696 13865326769291 13865954074488 13872100255744 13885428729087 13933404506624 13940724777984 13952973894976 13953605165568 13954902987776 13973202925632 13974502570624 13975134815232 13987414166848 13989348021248 13994762813568 13996379007186 13996697683968 14008995981952 14009629787136 14070905208992 14078297719872 14090667716308 14092615846208 14106586715904 14112408845992 14113047329856 14132869025544 14159014698043 14185827628288 14193280516608 14217228289476 14223530175488 14244151458816 14245796453232 14270503002752 14290545844048 14292521608448 14310616835402 14311264286736 14312595374752 14325819348304 14333345784864 14357968078848 14396037078133 14403069827072 14411330335016 14416908462081 14423298857728 14423951407104 14425292976128 14431570967509 14433566229584 14438621075456 14445877864092 14446206775296 14447875104192 14453838092266 14460899078144 14468167063608 14474793276162 14524805377024 14545205384576 14547216357376 14559624933888 14565634043824 14567647841024 14582089638912 14588768026368 14590452819036 14618082763776 14636284856404 14689733017152 14703305443104 14705338274304 14725991839296 14751531193856 14772249636544 14774291999744 14787942553088 14795374909191 14834697487716 14860425370976 14897105514848 14911873924224 14913935591424 14918028415852 14920090933952 14932817567376 14934882130176 14955858088224 15007074305558 15014405558272 15021951733704 15035493206528 15043049980521 15045129783696 15050398808064 15059030574792 15061112587392 15073620750336 15080180898633 15082265835408 15097217805504 15103448793042 15129642772912 15163595372544 15177605618688 15185233817766 15193601459193 15198922480512 15201023834112 15208663803084 15222373586688 15246203507532 15248773818368 15272645067552 15278948458171 15294095411748 15313236116352 15328417061376 15366252354048 15385386049842 15392902115328 15399255138944 15409124859108 15414521359872 15423361959666 15438305123328 15460335579267 15479684335008 15506530821888 15528309657312 15530456550912 15544805754624 15566638346976 15568790539776 15576615346707 15582070505088 15584224831488 15590656818624 15606112787712 15659555797104 15675080069952 15681549555246 15683717635296 15689210302464 15697095631848 15699265861248 15715232569472 15721315391952 15735840937704 15738016523904 15760120479696 15787453328256 15807211474944 15829768360116 15845105276928 15854192826984 15859745197056 15876459951741 15884215916544 15903994568376 15935952128032 15943250565048 15959056081824 15979028990976 16001471447424 16029222872064 16053589569922 16054315878096 16061432066048 16068787971072 16076864074554 16079086809504 16084717940736 16093214813506 16093581232128 16101669796596 16116546766842 16179995787008 16180727814144 16187405992512 16203453555456 16205693792256 16212746626893 16219933040384 16222175555584 16226211214944 16228454598144 16237762008282 16243448709888 16244959510016 16245694476288 16268511462912 16339666798064 16340406049152 16363356057648 16364878010336 16365618402048 16379998169072 16386338299302 16388603821152 16450015099904 16473119053696 16473864342528 16493735317504 16500913509887 16508974532608 16517647945728 16571447297984 16594721802616 16595472593088 16610054323132 16612350775232 16618780841112 16621078499712 16635682728568 16636435372224 16709199935678 16717978542348 16725388903424 16734981317372 16740842152448 16749637383168 16751571725136 16759243704204 16760802478328 16766672356352 16776288447356 16785102300696 16792542414848 16866752823808 16883473864704 16890442083392 16891206253056 16892777300992 16908385206784 16914929857344 16916883288213 16917268460544 16932132938816 16942985113962 16951262097408 16972369410032 16996207007518 17004509990912 17011910476111 17020848119526 17033201042464 17050087093632 17057124077636 17076394445568 17106010114048 17130035409152 17139859897631 17145862527104 17148233058304 17154870545664 17156851686228 17172317655296 17189341621248 17218344532056 17248206385216 17272431394184 17274819424384 17291945006592 17296690427041 17299081811216 17301473526016 17316231446208 17317459042432 17324162031312 17341781316368 17358973281984 17435295053824 17444057957868 17445294616072 17460175213686 17460572755968 17462589200736 17469796434353 17478330775552 17487115309164 17489533020864 17514096971736 17530278939372 17544471749696 17560681781792 17582659140608 17600089903104 17607353886592 17624809130496 17634917383638 17652003247104 17668312631808 17679636640656 17690312798882 17698954866688 17710298514816 17717607984068 17735172529584 17760081479766 17773775000832 17798738167968 17818846377984 17829606600448 17854648182752 17857116708352 17866091618139 17874819557376 17885071197528 17899924641024 17901193616896 17910190679547 17918940162048 17927946144036 18006769504896 18023406672192 18025898529792 18033338254816 18048720445608 18051215803008 18053711505408 18069111074304 18076568634192 18079067841792 18095771808384 18175333044224 18184467888168 18202495260384 18203785686336 18218903820288 18229352801064 18247424670432 18249947500032 18254955824661 18275579448768 18286615477496 18307274869248 18332987333952 18372891012096 18382125147822 18391105179648 18398695634304 18410487761628 18427497940206 18430604575744 18442417154208 18459456833616 18485383037034 18487938765984 18506266987392 18513904972116 18532258935408 18555452232192 18572596349184 18587633037312 18595722509061 18604806887424 18624414691914 18630937234176 18633513086976 18642878210232 18659683751424 18661838676248 18669062027943 18670385530122 18678182234112 18679506382848 18688894622136 18715143069639 18771063626496 18789672526848 18808782287872 18816062516352 18817396439808 18833447421504 18836051272704 18843825367392 18855902788119 18862506400896 18865114269696 18891610216704 18924374022144 18956304385968 18975096926784 18992201945088 18994395270976 19001747343816 19004374463616 19021933357632 19048649556168 19081685715648 19093915586286 19103243341824 19111127713152 19130073739776 19162351172772 19198638922752 19222544616108 19244261378304 19261170485456 19263833472256 19271289835296 19289095342992 19290889418144 19291762190592 19299724368216 19318857362208 19403354322701 19404232183368 19412833245184 19423032274944 19431485318457 19433292637274 19434171852432 19440977983488 19442786185216 19451247825773 19451690701824 19453937092048 19461467037618 19464157716768 19470974349312 19481260037402 19482141422736 19490777018368 19509503980914 19586310689536 19587196827648 19604407257472 19607117699072 19614706935552 19617418801152 19625956443081 19634655785728 19635544111104 19663122122496 19727166545588 19737530718408 19755767004516 19779596650288 19780491533184 19808273122416 19882498565632 19892944346112 19910423423168 19911324225024 19913176173568 19941144117632 19942046309376 20029268978272 20057399974028 20058307425504 20060173044928 20078707433056 20081483449856 20086479205596 20089256296896 20106907864844 20109687780544 20129623740672 20137931724056 20138842819008 20226926237926 20236807491584 20246978423688 20258135278924 20265229974016 20278218404112 20287505536668 20296498115584 20328271343376 20363526756736 20392127215664 20417648155136 20437889415168 20447249674752 20478332401521 20488336472064 20513848066456 20542659650819 20545499812144 20552695146496 20564482612888 20572442412183 20584406831104 20593365313187 20613780772356 20639579113344 20675374429184 20704412876416 20707275401216 20726407672832 20734430147712 20736824675874 20748251455027 20755517795968 20758387386368 20768820462276 20776094006784 20787542424832 20808150383616 20879407729472 20900106759936 20908732740328 20911623513728 20929460842464 20932354481664 20961753855936 20981121250272 20984022031872 20994568510779 21013493972928 21049937771008 21106357813488 21136001574462 21138923769312 21146326929408 21159880073856 21168613268988 21205326091168 21257667420064 21278741442432 21305371987968 21335295263232 21368694679848 21372297162752 21405754504128 21414589177594 21425050628096 21435818766072 21438782412672 21465925253103 21468893062128 21488729022456 21536952118272 21583207990016 21604604740608 21616995502524 21634948286592 21637939464192 21650349344376 21657931613184 21668816796138 21671812656288 21680757138399 21691348617216 21702250595412 21787208065536 21817808076864 21820824536064 21839437400832 21842456850432 21848451065736 21851471761536 21873134458368 21885679228554 21927124145664 21954427284606 21965152456704 22034599525728 22054958164656 22058007411456 22088987758944 22127296790784 22158374454816 22161437999616 22181913829632 22252046231574 22262916796416 22290638056464 22332849844224 22335428966848 22345658272272 22367810886336 22370903387136 22377042623778 22380136400928 22399226351064 22402323195264 22433787132336 22510611458337 22521608337408 22532927600556 22553239809792 22555844384284 22556357947392 22567694675544 22575598212096 22588545862188 22590646818616 22591668881088 22610431125504 22623398753112 22655173189563 22694464159368 22733449458176 22745393058816 22766408428032 22768525927424 22798383720768 22801535751168 22833560380032 22873160727552 22875802248304 22907931184046 22908967601328 22919122161664 22941143117622 22957792709408 22969854174528 23055926675456 23078079074763 23088308594944 23089353172992 23098882708416 23101550296807 23113687288662 23121782039808 23124978782208 23135042939499 23145297709312 23157457684992 23258743943824 23259796232832 23280233618248 23283452267648 23292464485968 23295684826368 23316153745552 23317208631936 23319377361152 23349957520464 23352129295648 23353185809664 23373705252496 23385985227936 23488271022217 23489333695656 23499745507328 23513223178184 23522324332869 23525576452944 23533815453696 23536004329472 23546247368041 23557750175744 23570126843904 23572848854208 23613731353088 23646896706112 23680108639688 23681179992384 23698366667776 23710817212416 23731650890624 23821455490852 23843465076754 23846761596704 23855991852564 23866566188032 23880254239396 23903928192048 23914875847572 24009026006528 24031208896256 24034531373056 24043834308096 24064960594144 24068287737344 24080384354883 24082091480882 24092148099072 24102091512256 24103181956608 24105423789056 24127695744512 24139822220259 24140371848192 24245957184224 24269993680512 24271714248448 24281108988768 24305803734752 24329899560576 24333263333376 24339941099548 24367439265024 24397781026921 24409699825664 24443983111936 24485226498542 24497188016128 24509500197096 24531594179072 24547317015504 24569997253608 24589889538944 24612609111488 24647177382712 24650585021312 24675022649856 24685206629488 24709678580544 24740602976256 24763461798912 24794296678748 24832552922552 24841249645568 24857170946976 24879578335232 24892082703924 24893847373496 24915081484698 24918526162848 24928810642279 24953524092852 25028084835328 25052896702464 25063799903517 25088083355136 25089861919744 25102471976058 25111263228672 25114735030272 25125100489856 25127357587704 25141203717492 25150008534528 25164432671034 25188813622272 25243480061326 25275072514624 25300129235712 25325210797056 25335663125088 25339165951488 25362577810176 25398199408224 25414477670943 25426893146112 25442247620864 25458554115048 25481503617536 25494310511277 25506764986368 25549801563696 25575130640448 25585686116454 25598185230336 25614591668352 25630059488144 25659015171072 25695053113728 25718793790656 25722349587456 25732965824288 25735277529342 25758476482944 25784012431872 25827516798084 25872309577824 25908647091276 25912229136576 25935587602432 25937917509888 25948622716824 25952210289024 25974347169312 25976188563648 26012671974552 26038459922976 26152942580736 26166086936802 26167941924108 26178869587968 26190262820529 26193883801104 26217496163328 26230672963746 26234299531296 26243487166464 26271145457604 26295418409058 26316707624544 26341022672688 26373988710912 26400134854656 26411030829888 26437213695744 26440868818944 26452376075457 26478004870656 26502468947712 26523925794816 26535469198323 26548432300032 26565447772224 26576411976102 26589395079168 26602758794376 26640122219649 26660662501248 26698107251952 26744409900672 26781972274128 26785675062528 26812229336064 26827606796292 26839498320896 26849886961536 26851790425344 26878410243072 26995971231584 27010154257344 27035110008288 27037624538816 27038847794688 27050007382224 27073080668412 27076823704512 27080567258112 27104361791168 27114852951288 27118601762688 27143657712576 27262378842422 27262999566336 27276701832252 27304443202028 27305678529504 27328355730432 27344029201596 27429923216244 27460912303872 27485041029808 27499481000928 27519438817792 27520683872256 27559336518144 27598043451456 27645906863616 27649099567832 27663625731312 27687932572843 27689185250424 27691760616368 27701458675712 27716012347392 27728074555551 27730653538582 27731908148976 27744200511488 27756274987339 27770857458174 27866809013248 27881449555968 27905947789952 27907210331136 27909805975552 27936622037871 27946405851264 27949005141248 27950269630464 27965034569819 27974828333696 27978696042496 27989525627136 27992758014372 27993395367936 28005578295183 28017991963904 28019259574272 28141810417984 28156595439744 28181335432616 28185231692416 28213173431808 28224817691984 28226094659712 28265738051088 28318029396086 28371655256576 28386561033216 28434456578952 28447060350976 28488302917632 28491592906464 28541006005504 28581091688096 28585043216896 28621233670804 28622528573472 28625190749504 28651638696608 28666691569728 28715936157696 28792074156266 28806139654144 28822660670032 28833816924162 28846597715456 28847902814208 28863141935018 28867132459168 28877242150912 28891755728184 28895750208384 28907676184532 28936334127216 28949586552324 29049610754048 29090410769152 29094432714752 29119249867776 29131268087648 29135295682048 29149938955911 29164179277824 29177536052736 29180905638072 29221890056103 29236165527552 29272569712808 29313682872517 29379466034304 29406610886208 29410676548608 29451983678592 29503062387712 29544499273088 29548583999488 29575885106176 29590749818382 29669394975432 29720850741952 29794211029696 29823747848448 29827871182848 29836056831704 29840181867904 29865635134752 29869764260352 29911716176448 30014148611116 30043903467408 30070986413056 30086099961042 30090259567392 30100797616128 30118061149584 30122225174784 30160361797266 30164531670816 30194435611008 30206897586084 30259285545824 30327190745088 30340389356889 30355211237376 30370467635532 30387202918386 30397844961024 30402047668224 30417327606168 30444747173376 30492407015064 30497547636736 30545290135104 30557896916342 30588190823496 30626472232704 30656834122752 30732504708096 30770772099684 30798510277888 30818249718216 30829042719744 30846723919332 30876610246656 30920671158534 30959368670016 31013061643776 31056619314624 31060913101824 31089611509248 31105237013811 31133276693952 31137581079552 31153230693414 31164141010176 31168449662976 31181313637248 31212225575424 31319111594208 31350160139904 31363099110492 31367435270592 31394191263696 31398531722496 31430465138944 31442630783904 31471681875408 31476033047808 31520240959392 31574906656512 31659536720232 31690210553856 31704002361693 31708385653968 31719490394112 31752919903482 31768431833088 31807989136752 31871904256064 31886501130096 31918112163648 31958057981952 32002942894848 32058445744128 32107179139844 32108631756192 32121883766391 32137575942144 32153728149108 32158173619008 32186429627012 32187162464256 32203339593192 32233093533684 32359991574016 32361455628288 32374811985024 32406907110912 32425493253786 32439866080768 32452422429888 32456909196288 32475524016564 32486897419776 32489919020032 32537022925824 32679333596128 32680812098304 32726712115296 32729756020672 32731236804096 32759996338144 32772676598604 32777207642304 32883965731937 32900030199808 32931640926909 32946238107392 32947728685056 33001827019774 33017949065216 33142894595968 33189443605232 33190945186176 33220108646264 33224701550464 33237561682224 33242156999424 33271365457136 33272870744448 33418399871356 33435957084696 33450777806848 33469962634744 33481684304896 33499274766336 33503143450272 33516971009231 33518487408408 33521604956656 33533344712704 33552576894712 33565563935667 33570204601392 33585084829696 33599701300463 33733505647616 33766947729408 33780884166784 33782412506112 33785554601984 33816770413568 33829859714688 33833766576426 33834536921088 33864265877632 33885970227924 33944738820064 33992414015036 34023820952222 34041696239052 34066402084928 34100174187264 34114248155272 34152788891136 34212020228096 34226909545663 34260070818304 34279719795262 34291725054208 34296466116608 34309741091328 34313703372456 34344635310592 34361896776069 34378683242496 34436689064112 34496412770432 34544862788368 34549638848768 34583890013184 34593380854082 34598163622432 34602947052032 34632462892416 34634918084864 34648324062624 34683562632736 34717946563968 34870590107648 34888115915736 34890589232144 34920350427372 34921145511936 34925178401472 34939592868706 34956661551104 34974230618328 34979066041728 35028193943472 35060557878744 35088943499392 35121363563584 35165318281216 35214707773184 35249618260992 35269834767276 35304006494208 35336625263616 35359273281312 35380625597764 35420597029632 35435215968136 35470345059168 35520162959532 35547550001664 35597476335936 35637692755968 35659213200896 35709296365504 35714233416704 35732183236278 35749639114752 35765197615131 35770142395056 35799849282048 35802387233792 35820381359094 35837880324096 35855892288072 36013539009792 36046813344384 36051797059584 36066676509632 36097440891216 36102431606016 36107423010816 36123137221323 36138222148608 36153137268384 36158135683584 36191543616768 36368935776336 36404990520768 36407571372672 36437807640576 36458705602128 36494849340864 36499895000064 36509911649322 36551158897536 36573230954992 36614549738496 36665974667904 36727839747813 36745782024192 36764250295644 36797391268608 36820975523256 36854995880412 36861209151488 36884834308416 36918913667232 36970766074068 36975877531968 37012533974784 37027809944232 37064517870816 37110904464384 37145192698368 37191445018122 37209613774848 37248829383828 37261874468352 37285756420464 37319367502848 37323677352496 37338124055886 37340771060244 37356364468224 37372622227047 37377789244272 37430286139278 37542127252992 37579345053696 37617564575744 37632125032704 37634792879616 37653707964087 37666894843008 37672102545408 37687650734784 37692003115843 37711805576238 37725012801792 37730228539392 37746649006551 37783220433408 37848748044288 37865220091989 37912608771936 37950193853568 37988790541952 38003494687632 38008748927232 38043866715264 38097299112336 38163371431296 38187831172572 38222255426304 38260147479552 38324702345544 38378529174681 38397277845504 38445089232216 38488522756608 38522340970912 38527666944512 38542579670592 38578190685984 38581778836288 38583524381184 38599448736432 38637714724416 38806708645402 38808464366736 38825666490368 38862970636914 38866585274548 38868343704864 38881955966976 38902495651546 38903381403648 38907874184096 38922934075236 38928315433536 38962520074804 38964282845472 39019007961828 39172621379072 39174393655296 39208814514944 39214235398144 39229413871104 39251912886162 39269311571456 39271088222208 39326244244992 39454333091176 39475061436816 39509746480349 39511534009032 39559193300576 39560983066368 39616546244832 39764997131264 39785888692224 39806905886029 39820846846336 39822648450048 39826352347136 39864617964153 39882288235264 39884092618752 40058537956544 40114799948056 40116614851008 40120346089856 40157414866112 40162966899712 40172958411192 40178512593792 40213815729688 40219375561088 40259247481344 40275863448112 40277685638016 40453852475852 40493956847376 40516270557848 40530459948032 40556436808224 40575011073336 40592996231168 40656542686752 40727053513472 40784254431328 40835296310272 40875778830336 40893568263633 40894499349504 40956664803042 40976672944128 41027696132912 41085319301638 41090999624288 41105390292992 41128965225776 41144884824366 41186730626374 41227561544712 41279158226688 41350748858368 41408825752832 41414550802432 41432574713171 41452815345664 41468860295424 41473649351748 41496502910054 41511035591936 41516774772736 41537640924552 41552188013568 41575084849664 41595980307873 41616300767232 41758815458944 41800213519872 41817465480656 41823247027456 41858921684928 41864708963328 41923507711872 41962242500544 41968044063744 41989137021558 42026987945856 42099875542016 42212715626976 42272003148924 42277847538624 42319760147712 42337226537976 42410652182336 42477044094129 42515334840128 42557482884864 42670590526464 42737389359696 42811509008256 42829178355188 42871637532144 42877564825344 42931850506206 42937786124256 42977458044912 43073904236544 43166415980032 43188111234399 43209209481216 43233991005048 43269896573184 43275878928384 43294712902527 43300698688752 43315863226368 43337633592276 43343625312576 43361514276798 43382697234432 43404501190824 43574416131072 43635616153728 43641649072128 43678874801664 43696902131472 43702943523072 43746268916736 43771358457108 43854248291328 43908854569212 44069199051456 44109916329312 44116014822912 44177975517888 44254593581568 44316748909632 44321866856089 44322875999232 44363827659264 44386124727573 44504092463148 44581276112928 44670857933696 44691316544544 44735621772672 44741806774272 44754085247556 44760272801856 44798452702128 44804646390528 44867574264672 45021222916674 45043216674816 45065855201112 45106479619584 45111688768568 45129149941563 45135389351088 45151196424192 45177091724376 45181293637232 45183337762176 45220862251008 45240542695899 45246797506224 45310346379126 45388928318736 45466898916352 45490786117632 45532816856064 45537051854848 45580804377579 45596767441536 45603071502336 45667120760064 45746321455104 45751604496608 45815862368092 45817935202656 45836845374513 45882286235244 45915585418816 45939708349056 46111853350912 46156158149526 46176617189888 46178706345984 46197765416832 46203100593614 46227374577324 46243564079616 46270085878998 46290595418624 46314915369984 46517487887648 46519592465664 46560467236496 46566904535296 46584928971936 46591369652736 46632307491104 46634417263872 46638754722304 46699915040928 46704258591296 46706371619328 46747410504992 46771970455872 46976542044434 46978667391312 46999491014656 47026446356368 47044648665738 47051152905888 47067630907392 47092494736082 47115500351488 47145697708416 47227462706176 47293793412224 47360217279376 47362359984768 47396733335552 47421634424832 47463301781248 47642910981704 47686930153508 47693523193408 47711983705128 47733132376064 47760508478792 47807856384096 47827587844633 47829751695144 48018052013056 48062417792512 48087668616192 48129921188288 48136575474688 48160768709766 48164182961764 48184296198144 48204183024512 48206363913216 48210847578112 48255391489024 48279644440518 48280743696384 48491914368448 48539987361024 48543428496896 48562217977536 48611607469504 48659799121152 48666526666752 48679882199096 48734878530048 48795562053842 48819399651328 48840646205609 48887966223872 48970452997084 49019000394192 49063188358144 49094634031008 49139994507216 49179779077888 49225218222976 49294354765424 49301170042624 49350045299712 49370413258976 49419357161088 49481205952512 49502740529661 49526923597824 49588593357496 49658240258279 49665105845104 49682499291136 49714341893952 49759156670464 49784165407848 49787694746992 49830162969396 49837052325696 49857621284558 49907048185704 50056169670656 50127599807034 50155222021207 50176166710272 50179723839488 50204943952116 50222526457344 50250200979712 50254715175408 50282407434984 50300017069056 50328865342068 50377627244544 50486960122652 50550145029248 50600258471424 50650421594112 50671326250176 50678331902976 50725155620352 50750649864639 50796398816448 50828955341886 50853786292224 50884495241728 50917108230096 50963007235072 50988621022554 51013529972736 51035731428333 51099603127392 51150261280896 51171372232908 51229183336704 51260118976288 51318030342144 51390106227456 51419579692893 51437587581312 51444699174912 51465931648576 51470555058684 51516952965888 51568024863744 51655033596168 51744619155648 51817294182552 51824458273152 51875835019776 51890071281123 51897245433648 51904420578048 51948694338624 51952377127296 52025343949104 52076919845952 52305885161472 52332173873604 52335883848216 52380525641058 52387767602208 52409389303059 52434992326656 52461345927492 52468599062592 52542290915208 52590836818116 52633415249088 52682045345376 52747977421824 52800269709312 52822061659776 52874427391488 52904752150914 52956009741312 53004937895424 53070938396646 53096864600064 53130895544448 53152823952204 53205517588752 53280244439298 53321325002496 53396214503904 53488819801344 53563944548256 53571350125056 53598274854417 53624458672128 53652786194213 53655213592584 53678996641792 53699773923072 53703580850688 53730572038641 53756820486144 53991942463168 54020308514688 54070220016576 54075249077632 54077695589376 54100014764448 54146161336824 54153647409024 54161134516224 54208723582336 54229705902576 54237203525376 54287315425152 54524757684844 54525999132672 54553403664504 54608886404056 54611357059008 54656711460864 54688058403192 54764867473983 54859846432488 54921824607744 54970082059616 54998962001856 55038877635584 55118673036288 55196086902912 55291813727232 55298199135664 55327251462624 55375865145686 55378370500848 55383521232736 55402917351424 55456149111102 55461307077164 55463816297952 55512549974678 55541714916348 55733618026496 55762899111936 55787167527183 55811895579904 55814420662272 55819611951104 55843905048187 55873244075742 55892811702528 55898010282496 55900539260928 55930069139638 55949656667392 55957392084992 55979051254272 55985516028744 56011156590366 56035983927808 56038519148544 56283620835968 56313190879488 56362670865232 56370463384832 56426346863616 56449635383968 56452189319424 56531476102176 56636058792172 56743310513152 56773122066432 56868913157904 56894120701952 56976605835264 56983185812928 57082012011008 57162183376192 57170086433792 57242467341608 57245057146944 57250381499008 57303277393216 57333383139456 57584148312532 57645321340064 57667633848324 57693195430912 57726283870036 57734264918336 57783511456368 57791500416768 57815352369064 57872668254432 57899173104648 58099221508096 58180821538304 58210062968103 58238499735552 58262536175296 58270591364096 58299877911822 58328358555648 58353743477319 58355072105472 58361811276144 58443780112206 58472331055104 58545139425616 58627365745034 58758932068608 58813221772416 58821353097216 58903967357184 58977313191061 59006124775424 59088998546176 59097167998976 59122887512053 59151770212352 59181499636764 59338789950864 59441701483904 59588422059392 59647495696896 59672113663408 59680363735808 59731270269504 59739528520704 59823432352896 60028297222232 60087806934816 60141972826112 60172199922084 60180519134784 60236122299168 60244450349568 60320723594532 60329063341632 60388871222016 60413795172168 60518571091648 60680778713778 60710422474752 60740935271064 60774405836772 60795689922048 60834655212336 60889494346752 60984814030128 61090580270208 61115793832684 61176381646992 61252944465408 61313668245504 61434997204563 61465009416192 61541544199368 61597020555776 61627978952457 61636499436432 61658085439488 61693447838664 61753220493312 61780095939561 61841342317068 61918737340032 62026123287552 62113238629248 62121826203648 62179223018496 62210474027622 62244754365081 62266553387904 62275162159104 62306461386828 62328282020352 62362627274496 62424451150848 62638223188416 62700320279808 62726198220984 62734870541184 62788382527392 62797063444992 62860930277888 62885261567808 62943363750816 62952066095616 63040481918784 63149813313024 63319073440464 63408004723386 63416771307936 63438980788224 63505839806964 63615978273504 63743808512128 63773002260192 63836224327296 63916115963904 64005885789696 64116891488256 64214358279688 64217263512384 64243767532782 64275151884288 64307456298216 64316347238016 64372859254024 64397775759309 64406679186384 64466187067368 64719983148032 64749623970048 64813814221824 64850986507572 64879732161536 64904844859776 64913818392576 64948109603521 64951048033128 64973794839552 64979838040064 65042271415197 65074045851648 65358667192256 65361624196608 65453424230592 65459512041344 65462473608192 65519992676288 65545353197208 65554415284608 65767931463874 65800060399616 65863281853818 65892476214784 65895457370112 66003654039548 66285789191936 66378887210464 66381890372352 66440217292528 66449403100928 66475123364448 66484313998848 66542730914272 66545741488896 66836799742712 66871914169392 66901555613696 66930671652463 66939925269488 66963368609792 66998549532672 67006286900544 67033942018462 67036974816816 67043209913312 67066689425408 67105153789424 67131127871334 67140409202784 67199402600926 67467011295232 67531834375011 67561768333568 67564825012224 67571109203968 67600516637279 67633540827136 67659719429376 67667533152852 67669073842176 67728531755264 67771940455848 67889477640128 67984828030072 68047641904444 68083392478104 68132804169856 68200348374528 68228496310544 68305577782272 68453819091326 68520141636608 68559439590524 68583450108416 68619482182656 68627406744912 68689270621184 68723793552138 68757366484992 68873378128224 68992825540864 69089725576736 69099277697536 69167780026368 69186761708164 69196327244864 69205894104064 69264925784832 69269836169728 69296648125248 69304650890421 69367125265472 69435893127936 69776231831472 69781178464288 69840700854744 69850356802944 69879185737412 69948461236656 69958132083456 70056387886944 70121115757488 70177886998784 70242727127168 70330636562432 70429415546368 70464813066651 70499236521984 70539669534552 70608012988416 70638742104123 70673250527232 70718546562624 70761251195528 70841194059264 70860634975297 70870431936272 70940690118336 71040325919064 71095100003328 71194952671872 71318426401792 71418592731008 71428466833408 71464366472556 71530395230262 71540284790112 71569811198801 71599698564096 71604774467584 71640762718188 71711784576144 72027078019584 72093626688768 72103594119168 72133353019264 72194881782432 72204863212032 72241153064649 72246274442646 72276444297216 72306274536768 72316271367168 72383087233536 72419466660777 72737871552672 72809981041536 72815142745344 72917411204256 72989698681728 72999790000128 73019823298644 73102317795072 73146461909984 73193343080763 73229099476992 73331949335808 73455679495626 73491564048384 73528500591288 73594782537216 73641951046512 73709991760824 73722418302976 73769668616832 73837827334464 73941532148136 73951755063936 74025067949568 74055619888464 74129035741632 74221808928768 74290385396736 74382890036244 74497658767656 74523748936704 74571512840928 74638735005696 74647354704992 74676248111772 74681542120488 74745244454094 74755578488544 74786431926837 74860572278556 75084254505984 75158690107392 75191399710551 75235129151488 75264250065408 75269585759232 75307415928174 75333789686016 75344205090816 75375301469568 75384006231686 75423611152476 75450025603584 75493298013102 75566440866816 75730440183978 75825217543872 75900387707136 75977581083904 76006989375264 76017497854464 76087733430528 76194598224672 76326742862592 76375662345144 76444510852608 76482931533831 76520294959104 76649404691088 76757058349362 76794555691008 76890178464432 76977045513216 77044681941824 77055333889024 77085159341184 77156381371968 77163557672576 77167048762368 77198897472864 77275429448832 77613417290804 77616928733472 77725941273828 77733170549096 77736687409728 77804991303092 77806762807296 77815748368192 77845868150472 77856630867072 77925040149608 77928565690944 78038015923656 78345242758144 78417629029888 78458827742208 78503825772324 78538623142912 78652488489984 78908666182352 78950122873632 79019492960698 79023068018064 79118386601152 79121966132736 79233092489664 79491161257517 79529994262528 79571777384448 79606407594969 79613811772058 79641693692672 79645296900096 79652704694272 79687370124941 79729235928306 79764576470528 79768185237504 80117075913088 80229599896112 80233229702016 80240692179712 80314829732224 80325933799424 80345916822384 80357025187584 80427631459376 80438751122176 80518494962688 80551726896224 80555371276032 80907704951704 80987913694752 81021339368771 81032541115696 81060919896064 81112873616448 81150022146672 81185992462336 81313085373504 81454107026944 81568508862656 81670592620544 81787136527266 81788998699008 81913329606084 82055392265824 82170638603276 82181999248576 82257930451552 82289769648732 82373461252748 82455123089424 82558316453376 82701497716736 82817651505664 82865149426342 82905630691328 82937720590848 82947298703496 82993005820108 83022071183872 83063797718529 83075281849104 83104376027136 83150169699328 83191960615746 83232601534464 83268824962017 83517630917888 83600427039744 83634930961312 83646494054912 83717843369856 83729417926656 83847015423744 83895103709457 83924485001088 83936088127488 83978274043116 84053975891712 84158637924323 84199751084032 84425431253952 84544006297848 84555695077248 84639520295424 84674453075952 84821304364672 84954088188258 85030669680256 85114965769728 85341181052928 85474778719392 85623018016512 85658356710376 85743275064288 85755129650688 85863701012412 85875572248512 85954916089824 86147808473088 86332831960064 86376222468798 86418418962432 86467982010096 86539793146368 86589425805054 86601397377504 86631726452736 86675267184552 86687250625152 86723028553596 86809002381648 87148832262144 87271232307456 87283298144256 87357749603328 87393804262944 87405887046144 87449816867733 87492537833472 87542716914216 87665670168309 87708496582656 87817709138424 87941048617551 88138398102912 88219832658624 88232029645824 88355951035776 88509187163136 88633497819264 88643733712178 88645751998464 88727655318528 88772249455146 89008184926296 89162552225856 89341715867392 89382633089088 89471243545344 89483613548544 89508170495112 89520545603712 89596905404256 89609292781056 89735148529344 90042445833348 90131710402224 90212959239168 90223377537136 90258299883126 90270778702176 90302392848384 90354183448752 90362587274464 90366675524352 90481085391798 90493595012448 90620692758252 90777856637472 90933797832704 90981572235264 91021168070667 91065633712128 91074103709696 91113739815463 91161608755158 91193534883072 91206143004672 91334241520128 91492642910208 91503208993216 91631724736184 91635870405312 91673690749026 91764572470488 91831170837632 91879416698112 92312316299052 92353234379776 92395530833664 92406201187228 92454749154648 92487128159232 92540171757996 92581190837248 92629830739968 93034975775296 93039184931328 93120934472992 93133809070592 93169857943872 93182739305472 93264614982208 93268834527744 93277509444608 93399830081856 93408517182592 93412743238656 93494821009984 93543940911744 93953084088868 93957334782624 94052892712736 94089297331476 94102305811776 94184989472164 94291395416832 94454925412352 94587586824448 94720434558752 94724719969536 94793466671104 94926603562496 95285821963408 95373860307016 95387046386816 95423967410256 95466264752128 95507812358009 95521016957584 95615712768192 95655175689266 95659503390288 96036104026112 96124835585024 96175337232384 96226142574889 96259842376576 96273150949376 96321537419532 96328365923528 96365651299173 96408366049024 96412727826432 96421695156224 96463658572297 96510782978048 96559288881036 96561487392768 96983828736896 97079974722048 97086856993792 97124435955072 97223214939008 97319598242304 97359764398192 97469757060096 97591124107684 97681292411218 97775932447744 97940905994168 98038000788384 98126376716288 98189268062016 98279989014432 98359558155776 98450436445952 98588709530848 98602340085248 98651897195811 98700090599424 98740826517952 98838714322176 99005481059322 99053847195648 99177186714992 99316480516558 99330211690208 99364998582272 99428683787904 99568330815696 99575389493984 99660325938792 99674104651392 99715242569116 99814096371408 100112339341312 100255199614068 100310444042414 100352333420544 100359447678976 100409887904232 100445052914688 100500401959424 100509430350816 100550913027693 100564814869968 100600034138112 100657730684136 100755254489088 100799103901389 100973920245304 101100290058496 101200516942848 101300843188224 101342652500352 101356663805952 101450311240704 101501299729278 101592797632896 101657910683772 101768990483456 101834216460192 101926014470144 101977242045108 102071462856666 102199206254784 102300522561792 102342744465816 102458366673408 102520237952576 102636060684288 102680728636989 102780212454912 102839159385786 102875175162624 102889398349824 102931863297152 102941110117368 103033905931776 103085690328207 103136049727488 103310067192336 103489238311296 103634588365104 103648916546304 103751670039552 103780142562246 103794490867296 103808841156096 103897388677248 103904754254592 104050687898208 104153839691904 104611770322944 104664347747208 104671767696432 104761051282116 104775535204416 104818778606118 104869984653312 104922691854984 104937198125184 105084581830416 105181673636232 105266830498176 105364090690752 105495954843648 105644123319552 105748854782976 105809504301828 105912019482624 106009875790848 106141876793292 106261791088896 106305647904408 106411035177504 106560488878596 106642650004992 106792429007808 106977639602688 107127889096512 107140260825349 107142700250112 107196549708834 107248917344256 107295592845393 107305572388426 107310427185168 107357993283584 107399547846144 107407161701376 107461144077282 107513640972288 107983884926336 108040617029376 108140440033152 108150498155264 108155391178752 108200029528896 108292322673648 108307294818048 108322269032448 108369411663969 108417447164672 108459411805152 108474407050752 108574630850304 109049515369688 109106807329008 109217772808112 109222714118016 109313422921728 109376116806384 109529734947966 109719692864976 109843649215488 109940164119232 109997924003712 110077755271168 110183519243439 110237346072576 110392173805824 110583627454464 110596398271328 110654502925248 110751730291372 110756741001696 110767042465472 110912298222204 110922614154328 110927632595904 111025099949356 111083429832696 111467236052992 111574335054366 111623791159808 111628841324544 111687810096374 111746488151484 111785623405056 111796020564992 111860138279276 111899313334784 111958102508544 111971032057488 112022313180732 112071967855616 112567241671936 112626381758976 112725341730464 112740926769664 112852693727232 112899270767936 112904378638848 113062952204352 113076009347529 113272117584344 113431207637131 113486621026304 113546244132864 113595660275967 113737826315808 113966371625856 114164024022016 114324366752384 114340172867584 114484934683216 114490114293888 114500762998016 114606554786432 114666766278912 115168296625064 115290642680128 115335267696648 115386390861824 115452567740072 115468529836672 115567022912736 115583000833536 115614720222853 115630704738128 115745336508864 115798346209296 116361643076608 116420125936206 116476999471104 116525072350592 116541182728192 116599755823644 116707486954638 116710144210944 116723622552288 116887560224412 117090278851232 117254731490068 117517864137216 117626443544832 117642706194432 117807934714368 117954626382122 118012249550848 118177997092352 118245775024106 118303540424704 118362999273528 118529239441047 118677579901728 118883402967808 119176844118784 119294991393792 119344227326816 119360727471616 119420717658087 119462540539008 119479057041408 119646864705792 120056594444464 120175613869632 120283945652224 120344399844168 120361038269568 120472244598336 120488900699136 120641447189064 120658126683264 120777742444032 120827590344336 121037142183296 121361557427556 121481870542128 121548811673544 121591379844096 121669310424672 121778988693504 121969628060256 122181160540416 122231587665368 122352763293984 122505888930816 122627336491008 122680704790899 122869994409126 122930018832384 123083088398736 123194041111552 123255957904914 123272998872864 123316170878976 123386895677328 123560191879122 123682684634136 123837474680064 124052246575104 124226477258496 124243652407296 124297724139513 124358446036992 124420948055244 124489508730162 124533106775808 124550324318208 124612922773656 124656564040704 124725254548992 124787940923619 124848902301696 125276446376832 125400640559616 125452396441968 125469741082368 125576765054784 125594126889984 125721860555776 125770523135616 125886727501632 125904132191232 126080963837568 126299626626048 126638146880928 126816009446772 126833542615872 127011679613928 127231956547008 127431132282387 127487617024256 127546004520384 127672448654592 128011771579392 128428716559376 128434527024768 128487535065564 128614912596432 128632694476032 128745718508048 128795551518618 128813358372768 128932374134736 129439966296064 129499247940096 129564333703197 129627628443648 129696105209633 129701973015144 129759464323072 129809689719552 129827636785152 129884138707581 129896219207042 129902096066256 129947589679104 129959676080128 130016235467009 130084542830394 130148091703296 130717334384512 130723248393216 130906848461184 130919024082688 130924947216384 131039985352576 131090706394416 131108830569216 131535862927748 131726563707636 131784952429568 132007308079096 132571578383872 132757774420928 132763780744704 132880434585056 132898806201856 132950246728896 132965600568267 132968627997696 133085461828544 133091482977792 133673599485424 133743828338784 133861343304926 133879850538976 133926737219584 134012573801088 134067884036924 134073949633632 134086419826624 134210307578848 134262255742668 134280818405568 134398805201852 134934022590464 135063668750022 135123536667136 135129650024448 135201033274558 135267081654272 135319438858752 135335066305704 135457063510528 135543880911696 135778955280256 135969656060144 136095283808888 136166784956208 136265608339712 136400696749056 136456992621088 136611155564544 136907638182652 137040283273216 137118879181048 137166900216832 137238964365312 137254813489824 137311461876527 137378541242368 137447587104276 137510536123539 137746756256448 137985651081728 138179451153472 138198555395072 138335560052736 138373523416328 138392654489728 138411788208128 138529851569664 138539672339456 138593296250496 138609301780842 138734250530944 138871786255872 139552463662944 139562356928576 139681401709488 139700713605888 139758371474824 139896922473312 139916264166912 140112775773888 140242231514976 140355773997568 140485454254336 140858831092736 140929626133302 140998473043968 141079339069104 141277484208246 141346501054464 141437093125248 141522502391056 141682388118528 141721269950594 141740863872544 141881380236672 142080651838128 142190200006656 142389905343744 142567205902801 142636852803584 142837185462016 142856933666816 142928732945112 143060790460524 143080569580224 143139622397602 143199397128192 143209548935168 143281525436376 143423569152288 143482763533899 144054156039168 144187253377536 144266706038528 144389763564864 144409726424064 144482306129298 144492548885292 144552888594432 144612549073536 144632542734336 144766174467072 144838933321554 145475743105344 145619962083072 145630285490688 145834822408512 145979397363456 145999580000256 146039646597288 146204635590144 146292923819968 146386686161526 146458198953984 146521938616827 146663898671616 146911358991252 147057001182576 147189565074432 147283902093024 147419983521648 147539337233664 147675654668928 147883064296272 147903510127872 148050135899136 148111239776928 148258071483264 148443617857536 148508221588983 148580770793472 148765780072488 148974720774837 148995317535312 149047497873408 149143025681856 149277470011392 149294709409984 149352496223544 149363084240976 149490488908188 149511156977088 149572863853674 149721144557112 150168509011968 150382799421102 150465666063621 150528500130816 150539171518464 150614831856348 150667579372032 150750602939136 150768012463372 150847222304952 150900051207168 150986596026204 151132881733632 151460880367956 151650435087744 151800775414272 151955162167808 152013978750528 152034995708928 152175466861056 152389196449344 152653485725184 152751324690288 152885540728307 152889021705216 152965863067662 153040589918208 153107194284999 153298809382176 153514116698724 153780356928864 153954091026432 154089363883648 154110667778048 154170318682368 154258739078679 154312762743936 154327115345152 154334097524736 154397794945728 154550858897664 155226834581608 155233857466944 155451882547656 155466341098192 155473374819456 155609982606184 155631496736384 155670213843369 155691736300944 155713261734144 155850080299216 155857131381888 156076031847312 156690485516288 156835258059776 156917655484416 157000548411661 157007651544648 157077246285824 157228167909177 157304976979968 157817332364704 157900245747264 158038985921396 158046136036128 158236773202304 158243932265472 158466184979328 158982322515034 159059988525056 159212815189938 159227623544116 159283387385344 159290593800192 159374740249882 159458471856612 159529152941056 160234151826176 160459199792224 160466459404032 160481384359424 160629659464448 160651867598848 160691833644768 160714050375168 160855262918752 160877502244352 160958358582639 161036989925376 161103453792448 161110742552064 161815409903408 161975827389504 162042678737542 162065082231392 162121839792128 162225747232896 162300044293344 162626170747008 162908214053888 163137017725312 163341185241088 163574273054532 163577997398016 163826659212168 164110784531648 164341277206552 164363998497152 164515860903104 164579539297464 164746922505496 164910246178848 165116632906752 165635303011328 165730298852684 165875441181696 165894597406992 165986011640216 166044142367744 166127595437058 166150563698208 166208752054272 166300339398656 166383921231492 166537649924034 167035261835776 167200854079488 167269861922624 167292988109824 167435686739712 167458835853312 167531715144561 167694030847488 167790207418914 167848970002176 167872176254976 167956548086232 168107951783424 168317275848646 168399502168064 168850862507904 169088012595696 169111390154496 169279040590848 169348906151904 169642608729344 169908176376516 170061339360512 170229931539456 170682362105856 170949557438784 171246036033024 171316713420752 171486550128576 171510259301376 171727402024824 171751144497024 171909832179648 172665663920128 172752444937596 172935964020192 173079586292736 173178851610108 173202794755008 173350534369104 173374501250304 173446057107192 173618004763296 174297664524288 174542464614912 174630188904309 174715499206656 174787608525888 174811774092288 174899633735466 174985075666944 175061230431957 175085433828432 175331340336618 175416993165312 175635418276848 175882097235102 176276796205824 176439665317248 176464059291648 176711902071552 176931939573183 177018374326272 177266995638528 177287467424356 177291503996928 177368662536159 177455310637056 177544498910292 178016369852592 178325104451712 178683431734784 178765266178176 178942487090688 179016340990224 179041091207424 179193810808512 179218585562112 179470297058688 180084891666696 180263420804448 180425918478336 180446755074272 180516599766252 180541557404352 180708366897504 180725174548928 180733351048704 180962170783596 180987190024896 181241385516504 181555713274944 181867595665408 182042336141334 182131267424256 182227479630926 182323217510316 182387069766144 182668483040256 183006417986432 183263449472368 183271740810624 183347381498052 183529144940976 183662341675264 183758833396224 184616280054103 184624632598104 184706468759552 184791061667328 184812402374456 184883936857371 184909498309296 184974256318464 185071970355319 185080343515992 185162381674496 185259661479936 185340287818683 186069951550592 186078369862656 186241868945984 186267618141184 186339715887744 186365478610944 186529229964416 186537669055488 186555018889216 186734263095243 186799660163712 186817034365184 186825486477312 186989642019968 187087881823488 187906168177736 187914669565248 188105785425472 188178594662952 188204611623552 188369978944328 188582790833664 188909850824704 189175173648896 189440869117504 189449439939072 189853207124992 190571643926816 190747720614032 190774092773632 190847934820512 191015624716018 191042033915168 191231425536384 191310351378532 191319006780576 192072208052224 192155799260297 192249671170048 192350674464768 192452285149778 192519684753152 192546301898752 192643074839064 192656731847056 192731302598346 192816732098048 192825455652864 192927317144594 193021565956096 193118577762072 193967657473792 194159949444096 194173713987584 194248871910144 194446429878016 194639196484608 194719528796384 194844328810563 194939514120192 195182248215368 195362584822436 195551864895488 195881811988336 196076001576768 196252753432576 196378536124032 196559978028864 196719116311552 196900872891904 197177419061696 197204680170496 197303794391622 197400181198848 197481653035904 197677428644352 198010962118644 198354373429984 198632961033116 198660423380416 198857367575808 199136661631392 199150778987968 199320651877584 199348209302784 199430485138232 199628192742816 200510399228136 200620888084828 200704666841088 200792014957389 200819775808464 200890105829376 201000803918848 201018860701632 201101826055386 201129629739936 201200068276224 201315461368272 201598207802778 201947840490608 202200580116992 202401033885696 202685305000704 202713327611904 202801549911837 202900622481408 203002599458556 203185595265792 203315821367544 203438597187143 203537980966912 203668432920384 203852028940288 203954484090216 204142925713332 204398412509568 204601045123584 204685488931632 204916733346816 205040475905152 205361457273978 205560424909824 205678318771572 205750350325248 205863726594304 205882220234736 206067811863552 206171380656414 206272099454976 206620134384672 206978476622592 207269176730208 207297833092608 207503340079104 207560285124492 207588981734592 207617682312192 207794777354496 207809508509184 207913952671263 208101375796416 208307679383808 209328695494416 209343535392864 209522102564232 209551070408832 209637557212236 209845383709968 209874396250368 210169163660832 210363347272464 210533660996352 210728181381504 210991909687296 211288246639104 211394439199953 211497709565952 211619008603656 211824038965248 211916226312369 212019751581696 212283753586584 212523582177792 212581904925891 212611295808816 212822070355008 213120977757192 213285300009984 213584858015616 213955279205376 214255778193024 214280521650698 214285400500224 214393099417668 214591185690786 214611144776852 214620854370336 214709433596403 214799095692288 214814323402752 214922288154564 215967769852672 216081234058752 216280880066304 216300996310528 216310782357504 216400059057792 216584645347296 216614589636096 216738823327938 216834894329344 216918823610304 216948814101504 217149261700608 218099030739376 218213614658016 218435545616224 218445428236032 218752233612768 219059469895932 219439385729952 219580029242289 219687298430976 219880328238464 219995848007424 220155510542336 220367038486878 220474692145152 220784347611648 221167254908928 221192796542656 221309005850496 221503460582744 221513482003392 221534084930944 221824596444408 221845228308656 221855265191808 222050199898712 222166859665392 223148670108732 223247582319616 223375620192748 223492976302968 223571246810112 223592041129984 223720276558552 223798626669568 223916205017088 223942064114976 224034490430123 224044626361464 224143935711232 224359295780511 225134483343872 225252763517952 225450683460928 225481853539328 225705387454464 225798541535872 225808757277696 226125904408704 226152018695058 226544235168688 226862415274262 226973242052608 227191320551934 227475652631616 227932743251712 228328048044032 228648733504768 228680345735168 228779869068379 228969869366432 228980228587776 229001525996032 229213109572864 229333532557824 230336593250128 230581285360256 230670535393296 230772781723648 230905135480144 230937059673344 231134045825472 231166001667072 231229440445706 231261409476256 231490673017728 231596692418592 232609651736149 232723286153216 232840251872412 233050144701184 233082365456384 233199511647288 233414973909276 233420288421888 233447245104576 233775120448824 234180557702464 234509462980136 235035728274432 235252887089664 235615869428736 235909252764244 236355994184704 236491550048212 236725998547056 237058478882094 237355159803456 237766805935616 238353688237568 238473483772551 238589982787584 238688454653632 238721454943232 238841435316174 238925081078016 238958114082816 239062110374823 239293729411584 240113188888928 240351227739264 240688799688336 240722076539136 240944489196672 240977801398272 241282894378128 241316253366528 241555484888064 241655180688672 242074284366592 242723114855112 242963741084256 243064018106313 243097623347088 243182759688192 243338620849344 243557977387008 243939256120512 244362321080832 244463175330736 244705526587968 245011777861632 245361409581798 245739988818252 246166176797472 246388082223104 246511915809828 246545997745728 246773791354656 247120383758244 247365369268272 247674949360128 248104493150208 248452954516992 248595448279026 248716892073984 248841896110488 248979017460324 249066213551616 249191393155587 249225845547312 249313128081408 249450509097984 249575881847238 249697804603392 249806474886051 250552892753664 250801281119232 250904792883936 250939482164736 251153530109568 251188253779968 251443721111552 251541046271232 251685311128371 251773455003264 251808264382464 252161927675136 252475913772969 252599253252096 253276293761856 253632018893544 253667085231744 254023359227856 254463913094016 254862264564774 254975234048512 255092009040768 255344897309184 256023543158784 256857433118752 256869054049536 256975070131128 257229825192864 257265388952064 257491437016096 257591103037236 257626716745536 257864748269472 258879932592128 258992599003009 258998495880192 259128667406394 259255256887296 259392210419266 259403946030288 259518928646144 259619379439104 259768277415162 259792438414084 259804192132512 259895179358208 260032470934018 260169085660788 261434668769024 261446496786432 261813696922368 261838048165376 261849894432768 262079970705152 262181412788832 262217661138432 263071725855496 263441208616529 263453127415272 263569904859136 263823145852653 264014616158192 265143156767744 265515548841856 265527561489408 265760869170112 265797612403712 265900493457792 265931201136534 265937255995392 266170923657088 266182965955584 267347198970848 267487656677568 267722686609852 267759701077952 268025147602176 268135768073848 268147899267264 268172839653248 268420615157696 268524511485336 268561636811136 268797610403704 270127337500044 270247073334272 270402066549116 270638877717504 270670132611408 270914127021056 271087761823392 271557910560512 271939312120288 272190567617776 272333569912416 272531216679424 272801393498112 272913985242176 273222311129088 273341219446389 273815276365304 274080566546432 274199848382671 274237758362096 274333800433664 274477928730624 274509626979648 274622923753054 274757082484736 274895174208552 275021072247078 275493512512896 275971302163456 276358902306944 276397110790144 276747046832656 276785308979456 276823576416256 276944052030143 277059703139328 277079344678912 277186592500992 277218603561684 277468501061888 277743572511744 279104927325888 279124713857152 279362803418976 279401427211776 279516742949648 279793844946624 279832528333824 280225551547776 280484463029952 280711547995136 280970908508672 281717662185472 281859252266604 282158678138208 282554968416492 282874186250496 283045004782112 283364776237056 283442539901188 283481727745088 283762760473344 284161303676256 284380400013312 284779810687488 285134411805602 285273705607168 285674370924032 285857465890224 286121580921048 286161139160448 286279244795204 286398794256384 286523437074027 286563050872752 286847138304576 286965527067798 288108312078336 288374506755072 288533412077056 288678427724667 288779527129728 288819452848128 288964612258596 288985097770584 289225098147072 289265085468672 289390975716891 289532348934144 289677866643108 290300020705249 290951486210688 291239924166144 291260570981376 291669644817024 291958794726912 292079293194576 292409271180288 292585847639936 292773372323052 293043877233654 293327797343232 293822717982504 294114002365152 294379130148864 294567804186048 294839967043296 295078674467328 295351309337856 295766128592544 295807020255744 295955691587433 296100271798272 296222479553856 296516142966528 297016443177966 297161541586944 297531560144976 297949441549674 297990635070624 298094995746816 298286051363712 298589418819968 298704992447088 298726168481952 298980977816376 299022313954176 299145727707348 299442289114224 300337018023936 300765598842204 300931332127242 301057000261632 301078343036928 301229663712696 301335158744064 301501205878272 301536024926744 301652739083079 301694444609904 301800102414336 301973192052408 302265763467264 302397311704167 302921760735912 303300870175488 303601550828544 303910324335616 304027957501056 304069991417856 304350933722112 304778392898688 305306971450368 305502649380576 305771081456614 305778043410432 305931726135324 306214388569998 306597618764352 307028233397448 307560713857728 307908182052864 308042185910967 308178727767296 308221335556096 308340637364736 308517478157358 308625525487872 308654230690304 308668195049472 308795589891456 309101717795328 310453669163216 310467714933888 310903765095312 310932682196384 310946749638912 311219965212368 311262993472768 311340427686738 311383472601888 311426523468288 311700160598432 311714262763776 312152063694624 313380971032576 313517356687853 313670516119552 313835310968832 314001096823322 314015303089296 314154492571648 314456335818354 314609953959936 315634664729408 315800491494528 316077971842792 316092272072256 316473546404608 316487864530944 316932369958656 317964645030068 318425630379876 318455247088232 318566774770688 318749480499764 318916943713224 319058305882112 320468303652352 320918399584448 320932918808064 320962768718848 321259318928896 321383667289536 321420782476047 321428100750336 321710525837504 321755004488704 321916717165278 322073979850752 322206907584896 322221485104128 323630819806816 323951654779008 324085357475084 324130164462784 324451494465792 324600088586688 325252341494016 325657338054989 325816428107776 326274035450624 327148546109064 327653318424336 328221569063296 328682554413104 328727996994304 329031721806208 329159078594928 329493845010992 329820492357696 330233265813504 331270606022656 331460597705368 331750882363392 331789194813984 331926132252707 331972023280432 332088284735488 332255190874116 332301127396416 332600678797312 332767842462984 333075299848068 334070523671552 334401708158976 334539723845248 334585976219648 334871373479424 335063430289122 335388061694976 335580414837828 335697940004352 335913096172464 336215903566848 336634551697292 337701725015808 338176025191392 338222780308992 338558081181696 338697812303808 339228028042587 339285217458688 339816352753032 340122678721024 340293622911393 340459863078912 341899114877568 342492072066048 342633426841504 342973100257152 343020518602752 343454804049648 343502288994048 343819664359296 345331327840256 345504889875192 345871928040384 346159172585472 346357703220216 346405589510016 346701068738208 346749002500608 346844160668559 346892114214384 347236009526592 349084929229824 349260377808618 349430998413312 349575217051776 349623548184576 349799267470932 350122460863914 350170867656864 350662680673236 351270836553696 351764194470204 352553592411648 352879330634496 352928118583296 353423804143104 353863879146366 354036748652544 354533991277056 354574934848712 354737325072318 354910621274112 355088997820584 355587718323141 356032739705184 356650208903424 357366863469568 357530532356352 357884974181376 358032681980448 358082182414848 358262152974261 358387621617024 358437171124224 358940594117376 360169783333392 360526841608896 360851836956672 360893510148544 361033199532504 361083114808704 361416733795008 361450349097856 361466702097408 361924341567192 361974380049792 362482771033008 363111426549888 364084672282668 364454959261852 364646435020632 364774139532288 365336966080512 366012835972864 366526898944736 366543481621248 366694762996104 367058289881952 367324683350528 367517666792448 369232560108206 369249265196208 369412937519104 369573708689687 369582123334656 369624804748912 369767873714742 369818996618592 369948512636928 370143940710638 370160687031984 370324763348992 370680575637366 372139903101184 372156739725312 372483737891968 372535236282368 372679431775488 372730957221888 372893172418539 373058459928832 373075338110976 373110037778432 373272417953671 373468526190486 373599320327424 373634068730368 373650972954624 373979284039936 374175763646976 375812336355472 375829339130496 376211570850944 376357189325904 376409223247104 376739957888656 377165581667328 378350347297792 378881738235008 378898879878144 379521010727401 379706414249984 381143287853632 381495441228064 381548185547264 381695869641024 382031249432036 382084067830336 382462851072768 382620702757064 382638013561152 384311598520594 384499342340096 384904570299556 385039369506304 385286149678128 385313463694112 385462605196692 385633464196096 385854634289188 386237155524144 387935314947584 388319898888192 388347427975168 388497743820288 388892859756032 389088315628899 389278392969216 389439057592768 389688657621126 389879028240384 390048706401027 390364496430736 390725169644872 391103729790976 391273940950553 391763623976672 392152003153536 392757072248064 393119956057728 393438232623104 393801745783808 394216777645513 394354838123392 394409360340992 394607588783244 394963306071808 395354857288704 396021924237288 396708746859968 397265922066232 397320846760832 397714735151616 398273323262784 398301557975936 398641303755168 398696418605568 398860970276464 398896801704801 399256385485632 401020798456272 401241776169656 401584029914778 401639551616928 401780211658752 402001607837696 402037721403264 402203652110772 402259259479872 402630922736544 403196415605556 403895680981216 404401160233984 404802067771392 405370610001408 405603099823674 405801244962816 406005198917112 406371190531584 406631642735088 406877194374286 407075961933824 407336865840768 407908968180432 408285851426664 408796825019136 409202090247168 409370977863264 409833466693632 410080951810304 410722914547956 411120849819648 411356637543144 411500700650496 411727453188608 411764440469472 411934385629581 412135623727104 412342761312828 413240268769344 413956953245184 414538353460416 414595666185216 415006680158208 415120570248984 415177963469184 415235364624384 415589554708992 415619017018368 415827905342526 416202751592832 416615358767616 418657390988832 418687070785728 419044205128464 419102140817664 419275114424472 419690767419936 419748792500736 420338327321664 420726694544928 421067321992704 421456362763008 422576493278208 422788878399906 422995419131904 423238017207312 423832452624738 424039503163392 424567507173168 425047164355584 425163809851782 425222591617632 425644140710016 426241955514384 426570600019968 427169716031232 427701617708403 427910558410752 428511556386048 428561043301396 428570801000448 428786198835336 429182371381572 429222289553704 429241708740672 429418867192806 429598191384576 429628646805504 429844576309128 430448290601697 431935539705344 432162468117504 432561760132608 432601992621056 432800118115584 433169290694592 433229179272192 433477646655876 433669788658688 433837647220608 433897628203008 434298523401216 436198061478752 436427229316032 436871091232448 436890856472064 437504467225536 438118939791864 438878771459904 438929455639333 439160058484578 439374596861952 439565815850481 439760656476928 439991696014848 440734076973756 441568695223296 442385593085312 442618011700992 443006921165488 443026964006784 443068169861888 443649192888816 443690456617312 443710530383616 444100399797424 444333719330784 446277149422123 446297340217464 446495164639232 446751240385496 446924162324511 446985952605936 447142493620224 447184082259968 447378699992779 447440553117104 447597253339136 447832410034176 447884128229952 448068980860246 448089252722928 448287871422464 448718591561022 450268966687744 450505527035904 450901366921856 450963707078656 451396998190863 451597083071744 451617514555392 452251808817408 452304037390116 453088470337376 453724830548524 454382641103868 454951305263232 455865486503424 456656096088064 457297467009536 457559738136758 457939738732864 457960457175552 458003051992064 458426219145728 458656622184921 458667065115648 460673186500256 461162570720512 461341070786592 461810270960288 461874119346688 462268091650944 462332003334144 462458880891412 462522818952512 462981346035456 463193384837184 465219303472298 465446572306432 465680503744824 466100289402368 466399023294576 466829947818552 466894490209152 467550240897648 468361115404928 469018925960272 470071456548864 470505774179328 471001645234983 471231738857472 471818505528488 472711988369408 472983100096424 473451997094112 473647402203301 474116957764188 474710319606912 475533611871232 476707376475136 476946967545102 477179965575168 477376909307264 477442909886464 477682870632348 477850162156032 478124220749646 478587458823168 480226377777856 480702455478528 481377599376672 481444153078272 481888978393344 481955602796544 482565788756256 482632506733056 482875075747917 483110969776128 483310361377344 484148568733184 485446229710224 485927482168512 486128036212626 486195246694176 486365519376384 486677241698688 487878512241024 488724642161664 488926350661472 489411053175936 490023555723264 490722819163596 491479977636504 492332353594944 492776164446208 493023831619656 493091995491456 493547582709312 494240767516488 494730738536544 495349898720256 496905909033984 497190896558052 497683792220976 497958034920648 498132427103232 498382786311174 498451691094624 498626256162816 498901018195968 499151763694476 499612949772102 501105785507328 501602562238464 501809585767872 501878964329472 502307060219136 502376507559936 502595145433683 502887442223104 503082092542464 503370622256742 503546910006528 503616528764928 504323855350272 504951827545938 505198506504192 506552587523712 507264037787088 507334170463488 508046718455712 508927826188032 509724529129548 509950468097024 510184018081536 510689794618368 512047086317568 513714866237504 513738108099072 513950140262256 514459650385728 514530777904128 514982874032192 515182206074472 515253433491072 515729496538944 517985198006018 517996991760384 518257334812788 518784420838532 518807892060576 519238758878208 519536554830324 519584876828168 519608384265024 520064941868036 520338171321576 522869337538048 522892993572864 523627393844736 523676096330752 524159941410304 524362825577664 524435322276864 526143451710992 526882417233058 526906254830544 527139809718272 527369224759441 527646291705306 528029232316384 530286313535488 530795818719549 531031097683712 531055122978816 531335656826561 531521738340224 531595224807424 531800986915584 531862402273068 531874511990784 532105987608477 532341847314176 532365931911168 534694397941696 534975313355136 535445373219704 535519402155904 536050295204352 536271536147696 536295798534528 536345679306496 536841230315392 537049022970672 537123273622272 537595220807408 540254675000088 540494146668544 540804133098232 541277755435008 541340265222816 541563689464943 541828254042112 542175523646784 543115821121024 543878624240576 544381135235552 544667139824832 545062433358848 545602786996224 545827970484352 546682438892778 547630552730608 548399696765342 548475516724192 548667600867328 549019253959296 549245847506108 549790348417104 550042144494156 550987025025792 551942604326912 552717804613888 552794221580288 553494093665312 553570617958912 553848840162309 553888104060286 554119406278656 554158689357824 554373185001984 554437207123368 554937002123776 555215911065957 555487145023488 558209854651776 558249427714304 558725606837952 558802854423552 559033485899296 559587689893248 559665056667648 560451103095552 560968926059904 561423095990272 561941817017344 563435324370944 563718504533208 564317356276416 565109936832984 565748372500992 566090009564224 566729552474112 566885079802376 566963455490176 567525520946688 568322607352512 569559621374976 570268823611204 571348741848064 571714931780448 572243161842096 572322278320896 572558489590408 573046874148054 573126101745504 573694276609152 573931054135596 576216624156672 576467397780891 576749013510144 577066824154112 577356855449334 577559054259456 577638905696256 577929224517192 577970195541168 578450196294144 578781951433782 579064697868288 579355733286216 580600041410498 581902972421376 582479848332288 582521141962752 583339289634048 583917589453824 584158586389152 584532986431689 584818542360576 585171695279872 585546744646104 586087754467308 586655594686464 587645435965008 588228004730304 588758260297728 589135608372096 589679934086592 590157348934656 590702618675712 591532257185088 591614040511488 591911383174866 592200543596544 592444959107712 593032285933056 594032886355932 595063120289952 595898883099348 595981270141248 596572102727424 597178837639936 597409984894176 597452336963904 597961955632752 598044627908352 598291455414696 598884578228448 601531197684408 601862664254484 602114000523264 602376044872167 602459327425392 602670317488128 603002411756544 603072049853488 603305478166158 603388889219808 603600204828672 603946384104816 604794623408334 605843521471824 606601740350976 607203101657088 607820648671232 608055915002112 608139982835712 608404649735511 608701867444224 609556785797376 610315791561429 610613942900736 611005298761152 611542162913228 611556086820864 611863452270648 612428777139996 613195237528704 614056466794896 615121427715456 616084371821934 616357455534592 616681274729472 617034956314716 617251050975744 617308461380608 617591179782912 618203435590656 620907338326432 620935429867776 621807530190624 621865364392768 621893499277824 622439930424736 622525986945536 622680855373476 622766945203776 622853046936576 623400321196864 623428525527552 624304127389248 627034713375706 627341032239104 628002193646644 628030606178592 628912671636708 631269329458816 631600982989056 632155943685584 632184544144512 632947092809216 632975729061888 633864739917312 635929290060136 636822449175389 636851260759752 636910494176464 637133549541376 637498960999528 637745714777673 637833887426448 638116611764224 638394324708797 640936607304704 641836799168896 641865837616128 641925537437696 642518637857792 642767334579072 642841564952094 642856201500672 643195795105837 643421051675008 643510008977408 643833434330556 644128300789209 644413815169792 644442970208256 647261639613632 647903309558016 648170714950168 648260328925568 648902988931584 649200177173376 650504682988032 651314676109978 651632856215552 652548070901248 654297092218128 655306636848672 656443138126592 657365108826208 657455993988608 658063443612416 658318157189856 658987690021984 659640984715392 660466531627008 662541212045312 662921195410736 663501764726784 663578389627968 663852264505414 663944046560864 664176569470976 664510381748232 664602254792832 665535684925968 666150599696136 668141047343104 669079447690496 669171952439296 669742746958848 670126860578244 670776123389952 671160829675656 671395880008704 671826192344928 672103471290369 672431807133696 673269103394584 675403450031616 676352050382784 676445560617984 677116162363392 677395624607616 678456056085174 678570434917376 679632705506064 680245357442048 680587245822786 680919726157824 683798229755136 684984144132096 685266853683008 685946200514304 686041037205504 686339607205137 686909608099296 687004577988096 687639328718592 691009779750384 691743856080768 692318345170944 692715406440432 692811179020032 693402137476416 693498005001216 693688321337118 693784228428768 694472019053184 697828955208447 698169858459648 698520755617236 699150434103552 699247096369152 699598534941864 700244921727828 700341735313728 701325361346472 702541673107392 703528388940408 705107184823296 705758661268992 706847608286208 707727758292732 709067982554112 709149869697424 709474650144636 710177995641168 711175436646282 712065479410368 713300417806848 714733726939136 715061064712704 715420451317653 715769948362752 716065363960896 716148059201017 716164364829696 716524305948522 716775243234048 716874342248448 717186331124469 717881188234752 720339566666784 721053683217792 721787020297088 722066399065008 722166229617408 722833467590016 722900698195712 722933404194816 723848683134384 723948760099584 724965542066016 726222853099776 728169344565336 728909918523704 729192054318939 729292870041264 729548279064576 730673932161024 732025671945728 733053797889472 733086963242496 733389525992208 734116579763904 734649366701056 735035333584896 738465120216412 738498530392416 739147417379374 739164246669312 739249609497824 739535747429484 739637993237184 740287881421276 740321374063968 741361151274732 744279806202368 744313479450624 744967475783936 745070472564736 745358863550976 745786344837078 746116919857664 746150676221952 746544835907342 746937052380972 747198640654848 747268137460736 747958568079872 748351527293952 751624672710944 751658678260992 752423141701888 752714378651808 752818446494208 753479915777312 754331163334656 756331211834551 756700694595584 757427741318907 757763476470016 757797759756288 759042021454802 759412828499968 762286575707264 762990882456128 763096371094528 763391739282048 764062498864072 764168135660672 764925702145536 765241405514128 765276027122304 768623197041188 769809140599112 770078739012608 770572299356256 770626927388224 770925210393384 771266928392192 771709268578376 772474311048288 772793129910649 775870629895168 776639797776384 776977797009027 776995487640576 777785719512064 778176631257798 778556785938432 778878115185536 779377315242252 780097412802054 780728992861472 781450339289744 782547881901106 783527247953344 784304006307072 785514144496128 786239912115456 786876465246208 787218919550249 787603491567616 788433555291026 788709676246784 788818720681984 789215177566488 789926612143616 790323625849587 790709714577408 792043848474576 793417493719936 794531844132464 794641693521664 795429470303232 796546646525568 796603115951872 797282607510336 797392837211136 797721940552928 797793603409602 798512770971264 802041596912544 802483552339312 803168059829556 803279103233856 804003215675392 804075442806528 804407304221544 804518518959744 805261845473088 806392831211112 807791361962432 808802320467968 810741220002816 811206199647348 812010397834224 812742381063168 813263285470176 813754388748572 814673731681536 815817936360864 816571702853328 817593650038272 818404180494336 818741955726528 819666933387264 820023658339167 820161903620608 821445829095912 822241699639296 822599545148013 822713275086288 823001401300992 823454906377216 823528880938944 823868771259162 824271247454208 824685522625656 826480537538688 827913906490368 829076706920832 829191332370432 830241140497968 830355926938368 830470729248768 830832156090429 831179109417984 831238034036736 831655810685052 832405503185664 833230717535232 837314781977664 837374141571456 838088410256928 838204281635328 838550228848944 839381534839872 839497585001472 840676654643328 841453389089856 842134643985408 842912725526016 845152986556416 845577756799812 846476034414624 847664905249476 849135014346336 850094328711168 850327619703564 850445183235264 851288281420032 852483911028768 853141200039936 854339432062464 855403235416806 855821116821504 857023112772096 857122086602792 857572397670672 858364742763144 858444579107408 858483417481344 858837734385612 859196382769152 859570311222081 859689152618256 860896581203394 863871079410688 864324936235008 865123520265216 865203985242112 865600236231168 866035283174001 866338581389184 866458358544384 866916071664389 866955293311752 867339577317376 867675294441216 867795256406016 868172927150673 868597046802432 870900062115747 872396122957504 872854458632064 873742182464896 873781712944128 875008934451072 876237879583728 877757542919808 877858911278666 878320116969156 879131631700962 879521312953856 879983392029696 881468153947512 883137390446592 884771186170624 885236023401984 886013842330976 886053928013568 886136339723776 887298385777632 887380913234624 887421060767232 888200799594848 888667438661568 892554298844246 892594680434928 892990329278464 893502480770992 893848324649022 893971905211872 894284987240448 894757399985558 894881106234208 895194506678272 895768256459904 896137961720492 896178505445856 897437183122044 900537933375488 901011054071808 901802733843712 901927414157312 902793996381726 903194166143488 903235029110784 904503617634816 904608074780232 906176940674752 907449661097048 908724169048027 908765282207736 909902610526464 911730973006848 914594934019072 915119476273516 915879477465728 915920914351104 916006103984128 916852438291456 917313244369842 917334130231296 921346373000512 922325141441024 922682141573184 923620541920576 923748238693376 924536183301888 924664006668288 924917761782824 925045637905024 925962692070912 926386769674368 930438606944596 931361007489648 932200578804736 932798046589152 933659895637104 933788980418304 935100481795296 936722230809856 938037851920544 940142913097728 940552070063559 941011548358656 942003290469966 942463477714944 943637011056976 945423976738816 945966200192848 946903994188224 947294804406602 948233915528376 949420639213824 951067223742464 952949218402933 953414752950272 953893935090204 954753818614528 954885819772928 955365741264696 955700324312064 956248441499292 957174917646336 960452755555712 961404910957056 962755198753344 962888306156544 963777956786688 964262347428141 965131577512512 965265013466112 965750151495834 966221939552256 966620722754688 968297137466368 970892459420448 971854964337024 972256072425252 972390493388352 973354483397376 975757024482048 976972014164967 977449284323328 977852701322944 978822106351872 981445638327192 982959955273008 984664707189888 986047663239312 986183990982912 987095165418624 988481535032976 989461477073088 990699797440512 993811818067968 994381793116104 995367584441952 995778396758121 995916069841296 996264854206464 996765572622348 996903382189248 997802036391936 998303527388952 999225899544204 1002211571014656 1003205124476928 1003619171535744 1003757928658944 1004614120438272 1005190290867366 1006164185084928 1006741244513484 1007093820013056 1008647710700544 1009903655091876 1013105175047424 1014528075574176 1014668340926976 1016093436911424 1017855652376064 1019402937690047 1019449058259096 1019900936194048 1020368036163072 1020880868734179 1021379589236736 1027429732475008 1027476216198144 1027900280524512 1028919300771456 1029061555808256 1029965748064384 1030364412148944 1030506866982144 1031458993077888 1035970396012036 1035993983520768 1036514669625576 1037568841677064 1037615784121152 1038477517756416 1039073109660648 1039169753656336 1039216768530048 1040129883736072 1040532482005677 1040676342643152 1045738675076096 1047254787689472 1047352192661504 1048319882820608 1048725651155328 1048870644553728 1052286903421984 1053764834466116 1053812509661088 1054738449518882 1055292583410612 1056058464632768 1060572627070976 1061034195915553 1061591637439098 1062062195367424 1062110245957632 1062671313653122 1063043476680448 1063190449614848 1063601973831168 1063724804546136 1064211975216954 1064683694628352 1064731863822336 1069388795883392 1069950626710272 1070890746439408 1071038804311808 1072100590408704 1072543072295392 1072591597069056 1072691358612992 1073682460630784 1074098045941344 1074246547244544 1075190441614816 1080509350000176 1080988293337088 1081608266196464 1082555510870016 1082680530445632 1083127378929886 1083656508084224 1084351047293568 1086231642242048 1087757248481152 1088762270471104 1089334279649664 1090124866717696 1091655940968704 1093364877785556 1095261105461216 1096799393530684 1096951033448384 1098038507918592 1098491695012216 1099580696834208 1100084288988312 1101974050051584 1103885208653824 1105435609227776 1106988187330624 1107141235917824 1107697680324618 1107776208120572 1108238812557312 1108721126069061 1108746370003968 1108874414246736 1109874004247552 1110431822131914 1110974290046976 1116419709303552 1116498855428608 1117451213675904 1117605708847104 1118066971798592 1119175379786496 1119330113335296 1119817253861013 1120902206191104 1121937852119808 1122846191980544 1123334862729007 1123883634034688 1127437009066416 1128634712552832 1130219873665968 1131496745001984 1132180019128448 1133770159604752 1133926910980352 1135051041893376 1136645214705024 1138563032182203 1139119242749952 1140537647222408 1142697483696128 1143429863560896 1144486323684192 1144644556641792 1145116979180816 1146093748296108 1146252203491008 1147388553218304 1147862108271192 1152934795561782 1153498027020288 1154133648308224 1154713710898668 1155118108518912 1155858449034384 1155940391082336 1156900392588288 1157563902867564 1158711466572432 1161200082820996 1163805944842752 1164959696664576 1165042283925504 1166678579268096 1167264946886697 1167835178907648 1168317172778304 1169065972863378 1169637084721152 1170146119203081 1170343390559744 1171093489292208 1172175508934616 1173311189372928 1173821822851659 1175290871930016 1176456009460608 1178271216744192 1179359868173184 1180314697869312 1181405237351424 1182650332936539 1183064514370176 1183228081022976 1183822766349732 1184889918215424 1186064571866112 1188065772711864 1190126240579904 1191797766198696 1191962540282496 1193144205454848 1194357675279872 1194819969788352 1194904673927808 1195923911265504 1196089255816704 1196582910829392 1197769156456896 1203062395368816 1203725328508968 1204752089744334 1204918654850784 1205340634976256 1206004823513088 1206144099706976 1206610956332316 1206777778439616 1207892768209632 1209589246816668 1211687042943648 1213203480701952 1214406203314176 1215641297342464 1216111830004224 1216809299471022 1217403734888448 1219113571594752 1220631583122858 1221227885801472 1222010597522304 1223084325826456 1223726904541296 1224857554279992 1226390475057408 1228112933589792 1230242855430912 1232168743643868 1232714911069184 1233362549458944 1234014082466899 1234069912629432 1234502101951488 1234616922761216 1235182359565824 1235803156888743 1236406871181312 1241814676652864 1241870859735552 1243615060381248 1243730728785536 1243786998555648 1244879860849472 1245051973891072 1245361710746952 1245533890407552 1245706093873152 1246800642393728 1246857051055104 1248608254778496 1254069426751412 1256004387293288 1256061212357184 1257825343273416 1262538658917632 1263201965978112 1264311887371168 1264369088289024 1265894185618432 1267729479834624 1271858580120272 1273644898350778 1273702521519504 1273820988352928 1274267099082752 1274997921999056 1275491429555346 1275667774852896 1276788649417594 1281873214609408 1283104853125209 1283673598337792 1283731675232256 1283851074875392 1284409816108301 1285037275715584 1285534669158144 1285683129904188 1285712403001344 1286391590211674 1286842103350016 1287020017954816 1287666868661112 1288256601578418 1288827630339584 1288885940416512 1294523279227264 1295806619116032 1296341429900336 1296520657851136 1297805977863168 1298400354346752 1301009365976064 1302629352219956 1305096141802496 1308594184436256 1310613273697344 1312886276253184 1314730217652416 1314911987977216 1316126887224832 1316636314379712 1316788366917999 1317975380043968 1319281969430784 1325842390821472 1327156779255936 1327704529010828 1327888093121728 1329020763496464 1329204509585664 1331071369851936 1332301199392272 1336282094686208 1338158895380992 1338831448266369 1339485493917696 1340253721156488 1341552246779904 1342136099978337 1342321659351312 1342791760017408 1343652384689856 1344206942580738 1344863614267392 1346538206789168 1350806900063232 1352704100765568 1352891121235968 1354791249215232 1356912112170348 1357140869834752 1359265411012128 1359826412777219 1360490714884096 1361174491645572 1367596459510272 1369968288264192 1370533707366016 1371892401028608 1372679214410274 1373819216198592 1374009155976192 1375278657437184 1375969866554763 1382019559500768 1383487712161536 1385430812880864 1385622358040064 1386804274952832 1386996010002432 1387376642674236 1387568456857536 1388944038106368 1395657910416894 1396339716919296 1397041511234472 1398300868207104 1399197069883728 1400489843455656 1400683470627456 1402650722692944 1405083346214784 1407056777880816 1410214369646592 1411517322537984 1413004935704949 1413695216572416 1415455516585464 1418135965108224 1418299739394848 1418949300289272 1420355991282336 1420942206609903 1422350873292564 1424130958820736 1426600835613696 1429467453878272 1430122129425408 1430840902635306 1431539896725504 1432130727921792 1432296118402034 1432328729659392 1433048611897044 1433550486468096 1434372662248938 1435762376469504 1440679133333568 1442107366435584 1443574040594176 1444132798130016 1444332459234816 1445666935180032 1445801396391424 1445866808389632 1447697366268768 1447897520199168 1449931084132032 1452445706199552 1456338689130672 1457819837047408 1458384108637878 1458585740082528 1459096558129152 1464051343891456 1466107595778944 1466173926484992 1466779051984416 1468233159527808 1469298733402112 1470070667169792 1476930240432824 1476997060784832 1478294834758748 1478328493338624 1478499218995648 1479071494858968 1479275986474368 1480575762842552 1480642748127936 1482722302549464 1488559612404736 1489934951567872 1490717727101952 1491572689674156 1492233839715328 1493089671814684 1493874104761944 1494397281309696 1494536274921472 1495917136159744 1496703054587904 1503249345421888 1503317356521984 1504846283403776 1505428757303616 1505636892988416 1506959831554624 1508662326669312 1512662423669102 1513401389191168 1514060032373879 1514855482637814 1515526952940032 1515595519512576 1518084042909604 1524573151414528 1525981764912256 1526192742189056 1526783478564096 1528124997728144 1528336271321344 1529851404291072 1530482811028256 1530552054244608 1537246394082376 1539405448006649 1539618281198224 1540157478025216 1541144598712512 1541253854776448 1541850420786768 1542533856784384 1543418537156752 1544948622096576 1545586259821298 1551741259790336 1553955594018054 1553990975281152 1554811882657417 1555571439024128 1556353262515596 1557756230371072 1558754630484504 1560194825604108 1561457985722944 1562900678579488 1565095763802212 1567054495906688 1568608012614144 1571028288992256 1572479824230912 1574437839100498 1575206983135232 1576867110582052 1577419352493568 1578430355132976 1579853224287232 1580647251699174 1581419429154816 1582107674278323 1584087696949152 1586834987439872 1589063688264928 1589283387043328 1590858940606464 1593093293051136 1593206231903744 1594006970479683 1594565215020672 1594785674422272 1595443881105856 1595587206819204 1597025541942528 1604083193825088 1604967104678624 1606336119659112 1606558206467712 1608150885613056 1608814608443088 1609037037919488 1610523690946176 1612785662422224 1615582723924864 1617604640935936 1621482440005632 1622412399294696 1624020795668448 1624691068394829 1625484762126336 1626526570940352 1627508777497144 1629347463363072 1631635872721728 1633143405706656 1635187300076544 1636808360988672 1637483911453056 1640047316678334 1640323807241216 1642891658191824 1645199090296026 1645426550172576 1646002802601984 1646909812754432 1647057761877888 1647737542518324 1649371045251312 1652961075077376 1655827812980736 1658153413841664 1658382664740864 1660482280995936 1660711853876736 1661546520486927 1661664312180858 1662358218835968 1662476068073472 1663311621370104 1664811006371328 1665647733197871 1666461435070464 1674629563955328 1674748283142912 1676176820513856 1676408563270656 1677100457697888 1678763069679744 1678995170002944 1681353309286656 1682906778179712 1684269287970816 1685825451052032 1690305973112832 1691155513599624 1692952068829248 1695329810498952 1698270028692672 1700188657422336 1700655239407128 1700890366470528 1702576562840064 1704967822057536 1708678864124928 1710806470833612 1714046225544192 1714244173205584 1715144795341344 1716729485526288 1716889158214816 1716966834962688 1717675468771224 1719140622444162 1719378305236512 1721793162406788 1727742158821376 1728649872470016 1729402193342673 1730247040530432 1730407970484224 1731161056493797 1731200472462336 1732070566348002 1732677162778368 1732916717088768 1733832143328778 1733910586623504 1734679154634752 1735350588882432 1736345854301346 1737194093604864 1741800124231494 1744792245915008 1745708917264128 1747484364929792 1747563425888256 1750017868902144 1752475759167456 1755515085839616 1755717822557332 1756640233938312 1758263263401924 1759042625907712 1759966784059392 1762936307895024 1766274780893184 1769542372341248 1770472046803968 1772027684661952 1772107856027136 1772272679447552 1774596771555264 1774761826469248 1774842121534464 1776401599189696 1777334877323136 1785108597688492 1785189360869856 1787004961541984 1787696649298044 1787943810423744 1789514799971116 1789762212468416 1791536512919808 1792275923440984 1792357010891712 1794874366244088 1801075866750976 1803605467687424 1805587992763452 1806388332286976 1809007235269632 1809216149560464 1812353881349504 1814899322194096 1817448338096054 1817530564415472 1819805221052928 1823461946013696 1828296708922891 1829189868038144 1830238952547032 1830947374684287 1831758954931456 1831841828702208 1832012207968256 1832809512873643 1833704876582912 1834626488739684 1834668260462592 1842692746001024 1844650282882048 1845364283146368 1847241083841152 1847496477386752 1849072366603776 1849835523565648 1850091275810048 1851925384141824 1852773539348736 1860877213889192 1862722014979296 1864401157609472 1865596093178304 1867319791274208 1867577960836608 1870200963590592 1873444461619712 1876075703841088 1881104140127118 1882023096717312 1884006580939932 1887274022113952 1891932400385696 1893807988376448 1894589608813204 1896467831056752 1898841278427648 1902134447484928 1905898436805866 1906829505900544 1907787870180408 1909507637229056 1910467347526167 1910731482529392 1911400648624128 1912496882998584 1914349835292672 1915182974126391 1920905511111424 1922809821914112 1925510397506688 1925776612313088 1927555913573376 1928524694856282 1929587385317511 1930263155025024 1930530026932224 1931500302991668 1933241445509376 1936594274932736 1941784918840896 1943709928674048 1944512144850504 1944780986776704 1946708966794752 1951514048964096 1953944028329934 1954898568646656 1955705402645888 1957644212703744 1962891276654384 1965919910546016 1969329414379776 1972095326478624 1972367981965824 1974190330837248 1976963070065952 1978922954146176 1981399594881024 1987623636135936 1988763586232208 1990735168883904 1991556793516242 1991832139682592 1992529708412928 1993531145244696 1993806764378496 1996607054777904 1998451799088408 2004423142029312 2007238343071488 2007515857317888 2009228240876544 2010380581734732 2012328370169856 2013482489026968 2014187640026112 2016310413871107 2017295421401088 2019807310183752 2026210350094848 2029056151148352 2029336681853952 2032186873822848 2035711304752128 2038805875380094 2038898116518192 2039801872388096 2040736072326144 2041761737468358 2042759178473472 2054859464950016 2054952432396288 2055800561049024 2057838601542912 2058123111616512 2059018821615411 2059931496128768 2060728824297888 2061013733964288 2062917986155776 2071940792024072 2073029339251152 2075137683354128 2075231568242304 2076955035512832 2078146219321296 2078339507312672 2078433537060096 2080259767472144 2081064964011354 2081352685286304 2091477350152192 2093486865625341 2094509575378944 2094704385323008 2095616015755649 2096639765641216 2097451302310656 2097741289107456 2104573806843968 2107529668932232 2107625019322176 2109476899037764 2110585166821224 2112116929265536 2122068391831106 2123183274878196 2124124390734848 2125342627306244 2126086953360896 2127203947662336 2127449609092272 2128423950433908 2129367389256704 2138777591766784 2139901253420544 2141781492878816 2142077608623616 2144201180817408 2145086144590784 2145183194138112 2145382717225984 2147364921261568 2148196091882688 2148444177603051 2148493094489088 2150380883229632 2161018700000352 2163216532392928 2165361060891264 2166254757859772 2168702094587136 2172463284484096 2175514496962304 2177524540942208 2178668559299328 2180249733435392 2183311881937408 2186729755571112 2190522210922432 2193598787061368 2193902066896768 2196077015837184 2196679684234207 2196983390024432 2199161393668416 2200168577976624 2203948100103168 2210871218455552 2213976374661248 2214282471835648 2215395360649236 2215552416241144 2217442252138122 2217492740007936 2217748828493472 2218664147162831 2219748008495104 2220863644263828 2232839418607104 2232997710857216 2234902427351808 2235211417694208 2236133943597184 2238350759572992 2239634507722026 2241804412382208 2243875704239616 2246669725458014 2247767268069376 2254874018132832 2257269425105664 2260439747331936 2262993490003968 2264360038256896 2267540319209504 2267853821960704 2268993635503653 2270102083786752 2273290429410048 2277126064364406 2278238485499904 2281075294444816 2285394967392256 2286859727121792 2288972647368384 2289289113283584 2290233958361632 2292187496592216 2292504406982016 2294777106436608 2295724216542384 2305869591123564 2308267296616448 2309427421797336 2310236217037824 2311716898068768 2311880782164672 2313800785176576 2315127805735128 2317422933144864 2318379389731947 2322400165641992 2327611889685504 2329919393329152 2330933391027081 2333357158536192 2334529893773394 2335670357815296 2336634345556608 2338131945726756 2340292238406162 2340686781119488 2342186978584416 2344351017869232 2347643645703318 2350581743860032 2352912018921216 2356542433488384 2358719736346368 2360629395738624 2361656758650747 2362810474702848 2365300665873078 2366129028740352 2366456162045952 2367645532699464 2369779836430848 2370970877548761 2372129143732224 2376131545423728 2380252481159808 2383595532397392 2383925080564992 2386288410909696 2388715350559744 2389639939576704 2389809347855616 2391847822531008 2392178511633408 2393165821658784 2395538312913792 2406124790737632 2407450657017936 2409504179488668 2409837309701568 2412009647026176 2412288199413952 2413221912664632 2413555556879232 2415785536419264 2419178493633336 2423374085887296 2426406961403904 2432223660008448 2433618598942044 2438227143189504 2441263166245716 2444021195044608 2446168651652912 2447453809082592 2449715108559984 2452780950114816 2456225867179584 2460485710861824 2464225998983027 2464337487287736 2465429822138368 2466725098917888 2467798635444039 2468028164933798 2468139825258864 2469004203902976 2469233845522432 2470308473873171 2470364719131648 2471606313777486 2472813742362624 2483629353305728 2483741719471104 2487230120762496 2487461457571072 2487573997111296 2489759721698944 2490103947782144 2490723421493904 2491067780815104 2491412187746304 2492496468271287 2493601284787456 2493714102110208 2497216509556992 2508138853502824 2512008774586576 2512122424714368 2515650686546832 2525077317835264 2526403931956224 2528623774742336 2528738176578048 2531788371236864 2535458959669248 2543717160240544 2547289796701556 2547405043039008 2547641976705856 2549995843998112 2550982859110692 2551335549705792 2553577298835188 2563746429218816 2566209706250418 2567347196675584 2567463350464512 2568819632216602 2570074551431168 2571069338316288 2571366259808376 2572783180423348 2573684206700032 2575333737322224 2576513203156836 2577655260679168 2589046558454528 2591613238232064 2592682859800672 2593041315702272 2595611955726336 2596800708693504 2600748214993167 2602018731952128 2605258704439912 2608917775654013 2610192283604992 2612700186347241 2617188368872512 2621226547394688 2625772552506368 2629460435304832 2629823975954432 2632253774449664 2633272628759424 2633576733835998 2635950760087936 2638563938861568 2651684781642944 2654313558511872 2655409058021656 2655776186243456 2658041526992928 2658409019171328 2662142739703872 2664602398784544 2676317790761984 2677662896532738 2678970987835392 2680507442312976 2684272199956674 2684643318702624 2685583520034816 2687304769379712 2688413885161476 2693076413578336 2701613800126464 2705408201531136 2705782242471936 2709582498430464 2713824224340696 2714281739669504 2718530822024256 2719652825554438 2720981429768192 2722348983291144 2726172507144081 2735192919020544 2741067414732032 2743784802057216 2745358428820548 2747638432397184 2748018311952384 2750557314874368 2751939733109526 2764039119001536 2766975424323072 2770861625761728 2771244716080128 2773608549905664 2773992020004864 2774753285348472 2775136913715072 2777888076212736 2791315820833788 2794083022468944 2796601736414208 2798394139767456 2800979686911312 2801366941254912 2805301445385888 2810166692429568 2814113555761632 2820428739293184 2821656210190677 2823034645075968 2826009871409898 2827390433144832 2830911033170928 2836271930216448 2836599478789696 2837898600578544 2840711982564672 2841884413219806 2844701746585128 2848261917641472 2853201671227392 2858847655208799 2860244258850816 2861681805270612 2864261455843584 2864592236804068 2864657459318784 2866097223794088 2867100972936192 2868745324497876 2871524752939008 2881358266667136 2884214732871168 2887148081188352 2888265596260032 2888664918469632 2891333870360064 2891602792782848 2895394732537536 2895795040398336 2899862168264064 2904891412399104 2912677378261344 2915639674094816 2916768217275756 2917171480165056 2928102687782912 2930916042494901 2932215191557888 2932347852969984 2933558103968832 2936466319055616 2938597466804224 2953860480865648 2953994121569664 2956589669517496 2956998437991296 2958142989717936 2958551972948736 2961151525685104 2961285496255872 2965444605098928 2977119224809472 2979869903135744 2981435454203904 2983010419821559 2983145379348312 2984467679430656 2986179343629368 2987335190274363 2987748209523888 2988794562619392 2989072549842944 2990373415741207 2991834272319488 2993406109175808 3006498690843776 3006634713043968 3009692566807552 3010857514607232 3011273785976832 3013919663109248 3025324847338204 3028120064747758 3029710965275628 3031053905880064 3036168085819208 3049146302829056 3051963529824512 3052385484378112 3053566957128192 3056249995456288 3056672542642688 3058208813070141 3059702808582144 3060965622056512 3061104108489216 3074492788164752 3078810896013298 3079236562396448 3080314956050432 3082289197425024 3082507709552896 3083700841573536 3086837074313504 3089897244193152 3091172519642596 3103482519580672 3107911188036108 3107981950562304 3109623765314834 3111142878048256 3112706525031192 3115512460742144 3117509260969008 3120389651208216 3122915971445888 3125801357158976 3130191527604424 3134108991813376 3137216025228288 3142056577984512 3144959648461824 3148875678200996 3153734221164104 3154838704987136 3156860710265952 3159706448574464 3161294503398348 3164215348556646 3168175393898304 3173669974879744 3178127376529856 3178566774086656 3181717881212928 3183102587746659 3186186586102272 3186412463807488 3188013940959366 3189130430041344 3189571348844544 3190887762211712 3191174413638408 3194051083885056 3208166387650176 3209934209357248 3212672239318224 3213116412935424 3216301771226112 3217629216886176 3218074075838976 3221047381892352 3225571324844448 3231165447849728 3242964880011264 3244824798589392 3248041591336896 3249382136789658 3250969524252672 3253053141880704 3255017554994288 3258694926726144 3263271745443456 3266286811413312 3270374600153088 3274967822906112 3280094633356668 3280647614482432 3285783316383648 3290398180592052 3290853100345152 3293819625508864 3294115523755776 3295475085036648 3298742090502624 3305922150154752 3311655625961472 3316306827683328 3320964561991872 3321423707753472 3323093040973854 3323328624361716 3324716437671936 3326163378207183 3326623242740208 3329622012742656 3331295466395742 3332922870140928 3349259127910656 3349496566285824 3352353641027712 3352817126541312 3354200915395776 3357526139359488 3357990340005888 3359451761583039 3362706618573312 3365813556359424 3368538575941632 3370004588187021 3371650902104064 3382311027199248 3385904137658496 3390659620997904 3396540057385344 3401310478814256 3401780732941056 3405153125680128 3409935644115072 3415689096546609 3417357728249856 3421612941667224 3428092451088384 3428488346411168 3430289590682688 3433458971052576 3433778316429632 3433933669925376 3435350937542448 3438281244888324 3438756610473024 3443586324813576 3455484317642752 3458804386685346 3460494081060864 3462322112987594 3462400944924672 3464141132696004 3465354325556736 3467664286657556 3467821173247008 3470701177764864 3472691708602692 3483600248462988 3489584491830016 3491417834528256 3494968729859584 3495126851776512 3500035737804288 3504951518334912 3511030171679232 3511435645114664 3513280467876624 3516367436751061 3516526526803848 3518085251815424 3519933568118784 3521465468554977 3525872615790048 3539084744682496 3540944093607936 3544055369323904 3544215712054272 3544545358895104 3547950998809617 3549193543110528 3549523652938496 3549684243068928 3552803198379392 3554669754646272 3570217195376984 3570378721739712 3574009923083968 3575393298596088 3575887620847488 3579029599942232 3579524424936832 3583073025839616 3584551846881968 3584714021783424 3589748732488176 3607210935374848 3611175985526904 3612776664573952 3618014470539264 3618432299120928 3624707762699008 3629798644388192 3634896676192108 3635061128830944 3639610442105856 3646923892027392 3656593417845782 3658379736076288 3660477905094064 3661894749368574 3663517909862912 3663683657404416 3665619025747286 3667409753165824 3669252977479368 3685385492002048 3689300565764096 3690728566292736 3694482167682304 3694992954773504 3698144733207552 3699671047131296 3700182551620096 3702042247400697 3703850768283648 3705547078697472 3721754427778384 3725444029958592 3728802315218944 3731192186356608 3734639582548416 3735155921673216 3740401927181184 3746888923239424 3752151407682176 3762208280254236 3768013161879864 3774548044227904 3783864800771392 3787615976752896 3789179217626408 3792935662113504 3797682556855296 3811796873611732 3815575740360816 3819015274458112 3820934695052334 3821462965058784 3822801297248256 3824993765997168 3830365948252782 3841811022222848 3845619643828224 3851020795013376 3851553224626176 3853229448324903 3855111827146752 3857049389712564 3859174770635022 3860526310050048 3861060053864448 3863000605983336 3866482891018752 3873188549865472 3883569837681792 3887419857348096 3889024289701008 3889561973553408 3893417933589504 3903028097928192 3907888056659868 3911410805291776 3915288425407488 3925782553308768 3931839821092032 3938658828759552 3944190652957248 3944735963931648 3948380661674496 3950365100753997 3953926140131904 3957845908292352 3977527172464416 3981470337767808 3983113587032484 3983664279365184 3987062290489392 3987613528756992 3993214109555808 3996903598176816 4008846284058624 4014476686142976 4016494344799107 4018456481753088 4020761163469464 4024656740339712 4026408299935011 4026964978053936 4028375280052224 4032620827742214 4034590842802176 4039614620367504 4052420700189696 4058112302296704 4058673363707904 4064373747645696 4071422609504256 4077611750760188 4077796233036384 4079479238331657 4081472144652288 4083523474936716 4109718929900032 4109904864792576 4111601122098048 4115677203085824 4118037643230822 4119862992257536 4121457648595776 4122027467928576 4125835972311552 4143881584048144 4146058678502304 4150275366708256 4150463136484608 4156292438642592 4156679014625344 4156867074120192 4160519534944288 4162129928022708 4162705370572608 4182954700304384 4186973731250682 4189019150757888 4191232031511298 4193279531282432 4194902604621312 4209147613687936 4215059337864464 4215250038644352 4218953798075528 4221170333642448 4224233858531072 4244136783662212 4246366549756392 4248248781469696 4250685254612488 4252173906721792 4254407895324672 4254899218184544 4256655318172337 4256847900867816 4258734778513408 4262826619829709 4277555183533568 4279802506841088 4283562985757632 4284155217247232 4288402361634816 4290172289181568 4290366388276224 4290765434451968 4294729842523136 4296392183765376 4296888355206102 4296986188978176 4300761766459264 4322037400000704 4326433064785856 4330722121782528 4332509515719544 4337404189174272 4344926568968192 4346817512299201 4351028993924608 4355049081884416 4357337118598656 4366623763874816 4373459511142224 4381044421844864 4387197574122736 4387804133793536 4392154031674368 4393359368468414 4393966780048864 4398322787336832 4400337155953248 4407896200206336 4419583382986831 4421742436911104 4427952749322496 4428564943671296 4430790721298472 4431104832482288 4434884504276244 4434985480015872 4435497656986944 4437328294325662 4439496016990208 4441727288527656 4465678837214208 4465995421714432 4469804854703616 4472267887194368 4476701519145984 4479269015444052 4483608824764416 4487751408479232 4493339450916028 4509748036265664 4514538850211328 4520879494663872 4525986980007936 4528720076513792 4535080638419008 4535707643921408 4537987271007306 4540204167573504 4542180097121637 4546580858820096 4554252128728812 4562150588889632 4573719454243584 4577945294736768 4578578226567168 4580467916723264 4584374993184432 4585008813964032 4589554212873216 4591448433084768 4611739182247128 4618216344019947 4618854843594672 4620472434075648 4623433796137536 4623761564329344 4627601570353152 4630255611470256 4634845866289728 4636758779463894 4644800331283984 4655223779371008 4661866782054162 4664435647972251 4666714317072384 4669059787546788 4673268691113216 4676263891453512 4680584476812324 4681373562238976 4684373957168832 4688702035738464 4695287291406636 4701163487720064 4705824037842432 4713084866976768 4717439472692736 4723313517301494 4725620949405696 4730601331746156 4732258057480704 4735291065398928 4739559672861696 4741941755097522 4744258287464448 4746323022834969 4752263090847456 4760504962319616 4767191064794784 4767850161129984 4772576821819392 4777430701119488 4779279879153408 4779618695711232 4782020911439049 4783695645062016 4784357023266816 4786331643317568 4791076625827584 4812249581475264 4814901314035872 4819008358977336 4819674619403136 4824576398827904 4826443825329264 4827111113758464 4831571072838528 4838356987266672 4846748171774592 4852813922807808 4864447320016896 4867237197884088 4874073205184487 4876454286379008 4882526332491432 4888042390089216 4892337303305824 4894907618165184 4899430217119968 4905561900229632 4912451734359168 4920971421723648 4928451997966054 4928674974575472 4930859644276736 4935597270888078 4936056329867596 4936279650517728 4938008407805952 4940616947746342 4940729438263296 4943212627554972 4967258706611456 4967483438942208 4974460241524992 4974922915142144 4975147994222592 4979519443397888 4980207895564288 4981446842987808 4982135561630208 4984992936542574 4987202569574912 4987428204220416 4994433019113984 5016277707005648 5024017549173152 5024244849428736 5031301373093664 5050154635670528 5052807863912448 5057247549484672 5057476353156096 5063576742473728 5070917919338496 5087434320481088 5094579593403112 5094810086078016 5095283953411712 5099991687996224 5101965718221384 5102671099411584 5107154597670376 5132419412500836 5134694393351168 5137639264433204 5142138676632576 5142732519616752 5145566360846696 5147368413400064 5150667474644448 5153026406313672 5155310521358336 5178093116909056 5183226476464128 5185365719601344 5186082631404544 5191223911452672 5193483169481391 5193601417387008 5201496429986334 5204037463904256 5210517408879824 5217835551308026 5220384567209984 5225400372694482 5234376737745024 5242453094789376 5251545105012736 5258920870609664 5259647951908864 5261936988572717 5264507548899328 5266545257518848 5267153467671996 5271901520175872 5277127877723136 5303369563285888 5308627117023744 5310818116043312 5311552372486912 5316083053985856 5316818038342656 5324285479407744 5329204797569088 5352635581523968 5355325793065476 5361014884625952 5368544399913348 5369286637405248 5374609538759424 5376827770322952 5386152827156672 5403227600252928 5410816403062272 5419164996860928 5427648448681392 5437061644048512 5439305651108876 5444697966582288 5452345014288162 5470385838041088 5482134829464064 5484890126768673 5487569604114432 5490716857641096 5495276864794368 5496036623904768 5498428538620929 5501114629748736 5503879466219052 5528078238003072 5533950848646144 5541723251523456 5542489432160256 5547217099811328 5549506570696944 5550273827430144 5555776152425472 5582631641667576 5588166044937888 5593203472828416 5596788279534912 5601959373822624 5602733882509824 5610602890771776 5620333384859136 5628227111523264 5643312420381354 5646069290151936 5652019742819796 5661822066341856 5673198957579392 5675797201157088 5681423965129344 5683768826439612 5689403493170256 5696523835282944 5706403342454784 5717695310417598 5720488517701632 5723363610541224 5728522911687168 5729184473608136 5731402042578501 5732194447588176 5734201945872384 5737490648995752 5743049505878016 5745548922379173 5762716533334272 5768429465742336 5774296162376704 5776531192520064 5777329836939264 5782667740720128 5783205585565696 5788762155952533 5790789465075072 5791590080796672 5799724336528128 5809782824798208 5825354756522688 5831279348189632 5833536434551512 5834342960330112 5856205375565824 5861832084989802 5864430383115776 5864695705939968 5867116207937664 5872932638111232 5907720961731296 5907988243139328 5913179339034992 5913996875982592 5916285979435872 5917103945897472 5922303051370208 5922570992511744 5930889210197856 5954238449618944 5956829777069207 5959739806271488 5962870908407808 5966020839643118 5966290758696624 5968935358861312 5972358687258736 5974670380548726 5975496419047776 5977589125238784 5980746831482414 5983668544638976 6012997381687552 6013269426087936 6019385133615104 6021715029214464 6022547571953664 6027839326218496 6050649694676408 6056240129495516 6059421930551256 6062107811760128 6072336171638416 6098292605658112 6103927059649024 6107133914256384 6112499990912576 6113345085285376 6116417626140282 6119405617164288 6121931244113024 6122208216978432 6148985576329504 6157621792026596 6158473124792896 6164578394850048 6165015419105792 6167401683147072 6173674148627008 6179794488386304 6182345039285192 6215822376072216 6219247530629668 6225413050062384 6231024921484288 6235018521938016 6240779302416432 6245831942891776 6251602714317952 6260383055208848 6268217983626752 6274432050456576 6284113155969024 6286848047266947 6289919296923648 6297751356401992 6306596512801433 6307468442328208 6309677409974272 6313721420531904 6319412897148928 6322589006796696 6328430697113292 6336350787796608 6347339949759488 6356254753059712 6357133548173312 6366205175493318 6369713196693289 6372373172204544 6372824927614976 6376027881918732 6378260860082688 6381775524423424 6382348827276816 6388102167770112 6416332775300352 6419868418714496 6425344478636448 6426232825870848 6432603542452224 6435258433772352 6436148151677952 6442094763784704 6445332532809153 6451142649688896 6462330895699456 6489649597178784 6496083182673792 6498764273579316 6506106283761408 6510035109988576 6517389853452288 6526543490886912 6532573622826624 6540749200306176 6549935645812224 6560189266713336 6561295228964864 6571566632767296 6580796361184104 6581706200690304 6588231047511552 6590039052702621 6590950170073296 6597484181005248 6611844300309504 6632613655366656 6641929123983744 6642847415506944 6646186081947708 6646657248723432 6652326756414366 6653246485480416 6655992441488493 6659244025485312 6662590932791484 6698518255821312 6698993132571648 6704707282055424 6705634253082624 6708401830791552 6715052278718976 6718903523166078 6725413237146624 6731627112718848 6740009176374042 6743301804208128 6764622054398496 6771808275316992 6781319241995808 6793080114770688 6802620957628512 6803561465882112 6806980906510959 6810306251360256 6819871288230144 6831378193093218 6834715456499712 6843225883334448 6856184902176768 6856976692822336 6860579181365376 6866917942105152 6867556632859264 6867867339850752 6870701875084896 6876562489776648 6877513220946048 6887172649627152 6917608773370692 6924644225975188 6924801889849344 6928282265392008 6930708651113472 6935328573315112 6935642346494016 6941402355529728 6945383417205384 6955138169195841 6967200496925976 6979168983660032 6982835669056512 6989937459719168 7000071475608576 7009903036669824 7022060343358464 7022871290229328 7026560935753248 7032734873502122 7033053053607696 7036170503630848 7042930937109954 7051745231580096 7078169489364992 7081888187215872 7084970275952241 7088110738647808 7088431424108544 7089090717790208 7092175941119749 7095901997619234 7098387086221056 7099047305876992 7099368486137856 7105606396758784 7109339509292544 7140434390753968 7140757443479424 7148019846167936 7150786597192176 7151775241694976 7158059199884464 7159048849873664 7166146051679232 7169103693763936 7169428043566848 7179497464976352 7210899203820619 7214421870749696 7222351971053808 7225553329147904 7236028941078528 7236864598241856 7249415525398016 7259597288776384 7269793352384216 7270122257661888 7279220884211712 7313186835691564 7320955810188128 7323789498737148 7327035819725824 7331238051494572 7338505954958736 7370770984004096 7378601131528192 7381457132585472 7388964335364608 7392677996949081 7396289466415104 7399342094262592 7400365103240192 7404084494801394 7407701536567296 7410925421619513 7411094157394944 7443508855556768 7450888059917184 7462384372713216 7469279165096832 7470311843346432 7480803854362368 7490118775264747 7493777846478848 7504302815364352 7524416560508472 7536026323759728 7549096088455808 7567729601542784 7575231953505792 7578358435252816 7585871324227008 7595365113710592 7623593747223464 7631151480721632 7638030548916224 7641869390104668 7642925930117568 7649987531994336 7660731896505564 7683622044445696 7691239287656448 7702041590026752 7706458896649806 7710223654293504 7714098779425128 7718349541270044 7721052620100096 7726001211966672 7732965782037504 7767139675363584 7774839714696192 7778048579402016 7779123947106816 7786835867179008 7802244644979501 7806056195856384 7815776113319736 7822821610583552 7826753326962039 7830576850814976 7851565106617536 7863679642184064 7877317657519104 7888381305914496 7889471927863296 7896761323348992 7900730201507994 7907852280263808 7915691816584704 7955054344928832 7962940675535616 7966227174064968 7967328558730368 7974124580978784 7975227057513984 7986428219111616 7993807196353632 8028953372285952 8032988689598214 8036912963506176 8041522326938928 8052816599870022 8053929956107872 8056750560104448 8065241655484428 8079229240735008 8104841400379392 8116224604593408 8117346727415808 8128747495291392 8142845219008512 8155223501520376 8155592466072768 8158958476663314 8162944289304576 8167046949873432 8178517521432243 8219437859800064 8223202244196096 8231354406171648 8236075286461644 8239725984515072 8242915297191552 8244054935857152 8251671944623104 8287763168096288 8292117357004608 8300550733416512 8300926272969216 8312584877285184 8313358029250688 8313734148240384 8321039069888576 8324259856045416 8325410741145216 8373947462501364 8382464063022596 8389805209242624 8418295227375872 8430118675728928 8430500077288704 8437907596151056 8442340667284896 8448467717062144 8488273567324424 8492733099512784 8496497562939392 8500195299862801 8501370509224976 8504347813443584 8508815790649344 8509798436369088 8513310636344674 8513695801735632 8517469557026816 8525653239659418 8555110367067136 8559605013682176 8567125971515264 8568310434494464 8576542965626397 8580344578363136 8580732776552448 8581530868903936 8585265612934433 8589459685046272 8592784367530752 8593776710412204 8593972377956352 8601523532918528 8644074800001408 8652866129571712 8661444243565056 8665019031439088 8674808378348544 8693635024598402 8702057987849216 8710098163768832 8714674237197312 8733247527749632 8746919022284448 8762088843689728 8774395148245472 8775608267587072 8784308063348736 8786718736936828 8787933560097728 8796645574673664 8800674311906496 8815792400412672 8839166765973662 8843484873822208 8855905498644992 8861581442596944 8862209664964576 8869769008552488 8870995313973888 8874656588651324 8883454577055312 8931357674428416 8931990843428864 8939609709407232 8944535774388736 8949031259464677 8953403038291968 8958538030888104 8967217649528832 8971120247223621 8975502816958464 8986678901832056 8999300641862719 9019496072531328 9029077700422656 9041758989327744 9057440153027584 9070161276838016 9071415287842816 9075974542014612 9084360194243274 9093161717640192 9108504257457624 9124301177779264 9147438908487168 9155890589473536 9157156453134336 9160935833446528 9168749986368864 9170017627928064 9174626439210423 9179108425746432 9182896866169536 9223478364494256 9236432688039894 9237709687189344 9240944868151296 9246867592275072 9247523128658688 9260511222940512 9269691732579456 9273517558927788 9289600662567968 9310447558742016 9323733564108324 9328871295944502 9333428634144768 9338119575093576 9346537382226432 9352527782907024 9361168953624648 9362747124477952 9368747914337664 9377404071476928 9390574582813272 9402326975440128 9411648075684864 9426169733953536 9434878945385472 9446627034602988 9461202663492312 9464516114961408 9470582130797856 9479119345723392 9483883510195044 9492646045669938 9504526181694912 9521009924639232 9534382129589568 9535700322259968 9545153643638784 9549307763239977 9554861402238976 9558559758306816 9559237391422464 9564041822878098 9567391290124032 9568714046533632 9572663286635136 9582153251655168 9624499162950528 9629802628071744 9638016717954672 9639349238806272 9649152797655808 9652887650658528 9654222227516928 9663142145677056 9676713974533344 9693496343549184 9728894640033792 9734474395768176 9748146410368974 9752908572758016 9765052664982864 9776084780178432 9784674606611648 9789815236330368 9798860434239936 9811123800459264 9824903468718336 9841942843447296 9856903995932108 9857349949150944 9871194541776156 9872112659735192 9872559301035456 9881233895492684 9881458876526592 9886425255109944 9934517413222912 9934966877884416 9948920483049984 9949845830284288 9959038886795776 9962893685975616 9964271123260416 9969985873085148 9974405139149824 9988866038227968 10032555414011296 10048035098346304 10048489698857472 10062602746187328 10095377479704659 10100309271341056 10105615727824896 10110013764561063 10114495098969344 10114952706312192 10174868640962176 10189159186806224 10189620172156032 10190567906823424 10199983375992448 10203931436442768 10205342198823168 10214309195340752 10264838825001672 10269388786702336 10275278528866408 10284277353265152 10285465039233504 10289710099833917 10291132721693392 10294736826800128 10301334949288896 10306052812627344 10310621042716672 10356186233818112 10366452952928256 10370731439202688 10372165262809088 10386966338962782 10387202834774016 10402992859972668 10421034817759648 10435671102616052 10450800745388964 10468753475490048 10484906189578752 10503090210025472 10517841741219328 10523873977145434 10529015097798656 10533090515037696 10534306935343992 10543803040351744 10549102310253183 10554255755446272 10606739126571776 10617254234047488 10621636232086624 10623104744973824 10632166107971712 10633636076685312 10648570958815488 10658409595138176 10705271163047936 10710651586130952 10722029769251904 10737088799826696 10738573274810496 10749219077518848 10753655540645904 10772305654313344 10821632806124544 10838329993721856 10855296897362784 10874123288097024 10878611302217752 10889395933164576 10904690028576324 10940771676082176 10964269658928128 10969780253537346 10975139208228864 10981433715282192 10990553729588736 10996857077241858 11002229259497472 11007758932438104 11056156476006144 11067901697292288 11083446503046912 11084978864320512 11094434199622656 11099013141393888 11100547654860288 11106126742202091 11111552304850944 11165263283335152 11176332089875776 11186406945656832 11193576559069824 11203918747645248 11205467765019648 11221205781543552 11240666769718272 11256454223046528 11286624840762708 11304039485639592 11323644132683712 11346397915158784 11351594402314176 11362847930258688 11367537652879224 11378806986340512 11393047670565888 11435390620835196 11446727221082448 11457045823374336 11458368947216272 11462804085157002 11464388895176352 11468403891744768 11474981297991504 11491097844758346 11525433066668544 11536858931484672 11548592324753408 11553062385040128 11554659673878528 11559688344974709 11565335481440256 11566411171131392 11571444956563801 11577524311905066 11581578930150144 11583180161593344 11599448673056256 11619565649596416 11650709513045376 11662558696379264 11667072869103024 11668685920660224 11723664169979604 11728860766231552 11734232415875328 11745865276222464 11815441923462592 11815976486278656 11826358678069984 11827993751965184 11832571958871744 11834207891794944 11844606102740416 11845141985023488 11861778420395712 11913659554138414 11919479612542976 11932041679286236 11932581517393248 11944717374517472 11949340761097452 11950992838095552 11961493662964828 12025994763375104 12026538852175872 12038770267230208 12043430058428928 12055678652436992 12101299389352816 12112480258991032 12118843861102512 12124215623520256 12129492169467143 12144672343276832 12196585211316224 12207854119298048 12214267828512768 12220720107010903 12224999981825152 12226690170570752 12232835252280564 12238437714994971 12243862488226048 12244416433956864 12297971152659008 12315243584053192 12316946249585792 12329156789700096 12330030838211584 12334803366294144 12347348297254016 12359588976772608 12364690078570384 12431644752144432 12438495061259336 12450826100124768 12462049842968576 12470037043876032 12481558604832864 12491663885783552 12503205428635904 12520766110417696 12536435967253504 12548864100913152 12573696094533894 12579838593847296 12595502712803984 12613193025602866 12614936884656416 12619354819948544 12627442841063808 12645178013593392 12656861394226584 12672701575593216 12694679899518976 12712509506119424 12714267096346624 12732410350986636 12739426393386578 12744746344409088 12745649855229952 12752055763837464 12756521720165376 12763551048846848 12764697654553632 12769965954517011 12776204335540224 12832665550600704 12839736837428992 12850688957272896 12852465651741696 12865207084904448 12870516867544704 12872296303355904 12884189527569408 12890665065618306 12902285299377792 12924661791398912 12979299194357568 12992166365347584 12997528547158632 13012212567522816 13020070219977152 13034779706904576 13040452536897603 13053086981773824 13065147245653248 13099871291624448 13120378533426672 13143133265534592 13161592722368208 13163412401380608 13176462095023104 13180078105405242 13181900340146592 13194968362010496 13223688600619008 13258750148960493 13265227310733312 13283858247967488 13285694831013888 13292372163895416 13293314497446864 13304653512828732 13306492970960832 13311984882976986 13318488050970624 13325181865582968 13397036511642624 13397986265143296 13409414564110848 13416803661583104 13430104557437952 13437807046332156 13450826474293248 13463254225437696 13480018352748084 13529244108796992 13543616550633984 13562638483991616 13586160229541376 13605241915257024 13606813124819323 13607122931764224 13613961813021918 13620612502720512 13626540291364911 13639742576460288 13662756386186436 13686451766668896 13713953385644672 13721158362730752 13733835884210304 13735113265718528 13735734679701504 13741403750169792 13753124979553296 13755026441892096 13774345299254304 13835217546741384 13849288451950376 13854649032059841 13856564530784016 13861417302226944 13870657146630224 13871284692988032 13882804711059456 13890766834410768 13910276338391682 13934400993851952 13958337967320064 13965671338113024 13979874919438336 13993306943916753 14000142951217152 14019806073339648 14044120686716928 14045742580458656 14053121871506496 14065469747004244 14066106107215392 14085861874219908 14103490463160192 14156338978729984 14169940551904482 14176221477295616 14176862848217088 14184351882239498 14191803995238468 14196774172442112 14198094611753984 14211212793517568 14218679018585088 14280868781507936 14281514886958848 14296039692335872 14301573194384352 14303550483389952 14316118399768928 14318097699747328 14332292103358464 14338207387527872 14338856087133696 14358994929952704 14421798407641238 14428843741499392 14444703942107616 14473729196483712 14498831050796032 14519194577552768 14539586704768432 14540244515323776 14558441768423424 14626373671383128 14641911620376256 14647578997474296 14654071639451648 14662476102989144 14677011909917472 14683069468302331 14741541968008192 14762914265170944 14777928670729216 14785355993898162 14792578932830208 14798684188525184 14800730206480384 14808168989602788 14821850843239026 14822188314789888 14887017711113536 14901776119834368 14924768745426432 14938558330193664 14940623686692864 14961607708724736 14980237550529494 14987555692957696 15008605630728704 15048833121016944 15072052647519456 15098192176911616 15135459203085568 15150463907011584 15156716870505632 15171742648454016 15190730227421184 15247187494446928 15262302961443264 15276061097832448 15283738780209336 15285851860235136 15299975063988672 15321463793011128 15367244088891392 15404083180053504 15412917793299612 15428197558850256 15436699082540088 15442105240200192 15452002423933344 15465931564075008 15534279350727168 15549679429392384 15556097158804032 15558247894213632 15573671734358016 15580449508444173 15604489289959002 15612112391712768 15631552226639472 15645643221167104 15653506653924078 15661153701629952 15703130213235072 15727359284368128 15754635315038208 15776762611828992 15778943855726592 15785810965718151 15793522646697984 15801460403015988 15815704560527616 15831383633169408 15910108689857664 15925881351071232 15932454348129936 15934657117460736 15948249161957568 15950454115027968 15972856438223232 15987614392707264 16057906744571904 16065977379196428 16083044653877856 16105633199740044 16107859912215744 16130483310968856 16158458481470016 16209682800758784 16232449209186816 16257494990582784 16310447003040752 16311184932145536 16317916953326628 16334093899746864 16357035042864486 16438875719600128 16446404488392192 16454670380306019 16462708812343296 16471405361623391 16472150572923288 16479451969030144 16485830594383104 16488109871714304 16495285615862787 16503343889246208 16575526336192576 16584234714009216 16601101466833024 16601852545938432 16625169754570368 16626716058501376 16627468296480768 16642078139777152 16648519712090832 16650821482290432 16747894925002728 16764928126045192 16779610418485248 16836590454751744 16860237351457856 16861000154577408 16875815192302112 16884681334569792 16896935434124288 16976547134648848 16985466199025568 17000390599725602 17002741018449952 17008695626887168 17019596872738176 17026621272689348 17027391603471264 17051306479318836 17110220734134272 17119210027364352 17134251943030528 17136620868988928 17153085931252794 17160689156726272 17161465553104896 17170531225868866 17178919370092544 17185568735061504 17187553420824408 17203047065837056 17288149600002816 17305732259143424 17322888487130112 17330038062878176 17349616756697088 17387270049196804 17404115975698432 17420196327537664 17429348474394624 17466495055499264 17493838044568896 17524177687379456 17548790296490944 17551216535174144 17568616126697472 17573437473873656 17575867120195456 17593291149347328 17601348623812992 17678333531947324 17711810997289984 17723162885193888 17724419329929152 17739538017104976 17741990627947776 17749313177302648 17766909154110624 17862715348856832 17870489331207621 17879219418814464 17889071548777472 17898062518929354 17906806076583936 17917076061776208 17942240494447242 17951005633916928 17973357803664112 17998601283725438 18038992145062656 18058155400845312 18083517978655488 18106035149655727 18114880306055168 18140322553676032 18142830575685632 18151949084029224 18168720388486548 18186323435280384 18217008514915248 18248602355558528 18294877816974336 18311781178947072 18321871666893056 18337499972737728 18340035255856128 18349252878420846 18358216851492864 18365793732339072 18446956728988512 18472865376079788 18475419374378688 18493735184550144 18495046257317376 18521022445881024 18539383465158912 18547035117855576 18579201325135936 18647467128216648 18657742591889004 18676239150187152 18693074764452864 18705055565814048 18722337907249296 18737495828675328 18754808142953856 18781149165626544 18804653950880256 18823296151369728 18852339467907072 18860544141800841 18869757890770944 18893254069205976 18919789538404299 18922405326984624 18929032229922816 18941164261595712 18958238691446784 18967767020390088 18985292091339876 19009052363389824 19042019849278464 19068764259179136 19071400644519936 19098615526479954 19109139590079867 19117119516613632 19118474782844928 19128083645756196 19134782580248064 19145326573270272 19164306503310336 19248998325901056 19259605256143488 19276033435909344 19278698477612544 19298305595311616 19305775301317056 19308444455033856 19326284291354112 19353427949066688 19386992687098368 19468948791536352 19496292820737948 19530105329965728 19552169560356864 19569349213223296 19579630472660736 19597720868479872 19622247600918528 19649806937436672 19683885686894592 19713807991864216 19714699898301888 19742389083552312 19744225319470384 19745118602070912 19762467790985368 19770117158107863 19772850510219888 19869034826445824 19897840966099968 19899691660568576 19918077773591552 19925787371951232 19928542246520832 19939069648280947 19939971746170296 19948810278299648 19967977324465479 19977732076455936 20065110828022592 20096070196692608 20096979397714944 20125205492374656 20190754959409318 20200618542682112 20220027529122126 20228990197938688 20229905412624384 20349737281924352 20378318373612448 20379240344312064 20381135813646848 20399966751984896 20407862872885536 20410684397646336 20428618390681504 20529677650003344 20538777573404672 20550557057732816 20568554706530304 20570930078467008 20579420199667834 20582265443386784 20589473653600256 20602669898577792 20612105625254688 20712372467636224 20741462878405376 20744330525618176 20773932677925564 20774405669548032 20805985719945336 20842069635519296 20871342205232104 20901601490777928 20937506950980096 20969812379157504 21035683482438656 21047747954290868 21066181030075392 21068613870687984 21087606080703488 21098204620506366 21108511510892544 21213478253143552 21234508468094976 21243272464173248 21246209489947648 21264332215943424 21267272153370624 21276527823359247 21297141917630976 21316819190276352 21421303172261904 21444059538503808 21474177599653392 21477146549620992 21498438155037696 21507311081291808 21544611308626688 21632697611461857 21643265612249088 21676659987443712 21710593794725568 21748246576194048 21757222604435504 21778791866329152 21809380057152648 21928539317856256 21939560507074692 21962867430564384 21981107459177472 21993714154483716 22015517864876208 22112312952012288 22135803394584576 22166893006093824 22178033990847243 22188868399245312 22198026282787776 22201095309720576 22212253484404182 22223104609701888 22232776264858539 22330526566670304 22352664179751552 22387153118139648 22407837495290496 22410935530039296 22442411563087104 22470356325794241 22481333539436544 22512908446093056 22573249681525416 22608078971279184 22647288265367424 22692795830317568 22703188804628352 22725695860517376 22735075305758448 22757613972681024 22786095341131776 22870781241670392 22893454442164896 22914091646748672 22916737894432544 22925608170314004 22928777790352704 22949962595983008 22982195689516692 23050866133337088 23073717862969344 23097184649506816 23106124770080256 23119376689949418 23130670962880512 23142889913127602 23155048623810132 23163157860300288 23198897346112512 23301419026090752 23325117392758528 23334145738206048 23337371841320448 23446267566871081 23447328339959208 23457721532463104 23468464831750656 23480259980886117 23491730552444928 23630883846925184 23631952972557312 23652717356139968 23655987503930368 23665143917743488 23668415783589888 23689212205480832 23690283970046976 23723556840791424 23827319108276828 23864083358572472 23865163034786496 23889434749034944 23898681522194904 23901985676191104 23922987325929656 24051989526750208 24086860116857856 24111357304873984 24202598778705632 24224960517982064 24237687722205024 24258984338934286 24289344686553664 24393170422632448 24403786506057719 24415708238596096 24428535657025536 24441440214021806 24449999963650304 24453380341141504 24465670504561128 24476875429989942 24487724976452096 24488832867913728 24595942305318016 24630487168106384 24633892499171584 24658313579400192 24660061676423168 24669606732588288 24694696594508032 24719177953545216 24729380157140768 24863289504288864 24876990122518672 24901652200249536 24924099685937152 24940074087752064 24963117209665728 24983327771567104 25006410857271808 25041532220835392 25072871934507008 25147392189067788 25191005425607968 25226386051205732 25229873769312832 25254885682127616 25290356027186784 25313722788453168 25345403151186432 25389359799037952 25425019012238848 25464820701973272 25478852786773156 25489492688818176 25500585899588403 25504111527674928 25513043440330752 25527102097693696 25529395309107264 25539931909034022 25552408671080448 25665331101201408 25679473674857984 25701377914545792 25704931303483392 25741033735089408 25744592606711808 25755796838803299 25768379055138816 25781330131236612 25804570598755584 25836701842767161 25849323582797824 25958598388715136 25984332730695168 25995057094317264 26024425135045632 26040140439954304 26080905073795206 26106173963547648 26130294491306496 26199742583248896 26240757066853344 26286266531069184 26323185444736416 26326824802761216 26352924190046208 26360156210810484 26363800680293184 26389936724020992 26447377201238016 26517500297920986 26530454621466624 26567716495934976 26584744327790832 26586628994893728 26609307025657464 26612985941921664 26623969765953972 26650363731165936 26794073023285248 26795972530286592 26818829128221696 26833607323166208 26847093778394031 26860209114875904 26875614092664312 26901652948586496 26913360741670863 26926508450875392 26960036705496168 26997901925588157 27058488217593984 27087233101267968 27125276967983232 27172320459082752 27210483830514048 27213626249638646 27214245863528448 27227923626043836 27253080582729822 27279485152920576 27325512772372872 27372903533337792 27427906771289344 27442316725461504 27467671768420608 27470226531437056 27471469359403008 27482807500339584 27506249959106592 27510052883784192 27548690598508608 27670435093482768 27698576903900752 27709298064119682 27713129061568032 27722834604453888 27741314293260448 27742569385976064 27781533668821536 27820552676783364 27868801987703904 27916675934640128 27931342676226048 27959749838876672 27986613887833506 28000285902434304 28039612146679296 28088241373433856 28091485160917312 28106243743012992 28130939494008488 28132212214430784 28171723748439816 28206980926320384 28339881103808964 28352442954591232 28368703764478996 28383607990476936 28393548344884224 28396189223507968 28422425587035136 28437358037170176 28561737563015872 28563029773917696 28592079384671744 28603146388768704 28607100966779904 28632236799537856 28636195399494656 28664584206716928 28676414775055744 28677712174267392 28717989859905408 28843596815282476 28889407884215232 28947458392967424 28997662101592064 29038389155105536 29079173409536864 29080489030647552 29252747342766256 29283823240752512 29295157994948592 29308143278903296 29324952205978288 29354023819834944 29366138936604662 29483083936016384 29525828530341888 29541425770490923 29555857341458432 29570711987796324 29597368377050368 29601460412960768 29616337979205576 29643701686478052 29644376629579776 29774035422227072 29803552239668736 29849537490852864 29877116660387328 29923215417449472 29960475101058988 30017211261457408 30097666242033888 30144105295038912 30196384353823232 30270918406171136 30286132439113977 30300927814023168 30313433741011264 30343485296908032 30494374988893856 30524605922886528 30567477560418672 30571703720470272 30599950127977344 30642927586022256 30734488177782784 30808166360107008 30825835586599224 30856395117700512 30869130299501751 30873398165080176 30884210480400384 30904004847866688 30931863128150016 31068558701454336 31099358858784768 31112194317608064 31116495788427264 31160899016888346 31208978579918004 31263104453278944 31291286442334208 31307013307848156 31406260426470144 31454718568736256 31509270630076416 31553525223657984 31571621931436302 31587045293395968 31602920806031976 31631409121055232 31647306930759549 31662767266338816 31820217379715328 31851762702142464 31864908696259872 31869314234921472 31896498323915136 31900908230055936 31945712876446464 31975228785414528 32115813489143808 32131954758392856 32166089307755712 32211266399480088 32215719824431488 32260966621937712 32316916962940032 32464898418373632 32514989981165568 32620894006081504 32622369864291072 32635833906653256 32668187799493728 32714070085728972 32877751439200256 32892060073382143 32892808976784384 32909340760612038 32925417624686592 32942810723246782 32944301145846576 32958903938060288 32971661188766208 32990571231725574 33006687778492416 33151052672385152 33168469428018432 33202202933666048 33203705091876864 33250339509140736 33253432117002752 33254936592961536 33284156279554304 33297039424181664 33301642964580864 33495789850005456 33529856252090384 33559220836970496 33673180909503488 33720474702915712 33722000309154816 33751630384604224 33769362669139584 33793870868248576 33953094269297696 33970932398051136 34000781199451204 34005482036899904 34039193745476352 34053242545378696 34054783206942528 34102612958637672 34220441468268544 34268503886061056 34306171862505588 34321378313452544 34341062451737732 34371137470123008 34375106841648816 34406094131674112 34576299200005632 34611464518286848 34645776974260224 34660076125756352 34699233513394176 34714334869691403 34774540098393608 34808231951396864 34823380744599217 34840392655075328 34858696948789248 34987676089137792 35048355374758912 35097580592981888 35102433070348288 35146874947747312 35151734240390912 35186582298694656 35202697247625984 35356667063894648 35423621994579968 35446325770387776 35448838659858304 35479076034209952 35483981255895552 35498626354605296 35533818308221248 35740978662415242 35758438837628928 35778143097554944 35796125037858708 35834152123552416 35884480988894484 35946715607328224 35997202567450876 36077984290125312 36116310801690624 36167035957310976 36212070299311454 36229760612110336 36280645107352064 36303898168058448 36337440776973096 36372646870560768 36388476508401429 36434017029830496 36497204711117056 36589755633948672 36623562357894144 36643743333786112 36662160321032709 36674999945475456 36680070511712256 36698505756841692 36731587464678144 36893913457977024 36945730752159576 36950838748757376 36987470369100288 36990092514634752 37042044891762048 37078766930317824 37094070235711152 37158402650271872 37294934256433296 37315485183778008 37352478300374304 37386149528905728 37410111131628096 37444675814498592 37474991657350656 37509616285907712 37562298331253088 37609307901760512 37646592302739456 37721088283601682 37739515781541888 37786508138411952 37839579076808598 37844810653969248 37858064459845632 37882328523191424 37935534040780176 37970584182679752 38018104726779648 38084039698556928 38137528518358272 38142801289039872 38197231052959908 38218279180159734 38234239033227264 38236949565689856 38256167291512392 38269565160496128 38290653146540544 38309897863551033 38328613006620672 38497996651802112 38519210512286976 38552066871818688 38557396955225088 38596611190623232 38611550602634112 38616888910067712 38652568582708224 38706855898133376 38773985374196736 38937897583072704 38992585641475896 39060210659931456 39104339120713728 39121357610692809 39138698426446592 39159260945321472 39195441736959744 39299613874873344 39427615983728432 39429399796603776 39484778167104624 39488450638940768 39490237204141824 39524935581970736 39540234316215726 39545701020439776 39738069652891648 39776250446881479 39795681932199936 39799383321137152 39816704299357331 39836155547183104 39851574743902464 39857084493041664 39878139296561894 39879943492340592 39897620556599296 39935954648930958 39955464152911872 40130221656045184 40192140393385216 40193958795429888 40250410984749312 40381509918818636 40440055058244252 40457980395877376 40699474563848704 40756636747224896 40758480688624128 40762271627293696 40799933503969792 40815725745771072 40820439374457969 40821368795292672 40857236781363008 41059355300006688 41101114115465632 41141860156934016 41158840399335668 41164530886773568 41205339797155584 41224211250509376 41424744935272448 41482925756810752 41547865355851128 41611971439890672 41684139271038592 41742684410464208 41803202981555856 41875013901960192 41939624758315008 42071366964877312 42095495908581736 42132362060150784 42137227741375968 42154618796093789 42175212161406976 42196409241012732 42426956506287104 42469016936189952 42486544928346496 42492418979895296 42528664431886848 42553055646718494 42594283835261952 42633638380552704 42842606344523808 42888119077007616 42948355199306784 42954293099241984 42996876310075392 43014622162583616 43089222617253376 43265395222923714 43286531224498176 43421187589451136 43496493152388096 43514445208871008 43557583732658304 43618760114305296 43857078635712512 43879121014149384 43925734861128768 43962214918354944 43987428308967432 44031035729752416 44049208404906993 44224625904024576 44333786012187648 44356067981694486 44377736798490624 44396052565575552 44402190619441152 44424506968808364 44465552529717078 44661053133340608 44705328359503104 44774306236279296 44815674990580992 44821871060078592 44884823126174208 44940712651588482 44962667078873088 45025816892186112 45146499363050832 45216157942558368 45294576530734848 45385591660635136 45406377609256704 45451391721034752 45470150611516896 45515227945362048 45572190682263552 45741562483340784 45786908884329792 45828183293497344 45833475788865088 45851216340628008 45857555580705408 45899925191966016 45964391379033384 46101732266674176 46212249540160512 46238753379898836 46285779826255204 46310097247620264 46326315720600576 46397794692225024 46602838052181504 46650234785517056 46668291476412096 46674743682640896 46892535133742162 46894656679918416 46915443064926208 46935861003590249 46936929663501312 46960519961772234 46983461104889856 47261767693850368 47263905945114624 47305434712279936 47311975007860736 47330287835486976 47336831567179776 47357432897154453 47378424410961664 47380567940093952 47447113681582848 47654638216553656 47728166717144944 47730326069572992 47778869498069888 47797363044389808 47803971352382208 47845974651859312 48103979053500416 48173720233715712 48199168362379927 48222714609747968 48405197557411264 48449921035964128 48475375444410048 48517968677868572 48578689373107328 48807573012115438 48831416477192192 48882880428043612 48899999927300608 48931341009122256 48953750859979884 48975449952904192 49191884610636032 49260974336212768 49267784998343168 49316627158800384 49320123352846336 49339213465176576 49389393189016064 49414216084870173 49438355907090432 49458760314281536 49726579008577728 49753980245037344 49803304400499072 49880148175504128 49926234419331456 49966655543134208 50012821714543616 50083064441670784 50145743869014016 50294784378135576 50382010851215936 50452772102411464 50459747538625664 50509771364255232 50580712054373568 50627445576906336 50690806302372864 50850038024477696 50929641403946544 50957705573546312 51001171799176806 51008223055349856 51026086880661504 51054204195387392 51058790618214528 51079863818068044 51330662202402816 51358947349715968 51402755829091584 51409862606966784 51482067470178816 51511593677606598 51536758110277632 51562660262473224 51609141197511168 51673403685534322 51698647165595648 51917196777430272 51968665461390336 51990114188634528 52048850270091264 52080280879908608 52161810147590412 52212347927095296 52260588982612992 52399485166497792 52481514133706688 52572533062138368 52646370889472832 52653649605522432 52705848380092416 52720312421620968 52727601360586368 52779873448041984 53035000595841972 53135432991869952 53169488655581664 53173257989787456 53218614051314928 53225971883843328 53247939531907944 53300727462331872 53588146046570496 53611467993622863 53637658256443392 53667214646332416 53694187556788062 53720418229751808 53751228185328624 53826721483341726 53853016901750784 53920073410992336 53995803851176314 54116976435187968 54174466202535936 54250553935966464 54318105448967181 54344640918165504 54420967661028096 54427252499277292 54428491727056896 54455847252087672 54506161165459644 54558970305841152 54651025544745744 54745807066675584 54855813542578688 54884633450923008 54935343536841216 54940453062874112 54965615000679168 55012499918213184 55020105767568384 55097381197017216 55340870186965536 55397153807801504 55418596128239364 55426258123136064 55482628586520896 55485138771952128 55563067337643072 55641105353566728 55737603975407808 55833351869280256 55973227775667012 56079224293358592 56182970321834624 56212487486025984 56261878988016976 56264424428861568 56343447496879632 56413961852640768 56677197976609621 56679762207617928 56704885909182464 56737407528957992 56759368615212897 56767215980953872 56787096689768448 56792378447015936 56817094899082933 56844851174070272 56874716074340352 57123475126031744 57126059547835392 57184158769343488 57206292777537408 57214201933559808 57264473599075712 57272390798989312 57327418770239601 57352829550111488 57355424348534784 57435979719810816 57687193630564952 57778815768430464 57894916785934848 57995324203184128 58076778310211072 58158346819073728 58160978061295104 58505494685532512 58567646481505024 58590315989897184 58649904411956576 58708047639669888 58732277873209324 58966167872032768 59051657060683776 59082851540981846 59111714682916864 59141423975592648 59194736754100736 59232675958411152 59287403372956104 59548070844454144 59607104479337472 59699074981705728 59754233320774656 59817208944842841 59846430834898944 59920950202117976 60034422522914816 60195332484067776 60288210590077824 60392768707646464 60541836812342272 60572264878227954 60601855628046336 60626867482022528 60686970593816064 60988749977787712 61049211845773056 61134955120837344 61143407440940544 61199900255954688 61285855172044512 61616332720214016 61651671173198448 61712790235401024 61738260599003502 61746796330160352 61768420960800768 61808009695733376 62137117402908672 62224388635216128 62232991576854528 62321798033776692 62417957159836008 62526208906557888 62582572884668416 62614026615696312 62812520852940288 62909437137472512 63107050447315968 63143243862872604 63205841612063952 63262818242110464 63294613861519098 63325534532677632 63640434759430656 63703525404284928 63729817392519744 63738628469842944 63792996647830272 63801816460111872 63829583470077741 63891425752892928 63950457570829056 64263909516785712 64332178615511424 64422532798960176 64431439648862976 64521933243875424 64633833925880064 64898092834385571 64929796836747264 65029979962331136 65241788012163008 65244739728582144 65271667813306512 65336375598987456 65428140171457944 65784120146764286 65785617953568768 65818681521224076 65885621446493564 65888602291693152 65943322377532416 65981142463451148 66302105344770304 66336938856036864 66404405867332096 66407410183753728 66500679018281472 66506864234005504 66568312559108608 66594078848363328 66603285929161728 66991579700010912 67059712504180768 67346361819006976 67411068977382723 67440949405831424 67444000618309632 67503260769208448 67538725338279168 67587741736497152 67906188538595392 67941864796102272 68001562398902408 68010964073799808 68078387490952704 68106485090757392 68109566413885056 68205225917275344 68537007772122112 68612343725011176 68642756626905088 68682124903475464 68742274940246016 68750213683297632 68778588562047761 68812188263348224 69152598400011264 69222929036573696 69291553948520448 69320152251512704 69428669739382806 69549080196787216 69646761489198434 69680785310150656 69975352178275584 70096710749517824 70195161185963776 70204866140696576 70293749895494624 70303468480781824 70338802700613243 70373164597389312 70405394495251968 70713334127789296 70847243989159936 70892651540775552 70897677319716608 70958152068419904 70967962511791104 70997252709210592 71067636616442496 71481957324830484 71556286195109888 71592250075717416 71668304247104832 71768961977788968 71893431214656448 71994405134901752 72155968580250624 72334071914621952 72424140598622908 72561290214704128 72607796336116896 72674881553946192 72776953016802858 72868034059660992 72994409422234112 73179511267897344 73211359518173157 73247124715788288 73287486667572224 73324320642065418 73349999890950912 73360141023424512 73397011513683384 73463174929356288 73787826915954048 73891461504319152 73901677497514752 73974940738200576 73980185029269504 74084089783524096 74157533860635648 74188140471422304 74316805300543744 74589868512866592 74630970367556016 74704956600748608 74772299057811456 74820222263256192 74889351628997184 74949983314701312 75019232571815424 75124596662506176 75218615803521024 75442176567203364 75573016276823904 75679158153617196 75689621307938496 75764657046382848 75871068081560352 75941168365359504 76036209453559296 76168079397113856 76275057036716544 76394462105919816 76436558360319468 76468478066454528 76501757698765209 76512334583024784 76539130320992256 76581306293081088 76619795727102066 76657226013241344 76995993303604224 77038421024573952 77104133743637376 77114793910450176 77193222381246464 77223101205268224 77233777820135424 77267390516409897 77305137165416448 77413711796266752 77510105528301483 77547970748393472 77875795166145408 77985171282951792 78120421319862912 78242715221385618 78277396852893184 78318521890642944 78390883473919488 78599227749746688 78855231967456864 78858799593207552 78969556334209248 78976901277881536 78980474408283648 79049871163941472 79080468632431452 79091402040879552 79476139305783296 79552500893762958 79591363864399872 79633408598714662 79672311094366208 79703149487804928 79756278593123788 79759886984681184 79871909297861916 80260443312090368 80384280786770432 80387917590859776 80500821969498624 80763019837637272 80876451045274403 80880110116488504 80915960791754752 80993705776764471 81398949127697408 81513273494449792 81516961377248256 81524543254587392 81599867007939584 81631451491542144 81640878748915938 81642737590585344 81714473562726016 82118710600013376 82202228230931264 82283720313868032 82317680798671336 82329061773547136 82410679594311168 82448422501018752 82965851513621504 83095730711702256 83223942879781344 83368278542077184 83485368820928416 83606405963111712 83750027803920384 83879249516630016 84142733929754624 84190991817163472 84264724120301568 84274455482751936 84309237592187578 84350424322813952 84392818482025464 84853913012574208 84973089856692992 84984837959790592 85057328863773696 85106111293436988 85188567670523904 85267276761105408 85685212689047616 85776238154015232 85896710398613568 85908586198483968 85993752620150784 86029244325167232 86178445234506752 86530790445847428 86842375178902272 86992986304776192 87028890417742016 87115167465316608 87237520228610592 87758242028298768 87851469722257536 87924429836709888 87974856617934864 88062071459504832 88098416809813986 88449251808049152 88624277311472769 88667572024375296 88712135963388972 88792105131151104 88804381238882304 88849013937616728 88931105059434156 89322106266681216 89410656719006208 89548612472558592 89631349981161984 89769646252348416 89881425303176964 90051633784372224 90292998726101664 90432315885116736 90589153061469696 90771183321270272 90812755218513408 90858397317341931 90902783442069504 90940301223033792 91030455890724096 91483124966681568 91573817768659584 91666951577730176 91702432681256016 91715111161410816 91799850383932032 91928782758066768 92203464533348352 92424499080321024 92477506759797672 92571559652510408 92607390898505253 92620194495240528 92652631441201152 92795589384450048 93205676104363008 93300469571034112 93336582952824192 93349487365281792 93785070267484324 93789313359836832 93871722007180498 93873859327002624 93921039923544468 94523535387700736 94527811890229248 94610869424559872 94623950015721472 94660575670973952 94714865794308906 94756848821923328 94761135880187904 94894227363165696 95309276433107312 95456333434289888 95460652139145984 95557738996139776 95594726088779616 95607942704764416 95691949303718624 96207958107000832 96347440467431424 96398336724759854 96445429219495936 96810395114822528 96899842071928256 96950750888820096 97035937355737144 97157378746214656 97615146024230876 97765760856087224 97799999854601216 97862682018244512 97907501719959768 97950899905808384 98383769221272064 98521948672425536 98535569996686336 98633254317600768 98676180220146429 98678426930353152 98778786378032128 98828432169740346 98876711814180864 98917520628563072 99453158017155456 99507960490074688 99606608800998144 99760296351008256 99852468838662912 99933311086268416 99976802782881623 100025643429087232 100166128883341568 100589568756271152 100764021702431872 100905544204822928 100919495077251328 101019542728510464 101161424108747136 101254891153812672 101381612604745728 101700076048955392 101859282807893088 101915411147092624 102002343598353612 102016446110699712 102108408390774784 102117581236429056 102159727636136088 102661324404805632 102717894699431936 102805511658183168 102964134940357632 103023187355213196 103125320524946448 103218282395022336 103346807371068644 103834393554860544 103937330922780672 103980228377269056 104097700540182528 104143004609074209 104160561759817216 104323620295180824 104424695854190592 104470142233797651 104521177965225984 104963028267413376 105145066124276736 105292741778945664 105307299211044864 105440624843241936 105455202721172736 105559746896083968 106070001191683944 106270865983739904 106338977311163328 106346515979574912 106437228102629856 106451943767686656 106495879063815888 106601454924663744 107222935987245726 107275316512886784 107334429292664832 107388375113576124 107502456370657248 107653442966683452 107840146821984672 107991607702352628 108233952870375936 108348932405071872 108501107871932928 108636210897934362 108689281836331008 108841935322056192 108854504998554584 108911694504175344 109012322330919288 109117940611682304 109165429525204287 109302051089491488 109491614133351168 109711627085157376 109769266901846016 109870687073682432 109880906125748224 109931230001358336 109986480963098127 110024999836426368 110040211535136768 110194762394034432 110681740373931072 110794307615603008 110837192256478728 110852516246272128 110965257173041792 110970277543904256 111126134675286144 111282210707133456 111475207950815616 111946455551334024 112158448586717184 112365940643669248 112424974972051968 112523757976033952 112528848857723136 112686894993759264 112827923705281536 113354395953219242 113359524415235856 113409771818364928 113474815057915984 113518737230425794 113534431961907744 113574193379536896 113634189798165866 113689702348140544 114246950252063488 114252119095670784 114368317538686976 114412585555074816 114428403867119616 114528947198151424 114544781597978624 114654837540479202 114705659100222976 114710848697069568 114871959439621632 115374387261129904 115557631536860928 115789833571869696 116153556620422144 116316693638147456 116321956122590208 117010989371065024 117135292963010048 117180631979794368 117299808823913152 117416095279339776 117464555746418648 118165703081963692 118282847951185296 118389473508201472 118465351916822304 118574806745912208 119096141688908288 119214208958674944 119398149963411456 119450112898071993 119508466641549312 119634417889685682 119692861669797888 119841900404235952 120068845045829632 120390664968135552 120576421180155648 120785537415292928 121024550737172491 121083673624684544 121144529756455908 121253734964045056 121373941187632128 121977499955575424 122098423691546112 122269910241674688 122286814881881088 122399800511909376 122461318123373907 122571710344089024 123303342346396896 123425580470802048 123476521198007004 123493592660320704 123616019391466752 124274234805817344 124448777270432256 124643596067553384 124835914319672016 125052417813115776 125228053231392624 125625041705880576 125818874274945024 126214100894631936 126286487725745208 126411683224127904 126463856388281367 126525636484220928 126589227723038196 127280869518861312 127407050808569856 127459634785039488 127477256939685888 127585993295660544 127659166940155482 127782851505785856 127900915141658112 128527819033571424 128664357231022848 128845065597920352 128862879297725952 129043866487750848 129267667851760128 129796185668771142 129859593673494528 130483576024326016 130489479457164288 130543335626613024 130672751197974912 130856280342915888 131568240293528572 131571235907137536 131637363042448152 131771242892987128 131777204583386304 131886644755064832 131962284926902296 132147625214720979 132604210689540608 132673877712073728 132808811734664192 133001358036562944 133013728468011008 133136625118217216 133188157696726656 133206571858323456 133983159400021824 134119425008361536 134692723638013952 134751342881275231 134822137954765446 134881898811662848 134888001236619264 135006521538416896 135077450676558336 135812377077190784 135883729592204544 136003124797804816 136021928147599616 136156774981905408 136212970181514784 136219132827770112 136410451834550688 137007084872591761 137074015544244224 137224687450022352 137285513253810176 137364249806950928 137484549880492032 137500427366595264 137557177124095522 137624376526696448 138305196800022528 138445858073147392 138640304503025408 138857339478765612 139098160393574432 139293522978396868 139950704356551168 140193421499035648 140390322371927552 140587499790989248 140606936961563648 140677605401226486 140746329194778624 140807583010770747 140810788990503936 141426668255578592 141785303081551104 141795354639433216 141916304136839808 141935925023582208 141994505418421184 142135273232884992 142963914649660968 143184500151434832 143336608494209664 143537923955577936 143786862429312896 143988810269803504 144311937160501248 144597505087139781 144668143829243904 144848281197245816 145122580429408256 145215592672233792 145349763107892384 145553906033605716 145736068119321984 145988818844468224 146422719036346314 146494249431576576 146574973335144448 146648641284130836 146699999781901824 146794023027366768 146926349858712576 147575653831908096 147782923008638304 147803354995029504 147949881476401152 147960370058539008 148168179567048192 148242648254610519 148315067721271296 148376280942844608 148633610601087488 149179737025733184 149261940735112032 149409913201497216 149640444526512384 149778703257994368 149899966629402624 150038465143630848 150249193325012352 150437231607042048 150884353134406728 151146032553647808 151358316307234392 151379242615876992 151529314092765696 151742136163120704 151882336730719008 152072418907118592 152550114073433088 152788924211839632 152873116720638936 153003515397530418 153024669166049568 153078260641984512 153162612586162176 153239591454204132 153991986607208448 154076842049147904 154208267487274752 154229587820900352 154386444762492928 154446202410536448 154534781032819794 154610274330832896 154827423592533504 155020211056602966 155095941496786944 155751590332290816 155970342565903584 156240842639725824 156485430442771236 156554793705786368 156637043781285888 156781766947838976 157198455499493376 157710463934913728 157717599186415104 157939112668418496 157953802555763072 157960948816567296 158099742327882944 158160937264862904 158182804081759104 159105001787525916 159266817197429324 159406298975609856 159512557186247576 159519773969362368 159743818595723832 160520886624180736 160768561573540864 161001643938997248 161526039675274544 161752902090548806 161760220232977008 161831921583509504 161987411553528942 162797898255394816 162954316346901543 163026546988899584 163033922754496512 163049086509174784 163120046645754227 163199734015879168 163262902983084288 163281757497831876 163285475181170688 163428947125452032 164237421200026752 164404456461862528 164567440627736064 164635361597342672 164658123547094272 164821359188622336 164896845002037504 165931703027243008 166191461423404512 166447885759562688 166736557084154368 166970737641856832 167212811926223424 167500055607840768 168381983634326944 168548910965503872 168618475184375156 168785636964050928 169707826025148416 169946179713385984 170031593929828863 170114657727547392 170212222586873976 170377135341047808 170451284697248799 170534553522210816 171370425378095232 171552476308030464 171793420797227136 171817172396967936 172058488650334464 172356890469013504 173061580891694856 173684750357804544 173985972609552384 174057780835484032 174230334930633216 174475040457221184 175516484056597536 175702939444515072 175949713235869728 176124142919009664 176196833619627972 176898503616098304 177248554622945538 177335144048750592 177424271926777944 177584210262302208 177698027875233456 177862210118868312 178644212533362432 178821313438012416 179097224945117184 179262699962323968 179451626834528523 179539292504696832 179762850606353928 180103267568744448 180585997452203328 180864631770233472 181178306122939392 181542366642540544 181625510437026816 181716794634683862 181805566884139008 181880602446067584 182060911781448192 182966249933363136 183147635537319168 183333903155460352 183404865362512032 183430222322821632 183599700767864064 183857565516133536 184848998160642048 184955013519595344 185143119305020816 185214781797010506 185240388990481056 185305262882402304 186411352208726016 186600939142068224 186673165905648384 186698974730563584 187570140534968648 187578626719673664 187743444014360996 187747718654005248 187842079847088936 189047070775401472 189221738849119744 189321151341947904 189429731588617812 189513697643846656 189788454726331392 190618552866214624 190912666868579776 190921304278291968 191115477992279552 191189452177559232 191215885409528832 191383898607437248 192796673449519708 193620790229645056 193799684143856512 193901501777640192 194071874711474288 194314757492429312 195230292048461752 195504491896844423 195531521712174448 195599999709202432 195725364036489024 195815003439919536 195901799811616768 196767538442544128 197043897344851072 197071139993372672 197352360440292858 197356853860706304 197461109097491959 197557572756064256 197656864339480692 197835041257126144 198906316034310912 199015920980149376 199213217601996288 199520592702016512 199704937677325824 199953605565763246 200051286858174464 200332257766683136 201179137512542304 201528043404863744 201811088409645856 201838990154502656 202039085457020928 202322848217494272 202509782307625344 202763225209491456 203400152097910784 203718565615786176 203830822294185248 204004687196707224 204032892221399424 204235162472858112 204319455272272176 205435789398863872 205611023316366336 205928269880715264 206046374710426392 206250641049892896 206335765686143283 206436564790044672 206693614742137288 207668787109721088 207874661845561344 207960456754538112 208286009218148418 208321123519634432 208647240590361648 208940284467595302 209042355930451968 209926056534826752 210290132248553472 210585483557891328 210614598422089728 210881249686483872 210910405442345472 211016408101839729 211119493792167936 212140002383367888 212541731967479808 212677954622326656 212693031959149824 212874456205259712 212903887535373312 212991758127631776 213202909849327488 214445871974491452 214668858585329664 214776750227152248 215004912741314496 215306885933366904 215680293643969344 215983215404705256 216467905740751872 217002215743865856 217272421795868724 217683870644112384 217709009997109168 217823389008350688 218024644661838576 218330859050408574 218604102178982976 218983228266702336 219423254170314752 219538533803692032 219634078554519471 219741374147364864 219761812251496448 219857454174712219 219862460002716672 219972961926196254 220049999672852736 220080423070273536 220389524788068864 221363480747862144 221588615231206016 221674384512957456 221705032492544256 221930514346083584 221940555087808512 222252269350572288 222564421414266912 222950415901631232 223892911102668048 224316897173434368 224731881287338496 224849949944103936 225047515952067904 225057697715446272 225373789987518528 225655847410563072 226708791906438484 226719048830471712 226949630115831968 227037474460851588 227068863923815488 227268379596331732 228493900504126976 228504238191341568 228736635077373952 228825171110149632 229057894396302848 229309675080958404 229411318200445952 229743918879243264 230748774522259808 231115263073721856 231579667143739392 232193682033207157 232307113240844288 232530316584904449 232633387276294912 232643912245180416 234021978742130048 234270585926020096 234361263959588736 234599617647826304 234832190558679552 234929111492837296 236331406163927384 236565695902370592 236778947016402944 236930703833644608 237149613491824416 238192283377816576 238428417917349888 238900225796143986 239016933283098624 239268835779371364 239683800808471904 240781329936271104 241152842360311296 241571074830585856 242049101474344982 242167347249369088 242289059512911816 242507469928090112 242629353135823209 242747882375264256 243954999911150848 244196847383092224 244539820483349376 244573629763762176 244799601023818752 244922636246747814 245143420688178048 246606684692793792 246851160941604096 246953042396014008 246987185320641408 247232038782933504 248897554540864512 249287192135106768 249671828639344032 250104835626231552 250456106462785248 251250083411761152 251637748549890048 252428201789263872 252572975451490416 252823366448255808 252927712776562734 253051272968441856 253178455446076392 254561739037722624 254919269570078976 254954513879371776 255171986591321088 255318333880310964 255565703011571712 255801830283316224 257055638067142848 257328714462045696 257690131195840704 257725758595451904 258087732975501696 258535335703520256 259592371337542284 260967152048652032 260978958914328576 261086671253226048 261345502395949824 261712560685831776 263136480587057144 263274726084896304 263542485785974256 263554409166772608 263773289510129664 263924569853804592 264295250429441958 265208421379081216 265347755424147456 265617623469328384 265872831934418307 266002716073125888 266027456936022016 266143234000967423 266273250236434432 266376315393453312 266413143716646912 267966318800043648 268238850016723072 269502685762550462 269644275909530892 269763797623325696 270013043076833792 270154901353116672 271624754154381568 271767459184409088 272006249595609632 272043856295199232 272313549963810816 272425940363029568 272438265655540224 272820903669101376 274014169745183522 274148031088488448 274449374900044704 274728499613901856 275000854733190528 275114354248191044 276610393600045056 276891716146294784 277280609006050816 277714678957531224 278196320787148864 278587045956793736 278978319897744289 279901408713102336 280780644743855104 281174999581978496 281213873923127296 281355210802452972 281615166021541494 281621577981007872 282853336511157184 283570606163102208 283590709278866432 283832608273679616 283871850047164416 283989010836842368 284270546465769984 285927829299321936 286369000302869664 286673216988419328 287075847911155872 287573724858625792 287977620539607008 288623874321002496 289195010174279562 289336287658487808 289696562394491632 290245160858816512 290431185344467584 290699526215784768 291107812067211432 291472136238643968 291977637688936448 292845438072692628 293149946670288896 293297282568261672 293399999563803648 293588046054733536 293852699717425152 295151307663816192 295565846017276608 295606709990059008 295899762952802304 296028540660439287 296336359134096384 296485296509221038 296630135442542592 296752561885689216 297267221202174976 298359474051466368 298523881470224064 298819826402994432 299280889053024768 299557406515988736 299799933258805248 299930408348644869 300076930287261696 300498386650024704 301768706268813456 302292065107295616 302716632614468784 302758485231753984 303058628185531392 303484272326241408 303764673461438016 304144837814237184 305100228146866176 305577848423679264 305746233441277872 306007030795060836 306049338332099136 306325225172324352 306479182908408264 307983973214416896 308153684098295808 308416534974549504 308892404821072896 309069562065639588 309654847185067008 310040422113205932 311503180664581632 311940685131807168 312481685279451648 312956701870844429 312970860885542472 313109587411572736 313274087562571776 313410426701392953 313563533895677952 315420927869827456 315435198372830208 315878225336836992 315907605111526144 315921897633134592 316199484655765888 316321874529725808 316365608163518208 318210003575051832 318533634394858648 318812597951219712 319025114372495152 319039547938724736 319487637191447664 321041773248361472 321537123147081728 322003287877994496 323052079350549088 323505804181097612 323520440465954016 323974823107057884 325595796510789632 325908632693803086 326053093977799168 326067845508993024 326240093291508454 326399468031758336 326525805966168576 326563514995663752 326857894250904064 328474842400053504 328808912923725056 329134881255472128 329270723194685344 329316247094188544 329642718377244672 329793690004075008 331863406054486016 332382922846809024 332895771519125376 333473114168308736 333941475283713664 334425623852446848 336763967268653888 337097821931007744 337236950368750312 337571273928101856 339892359426771968 340063187859657726 340229315455094784 340424445173747952 340902569394497598 341069107044421632 342740850756190464 343104952616060928 343586841594454272 343634344793935872 344116977300668928 344713780938027008 346123161783389712 347369500715609088 348115561670968064 348460669861266432 348950080914442368 351032968113195072 351405878889030144 351899426471739456 352248285838019328 352393667239255944 354497109245891076 354848543853555888 355168420524604416 355396055750466912 355724420237736624 357288425066724864 357642626876024832 358194449890234368 358350338694215979 358525399924647936 358903253669057046 359078585009393664 359525701212707856 360206535137488896 361171994904406656 361729263540466944 362356612245878784 363073652211517473 363251020874053632 363433589269367724 363761204892135168 364121823562896384 365932499866726272 366295271074638336 366667806310920704 366809730725024064 366860444645643264 367199401535728128 367715131032267072 369910027039190688 370286238610041632 370429563594021012 370480777980962112 372822704417452032 373201878284136448 373346331811296768 375140281069937296 375157253439347328 375486888028721992 375684159694177872 378094141550802944 378443477698239488 378642302683895808 378842323317337993 378859463177235624 379027395287693312 379391569164844101 379576909452662784 381237105732429248 381825333737159552 381842608556583936 382230955984559104 382378904355118464 382431770819057664 382767797214874496 385593346899039416 387241580459290112 387599368287713024 387803003555280384 388143749422948576 388629514984858624 390460584096923504 391008983793688846 391063043424348896 391199999418404864 391450728072978048 391630006879839072 393535076885088256 394087794689702144 394142279986745344 394704720880585716 394713707721412608 394922218194983918 395115145512128512 395313728678961384 395670082514252288 397812632068621824 398031841960298752 398426435203992576 399041185404033024 399409875354651648 399907211131526492 400664515533366272 402358275025084608 403056086809727488 403622176819291712 403677980309005312 404078170914041856 404254028643825693 404645696434988544 405019564615250688 407437131231572352 407661644588370496 408009374393414448 408065784442798848 408470324945716224 408638910544544352 411021254617775283 411222046632732672 411856539761430528 412092749420852784 412501282099785792 412671531372286566 412873129580089344 413387229484274576 415337574219442176 415920913509076224 416572018436296836 416642247039268864 417294481180723296 417880568935190604 419852113069653504 420580264497106944 421170967115782656 421762499372967744 421820810884690944 422032816203679458 422238987584335872 422422749032312241 424280004766735776 425355909244653312 425386063918299648 425748912410519424 425807775070746624 425983516255263552 426405819698654976 428891743948982904 429553500454304496 430009825482628992 430613771866733808 431360587287938688 431966430809410512 432935811481503744 433792515261419343 434004431487731712 434544843591737448 435367741288224768 435418019994218336 435646778016701376 436049289323677152 436661718100817148 437208204357965952 437966456533404672 438846508340629504 439268157109038942 439482748294729728 439714908349424438 439724920005433344 439945923852392508 440099999345705472 440779049576137728 442726961495724288 443177230462412032 443348769025914912 443410064985088512 443861028692167168 443881110175617024 444504538701144576 445128842828533824 445900831803262464 447785822205336096 449463762574676992 449699899888207872 450095031904135808 450115395430892544 450747579975037056 451311694821126144 453417583812876968 453438097660943424 453899260231663936 454074948921703176 454137727847630976 454536759192663464 456987801008253952 457650342220299264 458115788792605696 458619350161916808 458822636400891904 459487837758486528 461497549044519616 462230526147443712 463159334287478784 464387364066414314 464614226481688576 465060633169808898 465266774552589824 465287824490360832 468043957484260096 468541171852040192 468722527919177472 469199235295652608 469664381117359104 469858222985674592 472662812327854768 473131391804741184 473557894032805888 473861407667289216 474299226983648832 476384566755633152 477800451592287972 478537671558742728 479367601616943808 481562659872542208 482305684720622592 484098202948689964 484578119025823632 485014939856180224 485258706271646418 485495764750528512 487909999822301696 488393694766184448 489079640966698752 489147259527524352 489360139937262681 489599202047637504 489845272493495628 490286841376356096 493213369385587584 493702321883208192 493906084792028016 493974370641282816 494464077565867008 497795109081729024 498574384270213536 499343657278688064 500209671252463104 500912212925570496 502500166823522304 505145950902980832 505646732896511616 505855425553125468 506356910892152784 509123478075445248 509838539140157952 510094781789486589 510343973182642176 510636667760621928 511131406023143424 511353854091746397 511603660566632448 514111276134285696 514657428924091392 515380262391681408 515451517190903808 516175465951003392 517070671407040512 519184742675084568 521934304097304064 521957917828657152 522173342506452096 522691004791899648 523425121371663552 526272961174114288 526549452169792608 527084971571948512 527108818333545216 527849139707609184 528590500858883916 530416842758162432 530695510848294912 531235246938656768 531745663868836614 532005432146251776 532286468001934846 532546500472868864 532752630786906624 535932637600087296 536477700033446144 539005371525100924 539288551819061784 539527595246651392 540026086153667584 540309802706233344 543249508308763136 543534918368818176 544012499191219264 544087712590398464 544627099927621632 544851880726059136 544876531311080448 545641807338202752 548028339490367044 548898749800089408 549456999227803712 550001709466381056 550228708496382088 554561218012101632 555429357915062448 556392641574297728 557174091913587472 557956639795488578 559802817426204672 561287089639327537 561561289487710208 562349999163956992 562427747846254592 562710421604905944 563230332043082988 563243155962015744 565706673022314368 567141212326204416 567181418557732864 567665216547359232 567978021673684736 568541092931539968 571855658598643872 572738000605739328 573346433976838656 574151695822311744 575147449717251584 575955241079214016 578390020348559124 579393124788983264 580862370688935168 581399052431569536 582215624134422864 582944272477287936 583955275377872896 585690876145385256 586513475690533269 586594565136523344 586799999127607296 587176092109467072 587705399434850304 590302615327632384 591131692034553216 591213419980118016 592057081320878574 592383327292475877 592672718268192768 592970593018442076 593505123771378432 594534442404349952 596718948102932736 597047762940448128 597639652805988864 598561778106049536 599114813031977472 599860816697289738 600153860574523392 600996773300049408 603537412537626912 604584130214591232 605433265228937568 605516970463507968 606117256371062784 606968544652482816 607529346922876032 608289675628474368 610200456293732352 611155696847358528 611492466882555744 612014061590121672 612098676664198272 612958365816816528 616307368196591616 616833069949099008 617784809642145792 618139124131279176 619007297058429849 619309694370134016 620080844226411864 623006361329163264 623881370263614336 624963370558903296 625913403741688858 625941721771084944 626219174823145472 626820853402785906 627127067791355904 630841855739654912 630870396745660416 631756450673673984 631815210223052288 631843795266269184 632398969311531776 632643749059451616 632731216327036416 636420007150103664 637067268789717296 637625195902439424 638050228744990304 638079095877449472 638975274382895328 642083546496722944 643074246294163456 644006575755988992 646104158701098176 647011608362195224 647040880931908032 647949646214115768 651817265387606172 652106187955598336 652480186583016908 653051611932337152 653127029991327504 653715788501808128 656949684800107008 657617825847450112 658269762510944256 658541446389370688 658632494188377088 659285436754489344 659572362524136657 659587380008150016 664765845693618048 665791543038250752 666946228336617472 667882950567427328 668851247704893696 673527934537307776 674195643862015488 674473900737500624 675142547856203712 679784718853543936 680126375719315452 680848890347495904 681805138788995196 685481701512380928 686209905232121856 687173683188908544 688233954601337856 692246323566779424 694739001431218176 696231123341936128 696581046099621471 696921339722532864 697900161828884736 702065936226390144 702811757778060288 703798852943478912 704496571676038656 704787334478511888 708994218491782152 709697087707111776 710336841049208832 710792111500933824 711448840475473248 714576850133449728 715285253752049664 716700677388431958 717050799849295872 717806507338114092 719051402425415712 722343989808813312 723458527080933888 724713224491757568 726147304423034946 726502041748107264 726867178538735448 727522409784270336 727888059407469627 728243647125792768 731864999733452544 732590542149276672 733335612621841408 733619461450048128 733720889291286528 734398803071456256 735430262064534144 739820054078381376 740572477220083264 740859127188042024 740961555961924224 746692663622593536 750280562139874592 750314506878694656 750973776057443984 751368319388355744 756188283101605888 756517381687789289 756886955396478976 757284605367791616 757684646634675986 757718926354471248 758054790575386624 758783138329688202 759153818905325568 762474211464858496 763650667474319104 763685217113167872 764461911969118208 764757808710236928 764863541638115328 765535594429748992 771186693798078832 774483160918580224 775198736575426048 775606007110560768 776287498845897152 777259029969717248 780921168193847008 782017967587377692 782126086848697792 782901456145956096 783260013759678144 787070153770176512 788175589379404288 789409441761171432 789844436389967836 790627457357922768 791340165028504576 795625264137243648 796063683920597504 796852870407985152 798082370808066048 798429702002902269 798819750709303296 799814422263052984 800937757125781991 801329031066732544 804716550050169216 806112173619454976 807244353638583424 807355960618010624 808508057287651386 809291392869977088 810039129230501376 814874262463144704 815323289176740992 816018748786828896 816131568885597696 816940649891432448 817277821089088704 822042509235550566 822444093265465344 824185498841705568 825002564199571584 825343062744573132 826774458968549152 830675148438884352 831841827018152448 833144036872593672 833284494078537728 834588962361446592 835761137870381208 836934959693232867 839704226139307008 842341934231565312 843524998745935488 843641621769381888 844065632407358916 844845498064624482 848560009533471552 850711818489306624 850772127836599296 851497824821038848 851615550141493248 851967032510527104 852811639397309952 857783487897965808 859107000908608992 860019650965257984 861227543733467616 862721174575877376 863932861618821024 865871622963007488 867585030522838686 868008862975463424 869089687183474896 870735482576449536 870836039988436672 871293556033402752 872098578647354304 873323436201634296 874416408715931904 875932913066809344 878536314218077884 879429816698848876 879449840010866688 879891847704785016 880199998691410944 881558099152275456 885453922991448576 886354460924824064 886697538051829824 886820129970177024 887722057384334336 889009077402289152 890257685657067648 891801663606524928 895571644410672192 898927525149353984 899399799776415744 899791225045934607 900190063808271616 900230790861785088 901495159950074112 906835167625753936 906876195321886848 907798520463327872 908149897843406352 908275455695261952 909073518385326928 913975602016507904 915300684440598528 915784198885218613 916231577585211392 917238700323833616 917645272801783808 918975675516973056 922995098089039232 924461052294887424 928774728132828628 930121266339617796 930533549105179648 936087914968520192 937082343704080384 937445055838354944 938398470591305216 938870105612533287 939328762234718208 939716445971349184 945325624655709536 946262783609482368 947722815334578432 948598453967297664 952769133511266304 955600903184575944 957075343117485456 958735203233887616 963125319745084416 964611369441245184 968196405897379928 969156238051647264 970029879712360448 970517412543292836 975819999644603392 976787389532368896 978159281933397504 978720279874525362 979198404095275008 979690544986991256 980573682752712192 986426738771175168 987404643766416384 987812169584056032 987948741282565632 988928155131734016 995590218163458048 997148768540427072 998687314557376128 1000419342504926208 1001824425851140992 1010291901805961664 1011293465793023232 1011710851106250936 1012713821784305568 1019677078280315904 1020189563578973178 1020687946365284352 1021273335521243856 1022707708183492794 1023207321133264896 1028222552268571392 1029314857848182784 1030760524783362816 1030903034381807616 1032350931902006784 1034141342814081024 1038369485350169136 1043868608194608128 1044346685012904192 1045382009583799296 1046850242743327104 1052545922348228576 1053098904339585216 1054169943143897024 1054217636667090432 1055698279415218368 1057181001717767832 1060833685516324864 1063491327737673228 1064572936003869692 1065505261573813248 1071865275200174592 1072955400066892288 1078010743050201848 1078577103638123568 1079055190493302784 1079524803082575727 1080052172307335168 1080619605412466688 1086499016617526272 1087069836737636352 1088024998382438528 1088175425180796928 1089220956634552419 1089703761452118272 1089753062622160896 1091283614676405504 1096056678980734088 1097797499600178816 1098913998455607424 1100003418932762112 1100457416992764176 1109122436024203264 1110858715830124896 1112785283148595456 1114348183827174944 1115913279590977156 1119605634852409344 1122574179278655074 1123122578975420416 1124699998327913984 1125420843209811888 1126460664086165976 1131413346044628736 1134282424652408832 1134362837115465728 1135330433094718464 1135956043347369472 1136526969952013979 1137082185863079936 1143711317197287744 1145476001211478656 1146692867953677312 1148303391644623488 1150294899434503168 1151910482158428032 1156780040697118248 1158786249577966528 1161724741377870336 1162798104863139072 1164431248268845728 1165888544954575872 1171381752290770512 1173026951381066538 1173189130273046688 1173599998255214592 1174352184218934144 1180605230655264768 1182263384069106432 1182426839960236032 1184114162641757148 1184766654584951754 1185345436536385536 1185941186036884152 1187010247542756864 1189068884808699904 1193437896205865472 1194095525880896256 1195279305611977728 1197123556212099072 1198229626063954944 1199721633394579476 1201993546600098816 1207074825075253824 1209168260429182464 1210866530457875136 1211033940927015936 1212234512742125568 1212762085931477079 1213937089304965632 1215058693845752064 1222311393694717056 1222984933765111488 1224028123180243344 1224197353328396544 1225916731633633056 1233063763853325849 1233666139898198016 1235569619284291584 1236278248262558352 1238014594116859698 1238619388740268032 1240161688452823728 1246012722658326528 1247762740527228672 1249926741117806592 1251826807483377716 1251883443542169888 1253641706805571812 1261683711479309824 1261740793491320832 1263512901347347968 1263630420446104576 1264797938623063552 1265287498118903232 1265462432654072832 1272840014300207328 1274134537579434592 1276100457489980608 1276158191754898944 1277950548765790656 1284167092993445888 1292208317402196352 1294023216724390448 1294081761863816064 1295899292428231536 1303634530775212344 1304212375911196672 1304960373166033816 1306103223864674304 1306254059982655008 1306793182678907459 1307431577003616256 1313899369600214016 1315235651694900224 1316539525021888512 1317082892778741376 1317264988376754176 1319144725048273314 1319174760016300032 1329531691387236096 1331583086076501504 1333892456673234944 1335765901134854656 1337702495409787392 1347055869074615552 1348391287724030976 1348947801475001248 1350285095712407424 1359569437707087872 1360252751438630904 1361697780694991808 1363610277577990392 1370963403024761856 1374347366377817088 1376467909202675712 1384492647133558848 1389478002862436352 1392462246683872256 1393162092199242942 1393842679445065728 1395800323657769472 1404131872452780288 1405623515556120576 1407597705886957824 1408993143352077312 1409574668957023776 1417988436983564304 1419394175414223552 1420673682098417664 1421584223001867648 1422897680950946496 1429153700266899456 1433401354776863916 1435613014676228184 1438102804850831424 1444687979617626624 1446917054161867776 1452294608846069892 1453734357077470896 1455044819568540672 1455776118814939254 1456487294251585536 1463729999466905088 1465181084298553344 1466671225243682816 1467238922900096256 1467441778582573056 1468080419811788043 1468797606142912512 1470860524129068288 1479640108156762752 1481144954440166528 1481718254376084048 1481923111923848448 1493385327245187072 1500561124279749184 1500629013757389312 1501947552114887968 1502736638776711488 1513034763375578578 1513773910792957952 1515369293269351972 1515437852708942496 1517566276659376404 1524948422929716992 1527301334948638208 1527370434226335744 1528923823938236416 1529515617420473856 1531071188859497984 1542373387596157664 1548966321837160448 1550397473150852096 1551212014221121536 1552574997691794304 1554518059939434496 1561842336387694016 1564035935174755384 1564252173697395584 1565802912291912192 1566520027519356288 1576351178758808576 1578818883522342864 1579688872779935672 1581254914715845536 1582680330057009152 1591250528274487296 1592127367841195008 1593705740815970304 1596859404005804538 1597639501418606592 1599628844526105968 1601875514251563982 1602658062133465088 1609433100100338432 1612224347238909952 1614488707277166848 1614711921236021248 1617016114575302772 1618582785739954176 1620078258461002752 1629748524926289408 1630646578353481984 1632037497573657792 1632263137771195392 1633881299782864896 1634555642178177408 1644085018471101132 1648370997683411136 1650005128399143168 1650686125489146264 1653548917937098304 1663683654036304896 1666288073745187344 1669177924722893184 1671522275740762416 1673869919386465734 1679408452278614016 1683861268917982611 1684683868463130624 1687049997491870976 1687283243538763776 1688131264814717832 1689690996129248964 1697120019066943104 1701423636978613248 1701544255673198592 1702995649642077696 1703934065021054208 1705623278794619904 1715566975795931616 1718214001817217984 1720039301930515968 1722455087466935232 1725442349151754752 1727865723237642048 1735170061045677372 1738179374366949792 1741672079976873344 1742587112066805504 1744197157294708608 1746646872403268592 1748832817431863808 1751865826133618688 1757072628436155768 1758859633397697752 1759540427071599807 1759783695409570032 1760399997382821888 1763116198304550912 1770907845982897152 1772708921849648128 1773395076103659648 1773640259940354048 1775444114768668672 1777149981877427631 1778018154804578304 1780515371314135296 1783603327213049856 1791143288821344384 1797855050298707968 1799582450091869214 1800380127616543232 1800461581723570176 1802990319900148224 1813670335251507872 1813752390643773696 1815597040926655744 1816299795686812704 1816550911390523904 1818147036770653856 1827951204033015808 1830601368881197056 1831568397770437226 1832463155170422784 1834477400647667232 1845990196178078464 1848922104589774848 1857549456265657256 1860242532679235592 1861067098210359296 1872175829937040384 1874890111676709888 1876796941182610432 1877740211225066574 1878657524469436416 1879432891942698368 1890651249311419072 1892525567218964736 1895445630669156864 1897196907934595328 1911201806369151888 1914150686234970912 1917470406467775232 1926250639490168832 1929222738882490368 1936392811794759856 1938312476103294528 1940059759424720896 1941034825086585672 1951639999289206784 1956318563866795008 1957440559749050724 1959381089973982512 1961147365505424384 1972853477542350336 1974809287532832768 1975624339168112064 1975897482565131264 1977856310263468032 1978717087572409971 1994297537080854144 1997374629114752256 2000838685009852416 2003648851702281984 2020583803611923328 2022586931586046464 2023421702212501872 2025427643568611136 2039354156560631808 2040379127157946356 2042546671042487712 2045415416366985588 2056445104537142784 2058629715696365568 2061521049566725632 2064701863804013568 2076738970700338272 2087737216389216256 2088693370025808384 2089743138298864413 2090764019167598592 2093700485486654208 2105091844696457152 2106197808679170432 2108339886287794048 2108435273334180864 2111396558830436736 2114362003435535664 2126982655475346456 2129145872007739384 2131010523147626496 2143730550400349184 2145910800133784576 2156021486100403696 2157154207276247136 2159049606165151454 2160104344614670336 2172998033235052544 2174139673475272704 2176049996764877056 2176350850361593856 2178441913269104838 2179407522904236544 2179506125244321792 2182567229352811008 2192113357961468176 2195594999200357632 2197827996911214848 2200006837865524224 2200914833985528352 2218244872048406528 2221717431660249792 2225570566297190912 2228696367654349888 2231826559181954312 2245148358557310148 2249399996655827968 2250841686419623776 2252921328172331952 2262826692089257472 2268564849304817664 2269552145063367867 2270660866189436928 2271912086694738944 2273053939904027958 2274164371726159872 2287422634394575488 2290952002422957312 2293385735907354624 2296606783289246976 2299466464006277329 2300589798869006336 2303820964316856064 2313560081394236496 2317572499155933056 2323449482755740672 2325596209726278144 2328862496537691456 2331777089909151744 2342763504581541024 2346053902762133076 2346378260546093376 2348704368437868288 2361210461310529536 2364526768138212864 2368228325283514296 2369533309169903508 2371882372073768304 2374020495085513728 2386875792411730944 2388191051761792512 2390558611223955456 2394247112424198144 2395289106008706807 2396459252127909888 2399443266789158952 2402813271377345973 2403987093200197632 2414149650150507648 2418336520858364928 2421733060915750272 2422067881854031872 2425524171862954158 2427874178609931264 2430117387691504128 2444622787389434112 2445969867530222976 2448056246360486688 2448394706656793088 2451833463267266112 2466127527706651698 2467332279796396032 2472556496525116704 2476029188233719396 2480323376905647456 2492025445316653056 2495525481054457344 2499853482235613184 2503653614966755432 2503766887084339776 2507283413611143624 2510804879079698601 2523367422958619648 2527025802694695936 2527260840892209152 2529595877246127104 2530574996237806464 2530924865308145664 2545680028600414656 2548269075158869184 2552200914979961216 2552316383509797888 2555901097531581312 2584416634804392704 2588046433448780896 2588163523727632128 2591798584856463072 2607269061550424688 2608424751822393344 2609920746332067632 2612206447729348608 2612508119965310016 2613586365357814918 2614863154007232512 2627798739200428032 2630471303389800448 2634165785557482752 2634529976753508352 2638289450096546628 2638349520032600064 2659063382774472192 2663166172153003008 2671531802269709312 2675404990819574784 2694111738149231104 2696782575448061952 2697895602950002496 2700570191424814848 2720505502877261808 2723395561389983616 2727220555155980784 2741926806049523712 2747352596655655839 2748694732755634176 2752935818405351424 2768985294267117696 2784924493367744512 2786324184398485884 2791600647315538944 2808263744905560576 2811247031112241152 2815195411773915648 2816610316837599861 2817986286704154624 2819149337914047552 2835976873967128608 2838788350828447104 2843168446003735296 2845795361901892992 2858307400533798912 2866802709553727832 2871226029352456368 2876205609701662848 2889375959235253248 2893834108323735552 2904589217692139784 2907468714154941792 2910089639137081344 2911552237629878508 2927459998933810176 2930362168597106688 2933342450487365632 2934477845800192512 2936160839623576086 2937595212285825024 2941721048258136576 2959280216313525504 2962289908880333056 2963436508752168096 2963846223847696896 2986770654490374144 3001122248559498368 3001258027514778624 3003895104229775936 3005473277553422976 3026069526751157156 3030738586538703944 3030875705417884992 3035132553318752808 3049896845859433984 3054602669897276416 3059031234840947712 3062142377718995968 3084746775192315328 3097932643674320896 3099280886269330313 3100794946301704192 3102424028442243072 3105149995383588608 3123684672775388032 3128071870349510768 3128504347394791168 3131605824583824384 3133040055038712576 3152702357517617152 3157637767044685728 3159377745559871344 3162509829431691072 3165360660114018304 3182501056548974592 3184254735682390016 3193718808011609076 3199257689052211936 3203751028503127964 3218866200200676864 3224448694477819904 3228977414554333696 3234032229150605544 3237165571479908352 3238574409247727181 3240156516922005504 3259497049852578816 3261293156706963968 3264074995147315584 3264526275542390784 3269111284356354816 3288170036942202264 3296741995366822272 3300010256798286336 3301372250978292528 3307097835874196608 3327367308072609792 3332576147490374688 3338355849445786368 3343044551481524832 3347739838772931468 3358816904557228032 3367722537835965222 3369367736926261248 3374099994983741952 3376262529629435664 3379381992258497928 3394240038133886208 3402847273957226496 3403088511346397184 3405991299284155392 3407868130042108416 3409580909856041937 3411246557589239808 3431133951591863232 3436428003634435968 3440078603861031936 3444910174933870464 3450884698303509504 3455731446475284096 3470340122091354744 3476358748733899584 3483344159953746688 3485174224133611008 3488394314589417216 3493293744806537184 3497665634863727616 3514145256872311536 3517719266795395504 3519080854143199614 3519567390819140064 3520799994765643776 3541815691965794304 3545417843699296256 3546790152207319296 3547280519880708096 3550888229537337344 3554299963754855262 3556036309609156608 3561030742628270592 3567206654426099712 3582286577642688768 3599164900183738428 3600760255233086464 3605980639800296448 3627340670503015744 3627504781287547392 3631194081853311488 3632599591373625408 3633101822781047808 3636294073541307712 3663136795540874452 3668954801295334464 3691980392356156928 3715098912531314512 3720485065358471184 3722134196420718592 3744351659874080768 3749780223353419776 3751761072852347221 3753593882365220864 3755480422450133148 3758865783885396736 3781302498622838144 3785051134437929472 3790891261338313728 3794393815869190656 3822403612738303776 3828301372469941824 3834940812935550464 3852501278980337664 3872785623589519712 3876624952206589056 3882069650173171344 3903279998578413568 3912637127733590016 3914881119498101448 3918762179947965024 3920379548036722377 3922294731010848768 3945706955084700672 3949618575065665536 3951248678336224128 3951794965130262528 3957434175144819942 3988595074161708288 3994749258229504512 4001677370019704832 4007297703404563968 4041167607223846656 4045173863172092928 4046843404425003744 4050855287137222272 4078708313121263616 4080758254315892712 4085093342084975424 4090830832733971176 4112890209074285568 4123042099133451264 4129403727608027136 4153477941400676544 4175474432778432512 4177291629319532161 4177386740051616768 4179486276597728826 4181528038335197184 4187400970973308416 4210183689392914304 4212395617358340864 4216679772575588096 4216870546668361728 4222793117660873472 4228724006871071328 4253965310950692912 4258291744015478768 4262021046295252992 4287461100800698368 4291821600267569152 4312042972200807392 4314308414552494272 4318099212330302908 4345996066470105088 4352099993529754112 4356883826538209676 4358815045808473088 4365134458705622016 4384226715922936352 4391189998400715264 4395655993822429696 4400013675731048448 4401829667971056704 4443434863320499584 4451141132594381824 4457392735308699776 4463653118363908624 4490296717114620296 4498799993311655936 4501683372839247552 4505842656344663904 4525653384178514944 4539104290126735734 4541321732378873856 4543824173389477888 4546107879808055916 4574845268789150976 4581904004845914624 4586771471814709248 4593213566578493952 4598932928012554658 4601179597738012672 4607641928633712128 4627120162788472992 4635144998311866112 4646898965511481344 4651192419452556288 4657724993075382912 4663554179818303488 4685527009163082048 4692107805524266152 4692756521092186752 4697408736875736576 4729053536276425728 4736456650567028592 4739066618339807016 4743764744147536608 4748040990171027456 4773751584823461888 4776382103523585024 4781117222447910912 4790578212017413614 4792918504255819776 4798886533578317904 4805626542754691946 4807974186400395264 4828299300301015296 4836673041716729856 4843466121831500544 4844135763708063744 4851048343725908316 4855748357219862528 4860234775383008256 4889245574778868224 4891939735060445952 4896112492720973376 4896789413313586176 4903666926534532224 4932255055413303396 4945112993050233408 4952058376467438792 4960646753811294912 4991050962108914688 5007307229933510864 5007533774168679552 5014566827222287248 5021609758159397202 5046734845917239296 5051583806753947833 5054051605389391872 5054521681784418304 5056721446018381037 5059191754492254208 5061149992475612928 5061849730616291328 5091360057200829312 5096538150317738368 5104401829959922432 5104632767019595776 5111802195063162624 5168833269608785408 5176092866897561792 5176327047455264256 5183597169712926144 5214538123100849376 5219841492664135264 5225016239930620032 5227172730715629836 5255597478400856064 5260942606779600896 5268331571114965504 5276578900193093256 5318126765548944384 5326332344306006016 5343063604539418624 5350809981639149568 5388223476298462208 5393565150896123904 5395791205900004992 5401140382849629696 5441011005754523616 5446791122779967232 5454441110311961568 5483853612099047424 5494705193311311678 5497389465511268352 5537970588534235392 5569848986735489024 5572648368796971768 5583201294631077888 5616527489811121152 5630390823547831296 5633220633675199722 5635972573408309248 5638298675828095104 5671953747934257216 5677576701656894208 5686336892007470592 5691590723803785984 5733605419107455664 5742452058704912736 5752411219403325696 5778751918470506496 5787668216647471104 5809178435384279568 5814937428309883584 5820179278274162688 5823104475259757016 5854919997867620352 5868955691600385024 5872321679247152172 5883442096516273152 5918560432627051008 5924579817760666112 5926873017504336192 5927692447695393792 6002244497118996736 6002516055029557248 6007790208459551872 6010946555106845952 6052139053502314312 6061477173077407888 6061751410835769984 6070265106637505616 6099793691718867968 6109205339794552832 6118062469681895424 6121294382022250729 6124284755437991936 6169493550384630656 6198561772538660626 6201589892603408384 6210299990767177216 6247369345550776064 6256143740699021536 6257008694789582336 6263211649167648768 6266080110077425152 6305404715035234304 6315275534089371456 6318755491119742688 6325019658863382144 6368509471364780032 6387437616023218152 6398515378104423872 6407502057006255928 6437732400401353728 6457954829108667392 6468064458301211088 6477148818495454362 6480313033844011008 6518994099705157632 6522586313413927936 6528149990294631168 6529052551084781568 6538222568712709632 6576340073884404528 6593483990733644544 6600020513596572672 6602744501956585056 6614195671748393216 6654734616145219584 6665152294980749376 6676711698891572736 6686089102963049664 6695479677545862936 6735445075671930444 6748199989967483904 6752525059258871328 6758763984516995856 6788480076267772416 6805694547914452992 6808656435190103601 6811982598568310784 6815736260084216832 6819161819712083874 6822493115178479616 6862267903183726464 6872856007268871936 6880157207722063872 6889820349867740928 6898399392018831987 6901769396607019008 6911462892950568192 6940680244182709488 6952717497467799168 6966688319907493376 6970348448267222016 6976788629178834432 6986587489613074368 6995331269727455232 7028290513744623072 7035438533590791008 7038161708286399228 7039134781638280128 7083631383931588608 7090835687398592512 7093580304414638592 7108599927509710524 7122061485256541184 7164573155285377536 7198004143029421867 7198329800367476856 7201520510466172928 7208439814132037919 7211961279600592896 7254681341006031488 7255009562575094784 7262388163706622976 7265199182747250816 7266203645562095616 7272588147082615424 7326273591081748904 7337909602590668928 7383960784712313856 7430197825062629024 7440970130716942368 7488703319748161536 7499560446706839552 7503522145704694442 7507187764730441728 7510960844900266296 7517731567770793472 7562604997245676288 7570102268875858944 7581782522676627456 7588787631738381312 7644807225476607552 7656602744939883648 7669881625871100928 7745571247179039424 7753249904413178112 7764139300346342688 7825274255467180032 7829762238996202896 7837524359895930048 7840759096073444754 7844589462021697536 7891413910169401344 7902497356672448256 7903589930260525056 7914868350289639884 7977190148323416576 7989498516459009024 8014595406809127936 8082335214447693312 8090347726344185856 8093686808850007488 8101710574274444544 8161516508631785424 8170186684169950848 8181661665467942352 8225780418148571136 8242057789966967517 8246084198266902528 8258807455216054272 8306955882801353088 8354583258639064322 8354773480103233536 8358972553195457652 8374801941946616832 8420367378785828608 8424791234716681728 8433359545151176192 8433741093336723456 8445586235321746944 8457448013742142656 8507930621901385824 8516583488030957536 8574922201601396736 8583643200535138304 8624085944401614784 8628616829104988544 8636198424660605816 8704199987059508224 8713767653076419352 8717630091616946176 8730268917411244032 8768453431845872704 8782379996801430528 8791311987644859392 8800027351462096896 8803659335942113408 8886869726640999168 8902282265188763648 8914785470617399552 8927306236727817248 8980593434229240592 8997599986623311872 9003366745678495104 9011685312689327808 9051306768357029888 9078208580253471468 9087648346778955776 9092215759616111832 9149690537578301952 9163808009691829248 9186427133156987904 9197865856025109316 9215283857267424256 9254240325576945984 9270289996623732224 9293797931022962688 9297842658807990939 9302384838905112576 9315449986150765824 9371054018326164096 9384215611048532304 9385513042184373504 9394817473751473152 9458107072552851456 9472913301134057184 9478133236679614032 9487529488295073216 9496081980342054912 9547503169646923776 9552764207047170048 9581156424034827228 9597773067156635808 9611253085509383892 9656598600602030592 9673346083433459712 9686932243663001088 9702096687451816632 9711496714439725056 9715723227743181543 9720469550766016512 9778491149557736448 9783879470120891904 9792224985441946752 9793578826627172352 9807333853069064448 9864510110826606792 9890225986100466816 9904116752934877584 9921293507622589824 9982101924217829376 10014614459867021728 10015067548337359104 10029133654444574496 10043219516318794404 10093469691834478592 10103167613507895666 10108103210778783744 10113442892036762074 10118383508984508416 10122299984951225856 10182720114401658624 10193076300635476736 10208803659919844864 10209265534039191552 10223604390126325248 10337666539217570816 10352185733795123584 10352654094910528512 10367194339425852288 10429076246201698752 10439682985328270528 10450032479861240064 10454345461431259672 10536663142229931008 10553157800386186512 10636253531097888768 10652664688612012032 10686127209078837248 10701619963278299136 10776446952596924416 10791582411800009984 10802280765699259392 10882022011509047232 10893582245559934464 10908882220623923136 10989410386622623356 11075941177068470784 11145296737593943536 11166402589262155776 11233054979622242304 11255283218557041663 11260781647095662592 11266441267350399444 11276597351656190208 11343907495868514432 11355153403313788416 11372673784014941184 11383181447607571968 11467210838214911328 11484904117409825472 11504822438806651392 11557503836941012992 11618356870768559136 11629874856619767168 11646208950519514032 11709839995735240704 11737911383200770048 11744643358494304344 11761138644110167131 11766884193032546304 11837120865254102016 11849159635521332224 11853746035008672384 11855384895390787584 12004488994237993472 12005032110059114496 12015580416919103744 12021893110213691904 12104278107004628624 12122954346154815776 12123502821671539968 12140530213275011232 12199587383437735936 12218410679589105664 12236124939363790848 12242588764044501458 12248569510875983872 12338987100769261312 12397123545077321252 12420599981534354432 12494738691101552128 12512287481398043072 12514017389579164672 12526423298335297536 12531874887958596483 12532160220154850304 12630551068178742912 12637510982239485376 12650039317726764288 12774875232046436304 12797030756208847744 12815004114012511856 12875464800802707456 12915909658217334784 12936128916602422176 12954297636990908724 13037988199410315264 13045172626827855872 13056299980589262336 13076445137425419264 13152680147768809056 13186967981467289088 13200041027193145344 13205489003913170112 13228391343496786432 13330304589961498752 13353423397783145472 13372178205926099328 13390959355091725872 13470890151343860888 13496399979934967808 13505050118517742656 13517527969033991712 13576960152535544832 13617312870380207202 13623965197136621568 13631472520168433664 13638323639424167748 13724535806367452928 13745712014537743872 13760314415444127744 13779640699735481856 13796798784037663974 13803538793214038016 13822925785901136384 13881360488365418976 13905434994935598336 13933376639814986752 13940696896534444032 13953577258357668864 13973174979226148736 13990662539454910464 14056581027489246144 14070877067181582016 14076323416572798456 14078269563276560256 14187160608829277184 14217199855019421048 14244122970513082368 14329146310570755072 14396008286058843734 14396659600734953712 14403041020932345856 14416879628264075838 14423922559201185792 14509362682012062976 14510019125150189568 14524776327413245952 14530398365494501632 14532407291124191232 14545176294165230848 14652547182163497808 14675819205181337856 14767921569424627712 14860395650125258048 14881940261433884736 15007044291409388884 15021921689800532592 15035463135541586944 15125209994491352576 15140204537751717888 15163565045353254912 15170164338055143111 15177575263476762624 15289614450953215104 15313205489879767296 15339763251742201856 15491142494358078848 15506499808826356224 15528278600692685376 15659524477992405792 15675048719791860096 15681518192146889508 15782827820338802688 15804994713344896512 15829736700579279768 15954380296646833152 15978997032918018048 16029190813618255872 16164670428895386624 16180695452688371712 16187373617700014976 16203421148548889088 16323033017263570848 16340373368339901696 16363323330935884704 16451560836297142272 16484115579933935034 16492168396533805056 16613911765602706176 16709166517278128644 16709546960206467072 16717945106390915304 16749603883893233664 16840734757571657216 16849582469433363456 16866719090302352384 16891172470643493888 16914896027484285312 17015861243802771648 17033166976061915072 17248171888803229568 17257233658209977088 17272396849321211632 17399899778819153647 17408399974119016448 17427535306152838704 17435260183233892352 17460537834822488064 17536906863691745408 17564759993602861056 17582623975289718784 17607318671884226816 17773739453281998336 17804564530377527296 17829570941234799104 17854612473455634496 17961186868458481184 18006733491356990208 18023370625378655616 18102613536714059776 18156417160506942936 18184431519232223664 18299381075156603904 18327616019383658496 18363883146066752187 18372854266313975808 18395731712050218632 18430567714534848512 18508480651153891968 18540579993247464448 18595685317615981878 18604769677810225152 18630899972301531648 18742108036652328192 18768431222097064608 18771026084368747008 18789634947502946304 18916214145105702912 18945826602268114368 18956266473359228064 18975058976590146432 19105528414094340096 19162312848069654456 19195546134313271616 19222506171018767784 19313197201204061184 19373864487326002176 19404193374903633264 19431446455486363086 19440939101532033024 19556982299115472896 19567758940241783808 19584449970883893504 19587157653254344704 19614667706138128896 19729020221653213584 19780451972200933632 19808233505869755168 19842587015245179648 19964203848435658752 20029228919734043456 20030135096674718208 20058267308889148992 20086439032637588808 20206335227015791332 20226885784073524148 20244599969902451712 20365440228803317248 20386152601270953472 20417607319839689728 20447208780252650496 20675333078435141632 20695198176056495961 20704371467590247168 20705308189821057024 20734388678851704576 20858152492403397504 20879365970656541056 20900064959722480128 20908690922862519344 21073326284459862016 21106315600772373024 21272507062195777536 21552893905193848832 21583164823600019968 21594012429088265601 21604561531398518784 21764044023018094464 21787164491119868928 21817764441247846272 21978820773245246712 22151882354136941568 22290593475187887072 22466109959244484608 22510566437114083326 22521563294191325184 22532882534700798888 22553194703312380416 22687814991737028864 22710306806627576832 22745347568029882368 22766362895215143936 22934421676429822656 22969808234819650944 23009644877613302784 23236713741537118272 23259749713239534336 23292417901039028064 23475822766401540096 23489286716988608688 23522277288220334262 23533768386065092608 23674241730508204032 23698319271042664448 23707492070017344768 23710769790781575168 24008977988475986944 24031160833838207488 24043786220427383808 24208556214009257248 24245908692309631552 24247005643343079936 24281060426550022464 24399174766875471872 24485177528089002916 24677974201538522624 24794247090154642504 24829070470899241721 24841199963068708864 24989477382203104256 25024574962796086144 25028034779158329344 25063749775917192966 25064320440309700608 25261102136357485824 25275021964478970752 25300078635453528576 25549750464092872608 25594061512417695488 25630008228025023712 25750929601605414912 25831819316434669568 25872257833204844352 25908595273981817448 26090345253655711744 26112599961178524672 26152890274850838528 26305360295537618112 26373935962934578176 26400082054386290688 26410978007826340224 26456782686993572864 26660609179922997504 26706846795566290944 26744356411852198656 26781918710183451744 26941780302687721776 26992799959869935616 27010100237035485312 27035055938067983424 27153920305071089664 27234625740760414404 27262945040336867328 27276647278848335496 27449071612734905856 27491424029075487744 27559281399470963712 27593597568075327948 27645851571802272768 27762720976730837952 27810869989871196672 27866753279629973504 27881393793068888064 27893527976423972817 27907154516715337728 27946349958452297472 28113162054978492288 28141754134363164032 28152646833145596912 28156539126553120512 28374321217658554368 28434399710038842096 28488245941026164736 28658292621141510144 28792016572117687468 28793319201469907424 28833759256528151676 29018725364024125952 29020038250300379136 29049552654826491904 29060796730989003264 29090352588330461696 29305094364326995616 29351638410362675712 29535843138849255424 29720791300250516096 29763880522867769472 30014088582818777768 30043843379601065184 30070926271083173888 30250419988982705152 30280409075503435776 30340328676110286222 30355150526953525248 30579228901906430208 30626410979759534592 30679526503484403712 30982284988716157696 31012999617652712448 31056557201385370752 31319048955984811584 31350097439583720192 31363036384293779016 31609989426689793024 31659473401158559536 31908760593293666304 31957994065836036096 32058381627236511744 32329340857790773248 32374747235400029952 32406842297097778176 32646066034527141696 32680746736679803392 32726646661871769408 32968231159867870068 33227823531205412352 33418333034556257288 33435890212781830608 33499207767786467328 33681469515143314432 33699164938866726912 33733438180604704768 33765849655671124989 33782344941286987776 33829792054968570624 34031722487605543296 34066333952123830144 34496343777606459136 34514467316419954176 34544793698642423264 34799799557638307294 34816799948238032896 34855070612305677408 35073813727383490816 35129519987205722112 35165247950579437568 35214637343768453632 35547478906563996672 35659141882469598208 35709224946911268992 35922373736916962368 36013466982713980416 36046741250757311232 36312834321013885872 36368863038464447328 36598762150313207808 36655232038767316992 36727766292133504374 36745708532627951616 36791463424100437264 36861135429069697024 37016961302307783936 37081159986494928896 37191370635231963756 37261799944603063296 37484216073304656384 37536862444194129216 37542052168737494016 37579269895005892608 37595624663875789449 37891653204536228736 37912532946718456128 37950117953180292864 38324625696139308912 38391092268626543232 38445012342037535568 38626394402408122368 38747728974652004352 38808386749807266528 38862892910972726172 39113964598230945792 39135517880483567616 39168899941767787008 39229335412276257792 39458040443306427168 39560903944401867264 39616467011739510336 39685174030490359296 40058457839468086912 40060270193349436416 40116534617778297984 40172878065275177616 40412670454031582664 40453771568147048296 40489199939804903424 40730880457606634496 40772305202541906944 40835214639679379456 40894417560505300992 41350666156870283264 41390396352112991922 41408742935180494336 41410616379642114048 41468777357703409152 41716304984806795008 41758731941313082112 41800129919444960256 41817381845725038688 42146652568919724032 42212631201544746048 43166329647200039936 43188024858176531202 43209123062797037568 43528088046036188928 43574328982239737856 43635528882495692544 43957641546490493424 44303764708273883136 44581186950375774144 45021132874228166652 45065765069401597776 45106389406624760832 45375629983474057728 45420613613255153664 45490695136059764736 45510493014165429333 45532725790430287872 45868843352859645312 45939616469639301888 46019289755226605568 46473427483074236544 46519499426479068672 46584835802078056128 46978573433977217376 47044554576440668524 47348483461016408064 47396638542085328896 47414984140034689536 48017955976951973888 48062321667676414976 48087572440854767616 48417112428018514496 48491817384619263104 48494011286686159872 48562120853100044928 48970355056178005832 49355948403077045248 49588494180309285008 49658140941798483442 49682399926137417728 49978954764406208512 50049149925592172288 50056069558316658688 50127499551834385932 50128640880619401216 50522204272714971648 50550043928957941504 50600157270907057152 51099500928185745216 51188123024835390976 51260016456050047424 51744515666409688704 51817190547963634896 52199699336457460941 52225199922357049344 52305780549701677056 52610720591075236224 52747871925869156352 52821956015652680448 52913565373987145728 53321218359845995008 53413693591132581888 53488712823704397312 53563837420366903488 53883560605375443552 54020200474070970624 54070111876135966848 54307840610142179328 54469251481520828808 54553294557696670992 54898143225469811712 54982848058150975488 55091649438200256561 55118562798941927424 55187195136150655896 55291703143604545536 55525441953461675904 55621739979742393344 55733506559259947008 55787055952847945634 55814309033430675456 55892699916904594944 56226324109956984576 56283508268726328064 56305293666291193824 56313078253106241024 56748642435317108736 56868799420077684192 57316585242283020288 57584033144235374936 57586638402939814848 57667518513056303352 58037450728048251904 58121593461978006528 58180705176660923392 58610188728653991232 58703276820725351424 59441582600501032192 59527761045735538944 60028177165637555536 60087686759202130368 60141852542166347776 60500839977965410304 60680657352220572444 61158457803812860416 61252821959519069184 61964569977432315392 62025999235305424896 62113114402770741504 62638097911969623168 62700194879167440384 62726072768587558032 63219978853379586048 63318946802317119072 63817521186587332608 64658681715581546496 64749494470800059904 64782037287264796803 64813684594195556352 65292132069054283392 65361493473359606784 65453293323743538816 65936462319735740136 66455647062410824704 66836666069112514576 66871780425563661216 67362939030286628864 67398329877733453824 67466876361209409536 67531699311342249978 67564689882573975552 67659584109937141248 68063444975211086592 68132667904247660288 68992687555212918272 69028934632839908352 69089587397284846528 69599599115276614588 69710141224611354816 70147627454766981632 70429274687536907264 71094957813127993344 71283460384194597199 71318283764939196416 71418449893822537984 71844747473833924736 72026933965427960832 72093482501514622464 72625668642027771744 72737726076928894656 73197524300626415616 73455532584267008748 73582926848200874528 74033922604615567872 74162319972989857792 74382741270463927512 74487211412697725163 74523599889206126592 74968432146609312768 75073724888388258432 75084104337474988032 75191249327751578898 75783306409072457472 75825065893436912256 75900235906360585728 76649251392278617824 76782184537253086464 76890024684075071136 77252788804816244736 77495457949304008704 77616773499614533056 77725785821945452344 78271035760967135232 78337799883535574016 78458670824552515584 78916080886612854336 79121807888803734528 79232934023479020672 79370348060980718592 80116915678936173824 80120540386698872832 80233069235556595968 80345756130550355232 80825340908063165328 80907543136294096592 80978399879609806848 81461760915213268992 81544610405083813888 81670429279358758912 81788835121010601984 82780792704225983844 82817485870360988672 82937554715406818304 83432609969613590016 83517463882626164224 83600259838889920512 83634763691450077376 84425262403089492096 86332659294400079872 86376049716353062404 87056176092072377856 87148657964479475712 87271057764991385088 87915283092980986848 88607529416547766272 89162373900751548288 90042265748456333304 90131530138803195552 90212778813249521664 90751259966948115456 90841227226510307328 91020986028330858666 91065451580860575744 91737686705719290624 91879232939278603776 92038579510453211136 92946854966148473088 93038998852958137344 93169671604156112256 93957146867954434752 94089109152881337048 94829968280069379072 96035911953903947776 96077707474349239703 96124643335352829952 96175144881709535232 96834224856037028992 96983634769238526208 96988022573372319744 97124241706200089856 97940710112356011664 98711896806154090496 99176988360618570016 99316281883596966884 99957909528812417024 100098299851184344576 100254999103668771864 101044408545429943296 101100087857915883008 101200314541814114304 102199001856371490432 102376246049670781952 102520032912100094848 103489031332819377408 103634381095927269792 104399398672914921882 104450399844714098688 105221441182150472448 105495743851738312704 105643912031305360896 105827130747974291456 106642436719691990016 106977425647408794624 107127674840733806976 107767121210750887104 108040400948141941248 108140223752271933696 108938502963041657616 109106589115393341984 109796286450939623424 109965696116301950976 110183298876400513122 110237125597883854848 110374390272301311792 110583406287209091072 111050883906923351808 111243479959484786688 111574111905695891268 111785399833809189888 112452648219913969152 112567016537452656128 112610587332582387648 112626156506212482048 113737598840155368384 115168066288470749872 115173276805879629696 115335037026112606704 116074901456096503808 116243186923956013056 116304593258422763851 116361410353321846784 117220377457307982464 117406553641450702848 118883165201002064384 119055522091471077888 120056354331275111072 120175373518404260736 121001679955930820608 121361314704441144888 122316915607625720832 122505643919038138368 123929139954864630784 124051998470610849792 124226228805541483008 125276195823939246336 125400389758334880768 125452145537175116064 126439957706759172096 126637893604634238144 129498988941600119808 129564074574529593606 129627369188391112704 130584264138108566784 130722986946719213568 130906586647487077632 131872924639471480272 132911294124821649408 133673332138225029152 133743560851127322432 134725878060573257728 135063398622684499956 135319168219874282496 136126889950422173184 136265335808495320576 137985375110425836544 138057869265679816704 138179174794569693056 139199198230553229176 139420282449222709632 140295254909533963264 140858549375073814528 142189915626255986688 142566920768389194398 142636567529878392832 142836899787645075968 143689494947667849472 144053867930855921664 144186965003029244928 145251337284055543488 145475452153857789312 146911065168534017496 147165853696401749056 148067845209231135744 148765482540927855024 148974422825395450326 149047199778412253184 149936864293218625536 150147449776776516864 150168208674949976064 150382498655503157796 151566612818144914944 151650131786873824512 151800471812721171456 153298502784557235648 153564369074506172928 153780049368150142272 155233546999229066112 155451571643890904688 156599098009372382823 156675599767071148032 156917341649105031168 157832161773225708672 158243615777607469056 158465868046958041344 158740696121961437184 160233831357872347648 160241080773397745664 160466138471113191936 160691512261100710464 161650681816126330656 161815086272588193184 162923521830426537984 163089220810167627776 165561585408451967688 165634971740721977344 165875109430813636608 166865219939227180032 167034927765252328448 167200519677779841024 167269527382900154752 168850524806178984192 172665318588800159744 172752099432706124808 174112352184144755712 174542115529982770176 175830566185961973696 178324747801503096576 180084531496912666608 180263060277606391104 180425557626499043328 181502519933896230912 182041972056661717332 183475373411438581248 183758465878557207552 185893709932296946176 186077997705916274688 186339343208312224512 187914293735908869504 188178218305762674096 189659936560138758144 192155414948698479406 192249286670705659904 193668449712074057984 193967269538477052416 193976045146744639488 194248483412400179712 195881420224712023328 197423793612308180992 198353976721237140032 198632563767193933768 200196599702368689152 200509998207337543728 202088817090859886592 202200175715831766016 202400629083628228608 204398003712742980864 204752492099341563904 205040065824200189696 206978062665638754816 207268762191854539584 208798797345829843764 210442882364300944896 211287824062610721792 213284873439383980032 213850381152583791597 213954851294817589248 214255349681467613952 215534242421501774208 216080801896283882496 216280447504543867392 217877005926083315232 218213178230786683968 219592572901879246848 220366597752801026244 220748780544602623584 222101767813846703616 222486959918969573376 223148223811391782536 223461634238093175489 223570799667618379776 224905296439827938304 225134033074905312256 225221174665164775296 225252313012424964096 227475197680310736768 230336132576941499744 230346553611759259392 230670074052225213408 232149802912193007616 232486373847912026112 232609186516845527702 232722820706643693568 234440754914615964928 234813107282901405696 237766330402004128768 238111044182942155776 240112708662550222144 240350747036808521472 242722629408882289776 244633831215251441664 245011287838076276736 247858279909729261568 248452457611082966016 250552391647878492672 250800779516669761536 250904291074350232128 253275787209268476288 258997977883200239616 259128149149059187212 261168528276217133568 261445973893438427136 261813173294974155264 263745849278942960544 265822588249643298816 267346664276450058304 267487121702254644864 270126797245368999912 270638336439748564992 272253779900844346368 272530671616990641152 275970750220851673088 276115738531359633408 276358349589139386112 278398396461106458352 278840564898445419264 280590509819067926528 281717098750147629056 285133841536778388796 285673799575290151936 287378989895335698944 288107735861711843328 288233122423047719109 288373930006058489856 290502674568111086976 290950904307715578624 293822130337068034992 294331707392803498112 296135690418462271488 297530965081855710048 297948845650790900652 299873728586437251072 300294899553553033728 300764997311006315592 303133225636289829888 303300263573747649024 303600943625442342912 306597005569114471296 307128738149012345856 307560098736300284544 310467093998458132224 310903143287781809376 313198196018744765646 313351199534142296064 315664323546451417344 316487231555214938112 316931736093916082688 317481392243922874368 320467662715744695296 320932276942226383872 321383024522201420928 323301363632252661312 323630172545176386368 331123170816903935376 331269943481443954688 331750218861627273216 333730439878454360064 334069855530504656896 334539054765800309504 337701049612357968384 345504198865412249616 348224704368289511424 348913779775268291553 349084231059965540352 351661132371923947392 356649495603006193152 360169062993825333216 360526120555212782208 363005039867792461824 364083944113323434664 366950746822877162496 367516931757114415104 371787419864593892352 372155995411832549376 372678686416624449024 375828587471817739008 376356436611525348192 379319873120277516288 384310829897396958812 387336899424148115968 387934539076954104832 388496966824800359424 391762840449424046656 396707953442474280064 397265127534387867536 400393199404737378304 401019996414675087456 404177634181719773184 404400351431663532032 408796007425485961728 409504984198683127808 410080131648400379392 413956125331277509632 414537524383709079168 417597594691659687528 420885764728601889792 422575648125221443584 426569746878767960064 427700762305167583194 427909702589635178496 428510699362935227904 431068484843003548416 432161603792567764992 432560895009087734784 435754011852166630464 436426356461573367936 440733195505602052488 441497561089205247168 444203535627693407232 446296447622783565072 446923268476186350978 447141599335236759552 449810592879655876608 450268066149810624512 450442349330329550592 450504626024849928192 454950395360621473536 460672265153882999488 460693107223518518784 461340148104450426816 465218373033691055404 468881509829231929856 475532660804008257536 476222088365884311552 480225417325100444288 480701494073617042944 485445258817764579552 489267662430502883328 495716559819458523136 496904915222165932032 501104783295756985344 501601559033339523072 501808582148700464256 506551574418536952576 517995955766400479232 518256298298118374424 522337056552434267136 523626346589948310528 527491698557885921088 534693328552900116608 534974243404509289728 540253594490737999824 541276672879497129984 544507559801688692736 545061343233981282304 551941500441703346176 552716699178278772224 556796792922212916704 557681129796890838528 561181019638135853056 570267683073556777592 571347599150580303872 574757979790671397888 576466244846095438218 576747860012116979712 581005349136222173952 581901808615431157248 587644260674136069984 588663414785606996224 592271380836924542976 595061930163711420096 595897691301581801304 600589799107106067456 601529994622012631184 606266451272579659776 606600527147495298048 607201887250884685824 613194011138228942592 614257476298024691712 615120197472600569088 620934187996916264448 621806286575563618752 626396392037489531292 631328647092902834688 633863472187832165376 640935325431489390592 641551143457751374791 641864553884452767744 642766049044402841856 646602727264505322624 647260345090352772736 662246341633807870752 667460879756908720128 668139711061009313792 669078109531600619008 675402099224715936768 691008397730824499232 696449408736579022848 697827559550536583106 698168462119931080704 703322264743847894784 713298991206012386304 720338125987650666432 721052241110425564416 728167888226646869328 733901493645754324992 735033863514228830208 743574839729187784704 745357372833248898048 751657174943635478016 752712873223050696384 768621659794793917624 774673798848296231936 775869078153908209664 776993933649600718848 783525680898848093312 793415906884948560128 794530255068775735072 800786398809474756608 802039992829350174912 808800702863327064064 817592014850971923456 820160263296800758784 827912250662555019264 829075048767418158336 835195189383319375056 841771529457203779584 845151296250442887168 855401524610335166388 857021398725870455808 862136969686007096832 864323207585135529984 864699367269143157327 865121790018175469568 871508023704333260928 872852712923146735872 881466391011204104976 882995122178410494336 888407071255386814464 892592895245567130144 893846536952372701956 899621185759311753216 900536132299621249024 900884698660659101184 909900790721242947072 921344530307765998976 921386214447037037568 922680296208900853632 930436746067382110808 937763019658463859712 951065321608016515072 952444176731768623104 960450834650200888576 961402988147234085888 970890517635529159104 993809830444331864064 1002209566591513970688 1003617164297400928512 1013103148837073905152 1036512596596236748848 1044674113104868534272 1046741339325804874659 1047252693179896621056 1054983397115771842176 1069386657105800233216 1069948486809018579456 1080507188981475999648 1089015119603377385472 1090122686467962564608 1105433398356557544448 1113593585844425833408 1115362259593781677056 1140535366147113555184 1142695198301160607744 1149515959581342795776 1152932489692190876436 1162010698272444347904 1163803617230862314496 1175288521348272139968 1177326829571213992448 1190123860327422840192 1191795382603163602608 1201179598214212134912 1203059989244025262368 1212532902545159319552 1213201054294990596096 1226388022276457885184 1228514952596049383424 1230240394945201138176 1241868375993832528896 1243612573151127237504 1252792784074979062584 1262657294185805669376 1267726944375664330752 1281870650862978781184 1283102286915502749582 1283729107768905535488 1285532098088805683712 1293205454529010645248 1294520690180705545472 1324492683267615741504 1338156219063201238016 1350804198449431873536 1382016795461648998464 1395655119101073166212 1406644529487695789568 1426597982412024772608 1440676251975301332864 1442104482220851128832 1456335776453293738656 1467802987291508649984 1487149679458375569408 1490714745666497796096 1503314349887270956032 1505425746446101392768 1537243319589587835248 1549347597696592463872 1551738156307816419328 1553987867299201437696 1567051361797696186624 1586831813769897120256 1589060510137551470144 1604079985658700349824 1635184029701943846912 1640320526593601517568 1655824501325110038528 1658150097534836316672 1670390378766638750112 1683543058914407559168 1710803049220670332776 1714042797451740911616 1724273939372014193664 1729398734538286314654 1730243580036350939136 1743016047408666521856 1745705425846293471744 1762932782022408209952 1765990244356820988672 1776814142510773628928 1785185790491134260288 1787693073904745403912 1801769397321318202368 1819801581442485894144 1842689060615531997952 1842772428894074075136 1845360592417801707264 1860873492134764221616 1875526039316927719424 1920901669300401777152 1922805976294468171776 1941781035271058318208 2004419133183027941376 2007234328594801857024 2026206297674147810304 2073025193192473497696 2089348226209737068544 2093482678651609749318 2094505386359793242112 2109966794231543684352 2138773314211600466432 2139896973618037158912 2161014377962951999296 2209787271910032513169 2210866796713115088896 2227187171688851666816 2230724519187563354112 2281070732294227110368 2299031919162685591552 2305864979384381752872 2324021396544888695808 2327607234461724628992 2350577042696544279936 2354653659142427984896 2380247720654845680384 2383590765206327205216 2402359196428424269824 2406119978488050524736 2426402108589981192192 2452776044552915770368 2460480789890402276352 2483736751987665057792 2487225146302254475008 2505585568149958125168 2525314588371611338752 2535453888751328661504 2566204573831005499164 2571064196177611367424 2586410909058021290496 2589041380361411090944 2648985366535231483008 2676312438126402476032 2701608396898863747072 2764033590923297996928 2791310238202146332424 2813289058975391579136 2853195964824049545216 2881352503950602665728 2884208964441702257664 2912671552906587477312 2981429491332995592192 3006628699774541912064 3010851492892202785536 3074486639179175670496 3098695195393184927744 3134102723595392373248 3173663627539794240512 3178121020275102940288 3208159971317400699648 3270368059403887693824 3280641053187203035136 3316300195069672633344 3340780757533277500224 3421606098441340665552 3428085594903481823232 3448547878744028387328 3458797469076572629308 3486032094817333043712 3491410851692586943488 3525865564044816419904 3531980488713641977344 3570371580982268520576 3575386147809490807824 3603538794642636404736 3639603162884971788288 3685378121231063995904 3685544857788148150272 3690721184835603414528 3721746984269528443232 3751052078633855438848 3841803338600803554304 3845611952588936343552 3883562070542116636416 4014468657189603714048 4052412595348295620608 4146050386384946995392 4186965357303219498636 4219933588463087368704 4277546628423200932864 4279793947236074317824 4322028755925903998592 4419574543820065026338 4421733593426230177792 4454374343377703333632 4461449038375126708224 4562141464588454220736 4611729958768763505744 4648042793089777391616 4655214468923449257984 4701154085393088559872 4709307318284855969792 4760495441309691360768 4767181530412654410432 4812239956976101049472 4905552089105831540736 4920961579780804552704 4967473503975330115584 4974450292604508950016 5011171136299916250336 5050629176743222677504 5132409147662010998328 5142128392355222734848 5172821818116042580992 5178082760722822181888 5297970733070462966016 5352624876252804952064 5528067181846595993856 5582620476404292664848 5626578117950783158272 5762705007901205331456 5768417928883404515328 5825343105813174954624 6013257399549083824128 6021702985784405571072 6148973278358351340992 6268205447190784746496 6347327255079588481024 6356242040550205880576 6416319942634801399296 6629361815730097539507 6632600390139345266688 6681561515066555000448 6843212196882681331104 6897095757488056774656 6917594938153145258616 6972064189634666087424 6982821703385173886976 7051731128089632839808 7063960977427283954688 7140743161964537041152 7150772295618981615648 7207077589285272809472 7279206325769943576576 7370756242462127991808 7381442369671206829056 7443493968539056886464 7683606677201607108608 7767124141084233272832 8028937314379207428096 8104825190696591241216 8292100772769893990784 8373930714606438997272 8439867176926174737408 8555093256846401865728 8559587894472148635648 8644057511851807997184 8839149087640130052676 8908748686755406667264 9124282929176908441472 9223459917537527011488 9296085586179554783232 9402308170786177119744 9418614636569711939584 9520990882619382721536 9534363060825308820864 9624479913952202098944 9811104178211663081472 9841923159561609105408 9948900585209017900032 10022342272599832500672 10264818295324021996656 10284256784710445469696 10345643636232085161984 10356165521445644363776 10595941466140925932032 11056134363693191987712 11165240952808585329696 11253156235901566316544 11525410015802410662912 11536835857766809030656 11650686211626349909248 12043405971568811142144 12297946556716702681984 12536410894381569492992 12694654510159176962048 12712484081100411761152 12832639885269602798592 13258723631460195079014 13265200780278690533376 13363123030133110000896 13686424393765362662208 13835189876306290517232 13944128379269332174848 13965643406770347773952 14103462256179265679616 14127921954854567909376 14281486323929074082304 14301544591237963231296 14741512484924255983616 14762884739342413658112 14886987937078113772928 15367213354403214217216 15534248282168466545664 16057874628758414856192 16584201545539787981568 16747861429212877994544 16879734353852349474816 17110186513692803731456 17288115023703615994368 17678298175280260105352 17817497373510813334528 18248565858353816882944 18446919835075054022976 18804616341572354239488 19041981765238765443072 19068726121650617641728 19248959827904404197888 19888085447190292618521 19897801170418035800064 20044684545199665001344 20529636590648043993312 20691287272464170323968 20712331042891288727552 21191882932281851864064 22112268727386383975424 22330481905617170659392 23050820031604821325824 23301372423252699818496 24086811943137622284288 24595893113433405363968 25072821788763138985984 25424968162200823522304 25665279770539205597184 26517447262920390158028 26726246060266220001792 27372848787530725324416 27670379752612581034464 27888256758538664349696 28206924512358531359232 28255843909709135818752 28562972647858148164608 28603089182475926462592 29483024969848511967232 29525769478684827316224 29773975874156227545856 31068496564336933091328 33168403091079575963136 33495722858425755989088 33759468707704698949632 34576230047407231988736 35356596350560520210704 35634994747021626669056 36497131716707633765888 36893839670150108045952 37609232683144708478976 38083963530477530886144 38137452243301235283456 38497919655808808395776 39776170894380585237042 39795602340836071600128 40089369090399330002688 41059273181296087986624 42383765864563703728128 44224537454772767950848 44660963811234341318784 46101640063209642651648 46602744846505399636992 48173623886275244568576 49191786226866810727936 50849936324401647044608 51330559541078411194368 53034894525840780316056 53452492120532440003584 54745697575061450648832 55340759505225162068928 56413849024717062718464 57125945295716296329216 57206178364951852925184 59547951748312455091712 62136993128673866182656 66336806182159151926272 66991445716851511978176 69152460094814463977472 70713192701121040421408 71269989494043253338112 72994263433415267531776 73787679340300216091904 75218465366289416957952 76274904486602470566912 76995839311617616791552 79552341788761170474084 80178738180798660005376 82118546362592175973248 84767531729127407456256 88449074909545535901696 89321927622468682637568 93205489693010799273984 98383572453733621455872 101699872648803294089216 106069789051681560632112 106904984241064880007168 109491395150122901297664 110681519010450324137856 112827698049434125436928 114251890591432592658432 114412356729903705850368 119095903496624910183424 132673612364318303852544 133982891433703023956352 138304920189628927954944 141426385402242080842816 145988526866830535063552 147575358680600432183808 152549808973204941133824 153991678623235233583104 159104683577522340948168 160357476361597320010752 164237092725184351946496 178643855244937365275136 186410979386021598547968 196767144907467242911744 212139578103363121264224 213809968482129760014336 218982790300245802595328 221363038020900648275712 225655396098868250873856 228824713459807411700736 238191806993249820366848 265347224728636607705088 267965782867406047912704 282852770804484161685632 291977053733661070127104 295150717361200864367616 305099617946409882267648 318209367155044681896336 320714952723194640021504 328474185450368703892992 357287710489874730550272 393534289814934485823488 424279156206726242528448 437965580600491605190656 442726076041801296551424 457649426919614823401472 476383613986499640733696 535931565734812095825408 565705541608968323371264 590301434722401728735232 636418734310089363792672 641429905446389280043008 656948370900737407785984 714575420979749461100544 848558312413452485056896 875931161200983210381312 885452152083602593102848 915298853839229646802944 1071863131469624191650816 1131411083217936646742528 1180602869444803457470464 1272837468620178727585344 1313896741801474815571968 1429150841959498922201088 1697116624826904970113792 1770904304167205186205696 2143726262939248383301632 2262822166435873293485056 2545674937240357455170688 2627793483602949631143936 3394233249653809940227584 3541808608334410372411392 4287452525878496766603264 4525644332871746586970112 5091349874480714910341376 6788466499307619880455168 9051288665743493173940224 10182699748961429820682752 13576932998615239760910336 20365399497922859641365504 27153865997230479521820672 40730798995845719282731008 81461597991691438565462016
- Sum of all divisors σ(n): 274347151989334034046530913
- Sum of proper divisors (its aliquot sum) s(n): 192885553997642595481068897
- 81461597991691438565462016 is an abundant number, because the sum of its proper divisors (192885553997642595481068897) is greater than itself. Its abundance is 111423956005951156915606881
Bases of 81461597991691438565462016
- Binary: 1000011011000100010101000010011011010100000011110010011001001011101000110010000000000002
- Hexadecimal: 0x43622A136A079325D19000
- Base-36: A8HBPZE37OUL0TTS0
Squares and roots of 81461597991691438565462016
- 81461597991691438565462016 squared (814615979916914385654620162) is 6635991947359946616991759056434627882585307538784256
- 81461597991691438565462016 cubed (814615979916914385654620163) is 540578508291937585841103177498091977937846850159206177722530897261071586820096
-
81461597991691438565462016 is a
perfect square number . Itssquare root is 9025607901504 -
The
cube root of 81461597991691438565462016 is 433495215.3739461603
Scales and comparisons
How big is 81461597991691438565462016?- 81,461,597,991,691,438,565,462,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 81,461,597,991,691,438,565,462,016 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 81461597991691438565462016 cubic inches would be around 36124601.3 feet tall.
Recreational maths with 81461597991691438565462016
- 81461597991691438565462016 backwards is 61026456583419619979516418
- The number of decimal digits it has is: 26
- The sum of 81461597991691438565462016's digits is 126
- 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 81461597991691438565462016 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 81461597991691438565462016 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/81461597991691438565462016/
Chicago style:
Numbermatics. 2024. "Number 81461597991691438565462016 - Facts about the integer". https://numbermatics.com/n/81461597991691438565462016/
The information we have on file for 81461597991691438565462016 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 81461597991691438565462016, math, Factors of 81461597991691438565462016, curriculum, school, college, exams, university, Prime factorization of 81461597991691438565462016, STEM, science, technology, engineering, physics, economics, calculator, eighty-one septillion, four hundred sixty-one sextillion, five hundred ninety-seven quintillion, nine hundred ninety-one quadrillion, six hundred ninety-one trillion, four hundred thirty-eight billion, five hundred sixty-five million, four hundred sixty-two thousand and sixteen.