64075952269735704176238864
64,075,952,269,735,704,176,238,864 is an even composite number composed of five prime numbers multiplied together.
64075952269735704176238864 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, eight hundred seventy-five divisors.
Prime factorization of 64075952269735704176238864:
24 × 316 × 76 × 234 × 414
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 23 × 23 × 23 × 23 × 41 × 41 × 41 × 41)See below for interesting mathematical facts about the number 64075952269735704176238864 from the Numbermatics database.
Names of 64075952269735704176238864
- Cardinal: 64075952269735704176238864 can be written as Sixty-four septillion, seventy-five sextillion, nine hundred fifty-two quintillion, two hundred sixty-nine quadrillion, seven hundred thirty-five trillion, seven hundred four billion, one hundred seventy-six million, two hundred thirty-eight thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 6.4075952269735704176238864 × 1025
Factors of 64075952269735704176238864
Divisors of 64075952269735704176238864
- Number of divisors d(n): 14875
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 36 41 42 46 48 49 54 56 63 69 72 81 82 84 92 98 108 112 123 126 138 144 147 161 162 164 168 184 189 196 207 216 243 246 252 276 287 294 322 324 328 336 343 368 369 378 392 414 432 441 483 486 492 504 529 552 567 574 588 621 644 648 656 686 729 738 756 784 828 861 882 943 966 972 984 1008 1029 1058 1104 1107 1127 1134 1148 1176 1242 1288 1296 1323 1372 1449 1458 1476 1512 1587 1656 1681 1701 1722 1764 1863 1886 1932 1944 1968 2009 2058 2116 2187 2214 2254 2268 2296 2352 2401 2484 2576 2583 2646 2744 2829 2898 2916 2952 3024 3087 3174 3312 3321 3362 3381 3402 3444 3528 3703 3726 3772 3864 3888 3969 4018 4116 4232 4347 4374 4428 4508 4536 4592 4761 4802 4968 5043 5103 5166 5292 5488 5589 5658 5796 5832 5904 6027 6174 6348 6561 6601 6642 6724 6762 6804 6888 7056 7203 7406 7452 7544 7728 7749 7889 7938 8036 8232 8464 8487 8694 8748 8856 9016 9072 9261 9522 9604 9936 9963 10086 10143 10206 10332 10584 11109 11178 11316 11592 11664 11767 11907 12054 12167 12348 12696 13041 13122 13202 13284 13448 13524 13608 13776 14063 14283 14406 14812 14904 15088 15129 15309 15498 15778 15876 16072 16464 16767 16807 16974 17388 17496 17712 18032 18081 18522 19044 19208 19683 19803 19926 20172 20286 20412 20664 21168 21609 21689 22218 22356 22632 23184 23247 23534 23667 23814 24108 24334 24696 25392 25461 25921 26082 26244 26404 26568 26896 27048 27216 27783 28126 28566 28812 29624 29808 29889 30258 30429 30618 30996 31556 31752 32144 33327 33534 33614 33948 34776 34992 35301 35721 36162 36501 37044 38088 38416 38663 39123 39366 39606 39852 40344 40572 40824 41328 42189 42849 43218 43378 44436 44712 45264 45387 45927 46207 46494 47068 47334 47628 48216 48668 49392 50301 50421 50922 51842 52164 52488 52808 53136 54096 54243 55223 55566 56252 57132 57624 59049 59248 59409 59778 60516 60858 61236 61992 63112 63504 64827 65067 66654 67068 67228 67896 68921 69552 69741 70602 71001 71442 72324 73002 74088 76176 76383 77326 77763 78246 78732 79212 79704 80688 81144 81648 82369 83349 84378 85169 85698 86436 86756 88872 89424 89667 90774 91287 91854 92414 92988 94136 94668 95256 96432 97336 98441 99981 100602 100842 101844 103684 104328 104976 105616 105903 107163 108486 109503 110446 111132 112504 114264 115248 115989 117369 117649 118098 118818 119556 121032 121716 122472 123984 126224 126567 128547 129654 130134 133308 134136 134456 135792 136161 137781 137842 138621 139482 141204 142002 142884 144648 146004 148176 150903 151263 151823 152766 154652 155526 156492 157464 158424 159408 162288 162729 164738 165669 166698 168756 170338 171396 172872 173512 177147 177744 178227 179334 181447 181548 182574 183708 184828 185976 188272 189336 190512 194481 194672 195201 196882 199962 201204 201684 203688 206763 207368 208656 209223 211806 213003 214326 216972 219006 220892 222264 225008 228528 229149 231978 233289 234738 235298 236196 237636 239112 242064 243432 244944 247107 250047 253134 255507 257094 259308 260268 266616 268272 268912 269001 270641 272322 273861 275562 275684 277242 278964 279841 282408 284004 285768 289296 292008 295323 299943 301806 302526 303646 305532 309304 311052 312984 314928 316848 317709 321489 323449 325458 328509 329476 331338 333396 337512 340676 342792 345744 347024 347967 352107 352947 354294 356454 358668 362894 363096 365148 367416 369656 371952 378672 379701 385641 386561 388962 390402 393764 399924 402408 403368 407376 408483 413343 413526 414736 415863 418446 423612 426006 428652 433944 438012 441784 444528 452709 453789 455469 458298 463956 466578 469476 470596 472392 475272 478224 482447 486864 488187 494214 497007 498847 500094 506268 511014 514188 518616 520536 531441 533232 534681 538002 541282 544341 544644 547722 551124 551368 554484 557928 559682 564816 568008 571536 576583 583443 584016 585603 590646 596183 599886 603612 605052 607292 611064 618608 620289 622104 625968 627669 635418 639009 642978 646898 650916 657018 658952 662676 666792 675024 681352 685584 687447 689087 695934 699867 704214 705894 708588 712908 717336 725788 726192 730296 734832 739312 741321 750141 759402 766521 771282 773122 777924 780804 787528 799848 804816 806736 807003 811923 816966 821583 826686 827052 831726 836892 839523 847224 852012 857304 867888 876024 883568 885969 889249 899829 905418 907578 910938 916596 927912 933156 938952 941192 944784 950544 953127 964467 964894 970347 976374 985527 988428 994014 997694 1000188 1012536 1022028 1028376 1037232 1041072 1043901 1056321 1058841 1062761 1062882 1069362 1076004 1082564 1088682 1089288 1095444 1102248 1102736 1108968 1115856 1119364 1136016 1139103 1153166 1156923 1159683 1166886 1171206 1181292 1192366 1199772 1207224 1210104 1214584 1222128 1225449 1240029 1240578 1244208 1247589 1255338 1270129 1270836 1278018 1285956 1293796 1301832 1314036 1317904 1325352 1333584 1358127 1361367 1362704 1366407 1374894 1378174 1391868 1399734 1408428 1411788 1417176 1425816 1434672 1447341 1451576 1460592 1464561 1482642 1491021 1496541 1500282 1518804 1533042 1542564 1546244 1555848 1561608 1575056 1585183 1594323 1599696 1604043 1614006 1623846 1633023 1633932 1643166 1653372 1654104 1663452 1673784 1679046 1694448 1704024 1714608 1729749 1750329 1752048 1756809 1771938 1778498 1788549 1799658 1810836 1815156 1821876 1833192 1855824 1860867 1866312 1877904 1882384 1883007 1894487 1906254 1917027 1928934 1929788 1940694 1952748 1958887 1971054 1976856 1988028 1995388 2000376 2025072 2044056 2056752 2062341 2067261 2087802 2099601 2112642 2117682 2125522 2125764 2138724 2152008 2165128 2177364 2178576 2190888 2204496 2217936 2223963 2238728 2250423 2264143 2278206 2299563 2306332 2313846 2319366 2333772 2342412 2362584 2384732 2399544 2414448 2420208 2421009 2429168 2435769 2450898 2464749 2480058 2481156 2495178 2510676 2518569 2540258 2541672 2556036 2571912 2587592 2603664 2628072 2650704 2657907 2667747 2699487 2705927 2716254 2722734 2732814 2749788 2756348 2783736 2799468 2816856 2823576 2825761 2834352 2851632 2859381 2893401 2894682 2903152 2911041 2929122 2956581 2965284 2982042 2993082 3000564 3037608 3066084 3085128 3092488 3111696 3123216 3131703 3168963 3170366 3176523 3188283 3188646 3208086 3228012 3247692 3266046 3267864 3286332 3306744 3308208 3326904 3347568 3358092 3377129 3408048 3417309 3459498 3470769 3479049 3491929 3500658 3513618 3543876 3556996 3577098 3599316 3621672 3630312 3643752 3666384 3676347 3720087 3721734 3732624 3742767 3766014 3788974 3810387 3812508 3834054 3857868 3859576 3881388 3905496 3917774 3942108 3953712 3976056 3990776 4000752 4036081 4074381 4084101 4088112 4099221 4124682 4134522 4173281 4175604 4199202 4225284 4235364 4251044 4251528 4277448 4304016 4330256 4342023 4354728 4381776 4393683 4447926 4473063 4477456 4489623 4500846 4528286 4556412 4599126 4612664 4627692 4638732 4667544 4684824 4725168 4755549 4769464 4782969 4799088 4812129 4823609 4842018 4871538 4899069 4901796 4929498 4960116 4962312 4990356 5021352 5037138 5080516 5083344 5112072 5143824 5175184 5189247 5250987 5256144 5270427 5315814 5335494 5365647 5398974 5411854 5432508 5445468 5465628 5499576 5512696 5567472 5582601 5598936 5633712 5647152 5649021 5651522 5683461 5718762 5751081 5786802 5789364 5822082 5858244 5876661 5913162 5930568 5964084 5986164 6001128 6075216 6132168 6170256 6184976 6187023 6201783 6224743 6263406 6298803 6337926 6340732 6353046 6376566 6377292 6416172 6456024 6495384 6532092 6535728 6572664 6613488 6653808 6671889 6716184 6751269 6754258 6792429 6834618 6898689 6918996 6941538 6958098 6983858 7001316 7027236 7087752 7113992 7154196 7198632 7243344 7260624 7263027 7287504 7307307 7352694 7394247 7439327 7440174 7443468 7485534 7532028 7555707 7577948 7620774 7625016 7668108 7715736 7719152 7762776 7810992 7835548 7884216 7952112 7973721 7981552 8003241 8072162 8098461 8117781 8148762 8168202 8198442 8249364 8269044 8346562 8351208 8398404 8450568 8470728 8477283 8502088 8503056 8554896 8578143 8680203 8684046 8709456 8733123 8787366 8869743 8890903 8895852 8946126 8979246 9001692 9056572 9112824 9198252 9225328 9255384 9277464 9335088 9369648 9395109 9506889 9511098 9529569 9538928 9564849 9565938 9624258 9647218 9684036 9743076 9798138 9803592 9858996 9920232 9924624 9980712 10042704 10074276 10131387 10161032 10224144 10251927 10378494 10412307 10437147 10475787 10501974 10540854 10631628 10670988 10731294 10797948 10823708 10865016 10890936 10931256 10999152 11025392 11029041 11096281 11160261 11165202 11197872 11228301 11298042 11303044 11366922 11431161 11437524 11473481 11502162 11573604 11578728 11644164 11716488 11753322 11826324 11861136 11928168 11972328 12002256 12108243 12223143 12252303 12264336 12297663 12374046 12403566 12449486 12519843 12526812 12597606 12675852 12681464 12706092 12753132 12754584 12832344 12912048 12990768 13026069 13064184 13145328 13181049 13261409 13343778 13419189 13432368 13468869 13502538 13508516 13584858 13669236 13712209 13797378 13837992 13883076 13916196 13967716 14002632 14054472 14175504 14227984 14266647 14308392 14348907 14397264 14436387 14470827 14526054 14614614 14697207 14705388 14788494 14878654 14880348 14886936 14971068 15064056 15111414 15155896 15241548 15250032 15336216 15431472 15525552 15567741 15671096 15752961 15768432 15811281 15849001 15947442 16006482 16096941 16144324 16196922 16235562 16297524 16336404 16396884 16498728 16538088 16693124 16702416 16747803 16796808 16901136 16941456 16947063 16954566 17004176 17050383 17156286 17253243 17360406 17368092 17466246 17574732 17629983 17739486 17781806 17791704 17892252 17958492 18003384 18113144 18225648 18396504 18510768 18554928 18561069 18605349 18674229 18790218 18896409 19013778 19022196 19059138 19129698 19131876 19248516 19294436 19368072 19486152 19596276 19607184 19717992 19780327 19840464 19961424 20015667 20148552 20253807 20262774 20322064 20377287 20452727 20503854 20696067 20756988 20824614 20874294 20951574 21003948 21081708 21263256 21341976 21462588 21595896 21647416 21730032 21781872 21789081 21862512 21921921 22058082 22182741 22192562 22317981 22320522 22330404 22456602 22596084 22606088 22667121 22733844 22862322 22875048 22946962 23004324 23147208 23157456 23288328 23432976 23506644 23639903 23652648 23856336 23921163 23944656 24009723 24216486 24295383 24353343 24443503 24446286 24504606 24595326 24748092 24807132 24898972 25039686 25053624 25195212 25351704 25362928 25412184 25431849 25506264 25509168 25664688 25734429 26040609 26052138 26128368 26199369 26362098 26522818 26609229 26672709 26687556 26838378 26937738 27005076 27017032 27169716 27338472 27424418 27594756 27675984 27766152 27832392 27935432 28005264 28108944 28185327 28252567 28520667 28533294 28588707 28616784 28694547 28697814 28872774 28941654 29052108 29212967 29229228 29394414 29410776 29576988 29757308 29760696 29773872 29942136 30128112 30222828 30311792 30394161 30483096 30672432 30755781 31135482 31236921 31311441 31342192 31427361 31505922 31622562 31698002 31894884 32012964 32193882 32288648 32393844 32471124 32595048 32672808 32793768 32997456 33076176 33087123 33288843 33386248 33480783 33495606 33593616 33684903 33894126 33909132 34100766 34293483 34312572 34420443 34506486 34720812 34736184 34932492 35149464 35259966 35478972 35563612 35583408 35784504 35916984 36006768 36226288 36324729 36459209 36669429 36756909 36793008 36892989 37122138 37210698 37348458 37559529 37580436 37792818 38027556 38044392 38118276 38259396 38263752 38497032 38588872 38736144 38972304 39078207 39192552 39435984 39543147 39560654 39784227 40031334 40257567 40297104 40406607 40507614 40525548 40754574 40905454 41007708 41136627 41392134 41513976 41649228 41748588 41903148 42007896 42163416 42526512 42683952 42799941 42925176 43046721 43191792 43294832 43309161 43412481 43573201 43578162 43843842 44091621 44116164 44365482 44385124 44635962 44641044 44660808 44913204 45192168 45212176 45334242 45467688 45724644 45750096 45893924 46008648 46294416 46576656 46703223 47013288 47258883 47279806 47305296 47433843 47547003 47842326 48019446 48290823 48432972 48590766 48706686 48887006 48892572 49009212 49190652 49496184 49614264 49797944 50079372 50107248 50243409 50390424 50703408 50824368 50841189 50863698 51012528 51151149 51468858 51759729 52075289 52081218 52104276 52398738 52724196 52889949 53045636 53218458 53345418 53375112 53676756 53875476 54010152 54034064 54339432 54676944 54848836 55189512 55532304 55664784 55683207 55816047 55870864 56022687 56370654 56505134 56689227 57041334 57066588 57177414 57389094 57395628 57745548 57883308 58104216 58425934 58458456 58788828 58821552 59153976 59340981 59514616 59521392 59884272 60047001 60445656 60761421 60788322 60966192 61131861 61358181 61511562 62088201 62236321 62270964 62473842 62622882 62854722 63011844 63245124 63396004 63789768 64025928 64387764 64577296 64787688 64942248 64992503 65190096 65345616 65367243 65587536 65765763 66174246 66548223 66577686 66772496 66953943 66961566 66991212 67369806 67788252 67818264 68001363 68201532 68586966 68625144 68840886 69012972 69441624 69472368 69864984 70298928 70519932 70919709 70957944 71127224 71569008 71763489 71833968 72029169 72649458 72886149 72918418 73060029 73330509 73338858 73513818 73785978 74244276 74421396 74696916 75119058 75160872 75585636 76055112 76088784 76236552 76295547 76518792 76527504 76994064 77177744 77203287 77673967 78121827 78156414 78385104 78598107 79086294 79121308 79568454 79827687 80018127 80062668 80314367 80515134 80813214 81015228 81051096 81509148 81810908 82015416 82273254 82784268 83027952 83298456 83497176 83806296 84015792 84326832 84555981 84757701 85562001 85599882 85766121 85850352 86083641 86093442 86618322 86824962 87146402 87156324 87638901 87687684 88183242 88232328 88730964 88770248 89271924 89282088 89321616 89826408 90384336 90668484 90935376 91182483 91449288 91787848 92017296 92267343 92829863 93406446 93710763 93934323 94026576 94282083 94517766 94559612 94867686 95094006 95684652 95985463 96038892 96581646 96865944 97181532 97413372 97774012 97785144 98018424 98381304 98992368 99228528 99261369 99595888 99866529 100158744 100442349 100486818 100780848 101054709 101682378 101727396 102302298 102880449 102937716 103261329 103519458 104150578 104162436 104208552 104797476 105448392 105779898 106091272 106436916 106690836 106750224 107353512 107750952 108020304 108678864 108974187 109377627 109697672 110008287 110270727 110379024 110678967 110943007 111366414 111632094 112045374 112678587 112741308 113010268 113378454 114082668 114133176 114354828 114778188 114791256 115491096 115766616 116208432 116851868 116916912 117234621 117577656 118307952 118629441 118681962 119029232 119352681 120094002 120772701 120891312 121219821 121522842 121576644 122263722 122716362 123023124 123409881 124176402 124472642 124541928 124947684 125245764 125709444 126023688 126490248 126792008 127579536 128051856 128399823 128775528 129575376 129884496 129927483 129985006 130237443 130719603 130734486 131531526 132274863 132348492 133096446 133155372 133907886 133923132 133982424 134739612 135576504 135636528 136002726 136403064 137173932 137250288 137681772 138025944 138462289 138883248 139729968 140109669 141039864 141776649 141839418 141915888 142254448 142301529 142641009 143169089 143526978 144058338 144872469 145298916 145772298 145836836 146120058 146661018 146677716 147027636 147571956 148488552 148842792 149393832 150238116 150321744 150730227 151171272 152110224 152473104 152523567 152591094 153037584 153453447 154406574 155279187 155347934 156225867 156243654 156312828 157196214 158172588 158242616 158669847 159136908 159655374 160036254 160125336 160628734 161030268 161626428 162030456 162102192 163018296 163621816 164030832 164546508 165479321 165568536 166596912 166994352 167049621 167448141 167612592 168068061 169111962 169515402 170067681 171104521 171124002 171199764 171532242 172167282 172186884 173236644 173649924 174292804 174312648 175277802 175375368 176366484 176464656 177461928 177540496 178022943 178543848 178564176 179652816 180141003 181336968 182284263 182364966 182898576 183395583 183575696 184074543 184534686 185659726 186264603 186708963 186812892 187421526 187868646 188564166 189035532 189119224 189735372 190188012 191369304 191970926 192077784 193163292 193731888 194363064 194826744 194977509 195548024 195570288 196036848 196101729 196762608 197297289 197767969 198522738 199644669 199733058 200317488 200861829 200884698 200973636 202109418 203364756 203454792 204004089 204490769 204604596 205760898 205875432 206522658 207038916 208301156 208324872 208417104 209594952 210896784 211559796 212182544 212759127 212873832 213381672 214707024 215290467 215501904 216087507 217948374 218658447 218755254 219180087 219395344 219991527 220016574 220541454 221357934 221886014 222732828 223264188 224090748 225357174 225482616 226020536 226756908 228165336 228266352 228709656 228886641 229556376 229582512 230982192 231533232 231609861 233021901 233703736 234365481 234469242 235155312 235794321 237258882 237363924 238705362 239483061 240054381 240188004 240943101 241545402 242439642 243045684 243153288 244527444 245432724 246046248 246819762 248352804 248945284 249083856 249895368 250491528 251418888 252047376 252980496 253584016 253667943 254273103 255214463 256686003 256799646 257298363 257551056 258250923 259854966 259970012 260474886 261439206 261468972 262916703 263063052 264549726 264696984 266192892 266310744 267815772 267846264 267964848 269479224 271153008 272005452 272806128 273547449 274347864 275363544 276051888 276802029 276924578 278489589 280219338 281132289 281802969 282079728 282846249 283553298 283678836 284603058 285282018 286338178 287053956 287956389 288116676 289744938 290597832 291544596 291673672 292240116 293322036 293355432 294055272 295143912 296977104 297685584 297784107 298787664 299599587 300476232 301327047 301460454 302342544 303164127 305012407 305047134 305182188 306906894 308641347 308813148 309783987 310558374 310695868 312451734 312487308 312625656 314392428 316345176 316485232 317339694 318273816 319310748 320072508 320250672 321257468 322060536 323252856 324060912 326036592 326922561 327243632 328132881 329093016 330024861 330812181 330958642 331137072 332036901 332829021 334099242 334896282 336136122 338035761 338223924 339030804 340135362 342209042 342248004 342399528 343064484 344334564 344373768 346473288 347299848 348585608 348625296 350555604 350750736 351703863 352732968 354923856 355888323 356045886 357087696 358058043 360282006 362318103 362673936 363659463 364527023 364568526 364729932 366791166 368149086 369069372 370229643 371319452 372529206 373417926 373625784 374843052 375737292 377128332 378071064 378238448 379470744 380376024 382738608 383941852 384155568 385199469 386326584 388726128 389653488 389782449 389955018 390712329 391096048 392158809 392203458 394594578 395535938 396824589 397045476 399289338 399466116 401723658 401769396 401947272 404218836 406729512 406909584 408008178 408981538 409209192 411521796 411750864 413045316 414077832 415386867 416602312 416649744 419189904 420329007 423119592 425329947 425518254 425747664 426763344 426904587 427923027 429507267 430580934 432175014 434617407 435896748 437316894 437510508 438360174 439983054 440033148 441082908 442715868 443772028 445465656 446528376 448181496 450714348 450965232 452041072 452190681 453513816 454947521 456330672 457419312 457570701 457773282 459112752 460360341 463219722 465837561 466043802 467407472 468677601 468730962 468938484 470412721 471588642 474517764 474727848 476009541 477410724 478966122 480108762 480376008 481886202 483090804 484879284 486091368 486306576 489054888 490865448 492092496 493639524 496437963 496705608 497890568 499790736 500983056 501148863 502344423 502837776 504204183 507335886 508546206 510203043 510428926 513313563 513372006 513599292 514596726 516501846 519709932 519940024 520949772 522878412 522937944 525833406 526126104 529099452 529393968 532385784 532621488 534068829 535631544 535692528 538958448 540423009 543717769 544010904 546852789 547094898 548695728 550186749 550727088 552223629 553604058 553849156 556979178 558793809 560126889 560438676 562200569 562264578 563605938 565692498 567106596 567357672 569206116 570564036 572676356 574107912 575912778 576233352 579489876 581195664 583089192 583347344 584480232 584932527 586644072 586710864 588110544 588305187 590287824 591891867 593303907 595568214 598934007 599199174 600952464 602585487 602654094 602920908 606328254 610024814 610094268 610364376 612012267 613472307 613813788 617282694 617626296 619567974 621116748 621391736 624903468 624974616 625251312 628784856 632690352 634679388 636547632 638277381 638621496 640145016 642514936 644121072 645871401 646505712 648262521 649809041 653845122 655975341 656265762 657540261 658186032 659974581 660049722 661624362 661917284 664073802 665658042 668198484 669792564 671898241 672272244 676071522 676447848 678061608 680270724 684418084 684496008 684799056 686128968 686659923 688669128 688747536 692946576 694599696 694829583 697171216 699065703 701111208 703096443 703407726 705465936 707382963 711776646 712091772 716116086 718449183 720163143 720564012 722829303 724636206 727318926 729054046 729137052 729459864 733582332 736298172 738138744 740459286 742638904 745058412 746835852 747251568 749686104 751474584 754256664 756142128 758941488 760752048 761003829 762819309 765643389 767883704 770058009 770398938 771895089 772653168 774752769 779564898 779910036 781424658 784317618 784406916 788750109 789189156 791071876 793649178 794090952 798578676 798932232 803447316 803538792 803894544 808437672 813459024 816016356 817963076 818418384 820642347 823043592 826090632 828155664 830406087 830773734 833204624 835468767 838561807 840658014 843396867 845408907 846239184 848538747 850659894 851036508 853809174 855846054 859014534 861161868 863869167 864350028 869234814 871793496 874633788 875021016 876720348 879966108 880066296 882165816 885431736 887544056 890931312 893056752 893352321 896362992 898798761 901428696 904381362 907027632 909492381 909895042 915037221 915141402 915546564 920720682 925924041 926439444 929351961 931675122 932087604 937355202 937461924 937876968 940825442 943177284 949035528 949455696 952019082 954821448 957932244 960217524 960752016 963772404 966181608 969236023 969758568 972182736 978109776 980767683 981730896 984398643 987279048 990074583 992436543 992875926 993411216 995781136 996110703 998487063 1002183623 1002297726 1004688846 1008408366 1014107283 1014671772 1017092412 1020406086 1020857852 1026627126 1026744012 1027198584 1029193452 1033003692 1039419864 1039880048 1041899544 1045756824 1045875888 1051666812 1052252208 1055111589 1058198904 1064771568 1067664969 1068137658 1071263088 1074174129 1080846018 1086954309 1087435538 1088021808 1090978389 1093581069 1093705578 1094189796 1100373498 1104447258 1107208116 1107698312 1110688929 1113958356 1117587618 1120253778 1120877352 1124401138 1124529156 1127211876 1131384996 1134213192 1134715344 1138412232 1141128072 1145352712 1148215824 1151825556 1152466704 1155598407 1158355247 1158979752 1166178384 1168960464 1169347347 1169865054 1172136987 1173288144 1176476427 1176610374 1183783734 1186607814 1190473767 1191136428 1197731647 1197868014 1198398348 1205170974 1205308188 1205841816 1212656508 1220049628 1220188536 1220728752 1224024534 1226944614 1227627576 1234565388 1235252592 1239135948 1242233496 1242783472 1246160601 1249806936 1249949232 1257569712 1260987021 1269358776 1275989841 1276554762 1277242992 1280290032 1280713761 1283769081 1285029872 1288521801 1291742802 1296525042 1299618082 1303852221 1307690244 1311950682 1312531524 1315080522 1319949162 1320099444 1323248724 1323834568 1328147604 1331316084 1336396968 1339585128 1343796482 1344544488 1352143044 1352895696 1356123216 1356572043 1360541448 1364842563 1368836168 1368992016 1372257936 1372712103 1373319846 1377338256 1381081023 1389659166 1397512683 1398131406 1402222416 1406032803 1406192886 1406815452 1411238163 1414765926 1423553292 1424183544 1428028623 1431435383 1432232172 1436898366 1440326286 1441128024 1445658606 1449272412 1454637852 1458108092 1458274104 1458919728 1467164664 1472596344 1476277488 1480918572 1485277808 1489313889 1490116824 1493671704 1494827569 1499372208 1502949168 1503446589 1507033269 1508513328 1512612549 1522007658 1525638618 1530609129 1531286778 1535767408 1539940689 1540116018 1540797876 1543790178 1549505538 1559129796 1559820072 1562849316 1568635236 1568813832 1577500218 1578378312 1582143752 1587298356 1588181904 1597157352 1597864464 1602206487 1606894632 1607077584 1616875344 1621269027 1631153307 1632032712 1635926152 1640558367 1641284694 1646087184 1650560247 1652181264 1656670887 1660812174 1661547468 1670937534 1676381427 1677123614 1680380667 1681316028 1686601707 1686793734 1690817814 1697077494 1701319788 1702073016 1707618348 1711692108 1718029068 1722323736 1727738334 1728700056 1738469628 1743586992 1749267576 1750042032 1753440696 1754797581 1759932216 1760132592 1764331632 1764915561 1770863472 1775088112 1775675601 1779911721 1786501241 1786704642 1796802021 1797597522 1802857392 1807756461 1808762724 1818984762 1819790084 1830074442 1830282804 1831093128 1836036801 1840416921 1841441364 1851848082 1852878888 1858703922 1863350244 1864175208 1874710404 1874923848 1875753936 1881650884 1886354568 1898071056 1904038164 1909642896 1914832143 1915864488 1920435048 1927544808 1932363216 1937614203 1938472046 1939517136 1944787563 1949427123 1961535366 1967926023 1968797286 1972620783 1974558096 1979923743 1980149166 1984873086 1985751852 1992221406 1996974126 2004367246 2004595452 2009377692 2015694723 2016816732 2028214566 2029343544 2034184824 2040812172 2041715704 2053254252 2053488024 2054397168 2058386904 2059979769 2066007384 2078839728 2083799088 2084488749 2091513648 2097197109 2103333624 2109289329 2110223178 2116397808 2122148889 2135086849 2135329938 2136275316 2148348258 2155347549 2160489429 2161692036 2168487909 2173908618 2174871076 2181956778 2187162138 2187411156 2188379592 2200746996 2208894516 2214416232 2215396624 2221377858 2227916712 2235175236 2240507556 2241754704 2248802276 2249058312 2254423752 2262769992 2268426384 2276824464 2282256144 2283011487 2288457927 2290705424 2296930167 2303651112 2310174027 2311196814 2315685267 2316710494 2317959504 2324258307 2338694694 2339730108 2344273974 2352952854 2353220748 2366250327 2367567468 2373215628 2380947534 2382272856 2395463294 2395736028 2396796696 2410341948 2410616376 2411683632 2425313016 2440099256 2440377072 2448049068 2453889228 2455255152 2461927041 2469130776 2478271896 2484466992 2491218261 2492321202 2499613872 2506406301 2515685421 2521974042 2530190601 2536226721 2538717552 2545616241 2551689161 2551979682 2553109524 2561427522 2567538162 2577043602 2583485604 2591607501 2593050084 2599236164 2607704442 2615380488 2623901364 2625063048 2630161044 2639898324 2640198888 2646497448 2647669136 2656295208 2662632168 2672793936 2679170256 2680056963 2687592964 2689088976 2696396283 2704286088 2713144086 2721082896 2728477143 2729685126 2737672336 2745111663 2745424206 2746639692 2762162046 2777772123 2779318332 2788055883 2795025366 2796262812 2812065606 2812385772 2813630904 2822476326 2829531852 2847106584 2848367088 2856057246 2862870766 2864464344 2873796732 2880652572 2882256048 2891317212 2898544824 2907708069 2909275704 2916216184 2916548208 2934329328 2942303049 2945192688 2953195929 2961837144 2977309629 2978627778 2980233648 2987343408 2988332109 2989655138 2995461189 3006550869 3006893178 3014066538 3025225098 3042321849 3044015316 3051277236 3061218258 3062573556 3079881378 3080232036 3081595752 3087580356 3099011076 3118259592 3119640144 3125698632 3137270472 3137627664 3155000436 3156756624 3164287504 3165334767 3174596712 3184632647 3194314704 3202994907 3204412974 3213789264 3222522387 3242538054 3260862927 3262306614 3264065424 3271852304 3272935167 3280743207 3281116734 3282569388 3292889047 3301120494 3313341774 3321624348 3323094936 3332066787 3341875068 3352762854 3354247228 3360761334 3362632056 3373203414 3373587468 3381635628 3394154988 3402639576 3404146032 3415236696 3423384216 3436058136 3444647472 3455476668 3457400112 3466795221 3475065741 3476939256 3498535152 3506881392 3508042041 3509595162 3516410961 3519864432 3529429281 3529831122 3551351202 3559823442 3571421301 3573002482 3573409284 3593194941 3593604042 3595195044 3615512922 3617525448 3637969524 3639580168 3660148884 3660565608 3662186256 3672073602 3680833842 3682882728 3703696164 3705757776 3717407844 3726700488 3728350416 3738481803 3749420808 3749847696 3763301768 3772709136 3782961063 3806024383 3808076328 3827969523 3829664286 3831728976 3840870096 3842141283 3851307243 3855089616 3865565403 3875228406 3876944092 3889575126 3898854246 3911556663 3923070732 3935403983 3935852046 3937594572 3945241566 3959847486 3960298332 3969746172 3971503704 3984442812 3993948252 4008734492 4009190904 4018755384 4031389446 4033633464 4056429132 4058687088 4068369648 4069716129 4081624344 4083431408 4094527689 4106508504 4106976048 4116773808 4118136309 4119959538 4132014768 4143243069 4168977498 4192538049 4194394218 4206667248 4218098409 4218578658 4220446356 4233714489 4244297778 4270173698 4270659876 4272550632 4284085869 4294306149 4296696516 4310695098 4320978858 4323384072 4336975818 4347817236 4349742152 4363913556 4374324276 4374822312 4376759184 4401493992 4417789032 4428832464 4442755716 4455833424 4467941667 4470350472 4481015112 4484482707 4497604552 4498116624 4508847504 4510339767 4521099807 4525539984 4537837647 4548663287 4566022974 4576915854 4591827387 4593860334 4607302224 4619822067 4620348054 4622393628 4631370534 4633420988 4648516614 4677389388 4679460216 4688547948 4703287687 4705905708 4706441496 4732500654 4735134936 4746431256 4761895068 4764545712 4790926588 4791472056 4793593392 4806619461 4820683896 4821232752 4850626032 4863807081 4880198512 4893459921 4896098136 4907778456 4921675101 4923854082 4938261552 4951680741 4956543792 4970012661 4982436522 4984642404 5012812602 5029144281 5031370842 5041142001 5043948084 5059805121 5060381202 5072453442 5091232482 5103378322 5103959364 5106219048 5122855044 5135076324 5154087204 5166971208 5183215002 5186100168 5198472328 5215408884 5230760976 5247802728 5250126096 5260322088 5264392743 5279796648 5280397776 5292994896 5312590416 5325264336 5327026803 5339735163 5359503723 5360113926 5375185928 5390406063 5392792566 5408572176 5423269383 5426288172 5456954286 5459370252 5490223326 5490848412 5493279384 5508110403 5521250763 5524324092 5555544246 5558636664 5576111766 5590050732 5592525624 5624131212 5624771544 5627261808 5644952652 5659063704 5694213168 5712114492 5725741532 5728928688 5744496429 5747593464 5761305144 5782634424 5797089648 5812842609 5815416138 5818551408 5832432368 5834362689 5848281369 5869932649 5884606098 5903778069 5906391858 5917862349 5923674288 5939771229 5954619258 5957255556 5976664218 5979310276 5990922378 6013101738 6013786356 6028133076 6047084169 6050450196 6084643698 6088030632 6102554472 6122436516 6125147112 6159762756 6160464072 6163191504 6175160712 6179939307 6198022152 6236519184 6251397264 6253466247 6274540944 6291591327 6310000872 6330669534 6349193424 6366446667 6369265294 6405260547 6405989814 6408825948 6445044774 6466042647 6481468287 6485076108 6505463727 6521725854 6524613228 6545870334 6561486414 6562233468 6565138776 6585778094 6602240988 6626683548 6643248696 6646189872 6664133574 6683750136 6705525708 6708494456 6721522668 6725264112 6746406828 6747174936 6763271256 6784652161 6788309976 6805279152 6830473392 6846768432 6849034461 6865373781 6872116272 6890790501 6910953336 6930522081 6933590442 6947055801 6950131482 6953878512 6972774921 7015285361 7016084082 7019190324 7032821922 7058858562 7059662244 7098750981 7102702404 7119646884 7142842602 7146004964 7146818568 7186389882 7187208084 7190390088 7231025844 7235050896 7275939048 7279160336 7320297768 7321131216 7344147204 7361667684 7365765456 7385781123 7407392328 7434815688 7453400976 7473654783 7476963606 7498841616 7519218903 7526603536 7547056263 7565922126 7590571803 7608680163 7612048766 7616152656 7636848723 7655067483 7655939046 7659328572 7684282566 7702614486 7731130806 7750456812 7753888184 7774822503 7779150252 7797708492 7823113326 7846141464 7870807966 7871704092 7875189144 7890483132 7919694972 7920596664 7939492344 7943007408 7968885624 7987896504 8017468984 8018381808 8037510768 8040170889 8062778892 8067266928 8089188849 8108486729 8112858264 8139432258 8163248688 8185431429 8189055378 8213017008 8235334989 8236272618 8239919076 8286486138 8333316369 8337954996 8364167649 8384121529 8385076098 8388788436 8436196818 8437157316 8440892712 8467428978 8488595556 8540347396 8541319752 8545101264 8568171738 8588612298 8593393032 8621390196 8641957716 8646768144 8673951636 8695634472 8699484304 8723124207 8727827112 8748648552 8749644624 8802987984 8826909147 8835578064 8859587787 8885511432 8931928887 8935883334 8940700944 8962030224 8964996327 8968965414 8986383567 8995209104 9019652607 9020679534 9042199614 9075675294 9097326574 9126965547 9132045948 9153831708 9183654774 9187720668 9239644134 9240696108 9244787256 9262741068 9266841976 9297033228 9354778776 9358920432 9377095896 9406575374 9411811416 9412882992 9465001308 9470269872 9492862512 9496004301 9523790136 9553897941 9581853176 9582944112 9608984721 9613238922 9641367792 9667567161 9727614162 9782588781 9786919842 9792196272 9815556912 9818805501 9842229621 9843350202 9847708164 9878667141 9903361482 9940025322 9964873044 9969284808 9996200361 10025625204 10058288562 10062741684 10082284002 10087896168 10119610242 10120762404 10144906884 10182464964 10206756644 10207918728 10212438096 10245710088 10270152648 10308174408 10333942416 10366430004 10372200336 10396944656 10400385663 10425197223 10430817768 10463792983 10495605456 10520644176 10524126123 10528785486 10549232883 10559593296 10588287843 10654053606 10679470326 10714263903 10719007446 10720227852 10750371856 10779584823 10780812126 10785585132 10846538766 10852576344 10913908572 10918740504 10980446652 10981696824 10986558768 11016220806 11042501526 11048648184 11111088492 11117273328 11152223532 11180101464 11185051248 11215445409 11248262424 11249543088 11289905304 11318127408 11348883189 11418073149 11424228984 11451483064 11483908569 11488992858 11495186928 11522610288 11526423849 11553921729 11565268848 11596696209 11625685218 11630832276 11668725378 11696562738 11734669989 11739865298 11769212196 11806211949 11807556138 11812783716 11835724698 11879542458 11909238516 11914511112 11953328436 11958620552 11981844756 12026203476 12027572712 12056266152 12094168338 12100900392 12169287396 12176061264 12205108944 12209148387 12244873032 12250294224 12283583067 12319525512 12320928144 12350321424 12354408927 12359878614 12396044304 12429729207 12505508687 12506932494 12577614147 12583182654 12620001744 12654295227 12661339068 12701143467 12732893334 12738530588 12810521094 12811979628 12817651896 12852257607 12882918447 12890089548 12932085294 12962936574 12970152216 13010927454 13043451708 13049226456 13091740668 13122972828 13124466936 13130277552 13171556188 13204481976 13253367096 13286497392 13328267148 13367500272 13403825001 13411051416 13416988912 13443045336 13453448121 13492813656 13494349872 13526542512 13531019301 13563299421 13569304322 13576619952 13613512941 13645989861 13698068922 13730747562 13775482161 13781581002 13821906672 13859466201 13861044162 13867180884 13894111602 13900262964 13945549842 14030570722 14032168164 14038380648 14065643844 14109863061 14117717124 14119324488 14197501962 14205404808 14239293768 14285685204 14292009928 14293637136 14372779764 14374416168 14380780176 14419858383 14462051688 14551878096 14591421243 14640595536 14680379763 14688294408 14723335368 14765025303 14771562246 14814784656 14855042223 14869631376 14910037983 14945607943 14947309566 14953927212 15038437806 15087432843 15094112526 15123426003 15131844252 15179415363 15181143606 15217360326 15224097532 15273697446 15310134966 15311878092 15318657144 15368565132 15405228972 15462261612 15500913624 15507776368 15549645006 15558300504 15595416984 15646226652 15692282928 15741615932 15743408184 15750378288 15780966264 15793178229 15839389944 15841193328 15878984688 15937771248 15975793008 15981080409 16019205489 16034937968 16078511169 16080341778 16125557784 16171218189 16178377698 16216973458 16225716528 16269808149 16278864516 16370862858 16378110756 16470669978 16472545236 16479838152 16524331209 16563752289 16572972276 16666632738 16675909992 16728335298 16768243058 16770152196 16777576872 16872393636 16874314632 16881785424 16934857956 16977191112 17080694792 17082639504 17136343476 17177224596 17186786064 17233489287 17242780392 17283915432 17347903272 17391268944 17438527827 17446248414 17455654224 17497297104 17503088067 17544844107 17609797947 17653818294 17711334207 17719175574 17753587047 17771022864 17819313687 17863857774 17871766668 17929992654 17937930828 17972767134 18039305214 18041359068 18084399228 18141252507 18151350588 18194653148 18253931094 18264091896 18307663416 18367309548 18375441336 18479288268 18481392216 18489574512 18525482136 18533683952 18539817921 18594066456 18709557552 18754191792 18760398741 18813150748 18823622832 18874773981 18930002616 18992008602 19047580272 19099340001 19107795882 19163706352 19215781641 19217969442 19226477844 19286921561 19335134322 19398127941 19444404861 19455228324 19516391181 19565177562 19573839684 19637611002 19684459242 19686700404 19695416328 19757334282 19806722964 19880050644 19929746088 19938569616 19992400722 20051250408 20116577124 20125483368 20164568004 20175792336 20239220484 20241524808 20289813768 20353956483 20364929928 20413513288 20415837456 20491420176 20540305296 20547103383 20596121343 20616348816 20672371503 20732860008 20800771326 20841167403 20850394446 20861635536 20918324763 20927585966 21045856083 21048252246 21057570972 21098465766 21176575686 21296252943 21308107212 21358940652 21428527806 21438014892 21440455704 21559169646 21561624252 21571170264 21693077532 21705152688 21827817144 21837481008 21960893304 21963393648 22032441612 22085003052 22097296368 22157343369 22222176984 22292428529 22304447064 22360202928 22420964349 22430890818 22496524848 22557656709 22579810608 22641168789 22697766378 22771715409 22826040489 22836146298 22848457968 22902966128 22910546169 22965202449 22967817138 22977985716 23050223329 23052847698 23107843458 23193392418 23251370436 23261664552 23324467509 23337450756 23393125476 23469339978 23479730596 23538424392 23612423898 23615112276 23625567432 23671449396 23759084916 23818477032 23829022224 23906656872 23917241104 23963689512 24052406952 24055145424 24112532304 24120512667 24188336676 24201800784 24267566547 24325460187 24338574792 24418296774 24489746064 24556294287 24567166134 24639051024 24706004967 24708817854 24719757228 24859458414 24999949107 25011017374 25013864988 25092502947 25152364587 25155228294 25166365308 25308590454 25322678136 25402286934 25465786668 25477061176 25621042188 25623959256 25635303792 25704515214 25765836894 25780179096 25864170588 25925873148 25940304432 26021854908 26086903416 26098452912 26169372621 26183481336 26245945656 26248933872 26343112376 26408963952 26480727441 26506734192 26578763361 26642170681 26656534296 26795786661 26807650002 26822102832 26886090672 26894988981 26906896242 26959150701 26985627312 27058957821 27062038602 27126598842 27138608644 27227025882 27291979722 27380896641 27396137844 27461495124 27547827881 27550964322 27563162004 27718932402 27722088324 27734361768 27788223204 27800525928 27891099684 28061141444 28064336328 28076761296 28131287688 28219726122 28235434248 28238648976 28395003924 28410809616 28478587536 28488012903 28571370408 28584019856 28661693823 28745559528 28748832336 28826954163 28839716766 28924103376 29002701483 29182842486 29347766343 29360759526 29376588816 29446670736 29456416503 29526688863 29530050606 29543124492 29636001423 29710084446 29820075966 29891215886 29894619132 29907854424 29988601083 30076875612 30174865686 30188225052 30246852006 30263688504 30358830726 30362287212 30434720652 30448195064 30547394892 30620269932 30623756184 30637314288 30737130264 30810457944 30924523224 31001827248 31099290012 31116601008 31190833968 31201156989 31275591669 31292453304 31391378949 31483231864 31486816368 31561932528 31572378369 31586356458 31647698649 31678779888 31764863529 31962160818 32038410978 32142791709 32157022338 32160683556 32251115568 32338754469 32342436378 32356755396 32433946916 32539616298 32557729032 32741725716 32756221512 32923013809 32941339956 32945090472 32959676304 33048662418 33127504578 33145944552 33333265476 33351819984 33456670596 33536486116 33540304392 33555153744 33646336227 33744787272 33748629264 33869715912 33954382224 34046649567 34161389584 34254219447 34272686952 34354449192 34381034087 34451725707 34466978574 34485560784 34567830864 34579271547 34661765187 34695806544 34790088627 34877055654 34892496828 35006176134 35089688214 35204009967 35219595894 35307636588 35418635847 35422668414 35438351148 35507174094 35638627374 35727715548 35743533336 35859985308 35875861656 35945534268 36078610428 36082718136 36168798456 36282505014 36302701176 36389306296 36507862188 36528183792 36615326832 36627445161 36734619096 36750882672 36850749201 36958576536 36962784432 37050964272 37079635842 37188132912 37289187621 37516526061 37520797482 37626301496 37732842441 37749547962 37860005232 37962885681 37984017204 38103430401 38198680002 38215591764 38431563282 38435938884 38452955688 38556772821 38573843122 38648755341 38670268644 38796255882 38888809722 38910456648 39032782362 39130355124 39147679368 39275222004 39368918484 39373400808 39390832656 39514668564 39613445928 39760101288 39859492176 39984801444 40102500816 40211475003 40233154248 40250966736 40329136008 40360344363 40478440968 40483049616 40579627536 40593057903 40689898263 40707912966 40729859856 40827026576 40840538823 40937969583 41089528543 41094206766 41192242686 41326446483 41344743006 41465720016 41578398603 41601542652 41682334806 41700788892 41836649526 41855171932 42091712166 42096504492 42115141944 42196931532 42329589183 42353151372 42592505886 42616214424 42717881304 42857055612 42876029784 42880911408 43118339292 43123248504 43142340528 43259575149 43386155064 43655634288 43774263729 43921786608 44041139289 44064883224 44170006104 44314686738 44444353968 44565126669 44584857058 44608894128 44730113949 44836823829 44841928698 44861781636 45115313418 45262298529 45282337578 45370278009 45395532756 45538246089 45543430818 45652080978 45672292596 45821092338 45930404898 45935634276 45955971432 46100446658 46105695396 46215686916 46386784836 46502740872 46523329104 46648935018 46674901512 46786250952 46938679956 46959461192 47076848784 47224847796 47230224552 47251134864 47342898792 47379534687 47492565127 47518169832 47636954064 47813313744 47927379024 47943241227 48057616467 48104813904 48235533507 48241025334 48376673352 48513654567 48535133094 48650920374 48677149584 48809424447 48836593548 49106997527 49112588574 49134332268 49412009934 49417635708 49439514456 49572993627 49691256867 49718916828 49999898214 50022034748 50027729976 50185005894 50304729174 50310456588 50332730616 50617180908 50645356272 50804573868 50931573336 50954122352 51242084376 51247918512 51409030428 51531673788 51560358192 51700467861 51728341176 51851746296 52043709816 52173806832 52315583481 52338745242 52366962672 52491891312 52509264201 52634532321 52686224752 52829393841 52961454882 53134002621 53157526722 53260761141 53284341362 53313068592 53457941061 53591573322 53615300004 53789977962 53813792484 53918301402 54117915642 54124077204 54253197684 54277217288 54423757521 54454051764 54583959444 54761793282 54792275688 54922990248 55095655762 55101928644 55126324008 55437864804 55444176648 55468723536 55576446408 55601051856 55619453763 55782199368 56122282888 56128672656 56262575376 56281196223 56439452244 56470868496 56624321943 56790007848 56976025806 57142740816 57298020003 57323387646 57491119056 57647344923 57653908326 57679433532 57860764683 58005402966 58194383823 58333214583 58365684972 58549173543 58688850703 58695532686 58721519052 58912833006 59053377726 59060101212 59086248984 59272002846 59420168892 59640151932 59782431772 59789238264 59815708848 59977202166 60153751224 60349731372 60376450104 60493704012 60527377008 60717661452 60724574424 60869441304 60896390128 61061869449 61094789784 61240539864 61247512368 61474260528 61620915888 61641310149 61788364029 61849046448 62017114509 62198580024 62402313978 62523502209 62551183338 62584906608 62754974289 62782757898 62966463728 63137568249 63144756738 63172712916 63295397298 63529727058 63888758829 63924321636 64076821956 64285583418 64314044676 64321367112 64677508938 64684872756 64713510792 64867893832 65079232596 65115458064 65483451432 65512443024 65846027618 65882679912 65890180944 66097324836 66255009156 66291889104 66472030107 66666530952 66877285587 66913341192 67072972232 67080608784 67262893047 67292672454 67489574544 67672970127 67739431824 67923506367 68093299134 68478121467 68508438894 68545373904 68708898384 68731638507 68762068174 68895607347 68903451414 68933957148 69150669987 69158543094 69323530374 69580177254 69754111308 69784993656 69973402527 70012352268 70179376428 70408019934 70439191788 70615273176 70837271694 70845336828 70876702296 71014348188 71277254748 71455431096 71487066672 71719970616 71751723312 71891068536 72157220856 72165436272 72337596912 72361538001 72565010028 72605402352 72778612592 72802699641 72976380561 73015724376 73246550881 73254890322 73469238192 73668882861 73701498402 73917153072 74118014901 74159271684 74578375242 74999847321 75033052122 75041594964 75252602992 75277508841 75457093761 75465684882 75499095924 75925771362 75968034408 76206860802 76397360004 76431183528 76863126564 76871877768 76905911376 77113545642 77147686244 77297510682 77340537288 77592511764 77777619444 77820913296 78065564724 78260710248 78295358736 78508117863 78550444008 78737836968 78746801616 79029337128 79226891856 79442182323 79520202576 79736290083 79926512043 79969602888 80387359983 80422950006 80466308496 80658272016 80684966943 80720688726 80877452103 80956881936 81176873463 81186115806 81379796526 81415825932 81681077646 81875939166 82142689923 82179057086 82188413532 82384485372 82643483643 82652892966 82689486012 83156797206 83203085304 83364669612 83401577784 83673299052 83710343864 84183424332 84193008984 84230283888 84393863064 84659178366 84706302744 85185011772 85232428848 85435762608 85464038709 85714111224 85752059568 85985081469 86236678584 86246497008 86480862489 86519150298 86772310128 87008104449 87538560809 87548527458 88043299029 88082278578 88129766448 88340012208 88369249509 88580066589 88629373476 88908004269 89130253338 89169714116 89460227898 89673647658 89683857396 89723563272 89965803249 90230626836 90524597058 90564675156 90740556018 90791065512 91076492178 91086861636 91304161956 91344585192 91642184676 91860809796 91871268552 91911942864 92200893316 92211390792 92431373832 92773569672 93005481744 93297870036 93349803024 93572501904 93603470967 93826775007 93877359912 93918922384 94174136847 94449695592 94460449104 94685797584 94717135107 94759069374 94943095947 94985130254 95036339664 95294590587 95886482454 96115232934 96428375127 96471067014 96482050668 96753346704 97016263407 97027309134 97070266188 97301840748 97618848894 97673187096 98213995054 98225177148 98268664536 98769041427 98824019868 98835271416 98879028912 99145987254 99382513734 99437833656 99999796428 100044069496 100055459952 100370011788 100609458348 100620913176 100665461232 100939008681 101234361816 101609147736 101863146672 102139948701 102484168752 102762658341 102818060856 103063347576 103143102261 103355177121 103400935722 103456682352 103703492592 103737814641 103985295561 104087419632 104370265881 104619255601 104631166962 104677490484 105018528402 105269064642 105612029901 105658787682 105922909764 106255907541 106268005242 106315053444 106521522282 106568682724 106915882122 107183146644 107230600008 107579955924 107627584968 107836602804 108235831284 108248154408 108506395368 108554434576 108847515042 108908103528 109167918888 109523586564 109584551376 109845980496 109882335483 110191311524 110203857288 110252648016 110552247603 110875729608 110888353296 111152892816 111238907526 111564398736 111867562863 112244565776 112549578183 112562392446 112878904488 113198527323 113248643886 113580015696 113888657043 113952051612 114310291203 114596040006 114646775292 115294689846 115307816652 115358867064 115670318463 115721529366 115946266023 116010805932 116388767646 116666429166 116731369944 117098347086 117377701406 117391065372 117443038104 117825666012 118106755452 118120202424 118172497968 118544005692 118840337784 119280303864 119564863544 119578476528 119954404332 120307502448 120634425009 120699462744 120752900208 120987408024 121081033089 121435322904 121449148848 121738882608 122069694789 122123738898 122189579568 122481079728 122521616469 122813908749 123268585629 123282620298 123576728058 123979339449 124034229018 124397160048 124735195809 124804627956 125047004418 125102366676 125509948578 125565515796 126275136498 126289513476 126345425832 126590794596 126988767549 127059454116 127777517658 127848643272 128153643912 128571166836 128628089352 128642734224 129355017876 129369745512 129427021584 129735787664 129778725447 130158465192 130966902864 131322791187 131692055236 131765359824 132123417867 132194649672 132510018312 132944060214 133333061904 133695380007 133754571174 133826682384 134145944464 134190341847 134510471487 134525786094 134585344908 135008450927 135345940254 135786895587 135847012734 136110834027 136186598268 136614738267 136956242934 137016877788 137463277014 137524136348 137791214694 137806902828 137867914296 138301339974 138317086188 138647060748 139160354508 139508222616 139569987312 139946805054 140024704536 140358752856 140816039868 140878383576 141230546352 141674543388 141690673656 141753404592 142028696376 142138604061 142477695381 142554509496 142910862192 143439941232 143782137072 143829723681 144172849401 144314441712 144706600521 144723076002 145130020056 145605399282 145952761122 146031448752 146428273341 146493101762 146509780644 147320992581 147337765722 147402996804 148236029802 148318543368 148718980881 149073770601 149156750484 149999694642 150066104244 150083189928 150555017682 150914187522 150931369764 150998191848 151851542724 151936068816 152413721604 152794720008 152862367056 153726253128 153743755536 154227091284 154295372488 154595021364 154681074576 155101403583 155185023528 155555238888 156046999703 156131129448 156521420496 156946750443 157016235726 157100888016 157475673936 157527792603 157903596963 158058674256 158488181523 158884364646 159402007863 159472580166 159782283423 159853024086 159939205776 160373823183 160774719966 160845900012 161351563303 161369933886 161441377452 161754904206 162353746926 162372231612 162759593052 162831651864 163271272563 163362155292 163751878332 164285379846 164358114172 164376827064 164768970744 165286967286 165305785932 165378972024 166313594412 166406170608 166729339224 166803155568 166858361289 167346598104 167420687728 168366848664 168386017968 168787726128 168843588669 169318356732 169412605488 169872965829 170370023544 170928077418 171428222448 171894060009 171970162938 172473357168 172942034769 172961724978 173038300596 173582294049 174016208898 174583151469 174999643749 175077121618 175097054916 175647520629 176066552109 176086598058 176164557156 176738499018 177160133178 177258746952 177816008538 178260506676 178339428232 178920455796 179347295316 179367714792 179447126544 179931606498 180461253672 181049194116 181129350312 181481112036 181582131024 182152984356 182173723272 182608323912 182689170384 183185608347 183284369352 183721619592 183742537104 184401786632 184422781584 184862747664 184923930447 185365092087 185547139344 186051343527 186495194767 186595740072 187206941934 187570506627 187653550014 187754719824 188264922867 188348273694 188899391184 189412704747 189434270214 189518138748 189886191894 189970260508 190589181174 191666276487 191772964908 192230465868 192834795167 192856750254 192942134028 192964101336 194032526814 194054618268 194140532376 194603681496 195237697788 195346374192 196427990108 196450354296 196537329072 197538082854 197648039736 197670542832 198291974508 198765027468 198875667312 199416090321 199999592856 200088138992 200631856761 200740023576 201218916696 201241826352 201788679141 201878017362 202468723632 203018910381 203218295472 203770519101 204279897402 205434364401 205525316682 205636121712 206126695152 206194915521 206286204522 206686822041 206710354242 206801871444 207452009961 207475629282 207970591122 208740531762 209238511202 209262333924 209354980968 209920207581 210037056804 210538129284 211224059802 211317575364 211845819528 212511815082 212536010484 212630106888 213043044564 213137365448 213831764244 214366293288 214461200016 215159911848 215255169936 215673205608 216471662568 216496308816 217012790736 217695030084 217816207056 218335837776 218408098923 218929141683 219047173128 219739652643 219764670966 220382623048 220407714576 221006648583 221104495206 221751459216 222354044703 222477815052 223735125726 224999541963 225099156366 225124784892 225757808976 225832526523 226371281283 226397054646 226497287772 227777314086 227904103224 228620582406 229192080012 229293550584 230589379692 230615633304 230717734128 231340636926 231443058732 231892532046 232021611864 232777535292 233332858332 233462739888 234196694172 234755402812 234782130744 234886076208 235524353589 235651332024 236213510904 236240404848 237088011384 237680675568 238326546969 238560607728 239129727088 239208870249 239779536129 239908808664 240667238609 241162079949 241268850018 241398925488 241974816048 242054900829 242162066178 242632356309 242870645808 243530620389 244139389578 244247477796 245043232938 245627817498 246428069769 246537171258 246565240596 247153456116 247930450929 247958678898 248068458036 249470391618 249609255912 250094008836 250204733352 251019897156 251131031592 252550272996 252579026952 252690851664 253181589192 253977535098 254118908232 255555035316 255697286544 256307287824 256392116127 257142333672 257256178704 257955244407 258710035752 258739491024 259557450894 260316930384 261024313347 262615682427 262645582374 263384110472 264129897087 264246835734 264389299344 265020036624 265107748527 265740199767 265888120428 266724012807 267390760014 267509142348 268380683694 269020942974 269051572188 269170689816 269897409747 270016901854 270691880508 271573791174 271694025468 272221668054 272373196536 273229476534 273912485868 274033755576 274926554028 275048272696 275582429388 275613805656 275735828592 276602679948 276634172376 277294121496 278320709016 279016445232 279893610108 280049409072 280717505712 280810412901 281480325021 281632079736 281756767152 282522410541 283349086776 283381347312 284057392752 284151405321 284277208122 284829287841 284955390762 285109018992 285883771761 287626699801 287659447362 288345698802 289285125381 289413201042 289446152004 290260040112 291048790221 291210798564 291905522244 292856546682 292986203524 293019561288 294641985162 294675531444 294805993608 296307124281 296472059604 296637086736 297437961762 298147541202 298313500968 299999389284 300132208488 300166379856 301110035364 301828375044 301862739528 301996383696 302817026043 303703085448 304827443208 305589440016 306419846103 307452506256 308287975023 308454182568 308590744976 309190042728 309429306783 310202807166 310370047056 311110477776 311213443923 311955886683 312093999406 312262258896 313110797643 313857766803 313893500886 314032471452 315055585206 315807193926 316836089703 316976363046 317768729292 318767722623 318804015726 318945160332 319564566846 319706048172 320747646366 321549439932 321691800024 322703126606 322739867772 322882754904 323509808412 324707493852 324744463224 325519186104 325663303728 326542545126 326724310584 327503756664 328570759692 328716228344 328753654128 329537941488 329647006449 330573934572 330611571864 330757944048 331656742809 332447955889 332627188824 333458678448 333716722578 334693196208 335602688589 336733697328 337648734549 337687177338 338636713464 339595581969 339745931658 340740047088 341665971129 341856154836 342930873609 343748982689 343788120018 343940325876 345884069538 345923449956 346076601192 347010955389 347164588098 347838798069 348032417796 349166302938 349999287498 350154243236 350194109832 351295041258 352133104218 352173196116 352329114312 353476998036 354320266356 354517493904 355632017076 356521013352 356678856464 357840911592 358694590632 358735429584 359863212996 360922507344 361903275027 362098388232 362258700624 362962224072 363243099267 364305968712 364347446544 365216647824 366209084367 366371216694 366568738704 367443239184 367564849407 368441726247 368803573264 369805756887 369847860894 370730184174 371938018347 372102687054 372990389534 373191480144 374205587427 374413883868 375141013254 375307100028 376529845734 376696547388 378825409494 378868540428 379036277496 379772383788 379940521016 380966302647 381178362348 383332552974 383545929816 384460931736 385669590334 385713500508 385884268056 385928202672 388065053628 388109236536 388281064752 389207362992 389336176341 390475395576 392855980216 392900708592 393968373561 395076165708 395296079472 396370253601 396583949016 397530054936 398832180642 399999185712 401086140021 401263713522 401480047152 402437833392 402571025541 403531414461 403577358282 403756034724 405025352781 406037820762 407360686761 407541038202 408332502081 408559794804 409844214801 410868728802 411050633364 412389831042 412572409044 413373644082 413420708484 413603742888 414904019922 414951258564 415941182244 417481063524 418477022404 418524667848 418709961936 419840415162 420074113608 421076258568 422448119604 422635150728 423691639056 425023630164 425072020968 425260213776 426086089128 426274730896 426415812183 427433086143 427663528488 428732586576 430319823696 431346411216 431489171043 432518548203 432943325136 434119801563 435390060168 436816197846 437858283366 438094346256 439284820023 439479305286 439529341932 440765246096 441962977743 442013297166 442208990412 444708089406 444955630104 446156942643 447221311803 447470251452 449999083926 450198312732 450249569784 451665053046 452742562566 452794109292 452994575544 455554628172 455808206448 457241164812 458384160024 458587101168 461178759384 461231266608 462681273852 462886117464 463785064092 464043223728 465304210749 465555070584 466665716664 468140999109 468393388344 469510805624 469564261488 470840251329 471048707178 471302664048 472427021808 472583377809 473710790889 474176022768 475464544569 476653093938 478417740498 479346850269 479559072258 479817617328 481121469549 481334477218 482324159898 482537700036 484054689909 484109801658 484324132356 485264712618 487061240778 488278779156 488494955592 489813817689 490086465876 491255634996 492856139538 493074342516 493130481192 494306912232 495860901858 495917357796 496136916072 498940783236 499218511824 500188017672 500409466704 500575083867 502039794312 502262063184 505100545992 505158053904 506363178384 506530766007 507955070196 508237816464 509618897487 511110070632 512725856167 512784232254 514284667344 515682180027 515910488814 517420071504 518826104307 519114901788 520746882147 522048626694 523749454407 524998931247 525231364854 525291164748 526768220944 526942561887 528199656327 528259794174 528493671468 530215497054 531480399534 531776240856 533448025614 534781520028 535018284696 536761367388 538041885948 538103144376 538341379632 539794819494 540033803708 541383761016 543147582348 543388050936 544443336108 544746393072 546458953068 547824971736 548067511152 549556825041 549853108056 550096545392 551164858776 551227611312 553205359896 553268344752 554588242992 554771791341 556095276261 556641418032 558154030581 559485584301 559787220216 561620825802 562711519881 562960650042 563264159472 564794768601 565044821082 566698173552 568238114241 568302810642 568554416244 569658575682 569910781524 571767543522 574998829461 575253399602 575318894724 576691397604 578504385501 578570250762 578826402084 578892304008 582097580442 582421597128 583811044488 585713093364 585972407048 586039122576 589283970324 589351062888 589611987216 592614248562 592944119208 594875923524 596295082404 596627001936 598248270963 599998778568 600264416976 601895570283 602220070728 603656750088 603725479056 605366037423 605634052086 607406170896 609056731143 609654886416 611311557303 612769925663 612839692206 616303093203 616575950046 616908365136 618380085456 618584746563 618858613566 620060466123 620405614332 622356029883 622426887846 623911773366 624187998812 626221595286 627715533606 627787001772 628064942904 629760622743 630111170412 631614387852 633672179406 633952726092 635537458584 637535445246 637608031452 637890320664 639129133692 639412096344 641495292732 643098879864 643383600048 645406253212 645479735544 645765509808 647019616824 649414987704 649488926448 651038372208 653085090252 653448621168 655007513328 655224296769 656787425049 657141519384 657432456688 659218957929 659294012898 661147869144 661223143728 663019945749 663313485618 664895911778 665254377648 667062134109 667433445156 671205377178 674998625889 675297469098 675374354676 677273426928 677497579569 679113843849 679191163938 679491863316 683331942258 683712309672 685861747218 687497965378 687576240036 687880651752 691768139076 691846899912 692153202384 694021910778 694329176196 695677596138 696064835592 698332605876 699998574996 700308486472 700388219664 702590082516 704266208436 704346392232 704658228624 706573060767 706953996072 708640532712 711264034152 713042026704 714979640907 715681823184 717389181264 717626610747 719338608387 719726425992 722001715827 723486239847 723806550054 724196776464 725924448144 726164702487 726486198534 727897068927 728611937424 730591861167 732418168734 732742433388 735129698814 736883452494 739284209307 739611513774 739695721788 741460368348 743791352787 743876036694 744205374108 745980779068 748411174854 748827767736 750282026508 750614200056 753059691468 753393094776 757650818988 757737080856 758072554992 759544767576 759881042032 761932605294 762356724696 766665105948 767091859632 768921863472 769176348381 771339180668 771427001016 771768536112 773865733221 776130107256 776218473072 778672352682 780950791152 783072940041 785711960432 787847047281 787936747122 790152331416 790763784001 792389691261 792740507202 793167898032 795060109872 795323245581 797220599301 797664361284 800172038421 802172280042 802527427044 805142051082 807062828922 807154716564 807512069448 809692229241 810050705562 812075641524 814721373522 815082076404 816665004162 817119589608 819688429602 821737457604 822101266728 824779662084 825144818088 826747288164 826841416968 827207485776 829808039844 829902517128 831882364488 834962127048 836954044808 837049335696 839680830324 840148227216 842152517136 842431238703 844440975063 844896239208 845270301456 847567231623 850047260328 850144041936 852172178256 852831624366 854487863523 854866172286 855327056976 857651315283 862880099403 862978342086 865037096406 867855376143 868239603126 870780120336 873146370663 873632395692 875716566732 878569640046 878958610572 879058683864 883925955486 884026594332 884417980824 888921372843 889416178812 889911260208 892313885286 894442623606 894940502904 899998167852 900396625464 900499139568 903330106092 905485125132 905588218584 905989151088 908451078129 911109256344 914482329624 916768320048 919259538309 922357518768 924863925069 925362547704 925772234928 927570128184 928287920349 930608421498 931110141168 933331433328 933640331769 935867660049 936281998218 936786776688 939021611248 939332392929 941573300409 941680502658 942097414356 945059156489 945166755618 947421581778 950508269109 950929089138 953306187876 956303167869 956835480996 958693700538 959118144516 962242939098 962668954436 964648319796 965075400072 968109379818 968219603316 968648264712 970529425236 974122481556 976557558312 976989911184 979627635378 980172931752 982511269992 985712279076 986148685032 986260962384 988613824464 988941019347 991721803716 991834715592 992273832144 994970228427 997343867667 997881566472 1000376035344 1001150167734 1004079588624 1006808065767 1010201091984 1012946203647 1013061532014 1015910140392 1019237794974 1022220141264 1024997913387 1025451712334 1025568464508 1028792620827 1031246948067 1031364360054 1031820977628 1037652208614 1038229803576 1041032866167 1041493764294 1043516394207 1044097253388 1047498908814 1049997862494 1050462729708 1050582329496 1053885123774 1056399312654 1056519588348 1056987342936 1060430994108 1062960799068 1063552481712 1066896051228 1069563040056 1070036569392 1073522734776 1076083771896 1076206288752 1079589638988 1080067607416 1082767522032 1085709825081 1086295164696 1086776101872 1088886672216 1089729297801 1092328997921 1092917906136 1095649943472 1098627253101 1099113650082 1099706216112 1102329717552 1102694548221 1105325178741 1106410719792 1109417270661 1109543582682 1112190552522 1115814055041 1116308061162 1118971168602 1119574440432 1122616762281 1123241651604 1125423039762 1125921300084 1129460943121 1129589537202 1130089642164 1136476228482 1136605621284 1137108832488 1139317151364 1139821563048 1142898907941 1143535087044 1149997658922 1150506799204 1150637789448 1153382795208 1157008771002 1157140501524 1157652804168 1157784608016 1164195160884 1164843194256 1167622088976 1168008529023 1171426186728 1171944814096 1178567940648 1178702125776 1181905120683 1185228497124 1185888238416 1189110760803 1189751847048 1192590164808 1196496541926 1199997557136 1203258420063 1203791140566 1204440141456 1207313500176 1207713076623 1210594243383 1210732074846 1211268104172 1215076058343 1218113462286 1222082060283 1222623114606 1224997506243 1225539851326 1225679384412 1229532644403 1232606186406 1233151900092 1237169493126 1237717227132 1240120932246 1240811228664 1244712059766 1244853775692 1247823546732 1248375997624 1252443190572 1255431067212 1255574003544 1256129885808 1259521245486 1260222340824 1263228775704 1267344358812 1267905452184 1271074917168 1275070890492 1275216062904 1275780641328 1278258267384 1278824192688 1279247436549 1282299258429 1282990585464 1286197759728 1290812506424 1290959471088 1294039233648 1294467513129 1297555644609 1298829975408 1302359404689 1306170180504 1310448593538 1313574850098 1314283038768 1317854460069 1318437915858 1318588025796 1322295738288 1325888933229 1326039891498 1326626971236 1329791823556 1334124268218 1334866890312 1338470827929 1341663935409 1342410754356 1349843566169 1349997251778 1350594938196 1350748709352 1354995159138 1358227687698 1358382327876 1358983726632 1366663884516 1367424619344 1371723494436 1374995930756 1375152480072 1375761303504 1383536278152 1383693799824 1388043821556 1388658352392 1391355192276 1392129671184 1395912632247 1396665211752 1399997149992 1400616972944 1404422997327 1405180165032 1408532416872 1408692784464 1412520753987 1413146121534 1413907992144 1417281065424 1417750133427 1421132372667 1422528068304 1426393633707 1429959281814 1435253221494 1438040550807 1438677216774 1439452851984 1443364408647 1444003431654 1446972479694 1447613100108 1452164069727 1452329404974 1452972397068 1455794137854 1461183722334 1464836337468 1465484866776 1469441453067 1470259397628 1473766904988 1478568418614 1479223027548 1479391443576 1482920736696 1487582705574 1487752073388 1488410748216 1491961558136 1496822349708 1497655535472 1500564053016 1501228400112 1501725251601 1506119382936 1506786189552 1515301637976 1515474161712 1519089535152 1523865210588 1524713449392 1528856692461 1533330211896 1538177568501 1538352696762 1542678361336 1542854002032 1547046540081 1547731466442 1552260214512 1556478312921 1557344705364 1562240646441 1566145880082 1574996793741 1575694094562 1575873494244 1580304662832 1580827685661 1581527568002 1584598968981 1584779382522 1585481014404 1590646491162 1594441198602 1595328722568 1600344076842 1604344560084 1605054854088 1610284102164 1614125657844 1614309433128 1615024138896 1619384458482 1620101411124 1624151283048 1629442747044 1630164152808 1633330008324 1634239179216 1639376859204 1643474915208 1644202533456 1648670475123 1649559324168 1650289636176 1653494576328 1653682833936 1659616079688 1659805034256 1663764728976 1664315374023 1668285828783 1669924254096 1673908089616 1674462091743 1678456752903 1679361660648 1684670670263 1684862477406 1688134559643 1688881950126 1689792478416 1694384305803 1695134463246 1700094520656 1704714342723 1705663248732 1708975727046 1709732344572 1715302630566 1724996488383 1725760198806 1725956684172 1730074192812 1735513156503 1735710752286 1736479206252 1746292741326 1747264791384 1751433133464 1757139280092 1757917221144 1758117367728 1767851910972 1768053188664 1768835961648 1777842745686 1778832357624 1784627770572 1788885247212 1789881005808 1794744812889 1799996335704 1800793250928 1805686710849 1806660212184 1810970250264 1811176437168 1816902156258 1822218512688 1827170193429 1828964659248 1833934671909 1838309776989 1838519076618 1848909279609 1849727850138 1850725095408 1855140256368 1855754239689 1856575840698 1860181398369 1861216842996 1867068089649 1867280663538 1871735320098 1872563996436 1878664785858 1883146600818 1883361005316 1884194828712 1889281868229 1890118312978 1890333511236 1894843163556 1901016538218 1901858178276 1906612375752 1912606335738 1913670961992 1917387401076 1918236289032 1924485878196 1925337908872 1929296639592 1930150800144 1936218759636 1936439206632 1937296529424 1941058850472 1948244963112 1953115116624 1959255270756 1960345863504 1965022539984 1965672890307 1970362275147 1971424558152 1972297370064 1977656873787 1977882038694 1983443607432 1983669431184 1989059837247 1989940456854 1994687735334 1995763132944 2001186402327 2002300335468 2013386898607 2013616131534 2024995877667 2025892407294 2026123064028 2031820280784 2032492738707 2037341531547 2038475589948 2049995826774 2050903424668 2051136929016 2057585241654 2062493896134 2062728720108 2063641955256 2075304417228 2076459607152 2082065732334 2082987528588 2087032788414 2088194506776 2094997817628 2099995724988 2100925459416 2101164658992 2107770247548 2112798625308 2113039176696 2113974685872 2119719182301 2120861988216 2125921598136 2133792102456 2139126080112 2144938922721 2147045469552 2152167543792 2152879832241 2158015825161 2159179277976 2160135214832 2166005147481 2171419650162 2172590329392 2177773344432 2178494107461 2179458595602 2183691206781 2184657995842 2185835812272 2191775583501 2197254506202 2198227300164 2205389096442 2210650357482 2217852627921 2218834541322 2219087165364 2224381105044 2231374058361 2231628110082 2232616122324 2237942337204 2245233524562 2246483303208 2250846079524 2251842600168 2258921886242 2259179074404 2260179284328 2272952456964 2273211242568 2274217664976 2278634302728 2279643126096 2285797815882 2287070174088 2299995317844 2301013598408 2301275578896 2306765590416 2307529045143 2314017542004 2314281003048 2315305608336 2321597199663 2328390321768 2336017058046 2342852373456 2349218820123 2357135881296 2363541141843 2363810241366 2370456994248 2372291352003 2377169073783 2378221521606 2379503694096 2385180329616 2385969736743 2391661797903 2392993083852 2400516115263 2406242878823 2406516840126 2407582281132 2415426153246 2421188486766 2421464149692 2422536208344 2429076687723 2430152116686 2436226924572 2444164120566 2445246229212 2449995012486 2451079702652 2451358768824 2459065288806 2465212372812 2466303800184 2474338986252 2475434454264 2480241864492 2481622457328 2489424119532 2489707551384 2495647093464 2496751995248 2504886381144 2510862134424 2511148007088 2519042490972 2520444681648 2526457551408 2527293716109 2533322925189 2534688717624 2535810904368 2542701694869 2550141780984 2550432125808 2556516534768 2558494873098 2563463590569 2564598516858 2565981170928 2572953945849 2581625012848 2588640298209 2588935026258 2595111289218 2603566128429 2604718809378 2612340361008 2619439111989 2620897187076 2627149700196 2635708920138 2636875831716 2637176051592 2651777866458 2652079782996 2653253942472 2659583647112 2666764118529 2668248536436 2669733780624 2676941655858 2683327870818 2684821508712 2699687132338 2699994503556 2701189876392 2701497418704 2709990318276 2716455375396 2716764655752 2717967453264 2725353234387 2733327769032 2743446988872 2749991861512 2750304960144 2757778614927 2767072556304 2774591775207 2776087643112 2777316704784 2782710384552 2784863761047 2791825264494 2793330423504 2799994299984 2807602980147 2808845994654 2810360330064 2817064833744 2817997178787 2824719901227 2825041507974 2826292243068 2835177469467 2835500266854 2842264745334 2851524807327 2852787267414 2859918563628 2868909503607 2870506442988 2876081101614 2877354433548 2886728817294 2888006863308 2893944959388 2895226200216 2904328139454 2904658809948 2905944794136 2911588275708 2922367444668 2929672674936 2930969733552 2938882906134 2940518795256 2947533809976 2957136837228 2958446055096 2958782887152 2965841473392 2966823058041 2975165411148 2975504146776 2976821496432 2983923116272 2984910685281 2992031603001 2993644699416 3001128106032 3003450503202 3012238765872 3020424197301 3030603275952 3038838610941 3047730421176 3057713384922 3066660423792 3074993740161 3076355137002 3076705393524 3085356722672 3086377862481 3093740844201 3094093080162 3095462932884 3112956625842 3114689410728 3123098598501 3124481292882 3130549182621 3132291760164 3149993587482 3151388189124 3151746988488 3161655371322 3163055136004 3169197937962 3169558765044 3170962028808 3181292982324 3188882397204 3190657445136 3200688153684 3208689120168 3210109708176 3220568204328 3228251315688 3228618866256 3238768916964 3240202822248 3248302566096 3257129475243 3258885494088 3260328305616 3266660016648 3269187893403 3276986993763 3278753718408 3286949830416 3295881759303 3297340950246 3299118648336 3306989152656 3308083644663 3315975536223 3319232159376 3328251811983 3328630748046 3336571657566 3348924183486 3356913505806 3358723321296 3367850286843 3369341340526 3369724954812 3376269119286 3377763900252 3388382829363 3388768611606 3390268926492 3409428685446 3411326497464 3417951454092 3419464689144 3428696723823 3430605261132 3449992976766 3451520397612 3451913368344 3460148385624 3471026313006 3471421504572 3472958412504 3492585482652 3494529582768 3502866266928 3504025587069 3514278560184 3515834442288 3535703821944 3536106377328 3545715362049 3555685491372 3557664715248 3567332282409 3569255541144 3577770494424 3589080993169 3589489625778 3599992671408 3609775260189 3611373421698 3613320424368 3621940500528 3623139229869 3631782730149 3633804312516 3645228175029 3654340386858 3666246180849 3667869343818 3674992518729 3676619553978 3677038153236 3688597933209 3697818559218 3699455700276 3711508479378 3713151681396 3720362796738 3722433685992 3734136179298 3734561327076 3743470640196 3745127992872 3757329571716 3766293201636 3766722010632 3768389657424 3778563736458 3780236625956 3780667022472 3789686327112 3802033076436 3803716356552 3813224751504 3825212671476 3827341923984 3834774802152 3836472578064 3837742309647 3846897775287 3848971756392 3850675817744 3858593279184 3872437519272 3872878413264 3882117700944 3883402539387 3892666933827 3896489926224 3907078214067 3918510541512 3931345780614 3940724550294 3942849116304 3953563380207 3955313747574 3955764077388 3966887214864 3977666799687 3978119674494 3979880913708 3989375470668 4002372804654 4004600670936 4015412483787 4024991806227 4026773797214 4027232263068 4049530698507 4049991755334 4051784814588 4052246128056 4064985477414 4074683063094 4076951179896 4099991653548 4101806849336 4102273858032 4115170483308 4124987792268 4125457440216 4127283910512 4150608834456 4164131464668 4165975057176 4174065576828 4176389013552 4187737896741 4189995635256 4199991449976 4201850918832 4213268991981 4215540495096 4225597250616 4226078353392 4237562261961 4239438364602 4241723976432 4251843196272 4253250400281 4263397118001 4267584204912 4279180901121 4289389479641 4289877845442 4305759664482 4314121652421 4316031650322 4318358555952 4330093225941 4332010294962 4342839300324 4356492209181 4356988214922 4358917191204 4367382413562 4369315991684 4383551167002 4394509012404 4396454600328 4408324359201 4410778192884 4421300714964 4435705255842 4437669082644 4438174330728 4448762210088 4462748116722 4463256220164 4465232244648 4475884674408 4490467049124 4492966606416 4501692159048 4503685200336 4505175754803 4517843772484 4518358148808 4520358568656 4545904913928 4546422485136 4557268605456 4571595631764 4574140348176 4586570077383 4599990635688 4602027196816 4614532705503 4615058090286 4628035084008 4628562006096 4641139620243 4643194399326 4656780643536 4669434938763 4672034116092 4686721939323 4698437640246 4724990381223 4727082283686 4727620482732 4740913988496 4742483056983 4744582704006 4753796906943 4754338147566 4756443043212 4771939473486 4783323595806 4785986167704 4801032230526 4812485757646 4813033680252 4815164562264 4830852306492 4842376973532 4842928299384 4845072416688 4858153375446 4860304233372 4872453849144 4888328241132 4890492458424 4899990024972 4902159405304 4902717537648 4918130577612 4930424745624 4932607600368 4946011425369 4948677972504 4950868908528 4960483728984 4978848239064 4979415102768 4991294186928 5004857486349 5009772762288 5021724268848 5023386275229 5035370258709 5038084981944 5054012010789 5054587432218 5064403678929 5066645850378 5069377435248 5083152917409 5085403389738 5100283561968 5114143028169 5116989746196 5126927181138 5129197033716 5145907891698 5174989465149 5177280596418 5177870052516 5190222578436 5206539469509 5207132256858 5209437618756 5238878223978 5241794374152 5254299400392 5271417840276 5273751663432 5274352103184 5303555732916 5304159565992 5306507884944 5319167294224 5333528237058 5336497072872 5353883311716 5366655741636 5369643017424 5384234438667 5399374264676 5399989007112 5402379752784 5417060132547 5419980636552 5432910750792 5433529311504 5450706468774 5466655538064 5481510580287 5486893977744 5499983723024 5501804015727 5514929330967 5515557229854 5535346488007 5546727838827 5549183550414 5552175286224 5565420769104 5567262719067 5569727522094 5580544195107 5583650528988 5601204268947 5615205960294 5617691989308 5635994357574 5649439802454 5650083015948 5652584486136 5667845604687 5670354938934 5671000533708 5684529490668 5703049614654 5705574534828 5719837127256 5737819007214 5741012885976 5752162203228 5754708867096 5773457634588 5776013726616 5787889918776 5790452400432 5808656278908 5809317619896 5811889588272 5823176551416 5844734889336 5859345349872 5877765812268 5881037590512 5895067619952 5897018670921 5911086825441 5914273674456 5916892110192 5932970621361 5933646116082 5950330822296 5951008293552 5969821370562 5984063206002 5987289398832 6003559206981 6006901006404 6040160695821 6040848394602 6074987633001 6077677221882 6095460842352 6097478216121 6112024594641 6115426769844 6149987480322 6152710274004 6153410787048 6172755724962 6187481688402 6188186160324 6190925865768 6225913251684 6229378821456 6246197197002 6248962585764 6261098365242 6264583520328 6299987174964 6302776378248 6303493976976 6323310742644 6326110272008 6338395875924 6339117530088 6341924057616 6359157546903 6362585964648 6377764794408 6401376307368 6417378240336 6434816768163 6441136408656 6456502631376 6458639496723 6474047475483 6477537833928 6480405644496 6498015442443 6514258950486 6517770988176 6533320033296 6535482322383 6538375786806 6551073620343 6553973987526 6557507436816 6575326750503 6591763518606 6594681900492 6615414095423 6616167289326 6631951072446 6653557883763 6656503623966 6657261496092 6673143315132 6694122175083 6697848366972 6713827011612 6735700573686 6738682681052 6739449909624 6752538238572 6755527800504 6776765658726 6777537223212 6780537852984 6818857370892 6822652994928 6835902908184 6838929378288 6857393447646 6861210522264 6899985953532 6903040795224 6903826736688 6920296771248 6922587135429 6942052626012 6942843009144 6945916825008 6964791598989 6985170965304 7008051174138 7028557120368 7047656460369 7071407643888 7090623425529 7091430724098 7111370982744 7116874056009 7134664564818 7138511082288 7155540988848 7157909210229 7174985393709 7178161986338 7178979251556 7201548345789 7218728636469 7219550520378 7222746843396 7246278459738 7263565460298 7267608625032 7287230063169 7290456350058 7308680773716 7332492361698 7335738687636 7349985037458 7353239107956 7354076306472 7377195866418 7395637118436 7398911400552 7423016958756 7426303362792 7440725593476 7444867371984 7468272358596 7469122654152 7486941280392 7490255985744 7514659143432 7532586403272 7533444021264 7557127472916 7560473251912 7561334044944 7579372654224 7581881148327 7599968775567 7604066152872 7607432713104 7628105084607 7646302985447 7650425342952 7669549604304 7675484619294 7690390771707 7693795550574 7697943512784 7718861837547 7744875038544 7765920894627 7766805078774 7785333867654 7810698385287 7814156428134 7837021083024 7858317335967 7862691561228 7881449100588 7906226601847 7907126760414 7910627495148 7911528154776 7955333599374 7956239348988 7959761827416 7978750941336 8000292355587 8004745609308 8009201341872 8030824967574 8049983612454 8053547594428 8054464526136 8099061397014 8099983510668 8103569629176 8104492256112 8129970954828 8149366126188 8153902359792 8176059703161 8199983307096 8203613698672 8230340966616 8249975584536 8250914880432 8273335844781 8301217668912 8323775325621 8328262929336 8331950114352 8348131153656 8354591283141 8375475793482 8379991270512 8399982899952 8422808940441 8426537983962 8431080990192 8451194501232 8453991536361 8474159703681 8475124523922 8478876729204 8505532408401 8506500800562 8526794236002 8554574421981 8558361802242 8578778959282 8579755690884 8606728510821 8611519328964 8628243304842 8632063300644 8660186451882 8664020589924 8685678600648 8712984418362 8713976429844 8717834382408 8734764827124 8738631983368 8767102334004 8789018024808 8792909200656 8816648718402 8821556385768 8842601429928 8871410511684 8875338165288 8876348661456 8897524420176 8925496233444 8926512440328 8930464489296 8951769348816 8954732055843 8976094809003 8980934098248 9003384318096 9010351509606 9035687544968 9036716297616 9061272591903 9091809827856 9116515832823 9143191263528 9173140154766 9199981271376 9224981220483 9229065411006 9230116180572 9256070168016 9259133587443 9281222532603 9282279240486 9286388798652 9338869877526 9344068232184 9369295795503 9373443878646 9391647547863 9396875280492 9449980762446 9454164567372 9455240965464 9484966113966 9489165408012 9507593813886 9508676295132 9512886086424 9543878946972 9566647191612 9571972335408 9602064461052 9624971515292 9626067360504 9630329124528 9661704612984 9684753947064 9685856598768 9716306750892 9720608466744 9744907698288 9771388425729 9776656482264 9780984916848 9799980049944 9804318810608 9807563680209 9830960981289 9836261155224 9860849491248 9887645277909 9892022850738 9897355945008 9920967457968 9924250933989 9947926608669 9957696478128 9984755435949 10009714972698 10046772550458 10070740517418 10076169963888 10103550860529 10108024021578 10109174864436 10128807357858 10133291700756 10165148488089 10166305834818 10170806779476 10228286056338 10233979492392 10253854362276 10258394067432 10286090171469 10291815783396 10349978930298 10354561192836 10355740105032 10380445156872 10413078939018 10414264513716 10418875237512 10477756447956 10483588748304 10508598800784 10512076761207 10542835680552 10547503326864 10607111465832 10608319131984 10667056474116 10672994145744 10701996847227 10707766623432 10733311483272 10767242979507 10768468877334 10798748529352 10799978014224 10829325780567 10834120265094 10839961273104 10865821501584 10869417689607 10895348190447 10901412937548 10935684525087 10963021160574 11003608031454 11024977556187 11029858661934 11031114459708 11065793799627 11070692976014 11093455677654 11098367100828 11134525438134 11139455044188 11161088390214 11167301057976 11202408537894 11230411920588 11235383978616 11271988715148 11298879604908 11300166031896 11305168972272 11335691209374 11340709877868 11342001067416 11369058981336 11406099229308 11411149069656 11439674254512 11475638014428 11482025771952 11504324406456 11509417734192 11513226928941 11540693325861 11546915269176 11552027453232 11575779837552 11617312557816 11618635239792 11646353102832 11650207618161 11678000801481 11689469778672 11721234642201 11755531624536 11792694691841 11794037341842 11822173650882 11828547348912 11860690140621 11865941242722 11867292232164 11900661644592 11933000399061 11939642741124 11968126412004 12007118413962 12013802012808 12046237451361 12074975418681 12080321391642 12081696789204 12148592095521 12149975266002 12155354443764 12194956432242 12224049189282 12230853539688 12299974960644 12305420548008 12306821574096 12345511449924 12374963376804 12376372320648 12381851731536 12451826503368 12492394394004 12497925171528 12522196730484 12529167040656 12563213690223 12599974349928 12605552756496 12639806975943 12646621485288 12652220544016 12676791751848 12678235060176 12718315093806 12725171929296 12755529588816 12759751200843 12790191354003 12802752614736 12837542703363 12868168438923 12869633536326 12917278993446 12942364957263 12948094950966 12955075667856 12990279677823 12996030884886 13028517900972 13069476627543 13070964644766 13076751573612 13102147240686 13107947975052 13150653501006 13183527037212 13189363800984 13224973077603 13230828190846 13232334578652 13263902144892 13307115767526 13313007247932 13314522992184 13346286630264 13388244350166 13395696733944 13427654023224 13471401147372 13477365362104 13478899819248 13505076477144 13511055601008 13515527264409 13553531317452 13555074446424 13561075705968 13637714741784 13671805816368 13714786895292 13722421044528 13759710232149 13799971907064 13806081590448 13843598116509 13845174270858 13884105252024 13885686018288 13923418860729 13929583197978 13970341930608 14008304816289 14016102348276 14060165817969 14093708290249 14095312920738 14174971143669 14181246851058 14182861448196 14222741965488 14227449170949 14233748112018 14261390720829 14269329129636 14315818420458 14349970787418 14356323972676 14357958503112 14403096691578 14437457272938 14439101040756 14445493686792 14492556919476 14527130920596 14535217250064 14574460126338 14580912700116 14617361547432 14664984723396 14671477375272 14699970074916 14706478215912 14708152612944 14754391732836 14791274236872 14797822801104 14838034276107 14846033917512 14852606725584 14881451186952 14936544717192 14938245308304 14973882560784 15014572459047 15029318286864 15065172806544 15070158825687 15106110776127 15114254945832 15120946503824 15162036032367 15163762296654 15199937551134 15208132305744 15249458752227 15256210169214 15292605970894 15300850685904 15342429084507 15350969238588 15380781543414 15387591101148 15437723675094 15524968395447 15531841789254 15533610157548 15570667735308 15619618408527 15621396770574 15628312856268 15716634671934 15725383122456 15762898201176 15812453203694 15814253520828 15821254990296 15823056309552 15910667198748 15912478697976 15919523654832 15957501882672 16000584711174 16009491218616 16061649935148 16099967224908 16107095188856 16108929052272 16152703316001 16198122794028 16199967021336 16207139258352 16251180397641 16259941909656 16298732252376 16352119406322 16399966614192 16444531740861 16460681933232 16499951169072 16505412047181 16544787992901 16546671689562 16606039464021 16640183516481 16647550651242 16656525858672 16696262307312 16701788157201 16709182566282 16741632585321 16750951586964 16803612806841 16845617880882 16853075967924 16907983072722 16948319407362 16950249047844 16957753458408 17003536814061 17011064816802 17013001601124 17053588472004 17109148843962 17116723604484 17157557918564 17159511381768 17213457021642 17223038657928 17256486609684 17264126601288 17320372903764 17328041179848 17371357201296 17425968836724 17427952859688 17435668764816 17469529654248 17477263966736 17534204668008 17578036049616 17633297436804 17643112771536 17685202859856 17691056012763 17733260476323 17742821023368 17750676330576 17798911864083 17850992466888 17853024880656 17909464111686 17952189618006 17961868196496 18010677620943 18020703019212 18071375089936 18120482087463 18122545183806 18224962899003 18233031665646 18286382527056 18292434648363 18336073783923 18346280309532 18449962440966 18458130822012 18460232361144 18518267174886 18562445065206 18564558480972 18572777597304 18677739755052 18688136464368 18738591591006 18746887757292 18783295095726 18793750560984 18899961524892 18908329134744 18910481930928 18969932227932 18978330816024 19015187627772 19017352590264 19025772172848 19077472640709 19087757893944 19133294383224 19204128922104 19249943030584 19252134721008 19304450304489 19323409225968 19369507894128 19375918490169 19422142426449 19432613501784 19441216933488 19494046327329 19542776851458 19553312964528 19599960099888 19615127360418 19653220861029 19661921962578 19672522310448 19725980251509 19775290555818 19784045701476 19846242286269 19848501867978 19895853217338 19960673651289 19969510871898 20019429945396 20082366525249 20093545100916 20141481034836 20207101721058 20216048043156 20218349728872 20257614715716 20266583401512 20330296976178 20332611669636 20341613558952 20456572112676 20467958984784 20507708724552 20516788134864 20572180342938 20583631566792 20699957860596 20709122385672 20711480210064 20760890313744 20767761406287 20826157878036 20828529027432 20837750475024 20894374796967 20955512895912 21024153522414 21085671361104 21142969381107 21214222931664 21271870276587 21334112948232 21350622168027 21403993694454 21415533246864 21466622966544 21473727630687 21524956181127 21534485959014 21536937754668 21597497058704 21604645037367 21656185909407 21658651561134 21668240530188 21738835379214 21790696380894 21802825875096 21861690189507 21871369050174 21926042321148 22007216062908 22049955112374 22059717323868 22062228919416 22131587599254 22141385952028 22186911355308 22196734201656 22269050876268 22278910088376 22322176780428 22334602115952 22404817075788 22460823841176 22470767957232 22543977430296 22597759209816 22600332063792 22671382418748 22681419755736 22684002134832 22738117962672 22745643444981 22799906326701 22812198458616 22822298139312 22884315253821 22938908956341 22951276028856 23008648812912 23026453857882 23071172315121 23081386651722 23093830538352 23156585512641 23234625115632 23297762683881 23300415236322 23356001602962 23442469284402 23511063249072 23574952007901 23585389383682 23588074683684 23644347301764 23718679805541 23721380281242 23731882485444 23734584464328 23866000798122 23879285482248 23936252824008 24000877066761 24014236827924 24027604025616 24092474902722 24149950837362 24160642783284 24163393578408 24297184191042 24299950532004 24310708887528 24389912864484 24448098378564 24461707079376 24528179109483 24599949921288 24610841096016 24691022899848 24749926753608 24752744641296 24820007534343 24903653006736 24971325976863 24984788788008 24995850343056 25044393460968 25063773849423 25123566952183 25126427380446 25199948699856 25268426821323 25279613951886 25293242970576 25353583503696 25361974609083 25422479111043 25436630187612 25516597225203 25519502401686 25580382708006 25663723265943 25675085406726 25736336877846 25739267072652 25820185532463 25834557986892 25884729914526 25896189901932 25980559355646 25992061769772 26057035801944 26138953255086 26141929289532 26153503147224 26204294481372 26215895950104 26301307002012 26367054074424 26378727601968 26449946155206 26461656381692 26464669157304 26527804289784 26614231535052 26626014495864 26629045984368 26692573260528 26776488700332 26791393467888 26855308046448 26864196167529 26928284427009 26942802294744 26954730724208 27010152954288 27031054528818 27107062634904 27110148892848 27183817775709 27275429483568 27349547498469 27429573790584 27519420464298 27599943814128 27674943661449 27687196233018 27690348541716 27768210504048 27777400762329 27843667597809 27846837721458 27859166395956 28016609632578 28032204696552 28107887386509 28120331635938 28174942643589 28187416580498 28190625841476 28349942287338 28362493702116 28365722896392 28454898341898 28467496224036 28522781441658 28538658259272 28631636840916 28699941574836 28712647945352 28715917006224 28806193383156 28874914545876 28878202081512 28890987373584 28985113838952 29054261841192 29148920252676 29161825400232 29234723094864 29314165277187 29329969446792 29342954750544 29399940149832 29412956431824 29422691040627 29492882943867 29508783465672 29582548473744 29662935833727 29676068552214 29692067835024 29762902373904 29772752801967 29843779826007 29873089434384 29954266307847 30029144918094 30140317651374 30212221552254 30228509891664 30310652581587 30324072064734 30327524593308 30399875102268 30495445464267 30498917504454 30512420338428 30585211941788 30684858169014 30701938477176 30761563086828 30775182202296 30858270514407 30875447350188 31049936790894 31063683578508 31067220315096 31141335470616 31239236817054 31242793541148 31256625712536 31433269343868 31450766244912 31525796402352 31536230283621 31624906407388 31628507041656 31642509980592 31821334397496 31824957395952 32001169422348 32018982437232 32105990541681 32123299870296 32199934449816 32214190377712 32301728938521 32305406632002 32396245588056 32399934042672 32487977341701 32502360795282 32519883819312 32597464504752 32608253068821 32686044571341 32704238812644 32807053575261 32889063481722 33010824094362 33074932668561 33089575985802 33093343379124 33197381398881 33212078928042 33280367032962 33295101302484 33403576314402 33418365132564 33483265170642 33501903173928 33607225613682 33691235761764 33706151935848 33815966145444 33896638814724 33900498095688 33915506916816 34007073628122 34022129633604 34026003202248 34107176944008 34218297687924 34233447208968 34315115837128 34319022763536 34426914043284 34446077315856 34512973219368 34528253202576 34539680786823 34622079977583 34640745807528 34656082359696 34851937673448 34855905719376 34939059308496 35034002404443 35068409336016 35163703926603 35266594873608 35378084075523 35382112025526 35466520952646 35485642046736 35582070421863 35597823728166 35701984933776 35799001197183 35818928223372 35904379236012 36021355241886 36041406038424 36224926256043 36240964174926 36245090367612 36445776286563 36449925798006 36466063331292 36584869296726 36672147567846 36692560619064 36899924881932 36916261644024 36920464722288 37036534349772 37124890130412 37129116961944 37145555194608 37355479510104 37477183182012 37493775514584 37566590191452 37587501121968 37689641070669 37799923049784 37816658269488 37919420927829 37939864455864 37956661632048 38030375255544 38034705180528 38154945281418 38175515787888 38266588766448 38279253602529 38370574062009 38408257844208 38499886061168 38512628110089 38604505316769 38608900608978 38747425416049 38751836980338 38827094871789 38844284852898 38865227003568 38970839033469 38988092654658 39085553702916 39208429882629 39230254720836 39306441722058 39323843925156 39451960503018 39550581111636 39568091402952 39674919232809 39692484572538 39697003735956 39791706434676 39921347302578 39939021743796 40038859890792 40164733050498 40187090201832 40282962069672 40414203442116 40432096086312 40436699457744 40515229431432 40533166803024 40546581793227 40660593952356 40665223339272 40683227117904 40913144225352 41015417449104 41144360685876 41167263133584 41279130696447 41399915721192 41418244771344 41530794349527 41535522812574 41652315756072 41657058054864 41788749593934 41911025791824 42024914448867 42048307044828 42180497453907 42281124870747 42285938762214 42524913431007 42543740553174 42668225896464 42682347512847 42701244336054 42784172162487 42807987388908 42947455261374 43049912362254 43068971918028 43073875509336 43209290074734 43312371818814 43317303122268 43336481060376 43477670758428 43581392761788 43605651750192 43723380379014 43742738100348 43852084642296 44014432125816 44099910224748 44119434647736 44124457838832 44263175198508 44282771904056 44373822710616 44393468403312 44514102828321 44538101752536 44557820176752 44644353560856 44809634151576 44921647682352 45043717377141 45087954860592 45195518419632 45210476477061 45318332328381 45342764837496 45362839511472 45486108097101 45491286889962 45599812653402 45624396917232 45748376256681 45768630507642 45877817912682 45902552057712 46027287253521 46052907715764 46142344630242 46162773303444 46307898667961 46313171025282 46574905186341 46595525367762 46600830472644 46712003205924 46858855225581 46884938568804 47149904015802 47170778767364 47176149367368 47288694603528 47437359611082 47442760562484 47463764970888 47469168928656 47732001596244 47758570964496 47872505648016 48001754133522 48028473655848 48184949805444 48299901674724 48321285566568 48326787156816 48458109948003 48594368382084 48599901064008 48621417775056 48753541192923 48779825728968 48896196757128 49056358218966 49199899842576 49333595222583 49382045799696 49499853507216 49516236141543 49634363978703 49640015068686 49818118392063 49942651953726 49969577576016 50088786921936 50105364471603 50127547698846 50224897755963 50247133904366 50252854760892 50410838420523 50536853642646 50559227903772 50723949218166 50844958222086 50873260375224 51010610442183 51033194450406 51039004803372 51160765416012 51327446531886 51350170813452 51472673755692 51478534145304 51640371064926 51669115973784 51769459829052 51792379803864 51961118711292 51984123539544 52114071603888 52277906510172 52283858579064 52307006294448 52408588962744 52431791900208 52602614004024 52734108148848 52899892310412 52923312763384 52929338314608 53055608579568 53073168038289 53199781428969 53228463070104 53252028991728 53396735592249 53552977400664 53728392335058 53856568854018 53885604589488 54032032862829 54062109057636 54214125269808 54361446262389 54367635551418 54674888697009 54699094996938 54859147581168 54877303945089 55008221351769 55038840928596 55343586212929 55349887322898 55374392466036 55380697083432 55554801524658 55687335195618 55693675442916 55718332791912 56033219265156 56064409393104 56215774773018 56240663271876 56349885287178 56374833160996 56381251682952 56699884574676 56724987404232 56731445792784 56909796683796 56934992448072 57045562883316 57077316518544 57232417922127 57263273681832 57399883149672 57425295890704 57612386766312 57749829091752 57756404163024 57913350913467 57970227677904 58108523682384 58127755470507 58266427279347 58297840505352 58323650800464 58482138981987 58628330554374 58659938893584 58799880299664 58845382081254 58959662583087 58985765887734 59017566931344 59177940754527 59325871667454 59352137104428 59538726858807 59545505603934 59687559652014 59882020953867 59908532615694 60058289836188 60247099575747 60280635302748 60424443104508 60621305163174 60648144129468 60655049186616 60799750204536 60990890928534 60997835008908 61024840676856 61170423883576 61369716338028 61403876954352 61523126173656 61550364404592 61716541028814 61750894700376 62099873581788 62127367157016 62134440630192 62282670941232 62478473634108 62485587082296 62513251425072 62683124390901 62866538687736 63072460567242 63249812814776 63257014083312 63428908143321 63642668794992 63815610829761 64002338844696 64051866504081 64211981083362 64246599740592 64399868899632 64574868543381 64603457877042 64610813264004 64792491176112 64813935112101 64968557728221 64975954683402 65004721590564 65216506137642 65372089142682 65408477625288 65585070568521 65614107150522 65778126963444 66021648188724 66149865337122 66179151971604 66186686758248 66394762797762 66424157856084 66560734065924 66590202604968 66807152628804 66836730265128 66966530341284 67003806347856 67214451227364 67382471523528 67412303871696 67631932290888 67793277629448 67800996191376 68014147256244 68044259267208 68052006404496 68214353888016 68236930334943 68399718980103 68436595375848 68466894417936 68630231674256 68652945761463 68816726869023 68853828086568 69025946438736 69079361573646 69213516945363 69244159955166 69281491615056 69469756537923 69703875346896 69893288051643 70068004808886 70327407853206 70533189747216 70724856023703 70756168151046 70764224051052 70933041905292 71156039416623 71164140843726 71195647456332 71598002394366 71637856446744 71808758472024 72002631200283 72042710483772 72082812076848 72449852512086 72481928349852 72490180735224 72891552573126 72899851596012 72932126662584 73169738593452 73344295135692 73385121238128 73584537328449 73799849763864 73832523288048 74073068699544 74249780260824 74258233923888 74710959020208 74913977930589 74954366364024 74987551029168 75133180382904 75191321548269 75370700856549 75379282141338 75599846099568 75805280463969 75838841855658 75879728911728 76060750511088 76085923827249 76267437333129 76309890562836 76549791675609 76558507205058 76741148124018 77025256220178 77209010633538 77217801217956 77460556597389 77494850832098 77503673960676 77654189743578 77688569705796 77941678066938 77976185309316 78171107405832 78416859765258 78460509441672 78612883444116 78647687850312 78903921006036 79101162223272 79136182805904 79349838465618 79384969145076 79394007471912 79583412869352 79842694605156 79878043487592 80077719781584 80329466100996 80374180403664 80565924139344 80592588502587 80784853281027 80828406884232 80864192172624 81030458862864 81093163586454 81321187904712 81330446678544 81551453327127 81826288450704 82048642495407 82288721371752 82548862842887 82558261392894 82799831442384 83024830984347 83061588699054 83071045625148 83304631512144 83332202286987 83531002793427 83577499187868 84049828897734 84096614089656 84323662159527 84360994907814 84524827930767 84562249741494 84571877524428 85049826862014 85087481106348 85364695025694 85402488672108 85568344324974 85615974777816 85894910522748 86099824724508 86137943836056 86147751018672 86418580149468 86624743637628 86634606244536 86672962120752 86955341516856 87162785523576 87446760758028 87485476200696 87704169284592 87942495831561 88028864251632 88199820449496 88238869295472 88268073121881 88478648831601 88526350397016 88565543808112 88747645421232 89028205656642 89076203505072 89288707121712 89318258405901 89531339478021 89619268303152 89862798923541 90087434754282 90420952954122 90636664656762 90685529674992 90931957744761 90972216194202 90982573779924 91199625306804 91486336392801 91496752513362 91537261015284 91755635825364 92054574507042 92105815431528 92284689260484 92325546606888 92574811543221 92615797335922 92626342050564 93149810372682 93191050735524 93201660945288 93424006411848 93717710451162 93769877137608 94299808031604 94341557534728 94352298734736 94577389207056 94608690850863 94874719222164 94885521124968 94927529941776 95464003192488 96003508267044 96056947311696 96317971625043 96369899610888 96599803349448 96642571133136 96905186815563 96916219896006 97188736764168 97199802128016 97463932025103 97507082385846 97559651457936 97792393514256 97824759206463 98058133714023 98112716437932 98421160725783 98655958031743 98667190445166 99032472283086 99224798005683 99268727957406 99280030137372 99592144196643 99636236784126 99885303907452 100210728943206 100255095397692 100449795511926 100494267808732 100505709521784 100821676841046 101073707285292 101118455807544 101447898436332 101689916444172 101746520750448 102021220884366 102066388900812 102078009606744 102321530832024 102654893063772 102700341626904 102945347511384 102957068290608 103280742129852 103338231947568 103538919658104 103584759607728 103619042360469 103866239932749 103922237422584 103968247079088 104555813020344 104567717158128 104817177925488 105102007213329 105205228008048 105491111779809 105799784620824 105846625526768 106134252226569 106146336076578 106399562857938 106456926140208 106746211265589 106793471184498 107105954801328 107397003591549 107456784670116 107713137708036 108064065725658 108124218115272 108674778768129 108722892524778 108735271102836 109337328859689 109349777394018 109398189993876 109754607890178 110016442703538 110077681857192 110687172425858 110699774645796 110748784932072 110761394166864 111109603049316 111374670391236 111387350885832 111436665583824 112066438530312 112431549546036 112481326543752 112699770574356 112749666321992 112762503365904 113068923212007 113399769149352 113449974808464 113758262783487 113819593367592 113869984896144 114091125766632 114464835844254 114526547363664 114799766299344 115111722186027 115224773532624 115499658183504 115537884330267 115813515950307 115826701826934 116242276248147 116255510941014 116481284615367 116532854558694 116595681010704 116912517100407 116964277963974 117256661108748 117625289647887 117690764162508 117919325166174 117971531775468 118355881509054 118651743334908 118704274208856 119024757698427 119077453717614 119091011207868 119375119304028 119764041907734 119817065231388 120116579672376 120494199151494 120561270605496 120848886209016 121242610326348 121296288258936 121310098373232 121599500409072 121639745379681 121981781857068 121995670017816 122049681353712 122340847767152 122739432676056 123046252347312 123433082057628 123501789400752 123837392089341 124199747163576 124254734314032 124592383048581 124956947268216 124971174164592 125366248781802 125733077375472 126074743346601 126144921134484 126499625629552 126541492361721 126843374612241 126857816286642 127574740293021 127631221659522 128004677689392 128047042538541 128103733008162 128352516487461 128423962166724 129149737086762 129206915754084 129221626528008 129627870224202 129937115456442 129951909366804 130009443181128 130433012275284 130744178285364 130816955250576 131170141137042 131228214301044 131556253926888 132043296377448 132299730674244 132358303943208 132373373516496 132789525595524 132848315712168 133121468131848 133180405209936 133542308484963 133614305257608 133673460530256 133933060682568 134428902454728 134764943047056 135131152131423 135263864581776 135586555258896 135631429431183 135954996985143 136028294512488 136088518534416 136458324291303 136473860669886 136799437960206 136873190751696 137305891522926 137633453738046 137707656173136 138081861760563 138158723147292 138427033890726 138488319910332 138923696003883 138939513075846 139724715559023 139786576103286 140136009617772 140576565676743 140654815706412 141449712047406 141512336302092 141528448102104 141866083810584 142312078833246 142328281687452 142391294912664 143196004788732 143275712893488 143617516944048 144005262400566 144085420967544 144899705024172 144963856699704 144980361470448 145374329844009 145783105146252 145799703192024 145864253325168 146260623578769 146339477186904 146688590271384 147169074656898 147599699527728 148000785667749 148146137399088 148499560521648 148548708424629 148903091936109 149454355176189 149827955861178 149908732728048 150266360765808 150316093414809 150382643096538 150674693267889 150741401713098 150758564282676 151232515261569 151610560927938 151677683711316 152171847654498 152534874666258 152619781125672 153031831326549 153099583351218 153117014410116 153482296248036 154050512440356 154418021267076 154435602435912 154921113194778 154989701664196 155007347921352 155308379487156 155377139411592 155883356133876 155952370618632 156342214811664 156833719530516 156921018883344 157225766888232 157295375700624 157807842012072 158202324446544 158699676931236 158769938290152 158788014943824 159166825738704 159219504114867 159599344286907 159685389210312 159756086975184 160190206776747 160658932201992 161185177005174 161569706562054 161656813768464 162096098588487 162186327172908 162642375809424 163084338787167 163102906654254 164097284990814 164577442743504 164631911835267 165024664055307 165097725685774 165116522785788 166030758638787 166049661968694 166123177398108 166142091250296 166664404573974 167062005586854 167154998375736 168099657795468 168193228179312 168647324319054 168721989815628 169049655861534 169124499482988 169143755048856 170099653724028 170174962212696 170729390051388 170804977344216 171136688649948 171231949555632 171697253766381 171789821045496 172199649449016 172275887672112 172837160298936 173249487275256 173269212489072 173740052740401 173910683033712 174325571047152 174383266411521 174799281838041 174893521516056 174970952401392 175446416945961 175864968665281 175884991663122 176399640898992 176536146243762 176878987749261 176957297663202 177052700794032 177533822263581 178056411313284 178616180576421 178636516811802 179062678956042 179646062861601 179725597847082 180174869508564 180741298727241 180841905908244 181273329313524 181863915489522 181944432388404 181965147559848 182399250613608 182972672785602 182993505026724 183074522030568 183511271650728 184109149014084 184211630863056 184569378520968 184651093213776 185149623086442 185231594671844 185252684101128 186299620745364 186382101471048 186403321890576 186848012823696 187435420902324 187539754275216 188049373172703 188599616063208 188683115069456 189217381701726 189749438444328 189771042249936 190286724429963 190928006384976 191446832489283 192007016534088 192155599512243 192635943250086 192739799221776 193199606698896 193724605630143 193810373631126 193832439792012 194377473528336 194441805336303 194905673184663 194927864050206 195014164771692 195649518412926 196116267428046 196225432875864 196755211705563 196842321451566 197311916063486 197334380890332 198064944566172 198449596011366 198537455914812 198560060274744 199184288393286 199272473568252 199770607814904 200421457886412 200510190795384 200899591023852 200988535617464 201011419043568 201643353682092 202147414570584 202236911615088 202895796872664 203379832888344 204042441768732 204132777801624 204156019213488 204643061664048 205199156940309 205309786127544 205400683253808 205890695022768 205958837284389 206450180607069 206561484259704 207077839316208 207238084720938 207640550836089 207732479865498 207844474845168 208409269613769 209111626040688 209679864154929 210204014426658 210982223559618 211599569241648 212174568071109 212268504453138 212292672153156 212799125715876 213468118249869 213492422531178 213586942368996 214794007183098 214913569340232 215426275416072 216007893600849 216128131451316 216248436230544 217349557536258 217445785049556 217470542205672 218674657719378 218699554788036 218796379987752 219509215780356 220032885407076 220155363714384 220753611985347 221374344851716 221399549291592 221497569864144 222219206098632 222749340782472 222774701771664 224132877060624 224741933791767 224863099092072 224962653087504 225399541148712 225499332643984 225573964644807 226112102569647 226137846424014 226799538298704 227415841391907 227516525566974 227639186735184 228182251533264 228257771481747 228802311999387 228929671688508 229649375026827 230223444372054 231075768660534 231627031900614 231653403653868 232381669792167 232484552496294 232511021882028 232962569230734 233065709117388 233825034200814 233928555927948 234513322217496 235250579295774 235381528325016 235838650332348 235943063550936 236711763018108 237303486669816 237408548417712 238049515396854 238154907435228 238182022415736 238750238608056 239528083815468 239634130462776 240233159344752 240988398302988 241122541210992 241697772418032 241777765507761 242354559843081 242485220652696 242592576517872 243279490759362 243963563714136 243991340035632 245478865352112 246145927486221 246866164115256 247646588528661 247674784178682 248399494327152 249074492953041 249184766097162 249913894536432 249996606860961 250593008380281 250732497563604 252149486693202 252289842268968 253082984723442 253574483792301 253686749224482 253715632573284 255149480586042 255262443319044 256094085077082 256207466016324 256705032974922 256847924333448 258299474173524 258413831508168 258443253056016 259255740448404 259874230912884 259903818733608 260018886362256 260866024550568 261488356570728 262340282274084 262456428602088 263112507853776 263827487494683 264086592754896 264599461348488 264716607886416 264804219365643 265435946494803 265579051191048 265696631424336 266242936263696 267084616969926 267228610515216 267866121365136 267954775217703 268594018434063 268857804909456 269588396770623 270262304262846 271231977912343 271262858862366 271909993970286 272056589024976 272795873234283 272916648582606 272947721339772 273598875920412 274459009178403 274611783045852 275266907476092 276163723521126 276317446294584 276854067781452 276976639820664 277724434629663 277847392007766 277879026151692 279449431118046 279573152206572 280272019235544 281153131353486 281309631412824 282899424094812 283024672604184 283056896204208 283732167621168 283826072552589 284624157666492 284656563374904 284782589825328 286392009577464 288010524801132 288170841935088 288953914875129 289799410048344 289927713399408 290715560446689 290748659688018 291566210292504 291599406384048 292521247157538 292678954373808 293377180542768 293474277619389 294174401142069 294338149313796 295263482177349 295967874095229 296001571335498 297097416849258 297674394017049 297806183872218 298776432589929 298908710352378 299655911722356 300632186829618 300765286193076 301349386535778 301482803426196 301517128565352 302465030523138 303221121855876 303355367422632 304343695308996 305069749332516 305239562251344 306063662653098 306199166702436 306234028820232 306964592496072 308101024880712 308836042534152 308871204871824 309842226389556 309979403328392 310014695842704 310616758974312 310754278823184 310857127081407 311598719798247 311766712267752 311904741237264 313667439061032 314451533776464 315306021639987 315615684024144 316473335339427 317399353862472 317539876580304 318402756679707 318439008229734 319198688573814 319370778420624 320238633796767 320380413553494 321317864403984 322191010774647 322370354010348 323139413124108 324155290675727 324192197176974 324372654345816 326024336304387 326168677574334 326205813308508 328011986579067 328194569981628 329263823670534 330049328110614 330195451371548 330233045571576 332061517277574 332099323937388 332246354796216 332284182500592 333328809147948 334124011173708 334309996751472 336199315590936 337294648638108 337443979631256 338099311723068 338248998965976 338287510097712 339206769636021 340199307448056 340349924425392 341274788350461 341458780102776 341609954688432 342273377299896 343394507532762 343579642090992 344399298898032 345335166558081 345674320597872 346498974550512 346613652990801 347440547850921 347480105480802 348726828744441 348766532823042 349598563676082 349787043032112 350737551301221 350892833891922 351729937330562 351769983326244 352875868943661 353072292487524 353757975498522 353914595326404 355067644527162 356112822626568 357074273095281 357232361152842 357273033623604 358125357912084 359292125723202 359451195694164 360349739017128 361482597454482 361683811816488 362546658627048 363727830979044 363888864776808 363930295119696 364798501227216 365945345571204 365987010053448 366149044061136 367022543301456 368218298028168 369138757041936 370299246172884 370463189343688 370505368202256 371512176268023 372599241490728 372764202942096 373777149145743 374870841804648 376098746345406 377199232126416 378224230039803 378434763403452 379498876888656 379624477085163 380530123836723 380573448859926 382724220879063 382893664978566 384014033068176 384141127615623 384311199024486 385057549462383 385271886500172 387449211260286 387620747262252 387664879584024 388883610672606 389811346369326 389855728100412 390028329543384 391299036825852 392232534856092 392450865751728 393510423411126 393684642903132 394623832126972 394668761780664 396129889132344 396899192022732 397074911829624 397120120549488 398368576786572 398544947136504 399541215629808 400626925454889 400842915772824 401020381590768 401799182047704 401977071234928 403286707364184 404294829141168 405393456394269 405791593745328 406759665776688 406894288293549 407864990955429 408084883537464 408265555603248 409374972873909 410398313880618 410619572255088 411917674568778 412900361214138 413122968519408 414245585281689 414476169441876 415281101672178 415464959730996 416771088011649 416818539227538 419174146677069 419359728309858 420408028853316 421729697030229 421964447119236 424349136142218 424537008906276 424585344306312 425598251431752 426936236499738 426984845062356 427173884737992 429588014366196 429827138680464 430852550832144 432015787201698 432256262902632 434699115072516 434891570099112 434941084411344 437349315438756 437399109576072 437592759975504 438781870736307 439018431560712 440065770814152 441507223970694 442748689703432 442799098583184 444002357003247 444438412197264 445498681564944 445646125273887 446709275808327 448363065528567 449483867583534 449726198184144 450799082297424 451147929289614 452024079803667 452224205139294 452275692848028 453697545784707 454831682783814 455033051133948 456515542963494 457604623998774 457859343377016 459095493979647 459298750053654 460446888744108 462151537321068 463254063801228 463306807307736 464763339584334 464969104992588 465022043764056 465925138461468 466131418234776 467650068401628 467857111855896 469026644434992 470501158591548 470763056650032 471677300664696 471886127101872 473423526036216 474606973339632 476099030793708 476309814870456 476364044831472 477500477216112 477658512344601 478798032860721 479056167630936 479268260925552 480570620330241 481976796605976 483555531015522 484709119686162 484970441305392 486288295765461 486558981518724 487927127428272 489253016361501 492291854972442 493732328230512 493895735505801 495073992165921 495293177057322 495349568357364 498092275916361 498148985906082 498369532194324 499993213721922 501186016760562 501464995127208 504298973386404 504579684537936 506165969446884 507148967584602 507373498448964 507431265146568 510298961172084 510524886638088 512188170154164 512414932032648 513410065949844 513695848666896 515091761299143 516598948347048 516827663016336 518511480896808 519748461825768 519807637467216 521732049101136 522976713141456 523149799234563 524397845514123 524680564548168 524912857204176 526339250837883 527594905995843 527654974989366 529198922696976 529608438731286 530636963247783 530871892989606 531158102382096 532601466790743 534169233939852 535848541729263 535909550435406 537188036868126 539176793541246 540524608525692 542223896181723 542463955824686 542525717724732 543819987940572 545591746468566 545833297165212 545895442679544 547197751840824 548918018356806 549223566091704 550533814952184 552327447042252 552634892589168 553708135562904 553953279641328 555448869259326 555694784015532 555758052303384 558898862236092 559146304413144 560544038471088 562306262706972 562619262825648 564148119518109 565798848189624 566049345208368 567652145105178 569248315332984 569313126749808 570860173289889 572784019154928 574340497467849 576021049602264 576466798536729 577842039900209 577907829750258 579598820096688 581173816890429 581431120893378 581497319376036 583132420585008 583325416008909 584717019553989 585042494315076 586948555238778 588348802284138 588676298627592 590265635116689 590526964354698 591935748190458 592003142670996 594194833698516 595348788034098 595612367744436 597552865179858 597817420704756 599311823444712 601264373659236 601530572386152 602698773071556 602965606852392 603034257130704 604930061046276 606442243711752 606710734845264 608687390617992 610139498665032 612127325306196 612398333404872 612468057640464 613929184992144 615597470820927 616202049761424 617672085068304 617876511853167 619350541821207 619684452779112 619958806656784 621233517948624 621714254162814 623197439596494 623533424535504 625227808841307 627334878122064 629039592464787 630612043279974 632946670678854 634798707724944 636523704213327 636805513359414 636878016459468 638397377147628 640404354749607 640477267593534 640760827106988 644382021549294 644740708020696 646278826248216 648023680802547 648310581351454 648384394353948 648745308691632 652048672608774 652337355148668 652411626617016 656023973158134 656389139963256 658527647341068 660098656221228 660390902743096 660466091143152 662260835956041 664123034555148 664198647874776 664492709592432 666657618295896 668248022347416 672398631181872 674225801375301 674589297276216 674887959262512 676198623446136 676497997931952 676721893934421 678336307708941 678413539272042 680398614896112 682247524175721 682549576700922 682917560205552 684546754599792 684773314445241 686406935998161 686789015065524 688948125080481 690670333116162 693227305981602 694881095701842 694960210961604 697145009376501 697453657488882 697533065646084 699197127352164 701475102602442 701785667783844 703459874661124 703539966652488 705751737887322 706144584975048 707515950997044 707829190652808 710135289054324 712225645253136 714148546190562 714464722305684 714546067247208 716250715824168 718584251446404 718902391388328 720699478034256 722965194908964 723367623632976 725093317254096 725333296523283 727063679529243 727455661958088 727777729553616 731890691142408 731974020106896 736436596056336 738437782458663 740598492345768 740926378687376 742939765585983 743024352536046 745198482981456 747223478859123 747554298291486 749741683609296 749989820582883 751779025140843 752197492690812 756448460079606 756869526806904 759248954170326 760723451376903 761060247673446 761146897719852 765448441758126 765787329957132 768282255231246 768622398048972 770115098924766 770543773000344 774898422520572 775241494524504 775329759168048 777767221345212 779622692738652 779711456200824 780056659086768 782598073651704 784465069712184 787020846822252 787369285806264 789247664253944 789337523561328 791482462484049 792259778264688 793798384045464 794149823659248 794412658096929 796307839484409 796737153573144 797089894273008 801253850909778 801685831545648 803598364095408 805782055302189 806573414728368 808765190311869 810786912788538 813695933737029 813788576587098 815729981910858 816169767074928 818387619702849 818749945747818 820796627761236 823377027535209 823835349137556 825800722428276 828491170563378 828952338883752 830562203344356 830929919461992 833173303888989 833542176023298 833637078455076 838348293354138 838719456619716 840816057706632 843459394060458 843928894238472 848698272284436 849074017812552 849170688612624 851196502863504 851478217657767 853872472999476 853969690124712 854347769475984 859176028732392 864031574403396 864512525805264 866861744625387 869398230145032 869783140198224 872146681340067 874698630877512 874798219152144 877563741472614 878036863121424 880131541628304 880422832858167 882523203426207 883014447941388 885497379406864 885790446532047 887903622285687 888004714006494 891292250547774 893023182051147 893418551616654 896329297769787 896726131057134 898967735167068 902295858579228 904048159607334 904448410278588 904551385696056 907395091569414 909663365567628 910066102267896 913031085926988 915209247997548 915718686754032 918190987959294 918597500107308 920893777488216 924303074642136 926508127602456 926613614615472 929526679168668 929938209985176 930044087528112 931850276922936 932262836469552 932571381244221 934796159394741 935300136803256 935714223711792 941002317183096 943354601329392 945918064919961 946847052072432 949420006018281 952198061587416 952619629740912 955208270039121 955317024689202 957596065721442 958112335261872 961141240660482 963953593211952 966573032323941 967111062031044 969418239372324 972465872027181 972576591530922 973117963037448 978073008913161 978506032723002 984035959737201 984583709944884 987791471011602 990147984331842 990586354114644 990699136714728 996184551832722 996297971812164 996739064388648 999986427443844 1002372033521124 1002929990254416 1008597946772808 1012331938893768 1014297935169204 1014746996897928 1014862530293136 1017620308908063 1020597922344168 1021049773276176 1023824365051383 1024376340308328 1024829864065296 1026820131899688 1030183522598286 1033197896694096 1036005499674243 1037022961793616 1039496923651536 1039840958972403 1042321643552763 1046180486233323 1046299598469126 1048795691028246 1049361129096336 1052212653903663 1052678501675766 1055189811991686 1055309949978732 1058627606830983 1059216877462572 1061273926495566 1061743785979212 1065202933581486 1068338467879704 1071222819285843 1071697083458526 1071819100870812 1074376073736252 1078353587082492 1081049217051384 1084447792363446 1084927911649372 1085051435449464 1087639975881144 1091183492937132 1091666594330424 1091790885359088 1094395503681648 1097836036713612 1098447132183408 1101067629904368 1104654894084504 1107416271125808 1110897738518652 1111389568031064 1111516104606768 1114536528804069 1117797724472184 1118292608826288 1121331447437229 1124612525413944 1128296239036218 1131597696379248 1134672690119409 1135304290210356 1138496630665968 1138873431255489 1141590371510169 1141720346579778 1148680994935698 1152042099204528 1152423382846869 1152933597073458 1155172648387149 1155684079800418 1155815659500516 1162347633780858 1162862241786756 1162994638752072 1166650832017818 1169434039107978 1170084988630152 1173897110477556 1176697604568276 1177352597255184 1180531270233378 1181053928709396 1183871496380916 1184006285341992 1188389667397032 1190697576068196 1191224735488872 1195105730359716 1195634841409512 1198623646889424 1201880776364667 1202528747318472 1203061144772304 1205397546143112 1205931213704784 1209860122092552 1212884487423504 1216180369182807 1217374781235984 1220278997330064 1220682864880647 1223594972866287 1224254650612392 1224796666809744 1228124918621727 1231194941641854 1235753023706334 1238701083642414 1239368905558224 1242736755845067 1243428508325628 1246394879192988 1250313264034947 1250455617682614 1257522440031207 1258079184929574 1261224086559948 1265189091090687 1265893341357708 1273047408426654 1273611026718828 1273756032918936 1276794754295256 1280808709499214 1280954535187068 1281521654213976 1288764043098588 1289481416041392 1292557652496432 1296047361605094 1296621162702908 1296768788707896 1304097345217548 1304674710297336 1304823253234032 1312047946316268 1312778279926512 1316345612208921 1317055294682136 1320197312442456 1320781805486192 1324521671912082 1328246069110296 1328397295749552 1332007071009741 1333315236591792 1336496044694832 1336938375821661 1340127827424981 1345089196585701 1348451602750602 1349178594552432 1352397246892272 1353443787868842 1356072239411001 1356672615417882 1356827078544084 1361092637354121 1364495048351442 1365099153401844 1369546628890482 1372813871996322 1373578030131048 1377286481938941 1377896250160962 1381340666232324 1386454611963204 1389762191403684 1389920421923208 1394290018753002 1394907314977764 1395066131292168 1398394254704328 1402950205204884 1403571335567688 1406919749322248 1407079933304976 1411503475774644 1412289169950096 1415031901994088 1415658381305616 1420270578108648 1428297092381124 1428929444611368 1429092134494416 1432501431648336 1436394098582163 1437168502892808 1437804782776656 1441711860990723 1445930389817928 1450666593046566 1454127359058486 1454911323916176 1458864887296383 1463781382284816 1467759049084503 1476875564917326 1481196984691536 1485221976497763 1485879531171966 1486048705072092 1494276827749083 1494446957718246 1495108596582972 1499979641165766 1503558050281686 1504394985381624 1512896920159212 1513739053613808 1518497908340652 1521446902753806 1522120495346892 1522293795439704 1530896883516252 1531574659914264 1536564510462492 1537244796097944 1540230197849532 1541087546000688 1545275283897429 1549796845041144 1550482989049008 1555534442690424 1559245385477304 1559422912401648 1565196147303408 1568930139424368 1569449397703689 1573193536542369 1574041693644504 1574738571612528 1578495328507888 1579017752513649 1582784717987529 1582964924968098 1587596768090928 1588825316193858 1591910889743349 1592615678968818 1593474307146288 1597804400372229 1602507701819556 1607545625187789 1611564110604378 1617530380623738 1621573825577076 1626671688545169 1627391867474058 1627577153174196 1631459963821716 1636775239405698 1637499891495636 1641593255522472 1646754055070418 1647670698275112 1651601444856552 1656982341126756 1657904677767504 1661124406688712 1661859838923984 1666346607777978 1667084352046596 1667274156910152 1676696586708276 1677438913239432 1681632115413264 1686918788120916 1687857788476944 1692444358554327 1697396544568872 1698148035625104 1702956435315534 1707744945998952 1707939380249424 1718352057464784 1723021492403547 1728063148806792 1729400395610187 1733526119700627 1733723489250774 1738796460290064 1743521450671287 1744293362680134 1749397261755024 1749976248026727 1754151058661967 1755127482945228 1760845665716334 1765046406852414 1766028895882776 1771580893064094 1775807244571374 1776009428012988 1782584501095548 1786046364102294 1786837103233308 1792658595539574 1793452262114268 1797935470334136 1804591717158456 1808096319214668 1808896820557176 1809102771392112 1814790183138828 1819326731135256 1820132204535792 1826062171853976 1830418495995096 1836381975918588 1837195000214616 1841787554976432 1846792412462781 1848606149284272 1853016255204912 1853629535559501 1858051625463621 1859053358337336 1859876419970352 1863700553845872 1865142762488442 1869592318789482 1870600273606512 1875683426523921 1882004634366192 1887118777394361 1891836129839922 1898623845386401 1898840012036562 1904396123174832 1909571112639981 1910416540078242 1910634049378404 1915192131442884 1921213064248821 1922282481320964 1933146064647882 1934222124062088 1938836478744648 1944071042407641 1944931744054362 1945153183061844 1946235926074896 1956146017826322 1957012065446004 1968071919474402 1969167419889768 1975582942023204 1980295968663684 1981172708229288 1981398273429456 1986782507868123 1992369103665444 1992595943624328 1993478128777296 1999972854887688 2004744067042248 2017195893545616 2022677404125903 2024663877787536 2028595870338408 2029493993795856 2030165681803263 2035008923126823 2035240617816126 2041195844688336 2047648730102766 2048752680616656 2053640263799376 2054319943335723 2059220807994483 2060367045196572 2066844375241443 2072010999348486 2079681917944806 2084643287105526 2091435028129503 2092360972466646 2092599196938252 2097591382056492 2104425307807326 2105357003351532 2110379623983372 2110619899957464 2117255213661966 2118433754925144 2122547852991132 2123487571958424 2130405867162972 2136676935759408 2142445638571686 2143394166917052 2143638201741624 2148752147472504 2156707174164984 2162098434102768 2168895584726892 2169855823298744 2170102870898928 2175279951762288 2175999889569849 2181191038587729 2182366985874264 2183333188660848 2195672073427224 2209309788169008 2215313347375989 2221795477037304 2222779136062128 2228819296757949 2229073057608138 2235595448944368 2241670436577369 2242662894874458 2249225050827888 2249969461748649 2255337075422529 2256592478072436 2269087034730089 2269345380238818 2270608580420712 2277746862510978 2282170354130709 2283180743020338 2283440693159556 2297361989871396 2304846765693738 2305867194146916 2310345296774298 2311368159600836 2311631319001032 2324695267561716 2325724483573512 2325989277504144 2333301664035636 2338868078215956 2340169977260304 2347794220955112 2353395209136552 2361062540466756 2362107857418792 2367742992761832 2368012570683984 2374447387452147 2376779334794064 2381395152136392 2382449470977744 2383237974290787 2388923518453227 2390211460719432 2391269682819024 2403761552729334 2405057494636944 2410795092286224 2417346165906567 2419720244185104 2426295570935607 2432360738365614 2441087801211087 2441365729761294 2447189945732574 2448509301224784 2455162859108547 2456249837243454 2462389883283708 2470131082605627 2471506047412668 2477402167284828 2485473511690134 2486857016651256 2492789758385976 2499519911666967 2500626528069894 2500911235365228 2515044880062414 2516158369859148 2522448173119896 2530378182181374 2531786682715416 2546094816853308 2547222053437656 2547512065837872 2553589508590512 2561617418998428 2561909070374136 2563043308427952 2577528086197176 2592094723210188 2593242325405816 2593537577415792 2600585233876161 2608194690435096 2609349420594672 2616440044020201 2624095892632536 2632691224417842 2634110589364272 2640394624884912 2647569610278621 2649043343824164 2656492138220592 2657371339596141 2663710866857061 2664014142019482 2673876751643322 2679069546153441 2680255654849962 2688987893309361 2690178393171402 2696903205501204 2706887575737684 2712144478822002 2713345230835764 2713654157088168 2722185274708242 2728990096702884 2730198306803688 2739093257780964 2745627743992644 2747156060262096 2754572963877882 2755792500321924 2762681332464648 2772909223926408 2779524382807368 2779840843846416 2788580037506004 2789814629955528 2790132262584336 2796788509408656 2797714143732663 2804388478184223 2805900410409768 2807142671135376 2813839498644496 2823006951549288 2830063803988176 2837754194759883 2840541156217296 2848260018054843 2856594184762248 2857858889222736 2865624810117363 2872788197164326 2874337005785616 2883423721981446 2891860779635856 2899719096971823 2901333186093132 2908254718116972 2917397616081543 2917729774592766 2934219026739483 2935518098169006 2952107879211603 2953751129834652 2970443952995526 2971759062343932 2972097410144184 2988553655498166 2988893915436492 2990217193165944 2999959282331532 3007116100563372 3008789970763248 3025793840318424 3036995816681304 3042893805507612 3044240990693784 3044587590879408 3061793767032504 3063149319828528 3071473095154149 3073129020924984 3074489592195888 3080460395699064 3090550567794858 3099593690082288 3108016499022729 3111068885380848 3118490770954608 3119522876917209 3126964930658289 3138541458699969 3138898795407378 3146387073084738 3148083387289008 3158035505027298 3165569435975058 3165929849936196 3175882820492949 3177650632387716 3183821779486698 3185231357937636 3195608800744458 3205015403639112 3213668457857529 3215091250375578 3223128221208756 3235060761247476 3243147651154152 3253343377090338 3254783734948116 3255154306348392 3262919927643432 3273550478811396 3274999782991272 3283186511044944 3293508110140836 3295341396550224 3303202889713104 3313964682253512 3322248813377424 3332693215555956 3334168704093192 3334548313820304 3343609586412207 3353393173416552 3354877826478864 3363994342311687 3373837576241832 3384888717108654 3394793089137744 3404018070358227 3405912870631068 3415489891997904 3416620293766467 3424771114530507 3446042984807094 3456126297613584 3457270148540607 3458800791220374 3465517945161447 3467052239401254 3467446978501548 3487042901342574 3488586725360268 3499952496053454 3508302117323934 3510254965890456 3521691331432668 3530092813704828 3532057791765552 3543161786128188 3551614489142748 3552018856025976 3565169002191096 3572092728204588 3573674206466616 3585317191079148 3586904524228536 3595870940668272 3605642329094001 3609183434316912 3616192638429336 3617793641114352 3629580366277656 3638653462270512 3652124343707952 3660836991990192 3662048594641941 3670784918598861 3672763951837176 3674390000429232 3684374755865181 3693584824925562 3707259071119002 3716103250927242 3718106716674672 3728210267535201 3730285524976884 3739184637578964 3750939792104841 3751366853047842 3774237554788722 3783672259679844 3795567273272061 3797247690772802 3797680024073124 3819142225279962 3820833080156484 3821268098756808 3830384262885768 3842426128497642 3844564962641928 3866292129295764 3868444248124176 3877672957489296 3888142084815282 3889863488108724 3890306366123688 3912292035652644 3914024130892008 3936143838948804 3938334839779536 3949036836626763 3951165884046408 3960591937327368 3962345416458576 3973565015736246 3984738207330888 3985191887248656 3996021213029223 3999945709775376 4009488134084496 4010815127464983 4020383482274943 4035267589757103 4044894279301463 4045354808251806 4057191740676816 4060331363606526 4068216718233003 4070017846253646 4070481235632252 4083277912062363 4095297460205532 4108639886671446 4118441615988966 4120734090393144 4131859445816823 4133688750482886 4144021998696972 4159363835889612 4169286574211052 4182870056259006 4184721944933292 4185198393876504 4195182764112984 4208850615614652 4210714006703064 4220759247966744 4221239799914928 4234510427323932 4236867509850288 4245095705982264 4246975143916848 4260811734325944 4284891277143372 4286788333834104 4287276403483248 4297504294945008 4309182295746489 4313414348329968 4325135582972169 4337791169453784 4339711646597488 4351999779139698 4362382077175458 4364733971748528 4376594661889149 4391344146854448 4403277147253509 4430626694751978 4443590954074608 4455665929493289 4457638593515898 4458146115216276 4482830483247249 4483340873154738 4485325789748916 4499938923497298 4510674150845058 4513184956144872 4538174069460178 4538690760477636 4541217160841424 4555493725021956 4564340708261418 4566361486040676 4566881386319112 4594723979742792 4609693531387476 4611734388293832 4620690593548596 4622736319201672 4623262638002064 4635825851692287 4649390535123432 4651448967147024 4666603328071272 4677736156431912 4695588441910224 4706790418273104 4719580609627107 4722125080933512 4724215714837584 4735485985523664 4737053257540947 4748354153962587 4748894774904294 4762790304272784 4766475948581574 4775732669230047 4777847036906454 4780422921438864 4793413201116687 4807523105458668 4822636875563367 4834692331813134 4852591141871214 4864721476731228 4880015065635507 4882175602422174 4882731459522588 4894379891465148 4910325718217094 4912499674486908 4924779766567416 4940262165211254 4943012094825336 4954804334569656 4970947023380268 4973714033302512 4985579516771952 4999039823333934 5001253056139788 5001822470730456 5030089760124828 5032316739718296 5044896346239792 5060756364362748 5063573365430832 5077333075662981 5092189633706616 5094444106875312 5123234837996856 5123818140748272 5155056172394352 5169064477210641 5184189446420376 5186484650811632 5188201186830561 5200578359101881 5201170467752322 5216389380870192 5230564352013861 5232880088040402 5248191785265072 5249928744080181 5262453175985901 5265382448835684 5295139220557242 5298086687648328 5314742679192282 5327421733714122 5328028284038964 5347753503286644 5358139092306882 5360511309699924 5377975786618722 5380356786342804 5393806411002408 5413775151475368 5424288957644004 5426690461671528 5427308314176336 5444370549416484 5457980193405768 5460396613607376 5478186515561928 5491255487985288 5509145927755764 5511585000643848 5525362664929296 5540377237388343 5545818447852816 5559048765614736 5560888606678503 5574154876390863 5577160075012008 5579629259911056 5595428287465326 5608776956368446 5611800820819536 5646013903098576 5661356332183083 5675508389519766 5695871536159203 5696520036109686 5713188369524496 5728713337919943 5731249620234726 5745576394328652 5763639192746463 5766847443962892 5799438193943646 5802666372186264 5816509436233944 5832213127222923 5834795232163086 5835459549185532 5868438053478966 5871036196338012 5904215758423206 5907502259669304 5940887905991052 5943518124687864 5944194820288368 5960347523604369 5977107310996332 5977787830872984 5980434386331888 5999918564663064 6014232201126744 6051587680636848 6068032212377709 6073991633362608 6085787611015224 6088481981387568 6090497045409789 6105026769380469 6123587534065008 6142946190308298 6146258041849968 6160920791398128 6162959830007169 6177662423983449 6181101135589716 6200533125724329 6216032998045458 6239045753834418 6253929861316578 6274305084388509 6277082917399938 6277797590814756 6292774146169476 6316071010054596 6331138871950116 6331859699872392 6351765640985898 6355301264775432 6367643558973396 6370462715875272 6391217601488916 6410030807278224 6427336915715058 6430182500751156 6446256442417512 6470121522494952 6486295302308304 6506686754180676 6509567469896232 6510308612696784 6525839855286864 6527999668709547 6543573115763187 6547100957622792 6549999565982544 6587016220281672 6627929364507024 6645940042127967 6665386431111912 6668337408186384 6686457890273847 6687219172824414 6706786346833104 6727988684623374 6747675152483664 6749908385245947 6766011226267587 6769777434217308 6807261104190267 6808036140716454 6811825741262136 6833240587532934 6846511062392127 6849542229061014 6892085969614188 6914540297081214 6917601582440748 6931035890322894 6934104478802508 6934893957003096 6974085802685148 6977173450720536 6999904992106908 7016604234647868 7020509931780912 7043382662865336 7060185627409656 7086323572256376 7103228978285496 7104037712051952 7123342162356441 7130338004382192 7144185456409176 7147348412933232 7149713922872361 7166770555359681 7170634382158296 7173809048457072 7211284658188002 7232385276858672 7252038497719701 7259160732555312 7278886712806821 7323263403633261 7324097189283882 7341569837197722 7345527903674352 7365488577325641 7368749511730362 7387169649851124 7410393247816881 7414518142238004 7432206501854484 7456420535070402 7460571049953768 7478369275157928 7498559735000901 7501879584209682 7502733706095684 7548475109577444 7567344519359688 7591134546544122 7594495381545604 7595360048146248 7638284450559924 7641666160312968 7642536197513616 7660768525771536 7684852256995284 7689129925283856 7732584258591528 7776284169630564 7779726976217448 7780612732247376 7801755701628483 7824584071305288 7828048261784016 7849320132060603 7872287677897608 7898073673253526 7902331768092816 7921183874654736 7942708830835863 7947130031472492 7969476414661776 7972114018788423 7991132600571183 7992042426058446 8021630254929966 8040766964549886 8066963679928083 8070535179514206 8089788558602926 8090709616503612 8120662727213052 8136433436466006 8140035692507292 8140962471264504 8166555824124726 8190594920411064 8217279773342892 8236883231977932 8241468180786288 8263718891633646 8267377500965772 8288043997393944 8318727671779224 8338573148422104 8365740112518012 8369443889866584 8370396787753008 8390365528225968 8413165434552669 8417701231229304 8421428013406128 8441518495933488 8469020854647864 8490191411964528 8513262584279649 8521623468651888 8544780054164529 8569782554286744 8573576667668208 8596874430352089 8618364591492978 8650271165944338 8675582338907568 8699157290915469 8703999558279396 8724764154350916 8752192848244629 8753189323778298 8802657080218449 8806554294507018 8856323637634809 8861253389503956 8911331858986578 8915277187031796 8916292230432552 8965660966494498 8966681746309476 8970651579497832 8999877846994596 9021348301690116 9026369912289744 9076348138920356 9077381520955272 9110987450043912 9128681416522836 9132722972081352 9133762772638224 9189447959485584 9214419285462447 9219387062774952 9223468776587664 9241381187097192 9245472638403344 9271651703384574 9298781070246864 9324049497068187 9333206656142544 9355472312863824 9358568630751627 9380894791974867 9415624376099907 9439161219254214 9444250161867024 9474106515081894 9496708307925174 9497789549808588 9527648461478847 9532951897163148 9551465338460094 9555694073812908 9586826402233374 9615046210917336 9641005373572587 9645273751126734 9669384663626268 9705182283742428 9729442953462456 9760030131271014 9764351204844348 9765462919045176 9788759782930296 9820651436434188 9824999348973816 9849559533134832 9880524330422508 9886024189650672 9909608669139312 9941894046760536 9998079646667868 10002506112279576 10003644941460912 10060179520249656 10064633479436592 10091983026935061 10121512728725496 10154666151325962 10184379267413232 10212054211074681 10246469675993712 10249860881299401 10274313343591521 10338128954421282 10368378892840752 10376402373661122 10396553835484341 10401156718203762 10402340935504644 10461128704027722 10465760176080804 10499857488160362 10524906351971802 10530764897671368 10590278441114484 10596173375296656 10629485358384564 10654843467428244 10656056568077928 10695507006573288 10716278184613764 10721022619399848 10755951573237444 10760713572685608 10787612822004816 10816926987282003 10827550302950736 10848577915288008 10853380923343056 10888741098832968 10915960386811536 10956373031123856 10982510975970576 10986145783925823 11012354755796583 11018291855511528 11023170001287696 11053124267595543 11080754474776686 11121777213357006 11148309752781726 11154320150024016 11184630802605603 11190856574930652 11217553912736892 11252819376314523 11322712664366166 11351016779039532 11386701819816183 11391743072318406 11393040072219372 11457426675839886 11462499240469452 11491152788657304 11527278385492926 11533694887925784 11598876387887292 11605332744372528 11633018872467888 11664426254445846 11669590464326172 11670919098371064 11736876106957932 11742072392676024 11808431516846412 11815004519338608 11847110509880289 11881775811982104 11887036249375728 11920695047208738 11954214621992664 11955575661745968 11999837129326128 12028464402253488 12032445382394949 12061150446824829 12105802769271309 12134682837904389 12136064424755418 12171575222030448 12180994090819578 12204650154699009 12210053538760938 12249833736187089 12285892380616596 12325919660014338 12355324847966898 12362202271179432 12401066251448658 12432065996090916 12478091507668836 12507859722633156 12548610168777018 12554165834799876 12555595181629512 12585548292338952 12632142020109192 12662277743900232 12663719399744784 12703531281971796 12710602529550864 12735287117946792 12740925431750544 12782435202977832 12854673831430116 12860365001502312 12892512884835024 12927546887239467 12940243044989904 12975406748916507 13013373508361352 13019134939792464 13055999337419094 13087146231526374 13094201915245584 13129783985667447 13174032440563344 13209831441760527 13290366917704807 13291880084255934 13330772862223824 13366997788479867 13372915780547694 13374438345648828 13448491449741747 13455977369246748 13499816770491894 13532022452535174 13539554868434616 13614522208380534 13616072281432908 13623651482524272 13666481175065868 13693022124784254 13699084458122028 13784171939228376 13829080594162428 13835203164881496 13862071780645788 13868208957605016 13869787914006192 13907477555076861 13948171605370296 13954346901441072 13999809984213816 14033208469295736 14086765325730672 14120371254819312 14158741828881321 14172647144512752 14206457956570992 14211159772622841 14245062461887761 14246684324712882 14288370912818352 14299427845744722 14333541110719362 14341268764316592 14380239603350061 14422569316376004 14467910626690101 14504076995439402 14557773425613642 14640045196906521 14646526807266522 14648194378567764 14683139674395444 14730977154651282 14737499023460724 14774339299702248 14820786495633762 14829036284476008 14864413003708968 14912841070140804 14921142099907536 14956738550315856 14997119470001802 15003759168419364 15005467412191368 15096950219154888 15134689038719376 15182269093088244 15188990763091208 15190720096292496 15231999226988943 15276568901119848 15283332320625936 15369704513990568 15465168517183056 15507193431631923 15552568339261128 15559453952434896 15564603560491683 15601735077305643 15603511403256966 15649168142610576 15691693056041583 15698640264121206 15744575355795216 15749786232240543 15787359527957703 15796147346507052 15885417661671726 15894260062944984 15944228037576846 15982265201142366 15984084852116892 16043260509859932 16081533929099772 16133927359856166 16141070359028412 16179577117205852 16181419233007224 16241325454426104 16272866872932012 16280071385014584 16281924942529008 16333111648249452 16381189840822128 16434559546685784 16473766463955864 16527437783267292 16534755001931544 16576087994787888 16621131712165029 16637455343558448 16677146296844208 16682665820035509 16722464629172589 16731480225036024 16738887779733168 16826330869105338 16835402462458608 16938041709295728 16984068996549249 17026525168559298 17087614608477609 17089560108329058 17139565108573488 17186140013759829 17193748860704178 17236729182985956 17290917578239389 17300542331888676 17398314581830938 17407999116558792 17449528308701832 17496639381668769 17504385696489258 17506378647556596 17605314160436898 17613108589014036 17712647275269618 17722506779007912 17822663717973156 17830554374063592 17832584460865104 17931321932988996 17933363492618952 17941303158995664 17999755693989192 18042696603380232 18152696277840712 18154763041910544 18204096637133127 18221974900087824 18257362833045672 18265445944162704 18271491136229367 18315080308141407 18428838570924894 18438774125549904 18482762374194384 18532987271950347 18543303406769148 18601599377172987 18648098994136374 18717137261503254 18761789583949734 18822915253165527 18831248752199814 18878322438508428 18948213030163788 18993416615850348 18995579099617176 19055296922957694 19065903794326296 19102930676920188 19111388147625816 19173652804466748 19230092421834672 19282010747145174 19290547502253468 19338769327252536 19410364567484856 19458885906924912 19520060262542028 19528702409688696 19530925838090352 19577519565860592 19583999006128641 19630719347289561 19641302872868376 19649998697947632 19761048660845016 19883788093521072 19937820126383901 19996159293335736 20005012224559152 20059373670821541 20120359040499312 20183966053870122 20243025457450992 20249725155737841 20298033678802761 20309332302651924 20421783312570801 20424108422149362 20499721762598802 20539533187176381 20548626687183042 20676257908842564 20752804747322244 20793107670968682 20802313436407524 20804681871009288 20922257408055444 20931520352161608 20999714976320724 21049812703943604 21061529795342736 21180556882228968 21258970716769128 21309686934856488 21312113136155856 21391014013146576 21432556369227528 21442045238799696 21449141768617083 21500311666079043 21511903146474888 21521427145371216 21633853974564006 21697155830576016 21756115493159103 21777482197665936 21836660138420463 21969790210899783 21972291567851646 22024709511593166 22036583711023056 22106248535191086 22161508949553372 22231179743450643 22243554426714012 22296619505563452 22369261605211206 22381713149861304 22435107825473784 22495679205002703 22505638752629046 22645425328732332 22702033558079064 22773403639632366 22783486144636812 22786080144438744 22914853351679772 22924998480938904 22982305577314608 23054556770985852 23067389775851568 23197752775774584 23328852508891692 23339180928652344 23341838196742128 23405267104885449 23473752213915864 23484144785352048 23547960396181809 23616863033692824 23694221019760578 23763551623964208 23828126492507589 23841390094417476 23908429243985328 23916342056365269 23973397801713549 24064890764789898 24122300893649658 24200891039784249 24211605538542618 24269365675808778 24272128849510836 24361988181639156 24409300309398018 24420107077521876 24499667472374178 24571784761233192 24651839320028676 24710649695933796 24724404542358864 24802132502897316 24864131992181832 24956183015337672 25015719445266312 25097220337554036 25108331669599752 25111190363259024 25171096584677904 25239496303658007 25264284040218384 25324555487800464 25407062563943592 25470574235893584 25564870405955664 25634340162493587 25709347662860232 25720730003004624 25790623291056267 25855093774478934 25950813497833014 26026747016722704 26097471872746407 26111998674838188 26174292463052748 26256578544733887 26259567971334894 26419662883521054 26568970912904427 26580733835409614 26583760168511868 26733995576959734 26745831561095388 26748876691297656 26896982899483494 26911954738493496 26999633540983788 27064044905070348 27079109736869232 27229044416761068 27232144562865816 27332962350131736 27386044249568508 27398168916244056 27568343878456752 27643257856387341 27658161188324856 27670406329762992 27724143561291576 27736417915210032 27814955110153722 27896343210740592 27972148491204561 27999619968427632 28066416938591472 28075705892254881 28142684375924601 28246873128299721 28317483657762642 28422319545245682 28490124923775522 28493368649425764 28582945384436541 28598855691489444 28667082221438724 28760479206700122 28845138632752008 28923016120717761 28935821253380202 29008153990878804 29115546851227284 29280090393813042 29293053614533044 29296388757135528 29366279348790888 29461954309302564 29474998046921448 29548678599404496 29641572991267524 29658072568952016 29728826007417936 29825682140281608 29994238940003604 30007518336838728 30010934824382736 30193900438309776 30275949080805183 30364538186176488 30377981526182416 30463998453977886 30553137802239696 30636162633224043 30739409027981136 30749582643898203 30822940030774563 31014386863263846 31105136678522256 31129207120983366 31189661506453023 31203470154611286 31207022806513932 31383386112083166 31397280528242412 31499572464481086 31574719055915406 31592294693014104 31770835323343452 31788520125889968 31888456075153692 31964530402284732 31968169704233784 32086521019719864 32163067858199544 32267854719712332 32282140718056824 32359154234411704 32362838466014448 32450780961846009 32482650908852208 32545733745864024 32560142770029168 32666223296498904 32869119093371568 32947532927911728 33037064267389749 33054875566534584 33069510003863088 33159372802786629 33242263424330058 33365331640071018 33444929258345178 33462960450072048 33553892407816809 33652661738210676 33758458128943569 33968137993098498 34053050337118596 34160105459448549 34175229216955218 34179120216658116 34372280027519658 34387497721408356 34473458365971912 34581835156478778 34601084663777352 34796629163661876 34815998233117584 34899056617403664 34993278763337538 35008771392978516 35012757295113192 35210628320873796 35226217178028072 35425294550539236 35445013558015824 35541331529640867 35645327435946312 35661108748127184 35862643865977992 35866726985237904 35999511387978384 36085393206760464 36097336147184847 36183451340474487 36305392555681424 36317408307813927 36404048513713167 36408193274266254 36514725666091344 36542982272458734 36613950464097027 36630160616282814 36749501208561267 36857677141849788 37065974543900694 37086606813538296 37203198754345974 37296197988272748 37434274523006508 37523579167899468 37645830506331054 37662497504399628 37756644877016856 37896426060327576 37986833231700696 37991158199234352 38110593845915388 38131807588652592 38205861353840376 38222776295251632 38347305608933496 38564021494290348 38581095004506936 38677538654505072 38782640661718401 38820729134969712 38926220246749521 39040120525084056 39057404819377392 39167998012257282 39261438694579122 39282605745736752 39522097321690032 39629494325281581 39871100753114421 39875640252767802 39992318586671472 40100993365439601 40118747341643082 40345474349225241 40367932107740244 40499450311475682 40596067357605522 40618664605303848 40843566625141602 40848216844298724 40999443525197604 41079066374352762 41097253374366084 41352515817685128 41505609494644488 41586215341937364 41604626872815048 41609363742018576 41722432665230583 41844514816110888 41863040704323216 41999429952641448 42099625407887208 42361113764457936 42476225486643963 42517941433538256 42619373869712976 42633479317868523 42735187385663283 42865112738455056 42898283537234166 43000623332158086 43023806292949776 43140718810050183 43267707949128012 43403731880070303 43512230986318206 43673320276840926 43920135590719563 43939580421799566 43944583135703292 44049419023186332 44212497070382172 44323017899106744 44462359486901286 44487108853428024 44593239011126904 44738523210422412 44763426299722608 44870215650947568 44991358410005406 45011277505258092 45290850657464664 45404067116158128 45546807279264732 45566972289273624 45572160288877488 45695997680966829 45829706703359544 45849996961877808 46109113541971704 46395505551549168 46521580294895769 46657705017783384 46678361857304688 46693810681475049 46805205231916929 46810534209770898 46947504427831728 47095920792363618 47233726067385648 47249358696721629 47362078583873109 47388442039521156 47656252985015178 47682780188834952 47832684112730538 47946795603427098 48129781529579796 48244601787299316 48401782079568498 48423211077085236 48538731351617556 48544257699021672 48723976363278312 48818600618796036 48840214155043752 48999334944748356 49143569522466384 49303678640057352 49421299391867592 49604265005794632 49728263984363664 49863395136495087 49912366030675344 50031438890532624 50047997460106527 50167393887517767 50194440675108072 50216663339199504 50478992607316014 50814125127887184 50952206989647747 51262843825432827 51268680324987174 51418695325720464 51558420041279487 51581246582112534 51710187548957868 51872752734718167 51901626995666028 52194943745492814 52223997349676376 52348584926105496 52489918145006307 52513157089467774 52519135942669788 52839325767042108 53137941825808854 53161467670819228 53167520337023736 53467991153919468 53491663122190776 53497753382595312 53793965798966988 53823909476986992 53999267081967576 54128089810140696 54458088833522136 54464289125731632 54612289911399381 54665924700263472 54772088499137016 54796337832488112 54814473408688101 54945240924424221 55286515712774682 55316322376649712 55448287122583152 55598961815851041 55629910220307444 55804798131518961 55944296982409122 56151411784509762 56285368751849202 56468745759496581 56493746256599442 56634967315525284 56844639090491364 56980249847551044 56986737298851528 57165890768873082 57197711382978888 57334164442877448 57520958413400244 57690277265504016 57846032241435522 57871642506760404 58016307981757608 58231093702454568 58560180787626084 58586107229066088 58592777514271056 58732558697581776 58892158041868683 58923908618605128 58949996093842896 59283145982535048 59651364280563216 59813460379151703 59988477880007208 60015036673677456 60178121012464623 60551898161610366 60729076372352976 60894101036408283 60927996907955772 61265349937712403 61272325266448086 61499165287796406 61618599561529143 61645880061549126 62028773726527692 62258414241966732 62379323012906046 62406940309222572 62414045613027864 62766772224166332 62794561056484824 62999144928962172 63149438111830812 63184589386028208 63541670646686904 63776912150307384 63929060804569464 63936339408467568 64173042039439728 64326135716399088 64347425305851249 64500934998237129 64535709439424664 64564281436113648 64718308468823408 64901561923692018 65091467491728048 65268346479477309 65332446592997808 65509980415261389 65909370632699349 66074128534779498 66109751133069168 66318745605573258 66484526848660116 66693539230351929 66730663280142036 66889858516690356 67107784815633618 67305323476421352 67487037615008109 67516916257887138 67936275986196996 68106100674237192 68320210918897098 68350458433910436 68358240433316232 68744560055039316 68774995442816712 68946916731943824 69163670312957556 69202169327554704 69593258327323752 69986557526675076 70017542785957032 70025514590226384 70421256641747592 70452434356056144 70643881188545427 70850589101078472 71082663059281734 71290654871892624 71484379477522767 71725287731955984 71749026169095807 71920193405140647 72194672294369694 72366902680948974 72634816615627854 72808097027426334 72816386548532508 73085964544917468 73227900928194054 73260321232565628 73499002417122534 73715354283699576 74131949087801388 74173213627076592 74406397508691948 74592395976545496 74868549046013016 75047158335798936 75291661012662108 75324995008799256 75513289754033712 75718488910974021 75792852120655152 75973666463401392 76221187691830776 76411722707680752 76694611217866992 76903020487480761 77128042988580696 77162190009013872 77371869873168801 77565281323436802 77852440493499042 78080241050168112 78292415618239221 78335996024514564 78522877389158244 78769735634201661 79258988650563162 79706912738713281 79742201506228842 79751280505535604 80201986730879202 80237494683286164 80690948698450482 80735864215480488 80998900622951364 81192134715211044 81237329210607696 81687133250283204 81696433688597448 81998887050395208 82158132748705524 82194506748732168 82705031635370256 82929773569162023 83011218989288976 83172430683874728 83209253745630096 83444865330461166 83689029632221776 83998859905282896 84199250815774416 84227117676764643 84428053127773803 84740619384899163 84952450973287926 85266958635737046 85470374771326566 85748836153309623 85796567074468332 86001246664316172 86281437620100366 86535415898256024 86807463760140606 87024461972636412 87346640553681852 87840271181439126 87879160843599132 87889166271406584 88098838046372664 88424994140764344 88646035798213488 88924718973802572 88974217706856048 89186478022253808 89477046420844824 89982716820010812 90022555010516184 90581701314929328 90827847242415549 91093614558529464 91133944578547248 91391995361933658 91659413406719088 91908487899672129 92218227083943408 92248747931694609 92468820092323689 93032568423933649 93043160589791538 93315410035566768 93387621362950098 93568984519359069 93610410463833858 93621068419541796 94191841584727236 94498717393443258 94724157167746218 94776884079042312 95312505970030356 95365560377669904 95665368225461076 95893591206854196 96259563059159592 96489203574598632 96803564159136996 96846422154170472 97077462703235112 97088515398043344 97352342885538027 97447952726556624 97637201237592072 97680428310087504 97998669889496712 98607357280114704 98842598783735184 99111192802169247 99208530011589264 99478118408359887 99726790272990174 100095994920213054 100334787775035534 100388881350216144 100661677223450427 100957985214632028 101275374386830707 101904413979295494 102480316378345647 102525687650865654 102537360649974348 103116840082558974 103162493164225068 103420375097915736 103745505469436334 103803253991332056 104389887490985628 104447994699352752 104697169852210992 104979836290012614 105026314178935548 105038271885339576 105678651534084216 106275883651617708 106322935341638456 106335040674047472 106623994588922601 106935982307838936 106983326244381552 107587931597933976 107998534163935152 108256179620281392 108550354021423461 108916177667044272 108952224923441781 109212145541139501 109224579822798762 109544176998274032 109628946817376202 109841851392291081 109890481848848442 110248503625683801 110573031425549364 111197923631702082 111259820440614888 111609596263037922 111888593964818244 112302823569019524 112570737503698404 112937491518993162 112987492513198884 113269934631050568 113689278180982728 113960499695102088 113973474597703056 114331781537746164 114395422765957776 114668328885754896 115041916826800488 115692064482871044 115743285013520808 116032615963515216 116347921985155203 116462187404909136 116778660740248563 117120361575252168 117172214458132176 117784316083737366 117847817237210256 118566291965070096 118888482975844743 119613302259343263 119626920758303406 119976955760014416 120302980096318803 120356242024929246 121036423047675723 121103796323220732 121788202072816566 121855993815911544 122530699875424806 122544650532896172 122998330575592812 123237199123058286 123291760123098252 124057547453055384 124516828483933464 124758646025812092 124813880618445144 124828091226055728 125533544448332664 125589122112969648 125998289857924344 126298876223661624 127083341293373808 127428676459931889 127553824300614768 127858121609138928 127900437953605569 128205562156989849 128694850611702498 129001869996474258 129071418878849328 129803123847384036 130211195640210909 130536692958954618 131019960830522778 131760406772158689 131818741265398698 132148257069558996 132637491211146516 132969053697320232 133387078460703858 133461326560284072 133779717033380712 134215569631267236 134610646952842704 134974075230016218 135033832515774276 135872551972393992 136212201348474384 136640421837794196 136700916867820872 136716480866632464 137087993042900487 137489120110078632 137549990885633424 138327340625915112 139186516654647504 139564740884687307 139973115053350152 140035085571914064 140081432044425147 140415615695750787 140842513283495184 141287762377090854 141701178202156944 141748076090164887 142086235751619327 142165326118563468 142968758955045534 143498052338191614 143840386810281294 144389344588739388 144733805361897948 145269633231255708 145616194054852668 145632773097065016 146171929089834936 146455801856388108 146520642465131256 146998004834245068 147430708567399152 148263898175602776 148812795017383896 149184791953090992 149737098092026032 150094316671597872 150143992380319581 150502181662553301 150583322025324216 150649990017598512 151436977821948042 152442375383661552 152856620968943241 153788531476298481 153806040974961522 154256085977161392 154743739746337602 155130562646873604 155618258204154501 155704880986998084 156584831236478442 156671992049029128 157045754778316488 157469754435018921 157539471268403322 158517977301126324 159413825477426562 159484403012457684 159502561011071208 160403973461758404 160474989366572328 161381897396900964 161471728430960976 161997801245902728 162384269430422088 163374266500566408 163392867377194896 163836869734198143 163997774100790416 164316265497411048 164389013497464336 164443420226064303 164835722773272663 165859547138324046 166344861367749456 166796885447553123 166889730660922332 167414394394556883 168454235353529286 168856106255547606 169406237278489743 169481238769798326 169904901946575852 170533917271474092 170940749542653132 171497672306619246 171593134148936664 172002493328632344 172562875240200732 173070831796512048 173614927520281212 174048923945272824 174693281107363704 175680542362878252 175758321687198264 175778332542813168 176197676092745328 176676474125606049 176849988281528688 177849437947605144 178954092841689648 179440381137455109 179965433640021624 180045110021032368 180534363037393869 181655694484831098 182187229117058928 182682303109224849 182783990723867316 183796049813137209 183816975799344258 184497495863389218 184937640184647378 186065136847867298 186086321179583076 186775242725900196 187137969038718138 187220820927667716 187242136839083592 188383683169454472 188997434786886516 189448314335492436 189553768158084624 190625011940060712 191330736450922152 191787182413708392 192519126118319184 192978407149197264 193502804994711387 193607128318273992 193692844308340944 194154925406470224 194704685771076054 195274402475184144 195805039438431927 195997339778993424 196529941245784167 197728111898098047 198222385604338494 198956236816719774 199453580545980348 200080617691055787 200191989840426108 200669575550071068 201323354446900854 201915970429264056 202461112845024327 202550748773661414 203808827958590988 204960632756691294 205051375301731308 205074721299948696 206233680165117948 206324986328450136 206840750195831472 207491010938872668 207606507982664112 208779774981971256 209959672580025228 210052628357871096 210076543770679152 211357303068168432 211931643565636281 212551767303235416 212645870683276912 213247989177845202 213871964615677872 214453138432568301 215175863195867952 215247078507287421 215760580215421941 217100708042846922 217904449846883562 218424291082279002 218449159645597524 219257893634752404 219683702784582162 219780963697696884 220497007251367602 221146062851098728 222395847263404164 222519640881229776 223219192526075844 223777187929636488 224605647138039048 225141475007396808 225874983037986324 225974985026397768 226539869262101136 227155466732922063 227378556361965456 227920999390204176 228663563075492328 230083833653600976 231384128965742088 231486570027041616 232115609619506403 232695843970310406 233557321480497126 234240723150504336 234877246854717663 235568632167474732 236309206902604983 237776965951689486 239120738216139843 239226604518686526 239253841516606812 240605960192637606 240712484049858492 242072846095351446 242207592646441464 243576404145633132 243711987631823088 245061399750849612 245089301065792344 245996661151185624 246474398246116572 246583520246196504 248115094906110768 248789320707486069 249033656967866928 249517292051624184 249627761236890288 251067088896665328 251996579715848688 252597752447323248 252681353030293929 253284159383321409 254221858154697489 254857352919863778 255800875907211138 256411124313979698 257246508459928869 257389701223404996 258003739992948516 259606247694768072 260422391280421818 261073385917909236 262039921661045556 263520813544317378 263637482530797396 264296514139117992 265274982422293032 265938107394640464 266774156921407716 266922653120568144 267559434066761424 268431139262534472 269948150460032436 270067665031548552 271745103944787984 272483541727246647 273280843675588392 273401833735641744 274175986085800974 274978240220157264 276654681251830224 276746243795083827 277406460276971067 279097705271800947 279129481769374614 279946230106700304 280162864088850294 280706953558077207 280831231391501574 282575524754181708 283496152180329774 284172471503238654 284330652237126936 285937517910091068 286996104676383228 287680773620562588 288778689177478776 289467610723795896 290539266462511416 291232388109705336 291265546194130032 292057028656614081 292343858179669872 292911603712776216 293041284930262512 293996009668490136 296527796351205552 297333578406507741 297625590034767792 298434355225079661 300287984760639162 301004363325106602 301166644050648432 301985031670351281 302873955643896084 303826123160492121 305713241937886482 307440949135036941 307577062952596962 307612081949923044 309487479492675204 310261125293747208 311236516408309002 311409761973996168 313169662472956884 313343984098058256 314091509556632976 314939508870037842 315078942536806644 317035954602252648 318827650954853124 318968806024915368 319005122022142416 319871983766767803 320807946923516808 320949978733144656 322763794793801928 323995602491805456 324768538860844176 325651062064270383 326748533001132816 326856674770325343 327636436623418503 327673739468396286 328632530994822096 328886840452128606 329671445546545326 330745510877051403 331719094276648092 333593770895106246 333779461321844664 334828788789113766 336908470707058572 337712212511095212 338812474556979486 338962477539596652 339809803893151704 341067834542948184 341881499085306264 342995344613238492 343186268297873328 344004986657264688 345125750480401464 347229855040562424 348097847890545648 349043765955465609 349386562214727408 350335982220745689 351361084725756504 351516643374396528 353352948251212098 355698875895210288 356665448927534229 358839906778029789 358880762274910218 359930867280043248 360908940288956409 361068726074787738 363109269143027169 363311388969662196 365364606218449698 365567981447734632 367592099626274418 367633951598688516 368994991726778436 369875280369294756 372130273695734596 372172642359166152 373550485451800392 374275938077436276 374441641855335432 374484273678167184 376767366338908944 377994869573773032 378896628670984872 381250023880121424 382286029379795667 382661472901844304 383574364827416784 383701313860816707 384616686470969547 387005609989422774 387214256636547984 389409371542152108 390633586920632727 391610078876863854 393059882491568334 395281220316476067 395456223796196094 396444771208676988 397912473633439548 398907161091960696 400161235382111574 400383979680852216 401339151100142136 402646708893801708 403831940858528112 404922225690048654 405101497547322828 407617655917181976 409921265513382588 410102750603462616 410149442599897392 412467360330235896 412649972656900272 414982021877745336 417559549963942512 418694222654061921 419919345160050456 420105256715742192 420244296133275441 421246847087252361 423863287131272562 425103534606470832 426258707254857981 426495978355690404 428906276865136602 430494157014574842 431521160430843882 434201416085693844 435808899693767124 436848582164558004 436898319291195048 438515787269504808 439367405569164324 439561927395393768 440994014502735204 442292125702197456 444791694526808328 446438385052151688 447554375859272976 449211294276078096 450282950014793616 450431977140958743 451506544987659903 451749966075972648 451949970052795536 454310933465844126 457327126150984656 458569862906829723 461365594428895443 462768257931484176 464231219239012806 465391687940620812 466854774612463503 467114642960994252 469754493709435326 471137264334949464 472409263305056763 472618413805209966 475553931903378972 478241476432279686 478453209037373052 478507683033213624 481211920385275212 481424968099716984 484145692190702892 484415185292882928 487152808291266264 490122799501699224 490178602131584688 491993322302371248 492948796492233144 493167040492393008 493330260678192909 494507168319817989 497578641414972138 499034584103248368 500390656342659369 502243183183670649 505362706060587858 506568318766642818 508443716309394978 509714705839727556 511601751814422276 512822248627959396 514493016919857738 514779402446809992 516007479985897032 519212495389536144 520844782560843636 522146771835818472 524079843322091112 527041627088634756 527274965061594792 528593028278235984 530029422376818147 530549964844586064 533548313842815432 536862278525068944 538321143412365327 539896300920064872 540135330063097104 541603089112181607 544967083454493294 546561687351176784 548046909327674547 548351972171601948 551388149439411627 553492487590167654 554812920553942134 558195410543601894 558258963538749228 560325728177700588 561413907116154414 561662462783003148 565151049508363416 566992304360659548 568344943006477308 568661304474253872 571875035820182136 573992209352766456 575361547241125176 577557378354957552 578935221447591792 580508414984134161 581078532925022832 582464776219410672 584114057313228162 585823207425552432 587992019336980272 589589823737352501 593184335694294141 594667156813015482 596868710450159322 600241853073167361 600575969521278324 602008726650213204 603970063340702562 605747911287792168 607652246320984242 611426483875772964 614881898270073882 615154125905193924 615224163899846088 618974958985350408 620522250587494416 622473032816618004 622819523947992336 626339324945913768 629879017740075684 630157885073613288 634071909204505296 635794930696908843 637655301909706248 637937612049830736 639743967533535606 641615893847033616 643359415297704903 645527589587603856 645741235521862263 647281740646265823 651302124128540766 653713349540650686 655272873246837006 655347478936792572 657773680904257212 659342891093090652 661491021754102806 663438188553296184 667187541790212492 667558922643689328 669657577578227532 673816941414117144 675424425022190424 677624949113958972 677924955079193304 679619607786303408 681466400198766189 682135669085896368 683762998170612528 685990689226476984 690251500960802928 694459710081124848 696346828858519209 698087531910931218 700671964441491378 702722169451513008 704631740564152989 706705896502424196 708927620707814949 713330897855068458 717362214648419529 717679813556059578 717761524549820436 721817880577912818 722137452149575476 726218538286054338 726622777939324392 730729212436899396 731135962895469264 735184199252548836 735267903197377032 737989983453556872 739750560738589512 744260547391469192 744345284718332304 746367962122458207 747100970903600784 748551876154872552 748883283710670864 755989739147546064 757793257341969744 759852478149964227 762665574464092467 764572058759591334 767402627721633414 769233372941939094 771739525379786607 774011219978845548 778818743084304216 781267173841265454 783220157753727708 786119764983136668 790562440632952134 790912447592392188 792889542417353976 795824947266879096 797814322183921392 800322470764223148 800767959361704432 802678302200284272 805293417787603416 809844451380097308 810202995094645656 815235311834363952 817450625181739941 819842531026765176 820205501206925232 824934720660471792 829964043755490672 830238731385251481 832219380830913201 837293115815402841 837388445308123842 839838690320100912 840488592266550882 842120860674231621 842493694174504722 847726574262545124 852517414509715962 852991956711380808 857812553730273204 860988314029149684 863042320861687764 868402832171387688 871617799387534248 873697164329116008 873796638582390096 877031574539009616 878734811138328648 879123854790787536 881988029005470408 889583389053616656 892000735219523223 892876770104303376 895303065675238983 900863954281917486 903013089975319806 903499932151945296 908621866931688252 911478369481476363 917139725813659446 922322847405110823 922731188857790886 928462438478025612 930783375881241624 933709549224927006 934229285921988504 939508987418870652 942274528669898928 944818526610113526 945236827610419932 951107863806757944 956482952864559372 956906418074746104 957015366066427248 959615951300303409 962423840770550424 962849936199433968 968291384381405784 974305616582532528 976953186192811149 980245599003398448 980570024310976029 982909309870255509 985897592984466288 986660521356385818 989014336639635978 992236532631154209 995157282829944276 1000781312685318738 1004486366367341298 1010725412121175716 1013136637533285636 1016887432618789956 1019429411679455112 1023203503628844552 1025644497255918792 1028986033839715476 1029558804893619984 1032014959971794064 1041689565121687272 1044293543671636944 1048159686644182224 1051007946662237067 1054083254177269512 1054549930123189584 1060058844753636294 1067096627685630864 1069996346782602687 1076519720334089367 1076642286824730654 1079792601840129744 1083206178224363214 1089327807429081507 1089934166908986588 1096093818655349094 1096703944343203896 1102776298878823254 1106984975180335308 1109625841107884268 1116390821087203788 1116517927077498456 1120651456355401176 1122827814232308828 1123324925566006296 1130302099016726832 1133984608721319096 1136689886012954616 1143750071640364272 1146858088139387001 1147984418705532912 1150723094482250352 1151103941582450121 1153850059412908641 1161016829968268322 1168228114626456324 1171900760761898181 1179179647474705002 1185843660949428201 1186368671388588282 1189334313626030964 1193737420900318644 1200483706146334722 1201151939042556648 1204017453300426408 1207940126681405124 1211495822575584336 1215304492641968484 1222852967751545928 1229763796540147764 1230308251810387848 1230448327799692176 1237949917970700816 1244946065633236008 1252678649891827536 1256082667962185763 1259758035480151368 1260315770147226576 1260732888399826323 1263740541261757083 1271589861393817686 1275310603819412496 1278776121764573943 1279487935067071212 1286718830595409806 1291482471043724526 1294563481292531646 1302604248257081532 1307426699081301372 1310545746493674012 1310694957873585144 1315547361808514424 1318685782186181304 1322982043508205612 1326876377106592368 1334375083580424984 1339315155156455064 1347633882828234288 1350848850044380848 1354519634962979709 1355249898227917944 1355849910158386608 1362932800397532378 1371981378452953968 1375709588720489169 1384096783286686329 1392693657717038418 1396175063821862436 1400564323837390509 1401343928882982756 1409263481128305978 1413411793004848392 1417227789915170289 1417855241415629898 1426661795710136916 1434724429296839058 1435359627112119156 1435523049099640872 1443635761155825636 1444274904299150952 1452437076572108676 1453245555878648784 1461458424873798792 1470368398505097672 1470535806394754064 1475979966907113744 1479501121477179024 1479990782034578727 1483521504959453967 1488521094782938384 1492735924244916414 1497103752309745104 1501171969027978107 1506729549551011947 1519704956299928454 1525331148928184934 1529144117519182668 1534805255443266828 1538466745883878188 1543479050759573214 1548022439957691096 1557637486168608432 1562534347682530908 1566440315507455416 1572239529966273336 1581124881265904268 1581824895184784376 1585779084834707952 1590088267130454441 1591649894533758192 1600644941528446296 1610586835575206832 1619688902760194616 1620405990189291312 1624809267336544821 1634901250363479882 1639685062053530352 1644140727983023641 1654164448318234881 1660477462770502962 1664438761661826402 1674586231630805682 1674776890616247684 1680977184533101764 1684241721348463242 1684987388349009444 1695453148525090248 1705034829019431924 1705983913422761616 1715625107460546408 1721976628058299368 1726084641723375528 1736805664342775376 1741525244952402483 1743235598775068496 1747394328658232016 1757469622276657296 1763976058010940816 1768769471212057503 1779553007082882423 1784001470439046446 1790606131350477966 1800725559219502083 1801727908563834972 1806026179950639612 1817243733863376504 1822956738962952726 1834279451627318892 1844645694810221646 1845462377715581772 1856924876956051224 1861566751762483248 1867419098449854012 1868458571843977008 1879017974837741304 1889637053220227052 1890473655220839864 1902215727613515888 1907384792090726529 1912965905729118744 1913812836149492208 1919231902600606818 1924847681541100848 1936582768762811568 1937223706565586789 1941845221938797469 1953906372385622298 1961140048621952058 1965818619740511018 1973321042712771636 1978028673279271956 1984473065262308418 1990314565659888552 2001562625370637476 2008972732734682596 2021450824242351432 2026273275066571272 2033774865237579912 2038858823358910224 2044399200596298567 2046407007257689104 2051288994511837584 2057972067679430952 2083379130243374544 2089040486575557627 2102015893324474134 2108166508354539024 2113895221692458967 2120117689507272588 2126782862123444847 2139992693565205374 2152086643945258587 2153039440668178734 2153284573649461308 2166412356448726428 2178655614858163014 2179868333817973176 2192187637310698188 2193407888686407792 2205552597757646508 2213969950360670616 2219251682215768536 2232781642174407576 2233035854154996912 2239103886367374621 2241302912710802352 2245655628464617656 2246649851132012592 2267969217442638192 2273379772025909232 2279557434449892681 2287996723392277401 2293716176278774002 2302207883164900242 2307700118825817282 2315218576139359821 2322033659936536644 2336456229252912648 2343801521523796362 2358359294949410004 2371687321898856402 2372737342777176564 2378668627252061928 2387474841800637288 2400967412292669444 2402303878085113296 2408034906600852816 2415880253362810248 2430608985283936968 2445705935503091856 2452351875545219823 2459527593080295528 2460616503620775696 2489892131266472016 2496658142492739603 2511879347446208523 2512165335924371526 2519516070960302736 2521465776799652646 2526362582022694863 2527481082523514166 2543179722787635372 2557552243529147886 2558975870134142424 2573437661190819612 2582964942087449052 2589126962585063292 2605208496514163064 2614853398162602744 2621091492987348024 2621389915747170288 2631094723617028848 2637371564372362608 2645964087016411224 2668750167160849968 2676002205658569669 2678630310312910128 2685909197025716949 2709039269925959418 2710499796455835888 2725865600795064756 2734435108444429089 2751419177440978338 2766968542215332469 2768193566573372658 2785387315434076836 2792350127643724872 2801128647674781018 2802687857765965512 2818526962256611956 2826823586009696784 2834455579830340578 2835710482831259796 2853323591420273832 2869448858593678116 2870719254224238312 2871046098199281744 2887271522311651272 2888549808598301904 2904874153144217352 2922916849747597584 2930859558578433447 2940736797010195344 2941710072932928087 2948727929610766527 2959981564069157454 2967043009918907934 2985471848489832828 3002343938055956214 3013459099102023894 3039409912599856908 3050662297856369868 3058288235038365336 3069610510886533656 3076933491767756376 3086958101519146428 3096044879915382192 3125068695365061816 3132880631014910832 3144479059932546672 3153023839986711201 3162249762531808536 3163649790369568752 3180176534260908882 3201289883056892592 3209989040347808061 3229559161002268101 3239377805520389232 3249618534673089642 3267983422287244521 3269802500726959764 3288281455966047282 3308328896636469762 3320954925541005924 3328877523323652804 3349172463261611364 3349553781232495368 3361954369066203528 3368483442696926484 3369974776698018888 3390906297050180496 3410069658038863848 3431250214921092816 3443953256116598736 3452169283446751056 3453311824747350363 3461550178238725923 3483050489904804966 3515702282285694543 3537538942424115006 3559106014165764846 3568002940878092892 3581212262700955932 3601451118439004166 3603455817127669944 3612052359901279224 3634487467726753008 3645913477925905452 3668558903254637784 3689291389620443292 3690924755431163544 3713849753912102448 3734838196899708024 3758035949675482608 3768248003886557289 3779274106440454104 3780947310441679728 3782198665199478969 3791221623785271249 3814769584181453058 3825931811458237488 3836328365293721829 3838463805201213636 3874447413131173578 3883690443877594938 3907812744771244596 3922280097243904116 3931637239481022036 3946642085425543272 3956057346558543912 3968946130524616836 3980629131319777104 4003125250741274952 4017945465469365192 4042901648484702864 4052546550133142544 4063558904888939127 4067549730475159824 4088798401192597134 4115944135358861904 4127128766161467507 4152290349860058987 4178080973151115254 4201692971512171527 4204031786648948268 4227790443384917934 4240235379014545176 4253565724246889694 4279985387130410748 4304173287890517174 4306078881336357468 4306569147298922616 4332824712897452856 4357311229716326028 4359736667635946352 4384375274621396376 4411105195515293016 4427939900721341232 4438503364431537072 4450564514878361901 4465563284348815152 4478207772734749242 4491311256929235312 4503515907083934321 4520188648653035841 4559114868899785362 4575993446784554802 4587432352557548004 4604415766329800484 4615400237651634564 4630437152278719642 4644067319873073288 4672912458505825296 4687603043047592724 4716718589898820008 4743374643797712804 4745474685554353128 4757337254504123856 4770264801391363323 4774949683601274576 4801934824585338888 4831760506725620496 4861217970567873936 4874427802009634463 4904703751090439646 4919055186160591056 4932422183949070923 4962493344954704643 4993316284985479206 5023758694892417046 5024330671848743052 5042931553599305292 5052725164045389726 5054962165047028332 5086359445575270744 5115104487058295772 5117951740268284848 5146875322381639224 5165929884174898104 5178253925170126584 5210416993028326128 5224575734857207449 5229706796325205488 5242182985974696048 5291928174032822448 5338659021248647269 5352004411317139338 5371818394051433898 5402176677658506249 5418078539851918836 5451731201590129512 5468870216888858178 5502838354881956676 5533937084430664938 5536387133146745316 5570774630868153672 5584700255287449744 5602257295349562036 5605375715531931024 5637053924513223912 5668911159660681156 5671420965662519592 5706647182840547664 5722154376272179587 5738897717187356232 5741438508448476624 5774543044623302544 5809748306288434704 5811671119696760367 5825535665816392407 5861719117156866894 5883420145865856174 5897455859221533054 5919963128138314908 5934086019837815868 5970943696979665656 6004687876111912428 6026918198204047788 6078819825199713816 6101324595712739736 6116576470076730672 6139221021773067312 6153866983535512752 6173916203038292856 6250137390730123632 6267121459726672881 6306047679973422402 6324499525063617072 6360353068521817764 6380348586370334541 6419978080695616122 6456259931835775761 6459118322004536202 6499237069346179284 6535966844574489042 6539605001453919528 6576562911932094564 6616657793272939524 6641909851082011848 6657755046647305608 6698344926523222728 6699107562464990736 6717311659102123863 6723908738132407056 6736966885393852968 6739949553396037776 6820139316077727696 6838672303349678043 6863990170176832203 6906623649494700726 6923100356477451846 6945655728418079463 6966100979809609932 7031404564571389086 7075077884848230012 7118212028331529692 7136005881756185784 7162424525401911864 7202902236878008332 7206911634255339888 7224104719802558448 7291826955851810904 7337117806509275568 7357055626635659469 7378582779240886584 7381849510862327088 7469676393799416048 7489974427478218809 7535638042338625569 7536496007773114578 7558548212880908208 7564397330398957938 7582443247570542498 7629539168362906116 7672656730587443658 7676927610402427272 7748894826262347156 7767380887755189876 7815625489542489192 7844560194487808232 7863274478962044072 7893284170851086544 7912114693117087824 7937892261049233672 8006250501482549904 8028006616975709007 8035890930938730384 8057727591077150847 8127117809777878254 8177596802385194268 8203305325333287267 8254257532322935014 8300905626645997407 8304580699720117974 8356161946302230508 8403385943024343054 8408063573297896536 8455580886769835868 8480470758029090352 8507131448493779388 8559970774260821496 8608346575781034348 8612157762672714936 8613138294597845232 8665649425794905712 8714622459432652056 8768750549242792752 8792578675735300341 8822210391030586032 8825130218798784261 8846183788832299581 8901129029756723802 8956415545469498484 9007031814167868642 9040377297306071682 9118229737799570724 9151986893569109604 9174864705115096008 9208831532659600968 9230800475303269128 9260874304557439284 9288134639746146576 9375206086095185448 9433437179797640016 9486749287595425608 9490949371108706256 9540529602782726646 9603869649170677776 9629967121043424183 9688677483006804303 9748855604019268926 9803950266861733563 9809407502180879292 9864844367898141846 9924986689909409286 9986632569970958412 10047517389784834092 10048661343697486104 10085863107198610584 10105450328090779452 10109924330094056664 10172718891150541488 10230208974116591544 10293750644763278448 10331859768349796208 10356507850340253168 10359935474242051089 10384650534716177769 10449151469714414898 10547106846857083629 10677318042497294538 10704008822634278676 10743636788102867796 10804353355317012498 10836157079703837672 10903462403180259024 10937740433777716356 11005676709763913352 11067874168861329876 11072774266293490632 11141549261736307344 11204514590699124072 11274107849026447824 11337822319321362312 11342841931325039184 11346595995598436907 11373664871355813747 11444308752544359174 11477795434374712464 11508985095881165487 11623342239393520734 11651071331632784814 11723438234313733788 11766840291731712348 11794911718443066108 11839926256276629816 11868172039675631736 11941887393959331312 12009375752223824856 12053836396408095576 12157639650399427632 12190676714666817381 12202649191425479472 12347832406076585712 12381386298484402521 12456871049580176961 12534242919453345762 12605078914536514581 12612095359946844804 12720706137043635528 12760697172740669082 12839956161391232244 12912519863671551522 12918236644009072404 12998474138692358568 13071933689148978084 13079210002907839056 13153125823864189128 13233315586545879048 13283819702164023696 13315510093294611216 13351693544635085703 13396689853046445456 13434623318204247726 13473933770787705936 13560565945959107523 13677344606699356086 13727980340353664406 13813247298989401452 13846200712954903692 13891311456836158926 13932201959619219864 14062809129142778172 14150155769696460024 14236424056663059384 14272011763512371568 14310794404174089969 14324849050803823728 14405804473756016664 14583653911703621808 14623283406028903389 14714111253271318938 14757165558481773168 14797266551847212769 14887480034864113929 14979948854956437618 15071276084677251138 15072992015546229156 15128794660797915876 15164886495141084996 15259078336725812232 15345313461174887316 15353855220804854544 15497789652524694312 15534761775510379752 15631250979084978384 15673727204571622347 15689120388975616464 15726548957924088144 15875784522098467344 16015977063745941807 16056013233951418014 16115455182154301694 16206530032975518747 16254235619555756508 16355193604770388536 16406610650666574534 16508515064645870028 16601811253291994814 16609161399440235948 16712323892604461016 16806771886048686108 16816127146595793072 16911161773539671736 17014262896987558776 17119941548521642992 17166463128816538761 17216693151562068696 17224315525345429872 17429244918865304112 17476606997449177221 17585157351470600682 17650260437597568522 17692367577664599162 17802258059513447604 17912831090938996968 18014063628335737284 18080754594612143364 18236459475599141448 18303973787138219208 18349729410230192016 18417663065319201936 18461600950606538256 18521748609114878568 18750412172190370896 18801364379180018643 18973498575190851216 19081059205565453292 19141045759111003623 19259934242086848366 19368779795507327283 19377354966013608606 19497711208038537852 19607900533723467126 19618815004361758584 19729688735796283692 19849973379818818572 19973265139941916824 20095034779569668184 20097322687394972208 20171726214397221168 20210900656181558904 20219848660188113328 20460417948233183088 20516016910049034129 20591970510530496609 20719870948484102178 20769301069432355538 20898302939428829796 21094213693714167258 21354636084994589076 21408017645268557352 21487273576205735592 21608706710634024996 21672314159407675344 21875480867555432712 22011353419527826704 22071166879906978407 22135748337722659752 22145548532586981264 22409029181398248144 22469923282434656427 22606914127015876707 22675644638642724624 22693191991196873814 22747329742711627494 22888617505088718348 23017970191762330974 23246684478787041468 23302142663265569628 23446876468627467576 23533680583463424696 23589823436886132216 23679852512553259632 23736344079351263472 24018751504447649712 24107672792816191152 24173182773231452541 24381353429333634762 24609915975999861801 24762772596968805042 24913742099160353922 25068485838906691524 25210157829073029162 25224190719893689608 25441412274087271056 25521394345481338164 25679912322782464488 25825039727343103044 25836473288018144808 25996948277384717136 26143867378297956168 26306251647728378256 26377736027205901023 26466631173091758096 26475390656396352783 26538551366496898743 26703387089270171406 26869246636408495452 27121131891918215046 27354689213398712172 27455960680707328812 27626494597978802904 27692401425909807384 27782622913672317852 27864403919238439728 28125618258285556344 28300311539392920048 28472848113326118768 28621588808348179938 28811608947512033328 28889901363130272549 29066032449020412909 29246566812057806778 29411850800585200689 29428222506542637876 29594533103694425538 29774960069728227858 29959897709912875236 30142552169354502276 30145984031092458312 30257589321595831752 30329772990282169992 30518156673451624464 30690626922349774632 30995579305049388624 31069523551020759504 31153951604148533307 31347454409143244694 31641320540571250887 32031954127491883614 32112026467902836028 32230910364308603388 32413060065951037494 32508471239111513016 32710387209540777072 32813221301333149068 33017030129291740056 33203622506583989628 33218322798880471896 33424647785208922032 33613543772097372216 33822323547079343472 34028525793975117552 34039787986795310721 34120994614067441241 34332926257633077522 34433386303124137392 34526955287643496461 34953213994898354442 35170314702941201364 35300520875195137044 35384735155329198324 35604516119026895208 35825662181877993936 36028127256671474568 36161509189224286728 36472918951198282896 36572030144000452143 36607947574276438416 37043497218229757136 37370613148740530883 37602728758360037286 37815236743609543743 38162118411130906584 38282091518222007246 38519868484173696732 38737559591014654566 38754709932027217212 38995422416077075704 39215801067446934252 39237630008723517168 39459377471592567384 39699946759637637144 39946530279883833648 40055080633905257109 40190069559139336368 40421801312363117808 40681697837877322569 41032033820098068258 41183941021060993218 41439741896968204356 41538602138864711076 41796605878857659592 42188427387428334516 42709272169989178152 42816035290537114704 42974547152411471184 43217413421268049992 43750961735110865424 43869850218086710167 44142333759813956814 44271496675445319504 44662440104592341787 44939846564869312854 45213828254031753414 45386383982393747628 45494659485423254988 45777235010177436696 46035940383524661948 46493368957574082936 46604285326531139256 46893752937254935152 47021181613714867041 47067361166926849392 47179646873772264432 48047931191237825421 48346365546462905082 48619590098926556241 48762706858667269524 49219831951999723602 49525545193937610084 49827484198320707844 50136971677813383048 50420315658146058324 50448381439787379216 51042788690962676328 51359824645564928976 51499389386449616283 51650079454686206088 51672946576036289616 52287734756595912336 52429820992347531663 52755472054411802046 52950781312792705566 53077102732993797486 53406774178540342812 53738493272816990904 54242263783836430092 54709378426797424344 54911921361414657624 55252989195957605808 55384802851819614768 55565245827344635704 56251236516571112688 56404093137540055929 57243177616696359876 57423137277333010869 57779802726260545098 58106339386521981849 58132064898040825818 58493133624115613556 58823701601170401378 58856445013085275752 59189066207388851076 59549920139456455716 59919795419825750472 60285104338709004552 60291968062184916624 60515178643191663504 60659545980564339984 61381253844699549264 61548050730147102387 61775911531591489827 62307903208297066614 62694908818286489388 63282641081142501774 64063908254983767228 64224052935805672056 64461820728617206776 64826120131902074988 65016942478223026032 65626442602666298136 66034060258583480112 66407245013167979256 66436645597760943792 67227087544194744432 67409769847303969281 67820742381047630121 68079575973590621442 68241989228134882482 68665852515266155044 69053910575286992922 69906427989796708884 70340629405882402728 70601041750390274088 70769470310658396648 71209032238053790416 72056254513342949136 72323018378448573456 72519548319694357623 73144060288000904286 73829747927999585403 74741226297481061766 75205457516720074572 75630473487219087486 76324236822261813168 76564183036444014492 77039736968347393464 77475119182029309132 77509419864054434424 77990844832154151408 78431602134893868504 78918754943185134768 79399893519275274288 79426171969189058349 79615654099490696229 80110161267810514218 81363395675754645138 82064067640196136516 82367882042121986436 82879483793936408712 83077204277729422152 83593211757715319184 84376854774856669032 85418544339978356304 86434826842536099984 86669704089390817647 87198097347061238727 87739700436173420334 88235552401755602067 88284667519627913628 89324880209184683574 89879693129738625708 90427656508063506828 90772767964787495256 90989318970846509976 91554470020354873392 92071880767049323896 92986737915148165872 93208570653062278512 93461854812445599921 94042363227429734082 94923961621713752661 96095862382475650842 96692731092925810164 97239180197853112482 97525413717334539048 98439663903999447204 99051090387875220168 99654968396641415688 100273943355626766096 100840631316292116648 102085577381925352656 102362983842202323723 102998778772899232566 103300158909372412176 103580865862930489383 104859641984695063326 105510944108823604092 105901562625585411132 106154205465987594972 106813548357080685624 107476986545633981808 108484527567672860184 109418756853594848688 109716090432001356429 109823842722829315248 111130491654689271408 112111839446221592649 112808186275080111858 113445710230828631229 114486355233392719752 114846274554666021738 115559605452521090196 116212678773043963698 116264129796081651636 116986267248231227112 117647403202340802756 117712890026170551504 118378132414777702152 119099840278912911432 119839590839651500944 120165241901715771327 120570208677418009104 123096101460294204774 123551823063182979654 124615806416594133228 125389817636572978776 126565282162285003548 128127816509967534456 128448105871611344112 128923641457234413552 129652240263804149976 131252885205332596272 131609550654260130501 132814490026335958512 133987320313777025361 134819539694607938562 135641484762095260242 136159151947181242884 136483978456269764964 137331705030532310088 138107821150573985844 139812855979593417768 140681258811764805456 141202083500780548176 141538940621316793296 144143793573713476263 145039096639388715246 146288120576001808572 147659495855999170806 149482452594962123532 150410915033440149144 151260946974438174972 153128366072888028984 154079473936694786928 154498168159348848849 154950238364058618264 155018839728108868848 156863204269787737008 157289462977042594989 158852343938378116698 159231308198981392458 160220322535621028436 162726791351509290276 164128135280392273032 164735764084243972872 165758967587872817424 166154408555458844304 168753709549713338064 169212279412620167787 172269411831999032607 173339408178781635294 174396194694122477454 175479400872346840668 176471104803511204134 176569335039255827256 178649760418369367148 179759386259477251416 180855313016127013656 181545535929574990512 181978637941693019952 184143761534098647792 184644152190441307161 185327734594774469481 186923709624891199842 188084726454859468164 189847923243427505322 192191724764951301684 193385462185851620328 194478360395706224964 195050827434669078096 196879327807998894408 198102180775750440336 199309936793282831376 201681262632584233296 202229309541911907843 203462227143142890363 204725967684404647446 205997557545798465132 207161731725860978766 209719283969390126652 211021888217647208184 211803125251170822264 212308410931975189944 213627096714161371248 216969055135345720368 219432180864002712858 221489243783998756209 224223678892443185298 225616372550160223716 226891420461657262458 228972710466785439504 229692549109332043476 231119210905042180392 232425357546087927396 232528259592163303272 233972534496462454224 235294806404681605512 236756264829555404304 238199680557825822864 238278515907567175047 238846962298472088687 240330483803431542654 246192202920588409548 247103646126365959308 249231612833188266456 250779635273145957552 253130564324570007096 256255633019935068912 259304480527608299952 261594292041183716181 263219101308520261002 264706657205266806201 267974640627554050722 269639079389215877124 271282969524190520484 272318303894362485768 272967956912539529928 274663410061064620176 276215642301147971688 279625711959186835536 280385564437336799763 284771884865141257983 288287587147426952526 290078193278777430492 292576241152003617144 295318991711998341612 298964905189924247064 300821830066880298288 302521893948876349944 306256732145776057968 307088951526606971169 308996336318697697698 309900476728117236528 314578925954085189978 317704687876756233396 318462616397962784916 320440645071242056872 325453582703018580552 328256270560784546064 329148271296004069287 329471528168487945744 336335518338664777947 338424558825240335574 340337130692485893687 344538823663998065214 346678816357563270588 348792389388244954908 350958801744693681336 352942209607022408268 353138670078511654512 357299520836738734296 359518772518954502832 360495725705147313981 361710626032254027312 369288304380882614322 370655469189548938962 373847419249782399684 376169452909718936328 379695846486855010644 384383449529902603368 386770924371703240656 388956720791412449928 393758655615997788816 394828651962780391503 401961960941331076083 404458619083823815686 406924454286285780726 409451935368809294892 411995115091596930264 414323463451721957532 419438567938780253304 422043776435294416368 423606250502341644528 424616821863950379888 432431380721140428789 438864361728005425716 442978487567997512418 448447357784886370596 451232745100320447432 453782840923314524916 459385098218664086952 462238421810084360784 464850715092175854792 465056519184326606544 470589612809363211024 471868388931127784967 476557031815134350094 477693924596944177374 480660967606863085308 492384405841176819096 494207292252731918616 498463225666376532912 506261128649140014192 507636838237860503361 516808235495997097821 523188584082367432362 526438202617040522004 529413314410533612402 535949281255108101444 539278158778431754248 542565939048381040968 544636607788724971536 545935913825079059856 552431284602295943376 555983203784323408443 560771128874673599526 569543769730282515966 576575174294853905052 580156386557554860984 585152482304007234288 590637983423996683224 597929810379848494128 605043787897752699888 606687928625735723529 610386681429428671089 614177903053213942338 617992672637395395396 629157851908170379956 635409375753512466792 636925232795925569832 640881290142484113744 650907165406037161104 658296542592008138574 664467731351996268627 672671036677329555894 676849117650480671148 680674261384971787374 689077647327996130428 693357632715126541176 697584778776489909816 701917603489387362672 705884419214044816536 714599041673477468592 716540886895416266061 720991451410294627962 738576608761765228644 741310938379097877924 747694838499564799368 752338905819437872656 759391692973710021288 768766899059805206736 777913441582824899856 784782876123551148543 789657303925560783006 794119971615800418603 803923921882662152166 808917238167647631372 813848908572571561452 818903870737618589784 823990230183193860528 828646926903443915064 838877135877560506608 841156693312010399289 864862761442280857578 877728723456010851432 885956975135995024836 896894715569772741192 902465490200640894864 907565681846629049832 918770196437328173904 921266854579820913507 929701430184351709584 943736777862255569934 953114063630268700188 955387849193888354748 961321935213726170616 984768811682353638192 988414584505463837232 1009006555015994333841 1015273676475721006722 1033616470991994195642 1046377168164734864724 1052876405234081044008 1058826628821067224804 1071898562510216202888 1078556317556863508496 1081487177115441941943 1085131878096762081936 1111966407568646816886 1121542257749347199052 1139087539460565031932 1153150348589707810104 1160312773115109721968 1181275966847993366448 1184485955888341174509 1205885882823993228249 1213375857251471447058 1220773362858857342178 1228355806106427884676 1235985345274790790792 1258315703816340759912 1270818751507024933584 1273850465591851139664 1297294142163421286367 1316593085184016277148 1328935462703992537254 1345342073354659111788 1353698235300961342296 1361348522769943574748 1378155294655992260856 1386715265430253082352 1395169557552979819632 1411768838428089633072 1415605166793383354901 1433081773790832532122 1441982902820589255924 1477153217523530457288 1482621876758195755848 1495389676999129598736 1518783385947420042576 1550424706487991293463 1569565752247102297086 1579314607851121566012 1588239943231600837206 1607847843765324304332 1617834476335295262744 1627697817145143122904 1637807741475237179568 1657293853806887830128 1667949611352970225329 1682313386624020798578 1729725522884561715156 1755457446912021702864 1771913950271990049672 1793789431139545482384 1815131363693258099664 1831160044288286013267 1842533709159641827014 1887473555724511139868 1906228127260537400376 1910775698387776709496 1922643870427452341232 1993403194055988805881 2018013110031988667682 2030547352951442013444 2067232941983988391284 2092754336329469729448 2105752810468162088016 2117653257642134449608 2143797125020432405776 2149622660686248798183 2162974354230883883886 2223932815137293633772 2243084515498694398104 2278175078921130063864 2306300697179415620208 2354348628370653445629 2368971911776682349018 2382359914847401255809 2411771765647986456498 2426751714502942894116 2441546725717714684356 2456711612212855769352 2471970690549581581584 2516631407632681519824 2523470079936031197867 2594588284326842572734 2633186170368032554296 2657870925407985074508 2690684146709318223576 2707396470601922684592 2722697045539887149496 2756310589311984521712 2763800563739462740521 2831210333586766709802 2866163547581665064244 2883965805641178511848 2954306435047060914576 2965243753516391511696 3027019665047983001523 3100849412975982586926 3139131504494204594172 3158629215702243132024 3176479886463201674412 3215695687530648608664 3235668952670590525488 3255395634290286245808 3335899222705940450658 3364626773248041597156 3459451045769123430312 3543827900543980099344 3553457867665023523527 3617657648471979684747 3662320088576572026534 3685067418319283654028 3774947111449022279736 3812456254521074800752 3821551396775553418992 3891882426490263859101 3986806388111977611762 4036026220063977335364 4061094705902884026888 4134465883967976782568 4185508672658939458896 4235306515284268899216 4246815500380150064703 4299245321372497596366 4325948708461767767772 4447865630274587267544 4486169030997388796208 4556350157842260127728 4651274119463973880389 4708697256741306891258 4737943823553364698036 4764719829694802511618 4823543531295972912996 4853503429005885788232 4883093451435429368712 4913423224425711538704 5046940159872062395734 5189176568653685145468 5266372340736065108592 5315741850815970149016 5381368293418636447152 5445394091079774298992 5493480132864858039801 5527601127478925481042 5662420667173533419604 5732327095163330128488 5767931611282357023696 6054039330095966003046 6201698825951965173852 6278263008988409188344 6317258431404486264048 6352959772926403348824 6431391375061297217328 6448867982058746394549 6671798445411880901316 6729253546496083194312 6918902091538246860624 7063045885111960336887 7106915735330047047054 7235315296943959369494 7324640177153144053068 7370134836638567308056 7549894222898044559472 7570410239808093593601 7783764852980527718202 7973612776223955223524 8072052440127954670728 8122189411805768053776 8268931767935953565136 8291401691218388221563 8493631000760300129406 8598490642744995192732 8651897416923535535544 8895731260549174535088 9081058995143949004569 9302548238927947760778 9417394513482613782516 9475887647106729396072 9529439659389605023236 9647087062591945825992 9707006858011771576464 9766186902870858737424 10093880319744124791468 10378353137307370290936 10631483701631940298032 10852972945415939054241 10986960265729716079602 11055202254957850962084 11324841334347066839208 11464654190326660256976 11675647279470791577303 12108078660191932006092 12403397651903930347704 12556526017976818376688 12705919545852806697648 12897735964117492789098 13343596890823761802632 13458507092992166388624 13953822358391921641167 14126091770223920673774 14213831470660094094108 14470630593887918738988 14649280354306288106136 14740269673277134616112 15140820479616187187202 15567529705961055436404 15947225552447910447048 16144104880255909341456 16480440398594574119403 16582803382436776443126 16987262001520600258812 17196981285489990385464 17303794833847071071088 18162117990287898009138 18605096477855895521556 18834789026965227565032 18951775294213458792144 19058879318779210046472 19294174125183891651984 19346603946176239183647 20187760639488249582936 20756706274614740581872 21189137655335881010661 21705945890831878108482 21973920531459432159204 22110404509915701924168 22649682668694133678416 23351294558941583154606 24216157320383864012184 24806795303807860695408 24874205073655164664689 25795471928234985578196 26687193781647523605264 27243176985431847013707 27907644716783843282334 28252183540447841347548 28427662941320188188216 28941261187775837477976 29298560708612576212272 30281640959232374374404 31135059411922110872808 31894451104895820894096 32558918836247817162723 32960880797189148238806 33165606764873552886252 33974524003041200517624 34393962570979980770928 36324235980575796018276 37210192955711791043112 37669578053930455130064 38117758637558420092944 38693207892352478367294 40375521278976499165872 42378275310671762021322 43411891781663756216964 43947841062918864318408 44220809019831403848336 46702589117883166309212 48432314640767728024368 49441321195783722358209 49748410147310329329378 51590943856469971156392 54486353970863694027414 55815289433567686564668 56504367080895682695096 56855325882640376376432 57882522375551674955952 58039811838528717550941 60563281918464748748808 62270118823844221745616 63567412966007643031983 65117837672495634325446 65921761594378296477612 66331213529747105772504 67949048006082401035248 72648471961151592036552 74420385911423582086224 77386415784704956734588 81729530956295541041121 84756550621343524042644 86823783563327512433928 87895682125837728636816 93405178235766332618424 97676756508743451488169 98882642391567444716418 99496820294620658658756 103181887712939942312784 108972707941727388054828 111630578867135373129336 113008734161791365390192 116079623677057435101882 121126563836929497497616 127134825932015286063966 130235675344991268650892 131843523188756592955224 132662427059494211545008 145296943922303184073104 148323963587351167074627 154772831569409913469176 163459061912591082082242 169513101242687048085288 173647567126655024867856 174119435515586152652823 186810356471532665236848 190702238898022929095949 195353513017486902976338 197765284783134889432836 198993640589241317317512 217945415883454776109656 223261157734270746258672 232159247354114870203764 254269651864030572127932 260471350689982537301784 263687046377513185910448 296647927174702334149254 309545663138819826938352 326918123825182164164484 339026202485374096170576 348238871031172305305646 381404477796045858191898 390707026034973805952676 395530569566269778865672 397987281178482634635024 435890831766909552219312 444971890762053501223881 464318494708229740407528 508539303728061144255864 520942701379965074603568 572106716694068787287847 593295854349404668298508 653836247650364328328968 696477742062344610611292 762808955592091716383796 781414052069947611905352 791061139132539557731344 889943781524107002447762 928636989416459480815056 1017078607456122288511728 1144213433388137574575694 1186591708698809336597016 1307672495300728656657936 1334915672286160503671643 1392955484124689221222584 1525617911184183432767592 1562828104139895223810704 1779887563048214004895524 2288426866776275149151388 2373183417397618673194032 2669831344572321007343286 2785910968249378442445168 3051235822368366865535184 3559775126096428009791048 4004747016858481511014929 4576853733552550298302776 5339662689144642014686572 7119550252192856019582096 8009494033716963022029858 9153707467105100596605552 10679325378289284029373144 16018988067433926044059716 21358650756578568058746288 32037976134867852088119432 64075952269735704176238864
- Sum of all divisors σ(n): 232810866755543901665438035
- Sum of proper divisors (its aliquot sum) s(n): 168734914485808197489199171
- 64075952269735704176238864 is an abundant number, because the sum of its proper divisors (168734914485808197489199171) is greater than itself. Its abundance is 104658962216072493312960307
Bases of 64075952269735704176238864
- Binary: 110101000000001001110001010101001011101101101110101000100100110110101000100001000100002
- Hexadecimal: 0x35009C552EDBA8936A2110
- Base-36: 81U7Z9SFQFC4N2900
Squares and roots of 64075952269735704176238864
- 64075952269735704176238864 squared (640759522697357041762388642) is 4105727659273448139723112087848500137460649184010496
- 64075952269735704176238864 cubed (640759522697357041762388643) is 263078409528139159205371864471035847674361537832628557468197338841720779116544
-
64075952269735704176238864 is a
perfect square number . Itssquare root is 8004745609308 -
The
cube root of 64075952269735704176238864 is 400158171.3416053747
Scales and comparisons
How big is 64075952269735704176238864?- 64,075,952,269,735,704,176,238,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 64,075,952,269,735,704,176,238,864 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 64075952269735704176238864 cubic inches would be around 33346514.3 feet tall.
Recreational maths with 64075952269735704176238864
- 64075952269735704176238864 backwards is 46883267140753796225957046
- 64075952269735704176238864 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 64075952269735704176238864'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 64075952269735704176238864 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 64075952269735704176238864 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/64075952269735704176238864/
Chicago style:
Numbermatics. 2024. "Number 64075952269735704176238864 - Facts about the integer". https://numbermatics.com/n/64075952269735704176238864/
The information we have on file for 64075952269735704176238864 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 64075952269735704176238864, math, Factors of 64075952269735704176238864, curriculum, school, college, exams, university, Prime factorization of 64075952269735704176238864, STEM, science, technology, engineering, physics, economics, calculator, sixty-four septillion, seventy-five sextillion, nine hundred fifty-two quintillion, two hundred sixty-nine quadrillion, seven hundred thirty-five trillion, seven hundred four billion, one hundred seventy-six million, two hundred thirty-eight thousand, eight hundred sixty-four.