324299257904116663223329296
324,299,257,904,116,663,223,329,296 is an even composite number composed of seven prime numbers multiplied together.
324299257904116663223329296 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 324299257904116663223329296:
24 × 32 × 116 × 294 × 312 × 592 × 7332
(2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 29 × 29 × 29 × 29 × 31 × 31 × 59 × 59 × 733 × 733)See below for interesting mathematical facts about the number 324299257904116663223329296 from the Numbermatics database.
Names of 324299257904116663223329296
- Cardinal: 324299257904116663223329296 can be written as Three hundred twenty-four septillion, two hundred ninety-nine sextillion, two hundred fifty-seven quintillion, nine hundred four quadrillion, one hundred sixteen trillion, six hundred sixty-three billion, two hundred twenty-three million, three hundred twenty-nine thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 3.24299257904116663223329296 × 1026
Factors of 324299257904116663223329296
Divisors of 324299257904116663223329296
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 29 31 33 36 44 48 58 59 62 66 72 87 88 93 99 116 118 121 124 132 144 174 176 177 186 198 232 236 242 248 261 264 279 319 341 348 354 363 372 396 464 472 484 496 522 528 531 558 638 649 682 696 708 726 733 744 792 841 899 944 957 961 968 1023 1044 1062 1089 1116 1276 1298 1331 1364 1392 1416 1452 1466 1488 1584 1682 1711 1798 1829 1914 1922 1936 1947 2046 2088 2124 2178 2199 2232 2523 2552 2596 2662 2697 2728 2832 2871 2883 2904 2932 3069 3364 3422 3481 3509 3596 3658 3751 3828 3844 3894 3993 4092 4176 4248 4356 4398 4464 5046 5104 5133 5192 5324 5394 5456 5487 5742 5766 5808 5841 5864 6138 6597 6728 6844 6962 7018 7139 7192 7316 7502 7569 7656 7688 7788 7986 8063 8091 8184 8496 8649 8712 8796 9251 9889 10092 10266 10384 10443 10527 10571 10648 10788 10974 11253 11484 11532 11682 11728 11979 12276 13194 13456 13688 13924 14036 14278 14384 14632 14641 15004 15138 15312 15376 15399 15576 15972 16126 16182 16368 16461 17298 17424 17592 18502 18821 19778 20119 20184 20532 20886 21054 21142 21257 21296 21417 21576 21948 22506 22723 22968 23064 23364 23958 24189 24389 24552 26071 26388 27376 27753 27848 27869 28072 28556 29264 29282 29667 30008 30276 30798 31152 31329 31581 31713 31944 32252 32364 32922 33759 34596 35184 37004 37642 38291 38599 39556 40238 40368 41064 41261 41772 42108 42284 42514 42834 43152 43247 43896 43923 45012 45446 45936 46128 46728 47916 48378 48778 49104 49619 52142 52776 53041 55506 55696 55738 56144 56463 56699 57112 58564 59334 60016 60357 60552 61596 62658 63162 63426 63771 63888 64251 64504 64728 65844 67518 68169 69192 72567 73167 74008 75284 76582 77198 78213 78529 79112 80476 82128 82522 83259 83544 83607 84216 84568 85028 85668 86494 87792 87846 88693 89001 90024 90892 93456 95139 95832 96756 97556 99238 100949 101761 104284 105552 106082 107911 108779 111012 111476 112926 113398 114224 114873 115797 116281 117128 118668 120714 121104 123192 123783 125316 126324 126852 127542 128502 129008 129456 129741 131688 131769 135036 136338 138384 145134 146334 148016 148857 150568 153164 154396 156426 157058 158224 159123 160952 161051 165044 166518 167088 167214 168432 169136 169389 170056 170097 171336 172988 175692 177386 178002 180048 181071 181784 190278 191313 191664 193512 195112 198476 201898 203522 204507 207031 208568 212164 215822 217558 219501 221309 222024 222952 225852 226796 229746 231594 232562 233827 234256 234639 235587 237336 241428 246384 247566 249953 250632 250821 252648 253704 255084 257004 259482 263376 263538 266079 268279 270072 272676 286781 290268 292668 297714 301136 302847 305283 306328 306559 308792 312852 314116 318246 321904 322102 323733 326337 330088 333036 334428 338778 340112 340194 342672 344619 345976 347391 348843 351384 354772 356004 362142 363568 371349 380556 382626 387024 389223 390224 396952 403796 407044 409014 414062 417136 421201 424328 424589 431644 435116 439002 442618 444048 445904 446571 451704 453592 453871 459492 463188 465124 467654 469278 471174 474672 475717 477369 482856 483153 495132 499906 501264 501642 505296 507408 510168 510291 514008 518964 527076 532158 536558 537289 540144 545352 545809 573562 580536 583451 585336 595428 605694 610566 612656 613118 616453 617584 621093 623689 625704 628232 636492 644204 647466 652674 658967 660176 663927 666072 668856 677556 680388 689238 691952 694782 697686 701481 702768 704413 706761 707281 709544 712008 724284 742698 749859 756059 761112 765252 778446 793904 798237 804837 807592 808201 814088 818028 828124 842402 848656 849178 860343 863288 863819 870232 878004 885236 893142 903408 907184 907742 908541 915849 918984 919677 926376 930248 935308 938556 942348 951434 954738 965712 966306 971199 975623 979011 990264 999812 1003284 1020336 1020582 1028016 1037928 1046529 1054152 1064316 1073116 1074578 1090704 1091618 1110439 1119371 1147124 1161072 1166902 1170672 1187021 1190856 1196569 1211388 1221132 1226236 1232906 1242186 1247378 1251408 1254163 1256464 1263603 1272984 1273767 1279091 1288408 1294932 1305348 1317934 1327854 1332144 1337712 1340657 1355112 1360776 1361613 1378476 1389564 1395372 1402962 1408826 1413522 1414562 1419088 1424016 1427151 1438951 1448568 1449459 1485396 1499718 1512118 1522224 1530504 1538189 1556892 1596474 1609674 1611867 1615184 1616402 1628176 1636056 1637427 1644271 1656248 1684804 1698356 1720686 1726576 1727638 1740464 1750353 1756008 1770472 1771561 1786284 1815484 1817082 1831698 1837968 1839354 1849359 1852752 1860496 1863279 1870616 1871067 1877112 1884696 1902868 1909476 1932612 1942398 1951246 1958022 1976901 1980528 1991781 1999624 2006568 2041164 2075856 2093058 2104443 2108304 2113239 2121843 2128632 2146232 2149156 2183236 2220878 2238742 2249577 2268177 2277341 2294248 2333804 2374042 2381712 2393138 2414511 2422776 2424603 2434399 2442264 2452472 2465812 2484372 2494756 2508326 2527206 2545968 2547534 2551573 2558182 2572097 2576816 2581029 2589864 2591457 2610696 2635868 2655708 2681314 2710224 2721552 2723226 2749483 2756952 2759031 2779128 2790744 2805924 2817652 2827044 2829124 2854302 2877902 2897136 2898918 2926869 2927521 2951069 2970792 2999436 3024236 3061008 3076378 3113784 3129419 3154591 3192948 3219348 3223734 3232804 3272112 3274854 3288542 3312496 3331317 3345241 3358113 3369608 3372149 3396712 3441372 3455276 3500706 3512016 3540944 3543122 3561063 3572568 3589707 3630968 3634164 3663396 3678708 3698718 3726558 3741232 3742134 3754224 3762489 3769392 3790809 3805736 3818952 3821301 3837273 3865224 3884796 3902492 3916044 3953802 3983562 3999248 4013136 4021971 4082328 4084839 4186116 4208886 4226478 4243686 4257264 4281453 4292464 4298312 4316853 4366472 4441756 4477484 4499154 4536354 4554682 4588496 4614567 4633211 4667608 4670479 4748084 4786276 4829022 4835601 4845552 4849206 4868798 4884528 4904944 4912281 4931624 4932813 4968744 4989512 4992581 5016652 5054412 5095068 5103146 5116364 5144194 5162058 5179728 5182914 5221392 5232887 5251059 5271736 5311416 5314683 5362628 5446452 5498966 5513904 5518062 5548077 5558256 5581488 5611848 5613201 5635304 5654088 5658248 5708604 5755804 5797836 5853738 5855042 5902138 5910179 5930703 5941584 5998872 6003899 6048472 6152756 6227568 6258838 6309182 6339717 6365529 6385896 6417961 6438696 6447468 6465608 6549708 6577084 6662634 6690482 6716226 6739216 6744298 6780983 6793424 6804531 6832023 6860579 6882744 6910552 7001412 7086244 7122126 7145136 7179414 7248637 7261936 7268328 7273809 7303197 7326792 7357416 7397436 7453116 7484268 7524978 7581618 7611472 7637904 7642602 7654719 7674546 7716291 7730448 7748543 7769592 7774371 7780091 7804984 7832088 7907604 7967124 8043942 8164656 8169678 8248449 8316649 8372232 8417772 8452956 8487372 8562906 8596624 8633706 8732944 8780607 8782563 8853207 8883512 8890211 8954968 8998308 9072708 9109364 9229134 9266422 9335216 9340958 9388257 9463773 9496168 9502009 9572552 9658044 9671202 9698412 9737596 9824562 9863248 9865626 9937488 9979024 9985162 9993951 10033304 10035723 10074339 10108824 10116447 10190136 10206292 10232728 10288388 10324116 10365828 10465774 10502118 10543472 10622832 10629366 10683189 10725256 10731853 10769121 10892904 10997932 11036124 11096154 11223696 11226402 11270608 11287467 11308176 11316496 11417208 11511608 11511819 11595672 11707476 11710084 11804276 11820358 11861406 11997744 12007798 12065913 12096944 12214829 12305512 12313081 12517676 12618364 12679434 12731058 12771792 12835922 12877392 12894936 12931216 12950559 13057231 13099416 13154168 13162259 13325268 13380964 13432452 13488596 13561966 13609062 13664046 13721158 13765488 13795793 13821104 13843701 13899633 14002824 14011437 14070001 14172488 14244252 14358828 14497274 14536656 14547618 14606394 14653584 14714832 14747227 14794872 14798439 14906232 14968536 14977743 15049956 15163236 15285204 15309438 15349092 15432582 15497086 15539184 15548742 15560182 15581381 15609968 15664176 15698661 15815208 15828461 15934248 15944049 16087884 16339356 16496898 16633298 16655959 16744464 16835544 16905912 16920079 16974744 17125812 17267412 17561214 17565126 17706414 17730537 17767024 17780422 17877137 17909936 17996616 18011697 18086981 18145416 18218728 18458268 18532844 18681916 18776514 18927546 18992336 19004018 19110043 19145104 19253883 19316088 19342404 19396824 19475192 19649124 19731252 19970324 19987902 20066608 20071446 20148678 20217648 20232894 20342949 20380272 20412584 20427977 20465456 20496069 20576776 20581737 20648232 20731656 20931548 21004236 21258732 21366378 21450512 21463706 21538242 21745911 21785808 21909591 21925711 21995864 22072248 22192308 22452804 22574934 22834416 22964157 23023216 23023638 23148873 23191344 23245629 23340273 23414952 23420168 23437829 23608552 23640716 23722812 24015596 24131826 24429658 24611024 24626162 24745347 24949947 25035352 25050751 25236728 25358868 25462116 25671844 25789872 25901118 26114462 26198832 26308336 26324518 26347689 26559621 26650536 26670633 26761928 26778389 26864904 26977192 27123932 27218124 27328092 27442316 27591586 27687402 27799266 28005648 28022874 28067303 28140002 28164771 28293067 28344976 28391319 28488504 28506027 28717656 28994548 29095236 29212788 29494454 29589744 29596878 29812464 29937072 29955486 30099912 30107169 30244313 30326472 30349341 30570408 30618876 30698184 30865164 30994172 31097484 31120364 31162762 31397322 31630416 31656922 31700051 31868496 31888098 32175768 32195559 32202731 32461759 32678712 32993796 33266596 33311918 33671088 33811824 33840158 33949488 34251624 34423609 34534824 34700501 35122428 35130252 35412828 35461074 35560844 35754274 35993232 36023394 36173962 36290832 36370727 36437456 36644487 36797651 36916536 36939243 37065688 37093639 37363832 37553028 37855092 38008036 38220086 38507766 38632176 38684808 38793648 38879053 38950384 39171693 39298248 39462504 39486777 39940648 39975804 40142892 40297356 40465788 40685898 40825168 40855954 40992138 41153552 41163474 41296464 41387379 41463312 41560367 41698899 41729579 41863096 42008472 42034311 42210003 42517464 42732756 42927412 43076484 43491822 43819182 43851422 43991728 44144496 44241681 44384616 44607481 44905608 44933229 45149868 45928314 46047276 46297746 46491258 46680546 46744143 46829904 46840336 46875658 47095983 47217104 47281432 47445624 47485383 47683859 48031192 48263652 48859316 49252324 49490694 49899894 49967877 50070704 50101502 50473456 50717736 50760237 50924232 50965321 51343688 51375269 51802236 52228924 52649036 52695378 53119242 53191611 53301072 53341266 53523856 53556778 53631411 53729808 53954384 54035091 54247864 54260943 54436248 54656184 54884632 54918391 55183172 55374804 55598532 56045748 56134606 56280004 56329542 56586134 56782638 56977008 57012054 57330129 57435312 57561757 57761649 57989096 58190472 58425576 58988908 59193756 59910972 60199824 60214338 60488626 60652944 60698682 61028847 61140816 61237752 61283931 61396368 61730328 61745211 61988344 62194968 62240728 62325524 62794644 63313844 63400102 63776196 64351536 64391118 64405462 64923518 65011969 65237733 65357424 65777133 65987592 66042889 66533192 66623836 67680316 68503248 68847218 69069648 69401002 69736887 70020819 70244856 70260504 70313487 70597571 70825656 70922148 71121688 71508548 72046788 72347924 72741454 73288974 73595302 73833072 73878486 73995617 74131376 74187278 74590813 74727664 74849841 75106056 75152253 75466369 75710184 76016072 76440172 77015532 77369616 77758106 78343386 78596496 78925008 78973554 79098763 79735007 79881296 79951608 80011899 80285784 80335167 80594712 80931576 81371796 81711908 81984276 82326948 82774758 83120734 83397798 83459158 83726192 84016944 84068622 84201909 84420006 84879201 84898109 85034928 85233973 85465512 85518081 85581001 85854824 86152968 86983644 87638364 87702844 88483362 88769232 89214962 89811216 89866458 90299736 90732939 90753151 91483139 91856628 92094552 92595492 92982516 93361092 93488286 93751316 94191966 94562864 94891248 94970766 95100153 95367718 96062384 96527304 96586677 96608193 97011989 97385277 97718632 97792321 98504648 98981388 99799788 99935754 100203004 101435472 101520474 101848464 101930642 102687376 102750538 103270827 103604472 104101503 104457848 104522099 105298072 105390756 106238484 106383222 106682532 107113556 107262822 108070182 108495728 108521886 108872496 109112181 109312368 109769264 109836782 109933461 110366344 110392953 110749608 110817729 111197064 111280917 112091496 112269212 112560008 112659084 113172268 113565276 114024108 114660258 115123514 115523298 115978192 116380944 116637159 116851152 117515079 117977816 118050383 118387512 118460331 119821944 120428676 120977252 121397364 122057694 122475504 122567862 123460656 123490422 123976688 124162137 124389936 124481456 124651048 124681101 125188737 125589288 126627688 126630009 126800204 127552392 128782236 128810924 129847036 130023938 130475466 131554266 131975184 132085778 132725043 133066384 133247672 133822443 134363119 135360632 135443891 137694436 138802004 139473774 140041638 140232429 140489712 140521008 140626974 141195142 141651312 141844296 142243376 142456149 143017096 143051577 143629541 144093576 144695848 144784849 145482908 146577948 147190604 147756972 147991234 148374556 149181626 149699682 149903631 150212112 150304506 150932738 151420368 151753723 152032144 152280711 152880344 152895963 154031064 154125807 154770011 155516212 156686772 157947108 158197526 159470014 159903216 160023798 160571568 160670334 160894233 161189424 161863152 162219497 162743592 162782829 163423816 163968552 164653896 164755173 165549516 166241468 166795596 166918316 168137244 168403818 168840012 169758402 169796218 170467946 170931024 171036162 171162002 171395191 171709648 171990387 172305936 172685271 173967288 174113071 175276728 175405688 176966724 178429924 179732916 180599472 181465878 181506302 182966278 183215549 183713256 183851793 184189104 185190984 185965032 186120869 186722184 186976572 187502632 188383932 189941532 190200306 190735436 193054608 193173354 193216386 194023978 194770554 195035907 195437264 195584642 196648507 197009296 197331399 197962776 198128667 198956791 199599576 199871508 200406008 203040948 203861284 205501076 206541654 207208944 208203006 208915696 209044198 210210473 210596144 210781512 210940461 211792713 212476968 212766444 213365064 214227112 214525644 216140364 217043772 218224362 219673564 219866922 220732688 220785906 221499216 221635458 221986851 222394128 222561834 223772439 224182992 224538424 224707747 225120016 225318168 225456759 226344536 226399107 227130552 228048216 229320516 230247028 231046596 233274318 235030158 235955632 236100766 236775024 236920662 237296289 239205021 239643888 240857352 241005501 241182821 241954504 242794728 244115388 245135724 246980844 248324274 249302096 249362202 250377474 251178576 252605727 253255376 253260018 253600408 254637603 254694327 255104784 255701919 256743003 257564472 257621848 257816119 259694072 260047876 260950932 263108532 264171556 265450086 266495344 267644886 268726238 270721264 270887782 272198817 272259453 274449417 275388872 275558261 277604008 278947548 280083276 280464858 281253948 282390284 283688592 284912298 285300459 286034192 286103154 287259082 288187152 289391696 289569698 289824579 290965816 291035967 292155831 293155896 293376963 294381208 294562279 295513944 295982468 296749112 298363252 299399364 299807262 300609012 301865476 303507446 304561422 305760688 305791926 308062128 308251614 308740333 309540022 309812481 311032424 311223737 312304509 313373544 313566297 315894216 316395052 318940028 320047596 321340668 321788466 324438994 325487184 325565658 326847632 327336543 327937104 329307792 329510346 331099032 331178859 332482936 332687443 333591192 333836632 333842751 336274488 336807636 337680024 339516804 339592436 340935892 342072324 342324004 342790382 343980774 345370542 347934576 348226142 348700561 349911477 350553456 350811376 353933448 354151149 354230041 356859848 357079349 359465832 362931756 363012604 365932556 366431098 367426512 367703586 370381968 371930064 372241738 373444368 373953144 374043303 375005264 375566211 376767864 378659699 379883064 380400612 381470872 381705511 386346708 386432772 388047956 389541108 390071814 391169284 393297014 394662798 395925552 396257334 397913582 399199152 399743016 400077997 400812016 401467329 403089357 404774161 406081896 406331673 407722568 408030029 411002152 413083308 416406012 418088396 420420946 421563024 421880922 423585426 424953936 425532888 426730128 427669583 428454224 429051288 429154731 430888623 432280728 434087544 434354547 436448724 439347128 439733844 441571812 443270916 443973702 445123668 447544878 449076848 449415494 450636336 450913518 451860049 452689072 452798214 454261104 455261169 456096432 457164037 458641032 458687889 459025369 460494056 462093192 462377421 464310033 466548636 470060316 472201532 473841324 474592578 478410042 481714704 482011002 482365642 483022811 483909008 485589456 486658491 488230776 490271448 490682291 493961688 494265519 496648548 498724404 500754948 505211454 506520036 507200816 509275206 509388654 511403838 513486006 514185573 515128944 515243696 515632238 516334729 518055813 518436973 519388144 520095752 521901864 522339213 524522449 526217064 528343112 530900172 535289772 537452476 541775564 544397634 544518906 548898834 549646647 550777744 551116522 554191247 555208016 557895096 558362607 560166552 560618531 560929716 562507896 564780568 569824596 570600918 572206308 574518164 579139396 579649158 581931632 582071934 584311662 585107721 586311792 586753926 588762416 589124558 589945521 591027888 591964936 592411333 593498224 594386001 596726504 596870373 598798728 599614524 601218024 603730952 607014892 609122844 611583852 616503228 617480666 619080044 619624962 622064848 622447474 624609018 626747088 627132594 630631419 631788432 632790104 633179327 635378139 637880056 640095192 642681336 643576932 648877988 651131316 654673086 659020692 662198064 662357718 664965872 665374886 665960553 667182384 667673264 667685502 671317317 672548976 673615272 674123241 675360048 679033608 679184872 679197321 679697041 681871784 684144648 684648008 685580764 687961548 690741084 696452284 697401122 699822954 707866896 708302298 708460082 711888867 713719696 714158698 715131659 717615063 718931664 723548463 725863512 726025208 726471779 731865112 732862196 735407172 744483476 747906288 748086606 751132422 753535728 757319398 759766128 760801224 762941744 763411022 764082981 767105757 770229009 772693416 772865544 773448357 776095912 776573281 779082216 780143628 782338568 786594028 789325596 792514668 795827164 799486032 800155994 802934658 806178714 809548322 812163792 812663346 813951787 815445136 816060058 816778359 820498943 822004304 823348251 826166616 826674783 830130059 832812024 836176792 840841892 843761844 847170852 851065776 855339166 858102576 858309462 861777246 864561456 868175088 868709094 870086393 872897448 873107901 877085077 878694256 879467688 880130889 883143624 883686837 886541832 887947404 890247336 895089756 898830988 901827036 903720098 905596428 910522338 914328074 917282064 917375778 918050738 919301479 920988112 924186384 924754842 926220999 928620066 933097272 933671211 933879199 937573703 940120632 940698891 941391011 944403064 947682648 949185156 956820084 964022004 964731284 966045622 973316982 976461552 980542896 981364582 982701581 987923376 988531038 993297096 997448808 998062329 998284661 1001509896 1006314529 1010422908 1013040072 1018550412 1018777308 1022807676 1026972012 1028371146 1031264476 1032669458 1036111626 1036873946 1040191504 1043803728 1044678426 1046101683 1049044898 1052434128 1054751083 1056686224 1061800344 1062453447 1062690123 1067131879 1070579544 1071238047 1074904952 1075715531 1083551128 1088795268 1089037812 1097797668 1099293294 1102233044 1108382494 1115790192 1116725214 1120333104 1121237062 1121859432 1125015792 1127492537 1129561136 1135979097 1139649192 1141201836 1144412616 1145116533 1149036328 1158278792 1159298316 1164143868 1168623324 1170215442 1173507852 1178249116 1179891042 1183929872 1184822666 1188772002 1193453008 1193740746 1197597456 1199229048 1200233991 1202436048 1205250643 1207461904 1209268071 1214029784 1214322483 1218245688 1218995019 1223167704 1224090087 1233006456 1234961332 1238160088 1239249924 1244894948 1249218036 1254265188 1261262838 1265580208 1266358654 1270756278 1275760112 1280190384 1283008749 1285362672 1287153864 1292665869 1293616949 1297755976 1298554213 1302262632 1303063641 1309346172 1318041384 1324715436 1330749772 1331921106 1335371004 1342634634 1347230544 1348246482 1355580147 1358067216 1358369744 1358394642 1359394082 1363743568 1365783507 1368289296 1369296016 1371161528 1371492111 1375923096 1377076107 1381482168 1382831911 1392904568 1392930099 1394802244 1399645908 1416604596 1416920164 1423777734 1428317396 1430263318 1435230126 1447096926 1449068433 1451727024 1452050416 1452943558 1459975473 1463730224 1465724392 1470814344 1472046873 1477994309 1488966952 1489882801 1496173212 1502264844 1514638796 1521602448 1526822044 1528165962 1534211514 1540458018 1542556719 1545386832 1545731088 1546896714 1549004187 1552191824 1553146562 1555310919 1558164432 1560287256 1564677136 1567017639 1573188056 1573567347 1578651192 1579924951 1585029336 1591654328 1592633339 1600311988 1605869316 1612357428 1619096644 1625326692 1627903574 1632120116 1633556718 1640997886 1646696502 1648939941 1652333232 1653349566 1660260118 1662573741 1665624048 1669290953 1672353584 1675087821 1681683784 1681855593 1687523688 1694341704 1702470121 1710678332 1716618924 1723554492 1737418188 1740172786 1745794896 1746215802 1754170154 1758935376 1760261778 1766287248 1767373674 1769836563 1773083664 1775894808 1777233999 1780494672 1784414467 1790179512 1790611119 1797661976 1803654072 1807440196 1811192856 1821044676 1828656148 1834751556 1836101476 1838602958 1849509684 1852441998 1857240132 1866194544 1867342422 1867758398 1870303009 1875147406 1880241264 1881397782 1882782022 1885347101 1888806128 1891894257 1895365296 1898370312 1899537981 1913640168 1915243781 1928044008 1929462568 1932091244 1946633964 1962729164 1965403162 1977062076 1986594192 1994897616 1996124658 1996569322 2003019792 2012629058 2015371039 2020845816 2022369723 2026080144 2037100824 2037554616 2039091123 2045615352 2047329559 2053944024 2056742292 2062528952 2065338916 2072223252 2073747892 2089356852 2092203366 2098089796 2109502166 2123600688 2124906894 2125380246 2134263758 2141159088 2142476094 2145394977 2145872893 2149809904 2151431062 2163133577 2167102256 2170645389 2177590536 2178075624 2179415337 2188524701 2195595336 2198586588 2204466088 2216764988 2233450428 2242474124 2243718864 2254985074 2271958194 2279298384 2282403672 2288825232 2290233066 2293864127 2298072656 2312315203 2316557584 2318596632 2320345071 2328287736 2329719843 2337246648 2340430884 2347015704 2356498232 2359782084 2369645332 2377544004 2387481492 2398458096 2400467982 2410501286 2418536142 2428059568 2428644966 2436491376 2437990038 2441855361 2446335408 2448180174 2452061653 2461496829 2462045161 2466012912 2469922664 2471785217 2476320176 2478499848 2480024349 2489789896 2490390177 2498436072 2508530376 2522525676 2532717308 2541512556 2566017498 2574307728 2585331738 2587233898 2595511952 2597108426 2604525264 2606127282 2610259179 2618692344 2631255231 2631841379 2636082768 2649430872 2651060511 2653011031 2661499544 2663842212 2670742008 2685269268 2696492964 2711160294 2716789284 2718788164 2731567014 2742323056 2742984222 2751846192 2754152214 2757904437 2762964336 2765663822 2778662997 2785809136 2785860198 2789604488 2799291816 2801013633 2801637597 2812721109 2813347681 2824173033 2833209192 2833840328 2835977309 2847555468 2856634792 2860526636 2870460252 2894193852 2898136866 2905887116 2919950946 2931448784 2941628688 2944093746 2948104743 2955988618 2977933904 2979765602 2992346424 2994186987 2994853983 3004529688 3018943587 3029277592 3031140871 3053644088 3056331924 3068423028 3080916036 3085113438 3093793428 3098008374 3106293124 3110621838 3120574512 3134035278 3138305049 3146376112 3147134694 3157302384 3159849902 3164253249 3170058672 3183308656 3185266678 3188070369 3200623976 3201395637 3211738632 3213714141 3224714856 3227146593 3238193288 3240185069 3250653384 3255807148 3264240232 3267113436 3281995772 3293393004 3297879882 3306699132 3320520236 3325147482 3338581906 3350175642 3363367568 3363711186 3375047376 3382477611 3388683408 3396143663 3404940242 3407937291 3421356664 3423461107 3433237848 3435349599 3447108984 3474836376 3480345572 3492431604 3508340308 3520523556 3534747348 3539673126 3551789616 3554467998 3568828934 3580359024 3581222238 3595323952 3600701973 3607308144 3614880392 3615751929 3622385712 3642089352 3642967449 3657312296 3659561873 3669503112 3672202952 3672270261 3677205916 3699019368 3704883996 3714480264 3734684844 3735516796 3740606018 3750294812 3762795564 3765564044 3770694202 3783788514 3796740624 3799075962 3827280336 3830487562 3835706171 3849026247 3856088016 3858925136 3864182488 3880850847 3893267928 3895662639 3896530451 3925458328 3927872839 3930806324 3954124152 3992249316 3993138644 4025258116 4030742078 4041691632 4044739446 4066740441 4074201648 4075109232 4078182246 4091230704 4094659118 4107888048 4113484584 4114476333 4125057904 4130677832 4131228321 4144446504 4147495784 4148495733 4165256689 4178713704 4184406732 4196179592 4198760621 4219004332 4249813788 4250760492 4268527516 4284952188 4290789954 4291745786 4302862124 4326267154 4341290778 4347205299 4355181072 4356151248 4358830674 4377049402 4391190672 4397173176 4400857967 4408932176 4416140619 4433529976 4433982927 4452515771 4466900856 4469648403 4484948248 4488330319 4509970148 4543916388 4564807344 4580466132 4587728254 4624630406 4637193264 4640690142 4647012561 4656575472 4659439686 4665932757 4674493296 4680861768 4694031408 4704365413 4712996464 4719564168 4720702041 4739290664 4739774853 4755088008 4774962984 4777900017 4800935964 4821002572 4837072284 4857289932 4875980076 4883710722 4896360348 4904123306 4922993658 4924090322 4939845328 4943570434 4956999696 4960048698 4970460539 4979579792 4980780354 4987721223 4996872144 5007872859 5017060752 5028804407 5045051352 5045566779 5049279059 5065434616 5083025112 5107410363 5132034996 5170663476 5174467796 5194216852 5212254564 5220518358 5237384688 5262510462 5263682758 5298861744 5302121022 5306022062 5313250921 5322999088 5327684424 5331701997 5341484016 5353243401 5370538536 5392985928 5397505201 5422320588 5433578568 5437576328 5463134028 5485968444 5508304428 5515808874 5531327644 5557325994 5571720396 5579208976 5598583632 5602027266 5603275194 5610909027 5625442218 5626695362 5648346066 5656041303 5666418384 5667680656 5671954618 5679682019 5695110936 5698613943 5702806703 5713269584 5721053272 5740920504 5745731343 5769746939 5788387704 5796273732 5811774232 5839901892 5888187492 5896209486 5911977236 5959531204 5984692848 5988373974 5989707966 6009059376 6037887174 6046113117 6058555184 6062281742 6096103717 6107288176 6112663848 6117273369 6136846056 6141988677 6161832072 6166803841 6170226876 6187586856 6196016748 6212586248 6221243676 6268070556 6276610098 6294269388 6319699804 6328506498 6370533356 6376140738 6401247952 6402791274 6423477264 6427428282 6436184931 6437618679 6449429712 6454293186 6476386576 6480370138 6489400731 6501306768 6511614296 6516524663 6528480464 6534226872 6538246011 6563991544 6565574103 6586786008 6595759764 6613398264 6641040472 6650294964 6677163812 6700351284 6727422372 6764955222 6792287326 6809880484 6815874582 6842713328 6846922214 6866475696 6870699198 6881592381 6894217968 6936945609 6949672752 6960691144 6964972597 6984863208 6989159529 7016680616 7041047112 7069494696 7079346252 7108935996 7137657868 7162444476 7201403946 7229760784 7231503858 7284178704 7285934898 7314624592 7319123746 7325566083 7339006224 7344405904 7344540522 7354411832 7356184959 7384490487 7386135483 7398038736 7409767992 7415355651 7428960528 7469369688 7471033592 7471170531 7476667451 7481212036 7500589624 7525591128 7531128088 7541388404 7567577028 7598151924 7660975124 7671412342 7698052494 7728364976 7761701694 7786535856 7791325278 7793060902 7830777537 7850916656 7855745678 7861612648 7866448249 7893765693 7895524137 7908248304 7959033093 7984498632 7986277288 7991189569 8050516232 8061484156 8089478892 8133480882 8156364492 8189318236 8226969168 8228952666 8261355664 8262456642 8273713311 8288893008 8294991568 8296991466 8330513378 8357427408 8368813464 8392359184 8397521242 8404912791 8438008664 8438163327 8440043043 8472519099 8499627576 8501520984 8507931927 8537055032 8542306091 8569904376 8581579908 8583491572 8605724248 8652534308 8682581556 8694410598 8717661348 8754098804 8794346352 8801715934 8832281238 8844314229 8867059952 8867965854 8905031542 8933801712 8939296806 8953469657 8969896496 8976660638 8984561949 9019940296 9025488373 9056830761 9087832776 9093422613 9131430649 9160932264 9175456508 9249260812 9281380284 9294025122 9318879372 9331865514 9361723536 9408730826 9439128336 9441404082 9478581328 9479549706 9492759747 9510176016 9549925968 9555800034 9570950323 9601871928 9604186911 9642005144 9647935847 9674144568 9681439779 9714579864 9720555207 9751960152 9767421444 9792720696 9808246612 9845987316 9848180644 9887140868 9920097396 9940921078 9961560708 9975442446 10015745718 10057608814 10090102704 10091133558 10098558118 10112316269 10130869232 10147432833 10166050224 10188430989 10214820726 10264069992 10270383321 10272671189 10313310733 10341326952 10348935592 10355301121 10388433704 10424509128 10441036716 10525020924 10527365516 10604242044 10612044124 10626501842 10655368848 10663403994 10706486802 10741077072 10785971856 10795010402 10809717391 10844641176 10847255787 10867157136 10875152656 10926268056 10971936888 10978685619 10981131271 11016608856 11031617748 11062655288 11069459819 11114651988 11143440792 11204054532 11206550388 11221818054 11250884436 11253390724 11296692132 11312082606 11343909236 11359364038 11390221872 11397227886 11405613406 11442106544 11481841008 11491462686 11507118513 11539493878 11576775408 11592547464 11602261913 11623548464 11642552541 11679803784 11686987917 11689591353 11738450669 11776374984 11783618517 11792418972 11823954472 11832870841 11919062408 11976747948 11979415932 12075774348 12092226234 12124563484 12192207434 12225327696 12234546738 12273692112 12283977354 12323664144 12333607682 12340453752 12375173712 12392033496 12402417907 12425172496 12442487352 12445487199 12495770067 12536141112 12553220196 12588538776 12596281863 12639399608 12657012996 12741066712 12752281476 12805582548 12854856564 12872369862 12875237358 12908586372 12960740276 12978801462 13023228592 13033049326 13068453744 13076492022 13103941421 13127983088 13131148206 13173572016 13191519528 13202573901 13226796528 13257757073 13282080944 13300589928 13301948781 13354327624 13357547313 13400702568 13408945209 13454844744 13464990957 13529910444 13584574652 13619760968 13631749164 13693844428 13741398396 13763184762 13873891218 13921382288 13929945194 13969726416 13978319058 14007661519 14033361232 14082094224 14113096239 14138989392 14158692504 14217871992 14219324559 14229786439 14275315736 14324888952 14333700051 14402807892 14463007716 14571869796 14638247492 14651132166 14689081044 14708823664 14712369918 14768980974 14772270966 14819535984 14830711302 14911381617 14938739376 14942067184 14942341062 14953334902 14962424072 14973707141 15001179248 15023618577 15051182256 15062256176 15082776808 15086413221 15135154056 15147837177 15196303848 15211151021 15321950248 15322231089 15342824684 15396104988 15523403388 15582650556 15586121804 15661555074 15711491356 15723225296 15732896498 15787531386 15791048274 15918066186 15939752763 15968997264 15972554576 15982379138 16059730203 16071546163 16101032464 16122968312 16178957784 16192515603 16257937399 16266961764 16312728984 16378636472 16457905332 16524913284 16547426622 16593982932 16661026756 16737626928 16795042484 16809825582 16832727081 16876017328 16876326654 16880086086 16945038198 16968123909 16999255152 17003041968 17015863854 17039046057 17074110064 17084612182 17108420109 17139808752 17163159816 17166983144 17179928657 17211448496 17237194029 17305068616 17309240817 17365163112 17379174461 17388821196 17435322696 17508197608 17603431868 17664562476 17688628458 17735931708 17810063084 17878593612 17906939314 17953321276 17969123898 18039880592 18050976746 18113661522 18138339351 18175665552 18186845226 18262861298 18288311151 18321864528 18350913016 18362200483 18425966031 18498521624 18500411523 18562760568 18588050244 18637758744 18663731028 18817461652 18882808164 18959099412 18985519494 19111600068 19141900646 19203743856 19208373822 19284010288 19295871694 19312856037 19348289136 19362879558 19429159728 19441110414 19468202193 19503920304 19534842888 19549573989 19585441392 19616493224 19628559137 19691974632 19696361288 19696722309 19774281736 19840194792 19881842156 19923121416 19950884892 20031491436 20115217628 20182267116 20197116236 20224632538 20294865666 20376861978 20429641452 20528139984 20540766642 20545342378 20573333099 20626621466 20644777143 20682653904 20697871184 20710602242 20738818111 20776867408 20810836827 20849018256 20882073432 20894917791 21050041848 21054731032 21067681591 21208484088 21224088248 21253003684 21326807988 21412973604 21590020804 21619434782 21689282352 21694511574 21852536112 21943873776 21957371238 21962262542 22033217712 22063235496 22068554877 22125310576 22138919638 22158406449 22169081429 22229303976 22246066953 22286881584 22408109064 22413100776 22430002353 22443636108 22501768872 22506781448 22520625149 22593384264 22624165212 22687818472 22718728076 22794455772 22811226812 22982925372 23014237026 23078987756 23185094928 23204523826 23285105082 23359607568 23373975834 23379182706 23476901338 23552749968 23567237034 23584837944 23599344747 23604601823 23647908944 23665741682 23686572411 23794469347 23838124816 23877099279 23953495896 23958831864 23973568707 24073771711 24151548696 24184452468 24249126968 24384414868 24469093476 24567954708 24667215364 24680907504 24784066992 24804835814 24884974704 24890974398 24991540134 25072282224 25106440392 25177077552 25192563726 25232505397 25278799216 25314025992 25320129129 25435467233 25482133424 25504562952 25523795781 25611165096 25626918273 25709713128 25744739724 25750474716 25817172744 25921480552 25957602924 26066098652 26152984044 26207882842 26262296412 26383039056 26405147802 26515514146 26601179856 26603897562 26659742891 26708655248 26715094626 26801405136 26817890418 26860408971 26909689488 26929981914 26972678183 27059820888 27076465119 27082496771 27169149304 27189637387 27239521936 27263498328 27280267839 27387688856 27394291947 27482796792 27526369524 27747782436 27859890388 27956638116 28015323038 28226192478 28317385008 28435743984 28438649118 28459572878 28498345849 28550631472 28649777904 28667400102 28712850969 28805615784 28926015432 28943807541 28950255169 29143739592 29161665621 29183121341 29276494984 29302264332 29378162088 29424739836 29537961948 29544541932 29661422604 29822763234 29884682124 29906669804 29924848144 29947414282 30047237154 30165553616 30172826442 30270308112 30295674354 30336948807 30392607696 30422302042 30463749011 30565292967 30587781407 30643900496 30644462178 30685649368 30792209976 30811149963 30818013567 30939932199 30946824491 31046806776 31065903363 31165301112 31172243608 31195750399 31323110148 31422982712 31465792996 31575062772 31582096548 31836132372 31879505526 31964758276 32119460406 32143092326 32245936624 32357915568 32385031206 32429152173 32515874798 32533923528 32625457968 32697283573 32757272944 32915810664 32936056857 32943393813 33049826568 33094853244 33187965864 33208379457 33322053512 33590084968 33619651164 33665454162 33752653308 33760172172 33890076396 33936247818 34031727708 34078092114 34169224364 34216840218 34326319632 34333966288 34359857314 34474388058 34521355539 34610137232 34618481634 34730326224 34758348922 34777642392 34806785739 34870645392 34952268647 35016395216 35068774059 35206863736 35215352007 35329124952 35350855551 35377256916 35471863416 35498612523 35620126168 35757187224 35813878628 35906642552 35938247796 36101953492 36227323044 36276678702 36373690452 36525722596 36576622302 36701826032 36724400966 36851932062 36997043248 37000823046 37125521136 37176100488 37207253721 37275517488 37327462056 37357580293 37487310201 37634923304 37658072177 37765616328 37788845589 37918198824 37971038988 38223200136 38283801292 38416747644 38591743388 38625712074 38725759116 38882220828 38936404386 39069685776 39099147978 39232986448 39257118274 39311824263 39383949264 39392722576 39393444618 39548563472 39607721703 39680389584 39763684312 39773271219 39846242832 39901769784 40062982872 40072641939 40102125419 40230435256 40255180603 40364534232 40394232472 40394972871 40449265076 40589731332 40753723956 40859282904 41081533284 41090684756 41146666198 41253242932 41289554286 41421204484 41477636222 41621673654 41764146864 41789835582 42022984557 42100083696 42109462064 42135363182 42192767881 42339288717 42416968176 42448176496 42506007368 42653615976 42689359317 42825947208 42861834961 43180041608 43206601229 43238869564 43389023148 43914742476 43924525084 44126470992 44137109754 44277839276 44316812898 44338162858 44458607952 44492133906 44734144851 44816218128 44826201552 44860004706 44887272216 44921121423 45003537744 45013562896 45041250298 45186768528 45248330424 45259239663 45375636944 45437456152 45443511531 45588911544 45622453624 45633453063 45817823579 45965850744 46028474052 46157975512 46186366831 46409047652 46570210164 46747951668 46758365412 46953802676 47134474068 47169675888 47198689494 47209203646 47331483364 47373144822 47588938694 47754198558 47819258289 47906991792 47917663728 47947137414 48147543422 48214638489 48303097392 48368904936 48409437637 48498253936 48577546809 48768829736 48773812197 48938186952 48977673481 49135909416 49334430728 49371633509 49609671628 49781948796 49983080268 50212880784 50385127452 50465010794 50628051984 50640258258 50870934466 51009125904 51047591562 51117138171 51222330192 51253836546 51325260327 51419426256 51489479448 51500949432 51539785971 51634345488 51748019543 51842961104 51915205848 51927722451 52132197304 52137523383 52305968088 52415765684 52524592824 52810295604 53031028292 53207795124 53319485782 53430189252 53635780836 53720817942 53859963828 53945356366 54119641776 54152930238 54164993542 54238787261 54338298608 54379274774 54526996656 54560535678 54675065929 54775377712 54788583894 54864933453 54965593584 55052739048 55086601449 55316848477 55495564872 55501234569 55542069649 55719780776 55913276232 56030646076 56452384956 56877298236 56919145756 56996691698 57334800204 57425701938 57611231568 57852030864 57887615082 57900510338 57979393279 58287479184 58323331242 58366242682 58445760131 58552989968 58604528664 58648721967 58756324176 58849479672 58885677411 59075923896 59089083864 59322845208 59372557211 59645526468 59769364248 59813339608 59894828564 60094474308 60345652884 60591348708 60673897614 60844604084 60927498022 61130585934 61175562814 61288924356 61371298736 61584419952 61622299926 61636027134 61719999297 61879864398 61893648982 62093613552 62131806726 62216454333 62230313897 62330602224 62344487216 62391500798 62476502209 62646220296 62684753373 62730873733 62845965424 62931585992 63150125544 63164193096 63203044773 63467216329 63672264744 63759011052 63929516552 64238920812 64286184652 64770062412 64858304346 65031749596 65067847056 65394567146 65831621328 65872113714 65886787626 66099653136 66189706488 66375931728 66416758914 66507244287 66522059683 66644107024 67057140887 67180169936 67239302328 67290007059 67330908324 67505306616 67520344344 67561875447 67780152792 67872495636 68063455416 68156184228 68338448728 68433680436 68719714628 68948776116 69042711078 69236963268 69516697844 69555284784 69613571478 69904537294 70137548118 70413727472 70430704014 70658249904 70701711102 70754513832 70798034241 70813805469 70943726832 70997225046 71109787937 71240252336 71383408041 71514374448 71627757256 71681771293 71813285104 71876495592 71920706121 72203906984 72221315133 72454646088 72553357404 72747380904 73051445192 73153244604 73448801932 73703864124 74001646092 74352200976 74414507442 74654924112 74715160586 74974620402 75269846608 75316144354 75531232656 75577691178 75697516191 75836397648 75942077976 76306401699 76323399991 76446400272 76567602584 76614698567 76833495288 76880754819 77183486776 77251424148 77451518232 77764441656 77872808772 78198295956 78514236548 78623648526 78786889236 79215443406 79527368624 79546542438 79803539568 79979228673 80125965744 80145283878 80204250838 80460870512 80510361206 80581226913 80729068464 80788464944 80789945742 80898530152 80918034549 81179462664 81229395357 81247490313 81507447912 81568912161 81587082749 81718565808 82163066568 82181369512 82182875841 82243341961 82293332396 82506485864 82579108572 82842408968 82955272444 83243347308 83579671164 84045969114 84270726364 84385535762 84678577434 85012014736 85307231952 85378718634 85495037547 85651894416 85723669922 86138552907 86360083216 86413202458 86477739128 86530930739 86778046296 86831422623 86850765507 87549364023 87829484952 87849050168 87903085259 88274219508 88555678552 88633625796 88676325716 88984267812 89468289702 89720009412 89774544432 89842242846 90082500596 90496660848 90518479326 90874912304 90887023062 91010846421 91177823088 91244907248 91266906126 91391247033 91635647158 91763344221 91931701488 92056948104 92315951024 92372733662 92454040701 92818095304 92819796597 92840473473 93140420328 93197710089 93495903336 93516730824 93587251197 93907605352 93965367001 94268948136 94397378988 94418407292 94662966728 94746289644 95177877388 95508397116 95638516578 95894274828 96295086844 96429276978 96737809872 96818875274 97155093618 97287456519 97537659472 97547624394 97876373904 97955346962 98091850719 98271818832 98488166227 98668861456 98743267018 98830181439 99219343256 99280372103 99563897592 99625138371 99966160536 100445737139 100770254904 100930021588 101280516516 101741868932 102095183124 102234276342 102507673092 102650520654 102978958896 103001898864 103079571942 103496039086 103830411696 103855444902 104264394608 104275046766 104420357217 104611936176 104831531368 104856805941 105049185648 105280453553 105620591208 105646056021 106062056584 106127294317 106415590248 106495837569 106638971564 106860378504 107271561672 107441635884 107719927656 107890712732 108305860476 108329987084 108477574522 108758549548 109121071356 109350131858 109577167788 109729866906 110105478096 110173202898 110633696954 110991129744 111002469138 111084139298 111235478959 111439561552 111621761163 111826552464 112061292152 112072740879 112904769912 112974216531 112999383079 113446418063 113754596472 113838291512 113908312331 113993383396 114669600408 114851403876 115775230164 115801020676 115958786558 116646662484 116732485364 116891520262 117209057328 117297443934 117698959344 117771354822 117935472789 118151847792 118178167728 118645690416 118745114422 118906891301 119291052936 119319813657 119538728496 119626679216 119789657128 120188948616 120306376257 120691305768 120765541809 120792443981 121182697416 121347795228 121689208168 121764058009 121854996044 122261171868 122351125628 122577848712 123244599852 123272054268 123439998594 123759728796 123787297964 124263613452 124432908666 124460627794 124783001596 124953004418 125292440592 125369506746 125461747466 125863171984 126068953671 126300251088 126328386192 126406089546 126578303643 126934432658 127344529488 127518022104 127624881043 127859033104 128068077951 128477841624 128572369304 128585504883 129122957359 129540124824 129619803687 129716608692 130063499192 130161579251 130789134292 131744227428 131773575252 132379412976 132833517828 133014488574 133044119366 134114281774 134478604656 134580014118 134661816648 134763364269 135010613232 135040688688 135123750894 135560305584 135744991272 136126910832 136312368456 136426596977 136676897456 136867360872 136900359189 137439429256 137453470737 137897552232 138085422156 138473926536 138559100493 139033395688 139227142956 139809074588 140275096236 140861408028 141403422204 141509027664 141596068482 141627610938 141994450092 142219575874 142766816082 143255514512 143363542586 143752991184 143841412242 144143355631 144407813968 144442630266 144643915467 144909292176 145106714808 145228312911 145494761808 145835327803 146102890384 146306489208 146321436591 146897603864 146933020443 147407728248 148003292184 148114900527 148829014884 149430321172 149949240804 150632288708 151155382356 151395032382 151884155952 152612803398 152646799982 153135205168 153229397134 153666990576 153761509638 154084276709 154366973552 154502848296 154619357913 154903036464 155244058629 155528883312 155745617544 156396591912 156412570149 156527650829 157028473096 157247297052 157573778472 158430886812 159093084876 159958457346 160290567756 160408501676 161020722412 161162453826 161579891484 161797060304 161836069098 162358925328 162458790714 162494980626 162716361783 163014895824 163137824322 163174165498 164025197787 164326133136 164362739024 164365751682 164486683922 164586664792 164710778551 165012971728 165158217144 165259804347 165684817936 165910544888 165950545431 166486694616 166626208947 167159342328 167322661231 168091938228 168541452728 168771071524 169357154868 170757437268 170990075094 171447339844 172277105814 172826404916 172955478256 173061861478 173556092592 173662845246 173701531014 173938179837 175098728046 175337280393 175658969904 175698100336 175806170518 176548439016 176657032233 176787007793 177111357104 177267251592 177352651432 177968535624 178117671633 178837311389 178936579404 179440018824 179684485692 180165001192 181036958652 181774046124 182021692842 182533812252 182782494066 183271294316 183526688442 184113896208 184745467324 184908081402 185159997891 185636190608 185639593194 185680946946 186280840656 186395420178 186649362999 186690941691 186991806672 187033461648 187174502394 187429506627 187815210704 187930734002 188192621199 188537896272 188794757976 188836814584 188979215227 189325933456 189492579288 189609134319 190355754776 190401648987 191016794232 191170919071 191277033156 191788549656 192590173688 192858553956 193637750548 194310187236 194574913038 195095248788 195910693924 196183701438 196976332454 197486534036 197660362878 198438686512 198560744206 199127795184 199250276742 199521732861 199566179049 199932321072 200891474278 201171422661 201540509808 201860043176 201984205313 202561033032 202685626341 203483737864 204190366248 204468552684 205015346184 205301041308 206159143884 206992078172 207710889804 208550093532 208840714434 209663062736 209713611882 210560907106 211241182416 211292112042 212124113168 212254588634 212441416407 212831180496 212991675138 213277943128 213329363811 213720757008 214150224123 214543123344 214883271768 215045313879 215439855312 215781425464 215914150507 216611720952 216659974168 216663945399 216955149044 217517099096 218242142712 218700263716 219154335576 219459733812 220346405796 221267393908 222004938276 222168278596 222470957918 223243522326 224122584304 224145481758 225809539824 225948433062 225998766158 226306664089 226892836126 227092548573 227509192944 227676583024 227816624662 227986766792 228126999221 228919205097 228970199973 229339200816 229702807752 229844095701 231550460328 231602041352 231744497501 231917573116 233293324968 233464970728 233783040524 234594887868 235542709644 235870945578 237490228844 237813782602 238582105872 238639627314 239579314256 239937686019 240377897232 240612752514 241382611536 241531083618 241584887962 242365394832 242695590456 242754103647 243378416336 243528116018 243709992088 243742470939 243859895719 244522343736 244702251256 244706736483 244761248247 245155697424 246489199704 246544108536 246730025883 246879997188 247519457592 247574595928 247726876639 248527226904 248865817332 248921255588 249566003192 249906008836 250739013492 250923494932 252137907342 252812179092 253156607286 253868865316 255036044208 255249762086 256136155902 256485112641 256955683248 257144738608 257171009766 258245914718 259080249648 259239607374 259433217384 259592792217 259650620053 260126998384 260323158502 260552296521 261578268584 261739162817 262648092069 263488454856 263547150504 263709255777 264811488821 265667035656 266028977148 266088238732 268228563548 269160028236 269323633296 269526728538 270247501788 271489982544 272624736912 272853193954 273734721744 273800718378 274173741099 274878858512 274906941474 275290032663 275795104464 276170844312 276947853072 277118200986 277557559367 278066791376 278454285912 278521420419 279618149176 279790139563 280550192472 280761753591 281722816056 281896101003 282806844408 283192136964 283255221876 283988900184 284439151748 285533632164 286727085172 287682824484 288286711262 288885260532 289287830934 290213429616 290456625822 291670655606 292612978416 292642873182 293257171801 293795207728 293866040886 294275552157 294815456496 295464498681 296006584368 296229801054 296699460013 297658029768 297841116309 297907464481 298860642344 299086011257 299898481608 301264577416 301337211417 302310764712 302790064764 305225606796 305293599964 306458794268 307523019276 308168553418 309005696592 309238715826 310488117258 311491235088 312793183824 312825140298 313055301658 313481804339 314056946192 314494594104 314570417823 315147556944 315841360659 316861773624 318186169752 318381882951 318452806859 319916914692 320581135512 320817003352 321014334751 322041444824 322324907652 323159782968 323672138196 324917581428 324989961252 325432723566 326275648644 326348330996 328050395574 328731503364 328973367844 329173329584 329421557102 330316434288 330519608694 331821089776 331901090862 332973389232 333252417894 333706436877 334318684656 334645322462 335101239121 336183876456 336218222637 336465595477 337082905456 337542143048 338714309736 338922649593 338998149237 340339254189 340415069401 341514874536 341724936993 341980150188 342894679688 343153254389 344554211628 345652809832 346123722956 347325690492 347403062028 347876359674 350197456092 350674560786 351612341036 353096878032 353314064466 353574015586 354534503184 354705302864 355937071248 356235343266 356720673903 357674622778 357873158808 358880037648 359368971384 359670119303 360330002384 360919128771 362073917304 362296625427 362377331943 363548092248 364043385684 365067624504 365292174027 365564988132 366542588632 367053376884 369490934648 369816162804 370319995782 371279186388 371361893892 372790840356 373298725998 373381883382 374349004788 374859013254 375861468004 376385242398 377589515952 377673629168 377958430454 378985158576 379218268638 379734910929 380014301209 380711509552 380803297974 382033588464 382341838142 382554066312 382874643129 383577099312 384474955117 385180347376 385717107912 385756514649 387275501096 387368872077 388620374472 388859411061 389149826076 390190497576 390484737753 391821387848 392367402876 393952664908 394973068072 395320725756 397121488412 398500553484 399043465722 399132358098 401782948556 402342845322 403720086352 403968410626 405122066064 405371252682 406222184051 406967475728 408380732496 408937105368 409279790931 410030692368 410602082616 410933383223 412318287768 412360412211 413984156344 415421779608 415677301479 417100187064 417681428868 419427223764 421121814212 422584224084 424509177268 424882832814 425983350276 426555886256 426658727622 428300448246 429766543536 430090627758 431562850928 431828301014 432430066893 433223441904 433319948336 433327890798 433910298088 434237507089 435034198192 435684938733 436484285424 437400527432 437505983409 438308671152 438919467624 440692811592 440799061329 441123379609 442534787816 444009876552 444336557192 444344701581 444941915836 446487044652 448290963516 451896866124 451997532316 452613328178 453785672252 454185097146 455633249324 455973533584 456253998442 457838410194 457940399946 459405615504 459688191402 462252830127 463100920656 463204082704 463488995002 463835146232 464120446691 465732175887 466586649936 466929941456 467566081048 469189775736 469582952487 471085419288 471480184571 471741891156 474980457688 475627565204 477279254628 479875372038 481225505028 483062167236 483169775924 485391180912 485508207294 487056232036 487419984176 487484941878 487719791438 488149085349 489044687472 489404502512 489413472966 489522496494 492075593361 492978399408 493088217072 493460051766 493759994376 494132335653 495038915184 495149191856 495453753278 497054453808 497731634664 497842511176 497851636293 498217931053 499132006384 499812017672 499878626841 501478026984 501846989864 501967983693 503996059369 504275814684 505624358184 506313214572 507737730632 510499524172 512272311804 512970225282 514342019532 516491829436 518479214748 518866434768 519185584434 519301240106 520646317004 521104593042 521814539511 523156537168 523478325634 525296184138 526011841179 526976909712 527094301008 527418511554 529622977642 530361023379 531334071312 532057954296 532176477464 532503814007 534353014899 536457127096 536511934167 538320056472 538754408291 539053457076 540495003576 545706387908 547601436756 548347482198 549813882948 550580065326 552341688624 554236401972 555115118734 556908571824 557042840838 559236298352 559580279126 560072825073 561100384944 561523507182 562288519881 563445632112 563792202006 564577863597 565613688816 566384273928 566510443752 566937645681 567977800368 568878303496 569228214973 571067264328 571204946961 573454170344 573512757213 575365648968 576573422524 577770521064 578575661868 580913251644 583341311212 585285746364 586514343602 587732081772 588551104314 590928997362 592459602108 593398920026 595316059536 595682232618 595814928962 596626659871 597721284688 598172022514 598698537147 599796963216 601425725219 602529154832 602674422834 603514267983 604621529424 605580129528 605952615939 608485333247 610451213592 610587199928 610962766139 612917588536 615046038552 616337106836 618477431652 620976234516 625650280596 626110603316 626963608678 628989188208 629140835646 631682721318 633723547248 636372339504 636763765902 636905613718 637773326069 639833829384 639988091433 641162271024 641634006704 642028669502 642903361441 644082889648 644649815304 645135941637 646319565936 647344276392 647742451521 649835162856 649979922504 650865447132 652551297288 652696661992 653098129321 656100791148 657463006728 657946735688 658843114204 661039217388 663802181724 666504835788 667412873754 669290644924 670202478242 672367752912 672436445274 672931190954 675084286096 677428619472 677845299186 677996298474 678919992267 680678508378 680830138802 683029749072 683449873986 683960300376 684380997663 684533452867 685789359376 686306508778 686910599919 687241524299 689108423256 689532287103 690039611063 691305619664 692247445912 694651380984 694806124056 695233492503 695752719348 698139379619 700394912184 701349121572 703224682072 706628128932 707148031172 712470686532 713441347806 715349245556 715746317616 718737942768 719340238606 721838257542 724147834608 724593250854 724754663886 727096184496 728086771368 730135249008 730584348054 731129976264 731579687157 731742656513 733085177264 734106753768 734283744741 737628549757 738981869296 739632325608 740190077649 740639991564 742558372776 742723787784 743180629917 745581680712 746597451996 746763766764 748698009576 749718026508 751722936008 752770484796 755916860908 758436537276 759469821858 760028602418 761606595948 764683676284 765108132624 765749286258 768949910234 771434215824 771513029298 773132543839 774551002192 774737744154 777240748944 777718822122 778299652152 778778376651 778951860159 780380995152 780969475506 782207667307 783642775696 784734805752 785217488451 787905329816 788499484223 789946136144 790641451512 791127767331 794242976824 794434466463 797001106968 798086931444 798264716196 803565897112 804685690644 807936821252 810742505364 812444368102 817874210736 818559581862 821204165232 821866766446 824636575536 824720824422 826452029621 827968312688 830843559216 831354602958 832672678101 834200374128 835362857736 838854447528 839370418689 839557399901 842243628424 845168448168 845688303009 849018354536 849765665628 851966700552 853317455244 856600896492 860181255516 863656602028 864860133786 866655781596 867820596176 868475014178 871369877466 874801054864 875011966818 877838935248 879771515403 881385623184 881598122658 882246759218 883448721319 885069575632 886393496043 888019753104 888673114384 888689403162 889883831672 890098380039 892974089304 893523348927 893722393443 896581927032 897258033771 897457910239 903793732248 903995064632 904011634251 904676761571 905226656356 907571344504 908370194292 911266498648 912507996884 915676820388 915880799892 919376382804 924505660254 926977990004 927670292464 928240893382 931464351774 935132162096 938379551472 939165904974 940445413017 942170838576 942960369142 943483782312 947524081977 948221223617 949960915376 951255130408 951840238129 954558509256 955145648853 955358420577 959750744076 962451010056 963043004253 966124334472 966339551848 971016414588 974112464072 974969883756 975439582876 976298170698 978826945932 979044992988 984151186722 986920103532 987519988752 988264671306 990907506556 995463269328 995685022352 995703272586 996435862106 999624035344 999757253682 1001119310631 1002956053968 1003693979728 1003935967386 1005303717363 1007992118738 1008551629368 1009396786431 1011248716368 1012626429144 1013615790763 1015475461264 1016994447711 1020999048344 1021017762567 1021245208203 1024544623608 1025174810979 1025940450564 1028684039064 1029459763167 1032983658872 1036958429496 1038371168868 1038602480212 1041292634008 1042209186084 1043629079022 1046956651268 1050592368276 1052023682358 1054837023108 1059245955284 1060722046758 1064115908592 1064352954928 1065007628014 1068706029798 1070162021709 1072914254192 1073023868334 1076640112944 1077508816582 1078106914152 1079010357909 1080990007152 1083369828497 1087131995829 1091412775816 1092084093133 1095202873512 1095876522081 1096694964396 1099627765896 1101160130652 1108472803944 1110230237468 1114085681676 1119160558252 1120145650146 1123047014364 1124577039762 1127584404012 1129155727194 1132768547856 1133020887504 1133875291362 1137756606992 1138456429946 1140042903627 1142134528656 1142409893922 1146908340688 1147025514426 1148623929387 1150731297936 1153146845048 1153424865351 1155541042128 1157151323736 1158084989083 1161826503288 1162106616231 1166682622424 1167400237487 1170571492728 1171454213259 1173028687204 1175464163544 1177102208628 1181857994724 1184919204216 1186797840052 1191364465236 1191629857924 1193253319742 1196344045028 1197397074294 1202851450438 1205348845668 1207028535966 1211160259056 1211905231878 1216970666494 1218666552153 1220902427184 1221174399856 1221925532278 1223590268549 1225835177072 1227839372793 1230092077104 1232674213672 1232800149669 1236954863304 1241952469032 1242993213869 1247910598693 1251300561192 1252221206632 1252991435641 1253927217356 1258281671292 1263365442636 1273527531804 1273811227436 1275546652138 1279667658768 1279976182866 1284057339004 1285806722882 1289299630608 1290271883274 1294688552784 1295484903042 1297290200679 1299670325712 1299959845008 1301730894264 1302712521267 1305102594576 1305393323984 1306196258642 1307975804311 1312201582296 1312517950227 1314926013456 1315893471376 1317686228408 1322078434776 1323370138827 1327604363448 1328716883791 1333009671576 1334825747508 1338581289848 1339404638099 1340404956484 1344872890548 1345862381908 1355690598372 1355992596948 1357839984534 1361357016756 1361660277604 1366899747972 1367920600752 1368761995326 1369066905734 1372613017556 1373821199838 1374483048598 1378216846512 1379064574206 1380079222126 1384494891824 1386758490381 1389302761968 1389612248112 1390466985006 1391505438696 1392361340073 1396278759238 1400789824368 1402698243144 1403873691473 1406449364144 1408748857461 1413256257864 1414296062344 1414440553713 1420352530949 1424941373064 1426882695612 1430698491112 1431777371761 1438680477212 1443676515084 1449186501708 1449509327772 1456173542736 1461168696108 1462259952528 1463159374314 1463485313026 1468213507536 1468567489482 1475257099514 1479264651216 1480380155298 1481279983128 1482397006959 1485116745552 1485447575568 1486361259834 1491163361424 1493194903992 1493527533528 1494653793159 1497396019152 1499436053016 1500692566747 1503445872016 1505540969592 1505903951079 1511833721816 1511988178107 1516873074552 1518939643716 1520057204836 1523213191896 1529367352568 1531498572516 1537899820468 1543026058596 1546265087678 1549475488308 1555437644244 1556599304304 1557556753302 1557903720318 1561938951012 1564415334614 1569469611504 1570434976902 1572924830569 1575810659632 1576998968446 1581282903024 1582255534662 1585576911941 1588485953648 1588868932926 1591083070137 1594002213936 1596173862888 1596529432392 1597511442021 1604188605833 1607131794224 1609371381288 1609535802501 1615873642504 1616263224873 1621485010728 1624888736204 1637119163724 1643733532892 1649441648844 1652904059242 1662709205916 1665345356202 1670725715472 1677708895056 1678740837378 1679114799802 1681402405091 1684487256848 1690336896336 1691376606018 1694927043799 1698036709072 1699531331256 1700812937043 1703933401104 1706634910488 1707684644919 1713201792984 1720362511032 1720538271639 1721804159119 1727313204056 1729720267572 1733311563192 1736950028356 1742739754932 1750023933636 1759543030806 1763196245316 1764493518436 1766897442638 1772786992086 1777378806324 1779767663344 1780196760078 1785948178608 1787046697854 1787444786886 1789879979613 1793163854064 1794516067542 1794915820478 1797361191649 1804277175657 1804679103013 1807587464496 1807990129264 1808023268502 1809353523142 1810453312712 1811818564061 1815142689008 1816740388584 1817857847817 1822532997296 1825015993768 1825455999741 1831353640776 1831761599784 1832888298417 1838752765608 1840549273541 1849011320508 1853955980008 1856481786764 1862928703548 1878331809948 1880890826034 1885920738284 1886967564624 1895048163954 1896442447234 1902510260816 1903680476258 1909117018512 1910291297706 1910716841154 1913319978207 1919501488152 1924902020112 1926086008506 1928710084323 1929139730807 1932248668944 1932679103696 1942032829176 1943227354563 1944657085723 1948224928144 1949939767512 1950879165752 1952596341396 1957653891864 1958089985976 1959294387963 1968302373444 1973840207064 1976529342612 1981815013112 1991406545172 1992871724212 1999514507364 2002238621262 2007871934772 2010607434726 2015984237476 2017103258736 2018793572862 2025252858288 2027231581526 2033988895422 2036759976801 2041998096688 2042035525134 2042490416406 2049089247216 2050349621958 2051880901128 2053142992989 2053600358601 2057368078128 2058919526334 2061724572897 2062183850173 2065967317744 2070118833189 2073916858992 2076742337736 2077204960424 2078771367497 2082585268016 2084418372168 2085700477509 2087258158044 2093913302536 2094418138857 2101184736552 2104047364716 2109674046216 2118491910568 2121444093516 2130015256028 2137412059596 2140324043418 2146047736668 2155017633164 2156213828304 2158020715818 2166739656994 2174263991658 2182825551632 2184168186266 2190405747024 2191753044162 2193389928792 2194739061471 2195227969539 2199255531792 2202320261304 2212885649271 2216945607888 2220460474936 2221826258443 2228171363352 2229541889751 2238321116504 2240291300292 2246094028728 2249154079524 2255168808024 2258311454388 2267750582724 2276912859892 2280085807254 2284819787844 2294051028852 2297247858774 2306293690096 2306849730702 2314302647472 2316169978166 2319397631517 2323653006576 2324213232462 2333365244848 2334800474974 2336855580477 2341142985456 2342908426518 2346057374408 2346623001921 2350928327088 2354204417256 2355652465353 2363715989448 2365498452669 2366025399721 2369838408432 2373595680104 2375055655577 2382728930472 2383259715848 2383303399389 2386506639484 2392688090056 2394794148588 2405702900876 2410697691336 2414057071932 2423810463756 2433941332988 2437333104306 2443851064556 2447180537098 2455678745586 2465348427344 2465600299338 2473909726608 2479356088863 2483904938064 2485986427738 2489373304979 2495821197386 2498018034303 2502601122384 2504442413264 2505982871282 2507854434712 2509396991431 2516563342584 2518111256067 2518672199703 2526730885272 2547055063608 2547622454872 2549189472511 2551093304276 2559952365732 2568114678008 2571613445764 2580543766548 2590969806084 2594580401358 2603461788528 2605425042534 2612392517284 2615951608622 2624403164592 2625035900454 2635372456816 2639314546209 2644156869552 2646740277654 2650346163957 2655208726896 2657433767582 2666019343152 2669651495016 2670295140117 2677162579696 2678809276198 2680809912968 2681167180329 2682458852909 2689745781096 2691724763816 2691774101313 2692373730717 2711381196744 2711985193896 2714030284713 2715679969068 2722714033512 2723320555208 2724995643029 2733799495944 2737523990652 2738133811468 2745226035112 2747642399676 2748966097196 2758129148412 2760158444252 2773516980762 2780933970012 2783010877392 2784722680146 2792557518476 2805396486288 2807747382946 2817497714922 2821336239051 2826512515728 2828592124688 2828881107426 2840705061898 2844663670851 2849882746128 2853765391224 2855520714387 2856156820583 2861396982224 2863554743522 2866075261731 2877360954424 2879130790987 2887353030168 2889129012759 2898373003416 2899018655544 2912926377031 2922337392216 2926318748628 2926970626052 2937134978964 2950514199028 2960760310596 2962559966256 2964794013918 2972722519668 2986389807984 2987055067056 2989307586318 2998872106032 3001385133494 3011081939184 3011807902158 3015911152089 3023667443632 3023976356214 3028190359293 3033746149104 3037879287432 3040114409672 3040847372289 3046426383792 3053133153037 3058734705136 3062997145032 3063735624609 3075799640936 3077691535193 3086052117192 3088379289501 3092530175356 3098950976616 3110875288488 3115113506604 3115807440636 3123877902024 3128830669228 3140869953804 3145849661138 3153997936892 3164511069324 3171153823882 3177737865852 3182166140274 3192347725776 3193058864784 3195022884042 3208377211666 3218742762576 3219071605002 3225828889811 3231747285008 3232526449746 3237031073727 3242970021456 3249777472408 3250109485491 3263694060143 3274238327448 3276252279399 3276982109291 3287467065784 3289946123827 3298883297688 3305808118484 3325418411832 3330690712404 3357481674756 3358229599604 3362804810182 3382753212036 3389854087598 3399062662512 3401625874086 3413269820976 3415369289838 3420128710881 3426403585968 3440725022064 3441076543278 3443608318238 3448299847729 3454626408112 3459440535144 3460274596053 3466623126384 3473900056712 3474254967249 3485479509864 3500047867272 3502200712461 3502980875449 3519086061612 3526392490632 3528987036872 3531157682261 3533794885276 3545573984172 3554757612648 3560393520156 3574093395708 3574889573772 3579759959226 3589032135084 3589831640956 3594722383298 3608554351314 3609358206026 3616046537004 3618707046284 3620906625424 3623637128122 3633480777168 3635715695634 3650031987536 3650911999482 3655999656459 3662707281552 3663523199568 3665776596834 3670770805647 3677505531216 3681098547082 3686113630331 3698022641016 3698400449007 3701121550247 3707911960016 3712963573528 3725857407096 3728979641607 3743731796079 3744565763411 3756663619896 3758974306923 3761781652068 3771841476568 3774685798279 3790096327908 3792884894468 3807360952516 3820582595412 3821433682308 3826639956414 3839002976304 3852172017012 3857420168646 3858279461614 3884065658352 3886454709126 3889314171446 3899879535024 3901758331504 3905192682792 3908137563801 3915307783728 3916179971952 3918588775926 3923927412933 3936604746888 3947680414128 3953058685224 3956371312333 3963630026224 3970110416481 3982813090344 3985743448424 3986150651373 3999029014728 4004477242524 4015743869544 4018213914297 4021214869452 4031968474952 4037587145724 4054463163052 4067977790844 4073519953602 4084071050268 4084980832812 4100699243916 4103761802256 4106285985978 4107200717202 4117839052668 4123449145794 4124367700346 4140237666378 4153484675472 4154409920848 4157542734994 4168836744336 4171400955018 4174516316088 4177084020219 4180157313299 4187826605072 4188836277714 4202369473104 4208094729432 4211621074419 4219348092432 4229224506287 4236983821136 4242888187032 4243321661139 4260030512056 4261057592847 4274824119192 4280648086836 4292095473336 4295332115283 4310035266328 4316041431636 4333479313988 4348527983316 4368336372532 4383506088324 4386779857584 4389478122942 4390455939078 4404640522608 4425771298542 4440920949872 4443652516886 4456342726704 4459083779502 4468444024561 4476642233008 4480582600584 4483961379477 4492188057456 4498308159048 4502077700241 4510337616048 4516622908776 4520267215453 4535501165448 4535964534321 4553825719784 4560171614508 4569639575688 4588102057704 4594495717548 4613699461404 4632339956332 4638795263034 4648426464924 4669600949948 4673711160954 4685816853036 4692114748816 4693246003842 4708408834512 4711304930706 4718774491707 4727431978896 4730996905338 4732050799442 4747191360208 4750111311154 4756730735823 4765457860944 4766519431696 4766606798778 4773013278968 4776612577979 4785376180112 4789588297176 4792534326063 4811405801752 4812565817499 4821395382672 4828114143864 4847620927512 4848789674619 4852357175699 4867882665976 4874666208612 4887702129112 4894361074196 4911357491172 4931200598676 4958712177726 4971972855476 4978746609958 4991642394772 4996036068606 5011965742564 5015708869424 5018793982862 5033126685168 5036222512134 5037344399406 5044207215273 5053461770544 5084781131397 5094110127216 5095244909744 5098378945022 5102186608552 5105324913601 5119904731464 5123053934757 5136229356016 5143226891528 5161087533096 5165412477357 5181939612168 5186282030281 5189160802716 5210850085068 5224785034568 5231903217244 5250071800908 5278629092418 5293480555308 5300692327914 5314867535164 5339302990032 5340590280234 5357618552396 5361619825936 5362334360658 5364917705818 5369639938839 5379491562192 5383449527632 5383548202626 5384747461434 5392083574947 5412831526971 5414037309039 5422762393488 5423970387792 5428060569426 5431359938136 5435455692183 5445428067024 5446641110416 5449991286058 5467598991888 5475047981304 5476267622936 5476367999223 5480397241583 5490452070224 5495284799352 5497932194392 5498664895251 5516258296824 5520316888504 5521647820623 5543956653059 5547033961524 5561867940024 5569445360292 5585115036952 5615494765892 5634995429844 5642672478102 5657762214852 5681410123796 5689327341702 5707530782448 5711041428774 5712313641166 5727109487044 5732150523462 5739959934621 5754721908848 5758261581974 5774706060336 5778258025518 5786130252969 5787419192421 5796746006832 5798037311088 5825852754062 5833971257169 5844674784432 5852637497256 5853941252104 5857541954077 5874269957928 5877883163889 5901028398056 5921520621192 5926298491201 5929588027836 5945445039336 5978615172636 6002770266988 6023615804316 6031822304178 6047952712428 6056380718586 6075758574864 6080228819344 6081694744578 6106266306074 6125994290064 6127471249218 6151599281872 6155383070386 6160801075803 6172104234384 6176758579002 6185060350712 6185173718691 6186551550519 6197901953232 6210356499567 6221750576976 6230227013208 6231614881272 6236314102491 6247755804048 6257661338456 6261510364703 6281739907608 6283254416571 6291699322276 6307995873784 6329022138648 6342307647764 6355475731704 6364332280548 6390045768084 6416754423332 6438143210004 6451657779622 6465052899492 6474062147454 6499554944816 6500218970982 6527388120286 6548476654896 6552504558798 6553964218582 6562893258581 6574934131568 6579892247654 6585683908617 6597766595376 6611616236968 6615682977409 6638656947813 6650836823664 6661381424808 6665478775329 6693338665717 6714963349512 6716459199208 6720590427529 6725609620364 6765506424072 6779708175196 6803251748172 6830738579676 6840257421762 6882153086556 6887216636476 6896599695458 6918881070288 6920549192106 6947800113424 6948509934498 6958192894551 6970959019728 7000095734544 7004401424922 7005961750898 7015506586759 7038172123224 7039869005763 7052784981264 7057974073744 7062315364522 7067589770552 7071936975851 7091147968344 7096495358007 7098076199163 7109515225296 7120787040312 7125166966731 7148186791416 7149779147544 7159519918452 7178064270168 7179663281912 7184079422531 7189444766596 7217108702628 7218716412052 7232093074008 7237414092568 7247274256244 7271431391268 7301823998964 7311999312918 7331553193668 7341541611294 7362197094164 7372227260662 7396045282032 7396800898014 7402243100494 7425927147056 7438068266589 7451714814192 7457959283214 7468119914937 7487463592158 7489131526822 7513327239792 7517948613846 7523563304136 7528190974293 7529867981537 7543682953136 7549371596558 7556016599109 7559656767289 7580192655816 7585769788936 7590435721693 7614721905032 7641165190824 7642867364616 7647568417533 7653279912828 7679533175809 7704344034024 7714840337292 7716558923228 7772909418252 7778628342892 7810385365584 7816275127602 7837177551852 7847854825866 7873209493776 7906117370448 7912742624666 7940220832962 7951038491871 7965626180688 7971486896848 7972301302746 7998058029456 8008954485048 8031487739088 8036427828594 8042429738904 8047376558727 8049169221643 8063936949904 8075174291448 8077121192151 8108926326104 8113914047327 8135955581688 8142090854139 8147039907204 8168142100536 8169961665624 8174986929087 8201398487832 8212571971956 8214401434404 8235678105336 8246898291588 8248735400692 8280475332756 8315085469988 8342801910036 8349032632176 8354168040438 8360314626598 8377672555428 8416189458864 8423242148838 8458449012574 8485776374064 8486643322278 8504457982229 8520061024112 8522115185694 8533991012553 8549648238384 8561296173672 8566562143161 8568470461749 8584190946672 8590664230566 8604284340377 8620070532656 8632082863272 8637392372961 8666958627976 8673494326453 8697055966632 8736672745064 8738779131093 8767012176648 8778956245884 8780911878156 8851542597084 8887305033772 8918167559004 8936888049122 8961165201168 8967922758954 8996616318096 9004155400482 9033245817552 9040534430906 9071002330896 9071929068642 9090972325831 9107651439568 9120343229016 9122542116867 9139279151376 9159399459111 9176204115408 9188991435096 9227398922808 9233074605579 9235131398911 9264679912664 9277590526068 9296852929848 9339201899896 9347422321908 9371633706072 9386492007684 9422609861412 9437548983414 9461993810676 9464101598884 9500222622308 9513461471646 9533213597556 9546026557936 9553225155958 9579176594352 9585068652126 9622811603504 9625131634998 9656228287728 9677486669433 9695241855024 9697579349238 9704714351398 9717935934509 9735765331952 9749332417224 9750328456473 9775404258224 9788722148392 9791082180429 9822714982344 9828756838197 9830946327873 9862401197352 9869838371481 9872037012629 9917424355452 9943945710952 9951444377281 9957493219916 9983284789544 9992072137212 10023931485128 10037587965724 10072445024268 10074688798812 10088414430546 10169562262794 10196757890044 10204373217104 10210649827202 10239809462928 10246107869514 10286453783056 10322175066192 10330824954714 10344899543187 10363879224336 10372564060562 10378321605432 10421700170136 10422764901747 10430433459787 10449570069136 10463806434488 10500143601816 10506602137383 10508942626347 10557258184836 10586961110616 10593473046783 10601384655828 10629735070328 10681180560468 10715237104792 10724668721316 10729835411636 10739279877678 10767096405252 10769494922868 10784167149894 10825663053942 10828074618078 10856121138852 10862719876272 10870911384366 10899982572116 10950095962608 10952535245872 10952735998446 10960794483166 10990569598704 10995864388784 10997329790502 11012312416941 11032516593648 11040633777008 11043295641246 11058340890993 11087913306118 11094067923048 11103364650741 11123735880048 11138890720584 11149773698393 11170230073904 11186938924821 11230989531784 11231195388237 11233697290233 11269990859688 11276922920769 11285344956204 11315524429704 11324057394837 11362820247592 11378654683404 11422082857548 11424627282332 11454218974088 11464301046924 11479919869242 11516523163948 11556516051036 11572260505938 11574838384842 11651705508124 11667942514338 11705274994512 11707882504208 11715083908154 11748539915856 11755766327778 11771782238799 11780443337479 11802056796112 11843041242384 11852596982402 11859176055672 11869113936999 11890890078672 11917068113467 11957230345272 11958451954119 12005540533976 12047231608632 12054641742891 12063644608356 12095905424856 12112761437172 12163389489156 12212532612148 12254942498436 12310766140772 12321602151606 12353517158004 12370120701424 12370347437382 12373103101038 12420712999134 12460454026416 12463229762544 12472628204982 12515322676912 12523020729406 12540471939897 12563479815216 12566508833142 12583398644552 12592887705581 12615991747568 12634863223257 12658044277296 12684615295528 12687673518861 12710951463408 12728664561096 12738934879913 12780091536168 12783172778541 12833508846664 12876286420008 12885996345849 12903315559244 12930105798984 12948124294908 13000437941964 13054776240572 13105009117596 13107928437164 13125786517162 13159784495308 13171367817234 13223232473936 13231365954818 13277313895626 13322762849616 13330957550658 13386677331434 13405332073683 13429926699024 13432918398416 13441180855058 13451219240728 13459492954039 13506233100723 13531012848144 13559416350392 13560801646359 13606503496344 13661477159352 13672925352559 13680514843524 13764306173112 13774433272952 13793199390916 13841098384212 13897019868996 13916385789102 14008802849844 14011923501796 14031013173518 14076344246448 14079738011526 14124630729044 14135179541104 14143873951702 14156323475121 14182295936688 14192990716014 14196152398326 14241574080624 14250333933462 14270192207469 14296373582832 14299558295088 14319039836904 14329837733937 14356128540336 14359326563824 14368158845062 14378889533192 14387733847421 14434217405256 14437432824104 14437697452497 14464186148016 14474828185136 14494548512488 14542862782536 14557071527097 14603647997928 14615885721701 14623998625836 14663106387336 14683083222588 14724394188328 14744454521324 14793601796028 14804486200988 14876136533178 14915918566428 14936239829874 14974927184316 14978263053644 15035897227692 15047126608272 15056381948586 15059735963074 15098743193116 15112033198218 15119313534578 15132621645819 15160385311632 15171539577872 15180871443386 15229443810064 15254343394191 15282330381648 15285734729232 15295136835066 15306559825656 15315974740803 15359066351618 15408688068048 15429680674584 15433117846456 15442610606203 15496237432071 15545818836504 15557256685784 15558846090843 15623877840439 15632550255204 15674355103704 15695709651732 15825485249332 15880441665924 15902076983742 15944602605492 16017908970096 16072855657188 16084859477808 16094753117454 16098338443286 16150348582896 16154242384302 16176250724841 16217852652208 16227828094654 16242111927117 16271911163376 16284181708278 16294079814408 16306367076549 16336284201072 16339923331248 16349973858174 16402796975664 16425143943912 16428802868808 16441191724749 16471356210672 16493796583176 16497470801384 16507618234217 16560950665512 16564943461869 16630170939976 16631869959177 16685603820072 16708336080876 16720629253196 16755345110856 16846484297676 16916898025148 16973286644556 17008915964458 17044230371388 17067982025106 17122592347344 17133124286322 17136940923498 17181328461132 17208568680754 17264165726544 17274784745922 17302173136259 17333917255952 17346988652906 17362257577263 17394111933264 17441346031351 17473345490128 17477558262186 17501913771507 17534024353296 17557912491768 17561823756312 17572625862231 17646074664163 17703085194168 17774610067544 17778895473603 17836335118008 17873776098244 17935845517908 18008310800964 18081068861812 18143858137284 18181944651662 18240686458032 18245084233734 18318798918222 18377982870192 18454797845616 18466149211158 18470262797822 18495426456001 18529359825328 18555181052136 18559654651557 18593705859696 18644197481789 18678403799792 18694844643816 18708942307473 18743267412144 18772984015368 18784531094109 18845219722824 18875097966828 18923987621352 18928203197768 18939845750309 19000445244616 19026922943292 19066427195112 19106450311916 19170137304252 19250263269996 19354973338866 19395158698476 19409428702796 19435871869018 19498664834448 19500656912946 19577444296784 19582164360858 19645429964688 19657513676394 19661892655746 19688679775743 19724802394704 19739676742962 19744074025258 19770973108139 19834848710904 19847048932227 19851470133143 19887891421904 19902888754562 19914986439832 19930004204671 19966569579088 19984144274424 19996436325987 20047862970256 20075175931448 20080015997151 20144890048536 20149377597624 20161771282587 20176828861092 20246042008951 20339124525588 20393515780088 20421299654404 20492215739028 20661649909428 20689799086374 20745128121124 20756643210864 20843400340272 20845529803494 20860866919574 20927612868976 21000287203632 21013204274766 21017885252694 21046519760277 21114516369672 21173922221232 21186946093566 21202769311656 21215810927553 21220537038877 21259470140656 21294228597489 21362361120936 21375500900193 21391227942953 21430474209584 21449337442632 21459670823272 21478559755356 21534192810504 21538989845736 21552238267593 21568334299788 21651326107884 21656149236156 21712242277704 21741822768732 21799965144232 21905471996892 21921588966332 21994659581004 22024624833882 22086591282492 22116681781986 22175826612236 22188135846096 22206729301482 22277781441168 22299547396786 22373877849642 22404359744811 22420843771331 22461979063568 22462390776474 22467394580466 22539981719376 22553845841538 22570689912408 22584572922879 22589603944611 22631048859408 22648114789674 22678970301867 22684022351903 22725640495184 22757309366808 22771307165079 22844165715096 22849254564664 22866485042467 22908437948176 22928602093848 22942705252599 22959839738484 23033046327896 23038599527427 23113032102072 23144521011876 23149676769684 23303411016248 23335885028676 23430167816308 23511532655556 23543564477598 23560886674958 23705193964804 23718352111344 23738227873998 23834136226934 23914460690544 23916903908238 23967108859009 24011081067952 24094463217264 24109283485782 24127289216712 24142129676181 24147507664929 24191810849712 24225522874344 24326778978312 24341742141981 24425065224296 24509884996872 24524960787261 24621532281544 24643204303212 24707034316008 24740694874764 24746206202076 24841425998268 24945256409964 25046041458812 25080943879794 25133017666284 25166797289104 25185775411162 25269726446514 25369230591056 25375347037722 25457329122192 25477869759826 25513373946687 25560183072336 25566345557082 25620012918251 25667017693328 25705411385247 25752572840016 25771992691698 25806631118488 25812853021131 25860211597968 25896248589816 25912177118883 26000875883928 26020482979359 26026279396931 26109552481144 26210018235192 26215856874328 26216337393279 26251573034324 26319568990616 26342735634468 26462731909636 26554627791252 26661915101316 26773354662868 26810664147366 26882361710116 26902438481456 26918985908078 27012466201446 27118832700784 27121603292718 27213006992688 27272916977493 27322954318704 27345850705118 27361029687048 27383106354769 27478198377333 27528612346224 27548866545904 27586398781832 27603366905741 27682196768424 27699223816737 27705394196733 27794039737992 27832771578204 28017605699688 28023847003592 28062026347036 28159476023052 28249261458088 28287747903404 28312646950242 28385981432028 28392304796652 28500667866924 28540384414938 28638079673808 28659675467874 28736317690124 28757779066384 28775467694842 28868434810512 28874865648208 28875394904994 28989097024976 29032460008299 29085725565072 29114143054194 29153807803527 29207295995856 29231771443402 29247997251672 29326212774672 29366166445176 29373246541287 29394857932127 29448788376656 29488909042648 29492838983619 29507047381999 29587203592056 29608972401976 29609515114443 29616111037887 29752273066356 29831837132856 29854333131843 29872479659748 29949854368632 29956526107288 30071794455384 30112763897172 30119471926148 30197486386232 30224066396436 30238627069156 30265243291638 30361742886772 30508686788382 30590273670132 30613119651312 30631949481606 30718132703236 30859361349168 30866235692912 30885221212406 30992474864142 31034698629561 31091637673008 31114513371568 31117692181686 31247755680878 31265100510408 31291300379361 31348710207408 31391419303464 31417725026413 31526827879041 31650970498664 31670438700857 31760883331848 31780419140349 31804153967484 31889205210984 32145711314376 32189506234908 32196676886572 32308484768604 32352501449682 32455656189308 32484223854234 32568363416556 32588159628816 32612734153098 32699947716348 32850287887824 32857605737616 32882383449498 32987593166352 32994941602768 33015236468434 33121901331024 33129886923738 33175022672979 33260341879952 33263739918354 33310093952223 33371207640144 33416672161752 33441258506392 33449321095179 33510690221712 33584464683407 33692968595352 33701091870699 33833796050296 33854606887123 33946573289112 33972172184511 34017831928916 34088460742776 34135964050212 34266248572644 34273881846996 34362656922264 34417137361508 34549569491844 34604346272518 34693977305812 34724515154526 34882692062702 34955116524372 35003827543014 35115824983536 35123647512624 35145251724462 35292149328326 35341330012437 35406170388336 35484117787921 35549220135088 35557790947206 35607341810997 35672670236016 35747552196488 35751204340401 35871691035816 35900634661573 36016621601928 36046803202201 36162137723624 36189407362097 36287716274568 36363889303324 36490168467468 36637597836444 36932298422316 36940525595644 36990852912002 37110362104272 37119309303114 37288394963578 37389689287632 37417884614946 37545968030736 37569062188218 37621415819691 37690439445648 37750195933656 37778663116743 37847975242704 37856406395536 37879691500618 37931298325019 38000890489232 38053845886584 38063020556583 38132854390224 38212900623832 38216804639739 38340274608504 38500526539992 38532789629939 38709946677732 38790317396952 38818857405592 38842734504871 38871743738036 39001313825892 39164328721716 39315027352788 39323785311492 39377359551486 39479353485924 39488148050516 39541946216278 39669697421808 39694097864454 39702940266286 39805777509124 39829972879664 39860008409342 39968288548848 39992872651974 40150351862896 40160031994302 40215996221049 40289780097072 40298755195248 40323542565174 40353657722184 40378478862117 40492084017902 40547249933641 40678249051176 40682404939077 40712337052717 40787031560176 40842599308808 40984431478056 41018776057677 41190223397521 41323299818856 41379598172748 41490256242248 41521543781069 41691059606988 41721733839148 42026408549532 42035770505388 42093039520554 42229032739344 42373892187132 42405538623312 42431621855106 42441074077754 42588457194978 42724722241872 42751001800386 42782455885906 42898674885264 42919341646544 42957119510712 42989513201811 43068385621008 43077979691472 43104476535186 43136668599576 43163201542263 43302652215768 43312298472312 43424484555408 43483645537464 43520084435663 43599930288464 43671214581291 43810943993784 43843177932664 43847657165103 43989319162008 44049249667764 44173182564984 44233363563972 44351653224472 44413458602964 44599094793572 44747755699284 44808719489622 44841687542662 44924781552948 44934789160932 45107691683076 45141379824816 45169145845758 45179207889222 45296229579348 45357940603734 45368044703806 45514618733616 45542614330158 45614820086501 45688331430192 45698509129328 45732970084934 45857204187696 45885410505198 45919679476968 45947924222409 45981730446289 46066092655792 46077199054854 46226064204144 46289042023752 46299353539368 46327831818609 46521469569157 46606822032496 46671770057352 46676538272529 46860335632616 46871633521317 47023065311112 47087128955196 47121773349916 47410387929608 47476455747996 47668272453868 47833807816476 47934217718018 48218566971564 48254578433424 48284259352362 48295015329858 48451045748688 48653557956624 48683484283962 48760669747639 48850130448592 49019769993744 49049921574522 49152884270171 49243064563088 49286408606424 49323575174247 49414068632016 49481389749528 49492412404152 49522854702651 49682851996536 49890512819928 49895609877531 50092082917624 50161887759588 50266035332568 50371550822324 50539452893028 50750694075444 50955739519652 51026747893374 51132691114164 51240025836502 51410822770494 51543985383396 51613262236976 51625706042262 51792497179632 51824354237766 51906519408777 52001751767856 52040965958718 52052558793862 52123474557821 52219104962288 52324038094053 52420036470384 52431713748656 52432674786558 52503146068648 52542738357769 52639137981232 52685471268936 52717877586693 52925463819272 52938223992489 53109255582504 53323830202632 53336686420809 53375928932689 53546709325736 53621328294732 53764723420232 53837971816156 54024932402892 54243206585436 54545833954986 54691701410236 54722059374096 54766212709538 54956396754666 55172797563664 55206733811482 55364393536848 55398447633474 55410788393466 55486279368003 55588079475984 55665543156408 55932592445367 55945052193403 56035211399376 56047694007184 56124052694072 56158574049611 56318952046104 56353593282327 56498522916176 56575495806808 56625293900484 56771962864056 56784609593304 56819537250927 57001335733848 57080768829876 57319350935748 57472635380248 57550935389684 57750789809988 58064920016598 58228286108388 58307615607054 58463542886804 58495994503344 58732332890352 58746493082574 58789715864254 58977818085296 58985677967238 59014094763998 59066039327229 59174407184112 59217944803952 59219030228886 59232222075774 59312919324417 59504546132712 59541146796681 59554410399429 59663674265712 59708666263686 59744959319496 59790012614013 59803331655017 59899708737264 59913052214576 60143588910768 60225527794344 60238943852296 60240047991453 60284369657413 60394972772464 60448132792872 60477254138312 60485313847761 60530486583276 60723485773544 60738126026853 61017373576764 61180547340264 61263898963212 61436265406472 61770442424812 61984949728284 62069397259122 62235384363372 62495511361756 62530201020816 62582600758722 62782838606928 62835450052826 63053655758082 63139559280831 63301940997328 63340877401714 63521766663696 63560838280698 63608307934968 63647432782659 63661611116631 63778410421968 64173683828859 64291422628752 64379012469816 64393353773144 64432961494847 64616969537208 64656714802779 64705002899364 64911312378616 64968447708468 65136726833112 65225468306196 65399895432696 65764766898996 66030472936868 66259773847476 66350045345958 66527479836708 66620187904446 66833344323504 66882517012784 66898642190358 67168929366814 67262531313993 67385937190704 67402183741398 67667592100592 67709213774246 67768811833833 67893146578224 67944344369022 68035663857832 68036910905601 68052067055709 68176921485552 68271928100424 68313921495237 68532497145288 68547763693992 68599455127401 68725313844528 68834274723016 68876614011733 69099138983688 69115798582281 69208692545036 69387954611624 69449030309052 69765384125404 69910233048744 70007655086028 70290503448924 70584298656652 70682660024874 70968235575842 71115581894412 71214683621994 71495104392976 71502408680802 71743382071632 71801269323146 71901326577027 72033243203856 72093606404402 72191825844391 72324275447248 72378814724194 72442522994787 72575432549136 72727778606648 72772512751499 72980336934936 73025226425943 73275195672888 73626725322887 73864596844632 73881051191288 73926494702819 73981705824004 74238618606228 74576789927156 74835769229892 75138124376436 75242831639382 75500391867312 75557326233486 75759383001236 75862596650038 76107691773168 76126041113166 76425801247664 76433609279478 76540121840061 76680549217008 76860038754753 77001053079984 77065579259878 77170572454349 77419893355464 77438559063393 77580634793904 77637714811184 77685469009742 77743487476072 77791306734361 78002627651784 78061448938077 78078838190793 78328657443432 78630054705576 78647570622984 78754719102972 78958706971848 78976296101032 79024873647841 79083892432556 79388195728908 79405880532572 79611555018248 79720016818684 79985745303948 80320063988604 80431992442098 80647085130348 80707315444368 80756957724234 80984168035804 81094499867282 81356498102352 81364809878154 81424674105434 81685198617616 81818750932479 81968862956112 82037552115354 82149319064307 82380446795042 82646599637712 82759196345496 82810100717223 82828547796907 82980512484496 83043087562138 83116182590199 83156224440179 83382119213976 83443467678296 83494792938623 84052817099064 84071541010776 84186079041108 84474864933899 84747784374264 84863243710212 84882148155508 85176914389956 85502003600772 85564911771812 85914239021424 85979026403622 86208953070372 86273337199152 86326403084526 86605304431536 86624596944624 86967291074928 87040168871326 87342429162582 87461423410581 87621887987568 87686355865328 87695314330206 87978638324016 88098499335528 88184573796381 88346365129968 88466727127944 88521142145997 88540861438073 88703306448944 88826917205928 88848333113661 89198189587144 89253054520597 89495511398568 89562999395529 89617438979244 89683375085324 89849563105896 89869578321864 90215383366152 90338291691516 90358415778444 90592459158696 90715881207468 90736089407612 91085228660316 91229640173002 91465940169868 91770821010396 91839358953936 91895848444818 91963460892578 92154398109708 92578084047504 92598707078736 92655663637218 93042939138314 93343540114704 93353076545058 93549037804519 93720671265232 93743267042634 93873901138083 94046130622224 94174257910392 94243546699832 94253175079239 94647127744147 94820775859216 94952911495992 95011316102571 95336544907736 95408437590983 95667615632952 95868435436036 96437133943128 96568518704724 96590030659716 97366968567924 97521339495278 98099843149044 98305768540342 98572817212848 98647150348494 98962779499056 98984824808304 99045709405302 99365703993072 99781025639856 99791219755062 100000695584141 100184165835248 100323775519176 100347963285537 100532070665136 100743101644648 100753394050221 101078905786056 101501388150888 101563820661369 101586445388021 101911479039304 102053495786748 102265382228328 102480051673004 102821645540988 103087970766792 103251412084524 103648708475532 103813038817554 104081931917436 104105117587724 104246949115642 104648076188106 104865349573116 105006292137296 105085476715538 105370942537872 105435755173386 105850927638544 105876447984978 106023990037311 106218511165008 106452353363763 106647660405264 106673372841618 106751857865378 106897295279599 107093418651472 107242656589464 107253613021203 107529446840464 107675943632312 107701903984719 108049864805784 108140409606603 108486413170872 108568222086291 108592407138919 109091667909972 109383402820472 109465888150091 109532425419076 109912793509332 110413467622964 110796895266948 110821576786932 110972558736006 111331086312816 111865184890734 111890104386806 112248105388144 112317148099222 112637904092208 112707186564654 113150991613616 113250587800968 113335989350229 113543925728112 113569219186608 113639074501854 113793894975057 114002671467696 114161537659752 114638701871496 114650413919217 114734768057657 114945270760496 115101870779368 115501579619976 115598368889817 116129840033196 116456572216776 116528203514613 116615231214108 116927085773608 117492986165148 117579431728508 117971355934476 118028189527996 118132078654458 118438060457772 118464444151548 118625838648834 119009092265424 119082293593362 119108820798858 119417332527372 119489918638992 119580025228026 119606663310034 120451055588688 120477887704592 120480095982906 120568739314826 120896265585744 120954508276624 120970627695522 121060973166552 121135436586351 121446971547088 121476252053706 121641749800923 122034747153528 122137011158151 122361094680528 122527797926424 122647510682323 122872530812944 123056328173031 123540884849624 123570670192563 123969899456568 124138794518244 124470768726744 124564631343207 124991022723512 125165201517444 125670900105652 126107311516164 126279118561662 126681754803428 127121676561396 127216615869936 127294865565318 127323222233262 128347367657718 128758024939632 128786707546288 128865922989694 129233939074416 129313429605558 129410005798728 129489604626789 129584876712269 129822624757232 129936895416936 130273453666224 130450936612392 130560253306989 130799790865392 131087749248137 131529533797992 131542971495309 132060945873736 132519547694952 132700090691916 133054959673416 133240375808892 133797284380716 134337858733628 134525062627986 134804367482796 135418427548492 135537623667666 135888688738044 136071327715664 136073821811202 136104134111418 136543856200848 136627842990474 136844460259503 137064994290576 137095527387984 137198910254802 137668549446032 137753228023466 137945191338867 138198277967376 138231597164562 138417385090072 138521764761391 138775909223248 138898060618104 138983495455827 139530768250808 139564408707471 139820466097488 140015310172056 140128283679043 140581006897848 140614900563951 141168597313304 141365320049748 141936471151684 142231163788824 142429367243988 143004817361604 143602538646292 143802653154054 144187212808804 144383651688782 144757629448388 144885045989574 145455557213296 145545025502998 145960673869872 146050452851886 146282009242917 146550391345776 147253450645774 147458652810513 147729193689264 147762102382576 147852989405638 147963411648008 148054422494429 148477237212456 148568564107953 149153579854312 149671538459784 150276248752872 150402178878149 150485663278764 151114652466972 151518766002472 151725193300076 152252082226332 152867218558956 153080243680122 153720077509506 154131158519756 154341144908698 154839786710928 154877118126786 155370938019484 155486974952144 155582613468722 155719558226331 156005255303568 156122897876154 156157676381586 156370423673463 156657314886864 156972114282159 157260109411152 157295141245968 157509438205944 157628215073307 157917413943696 157952592202064 158049747295682 158167784865112 158265072321631 158776391457816 158811761065144 158814671977467 159223110036496 159440033637368 159971490607896 160127786798067 160640127977208 160774742938711 160863984884196 161294170260696 161513915448468 161968336071608 162188999734564 162729619756308 162849348210868 163637501864958 164075104230708 164298638128614 164760893590084 165518392690992 165620201434446 165657095593814 166086175124276 166232365180398 166312448880358 166458838104009 166764238427952 166886935356592 166989585877246 167797777336101 167835156580209 168105634198128 168143082021552 168372158082216 168475722148833 168949729867798 169495568748528 169726487420424 169764296311016 169868716668233 170353828779912 170458611752781 171004007201544 171129823543624 171862656244829 171958052807244 172417906140744 172652806169052 174080337742652 174684858325164 174922846821162 175390628660412 176196998671056 176369147592762 176933454255888 177042284291994 177081722876146 177653834411856 177696666227322 177938757973251 178396379174288 178506109041194 178663231198287 178991022797136 179125998791058 179234877958488 179366750170648 179370037842039 179409994965051 179699126211792 179739156643728 180430766732304 180676583383032 180716831556888 180853108972239 181184918317392 181431762414936 181472178815224 181583800576387 182170457320632 182214378080559 182459280346004 182931880339736 183541642020792 183791696889636 183926921785156 184308796219416 185311327274436 186085878276628 186706153090116 187098075609038 187486534085268 187747802276166 188348515820784 188487093399664 188506350158478 189294255488294 189905822991984 190022632205142 190323904498849 190673089815472 190816875181966 190984833349893 191335231265904 191736870872072 191854806344861 192521051486577 192874267886256 193137037409448 193180061319432 193298884484541 194106821305793 194733937135848 195042678990556 196199686298088 196611537080684 197294300696988 198091418810604 199582439510124 200001391168282 200647551038352 200695926571074 201486203289296 201506788100442 201787593941979 202157811572112 203002776301776 203127641322738 203172890776042 203449691016011 203822958078608 204106991573496 204156201167127 204530764456656 204960103346008 205086172299679 205643291081976 205798365382203 206175941533584 206502824169048 206629842035199 207297416951064 207626077635108 208163863834872 208210235175448 208338303253399 208493898231284 209296152376212 209730699146232 210170953431076 210871510346772 211752895969956 212047980074622 212904706727526 213346745683236 213503715730756 213794590559198 214485313178928 214507226042406 215351887264624 215403807969438 215703979731081 216099729611568 216280819213206 216575477533173 216972826341744 217136444172582 217184814277838 217480704189529 218183335819944 218317538254497 218366171464573 218766805640944 218931776300182 219064850838152 219230046251381 219825587018664 220826935245928 220880175968661 221593790533896 221643153573864 221779484108457 221945117472012 222706462098461 223730369781468 223780208773612 224634296198444 225414373129308 226501175601936 226671978700458 227278149003708 227587789950114 228323075319504 229277403742992 229300827838434 229469536115314 230203741558736 230580116264259 231003159239952 231196737779634 231511717363047 232259680066392 232913144433552 233056407029226 233230462428216 233373920203083 233425907427647 233854171547216 234236514572379 234985972330296 235158863457016 235303507372483 235942711868952 236056379055992 236264157308916 236876120915544 236928888303096 237074620943523 237251677297668 238164587186724 238217641597716 238834665054744 239160050456052 239213326620068 240960191965812 241137478629652 241941255391044 242121946333104 242270873172702 242952504107412 243283499601846 244069494307056 244274022316302 245055595852848 245295021364646 246112656346062 246447957192921 246629281484641 247081769699248 247141340385126 247939798913136 248277589036488 248430302151669 248485643390721 248941537453488 249129262686414 249468673320537 249524245870933 249982045447024 250330403034888 250484378815869 251341800211304 251531335467137 252214623032328 252558237123324 253363509606856 253424594801697 254243353122792 254589731130636 254646444466524 256694735315436 257731845979388 258626859211116 258820011597456 258979209253578 259169753424538 259873790833872 260901873224784 261120506613978 262175498496274 263059067595984 263085942990618 263638197449099 264121891747472 264553721389143 265039095389904 265400181383832 265563426437991 265622584314219 266109919346832 266480751617784 267594568761432 267759163561791 268675717467256 269050125255972 269608734965592 270836855096984 271075247335332 271777377476088 272147643622404 272208268222836 273255685980948 273688920519006 274397820509604 275506456046932 275890382677734 276463194329124 276834770180144 277043529522782 277796121236208 277966990911654 279061536501616 279128817414942 280030620344112 280256567358086 280647113413557 281162013795696 281229801127902 281820142100761 282337194626608 282730640099496 282759525237717 283872942303368 283941383232441 284462327577648 284858734487976 285033948307713 286009634723208 286225312772949 286289073366241 287205077292584 287605306308108 288374425617608 288767303377564 289515258896776 289770091979148 291090051005996 292100905703772 292564018485834 294506901291548 294917305621026 295705978811276 295926823296016 296108844988858 296954474424912 297137128215906 298307159708624 299343076919568 300002086752423 300552497505744 300804357756298 300971326557528 301214169902459 302229304933944 302260182150663 303037532004944 303450386600152 304504164452664 304691461984107 304759336164063 305734437117912 306160487360244 307440155019012 308262317039512 308682289817396 309754236253572 310741876038968 311165226937444 311439116452662 312245795752308 312315352763172 312740847346926 313944228564318 315018876411888 315256430146614 316099494591364 316335569730224 316530144643262 317552782915632 317623522130288 317629343954934 318880067274736 319357060091289 319942981215792 320255573596134 320691885838797 321280255954416 321549485877422 321727969768392 322588340521392 323027830896936 323105711954157 323343437253397 323936672143216 324377999469128 324421228819809 325459239512616 325698696421736 325704666258873 325777221416757 327275003729916 328150208461416 328397664450273 328597276257228 329521787180168 331240402868892 331314191187628 332172350248552 332464730360796 332624897760716 332917676208018 333979171754492 335595554672202 335670313160418 336744316164432 336951444297666 337899459735596 339452974840848 339528592622032 339737433336466 340707657559824 340917223505562 341381684925171 342008014403088 342259647087248 343725312489658 343916105614488 344204304172971 344835812281488 345305612338104 345594975290543 346795106669451 348160675485304 349369716650328 349584610543839 349845693642324 350781257320824 352738295185524 354084568583988 354163445752292 355393332454644 355877515946502 357012218082388 357326462396574 358251997582116 358469755916976 358733500341296 358740075684078 358819989930102 361353166766064 361433663113776 361706217944478 362863524829872 362944357630448 363167601152774 364340914641264 364428756161118 364918560692008 364925249402769 365193743461849 365863760679472 366411033474453 367083284041584 367583393779272 367853843570312 367942532046969 368617592438832 369429111517477 370622654548872 370712010577689 372171756553256 373412306180232 373693894029621 374196151218076 374973068170536 375495604552332 377012700316956 378588510976588 380045264410284 380647808997698 381633750363932 381969666699786 383473741744144 383709612689722 385042102973154 386274074818896 386360122638864 386597768969082 388213642611586 388754630136807 389467874271696 390085357981112 390325295667131 391680759920967 392399372596176 393223074161368 393263247744411 394588601393976 394906981277303 396182837621208 396514835224211 399164879020248 400002782336564 401391853142148 403013576200884 403575187883958 406255282645476 406345781552084 406899382032022 408213983146992 408312402334254 409920206692016 410172344599358 410533380778509 411286582163952 411596730764406 413005648338096 413259684070398 413835574016601 414594833902128 415252155270216 415565294284173 416327727669744 416420470350896 416676606506798 416987796462568 417244281575209 418592304752424 418693226122413 419461398292464 420341906862152 420384851037129 421743020693544 423505791939912 423860685929329 424095960149244 425809413455052 426693491366472 427007431461512 427589181118396 429014452084812 430807615938876 431407959462162 432561638426412 433150955066346 434272888345164 434369628555676 434961408379058 436366671639888 436635076508994 436732342929146 437863552600364 438129701676304 438460092502762 438846027728751 439651174037328 441653870491856 441760351937322 442375958431539 443187581067792 443286307147728 443558968216914 443890234944024 444163267483287 445412924196922 446019749270051 447460739562936 447560417547224 447835707579887 449268592396888 450828746258616 451206536634447 453092457372731 453343957400916 454556298007416 455175579900228 458601655676868 458939072230628 461160232528518 462393475559268 463023434726094 464519360132784 466112814058452 466460924856432 466747840406166 466851814855294 468473029144758 469111271020389 469971944660592 470317726914032 470607014744966 471885423737904 472112758111984 472528314617832 472884645219921 473752241831088 473857776606192 474149241887046 474503354595336 474795216964893 476329174373448 476435283195432 477669330109488 478320100912104 478426653240136 478720928792293 480383360394201 481920383931624 482274957259304 482324228816133 483882510782088 484541746345404 485905008214824 486566999203692 488548044632604 490590042729292 492225312692124 492895914385842 493258562969282 494282680770252 496555178072976 496860604303338 496971286781442 498258525372828 498937346641074 499048491741866 500660806069776 500968757631738 501763020951511 502683600422608 503062670934274 503505469740627 504429246064656 505116474246648 505427166446499 505799034909179 506727019213712 506849189603394 508486706245584 509179462261272 509292888933048 509606150004699 511736165260727 513389470630872 515463691958776 515587968734487 517253718422232 517958418507156 518339506849076 522241013227956 524350996992548 526171885981236 527276394898198 529107442778286 530800362767664 531126852875982 531245168628438 532961503235568 535189137522864 535518327123582 536367367224029 537351434934512 538100250511944 538229984895153 539217469931184 540681726971881 541673710193968 542150494670664 542559326916717 543554754952176 544295287244808 544416536445672 544751401729161 546511371961896 547377841038012 548795641019208 551012912093864 551780765355468 552926388658248 554087059045564 555933981823308 558257634829884 560513134716172 561294226827114 562459602255804 563640284201522 565461280198992 565519050475434 567745884606736 567882766464882 569717468975952 570067896615426 570971713496547 572019269446416 572450625545898 572578146732482 573358220136031 574410154585168 575210612616216 575564419034583 576748851235216 577534606755128 577970121935459 579030517793552 579540183958296 579896653453623 582180102011992 582320463917379 584201811407544 585128036971668 587135218259579 589013802583096 589834611242052 591411957622552 592217689977716 594274256431812 600004173504846 601608715512596 601942653115056 602428339804918 604458609867888 604520364301326 606900773200304 609008328905328 609382923968214 609518672328126 610349073048033 611468874235824 612320974720488 614880310038024 615258516899037 615395574127433 616524634079024 617364579634792 619508472507144 619889526105597 621483752077936 622330453874888 622878232905324 624491591504616 624630705526344 625014909760197 625481694693852 627888457128636 630512860293228 632198989182728 633060289286524 635258687909868 638714120182578 640511147192268 641383771677594 643098971754844 643455939536784 646055661793872 646211423908314 646686874506794 648755998938256 648842457639618 649726432599519 650918479025232 651397392843472 651409332517746 651554442833514 652442112568587 654550007459832 654952614763491 655098514393719 656300416922832 656795328900546 657194552514456 657690138754143 657836648205187 659043574360336 662480805737784 662628382375256 662640527905983 663128066231543 664344700497104 664929460721592 665249795521432 665338452325371 665835352416036 667958343508984 668119386295383 671191109344404 671340626320836 673902888595332 675798919471192 679474866672932 681834447011124 682763369850342 687450624979316 687832211228976 688408608345942 690611224676208 691189950581086 693590213338902 694535152089141 695046156911261 696321350970608 698739433300656 699169221087678 699691387284648 700121760609249 700277722282941 701562514641648 705476590371048 705910522117449 708169137167976 708326891504584 710786664909288 711223862830569 711755031893004 714024436164776 714652924793148 716503995164232 717480151368156 717639979860204 723412435888956 726335202305548 728857512322236 729837121384016 729850498805538 730387486923698 732822066948906 735166787558544 735707687140624 735885064093938 738858223034954 739887844453923 741245309097744 741424021155378 742980374629279 744343513106512 745456930172163 746824612360464 747387788059242 748392302436152 748406019961611 748572737612799 749946136341072 750991209104664 751453136447607 754025400633912 754594006401411 757177021953176 760090528820568 760273784405091 761295617995396 763267500727864 763939333399572 767419225379444 770084205946308 773195537938164 776427285223172 777509260273614 780170715962224 780650591334262 783361519841934 786446148322736 786526495488822 789177202787952 789813962554606 790914592347297 792365675242416 793029670448422 794110084288301 796867752942657 798329758040496 800005564673128 800497640266489 802783706284296 803277490685373 806027152401768 807150375767916 812510565290952 812691563104168 813798764064044 816624804668508 820344689198716 821066761557018 823193461528812 826519368140796 827671148033202 830504310540432 831130588568346 833353213013596 833975592925136 834488563150418 837184609504848 837386452244826 840683813724304 840769702074258 841941340240671 843486041387088 845460426302283 847011583879824 847721371858658 848191920298488 848876296997839 851618826910104 851824149697323 853386982732944 854014862923024 855178362236792 855704374077971 858028904169624 858675938318847 858867220098723 861615231877752 862815918924324 865123276852824 866301910132692 868545776690328 868739257111352 869922816758116 873270153017988 873464685858292 875727105200728 876920185005524 877692055457502 883520703874644 884751916863078 887117936433828 887780469888048 888326534966574 890825848393844 892039498540102 894921479125872 895120835094448 895671415159774 898537184793776 900006260257269 901657492517232 902413073268894 903642509707377 906184914745462 906687914801832 909112596014832 910351159800456 911114025765977 914278008492189 914718468841969 917203311353736 917878144461256 918442722324853 922320465057036 924786951118536 926046869452188 932225628116904 933495680812332 933703629710588 936946058289516 938222542040778 941214029489932 945056629235664 945769290439842 948298483774092 949006709190672 949590433929786 952658348746896 952870566390864 956640201824208 956853306480272 957441857584586 960766720788402 962075657516391 963840767863248 964549914518608 964648457632266 967765021564176 969083492690808 970030311760191 971810016429648 973133998407384 973949475818803 977096089265208 977331664250271 981180085458584 981783599726567 984450625384248 985192993350819 985791828771684 986517125938564 988565361540504 993721208606676 993942573562884 996517050745656 997874693282148 998096983483732 1001937515263476 1003526041903022 1006125341868548 1007010939481254 1010232948493296 1010854332892998 1011598069818358 1013698379206788 1018358924522544 1018585777866096 1019212300009398 1023472330521454 1026778941261744 1029039415849709 1030927383917552 1031175937468974 1032612912518913 1034507436844464 1035916837014312 1036679013698152 1036784925871629 1041118405185617 1044482026455912 1048701993985096 1049492813500813 1052343771962472 1054552789796396 1058214885556572 1062253705751964 1062490337256876 1071036654247164 1072734734448058 1076200501023888 1076459969790306 1081363453943762 1084300989341328 1085118653833434 1088590574489616 1088833072891344 1089502803458322 1093022743923792 1094755682076024 1095581230385547 1097591282038416 1100007651425551 1102025824187728 1103561530710936 1103827596140907 1105852777316496 1108174118091128 1108287334552431 1111867963646616 1116515269659768 1117450899268231 1121026269432344 1122588453654228 1124919204511608 1127280568403044 1131038100950868 1135765532929764 1140135793230852 1141943426993094 1144901251091796 1145156293464964 1146716440272062 1150421225232432 1151128838069166 1155069213510256 1155940243870918 1159080367916592 1159793306907246 1164360204023984 1164640927834758 1166263890410421 1168403622815088 1170256073943336 1170975887001393 1174270436519158 1175870248075589 1178027605166192 1179669222484104 1179789743233233 1182823915245104 1184435379955432 1184720943831909 1188548512863624 1189544505672633 1194516478528109 1200008347009692 1203217431025192 1204124769651001 1204856679609836 1209040728602652 1218765847936428 1219037344656252 1220698146096066 1224641949440976 1229760620076048 1230517033798074 1230791148254866 1234729159269584 1239016945014288 1239779052211194 1244660907749776 1245756465810648 1246695882852519 1248983183009232 1249261411052688 1250029819520394 1250963389387704 1251732844725627 1255776914257272 1261025720586456 1261154553111387 1262082448634227 1264397978365456 1266120578573048 1270517375819736 1271582057787987 1277428240365156 1281022294384536 1282767543355188 1286197943509688 1292422847816628 1293373749013588 1297684915279236 1299452865199038 1302818665035492 1303108885667028 1304884225137174 1309100014919664 1309905229526982 1310197028787438 1313590657801092 1314389105028912 1315380277508286 1315673296410374 1322829782508529 1324961611475568 1325256764750512 1325281055811966 1326256132463086 1329858921443184 1330499591042864 1330676904650742 1331670704832072 1332489802449861 1335916687017968 1336238772590766 1338059247810153 1342382218688808 1342681252641672 1343507122739661 1347805777190664 1349122617505553 1351597838942384 1353619609903341 1358949733345864 1359277372118193 1363668894022248 1365526739700684 1374901249958632 1376817216691884 1382379901162172 1387180426677804 1389070304178282 1390092313822522 1398338442175356 1399382774569296 1400243521218498 1400555444565882 1410953180742096 1411821044234898 1414059422681531 1416338274335952 1416653783009168 1421573329818576 1422447725661138 1423510063786008 1424385650894679 1425433643834959 1428048872329552 1429305849586296 1433007990328464 1434960302736312 1435279959720408 1436162786376879 1446824871777912 1446972686448399 1452670404611096 1457715024644472 1459700997611076 1460774973847396 1465644133897812 1471770128187876 1477716446069908 1479775688907846 1482848042310756 1485960749258558 1490913860344326 1494775576118484 1496784604872304 1496812039923222 1497145475225598 1501982418209328 1502906272895214 1505289062854533 1508050801267824 1509188012802822 1511580762176809 1514354043906352 1517397104727537 1520181057641136 1520547568810182 1522591235990792 1523739412375301 1526535001455728 1527878666799144 1528818450014097 1534838450758888 1535208495782181 1540168411892616 1546391075876328 1546763906203461 1552854570446344 1555018520547228 1561301182668524 1566723039683868 1573052990977644 1579627925109212 1581829184694594 1586059340896844 1588220168576602 1593735505885314 1600011129346256 1600995280532978 1605567412568592 1606554981370746 1609102101672087 1612054304803536 1614300751535832 1622045180915643 1625021130581904 1625383126208336 1627597528128088 1628598647438719 1633249609337016 1634254205187483 1640689378397432 1642133523114036 1646386923057624 1653038736281592 1655342296066404 1662261177136692 1666706426027192 1668977126300836 1674772904489652 1681539404148516 1683882680481342 1690920852604566 1695442743717316 1696383840596976 1697752593995678 1703237653820208 1703648299394646 1710356724473584 1711408748155942 1712915140489641 1716057808339248 1717351876637694 1717734440197446 1720074660408093 1723230463755504 1725631837848648 1726693257103749 1730246553705648 1732603820265384 1733910365806377 1734296617995493 1737091553380656 1737478514222704 1739845633516232 1740915795537941 1746540306035976 1746929371716584 1746961391752137 1751454210401456 1753840370011048 1755384110915004 1761405654778737 1767041407749288 1769503833726156 1774235872867656 1776653069933148 1781651696787688 1784078997080204 1791342830319548 1800012520514538 1804826146537788 1807285019414754 1812369829490924 1813375829603664 1820702319600912 1822228051531954 1828556016984378 1829436937683938 1831047219144099 1834406622707472 1835756288922512 1836885444649706 1844640930114072 1845775550697111 1846186722382299 1849573902237072 1852093738904376 1864451256233808 1866991361624664 1867407259421176 1868555883350563 1873892116579032 1875044729280591 1876445084081556 1882428058979864 1891538580879684 1896596967548184 1899180867859572 1914883715169172 1921533441576804 1924151315032782 1929296915264532 1938166985381616 1940060623520382 1946267996814768 1947898951637606 1954192178530416 1954663328500542 1957326337705761 1962360170917168 1963567199453134 1965295543181157 1968901250768496 1970385986701638 1971583657543368 1973034251877128 1973070416262429 1973509944615561 1977130723081008 1987442417213352 1987885147125768 1989384198694629 1993034101491312 1995749386564296 1996193966967464 1997421806340257 2003875030526952 2004358158886149 2007052083806044 2012250683737096 2014021878962508 2021708665785996 2023196139636716 2027396758413576 2038424600018796 2046944661042908 2058078831699418 2062351874937948 2065225825037826 2071833674028624 2073358027396304 2073569851743258 2082236810371234 2085138470733783 2088964052911824 2093562949487339 2097403987970192 2098985627001626 2100833166848823 2104687543924944 2109105579592792 2110402869793471 2116429771113144 2117731566352347 2124507411503928 2124980674513752 2135175034363723 2142073308494328 2145469468896116 2152919939580612 2162726907887524 2170237307666868 2179005606916644 2189511364152048 2191162460771094 2200015302851102 2207123061421872 2207655192281814 2216348236182256 2216574669104862 2219663533361769 2223735927293232 2228941123887837 2233030539319536 2234901798536462 2237946601176121 2242052538864688 2245176907308456 2245718212838397 2249838409023216 2254561136806088 2255947895296469 2262076201901736 2263782019204233 2271531065859528 2280271586461704 2283886853986188 2289802502183592 2290312586929928 2291721335787389 2293432880544124 2302257676138332 2311880487741836 2319586613814492 2329281855669516 2332527780820842 2340512147886672 2341951774002786 2348540873038316 2351740496151178 2359338444968208 2359579486466466 2368870759910864 2369441887663818 2372743777041891 2377097025727248 2379089011345266 2382330252864903 2389032957056218 2392287746084819 2400016694019384 2401492920799467 2402027886110303 2406434862050384 2408249539302002 2409713359219672 2411530508765191 2418081457205304 2437531695872856 2438074689312504 2441396292192132 2449771083083071 2461034067596148 2461582296509732 2479558104422388 2491512931621296 2493391765705038 2500059639040788 2501926778775408 2503465689451254 2511553828514544 2522051441172912 2522309106222774 2524164897268454 2532241157146096 2536381278906849 2541034751639472 2543164115575974 2546628890993517 2554856480730312 2562044588769072 2565535086710376 2567113122233913 2567684981704117 2572395887019376 2576601660296169 2584845695633256 2586747498027176 2588338581097313 2595369830558472 2598905730398076 2605637330070984 2606217771334056 2609768450274348 2619810459053964 2620394057574876 2627181315602184 2630760555016572 2631346592820748 2645659565017058 2650562111623932 2652512264926172 2661353809301484 2663341409664144 2664979604899722 2672477545181532 2676118495620306 2684764437377616 2685362505283344 2687014245479322 2695611554381328 2698245235011106 2707239219806682 2710927529122131 2712922096331051 2717899466691728 2718554744236386 2727337788044496 2731053479401368 2733342077297931 2744155406525907 2744766704580263 2749802499917264 2753634433383768 2755328166974559 2764759802324344 2766844690138507 2774360853355608 2778140608356564 2780184627645044 2796676884350712 2800487042436996 2801110889131764 2823642088469796 2828118845363062 2844895451322276 2847020127572016 2848771301789358 2850867287669918 2858611699172592 2869920605472624 2870559919440816 2872325572753758 2893649743555824 2893945372896798 2900020171940089 2905340809222192 2910090935280573 2915430049288944 2919401995222152 2921549947694792 2921848427456409 2931288267795624 2943540256375752 2945350799179701 2955432892139816 2959551377815692 2965696084621512 2971921498517116 2981827720688652 2989551152236968 2993624079846444 2994290950451196 3005812545790428 3010578125709066 3018376025605644 3023161524353618 3034794209455074 3041095137620364 3045182471981584 3047478824750602 3055757333598288 3057636900028194 3069676901517776 3070416991564362 3080336823785232 3087118247549127 3092782151752656 3093527812406922 3100021563108371 3105709140892688 3110037041094456 3110354777614887 3122602365337048 3123355215556851 3133446079367736 3146105981955288 3148478440502439 3149179807028651 3159255850218424 3163658369389188 3172118681793688 3176440337153204 3187471011770628 3201990561065956 3213109962741492 3218204203344174 3228601503071664 3244090361831286 3255195056256176 3257197294877438 3266499218674032 3268508410374966 3281378756794864 3284267046228072 3286743691156641 3292773846115248 3300022954276653 3306077472563184 3310684592132808 3313355868927049 3324522354273384 3324862003657293 3333412852054384 3337954252601672 3349545808979304 3352352697804693 3363078808297032 3367765360962684 3381841705209132 3390885487434632 3395505187991356 3407296598789292 3422817496311884 3425830280979282 3434703753275388 3435468880394892 3440149320816186 3451263675697296 3453386514207498 3465207640530768 3467820731612754 3468593235990986 3479691267032464 3481831591075882 3493080612071952 3493858743433168 3493922783504274 3507680740022096 3510768221830008 3512927661004179 3522811309557474 3527610744226767 3534082815498576 3539007667452312 3548471745735312 3553306139866296 3554162831495727 3556777809787367 3563303393575376 3568157994160408 3568633517017899 3582685660639096 3583549435584327 3600025041029076 3609652293075576 3612374308953003 3614570038829508 3624739658981848 3644456103063908 3657112033968756 3658873875367876 3662094438288198 3673770889299412 3689281860228144 3691551101394222 3692373444764598 3704187477808752 3733982723249328 3734814518842352 3737111766701126 3747784233158064 3750089458561182 3752890168163112 3755198534176881 3764856117959728 3783077161759368 3786247345902681 3793193935096368 3798361735719144 3801544728195973 3814746173363961 3829767430338344 3843066883153608 3848302630065564 3858593830529064 3880121247040764 3895797903275212 3909326657001084 3914652675411522 3927134398906268 3930591086362314 3940771973403276 3943167315086736 3946068503754256 3946140832524858 3947019889231122 3968489347525587 3974884834426704 3975770294251536 3978768397389258 3991498773128592 3992387933934928 3994843612680514 4007750061053904 4008716317772298 4014104167612088 4014177743430459 4017131178080339 4024501367474192 4028043757925016 4030521368218983 4043417331571992 4046392279273432 4047367852516659 4054793516827152 4063720226692247 4076849200037592 4077832116354579 4093889322085816 4116157663398836 4124703749875896 4130451650075652 4147139703486516 4164473620742468 4170276941467566 4187125898974678 4197971254003252 4201666333697646 4218211159185584 4220805739586942 4232859542226288 4235463132704694 4242178268044593 4249014823007856 4249961349027504 4270350068727446 4276300931504877 4284146616988656 4290938937792232 4293578252338441 4305839879161224 4308488359130637 4325453815775048 4340474615333736 4343976794050333 4358011213833288 4361663187466321 4382324921542188 4400030605702204 4415310384563628 4433149338209724 4439327066723538 4457882247775674 4469803597072924 4475893202352242 4490353814616912 4491436425676794 4509122273612176 4511895790592938 4515867188563599 4524152403803472 4527564038408466 4534742286530427 4543062131719056 4552191314182611 4560543172923408 4567773707972376 4571218237125903 4579605004367184 4580625173859856 4583442671574778 4586865761088248 4589687097327299 4604515352276664 4605625487346543 4623760975483672 4639173227628984 4658563711339032 4662467545222619 4665055561641684 4683903548005572 4697081746076632 4703480992302356 4719158972932932 4738883775327636 4745487554083782 4758178022690532 4764660505729806 4778065914112436 4784575492169638 4800033388038768 4802985841598934 4804055772220606 4816499078604004 4819426718439344 4823061017530382 4827306305016261 4836162914410608 4866135542746929 4875063391745712 4876149378625008 4882792584384264 4885795942316157 4899542166166142 4906217241970561 4922068135192296 4923164593019464 4926192783378757 4959116208844776 4984017031100041 4986783531410076 5000119278081576 5006931378902508 5044618212445548 5048329794536908 5072762557813698 5086328231151948 5093257781987034 5109712961460624 5131070173420752 5134226244467826 5135369963408234 5153203320592338 5160223981224279 5169691391266512 5173494996054352 5176677162194626 5190739661116944 5197811460796152 5201731097419131 5202889853986479 5211274660141968 5212435542668112 5219536900548696 5222747386613823 5239620918107928 5240788115149752 5254362631204368 5261521110033144 5262693185641496 5265930216715223 5284216964336211 5291319130034116 5301124223247864 5305024529852344 5322707618602968 5329959209799444 5344955090363064 5352236991240612 5374028490958644 5396490470022212 5414478439613364 5421855058244262 5425844192662102 5437109488472772 5462106958802736 5466684154595862 5488310813051814 5489533409160526 5507268866767536 5510656333949118 5519393230466621 5529519604648688 5533689380277014 5538560167146897 5548721706711216 5556281216713128 5560369255290088 5563789384000969 5593353768701424 5600974084873992 5602221778263528 5605667650051689 5629097817867997 5647284176939592 5656237690726124 5689790902644552 5697542603578716 5701734575339836 5744651145507516 5787890745793596 5800040343880178 5820181870561146 5838803990444304 5843099895389584 5843696854912818 5862576535591248 5887080512751504 5890701598359402 5900041039464319 5910865784279632 5919102755631384 5920529833846683 5931392169243024 5943842997034232 5947498996690691 5963655441377304 5968152596083887 5979102304473936 5987248159692888 5988581900902392 5992265419020771 6011625091580856 6021156251418132 6036752051211288 6046323048707236 6069588418910148 6082190275240728 6094957649501204 6115273800056388 6140833983128724 6174236495098254 6187055624813844 6200043126216742 6220074082188912 6220709555229774 6245204730674096 6246710431113702 6255415412201349 6266892158735472 6280688848462017 6292211963910576 6296956881004878 6298359614057302 6306940421496341 6318511700436848 6327316738778376 6331208609380413 6344237363587376 6352880674306408 6357671341290049 6374942023541256 6403981122131912 6405525103091169 6426219925482984 6436408406688348 6458487400855369 6488180723662572 6514394589754876 6537016820749932 6568534092456144 6573487382313282 6600045908553306 6621369184265616 6626711737854098 6649044708546768 6649724007314586 6675908505203344 6686823371663511 6699091617958608 6704705395609386 6713839803528363 6726157616594064 6735530721925368 6763683410418264 6767843685889407 6769351315401763 6781770974869264 6791010375982712 6814593197578584 6845634992623768 6851660561958564 6869407506550776 6870937760789784 6875164007362167 6880298641632372 6906773028414996 6935641463225508 6937186471981972 6963663182151764 6987845567008548 7021536443660016 7025855322008358 7045622619114948 7055221488453534 7078015334904624 7106612279732592 7108325662991454 7113555619574734 7136315988320816 7137267034035798 7146990758594709 7165371321278192 7167098871168654 7176863238254457 7200050082058152 7204478762398401 7206083658330909 7219304586151152 7224748617906006 7229140077659016 7234591526295573 7236203130257057 7249479317963696 7288912206127816 7294408728546973 7314224067937512 7317747750735752 7324188876576396 7347541778598824 7349313249249213 7383102202788444 7384746889529196 7474223533402252 7500178917122364 7505780336326224 7510397068353762 7566154323518736 7572494691805362 7596723471438288 7603089456391946 7629492346727922 7639886672980551 7645507726023871 7659534860676688 7686133766307216 7696605260131128 7701339366701739 7703054945112351 7717187661058128 7760242494081528 7765015743291939 7791595806550424 7818653314002168 7829305350823044 7854268797812536 7861182172724628 7881543946806552 7892281665049716 7894039778462244 7936978695051174 7957536794778516 7989687225361028 8017432635544596 8028208335224176 8028355486860918 8034262356160678 8056087515850032 8061042736437966 8086834663143984 8092784558546864 8094735705033318 8127440453384494 8138766288993153 8153698400075184 8155664232709158 8172784120922069 8187778644171632 8200026231893793 8232315326797672 8232466219577721 8234300113740789 8249407499751792 8260903300151304 8265984500923677 8294279406973032 8300534070415521 8328947241484936 8340553882935132 8374251797949356 8395942508006504 8403332667395292 8441611479173884 8470926265409388 8484356536089186 8540700137454892 8552601863009754 8581877875584464 8587156504676882 8611679758322448 8616976718261274 8650907631550096 8680949230667472 8687953588100666 8700060515820267 8716022427666576 8723326374932642 8735210927171311 8764649843084376 8765545282369227 8800061211404408 8830620769127256 8836052397539103 8866298676419448 8878654133447076 8915764495551348 8939607194145848 8951786404704484 8982872851353588 9023791581185876 9031734377127198 9055128076816932 9069484573060854 9104382628365222 9135547415944752 9142436474251806 9166885343149556 9173731522176496 9179374194654598 9209030704553328 9211250974693086 9247521950967344 9261354742647381 9278346455257968 9300064689325113 9317127422678064 9324935090445238 9330111123283368 9337639266976229 9367807096011144 9370065646670553 9394163492153264 9406961984604712 9438317945865864 9445435321507317 9447539421085953 9477767550655272 9490975108167564 9516356045381064 9529321011459612 9556131828224872 9569150984339276 9605971683197868 9608111544441212 9632998157208008 9646122035060764 9654612610032522 9732271085493858 9765585168768528 9771591884632314 9799084332332284 9812434483941122 9844136270384592 9846329186038928 9852385566757514 9900068862829959 9918232417689552 9940067606781147 9968034062200082 9973567062820152 10000238556163152 10013862757805016 10022254283425747 10057058093414079 10089236424891096 10096659589073816 10145525115627396 10172656462303896 10186515563974068 10268452488935652 10270739926816468 10306406641184676 10320447962448558 10353354324389252 10395622921592304 10403462194838262 10405779707972958 10439073801097392 10445494773227646 10479241836215856 10481576230299504 10523042220066288 10525386371282992 10531860433430446 10568433928672422 10582638260068232 10582832232680301 10602248446495728 10610049059704688 10645415237205936 10659918419598888 10670333429362101 10689910180726128 10704473982481224 10713444234006833 10748056981917288 10750648306752981 10792980940044424 10828956879226728 10837122926859009 10843710116488524 10851688385324204 10874218976945544 10933368309191724 10976621626103628 10979066818321052 11021312667898236 11038786460933242 11067378760554028 11077120334293794 11112562433426256 11120738510580176 11127578768001938 11201948169747984 11204443556527056 11211335300103378 11258195635735994 11294568353879184 11312475381452248 11319433574346799 11358742037708043 11379581805289104 11395085207157432 11403469150679672 11404634184587919 11452302457041787 11489302291015032 11575781491587192 11600080687760356 11640363741122292 11687393709825636 11781403196718804 11800082078928638 11838205511262768 11841059667693366 11887685994068464 11894997993381382 11905468042576761 11927310882754608 11936305192167774 11974496319385776 11977163801804784 11984530838041542 12023250183161712 12042312502836264 12051393534241017 12073504102422576 12092646097414472 12100084165681061 12139176837820296 12142103557549977 12164380550481456 12189915299002408 12191160680076741 12230547600112776 12281667966257448 12291959891950541 12348472990196508 12374111249627688 12400086252433484 12441419110459548 12493420862227404 12510830824402698 12561377696924034 12593913762009756 12596719228114604 12613880842992682 12654633477556752 12662417218760826 12705761348612816 12715342682580098 12726534804133779 12749884047082512 12807962244263824 12811050206182338 12828902794514631 12852439850965968 12872816813376696 12880734757015323 12916974801710738 12934572728831479 12976361447325144 13028789179509752 13031930382150999 13074033641499864 13084989562398963 13139681263809199 13146974764626564 13200091817106612 13253423475708196 13299448014629172 13373646743327022 13409410791218772 13427679607056726 13471061443850736 13527366820836528 13535687371778814 13538702630803526 13582020751965424 13604226859591281 13629186395157168 13691269985247536 13703321123917128 13713654711377709 13738815013101552 13741875521579568 13750328014724334 13760597283264744 13769061291981897 13813546056829992 13871282926451016 13874372943963944 13882906934976497 13927326364303528 13975691134017096 13987402635667857 14051710644016716 14091245238229896 14110442976907068 14216651325982908 14227111239149468 14274534068071596 14293981517189418 14334197742337308 14353726476508914 14400100164116304 14408957524796802 14412167316661818 14449497235812012 14458280155318032 14469183052591146 14472406260514114 14551127607593819 14577824412255632 14588817457093946 14628448135875024 14635495501471504 14648377753152792 14657387826948471 14695083557197648 14698626498498426 14718651725911683 14766204405576888 14769493779058392 14778578350136271 14840348792561083 14948447066804504 14952051093300123 15000357834244728 15020794136707524 15144989383610724 15206178912783892 15258984693455844 15279773345961102 15291015452047742 15393210520262256 15402678733403478 15406109890224702 15520484988163056 15530031486583878 15554653649496841 15583191613100848 15608669561959437 15637306628004336 15658610701646088 15668242159841469 15679770082184549 15708537595625072 15722364345449256 15763087893613104 15784563330099432 15788079556924488 15797790650145669 15873957390102348 15915073589557032 15979374450722056 16034865271089192 16056710973721836 16068524712321356 16122085472875932 16189471410066636 16254880906768988 16277532577986306 16311328465418316 16345568241844138 16400052463787586 16464630653595344 16464932439155442 16468600227481578 16521806600302608 16531969001847354 16558179691399863 16588558813946064 16601068140831042 16627388383944899 16657894482969872 16681107765870264 16691368152002907 16748503595898712 16761133536128311 16791885016013008 16806665334790584 16817002950155067 16883222958347768 16887293453603991 16941852530818776 16968713072178372 17081400274909784 17105203726019508 17174313009353764 17233953436522548 17375907176201332 17400121031640534 17446652749865284 17470421854342622 17529299686168752 17531090564738454 17600122422808816 17661241538254512 17672104795078206 17700123118392957 17732597352838896 17757308266894152 17831528991102696 17842496990072073 17879214388291696 17903572809408968 17965745702707176 17976796257062313 18047583162371752 18063468754254396 18110256153633864 18138969146121708 18208765256730444 18284872948503612 18333770686299112 18358748389309196 18422501949386172 18522709485294762 18600129378650226 18649870180890476 18660222246566736 18675278533952458 18735614192022288 18740131293341106 18813923969209424 18842066545386051 18876635891731728 18890870643014634 18895078842171906 18920821264489023 18955535101310544 18981950216335128 18993625828141239 19032712090762128 19058642022919224 19073014023870147 19077262797950423 19112263656449744 19138301968678552 19211943366395736 19216223088882424 19216575309273507 19265996314416016 19292244070121528 19309225220065044 19375462202566107 19464542170987716 19543183769264628 19598168664664568 19624868967882244 19704771133515028 19800137725659918 19880135213562294 19936068124400164 19947134125640304 20027725515610032 20044508566851494 20114116186828158 20141519410585089 20178472849782192 20193319178147632 20291050231254792 20303531057668221 20308053946205289 20345312924607792 20373031127948136 20536904977871304 20541479853632936 20612813282369352 20625492022086501 20640895924897116 20706708648778504 20806924389676524 20811559415945916 20890989546455292 21063720866860892 21136867857344844 21165276520136464 21165664465360602 21319836839197776 21340666858724202 21408947964962448 21426888468013666 21496113963834576 21501296613505962 21530589714763371 21546430864249091 21585961880088848 21618250974992727 21657913758453456 21674245853718018 21687420232977048 21703376770648408 21703774578886719 21708609390771171 21748437953891088 21866736618383448 21883226185640919 21953243252207256 21958133636642104 22042625335796472 22047939747747639 22077572921866484 22134757521108056 22154240668587588 22255157536003876 22422670600206756 22516391271471988 22624950762904496 22638867148693598 22717484075416086 22790170414314864 22806938301359344 22809268369175838 22904604914083574 22936523178071613 22978604582030064 23029192444360729 23109164835337053 23151562983174384 23200161375520712 23214431567728181 23280727482244584 23295047229875817 23374787419651272 23562806393437608 23600164157857276 23682119335386732 23789995986762764 23810936085153522 23872610384335548 23969061676083084 24084625005672528 24102787068482034 24185292194828944 24200168331362122 24278353675640592 24284207115099954 24379830598004816 24382321360153482 24416298866979459 24461095200225552 24518352362766207 24563335932514896 24583919783901082 24617412612937331 24696945980393016 24702900341222367 24748222499255376 24800172504866968 24815426848261159 24882838220919096 24901602211246563 24986841724454808 25021661648805396 25122755393848068 25187827524019512 25193438456229208 25227761685985364 25324834437521652 25430685365160196 25453069608267558 25622100412364676 25657805589029262 25745633626753392 25761469514030646 25833949603421476 25869145457662958 25952722894650288 26057578359019504 26063860764301998 26100181547460801 26148067282999728 26169979124797926 26205632781513933 26279362527618398 26293949529253128 26315165206933009 26400183634213224 26422306747213333 26506846951416392 26526835596417101 26598896029258344 26747293486654044 26818821582437544 26855359214113452 27071374743557628 27077405261607052 27208453719182562 27406642247834256 27427309422755418 27500656029448668 27521194566529488 27538122583963794 27627092113659984 27742565852902032 27748745887927888 27765813869952994 27854652728607056 27900194067975339 27951382268034192 27974805271335714 28012917800928687 28103421288033432 28182490476459792 28220885953814136 28244534798745287 28342618263257859 28433302651965816 28454222478298936 28471724392070443 28549068136143192 28587963034378836 28668395484674616 28707452953017828 28817915049593604 28824334633323636 28898994471624024 28938366105182292 28944812521028228 29102255215187638 29177634914187892 29296755506305584 29314775653896942 29397252996996852 29437303451823366 29532408811153776 29538987558116784 29557156700272542 29680697585122166 29820202820343441 29842143059641561 29896894133609008 29904102186600246 30000715668489456 30041588273415048 30066762850277241 30192433750382893 30289978767221448 30412357825567784 30435291591523577 30517969386911688 30559546691922204 30582030904095484 30805357466806956 30812219780449404 31060062973167756 31109307298993682 31217339123918874 31317221403292176 31336484319682938 31359540164369098 31444728690898512 31569126660198864 31576159113848976 31595581300291338 31747914780204696 31830147179114064 31900221891340979 31958748901444112 32011000288086303 32069730542178384 32113421947443672 32137049424642712 32140332702020499 32244170945751864 32378942820133272 32509761813537976 32555065155972612 32622656930836632 32691136483688276 32800104927575172 32929864878310884 32937200454963156 33063938003694708 33116359382799726 33202136281662084 33254776767889798 33362215531740528 33382736304005814 33497007191797424 33522267072256622 33613330669581168 33634005900310134 33766445916695536 33774586907207982 33883705061637552 33937426144356744 33958300723040397 34100237194192081 34162800549819568 34210407452039016 34213902553763757 34348626018707528 34356907371125361 34467906873045096 34640977877315161 34751814352402664 34800242063281068 34893305499730568 34940843708685244 35062181129476908 35344209590156412 35400246236785914 35514616533788304 35663057982205392 35684993980144146 35807145618817936 35931491405414352 35953592514124626 36095166324743504 36126937508508792 36154180602723051 36220512307267728 36277938292243416 36300252497043183 36417530513460888 36569745897007224 36573482040230223 36667541372598224 36717496778618392 36845003898772344 36875879675851623 37045418970589524 37200258757300452 37299740361780952 37350557067904916 37480262586682212 37684133090772102 37781741286029268 37790157684343812 37841642528978046 37963900432670256 37987251656282478 38117284045838448 38146028047740294 38154525595900846 38276603937357104 38423886732791472 38432446177764848 38433150618547014 38584488140243056 38618450440130088 38642204271045969 38750924405132214 38803718186494437 38929084341975432 39086367538529256 39095791146452997 39124555907661037 39196337329329136 39249737935764488 39254968687196889 39409542267030056 39419043791427597 39600275451319836 39760270427124588 39872136248800328 40089017133702988 40228232373656316 40283038821170178 40582100462509584 40607062115336442 40616107892410578 40746062255896272 41007723257764399 41073809955742608 41082959707265872 41225626564738704 41250984044173002 41281791849794232 41307183875945691 41413417297557008 41613848779353048 41623118831891832 41648720804929491 41781979092910584 41962207907003571 42127441733721784 42273735714689688 42331328930721204 42681333717448404 42853776936027332 43002593227011924 43061179429526742 43092861728498182 43236501949985454 43348491707436036 43374840465954096 43406753541296816 43407549157773438 43417218781542342 43653382822781457 43733473236766896 43766452371281838 43835842103127461 43906486504414512 43916267273284208 44085250671592944 44095879495495278 44155145843732968 44155955177735049 44188442958883729 44269515042216112 44308481337175176 44335735050408813 44510315072007752 44521046377683249 44845341200413512 44856153279900369 45032782542943976 45277734297387196 45434968150832172 45618536738351676 45809209828167148 45873046356143226 46058384888721458 46218329670674106 46400322751041424 46428863135456362 46561454964489168 46590094459751634 46663960948490523 46749574839302544 47039310246553647 47125612786875216 47200328315714552 47229360775722851 47364238670773464 47393371950437007 47579991973525528 47621872170307044 47745220768671096 47938123352166168 48205574136964068 48400336662724244 48568414230199908 48764642720306964 48832597733958918 49036704725532414 49167839567802164 49234825225874662 49393891960786032 49405800682444734 49600345009733936 49630853696522318 49674539074199589 49765676441838192 49803204422493126 49882165151834697 49973683448909616 50043323297610792 50074104456008721 50245510787696136 50283400608384933 50375655048039024 50386876912458416 50455523371970728 50486558070600289 50649668875043304 50661880360811973 50861370730320392 50906139216535116 51244200824729352 51315611178058524 51522939028061292 51667899206842952 51738290915325916 52127721528603996 52200363094921602 52339958249595852 52411265563027866 52558725055236796 52587899058506256 52630330413866018 52800367268426448 52844613494426666 53013693902832784 53053671192834202 53100369355178871 53197792058516688 53494586973308088 53527490970216219 53637643164875088 53710718428226904 53968389661676171 54142749487115256 54154810523214104 54188120617166327 54416907438365124 54854618845510836 55001312058897336 55076245167927588 55531627739905988 55800388135950678 55949610542671428 56025835601857374 56206842576066864 56441771907628272 56489069597490574 56685236526515718 56762463793467069 56866605303931632 56908444956597872 56943448784140886 57098136272286384 57175926068757672 57219042071610441 57231788393851269 57336790969349232 57414905906035656 57635830099187208 57648669266647272 57797988943248048 57876732210364584 57889625042056456 57925232383867453 58126386607698321 58204510430375276 58355269828375784 58629551307793884 58794505993993704 58874606903646732 59114313400545084 59361395170244332 59640405640686882 59684286119283122 59808204373200492 60083176546830096 60133525700554482 60384867500765786 60579957534442896 60713325535132831 60824715651135568 60870583183047154 60924161838615867 61035938773823376 61119093383844408 61164061808190968 61201683224010659 61610714933613912 61624439560898808 61920075996547967 62120125946335512 62218614597987364 62434678247837748 62672968639365876 62719080328738196 63191162600582676 63495829560409392 63800443782681958 64022000576172606 64226843894887344 64274098849285424 64280665404040998 64488341891503728 64639292592747273 64757885640266544 64900451434107509 65019523627075952 65110130311945224 65125828172313513 65245313861673264 65382272967376552 65422488963597601 65600209855150344 65649678556922757 65859729756621768 65874400909926312 66127876007389416 66232718765599452 66404272563324168 66509553535779596 66765472608011628 67044534144513244 67268011800620268 67549173814415964 67874852288713488 67916601446080794 68200474388384162 68420814904078032 68427805107527514 68697252037415056 68713814742250722 68809569534214839 68935813746090192 69087577333082187 69281955754630322 69376344636459751 69503628704805328 69600484126562136 69643294703184543 69786610999461136 69881687417370488 69934384754190539 70124362258953816 70688419180312824 70800492473571828 71043361409409059 71369987960288292 71907185028249252 72253875017017584 72308361205446102 72555876584486832 72600504994086366 72835061026921776 73139491794014448 73146964080460446 73434993557236784 73555057088298621 73690007797544688 73751759351703246 73852237838811993 74090837941179048 74400517514600904 74446280544783477 74462864469419393 74599480723561904 74701114135809832 74960525173364424 75368266181544204 75563482572058536 75580315368687624 75683285057956092 75974503312564956 76292056095480588 76309051191801692 76866301237094028 77236900880260176 77284408542091938 77501848810264428 77607436372988874 77858168683950864 78172735077058512 78191582292905994 78249111815322074 78499475871528976 78509937374393778 78616898344541799 78819084534060112 78838087582855194 78945495620799027 79200550902639672 79266920241639999 79520540854249176 79580506789251303 79598234432827627 79744272497600656 80178034267405976 80238496014016703 80456464747312632 80566077642340356 81214124230672884 81232215784821156 82015446515528798 82501968088346004 82563583699588464 82614367751891382 83227697558706096 83246237663783664 83297441609858982 83563958185821168 83924415814007142 84038753402786061 84100584986262581 84254883467443568 84547471429379376 84662657861442408 84733604396235861 85362667434896808 85415173176211329 85707553872054664 86005186454023848 86122358859053484 86185723456996364 86473003899970908 86696983414872072 86815098315546876 86834437563084684 87306765645562914 87532904742563676 87671684206254922 88191758990990556 88310291687465936 88311910355470098 88376885917767458 88616962674350352 88671470100817626 89020630144015504 89042092755366498 89526429178924683 89690682400827024 89712306559800738 89900625330142759 90065565085887952 90200288550831723 90555468594774392 90577301251148679 90869936301664344 91237073476703352 91305874774570731 91618419656334296 91746092712286452 92116769777442916 92436659341348212 92857726270912724 93180188919503268 93327921896981046 94078620493107294 94400656631429104 94458721551445702 94728477341546928 94786743900874014 95159983947051056 95243744340614088 95490441537342192 95700665674022937 95876246704332336 96087320198884421 96411148273928136 96420998106061497 96800673325448488 97136828460399816 97529285440613928 97665195467917836 98073409451064828 98335679135604328 98469650451749324 98811601364889468 99261707393044636 99349078148399178 99606408844986252 99764330303669394 100086646595221584 100148208912017442 100491021575392272 100566801216769866 100911046743941456 100973116141200578 101299337750086608 101323760721623946 101722741460640784 101812278433070232 101874902169121191 102300711582576243 102488401649458704 102631222356117048 102714031936738519 103045878056122584 103070722113376083 103335798413685904 103476581830651832 103922933631945483 104255443057207992 104400726189843204 104679916499191704 104822531126055732 105117450110473592 105260660827732036 105689226988853332 106107342385668404 106200738710357742 106989173946616176 107054981940432438 107421436856453808 107936779323352342 108285498974230512 108309621046428208 108376241234332654 108833814876730248 108900757491129549 109709237691021672 110002624117794672 110152490335855176 110244797117683217 110627639027554869 111063255479811976 111600776271901356 111899221085342856 112051671203714748 112978139194981148 113370473053031436 113524927586934138 113886897568281772 114351852137515344 114438084143220882 114463576787702538 114829811812071312 115271660198374416 115297338533294544 115753464420729168 115779250084112912 115850464767734906 116252773215396642 116409020860750552 116411154559483311 116710539656751568 117259102615587768 117373667722983111 117589011987987408 117749213807293464 117847886574075163 118228626801090168 118257131374282791 118722790340488664 119280811281373764 119368572238566244 119616408746400984 120267051401108964 120769735001531572 121426651070265662 121741166366094308 121848323677231734 122238186767688816 122328123616381936 122403366448021318 123023169773293197 123221429867227824 123248879121797616 123840151993095934 124240251892671024 124437229195974728 124513769317814789 124869356495675496 124946162414788473 125345937278731752 125438160657476392 125975327027459657 126382325201165352 127600887565363916 128044001152345212 128561330808081996 129278585185494546 129800902868215018 130220260623890448 130251656344627026 130764545934753104 130844977927195202 130960148468344371 131200419710300688 131299357113845514 131507526309382383 131719459513243536 131748801819852624 132255752014778832 132465437531198904 132565328876651187 132808545126648336 133019107071559192 133100925822491671 133530945216023256 133563139133049747 134089068289026488 134536023601240536 135098347628831928 135211558811455951 135833202892161588 136400948776768324 136855610215055028 137427629484501444 137619139068429678 138175154666164374 138563911509260644 138752689272919502 139200968253124272 139286589406369086 139763374834740976 139868769508381078 139991882845471569 140248724517907632 141117930739660941 141376838360625648 141600984947143656 141688082327168553 142086722818818118 142280300017146269 142739975920576584 143814370056498504 144536493901901189 144616722410892204 145201009988172732 146293928160920892 147110114176597242 147503518703406492 147704475677623986 148181675882358096 148801035029201808 148892561089566954 148925728938838786 149402228271619664 149646495455504091 149921050346728848 150736532363088408 150850201825154799 151126965144117072 151160630737375248 151366570115912184 151459674211800867 151949006625129912 152584112190961176 152618102383603384 152711976284741467 153732602474188056 154568817084183876 155003697620528856 155214872745977748 156383164585811988 156498223630644148 157019874748787556 157233796689083598 157676175165710388 157890991241598054 158401101805279344 158533840483279998 159041081708498352 159161013578502606 159196468865655254 160062403683532009 160356068534811952 160476992028033406 160912929494625264 161132155284680712 161905168985028513 162428248461345768 162464431569642312 162564361851498981 163243836718171913 164030893031057596 165003936176692008 165228735503782764 166594883219717964 167848831628014284 168077506805572122 168201169972525162 169325315722884816 169467208792471722 170725334869793616 170830346352422658 171101190144465251 171415107744109328 171695365181553807 172010372908047696 172244717718106968 172371446913992728 172477470904030039 172946007799941816 173393966829744144 173630196631093752 173668875126169368 173775697151602359 174613531291125828 175065809485127352 175343368412509844 176383517981981112 176623820710940196 176753771835534916 177342940201635252 178084185510732996 179052858357849366 179424613119601476 179801250660285518 180400577101663446 181110937189548784 181154602502297358 181739872603328688 182139976605398493 182474146953406704 182611749549141462 182901272223393889 183236839312668592 183492185424572904 183605049672031977 184233539554885832 184372468897411421 184873318682696424 185715452541825448 185760227989643901 186360377839006536 186655843793962092 188157240986214588 188917443102891404 189573487801748028 190487488681228176 191401331348045874 192174640397768842 192822296547856272 192841996212122994 193601346650896976 193917877778241819 194273656920799632 194701354302322527 195058570881227856 195330390935835672 196146818902129656 196267466890792803 196671358271208656 196939300903498648 197623202729778936 198523414786089272 198698156296798356 199212817689972504 199528660607338788 200296417824034884 201133602433539732 201946232282401156 202647521443247892 203624556866140464 203749804338242382 204601423165152486 205262444712234096 205428063873477038 206091756112245168 206141444226752166 206953163661303664 207262731999246561 207845867263890966 208129033909379253 208510886114415984 208801452379686408 208929884109553629 209359832998383408 209645062252111464 209803154262571617 209849890777454653 210234900220947184 210521321655464072 211378453977706664 212214684771336808 212401477420715484 213130084228227177 214109963880864876 215873558646704684 216752482468665308 217667629753460496 217801514982259098 219418475382043344 220304980671710352 220489594235366434 221255278055109738 221556713516435979 222126510959623952 223201552543802712 223338841634350431 223388593408258179 223798442170685712 224103342407429496 225956278389962296 226740946106062872 227049855173868276 227773795136563544 228876168286441764 228927153575405076 231700929535469812 232505546430793284 232818041721501104 232822309118966622 234518205231175536 234747335445966222 235498427614586928 235695773148150326 236457253602180336 236514262748565582 236836486862397081 237010739506740001 237445580680977328 237800760724919997 238561622562747528 238737144477132488 238741520367753909 238794703298482881 239232817492801968 240534102802217928 240715488042050109 241539470003063144 242853302140531324 243482332732188616 243696647354463468 244806732896042636 246046339546586394 247680303986191868 248874458391949456 249027538635629578 249738712991350992 249892324829576946 250691874557463504 250876321314952784 251950654054919314 252301754958787743 252764650402330704 253321116887968019 254200813188707583 255201775130727832 256088002304690424 256245519528633987 257122661616163992 258557170370989092 259601805736430036 260503312689254052 261689955854390404 261920296936688742 262598714227691028 263015052618764766 264930875062397808 265130657753302374 266038214143118384 266201851644983342 267061890432046512 267126278266099494 268178136578052976 268579287536774049 269072047202481072 269701875990428277 270196695257663856 270423117622911902 270791538742310641 271666405784323176 271731903753446037 272801897553536648 273711220430110056 273917624323712193 274855258969002888 275238278136859356 276350309332328748 277127823018521288 277505378545839004 278573178812738172 279737539016762156 279983765690943138 282235861479321882 283201969894287312 283376164654337106 284173445637636236 284560600034292538 285479951841153168 287101997022068811 287628740112997008 288261960596653263 289072987803802378 289233444821784408 289466817276263099 290402019976345464 290645374219346663 292587856321841784 294220228353194484 295007037406812984 295408951355247972 297785122179133908 297851457877677572 299292990911008182 301473064726176816 301700403650309598 302733140231824368 302919348423601734 303898013250259824 305168224381922352 305236204767206768 305423952569482934 306902134747728729 307465204948376112 308142095810215557 309137634168367752 310007395241057712 310429745491955496 310689882786198157 311768800895836449 312766329171623976 312996447261288296 314039749497575112 314467593378167196 315352350331420776 315781982483196108 317067680966559996 318322027157005212 318392937731310508 320124807367064018 320953984056066812 322264310569361424 323810337970057026 324856496922691536 324928863139284624 325128723702997962 326487673436343826 328061786062115192 328263573656057171 330007872353384016 330457471007565528 330734391353049651 332116771254211823 333189766439435928 335697663256028568 336155013611144244 336402339945050324 338934417584943444 341660692704845316 342202380288930502 343390730363107614 344489435436213936 344742893827985456 344954941808060078 345892015599883632 347260393262187504 347337750252338736 347551394303204718 349227062582251656 350131618970254704 350686736825019688 350902440804750769 352121003168949333 352767035963962224 353247641421880392 353507543671069832 353543659722225489 354685880403270504 356168371021465992 358105716715698732 358849226239202952 359602501320571036 360801154203326892 362309205004594716 364279953210796986 365223499098282924 365802544446787778 366984370849145808 367210099344063954 368467079109771664 368744937794822842 369069509319879591 369746637365392848 371430905083650896 371520455979287802 372720755678013072 373311687587924184 373541307953444367 375102609136112891 376314481972429176 377834886205782808 377925981082378971 379146975603496056 381050756650466771 382802662696091748 384349280795537684 385683992424245988 387835755556483638 389402708604645054 390660781871671344 392293637804259312 392534933781585606 393878601806997296 394522578928147149 395246405459557872 397046829572178544 397396312593596712 397695986629953561 398425635379945008 399057321214677576 399302777467475013 400592835648069768 402267204867079464 403892464564802312 405295042886495784 405634676434367853 407499608676484764 409202846330304972 410856127746954076 412282888453504332 414525463998493122 415691734527781932 416258067818758506 417602904759372816 417859768219107258 419290124504222928 419606308525143234 419699781554909306 421042643310928144 422756907955413328 424429369542673616 424802954841430968 425064246981505659 426260168456454354 426840900051438807 428219927761729752 430370114984271407 431747117293409368 433504964937330616 433609481705703567 435603029964518196 440979188470732868 442510556110219476 443113427032871958 446403105087605424 446677683268700862 446777186816516358 448206684814858992 451084955835408389 451912556779924592 453481892212125744 454099710347736552 454379022635402601 455547590273127088 457752336572883528 457854307150810152 458135928854224401 463401859070939624 465011092861586568 465644618237933244 469494670891932444 471391546296300652 473028525497131164 473672973724794162 474021479013480002 475601521449839994 477123245125495056 477474288954264976 477483040735507818 477589406596965762 480187211050596027 481068205604435856 481430976084100218 482194263134402071 483078940006126288 485706604281062648 485715506955085539 486072872547721019 486964665464377232 487393294708926936 487693085554496943 489613465792085272 489731510154515739 492092679093172788 495360607972383736 498055077271259156 499784649659153892 503901308109838628 504603509917575486 506642233775936038 508401626377415166 510403550261455664 512176004609380848 512491039057267974 513303570433395753 514245323232327984 517114340741978184 517432412712090117 519203611472860072 521006625378508104 521327091454807077 523379911708780808 523840593873377484 525197428455382056 526030105237529532 530261315506604748 532403703289966684 534252556532198988 537158575073548098 539403751980856554 540846235245823804 541583077484621282 543332811568646352 543463807506892074 545603795107073296 546419929816195479 547422440860220112 547835248647424386 548703816670181667 549710517938005776 550476556273718712 550815149016095931 552700618664657496 553117406692234263 554255646037042576 555010757091678008 557146357625476344 557280683968931703 559475078033524312 559967531381886276 564471722958643764 566752329308674212 568346891275272472 569121200068585076 574203994044137622 576523921193306526 578145975607604756 578466889643568816 578933634552526198 580804039952690928 581290748438693326 584104062906967581 585175712643683568 588440456706388968 588802400672378409 590014074813625968 590817902710495944 595570244358267816 595702915755355144 598585981822016364 603400807300619196 605838696847203468 610847905138965868 613804269495457458 616284191620431114 618275268336735504 620859490983910992 621379765572396314 623537601791672898 624387101728137759 625532658343247952 625992894522576592 628079498995150224 628935186756334392 629409462787714851 629549672332363959 630704700662841552 631563964966392216 634135361933119992 636644054314010424 636785875462621016 639390252684681531 640249614734128036 641907968112133624 647620675940114052 650257447405995924 652975346872687652 656123572124230384 656527147312114342 660914942015131056 661468782706099302 664233542508423646 666379532878871856 667846580886461141 670165780224774537 671395326512057136 672310027222288488 672804679890100648 673218515464117249 677868835169886888 683321385409690632 684404760577861004 686781460726215228 689909883616120156 695102788606409436 698454125164503312 701373473650039376 701804881609501538 704242006337898666 706495282843760784 707015087342139664 707087319444450978 709371760806541008 711032218520220003 712336742042931984 713904965775182599 716211433431397464 716384109895448643 717698452478405904 719205002641142072 719647378599573611 721602308406653784 722146464126150327 724618410009189432 728559906421593972 730446998196565848 731605088893575556 734420198688127908 737489875589645684 738139018639759182 743040911958575604 746623375175848368 747082615906888734 750205218272225782 752628963944858352 755669772411565616 755851962164757942 756905264876363229 758293951206992112 759963350663904057 762101513300933542 763139791001057261 765605325392183496 768698561591075368 769278232296095929 771367984848491976 775671511112967276 778805417209290108 785069867563171212 789045157856294298 794792625187193424 795391973259907122 798114642429355152 798605554934950026 801185671296139536 804534409734158928 807784929129604624 809105627971284831 810590085772991568 811269352868735706 812374616226931923 814999217352969528 818405692660609944 819091509163613323 821712255493908152 824565776907008664 829050927996986244 831383469055563864 832516135637517012 835719536438214516 839212617050286468 839399563109818612 849605909682861936 850128493963011318 852520336912908708 853681800102877614 856439855523459504 860740229968542814 863494234586818736 864785881789959789 867009929874661232 867218963411407134 868400451828789297 871206059929036392 871936122658039989 875580578761103897 881958376941465736 882623456154183733 885021112220438952 886226854065743916 893355366537401724 893554373633032716 902169911670816778 908199420695473104 908758045270805202 915504673145767056 915708614301620304 916271857708448802 924426287430646671 925106434848888391 926803718141879248 930022185723173136 931289236475866488 932069648358594471 938989341783864888 942783092592601304 946057050994262328 947345947449588324 948042958026960004 951203042899679988 954966081471015636 955178813193931524 960374422101192054 962861952168200436 964388526268804142 971413208562125296 971431013910171078 972145745095442038 974786589417853872 975386171108993886 979226931584170544 979463020309031478 984185358186345576 984790720968171513 988906878631570349 990721215944767472 992203174059148953 996110154542518312 996350313762635469 999569299318307784 1007802616219677256 1009207019835150972 1013284467551872076 1016803252754830332 1024982078114535948 1026607140866791506 1034228681483956368 1034864825424180234 1038407222945720144 1042013250757016208 1042654182909614154 1046759823417561616 1047681187746754968 1050394856910764112 1052060210475059064 1052707322414252307 1060522631013209496 1060630979166676467 1064807406579933368 1068505113064397976 1074317150147096196 1078807503961713108 1081692470491647608 1083166154969242564 1086927615013784148 1092839859632390958 1095670497294848772 1097407633340363334 1100953112547437424 1101630298032191862 1105401237329314992 1106234813384468526 1110021514183356016 1114292715250952688 1114561367937863406 1118950156067048624 1119935062763772552 1120623923860333101 1125307827408338673 1128943445917287528 1133504658617348424 1133777943247136913 1136693782550544944 1138242400137170152 1143152269951400313 1148407988088275244 1153047842386613052 1156291951215209512 1157867269105052396 1162581496877386652 1168208125813935162 1176880913412777936 1177604801344756818 1181635805420991888 1191140488716535632 1191405831510710288 1197171963644032728 1197908332402425039 1206801614601238392 1211677393694406936 1216904029303103559 1221695810277931736 1227608538990914916 1232568383240862228 1242759531144792628 1247075203583345796 1248774203456275518 1257870373512668784 1258818925575429702 1259099344664727918 1263127929932784432 1268270723866239984 1271239420990696369 1273288108628020848 1273571750925242032 1278780505369363062 1280499229468256072 1280522700154316421 1283815936224267248 1291110344952814221 1295241351880228104 1300514894811991848 1300828445117110701 1305950693745375304 1313054294624228684 1322937565412198604 1328467085016847292 1335693161772922282 1340331560449549074 1344620054444576976 1345609359780201296 1346437030928234498 1353254867506225167 1355737670339773776 1366642770819381264 1368809521155722008 1369651462495962679 1373562921452430456 1374407786562673203 1379819767232240312 1390205577212818872 1403609763219003076 1408484012675797332 1414174638888901956 1422064437040440006 1427809931550365198 1432422866862794928 1432768219790897286 1438410005282284144 1439294757199147222 1440561633151788081 1443204616813307568 1444292928252300654 1446582789403206213 1449236820018378864 1457119812843187944 1458218617643163057 1460893996393131696 1463210177787151112 1464110184047408381 1468840397376255816 1469194530463547217 1474979751179291368 1476278037279518364 1486081823917151208 1494165231813777468 1500410436544451564 1511703924329515884 1513810529752726458 1519926701327808114 1524203026601867084 1526279582002114522 1531210650784366992 1537397123182150736 1538556464592191858 1539910711300187259 1542735969696983952 1551343022225934552 1552297238136270351 1557610834418580216 1565083300188608959 1570139735126342424 1578090315712588596 1590783946519814244 1597211109869900052 1618211255942569662 1622538705737471412 1624749232453863846 1629998434705939056 1636811385321219888 1638183018327226646 1643424510987816304 1646111450010545001 1649131553814017328 1658101855993972488 1659352220076702789 1662766938111127728 1665032271275034024 1671439072876429032 1678425234100572936 1678799126219637224 1679831739132156137 1700256987926022636 1705040673825817416 1707363600205755228 1721480459937085628 1729571763579919578 1734437926822814268 1736800903657578594 1742412119858072784 1743872245316079978 1751161157522207794 1760686440518852099 1763916753882931472 1765246912308367466 1770042224440877904 1772453708131487832 1786710733074803448 1787108747266065432 1795682203899891043 1804339823341633556 1817516090541610404 1832543715416897604 1848852574861293342 1850212869697776782 1862578472951732976 1864139296717188942 1877978683567729776 1882113091589117761 1885566185185202608 1888649016997091877 1892114101988524656 1894691894899176648 1896085916053920008 1897252179944330429 1902406085799359976 1909932162942031272 1910357626387863048 1920748844202384108 1925723904336400872 1928777052537608284 1942862027820342156 1944291490190884076 1950772342217987772 1958926040618062956 1968370716372691152 1969581441936343026 1977813757263140698 1984406348118297906 1992220309085036624 1992700627525270938 1999138598636615568 2003539742659383423 2011913994457332779 2015605232439354512 2018414039670301944 2019655546392351747 2026568935103744152 2028097157871525631 2033606505509660664 2049964156229071896 2053214281733583012 2069729650848360468 2085308365819228308 2095362375493509936 2104120420950118128 2105414644828504614 2121045262026418992 2121261958333352934 2129614813159866736 2133096655560660009 2137010226128795952 2141714897325547797 2148634300294192392 2157615007923426216 2158942135798720833 2163384940983295216 2166332309938485128 2173855230027568296 2185679719264781916 2191340994589697544 2194815266680726668 2203260596064383724 2212469626768937052 2229122735875726812 2239870125527545104 2241247847720666202 2250615654816677346 2257886891834575056 2267009317234696848 2267555886494273826 2276484800274340304 2279890051991712171 2286304539902800626 2289419373003171783 2296815976176550488 2306095684773226104 2307834696888287787 2308348798552001183 2312583902430419024 2315734538210104792 2325162993754773304 2336416251627870324 2355209602689513636 2394343927288065456 2395816664804850078 2413603229202476784 2423354787388813872 2433808058606207118 2437123848680795769 2443391620555863472 2455217077981829832 2457274527490839969 2465136766481724456 2485519062289585256 2494150407166691592 2497548406912551036 2517637851150859404 2518198689329455836 2542478841981392738 2557561010738726124 2560998458936512144 2561045400308632842 2582220689905628442 2590482703760456208 2601029789623983696 2601656890234221402 2605201355486367891 2607118134574140011 2611901387490750608 2615808367974119967 2626108589248457368 2626741736283311691 2645875130824397208 2647870368462551199 2656934170033694584 2671386323545844564 2680663120899098148 2692874061856468996 2706509735012450334 2737619042311444016 2739302924991925358 2747125842904860912 2748815573125346406 2759639534464480624 2775319304546665173 2780411154425637744 2786532285767648209 2796208945075783413 2807219526438006152 2816968025351594664 2828349277777803912 2844128874080880012 2855619863100730396 2865536439581794572 2878589514398294444 2881123266303576162 2888585856504601308 2893165578806412426 2914239625686375888 2916437235286326114 2926420355574302224 2928220368094816762 2937680794752511632 2938389060927094434 2949959502358582736 2952556074559036728 2954372162904514539 2966720635894711047 2972163647834302416 2978706926165417051 2988330463627554936 2989050941287906407 3000820873088903128 3023407848659031768 3027621059505452916 3039853402655616228 3048406053203734168 3052559164004229044 3077112929184383716 3079821422600374518 3102686044451869104 3104594476272540702 3115221668837160432 3130166600377217918 3140279470252684848 3156180631425177192 3158121967242756921 3181567893039628488 3184134990038894089 3194422219739800104 3197099116412813293 3236422511885139324 3245077411474942824 3249498464907727692 3276366036654453292 3292222900021090002 3316203711987944976 3318704440153405578 3330064542550068048 3342878145752858064 3356850468201145872 3357598252439274448 3359663478264312274 3375923482225016019 3400513975852045272 3410081347651634832 3414727200411510456 3417588710648179727 3429456809854200939 3442960919874171256 3459143527159839156 3468875853645628536 3473601807315157188 3487744490632159956 3502322315044415588 3521372881037704198 3530493824616734932 3544907416262975664 3573421466149606896 3574217494532130864 3591364407799782086 3608679646683267112 3610899310216628881 3635032181083220808 3653284483796330053 3665087430833795208 3697705149722586684 3700425739395553564 3728278593434377884 3764226183178235522 3777298033994183754 3789383789798353296 3792171832107840016 3794504359888660858 3804812171598719952 3813718262972089107 3819864325884062544 3820715252775726096 3841497688404768216 3851447808672801744 3857554105075216568 3859926848852258459 3873331034858442663 3885724055640684312 3888582980381768152 3901544684435975544 3917852081236125912 3939162883872686052 3955627514526281396 3968812696236595812 3985401255050541876 4007079485318766846 4023827988914665558 4036828079340603888 4039311092784703494 4053137870207488304 4056194315743051262 4059764602518675501 4067213011019321328 4099928312458143792 4106428563467166024 4108954387487888037 4126128700497241801 4139459301696720936 4170616731638456616 4191558323155134481 4210829289657009228 4242523916666705868 4266193311121320018 4283429794651095594 4297268600588384784 4315230015846852432 4317884271597441666 4332664619876970256 4339748368209618639 4347710460055136592 4371359438529563832 4374655852929489171 4382681989179395088 4389630533361453336 4392330552142225143 4406521192128767448 4424939253537874104 4458245471751453624 4482495695441332404 4501231309633354692 4535111772988547652 4559780103983424342 4572609079805601252 4578838746006343566 4593631952353100976 4612191369546452208 4615669393776575574 4616697597104002366 4631469076420209584 4650325987509546608 4672832503255740648 4695249900565826877 4710419205379027272 4734071264826985477 4791633329609700156 4867616117212414236 4874247697361591538 4910434155963659664 4914549054981679938 4930273532963448912 4961934514189492279 4971038124579170512 4988300814333383184 4995096813825102072 5035275702301718808 5036397378658911672 5039495217396468411 5084957683962785476 5115122021477452248 5122090800617265684 5164441379811256884 5203313780468442804 5210402710972735782 5214236269148280022 5231616735948239934 5252217178496914736 5253483472566623382 5282059321556556297 5291750261648794416 5295740736925102398 5304136894478422781 5313868340067389168 5342772647091689128 5346801598024931209 5361326241798196296 5385748123712937992 5387046611699673129 5413019470024900668 5478605849983850716 5497631146250692812 5550638609093330346 5573064571535296418 5592417890151566826 5614439052876012304 5633936050703189328 5646339274767353283 5656698555555607824 5688257748161760024 5691756539832991287 5711239726201460792 5731072879163589144 5757179028796588888 5762246532607152324 5777171713009202616 5786331157612824852 5832874470572652228 5856440736189633524 5876778121854188868 5905112149118073456 5908744325809029078 5933441271789422094 5957413852330834102 5976660927255109872 5978101882575812814 6001641746177806256 6010619227978150269 6035741983371998337 6046815697318063536 6055242119010905832 6058966639177055241 6079706805311232456 6084291473614576893 6096812106407468336 6105118328008458088 6154225858368767432 6159642845200749036 6209188952545081404 6260333200754435836 6312361262850354384 6316243934485513842 6363135786079256976 6368269980077788178 6388844439479600208 6394198232825626586 6425144691976643391 6472845023770278648 6476826407396162499 6490154822949885648 6498996929815455384 6552732073308906584 6584445800042180004 6637408880306811156 6719326956528624548 6751846964450032038 6801027951704090544 6829454400823020912 6835177421296359454 6858913619708401878 6868258119009515349 6885921839748342512 6918287054319678312 6923504090664863361 6925046395656003549 6937751707291257072 6947203614630314376 6975488981264319912 7004644630088831176 7042745762075408396 7060987649233469864 7182728815599564172 7217359293366534224 7221798620433257762 7270064362166441616 7306568967592660106 7330174861667590416 7346312389751072551 7371823582472519907 7395410299445173368 7400851478791107128 7456557186868755768 7528452366356471044 7554596067988367508 7589008719777321716 7627436525944178214 7682995376809536432 7715108210150433136 7719853697704516918 7746662069716885326 7771448111281368624 7777165960763536304 7803089368871951088 7821354403722420033 7835704162472251824 7852954623527008589 7878325767745372104 7880225208849935073 7911255029052562792 7937625392473191624 7943611105387653597 7970802510101083752 8014158970637533692 8047655977829331116 8078622185569406988 8112388631486102524 8119529205037351002 8212857126934332048 8217908774975776074 8252257400994483602 8278918603393441872 8325957913639995519 8341233463276913232 8359596857302944627 8383116646310268962 8394537701011629871 8421658579314018456 8485047833333411736 8532386622242640036 8566859589302191188 8635768543194883332 8679496736419237278 8742718877059127664 8749311705858978342 8779261066722906672 8784661104284450286 8813042384257534896 8849878507075748208 8900161907684133141 8916490943502907248 8936120778496251153 8964991390882664808 9002462619266709384 9010006600799746553 9070223545977095304 9119560207966848684 9145218159611202504 9157677492012687132 9231338787553151148 9233395194208004732 9345665006511481296 9390499801131653754 9420838410758054544 9468142529653970954 9552404970116682267 9583266659219400312 9591297349238439879 9631386366372142867 9735232234424828472 9748495394723183076 9829098109963359876 9923869028378984558 9990193627650204144 10070551404603437616 10072794757317823344 10078990434792936822 10169915367925570952 10176170783337772301 10230244042954904496 10244181601234531368 10252766131944539181 10328882759622513768 10406627560936885608 10420805421945471564 10428472538296560044 10463233471896479868 10506966945133246764 10564118643113112594 10591481473850204796 10608273788956845562 10685545294183378256 10693603196049862418 10722652483596392592 10771496247425875984 10774093223399346258 10826038940049801336 10832697930649886643 10877975664947273839 10957211699967701432 10959853451388990159 10995262292501385624 11101277218186660692 11146129143070592836 11184835780303133652 11292678549534706566 11376515496323520048 11383513079665982574 11422479452402921584 11441154788916267321 11462145758327178288 11514358057593177776 11524493065214304648 11554343426018405232 11572662315225649704 11579780546556775377 11665748941145304456 11712881472379267048 11753556243708377736 11817488651618058156 11866882543578844188 11914827704661668204 11956203765151625628 12021238455956300538 12071483966743996674 12110484238021811664 12117933278354110482 12159413610622464912 12168582947229153786 12210236656016916176 12308451716737534864 12319285690401498072 12326863162463664111 12378386101491725403 12418377905090162808 12520666401508871672 12574674969465403443 12632487868971027684 12736539960155576356 12788396465651253172 12850289383953286782 12945690047540557296 12953652814792324998 12997993859630910768 13105464146617813168 13168891600084360008 13176991656426675429 13274817760613622312 13438653913057249096 13503693928900064076 13670354842592718908 13717827239416803756 13736516238019030698 13836574108639356624 13847008181329726722 13850092791312007098 13894407229260628752 13950977962528639824 13983633630897660059 14009289260177662352 14085491524150816792 14085749701697480631 14121975298466939728 14202213794480956431 14365457631199128344 14443597240866515524 14613137935185320212 14692624779502145102 14743647164945039814 14790820598890346736 14801702957582214256 14885803542568476837 14913114373737511536 15056904732712942088 15109192135976735016 15118485652189405233 15178017439554643432 15254873051888356428 15439707395409033836 15493324139433770652 15642708807444840066 15705909247054017178 15756651535490744208 15760450417699870146 15822510058105125584 15846177964669668891 15875250784946383248 15887222210775307194 15912410683435268343 15941605020202167504 16028317941275067384 16040404794074793627 16095311955658662232 16157244371138813976 16161139835099019387 16224777262972205048 16239058410074702004 16435817549951552148 16504514801988967204 16651915827279991038 16719193714605889254 16766233292620537924 16789075402023259742 16843317158628036912 16939017824302059849 16970095666666823472 17064773244485280072 17075269619498973861 17133719178604382376 17271537086389766664 17358993472838474556 17498623411717956684 17569322208568900572 17800323815368266282 17872241556992502306 17929982781765329616 18004925238533418768 18020013201599493106 18107225950115995011 18140447091954190608 18239120415933697368 18252874420843730679 18290436319222405008 18315354984025374264 18462677575106302296 18466790388416009464 18780999602263307508 18936285059307941908 19104809940233364534 19166533318438800624 19182594698476879758 19262772732744285734 19367550845707373089 19470464468849656944 19496990789446366152 19658196219926719752 19847738056757969116 20157980869585873644 20339830735851141904 20352341566675544602 20488363202469062736 20505532263889078362 20657765519245027536 20703244007480295371 20775139186968010647 20813255121873771216 20841610843890943128 20856945076593120088 20869773979387634719 20926466943792959736 21013933890266493528 21128237286226225188 21182962947700409592 21216547577913691124 21387206392099724836 21548186446798692516 21652077880099602672 21665395861299773286 21755951329894547678 21914423399935402864 21919706902777980318 21990524585002771248 22038937169253217653 22131053939030660569 22202554436373321384 22292258286141185672 22309068736586781941 22369671560606267304 22585357099069413132 22767026159331965148 22882309577832534642 23048986130428609296 23145324630451299408 23159561093113550754 23331497882290608912 23425762944758534096 23464063211167260099 23507112487416755472 23558863870581025767 23634977303236116312 23733765087157688376 23829655409323336408 23912407530303251256 24042476911912601076 24142967933487993348 24235866556708220964 24337165894458307572 24638571380802996144 24653726324927328222 24756772202983450806 24836755810180325616 25041332803017743344 25078790571908833881 25149349938930806886 25183613103034889613 25264975737942055368 25391836784072013013 25473079920311152712 25576792931302506344 25700578767906573564 25907305629584649996 26337783200168720016 26353983312853350858 26549635521227244624 26808362335488753459 26877307826114498192 27007387857800128152 27030019802399239659 27340709685185437816 27435654478833607512 27473032476038061396 27694016362659453444 27700185582624014196 27967267261795320118 28170983048301633584 28171499403394961262 28404427588961912862 28657214910350046801 28678299480315540121 28730915262398256688 28773892047715319637 28887194481733031048 28894159099116428601 29226275870370640424 29385249559004290204 29487294329890079628 29771607085136953674 30113809465425884176 30218384271953470032 30236971304378810466 30356034879109286864 30509746103776712856 30528512350013316903 30758298395833617543 30879414790818067672 30986648278867541304 31285417614889680132 31411818494108034356 31520900835399740292 31692355929339337782 31774444421550614388 31824821366870536686 32056635882550134768 32080809588149587254 32190623911317324464 32314488742277627952 32322279670198038774 32449554525944410096 32478116820149404008 32498093791949659929 32633926994841821517 32871635099903104296 32879560354166970477 33009029603977934408 33303831654559982076 33438387429211778508 33532466585241075848 33578150804046519484 33878035648604119698 34129546488970560144 34150539238997947722 34267438357208764752 34543074172779533328 34717986945676949112 34739341639670326131 34997246823435913368 35138644417137801144 35600647630736532564 35744483113985004612 36040026403198986212 36214451900231990022 36478240831867394736 36505748841687461358 36630709968050748528 36925355150212604592 36933580776832018928 37135158304475176209 37561999204526615016 37724024908396210329 37872570118615883816 38209619880466729068 38365189396953759516 38525545465488571468 38735101691414746178 38993981578892732304 39316392439853439504 39695476113515938232 39719892412382917691 40315961739171747288 40704683133351089204 41011064527778156724 41406488014960590742 41550278373936021294 41683221687781886256 41713890153186240176 41739547958775269438 41852933887585919472 41950900892692980177 42027867780532987056 42256474572452450376 42365925895400819184 42433095155827382248 42459195337374843049 42606641383442869293 42774412784199449672 43096372893597385032 43330791722599546572 43511902659789095356 43839413805555960636 44077874338506435306 44262107878061321138 44405108872746642768 44584516572282371344 44618137473173563882 44657410627705430511 44739343121212534608 45170714198138826264 45387415705469659811 45534052318663930296 45764619155665069284 46319122186227101508 46928126422334520198 47117727741162051534 47269954606472232624 47467530174315376752 47659310818646672816 47737232050305805029 47824815060606502512 48084953823825202152 48121214382224380881 48285935866975986696 48471733113416441928 48674331788916615144 49307452649854656444 49513544405966901612 50157581143817667762 50298699877861613772 50367226206069779226 50529951475884110736 50783673568144026026 50946159840622305424 51153585862605012688 51401157535813147128 51814611259169299992 52074783913096840247 52707966625706701716 53616724670977506918 54014775715600256304 54060039604798479318 54581279656084415069 54681419370370875632 54871308957667215024 54946064952076122792 55388032725318906888 55400371165248028392 55934534523590640236 56342998806789922524 56808855177923825724 57314429820700093602 57356598960631080242 57547784095430639274 57774388963466062096 57788318198232857202 58102652537122119267 58345505839262650591 58452551740741280848 58770499118008580408 58814817578274243299 58974588659780159256 59543214170273907348 60473942608757620932 61019492207553425712 61057024700026633806 61516596791667235086 61758829581636135344 61973296557735082608 62109732022440886113 62570835229779360264 62609321938162904157 62823636988216068712 63041801670799480584 63384711858678675564 63548888843101228776 63649642733741073372 64161619176299174508 64644559340396077548 64956233640298808016 64996187583899319858 65267853989683643034 65743270199806208592 65759120708333940954 66018059207955868816 66116811507759652959 66393161817091981707 66607663309119964152 66876774858423557016 66927206209760345823 67064933170482151696 67156301608093038968 67756071297208239396 68301078477995895444 69435973891353898224 69478683279340652262 69994493646871826736 70277288834275602288 70676591611743077301 71201295261473065128 71488966227970009224 72080052806397972424 72428903800463980044 73011497683374922716 74270316608950352418 75123998409053230032 75448049816792420658 75550839309104668839 75745140237231767632 76175510352216039039 76419239760933458136 76730378793907519032 77051090930977142936 77470203382829492356 79390952227031876464 79439784824765835382 80631923478343494576 80809436287261798061 81090059407197718977 81409366266702178408 82022129055556313448 82812976029921181484 83100556747872042588 83479095917550538876 83901801785385960354 84512949144904900752 84866190311654764496 84918390674749686098 85213282766885738586 85548825568398899344 86034898440946620363 86192745787194770064 86382500858797094479 86661583445199093144 86682477297349285803 87023805319578190712 87678827611111921272 88155748677012870612 88524215756122642276 89236274946347127764 89314821255410861022 90341428396277652528 90774831410939319622 91068104637327860592 91529238311330138568 91585537050039950709 92339914711127928581 92638244372454203016 93856252844669040396 94235455482324103068 95474464100611610058 96169907647650404304 96242428764448761762 96571871733951973392 96943466226832883856 97348663577833230288 97901780984525464551 98614905299709312888 99027088811933803224 99110072608797212083 100315162287635335524 100597399755723227544 100734452412139558452 101567347136288052052 102802315071626294256 103629222518338599984 104149567826193680494 105415933251413403432 105945250030093571537 107233449341955013836 108120079209596958636 109162559312168830138 109892129904152245584 110776065450637813776 110800742330496056784 111869069047181280472 111937878616715495311 112685997613579845048 113617710355847651448 114628859641400187204 114713197921262160484 115095568190861278548 115576636396465714404 116205305074244238534 116691011678525301182 117540998236017160816 117629635156548486598 117949177319560318512 119086428340547814696 119159677237148753073 119657732314420012229 120947885217515241864 122114049400053267612 123033193583334470172 124219464044881772226 125141670459558720528 125218643876325808314 125647273976432137424 125852702678078940531 126083603341598961168 126769423717357351128 127097777686202457552 127299285467482146744 127377586012124529147 128323238352598349016 129289118680792155096 129992375167798639716 130535707979367286068 131518241416667881908 132233623015519305918 132786323634183963414 133215326618239928304 133753549716847114032 133854412419520691646 134312603216186077936 135512142594416478792 136162247116408979433 136602156955991790888 138957366558681304524 141353183223486154602 142402590522946130256 142977932455940018448 144160105612795944848 144857807600927960088 146022995366749845432 148540633217900704836 150896099633584841316 151101678618209337678 152351020704432078078 152838479521866916272 153460757587815038064 153819969939874260649 154102181861954285872 154940406765658984712 156224351739290520741 158879569649531670764 161618872574523596122 162180118814395437954 162818732533404356816 163743838968253245207 164044258111112626896 165625952059842362968 166201113495744085176 166958191835101077752 167803603570771920708 169836781349499372196 170426565533771477172 172069796881893240726 172765001717594188958 173323166890398186288 173364954594698571606 174047610639156381424 174307957611366357801 175036517517787951773 175357655222223842544 176311497354025741224 176444452734822729897 177048431512245284552 178472549892694255528 178629642510821722044 181549662821878639244 183058476622660277136 183171074100079901418 184679829422255857162 185276488744908406032 186329196067322658339 187712505689338080792 187827965814488712471 188470910964648206136 190948928201223220116 192484857528897523524 195803561969050929102 197229810599418625776 198054177623867606448 198220145217594424166 199179485451275945121 200630324575270671048 200781618629281037469 201194799511446455088 201468904824279116904 203134694272576104104 208299135652387360988 210831866502826806864 211890500060187143074 213043059302781103979 214466898683910027672 216240158419193917272 218325118624337660276 223738138094362560944 223875757233430990622 225371995227159690096 227235420711695302896 227735684082283249081 228526531056648117117 229257719282800374408 229426395842524320968 230191136381722557096 231153272792931428808 232410610148488477068 233382023357050602364 235259270313096973196 238172856681095629392 238319354474297506146 239315464628840024458 241895770435030483728 242428308861785394183 243441593329337266259 244228098800106535224 246066387166668940344 248438928089763544452 250437287752651616628 251705405356157881062 253538847434714702256 254598570934964293488 254755172024249058294 256646476705196698032 258104695322839861089 258578237361584310192 259147502576391283437 259984750335597279432 261071415958734572136 263036482833335763816 264467246031038611836 265572647268367926828 267708824839041383292 271024285188832957584 272324494232817958866 273204313911983581776 277019744133383785743 277914733117362609048 279310204624792143143 282706366446972309204 289715615201855920176 292045990733499690864 297081266435801409672 297330217826391636249 301792199267169682632 302203357236418675356 304702041408864156156 307639939879748521298 309880813531317969424 312448703478581041482 315461294283470941331 317759139299063341528 317835750090280714611 323237745149047192244 324360237628790875908 327487677936506490414 331251904119684725936 332402226991488170352 333916383670202155504 335607207141543841416 335813635850146485933 339673562698998744392 340853131067542954344 344139593763786481452 345530003435188377916 346729909189397143212 348615915222732715602 350073035035575903546 352622994708051482448 352888905469645459794 354096863024490569104 356945099785388511056 357259285021643444088 357479031711446259219 358973196943260036687 363099325643757278488 366342148200159802836 369359658844511714324 372658392134645316678 375425011378676161584 375655931628977424942 376941821929296412272 381897856402446440232 382132758036373587441 384969715057795047048 391607123938101858204 396440290435188848332 398358970902551890242 401260649150541342096 401563237258562074938 402937809648558233808 406269388545152208208 408486741349226938299 416598271304774721976 423781000120374286148 426086118605562207958 428933797367820055344 432480316838387834544 436650237248675320552 447751514466861981244 455471368164566498162 457053062113296234234 458515438565600748816 458852791685048641936 460382272763445114192 461459909819622781947 462306545585862857616 464821220296976954136 466764046714101204728 468673055217871562223 470518540626193946392 476638708948595012292 478630929257680048916 484856617723570788366 486883186658674532518 488456197600213070448 491231516904759735621 492132774333337880688 496877856179527088904 500874575505303233256 503410810712315762124 509510344048498116588 516209390645679722178 518295005152782566874 519969500671194558864 522142831917469144272 525109552553363855319 526072965666671527632 528934492062077223672 529333358204468189691 531145294536735853656 535417649678082766584 544648988465635917732 554039488266767571486 555829466234725218096 558620409249584286286 565412732893944618408 594162532871602819344 594660435652783272498 600394076216928565759 603584398534339365264 604406714472837350712 609404082817728312312 615279879759497042596 624897406957162082964 630922588566941882662 635518278598126683056 635671500180561429222 639129177908343311937 641800564231889156501 646475490298094384488 646962993361016676289 648720475257581751816 654975355873012980828 671214414283087682832 671627271700292971866 679347125397997488784 681706262135085908688 683207052246849747243 688279187527572962904 691060006870376755832 693459818378794286424 697231830445465431204 700146070071151807092 705777810939290919588 714518570043286888176 714958063422892518438 717946393886520073374 726198651287514556976 727284926585356182549 730324779988011798777 732684296400319605672 738719317689023428648 745316784269290633356 751311863257954849884 763795712804892880464 764265516072747174882 769939430115590094096 777442507729173850311 783214247876203716408 792880580870377696664 796717941805103780484 803126474517124149876 816973482698453876598 831059232400151357229 833196542609549443952 837930613874376429429 847562000240748572296 852172237211124415916 873300474497350641104 891990653479174908747 895503028933723962488 910942736329132996324 914106124226592468468 922919819639245563894 929642440593953908272 933528093428202409456 937346110435743124446 941037081252387892784 946383882850412823993 953277417897190024584 953507250270842143833 957261858515360097832 969713235447141576732 973766373317349065036 982463033809519471242 993755712359054177808 1001749151010606466512 1006821621424631524248 1007440907550439457799 1019020688096996233176 1032418781291359444356 1036590010305565133748 1050219105106727710638 1057868984124154447344 1058666716408936379382 1062290589073471707312 1070835299356165533168 1076919590829780110061 1089297976931271835464 1108078976533535142972 1117240818499168572572 1130825465787889236816 1189320871305566544996 1200788152433857131518 1208813428945674701424 1218808165635456624624 1230559759518994085192 1231316664783870448421 1249794813914324165928 1261845177133883765324 1271343000361122858444 1278258355816686623874 1283601128463778313002 1292950980596188768976 1293925986722033352578 1297440950515163503632 1309950711746025961656 1316235055458620134519 1343254543400585943732 1366414104493699494486 1376558375055145925808 1382120013740753511664 1384379729458868345841 1386919636757588572848 1394463660890930862408 1400292140142303614184 1411555621878581839176 1429916126845785036876 1435892787773040146748 1454569853170712365098 1460649559976023597554 1465368592800639211344 1477438635378046857296 1490633568538581266712 1502623726515909699768 1528531032145494349764 1554885015458347700622 1566428495752407432816 1585761161740755393328 1593435883610207560968 1606252949034248299752 1633946965396907753196 1662118464800302714458 1675861227748752858858 1692019669338616867139 1695124000481497144592 1704344474422248831832 1783981306958349817494 1791006057867447924976 1801182228650785697277 1821885472658265992648 1828212248453184936936 1845839639278491127788 1874692220871486248892 1892767765700825647986 1906554835794380049168 1907014500541684287666 1914523717030720195664 1917387533725029935811 1925401692695667469503 1939426470894283153464 1940888980083050028867 1947532746634698130072 1964926067619038942484 2013643242849263048496 2014881815100878915598 2038041376193992466352 2049621156740549241729 2064837562582718888712 2073180020611130267496 2100438210213455421276 2117333432817872758764 2153839181659560220122 2178595953862543670928 2190974339964035396331 2216157953067070285944 2234481636998337145144 2343473652330592143769 2378641742611133089992 2401576304867714263036 2461119519037988170384 2462633329567740896842 2499589627828648331856 2505092524905115739891 2513791841623129288287 2523690354267767530648 2542686000722245716888 2556516711633373247748 2567202256927556626004 2587851973444066705156 2619901423492051923312 2632470110917240269038 2677857526622709928849 2686509086801171887464 2732828208987398988972 2768759458917736691682 2788927321781861724816 2800584280284607228368 2823111243757163678352 2839151648551238471979 2859832253691570073752 2871785575546080293496 2909139706341424730196 2921299119952047195108 2981267137077162533424 3005247453031819399536 3057062064290988699528 3072412250872713574573 3109770030916695401244 3186871767220415121936 3212505898068496599504 3267893930793815506392 3324236929600605428916 3351722455497505717716 3384039338677233734278 3408688948844497663664 3470074237118180354641 3567962613916699634988 3602364457301571394554 3643770945316531985296 3656424496906369873872 3691679278556982255576 3693949994351611345263 3749384441742972497784 3785535531401651295972 3814029001083368575332 3834775067450059871622 3850803385391334939006 3878852941788566306928 3881777960166100057734 3895065493269396260144 3929852135238077884968 3948705166375860403557 4029763630201757831196 4099242313481098483458 4129675125165437777424 4146360041222260534992 4200876420426910842552 4234666865635745517528 4307678363319120440244 4381948679928070792662 4432315906134140571888 4468963273996674290288 4686947304661184287538 4757283485222266179984 4803152609735428526072 4925266659135481793684 5010185049810231479782 5027583683246258576574 5047380708535535061296 5076059008015850601417 5085372001444491433776 5113033423266746495496 5134404513855113252008 5175703946888133410312 5264940221834480538076 5355715053245419857698 5373018173602343774928 5403546685952357091831 5465656417974797977944 5537518917835473383364 5678303297102476943958 5719664507383140147504 5743571151092160586992 5776205078087002408509 5818279412682849460392 5822666940249150086601 5842598239904094390216 6114124128581977399056 6144824501745427149146 6219540061833390802488 6535787861587631012784 6604334838386214223349 6648473859201210857832 6703444910995011435432 6768078677354467468556 6940148474236360709282 7030420956991776431307 7059806206550780721511 7135925227833399269976 7204728914603142789108 7383358557113964511152 7387899988703222690526 7498768883485944995568 7515277574715347219673 7571071062803302591944 7628058002166737150664 7669550134900119743244 7701606770782669878012 7763555920332200115468 7859704270476155769936 7897410332751720807114 8033572579868129786547 8059527260403515662392 8198484626962196966916 8401752840853821685104 8469333731271491035056 8615356726638240880488 8763897359856141585324 9217236752618140723719 9373894609322368575076 9606305219470857052144 9850533318270963587368 10020370099620462959564 10055167366492517153148 10152118016031701202834 10226066846533492990992 10268809027710226504016 10351407893776266820624 10410222711354541063923 10529880443668961076152 10711430106490839715396 10807093371904714183662 10931312835949595955888 11075037835670946766728 11081849983054834035789 11356606594204953887916 11552410156174004817018 11636558825365698920784 11645333880498300173202 11685196479808188780432 11846115499127581210671 12289649003490854298292 12439080123666781604976 13208669676772428446698 13296947718402421715664 13406889821990022870864 13536157354708934937112 13880296948472721418564 14060841913983552862614 14119612413101561443022 14271850455666798539952 14409457829206285578216 14775799977406445381052 15030555149430694439346 15142142125606605183888 15228177024047551804251 15256116004333474301328 15339100269800239486488 15403213541565339756024 15527111840664400230936 15794820665503441614228 16067145159736259573094 16119054520807031324784 16396969253924393933832 17230713453276481760976 17527794719712283170648 18434473505236281447438 18612216362724785538529 18747789218644737150152 19701066636541927174736 19813004515158642670047 20040740199240925919128 20110334732985034306296 20304236032063402405668 20820445422709082127846 21059760887337922152304 21091262870975329293921 21179418619652342164533 21422860212981679430792 21614186743809428367324 22150075671341893533456 22163699966109668071578 22545832724146041659019 22713213188409907775832 23104820312348009634036 23290667760996600346404 23692230998255162421342 24100717739604389359641 24579298006981708596584 26417339353544856893396 27072314709417869874224 27651710257854422171157 27760593896945442837128 28121683827967105725228 28239224826203122886044 28818915658412571156432 29551599954812890762104 30061110298861388878692 30456354048095103608502 30678200539600478972976 30806427083130679512048 31054223681328800461872 31230668134063623191769 31589641331006883228456 32134290319472519146188 32793938507848787867664 35055589439424566341296 36868947010472562894876 37224432725449571077058 37495578437289474300304 38170816608299983901051 39626009030317285340094 40081480398481851838256 40220669465970068612592 40608472064126804811336 41640890845418164255692 42182525741950658587842 42358837239304684329066 42845720425963358861584 43228373487618856734648 44327399932219336143156 45091665448292083318038 45426426376819815551664 46209640624696019268072 46581335521993200692808 47384461996510324842684 48201435479208778719282 49158596013963417193168 52834678707089713786792 55303420515708844342314 55521187793890885674256 55836649088174356615587 56243367655934211450456 56478449652406245772088 59103199909625781524208 59439013545475928010141 60122220597722777757384 60912708096190207217004 62461336268127246383538 63179282662013766456912 63538255858957026493599 64268580638945038292376 72647683222248356456839 73737894020945125789752 74448865450899142154116 76341633216599967802102 77657868272058587936621 79252018060634570680188 81216944128253609622672 83281781690836328511384 84365051483901317175684 84717674478609368658132 86456746975237713469296 88654799864438672286312 90183330896584166636076 92419281249392038536144 93162671043986401385616 94768923993020649685368 96402870958417557438564 105669357414179427573584 110606841031417688684628 111673298176348713231174 112486735311868422900912 112956899304812491544176 114512449824899951703153 118878027090951856020282 120244441195445555514768 121825416192380414434008 124922672536254492767076 127076511717914052987198 128537161277890076584752 145295366444496712913678 147475788041890251579504 148897730901798284308232 152683266433199935604204 155315736544117175873242 158504036121269141360376 166563563381672657022768 167509947264523069846761 168730102967802634351368 169435348957218737316264 177309599728877344572624 180366661793168333272152 189537847986041299370736 192805741916835114877128 204734379989972640923819 217943049666745069370517 221213682062835377369256 223346596352697426462348 229024899649799903406306 232973604816175763809863 237756054181903712040564 243650832384760828868016 249845345072508985534152 254153023435828105974396 290590732888993425827356 297795461803596568616464 305366532866399871208408 310631473088234351746484 317008072242538282720752 335019894529046139693522 337460205935605268702736 338870697914437474632528 343537349474699855109459 360733323586336666544304 385611483833670229754256 409468759979945281847638 435886099333490138741034 442427364125670754738512 446693192705394852924696 458049799299599806812612 465947209632351527619726 475512108363807424081128 499690690145017971068304 508306046871656211948792 581181465777986851654712 610733065732799742416816 614203139969917922771457 621262946176468703492968 653829149000235208111551 670039789058092279387044 687074698949399710218918 698920814448527291429589 818937519959890563695276 871772198666980277482068 893386385410789705849392 916099598599199613625224 931894419264703055239452 951024216727614848162256 1016612093743312423897584 1162362931555973703309424 1228406279939835845542914 1242525892352937406985936 1307658298000470416223102 1340079578116184558774088 1374149397898799420437836 1397841628897054582859178 1637875039919781127390552 1743544397333960554964136 1832199197198399227250448 1842609419909753768314371 1863788838529406110478904 2252078179889699050162009 2456812559879671691085828 2615316596000940832446204 2680159156232369117548176 2748298795797598840875672 2795683257794109165718356 3275750079839562254781104 3487088794667921109928272 3685218839819507536628742 3727577677058812220957808 4504156359779398100324018 4913625119759343382171656 5230633192001881664892408 5496597591595197681751344 5591366515588218331436712 6756234539669097150486027 7370437679639015073257484 9008312719558796200648036 9827250239518686764343312 10461266384003763329784816 11182733031176436662873424 13512469079338194300972054 14740875359278030146514968 18016625439117592401296072 20268703619007291451458081 27024938158676388601944108 29481750718556060293029936 36033250878235184802592144 40537407238014582902916162 54049876317352777203888216 81074814476029165805832324 108099752634705554407776432 162149628952058331611664648 324299257904116663223329296
- Sum of all divisors σ(n): 1088332940059434217877189409
- Sum of proper divisors (its aliquot sum) s(n): 764033682155317554653860113
- 324299257904116663223329296 is an abundant number, because the sum of its proper divisors (764033682155317554653860113) is greater than itself. Its abundance is 439734424251200891430530817
Bases of 324299257904116663223329296
- Binary: 100001100010000010000100111111111011011001100111010000110011101110011010000100010000100002
- Hexadecimal: 0x10C4109FF6CCE8677342210
- Base-36: 14QXD4U9SIJKMT6QS0
Squares and roots of 324299257904116663223329296
- 324299257904116663223329296 squared (3242992579041166632233292962) is 105170008677160774066716772236353188749194470451855616
- 324299257904116663223329296 cubed (3242992579041166632233292963) is 34106555767772749215744305027568681932542132192313182353773835348835124614926336
-
324299257904116663223329296 is a
perfect square number . Itssquare root is 18008310800964 -
The
cube root of 324299257904116663223329296 is 687039940.2053274167
Scales and comparisons
How big is 324299257904116663223329296?- 324,299,257,904,116,663,223,329,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 324,299,257,904,116,663,223,329,296 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 324299257904116663223329296 cubic inches would be around 57253328.4 feet tall.
Recreational maths with 324299257904116663223329296
- 324299257904116663223329296 backwards is 692923322366611409752992423
- The number of decimal digits it has is: 27
- The sum of 324299257904116663223329296's digits is 117
- 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 324299257904116663223329296 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 324299257904116663223329296 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/324299257904116663223329296/
Chicago style:
Numbermatics. 2024. "Number 324299257904116663223329296 - Facts about the integer". https://numbermatics.com/n/324299257904116663223329296/
The information we have on file for 324299257904116663223329296 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 324299257904116663223329296, math, Factors of 324299257904116663223329296, curriculum, school, college, exams, university, Prime factorization of 324299257904116663223329296, STEM, science, technology, engineering, physics, economics, calculator, three hundred twenty-four septillion, two hundred ninety-nine sextillion, two hundred fifty-seven quintillion, nine hundred four quadrillion, one hundred sixteen trillion, six hundred sixty-three billion, two hundred twenty-three million, three hundred twenty-nine thousand, two hundred ninety-six.