164445280269838234656178176
164,445,280,269,838,234,656,178,176 is an even composite number composed of six prime numbers multiplied together.
164445280269838234656178176 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 164445280269838234656178176:
224 × 34 × 134 × 532 × 712 × 5472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 53 × 53 × 71 × 71 × 547 × 547)See below for interesting mathematical facts about the number 164445280269838234656178176 from the Numbermatics database.
Names of 164445280269838234656178176
- Cardinal: 164445280269838234656178176 can be written as One hundred sixty-four septillion, four hundred forty-five sextillion, two hundred eighty quintillion, two hundred sixty-nine quadrillion, eight hundred thirty-eight trillion, two hundred thirty-four billion, six hundred fifty-six million, one hundred seventy-eight thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 1.64445280269838234656178176 × 1026
Factors of 164445280269838234656178176
Divisors of 164445280269838234656178176
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 53 54 64 71 72 78 81 96 104 106 108 117 128 142 144 156 159 162 169 192 208 212 213 216 234 256 284 288 312 318 324 338 351 384 416 424 426 432 468 477 507 512 547 568 576 624 636 639 648 676 689 702 768 832 848 852 864 923 936 954 1014 1024 1053 1094 1136 1152 1248 1272 1278 1296 1352 1378 1404 1431 1521 1536 1641 1664 1696 1704 1728 1846 1872 1908 1917 2028 2048 2067 2106 2188 2197 2272 2304 2496 2544 2556 2592 2704 2756 2769 2808 2809 2862 3042 3072 3282 3328 3392 3408 3456 3692 3744 3763 3816 3834 4056 4096 4134 4212 4293 4376 4394 4544 4563 4608 4923 4992 5041 5088 5112 5184 5408 5512 5538 5616 5618 5724 5751 6084 6144 6201 6564 6591 6656 6784 6816 6912 7111 7384 7488 7526 7632 7668 8112 8192 8268 8307 8424 8427 8586 8752 8788 8957 9088 9126 9216 9846 9984 10082 10176 10224 10368 10816 11024 11076 11232 11236 11289 11448 11502 11999 12168 12288 12402 13128 13182 13312 13568 13632 13689 13824 14222 14768 14769 14976 15052 15123 15264 15336 16224 16384 16536 16614 16848 16854 17172 17504 17576 17914 18176 18252 18432 18603 19692 19773 19968 20164 20352 20448 20736 21333 21632 22048 22152 22464 22472 22578 22896 23004 23998 24336 24576 24804 24921 25281 26256 26364 26624 26871 27136 27264 27378 27648 28444 28561 28991 29536 29538 29952 30104 30246 30528 30672 32448 32768 33072 33228 33696 33708 33867 34344 35008 35152 35828 35997 36352 36504 36517 36864 37206 38837 39384 39546 39936 40328 40704 40896 41472 42666 43264 44096 44304 44307 44928 44944 45156 45369 45792 46008 47996 48672 48919 49152 49608 49842 50562 52512 52728 53248 53742 54272 54528 54756 55296 55809 56888 57122 57982 59072 59076 59319 59904 60208 60492 61056 61344 63999 64896 65533 65536 66144 66456 67392 67416 67734 68688 70016 70304 71656 71994 72704 73008 73034 73728 74412 74763 75843 77674 78768 79092 79872 80613 80656 81408 81792 82944 85332 85683 86528 86973 88192 88608 88614 89856 89888 90312 90738 91584 92016 92443 95992 97344 97838 98304 99216 99684 101124 101601 105024 105456 106496 107484 107991 108544 109056 109512 109551 110592 111618 113776 114244 115964 116441 116511 118144 118152 118638 119808 120416 120984 122112 122688 127998 129792 131066 131072 132288 132912 134784 134832 135468 136107 137376 140032 140608 143312 143988 145408 146016 146068 146757 147456 148824 149526 151686 155348 155987 157536 158184 159744 161226 161312 162816 163584 165888 170664 171366 173056 173946 176384 177216 177228 177957 179712 179776 180624 181476 183168 184032 184886 191984 191997 194688 195676 196599 196608 198432 199368 199439 202248 203202 210048 210912 212992 214968 215982 217088 218112 219024 219102 221184 223236 227529 227552 228488 231928 232882 233022 236288 236304 237276 239616 240832 241839 241968 244224 245376 255996 257049 259584 260919 262132 262144 264576 265824 267173 269568 269664 270936 272214 274752 277329 280064 281216 286624 287976 290816 292032 292136 293514 294912 297648 299052 299209 303372 304803 310696 311974 315072 316368 319488 322452 322624 323973 325632 327168 328653 331776 341328 342732 346112 347892 349323 349533 352768 354432 354456 355914 359424 359552 361248 362952 366336 368064 369772 376883 383968 383994 389376 391352 393198 393216 396864 398736 398878 404496 406404 408321 420096 421824 425984 429936 431964 434176 436224 438048 438204 440271 442368 446472 455058 455104 456976 463856 465764 466044 467961 472576 472608 474552 474721 479232 481664 483678 483936 488448 490752 504881 511992 514098 519168 521838 524264 524288 529152 531648 534346 539136 539328 541872 544428 549504 554658 560128 562432 573248 575952 575991 581632 584064 584272 587028 589797 589824 595296 598104 598317 598418 606744 609606 621392 623948 630144 632736 635947 638976 644904 645248 647946 651264 654336 657306 663552 682656 685464 692224 695784 698646 699066 705536 708864 708912 711828 718848 719104 722496 725517 725904 732672 736128 739544 753766 767936 767988 771147 778752 782704 782757 786396 786432 793728 797472 797756 801519 808992 812808 816642 831987 840192 843648 851929 851968 859872 863928 868352 872448 876096 876408 880542 884736 892944 897627 910116 910208 913952 927712 931528 932088 935922 945152 945216 949104 949442 958464 963328 967356 967872 971919 976896 981504 985959 1009762 1023984 1028196 1038336 1043676 1047969 1048528 1048576 1048599 1058304 1063296 1068692 1078272 1078656 1083744 1088856 1099008 1109316 1120256 1124864 1130649 1146496 1151904 1151982 1163264 1168128 1168544 1174056 1179594 1179648 1190592 1196208 1196634 1196836 1201759 1213488 1219212 1242784 1247896 1260288 1265472 1271894 1277952 1289808 1290496 1295892 1302528 1308672 1314612 1320813 1327104 1365312 1370928 1384448 1391568 1397292 1398132 1403883 1411072 1417728 1417824 1423656 1424163 1437696 1438208 1444992 1451034 1451808 1465344 1472256 1479088 1507532 1513733 1514643 1535872 1535976 1536523 1542294 1557504 1565408 1565514 1572792 1572864 1587456 1594944 1595512 1603038 1617984 1625616 1633284 1663974 1680384 1687296 1703858 1703936 1719744 1727856 1736704 1744896 1752192 1752816 1761084 1769391 1769472 1785888 1794951 1795254 1820232 1820416 1827904 1855424 1863056 1864176 1871844 1890304 1890432 1898208 1898884 1907841 1916928 1926656 1934712 1935744 1943838 1953792 1963008 1971918 2019524 2027831 2047968 2056392 2058361 2076672 2087352 2095938 2097056 2097152 2097198 2116608 2126592 2137384 2156544 2157312 2167488 2177712 2198016 2218632 2240512 2249728 2261298 2292992 2303808 2303964 2313441 2326528 2336256 2337088 2348112 2348271 2359188 2359296 2381184 2392416 2393268 2393672 2403518 2404557 2426976 2438424 2485568 2495792 2495961 2520576 2530944 2543788 2555787 2555904 2579616 2580992 2591784 2592707 2605056 2617344 2629224 2641626 2654208 2692881 2730624 2741856 2757427 2768896 2783136 2794584 2796264 2807766 2822144 2835456 2835648 2847312 2848326 2875392 2876416 2889984 2902068 2903616 2930688 2944512 2957877 2958176 3015064 3027466 3029286 3071744 3071952 3073046 3084588 3115008 3130816 3131028 3143907 3145584 3145728 3145797 3174912 3189888 3191024 3206076 3235968 3251232 3266568 3327948 3360768 3374592 3391947 3407716 3407872 3439488 3455712 3473249 3473408 3489792 3504384 3505632 3522168 3538782 3538944 3571776 3589902 3590508 3605277 3640464 3640832 3655808 3710848 3726112 3728352 3743688 3780608 3780864 3796416 3797768 3815682 3833856 3853312 3869424 3871488 3887676 3889717 3907584 3926016 3943836 3962439 4039048 4055662 4095936 4112784 4116722 4153344 4174704 4191876 4194112 4194304 4194396 4211649 4233216 4253184 4272489 4274768 4313088 4314624 4334976 4355424 4396032 4437264 4481024 4499456 4522596 4541199 4543929 4585984 4607616 4607928 4609569 4626882 4653056 4672512 4674176 4696224 4696542 4718376 4718592 4762368 4784832 4786536 4787344 4807036 4809114 4853952 4876848 4899479 4971136 4991584 4991922 5041152 5061888 5087576 5111574 5111808 5159232 5161984 5183568 5185414 5210112 5234688 5258448 5283252 5308173 5308416 5384853 5385762 5461248 5483712 5514854 5537792 5566272 5589168 5592528 5615532 5644288 5670912 5671296 5694624 5696652 5723523 5750784 5752832 5779968 5804136 5807232 5861376 5889024 5915754 5916352 6030128 6054932 6058572 6083493 6143488 6143904 6146092 6169176 6171373 6175083 6230016 6261632 6262056 6287814 6291168 6291456 6291594 6349824 6379776 6382048 6412152 6471936 6502464 6533136 6563453 6655896 6721536 6749184 6783894 6815432 6815744 6878976 6911424 6946498 6946816 6979584 7008768 7011264 7044336 7077564 7077888 7143552 7179804 7181016 7210554 7213671 7280928 7281664 7311616 7421696 7452224 7456704 7487376 7487883 7561216 7561728 7592832 7595536 7631364 7667361 7667712 7706624 7738848 7742976 7775352 7778121 7779434 7815168 7852032 7887672 7924878 8078096 8078643 8111324 8191872 8225568 8233444 8267311 8272281 8306688 8349408 8383752 8388224 8388608 8388792 8423298 8466432 8506368 8544978 8549536 8626176 8629248 8669952 8710848 8792064 8874528 8962048 8998912 9045192 9082398 9087858 9171968 9215232 9215856 9219138 9253764 9306112 9345024 9348352 9392448 9393084 9431721 9436752 9437184 9524736 9569664 9573072 9574688 9614072 9618228 9707904 9753696 9798958 9942272 9983168 9983844 10082304 10123776 10175152 10175841 10223148 10223616 10318464 10323968 10367136 10370828 10419747 10420224 10469376 10516896 10566504 10616346 10616832 10769706 10771524 10815831 10922496 10967424 11029708 11075077 11075584 11132544 11178336 11185056 11231064 11288576 11341824 11342592 11389248 11393304 11447046 11501568 11505664 11559936 11608272 11614464 11669151 11722752 11778048 11831508 11832704 12060256 12109864 12117144 12166986 12286976 12287808 12292184 12338352 12342746 12350166 12460032 12523264 12524112 12575628 12582336 12582912 12583188 12634947 12699648 12759552 12764096 12817467 12824304 12943872 13004928 13066272 13126906 13311792 13443072 13498368 13567788 13623597 13630864 13631488 13631787 13757952 13822848 13828707 13892996 13893632 13959168 14017536 14022528 14088672 14155128 14155776 14160169 14287104 14359608 14362032 14421108 14427342 14561856 14563328 14623232 14698437 14843392 14904448 14913408 14974752 14975766 15122432 15123456 15185664 15191072 15262728 15334722 15335424 15413248 15477696 15485952 15550704 15556242 15558868 15622867 15630336 15704064 15775344 15849756 15858077 16154559 16156192 16157286 16222648 16383744 16451136 16466888 16534622 16544562 16613376 16698816 16767504 16776448 16777216 16777584 16846596 16932864 17012736 17089956 17099072 17170569 17252352 17258496 17339904 17421696 17584128 17749056 17924096 17997824 18090384 18164796 18175716 18250479 18343936 18430464 18431712 18438276 18507528 18514119 18525249 18612224 18690048 18696704 18784896 18786168 18863442 18873504 18874368 19049472 19139328 19146144 19149376 19228144 19236456 19415808 19507392 19597916 19690359 19884544 19966336 19967688 19974799 20164608 20247552 20350304 20351682 20446296 20447232 20636928 20647936 20734272 20741656 20839494 20840448 20938752 21033792 21133008 21232692 21233664 21243839 21539412 21543048 21631662 21641013 21844992 21934848 22059416 22150154 22151168 22265088 22356672 22370112 22462128 22577152 22683648 22685184 22778496 22786608 22894092 23002083 23003136 23011328 23119872 23216544 23228928 23334363 23338302 23445504 23556096 23663016 23665408 24120512 24219728 24234288 24235929 24333972 24573952 24575616 24584368 24676704 24685492 24700332 24801933 24816843 24920064 25046528 25048224 25151256 25164672 25165824 25166376 25269894 25399296 25519104 25528192 25634934 25648608 25887744 26009856 26132544 26253812 26623584 26758693 26886144 26996736 27135576 27247194 27261728 27262976 27263574 27515904 27645696 27657414 27785992 27787264 27918336 28035072 28045056 28177344 28310256 28311552 28320338 28574208 28719216 28724064 28842216 28854684 29123712 29126656 29246464 29396874 29686784 29808896 29826816 29949504 29951532 30244864 30246912 30371328 30382144 30525456 30527523 30669444 30670848 30826496 30955392 30971904 31101408 31112484 31117736 31245734 31259241 31260672 31408128 31550688 31699512 31716154 32309118 32312384 32314572 32445296 32447493 32767488 32902272 32933776 33069244 33089124 33225231 33226752 33397632 33535008 33552896 33555168 33693192 33705191 33865728 34025472 34179912 34198144 34341138 34504704 34516992 34679808 34843392 35007453 35168256 35498112 35846551 35848192 35995648 36180768 36329592 36351432 36500958 36687872 36860928 36863424 36876552 37015056 37028238 37050498 37224448 37380096 37393408 37569792 37572336 37726884 37747008 37748736 38098944 38278656 38292288 38298752 38452401 38456288 38472912 38831616 39014784 39195832 39380718 39769088 39932672 39935376 39949598 40329216 40495104 40700608 40703364 40870791 40892592 40894464 40895361 41273856 41295872 41468544 41483312 41486121 41678988 41680896 41877504 42067584 42266016 42465384 42467328 42480507 42487678 43078824 43086096 43263324 43282026 43689984 43869696 44095311 44118832 44300308 44302336 44530176 44713344 44740224 44924256 45152237 45154304 45367296 45370368 45556992 45573216 45788184 46004166 46006272 46022656 46239744 46433088 46457856 46668726 46676604 46868601 46891008 47112192 47326032 47330816 47574231 48241024 48439456 48468576 48471858 48667944 49147904 49151232 49168736 49353408 49370984 49400664 49603866 49633686 49840128 50093056 50096448 50302512 50329344 50331648 50332752 50539788 50566321 50798592 51038208 51056384 51269868 51297216 51511707 51775488 52019712 52265088 52507624 53247168 53517386 53772288 53993472 54271152 54494388 54523456 54525952 54527148 54751437 55031808 55291392 55314828 55542357 55571984 55574528 55575747 55836672 56070144 56090112 56354688 56620512 56623104 56640676 57148416 57438432 57448128 57684432 57709368 58247424 58253312 58492928 58793748 59071077 59373568 59617792 59653632 59899008 59903064 59924397 60489728 60493824 60742656 60764288 61050912 61055046 61338888 61341696 61652992 61910784 61943808 62202816 62224968 62235472 62491468 62518482 62521344 62816256 63101376 63399024 63432308 63693227 63731517 64618236 64624768 64629144 64890592 64894986 65534976 65804544 65867552 66138488 66178248 66450462 66453504 66795264 67070016 67105792 67110336 67386384 67410382 67731456 68050944 68359824 68396288 68682276 69006249 69009408 69033984 69359616 69686784 70003089 70014906 70336512 70996224 71693102 71696384 71991296 72361536 72659184 72702864 73001916 73375744 73721856 73726848 73753104 74030112 74056476 74100996 74405799 74448896 74450529 74760192 74786816 75139584 75144672 75453768 75494016 75497472 76197888 76557312 76584576 76597504 76904802 76912576 76945824 77663232 78029568 78391664 78761436 79538176 79865344 79870752 79899196 80227849 80276079 80658432 80990208 81401216 81406728 81741582 81785184 81788928 81790722 82547712 82591744 82937088 82966624 82972242 83357976 83361792 83755008 84135168 84532032 84930768 84934656 84961014 84975356 85324889 86157648 86172192 86526648 86564052 87379968 87739392 88190622 88237664 88600616 88604672 89060352 89426688 89480448 89848512 90304474 90308608 90734592 90740736 91113984 91146432 91576368 92008332 92012544 92045312 92479488 92866176 92915712 93337452 93353208 93737202 93777723 93782016 94224384 94652064 94661632 95148462 96482048 96878912 96937152 96943716 97335888 97342479 98295808 98302464 98337472 98706816 98741968 98801328 99207732 99267372 99675693 99680256 100186112 100192896 100605024 100658688 100665504 101079576 101115573 101132642 101597184 102076416 102112768 102539736 102594432 103023414 103550976 104039424 104530176 105015248 105022359 106494336 107034772 107475043 107539653 107544576 107986944 108542304 108988776 109046912 109051904 109054296 109093133 109502874 110063616 110582784 110629656 111084714 111143968 111149056 111151494 111673344 112140288 112180224 112709376 113241024 113246208 113281352 114296832 114876864 114896256 115368864 115418736 116494848 116506624 116985856 117587496 118142154 118747136 119235584 119307264 119798016 119806128 119848794 120979456 120987648 121485312 121528576 122101824 122110092 122612373 122677776 122683392 123305984 123821568 123887616 124405632 124449936 124458363 124470944 124982936 125036964 125042688 125632512 126202752 126798048 126864616 127386454 127441521 127463034 129236472 129249536 129258288 129781184 129789972 131069952 131609088 131735104 132276976 132285933 132356496 132900924 132907008 133590528 134140032 134211584 134220672 134772768 134820764 135456711 135462912 136101888 136719648 136792576 137364552 138012498 138018816 138067968 138719232 139373568 140006178 140029812 140605803 140673024 141992448 142722693 143386204 143392768 143976001 143982592 144723072 145318368 145405728 146003832 146143631 146751488 147443712 147453696 147506208 148060224 148112952 148201992 148811598 148897792 148901058 149520384 149573632 150279168 150289344 150907536 150988032 150994944 151698963 152395776 153114624 153169152 153195008 153809604 153825152 153891648 155326464 156059136 156783328 157522872 159076352 159730688 159741504 159798392 160455698 160552158 161316864 161980416 162802432 162813456 163483164 163570368 163577856 163581444 164254311 165095424 165183488 165874176 165933248 165944484 166627071 166715952 166723584 166727241 167510016 168270336 169064064 169861536 169869312 169922028 169950712 170649778 172315296 172344384 173053296 173128104 174759936 175478784 176381244 176475328 177201232 177209344 177213231 178120704 178853376 178960896 179697024 179773191 180608948 180617216 181469184 181481472 182227968 182292864 183152736 184016664 184025088 184082197 184090624 184958976 185732352 185831424 186674904 186706416 187474404 187555446 187564032 188448768 189304128 189323264 190296924 191079681 191194551 192964096 193757824 193874304 193887432 194671776 194684958 196591616 196604928 196674944 197413632 197483936 197602656 198415464 198534744 199351386 199360512 200372224 200385792 201210048 201317376 201331008 202159152 202231146 202265284 203194368 204152832 204225536 205079472 205188864 206046828 206155001 207101952 208078848 209060352 210009267 210030496 210044718 212988672 214069544 214950086 215079306 215089152 215973888 217084608 217977552 218093824 218103808 218108592 218186266 219005748 220127232 221165568 221259312 222169428 222287936 222298112 222302988 223217397 223346688 223351587 224280576 224360448 225418752 226482048 226492416 226562704 228593664 229753728 229792512 230737728 230837472 232989696 233013248 233971712 235174992 236284308 237494272 238471168 238614528 239596032 239612256 239697588 240683547 240828237 241958912 241975296 242970624 243057152 244203648 244220184 245224746 245355552 245366784 246611968 247643136 247775232 248811264 248899872 248916726 248941888 249965872 250073928 250085376 251265024 252405504 253596096 253729232 254772908 254883042 254926068 255974667 258472944 258499072 258516576 259562368 259579944 259672387 262139904 263218176 263470208 264553952 264571866 264712992 265801848 265814016 267181056 268280064 268423168 268441344 269545536 269641528 270913422 270925824 272203776 273439296 273585152 274729104 276024996 276037632 276135936 276169907 277438464 278747136 280012356 280059624 281211606 281333169 281346048 283984896 285445386 286772408 286785536 287952002 287965184 289446144 290636736 290811456 292007664 292287262 293502976 294887424 294907392 295012416 296120448 296225904 296403984 297623196 297795584 297802116 299027079 299040768 299147264 300558336 300578688 301815072 301976064 303346719 303397926 304791552 306229248 306338304 306390016 307619208 307650304 307783296 310652928 312118272 313566656 315045744 315067077 318152704 319461376 319483008 319596784 320911396 321104316 322425129 322618959 322633728 323960832 325604864 325626912 326966328 327140736 327155712 327162888 327279399 328508622 330190848 330366976 331748352 331866496 331888968 333254142 333431904 333447168 333454482 335020032 336540672 338128128 339723072 339738624 339844056 339901424 341299556 344630592 344688768 346106592 346256208 347863009 349519872 350957568 352762488 352950656 354402464 354418688 354426462 356241408 357706752 357921792 359394048 359546382 361217896 361234432 362938368 362962944 364455936 364585728 366305472 368033328 368050176 368164394 368181248 369917952 371464704 371662848 373349808 373412832 374948808 375110892 375128064 376897536 378608256 378646528 380593848 382159362 382324563 382389102 385928192 387515648 387748608 387774864 389343552 389369916 393183232 393209856 393349888 394827264 394967872 395205312 396830928 396857799 397069488 398702772 398721024 400744448 400771584 402420096 402634752 402662016 404318304 404462292 404530568 406370133 406388736 408305664 408451072 410158944 410377728 412093656 412310002 414203904 416157696 418120704 420018534 420060992 420089436 421817409 425977344 428139088 428168079 429900172 430158612 430178304 431928003 431947776 434169216 435955104 436187648 436217184 436372532 438011496 438167483 438430893 440254464 442331136 442518624 444338856 444575872 444596224 444605976 446434794 446693376 446703174 448561152 448720896 450837504 452964096 452984832 453125408 455096889 457187328 459507456 459585024 461475456 461674944 465979392 466005163 466026496 467943424 470349984 472568616 474988544 476942336 477229056 479192064 479224512 479395176 481367094 481656474 483917824 483950592 485941248 486114304 488407296 488440368 490449492 490711104 490733568 493223936 495286272 495550464 497622528 497799744 497833452 497883776 499881213 499931744 500147856 500170752 502530048 504811008 507192192 507458464 509545816 509766084 509852136 511949334 516945888 516998144 517033152 519124736 519159888 519344774 524279808 526436352 526940416 529107904 529143732 529425984 531603696 531628032 531639693 534362112 536560128 536846336 536882688 539091072 539283056 539319573 541826844 541851648 544407552 546878592 547170304 549458208 552049992 552075264 552246591 552271872 552339814 554876928 557494272 560024712 560119248 562423212 562666338 562692096 567969792 570890772 573239043 573544816 573571072 573583653 575904004 575930368 578892288 581273472 581622912 584015328 584574524 586979081 587005952 589774848 589814784 590024832 592240896 592451808 592807968 595246392 595591168 595604232 598054158 598081536 598294528 601116672 601157376 603630144 603952128 606693438 606795852 609583104 612458496 612676608 612780032 615238416 615300608 615566592 618465003 621305856 624236544 627133312 630091488 630134154 636305408 638922752 638966016 639193568 641822792 642208632 644850258 645237918 645267456 647921664 651209728 651253824 653932656 654281472 654311424 654325776 654558798 657017244 657362173 660381696 660733952 663496704 663732992 663777936 666508284 666863808 666894336 666908964 669652191 670040064 673081344 676256256 679446144 679477248 679688112 679802848 682599112 689261184 689377536 692213184 692512416 695726018 699039744 701915136 705524976 705901312 708804928 708837376 708852924 712482816 715413504 715843584 718788096 719092764 722050641 722435792 722468864 722484711 725876736 725925888 728911872 729171456 732610944 736066656 736100352 736328788 736362496 739835904 742929408 743325696 746699616 746825664 749897616 750221784 750256128 753795072 757216512 757293056 761187696 764318724 764649126 764778204 767924001 771856384 775031296 775497216 775549728 778687104 778739832 779017161 786366464 786419712 786699776 789654528 789935744 790410624 793661856 793715598 794138976 797405544 797442048 801488896 801543168 804840192 805269504 805324032 808636608 808924584 809061136 812740266 812777472 816611328 816902144 820317888 820755456 824187312 824620004 828011951 828407808 828509721 832315392 836241408 840037068 840121984 840178872 840478081 843634818 851954688 856278176 856336158 859800344 860317224 860356608 863856006 863895552 868338432 871910208 872375296 872434368 872745064 876022992 876334966 876861786 880508928 884662272 885037248 888677712 889151744 889192448 889211952 892869588 893386752 893406348 897081237 897122304 897441792 901675008 905928192 906250816 910040157 910193778 914374656 919014912 919170048 922950912 923349888 931958784 932010326 932052992 935886848 940699968 945137232 949977088 953884672 954458112 958384128 958449024 958790352 962734188 963312948 967275387 967835648 967856877 967901184 971882496 972228608 976814592 976880736 980898984 981422208 981467136 981838197 986447872 990572544 991100928 995245056 995599488 995666904 995767552 999762426 999863488 1000295712 1000341504 1005060096 1009622016 1014384384 1014916928 1019091632 1019532168 1019704272 1023898668 1033891776 1033996288 1034066304 1038249472 1038319776 1038689548 1043589027 1048559616 1052872704 1053880832 1058215808 1058287464 1058851968 1063207392 1063256064 1063279386 1068724224 1073120256 1073692672 1073765376 1078182144 1078566112 1078639146 1083653688 1083703296 1088815104 1093757184 1094340608 1098916416 1104099984 1104150528 1104493182 1104543744 1104679628 1109223557 1109753856 1114988544 1120049424 1120238496 1124846424 1125332676 1125384192 1125923467 1135939584 1141781544 1146478086 1146973689 1147089632 1147142144 1147167306 1151808008 1151860736 1157784576 1162546944 1163245824 1168030656 1169149048 1173958162 1174011904 1179549696 1179629568 1180049664 1184481792 1184903616 1185615936 1190492784 1191182336 1191208464 1196108316 1196163072 1196589056 1202233344 1202314752 1207260288 1207904256 1213386876 1213591704 1219110399 1219166208 1224916992 1225353216 1225560064 1230476832 1230601216 1231133184 1236930006 1242611712 1248473088 1254266624 1260182976 1260268308 1265452227 1272610816 1277845504 1277932032 1278387136 1283645584 1284417264 1284504237 1289700516 1290475836 1290534912 1295784009 1295843328 1302419456 1302507648 1307865312 1308562944 1308651552 1309117596 1314034488 1314502449 1314724346 1315292679 1320763392 1321467904 1326993408 1327465984 1327555872 1333016568 1333727616 1333788672 1333817928 1339304382 1340080128 1346162688 1352512512 1358892288 1358954496 1359376224 1359605696 1365198224 1365290667 1378522368 1378755072 1384426368 1385024832 1391452036 1398015489 1398079488 1403830272 1411049952 1411802624 1417609856 1417674752 1417705848 1418210729 1424965632 1430827008 1431687168 1437576192 1438185528 1444101282 1444871584 1444937728 1444969422 1451753472 1451851776 1457823744 1458342912 1465221888 1472133312 1472200704 1472657576 1472724992 1479671808 1485858816 1486651392 1493399232 1493651328 1499795232 1500443568 1500512256 1507590144 1508312569 1514433024 1514586112 1522375392 1528637448 1529298252 1529556408 1535848002 1543712768 1550062592 1550994432 1551099456 1557374208 1557479664 1558034322 1572732928 1572839424 1573399552 1579309056 1579871488 1580821248 1587323712 1587431196 1588277952 1594811088 1594884096 1602977792 1603086336 1609680384 1610539008 1610648064 1617273216 1617849168 1617958719 1618122272 1625480532 1625554944 1633222656 1633804288 1640635776 1641510912 1648374624 1649240008 1656023902 1656739773 1656815616 1657019442 1664630784 1672482816 1680074136 1680243968 1680357744 1680956162 1687269636 1703909376 1712556352 1712672316 1719600688 1719717129 1720634448 1720713216 1720750959 1727712012 1727791104 1736676864 1743820416 1744750592 1744868736 1745490128 1752045984 1752669932 1753723572 1760937243 1761017856 1769324544 1770074496 1777355424 1778303488 1778423904 1785739176 1786773504 1786812696 1794162474 1794244608 1794883584 1803350016 1811856384 1812501632 1820080314 1820387556 1828749312 1838029824 1838340096 1845901824 1846699776 1855395009 1863917568 1864020652 1864105984 1871773696 1881399936 1890274464 1899867203 1899954176 1907769344 1908916224 1916768256 1916898048 1917580704 1925468376 1926625896 1934550774 1935671296 1935713754 1935802368 1943764992 1944457216 1953629184 1953761472 1961797968 1962844416 1962934272 1963676394 1972086519 1972895744 1981145088 1982201856 1990490112 1991198976 1991333808 1991535104 1999524852 1999726976 2000591424 2000683008 2010120192 2019244032 2028768768 2029833856 2038183264 2039064336 2039408544 2047797336 2067783552 2067992576 2068132608 2076498944 2076639552 2077379096 2087178054 2097119232 2105745408 2107761664 2116431616 2116574928 2117703936 2126414784 2126512128 2126558772 2137448448 2146240512 2147385344 2147530752 2156364288 2157132224 2157278292 2166151923 2167307376 2167406592 2167454133 2177630208 2187514368 2188681216 2197832832 2208199968 2208301056 2208986364 2209087488 2209359256 2218447114 2219507712 2229977088 2240098848 2240476992 2249692848 2250665352 2250768384 2251846934 2271879168 2283563088 2292956172 2293947378 2294179264 2294284288 2294334612 2303616016 2303721472 2303772003 2315569152 2325093888 2326491648 2336061312 2337051483 2338298096 2347916324 2348023808 2359099392 2359259136 2360099328 2368963584 2369807232 2371231872 2380985568 2382416928 2392216632 2392326144 2393068561 2393178112 2404466688 2404629504 2414520576 2415808512 2426773752 2427183408 2438220798 2438332416 2449833984 2450706432 2451120128 2460953664 2461202432 2462266368 2473860012 2484035853 2485223424 2485529163 2496946176 2508533248 2520365952 2520536616 2521434243 2530904454 2545221632 2555691008 2555864064 2556774272 2567291168 2568834528 2569008474 2579401032 2580951672 2581069824 2591568018 2591686656 2604838912 2605015296 2615730624 2617125888 2617303104 2618235192 2628068976 2629004898 2629448692 2630585358 2641526784 2642935808 2653986816 2654931968 2655111744 2666033136 2667455232 2667577344 2667635856 2678608764 2680015013 2680160256 2692325376 2705025024 2717784576 2718752448 2719211392 2730120471 2730396448 2730581334 2757044736 2757510144 2768852736 2770049664 2782904072 2796030978 2796158976 2807660544 2822099904 2823605248 2835219712 2835349504 2835411696 2836421458 2849931264 2861654016 2863374336 2875152384 2876371056 2888202564 2889743168 2889875456 2889938844 2901826161 2903506944 2903570631 2903703552 2915647488 2916685824 2930443776 2944266624 2944401408 2945315152 2945449984 2945514591 2959343616 2971717632 2973302784 2986798464 2987302656 2999590464 3000887136 3001024512 3015180288 3016625138 3028866048 3029172224 3044750784 3057274896 3058596504 3059112816 3071696004 3087425536 3100125184 3101988864 3102198912 3114748416 3114959328 3116068644 3130767081 3145465856 3145678848 3146799104 3158618112 3159742976 3161642496 3174647424 3174862392 3176555904 3189622176 3189768192 3205955584 3206172672 3219360768 3221078016 3221296128 3234546432 3235698336 3235917438 3236244544 3250961064 3251109888 3266445312 3267608576 3281271552 3283021824 3296749248 3298480016 3312047804 3313479546 3313631232 3314038884 3327670671 3329261568 3344965632 3360148272 3360487936 3360715488 3361912324 3374539272 3375741031 3377770401 3407818752 3425112704 3425344632 3439201376 3439434258 3441268896 3441426432 3441501918 3455424024 3455582208 3473353728 3487640832 3489501184 3489737472 3490980256 3504091968 3505339864 3507447144 3521874486 3522035712 3538649088 3540148992 3554710848 3556606976 3556847808 3571478352 3573547008 3573625392 3588324948 3588489216 3589767168 3590208791 3606700032 3623712768 3625003264 3640160628 3640775112 3657331197 3657498624 3676059648 3676680192 3691803648 3693399552 3710790018 3727835136 3728041304 3728211968 3743547392 3762799872 3780548928 3799734406 3799908352 3815538688 3817832448 3833536512 3833796096 3835161408 3850936752 3853251792 3869101548 3871342592 3871427508 3871604736 3887352027 3887529984 3888914432 3907258368 3907522944 3923595936 3925688832 3927352788 3943507347 3944173038 3945791488 3945878037 3962290176 3964403712 3980980224 3982397952 3982667616 3983070208 3999049704 3999453952 4001182848 4001366016 4020240384 4038488064 4057537536 4059667712 4076366528 4078128672 4078817088 4095594672 4095872001 4135567104 4135985152 4136265216 4152997888 4153279104 4154758192 4174356108 4194046467 4194238464 4211490816 4215523328 4232863232 4233149856 4235407872 4252829568 4253024256 4253117544 4254632187 4274896896 4292481024 4294770688 4295061504 4312728576 4314264448 4314556584 4332303846 4334614752 4334813184 4334908266 4355260416 4375028736 4377362432 4395665664 4416399936 4416602112 4417972728 4418174976 4418718512 4436894228 4439015424 4459954176 4480197696 4480953984 4499385696 4501330704 4501536768 4503693868 4522219117 4524937707 4543758336 4567126176 4585912344 4587894756 4588358528 4588568576 4588669224 4607232032 4607442944 4607544006 4631138304 4650187776 4652983296 4672122624 4674102966 4676596192 4695832648 4696047616 4718198784 4718518272 4720198656 4737927168 4739614464 4742463744 4761971136 4764833856 4784433264 4784652288 4786137122 4786356224 4808933376 4809259008 4829041152 4831617024 4853547504 4854366816 4876441596 4876664832 4899667968 4901412864 4902240256 4921907328 4922404864 4924532736 4947720024 4968071706 4970219319 4970446848 4971058326 4993892352 5017066496 5040731904 5041073232 5042868486 5061808908 5090443264 5111382016 5111728128 5113548544 5134582336 5137669056 5138016948 5158802064 5159151387 5161903344 5162139648 5183136036 5183373312 5209677824 5210030592 5231461248 5234251776 5234606208 5236470384 5256137952 5258009796 5258897384 5261170716 5282811729 5283053568 5285871616 5307973632 5309863936 5310223488 5332066272 5334910464 5335271712 5357217528 5360030026 5360320512 5384650752 5410050048 5435569152 5437504896 5438422784 5460240942 5460792896 5461162668 5514089472 5515020288 5537705472 5540099328 5565808144 5566185027 5592061956 5592317952 5615321088 5644199808 5647210496 5670439424 5670823392 5672842916 5696177279 5699601609 5699862528 5723308032 5726748672 5750304768 5752742112 5776405128 5779486336 5779750912 5779877688 5803652322 5807013888 5807141262 5807407104 5831294976 5833371648 5860887552 5888533248 5888802816 5890630304 5890899968 5891029182 5916259557 5918687232 5943435264 5946605568 5973596928 5974605312 5999180928 6001774272 6002049024 6030360576 6033250276 6057732096 6058067119 6058344448 6089501568 6114549792 6117193008 6118225632 6143392008 6174851072 6200250368 6203977728 6204397824 6229496832 6229918656 6232137288 6261534162 6290931712 6291357696 6293598208 6317236224 6319485952 6323284992 6349294848 6349724784 6353111808 6379244352 6379536384 6411911168 6412345344 6438721536 6442156032 6442592256 6469092864 6471396672 6471834876 6472489088 6498455769 6501922128 6502219776 6532890624 6535217152 6562543104 6566043648 6593498496 6596960032 6624095608 6626959092 6627262464 6628077768 6655341342 6658523136 6689931264 6720296544 6720975872 6721430976 6723824648 6749078544 6751482062 6755540802 6815637504 6850225408 6850689264 6878402752 6878868516 6882537792 6882852864 6883003836 6910848048 6911164416 6911316009 6946707456 6975281664 6979002368 6979474944 6981960512 7008183936 7010679728 7011154449 7014894288 7043748972 7044071424 7077298176 7080297984 7109421696 7113213952 7113695616 7142956704 7147250784 7176649896 7176978432 7179205683 7179534336 7180417582 7213400064 7247425536 7250006528 7280321256 7281550224 7314662394 7314997248 7352119296 7353360384 7383607296 7386799104 7421580036 7452107559 7455670272 7456082608 7456423936 7456587489 7487094784 7525599744 7561097856 7564302729 7599468812 7599816704 7630728053 7631077376 7635664896 7667073024 7667592192 7670322816 7701873504 7706503584 7738203096 7742685184 7742855016 7743209472 7745612443 7774704054 7775059968 7777828864 7814516736 7815045888 7847191872 7851377664 7854705576 7887014694 7888346076 7891582976 7891756074 7924580352 7928807424 7961960448 7964795904 7965335232 7966140416 7998099408 7998907904 8002365696 8002732032 8040045039 8040480768 8076976128 8115075072 8119335424 8152733056 8156257344 8157634176 8191189344 8191744002 8271134208 8271970304 8272530432 8305995776 8306558208 8309516384 8348712216 8388092934 8388476928 8422981632 8431046656 8465726464 8466299712 8470815744 8505659136 8506048512 8506235088 8509264374 8545708249 8549793792 8584962048 8589541376 8590123008 8625457152 8628528896 8629113168 8664607692 8669229504 8669626368 8669816532 8705478483 8710520832 8750057472 8754724864 8791331328 8832799872 8833204224 8835945456 8836349952 8836543773 8837437024 8873788456 8878030848 8919908352 8960395392 8961907968 8998771392 9002661408 9003073536 9007387736 9044438234 9049875414 9087516672 9134252352 9171824688 9175789512 9176717056 9177137152 9177338448 9214464064 9214885888 9215088012 9262276608 9300375552 9305966592 9344245248 9348205932 9353192384 9391665296 9392095232 9392301243 9436397568 9437036544 9440397312 9475854336 9479228928 9484927488 9523942272 9529667712 9568866528 9569304576 9572274244 9572712448 9617866752 9618518016 9658082304 9663234048 9707095008 9708733632 9752883192 9753329664 9799335936 9802825728 9804480512 9843814656 9844809728 9849065472 9895440048 9936143412 9940438638 9940893696 9942116652 9983012013 9987784704 10034132992 10081463808 10082146464 10085736972 10123617816 10127223093 10133311203 10180886528 10222764032 10223456256 10227097088 10269164672 10275338112 10276033896 10317604128 10318302774 10323806688 10324279296 10366272072 10366746624 10419355648 10420061184 10462922496 10468503552 10469212416 10472940768 10512275904 10516019592 10517794768 10522341432 10565623458 10566107136 10571743232 10615947264 10619727872 10620446976 10664132544 10669820928 10670543424 10714435056 10720060052 10720641024 10769301504 10770626373 10820100096 10871138304 10875009792 10876845568 10920481884 10921585792 10922325336 10926215053 11028178944 11030040576 11075410944 11080198656 11131616288 11132370054 11184123912 11184635904 11230642176 11288399616 11294420992 11340878848 11341646784 11345685832 11392354558 11399203218 11399725056 11446616064 11453497344 11500609536 11505484224 11552810256 11558972672 11559501824 11559755376 11607304644 11614027776 11614282524 11614814208 11662056081 11662589952 11666743296 11721775104 11777066496 11781260608 11781799936 11782058364 11830522041 11832519114 11837374464 11837634111 11886870528 11893211136 11947193856 11949210624 11998361856 12003548544 12004098048 12060721152 12066500552 12115464192 12116134238 12116688896 12179003136 12229099584 12234386016 12236451264 12286784016 12349702144 12400500736 12407955456 12408795648 12458993664 12459837312 12464274576 12523068324 12581863424 12582139401 12582715392 12587196416 12634472448 12638971904 12646569984 12698589696 12699449568 12706223616 12758488704 12759072768 12763896561 12823822336 12824690688 12877443072 12884312064 12885184512 12938185728 12942793344 12943669752 12944978176 12996911538 13003844256 13004439552 13065781248 13070434304 13125086208 13132087296 13186996992 13193920064 13248191216 13253918184 13254524928 13256155536 13310682684 13317046272 13379862528 13440593088 13441951744 13442861952 13447649296 13498157088 13502964124 13511081604 13566657351 13574813121 13631275008 13700450816 13701378528 13756805504 13757737032 13765075584 13765705728 13766007672 13821696096 13822328832 13822632018 13893414912 13950563328 13958004736 13958949888 13963921024 14016367872 14021359456 14022308898 14029788576 14087497944 14088142848 14154596352 14160595968 14218843392 14226427904 14227391232 14285913408 14294501568 14353299792 14353956864 14358411366 14359068672 14360835164 14426800128 14494851072 14500013056 14560642512 14563100448 14629324788 14629994496 14637005071 14704238592 14706720768 14767214592 14773598208 14843160072 14904215118 14910657957 14911340544 14912165216 14912847872 14913174978 14974189568 15051199488 15122195712 15128605458 15198937624 15199633408 15261456106 15262154752 15271329792 15334146048 15335184384 15340645632 15403747008 15413007168 15476406192 15485370368 15485710032 15486418944 15491224886 15549408108 15550119936 15555657728 15629033472 15630091776 15694383744 15702755328 15709411152 15774029388 15776692152 15783165952 15783512148 15848435187 15849160704 15857614848 15923920896 15929591808 15930670464 15932280832 15996198816 15997815808 16004731392 16080090078 16080961536 16153952256 16230150144 16238670848 16305466112 16312514688 16315268352 16382378688 16383488004 16542268416 16543940608 16545060864 16611991552 16613116416 16619032768 16697424432 16698555081 16776185868 16776953856 16845963264 16862093312 16931452928 16932599424 16941631488 17011318272 17012470176 17018528748 17088531837 17091416498 17098804827 17099587584 17169924096 17179082752 17180246016 17250914304 17257057792 17258226336 17329215384 17338459008 17339252736 17339633064 17410956966 17421041664 17500114944 17509449728 17582662656 17665599744 17666408448 17671890912 17672699904 17673087546 17674874048 17747576912 17748778671 17756061696 17839816704 17920790784 17923815936 17997542784 18005322816 18006147072 18014775472 18088876468 18099750828 18174201357 18175033344 18268504704 18343649376 18351579024 18353434112 18354676896 18428928128 18429771776 18430176024 18436739477 18524553216 18600751104 18611933184 18688490496 18696411864 18706384768 18783330592 18784190464 18784602486 18872795136 18874073088 18880794624 18951708672 18958457856 18969854976 19047884544 19059335424 19137733056 19138609152 19144548488 19145424896 19235733504 19237036032 19316164608 19326468096 19414190016 19417467264 19505766384 19506659328 19598671872 19605651456 19608063397 19608961024 19687629312 19689619456 19698130944 19790880096 19872286824 19880877276 19881787392 19884233304 19966024026 19975569408 20068265984 20162927616 20164292928 20171473944 20247235632 20254446186 20266622406 20361773056 20445528064 20446912512 20454194176 20538329344 20550676224 20552067792 20635208256 20636605548 20647613376 20648558592 20732544144 20733493248 20838711296 20840122368 20925844992 20937007104 20938424832 20945881536 21024551808 21032039184 21033463347 21035589536 21044682864 21131246916 21132214272 21143486464 21231894528 21239455744 21240893952 21328265088 21339641856 21341086848 21428870112 21440120104 21537617049 21538603008 21541252746 21640200192 21742276608 21750019584 21753691136 21840963768 21843171584 21844650672 21852430106 22056357888 22060081152 22150821888 22160397312 22263232576 22264740108 22356322677 22368247824 22369271808 22369762467 22461284352 22576799232 22588841984 22681757696 22683293568 22691371664 22692908187 22784709116 22798406436 22799450112 22892184159 22893232128 22906994688 23001219072 23010968448 23105620512 23117945344 23119510752 23214609288 23228055552 23228565048 23229628416 23236837329 23324112162 23325179904 23333486592 23443550208 23554132992 23562521216 23563599872 23564116728 23661044082 23665038228 23674748928 23675268222 23773741056 23786422272 23894387712 23898421248 23996723712 24007097088 24008196096 24120135117 24121442304 24133001104 24230928384 24232268476 24233377792 24358006272 24458199168 24468772032 24472902528 24573568032 24698273639 24699404288 24801001472 24815910912 24817591296 24917987328 24919674624 24928549152 25046136648 25163726848 25164278802 25165430784 25174392832 25268944896 25277943808 25293139968 25397179392 25398899136 25412447232 25516977408 25518145536 25527793122 25637124747 25647644672 25649381376 25754886144 25768624128 25770369024 25876371456 25885586688 25887339504 25889956352 25993823076 26007688512 26008879104 26131562496 26140868608 26250172416 26264174592 26373993984 26387840128 26496382432 26507836368 26509049856 26512311072 26621365368 26634092544 26759725056 26881186176 26883903488 26885723904 26895298592 26996314176 27005928248 27022163208 27133314702 27149626242 27262550016 27400901632 27402757056 27513611008 27515474064 27530151168 27531411456 27532015344 27643392192 27644657664 27645264036 27786829824 27901126656 27916009472 27917899776 27927842048 28032735744 28042718912 28044617796 28059577152 28174995888 28176285696 28176903729 28309192704 28321191936 28437686784 28452855808 28454782464 28571826816 28589003136 28706599584 28707913728 28716822732 28718137344 28721670328 28853600256 28989702144 29000026112 29121285024 29126200896 29258649576 29259988992 29274010142 29408477184 29413441536 29534429184 29547196416 29686320144 29808430236 29821315914 29822681088 29824330432 29825695744 29826349956 29948379136 29949036039 30102398976 30244391424 30257210916 30381669279 30397875248 30399266816 30399933609 30522912212 30524309504 30542659584 30668292096 30670368768 30681291264 30807494016 30826014336 30952812384 30971420064 30972837888 30982449772 31098816216 31100239872 31109891293 31111315456 31258066944 31260183552 31388767488 31405510656 31418822304 31548058776 31553384304 31566331904 31567024296 31696870374 31698321408 31715229696 31847841792 31859183616 31861340928 31864561664 31992397632 31995631616 32009462784 32160180156 32161923072 32307904512 32311879119 32460300288 32477341696 32610932224 32625029376 32630536704 32764757376 32766976008 32778645159 33084536832 33087881216 33090121728 33223983104 33226232832 33238065536 33394848864 33397110162 33552371736 33553907712 33691926528 33724186624 33862905856 33865198848 33883262976 34022636544 34024940352 34037057496 34177063674 34182832996 34197609654 34199175168 34339848192 34358165504 34360492032 34501828608 34514115584 34516452672 34658430768 34676918016 34678505472 34679266128 34821913932 34840195169 34842083328 35000229888 35018899456 35165325312 35331199488 35343781824 35345399808 35346175092 35349748096 35491566123 35495153824 35497557342 35512123392 35679633408 35841581568 35847631872 35995085568 36010645632 36012294144 36029550944 36177752936 36199501656 36348402714 36350066688 36537009408 36687298752 36703158048 36706868224 36709353792 36857856256 36859543552 36860352048 36873478954 37049106432 37201502208 37223866368 37376980992 37392823728 37412769536 37566661184 37568380928 37569204972 37745590272 37746418203 37748146176 37761589248 37903417344 37916915712 37939709952 38095769088 38118670848 38275466112 38277218304 38289096976 38290849792 38291689683 38471467008 38474072064 38632329216 38652936192 38828380032 38834934528 39011532768 39013318656 39197343744 39211302912 39216126794 39217922048 39375258624 39379238912 39396261888 39581760192 39744573648 39761754552 39763574784 39768466608 39932048052 39951138816 40136531968 40325855232 40328585856 40342947888 40494471264 40508892372 40533244812 40699972053 40723546112 40724439363 40891056128 40893825024 40908388352 41076658688 41101352448 41104135584 41270416512 41273211096 41295226752 41297117184 41465088288 41466986496 41677422592 41680244736 41851689984 41874014208 41876849664 41891763072 42049103616 42064078368 42066926694 42071179072 42089365728 42262493832 42264428544 42286972928 42463789056 42478911488 42481787904 42656530176 42679283712 42682173696 42857740224 42880240208 43075234098 43077206016 43082505492 43280400384 43484553216 43500039168 43507382272 43681927536 43686343168 43689301344 43704860212 43884633403 43911015213 44112715776 44120162304 44301643776 44320794624 44526465152 44529480216 44712645354 44736495648 44738543616 44739524934 44922568704 45153598464 45177683968 45363515392 45366587136 45382743328 45385816374 45569418232 45596812872 45598900224 45784368318 45786464256 45813989376 46002438144 46021936896 46211241024 46235890688 46239021504 46429218576 46456111104 46457130096 46459256832 46473674658 46648224324 46650359808 46666973184 46672714283 46887100416 47108265984 47125042432 47127199744 47128233456 47322088164 47330076456 47349497856 47350536444 47545305561 47547482112 47572844544 47788775424 47796842496 47993447424 48014194176 48240270234 48242884608 48266002208 48461856768 48464536952 48466755584 48716012544 48916398336 48937544064 48945805056 49147136064 49396547278 49398808576 49602002944 49631821824 49635182592 49835974656 49839349248 49857098304 50092273296 50327453696 50328557604 50330861568 50348785664 50537889792 50555887616 50586279936 50794358784 50797798272 50824894464 51033954816 51055586244 51265595511 51274249494 51295289344 51296414481 51298762752 51509772288 51537248256 51540738048 51752742912 51771173376 51774679008 51779912704 51987646152 52015377024 52017758208 52263124992 52281737216 52500344832 52528349184 52747987968 52775680256 52992764864 53015672736 53018099712 53024622144 53242730736 53246336013 53268185088 53519450112 53762372352 53767806976 53771447808 53790597184 53992628352 54011856496 54044326416 54266629404 54299252484 54522604071 54525100032 54801803264 54805514112 55027222016 55030948128 55060302336 55064030688 55286784384 55289315328 55290528072 55310218431 55573659648 55802253312 55832018944 55835799552 55855684096 56065471488 56085437824 56089235592 56119154304 56349991776 56352571392 56353807458 56618385408 56642383872 56875373568 56905711616 56909564928 57143653632 57178006272 57413199168 57415827456 57433645464 57436274688 57443340656 57707200512 57979404288 58000052224 58242570048 58252401792 58517299152 58519977984 58548020284 58788848521 58816954368 58824190191 58826883072 59068858368 59094392832 59372640288 59616860472 59642631828 59645362176 59648660864 59651391488 59652699912 59673943751 59896758272 59898072078 60204797952 60488782848 60514421832 60763338558 60795750496 60798533632 60799867218 61045824424 61048619008 61085319168 61336584192 61340737536 61362582528 61614988032 61652028672 61905624768 61942840128 61945675776 61964899544 62197632432 62200479744 62219782586 62222630912 62516133888 62520367104 62777534976 62811021312 62837644608 63096117552 63106768608 63132663808 63134048592 63393740748 63396642816 63430459392 63695683584 63718367232 63722681856 63729123328 63984795264 63991263232 64018925568 64320360312 64612851147 64615809024 64623758238 64920600576 64954683392 65221864448 65250058752 65261073408 65529514752 65533952016 65557290318 66169073664 66175762432 66180243456 66447966208 66452465664 66476131072 66789697728 66794220324 67068968031 67104743472 67107815424 67383853056 67448373248 67725811712 67730397696 67766525952 68045273088 68049880704 68074114992 68078724561 68354127348 68365665992 68395219308 68398350336 68676552477 68679696384 68716331008 68720984064 69003657216 69028231168 69032905344 69316861536 69353836032 69358532256 69643827864 69680390338 69684166656 69710511987 70000459776 70037798912 70330650624 70662398976 70687563648 70690799616 70692350184 70699496192 70983132246 70990307648 70995114684 71024246784 71359266816 71683163136 71695263744 71990171136 72021291264 72024588288 72059101888 72355505872 72360405351 72399003312 72696805428 72700133376 73074018816 73374597504 73406316096 73413736448 73418707584 73715712512 73720704096 73746957908 74094820917 74098212864 74403004416 74447732736 74753961984 74785647456 74825539072 75133322368 75136761856 75138409944 75491180544 75492836406 75496292352 75523178496 75806834688 75833831424 75879419904 76191538176 76237341696 76550932224 76554436608 76578193952 76581699584 76583379366 76911374241 76942934016 76948144128 77264658432 77305872384 77656760064 77669869056 78023065536 78026637312 78394687488 78422605824 78432253588 78435844096 78750517248 78754872547 78758477824 78792523776 79163520384 79489147296 79523509104 79527149568 79536933216 79864096104 79902277632 79940566157 80273063936 80651710464 80657171712 80685895776 80988942528 81017784744 81066489624 81399944106 81447092224 81448878726 81782112256 81787650048 81816776704 82153317376 82202704896 82208271168 82540833024 82546422192 82590453504 82594234368 82930176576 82933972992 83354845184 83360489472 83703379968 83748028416 83753699328 83783526144 84098207232 84128156736 84133853388 84142358144 84178731456 84524987664 84528857088 84573945856 84927578112 84957822976 84963575808 85313060352 85358567424 85364347392 85715480448 85760480416 86150468196 86154412032 86165010984 86560800768 86969106432 87000078336 87014764544 87363855072 87372686336 87378602688 87409720424 87769266806 87822030426 88225431552 88240324608 88603287552 88641589248 89052930304 89058960432 89425290708 89472991296 89477087232 89479049868 89845137408 89847108117 90307196928 90355367936 90727030784 90733174272 90765486656 90771632748 91138836464 91145007837 91193625744 91197800448 91199800827 91568736636 91572928512 91627978752 92004876288 92043873792 92422482048 92471781376 92478043008 92858437152 92914260192 92918513664 92947349316 93296448648 93300719616 93329673879 93333946368 93345428566 93774200832 94216531968 94250084864 94256466912 94644176328 94660152912 94698995712 94701072888 95090611122 95094964224 95145689088 95577550848 95593684992 95986894848 96028388352 96480540468 96485769216 96532004416 96923713536 96929073904 96933511168 96935637357 97432025088 97832796672 97875088128 97891610112 98294272128 98335935477 98793094556 98797617152 99204005888 99263643648 99270365184 99671949312 99678698496 99714196608 100184546592 100654907392 100657115208 100661723136 100692961759 100697571328 101075779584 101111775232 101172559872 101588717568 101595596544 101649788928 102067909632 102111172488 102531191022 102548498988 102590578688 102592828962 102597525504 103019544576 103074496512 103081476096 103505485824 103542346752 103549358016 103559825408 103975292304 104030754048 104035516416 104520585507 104526249984 104563474432 105000689664 105056698368 105495975936 105551360512 105985529728 106031345472 106036199424 106049244288 106485461472 106492672026 106536370176 107038900224 107524744704 107535613952 107542895616 107581194368 107985256704 108023712992 108088652832 108533258808 108598504968 109045208142 109050200064 109603606528 109611028224 110054444032 110061896256 110120604672 110128061376 110573568768 110578630656 110581056144 110620436862 111147319296 111604506624 111664037888 111671599104 111711368192 112130942976 112170875648 112178471184 112238308608 112699983552 112705142784 112707614916 113236770816 113284767744 113750747136 113811423232 113819129856 114287307264 114356012544 114826398336 114831654912 114867290928 114872549376 114875069049 114886681312 115414401024 115958808576 116000104448 116485140096 116504803584 117034598304 117039955968 117096040568 117577697042 117633908736 117648380382 117653766144 118137716736 118188785664 118745280576 119233720944 119285263656 119290724352 119297321728 119302782976 119305399824 119347887502 119793516544 119796144156 120409595904 120977565696 121028843664 121526677116 121591500992 121597067264 121599734436 122091648848 122097238016 122099916159 122170638336 122173318089 122673168384 122681475072 122725165056 123229976064 123304057344 123811249536 123885680256 123891351552 123929799088 124395264864 124400959488 124439565172 124445261824 125032267776 125040734208 125555069952 125622042624 125675289216 126192235104 126213537216 126268097184 126787481496 126793285632 126860918784 127391367168 127436734464 127445363712 127458246656 127969590528 127982526464 128037851136 128640720624 129225702294 129231618048 129247516476 129841201152 129909366784 130443728896 130500117504 130522146816 131059029504 131067904032 131114580636 131653900209 131733045639 132338147328 132351524864 132360486912 132895932416 132904931328 132952262144 133579395456 133588440648 134137936062 134209486944 134215630848 134767706112 134896746496 135451623424 135460795392 135533051904 136090546176 136099761408 136148229984 136157449122 136708254696 136731331984 136790438616 136796700672 137353104954 137359392768 137432662016 137441968128 138007314432 138056462336 138065810688 138633723072 138707672064 138717064512 139287655728 139360780676 139368333312 139421023974 140000919552 140018142849 140075597824 140661301248 141324797952 141375127296 141381599232 141384700368 141398992384 141966264492 141980615296 141990229368 142040795689 142048493568 142718533632 143366326272 143390527488 143980342272 144042582528 144118203776 144711011744 144720810702 144798006624 145393610856 145400266752 146148037632 146749195008 146812632192 146827472896 146837415168 147431425024 147441408192 147493915816 148189641834 148196425728 148806008832 148895465472 149507923968 149571294912 149651078144 150266644736 150273523712 150276819888 150982361088 150985672812 150992584704 151046356992 151613669376 151667662848 151758839808 152383076352 152474683392 153101864448 153156387904 153163399168 153166758732 153796786533 153822748482 153885868032 153889243443 153896288256 154529316864 154611744768 155313520128 155339738112 156046131072 156053274624 156789374976 156845211648 156864507176 156871688192 157501034496 157509745094 157516955648 157585047552 158327040768 158978294592 159047018208 159054299136 159073866432 159728192208 159804555264 159881132314 160546127872 161303420928 161314343424 161371791552 161977885056 162035569488 162132979248 162799888212 162894184448 162897757452 163564224512 163567812213 163575300096 163633553408 164306634752 164405409792 164416542336 165081666048 165092844384 165180907008 165860353152 165867945984 165930655293 166709690368 166720978944 167406759936 167496056832 167507398656 167567052288 168196414464 168256313472 168267706776 168284716288 168357462912 169049975328 169057714176 169855156224 169915645952 169927151616 170626120704 170717134848 170728694784 171430960896 171520960832 172300936392 172308824064 172330021968 173121601536 173938212864 174000156672 174029529088 174727710144 174745372672 174757205376 174819440848 175538533612 175644060852 176366545563 176450863104 176472570573 176480649216 177206575104 177283178496 178105860608 178117920864 178850581416 178945982592 178954174464 178958099736 179021831253 179690274816 179694216234 180614393856 180710735872 181454061568 181466348544 181530973312 181543265496 182277672928 182290015674 182387251488 182395600896 182399601654 183137473272 183145857024 183255957504 184009752576 184087747584 184844964096 184943562752 184956086016 185716874304 185828520384 185837027328 185894698632 186592897296 186601439232 186659347758 186667892736 186690857132 187548401664 188433063936 188500169728 188512933824 189288352656 189320305824 189397991424 189402145776 190181222244 190189928448 190281065923 190291378176 191155101696 191187369984 191973789696 192056776704 192961080936 193064008832 193838553441 193847427072 193858147808 193867022336 193871274714 194864050176 195665593344 195750176256 195783220224 196588544256 196671870954 197586189112 197595234304 198408011776 198527287296 198540730368 199343898624 199357396992 199428393216 200369093184 201309814784 201314230416 201323446272 201385923518 201395142656 202151559168 202223550464 202345119744 203177435136 203191193088 203299577856 204135819264 204222344976 205062382044 205096997976 205181157376 205185657924 205195051008 206029657431 206039089152 206148993024 206162952192 207010971648 207084693504 207098716032 207119650816 207950584608 208061508096 209041171014 209052499968 209126948864 209131535961 210001379328 210113396736 210991951872 211102721024 211971059456 212062690944 212072398848 212098488576 212970922944 212985344052 213072740352 214077800448 215049489408 215071227904 215085791232 215162388736 215970513408 216047425984 216177305664 217066517616 217081216053 217197009936 218090416284 218100400128 219207213056 219222056448 220108888064 220123792512 220241209344 220256122752 221147137536 221162112288 221240873724 222284462751 222294638592 223209013248 223328075776 223343198208 223422736384 224261885952 224341751296 224356942368 224476617216 225399967104 225410285568 225415229832 226473541632 226569535488 227501494272 227622846464 227638259712 228574614528 228712025088 229652796672 229663309824 229734581856 229745098752 229750138098 229773362624 230734122723 230828802048 231917617152 232000208896 232970280192 233009607168 234069196608 234079911936 234192081136 235155394084 235267817472 235296760764 235307532288 236264617641 236275433472 236377571328 237490561152 238467441888 238570527312 238581448704 238594643456 238610799648 238695775004 239587033088 239592288312 239677613201 239821698471 240819191808 241955131392 242057687328 243053354232 243183001984 243194134528 243199468872 244183297696 244194476032 244199832318 244341276672 244346636178 245346336768 245362950144 245450330112 246459952128 246608114688 247622499072 247771360512 247782703104 247859598176 248790529728 248801918976 248879130344 248890523648 250064535552 250081468416 251110139904 251244085248 251350578432 252384470208 252427074432 252536194368 253574962992 253586571264 253721837568 254782734336 254873468928 254890727424 254904824161 254916493312 255939181056 255965052928 256075702272 257281441248 258451404588 258463236096 258495032952 259682402304 259818733568 260887457792 261000235008 261044293632 262118059008 262135808064 262229161272 263307800418 263466091278 264676294656 264703049728 264720973824 265791864832 265809862656 265904524288 267158790912 267176881296 268275872124 268418973888 268431261696 269535412224 269793492992 270903246848 270921590784 271066103808 272181092352 272199522816 272296459968 272314898244 273416509392 273435023511 273462663968 273580877232 273593401344 274706209908 274718785536 274865324032 274883936256 276014628864 276112924672 276131621376 277267446144 277415344128 277434129024 278575311456 278721561352 278842047948 279989021637 280001839104 280036285698 280151195648 281322602496 282649595904 282750254592 282769400736 282797984768 283932528984 283961230592 283980458736 284081591378 284096987136 285437067264 286732652544 286781054976 287960684544 288085165056 288236407552 289422023488 289441621404 289596013248 290787221712 290800533504 290806912071 292296075264 293498390016 293625264384 293654945792 293674830336 294862850048 294882816384 294987831632 295007806431 296379283668 296392851456 297612017664 297790930944 299015847936 299142589824 299302156288 300533289472 300553639776 301964722176 301971345624 301985169408 302078885277 302092713984 303227338752 303335325696 303517679616 304766152704 304949366784 306203728896 306312775808 306326798336 306333517464 307593573066 307645496964 307771736064 307778486886 307792576512 309058633728 309223489536 310627040256 310679476224 312092262144 312106549248 313561756521 313578749952 313690423296 313729014352 313743376384 315002068992 315019490188 315033911296 315170095104 316654081536 317956589184 318094036416 318108598272 318147732864 319456384416 319609110528 319762264628 321077557307 321092255744 322606841856 322628686848 322743583104 323955770112 324071138976 324265958496 325599776424 325788368896 325795514904 327128449024 327135624426 327150600192 327267106816 328613269504 328810819584 328833084672 330163332096 330185688768 330361814016 331720706304 331735891968 331861310586 333419380736 333441957888 334813519872 334992113664 335014797312 335134104576 336392828928 336512626944 336535413552 336569432576 336714925824 338099950656 338115428352 339710312448 339831291904 339854303232 341252241408 341434269696 341457389568 342861921792 343041921664 344601872784 344617648128 344660043936 346243203072 347876425728 348000313344 348059058176 349455420288 349490745344 349514410752 349638881696 351077067224 351288121704 352733091126 352901726208 352945141146 352961298432 354413150208 354566356992 356211721216 356235841728 357701162832 357891965184 357908348928 357916199472 358043662506 359380549632 359388432468 361228787712 361421471744 362908123136 362932697088 363061946624 363086530992 364555345856 364580031348 364774502976 364791201792 364799203308 366274946544 366291714048 366299748477 366511915008 368019505152 368175495168 369689928192 369887125504 369912172032 371433748608 371657040768 371674054656 371789397264 373185794592 373202878464 373318695516 373335785472 373381714264 375096803328 376866127872 377000339456 377025867648 378576705312 378640611648 378804291552 380362444488 380379856896 380562131846 380582756352 382310203392 382374739968 383947579392 384113553408 385922161872 386128017664 387677106882 387694854144 387716295616 387734044672 387742549428 389728100352 391331186688 391500352512 391566440448 393177088512 393343741908 394961700627 395172378224 395190468608 395199136917 396816023552 397054574592 397081460736 398687797248 398714793984 398856786432 400738186368 402628460832 402646892544 402771847036 402790285312 404303118336 404428586809 404447100928 404690239488 406354870272 406382386176 406599155712 408271638528 408444689952 410124764088 410193995952 410362314752 410371315848 410390102016 412059314862 412078178304 412297986048 412325904384 414021943296 414169387008 414197432064 414239301632 415901169216 416123016192 418082342028 418104999936 418253897728 418263071922 420002758656 420054428547 420226793472 421983903744 422205442048 423942118912 424125381888 424144797696 424196977152 425941845888 425970688104 426122387067 426145480704 428155600896 430098978816 430142455808 430171582464 430324777472 431941026816 432094851968 432354611328 434133035232 434162432106 434394019872 436180832568 436200800256 438414426112 438444112896 440217776128 440247585024 440482418688 440512245504 442294275072 442324224576 442481747448 444568925502 444589277184 446418026496 446656151552 446686396416 446845472768 448523771904 448683502592 448713884736 448953234432 450799934208 450820571136 450830459664 452922537197 452947083264 453139070976 455002988544 455245692928 455276519424 457149229056 457424050176 459305593344 459469163712 459490197504 459500276196 459546725248 461390359599 461468245446 461657604096 463835234304 464000417792 465940560384 466019214336 468138393216 468159823872 468384162272 470310788168 470535634944 470593521528 470615064576 472529235282 472550866944 472755142656 474981122304 476934883776 477141054624 477162897408 477189286912 477221599296 477391550008 479174066176 479184576624 479355226402 479643396942 481638383616 483910262784 484115374656 486106708464 486366003968 486388269056 486398937744 488366595392 488388952064 488399664636 488682553344 488693272356 490692673536 490703436639 490725900288 490900660224 492919904256 493216229376 495244998144 495542721024 495719196352 497581059456 497603837952 497758260688 497781047296 497791965879 500129071104 500162936832 502220279808 502488170496 502701156864 504768940416 504854148864 505072388736 507149925984 507173142528 509565468672 509746937856 509781454848 509809648322 509832986624 511878362112 511930105856 512151404544 514562882496 516902809176 516926472192 516990065904 519364804608 519637467136 521774915584 522000470016 522088587264 524236118016 524271616128 524458322544 526615600836 526932182556 529099636689 529352589312 529406099456 529417711719 529441947648 531583729664 531619725312 531809048576 534317581824 534353762592 536551744248 536837947776 536862523392 537065493759 539070824448 539586985984 541806493696 541843181568 542132207616 544362184704 544399045632 544592919936 544629796488 546833018784 546870047022 546925327936 547161754464 547186802688 549412419816 549437571072 549730648064 549767872512 552029257728 552225849344 552263242752 554534892288 554830688256 554868258048 557150622912 557443122704 557684095896 559978043274 560003678208 560072571396 560302391296 562645204992 565299191808 565500509184 565538801472 565595969536 567865057968 567922461184 567960917472 568163182756 568193974272 570843197769 570874134528 573465305088 573562109952 575921369088 576170330112 576472815104 578844046976 578883242808 579192026496 581574443424 581601067008 581613824142 584592150528 586996780032 587250528768 587309891584 587349660672 589725700096 589765632768 589975663264 590015612862 592758567336 592785702912 595224035328 595581861888 598031695872 598285179648 598604312576 601066578944 601107279552 603929444352 603942691248 603970338816 604157770554 604185427968 606454677504 606670651392 606745285679 607035359232 609532305408 609898733568 612407457792 612625551616 612653596672 612667034928 615187146132 615290993928 615543472128 615556973772 615585153024 618088972293 618117267456 618446979072 621254080512 621358952448 624184524288 627123513042 627157499904 627380846592 627394607883 627458028704 627486752768 630004137984 630038980376 630067822592 630340190208 633308163072 635913178368 636188072832 636217196544 636295465728 638912768832 639218221056 639524529256 642155114614 642184511488 645213683712 645257373696 645487166208 647911540224 648142277952 648531916992 651199552848 651576737792 651591029808 654256898048 654271248852 654301200384 654534213632 657226539008 657621639168 657666169344 660326664192 660371377536 660723628032 663441412608 663722621172 666838761472 666853388253 666883915776 669627039744 669984227328 670029594624 670268209152 672785657856 673025253888 673070827104 673138865152 673429851648 676199901312 676230856704 679420624896 679662583808 679708606464 682504482816 682868539392 682914779136 685723843584 686083843328 689203745568 689235296256 689320087872 692202368169 692486406144 695752851456 696000626688 696118116352 698910840576 698981490688 699028821504 699277763392 702154134448 702576243408 705466182252 705803452416 705890282292 705922596864 708793852923 708826300416 709132713984 712423442432 712471683456 715402325664 715783930368 715832398944 716087325012 718761099264 718776864936 719032839603 719465095413 722457575424 722842943488 725816246272 725865394176 726123893248 726173061984 729110691712 729160062696 729549005952 729582403584 729598406616 732549893088 732583428096 732599496954 733023830016 736039010304 736350990336 739379856384 739774251008 739824344064 742867497216 743314081536 743348109312 743578794528 746371589184 746405756928 746637391032 746671570944 746763428528 750193606656 753732255744 754000678912 754051735296 757153410624 757281223296 757608583104 760724888976 760759713792 761124263692 761165512704 764620406784 764714472483 764749479936 767895158784 768227106816 771844323744 772256035328 775354213764 775389708288 775432591232 775468089344 775485098856 775761268763 779456200704 782662373376 783000705024 783132880896 786354177024 786687483816 789923401254 790344756448 790380937216 790398273834 793632047104 794109149184 794162921472 797375594496 797429587968 797713572864 801476372736 805256921664 805293785088 805543694072 805580570624 808606236672 808857173618 808894201856 809380478976 812709740544 812764772352 813198311424 816543277056 816889379904 820249528176 820387991904 820724629504 820742631696 820780204032 824118629724 824156356608 824595972096 824651808768 828043886592 828338774016 828394864128 828478603264 831802338432 832246032384 836164684056 836507795456 836526143844 839967064911 840005517312 840108857094 840453586944 843967807488 844410884096 847884237824 848250763776 848393954304 851883691776 851941376208 852244774134 852290961408 856311201792 860197957632 860284911616 860343164928 860649554944 863882053632 864189703936 864709222656 868266070464 868324864212 868788039744 872361665136 872401600512 876828852224 876888225792 880435552256 880495170048 880964837376 881024491008 884588550144 884648449152 884963494896 885023419293 889137851004 889178554368 892836052992 893312303104 893372792832 893690945536 897047543808 897367005184 897427769472 897906468864 901599868416 901660919328 905845074394 905894166528 906236655831 906278141952 910005977088 910491385856 910553038848 914298458112 914848100352 918611186688 918938327424 918980395008 919000552392 919093450496 922780719198 922936490892 923315208192 927670468608 928000835584 931881120768 932038428672 936276786432 936319647744 936768324544 940621576336 940685269563 941071269888 941187043056 941230129152 945058470564 945101733888 945510285312 949962244608 953869767552 954282109248 954325794816 954378573824 954443198592 954783100016 958369153248 958710452804 959286793884 963232671921 963276767232 967820525568 968230749312 972213416928 972732007936 972797875488 976733190784 976777904128 976799329272 977365106688 977386544712 981385347072 981406873278 981451800576 981801320448 985839808512 986432458752 990489996288 991085442048 991438392704 995162118912 995207675904 995516521376 995562094592 995583931758 1000258142208 1000325873664 1004440559616 1004976340992 1005402313728 1009537880832 1009708297728 1010144777472 1014299851968 1014346285056 1019130937344 1019493875712 1019562909696 1019619296644 1019665973248 1023756724224 1023860211712 1024302809088 1029125764992 1033805618352 1033852944384 1033980131808 1038729609216 1039227360041 1039274934272 1043549831168 1044000940032 1044177174528 1048472236032 1048543232256 1048916645088 1053231201672 1053864365112 1058199273378 1058705178624 1058812198912 1058835423438 1058883895296 1063167459328 1063239450624 1063618097152 1068635163648 1068707525184 1073103488496 1073675895552 1073725046784 1074130987518 1078141648896 1079173971968 1083612987392 1083686363136 1084264415232 1088724369408 1088798091264 1089185839872 1089259592976 1093666037568 1093740094044 1093850655872 1094323508928 1094373605376 1098824839632 1098875142144 1099461296128 1099535745024 1104058515456 1104451698688 1104526485504 1109069784576 1109661376512 1109736516096 1114301245824 1114886245408 1115368191792 1119956086548 1120007356416 1120145142792 1120604782592 1125290409984 1130598383616 1131001018368 1131077602944 1131191939072 1135730115936 1135844922368 1135921834944 1136326365512 1141686395538 1141748269056 1146930610176 1147124219904 1151842738176 1152340660224 1152945630208 1157688093952 1157766485616 1158384052992 1163148886848 1163202134016 1163227648284 1169184301056 1173993560064 1174501057536 1174619783168 1174699321344 1179451400192 1179531265536 1179951326528 1180031225724 1184885101881 1185517134672 1185571405824 1185597410751 1190448070656 1191163723776 1196063391744 1196570359296 1197208625152 1202133157888 1202214559104 1207885382496 1207940677632 1208315541108 1208370855936 1212909355008 1213285760427 1213341302784 1213490571358 1214070718464 1219064610816 1219797467136 1224814915584 1225251103232 1225334069856 1230374292264 1230581987856 1231086944256 1231113947544 1231170306048 1236177944586 1236234534912 1236893958144 1242508161024 1242717904896 1248369048576 1254247026084 1254314999808 1254761693184 1254789215766 1254916057408 1254973505536 1260008275968 1260077960752 1260135645184 1260163285641 1260680380416 1266616326144 1271826356736 1272376145664 1272434393088 1272590931456 1277825537664 1278367161201 1278436442112 1279049058512 1284310229228 1284369022976 1290427367424 1290514747392 1290974332416 1295823080448 1296284555904 1297063833984 1302399105696 1303182059616 1308513796096 1308542497704 1308602400768 1309008502867 1309068427264 1314453078016 1315243278336 1315332338688 1320653328384 1320742755072 1321447256064 1326882825216 1327445242344 1333677522944 1333706776506 1333767831552 1339254079488 1339968454656 1340059189248 1340536418304 1345571315712 1346050507776 1346141654208 1346277730304 1346859703296 1352399802624 1352461713408 1358767611591 1358841249792 1359325167616 1359417212928 1365008965632 1365737078784 1365829558272 1371447687168 1372167686656 1378407491136 1378470592512 1378640175744 1384404736338 1384972812288 1391505702912 1392001253376 1392236232704 1397821681152 1397962981376 1398057643008 1398555526784 1404308268896 1405152486816 1410932364504 1411606904832 1411780564584 1411845193728 1417587705846 1417652600832 1418265427968 1424846884864 1424943366912 1430804651328 1431567860736 1431664797888 1432174650024 1437522198528 1437553729872 1438065679206 1438930190826 1444915150848 1445685886976 1451632492544 1451730788352 1452247786496 1452346123968 1458221383424 1458320125392 1459098011904 1459164807168 1459196813232 1465099786176 1465166856192 1465198993908 1466047660032 1472078020608 1472701980672 1478759712768 1479548502016 1479648688128 1485734994432 1486628163072 1487157589056 1492743178368 1492811513856 1493274782064 1493343141888 1493375897637 1493526857056 1500387213312 1507464511488 1508001357824 1508103470592 1514306821248 1514562446592 1515217166208 1521449777952 1521519427584 1522248527384 1529240813568 1529428944966 1529498959872 1535790317568 1536454213632 1543688647488 1544512070656 1550708427528 1550779416576 1550865182464 1550936178688 1550970197712 1551522537526 1558912401408 1565324746752 1566001410048 1566265761792 1572708354048 1573374967632 1579846802508 1580689512896 1580761874432 1580796547668 1587264094208 1587298910067 1588218298368 1588253135157 1588325842944 1594751188992 1594859175936 1595427145728 1602952745472 1610513843328 1610587570176 1611087388144 1611161141248 1611196481277 1617212473344 1617714347236 1617788403712 1618760957952 1625419481088 1625529544704 1626396622848 1633086554112 1633778759808 1640499056352 1640775983808 1641485263392 1641560408064 1648237259448 1648312713216 1649191944192 1649303617536 1656087773184 1656677548032 1656789728256 1656957206528 1663604676864 1664492064768 1672329368112 1673015590912 1673052287688 1679934129822 1680011034624 1680217714188 1680907173888 1687935614976 1688821768192 1695768475648 1696501527552 1696787908608 1703767383552 1703882752416 1704489548268 1704581922816 1712529593307 1712622403584 1720395915264 1720569823232 1720686329856 1721299109888 1727764107264 1728379407872 1729418445312 1736532140928 1736649728424 1737576079488 1744723330272 1744803201024 1753657704448 1753776451584 1760871104512 1760990340096 1761929674752 1762048982016 1769177100288 1769296898304 1769926989792 1770046838586 1778275702008 1778357108736 1785672105984 1786624606208 1786745585664 1787381891072 1794095087616 1794734010368 1794855538944 1795812937728 1803199736832 1803321838656 1811690148788 1811788333056 1812473311662 1812556283904 1820011954176 1820235857037 1820982771712 1821106077696 1828596916224 1829696200704 1837222373376 1837876654848 1837960790016 1838001104784 1838186900992 1845561438396 1845872981784 1846530343957 1846630416384 1855340937216 1856001671168 1863762241536 1864076857344 1872553572864 1873536649088 1881243152672 1881370539126 1882142539776 1882374086112 1882460258304 1890116941128 1890203467776 1891020570624 1899924489216 1907739535104 1908564218496 1908651589632 1908757147648 1908886397184 1909566200032 1916738306496 1917420905608 1918573587768 1926465343842 1926553534464 1935641051136 1936461498624 1944426833856 1945464015872 1945595750976 1953466381568 1953555808256 1953598658544 1954730213376 1954773089424 1962770694144 1962813746556 1962903601152 1963602640896 1971679617024 1972864917504 1980979992576 1982170884096 1982876785408 1990324237824 1991033042752 1991124189184 1991167863516 2000516284416 2000560164759 2000651747328 2008881119232 2009952681984 2010804627456 2019075761664 2019416595456 2020289554944 2028599703936 2028692570112 2038261874688 2038987751424 2039125819392 2039238593288 2039331946496 2047513448448 2047720423424 2048605618176 2058251529984 2067611236704 2067705888768 2067960263616 2077459218432 2078454720082 2078549868544 2087099662336 2088001880064 2088354349056 2096944472064 2097086464512 2097833290176 2106462403344 2107728730224 2116398546756 2117410357248 2117624397824 2117670846876 2117767790592 2126334918656 2126381558769 2126478901248 2127236194304 2137270327296 2137415050368 2146206976992 2147351791104 2148261975036 2156283297792 2157098518809 2158347943936 2158395286239 2167225974784 2167372726272 2168528830464 2177448738816 2177596182528 2178371679744 2178519185952 2187332075136 2187480188088 2187701311744 2188647017856 2188747210752 2197649679264 2197750284288 2199071490048 2208117030912 2208903397376 2209052971008 2218139569152 2219322753024 2219473032192 2228602491648 2229772490816 2230736383584 2239912173096 2240014712832 2240290285584 2241209565184 2250580819968 2261196767232 2262002036736 2262155205888 2262383878144 2271460231872 2271689844736 2271843669888 2272652731024 2283372791076 2283496538112 2293861220352 2294143417449 2294248439808 2303685476352 2304681320448 2305891260416 2315376187904 2315532971232 2316768105984 2326297773696 2326404268032 2326455296568 2327283806289 2338368602112 2347987120128 2349002115072 2349239566336 2349398642688 2358902800384 2359062531072 2359902653056 2360062451448 2369770203762 2371034269344 2371142811648 2371194821502 2380896141312 2382327447552 2392126783488 2393140718592 2394417250304 2404266315776 2404429118208 2415770764992 2415881355264 2416631082216 2416741711872 2425818710016 2426571520854 2426682605568 2426981142716 2428141436928 2438129221632 2439594934272 2449629831168 2450502206464 2450668139712 2460748584528 2461163975712 2462173888512 2462227895088 2462340612096 2472355889172 2472469069824 2473653856999 2473787916288 2485016322048 2485435809792 2496738097152 2508494052168 2509523386368 2509578431532 2509832114816 2509947011072 2519901194733 2520016551936 2520155921504 2520271290368 2520326571282 2521360760832 2533232652288 2543652713472 2544752291328 2545181862912 2555651075328 2556734322402 2556872884224 2558098117024 2568620458456 2568738045952 2580854734848 2581029494784 2581948664832 2591646160896 2592569111808 2594127667968 2604798211392 2606364119232 2617027592192 2617084995408 2617204801536 2618017005734 2618136854528 2628906156032 2630486556672 2630664677376 2641306656768 2641485510144 2642894512128 2653765650432 2654890484688 2667355045888 2667413553012 2667535663104 2678508158976 2679936909312 2680118378496 2681072836608 2691142631424 2692101015552 2692283308416 2692555460608 2693719406592 2704799605248 2717535223182 2717682499584 2718650335232 2718709967493 2718834425856 2730017931264 2731474157568 2731659116544 2742895374336 2744335373312 2756814982272 2756941185024 2757280351488 2768809472676 2769945624576 2783011405824 2784002506752 2784472465408 2795643362304 2795925962752 2796115286016 2797111053568 2808616537792 2810304973632 2821864729008 2822055808689 2823213809664 2823561129168 2823690387456 2835175411692 2835305201664 2836530855936 2849693769728 2849886733824 2861609302656 2863135721472 2863329595776 2864349300048 2875107459744 2876131358412 2877860381652 2889698015763 2889830301696 2891371773952 2903264985088 2903461576704 2904495572992 2904692247936 2916442766848 2916640250784 2918196023808 2918393626464 2930199572352 2930333712384 2930397987816 2932095320064 2944156041216 2945403961344 2957519425536 2959097004032 2959297376256 2971469988864 2973256326144 2974315178112 2985486356736 2985623027712 2986549564128 2986686283776 2986751795274 2987053714112 3000774426624 3014929022976 3016002715648 3016206941184 3028613642496 3029124893184 3030434332416 3042899555904 3043038855168 3044497054768 3058481627136 3058857889932 3058997919744 3071580635136 3072908427264 3087377294976 3089024141312 3101416855056 3101558833152 3101730364928 3101940395424 3103045075052 3115808971613 3117682080123 3117824802816 3130649493504 3132002820096 3132531523584 3145416708096 3146749935264 3159693605016 3161379025792 3161523748864 3161593095336 3174528188416 3174597820134 3176436596736 3176506270314 3176651685888 3189502377984 3189718351872 3190854291456 3205905490944 3221027686656 3221175140352 3222174776288 3222322282496 3222392962554 3234424946688 3235428694472 3235576807424 3237521915904 3250838962176 3251059089408 3252793245696 3266173108224 3267557519616 3280998112704 3281551967616 3282970526784 3283120816128 3296474518896 3296625426432 3298383888384 3298607235072 3312175546368 3313355096064 3313579456512 3313762714093 3313914413056 3327209353728 3328984129536 3344658736224 3346031181824 3346104575376 3359868259644 3360022069248 3360435428376 3361814347776 3375871229952 3377643536384 3391536951296 3393003055104 3393575817216 3407534767104 3407765504832 3408979096536 3425059186614 3425244807168 3440791830528 3441139646464 3441372659712 3442598219776 3455528214528 3456758815744 3458836890624 3473064281856 3473299456848 3475152158976 3489446660544 3489606402048 3507315408896 3507552903168 3521742209024 3521980680192 3523859349504 3524097964032 3538354200576 3538593796608 3539853979584 3540093677172 3554655305643 3556551404016 3556714217472 3571344211968 3573249212416 3573491171328 3574763782144 3588190175232 3589468020736 3589711077888 3591625875456 3606399473664 3606643677312 3623380297576 3624946623324 3625112567808 3639857281281 3640023908352 3640471714074 3641965543424 3642212155392 3657193832448 3659392401408 3674444746752 3675753309696 3676002209568 3676373801984 3691122876792 3691745963568 3693060687914 3693260832768 3710681874432 3712003342336 3727524483072 3728153714688 3745107145728 3747073298176 3762486305344 3762741078252 3764285079552 3764748172224 3764920516608 3780233882256 3780406935552 3780489856923 3782041141248 3799848978432 3815479070208 3817128436992 3817303179264 3817514295296 3817772794368 3819132400064 3833476612992 3834841811216 3835101483603 3837147175536 3852930687684 3853107068928 3871282102272 3872922997248 3888853667712 3890928031744 3891191501952 3906932763136 3907197317088 3909546178848 3925541388288 3925627493112 3925807202304 3927025508601 3927205281792 3943359234048 3945729835008 3961959985152 3964341768192 3965753570816 3980648475648 3982066085504 3982248378368 3982335727032 4001032568832 4001120329518 4001303494656 4017762238464 4019905363968 4021609254912 4038151523328 4038833190912 4040579109888 4057199407872 4057385140224 4076302834773 4076523749376 4077975502848 4078251638784 4078477186576 4078663892992 4095026896896 4095440846848 4097211236352 4116503059968 4135222473408 4135411777536 4135920527232 4154918436864 4156909440164 4157099737088 4174008244991 4174199324672 4176003760128 4176708698112 4193888944128 4194172929024 4195666580352 4212924806688 4215457460448 4232797093512 4234820714496 4235248795648 4235341693752 4235535581184 4236850006321 4252669837312 4252763117538 4252957802496 4254472388608 4274540654592 4274830100736 4292413953984 4294703582208 4296523950072 4312566595584 4314197037618 4316695887872 4316790572478 4334451949568 4334745452544 4337057660928 4354897477632 4355192365056 4356743359488 4357038371904 4374664150272 4374960376176 4375402623488 4377294035712 4377494421504 4395299358528 4395500568576 4398142980096 4416234061824 4417806794752 4418105942016 4436279138304 4438645506048 4438946064384 4457204983296 4459544981632 4461472767168 4479824346192 4480029425664 4480580571168 4482419130368 4501161639936 4522393534464 4524004073472 4524310411776 4524767756288 4542920463744 4543379689472 4543687339776 4545305462048 4566745582152 4587722440704 4588286834898 4588496879616 4607370952704 4609362640896 4611782520832 4630752375808 4631065942464 4633536211968 4652595547392 4652808536064 4652910593136 4654567612578 4676737204224 4695974240256 4698004230144 4698479132672 4698797285376 4717805600768 4718125062144 4719805306112 4720124902896 4739540407524 4742068538688 4742285623296 4742389643004 4761792282624 4761896730201 4764654895104 4784253566976 4786281437184 4788834500608 4808532631552 4808858236416 4831541529984 4831762710528 4833262164432 4833483423744 4833589443831 4851637420032 4853143041708 4853365211136 4853962285432 4856282873856 4876258443264 4879189868544 4899259662336 4901004412928 4901336279424 4921497169056 4922327951424 4924455790176 4924681224192 4944711778344 4944938139648 4947307713998 4947575832576 4970032644096 4970871619584 4993476194304 5016988104336 5019046772736 5019156863064 5019664229632 5019894022144 5039802389466 5040033103872 5040311843008 5040542580736 5040653142564 5042721521664 5066465304576 5087305426944 5089504582656 5090363725824 5111302150656 5113468644804 5113745768448 5116196234048 5137240916912 5137476091904 5137588779921 5161709469696 5162058989568 5163897329664 5183292321792 5185138223616 5188255335936 5209596422784 5212728238464 5234169990816 5234409603072 5236034011468 5236273709056 5257812312064 5260973113344 5261329354752 5282613313536 5282971020288 5285789024256 5307531300864 5309780969376 5334710091776 5334827106024 5335071326208 5357016317952 5359873818624 5360236756992 5362145673216 5382285262848 5384202031104 5384566616832 5385110921216 5387438813184 5409599210496 5435070446364 5435364999168 5437300670464 5437419934986 5437668851712 5460035862528 5460707571111 5462948315136 5463318233088 5485790748672 5488670746624 5513629964544 5513882370048 5514560702976 5537618945352 5539591031871 5539891249152 5566022811648 5568005013504 5568944930816 5591286724608 5591851925504 5592230572032 5594222107136 5617233075584 5620609947264 5643729458016 5644111617378 5646427619328 5647122258336 5647380774912 5670350823384 5670610403328 5673061711872 5699387539456 5699773467648 5723218605312 5726271442944 5726659191552 5728698600096 5750214919488 5752262716824 5755720763304 5779396031526 5779660603392 5782743547904 5806529970176 5806923153408 5808991145984 5809384495872 5832885533696 5833280501568 5836392047616 5836787252928 5860399144704 5860667424768 5860795975632 5864190640128 5888312082432 5890807922688 5915038851072 5918194008064 5918594752512 5942939977728 5946512652288 5948630356224 5970972713472 5973099128256 5973372567552 5973503590548 5974107428224 6001548853248 6029858045952 6032005431296 6032413882368 6057227284992 6058249786368 6060868664832 6085799111808 6086077710336 6088994109536 6116963254272 6117715779864 6117995839488 6143161270272 6145816854528 6174754589952 6178048282624 6202833710112 6203117666304 6203460729856 6203880790848 6206090150104 6231617943226 6235364160246 6235649605632 6261298987008 6264005640192 6265063047168 6290833416192 6293499870528 6319387210032 6322758051584 6323047497728 6323186190672 6349056376832 6349195640268 6352873193472 6353012540628 6353303371776 6379004755968 6379144676307 6379436703744 6381708582912 6411810981888 6442055373312 6444349552576 6444644564992 6444785925108 6468849893376 6470857388944 6471153614848 6471295556427 6475043831808 6475185858717 6501677924352 6502118178816 6505586491392 6532346216448 6535115039232 6561996225408 6563103935232 6565941053568 6566241632256 6592949037792 6593250852864 6597214470144 6624351092736 6626710192128 6627158913024 6627525428186 6627828826112 6654418707456 6657968259072 6689317472448 6692209150752 6719736519288 6720044138496 6720870856752 6723628695552 6751742459904 6755287072768 6783073902592 6786006110208 6787151634432 6815069534208 6815531009664 6817958193072 6850118373228 6850489614336 6881583661056 6882279292928 6882430252347 6882745319424 6885196439552 6911056429056 6913517631488 6917673781248 6946128563712 6946598913696 6950304317952 6978893321088 6979212804096 6981851418867 7014630817792 7015105806336 7043484418048 7043961360384 7047718699008 7048195928064 7076708401152 7077187593216 7079707959168 7080187354344 7109310611286 7113102808032 7113428434944 7142688423936 7146498424832 7146982342656 7149527564288 7176380350464 7178936041472 7179422155776 7183251750912 7212798947328 7213287354624 7246760595152 7249893246648 7250225135616 7279714562562 7280047816704 7280943428148 7283931086848 7284424310784 7314387664896 7318784802816 7348889493504 7351506619392 7352004419136 7352747603968 7382245753584 7383491927136 7386121375828 7386521665536 7420961570997 7421363748864 7424006684672 7455048966144 7456307429376 7490214291456 7494146596352 7524972610688 7525482156504 7528570159104 7529496344448 7529841033216 7560467764512 7560813871104 7560979713846 7564082282496 7599697956864 7630958140416 7634256873984 7635028590592 7635545588736 7638264800128 7666953225984 7669683622432 7670202967206 7674294351072 7705861375368 7706214137856 7742564204544 7745845994496 7777707335424 7781856063488 7782383003904 7813865526272 7814394634176 7819092357696 7851082776576 7851254986224 7851614404608 7854051017202 7854410563584 7886718468096 7891459670016 7923919970304 7928683536384 7931507141632 7961296951296 7964132171008 7964496756736 7964671454064 8002065137664 8002240659036 8002606989312 8035524476928 8039810727936 8043218509824 8076303046656 8077666381824 8081158219776 8114398815744 8152605669546 8153047498752 8155951005696 8156129902479 8156503277568 8156954373152 8157327785984 8190053793792 8190881693696 8194422472704 8233006119936 8270444946816 8270823555072 8271841054464 8309836873728 8313818880328 8314199474176 8348016489982 8348398649344 8352007520256 8353417396224 8387777888256 8388345858048 8391333160704 8425849613376 8430914920896 8465594187024 8469641428992 8470497591296 8470683387504 8471071162368 8473700012642 8505339674624 8505526235076 8505915604992 8508944777216 8549081309184 8549660201472 8584827907968 8589407164416 8593047900144 8628394075236 8633391775744 8633581144956 8668903899136 8669094047289 8669490905088 8674115321856 8709794955264 8710384730112 8713486718976 8714076743808 8749328300544 8749920752352 8750805246976 8754588071424 8790598717056 8791001137152 8796285960192 8832468123648 8835613589504 8836211884032 8872558276608 8877291012096 8877892128768 8914409966592 8919089963264 8922945534336 8959648692384 8960058851328 8961161142336 9002323279872 9044787068928 9048008146944 9048620823552 9049535512576 9085840927488 9086759378944 9087374679552 9090610924096 9133491164304 9175444881408 9176573669796 9176993759232 9214741905408 9218725281792 9223565041664 9261504751616 9262131884928 9267072423936 9305191094784 9305821186272 9309135225156 9347426914839 9353046240369 9353474408448 9391948480512 9396008460288 9396958265344 9397594570752 9435611201536 9436250124288 9439610612224 9440249805792 9479080815048 9484137077376 9484571246592 9484779286008 9523584565248 9523793460402 9529309790208 9568507133952 9572562874368 9577669001216 9617065263104 9617716472832 9663083059968 9663525421056 9666524328864 9666966847488 9667178887662 9703274840064 9706286083416 9706730422272 9707924570864 9712565747712 9752516886528 9758379737088 9798519324672 9802008825856 9802672558848 9842994338112 9844655902848 9848911580352 9849362448384 9889423556688 9889876279296 9894615427996 9895151665152 9940065288192 9941288142279 9941743239168 9986952388608 10033976208672 10038093545472 10038313726128 10039328459264 10079604778932 10080066207744 10080623686016 10081085161472 10081306285128 10084896493919 10085443043328 10132930609152 10174610853888 10179009165312 10180727451648 10222604301312 10226937289608 10232392468096 10274481833824 10274952183808 10275177559842 10323418939392 10324117979136 10327794659328 10366584643584 10370276447232 10376510671872 10419192845568 10425456476928 10468339981632 10468819206144 10472068022936 10472547418112 10515624624128 10521946226688 10522658709504 10565226627072 10565942040576 10571578048512 10615062601728 10619561938752 10669420183552 10669654212048 10670142652416 10714032635904 10719747637248 10720473513984 10724291346432 10764570525696 10768404062208 10769133233664 10770221842432 10774877626368 10819198420992 10870140892728 10874601340928 10874839869972 10875337703424 10919571843843 10920071725056 10921415142222 10925896630272 10926636466176 10971581497344 10977341493248 11027259929088 11029121405952 11075237890704 11079182063742 11079782498304 11132045623296 11136010027008 11137889861632 11182573449216 11183703851008 11184461144064 11188444214272 11234466151168 11241219894528 11287458916032 11288223234756 11292855238656 11294244516672 11294761549824 11340701646768 11341220806656 11346123423744 11398775078912 11399546935296 11446437210624 11452542885888 11453318383104 11457397200192 11500429838976 11504525433648 11505304450809 11511441526608 11558792063052 11559321206784 11565487095808 11613059940352 11613846306816 11617982291968 11618768991744 11665771067392 11666561003136 11672784095232 11673574505856 11720798289408 11721591951264 11776624164864 11781076525803 11781615845376 11830077702144 11836388016128 11837189505024 11885879955456 11893025304576 11897260712448 11941945426944 11946198256512 11946745135104 11947007181096 11948214856448 12003097706496 12059716091904 12064010862592 12064827764736 12114454569984 12116499572736 12121737329664 12171598223616 12172155420672 12177988219072 12228908504319 12233926508544 12235431559728 12235991678976 12286322540544 12291633709056 12349509179904 12356096565248 12405667420224 12406235332608 12406921459712 12407761581696 12412180300208 12463235886452 12470728320492 12471299211264 12522024734973 12522597974016 12528011280384 12530126094336 12581666832384 12586999741056 12638774420064 12645516103168 12646372381344 12698112753664 12698391280536 12705746386944 12706025081256 12706606743552 12710550018963 12758009511936 12758289352614 12758873407488 12763417165824 12823621963776 12884110746624 12888699105152 12889289129984 12889571850216 12937699786752 12941714777888 12942307229696 12942591112854 12950087663616 12950371717434 13003355848704 13004236357632 13011172982784 13064692432896 13070230078464 13123992450816 13126207870464 13131882107136 13132483264512 13185898075584 13186501705728 13194428940288 13248702185472 13253420384256 13254317826048 13255050856372 13255657652224 13308837414912 13315936518144 13378634944896 13384418301504 13439473038576 13440088276992 13441741713504 13447257391104 13503484919808 13509955680533 13510574145536 13566147805184 13572012220416 13574303268864 13630139068416 13631062019328 13635916386144 13700236746456 13763167322112 13764558585856 13764860504694 13765490638848 13770392879104 13822112858112 13827035262976 13835347562496 13892257127424 13893197827392 13900608635904 13957786642176 13958425608192 13963702837734 14029261635584 14030211612672 14086968836096 14087922720768 14095437398016 14096391856128 14153416802304 14154375186432 14159415918336 14160374708688 14218621222572 14226205616064 14226856869888 14285376847872 14292996849664 14293964685312 14299055128576 14352760700928 14357872082944 14358844311552 14366503501824 14425597894656 14426574709248 14493521190304 14499786493296 14500450271232 14559429125124 14560095633408 14561886856296 14567862173696 14568848621568 14628775329792 14637569605632 14697778987008 14703013238784 14704008838272 14705495207936 14764491507168 14766983854272 14772242751656 14841923141994 14842727497728 14848013369344 14910097932288 14912614858752 14980428582912 14988293192704 15049945221376 15050964313008 15057140318208 15058992688896 15059682066432 15120935529024 15121627742208 15121959427692 15128164564992 15199395913728 15261916280832 15268513747968 15270057181184 15271091177472 15276529600256 15333906451968 15339367244864 15340405934412 15348588702144 15411722750736 15412428275712 15412766339763 15485128409088 15491691988992 15555414670848 15563712126976 15564766007808 15627731052544 15628789268352 15638184715392 15702509972448 15703228809216 15708102034404 15708821127168 15773436936192 15782919340032 15847839940608 15857367072768 15863014283264 15922593902592 15928264342016 15929342908128 16004130275328 16004481318072 16005213978624 16071048953856 16079621455872 16086437019648 16152606093312 16155332763648 16162316439552 16228797631488 16305211339092 16306094997504 16311902011392 16312259804958 16313006555136 16313908746304 16314655571968 16380107587584 16381763387392 16382122713333 16388844945408 16466012239872 16540889893632 16541647110144 16543682108928 16618773095613 16619673747456 16627637760656 16628398948352 16696032979964 16696797298688 16704015040512 16706834792448 16775555776512 16776691716096 16782666321408 16851699226752 16861829841792 16931188374048 16939282857984 16941366775008 16942142324736 16947400025284 17010679349248 17011052470152 17011831209984 17017110537271 17017889554432 17098162618368 17099320402944 17169655815936 17178814328832 17186095800288 17256788150472 17266783551488 17267162289912 17337807798272 17338188094578 17338981810176 17348230643712 17419589910528 17420769460224 17426973437952 17428153487616 17498656601088 17499841504704 17501610493952 17509176142848 17581197434112 17582002274304 17592571920384 17664936247296 17671227179008 17672423768064 17745116553216 17754582024192 17755784257536 17828819933184 17838179926528 17845891068672 17919297384768 17920117702656 17922322284672 18004646559744 18089574137856 18096016293888 18097241647104 18099071025152 18171681854976 18173518757888 18174749359104 18181221848192 18266982328608 18350889762816 18353147339592 18353987518464 18429483810816 18437450563584 18447130083328 18523009503232 18524263769856 18534144847872 18610382189568 18611642372544 18618270450312 18694853829678 18706092480738 18706948816896 18783896961024 18792016920576 18793916530688 18795189141504 18871222403072 18872500248576 18879221224448 18880499611584 18958161630096 18968274154752 18969142493184 18969558572016 19047169130496 19047586920804 19058619580416 19137014267904 19145125748736 19155338002432 19234130526208 19235432945664 19326166119936 19333048657728 19333933694976 19334357775324 19406549680128 19412572166832 19413460844544 19413886669281 19415849141728 19425131495424 19505033773056 19516759474176 19597038649344 19604017651712 19605345117696 19685988676224 19689311805696 19697823160704 19698724896768 19778847113376 19779752558592 19789230855992 19880130576384 19882576284558 19883486478336 19973904777216 20067952417344 20076627452256 20078656918528 20159209557864 20160132415488 20161247372032 20162170322944 20162612570256 20169792987838 20170886086656 20265861218304 20349221707776 20358018330624 20361454903296 20445208602624 20453874579216 20464784936192 20548963667648 20549904367616 20550355119684 20646837878784 20647290757041 20648235958272 20655589318656 20733169287168 20740552894464 20753021343744 20838385691136 20850912953856 20936679963264 20937638412288 20944136045872 20945094836224 20945554256601 21031249248256 21043892453376 21045317419008 21130453254144 21131884081152 21143156097024 21230125203456 21239123877504 21339308424096 21340285304832 21428065271808 21439495274496 21440947027968 21448582692864 21529141051392 21536808124416 21538266467328 21540443684864 21549755252736 21638396841984 21740281785456 21749202681856 21749679739944 21750675406848 21839143687686 21840143450112 21842830284444 21851793260544 21853272932352 21943162994688 21954682986496 22054519858176 22058242811904 22150475781408 22158364127484 22159564996608 22262884712991 22264091246592 22272020054016 22275779723264 22365146898432 22367407702016 22368922288128 22376888428544 22468932302336 22482439789056 22574917832064 22576446469512 22585710477312 22588489033344 22589523099648 22681403293536 22682441613312 22692246847488 22797550157824 22799093870592 22892874421248 22905085771776 22906636766208 22914794400384 23000859677952 23009050867296 23010608901618 23022883053216 23117584126104 23118642413568 23130974191616 23226119880704 23227692613632 23235964583936 23237537983488 23331542134784 23333122006272 23345568190464 23347149011712 23441596578816 23443183902528 23553248329728 23562153051606 23563231690752 23660155404288 23672776032256 23674379010048 23771759910912 23786050609152 23794521424896 23883890853888 23892396513024 23893490270208 23894014362192 23896429712896 24004894471441 24006195412992 24119432183808 24128021725184 24129655529472 24228909139968 24232999145472 24243474659328 24343196447232 24355976438144 24457817008638 24467853017088 24470863119456 24471983357952 24572645081088 24583267418112 24699018359808 24712193130496 24811334840448 24812470665216 24813842919424 24815523163392 24824360600416 24926471772904 24941456640984 24942598422528 25044049469946 25045195948032 25056022560768 25060252188672 25163333664768 25173999482112 25277548840128 25291032206336 25292744762688 25396225507328 25396782561072 25411492773888 25412050162512 25413213487104 25421100037926 25516019023872 25516578705228 25517746814976 25526834331648 25647243927552 25768221493248 25777398210304 25778578259968 25779143700432 25883429555776 25884614459392 25885182225708 25900175327232 25900743434868 26006711697408 26007282141867 26008472715264 26022345965568 26129384865792 26140460156928 26247984901632 26252415740928 26263764214272 26371796151168 26373003411456 26388857880576 26497404370944 26506840768512 26508635652096 26510101712744 26511315304448 26617674829824 26631873036288 26757269889792 26768836603008 26878946077152 26880176553984 26883483427008 27006969839616 27019911361066 27021148291072 27132295610368 27144024440832 27148606537728 27260278136832 27262124038656 27271832772288 27400473492912 27526334644224 27529117171712 27529721009388 27530981277696 27540785758208 27644225716224 27654070525952 27670695124992 27784514254848 27786395654784 27801217271808 27915573284352 27927405675468 28042280744517 28058523271168 28059138721107 28060423225344 28173937672192 28175845441536 28190874796032 28192783712256 28306833604608 28308750372864 28318831836672 28320749417376 28437242445144 28452411232128 28453713739776 28570753695744 28587929370624 28598110257152 28705521401856 28715744165888 28717688623104 28733007003648 28851195789312 28853149418496 28987042380608 28999572986592 29000900542464 29118858250248 29120191266816 29123773712592 29135724347392 29137697243136 29257550659584 29275139211264 29395557974016 29406026477568 29408017676544 29410990415872 29528983014336 29533967708544 29544485503312 29683846283988 29685454995456 29696026738688 29820195864576 29823864426837 29825229717504 29960857165824 29976586385408 30099890442752 30101928626016 30114280636416 30117985377792 30241871058048 30243255484416 30243918855384 30254689481757 30256329129984 30398791827456 30523832561664 30537027495936 30540114362368 30542182354944 30553059200512 30667812903936 30678734489728 30680811868824 30697177404288 30823445501472 30824856551424 30825532679526 30970256818176 30983383977984 31110829341696 31127424253952 31129532015616 31255462105088 31257578536704 31276369430784 31405019944896 31406457618432 31416204068808 31417642254336 31546873872384 31565838680064 31695679881216 31714734145536 31726028566528 31845187805184 31856528684032 31858685816256 32008260550656 32008962636144 32010427957248 32142097907712 32157500140987 32159242911744 32172874039296 32305212186624 32310665527296 32324632879104 32457595262976 32610422678184 32623804022784 32624519609916 32626013110272 32627817492608 32629311143936 32758715531529 32760215175168 32763526774784 32764245426666 32777689890816 32932024479744 33081779787264 33087364217856 33237546191226 33239347494912 33255275521312 33256797896704 33392065959928 33393594597376 33408030081024 33413669584896 33551111553024 33553383432192 33565332642816 33703398453504 33723659683584 33862376748096 33878565715968 33882733550016 33884284649472 33894800050568 34021358698496 34022104940304 34023662419968 34034221074542 34035779108864 34196325236736 34198640805888 34339311631872 34357628657664 34372191600576 34513576300944 34533567102976 34534324579824 34675615596544 34676376189156 34677963620352 34696461287424 34839179821056 34841538920448 34853946875904 34856306975232 34997313202176 34999683009408 35003220987904 35018352285696 35162394868224 35329872494592 35342454358016 35343229577409 35344847536128 35490233106432 35509164048384 35511568515072 35657639866368 35676359853056 35691782137344 35838594769536 35840235405312 35844644569344 36009293119488 36179148275712 36192032587776 36194483294208 36198142050304 36343363709952 36347037515776 36349498718208 36362443696384 36533964657216 36686725512957 36701779525632 36706294679184 36707975036928 36858967621632 36874901127168 36894260166656 37046019006464 37048527539712 37068289695744 37220764379136 37223284745088 37236540900624 37389707659356 37412184961476 37413897633792 37566074204919 37567793922048 37584033841152 37587833061376 37590378283008 37742444806144 37745000497152 37758442448896 37760999223168 37916323260192 37936548309504 37939117144032 38094338260992 38095173841608 38117239160832 38131650056889 38274028535808 38290251497472 38310676004864 38468261052416 38470865891328 38652332239872 38666097315456 38667867389952 38668715550648 38813099360256 38825144333664 38826921689088 38827773338562 38831698283456 38850262990848 39010067546112 39033518948352 39194077298688 39208035303424 39210690235392 39371977352448 39378623611392 39395646321408 39397449793536 39557694226752 39559505117184 39578461711984 39760261152768 39765152569116 39766972956672 39947809554432 40135904834688 40153254904512 40157313837056 40318419115728 40320264830976 40322494744064 40325225140512 40339585975676 40341772173312 40529867041599 40531722436608 40698443415552 40716036661248 40722909806592 40890417205248 40907749158432 40929569872384 41097927335296 41099808735232 41100710239368 41293675757568 41294581514082 41296471916544 41311178637312 41466338574336 41481105788928 41506042687488 41676771382272 41701825907712 41873359926528 41875276824576 41888272091744 41890189672448 41891108513202 42062498496512 42087784906752 42090634838016 42260906508288 42263768162304 42286312194048 42460250406912 42478247755008 42678616848192 42680570609664 42856130543616 42878990548992 42881894055936 42897165385728 43058282102784 43073616248832 43076532934656 43078915283209 43080887369728 43099510505472 43276793683968 43480563570912 43498405363712 43499359479888 43501350813696 43678287375372 43680286900224 43685660568888 43703586521088 43706545864704 43886325989376 43909365972992 44109039716352 44116485623808 44300951562816 44316728254968 44525769425982 44528182493184 44544040108032 44551559446528 44730293796864 44734815404032 44737844576256 44753776857088 44937864604672 44964879578112 45149835664128 45152892939024 45171420954624 45176978066688 45179046199296 45362806587072 45364883226624 45384493694976 45595100315648 45598187741184 45785748842496 45810171543552 45813273532416 45829588800768 46001719355904 46018101734592 46021217803236 46045766106432 46235168252208 46237284827136 46261948383232 46452239761408 46455385227264 46471929167872 46475075966976 46663084269568 46666244012544 46691136380928 46694298023424 46883193157632 46886367805056 47124306103212 47126463381504 47320310808576 47345552064512 47348758020096 47543519821824 47572101218304 47589042849792 47767781707776 47784793026048 47788028724384 47792859425792 48009788942882 48012390825984 48238864367616 48256043450368 48259311058944 48457818279936 48465998290944 48486949318656 48686392894464 48711952876288 48915634017276 48935706034176 48941726238912 48943966715904 49145290162176 49146368139999 49166534836224 49398036719616 49424386260992 49622669680896 49624941330432 49627685838848 49631046326784 49648721200832 49852943545808 49856319286839 49882913281968 49885196845056 50088098939892 50090391896064 50112045121536 50120504377344 50326667329536 50347998964224 50555097680256 50582064412672 50585489525376 50793565122144 50824100325024 50826426974208 50842200075852 51032038047744 51033157410456 51035493629952 51051331611813 51053668663296 51294487855104 51536442986496 51554796420608 51558287400864 51766859111552 51769228918784 51770364451416 51800350654464 51801486869736 52013423394816 52014564283734 52016945430528 52044691931136 52258769731584 52280920313856 52495969803264 52504831481856 52527528428544 52743592302336 52746006822912 52777715761152 52994808741888 53013681537024 53017271304192 53020203425488 53022630608896 53235349659648 53263746072576 53514539779584 53537673206016 53757892154304 53760353107968 53766966854016 54013939679232 54039822722132 54042296582144 54264591220736 54288048881664 54297213075456 54520556273664 54524248077312 54543665544576 54800946985824 55052669288448 55058234343424 55059442018776 55061962555392 55079050082173 55081571516416 55288451432448 55308141051904 55341390249984 55569028509696 55572791309568 55602434543616 55831146568704 55854811350936 56084561489034 56117046542336 56118277442214 56120846450688 56347875344384 56351690883072 56381749592064 56385567424512 56613667209216 56617500745728 56637663673344 56641498834752 56874484890288 56904822464256 56907427479552 57141507391488 57175858741248 57196220514304 57411042803712 57431488331776 57435377246208 57466014007296 57702391578624 57706298836992 57974084761216 57999145973184 58001801084928 58237716500496 58240382533632 58247547425184 58271448694784 58275394486272 58515101319168 58550278422528 58791115948032 58812052955136 58816035353088 58821980831744 59057966028672 59067935417088 59088971006624 59367692567976 59392053477376 59640391729152 59647728853674 59650459435008 59921714331648 59953172770816 60199780885504 60203857252032 60235970755584 60483742116096 60486510968832 60487837710768 60509378963514 60512658259968 60797583654912 61047665123328 61074054991872 61080228724736 61084364709888 61106118401024 61335625807872 61357468979456 61361623737648 61394354808576 61646891002944 61649713102848 61651065359052 61940513636352 61966767955968 62221658683392 62254848507904 62259064031232 62510924210176 62515157073408 62552738861568 62810039889792 62812915236864 62832408137616 62835284508672 62836662769803 63093747744768 63131677360128 63391359762432 63429468291072 63452057133056 63690375610368 63713057368064 63717371632512 64017925272288 64020855914496 64284195815424 64315000281974 64318485823488 64345748078592 64610424373248 64621331054592 64649265758208 64915190525952 65220845356368 65247608045568 65249039219832 65252026220544 65255634985216 65258622287872 65517431063058 65520430350336 65527053549568 65528490853332 65555379781632 65864048959488 66163559574528 66174728435712 66475092382452 66478694989824 66510551042624 66513595793408 66784131919856 66787189194752 66788654138973 66816060162048 66827339169792 67102223106048 67106766864384 67130665285632 67406796907008 67447319367168 67724753496192 67757131431936 67765467100032 67768569298944 67789600101136 68044209880608 68047324839936 68068442149084 68071558217728 68392650473472 68397281611776 68678623263744 68715257315328 68744383201152 69027152601888 69068649159648 69351231193088 69352752378312 69355927240704 69392922574848 69678359642112 69683077840896 69707893751808 69712613950464 69994626404352 69999366018816 70006441975808 70036704571392 70324789736448 70659744989184 70684908716032 70686459154818 70689695072256 70980466212864 71018328096768 71023137030144 71315279732736 71352719706112 71383564274688 71677189539072 71680470810624 71689289138688 72014683414323 72018586238976 72358296551424 72384065175552 72388966588416 72396284100608 72686727419904 72694075031552 72698997436416 72724887392768 73067929314432 73373451025914 73403559051264 73412589358368 73415950073856 73717935243264 73749802254336 73788520333312 74092038012928 74097055079424 74136579391488 74441528758272 74446569490176 74473081801248 74779415318712 74824369922952 74827795267584 75132148409838 75135587844096 75168067682304 75175666122752 75180756566016 75484889612288 75490000994304 75516884897792 75521998446336 75832646520384 75873096619008 75878234288064 76188676521984 76190347683216 76234478321664 76263300113778 76548057071616 76580502994944 76621352009728 76936522104832 76941731782656 77304664479744 77332194630912 77335734779904 77337431101296 77650288667328 77653843378176 77655546677124 77663396566912 77700525981696 78020135092224 78067037896704 78388154597376 78416070606848 78421380470784 78743954704896 78757247222784 78791292642816 79115388453504 79119010234368 79156923423968 79520522305536 79530305138232 79533945913344 79895619108864 80271809669376 80306509809024 80314627674112 80636838231456 80640529661952 80644989488128 80650450281024 80679171951352 81059734083198 81063444873216 81396886831104 81432073322496 81445819613184 81780834410496 81815498316864 81859139744768 82195854670592 82199617470464 82201420478736 82587351515136 82589163028164 82592943833088 82622357274624 82932677148672 82962211577856 83012085374976 83353542764544 83403651815424 83746719853056 83776544183488 83780379344896 83782217026404 84124996993024 84126842233551 84175569813504 84177416163321 84181269676032 84521813016576 84527536324608 84572624388096 84920500813824 84956495510016 85357233696384 85361141219328 85712261087232 85763788111872 85794330771456 86116564205568 86147232497664 86153065869312 86157830566418 86161774739456 86199021010944 86553587367936 86961127141824 86998718959776 87002701627392 87356574750744 87360573800448 87371321137776 87407173042176 87413091729408 87772651978752 87818731945984 88218079432704 88232971247616 88601903125632 88633456509936 89051538851964 89056364986368 89088080216064 89103118893056 89460587593728 89469630808064 89471593280511 89475689152512 89507553714176 89875729209344 89929759156224 90299671328256 90305785878048 90342841909248 90353956133376 90725613174144 90729766453248 90764068445271 90768987389952 91190200631296 91196375482368 91571497684992 91620343087104 91626547064832 91659177601536 92003438711808 92036203469184 92042435606472 92091532212864 92470336504416 92474569654272 92904479522816 92910770454528 92943858335744 92950151933952 93326168539136 93332488025088 93382272761856 93388596046848 93766386315264 93772735610112 94248612206424 94252926763008 94640621617152 94691104129024 94697516040192 95087039643648 95144202436608 95178085699584 95535563415552 95569586052096 95576057448768 95585718851584 96019577885764 96024781651968 96472500422961 96477728735232 96512086900736 96518622117888 96915636559872 96931996581888 96973898637312 97372785788928 97423905752576 97831268034552 97871412068352 97883452477824 97887933431808 98290580324352 98292736279998 98333069672448 98796073439232 98848772521984 99245339361792 99255371677696 99262092653568 99297442401664 99705887091616 99712638573678 99765826563936 99770393690112 100176197879784 100180783792128 100224090243072 100241008754688 100653334659072 100695997928448 101110195360512 101164128825344 101170979050752 101587130244288 101648200650048 101652853948416 101684400151704 102064076095488 102066314820912 102070987259904 102102663223626 102107337326592 102588975710208 103072885972992 103109592841216 103116574801728 103533718223104 103538457837568 103540728902832 103600701308928 103602973739472 104026846789632 104029128567468 104033890861056 104089383862272 104517539463168 104561840627712 104991939606528 105009662963712 105055056857088 105487184604672 105989617483776 106027363074048 106029688732227 106034542608384 106040406850976 106045261217792 106470699319296 106527492145152 107029079559168 107075346412032 107515784308608 107520706215936 107533933708032 108027879358464 108079645444264 108084593164288 108529182441472 108576097763328 108594426150912 109041112547328 109048496154624 109087331089152 109601893971648 110105338576896 110116468686848 110118884037552 110123925110784 110158100164346 110163143032832 110576902864896 110616282103808 110682780499968 111138057019392 111145582619136 111204869087232 111662293137408 111709622701872 112169122978068 112234093084672 112236554884428 112241692901376 112695750688768 112698222614757 112703381766144 112763499184128 112771134849024 113227334418432 113235001491456 113275327346688 113282997669504 113748969780576 113809644928512 114283014782976 114351717482496 114392441028608 114394950170667 114822085607424 114862976663552 114870754492416 114932028014592 115404783157248 115412597673984 115948169522432 115998291946368 116003602169856 116475433000992 116480765067264 116495094850368 116550788972544 117030202638336 117100556845056 117582231896064 117624105910272 117632070706176 117643961663488 118115932057344 118135870834176 118177942013248 118735385135952 118784106954752 119280783458304 119295457707348 119300918870016 119843428663296 119906345541632 120399561771008 120407714504064 120471941511168 120967484232192 120975675421536 121018757927028 121025316519936 121589601124797 121595167309824 122095330246656 122148109983744 122160457449472 122168729419776 122212236802048 122671251615744 122714937958912 122723247475296 122788709617152 123293782005888 123299426205696 123302130718104 123881027272704 123933535911936 124443317366784 124509697015808 124518128062464 125021848420352 125030314146816 125105477723136 125620079779584 125625830473728 125664816275232 125670569017344 125673325539606 126187495489536 126263354720256 126782719524864 126858936582144 126904114266112 127380751220736 127426114736128 127434743265024 128035850544576 128041711828992 128568391630848 128630000563948 128636971646976 128691496157184 129220848746496 129236745849627 129242662109184 129298531516416 129830381051904 130441690712736 130495216091136 130498078439664 130504052441088 130511269970432 131034862126116 131040860700672 131054107099136 131056981706664 131103654420947 131110759563264 131728097918976 132327119149056 132349456871424 132950184764904 133021102085248 133027191586816 133568263839712 133574378389504 133577308277946 133632120324096 133654678339584 134204446212096 134213533728768 134261330571264 134813593814016 134894638734336 135449506992384 135514262863872 135530934200064 135537138597888 135579200202272 136088419761216 136094649679872 136136884298168 136143116435456 136785300946944 136794563223552 137357246527488 137430514630656 137488766402304 138054305203776 138137298319296 138702462386176 138705504756624 138711854481408 138785845149696 139356719284224 139366155681792 139415787503616 139425227900928 139989252808704 139998732037632 140012883951616 140073409142784 140649579472896 141369817432064 141372918309636 141379390144512 141960932425728 142036656193536 142046274060288 142630559465472 142705439412224 142767128549376 143354379078144 143378578277376 144029366828646 144037172477952 144716593102848 144768130351104 144777933176832 144792568201216 145373454839808 145388150063104 145397994872832 145449774785536 146135858628864 146746902051828 146807118102528 146825178716736 146831900147712 147435870486528 147499604508672 147577040666624 148184076025856 148194110158848 148273158782976 148883057516544 148893138980352 148946163602496 149558830637424 149568957860517 149648739845904 149655590535168 150264296819676 150271175688192 150336135364608 150351332245504 150361513132032 150969779224576 150980001988608 151033769795584 151043996892672 151665293040768 151746193238016 151756468576128 152380695366432 152526600227556 153096114143232 153153994835439 153161005989888 153242704019456 153873044209664 153883463565312 154609328959488 154664389261824 154674862202592 155300577334656 155307686756352 155311093354248 155326793133824 155401051963392 156040270184448 156134075793408 156776309194752 156832141213696 156842760941568 157487909409792 157514494445568 157582585285632 158230776907008 158238020468736 158313846847936 159041044611072 159060610276464 159067891826688 159791238217728 160543619338752 160613019618048 160629255348224 161273676462912 161281059323904 161289978976256 161300900562048 161358343902704 162119468166396 162126889746432 162793773662208 162864146644992 162891639226368 163561668820992 163630996633728 163718279489536 164391709341184 164402840957472 165174703030272 165178326056328 165185887666176 165237150246519 165244714549248 165865354297344 165924423155712 166024170749952 166707085529088 166807303630848 167493439706112 167553088366976 167560758689792 167564434052808 168249993986048 168253684467102 168351139627008 168354832326642 168362539352064 169043626033152 169055072649216 169145248776192 169841001627648 169912991020032 170714467392768 170722282438656 171424522174464 171527576223744 171588661542912 172233128411136 172294464995328 172306131738624 172315661132836 172323549478912 172398042021888 173107174735872 173922254283648 173997437919552 174005403254784 174713149501488 174721147600896 174742642275552 174814346084352 174826183458816 175545303957504 175629423846929 175637463891968 176436158865408 176465942495232 177203806251264 177266913019872 178103077703928 178176160432128 178206237786112 178921175187456 178939261616128 178943186561022 178951378305024 179015107428352 179751458418688 179859518312448 180599342656512 180611571756096 180707912266752 181451226348288 181459532906496 181528136890542 181537974779904 182380401262592 182392750964736 183142995369984 183240686174208 183253094129664 183318355203072 184006877423616 184072406938368 184084871212944 184183064425728 184940673008832 184949139308544 185808959045632 185821540909056 185887716671488 185900303867904 186652337078272 186664976050176 186764545523712 186777192093696 187532772630528 187545471220224 188497224412848 188505853526016 189281243234304 189382208258048 189395032080384 190174079287296 190288404873216 190356171399168 191071126831104 191139172104192 191152114897536 191171437703168 192039155771528 192945000845922 192955457470464 193024173801472 193037244235776 193831273119744 193863993163776 193947797274624 194745571577856 194847811505152 195662536069104 195742824136704 195766904955648 195775866863616 196581160648704 196585472559996 196666139344896 197592146878464 197697545043968 198490678723584 198510743355392 198524185307136 198594884803328 199411774183232 199425277147356 199531653127872 199540787380224 200352395759568 200361567584256 200365962416919 200448180486144 200482017509376 201306669318144 201391995856896 202220390721024 202328257650688 202341958101504 203174260488576 203296401300096 203305707896832 203368800303408 204132629641824 204141974519808 204205326447252 204214674653184 205177951420416 206145771945984 206219185682432 206233149603456 207067436446208 207081457805664 207205947478944 208053693579264 208058257134936 208067781722112 208178767724544 209035078926336 209123681255424 209983879213056 210019325927424 210110113714176 210974369209344 211979234967552 212054726148096 212059377464454 212069085216768 212080813701952 212090522435584 212941398638592 213054984290304 214058159118336 214150692824064 215031568617216 215041412431872 215067867416064 216044050242969 216055758716928 216159290888528 216169186328576 217058364882944 217152195526656 217188852301824 218082225094656 218096992309248 218174662178304 219203787943296 220210677153792 220237768075104 220247850221568 220316200328692 220326286065664 221153805729792 221222436984523 221232564207616 221365560999936 222276114038784 222291165238272 222409738174464 223324586274816 223419245403744 224338245956136 224468186169344 224473109768856 224483385802752 225391501377536 225396445229514 225406763532288 225526998368256 225542269698048 226454668836864 226470002982912 226550654693376 226565995339008 227497939561152 227619289857024 228566029565952 228703434964992 228784882057216 228789900341334 229644171214848 229725953327104 229741508984832 229864056029184 230809566314496 230825195347968 231896339044864 231996583892736 232007204339712 232950866001984 232961530134528 232990189700736 233101577945088 234060405276672 234201113690112 235164463792128 235248211820544 235264141412352 235287923326976 236231864114688 236271741668352 236355884026496 237470770271904 237568213909504 238561566916608 238590915414696 238601837740032 239686857326592 239812691083264 240799123542016 240815429008128 240943883022336 241934968464384 241951350843072 242037515854056 243179202249594 243190334619648 244190660493312 244296219967488 244320914898944 244337458839552 244424473604096 245342503231488 245429875917824 245446494950592 245577419234304 246587564011776 246598852411392 246604261436208 247762054545408 247867071823872 248886634733568 249019394031616 249036256124928 250043696840704 250060628293632 250210955446272 251240159559168 251329632550464 251341138034688 251346651079212 252374990979072 252380526700653 252526709440512 253565439049728 253717873164288 253808228532224 254761502441472 254852229472256 254869486530048 256071701089152 256083423657984 257136783261696 257260001127896 257382992314368 258441697492992 258473491699254 258485324218368 258597063032832 259660762103808 260883381425472 260996156879328 261008104882176 261022539940864 262069724252232 262081721401344 262108214198272 262113963413328 262207308841894 262221519126528 263456195837952 264654238298112 264698913742848 265900369529808 266042204170496 266054383173632 267136527679424 267148756779008 267154616555892 267264240648192 267309356679168 268408892424192 268414779841533 268427067457536 268522661142528 269627187628032 269789277468672 270899013984768 271028525727744 271061868400128 271158400404544 272176839522432 272189299359744 272273768596336 272286232870912 272292205335813 273570601893888 273589126447104 274714493054976 274861029261312 274977532804608 276108610407552 276274596638592 277411009513248 277423708962816 278713438568448 278732311363584 278831575007232 278850455801856 279978505617408 279997464075264 280025767903232 280146818285568 281299158945792 282739634864128 282745836619272 282758780289024 283921864851456 284073312387072 284092548120576 285261118930944 285410878824448 285534257098752 286708758156288 286757156554752 288058733657292 288074344955904 289417501268883 289433186205696 289536260702208 289555866353664 289585136402432 290746909679616 290776300126208 290795989745664 290899549571072 292271717257728 293493804103656 293614236205056 293650357433472 293663800295424 294871740973056 294999209017344 295154081333248 296368152051712 296388220317696 296546317565952 297766115033088 297786277960704 297892327204992 299117661274848 299137915721034 299297479691808 299311181070336 300528593639352 300542351376384 300672270729216 300702664491008 300723026264064 301939558449152 301960003977216 302067539591168 302087993785344 303330586081536 303492386476032 303512937152256 304761390732864 305053200455112 306192228286464 306307989670878 306322011979776 306485408038912 307746088419328 307766927130624 309218657918976 309328778523648 309349724405184 310601154669312 310615373512704 310622186708496 310653586267648 310802103926784 312080540368896 312268151586816 313552618389504 313664282427392 313685521883136 314975818819584 315028988891136 315165170571264 316461553814016 316627693695872 318082089222144 318121220552928 318135783653376 319582476435456 321087238677504 321226039236096 321258510696448 322547352925824 322562118647808 322579957952512 322601801124096 322716687805408 324238936332792 324253779492864 325587547324416 325728293289984 325783278452736 327123337641984 327261993267456 327436558979072 328783418682368 328805681914944 330349406060544 330356652112656 330371775332352 330474300493038 330489429098496 331730708594688 331848846311424 332048341499904 333414171058176 333614607261696 334986879412224 335106176733952 335121517379584 335128868105616 336499987972096 336507368934204 336702279254016 336709664653284 336725078704128 338087252066304 338094667844271 338110145298432 338290497552384 339682003255296 339825982040064 341428934785536 342849044348928 343055152447488 343177323085824 343184850512001 344466256822272 344588929990656 344612263477248 344631322265672 344647098957824 344796084043776 346214349471744 347844508567296 347994875839104 348010806509568 349426299002976 349442295201792 349485284551104 349652366917632 351090607915008 351258847693858 351274927783936 352872317730816 352931884990464 354407612502528 354533826039744 356206155407856 356352320864256 356412475572224 357842350374912 357878523232256 357886373122044 357902756610048 358030214856704 359502916837376 359719036624896 361198685313024 361223143512192 361415824533504 362902452696576 363056273781084 363075949559808 364760802525184 364768803374391 364785501929472 366285990739968 366481372348416 366506188259328 366636710406144 368013754847232 368144813876736 368169742425888 368366128851456 369881346017664 369898278617088 371643081818112 371775433342976 371800607735808 373304674156544 373329952100352 373529091047424 373554384187392 375065545261056 375090942440448 376994448825696 377011707052032 378562486468608 378764416516096 378790064160768 380348158574592 380576809746432 380712342798336 382142253662208 382278344208384 382304229795072 382342875406336 384078311543056 385890001691844 385910914940928 386048347602944 386074488471552 387662546239488 387710237548881 387727986327552 387895594549248 389491143155712 389695623010304 391325072138208 391485648273408 391533809911296 393162321297408 393170945119992 393310963262841 393332278689792 395184293756928 395395090087936 396981357447168 397021486710784 397048370614272 397189769606656 398823548366464 398850554294712 399063306255744 399081574760448 400704791519136 400723135168512 400731924833838 400896360972288 400964035018752 402613338636288 402783991713792 404440781442048 404656515301376 404683916203008 406348520977152 406592802600192 406611415793664 406737600606816 408265259283648 408283949039616 408410652894504 408429349306368 410355902840832 412291543891968 412438371364864 412466299206912 414134872892416 414162915611328 414411894957888 416107387158528 416116514269872 416135563444224 416357535449088 418070157852672 418247362510848 419967758426112 420038651854848 420220227428352 421948738418688 424109452296192 424118754928908 424138170433536 424161627403904 424181044871168 425882797277184 426109968580608 428116318236672 428301385648128 430063137234432 430135734832128 432088100485938 432111517433856 432318581777056 432338372657152 434116729765888 434304391053312 434377704603648 436164450189312 436193984618496 436349324356608 438407575886592 440421354307584 440475536150208 440495700443136 440632400657384 440652572131328 442307611459584 442444873969046 442465128415232 442731121999872 444552228077568 444582330476544 444819476348928 446649172549632 446838490807488 448676491912272 448936372338688 448946219537712 448966771605504 450783002755072 450792890459028 450813527064576 451053996736512 451084539396096 452909337673728 452940005965824 453101309386752 453131990678016 454995879122304 455238579714048 457569764114432 457579800682668 459288342429696 459451906654208 459461984506317 459483017969664 459728112058368 461619132628992 461650390695936 463792678089728 463993167785472 465901732003968 465923060269056 465980379401472 466203155890176 468120810553344 468402227380224 470328927584256 470496423641088 470528282824704 470575846653952 472463728229376 472543483336704 472711768052992 474941540543808 477123133833216 477181830829392 477203675480064 479373714653184 479625382166528 481598247084032 481630858016256 481887766044672 483869936928768 483902701686144 484075031708112 486358404499188 486380669239296 488381320986624 488592439934976 488641829797888 488674917679104 488848947208192 490685006462976 490859751835648 490892989901184 491154838468608 493175128023552 493208522872416 495524109090816 495711450739557 495734143647744 497773269467136 498038788063232 498072512249856 500087393681408 500121256587264 500421910892544 502480319118336 502659265100928 502682276069376 502693302158424 504749981958144 504761053401306 505053418881024 507130878099456 507435746328576 507616457064448 509523004882944 509704458944512 509738973060096 512143402178304 512166847315968 514273566523392 514520002255792 514765984628736 516883394985984 516946983398508 516970648436736 517194126065664 519321524207616 521766762850944 521992313758656 522016209764352 522045079881728 524139448504464 524163442802688 524227926826656 524414617683788 524443038253056 526888271540787 526912391675904 529308476596224 529397827485696 531800739059616 532084408340992 534273055358848 534297513558016 534309233111784 534528481296384 534618713358336 536817784848384 536829559683066 536854134915072 537045322285056 539254375256064 539578554937344 541798027969536 542123736800256 542316800809088 544353679044864 544378598719488 544547537192672 544572465741824 544584410671626 547141203787776 547178252894208 549428986109952 549722058522624 549955065609216 552217220815104 552549193277184 554822019026496 554847417925632 557426877136896 557464622727168 557663150014464 557700911603712 559957011234816 559994928150528 560051535806464 560293636571136 562598317891584 565479269728256 565491673238544 565517560578048 567843729702912 568146624774144 568185096241152 570522237861888 570821757648896 571068514197504 573417516312576 573514313109504 576117467314584 578835002537766 578866372411392 579072521404416 579111732707328 579170272804864 581493819359232 581552600252416 581591979491328 581799099142144 584543434515456 586987608207312 587228472410112 587300714866944 587327600590848 589743481946112 589998418034688 590308162666496 592736304103424 592776440635392 593092635131904 595532230066176 595572555921408 595784654409984 598235322549696 598275831442068 598594959383616 598622362140672 601057187278704 601084702752768 601344541458432 601405328982016 601446052528128 603879116898304 603920007954432 604135079182336 604175987570688 606661172163072 606984772952064 607025874304512 609522781465728 610106400910224 612615979341756 612644023959552 612970816077824 615492176838656 615533854261248 618437315837952 618657557047296 618699448810368 621202309338624 621244373416992 621307172535296 624161080737792 624536303173632 627105236779008 627328564854784 627371043766272 629951637639168 630057977782272 630330341142528 632923107628032 633255387391744 636164178444288 636242441105856 636271567306752 639164952870912 642174477355008 642452078472192 642517021392896 645094705851648 645124237295616 645159915905024 645203602248192 645433375610816 648132150728907 648477872665584 648507558985728 651175094648832 651456586579968 651566556905472 654246675283968 654523986534912 654873117958144 657566837364736 657611363829888 660713304225312 660743550664704 660948600986076 660978858196992 663461417189376 663667310953569 663697692622848 664096682999808 666828342116352 667229214523392 669973758824448 670212353467904 670257736211232 672999975944192 673014737868408 673404558508032 673419329306568 673450157408256 676174504132608 676189335688542 676220290596864 676580995104768 679364006510592 679651964080128 682857869571072 685698088697856 686110304894976 686354646171648 686369701024002 688932513644544 689177859981312 689224526954496 689262644531344 689294197915648 689592168087552 692428698943488 695689017134592 695989751678208 696021613019136 698852598005952 698884590403584 698970569102208 699304733835264 702181215830016 702517695387716 702549855567872 705744635461632 705863769980928 708815225005056 709067652079488 712412310815712 712704641728512 715684700749824 715757046464512 715772746244088 715805513220096 716027651068249 716060429713408 719005833674752 719438073249792 722397370626048 722446287024384 722831649067008 725804905393152 726112547562168 729521605050368 729537606748782 729571003858944 732571981479936 732962744696832 733012376518656 733273420812288 736027509694464 736289627753472 736339484851776 736732257702912 739762692035328 739796557234176 743286163636224 743550866685952 743601215471616 746609348313088 746659904200704 747058182094848 747108768374784 750131090522112 750181884880896 753988897651392 754023414104064 757124972937216 757528833032192 757580128321536 760696317149184 761153619492864 761424685596672 764284507324416 764556688416768 764608459590144 764685750812672 768156623086112 771780003383688 772096695205888 772148976943104 775325092478976 775420475097762 775455972655104 775791189098496 778982286311424 779391246020608 782650144276416 783067619822592 786324642594816 786341890239984 786621926525682 786664557379584 790368587513856 790790180175872 793962714894336 794042973421568 794096741228544 794379539213312 797647096732928 797701108589424 798126612511488 798163149520896 801409583038272 801446270337024 801463849667676 801792721944576 801928070037504 805226677272576 805567983427584 808881562884096 809313030602752 809367832406016 812697041954304 813185605200384 813475201213632 816530518567296 816567898079232 816821305789008 816858698612736 816876616007439 820711805681664 824583087783936 824876742729728 824932598413824 828269745784832 828325831222656 828823789915776 832233028539744 832271126888448 836140315705344 836494725021696 839935516852224 840077303709696 840440454856704 843897476837376 848218904592384 848237509857816 848276340867072 848323254807808 848362089742336 851765594554368 852219937161216 856232636473344 856602771296256 860126274468864 860271469664256 864176200971876 864223034867712 864637163554112 864676745314304 868233459531776 868252503806649 868608782106624 868755409207296 872328900378624 872387969236992 872698648713216 876815151773184 880842708615168 880951072300416 880991400886272 881264801314768 881305144262656 884615222919168 884889747938092 884930256830464 885462243999744 889104456155136 889164660953088 889638952697856 893298345099264 893676981614976 897352983824544 897892439075424 897933543211008 901566005510144 901585780918056 901627054129152 902107993473024 902169078792192 905818675347456 905880011931648 906202618773504 906263981356032 909991758244608 910477159428096 915139528228864 915159601365336 918576684859392 918903813308416 918923969012634 918966035939328 919456224116736 923238265257984 923300781391872 927585356179456 927986335570944 931803464007936 931846120538112 931960758802944 932406311780352 936241621106688 936804454760448 940657855168512 940992847282176 941056565649408 941151693307904 944927456458752 945086966673408 945423536105984 949883081087616 954246267666432 954363661658784 954407350960128 958747429306368 959250764333056 963196494168064 963261716032512 963775532089344 967739873857536 967805403372288 968150063416224 972716808998376 972761338478592 976762641973248 977184879869952 977283659595776 977349835358208 977697894416384 981370012925952 981719503671296 981785979802368 982309676937216 986350256047104 986417045744832 991048218181632 991422901479114 991468287295488 995546538934272 996077576126464 996145024499712 1000174787362816 1000242513174528 1000843821785088 1004960638236672 1005318530201856 1005364552138752 1005386604316848 1009499963916288 1009522106802612 1010106837762048 1014261756198912 1014871492657152 1015232914128896 1019046009765888 1019408917889024 1019477946120192 1024286804356608 1028547133046784 1029040004511584 1029531969257472 1033766789971968 1033893966797016 1033941296873472 1034388252131328 1038643048415232 1043533525701888 1043984627517312 1044032419528704 1044090159763456 1048278897008928 1048326885605376 1048455853653312 1048829235367576 1053776543081574 1053824783351808 1058616953192448 1058795654971392 1063601478119232 1064168816681984 1068546110717696 1068595027116032 1068618466223568 1069056962592768 1069237426716672 1073635569696768 1073659119366132 1073708269830144 1074090644570112 1078508750512128 1079157109874688 1083596055939072 1084247473600512 1084633601618176 1088707358089728 1089095074385344 1089144931483648 1089168821343252 1094282407575552 1094306410123173 1094356505788416 1098857972219904 1099444117045248 1099910131218432 1104434441630208 1105098386554368 1109644038052992 1109694835851264 1114929245454336 1115326300028928 1115401823207424 1119914022469632 1119989856301056 1120103071612928 1120587273142272 1125196635783168 1130983346477088 1131035121156096 1135687459405824 1136293249548288 1136370192482304 1141044475723776 1141643515297792 1142137028395008 1146835032625152 1147028626219008 1152234934629168 1157670005075532 1157732744822784 1158145042808832 1158223465414656 1158340545609728 1162987638718464 1163105200504832 1163130712646643 1163183958982656 1163598198284288 1169086869030912 1173975216414624 1174456944820224 1174601429733888 1179486963892224 1179932889788523 1179996836069376 1180616325332992 1185472608206848 1185552881270784 1186185270263808 1191064460132352 1191145111842816 1191569308819968 1196470645099392 1196551662884136 1197189918767232 1197244724281344 1202114374557408 1202169405505536 1202689082916864 1202892105056256 1207758233796608 1207840015908864 1208270158364672 1208351975141376 1213322344326144 1213969545904128 1214051748609024 1219045562931456 1220212801820448 1225231958683512 1225288047919104 1225941632155648 1230984353677312 1231067708522496 1236874631675904 1237315114094592 1237398897620736 1242404618677248 1242488746833984 1242614345070592 1248322161475584 1249072606347264 1254210473558016 1254657129709568 1254742087532544 1259903275278336 1260115955564544 1260660682285056 1265846215256064 1266510774783488 1272328356888576 1272484882211712 1272543134613504 1278329905741824 1284348954710016 1284904156944384 1285034042785792 1290189411703296 1290319831810048 1290407204496384 1290866751221632 1296264301457814 1296955745331168 1297015117971456 1302350189297664 1302913173159936 1303133113810944 1308493350567936 1309047973069824 1309746235916288 1315133674729472 1315222727659776 1321426608450624 1321487101329408 1321897201972152 1321957716393984 1326922834378752 1327334621907138 1327395385245696 1328193365999616 1333656684232704 1334458429046784 1339947517648896 1340424706935808 1340515472422464 1345999951888384 1346029475736816 1346809117016064 1346838658613136 1346900314816512 1352349008265216 1352378671377084 1352440581193728 1353161990209536 1358728013021184 1359303928160256 1365715739142144 1372709292343296 1372739402048004 1377865027289088 1378355719962624 1378385953518951 1378449053908992 1378525289062688 1378588395831296 1379184336175104 1384857397886976 1391378034269184 1391979503356416 1397705196011904 1397769180807168 1397941138204416 1398609467670528 1404362431660032 1405035390775432 1405099711135744 1411489270923264 1411727539961856 1417630450010112 1418135304158976 1424824621631424 1431369401499648 1431514092929024 1431545492488176 1431611026440192 1432055302136498 1432120859426816 1438011667349504 1438876146499584 1444794741252096 1444892574048768 1445663298134016 1451609810786304 1452225095124336 1459043210100736 1459075213497564 1459142007717888 1465143962959872 1465925489393664 1466024753037312 1466546841624576 1472055019388928 1472579255506944 1472678969703552 1473464515405824 1479525384070656 1486572327272448 1487101733371904 1487134352218671 1487202430943232 1493218696626176 1493319808401408 1494116364189696 1494217536749568 1500262181044224 1500363769761792 1507977795302784 1508046828208128 1514249945874432 1515160256643072 1521392634298368 1522307238985728 1522849371193344 1528569014648832 1529113376833536 1529216919180288 1529371501625344 1536313246172224 1543560006767376 1544193390411776 1544297953886208 1550650184957952 1550840950195524 1550911945310208 1551582378196992 1557964572622848 1558782492041216 1565300288552832 1566135239645184 1572683780479968 1573243853051364 1573329114759168 1580664814622361 1580737175027712 1581580360351744 1587925429788672 1588085946843136 1588193482457088 1588759078426624 1595294193465856 1595402217178848 1596253225022976 1602819166076544 1602892540674048 1602927699335352 1603585443889152 1603856140075008 1610453354545152 1611135966855168 1617763125768192 1618626061205504 1618735664812032 1625394083908608 1626371210400768 1626950402427264 1633061037134592 1633135796158464 1633642611578016 1633717397225472 1633753232014878 1641423611363328 1649166175567872 1649753485459456 1649865196827648 1656539491569664 1656651662445312 1657647579831552 1664466057079488 1664542253776896 1672280631410688 1672989450043392 1679871033704448 1680154607419392 1680880909713408 1687794953674752 1696437809184768 1696475019715632 1696552681734144 1696646509615616 1703531189108736 1704347507472311 1704439874322432 1712465272946688 1713205542592512 1720252548937728 1720542939328512 1728352401943752 1729274327108224 1729353490628608 1736466919063552 1736505007613298 1737217564213248 1737510818414592 1744657800757248 1744775938473984 1745397297426432 1753630303546368 1761685417230336 1761902144600832 1761982801772544 1762529602629536 1762610288525312 1769230445838336 1769779495876184 1769860513660928 1770924487999488 1778208912310272 1778329321906176 1779277905395712 1786596690198528 1787353963229952 1794705967649088 1795784878150848 1795867086422016 1803132011020288 1803171561836112 1803254108258304 1804215986946048 1804338157584384 1811637350694912 1811760023863296 1812405237547008 1812527962712064 1819983516489216 1820954318856192 1830279056457728 1830319202730672 1837807626616832 1837847938025268 1837932071878656 1838912448233472 1846476530515968 1846601562783744 1855170712358912 1855972671141888 1863606928015872 1863921517605888 1872483242213376 1873608909520896 1881315710337024 1881985694564352 1882113131298816 1882303386615808 1889854912917504 1890173933346816 1890847072211968 1899766162175232 1908492535332864 1908727323317568 1908814701920256 1917494858612736 1918501528666112 1926392988336128 1926523432065024 1927551064178688 1935479747715072 1935610806744576 1936300126832448 1944396452186721 1945433617996752 1945522676957184 1953525283946496 1954369759739904 1954567319191552 1954699670716416 1955395788832768 1962740025851904 1963439007342592 1963571959604736 1964619353874432 1972700512094208 1972834091489664 1982845802958228 1982936574590976 1991001932860707 1991093077868544 1992155152252928 1992290048999424 2000349574725632 2000485026349056 2001687643570176 2009921276473344 2010637060403712 2010773208633696 2018999927832576 2019044213605224 2020213675524096 2028523512397824 2029742985314304 2030465828257792 2038092019531776 2038817835778048 2038955892240384 2048573608713216 2057094266093568 2058080009023168 2059063938514944 2067533579943936 2067787933594032 2067882593746944 2068776504262656 2077286096830464 2087067051403776 2087969255034624 2088064839057408 2088180319526912 2096557794017856 2096653771210752 2096911707306624 2097658470735152 2107553086163148 2107649566703616 2117233906384896 2117591309942784 2127202956238464 2128337633363968 2137092221435392 2137236932447136 2138113925185536 2147271139393536 2147318238732264 2147416539660288 2148082953204747 2148181289140224 2157017501024256 2158314219749376 2167192111878144 2168494947201024 2169267203236352 2177414716179456 2178190148770688 2178289862967296 2178337642686504 2188564815151104 2188612820246346 2188713011576832 2197715944439808 2198888234090496 2199820262436864 2208868883260416 2210196773108736 2219288076105984 2219389671702528 2229858490908672 2230652600057856 2230803646414848 2239828044939264 2239979712602112 2240206143225856 2241174546284544 2250393271566336 2261966692954176 2262070242312192 2271374918811648 2272586499096576 2272740384964608 2282088951447552 2283182510010077 2283287030595584 2284274056790016 2293670065250304 2294057252438016 2304469869258336 2315340010151064 2316290085617664 2316446930829312 2316681091219456 2325975277436928 2326210401009664 2326261425293286 2326367917965312 2327196396568576 2338173738061824 2347950432829248 2349202859467776 2358973927784448 2359865779577046 2359993672138752 2361232650665984 2370945216413696 2371105762541568 2372370540527616 2382128920264704 2382290223685632 2383138617639936 2392941290198784 2393103325768272 2394379837534464 2394489448562688 2404228749114816 2404338811011072 2405378165833728 2405784210112512 2415516467593216 2415680031817728 2416540316729344 2416703950282752 2426644688652288 2427939091808256 2428103497218048 2438091125862912 2440425603640896 2450463917367024 2450576095838208 2451883264311296 2461968707354624 2462135417044992 2473749263351808 2474630228189184 2474797795241472 2484809237354496 2484977493667968 2485228690141184 2508420947116032 2509314259419136 2509484175065088 2519806550556672 2520231911129088 2521321364570112 2531692430512128 2533021549566976 2544656713777152 2544969764423424 2545086269227008 2556659811483648 2568697909420032 2569808313888768 2570068085571584 2580378823406592 2580639663620096 2580814408992768 2581733502443264 2592528602915628 2593911490662336 2594030235942912 2604700378595328 2604757511419947 2605826346319872 2606266227621888 2616986701135872 2618095946139648 2619492471832576 2630267349458944 2630445455319552 2642853216901248 2642974202658816 2643794403944304 2643915432787968 2653845668757504 2654669243814276 2654790770491392 2656386731999232 2667313368465408 2668916858093568 2679895035297792 2680849413871616 2681030944844928 2692058951473632 2693677317226272 2693800629633024 2704698016530432 2704757342754168 2704881162387456 2706323980419072 2717456026042368 2718607856320512 2731431478284288 2745418584686592 2745478804096008 2755730054578176 2756711439925248 2756771907037902 2756898107817984 2757050578125376 2757176791662592 2758368672350208 2769714795773952 2782756068538368 2783959006712832 2795410392023808 2795538361614336 2795882276408832 2797218935341056 2808724863320064 2810070781550864 2810199422271488 2822978541846528 2823455079923712 2835260900020224 2836270608317952 2849649243262848 2862738802999296 2863090984976352 2863222052880384 2864110604272996 2864241718853632 2876023334699008 2877752292999168 2889589482504192 2889785148097536 2891326596268032 2903219621572608 2904450190248672 2918086420201472 2918150426995128 2918284015435776 2930287925919744 2931850978787328 2932049506074624 2933093683249152 2944110038777856 2945158511013888 2945357939407104 2946929030811648 2959050768141312 2973144654544896 2974203466743808 2974268704437342 2974404861886464 2986437393252352 2986639616802816 2988232728379392 2988435073499136 3000524362088448 3000727539523584 3015955590605568 3016093656416256 3028499891748864 3030320513286144 3042785268596736 3044614477971456 3045698742386688 3057138029297664 3058226753667072 3058433838360576 3058743003250688 3072626492344448 3087120013534752 3088386780823552 3088595907772416 3101300369915904 3101681900391048 3101823890620416 3103164756393984 3115929145245696 3117564984082432 3130600577105664 3132270479290368 3145367560959936 3146487706102728 3161329629244722 3161474350055424 3163160720703488 3175850859577344 3176171893686272 3176386964914176 3177518156853248 3190588386931712 3190804434357696 3192506450045952 3205638332153088 3205785081348096 3205855398670704 3207170887778304 3207712280150016 3220906709090304 3222271933710336 3235526251536384 3237252122411008 3237471329624064 3250788167817216 3252742420801536 3253900804854528 3266122074269184 3267285223156032 3267434794450944 3267506464029756 3282847222726656 3298332351135744 3299506970918912 3299730393655296 3313078983139328 3313303324890624 3315295159663104 3328932114158976 3329084507553792 3345978900086784 3359742067408896 3360309214838784 3361761819426816 3375589907349504 3392950039431264 3393105363468288 3393293019231232 3407062378217472 3408695014944622 3408879748644864 3424930545893376 3426411085185024 3440505097875456 3441085878657024 3456704803887504 3458548654216448 3458706981257216 3472933838127104 3473010015226596 3474435128426496 3475021636829184 3489315601514496 3489392137939929 3489551876947968 3490794594852864 3507260607092736 3523370834460672 3523804289201664 3525059205259072 3525220577050624 3538460891676672 3539558991752368 3539721027321856 3539798669365569 3541848975998976 3556417824620544 3556658643812352 3558555810791424 3573193380397056 3574707926459904 3589411935298176 3591569756301696 3591734172844032 3606343123672224 3606508216516608 3608676315168768 3623274701389824 3623520047726592 3624810475094016 3625055925424128 3639967032978432 3641908637712384 3660638405461344 3675615253233664 3675695876050536 3675864143757312 3677824896466944 3692953061031936 3693203125567488 3710341424717824 3711945342283776 3727213856031744 3727843035211776 3744966484426752 3747217819041792 3762631420674048 3763971389128704 3764226262597632 3764606773231616 3779709825835008 3780347866693632 3781694144423936 3799532324350464 3816985070665728 3817454646635136 3817629403840512 3834989717225472 3837003057332224 3852785976672256 3853046864130048 3855102128357376 3870959495430144 3871221613489152 3872600253664896 3888792904373442 3890867235993504 3891045353914368 3907050567892992 3908739519479808 3909134638383104 3909399341432832 3910791577665536 3925480051703808 3926878014685184 3927143919209472 3929238707748864 3945401024188416 3945668182979328 3965691605916456 3965873149181952 3982003865721414 3982186155737088 3984310304505856 3984580097998848 4000699149451264 4000970052698112 4003375287140352 4019842552946688 4021274120807424 4021546417267392 4037999855665152 4038088427210448 4040427351048192 4057047024795648 4059485970628608 4060931656515584 4076184039063552 4077635671556096 4077911784480768 4097147217426432 4116160018046336 4118127877029888 4135067159887872 4135575867188064 4135765187493888 4137553008525312 4154572193660928 4174134102807552 4175938510069248 4176360639053824 4193115588035712 4193307542421504 4193823414613248 4195316941470304 4215106172326296 4215299133407232 4234467812769792 4235182619885568 4254405912476928 4256675266727936 4274184442870784 4274473864894272 4294542278787072 4294636477464528 4294833079320576 4296165906409494 4296362578280448 4314035002048512 4316628439498752 4334384223756288 4336989894402048 4338534406472704 4354829432358912 4356380297541376 4356579725934592 4356675285373008 4377129630302208 4377225640492692 4377426023153664 4395431888879616 4397776468180992 4399640524873728 4417737766520832 4420393546217472 4438576152211968 4459716981817344 4461305200115712 4461403056656013 4461607292829696 4479656089878528 4479959425204224 4480412286451712 4482349092569088 4500786543132672 4523933385908352 4524140484624384 4542749837623296 4545480769929216 4564177902895104 4566365020020154 4566574061191168 4568548113580032 4587340130500608 4588114504876032 4608939738516672 4630680020302128 4632580171235328 4632893861658624 4633362182438912 4651950554873856 4652420802019328 4652522850586572 4652735835930624 4654392793137152 4676347476123648 4695900865658496 4698405718935552 4719731559154092 4719987344277504 4722465301331968 4741890432827392 4741994443867083 4742211525083136 4744741081055232 4764257840529408 4764580447371264 4766277235279872 4785882580397568 4786206651536544 4788759675068928 4808457498229632 4808677622022144 4810756331667456 4811568420225024 4831360063635456 4833080633458688 4833407900565504 4853289377304576 4855878183616512 4856206994436096 4876182251725824 4880851207281792 4900927834734048 4901152191676416 4923937414709248 4924270834089984 4947498526703616 4949260456378368 4949595590482944 4969618474708992 4969954987335936 4970457380282368 5016841894232064 5018628518838272 5018968350130176 5039613101113344 5040463822258176 5042642729140224 5063384861024256 5066043099133952 5089313427554304 5089939528846848 5113042522416933 5113319622967296 5137395818840064 5139616627777536 5140136171143168 5160757646813184 5161279327240192 5161628817985536 5163467004886528 5185057205831256 5187822981324672 5188060471885824 5209400757190656 5209515022839894 5211652692639744 5212532455243776 5233973402271744 5236191892279296 5238984943665152 5260534698917888 5260890910639104 5285706433802496 5285948405317632 5287588807888608 5287830865575936 5307691337515008 5309338487628552 5309581540982784 5312773463998464 5334626736930816 5337833716187136 5359790070595584 5361698827743232 5362061889689856 5384117902947264 5387354634452544 5387601259266048 5409396033060864 5409514685508336 5409762324774912 5412647960838144 5434912052084736 5437215712641024 5462862956568576 5490837169373184 5490957608192016 5513422879850496 5513543814075804 5513796215635968 5514101156250752 5514353583325184 5516737344700416 5539429591547904 5565512137076736 5567918013425664 5590820784047616 5591764552817664 5617449726640128 5620141563101728 5620398844542976 5645957083693056 5646910159847424 5670521800040448 5672541216635904 5699298486525696 5725477605998592 5726181969952704 5726444105760768 5728221208545992 5728483437707264 5752046669398016 5755504585998336 5779178965008384 5779570296195072 5782653192536064 5806439243145216 5808900380497344 5836172840402944 5836300853990256 5836568030871552 5860575851839488 5863701957574656 5864099012149248 5866187366498304 5888220077555712 5890317022027776 5890715878814208 5893858061623296 5918101536282624 5948406933487616 5948537408874684 5948809723772928 5972874786504704 5973005798582121 5973279233605632 5976465456758784 5976870146998272 6001048724176896 6001455079047168 6031911181211136 6056999783497728 6060641026572288 6085570537193472 6089228955942912 6091397484773376 6114276058595328 6116453507334144 6116867676721152 6117486006501376 6145252984688896 6174240027069504 6177191815544832 6202600739831808 6203363800782096 6203647781240832 6206329512787968 6231858290491392 6235129968164864 6261201154211328 6264540958580736 6290735121919872 6292975412205456 6322659258489444 6322948700110848 6326321441406976 6351701719154688 6352343787372544 6352773929828352 6355036313706496 6381176773863424 6381608868715392 6385012900091904 6411276664306176 6411710797341408 6414341775556608 6441813418180608 6444248859614241 6444543867420672 6471052503072768 6474504244822016 6474942659248128 6501576335634432 6505484841603072 6507801609709056 6532244148538368 6534570446312064 6534869588901888 6535012928059512 6565694445453312 6596664702271488 6599013941837824 6599460787310592 6626157966278656 6626606649781248 6630590319326208 6657864228317952 6658169015107584 6691957800173568 6719484134817792 6720618429677568 6723523638853632 6751179814699008 6785900078862528 6786210726936576 6786586038462464 6814124756434944 6817390029889244 6817759497289728 6849547530030231 6849861091786752 6852822170370048 6881010195750912 6882171757314048 6913409607775008 6917097308432896 6945867676254208 6946020030453192 6948870256852992 6950043273658368 6978631203028992 6978784275879858 6979103753895936 6981589189705728 7014521214185472 7047608578403328 7050118410518144 7050441154101248 7076921783353344 7079117983504736 7079442054643712 7079597338731138 7083697951997952 7112835649241088 7113317287624704 7117111621582848 7146386760794112 7149415852919808 7178823870596352 7183139512603392 7183468345688064 7212686247344448 7213016433033216 7217352630337536 7246549402779648 7247040095453184 7249620950188032 7250111850848256 7279934065956864 7283817275424768 7321276810922688 7351230506467328 7351391752101072 7351728287514624 7355649792933888 7385906122063872 7386406251134976 7420682849435648 7423890684567552 7454427712063488 7455686070423552 7525262841348096 7527942778257408 7528452525195264 7529213546463232 7559419651670016 7560695733387264 7563388288847872 7599064648700928 7633970141331456 7634909293270272 7635258807681024 7669979434450944 7674006114664448 7705571953344512 7706093728260096 7710204256714752 7741918990860288 7742443226978304 7745200507329792 7777585808746884 7781734471987008 7782090707828736 7814101135785984 7817479038959616 7818269276766208 7818798682865664 7821583155331072 7850960103407616 7853756029370368 7854287838418944 7858477415497728 7890802048376832 7891336365958656 7931383211832912 7931746298363904 7964007731442828 7964372311474176 7968620609011712 7969160195997696 8001398298902528 8001940105396224 8006750574280704 8039685105893376 8042548241614848 8043092834534784 8076176854420896 8114094049591296 8118971941257216 8121863313031168 8152368078127104 8155271343112192 8155823568961536 8194294434852864 8232320036092672 8236255754059776 8270134319775744 8271151734376128 8271530374987776 8275106017050624 8309144387321856 8348268205615104 8351877020138496 8352721278107648 8386231176071424 8386615084843008 8387646829226496 8390633882940608 8430212344652592 8430598266814464 8468935625539584 8470365239771136 8508811824953856 8513350533455872 8548368885741568 8548947729788544 8589272954929056 8589666158641152 8592331812818988 8592725156560896 8628070004097024 8633256878997504 8668768447512576 8673979788804096 8677068812945408 8709658864717824 8712760595082752 8713350570746016 8754259260604416 8754451280985384 8754852046307328 8790863777759232 8795552936361984 8799281049747456 8835475533041664 8840787092434944 8877152304423936 8919433963634688 8922610400231424 8922806113312026 8923214585659392 8959312179757056 8959918850408448 8960824572903424 8964698185138176 9001573086265344 9047866771816704 9048280969248768 9085499675246592 9090961539858432 9128355805790208 9132730040040308 9133148122382336 9137096227160064 9174680261001216 9176229009752064 9217879477033344 9261360040604256 9265160342470656 9265787723317248 9303901109747712 9304841604038656 9305045701173144 9305471671861248 9308359463887237 9308785586274304 9352694952247296 9391801731316992 9396811437871104 9439463118308184 9444930602663936 9483780865654784 9483988887734166 9484423050166272 9489482162110464 9528515681058816 9529160894742528 9532554470559744 9571765160795136 9572413303073088 9577519350137856 9616914996459264 9617355244044288 9621512663334912 9623136840450048 9662720127270912 9666161266917376 9666815801131008 9706578754609152 9711756367233024 9712413988872192 9752364503451648 9761702414563584 9801855669468096 9802304383352832 9847874829418496 9848541668179968 9894997053407232 9898520912756736 9899191180965888 9939236949417984 9939909974671872 9940914760564736 10037257037676544 10037936700260352 10079226202226688 10080927644516352 10085285458280448 10126769722048512 10132086198267904 10179879057693696 10226085044833866 10226639245934592 10274791637680128 10279233255555072 10280272342286336 10321515293626368 10322558654480384 10323257635971072 10326934009773056 10370114411662512 10375645962649344 10376120943771648 10418801514381312 10419030045679788 10423305385279488 10425064910487552 10467946804543488 10472383784558592 10477969887330304 10521069397835776 10521781821278208 10571412867604992 10575177615777216 10575661731151872 10615382675030016 10618676975257104 10619163081965568 10619396008096707 10625546927996928 10669253473861632 10675667432374272 10719580141191168 10723397655486464 10724123779379712 10768235805894528 10774709268905088 10775202518532096 10819029371016672 10819524649549824 10869824104169472 10874431425282048 10925725913137152 10981915216384032 11026845759700992 11027087628151608 11027592431271936 11028202312501504 11028707166650368 11033474689400832 11078859183095808 11131024274153472 11135836026851328 11181641568095232 11183529105635328 11234899453280256 11240283126203456 11240797689085952 11291914167386112 11293820319694848 11341043600080896 11345082433271808 11398596973051392 11450955211997184 11452363939905408 11452888211521536 11456442417091984 11456966875414528 11504093338796032 11511009171996672 11558357930016768 11559140592390144 11565306385072128 11612878486290432 11617800760994688 11672601707980512 11673136061743104 11721151703678976 11727403915149312 11728198024298496 11732374732996608 11776440155111424 11780634044055552 11781431757628416 11787716123246592 11836203072565248 11896813866975232 11897074817749368 11897619447545856 11945749573009408 11946011597164242 11946558467211264 11952930913517568 11953740293996544 12002097448353792 12002910158094336 12063822362422272 12113999566995456 12121282053144576 12171141074386944 12178457911885824 12182794969546752 12228552117190656 12232907014668288 12233735353442304 12234972013002752 12290505969377792 12348480054139008 12354383631089664 12405201479663616 12406727601564192 12407295562481664 12412659025575936 12463716580982784 12470259936329728 12522402308422656 12529081917161472 12581470243839744 12585950824410912 12645318516978888 12645897400221696 12652642882813952 12703403438309376 12704687574745088 12705547859656704 12710072627412992 12762353547726848 12763217737430784 12770025800183808 12822553328612352 12823421594682816 12883626836361216 12888497719228482 12889087734841344 12942105006145536 12949008489644032 12949885318496256 13003152671268864 13010969683206144 13015603219418112 13064488297076736 13069140892624128 13069739177803776 13070025856119024 13131388890906624 13193329404542976 13198027883675648 13198921574621184 13252315932557312 13253213299562496 13261180638652416 13315728456635904 13383915600347136 13438968269635584 13441236859355136 13447047277707264 13502359629398016 13571800157725056 13572421453873152 13573172076924928 13628249512869888 13634780059778488 13699095060060462 13699722183573504 13705644340740096 13762020391501824 13764343514628096 13826819215550016 13834194616865792 13891735352508416 13892040060906384 13897740513705984 13900086547316736 13957262406057984 13957568551759716 13958207507791872 13963178379411456 14029042428370944 14095217156806656 14100236821036288 14100882308202496 14158235967009472 14158884109287424 14159194677462276 14167395903995904 14225671298482176 14225983331601249 14226634575249408 14234223243165696 14292773521588224 14298831705839616 14357647741192704 14366279025206784 14425372494688896 14426032866066432 14434705260675072 14494080190906368 14499241900376064 14500223701696512 14559868131913728 14567634550849536 14642553621845376 14702783504202144 14703456575029248 14771812244127744 14772812502269952 14841365698871296 14847781369135104 14908855424126976 14911372140847104 15050525682696192 15055885556514816 15056905050390528 15058427092926464 15118839303340032 15121391466774528 15126776577695744 15198129297401856 15267940282662912 15269818586540544 15339127567250799 15339958868901888 15348012229328896 15411143906689024 15412187456520192 15420408513429504 15483837981720576 15484886453956608 15490401014659584 15555171617493768 15563468943974016 15564181415657472 15628202271571968 15634958077919232 15637597365731328 15643166310662144 15701920206815232 15707512058740736 15708575676837888 15716954830995456 15781604096753664 15782672731917312 15862766423665824 15863492596727808 15928015462885656 15928744622948352 15937241218023424 15938320391995392 16002796597805056 16003880210792448 16013501148561408 16079370211786752 16085096483229696 16086185669069568 16152353708841792 16228188099182592 16237943882514432 16243726626062336 16304736156254208 16310542686224384 16311647137923072 16388588869705728 16464640072185344 16472511508119552 16540268639551488 16542303468752256 16543060749975552 16550212034101248 16618288774643712 16696536411230208 16703754040276992 16705442556215296 16772462352142848 16775293658452992 16781267765881216 16860424689305184 16861196533628928 16937871251079168 16940730479542272 17017623649907712 17026701066911744 17096737771483136 17097895459577088 17178545909858112 17179332317282304 17184663625637976 17185450313121792 17256140008194048 17266513757995008 17337536895025152 17347959577608192 17354137625890816 17419317729435648 17425521190165504 17426701141492032 17508518521208832 17508902561970768 17509704092614656 17581727555518464 17591105872723968 17598562099494912 17670951066083328 17681574184869888 17754304608847872 17845220800462848 17845612226624052 17846429171318784 17918624359514112 17919017395746363 17919837700816896 17921649145806848 17929396370276352 18003146172530688 18095733543633408 18170999350493184 18181923079716864 18256711611580416 18265460080080616 18266296244764672 18274192454320128 18349360522002432 18352458019504128 18435758954066688 18522720081208512 18531575446634496 18607802219495424 18609683208077312 18610091402346288 18610943343722496 18616718927774474 18617571172548608 18705389904494592 18783603462633984 18793622875742208 18878926236616368 18889861205327872 18967561731309568 18967977775468332 18968846100332544 18978964324220928 19057031362117632 19058321789485056 19065108941119488 19143530321590272 19144826606146176 19155038700275712 19233829992918528 19243025326669824 19325440254541824 19332322533834752 19332746578842723 19333631602262016 19413157509218304 19423512734466048 19424827977744384 19504729006903296 19523404829127168 19603711338936192 19604608766705664 19697083336359936 19789994106814464 19797041825513472 19798382361931776 19878473898835968 19879819949343744 19881829521129472 20074514075353088 20075873400520704 20158452404453376 20161855289032704 20170570916560896 20253539444097024 20264172396535808 20359758115387392 20452170089667732 20453278491869184 20548642590090693 20549583275360256 20558466511110144 20560544684572672 20643030587252736 20645117308960768 20646515271942144 20653868019546112 20740228823325024 20751291925298688 20837603028762624 20838060091359576 20846610770558976 20850129820975104 20935893609086976 20944767569117184 20955939774660608 21042138795671552 21043563642556416 21142825735209984 21150355231554432 21151323462303744 21230765350060032 21237353950514208 21238326163931136 21238792016193414 21251093855993856 21338506947723264 21351334864748544 21439160282382336 21446795310972928 21448247558759424 21536471611789056 21549418537810176 21550405037064192 21638058742033344 21639049299099648 21739648208338944 21748862850564096 21851451826274304 21963830432768064 22053691519401984 22054175256303216 22055184862543872 22056404625003008 22066949378801664 22157718366191616 22262048548306944 22271672053702656 22363283136190464 22367058211270656 22480566252406912 22481595378171904 22583828334772224 22587640639389696 22682087200161792 22690164866543616 22797193946102784 22901910423994368 22904727879810816 22905776423043072 22912884834183968 22913933750829056 23008186677592064 23022018343993344 23116715860033536 23118281184780288 23130612770144256 23225756972580864 23235601521989376 23345203415961024 23346272123486208 23442303407357952 23454807830298624 23456396048596992 23464749465993216 23552880310222848 23561268088111104 23562863515256832 23575432246493184 23672406145130496 23793627733950464 23794149635498736 23795238895091712 23891499146018816 23892023194328484 23893116934422528 23905861827035136 23907480587993088 24004194896707584 24005820316188672 24127644724844544 24342282148773888 24356915823771648 24365589939093504 24457104234381312 24465814029336576 24467470706884608 24469944026005504 24581011938755584 24696960108278016 24708767262179328 24810402959327232 24813455203128384 24814591124963328 24825318051151872 24927433161965568 24940519872659456 25044804616845312 25058163834322944 25162940487679488 25171901648821824 25290637033957776 25291794800443392 25305285765627904 25406806876618752 25409375149490176 25411095719313408 25420145254825984 25524707095453696 25526435474861568 25540051600367616 25645106657224704 25646843189365632 25776995438456964 25778175469682688 25884210012291072 25898016979288064 25899770636992512 26006305342537728 26021939366412288 26031206438836224 26128976594153472 26138281785248256 26140051712238048 26262777781813248 26386658809085952 26396055767351296 26397843149242368 26504631865114624 26506426599124992 26522361277304832 26631456913271808 26767831200694272 26877936539271168 26882473718710272 26894094555414528 27004719258796032 27143600315450112 27144842907746304 27146344153849856 27256499025739776 27269560119556976 27398190120120924 27399444367147008 27411288681480192 27524040783003648 27528687029256192 27653638431100032 27668389233731584 27784080121812768 27795481027411968 27914524812115968 27915137103519432 27916415015583744 27925078391661711 27926356758822912 28058084856741888 28190434313613312 28200473642072576 28316471934018944 28317768218574848 28318389354924552 28334791807991808 28451342596964352 28451966663202498 28453269150498816 28468446486331392 28585547043176448 28597663411679232 28715295482385408 28732558050413568 28850744989377792 28852065732132864 28869410521350144 28988160381812736 28998483800752128 29000447403393024 29119736263827456 29135269101699072 29285107243690752 29405567008404288 29406913150058496 29543624488255488 29545625004539904 29682731397742592 29695562738270208 29817710848253952 29822744281694208 30111771113029632 30113810100781056 30116854185852928 30237678606680064 30242782933549056 30253553155391488 30396258594803712 30539637173081088 30678255134501598 30679917737803776 30696024458657792 30822287813378048 30824374913040384 30840817026859008 30967675963441152 30969772907913216 30980802029319168 31110343234987536 31126937887948032 31128362831314944 31256404543143936 31269916155838464 31275194731462656 31286332621324288 31403840413630464 31415024117481472 31417151353675776 31433909661990912 31563208193507328 31565345463834624 31725532847331648 31726985193455616 31856030925771312 31857489245896704 31874482436046848 31876640783990784 32005593195610112 32007760421584896 32027002297122816 32158740423573504 32170192966459392 32172371338139136 32304707417683584 32487453252124672 32609472312508416 32621085372448768 32623294275846144 32777177739411456 32929280144370688 33080537279102976 33084606937504512 33086121499951104 33100424068202496 33236577549287424 33393072822460416 33407508080553984 33410885112430592 33544924704285696 33550587316905984 33562535531762432 33720849378610368 33722393067257856 33875742502158336 33881460959084544 34035247299815424 34053402133823488 34193475542966272 34195790919154176 34357091819716224 34358664634564608 34369327251275952 34370900626243584 34512280016388096 34533027515990016 34675073790050304 34695919155216384 34708275251781632 34838635458871296 34851042380331008 34853402282984064 35017805123941536 35019408185229312 35163455111036928 35182211745447936 35197124198989824 35341902132166656 35363148369739776 35508609217695744 35690441600925696 35691224453248104 35692858342637568 35837248719028224 35838034791492726 35839675401633792 35843298291613696 35858792740552704 36006292345061376 36191467087266816 36341998700986368 36363846159433728 36513423223160832 36530920160161232 36532592489529344 36548384908640256 36698721044004864 36704916039008256 36871517908133376 37045440162417024 37063150893268992 37215604438990848 37220182804692576 37221886687444992 37233437855548948 37235142345097216 37410779808989184 37567206925267968 37587245751484416 37757852473232736 37935123462619136 37935955550936664 37937692200665088 37957928648441856 38114062724235264 38116643578970112 38130217882238976 38287060643180544 38289653212292352 38310077400551424 38467659985837056 38650880509083648 38664645067669504 38665493157685446 38667263204524032 38826315018436608 38847025468932096 38849655955488768 39009458013806592 39046809658254336 39207422677872384 39209217533411328 39394166672719872 39579988213628928 39594083651026944 39596764723863552 39756947797671936 39759639898687488 39763659042258944 40149028150706176 40151746801041408 40316904808906752 40323710578065408 40341141833121792 40507078888194048 40528344793071616 40719516230774784 40904340179335464 41097285180181386 41099166550720512 41116933022220288 41121089369145344 41286061174505472 41290234617921536 41293030543884288 41307736039092224 41480457646650048 41502583850597376 41675206057525248 41676120182719152 41693221541117952 41700259641950208 41871787218173952 41889535138234368 41911879549321216 42084277591343104 42087127285112832 42285651470419968 42300710463108864 42302646924607488 42474707901028416 42476652327862272 42477584032386828 42502187711987712 42677013895446528 42702669729497088 42878320564764672 42893590621945856 42896495117518848 43072943223578112 43098837075620352 43276117484066688 43278098598199296 43497725701128192 43702903652548608 43927660865536128 44108350512606432 44110369725087744 44112809250006016 44315436732383232 44524097096613888 44543344107405312 44726566272380928 44734116422541312 44961132504813824 44963190756343808 45167656669544448 45175281278779392 45364174400323584 45380329733087232 45594387892205568 45803820847988736 45809455759621632 45825769668367936 45827867501658112 46016373355184128 46017382701752397 46044036687986688 46233431720067072 46236562369560576 46261225540288512 46451513945161728 46471203043978752 46690406831922048 46692544246972416 46884606814715904 46912792097193984 46929498931986432 47105760620445696 47122536176222208 47125727030513664 47150864492986368 47344812290260992 47588299270997472 47590477790183424 47782998292037632 47784046388656968 47786233868845056 47811723654070272 47814961175986176 48008389793415168 48011640632377344 48255289449689088 48684564297547776 48713831647543296 48731179878187008 48914208468762624 48931628058673152 48934941413769216 48939888052011008 49162023877511168 49393920216556032 49417534524358656 49620805918654464 49626910406256768 49629182249926656 49650636102303744 49854866323931136 49881039745318912 50089609233690624 50116327668645888 50325880975358976 50343803297643648 50581274067915552 50583589600886784 50813613753237504 50818750298980352 50822191438626816 50840290509651968 51049414190907392 51052870949723136 51080103200735232 51290213314449408 51293686378731264 51553990876913928 51556350939365376 51768420024582144 51796033958576128 51799541273985024 52012610685075456 52043878732824576 52062412877672448 52257953188306944 52276563570496512 52280103424476096 52525555563626496 52773317618171904 52792111534702592 52795686298484736 53009263730229248 53012853198249984 53044722554609664 53262913826543616 53535662401388544 53755873078542336 53764947437420544 53788189110829056 54009438517592064 54287200630900224 54292688307699712 54512998051479552 54539120239113952 54796380240241848 54798888734294016 54822577362960384 55048081566007296 55057374058512384 55307276862200064 55336778467463168 55568160243625536 55829049624231936 55830274207038864 55832830031167488 55850156783323422 55852713517645824 56116169713483776 56380868627226624 56400947284145152 56632943868037888 56635536437149696 56636778709849104 56669583615983616 56902685193928704 56903933326404996 56906538300997632 56936892972662784 57171094086352896 57195326823358464 57430590964770816 57465116100827136 57701489978755584 57976320763625472 57996967601504256 57998239736528169 58000894806786048 58239472527654912 58270538203398144 58570214487381504 58811134016808576 58813826300116992 59091250009079808 59365462795485184 59391125476540416 59635421696507904 59645488563388416 60223542226059264 60227620201562112 60233708371705856 60475357213360128 60485565867098112 60507106310782976 60792517189607424 61079274346162176 61356510269003196 61359835475607552 61392048917315584 61644575626756096 61645927770272079 61648749826080768 61681634053718016 61935351926882304 61939545815826432 61961604058638336 62220686469975072 62253875775896064 62512809086287872 62539832311676928 62550389462925312 62572665242648576 62807680827260928 62830048234962944 62834302707351552 62867819323981824 63126416387014656 63130690927669248 63451065694663296 63453970386911232 63712061851542624 63714978491793408 63753281567981568 64011186391220224 64015520843169792 64054004594245632 64317480847147008 64340385932918784 64344742676278272 64609414835367168 64974906504249344 65218944625016832 65242170744897536 65246588551692288 65554355478822912 65858560288741376 66161074558205952 66169213875009024 66200848136404992 66473155098574848 66786145644920832 66815016161107968 66821770224861184 67089849408571392 67101174633811968 67125071063524864 67441698757220736 67444786134515712 67751485004316672 67762921918169088 68070494599630848 68106804267646976 68386951085932544 68391581838308352 68714183639432448 68717329269129216 68738654502551904 68741801252487168 69024560032776192 69066055031980032 69350147580100608 69391838310432768 69416550503563264 69677270917742592 69702084760662016 69706804565968128 70035610247883072 70038816370458624 70326910222073856 70364423490895872 70394248397979648 70683804264333312 70726296739479552 71017218435391488 71380883201851392 71382448906496208 71385716685275136 71674497438056448 71676069582985452 71679350803267584 71686596583227392 71717585481105408 72012584690122752 72382934174533632 73026846446321664 73061840320322464 73065184979058688 73096769817280512 73397442088009728 73409832078016512 73743035816266752 74090880324834048 74126301786537984 74431208877981696 74440365609385152 74443773374889984 74466875711097896 74470284690194432 74821559617978368 75134413850535936 75174491502968832 75515704946465472 75870246925238272 75871911101873328 75875384401330176 75915857296883712 76228125448470528 76233287157940224 76260435764477952 76574121286361088 76579306424584704 76620154801102848 76935319971674112 77329290135339008 77330986315370892 77334526409048064 77652630036873216 77694050937864192 77699311910977536 78018916027613184 78093619316508672 78414845355744768 78788333345439744 79159976427257856 79188167302053888 79193529447727104 79513895595343872 79519279797374976 79527318084517888 80303493602082816 80633809617813504 80647421156130816 80682283666243584 81014157776388096 81056689586143232 81439032461549568 81808680358670928 82194570360362772 82198333101441024 82233866044440576 82242178738290688 82572122349010944 82580469235843072 82586061087768576 82615472078184448 82960915293300096 83005167701194752 83352240365438304 83386443082235904 83743574436347904 83775235174985133 83779070276468736 83823759098642432 84168555182686208 84174254570225664 84571302940839936 84601420926217728 84949415802056832 84953304655724544 84955168064773656 85004375423975424 85354027790893056 85405339458994176 85756641129529344 85787181243891712 85792990235037696 86145886447156224 86197674151240704 86552234968133376 86556197196398592 86995451402256384 87405807305097216 87855321731072256 88216701025212864 88220739450175488 88225618500012032 88630873464766464 89048194193227776 89086688214810624 89453132544761856 89468232845082624 89922265009627648 90335313339088896 90350562557558784 90728348800647168 90760659466174464 91188775784411136 91618911519243264 91651539336735872 91655735003316224 92032746710368256 92034765403504794 92088073375973376 92466863440134144 92473124739121152 92522451080577024 92903027890323456 92942406087957504 93380813663844096 93385088493944832 93769213629431808 93825584194387968 93858997863972864 94211521240891392 94245072352444416 94251454061027328 94301728985972736 94689624580521984 95176598541994944 95180955580366848 95565996584075264 95568092777313936 95572467737690112 95623447308140544 95629922351972352 96016779586830336 96023281264754688 96510578899378176 97462359756374016 97828416937525248 97863256117346304 97869882827538432 97879776104022016 98324047755022336 98787840433112064 99241611837308928 99253820812513536 99258364499853312 99301272204607488 99709732647862272 99762079490637824 100179218467381248 100232655337291776 100651761950717952 100687606595287296 101162548135831104 101167179201773568 101627227506475008 101637500597960704 101644382877253632 101680581019303936 102098828381814784 102105741899446272 102160206401470464 102580426628898816 102587372757462528 103107981753827856 103112701878730752 103536840049164288 103592067917152256 103599082547970048 104025221370150912 104087757465649152 104124825755344896 104515906376613888 104553127140993024 104560206848952192 105546635236343808 105584223069405184 105591372596969472 106018527460458496 106025706396499968 106089445109219328 106525827653087232 107071324802777088 107511746157084672 107529894874841088 107576378221658112 108018877035184128 108574401261800448 108585376615399424 109025996102959104 109078240478227904 109592760480483696 109597777468588032 109645154725920768 110096163132014592 110114748117024768 110614553724400128 110673556934926336 111136320487251072 111660548414077728 111665660062334976 111700313566646844 111705427035291648 112232339426967552 112761737254453248 112801894568290304 113265887736075776 113273557419698208 113805370387857408 113807866652809992 113813076601995264 113873785945325568 114342188172705792 114390653646716928 114861181929541632 114930232201654272 115402979957511168 115952641527250944 115993935203008512 115996479473056338 116001789613572096 116478945055309824 116541076406796288 117140428974763008 117622268033617152 117627652600233984 118182500018159616 118730925590970368 118782250953080832 119270843393015808 119290977126776832 120447084452118528 120455240403124224 120950714426720256 120971131734196224 121008673030534081 121014212621565952 121585034379214848 122158548692324352 122713020538006392 122784097834631168 123289151253512192 123291855540544158 123297499652161536 123363268107436032 123870703853764608 123879091631652864 123923208117276672 124441372939950144 124507751551792128 125025618172575744 125079664623353856 125100778925850624 125145330485297152 125615361654521856 125660096469925888 125668605414703104 125735638647963648 126252832774029312 126261381855338496 126902131389326592 126907940773822464 127424123703085248 127429956983586816 127506563135963136 128022372782440448 128031041686339584 128108009188491264 128634961694294016 128680771865837568 128689485352556544 129218829670734336 129949813008498688 130484341489795072 130493177103384576 131108710957645824 131717120577482752 132338427750018048 132946310197149696 133572291289841664 133630032322215936 133643540449722368 134179698817142784 134202349267623936 134250142127049728 134883397514441472 134889572269031424 135502970008633344 135525843836338176 136140989199261696 136213608535293952 136773902171865088 136783163676616704 137428367278864896 137477309005103808 137483602504974336 138049120065552384 138052148105257191 138132110063960064 138700295160201216 138783676620865536 138833101007126528 139354541835485184 139404169521324032 139413609131936256 140071220495766144 140077632740917248 140653820444147712 140788496795959296 141367608528666624 141452593478959104 142034436870782976 142764897812992416 142771433370550272 143348994876112896 143352139165970904 143358701606535168 143373193166454784 143435170962210816 144025169380245504 144765868349067264 146053692892643328 146123680640644928 146130369958117376 146193539634561024 146794884176019456 146819664156033024 147486071632533504 148181760649668096 148252603573075968 148862417755963392 148880731218770304 148887546749779968 148933751422195792 148940569380388864 149643119235956736 150268827701071872 150348983005937664 151031409892930944 151743822203746656 151750768802660352 152456250896941056 152466574315880448 152520871528955904 153148242572722176 153158612849169408 153240309602205696 153870639943348224 154658580270678016 154661972630741784 154669052818096128 155305260073746432 155388101875728384 155398623821955072 156037832055226368 156187238633017344 156829690711489536 157576666690879488 158319952854515712 158376334604107776 158387058895454208 159027791190687744 159038559594749952 159054636169035776 160606987204165632 161267619235627008 161294842312261632 161364567332487168 162028315552776192 162113379172286464 162878064923099136 163617360717341856 164389140720725544 164396666202882048 164467732088881152 164484357476581376 165144244698021888 165160938471686144 165172122175537152 165230944156368896 165921830586600192 166010335402389504 166704480730876608 167487148872695808 167550470349970266 167558140552937472 167647518197284864 168337110365372416 168348509140451328 169142605881679872 169202841852435456 169898831604113664 169906609311449088 169910336129547312 170008750847950848 170708055581786112 170810678917988352 171513282259058688 171574362487783424 171585980470075392 172291772894312448 172395348302481408 173104469936266752 173990902804512768 174811614610194432 175710643462144512 176433402050425728 176441478900350976 176451237000024064 178096388386455552 178173376429621248 178906265089523712 178936465690165248 179844530019255296 180670626678177792 180701125115117568 181456697601294336 181521318932348928 182377551568822272 183237823038486528 183303078673471744 183311470006632448 184065493420736512 184069530807009588 184176146751946752 184933726880268288 184937783310816237 184946249478242304 185044902161154048 185806055780646912 185884812175915008 186761627327688192 187538427258863616 187651168388775936 187717995727945728 188423042481782784 188490144704888832 188502908122054656 188603457971945472 189379249161043968 190353197083989888 190361911160733696 191136185554627872 191144935475380224 191259844703944704 192033559173660672 192046562529509376 193021157798756352 194924719512748032 195656833875050496 195726512234692608 195739765655076864 195759552208044032 196648095510044672 197575680866224128 198483223674617856 198507641625027072 198602544409214976 199419465295724544 199524158981275648 200358436934762496 200465310674583552 201303523901435904 201375213190574592 202325096271662208 202334358403547136 203254455012950016 203288765754507264 203361162038607872 204197656763629568 204211483798892544 204320412802940928 205160853257797632 205174745514925056 206215963507655712 206225403757461504 207073680098328576 207184135834304512 207198165095940096 208050442740301824 208175514931298304 208249651510689792 209031812753227776 209106254281986048 209120413697904384 211093270472687616 211168446138810368 211182745193938944 212037054920916992 212051412792999936 212178890218438656 213051655306174464 214142649605554176 215023492314169344 215059789749682176 215152756443316224 216037754070368256 217148802523600896 217170753230798848 218156480956455808 219185520960967392 219195554937176064 219290309451841536 220192326264029184 220229496234049536 221229107448800256 221347113869852672 222272640974502144 223321096828155456 223331320124669952 223400627133293688 223410854070583296 224464678853935104 225523474508906496 225603789136580608 226531775472151552 226547114839396416 227610740775714816 227615733305619984 227626153203990528 227747571890651136 228684376345411584 228781307293433856 229722363859083264 229860464403308544 230805959915022336 231987870406017024 231992958946112676 232003579227144192 232957890110619648 233082152813592576 234280857949526016 235244536067234304 236365000036319232 237461851181940736 237564501906161664 238541686786031616 238581954253553664 240910480806248448 241901428853440512 241942263468392448 242017346061068162 242028425243131904 243170068758429696 244317097384648704 245426041076012784 245568195669262336 246578302507024384 246583711081088316 246594999304323072 246726536214872064 247741407707529216 247758183263305728 247846416234553344 248882745879900288 249015503103584256 250159329246707712 250290660970594304 251230723309043712 251320192939851776 251325705524955399 251337210829406208 251471277295927296 252505665548058624 252522763710676992 253804262778653184 254848247406170496 254859913967173632 255013126271926272 256062083372679168 256216018376982528 257269923388588032 257361543731675136 257378970705113088 258437659341468672 260968682979590144 260986354206769152 262217421915291648 263434241154965504 264676855500036096 265892620394299392 267144582579683328 267260064644431872 267287080899444736 268359397634285568 268404698535247872 268500284254099456 269766795028882944 271005940017266688 271051687672676352 272281978398523392 272427217070587904 273547804343730176 273566327353233408 274856734557729792 274954618010207616 274967205009948672 276098240131104768 276104296210514382 276264220127920128 277400590320402432 277567353241731072 277666202014253056 278709083670970368 278808339042648064 278827218263872512 280142440991532288 280155265481834496 281307640888295424 281576993591918592 282735217057333248 282905186957918208 284068873741565952 285529795625984832 285542866741100544 286697989752225792 286704278331941808 286717403213070336 286870341924421632 288050338760491008 289531736698134528 292247361281289856 292260739916234752 292387079269122048 293589768352038912 293639328312066048 294972143265067008 296363521299336192 297724835511926784 297761462437540608 297775093499559936 297867502844391584 297881138760777728 299286238471913472 300537655402143744 300697966011875328 302062819785861888 303487644407493312 303501537605320704 304912501793882112 304933148631760896 305041743057911808 306296485145444352 306317225698338816 306480619204411392 307741279886696448 309317160541356032 309323945261483568 309338105636192256 310610520147492864 310776203751456768 310797247643910144 312075664110452736 312374477266034688 313659381422979072 316639905709031424 316752669208215552 316774117790908416 318055582381375488 318077119189499904 318109272338071552 321213974408331264 322535238471254016 322589684624523264 322729134664974336 324056631105552384 324226758344572928 325756129846198272 327234721434683712 328778281441451088 328793332405764096 328935464177762304 328968714953162752 330288489396043776 330321876943372288 330344244351074304 330461888312737792 331843661173200384 332020670804779008 333408961461753216 335100940699940532 335116281105874944 335295036394569728 336674220730744832 336697018280902656 338285211763359744 338405683704870912 339797663208227328 339820672259094624 341416111163572224 341621357835976704 343026564518117376 343148724975566848 343171960940150784 344583545788624896 344790696604962816 346208939872533504 347981805609025536 349623229220388864 351421286924289024 352866804100851456 352882957800701952 352902474000048128 356192776772911104 356346752859242496 357812530179047424 357872931380330496 359689060038510592 361341253356355584 362913395202588672 363026019091602243 363042637864697856 364755103137644544 366475646076973056 366606157346943488 368130986841473024 368139061614019176 368352293503893504 369867453760536576 369875566621632474 369892498956484608 370089804322308096 371612111561293824 371769624351830016 373523254655376384 375076854517727232 375302336777551872 375435991455891456 376846084963565568 376980289409777664 377005816244109312 377206915943890944 378758498322087936 380706394167979776 380723822321467392 382272371109255744 382289870950760448 382519689407889408 384067118347321344 384093125059018752 386042315597512704 389849439025496064 391453024469385216 391479531310153728 391519104416088064 393296191020089344 395151361732448256 397015283250054144 398838930591449088 399048317962551296 400716873869524992 400930621349167104 402607047802871808 402750426381149184 404650192543324416 404668716807094272 406508910025900032 406577531509014528 406722324077215744 408395313527259136 408422967597785088 408640825605881856 410321706515595264 410349491029850112 412431927015311424 412450807514923008 414147360196657152 414368271668609024 414396330191880192 416100885480603648 416351029862596608 416499303021379584 418063625506455552 418212508563972096 418240827395808768 422336892277620736 422365490387877888 424074109841833984 424102825585999872 424357780436877312 426103310612348928 430046984628338688 430119579499364352 430305512886632448 432075508140736512 434297605047201792 434341506461597696 436312961912911616 438371041921934784 438391109874352128 438580618903683072 440384652528058368 440458992468099072 442458214897600512 442694227739705344 444545281949004288 446642193656310912 446662640249339904 446801254266587376 446821708141166592 448929357707870208 451046949017812992 451207578273161216 453063550944303104 453094229678792832 455231466611239968 455252306407981056 457368752690823168 457562614586867712 459444727718166528 459720928806617088 461611919830044672 463975740812034048 463985917892225352 464007158454288384 465915780221239296 466164305627185152 468561715899052032 470489072134468608 472730000072638464 474923702363881472 475129003812323328 477083373572063232 477163908507107328 481820961612496896 483802857706881024 483884526936784896 484034692122136324 484056850486263808 486340137516859392 488634194769297408 490852082152025568 493156605014048768 493167422162176632 493189998608646144 493453072429744128 495482815415058432 495516366526611456 495692832469106688 497765491759800576 498031006207168512 500581321941188608 502461446618087424 502640385879703552 502651411049910798 502674421658812416 502942554591854592 505011331096117248 505045527421353984 507608525557306368 509696494812340992 509719827934347264 510026252543852544 512124166745358336 512432036753965056 514539846777176064 514723087463350272 514757941410226176 516875318682937344 521937365959180288 521972708413538304 524434843830583296 526868482309931008 529353711000072192 534289165159366656 534520129288863744 534574161798889472 536718795268571136 536809397070495744 537000568508198912 539533590057765888 542011880034533376 542103375345352704 544563956797046784 544854434141175808 547095608687460352 547132654706466816 549713469115459584 549909236020415232 549934410019897344 552196480262209536 552208592421028764 552528440255840256 554801180640804864 555134706483462144 555332404028506112 557418167341940736 557616678085296128 557654436527745024 560284881983064576 562615281776590848 563153987183837184 565470434114666496 565810373915836416 568137747483131904 571059591251969664 571085733482201088 573408556663883616 573434806426140672 576100677520982016 579063473396269056 584494722562579712 584521479832469504 584774158538244096 587179536704077824 587278656624132096 589944286530134016 592727042598672384 595449671023853568 595522924875081216 595735005688783168 595762277521555456 598572476943826944 601075310804287488 601395932023750656 604125639571723776 606975288814986624 607003075210641408 609866297263521792 610083486115823616 612592970290888704 612634451396677632 612961238408822784 615482559773392896 618647890522967136 618676211272384512 621221040294985728 621552407502913536 621594495287820288 624151328220905472 624748954532069376 627318762845958144 633279811418062848 633505338416431104 633548235581816832 636111164762750976 636154238378999808 636218544676143104 642427948816662528 645070476942508032 645179369249046528 645458269329948672 648113262211104768 648453516689145856 651512259692396544 654469442869367424 657556562882902176 657586664811528192 657870928355524608 660576978792087552 660643753886744576 660688488702148608 660923776625475584 663687322346400768 664041341609558016 666817922923506432 670201881399881064 670232562211749888 670590072789139456 673348441461489664 673394036561805312 676570423526719488 676811367409741824 679595326416454656 679641344518189248 682832222327144448 683242715671953408 686053129036234752 686297449951133696 686343921880301568 689167091577249792 689581393209925632 692417879745067008 695963611218051072 699246458440777728 702842573848578048 705733608201702912 705804948000096256 712385553545822208 712693505718484992 715625060358094848 715745862760660992 719378120077021184 725826790405177344 726052038183204486 726085275729395712 729510206275289088 732951292153946112 733212314693886976 736261973682946048 736278123228038352 736704587007787008 739734907521073152 739751133243264948 739784997912969216 740179608644616192 743224223122587648 743539248703660032 747046509310752768 750871982911782912 753692169927131136 753960578819555328 753977116574866197 754011632488218624 754413831887781888 757516996644175872 761412788335959552 764544742218511488 764579741901520896 765039378815778816 768186250118037504 772084631195025408 782906048938770432 782959062620307456 783038208832176128 786592382040178688 790302723464896512 794030566500108288 797677861182898176 798096635925102592 801433747739049984 801861242698334208 805214095605743616 805500852762298368 809300385086648832 813017820051800064 813155063018029056 813444648154431488 816790627054518272 816845935195570176 817281651211763712 820643413031190528 820698982059700224 824863854030622848 824901615029846016 828294720393314304 828792660383760384 832201770961207296 832702059725193216 832998606042759168 836127251012911104 836425017127944192 836481654791617536 844673784555241472 844730980775755776 848148219683667968 848205651171999744 848715560873754624 852206621224697856 860093969256677376 860611025773264896 864151016281473024 868595210094403584 868683012923195392 872625923825823232 876742083843869568 876782219748704256 877161237807366144 880769305056116736 880917984936198144 884916429795201024 885388455479410688 889090563898008576 893284387312621824 893325280498679808 893602508533174752 893643416282333184 897858715415740416 902093898035625984 902415156546322432 906127101888606208 906188459357585664 910462933222479936 910504612815962112 914737505381646336 915125229173735424 918889455436333056 919441857613234176 923223839660089344 927951481624068096 927971835784450704 928014316908576768 931831560442478592 932328611254370304 937123431798104064 940978144268937216 949847404727762944 950258007624646656 954166747144126464 954327817014214656 963641923224993792 967605715413762048 967769053873569792 968069384244272648 968113700972527616 972680275033718784 977268389538594816 981704164304051136 986313210028097536 986334844324353264 986379997217292288 986906144859488256 990965630830116864 991032733053222912 991385664938213376 995530983519601152 996062012414337024 1001162643882377216 1005280771759407104 1005302822099821596 1005348843317624832 1005885109183709184 1010022662192234496 1010091054842707968 1015217051114612736 1019392989624681984 1024248333490716672 1024864073507930112 1029079693554352128 1029446174926700544 1029515882820452352 1033750637365874688 1043945416827076608 1048869687661166592 1053736964619862016 1058707422000144384 1068578330318733312 1069040258577727488 1069148323597778944 1073437590537142272 1073618794140991488 1074001137016397824 1079067180115531776 1084023760069066752 1089078057274806729 1089127913594093568 1089708868282351616 1094191217374920704 1094265309412933632 1099426938230919168 1099818472040830464 1104392960524419072 1104417184842057528 1105056880511680512 1109602361281609728 1110269412966924288 1110664808057012224 1114836334683881472 1115233356170592256 1115308873055490048 1120569763966129152 1125230563553181696 1126307974367674368 1130940868229332992 1131620747831672832 1136275494966263808 1142119182503939328 1142171466964402176 1146817113327767232 1146869612852281344 1152201355041964032 1158126946792538112 1168989445125159424 1169548317076488192 1174359073408155648 1174557313248264192 1179888573060268032 1185454085197344768 1191045849750162432 1191470011377566336 1191524555043110912 1197144953887653888 1202150621608574976 1202791864047501312 1208251279143447552 1213950577629973248 1214006150421282816 1219732594527043584 1220166972231647232 1225185940581777408 1225268902793355264 1225922476817645568 1230965119546785792 1237295781045934272 1237352422544769024 1242442080589971456 1243104815005827072 1243188990575640576 1248302656441810944 1249497909064138752 1254637525691916288 1267010676832862208 1267096471163633664 1272222329525501952 1272308476757999616 1272437089352286208 1290140953885016064 1290358738498093056 1290916538659897344 1296226524422209536 1296907033378291712 1303024519384793088 1308938885738734848 1315113125765804352 1315173329623056384 1315741856711049216 1321153957584175104 1321287507773489152 1321376977404297216 1321847553250951168 1327374644692801536 1328082683219116032 1333635845847012864 1340403762799762128 1340465124423499776 1341180145578278912 1346696882922979328 1346788073123610624 1353140847053438976 1353622734819483648 1359190652832909312 1359282689036378496 1372106258072469504 1372594899902267392 1372687843760603136 1378334183154499584 1379162786419851264 1384835759490134016 1391927222436102144 1398492916881555456 1405685147697156096 1411467216403405824 1411609896000192512 1424771107091644416 1425387011436969984 1431250120716189696 1431491725521321984 1438756240154042368 1451653580810354688 1452104076366408972 1452170551458791424 1459020412550578176 1465902584307892224 1466424629387773952 1472556246456076704 1479469815042146304 1479502266486529896 1479569995825938432 1480359217289232384 1486448446245175296 1487078497407320064 1494093018621505536 1501743965823565824 1507384339854262272 1507921157639110656 1507954233149732394 1508023264976437248 1508827663775563776 1515033993288351744 1522825576671919104 1529089484437022976 1529159483803041792 1530078757631557632 1536372500236075008 1544169262390050816 1565812097877540864 1565918125240614912 1573184764080357376 1580605446929793024 1588061133000216576 1596193271850205184 1602867495478099968 1603722485396668416 1610428191211487232 1611001705524596736 1618600770173297664 1626035640103600128 1626310126036058112 1626889296308862976 1633581254109036544 1633691870391140352 1634563302423527424 1641286826062381056 1641397964119400448 1649727708061245696 1649803230059692032 1656589440786628608 1657585320767520768 1664403541922414592 1665404119450386432 1665997212085518336 1672254502025822208 1672850034255888384 1672963309583235072 1689347569110482944 1689461961551511552 1696296439367335936 1696411302343999488 1697431121747509248 1704413242449395712 1728302032562946048 1737190420188807168 1737366025846390784 1745251847651646464 1753484167687739136 1753564439497408512 1754322475614732288 1761538610112233472 1761835969872396288 1769832859590402048 1770776910958821376 1778181127796017152 1786568774625243648 1787205017066349504 1787286832564666368 1795717430831480832 1804187796071251968 1804830313092644864 1812254203777212416 1812376918715171328 1820925866444959872 1821009225631924224 1830250458347470848 1837778910872666112 1838883715226468352 1846447679320178688 1855943671568901408 1856028633817153536 1863663120884957184 1864657222508740608 1874246863596208128 1881956288537874432 1899694809455525888 1900516015249293312 1908333494288252928 1908655634028429312 1927283846449987584 1935211430827524096 1935538107747139584 1936138768488545296 1936227401945055232 1945360550067437568 1954536779077189632 1963408328608102272 1972669688648706528 1972759994434584576 1981931261660233728 1982065466106445824 1982771329876426752 1991061967039202304 1992124024828674048 2010561543518814208 2010605644199643192 2010697686635249664 2011770218367418368 2020045324384468992 2020182109685415936 2030434102229225472 2038785979249363968 2048496666981433344 2049728147015860224 2058159387108704256 2058892349853401088 2059031765640904704 2067501274731749376 2087890833654153216 2097739375322333184 2107473929239724032 2117414844000288768 2137156660637466624 2138080517155454976 2138296647195557888 2146875181074284544 2147237588281982976 2148002274032795648 2158134360231063552 2178156114549613458 2178255827188187136 2179417736564703232 2188382434749841408 2188530618825867264 2198853876461838336 2199636944081660928 2208785921048838144 2208834369684115056 2210113761023361024 2219204722563219456 2220538825933848576 2221329616114024448 2229672669367762944 2230466712341184512 2230617746110980096 2241139527932258304 2252615948735348736 2261881736458665984 2263241495663345664 2272550989932527616 2284238365007878656 2293634226655534464 2293739225704562688 2316253893585076224 2337978890250318848 2348718146816311296 2349114626496528384 2359777146120536064 2370908170394689536 2382091699500324864 2382940022755132672 2383049110086221824 2394289907775307776 2404301243217149952 2405583728095002624 2416502558286895104 2427901155259946496 2439465189054087168 2440333944463294464 2450371881163554816 2450537805586710528 2451844953635291136 2461930239093571584 2474591562091868544 2474704845089538048 2484884161179942912 2486377981151281152 2496605312883621888 2498995818128277504 2509275051383832576 2534021353665724416 2534192942327267328 2544444659051003904 2544616953515999232 2544874178704572416 2580281907770032128 2581833077319794688 2592453048844419072 2593814066756583424 2606049038769586176 2617877771477469696 2630226251531608704 2630346659246112768 2631483713422098432 2642307915168350208 2642753954808594432 2643695106501902336 2654749289385603072 2656165366438232064 2667271691694025728 2680807525599524256 2680930248846999552 2693393765845958656 2693576146247221248 2706281694106877952 2707245469638967296 2718381305665818624 2718565378072756992 2744212516144939008 2745189799804534784 2745375687521206272 2756668366308999168 2758325572839702528 2769671518980268032 2783854444872204288 2796985833763110912 2811370295394312192 2822934432806811648 2823219792000385024 2849542214183288832 2850774022873939968 2862500241432379392 2862983451042643968 2877512480308084736 2903307161620709376 2904208152732817944 2904341102917582848 2918040825101156352 2931805168615784448 2932849258775547904 2945112492912153408 2958939630084292608 2959004532973059792 2959139991651876864 2960718434578464768 2972896892490350592 2974156994814640128 2988186037243011072 3003487931647131648 3015842315278221312 3015908466299464788 3016046529952874496 3017655327551127552 3030067986576703488 3045651153343838208 3058178968874045952 3072745000472150016 3088338524780101632 3131836250481229824 3146369528160714752 3161210893859586048 3176122266000433152 3192386543700410368 3205734990956199936 3207444970793336832 3220856382422974464 3222003411049193472 3237201540346595328 3252071280207200256 3253778592617725952 3267162508218073088 3267234171824420187 3267383740782280704 3269126604847054848 3282573652124762112 3282795928238800896 3299455416122491392 3313178881573257216 3315170641535041536 3328807083844829184 3330808238900772864 3331994424171036672 3344509004051644416 3345700068511776768 3345926619166470144 3378923923103023104 3392592878734671872 3392822604687998976 3394862243495018496 3408826484898791424 3456604065125892096 3474380840377614336 3474732051692781568 3490503695303292928 3506968335375478272 3508644951229464576 3523077220224466944 3523671939744792576 3539665719180804096 3541553821917642752 3556362255592034304 3573137549250487296 3574410034132699008 3574573665129332736 3591434861662961664 3608375592142503936 3609660626185289728 3624508407554424832 3624753837430342656 3641851732889919744 3642018451263848448 3660500916694941696 3675557821745332224 3677767430452936704 3692895358640357376 3711887343137802816 3712057267634307072 3727326241769914368 3729314445017481216 3748493727192416256 3763912577075748864 3799389618911051776 3801032030498586624 3816666988576505856 3817311268056858624 3870422861655048192 3871076215494279168 3872277536977090592 3872454803890110464 3890721100134875136 3909073558154379264 3926816657216204544 3945339377297413056 3945519988869169152 3963862523320467456 3964130932212891648 3965542659752853504 3982123934078404608 3984248049657348096 4021123087037628416 4021211288399286384 4021395373270499328 4023540436734836736 4040090648768937984 4040364219370831872 4060868204458450944 4077571958498727936 4116318774217408512 4117784699706802176 4118063531281809408 4135002549463498752 4175781667308306432 4195478750644666368 4214947858479448064 4234829688000577536 4274313321274933248 4276161034310909952 4276593294391115776 4293750362148569088 4294475176563965952 4296004548065591296 4316268720462127104 4356312229099226916 4356511654376374272 4358835473129406464 4376764869499682816 4377061237651734528 4397707752923676672 4399273888163321856 4417668739368230112 4438409445126438912 4441077651867697152 4442659232228048896 4459345338735525888 4460933424682369024 4461235492221960192 4482279055864516608 4505231897470697472 4523763472917331968 4526482991326691328 4545101979865055232 4568476730015757312 4587268453311068928 4587478451409125376 4632507787170152448 4675957780500637696 4697436293632622592 4719554292241072128 4741816340789379072 4764183399000649728 4765880045510265344 4788579815550615552 4808602486434299904 4811167456190005248 4833005116573790208 4855802310519892992 4878930378108174336 4880667888926588928 4900743762327109632 4901075611173421056 4903689907270582272 4923860478187143168 4949183124183737088 4949409690179076096 4969768322359885824 4972755962302562304 4993210625767243776 4997991636256555008 5018550102767665152 5068042707331448832 5068385884654534656 5088889318102007808 5089233907031998464 5089748357409144832 5184906097688838144 5187628133513166848 5212098077539172352 5235755542954939392 5260452503063217408 5260693318492225536 5262967426844196864 5284615830336700416 5285507909617188864 5287390213003804672 5309498578771206144 5312330732876464128 5334543383388051456 5361615051199048512 5361860497693999104 5386787531691917312 5387152292494442496 5412563388213755904 5414490939277934592 5436762611331637248 5437130756145513984 5490379599609069568 5490751375042412544 5513336732617998336 5516651145679405056 5539343037960536064 5593971667526221824 5622740590788624384 5645868865613623296 5646439584000770048 5699084428366577664 5701548045747879936 5725000482864758784 5725966902085287936 5755024960616169472 5806614323241418752 5808416305465635888 5808682205835165696 5836081650202312704 5863610337231568896 5865698517551095808 5890224985824306816 5918009065946119584 5918279983303753728 5945793784980701184 5948313989629280256 5976372074486022144 6031684630556442624 6031816932598929576 6032093059905748992 6035310655102255104 6060135973153406976 6091302306687676416 6116357937748091904 6145490000944300032 6176677049560203264 6263672500962459648 6292739056321429504 6322421787719172096 6352244532000866304 6411469981912399872 6414889941586673664 6441712764845948928 6444006822098386944 6474403080693190656 6507557185235451904 6534325016436146176 6534468343648840374 6534767481564561408 6538253209694109696 6565147304249524224 6565591856477601792 6598910832244982784 6626357763146514432 6630341283070083072 6657614167689658368 6661616477801545728 6663988848342073344 6689018008103288832 6691400137023553536 6691853238332940288 6757847846206046208 6785185757469343744 6785645209375997952 6789724486990036992 6817652969797582848 6948761680755228672 6949464103385563136 6981007390606585856 7013936670750956544 7046154440448933888 7047343879489585152 7079331438361608192 7083107643835285504 7112724511184068608 7146275098500974592 7148820068265398016 7149147330258665472 7182869723325923328 7216751184285007872 7219321252370579456 7249016815108849664 7249507674860685312 7283703465779839488 7321001833389883392 7351115643490664448 7355534860905873408 7385790717280714752 7423774686275605632 7424114535268614144 7454652483539828736 7496987454384832512 7527825154151497728 7598779237822103552 7602064060997173248 7633333977153011712 7634622536113717248 7740845723310096384 7744555073954181184 7744909607780220928 7781442200269750272 7818147116308758528 7853633314432409088 7890678754594826112 7891039977738338304 7928261864425783296 7931085319505707008 7964247868156809216 7968496099314696192 8042422576798572768 8042790746540998656 8080181297537875968 8080728438741663744 8121736408916901888 8155143916997455872 8232637548434817024 8235569399413604352 8236127062563618816 8270005098926997504 8351563334616612864 8390957501289332736 8429895716958896128 8469659376001155072 8548626642549866496 8552322068621819904 8587500724297138176 8588950353127931904 8592009096131182592 8632537440924254208 8712624458198453832 8713023308752748544 8717670946258812928 8753529738999365632 8754122475303469056 8795415505847353344 8798547776326643712 8835337478736460224 8876818890252877824 8882155303735394304 8885318464456097792 8918690677471051776 8921866849364738048 8922470984443920384 8964558111729033216 9010463794941394944 9047526945834663936 9052965982653382656 9090203959730110464 9136953460031514624 9174536906622137856 9265015574340304896 9351915561001275392 9439108584482144256 9483632681578758144 9528366798001299456 9531760091020530688 9577159631101231104 9617204972868599808 9622334912380010496 9666010233147580416 9711604621039785984 9761335777853177856 9801487524654219264 9801702515473260561 9802151222346842112 9807379814541164544 9847720956374286336 9898366248367474176 9939536644719771648 9945511924605124608 9986421251534487552 9995983272513110016 10037100205535330304 10136771769309069312 10177778636204015616 10178467814063996928 10179496714818289664 10369812195377676288 10375256267026333696 10424196155078344704 10471511085909878784 10520905006126434816 10525934853688393728 10569231660673400832 10571015819234377728 10574780426007609344 10618997157542412288 10624661465752928256 10669086766776102912 10723230102398097024 10723720995387998208 10774304584988884992 10825126776427511808 10828981878555869184 10873525222663274496 10874261512291027968 10980759199218139136 10981502750084825088 11026673465235996672 11033302291358810112 11078686075921072128 11187943335052443648 11245481181577248768 11291737731227246592 11292879168001540096 11398168856733155328 11403096091495759872 11450000965729517568 11451933804170575872 11510049921232338944 11613228646482837504 11616832610931271776 11617364411670331392 11672163300404625408 11727220674463137792 11731397035102191616 11780449971648613632 11836018131892239168 11836559966607507456 11891587569961402368 11896627979258560512 11952744148972044288 12063369261112885248 12063633865197859152 12064186119811497984 12070621310204510208 12120271946306813952 12182604613375352832 12232715875496183808 12353354099120406528 12527345001924919296 12585478112642859008 12644843575438344192 12704489064001732608 12822939963824799744 12829779883173347328 12883425529691897856 12888013644196773888 12948806161386381312 13015114370470903808 13068650032872292352 13068936687297680748 13069534963129122816 13076506419388219392 13130294608499048448 13131183712955203584 13197821664489965568 13315228335379316736 13323232955603091456 13327977696684146688 13378036016206577664 13382800274047107072 13383706476665880576 13515695692412092416 13571290418751995904 13579448973980073984 13635305939595165696 13897523361510457344 13898928206771126272 13962014781213171712 14027873341501913088 14092308880897867776 14158662876723216384 14166215287670571008 14225449022368137216 14292550197001949184 14297640136530796032 14365739446651846656 14433502368570015744 14438642504741158912 14498033630217699328 14499015349721370624 14567406931559678976 14642003666779766784 14702231286981328896 14711069721811746816 14771581434561429504 14847549372551211264 14848229070537228288 14909304967079657472 14993974908769665024 15055650308302995456 15204128121994346496 15266667954306023424 15269245072227434496 15489110147908362368 15489819215560441856 15562884400539500544 15636294232617517056 15707266628864818176 15781357509189652224 15782079955476676608 15856523728851566592 15862170639011414016 15928495736313618432 15936992198629392384 16084845153597145536 16085581493081997312 16160362595075751936 16161456877483327488 16243472817833803776 16310287833994911744 16471138798827208704 16472254125127237632 16540010197853995008 16781915002578665472 16859791433917792256 16939318752002310144 17097253285099732992 17104644137243639808 17175001448594276352 17177900706255863808 17184018192262365184 17265074881848508416 17425248916396907664 17426046617505497088 17435341892517625856 17507059477998731264 17508244950606938112 17590831011694706688 17597095552653287424 17670674957472920448 17770636928912195584 17837381354942103552 17843733698729476096 17844941968887840768 17929116223458066432 18095053891669327872 18105931965306765312 18180407919460220928 18273906920063029248 18349073813244275712 18530031148680609792 18703831122002550784 18878217168964288512 18967265363157516288 19056733596002598912 19063520182041061376 19234409945737199616 19244669824760020992 19332020466295160832 19423209242079571968 19522671555706355712 19602975049308438528 19603405030946521122 19604302444693684224 19614759629082329088 19695441912748572672 19796732496734948352 19879073289439543296 19891023849210249216 19972842503068975104 19991966545026220032 20074200411070660608 20273543538618138624 20355557272408031232 20356935628127993856 20750512534052667392 20848392310156689408 20943022171819757568 21041810012252869632 21138463321346801664 21142031638468755456 21149560852015218688 21237994315084824576 21249322931505856512 21338173533552205824 21446460204796194048 21447441990775996416 21548609169977769984 21650253552855023616 21657963757111738368 21747050445326548992 21748523024582055936 21961518398436278272 21963005500169650176 22053346930471993344 22066604582717620224 22157372151842144256 22490962363154497536 22583475462454493184 22585758336003080192 22796337713466310656 22806192182991519744 22900001931459035136 22903867608341151744 23020099842464677888 23233665221862543552 23234728823340662784 23344326600809250816 23454441348926275584 23462794070204383232 23560899943297227264 23672036263784478336 23673119933215014912 23793255958517121024 23905488297944088576 24127267730395718304 24128372239622995968 24240543892613627904 24365209226750705664 24465431750992367616 24706708198240813056 25054690003849838592 25170956225285718016 25289687150876688384 25408978128003465216 25645879927649599488 25766851059383795712 25776027288393547776 25897612322772762624 26137300065744584704 26137873374595361496 26139069926258245632 26153012838776438784 26260589216998096896 26262367425910407168 26395643328979931136 26630456670758633472 26646465911206182912 26655955393368293376 26756072032413155328 26765600548094214144 26767412953331761152 27031391384824184832 27142580837503991808 27158897947960147968 27270611879190331392 27795046723020914688 27797856413542252544 27924029562426343424 28055746683003826176 28317325753446432768 28332430575341142016 28450898044736274432 28585100394003898368 28595280273061592064 28731478893303693312 28867004737140031488 28877285009482317824 28996067260435398656 28998030699442741248 29134813863119357952 29284007333559533568 29404462573962657792 29422139443623493632 29543162869122859008 29695098745102422528 29818609934159314944 29987949817539330048 30111300616605990912 30533335908612046848 30538490144454868992 30978220295816724736 30979638431120883712 31125768801079001088 31272588465235034112 31414533257729636352 31562715018379304448 31713047457703133184 31724341278022828032 31856991472627236864 31873984397258784768 32169690307194291072 32171162986163994624 32322913754966654976 32486945635667607552 32620575667989823488 32942277597654417408 32944508250254475264 33080020395707990016 33563830005157330944 33719582867835584512 33878637504004620288 34194506570199465984 34209288274487279616 34350002897188552704 34355801412511727616 34368036384524730368 34530149763697016832 34850497832793815328 34852093235010994176 35014118955997462528 35016489901213876224 35181662023389413376 35194191105306574848 35341349914945840896 35541273857824391168 35674762709884207104 35687467397458952192 35689883937775681536 35858232446916132864 36190107783338655744 36211863930613530624 36360815838920441856 36547813840126058496 36698147626488551424 37060062297361219584 37407662244005101568 37756434337928577024 37934530726315032576 38113467192005197824 38127040364082122752 38468819891474399232 38489339649520041984 38664040932590321664 38846418484159143936 39045343111412711424 39205950098616877056 39206810061893042244 39208604889387368448 39229519258164658176 39390883825497145344 39593464993469896704 39945685006137950208 39983933090052440064 40148400822141321216 40547087077236277248 40713871256255987712 41501025068105334784 41696784620313378816 41886044343639515136 42083620024505739264 42276926642693603328 42299121704030437376 42475988630169649152 42498645863011713024 42676347067104411648 42892920409592388096 43097218339955539968 43300507105710047232 43315927514223476736 43494100890653097984 43497046049164111872 43926011000339300352 44106693860943986688 44133209165435240448 44314744303684288512 44981924726308995072 45166950924908986368 45171516672006160384 45612384365983039488 45800003862918070272 45807735216682303488 46040199684929355776 46467330443725087104 46469457646681325568 46688653201618501632 46908882697852551168 46925588140408766464 47121799886594454528 47344072527568956672 47346239866430029824 47586511917034242048 47810976595888177152 48254535460791436608 48256744479245991936 48481087785227255808 48730418453501411328 48930863501984735232 49413416396481626112 50341912450571436032 50579374301753376768 50817956256006930432 51291759855299198976 51533702118767591424 51552054576787095552 51795224645545525248 52274600131489169408 52275746749190722992 52278139852516491264 52306025677552877568 52521178433996193792 52524734851820814336 52791286657959862272 53311910786736586752 53512144064826310656 53531201096188428288 53534825906663522304 54285161675007983616 54317795895920295936 54541223758380662784 55590093446041829376 55595712827084505088 55848059124852686848 56111493366007652352 56634651506892865536 56664861150682284032 56901796089472548864 57170200788007796736 57190560546123184128 57734009474280062976 57754570018964635648 57992134520870797312 57996061398885482496 58269627726238715904 58568014667119067136 58808925147925315584 58844278887246987264 59086325738245718016 59390197490204845056 59637219868318629888 59975899635078660096 60222601233211981824 61066671817224093696 61956440591633449472 62251537602158002176 62545176930470068224 62829066515459272704 63125430036758608896 63426094915406266368 63448682556045656064 63713982945254473728 63747968794517569536 64339380614388582144 64342325972327989248 64645827509933309952 64973891271335215104 65241151335979646976 65884555195308834816 65889016500508950528 66160040791415980032 67439165735671169024 67757275008009240576 68389013140398931968 68418576548974559232 68700005794377105408 68711602825023455232 68736072769049460736 69060299527394033664 69700995665587630656 69704186470021988352 70028237911994925056 70032979802427752448 70363324046778826752 70388382210613149696 70682699829891681792 71082547715648782336 71374934794917904384 71379767875551363072 71716464893832265728 72721631677840883712 73095627680252116992 73396295252977102848 74120124594722439168 74815324488010203136 75512868675857154048 75869061452630065152 76226934384010395648 76254080728164245504 76937639782948798464 77328081865180643328 77692836968318287872 78411900197233754112 78413620123786084488 78417209778774736896 78459038516329316352 78781767650994290688 79186929986939793408 79891370012275900416 79967866180104880128 80296801644282642432 81094174154472554496 81427742512511975424 83393569240626757632 83772088687279030272 84167240049011478528 84598243408060874752 84951977260339298304 84997291726023426048 85352694134208823296 85785840819184776192 86194436679911079936 86601014211420094464 86631855028446953472 86988201781306195968 86994092098328223744 87852022000678600704 88213387721887973376 88266418330870480896 88629488607368577024 89963849452617990144 90333901849817972736 90343033344012320768 91600007725836140544 91615470433364606976 92080399369858711552 92934660887450174208 92938915293362651136 93377306403237003264 93817765395705102336 93851176280817532928 94243599773188909056 94688145055137913344 95173023834068484096 95621953191776354304 96509070921582873216 96513488958491983872 97460836907002822656 97861727003969470464 98826832792963252224 100683824901142872064 101158748603506753536 101635912512013860864 102583519710598397952 103067404237535182848 103104109153574191104 103590449291091050496 104551493498381445984 104556279705032982528 105042356867992387584 105049469703641628672 105582573315919724544 106623821573473173504 107024288129652621312 107062402192376856576 107069651813327044608 108570323350015967232 108635591791840591872 109082447516761325568 111180186892083658752 111696118249705373696 112222986732015304704 113269303013785731072 113329722301364568064 113803592178945097728 114340401576015593472 114381121092246368256 115468018948560125952 115509140037929271296 115984269041741594624 115992122797770964992 116539255452477431808 117136029334238134272 117617850295850631168 117688557774493974528 118172651476491436032 118780394980409690112 119951799270157320192 120445202466423963648 123912881183266898944 124503075204316004352 125090353860940136448 125658133030918545408 126250860073517217792 126897365112091312128 127427965890508947456 127495937589035139072 128678761228777164288 129291655019866619904 129947782542670430208 130482302671959293952 131778033001017901056 132320081582831960064 134878331471342338048 135514550016018481152 136837153097949118464 137400011588754210816 137423205650046910464 137472145538098921472 138120599054788067328 139401991331175261312 139408372940043976704 140065959604855504896 140726648093557653504 140776764421226299392 141365399659783363584 142749869589835808768 142759535751102726144 143432929787664531456 145443263355681767424 146191255360504233984 146792590505954205696 148240249189444878336 149630648976020406272 151025737351714308096 151738122905260130304 152453868768020791296 152508161456328491008 153875279565897596928 154656163730361286656 155385673936636575744 156823800394467508224 156827240247572168976 156834419557549473792 156918077032658632704 157563535301988581376 158373859973879586816 159935732360209760256 160593603288565284864 162855485025023950848 166787138481253515264 167544177374558060544 168334480098022957056 169196486816121749504 169903954520678596608 169994583452046852096 170705388268417646592 171571681638369552384 173202028422840188928 173263710056893906944 173976403562612391936 173988184196656447488 175704044001357201408 176426775443775946752 176532836661740961792 177258977214737154048 179927698905235980288 180667803699635945472 180686066688024641536 183200015451672281088 184160798739717423104 185869321774900348416 186754612806474006528 187635530791410204672 187702352561635065856 188487199546377818112 189376290110275826688 190346047668136968192 191243906383552708608 193018141843165746432 193026977916983967744 194921673814005645312 195723454007938940928 197653665585926504448 201367649802285744128 202317497207013507072 203271825024027721728 205167039421196795904 206134808475070365696 206208218307148382208 207180898582182100992 209102986996762891968 209112559410065965056 210084713735984775168 210098939407283257344 211165146631839449088 213247643146946347008 214124804384753713152 214139303626654089216 218164895033522651136 222360373784167317504 223392236499410747392 224445973464030609408 226538606027571462144 226659444602729136128 227607184357890195456 228680803152031186944 228762242184492736512 231018280075858542592 231968538083483189248 231984245595541929984 233078510904954863616 235235700591701262336 235377115548987949056 236345302952982872064 237560789960819380224 239903598540314640384 240890404932847927296 247825762366533797888 250180707721880272896 251316266061837090816 252501720147034435584 253794730224182624256 254855931781017894912 254991875178070278144 257357522457554328576 258583310039733239808 259895565085340860416 260964605343918587904 263556066002035802112 264640163165663920128 269756662942684676096 271029100032036962304 274800023177508421632 274846411300093820928 274944291076197842944 276241198109576134656 278803982662350522624 278816745880087953408 280131919209711009792 281453296187115307008 281553528842452598784 282730799319566727168 285499739179671617536 285519071502205452288 286865859575329062912 292382510721008467968 293585181011908411392 296480498378889756672 299261297952040812544 302051474703428616192 303476245810520260608 304907737536041582592 305016322912656982016 307750559131795193856 309312327460722573312 310771347873273151488 313654480495144337952 313668839115098947584 315127070603977162752 316747719947759173632 319871464720419520512 321187206577130569728 325710970050047901696 335088354749116121088 336668960196045914112 339807909041357193216 339989166904093704192 341410776536835293184 343143363276739104768 346404056845680377856 346527420113787813888 347952807125224783872 347976368393312894976 351408088002714402816 352853550887551893504 353065673323481923584 354517954429474308096 359855397810471960576 361335607399271890944 361372133376049283072 368321597479434846208 371738643549800696832 373509225612948013056 375271061582820409344 375404705123270131712 376974399092755636224 378752580220551653376 380692095336273936384 382487812767105417216 386036283686331492864 389843347628011290624 391446908015877881856 402735299604571488256 404634994414027014144 406543650048055443456 412269616950140731392 412416436614296764416 414361797164364201984 418205973993525783936 418225118820131930112 420197878814566514688 422330293263678898176 428249608769507426304 428278607253308178432 436329790067045302272 444720747568334635008 446784472998821494784 448891946928061218816 453077212055142924288 455214368715780390912 457361606304062373888 457524484368985473024 462036560151717085184 463937076166966378496 463968491191083859968 466157021809909727232 470471401183402524672 470754231097975898112 472690605905965744128 475121579921638760448 479807197080629280768 481780809865695854592 495651524733067595776 500361415443760545792 502632532123674181632 505003440294068871168 507589460448365248512 509711863562035789824 509983750356140556288 514715044915108657152 519791130170681720832 521929210687837175808 527112132004071604224 529280326331327840256 539513325885369352192 542058200064073924608 549600046355016843264 549888582152395685888 552482396219152269312 557607965324701045248 560263838419422019584 562906592374230614016 563107057684905197568 565461598639133454336 571038143004410904576 573731719150658125824 584765021442016935936 587170362023816822784 592960996757779513344 598522595904081625088 604102949406857232384 606952491621040521216 609815475072083165184 610032645825313964032 615501118263590387712 618624654921445146624 621542695746546302976 627308960990288675904 627337678230197895168 630254141207954325504 633495439895518347264 639742929440839041024 642374413154261139456 670176709498232242176 673337920392091828224 679615818082714386432 679978333808187408384 682821553073670586368 686286726553478209536 693054840227575627776 695905614250449567744 695952736786625789952 705707101775103787008 706131346646963847168 709035908858948616192 719710795620943921152 722671214798543781888 722744266752098566144 736643194958869692416 743477287099601393664 750542123165640818688 750809410246540263424 753948798185511272448 757505160441103306752 761384190672547872768 764975625534210834432 772072567372662985728 779686695256022581248 782893816031755763712 809269988828054028288 813087300096110886912 824539233900281462784 824832873228593528832 828723594328728403968 836411947987051567872 836450237640263860224 840395757629133029376 844660586527357796352 856499217539014852608 856557214506616356864 889441495136669270016 893568945997642989568 897783893856122437632 906154424110285848576 910428737431560781824 914723212608124747776 915048968737970946048 924073120303434170368 927874152333932756992 927936982382167719936 932314043619819454464 945381211811931488256 950243159843277520896 959614394161258561536 963561619731391709184 991303049466135191552 1005265064247348363264 1010006880588137742336 1019423727124071579648 1019967500712281112576 1029430089830217314304 1039582260341363441664 1043858421375674351616 1054224264008143208448 1058560652662655680512 1084116400128147849216 1099777164304791371776 1104964792438304538624 1115215930649402090496 1120527676838844039168 1125813184748461228032 1126214115369810395136 1130923197278266908672 1142076286008821809152 1147463438301316251648 1169530042884033871872 1174340724047633645568 1197045191808163250176 1208205898813714464768 1213904983242081042432 1219630950144166330368 1220065291650627928064 1237249309842890293248 1243085391493092605952 1254617921980577351808 1254675356460395790336 1266990879791036694528 1284748826308522278912 1340353418996464484352 1346675840784183656448 1359231636165428772864 1365643106147341172736 1372573453106956419072 1386109680455151255552 1391811228500899135488 1391905473573251579904 1411414203550207574016 1412262693293927694336 1418071817717897232384 1439421591241887842304 1445342429597087563776 1473286389917739384832 1486954574199202787328 1501084246331281637376 1501618820493080526848 1507897596371022544896 1515010320882206613504 1522768381345095745536 1529951251068421668864 1544145134745325971456 1559373390512045162496 1565787632063511527424 1618539977656108056576 1626174600192221773824 1649665746457187057664 1657447188657456807936 1672823895974103135744 1680791515258266058752 1689321173054715592704 1713114429013232713728 1778882990273338540032 1787137891995285979136 1795567787712244875264 1812308848220571697152 1820857474863121563648 1829446425216249495552 1830097937475941892096 1855748304667865513984 1855873964764335439872 1864628087239638908928 1890762423623862976512 1900486319686555041792 1919228788322517123072 1927123239462783418368 1982606098932270383104 2010530128494696726528 2020013761176275484672 2038847454248143159296 2039935001424562225152 2058860179660434628608 2079164520682726883328 2087716842751348703232 2117121305325311361024 2168232800256295698432 2199554328609582743552 2209929584876609077248 2230431861298804180992 2251626369496922456064 2252428230739620790272 2261846394556533817344 2284152572017643618304 2294926876602632503296 2339060085768067743744 2348681448095267291136 2394090383616326500352 2427809966484162084864 2439261900288332660736 2440130583301255856128 2474498619685780586496 2486170782986185211904 2509235843961154703616 2509350712920791580672 2533981759582073389056 2569497652617044557824 2680706837992928968704 2693351681568367312896 2718463272330857545728 2731286212294682345472 2745146906213912838144 2772219360910302511104 2783622457001798270976 2783810947146503159808 2836143635435794464768 2878843182483775684608 2890684859194175127552 2946572779835478769664 2973909148398405574656 3003237640986161053696 3015795192742045089792 3030020641764413227008 3059902502136843337728 3088290269490651942912 3118746781024090324992 3131575264127023054848 3252349200384443547648 3299331492914374115328 3314894377314913615872 3345647791948206271488 3361583030516532117504 3378642346109431185408 3426228858026465427456 3574275783990571958272 3591135575424489750528 3624617696441143394304 3641714949726243127296 3658892850432498991104 3660195874951883784192 3711496609335731027968 3711747929528670879744 3729256174479277817856 3800972639373110083584 3854246478925566836736 3965212197864540766208 4021060256989393453056 4040027522352550969344 4077694908496286318592 4117720359320869257216 4158329041365453766656 4175433685502697406464 4234242610650622722048 4419859169753218154496 4460863722597608361984 4503252738993844912128 4504856461479241580544 4523692789113067634688 4568305144035287236608 4589853753205265006592 4678120171536135487488 4697362896190534582272 4788180767232653000704 4855619932968324169728 4878523800576665321472 4880261166602511712256 4948997239371561172992 4972341565972370423808 5018471687922309407232 5067963519164146778112 5361413675985857937408 5386703363136734625792 5436926544661715091456 5462572424589364690944 5490293812427825676288 5567244914003596541952 5567621894293006319616 5672287270871588929536 5757686364967551369216 5781369718388350255104 5947818296796811149312 6006475281972322107392 6031590385484090179584 6060041283528826454016 6119805004273686675456 6176580538981303885824 6237493562048180649984 6263150528254046109696 6504698400768887095296 6598662985828748230656 6629788754629827231744 6691295583896412542976 6757284692218862370816 6852457716052930854912 7148551567981143916544 7182271150848979501056 7283429899452486254592 7317785700864997982208 7320391749903767568384 7423495859057341759488 7458512348958555635712 7601945278746220167168 7708492957851133673472 7930424395729081532416 8042120513978786906112 8080055044705101938688 8155389816992572637184 8235440718641738514432 8316658082730907533312 8350867371005394812928 8839718339506436308992 8921727445195216723968 9009712922958483161088 9047385578226135269376 9179707506410530013184 9356240343072270974976 9394725792381069164544 9576361534465306001408 9757047601153330642944 9760522333205023424512 9897994478743122345984 9944683131944740847616 10036943375844618814464 10135927038328293556224 10722827351971715874816 10773406726273469251584 10873853089323430182912 10925144849178729381888 10980587624855651352576 11134489828007193083904 11135243788586012639232 11562739436776700510208 11895636593593622298624 12012950563944644214784 12063180770968180359168 12120082567057652908032 12353161077962607771648 12474987124096361299968 12526301056508092219392 13259577509259654463488 13382591167792825085952 13514569384437724741632 13704915432105861709824 14297103135962287833088 14364542301697959002112 14566859798904972509184 14635571401729995964416 14640783499807535136768 14846991718114683518976 14917024697917111271424 15203890557492440334336 15860848791458163064832 16084241027957573812224 16160110089410203877376 16310779633985145274368 16470881437283477028864 16701734742010789625856 17843454890390433447936 18019425845916966322176 18094771156452270538752 18359415012821060026368 18712480686144541949952 18789451584762138329088 19152723068930612002816 19514095202306661285888 19521044666410046849024 19795988957486244691968 19889366263889481695232 20073886751689237628928 20271854076656587112448 21445654703943431749632 21546813452546938503168 21850289698357458763776 21961175249711302705152 22270487577172025278464 23125478873553401020416 23791273187187244597248 24126361541936360718336 24240165134115305816064 24706322155925215543296 24949974248192722599936 25052602113016184438784 26519155018519308926976 26765182335585650171904 27029138768875449483264 28594206271924575666176 28729084603395918004224 29271142803459991928832 29281566999615070273536 29693983436229367037952 29834049395834222542848 30407781114984880668672 31721697582916326129664 32168482055915147624448 32320220178820407754752 32621559267970290548736 32941762874566954057728 33403469484021579251712 35686909780780866895872 36038851691833932644352 36189542312904541077504 37424961372289083899904 37578903169524276658176 38305446137861224005632 39042089332820093698048 39778732527778963390464 40147773503378475257856 40543708153313174224896 42891309407886863499264 43093626905093877006336 43700579396714917527552 43922350499422605410304 44540975154344050556928 47582546374374489194496 48252723083872721436672 48480330268230611632128 49412644311850431086592 50105204226032368877568 53530364671171300343808 54058277537750898966528 57458169206791836008448 58542285606919983857664 58563133999230140547072 59387966872458734075904 59668098791668445085696 60815562229969761337344 63443395165832652259328 64336964111830295248896 64640440357640815509504 65883525749133908115456 71373819561561733791744 72379084625809082155008 74849922744578167799808 75157806339048553316352 78084178665640187396096 79557465055557926780928 80295547006756950515712 81087416306626348449792 85782618815773726998528 86187253810187754012672 87844700998845210820608 89081950308688101113856 95165092748748978388992 96505446167745442873344 96960660536461223264256 98825288623700862173184 100210408452064737755136 107060729342342600687616 108116555075501797933056 114916338413583672016896 117126267998460281094144 119336197583336890171392 121631124459939522674688 126886790331665304518656 128673928223660590497792 129280880715281631019008 131767051498267816230912 142747639123123467583488 144758169251618164310016 150315612678097106632704 156168357331280374792192 160591094013513901031424 162174832613252696899584 172374507620375508025344 175689401997690421641216 178163900617376202227712 190330185497497956777984 193010892335490885746688 193921321072922446528512 197650577247401724346368 214121458684685201375232 234252535996920562188288 238672395166673780342784 243262248919879045349376 253773580663330609037312 257347856447321180995584 258561761430563262038016 263534102996535632461824 285495278246246935166976 289516338503236328620032 300631225356194213265408 321182188027027802062848 324349665226505393799168 344749015240751016050688 351378803995380843282432 380660370994995913555968 386021784670981771493376 387842642145844893057024 395301154494803448692736 428242917369370402750464 468505071993841124376576 486524497839758090698752 507547161326661218074624 517123522861126524076032 527068205993071264923648 570990556492493870333952 579032677006472657240064 642364376054055604125696 702757607990761686564864 761320741989991827111936 772043569341963542986752 775685284291689786114048 790602308989606897385472 856485834738740805500928 973048995679516181397504 1015094322653322436149248 1034247045722253048152064 1054136411986142529847296 1141981112984987740667904 1158065354012945314480128 1284728752108111208251392 1405515215981523373129728 1522641483979983654223872 1551370568583379572228096 1581204617979213794770944 1712971669477481611001856 2030188645306644872298496 2108272823972285059694592 2283962225969975481335808 2316130708025890628960256 2569457504216222416502784 3045282967959967308447744 3102741137166759144456192 3162409235958427589541888 3425943338954963222003712 4216545647944570119389184 4567924451939950962671616 5138915008432444833005568 6090565935919934616895488 6324818471916855179083776 6851886677909926444007424 9135848903879901925343232 10277830016864889666011136 12649636943833710358167552 13703773355819852888014848 18271697807759803850686464 20555660033729779332022272 27407546711639705776029696 41111320067459558664044544 54815093423279411552059392 82222640134919117328089088 164445280269838234656178176
- Sum of all divisors σ(n): 551234091699962029092163353
- Sum of proper divisors (its aliquot sum) s(n): 386788811430123794435985177
- 164445280269838234656178176 is an abundant number, because the sum of its proper divisors (386788811430123794435985177) is greater than itself. Its abundance is 222343531160285559779807001
Bases of 164445280269838234656178176
- Binary: 10001000000001101010010010000001100101001101011000100000000100010000000000000000000000002
- Hexadecimal: 0x8806A48194D62011000000
- Base-36: KNUICHMBXHXU9DS00
Squares and roots of 164445280269838234656178176
- 164445280269838234656178176 squared (1644452802698382346561781762) is 27042250203025648178294520646781236832932166658686976
- 164445280269838234656178176 cubed (1644452802698382346561781763) is 4446970413763642617776249144519031675792851447327865349704500212465618466635776
-
164445280269838234656178176 is a
perfect square number . Itssquare root is 12823621963776 -
The
cube root of 164445280269838234656178176 is 547865312.5376842609
Scales and comparisons
How big is 164445280269838234656178176?- 164,445,280,269,838,234,656,178,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 164,445,280,269,838,234,656,178,176 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 164445280269838234656178176 cubic inches would be around 45655442.7 feet tall.
Recreational maths with 164445280269838234656178176
- 164445280269838234656178176 backwards is 671871656432838962082544461
- The number of decimal digits it has is: 27
- The sum of 164445280269838234656178176's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 164445280269838234656178176 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 164445280269838234656178176 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/164445280269838234656178176/
Chicago style:
Numbermatics. 2024. "Number 164445280269838234656178176 - Facts about the integer". https://numbermatics.com/n/164445280269838234656178176/
The information we have on file for 164445280269838234656178176 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 164445280269838234656178176, math, Factors of 164445280269838234656178176, curriculum, school, college, exams, university, Prime factorization of 164445280269838234656178176, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-four septillion, four hundred forty-five sextillion, two hundred eighty quintillion, two hundred sixty-nine quadrillion, eight hundred thirty-eight trillion, two hundred thirty-four billion, six hundred fifty-six million, one hundred seventy-eight thousand, one hundred seventy-six.