117399259997952496504464384
117,399,259,997,952,496,504,464,384 is an even composite number composed of seven prime numbers multiplied together.
What does the number 117399259997952496504464384 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 22275 divisors.
117399259997952496504464384 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 117399259997952496504464384:
210 × 32 × 74 × 172 × 434 × 1272 × 5772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 43 × 43 × 43 × 43 × 127 × 127 × 577 × 577)See below for interesting mathematical facts about the number 117399259997952496504464384 from the Numbermatics database.
Names of 117399259997952496504464384
- Cardinal: 117399259997952496504464384 can be written as One hundred seventeen septillion, three hundred ninety-nine sextillion, two hundred fifty-nine quintillion, nine hundred ninety-seven quadrillion, nine hundred fifty-two trillion, four hundred ninety-six billion, five hundred four million, four hundred sixty-four thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.17399259997952496504464384 × 1026
Factors of 117399259997952496504464384
Divisors of 117399259997952496504464384
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 28 32 34 36 42 43 48 49 51 56 63 64 68 72 84 86 96 98 102 112 119 126 127 128 129 136 144 147 153 168 172 192 196 204 224 238 252 254 256 258 272 288 289 294 301 306 336 343 344 357 381 384 387 392 408 441 448 476 504 508 512 516 544 576 577 578 588 602 612 672 686 688 714 731 762 768 774 784 816 833 867 882 889 896 903 952 1008 1016 1024 1029 1032 1071 1088 1143 1152 1154 1156 1176 1204 1224 1344 1372 1376 1428 1462 1524 1536 1548 1568 1632 1666 1731 1734 1764 1778 1792 1806 1849 1904 2016 2023 2032 2058 2064 2107 2142 2159 2176 2193 2286 2304 2308 2312 2352 2401 2408 2448 2499 2601 2667 2688 2709 2744 2752 2856 2924 3048 3072 3087 3096 3136 3264 3332 3462 3468 3528 3556 3584 3612 3698 3808 4032 4039 4046 4064 4116 4128 4214 4284 4318 4352 4386 4572 4608 4616 4624 4704 4802 4816 4896 4998 5117 5193 5202 5334 5376 5418 5461 5488 5504 5547 5712 5831 5848 6069 6096 6174 6192 6223 6272 6321 6477 6528 6579 6664 6924 6936 7056 7112 7168 7203 7224 7396 7497 7616 8001 8064 8078 8092 8128 8232 8256 8428 8568 8636 8704 8772 9144 9216 9232 9248 9408 9604 9632 9792 9809 9996 10234 10386 10404 10668 10752 10836 10922 10976 11008 11094 11424 11662 11696 12117 12138 12192 12348 12384 12427 12446 12544 12642 12943 12954 13056 13158 13328 13848 13872 14112 14161 14224 14406 14448 14749 14792 14994 15113 15232 15351 16002 16128 16129 16156 16184 16256 16383 16464 16512 16641 16856 17136 17272 17408 17493 17544 18207 18288 18464 18496 18669 18816 18963 19208 19264 19431 19584 19618 19992 20468 20772 20808 21336 21504 21609 21672 21844 21952 22016 22188 22848 23324 23392 24234 24276 24384 24696 24768 24811 24854 24892 25088 25284 25886 25908 26112 26316 26656 27696 27744 28224 28273 28322 28448 28812 28896 29427 29498 29584 29988 30226 30464 30702 31433 32004 32256 32258 32312 32368 32512 32766 32928 33024 33282 33712 34272 34544 34986 35088 35819 36351 36414 36576 36703 36928 36992 37281 37338 37632 37926 38227 38416 38528 38829 38862 39168 39236 39984 40817 40936 41544 41616 42483 42672 43218 43344 43561 43688 43904 44032 44247 44376 45339 45696 46053 46648 46784 48387 48468 48552 48768 49149 49392 49536 49622 49708 49784 50176 50568 51772 51816 52224 52479 52632 53312 55392 55488 56007 56448 56546 56644 56896 57624 57792 58854 58996 59168 59976 60452 60928 61404 62866 64008 64512 64516 64624 64736 65024 65532 65856 66048 66564 67424 68544 68663 69088 69972 70176 71638 72702 72828 73152 73279 73406 73856 73984 74433 74562 74676 75264 75852 76454 76832 77056 77658 77724 78336 78472 79507 79968 81634 81872 83088 83232 84819 84966 85344 86436 86688 86989 87122 87376 87808 88281 88494 88752 90601 90678 91392 92106 92837 93296 93568 94299 96774 96936 97104 97536 98298 98784 99072 99127 99244 99416 99568 101136 103243 103544 103632 104958 105264 105791 106624 107457 110109 110784 110976 111843 112014 112896 112903 113092 113288 113792 114681 115248 115584 116487 117708 117992 118336 119952 120904 121856 122451 122808 125732 127449 128016 129032 129248 129472 130048 130683 131064 131712 132096 132741 133128 134848 136017 137088 137326 138176 139944 140352 143276 145161 145404 145656 146304 146558 146812 147712 147968 148866 149124 149352 150528 151704 152908 153664 154112 155316 155448 156672 156944 159014 159936 163268 163744 166176 166464 166753 169638 169932 170688 172872 173376 173677 173978 174244 174752 175616 176562 176988 177504 181202 181356 182784 184212 185674 186592 187136 188598 193548 193872 194208 195072 196596 197568 197911 198144 198254 198488 198832 199136 202272 205989 206486 207088 207264 209916 210528 211582 213248 214914 219837 220031 220218 221568 221952 223299 223686 224028 225792 225806 226184 226576 227584 229362 230496 231168 232974 234823 235416 235984 236672 238521 239904 241808 244902 245616 250733 251464 254457 254898 256032 256921 258064 258496 258944 260967 261366 262128 263424 265482 266256 267589 269696 271803 272034 274176 274193 274652 276352 278511 279888 280704 282897 286552 290322 290808 291312 292608 293116 293624 295424 295936 297381 297732 298248 298704 303408 304927 305816 307328 308224 309729 310632 310896 313888 317373 318028 319872 322371 326536 327488 330327 332352 332928 332929 333506 338709 339276 339864 341376 344043 345744 346752 347354 347956 348488 349504 351232 353124 353976 355008 362404 362712 365568 367353 368424 371348 373184 374272 377196 387096 387744 388416 390144 392049 393192 395136 395822 396288 396508 396976 397664 398272 404544 411978 412972 414176 414528 419832 421056 421787 423164 426496 429828 439674 440062 440436 443136 443904 446598 447372 448056 451584 451612 452368 453152 455168 458724 460992 462336 465948 469646 470832 471968 473344 477042 479808 480641 483616 489804 491232 500259 501466 502928 508914 509796 512064 512953 513842 516128 516992 517888 521031 521934 522732 524256 526848 530964 532512 534361 535178 539392 543606 544068 548352 548386 549304 552704 556549 557022 559776 561408 565794 573104 580644 581616 582624 585216 586232 587248 590848 593733 594762 595464 596496 597408 606816 608923 609854 611632 614656 617967 619458 621264 621792 627776 634207 634746 636056 639744 644742 649859 653072 654976 659511 660093 660654 664704 665856 665858 667012 677418 678552 679728 682752 688086 691488 693504 693547 693889 694708 695912 696976 699008 704469 706248 707952 710016 715563 724808 725424 734706 736848 740537 742696 746368 748544 752199 754392 770763 774192 775488 776832 782901 784098 786384 790272 790321 791644 793016 793952 795328 796544 802767 809088 815409 822579 823956 825944 828352 829056 835533 839664 842112 843574 846328 852992 859656 879348 880124 880872 886272 887808 892143 893196 894744 896112 903224 904736 906304 910336 914781 917448 921984 924672 929187 931896 939292 941664 943936 946688 952119 954084 959616 961282 967232 979608 982464 998787 1000518 1002932 1005856 1016127 1017828 1019592 1024128 1025906 1027684 1032256 1033984 1035776 1042062 1043868 1045464 1048512 1053696 1061928 1065024 1066873 1068722 1070356 1078784 1087212 1088136 1096704 1096772 1098608 1105408 1113098 1114044 1119552 1122816 1131588 1146208 1161288 1163232 1165248 1167271 1170432 1172464 1174496 1187466 1189524 1190928 1192992 1194816 1213632 1215739 1217846 1219708 1223264 1229312 1235934 1238916 1242528 1243584 1245743 1255552 1265361 1268414 1269492 1272112 1279488 1289484 1299718 1306144 1309952 1319022 1320186 1321308 1329408 1331712 1331716 1334024 1351619 1354836 1357104 1359456 1365504 1376172 1382976 1385377 1387008 1387094 1387778 1389416 1391824 1393952 1398016 1408938 1412496 1415904 1420032 1431126 1441923 1449616 1450848 1469412 1473696 1481074 1485392 1492736 1500777 1504398 1508784 1538859 1540217 1541526 1548384 1550976 1553664 1563093 1565802 1568196 1572768 1578229 1580544 1580642 1583288 1586032 1587904 1590656 1593088 1603083 1605534 1618176 1630818 1643761 1645158 1647912 1651888 1656704 1658112 1669647 1671066 1679328 1684224 1687148 1692656 1719312 1755131 1758696 1760248 1761744 1772544 1781199 1784286 1786392 1789488 1792224 1798447 1806448 1809472 1812608 1826769 1829562 1834896 1843968 1858374 1863792 1873123 1878584 1883328 1887872 1893376 1902621 1904238 1908168 1919232 1919351 1922564 1934464 1949577 1959216 1964928 1980279 1997574 2001036 2005864 2011712 2032254 2035656 2039184 2048256 2051812 2055368 2064512 2067968 2071552 2080641 2081667 2084124 2087736 2090928 2097024 2113407 2123856 2130048 2133746 2137444 2140712 2157568 2174424 2176272 2193544 2197216 2210816 2221611 2226196 2228088 2239104 2245632 2256597 2263176 2292416 2312289 2322576 2326464 2330496 2330503 2334542 2344928 2348992 2370963 2374932 2379048 2381856 2385984 2389632 2408301 2427264 2431478 2435692 2439416 2446528 2458624 2467737 2471868 2477832 2485056 2487168 2491486 2511104 2530722 2536828 2538984 2544224 2558976 2578968 2599436 2612288 2619904 2638044 2640372 2642616 2658816 2663424 2663432 2668048 2703238 2709672 2714208 2718912 2731008 2744343 2752344 2765952 2770754 2774016 2774188 2775556 2778832 2783648 2787904 2796032 2817876 2824992 2831808 2840064 2862252 2883846 2899232 2901696 2938824 2947392 2952509 2962148 2970784 2985472 2996361 3001554 3008796 3017568 3077718 3080434 3083052 3096768 3101952 3107328 3126186 3131604 3136392 3145536 3150997 3156458 3161088 3161284 3166576 3172064 3175808 3181312 3186176 3200619 3206166 3211068 3236352 3261636 3287522 3290316 3295824 3303776 3313408 3316224 3339294 3342132 3358656 3364487 3368448 3374296 3385312 3418801 3438624 3501813 3510262 3517392 3520496 3523488 3562398 3568572 3572784 3578976 3584448 3590671 3596894 3612896 3618944 3625216 3647217 3653538 3659124 3669792 3687936 3716748 3727584 3737229 3740527 3746246 3757168 3766656 3775744 3796083 3805242 3808476 3816336 3838464 3838702 3845128 3868928 3895843 3899154 3918432 3929856 3960558 3991991 3995148 4002072 4011728 4023424 4054857 4064508 4071312 4078368 4096512 4103624 4110736 4129024 4135936 4156131 4161282 4163334 4168248 4175472 4181856 4194048 4226814 4247712 4260096 4262461 4267492 4274888 4281424 4325769 4348848 4352544 4387088 4394432 4439449 4443222 4452392 4456176 4478208 4513194 4526352 4549013 4584832 4616577 4620651 4624578 4645152 4652928 4660992 4661006 4661281 4669084 4689856 4697984 4734687 4741926 4749864 4758096 4763712 4771968 4779264 4809249 4816602 4854528 4854829 4862956 4871384 4878832 4893056 4931283 4935474 4943736 4955664 4970112 4974336 4982972 5008941 5022208 5061444 5073656 5077968 5088448 5157936 5183759 5198872 5224576 5239808 5265393 5276088 5280744 5285232 5317632 5326864 5336096 5395341 5406476 5419344 5428416 5437824 5480307 5488686 5504688 5531904 5532247 5541508 5548376 5551112 5557664 5567296 5575808 5592064 5619369 5635752 5649984 5659793 5663616 5680128 5707863 5724504 5758053 5767692 5798464 5803392 5848731 5877648 5894784 5905018 5924296 5941568 5970944 5992722 6003108 6017592 6035136 6155436 6160868 6166104 6193536 6203904 6214656 6241923 6245001 6252372 6263208 6272784 6291072 6301994 6312916 6322568 6333152 6344128 6351616 6362624 6372352 6401238 6412332 6422136 6472704 6523272 6575044 6580632 6591648 6607552 6626816 6632448 6664833 6678588 6684264 6717312 6728974 6736896 6748592 6770624 6837602 6877248 6991509 7003626 7020524 7034784 7040992 7046976 7112889 7124796 7137144 7145568 7157952 7168896 7170379 7181342 7193788 7225792 7237888 7250432 7294434 7307076 7318248 7339584 7375872 7433496 7455168 7468111 7474458 7481054 7492492 7514336 7533312 7551488 7592166 7610484 7616952 7632672 7676928 7677404 7690256 7737856 7791686 7798308 7836864 7859712 7921116 7983982 7990296 8004144 8023456 8046848 8109714 8129016 8142624 8156736 8170897 8193024 8207248 8221472 8258048 8312262 8322564 8326668 8336496 8350944 8363712 8388096 8453628 8495424 8510173 8520192 8524922 8534984 8549776 8562848 8651538 8697696 8705088 8720201 8774176 8788864 8857527 8878898 8886444 8904784 8912352 8956416 9026388 9052704 9098026 9169664 9233154 9241302 9249156 9290304 9305856 9306433 9321984 9322012 9322562 9338168 9379712 9395968 9452991 9461333 9469374 9483852 9499728 9516192 9527424 9543936 9558528 9601857 9618498 9633204 9709056 9709658 9725912 9742768 9757664 9786112 9862566 9870948 9887472 9911328 9940224 9948672 9965944 10017882 10044416 10093461 10097389 10122888 10147312 10155936 10176896 10256403 10315872 10367518 10397744 10449152 10505439 10530786 10552176 10561488 10570464 10653728 10672192 10772013 10781519 10790682 10812952 10838688 10856832 10875648 10941651 10960614 10977372 11009376 11047603 11063808 11064494 11083016 11096752 11102224 11115328 11134592 11151616 11211687 11221581 11238738 11271504 11299968 11319586 11327232 11415726 11449008 11506327 11516106 11535384 11596928 11606784 11687529 11697462 11755296 11789568 11790299 11810036 11848592 11883136 11975973 11985444 12006216 12035184 12070272 12164571 12310872 12321736 12332208 12387072 12407808 12468393 12483846 12490002 12504744 12526416 12545568 12582144 12589129 12603988 12625832 12645136 12666304 12688256 12703232 12725248 12787383 12802476 12824664 12844272 13046544 13111861 13150088 13161264 13183296 13215104 13253632 13318347 13329666 13357176 13368528 13434624 13435457 13457948 13497184 13541248 13647039 13675204 13754496 13861953 13983018 13983843 14007252 14041048 14069568 14081984 14093952 14204061 14225778 14249592 14274288 14291136 14315904 14315947 14337792 14340758 14362684 14387576 14451584 14475776 14500864 14564487 14588868 14614152 14636496 14679168 14793849 14866992 14910336 14936222 14948916 14962108 14984984 15028672 15066624 15102976 15184332 15220968 15233904 15265344 15354808 15380512 15475712 15551277 15583372 15596616 15673728 15719424 15796179 15842232 15967964 15980592 16008288 16046912 16093696 16186023 16219428 16258032 16285248 16313472 16313521 16341794 16414496 16442944 16516096 16596741 16624524 16645128 16653336 16672992 16701888 16727424 16776192 16858107 16907256 16979379 16990848 17020346 17040384 17049844 17069968 17099552 17125696 17274159 17303076 17395392 17410176 17440402 17548352 17577728 17715054 17757796 17772888 17809568 17824704 17912832 18052776 18105408 18136841 18196052 18339328 18466308 18482604 18498312 18580608 18611712 18612866 18643968 18644024 18645124 18676336 18759424 18791936 18905982 18922666 18938748 18967704 18999456 19032384 19054848 19087872 19117056 19203714 19236996 19266408 19418112 19419316 19451824 19485536 19515328 19572224 19725132 19741896 19774944 19822656 19880448 19897344 19931888 20035764 20186922 20194778 20245776 20294624 20311872 20353792 20512806 20631744 20667563 20735036 20795488 20898304 20974527 21010878 21061572 21104352 21122976 21140928 21177631 21307456 21344384 21511137 21544026 21563038 21581364 21625904 21677376 21713664 21751296 21883302 21921228 21954744 22018752 22056979 22095206 22127616 22128988 22166032 22193504 22204448 22230656 22269184 22303232 22404333 22423374 22443162 22477476 22543008 22599936 22639172 22654464 22831452 22898016 22977523 23012654 23032212 23070768 23193856 23213568 23375058 23394924 23510592 23551409 23579136 23580598 23620072 23697184 23766272 23931607 23951946 23970888 24012432 24070368 24140544 24329142 24512691 24621744 24643472 24664416 24774144 24936786 24967692 24980004 25009488 25052832 25091136 25134697 25164288 25178258 25207976 25251664 25290272 25332608 25376512 25406464 25530519 25574766 25604952 25649328 25688544 26093088 26160603 26183689 26223722 26300176 26322528 26366592 26430208 26572581 26636694 26659332 26714352 26737056 26869248 26870914 26915896 26994368 27082496 27270901 27294078 27350408 27508992 27723906 27919299 27943937 27966036 27967686 28014504 28082096 28139136 28163968 28187904 28358973 28383999 28408122 28451556 28499184 28548576 28582272 28631808 28631894 28675584 28681516 28725368 28775152 28903168 28951552 29128974 29177736 29228304 29272992 29358336 29587698 29733984 29820672 29822521 29837227 29872444 29897832 29924216 29969968 30057344 30133248 30280383 30292167 30368664 30441936 30467808 30530688 30709616 30761024 30769209 31102554 31166744 31193232 31347456 31592358 31684464 31843091 31935928 31961184 32016576 32093824 32187392 32316039 32344557 32372046 32438856 32516064 32570496 32626944 32627042 32628967 32683588 32828992 32885888 33142809 33193482 33249048 33290256 33306672 33345984 33403776 33454848 33664743 33716214 33814512 33958758 33981696 33983803 34040692 34099688 34139936 34199104 34251392 34518981 34548318 34606152 34790784 34820352 34880804 35062587 35096704 35155456 35370897 35430108 35515592 35545776 35619136 35649408 35927919 36105552 36210816 36273682 36392104 36678656 36932616 36965208 36996624 37161216 37223424 37225732 37288048 37290248 37352672 37518848 37583872 37767387 37811964 37845332 37877496 37935408 37998912 38064768 38109696 38175744 38362149 38407428 38473992 38532816 38725729 38838632 38903648 38971072 39030656 39144448 39335583 39450264 39483792 39549888 39618551 39645312 39760896 39863776 39955041 40071528 40306371 40373844 40389556 40491552 40589248 40623744 40707584 40941117 41025612 41263488 41335126 41470072 41590976 41796608 41949054 41951529 42021756 42123144 42208704 42245952 42281856 42281983 42355262 42614912 42688768 42947841 43022274 43088052 43126076 43162728 43251808 43354752 43427328 43502592 43693461 43766604 43842456 43909488 44037504 44113958 44190412 44257976 44332064 44387008 44408896 44461312 44538368 44606464 44808666 44846748 44886324 44954952 45086016 45199872 45278344 45308928 45662904 45796032 45875539 45955046 46025308 46064424 46141536 46387712 46427136 46653831 46750116 46789848 47021184 47102818 47158272 47161196 47240144 47394368 47532544 47863214 47903892 47941776 48024864 48140736 48281088 48658284 48940563 49025382 49243488 49286944 49328832 49548288 49790223 49873572 49935384 49960008 50018976 50105664 50182272 50192653 50269394 50328576 50356516 50415952 50503328 50580544 50665216 50753024 50938137 51061038 51149532 51209904 51298656 51377088 52186176 52276777 52321206 52367378 52447444 52600352 52645056 52733184 52860416 53145162 53273388 53318664 53428704 53474112 53566949 53738496 53741828 53831792 53988736 54164992 54410523 54541802 54588156 54700816 55017984 55447812 55838598 55887874 55932072 55935372 56029008 56164192 56278272 56327936 56375808 56717946 56767998 56816244 56903112 56998368 57097152 57164544 57196279 57263616 57263788 57351168 57363032 57450736 57550304 57806336 58119617 58257948 58355472 58456608 58545984 58716672 59175396 59467968 59571211 59641344 59645042 59674454 59744888 59795664 59848432 59939936 60114688 60560766 60584334 60737328 60883872 60935616 61041407 61061376 61419232 61522048 61538418 62002689 62205108 62333488 62386464 62694912 63184716 63368928 63532893 63686182 63871856 63922368 64033152 64187648 64533411 64632078 64689114 64744092 64877712 65032128 65140992 65145031 65253888 65254084 65257934 65367176 65657984 65771776 66170937 66229331 66285618 66386964 66498096 66580512 66613344 66691968 66807552 66909696 67212999 67329486 67432428 67629024 67863847 67917516 67963392 67967606 68081384 68199376 68279872 68398208 68502784 68932569 69037962 69096636 69212304 69581568 69640704 69761608 70125174 70193408 70310912 70654227 70681723 70741794 70860216 71031184 71091552 71238272 71298816 71794821 71855838 72211104 72421632 72547364 72784208 73538073 73865232 73930416 73993248 74322432 74451464 74576096 74580496 74705344 75037696 75404091 75470633 75534774 75623928 75690664 75754992 75870816 75997824 76129536 76219392 76591557 76724298 76814856 76947984 77065632 77333221 77451458 77677264 77807296 77942144 78061312 78481809 78551067 78671166 78900528 78967584 79099776 79237102 79290624 79727552 79910082 80143056 80544289 80612742 80747688 80779112 80983104 81178496 81247488 81415168 81812703 81882234 82051224 82526976 82532093 82670252 82940144 83181952 83757897 83831811 83898108 83903058 84043512 84246288 84417408 84491904 84563712 84563966 84710524 85151997 85229824 85377536 85895682 86044548 86176104 86252152 86325456 86503616 86709504 86854656 87386922 87533208 87684912 87818976 88075008 88123903 88227916 88380824 88515952 88664128 88774016 88817792 88922624 89076736 89467563 89511681 89617332 89693496 89772648 89909904 90172032 90399744 90556688 90876501 91325808 91592064 91751078 91910092 92050616 92128848 92283072 92775424 93307662 93500232 93579696 94042368 94048199 94205636 94322392 94480288 94788736 95065088 95529273 95726428 95807784 95883552 96049728 96216481 96281472 96562176 97033671 97316568 97881126 97886901 98050764 98486976 98573888 98657664 99428427 99580446 99747144 99870768 99920016 100037952 100211328 100211629 100364544 100385306 100538788 100713032 100831904 101006656 101161088 101330432 101506048 101876274 101951409 102122076 102299064 102419808 102597312 102754176 103556943 104372352 104553554 104642412 104734756 104894888 105200704 105290112 105466368 105720832 106112691 106290324 106546776 106637328 106857408 106948224 107133898 107483656 107663584 107977472 108329984 108821046 109083604 109176312 109401632 110035968 110895624 111677196 111775748 111864144 111870744 112058016 112328384 112556544 112655872 112751616 113302161 113435892 113535996 113632488 113806224 113996736 114194304 114194647 114329088 114392558 114527232 114527576 114726064 114901472 115100608 115612672 116177187 116239234 116515896 116710944 116913216 117091968 117433344 118006749 118350792 118855653 118935936 119142422 119282688 119290084 119348908 119489776 119591328 119696864 119879872 120229376 120919113 121121532 121168668 121474656 121767744 121871232 122082814 122122752 122838464 123044096 123076836 124005378 124410216 124666976 124772928 125389824 126369432 126737856 126845949 126957887 127065786 127372364 127743712 127844736 128066304 128375296 128843523 129066822 129264156 129378228 129488184 129755424 130064256 130281984 130290062 130507776 130508168 130515868 130734352 131315968 131543552 132341874 132458662 132571236 132773928 132996192 133161024 133226688 133383936 133615104 133819392 134425998 134658972 134864856 135258048 135492871 135727694 135835032 135926784 135935212 136162768 136398752 136559744 136796416 137005568 137626617 137865138 138075924 138193272 138424608 139163136 139281408 139523216 140250348 140386816 141308454 141363446 141483588 141720432 142062368 142183104 142476544 142597632 143589642 143711676 144422208 144672941 144843264 145094728 145568416 146821689 147076146 147730464 147860832 147986496 148243417 148644864 148902928 149152192 149160992 149410688 150577959 150808182 150941266 151069548 151247856 151381328 151509984 151741632 151995648 152259072 153183114 153448596 153629712 153895968 154131264 154398853 154666442 154902916 155354528 155614592 155884288 156122624 156830331 156963618 157102134 157342332 157801056 157935168 158199552 158209361 158474204 158581248 159455104 159820164 160286112 160700847 160842661 161088578 161225484 161495376 161558224 161966208 162356992 162494976 163231569 163625406 163764468 164102448 165053952 165064186 165340504 165880288 166363904 167515794 167521249 167663622 167796216 167806116 168087024 168492576 168834816 168983808 169127424 169127932 169421048 170303994 170459648 170755072 171588837 171655613 171791364 172089096 172352208 172504304 172650912 173007232 173419008 174358851 174773844 175066416 175369824 175637952 175942879 176150016 176247806 176455832 176761648 177031904 177328256 177548032 177635584 177845248 178713633 178935126 179023362 179234664 179386992 179545296 179819808 180344064 181113376 181753002 182651616 183124221 183184128 183285823 183502156 183820184 184101232 184257696 184566144 186008067 186615324 187000464 187159392 188084736 188096398 188411272 188644784 188960576 189577472 190598679 190896307 191058546 191452856 191615568 191767104 192099456 192432962 192562944 194067342 194633136 195435093 195607559 195762252 195773802 196101528 196973952 197147776 197315328 198512811 198687993 198856854 199160892 199494288 199741536 199840032 200075904 200422656 200423258 200435083 200729088 200770612 201077576 201426064 201663808 202013312 202322176 202660864 203591541 203752548 203902818 204244152 204598128 204839616 205194624 205508352 206797707 207113886 208744704 208757647 209107108 209284824 209469512 209789776 210401408 210580224 210932736 211962681 212045169 212225382 212580648 213093552 213274656 213714816 213896448 214267796 214967312 215327168 215384463 215954944 217642092 218167208 218352624 218803264 221791248 222901637 223354392 223551496 223728288 223741488 224116032 224656768 225113088 225311744 226212273 226411899 226604322 226871784 227071992 227264976 227612448 227993472 228388608 228389294 228402769 228658176 228785116 229055152 229452128 229802944 230201216 231999663 232354374 232478468 233031792 233421888 233826432 234183936 235653201 236013498 236701584 237711306 237871872 237886621 238284844 238580168 238697816 238979552 239182656 239393728 239759744 240458752 241632867 241838226 242243064 242337336 242949312 243371099 243535488 243742464 244165628 244245504 245438109 245676928 246088192 246153672 247596279 248010756 248820432 249333952 249545856 251495433 252738864 253475712 253691898 253915774 254131572 254744728 255487424 255689472 256132608 256750592 257687046 258133644 258528312 258756456 258976368 259510848 260128512 260563968 260580124 261016336 261031736 261468704 262631936 263087104 264371709 264683748 264917324 265142472 265547856 265992384 266322048 266453376 266767872 267230208 268402689 268535043 268851996 269317944 269729712 270516096 270985742 271455388 271670064 271870424 272325536 272797504 273119488 273592832 274011136 275253234 275730276 276151848 276386544 276849216 277329857 278326272 279046432 280500696 280773632 282144597 282616908 282726892 282967176 283440864 284124736 284366208 284953088 285195264 286587819 287179284 287423352 288649443 288844416 289345882 289686528 290189456 291136832 293643378 293660703 294152292 295460928 295721664 295972992 295973881 296486834 297805856 298304384 298321984 298821376 300634887 301155918 301616364 301882532 302139096 302495712 302762656 303019968 303483264 303991296 304518144 305854227 306366228 306897192 307259424 307791936 308262528 308326297 308797706 309332884 309805832 310709056 311229184 311768576 312245248 313660662 313927236 314204268 314684664 315602112 315870336 316399104 316418722 316948408 317162496 318910208 319640328 320572224 321128773 321401694 321685322 322177156 322450968 322990752 323116448 323932416 324713984 324989952 326463138 327250812 327528936 328204896 330107904 330128372 330681008 331760576 332727808 335031588 335042498 335327244 335592432 335612232 336174048 336985152 337669632 337967616 338254848 338255864 338842096 340607988 340919296 342583941 343177674 343311226 343582728 344178192 344704416 345008608 345301824 346014464 346838016 348531561 348717702 349547688 350132832 350739648 351275904 351348571 351885758 352300032 352495612 352911664 353523296 354063808 354656512 355096064 355271168 356566959 357427266 357870252 358046724 358469328 358773984 359090592 359639616 360688128 362226752 363506004 365303232 365937439 366248442 366368256 366571646 367004312 367640368 368202464 368515392 369132288 372016134 373230648 374000928 374318784 374968643 376169472 376192796 376822544 377289568 377921152 379154944 380537847 380873661 381197358 381792614 382117092 382905712 383231136 383534208 384198912 384865924 385125888 388134684 389266272 390870186 391215118 391524504 391547604 392203056 393947904 394295552 394630656 397025622 397375986 397713708 398321784 398988576 399483072 399680064 400151808 400176619 400373953 400845312 400846516 400870166 401458176 401541224 402155152 402852128 403327616 404026624 404644352 406478613 406837319 407183082 407505096 407805636 408488304 409196256 409679232 410389248 411016704 412879851 413595414 414227772 417489408 417515294 418214216 418569648 418939024 419579552 420802816 421160448 423925362 424090338 424450764 425161296 426187104 426549312 427289849 427429632 427792896 428535592 429934624 430654336 430768926 431909888 434018823 434187727 435284184 436334416 436705248 437606528 443582496 444730251 445803274 446708784 447102992 447456576 447482976 448232064 449313536 451733877 452424546 452823798 453208644 453743568 454143984 454529952 455224896 455986944 456015217 456777216 456778588 456805538 457570232 458110304 458904256 459605888 460402432 463196559 463605317 463999326 464708748 464956936 466063584 466843776 467652864 468367872 470490993 471306402 472026996 473403168 474628083 475046929 475422612 475743744 475773242 476569688 477160336 477395632 477959104 478365312 478787456 479519488 482102541 482527983 483265734 483676452 484486128 484674672 485898624 486742198 487070976 487484928 488331256 490876218 491353856 492176384 492307344 494772061 495192558 496021512 497640864 498667904 499091712 502563747 502990866 505477728 506951424 506982857 507383796 507831548 508263144 509489456 510974848 511378944 512265216 514766511 514966839 515374092 516267288 517056624 517512912 517952736 519021696 520257024 521160248 522032672 522063472 522937408 523076553 525263872 527828637 528743418 529367496 529834648 530284944 531095712 531984768 532644096 532906752 533535744 536140899 536805378 537070086 537703992 538635888 539459424 541032192 541332547 541971484 542910776 543340128 543740848 544651072 545595008 546238976 547185664 549372663 549857469 550506468 551460552 552303696 552773088 553698432 554659714 558092864 561001392 563810023 564289194 565233816 565453784 565934352 566881728 568249472 568732416 569906176 572688921 573175638 574358568 574846704 577298886 577688832 577724651 578691764 580378912 582273664 586305279 586822677 587286756 587321406 588304584 590921856 591443328 591945984 591947762 592973668 595611712 596063979 596608768 596643968 597642752 601269774 601305249 602311836 603232728 603765064 604278192 604991424 605525312 606039936 606966528 607982592 610774623 611708454 612732456 613794384 614518848 615583872 615585721 616525056 616652594 617595412 618665768 619611664 621418112 622458368 623537152 626272941 627321324 627854472 628408536 629369328 631204224 631740672 632798208 632837444 633896816 636135507 637820416 639280656 641144448 642257546 642803388 643370644 644354312 644901936 645981504 646232896 647864832 649427968 652926276 654501624 655057872 656409792 658337393 660256744 661362016 663521152 665455616 668704911 670063176 670084996 670654488 671184864 671224464 672348096 673515367 673970304 675339264 675935232 676511728 677684192 679235697 681215976 685167882 685208307 686355348 686622452 687165456 688356384 689408832 690017216 690603648 692028928 695998989 697063122 697435404 699095376 700265664 701479296 701481403 702551808 702697142 703771516 704991224 705823328 707046592 708127616 709313024 710192128 710542336 713133918 713659863 714854532 715740504 716093448 716938656 717547968 718181184 718793711 719279232 721376256 724453504 724898601 727012008 730113297 730606464 731874878 732496884 732736512 733143292 734008624 735280736 736404928 737030784 738264576 742788837 744032268 746461296 748001856 748637568 749937286 752385592 753645088 754579136 755842304 758309888 761075694 761747322 762394716 763585228 764234184 765811424 766462272 767068416 768397824 769731848 770251776 776269368 778532544 779884163 781740372 782430236 783049008 783095208 784406112 787895808 788591104 789261312 793115127 794051244 794751972 795427416 796643568 797977152 798966144 799360128 799362529 800303616 800353238 800747906 801690624 801693032 801740332 803082448 804310304 805704256 806655232 808053248 809288704 812957226 813674638 814366164 815010192 815611272 816976608 818392512 819358464 820778496 822033408 825759702 827190828 828455544 831989571 834978816 835030588 836428432 837139296 837878048 839159104 841605632 842320896 846433791 847850724 848180676 848901528 850322592 852374208 853098624 854579698 854859264 855585792 857071184 859869248 861308672 861537852 865948329 868037646 868375454 870568368 872668832 873410496 875213056 887164992 887921643 888705209 889460502 891606548 893417568 894205984 894913152 894965952 896464128 898627072 901904661 903467754 904849092 905647596 906417288 907487136 908287968 909059904 910449792 910638133 911973888 912030434 913554432 913557176 913611076 915140464 916220608 917808512 919211776 920804864 924978891 926393118 927210634 927998652 929417496 929913872 932127168 933687552 935305728 936735744 940981986 942612804 944053992 946806336 948450097 949256166 950093858 950845224 951487488 951546484 953139376 954320672 954791264 955918208 956730624 957574912 959038976 963386319 964205082 965055966 966531468 967352904 968972256 969349344 971797248 973484396 974141952 974969856 976662512 981752436 982707712 984614688 988033489 989544122 990385116 992043024 995281728 997335808 998183424 1005127494 1005981732 1010955456 1012710587 1013902848 1013965714 1014767592 1015663096 1016526288 1018978912 1021949696 1022757888 1027751823 1029533022 1029933678 1030748184 1032534576 1034113248 1035025824 1035905472 1037703919 1038043392 1040514048 1042320496 1044065344 1044126944 1045874816 1046153106 1054045713 1055657274 1057486836 1058734992 1059669296 1060569888 1062191424 1063969536 1065288192 1065813504 1072281798 1073610756 1074140172 1075407984 1077271776 1078918848 1080791971 1082064384 1082665094 1083942968 1085821552 1086680256 1087481696 1089302144 1091190016 1092477952 1097812317 1098745326 1099714938 1101012936 1102921104 1104607392 1105546176 1107396864 1107465527 1109319428 1116185728 1122002784 1124905929 1125898627 1127620046 1128578388 1130467632 1130907568 1131868704 1133763456 1136498944 1137464832 1142620983 1145377842 1146351276 1148717136 1149693408 1154597772 1155377664 1155449302 1157383528 1160757824 1164547328 1172610558 1172648743 1173645354 1174573512 1174642812 1176609168 1181843712 1182886656 1183891968 1183895524 1185947336 1191223424 1192127958 1193217536 1193287936 1195285504 1200529857 1201121859 1201589291 1202539548 1202610498 1204623672 1206465456 1207530128 1208556384 1209982848 1211050624 1212079872 1213933056 1219435839 1220511957 1221549246 1223416908 1225464912 1227588768 1229037696 1231167744 1231171442 1233050112 1233305188 1235190824 1237331536 1239223328 1242836224 1244916736 1252545882 1254642648 1255708944 1256817072 1258738656 1262408448 1263481344 1265674888 1267793632 1272271014 1275640832 1278561312 1281869547 1282288896 1282368403 1283000761 1284515092 1285606776 1286741288 1288708624 1289803872 1291963008 1292465792 1295729664 1302056469 1302563181 1305852552 1309003248 1310115744 1312819584 1316674786 1320513488 1322724032 1327042304 1334190753 1337409822 1340126352 1340169992 1341308976 1342369728 1342448928 1344696192 1347030734 1347940608 1353023456 1355368384 1358471394 1362431952 1368045651 1369252913 1370335764 1370416614 1372710696 1373244904 1374330912 1376712768 1378817664 1380034432 1381207296 1384057856 1389589677 1390815951 1391997978 1394126244 1394870808 1398190752 1400531328 1402958592 1402962806 1403045581 1405103616 1405394284 1407543032 1409982448 1411646656 1414093184 1416255232 1418626048 1423884249 1425140787 1426267836 1427319726 1429709064 1431481008 1432186896 1433877312 1435095936 1436362368 1437587422 1438558464 1447583949 1448907008 1449797202 1454024016 1460226594 1461212928 1461303529 1463749756 1464993768 1466286584 1468017248 1470561472 1472809856 1474061568 1476529152 1484316183 1485577674 1488064536 1492922592 1496003712 1497275136 1499874572 1504771184 1507290176 1507691241 1509158272 1511684608 1520948571 1522151388 1523494644 1524789432 1527170456 1528468368 1531622848 1532924544 1534136832 1536795648 1539463696 1544900517 1552538736 1557065088 1559768326 1563480744 1564860472 1566098016 1566190416 1568812224 1575791616 1577182208 1583485911 1586230254 1588102488 1589503944 1590854832 1593287136 1595954304 1597932288 1598720256 1598725058 1598819383 1600607232 1600706476 1601495812 1603386064 1603480664 1606164896 1608620608 1611408512 1613310464 1616106496 1623997641 1625914452 1627349276 1628732328 1630020384 1631222544 1633953216 1636785024 1638716928 1641556992 1649572407 1651519404 1654381656 1656911088 1663979142 1665206347 1670061176 1672856864 1674278592 1675756096 1678318208 1683211264 1691430069 1692867582 1695701448 1696361352 1697803056 1700645184 1703597693 1704748416 1706197248 1709159396 1709718528 1714142368 1718066763 1719738496 1722617344 1723075704 1731896658 1733173953 1736075292 1736750908 1741136736 1745337664 1746820992 1750426112 1760468031 1774329984 1775843286 1777410418 1778921004 1783213096 1786835136 1788411968 1789826304 1789931904 1792928256 1797254144 1803809322 1803915747 1806935508 1809698184 1811295192 1812834576 1814974272 1816575936 1818119808 1818125269 1820899584 1821276266 1823947776 1824060868 1827114352 1827222152 1830280928 1832441216 1835617024 1838423552 1841609728 1846757163 1849957782 1852786236 1854421268 1855997304 1858834992 1859827744 1864254336 1867375104 1870611456 1878818823 1881963972 1885225608 1888107984 1893612672 1896900194 1898512332 1900187716 1901690448 1903092968 1906278752 1908641344 1909582528 1911836416 1913461248 1915149824 1918077952 1926772638 1928410164 1930111932 1933062936 1934705808 1937944512 1938698688 1941308999 1943594496 1946968792 1948283904 1953325024 1963504872 1965415424 1969229376 1972648177 1975012179 1976066978 1979088244 1980770232 1984086048 1990563456 1994671616 1996366848 2006114733 2010254988 2011963464 2020546101 2021910912 2025421174 2027805696 2027931428 2029535184 2031326192 2033052576 2037957824 2043899392 2055503646 2055624921 2059066044 2059867356 2061496368 2065069152 2068226496 2070051648 2071810944 2071817167 2075407838 2076086784 2084640992 2088130688 2088253888 2091749632 2092306212 2104444209 2108091426 2111314548 2114973672 2117469984 2119338592 2121139776 2124382848 2127939072 2130576384 2131627008 2140979589 2144563596 2147221512 2148280344 2150815968 2154543552 2156381133 2157837696 2158284079 2161583942 2164128768 2165330188 2167885936 2171643104 2173360512 2174963392 2178604288 2182380032 2190339891 2195624634 2197490652 2199429876 2202025872 2205842208 2209214784 2211092352 2214793728 2214931054 2218638856 2232371456 2244005568 2247901411 2249811858 2251797254 2255240092 2257156776 2260935264 2261815136 2263737408 2267526912 2272997888 2274929664 2285241966 2290755684 2292702552 2297434272 2299386816 2303378807 2309195544 2310755328 2310898604 2314767056 2321515648 2329094656 2339652489 2345221116 2345297486 2347290708 2349147024 2349285624 2353218336 2363687424 2365773312 2367783936 2367791048 2371894672 2382446848 2384255916 2386435072 2386575872 2398087587 2401059714 2402243718 2403178582 2405079096 2405220996 2409247344 2412930912 2415060256 2417112768 2419965696 2422101248 2424159744 2427866112 2438871678 2441023914 2443098492 2446833816 2450929824 2455177536 2458075392 2459439997 2462335488 2462342884 2466100224 2466610376 2470381648 2474663072 2478446656 2485672448 2495968713 2505091764 2509285296 2511417888 2513634144 2517477312 2524816896 2526962688 2531349776 2535587264 2544542028 2557122624 2561562073 2563739094 2564577792 2564736806 2566001522 2569030184 2571213552 2573482576 2577417248 2579607744 2583926016 2584931584 2604112938 2605126362 2611705104 2618006496 2620231488 2624780501 2625639168 2633349572 2641026976 2645448064 2654084608 2663764929 2666115627 2668381506 2674819644 2680252704 2680339984 2682617952 2684739456 2684897856 2689392384 2689559137 2694061468 2695881216 2706046912 2710736768 2716942788 2724863904 2731914399 2736091302 2738505826 2740671528 2740833228 2745421392 2746489808 2748661824 2753425536 2757635328 2760068864 2762414592 2774936673 2779179354 2781631902 2783995956 2788252488 2789741616 2796381504 2801062656 2801236333 2805917184 2805925612 2806091162 2810207232 2810788568 2815086064 2819964896 2823293312 2828186368 2832510464 2845350291 2847768498 2847861233 2850281574 2852535672 2854639452 2859418128 2862962016 2864373792 2867754624 2870191872 2872724736 2875174844 2877116928 2890158957 2895167898 2897814016 2899594404 2908048032 2918145421 2920453188 2922425856 2922607058 2927499512 2929987536 2932573168 2936034496 2941122944 2945619712 2948123136 2964100467 2968632366 2971155348 2976129072 2985845184 2991028943 2992007424 2994550272 2999749144 3009542368 3014580352 3015382482 3018316544 3023369216 3038131761 3039314089 3041897142 3044302776 3046989288 3049578864 3054340912 3056936736 3063245696 3065849088 3068273664 3078927392 3089801034 3105077472 3113111757 3114130176 3119536652 3126961488 3129720944 3132196032 3132380832 3137624448 3162137139 3166971822 3172460508 3176204976 3179007888 3181709664 3186574272 3191908608 3192106519 3195864576 3197440512 3197450116 3197638766 3201412952 3202991624 3206772128 3206961328 3212329792 3217241216 3222817024 3226620928 3242375913 3245237219 3247995282 3251828904 3254698552 3257464656 3260040768 3262445088 3267906432 3273570048 3277433856 3293436951 3299144814 3303038808 3308763312 3313822176 3322396581 3325328503 3327958284 3330412694 3340122352 3345713728 3348557184 3351512192 3356636416 3374717787 3377695881 3382860138 3385735164 3391402896 3392722704 3395606112 3401290368 3407195386 3409496832 3412394496 3418318792 3428284736 3436133526 3439476992 3445234688 3446151408 3463404427 3463793316 3466347906 3472150584 3473501816 3482273472 3490675328 3493641984 3500852224 3517946229 3520936062 3548659968 3548879999 3551686572 3554820836 3557842008 3566426192 3573670272 3576823936 3579652608 3579863808 3585856512 3601589571 3603365577 3604767873 3607618644 3607831494 3613871016 3619396368 3622590384 3625669152 3629948544 3633151872 3636239616 3636250538 3641799168 3642552532 3648121736 3654228704 3654444304 3660561856 3661535871 3664882432 3671234048 3676847104 3693514326 3699915564 3705572472 3708842536 3711994608 3717669984 3719655488 3728508672 3734750208 3757637646 3763927944 3770451216 3776215968 3787225344 3789327829 3793800388 3797024664 3800375432 3803380896 3806185936 3812557504 3817282688 3819165056 3823672832 3826922496 3830299648 3845608641 3847105209 3849002283 3853545276 3856820328 3860223864 3866125872 3869411616 3875889024 3877397376 3882617998 3887188992 3893937584 3906650048 3907689543 3927009744 3938458752 3945296354 3950024358 3952133956 3958176488 3961540464 3968172096 3981126912 3989343232 4012229466 4020509976 4023926928 4041092202 4043821824 4044072557 4050842348 4055862856 4059070368 4062652384 4066105152 4075915648 4087798784 4104136953 4107758739 4111007292 4111249842 4118132088 4119734712 4122992736 4130138304 4136452992 4137308683 4140103296 4143621888 4143634334 4150815676 4152173568 4169281984 4172447853 4176261376 4176507776 4183499264 4184612424 4208888418 4209136743 4216182852 4222629096 4229947344 4234939968 4238677184 4242279552 4248765696 4255878144 4275422361 4281959178 4289127192 4294443024 4296560688 4301631936 4309087104 4309100047 4312762266 4315675392 4316568158 4323167884 4330660376 4335771872 4343286208 4346721024 4349926784 4357208576 4364760064 4380679782 4383910587 4391249268 4394981304 4398859752 4404051744 4411684416 4418429568 4422184704 4429587456 4429862108 4437277712 4452948549 4464742912 4488011136 4495802822 4499623716 4503594508 4510480184 4514313552 4521870528 4523630272 4527474816 4535053824 4545995776 4562845713 4570483932 4581511368 4585405104 4594868544 4598773632 4606757614 4618391088 4621797208 4629534112 4643031296 4658189312 4679304978 4690442232 4690594972 4694581416 4698294048 4698571248 4706436672 4714607569 4727374848 4731546624 4735582096 4743789344 4764893696 4768511832 4773151744 4796175174 4796458149 4802119428 4804487436 4806357164 4810158192 4810441992 4818494688 4825861824 4830120512 4834225536 4839931392 4844202496 4848319488 4871992923 4877743356 4882047828 4886196984 4893667632 4901859648 4910355072 4910369821 4916150784 4918879994 4924670976 4924685768 4933220752 4940763296 4949326144 4956893312 4971344896 4991937426 4995619041 5010183528 5018570592 5022835776 5027268288 5031555977 5034954624 5049633792 5062699552 5071174528 5074290207 5089084056 5110793079 5114245248 5123124146 5127478188 5129155584 5129473612 5132003044 5138060368 5142427104 5146965152 5154834496 5159215488 5167852032 5169863168 5199521859 5208225876 5210252724 5223410208 5236012992 5240462976 5249561002 5251278336 5266699144 5282053952 5290896128 5308169216 5327529858 5332231254 5336763012 5349639288 5360505408 5360679968 5365235904 5369478912 5369795712 5369811841 5378784768 5379118274 5388122936 5391762432 5412093824 5421473536 5433885576 5449727808 5454375807 5459189141 5463828798 5472182604 5477011652 5481343056 5481666456 5490842784 5492979616 5497323648 5506851072 5515270656 5520137728 5524829184 5540271489 5549873346 5558358708 5563263804 5567991912 5576504976 5579483232 5592763008 5602125312 5602472666 5611834368 5611851224 5612182324 5621577136 5630172128 5639929792 5646586624 5656372736 5665020928 5690700582 5695536996 5695722466 5700563148 5705071344 5709278904 5718836256 5725924032 5728747584 5735509248 5740383744 5745449472 5750349688 5754233856 5780317914 5790335796 5795628032 5799188808 5816096064 5823926997 5826193453 5836290842 5840906376 5844851712 5845214116 5854999024 5859975072 5865146336 5872068992 5882245888 5891239424 5896246272 5917944531 5925036537 5928200934 5937264732 5942310696 5952258144 5971690368 5982057886 5984014848 5989100544 5999498288 6019084736 6029160704 6030764964 6036633088 6061638303 6076263522 6078628178 6083794284 6088605552 6093978576 6099157728 6108681824 6113873472 6126491392 6131698176 6157854784 6179602068 6210154944 6215451501 6220936463 6226223514 6228260352 6239073304 6253922976 6259441888 6264392064 6264761664 6275248896 6313332627 6324274278 6333943644 6344921016 6352409952 6358015776 6363419328 6373148544 6374466931 6383817216 6384213038 6391729152 6394881024 6394900232 6395277532 6402825904 6405983248 6413544256 6413922656 6424659584 6434482432 6445634048 6469143399 6474852237 6484751826 6490474438 6495990564 6503657808 6509397104 6514929312 6520081536 6524890176 6535812864 6547140096 6586873902 6598289628 6606077616 6617526624 6627644352 6639150679 6644793162 6650657006 6655916568 6660825388 6680244704 6691427456 6697114368 6703024384 6713272832 6743704233 6749435574 6755391762 6765720276 6771470328 6782805792 6785445408 6791212224 6802580736 6803002523 6814390772 6818993664 6824788992 6836637584 6856569472 6872267052 6878953984 6892302816 6910136421 6916234423 6926808854 6927586632 6932695812 6944301168 6947003632 6964546944 6981350656 6987283968 7018957467 7035892458 7041872124 7097319936 7097759998 7103373144 7109641672 7115684016 7132852384 7147340544 7153647872 7159305216 7159727616 7194262761 7203179142 7206731154 7209535746 7215237288 7215662988 7227742032 7238792736 7245180768 7251338304 7259897088 7263927433 7266303744 7272479232 7272501076 7283598336 7285105064 7296243472 7308457408 7308888608 7321123712 7323071742 7329764864 7342468096 7378319991 7381191359 7387028652 7399831128 7411144944 7417685072 7423989216 7435339968 7439310976 7457017344 7515275292 7527855888 7540902432 7552431936 7565543797 7574450688 7578655658 7587600776 7594049328 7600750864 7606761792 7612371872 7625115008 7634565376 7638330112 7647345664 7684686219 7691217282 7694210418 7698004566 7707090552 7713640656 7720447728 7732251744 7738823232 7751778048 7752258689 7754794752 7765235996 7787875168 7813300096 7815379086 7854019488 7874341503 7876917504 7881290389 7890592708 7900048716 7904267912 7916352976 7923080928 7936344192 7962253824 7998346881 8024458932 8041019952 8047853856 8068677411 8082184404 8087643648 8088145114 8101684696 8111725712 8118140736 8125304768 8132210304 8151831296 8195743197 8208273906 8208541201 8215517478 8222014584 8222499684 8236264176 8239469424 8245985472 8260276608 8272905984 8274617366 8280206592 8287243776 8287268668 8301631352 8338563968 8344895706 8352522752 8353015552 8366998528 8369224848 8403708999 8411125037 8417776836 8418273486 8432365704 8445258192 8459894688 8469879936 8477354368 8484559104 8497531392 8536050873 8543583699 8550844722 8563918356 8578254384 8588886048 8593121376 8603263872 8618174208 8618200094 8618708569 8625524532 8631350784 8633136316 8646335768 8661320752 8671543744 8686572416 8693442048 8699853568 8714417152 8754436263 8761359564 8767821174 8782498536 8789962608 8797719504 8808103488 8823368832 8836859136 8844369408 8859724216 8874555424 8892301401 8905897098 8929485824 8973086829 8976022272 8976578821 8991605644 8999247432 9007189016 9020960368 9028627104 9043741056 9047260544 9054949632 9070107648 9114395283 9117942267 9125691426 9140967864 9163022736 9170810208 9189737088 9197547264 9213515228 9236782176 9243594416 9259068224 9286062592 9339335271 9358609956 9380884464 9381189944 9389162832 9396588096 9397142496 9412873344 9429215138 9471164192 9487578688 9529787392 9537023664 9576319557 9584770391 9592350348 9592916298 9604238856 9608974872 9612714328 9620316384 9620883984 9636989376 9651723648 9660241024 9668451072 9679862784 9688404992 9727127739 9735711657 9743985846 9755486712 9764095656 9772393968 9787335264 9803719296 9820710144 9820739642 9821319067 9832301568 9837759988 9849371536 9866441504 9881526592 9898652288 9913786624 9967189743 9975985509 9983874852 9991238082 10020367056 10037141184 10045671552 10054536576 10063111954 10069909248 10125399104 10133087643 10142349056 10148580414 10178168112 10221586158 10228490496 10229124703 10246248292 10254956376 10258947224 10264006088 10276120736 10284854208 10293930304 10309668992 10318430976 10335704064 10339726336 10390213281 10399043718 10416451752 10420505448 10446820416 10464957257 10472025984 10480925952 10499122004 10502556672 10533398288 10553838687 10564107904 10581792256 10646639997 10655059716 10664462508 10673526024 10699278576 10721010816 10721359936 10730471808 10738957824 10739591424 10739623682 10757569536 10758236548 10776245872 10814303619 10824187648 10842947072 10867771152 10899455616 10908751614 10918378282 10927657596 10944365208 10954023304 10962686112 10963332912 10981685568 10985959232 10994647296 11013702144 11030541312 11040275456 11080542978 11099746692 11116717416 11126527608 11135983824 11153009952 11158966464 11185526016 11191735681 11204250624 11204945332 11223702448 11224364648 11243154272 11260344256 11279859584 11293173248 11312745472 11367983487 11381401164 11391073992 11391444932 11401126296 11410142688 11418557808 11437672512 11451848064 11457495168 11471018496 11480767488 11490898944 11500699376 11541315627 11547006849 11560635828 11580671592 11598377616 11632192128 11647853994 11652386906 11672581684 11681812752 11690428232 11709998048 11719950144 11730292672 11744137984 11764491776 11782478848 11835889062 11850073074 11856401868 11874529464 11884621392 11904516288 11925183851 11943380736 11964115772 11968029696 11998996576 12038169472 12058321408 12061529928 12073266176 12123276606 12132217671 12152527044 12157256356 12167588568 12177211104 12187957152 12198315456 12217363648 12219493087 12227746944 12252982784 12263396352 12315709568 12323276217 12359204136 12411926049 12420309888 12430903002 12441872926 12452447028 12456520704 12478146608 12507845952 12518883776 12528784128 12529523328 12550497792 12626665254 12627410229 12648548556 12667887288 12689842032 12704819904 12716031552 12726838656 12726876883 12746297088 12748933862 12767634432 12768426076 12789800464 12790555064 12805651808 12811966496 12827088512 12827845312 12849319168 12868964864 12891268096 12927300141 12938286798 12949704474 12969503652 12980948876 12991981128 13007315616 13018794208 13029858624 13040163072 13049780352 13071625728 13094280192 13151731761 13173747804 13196579256 13212155232 13235053248 13255288704 13258030771 13278301358 13289586324 13301314012 13311833136 13321650776 13360489408 13382854912 13394228736 13406048768 13426545664 13487408466 13498871148 13510783524 13531440552 13542940656 13565611584 13570890816 13582424448 13589162993 13605161472 13606005046 13628781544 13637987328 13673275168 13713138944 13744534104 13757907968 13784605632 13808537239 13820272842 13832468846 13853617708 13855173264 13865391624 13888602336 13894007264 13929093888 13962701312 13974567936 14037914934 14071784916 14083744248 14143822707 14194639872 14195519996 14206746288 14219283344 14231368032 14265704768 14294681088 14307295744 14319455232 14388525522 14389374447 14406358284 14413462308 14419071492 14430474576 14431325976 14455484064 14477585472 14490361536 14502676608 14502720169 14519794176 14527854866 14532607488 14544958464 14545002152 14570210128 14592486944 14616914816 14617777216 14642247424 14646143484 14659529728 14731109463 14756639982 14762382718 14774057304 14799662256 14822289888 14835370144 14847978432 14870679936 14878621952 14914034688 14986857123 15030550584 15055711776 15081804864 15094667931 15104863872 15107988553 15131087594 15148901376 15157311316 15175201552 15188098656 15201501728 15213523584 15224743744 15250230016 15269130752 15276660224 15332379237 15369372438 15382434564 15388420836 15396009132 15414181104 15427281312 15440895456 15464503488 15477646464 15503556096 15504517378 15509589504 15530471992 15575750336 15626600192 15630758172 15708038976 15735309877 15748683006 15753835008 15762580778 15781185416 15800097432 15808535824 15832705952 15846161856 15872688384 15924507648 15996693762 16048917864 16082039904 16095707712 16109435523 16123651649 16137354822 16164368808 16175287296 16176290228 16203369392 16223451424 16236281472 16250609536 16264420608 16303662592 16363127421 16377567423 16391486394 16416547812 16417082402 16431034956 16444029168 16444999368 16472528352 16478938848 16491970944 16520553216 16545811968 16549234732 16560413184 16574487552 16574537336 16603262704 16677127936 16689791412 16705045504 16706031104 16738449696 16807417998 16822250074 16835553672 16836546972 16864731408 16890516384 16919789376 16939759872 16954708736 16969118208 16995062784 17072101746 17087167398 17101689444 17127836712 17156508768 17177772096 17186242752 17206527744 17207594617 17216079979 17236348416 17236400188 17237417138 17251049064 17262701568 17266272632 17292671536 17322641504 17343087488 17373144832 17386884096 17399707136 17471780991 17478580359 17508872526 17522719128 17535642348 17564997072 17579925216 17595439008 17616206976 17646737664 17673718272 17688738816 17719448432 17749110848 17753833593 17784602802 17811794196 17946173658 17952044544 17953157642 17983211288 17998494864 18014378032 18041920736 18057254208 18087482112 18094521088 18109899264 18228790566 18235884534 18251382852 18281935728 18326045472 18341620416 18373463507 18379474176 18395094528 18427030456 18473564352 18487188832 18518136448 18572125184 18646354503 18662809389 18678670542 18717219912 18761768928 18762379888 18778325664 18793176192 18794284992 18825746688 18826913959 18858430276 18942328384 18975157376 19074047328 19123400793 19152639114 19169540782 19184700696 19185832596 19208477712 19217949744 19225428656 19240632768 19241767968 19273978752 19303447296 19320482048 19336902144 19424556711 19454255478 19471423314 19487971692 19510973424 19528191312 19544787936 19574670528 19607438592 19608654331 19641420288 19641479284 19642638134 19675519976 19698743072 19732883008 19763053184 19797304576 19827573248 19917452037 19934379486 19935028631 19951971018 19967749704 19982476164 20040734112 20074282368 20091343104 20109073152 20126223908 20139818496 20231112699 20250798208 20266175286 20284698112 20297160828 20356336224 20409007569 20427017947 20443172316 20456980992 20458249406 20492496584 20509912752 20517894448 20528012176 20552241472 20569708416 20587860608 20619337984 20636861952 20730409263 20748703269 20780426562 20798087436 20832903504 20841010896 20893640832 20929914514 20944051968 20961851904 20998244008 21066796576 21107677374 21128215808 21163584512 21275198623 21293279994 21310119432 21328925016 21347052048 21398557152 21442021632 21442719872 21460943616 21477915648 21479182848 21479247364 21516473096 21552491744 21628607238 21648375296 21685894144 21735542304 21791782299 21798911232 21800262851 21817503228 21836756564 21855315192 21888730416 21908046608 21925372224 21926665824 21963371136 21971918464 21989294592 22027404288 22134959973 22143574077 22161085956 22199493384 22233434832 22253055216 22271967648 22306019904 22317932928 22344745633 22371052032 22383471362 22409890664 22447404896 22448729296 22486308544 22520688512 22559719168 22586346496 22696631391 22735966974 22762802328 22782147984 22782889864 22802252592 22820285376 22837115616 22875345024 22903696128 22914990336 22942036992 23001398752 23054058657 23082631254 23094013698 23121271656 23161343184 23196755232 23256776067 23264384256 23277299521 23295707988 23304773812 23345163368 23363625504 23380856464 23419996096 23439900288 23460585344 23488275968 23528983552 23623024509 23643871167 23671778124 23700146148 23712803736 23749058928 23769242784 23809032576 23850367702 23886761472 23928231544 23997993152 24076338944 24116642816 24123059856 24206032233 24243830989 24246553212 24264435342 24305054088 24314512712 24335177136 24354422208 24375914304 24396630912 24434727296 24438986174 24455493888 24505965568 24625623603 24631419136 24646552434 24718408272 24823852098 24840619776 24842159993 24861806004 24883745852 24904894056 24956293216 25015691904 25037767552 25057568256 25059046656 25100995584 25211126997 25233375111 25253330508 25254820458 25297097112 25335774576 25379684064 25409639808 25432063104 25453677312 25453753766 25492594176 25497867724 25536852152 25579600928 25581110128 25611303616 25623932992 25630751097 25654177024 25655690624 25698638336 25737929728 25854600282 25856125707 25876573596 25899408948 25939007304 25961897752 25983962256 26014631232 26037588416 26059717248 26080326144 26099560704 26143251456 26263308789 26303463522 26347495608 26393158512 26424310464 26470106496 26470186003 26510577408 26516061542 26556602716 26579172648 26602628024 26623666272 26643301552 26720978816 26765709824 26788457472 26812097536 26919260487 26929736463 26974816932 26997742296 27021567048 27062881104 27085881312 27131223168 27141781632 27164848896 27178325986 27210322944 27212010092 27257563088 27346550336 27353826801 27426277888 27489068208 27569211264 27617074478 27640545684 27664937692 27707235416 27710346528 27730783248 27777204672 27788014528 27858187776 27925402624 28075829868 28143569832 28167488496 28287645414 28308507899 28391039992 28413492576 28438566688 28462736064 28531409536 28589362176 28614591488 28728958671 28754311173 28777051044 28778748894 28812716568 28826924616 28838142984 28860949152 28862651952 28910968128 28955170944 28961160781 28980723072 29005353216 29005440338 29039588352 29055709732 29065214976 29090004304 29140420256 29184973888 29207134971 29233829632 29235554432 29284494848 29292286968 29462218926 29463957201 29513279964 29524765436 29548114608 29599324512 29644579776 29670740288 29695956864 29741359872 29757243904 29927956527 29973714246 30061101168 30111423552 30163609728 30163700329 30189335862 30209727744 30215977106 30262175188 30314622632 30350403104 30376197312 30403003456 30427047168 30449487488 30500460032 30538261504 30553320448 30664758474 30687374109 30738744876 30764869128 30776841672 30792018264 30828362208 30854562624 30881790912 30908129573 30929006976 30955292928 31007112192 31009034756 31019179008 31060943984 31151500672 31170639843 31253200384 31261516344 31394871771 31416077952 31470619754 31497366012 31507670016 31525161556 31562370832 31600194864 31617071648 31665411904 31692323712 31745376768 31939919991 31993387524 32097835728 32164079808 32191415424 32218871046 32247303298 32274709644 32328737616 32352580456 32406738784 32446902848 32472562944 32501219072 32528841216 32607325184 32726254842 32755134846 32782972788 32833095624 32834164804 32862069912 32888058336 32889998736 32945056704 32957877696 32983941888 33002252983 33041106432 33091623936 33098469464 33120826368 33149074672 33206525408 33354255872 33379582824 33412062208 33476899392 33535019009 33575207043 33614835996 33644500148 33671107344 33673093944 33729462816 33781032768 33839578752 33879519744 33909417472 33938236416 34103950461 34144203492 34174334796 34203378888 34255673424 34313017536 34355544192 34372485504 34372588747 34413055488 34415189234 34432159958 34472696832 34472800376 34474834276 34502098128 34532545264 34585343072 34645283008 34686174976 34746289664 34799414272 34943561982 34957160718 35017745052 35045438256 35071284696 35129994144 35159850432 35190878016 35220891839 35232413952 35293475328 35347436544 35438896864 35498221696 35507667186 35569205604 35623588392 35775551553 35892347316 35904089088 35906315284 35966422576 35996989728 36028756064 36083841472 36114508416 36174964224 36189042176 36219798528 36396653013 36457581132 36471769068 36502765704 36563871456 36652090944 36658479261 36683240832 36746927014 36758948352 36790189056 36854060912 36947128704 36974377664 37036272896 37235778147 37292709006 37325618778 37357341084 37434439824 37523537856 37524759776 37556651328 37586352384 37588569984 37588682887 37651493376 37653827918 37716860552 37884656768 37950314752 38148094656 38180630649 38214323987 38246801586 38305278228 38339081564 38369401392 38371665192 38416955424 38435899488 38450857312 38481265536 38483535936 38547957504 38606894592 38640964096 38673804288 38781900423 38849113422 38908510956 38942846628 38975943384 39021946848 39056382624 39089575872 39149341056 39157439719 39214877184 39217308662 39282840576 39282958568 39285276268 39351039952 39397486144 39465766016 39526106368 39594609152 39655146496 39774092313 39834904074 39868758972 39870057262 39903942036 39935499408 39964952328 40081468224 40148564736 40182686208 40218146304 40252447816 40279636992 40462225398 40501596416 40532350572 40569396224 40594321656 40712672448 40767488979 40783354171 40818015138 40854035894 40886344632 40913961984 40916498812 40984993168 41019825504 41035788896 41056024352 41104482944 41139416832 41175721216 41238675968 41273723904 41425611717 41460818526 41497406538 41560853124 41596174872 41665807008 41682021792 41787281664 41859829028 41888103936 41923703808 41996488016 42133593152 42215354748 42256431616 42431468121 42550397246 42586559988 42620238864 42657850032 42694104096 42797114304 42884043264 42885439744 42921887232 42958365696 42958494728 43032946192 43104983488 43257214476 43296750592 43471084608 43508160507 43546555241 43583564598 43597822464 43600525702 43635006456 43673513128 43710630384 43777460832 43816093216 43850744448 43853331648 43926742272 43943836928 43978589184 44193328389 44269919946 44287148154 44322171912 44398986768 44466869664 44506110432 44543935296 44612039808 44621268517 44635865856 44689491266 44742104064 44766942724 44819781328 44894809792 44897458592 44972617088 45041377024 45119438336 45284003793 45323965659 45393262782 45471933948 45525604656 45564295968 45565779728 45604505184 45640570752 45674231232 45750690048 45807392256 45829980672 46002797504 46108117314 46165262508 46188027396 46242543312 46322686368 46393510464 46474054753 46513552134 46528768512 46554599042 46591415976 46609547624 46690326736 46727251008 46761712928 46839992192 46879800576 46921170688 46976551936 47205929631 47246049018 47287742334 47343556248 47400292296 47425607472 47498117856 47538485568 47618065152 47621017661 47700735404 47773522944 47856463088 47995986304 48152677888 48246119712 48328306569 48370954947 48412064466 48413640961 48487661978 48493106424 48528870684 48610108176 48629025424 48670354272 48708844416 48751828608 48793261824 48869454592 48877972348 48910987776 49132702269 49251247206 49262838272 49293104868 49436816544 49647704196 49681239552 49684319986 49723612008 49767491704 49809788112 49912586432 50031383808 50075535104 50115136512 50118093312 50422253994 50466750222 50506661016 50509640916 50594194224 50671549152 50759368128 50819279616 50847492031 50864126208 50907354624 50907507532 50985188352 50995735448 51073704304 51159201856 51162220256 51222607232 51247865984 51261502194 51308354048 51311381248 51397276672 51622783851 51648239937 51668339513 51709200564 51712251414 51753147192 51798817896 51878014608 51923795504 51967924512 52029262464 52075176832 52119434496 52160652288 52199121408 52435741077 52526617578 52606927044 52694991216 52786317024 52848620928 52940212992 52940372006 53021154816 53032123084 53113205432 53158345296 53205256048 53247332544 53286603104 53441957632 53531419648 53838520974 53859472926 53949633864 53995484592 54043134096 54125762208 54171762624 54262446336 54265810823 54283563264 54329697792 54356651972 54424020184 54515126176 54693100672 54707653602 54852555776 54978136416 55120390521 55138422528 55141841329 55169032723 55234148956 55281091368 55329875384 55414470832 55420693056 55461566496 55554409344 55576029056 55716375552 55988428167 56151659736 56287139664 56334976992 56480741877 56575290828 56617015798 56782079984 56826985152 56877133376 56925472128 57062819072 57370202379 57457917342 57508622346 57554102088 57557497788 57625433136 57653849232 57676285968 57721898304 57725303904 57821936256 57910341888 57922321562 57961446144 58010706432 58010880676 58111419464 58180008608 58280840512 58369947776 58414269942 58467659264 58471108864 58568989696 58584573936 58825962993 58877875259 58924437852 58927914402 59026559928 59049530872 59096229216 59198649024 59289159552 59341480576 59391913728 59482719744 59514487808 59752356111 59805085893 59855913054 59947428492 60122202336 60222847104 60327219456 60327400658 60330959983 60378671724 60419455488 60431954212 60524350376 60629245264 60700806208 60752394624 60806006912 60854094336 60898974976 61000920064 61227022707 61281053841 61329516948 61374748218 61477489752 61529738256 61553683344 61584036528 61656724416 61709125248 61763581824 61816259146 61858013952 61910585856 62018069512 62121887968 62246109807 62303001344 62341279686 62506400768 62523032688 62789743542 62832155904 62836051747 62941239508 62994732024 63050323112 63124741664 63200389728 63234143296 63330823808 63384647424 63490753536 63825595869 63879839982 63986775048 64195671456 64328159616 64382830848 64437742092 64494606596 64549419288 64657475232 64705160912 64813477568 64893805696 64945125888 65002438144 65057682432 65375346897 65400788553 65452509684 65510269692 65565945576 65666191248 65668329608 65724139824 65776116672 65779997472 65890113408 65915755392 65967883776 66004505966 66082212864 66196938928 66298149344 66413050816 66430722231 66708511744 66759165648 66953798784 67034236899 67070038018 67150414086 67229671992 67289000296 67342214688 67346187888 67458925632 67562065536 67679157504 67759039488 67818834944 68089894173 68207900922 68288406984 68348669592 68406757776 68511346848 68626035072 68711088384 68744971008 68745177494 68749233469 68826110976 68830378468 68864319916 68945600752 68949668552 69004196256 69065090528 69170686144 69290566016 69372349952 69492579328 69770328201 69831898563 69887123964 69914321436 70035490104 70090876512 70142569392 70259988288 70319700864 70381756032 70441783678 70464827904 70586950656 70877793728 70931613501 70996443392 71015334372 71138411208 71247176784 71551103106 71603872921 71784694632 71812630568 71932845152 71993979456 72057512128 72167682944 72229016832 72349928448 72378084352 72731492967 72793306026 72915162264 72943538136 73005531408 73127742912 73254700799 73304181888 73316958522 73366481664 73493854028 73517896704 73708121824 73876870809 73894257408 73948755328 74072545792 74471556294 74526479979 74585418012 74651237556 74714682168 74868879648 75047075712 75049519552 75113302656 75172704768 75177139968 75177365774 75302986752 75307655836 75433721104 75700125333 75769313536 75900629504 76296189312 76361261298 76428647974 76493603172 76610556456 76678163128 76738802784 76743330384 76833910848 76871798976 76901714624 76962531072 76967071872 77095915008 77213789184 77281928192 77563800846 77568377121 77698226844 77817021912 77885693256 77951886768 78043893696 78112765248 78179151744 78179386567 78298682112 78314879438 78429754368 78434617324 78565917136 78570552536 78702079904 78794972288 78931532032 79052212736 79189218304 79410558009 79548184626 79669808148 79737517944 79740114524 79807884072 79870998816 79929904656 80162936448 80297129472 80365372416 80436292608 80504895632 80789209389 80924450796 81003192832 81064701144 81188643312 81425344896 81534977958 81566708342 81636030276 81708071788 81772689264 81832997624 81969986336 82039651008 82071577792 82112048704 82208965888 82278833664 82351442432 82477351936 82851223434 82921637052 82994813076 83121706248 83192349744 83331614016 83364043584 83476286957 83574563328 83719658056 83776207872 83992976032 84267186304 84430709496 84512863232 84862936242 84925523697 85100794492 85173119976 85240477728 85315700064 85388208192 85536451609 85594228608 85768086528 85770879488 85843774464 85916989456 86065892384 86209966976 86262933519 86514428952 86883482343 86942169216 87016321014 87093110482 87167129196 87195644928 87201051404 87270012912 87347026256 87421260768 87554921664 87632186432 87701488896 87706663296 87853484544 87887673856 88386656778 88391871603 88539839892 88574296308 88644343824 88797973536 88933739328 89012220864 89087870592 89088138181 89224079616 89242537034 89271731712 89378982532 89533885448 89639562656 89789619584 89794917184 89945234176 90082754048 90238876672 90491100987 90568007586 90647931318 90786525564 90943867896 91051209312 91128591936 91131559456 91209010368 91281141504 91286801297 91348462464 91501380096 91614784512 91659961344 92005595008 92062122327 92216234628 92330525016 92376054792 92485086624 92645372736 92724388719 92787020928 92806215397 92948109506 93027104268 93057537024 93109198084 93182831952 93219095248 93380653472 93454502016 93523425856 93679984384 93759601152 93842341376 94184615313 94411859262 94492098036 94575484668 94687112496 94800584592 94851214944 94996235712 95076971136 95236130304 95242035322 95401470808 95712926176 95991972608 96305355776 96492239424 96656613138 96659760673 96741909894 96824128932 96827281922 96975323956 96986212848 97057741368 97220216352 97258050848 97340708544 97417688832 97503657216 97586523648 97738909184 97755944696 97821975552 98265404538 98502494412 98525676544 98586209736 98873633088 99006758949 99045288701 99295408392 99362479104 99368639972 99447224016 99534983408 99619576224 99825172864 100062767616 100151070208 100236186624 100605057027 100725621129 100844507988 100933500444 101013322032 101019281832 101188388448 101343098304 101518736256 101519041183 101638559232 101694984062 101728252416 101814709248 101815015064 101991470896 102147408608 102318403712 102324440512 102445214464 102495731968 102523004388 102616708096 102622762496 103117766241 103245567702 103296479874 103336679026 103418401128 103424502828 103506294384 103597635792 103756029216 103847591008 103935849024 104058524928 104150353664 104238868992 104398242816 104871482154 105053235156 105213854088 105389982432 105572634048 105662675517 105697241856 105755919871 105880425984 105880744012 106042309632 106064246168 106226410864 106316690592 106410512096 106494665088 106573206208 106883915264 107326654659 107677041948 107718945852 107899267728 107990969184 108086268192 108251524416 108343525248 108524892672 108531621646 108567126528 108659395584 108713303944 108848040368 109030252352 109386201344 109415307204 109956272832 109975437783 110147169139 110240781042 110276845056 110283682658 110338065446 110468297912 110562182736 110659750768 110828941664 110841386112 110923132992 111108818688 111152058112 111976856334 112303319472 112574279328 112669953984 112766048661 112865561543 112961483754 113150581656 113234031596 113564159968 113653970304 113754266752 113850944256 114125638144 114541891947 114642971961 114740404758 114915834684 115017244692 115108204176 115114995576 115250866272 115307698464 115352571936 115443796608 115450607808 115643872512 115651042891 115820683776 115844643124 115922892288 116021412864 116021761352 116222838928 116360017216 116561681024 116739895552 116828539884 116935318528 116942217728 117169147872 117472319157 117651925986 117755750518 117848875704 117855828804 118053119856 118099061744 118192458432 118397298048 118578319104 118682961152 118783827456 118965439488 119322276939 119504712222 119610171786 119711826108 119894856984 120244404672 120445694208 120453162319 120654438912 120654801316 120661919966 120757343448 120838910976 120863908424 121048700752 121258490528 121401612416 121504789248 121612013824 121708188672 121797949952 122302466937 122350062513 122454045414 122562107682 122659033896 122749496436 122954979504 123059476512 123107366688 123168073056 123313448832 123418250496 123527163648 123632518292 123716027904 123821171712 124036139024 124243775936 124276835151 124492219614 124606002688 124682559372 125046065376 125480253103 125579487084 125664311808 125672103494 125882479016 125989464048 126100646224 126249483328 126400779456 126468286592 126661647616 126769294848 127651191738 127759679964 127973550096 128391342912 128614244549 128656319232 128765661696 128875484184 128989213192 129098838576 129314950464 129410321824 129626955136 129787611392 129890251776 130004876288 130524481521 130639665723 130750693794 130801577106 130905019368 131020539384 131131891152 131332382496 131336659216 131448279648 131552233344 131559994944 131780226816 131788397713 131831510784 131935767552 132009011932 132393877856 132596298688 132826101632 132861444462 133518331296 133863805551 133907597568 134068473798 134140076036 134300828172 134459343984 134578000592 134684429376 134692375776 134917851264 135124131072 135358315008 135971896977 136179788346 136415801844 136576813968 136697339184 136813515552 137022693696 137252070144 137260580317 137422176768 137489942016 137490354988 137498466938 137660756936 137728639832 137891201504 137899337104 138008392512 138130181056 138341372288 138581132032 138744699904 139422164259 139540656402 139545200417 139663797126 139774247928 139828642872 140070980208 140181753024 140285138784 140519976576 140639401728 140763512064 140883567356 140929655808 141617788893 141755587456 141863227002 141992886784 142030668744 142276822416 142494353568 142863052983 142989125629 143102206212 143207745842 143569389264 143625261136 143865690304 143987958912 144115024256 144335365888 144458033664 145112864841 145240922883 145462985934 145586612052 145830324528 145887076272 146011062816 146255485824 146509401598 146608363776 146633917044 146732963328 146987708056 147416243648 147753741618 147788514816 147897510656 148145091584 148926390361 148943112588 149052959958 149170836024 149302475112 149429364336 149737759296 150094151424 150099039104 150226605312 150345409536 150354279936 150354731548 150615311672 150867442208 151400250666 151538627072 151801259008 152542476093 152592378624 152601839957 152722522596 152857295948 152987206344 153221112912 153356326256 153477605568 153486660768 153667821696 153743597952 153803429248 153925062144 153934143744 154191830016 154868351553 154944719811 155005018539 155127601692 155136754242 155396453688 155634043824 155771386512 155903773536 156087787392 156225530496 156358303488 156358773134 156597364224 156629758876 156869234648 157131834272 157141105072 157404159808 157589944576 157863064064 158104425472 158821116018 159096369252 159339616296 159475035888 159480229048 159615768144 159741997632 159859809312 160325872896 160594258944 161009791264 161578418778 161848901592 162006385664 162129402288 162377286624 162797432469 162850689792 162941096647 163069955916 163133416684 163272060552 163416143576 163545378528 163665995248 163939972672 164079302016 164143155584 164224097408 164417931776 164557667328 164702884864 165361171563 165425523987 165507098169 165702446868 165843274104 165989626152 166243412496 166384699488 166663228032 166728087168 166952573914 167149126656 167439316112 167985952064 168534372608 168861418992 169442225631 169725872484 169851047394 170201588984 170346239952 170480955456 170631400128 170776416384 171072903218 171188457216 171541758976 171833978912 172131784768 172419933952 172525867038 173028857904 173766964686 173884338432 173895119951 174032642028 174186220964 174334258392 174402102808 174540025824 174694052512 174842521536 175109843328 175264372864 175402977792 175413326592 175706969088 175775347712 176477888979 176633625777 176773313556 176783743206 177079679784 177148592616 177288687648 177595947072 177867478656 177904273369 178024441728 178175741184 178176276362 178448159232 178485074068 178543463424 178757965064 179067770896 179279125312 179415257679 179579239168 179589834368 179890468352 180165508096 180982201974 180992879949 181136015172 181295862636 181573051128 181887735792 182102418624 182257183872 182263118912 182418020736 182562283008 182573602594 182696924928 183002760192 183843161523 184011190016 184124244654 184432469256 184661050032 184752109584 184970173248 185290745472 185291302021 185448777438 185574041856 185612430794 185896219012 186054208536 186218396168 186365663904 186438190496 186761306944 186909004032 187046851712 187359968768 187519202304 187684682752 188369230626 188508155241 188823718524 188984196072 189150969336 189374224992 189601169184 189702429888 189992471424 190153942272 190472260608 190484070644 190802941616 191425852352 191476787607 191983945216 192984478848 193313226276 193319521346 193483819788 193648257864 193654563844 193950647912 193972425696 194115482736 194440432704 194516101696 194681417088 194835377664 195007314432 195173047296 195477818368 195511889392 196202365659 196530809076 197004988824 197172419472 197747266176 198013517898 198090577402 198590816784 198737279944 198894448032 199069966816 199239152448 199650345728 200125535232 200302140416 201102710697 201210114054 201451242258 201689015976 201867000888 202026644064 202038563664 202376776896 202686196608 202728125467 203037472512 203038082366 203277118464 203389968124 203456504832 203630030128 203982941792 204294817216 204636807424 204648881024 204890428928 204991463936 205046008776 205245524992 206235532482 206247700407 206491135404 206592959748 206673358052 206836802256 206849005656 207012588768 207195271584 207512058432 207695182016 207871698048 208117049856 208300707328 208477737984 209495695689 209742964308 210106470312 210427708176 210779964864 211145268096 211145902303 211325351034 211394483712 211511839742 211760851968 211761488024 212128492336 212452821728 212633381184 212821024192 212989330176 213146412416 213767830528 214653309318 214811618763 215354083896 215437891704 215798535456 215981938368 216172536384 216356907011 216503048832 216687050496 217049785344 217063243292 217134253056 217426607888 217696080736 218060504704 218194478901 218772402688 218830614408 219764102397 219912545664 219950875566 220294338278 220481562084 220553690112 220567365316 220676130892 220936595824 221124365472 221319501536 221657883328 221682772224 221846265984 222217637376 222304116224 223579439937 223953712668 224606638944 225148558656 225339907968 225532097322 225731123086 225922967508 226301163312 226468063192 227128319936 227307940608 227508533504 227701888512 228251276288 229083783894 229285943922 229480809516 229831669368 230034489384 230216408352 230229991152 230501732544 230615396928 230705143872 230887593216 230901215616 230901909163 231015770881 231287745024 231302085782 231641367552 231689286248 231845784576 232043522704 232445677856 232720034432 233123362048 233479791104 233657079768 233884435456 234338295744 234538159701 234745133063 234944638314 235303851972 235511501036 235697751408 235711657608 236106239712 236198123488 236384916864 236794596096 237156638208 237365922304 237567654912 238231674027 238644553878 239009424444 239220343572 239423652216 239789713968 240488809344 240891388416 240906324638 241308877824 241309602632 241323839932 241514686896 241727816848 242097401504 242516981056 242803224832 243009578496 243224027648 243595899904 244604933874 244700125026 244908090828 245124215364 245318067792 245498992872 245909959008 246118953024 246214733376 246336146112 246546242873 246626897664 246836500992 247054327296 247265036584 247432055808 248072278048 248487551872 248553670302 248984439228 249212005376 249365118744 250092130752 250428860871 250526318479 250960506206 251158974168 251328623616 251344206988 251764958032 251978928096 252201292448 252498966656 252801558912 252936573184 253323295232 253538589696 254776571091 255302383476 255519359928 255947100192 256609354827 256782685824 257228489098 257312638464 257531323392 257750968368 257978426384 258197677152 258629900928 258820643648 259253910272 259575222784 260650447029 261048963042 261279331446 261501387588 261603154212 261810038736 262041078768 262263782304 262664764992 262673318432 262896559296 263104466688 263119989888 263120780209 263560453632 263576795426 263663021568 264018023864 264787755712 265192597376 265652203264 265722888924 267036662592 267264414543 267500267909 267727611102 267815195136 268136947596 268280152072 268601656344 268918687968 269156001184 269368858752 269384751552 269835702528 270248262144 270716630016 271473302961 271943793954 272359576692 272831603688 273153627936 273394678368 273627031104 273860403891 274045387392 274102078033 274504140288 274521160634 274844353536 274979884032 274980709976 274996933876 275321513872 275457279664 275782403008 275798674208 276016785024 276260362112 276682744576 277162264064 278173166157 278418646191 278844328518 279081312804 279090400834 279327594252 279548495856 279657285744 280141960416 280363506048 280570277568 281039953152 281278803456 281527024128 281767134712 283235577786 283511174912 283726454004 283985773568 284061337488 284553644832 284988707136 285483479197 285726105966 285978251258 286204412424 286415491684 287138778528 287250522272 287731380608 287975917824 288230048512 288670731776 288916067328 289979282019 290225729682 290481845766 290925971868 291173224104 291660649056 291774152544 292022125632 292510971648 292529108489 293018803196 293216727552 293267834088 293465926656 293975416112 294832487296 295507483236 295577029632 295795021312 297020276847 297135866103 297852780722 297886225176 298105919916 298341672048 298604950224 298858728672 299475518592 300188302848 300198078208 300453210624 300708559872 300709463096 301230623344 301734884416 301815171081 302800501332 303077254144 304557123549 305084952186 305184757248 305203679914 305445045192 305714591896 305974412688 306442225824 306712652512 306955211136 306973321536 307335643392 307487195904 307606858496 307850124288 307868287488 309353298723 309736703106 309889439622 310010037078 310255203384 310273508484 310792907376 311268087648 311542773024 311807547072 312175574784 312348879619 312451060992 312716606976 312717546268 313194728448 313259517752 313738469296 314263668544 314282210144 314808319616 315179889152 315726128128 316988026551 317267759613 317642232036 318192738504 318679232592 318950071776 318960458096 319231536288 319483995264 319719618624 320651745792 322019582528 323156837556 323697803184 324258804576 324754573248 325318383271 325594864938 325701379584 325882193294 326139911832 326266833368 326544121104 326832287152 327090757056 327331990496 327879945344 328158604032 328286311168 328448194816 328835863552 330441507417 330722343126 330851047974 331014196338 331404893736 331686548208 331979252304 332486824992 332769398976 333326456064 333347123627 333456174336 333905147828 334878632224 335971904128 337068745216 337722837984 338298145983 338596684629 338884451262 338895486727 339451744968 339702094788 340403177968 340692479904 340961910912 341262800256 341552832768 342145806436 342376914432 343667957824 343928915883 344263569536 344839867904 345051734076 346057715808 346953128673 347533929372 347768676864 347790239902 348065284056 348372441928 348668516784 348804205616 349080051648 349388105024 349685043072 350219686656 350528745728 350805955584 350826653184 352416957471 352955777958 353267251554 353546627112 353567486412 354159359568 354297185232 354577375296 355191894144 355734957312 355808546738 356048883456 356351482368 356352552724 356896318464 356970148136 357515930128 358135541792 358558250624 358830515358 359158478336 359179668736 359780936704 361359486957 361678376591 361964403948 361985759898 362272030344 362591725272 363146102256 363775471584 364204837248 364514367744 364526237824 364836041472 365124566016 365147205188 365393849856 367050187539 367686323046 368022380032 368248489308 368864938512 369322100064 369504219168 369940346496 370581490944 370582604042 370604468467 370897554876 371148083712 371224861588 371792438024 372108417072 372436792336 372731327808 372876380992 373522613888 373818008064 374093703424 374719937536 376440759309 376738461252 377016310482 377647437048 377968392144 378301938672 378748449984 379202338368 379404859776 379860675761 379984942848 380307884544 380968141288 381605883232 382851704704 382953575214 383967890432 385842733647 385968957696 385992889303 386626452552 386639042692 386967639576 387296515728 387309127688 387901295824 387944851392 388230965472 388880865408 389032203392 389362834176 389670755328 390014628864 391023778784 391918997169 392404731318 393061618152 394009977648 394344838944 395365193139 395494532352 396027035796 396181154804 397181633568 397474559888 397788896064 398139933632 398478304896 399300691456 401591416653 402205421394 402420228108 402902484516 403378031952 403734001776 404053288128 404077127328 404753553792 405372393216 405456250934 406074945024 406076164732 406779936248 407260060256 407965883584 408589634432 409273614848 409297762048 409780857856 409982927872 410092017552 411781740951 412145126813 412471064964 412495400814 412982270808 413185919496 413346716104 413673604512 413698011312 414025177536 414390543168 415024116864 415390364032 415743396096 416234099712 416601414656 418266492777 418635601251 418991391378 419485928616 420212940624 420855416352 421559929728 422290536192 422291804606 422316719881 422650702068 422788967424 423023679484 423522976048 424256984672 424905643456 425266762368 425642048384 425978660352 426292824832 428589158949 428967376887 429306618636 429623237526 430708167792 430875783408 431597070912 431963876736 432345072768 432713814022 433006097664 433374100992 434126486584 434853215776 435392161472 435722768649 436121009408 436388957802 437544805376 437661228816 439528204794 439825091328 439852362229 439901751132 440588676556 440963124168 441134730632 441352261784 441873191648 442248730944 442639003072 443315766656 443365544448 443692531968 444435274752 444608232448 446779171083 447158879874 447907425336 449213277888 449993162051 450297117312 450679815936 451064194644 451462246172 451845935016 452602326624 452936126384 454256639872 454615881216 455017067008 455403777024 457627428279 457805519871 458167567788 458571887844 458961619032 459663338736 460068978768 460432816704 460459982304 461003465088 461230793856 461410287744 461775186432 461802431232 461803818326 462031541762 462575490048 462604171564 463378572496 464087045408 464891355712 465015055617 465440068864 466246724096 466959582208 467314159536 468676591488 469076319402 469490266126 469889276628 470607703944 471023002072 471395502816 471423315216 472212479424 472396246976 472769833728 473589192192 474313276416 474731844608 476463348054 477289107756 478018848888 478440687144 478847304432 479579427936 480977618688 481244634283 481782776832 481812649276 482619205264 482647679864 483029373792 483455633696 484194803008 485033962112 485606449664 486019156992 486448055296 488392297407 488823289941 489209867748 489400250052 489816181656 490248430728 490636135584 490997985744 491819918016 492237906048 492429466752 492672292224 493092485746 493253795328 493673001984 494108654592 494530073168 496144556096 496276571961 496521294507 496975103744 497107340604 497968878456 498730237488 500184261504 500857721742 501052636958 501921012412 502317948336 502688413976 503529916064 503957856192 504402584896 504997933312 505603117824 505873146368 506646590464 509553142182 510604766952 511038719856 511894200384 512782905593 513218709654 513565371648 514456978196 514625276928 515501936736 515956852768 516395354304 517259801856 517641287296 518507820544 519150445568 521300894058 521685359853 522097926084 522558662892 523002775176 523206308424 523620077472 524082157536 524527564608 525329529984 525346636864 525438202741 525793118592 526208933376 526239979776 526241560418 527120907264 527153590852 527326043136 528036047728 529575511424 529900877331 530385194752 531304406528 531445777848 533712820107 534073325184 534528829086 535000535818 535455222204 535630390272 536273895192 536560304144 537203312688 537837375936 538312002368 538737717504 538769503104 539671405056 540496524288 542946605922 542978639847 543887587908 544719153384 545663207376 546307255872 546789356736 547254062208 547255705969 547720807782 548090774784 548204156066 549008280576 549042321268 549961419952 549993867752 550643027744 550914559328 551564806016 551597348416 552033570048 552520724224 553365489152 554324528128 555873906063 556346332314 556837292382 557688657036 558162625608 558180801668 558655188504 559096991712 559314571488 560283920832 560727012096 561140555136 562079906304 562557606912 563054048256 563534269424 565524465723 566471155572 567022349824 567452908008 568122674976 569107289664 569977414272 570095323153 570966958394 571452211932 571956502516 572408824848 572830983368 574277557056 574501044544 575462761216 575951835648 576460097024 577341463552 579958564038 580451459364 580963691532 581851943736 582346448208 583321298112 583548305088 584044251264 584334008699 585021943296 585058216978 586037606392 586433455104 586535668176 587950832224 589664974592 591014966472 591590042624 594040553694 594271732206 595705561444 595772450352 596211839832 596683344096 597209900448 597717457344 598755161263 598951037184 600376605696 600396156416 600906421248 601418926192 602461246688 603469768832 603630342162 605601002664 608184376401 609114247098 610169904372 610369514496 610407359828 610890090384 611429183792 611948825376 612884451648 613425305024 613910422272 613946643072 614671286784 614974391808 615213716992 615736574976 618706597446 618743101221 619473406212 619778879244 620020074156 620510406768 620547016968 621585814752 622536175296 623085546048 623615094144 623616967267 624351149568 624697759238 624902121984 625433213952 625435092536 626519035504 627476938592 628527337088 628564420288 629616639232 630359778304 633437706909 633976053102 634535519226 635284464072 636385477008 637358465184 637900143552 637920916192 638463072576 638967990528 639007609079 639439237248 641303491584 644039165056 644434856289 646313675112 647395606368 648517609152 649070721033 649509146496 649643507779 650636766542 651189729876 651402759168 651764386588 652279823664 652533666736 653088242208 653664574304 654181514112 654663980992 655759890688 656317208064 656572622336 656896389632 659292307191 660883014834 661444686252 661702095948 662028392676 662809787472 663373096416 663958504608 664973649984 665538797952 666652912128 666694247254 666912348672 667810295656 669757264448 671943808256 674137490432 675445675968 676596291966 676618324711 677193369258 677768902524 677790973454 678903489936 679404189576 680806355936 681384959808 681923821824 682525600512 683105665536 684291612872 684753828864 687335915648 687857831766 688527139072 689679735808 690103468152 692115431616 692705727489 693047312643 693317020907 693906257346 695067858744 695537353728 695580479804 696130568112 696744883856 697337033568 697608411232 698160103296 698776210048 699370086144 700439373312 701057491456 701653306368 703614479103 704235399189 704833914942 705911555916 706534503108 707093254224 707134972824 708318719136 708594370464 709154750592 710383788288 711469914624 711617093476 712097766912 712702964736 712705105448 713940296272 715031860256 716271083584 717116501248 717661030716 718316956672 718359337472 722718973914 723356753182 723928807896 723971519796 724544060688 725183450544 726292204512 727550943168 728409674496 729028735488 729052475648 729672082944 730294410376 730787699712 734100375078 735372646092 736044760064 736496978616 737729877024 738644200128 739008438336 739638728619 739880692992 739926568531 740291439097 741162981888 741165208084 741208936934 741795109752 742296167424 742449723176 743584876048 744216834144 744873584672 745462655616 745752761984 747045227776 747636016128 748187406848 751286582613 751578955437 752881518618 753476922504 754032620964 755294874096 755936784288 756603877344 757496899968 758404676736 758809719552 759721351522 759969885696 760615769088 761936282576 763211766464 765703409408 765907150428 769828064481 771685467294 771937915392 771985778606 773252905104 773278085384 773935279152 774593031456 774618255376 775802591648 775889702784 776461930944 777761730816 778064406784 778725668352 782047557568 783837994338 784809462636 786123236304 788019955296 788689677888 789362340627 790058930801 790730386278 790989064704 792054071592 792362309608 794363267136 794949119776 795577792128 796279867264 796956609792 798601382912 801793243629 802500803727 803182833306 804410842788 804840456216 805804969032 806756063904 807468003552 808106576256 808154254656 809507107584 809557300237 810744786432 810912501868 812149890048 812152329464 813559872496 814520120512 815931767168 817179268864 818547229696 818595524096 820184035104 821581211673 822306234099 823563481902 824290253626 824942129928 824990801628 825964541616 826371838992 826693432208 827347209024 827396022624 828050355072 828781086336 830048233728 830780728064 831486792192 835255938573 836532985554 837271202502 837982782756 838971857232 840425881248 841710832704 843119859456 843172136233 844581072384 844583609212 844633439762 845301404136 846047358968 847045952096 848513969344 849811286912 850533524736 851284096768 851957320704 852585649664 856450437591 857178317898 857934753774 858613237272 859246475052 861416335584 861751566816 863194141824 863927753472 864690145536 865427628044 866012195328 866748201984 868252973168 869706431552 869937846057 870784322944 871445537298 872242018816 872777915604 875322457632 877587325467 878361771721 879056409588 879650182656 879704724458 879803502264 881177353112 881926248336 882269461264 882704523568 883746383296 884497461888 885278006144 886631533312 886731088896 887385063936 891407598309 893558342166 894317759748 895814850672 898426555776 899986324102 900594234624 901359631872 902128389288 902924492344 903691870032 905204653248 905872252768 908513279744 909231762432 910034134016 913671370647 915254856558 915611039742 916335135576 917143775688 917923238064 919326677472 920137957536 920865633408 920919964608 922006930176 922461587712 922518783991 922820575488 923550372864 923604862464 923607636652 924063083524 925208343128 926757144992 928174090816 929782711424 930030111234 930880137728 932493448192 934628319072 937046638857 937353182976 937411302593 938152638804 938980532252 939778553256 941215407888 942046004144 942791005632 942846630432 944424958848 944792493952 945539667456 947178384384 951803278839 952926696108 954578215512 956037697776 956881374288 957694608864 959158855872 960824062219 961955237376 962489268566 963625298552 965238410528 965295359728 966058747584 966911267392 968389606016 970067924224 971212899328 975955149813 976784594814 977646579882 978419735496 978800500104 979632363312 980496861456 981272271168 981995971488 983639836032 984475812096 984858933504 985344584448 986184971492 986507590656 989060146336 991324522251 992289112192 992553143922 993042589014 993950207488 994214681208 995937756912 997460474976 1000041370881 1000368523008 1000923879403 1001715443484 1002105273916 1003842024824 1004635896672 1005376827952 1007059832128 1007915712384 1008805169792 1009995866624 1011206235648 1011746292736 1015790053887 1016686460181 1019106284364 1021209533904 1022077439712 1023788400768 1025565811186 1026437419308 1027130743296 1028913956392 1031003873472 1031913705536 1032790708608 1034519603712 1035282574592 1037015641088 1040859386019 1042484732527 1042601788116 1043370719706 1044195852168 1045117325784 1046005550352 1046412616848 1047240154944 1048164315072 1049055129216 1050659059968 1050693273728 1050876405482 1051586237184 1052417866752 1052479959552 1052483120836 1054307181704 1056072095456 1059151022848 1059801754662 1060770389504 1062608813056 1062891555696 1067425640214 1068146650368 1068212879699 1069057658172 1070001071636 1070910444408 1072547790384 1073120608288 1074406625376 1075674751872 1076624004736 1077475435008 1077539006208 1079342810112 1084078460871 1085035129773 1085893211844 1085957279694 1087775175816 1089438306768 1091326414752 1092614511744 1093578713472 1094508124416 1094511411938 1095441615564 1096181549568 1096408312132 1098084642536 1099922839904 1099987735504 1101286055488 1101829118656 1103129612032 1103194696832 1104067140096 1105041448448 1106730978304 1111747812126 1111813405401 1112692664628 1113674584764 1115377314072 1116325251216 1116361603336 1117310377008 1118193983424 1118629142976 1120567841664 1121454024192 1122281110272 1124159812608 1127068538848 1129322277927 1131048931446 1132942311144 1134044699648 1134905816016 1136245349952 1138214579328 1138217998129 1139582027283 1139954828544 1140190646306 1141933916788 1142904423864 1143913005032 1144817649696 1145661966736 1148555114112 1149002089088 1150925522432 1151903671296 1152920194048 1157528200941 1157978667909 1159917128076 1160902918728 1161927383064 1163703887472 1164692896416 1166642596224 1167096610176 1168088502528 1168668017398 1170043886592 1170116433956 1172075212784 1173071336352 1175901664448 1179329949184 1182029932944 1186095579417 1188081107388 1188543464412 1191411122888 1191544900704 1192423679664 1193366688192 1194419800896 1195434914688 1197510322526 1197902074368 1200792312832 1202837852384 1204922493376 1206939537664 1207260684324 1211202005328 1216368752802 1217265839657 1218228494196 1220339808744 1220814719656 1221780180768 1222858367584 1223897650752 1225768903296 1226850610048 1227820844544 1227893286144 1229342573568 1229948783616 1230427433984 1235345222853 1236435380439 1237413194892 1237486202442 1238946812424 1239557758488 1240040148312 1241020813536 1241094033936 1243171629504 1245072350592 1245329913583 1246171092096 1247230188288 1247233934534 1248702299136 1249395518476 1249804243968 1250870185072 1253038071008 1254953877184 1255906803753 1257054674176 1257128840576 1259233278464 1266875413818 1266950159643 1267952106204 1269071038452 1270568928144 1272770954016 1274716930368 1275800287104 1275841832384 1276926145152 1277935981056 1278015218158 1278878474496 1286902130661 1288078330112 1288869712578 1292627350224 1294791212736 1297035218304 1297039114147 1298141442066 1299018292992 1299287015558 1301273533084 1302379459752 1303528773176 1304559647328 1305067333472 1306176484416 1307329148608 1308363028224 1309327961984 1311519781376 1312634416128 1313145244672 1313792779264 1318584614382 1319557086687 1321766029668 1322889372504 1323404191896 1324056785352 1325619574944 1326746192832 1327917009216 1329049571639 1329947299968 1331077595904 1333305824256 1333388494508 1333824697344 1335620591312 1339514528896 1340337513249 1343887616512 1349979486153 1350891351936 1353192583932 1353236649422 1354386738516 1355537805048 1355581946908 1357806979872 1358808379152 1361612711872 1362769919616 1363847643648 1365051201024 1366211331072 1368583225744 1373416559613 1374671831296 1375715663532 1377054278144 1380206936304 1384230863232 1385411454978 1386094625286 1386634041814 1387812514692 1390135717488 1391160959608 1392261136224 1393489767712 1394674067136 1395216822464 1396320206592 1397552420096 1398740172288 1400878746624 1402114982912 1407228958206 1408470798378 1409667829884 1411823111832 1413069006216 1414186508448 1414269945648 1416637438272 1417188740928 1418309501184 1419096878269 1420767576576 1422939829248 1423234186952 1424195533824 1425410210896 1427880592544 1430063720512 1432542167168 1434233002496 1435322061432 1436718674944 1443733902849 1445437947828 1446713506364 1447857615792 1447943039592 1449088121376 1450366901088 1452584409024 1455101886336 1456819348992 1458057470976 1458104951296 1459344165888 1460588820752 1466469869823 1468200750156 1470745292184 1472993957232 1475459754048 1477288400256 1478016876672 1478021316121 1479277457238 1479761385984 1479853137062 1480582878194 1482325963776 1482330416168 1482417873868 1483590219504 1484899446352 1487169752096 1488433668288 1489747169344 1490925311232 1491505523968 1494090455552 1496374813696 1502573165226 1503157910874 1505763037236 1506953845008 1508065241928 1510589748192 1511873568576 1513207754688 1514498349077 1514993799936 1516809353472 1517619439104 1519442703044 1519939771392 1523872565152 1526423532928 1531406818816 1531814300856 1538348716779 1539656128962 1543370934588 1543875830784 1543971557212 1546505810208 1546556170768 1547870558304 1549186062912 1549236510752 1551605183296 1551779405568 1551875622049 1552923861888 1555523461632 1556128813568 1557451336704 1564095115136 1565056079559 1567675988676 1569618925272 1572246472608 1576039910592 1576314608223 1577379355776 1578724681254 1580117861602 1581460772556 1581978129408 1584108143184 1584724619216 1588726534272 1589898239552 1591155584256 1592559734528 1593913219584 1601138460321 1603586487258 1605001607454 1606365666612 1608821685576 1609680912432 1611609938064 1613512127808 1614936007104 1616213152512 1616308509312 1616313364141 1619014215168 1619114600474 1621489572864 1621825003736 1624304658928 1627119744992 1629040241024 1631863534336 1634358537728 1637191048192 1640368070208 1641767117907 1643162423346 1643215931441 1644612468198 1647126963804 1648580507252 1649884259856 1649981603256 1651929083232 1652743677984 1653386864416 1654694418048 1654792045248 1656100710144 1657562172672 1660096467456 1661561456128 1662973584384 1667621718189 1670511877146 1673065971108 1674542405004 1675965565512 1677943714464 1680851762496 1683421665408 1683769907917 1686239718912 1686344272466 1689162144768 1689167218424 1689266879524 1690602808272 1692094717936 1694091904192 1697027938688 1699622573824 1701067049472 1702568193536 1705171299328 1710285969459 1712900875182 1714356635796 1715869507548 1717226474544 1718492950104 1722832671168 1723503133632 1725823700111 1726388283648 1727855506944 1729380291072 1730855256088 1732024390656 1736505946336 1739412863104 1739875692114 1741568645888 1742891074596 1744484037632 1745555831208 1750644915264 1753002026097 1753684229353 1755174650934 1756723543442 1758112819176 1759300365312 1759409448916 1759607004528 1762354706224 1763852496672 1764538922528 1765409047136 1767492766592 1768994923776 1770556012288 1773263066624 1774770127872 1782815196618 1787116684332 1788635519496 1791629701344 1796265483789 1796853111552 1799972648204 1801188469248 1802719263744 1804256778576 1805848984688 1807383740064 1810409306496 1811744505536 1817026559488 1824553129203 1827342741294 1830509713116 1831222079484 1832670271152 1834287551376 1835846476128 1838653354944 1840275915072 1841731266816 1841839929216 1841845461463 1844013860352 1844923175424 1845037567982 1845641150976 1847209724928 1847215273304 1848126167048 1850416686256 1853514289984 1856348181632 1859565422848 1860060222468 1861760275456 1869256638144 1870850901801 1872501875363 1874093277714 1874706365952 1874822605186 1876305277608 1877961064504 1879557106512 1882430815776 1884092008288 1885582011264 1885693260864 1888849917696 1889584987904 1891079334912 1900313120727 1903606557678 1905853392216 1909156431024 1912075395552 1913762748576 1915389217728 1917022827237 1918317711744 1918714546231 1921648124438 1923910474752 1924978537132 1927250597104 1930476821056 1930590719456 1932117495168 1933822534784 1936779212032 1940135848448 1947212163099 1948930523337 1951910299626 1953569189628 1955293159764 1956839470992 1957601000208 1959264726624 1960993722912 1962544542336 1963991942976 1967279672064 1968951624192 1969717867008 1970689168896 1972369942984 1978120292672 1982649044502 1984578224384 1985106287844 1986085178028 1987900414976 1988429362416 1991875513824 1994920949952 1998384354379 2000082741762 2000737046016 2001847758806 2003430886968 2004210547832 2007684049648 2009271793344 2010753655904 2014119664256 2015831424768 2017610339584 2019991733248 2022412471296 2029854974133 2031580107774 2033372920362 2038212568728 2042419067808 2044154879424 2047576801536 2047703759423 2051131622372 2052874838616 2054261486592 2057827912784 2062007746944 2063827411072 2065581417216 2069039207424 2070565149184 2078117182467 2079141937929 2079951062721 2081718772038 2084969465054 2085203576232 2086741439412 2088391704336 2090234651568 2092011100704 2092825233696 2094480309888 2096328630144 2098110258432 2101318119936 2101386547456 2101752810964 2103172474368 2104959919104 2104966241672 2108614363408 2112144190912 2112706197567 2118302045696 2119603509324 2121540779008 2125783111392 2134851280428 2136293300736 2136425759398 2138115316344 2140002143272 2141820888816 2145095580768 2146241216576 2148813250752 2151349503744 2153248009472 2154950870016 2155078012416 2168156921742 2170070259546 2171786423688 2171914559388 2175550351632 2178876613536 2182652829504 2185229023488 2186442157333 2187157426944 2189016248832 2189022823876 2190883231128 2192363099136 2192816624264 2196169285072 2199845679808 2199975471008 2202572110976 2203658237312 2206259224064 2206389393664 2208134280192 2210082896896 2218916185857 2219779705593 2220874317291 2223495624252 2223626810802 2225385329256 2227349169528 2230754628144 2232650502432 2232723206672 2234620754016 2236387966848 2237258285952 2241135683328 2242908048384 2244562220544 2254137077696 2254736866311 2258644555854 2262097862892 2265884622288 2269811632032 2272490699904 2276429158656 2276435996258 2279164054566 2279909657088 2280381292612 2283867833576 2285808847728 2287826010064 2289635299392 2291323933472 2297110228224 2298004178176 2301851044864 2315056401882 2315957335818 2319834256152 2321805837456 2323854766128 2327407774944 2329385792832 2333285192448 2333429865389 2334193220352 2336177005056 2337336034796 2340232867912 2344150425568 2346142672704 2351803328896 2358659898368 2364059865888 2368087021881 2370176792403 2372191158834 2372268407089 2376162214776 2377086928824 2382822245776 2383089801408 2384847359328 2386733376384 2388839601792 2390869829376 2395020645052 2395804148736 2405675704768 2407502411181 2409844986752 2413879075328 2414521368648 2422404010656 2428671900711 2432737505604 2434531679314 2436456988392 2440679617488 2441629439312 2443560361536 2445716735168 2447795301504 2451537806592 2453701220096 2455641689088 2455786572288 2466918702297 2470690445706 2472870760878 2474826389784 2474972404884 2477893624848 2479115516976 2480080296624 2482041627072 2482188067872 2486343259008 2490144701184 2490659827166 2492342184192 2494460376576 2494467869068 2498791036952 2501740370144 2506076142016 2509907754368 2511813607506 2514109348352 2514257681152 2518466556928 2529516408699 2531748636137 2533750827636 2533900319286 2535904212408 2538142076904 2541137856288 2545541908032 2549433860736 2551600574208 2551683664768 2553852290304 2555871962112 2556030436316 2557756948992 2569351312773 2573804261322 2576156660224 2577739425156 2585254700448 2589582425472 2594070436608 2594078228294 2594231279269 2596282884132 2598036585984 2598574031116 2602547066168 2604758919504 2607057546352 2609119294656 2610134666944 2612352968832 2614658297216 2616726056448 2618655923968 2623039562752 2632761976401 2635085315163 2637169228764 2639114173374 2643532059336 2645778745008 2646808383792 2648113570704 2651239149888 2653492385664 2655834018432 2658099143278 2659894599936 2662155191808 2666776989016 2671241182624 2679029057792 2680675026498 2687775233024 2699958972306 2701782703872 2701950225121 2706385167864 2706473298844 2708773477032 2711075610096 2711163893816 2715613959744 2717616758304 2723225423744 2725539839232 2727695287296 2730102402048 2737166451488 2746833119226 2749343662592 2751431327064 2754108556288 2760413872608 2767556351973 2768461726464 2770822909956 2772189250572 2773268083628 2775625029384 2780271434976 2782321919216 2784522272448 2786979535424 2789348134272 2790433644928 2792640413184 2795104840192 2797480344576 2811139916571 2812233907779 2814457916412 2816941596756 2819335659768 2823646223664 2826138012432 2828373016896 2828539891296 2833274876544 2834377481856 2836619002368 2838193756538 2841535153152 2846468373904 2850820421792 2855761185088 2860127441024 2865084334336 2868466004992 2870644122864 2882472186657 2887467805698 2890875895656 2893427012728 2895715231584 2895886079184 2898176242752 2900733802176 2905168818048 2910203772672 2913638697984 2916209902592 2921177641504 2927865449439 2932939739646 2936401500312 2941490584368 2945987914464 2950919508096 2954576800512 2956033753344 2956042632242 2956217039167 2958554914476 2959522771968 2959706274124 2961165756388 2964660832336 2964835747736 2967180439008 2969798892704 2974339504192 2976867336576 2979494338688 2981850622464 2983011047936 2988180911104 3000124112643 3002771638209 3005146330452 3006315821748 3011526074472 3013907690016 3016130483856 3021179496384 3023747137152 3026415509376 3028996698154 3029987599872 3033618706944 3035238878208 3038885406088 3047745130304 3050059380543 3052847065856 3062813637632 3063628601712 3076697433558 3078966535603 3079312257924 3086741869176 3087943114424 3093011620416 3093112341536 3095741116608 3098372125824 3098473021504 3103210366592 3103558811136 3103751244098 3105847723776 3111046923264 3112257627136 3127454197581 3128190230272 3130112159118 3135351977352 3139237850544 3144492945216 3149952134357 3152079821184 3152629216446 3154758711552 3157449362508 3160235723204 3162921545112 3168216286368 3169449238432 3177453068544 3179796479104 3182311168512 3185119469056 3187826439168 3202276920642 3204638639097 3207172974516 3210003214908 3212731333224 3217643371152 3219361824864 3223219876128 3227024255616 3229872014208 3232426305024 3232617018624 3232626728282 3238028430336 3238229200948 3243650007472 3248609317856 3254239489984 3255105389319 3258080482048 3263727068672 3268717075456 3280736140416 3283534235814 3286324846692 3286431862882 3289224936396 3294253927608 3297161014504 3299768519712 3299963206512 3303858166464 3305487355968 3306773728832 3309388836096 3309584090496 3312201420288 3315124345344 3320192934912 3323122912256 3335243436378 3335440216203 3341023754292 3346131942216 3349084810008 3351931131024 3355887428928 3361703524992 3361713622381 3366843330816 3367539815834 3372479437824 3372688544932 3378334436848 3378533759048 3381205616544 3384189435872 3388183808384 3394055877376 3399245147648 3402134098944 3405136387072 3414653994387 3418746081849 3420571938918 3425801750364 3428713271592 3431739015096 3434452949088 3436985900208 3445665342336 3447006267264 3451647400222 3452776567296 3455711013888 3458760582144 3461710512176 3473011892672 3473936003727 3478825726208 3479751384228 3483137291776 3485782149192 3491111662416 3501289830528 3506004052194 3507368458706 3510349301868 3513447086884 3516225638352 3518818897832 3519214009056 3524709412448 3527704993344 3529077845056 3530818094272 3534985533184 3537989847552 3541112024576 3546526133248 3565630393236 3574233368664 3577271038992 3583259402688 3589480339151 3592530967578 3593706223104 3599945296408 3602376938496 3608513557152 3611697969376 3614767480128 3620818612992 3623489011072 3634053118976 3649106258406 3651797518971 3654685482588 3661019426232 3662444158968 3665340542304 3668575102752 3671692952256 3677306709888 3678067419187 3680551830144 3683462533632 3683679858432 3683690922926 3688027720704 3689846350848 3690075135964 3691282301952 3694430546608 3696252334096 3700833372512 3707028579968 3709306141317 3712696363264 3719130845696 3720120444936 3735989740749 3738513276288 3741701803602 3745003750726 3748186555428 3749412731904 3749645210372 3752610555216 3755922129008 3759114213024 3764861631552 3768184016576 3771164022528 3771386521728 3777699835392 3779169975808 3800626241454 3800850478929 3807213115356 3811706784432 3818312862048 3824150791104 3827525497152 3830778435456 3830789941783 3834045654474 3836635423488 3837429092462 3843296248876 3849957074264 3854501194208 3860953642112 3861181438912 3864234990336 3867645069568 3873558424064 3880271696896 3891117342441 3894424326198 3897861046674 3903820599252 3907138379256 3910586319528 3913678941984 3915202000416 3918529453248 3921987445824 3925089084672 3925332455771 3927983885952 3934559344128 3937903248384 3939435734016 3941378337792 3944739885968 3956240585344 3958671260061 3965298089004 3969156448768 3970212575688 3972170356056 3976858724832 3983751027648 3987148714917 3989841899904 3990667262071 3996768708758 4000165483524 4001474092032 4003695517612 4006861773936 4008421095664 4015368099296 4018543586688 4021507311808 4028239328512 4031662849536 4035220679168 4049938458459 4059709948266 4063160215548 4066745840724 4076425137456 4084838135616 4088309758848 4095153603072 4095407518846 4102263244744 4105749677232 4115655825568 4124015493888 4127654822144 4131162834432 4141130298368 4156234364934 4158283875858 4159902125442 4163437544076 4169938930108 4170407152464 4173482878824 4176783408672 4180469303136 4184022201408 4185650467392 4188960619776 4191286128841 4192657260288 4196220516864 4202636239872 4202773094912 4203505621928 4206344948736 4209932483344 4217228726816 4224288381824 4225412395134 4236604091392 4239207018648 4251566222784 4257290634807 4258947414143 4269702560856 4272586601472 4272851518796 4276230632688 4280004286544 4283641777632 4290191161536 4292482433152 4297626501504 4302699007488 4306496018944 4310156024832 4331201708547 4336313843484 4340140519092 4343572847376 4343829118776 4351100703264 4357753227072 4365305659008 4365318770869 4370458046976 4372884314666 4374314853888 4378032497664 4378045647752 4381766462256 4385633248528 4392338570144 4399691359616 4399950942016 4405144221952 4407316474624 4412518448128 4412778787328 4434063948363 4437832371714 4439559411186 4441748634582 4446991248504 4447253621604 4450770658512 4454698339056 4461509256288 4465301004864 4465446413344 4469241508032 4472775933696 4473053263553 4474516571904 4482271366656 4489124441088 4508274155392 4509473732622 4517289111708 4524195725784 4531769244576 4539623264064 4543495047231 4544981399808 4547504554453 4552858317312 4552871992516 4558328109132 4559819314176 4560762585224 4567735667152 4571617695456 4575652020128 4579270598784 4582647866944 4594220456448 4596008356352 4615046150337 4630112803764 4631914671636 4639668512304 4643611674912 4647709532256 4654815549888 4655626866147 4658771585664 4666570384896 4666859730778 4668386440704 4672354010112 4674672069592 4680465735824 4688300851136 4692285345408 4703606657792 4728119731776 4728943824669 4736174043762 4736328272977 4740353584806 4744382317668 4744536814178 4752324429552 4754173857648 4765644491552 4766179602816 4769694718656 4773466752768 4777679203584 4781739658752 4790041290104 4811351409536 4815004822362 4819689973504 4827758150656 4829042737296 4844808021312 4848940092423 4853219146349 4857343801422 4865475011208 4869063358628 4872913976784 4881359234976 4883258878624 4887120723072 4891433470336 4895590603008 4903075613184 4907402440192 4911573144576 4925301353721 4929647794323 4933837404594 4941380891412 4945741521756 4949652779568 4949944809768 4955787249696 4958231033952 4960160593248 4964083254144 4964376135744 4972686518016 4972994844313 4980289402368 4981319654332 4984684368384 4988920753152 4988935738136 4997582073904 5003480740288 5012152284032 5019815508736 5023627215012 5028218696704 5028515362304 5051309723751 5059032817398 5063497272274 5067501655272 5067800638572 5071808424816 5076284153808 5082275712576 5091083816064 5098867721472 5103201148416 5103367329536 5107704580608 5112060872632 5115513897984 5130857908377 5138702625546 5147608522644 5152313320448 5155478850312 5170509400896 5177471100333 5179164850944 5179485979717 5188140873216 5188156456588 5188462558538 5192565768264 5196073171968 5197148062232 5205094132336 5209517839008 5214115092704 5218238589312 5220269333888 5224705937664 5229316594432 5233452112896 5237311847936 5259006078291 5261052688059 5265523952802 5270170630326 5274338457528 5278228346748 5287064118672 5291557490016 5293616767584 5296227141408 5302478299776 5306984771328 5311668036864 5316198286556 5319789199872 5324310383616 5333553978032 5342482365248 5358058115584 5361350052996 5388796451367 5399917944612 5403565407744 5403900450242 5412770335728 5412946597688 5417546954064 5422151220192 5422327787632 5431227919488 5435233516608 5446450847488 5451079678464 5474332902976 5493666238452 5498687325184 5502862654128 5520827745216 5525536384389 5530412515607 5535112703946 5536923452928 5541645819912 5544378501144 5546536167256 5551250058768 5560542869952 5564643838432 5569044544896 5573959070848 5578696268544 5580867289856 5585280826368 5590209680384 5612552705403 5617505626089 5622279833142 5624467815558 5628915832824 5633883193512 5638671319536 5647292447328 5652276024864 5656746033792 5657079782592 5666549753088 5666901101659 5668754963712 5673238004736 5676387513076 5692936747808 5701640843584 5711522370176 5720254882048 5730168668672 5741288245728 5751068481711 5756143638693 5764944373314 5774935611396 5781751791312 5786854025456 5791430463168 5791772158368 5796352485504 5801467604352 5810337636096 5820407545344 5842355283008 5846791570011 5855730898878 5865879479292 5872803000624 5882981168736 5891975828928 5901839016192 5902204953631 5909153601024 5912067506688 5912085264484 5912434078334 5917109828952 5919412548248 5922331512776 5929321664672 5929671495472 5934360878016 5939597785408 5948679008384 5953734673152 5958988677376 5963701244928 5966022095872 5995153063137 6000248225286 6005543276418 6010292660904 6012631643496 6023052148944 6027815380032 6032260967712 6042358992768 6047494274304 6052831018752 6057993396308 6059975199744 6067237413888 6077770812176 6089564922399 6095490260608 6100118761086 6105694131712 6127257203424 6143111278269 6148532402047 6153394867116 6157933071206 6158624515848 6173483738352 6175886228848 6186023240832 6186224683072 6191482233216 6196744251648 6196946043008 6206420733184 6207117622272 6207502488196 6211695447552 6239853188163 6254908395162 6256380460544 6260224318236 6270703954704 6278475701088 6288985890432 6299904268714 6304159642368 6305258432892 6309517423104 6314898725016 6320471446408 6325843090224 6336432572736 6338898476864 6354906137088 6359592958208 6364622337024 6370238938112 6404553841284 6409277278194 6414345949032 6420006429816 6425462666448 6435286742304 6438723649728 6446439752256 6454048511232 6457631487937 6459744028416 6464852610048 6465234037248 6465253456564 6476458401896 6487300014944 6497218635712 6508478979968 6510210778638 6516160964096 6527454137344 6559326471999 6561472280832 6561879118151 6567068471628 6572649693384 6572863725764 6578449872792 6588507855216 6594322029008 6599537039424 6599926413024 6607716332928 6610974711936 6613547457664 6618777672192 6619168180992 6624402840576 6630248690688 6659339116779 6662622951873 6670486872756 6670880432406 6682047508584 6692263884432 6698169620016 6703862262048 6711774857856 6723407049984 6723427244762 6733686661632 6735079631668 6745377089864 6756668873696 6757067518096 6762411233088 6768378871744 6776367616768 6788111754752 6798490295296 6829307988774 6837492163698 6841143877836 6851603500728 6857426543184 6863478030192 6868905898176 6873971800416 6891330684672 6894012534528 6903294800444 6905553134592 6923421024352 6946023785344 6947872007454 6957651452416 6959502768456 6966274583552 6971564298384 6982223324832 7000289596167 7002579661056 7006467155821 7012008104388 7014736917412 7020698603736 7026894173768 7032451276704 7037637795664 7038428018112 7049418824896 7055409986688 7058155690112 7061636188544 7069971066368 7075979695104 7082224049152 7110530377209 7116805221267 7131260786472 7148466737328 7154542077984 7166518805376 7178960678302 7185061935156 7187412446208 7199890592816 7217027114304 7223395938752 7229534960256 7241637225984 7246978022144 7286015702133 7298212516812 7303595037942 7309370965176 7322038852464 7324888317936 7330681084608 7337150205504 7343385904512 7354613419776 7356134838374 7361103660288 7366925067264 7367359716864 7367381845852 7380150271928 7388861093216 7392504668192 7401666745024 7414057159936 7418612282634 7425392726528 7438261691392 7440240889872 7471979481498 7477026552576 7477490157893 7483403607204 7490007501452 7496373110856 7499290420744 7505221110432 7511844258016 7518228426048 7529723263104 7536368033152 7542328045056 7542773043456 7555399670784 7558339951616 7588549226097 7595245908411 7601252482908 7601700957858 7614426230712 7623413568864 7636625724096 7648301582208 7649883754867 7655050994304 7661556870912 7661579883566 7668091308948 7673270846976 7674858184924 7686592497752 7699914148528 7709002388416 7721907284224 7722362877824 7728469980672 7735290139136 7747116848128 7782234684882 7782693837807 7788848652396 7795722093348 7807641198504 7814276758512 7821172639056 7827357883968 7830404000832 7837058906496 7843974891648 7850178169344 7850664911542 7855967771904 7869118688256 7889479771936 7905255945489 7912481170688 7917342520122 7930596178008 7938312897536 7940425151376 7944340712112 7953717449664 7967502055296 7967525986903 7974297429834 7979683799808 7981334524142 7993537417516 8000330967048 8007391035224 8013723547872 8016842191328 8030736198592 8037087173376 8043014623616 8056478657024 8063325699072 8070441358336 8099876916918 8105850675363 8119419896532 8126320431096 8133491681448 8152850274912 8169676271232 8176619517696 8190307206144 8190815037692 8204526489488 8211499354464 8231311651136 8248030987776 8255309644288 8262325668864 8302669055919 8312468729868 8316567751716 8319804250884 8326875088152 8339877860216 8340814304928 8346965757648 8353566817344 8360938606272 8368044402816 8371300934784 8377921239552 8382572257682 8385314520576 8392441033728 8405546189824 8407011243856 8419864966688 8434457453632 8436701723337 8448576763648 8450824790268 8478414037296 8503132445568 8514581269614 8517894828286 8539405121712 8545703037592 8552461265376 8560008573088 8567283555264 8580382323072 8584964866304 8595253003008 8605398014976 8612992037888 8647416559971 8662403417094 8672627686968 8680281038184 8687145694752 8687658237552 8702201406528 8715506454144 8717309395081 8730611318016 8730637541738 8740916093952 8745768629332 8748629707776 8756091295504 8763532924512 8771266497056 8784677140288 8799382719232 8799901884032 8810288443904 8814632949248 8825557574656 8868127896726 8868651117501 8875664743428 8879118822372 8883497269164 8893982497008 8894507243208 8901541317024 8909396678112 8923018512576 8930602009728 8930892826688 8938483016064 8945551867392 8946106527106 8949033143808 8964542733312 9008314914627 9016548310784 9018947465244 9034578223416 9048391451568 9063538489152 9079246528128 9079273799029 9086990094462 9089962799616 9095009108906 9105716634624 9105743985032 9116656218264 9121525170448 9135471334304 9143235390912 9151304040256 9158541197568 9165295733888 9188440912896 9192016712704 9230092300674 9236899606809 9260225607528 9263829343272 9279337024608 9287223349824 9295419064512 9303347001473 9309631099776 9311253732294 9317543171328 9333140769792 9333719461556 9336772881408 9349344139184 9360931471648 9376601702272 9382362592743 9384570690816 9407213315584 9449856403071 9456239463552 9457887649338 9472348087524 9472656545954 9480707169612 9488764635336 9489073628356 9504648859104 9508347715296 9531288983104 9532359205632 9539389437312 9546933505536 9555358407168 9563479317504 9580082580208 9613915917291 9622702819072 9630009644724 9639379947008 9658085474592 9689616042624 9697880184846 9706438292698 9714687602844 9730950022416 9738126717256 9745827953568 9762718469952 9766517757248 9774241446144 9782866940672 9791181206016 9806151226368 9814804880384 9850602707442 9859295588646 9867674809188 9882761782824 9891483043512 9899305559136 9899889619536 9911574499392 9916462067904 9920321186496 9928166508288 9928752271488 9928782094009 9933678147883 9945373036032 9945989688626 9960578804736 9962639308664 9969368736768 9977871476272 9995164147808 10006961480576 10024304568064 10039631017472 10047254430024 10057030724608 10085140867143 10102619447502 10118065634796 10126994544548 10135003310544 10135601277144 10143616849632 10152568307616 10164551425152 10182167632128 10197735442944 10206402296832 10206734659072 10215409161216 10224121745264 10243961983161 10261715816754 10277405251092 10295217045288 10310957700624 10341018801792 10354942200666 10358329701888 10358971959434 10376281746432 10376312913176 10376925117076 10385131536528 10394296124464 10410188264672 10419035678016 10428230185408 10436477178624 10440538667776 10449411875328 10458633188864 10474623695872 10518012156582 10522105376118 10531047905604 10540341260652 10548676915056 10556456693496 10574128237344 10583114980032 10587233535168 10592454282816 10601488443539 10604956599552 10613969542656 10623336073728 10632396573112 10639578399744 10667107956064 10684964730496 10716116231168 10722700105992 10768441017453 10777592902734 10799835889224 10807130815488 10807800900484 10825540671456 10825893195376 10835093908128 10844302440384 10844655575264 10862455838976 10863129354343 10870467033216 10892901694976 10902159356928 10948665805952 10955392556913 10987332476904 11005725308256 11034202257561 11041655490432 11051072768778 11060825031214 11070225407892 11073846905856 11083291639824 11088757002288 11093072334512 11102500117536 11121085739904 11129287676864 11138089089792 11147918141696 11157392537088 11161734579712 11207969222247 11225105410806 11235011252178 11244559666284 11248935631116 11257831665648 11267766387024 11277342639072 11294584894656 11304552049728 11313492067584 11314159565184 11314193548987 11333099506176 11333802203318 11337509927424 11352775026152 11385873495616 11403281687168 11423044740352 11440509764096 11460337337344 11482576491456 11492369825349 11502136963422 11502511520087 11512287277386 11529888746628 11549871222792 11563503582624 11573708050912 11582860926336 11583544316736 11592704971008 11602935208704 11620675272192 11640815090688 11673352027323 11684710566016 11693583140022 11711461797756 11731758958584 11745606001248 11765962337472 11775997367313 11783951657856 11786389355419 11803678032384 11804409907262 11818307202048 11824135013376 11824170528968 11824868156668 11834219657904 11838825096496 11844663025552 11858643329344 11859342990944 11868721756032 11879195570816 11897358016768 11907469346304 11917977354752 11961446144751 11972001786213 11990306126274 12000496450572 12011086552836 12020585321808 12025263286992 12046104297888 12055630760064 12064521935424 12084717985536 12094988548608 12105662037504 12115986792616 12155541624352 12179129844798 12190980521216 12200237522172 12211388263424 12254514406848 12275789605471 12286222556538 12297064804094 12306789734232 12315866142412 12317249031696 12346967476704 12351772457696 12372046481664 12372449366144 12382964466432 12393488503296 12393892086016 12412841466368 12415004976392 12423390895104 12479706376326 12509816790324 12512760921088 12520448636472 12541407909408 12556951402176 12573858386523 12577971780864 12578751665027 12599808537428 12608319284736 12610516865784 12619034846208 12629797450032 12640942892816 12651686180448 12672865145472 12677796953728 12709812274176 12719185916416 12771871904421 12776842242429 12809107682568 12818554556388 12828691898064 12840012859632 12850925332896 12870573484608 12877447299456 12892879504512 12892918230241 12908097022464 12915262975874 12919488056832 12930468074496 12930506913128 12952916803792 12974600029888 12994437271424 13016957959936 13020421557276 13032321928192 13095956312607 13118652943998 13122944561664 13123758236302 13134136943256 13145299386768 13145727451528 13156899745584 13177015710432 13188644058016 13199074078848 13199852826048 13215432665856 13221949423872 13227094915328 13237555344384 13238336361984 13302191845089 13318678233558 13325245903746 13340973745512 13341760864812 13364095017168 13384527768864 13396339240032 13407724524096 13419159790659 13423549715712 13431001823617 13446814099968 13446854489524 13467373323264 13470159263336 13490754179728 13513337747392 13514135036192 13524822466176 13536757743488 13552735233536 13576223509504 13630485141693 13642513663359 13658615977548 13674984327396 13682287755672 13703207001456 13714853086368 13726956060384 13737811796352 13747943600832 13782661369344 13788025069056 13806589600888 13846842048704 13892047570688 13895744014908 13915302904832 13919005536912 13943128596768 13964446649664 13966880598441 13988690480653 14000579192334 14005159322112 14012934311642 14024016208776 14029473834824 14041397207472 14053788347536 14064902553408 14075275591328 14076856036224 14098837649792 14110819973376 14116311380224 14123272377088 14139942132736 14208984818931 14221060754418 14233610442534 14262521572944 14296933474656 14309084155968 14333037610752 14333926315961 14357921356604 14370123870312 14399781185632 14434054228608 14446791877504 14459069920512 14483274451968 14493956044288 14546820277269 14559657439047 14572031404266 14596425033624 14607190075884 14618741930352 14644077704928 14649776635872 14661362169216 14674300411008 14686771809024 14709226839552 14712269676748 14722207320576 14734719433728 14734763691704 14760300543856 14777722186432 14785009336384 14788943382969 14803333490048 14828114319872 14837224565268 14850785453056 14880481779744 14918984532939 14943958962996 14954053105152 14954980315786 14966807214408 14980015002904 14992746221712 14998580841488 15010442220864 15023688516032 15036456852096 15059446526208 15072736066304 15084656090112 15085546086912 15153929171253 15177098452194 15190491816822 15202504965816 15203401915716 15228852461424 15246827137728 15273251448192 15296603164416 15299767509734 15310101988608 15323113741824 15323159767132 15336182617896 15346541693952 15349716369848 15373184995504 15399828297056 15418004776832 15443814568448 15444725755648 15456939961344 15470580278272 15532413300999 15538457939151 15564469369764 15565387675614 15577697304792 15591444186696 15615282397008 15628553517024 15642345278112 15654715767936 15660808001664 15674117812992 15687949783296 15700356338688 15701329823084 15711935543808 15778959543872 15783158064177 15810511890978 15824962341376 15834685040244 15861192356016 15880850302752 15888681424224 15907434899328 15935004110592 15935051973806 15935992144081 15948594859668 15959367599616 15962669048284 15987074835032 16000661934096 16014782070448 16027447095744 16033684382656 16061472397184 16074174346752 16086029247232 16112957314048 16199753833836 16211701350726 16238839793064 16252640862192 16266983362896 16305700549824 16334009057723 16339352542464 16353239035392 16381630075384 16409052978976 16422998708928 16462623302272 16496061975552 16510619288576 16576609153167 16591237546821 16605338111838 16624937459736 16633135503432 16639608501768 16653750176304 16679755720432 16681628609856 16693931515296 16707133634688 16721877212544 16736088805632 16742601869568 16755842479104 16765144515364 16770629041152 16814022487712 16839729933376 16852516878267 16868914907264 16873403446674 16897153527296 16901649580536 16956828074592 17000703304977 17006264891136 17029162539228 17035789656572 17078810243424 17091406075184 17104922530752 17120017146176 17134567110528 17160764646144 17169929732608 17190506006016 17268430916079 17294833119942 17324806834188 17345255373936 17360562076368 17374291389504 17375316475104 17404402813056 17431012908288 17434618790162 17461222636032 17461275083476 17491537258664 17512182591008 17527065849024 17542532994112 17569354280576 17598765438464 17599803768064 17620576887808 17629265898496 17706614860893 17722240452959 17736255793452 17737302235002 17751329486856 17758237644744 17766994538328 17787964994016 17789014486416 17803082634048 17818793356224 17846037025152 17861204019456 17861785653376 17876966032128 17891103734784 17892213054212 17898066287616 17985459189411 18016629829254 18033096621568 18037894930488 18069156446832 18096782903136 18127076978304 18158493056256 18158547598058 18159618954883 18173980188924 18179925599232 18190018217812 18211487970064 18233312436528 18243050340896 18270942668608 18286470781824 18302608080512 18317082395136 18330591467776 18429333834807 18445597206141 18460184601348 18473799213618 18520451215056 18527658686544 18558674049216 18574446699648 18590838129024 18606694002946 18619262199552 18622507464588 18635086342656 18667438923112 18698688278368 18721862943296 18753203404544 18764725185486 18769141381632 18814426631168 18899712806142 18912478927104 18913651575847 18915775298676 18944696175048 18945313091908 18961414339224 18977529270672 18978147256712 19009297718208 19016695430592 19062577966208 19064718411264 19078778874624 19093867011072 19110716814336 19160165160416 19227831834582 19245405638144 19260019289448 19278759894016 19316170949184 19349705968193 19372894463811 19379232085248 19395760369692 19412876585396 19429375205688 19461900044832 19476253434512 19491655907136 19525436939904 19533035514496 19548482892288 19565733881344 19582362412032 19677979415997 19685637354453 19701205414884 19718591177292 19735349618376 19765523565648 19782966087024 19798611118272 19799779239072 19823148998784 19832924135808 19840642372992 19856333016576 19857504542976 19857564188018 19867356295766 19890746072064 19891979377252 19925278617328 19955742952544 19990328295616 20013922961152 20048609136128 20079262034944 20094508860048 20170281734286 20205238895004 20236131269592 20253989089096 20270006621088 20271202554288 20287233699264 20305136615232 20329102850304 20364335264256 20395470885888 20413469318144 20448243490528 20487923966322 20523431633508 20554810502184 20590434090576 20621915401248 20682037603584 20693519274169 20709884401332 20716659403776 20717943918868 20752625826352 20753850234152 20770263073056 20788592248928 20820376529344 20838071356032 20856460370816 20872954357248 20881077335552 20898823750656 20917266377728 21000868788501 21019401467463 21036024313164 21044210752236 21062095811208 21080682521304 21097353830112 21112913386992 21148256474688 21166229960064 21174467070336 21184908565632 21202976887078 21209913199104 21227939085312 21246672147456 21264793146224 21334215912128 21350415663801 21369929460992 21445400211984 21536882034906 21555185805468 21599671778448 21615601800968 21651081342912 21651786390752 21670187816256 21688604880768 21689311150528 21724911677952 21726258708686 21740934066432 21785803389952 21897331611904 21910785113826 21974664953808 22011450616512 22049664940499 22068404515122 22083310980864 22102145537556 22121650062428 22140450815784 22166583279648 22177514004576 22186144669024 22205000235072 22242171479808 22258575353728 22276178179584 22295836283392 22314785074176 22323469159424 22415938444494 22432470473679 22450210821612 22470022504356 22489119332568 22497871262232 22515663331296 22535532774048 22554685278144 22589169789312 22593842717863 22609104099456 22626984135168 22628319130368 22628387097974 22666199012352 22667604406636 22675019854848 22705550052304 22771746991232 22785737725233 22806563374336 22846089480704 22881019528192 22949651264601 22965152982912 22984739650698 23004273926844 23005023040174 23024574554772 23059777493256 23099742445584 23127007165248 23147416101824 23165721852672 23167088633472 23185409942016 23205870417408 23241350544384 23346704054646 23348081513421 23369421132032 23387166280044 23422923595512 23463517917168 23491212002496 23531924674944 23531995356667 23551994734626 23567903315712 23572778710838 23607356064768 23608819814524 23648341057936 23649736313336 23668439315808 23677650192992 23689326051104 23717286658688 23718685981888 23737443512064 23758391141632 23794716033536 23814938692608 23835954709504 23902577960709 23922892289502 23944003572426 23980612252548 24000992901144 24022173105672 24041170643616 24050526573984 24092208595776 24111261520128 24129043870848 24169435971072 24189977097216 24211324075008 24231973585232 24311083248704 24317552026089 24358259689596 24381961042432 24400475044344 24509028813696 24551579210942 24572445113076 24594129608188 24613579468464 24631732284824 24634498063392 24693934953408 24703544915392 24744092963328 24744898732288 24765928932864 24786977006592 24787784172032 24825682932736 24830009952784 24959412752652 25019633580648 25040897272944 25082815818816 25113902804352 25126362374057 25147716773046 25155943561728 25157503330054 25199617074856 25216638569472 25221033731568 25259594900064 25281885785632 25303372360896 25345730290944 25355593907456 25438371832832 25543743808842 25553684484858 25618215365136 25637109112776 25657383796128 25680025719264 25701850665792 25741146969216 25746471934309 25754894598912 25785759009024 25785836460482 25816194044928 25830525951748 25838976113664 25861013826256 25905833607584 25949200059776 25988874542848 26033915919872 26040843114552 26151928185243 26191912625214 26237305887996 26245889123328 26247516472604 26268273886512 26290598773536 26291454903056 26313799491168 26354031420864 26377288116032 26398148157696 26399705652096 26430865331712 26443898847744 26454189830656 26476672723968 26604383690178 26605953352503 26637356467116 26650491807492 26681947491024 26683521729624 26728190034336 26769055537728 26792678480064 26815449048192 26815529592481 26838319581318 26847099431424 26862003647234 26893628199936 26893708979048 26940318526672 26981508359456 27026675494784 27028270072384 27049644932352 27073515486976 27105470467072 27237821397087 27260970283386 27285027326718 27317231955096 27349968654792 27364575511344 27406414002912 27429706172736 27453912120768 27475623592704 27477327190397 27495887201664 27565322738688 27576050138112 27613179201776 27693684097408 27710698820427 27784095141376 27791488029816 27838011073824 27886257193536 27910041004419 27928893299328 27933761196882 27934670834497 27977380961306 28001158384668 28010318644224 28025868623284 28048032417552 28058947669648 28082794414944 28107576695072 28129805106816 28150551182656 28153712072448 28197675299584 28221639946752 28232622760448 28246544754176 28349569209213 28417969637862 28442121508836 28467220885068 28525043145888 28593866949312 28618168311936 28666075221504 28667852631922 28715842713208 28740247740624 28799562371264 28868108457216 28893583755008 28918139841024 28987912088576 29093640554538 29119314878094 29144062808532 29192850067248 29214380151768 29237483860704 29288155409856 29299553271744 29322724338432 29339002901887 29348600822016 29373543618048 29418453679104 29424539353496 29444414641152 29469527383408 29520601087712 29555444372864 29570018672768 29577886765938 29606666980096 29656228639744 29674449130536 29760963559488 29786346282027 29801034443649 29812631899001 29837969065878 29887917925992 29908106210304 29909960631572 29933614428816 29960030005808 29985492443424 29997161682976 30020884441728 30047377032064 30072913704192 30118893052416 30145472132608 30171092173824 30255422601429 30307858342506 30354196904388 30380983633644 30405009931632 30406803831432 30457704922848 30493654275456 30546502896384 30593206328832 30599535019468 30620203977216 30646227483648 30646319534264 30672365235792 30699432739696 30746369991008 30799656594112 30836009553664 30887629136896 30889451511296 31064826601998 31076915878302 31128938739528 31130775351228 31155394609584 31182888373392 31230564794016 31257107034048 31284690556224 31309431535872 31311372844871 31321616003328 31348235625984 31375899566592 31402659646168 31423871087616 31557919087744 31566316128354 31621023781956 31649924682752 31669370080488 31722384712032 31761700605504 31777362848448 31804465330617 31814869798656 31816842446833 31832531881171 31870008221184 31870103947612 31871984288162 31897189719336 31918735199232 31925338096568 31974149670064 32001323868192 32029564140896 32054894191488 32067368765312 32122944794368 32148348693504 32172058494464 32305323052359 32399507667672 32423402701452 32477679586128 32505281724384 32533966725792 32589388063029 32611401099648 32668018115446 32678705084928 32706478070784 32763260150768 32818105957952 32845997417856 32925246604544 33102606772683 33153218306334 33182475093642 33210676223676 33249874919472 33266271006864 33279217003536 33307500352608 33359511440864 33363257219712 33387863030592 33414267269376 33443754425088 33472177611264 33485203739136 33530289030728 33628044975424 33679459866752 33705033756534 33737829814528 33746806893348 33794307054592 33803299161072 33913656149184 33942580646961 33972534024443 34001406609954 34012529782272 34058325078456 34071579313144 34157620486848 34182812150368 34209845061504 34240034292352 34269134221056 34321529292288 34339859465216 34381012012032 34477109476047 34507534560261 34536861832158 34589666239884 34649613668376 34690510747872 34721124152736 34748582779008 34750632950208 34808805626112 34810963910191 34862025816576 34869237580324 34922445272064 34922550166952 34983074517328 35024365182016 35054131698048 35085065988224 35138708561152 35197530876928 35199607536128 35327992101939 35359168066257 35413229721786 35444480905918 35472511586904 35474604470004 35502658973712 35516475289488 35533989076656 35575929988032 35578028972832 35606165268096 35637586712448 35692074050304 35722408038912 35723571306752 35753932064256 35784426108424 35916005358639 35970918378822 36033259658508 36066193243136 36075789860976 36138312893664 36193565806272 36254153956608 36256401858019 36316986112512 36317095196116 36319237909766 36347960377848 36380036435624 36422975940128 36466624873056 36486100681792 36541885337216 36572941563648 36605216161024 36634164790272 36661182935552 36827368816413 36858667669614 36891194412282 36920369202696 36947598427236 37040902430112 37055317373088 37117348098432 37148893399296 37181676258048 37213388005892 37238524399104 37245014929176 37270172685312 37334877846224 37397376556736 37443725886592 37506406809088 37529450370972 37538282763264 37721575159569 37736254995081 37799425612284 37824957854208 37827303151694 37831550597352 37889392350096 37890626183816 37922828678448 37955058541344 37956294513424 38018595436416 38033390861184 38125155932416 38129436822528 38157557749248 38320330320832 38330526727287 38455663669164 38490811276288 38520038578896 38632341898368 38678754690723 38699411936386 38745788927622 38758464170496 38791520739384 38825753170792 38858750411376 38923800089664 38952506869024 38983311814272 39050873879808 39066071028992 39096965784576 39131467762688 39287868937821 39355958831994 39371274708906 39402410829768 39437182354584 39470699236752 39531047131296 39565932174048 39597222236544 39599558478144 39646297997568 39665848271616 39668307711613 39681284745984 39712666033152 39715009085952 39715128376036 39734712591532 39783958754504 39850557234656 39911485905088 39980656591232 40027845922304 40097218272256 40189017720096 40257479371977 40293005470851 40340563468572 40410477790008 40472262539184 40507978178192 40540013242176 40542405108576 40574467398528 40610273230464 40658205700608 40728670528512 40896486981056 40927540990077 40975847932644 41046863267016 41109621004368 41180868181152 41243830802496 41315434675417 41364075207168 41387038548338 41419768802664 41435887837736 41505251652704 41507700468304 41540526146112 41577184497856 41640753058688 41676142712064 41712920741632 41745908714496 41762154671104 41966071441959 42001737577002 42038802934926 42072048626328 42088421504472 42124191622416 42161365042608 42194707660224 42225826773984 42296512949376 42332459920128 42348934140672 42369817131264 42405953774156 42419826398208 42529586292448 42626954456793 42668431824256 42700831327602 42739858921984 42890800423968 43001778947883 43039726814329 43073764069812 43110371610936 43199343556896 43231203601936 43302162685824 43303572781504 43340375632512 43377209761536 43378622301056 43449823355904 43452517417372 43481868132864 43678972317141 43794663223808 43821570227652 43949329907616 44022901233024 44099329880998 44136809030244 44166621961728 44204291075112 44243300124856 44280901631568 44333166559296 44355028009152 44372289338048 44410000470144 44484342959616 44517150707456 44552356359168 44591672566784 44756953598817 44831876888988 44864940947358 44900421643224 44940045008712 44978238665136 44995742524464 45031326662592 45071065548096 45109370556288 45178339578624 45187685435726 45218208198912 45253968270336 45256638260736 45256774195948 45335208813272 45411100104608 45543493982464 45571475450466 45613126748672 45692178961408 45899302529202 45930305965824 45933153827057 45969479301396 46008547853688 46010046080348 46049149109544 46119554986512 46199484891168 46254014330496 46294832203648 46331443705344 46334177266944 46370819884032 46411740834816 46615373817453 46693408109292 46696163026842 46738842264064 46774332560088 46845847191024 46927035834336 46982424004992 47063849349888 47063990713334 47103989469252 47135806631424 47145557421676 47217639629048 47296682115872 47299472626672 47336878631616 47355300385984 47378652102208 47434573317376 47437371963776 47474887024128 47516782283264 47589432067072 47805155921418 47807976432243 47845784579004 47888007144852 47961224505096 48001985802288 48044346211344 48082341287232 48101053147968 48184417191552 48222523040256 48258087741696 48338871942144 48463947170464 48622166497408 48635104052178 48716519379192 48763922084864 48800950088688 49002027173169 49018057627392 49103158421884 49144890226152 49188259216376 49227158936928 49263464569648 49268996126784 49387869906816 49407089830784 49488185926656 49489797464576 49531857865728 49575568344064 49660019905568 49773712640463 49918825505304 50039267161296 50081794545888 50165631637632 50227805608704 50252724748114 50295433546092 50311887123456 50315006660108 50399234149712 50442067463136 50519189800128 50563771571264 50606744721792 50691460581888 50711187814912 51002109914931 51087487617684 51107368969716 51236430730272 51274218225552 51314767592256 51360051438528 51403701331584 51482293938432 51492943868618 51509789197824 51571518018048 51571672920964 51661051903496 51722027652512 51811667215168 51898400119552 51977749085696 52067831839744 52081686229104 52303856370486 52342431105251 52383825250428 52474611775992 52495032945208 52536547773024 52581197547072 52582909806112 52627598982336 52708062841728 52754576232064 52796296315392 52799411304192 52861730663424 52887797695488 52908379661312 53119844582679 53166721358877 53208767380356 53211906705006 53274712934232 53300983614984 53363894982048 53367043459248 53456380068672 53538111075456 53549186284069 53585356960128 53630898096384 53631059184962 53676639162636 53694198862848 53724007294468 53787417958096 53880637053344 53963016718912 54053350989568 54056540144768 54099289864704 54147030973952 54475642794174 54478856864649 54521940566772 54570054653436 54634463910192 54699937309584 54729151022688 54812828005824 54859412345472 54907824241536 54951247185408 54954654380794 54991774403328 55226358403552 55336791618423 55387368194816 55421397640854 55568190282752 55582976059632 55676022147648 55772514387072 55772681908321 55820082008838 55857786598656 55867522393764 55869341668994 55954761922612 56002316769336 56051737246568 56096064835104 56117895339296 56165588829888 56215153390144 56259610213632 56301102365312 56307424144896 56395350599168 56443279893504 56465245520896 56493089508352 56699138418426 56740954727541 56835939275724 56884243017672 56934441770136 57050086291776 57149131580477 57187733898624 57236336623872 57332150443008 57335705263844 57431685426416 57480495481248 57599124742528 57736216914432 57787167510016 57836279682048 58049117904579 58118683391433 58187281109076 58238629756188 58288125617064 58385700134496 58428760303536 58474967721408 58576310819712 58599106543488 58645448676864 58678005803774 58697201644032 58747087236096 58849078706992 58939054766816 59041202175424 59056912063359 59110888745728 59140037345536 59155773531876 59213333960192 59348898261072 59521927118976 59572692564054 59602068887298 59625263798002 59675938131756 59775835851984 59819921263144 59867228857632 59920060011616 59970984886848 59994323365952 60041768883456 60094754064128 60145827408384 60237786104832 60290944265216 60510845202858 60615716685012 60708393808776 60761967267288 60810019863264 60813607662864 60915409845696 60987308550912 61021165765567 61093005792768 61186412657664 61199070038936 61240407954432 61292639068528 61344730471584 61398865479392 61492739982016 61599313188224 61672019107328 61778903022592 62080557822507 62129653203996 62153831756604 62257877479056 62261550702456 62310789219168 62365776746784 62461129588032 62514214068096 62569381112448 62618863071744 62622745689742 62643232006656 62696471251968 62751799133184 62805319292336 63058204402389 63115838175488 63132632256708 63242047563912 63338740160976 63444769424064 63523401211008 63554725696896 63554916593203 63608930661234 63629739597312 63633684893666 63665063762342 63740016442368 63740207895224 63743968576324 63794379438672 63850676193136 63948299340128 64002647736384 64059128281792 64109788382976 64134737530624 64245889588736 64344116988928 64610646104718 64799015335344 64846805402904 64955359172256 65010563448768 65067933451584 65123429010311 65178776126058 65222802199296 65336036230892 65357410169856 65526520301536 65636211915904 65691994835712 65850493209088 66148994821497 66205213545366 66306436612668 66364950187284 66421352447352 66499749838944 66532542013728 66558434007072 66615000705216 66719022881728 66726514439424 66730651748107 66775726061184 66828534538752 66887508850176 66944355222528 66970407478272 67060578061456 67256089950848 67297411421037 67358919733504 67410067513068 67475659629056 67493613786696 67606598322144 67781528153589 67827312298368 67885161293922 67945068048886 68002813219908 68025059564544 68116650156912 68143158626288 68315240973696 68365624300736 68419690123008 68480068584704 68538268442112 68643058584576 68848953793803 68954218952094 69015069120522 69073723664316 69179332479768 69299227336752 69381021495744 69442248305472 69497165558016 69501265900416 69501474658063 69617611252224 69621927820382 69724051633152 69738475160648 69845100333904 69966149034656 70048730364032 70108263396096 70170131976448 70277417122304 70399215072256 70595986070001 70655984203878 70718336132514 70826459443572 70888961811836 70945023173808 70949208940008 71005317947424 71032950578976 71067978153312 71151859976064 71156057945664 71212330536192 71275173424896 71384148100608 71444816077824 71447142613504 71507864128512 71568852216848 71707733882127 71832010717278 71941836757644 72066519317016 72151579721952 72276625787328 72387131612544 72402106040431 72508307913216 72512803716038 72633972225024 72634190392232 72638475819532 72695920755696 72760072871248 72845951880256 72933249746112 72972201363584 73083770674432 73145883127296 73210432322048 73322365871104 73654737632826 73717335339228 73782388824564 73840738405392 73895196854472 74081804860224 74110634746176 74210419104773 74234696196864 74297786798592 74363352516096 74426776011784 74477048798208 74490029858352 74669755692448 74794753113472 74887451773184 75012813618176 75058900741944 75379087122171 75443150319138 75472509990162 75598851224568 75649915708416 75654606303388 75663101194704 75778784700192 75781252367632 75845657356896 75910117082688 75912589026848 76037190872832 76041905480401 76066781722368 76250311864832 76315115498496 76640660641664 76661053454574 76911327338328 77040077157792 77239415802927 77264683796736 77357509381446 77398823872772 77491577855244 77516928340992 77583041478768 77651506341584 77717500822752 77847600179328 77905013738048 77966623628544 78101747759616 78132142057984 78455784555729 78575737875642 78711917663988 78742549417812 78804821659536 78874364709168 78941398473504 79062094262592 79131864348096 79194444473088 79199116956288 79199354842909 79292595995136 79331696543232 79336615423226 79362569491968 79430018171904 79430256752072 79469425183064 79567917509008 79701114469312 79822971810176 79961313182464 80055691844608 80378035440192 80446588777443 80514958743954 80517580640609 80586010941702 80681126937144 80820955580016 80944525078368 81015956356384 81080026484352 81084810217152 81148934797056 81220546460928 81316411401216 81713464191261 81792973962112 81855081980154 81951695865288 82093726534032 82219242008736 82361736362304 82431981571191 82487661604992 82504725487933 82630869350834 82728150414336 82774077096676 82839537605328 82871775675472 83010503305408 83015400936608 83081052292224 83154368995712 83281506117376 83352285424128 83425841483264 83730123013257 83804012503491 83932142883918 84003475154004 84077605869852 84144097252656 84176843008944 84248383244832 84322730085216 84389415320448 84451653547968 84593025898752 84664919840256 84697868281344 84739634262528 84811907548312 85059172584896 85253908913586 85336863648512 85401662655204 85479717843968 85781600847936 85930527238297 86003557895766 86079453628658 86147528139624 86220743221872 86398687113792 86462407203872 86604325371648 86607145563008 86680751265024 86754419523072 86757244602112 86905034834744 86963736265728 87357944634282 87589326447616 87643140455304 87898659815232 88017008705661 88045802466048 88051261655189 88198659761996 88273618060488 88333243923456 88408582150224 88486600249712 88561803263136 88666333118592 88710056018304 88744578676096 88820000940288 88968685919232 89034301414912 89359038846081 89403103330947 89437895697003 89513907197634 89663753777976 89729881894716 89800843286448 89880090017424 89956477330272 89991485048928 90062653325184 90142131096192 90218741112576 90356679157248 90375370871452 90436416397824 90513276521472 90513548391896 90670417626544 90822200209216 91086987964928 91142950900932 91226253497344 91798605058404 91860611931648 91866307654114 91938958602792 92017095707376 92020092160696 92098298219088 92239109973024 92398969782336 92508028660992 92589664407296 92662887410688 92668354533888 93230747634906 93386816218584 93392326053684 93477684528128 93548665120176 93691694382048 93854071668672 93934118534613 93964848009984 94017012765319 94127698699776 94127981426668 94207978938504 94271613262848 94291114843352 94435279258096 94593364231744 94598945253344 94673757263232 94710600771968 94757304204416 94869146634752 94874743927552 94949774048256 95033564566528 95413395991851 95450527340499 95497595643513 95610311842836 95615952864486 95691569158008 95776014289704 95922449010192 96003971604576 96088692422688 96164682574464 96202106295936 96368834383104 96445046080512 96516175483392 96927894340928 97244332994816 97270208104356 97433038758384 97601900177376 97768164189087 98004054346338 98036115254784 98206316843768 98289780452304 98376518432752 98454317873856 98526929139296 98537992253568 98775739813632 98814179661568 98979594929152 99320039811136 99547425280926 99837651010608 100078534322592 100163589091776 100331263275264 100337484211727 100455611217408 100505449496228 100590867092184 100630013320216 100798468299424 100884134926272 101038379600256 101127543142528 101213489443584 101382921163776 101422375629824 101827741940883 101917602073329 102004219829862 102174975235368 102214737939432 102472861460544 102548436451104 102629535184512 102720102877056 102807402663168 102964587876864 102985887737236 103019578395648 103143036036096 103143345841928 103322103806992 103444055305024 103522603680783 103623334430336 103796800239104 103955498171392 104163372458208 104432891730573 104607712740972 104684862210502 104767650500856 104949223551984 104990065890416 105073095546048 105162395094144 105165819612224 105255197964672 105416125683456 105509152464128 105592592630784 105598822608384 106077504198771 106239689165358 106333442717754 106417534760712 106423813410012 106549425868464 106601967229968 106727789964096 106734086918496 106912760137344 107076222150912 107098372568138 107170713920256 107261796192768 107262118369924 107353278325272 107448014588936 107574835916192 107761274106688 107926033437824 108106701979136 108113080289536 108198579729408 108294061947904 108769205574057 108951285588348 108957713729298 109043881133544 109140109306872 109268927820384 109399874619168 109458302045376 109625656011648 109718824690944 109815648483072 109902494370816 109909308761588 109983548806656 110452716807104 110482106449239 110673583236846 110774736389632 110842795281708 111165952119264 111352044295296 111545028774144 111545363816642 111551945008567 111640164017676 111715573197312 111735044787528 111738683337988 111909523845224 112004633538672 112103474493136 112192129670208 112235790678592 112331177659776 112430306780288 112519220427264 112602204730624 112614848289792 112790701198336 113208764985243 113398276836852 113481909455082 113671878551448 113768486035344 113868883540272 114100172583552 114298263160954 114375467797248 114472673247744 114671410527688 114863370852832 114960990962496 115198249485056 115472433828864 115574335020032 116036264072169 116098235809158 116237366782866 116374562218152 116477259512376 116576251234128 116771400268992 116857520607072 116949935442816 117152621639424 117198213086976 117290897353728 117356011607548 117394403288064 117698157413984 117878109533632 118082404350848 118113824126718 118221777491456 118280074691072 118311547063752 118426667920384 118697796522144 119004923134839 119043854237952 119145385128108 119204137774596 119250527596004 119351876263512 119551671703968 119639842526288 119734457715264 119840120023232 119941969773696 119988646731904 120083537766912 120189508128256 120291654816768 120879016412553 121021690405716 121231433370024 121416787617552 121523934534576 121620039726528 121627215325728 121830819691392 121974617101824 122042331531134 122186011585536 122398140077872 122585278137056 122689460943168 122797730958784 122985479964032 123198626376448 123344038214656 123946304026251 124161115645014 124259306407992 124307663513208 124515754958112 124523101404912 124621578438336 124731553493568 124922259176064 125028428136192 125138762224896 125237726143488 125245491379484 125286464013312 125610638584672 125898214325877 126116408804778 126231676350976 126265264513416 126484095127824 126677480321952 126889538848128 127046802422016 127109451393792 127109833186406 127117332684181 127217861322468 127259479194624 127267369787332 127330127524684 127480415790448 127487937152648 127588758877344 127701352386272 127896598680256 128005295472768 128118256563584 128219576765952 128269475061248 128491779177472 129005336843649 129119180442987 129221292209436 129598030670688 129693610805808 129910718344512 130021126897536 130135866903168 130246858020622 130357552252116 130445604398592 130672072461784 131053040603072 131272423831808 131383989671424 131700986418176 132297989642994 132395561030929 132410427090732 132612873225336 132729900374568 132842704894704 132999499677888 133065084027456 133116868014144 133230001410432 133438045763456 133453028878848 133461303496214 133551452122368 133657069077504 133775017700352 134121156122912 134512179901696 134594822842074 134717839467008 134820135026136 134951319258112 134987227573392 135213196644288 135447941777351 135563056307178 135654624596736 135770322587844 135890136097772 136005626439816 136233300313824 136286317252576 136630481947392 136731248601472 136839380246016 136960137169408 137076536884224 137697907587606 137799461481171 137908437904188 138030138241044 138147447328632 138358664959536 138598454673504 138762042991488 138884496610944 138994331116032 139002531800832 139002949316126 139235222504448 139243855640764 139476950321296 139690200667808 139932298069312 140097460728064 140216526792192 140340263952896 140554834244608 141191972140002 141311968407756 141436672265028 141652918887144 141777923623672 141890046347616 141898417880016 142010635894848 142065901157952 142135956306624 142303719952128 142312115891328 142424661072384 142550346849792 142768296201216 142894285227008 143137704433696 143415467764254 143423929296729 143664021434556 143883673515288 144133038634032 144303159443904 144553251574656 144553685762383 144774263225088 144804212080862 145016615826432 145025607432076 145268380784464 145276951639064 145391841511392 145520145742496 145691903760512 145866499492224 145944402727168 146167541348864 146291766254592 146420864644096 147006081519507 147309475265652 147434670678456 147564777649128 147681476810784 147790393708944 148163609720448 148221269492352 148420838209546 148469392393728 148595573597184 148726705032192 148853552023568 148980059716704 149339511384896 149589506226944 149774903546368 150117801483888 150758174244342 150886300638276 150945019980324 151197702449136 151309212606776 151326202389408 151557569400384 151562504735264 151691314713792 151820234165376 151825178053696 152074381745664 152083810960802 152133563444736 152500623729664 153281321283328 153322106909148 153822654676656 154080154315584 154347654583493 154478831605854 154529367593472 154715018762892 154797647745544 154983155710488 155166082957536 155303012683168 155435001645504 155695200358656 155810027476096 155933247257088 156203495519232 156264284115968 156911569111458 157027293315753 157151475751284 157423835327976 157485098835624 157609643319072 157748729418336 157882796947008 158124188525184 158156899025041 158263728696192 158388888946176 158398233912576 158398709685818 158585191990272 158663393086464 158673230846452 158725138983936 158860513504144 158938850366128 159135835018016 159402228938624 159500164076631 159645943620352 159922626364928 160647558852207 160756070880384 160893177554886 161029917487908 161035161281218 161172021883404 161362253874288 161641911160032 161889050156736 162031912712768 162160052968704 162169620434304 162297869594112 162441092921856 163426928382522 163436570593947 163585947924224 163710163960308 163903391730576 164187453068064 164438484017472 164723472724608 164723967496669 164863963142382 164975323209984 165009450975866 165261738701668 165548154193352 165679075210656 165743551350944 166021006610816 166030801873216 166162104584448 166308737991424 166563012234752 166704570848256 166851682966528 167318045724963 167460246026514 167608025006982 167864285767836 168006950308008 168155211739704 168288194505312 168353686017888 168496766489664 168645460170432 168778830640896 168789295598153 168903307095936 169186051797504 169329839680512 169395736562688 169479268525056 169623815096624 170118345169792 170222864182623 170507817827172 170673727297024 170803325310408 171447394741431 171563201695872 171861054476594 172007115791532 172158907257316 172295056279248 172441486443744 172797374227584 172924814407744 173208650743296 173214291126016 173361502530048 173508839046144 173514489204224 173810069669488 174147353713737 174715889268564 175286280910608 175797319630464 176034017411322 176091604932096 176102523310378 176397319523992 176547236120976 176817164300448 176973200499424 177123606526272 177332666237184 177420112036608 177489157352192 177640001880576 178068602829824 178718077692162 178806206661894 178875791394006 179027814395268 179327507555952 179459763789432 179601686572896 179760180034848 179912954660544 179982970097856 180125306650368 180225303540163 180284262192384 180437482225152 180713358314496 180750741742904 180872832795648 181027096783792 181340835253088 181644400418432 182173975929856 182285901801864 183063497296701 183597210116808 183721223863296 183732615308228 183877917205584 184034191414752 184040184321392 184196596438176 184478219946048 184797939564672 185016057321984 185179328814592 185336709067776 186241673467521 186461495269812 186773632437168 186784652107368 187097330240352 187383388764096 187708143337344 187708707147367 187868237069226 187929696019968 188034025530638 188255397399552 188255962853336 188415957877008 188582229686704 188870558516192 189186728463488 189197890506688 189347514526464 189421201543936 189514608408832 189738293269504 189749487855104 190664749779609 190826791983702 190901054680998 190995191287026 191220623685672 191231905728972 191383138316016 191552028579408 191844898020384 192007943209152 192177384845376 192329365148928 192341290332779 192404212591872 192737668766208 193032350966784 193855788681856 194488665989632 194540416208712 194866077516768 195203800354752 195370287030933 195536328378174 195542695841479 196008108692676 196072230509568 196412633687536 196579560904608 196753036865504 196908635747712 197053858278592 197075984507136 197551479627264 197628359323136 198446984464491 198640079622272 199094850561852 199675302021216 200157068645184 200191955244321 200327178183552 200662526550528 200674968423454 200911222434816 201010898992456 201181734184368 201260026640432 201596936598848 201768269852544 202076759200512 202255086285056 202426978887168 203344584460767 203655483881766 203835204146658 204008439659724 204349950470736 204429475878864 204945722921088 205096872902208 205259070369024 205440205754112 205614805326336 205929175753728 205971775474472 206286691683856 206644207613984 206888110610048 207045207361566 207246668860672 207593600478208 208326744916416 208504423974189 208688423293007 208865783461146 209215425481944 209369724421004 209535301001712 209898447103968 209980131780832 210146191092096 210324790188288 210331639224448 210510395929344 210832251366912 211018304928256 211197645216768 211787958210003 212155008397542 212479378330716 212666885435508 212835069521424 212847626820024 213098851736928 213203934459936 213455579928192 213468173836992 213825520274688 213838778305459 214152444301824 214196745136276 214341427840512 214523592385536 214524236739848 214706556650544 214896029177872 215149671832384 215522548213376 215852066875648 216213403958272 216226160579072 217206318121293 217538411148114 217902571176696 217915427458596 218087762267088 218280218613744 218537855640768 218799749238336 218916604090752 219179609914097 219251312023296 219437649381888 219631296966144 219818617523176 219967097613312 220905433614208 220964212898478 221347166473692 221549472779264 221685590563416 222331904238528 222631257314319 222704088590592 222717897127831 223090057548288 223090727633284 223103890017134 223280328035352 223431146394624 223470089575056 223477366675976 223819047690448 224009267077344 224206948986272 224384259340416 224471581357184 224662355319552 224860613560576 225038440854528 225204409461248 226137261366513 226417529970486 226796553673704 226963818910164 227343757102896 227536972070688 227737767080544 228125716441203 228200345167104 228596526321908 228750935594496 228945346495488 229342821055376 229726741705664 229921981924992 230396498970112 231718247408781 232072528144338 232196471618316 232474733565732 232749124436304 232954519024752 233152502468256 233542800537984 233715041214144 233899870885632 234305243278848 234396426173952 234712023215096 235396314827968 235756219067264 236164808701696 236227648253436 236443554982912 236560149382144 236623094127504 237395593044288 237598064528727 237807738171101 238009846269678 238087708475904 238290770256216 238408275549192 238501055192008 238703752527024 239103343407936 239279685052576 239468915430528 239680240046464 239883939547392 239977293463808 240167075533824 240379016256512 241339766332329 241552741921827 241758032825106 242043380811432 242462866740048 242833575235104 243047869069152 243240079453056 243254430651456 243661639382784 243676747371337 243949234203648 244084663062268 244796280155744 245170556274112 245378921886336 245595461917568 245970959928064 246397252752896 247295944713573 247514176463799 247892608052502 248322231290028 248518612815984 248615327026416 249031509916224 249046202809824 249243156876672 249463106987136 249844518352128 250056856272384 250277524449792 250490982758968 251221277169344 251412037510473 251796428651754 252232817609556 252463352701952 252530529026832 252968190255648 253354960643904 253779077696256 253794813006133 254093604844032 254218902787584 254219666372812 254234665368362 254435722644936 254534739574664 254660255049368 254960831580896 254975874305296 255177517754688 255402704772544 255793197360512 256010590945536 256236513127168 256439153531904 256538950122496 257791581714891 258010673687298 258238360885974 258442584418872 259196061341376 259387221611616 259821436689024 260042253795072 260271733806336 260493716041244 260715104504232 260891208797184 261344144923568 262106081206144 262544847663616 262767979342848 264051026116983 264153784965567 264595979285988 264791122061858 264820854181464 265225746450672 265459800749136 265685409789408 265998999355776 266130168054912 266233736028288 266460002820864 266876091526912 266906057757696 266922606992428 267102904244736 268242312245824 268313687091009 269024359803392 269189645684148 269435678934016 269640270052272 269974455146784 270426393288576 270895883554702 271126112614356 271309249193472 271540645175688 271780272195544 272011252879632 272466600627648 272572634505152 273260963894784 273462497202944 273678760492032 273920274338816 275395815175212 275598922962342 275816875808376 276060276482088 276294894657264 276717329919072 277196909347008 277524085982976 277678153981291 277768993221888 277988662232064 278005063601664 278005898632252 278487711281528 278953900642592 279380401335616 279864596138624 280194921456128 280433053584384 280680527905792 281802355603839 282051038295957 282383944280004 282623936815512 282873344530056 283305837774288 283555847247344 283780092695232 283796835760032 284021271789696 284131802315904 284271912613248 284607439904256 284624231782656 284849322144768 285100693699584 286275408867392 286351582021497 286492786930539 286830935528508 286847858593458 287328042869112 287767347030576 288266077268064 288606318887808 289106503149312 289107371524766 289548526450176 289608424161724 290051214864152 290536761568928 290553903278128 290783683022784 291040291484992 291383807521024 291732998984448 291888805454336 292335082697728 294012163039014 294618950531304 294869341356912 295129555298256 295362953621568 295580787417888 296327219440896 296442538984704 296841676419092 296938784787456 297707104047136 297960119433408 298679022769792 299179012453888 299549807092736 300235602967776 301012452635181 301278087700303 301516348488684 301772601276552 301890039960648 302395404898272 302618425213552 302652404778816 303115138800768 303125009470528 303382629427584 303640468330752 303650356107392 304148763491328 304167621921604 304267126889472 305752806219987 306562642566656 306644213818296 307645309353312 308160308631168 308695309166986 308957663211708 309058735186944 309430037525784 309595295491088 309966311420976 310332165915072 310606025366336 310870003291008 311390400717312 311620054952192 311866494514176 313298675191719 313823138222916 314054586631506 314302951502568 314847670655952 314970197671248 315219286638144 315497458836672 315765593894016 316248377050368 316313798050082 316527457392384 316777777892352 316796467825152 316797419371636 317346461692904 317721027008288 317877700732256 318271670036032 318804457877248 319000328153262 319291887240704 319845252729856 321295117704414 321512141760768 321532076789399 321786355109772 322059834975816 322070322562436 322344043766808 322724507748576 323283822320064 323778100313472 324063825425536 324320105937408 324339240868608 324595739188224 324882185843712 326307616722171 326853856765044 326873141187894 327171895848448 327420327920616 327806783461152 328374906136128 328876968034944 328945001459281 329446945449216 329447934993338 329727926284764 329950646419968 330018901951732 330523477403336 331096308386704 331358150421312 331487102701888 332042013221632 332061603746432 332324209168896 332617475982848 333126024469504 334636091449926 334655835025701 334920492053028 335216050013964 335728571535672 336013900616016 336310423479408 336576389010624 336707372035776 336993532979328 337290920340864 337557661281792 337578591196306 337806614191872 338372103595008 339247630193248 340236690339584 340445728365246 341015635654344 341347454594048 341606650620816 342894789482862 343126403391744 343722108953188 344014231583064 344317814514632 344590112558496 344882972887488 345594748455168 345849628815488 346417301486592 346428582252032 346723005060096 347028978408448 347620139338976 348294707427474 349431778537128 350572561821216 351594639260928 352068034822644 352183209864192 352205046620756 352794639047984 353094472241952 353634328600896 353946400998848 354247213052544 354665332474368 354840224073216 354978314704384 355280003761152 357014769404517 357436155384324 357612413323788 357751582788012 358055628790536 358655015111904 358919527578864 359203373145792 359520360069696 359825909321088 359965940195712 360250613300736 360450607080326 360568524384768 360874964450304 361501483485808 362054193567584 362681670506176 363288800836864 364571803603728 366126994593402 367194420233616 367465230616456 367755834411168 368068382829504 368080368642784 368393192876352 368956439892096 369595879129344 370032114643968 370358657629184 371838912078753 372483346935042 372922990539624 373547264874336 373569304214736 374194660480704 374766777528192 374844303988483 375416286674688 375417414294734 375736474138452 375859392039936 376068051061276 376511925706672 376831915754016 377164459373408 377741117032384 378373456926976 378395781013376 378695029052928 378842403087872 379029216817664 379498975710208 381329499559218 381351998052543 381653583967404 381802109361996 381990382574052 382441247371344 382463811457944 382766276632032 383104057158816 383689796040768 384015886418304 384354769690752 384658730297856 384682580665558 384808425183744 385475337532416 387357541328961 387711577363712 388977331979264 389080832417424 389732155033536 390407600709504 390408773358247 390740574061866 391072656756348 391085391682958 392016217385352 392825267375072 393159121809216 393506073731008 393817271495424 394107716557184 394151969014272 395102959254528 395256718646272 396893968928982 397186683092787 397280159244544 398189701123704 399350604042432 400043921063339 400314137290368 400383910488642 400654356367104 401325053101056 401349936846908 402021797984912 402363468368736 402520053280864 403193873197696 403536539705088 404153518401024 404510172570112 404853957774336 406343825332053 406689168921534 407310967763532 407670408293316 408016879319448 408699900941472 408858951757728 409891445842176 410193745804416 410518140738048 410880411508224 411229610652672 411943550948944 412573383367712 413288415227968 413398384443513 413776221220096 414090414723132 414493337721344 416653489832832 417008847948378 417376846586014 417731566922292 418430850963888 418739448842008 419070602003424 419796894207936 419960263561664 420292382184192 420649580376576 420663278448896 421020791858688 421664502733824 422036609856512 423575916420006 424310016795084 424958756661432 425333770871016 425670139042848 425695253640048 426197703473856 426407868919872 426911159856384 426936347673984 426937630042387 427148160358969 427651040549376 427677556610918 428304888603648 428393490272552 428682855681024 429048473479696 429413113301088 429792058355744 430299343664768 431045096426752 431704133751296 432452321158144 433661057287149 434412636242586 435076822296228 435805142353392 435830854917192 436175524534176 436560437227488 437075711281536 437599498476672 437833208181504 438359219828194 438502624046592 438875298763776 439262593932288 439637235046352 441810867228416 441928425796956 442694332947384 443371181126832 444663808477056 445262514628638 445408177181184 445435794255662 446180115096576 446181455266568 446207780034268 446560656070704 446940179150112 446954733351952 447638095380896 448018534154688 448413897972544 448768518680832 448943162714368 449324710639104 449721227121152 450408818922496 452274522733026 452835059940972 453593107347408 453927637820328 454687514205792 455073944141376 455475534161088 455864003072177 456251432882406 456400690334208 457193052643816 457501871188992 458685642110752 459453483411328 459843963849984 460792997940224 463042963750479 463436494817562 464145056288676 464392943236632 464949467131464 465498248872608 465909038049504 466305004936512 467085601075968 467114562236749 467430082428288 467799741771264 468610486557696 468792852347904 469424046430192 470792629655936 471081879947259 471512438134528 472329617403392 472455296506872 473246188255008 474470697075123 474791186088576 475196129057454 475615476342202 476019692539356 476175416951808 476581540512432 476816551098384 477002110384016 477407505054048 478206686815872 478559370105152 478937830861056 479360480092928 479767879094784 479954586927616 481942676556621 482679532664658 483105483843654 483516065650212 484086761622864 484925733480096 485667150470208 486095738138304 486480158906112 486508861302912 486510322606441 487323278765568 487353494742674 488169326124536 489592560311488 490341112548224 490757843772672 491190923835136 491941919856128 492794505505792 494171902490007 494591889427146 495028352927598 495785216105004 496644462580056 497037225631968 497230654052832 498063019832448 498092405619648 498486313753344 498926213974272 499689036704256 500113712544768 500555048899584 500981965517936 501954137174889 502442554338688 502824075020946 503592857303508 504465635219112 505061058053664 505936380511296 506367886794459 506709921287808 506814742283017 507558155392512 507589626012266 508187209688064 508437805575168 508439332745624 508469330736724 508871445289872 509069479149328 509320510098736 509921663161792 509951748610592 510355035509376 510805409545088 511586394721024 512021181891072 512473026254336 514342184224293 515583163429782 516021347374596 516476721771948 516885168837744 518392122682752 518774443223232 519642873378048 520084507590144 520543467612672 520987432082488 521430209008464 522688289847136 524212162412288 525089695327232 528102052233966 528307569931134 529191958571976 529582244123716 529641708362928 530451492901344 530919601498272 531370819578816 531997998711552 532260336109824 532293338362807 532467472056576 532920005641728 533752183053824 533845213984856 534205808489472 536484624491648 536627374182018 538048719606784 538379291368296 539280540104544 539948910293568 540675910620489 540852786577152 540886321596161 541791767109404 542252225228712 542618498386944 543081290351376 543560544391088 544022505759264 544933201255296 545145269010304 546521927789568 546924994405888 549190491890103 550791630350424 551197845924684 551633751616752 552120552964176 552589789314528 553434659838144 554393818694016 554395483900363 555048171965952 555356307962582 555537986443776 556010127203328 556011797264504 556975422563056 557907801285184 558760802671232 559729192277248 560389842912256 563126121442101 563604711207678 564102076591914 564767888560008 565247873631024 565746689060112 566611675548576 567111694494688 567560185390464 567593671520064 568042543579392 568263604631808 568543825226496 569214879808512 569248463565312 571994249338827 572550817734784 572703164042994 572985573861078 573661871057016 573695717186916 574656085738224 575534694061152 576532154536128 577023870998337 577212637775616 577533078415531 578213006298624 578214743049532 579097052900352 579216848323448 580102429728304 581073523137856 581107806556256 581567366045568 582080582969984 582767615042048 583465997968896 583777610908672 586110861092799 586628087524437 588024326078028 589237901062608 589738682713824 590259110596512 590725907243136 591161574835776 592654438881792 592885077969408 593683352838184 595414208094272 595920238866816 597358045539584 598358024907776 600471205935552 600575865732963 601513690668079 602024905270362 602556175400606 603032696977368 603545202553104 603780079921296 604790809796544 605236850427104 605304809557632 606230277601536 606250018941056 606765258855168 607280936661504 607300712214784 608335243843208 611505612439974 613125285133312 613288427636592 615290618706624 616320617262336 616358831586323 617390618333972 617915326423416 618860075051568 619190590982176 619932622841952 620664331830144 621212050732672 621740006582016 622780801434624 623240109904384 625513271922567 626065269879021 626597350383438 627646276445832 628109173263012 628605903005136 629695341311904 629940395342496 630438573276288 630994917673344 631531187788032 632496754100736 632627596100164 633054914784768 633592935650304 633594838743272 634692923385808 635442054016576 635755401464512 636543340072064 637608915754496 638000656306524 638583774481408 641516334916377 642590235408828 643024283521536 643064153578798 643572710219544 644119669951632 644140645124872 644688087533616 645449015497152 646567644640128 647556200626944 648127650851072 648640211874816 648678481737216 651618954363879 652615233444342 653707713530088 653746282375788 654343791696896 654840655841232 655613566922304 656749812272256 657538829742291 657753936069888 657890002918562 658893890898432 658895869986676 659455852569528 659901292839936 660037803903464 661046954806672 662192616773408 662716300842624 662974205403776 664084026443264 664123207492864 664648418337792 665234951965696 667893771942957 668153691383493 669272182899852 669311670051402 669840984106056 670432100027928 671457143071344 672027801232032 672620846958816 673152778021248 673414744071552 673987065958656 674581840681728 675115322563584 675157182392612 675613228383744 678495260386496 680473380679168 680891456730492 682031271308688 683213301241632 684377149323609 685789578965724 686252806783488 687444217906376 688028463166128 688635629029264 689180225116992 689765945774976 691189496910336 691699257630976 692857164504064 695240278677952 696589414854948 698863557074256 701145123642432 702362389482089 703189278521856 704136069645288 704410093241512 705589278095968 706188944483904 707268657201792 707892801997696 708494426105088 709330664948736 709680448146432 709956629408768 712794193586181 713423214513303 714029538809034 714872310768648 715224826647576 715503165576024 716111257581072 717310030223808 717839055157728 718406746291584 719040720139392 719651818642176 719931880391424 720501226601472 720901214160652 721137048769536 723002966971616 724108387135168 724658225765481 725363341012352 726577601673728 729143607207456 731030242114011 732253989186804 734388840467232 734930461232912 735511668822336 736136765659008 736160737285568 736786385752704 737912879784192 739191758258688 742542529391397 743677824157506 744966693870084 745845981079248 747094529748672 747138608429472 748389320961408 749533555056384 749688607976966 750832573349376 750834828589468 751472948276904 752136102122552 753023851413344 753663831508032 754328918746816 755482234064768 756746913853952 756791562026752 757390058105856 757684806175744 758058433635328 761384439018399 762658999118436 762703996105086 763307167934808 763604218723992 763980765148104 764882494742688 764927622915888 765532553264064 766208114317632 767379592081536 768031772836608 768709539381504 769317460595712 769365161331116 769616850367488 773374745144673 774715082657922 775423154727424 778161664834848 779464310067072 780815201419008 780817546716494 780863615059969 781481148123732 782145313512696 782170783365916 784032434770704 785650534750144 786318243618432 787012147462016 787634542990848 788215433114368 788303938028544 792461354896701 793787937857964 794373366185574 794560318489088 796379402247408 798701208084864 800087842126678 800628274580736 800767820977284 801308712734208 802699873693816 804043595969824 804726936737472 805040106561728 806387746395392 807073079410176 808307036802048 809020345140224 812687650664106 813378337843068 814621935527064 815340816586632 816033758638896 817399801882944 817717903515456 819782891684352 820387491608832 821036281476096 821760823016448 823887101897888 825146766735424 826576830455936 826796768887026 827552442440192 828180829446264 828986675442688 833034461943873 833306979665664 834017695896756 834753693172028 835463133844584 836861701927776 837478897684016 838141204006848 839593788415872 839920527123328 840584764368384 841299160753152 841326556897792 842041583717376 846153114887871 847151832840012 848620033590168 849917513322864 850667541742032 851340278085696 851390507280096 852395406947712 852815737839744 853822319712768 853872695347968 853875260084774 854296320717938 855302081098752 855355113221836 856786980545104 858096946959392 858826226602176 859584116711488 860598687329536 862090192853504 863408267502592 867322114574298 868825272485172 870153644592456 871610284706784 871661709834384 872351049068352 873120874454976 874151422563072 875198996953344 875666416363008 876718439656388 877005248093184 879274470092704 883621734456832 883856851593912 885388665894768 886742362253664 889327616954112 889821328789267 890525029257276 890816354362368 890871588511324 892362910533136 892415560068536 893121312141408 893880358300224 893909466703904 895276190761792 896037068309376 896827795945088 897537037361664 897886325428736 898649421278208 899442454242304 903037357905543 903834263100909 904549045466052 905670119881944 907186214694816 907855275640656 909375028411584 910147888282752 910951068322176 911728006144354 912502865764812 912801380668416 914386105287632 917371284221504 918906966822656 919687927699968 926085927500958 926872989635124 928290112577352 928785886473264 929898934262928 930996497745216 931818076099008 932610009873024 934171202151936 934229124473498 934860164856576 935599483542528 938848092860384 941585259311872 942163759894518 943024876269056 944659234806784 944910593013744 946492376510016 948135592441457 948941394150246 949582372177152 950392258114908 951230952684404 952039385078712 953163081024864 953633102196768 954004220768032 954815010108096 956413373631744 957118740210304 957875661722112 958720960185856 959535758189568 959909173855232 963885353113242 964596230368197 965359065329316 966210967687308 967032131300424 968173523245728 969851466960192 971334300940416 971535236868109 972191476276608 972960317812224 973017722605824 973020645212882 974646557531136 974706989485348 976338652249072 979185120622976 980682225096448 981515687545344 982381847670272 983883839712256 986835004377843 988343804980014 989183778854292 990056705855196 991570432210008 993288925160112 994074451263936 994461308105664 996126039664896 996184811239296 996972627506688 997852427948544 999378073408512 1001963931035872 1003908274349778 1003967505077103 1004885108677376 1005648150041892 1007185714607016 1008931270438224 1010122116107328 1011872761022592 1011875800336681 1012735773588918 1013419842575616 1013629484566034 1015116310785024 1015179252024532 1016878665491248 1016938661473448 1017742890579744 1018138958298656 1018641020197472 1019843326323584 1019903497221184 1020710071018752 1021610819090176 1023172789442048 1024042363782144 1024946052508672 1028684368448586 1031166326859564 1032042694749192 1032953443543896 1033770337675488 1036784245365504 1037548886446464 1039285746756096 1040169015180288 1041086935225344 1041974864164976 1042860418016928 1045376579694272 1048424324824576 1056204104467932 1056615139862268 1058383917143952 1059164488247432 1059283416725856 1060902985802688 1061839202996544 1062741639157632 1063995997423104 1064520672219648 1064586676725614 1064934944113152 1065840011283456 1067504366107648 1067690427969712 1072969248983296 1073254748364036 1076758582736592 1078561080209088 1079897820587136 1080433582084451 1081351821240978 1081705573154304 1081772643192322 1083583534218808 1084504450457424 1086162580702752 1087121088782176 1088045011518528 1089866402510592 1090290538020608 1093849988811776 1098380983780206 1101583260700848 1102395691849368 1103267503233504 1104241105928352 1105179578629056 1106869319676288 1107098293175287 1108787637388032 1108790967800726 1110096343931904 1110712615925164 1111075972887552 1112023594529008 1113950845126112 1115815602570368 1117521605342464 1119458384554496 1124532911965449 1126252242884202 1127209422415356 1128204153183828 1129535777120016 1130495747262048 1131493378120224 1133223351097152 1134223388989376 1135120370780928 1135187343040128 1136085087158784 1136527209263616 1137087650452992 1138496927130624 1143988498677654 1144055994157629 1145101635469568 1145406328085988 1145971147722156 1147323742114032 1147391434373832 1149312171476448 1151069388122304 1153064309072256 1153067772476683 1154047741996674 1154425275551232 1155066156831062 1156426012597248 1156429486099064 1158433696646896 1160204859456608 1162147046275712 1162215613112512 1163134732091136 1164161165939968 1165535230084096 1166931995937792 1171226320074741 1172221722185598 1173256175048874 1176048652156056 1178475802125216 1179477365427648 1180518221193024 1181451814486272 1181525069187071 1182323149671552 1185308877763584 1185770155938816 1187366705676368 1190828416188544 1191560049278361 1191840477733632 1194716091079168 1200131763190017 1200942411871104 1201151731465926 1203027381336158 1204049810540724 1205112350801212 1206065393954736 1207090405106208 1207560159842592 1209581619593088 1210473700854208 1210609619115264 1212460555203072 1212500037882112 1213530517710336 1214561873323008 1214601424429568 1216670487686416 1219031475996159 1223011224879948 1226576855273184 1230581237413248 1232641234524672 1232717663172646 1234781236667944 1235830652846832 1237720150103136 1238381181964352 1239865245683904 1241328663660288 1242424101465344 1243480013164032 1246480219808768 1251026543845134 1252130539758042 1253194700766876 1255292552891664 1256218346526024 1257211806010272 1259390682623808 1259880790684992 1260877146552576 1261577124781141 1261989835346688 1263062375576064 1264993508201472 1265255192200328 1266109829569536 1267189677486544 1269385846771616 1270884108033152 1271510802929024 1273086680144128 1275217831508992 1276001312613048 1280812890127161 1281444481076907 1283032669832754 1285180470817656 1286048567043072 1286128307157596 1287145420439088 1288239339903264 1288281290249744 1289376175067232 1290898030994304 1293135289280256 1295112401253888 1296255301702144 1297356963474432 1300983171861447 1303237908727758 1305230466888684 1307415427060176 1307492564751576 1309681311682464 1311227133844608 1313499624544512 1315077659484582 1315507872139776 1315780005837124 1317787781796864 1317791739973352 1318911705139056 1320075607806928 1322093909613344 1324385233546816 1325432601685248 1325948410807552 1328168052886528 1328246414985728 1335787543885914 1336307382766986 1338544365799704 1338623340102804 1339681968212112 1340864200055856 1342914286142688 1344055602464064 1345241693917632 1346305556042496 1346389032329453 1346829488143104 1347974131917312 1349163681363456 1350314364785224 1351226456767488 1356990520772992 1360946761358336 1361782913460984 1364062542617376 1366426602483264 1367592009216531 1368754298647218 1368798870890353 1371579157931448 1372505613566976 1374888435812752 1376056926332256 1377271258058528 1378360450233984 1379531891549952 1382378993820672 1383398515261952 1389128891251437 1390480557355904 1393178829709896 1397727114148512 1401343686710247 1402290247284864 1404724778964178 1406378557043712 1408272139290576 1408820186483024 1411178556191936 1412377888967808 1414537314403584 1415785603995392 1416988852210176 1423412091225369 1425588387172362 1426846429026606 1428059077618068 1429744621537296 1430449653295152 1431006331152048 1432222515162144 1434620060447616 1435678110315456 1436813492583168 1438081440278784 1439303637284352 1439863760782848 1441802428321304 1446005933943232 1448216774270336 1449316451530962 1450726682024704 1453155203347456 1458287214414912 1459530967819323 1460818963051049 1462060484228022 1464507978373608 1468777680934464 1469860922465824 1471023337644672 1472273531318016 1472321474571136 1473572771505408 1475825759568384 1478383516517376 1482515707470021 1485085058782794 1487355648315012 1489933387740168 1491691962158496 1494189059497344 1494277216858944 1496778641922816 1496871448138213 1499067110112768 1499377215953932 1501665146698752 1501669657178936 1502945896553808 1504272204245104 1506047702826688 1507327663016064 1508657837493632 1510964468129536 1513493827707904 1513583124053504 1519103660383377 1520444226849051 1522768878036798 1525317998236872 1525407992210172 1526614335869616 1527208437447984 1527961530296208 1529764989485376 1529855245831776 1531065106528128 1532416228635264 1534759184163072 1536063545673216 1537419078763008 1538730322662232 1546749490289346 1549430165315844 1550846309454848 1556323329669696 1558928620134144 1559025279894817 1561630402838016 1561635093432988 1561727230119938 1562962296247464 1564290627025392 1564341566731832 1568064869541408 1571301069500288 1572636487236864 1574024294924032 1575269085981696 1576430866228736 1584922709793402 1587575875715928 1588746732371148 1589120636978176 1592758804494816 1596880015088421 1597402416169728 1600175684253356 1601256549161472 1601535641954568 1602617425468416 1605399747387632 1608087191939648 1609453873474944 1610080213123456 1612775492790784 1614146158820352 1622027731861467 1622658964788483 1625375301328212 1626756675686136 1629243871054128 1630681633173264 1632067517277792 1634799603765888 1635435807030912 1639565783368704 1640774983217664 1647774203795776 1650293533470848 1653153660911872 1653593537774052 1655104884880384 1656361658892528 1663186451701089 1666068923887746 1666613959331328 1668035391793512 1669507386344056 1670926267689168 1673723403855552 1674957795368032 1676282408013696 1679187576831744 1679841054246656 1681169528736768 1682653113795584 1689378364326303 1692306229775742 1694303665680024 1697240067180336 1699835026645728 1701335083484064 1702680556171392 1702781014560192 1704790813895424 1705631475679488 1705737231599359 1707644639425536 1707745390695936 1707750520169548 1708592641435876 1710710226443672 1713573961090208 1716193893918784 1717652453204352 1719168233422976 1721197374659072 1724180385707008 1731071612995011 1732599235246593 1734644229148596 1737650544970344 1740307289184912 1743220569413568 1743323419668768 1744702098136704 1746241748909952 1748302845126144 1750397993906688 1751332832726016 1753436879312776 1758548940185408 1759884262573311 1767243468913664 1767713703187824 1770777331789536 1773484724507328 1776563691042931 1778655233908224 1779642657578534 1781050058514552 1781743177022648 1784725821066272 1784831120137072 1786242624282816 1787760716600448 1787818933407808 1790552381523584 1792074136618752 1793655591890176 1795074074723328 1795772650857472 1804541072004237 1806074715811086 1807668526201818 1809098090932104 1811340239763888 1814372429389632 1815710551281312 1818750056823168 1820295776565504 1821902136644352 1823456012288708 1825005731529624 1828772210575264 1834742568443008 1837813933645312 1839375855399936 1849076494758969 1852171855001916 1853745979270248 1856580225154704 1857571772946528 1859797868525856 1861992995490432 1863636152198016 1865220019746048 1868342404303872 1868458248946996 1869720329713152 1877696185720768 1878195809637063 1883170518623744 1884327519789036 1886049752538112 1889821186027488 1892984753020032 1896271184882914 1897882788300492 1899164744354304 1900784516229816 1902461905368808 1904078770157424 1906326162049728 1907266204393536 1908008441536064 1909630020216192 1912826747263488 1914237480420608 1915751323444224 1917441920371712 1924549004749131 1927770706226484 1929192460736394 1930718130658632 1932421935374616 1934064262600848 1936347046491456 1939702933920384 1942668601880832 1943070473736218 1944382952553216 1945920635624448 1946035445211648 1946041290425764 1949413978970696 1952677304498144 1958370241245952 1961364450192896 1963031375090688 1964763695340544 1972616489226873 1973670008755686 1976687609960028 1978367557708584 1980113411710392 1983140864420016 1986577850320224 1988148902527872 1988922616211328 1992252079329792 1992369622478592 1993945255013376 1995704855897088 2003927862071744 2004461074150479 2007816548699556 2007935010154206 2009770217354752 2011296300083784 2014371429214032 2017862540876448 2020244232214656 2023745522045184 2023751600673362 2025471547177836 2026839685151232 2027258969132068 2030358504049064 2033757330982496 2033877322946896 2035485781159488 2036277916597312 2037282040394944 2039686652647168 2039806994442368 2041420142037504 2043221638180352 2046345578884096 2057368736897172 2062332653719128 2064085389498384 2065906887087792 2067540675350976 2073568490731008 2075097772892928 2078571493512192 2083949728329952 2085720836033856 2090753159388544 2096848649649152 2107087168446267 2112408208935864 2113230279724536 2116767834287904 2118328976494864 2118566833451712 2121805971605376 2123678405993088 2125483278315264 2127991994846208 2129041344439296 2129173353451228 2129869888226304 2135380855939424 2140269643539909 2145938497966592 2146509496728072 2153517165473184 2157122160418176 2159795641174272 2160867164168902 2162703642481956 2163411146308608 2163545286384644 2167167068437616 2169008900914848 2172325161405504 2174242177564352 2176090023037056 2179732805021184 2180581076041216 2193090726342033 2196761967560412 2203166521401696 2204791383698736 2206535006467008 2208482211856704 2210359157258112 2213738639352576 2214196586350574 2217575274776064 2217581935601452 2221425231850328 2224047189058016 2227901690252224 2231631205140736 2235043210684928 2238916769108992 2249065823930898 2250724537525793 2252504485768404 2254418844830712 2256408306367656 2259071554240032 2260991494524096 2262986756240448 2266446702194304 2268446777978752 2270240741561856 2270374686080256 2272170174317568 2273054418527232 2274175300905984 2284153317055197 2287976997355308 2288111988315258 2290203270939136 2290812656171976 2291942295444312 2294647484228064 2294782868747664 2298624342952896 2302138776244608 2302615010214967 2306128618144512 2306135544953366 2308095483993348 2308850551102464 2310132313662124 2312858972198128 2316867393293792 2320409718913216 2324294092551424 2324431226225024 2326269464182272 2328322331879936 2342452640149482 2342590845179907 2344443444371196 2346512350097748 2352097304312112 2356951604250432 2358954730855296 2361036442386048 2362903628972544 2363050138374142 2364646299343104 2374733411352736 2381656832377088 2383120098556722 2383680955467264 2389432182158336 2400263526380034 2401884823742208 2402303462931852 2406054762672316 2408099621081448 2410224701602424 2412130787909472 2414180810212416 2415120319685184 2419163239186176 2420947401708416 2421219238230528 2424921110406144 2425000075764224 2427061035420672 2429202848859136 2433340975372832 2438062951992318 2446022449759896 2453153710546368 2457412657960511 2461162474826496 2465282469049344 2465435326345292 2469562473335888 2471661305693664 2475440300206272 2476762363928704 2479730491367808 2482657327320576 2484848202930688 2486960026328064 2499103385831619 2502053087690268 2504261079516084 2506389401533752 2510585105783328 2512436693052048 2514423612020544 2518781365247616 2519761581369984 2521754293105152 2523154249562282 2523979670693376 2526124751152128 2530510384400656 2534379354973088 2538771693543232 2541768216066304 2543021605858048 2546173360288256 2552002625226096 2561625780254322 2562888962153814 2566065339665508 2570360941635312 2572256614315192 2574290840878176 2576478679806528 2576562580499488 2578752350134464 2581796061988608 2586270578560512 2590224802507776 2592510603404288 2601966343722894 2606475817455516 2610460933777368 2614830854120352 2614985129503152 2619362623364928 2622454267689216 2623910127919381 2626999249089024 2630155318969164 2631015744279552 2631560011674248 2635583479946704 2637823410278112 2640151215613856 2644187819226688 2648770467093632 2650865203370496 2651896821615104 2656492829971456 2669463986367801 2671575087771828 2672614765533972 2677088731599408 2677246680205608 2679363936424224 2681728400111712 2685828572285376 2688111204928128 2690483387835264 2692611112084992 2692778064658906 2693658976286208 2695948263834624 2698327362726912 2700628729570448 2711502789302727 2713981041545984 2723565826921968 2728125085234752 2732853204966528 2732861413507729 2735184018433062 2737508597294436 2737597741780706 2743158315862896 2749776871625504 2752113852664512 2754542516117056 2756720900467968 2759063783099904 2766797030523904 2778257782502874 2780961114711808 2786357659419792 2795454228297024 2800307447443373 2802687373420494 2804580494569728 2809449557928356 2816544278581152 2817640372966048 2822357112383872 2824755777935616 2829074628807168 2831571207990784 2833977704420352 2844406777324371 2846824182450738 2851176774344724 2853692858053212 2856118155236136 2859489243074592 2860899306590304 2862012662304096 2864445030324288 2869240120895232 2869418025168601 2871356220630912 2873626985166336 2876162880557568 2878607274568704 2879727521565696 2883604856642608 2892011867886464 2893788691104591 2896433548540672 2898632903061924 2901453364049408 2914605710604327 2916574428829824 2919061935638646 2921637926102098 2924120968456044 2929015956747216 2937555361868928 2939721844931648 2942046675289344 2944547062636032 2944642949142272 2947145543010816 2951651519136768 2960505013133529 2965031414940042 2970170117565588 2974711296630024 2979866775480336 2983383924316992 2988378118994688 2988554433717888 2988563410296709 2993557283845632 2993742896276426 2998134220225536 2998754431907864 3003339314357872 3005891793107616 3008544408490208 3012095405653376 3014655326032128 3017315674987264 3021928936259072 3027166248107008 3035627401010043 3038207320766754 3040888453698102 3045537756073596 3050635996473744 3050815984420344 3053228671739232 3054416874895968 3055923060592416 3059529978970752 3059710491663552 3062130213056256 3064832457270528 3069518368326144 3072127091346432 3074838157526016 3077460645324464 3093498980578692 3098860330631688 3112646659339392 3117857240268288 3118050559789634 3123260805676032 3123270186865976 3123454460239876 3125924592494928 3128581254050784 3128683133463664 3136129739082816 3142602139000576 3145272974473728 3148048589848064 3152861732457472 3169845419586804 3175151751431856 3177493464742296 3185517608989632 3191048021505239 3193760030176842 3194804832339456 3200351368506712 3202513098322944 3203071283909136 3210799494775264 3216174383879296 3218907746949888 3220160426246912 3225550985581568 3241300746253353 3244055463722934 3245317929576966 3250750602656424 3253513351372272 3258487742108256 3261363266346528 3264135034555584 3269599207531776 3269801935657243 3270871614061824 3281549966435328 3295548407591552 3300587066941696 3306307321823744 3307187075548104 3312723317785056 3321294879525861 3326372903402178 3332137847775492 3333227918662656 3336070783587024 3339014772688112 3341852535378336 3347446807711104 3349915590736064 3352564816027392 3358375153663488 3359682108493312 3373598735896347 3378756728652606 3384612459551484 3388607331360048 3394480134360672 3399670053291456 3402670166968128 3405361112342784 3405562029120384 3405572258245087 3409581627790848 3411262951358976 3411474463198718 3415490781391872 3415501040339096 3417185282871752 3421420452887344 3427147922180416 3432387787837568 3435304906408704 3438336466845952 3442394749318144 3459203317430049 3462143225990022 3465198470493186 3469288458297192 3475301089940688 3480614578369824 3486441138827136 3486646839337536 3489404196273408 3492483497819904 3496605690252288 3500795987813376 3506873758625552 3513678960224223 3517097880370816 3519768525146622 3535427406375648 3541554663579072 3544575207561213 3546969449014656 3547703195981119 3553127382085862 3557310467816448 3559285315157068 3562100117029104 3563486354045296 3569451642132544 3569662240274144 3572485248565632 3575521433200896 3575637866815616 3581104763047168 3584148273237504 3587311183780352 3600395289570051 3609082144008474 3612149431622172 3615337052403636 3618196181864208 3622680479527776 3628744858779264 3631421102562624 3637500113646336 3640591553131008 3643804273288704 3646912024577416 3650011463059248 3657544421150528 3669485136886016 3675627867290624 3698152989517938 3704343710003832 3707491958540496 3713160450309408 3715143545893056 3719595737051712 3723985990980864 3726053368539649 3727272304396032 3730440039492096 3736916497893992 3739440659426304 3755392371441536 3756391619274126 3766341037247488 3768655039578072 3779642372054976 3784731374343423 3785969506040064 3786204251173127 3792542369765828 3795765576600984 3798329488708608 3801569032459632 3804923810737616 3808157540314848 3812652324099456 3814532408787072 3816016883072128 3819260040432384 3825653494526976 3828474960841216 3842438670381483 3844333443230721 3849098009498262 3855541412452968 3858384921472788 3861436261317264 3864843870749232 3868128525201696 3872694092982912 3879405867840768 3885337203761664 3886140947472436 3888765905106432 3892070890423296 3892082580851528 3898827957941392 3905354608996288 3916740482491904 3922728900385792 3945232978453746 3947340017511372 3953375219920056 3956735115417168 3960226823420784 3966281728840032 3973155700640448 3976297805055744 3977845232422656 3984504158659584 3984739244957184 4007855724143488 4008922148300958 4015633097399112 4015870020308412 4019540434709504 4022592600167568 4028742858428064 4035725081752896 4039167096988359 4040488464429312 4042731548908717 4047491044090368 4047503201346724 4050943094355672 4053679370302464 4054517938264136 4060717008098128 4067514661964992 4067754645893792 4070971562318976 4072555833194624 4074564080789888 4079373305294336 4079613988884736 4082840284075008 4086443276360704 4102776027649593 4106396612671059 4114737473794344 4124665307438256 4128170778996768 4131813774175584 4135081350701952 4147136981462016 4150195545785856 4167899456659904 4171441672067712 4181506318777088 4204031060130741 4214174336892534 4224816417871728 4226460559449072 4233535668575808 4236657952989728 4237133666903424 4243611943210752 4247356811986176 4250966556630528 4258346706902456 4270761711878848 4280539287079818 4291876995933184 4293018993456144 4307034330946368 4314244320836352 4314511821104261 4319591282348544 4321734328337804 4325407284963912 4327090572769288 4334334136875232 4338017801829696 4344650322811008 4348484355128704 4352180046074112 4359465610042368 4361162152082432 4378592903457969 4382456889153147 4386181452684066 4393523935120824 4406333042803392 4409582767397472 4413070012934016 4416964423713408 4420718314516224 4427477278705152 4428393172701148 4435150549552128 4435163871202904 4442850463700656 4448094378116032 4455803380504448 4463262410281472 4470086421369856 4490614344414639 4498131647861796 4501449075051586 4505008971536808 4508837689661424 4512816612735312 4518143108480064 4521982989048192 4525973512480896 4532893404388608 4536893555957504 4540481483123712 4540749372160512 4561332680547153 4568306634110394 4575953994710616 4576223976630516 4580406541878272 4581625312343952 4583884590888624 4589294968456128 4589565737495328 4597248685905792 4604277552489216 4605230020429934 4612257236289024 4612271089906732 4616190967986696 4620264627324248 4625717944396256 4633734786587584 4640819437826432 4648588185102848 4648862452450048 4652538928364544 4656644663759872 4677075839684451 4684905280298964 4685181690359814 4688886888742392 4693024700195496 4704194608624224 4713903208500864 4717909461710592 4722072884772096 4725807257945088 4726100276748284 4729292598686208 4749466822705472 4763313664754176 4766240197113444 4767361910934528 4790640045265263 4800527052760068 4803769647484416 4804606925863704 4812109525344632 4816199242162896 4820449403204848 4824261575818944 4828361620424832 4830240639370368 4838326478372352 4841894803416832 4842438476461056 4850000151528448 4866681950745664 4867976894365449 4876125903984636 4892044899519792 4906307421092736 4914825315921022 4922324949652992 4930870652690584 4939124946671776 4943322611387328 4950880600412544 4953524727857408 4959460982735616 4965314654641152 4969696405861376 4989559355103267 4998206771663238 5004106175380536 5008522159032168 5012778803067504 5021170211566656 5024873386104096 5028847224041088 5037562730495232 5039523162739968 5043508586210304 5046308499124564 5047959341386752 5061020768801312 5068758709946176 5077543387086464 5083536432132608 5086043211716096 5092346720576512 5104005250452192 5117211694798077 5123251560508644 5125777924307628 5132130679331016 5140721883270624 5144513228630384 5148581681756352 5152957359613056 5153125160998976 5157504700268928 5163592123977216 5172541157121024 5197797705739779 5203932687445788 5212951634911032 5220921867554736 5229661708240704 5229970259006304 5238725246729856 5244908535378432 5247820255838762 5253998498178048 5260310637938328 5263120023348496 5271166959893408 5275646820556224 5280302431227712 5288375638453376 5297540934187264 5301730406740992 5303793643230208 5329691073128793 5338927972735602 5343150175543656 5345229531067944 5354177463198816 5354493360411216 5358727872848448 5363456800223424 5371657144570752 5376222409856256 5380966775670528 5385222224169984 5385556129317812 5387317952572416 5401257459140896 5413623216012711 5423005578605454 5427962083091968 5447131653843936 5456250170469504 5465706409933056 5465722827015458 5466045305419783 5470368036866124 5475017194588872 5475195483561412 5486316631725792 5499553743251008 5504227705329024 5509085032234112 5513441800935936 5518127566199808 5547229484276907 5556515565005748 5561922229423616 5572715318839584 5590908456594048 5600614894886746 5605374746840988 5609160989139456 5618899115856712 5633088557162304 5635280745932096 5644714224767744 5649511555871232 5658149257614336 5663142415981568 5688813554648742 5693648364901476 5702353548689448 5707385716106424 5712236310472272 5718978486149184 5721798613180608 5724025324608192 5728890060648576 5738480241790464 5738836050337202 5742712441261824 5747253970332672 5752325761115136 5767209713285216 5784023735772928 5787577382209182 5792867097081344 5797265806123848 5802906728098816 5829211421208654 5833148857659648 5838123871277292 5843275852204196 5848241936912088 5858031913494432 5875110723737856 5879443689863296 5884093350578688 5889094125272064 5889285898284544 5894291086021632 5921010026267058 5930062829880084 5940340235131176 5949422593260048 5959733550960672 5966767848633984 5976756237989376 5977108867435776 5977126820593418 5987114567691264 5987485792552852 5997508863815728 6006678628715744 6011783586215232 6017088816980416 6024190811306752 6029310652064256 6034631349974528 6043857872518144 6071254802020086 6076414641533508 6081776907396204 6091075512147192 6101271992947488 6101631968840688 6106457343478464 6108833749791936 6111846121184832 6119059957941504 6119420983327104 6124260426112512 6129664914541056 6139036736652288 6154921290648928 6186997961157384 6197720661263376 6225293318678784 6235714480536576 6236101119579268 6246540373731952 6246908920479752 6251849184989856 6257162508101568 6257366266927328 6272259478165632 6285204278001152 6290545948947456 6296097179696128 6321261505338801 6339690839173608 6350303502863712 6354986929484592 6371035217979264 6382096043010478 6387520060353684 6389609664678912 6400702737013424 6406142567818272 6421598989550528 6432348767758592 6437815493899776 6440320852493824 6482601492506706 6488110927445868 6490635859153932 6501501205312848 6507026702744544 6516975484216512 6522726532693056 6528270069111168 6539198415063552 6539603871314486 6541743228123648 6591096815183104 6601174133883392 6612614643647488 6614374151096208 6625446635570112 6636949147090199 6642589759051722 6652745806804356 6664275695550984 6672141567174048 6678029545376224 6683705070756672 6694893615422208 6699831181472128 6705129632054784 6716750307326976 6719364216986624 6747197471792694 6752173612577379 6757513457305212 6769224919102968 6777214662720096 6788960268721344 6799340106582912 6800746658076763 6805340333936256 6810722224685568 6811124058240768 6811144516490174 6819163255581696 6822525902717952 6822948926397436 6831002080678192 6834370565743504 6842840905774688 6854295844360832 6864775575675136 6870609812817408 6876672933691904 6907845030644901 6918406634860098 6924286451980044 6930396940986372 6938576916594384 6950602179881376 6961229156739648 6972882277654272 6973293678675072 6978808392546816 6984966995639808 7013747517251104 7027357920448446 7027772535539721 7034195760741632 7039537050293244 7070854812751296 7083109327158144 7083130602356767 7089150415122426 7093938898029312 7095406391962238 7106254764171724 7118570630314136 7124200234058208 7126972708090592 7138903284265088 7139324480548288 7144970497131264 7151042866401792 7151275733631232 7162209526094336 7168296546475008 7174622367560704 7200790579140102 7218164288016948 7224298863244344 7230674104807272 7236392363728416 7245360959055552 7257489717558528 7257939710720579 7262842205125248 7275000227292672 7281183106262016 7287608546577408 7293824049154832 7300022926118496 7315088842301056 7338970273772032 7372237973881533 7396305979035876 7408687420007664 7414983917080992 7426320900618816 7430287091786112 7439191474103424 7447971981961728 7452106737079298 7454544608792064 7460880078984192 7473832995787984 7510784742883072 7512783238548252 7537310079156144 7559284744109952 7569462748686846 7571939012080128 7572408502346254 7585084739531656 7591531153201968 7603138064919264 7609847621475232 7616315080629696 7625304648198912 7629064817574144 7632033766144256 7638520080864768 7656949921682432 7684877340762966 7688666886461442 7698196018996524 7711082824905936 7716769842945576 7722872522634528 7729687741498464 7736257050403392 7745388185965824 7749688052227009 7758811735681536 7770674407523328 7772281894944872 7777531810212864 7784165161703056 7797655915882784 7810709217992576 7833480964983808 7871730383758143 7890465956907492 7894680035022744 7906750439840112 7913470230834336 7920453646841568 7932563457680064 7946311401280896 7952595610111488 7955690464845312 7969478489914368 8008391959103403 8015711448286976 8017844296601916 8031266194798224 8031740040616824 8045185200335136 8057485716856128 8071450163505792 8071474407336781 8078334193976718 8080976928858624 8085463097817434 8094982088180736 8095006402693448 8101886188711344 8109035876528272 8121434016196256 8135029323929984 8135509291787584 8141943124637952 8145111666389248 8149128161579776 8158746610588672 8159227977769472 8198584240523187 8205552055299186 8212793225342118 8229474947588688 8249330614876512 8256341557993536 8263627548351168 8270162701403904 8270675484309497 8300391091571712 8335798913319808 8342883344135424 8363012637554176 8400922342330119 8408062120261482 8428348673785068 8449632835743456 8452921118898144 8467071337151616 8473315905979456 8474267333806848 8487223886421504 8494713623972352 8501933113261056 8516693413804912 8533220331973113 8541523423757696 8561078574159636 8586037986912288 8608254075505803 8614068661892736 8628488641672704 8629023642208522 8639182564697088 8643468656675608 8650814569927824 8654181145538576 8668668273750464 8676035603659392 8689300645622016 8696968710257408 8704360092148224 8743817131812981 8757185806915938 8764913778306294 8772362905368132 8787047870241648 8812666085606784 8819165534794944 8826140025868032 8833928847426816 8841436629032448 8854954557410304 8856786345402296 8870327742405808 8885700927401312 8896188756232064 8911606761008896 8926524820562944 8965690230890127 8981228688829278 8996263295723592 9002898150103172 9010017943073616 9017675379322848 9025633225470624 9036286216960128 9043965978096384 9051947024961792 9065786808777216 9073787111915008 9081498744321024 9106882203030129 9122665361094306 9136613268220788 9151907989421232 9152447953261032 9163250624687904 9167769181777248 9178589936912256 9179131474990656 9194497371811584 9195067467134737 9208555104978432 9210460040859868 9224514472578048 9224542179813464 9232381935973392 9240529254648496 9251435888792512 9267469573175168 9281638875652864 9297176370205696 9297724904900096 9354151679368902 9369810560597928 9370363380719628 9377773777484784 9386049400390992 9408389217248448 9424723226306171 9427806417001728 9435818923421184 9444145769544192 9452200553496568 9458585197372416 9498933645410944 9526627329508352 9532480394226888 9573144064515717 9581280090530526 9601054105520136 9607539294968832 9609213851727408 9624219050689264 9632398484325792 9640898806409696 9648523151637888 9656723240849664 9660481278740736 9676652956744704 9683789606833664 9723902238760059 9733363901491328 9735953788730898 9752251807969272 9784089799039584 9809405806971729 9812614842185472 9829650631842044 9844649899305984 9861741305381168 9878249893343552 9886645222774656 9901761200825088 9907049455714816 9918921965471232 9963884638577583 9979118710206534 9996413543326476 10008212350761072 10017044318064336 10025557606135008 10042340423133312 10049746772208192 10057694448082176 10075125460990464 10079046325479936 10092616998249128 10122041537602624 10137517419892352 10155086774172928 10167072864265216 10172086423432192 10208010500904384 10216716774735261 10225732741357343 10234423389596154 10246503121017288 10251555848615256 10264261358662032 10281443766541248 10289026457260768 10297163363512704 10305914719226112 10306250321997952 10315009400537856 10327184247954432 10377609952290147 10395595411479558 10407865374891576 10425903269822064 10441843735109472 10459323416481408 10459940518012608 10477450493459712 10478100136967491 10489817070756864 10495640511677524 10520621275876656 10526240046696992 10542333919786816 10551293641112448 10560604862455424 10576751276906752 10595081868374528 10633725622683639 10643109587943357 10659382146257586 10677855945471204 10686300351087312 10690459062135888 10708354926397632 10708986720822432 10717455745696896 10726913600446848 10743314289141504 10752444819712512 10761933551341056 10771112258635624 10802514918281792 10827246432025422 10846011157210908 10855924166183936 10894263307687872 10912500340939008 10913176959263719 10931412819866112 10931445654030916 10932090610839566 10940736073732248 10950034389177744 10950390967122824 10972633263451584 10999107486502016 11008455410658048 11018170064468224 11026883601871872 11094458968553814 11113031130011496 11123844458847232 11145430637679168 11178160105618947 11181816913188096 11201229789773492 11210749493681976 11218321978278912 11237798231713424 11266177114324608 11270561491864192 11289428449535488 11299023111742464 11354194123030269 11358612753519381 11377627109297484 11387296729802952 11404707097378896 11414771432212848 11424472620944544 11437956972298368 11443597226361216 11448050649216384 11457780121297152 11476960483580928 11477672100674404 11485424882523648 11534419426570432 11568047471545856 11575154764418364 11585734194162688 11594531612247696 11658422842417308 11666297715319296 11676247742554584 11686551704408392 11696483873824176 11716063826988864 11750221447475712 11758887379726592 11768186701157376 11778571796569088 11842020052534116 11860125659760168 11880680470262352 11898845186520096 11919467101921344 11933535697267968 11940160621195513 11953512475978752 11954217734871552 11954253641186836 11974971585105704 11995017727631456 12013357257431488 12023567172430464 12034177633960832 12048381622613504 12058621304128512 12069262699949056 12117501290965077 12128194646726151 12142509604040172 12152829283067016 12163553814792408 12182151024294384 12202543985894976 12203263937681376 12212914686956928 12217667499583872 12223692242369664 12238119915883008 12238841966654208 12248520852225024 12259329829082112 12309842581297856 12319189838013177 12373995922314768 12395441322526752 12450586637357568 12472202239158536 12493080747463904 12493817840959504 12503698369979712 12514325016203136 12514732533854656 12544518956331264 12570408556002304 12642523010677602 12679381678347216 12700607005727424 12709973858969184 12742070435958528 12764192086020956 12775040120707368 12801405474026848 12812285135636544 12843197979101056 12864697535517184 12875630987799552 12880641704987648 12943535463312783 12965202985013412 12976221854891736 12981271718307864 13003002410625696 13014053405489088 13033950968433024 13045453065386112 13056540138222336 13078396830127104 13079207742628972 13083486456247296 13147370667459441 13182193630366208 13202348267766784 13228748302192416 13250893271140224 13273898294180398 13285179518103444 13305491613608712 13328551391101968 13344283134348096 13356059090752448 13367410141513344 13389787230844416 13399662362944256 13410259264109568 13471843033243917 13494394943585388 13504347225154758 13515026914610424 13538449838205936 13554429325440192 13577920537442688 13598680213165824 13601493316153526 13610680667872512 13621444449371136 13622248116481536 13622289032980348 13645897852794872 13662004161356384 13668741131487008 13685681811549376 13708591688721664 13729551151350272 13741219625634816 13753345867383808 13815690061289802 13836813269720196 13848572903960088 13860793881972744 13877153833188768 13901204359762752 13922458313479296 13945764555308544 13946587357350144 13957616785093632 13969933991279616 14027495034502208 14031227519053353 14054715840896892 14055545071079442 14068391521483264 14079074100586488 14141709625502592 14166218654316288 14166261204713534 14178300830244852 14187877796058624 14190812783924476 14212509528343448 14237141260628272 14248400468116416 14253945416181184 14277806568530176 14278648961096576 14289940994262528 14302085732803584 14302551467262464 14324419052188672 14401581158280204 14436328576033896 14448597726488688 14461348209614544 14472784727456832 14490721918111104 14514979435117056 14515879421441158 14525684410250496 14550000454585344 14587648098309664 14600045852236992 14630177684602112 14677940547544064 14744475947763066 14792611958071752 14817374840015328 14829967834161984 14852641801237632 14860574183572224 14878382948206848 14895943963923456 14904213474158596 14909089217584128 14947665991575968 15021569485766144 15025566477096504 15074620158312288 15118569488219904 15138925497373692 15143878024160256 15144817004692508 15170169479063312 15183062306403936 15206276129838528 15219695242950464 15232630161259392 15250609296397824 15258129635148288 15264067532288512 15277040161729536 15351635084394231 15369754681525932 15377333772922884 15396392037993048 15422165649811872 15433539685891152 15445745045269056 15459375482996928 15472514100806784 15490776371931648 15499376104454018 15517623471363072 15544563789889744 15568330323406112 15595311831765568 15621418435985152 15743460767516286 15780931913814984 15789360070045488 15813500879680224 15826940461668672 15840907293683136 15865126915360128 15892622802561792 15905191220222976 15911380929690624 15989073219386379 16016783918206806 16031422896573952 16035688593203832 16062532389596448 16063480081233648 16090370400670272 16114971433712256 16118305071504769 16142900327011584 16142948814673562 16156668387953436 16161953857717248 16170926195634868 16190012805386896 16203772377422688 16218071753056544 16242868032392512 16270058647859968 16271018583575168 16283886249275904 16290223332778496 16298256323159552 16318455955538944 16397168481046374 16398135916259349 16411104110598372 16425586450684236 16458949895177376 16498661229753024 16512683115987072 16527255096702336 16540325402807808 16541350968618994 16671597826639616 16685766688270848 16726025275108352 16801844684660238 16816124240522964 16856697347570136 16899265671486912 16905842237796288 16934142674303232 16946631811958912 16948534667613696 16974447772843008 16989427247944704 17033386827609824 17066440663946226 17083046847515392 17122157148319272 17172075973824576 17201888605723577 17216508151011606 17228137323785472 17256977283345408 17258047284417044 17286937313351216 17301629139855648 17308362291077152 17337336547500928 17352071207318784 17378601291244032 17393937420514816 17408720184296448 17487634263625962 17514371613831876 17529827556612588 17544725810736264 17574095740483296 17625332171213568 17638331069589888 17652280051736064 17667857694853632 17682873258064896 17713572690804592 17740655484811616 17771401854802624 17792377512464128 17823213522017792 17931380461780254 17962457377658556 17992526591447184 18005796300206344 18020035886147232 18035350758645696 18051266450941248 18072572433920256 18087931956192768 18103894049923584 18131573617554432 18147574223830016 18213764406060258 18245330722188612 18273226536441576 18303815978842464 18304895906522064 18326501249375808 18335538363554496 18357179873824512 18358262949981312 18358318091822641 18367370895435667 18388994743623168 18390134934269474 18417110209956864 18420920081719736 18449084359626928 18464763871946784 18481058509296992 18502871777585024 18534939146350336 18563277751305728 18595449809800192 18708303358737804 18739621121195856 18740726761439256 18755547554969568 18772098800781984 18816778434496896 18849446452612342 18855612834003456 18871637846842368 18888291539088384 18904401106993136 18997867290821888 19064960788453776 19146288129031434 19162560181061052 19202108211040272 19218427703454816 19248438101378528 19264796968651584 19281797612819392 19297046303275776 19313446481699328 19320962557481472 19367579213667328 19447804477520118 19466727802982656 19471907577461796 19504503615938544 19568179598079168 19602152132103611 19618811613943458 19625229684370944 19659301263684088 19723482610762336 19756499786687104 19773290445549312 19803522401650176 19814098911429632 19837843930942464 19910847441270597 19927769277155166 19958237420413068 19992827086652952 20016424701522144 20034088636128672 20051115212270016 20084680846266624 20085926176180207 20099493544416384 20115388896164352 20150250921980928 20158092650959872 20185233996498256 20244083075205248 20256520837732137 20275034839784704 20310173548345856 20402239974230289 20416021001808768 20433433549470522 20451465482714686 20468846779192308 20493006242034576 20503111697230512 20528522717324064 20562887533082496 20578052914521536 20594326727025408 20611829438452224 20612500643995904 20630018801075712 20723535091934703 20755219904580294 20791190822959116 20815730749783152 20851806539644128 20883687470218944 20918646832962816 20919881036025216 20919943872076963 20954900986919424 20956200273934982 20991281023355048 21041242551753312 21052480093393984 21084667839573632 21102587282224896 21121209724910848 21153502553813504 21190163736749056 21249391807070301 21267451245367278 21286219175886714 21318764292515172 21355711890942408 21372600702174624 21380918124271776 21416709852795264 21417973441644864 21434911491393792 21453827200893696 21486628578283008 21504889639425024 21523867102682112 21542224517271248 21605029836563584 21654492864050844 21692022314421816 21773819132161737 21788526615375744 21825000681878016 21826353918527438 21862825639732224 21862891308061832 21864181221679132 21881472147464496 21900068778355488 21900781934245648 21945266526903168 21998214973004032 22016910821316096 22036340128936448 22116713921644599 22188917937107628 22226062260022992 22290861275358336 22356320211237894 22363633826376192 22402459579546984 22421498987363952 22475596463426848 22532354228649216 22541122983728384 22578856899070976 22708388246060538 22717225507038762 22755254218594968 22774593459605904 22809414194757792 22829542864425696 22848945241889088 22875913944596736 22887194452722432 22888613549600701 22896101298432768 22915560242594304 22955344201348808 22970849765047296 23068838853140864 23136094943091712 23150309528836728 23189063224495392 23249064156681027 23316845684834616 23332595430638592 23352495485109168 23373103408816784 23392967747648352 23432127653977728 23500442894951424 23517774759453184 23615191151274429 23684040105068232 23720251319520336 23761360940524704 23797690373040192 23838934203842688 23839005807715609 23867071394535936 23880321242391026 23908435469743104 23908507282373672 23949943170211408 23990035455262912 24026714514862976 24047134344860928 24068355267921664 24096763245227008 24214423222010343 24235002581930154 24256389293452302 24285019208080344 24305658566134032 24327107629584816 24364302048588768 24405087971789952 24406527875362752 24425829373913856 24435334999167744 24447384484739328 24476239831766016 24477683933308416 24595752721569561 24619685162595712 24638379676026354 24747991844629536 24790882645053504 24812026452928491 24833922371867833 24901173274715136 24944404478317072 24986161494927808 24987635681919008 25007396739959424 25028650032406272 25029465067709312 25089037912662528 25202767026990357 25285046021355204 25358763356694432 25401214011454848 25419947717938368 25484140871917056 25528384172041912 25550080241414736 25602810948053696 25624570271273088 25686395958202112 25729395071034368 25824762226517409 25887070926625566 25930405970026824 25952443709783472 25962543436615728 26006004821251392 26028106810978176 26067901936866048 26090906130772224 26113080276444672 26158415485257944 26294741334918882 26364387260732416 26457496604384832 26501786542280448 26503429758211889 26547796588360796 26570359036206888 26610983227217424 26657102782203936 26688566268696192 26712118181504896 26734820283026688 26779574461688832 26799324725888512 26897070692670381 26943686066487834 26988789887170776 27008694450309516 27030053829220848 27076899676411872 27108858650880384 27155841074885376 27197360426331648 27202986632307052 27221361335745024 27244496232963072 27244578065960696 27291795705589744 27324008322712768 27337482262974016 27371363623098752 27417183377443328 27459102302700544 27585202401404211 27631380122579604 27673626539440392 27697145807920176 27721587763945488 27754307666377536 27802408719525504 27844916626958592 27891529110617088 27893174714700288 28054990069004416 28062455038106706 28109431681793784 28111090142158884 28136783042966528 28158148201172976 28274169678918513 28283419251005184 28332437308632576 28332522409427068 28356601660489704 28375755592117248 28381625567848952 28425019056686896 28474282521256544 28496800936232832 28507890832362368 28555613137060352 28557297922193152 28579881988525056 28605102934524928 28719432193547151 28803162316560408 28872657152067792 28897195452977376 28922696419229088 28945569454913664 28981443836222208 29029958870234112 29031758842882316 29051368820500992 29175296196619328 29200091704473984 29260355369204224 29428217420915187 29488951895526132 29585223916143504 29634749680030656 29659935668323968 29705283602475264 29721148367144448 29756765896413696 29808426948317192 29895331983151936 30043138971532288 30051132954193008 30149240316624576 30201582747729827 30237138976439808 30277850994747384 30289634009385016 30340338958126624 30366124612807872 30412552259677056 30439390485900928 30465260322518784 30501218592795648 30516259270296576 30528135064577024 30650150324205783 30677198224072029 30703270168788462 30739509363051864 30754667545845768 30792784075986096 30844331299623744 30867079371782304 30891490090538112 30918750965993856 30945028201613568 30981552743863296 30998752208908036 31089127579779488 31136660646812224 31190623663531136 31242836871970304 31434300410902473 31486921535032572 31561863827629968 31578720140090976 31627001759360448 31653880923337344 31681814587366272 31730253830720256 31785245605123584 31929328763830071 31978146438772758 32033567836413612 32062845793147904 32071377186407664 32125064779192896 32126960162467296 32180740801340544 32229942867424512 32236610143009538 32285800654023168 32285897629347124 32313336775906872 32341852391269736 32380025610773792 32407544754845376 32436143506113088 32485736064785024 32540117295719936 32542037167150336 32567772498551808 32580446665556992 32596512646319104 32739530877791157 32794336962092748 32796271832518698 32822208221196744 32851172901368472 32917899790354752 32997322459506048 33025366231974144 33054510193404672 33080650805615616 33082701937237988 33343195653279232 33371533376541696 33534480316856841 33603689369320476 33632248481045928 33713394695140272 33798531342973824 33811684475592576 33868285348606464 33893263623917824 33897069335227392 34066773655219648 34075838260558143 34132881327892452 34166093695030784 34244314296638544 34344151947649152 34403777211447154 34433016302023212 34456274647570944 34516094568834088 34573874626702432 34603258279711296 34616724582154304 34674673095001856 34704142414637568 34757202582488064 34787874841029632 34975268527251924 35028743227663752 35059655113225176 35089451621472528 35148191480966592 35250664342427136 35276662139179776 35304560103472128 35335715389707264 35427145381609184 35481310969623232 35542803709605248 35584755024928256 35646427044035584 35820481863586539 35862760923560508 35924914755317112 35985053182894368 36011592600412688 36040071772294464 36070701517291392 36102532901882496 36145144867840512 36175863912385536 36207788099847168 36384583940178453 36427528812120516 36490661444377224 36546453072883152 36607631957684928 36609791813044128 36653002498751616 36671076727108992 36714359747649024 36716525899962624 36716636183645282 36734741790871334 36777989487246336 36780269868538948 36841840163439472 36898168719253856 36929527743893568 36962117018593984 37005743555170048 37069878292700672 37126555502611456 37416606717475608 37479242242391712 37481453522878512 37511095109939136 37544197601563968 37633556868993792 37698892905224684 37711225668006912 37808802213986272 37995734581643776 38129921576907552 38262317137938481 38292576258062868 38325120362122104 38404216422080544 38436855406909632 38496876202757056 38529593937303168 38563595225638784 38594092606551552 38626892963398656 38641925114962944 38830606389938349 38895608955040236 38933455605965312 38943815154923592 39009007231877088 39136359196158336 39204304264207222 39237623227886916 39250459368741888 39318602527368176 39446965221524672 39512999573374208 39546580891098624 39607044803300352 39821694882541194 39855538554310332 39916474840826136 39985654173305904 40032849403044288 40068177272257344 40102230424540032 40169361692533248 40171852352360414 40198987088832768 40230777792328704 40370467992996512 40488166150410496 40513041675464274 40550069679569408 40620347096691712 40804479948460578 40832042003617536 40866867098941044 40902930965429372 40937693558384616 40986012484069152 41006223394461024 41057045434648128 41125775066164992 41156105829043072 41188653454050816 41223658876904448 41225001287991808 41260037602151424 41447070183869406 41510439809160588 41582381645918232 41631461499566304 41703613079288256 41767374940437888 41776015185328687 41837293665925632 41839762072050432 41839887744153926 41909801973838848 41912400547869964 41982562046710096 42082485103506624 42104960186787968 42169335679147264 42205174564449792 42242419449821696 42307005107627008 42498783614140602 42534902490734556 42572438351773428 42637528585030344 42711423781884816 42745201404349248 42761836248543552 42833419705590528 42835946883289728 42869822982787584 42907654401787392 42973257156566016 43084449034542496 43210059673127168 43308985728101688 43384044628843632 43547638264323474 43577053230751488 43650001363756032 43652707837054876 43725782616123664 43728362443358264 43762944294928992 43800137556710976 43801563868491296 43890533053806336 43996429946008064 44033821642632192 44072680257872896 44233427843289198 44377835874215256 44452124520045984 44581722550716672 44712640422475788 44727267652752384 44804919159093968 44842997974727904 44951192926853696 45064708457298432 45082245967456768 45416776492121076 45434451014077524 45510508437189936 45549186919211808 45618828389515584 45659085728851392 45697890483778176 45751827889193472 45774388905444864 45777227099201402 45792202596865536 45831120485188608 45910688402697616 46137677706281728 46300619057673456 46378126448990784 46458644029631393 46498128313362054 46633691369669232 46704990970218336 46746206817633568 46785935495296704 46864255307955456 47035549518906368 47230382302548858 47368080210136464 47440502639040672 47522721881049408 47595380746080384 47605226606537341 47677868407685376 47678011615431218 47734142789071872 47760642484782052 47817014564747344 47899886340422816 47980070910525824 48053429029725952 48094268689721856 48136710535843328 48354915214514307 48428846444020686 48470005163860308 48512778586904604 48570038416160688 48611317132268064 48654215259169632 48728604097177536 48810175943579904 48813055750725504 48851658747827712 48870669998335488 48894768969478656 48955367866616832 49191505443139122 49194407748778047 49239370325191424 49276759352052708 49495983689259072 49581765290107008 49581914216497369 49624052905856982 49667844743735666 49888808956634144 49972322989855616 49975271363838016 50014793479918848 50057300064812544 50058930135418624 50178075825325056 50405534053980714 50570092042710408 50717526713388864 50802428022909696 50805577975044053 50839895435876736 50968281743834112 51056768344083824 51100160482829472 51205621896107392 51249140542546176 51372791916404224 51605665817170731 51649524453034818 51774141853251132 51860811940053648 51904887419566944 51925086873231456 52012009642502784 52056213621956352 52135803873732096 52181812261544448 52226160552889344 52316830970515888 52589482669837764 52914993208769664 53003573084560896 53006859516423778 53095593176721592 53140718072413776 53221966454434848 53314205564407872 53377132537392384 53424236363009792 53469640566053376 53598649451777024 53794141385340762 53887372132975668 53977579774341552 54017388900619032 54060107658441696 54153799352823744 54217717301760768 54247816365589063 54311682149770752 54394720852663296 54405973264614104 54442722671490048 54489156131921392 54583591411179488 54648016645425536 54674964525948032 54742727246197504 54834366754886656 55074954275467923 55102112686307001 55170404802808422 55262760245159208 55347253078880784 55394291615840352 55443175527890976 55508615332755072 55604817439051008 55689833253917184 55786349429400576 56109980138008832 56124910076213412 56218863363587568 56222180284317768 56316296402345952 56548339357837026 56566838502010368 56664874617265152 56665044818854136 56713203320979408 56763251135697904 56850038113373792 56948565042513088 56993601872465664 57015781664724736 57111226274120704 57114595844386304 57438864387094302 57606324633120816 57745314304135584 57794390905954752 57845392838458176 57891138909827328 57894728390166479 57962887672444416 58063517685764632 58102737641001984 58350592393238656 58400183408947968 58520710738408448 58806456396310833 58856434841830374 58977903791052264 59170447832287008 59269499360061312 59319871336647936 59410567204950528 59442296734288896 59513531792827392 59616853896634384 59732542323811791 59790663966303872 60102265908386016 60257778528540621 60298480633249152 60403165495459654 60474277952879616 60555701989494768 60579268018770032 60680677916253248 60732249225615744 60825104519354112 60878780971801856 60930520645037568 61206719922690867 61300300648411566 61354396448144058 61406540337576924 61479018726103728 61509335091691536 61585568151972192 61688662599247488 61734158743564608 61782980181076224 61837501931987712 61890056403227136 61997504417816072 62178255159558976 62273321293624448 62381247327062272 62485673743940608 62759831616230889 62868600821804946 62973843070065144 63123727655259936 63157440280181952 63254003518720896 63307761846674688 63363629174732544 63460507661440512 63570491210247168 63748175421210903 63858657527660142 63956292877545516 64067135672827224 64142754372815328 64250129558385792 64253920324934592 64361481602681088 64365472269943159 64459885734849024 64473220286019076 64571601308046336 64571795258694248 64626673551813744 64683704782539472 64760051221547584 64815089509690752 64872287012226176 64971472129570048 65080234591439872 65084074334300672 65321457396485211 65479061755582314 65588673924185496 65592543665037396 65644416442393488 65702345802736944 65835799580709504 65994644919012096 66050732463948288 66109020386809344 66165403874475976 66686391306558464 67068960633713682 67207378738640952 67264496962091856 67426789390280544 67597062685947648 67623368951185152 67736570697212928 67786527247835648 68133547310439296 68151676521116286 68265762655784904 68332187390061568 68488628593277088 68665840648802103 68688303895298304 68807554422894308 68866032604046424 68912549295141888 69032189137668176 69147749253404864 69206516559422592 69233449164308608 69349346190003712 69408284829275136 69747192470043081 69950537054503848 70057486455327504 70119310226450352 70178903242945056 70296382961933184 70501328684854272 70553324278359552 70854290763218368 70962621939246464 71085607419210496 71169510049856512 71517017423146827 71640963727173078 71725521847121016 71849829510634224 71970106365788736 72023185200825376 72080143544588928 72141403034582784 72205065803764992 72290289735681024 72643269666031029 72769167880356906 72855057624241032 72981322888754448 73092906145766304 73215263915369856 73219583626088256 73306004997503232 73342153454217984 73346700958772437 73428719495298048 73433051799925248 73433272367290564 73469483581742668 73560539737077896 73683680326878944 73796337438507712 73859055487787136 73924234037187968 74011487110340096 74139756585401344 74436079358785473 74501767115603499 74833213434951216 74958484484783424 74962907045757024 75022190219878272 75088395203127936 75267113737987584 75397785810449368 75617604427972544 75991469163287552 76259843153815104 76392238714846033 76524634275876962 76585152516125736 76650240724244208 76808432844161088 76873710813819264 76993752405514112 77059187874606336 77127190451277568 77188185213103104 77661212779876698 77791217910080472 77866911211930624 77887630309847184 78018014463754176 78272718392316672 78408608528414444 78475246455773832 78637205054736352 78893930443049344 79025999146748416 79093161782197248 79510289274635667 79643389765082388 79711077108620664 79832949681652272 79971308346611808 80065698806088576 80136354544514688 80204460849080064 80338723385066496 80343704704720828 80397974177665536 80740935985993024 80976332300820992 81026083350928548 81100139359138816 81608959896921156 81664084007235072 81733734197882088 81805861930858744 81875387116769232 81972024968138304 82012446788922048 82114090869296256 82251550132329984 82312211658086144 82377306908101632 82450002575983616 82755607204212633 82894140367738812 83020879618321176 83164763291836464 83262922999132608 83407226158576512 83534749880875776 83552030370657374 83674587331851264 83679524144100864 83679775488307852 83824801095739928 83965124093420192 84164970207013248 84209920373575936 84338671358294528 84410349128899584 84484838899643392 84822509036755539 84997567228281204 85069804981469112 85144876703546856 85275057170060688 85422847563769632 85490402808698496 85523672497087104 85666839411181056 85671893766579456 85739645965575168 85815308803574784 86168898069084992 86420119346254336 86617971456203376 86768089257687264 87095276528646948 87154106461502976 87305415674109752 87451565232247328 87456724886716528 87525888589857984 87600275113421952 87603127736982592 87781066107612672 87992859892016128 88466855686578396 88755671748430512 88904249040091968 89163445101433344 89425280844951576 89609838318187936 89685995949455808 89902385853707392 90129416914596864 90164491934913536 90604748243189481 90833552984242152 90868902028155048 91021016874379872 91098373838423616 91237656779031168 91318171457702784 91395780967556352 91503655778386944 91548777810889728 91554454198402804 91584405193731072 91821376805395232 92031594672216087 92275355412563456 92601238115346912 92756252897981568 92917288059262786 92996256626724108 93267382739338464 93409981940436672 93492413635267136 93571870990593408 93728510615910912 94302901232707419 94460764605097716 94736160420272928 94881005278081344 95045443762098816 95190761492160768 95210453213074682 95355736815370752 95356023230862436 95521284969564104 95634029129494688 95799772680845632 95960141821051648 96106858059451904 96188537379443712 96273421071686656 96709830429028614 96857692888041372 96940010327720616 97025557173809208 97140076832321376 97222634264536128 97308430518339264 97457208194355072 97620351887159808 97626111501451008 97703317495655424 97741339996670976 97789537938957312 98218592633373471 98383010886278244 98388815497556094 98478740650382848 98553518704105416 98991967378518144 99163530580214016 99163828432994738 99248105811713964 99335689487471332 99777617913268288 99944645979711232 99950542727676032 100029586959837696 100114600129625088 100117860270837248 100811068107961428 101140184085420816 101435053426777728 101604856045819392 101611155950088106 101679790871753472 102113536688167648 102200320965658944 102411243792214784 102498281085092352 102745583832808448 103211331634341462 103299048906069636 103548283706502264 103721623880107296 103809774839133888 103850173746462912 104024019285005568 104112427243912704 104271607747464192 104363624523088896 104633661941031776 105178965339675528 105829986417539328 106007146169121792 106013719032847556 106191186353443184 106281436144827552 106443932908869696 106628411128815744 106754265074784768 106848472726019584 106939281132106752 107461445590759617 107588282770681524 107774744265951336 107955159548683104 108034777801238064 108120215316883392 108307598705647488 108435434603521536 108495632731178126 108623364299541504 108811946529228208 108978312263842784 109167182822358976 109296033290851072 109349929051896064 109485454492395008 110149908550935846 110204225372614002 110340809605616844 110525520490318416 110694506157761568 110788583231680704 110886351055781952 111017230665510144 111209634878102016 111379666507834368 112219960276017664 112249820152426824 112437726727175136 112444360568635536 112632592804691904 112828135500533383 113096678715674052 113133677004020736 113330089637708272 113426406641958816 113526502271395808 113700076226747584 113897130085026176 113987203744931328 114031563329449472 114229191688772608 114786951413815443 114877728774188604 115212649266241632 115490628608271168 115588781811909504 115690785676916352 115782277819654656 115789456780332958 115925775344888832 116127035371529264 116701184786477312 116800366817895936 117612912792621666 117712869683660748 117955807582104528 118340895664574016 118538998720122624 118639742673295872 118821134409901056 119233707793268768 119465084647623582 119581327932607744 120204531816772032 120413220240065039 120515557057081242 120596961266498304 120806330990919308 121111403978989536 121158536037540064 121361355832506496 121464498451231488 121650209038708224 121757561943603712 121861041290075136 122413439845381734 122600601296823132 122708792896288116 122813080675153848 122958037452207456 123018670183383072 123171136303944384 123377325198494976 123384975082249843 123468317487129216 123565960362152448 123675003863975424 123780112806454272 123995008835632144 124356510319117952 124546642587248896 124762494654124544 125328045555986061 125519663232461778 125737201643609892 125947686140130288 126247455310519872 126314880560363904 126508007037441792 126615523693349376 126727258349465088 126921015322881024 127496350842421806 127717315055320284 127912585755091032 128134271345654448 128285508745630656 128500259116771584 128507840649869184 128508226642758487 128722963205362176 128730944539886318 128919771469698048 128946440572038152 129143590517388496 129253347103627488 129367409565078944 129520102443095168 129630179019381504 129744574024452352 129942944259140096 130168148668601344 130642914792970422 130958123511164628 131177347848370992 131185087330074792 131288832884786976 131404691605473888 131671599161419008 131989289838024192 132101464927896576 132218040773618688 132330807748951952 134137921267427364 134414757477281904 134528993924183712 134853578780561088 135194125371895296 135246737902370304 135573054495671296 136267094620878592 136303353042232572 136531525311569808 136977257186554176 137215064924725277 137331681297604206 137376607790596608 137615108845788616 137732065208092848 138064378275336352 138295498506809728 138413033118845184 138466898328617216 138698692380007424 139375932088894179 139494384940086162 139901074109007696 140114972910655008 140238620452900704 140357806485890112 140592765923866368 140601483233261449 141106648556719104 141708581526436736 141925243878492928 142171214838420992 142815679819612023 143034034846293654 143281927454346156 143451043694242032 143699659021268448 143940212731577472 144046370401650752 144160287089177856 144282806069165568 144410131607529984 145064745643542921 145286539332062058 145538335760713812 145710115248482064 145962645777508896 146185812291532608 146430527830739712 146439167252176512 146439607104538741 146612009995006464 146684306908435968 146693401917544874 146866103599850496 146866544734581128 146938967163485336 147121079474155792 147367360653757888 147592674877015424 147718110975574272 147848468074375936 148022974220680192 148745742649492107 148872158717570946 149003534231206998 149666426869902432 149916968969566848 149925814091514048 150044380439756544 150176790406255872 150534227475975168 150795571620898736 151235208855945088 152416733925132159 152519686307630208 152784477429692066 153049268551753924 153170305032251472 153300481448488416 153616865688322176 153747421627638528 153987504811028224 154118375749212672 154254380902555136 154816997451512193 155322425559753396 155582435820160944 155775260619694368 156036028927508352 156545436784633344 156817217056828888 156950492911547664 157274410109472704 157787860886098688 158051998293496832 159020578549271334 159286779530164776 159422154217241328 159665899363304544 159942616693223616 160131397612177152 160220294847204907 160272709089029376 160408921698160128 160687409409441656 160795948355331072 161481871971986048 161952664601641984 162052166701857096 162743449096767189 163217919793842312 163328168014470144 163467468395764176 163611723861717488 163750774233538464 163944049936276608 164024893577844096 164228181738592512 164503100264659968 164624423316172288 165224862826403769 165306338058921003 165511214408425266 165788280735477624 166041759236642352 166329526583672928 166525845998265216 166814452317153024 167069499761751552 167104060741314748 167359048288201728 167359550976615704 167649602191479856 167930248186840384 168329940414026496 168419840747151872 168677342716589056 169645018073511078 169995134456562408 170139609962938224 170289753407093712 170550114340121376 170845695127539264 170980805617396992 171047344994174208 171333678822362112 171343787533158912 172337796138169984 172840238692508672 173235942912406752 173536178515374528 173684185170499437 173837456603074831 174190553057293896 174308212923005952 174610831348219504 174903130464494656 174913449773433056 175051777179715968 175200550226843904 175206255473965184 175562132215225344 176419369188932499 176933711373156792 177511343496861024 177808498080183936 178326890202866688 178850561689903152 179219676636375872 179371991898911616 179804771707414784 180773335585621863 181209496486378962 181667105968484304 181737804056310096 182042033748759744 182196747676847232 182475313558062336 182636342915405568 182791561935112704 183108908396805608 183642753610790464 184063189344432174 184550710825126912 185202476230693824 185512505795963136 185524008307483223 185834576118525572 185992513253448216 186534765478676928 186819963880873344 186984827270534272 187143741981186816 187457021231821824 188279494848692667 188605802465414838 188921529210195432 189472320840545856 189762010556162688 190090887524197632 190381522984321536 190420906426149364 190711473630741504 190712046461724872 191042569939128208 191268058258989376 191599545361691264 191920283642103296 192213716118903808 193096416809829477 193419660858057228 193715385776082744 193880020655441232 194051114347618416 194280153664642752 194445268529072256 194616861036678528 194914416388710144 195240703774319616 195252223002902016 196437185266746942 196766021772556488 196777630995112188 196957481300765696 197107037408210832 197983934757036288 198327061160428032 198327656865989476 198496211623427928 198671378974942664 199555235826536576 199889291959422464 199901085455352064 200059173919675392 200235720541674496 201622136215922856 202280368170841632 202870106853555456 203209712091638784 203222311900176212 203359581743506944 204227073376335296 204400641931317888 204822487584429568 204996562170184704 205997521946406309 206422663268682924 206598097812139272 207096567413004528 207443247760214592 207619549678267776 207700347492925824 208048038570011136 208224854487825408 209267323882063552 210357930679351056 211659972835078656 212027438065695112 212382372706886368 212562872289655104 212887865817739392 213256822257631488 213508530149569536 213696945452039168 214551052269440481 214922891181519234 215176565541363048 215549488531902672 215910319097366208 216069555602476128 216240430633766784 216615197411294976 216870869207043072 216991265462356252 217623893058456416 217956624527685568 218334365644717952 218592066581702144 218699858103792128 218970908984790016 220040102876317311 220299817101871692 220408450745228004 220681619211233688 221051040980636832 221389012315523136 221577166463361408 221772702111563904 222034461331020288 222419269756204032 223505301346810497 224439920552035328 224499640304853648 224875453454350272 224888721137271072 225265185609383808 225656271001066766 226193357431348104 226660179275416544 226852813283917632 227053004542791616 227400152453495168 227794260170052352 227974407489862656 228063126658898944 229176716144538099 229573902827630886 229755457548377208 230425298532483264 230981257216542336 231177563623819008 231381571353832704 231564555639309312 231578913560665916 232254070743058528 233402369572954624 233600733635791872 235225825585243332 235425739367321496 235911615164209056 236681791329148032 237077997440245248 237279485346591744 238467415586537536 238530867823907001 238930169295247164 239162655865215488 240409063633544064 240826440480130078 241031114114162484 241193922532996608 241612661981838616 242222807957979072 242317072075080128 242722711665012992 242928996902462976 243300418077416448 243515123887207424 244826879690763468 245201202593646264 245417585792576232 245626161350307696 245916074904414912 246037340366766144 246342272607888768 246754650396989952 246769950164499686 246936634974258432 247131920724304896 247350007727950848 247990017671264288 248713020638235904 249093285174497792 249524989308249088 250656091111972122 251039326464923556 251474403287219784 251895372280260576 252494910621039744 252629761120727808 253016014074883584 253231047386698752 253454516698930176 254992701684843612 255434630110640568 255825171510182064 256268542691308896 256571017491261312 257000518233543168 257015681299738368 257016453285516974 257445926410724352 257461889079772636 257892881144076304 258287181034776992 258506694207254976 258734819130157888 259040204886190336 259260358038763008 259489148048904704 259885888518280192 261285829585940844 261916247022329256 262354695696741984 262370174660149584 262577665769573952 262809383210947776 263343198322838016 263978579676048384 264661615497903904 268275842534854728 268829514954563808 269057987848367424 269707157561122176 270388250743790592 270493475804740608 271814244729568443 272534189241757184 272606706084465144 273063050623139616 273954514373108352 274430129849450554 274663362595208412 274753215581193216 275230217691577232 275464130416185696 276128756550672704 276590997013619456 276826066237690368 276933796657234432 278751864177788358 278988769880172324 279802148218015392 280229945821310016 280477240905801408 280715612971780224 281185531847732736 281202966466522898 283417163052873472 283850487756985856 284342429676841984 285631359639224046 286068069692587308 286563854908692312 286902087388484064 287399318042536896 287880425463154944 288092740803301504 288320574178355712 288565612138331136 288820263215059968 290129491287085842 290573078664124116 291076671521427624 291420230496964128 291925291555017792 292371624583065216 292432106297300809 292861055661479424 292878334504353024 292879214209077482 293224019990012928 293368613816871936 293386803835089748 293733089469162256 293877934326970672 294242158948311584 294734721307515776 295185349754030848 295436221951148544 295696936148751872 297491485298984214 297744317435141892 298007068462413996 299332853739804864 299833937939133696 299851628183028096 300088760879513088 300353580812511744 301591143241797472 302470417711890176 304833467850264318 305039372615260416 305568954859384132 306098537103507848 306340610064502944 306600962896976832 307233731376644352 307494843255277056 307975009622056448 308236751498425344 308508761805110272 309633994903024386 310644851119506792 311164871640321888 311550521239388736 312072057855016704 312091407560984897 313090873569266688 313634434113657776 313900985823095328 314548820218945408 315575721772197376 318041157098542668 318573559060329552 318844308434482656 319331798726609088 319885233386447232 320262795224354304 320440589694409814 320545418178058752 320817843396320256 321374818818883312 322963743943972096 324104333403714192 325486898193534378 326435839587684624 326934936791528352 327223447723434976 327501548467076928 327888099872553216 328049787155688192 328456363477185024 329248846632344576 330449725652807538 330612676117842006 331022428816850532 331576561470955248 332083518473284704 332659053167345856 333051691996530432 333236586245761387 333628904634306048 334138999523503104 334208121482629496 334719101953231408 335299204382959712 335860496373680768 336659880828052992 336839681494303744 338484406501600149 339290036147022156 339990268913124816 340279219925876448 340579506814187424 341100228680242752 341691390255078528 341961611234793984 342094689988348416 342687575066317824 344360854241446329 344675592276339968 346471885824813504 347072357030749056 347073399515481583 347368370340998874 347674913206149662 348381106114587792 349221662696439008 349806260928989312 349826899546866112 350103554359431936 350401100453687808 350412510947930368 352838738377864998 353867422746313584 355022686993722048 355616996160367872 355639045825308371 357701123379806304 358439353272751744 358743983797823232 359609543414829568 361239660720195117 361546671171243726 362418992972757924 363334211936968608 363475608112620192 364084067497519488 364393495353694464 364950627116124672 365272685830811136 365583123870225408 366217816793611216 367285507221580928 368126378688864348 370154925246749529 370404952461387648 371025011591926272 371048016614966446 371669152237051144 371985026506896432 373069530957353856 373639927761746688 373969654541068544 374287483962373632 375984136667958183 376558989697385334 377211604930829676 377843058420390864 378944641681091712 379524021112325376 380181775048395264 380763045968643072 380841812852298728 381424092923449744 382085139878256416 382536116517978752 383199090723382528 383840567284206592 385524679928275461 386192833619658954 386839321716114456 387430771552165488 387760041310882464 388102228695236832 388560307329285504 388890537058144512 389233722073357056 389828832777420288 390504446005804032 392874370533493884 393532043545112976 393555261990224376 394214074816421664 395967869514072576 396654122320856064 396655313731978952 396992423246855856 397342757949885328 399110471653073152 399778583918844928 399802170910704128 403244272431845712 404560736341683264 405263098731165353 405740213707110912 406444623800352424 406719163487013888 408454146752670592 408801283862635776 409644975168859136 411645194774175831 411995043892812618 412845326537365848 413196195624278544 414193134826009056 414886495520429184 415239099356535552 415400694985851648 416096077140022272 418127796266682537 418534647764127104 420715861358702112 421804449699784347 423319945670157312 424054876131390224 424764745413772736 425125744579310208 425775731635478784 426513644515262976 428447039458836069 429102104538880962 429845782363038468 430353131082726096 431098977063805344 431820638194732416 432139111204952256 432480861267533568 433230394822589952 433982530924712504 435247786116912832 435913249055371136 436668731289435904 437184133163404288 437399716207584256 439318821313616223 440080205752634622 440599634203743384 440816901490456008 441363238422467376 442102081961273664 442778024631046272 443154332926722816 443545404223127808 444068922662040576 446237227948476321 447010602693620994 448999280609707296 449750906908700544 449777442274542144 450530371218767616 450558305889602113 451312542002133532 452386714862696208 453320358550833088 453705626567835264 454106009085583232 454800304906990336 455588520340104704 457250201775396477 458353432289076198 459147805655261772 459510915096754416 460850597064966528 461962514433084672 462355127247638016 462763142707665408 463157827121331832 464508141486117056 466804739145909248 470451651170486664 470851478734642992 471823230328418112 473363582658296064 474155994880490496 476934831173075072 477061735647814002 477860338590494328 478325311730430976 480660884541614721 480818127267088128 481652880960260156 482062228228324968 482387845065993216 483225323963677232 484445615915958144 484634144150160256 485445423330025984 485857993804925952 488230347290301567 489653759381526936 490402405187292528 490835171585152464 491252322700615392 491832149808829824 492074680733532288 492684545215777536 493509300793979904 493539900328999372 493873269948516864 495980035342528576 497426041276471808 498186570348995584 501312182223944244 502078652929847112 502948806574439568 503790744560521152 504989821242079488 505259522241455616 506032028149767168 509985403369687224 510869260221281136 511650343020364128 512537085382617792 513142034982522624 513426906711407059 514001036467086336 514031362599476736 514032906571033948 514923778159545272 515785762288152608 516574362069553984 517013388414509952 517469638260315776 518080409772380672 518520716077526016 518978296097809408 521052555511498311 521512369809224493 522571659171881688 523832494044658512 524709391393483968 524740349320299168 525155331539147904 525618766421895552 526686396645676032 529323230995807808 536551685069709456 537659029909127616 538115975696734848 539414315122244352 543628489459136886 545068378483514368 545213412168930288 546126101246279232 547909028746216704 548860259698901108 549326725190416824 550460435383154464 550928260832371392 552257513101345408 553181994027238912 553652132475380736 553867593314468864 556572024922449669 557503728355576716 557977539760344648 559604296436030784 560459891642620032 560954481811602816 561431225943560448 562371063695465472 562405932933045796 566834326105746944 567700975513971712 571262719278448092 572136139385174616 573127709817384624 573804174776968128 574798636085073792 575760850926309888 576185481606603008 576641148356711424 579289250429488431 580258982574171684 581146157328248232 582153343042855248 582840460993928256 583850583110035584 584743249166130432 584864212594601618 585722111322958848 585756669008706048 585758428418154964 586773607670179496 587466178938324512 587755868653941344 588484317896623168 589469442615031552 590370699508061696 590872443902297088 591393872297503744 594982970597968428 595488634870283784 596014136924827992 598665707479609728 599667875878267392 599703256366056192 600177521759026176 600707161625023488 603182286483594944 604940835423780352 609666935700528636 610078745230520832 611137909718768264 612197074207015696 612681220129005888 613201925793953664 614467462753288704 614989686510554112 615950019244112896 619267989806048772 621289702239013584 622329743280643776 623101042478777472 624144115710033408 624182815121969794 627268868227315552 627801971646190656 629097640437890816 631151443544394752 636082314197085336 637147118120659104 637688616868965312 638663597453218176 639770466772894464 640525590448708608 640881179388819628 641090836356117504 642749637637766624 645927487887944192 648208666807428384 650973796387068756 652871679175369248 653869873583056704 654446895446869952 655003096934153856 655776199745106432 656099574311376384 656912726954370048 660120308628951933 660899451305615076 661225352235684012 662044857633701064 663153122941910496 664167036946569408 665318106334691712 666103383993060864 666473172491522774 667257809268612096 668416242965258992 669438203906462816 670598408765919424 671720992747361536 673319761656105984 676968813003200298 678580072294044312 679980537826249632 680558439851752896 681159013628374848 682200457360485504 683382780510157056 683923222469587968 684189379976696832 687530148433614297 688721708482892658 689351184552679936 692943771649627008 694144714061498112 694146799030963166 694736740681997748 695349826412299324 696762212229175584 698443325392878016 699612521857978624 699653799093732224 700207108718863872 700802200907375616 700825021895860736 705677476755729996 707734845492627168 710045373987444096 711233992320735744 711278091650616742 715402246759612608 716878706545503488 717487967595646464 719219086829659136 722479321440390234 723093342342487452 724837985945515848 726668423873937216 726951216225240384 728168134995038976 728786990707388928 729901254232249344 730545371661622272 732435633587222432 734571014443161856 736252757377728696 740309850493499058 740809904922775296 742050023183852544 742096033229932892 743338304474102288 743970053013792864 746139061914707712 747279855523493376 747939309082137088 748574967924747264 751968273335916366 753117979394770668 754423209861659352 755686116840781728 757889283362183424 759048042224650752 760363550096790528 761683625704597456 762848185846899488 764170279756512832 765072233035957504 766398181446765056 771049359856550922 772385667239317908 773678643432228912 774861543104330976 775520082621764928 776204457390473664 777120614658571008 777781074116289024 778467444146714112 779657665554840576 785748741066987768 787064087090225952 787110523980448752 788428149632843328 789796948503733681 791935739028145152 793310627463957904 793984846493711712 794685515899770656 798220943306146304 799604341821408256 806488544863691424 809121472683366528 810526197462330706 811480427414221824 812889247600704848 816908293505341184 817602567725271552 823290389548351662 823990087785625236 825690653074731696 826392391248557088 828386269652018112 829772991040858368 830478198713071104 830801389971703296 836255592533365074 837069295528254208 841431722717404224 842892541680455273 843608899399568694 848109752262780448 849529490827545472 850251489158620416 851551463270957568 853027289030525952 856894078917672138 858204209077761924 859691564726076936 860706262165452192 862197954127610688 863641276389464832 863694825575748901 864278222409904512 864961722535067136 866460789645179904 867965061849425008 870495572233825664 871826498110742272 873337462578871808 877296318891902427 878637642627232446 880160411505269244 881199268407486768 881633802980912016 882726476844934752 884204163922547328 885556049262092544 886308665853445632 887090808446255616 892474455896952642 894021205387241988 897998561219414592 899501813817401088 899554884549084288 899557586499309409 901060742437535232 901116611779204226 902625084004267064 904773429725392416 906640717101666176 907411253135670528 908212018171166464 909600609813980672 911177040680209408 914500403550792954 916706864578152396 918295611310523544 919021830193508832 921701194129933056 923925028866169344 924710254495276032 925526285415330816 926315654242663664 929016282972234112 936274222682954691 940903302340973328 941702957469285984 943646460656836224 946727165316592128 953869662346150144 954123471295628004 955720677180988656 961321769083229442 961636254534176256 963305761920520312 964124456456649936 966450647927354464 968891231831916288 969268288300320512 970890846660051968 976460694580603134 979307518763053872 980804810374585056 981670343170304928 982504645401230784 983664299617659648 984149361467064576 984210382632830143 985369090431555072 987079800657998744 987746539897033728 991960070685057152 994852082552943616 999709758737284161 1002624364447888488 1004157305859694224 1005897613148879136 1007581489121042304 1009979642484158976 1010519044482911232 1015453219504800447 1019970806739374448 1021738520442562272 1023300686040728256 1025074170765235584 1025077249731771187 1026284069965045248 1026853813422814118 1028062725198953472 1028065813142067896 1029847556319090544 1031571524576305216 1033148724139107968 1034026776829019904 1034939276520631552 1036160819544761344 1041220198546444749 1042105111022996622 1043024739618448986 1045143318343763376 1047664988089317024 1049418782786967936 1049480698640598336 1050310663078295808 1051237532843791104 1058646461991615616 1066917137475925113 1073103370139418912 1075318059818255232 1076231951393469696 1078828630244488704 1083718982160585351 1087256978918273772 1090426824337860576 1092252202492558464 1095818057492433408 1097720519397802216 1098653450380833648 1100920870766308928 1101856521664742784 1104515026202690816 1106363988054477824 1110464775740248587 1113144049844899338 1115007456711153432 1115955079520689296 1119208592872061568 1120919783285240064 1121908963623205632 1122862451887120896 1124811865866091592 1133668652211493888 1142525438556896184 1144272278770349232 1146255419634769248 1147608349553936256 1149597272170147584 1151521701852619776 1152370963213206016 1156574039784826383 1158578500858976862 1160517965148343368 1162292314656496464 1164306686085710496 1165680921987856512 1167701166220071168 1169486498332260864 1169728425189203236 1171513338017412096 1171516856836309928 1173547215340358992 1174932357876649024 1175511737307882688 1176968635793246336 1178938885230063104 1180741399016123392 1189965941195936856 1190977269740567568 1192028273849655984 1197331414959219456 1199335751756534784 1199406512732112384 1206364572967189888 1209881670847560704 1215789296193496059 1219333871401057272 1220157490461041664 1222275819437536528 1224394148414031392 1225362440258011776 1226403851587907328 1228934925506577408 1234935584322527493 1238535979612097544 1242579404478027168 1244659486561287552 1246202084957554944 1248288231420066816 1248365630243939588 1254537736454631104 1255603943292381312 1258195280875781632 1265413349099353041 1272164628394170672 1274294236241318208 1275377233737930624 1277327194906436352 1279540933545788928 1281762358777639256 1285499275275533248 1291854975775888384 1296417333614856768 1298668058152382561 1301947592774137512 1305743358350738496 1307739747166113408 1308893790893739904 1310006193868307712 1311552399490212864 1312199148622752768 1317956463940848669 1320240617257903866 1321798902611230152 1322450704471368024 1324089715267402128 1326306245883820992 1328334073893138816 1330636212669383424 1332206767986121728 1332946344983045548 1336832485930517984 1338876407812925632 1341196817531838848 1343441985494723072 1351674917668806339 1353937626006400596 1357160144588088624 1359961075652499264 1361116879703505792 1362318027256749696 1364400914720971008 1366765561020314112 1375060296867228594 1377443416965785316 1378702369105359872 1385887543299254016 1388289428122996224 1388293598061926332 1389473481363995496 1390699652824598648 1393524424458351168 1396886650785756032 1399225043715957248 1399307598187464448 1400414217437727744 1401650043791721472 1411354953511459992 1415469690985254336 1420090747974888192 1422467984641471488 1422556183301233484 1430804493519225216 1433757413091006976 1434975935191292928 1441982653624844163 1444958642880780468 1446186684684974904 1449675971891031696 1453336847747874432 1453902432450480768 1456336269990077952 1457573981414777856 1464871267174444864 1469142028886323712 1472505514755457392 1480619700986998116 1481619809845550592 1484192066459865784 1486676608948204576 1487940106027585728 1492278123829415424 1494559711046986752 1495878618164274176 1503936546671832732 1506235958789541336 1508846419723318704 1511372233681563456 1515778566724366848 1518096084449301504 1523367251409194912 1525696371693798976 1528340559513025664 1530144466071915008 1532796362893530112 1540280720134221177 1542098719713101844 1544771334478635816 1547357286864457824 1549723086208661952 1551040165243529856 1552408914780947328 1554241229317142016 1555562148232578048 1556934888293428224 1564537109427673479 1571497482133975536 1574128174180451904 1574221047960897504 1576856299265686656 1579593897007467362 1586621254927915808 1587969692987423424 1589371031799541312 1596441886612292608 1612977089727382848 1618242945366733056 1621052394924661412 1625778495201409696 1633816587010682368 1635205135450543104 1646580779096703324 1647980175571250472 1651381306149463392 1652784782497114176 1656772539304036224 1659545982081716736 1660956397426142208 1661602779943406592 1669716074767349007 1672511185066730148 1674138591056508416 1682863445434808448 1685785083360910546 1687217798799137388 1696219504525560896 1699058981655090944 1700502978317240832 1703102926541915136 1713788157835344276 1716408418155523848 1719383129452153872 1721412524330904384 1724395908255221376 1727282552778929664 1727389651151497802 1728556444819809024 1729923445070134272 1735930123698850016 1740991144467651328 1743652996221484544 1746674925157743616 1754592637783804854 1757275285254464892 1760320823010538488 1762398536814973536 1763267605961824032 1765452953689869504 1768408327845094656 1771112098524185088 1772617331706891264 1774181616892511232 1784948911793905284 1788042410774483976 1795997122438829184 1799003627634802176 1799109769098168576 1799115172998618818 1802121484875070464 1802233223558408452 1805250168008534128 1809546859450784832 1813281434203332352 1814822506271341056 1816424036342332928 1819201219627961344 1829000807101585908 1833413729156304792 1836591222621047088 1838043660387017664 1843402388259866112 1847850057732338688 1852631308485327328 1858032565944468224 1872548445365909382 1881806604681946656 1883405914938571968 1887292921313672448 1893454330633184256 1907739324692300288 1908246942591256008 1911441354361977312 1922643538166458884 1923272509068352512 1926611523841040624 1928248912913299872 1932901295854708928 1937782463663832576 1938536576600641024 1952921389161206268 1958615037526107744 1961609620749170112 1963340686340609856 1965009290802461568 1967328599235319296 1968298722934129152 1968420765265660286 1970738180863110144 1974159601315997488 1983920141370114304 1999419517474568322 2005248728895776976 2008314611719388448 2011795226297758272 2015162978242084608 2019959284968317952 2030906439009600894 2039941613478748896 2043477040885124544 2046601372081456512 2047024744081105663 2050148341530471168 2050154499463542374 2052568139930090496 2053707626845628236 2056131626284135792 2059695112638181088 2063143049152610432 2066297448278215936 2068053553658039808 2069878553041263104 2082440397092889498 2084210222045993244 2086049479236897972 2090286636687526752 2095329976178634048 2098837565573935872 2098961397281196672 2100621326156591616 2102475065687582208 2117292923983231232 2133834274951850226 2146206740278837824 2150636119636510464 2152463902786939392 2157657260488977408 2167437964321170702 2174513957836547544 2180853648675721152 2184504404985116928 2184639852926894279 2191636114984866816 2195441038795604432 2197306900761667296 2201841741532617856 2203713043329485568 2209030052405381632 2220929551480497174 2226288099689798676 2230014913422306864 2231910159041378592 2238417185744123136 2241839566570480128 2243817927246411264 2245724903774241792 2249623731732183184 2285050877113792368 2288544557540698464 2292510839269538496 2295216699107872512 2299194544340295168 2304741926426412032 2313148079569652766 2317157001717953724 2321035930296686736 2324584629312992928 2328613372171420992 2331361843975713024 2332656103720329709 2335402332440142336 2338972996664521728 2339456850378406472 2343033713672619856 2347094430680717984 2349864715753298048 2351023474615765376 2353937271586492672 2357877770460126208 2369390845511201043 2379931882391873712 2381954539481135136 2384056547699311968 2394662829918438912 2398813025464224768 2412729145934379776 2431578592386992118 2438667742802114544 2444551638875073056 2448788296828062784 2450724880516023552 2452807703175814656 2469871168645054986 2477071959224195088 2485158808956054336 2489318973122575104 2489473320777158597 2492404169915109888 2496731260487879176 2509075472909262208 2511207886584762624 2516390561751563264 2528677625041365819 2530826698198706082 2544329256788341344 2548588472482636416 2550754467475861248 2554654389812872704 2559081867091577856 2563524717555278512 2570998550551066496 2591084476727246703 2592834667229713536 2597336116304765122 2603895185548275024 2611486716701476992 2615479494332226816 2617787581787479808 2620012387736615424 2631888956675707281 2635912927881697338 2640481234515807732 2643597805222460304 2644901408942736048 2648179430534804256 2652612491767641984 2656668147786277632 2661272425338766848 2665892689966091096 2673664971861035968 2677752815625851264 2682393635063677696 2686883970989446144 2698672759497928227 2703349835337612678 2707875252012801192 2714320289176177248 2719922151304998528 2722233759407011584 2724636054513499392 2728801829441942016 2733531122040628224 2750120593734457188 2754886833931570632 2771775086598508032 2776578856245992448 2776587196123852664 2778946962727990992 2781399305649197296 2787048848916702336 2793773301571512064 2798450087431914496 2798615196374928896 2808822668048864073 2822709907022919984 2830939381970508672 2840181495949776384 2845112366602466968 2861608987038450432 2867514826182013952 2883965307249688326 2889917285761560936 2892373369369949808 2899351943782063392 2906673695495748864 2907804864900961536 2912672539980155904 2929742534348889728 2938284057772647424 2945011029510914784 2952631147898490429 2961239401973996232 2963239619691101184 2968384132919731568 2973353217896409152 2975880212055171456 2984556247658830848 2999129276211852483 3007873093343665464 3012471917579082672 3017692839446637408 3022744467363126912 3031557133448733696 3046734502818389824 3051392743387597952 3056681119026051328 3060288932143830016 3075231749195313561 3080561440268442354 3084197439426203688 3089542668957271632 3094714573728915648 3099446172417323904 3102080330487059712 3104817829561894656 3108482458634284032 3123660595639334247 3129074218855346958 3142994964267951072 3148256348360903808 3148442095921795008 3153712598531373312 3153908141227214791 3159187794014934724 3173242509855831616 3175939385974846848 3178742063599082624 3200751412427775339 3225954179454765696 3236485890733466112 3242104789849322824 3251556990402819392 3267633174021364736 3293161558193406648 3295960351142500944 3302762612298926784 3305569564994228352 3313545078608072448 3319091964163433472 3339432149534698014 3345022370133460296 3348277182113016832 3365726890869616896 3371570166721821092 3374435597598274776 3392439009051121792 3398117963310181888 3401005956634481664 3427576315670688552 3432816836311047696 3438766258904307744 3442825048661808768 3448791816510442752 3454565105557859328 3454779302302995604 3457112889639618048 3471860247397700032 3481982288935302656 3487305992442969088 3509185275567609708 3514550570508929784 3520641646021076976 3524797073629947072 3526535211923648064 3530905907379739008 3536816655690189312 3542224197048370176 3569897823587810568 3576084821548967952 3591994244877658368 3598007255269604352 3598219538196337152 3598230345997237636 3604466447116816904 3610500336017068256 3619093718901569664 3626562868406664704 3629645012542682112 3632848072684665856 3647367888580488177 3658001614203171816 3666827458312609584 3673182445242094176 3676087320774035328 3686804776519732224 3705262616970654656 3716065131888936448 3745096890731818764 3763613209363893312 3766811829877143936 3774585842627344896 3815478649384600576 3816493885182512016 3822882708723954624 3845287076332917768 3853223047682081248 3856497825826599744 3865802591709417856 3875564927327665152 3877073153201282048 3896004174457147683 3905842778322412536 3917230075052215488 3923219241498340224 3926681372681219712 3930018581604923136 3934657198470638592 3936597445868258304 3936841530531320572 3948319202631994976 3967840282740228608 3998839034949136644 4010497457791553952 4016629223438776896 4023590452595516544 4030325956484169216 4055024753006419017 4061812878019201788 4079883226957497792 4086954081770249088 4093202744162913024 4094049488162211326 4100296683060942336 4100308998927084748 4107415253691256472 4112263252568271584 4119390225276362176 4126286098305220864 4132594896556431872 4136107107316079616 4139757106082526208 4164880794185778996 4168420444091986488 4172098958473795944 4180573273375053504 4190659952357268096 4197675131147871744 4197922794562393344 4201242652313183232 4204950131375164416 4234585847966462464 4267668549903700452 4292413480557675648 4301272239273020928 4304927805573878784 4334875928642341404 4349027915673095088 4361707297351442304 4369008809970233856 4369279705853788558 4390882077591208864 4394613801523334592 4403683483065235712 4407426086658971136 4418060104810763264 4441859102960994348 4452576199379597352 4460029826844613728 4463820318082757184 4476834371488246272 4483679133140960256 4487635854492822528 4499247463464366368 4570101754227584736 4577089115081396928 4585021678539076992 4590433398215745024 4598389088680590336 4620842160402663531 4626296159139305532 4634314003435907448 4642071860593373472 4649169258625985856 4657226744342841984 4662723687951426048 4665312207440659418 4670804664880284672 4678913700756812944 4686067427345239712 4694188861361435968 4699729431506596096 4702046949231530752 4707874543172985344 4738781691022402086 4759863764783747424 4763909078962270272 4768113095398623936 4789325659836877824 4825458291868759552 4863157184773984236 4877335485604229088 4889103277750146112 4897576593656125568 4901449761032047104 4905615406351629312 4939742337290109972 4954143918448390176 4970317617912108672 4978637946245150208 4978946641554317194 4984808339830219776 4993462520975758352 5018150945818524416 5022415773169525248 5057355250082731638 5061653396397412164 5088658513576682688 5097176944965272832 5101508934951722496 5109308779625745408 5127049435110557024 5141997101102132992 5182168953454493406 5185669334459427072 5194672232609530244 5207790371096550048 5222973433402953984 5230958988664453632 5235575163574959616 5240024775473230848 5263777913351414562 5271825855763394676 5280962469031615464 5287195610444920608 5289802817885472096 5296358861069608512 5305224983535283968 5305553928536743249 5313336295572555264 5322544850677533696 5331785379932182192 5347329943722071936 5355505631251702528 5364787270127355392 5397345518995856454 5406699670675225356 5415750504025602384 5428640578352354496 5439844302609997056 5444467518814023168 5449272109026998784 5457603658883884032 5500241187468914376 5509773667863141264 5543550173197016064 5553174392247705328 5557893925455981984 5562798611298394592 5574097697833404672 5587546603143024128 5597230392749857792 5617645336097728146 5645419814045839968 5661878763941017344 5680362991899552768 5690224733204933936 5723217974076900864 5767930614499376652 5779834571523121872 5784746738739899616 5798703887564126784 5813347390991497728 5815609729801923072 5859485068697779456 5890022059021829568 5900247791763186911 5905262295796980858 5922478803947992464 5936768265839463136 5946706435792818304 5951760424110342912 5998258552423704966 6015746186687330928 6024943835158165344 6035385678893274816 6045488934726253824 6045863779030242307 6093469005636779648 6102785486775195904 6113362238052102656 6141074232243316989 6150463498390627122 6161122880536884708 6168394878852407376 6179085337914543264 6189429147457831296 6198892344834647808 6204160660974119424 6209635659123789312 6247321191278668494 6258148437710693916 6285989928535902144 6296512696721807616 6296884191843590016 6296903105495165863 6307425197062746624 6307816282454429582 6318375588029869448 6346485019711663232 6351878771949693696 6357484127198165248 6401502824855550678 6451908358909531392 6472971781466932224 6484209579698645648 6503113980805638784 6553919558780682837 6586323116386813296 6591920702285001888 6605525224597853568 6611139129988456704 6627090157216144896 6678864299069396028 6690044740266920592 6731453781739233792 6743140333443642184 6748871195196549552 6784878018102243584 6796235926620363776 6855152631341377104 6865633672622095392 6877532517808615488 6885650097323617536 6889472678429811001 6897583633020885504 6909558604605991208 6914225779279236096 6943720494795400064 6963964577870605312 6997968311160989127 7018370551135219416 7029101141017859568 7041283292042153952 7049594147259894144 7053070423847296128 7061811814759478016 7073633311380378624 7108172536533603129 7139795647175621136 7152169643097935904 7183988489755316736 7196439076392674304 7196460691994475272 7208932894233633808 7221000672034136512 7238187437803139328 7253125736813329408 7294735777160976354 7316003228406343632 7333654916625219168 7346364890484188352 7352174641548070656 7410525233941309312 7432130263777872896 7468419962331475791 7490193781463637528 7527226418727786624 7533623659754287872 7549171685254689792 7586032875124097457 7632987770365024032 7645765417447909248 7690574152665835536 7706446095364162496 7712995651653199488 7731605183418835712 7773253430181740109 7792008348914295366 7811685556644825072 7834460150104430976 7846438482996680448 7853362745362439424 7860037163209846272 7873683061062641144 7896638405263989952 7935680565480457216 7997678069898273288 8020994915583107904 8033258446877553792 8047180905191033088 8060651912968338432 8096018278493784681 8110049506012838034 8123625756038403576 8159766453914995584 8173908163540498176 8186405488325826048 8188098976324422652 8200593366121884672 8200617997854169496 8214830507382512944 8224526505136543168 8238780450552724352 8252572196610441728 8265189793112863744 8329761588371557992 8336840888183972976 8344197916947591888 8361146546750107008 8381319904714536192 8395350262295743488 8395845589124786688 8469171695932924928 8535337099807400904 8584826961115351296 8602544478546041856 8669751857284682808 8698055831346190176 8723414594702884608 8738017619940467712 8738559411707577116 8781764155182417728 8789227603046669184 8807366966130471424 8814852173317942272 8857893443695471287 8883718205921988696 8905152398759194704 8920059653689227456 8927640636165514368 8953668742976492544 8998494926928732736 9140203508455169472 9154178230162793856 9170043357078153984 9180866796431490048 9225695247585940683 9241684320805327062 9252592318278611064 9268628006871814896 9284143721186746944 9298338517251971712 9314453488685683968 9325447375902852096 9330624414881318836 9357827401513625888 9372134854690479424 9388377722722871936 9399458863013192192 9404093898463061504 9415749086345970688 9461724423681644373 9477563382044804172 9519727529567494848 9527818157924540544 9536226190797247872 9650916583737519104 9726314369547968472 9754670971208458176 9778206555500292224 9795153187312251136 9802899522064094208 9879484674580219944 9908287836896780352 9940635235824217344 9957275892490300416 9957893283108634388 9986925041951516704 10036301891637048832 10044831546339050496 10114710500165463276 10123306792794824328 10177317027153365376 10194353889930545664 10203017869903444992 10254098870221114048 10283994202204265984 10364337906908986812 10371338668918854144 10389344465219060488 10415580742193100096 10445946866805907968 10461917977328907264 10471150327149919232 10527555826702829124 10543651711526789352 10561924938063230928 10574391220889841216 10579605635770944192 10592717722139217024 10610449967070567936 10611107857073486498 10626672591145110528 10663570759864364384 10694659887444143872 10711011262503405056 10729574540254710784 10794691037991712908 10813399341350450712 10831501008051204768 10857281156704708992 10879688605219994112 10888935037628046336 10898544218053997568 11000482374937828752 11019547335726282528 11106348784495410656 11115787850911963968 11125597222596789184 11148195395666809344 11175093206286048256 11235290672195456292 11290839628091679936 11323757527882034688 11380449466409867872 11446435948153801728 11535861228998753304 11559669143046243744 11569493477479799232 11597407775128253568 11626694781982995456 11631219459603846144 11688012523371443049 11718970137395558912 11780044118043659136 11800495583526373822 11810524591593961716 11844957607895984928 11873536531678926272 11893412871585636608 11903520848220685824 11996517104847409932 12031492373374661856 12049887670316330688 12070771357786549632 12090977869452507648 12091727558060484614 12186938011273559296 12205570973550391808 12226724476104205312 12282148464486633978 12300926996781254244 12322245761073769416 12336789757704814752 12358170675829086528 12378858294915662592 12397784689669295616 12408321321948238848 12419271318247578624 12494642382557336988 12516296875421387832 12571979857071804288 12593025393443615232 12593768383687180032 12593806210990331726 12614850394125493248 12615632564908859164 12636751176059738896 12692970039423326464 12703757543899387392 12714968254396330496 12803005649711101356 12903816717819062784 12968419159397291296 13006227961611277568 13107839117561365674 13172646232773626592 13183841404570003776 13211050449195707136 13222278259976913408 13254180314432289792 13357728598138792056 13380089480533841184 13462907563478467584 13486280666887284368 13497742390393099104 13569756036204487168 13710305262682754208 13731267345244190784 13755065035617230976 13771300194647235072 13778945356859622002 13795167266041771008 13819117209211982416 13887440989590800128 13995936622321978254 14036741102270438832 14058202282035719136 14082566584084307904 14099188294519788288 14106140847694592256 14123623629518956032 14216345073067206258 14279591294351242272 14304339286195871808 14329173208567739641 14367976979510633472 14392921383988950544 14417865788467267616 14442001344068273024 14476374875606278656 14589471554321952708 14632006456812687264 14667309833250438336 14692729780968376704 14704349283096141312 14821050467882618624 14936839924662951582 14980387562927275056 15054452837455573248 15067247319508575744 15172065750248194914 15265975540730048064 15291530834895818496 15292478970488259953 15381148305331671072 15412892190728324992 15425991303306398976 15463210366837671424 15546506860363480218 15584016697828590732 15623371113289650144 15668920300208861952 15692876965993360896 15706725490724878848 15720074326419692544 15747366122125282288 15793276810527979904 15916661785610229747 15995356139796546576 16041989831166215808 16066516893755107584 16094361810382066176 16192036556987569362 16220099012025676068 16247251512076807152 16319532907829991168 16347816327080996352 16372810976651652096 16376197952648845304 16401235995708338992 16429661014765025888 16449053010273086336 16477560901105448704 16505144393220883456 16659523176743115984 16673681776367945952 16688395833895183776 16722293093500214016 16762639809429072384 16791691178249573376 17070674199614801808 17169653922230702592 17339503714569365616 17396111662692380352 17426313245440110179 17446829189405769216 17477118823415154232 17563528310364835456 17578455206093338368 17614733932260942848 17700743375289560733 17715786887390942574 17767436411843977392 17810304797518389408 17840119307378454912 17855281272331028736 17996989853857465472 18137591337090726921 18280407016910338944 18308356460325587712 18340086714156307968 18423222696729950967 18451390495171881366 18483368641610654124 18505184636557222128 18537256013743629792 18568287442373493888 18596677034503943424 18628906977371367936 18661248829762637672 18715654803027251776 18744269709380958848 18776755445445743872 18798917726026384384 18808187796926123008 18890709316485497589 18923448847363288746 18955126764089608344 19039455059134989696 19055636315849081088 19072452381594495744 19452628739095936944 19509341942416916352 19556413111000584448 19590306374624502272 19661758676342048511 19758969349160439888 19816575673793560704 19881270471648434688 19915786566217268776 19973850083903033408 20072603783274097664 20229421000330926552 20246613585589648656 20354634054306730752 20388707779861091328 20508197740442228096 20567988404408531968 20668418035289433003 20728675813817973624 20742677337837708288 20778688930438120976 20831161484386200192 20891893733611815936 20993904933482967381 21055111653405658248 21087303423053578704 21123849876126461856 21148782441779682432 21159211271541888384 21185435444278434048 21220899934141135872 21222215714146972996 21327141519728728768 21389319774888287744 21422022525006810112 21589382075983425816 21626798682700901424 21663002016102409536 21714562313409417984 21759377210439988224 22000964749875657504 22039094671452565056 22077356988590503537 22212697568990821312 22231575701823927936 22251194445193578368 22296390791333618688 22405259886994427373 22470581344390912584 22581679256183359872 22647515055764069376 22760898932819735744 23071722457997506608 23119338286092487488 23138986954959598464 23194815550256507136 23376025046742886098 23437940274791117824 23560088236087318272 23600991167052747644 23621049183187923432 23689915215791969856 23747073063357852544 23786825743171273216 23807041696441371648 23993034209694819864 24062984746749323712 24099775340632661376 24141542715573099264 24181955738905015296 24183455116120969228 24373876022547118592 24411141947100783616 24564296928973267956 24601853993562508488 24644491522147538832 24673579515409629504 24716341351658173056 24757716589831325184 24795569379338591232 24989284765114673976 25032593750842775664 25143959714143608576 25186050786887230464 25187536767374360064 25187612421980663452 25231265129817718328 25273502352119477792 25385940078846652928 25407515087798774784 25429936508792660992 25606011299422202712 25807633435638125568 25936838318794582592 26012455923222555136 26215678235122731348 26345292465547253184 26367682809140007552 26422100898391414272 26444556519953826816 26715457196277584112 26760178961067682368 26972561333774568736 26995484780786198208 27139512072408974336 27420610525365508416 27462534690488381568 27510130071234461952 27542600389294470144 27557890713719244004 27638234418423964832 27774881979181600256 27991873244643956508 28073482204540877664 28116404564071438272 28165133168168615808 28198376589039576576 28212281695389184512 28247247259037912064 28385173271044933119 28432690146134412516 28559182588702484544 28608678572391743616 28658346417135479282 28785842767977901088 28835731576934535232 28884002688136546048 28952749751212557312 29178943108643905416 29264012913625374528 29334619666500876672 29385459561936753408 29408698566192282624 29642100935765237248 29873679849325903164 29960775125854550112 30108905674911146496 30134494639017151488 30344131500496389828 30531951081460096128 30583061669791636992 30584957940976519906 30762296610663342144 30825784381456649984 30851982606612797952 30926420733675342848 31093013720726960436 31168033395657181464 31246742226579300288 31337840600417723904 31385753931986721792 31413450981449757696 31494732244250564576 31586553621055959808 31833323571220459494 31990712279593093152 32083979662332431616 32133033787510215168 32188723620764132352 32384073113975138724 32440198024051352136 32494503024153614304 32639065815659982336 32695632654161992704 32752395905297690608 32802471991416677984 32859322029530051776 32898106020546172672 32955121802210897408 33319046353486231968 33347363552735891904 33376791667790367552 33444586187000428032 33525279618858144768 34141348399229603616 34339307844461405184 34679007429138731232 34792223325384760704 34852626490880220358 34893658378811538432 34954237646830308464 35127056620729670912 35156910412186676736 35401486750579121466 35431573774781885148 35534872823687954784 35620609595036778816 35680238614756909824 35710562544662057472 35993979707714930944 36275182674181453842 36560814033820677888 36616712920651175424 36680173428312615936 36846445393459901934 36902780990343762732 36966737283221308248 37010369273114444256 37074512027487259584 37136574884746987776 37138877499757202743 37193354069007886848 37257813954742735872 37322497659525275344 37431309606054503552 37488539418761917696 37553510890891487744 37781418632970995178 37846897694726577492 37910253528179216688 38078910118269979392 38111272631698162176 38144904763188991488 38905257478191873888 39018683884833832704 39112826222001168896 39180612749249004544 39323517352684097022 39517938698320879776 39633151347587121408 39762540943296869376 39831573132434537552 39947700167806066816 40458842000661853104 40493227171179297312 40709268108613461504 41016395480884456192 41336836070578866006 41457351627635947248 41557377860876241952 41662322968772400384 41987809866965934762 42110223306811316496 42174606846107157408 42247699752252923712 42297564883559364864 42318422543083776768 42321046453211696149 42370870888556868096 42444431428293945992 42654283039457457536 42778639549776575488 42987519625703218923 43178764151966851632 43253597365401802848 43326004032204819072 43429124626818835968 44001929499751315008 44078189342905130112 44078321738466161041 44154713977181007074 44425395137981642624 44463151403647855872 44502388890387156736 44810519773988854746 44941162688781825168 45163358512366719744 45521797865639471488 45877436911464779859 46143444915995013216 46238676572184974976 46277973909919196928 46389631100513014272 46752050093485772196 47120176472174636544 47201982334105495288 47242098366375846864 47379830431583939712 47494146126715705088 47573651486342546432 47749985356830689241 47986068419389639728 48125969493498647424 48199550681265322752 48283085431146198528 48366910232241938456 48747752045094237184 49128593857946535912 49203707987125016976 49288983044295077664 49347159030819259008 49432682703316346112 49515433179662650368 49978569530229347952 50065187501685551328 50287919428287217152 50375073534748720128 50375224843961326904 50462530259635436656 50547004704238955584 50771880157693305856 51212022598844405424 51873676637589165184 52024911846445110272 52278939736320330537 52431356470245462696 52690584931094506368 52735365618280015104 52844201796782828544 53102230125868682199 53430914392555168224 53520357922135364736 53945122667549137472 53990969561572396416 54412774011272180763 54841221050731016832 54925069380976763136 55020260142468923904 55115781427438488008 55276468836847929664 55549763958363200512 55983746489287913016 56146964409081755328 56232809128142876544 56330266336337231616 56396753178079153152 56424563390778369024 56672127949456492767 56770346542089866238 56865380292268825032 57118365177404969088 57217357144783487232 57316692834270958564 57571685535955802176 57671463153869070464 57768005376273092096 58357886217287810832 58528025827250749056 58669239333001753344 58770919123873506816 59284201871530474496 59747359698651806328 59921550251709100224 60217811349822292992 60688263000992779656 61063902162920192256 61166123339583273984 61169915881953039812 61524593221326684288 61651568762913299968 61703965213225595904 62005254105868299009 62186027441453920872 62336066791314362928 62493484453158600576 62675681200835447808 62989464488501129152 63173107242111919616 63666647142440918988 63981424559186186304 64167959324664863232 64266067575020430336 64768146227950277448 64880396048102704272 64989006048307228608 65278131631319964672 65504791810595381216 65604943982833355968 65718644059060103552 65796212041092345344 65910243604421794816 66232070965771510611 66638092706972463936 66694727105471783808 66753583335580735104 66889172374000856064 68282696798459207232 69358014858277462464 69584446650769521408 69705252981760440716 69908475293660616928 70254113241459341824 70313820824373353472 70802973501158242932 70863147549563770296 71069745647375909568 71241219190073557632 71360477229513819648 71421125089324114944 71987959415429861888 72550365348362907684 73121628067641355776 73233425841302350848 73692890786919803868 73805561980687525464 73933474566442616496 74020738546228888512 74149024054974519168 74273149769493975552 74277754999514405486 74386708138015773696 74644995319050550688 74862619212109007104 74977078837523835392 75107021781782975488 75562837265941990356 75693795389453154984 75820507056358433376 76157820236539958784 76222545263396324352 76289809526377982976 77810514956383747776 78037367769667665408 78225652444002337792 78647034705368194044 79035877396641759552 79266302695174242816 79663146264869075104 79895400335612133632 80917684001323706208 80986454342358594624 81418536217226923008 82032790961768912384 82673672141157732012 82914703255271894496 83114755721752483904 83324645937544800768 83975619733931869524 84220446613622632992 84349213692214314816 84495399504505847424 84595129767118729728 84636845086167553536 84642092906423392298 84741741777113736192 84888862856587891984 85308566078914915072 85975039251406437846 86357528303933703264 86507194730803605696 86652008064409638144 86858249253637671936 88003858999502630016 88156378685810260224 88156643476932322082 88309427954362014148 88850790275963285248 88926302807295711744 89004777780774313472 89621039547977709492 89882325377563650336 90326717024733439488 91043595731278942976 91754873822929559718 92286889831990026432 92477353144369949952 92555947819838393856 92779262201026028544 93504100186971544392 94240352944349273088 94403964668210990576 94484196732751693728 94759660863167879424 94988292253431410176 95499970713661378482 95972136838779279456 96251938986997294848 96399101362530645504 96566170862292397056 96733820464483876912 98257187715893071824 98407415974250033952 98577966088590155328 98694318061638518016 98865365406632692224 99957139060458695904 100130375003371102656 100304212459974177487 100575838856574434304 100750449687922653808 100925060519270873312 101094009408477911168 102424045197688810848 103747353275178330368 104557879472640661074 104862712940490925392 105381169862189012736 105470731236560030208 106204460251737364398 106861828785110336448 107040715844270729472 107047352793417819671 107890245335098274944 107981939123144792832 108825548022544361526 109682442101462033664 109850138761953526272 110040520284937847808 110231562854876976016 110552937673695859328 111416632499271608229 111967492978575826032 112293928818163510656 112465618256285753088 112660532672674463232 113344255898912985534 113540693084179732476 113730760584537650064 114236730354809938176 114434714289566974464 114633385668541917128 115143371071911604352 115342926307738140928 115536010752546184192 116715772434575621664 117056051654501498112 117338478666003506688 117541838247747013632 119494719397303612656 119843100503418200448 121376526001985559312 122127804325840384512 122339831763906079624 123049186442653368576 123303137525826599936 124010508211736598018 124372054882907841744 124672133582628725856 124986968906317201152 125978928977002258304 126346214484223839232 126963139359635088447 127333294284881837976 127962849118372372608 128335918649329726464 128962558877109656769 129536292455900554896 129760792096205408544 129978012096614457216 131009583621190762432 131209887965666711936 131437288118120207104 131592424082184690688 132234965215398483123 132464141931543021222 133276185413944927872 133389454210943567616 133507166671161470208 136565393596918414464 137632310734394339577 138716029716554924928 139168893301539042816 139410505963520881432 139816950587321233856 140508226482918683648 141605947002316485864 141726295099127540592 142139491294751819136 142482438380147115264 142720954459027639296 143975918830859723776 145100730696725815368 146243256135282711552 147385781573839607736 147611123961375050928 147866949132885232992 148041477092457777024 148298048109949038336 148546299538987951104 148555509999028810972 149289990638101101376 149725238424218014208 149954157675047670784 151125674531883980712 151387590778906309968 151641014112716866752 152315640473079917568 155621029912767495552 156074735539335330816 156836819208960991611 157294069410736388088 158071754793283519104 158532605390348485632 159326292529738150208 159790800671224267264 161835368002647412416 161972908684717189248 164065581923537824768 165347344282315464024 165829406510543788992 166229511443504967808 166649291875089601536 167951239467863739048 168440893227245265984 168698427384428629632 168990799009011694848 169190259534237459456 169273690172335107072 169284185812846784596 169777725713175783968 170617132157829830144 171950078502812875692 172715056607867406528 173014389461607211392 173304016128819276288 176007717999005260032 176312757371620520448 176313286953864644164 176618855908724028296 177701580551926570496 177852605614591423488 178009555561548626944 179242079095955418984 179764650755127300672 180653434049466878976 182087191462557885952 183509747645859119436 184573779663980052864 184954706288739899904 185111895639676787712 187008200373943088784 188807929336421981152 188968393465503387456 189519321726335758848 189976584506862820352 190999941427322756964 191944273677558558912 192503877973994589696 192798202725061291008 193467640928967753824 196514375431786143648 196814831948500067904 197155932177180310656 197388636123277036032 197730730813265384448 198696212897314531833 199914278120917391808 200260750006742205312 200608424919948354974 201500899375845307616 201850121038541746624 202188018816955822336 204848090395377621696 207494706550356660736 209115758945281322148 209725425880981850784 210762339724378025472 210941462473120060416 212408920503474728796 213723657570220672896 214081431688541458944 214094705586835639342 215780490670196549888 215963878246289585664 217651096045088723052 219364884202924067328 219700277523907052544 220463125709753952032 221105875347391718656 222833264998543216458 223934985957151652064 224587857636327021312 224931236512571506176 225321065345348926464 226688511797825971068 227081386168359464952 227461521169075300128 228473460709619876352 228869428579133948928 229266771337083834256 230286742143823208704 230685852615476281856 233431544869151243328 234112103309002996224 234676957332007013376 238989438794607225312 239686201006836400896 242753052003971118624 244255608651680769024 244679663527812159248 246098372885306737152 248021016423473196036 248744109765815683488 249344267165257451712 249973937812634402304 251957857954004516608 253926278719270176894 254666588569763675952 255925698236744745216 257925117754219313538 259072584911801109792 259521584192410817088 259956024193228914432 259972142498300419201 262019167242381524864 262419775931333423872 262874576236240414208 264469930430796966246 264928283863086042444 266552370827889855744 266778908421887135232 267014333342322940416 273130787193836828928 275264621468788679154 277432059433109849856 278337786603078085632 278821011927041762864 279633901174642467712 283211894004632971728 283452590198255081184 284278982589503638272 284964876760294230528 290201461393451630736 294771563147679215472 295222247922750101856 295733898265770465984 296082954184915554048 296247325172481873043 296596096219898076672 297111019998057621944 298579981276202202752 299450476848436028416 300912637379922532461 302251349063767961424 302775181557812619936 303282028225433733504 311242059825534991104 313673638417921983222 314588138821472776176 316143509586567038208 318652585059476300416 319581601342448534528 321142058380253459013 323670736005294824832 323945817369434378496 330694688564630928048 331658813021087577984 332459022887009935616 334249897497814824687 335902478935727478096 336881786454490531968 337396854768857259264 337981598018023389696 338568371625693569192 339555451426351567936 341234264315659660288 343900157005625751384 345430113215734813056 346028778923214422784 346608032257638552576 352015435998010520064 352625514743241040896 352626573907729288328 353237711817448056592 355403161103853140992 358484158191910837968 359529301510254601344 364174382925115771904 367019495291718238872 369147559327960105728 369909412577479799808 374016400747886177568 377615858672843962304 377936786931006774912 379038643452671517696 380889418078905265341 381999882854645513928 383888547355117117824 385007755947989179392 386935281857935507648 393028750863572287296 393629663897000135808 394311864354360621312 394777272246554072064 396704895646195449369 397392425794629063666 399828556241834783616 400521500013484410624 401216849839896709948 403001798751690615232 403700242077083493248 404376037633911644672 409696180790755243392 414989413100713321472 418231517890562644296 419450851761963701568 421524679448756050944 424817841006949457592 427447315140441345792 428162863377082917888 428189411173671278684 431560981340393099776 431927756492579171328 435302192090177446104 438729768405848134656 440926251419507904064 442211750694783437312 445666529997086432916 447869971914303304128 449175715272654042624 449862473025143012352 453377023595651942136 454162772336718929904 454923042338150600256 456946921419239752704 458533542674167668512 460573484287646417408 461371705230952563712 466863089738302486656 468224206618005992448 477978877589214450624 479372402013672801792 485506104007942237248 489359327055624318496 492196745770613474304 496042032846946392072 497488219531631366976 498688534330514903424 499947875625268804608 503915715908009033216 507852557438540353788 509333177139527351904 511851396473489490432 515850235508438627076 518145169823602219584 519043168384821634176 519912048386457828864 519944284996600838402 524038334484763049728 524839551862666847744 525749152472480828416 528939860861593932492 529856567726172084888 533104741655779711488 533557816843774270464 534028666684645880832 546261574387673657856 550529242937577358308 554864118866219699712 557642023854083525728 559267802349284935424 566423788009265943456 566905180396510162368 568557965179007276544 569929753520588461056 580402922786903261472 589543126295358430944 590444495845500203712 591467796531540931968 592165908369831108096 592494650344963746086 593192192439796153344 594222039996115243888 597159962552404405504 601825274759845064922 604502698127535922848 605550363115625239872 606564056450867467008 622484119651069982208 627347276835843966444 629176277642945552352 632287019173134076416 637305170118952600832 642284116760506918026 647341472010589649664 647891634738868756992 661389377129261856096 663317626042175155968 664918045774019871232 668499794995629649374 671804957871454956192 673763572908981063936 674793709537714518528 675963196036046779392 677136743251387138384 679110902852703135872 687800314011251502768 690860226431469626112 692057557846428845568 704030871996021040128 705253147815458576656 706475423634896113184 716968316383821675936 719058603020509202688 734038990583436477744 738295118655920211456 748032801495772355136 749331469553924737697 755231717345687924608 755873573862013549824 761778836157810530682 763999765709291027856 767777094710234235648 773870563715871015296 779916427494901257603 786057501727144574592 787259327794000271616 788623728708721242624 793409791292390898738 794784851589258127332 799657112483669567232 801043000026968821248 802433699679793419896 806003597503381230464 807400484154166986496 808752075267823289344 819392361581510486784 836463035781125288592 838901703523927403136 849635682013898915184 854894630280882691584 856378822347342557368 863121962680786199552 870604384180354892208 881852502839015808128 884423501389566874624 888741975517445619129 891333059994172865832 895739943828606608256 898351430545308085248 902737912139767597383 906754047191303884272 908325544673437859808 909846084676301200512 917067085348335337024 921146968575292834816 933726179476604973312 955957755178428901248 958744804027345603584 963426175140760377039 971012208015884474496 978718654111248636992 992084065693892784144 994976439063262733952 997377068661029806848 1007831431816018066432 1015705114877080707576 1018666354279054703808 1023702792946978980864 1031700471016877254152 1036290339647204439168 1038086336769643268352 1039824096772915657728 1039888569993201676804 1048076668969526099456 1049679103725333695488 1057879721723187864984 1059713135452344169776 1066209483311559422976 1092523148775347315712 1101058485875154716616 1109728237732439399424 1115284047708167051456 1118535604698569870848 1132847576018531886912 1133810360793020324736 1137115930358014553088 1160805845573806522944 1179086252590716861888 1180888991691000407424 1182935593063081863936 1184331816739662216192 1184989300689927492172 1188444079992230487776 1194319925104808811008 1203650549519690129844 1209005396255071845696 1211100726231250479744 1213128112901734934016 1244968239302139964416 1254694553671687932888 1258352555285891104704 1264574038346268152832 1274610340237905201664 1284568233521013836052 1294682944021179299328 1295783269477737513984 1322778754258523712192 1326635252084350311936 1329836091548039742464 1336999589991259298748 1343609915742909912384 1347527145817962127872 1349587419075429037056 1354273486502774276768 1358221805705406271744 1375600628022503005536 1381720452862939252224 1384115115692857691136 1410506295630917153312 1412950847269792226368 1433936632767643351872 1438117206041018405376 1468077981166872955488 1476590237311840422912 1496065602991544710272 1498662939107849475394 1510463434691375849216 1511747147724027099648 1523557672315621061364 1527999531418582055712 1535554189420468471296 1547741127431742030592 1559832854989802515206 1572115003454289149184 1574518655588000543232 1577247457417442485248 1586819582584781797476 1589569703178516254664 1599314224967339134464 1602086000053937642496 1604867399359586839792 1612007195006762460928 1614800968308333972992 1638784723163020973568 1672926071562250577184 1677803407047854806272 1699271364027797830368 1709789260561765383168 1712757644694685114736 1741208768360709784416 1763705005678031616256 1777483951034891238258 1782666119988345731664 1791479887657213216512 1805475824279535194766 1813508094382607768544 1816651089346875719616 1819692169352602401024 1819804997488102934407 1834134170696670674048 1867452358953209946624 1911915510356857802496 1926852350281520754078 1942024416031768948992 1957437308222497273984 1984168131387785568288 1989952878126525467904 1994754137322059613696 2031410229754161415152 2037332708558109407616 2063400942033754508304 2072580679294408878336 2076172673539286536704 2079777139986403353608 2096153337939052198912 2115759443446375729968 2119426270904688339552 2202116971750309433232 2230568095416334102912 2237071209397139741696 2247994408661774213091 2265695152037063773824 2267620721586040649472 2321611691147613045888 2339749282484703772809 2358172505181433723776 2361777983382000814848 2365871186126163727872 2369978601379854984344 2376888159984460975552 2388639850209617622016 2407301099039380259688 2418010792510143691392 2422201452462500959488 2426256225803469868032 2509389107343375865776 2516705110571782209408 2549220680475810403328 2569136467042027672104 2589365888042358598656 2645557508517047424384 2653270504168700623872 2666225926552336857387 2673999179982518597496 2687219831485819824768 2695054291635924255744 2708546973005548553536 2716443611410812543488 2751201256045006011072 2763440905725878504448 2821012591261834306624 2825901694539584452736 2867873265535286703744 2876234412082036810752 2936155962333745910976 2992131205983089420544 2997325878215698950788 3020926869382751698432 3023494295448054199296 3047115344631242122728 3055999062837164111424 3071108378840936942592 3095482254863484061184 3119665709979605030412 3144230006908578298368 3149037311176001086464 3173639165169563594952 3179139406357032509328 3198628449934678268928 3209734798719173679584 3224014390013524921856 3229601936616667945984 3277569446326041947136 3345852143124501154368 3355606814095709612544 3398542728055595660736 3425515289389370229472 3482417536721419568832 3527410011356063232512 3554967902069782476516 3565332239976691463328 3582959775314426433024 3610951648559070389532 3627016188765215537088 3633302178693751439232 3639384338705204802048 3639609994976205868814 3668268341393341348096 3734904717906419893248 3823831020713715604992 3853704700563041508156 3884048832063537897984 3914874616444994547968 3968336262775571136576 3979905756253050935808 3989508274644119227392 4062820459508322830304 4074665417116218815232 4126801884067509016608 4145161358588817756672 4152345347078573073408 4159554279972806707216 4231518886892751459936 4238852541809376679104 4404233943500618866464 4461136190832668205824 4495988817323548426182 4531390304074127547648 4535241443172081298944 4643223382295226091776 4679498564969407545618 4716345010362867447552 4723555966764001629696 4731742372252327455744 4739957202759709968688 4753776319968921951104 4814602198078760519376 4836021585020287382784 4844402904925001918976 5018778214686751731552 5033410221143564418816 5138272934084055344208 5291115017034094848768 5332451853104673714774 5347998359965037194992 5374439662971639649536 5417093946011097107072 5432887222821625086976 5459414992464308803221 5502402512090012022144 5642025182523668613248 5651803389079168905472 5735746531070573407488 5872311924667491821952 5984262411966178841088 5994651756431397901576 6041853738765503396864 6094230689262484245456 6111998125674328222848 6190964509726968122368 6239331419959210060824 6288460013817156596736 6347278330339127189904 6358278812714065018656 6419469597438347359168 6448028780027049843712 6691704286249002308736 6711213628191419225088 6743983225985322639273 6797085456111191321472 6851030578778740458944 6964835073442839137664 7054820022712126465024 7109935804139564953032 7130664479953382926656 7165919550628852866048 7221903297118140779064 7254032377530431074176 7266604357387502878464 7278768677410409604096 7279219989952411737628 7336536682786682696192 7647662041427431209984 7707409401126083016312 7768097664127075795968 7829749232889989095936 7936672525551142273152 7959811512506101871616 8125640919016645660608 8149330834232437630464 8253603768135018033216 8290322717177635513344 8319108559945613414432 8463037773785502919872 8477705083618753358208 8808467887001237732928 8922272381665336411648 8991977634647096852364 9062780608148255095296 9070482886344162597888 9286446764590452183552 9358997129938815091236 9432690020725734895104 9447111933528003259392 9479914405519419937376 9507552639937843902208 9629204396157521038752 9672043170040574765568 9688805809850003837952 10037556429373503463104 10066820442287128837632 10276545868168110688416 10582230034068189697536 10664903706209347429548 10695996719930074389984 10748879325943279299072 10834187892022194214144 10918829984928617606442 11004805024180024044288 11284050365047337226496 11303606778158337810944 11471493062141146814976 11744623849334983643904 11968524823932357682176 11989303512862795803152 12188461378524968490912 12223996251348656445696 12478662839918420121648 12694556660678254379808 12716557625428130037312 12738634982416720540849 12838939194876694718336 13383408572498004617472 13487966451970645278546 13594170912222382642944 13702061157557480917888 13929670146885678275328 14219871608279129906064 14261328959906765853312 14443806594236281558128 14508064755060862148352 14533208714775005756928 14558439979904823475256 14673073365573365392384 15414818802252166032624 15659498465779978191872 15873345051102284546304 16251281838033291321216 16298661668464875260928 16378244977392926409663 16507207536270036066432 16638217119891226828864 16926075547571005839744 16955410167237506716416 17616935774002475465856 17844544763330672823296 17983955269294193704728 18125561216296510190592 18572893529180904367104 18717994259877630182472 18865380041451469790208 18959828811038839874752 19015105279875687804416 19258408792315042077504 19344086340081149531136 20075112858747006926208 20133640884574257675264 20553091736336221376832 21164460068136379395072 21329807412418694859096 21391993439860148779968 21497758651886558598144 21668375784044388428288 21837659969857235212884 22009610048360048088576 22568100730094674452992 22607213556316675621888 22942986124282293629952 23489247698669967287808 23978607025725591606304 24376922757049936981824 24447992502697312891392 24957325679836840243296 25389113321356508759616 25433115250856260074624 25477269964833441081698 25677878389753389436672 26766817144996009234944 26975932903941290557092 27188341824444765285888 27404122315114961835776 27859340293771356550656 28439743216558259812128 28522657919813531706624 28887613188472563116256 29016129510121724296704 29066417429550011513856 29116879959809646950512 30829637604504332065248 31746690102204569092608 32502563676066582642432 32756489954785852819326 33014415072540072132864 33276434239782453657728 33852151095142011679488 33910820334475013432832 35233871548004950931712 35967910538588387409456 37435988519755260364944 37919657622077679749504 38030210559751375608832 38215904947250161622547 38516817584630084155008 40150225717494013852416 41106183472672442753664 42659614824837389718192 42783986879720297559936 43336751568088776856576 43675319939714470425768 44019220096720096177152 45136201460189348905984 46978495397339934575616 47957214051451183212608 48753845514099873963648 48895985005394625782784 49914651359673680486592 50778226642713017519232 50866230501712520149248 50954539929666882163396 51355756779506778873344 53533634289992018469888 53951865807882581114184 54376683648889530571776 54808244630229923671552 55718680587542713101312 56879486433116519624256 57045315839627063413248 57775226376945126232512 58032259020243448593408 58233759919619293901024 61659275209008664130496 63493380204409138185216 65005127352133165284864 65512979909571705638652 66028830145080144265728 66552868479564907315456 67704302190284023358976 67821640668950026865664 70467743096009901863424 71935821077176774818912 74871977039510520729888 75839315244155359499008 76431809894500323245094 77033635169260168310016 80300451434988027704832 82212366945344885507328 85319229649674779436384 85567973759440595119872 87350639879428940851536 95914428102902366425216 97507691028199747927296 99829302719347360973184 101556453285426035038464 101732461003425040298496 101909079859333764326792 102711513559013557746688 107903731615765162228368 109616489260459847343104 113758972866233039248512 114090631679254126826496 114647714841750484867641 115550452753890252465024 116467519839238587802048 123318550418017328260992 130010254704266330569728 131025959819143411277304 132057660290160288531456 133105736959129814630912 135408604380568046717952 140935486192019803726848 143871642154353549637824 149743954079021041459776 151678630488310718998016 152863619789000646490188 154067270338520336620032 160600902869976055409664 164424733890689771014656 170638459299349558872768 171135947518881190239744 174701279758857881703072 191828856205804732850432 195015382056399495854592 199658605438694721946368 203112906570852070076928 203464922006850080596992 203818159718667528653584 215807463231530324456736 227517945732466078497024 229295429683500969735282 231100905507780504930048 232935039678477175604096 246637100836034656521984 262051919638286822554608 266211473918259629261824 287743284308707099275648 299487908158042082919552 303357260976621437996032 305727239578001292980376 308134540677040673240064 328849467781379542029312 341276918598699117745536 342271895037762380479488 349402559517715763406144 383657712411609465700864 390030764112798991709184 399317210877389443892736 406225813141704140153856 407636319437335057307168 431614926463060648913472 455035891464932156994048 458590859367001939470564 462201811015561009860096 465870079356954351208192 493274201672069313043968 524103839276573645109216 575486568617414198551296 598975816316084165839104 611454479156002585960752 682553837197398235491072 698805119035431526812288 767315424823218931401728 798634421754778887785472 815272638874670114614336 863229852926121297826944 910071782929864313988096 917181718734003878941128 924403622031122019720192 931740158713908702416384 986548403344138626087936 1048207678553147290218432 1150973137234828397102592 1197951632632168331678208 1222908958312005171921504 1365107674394796470982144 1397610238070863053624576 1630545277749340229228672 1726459705852242595653888 1834363437468007757882256 1863480317427817404832768 2096415357106294580436864 2301946274469656794205184 2395903265264336663356416 2445817916624010343843008 2730215348789592941964288 2795220476141726107249152 3261090555498680458457344 3452919411704485191307776 3668726874936015515764512 4192830714212589160873728 4891635833248020687686016 5590440952283452214498304 6522181110997360916914688 6905838823408970382615552 7337453749872031031529024 8385661428425178321747456 9783271666496041375372032 13044362221994721833829376 14674907499744062063058048 16771322856850356643494912 19566543332992082750744064 29349814999488124126116096 39133086665984165501488128 58699629998976248252232192 117399259997952496504464384
- Sum of all divisors σ(n): 434261195209594685608523523
- Sum of proper divisors (its aliquot sum) s(n): 316861935211642189104059139
- 117399259997952496504464384 is an abundant number, because the sum of its proper divisors (316861935211642189104059139) is greater than itself. Its abundance is 199462675213689692599594755
Bases of 117399259997952496504464384
- Binary: 1100001000111000100001010100011000010111100100001000101000000110110100011100100000000002
- Hexadecimal: 0x611C42A30BC8450368E400
- Base-36: ER1GT7BH828XT24G0
Squares and roots of 117399259997952496504464384
- 117399259997952496504464384 squared (1173992599979524965044643842) is 13782586248066849209557603026475910566289242724499456
- 117399259997952496504464384 cubed (1173992599979524965044643843) is 1618065426381004634213209538215980555201779632296206429829370462683275779375104
-
117399259997952496504464384 is a
perfect square number . Itssquare root is 10835093908128 -
The
cube root of 117399259997952496504464384 is 489653037.7300849329
Scales and comparisons
How big is 117399259997952496504464384?- 117,399,259,997,952,496,504,464,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 117,399,259,997,952,496,504,464,384 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 117399259997952496504464384 cubic inches would be around 40804419.8 feet tall.
Recreational maths with 117399259997952496504464384
- 117399259997952496504464384 backwards is 483464405694259799952993711
- 117399259997952496504464384 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 117399259997952496504464384's digits is 144
- 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 117399259997952496504464384 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 117399259997952496504464384 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/117399259997952496504464384/
Chicago style:
Numbermatics. 2024. "Number 117399259997952496504464384 - Facts about the integer". https://numbermatics.com/n/117399259997952496504464384/
The information we have on file for 117399259997952496504464384 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 117399259997952496504464384, math, Factors of 117399259997952496504464384, curriculum, school, college, exams, university, Prime factorization of 117399259997952496504464384, STEM, science, technology, engineering, physics, economics, calculator, one hundred seventeen septillion, three hundred ninety-nine sextillion, two hundred fifty-nine quintillion, nine hundred ninety-seven quadrillion, nine hundred fifty-two trillion, four hundred ninety-six billion, five hundred four million, four hundred sixty-four thousand, three hundred eighty-four.