103360350283229622745530368
103,360,350,283,229,622,745,530,368 is an even composite number composed of five prime numbers multiplied together.
103360350283229622745530368 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 103360350283229622745530368:
215 × 79 × 113 × 136 × 233
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 23 × 23 × 23)See below for interesting mathematical facts about the number 103360350283229622745530368 from the Numbermatics database.
Names of 103360350283229622745530368
- Cardinal: 103360350283229622745530368 can be written as One hundred three septillion, three hundred sixty sextillion, three hundred fifty quintillion, two hundred eighty-three quadrillion, two hundred twenty-nine trillion, six hundred twenty-two billion, seven hundred forty-five million, five hundred thirty thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 1.03360350283229622745530368 × 1026
Factors of 103360350283229622745530368
Divisors of 103360350283229622745530368
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 23 26 28 32 44 46 49 52 56 64 77 88 91 92 98 104 112 121 128 143 154 161 169 176 182 184 196 208 224 242 253 256 286 299 308 322 338 343 352 364 368 392 416 448 484 506 512 529 539 572 598 616 637 644 676 686 704 728 736 784 832 847 896 968 1001 1012 1024 1058 1078 1127 1144 1183 1196 1232 1274 1288 1331 1352 1372 1408 1456 1472 1568 1573 1664 1694 1771 1792 1859 1936 2002 2024 2048 2093 2116 2156 2197 2254 2288 2366 2392 2401 2464 2548 2576 2662 2704 2744 2783 2816 2912 2944 3136 3146 3289 3328 3388 3542 3584 3703 3718 3773 3872 3887 4004 4048 4096 4186 4232 4312 4394 4459 4508 4576 4732 4784 4802 4928 5096 5152 5324 5408 5488 5566 5632 5819 5824 5888 5929 6272 6292 6578 6656 6776 6877 7007 7084 7168 7406 7436 7546 7744 7774 7889 8008 8096 8192 8281 8372 8464 8624 8788 8918 9016 9152 9317 9464 9568 9604 9856 10192 10304 10648 10816 10976 11011 11132 11264 11638 11648 11776 11858 12167 12397 12544 12584 13013 13156 13312 13552 13754 14014 14168 14336 14651 14812 14872 15092 15379 15488 15548 15778 16016 16192 16384 16562 16744 16807 16928 17248 17303 17576 17836 18032 18304 18634 18928 19136 19208 19481 19712 20384 20449 20608 21296 21632 21952 22022 22264 22528 23023 23276 23296 23552 23716 24167 24334 24794 25088 25168 25921 26026 26312 26411 26624 27104 27209 27508 28028 28336 28561 28672 29302 29624 29744 30184 30613 30758 30976 31096 31213 31556 32032 32384 32768 33124 33488 33614 33856 34496 34606 35152 35672 36064 36179 36608 37268 37856 38272 38416 38962 39424 40733 40768 40898 41216 41503 42592 42757 43264 43904 44044 44528 45056 46046 46552 46592 47104 47432 48139 48334 48668 49049 49588 50176 50336 50531 51842 52052 52624 52822 53248 54208 54418 55016 55223 56056 56672 57122 57344 57967 58604 59248 59488 60368 61226 61516 61952 62192 62426 63112 64009 64064 64768 65219 66248 66976 67228 67712 68992 69212 70304 71344 72128 72358 73216 74536 75647 75712 76544 76832 77077 77924 78848 81466 81536 81796 82432 83006 85169 85184 85514 86528 86779 87808 88088 89056 89401 90112 91091 92092 93104 93184 94208 94864 96278 96668 97336 98098 99176 100352 100672 101062 102557 103684 104104 105248 105644 106496 107653 108416 108836 110032 110446 112112 113344 114244 114688 115934 117208 117649 118496 118976 120736 121121 122452 123032 123904 124384 124852 126224 128018 128128 129536 130438 132496 133837 133952 134456 135424 136367 137984 138424 140608 142688 143143 144256 144716 146432 149072 151294 151424 153088 153664 154154 155848 157696 158171 161161 162932 163072 163592 164864 166012 169169 170338 170368 171028 173056 173558 175616 176176 178112 178802 180224 181447 182182 184184 184877 186208 186368 188416 189728 190463 192556 193336 194672 196196 198352 199927 200704 201344 202124 205114 207368 208208 210496 211288 212992 214291 215306 216832 217672 218491 220064 220892 224224 224939 226688 228488 229376 231868 234416 235298 236992 237952 241472 242242 244904 246064 247808 248768 249704 252448 253253 256036 256256 259072 260876 264992 265837 267674 267904 268912 270848 272734 275968 276848 281216 285131 285376 286286 288512 289432 290521 292864 298144 299299 302588 302848 306176 307328 308308 311696 314171 315392 316342 322322 325864 326144 327184 329728 332024 336973 338338 340676 340736 342056 343343 346112 347116 351232 352352 353717 356224 357604 360448 362894 364364 368368 369754 371293 372416 372736 376832 379456 380926 385112 386561 386672 389344 392392 396704 397969 399854 401408 402688 404248 405769 410228 414736 416416 420992 422576 425984 428582 430612 433664 435344 436982 440128 441784 448063 448448 449878 453376 456533 456976 463736 468832 470327 470596 473984 475904 482944 484484 489808 492128 495616 497536 499408 504896 506506 512072 512512 518144 521752 529529 529984 531674 535348 535808 537824 539539 541696 545468 551936 553696 555841 562432 570262 570752 572572 577024 578864 581042 585728 596183 596288 598598 605176 605696 607453 612352 614656 616616 623392 625807 628342 630784 632684 637637 644644 651728 652288 654368 656903 659456 664048 673946 676676 681352 681472 684112 686686 692224 694232 702464 704099 704704 707434 712448 715208 717899 725788 728728 736736 739508 742586 744832 745472 753571 753664 758912 761852 770224 773122 773344 778688 784784 793408 795938 799708 802816 805376 808496 811538 820456 823543 829472 832117 832832 841984 845152 847847 857164 861224 867328 870688 873964 880256 883568 896126 896896 899756 906752 913066 913952 927472 936859 937664 940654 941192 947968 951808 954569 965888 968968 979616 983411 984256 991232 995072 998816 1002001 1009792 1013012 1024144 1025024 1036288 1043504 1059058 1059968 1063348 1070696 1071616 1075648 1079078 1083392 1090936 1103872 1107197 1107392 1111682 1124864 1128127 1140524 1141504 1145144 1154048 1157728 1162084 1162213 1171456 1184183 1192366 1192576 1197196 1210352 1211392 1214906 1224704 1229312 1233232 1246784 1251614 1256684 1261568 1265368 1270129 1275274 1289288 1294139 1303456 1304576 1308736 1313806 1318912 1328096 1333241 1347892 1353352 1362704 1362944 1368224 1373372 1384448 1388464 1399489 1404928 1408198 1409408 1414868 1424896 1430416 1435798 1451576 1457456 1472207 1473472 1479016 1485172 1489664 1490944 1500037 1507142 1517824 1523704 1529437 1540448 1546244 1546688 1557376 1569568 1574573 1586816 1591876 1599416 1605632 1610752 1616992 1623076 1640912 1647086 1658944 1664234 1665664 1683968 1690304 1695694 1714328 1722448 1734656 1739881 1741376 1747928 1760512 1767136 1772771 1792252 1793792 1799512 1813504 1826132 1827904 1854944 1860859 1873718 1875328 1881308 1882384 1895936 1903616 1909138 1931776 1937936 1959232 1966822 1968512 1982464 1990144 1995917 1997632 2004002 2019584 2026024 2033647 2048288 2050048 2056223 2072576 2087008 2095093 2118116 2119936 2126696 2141392 2143232 2151296 2158156 2166784 2181872 2199197 2207744 2214394 2214784 2223364 2249728 2256254 2281048 2283008 2290288 2308096 2315456 2324168 2324426 2342912 2358811 2368366 2384732 2385152 2394392 2403401 2420704 2422784 2429812 2449408 2458624 2466464 2476019 2493568 2503228 2513368 2523136 2530736 2540258 2550548 2578576 2588278 2599051 2606912 2609152 2617472 2627612 2637824 2656192 2666482 2695784 2705927 2706704 2725408 2725888 2736448 2746744 2768896 2776928 2785783 2798978 2809856 2816396 2818816 2829736 2840383 2849792 2860832 2871596 2903152 2914912 2924207 2944414 2946944 2958032 2970344 2979328 2981888 3000074 3014284 3035648 3047408 3058874 3080896 3092488 3093376 3114752 3136441 3139136 3149146 3173632 3183752 3195731 3198832 3221504 3233984 3246152 3281824 3292289 3294172 3317888 3328468 3331328 3367936 3380608 3391388 3428656 3444896 3455881 3469312 3479762 3482752 3495856 3521024 3534272 3545542 3584504 3587584 3599024 3627008 3652264 3655808 3706703 3709888 3721718 3747436 3750656 3762616 3764768 3776773 3791872 3807232 3818276 3863552 3875872 3890887 3918464 3933644 3937024 3964928 3980288 3991834 3995264 4008004 4039168 4052048 4067294 4084223 4096576 4100096 4112446 4145152 4173281 4174016 4190186 4236232 4239872 4252171 4253392 4282784 4286464 4302592 4316312 4333568 4363744 4380649 4398394 4415488 4428788 4429568 4446728 4463459 4499456 4512508 4562096 4566016 4580576 4598321 4616192 4630912 4648336 4648852 4685824 4717622 4736732 4769464 4770304 4788784 4806802 4826809 4841408 4845568 4859624 4898816 4917248 4928693 4932928 4952038 4987136 5006456 5025293 5026736 5061472 5080516 5101096 5157152 5173597 5176556 5198102 5213824 5218304 5234944 5255224 5274997 5275648 5312384 5332964 5391568 5411854 5413408 5450816 5451776 5472896 5493488 5537792 5553856 5571566 5597956 5619712 5632792 5637632 5659472 5680766 5699584 5721664 5743192 5764801 5806304 5824819 5829824 5848414 5888828 5893888 5916064 5934929 5940688 5958656 6000148 6028568 6071296 6094816 6114251 6117748 6161792 6184976 6186752 6229504 6272882 6278272 6298292 6347264 6367504 6391462 6397664 6443008 6467968 6492304 6558013 6563648 6584578 6588344 6635776 6656936 6662656 6681983 6735872 6761216 6782776 6857312 6883877 6889792 6911762 6938624 6959524 6965504 6991712 7014007 7042048 7068544 7091084 7169008 7175168 7198048 7225933 7254016 7304528 7311616 7413406 7419776 7443436 7494872 7501312 7525232 7529536 7553546 7583744 7614464 7636552 7727104 7750379 7751744 7781774 7836928 7867288 7874048 7896889 7960576 7983668 7990528 8016008 8078336 8104096 8134588 8135491 8168446 8193152 8200192 8224892 8289281 8290304 8346562 8348032 8380372 8472464 8479744 8504342 8506784 8539739 8565568 8572928 8605184 8632624 8667136 8727488 8761298 8796788 8830976 8857576 8859136 8890903 8893456 8926918 8998912 9025016 9058973 9124192 9132032 9153287 9161152 9196642 9232384 9261824 9296672 9297704 9332687 9435244 9473464 9538928 9540608 9577568 9613604 9653618 9682816 9691136 9719248 9796423 9797632 9834496 9857386 9865856 9904076 9974272 10012912 10050586 10053472 10122944 10161032 10202192 10305449 10314304 10347194 10353112 10396204 10427648 10436608 10469888 10500259 10510448 10549994 10624768 10665928 10706059 10783136 10817521 10823708 10826816 10901632 10903552 10945792 10986976 11022011 11107712 11143132 11195912 11239424 11265584 11275264 11318944 11361532 11399168 11443328 11486384 11529602 11612608 11649638 11659648 11696828 11777656 11787776 11832128 11869858 11881376 11917312 12000296 12057136 12142592 12179167 12189632 12228502 12235496 12323584 12369952 12373504 12409397 12459008 12545764 12556544 12596584 12694528 12735008 12782924 12784343 12795328 12886016 12935936 12984608 13026013 13116026 13127296 13169156 13176688 13271552 13313872 13325312 13363966 13471744 13522432 13565552 13714624 13767754 13779584 13823524 13877248 13919048 13931008 13971419 13983424 14028014 14084096 14137088 14182168 14235529 14338016 14350336 14393561 14396096 14451866 14508032 14609056 14623232 14665651 14826812 14839552 14886872 14989744 15002624 15050464 15059072 15107092 15108769 15167488 15228928 15273104 15394379 15454208 15500758 15503488 15563548 15673856 15734576 15748096 15793778 15921152 15967336 15981056 16032016 16156672 16194277 16208192 16269176 16270982 16336892 16386304 16400384 16449784 16511677 16578562 16693124 16696064 16760744 16823807 16944928 16959488 17008684 17013568 17079478 17131136 17145856 17210368 17265248 17332133 17334272 17454976 17522596 17593576 17661952 17715152 17718272 17781806 17786912 17853836 17997824 18050032 18117946 18193357 18248384 18264064 18306574 18322304 18393284 18464768 18523648 18593344 18595408 18665374 18870488 18941489 18946928 19077856 19081216 19138691 19155136 19227208 19307236 19365632 19382272 19438496 19500481 19592846 19668992 19714772 19731712 19808152 19882681 19948544 20025824 20101172 20106944 20245888 20322064 20404384 20469449 20610898 20628608 20694388 20706224 20792408 20855296 20873216 20939776 21000518 21020896 21099988 21249536 21331856 21412118 21566272 21635042 21647416 21653632 21803264 21807104 21891584 21955087 21973952 22044022 22215424 22286264 22370117 22391824 22531168 22550528 22618453 22637888 22723064 22798336 22886656 22972768 23046023 23059204 23225216 23299276 23319296 23393656 23555312 23575552 23664256 23739716 23762752 23834624 24000592 24114272 24191167 24285184 24358334 24379264 24457004 24470992 24647168 24739904 24747008 24818794 24918016 25091528 25113088 25193168 25389056 25470016 25565848 25568686 25590656 25772032 25871872 25946921 25969216 26052026 26232052 26254592 26338312 26353376 26437411 26543104 26627744 26650624 26727932 26730899 26943488 27044864 27131104 27236209 27429248 27535508 27559168 27647048 27754496 27838096 27862016 27942838 27966848 28056028 28168192 28274176 28364336 28471058 28589561 28676032 28700672 28787122 28792192 28903732 29016064 29212967 29218112 29246464 29331302 29653624 29679104 29765197 29773744 29979488 30005248 30100928 30118144 30214184 30217538 30334976 30457856 30546208 30664543 30788758 30908416 31001516 31006976 31127096 31244213 31347712 31469152 31496192 31587556 31842304 31934672 31962112 32064032 32188247 32313344 32388554 32416384 32538352 32541964 32673784 32772608 32800768 32899568 33023354 33157124 33386248 33392128 33521488 33647614 33787663 33889856 33918976 34017368 34027136 34158956 34262272 34291712 34420736 34500851 34530496 34664266 34909952 35045192 35177051 35187152 35430304 35436544 35563612 35573824 35707672 35995648 36100064 36215179 36235892 36386714 36496768 36528128 36613148 36644608 36786568 36924979 36929536 37047296 37186688 37190816 37330748 37740976 37882978 37893856 38014691 38155712 38162432 38277382 38310272 38454416 38614472 38731264 38764544 38876992 39000962 39185692 39337984 39429544 39463424 39616304 39765362 39897088 40051648 40202344 40213888 40353607 40491776 40644128 40773733 40808768 40938898 41221796 41257216 41388776 41412448 41544503 41584816 41710592 41879552 42001036 42041792 42199976 42499072 42663712 42799757 42824236 43132544 43270084 43294832 43307264 43606528 43614208 43783168 43910174 43947904 44088044 44430848 44572528 44740234 44783648 44926453 45062336 45101056 45236906 45275776 45446128 45596672 45773312 45906091 45945536 46092046 46118408 46450432 46598552 46638592 46773881 46787312 47110624 47151104 47328512 47479432 47525504 47669248 48001184 48187139 48228544 48382334 48570368 48716668 48758528 48914008 48941984 49098049 49294336 49479808 49494016 49637588 49836032 50183056 50226176 50386336 50581531 50778112 50940032 51131696 51137372 51181312 51544064 51743744 51893842 51938432 52104052 52464104 52509184 52676624 52706752 52874822 53086208 53094899 53255488 53301248 53455864 53461798 53886976 54089728 54252653 54262208 54472418 54858496 55071016 55118336 55278223 55294096 55676192 55724032 55885676 55933696 56112056 56336384 56548352 56728672 56942116 56948437 57179122 57352064 57401344 57574244 57584384 57807464 58024967 58032128 58425934 58436224 58492928 58662604 59307248 59358208 59530394 59547488 59778173 59958976 60010496 60201856 60236288 60428368 60435076 60669952 60915712 61092416 61329086 61577516 61816832 62003032 62013952 62236321 62254192 62488426 62695424 62938304 62992384 63175112 63412811 63684608 63869344 63924224 64073009 64128064 64376494 64626688 64777108 64832768 65076704 65083928 65328809 65347568 65545216 65799136 66046708 66314248 66772496 66784256 67042976 67256761 67295228 67575326 67779712 67837952 68034736 68054272 68317912 68524544 68574961 68583424 68841472 69001702 69060992 69328532 69819904 70090384 70354102 70374304 70860608 70873088 71127224 71147648 71415344 71991296 72138143 72200128 72430358 72471784 72773428 72993536 73056256 73226296 73289216 73501813 73573136 73849958 74094592 74373376 74381632 74661496 74942413 75481952 75722647 75765956 75787712 76029382 76311424 76324864 76554764 76620544 76908832 77154077 77228944 77462528 77753984 78001924 78371384 78675968 78859088 78926848 79232608 79485263 79530724 79794176 80103296 80404688 80427776 80707214 80983552 81288256 81547466 81617536 81877796 82443592 82514432 82777552 82824896 83089006 83169632 83421184 83759104 84002072 84083584 84399952 84998144 85254169 85327424 85599514 85648472 86265088 86540168 86589664 86614528 86865779 87213056 87566336 87820348 87895808 88176088 88861696 89145056 89480468 89490401 89567296 89852906 90124672 90202112 90473812 90551552 90892256 91182091 91193344 91546624 91812182 91891072 92184092 92236816 92900864 93197104 93277184 93547762 93574624 93937129 94221248 94302208 94657024 94958864 95051008 95338496 96002368 96374278 96457088 96764668 97140736 97433336 97517056 97799933 97828016 97883968 98196098 98588672 98959616 98988032 99275176 99648703 99672064 100366112 100452352 100754927 100772672 101163062 101556224 101880064 102263392 102274744 102362624 102659557 103487488 103787684 103876864 104208104 104928208 105018368 105353248 105413504 105749644 105761383 106172416 106189798 106510976 106602496 106911728 106923596 107760653 107773952 108179456 108505306 108524416 108944836 109716992 110142032 110236672 110556446 110588192 111016607 111352384 111448064 111771352 111867392 112224112 112672768 113096704 113359939 113457344 113884232 113896874 114358244 114704128 114802688 115148488 115168768 115581739 115614928 116049934 116851868 116872448 116985856 117325208 117766649 118614496 118716416 118992731 119060788 119094976 119556346 119917952 120020992 120403712 120472576 120856736 120870152 121324931 121339904 122184832 122658172 123155032 123633664 124006064 124027904 124472642 124508384 124976852 125390848 125876608 125984768 126350224 126825622 127353499 127369216 127738688 127848448 128146018 128256128 128752988 129253376 129554216 129665536 130153408 130167856 130657618 130695136 131090432 131598272 132093416 132590423 132628496 133544992 133568512 133970837 134085952 134513522 134590456 135150652 135559424 135675904 136069472 136108544 136503367 136635824 137049088 137149922 137682944 138003404 138121984 138657064 139178767 139639808 140180768 140627773 140708204 140748608 141721216 141746176 142254448 142295296 142830688 143286143 144276286 144400256 144860716 144943568 145546856 145987072 146112512 146452592 146578432 147003626 147146272 147699916 148189184 148746752 148763264 149322992 149884826 150963904 151445294 151531912 151575424 152058764 152622848 152649728 153109528 153241088 153685609 153817664 154308154 154457888 154925056 155507968 156003848 156590819 156742768 157718176 157853696 158329171 158465216 158970526 159061448 159588352 160206592 160809376 160855552 161322161 161414428 161967104 162576512 163094932 163235072 163755592 164887184 165028864 165555104 165649792 166178012 166196459 166339264 166842368 167518208 168004144 168167168 168799904 169338169 169996288 170508338 170654848 171199028 171296944 172530176 173080336 173179328 173229056 173731558 174426112 175132672 175640696 175791616 176352176 177723392 178290112 178960936 178980802 179134592 179705812 180249344 180404224 180947624 181103104 181628447 181784512 182364182 183093248 183624364 183782144 184368184 184473632 185061877 185801728 186394208 186554368 187095524 187116293 187149248 187874258 188442496 188604416 189314048 189917728 190102016 190653463 190676992 192004736 192748556 192914176 193529336 194281472 194866672 195034112 195599866 195656032 195767936 196392196 196413997 197177344 197919232 197976064 198550352 199297406 199344128 200126927 200732224 200904704 201509854 201545344 202326124 203112448 203760128 204490769 204526784 204549488 204725248 205319114 206974976 207575368 207753728 208356379 208416208 209856416 210036736 210525601 210706496 210827008 211499288 211522766 212344832 212379596 213021952 213204992 213823456 213847192 214651801 215521306 216358912 217010612 217048832 217889672 218709491 219433984 220284064 220473344 221112892 221176384 222033214 222704768 222896128 223542704 223734784 224448224 225317729 225345536 226193408 226719878 226914688 227768464 227793748 228716488 229408256 229605376 230296976 230337536 231163478 231229856 232099868 233703736 233744896 233971712 234650416 235533298 236513641 237228992 237432832 237985462 238121576 238189952 239112692 239835904 240041984 240807424 240945152 241505957 241713472 241740304 242649862 244369664 245316344 246239357 246310064 248012128 248055808 248802983 248945284 249016768 249953704 250781696 251753216 251969536 252700448 253506253 253651244 254706998 255477376 255696896 256292036 256512256 257505976 258474853 258506752 259108432 259331072 260306816 260335712 261315236 261390272 262180864 263196544 264186832 265180846 265256992 266102837 267089984 267137024 267941674 268171904 269027044 269180912 270301304 271118848 271351808 272138944 272217088 273006734 273271648 274098176 274299844 275365888 276006808 276243968 277314128 278357534 279279616 280361536 281255546 281416408 281497216 283442432 283492352 284508896 284590592 285416131 285661376 286572286 288552572 288800512 289721432 289887136 290811521 291093712 291974144 292905184 293156864 294007252 294039889 294292544 295399832 296378368 297493504 297526528 298645984 299598299 299769652 301927808 302890588 303063824 303150848 304117528 305245696 305299456 306219056 306482176 307371218 307635328 308616308 308915776 309850112 311015936 312007696 313181638 313485536 314485171 315436352 315707392 316658342 316930432 317941052 318122896 319176704 320413184 321342637 321618752 321711104 322644322 322828856 323934208 325153024 326189864 326470144 327417167 327511184 329774368 330057728 331110208 331299584 332356024 332392918 332678528 333684736 335036416 336008288 336334336 337309973 337599808 338676338 339992576 341016676 341309696 342398056 342593888 343686343 345060352 346160672 346358656 346458112 347463116 347501687 348852224 350265344 351281392 351583232 352704352 354070717 355446784 356580224 357921872 357961604 358269184 359411624 360498688 360808448 361895248 362206208 363256894 363569024 364728364 366186496 367248728 367564288 368736368 368947264 370123754 371603456 371664293 372788416 373108736 374191048 374232586 374298496 375748516 376884992 377208832 378628096 379768571 379835456 380204032 381306926 384009472 385497112 385828352 386947561 387058672 389733344 390068224 391199732 391312064 391535872 392784392 392827994 394354688 395838464 395952128 397100704 398594812 398639059 398688256 400253854 401464448 401809408 403019708 403090688 404652248 406174769 406224896 407520256 408981538 409053568 409098976 409450496 410638228 413949952 415150736 415507456 416712758 416832416 418447211 419712832 420073472 421051202 421412992 421654016 422998576 423045532 424689664 424759192 426043904 426409984 427646912 427694384 429303602 431042612 432717824 434021224 434097664 435654247 435779344 437418982 438867968 440568128 440946688 442225784 442352768 443889677 444066428 445409536 445792256 447085408 447469568 448511063 448896448 450635458 452386816 453439756 453829376 455536928 455587496 457301663 457432976 458816512 460593952 460675072 462326956 462459712 464199736 467407472 467489792 467943424 469300832 470797327 471066596 473027282 474457984 474865664 475970924 476243152 476379904 478225384 479671808 480024727 480083968 481614848 481890304 483011914 483426944 483480608 485299724 488739328 490632688 492478714 492620128 494190983 496024256 496111616 497605966 497890568 498033536 499907408 501563392 503506432 503939072 504967001 505400896 507012506 507302488 509413996 510954752 511393792 512584072 513024512 514512691 515011952 516949706 518216864 518662144 520613632 520671424 522630472 522780544 524361728 524596891 526393088 528373664 530058529 530361692 530513984 532205674 534179968 534274048 535883348 536343808 538054088 538361824 540078539 540602608 542237696 544277888 544434176 546013468 546543296 548196352 548599688 550731776 552013616 552487936 554628256 556396841 556715068 558559232 560723072 562511092 562832816 562994432 566884864 566984704 569017792 569181184 570832262 571322752 573144572 577105144 577601024 579442864 579774272 581623042 582187424 583948288 584043889 585810368 586313728 588014504 588079778 588585088 590799664 592756736 594987008 595053056 596779183 597291968 599196598 599539304 603855616 605781176 606127648 606301696 608060453 608235056 610491392 612438112 612964352 614742436 615270656 617232616 617831552 619700224 622031872 624015392 626363276 626432807 626971072 628970342 630872704 631414784 633316684 633860864 635882104 636245792 638274637 638353408 640826368 642685274 643237504 643422208 645288644 645657712 647868416 650306048 652379728 652940288 654834334 655022368 657559903 659548736 660115456 662220416 662599168 664712048 664785836 665357056 667369472 670072832 672016576 672668672 674619946 675199616 677352676 679985152 682033352 682619392 684599531 684796112 685187776 687372686 690120704 692321344 692717312 692916224 694926232 695003374 697540921 697704448 700530688 702562784 703166464 705284489 705408704 708141434 710893568 713160448 715843744 715923208 716538368 718616899 718823248 720997376 723790496 724412416 726513788 727138048 729456728 732372992 734497456 735128576 737472736 737894528 740247508 740329681 743206912 743328586 745576832 746217472 748382096 748465172 748596992 751497032 753769984 754324571 754417664 757256192 759537142 759670912 760408064 762613852 768018944 770994224 771656704 773895122 774117344 777116249 779466688 780136448 782399464 782624128 783071744 785568784 785655988 788709376 791676928 791904256 793519573 794201408 797189624 797278118 800507708 802928896 803618816 806039416 806181376 809072173 809304496 812349538 815040512 817963076 818107136 818197952 818900992 821276456 824366543 827899904 830301472 831014912 832949117 833425516 833664832 836894422 839425664 840146944 842102404 842825984 843308032 845997152 846091064 849274517 849379328 849518384 852087808 855293824 855388768 858607204 862085224 865435648 868042448 868195328 871308494 871558688 874337893 874837964 877735936 881136256 881893376 884451568 884705536 887779354 888132856 890819072 891474493 891584512 894170816 894939136 897022126 897792896 901270916 904773632 906879512 907658752 911073856 911174992 914603326 914865952 917633024 921187904 921350144 924653912 924919424 928132961 928399472 934814944 934979584 935886848 937795859 938601664 941594654 942133192 946054564 948915968 949731328 951941848 952486304 952759808 955523569 956450768 959343616 960049454 963229696 963780608 966023828 966853888 966961216 970599448 974251369 977478656 981265376 984394411 984957428 985240256 988381966 992048512 992223232 995211932 995781136 996067072 999814816 1003003001 1003126784 1007012864 1009934002 1010801792 1014025012 1014604976 1018827992 1021909504 1022787584 1025168144 1026049024 1029025382 1030023904 1033308419 1033899412 1036433728 1037324288 1041227264 1041342848 1045260944 1045561088 1048723456 1049193782 1052786176 1056747328 1060117058 1060723384 1061027968 1064411348 1068359936 1068548096 1071766696 1072687616 1075799263 1076108176 1076723648 1080157078 1081205216 1084475392 1088555776 1088868352 1092026936 1093086592 1096135733 1096392704 1097199376 1104027232 1104975872 1108304197 1109256512 1112793682 1113430136 1117118464 1121446144 1125022184 1125665632 1125988864 1129255127 1133769728 1138035584 1138362368 1141664524 1142645504 1146289144 1154210288 1155202048 1158885728 1159548544 1163246084 1163375213 1164374848 1167896576 1168087778 1171620736 1172627456 1176029008 1176159556 1177170176 1181599328 1185367183 1185513472 1189974016 1190106112 1193558366 1194583936 1198393196 1199078608 1207711232 1211562352 1212255296 1212603392 1216120906 1216470112 1220982784 1221182677 1224876224 1225928704 1229484872 1230541312 1234465232 1235663104 1239400448 1244063744 1248030784 1252726552 1252865614 1253942144 1257940684 1261745408 1262829568 1266633368 1267721728 1271399129 1271764208 1272491584 1276549274 1281652736 1285370548 1286475008 1286844416 1290577288 1291315424 1295433139 1295736832 1300612096 1304759456 1305880576 1309668668 1309814051 1310044736 1315119806 1319097472 1320230912 1324440832 1325198336 1329424096 1329571672 1330714112 1334574241 1334738944 1344033152 1345337344 1349239892 1350399232 1354705352 1359970304 1364066704 1365238784 1369199062 1369592224 1370375552 1374745372 1374897979 1380241408 1384642688 1385434624 1385832448 1389852464 1390006748 1395081842 1395408896 1400888489 1401061376 1405125568 1406332928 1410568978 1410817408 1416282868 1421787136 1426320896 1431435383 1431687488 1431846416 1433076736 1437233798 1437646496 1441994752 1447580992 1448824832 1453027576 1454276096 1458494653 1458913456 1464745984 1468994912 1470257152 1473679207 1474945472 1475789056 1480495016 1480659362 1486413824 1486657172 1491153664 1492434944 1496764192 1496930344 1497193984 1502562607 1502994064 1507539968 1508649142 1514512384 1519074284 1519341824 1520816128 1525227704 1530966437 1536037888 1541988448 1543313408 1546905503 1547790244 1548234688 1554232498 1558933376 1560272896 1564798928 1565248256 1566143488 1571137568 1571311976 1577224103 1577418752 1583353856 1587039146 1588402816 1594379248 1594556236 1601015416 1605857792 1607237632 1612078832 1612362752 1618144346 1618608992 1624699076 1630081024 1635926152 1636214272 1636395904 1637801984 1642552912 1648733086 1655595487 1655799808 1660602944 1662029824 1665898234 1666851032 1667329664 1673788844 1678851328 1680293888 1684204808 1685651968 1686616064 1690541699 1691994304 1692182128 1698549034 1699036768 1704175616 1710587648 1710777536 1717214408 1723675499 1724170448 1736084896 1736390656 1741620881 1742616988 1743117376 1748675786 1749675928 1755471872 1762272512 1763786752 1768903136 1769411072 1774543771 1775558708 1776265712 1781638144 1782948986 1788341632 1789878272 1794044252 1795585792 1802541832 1809323971 1809547264 1813759024 1815317504 1822147712 1822349984 1828161049 1829206652 1829731904 1835266048 1842375808 1842700288 1849307824 1849838848 1856265922 1856798944 1862719859 1869629888 1869959168 1875591718 1877203328 1883189308 1884266384 1892109128 1897831936 1899462656 1903883696 1904972608 1905519616 1911047138 1912901536 1918687232 1920098908 1926459392 1927561216 1932047656 1933707776 1933922432 1941198896 1948502738 1954957312 1962530752 1968788822 1969914856 1970480512 1976763932 1984097024 1984446464 1990423864 1991562272 1992134144 1997912917 1999629632 2006006002 2014025728 2019868004 2021603584 2028050024 2029209952 2035680647 2037655984 2043819008 2050336288 2052098048 2058050764 2058279223 2060047808 2066616838 2067798824 2072867456 2074648576 2082454528 2082685696 2090521888 2091122176 2097188093 2097446912 2098387564 2105572352 2113494656 2120234116 2121446768 2122055936 2128822696 2136719872 2137096192 2143533392 2145375232 2151598526 2152216352 2153447296 2160314156 2160553967 2162410432 2168950784 2177111552 2177736704 2184053872 2186173184 2192271466 2192785408 2194398752 2201396197 2208054464 2209951744 2216608394 2218513024 2225587364 2226860272 2234236928 2242892288 2249398459 2250044368 2251331264 2251977728 2258510254 2267539456 2276071168 2276724736 2283329048 2285291008 2291920169 2292578288 2308420576 2310404096 2317771456 2319097088 2326492168 2326750426 2328749696 2335793152 2336175556 2343241472 2345254912 2352058016 2352319112 2354340352 2361169811 2363198656 2370734366 2379948032 2380212224 2387116732 2389167872 2396786392 2398157216 2405804401 2415422464 2423124704 2424510592 2425206784 2432241812 2432511809 2432940224 2441965568 2442365354 2449752448 2451857408 2458969744 2461082624 2468930464 2471326208 2478495019 2478800896 2488127488 2496061568 2505453104 2505731228 2507884288 2515881368 2523490816 2525659136 2533266736 2535443456 2542798258 2543528416 2544983168 2553098548 2553381961 2563305472 2570741096 2572950016 2573688832 2581154576 2582630848 2590866278 2591473664 2601224192 2601650051 2609518912 2611761152 2619337336 2619628102 2620089472 2630239612 2638194944 2640461824 2648881664 2650396672 2658379997 2658848192 2659143344 2661428224 2669148482 2688066304 2690674688 2698479784 2700798464 2708632927 2709410704 2728133408 2730477568 2736832813 2738398124 2739184448 2740751104 2749490744 2749795958 2760482816 2769285376 2770869248 2771664896 2779704928 2780013496 2790163684 2790473413 2790817792 2801776978 2810251136 2812665856 2821137956 2821634816 2832565736 2843223383 2843574272 2852641792 2862870766 2863374976 2863692832 2866153472 2874467596 2875292992 2883989504 2895161984 2897649664 2906055152 2908552192 2916989306 2917826912 2929130477 2929491968 2937989824 2940514304 2947358414 2949890944 2951578112 2960990032 2961318724 2972827648 2973314344 2982307328 2984869888 2993528384 2993860688 2994387968 3005125214 3005988128 3015079936 3017298284 3029024768 3038148568 3038683648 3041632256 3049579729 3050455408 3061932874 3072075776 3083976896 3086626816 3093811006 3095580488 3096469376 3108464996 3117866752 3120545792 3129597856 3130496512 3132286976 3139577441 3142275136 3142623952 3154448206 3166707712 3174078292 3176805632 3188758496 3189112472 3201111641 3202030832 3211715584 3224157664 3224725504 3234438779 3236288692 3237217984 3249398152 3260162048 3271852304 3272428544 3272791808 3275603968 3285105824 3295581289 3297466172 3311190974 3321205888 3324059648 3331796468 3333702064 3334659328 3347577688 3357702656 3360173089 3360587776 3368409616 3371303936 3373232128 3381083398 3383988608 3384364256 3397098068 3398073536 3408351232 3421175296 3421555072 3434428816 3447350998 3448340896 3459336881 3472169792 3472781312 3483241762 3485233976 3486234752 3497351572 3499351856 3510943744 3524545024 3527573504 3534769007 3537806272 3538822144 3549087542 3551117416 3552531424 3563276288 3565897972 3576683264 3579756544 3588088504 3591171584 3601588837 3605083664 3618647942 3627518048 3630635008 3644295424 3644699968 3656322098 3658413304 3659463808 3670532096 3684751616 3685400576 3698615648 3699677696 3710409703 3712531844 3713597888 3725439718 3739259776 3739918336 3751183436 3754406656 3766378616 3768532768 3780549773 3784218256 3795663872 3807767392 3809945216 3811039232 3822094276 3822518557 3825803072 3837374464 3840197816 3852918784 3855122432 3864095312 3867415552 3867844864 3882397792 3894777887 3897005476 3909914624 3925061504 3937577644 3939829712 3940961024 3953527864 3968194048 3968892928 3980847728 3983124544 3984268288 3995825834 3999259264 4012012004 4028051456 4039736008 4043207168 4056100048 4058419904 4071361294 4075311968 4087638016 4088307223 4100672576 4104196096 4116101528 4116558446 4120095616 4133233676 4135597648 4145734912 4149297152 4164909056 4165371392 4177454281 4181043776 4182244352 4194376186 4196775128 4211144704 4226989312 4240468232 4242893536 4244111872 4256423171 4257645392 4273439744 4287066784 4290750464 4303197052 4304432704 4306894592 4320628312 4321107934 4324820864 4337901568 4354223104 4355473408 4368107744 4372346368 4384542932 4385029649 4385570816 4388797504 4402792394 4416108928 4419903488 4433216788 4437026048 4451174728 4453720544 4467922459 4468473856 4485784576 4498796918 4500088736 4502662528 4503955456 4517020508 4517521931 4535078912 4552142336 4553449472 4566658096 4570582016 4583840338 4585156576 4602919321 4616841152 4620808192 4635542912 4638194176 4652984336 4653500852 4657499392 4671586304 4672351112 4686482944 4690509824 4704116032 4704638224 4708680704 4722339622 4726397312 4741468732 4759896064 4760424448 4774233464 4778335744 4792196717 4793572784 4796314432 4811608802 4830844928 4846249408 4849021184 4850413568 4864483624 4865023618 4865880448 4882786447 4883931136 4884730708 4899504896 4903714816 4917939488 4922165248 4936991423 4937860928 4942652416 4956990038 4976254976 4992123136 5010906208 5011462456 5015768576 5030318293 5031762736 5046981632 5066533472 5070886912 5085596516 5087056832 5089966336 5106197096 5106763922 5126610944 5141482192 5145900032 5147377664 5162309152 5165261696 5181732556 5182307767 5182947328 5202448384 5203300102 5219037824 5223522304 5238674672 5239256204 5240178944 5260479224 5276389888 5280271997 5280923648 5297763328 5300793344 5316759994 5317696384 5318286688 5322856448 5338296964 5376132608 5381349376 5396959568 5401596928 5417265854 5418821408 5439813743 5456266816 5460955136 5473665626 5476796248 5478368896 5481502208 5498981488 5499591916 5520965632 5538570752 5541738496 5543329792 5554637011 5559409856 5560026992 5580327368 5580946826 5603553956 5620502272 5625331712 5642275912 5643269632 5663505211 5665131472 5686446766 5705283584 5725741532 5726749952 5727385664 5732306944 5748935192 5750585984 5767979008 5770565801 5790323968 5795299328 5812110304 5817104384 5830643819 5833978612 5835653824 5858260954 5875979648 5881028608 5894716828 5899781888 5903156224 5921980064 5922637448 5944921619 5945655296 5946628688 5964614656 5987056768 5987721376 5988775936 6010250428 6011976256 6030159872 6034596568 6058049536 6076297136 6077367296 6083264512 6099159458 6100910816 6120365251 6123865748 6144151552 6167953792 6173253632 6187622012 6191160976 6192938752 6216929992 6235733504 6240321451 6241091584 6259195712 6260993024 6264573952 6279154882 6284550272 6285247904 6308896412 6333415424 6348156584 6353611264 6377516992 6378224944 6402223282 6404061664 6423431168 6424482779 6448315328 6449451008 6468877558 6472577384 6474435968 6498796304 6520324096 6543704608 6544857088 6545583616 6551207936 6564571013 6570211648 6591162578 6594932344 6622381948 6642411776 6648119296 6663592936 6667404128 6669318656 6688664983 6695155376 6715405312 6720346178 6736819232 6742607872 6746464256 6762166796 6767977216 6768728512 6794196136 6796147072 6816702464 6819759583 6842350592 6843110144 6868857632 6890760877 6894701996 6896681792 6918673762 6944339584 6945562624 6966483524 6970467952 6972469504 6994703144 6998703712 7021021007 7021887488 7049090048 7069538014 7075612544 7077644288 7098175084 7102234832 7105062848 7126552576 7131795944 7153366528 7159513088 7176177008 7182343168 7203177674 7210167328 7233158933 7237295884 7255036096 7261270016 7288590848 7289399936 7312644196 7316826608 7318927616 7341064192 7369503232 7370801152 7397231296 7399355392 7420819406 7425063688 7427195776 7450879436 7478519552 7479836672 7502366872 7508813312 7530594841 7532757232 7537065536 7561099546 7568436512 7591327744 7615534784 7619890432 7622078464 7644188552 7645037114 7651606144 7672950131 7674748928 7680395632 7705837568 7728190624 7734831104 7735689728 7758129379 7764795584 7789555774 7794010952 7819829248 7850123008 7875155288 7879659424 7881922048 7904785889 7907055728 7936388096 7961695456 7966249088 7968536576 7991651668 7998518528 8024024008 8056102912 8079472016 8086414336 8112200096 8116839808 8142722588 8143626491 8150623936 8175276032 8176614446 8201345152 8208392192 8232203056 8233116892 8240191232 8266467352 8271195296 8291469824 8297570281 8298594304 8329818112 8330742784 8354908562 8362087552 8364488704 8388752372 8393550256 8422289408 8453978624 8480936464 8485787072 8488223744 8512846342 8515290784 8546879488 8548278739 8574133568 8581500928 8606394104 8608865408 8613789184 8641256624 8642215868 8649641728 8675803136 8708446208 8710946816 8736215488 8744692736 8769085864 8770059298 8777595008 8805584788 8832217856 8839806976 8866433576 8874052096 8899793903 8902349456 8907441088 8935844918 8971569152 8997593836 9000177472 9005325056 9007910912 9034041016 9035043862 9068031973 9070157824 9104284672 9106898944 9133316192 9141164032 9167680676 9168698357 9170313152 9205838642 9233682304 9241616384 9271085824 9276388352 9305968672 9307001704 9314998784 9342019687 9343172608 9344702224 9372965888 9408232064 9409276448 9417361408 9444679244 9452794624 9482937464 9519792128 9520848896 9548466928 9556671488 9584393434 9587145568 9592628864 9623217604 9624285853 9661689856 9692498816 9698042368 9700827136 9728967248 9730047236 9731760896 9765572894 9767862272 9769461416 9799009792 9806219423 9807429632 9835878976 9844330496 9873982846 9875721856 9885304832 9913980076 9952509952 9984246272 10020047681 10021812416 10022924912 10031537152 10060636586 10063525472 10093963264 10133066944 10141773824 10171193032 10174113664 10179932672 10209462571 10212394192 10213527844 10253221888 10282964384 10291800064 10294755328 10315754449 10324618304 10330523392 10363465112 10364615534 10404896768 10406600204 10438075648 10447044608 10477349344 10478512408 10480357888 10517938249 10520958448 10552779776 10560543994 10595526656 10601586688 10633519988 10635392768 10636573376 10645712896 10676593928 10716765059 10752265216 10762698752 10793919136 10803193856 10828338521 10834531708 10837642816 10879627486 10912533632 10921910272 10947331252 10953592496 10956737792 10963004416 10997962976 10999183832 11040568721 11041931264 11077141504 11083476992 11109274022 11118819712 11120053984 11160654736 11161893652 11207107912 11241004544 11250663424 11284551824 11286539264 11327010422 11330262944 11366392609 11372893532 11410567168 11451483064 11453499904 11454771328 11464613888 11497870384 11501171968 11535958016 11541131602 11580647936 11589168409 11590598656 11624220608 11634208768 11661287638 11667957224 11671307648 11716521908 11751959296 11762057216 11789433656 11799563776 11806312448 11833791893 11843960128 11845274896 11889843238 11893257376 11929229312 11974113536 11975442752 11977551872 12020500856 12023952512 12060319744 12065728493 12069193136 12152594272 12154734592 12166529024 12191346167 12198318916 12201821632 12240730502 12247731496 12288303104 12335907584 12346507264 12375244024 12382321952 12385877504 12421806397 12433859984 12471467008 12480642902 12518391424 12521986048 12529147904 12558309764 12569100544 12570495808 12617792824 12665267797 12666830848 12696313168 12707222528 12755033984 12756449888 12797127343 12804446564 12808123328 12846862336 12848965558 12896630656 12898902016 12937755116 12945154768 12948871936 12997592608 13039039013 13040648192 13087409216 13089714176 13091167232 13129142026 13140423296 13182325156 13189864688 13244763896 13284823552 13296238592 13327185872 13334808256 13338637312 13377329966 13390310752 13430810624 13433009447 13440692356 13473638464 13485215744 13492928512 13524333592 13535954432 13537457024 13588392272 13592294144 13633404928 13639519166 13684701184 13686220288 13737715264 13781521754 13789403992 13793363584 13837347524 13888679168 13891125248 13932967048 13940935904 13944939008 13985390419 13989406288 13997407424 14042042014 14098180096 14139076028 14151225088 14155288576 14196350168 14204469664 14210125696 14249764529 14253105152 14263591888 14306733056 14352354016 14364686336 14406355348 14407954561 14420334656 14466317866 14474591768 14510072192 14522540032 14577181696 14578799872 14625288392 14633653216 14637855232 14680316651 14682128384 14739006464 14794462592 14798710784 14841638812 14850127376 14854391552 14901758872 14957039104 14959673344 15004733744 15017626624 15061189682 15065514464 15074131072 15122199092 15123877769 15136873024 15182655488 15231069568 15239780864 15244156928 15288377104 15290074228 15303212288 15345900262 15349497856 15360791264 15409773379 15411675136 15456381248 15469662208 15471379456 15516258758 15529591168 15579111548 15588021904 15639658496 15700246016 15745789213 15750310576 15759318848 15763844096 15809571778 15814111456 15872776192 15923390912 15932498176 15937073152 15983303336 15997037056 16043441183 16048048016 16112205824 16158944032 16172828672 16224400192 16233679616 16285445176 16287252982 16301247872 16350552064 16353228892 16402690304 16416784384 16464406112 16466233784 16480382464 16528188677 16532934704 16542390592 16582939648 16595140562 16659636224 16661485568 16709817124 16724175104 16728977408 16777504744 16787100512 16840630807 16844578816 16907957248 16961872928 16971574144 16976447488 17025692684 17027582663 17030581568 17093758976 17096557478 17148267136 17163001856 17212788208 17217730816 17227578368 17282513248 17284431736 17299283456 17349465133 17351606272 17416892416 17472430976 17489385472 17538171728 17540118596 17555190016 17611169576 17664435712 17679613952 17732867152 17748104192 17799587806 17804698912 17814882176 17871689836 17873673727 17943138304 17995187672 18000354944 18010650112 18015821824 18068082032 18070087724 18136063946 18140315648 18208569344 18211550357 18213797888 18266632384 18282328064 18335361352 18337396714 18340626304 18411677284 18467364608 18483232768 18542171648 18552776704 18608659979 18611937344 18614003408 18629997568 18684039374 18689404448 18745931776 18816464128 18818552896 18834722816 18889358488 18905589248 18960430489 18965874928 19041697792 19096933856 19113342976 19157829691 19168786868 19174291136 19185257728 19246435208 19248571706 19323379712 19384997632 19396084736 19401654272 19457934496 19460094472 19463521792 19531145788 19533313891 19535724544 19538922832 19598019584 19612438846 19671757952 19688660992 19747965692 19751443712 19770609664 19827960152 19902563681 19905019904 19968492544 20040095362 20043624832 20045849824 20063074304 20109771539 20121273172 20127050944 20187926528 20266133888 20283547648 20342386064 20348227328 20359865344 20418925142 20424788384 20427055688 20503913339 20506443776 20565928768 20583600128 20631508898 20649236608 20661046784 20726930224 20729231068 20809793536 20813200408 20876151296 20894089216 20954698688 20957024816 20960715776 21035876498 21041916896 21105559552 21121087988 21191053312 21203173376 21267039976 21270785536 21273146752 21291425792 21347058103 21353187856 21433530118 21504530432 21525397504 21587838272 21606387712 21656677042 21669063416 21675285632 21759254972 21825067264 21843820544 21894662504 21907184992 21913475584 21926008832 21977042087 21995925952 21998367664 22081137442 22154283008 22166953984 22218548044 22237639424 22240107968 22321309472 22323787304 22407781487 22414215824 22482009088 22569103648 22573078528 22641071453 22654020844 22660525888 22732785218 22745787064 22821134336 22902966128 22906999808 22909542656 22929227776 22995740768 23002343936 23069069023 23071916032 23082263204 23161295872 23178336818 23248441216 23268417536 23322575276 23335914448 23342615296 23433043816 23503918592 23521211623 23524114432 23578867312 23599127552 23612624896 23667583786 23687920256 23690549792 23766093637 23779686476 23786514752 23858458624 23948227072 23950885504 23955103744 24041001712 24047905024 24120639488 24131456986 24138386272 24215358167 24305188544 24309469184 24382692334 24396637832 24403643264 24481461004 24495462992 24576606208 24671815168 24693014528 24743383049 24750488048 24764643904 24771755008 24843612794 24867719968 24942934016 24961285804 25036782848 25043972096 25058295808 25116619528 25138201088 25140991616 25211121859 25235585648 25330535594 25392626336 25414445056 25510067968 25512899776 25594254686 25608893128 25616246656 25693724672 25697931116 25793261312 25797804032 25875510232 25890309536 25897743872 25972867921 25995185216 26078078026 26174818432 26179428352 26182334464 26258284052 26280846592 26364650312 26379729376 26463848411 26489527792 26569647104 26654371744 26669616512 26677274624 26754659932 26757629899 26780621504 26861621248 26866018894 26881384712 26947276928 26970431488 26985857024 27048667184 27071908864 27074914048 27176784544 27184588288 27263445209 27266809856 27279038332 27369402368 27372440576 27475430528 27563043508 27578807984 27586727168 27674695048 27777358336 27782250496 27865934096 27881871808 27889878016 27970780838 27978812576 27994814848 28084084028 28087201571 28196360192 28278152056 28302450176 28310577152 28392700336 28408939328 28420251392 28499529058 28506210304 28527183776 28613466112 28618150561 28704708032 28729372672 28812710696 28815909122 28840669312 28932635732 28949183536 29020144384 29045080064 29154363392 29157599744 29242179967 29250576784 29267306432 29275710464 29360633302 29478012928 29588925184 29597421568 29683277624 29700254752 29708783104 29794962197 29803517744 29914078208 30009467488 30035253248 30122379364 30131028928 30148262144 30244398184 30247755538 30273746048 30365310976 30462139136 30479561728 30488313856 30576754208 30580148456 30606424576 30691800524 30695207543 30698995712 30721582528 30819546758 30912762496 30939324416 30942758912 31032517516 31059182336 31158223096 31176043808 31275457213 31279316992 31400492032 31491578426 31500621152 31518637696 31527688192 31619143556 31622653517 31628222912 31745552384 31846781824 31864996352 31874146304 31966606672 31994074112 32086882366 32096096032 32220435247 32224411648 32317888064 32345657344 32448800384 32467359232 32570890352 32574505964 32602495744 32701104128 32706457784 32805380608 32833568768 32928812224 32932467568 32960764928 33056377354 33065869408 33084781184 33165879296 33190281124 33319272448 33322971136 33419634248 33448350208 33457954816 33545377019 33555009488 33574201024 33681261614 33689157632 33815914496 33923745856 33943148288 33952894976 34051385368 34055165326 34061163136 34187517952 34193114956 34296534272 34326003712 34425576416 34435461632 34455156736 34558939961 34565026496 34568863472 34598566912 34698930266 34833784832 34944861952 34978770944 35076343456 35080237192 35110380032 35212228051 35222339152 35328871424 35465734304 35496208384 35578826569 35599175612 35609397824 35629764352 35743379672 35747347454 35886276608 35990375344 36000709888 36021300224 36031643648 36136164064 36140175448 36272127892 36276154369 36280631296 36417138688 36423100714 36533264768 36564656128 36670722704 36674793428 36681252608 36823354568 36934729216 36961903979 36966465536 37084343296 37105553408 37217319958 37223874688 37228006816 37259995136 37368078748 37378808896 37491863552 37632928256 37637105792 37669445632 37778716976 37811178496 37920860978 37931749856 38078696201 38083395584 38193867712 38226685952 38315659382 38337573736 38348582272 38370515456 38492870416 38497143412 38646759424 38769995264 38792169472 38803308544 38882459077 38915868992 38920188944 38927043584 39062291576 39066627782 39077845664 39196039168 39224877692 39343515904 39377321984 39495931384 39502887424 39541219328 39644536477 39655920304 39805127362 39936985088 40080190724 40087249664 40091699648 40126148608 40219543078 40242546344 40254101888 40375853056 40532267776 40567095296 40684772128 40696454656 40719730688 40814506733 40837850284 40849576768 40854111376 41007826678 41131857536 41167200256 41263017796 41298473216 41322093568 41453860448 41458462136 41614451333 41619587072 41626400816 41752302592 41909397376 41914049632 41921431552 42047704127 42071752996 42083833792 42211119104 42242175976 42382106624 42406346752 42534079952 42541571072 42546293504 42582851584 42694116206 42706375712 42842556757 42867060236 43009060864 43175676544 43212775424 43313354084 43338126832 43350571264 43518509944 43650134528 43682250157 43687641088 43789325008 43814369984 43826951168 43852017664 43954084174 43991851904 43996735328 44162274884 44308566016 44333907968 44437096088 44475278848 44480215936 44642618944 44647574608 44815562974 44828431648 44964018176 44971379453 45138207296 45146157056 45282142906 45308041688 45321051776 45465570436 45491574128 45642268672 45805932256 45813999616 45819085312 45858455552 45951997091 45991481536 46004687872 46138138046 46164526408 46322591744 46356673636 46496882432 46536835072 46645150552 46671828896 46685230592 46820654881 46866087632 47007837184 47042423246 47157734624 47198255104 47225249792 47335167572 47375840512 47381099584 47532187274 47559372952 47573029504 47716917248 47896454144 47901771008 47910207488 48082003424 48095810048 48235326139 48241278976 48262913972 48276772544 48430716334 48610377088 48618938368 48765384668 48793275664 48807286528 48962922008 48990925984 49147147049 49153212416 49343630336 49486766098 49500976096 49529287808 49543510016 49687225588 49692741241 49735439936 49885868032 49922571608 50073565696 50087944192 50116591616 50233239056 50276402176 50281983232 50422243718 50471171296 50632112531 50661071188 50785252672 50828890112 51020135936 51025799552 51188509372 51217786256 51232493312 51387449344 51395862232 51586522624 51595608064 51751020464 51780619072 51795487744 51945735842 51990370432 52156156052 52349636864 52358856704 52364668928 52516568104 52561693184 52714163887 52729300624 52759458752 52927696822 52979055584 53139294208 53308743488 53339233024 53354549248 53509319864 53515259798 53561243008 53710650917 53723242496 53732037788 53762769424 53894553856 53940862976 54097334368 54143817728 54149828096 54306905653 54353569088 54369176576 54526890418 54558076664 54738804736 54744881152 54950861056 55126087016 55157615968 55173454336 55333501223 55349390096 55554716672 55731868192 55763743616 55779756032 55941561676 55957625152 55989629696 56168168056 56174403142 56392720384 56556304112 56604900352 56621154304 56785400672 56817878656 56840502784 56999058116 57005385437 57012420608 57054367552 57226932224 57236301122 57409416064 57458745344 57625421392 57631818244 57681338624 57865271464 57898367072 58040288768 58082991967 58090160128 58308726784 58315199488 58484359934 58501153568 58534612864 58551420928 58721266604 58727785103 58956025856 59177850368 59194843136 59366555248 59400509504 59417566208 59589924394 59607035488 59828156416 59837951173 60018934976 60070506496 60244758728 60262057856 60296524288 60488796368 60495511076 60547492096 60730621952 60924278272 60959123456 60976627712 61153508416 61160296912 61212849152 61383601048 61390415086 61443165056 61639093516 61825524992 61878648832 61885517824 62065035032 62118364672 62298557321 62316446192 62352087616 62550914426 62800984064 62983156852 63001242304 63037275392 63055376384 63238287112 63245307034 63256445824 63476223811 63491104768 63693563648 63729992704 63748292608 63933213344 63988148224 64173764732 64180888499 64192192064 64440870494 64635776128 64691314688 64897600768 64934718464 65141780704 65149011928 65204991488 65394137809 65402208256 65412915568 65610761216 65857624448 65864935136 65921529856 66112754708 66131738816 66169562368 66331758592 66380562248 66638544896 66645942272 66839268496 66896700416 66915909632 67090754038 67110018976 67148402048 67362523228 67370000971 67378315264 67631828992 67847491712 67886296576 67905789952 68102770736 68110330652 68122326272 68375035904 68386229912 68593068544 68643535961 68652007424 68851152832 68870923264 68910313472 69117879922 69130052992 69137726944 69197133824 69397860532 69667569664 69889723904 69957541888 70140333767 70152686912 70160474384 70220760064 70424456102 70444678304 70657742848 70931468608 70992416768 71157653138 71198351224 71218795648 71259528704 71486759344 71494694908 71772553216 71980750688 72001419776 72042600448 72063287296 72210281143 72272328128 72280350896 72544255784 72552308738 72834277376 72846201428 73066529536 73129312256 73341445408 73349586856 73362505216 73625567743 73646709136 73869458432 73923807958 74168686592 74211106816 74434639916 74447749376 74456013632 74519990272 74736157496 74757617792 74983727104 75017355413 75265856512 75274211584 75338891264 75557433952 75622356992 75798369647 75841721956 75863499712 76157392402 76387735424 76453371904 76631318764 76675147472 76697164544 76741030912 76985740832 76994286824 77283981047 77293518848 77539990528 77584338944 77764918154 77831737984 77840377888 77854087168 78124583152 78133255564 78155691328 78392078336 78449755384 78687031808 78754643968 78991862768 79005774848 79082438656 79289072954 79311840608 79564748263 79610254724 79873970176 80160381448 80174499328 80183399296 80252297216 80439086156 80485092688 80508203776 80751706112 81064535552 81124178863 81134190592 81369544256 81392909312 81439461376 81629013466 81675700568 81699153536 81708222752 82015653356 82263715072 82334400512 82526035592 82596946432 82644187136 82836543251 82907720896 82916924272 83228902666 83252801632 83504605184 83818794752 83828099264 83842863104 84095408254 84143505992 84167667584 84422238208 84484351952 84764213248 85068159904 85083142144 85092587008 85165703168 85339423169 85388232412 85412751424 85685113514 85734120472 86018121728 86351353088 86425550848 86626708168 86676253664 86701142528 86952644779 87037019888 87300269056 87364500314 87578650016 87628739968 87653902336 87704035328 87908168348 87983703808 87993470656 88324549768 88617132032 88656874579 88667815936 88874192176 88950557696 88960431872 89285237888 89295149216 89579891401 89631125948 89656863296 89928036352 89942758906 90276414592 90292314112 90564285812 90616083376 90642103552 90931140872 90983148256 91273273091 91284537344 91611864512 91627999232 91638170624 91903994182 91982963072 92009375744 92276276092 92329052816 92645183488 92713347272 92993764864 93073670144 93290301104 93343657792 93370461184 93641309762 93732175264 94015674368 94031066129 94084846492 94315469248 94396510208 94450499584 94670335144 94751681024 94762199168 95064374548 95118745904 95146059008 95433834496 95792908288 95803542016 95820414976 96164006848 96191620096 96470652278 96525827944 96553545088 96861432668 97220754176 97237876736 97530769336 97586551328 97614573056 97897732933 97925844016 97981851968 98294294098 98687260672 98973532196 99001952192 99058575616 99087020032 99374451176 99385482482 99470879872 99748351703 99771736064 99845143216 100147131392 100175888384 100466478112 100552804352 100563966464 100844487436 100855681927 100942342592 101264225062 101322142376 101570505344 101657780224 102040271872 102051599104 102377018744 102435572512 102464986624 102762216557 102774898688 102791724464 103173045248 103502040928 103561238144 103590975488 103891471684 103980740864 104312312104 104699273728 104717713408 104729337856 105033136208 105123386368 105428327774 105458601248 105518917504 105855393644 105867144383 105958111168 106278588416 106617486976 106678466048 106709098496 107018639728 107030519596 107122486016 107421301834 107446484992 107464075576 107525538848 107789107712 107868413653 107881725952 108194668736 108287635456 108299656192 108613811306 108707138176 108738353152 109053780836 109116153328 109477609472 109489762304 109901722112 110220524491 110252174032 110315231936 110346908672 110667002446 110698780192 111109433344 111463736384 111527487232 111559512064 111883123352 111915250304 111979259392 112304088281 112336336112 112348806284 112785440768 113112608224 113209800704 113242308608 113570801344 113635757312 113681005568 113998116232 114010770874 114108735104 114453864448 114472602244 114818832128 114917490688 115250842784 115263636488 115362677248 115697320739 115730542928 115796734144 116080577536 116165983934 116617453568 116630398976 116968719868 117002307136 117069225728 117102841856 117442533208 117455570206 117884415649 117912051712 118355700736 118389686272 118733110496 118801019008 118835132416 119179848788 119193078641 119214070976 119656312832 119675902346 120037869952 120141012992 120489517456 120524115712 120593048576 120977592736 120991022152 121094984192 121446255931 121461243904 121848556544 121918246912 122307016832 122320593824 122425698304 122767202096 122780830172 122886330112 123278187032 123651049984 123757297664 123771035648 124130070064 124236729344 124597114642 124632892384 124704175232 125101828852 125115716089 125601968128 125966313704 126002484608 126074550784 126110752768 126476574224 126490614068 126512891648 126952447622 126982209536 127387127296 127459985408 127480852499 127496585216 127866426688 127976296448 128347529464 128361776998 128384384128 128881740988 129271552256 129382629376 129795201536 129869436928 130260619853 130283561408 130298023856 130409982976 130788275618 130825831136 131221522432 131715248896 131729870272 131843059712 132225509416 132263477632 132339124736 132663517184 132723013423 132761124496 133291884544 133678536992 133793400832 133831819264 134104807837 134181508076 134220037952 134296804096 134725046456 134740001942 135263657984 135694983424 135772593152 135811579904 136205541472 136220661304 136244652544 136733197237 136750071808 136772459824 137186137088 137287071922 137702305664 137741846528 137820626944 138235759844 138260105984 138275453888 138394267648 138795721064 139317945767 139335139328 139779447808 139915083776 140280667534 140305373824 140320948768 140441520128 140768400773 140848912204 140889356608 141315485696 141862937216 141984833536 142315306276 142396702448 142437591296 142519057408 142973518688 142989389816 143527393373 143545106432 143961501376 144002839552 144085200896 144420562286 144544656256 144560701792 145088511568 145104617476 145668554752 145692402856 146133059072 146258624512 146682890816 146699173712 146725010432 147251135486 147293418272 147738916864 147763103917 147847615916 148337373184 148422213632 148869279832 148895498752 148912027264 149039980544 149472314992 149515235584 149967454208 150034710826 150531713024 150548423168 150677782528 151114867904 151244713984 151596739294 151683443912 151726999424 152314784804 152775470848 152906743808 153262637528 153350294944 153394329088 153482061824 153839294609 153971481664 153988573648 154567962094 155079981056 155168677888 155529836308 155663475968 155680755776 155708174336 156249166304 156266511128 156311382656 156784156672 156854470409 156899510768 157374063616 157983725536 158011549696 158164877312 158487500171 158578145908 158623681216 159129496526 159220509448 159747940352 160320762896 160348998656 160366798592 160504594432 160878172312 160970185376 161016407552 161483483161 161503412224 162129071104 162248357726 162739088512 162785818624 162878922752 163258026932 163351401136 163398307072 163416445504 164031306712 164527430144 164648481361 164668801024 165052071184 165193892864 165288374272 165673086502 165815441792 165833848544 166362655459 166457805332 166505603264 167009210368 167637589504 167656198528 167685726208 168190816508 168287011984 168335335168 168844476416 168968703904 169507507169 169528426496 170136319808 170166284288 170185174016 170678846338 170776464824 170825502848 171370227028 171468240944 172036243456 172702706176 172851101696 173203681343 173253416336 173352507328 173402285056 173905289558 174074039776 174600538112 174729000628 175157300032 175257479936 175307804672 175408070656 175816336696 175967407616 175986941312 176477853013 176649099536 177234264064 177313749158 177748384352 177901115392 177920863744 178570475776 178590298432 179159782802 179262251896 179313726592 179856072704 179885517812 180552829184 180584628224 181128571624 181232166752 181284207104 181810075447 181862281744 181966296512 182546546182 183223729024 183255998464 183276341248 183807988364 183965926144 184018751488 184552552184 184658105632 185246938877 185290366976 185426694544 185987529728 186580602208 186687315584 186740922368 187282619524 187303409293 187464350528 188031348736 188062132258 188169692984 188630938496 188793020416 188900999168 189340670288 189503362048 189524398336 190128749096 190237491808 190292118016 190844116463 190867668992 191585816576 191607084032 192328013696 192383240192 192941304556 193051655888 193107090176 193722865336 194441508352 194475753472 195061538672 195173102656 195229146112 195795465866 195851688032 195963703936 196588588196 196610410997 197374521344 197947064392 198003904384 198117151232 198174040064 198748902352 198770964964 198941759744 199496703406 199543472128 199690286432 200294262784 200327053927 200351776768 200932956224 201105608704 201127932928 201688974872 201711363854 201884685184 202528450124 202644284752 203141010688 203315560448 204080543744 204103198208 204695259769 204754037488 204871145024 204929973248 205524433114 205583448928 206346090496 207004081856 207122476288 207181950976 207782943368 207961481728 208564735379 208624624208 209398547456 209458675712 210066272416 210246772736 210856655548 210917202496 211037835008 211710787288 211734288766 211916222336 212557176832 213234973952 213356932096 213418196992 214037279456 214061039192 214244972032 214842603668 214866452801 214892969984 214928151152 215051077696 215578215424 215736827306 216389337472 216575270912 216599312384 217227622612 217414276352 217476706304 218107561672 218232306656 218928200491 218955218944 218979524608 219803444224 220441048982 220504348064 220630463872 220693817344 221334004892 221358574619 221397560384 222218866688 222927472768 223054974464 223119024128 223766246704 223830500608 223958518784 224608176562 224672672224 224697612568 225543046729 225570881536 226225216448 226419601408 227141602688 227271514624 227362011136 227996232464 228021541748 228217470208 228907728896 228945204488 229637664256 229834981376 230501685568 230527272976 230725354496 231394641478 231461085856 231593468288 232161155072 232331967868 233234907136 233260797952 233937439736 234004614272 234138451456 234205683712 234817639133 234885066416 234911140412 235768831298 235824103424 236711401472 236779372544 237466220992 237602038016 237670264832 238359697576 238386157282 238428141952 239312625664 239351804692 240075739904 240282025984 240979034912 241048231424 241186097152 241912579727 241955185472 241982044304 242189968384 242892511862 243697113088 243836493824 244614033664 244641187648 244851396608 245534404192 245561660344 245772660224 246485596357 246556374064 247302099968 247542071296 248260140128 248473458688 249051785983 249194229284 249265784768 249408350464 250203657704 250231432178 251203936256 251932627408 252004969216 252149101568 252221505536 252953148448 252981228136 253025783296 253904895244 253933080583 253964419072 254774254592 254919970816 254961704998 255732853376 255952592896 256695058928 256723553996 256768768256 257763481976 258543104512 258733327853 258765258752 259590403072 259738873856 260521239706 260567122816 260596047712 260819965952 261427030007 261576551236 261651662272 262443044864 263430497792 263459740544 263686119424 264451018832 264526955264 264678249472 265327034368 265446026846 265522248992 266550873407 266583769088 267357073984 267586801664 268209615674 268363016152 268440075904 268593608192 269450092912 269480003884 270527315968 271389966848 271545186304 271623159808 272177213539 272411082944 272441322608 272489305088 273466394474 273544919648 274372274176 274574143844 275404611328 275483693056 275641253888 276471519688 276520211968 276550907776 276788535296 277511755339 277591442128 278635891534 279558895616 279830167552 280561335068 280610747648 280641897536 280883040256 281536801546 281697824408 281778713216 282630971392 283725874432 283969667072 284630612552 284793404896 284875182592 285038114816 285701547131 285947037376 285978779632 287054786746 287923002752 288005679104 288170401792 288841124572 289089312512 289121403584 290177023136 290209234952 291301159331 291337109504 291384805712 292266118144 293365781632 293398347424 293450020864 294333928889 294502270972 294586836544 295477833728 295526207834 295695231832 296674746368 296844427264 297738559664 297790997504 297824054528 298079961088 298944629984 299030471168 299897897299 299934908416 300069421652 301063426048 301096846336 302229735808 302489427968 303193478588 303366887824 303453998848 304629569608 305550941696 305775751099 305813487616 306525275056 306700589888 306788658176 306964123648 307678589218 307942963328 307977147296 308959217281 309135924188 310159962112 310337355776 311059672616 311326951936 311361511552 311416348672 312498332608 312533022256 312622765312 313568313344 313708940818 313799021536 314748127232 314799656171 315967451072 316023099392 316975000342 317156291816 317247362432 318258993052 318441018896 319495880704 320641525792 320697997312 320733597184 321009188864 321663979637 321756344624 321940370752 322032815104 322966966322 324258142208 324496715452 325478177024 325571637248 325757845504 326516053864 326702802272 326796614144 326832891008 327744584167 328062613424 329054860288 329296962722 330104142368 330387785728 330576748544 331346173004 331630883584 331667697088 332725310918 332915610664 333011206528 334018420736 335275179008 335312397056 335371452416 336381633016 336574023968 336670670336 337647282973 337688952832 337937407808 339015014338 340272639616 340332568576 340370348032 341357692676 341552929648 341651005696 342740454056 342936481888 344030029343 344072486912 345405412352 346407362686 346506832672 346705014656 346804570112 347810579116 347849188687 348148079552 349201076224 349458001256 350314600064 350514959872 350615609344 350816141312 351632673392 351934815232 351973882624 352955706026 353298199072 354424787717 354468528128 354627498316 355496768704 355802230784 355841727488 357140951552 357180596864 358319565604 358524503792 358627453184 359712145408 359771035624 361105658368 361169256448 362257143248 362464333504 362568414208 363620150894 363724563488 363932593024 365093092364 366447458048 366511996928 366552682496 367615976728 367931852288 368037502976 368999147209 369105104368 369316211264 370493877754 370580733952 370853389088 371975059456 373161204416 373374631168 373481844736 374565239048 374606818586 374928701056 376062697472 376124264516 376339385968 377261876992 377586040832 378681340576 379006724096 379048796672 380148339571 380257498192 380474983616 380584236032 381688232926 383171633152 383214168064 384656027392 384766480384 385882609112 386103311776 386214180352 387334508561 387445730672 388883016704 390123077344 390346205312 390458292224 391590931732 391703376064 391927407872 393177176392 393220821994 394749042688 395894128784 396007808768 396234302464 396348080128 397497804704 397541929928 397883519488 398993406812 399037698059 399086944256 399380572864 400588525568 400654107854 401865912448 402211217408 402255865856 403377949744 403422727708 403769370368 405056900248 405288569504 406282021376 406580943769 406631120896 408161087488 408206396416 409390519538 409508074976 409742290048 409859946496 411048866228 411094495721 411166897856 412692180992 414008163712 414244952576 414363901952 415565886736 415922963456 417129470758 417249248416 418797094912 418865658211 418917351424 420132544832 420493545472 421713311096 421834404992 422075670016 423421574576 423468577532 423832444672 425114353664 426469947904 426713864192 426836393984 428074558912 428122078384 428489944064 429685207336 429732905602 429856302304 430102155392 431156430848 431473654612 432778674944 433150541824 433198624768 434455245224 434828552704 434953412608 436089901247 436215123344 436464613312 437856400982 437959049216 439606888448 440882097964 441008696128 441260927744 441387634688 442668009784 442717149238 442795120768 444437733376 445854945536 446109948928 446238048256 447532493408 447661001216 447917037568 449216353124 449266219493 449345344448 449395225136 451086093458 452450432896 452839202816 454283205376 454543029248 454724022272 455992464928 456043083496 456434940416 457758964663 457815457792 457890408976 459275328512 461003371136 461054545952 461450708992 462524745397 462789282956 462922171712 463186936576 464322310144 464663935736 466469814272 466521595904 467874879472 468009228544 468276902912 468411367424 469635278266 469770132832 469822280824 471537662596 471590006797 471648206848 473422802944 474932441984 475204076032 475340529664 476719395152 476772314564 476856283904 478625251328 478703609384 480151479808 480504751727 480564051968 481958069824 482096462848 482372194304 483825159454 483910370944 483964088608 484379936768 485785023724 487394226176 487672987648 489228067328 489282375296 489702793216 490982336369 491068808384 491123320688 491545320448 492971192714 493112748128 494604199936 495084142592 496520280256 496946917376 498103571966 498388458568 498531569536 498816700928 500407315408 500462864356 502407872512 503865254816 504009938432 504298203136 504443011072 505471968001 505906296896 505962456272 506051566592 507809790488 507866161166 509548509184 509839941632 509923409996 511465706752 511905185792 513390117856 513447107992 513537536512 515378974201 515526963952 517086209024 517466655706 519180806144 519477747712 521042479412 521134245632 521192095424 521639931904 522854060014 523153102472 523303324544 524886089728 526860995584 526919481088 527372238848 528902037664 529053910528 529356498944 530588587529 530654068736 530892053692 531044497984 533101746814 534714147968 535173603328 536419231348 536726032304 536880151808 537187216384 538900185824 538960007768 540987867329 541054631936 542779933696 543090372608 544354427078 544822165888 544882645216 544978610176 546620153651 546932788948 547089839296 548744548352 549148287688 550809222656 550967386112 551282507776 552943039376 553040423936 553101815552 553577070592 555023510678 555182884256 556953237841 557271783068 559117791232 561122670136 561221495296 561283795072 561766080512 563073603092 563395648816 563557426432 565261942784 567451748864 567869252041 567939334144 569261225104 569586809792 569750365184 570076229632 571403094262 571894074752 571957559264 574109573492 575846005504 576011358208 576340803584 577682249144 578178625024 578242807168 579855802757 580354046272 580418469904 582602318662 582769611424 584532236288 586731563264 586796694848 586900041728 588667857778 589004541944 589173673088 590955667456 591052415668 591390463664 593349492736 595477119328 595581995008 595648109056 596159922176 597375962183 597889259968 598060942336 599795794598 600138843304 602126852096 602193692672 604459471616 604978855936 606386957176 606733775648 606907997696 608668513453 609259139216 611101883392 611551502198 613050550112 613401179776 613577316352 613928247296 615357178436 615885926656 615954294592 617918434562 618271848376 620319924224 620674711552 622119345232 622653903872 622723023104 622832697344 624996665216 625066044512 625245530624 627059239807 627136626688 627417881636 627598043072 629496254464 629599312342 631934902144 632046198784 633950000684 634312583632 634494724864 636517986104 636882037792 638912911637 638991761408 641283051584 641395994624 641467194368 643327959274 643512689248 643880741504 644065630208 645933932644 646005636133 648516284416 648993430904 650956354048 651143274496 651515691008 653032107728 653405604544 653593228288 653665782016 655489168334 656125226848 658109720576 658217462903 658593925444 660208284736 660775571456 661153497088 662692346008 663261767168 663335394176 665450621836 665831221328 666022413056 668036841472 670550358016 670624794112 670742904832 672763266032 673148047936 673341340672 675294565946 675874815616 678030028676 680545279232 680665137152 680740696064 682715385352 683105859296 683302011392 685284130531 685480908112 685872963776 688060058686 690810824704 692814725372 693013665344 693410029312 693609140224 695621158232 695698377374 696296159104 698238461921 698402152448 698916002512 700629200128 701029919744 701231218688 703265346784 703869630464 703947765248 705911412052 705989773489 706596398144 708849575434 709254996632 710993537408 711604461568 711683454976 714281903104 714361193728 716639131208 717049007584 717254906368 719335515899 719424290816 719542071248 722211316736 724514286496 724928667008 725136828416 727240301788 727449126976 727865186048 730186184728 732894916096 733023993856 733105364992 735231953456 735863704576 736075005952 737998294418 738210208736 738632422528 740987755508 741070010681 741161467904 741706778176 743950118912 746322408832 746749262336 746963689472 749130478096 749213637172 749857402112 752125394944 752248529032 752678771936 754523753984 755078895571 755172081664 757362681152 758013448192 758097593344 760296679142 760514996384 760949967232 761168472064 763376465852 766343266304 766428336128 769312054784 769532960768 771543671437 771765218224 772206623552 772428360704 774669017122 774891461344 777766033408 780246154688 780692410624 780916584448 783181863464 783406752128 783854815744 786354352784 786441643988 789498085376 791788257568 792015617536 792468604928 792696160256 794995609408 795083859856 795767038976 797986813624 798075396118 798761145728 801177051136 801308215708 803731824896 804422434816 804511731712 806755899488 806845455416 807538740736 809881245173 810113800496 810577139008 812564042752 813161887538 816322174976 816412792832 818781039076 819016149952 819484580096 819719892992 822097732456 822188991442 822333795712 825190909543 825384361984 828016327424 828489905152 828727803904 831131773472 831845926912 834258941516 834351550487 834498496832 837594189824 837731316422 840265089664 840987090944 843426622192 843668809984 844151340032 846843149152 846937155064 847664889344 850123791517 850228707328 852939895808 853427728384 856149117824 856244156768 856979888128 859370414672 859465811204 859712604608 860204310784 862312861696 862947309224 865557349888 866301083648 866397249536 868910490448 869657105408 869906825216 872179802494 872430246688 872929226624 875712801964 875810012623 875918098432 879213776896 881764195928 882017392256 882521855488 882775269376 885336019568 885434298476 885590241536 888875466752 891709891072 892219897856 892365967493 892476096512 895064986816 895322002432 895834075136 898432706248 898532438986 898690688896 898790450272 902172186916 904900865792 905678405632 908566410752 909086058496 909448044544 911824338971 911984929856 912086166992 912869880832 915517929326 915780817952 918550657024 922006742272 922109091904 922901417984 925049490794 925578565912 925844343424 926373873152 928644620288 929327871472 933043191808 935749758944 936018457088 936553805824 936822734848 938733654859 939270556532 939540265664 939644561648 943075325192 943180013594 946845605888 949864883968 950408152064 950681059328 953438790304 953544629128 953712567808 957132380659 957250502656 957407218768 960302959616 961009503454 963916139648 964192925696 964744388608 967650318908 967820741888 967928177216 968759873536 971570047448 974788452352 975225620369 975345975296 978456134656 978564750592 979405586432 981964672738 982137616768 982246641376 983090640896 985378805411 985942385428 986225496256 989208399872 993040560512 993893834752 996207143932 996776917136 997063139072 997633401856 1000814630816 1000925728712 1004691753611 1004815745024 1007730509632 1008019876864 1008596406272 1010943936002 1011812593792 1011924912544 1012103133184 1015619580976 1015732322332 1019097018368 1019679883264 1019846819992 1022931413504 1023810371584 1026780235712 1026894215984 1027075073024 1030757948402 1031053927904 1034172418048 1034341727419 1034933311412 1038361612288 1038955495424 1042084958824 1042268491264 1042384190848 1043279863808 1045708120028 1046306204944 1046606649088 1049772179456 1053721991168 1053838962176 1054744477696 1057804075328 1058107821056 1058712997888 1061177175058 1061784107384 1062088995968 1066203493628 1069428295936 1070347206656 1072838462696 1073452064608 1073760303616 1074374432768 1076875062263 1077800371648 1077920015536 1081975734658 1085559867392 1086180745216 1088708854156 1089644331776 1089765290432 1089957220352 1093240307302 1093865577896 1094179678592 1097489096704 1098296575376 1101618445312 1101934772224 1105886078752 1106080847872 1106203631104 1107154141184 1109412501197 1110047021356 1110365768512 1113906475682 1114543566136 1118235582464 1122245340272 1122442990592 1122567590144 1123532161024 1126147206184 1126791297632 1127114852864 1130384382127 1130523885568 1134903497728 1135738504082 1138522450208 1139173619584 1139500730368 1140152459264 1142806188524 1143788149504 1143915118528 1148219146984 1151692011008 1152022716416 1152539369527 1152681607168 1155364498288 1156357250048 1156485614336 1159711605514 1160708092544 1160836939808 1164538588213 1165204637324 1165539222848 1169064472576 1173463126528 1173593389696 1173800083456 1177335715556 1178009083888 1178347346176 1181911334912 1182104831336 1182780927328 1186552550183 1186698985472 1190954238656 1191163990016 1191296218112 1194751924366 1195778519936 1196121884672 1199591589196 1200277686608 1204253704192 1204387385344 1208918943232 1209957711872 1212425769401 1212773914352 1213467551296 1213815995392 1217337026906 1218518278432 1222203766784 1223103004396 1226101100224 1226802359552 1227154632704 1227856494592 1230714356872 1231771853312 1231908589184 1235344971091 1235836869124 1236543696752 1240639848448 1244238690464 1245307807744 1245446046208 1245665394688 1249993330432 1250132089024 1250491061248 1254118479614 1254835763272 1255196086144 1258992508928 1259198624684 1263869804288 1264092397568 1267900001368 1268625167264 1268989449728 1272670528129 1273035972208 1273764075584 1277825823274 1282566103168 1282791989248 1282934388736 1286655918548 1287025378496 1287761483008 1288131260416 1291867865288 1292011272266 1296728572139 1297032568832 1297986861808 1301912708096 1302286548992 1306064215456 1306811209088 1307186456576 1307331564032 1310978336668 1311123865051 1312250453696 1316219441152 1316434925806 1317187850888 1320416569472 1321551142912 1322306994176 1325384692016 1326523534336 1326670788352 1330901243672 1331662442656 1332044826112 1335908815241 1336073682944 1341100716032 1341249588224 1345526532064 1346296095872 1346682681344 1350589131892 1351749631232 1356060057352 1361090558464 1361330274304 1361481392128 1365430770704 1366211718592 1366604022784 1370568261062 1370961816224 1371745927552 1376120117372 1376272876979 1381621649408 1385629450744 1386027330688 1386820058624 1387218280448 1391242316464 1391396754748 1392592318208 1396476923842 1396804304896 1397832005024 1401258400256 1402059839488 1402289377489 1402462437376 1406530693568 1407739260928 1407895530496 1411822824104 1411979546978 1413192796288 1417699150868 1418509993264 1421987074816 1423208923136 1423366909952 1428563806208 1428722387456 1432866818383 1433278262416 1434098015168 1434509812736 1438671031798 1439084142496 1444422633472 1449028572992 1449857334016 1450273656832 1454480603576 1454898253952 1455730372096 1459953147653 1460372369456 1465789832192 1466210729984 1470463906912 1471727409152 1472150011904 1475996588836 1476420417472 1477264845056 1481975511016 1482140021362 1483413556352 1487900237824 1492644817664 1493498524672 1493927378944 1498260956192 1498427274344 1499714804224 1504065169607 1504250789888 1504497058064 1505357543872 1509047507968 1510157791142 1514725362304 1516026896384 1516195186688 1520593358284 1521029992768 1521899934464 1522336944128 1526752931704 1532497403437 1532686532608 1532856672256 1538624109568 1539065921536 1543087342874 1543530436448 1544413247104 1544856721408 1549338034244 1549510022333 1549782922688 1555532066816 1560492309376 1561384821248 1561833168896 1566363726928 1566813504256 1567709631488 1572708705568 1572883287976 1578801327103 1578996170752 1583576515136 1584031235072 1584937209856 1589991218816 1590167719712 1591534077952 1595973627248 1596150792236 1597522291456 1602354102272 1602616431416 1607463649792 1608844869632 1609023463424 1613511798976 1613690910832 1615077481472 1619762490346 1620227600992 1621154278016 1625128085504 1626323775076 1632644349952 1632825585664 1637562078152 1638032299904 1638969160192 1639439785984 1644195464912 1644377982884 1644667591424 1650381819086 1650768723968 1656032654848 1656979810304 1657455607808 1662263546944 1663691853824 1668517883032 1668703100974 1668996993664 1675188379648 1675462632844 1680530179328 1681974181888 1686853244384 1687337619968 1688302680064 1693388058089 1693686298304 1693874310128 1695329778688 1700247583034 1705879791616 1706855456768 1712298235648 1712488313536 1713959776256 1718740829344 1718931622408 1719425209216 1720408621568 1724625723392 1725399174499 1725894618448 1731114699776 1732794499072 1737820980896 1739314210816 1739813650432 1743362501881 1744359604988 1744860493376 1745858453248 1751425603928 1751620025246 1758427553792 1763528391856 1764034784512 1765043710976 1765550538752 1770672039136 1770868596952 1771180483072 1777531564081 1777750933504 1783419782144 1784439795712 1784731934986 1790129973632 1790644004864 1791668150272 1796865412496 1797064877972 1797381377792 1797580900544 1804344373832 1809801731584 1811133294971 1811356811264 1817132821504 1818172116992 1818896089088 1823648677942 1823969859712 1824172333984 1825739761664 1829989210049 1831035858652 1831561635904 1837101314048 1844013484544 1844218183808 1845802835968 1850098981588 1851157131824 1851688686848 1852747746304 1857289240576 1858655742944 1865856113849 1866086383616 1871499517888 1872036914176 1873107611648 1877467309718 1878541113064 1879080531328 1879289123296 1886150650384 1886360027188 1893691211776 1899729767936 1900816304128 1901362118656 1905240494773 1906877580608 1907089258256 1907425135616 1914264761318 1914814437536 1920605919232 1922019006908 1927832279296 1928385851392 1929488777216 1935300637816 1935641483776 1935856354432 1937519747072 1943140094896 1949576904704 1950451240738 1956912269312 1957129501184 1958811172864 1963929345476 1964275233536 1964493282752 1966181281792 1970757610822 1971884770856 1972450992512 1978416799744 1986081121024 1987787669504 1992414287864 1993553834272 1994126278144 1995266803712 1999910829917 2001629261632 2001851457424 2009383507222 2015461019264 2016039753728 2017192812544 2021887872004 2023625187584 2023849825088 2024206266368 2031239161952 2031464644664 2038194036736 2039108115317 2039359766528 2039693639984 2045862827008 2053560471424 2053788431968 2054150146048 2060337502223 2061515896804 2062107855808 2068344836096 2068683454838 2069866622824 2076723224576 2077910990848 2084169917648 2084536982528 2084768381696 2086559727616 2091416240056 2092612409888 2093213298176 2099285281093 2099544358912 2107443982336 2107677924352 2115608150656 2116215642112 2117425995776 2122354350116 2123568214768 2124177991936 2132406987256 2138856591872 2140430257693 2140694413312 2145676925392 2146904129216 2147520607232 2148748865536 2153750124526 2155600743296 2155840031072 2162714520967 2163951469316 2171119734784 2172361490432 2177417708312 2179288663552 2179530580864 2179914440704 2186480614604 2187731155792 2188359357184 2194978193408 2196593150752 2203236890624 2203597593197 2203869544448 2211772157504 2212161695744 2212407262208 2218825002394 2220094042712 2220731537024 2227812951364 2229087132272 2236471164928 2244490680544 2244885981184 2245135180288 2247064322048 2251647857459 2252294412368 2253582595264 2254229705728 2260768764254 2269806995456 2271477008164 2277044900416 2278347239168 2279001460736 2280304918528 2285612377048 2287576299008 2287830237056 2294212089169 2296438293968 2303384022016 2304045432832 2305078739054 2310728996576 2312714500096 2312971228672 2319423211028 2321416185088 2321673879616 2329077176426 2330409274648 2331078445696 2338128945152 2346926253056 2347186779392 2347600166912 2354671431112 2356018167776 2356694692352 2363530980811 2363822669824 2364209662672 2365561854656 2373105100366 2381908477312 2382327980032 2382592436224 2389503848732 2391557039872 2392243769344 2399183178392 2400555373216 2408210205401 2408507408384 2408774770688 2417837886464 2424851538802 2425547828704 2426935102592 2427631990784 2434674053812 2434944320809 2437036556864 2444407533568 2446206008792 2452202200448 2453604719104 2454309265408 2455712989184 2461428713744 2463543706624 2463817178368 2470689942182 2471673738248 2473087393504 2480973514019 2481279696896 2488477380928 2490615615488 2490892092416 2499986660864 2500264178048 2500982122496 2508236959228 2509671526544 2510392172288 2517985017856 2518397249368 2527739608576 2528184795136 2535800002736 2537250334528 2537978899456 2545341056258 2546071944416 2547528151168 2555651646548 2565132206336 2565583978496 2565868777472 2573311837096 2574050756992 2575522966016 2576262520832 2582994030463 2583735730576 2584022544532 2593457144278 2594065137664 2595973723616 2603825416192 2604573097984 2612128430912 2613622418176 2614372913152 2614663128064 2621956673336 2622247730102 2624500907392 2632438882304 2632869851612 2634375701776 2640833138944 2643102285824 2650769384032 2653047068672 2653341576704 2661038376997 2661802487344 2663324885312 2664089652224 2671817630482 2682201432064 2682499176448 2691053064128 2692592191744 2693365362688 2701178263784 2703499262464 2711341559927 2712120114704 2722181116928 2722962784256 2730861541408 2732423437184 2733208045568 2741136522124 2741923632448 2743491855104 2752240234744 2752545753958 2763243298816 2771258901488 2772054661376 2773640117248 2774436560896 2782484632928 2782793509496 2785184636416 2792953847684 2793263886413 2793608609792 2795664010048 2802516800512 2804119678976 2804578754978 2813061387136 2815478521856 2815791060992 2823645648208 2823959093956 2826385592576 2835398301736 2837019986528 2843974149632 2846066606383 2846417846272 2846733819904 2857127612416 2857444774912 2865733636766 2866556524832 2868196030336 2869019625472 2877342063596 2877661470047 2878168284992 2888845266944 2898057145984 2899714668032 2900547313664 2908961207152 2909796507904 2911460744192 2919906295306 2920744738912 2931579664384 2932059607477 2932421459968 2940927813824 2943454818304 2951993177672 2952840834944 2954529690112 2963951022032 2964280042724 2966827112704 2975800475648 2985289635328 2986997049344 2987854757888 2996521912384 2996854548688 2999429608448 3008130339214 3008994116128 3010715087744 3018095015936 3020315582284 3029450724608 3032053792768 3032390373376 3041186716568 3042059985536 3043799868928 3044673888256 3052629308729 3053505863408 3064994806874 3065713344512 3077248219136 3078131843072 3086174685748 3087060872896 3088826494208 3089713442816 3098676068488 3099020044666 3099565845376 3111064133632 3120984618752 3122769642496 3123666337792 3132727453856 3133627008512 3135419262976 3144863536451 3145417411136 3145766575952 3157602654206 3167153030272 3168062470144 3169874419712 3179982437632 3180335439424 3183068155904 3191947254496 3192301584472 3195044582912 3204312752641 3204708204544 3205232862832 3214927299584 3218046926848 3227023597952 3227381821664 3230154962944 3237673217779 3239524980692 3240455201984 3242308556032 3250256171008 3252647550152 3265288699904 3265651171328 3275124156304 3276064599808 3277938320384 3278879571968 3288390929824 3288755965768 3289335182848 3300763638172 3301130047579 3301537447936 3312065309696 3313959620608 3324527093888 3327383707648 3337035766064 3337406201948 3337993987328 3350376759296 3350925265688 3361060358656 3363533262089 3363948363776 3373706488768 3374675239936 3376605360128 3386776116178 3387372596608 3387748620256 3390659557376 3398551390091 3400495166068 3411759583232 3413710913536 3424596471296 3424976627072 3427919552512 3437481658688 3437863244816 3438850418432 3440817243136 3449251446784 3450798348998 3451789236896 3462229399552 3465588998144 3475641961792 3478628421632 3486725003762 3488719209976 3489720986752 3491716906496 3502851207856 3503240050492 3516855107584 3527056783712 3528069569024 3530087421952 3531101077504 3538303776007 3541344078272 3541737193904 3542360966144 3555063128162 3566839564288 3568879591424 3569463869972 3580259947264 3581288009728 3583336300544 3593730824992 3594129755944 3594762755584 3595161801088 3607652819407 3608688747664 3619603463168 3622266589942 3634265643008 3636344233984 3637792178176 3647297355884 3647939719424 3648344667968 3651479523328 3659978420098 3662071717304 3663123271808 3674202628096 3688026969088 3688436367616 3691605671936 3700197963176 3702314263648 3703377373696 3705495492608 3714120112703 3714578481152 3717311485888 3731712227698 3742999035776 3744073828352 3746215223296 3754934619436 3757082226128 3758161062656 3758578246592 3772301300768 3772720054376 3786915071303 3787382423552 3799459535872 3801632608256 3810480989546 3813755161216 3814178516512 3814850271232 3826341075557 3828529522636 3829628875072 3841211838464 3844038013816 3855664558592 3856771702784 3858977554432 3870601275632 3871282967552 3871712708864 3875039494144 3886280189792 3898672664887 3899153809408 3900902481476 3913824538624 3914259002368 3927858690952 3928550467072 3928986565504 3932362563584 3941515221644 3943769541712 3944901985024 3956833599488 3972162242048 3975084764287 3975575339008 3984828575728 3987107668544 3988252556288 3990533607424 3999821659834 4003258523264 4003702914848 4018767014444 4030922038528 4032079507456 4034385625088 4043775744008 4047250375168 4047699650176 4048412532736 4058990619299 4062478323904 4062929289328 4076388073472 4078216230634 4079387279968 4091725654016 4107120942848 4107576863936 4108300292096 4120675004446 4123031793608 4124215711616 4136689672192 4137366909676 4139733245648 4153446449152 4168339835296 4169073965056 4169536763392 4173119455232 4181631735281 4182832480112 4185224819776 4186426596352 4198570562186 4214887964672 4215355848704 4231216301312 4232431284224 4234851991552 4244708700232 4247136429536 4248355983872 4260679594171 4264813974512 4277713183744 4280860515386 4291353850784 4293808258432 4295041214464 4297497731072 4307500249052 4311201486592 4311680062144 4325429041934 4327902938632 4342239469568 4344722980864 4354835416624 4358577327104 4359061161728 4359828881408 4372961229208 4375462311584 4376718714368 4389414678649 4389956386816 4393186301504 4406473781248 4407195186394 4423544315008 4424323391488 4424814524416 4437650004788 4440188085424 4441463074048 4455625902728 4458174264544 4472390381459 4472942329856 4488981361088 4489771962368 4490270360576 4503295714918 4504588824736 4507165190528 4508459411456 4521537528508 4522039452931 4539613990912 4542954016328 4554089800832 4556694478336 4558002921472 4560609837056 4571224754096 4575152598016 4575660474112 4588424178338 4592876587936 4606768044032 4607522240321 4608090865664 4610157478108 4621457993152 4625429000192 4625942457344 4638846422056 4642832370176 4643347759232 4658154352852 4660818549296 4662156891392 4676257890304 4693852506112 4694373558784 4695200333824 4709342862224 4712036335552 4713389384704 4727061961622 4728419325344 4731123709312 4746210200732 4763816954624 4764655960064 4765184872448 4779007697464 4783114079744 4784487538688 4796988913717 4798366356784 4801110746432 4816420410802 4817549541376 4835675772928 4849703077604 4851095657408 4853870205184 4855263981568 4869348107624 4869888641618 4874073113728 4888815067136 4892412017584 4904404400896 4907209438208 4908618530816 4922857427488 4927087413248 4927634356736 4941379884364 4941928414423 4943347476496 4946174787008 4961947028038 4976954761856 4981231230976 4981784184832 4999973321728 5000528356096 5001964244992 5016473918456 5019343053088 5020784344576 5035348611293 5035970035712 5036794498736 5055479217152 5071600005472 5074500669056 5075957798912 5090682112516 5092143888832 5095056302336 5111303293096 5130264412672 5131167956992 5131737554944 5146623674192 5148101513984 5151045932032 5152525041664 5165988060926 5167471461152 5168045089064 5186914288556 5187490074767 5188130275328 5191947447232 5207650832384 5224256861824 5227244836352 5228745826304 5229326256128 5243913346672 5244495460204 5249001814784 5264877764608 5265739703224 5268751403552 5281666277888 5285552268997 5286204571648 5301538768064 5306094137344 5306683153408 5322076753994 5323604974688 5326649770624 5328179304448 5343635260964 5364402864128 5364998352896 5382106128256 5385184383488 5386730725376 5400805700059 5402356527568 5406998524928 5422683119854 5424240229408 5444362233856 5445925568512 5461723082816 5464846874368 5466416091136 5482273044248 5483847264896 5486983710208 5504480469488 5505091507916 5526486597632 5542517802976 5544109322752 5547280234496 5548873121792 5564969265856 5565587018992 5570369272832 5585907695368 5586527772826 5591328020096 5605033601024 5608239357952 5609157509956 5626122774272 5630957043712 5631582121984 5647291296416 5647918187912 5652771185152 5669168716211 5670796603472 5674039973056 5687948299264 5692133212766 5693467639808 5714255224832 5714889549824 5731467273532 5733113049664 5736392060672 5738039250944 5754684127192 5755322940094 5756336569984 5777690533888 5796114291968 5799429336064 5801094627328 5817922414304 5819593015808 5822921488384 5839812590612 5840460853409 5841489477824 5863159328768 5864119214954 5881855627648 5886909636608 5903986355344 5905681669888 5909059380224 5927902044064 5928560085448 5933654225408 5950866540619 5951600951296 5970579270656 5973994098688 5993043824768 5993709097376 5998859216896 6012821690161 6016260678428 6017988232256 6021430175488 6036190031872 6040631164568 6058901449216 6064107585536 6064780746752 6082373433136 6084119971072 6087599737856 6089347776512 6105258617458 6107011726816 6129989613748 6130670088361 6131426689024 6154496438272 6172349371496 6174121745792 6177652988416 6179426885632 6197352136976 6198040089332 6199131690752 6222128267264 6241969237504 6245539284992 6246561772451 6247332675584 6265454907712 6267254017024 6270838525952 6289727072902 6290834822272 6291533151904 6315205308412 6334306060544 6336124940288 6339748839424 6359964875264 6360670878848 6366136311808 6382770372797 6383894508992 6384603168944 6390089165824 6408625505282 6410465725664 6429854599168 6436093853696 6454047195904 6454763643328 6460309925888 6475346435558 6479049961384 6480910403968 6484617112064 6500512342016 6505295100304 6531302342656 6550248312608 6552129199616 6555876640768 6557759143936 6571135584013 6576781859648 6577511931536 6578670365696 6601527276344 6602260095158 6624130619392 6627919241216 6649054187776 6654767415296 6674071532128 6674812403896 6675987974656 6699926664613 6700753518592 6701850531376 6722120717312 6727066524178 6747412977536 6749350479872 6753210720256 6773552232356 6774745193216 6775497240512 6781319114752 6797102780182 6800990332136 6823519166464 6827421827072 6849192942592 6849953254144 6855839105024 6874963317376 6875726489632 6877700836864 6881634486272 6897651637877 6898502893568 6901596697996 6903578473792 6924458799104 6951283923584 6957256843264 6973450007524 6977438419952 6979441973504 6983433812992 7005702415712 7006480100984 7032842275277 7033710215168 7054113567424 7056139138048 7060174843904 7076607552014 7082688156544 7083474387808 7084721932288 7106061997463 7110126256324 7133679128576 7137759182848 7138927739944 7160519894528 7162576019456 7166672601088 7187461649984 7188259511888 7189525511168 7190323602176 7215305638814 7217377495328 7239206926336 7240392091933 7244533179884 7268531286016 7272688467968 7294594711768 7295879438848 7296689335936 7302959046656 7319956840196 7324143434608 7326246543616 7348405256192 7376053938176 7376872735232 7383211343872 7400395926352 7404628527296 7406754747392 7410990985216 7428240225406 7434622971776 7463424455396 7485998071552 7488147656704 7492430446592 7509869238872 7514164452256 7516322125312 7517156493184 7538125435841 7544602601536 7545440108752 7573830142606 7598919071744 7603265216512 7620961979092 7627510322432 7628357033024 7629700542464 7652682151114 7657059045272 7659257750144 7682423676928 7688076027632 7711329117184 7713543405568 7741202551264 7742565935104 7743425417728 7750078988288 7765887508379 7772560379584 7797345329774 7801804962952 7827649077248 7828518004736 7855717381904 7857100934144 7857973131008 7864725127168 7883030443288 7887539083424 7889803970048 7912690674889 7913667198976 7944324484096 7950169528574 7969657151456 7974215337088 7976505112576 7981067214848 7999643319668 8006517046528 8007405829696 8037534028888 8061844077056 8064159014912 8068771250176 8087551488016 8094500750336 8095399300352 8096825065472 8117981238598 8124956647808 8125858578656 8151770117491 8152776146944 8156432461268 8158774559936 8183451308032 8214241885696 8215153727872 8216600584192 8241350008892 8246063587216 8248431423232 8273379344384 8274733819352 8279466491296 8305867851281 8306892898304 8336679670592 8338147930112 8339073526784 8363263470562 8365664960224 8370449639552 8372853192704 8397141124372 8429775929344 8430711697408 8462432602624 8464862568448 8469703983104 8486980385807 8489417400464 8494272859072 8496711967744 8521359188342 8529627949024 8555426367488 8561721030772 8582707701568 8587616516864 8590082428928 8594995462144 8615000498104 8622402973184 8623360124288 8650858083868 8655805877264 8684478939136 8709670833248 8717154654208 8718122323456 8719657762816 8745922458416 8750924623168 8753437428736 8778829357298 8786372603008 8812947562496 8814390372788 8847088630016 8848646782976 8849629048832 8875300009576 8880376170848 8882926148096 8908693696903 8911251805456 8916348529088 8944780762918 8977962722176 8979543924736 8980540721152 9006591429836 9009177649472 9014330381056 9016918822912 9043075057016 9044078905862 9077100004973 9079227981824 9085908032656 9108179601664 9113388956672 9116005842944 9142449508192 9150305196032 9151320948224 9176848356676 9177867055357 9185753175872 9213536088064 9215044480642 9220314956216 9242915986304 9250858000384 9251884914688 9277692844112 9285664740352 9286695518464 9316308705704 9321637098592 9324313782784 9351361706687 9352515780608 9387705012224 9388747117568 9418685724448 9424072671104 9426778769408 9454123923244 9456838650688 9462247418624 9492420401464 9527633909248 9529311920128 9530369744896 9558015394928 9566228159488 9568975077376 9593977827434 9596732713568 9602221492864 9632840821604 9633910138853 9635099082752 9671351545856 9699406155208 9702191314816 9707740410368 9710527963136 9738696215248 9739777283236 9748146227456 9777630134272 9784824035168 9808808801792 9814418876416 9816025642423 9817237061632 9845714854976 9854174826496 9855268713472 9882759768728 9883856828846 9886694952992 9892349574016 9923894056076 9953909523712 9962462461952 9963568369664 9999946643456 10001056712192 10003928489984 10030067728681 10032947836912 10038686106176 10041568689152 10070697222586 10073588997472 10110958434304 10143200010944 10149001338112 10151915597824 10181364225032 10184287777664 10190112604672 10222606586192 10260528825344 10263475109888 10293247348384 10296203027968 10302091864064 10305050083328 10331976121852 10334942922304 10336090178128 10373828577112 10374980149534 10383894894464 10415301664768 10448513723648 10454489672704 10457491652608 10458652512256 10487826693344 10488990920408 10498003629568 10528456187249 10529755529216 10531479406448 10537502807104 10563332555776 10571104537994 10603077536128 10612188274688 10613366306816 10644153507988 10647209949376 10653299541248 10656358608896 10687270521928 10727481824059 10728805728256 10729996705792 10764212256512 10770368766976 10773461450752 10801611400118 10804713055136 10813997049856 10845366239708 10846570156331 10848480458816 10888724467712 10923446165632 10929693748736 10932832182272 10964546088496 10967694529792 10973967420416 11008960938976 11010183015832 11051609289721 11052973195264 11085035605952 11088218645504 11094560468992 11129938531712 11131174037984 11140738545664 11171815390736 11173055545652 11182656040192 11210067202048 11216478715904 11218315019912 11252245548544 11261914087424 11263164243968 11294582592832 11295836375824 11305542370304 11338337432422 11341593206944 11348079946112 11375896598528 11384266425532 11386935279616 11428510449664 11429779099648 11462934547064 11466226099328 11472784121344 11476078501888 11509368254384 11510645880188 11512673139968 11555381067776 11592228583936 11598858672128 11602189254656 11635844828608 11639186031616 11645842976768 11679625181224 11680921706818 11682978955648 11726318657536 11728238429908 11763711255296 11773819273216 11807972710688 11811363339776 11818118760448 11853716406623 11855804088128 11857120170896 11867308450816 11901733081238 11941158541312 11947988197376 11986087649536 11987418194752 11997718433792 12025643380322 12032521356856 12035976464512 12042860350976 12072380063744 12081262329136 12117802898432 12129561493504 12164746866272 12168239942144 12175199475712 12178695553024 12203537513167 12210517234916 12214023453632 12259979227496 12261340176722 12308992876544 12344698742992 12348243491584 12355305976832 12358853771264 12394704273952 12396080178664 12398263381504 12442720948567 12444256534528 12483938475008 12491078569984 12493123544902 12530909815424 12534508034048 12541677051904 12579454145804 12581669644544 12583066303808 12630410616824 12668612121088 12672249880576 12677933064797 12679497678848 12719929750528 12721341757696 12732272623616 12765540745594 12767789017984 12769206337888 12780178331648 12809924470343 12817251010564 12820931451328 12859709198336 12908094391808 12909527286656 12920619851776 12950692871116 12958099922768 12961820807936 12969234224128 13001024684032 13010590200608 13060992796943 13062604685312 13100496625216 13104258399232 13111753281536 13142271168026 13153563719296 13155023863072 13157340731392 13203054552688 13204520190316 13248261238784 13255838482432 13298108375552 13309534830592 13336683463411 13348143064256 13349624807792 13351975949312 13399853329226 13403701062752 13444241434624 13454133048356 13494825955072 13498700959744 13506421440512 13547104464712 13549490386432 13550994481024 13562638229504 13594205560364 13601980664272 13647038332928 13698385885184 13699906508288 13711678210048 13749926634752 13751452979264 13755401673728 13763268972544 13795303275754 13803193395992 13807156947584 13848917598208 13902567847168 13914513686528 13946900015048 13954876839904 13958883947008 13966867625984 13999375809419 14011404831424 14012960201968 14065684550554 14108227134848 14112278276096 14120349687808 14153215104028 14165376313088 14166948775616 14169443864576 14212123994926 14220252512648 14267358257152 14275518365696 14277855479888 14321039789056 14325152038912 14374923299968 14376519023776 14379051022336 14380647204352 14422362515561 14430611277628 14434754990656 14478413852672 14480784183866 14489066359768 14537062572032 14545376935936 14589189423536 14591758877696 14593378671872 14605918093312 14639913680392 14648286869216 14652493087232 14694996967651 14696810512384 14752107876352 14753745470464 14800791852704 14809257054592 14813509494784 14821981970432 14856480450812 14869245943552 14926848910792 14971996143104 14976295313408 14983011803851 14984860893184 15019738477744 15028328904512 15032644250624 15034312986368 15076250871682 15089205203072 15090880217504 15139001646769 15147660285212 15197838143488 15206530433024 15241923958184 15255020644864 15256714066048 15259401084928 15305364302228 15314118090544 15318515500288 15364847353856 15376152055264 15422658234368 15425183152379 15427086811136 15482405102528 15485131870208 15486850835456 15531775016758 15545120759168 15594690659548 15603609925904 15655298154496 15657036009472 15711434763808 15714201868288 15715946262016 15729450254336 15761535002213 15766060886576 15775078166848 15779607940096 15825381349778 15888648968192 15900339057148 15939314302912 15948430674176 15953010225152 15962134429696 15999286639336 16013034093056 16014811659392 16059484624183 16075068057776 16123688154112 16128318029824 16175102976032 16189001500672 16190798600704 16193650130944 16235962477196 16249913295616 16251717157312 16303540234982 16312864922536 16317549119872 16366902616064 16428483771392 16430307455744 16433201168384 16482700017784 16492127174432 16496862846464 16544716865677 16546758688768 16549467638704 16558932982592 16611735702562 16673359341184 16676295860224 16678147053568 16726526941124 16731329920448 16740899279104 16745706385408 16794282248744 16857471437807 16859551858688 16861423394816 16924865205248 16929725136896 16973960771614 16978834800928 16988545718144 16993423935488 17042718376684 17044610245663 17059255898048 17110852734976 17123442061544 17165415403136 17175233033728 17180164857856 17189990924288 17230000996208 17244805946368 17246720248576 17301716167736 17311611754528 17366814598133 17368957878272 17419341666496 17434309308416 17436244646912 17491844916832 17501849246336 17506874857472 17557658714596 17572745206016 17625895124992 17628780745576 17694177260032 17697293565952 17699258097664 17750600019152 17760752341696 17765852296192 17817387393806 17822503610912 17832697058176 17889561525836 17955925444352 17959087849472 17961081442304 18013182859672 18018355298944 18028660762112 18033837645824 18086150114032 18088157811724 18154200009946 18158455963648 18171816065312 18216359203328 18226777913344 18232011685888 18284899016384 18300610392064 18302641896448 18353696713352 18355734110714 18371506351744 18427072176128 18430088961284 18440629912432 18485831972608 18501716000768 18503769829376 18555385688224 18571329480704 18573391036928 18627268638979 18632617411408 18643274197184 18648627565568 18702723413374 18775410024448 18777494235136 18837371448896 18848145342208 18853557538816 18908247846488 18913677301376 18924494837248 18979390919489 18984840802928 19055267818496 19060739489792 19116030789856 19132456318976 19137950154752 19187955654868 19193465427136 19204442985728 19265681643208 19267820277706 19342703091712 19398812310416 19404382629632 19415480820736 19421055926272 19477392430496 19479554566472 19496292454912 19552847204891 19555260268544 19569648070336 19617617603584 19628837752832 19632051284846 19691429709952 19708349652992 19710537426944 19765519537456 19767713657692 19773389905984 19784699148032 19847788112152 19907819047424 19922466244681 19924924923904 19927136739328 19999893286912 20002113424384 20007856979968 20060135457362 20065895673824 20077372212352 20083137378304 20141394445172 20143630290329 20147177994944 20221916868608 20286400021888 20298002676224 20303831195648 20362728450064 20368575555328 20380225209344 20445213172384 20521057650688 20524417252339 20526950219776 20586494696768 20592406055936 20604183728128 20663952243704 20669885844608 20672180356256 20747657154224 20749960299068 20767789788928 20830603329536 20897027447296 20908979345408 20914983305216 20917305024512 20975653386688 20977981840816 20996007259136 21056912374498 21062958812896 21075005614208 21126665111552 21142209075988 21206155072256 21224376549376 21226732613632 21288307015976 21294419898752 21306599082496 21312717217792 21374541043856 21454963648118 21459993411584 21528424513024 21540737533952 21546922901504 21603222800236 21609426110272 21627994099712 21690732479416 21693140312662 21696960917632 21777448935424 21846892331264 21859387497472 21865664364544 21929092176992 21935389059584 21947934840832 22014044755157 22017921877952 22020366031664 22103218579442 22170071211904 22176437291008 22189120937984 22259877063424 22262348075968 22281477091328 22343630781472 22346111091304 22365312080384 22420134404096 22430189268487 22432957431808 22436630039824 22504491097088 22526328487936 22589165185664 22591672751648 22611084740608 22663712524453 22676674864844 22683186413888 22696159892224 22751793197056 22768532851064 22857020899328 22859558199296 22925869094128 22932452198656 22945568242688 22952157003776 23018736508768 23021291760376 23025346279936 23107910333053 23110762135552 23184457167872 23197717344256 23271689657216 23278372063232 23291685953536 23359250362448 23361843413636 23365957911296 23452637315072 23456476859816 23527422510592 23544732834623 23547638546432 23615945421376 23622726679552 23636237520896 23707432813246 23711608176256 23714240341792 23734616901632 23789859730637 23803466162476 23882317082624 23895976394752 23972175299072 23974836389504 23995436867584 24051286760644 24065042713712 24071952929024 24085720701952 24144760127488 24162524658272 24235605796864 24259122987008 24329493732544 24336479884288 24350398951424 24407075026334 24421034469832 24428046907264 24519958454992 24522680353444 24617985753088 24689397485984 24696486983168 24710611953664 24717707542528 24768126432049 24789408547904 24792160357328 24796526763008 24885441897134 24967876950016 24982157139968 24986247089804 25061819630848 25069016068096 25083354103808 25158908291608 25163339289088 25166132607616 25260821233648 25337224242176 25344499761152 25355866129594 25439859501056 25442683515392 25464545247232 25531081491188 25535578035968 25538412675776 25560356663296 25619848940686 25634502021128 25641862902656 25719418396672 25816188783616 25819054573312 25841239703552 25901385742232 25916199845536 25923641615872 25938468448256 25998840788921 26002049368064 26021180401216 26121985593886 26200993250432 26208516798464 26223506563072 26284542336052 26307127438592 26310047726144 26314681462784 26406109105376 26409040380632 26496522477568 26508405499121 26511676964864 26596216751104 26673366926822 26696286128512 26699249615584 26703951898624 26784387528899 26799706658452 26807402125504 26888482869248 26908266096712 26989651910144 26997401919488 27012842881024 27094208929424 27098980772864 27101988962048 27125276459008 27188411120728 27203961328544 27290708654209 27294076665856 27396771770368 27399813016576 27499853269504 27502905958528 27510803347456 27526537945088 27590606551508 27606386791984 27614313895168 27697835196416 27805135694336 27825593350009 27829027373056 27893800030096 27909753679808 27917767894016 27933735251968 27998751618838 28022809662848 28025920403936 28131369101108 28216454269696 28224556552192 28240699375616 28306430208056 28330752626176 28333897551232 28338887729152 28412934335093 28424247989852 28440505025296 28534716514304 28555710959776 28642079578112 28650304077824 28749846599936 28753038047552 28758102044672 28761294408704 28844725031122 28861222555256 28869509981312 28956827705344 28961568367732 28978132719536 29074125144064 29178378847072 29183517755392 29186757343744 29211836186624 29271422146967 29279827360784 29296573738432 29304986174464 29389993935302 29504215752704 29507490940928 29601583705408 29618514109184 29627018989568 29643963940864 29712960901624 29738491887104 29824757159197 29853697821584 29943992286208 29952590626816 29966023607702 30039476955488 30056657809024 30065288501248 30068625972736 30152501743364 30178410406144 30181760435008 30278003293538 30295320570424 30395676286976 30413060866048 30483847916368 30510041289728 30513428132096 30518802169856 30610728604456 30628236181088 30637031000576 30725902750543 30729694707712 30752304110528 30845316468736 30850366304758 30964810205056 30970263740416 30973701670912 31063550033516 31090241518336 31189381319096 31207219851808 31306732670213 31310596308992 31314072018944 31422869527616 31428403736576 31431892524032 31523070004426 31532121773152 31550156333696 31559215880192 31650762699556 31654276170517 31777297936384 31800678114296 31878628605824 31896861348352 31906020450304 31924268859392 31998573278672 32026068186112 32029623318784 32118969248366 32150136115552 32247376308224 32252655682247 32256636059648 32350205952064 32378003001344 32381597201408 32471924954392 32499826591232 32503434314624 32607080469964 32625729845072 32635098239744 32733805232128 32856967542784 32860614911488 32866402336768 32965400035568 32984254348864 32993725692928 33089433731354 33098935277408 33117865965184 33223471405124 33346718682368 33352591720448 33356294107136 33453053882248 33462659840896 33481798558208 33491412770816 33578922396019 33588564497488 33714942875614 33722846789632 33849730410496 33859450273792 33947921543228 33957669601856 33977091436288 33986847870976 34085436753368 34089220491326 34118511796096 34221705469952 34246884123088 34330830806272 34350466067456 34360329715712 34460001992416 34489611892736 34493440497152 34593498900961 34603432335472 34623223509056 34733629196266 34838683332992 34868618616832 34872489293824 34983689833664 35003698492672 35013749714944 35115317429192 35145490412032 35247440279051 35251790249984 35257561491152 35388354520064 35398516195328 35501200038304 35521504683392 35531704592384 35634774787612 35645007221824 35665394116352 35779123051672 35911850888704 35918175698944 35922162884608 36026365719344 36036710597888 36057321524224 36067675291648 36172300228064 36176315623448 36308400019892 36312430523369 36316911927296 36343632130624 36432718406656 36453555826688 36569798032768 36601220784128 36605283792896 36707393426704 36711468221428 36743012703488 36854144352256 36860177922568 36881259824864 36971663945216 36998865882979 37003432001536 37007539658752 37110771376448 37142658961408 37146782073856 37254537277958 37265234822816 37286548394368 37297255131136 37405446826748 37550820048896 37554988470272 37674742897792 37696290684416 37707115077632 37816495692976 37827354602752 37848989674496 37958781838978 37969681605856 38110535636992 38121478979584 38232061579712 38264912637952 38375911309736 38386930854272 38408885971456 38531363286416 38535640555412 38685406183424 38797624620832 38808765259264 38830961641472 38842111852544 38954784860992 38959109132944 38992584909824 39105694409782 39139296140672 39235235207168 39257675505664 39264102569692 39382859419904 39416699305984 39421074853888 39531039074912 39535427315384 39546779811968 39569398296064 39684181013477 39695576224304 39815638094848 39844932489362 39854273478656 39999786573824 40004226848768 40015713959936 40120270914724 40131791347648 40154744424704 40166274756608 40282788890344 40287260580658 40294355989888 40443833737216 40572800043776 40596005352448 40607662391296 40725456900128 40737151110656 40760450418688 40883225973863 40890426344768 41042115301376 41048834504678 41172989393536 41184812111872 41208367456256 41327904487408 41339771689216 41344360712512 41495314308448 41499920598136 41535579577856 41656065784333 41661206659072 41794054894592 41817958690816 41834610049024 41951306773376 41955963681632 41992014518272 42089751831127 42113824748996 42125917625792 42150011228416 42253330223104 42284418151976 42412310144512 42448753098752 42453465227264 42576614031952 42588839797504 42613198164992 42625434435584 42749082087712 42909927296236 42914690618527 42919986823168 43056849026048 43081475067904 43206445600472 43218852220544 43255988199424 43381464958832 43386280625324 43393921835264 43554897870848 43693784662528 43718774994944 43725932407157 43731328729088 43858184353984 43870778119168 43895869681664 44028089510314 44035843755904 44040732063328 44206437158884 44340142423808 44352874582016 44378241875968 44519754126848 44524696151936 44562954182656 44687261562944 44692222182608 44730624160768 44840268808192 44860378536974 44873260079648 45008982194176 45052656975872 45178330371328 45183345503296 45222169481216 45327425048906 45353349729688 45366372827776 45392319784448 45503586394112 45537065702128 45719116398592 45851738188256 45864904397312 45891136485376 45904314007552 45997949088091 46037473017536 46042583520752 46050692559872 46215820666106 46368914335744 46395434688512 46543379314432 46556744126464 46583371907072 46718500724896 46723686827272 46731915822592 46899486652291 46905274630144 46912953719632 47054845021184 47089465669246 47231890842752 47245453359104 47272475041792 47414865626492 47423216352512 47428480683584 47469233803264 47579719461274 47606932324952 47764634165248 47791952789504 47944350598144 47949672779008 47990873735168 48102573521288 48130085427424 48143905858048 48171441403904 48283561465139 48289520254976 48325049316544 48471211593728 48658987465088 48672959768576 48700797902848 48814150052668 48842068939664 48856093814528 49039916909984 49045360706888 49229895926939 49235971506176 49378794971968 49392973966336 49421223907328 49536252864098 49578817095808 49584320714656 49593053526016 49742433982241 49770883794268 49935753900032 49964314279936 49972494179608 50123639261696 50138032136192 50166708207616 50317816583216 50326678578176 50332265215232 50521642467296 50674448484352 50682744643531 50688999522304 50711732259188 50879719002112 50885367030784 51062162982376 51071156071936 51076825351552 51120713326592 51239697881372 51269004042256 51283725805312 51438836793344 51632377567232 51638109146624 51682479407104 51802771484464 51832399691072 51847283231744 51876936896512 51997681577842 52042360802432 52243971187772 52401986500864 52417033596928 52447013126144 52569084672104 52614254877184 52620095452288 52629362925568 52766878050887 52812218210752 52818080761264 52993044955136 53016810998242 53192433502208 53346733853644 53392572257024 53398499231168 53407903797248 53568775057798 53599413316904 53614804251008 53776965738496 53816532193424 53979303820288 53994803838976 54188417858848 54197961545728 54203977924096 54250552918016 54361212558653 54376822241456 54407922657088 54581417308418 54793543540736 54799626033152 54999706539008 55005811917056 55021606694912 55053075890176 55181213103016 55212773583968 55228627790336 55388834724223 55395670392832 55610271388672 55651186700018 55787600060192 55819507359616 55835535788032 55867470503936 55997503237676 56045619325696 56051840807872 56262738202216 56432908539392 56449113104384 56481398751232 56612860416112 56661505252352 56667795102464 56677775458304 56825868670186 56848495979704 56881010050592 57062390822437 57069433028608 57111421919552 57284159156224 57499693199872 57506076095104 57516204089344 57522588817408 57689450062244 57722445110512 57739019962624 57913655410688 57923136735464 57956265439072 58141074958967 58148250288128 58356757694144 58367035510784 58373514687488 58542844293934 58559654721568 58593147476864 58609972348928 58779987870604 59008431505408 59014981881856 59203167410816 59237028218368 59254037979136 59287927881728 59408862700649 59425921803248 59476983774208 59649514318394 59707395643168 59887984572416 59905181253632 59932047215404 60078953910976 60113315618048 60130577002496 60137251945472 60305003486728 60356820812288 60363520870016 60556006587076 60590641140848 60791352573952 60967695832736 61020082579456 61026856264192 61037604339712 61221457208912 61256472362176 61274062001152 61451805501086 61504608221056 61690632937472 61700732609516 61929620410112 61940527480832 61947403341824 62127100067032 62180483036672 62360855878321 62378762638192 62414439703616 62613465340426 62628144037888 62845739055232 62856807473152 62863785048064 63046140008852 63064243546304 63100312667392 63118431760384 63301525399112 63308552341034 63554595872768 63601356228592 63757257211648 63793722696704 63812040900608 63997146557344 64052136372224 64059246637568 64237938496732 64245069387499 64300272231104 64494752616448 64505311364494 64700411904128 64756006002688 64763194402816 64943849908784 64999653182464 65006868629248 65214160939928 65251459690144 65270196479488 65459531946809 65467610464256 65713935085568 65721229822976 65930800071136 65968508697728 65987451385856 66178867462708 66197870554816 66235731930368 66446942810248 66693437364736 66705183440896 66712588214272 66906107764496 66925319681792 66963597116416 66982825541632 67157844792038 67177128994976 67429885751228 67437370971971 67445693579264 67699460820992 67895843086456 67915339203712 67954182872576 67973695741952 68170873506736 68178440982652 68237023592192 68443410939904 68493768246176 68661661612544 68700932134912 68712179496961 68720659431424 68920003984832 68979223785472 68986880994304 69186997801922 69206864670944 69246447018112 69467258392532 69677366665984 69737237233664 69744978587648 69967379667328 70007396985344 70027499429888 70210474100767 70230634858384 70290980824064 70494880558102 70515122982304 70776709040128 70797032390656 71002400076608 71043009366784 71063409184768 71269549575224 71290014443648 71330788232704 71558246103344 71823701777408 71844325769216 72052731438688 72073421195776 72114643048448 72135350583296 72344600456128 72352631246896 72616800039784 72624861046738 72687264261248 72865436813312 72907111653376 73139596065536 73202441568256 73210567585792 73414786853408 73422936442856 73486025406976 73699193310743 73708288704512 73720355845136 73762519649728 73943327890432 73997731765958 74015079317504 74221542752896 74285317922816 74293564147712 74509074555916 74530469645632 74573096788736 74594510262272 74810893653496 75101640097792 75109976940544 75349485795584 75392581368832 75414230155264 75632991385952 75654709205504 75697979348992 75917563677956 75925991094317 75939363211712 76221071273984 76464123159424 76529825275904 76751822619472 76773861708544 76817771942912 77062726572832 77071281110824 77361265028047 77370812366848 77595249241664 77617530518528 77661923282944 77909569721984 77918218265888 77985169819648 78166681972093 78211388819564 78278592281344 78470470414336 78515351011328 78528205139384 78765718839808 78833398611968 78842149707776 79062078149824 79070854630768 79093559623936 79138796592128 79368362026954 79391152448608 79631276189696 79689864978724 79708546957312 79999573147648 80008453697536 80240541829448 80263582695296 80309488849408 80332549513216 80565577780688 80574521161316 80588711979776 80887667474432 81145600087552 81192010704896 81215324782592 81450913800256 81474302221312 81520900837376 81766451947726 81780852689536 82084230602752 82097669009356 82345978787072 82369624223744 82416734912512 82655808974816 82679543378432 82688721425024 82976014846361 82990628616896 82999841196272 83071159155712 83312131568666 83588109789184 83635917381632 83669220098048 83902613546752 83911927363264 83984029036544 84179503662254 84227649497992 84251835251584 84300022456832 84506660446208 84568836303952 84824620289024 84906930454528 85153228063904 85177679595008 85226396329984 85250868871168 85424762592169 85498164175424 85819854592472 85829381237054 86113698052096 86162950135808 86412891200944 86437704441088 86511976398848 86762929917664 86772561250648 86787843670528 87099046639969 87109795741696 87387569325056 87437549989888 87451864814314 87716368707968 87741556238336 87791739363328 88056179020628 88071687511808 88081464126656 88412874317768 88680284847616 88705749164032 88756483751936 89039508253696 89049392303872 89125908365312 89374523125888 89384444365216 89461248321536 89669471292401 89680537616384 89720757073948 89746520159296 90017964388352 90356660742656 90366691006592 90444338962432 90654850097812 90706699459376 90732745655552 90784639568896 91007172788224 91074131404256 91426949578601 91438232797184 91703476376512 91729808794624 91782272970752 91995898176182 92074946035072 92085167041504 92101385119744 92431641332212 92737828671488 92790869377024 93086758628864 93113488252928 93166743814144 93356784243877 93437001449792 93447373654544 93463831645184 93798973304582 93825907439264 94109690042368 94178931338492 94463781685504 94490906718208 94544950083584 94829731252984 94846432705024 94856961367168 94938467606528 95159438922548 95213864649904 95529268330496 95888701196288 95899345558016 95981747470336 96205147042576 96260170854848 96287811716096 96342882807808 96567122930278 96650098633088 96942423187456 97317974930176 97345919537152 97401595805696 97628300105336 97684137879328 97712187629056 97995630665933 98079833819968 98090721413776 98459791853878 98757589943936 98785947932672 98842447814656 99072505728196 99157634191616 99168641429312 99186107052032 99484867964482 99541767588536 99871507800064 99928628559872 99944988359216 100247278523392 100276064272384 100635633166432 100653357156352 100664530430464 100956537608927 101043284934592 101348896968704 101365489287062 101423464518376 101759438004224 101770734061568 102124325964752 102142312143872 102153650703104 102241426653184 102479395762744 102538008084512 102567451610624 102864978773557 102877673586688 103264755134464 103276218293248 103605542968928 103664799382144 103694566463488 103753873793024 103995363155684 104084721604864 104487942375544 104803973001728 104834067193856 104894026252288 105138169344208 105228509754368 105240190904576 105258725851136 105533756101774 105624436421504 105636161522528 105973011527383 105986089910272 106033621996484 106384867004416 106693467707288 106785144514048 106796998462336 106815807594496 107137550115596 107198826633808 107229608502016 107553931476992 107633064386848 107958607640576 107976282066653 107989607677952 108376835717696 108395923091456 108407955848192 108722425117306 108753644482912 108815845314176 109162834616836 109587087081472 109599252066304 109999413078016 110011623834112 110043213389824 110106151780352 110330745015491 110362426206032 110425547167936 110457255580672 110777669448446 111220542777344 111302373400036 111575200120384 111639014719232 111671071576064 111734941007872 111995006475352 112091238651392 112103681615744 112525476404432 112865817078784 112898226208768 113225720832224 113323010504704 113335590204928 113355550916608 113651737340372 113696991959408 113762020101184 114124781644874 114222843839104 114568318312448 114999386399744 115012152190208 115032408178688 115045177634816 115378900124488 115444890221024 115478039925248 115813018059739 115827310821376 115846273470928 115912530878144 116282149917934 116713515388288 116734071021568 116747029374976 117085688587868 117119309443136 117186294953728 117219944697856 117559975741208 118002300064649 118016863010816 118029963763712 118406334821632 118474056436736 118508075958272 118817725401298 118851843606496 118953967548416 119299028636788 119312271719641 119414791286336 119775969144832 119864094430808 120157907821952 120226631236096 120261154004992 120274503890944 120610006973456 120713641624576 120727041740032 121112013174152 121181282281696 121567702186931 121582705147904 121935391665472 122040165158912 122053712528384 122442914417824 122512944724352 122548124002304 122903611002172 123009216442112 123381265874944 123401465219032 123859240820224 123881054961664 123894806683648 124254200134064 124360966073344 124721711756642 124757525276384 124828879407232 125226930680852 125256288075776 125691478110464 125713614946304 125727570096128 126092280017704 126128487092608 126200625334784 126236863520768 126603050798224 126617104682068 127109191745536 127202712457184 127514514423296 127587445393408 127624081801216 127994293114688 128104272744448 128118493275136 128475876993464 128490138774998 128600544462208 128989505232896 129010622728988 129400823808256 129512012005376 129526388805632 129887699817568 129999306364928 130013737258496 130390880472853 130428321879856 130502919380288 130540392958976 130919063893618 131427870171136 131442459645952 131861600142272 131937017395456 131974902771712 132357734925416 132395741109632 132471463860736 132893885620496 133386874729472 133425176428544 133812215528992 133850639363584 133927194232832 133965651083264 134315689584076 134354257989952 134859771502456 134874741943942 135398921641984 135791686172912 135830678407424 135908365745152 135947391483904 136341747013472 136356881965304 136474047184384 136869930434237 136886821879808 136987536492352 137323323225088 137401864269824 137424358993922 137840007969664 137958447570944 137973761988608 138373995603844 138413729341888 138492894036224 138934516785064 139354733331968 139457263712767 139474474467328 139489957175296 139934759334656 140014793970688 140054998859776 140420948201534 140461269716768 140581961648128 140989761116204 141005412032303 141030245964608 141553418080256 142004800153216 142086018733568 142126818369536 142539099150448 142580028887296 142661576465408 143116492206688 143647403554816 143670920766373 143688651538432 144105462877376 144146842391552 144229286096896 144689200912256 144705262493792 145233600079568 145249722093476 145374528522496 145730873626624 145814223306752 146279192131072 146404883136512 146421135171584 146829573706816 146845872885712 146972050813952 147398386621486 147440711690272 147525039299456 147886655780864 147995463531916 148030158635008 148443085505792 148570635845632 148587128295424 149018149111832 149060939291264 149146193577472 149189020524544 149621787306992 150219953881088 150698971591168 150785162737664 150828460310528 151265982771904 151309418411008 151395958697984 151835127355912 151851982188634 151878726423424 152442142547968 152928246318848 153059650551808 153503645238944 153547723417088 153635543885824 154098313286099 154125453145664 154142562221648 154722530056094 155190498483328 155235061037056 155323846565888 155819139443968 155836436531776 155970339639296 156333363944186 156422777639128 156557184562688 156940940828672 157030702022656 157056410278768 157531437679616 157684299415552 158124156299648 158141709261536 158187119247872 158277593184256 158645987671171 158736724053908 158782304897216 159262552379392 159379729957448 159999146295296 160016907395072 160481083658896 160527165390592 160618977698816 160665099026432 161131155561376 161149042322632 161177423959552 161755372331371 161775334948864 162291200175104 162384021409792 162901827600512 162948604442624 163041801674752 163532903895452 163561705379072 164168461205504 164195338018712 164691957574144 164739248447488 164813129842361 164833469825024 165311617949632 165359086756864 165377442850048 165952029692722 165981257233792 165999682392544 166142318311424 166529018114459 166624263137332 167176219578368 167271834763264 167805227093504 167823854726528 167968058073088 168359007324508 168455298995984 168503670503168 168600044913664 169013320892416 169137672607904 169649240578048 169813860909056 170306456127808 170355359190016 170452792659968 170849525184338 170996328350848 171639709184944 171658762474108 172227396104192 172325900271616 172825782401888 172875408882176 173023952797696 173376885024343 173525859835328 173545122501296 173575687341056 174198093279938 174775138650112 174875099979776 174903729628628 175432737415936 175483112476672 175583478726656 176112358041256 176143375023616 176162928253312 176825748635536 177360569695232 177411498328064 178079016507392 178098784607744 178251816730624 178749046251776 178768888730432 178922496643072 179338942584802 179441514147896 179493040318592 180035928776704 180713321485312 180733382013184 180888677924864 181309700195624 181413398918752 181465491311104 181569279137792 181991885522447 182014345576448 182148262808512 182853899157202 183406952753024 183459617589248 183564545941504 183991796352364 184149892070144 184170334083008 184202770239488 184863282664424 185475657342976 185581738754048 186173517257728 186226976505856 186713568487754 186874002899584 186894747309088 186927663290368 187490712702293 187597946609164 187651814878528 188219380084736 188357862676984 188927563371008 188981813436416 189089900167168 189659462505968 189692865410048 189713922734336 189876935213056 190318877845096 190427729299808 191034960579463 191058536660992 191777402392576 191798691116032 192410294085152 192520341709696 192575623432192 192685765615616 193134245860556 193300197266176 193884846374912 194635949860352 194691839074304 194779153450063 194803191611392 195256600210672 195368275758656 195424375258112 195991261331866 196159667639936 196181442827552 196919583707756 197515179887872 197571895865344 197684895629312 198145011456392 198315268383232 198337282858624 198372214104064 198969735928964 199083535177072 199743015600128 199889976718432 200494557046784 200552128544768 201271266332864 201306714312704 201329060860928 201913075217854 202086569869184 202697793937408 202730978574124 202846929036752 203518876008448 203541468123136 204248651929504 204284624287744 204307301406208 204482853306368 204899955028769 204958791525488 205076016169024 205134903221248 205729957547114 206529510268928 206552436586496 207211085937856 207329598764288 207389132926976 207507747586048 207990726311368 208169443209728 208773300114379 208975884751088 209607946003456 209668134387712 210276338688416 210457019508736 210480381809152 210517451702272 211067512203548 211248872843008 211272323045056 211946023054766 212067243992968 212769734008832 213386935414576 213570289028096 213593996924672 213631615188992 214275100231192 214397653267616 214459217004032 215081319253801 215107862953984 215266128773696 215917215281152 215952564133306 216753671435392 216791846182912 216815911696384 217444850234612 217507288965824 217631690628352 218325669233672 219147128691491 219174174162944 219198504132608 219998826156032 220023247668224 220086426779648 220661490030982 220724852412064 220851094335872 220914511161344 221555338896892 221579933193619 222441085554688 222604746800072 223150400240768 223278029438464 223342143152128 223469882015744 223990012950704 224182477302784 224207363231488 225050952808864 225731634157568 225768589775729 225796452417536 226451441664448 226646021009408 226671180409856 227303474680744 227393983918816 227524040202368 228249563289748 228445687678208 229136636624896 229998772799488 230024304380416 230064816357376 230090355269632 230757800248976 230889780442048 230956079850496 231626036119478 231692546941856 231825061756288 232564299835868 233427030776576 233468142043136 233494058749952 234171377175736 234238618886272 234372589907456 234439889395712 235119951482416 236004600129298 236059927527424 236812669643264 236948112873472 237016151916544 237635450802596 237703687212992 237907935096832 238598057273576 238624543439282 238829582572672 239551938289664 239728188861616 240315815643904 240453262472192 240522308009984 240549007781888 241220013946912 241427283249152 241454083480064 242154492306727 242224026348304 242362564563392 243135404373862 243870783330944 244080330317824 244107425056768 244885828835648 245025889448704 245096248004608 245807222004344 246018432884224 246732081953357 246762531749888 246802930438064 247718481640448 247789613367296 248508400268128 248721932146688 249443423513284 249515050552768 249657758814464 250453861361704 251382956220928 251427229892608 251455140192256 252184560035408 252256974185216 252401250669568 252473727041536 253206101596448 253234209364136 254187013663583 254218383491072 254405424914368 255029028846592 255174890786816 255988586229376 256208545488896 256236986550272 256951753986928 256980277549996 257201088924416 257979010465792 258021245457976 258801647616512 258992061180853 259024024010752 259052777611264 259775399635136 259998612729856 260027474516992 260781760945706 260856643759712 261005838760576 261080785917952 261838127787236 262855740342272 262884919291904 263723200284544 263874034790912 263949805543424 264715469850832 264791482219264 264942927721472 265787771240992 266773749458944 266850352857088 267624431057984 267701278727168 267854388465664 268631379168152 268708515979904 269719543004912 269749483887884 270797843283968 271583372345824 271661356814848 271816731490304 271894782967808 272683494026944 272713763930608 272948094368768 273739860868474 273975072984704 274646646450176 274803728539648 274848717987844 275680015939328 275916895141888 275947523977216 276747991207688 276827458683776 276985788072448 277869033570128 278709466663936 278914527425534 278979914350592 279869518669312 280029587941376 280109997719552 280841896403068 280922539433536 281163923296256 281979522232408 282010824064606 282060491929216 283106836160512 284009600306432 284172037467136 284253636739072 285078198300896 285160057774592 285323152930816 286182581817041 286232984413376 287294807109632 287341841532746 288210925754752 288293684783104 288458572193792 289378401824512 289410524987584 290467200159136 290499444186952 290749057044992 291461747253248 291592460490331 291628446613504 292558384262144 292842270343168 293659147413632 293691745771424 293944101627904 294628262817889 294796773242972 294881423380544 295050078598912 295773311561728 295990927063832 296886171011584 297141271691264 297174256590848 298036298223664 298121878582528 298292387154944 298378041049088 299243574613984 300402834329689 300439907762176 301397943182336 301570325475328 302531965543808 302618836822016 302791917395968 303670254711824 303703964377268 303757452846848 304884285095936 305856492637696 306081526850099 306119301103616 307007290477888 307095446834176 307271087771648 308196626572198 308250906291328 308285124443296 309445060112188 310380996966656 310470122074112 310647693131776 311638278887936 311672873063552 311940679278592 312666727888372 312845555278256 313114369125376 313881881657344 314112820557536 315062875359232 315368598831104 316248312599296 316283418523072 316374238495744 316555186368512 317291975342342 317473448107816 317564609794432 318525104758784 318759459914896 320033814790144 320962167317792 321054330781184 321237955397632 321330198052864 321985643616637 322262311122752 322298084645264 322354847919104 323510744662742 324582400350208 324768042819584 325803655201024 325897208885248 326083603349504 327065807790904 327123410758144 328336922411008 328390676037424 329383915148288 329478496894976 329626259684722 330623235899264 330718173513728 330754885700096 331904059385444 331962514467584 331999364785088 332284636622848 333058036228918 333248526274664 334352439156736 334543669526528 335610454187008 335647709453056 335936116146176 336718014649016 336910597991968 337007341006336 337200089827328 337984930255973 338026641784832 338275345215808 339298481156096 340612912255616 340710718380032 340905585319936 341699050368676 341992656701696 343279418369888 343317524948216 344454792208384 344609271488573 344651800543232 345651564803776 345750817764352 346753770048686 347051719670656 347090245002592 347151374682112 348197037875687 348396186559876 349550277300224 349750199959552 349807459257256 350865474831872 350966224953344 351166957453312 352224716082512 352286750047232 352325856506624 353651497271072 354721139390464 354779212504717 354822996656128 356158033014784 356197569215488 357498092503552 357537777460864 357844993286144 358677885169604 358883028295792 358986080637184 360071857553408 361426642970624 361466764026368 361777355849728 362619400391248 362826797837504 362930982622208 363138558275584 363983771044894 364296525617024 365707798314404 366813905506048 366919235178496 367129091883008 367983592704728 368299784140288 368340668166016 368405540478976 369368146356209 369726565328848 370951314685952 372347034515456 372453953011712 373427136975508 373748005799168 373789494618176 373855326580736 374981425404586 375195893218328 375303629757056 376438760169472 376715725353968 377855126742016 377963626872832 379318925011936 379385730820096 379427845468672 379753870426112 380528487910571 380637755690192 380855458599616 382069921158926 383554804785152 383597382232064 384820588170304 385040683419392 385151246864384 385371531231232 386268491721112 386600394532352 387721843069561 387769692749824 389271899720704 389383678148608 389558306900126 390513200421344 390736551517312 390848750516224 391982522663732 392319335279872 392362885655104 393839167415512 395030359775744 395143791730688 395369791258624 396290022912784 396630536766464 396674565717248 396744428208128 397939471857928 398167070354144 399436735757059 399486031200256 399779953436864 400989114093568 402542532665728 402613428625408 402658121721856 403826150435708 404173139738368 405395587874816 405461957148248 405693858073504 406987524712769 407037752016896 407082936246272 408497303859008 408569248575488 408614602812416 409799910057538 409917583050976 410152032338048 410269806442496 411459915094228 413059020537856 413104873172992 414422171875712 414659197528576 414778265853952 415015495172096 415981452622736 416338886419456 417546600228758 417951769502176 419215892006912 419336268775424 420552677376832 420914039017472 420960763618304 422135024407096 422497745686016 422544646090112 423892046109532 424134487985936 425539468017664 426773870829152 427140578056192 427187993849344 427263230377984 428550200462384 428795306535232 428918434008064 430162638507602 430532257547392 431834430562304 431905128266612 433507342870784 433583692365824 433631823392768 434889700469224 435014577931648 435263381256704 436525991148247 436651338467344 438294257382982 438397008265216 439997652312064 440046495336448 440172853559296 441322980061964 441449704824128 441702188671744 441829022322688 443110677793784 443159866387238 444882171109376 445209493600144 446300800481536 446556058876928 446684286304256 447980025901408 448364954605568 448414726462976 449715485712493 450101905617728 451463268315136 451537179551458 452902883328896 453292042018816 453342360819712 454606949361488 454787967837632 455048080404736 456499126579496 456891375356416 458216723627663 458273273249792 459997545598976 460048608760832 460180710539264 461515600497952 461779560884096 461912159700992 463252072238956 463385093883712 463650123512576 465128599671736 466854061553152 466936284086272 466988117499904 468342754351472 468477237772544 468745179814912 468879778791424 470239902964832 472009200258596 472061596803797 472119855054848 473625339286528 473896225746944 475270901605192 475407374425984 475815870193664 477196114547152 477249086878564 477659165145344 479103876579328 479456377723232 480631631287808 480906524944384 480985256478727 481044616019968 481098015563776 482440027893824 482854566498304 482908166960128 484308984613454 484448052696608 484725129126784 486270808747724 487741566661888 488160660635648 488214850113536 489771657671296 490051778897408 490192496009216 491614444008688 492036865768448 493464163906714 493605860876128 495436963280896 495579226734592 497016800536256 497443864293376 498886847026568 499030101105536 499315517628928 500907722723408 502765912441856 502910280384512 504369120070816 504513948370432 504802501339136 504947454083072 506412203192896 506468418728272 508374027327166 508810849828736 510058057693184 510349781573632 511977172458752 512417090977792 512473973100544 513903507973856 513960555099992 514402177848832 515894353175201 515958020931584 516042490915952 517603295233024 517984122361706 518105555222528 519550799270272 519997225459712 520054949033984 521563521891412 521713287519424 522011677521152 522161571835904 523676255574472 525711480684544 525769838583808 527446400569088 527748069581824 527899611086848 529430939701664 529582964438528 529885855442944 531481937660219 531575542481984 533547498917888 535248862115968 535402557454336 535708776931328 537262758336304 537417031959808 539439086009824 539498967775768 541528855196329 541595686567936 543166744691648 543322713629696 543633462980608 545366988053888 545427527861216 545896188737536 547166773804651 547479721736948 547950145969408 549293292900352 549607457079296 549697435975688 551360031878656 551833790283776 551895047954432 553495982415376 553654917367552 553971576144896 555738067140256 557418933327872 557829054851068 557959828701184 559739037338624 560059175882752 561683792806136 561845078867072 562327846592512 563959044464816 564021648129212 564120983858432 566213672321024 568019200612864 568344074934272 568507273478144 570156396601792 570320115549184 570646305861632 572365163634082 572465968826752 574589614219264 574683683065492 576421851509504 576587369566208 576917144387584 578756803649024 578821049975168 580934400318272 580998888373904 581498114089984 582923494506496 583184920980662 585116768524288 585684540686336 587318294827264 587383491542848 587888203255808 589256525635778 589593546485944 589762846761088 590100157197824 591546623123456 591981854127664 593772342023168 594348513181696 596072596447328 596243757165056 596584774309888 596756082098176 597973338145183 598487149227968 600805668659378 602795886364672 603140650950656 605063931087616 605237673644032 605583834791936 607340509423648 607407928754536 607514905693696 609693326479783 609768570191872 611712985275392 612163053700198 614014580955776 614190893668352 614542175543296 616393253144396 616501812582656 616570248886592 618890120224376 620761993933312 620940244148224 621295386263552 623276557775872 623345746127104 623881358557184 625333455776744 625691110556512 626228738250752 627686299046807 627763763314688 628225641115072 630125750718464 632496625198592 632566837046144 632748476991488 633110372737024 634583950684684 634946896215632 635129219588864 637050209517568 637518919829792 639988647050207 640067629580288 641924334635584 642108661562368 642475910795264 643971287233274 644524622245504 644596169290528 644709695838208 647021489325484 649164800700416 649536085639168 651607310402048 651794417770496 652167206699008 653497489707139 654131615581808 654246821516288 656781352074848 658767830296576 658956993789952 659252519369444 661246471798528 661436347027456 661509771400192 663808118770888 663925028935168 663998729570176 664569273245696 666116072457836 666497052549328 668704878313472 671220908374016 671295418906112 671872232292352 673436029298032 673821195983936 674014682012672 674400179654656 675969860511946 676550690431616 678596962312192 681225824511232 681421436760064 681811170639872 683398100737352 683985313403392 685969414661531 686558836739776 686635049896432 688909584416768 689218542977146 691303129607552 691501635528704 693507540097372 694103439341312 694180490005184 694302749364224 696394075751374 696792373119752 699100554600448 699500399919104 699614918514512 701730949663744 701932449906688 704449432165024 704573500094464 704651713013248 706695763262489 707302994542144 709442278780928 709558425009434 712316066029568 712395138430976 714996185007104 715075554921728 715689986572288 717355770339208 717766056591584 717972161274368 720054851414899 720143715106816 722853285941248 722933528052736 725238800782496 725653595675008 725861965244416 726277116551168 727967542089788 728593051234048 731415596628808 733627811012096 733838470356992 734258183766016 735967185409456 736599568280576 736681336332032 736811080957952 738736292712418 739453130657696 741811080691681 741902629371904 744694069030912 746854273951016 747496011598336 747578989236352 747710653161472 749962850809172 750391786436656 750607259514112 752877520338944 753431450707936 755710253484032 755833974466571 755927253745664 758637850023872 758771461640192 758855690937344 761056975821142 761275511380384 761710917199232 764139842317852 767109609570304 767194764464128 769641176340608 770081366838784 770302493728768 770743062462464 772315215108437 772536983442224 773200789064704 775443686139122 778543799441408 778767356297216 779116613800252 781026400842688 781473103034624 781697501032448 783965045327464 784638670559744 784725771310208 787678334831024 790060719551488 790287583461376 792580045825568 793261073532928 793349131434496 793488856416256 795878943715856 796334140708288 798873471514118 799559906873728 801978228187136 805085065331456 805226857250816 805316243443712 807652300871416 808346279476736 810691126418173 810791175749632 810923914296496 811387716147008 813975049425538 814165872492544 816994607718016 817138497150976 817229205624832 819599820115076 819835166101952 820304064676096 820539612884992 822919830188456 826118041075712 826209746345984 828844343751424 829318395057152 829556531707904 831962905245472 832677772838912 835093200457516 835185902037487 835903539004352 838431784013824 841105354753664 841828078034944 841921527236608 844270048814192 844995491372032 845089292180224 847784092219064 848268975971872 850973915308517 851078936035328 853547741658304 854281156112384 854375987698688 857100400924768 857590613070464 857836868016128 860325277015204 861064515094784 863668861124608 863810256533224 867014685741568 867167384731648 867263646785536 869779400938448 870029155863296 870526762513408 873051982296494 873302676934688 876588514765964 876794016530432 879995304624128 880092990672896 882645960123928 882899409648256 883404377343488 883658044645376 886221355587568 886319732774476 889764342218752 890418987200288 892601600963072 893112117753856 893368572608512 895960051802816 896729909211136 896829452925952 899430971424986 900203811235456 902926536630272 903074359102916 905805766657792 906584084037632 906684721639424 909213898722976 909575935675264 910096160809472 912736163309971 912998253158992 913782750712832 916433447255326 919995091197952 920097217521664 920361421078528 923031200995904 923559121768192 923824319401984 926504144477912 926770187767424 927300247025152 930257199343472 933708123106304 933976234999808 936685508702944 936954475545088 937490359629824 937759557582848 940479805929664 944018400517192 944123193607594 947250678573056 947792451493888 950541803210384 950814748851968 951631740387328 954392229094304 954498173757128 955318330290688 958089513039659 958207753158656 958912755446464 961263262575616 961813049888768 961970512957454 962196031127552 964880055787648 965709132996608 965816333920256 968617969226908 968896105393216 969450258253568 972541617495448 975483133323776 976321321271296 976429700227072 979543315342592 980103557794816 980384992018432 983228888017376 984073731536896 986928327813428 987037884226121 987211721752256 990873926561792 994033601072512 994887728586752 997773694053136 998060202211072 998631035257856 1001815445446816 1005531824883712 1005696445364611 1005820560769024 1008738240141632 1009027896740864 1009605002678272 1012824406385792 1012936837456544 1016748054654332 1017621699657472 1020116115386368 1020699563147264 1023954344917504 1024834181955584 1024947946201088 1027807015947712 1027921110199984 1028804355697664 1031788706350402 1032084981831904 1035206590466048 1035968244723412 1036211110445056 1039101598540544 1039994450919424 1040109898067968 1043127043782824 1043426575038848 1044023355042304 1044323143671808 1047352511148944 1051539677167616 1054892801138176 1055496139163648 1055799222173696 1058861879403328 1059165928877056 1059771710885888 1062963875320438 1063151084963968 1067094997835776 1070497724231936 1070805114908672 1071417553862656 1074525516672608 1074834063919616 1078688193002693 1078878172019648 1078997935551536 1083057710392658 1086333489383296 1086645427259392 1087266925961216 1090733976107776 1090855055722432 1091792377475072 1094333547609302 1094959443473896 1095900291938816 1098586585800704 1099214914158592 1099394871951376 1102720063757312 1103790095908864 1106991964830752 1107309834735104 1107943152289792 1110521913698197 1111476134280512 1114837866655744 1115658109702136 1119478074677248 1120118351765504 1123367585612272 1123690157734144 1124655693185024 1127918088929632 1128043296258424 1128241967716864 1132287606319597 1132427344642048 1136038401225728 1136688149868544 1140312793203584 1140640231098368 1141292611723264 1144730327268164 1144931937653504 1149179228438528 1149367366130984 1152843703019008 1153174739132416 1153834288775168 1157513607298048 1157642099950336 1161868800636544 1161997776747808 1162996228179968 1165703126801213 1165846989012992 1166369841961324 1170233537048576 1174636589654528 1174766983085696 1175776406511616 1178513051271556 1179187092971888 1179525693522176 1180200314395648 1183093246246912 1183963708255328 1187544684046336 1188697026363392 1192145192894656 1192487514330112 1193169548619776 1195946676290366 1196974298455936 1201611337318756 1205591772729344 1206281301901312 1210127862175232 1210475347288064 1211167669583872 1213638195170401 1214681018847296 1214815857509072 1215029811387392 1219386652959566 1223425970550784 1224326107400396 1228029161911552 1228381787336704 1229084351086592 1232786506288792 1233003625165312 1233140497773184 1237780240448752 1241523987866624 1241880488296448 1246553115551744 1246691492254208 1247762717114368 1250666911553488 1251382221113024 1252457476501504 1255372598093614 1256451282230144 1260251501436928 1264993250397184 1265133674092288 1265496953982976 1266220745474048 1269167901369368 1269893792431264 1270258439177728 1273943198657129 1274100419035136 1275037839659584 1279977294100414 1283848669271168 1284217323124736 1284951821590528 1287942574466548 1289049244491008 1289192338581056 1289419391676416 1294042978650968 1298329601400832 1299072171278336 1303214620804096 1303588835540992 1306994979414278 1308263231163616 1308493643032576 1312434988916051 1313562704149696 1317535660593152 1318505038738888 1322492943597056 1322872694054912 1323019542800384 1327616237541776 1327850057870336 1327997459140352 1329138546491392 1332232144915672 1332994105098656 1337244724056241 1337409756626944 1342441816748032 1342590837812224 1346872058596064 1347642391967872 1348029364025344 1348800359309312 1351939721023892 1353101380863232 1357193924624384 1362451649022464 1362842873520128 1363622341279744 1366796201474704 1367970626806784 1371938829323062 1373117673479552 1373270099792864 1377819168833536 1378437085954292 1382606259215104 1383003271057408 1387015080194744 1388206878682624 1388360980010368 1388605498728448 1392788151502748 1393584746239504 1398201109200896 1399229837029024 1403461899327488 1403864899813376 1408898864330048 1409147000188928 1409303426026496 1413391526524978 1414605989084288 1418884557561856 1419116850018868 1424632132059136 1424790276861952 1429992370014208 1430151109843456 1431379973144576 1434299685201383 1434711540678416 1435532113183168 1435944322548736 1440109702829798 1445706571882496 1445867056105472 1450477601564992 1451307191350016 1451723930488832 1452554233102336 1455935084179576 1457186102468096 1462831193257616 1467255622024192 1467676940713984 1471934370818912 1473199136561152 1473362672664064 1473622161915904 1477472585424836 1478906261315392 1483622161383362 1489388138061824 1493708547902032 1494992023196672 1495157978472704 1495421306322944 1499925701618344 1500783572873312 1501214519028224 1505569234776607 1505755040677888 1506862901415872 1511420506968064 1511667948933142 1517275700047744 1517542923280384 1517711381874688 1522113951642284 1522551022760768 1523421834398464 1528279684635704 1534029900840437 1534219219140608 1534389528928256 1539282352681216 1540162733677568 1540604987457536 1544630430216874 1545073966884448 1546401578129408 1550887372278244 1551059532355333 1557087598882816 1558233227600504 1562052801685376 1562946206069248 1563395002064896 1567930090654928 1569277341119488 1569451542620416 1575356669662048 1580121439102976 1580380128430103 1580575166922752 1585160091651136 1586522147065856 1586698262868992 1591757887431712 1592668281416576 1597746943028236 1599119813747456 1603956456374272 1610170130662912 1610453714501632 1610632486887424 1615304601742832 1616692558953472 1621382252836346 1621847828592992 1622775432294016 1627950098851076 1628331744985088 1633989215436032 1634276994301952 1634458411249664 1639199640230152 1639670332203904 1640608129352192 1641079225769984 1645839660376912 1652419492691968 1657688687502848 1658636790114304 1659113063415808 1663925810490944 1665355545677824 1670186400915032 1670371804074974 1671807078008704 1676863568027648 1682210709507328 1683656156069888 1683843054473216 1688540097628384 1689990982744064 1690178584360448 1695081446147089 1695568184438128 1696537951943744 1701947830617034 1707095483316608 1708562312224768 1708751975397376 1714200801849536 1715181226140928 1715673736032256 1720650554030408 1722129030189568 1727337722249216 1727620513066448 1734029371483136 1734527293571072 1739558801876896 1740058311726592 1741053525026816 1746103964592988 1746605353869376 1753177029531928 1759990609248256 1760185981345792 1765291920247856 1765798819296512 1766808754686976 1767316089290752 1772442711175136 1772639465548952 1779309095645081 1779528684437504 1780837974400576 1785203201926144 1786224235507712 1791920103605632 1793459818422272 1793658905851904 1798861942849972 1800407622470912 1805853073260544 1806148718205832 1811611533315584 1812944428265971 1813168168075264 1813369443278848 1818427797445952 1819151871350528 1820192321618944 1825472326619942 1825996506317984 1827565501425664 1832866894510652 1839990182395904 1840194435043328 1846062401991808 1847118243536384 1847648638803968 1853008288955824 1853540375534848 1854600494050304 1860514398686944 1867416246212608 1867952469999616 1873371017405888 1873908951090176 1874980719259648 1880959611859328 1888036801034384 1888246387215188 1894501357146112 1895584902987776 1901083606420768 1901629497703936 1903263480774656 1908784458188608 1908996347514256 1910636660581376 1916179026079318 1917825510892928 1922526525151232 1923626099777536 1923941025914908 1924392062255104 1929760111575296 1931418265993216 1931632667840512 1937235938453816 1937792210786432 1938900516507136 1945083234990896 1950966266647552 1952859400454144 1959086630685184 1960207115589632 1960769984036864 1966457776034752 1968147463073792 1973856655626856 1974075768452242 1974423443504512 1981747853123584 1988067202145024 1989775457173504 1995547388106272 1996120404422144 1997262070515712 2003278072719287 2003630890893632 2011063649767424 2011392890729222 2017476480283264 2018055793481728 2019210005356544 2025648812771584 2025873674913088 2033496109308664 2035243399314944 2040232230772736 2041399126294528 2047908689835008 2049895892402176 2055614031895424 2055842220399968 2057608711395328 2062397839725223 2063577412700804 2064169963663808 2070413180932096 2071936489446824 2078203197081088 2079988901838848 2080219796135936 2086254087565648 2086853150077696 2088046710084608 2088646287343616 2094705022297888 2102819840307823 2103079354335232 2109785602276352 2110992278327296 2117723758806656 2118331857754112 2119543421771776 2125927750640876 2126302169927936 2134189995671552 2140995448463872 2141610229817344 2142570687950693 2142835107725312 2149051033345216 2149668127839232 2157376386005386 2157756344039296 2157995871103072 2166115420785316 2172666978766592 2173290854518784 2174533851922432 2181467952215552 2181710111444864 2183584754950144 2188667095218604 2189918886947792 2191800583877632 2197173171601408 2198789743902752 2205440127514624 2207580191817728 2213983929661504 2214619669470208 2215886304579584 2221043827396394 2222952268561024 2229675733311488 2231316219404272 2238956149354496 2240236703531008 2246735171224544 2247380315468288 2249311386370048 2253899505316459 2255836177859264 2256086592516848 2256483935433728 2264575212639194 2272076802451456 2273376299737088 2280625586407168 2281280462196736 2282585223446528 2289460654536328 2289863875307008 2298358456877056 2298734732261968 2305687406038016 2306349478264832 2315027214596096 2315284199900672 2323737601273088 2323995553495616 2325992456359936 2331406253602426 2332739683922648 2340467074097152 2349273179309056 2349533966171392 2351552813023232 2357026102543112 2358374185943776 2359051387044352 2360400628791296 2365894511791811 2366186492493824 2367927416510656 2375089368092672 2384290385789312 2384975028660224 2386339097239552 2391893352580732 2393948596911872 2403222674637512 2411183545458688 2412562603802624 2420255724350464 2420950694576128 2427276390340802 2429362037694592 2429631715018144 2430059622774784 2437379265129809 2438773305919132 2446851941101568 2448652214800792 2456058323823104 2456763574673408 2458168702173184 2465573012577584 2466007250330624 2466280995546368 2475560480897504 2483047975733248 2483454487533019 2483760976592896 2493106231103488 2493382984508416 2501333823106976 2502764442226048 2504914953003008 2510745196187228 2512902564460288 2520503002873856 2529986500794368 2530267348184576 2530993907965952 2532441490948096 2538335802738736 2539787584862528 2540516878355456 2547886397314258 2550075679319168 2559954588200828 2567697338542336 2568434646249472 2569903643181056 2575885148933096 2578098488982016 2578384677162112 2578838783352832 2588085957301936 2596659202801664 2606429241608192 2607177671081984 2613989958828556 2616526462327232 2616987286065152 2624869977832102 2627125408299392 2635071321186304 2637010077477776 2644985887194112 2645745388109824 2646039085600768 2655232475083552 2655700115740672 2655994918280704 2658277092982784 2663699415373997 2664464289831344 2665988210197312 2674489448112482 2684883633496064 2685181675624448 2693744117192128 2695284783935744 2696058728050688 2697600718618624 2703879442047784 2706202761726464 2714052901486927 2714387849248768 2724903298044928 2725685747040256 2733592402949408 2735941253613568 2743877658646124 2746235346959104 2746540199585728 2756874171908584 2765212518430208 2766006542114816 2774030160389488 2776413757365248 2776721960020736 2777210997456896 2785576303005496 2787169492479008 2796057150299413 2796402218401792 2798459674058048 2806923798654976 2817797728660096 2818294000377856 2818606852052992 2826783053049956 2829211978168576 2837769115123712 2838233700037736 2848912672989383 2849264264118272 2849580553723904 2859984740028416 2860302219686912 2868599370402766 2869423081356832 2871064226366336 2871888645097472 2880219405659596 2891413143764992 2891734112210944 2900955203129984 2902614382700032 2903447860977664 2905108466204672 2911870168359152 2914372204936192 2925662386515232 2934511244048384 2935353881427968 2943868741637824 2946398273122304 2946725345328128 2954945170849672 2957812522630784 2967244322766724 2978776276123648 2987417095804064 2989984046393344 2990315956945408 2990842612645888 2999851403236688 3001567145746624 3002429038056448 3011138469553214 3013725802831744 3022841013936128 3023335897866284 3034551400095488 3035085846560768 3035422763749376 3044227903284568 3045102045521536 3046843668796928 3056559369271408 3068059801680874 3068779057856512 3078564705362432 3080325467355136 3081209974915072 3089260860433748 3090147933768896 3092803156258816 3101774744556488 3102119064710666 3114175197765632 3116466455201008 3124105603370752 3125892412138496 3126790004129792 3135860181309856 3138554682238976 3138903085240832 3148008399987451 3150713339324096 3160242878205952 3160760256860206 3170320183302272 3173044294131712 3173396525737984 3183515774863424 3185336562833152 3195493886056472 3198239627494912 3207517065393641 3207912912748544 3220340261325824 3221264973774848 3230609203485664 3233385117906944 3242764505672692 3243695657185984 3245550864588032 3255900197702152 3267978430872064 3268553988603904 3268916822499328 3278399280460304 3279340664407808 3281216258704384 3282158451539968 3291679320753824 3304431177626579 3304838985383936 3315377375005696 3317273580228608 3327851620981888 3330711091355648 3340372801830064 3340743608149948 3343614156017408 3353727136055296 3364421419014656 3366896795351089 3367312312139776 3367686108946432 3377080195256768 3379981965488128 3380357168720896 3390162892294178 3391136368876256 3393075903887488 3403895661234068 3414190966633216 3417124624449536 3417503950794752 3428401603699072 3430362452281856 3431347472064512 3441301108060816 3444258060379136 3455241026132896 3468058742966272 3469054587142144 3479117603753792 3480116623453184 3482107050053632 3492207929185976 3493210707738752 3506354059063856 3520371962691584 3530583840495712 3531597638593024 3533617509373952 3534632178581504 3544885422350272 3545278931097904 3558618191290162 3561675948801152 3570406403852288 3572448471015424 3583840207211264 3586919636844544 3587317811703808 3597723885699944 3600815244941824 3611706146521088 3612297436411664 3623223066631168 3625888856531942 3626738886557696 3636855594891904 3638303742701056 3640384643237888 3650944653239884 3651993012635968 3655131002851328 3665733789021304 3679980364791808 3680388870086656 3692124803983616 3694236487072768 3695297277607936 3706016577911648 3707080751069696 3709200988100608 3720373563621533 3721028797373888 3734832492425216 3746742034811776 3747817902180352 3749961438519296 3761919223718656 3776073602068768 3776492774430376 3789002714292224 3790701986374303 3791169805975552 3802167212841536 3803258995407872 3817568916377216 3817992695028512 3821273321162752 3830167416632557 3832358052158636 3835651021785856 3845053050302464 3847252199555072 3847882051829816 3859520223150592 3862836531986432 3863265335681024 3874471876907632 3875584421572864 3877801033014272 3890166469981792 3901932533295104 3905718800908288 3918173261370368 3920414231179264 3932915552069504 3936294926147584 3947713311253712 3948151536904484 3948846887009024 3963495706247168 3976134404290048 3979550914347008 3991094776212544 3992240808844288 3994524141031424 4006556145438574 4007261781787264 4022127299534848 4022785781458444 4034952960566528 4036111586963456 4038420010713088 4051297625543168 4051747349826176 4066992218617328 4070486798629888 4080464461545472 4095817379670016 4099791784804352 4111228063790848 4111684440799936 4115217422790656 4124795679450446 4127154825401608 4128339927327616 4140826361864192 4143872978893648 4156406394162176 4160439592271872 4172508175131296 4173706300155392 4176093420169216 4177292574687232 4185813367016281 4189410044595776 4205639680615646 4219571204552704 4221984556654592 4235447517613312 4236663715508224 4239086843543552 4251855501281752 4252604339855872 4268379991343104 4281990896927744 4283220459634688 4285141375901386 4298102066690432 4299336255678464 4314752772010772 4315512688078592 4315991742206144 4332230841570632 4345333957533184 4346581709037568 4349067703844864 4362935904431104 4363420222889728 4367169509900288 4377334190437208 4379837773895584 4383601167755264 4393804093327649 4394346343202816 4397579487805504 4410880255029248 4427967859323008 4429239338940416 4431772609159168 4442087654792788 4445904537122048 4459351466622976 4462632438808544 4477912298708992 4479920529351449 4480473407062016 4493470342449088 4494760630936576 4507799010632918 4511672355718528 4512173185033696 4512967870867456 4529150425278388 4544153604902912 4546752599474176 4561251172814336 4562560924393472 4565170446893056 4578921309072656 4579727750614016 4597469464523936 4611374812076032 4612698956529664 4630054429192192 4630568399801344 4647475202546176 4647991106991232 4651984912719872 4662812507204852 4665479367845296 4680934148194304 4698546358618112 4699067932342784 4703105626046464 4714052205086224 4716748371887552 4718102774088704 4720801257582592 4731789023583622 4735854833021312 4750178736185344 4768580771578624 4769950057320448 4772678194479104 4783786705161464 4787897193823744 4801785902630717 4806445349275024 4822367090917376 4840511448700928 4841901389152256 4854552780681604 4858724075389184 4859263430036288 4860119245549568 4874758530259618 4877546611838264 4893703882203136 4897304429601584 4912116647646208 4913527149346816 4931146025155168 4932014500661248 4932561991092736 4946870342837423 4951120961795008 4966095951466496 4966908975066038 4986212462206976 4986765969016832 5002667646213952 5005528884452096 5009829906006016 5021490392374456 5025805128920576 5040383959904293 5041006005747712 5059973001588736 5060534696369152 5061987815931904 5076671605477472 5079575169725056 5081033756710912 5095772794628516 5100151358638336 5119909176401656 5135394677084672 5136869292498944 5139807286362112 5151770297866192 5156196977964032 5156769354324224 5157677566705664 5176171914603872 5192677564841767 5193318405603328 5212858483216384 5227979917657112 5233052924654464 5233974572130304 5249739955664204 5254250816598784 5270142642372608 5274020154955552 5289971774388224 5290837821265997 5291490776219648 5292078171201536 5310464950167104 5311400231481344 5311989836561408 5327398830747994 5328928579662688 5331976420394624 5348978896224964 5369767266992128 5370363351248896 5387488234384256 5390569567871488 5392117456101376 5395201437237248 5407758884095568 5412405523452928 5428105802973854 5449806596089856 5451371494080512 5467184805898816 5471882507227136 5487755317292248 5492470693918208 5493080399171456 5513748343817168 5530425036860416 5532013084229632 5548060320778976 5552827514730496 5553443920041472 5554421994913792 5571152606010992 5574338984958016 5592114300598826 5596919348116096 5613847597309952 5635595457320192 5636588000755712 5637213704105984 5653566106099912 5658423956337152 5674837884927211 5675538230247424 5676467400075472 5697825345978766 5699161107447808 5719969480056832 5720604439373824 5737198740805532 5738846162713664 5742128452732672 5743777290194944 5760438811319192 5782826287529984 5783468224421888 5801910406259968 5805228765400064 5806895721955328 5823740336718304 5828744409872384 5846301314262409 5851324773030464 5869022488096768 5887737483275648 5892796546244608 5893450690656256 5909890341699344 5915625045261568 5934488645533448 5956817407159619 5957552552247296 5974834191608128 5979968092786688 5980631913890816 5999702806473376 6003134291493248 6004858076112896 6022276939106428 6027451605663488 6045682027872256 6046671795732568 6069102800190976 6070171693121536 6070845527498752 6088455806569136 6090204091043072 6093687337593856 6113118738542816 6136119603361748 6137558115713024 6157129410724864 6160650934710272 6178521720867496 6180295867537792 6185606312517632 6203549489112976 6204238129421332 6228350395531264 6232932910402016 6248211206741504 6251784824276992 6253580008259584 6271720362619712 6277109364477952 6277806170481664 6296016799974902 6301426678648192 6320485756411904 6321520513720412 6340640366604544 6346088588263424 6346793051475968 6367031549726848 6370673125666304 6390987772112944 6396479254989824 6415034130787282 6440680522651648 6442529947549696 6461218406971328 6466770235813888 6485529011345384 6487391314371968 6491101729176064 6511800395404304 6535956861744128 6537833644998656 6556798560920608 6558681328815616 6562432517408768 6564316903079936 6583358641507648 6608862355253158 6630754750011392 6634547160457216 6655703241963776 6661422182711296 6680745603660128 6681487216299896 6687228312034816 6706626591277613 6707454272110592 6728842838029312 6733793590702178 6735372217892864 6754160390513536 6759963930976256 6760714337441792 6780325784588356 6782272737752512 6786151807774976 6807791322468136 6828381933266432 6834249248899072 6835007901589504 6856803207398144 6860724904563712 6862694944129024 6882602216121632 6888516120758272 6909265189582847 6910482052265792 6936117485932544 6958235207507584 6960233246906368 6964214100107264 6984415858371952 6986421415477504 7012708118127712 7039875117552277 7040743925383168 7061167680991424 7063195277186048 7067235018747904 7089770844700544 7090557862195808 7117236382580324 7123351897602304 7140812807704576 7144896942030848 7167680414422528 7173839273689088 7174635623407616 7195447771399888 7201630489883648 7224594872823328 7246446133262336 7251777713063884 7253477773115392 7273711189783808 7276607485402112 7280769286475776 7301889306479768 7303986025271936 7310262005702656 7331467578042608 7360777740173312 7384249607967232 7388472974145536 7390594555215872 7412033155823296 7414161502139392 7418401976201216 7440747127243066 7442057594747776 7469664984850432 7493484069623552 7495635804360704 7499922877038592 7523838447437312 7552147204137536 7552985548860752 7578005428584448 7581403972748606 7604334425683072 7606517990815744 7635137832754432 7635985390057024 7642546642325504 7660334833265114 7664716104317272 7671302043571712 7690106100604928 7694504399110144 7695764103659632 7719040446301184 7726530671362048 7748943753815264 7751168843145728 7755602066028544 7773653395887379 7780332939963584 7803865066590208 7836346522740736 7840828462358528 7865831104139008 7872589852295168 7895426622507424 7896303073808968 7897693774018048 7926013244237179 7926991412494336 7952268808580096 7982189552425088 7984481617688576 7989048282062848 8013112290877148 8014523563574528 8044254599069696 8045571562916888 8069905921133056 8072223173926912 8076840021426176 8102595251086336 8103494699652352 8133984437234656 8140973597259776 8159921887608491 8160928923090944 8191634759340032 8222456127581696 8223368881599872 8230434845581312 8249591358900892 8254309650803216 8256679854655232 8281652723728384 8287745957787296 8312812788324352 8320879184543744 8345016350262592 8347412600310784 8352186840338432 8371626734032562 8378820089191552 8411279361231292 8439142409105408 8443969113309184 8470895035226624 8473327431016448 8478173687087104 8495467366192807 8503711002563504 8505208679711744 8563981793855488 8566440919269376 8570282751802772 8596204133380864 8598672511356928 8629505544021544 8631025376157184 8631983484412288 8664461683141264 8690667915066368 8693163418075136 8725871808862208 8726840445779456 8734339019800576 8754668380874416 8759675547791168 8767202335510528 8787608186655298 8795158975611008 8821760510058496 8855935718646016 8858478677880832 8863545218318336 8884175309585576 8891809074244096 8917602390599903 8918702933245952 8925264877617088 8955824597417984 8959841058702898 8986940684898176 8989521261873152 9015598021265836 9023344711437056 9024346370067392 9025935741734912 9058300850556776 9088307209805824 9093505198948352 9122502345628672 9125121848786944 9157842618145312 9159455501228032 9187044922412357 9194938929047872 9222749624152064 9260108858384384 9261136799602688 9294950405092352 9295982213982464 9303969825439744 9325625014409704 9330958735690592 9360713068393687 9361868296388608 9397092717236224 9398135864685568 9428104410172448 9433496743775104 9436205548177408 9441602515165184 9463578047167244 9471709666042624 9500357472370688 9537161543157248 9539900114640896 9545356388958208 9567573410322928 9575794387647488 9603571805261434 9612890698550048 9644734181834752 9681022897401856 9709105561363208 9717448150778368 9718526860072576 9720238491099136 9749517060519236 9755093223676528 9787407764406272 9794608859203168 9824233295292416 9827054298693632 9862292050310336 9864029001322496 9865123982185472 9893740685674846 9902241923590016 9932191902932992 9933817950132076 9972424924413952 9973531938033664 10005335292427904 10011057768904192 10019659812012032 10040097796409681 10042980784748912 10051610257841152 10080767919808586 10119946003177472 10121069392738304 10123975631863808 10153343210954944 10159150339450112 10162067513421824 10191545589257032 10200302717276672 10239818352803312 10270789354169344 10273738584997888 10303540595732384 10312393955928064 10313538708648448 10315355133411328 10352343829207744 10385355129683534 10425716966432768 10455959835314224 10466105849308928 10467949144260608 10499479911328408 10508501633197568 10538984643436249 10540285284745216 10548040309911104 10579943548776448 10581675642531994 10584156342403072 10620929900334208 10622800462962688 10623979673122816 10654797661495988 10657857159325376 10663952840789248 10697957792449928 10739534533984256 10740726702497792 10774976468768512 10781139135742976 10784234912202752 10815517768191136 10824811046905856 10856211605947708 10857416726487331 10899613192179712 10934369611797632 10943765014454272 10975510634584496 10984941387836416 10986160798342912 11027496687634336 11060850073720832 11062660899010721 11064026168459264 11096120641557952 11105655029460992 11106887840082944 11142305212021984 11148677969916032 11184228601197652 11193838696232192 11227695194619904 11271190914640384 11273176001511424 11274427408211968 11307132212199824 11316847912674304 11349675769854422 11352934800150944 11395650691957532 11398322214895616 11439938960113664 11441208878747648 11474397481611064 11477692325427328 11484256905465344 11487554580389888 11520877622638384 11566936448843776 11603820812519936 11610457530800128 11613791443910656 11647480673436608 11657488819744768 11692602628524818 11702649546060928 11738044976193536 11775474966551296 11785593092489216 11786901381312512 11819780683398688 11831250090523136 11865570123029623 11868977291066896 11913634814319238 11949668383216256 11959936185573376 11961263827781632 11999405612946752 12006268582986496 12009716152225792 12044553878212856 12054903211326976 12091364055744512 12093343591465136 12138205600381952 12141691054997504 12176911613138272 12180408182086144 12187374675187712 12226237477085632 12272239206723496 12314258821449728 12321301869420544 12357043441734992 12360591735075584 12371212625035264 12407098978225952 12408476258842664 12455163669515567 12456700791062528 12465865820804032 12496422413483008 12503569648553984 12543440725239424 12554218728955904 12555612340963328 12592033599949804 12602853357296384 12640971512823808 12643041027440824 12681280733209088 12692177176526848 12693586102951936 12734063099453696 12741346251332608 12781975544225888 12792958509979648 12830068261574564 12881361045303296 12922436813942656 12933540471627776 12971058022690768 12974782628743936 12982203458352128 13023600790808608 13071913723488256 13075667289997312 13113597121841216 13117362657631232 13124865034817536 13166717283015296 13217724710506316 13261509500022784 13269094320914432 13311406483927552 13322844365422592 13361491207320256 13362974432599792 13374456624069632 13413253182555226 13457685676058624 13467587181404356 13470744435785728 13508320781027072 13519927861952512 13521428674883584 13560651569176712 13564545475505024 13572303615549952 13615582644936272 13656763866532864 13670015803179008 13713606414796288 13721449809127424 13725389888258048 13765204432243264 13777032241516544 13818530379165694 13820964104531584 13872234971865088 13916470415015168 13920466493812736 13928428200214528 13968831716743904 13972842830955008 14022946509035009 14025416236255424 14079750235104554 14122335361982848 14126390554372096 14134470037495808 14179541689401088 14181115724391616 14234472765160648 14246703795204608 14281625615409152 14289793884061696 14335360828845056 14349271246815232 14390895542799776 14403260979767296 14436784878076561 14449189745646656 14492892266524672 14503555426127768 14547422379567616 14553214970804224 14561538572951552 14603778612959536 14607972050543872 14620524011405312 14662935156085216 14719738882154761 14721555480346624 14768499215934464 14776945948291072 14824066311646592 14828323004278784 14836803952402432 14881494254486132 14884115189495552 14939329969700864 14986968139247104 14991271608721408 14999845754077184 15047676894874624 15104294408275072 15105971097721504 15156010857168896 15162807945497212 15208668851366144 15213035981631488 15270275665508864 15271970780114048 15285093284651008 15320669666530228 15329432208634544 15342604087143424 15380212201209856 15391528207319264 15438080892602368 15453061342724096 15497887507630528 15502337686291456 15511204132057088 15547306791774758 15560665879927168 15607730133180416 15672693045481472 15681656924717056 15731662208278016 15745179704590336 15777296537215213 15790853245014848 15792606147617936 15795387548036096 15852026488474358 15904537617160192 15964379104850176 15968963235377152 15978096564125696 16026224581754296 16029047127149056 16088509198139392 16091143125833776 16139811842266112 16144446347853824 16205190502172672 16206989399304704 16267968874469312 16281947194519552 16319843775216982 16383269518680064 16444912255163392 16446737763199744 16460869691162624 16499182717801784 16508619301606432 16513359709310464 16561261582542677 16563305447456768 16575491915574592 16625625576648704 16690032700525184 16694825200621568 16704373680676864 16743253468065124 16757640178383104 16822558722462584 16878284818210816 16887938226618368 16941790070453248 16946654862032896 16990934732385614 17007422005127008 17010417359423488 17061654855908663 17127963587710976 17140565503605544 17192408266761728 17197345022713856 17259011088043088 17262050752314368 17263966968824576 17328923366282528 17381335830132736 17384181412731133 17386326836150272 17451743617724416 17453680891558912 17509336761748832 17519351095582336 17534404671021056 17575216373310596 17590317951222016 17643521020116992 17711871437292032 17716957355761664 17727090436636672 17768350619171152 17783618148488192 17835204781199806 17850529755234176 17911649194835968 17919682117405796 17973881369796352 17979042523746304 18031196042531672 18046689422874112 18048692740134784 18051871483469824 18116601701113552 18176614419611648 18245004691257344 18250243697573888 18315685236290624 18318911002456064 18374089844824714 18389877858095744 18445499248304128 18520217716768768 18522273599205376 18589900810184704 18591964427964928 18607939650879488 18645895907617979 18651250028819408 18661917471381184 18721426136787374 18794185434472448 18796271729371136 18856208820344896 18866993487550208 18872411096354816 18883205030330368 18927156094334488 18943419332085248 19000714944741376 19074323086314496 19079800229281792 19135146820645856 19151588775294976 19207143610522868 19225781397100096 19362045794803712 19418211122726416 19434896301556736 19437053720145152 19440476982198272 19499034121038472 19510186447353056 19572400052095891 19574815528812544 19589217718406336 19648466590584832 19724584100620672 19728058002644992 19730247964370944 19787481371349692 19804483847180032 19864383805865984 19867635900264152 19942388710925681 19944849848827904 19947063876067328 20010670584855808 20022115537808384 20080195592819362 20085961569497824 20103220515682304 20161535839617172 20239892006354944 20242138785476608 20306686421909888 20318300678900224 20324135026843648 20383091178514064 20400605434553344 20479636705606624 20541578708338688 20547477169995776 20607081191464768 20624787911856128 20627077417296896 20704687658415488 20770710259367068 20851433932865536 20911919670628448 20932211698617856 20935898288521216 20998959822656816 21017003266395136 21077969286872498 21096080619822208 21159887097552896 21163351285063988 21168312684806144 21241859800668416 21245600925925376 21247959346245632 21309595322991976 21315714318650752 21327905681578496 21395915584899856 21481453404995584 21549952937537024 21562278271485952 21568469824405504 21631035536382272 21649622093811712 21712423211895416 21714833452974662 21799226384359424 21868739223595264 21887530028908544 21951021269168992 21969882775672832 21972321596685824 22036058799912157 22054993375268672 22121700147441664 22125321798021442 22192241283115904 22211310058921984 22213775680165888 22284610424043968 22297355939832064 22368457202395304 22387677392464384 22455390389239808 22542381829280768 22548854816423936 22614264424399648 22633695825348608 22699351539708844 22705869600301888 22791301383915064 22879877920227328 22882417757495296 22948794963222128 22955384650854656 22968513810930688 22975109160779776 23041755245276768 23131018243386053 23133872897687552 23207641625039872 23220915061600256 23294961346873216 23314977639489536 23385205257049636 23405299092121856 23476089952387072 23550949933102592 23568277567457623 23571186184978432 23573802762625024 23639561366797376 23662500181046272 23731140246059246 23737954582133792 23827269628638476 23899336766432512 23919872371146752 23922527655563264 23998811225893504 24012537165972992 24019432304451584 24089107756425712 24109806422653952 24186687182930272 24276411200763904 24283382109995008 24353823226276544 24360816364172288 24374749350375424 24452474954171264 24544478413446992 24628517642899456 24642603738841088 24714086883469984 24721183470151168 24742425250070528 24814197956451904 24816952517685328 24910327339031134 24931731641608064 24992844826966016 25007139297107968 25086881450478848 25108437457911808 25111224681926656 25184067199899608 25205706714592768 25281943025647616 25286082054881648 25362561466418176 25387172205903872 25468126198907392 25482692502665216 25563951088451776 25585917019959296 25660136523149128 25762722090606592 25844873627885312 25867080943255552 25942116045381536 25949565257487872 25964406916704256 26042614945350731 26047201581617216 26143827446976512 26227194243682432 26234725315262464 26249730069635072 26333434566030592 26435449421012632 26523019000045568 26538188641828864 26622812967855104 26722982414640512 26725948865199584 26748913248139264 26811171916427899 26826506365110452 26915371352117248 26935174362808712 27016641562054144 27039855723905024 27042857349767168 27121303138353424 27129090951010048 27144607231099904 27231165289872544 27313527733065728 27340031606358016 27427212829592576 27442899618254848 27530408864486528 27554064483033088 27637060758331388 27641928209063168 27744469943730176 27832940830030336 27840932987625472 27856856400429056 27937663433487808 27945685661910016 28045893018070018 28050832472510848 28159500470209108 28244670723965696 28252781108744192 28268940074991616 28359083378802176 28362231448783232 28468945530321296 28493407590409216 28563251230818304 28670721657690112 28698542493630464 28781791085599552 28806521959534592 28873569756153122 28898379491293312 28985784533049344 29007110852255536 29094844759135232 29106429941608448 29123077145903104 29207557225919072 29215944101087744 29241048022810624 29300693569113967 29325870312170432 29439477764309522 29536998431868928 29553891896582144 29648132623293184 29656646008557568 29673607904804864 29762988508972264 29768230378991104 29878659939401728 29973936278494208 29982543217442816 30095353789749248 30208588816550144 30211942195443008 30325615890994424 30417337702732288 30426071963262976 30540551331017728 30543941560228096 30570186569302016 30641339333060456 30658864417269088 30685208174286848 30756628653293543 30760424402419712 30783056414638528 30876161785204736 30995775015261056 31004675372582912 31022408264114176 31094613583549516 31121331759854336 31215460266360832 31345386090962944 31363313849434112 31463324416556032 31554593074430426 31581706490029696 31585212295235872 31590775096072192 31704052976948716 31809075234320384 31928758209700352 31937926470754304 31956193128251392 32052449163508592 32058094254298112 32182286251667552 32279623684532224 32288892695707648 32410381004345344 32413978798609408 32535937748938624 32563894389039104 32639687550433964 32766539037360128 32889824510326784 32893475526399488 32921739382325248 32998365435603568 33017238603212864 33026719418620928 33122523165085354 33150983831149184 33251251153297408 33380065401050368 33389650401243136 33408747361353728 33486506936130248 33515280356766208 33645117444925168 33756569636421632 33883580140906496 33893309724065792 33981869464771228 34014844010254016 34020834718846976 34123309711817326 34255927175421952 34281131007211088 34384816533523456 34394690045427712 34518022176086176 34524101504628736 34527933937649152 34628092399861961 34657846732565056 34762671660265472 34768362825462266 34903487235448832 34907361783117824 35018673523497664 35038702191164672 35068809342042112 35150432746621192 35180635902444032 35282687719330051 35287042040233984 35423742874584064 35433914711523328 35536701238342304 35567236296976384 35670409562399612 35701059510468352 35839364234811592 35947762739592704 35958085047492608 36062392085063344 36093378845748224 36097385480269568 36103742966939648 36233203402227104 36348742953892369 36353228839223296 36490009382514688 36631370472581248 36637822004912128 36748179689649428 36779755716191488 36890998496608256 37035864748861979 37040435433537536 37044547198410752 37179801620369408 37183928855929856 37291791815235958 37302500057638816 37323834942762368 37442852273574748 37588370868944896 37592543458742272 37712417640689792 37733986975100416 37744822192709632 37766410060660736 37854312188668976 37886838664170496 38148646172628992 38159600458563584 38270293641291712 38303177550589952 38414287221045736 38451562794200192 38724091589607424 38836422245452832 38869792603113472 38874107440290304 38880953964396544 38998068242076944 39020372894706112 39144800104191782 39178435436812672 39296933181169664 39449168201241344 39456116005289984 39460495928741888 39574962742699384 39608967694360064 39728767611731968 39735271800528304 39884777421851362 39894127752134656 40021341169711616 40044231075616768 40160391185638724 40171923138995648 40206441031364608 40323071679234344 40479784012709888 40484277570953216 40613372843819776 40636601357800448 40648270053687296 40766182357028128 40801210869106688 40924109199836863 40959273411213248 41083157416677376 41214162382929536 41249575823712256 41254154834593792 41409375316830976 41541420518734136 41697721850117333 41702867865731072 41823839341256896 41864423397235712 41997919645313632 42034006532790272 42155938573744996 42192161239644416 42319774195105792 42326702570127976 42483719601336832 42491201851850752 42495918692491264 42619190645983952 42631428637301504 42655811363156992 42791831169799712 42962906809991168 43099905875074048 43124556542971904 43262071072764544 43299244187623424 43424846423790832 43429666905949324 43598452768718848 43737478447190528 43775060057817088 43902042538337984 43939765551345664 43944643193371648 44072117599824314 44109986750537344 44243400294883328 44250643596042884 44384482566231808 44422620117843968 44427551360331776 44569220848087936 44594711879664128 44736914404790608 44775354784928768 45084763658561536 45097709632847872 45228528848799296 45267391650697216 45398703079417688 45411739200603776 45582602767830128 45764835514990592 45897589926444256 45910769301709312 45937027621861376 45950218321559552 46083510490553536 46262036486772106 46415283250079744 46441830123200512 46589922693746432 46629955278979072 46770410514099272 46810598184243712 46952179904774144 47101899866205184 47136555134915246 47147605525250048 47279122733594752 47325000362092544 47462280492118492 47475909164267584 47654539257276952 47798673532865024 47839744742293504 47845055311126528 47997622451787008 48025074331945984 48038864608903168 48178215512851424 48219612845307904 48364856327079929 48373374365860544 48552822401527808 48707646452553088 48721632728344576 48749498700750848 48904949908342528 49088956826893984 49257035285798912 49279125822865939 49285207477682176 49428173766939968 49442366940302336 49628395912903808 49633905035370656 49820654678062268 49863463283216128 49985689653932032 50014278594215936 50173762900957696 50216874915823616 50222449363853312 50368134399799216 50411413429185536 50572164109763296 50725122932836352 50774344411807744 50936252397814784 50965385005330432 51127902176903552 51171834039918592 51320273046298256 51525444181213184 51689747255770624 51734161886511104 51884232090763072 51899130514975744 51928813833408512 52085229890701462 52094403163234432 52287654893953024 52454388487364864 52469450630524928 52499460139270144 52666869132061184 52870898842025264 53046038000091136 53245625935710208 53445964829281024 53451897730399168 53497826496278528 53622343832855798 53653012730220904 53830742704234496 53870348725617424 54033283124108288 54085714699534336 54242606276706848 54258181902020096 54289214462199808 54415573771211653 54462330579745088 54627055466131456 54854425659185152 54885799236509696 55060817728973056 55108128966066176 55274121516662776 55283856418126336 55488939887460352 55665881660060672 55681865975250944 55875326866975616 55891371323820032 56091786036140036 56101664945021696 56319000940418216 56489341447931392 56505562217488384 56537880149983232 56718166757604352 56724462897566464 56937891060642592 56986815180818432 57119453213259437 57126502461636608 57341443315380224 57563582171199104 57613043919069184 57747139512306244 57796758982586624 57971569066098688 58014221704511072 58189689518270464 58212859883216896 58246154291806208 58415114451838144 58431888202175488 58601387138227934 58651740624340864 58878955528619044 59073996863737856 59107783793164288 59296265246586368 59313292017115136 59347215809609728 59525977017944528 59536460757982208 59947872556988416 59965086434885632 60190707579498496 60417177633100288 60423884390886016 60651231781988848 60834675405464576 60852143926525952 61081102662035456 61087883120456192 61140373138604032 61282678666120912 61317728834538176 61370416348573696 61513257306587086 61566112829277056 61752323570409472 61991550030522112 62009350745165824 62044816528228352 62189227167099032 62242663519708672 62423216734199321 62430920532721664 62690772181925888 62926648833112064 63109186148860852 63163412980059392 63170424590471744 63181550192144384 63408105953897432 63618150468640768 63857516419400704 63875852941508608 64104898327017184 64116188508596224 64309314456886499 64364572503335104 64559247369064448 64820762008690688 64827957597218816 65071875497877248 65127788778078208 65279375100867928 65524991478755809 65533078074720256 65779649020653568 65786951052798976 65996730871207136 66034477206425728 66053438837241856 66245046330170708 66301967662298368 66502502306594816 66760130802100736 66779300802486272 66817494722707456 66973013872260496 67030560713532416 67290234889850336 67513139272843264 67767160281812992 67963738929542456 68029688020508032 68041669437693952 68246619423634652 68511854350843904 68562262014422176 68769633067046912 68789380090855424 69036044352172352 69048203009257472 69055867875298304 69256184799723922 69315693465130112 69525343320530944 69536725650924532 69806974470897664 69814723566235648 70037347046995328 70077404382329344 70137618684084224 70300865493242384 70361271804888064 70565375438660102 70847485749168128 70867829423046656 71073402476684608 71134472593952768 71340819124799224 71402119020936704 71678728469623184 71895525479185408 71916170094985216 72124784170126688 72186757691496448 72194770960539136 72207485933879296 72466406804454208 72697485907784738 72980018765029376 73262740945162496 73275644009824256 73496359379298856 73559511432382976 73772892504053743 73781996993216512 74071729497723958 74089094396821504 74359603240738816 74367857711859712 74583583630471916 74605000115277632 74647669885524736 74885704547149496 75176741737889792 75185086917484544 75424835281379584 75467973950200832 75489644385419264 75708624377337952 75773677328340992 76001917085411317 76297292345257984 76540587282583424 76606355101179904 76828574442091472 76903125588400384 77438626293075047 77448183179214848 77672844490905664 77739585206226944 77748214880580608 77996136484153888 78040745789412224 78289600208383564 78356870873625344 78593866362339328 78898336402482688 78912232010579968 78920991857483776 79149925485398768 79217935388720128 79470543601056608 79769554843702724 79788255504269312 80042682339423232 80088462151233536 80320782371277448 80343846277991296 80412882062729216 80646143358468688 80968555141906432 81226745687639552 81273202715600896 81296540107374592 81532364714056256 81602421738213376 81848218399673726 81918546822426496 82166314833354752 82428324765859072 82499151647424512 82508309669187584 82818750633661952 83082841037468272 83395443700234666 83647678682513792 83728846794471424 83995839290627264 84068013065580544 84311877147489992 84384322479288832 84639548390211584 84653405140255952 84967439202673664 84991837384982528 85238381291967904 85262857274603008 85311622726313984 85583662339599424 86199811750148096 86249113085943808 86524142145529088 86598488375246848 86849692847581664 86859333811898648 87186145686608969 87196905537437696 87474956894381056 87804085076675968 87879531102691328 87889286386743296 88144235199648628 88219973501074688 88486800589766656 88501287192085768 88768965132463616 88845240235687936 88855102720663552 89138441696175872 89189423759328256 89473828809581216 89550709569857536 90169527317123072 90457057697598592 90534783301394432 90797406158835376 90823478401207552 91165205535660256 91529671029981184 91795179852888512 91821538603418624 91874055243722752 92167020981107072 92524072973544212 92830566500159488 92883660246401024 93179845387492864 93259910557958144 93540821028198544 93621196368487424 94203799732410368 94273110269830492 94295211050500096 94558245467189504 94650000724185088 94924560984236984 94951818328535168 95309078514553904 95597347065730048 95690110622253056 95995244903574016 96050148663891968 96077729217806336 96356431025702848 96439225690615808 96729712654159858 96746748731721088 97105644803055616 97415292905106176 97443265456689152 97498997401501696 97809899816685056 98177913653787968 98514070571597824 98558251645731878 98856347533879936 98884733880604672 99256791825807616 99267810070741312 99641309356124536 99726926566432256 99971379307864064 100028557188431872 100347525801915392 100444898727706624 100736268799598432 100822826858371072 101057494146535927 101144328219526592 101450245865672704 101872504795629568 101930770010660864 102255804353807104 102343668079837184 102640546092596512 103038172175083327 103050888362426368 103379494511541248 103768464181526144 103798261029951488 103857627666817024 104170459781402924 104188806326468864 104575309787906048 104908776974729728 104938901261049856 104998920278540288 105333738264122368 105741797684050528 106092076000182272 106491251871420416 106891929658562048 106903795460798336 106995652992557056 107244687665711596 107306025460441808 107661485408468992 107740697451234848 108066566248216576 108171429399068672 108485212553413696 108516363804040192 108578428924399616 108831147542423306 108924661159490176 109254110932262912 109708851318370304 109771598473019392 110121635457946112 110216257932132352 110441075760506491 110548243033325552 110567712836252672 111331763320121344 111363731950501888 111750653733951232 111782742647640064 112183572072280072 112203329890043392 112638001880836432 112978682895862784 113011124434976768 113436333515208704 113448925795132928 113875782121285184 113973630361636864 114238906426518874 114682886630760448 115127164342398208 115226087838138368 115494279024612488 115593517965173248 115928831077798739 115943138132197376 116028443409022144 116379379036540928 116425719766433792 116830228903676288 116863776404350976 117202774276455868 117303481248681728 117757911057238088 118147993727475712 118215567586328576 118592530493172736 118626584034230272 119051954035889056 119072921515964416 119431583991360641 119895745113976832 120381415158996992 120834355266200576 120847768781772032 121302463563977696 121669350810929152 121689269889117931 121704287853051904 122162205324070912 122175766240912384 122565357332241824 122635457669076352 122740832697147392 123026514613174172 123132225658554112 123504647140818944 123983100061044224 124018701490331648 124089633056456704 124378454334198064 124485327039417344 124846433468398642 125381544363851776 125853297666224128 126218372297721704 126326825960118784 126340849180943488 126363100384288768 126816211907794864 127236300937281536 127715032838801408 127751705883017216 128209796654034368 128232377017192448 128618628913772998 128729145006670208 129118494738128896 129641524017381376 129655915194437632 130143750995754496 130255577556156416 130521271353325853 130558750201735856 131049982957511618 131559298041307136 131573902105597952 131993461742414272 132068954412851456 132106877674483712 132490092660341416 132603935324596736 133005004613189632 133520261604201472 133558601604972544 133946027744520992 134061121427064832 134580469779700672 135534320563625984 135927477859084912 136059376041016064 136083338875387904 136493238847269304 137006800364671237 137023708701687808 137124524028844352 137539266134093824 138072088704344704 138096406018514944 138111735750596608 138512369599447844 138631386930260224 139050686641061888 139073451301849064 139613948941795328 139629447132471296 140074694093990656 140154808764658688 140601730986484768 140722543609776128 141130750877320204 141694971498336256 142146804953369216 142268945187905536 142681638249598448 142804238041873408 143357456939246368 143791050958370816 143832340189970432 144249568340253376 144373515382992896 144389541921078272 144932813608908416 145394971815569476 145960037530058752 146525481890324992 146551288019648512 146992718758597712 147119022864765952 147545785008107486 148143458995447916 148178188793643008 148719206481477632 148735715423719424 149167167260943832 149210000230555264 149295339771049472 149771409094298992 150370173834969088 150849670562759168 150935947900401664 150979288770838528 151417248754675904 151547354656681984 152003834170822634 152594584690515968 153081174565166848 153212710202359808 153657148884182944 153806251176800768 154252411599385099 154877252586150094 155345688981811328 155479170412453888 155496429761161216 155992272968307776 156081491578824448 156579200416767128 156713741747250688 157187732724678656 157796672804965376 157841983714967552 158299850970797536 158435870777440256 158941087202113216 159539109687405448 160085364678846464 160176924302467072 160641564742554896 160687692555982592 160825764125458432 161292286716937376 161917127703702371 161937110283812864 162453491375279104 162546405431201792 163064729428112512 163204843476426752 163696436799347452 163837093644852992 164332629666709504 164856649531718144 164998303294849024 165016619338375168 165637501267323904 166165682074936544 166790887400469332 167295357365027584 167457693588942848 167991678581254528 168136026131161088 168623754294979984 168768644958577664 169306810280511904 169934878405347328 169983674769965056 170476762583935808 170525714549206016 170623245452627968 171167324679198848 172399623500296192 172498226171887616 173048284291058176 173196976750493696 173699385695163328 173718667623797296 174372291373217938 174949913788762112 175608170153351936 175759062205382656 175778572773486592 176288470399297256 176439947002149376 176973601179533312 177002574384171536 177537930264927232 177710205441327104 178276883392351744 178378847518656512 178947657619162432 179101419139715072 180339054634246144 180914115395197184 181069566602788864 181594812317670752 181646956802415104 182298304617455117 182330411071320512 183590359705777024 183643077206837248 183748110487445504 184334041962214144 185048145947088424 185661133000318976 185767320492802048 186359690774985728 187081642056397088 187242392736974848 187678203414995293 188407599464820736 188546220539660984 189116490934379008 189300001448370176 189849121968473968 189903636657070336 190618157029107808 191194694131460096 191380221244506112 191990489807148032 192100297327783936 192712862051405696 192878451381231616 193459425308319716 193493497463442176 194211289606111232 194830585810212352 194886530913378304 194997994803003392 195619799633370112 196355827307575936 197028141143195648 197116503291463756 197712695067759872 197769467761209344 198513583651615232 198535620141482624 199282618712249072 199453853132864512 199942758615728128 200695051603830784 200889797455413248 201472537599196864 201645653716742144 202114988293071854 202288656439053184 202900491731345408 203745009591259136 203861540021321728 204511608707614208 204687336159674368 205104854983797769 205281092185193024 206076344350166654 206758989023082496 207536928363052288 207596522059902976 207715255333634048 208340919562805848 208377612652937728 209150619575812096 209817553949459456 209877802522099712 210667476528244736 211483595368101056 212982503742840832 213783859317124096 213807590921596672 213991305985114112 214489375331423192 214612050920883616 215296400573054801 215322970816937984 215481394902469696 216133132496433152 216970425106827392 217032727608080384 217156857848799232 217662295084846612 217849322318980352 218508221864525824 219417702636740608 219543196946038784 220243270915892224 220882151521012982 221096486066651104 221135425672505344 222663526640242688 223501307467902464 223565485295280128 224367144144560144 224406659780086784 225276003761672864 225957365791725568 226022248869953536 226872667030417408 226897851590265856 227751564242570368 227947260723273728 228477812853037748 229365773261520896 230254328684796416 230452175676276736 230988558049224976 231187035930346496 231857662155597478 232056886818044288 232758758073081856 232851439532867584 233660457807352576 233727552808701952 234405548552911736 234606962497363456 235515822114476176 236295987454951424 237185060986345472 237253168068460544 238103908071778112 238145843031928832 238863167982721282 239791490227953664 240762830317993984 241668710532401152 241695537563544064 242396646799033727 242604927127955392 243338701621858304 243378539778235862 244324410648141824 244351532481824768 245130714664483648 245270915338152704 245481665394294784 246053029226348344 246264451317108224 247009294281637888 247966200122088448 248037402980663296 248756908668396128 248970654078834688 249692866936797284 251706595332448256 252436744595443408 252653651920237568 252681698361886976 252726200768577536 253632423815589728 254441200677246583 254472601874563072 255430065677602816 256419593308068736 256464754034384896 257237257827545996 257458290013340416 258236989476257792 259251053242033853 259283048034762752 259311830388875264 260287501991508992 261042542706651706 261117500403471712 262099965915023236 263118596082614272 263147804211195904 263986923484828544 264137908825702912 264213755348967424 264980185320682832 265207870649193472 267040523208402944 267117203209945088 267892055489041984 268122242854129664 269160939559401344 271068641127251968 271854955718169824 272118752082032128 272166677750775808 272986477694538608 274013600729342474 274249048057688704 275078532268187648 276144177408689408 276192812037029888 276223471501193216 277024739198895688 277262773860520448 278101373282123776 278146902603698128 279258894264942592 280149388187981312 280309617529317376 281203461972969536 281445087219552256 282261501754640408 283389942996672512 284293609906738432 284537890375811072 285363276499196896 285608476083746816 286468764398858041 286714913878492736 287582101916741632 288499136680506752 288747030765985792 288779083842156544 289865627217816832 290789943631138952 291920075060117504 293050963780649984 293985437517195424 294238045729531904 295091570016214972 296286917990895832 297438412962955264 297471430847438848 298334334521887664 298420000461110528 298590679542098944 299542818188597984 300740347669938176 301699341125518336 301871895800803328 302834497509351808 303094709313363968 304007668341645268 305189169381031936 306162349130333696 306425420404719616 307314297768365888 307612502353601536 308504823198770198 309754505172300188 310691377963622656 310958340824907776 310992859522322432 311984545936615552 312162983157648896 313158400833534256 313427483494501376 315593345609930752 315683967429935104 316599701941595072 316871741554880512 317882174404226432 319078219374810896 320170729357692928 320353848604934144 321283129485109792 321375385111965184 321651528250916864 322584573433874752 323834255407404742 324906982750558208 325092810862403584 326129458856225024 326409686952853504 327392873598694904 327674187289705984 328665259333419008 329713299063436288 330033238676750336 331275002534647808 332331364149873088 333581774800938664 334590714730055168 334915387177885696 335983357162509056 336272052262322176 337247508589959968 337537289917155328 338553994289559503 338613620561023808 339869756810694656 340953525167871616 341051429098412032 341246490905255936 342334649358397696 344799247000592384 344996452343775232 346096568582116352 347398771390326656 347437335247594592 348744582746435876 349899827577524224 351216340306703872 351518124410765312 351557145546973184 352576940798594512 352879894004298752 354005148768343072 355075860529854464 355420410882654208 356553766784703488 356757695037313024 357895315238324864 358202838279430144 360678109268492288 361828230790394368 362139133205577728 363189624635341504 363293913604830208 364596609234910234 364660822142641024 367180719411554048 367286154413674496 367496220974891008 368668083924428288 370096291894176848 371322266000637952 372719381549971456 374163284112794176 374484785473949696 375356406829990586 376815198929641472 377092441079321968 378232981868758016 378600002896740352 379698243936947936 379807273314140672 380909016398481571 381236314058215616 382389388262920192 383980979614296064 384200594655567872 385425724102811392 385756902762463232 386918850616639432 386986994926884352 388422579212222464 389661171620424704 389773061826756608 391239599266740224 392711654615151872 394233006582927512 395425390135519744 395538935522418688 397027167303230464 397071240282965248 398565237424498144 398907706265729024 399836172492816059 399885517231456256 401390103207661568 402945075198393728 403291307433484288 404229976586143708 404577312878106368 405800983462690816 407490019182518272 407723080042643456 409023217415228416 410209709967595538 410562184370386048 412152688700333308 413517978046164992 415073856726104576 415193044119805952 415430510667268096 416681839125611696 416755225305875456 419635107898918912 419755605044199424 421334953056489472 422967190736202112 425965007485681664 427567718634248192 427615181843193344 427982611970228224 428978750662846384 429224101841767232 430592801146109602 430962789804939392 432266264992866304 433940850213654784 434065455216160768 434313715697598464 435324590169693224 435698644637960704 437016443729051648 438835405273481216 440486541831784448 441764303042025964 442192972133302208 442270851345010688 445327053280485376 447002614935804928 447130970590560256 448734288289120288 448813319560173568 450165201198205493 450552007523345728 451914731583451136 453745334060834816 453795703180531712 455503128485140736 455894521446547456 456955625706075496 458674940351290663 458731546523041792 460508657369592832 461977116098449952 462374071860692992 463715324311194956 464113773636088576 465517516146163712 467320915614705152 467455105617403904 468811097105823472 469213924994726912 471031644228952352 472591974909902848 474370121972690944 476207816143556224 476291686063857664 477726335965442564 479582980455907328 481525660635987968 483337421064802304 483391075127088128 484793293598067454 485209854255910784 486677403243716608 486757079556471724 488648821296283648 488703064963649536 490261429328967296 490541830676305408 490963330788589568 492106058452696688 492528902634216448 495932400244176896 496074805961326592 497513817336792256 497941308157669376 499385733873594568 503413190664896512 504873489190886816 505307303840475136 505363396723773952 505452401537155072 507264847631179456 508882401354493166 510860131355205632 512839186616137472 512929508068769792 514474515655091992 514916580026680832 516473978952515584 518502106484067706 518623660777750528 520575003983017984 522085085413303412 522235000806943424 524199931830046472 526237192165228544 526295608422391808 527973846969657088 528275817651405824 528427510697934848 529960370641365664 530415741298386944 532013419597879219 534081046416805888 535784110978083968 536244485708259328 538321879118802688 542070384051525329 542137282254503936 543709911436339648 544237504164064256 545972955389077216 548027201458684948 548498096115377408 550157064536375296 552288354817378816 552385624074059776 552446943002386432 554049478397791376 554525547721040896 556293805207396256 558517788529885184 560298776375962624 560619235058634752 562406923945939072 562890174439104512 564523003509280816 566779885993345024 568587219813476864 569075780751622144 570726552998393792 571216952167493632 572937528797716082 573429827756985472 575164203833483264 576998273361013504 577494061531971584 577558167684313088 579731254435633664 581579887262277904 586101927561299968 587970875034390848 588476091459063808 590183140032429944 592573835981791664 594942861694877696 596668669043775328 596840000922221056 597181359084197888 599085636377195968 603398682251036672 603743791601606656 605668995018703616 606189418626727936 608015336683290536 610378338762063872 612324698260667392 614628595536731776 615225004707203072 617009646397540396 619509010344600376 621382755927245312 621916681649815552 621985719044644864 623969091873231104 624325966315297792 626316801667068512 626854966989002752 631186691219861504 633199403883190144 633743483109761024 635764348808452864 638156438749621792 640341458715385856 640707697209868288 642566258970219584 642750770223930368 645169146867749504 647668510814809484 649813965501116416 650185621724807168 652258917712450048 652819373905707008 654785747197389808 655348374579411968 659426598126872576 660066477353500672 662550005069295616 664662728299746176 667163549601877328 669181429460110336 669830774355771392 671966714325018112 672544104524644352 674495017179919936 675074579834310656 677107988579119006 677227241122047616 679739513621389312 681907050335743232 682102858196824064 682492981810511872 684669298716795392 689598494001184768 692193137164232704 694797542780653312 694874670495189184 697489165492871752 699799655155048448 702432680613407744 703114291093946368 705153881597189024 705759788008597504 707402459025751489 708010297536686144 710151721059708928 713107533569406976 713515390074626048 715790630476649728 716405676558860288 721356218536984576 723656461580788736 726379249270683008 726587827209660416 729193218469820468 729321644285282048 734361438823108096 734572308827348992 734992441949782016 737336167848856576 740192583788353696 742644532001275904 745438763099942912 748326568225588352 748969570947899392 750712813659981172 753630397859282944 754184882158643936 756465963737516032 757200005793480704 759396487873895872 759614546628281344 761818032796963142 762472628116431232 764778776525840384 767961959228592128 768401189311135744 770851448205622784 771513805524926464 773837701233278864 773973989853768704 779322343240849408 779546123653513216 782479198533480448 785423309230303744 788466013165855024 790850780271039488 791077871044837376 794054334606460928 794142480565930496 797130474848996288 797815412531458048 799672344985632118 802780206415323136 805890150396787456 806582614866968576 808459953172287416 809154625756212736 811501817544591173 811601966925381632 814980038365036544 818046434830456832 820419419935191076 821124368740772096 824305377400666616 827035956092329984 830147713452209152 830386088239611904 833363678251223392 833510450611750912 836021087939524487 839270215797837824 842669906112978944 845934381472404224 851824889223825517 851930014971363328 855135437268496384 855230363686386688 857957501325692768 858448203683534464 861185602292219204 861925579609878784 864532529985732608 867881700427309568 868130910432321536 868627431395196928 870649180339386448 871397289275921408 877670810546962432 880973083663568896 883528606084051928 884385944266604416 884541702690021376 890654106560970752 894005229871609856 894261941181120512 897468576578240576 897626639120347136 900330402396410986 901104015046691456 903829463166902272 907490668121669632 907591406361063424 911006256970281472 911789042893094912 913911251412150992 917349880702581326 921017314739185664 923954232196899904 924748143721385984 927430648622389912 928227547272177152 931035032292327424 934641831229410304 934910211234807808 937622194211646944 938427849989453824 942063288457904704 948740243945381888 952415632287112448 952583372127715328 955452671930885128 959047602552698659 959165960911814656 966674842129604608 966782150254176256 969586587196134908 970419708511821568 973354806487433216 973514159112943448 977297642592567296 977406129927299072 980522858657934592 981083661352610816 984212116905393376 985057805268432896 991864800488353792 995027634673584512 995882616315338752 998771467747189136 1006826381329793024 1009746978381773632 1010614607680950272 1010726793447547904 1014529695262358912 1017764802708986332 1021720262710411264 1025678373232274944 1025859016137539584 1028949031310183984 1029833160053361664 1037004212968135412 1037247321555501056 1041150007966035968 1044170170826606824 1044470001613886848 1048399863660092944 1052591216844783616 1055947693939314176 1056551635302811648 1056855021395869696 1059920741282731328 1060831482596773888 1064026839195758438 1068162092833611776 1071568221956167936 1072488971416518656 1076643758237605376 1084140768103050658 1087419822872679296 1088475008328128512 1091945910778154432 1096054402917369896 1096996192230754816 1100314129072750592 1104576709634757632 1104893886004772864 1108098956795582752 1109051095442081792 1112587610414792512 1120597552751925248 1121238470117269504 1124813847891878144 1125780348878209024 1129046007018561632 1133419893925916597 1133559771986690048 1137174439626953728 1141453105996787584 1142433904334987264 1145875057595432164 1146859655513970944 1150328407666966528 1153996546722027008 1154988123063943168 1155116335368626176 1159462508871267328 1163159774524555808 1172203855122599936 1175941750068781696 1176952182918127616 1180366280064859888 1185147671963583328 1189885723389755392 1193337338087550656 1193680001844442112 1194362718168395776 1198171272754391936 1206797364502073344 1207487583203213312 1211337990037407232 1212378837253455872 1216030673366581072 1224649396521334784 1229257191073463552 1230450009414406144 1234019292795080792 1239018020689200752 1242765511854490624 1243971438089289728 1247938183746462208 1248651932630595584 1252633603334137024 1253709933978005504 1262373382439723008 1266398807766380288 1267486966219522048 1271528697616905728 1276312877499243584 1280682917430771712 1285132517940439168 1285501540447860736 1290338293735499008 1295337021629618968 1299627931002232832 1300371243449614336 1304517835424900096 1309571494394779616 1310696749158823936 1313747423904967051 1318853196253745152 1325100010138591232 1329325456599492352 1334327099203754656 1338362858920220672 1339661548711542784 1343933428650036224 1348990034359839872 1350149159668621312 1354215977158238012 1354454482244095232 1359479027242778624 1363814100671486464 1364205716393648128 1364985963621023744 1369338597433590784 1379196988002369536 1384386274328465408 1389595085561306624 1389749340990378368 1394978330985743504 1399599310310096896 1404865361226815488 1406228582187892736 1410307763194378048 1411519576017195008 1414804918051502978 1416020595073372288 1420303442119417856 1426215067138813952 1427030780149252096 1431581260953299456 1432811353117720576 1435733984886584383 1447312923161577472 1452758498541366016 1453175654419320832 1458386436939640936 1458643288570564096 1468722877646216192 1469144617654697984 1474672335697713152 1480385167576707392 1490877526199885824 1496653136451176704 1497939141895798784 1501425627319962344 1507074804011383607 1507260795718565888 1508369764317287872 1512931927475032064 1518792975747791744 1519229093256562688 1523636065593926284 1524945256232862464 1529557553051680768 1535923918457184256 1536802378622271488 1541702896411245568 1547675402466557728 1547947979707537408 1558644686481698816 1564958397066960896 1570846618460607488 1576932026331710048 1581701560542078976 1582155742089674752 1588108669212921856 1588284961131860992 1594260949697992576 1595630825062916096 1599344689971264236 1605560412830646272 1611780300793574912 1613165229733937152 1616919906344574832 1618309251512425472 1623003635089182346 1629960076730073088 1636092869660913664 1640838839870382152 1642248737481544192 1648610754801333232 1654071912184659968 1660295426904418304 1660772176479223808 1666727356502446784 1667020901223501824 1672042175879048974 1678540431595675648 1685339812225957888 1691868762944808448 1696776527593236089 1703649778447651034 1710270874536992768 1710460727372773376 1715915002651385536 1716896407367068928 1722371204584438408 1723851159219757568 1729065059971465216 1735763400854619136 1736261820864643072 1741298360678772896 1742794578551842816 1761946167327137792 1767057212168103856 1768771888533208832 1769083405380042752 1781088404740726081 1781308213121941504 1788010459743219712 1794937153156481152 1795253278240694272 1800660804792821972 1802208030093382912 1807658926333804544 1814981336243339264 1815182812722126848 1822012513940562944 1827822502824301984 1834699761405162652 1842034629478371328 1847908464393799808 1849496287442771968 1854861297244779824 1856455094544354304 1869283662458820608 1869820422469615616 1875244388423293888 1876855699978907648 1884126576915809408 1897480487890763776 1904831264574224896 1905166744255430656 1910905343861770256 1918095205105397318 1933349684259209216 1933564300508352512 1939173174392269816 1940839417023643136 1946709612974866432 1947028318225886896 1954812259854598144 1961045717315869184 1962167322705221632 1968424233810786752 1970115610536865792 1983729600976707584 1990055269347169024 1991765232630677504 1997542935494378272 2005281350792006287 2019493956763547264 2021229215361900544 2021453586895095808 2029059390524717824 2035529605417972664 2043440525420822528 2051356746464549888 2057898062620367968 2059666320106723328 2074008425936270824 2082300015932071936 2088340341653213648 2088940003227773696 2096799727320185888 2105182433689567232 2111895387878628352 2113103270605623296 2119841482565462656 2121662965193547776 2128053678391516876 2136324185667223552 2143136443912335872 2144977942833037312 2153287516475210752 2168281536206101316 2174839645745358592 2176950016656257024 2183891821556308864 2192108805834739792 2193992384461509632 2209153419269515264 2209787772009545728 2216197913591165504 2218102190884163584 2225175220829585024 2241195105503850496 2242476940234539008 2249627695783756288 2251560697756418048 2258092014037123264 2266839787851833194 2274348879253907456 2282906211993575168 2284867808669974528 2291750115190864328 2293719311027941888 2300656815333933056 2307993093444054016 2310232670737252352 2318925017742534656 2326319549049111616 2344407710245199872 2351883500137563392 2353904365836255232 2360732560129719776 2369877960026916521 2370295343927166656 2386674676175101312 2387360003688884224 2388725436336791552 2396342545508783872 2413594729004146688 2414975166406426624 2422675980074814464 2432061346733162144 2449298793042669568 2458514382146927104 2460900018828812288 2468038585590161584 2478036041378401504 2485531023708981248 2487942876178579456 2495876367492924416 2497303865261191168 2505267206668274048 2507419867956011008 2524746764879446016 2532797615532760576 2534973932439044096 2543057395233811456 2552625754998487168 2561365834861543424 2570265035880878336 2571003080895721472 2580676587470998016 2590674043259237936 2599255862004465664 2609035670849800192 2619142988789559232 2621393498317647872 2627494847809934102 2637706392507490304 2650200020277182464 2658650913198984704 2666363114789370997 2668654198407509312 2676725717840441344 2687866857300072448 2697980068719679744 2700298319337242624 2708431954316476024 2708908964488190464 2718958054485557248 2727628201342972928 2728411432787296256 2738677194867181568 2768772548656930816 2779190171122613248 2779498681980756736 2789956661971487008 2798853207449712413 2799198620620193792 2809730722453630976 2820615526388756096 2823039152034390016 2829609836103005956 2832041190146744576 2840606884238835712 2852430134277627904 2854061560298504192 2863162521906598912 2871467969773168766 2894625846323154944 2905516997082732032 2906351308838641664 2916772873879281872 2917286577141128192 2937445755292432384 2938289235309395968 2949344671395426304 2960770335153414784 2981755052399771648 2993306272902353408 2995878283791597568 3002851254639924688 3014149608022767214 3016739528634575744 3025863854950064128 3037585951495583488 3038458186513125376 3047272131187852568 3049890512465724928 3059115106103361536 3071847836914368512 3083405792822491136 3095350804933115456 3095895959415074816 3117289372963397632 3129916794133921792 3141693236921214976 3151156408387438451 3153864052663420096 3163403121084157952 3176217338425843712 3176569922263721984 3188521899395985152 3191261650125832192 3198689379942528472 3211120825661292544 3223560601587149824 3233839812689149664 3236618503024850944 3246007270178364692 3272185739321827328 3281677679740764304 3284497474963088384 3297221509602666464 3308143824369319936 3320590853808836608 3333454713004893568 3334041802447003648 3344084351758097948 3357080863191351296 3370679624451915776 3383737525889616896 3393553055186472178 3407299556895302068 3420541749073985536 3420921454745546752 3431830005302771072 3433792814734137856 3444742409168876816 3447702318439515136 3471526801709238272 3472523641729286144 3482596721357545792 3485589157103685632 3523892334654275584 3534114424336207712 3537543777066417664 3538166810760085504 3562176809481452162 3576020919486439424 3589874306312962304 3590506556481388544 3601321609585643944 3604416060186765824 3615317852667609088 3630365625444253696 3644025027881125888 3655645005648603968 3669399522810325304 3684069258956742656 3695816928787599616 3698992574885543936 3709722594489559648 3712910189088708608 3724093937185154533 3738567324917641216 3750488776846587776 3753711399957815296 3768253153831618816 3794960975781527552 3809662529148449792 3821810687723540512 3836190410210794636 3866699368518418432 3867128601016705024 3878346348784539632 3881678834047286272 3894056636451773792 3909624519709196288 3922091434631738368 3924334645410443264 3936848467621573504 3940231221073731584 3967459201953415168 3980110538694338048 3983530465261355008 3995085870988756544 4010562701584012574 4038987913527094528 4042458430723801088 4042907173790191616 4058118781049435648 4071059210835945328 4102713492929099776 4115796125240735936 4119332640213446656 4148016851872541648 4164600031864143872 4176680683306427296 4177880006455547392 4193599454640371776 4223790775757256704 4226206541211246592 4239682965130925312 4243325930387095552 4256107356783033752 4272648371334447104 4286272887824671744 4306575032950421504 4336563072412202632 4349679291490717184 4353900033312514048 4367783643112617728 4384217611669479584 4387984768923019264 4418306838539030528 4432395827182331008 4436204381768327168 4450350441659170048 4482390211007700992 4484953880469078016 4499255391567512576 4516184028074246528 4533679575703666388 4548697758507814912 4565812423987150336 4569735617339949056 4583500230381728656 4587438622055883776 4615986186888108032 4620465341474504704 4637850035485069312 4652639098098223232 4688815420490399744 4703767000275126784 4707808731672510464 4721465120259439552 4739755920053833042 4740590687854333312 4773349352350202624 4774720007377768448 4777450872673583104 4792685091017567744 4827189458008293376 4845351960149628928 4864122693466324288 4898597586085339136 4917028764293854208 4921800037657624576 4936077171180323168 4951817213180260423 4956072082756803008 4971062047417962496 4991752734985848832 4994607730522382336 5010534413336548096 5014839735912022016 5049493529758892032 5065595231065521152 5086114790467622912 5105251509996974336 5140530071761756672 5142006161791442944 5161353174941996032 5181348086518475872 5198511724008931328 5218071341699600384 5238285977579118464 5242786996635295744 5254989695619868204 5275412785014980608 5300400040554364928 5317301826397969408 5332726229578741994 5337308396815018624 5353451435680882688 5375733714600144896 5395960137439359488 5400596638674485248 5416863908632952048 5417817928976380928 5455256402685945856 5456822865574592512 5477354389734363136 5537545097313861632 5558380342245226496 5558997363961513472 5579913323942974016 5597706414899424826 5619461444907261952 5641231052777512192 5646078304068780032 5659219672206011912 5664082380293489152 5681213768477671424 5704860268555255808 5726325043813197824 5742935939546337532 5789251692646309888 5811033994165464064 5812702617677283328 5833545747758563744 5834573154282256384 5852147615576671409 5874891510584864768 5898689342790852608 5921540670306829568 5962774224566778619 5963510104799543296 5986612545804706816 6005702509279849376 6028299216045534428 6033479057269151488 6051727709900128256 6075171902991166976 6076916373026250752 6094544262375705136 6099781024931449856 6143695673828737024 6166811585644982272 6190701609866230912 6191791918830149632 6234578745926795264 6259833588267843584 6283386473842429952 6302312816774876902 6307728105326840192 6326806242168315904 6352434676851687424 6353139844527443968 6377043798791970304 6382523300251664384 6397378759885056944 6447121203174299648 6467679625378299328 6473237006049701888 6492014540356729384 6544371478643654656 6563355359481528608 6568994949926176768 6594443019205332928 6641181707617673216 6666909426009787136 6668083604894007296 6688168703516195896 6714161726382702592 6767475051779233792 6787106110372944356 6814599113790604136 6841083498147971072 6841842909491093504 6863660010605542144 6867585629468275712 6889484818337753632 6895404636879030272 6943053603418476544 6965193442715091584 6971178314207371264 7047784669308551168 7068228848672415424 7075087554132835328 7124353618962904324 7152041838972878848 7179748612625924608 7181013112962777088 7202643219171287888 7208832120373531648 7260731250888507392 7288050055762251776 7311290011297207936 7338799045620650608 7368138517913485312 7391633857575199232 7397985149771087872 7419445188979119296 7425820378177417216 7448187874370309066 7477134649835282432 7500977553693175552 7507422799915630592 7536506307663237632 7619325058296899584 7643621375447081024 7672380820421589272 7734257202033410048 7756692697569079264 7763357668094572544 7788113272903547584 7844182869263476736 7848669290820886528 7873696935243147008 7880462442147463168 7934918403906830336 7960221077388676096 7990171741977513088 8021125403168025148 8077975827054189056 8084916861447602176 8085814347580383232 8116237562098871296 8142118421671890656 8205426985858199552 8231592250481471872 8238665280426893312 8296033703745083296 8329200063728287744 8353361366612854592 8355760012911094784 8387198909280743552 8447581551514513408 8452413082422493184 8479365930261850624 8486651860774191104 8512214713566067504 8572545775649343488 8613150065900843008 8673126144824405264 8699358582981434368 8707800066625028096 8735567286225235456 8768435223338959168 8775969537846038528 8836613677078061056 8864791654364662016 8872408763536654336 8900700883318340096 8964780422015401984 8998510783135025152 9032368056148493056 9067359151407332776 9097395517015629824 9131624847974300672 9167000460763457312 9174877244111767552 9196231967334769357 9231972373776216064 9275700070970138624 9305278196196446464 9377630840980799488 9407534000550253568 9442930240518879104 9479511840107666084 9481181375708666624 9546698704700405248 9549440014755536896 9554901745347166208 9585370182035135488 9654378916016586752 9690703920299257856 9728245386932648576 9797195172170678272 9834057528587708416 9843600075315249152 9872154342360646336 9903634426360520846 9912144165513606016 9942124094835924992 9983505469971697664 9989215461044764672 10021068826673096192 10029679471824044032 10131190462131042304 10172229580935245824 10210503019993948672 10281060143523513344 10284012323582885888 10322706349883992064 10362696173036951744 10436142683399200768 10476571955158236928 10485573993270591488 10509979391239736408 10549523628079685249 10550825570029961216 10634603652795938816 10665452459157483988 10674616793630037248 10706902871361765376 10751467429200289792 10791920274878718976 10833727817265904096 10835635857952761856 10910512805371891712 10954708779468726272 11075090194627723264 11116760684490452992 11117994727923026944 11159826647885948032 11195412829798849652 11238922889814523904 11282462105555024384 11292156608137560064 11318439344412023824 11328164760586978304 11409720537110511616 11452650087626395648 11485871879092675064 11578503385292619776 11622067988330928128 11625405235354566656 11667091495517127488 11669146308564512768 11704295231153342818 11749783021169729536 11797378685581705216 11843081340613659136 11925548449133557238 11973225091609413632 12011405018559698752 12056598432091068856 12066958114538302976 12103455419800256512 12150343805982333952 12153832746052501504 12189088524751410272 12199562049862899712 12333623171289964544 12381403219732461824 12383583837660299264 12467618833185082567 12469157491853590528 12566772947684859904 12604625633549753804 12615456210653680384 12653612484336631808 12704869353703374848 12706279689054887936 12754087597583940608 12794757519770113888 12894242406348599296 12935359250756598656 12946474012099403776 12984029080713458768 13088742957287309312 13126710718963057216 13137989899852353536 13188886038410665856 13282363415235346432 13333818852019574272 13336167209788014592 13376337407032391792 13534950103558467584 13574212220745888712 13629198227581208272 13683685818982187008 13727320021211084288 13735171258936551424 13778969636675507264 13790809273758060544 13886107206836953088 13930386885430183168 13942356628414742528 14136457697344830848 14150175108265670656 14248707237925808648 14304083677945757696 14359497225251849216 14405286438342575776 14417664240747063296 14576100111524503552 14622580022594415872 14677598091241301216 14736277035826970624 14783267715150398464 14838890377958238592 14851640756354834432 14896375748740618132 14954269299670564864 15001955107386351104 15014845599831261184 15073012615326475264 15238650116593799168 15287242750894162048 15344761640843178544 15468514404066820096 15513385395138158528 15526715336189145088 15576226545807095168 15688365738526953472 15697338581641773056 15747393870486294016 15760924884294926336 15920442154777352192 15980343483955026176 16042250806336050296 16155951654108378112 16171628695160766464 16232475124197742592 16284236843343781312 16410853971716399104 16463184500962943744 16477330560853786624 16592067407490166592 16706722733225709184 16711520025822189568 16774397818561487104 16895163103029026816 16904826164844986368 16958731860523701248 17024429427132135008 17145091551298686976 17226300131801686016 17346252289648810528 17398717165962868736 17415600133250056192 17471134572450470912 17536870446677918336 17551939075692077056 17673227354156122112 17729583308729324032 17744817527073308672 17801401766636680192 17929560844030803968 17997021566270050304 18064736112296986112 18134718302814665552 18194791034031259648 18263249695948601344 18334000921526914624 18349754488223535104 18392463934669538714 18463944747552432128 18551400141940277248 18610556392392892928 18664541803525596979 18815068001100507136 18885860481037758208 18959023680215332168 18962362751417333248 19093397409400810496 19098880029511073792 19170740364070270976 19381407840598515712 19456490773865297152 19591972452147986891 19594390344341356544 19668115057175416832 19744308684721292672 19807268852721041692 19824288331027212032 19884248189671849984 19967010939943395328 19978430922089529344 20042137653346192384 20262380924262084608 20344459161870491648 20421006039987897344 20562120287047026688 20568024647165771776 20645412699767984128 20725392346073903488 20872285366798401536 20953143910316473856 20971147986541182976 21019958782479472816 21099047256159370498 21269207305591877632 21330904918314967976 21349233587260074496 21413805742723530752 21502934858400579584 21583840549757437952 21667455634531808192 21671271715905523712 21821025610743783424 21909417558937452544 22058094858712069157 22233521368980905984 22235989455846053888 22319653295771896064 22390825659597699304 22477845779629047808 22564924211110048768 22636878688824047648 22656329521173956608 22905300175252791296 22971743758185350128 23157006770585239552 23244135976661856256 23334182991034254976 23338292617129025536 23408590462306685636 23499566042339459072 23594757371163410432 23686162681227318272 23851096898267114476 23946450183218827264 24022810037119397504 24113196864182137712 24133916229076605952 24300687611964667904 24307665492105003008 24378177049502820544 24399124099725799424 24667246342579929088 24762806439464923648 24767167675320598528 24935237666370165134 25133545895369719808 25209251267099507608 25230912421307360768 25307224968673263616 25412559378109775872 25508175195167881216 25589515039540227776 25788484812697198592 25870718501513197312 25892948024198807552 25968058161426917536 26068657560296081731 26253421437926114432 26275979799704707072 26377772076821331712 26564726830470692864 26667637704039148544 26752674814064783584 27069900207116935168 27148424441491777424 27258396455162416544 27367371637964374016 27454640042422168576 27470342517873102848 27557939273351014528 27581618547516121088 27772214413673906176 27860773770860366336 27884713256829485056 28272915394689661696 28300350216531341312 28497414475851617296 28718994450503698432 28810572876685151552 28835328481494126592 29152200223049007104 29245160045188831744 29355196182482602432 29566535430300796928 29677780755916477184 29703281512709668864 29792751497481236264 29908538599341129728 30003910214772702208 30146025230652950528 30477300233187598336 30574485501788324096 30689523281686357088 31026770790276317056 31053430672378290176 31152453091614190336 31376731477053906944 31394677163283546112 31494787740972588032 31840884309554704384 31960686967910052352 32084501612672100592 32311903308216756224 32343257390321532928 32464950248395485184 32568473686687562624 32821707943432798208 32926369001925887488 32954661121707573248 33184134814980333184 33413445466451418368 33423040051644379136 33548795637122974208 33790326206058053632 33917463721047402496 34048858854264270016 34290183102597373952 34452600263603372032 34662720492261822961 34692504579297621056 34797434331925737472 34942269144900941824 35073740893355836672 35103878151384154112 35346454708312244224 35459166617458648064 35602803533273360384 35994043132540100608 36129472224593972224 36269436605629331104 36389582068062519296 36526499391897202688 36668001843053829248 36699508976447070208 36784927869339077428 36927889495104864256 37102800283880554496 37221112784785785856 37329083607051193958 37630136002201014272 37771720962075516416 37918047360430664336 37924725502834666496 38186794818801620992 38197760059022147584 38341480728140541952 38762815681197031424 38912981547730594304 39183944904295973782 39336230114350833664 39488617369442585344 39614537705442083384 39648576662054424064 39768496379343699968 39934021879886790656 40084275306692384768 40524761848524169216 40688918323740983296 40842012079975794688 40965033309036699863 41124240574094053376 41290825399535968256 41450784692147806976 41744570733596803072 41906287820632947712 42039917564958945632 42198094512318740996 42538414611183755264 42661809836629935952 42698467174520148992 43005869716801159168 43167681099514875904 43334911269063616384 43342543431811047424 43642051221487566848 43818835117874905088 44116189717424138314 44467042737961811968 44471978911692107776 44639306591543792128 44781651319195398608 45129848422220097536 45273757377648095296 45312659042347913216 45810600350505582592 45943487516370700256 46488271953323712512 46668365982068509952 46676585234258051072 46817180924613371272 46999132084678918144 47372325362454636544 47702193796534228952 47892900366437654528 48045620074238795008 48226393728364275424 48267832458153211904 48601375223929335808 48756354099005641088 48798248199451598848 49334492685159858176 49525612878929847296 49870475332740330268 50267091790739439616 50418502534199015216 50461824842614721536 50825118756219551744 51016350390335762432 51179030079080455552 51576969625394397184 51741437003026394624 51785896048397615104 51936116322853835072 52137315120592163462 52506842875852228864 52551959599409414144 52755544153642663424 53335275408078297088 53505349628129567168 54139800414233870336 54296848882983554848 54516792910324833088 54909280084844337152 54940685035746205696 55115878546702029056 55163237095032242176 55544428827347812352 55721547541720732672 56545830789379323392 56600700433062682624 56994828951703234592 57437988901007396864 57621145753370303104 57670656962988253184 58304400446098014208 58490320090377663488 58710392364965204864 59133070860601593856 59355561511832954368 59406563025419337728 59585502994962472528 60007820429545404416 60292050461305901056 60954600466375196672 61148971003576648192 61379046563372714176 62053541580552634112 62106861344756580352 62304906183228380672 62753462954107813888 62989575481945176064 63681768619109408768 63921373935820104704 64169003225344201184 64373623771343385499 64623806616433512448 64929900496790970368 65136947373375125248 65643415886865596416 65852738003851774976 66368269629960666368 66826890932902836736 66846080103288758272 67097591274245948416 67580652412116107264 67834927442094804992 68097717708528540032 68580366205194747904 68905200527206744064 69325440984523645922 69385009158595242112 69594868663851474944 69884538289801883648 70147481786711673344 70207756302768308224 70918333234917296128 71205607066546720768 71988086265080201216 72258944449187944448 72538873211258662208 73052998783794405376 73336003686107658496 73399017952894140416 73569855738678154856 73855778990209728512 74442225569571571712 74658167214102387916 75260272004402028544 75543441924151032832 75836094720861328672 75849451005669332992 76373589637603241984 76682961456281083904 77525631362394062848 77825963095461188608 78367889808591947564 78672460228701667328 78977234738885170688 79229075410884166768 79297153324108848128 79868043759773581312 80168550613384769536 81049523697048338432 81377836647481966592 81684024159951589376 81930066618073399726 82248481148188106752 82581650799071936512 82901569384295613952 83812575641265895424 84079835129917891264 84396189024637481992 85076829222367510528 85323619673259871904 85396934349040297984 86335362199029751808 86669822538127232768 86685086863622094848 87284102442975133696 88232379434848276628 88934085475923623936 88943957823384215552 89278613183087584256 89563302638390797216 90259696844440195072 90547514755296190592 90625318084695826432 91621200701011165184 91886975032741400512 92976543906647425024 93336731964137019904 93353170468516102144 93634361849226742544 94744650724909273088 95404387593068457904 95785800732875309056 96091240148477590016 96452787456728550848 96535664916306423808 97202750447858671616 97512708198011282176 97596496398903197696 99051225757859694592 99740950665480660536 100837005068398030432 100923649685229443072 102032700780671524864 102358060158160911104 103153939250788794368 103482874006052789248 103872232645707670144 104274630241184326924 105013685751704457728 105103919198818828288 105511088307285326848 106670550816156594176 107010699256259134336 108279600828467740672 108593697765967109696 109033585820649666176 109818560169688674304 109881370071492411392 110231757093404058112 110326474190064484352 111443095083441465344 113091661578758646784 113201400866125365248 113989657903406469184 114875977802014793728 115242291506740606208 115341313925976506368 116980640180755326976 117420784729930409728 118266141721203187712 118711123023665908736 119171005989924945056 120015640859090808832 120584100922611802112 121909200932750393344 122297942007153296384 122758093126745428352 124107083161105268224 124213722689513160704 124609812366456761344 125506925908215627776 125979150963890352128 127363537238218817536 127842747871640209408 128338006450688402368 128747247542686770998 129247613232867024896 129859800993581940736 130273894746750250496 131705476007703549952 132736539259921332736 133653781865805673472 133692160206577516544 134195182548491896832 135669854884189609984 136195435417057080064 137143807165035908237 137160732410389495808 138650881969047291844 138770018317190484224 139189737327702949888 139769076579603767296 140294963573423346688 141836666469834592256 142411214133093441536 143976172530160402432 144517888898375888896 145077746422517324416 146105997567588810752 146672007372215316992 146798035905788280832 147139711477356309712 148884451139143143424 149316334428204775832 150520544008804057088 151086883848302065664 151672189441722657344 151698902011338665984 152747179275206483968 153365922912562167808 155651926190922377216 156735779617183895128 157344920457403334656 157954469477770341376 158458150821768333536 158594306648217696256 160337101226769539072 162099047394096676864 163368048319903178752 163860133236146799452 164496962296376213504 165163301598143873024 165803138768591227904 167625151282531790848 168159670259835782528 168792378049274963984 170153658444735021056 170647239346519743808 170793868698080595968 172670724398059503616 173339645076254465536 173370173727244189696 176464758869696553256 177887915646768431104 178557226366175168512 179126605276781594432 180519393688880390144 181095029510592381184 181250636169391652864 183773950065482801024 185953087813294850048 186673463928274039808 187268723698453485088 189489301449818546176 190808775186136915808 191571601465750618112 192182480296955180032 192905574913457101696 193071329832612847616 194405500895717343232 195025416396022564352 195192992797806395392 198102451515719389184 199481901330961321072 201674010136796060864 201847299370458886144 204065401561343049728 204716120316321822208 206965748012105578496 207744465291415340288 208549260482368653848 210027371503408915456 211022176614570653696 213341101632313188352 214021398512518268672 217187395531934219392 218067171641299332352 219637120339377348608 219762740142984822784 220463514186808116224 222886190166882930688 226183323157517293568 226402801732250730496 227979315806812938368 229751955604029587456 230484583013481212416 230682627851953012736 233961280361510653952 234841569459860819456 236532283442406375424 237422246047331817472 238342011979849890112 240031281718181617664 241168201845223604224 242639043445832760727 244595884014306592768 245516186253490856704 248214166322210536448 249219624732913522688 251958301927780704256 254727074476437635072 255685495743280418816 256676012901376804736 257494495085373541996 258495226465734049792 259719601987163881472 260547789493500500992 263410952015407099904 265473078519842665472 267307563731611346944 267384320413155033088 268390365096983793664 271339709768379219968 272390870834114160128 274287614330071816474 277301763938094583688 277540036634380968448 278379474655405899776 279538153159207534592 280589927146846693376 283673332939669184512 284822428266186883072 286755233163256899041 289035777796751777792 290155492845034648832 292211995135177621504 293344014744430633984 294279422954712619424 297768902278286286848 298632668856409551664 301041088017608114176 302173767696604131328 303344378883445314688 303397804022677331968 305494358550412967936 306731845825124335616 311303852381844754432 313471559234367790256 315908938955540682752 316916301643536667072 317188613296435392512 320674202453539078144 326736096639806357504 327720266472293598904 328993924592752427008 331606277537182455808 335250302565063581696 336319340519671565056 337584756098549927968 341294478693039487616 341587737396161191936 345341448796119007232 346679290152508931072 352929517739393106512 355775831293536862208 357114452732350337024 358253210553563188864 361038787377760780288 362190059021184762368 362501272338783305728 367547900130965602048 373346927856548079616 374537447396906970176 378978602899637092352 381617550372273831616 384364960593910360064 385811149826914203392 386142659665225695232 388811001791434686464 390050832792045128704 396204903031438778368 398963802661922642144 403348020273592121728 403694598740917772288 408130803122686099456 409432240632643644416 413931496024211156992 415488930582830680576 417098520964737307696 420054743006817830912 422044353229141307392 426682203264626376704 428042797025036537344 434374791063868438784 436134343282598664704 439274240678754697216 440927028373616232448 445772380333765861376 450615366399403698493 452366646315034587136 455958631613625876736 459503911208059174912 460969166026962424832 467922560723021307904 469683138919721638912 473064566884812750848 474844492094663634944 476684023959699780224 480062563436363235328 482336403690447208448 485278086891665521454 489191768028613185536 491032372506981713408 496428332644421072896 498439249465827045376 503916603855561408512 511370991486560837632 513352025802753609472 514988990170747083992 516990452931468099584 521095578987001001984 526821904030814199808 530946157039685330944 534615127463222693888 536780730193967587328 542679419536758439936 544781741668228320256 548575228660143632948 554603527876189167376 555080073268761936896 559076306318415069184 561179854293693386752 567346665879338369024 569644856532373766144 573510466326513798082 578071555593503555584 580310985690069297664 586688029488861267968 588558845909425238848 595537804556572573696 597265337712819103328 604347535393208262656 606688757766890629376 606795608045354663936 610988717100825935872 622607704763689508864 626943118468735580512 631817877911081365504 633832603287073334144 634377226592870785024 641348404907078156288 653472193279612715008 655440532944587197808 663212555074364911616 670500605130127163392 672638681039343130112 675169512197099855936 682588957386078975232 683175474792322383872 693358580305017862144 705859035478786213024 714228905464700674048 716506421107126377728 722077574755521560576 724380118042369524736 735095800261931204096 746693855713096159232 749074894793813940352 757957205799274184704 763235100744547663232 768729921187820720128 771622299653828406784 772285319330451390464 780101665584090257408 792409806062877556736 797927605323845284288 806696040547184243456 807389197481835544576 818864481265287288832 827862992048422313984 830977861165661361152 834197041929474615392 840109486013635661824 844088706458282614784 853364406529252753408 856085594050073074688 868749582127736877568 872268686565197329408 878548481357509394432 881854056747232464896 891544760667531722752 901230732798807396986 904733292630069174272 911917263227251753472 921938332053924849664 935845121446042615808 939366277839443277824 949688984189327269888 953368047919399560448 960125126872726470656 970556173783331042908 978383536057226371072 982064745013963426816 992856665288842145792 996878498931654090752 1007833207711122817024 1022741982973121675264 1026704051605507218944 1029977980341494167984 1042191157974002003968 1053643808061628399616 1061892314079370661888 1069230254926445387776 1073561460387935174656 1089563483336456640512 1097150457320287265896 1109207055752378334752 1110160146537523873792 1122359708587386773504 1134693331758676738048 1147020932653027596164 1156143111187007111168 1160621971380138595328 1173376058977722535936 1177117691818850477696 1191075609113145147392 1194530675425638206656 1208695070786416525312 1213377515533781258752 1213591216090709327872 1245215409527379017728 1253886236937471161024 1263635755822162731008 1267665206574146668288 1268754453185741570048 1310881065889174395616 1326425110148729823232 1341001210260254326784 1345277362078686260224 1350339024394199711872 1365177914772157950464 1366350949584644767744 1386717160610035724288 1411718070957572426048 1428457810929401348096 1433012842214252755456 1448760236084739049472 1470191600523862408192 1493387711426192318464 1498149789587627880704 1526470201489095326464 1537459842375641440256 1543244599307656813568 1560203331168180514816 1584819612125755113472 1595855210647690568576 1613392081094368486912 1614778394963671089152 1637728962530574577664 1655725984096844627968 1661955722331322722304 1668394083858949230784 1680218972027271323648 1688177412916565229568 1712171188100146149376 1737499164255473755136 1744537373130394658816 1763708113494464929792 1783089521335063445504 1802461465597614793972 1809466585260138348544 1823834526454503506944 1843876664107849699328 1871690242892085231616 1878732555678886555648 1899377968378654539776 1906736095838799120896 1941112347566662085816 1956767072114452742144 1964129490027926853632 1985713330577684291584 1993756997863308181504 2045483965946243350528 2053408103211014437888 2059955960682988335968 2084382315948004007936 2107287616123256799232 2123784628158741323776 2138460509852890775552 2147122920775870349312 2179126966672913281024 2194300914640574531792 2218414111504756669504 2220320293075047747584 2244719417174773547008 2294041865306055192328 2321243942760277190656 2346752117955445071872 2354235383637700955392 2389061350851276413312 2417390141572833050624 2426755031067562517504 2490430819054758035456 2507772473874942322048 2527271511644325462016 2535330413148293336576 2537508906371483140096 2621762131778348791232 2652850220297459646464 2690554724157372520448 2700678048788399423744 2730355829544315900928 2773434321220071448576 2823436141915144852096 2856915621858802696192 2866025684428505510912 2897520472169478098944 2940383201047724816384 2986775422852384636928 2996299579175255761408 3052940402978190652928 3074919684751282880512 3086489198615313627136 3120406662336361029632 3154307564795825889451 3191710421295381137152 3226784162188736973824 3275457925061149155328 3311451968193689255936 3323911444662645444608 3336788167717898461568 3360437944054542647296 3376354825833130459136 3424342376200292298752 3474998328510947510272 3489074746260789317632 3527416226988929859584 3604922931195229587944 3618933170520276697088 3647669052909007013888 3687753328215699398656 3757465111357773111296 3798755936757309079552 3813472191677598241792 3882224695133324171632 3913534144228905484288 3928258980055853707264 3971426661155368583168 3987513995726616363008 4106816206422028875776 4119911921365976671936 4168764631896008015872 4247569256317482647552 4276921019705781551104 4358253933345826562048 4388601829281149063584 4436828223009513339008 4440640586150095495168 4489438834349547094016 4588083730612110384656 4642487885520554381312 4693504235910890143744 4708470767275401910784 4778122701702552826624 4853510062135125035008 5015544947749884644096 5054543023288650924032 5070660826296586673152 5243524263556697582464 5305700440594919292928 5381109448314745040896 5401356097576798847488 5460711659088631801856 5546868642440142897152 5646872283830289704192 5732051368857011021824 5795040944338956197888 5880766402095449632768 5973550845704769273856 5992599158350511522816 6105880805956381305856 6149839369502565761024 6172978397230627254272 6240813324672722059264 6308615129591651778902 6383420842590762274304 6453568324377473947648 6550915850122298310656 6647822889325290889216 6673576335435796923136 6720875888109085294592 6848684752400584597504 6949996657021895020544 6978149492521578635264 7054832453977859719168 7209845862390459175888 7295338105818014027776 7375506656431398797312 7514930222715546222592 7626944383355196483584 7764449390266648343264 7856517960111707414528 7942853322310737166336 8213632412844057751552 8239823842731953343872 8337529263792016031744 8495138512634965295104 8716507866691653124096 8777203658562298127168 8873656446019026678016 8881281172300190990336 9176167461224220769312 9284975771041108762624 9387008471821780287488 9416941534550803821568 9556245403405105653248 9707020124270250070016 10031089895499769288192 10141321652593173346304 10487048527113395164928 10762218896629490081792 10802712195153597694976 10921423318177263603712 11093737284880285794304 11293744567660579408384 11464102737714022043648 11590081888677912395776 11761532804190899265536 11985198316701023045632 12211761611912762611712 12345956794461254508544 12481626649345444118528 12617230259183303557804 12766841685181524548608 12907136648754947895296 13101831700244596621312 13295645778650581778432 13347152670871593846272 13697369504801169195008 13899993314043790041088 13956298985043157270528 14419691724780918351776 14590676211636028055552 14751013312862797594624 15029860445431092445184 15253888766710392967168 15528898780533296686528 15713035920223414829056 16427264825688115503104 16479647685463906687744 17433015733383306248192 17554407317124596254336 17747312892038053356032 17762562344600381980672 18352334922448441538624 18569951542082217525248 18833883069101607643136 19112490806810211306496 19414040248540500140032 20062179790999538576384 20282643305186346692608 20974097054226790329856 21524437793258980163584 21605424390307195389952 21842846636354527207424 22587489135321158816768 22928205475428044087296 23180163777355824791552 23523065608381798531072 23970396633402046091264 24423523223825525223424 24691913588922509017088 25234460518366607115608 25533683370363049097216 25814273297509895790592 26591291557301163556864 26694305341743187692544 27394739009602338390016 27799986628087580082176 27912597970086314541056 28839383449561836703552 29181352423272056111104 30507777533420785934336 31057797561066593373056 31426071840446829658112 32854529651376231006208 32959295370927813375488 35108814634249192508672 35494625784076106712064 36704669844896883077248 37139903084164435050496 37667766138203215286272 38224981613620422612992 38828080497081000280064 40124359581999077152768 40565286610372693385216 41948194108453580659712 43048875586517960327168 43210848780614390779904 43685693272709054414848 45174978270642317633536 45856410950856088174592 47046131216763597062144 47940793266804092182528 48847046447651050446848 49383827177845018034176 50468921036733214231216 51067366740726098194432 51628546595019791581184 53388610683486375385088 55599973256175160164352 57678766899123673407104 58362704846544112222208 61015555066841571868672 62115595122133186746112 65709059302752462012416 65918590741855626750976 70217629268498385017344 70989251568152213424128 73409339689793766154496 75335532276406430572544 76449963227240845225984 77656160994162000560128 80248719163998154305536 81130573220745386770432 83896388216907161319424 86421697561228781559808 87371386545418108829696 90349956541284635267072 91712821901712176349184 95881586533608184365056 97694092895302100893696 100937842073466428462432 102134733481452196388864 103257093190039583162368 106777221366972750770176 115357533798247346814208 122031110133683143737344 124231190244266373492224 131837181483711253501952 140435258536996770034688 141978503136304426848256 146818679379587532308992 150671064552812861145088 152899926454481690451968 160497438327996308611072 162261146441490773540864 167792776433814322638848 172843395122457563119616 180699913082569270534144 191763173067216368730112 195388185790604201787392 201875684146932856924864 204269466962904392777728 213554442733945501540352 230715067596494693628416 248462380488532746984448 263674362967422507003904 280870517073993540069376 283957006272608853696512 293637358759175064617984 301342129105625722290176 305799852908963380903936 320994876655992617222144 335585552867628645277696 345686790244915126239232 361399826165138541068288 403751368293865713849728 408538933925808785555456 427108885467891003080704 461430135192989387256832 496924760977065493968896 527348725934845014007808 561741034147987080138752 567914012545217707393024 587274717518350129235968 611599705817926761807872 641989753311985234444288 671171105735257290555392 722799652330277082136576 807502736587731427699456 854217770935782006161408 922860270385978774513664 993849521954130987937792 1054697451869690028015616 1123482068295974160277504 1135828025090435414786048 1174549435036700258471936 1342342211470514581110784 1615005473175462855398912 1845720540771957549027328 1987699043908261975875584 2109394903739380056031232 2246964136591948320555008 2349098870073400516943872 3230010946350925710797824 3691441081543915098054656 3975398087816523951751168 4493928273183896641110016 4698197740146801033887744 6460021892701851421595648 7382882163087830196109312 7950796175633047903502336 9396395480293602067775488 12920043785403702843191296 14765764326175660392218624 25840087570807405686382592 51680175141614811372765184 103360350283229622745530368
- Sum of all divisors σ(n): 300436610180194580597683200
- Sum of proper divisors (its aliquot sum) s(n): 197076259896964957852152832
- 103360350283229622745530368 is an abundant number, because the sum of its proper divisors (197076259896964957852152832) is greater than itself. Its abundance is 93715909613735335106622464
Bases of 103360350283229622745530368
- Binary: 1010101011111110110011111010000111110001101011101010011000100000101010110000000000000002
- Hexadecimal: 0x557F67D0F8D75310558000
- Base-36: CZJCM4WT5IYD1B4E8
Squares and roots of 103360350283229622745530368
- 103360350283229622745530368 squared (1033603502832296227455303682) is 10683362010671925954910978744793053192137321610215424
- 103360350283229622745530368 cubed (1033603502832296227455303683) is 1104236039625598593810223347419257093479235124375119801969857964687985613996032
-
The
square root of 103360350283229622745530368 is 10166629248833.1462094069 -
103360350283229622745530368 is a
perfect cube number . Itscube root is 469300832
Scales and comparisons
How big is 103360350283229622745530368?- 103,360,350,283,229,622,745,530,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 103,360,350,283,229,622,745,530,368 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 103360350283229622745530368 cubic inches would be around 39108402.7 feet tall.
Recreational maths with 103360350283229622745530368
- 103360350283229622745530368 backwards is 863035547226922382053063301
- 103360350283229622745530368 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 103360350283229622745530368's digits is 98
- 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 103360350283229622745530368 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 103360350283229622745530368 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/103360350283229622745530368/
Chicago style:
Numbermatics. 2024. "Number 103360350283229622745530368 - Facts about the integer". https://numbermatics.com/n/103360350283229622745530368/
The information we have on file for 103360350283229622745530368 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 103360350283229622745530368, math, Factors of 103360350283229622745530368, curriculum, school, college, exams, university, Prime factorization of 103360350283229622745530368, STEM, science, technology, engineering, physics, economics, calculator, one hundred three septillion, three hundred sixty sextillion, three hundred fifty quintillion, two hundred eighty-three quadrillion, two hundred twenty-nine trillion, six hundred twenty-two billion, seven hundred forty-five million, five hundred thirty thousand, three hundred sixty-eight.