1019033416056480609337344
1,019,033,416,056,480,609,337,344 is an even composite number composed of six prime numbers multiplied together.
1019033416056480609337344 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 1019033416056480609337344:
218 × 33 × 113 × 293 × 313 × 533
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 29 × 29 × 29 × 31 × 31 × 31 × 53 × 53 × 53)See below for interesting mathematical facts about the number 1019033416056480609337344 from the Numbermatics database.
Names of 1019033416056480609337344
- Cardinal: 1019033416056480609337344 can be written as One septillion, nineteen sextillion, thirty-three quintillion, four hundred sixteen quadrillion, fifty-six trillion, four hundred eighty billion, six hundred nine million, three hundred thirty-seven thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 1.019033416056480609337344 × 1024
Factors of 1019033416056480609337344
Divisors of 1019033416056480609337344
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 29 31 32 33 36 44 48 53 54 58 62 64 66 72 87 88 93 96 99 106 108 116 121 124 128 132 144 159 174 176 186 192 198 212 216 232 242 248 256 261 264 279 288 297 318 319 341 348 352 363 372 384 396 424 432 464 477 484 496 512 522 528 558 576 583 594 636 638 682 696 704 726 744 768 783 792 837 841 848 864 899 928 954 957 961 968 992 1023 1024 1044 1056 1089 1116 1152 1166 1188 1272 1276 1331 1364 1392 1408 1431 1452 1488 1536 1537 1566 1584 1643 1674 1682 1696 1728 1749 1798 1856 1908 1914 1922 1936 1984 2046 2048 2088 2112 2178 2232 2304 2332 2376 2523 2544 2552 2662 2697 2728 2784 2809 2816 2862 2871 2883 2904 2976 3069 3072 3074 3132 3168 3267 3286 3348 3364 3392 3456 3498 3509 3596 3712 3751 3816 3828 3844 3872 3968 3993 4092 4096 4176 4224 4356 4464 4608 4611 4664 4752 4929 5046 5088 5104 5247 5324 5394 5456 5568 5618 5632 5724 5742 5766 5808 5952 6138 6144 6148 6264 6336 6413 6534 6572 6696 6728 6784 6912 6996 7018 7192 7424 7502 7569 7632 7656 7688 7744 7936 7986 8091 8184 8192 8352 8427 8448 8613 8649 8712 8928 9207 9216 9222 9251 9328 9504 9858 9889 10092 10176 10208 10494 10527 10571 10648 10788 10912 11136 11236 11253 11264 11448 11484 11532 11616 11904 11979 12276 12288 12296 12528 12672 12826 13068 13144 13392 13456 13568 13824 13833 13992 14036 14384 14787 14848 15004 15138 15264 15312 15376 15488 15741 15872 15972 16182 16368 16384 16704 16854 16896 16907 17226 17298 17424 17856 18073 18414 18432 18444 18502 18656 19008 19239 19716 19778 20184 20352 20416 20988 21054 21142 21296 21576 21824 22272 22472 22506 22528 22707 22896 22968 23064 23232 23808 23958 24273 24389 24552 24576 24592 25056 25281 25344 25652 25947 26071 26136 26288 26784 26912 27136 27648 27666 27753 27869 27984 28072 28768 29574 29667 29696 29791 30008 30276 30528 30624 30752 30899 30976 31482 31581 31713 31744 31944 32364 32736 32768 33408 33708 33759 33792 33814 34452 34596 34848 35712 35937 36146 36828 36864 36888 37004 37312 38016 38478 38599 39432 39556 40368 40704 40832 41261 41499 41976 42108 42284 42592 43152 43648 44361 44544 44573 44944 45012 45056 45414 45792 45936 46128 46464 47616 47647 47916 48546 48778 49104 49152 49184 50112 50562 50688 50721 50933 51304 51894 52142 52272 52576 53568 53824 54219 54272 55296 55332 55506 55738 55968 56144 57536 57717 59148 59334 59392 59582 60016 60552 61056 61248 61504 61798 61952 62964 63162 63426 63488 63888 64728 65472 65536 66816 67416 67518 67584 67628 68904 69192 69696 70543 71424 71874 72292 73167 73656 73728 73776 74008 74624 75843 76032 76956 77198 78213 78864 79112 80736 81408 81461 81664 82522 82998 83259 83607 83952 84216 84568 85184 86304 87079 87296 88722 89001 89088 89146 89373 89888 90024 90112 90828 91584 91872 92256 92697 92928 94743 95139 95232 95294 95832 97092 97556 98208 98304 98368 100224 101124 101277 101376 101442 101761 101866 102608 103788 104284 104544 105152 107136 107648 108438 108544 108779 110592 110664 111012 111476 111936 112288 115072 115434 115797 116281 118296 118668 118784 119164 120032 121104 122112 122496 123008 123596 123783 123904 125928 126324 126852 126976 127776 129456 130944 131072 133632 133719 134832 135036 135168 135256 137808 138384 139392 141086 142848 142941 143748 144584 146334 147312 147456 147552 148016 148877 149248 151686 152064 152163 152799 153912 154396 156426 157728 158224 161472 162657 162816 162922 163328 165044 165996 166518 167214 167904 168432 169136 170368 172608 173151 174158 174592 177444 178002 178176 178292 178746 179776 180048 180224 181656 183168 183744 184512 185394 185856 185977 189486 190278 190464 190588 191664 194184 195112 196416 196608 196736 198803 200448 202248 202554 202752 202884 203522 203732 205216 207576 208568 209088 210304 211629 214272 215296 216876 217088 217558 219501 221184 221328 222024 222952 223872 224576 230144 230868 231594 232562 234639 236592 237336 237568 238328 240064 242208 244224 244383 244992 246016 247192 247566 247808 249777 250821 251856 252648 253704 253952 255552 258912 261237 261888 262144 267003 267264 267438 268119 268279 269664 270072 270336 270512 275616 276768 278091 278784 282172 285417 285696 285882 286781 287496 289168 292668 294624 294912 295104 296032 297754 298496 303372 304128 304326 305283 305598 306559 307824 308792 312852 315456 316448 322944 325314 325632 325844 326337 326656 327701 330088 331992 333036 334428 335808 336864 338272 339889 340736 345216 346302 347391 348316 348843 349184 354888 356004 356352 356584 357492 359552 360096 360448 363312 366336 367488 369024 370788 371349 371712 371954 378972 380556 380928 381176 383328 388368 390224 392832 393216 393472 397606 400896 401157 404496 405108 405504 405768 407044 407464 410432 415152 417136 418176 420608 423258 428544 428823 430592 433752 434176 435116 439002 442368 442656 444048 445904 446631 447744 449152 456489 458397 460288 461736 463188 465124 469278 473184 474672 475136 476656 480128 484416 487971 488448 488766 489984 490303 492032 494384 495132 495616 499554 501642 503712 505296 507408 507904 511104 517824 522474 523776 524117 534006 534528 534876 536238 536558 539328 540144 540672 541024 551232 553536 556182 557568 557931 560263 564344 570834 571392 571764 573562 574992 578336 585336 589248 589824 590208 592064 595508 596409 596992 606744 608256 608652 610566 611196 613118 615648 617584 625704 630912 632896 634887 645888 650628 651264 651688 652674 653312 655402 658503 660176 663984 666072 668856 671616 673728 676544 679778 681472 690432 692604 694782 696632 697686 698368 703917 709776 712008 712704 713168 714984 719104 720192 720896 726624 732672 733149 734976 738048 741576 742698 743424 743908 752463 756059 757944 761112 761856 762352 766656 776736 780448 783711 785664 786432 786944 795212 801792 802314 804357 804837 808201 808992 810216 811008 811536 814088 814928 820864 830304 834272 834273 836352 841216 846516 857088 857646 860343 861184 863939 867504 868352 870232 878004 884736 885312 888096 891808 893262 895488 896071 898304 912978 915849 916794 919677 920576 923472 926376 930248 938556 946368 949344 950272 953312 957869 960256 968832 975942 976896 977532 979011 979968 980606 983103 984064 988768 990264 991232 999108 1003284 1007424 1010592 1014816 1015808 1019667 1022208 1035648 1042173 1044948 1046529 1047552 1048234 1068012 1069056 1069752 1072476 1073116 1078656 1080288 1081344 1082048 1102464 1107072 1112364 1114047 1115136 1115862 1119371 1120526 1128688 1141668 1142784 1143528 1147124 1149984 1156672 1170672 1178496 1179648 1180416 1184128 1191016 1192818 1193984 1196569 1203471 1213488 1216512 1217304 1221132 1222392 1226236 1231296 1235168 1251408 1261824 1265792 1269774 1279091 1286469 1291776 1292617 1301256 1302528 1303376 1305348 1306624 1310804 1317006 1320352 1327968 1332144 1337712 1339893 1343232 1347456 1353088 1359556 1362944 1375191 1380864 1381763 1385208 1389564 1393264 1395372 1396736 1407834 1419552 1424016 1425408 1426336 1429968 1438208 1440384 1441792 1453248 1465344 1466298 1469952 1470909 1476096 1477057 1483152 1485396 1486848 1487816 1504926 1512118 1515888 1522224 1523712 1524704 1533312 1553472 1560896 1567422 1571328 1572351 1573888 1578923 1590424 1603584 1604628 1608714 1609674 1616402 1617984 1620432 1622016 1623072 1628176 1629856 1637647 1641728 1660608 1668544 1668546 1672704 1673793 1680789 1682432 1693032 1714176 1715292 1720686 1722368 1727878 1735008 1736704 1740464 1756008 1769472 1770624 1776192 1783616 1786524 1789227 1790976 1792142 1796608 1825956 1831698 1833588 1839354 1841152 1846944 1852752 1860496 1877112 1892736 1898688 1900544 1904661 1906624 1915738 1920512 1937664 1951884 1953792 1955064 1958022 1959936 1961212 1966206 1968128 1977536 1980528 1982464 1998216 2006568 2014848 2021184 2029632 2031616 2039334 2044416 2045747 2071296 2084346 2089896 2093058 2095104 2096468 2136024 2138112 2139504 2144952 2146232 2157312 2160576 2162688 2164096 2186833 2199447 2204928 2214144 2224728 2228094 2230272 2231724 2238742 2241052 2257376 2268177 2283336 2285568 2287056 2294248 2299968 2313344 2341344 2351133 2356992 2359296 2360832 2362369 2368256 2382032 2385636 2387968 2393138 2406942 2414511 2424603 2426976 2433024 2434608 2442264 2444784 2452472 2462592 2470336 2502816 2523648 2525291 2531584 2539548 2558182 2572938 2581029 2583552 2585234 2591817 2602512 2605056 2606752 2610696 2613248 2621608 2634012 2640704 2655936 2664288 2675424 2679786 2686464 2688213 2694912 2699449 2706176 2719112 2725888 2747547 2750382 2759031 2761728 2763526 2770416 2779128 2786528 2790744 2793472 2815668 2839104 2848032 2850816 2852672 2859936 2873607 2876416 2880768 2883584 2906496 2930688 2932596 2937033 2939904 2941818 2949309 2951069 2952192 2954114 2966304 2970792 2973696 2975632 3009852 3024236 3031776 3044448 3047424 3049408 3059001 3066624 3106944 3121792 3134844 3139587 3142656 3144702 3147776 3154591 3157846 3180848 3207168 3209256 3217428 3219348 3232804 3235968 3240864 3244032 3246144 3256352 3259712 3275294 3283456 3321216 3337088 3337092 3345408 3347586 3358113 3361578 3364864 3372149 3386064 3428352 3430584 3441372 3444736 3455756 3470016 3473408 3480928 3512016 3538944 3541248 3552384 3567232 3573048 3578454 3581952 3584284 3589707 3593216 3604711 3651912 3663396 3667176 3678708 3682304 3693888 3705504 3720992 3738779 3754224 3785472 3797376 3801088 3809322 3813248 3831476 3837273 3841024 3875328 3877851 3903768 3907584 3910128 3916044 3919872 3922424 3932412 3936256 3955072 3961056 3964928 3996432 4013136 4019679 4029696 4042368 4059264 4063232 4078668 4088832 4091494 4142592 4145289 4168692 4179792 4186116 4190208 4192936 4272048 4276224 4279008 4289904 4292464 4314624 4317433 4321152 4325376 4328192 4373666 4398894 4409856 4412727 4428288 4431171 4449456 4456188 4460544 4463448 4477484 4482104 4514752 4536354 4566672 4571136 4574112 4588496 4599936 4615187 4626688 4682688 4702266 4713984 4717053 4721664 4724738 4736512 4736769 4764064 4771272 4775936 4786276 4813884 4829022 4849206 4853952 4866048 4869216 4884528 4889568 4904944 4912941 4925184 4940672 5005632 5021379 5042367 5047296 5050582 5063168 5079096 5116364 5145876 5162058 5167104 5170468 5183634 5205024 5210112 5213504 5221392 5226496 5243216 5268024 5281408 5311872 5328576 5350848 5359572 5367681 5372928 5376426 5389824 5393333 5398898 5412352 5438224 5451776 5495094 5500764 5518062 5523456 5527052 5540832 5558256 5573056 5581488 5586944 5631336 5678208 5696064 5701632 5705344 5719872 5747214 5752832 5761536 5765287 5812992 5861376 5865192 5874066 5879808 5883636 5898618 5902138 5904384 5908228 5932608 5941584 5947392 5951264 6019704 6048472 6063552 6088896 6094848 6098816 6118002 6133248 6137241 6162893 6213888 6243584 6269688 6279174 6285312 6289404 6295552 6309182 6315692 6361696 6414336 6418512 6434856 6438696 6465608 6471936 6481728 6488064 6492288 6512704 6519424 6550588 6560499 6566912 6642432 6674176 6674184 6690816 6695172 6716226 6723156 6729728 6744298 6772128 6804531 6856704 6861168 6882744 6889472 6911512 6940032 6946816 6961856 7024032 7077888 7082496 7087107 7104768 7134464 7146096 7156908 7163904 7168568 7179414 7186432 7209422 7243533 7273809 7303824 7326792 7334352 7357416 7364608 7387776 7411008 7441984 7477558 7508448 7570944 7575873 7594752 7602176 7618644 7626496 7662952 7674546 7682048 7743087 7750656 7755702 7775451 7807536 7815168 7820256 7832088 7839744 7844848 7864824 7872512 7910144 7922112 7929856 7992864 8026272 8039358 8059392 8064639 8084736 8098347 8118528 8126464 8157336 8177664 8182988 8277093 8285184 8290578 8316649 8337384 8359584 8372232 8380416 8385872 8544096 8552448 8558016 8579808 8584928 8620821 8629248 8634866 8642304 8650752 8656384 8747332 8797788 8819712 8825454 8847927 8853207 8856576 8862342 8890211 8898912 8912376 8921088 8926896 8954968 8964208 9029504 9072708 9133344 9142272 9148224 9176992 9177003 9199872 9230374 9253376 9365376 9404532 9427968 9434106 9443328 9449476 9463773 9473024 9473538 9503329 9528128 9542544 9551872 9572552 9627768 9658044 9698412 9707904 9732096 9738432 9769056 9779136 9809888 9825882 9850368 9856781 9881344 10011264 10042758 10074339 10084734 10094592 10101164 10116447 10126336 10158192 10232728 10291752 10324116 10334208 10340936 10367268 10410048 10420224 10427008 10442784 10452992 10486432 10536048 10536559 10562816 10623744 10657152 10701696 10719144 10735362 10745856 10752852 10769121 10779648 10786666 10797796 10814133 10824704 10876448 10903552 10990188 11001528 11036124 11046912 11054104 11081664 11116512 11146112 11162976 11173888 11216337 11262672 11356416 11392128 11403264 11410688 11439744 11494428 11505664 11511819 11523072 11530574 11625984 11633553 11722752 11730384 11748132 11759616 11767272 11797236 11804276 11808768 11816456 11865216 11883168 11894784 11902528 12039408 12096944 12127104 12177792 12189696 12197632 12236004 12266496 12274482 12325786 12427776 12435867 12487168 12539376 12558348 12570624 12578808 12591104 12618364 12631384 12723392 12828672 12837024 12869712 12877392 12931216 12943872 12952299 12963456 12976128 12984576 13025408 13038848 13101176 13120998 13133824 13238181 13284864 13293513 13348352 13348368 13381632 13390344 13432452 13446312 13459456 13488596 13544256 13609062 13713408 13722336 13765488 13778944 13823024 13845561 13880064 13893632 13923712 14048064 14151159 14164992 14174214 14209536 14210307 14218787 14268928 14292192 14313816 14327808 14337136 14358828 14372864 14418844 14487066 14547618 14607648 14653584 14668704 14714832 14729216 14738823 14775552 14822016 14883968 14955116 15016896 15127101 15141888 15151746 15189504 15199393 15237288 15252992 15325904 15349092 15364096 15486174 15501312 15511404 15550902 15615072 15630336 15640512 15664176 15679488 15689696 15729648 15745024 15820288 15844224 15859712 15985728 16052544 16078716 16118784 16129278 16169472 16179999 16196694 16237056 16247627 16314672 16355328 16365976 16554186 16570368 16581156 16633298 16674768 16719168 16744464 16760832 16771744 17088192 17104896 17116032 17159616 17169856 17241642 17258496 17269732 17284608 17295861 17312768 17368153 17494664 17595576 17639424 17650908 17695854 17706414 17713152 17724684 17780422 17797824 17824752 17842176 17853792 17909936 17928416 18014117 18059008 18145416 18266688 18284544 18296448 18353984 18354006 18399744 18411723 18460748 18488679 18506752 18730752 18809064 18855936 18868212 18886656 18898952 18927546 18946048 18947076 19006658 19056256 19085088 19103744 19145104 19255536 19316088 19396824 19415808 19464192 19476864 19538112 19558272 19619776 19651764 19681497 19700736 19713562 19762688 20022528 20085516 20148678 20169468 20189184 20202328 20232894 20252672 20316384 20413593 20465456 20583504 20648232 20668416 20681872 20734536 20820096 20840448 20854016 20885568 20905984 20972864 21072096 21073118 21125632 21247488 21261321 21314304 21403392 21438288 21470724 21491712 21505704 21538242 21559296 21573332 21595592 21628266 21649408 21752896 21807104 21821427 21980376 22003056 22072248 22093824 22108208 22163328 22233024 22292224 22325952 22347776 22432674 22525344 22712832 22727619 22784256 22806528 22821376 22879488 22988856 23011328 23023638 23046144 23061148 23251968 23267106 23326353 23437829 23445504 23460768 23496264 23519232 23534544 23594472 23608552 23617536 23632912 23730432 23766336 23789568 23805056 24078816 24193888 24193917 24254208 24295041 24355584 24379392 24395264 24472008 24532992 24548964 24651572 24855552 24871734 24949947 24974336 25054231 25078752 25116696 25141248 25157616 25182208 25236728 25262768 25446784 25657344 25674048 25739424 25754784 25862432 25862463 25887744 25904598 25926912 25952256 25969152 25986059 26050816 26077696 26202352 26241996 26267648 26476362 26559621 26569728 26587026 26670633 26696704 26696736 26763264 26780688 26864904 26892624 26918912 26977192 27088512 27218124 27426816 27444672 27530976 27557888 27646048 27691122 27760128 27778201 27847424 28096128 28302318 28329984 28348428 28391319 28419072 28420614 28437574 28509987 28537856 28584384 28627632 28655616 28674272 28717656 28745728 28837688 28974132 29095236 29215296 29307168 29337408 29429664 29458432 29477646 29551104 29570343 29644032 29693939 29767936 29910232 30033792 30223017 30254202 30283776 30303492 30349341 30379008 30398786 30474576 30505984 30651808 30698184 30728192 30972348 31002624 31022808 31101804 31230144 31260672 31281024 31328352 31358976 31379392 31459296 31490048 31609677 31640576 31688448 31719424 31971456 32105088 32157432 32237568 32258556 32307363 32338944 32359998 32393388 32442399 32461759 32474112 32495254 32629344 32710656 32731952 33108372 33140736 33162312 33266596 33349536 33438336 33488928 33521664 33543488 33649011 34176384 34209792 34232064 34319232 34339712 34483284 34516992 34535457 34539464 34569216 34591722 34625536 34700501 34736306 34900659 34989328 35191152 35278848 35301816 35391708 35412828 35426304 35449368 35560844 35595648 35649504 35684352 35707584 35819872 35856832 36028234 36118016 36290832 36533376 36569088 36592896 36707968 36708012 36799488 36823446 36921496 36977358 37013504 37093639 37307601 37461504 37618128 37711872 37736424 37773312 37797904 37855092 37892096 37894152 38013316 38112512 38170176 38207488 38290208 38511072 38632176 38793648 38831616 38856897 38928384 38953728 39076224 39116544 39239552 39303528 39362994 39401472 39427124 39525376 39651821 39880539 40045056 40071127 40171032 40297356 40338936 40378368 40404656 40465788 40505344 40632768 40827186 40930912 41167008 41296464 41336832 41363744 41469072 41536683 41640192 41680896 41708032 41771136 41811968 41945728 42144192 42146236 42251264 42494976 42522642 42628608 42630921 42656361 42806784 42834653 42876576 42941448 42983424 43011408 43076484 43118592 43146664 43191184 43256532 43298816 43505792 43614208 43642854 43960752 44006112 44144496 44187648 44216416 44216469 44326656 44466048 44584448 44651904 44695552 44865348 45050688 45425664 45455238 45568512 45598179 45642752 45758976 45788767 45977712 46022656 46047276 46092288 46122296 46503936 46534212 46652706 46875658 46891008 46921536 46992528 47038464 47069088 47188944 47217104 47235072 47265824 47460864 47491763 47532672 47579136 47610112 48157632 48387776 48387834 48508416 48539997 48590082 48711168 48742881 48790528 48944016 49065984 49097928 49303144 49711104 49743468 49899894 49948672 50108462 50157504 50233392 50282496 50315232 50364416 50473456 50525536 50767057 50893568 51314688 51348096 51478848 51509568 51724864 51724926 51775488 51809196 51853824 51887583 51938304 51972118 52101632 52104459 52155392 52404704 52483992 52535296 52952724 53119242 53139456 53174052 53341266 53393408 53393472 53526528 53561376 53729808 53785248 53837824 53954384 54042351 54177024 54436248 54853632 54889344 55061952 55115776 55235169 55292096 55382244 55466037 55520256 55556402 55694848 56192256 56604636 56659968 56696856 56782638 56838144 56841228 56875148 57019974 57075712 57168768 57255264 57311232 57348544 57435312 57491456 57675376 57948264 58190472 58430592 58614336 58674816 58859328 58916864 58955292 59044491 59102208 59140686 59288064 59326663 59387878 59535872 59820464 60067584 60446034 60508404 60567552 60606984 60698682 60758016 60797572 60949152 61011968 61303616 61396368 61456384 61944696 62005248 62045616 62203608 62460288 62521344 62562048 62656704 62717952 62758784 62918592 62980096 63219354 63281152 63376896 63418157 63783963 63942912 64210176 64314864 64475136 64517112 64614726 64677888 64719996 64786776 64884798 64923518 64948224 64990508 65258688 65421312 65463904 66216744 66281472 66324624 66533192 66699072 66876672 66977856 67043328 67086976 67298022 67791823 68182857 68352768 68419584 68464128 68508701 68638464 68679424 68966568 69033984 69070914 69078928 69138432 69183444 69251072 69401002 69472612 69801318 69978656 70313487 70382304 70557696 70603632 70783416 70825656 70852608 70898736 71121688 71191296 71299008 71368704 71415168 71639744 71713664 72056468 72236032 72581664 72885123 73066752 73138176 73185792 73233439 73415936 73416024 73598976 73646892 73842992 73954716 74027008 74187278 74615202 74849841 74923008 75162693 75236256 75423744 75472848 75546624 75595808 75710184 75784192 75788304 76026632 76225024 76340352 76414976 76580416 77022144 77264352 77587296 77663232 77713794 77856768 77907456 77958177 78152448 78233088 78284021 78479104 78607056 78725988 78802944 78854248 79050752 79303642 79678863 79761078 80011899 80090112 80142254 80342064 80594712 80677872 80756736 80809312 80931576 81010688 81265536 81654372 81861824 82334016 82592928 82673664 82727488 82938144 83073366 83280384 83334603 83416064 83542272 83623936 83682919 83891456 84288384 84292472 84502528 84989952 85045284 85173957 85257216 85261842 85312722 85529961 85613568 85669306 85753152 85882896 85966848 86022816 86152968 86237184 86293328 86382368 86513064 86597632 87011584 87228416 87285708 87921504 88012224 88288992 88375296 88432832 88432938 88653312 88711029 88932096 89081817 89168896 89303808 89391104 89730696 90101376 90851328 90910476 91048023 91137024 91196358 91285504 91483139 91517952 91577534 91955424 92045312 92094552 92184576 92244592 93007872 93068424 93305412 93751316 93782016 93843072 93985056 94076928 94138176 94377888 94434208 94470144 94531648 94829031 94921728 94983526 95065344 95158272 95220224 96315264 96775552 96775668 97016832 97079994 97180164 97327197 97385277 97422336 97485762 97581056 97792321 97888032 98131968 98195856 98606288 99422208 99486936 99799788 99897344 100216924 100315008 100466784 100564992 100630464 100728832 100946912 100947033 101051072 101534114 101787136 102629376 102696192 102957696 103019136 103449728 103449852 103550976 103618392 103707648 103775166 103876608 103944236 104101503 104203264 104208918 104310784 104536619 104809408 104967984 105070592 105905448 106238484 106278912 106348104 106682532 106786816 106786944 107053056 107122752 107459616 107570496 107675648 107908768 108084702 108354048 108424591 108872496 109707264 109778688 110123904 110231552 110470338 110584192 110764488 110932074 111040512 111112804 111280917 111389696 112384512 113209272 113319936 113393712 113565276 113676288 113682456 113750296 114039948 114151424 114337536 114510528 114622464 114697088 114870624 114982912 115350752 115896528 115902149 116380944 116570691 116861184 117228672 117349632 117718656 117833728 117910584 118088982 118204416 118281372 118576128 118653326 118775756 118955463 119071744 119640928 120135168 120213381 120892068 121016808 121135104 121213968 121397364 121516032 121595144 121898304 122023936 122607232 122792736 122912768 123889392 124010496 124091232 124407216 124610049 124920576 125042688 125124096 125205557 125313408 125435904 125517568 125837184 125960192 126438708 126562304 126753792 126836314 127567926 127885824 127969083 128420352 128503959 128629728 128950272 129034224 129229452 129355776 129439992 129573552 129769596 129847036 129896448 129981016 130517376 130842624 130927808 132433488 132562944 132649248 133066384 133398144 133753344 133840423 133955712 134086656 134173952 134596044 135583646 136365714 136705536 136794537 136928256 137017402 137276928 137358848 137366301 137933136 138067968 138141828 138157856 138276864 138366888 138502144 138802004 138945224 139602636 139957312 140626974 140764608 141115392 141207264 141566832 141651312 141705216 141797472 142243376 142382592 142475289 142598016 142737408 142830336 143070797 143279488 143427328 144112936 144472064 145163328 145619991 145770246 146133504 146228643 146371584 146466878 146831872 146832048 147197952 147293784 147685984 147909432 148054016 148374556 149230404 149699682 149846016 150325386 150472512 150847488 150945696 151093248 151191616 151420368 151568384 151576608 152053264 152301171 152450048 152680704 152829952 153160832 154044288 154528704 155174592 155326464 155427588 155662749 155814912 155916354 156304896 156313377 156406657 156466176 156568042 156958208 157214112 157451976 157605888 157708496 158101504 158607284 159357726 159522156 160023798 160180224 160284508 160684128 161189424 161355744 161513472 161618624 161863152 162021376 162127053 162531072 163308744 163723648 164668032 165185856 165347328 165454976 165876288 166146732 166398111 166560768 166669206 166832128 167084544 167193323 167365838 167782912 168576768 168584944 169005056 169979904 170090568 170347914 170514432 170523684 170625444 171059922 171227136 171338612 171506304 171765792 171933696 172045632 172305936 172474368 172586656 172764736 173026128 173195264 174023168 174456832 174571416 175843008 176024448 176577984 176750592 176865664 176865876 177306624 177422058 177864192 177979989 178163634 178337792 178607616 178723897 179461392 180202752 181702656 181820952 182096046 182274048 182392716 182571008 182966278 183035904 183155068 183910848 184090624 184189104 184369152 184489184 186015744 186136848 186610824 187502632 187564032 187686144 187970112 188153856 188276352 188755776 188868416 188940288 189063296 189658062 189843456 189967052 190130688 190254471 190440448 191049683 192630528 193551104 193551336 194033664 194159988 194360328 194654394 194770554 194844672 194971524 195162112 195584642 195776064 196263936 196391712 197212576 198155287 198844416 198973872 199599576 199794688 200433848 200630016 200933568 201129984 201260928 201457664 201893824 201894066 202102144 203068228 203375469 203574272 205258752 205392384 205526103 205915392 206038272 206899456 206899704 207101952 207236784 207415296 207550332 207753216 207888472 208203006 208406528 208417836 208621568 209073238 209618816 209935968 210141184 210940461 211810896 212476968 212557824 212696208 213365064 213573632 213573888 214106112 214245504 214919232 215140992 215351296 215817536 216169404 216708096 216849182 217744992 219414528 219557376 219700317 220247808 220463104 220940676 221168384 221528976 221864148 222081024 222225608 222561834 222779392 224549523 224769024 225488079 226418544 226639872 226787424 227130552 227352576 227364912 227500592 228079896 228302848 228675072 229021056 229244928 229394176 229741248 229965824 230701504 231793056 231804298 232761888 233141382 233722368 233874531 234457344 234699264 234852063 235437312 235667456 235821168 236177964 236408832 236562744 237152256 237306652 237551512 237910926 238143488 239281856 240035697 240270336 240426762 241784136 242033616 242270208 242427936 242794728 243032064 243190288 243796608 244047872 245214464 245585472 245825536 247778784 248020992 248182464 248814432 249220098 249841152 250003809 250248192 250411114 250626816 250871808 251035136 251048757 251674368 251920384 252877416 253124608 253507584 253672628 255135852 255771648 255938166 256589883 256840704 257007918 257259456 257816119 257900544 258068448 258458904 258711552 258879984 259147104 259539192 259694072 259792896 259962032 261034752 261685248 261855616 264866976 265125888 265298496 266132768 266133087 266796288 267245451 267506688 267680846 267911424 268173312 268347904 269192088 271167292 272731428 273411072 273589074 273856512 274034804 274449417 274553856 274717696 274732602 275596541 275866272 276135936 276283656 276315712 276553728 276733776 277004288 277604008 277890448 279205272 279914624 281253948 281529216 282230784 282414528 283133664 283302624 283410432 283594944 284486752 284487093 284765184 284950578 285196032 285474816 285660672 285846649 286141594 286558976 286854656 288225872 288944128 290326656 291239982 291540492 292155831 292267008 292457286 292743168 292933756 293376963 293663744 293664096 294395904 294587568 295371968 295818864 296108032 296749112 298460808 299399364 299692032 300650772 300945024 301694976 301891392 302186496 302383232 302840736 303136768 303153216 304106528 304602342 304900096 305361408 305560211 306321664 308088576 309057408 310349184 310652928 310855176 311325498 311629824 311832708 312304509 312609792 312626754 312813314 312932352 313136084 313609857 313916416 314428224 314903952 315211776 315416992 316203008 317214568 318715452 319044312 320047596 320360448 320569016 321368256 322378848 322711488 323026944 323237248 323726304 324042752 324254106 325062144 325273773 326617488 326633329 327447296 329336064 330371712 330694656 330909952 331752576 332293464 332796222 333121536 333338412 333664256 333842751 334169088 334386646 334731676 335565824 337153536 337169888 338010112 339959808 340181136 340695828 341028864 341047368 341250888 342119844 342454272 342677224 343012608 343531584 343867392 344091264 344611872 344948736 345173312 345529472 346052256 346390528 347706447 348046336 348913664 349142832 351686016 352048896 353155968 353501184 353731328 353731752 354613248 354844116 355728384 355959978 356327268 356675584 356866389 357215232 357447794 358922784 360405504 360640143 363405312 363641904 364192092 364548096 364785432 365142016 365932556 366071808 366310136 367821696 368181248 368378208 368738304 368978368 372031488 372273696 373221648 375005264 375128064 375372288 375616671 375940224 376307712 376552704 377511552 377736832 377880576 378126592 379316124 379686912 379934104 380261376 380508942 380880896 382099366 383907249 385261056 385511877 387102208 387102672 388067328 388319976 388720656 389308788 389541108 389689344 389943048 390324224 391169284 391552128 392527872 392783424 394425152 396310574 397688832 397947744 399199152 399589376 400867696 401260032 401521269 401867136 402259968 402521856 402915328 403787648 403788132 404204288 406136456 406750938 407148544 410383611 410784768 411052206 411830784 412076544 412098903 413798912 413799408 414203904 414473568 414830592 415100664 415506432 415776944 416406012 416813056 416835672 417243136 418146476 419237632 419871936 420282368 421880922 423621792 424953936 425115648 425392416 426730128 427147264 427147776 427425867 428212224 428491008 429212391 429838464 430281984 430702592 431635072 432338808 433416192 433698364 435489984 438685929 439114752 439400634 440495616 440782397 441881352 442336768 443057952 443728296 444162048 444451216 445123668 445558784 449099046 449538048 450976158 452837088 453279744 453574848 454261104 454705152 454729824 455001184 456159792 456605696 456903513 457350144 458042112 458489856 458788352 459482496 459931648 461403008 463586112 463608596 465523776 466282764 467444736 467749062 468914688 468940131 469219971 469398528 469704126 470874624 471181183 471642336 472355928 472817664 473125488 474304512 474613304 475103024 475821852 476286976 478563712 480071394 480540672 480853524 483568272 484067232 484540416 484855872 485589456 486064128 486380576 486381159 487593216 488095744 490428928 491170944 491651072 495557568 496041984 496364928 497628864 498440196 499682304 500007618 500496384 500822228 501253632 501579969 502070272 502097514 503348736 503676437 505754832 506249216 507015168 507345256 510271704 511543296 511876332 513179766 513681408 514015836 514518912 515632238 515801088 516136896 516917808 517423104 517759968 518294208 519078384 519388144 519585792 519924064 522069504 522409393 523370496 523711232 529733952 530251776 530596992 532265536 532266174 533592576 533939967 534490902 535013376 535361692 535822848 536171691 536695808 538384176 542334584 545462856 546822144 547178148 547713024 548069608 548898834 549107712 549435392 549465204 551193082 551732544 552271872 552567312 552631424 553107456 553467552 554008576 555208016 555780896 558410544 558437627 559829248 562507896 563058432 564461568 564829056 566267328 566605248 566820864 567189888 568973504 568974186 569530368 569901156 570392064 570763413 571321344 571693298 572283188 573117952 573149049 573709312 576451744 577888256 580653312 582479964 583080984 584311662 584534016 584914572 585486336 585867512 586753926 587327488 587328192 588791808 589175136 590743936 591637728 592216064 593498224 594465861 596921616 598798728 599384064 601301544 601890048 603389952 603782784 604372992 604766464 605681472 606273536 606306432 608213056 609204684 609800192 610126407 610722816 611120422 612643328 616177152 616578309 618114816 620698368 621305856 621710352 622650996 623259648 623665416 624609018 625219584 625253508 625626628 625864704 626272168 627219714 627832832 628856448 629807904 630423552 630833984 632406016 632821383 634429136 637430904 638088624 640095192 640720896 641138032 642736512 644757696 645422976 646053888 646474496 647452608 648085504 648508212 650124288 650547546 653234976 653266658 654894592 658672128 659100951 660743424 661389312 661819904 663505152 664586928 665592444 666243072 666676824 667328512 667685502 668338176 668773292 669463352 671131648 674307072 674339776 676020224 676464237 679919616 680362272 681391656 682057728 682094736 682501776 684239688 684908544 685354448 686025216 687063168 687734784 688182528 689223744 689897472 690346624 691058944 692104512 692781056 695412894 696092672 698285664 701623593 703372032 704097792 704556189 706311936 707002368 707462656 707463504 709226496 709688232 711456768 711919956 712654536 713351168 713732778 714430464 714895588 717845568 720811008 721280286 726572699 726810624 727283808 728384184 729096192 729570864 730284032 731865112 732143616 732620272 735643392 736362496 736756416 737476608 737956736 744062976 744547392 746443296 750010528 750011427 750744576 751233342 751880448 752615424 753105408 753146271 753595711 755023104 755473664 755761152 756253184 758632248 759373824 759868208 760522752 761017884 761761792 764198732 767814498 770522112 771023754 773448357 774204416 774205344 776134656 776639952 777441312 778617576 779082216 779378688 779886096 780648448 782338568 783104256 785055744 785566848 788850304 792621148 795377664 795895488 798398304 799178752 801735392 801736353 802520064 803042538 803734272 804519936 805043712 805567829 807575296 807576264 808408576 812272912 813501876 814297088 820767222 821569536 822104412 823348251 823661568 824153088 824197806 826789623 827597824 827598816 828407808 828947136 829661184 830201328 831012864 831553888 832812024 833626112 833671344 834486272 836292952 838475264 839743872 840564736 843761844 847243584 849907872 850231296 850784832 853460256 854294528 854295552 854851734 856424448 856982016 857539947 858424782 859676928 860563968 861124231 863270144 864677616 866832384 867396728 870979968 876467493 877371858 878229504 878801268 880130889 880991232 881564794 883762704 884673536 886115904 887456592 888324096 888902432 890247336 891117568 898198092 899076096 901952316 905674176 906559488 907149696 908522208 909410304 909459648 910002368 912319584 913211392 913807026 914700288 916084224 916680633 917576704 918964992 919863296 920512109 922806016 927172224 927217192 931047552 932565528 934889472 935498124 936913527 937829376 937880262 938439942 938797056 939408252 940829571 941749248 942362366 943284672 944711856 945635328 946250976 948609024 949226608 950206048 951643704 952573952 957127424 960142788 961081344 961707048 967136544 968134464 969080832 969711744 971178912 972128256 972761152 972762318 975186432 975821319 976191488 979899987 980857856 982341888 983302144 991115136 992083968 992729856 995257728 996880392 999364608 1000015236 1000992768 1001528253 1001644456 1002507264 1003159938 1004140544 1004195028 1006314529 1006697472 1007352874 1011509664 1012498432 1014030336 1014690512 1020543408 1023086592 1023752664 1026359532 1027362816 1028031672 1029037824 1031264476 1031602176 1032273792 1033835616 1034846208 1035519936 1036588416 1038156768 1038776288 1039171584 1039848128 1043119341 1044139008 1044818786 1046740992 1047422464 1059467904 1060503552 1061193984 1064531072 1064532348 1067185152 1067879934 1068981804 1070026752 1070599167 1070723384 1071645696 1072343382 1073391616 1075715531 1076768352 1081920429 1084669168 1090925712 1093644288 1094356296 1095426048 1096139216 1097797668 1098215424 1098870784 1098930408 1102386164 1103465088 1104543744 1105134624 1105262848 1106214912 1106935104 1108017152 1110416032 1111561792 1116821088 1116875254 1119658496 1125015792 1126116864 1126850013 1128923136 1129658112 1132534656 1133210496 1133641728 1134379776 1137947008 1137948372 1139060736 1139802312 1140784128 1141526826 1142642688 1143386596 1144566376 1146235904 1146298098 1147418624 1149902809 1152903488 1155776512 1156535631 1161306624 1164959928 1166161968 1168623324 1169068032 1169829144 1170972672 1171735024 1173507852 1174654976 1174656384 1177583616 1178350272 1181487872 1183275456 1184432128 1186996448 1188931722 1193843232 1197597456 1198768128 1202603088 1203780096 1204563807 1206779904 1207565568 1208745984 1209532928 1211362944 1212547072 1212612864 1216426112 1218409368 1219600384 1220252814 1221445632 1222240844 1225286656 1232354304 1233156618 1236229632 1236296709 1241396736 1242204937 1242611712 1243420704 1245301992 1246519296 1247330832 1249218036 1250439168 1250507016 1251253256 1251729408 1252544336 1254439428 1255665664 1257712896 1259615808 1260847104 1261667968 1264812032 1265642766 1268858272 1274861808 1276177248 1280190384 1281441792 1282276064 1282277601 1285473024 1287637173 1289515392 1290845952 1292107776 1292948992 1294905216 1296171008 1297016424 1300248576 1301095092 1306469952 1306533316 1309789184 1317344256 1318201902 1321486848 1322347191 1323639808 1327010304 1327874243 1329173856 1331184888 1332486144 1333353648 1334657024 1335371004 1336676352 1337546584 1338926704 1342263296 1348614144 1348679552 1352040448 1352928474 1359839232 1360724544 1362783312 1364115456 1364189472 1365003552 1368479376 1369817088 1370708896 1370710539 1372050432 1374126336 1375469568 1376365056 1377261127 1378447488 1379794944 1380693248 1382117888 1384209024 1385562112 1390825788 1392185344 1396571328 1403247186 1406744064 1407659913 1408195584 1409112378 1412623872 1413543549 1414925312 1414927008 1418452992 1419376464 1422913536 1423839912 1425309072 1426702336 1427465556 1428860928 1429791176 1435691136 1441622016 1442560572 1453145398 1453621248 1454567616 1456768368 1458192384 1459141728 1460568064 1463730224 1464287232 1465240544 1471286784 1472244653 1473512832 1474953216 1475913472 1488125952 1489094784 1492886592 1500021056 1500022854 1501489152 1502466684 1503760896 1504739907 1506210816 1506292542 1507191422 1510046208 1510947328 1511029311 1512506368 1517264496 1518747648 1519736416 1521045504 1522035768 1523523584 1528397464 1535628996 1541044224 1542047508 1546896714 1548408832 1548410688 1552269312 1553279904 1554882624 1557235152 1558164432 1558757376 1559772192 1561296896 1564677136 1566208512 1567228179 1570111488 1571133696 1573778767 1577700608 1585242296 1590755328 1591790976 1596796608 1598357504 1601819901 1603470784 1603472706 1605040128 1606085076 1607468544 1608515073 1610087424 1611135658 1615150592 1615152528 1616817152 1624545824 1627003752 1628594176 1641534444 1643139072 1644208824 1646696502 1647323136 1648306176 1648395612 1653579246 1655195648 1655197632 1656815616 1657894272 1659322368 1660402656 1662025728 1663107776 1665624048 1667252224 1667342688 1668972544 1672585904 1675312881 1676950528 1679487744 1681129472 1687523688 1694487168 1699815744 1700462592 1701569664 1706920512 1708589056 1708591104 1709703468 1712290239 1713964032 1715079894 1716849564 1719353856 1719447147 1720473227 1721127936 1722248462 1726540288 1729355232 1733664768 1734793456 1741959936 1752934986 1754743716 1756459008 1757602536 1760261778 1761982464 1763129588 1767525408 1769347072 1772231808 1774913184 1776648192 1777804864 1780494672 1782235136 1783397583 1796396184 1798152192 1803904632 1811348352 1813118976 1814299392 1817044416 1818820608 1818919296 1820004736 1824639168 1826422784 1827614052 1829400576 1830379221 1832168448 1833361266 1835153408 1837929984 1839126553 1841024218 1845612032 1849734927 1854344448 1854434384 1862095104 1865131056 1869778944 1870996248 1873827054 1875658752 1875760524 1876879884 1877594112 1878816504 1881659142 1883498496 1884724732 1886569344 1889423712 1891270656 1892501952 1897218048 1898453216 1900412096 1903287408 1905147904 1914254848 1920285576 1922162688 1923414096 1934273088 1936268928 1938161664 1939423488 1942357824 1944256512 1945522304 1945524636 1950372864 1951642638 1952382976 1959799974 1961715712 1964683776 1965962867 1977302853 1982230272 1984167936 1985459712 1990515456 1993760784 1998729216 2000030472 2001985536 2003056506 2003288912 2005014528 2006319876 2008281088 2008390056 2012629058 2013394944 2014705748 2023019328 2024996864 2028060672 2029381024 2041086816 2046173184 2047505328 2052719064 2054725632 2056063344 2058075648 2062528952 2063204352 2064547584 2067671232 2069692416 2071039872 2073176832 2076313536 2077552576 2078343168 2079696256 2086238682 2088278016 2089637572 2094844928 2101546513 2113668567 2118935808 2121007104 2122387968 2123769731 2129062144 2129064696 2134370304 2135759868 2137963608 2140053504 2141198334 2141446768 2143291392 2144686764 2146783232 2151431062 2153536704 2163840858 2169338336 2179718097 2181851424 2187288576 2188712592 2190852096 2192278432 2195595336 2196430848 2197741568 2197860816 2204772328 2206930176 2209087488 2210269248 2210525696 2212429824 2213870208 2216034304 2220832064 2223123584 2233642176 2233750508 2239316992 2250031584 2252233728 2253700026 2257846272 2259316224 2259438813 2260787133 2265069312 2266420992 2267283456 2268759552 2270236609 2275894016 2275896744 2278121472 2279604624 2281568256 2283053652 2285285376 2286773192 2289132752 2292471808 2292596196 2294837248 2299805618 2305806976 2311553024 2313071262 2320345071 2322613248 2329919856 2332323936 2337246648 2338136064 2339658288 2341945344 2343470048 2347015704 2349309952 2349312768 2355167232 2356700544 2362975744 2366550912 2368864256 2373992896 2377863444 2387686464 2395194912 2397536256 2405206176 2407560192 2409127614 2413559808 2415131136 2416703487 2419065856 2422725888 2425094144 2425225728 2426804651 2432852224 2436818736 2439200768 2440505628 2442891264 2444481688 2450573312 2464708608 2466313236 2470044753 2472459264 2472593418 2480368869 2482793472 2484409874 2485223424 2486841408 2490603984 2493038592 2494661664 2498436072 2500878336 2501014032 2502506512 2503458816 2505088672 2508878856 2511331328 2515425792 2519231616 2521694208 2523335936 2529624064 2531285532 2537716544 2549723616 2552354496 2560380768 2562883584 2564552128 2564555202 2570946048 2572619841 2575274346 2579030784 2581691904 2583372693 2585897984 2589810432 2592342016 2594032848 2600497152 2602190184 2612939904 2613066632 2619578368 2634688512 2636403804 2640392667 2642973696 2644694382 2647279616 2654020608 2655748486 2658347712 2662369776 2664972288 2666707296 2669314048 2670742008 2673352704 2675093168 2677853408 2684526592 2697228288 2697359104 2704080896 2705856948 2719678464 2721449088 2725566624 2728230912 2728378944 2730007104 2736958752 2739634176 2741417792 2741421078 2744100864 2748252672 2750041899 2752730112 2754522254 2756894976 2759589888 2761386496 2761536327 2764235776 2768418048 2771124224 2781651576 2784370688 2793142656 2806494372 2813488128 2815319826 2816391168 2818224756 2822488713 2825247744 2827087098 2829850624 2829854016 2835977309 2836905984 2838752928 2845827072 2847679824 2850618144 2853404672 2854931112 2857721856 2859582352 2871382272 2883244032 2885121144 2906290796 2907242496 2909135232 2913536736 2916384768 2918283456 2921136128 2927460448 2927463957 2928574464 2930481088 2939699961 2942573568 2944489306 2947025664 2949906432 2951826944 2976251904 2978189568 2985773184 3000042112 3000045708 3002978304 3004933368 3007521792 3009479814 3012421632 3012585084 3014382844 3018943587 3020092416 3021894656 3022058622 3025012736 3031561951 3034528992 3037495296 3039472832 3042091008 3044071536 3047047168 3056794928 3071257992 3082088448 3084095016 3093793428 3096817664 3096821376 3104538624 3106559808 3109765248 3114470304 3116328864 3117514752 3119544384 3122593792 3129354272 3129358023 3132417024 3134456358 3140222976 3142267392 3144313139 3147557534 3155401216 3170484592 3181510656 3183581952 3193593216 3196715008 3203639802 3206941568 3206945412 3210080256 3212170152 3214937088 3217030146 3220174848 3222271316 3227146593 3230301184 3230305056 3233634304 3249091648 3254007504 3257188352 3283068888 3286278144 3288417648 3293393004 3294646272 3296612352 3296791224 3307158492 3310391296 3310395264 3313631232 3315788544 3318644736 3320805312 3324051456 3326215552 3331248096 3334504448 3334685376 3337945088 3345171808 3350625762 3353901056 3358975488 3361162321 3375047376 3380550039 3388974336 3399631488 3400925184 3403139328 3413841024 3417178112 3417182208 3419406936 3424580478 3427928064 3430159788 3433699128 3438707712 3438894294 3440946454 3442255872 3444496924 3449708427 3453080576 3458710464 3467329536 3469586912 3483919872 3505869972 3509487432 3512918016 3515205072 3520523556 3523964928 3526259176 3535050816 3538694144 3544463616 3549826368 3553296384 3555609728 3560989344 3564470272 3566795166 3592792368 3592966619 3596304384 3607809264 3613691421 3622696704 3626237952 3628598784 3630961153 3634088832 3637641216 3637838592 3640009472 3649278336 3652845568 3655228104 3658801152 3660758442 3664336896 3666722532 3670306816 3675859968 3678253106 3682048436 3691224064 3699469854 3708688896 3708868768 3724190208 3726614811 3730262112 3739557888 3741992496 3747654108 3751317504 3751521048 3753759768 3755188224 3757633008 3763318284 3766996992 3769449464 3773138688 3778847424 3782541312 3785003904 3794436096 3796906432 3800824192 3806574816 3810295808 3828509696 3840571152 3844325376 3846828192 3862911519 3868546176 3872537856 3876323328 3878846976 3881372267 3884715648 3888513024 3891044608 3891049272 3900745728 3903285276 3904765952 3919599948 3923431424 3929367552 3931925734 3954605706 3964460544 3967041573 3970919424 3981030912 3983622729 3987521568 3997458432 4000060944 4003971072 4006113012 4006577824 4010029056 4012639752 4016562176 4016780112 4025258116 4026789888 4029411496 4046038656 4049993728 4056121344 4058762048 4082173632 4092346368 4095010656 4105438128 4109451264 4112126688 4116151296 4125057904 4126408704 4129095168 4131783381 4135342464 4139384832 4142079744 4146353664 4149053113 4152627072 4155105152 4156686336 4159392512 4172477364 4176556032 4179275144 4189689856 4203093026 4222979739 4227337134 4237871616 4240630647 4244775936 4247539462 4258124288 4258129392 4268740608 4271519736 4275927216 4280107008 4282396668 4282893536 4286582784 4289373528 4293566464 4302862124 4307073408 4327681716 4338676672 4359436194 4363702848 4374577152 4377425184 4381704192 4384556864 4391190672 4392861696 4395483136 4395721632 4409544656 4413860352 4416733959 4420538496 4421051392 4424859648 4427740416 4432068608 4435194707 4441664128 4446247168 4467284352 4467501016 4478633984 4500063168 4504467456 4507400052 4514219721 4518632448 4518877626 4521574266 4530138624 4532841984 4533087933 4537519104 4540473218 4551788032 4551793488 4556242944 4559209248 4563136512 4566107304 4570570752 4573546384 4578265504 4584943616 4585192392 4589674496 4599611236 4611613952 4623106048 4626142524 4640690142 4645226496 4659839712 4664647872 4674493296 4676272128 4679316576 4683890688 4686940096 4694031408 4698619904 4698625536 4701684537 4710334464 4713401088 4721336301 4725951488 4733101824 4737728512 4747985792 4755726888 4775372928 4790389824 4795072512 4810412352 4815120384 4818255228 4825545219 4830262272 4833406974 4838131712 4845451776 4848606367 4850451456 4853609302 4865704448 4873637472 4878401536 4881011256 4885782528 4888963376 4901146624 4929417216 4932626472 4940089506 4944918528 4945186836 4960737738 4965586944 4968819748 4970446848 4973682816 4981207968 4986077184 4989323328 4996872144 5001756672 5002028064 5005013024 5006917632 5010177344 5017757712 5022662656 5025938643 5030851584 5038463232 5043388416 5046671872 5059248128 5062571064 5075433088 5099447232 5104708992 5120761536 5125767168 5129104256 5129110404 5141892096 5145239682 5150548692 5158061568 5158341441 5161419681 5163383808 5166745386 5171795968 5179620864 5182993013 5188065696 5200994304 5204380368 5225879808 5226133264 5239156736 5269377024 5272807608 5280785334 5285947392 5289388764 5294559232 5308041216 5311496972 5316695424 5324739552 5329944576 5333414592 5338628096 5341484016 5346705408 5350186336 5350192749 5355706816 5369053184 5394456576 5394718208 5408161792 5411713896 5439356928 5442898176 5451133248 5456461824 5456757888 5460014208 5473917504 5479268352 5482835584 5482842156 5488201728 5496505344 5500083798 5505460224 5509044508 5513789952 5517379659 5522772992 5523072654 5528471552 5536836096 5540440807 5563303152 5568741376 5586285312 5612988744 5626976256 5630639652 5632782336 5636449512 5644977426 5650495488 5654174196 5659701248 5659708032 5671954618 5673811968 5677505856 5691654144 5695359648 5701236288 5706809344 5709862224 5715443712 5719164704 5742764544 5746503323 5766488064 5770242288 5812581592 5814484992 5818270464 5827073472 5832769536 5836566912 5842272256 5854920896 5854927914 5857148928 5860962176 5879399922 5885147136 5888978612 5894051328 5897888601 5903653888 5952503808 5956379136 5971546368 6000084224 6000091416 6005956608 6009866736 6015043584 6018959628 6024843264 6025170168 6028765688 6037887174 6040184832 6043789312 6044117244 6050025472 6063123902 6069057984 6074990592 6078945664 6084182016 6088143072 6094094336 6113589856 6142515984 6142813897 6164176896 6168190032 6187586856 6193635328 6193642752 6209077248 6213119616 6219530496 6228940608 6232657728 6235029504 6239088768 6245187584 6258708544 6258716046 6264834048 6268912716 6284534784 6288626278 6295115068 6304639539 6310802432 6340969184 6363021312 6367163904 6371309193 6387186432 6393430016 6407279604 6413883136 6413890824 6420160512 6424340304 6429874176 6434060292 6440349696 6444542632 6454293186 6460602368 6460610112 6467268608 6498183296 6508015008 6514376704 6539154291 6566137776 6572556288 6576835296 6586786008 6589292544 6593224704 6593582448 6614316984 6620782592 6620790528 6627262464 6631577088 6637289472 6641610624 6648102912 6652431104 6662496192 6669008896 6669370752 6675890176 6690343616 6701251524 6707802112 6717950976 6722324642 6750094752 6761100078 6777948672 6782361399 6799262976 6801850368 6806278656 6810709827 6827682048 6834356224 6834364416 6838813872 6849160956 6855856128 6860319576 6867398256 6877415424 6877788588 6881892908 6884511744 6888993848 6899416854 6906161152 6917420928 6934659072 6939173824 6961035213 6967839744 7011739944 7018974864 7025836032 7030410144 7041047112 7047929856 7052518352 7070101632 7077388288 7088927232 7099652736 7106592768 7111219456 7121978688 7128940544 7133590332 7185584736 7185933238 7192608768 7215618528 7227382842 7245393408 7250110461 7257197568 7261922306 7268177664 7275282432 7275677184 7280018944 7280413953 7298556672 7305691136 7310456208 7317602304 7321516884 7328673792 7333445064 7340613632 7351719936 7356506212 7364096872 7382448128 7398939708 7417377792 7417737536 7441106607 7448380416 7453229622 7460524224 7479115776 7483984992 7495308216 7502635008 7503042096 7507519536 7510376448 7515266016 7526636568 7533993984 7538898928 7546277376 7557694848 7565082624 7570007808 7588872192 7593812864 7601648384 7613149632 7620591616 7657019392 7681142304 7688650752 7693656384 7717859523 7725823038 7737092352 7745075712 7750118079 7757693952 7762744534 7769431296 7777026048 7782089216 7782098544 7801491456 7806570552 7809531904 7839199896 7846862848 7858735104 7863851468 7909211412 7928921088 7934083146 7941838848 7962061824 7967245458 7975043136 7992299689 7994916864 8000121888 8007942144 8012226024 8013155648 8020058112 8025279504 8033124352 8033560224 8050516232 8053579776 8058822992 8092077312 8099987456 8112242688 8117524096 8164347264 8184692736 8190021312 8210876256 8218902528 8224253376 8232302592 8250115808 8250125697 8258190336 8263566762 8270684928 8278769664 8284159488 8284608981 8289552821 8292707328 8298106226 8305254144 8310210304 8313372672 8318785024 8344954728 8353112064 8358550288 8379379712 8406186052 8445959478 8454674268 8475743232 8481261294 8489551872 8495078924 8507931927 8516248576 8516258784 8537481216 8543039472 8551854432 8560214016 8564793336 8565787072 8573165568 8578747056 8587132928 8605724248 8614146816 8655363432 8677353344 8718872388 8727405696 8749154304 8754850368 8763408384 8769113728 8782381344 8785723392 8790966272 8791443264 8819089312 8819099883 8827720704 8833467918 8841076992 8842102784 8849719296 8855480832 8861246119 8870389414 8883328256 8892494336 8934568704 8935002032 8957267968 9000126336 9008934912 9014800104 9028439442 9037264896 9037755252 9043148532 9056830761 9060277248 9065683968 9066175866 9075038208 9080946436 9094685853 9103576064 9103586976 9112485888 9118418496 9126273024 9132214608 9141141504 9147092768 9156531008 9169887232 9170384784 9179348992 9199222472 9223227904 9246212096 9252285048 9281380284 9290452992 9319679424 9329295744 9348986592 9352544256 9358633152 9367781376 9373880192 9388062816 9397239808 9397251072 9403369074 9420668928 9426802176 9432939417 9442672602 9451902976 9466203648 9472366541 9495971584 9511453776 9550745856 9580779648 9590145024 9620824704 9630240768 9636510456 9651090438 9660524544 9666813948 9676263424 9681439779 9690903552 9697212734 9700902912 9707218604 9731408896 9747274944 9756803072 9762022512 9771565056 9777926752 9802293248 9858834432 9865252944 9880179012 9889837056 9890373672 9921475476 9931173888 9937639496 9940893696 9947365632 9962415936 9972154368 9978646656 9993744288 10003513344 10004056128 10010026048 10013835264 10020354688 10035515424 10045325312 10051877286 10061703168 10076926464 10083486963 10093343744 10118496256 10125142128 10125633199 10150866176 10198894464 10209417984 10241523072 10251534336 10258208512 10258220808 10283784192 10290479364 10301097384 10316123136 10316682882 10322839362 10326767616 10333490772 10343591936 10349125281 10359241728 10365986026 10376131392 10401988608 10408760736 10451759616 10452266528 10478313472 10538754048 10545615216 10561570668 10571894784 10578777528 10589118464 10616082432 10622993944 10633390848 10649479104 10659889152 10666829184 10677256192 10682968032 10693410816 10700372672 10700385498 10711413632 10738106368 10778899857 10788913152 10789436416 10816323584 10823427792 10878713856 10885796352 10892883459 10902266496 10912923648 10913515776 10920028416 10947835008 10958536704 10965671168 10965684312 10976403456 10993010688 11000167596 11010920448 11018089016 11027579904 11034759318 11045545984 11046145308 11056943104 11073672192 11080881614 11126606304 11137482752 11172570624 11179844433 11225977488 11253952512 11261279304 11265564672 11272899024 11289954852 11300990976 11308348392 11319402496 11319416064 11343909236 11347623936 11355011712 11383308288 11390719296 11402472576 11413618688 11419724448 11430887424 11438329408 11485529088 11493006646 11532976128 11540484576 11625163184 11628969984 11636540928 11644116801 11654146944 11665539072 11673133824 11684544512 11709841792 11709855828 11714297856 11721924352 11758799844 11770294272 11777957224 11788102656 11795777202 11807307776 11901124719 11912758272 11943092736 11950868187 12000168448 12000182832 12011913216 12019733472 12030087168 12037919256 12049686528 12050340336 12057531376 12075774348 12080369664 12087578624 12088234488 12100050944 12126247804 12138115968 12149981184 12157891328 12168364032 12176286144 12188188672 12227179712 12285031968 12285627794 12328353792 12336380064 12375173712 12387270656 12387285504 12395350143 12418154496 12426239232 12439060992 12447159339 12457881216 12465315456 12470059008 12478177536 12490375168 12517417088 12517432092 12529668096 12537825432 12569069568 12577252556 12590230136 12609279078 12621604864 12681938368 12721891941 12734327808 12742618386 12774372864 12814559208 12827766272 12827781648 12840321024 12848680608 12859748352 12868120584 12880699392 12889085264 12908586372 12921204736 12921220224 12934537216 12996366592 13016030016 13028753408 13078308582 13132275552 13145112576 13153670592 13173572016 13178585088 13186449408 13187164896 13228633968 13241565184 13241581056 13250201877 13263154176 13274578944 13283221248 13296205824 13304862208 13305584121 13324992384 13338017792 13338741504 13351780352 13380687232 13402503048 13415604224 13435901952 13444649284 13500189504 13522200156 13555897344 13564722798 13598525952 13599263799 13612557312 13621419654 13655364096 13664254307 13668728832 13677627744 13698321912 13711712256 13720639152 13734796512 13754830848 13755577176 13763785816 13769023488 13777987696 13798833708 13812322304 13834841856 13869318144 13878347648 13922070426 13935679488 14023479888 14037949728 14051672064 14060820288 14082094224 14095859712 14105036704 14105053611 14140203264 14154776576 14164008903 14177854464 14199305472 14213185536 14222438912 14243957376 14257881088 14267180664 14371169472 14371866476 14385217536 14431237056 14454765684 14490786816 14500220922 14514395136 14523844612 14536355328 14545819101 14551354368 14560037888 14560827906 14597113344 14606616673 14620912416 14635204608 14643033768 14657347584 14666890128 14681227264 14703439872 14713012424 14728193744 14764896256 14797879416 14834755584 14835475072 14882213214 14896760832 14906459244 14921048448 14958231552 14967969984 14990616432 15005270016 15006084192 15015039072 15020752896 15030532032 15053273136 15067987968 15077797856 15077815929 15092554752 15115389696 15130165248 15140015616 15149872397 15177744384 15187625728 15203296768 15226299264 15241183232 15314038784 15362284608 15377301504 15387312768 15435719046 15451646076 15474184704 15484259043 15490151424 15500236158 15515387904 15525489068 15538862592 15548979039 15564178432 15564197088 15602982912 15613141104 15678399792 15693725696 15717470208 15727702936 15818422824 15857842176 15868166292 15883677696 15924123648 15934490916 15950086272 15984599378 15989833728 16000243776 16015884288 16024452048 16026311296 16040116224 16050559008 16066248704 16067120448 16101032464 16107159552 16117645984 16184154624 16194691183 16224485376 16235048192 16328694528 16369385472 16380042624 16421752512 16437805056 16448506752 16464605184 16500231616 16500251394 16516380672 16527133524 16541369856 16552138977 16568318976 16569217962 16579105642 16585414656 16596212452 16610508288 16620420608 16621322421 16637570048 16689909456 16706224128 16717100576 16758759424 16812372104 16891918956 16909348536 16951486464 16962522588 16979103744 16990157848 17015863854 17032497152 17032517568 17074962432 17086078944 17103708864 17120428032 17129586672 17131574144 17146331136 17157494112 17174265856 17211448496 17228293632 17239509969 17310726864 17311566437 17354706688 17437744776 17454811392 17498308608 17509700736 17526816768 17538227456 17564762688 17571446784 17581932544 17582886528 17638178624 17638199766 17655441408 17666935836 17682153984 17684205568 17693665803 17710961664 17722492238 17740778828 17766656512 17784988672 17869137408 17870004064 17914535936 18000252672 18017869824 18029600208 18056878884 18074529792 18075510504 18086297064 18113661522 18120554496 18131367936 18132351732 18150076416 18161892872 18189371706 18207152128 18207173952 18224971776 18236836992 18252546048 18264429216 18282283008 18294185536 18313062016 18339774464 18340769568 18358697984 18398444944 18428441691 18446455808 18492424192 18504570096 18562760568 18580905984 18639358848 18658591488 18697973184 18705088512 18717266304 18735562752 18747760384 18776125632 18794479616 18794502144 18806738148 18853604352 18865878834 18885345204 18903805952 18913918617 18932407296 18944733082 18991943168 19022907552 19101491712 19113927579 19161559296 19180290048 19241649408 19260481536 19273020912 19302180876 19321049088 19333627896 19352526848 19362879558 19381807104 19394425468 19401805824 19414437208 19462817792 19494549888 19513606144 19524045024 19543130112 19555853504 19604586496 19617462873 19717668864 19730505888 19760358024 19779674112 19780747344 19842950952 19862347776 19875278992 19881787392 19894731264 19924831872 19944308736 19957293312 19987488576 20007026688 20008112256 20020052096 20027670528 20040709376 20071030848 20090650624 20103754572 20123406336 20153852928 20166973926 20186687488 20250284256 20251266398 20301732352 20347084197 20397788928 20418835968 20432129481 20483046144 20503068672 20516417024 20516441616 20567568384 20580958728 20602194768 20632246272 20633365764 20645678724 20653535232 20666981544 20687183872 20698250562 20718483456 20731972052 20752262784 20803977216 20817521472 20903519232 20904533056 20956626944 21077508096 21091230432 21123141336 21143789568 21157555056 21178236928 21232164864 21245987888 21266781696 21298958208 21319778304 21333658368 21354512384 21365936064 21386821632 21400745344 21400770996 21422827264 21476212736 21557799714 21577826304 21578872832 21646855584 21750331383 21771592704 21785766918 21804532992 21825847296 21827031552 21840056832 21841241859 21895670016 21917073408 21931342336 21931368624 21952806912 21986021376 22000335192 22021840896 22036178032 22055159808 22069518636 22091091968 22092290616 22113886208 22147344384 22161763228 22253212608 22274965504 22345141248 22359688866 22451954976 22507905024 22522558608 22531129344 22545798048 22579909704 22601981952 22616696784 22638804992 22638832128 22687818472 22695247872 22710023424 22766616576 22781438592 22804945152 22827237376 22839448896 22861774848 22876658816 22971058176 22986013292 23065952256 23080969152 23250326368 23250354237 23273081856 23288233602 23308293888 23331078144 23346267648 23361467041 23419683584 23419711656 23428595712 23443848704 23517599688 23540588544 23555914448 23576205312 23591554404 23614615552 23802249438 23825516544 23886185472 23901736374 23976899067 24000336896 24000365664 24023826432 24039466944 24060174336 24075838512 24099373056 24100680672 24115062752 24151548696 24160739328 24175157248 24176468976 24200101888 24252495608 24276231936 24299962368 24315782656 24336728064 24352572288 24376377344 24454359424 24570063936 24571255588 24656707584 24672760128 24750347424 24774541312 24774571008 24790700286 24836308992 24852478464 24853826943 24868658463 24878121984 24894318678 24915762432 24930630912 24940118016 24956355072 24972602699 25034834176 25034864184 25059336192 25075650864 25138139136 25154505112 25180460272 25218558156 25243209728 25363876736 25443783882 25468655616 25485236772 25523795781 25548745728 25629118416 25655532544 25655563296 25680642048 25697361216 25719496704 25736241168 25761398784 25778170528 25817172744 25842409472 25842440448 25869074432 25992733184 26032060032 26057506816 26156617164 26264551104 26290225152 26307341184 26347144032 26357170176 26372898816 26374329792 26457267936 26483130368 26483162112 26500403754 26526308352 26549157888 26566442496 26583738357 26609724416 26611168242 26649984768 26676035584 26677483008 26694851161 26761374464 26805006096 26831208448 26871803904 26889298568 27000379008 27044400312 27111794688 27129445596 27170492283 27197051904 27198527598 27225114624 27242839308 27284057559 27310728192 27328508614 27337457664 27355255488 27396643824 27423424512 27441278304 27469593024 27509661696 27511154352 27527571632 27538046976 27555975392 27597667416 27624644608 27669683712 27738636288 27756695296 27844140852 27871358976 28046959776 28075899456 28103344128 28121640576 28164188448 28191719424 28210073408 28210107222 28280406528 28298818251 28309553152 28328017806 28355708928 28398610944 28417099623 28444877824 28487914752 28515762176 28534361328 28742338944 28743732952 28770435072 28862474112 28909531368 28981573632 29000441844 29028790272 29044319337 29047689224 29072710656 29091638202 29102708736 29120075776 29121655812 29194226688 29213233346 29241824832 29270409216 29286067536 29314695168 29333780256 29362454528 29406879744 29426024848 29456387488 29529792512 29595758832 29669511168 29670950144 29764426428 29793521664 29812918488 29842096896 29916463104 29935939968 29981232864 30010540032 30012168384 30030078144 30041505792 30061064064 30106546272 30135975936 30155595712 30155631858 30185109504 30230779392 30250460889 30280031232 30299744794 30355488768 30375251456 30376899597 30406593536 30452598528 30482366464 30628077568 30724569216 30754603008 30774625536 30871438092 30903292152 30948369408 30968518086 30980302848 31000472316 31030775808 31047375843 31050978136 31077725184 31097958078 31128356864 31128394176 31195750399 31205965824 31226282208 31356799584 31387451392 31434940416 31455405872 31636845648 31715684352 31736332584 31767355392 31848247296 31868981832 31900172544 31969198756 31979667456 32000487552 32031768576 32048904096 32052622592 32080232448 32101118016 32132497408 32134240896 32202064928 32214319104 32235291968 32336699571 32368309248 32389382366 32448970752 32470096384 32657389056 32678650377 32738770944 32760085248 32843505024 32875610112 32897013504 32929210368 33000463232 33000502788 33032761344 33054267048 33082739712 33104277954 33136637952 33138435924 33158211284 33170829312 33192424904 33221016576 33240841216 33242644842 33275140096 33347181461 33379818912 33412448256 33434201152 33517518848 33539533299 33624744208 33783837912 33818697072 33902972928 33925045176 33958207488 33980315696 34031727708 34064994304 34065035136 34149924864 34172157888 34207417728 34240856064 34259173344 34263148288 34292662272 34314988224 34348531712 34422896992 34456587264 34479019938 34621453728 34623132874 34709413376 34875489552 34909622784 34932350403 34996617216 35019401472 35053633536 35076454912 35129525376 35142893568 35163865088 35165773056 35276357248 35276399532 35310882816 35333871672 35364307968 35368411136 35387331606 35421923328 35444984476 35481557656 35533313024 35569977344 35738274816 35740008128 35829071872 35852604561 36000505344 36035739648 36059200416 36113757768 36149059584 36151021008 36172594128 36227323044 36241108992 36262735872 36264703464 36300152832 36323785744 36378743412 36414304256 36414347904 36449943552 36473673984 36505092096 36528858432 36564566016 36588371072 36626124032 36679548928 36681539136 36717395968 36796889888 36856883382 36892911616 37009140192 37125521136 37161811968 37186050429 37278717696 37317182976 37341478017 37395946368 37410177024 37434532608 37471125504 37495520768 37552251264 37588959232 37589004288 37613476296 37707208704 37731757668 37770690408 37807611904 37827837234 37864814592 37889466164 37983886336 38045815104 38202983424 38227855158 38323118592 38483298816 38508353047 38520963072 38546041824 38604361752 38642098176 38667255792 38705053696 38725759116 38763614208 38788850936 38803611648 38828874416 38925635584 38989099776 39027212288 39048090048 39086260224 39111707008 39209172992 39234925746 39435337728 39461011776 39520716048 39559348224 39561494688 39685901904 39724695552 39750557984 39750605631 39789462528 39849663744 39888617472 39914586624 39916752363 39940572683 39974977152 40014053376 40016224512 40040104192 40055341056 40081418752 40142061696 40181301248 40207509144 40246812672 40307705856 40333947852 40373374976 40500568512 40502532796 40603464704 40694168394 40795577856 40837671936 40864258962 40966092288 40992762921 41032834048 41032883232 41135136768 41161917456 41204389536 41264492544 41266731528 41291357448 41307070464 41333963088 41374367744 41396501124 41436966912 41463944104 41504525568 41607954432 41635042944 41807038464 41809066112 41913253888 42155016192 42182460864 42246282672 42287579136 42315110112 42356473856 42464329728 42491975776 42492026709 42533563392 42597916416 42639556608 42667316736 42695094937 42731872128 42773643264 42801490688 42801541992 42845654528 42952425472 43115599428 43155652608 43157745664 43293711168 43500662766 43543185408 43571533836 43609065984 43637457303 43654063104 43680113664 43682483718 43791340032 43819850019 43862684672 43862737248 43905613824 43972042752 44000670384 44043681792 44072356064 44110319616 44139037272 44182183936 44184581232 44227772416 44294688768 44323526456 44506425216 44549931008 44690282496 44719377732 44903909952 45015810048 45045117216 45062258688 45091596096 45159819408 45203963904 45233393568 45277609984 45277664256 45375636944 45390495744 45420046848 45449617191 45533233152 45562877184 45609890304 45639584243 45678897792 45723549696 45753317632 45942116352 45972026584 46131904512 46161938304 46452777129 46500652736 46500708474 46546163712 46576467204 46616587776 46646937117 46692535296 46722934082 46839367168 46839423312 46887697408 47035199376 47081177088 47111828896 47152410624 47183108808 47229231104 47604498876 47651033088 47772370944 47803472748 47953798134 48000673792 48000731328 48047652864 48078933888 48120348672 48151677024 48198746112 48201361344 48230125504 48303097392 48321478656 48350314496 48352937952 48400203776 48504991216 48552463872 48584073549 48631565312 48673456128 48705144576 48752754688 48787141777 48908718848 49140127872 49142511176 49313415168 49345520256 49500694848 49549082624 49549142016 49581400572 49656416931 49704956928 49707653886 49737316926 49756243968 49788637356 49831524864 49861261824 49863967263 49912710144 49945205398 50069668352 50069728368 50118672384 50151301728 50276278272 50309010224 50360920544 50437116312 50486419456 50727753472 50887567764 50937311232 50970473544 51047591562 51097491456 51258236832 51311065088 51311126592 51361284096 51394722432 51438993408 51472482336 51522797568 51556341056 51634345488 51684818944 51684880896 51718529907 51738148864 51934699311 51985466368 52064120064 52115013632 52313234328 52529102208 52580450304 52614682368 52694288064 52714340352 52745797632 52748659584 52914535872 52966260736 52966324224 53000807508 53052616704 53080997409 53132884992 53167476714 53219448832 53222336484 53299969536 53334670037 53354966016 53389702322 53522748928 53610012192 53662416896 53743607808 53778597136 54000758016 54088800624 54223589376 54258891192 54340984566 54394103808 54397055196 54450229248 54485678616 54568115118 54621456384 54657017228 54674915328 54710510976 54793287648 54846849024 54882556608 54939186048 55019323392 55022308704 55055143264 55076093952 55111950784 55195334832 55249289216 55285325073 55339367424 55477272576 55513390592 55688281704 55742717952 56093919552 56151798912 56206688256 56243281152 56328376896 56383438848 56420146816 56420214444 56560813056 56597636502 56619106304 56656035612 56711417856 56741755851 56797221888 56834199246 56889755648 56975829504 57012923143 57068722656 57341782737 57484677888 57487465904 57540870144 57724948224 57819062736 57963147264 58000883688 58057580544 58088638674 58095378448 58145421312 58183276404 58205417472 58240151552 58243311624 58388453376 58426466692 58483649664 58540818432 58572135072 58629390336 58667560512 58724909056 58813759488 58852049696 58912774976 59059585024 59191517664 59339022336 59341900288 59528852856 59587043328 59625836976 59684193792 59832926208 59871879936 59962465728 60021080064 60024336768 60060156288 60083011584 60122128128 60213092544 60271951872 60311191424 60311263716 60370219008 60461558784 60500921778 60560062464 60599489588 60750502912 60753799194 60813187072 60905197056 60944848877 61256155136 61296388443 61449138432 61509206016 61549251072 61742876184 61806584304 61896738816 61937036172 61960605696 62000944632 62061551616 62094751686 62101956272 62155450368 62195916156 62256713728 62256788352 62391500798 62411931648 62452564416 62713599168 62774902784 62869880832 62910811744 63273691296 63431368704 63472665168 63534710784 63696494592 63737963664 63800345088 63938397512 63959334912 64000975104 64063537152 64097808192 64105245184 64160464896 64202236032 64264994816 64268481792 64404129856 64428638208 64470583936 64673399142 64736618496 64778764732 64940192768 65314778112 65357300754 65477541888 65520170496 65523725577 65687010048 65751220224 65794027008 65836861661 65858420736 66000926464 66001005576 66065522688 66108534096 66165479424 66208555908 66273275904 66276871848 66316422568 66341658624 66384849808 66442033152 66481682432 66485289684 66550280192 66694362922 66759637824 66824896512 66868402304 67035037696 67079066598 67249488416 67567675824 67637394144 67805945856 67850090352 67916414976 67960631392 68063455416 68129988608 68130070272 68299849728 68344315776 68414835456 68481712128 68518346688 68526296576 68585324544 68629976448 68697063424 68845793984 68913174528 68958039876 69242907456 69246265748 69418826752 69750979104 69819245568 69864700806 69993234432 70038802944 70084401123 70152909824 70259050752 70285787136 70327730176 70331546112 70377334879 70552714496 70552799064 70621765632 70667743344 70728615936 70736822272 70774663212 70843846656 70889968952 70963115312 71066626048 71139954688 71476549632 71480016256 71658143744 71705209122 71930697201 72001010688 72071479296 72118400832 72227515536 72298119168 72302042016 72345188256 72454646088 72482217984 72525471744 72529406928 72600305664 72647571488 72757486824 72828608512 72828695808 72899887104 72947347968 73010184192 73057716864 73129132032 73176742144 73252248064 73359097856 73363078272 73434791936 73593779776 73713766764 73785823232 74018280384 74251042272 74323623936 74372100858 74557435392 74605975389 74634365952 74682956034 74791892736 74820354048 74869065216 74917808097 74991041536 75104502528 75177918464 75178008576 75226952592 75414417408 75463515336 75541380816 75615223808 75655674468 75729629184 75778932328 75967772672 76091630208 76405966848 76455710316 76571387343 76646237184 76966597632 77016706094 77041926144 77092083648 77208723504 77284196352 77334511584 77410107392 77451518232 77527228416 77577701872 77607223296 77657748832 77851271168 77978199552 78096180096 78172520448 78223414016 78418345984 78469851492 78870675456 78922023552 79041432096 79118696448 79122989376 79371803808 79449391104 79501115968 79501211262 79578925056 79699327488 79751215071 79829173248 79833504726 79881145366 79949954304 80028106752 80032449024 80080208384 80084553483 80162837504 80284123392 80362602496 80415018288 80493625344 80615411712 80667895704 80746749952 81001137024 81005065592 81206929408 81388336788 81591155712 81675343872 81728517924 81852172677 81932184576 81985525842 82065668096 82065766464 82270273536 82323834912 82408779072 82528985088 82533463056 82582714896 82614140928 82667926176 82748735488 82793002248 82873933824 82927888208 83009051136 83215908864 83270085888 83614076928 83618132224 83826507776 84310032384 84364921728 84492565344 84575158272 84630220224 84712947712 84896454753 84928659456 84983951552 84984053418 85067126784 85195832832 85251298869 85334633472 85390189874 85463744256 85547286528 85602981376 85603083984 85691309056 85904850944 86231198856 86311305216 86315491328 86587422336 87001325532 87086370816 87143067672 87218131968 87274914606 87308126208 87360227328 87364967436 87582680064 87639700038 87725369344 87725474496 87811227648 87915296579 87944085504 88001340768 88087363584 88144712128 88220639232 88278074544 88364367872 88369162464 88455544832 88589377536 88647052912 89012850432 89099862016 89380564992 89438755464 89807819904 90031620096 90090234432 90124517376 90183192192 90319638816 90407927808 90466787136 90555219968 90555328512 90751273888 90751382667 90840093696 90899234382 91066466304 91125754368 91130698791 91185081031 91219780608 91279168486 91357795584 91447099392 91506635264 91884232704 91944053168 92263809024 92323876608 92905554258 93001305472 93001416948 93092327424 93152934408 93233175552 93293874234 93385070592 93445868164 93587251197 93678734336 93678846624 93775394816 94070398752 94162354176 94223657792 94304821248 94366217616 94458462208 95208997752 95302066176 95544741888 95606945496 95907596268 96001347584 96001462656 96095305728 96157867776 96240697344 96303354048 96397492224 96402722688 96460251008 96606194784 96642957312 96700628992 96705875904 96800407552 97009982432 97010098713 97104927744 97168147098 97263130624 97346912256 97410289152 97473707309 97574283554 97817437696 98035951131 98280255744 98285022352 98626830336 98691040512 99001389696 99098165248 99098284032 99162801144 99312833862 99409913856 99415307772 99474633852 99512487936 99577274712 99663049728 99722523648 99727934526 99825420288 99890410796 100041544383 100139336704 100139456736 100237344768 100302603456 100552556544 100618020448 100721841088 100874232624 100972838912 101455506944 101775135528 101874622464 101940947088 102095183124 102194982912 102516473664 102622130176 102622253184 102722568192 102789444864 102877986816 102944964672 103045595136 103112682112 103268690976 103369637888 103369761792 103437059814 103476297728 103869398622 103970932736 104128240128 104196031951 104626468656 104797051209 105058204416 105160900608 105229364736 105388576128 105428680704 105491595264 105497319168 105829071744 105932521472 105932648448 106001615016 106105233408 106161994818 106265769984 106334953428 106438897664 106444672968 106599939072 106669340074 106709932032 106779404644 107045497856 107220024384 107324833792 107487215616 107557194272 108001516032 108177601248 108447178752 108517782384 108681969132 108788207616 108794110392 108900458496 108971357232 109136230236 109242912768 109314034456 109349830656 109421021952 109586575296 109693698048 109765113216 109878372096 110038646784 110044617408 110110286528 110152187904 110223901568 110390669664 110498578432 110570650146 110678734848 111026781184 111376563408 111381965189 111485435904 112024434051 112187839104 112303597824 112413376512 112486562304 112559795743 112656753792 112766877696 112840293632 112840428888 113121626112 113195273004 113238212608 113312071224 113422835712 113483511702 113594443776 113668398492 113779511296 113951659008 114025846286 114137445312 114683565474 114969355776 114974931808 115449896448 115525059141 115638125472 115926294528 116001767376 116115161088 116177277348 116190756896 116290842624 116366552808 116410834944 116480303104 116486623248 116776906752 116852933384 116967299328 117081636864 117144270144 117258780672 117335121024 117449818112 117627518976 117704099392 117825549952 118119170048 118383035328 118678044672 118683800576 119057705712 119174086656 119251673952 119368387584 119665852416 119743759872 119750257089 119821718049 119924931456 120042160128 120048673536 120120312576 120166023168 120244256256 120322540277 120426185088 120543903744 120622382848 120622527432 120740438016 120923117568 121001843556 121120124928 121198979176 121501005824 121507598388 121626374144 121810394112 121889697754 122512310272 122592776886 122898276864 122978288763 123098502144 123485752368 123613168608 123793477632 123874072344 123921211392 124001889264 124123103232 124189503372 124203912544 124310900736 124391832312 124513427456 124513576704 124783001596 124823863296 124905128832 125427198336 125549805568 125739761664 125821623488 126547382592 126862737408 126945330336 127069421568 127392989184 127475927328 127600690176 127876795024 127918669824 128001950208 128085284811 128195616384 128210490368 128320929792 128404472064 128529989632 128536963584 128620646503 128808259712 128857276416 128941167872 129346798284 129473236992 129557529464 129880385536 130629556224 130714601508 130912371909 131040340992 131047451154 131374020096 131459550057 131588054016 131673723322 131716841472 132001852928 132002011152 132131045376 132217068192 132330958848 132417111816 132546551808 132553743696 132632845136 132683317248 132769699616 132884066304 132963364864 132970579368 133100560384 133388725844 133519275648 133649793024 133736804608 134070075392 134158133196 134498976832 135135351648 135274788288 135611891712 135700180704 135832829952 135921262784 136126910832 136259977216 136260140544 136348851573 136599699456 136688631552 136829670912 136918752729 137036693376 137052593152 137170649088 137259952896 137394126848 137691587968 137826349056 137916079752 138485814912 138492531496 138837653504 139501958208 139638491136 139729401612 139940811351 140077605888 140168802246 140305819648 140518101504 140663092224 140754669758 141105428992 141105598128 141243531264 141335486688 141457231872 141473644544 141549326424 141687693312 141779937904 141926230624 142133252096 142279909376 142953099264 142960032512 143316287488 143410418244 143861394402 144002021376 144142958592 144236801664 144455031072 144596238336 144604084032 144690376512 144909292176 144964435968 145050943488 145058813856 145200611328 145295142976 145514973648 145657217024 145657391616 145752220647 145894695936 146020368384 146115433728 146258264064 146353484288 146361425331 146504496128 146718195712 146726156544 146869583872 147187559552 147427533528 147571646464 148036560768 148502084544 148647247872 148744201716 149114870784 149211950778 149268731904 149365912068 149583785472 149591901789 149738130432 149835616194 149982083072 150209005056 150306797377 150356017152 150453905184 150828834816 150927030672 151082761632 151230447616 151311348936 151459258368 151557864656 151935545344 152183260416 152811933696 152911420632 153142774686 153292474368 153933195264 154033412188 154083852288 154184167296 154417447008 154568392704 154669023168 154820214784 154903036464 155054456832 155155403744 155155589721 155214446592 155315497664 155702542336 155804097933 155956399104 156192360192 156345040896 156446828032 156836691968 156939702984 157741350912 157844047104 158082864192 158237392896 158245978752 158743607616 158898782208 159002231936 159002422524 159157850112 159398654976 159502430142 159658346496 159667009452 159762290732 159899908608 160004010111 160064898048 160160416768 160169106966 160325675008 160568246784 160672783403 160830036576 160987250688 161230823424 161335791408 161493499904 162002274048 162010131184 162413858816 162776673576 163182311424 163350687744 163457035848 163704345354 163864369152 163971051684 164131336192 164131532928 164540547072 164647669824 164817558144 165057970176 165066926112 165165429792 165228281856 165335852352 165497470976 165586004496 165747867648 165855776416 165855975219 166018102272 166431817728 166540171776 166648596367 167228153856 167236264448 167653015552 168620064768 168729843456 168985130688 169150316544 169260440448 169425895424 169792909506 169857318912 169967903104 169968106836 170134253568 170391665664 170502597738 170669266944 170780379748 170927488512 171038769429 171205962752 171206167968 171382618112 172462397712 172622610432 172630982656 173174844672 174002651064 174172741632 174286135344 174436263936 174549829212 174616252416 174720454656 174729934872 175165360128 175279400076 175450738688 175450948992 175622455296 175830593158 175888171008 176002681536 176174727168 176289424256 176441278464 176556149088 176728735744 176738324928 176911089664 177178755072 177294105824 178025700864 178141603013 178761129984 178877510928 179615639808 180063240192 180180468864 180249034752 180366384384 180639277632 180815855616 180933574272 181110439936 181110657024 181502547776 181502765334 181680187392 181798468764 182251508736 182261397582 182370162062 182439561216 182558336972 182715591168 182834546631 183013270528 183768465408 183888106336 184527618048 184647753216 185811108516 186002610944 186002833896 186184654848 186305868816 186466351104 186587748468 186770141184 186891736328 187174502394 187357468672 187357693248 187550789632 188140797504 188324708352 188447315584 188609642496 188732435232 188916924416 190417995504 190427230807 190604132352 191089483776 191213890992 191815192536 192002695168 192002925312 192190611456 192315735552 192481394688 192606708096 192794984448 192805445376 192920502016 193212389568 193285914624 193401257984 193411751808 193600815104 194019964864 194020197426 194209855488 194336294196 194526261248 194820578304 194947414618 195148567108 195634875392 196071902262 196560511488 196570044704 197253660672 197382081024 197510584983 198002779392 198196330496 198196568064 198325602288 198625667724 198819827712 198830615544 198949267704 199024975872 199154549424 199326099456 199445047296 199455869052 199650840576 199780821592 200083088766 200278673408 200278913472 200474689536 200605206912 201105113088 201236040896 201443682176 201748465248 201945677824 202911013888 203550271056 203749244928 203881894176 204190366248 204389965824 205032947328 205244260352 205244506368 205445136384 205578889728 205755973632 205889929344 206091190272 206225364224 206537381952 206739275776 206739523584 206874119628 206952595456 207738797244 207941865472 208256480256 208392063902 209252937312 209594102418 210116408832 210253203369 210458729472 210777152256 210857361408 210983190528 210994638336 211132004637 211658143488 211865042944 211865296896 212003230032 212210466816 212323989636 212531539968 212669906856 212877795328 212889345936 213199878144 213338680148 213419864064 213558809288 214090995712 214440048768 214649667584 214974431232 215114388544 215792091603 216003032064 216355202496 216894357504 217035564768 217363938264 217576415232 217588220784 217800916992 217942714464 218272460472 218485825536 218628068912 218699661312 218842043904 219173150592 219387396096 219530226432 219756744192 220077293568 220089234816 220220573056 220304375808 220447803136 220781339328 220997156864 221141300292 221357469696 222053562368 222753126816 222763930378 222970871808 223817926167 224048868102 224375678208 224607195648 224753424291 224973124608 225119591486 225313507584 225533755392 225680587264 225680857776 226243252224 226390546008 226476425216 226624142448 226845671424 226967023404 227188887552 227336796984 227559022592 227903318016 228051692572 228274890624 229367130948 229938711552 229949863616 230899792896 231050118282 231276250944 231852589056 232003534752 232230322176 232354554696 232381513792 232581685248 232733105616 232821669888 232960606208 232973246496 233553813504 233705866768 233934598656 234288540288 234517561344 234670242048 234899636224 235255037952 235408198784 235651099904 236238340096 236766070656 237356089344 237367601152 238115411424 238348173312 238503347904 238736775168 239253645213 239487519744 239500514178 239643436098 239849862912 240084320256 240097347072 240240625152 240253660449 240488512512 240645080554 240852370176 241087807488 241244765696 241245054864 241480876032 241846235136 242003687112 242240249856 242397958352 243002011648 243015196776 243252748288 243620788224 243779395508 245024620544 245185553772 245796553728 245956577526 246197004288 246971504736 247226337216 247586955264 247748144688 247842422784 248003778528 248246206464 248379006744 248407825088 248621801472 248783664624 249026854912 249027153408 249566003192 249647726592 249810257664 250854396672 251099611136 251479523328 251643246976 253094765184 253725474816 253890660672 254138843136 254785978368 254951854656 255201380352 255753590048 255753896607 256003900416 256170569622 256391232768 256420980736 256641859584 256808944128 256976137451 257073927168 257241293006 257616519424 257714552832 257882335744 258693596568 258946473984 259115058928 259760771072 261259112448 261429203016 261824743818 262080681984 262094902308 262748040192 262919100114 263176108032 263347446644 263433682944 263745889737 264003705856 264004022304 264262090752 264434136384 264661917696 264834223632 265093103616 265107487392 265265690272 265366634496 265539399232 265768132608 265926729728 265941158736 266201120768 266777451688 267038551296 267299586048 267473609216 268140150784 268316266392 268997953664 270270703296 270549576576 271223783424 271400361408 271665659904 271842525568 272253821664 272519954432 272520281088 272697703146 273199398912 273377263104 273392096373 273555243093 273659341824 273837505458 274073386752 274105186304 274341298176 274519905792 274698629689 275383175936 275652698112 275832159504 276971629824 276985062992 277675307008 279003916416 279276982272 279458803224 279881622702 280155211776 280337604492 280611639296 280761753591 281036203008 281326184448 281509339516 282210857984 282211196256 282487062528 282670973376 282914463744 282947289088 283098652848 283375386624 283559875808 283852461248 284266504192 284559818752 285906198528 285920065024 286632574976 286820836488 287722788804 288004042752 288285917184 288473603328 288910062144 289192476672 289208168064 289380753024 289818584352 289928871936 290101886976 290117627712 290401222656 290590285952 291029947296 291314434048 291314783232 291504441294 291789391872 292040736768 292230867456 292421121927 292706968576 292722850662 293008992256 293436391424 293452313088 293643362771 294375119104 294855067056 295143292928 296073121536 297004169088 297294495744 297488403432 298229741568 298423901556 298537463808 298731824136 299167570944 299183803578 299476260864 299671232388 299964166144 300124633149 300418010112 300613594754 300712034304 300907810368 301657669632 301854061344 302165523264 302460895232 302622697872 302918516736 303115729312 303871090688 304366520832 305623867392 305822841264 306285549372 306584948736 307866390528 308066824376 308167704576 308368334592 308834894016 309136785408 309338046336 309640429568 309806072928 310108913664 310310807488 310311179442 310428893184 310630995328 311405084672 311608195866 311912798208 312384720384 312588095853 312893656064 313673383936 313879405968 315482701824 315688094208 316165728384 316474785792 316491957504 317487215232 317797564416 318004463872 318004845048 318315700224 318797309952 319004860284 319316692992 319334018904 319524581464 319799817216 320008020222 320129796096 320320833536 320338213932 320651350016 321136493568 321345566806 321660073152 321974501376 322461646848 322671582816 322986999808 324004548096 324020262368 324827717632 325553347152 326364622848 326701375488 326914071696 327408690708 327728738304 327942103368 328262672384 328263065856 329081094144 329295339648 329635116288 330115940352 330133852224 330330859584 330456563712 330671704704 330994941952 331172008992 331495735296 331711552832 331711950438 332036204544 333080343552 333297192734 334145895567 334456307712 334472528896 335306031104 337240129536 337459686912 337679387229 337970261376 338300633088 338520880896 338851790848 339585819012 339714637824 339935806208 339936213672 340268507136 340783331328 341005195476 341338533888 341560759496 341854977024 342077538858 342411925504 342412335936 342765236224 344924795424 345261965312 346349689344 346575177423 348005302128 348345483264 348572270688 348872527872 349099658424 349232504832 349440909312 349459869744 350330720256 350558800152 350901477376 350901897984 351244910592 351661186316 351776342016 352005363072 352349454336 352578848512 352882556928 353112298176 353457471488 353476649856 353822179328 354357510144 354588211648 356051401728 356283206026 357522259968 357755021856 359231279616 359465154147 360126480384 360360937728 360498069504 360732768768 360967620831 361278555264 361631711232 361867148544 362220879872 362221314048 363005095552 363005530668 363360374784 363596937528 364503017472 364522795164 364740324124 364879122432 365116673944 365431182336 365669093262 366026541056 367536930816 367776212672 368934866289 369295506432 371622217032 372005221888 372005667792 372369309696 372611737632 372932702208 373175496936 373540282368 373783472656 374349004788 374714937344 374715386496 375101579264 376281595008 376649416704 376894631168 377219284992 377464870464 377833848832 380835991008 380854461614 381208264704 382178967552 382427781984 383630385072 384005390336 384005850624 384255854433 384631471104 384962789376 385213416192 385589968896 385610890752 385841004032 385861939509 386424779136 386571829248 386802515968 386823503616 387201630208 388039929728 388040394852 388419710976 388672588392 389052522496 389641156608 389894829236 390297134216 391269750784 392143804524 393121022976 393140089408 394378650171 394764162048 395021169966 396005558784 396393136128 396651204576 397251335448 397639655424 397661231088 397898535408 398049951744 398309098848 398652198912 398890094592 398911738104 399301681152 399561643184 400166177532 400557346816 400557826944 400949379072 401210413824 402210226176 402472081792 402887364352 403496930496 403891355648 405822027776 407100542112 407498489856 407763788352 408380732496 408779931648 409046554719 410065894656 410488520704 410489012736 410756258187 411157779456 411511947264 411779858688 412182380544 412450728448 413074763904 413478551552 413479047168 413748239256 413905190912 415477594488 415883730944 416512960512 416784127804 418505874624 419188204836 420232817664 420506406738 420917458944 421554304512 421989276672 422264009274 423316286976 423591883517 423730593792 424006460064 424420933632 424647979272 425063079936 425339813712 425755590656 425778691872 426399756288 426677360296 426839728128 427117618576 428181991424 428880097536 429299335168 429948862464 430228777088 431584183206 432006064128 432710404992 433788715008 434071129536 434727876528 435152830464 435176441568 435601833984 435885428928 436544920944 436971651072 437256137824 437256661941 437684087808 438346301184 438774792192 439060452864 439084275993 439346299513 439513488384 440154587136 440178469632 440441146112 440608751616 440895606272 441562678656 441994313728 442282600584 442714939392 444107124736 445506253632 445527860756 445941743616 447635852334 448097736204 448751356416 449214391296 449506848582 449946249216 450239182972 450627015168 450920392131 451361174528 451361715552 452486504448 452781092016 453248284896 453691342848 453934046808 454377775104 454673593968 455118045184 455806636032 456103385144 456549781248 458734261896 459877423104 459899727232 461799585792 462100236564 462552501888 463705178112 464007069504 464460644352 464709109392 464763027584 465163370496 465466211232 465643339776 465921212416 465946492992 467107627008 467411733536 467412293799 467869197312 468577080576 469035122688 469340484096 469646044307 470510075904 470816397568 471302199808 472476680192 473532141312 474712178688 474735202304 476230822848 476696346624 477006695808 477473550336 478507290426 478975039488 479001028356 479286872196 479699725824 480012030333 480194694144 480481250304 480507320898 480977025024 481290161108 481704740352 482018350209 482489531392 482490109728 482961752064 483692470272 484007374224 484480499712 484795916704 486004023296 486030393552 486505496576 487241576448 487558791016 490049241088 490371107544 491593107456 491913155052 492394008576 493943009472 494452674432 495173910528 495496289376 495684845568 496007557056 496492412928 496758013488 496815650176 497243602944 497567329248 498053709824 498054306816 499132006384 499295453184 499620515328 499945789101 501708793344 502035426673 502959046656 503286493952 506189530368 507450949632 507781321344 508277686272 509571956736 509903709312 510402760704 511507180096 511507793214 512007800832 512341139244 512782465536 512841961472 513116308287 513617888256 513952274902 514147854336 514482586012 515233038848 515764671488 517387193136 517892947968 518230117856 519521542144 522518224896 522858406032 523649487636 524161363968 524189804616 525496080384 525838200228 526352216064 526694893288 526867365888 527491779474 528007411712 528008044608 528524181504 528868272768 529323835392 529668447264 530186207232 530214974784 530531380544 530733268992 531078798464 531536265216 531853459456 531882317472 532402241536 533554903376 534077102592 534424809039 534947218432 536280301568 536632532784 536658559547 537995907328 540541406592 541099153152 542447566848 542800722816 543331319808 543685051136 544507643328 545039908864 545040562176 545395406292 546754526208 546784192746 547110486186 547318683648 547675010916 548146773504 548210372608 548503639893 549039811584 549397259378 550766351872 551305396224 551664319008 553943259648 553970125984 555350614016 558007832832 558553964544 558917606448 559763245404 560310423552 560675208984 561223278592 561523507182 562072406016 562652368896 563018679032 564421715968 564422392512 564974125056 565341946752 565828927488 565894578176 566197305696 566750773248 567119751616 567704922496 568533008384 569119637504 571281692421 571812397056 571840130048 573265149952 573641672976 575445577608 576008085504 576571834368 576947206656 577820124288 578384953344 578416336128 578761506048 579637168704 579857743872 580203773952 580235255424 580802445312 581180571904 582059894592 582628868096 582629566464 583008882588 583578783744 584461734912 584842243854 585413937152 585445701324 586017984512 586904626176 587286725542 588750238208 589710134112 590286585856 592146243072 592531754949 594008338176 594588991488 594976806864 596459483136 596847803112 597074927616 597463648272 598335141888 598367607156 598952521728 599342464776 599928332288 600249266298 600836020224 601227189508 601424068608 601815620736 603315339264 603708122688 604331046528 604921790464 605245395744 605837033472 606231458624 607742181376 608733041664 611247734784 611645682528 612571098744 613169897472 615732781056 616133648752 616335409152 616736669184 617669788032 618273570816 618676092672 619280859136 619612145856 620217827328 620621614976 620622358884 620857786368 621261990656 622810169344 623216391732 623825596416 624769440768 625176191706 625787312128 627758811936 630759610107 631376188416 632331456768 632949571584 632983915008 633396013911 634974430464 635595128832 636008927744 636009690096 636631400448 637594619904 638009720568 638633385984 638668037808 639049162928 639599634432 640016040444 640259592192 640641667072 640676427864 641302700032 642272987136 642691133612 643320146304 643949002752 644923293696 645343165632 645973999616 648009096192 648040524736 649655435264 651106694304 652729245696 653402750976 653828143392 654817381416 655457476608 655884206736 656525344768 656526131712 658162188288 658590679296 659270232576 660231880704 660267704448 660661719168 660913127424 661343409408 661989883904 662344017984 662991470592 663423105664 663423900876 664072409088 666160687104 666594385468 668291791134 668912615424 668945057792 674260272873 674919373824 675358774458 675940522752 676601266176 677041761792 679171638024 679429275648 679871612416 679872427344 680537014272 681566662656 682010390952 682677067776 683121518992 683709954048 684155077716 684823851008 684824671872 685530472448 689849590848 690523930624 692699378688 693150354846 696010604256 696690966528 697144541376 697745055744 698199316848 698465009664 698881818624 698919739488 700661440512 701117600304 701802954752 701803795968 703322372632 703552684032 704010726144 704698908672 705157697024 705765113856 706224596352 706914942976 706953299712 707644358656 708715020288 709176423296 712102803456 712566412052 715044519936 715510043712 718462559232 718930308294 720252960768 720721875456 720760981347 721465537536 721935241662 722557110528 723263422464 723734297088 724205478271 724442628096 726010191104 726011061336 726720749568 727193875056 729006034944 729045590328 729480648248 729758244864 730233347888 730862364672 731338186524 732053082112 735073861632 735552425344 737869732578 738591012864 743244434064 744010443776 744011335584 744738619392 745223475264 745865404416 746350993872 747080564736 747566945312 748698009576 749429874688 749430772992 750203158528 752563190016 753298833408 753789262336 754438569984 754929740928 755667697664 761671982016 761708923228 762416529408 764357935104 764855563968 767260770144 768010780672 768011701248 768511708866 769262942208 769925578752 770426832384 770928412353 771221781504 771682008064 771723879018 772849558272 773143658496 773605031936 773647007232 774150683669 776079859456 776080789704 776839421952 777345176784 778105044992 779282313216 779789658472 780594268432 782539501568 784287609048 786242045952 786280178816 788757300342 789528324096 790042339932 791237669211 792011117568 792786272256 793302409152 794502670896 795279310848 795322462176 795797070816 796099903488 796618197696 797304397824 797780189184 797823476208 798603362304 799123286368 800332355064 801114693632 801115653888 801898758144 802420827648 804420452352 804944163584 805774728704 806993860992 807782711296 811644055552 814201084224 814996979712 815527576704 816761464992 817559863296 818093109438 820131789312 820665729279 820977041408 820978025472 821512516374 822315558912 823023894528 823559717376 824095889067 824901456896 826149527808 826957103104 826958094336 827496478512 830955188976 831767461888 833025921024 833568255608 837011749248 838376409672 840465635328 841012813476 841834917888 842285260773 843108609024 843978553344 844528018548 846632573952 847183767034 847461187584 848012920128 848841867264 849295958544 850126159872 850679627424 851511181312 851557383744 852799512576 853354720592 853679456256 854235237152 856363982848 857760195072 859897724928 860457554176 863168366412 864012128256 865420809984 867577430016 868142259072 869455753056 870305660928 870352883136 871203667968 871770857856 873089841888 873943302144 874512275648 874513323882 875368175616 876692602368 877263365781 878120905728 878168551986 878692599026 879026976768 880309174272 880356939264 880882292224 880930088313 881791212544 883125357312 883988627456 884565201168 885429878784 888214249472 891012507264 891055721512 891883487232 895271704668 896195472408 897502712832 898428782592 899013697164 899892498432 900373899447 900478365944 901254030336 901840784262 902722349056 902723431104 904973008896 905562184032 906496569792 907382685696 907868093616 908755550208 909347187936 910236090368 911613272064 912206770288 913099562496 917468523792 919754846208 919799454464 923599171584 924200473128 925105003776 927410356224 928014139008 928921288704 929418218784 929526055168 930326740992 930932422464 931286679552 931842424832 931892985984 934215254016 934823467072 934824587598 935738394624 937154161152 937764287559 938680968192 939292088614 941020151808 941632795136 942604399616 944953360384 947064282624 949424357376 949470404608 952461645696 953392693248 954013391616 954947100672 957014580852 957950078976 958002056712 958573744392 959399451648 960024060666 960389388288 960962500608 961014641796 961954050048 962580322216 963409480704 964036700418 964979062784 964980219456 965923504128 967068262369 967384940544 968014748448 968960999424 969591833408 972008046592 972060787104 973010993152 974483152896 975117582032 980098482176 980742215088 983186214912 983826310104 984788017152 987886018944 988905348864 990347821056 990992578752 991369691136 992015114112 992984825856 993516026976 993631300352 994487205888 995134658496 996107419648 996108613632 998264012768 999241030656 999891578202 1002437686701 1003417586688 1004070853346 1005918093312 1006572987904 1012379060736 1013038161687 1014901899264 1015562642688 1016555372544 1019143913472 1019807418624 1020805521408 1023014360192 1023015586428 1024015601664 1024682278488 1025564931072 1025683922944 1026232616574 1027235776512 1027904549804 1028295708672 1028965172024 1030466077696 1031529342976 1034774386272 1035785895936 1036460235712 1039043084288 1039725532269 1045036449792 1045716812064 1047298975272 1048322727936 1048379609232 1050992160768 1051676400456 1052704432128 1053389786576 1053734731776 1054983558948 1056014823424 1056016089216 1057048363008 1057736545536 1058647670784 1059336894528 1060372414464 1060429949568 1061062761088 1061466537984 1062157596928 1063072530432 1063706918912 1063764634944 1064804483072 1067109806752 1068154205184 1068849618078 1069894436864 1073265065568 1073317119094 1075991814656 1078395462441 1081082813184 1082198306304 1082902862493 1084895133696 1085601445632 1086662639616 1087370102272 1089015286656 1090079817728 1090081124352 1090790812584 1093509052416 1093568385492 1094220972372 1094637367296 1095350021832 1096293547008 1096420745216 1097007279786 1098079623168 1098794518756 1101532703744 1102610792448 1103328638016 1107886519296 1107940251968 1110701228032 1116015665664 1117107929088 1117835212896 1119526490808 1120620847104 1121350417968 1122446557184 1123047014364 1124144812032 1125304737792 1126037358064 1128843431936 1128844785024 1129948250112 1130683893504 1131657854976 1131789156352 1132394611392 1133501546496 1134239503232 1135409844992 1137066016768 1138239275008 1142563384842 1143624794112 1143680260096 1147283345952 1150891155216 1152016171008 1152767563299 1153894413312 1155640248576 1156769906688 1156832672256 1157523012096 1157585818527 1159274337408 1159715487744 1160407547904 1160470510848 1161604890624 1162361143808 1164119789184 1165257736192 1165259132928 1166017765176 1167157567488 1168923469824 1169684487708 1170827874304 1170891402648 1172035969024 1173809252352 1174573451084 1177500476416 1179420268224 1180573171712 1184292486144 1185063509898 1188016676352 1189953613728 1192918966272 1193695606224 1194149855232 1194927296544 1196670283776 1196735214312 1197905043456 1198684929552 1199856664576 1200498532596 1201672040448 1202454379016 1202848137216 1203631241472 1206630678528 1207416245376 1208662093056 1209843580928 1210490791488 1211674066944 1212462917248 1215484362752 1217466083328 1222495469568 1223291365056 1225142197488 1226339794944 1231465562112 1232267297504 1232268774561 1233473338368 1235339576064 1236547141632 1237352185344 1238157753173 1239224291712 1240435654656 1241243229952 1241244717768 1241715572736 1242523981312 1245620338688 1246432783464 1247651192832 1249538881536 1250352383412 1251574624256 1255517623872 1261519220214 1262752376832 1264662913536 1265967830016 1266792027822 1269948860928 1270775650551 1272017855488 1272019380192 1273262800896 1275189239808 1276019441136 1277266771968 1277336075616 1278098325856 1279199268864 1280032080888 1280519184384 1281283334144 1281352855728 1282605400064 1284545974272 1285382267224 1286640292608 1287898005504 1289846587392 1290686331264 1291947999232 1296018192384 1296081049472 1299310870528 1302213388608 1305458491392 1306805501952 1307656286784 1309634762832 1310914953216 1311768413472 1313050689536 1313052263424 1316324376576 1317181358592 1317252827979 1318038898539 1318540465152 1320463761408 1320535408896 1321323438336 1321826254848 1322686818816 1323547943047 1324688035968 1325982941184 1326846211328 1326847801752 1328144818176 1332321374208 1333188770936 1336583582268 1337825230848 1337890115584 1348520545746 1349838747648 1350717548916 1351881045504 1352761176393 1354083523584 1358343276048 1359743224832 1359744854688 1361074028544 1363133325312 1364020781904 1365354135552 1366243037984 1367419908096 1368310155432 1369647702016 1369649343744 1371060944896 1379699181696 1381047861248 1385398757376 1386300709692 1392021208512 1393381933056 1394289082752 1395490111488 1396398633696 1396930019328 1397763637248 1397839478976 1401322881024 1402235200608 1403605909504 1403607591936 1406644745264 1407105368064 1408021452288 1408938132921 1410315394048 1411530227712 1412449192704 1413829885952 1413906599424 1414827111533 1417430040576 1418352846592 1424205606912 1425132824104 1430089039872 1431020087424 1436925118464 1437860616588 1440036090999 1441443750912 1441521962694 1442931075072 1443870483324 1445114221056 1446055050627 1447468594176 1448410956542 1448885256192 1452020382208 1452022122672 1453441499136 1454387750112 1458012069888 1458091180656 1458961296496 1459516489728 1460466695776 1461724729344 1462676373048 1464106164224 1470147723264 1471104850688 1475739465156 1477182025728 1486488868128 1488020887552 1488022671168 1489477238784 1490446950528 1491730808832 1492701987744 1494161129472 1495133890624 1497396019152 1498859749376 1498861545984 1499837367303 1500406317056 1505126380032 1506106280019 1507578524672 1508877139968 1509859481856 1511335395328 1523343964032 1523417846456 1524833058816 1528715870208 1529711127936 1534521540288 1536021561344 1536023402496 1537023417732 1538525884416 1539348924861 1540853664768 1541856824706 1542443563008 1543364016128 1543447758036 1545699116544 1547294014464 1548301367338 1552159718912 1552161579408 1553678843904 1554690353568 1556210089984 1558564626432 1559579316944 1561188536864 1565079003136 1568575218096 1572484091904 1572560357632 1577514600684 1579056648192 1580084679864 1582475338422 1584022235136 1585572544512 1586604818304 1589005341792 1590558621696 1590644924352 1591594141632 1592199806976 1593236395392 1594608795648 1595560378368 1595646952416 1597206724608 1598246572736 1600664710128 1602229387264 1602231307776 1603274427117 1604841655296 1608840904704 1609888327168 1609975678641 1611549457408 1613987721984 1615565422592 1623288111104 1628402168448 1629993959424 1631055153408 1633522929984 1635119726592 1636186218876 1640263578624 1641331458558 1641954082816 1641956050944 1643025032748 1644631117824 1645510919679 1647119434752 1648191778134 1649802913792 1652299055616 1653374771147 1653916188672 1654992957024 1661910377952 1663534923776 1666051842048 1667136511216 1674023498496 1676752819344 1680931270656 1682025626952 1683669835776 1684570521546 1686217218048 1687957106688 1689056037096 1693265147904 1694367534068 1694922375168 1696025840256 1697683734528 1698591917088 1700252319744 1701359254848 1703022362624 1703114767488 1705599025152 1706709441184 1707358912512 1708470474304 1712727965696 1713845077263 1715520390144 1719795449856 1720915108352 1726336732824 1728024256512 1730841619968 1735154860032 1736284518144 1738911506112 1740611321856 1740705766272 1742407335936 1743541715712 1746179683776 1747886604288 1749024551296 1749026647764 1750736351232 1753385204736 1754526731562 1756241811456 1756337103972 1757385198052 1758053953536 1760713878528 1761764584448 1761860176626 1763582425088 1766250714624 1767400617433 1769130402336 1770859757568 1776428498944 1777595264847 1782025014528 1782111443024 1783766974464 1790543409336 1792390944816 1795005425664 1796857565184 1798027394328 1799784996864 1800747798894 1800956731888 1802508060672 1803681568524 1805444698112 1805446862208 1809946017792 1811124368064 1812993139584 1814765371392 1815736187232 1817511100416 1818694375872 1820472180736 1823226544128 1824413540576 1826199124992 1834937047584 1839509692416 1839598908928 1847198343168 1848400946256 1850210007552 1854820712448 1856028278016 1857842577408 1858836437568 1859052110336 1860653481984 1861864844928 1862573359104 1863684849664 1863785971968 1868430508032 1869646934144 1869649175196 1871476789248 1874308322304 1875528575118 1877361936384 1878584177228 1883265590272 1885208799232 1894128565248 1898848714752 1898940809216 1900188041733 1904923291392 1906785386496 1908026783232 1909894201344 1914029161704 1915900157952 1916004113424 1917147488784 1918798903296 1920048121332 1920778776576 1921925001216 1922029283592 1923908100096 1925160644432 1926818961408 1928073400836 1929958125568 1929960438912 1931847008256 1934136524738 1934769881088 1936029496896 1937921998848 1939183666816 1944016093184 1944121574208 1946021986304 1948966305792 1950235164064 1961484430176 1966372429824 1967652620208 1969576034304 1975772037888 1977810697728 1980695642112 1981985157504 1982739382272 1984030228224 1985969651712 1987032053952 1987262600704 1988974411776 1990269316992 1992214839296 1992217227264 1996528025536 1998482061312 1999783156404 2004875373402 2006835173376 2008141706692 2013145975808 2024758121472 2026076323374 2029803798528 2031125285376 2038287826944 2039614837248 2040942711491 2041611042816 2046028720384 2046031172856 2048031203328 2049364556976 2051129862144 2051367845888 2052465233148 2054471553024 2055809099608 2056591417344 2057930344048 2060932155392 2063058685952 2069548772544 2071571791872 2072920471424 2078086168576 2079451064538 2090072899584 2091433624128 2094597950544 2096645455872 2096759218464 2101984321536 2103352800912 2105408864256 2106779573152 2109967117896 2112029646848 2112032178432 2114096726016 2115473091072 2117295341568 2118673789056 2120744828928 2120859899136 2122125522176 2122933075968 2124315193856 2126145060864 2127413837824 2127529269888 2129608966144 2134219613504 2136308410368 2137699236156 2139788873728 2146530131136 2146634238188 2151983629312 2156790924882 2162165626368 2164396612608 2165805724986 2169790267392 2171202891264 2172616434813 2174740204544 2178030573312 2180159635456 2180162248704 2181581625168 2187018104832 2187136770984 2188441944744 2189274734592 2190700043664 2192587094016 2192841490432 2194014559572 2196159246336 2197589037512 2203065407488 2205221584896 2206657276032 2215773038592 2215880503936 2221402456064 2232031331328 2234215858176 2235670425792 2239052981616 2241241694208 2242700835936 2244893114368 2246094028728 2248289624064 2250609475584 2252074716128 2257686863872 2257689570048 2259896500224 2261367787008 2263315709952 2264789222784 2267003092992 2268479006464 2270819689984 2274132033536 2276478550016 2285126769684 2287249588224 2287360520192 2294566691904 2301782310432 2304032342016 2305535126598 2307788826624 2311280497152 2312785237059 2313665344512 2315046024192 2315171637054 2318548674816 2319430975488 2320815095808 2320941021696 2322452051007 2324722287616 2328239578368 2330515472384 2330518265856 2332035530352 2334315134976 2337846939648 2339368975416 2341655748608 2341782805296 2344071938048 2347618504704 2349146902168 2355000952832 2358840536448 2361146343424 2368584972288 2370127019796 2373713007633 2376033352704 2379907227456 2385837932544 2387391212448 2388299710464 2389854593088 2393340567552 2393470428624 2395810086912 2397369859104 2399713329152 2400997065192 2403344080896 2404908758032 2405696274432 2407262482944 2413261357056 2414832490752 2417324186112 2420981582976 2423348133888 2424925834496 2430968725504 2434932166656 2444990939136 2446582730112 2450284394976 2452679589888 2461997187837 2462931124224 2464534595008 2464537549122 2466946676736 2470679152128 2472287667201 2474704370688 2476315506346 2478448583424 2480871309312 2482486459904 2482489435536 2485047962624 2491240677376 2492865566928 2495302385664 2499077763072 2500704766824 2503149248512 2511035247744 2523038440428 2525504753664 2529325827072 2531935660032 2533584055644 2539897721856 2541551301102 2544035710976 2544038760384 2546525601792 2550378479616 2552038882272 2554533543936 2554672151232 2556196651712 2558398537728 2560064161776 2561038368768 2562566668288 2562705711456 2565210800128 2569091948544 2570764534448 2573280585216 2579693174784 2581372662528 2583895998464 2592036384768 2592162098944 2598621741056 2604426777216 2610916982784 2613611003904 2615312573568 2619269525664 2621829906432 2623536826944 2626101379072 2626104526848 2631790097343 2634362717184 2634505655958 2636077797078 2637080930304 2640927522816 2641070817792 2642646876672 2642790264939 2645373637632 2647095886094 2649376071936 2651965882368 2653692422656 2653695603504 2656289636352 2664642748416 2666377541872 2673167164536 2675650461696 2675780231168 2697041091492 2699677495296 2701435097832 2703762091008 2705522352786 2708167047168 2716686552096 2719486449664 2719489709376 2722148057088 2726266650624 2728041563808 2730708271104 2732486075968 2734839816192 2736620310864 2739295404032 2739298687488 2742121889792 2759398363392 2762095722496 2770797514752 2772601419384 2784042417024 2786763866112 2788578165504 2790980222976 2792797267392 2793860038656 2795527274496 2795678957952 2802645762048 2804470401216 2807211819008 2807215183872 2813289490528 2813292862677 2816042904576 2817876265842 2820630788096 2823060455424 2824898385408 2826737511961 2827813198848 2829654223066 2834860081152 2836705693184 2848411213824 2850265648208 2860178079744 2862040174848 2873850236928 2875721233176 2880072181998 2882887501824 2883043925388 2885862150144 2887740966648 2890228442112 2892110101254 2894937188352 2896821913084 2897770512384 2901204787107 2904040764416 2904044245344 2906882998272 2908775500224 2916024139776 2916182361312 2917922592992 2919032979456 2920933391552 2923449458688 2925352746096 2928212328448 2940295446528 2942209701376 2951478930312 2954364051456 2972977736256 2976041775104 2976045342336 2978954477568 2980893901056 2983461617664 2985403975488 2988322258944 2990267781248 2994792038304 2997719498752 2997723091968 2999674734606 3000812634112 3007313060103 3010252760064 3012212560038 3015157049344 3017754279936 3019718963712 3021684926579 3039114485061 3046687928064 3046835692912 3049666117632 3057431740416 3059422255872 3069043080576 3072043122688 3072046804992 3074046835464 3077051768832 3078697849722 3081707329536 3083713649412 3084887126016 3086728032256 3086895516072 3091398233088 3094588028928 3096602734676 3104319437824 3104323158816 3107357687808 3109380707136 3112420179968 3117129252864 3119158633888 3122377073728 3130158006272 3137150436192 3144968183808 3145120715264 3155029201368 3158113296384 3160169359728 3164950676844 3168044470272 3171145089024 3173209636608 3178010683584 3181117243392 3181289848704 3183188283264 3184399613952 3186472790784 3189217591296 3191120756736 3191293904832 3194413449216 3196493145472 3201329420256 3204458774528 3204462615552 3206548854234 3209683310592 3219776654336 3219951357282 3223098914816 3227975443968 3230076990481 3246576222208 3248708587479 3256804336896 3259987918848 3262110306816 3267045859968 3270239453184 3272372437752 3280527157248 3282662917116 3283908165632 3283912101888 3286050065496 3289262235648 3291021839358 3294238869504 3296383556268 3299605827584 3304598111232 3306749542294 3307832377344 3309985914048 3323820755904 3327069847552 3332103684096 3334273022432 3348046996992 3353505638688 3361862541312 3364051253904 3367339671552 3369141043092 3372434436096 3375914213376 3378112074192 3386530295808 3388735068136 3389844750336 3392051680512 3395367469056 3397183834176 3400504639488 3402718509696 3406044725248 3406229534976 3411198050304 3413418882368 3414717825024 3416940948608 3425455931392 3427690154526 3431040780288 3441830216704 3452673465648 3456048513024 3461683239936 3470309720064 3472569036288 3472757455581 3477823012224 3481222643712 3481411532544 3484814671872 3487083431424 3489353668033 3492359367552 3495773208576 3498049102592 3498053295528 3501472702464 3506770409472 3509053463124 3512483622912 3512674207944 3514770396104 3516107907072 3521427757056 3523529168896 3523720353252 3527164850176 3532501429248 3534801234866 3538260804672 3541719515136 3552856997888 3555190529694 3564050029056 3564222886048 3581086818672 3584781889632 3590010851328 3593715130368 3596054788656 3599569993728 3601495597788 3601913463776 3605016121344 3607363137048 3610889396224 3610893724416 3619892035584 3622248736128 3625986279168 3629530742784 3631472374464 3635022200832 3637388751744 3640944361472 3646453088256 3648827081152 3652398249984 3669874095168 3679019384832 3679197817856 3694396686336 3696801892512 3700420015104 3709641424896 3712056556032 3714473259519 3717672875136 3718104220672 3721306963968 3723729689856 3725146718208 3727369699328 3727571943936 3729998748587 3736861016064 3739293868288 3739298350392 3742953578496 3748616644608 3751057150236 3754723872768 3757168354456 3766531180544 3770417598464 3788257130496 3797881618432 3800376083466 3809846582784 3812326951653 3816053566464 3819788402688 3828058323408 3831800315904 3832008226848 3834294977568 3837597806592 3840096242664 3841557553152 3843850002432 3844058567184 3847816200192 3850321288864 3853637922816 3856146801672 3859916251136 3859920877824 3863694016512 3868273049476 3869539762176 3872058993792 3875843997696 3878367333632 3888032186368 3888243148416 3892043972608 3897932611584 3900470328128 3922968860352 3932744859648 3935305240416 3939152068608 3951544075776 3954116695617 3955621395456 3961391284224 3963970315008 3965478764544 3968060456448 3970643829141 3974064107904 3974525201408 3977948823552 3980538633984 3984429678592 3984434454528 3993056051072 3996964122624 3999566312808 4009750746804 4013670346752 4016283413384 4026291951616 4049516242944 4052152646748 4058283529179 4062250570752 4079229674496 4081885422982 4083222085632 4092057440768 4092062345712 4096062406656 4098729113952 4102259724288 4102735691776 4104930466296 4108943106048 4111618199216 4113182834688 4115860688096 4121864310784 4126117371904 4139097545088 4143143583744 4145840942848 4156172337152 4158902129076 4180145799168 4182867248256 4189195901088 4193290911744 4193518436928 4203968643072 4206705601824 4210817728512 4213559146304 4219934235792 4224059293696 4224064356864 4226814398763 4230946182144 4234590683136 4237347578112 4241489657856 4241719798272 4244251044352 4244481334599 4248630387712 4252290121728 4254827675648 4255058539776 4259217932288 4268439227008 4272616820736 4275398472312 4279577747456 4293060262272 4293268476376 4303967258624 4313581849764 4324331252736 4328793225216 4331611449972 4338165151881 4342405782528 4345232869626 4349480409088 4356061146624 4360324497408 4363163250336 4374036209664 4374273541968 4376883889488 4378549469184 4381400087328 4385174188032 4385682980864 4388029119144 4392318492672 4395178075024 4406130814976 4410443169792 4413314552064 4431546077184 4431761007872 4442804912128 4464062662656 4468431716352 4471340851584 4478105963232 4482483388416 4485401671872 4489786228736 4492188057456 4496579248128 4499512101909 4501218951168 4504149432256 4515373727744 4515379140096 4518318840057 4522735574016 4526631419904 4529578445568 4534006185984 4536958012928 4541639379968 4548264067072 4552957100032 4570253539368 4574499176448 4574721040384 4589133383808 4603564620864 4608064684032 4611070253196 4615577653248 4622560994304 4625570474118 4627330689024 4630092048384 4630343274108 4637097349632 4641882043392 4644904102014 4649444575232 4656479156736 4659510718687 4661036531712 4664071060704 4668630269952 4675693879296 4678737950832 4683311497216 4683565610592 4688143876096 4695237009408 4698293804336 4710001905664 4717681072896 4722292686848 4737169944576 4740254039592 4747426015266 4752066705408 4759814454912 4771675865088 4774782424896 4776599420928 4779709186176 4786681135104 4786940857248 4791620173824 4794739718208 4799426658304 4801994130384 4806688161792 4809817516064 4809823281351 4814524965888 4826522714112 4829664981504 4829927035923 4832809294643 4834648372224 4841963165952 4846696267776 4849851668992 4861937451008 4869864333312 4889981878272 4893165460224 4900568789952 4905359179776 4923994375674 4925862248448 4929069190016 4929075098244 4933893353472 4941358304256 4944575334402 4949408741376 4952631012692 4956897166848 4960124313441 4964972919808 4964978871072 4970095925248 4985731133856 4990604771328 4998155526144 5001409533648 5006298497024 5022070495488 5046076880856 5051009507328 5058651654144 5063871320064 5067168111288 5079795443712 5083102602204 5088071421952 5088077520768 5093051203584 5100756959232 5104077764544 5109067087872 5109344302464 5112393303424 5116797075456 5120128323552 5122076737536 5125133336576 5125411422912 5130421600256 5138183897088 5141529068896 5141535231789 5146561170432 5159386349568 5162745325056 5166106487377 5184072769536 5184324197888 5197243482112 5208853554432 5221833965568 5227222007808 5230625147136 5238539051328 5243659812864 5247073653888 5252202758144 5252209053696 5263580194686 5268725434368 5269011311916 5272155594156 5274161860608 5282141635584 5285293753344 5285580529878 5290747275264 5294191772188 5298752143872 5302201852299 5307384845312 5307391207008 5312579272704 5329285496832 5332755083744 5346334329072 5351300923392 5351560462336 5394082182984 5399354990592 5402870195664 5407524182016 5411044705572 5416334094336 5433373104192 5438972899328 5438979418752 5444296114176 5452533301248 5456083127616 5461416542208 5464972151936 5469679632384 5473240621728 5478590808064 5478597374976 5484243779584 5518796726784 5522389693403 5541595029504 5545202838768 5568084834048 5573527732224 5577156331008 5581960445952 5585594534784 5587720077312 5591054548992 5591357915904 5605291524096 5608940802432 5614423638016 5614430367744 5626578981056 5626585725354 5632085809152 5635752531684 5641261576192 5649796770816 5653475023922 5655626397696 5659308446132 5673411386368 5696822427648 5700531296416 5720356159488 5724080349696 5747700473856 5751442466352 5760144363996 5765775003648 5766087850776 5771724300288 5775481933296 5780456884224 5784220202508 5789874376704 5793643826168 5795541024768 5802409574214 5808081528832 5808088490688 5813765996544 5817551000448 5832048279552 5832364722624 5835845185984 5838065958912 5841866783104 5846898917376 5850705492192 5856424656896 5884419402752 5902957860624 5903244155017 5908728102912 5945955472512 5952083550208 5952090684672 5957908955136 5961787802112 5966923235328 5970807950976 5976644517888 5980535562496 5989584076608 5995438997504 5995446183936 5999349469212 6001625268224 6014626120206 6020505520128 6024425120076 6030314098688 6039437927424 6043369853158 6078228970122 6093375856128 6093671385824 6114863480832 6118844511744 6122828134473 6138086161152 6144086245376 6144093609984 6148093670928 6154103537664 6157395699444 6163414659072 6167427298824 6169774252032 6173456064512 6173791032144 6182796466176 6189176057856 6193205469352 6208638875648 6208646317632 6214715375616 6218761414272 6224840359936 6234258505728 6238317267776 6244754147456 6260316012544 6274300872384 6289936367616 6290241430528 6310058402736 6316226592768 6320338719456 6329901353688 6336088940544 6342290178048 6346419273216 6356021367168 6362234486784 6362579697408 6366376566528 6368799227904 6372945581568 6378435182592 6382241513472 6382587809664 6388826898432 6392986290944 6402658840512 6408917549056 6408925231104 6413097708468 6419366621184 6439553308672 6439902714564 6446197829632 6455950887936 6460153980962 6493152444416 6497417174958 6513608673792 6517849304439 6524220613632 6534091719936 6540478906368 6544744875504 6561054314496 6565325834232 6567816331264 6567824203776 6572100130992 6578524471296 6582043678716 6588477739008 6592767112536 6599211655168 6609196222464 6613499084588 6615664754688 6619971828096 6647641511808 6654139695104 6664207368192 6668546044864 6696093993984 6707011277376 6723725082624 6728102507808 6734679343104 6738282086184 6744868872192 6751828426752 6756224148384 6773060591616 6777470136272 6779689500672 6784103361024 6794367668352 6801009278976 6805437019392 6812089450496 6812459069952 6822396100608 6826837764736 6829435650048 6833881897216 6850911862784 6855380309052 6862081560576 6883660433408 6905346931296 6912097026048 6923366479872 6938355711177 6945138072576 6945514911162 6955646024448 6962445287424 6962823065088 6967356153021 6974166862848 6978707336066 6984718735104 6991546417152 6996098205184 6996106591056 7002945404928 7013540818944 7018106926248 7024967245824 7025348415888 7029540792208 7032215814144 7042855514112 7047058337792 7047440706504 7054329700352 7065002858496 7069602469732 7076521609344 7083439030272 7105713995776 7110381059388 7128100058112 7128445772096 7162173637344 7169563779264 7180021702656 7187430260736 7192109577312 7199139987456 7202991195576 7203826927552 7210032242688 7214726274096 7221778792448 7221787448832 7239784071168 7244497472256 7251972558336 7262944748928 7270044401664 7274777503488 7281888722944 7292906176512 7297654162304 7304796499968 7339748190336 7358038769664 7358395635712 7388793372672 7393603785024 7400840030208 7416863001603 7424113112064 7428946519038 7435345750272 7436208441344 7442613927936 7447459379712 7455143887872 7459997497174 7473722032128 7478587736576 7478596700784 7485907156992 7497233289216 7502114300472 7509447745536 7514336708912 7533062361088 7540835196928 7576514260992 7595763236864 7600752166932 7619693165568 7624653903306 7632107132928 7639576805376 7656116646816 7663600631808 7664016453696 7668589955136 7675195613184 7680192485328 7683115106304 7687700004864 7688117134368 7695632400384 7700642577728 7707275845632 7712293603344 7719832502272 7719841755648 7736546098952 7739079524352 7744117987584 7751687995392 7756734667264 7776064372736 7776486296832 7784087945216 7795865223168 7800940656256 7845937720704 7865489719296 7870610480832 7878304137216 7903088151552 7908233391234 7911242790912 7922782568448 7927940630016 7928370794817 7936120912896 7941287658282 7948128215808 7949050402816 7955897647104 7961077267968 7966260260981 7968868909056 7986112102144 7993928245248 7999132625616 8019501493608 8027340693504 8032566826768 8052583903232 8099032485888 8104305293496 8116567058358 8124501141504 8158459348992 8163770845964 8166444171264 8184114881536 8184124691424 8192124813312 8197458227904 8204519448576 8205471383552 8209860932592 8217886212096 8223236398432 8226365669376 8231721376192 8243728621568 8252234743808 8278195090176 8286287167488 8291681885696 8312344674304 8317804258152 8360291598336 8365734496512 8378391802176 8386581823488 8387036873856 8407937286144 8413411203648 8421635457024 8427118292608 8439868471584 8448118587392 8448128713728 8453628797526 8461892364288 8469181366272 8474695156224 8480212535883 8483439596544 8488502088704 8488962669198 8497260775424 8504580243456 8509655351296 8510117079552 8515657520359 8536878454016 8545233641472 8550796944624 8559155494912 8586120524544 8586536952752 8607934517248 8627163699528 8648662505472 8657586450432 8663222899944 8676330303762 8684811565056 8690465739252 8698960818176 8703614361321 8712122293248 8720648994816 8726326500672 8748072419328 8748547083936 8753767778976 8757098938368 8762800174656 8770348376064 8771365961728 8776058238288 8784636985344 8790356150048 8812261629952 8820886339584 8826629104128 8863092154368 8863522015744 8885609824256 8928125325312 8936863432704 8942681703168 8956211926464 8964966776832 8970803343744 8979572457472 8984376114912 8993158496256 8999024203818 9002437902336 9008298864512 9030747455488 9030758280192 9036637680114 9045471148032 9053262839808 9059156891136 9065054779737 9073916025856 9083278759936 9096528134144 9140507078736 9148998352896 9149442080768 9178266767616 9207129241728 9216129368064 9222140506392 9231155306496 9245121988608 9251140948236 9254661378048 9260184096768 9260686548216 9274194699264 9283764086784 9289808204028 9298889150464 9312958313472 9319021437374 9322073063424 9328142121408 9337260539904 9351387758592 9357475901664 9366622994432 9367131221184 9376287752192 9390474018816 9396587608672 9420003811328 9435362145792 9474339889152 9480508079184 9494852030532 9504133410816 9519628909824 9543351730176 9549564849792 9553198841856 9559418372352 9573362270208 9573881714496 9583240347648 9589479436416 9598853316608 9603988260768 9613376323584 9619635032128 9619646562702 9629049931776 9659329963008 9659854071846 9665618589286 9669296744448 9683926331904 9690230971443 9699703337984 9723874902016 9739728666624 9779963756544 9786330920448 9801137579904 9810718359552 9847988751348 9851724496896 9858138380032 9858150196488 9867786706944 9882716608512 9889150668804 9898817482752 9905262025384 9913794333696 9920248626882 9929945839616 9929957742144 9940191850496 9971462267712 9981209542656 9996311052288 10002819067296 10012596994048 10044140990976 10092153761712 10102019014656 10117303308288 10127742640128 10134336222576 10159590887424 10166205204408 10176142843904 10176155041536 10186102407168 10201513918464 10208155529088 10218134175744 10218688604928 10224786606848 10233594150912 10240256647104 10244153475072 10250266673152 10250822845824 10260843200512 10276367794176 10283058137792 10283070463578 10293122340864 10325490650112 10332212974754 10368145539072 10368648395776 10394486964224 10417707108864 10443667931136 10454444015616 10461250294272 10468061004099 10477078102656 10487319625728 10494147307776 10504405516288 10504418107392 10527160389372 10537450868736 10538022623832 10544311188312 10548323721216 10564283271168 10570587506688 10571161059756 10581494550528 10588383544376 10597504287744 10604403704598 10614769690624 10614782414016 10625158545408 10658570993664 10665510167488 10692668658144 10703120924672 10788164365968 10798709981184 10805740391328 10815048364032 10822089411144 10832668188672 10866746208384 10877945798656 10877958837504 10888592228352 10905066602496 10912166255232 10922833084416 10929944303872 10939359264768 10946481243456 10957181616128 10957194749952 10968487559168 11037593453568 11044779386806 11083190059008 11090405677536 11136169668096 11143419778557 11154312662016 11163920891904 11171189069568 11175440154624 11182109097984 11182715831808 11189996245761 11210583048192 11217881604864 11228847276032 11228860735488 11253157962112 11253171450708 11264171618304 11271505063368 11282523152384 11299593541632 11306950047844 11311252795392 11318616892264 11346822772736 11393644855296 11401062592832 11436980854959 11448160699392 11495400947712 11502884932704 11520288727992 11531550007296 11532175701552 11543448600576 11550963866592 11560913768448 11568440405016 11579748753408 11587287652336 11591082049536 11604819148428 11616163057664 11616176981376 11627531993088 11635102000896 11664096559104 11664729445248 11671690371968 11676131917824 11683733566208 11693797834752 11701410984384 11712849313792 11768838805504 11805915721248 11806488310034 11817456205824 11862350086851 11891910945024 11904167100416 11904181369344 11911931487423 11923575604224 11933846470656 11941615901952 11953289035776 11961071124992 11979168153216 11990877995008 11990892367872 11998698938424 12003250536448 12029252240412 12041011040256 12048850240152 12060628197376 12078875854848 12086739706316 12156457940244 12186751712256 12187342771648 12237689023488 12245656268946 12276172322304 12288187219968 12296187341856 12308207075328 12314791398888 12326829318144 12334854597648 12339548504064 12346912129024 12347582064288 12365592932352 12378352115712 12386410938704 12417277751296 12417292635264 12429430751232 12437522828544 12449680719872 12468517011456 12476634535552 12489508294912 12520632025088 12548601744768 12579872735232 12580482861056 12620116805472 12632453185536 12640677438912 12659802707376 12672177881088 12680443196289 12692838546432 12712042734336 12724468973568 12725159394816 12732753133056 12733444003797 12745891163136 12756870365184 12764483026944 12765175619328 12777653796864 12785972581888 12805317681024 12817835098112 12817850462208 12826195416936 12838733242368 12879106617344 12879805429128 12892395659264 12911901775872 12920307961924 12986304888832 12994834349916 13027217347584 13035698608878 13048441227264 13068183439872 13089489751008 13122108628992 13130651668464 13135648407552 13144200261984 13157048942592 13164087357432 13176955478016 13185534225072 13198423310336 13218392444928 13226998169176 13231329509376 13239943656192 13295283023616 13308279390208 13328414736384 13337092089728 13392187987968 13414022554752 13447450165248 13456205015616 13469358686208 13476564172368 13489737744384 13503656853504 13512448296768 13546121183232 13554940272544 13554956520171 13568206722048 13588735336704 13602018557952 13610874038784 13619735284903 13624918139904 13644792201216 13653675529472 13658871300096 13667763794432 13701823725568 13710760618104 13724163121152 13767320866816 13810693862592 13824194052096 13846732959744 13876711422354 13890276145152 13891029822324 13911292048896 13925646130176 13934712306042 13948333725696 13957414672132 13969437470208 13978532156061 13992196410368 13992213182112 14005890809856 14027081637888 14036213852496 14049934491648 14050696831776 14059081584416 14064431628288 14085711028224 14094116675584 14094881413008 14108659400704 14130005716992 14139204939464 14153043218688 14166878060544 14211427991552 14220762118776 14256200116224 14256891544192 14324347274688 14339127558528 14360043405312 14374860521472 14384219154624 14398279974912 14405982391152 14407653855104 14420064485376 14429452548192 14443557584896 14443574897664 14479568142336 14488994944512 14489781107769 14498427883929 14503945116672 14525889497856 14540088803328 14549555006976 14559027373517 14585812353024 14595308324608 14609592999936 14679496380672 14716077539328 14716791271424 14777586745344 14787207570048 14801680060416 14833726003206 14848226224128 14857893038076 14870691500544 14872416882688 14880372940323 14894918759424 14910287775744 14919994994348 14957175473152 14957193401568 14971814313984 14994466578432 15004228600944 15018895491072 15028673417824 15066124722176 15081670393856 15153028521984 15191526473728 15201504333864 15239386331136 15249307806612 15264214265856 15279153610752 15312233293632 15327201263616 15328032907392 15337179910272 15350391226368 15360384970656 15366230212608 15375400009728 15376234268736 15391264800768 15401285155456 15414551691264 15424587206688 15439665004544 15439683511296 15473092197904 15478159048704 15488235975168 15498319462131 15513469334528 15552128745472 15552972593664 15563098226863 15591730446336 15601881312512 15691875441408 15730979438592 15741220961664 15756608274432 15806176303104 15816466782468 15822485581824 15855881260032 15856741589634 15872241825792 15882575316564 15896256431616 15898100805632 15906605556897 15922154535936 15932520521962 15937737818112 15972224204288 15987856490496 15998265251232 16039002987216 16054681387008 16065133653536 16105167806464 16198064971776 16208610586992 16233134116716 16249002283008 16316918697984 16327541691928 16332888342528 16368229763072 16368249382848 16384249626624 16394916455808 16409038897152 16410942767104 16419721865184 16435772424192 16446472796864 16452731338752 16463442752384 16487457243136 16504469487616 16556390180352 16567169080209 16583363771392 16624689348608 16635608516304 16720583196672 16731468993024 16756783604352 16773163646976 16774073747712 16815874572288 16826822407296 16843270914048 16854236585216 16879736943168 16896237174784 16896257427456 16907257595052 16923784728576 16949390312448 16960425071766 16966879193088 16977004177408 16977925338396 16994521550848 17020234159104 17031315040718 17073756908032 17090467282944 17101593889248 17118310989824 17172241049088 17173073905504 17215869034496 17254327399056 17297325010944 17315172900864 17326445799888 17352660607524 17369623130112 17380931478504 17397921636352 17407228722642 17424244586496 17441297989632 17452653001344 17496144838656 17497094167872 17507535557952 17514197876736 17525600349312 17540696752128 17542731923456 17552116476576 17569273970688 17580712300096 17624523259904 17653258208256 17709732465051 17726184308736 17727044031488 17771219648512 17856250650624 17873726865408 17885363406336 17912423852928 17929933553664 17941606687488 17959144914944 17968752229824 17986316992512 17998048407636 18004875804672 18016597729024 18061494910976 18061516560384 18073275360228 18090942296064 18118313782272 18130109559474 18147832051712 18166557519872 18281014157472 18298884161536 18356533535232 18368484403419 18414258483456 18432258736128 18444281012784 18462310612992 18490243977216 18502281896472 18509322756096 18520368193536 18521373096432 18548389398528 18567528173568 18579616408056 18597778300928 18625916626944 18638042874748 18644146126848 18656284242816 18674521079808 18702775517184 18714951803328 18733245988864 18734262442368 18752575504384 18780948037632 18793175217344 18840007622656 18870724291584 18948679778304 18961016158368 18989704061064 19008266821632 19039257819648 19086703460352 19099129699584 19106397683712 19118836744704 19146724540416 19147763428992 19166480695296 19178958872832 19197706633216 19207976521536 19226752647168 19239270064256 19239293125404 19258099863552 19318659926016 19319708143692 19331237178572 19338593488896 19367852663808 19380461942886 19399406675968 19479457333248 19553547913317 19572661840896 19602275159808 19621436719104 19695977502696 19703448993792 19716276760064 19716300392976 19735573413888 19765433217024 19778301337608 19797634965504 19810524050768 19827588667392 19840497253764 19859891679232 19859915484288 19880383700992 19942924535424 19962419085312 19992622104576 20005638134592 20025193988096 20088281981952 20184307523424 20204038029312 20234606616576 20255485280256 20268672445152 20319181774848 20332410408816 20352285687808 20352310083072 20403027836928 20416311058176 20436268351488 20437377209856 20449573213696 20467188301824 20480513294208 20488306950144 20500533346304 20501645691648 20521686401024 20552735588352 20566116275584 20566140927156 20586244681728 20650981300224 20664425949508 20736291078144 20737296791552 20835414217728 20887335862272 20902068459063 20922500588544 20936122008198 20954156205312 20974639251456 20988294615552 21008836214784 21054320778744 21074901737472 21076045247664 21088622376624 21096647442432 21128566542336 21141175013376 21142322119512 21162989101056 21176767088752 21195008575488 21208807409196 21229539381248 21229564828032 21250317090816 21317141987328 21331020334976 21385337316288 21406241849344 21576328731936 21597419962368 21611480782656 21630096728064 21644178822288 21665336377344 21733492416768 21755891597312 21755917675008 21810133204992 21824332510464 21845666168832 21859888607744 21878718529536 21892962486912 21914363232256 21914389499904 21936975118336 22075186907136 22089558773612 22166380118016 22180811355072 22272339336192 22286839557114 22308625324032 22327841783808 22342378139136 22365431663616 22379992491522 22421166096384 22435763209728 22450369826401 22457721470976 22506315924224 22506342901416 22528343236608 22543010126736 22565046304768 22599187083264 22613900095688 22622505590784 22637233784528 22693645545472 22787289710592 22802125185664 22873961709918 22896321398784 22990801895424 23005769865408 23040577455984 23063100014592 23064351403104 23086897201152 23101927733184 23121827536896 23136880810032 23159497506816 23174575304672 23209638296856 23232326115328 23232353962752 23255063986176 23270204001792 23328193118208 23329458890496 23343380743936 23352263835648 23367467132416 23387595669504 23402821968768 23425698627584 23537677611008 23611831442496 23612976620068 23634912411648 23724700173702 23783821890048 23808334200832 23808362738688 23823862974846 23847151208448 23867692941312 23883231803904 23898780782943 23922142249984 23958336306432 23981755990016 23981784735744 23997397876848 24058504480824 24082022080512 24097700480304 24121256394752 24157751709696 24173479412632 24312915880488 24373503424512 24374685543296 24475378046976 24491312537892 24552344644608 24576374439936 24592374683712 24616414150656 24629582797776 24653658636288 24669709195296 24679097008128 24693824258048 24695164128576 24731185864704 24756704231424 24772821877408 24834555502592 24834585270528 24858861502464 24875045657088 24937034022912 24953269071104 24979016589824 25041264050176 25097203489536 25159745470464 25160965722112 25240233610944 25264906371072 25281354877824 25319605414752 25344355762176 25360886392578 25385677092864 25424085468672 25440637607649 25450318789632 25465506266112 25466888007594 25491782326272 25513740730368 25528966053888 25530351238656 25546972561077 25571945163776 25610635362048 25635670196224 25635700924416 25652390833872 25677466484736 25758213234688 25759610858256 25784791318528 25823803551744 25840615923848 25972609777664 25989668699832 26054434695168 26071397217756 26096882454528 26110843083963 26136366879744 26178979502016 26244217257984 26261303336928 26271296815104 26288400523968 26314097885184 26328174714864 26353910956032 26371068450144 26396846620672 26436784889856 26453996338352 26462659018752 26479887312384 26590566047232 26656829472768 26674184179456 26784375975936 26828045109504 26894900330496 26912410031232 26938717372416 26953128344736 26979475488768 27007313707008 27024896593536 27092242366464 27109880545088 27109913040342 27136413444096 27177470673408 27195164339211 27221748077568 27239470569806 27249836279808 27289584402432 27307351058944 27335527588864 27403647451136 27421521236208 27448326242304 27534641733632 27621387725184 27648388104192 27693465919488 27753422844708 27780552290304 27782059644648 27822584097792 27851292260352 27869424612084 27896667451392 27914829344264 27938874940416 27957064312122 27984392820736 27984426364224 28011781619712 28054163275776 28072427704992 28099868983296 28101393663552 28118163168832 28128863256576 28171422056448 28188233351168 28189762826016 28217318801408 28260011433984 28278409878928 28306086437376 28422855983104 28441524237552 28512400232448 28513783088384 28648694549376 28678255117056 28720086810624 28749721042944 28768438309248 28796559949824 28811964782304 28815307710208 28840128970752 28858905096384 28887115169792 28887149795328 28977989889024 28979562215538 28996855767858 29007890233344 29051778995712 29070692914329 29099110013952 29118054747034 29171624706048 29190616649216 29219185999872 29358992761344 29432155078656 29433582542848 29555173490688 29574415140096 29603360120832 29667452006412 29696452448256 29715786076152 29741383001088 29744833765376 29760745880646 29789837518848 29820575551488 29839989988696 29914350946304 29914386803136 29943628627968 29988933156864 30008457201888 30037790982144 30057346835648 30132249444352 30163340787712 30306057043968 30383052947456 30403008667728 30478772662272 30498615613224 30528428531712 30558307221504 30624466587264 30654402527232 30656065814784 30674359820544 30700782452736 30720769941312 30732460425216 30750800019456 30752468537472 30782529601536 30802570310912 30829103382528 30849174413376 30879330009088 30879367022592 30946184395808 30976471950336 30996638924262 31026938669056 31105945187328 31126196453726 31183460892672 31203762625024 31383750882816 31404183012297 31461958877184 31482441923328 31513216548864 31612352606208 31632933564936 31644971163648 31711762520064 31713483179268 31744483651584 31765150633128 31792512863232 31796201611264 31813211113794 31844309071872 31865041043924 31875475636224 31944448408576 31975712980992 31996530502464 32078005974432 32109362774016 32130267307072 32210335612928 32396129943552 32417221173984 32466268233432 32498004566016 32633837395968 32655083383856 32665776685056 32736459526144 32736498765696 32768499253248 32789832911616 32818077794304 32821885534208 32839443730368 32871544848384 32892945593728 32905462677504 32926885504768 32974914486272 33008938975232 33112780360704 33134338160418 33166727542784 33271217032608 33430259335671 33462937986048 33513567208704 33546327293952 33548147495424 33569988737283 33631749144576 33653644814592 33686541828096 33708473170432 33759473886336 33792474349568 33792514854912 33814515190104 33847569457152 33898780624896 33920850143532 33933758386176 33954008354816 33955850676792 33989043101696 34040468318208 34062630081436 34147513816064 34180934565888 34203187778496 34236621979648 34344482098176 34346147811008 34431738068992 34508654798112 34594650021888 34630345801728 34652891599776 34705321215048 34739246260224 34761862957008 34795843272704 34814457445284 34848489172992 34882595979264 34905306002688 34992289677312 34994188335744 35015071115904 35028395753472 35051200698624 35081393504256 35085463846912 35104232953152 35138547941376 35161424600192 35249046519808 35306516416512 35419464930102 35452368617472 35454088062976 35712501301248 35735794462269 35770726812672 35824847705856 35859867107328 35883213374976 35937504459648 35972633985024 35996096815272 36009751609344 36033195458048 36122989821952 36123033120768 36146550720456 36181884592128 36236627564544 36260219118948 36295664103424 36333115039744 36562028314944 36597768323072 36713067070464 36736968806838 36828516966912 36888562025568 36924621225984 36980487954432 37004563792944 37018645512192 37040736387072 37042746192864 37096778797056 37135056347136 37159232816112 37195556601856 37251833253888 37276085749496 37288292253696 37312568485632 37349042159616 37405551034368 37429903606656 37466491977728 37468524884736 37505151008768 37561896075264 37586350434688 37680015245312 37741448583168 37897359556608 37922032316736 37979408122128 38016533643264 38078515639296 38173406920704 38198259399168 38200332011391 38237673489408 38293449080832 38295526857984 38332961390592 38357917745664 38382890348363 38415953043072 38453505294336 38478540128512 38478586250808 38516199727104 38637319852032 38639416287384 38662474357144 38677186977792 38735705327616 38760923885772 38798813351936 38958914666496 39107095826634 39145323681792 39204550319616 39391955005392 39432553520128 39432600785952 39471146827776 39530866434048 39556602675216 39595269931008 39621048101536 39655177334784 39680994507528 39719783358464 39719830968576 39760767401984 39885849070848 39924838170624 39985244209152 40011276269184 40050387976192 40176563963904 40368615046848 40408076058624 40469213233152 40510970560512 40537344890304 40638363549696 40664820817632 40704571375616 40704620166144 40806055673856 40832622116352 40859205854709 40874754419712 40899146427392 40934376603648 40961026588416 40976613900288 41001066692608 41003291383296 41029986234457 41105471176704 41132232551168 41132281854312 41172489363456 41301962600448 41328851899016 41472582156288 41474593583104 41670828435456 41804136918126 41845001177088 41872244016396 41908312410624 41935596468183 41976589231104 42017672429568 42108641557488 42149803474944 42152090495328 42177244753248 42193294884864 42257133084672 42282350026752 42284644239024 42325978202112 42353534177504 42390017150976 42417614818392 42459078762496 42459129656064 42500634181632 42634283974656 42662040669952 42770674632576 42812483698688 43152657463872 43194839924736 43222961565312 43260193456128 43288357644576 43330672754688 43466984833536 43495283651787 43511783194624 43511835350016 43620266409984 43648665020928 43677082120551 43719777215488 43757437059072 43785924973824 43828726464512 43828778999808 44150373814272 44179117547224 44332760236032 44361622710144 44544678672384 44573679114228 44617250648064 44641118820969 44684756278272 44730863327232 44759984983044 44871526419456 44900739652802 44915442941952 45012631848448 45012685802832 45056686473216 45086020253472 45130092609536 45198374166528 45227800191376 45245011181568 45274467569056 45387291090944 45574579421184 45604250371328 45747923419836 45792642797568 45981603790848 46011539730816 46081154911968 46126200029184 46128702806208 46173794402304 46203855466368 46243655073792 46273761620064 46318995013632 46349150609344 46419276593712 46464652230656 46464707925504 46494958386393 46540408003584 46656386236416 46658917780992 46686761487872 46689294680589 46734934264832 46775191339008 46805643937536 46851397255168 47075355222016 47223662884992 47225953240136 47269824823296 47449400347404 47567643780096 47616668401664 47616725477376 47647725949692 47694302416896 47719816670691 47766463607808 47797561565886 47844284499968 47916672612864 47963569471488 47994795753696 48117008961648 48164044161024 48195400960608 48242512789504 48315503419392 48346958825264 48625831760976 48747006849024 48749371086592 48950756093952 48982625075784 49104689289216 49152748879872 49184749367424 49232828301312 49259165595552 49307317272576 49339418390592 49358194016256 49387648516096 49390328257152 49462371729408 49513408462848 49545643754816 49669111005184 49669170541056 49701507240627 49750091314176 49874068045824 49906538142208 49958033179648 50082528100352 50194406979072 50319490940928 50321931444224 50480467221888 50529812742144 50562709755648 50639210829504 50688711524352 50721772785156 50771354185728 50848170937344 50881275215298 50900637579264 50931012532224 50933776015188 50983564652544 51060702477312 51093945122154 51143890327552 51221270724096 51254617905557 51271401848832 51304781667744 51354932969472 51516426469376 51519221716512 51569582637056 51647607103488 51681231847696 51945219555328 51979337399664 52108869390336 52142794435512 52193764909056 52221686167926 52272733759488 52357959004032 52488434515968 52522606673856 52542593630208 52576801047936 52628195770368 52656349429728 52707821912064 52742136900288 52793693241344 52873569779712 52907992676704 52959774624768 53129197395153 53181132094464 53313658945536 53348368358912 53568751951872 53656090219008 53789800660992 53824820062464 53877434744832 53906256689472 53958950977536 54014627414016 54049793187072 54184484732928 54219761090176 54219826080684 54272826888192 54354941346816 54390328678422 54443496155136 54478941139612 54499672559616 54614702117888 54671055177728 54843042472416 54896652484608 55069283467264 55105453210257 55242775450368 55296776208384 55386931838976 55506845689416 55561104580608 55564119289296 55645168195584 55702584520704 55738849224168 55793334902784 55829658688528 55877749880832 55914128624244 55968785641472 55968852728448 56023563239424 56108326551552 56144855409984 56199737966592 56202787327104 56236326337664 56257726513152 56342844112896 56376466702336 56379525652032 56434637602816 56520022867968 56556819757856 56612172874752 56883048475104 57024800464896 57027566176768 57297389098752 57356510234112 57440173621248 57499442085888 57536876618496 57593119899648 57623929564608 57630615420416 57680257941504 57717810192768 57774230339584 57774299590656 57955979778048 57959124431076 57993711535716 58015780466688 58103557991424 58141385828658 58198220027904 58236109494068 58381233298432 58438371999744 58717985522688 58864310157312 58867165085696 59110346981376 59148830280192 59206720241664 59334904012824 59392904896512 59431572152304 59482766002176 59489667530752 59521491761292 59579675037696 59641151102976 59679979977392 59828701892608 59828773606272 59887257255936 59977866313728 60016914403776 60075581964288 60114693671296 60264498888704 60326681575424 60612114087936 60806017335456 60957545324544 60997231226448 61056857063424 61248933174528 61308805054464 61312131629568 61348719641088 61401564905472 61441539882624 61464920850432 61501600038912 61504937074944 61565059203072 61605140621824 61658206765056 61698348826752 61758660018176 61758734045184 61892368791616 61952943900672 61993277848524 62053877338112 62211890374656 62252392907452 62407525250048 62767501765632 62808366024594 62923917754368 62964883846656 63224705212416 63265867129872 63289942327296 63423525040128 63426966358536 63488967303168 63530301266256 63585025726464 63592403222528 63626422227588 63688618143744 63730082087848 63750951272448 63888896817152 63951425961984 63993061004928 64156011948864 64218725548032 64260534614144 64420671225856 64792259887104 64834442347968 64932536466864 64996009132032 65267674791936 65310166767712 65472919052288 65472997531392 65536998506496 65579665823232 65636155588608 65678887460736 65743089696768 65785891187456 65810925355008 65853771009536 65949828972544 66017877950464 66225560721408 66268676320836 66333455085568 66542434065216 66860518671342 66925875972096 67027134417408 67096294990848 67139977474566 67263498289152 67307289629184 67351109479203 67416946340864 67518947772672 67584948699136 67585029709824 67629030380208 67695138914304 67797561249792 67841700287064 67867516772352 67908016709632 67911701353584 67978086203392 68080936636416 68125260162872 68295027632128 68361869131776 68406375556992 68473243959296 68688964196352 68692295622016 68863476137984 69017309596224 69189300043776 69260691603456 69305783199552 69410642430096 69478492520448 69523725914016 69591686545408 69628914890568 69696978345984 69765191958528 69810612005376 69984579354624 69988376671488 70030142231808 70056791506944 70102401397248 70162787008512 70208465906304 70277095882752 70322849200384 70498093039616 70613032833024 70838929860204 70904737234944 70908176125952 71425002602496 71471588924538 71541453625344 71649695411712 71696342348829 71766426749952 71875008919296 71945267970048 71992193630544 72066390916096 72245979643904 72246066241536 72293101440912 72363769184256 72473255129088 72520438237896 72591328206848 72666230079488 73124056629888 73195536646144 73426134140928 73473937613676 73657033933824 73777124051136 73849242451968 73960975908864 74009127585888 74037291024384 74081472774144 74085492385728 74193557594112 74270112694272 74318465632224 74391113203712 74503666507776 74552171498992 74576584507392 74625136971264 74811102068736 74859807213312 74932983955456 74937049769472 75123792150528 75172700869376 75360030490624 75482897166336 75794719113216 75844064633472 75958816244256 76033067286528 76157031278592 76321912822947 76396518798336 76400664022782 76475346978816 76586898161664 76591053715968 76640917683231 76715835491328 76765780696726 76831906086144 76907010588672 76957080257024 76957172501616 77032399454208 77274639704064 77278832574768 77324948714288 77354373955584 77471410655232 77521847771544 77597626703872 77917829332992 78214191653268 78290647363584 78409100639232 78783910010784 78865107040256 78865201571904 78942293655552 79061732868096 79113205350432 79190539862016 79242096203072 79310354669568 79361989015056 79439566716928 79439661937152 79521534803968 79771698141696 79970488418304 80022552538368 80100775952384 80353127927808 80737230093696 80816152117248 80938426466304 81021941121024 81074689780608 81276727099392 81329641635264 81409142751232 81409240332288 81585493017633 81665244232704 81718411709418 81749508839424 81798292854784 81868753207296 81922053176832 82006582766592 82059972468914 82210942353408 82264465102336 82264563708624 82344978726912 82603925200896 82657703798032 82945164312576 82949187166208 83341656870912 83608273836252 83690002354176 83744488032792 83816624821248 83871192936366 83953178462208 84035344859136 84217283114976 84299606949888 84304180990656 84354489506496 84386589769728 84514266169344 84564700053504 84569288478048 84651956404224 84707068355008 84780034301952 84835229636784 84918157524992 84918259312128 85268567949312 85324081339904 85541349265152 85624967397376 86305314927744 86389679849472 86445923130624 86520386912256 86576715289152 86661345509376 86933969667072 86990567303574 87023566389248 87023670700032 87212078742987 87297330041856 87354164241102 87439554430976 87514874118144 87571849947648 87628862870791 87657557999616 88300747628544 88358235094448 88665520472064 88723245420288 89089357344768 89147358228456 89234501296128 89282237641938 89369512556544 89461726654464 89519969966088 89743052838912 89801479305604 89830885883904 90025263696896 90025371605664 90113372946432 90172040506944 90260185219072 90396748333056 90455600382752 90490022363136 90548935138112 90774582181888 91149158842368 91208500742656 91495846839672 91585285595136 91963207581696 92023079461632 92162309823936 92252400058368 92257405612416 92347588804608 92407710932736 92487310147584 92547523240128 92637990027264 92698301218688 92838553187424 92929304461312 92929415851008 92989916772786 93080816007168 93317835561984 93373522975744 93378589361178 93469868529664 93550382678016 93611287875072 93672232723949 94150710444032 94212549036891 94447325769984 94451906480272 94539649646592 94898800694808 95135287560192 95233336803328 95233450954752 95295451899384 95388604833792 95439633341382 95532927215616 95595123131772 95688568999936 95833345225728 95927138942976 95989591507392 96234017923296 96328088322048 96390801921216 96485025579008 96631006838784 96693917650528 97251663521952 97494013698048 97498742173184 97901512187904 97965250151568 98209378578432 98305497759744 98369498734848 98465656602624 98518331191104 98614634545152 98678836781184 98716388032512 98775297032192 98780656514304 98924743458816 99026816925696 99091287509632 99338222010368 99338341082112 99403014481254 99500182628352 99813076284416 99916066359296 100388813958144 100638981881856 100643862888448 100709966211849 100960934443776 101059625484288 101125419511296 101278421659008 101377423048704 101443545570312 101542708371456 101696341874688 101762550430596 101801275158528 101862025064448 101867552030376 101967129305088 102121404954624 102187890244308 102287780655104 102442541448192 102509235811114 102542803697664 102609563335488 102709865938944 103032852938752 103038443433024 103139165274112 103295214206976 103362463695392 103958674799328 104217738780672 104285588871024 104387529818112 104443372335852 104545467518976 104715918008064 104976869031936 105045213347712 105085187260416 105153602095872 105256391540736 105312698859456 105415643824128 105484273800576 105587386482688 105747139559424 105815985353408 105919549249536 106258394790306 106362264188928 106696736717824 107137503903744 107312180438016 107579601321984 107649640124928 107812513378944 107917901955072 108029254828032 108099586374144 108169963709023 108368969465856 108439522180352 108439652161368 108545653776384 108709882693632 108780657356844 108886992310272 108957882279224 108999345119232 109229404235776 109342110355456 109686084944832 109793304969216 110138566934528 110210906420514 110485550900736 110773863677952 111013691378832 111122209161216 111128238578592 111290336391168 111405169041408 111477698448336 111586669805568 111659317377056 111755499761664 111828257248488 111937571282944 111937705456896 112047126478848 112216653103104 112289710819968 112399475933184 112405574654208 112472652675328 112515453026304 112685688225792 112752933404672 112759051304064 112869275205632 113040045735936 113113639515712 113224345749504 113766096950208 114049600929792 114055132353536 114594778197504 114713020468224 114880347242496 114998884171776 115073753236992 115148671045089 115247859129216 115261230840832 115360515883008 115435620385536 115548460679168 115548599181312 115911959556096 115918248862152 115987423071432 116031560933376 116207115982848 116282771657316 116396440055808 116472218988136 116762466596864 116876743999488 117435971045376 117734330171392 118297660560384 118413440483328 118669808025648 118785809793024 118863144304608 118965532004352 118979335061504 119042983522584 119159350075392 119282302205952 119359959954784 119657403785216 119657547212544 119774514511872 119955732627456 120033828807552 120151163928576 120229387342592 120528997777408 120653363150848 121224228175872 121612034670912 121915090649088 121994462452896 122113714126848 122497866349056 122577617564127 122624263259136 122697439282176 122803129810944 122883079765248 122929841700864 123003200077824 123009874149888 123089958703371 123210281243648 123316413530112 123396697653504 123517320036352 123517468090368 123784737583232 123905887801344 123986555697048 124107754676224 124423780749312 124504785814904 124815050500096 125535003531264 125616732049188 125806789404549 125929767693312 126449410424832 126531734259744 126579884654592 126847050080256 126853932717072 126977934606336 127060602532512 127170051452928 127184806445056 127252844455176 127377236287488 127460164175696 127501902544896 127777793634304 127902851923968 127986122009856 128312023897728 128437451096064 128521069228288 128841342451712 129584519774208 129668884695936 129865072933728 129992018264064 130485850955361 130535349583872 130620333535424 130945838104576 130945995062784 131031246361653 131159331646464 131272311177216 131357774921472 131486179393536 131571782374912 131707542019072 131899657945088 132035755900928 132451121442816 132537352641672 132666910171136 133084868130432 133721037342684 133851751944192 134054268834816 134192589981696 134279954949132 134614579258368 134702218958406 134833892681728 135037895545344 135170059419648 135258060760416 135390277828608 135595122499584 135683400574128 135735033544704 135816033419264 135823402707168 135956172406784 136161873272832 136250520325744 136590055264256 136723738263552 136812751113984 136946487918592 137377928392704 137384591244032 137726952275968 138034619192448 138378600087552 138521383206912 138611566399104 138821284860192 138956985040896 139047451828032 139183373090816 139257829781136 139393956691968 139484875159179 139621224010752 139969158709248 139976753342976 140060284463616 140067884041767 140204802794496 140325574017024 140416931812608 140554191765504 140645698400768 140996186079232 141226065666048 141677859720408 141809474469888 141816352251904 142850005204992 142943177849076 143082907250688 143299390823424 143392684697658 143532853499904 143750017838592 143984387261088 144132781832192 144492132483072 144586202881824 144727538368512 144946510258176 145040876475792 145182656413696 145332460158976 146248113259776 146391073292288 146852268281856 146947875227352 147314067867648 147554248102272 147698484903936 147921951817728 148018255171776 148074582048768 148162945548288 148170984771456 148387115188224 148540225388544 148636931264448 148782226407424 149007333015552 149104342997984 149104521721881 149250273942528 149622204137472 149719614426624 149817088133933 149874099538944 150247584301056 150345401738752 150720060981248 150965794332672 151589438226432 151688129266944 151917632488512 152066134573056 152314062557184 152643825645894 152793037596672 152801328045564 152950693957632 153182107431936 153281835366462 153431670982656 153531561393452 153663812172288 153763853716671 153914160514048 153914345003232 154064798908416 154549279408128 154557665149536 154649897428576 154708747911168 154942821310464 155043695543088 155195253407744 155835658665984 156428383306536 156581294727168 156818201278464 157567820021568 157730214080512 157730403143808 157884587311104 158123465736192 158226410700864 158381079724032 158484192406144 158620709339136 158723978030112 158879133433856 158879323874304 159043069607936 159387592185459 159543396283392 159940976836608 160045105076736 160149301108687 160706255855616 161474460187392 161632304234496 161876852932608 162043882242048 162149379561216 162553454198784 162659283270528 162818285502464 162818480664576 163170986035266 163330488465408 163436823418836 163499017678848 163596585709568 163844106353664 164013165533184 164119944937828 164528930204672 164529127417248 164689957453824 165207850401792 165315407596064 165890328625152 165898374332416 166683313741824 167216547672504 167380004708352 167488976065584 167633249642496 167742385872732 167906356924416 168070689718272 168434566229952 168599213899776 168608361981312 168708979012992 168773179539456 169028532338688 169129400107008 169138576956096 169303912808448 169414136710016 169560068603904 169670459273568 169836315049984 169836518624256 170648162679808 171082698530304 171194080495493 172610629855488 172779359698944 172891846261248 173040773824512 173153430578304 173322691018752 173867939334144 173981134607148 174047132778496 174047341400064 174424157485974 174594660083712 174708328482204 174879108861952 175143699895296 175257725741582 175315115999232 176601495257088 176716470188896 177331040944128 177446490840576 178178714689536 178294716456912 178469002592256 178564475283876 178739025113088 178923453308928 179039939932176 179486105677824 179602958611208 179661771767808 180050527393792 180050743211328 180226745892864 180344081013888 180520370438144 180793496666112 180911200765504 180980044726272 181097870276224 181549164363776 182417001485312 182991693679344 183170571190272 183926415163392 184046158923264 184324619647872 184504800116736 184514811224832 184695177609216 184815421865472 184974620295168 185095046480256 185275980054528 185396602437376 185677106374848 185858608922624 185858831702016 185979833545572 186161632014336 186635671123968 186747045951488 186757178722356 186939737059328 187222575750144 187344465447898 188301420888064 188425098073782 188894651539968 188903812960544 189797601389616 190270575120384 190466673606656 190466901909504 190590903798768 190777209667584 190879266682764 191065854431232 191190246263544 191377137999872 191666690451456 191854277885952 191979183014784 192468035846592 192656176644096 192781603842432 192970051158016 193262013677568 193387835301056 194503327043904 194988027396096 194997484346368 195803024375808 195930500303136 196418757156864 196610995519488 196738997469696 197036662382208 197229269090304 197357673562368 197432776065024 197550594064384 197561313028608 197849486917632 198053633851392 198182575019264 198676444020736 198676682164224 198806028962508 199000365256704 199626152568832 199832132718592 200777627916288 201287725776896 201419932423698 201921868887552 202053328437609 202250839022592 202556843318016 202754846097408 202887091140624 203085416742912 203392683749376 203525100861192 203602550317056 203724050128896 203735104060752 203934258610176 204242809909248 204375780488616 204575561310208 204885082896384 205018471622228 205085607395328 205219126670976 205419731877888 206065705877504 206076886866048 206278330548224 206590428413952 206724927390784 207917349598656 208435477561344 208571177742048 208775059636224 208886744671704 209090935037952 209431836016128 209953738063872 210090426695424 210170374520832 210307204191744 210625397718912 210831287648256 210968547601152 211174772965376 211494279118848 211631970706816 211839098499072 212516789580612 212724528377856 213393473435648 214275007807488 214624360876032 215089027046487 215299280249856 215625026757888 215835803910144 216199172748288 216339927418046 216737938931712 216879044360704 216879304322736 217091307552768 217419765387264 217561314713688 217773984620544 217915764558448 217998690238464 218458808471552 218684220710912 219372169889664 219586609938432 220277133869056 220421812841028 220971101801472 221547727355904 222027382757664 222244418322432 222256477157184 222580672782336 222810338082816 222955396896672 223173339611136 223318634754112 223510999523328 223656514496976 223875142565888 223875410913792 224433306206208 224579421639936 224798951866368 224811149308416 224945305350656 225371376451584 225505866809344 225518102608128 225738550411264 226080091471872 226227279031424 226448691499008 227532193900416 228099201859584 228110264707072 229189556395008 229426040936448 229760694484992 229922753049693 230147506473984 230297342090178 230495718258432 230522461681664 230721031766016 230871240771072 231097198362624 231823919112192 231836497724304 231974846142864 232063121866752 232414231965696 232565543314632 232792880111616 232944437976272 233524933193728 233753487998976 234871942090752 235468660342784 236595321120768 236826880966656 237339616051296 237571619586048 237726288609216 237931064008704 237958670123008 238085967045168 238318700150784 238564604411904 238719919909568 239314807570432 239315094425088 239911465254912 240067657615104 240302327857152 240458774685184 241057995554816 241306726301696 242448456351744 243224069341824 243830181298176 243988924905792 244227428253696 244995732698112 245155235128254 245248526518272 245394878564352 245606259621888 245766159530496 246019748299776 246179917406742 246420562487296 246632827060224 246793395307008 246954068090411 247034936180736 247569475166464 247811775602688 247973111394096 248215509352448 248847561498624 249009571629808 249630101000192 251070007062528 251233464098376 251613578809098 251859535386624 252898820849664 253063468519488 253159769309184 253694100160512 253707865434144 253955869212672 254121205065024 254340102905856 254369612890112 254505688910352 254754472574976 254920328351392 255555587268608 255805703847936 255972244019712 256624047795456 256874902192128 257042138456576 257682684903424 259169039548416 259337769391872 259730145867456 259984036528128 260971701910722 261070699167744 261240667070848 261891676209152 261891990125568 262062492723306 262318663292928 262544622354432 262715549842944 262886588612373 263143564749824 263415084038144 263799315890176 264902242885632 265074705283344 265333820342272 266169736260864 267442074685368 267703503888384 268108537669632 268385179963392 268559909898264 269229158516736 269404437916812 269667785363456 270075791090688 270340118839296 270516121520832 270780555657216 271190244999168 271366801148256 271470067089408 271632066838528 271646805414336 271912344813568 272323746545664 272501040651488 273180110528512 273447476527104 273625502227968 274755856785408 274769182488064 275453904551936 276069238384896 276757200175104 277042766413824 277223132798208 277642569720384 277913970081792 278094903656064 278366746181632 278515659562272 278787913383936 278969750318358 279242448021504 279953506685952 280120568927232 280135768083534 280409605588992 280651148034048 280833863625216 281016698171847 281291396801536 281992372158464 282452131332096 283355719440816 283618948939776 283632704503808 285700010409984 285886355698152 286165814501376 286598781646848 286785369395316 287065706999808 287500035677184 287968774522176 288265563664384 288984264966144 289172405763648 289455076737024 289893020516352 290081752951584 290365312827392 290664920317952 292496226519552 293704536563712 293895750454704 294628135735296 295108496204544 295396969807872 295843903635456 296036510343552 296149164097536 296325891096576 296341969542912 296774230376448 297080450777088 297273862528896 297564452814848 298014666031104 298208685995968 298209043443762 298500547885056 299439228853248 299634176267866 299748199077888 300690803477504 301440121962496 301931588665344 303178876452864 303376258533888 303835264977024 304132269146112 304628125114368 305287651291788 305586075193344 305602656091128 305901387915264 306364214863872 306563670732924 306863341965312 307063122786904 307327624344576 307527707433342 307828321028096 307828690006464 308129597816832 309098558816256 309115330299072 309299794857152 309417495822336 309885642620928 310087391086176 310390506815488 312856766613072 313162589454336 313636402556928 315135640043136 315460428161024 315460806287616 315769174622208 316246931472384 316452821401728 316762159448064 316968384812288 317241418678272 317447956060224 317758266867712 317758647748608 318086139215872 318775184370918 319086792566784 320090210153472 320298602217374 321412511711232 322948920374784 323753705865216 324087764484096 324298759122432 324509891127069 325106908397568 325318566541056 325636571004928 325636961329152 326341972070532 326660976930816 326873646837672 326998035357696 327193171419136 327688212707328 328026331066368 328239889875656 329057860409344 329058254834496 329379914907648 330415700803584 330630815192128 331796748664832 333366627483648 334433095345008 334760009416704 334977952131168 335266499284992 335484771745464 335812713848832 336141379436544 336869132459904 337198427799552 337216723962624 337417958025984 337546359078912 338057064677376 338258800214016 338277153912192 338607825616896 338828273420032 339120137207808 339340918547136 339672630099968 339673037248512 341296325359616 342165397060608 342388160990986 345221259710976 345446013135267 345783692522496 346081547649024 346306861156608 346645382037504 347735878668288 347962269214296 348094265556992 348094682800128 348848314971948 349189320167424 349416656964408 349758217723904 350287399790592 350515451483164 350630231998464 353202990514176 353432940377792 354892981681152 356357429379072 356589432913824 356938005184512 357128950567752 357478050226176 357846906617856 358079879864352 358972211355648 359205917222416 359323543535616 360101054787584 360101486422656 360453491785728 360688162027776 361040740876288 361586993332224 361822401531008 361960089452544 362195740552448 363098328727552 364834002970624 365983387358688 366341142380544 367732852692381 368092317846528 368649239295744 369009600233472 369029622449664 369269876110113 369630843730944 369949240590336 370190092960512 370551960109056 370793204874752 371354212749696 371717217845248 371717663404032 371959667091144 372323264028672 373271342247936 373494091902976 373514357444712 373879474118656 374445151500288 374688930895796 376602841776128 376850196147564 377789303079936 377807625921088 379595202779232 380541150240768 380933803819008 381181807597536 381554419335168 381758533365528 382131708862464 382380492527088 382754275999744 383333380902912 383708555771904 383958366029568 384936071693184 385312353288192 385563207684864 385940102316032 386524027355136 386775670602112 389006654087808 389976054792192 389994968692736 391606048751616 391861000606272 392837514313728 393093739084959 393477994939392 394073324764416 394458538180608 394715347124736 395122626057216 395698973835264 396107267702784 396365150038528 397352888041472 397353364328448 397612057925016 398000730513408 399252305137664 399664265437184 401555255832576 402575451553792 402839864847396 403843737775104 404106656875218 404501678045184 405113686636032 405774182281248 406170833485824 406785367498752 407050201722384 407205100634112 407448100257792 407470208121504 407868517220352 408485619818496 408751560977232 409151122620416 409770165792768 410036943244456 410171214790656 410438253341952 410839463755776 412131411755008 412153773732096 412556661096448 413180856827904 413449854781568 415834699197312 416870955122688 417142355484096 417550119272448 417773489343408 418181870075904 418863672032256 419907476127744 420180853390848 420203652125301 420614408383488 421250795437824 421662575296512 421937095202304 422211793831993 422988558237696 423263941413632 423678196998144 425033579161224 425449056755712 426786946871296 428550015614976 429248721752064 430178054092974 430598560499712 431250053515776 432398345496576 432679854836092 433758088721408 433758608645472 434182615105536 434839530774528 435122629427376 435547969241088 435831529116896 435997380476928 436917616943104 437368441421824 438744339779328 439173219876864 440554267738112 440843625682056 441942203602944 443095454711808 444054765515328 444488836644864 444512954314368 445161345564672 445620676165632 445910793793344 446346679222272 446637269508224 447021999046656 447313028993952 447750285131776 447750821827584 448866612412416 449158843279872 449451264401799 449622298616832 449890610701312 450742752903168 451011733618688 451036205216256 451329848579027 452160182943744 452454558062848 452897382998016 455064387800832 456198403719168 456220529414144 458379112790016 458852081872896 459845506099386 460295012947968 460594684180356 460991436516864 461044923363328 461291561150013 461742481542144 462194396725248 463647838224384 463672995448608 463949692285728 464126243733504 464828463931392 465131086629264 465585760223232 465888875952544 467049866387456 467506975997952 469743884181504 470937320685568 473190642241536 473653761933312 474679232102592 475143239172096 475452577218432 475862128017408 475917340246016 476171934090336 476637400301568 477129208823808 477439839819136 478629615140864 478630188850176 479822930509824 480135315230208 480447903326061 480917549370368 482115991109632 484896912703488 486448138683648 487660362596352 487977849811584 488454856507392 489991465396224 490310470256508 490497053036544 490789757128704 491532319060992 492039496599552 492359834813484 492841124974592 493586790614016 493908136180822 494069872361472 495138950332928 495623551205376 495946222788192 496431018704896 497695122997248 498019143259616 499260202000384 502140014125056 502466928196752 503227157618196 503719070773248 505797641699328 506126937038976 506319538618368 507388200321024 507415730868288 507911738425344 508242410130048 508680205811712 508739225780224 509011377820704 509508945149952 509840656702784 511111174537216 511944488039424 513248095590912 513582241486479 514084276913152 515365369806848 518338079096832 518675538783744 519460291734912 519968073056256 521943403821444 522141398335488 522481334141696 523783352418304 523783980251136 524124985446612 524637326585856 525431099685888 525773177224746 526287129499648 526830168076288 529804485771264 530149410566688 530667640684544 532339472521728 534884149370736 535407007776768 536217075339264 536770359926784 537119819796528 538458317033472 538808875833624 539335570726912 540151582181376 540680237678592 541032243041664 541561111314432 542380489998336 542733602296512 542940134178816 543264133677056 543293610828672 543824689627136 544647493091328 545002081302976 546360221057024 547251004455936 549511713570816 549538364976128 550907809103872 552138476769792 553514400350208 554085532827648 554446265596416 555285139440768 555827940163584 556189807312128 556733492363264 557031319124544 557575826767872 557939500636716 558484896043008 559907013371904 560241137854464 560271536167068 560819211177984 561667727250432 562033396343694 562582793603072 564904262664192 566711438881632 567265409007616 571400020819968 571772711396304 572331629002752 573197563293696 573570738790632 574131413999616 575000071354368 575937549044352 576531127328768 577968529932288 578344811527296 578910153474048 579786041032704 580163505903168 580730625654784 581329840635904 584992453039104 587409073127424 587791500909408 589256271470592 590216992409088 591687807270912 592073020687104 592298328195072 592651782193152 592683939085824 593548460752896 594160901554176 594547725057792 595128905629696 596029332062208 596417371991936 596418086887524 597001095770112 598878457706496 599268352535732 599496398155776 601381606955008 603863177330688 606159985312827 606752517067776 607670529954048 608264538292224 609256250228736 610575302583576 611172150386688 611205312182256 611802775830528 612728429727744 613127341465848 613726683930624 614126245573808 614655248689152 615055414866684 615656642056192 615657380012928 616259195633664 618197117632512 618230660598144 618599589714304 618834991644672 619771285241856 620174782172352 620781013630976 625713533226144 626325178908672 627272805113856 630271280086272 630920856322048 630921612575232 632493862944768 632905642803456 633524318896128 633936769624576 634482837356544 634895912120448 635516533735424 635517295497216 636172278431744 637550368741836 638173585133568 640180420306944 640597204434748 642825023422464 645897840749568 647507411730432 648597518244864 649019782254138 650213816795136 650637133082112 651273922658304 652683944141064 653321953861632 653747293675344 653996070715392 654386342838272 655376425414656 656052662132736 656479779751312 658115720818688 658116509668992 658759829815296 660831401607168 661261630384256 663593497329664 666733254967296 668866190690016 669520018833408 669955904262336 670532998569984 670969543490928 671625427697664 673738264919808 674396855599104 674433447925248 674835916051968 676114129354752 676517600428032 676554307824384 677215651233792 677656546840064 678240274415616 678681837094272 679345260199936 679346074497024 682592650719232 684330794121216 684776321981972 690442519421952 690892026270534 691567385044992 692163095298048 692613722313216 695471757336576 695924538428592 696189365600256 697696629943896 698378640334848 698833313928816 699516435447808 700574799581184 701030902966328 701260463996928 706405981028352 706865880755584 709785963362304 712714858758144 713178865827648 713876010369024 714257901135504 714956100452352 715693813235712 716159759728704 717944422711296 718411834444832 720202109575168 720202972845312 720906983571456 721376324055552 723173986664448 723644803062016 723920178905088 724391481104896 726196657455104 729668005941248 731966774717376 732682284761088 735465705384762 736184635693056 737298478591488 738059244899328 738539752220226 739261687461888 739898481180672 740380185921024 740862204271233 741586409749504 742708425499392 743434435690496 743435326808064 743919334182288 744646528057344 746542684495872 746988183805952 747028714889424 747758948237312 748890303000576 749377861791592 753205683552256 753700392295128 755578606159872 755615251842176 759190405558464 761082300481536 761867607638016 762363615195072 763108838670336 763517066731056 764263417724928 764760985054176 765508551999488 766666761805824 767417111543808 767916732059136 769872143386368 770624706576384 771126415369728 773048054710272 773551341204224 778013308175616 779952109584384 779989937385472 783212097503232 783722001212544 785675028627456 786187478169918 786955989878784 788146649528832 788659765837119 789430694249472 790245252114432 791397947670528 792730300077056 794705776082944 794706728656896 795224115850032 796001461026816 798504610275328 799328530874368 803110511665152 805150903107584 805679729694792 807687475550208 808213313750436 809003356090368 810227373272064 811548364562496 812341666971648 813570734997504 814100403444768 814410201268224 814896200515584 814940416243008 815737034440704 816971239636992 817503121954464 818302245240832 819540331585536 820073886488912 820342429581312 820876506683904 824262823510016 824307547464192 826361713655808 826899709563136 831669398394624 833741910245376 834284710968192 835100238544896 835546978686816 836363740151808 837727344064512 840361706781696 840407304250602 841228816766976 842501590875648 843050094515541 843874190404608 844423587663986 845977116475392 846527882827264 847356393996288 850067158322448 850898113511424 853573893742592 857100031229952 858497443504128 860356108185948 861197120999424 862500107031552 864796690993152 865359709672184 867516177442816 867517217290944 868365230211072 869679061549056 870245258854752 871095938482176 871663058233792 871994760953856 873835233886208 874736882843648 877488679558656 881108535476224 881687251364112 883884407205888 886190909423616 888109531030656 888977673289728 889025908628736 890322691129344 891241352331264 891821587586688 892693358444544 893274539016448 894043998093312 894626057987904 895500570263552 895501643655168 898317686559744 898902528803598 899244597233664 899781221402624 902072410432512 902659697158054 904320365887488 904909116125696 905794765996032 910128775601664 912396807438336 912441058828288 916758225580032 917704163745792 919691012198772 920590025895936 921189368360712 921982873033728 922089846726656 922583122300026 923484963084288 924388793450496 927295676448768 927345990897216 927899384571456 928252487467008 929656927862784 930262173258528 931171520446464 931777751905088 934099732774912 939487768363008 941874641371136 946381284483072 947307523866624 949358464205184 950286478344192 950905154436864 951724256034816 951834680492032 952343868180672 953274800603136 954258417647616 954879679638272 957259230281728 957260377700352 960270630460416 960895806652122 961835098740736 972896277367296 973529673381207 975320725192704 975955699623168 976909713014784 979982930792448 980620940513016 980994106073088 981579514257408 983064638121984 984078993199104 984719669626968 985682249949184 987173581228032 987816272361644 988139744722944 990277900665856 991247102410752 991892445576384 992862037409792 995390245994496 996038286519232 998520404000768 1004280028250112 1004933856393504 1006454315236392 1007438141546496 1011595283398656 1012253874077952 1012639077236736 1014776400642048 1014831461736576 1015823476850688 1016484820260096 1017360411623424 1017478451560448 1018022755641408 1019017890299904 1019681313405568 1022222349074432 1023888976078848 1026496191181824 1027164482972958 1028168553826304 1036338039405801 1037351077567488 1038920583469824 1039936146112512 1043886807642888 1044282796670976 1044962668283392 1047566704836608 1047567960502272 1048249970893224 1049274653171712 1050862199371776 1051546354449492 1052574258999296 1053660336152576 1059608971542528 1060298821133376 1061335281369088 1064678945043456 1069768298741472 1070814015553536 1072434150678528 1073540719853568 1074239639593056 1076916634066944 1077617751667248 1078671141453824 1080303164362752 1081360475357184 1082064486083328 1083122222628864 1084760979996672 1085467204593024 1085880268357632 1086528267354112 1086587221657344 1087649379254272 1089294986182656 1090004162605952 1092720442114048 1094502008911872 1099023427141632 1099076729952256 1104276953539584 1107028800700416 1107809628330339 1108892531192832 1110570278881536 1111655880327168 1112379614624256 1114062638249088 1115151653535744 1115879001273432 1116969792086016 1119814026743808 1120482275708928 1120543072334136 1121638422355968 1123335454500864 1124066792687388 1125165587206144 1129808525328384 1133422877763264 1134530818015232 1143545422792608 1144663258005504 1146395126587392 1147141477581264 1148262827999232 1150000142708736 1151875098088704 1153062254657536 1155937059864576 1156689623054592 1157820306948096 1159572082065408 1160327011806336 1161461251309568 1162659681271808 1169984906078208 1174818146254848 1175583001818816 1178512542941184 1180433984818176 1183375614541824 1184146041374208 1185367878171648 1187096921505792 1188321803108352 1189095450115584 1189869600799253 1192058664124416 1192834743983872 1192836173775048 1194002191540224 1197756915412992 1198536705071464 1198992796311552 1202763213910016 1207726354661376 1212319970625654 1213505034135552 1215341059908096 1218512500457472 1221150605167152 1222344300773376 1222410624364512 1223605551661056 1225456859455488 1226254682931696 1227453367861248 1228252491147616 1229310497378304 1230110829733368 1231313284112384 1231314760025856 1232518391267328 1236394235265024 1236461321196288 1237199179428608 1237669983289344 1239542570483712 1240349564344704 1241562027261952 1251427066452288 1252650357817344 1254545610227712 1260542560172544 1261841712644096 1261843225150464 1264987725889536 1265811285606912 1266635381495979 1267873539249152 1268965674713088 1269791824240896 1271033067470848 1271034590994432 1275100737483672 1276347170267136 1280360840613888 1281194408869496 1285650046844928 1291795681499136 1297195036489728 1298039564508276 1301274266164224 1302547845316608 1305367888282128 1306643907723264 1307494587350688 1307992141430784 1308772685676544 1310752850829312 1312105324265472 1312959559502624 1316231441637376 1316233019337984 1317519659630592 1321662803214336 1322523260768512 1327186994659328 1333466509934592 1337732381380032 1339040037666816 1339911808524672 1341065997139968 1341939086981856 1343250855395328 1347476529839616 1348353793205397 1348866895850496 1349671832103936 1352228258709504 1353035200856064 1353108615648768 1353989545737081 1355313093680128 1356480548831232 1357363674188544 1358690520399872 1358692148994048 1365185301438464 1368661588242432 1369552643963944 1380885038843904 1381784052541068 1383134770089984 1383874683450039 1385227444626432 1390943514673152 1391849076857184 1392378731200512 1395393259887792 1396757280669696 1397666627857632 1399032870895616 1401149599162368 1402061805932656 1402520927993856 1412811962056704 1413731761511168 1419571926724608 1425429717516288 1426357731655296 1427752020738048 1428515802271008 1429912200904704 1431387626471424 1432319519457408 1435888845422592 1436823668889664 1440404219150336 1440405945690624 1441343709978183 1442752648111104 1446347973328896 1447289606124032 1448782962209792 1452393314910208 1459336011882496 1463933549434752 1465364569522176 1470931410769524 1472369271386112 1474596957182976 1476118489798656 1477079504440452 1478523374923776 1480760371842048 1481724408542466 1483172819499008 1485416850998784 1486870653616128 1487838668364576 1489293056114688 1493085368991744 1493976367611904 1494057429778848 1495517896474624 1497780606001152 1498755723583184 1506411367104512 1507400784590256 1511157212319744 1511230503684352 1518380811116928 1522164600963072 1523735215276032 1524727230390144 1526217677340672 1527034133462112 1528526835449856 1529521970108352 1531017103998976 1533333523611648 1535833464118272 1539744286772736 1540746724459437 1542252830739456 1546096109420544 1547102682408448 1556026616351232 1559904219168768 1559979874770944 1566424195006464 1567444002425088 1571350057254912 1572374956339836 1573911979757568 1576293299057664 1577319531674238 1578861388498944 1580490504228864 1585460600154112 1589413457313792 1590448231700064 1592002922053632 1597009220550656 1598657061748736 1606221023330304 1610301806215168 1611359459389584 1615374951100416 1616426627500872 1618006712180736 1620454746544128 1623096729124992 1624683333943296 1627141469995008 1628200806889536 1628820402536448 1629792401031168 1629880832486016 1631474068881408 1633942479273984 1635006243908928 1636604490481664 1639080663171072 1640147772977824 1641753013367808 1648615094928384 1652723427311616 1653799419126272 1663338796789248 1667483820490752 1668569421936384 1670200477089792 1671093957373632 1672727480303616 1675454688129024 1680723413563392 1680814608501204 1682457633533952 1685003181751296 1686100189031082 1687748380809216 1688847175327972 1693055765654528 1694712787992576 1700134316644896 1701796227022848 1707147787485184 1714200062459904 1716994887008256 1720712216371896 1722394241998848 1725000214063104 1729593381986304 1730719419344368 1735032354885632 1735034434581888 1736730460422144 1739358123098112 1740490517709504 1742191876964352 1743326116467584 1743989521907712 1747670467772416 1749473765687296 1754977359117312 1763374502728224 1767768814411776 1776219062061312 1777955346579456 1778051817257472 1780645382258688 1782482704662528 1783643175173376 1785386716889088 1786549078032896 1788087996186624 1789252115975808 1791001140527104 1791003287310336 1796635373119488 1797805057607196 1798489194467328 1799562442805248 1804144820865024 1805319394316108 1809818232251392 1811589531992064 1820257551203328 1824793614876672 1824882117656576 1833516451160064 1835408327491584 1839382024397544 1841180051791872 1842378736721424 1843965746067456 1844179693453312 1845166244600052 1846969926168576 1848777586900992 1854591352897536 1854691981794432 1855798769142912 1856504974934016 1859313855725568 1860524346517056 1862343040892928 1863555503810176 1868199465549824 1878975536726016 1892762568966144 1898716928410368 1900572956688384 1901810308873728 1903448512069632 1904687736361344 1906549601206272 1908516835295232 1909759359276544 1914518460563456 1914520755400704 1920541260920832 1921791613304244 1923670197481472 1945792554734592 1947059346762414 1950641450385408 1951911399246336 1959965861584896 1961241881026032 1961988212146176 1963159028514816 1966129276243968 1968157986398208 1969439339253936 1971364499898368 1974347162456064 1975632544723288 1976279489445888 1980555801331712 1982494204821504 1983784891152768 1985724074819584 1990780491988992 1992076573038464 1997040808001536 2008560056500224 2009867712787008 2012908630472784 2014876283092992 2023190566797312 2024507748155904 2029552801284096 2029662923473152 2031646953701376 2032969640520192 2034720823246848 2036045511282816 2038035780599808 2039362626811136 2044444698148864 2047777952157696 2052992382363648 2054328965945916 2056337107652608 2072676078811602 2074702155134976 2077841166939648 2087773615285776 2089925336566784 2095133409673216 2095135921004544 2096499941786448 2098549306343424 2101724398743552 2103092708898984 2105148517998592 2107320672305152 2119217943085056 2120597642266752 2122670562738176 2129357890086912 2139536597482944 2141628031107072 2144868301357056 2147081439707136 2148479279186112 2153833268133888 2155235503334496 2157342282907648 2160606328725504 2162720950714368 2164128972166656 2169521959993344 2170934409186048 2171760536715264 2173056534708224 2173174443314688 2178589972365312 2180008325211904 2185440884228096 2189004017823744 2198046854283264 2198153459904512 2208553907079168 2215619256660678 2217785062385664 2221140557763072 2222586612813699 2224759229248512 2228125276498176 2230303307071488 2231758002546864 2233939584172032 2239628053487616 2240964551417856 2241086144668272 2243276844711936 2246670909001728 2248133585374776 2250331174412288 2259617050656768 2266845755526528 2269061636030464 2287090845585216 2289326516011008 2292790253174784 2294282955162528 2296525655998464 2300000285417472 2303750196177408 2306124509315072 2311874119729152 2313379246109184 2319144164130816 2320654023612672 2322922502619136 2339969812156416 2349636292509696 2351166003637632 2357025085882368 2360867969636352 2365979297511357 2368292082748416 2370735756343296 2374193843011584 2378190900231168 2379739201598506 2384117328248832 2385669487967744 2385672347550096 2388004383080448 2395513830825984 2397073410142928 2397985592623104 2405526427820032 2415452709322752 2424639941251308 2427010068271104 2430682119816192 2437025000914944 2442301210334304 2444688601546752 2444821248729024 2447211103322112 2450913718910976 2452509365863392 2454906735722496 2456504982295232 2458620994756608 2460221659466736 2462626568224768 2462629520051712 2472788470530048 2472922642392576 2474398358857216 2479085140967424 2480699128689408 2483124054523904 2502854132904576 2505300715634688 2509091220455424 2521085120345088 2523683425288192 2523686450300928 2529150283546623 2531622571213824 2533270762991958 2535747078498304 2537931349426176 2539583648481792 2542069181988864 2550201474967344 2552694340534272 2560721681227776 2562388817738992 2571300093689856 2583591362998272 2594390072979456 2596079129016552 2602548532328448 2605095690633216 2610735776564256 2613287815446528 2614989174701376 2615984282861568 2617545371353088 2621505701658624 2624210648530944 2625919119005248 2632462883274752 2632466038675968 2643325606428672 2645046521537024 2654373989318656 2666933019869184 2675464762760064 2678080075333632 2679823617049344 2682131994279936 2683878173963712 2686501710790656 2694953059679232 2696707586410794 2697733791700992 2699343664207872 2706217231297536 2707979091474162 2710626187360256 2712961097662464 2714727348377088 2716494748994521 2717384297988096 2730370602876928 2737323176484864 2739105287927888 2761770077687808 2763568105082136 2766269540179968 2767749366900078 2770454889252864 2781887029346304 2783698153714368 2784757462401024 2790786519775584 2793514561339392 2795333255715264 2798065741791232 2802299198324736 2804123611865312 2825623924113408 2827463523022336 2839143853449216 2850859435032576 2852715463310592 2855504041476096 2857031604542016 2859824401809408 2862775252942848 2864639038914816 2871777690845184 2873647337779328 2880808438300672 2880811891381248 2882687419956366 2885505296222208 2894579212248064 2897565924419584 2918672023764992 2920589020143621 2927867098869504 2930729139044352 2941862821539048 2944738542772224 2949193914365952 2952236979597312 2954159008880904 2957046749847552 2961520743684096 2963448817084932 2966345638998016 2970833701997568 2973741307232256 2975677336729152 2978586112229376 2986170737983488 2987952735223808 2988114859557696 2991035792949248 2995561212002304 2997511447166368 3014801569180512 3022314424639488 3022461007368704 3036761622233856 3044329201926144 3047470430552064 3049454460780288 3052435354681344 3054068266924224 3057053670899712 3059043940216704 3062034207997952 3066667047223296 3071666928236544 3079488573545472 3081493448918874 3084505661478912 3094205364816896 3112053232702464 3119808438337536 3119959749541888 3132848390012928 3134888004850176 3142700114509824 3144749912679672 3147823959515136 3152586598115328 3154639063348476 3157722776997888 3160981008457728 3170921200308224 3178826914627584 3180896463400128 3184005844107264 3194018441101312 3197314123497472 3212442046660608 3222718918779168 3230749902200832 3232853255001744 3236013424361472 3240909493088256 3246193458249984 3249366667886592 3254282939990016 3256401613779072 3257640805072896 3259584802062336 3259761664972032 3262948137762816 3267884958547968 3270012487817856 3273208980963328 3278161326342144 3280295545955648 3283506026735616 3297230189856768 3307598838252544 3326677593578496 3334967640981504 3337138843872768 3342187914747264 3345454960607232 3350909376258048 3361446827126784 3361629217002408 3364915267067904 3370006363502592 3372200378062164 3375496761618432 3377694350655944 3386111531309056 3389425575985152 3400268633289792 3403592454045696 3414295574970368 3433989774016512 3441424432743792 3444788483997696 3450000428126208 3459186763972608 3461438838688736 3470064709771264 3470068869163776 3473460920844288 3478716246196224 3480981035419008 3484383753928704 3486652232935168 3487979043815424 3495340935544832 3498947531374592 3509954718234624 3526749005456448 3535537628823552 3552438124122624 3556103634514944 3561290764517376 3564965409325056 3567286350346752 3569608802397759 3573098156065792 3576175992373248 3578504231951616 3582002281054208 3582006574620672 3593270746238976 3595610115214392 3596978388934656 3599124885610496 3608289641730048 3610638788632216 3619636464502784 3623179063984128 3640515102406656 3649764235313152 3667032902320128 3670816654983168 3678764048795088 3682360103583744 3684757473442848 3687931492134912 3688359386906624 3690332489200104 3693939852337152 3697555173801984 3709182705795072 3709383963588864 3711597538285824 3713009949868032 3718627711451136 3721048693034112 3724686081785856 3727111007620352 3736398931099648 3757951073452032 3785525137932288 3797433856820736 3799906144487937 3803620617747456 3806897024139264 3809375472722688 3813099202412544 3819518718553088 3829036921126912 3829041510801408 3841082521841664 3843583226608488 3847340394962944 3891585109469184 3894118693524828 3903822798492672 3919931723169792 3922483762052064 3923976424292352 3926318057029632 3932258552487936 3936315972796416 3938878678507872 3942728999796736 3948694324912128 3951265089446576 3952558978891776 3961111602663424 3964988409643008 3967569782305536 3971448149639168 3981560983977984 3984153146076928 3994081616003072 4017120113000448 4019735425574016 4025817260945568 4029752566185984 4045061379616191 4049015496311808 4059105602568192 4059325846946304 4061968637211243 4065939281040384 4069441646493696 4072091022565632 4076071561199616 4078725253622272 4088889396297728 4095555904315392 4105984764727296 4108657931891832 4112674215305216 4145352157623204 4149404310269952 4155682333879296 4175547230571552 4179850673133568 4190271842009088 4192999883572896 4197098612686848 4203448797487104 4206185417797968 4210297035997184 4214641344610304 4238435886170112 4241195284533504 4245341125476352 4258715780173824 4279073194965888 4283256062214144 4289736602714112 4294162879414272 4296958558372224 4307666536267776 4310471006668992 4314684565815296 4321212657451008 4324031129934549 4328257944333312 4339043919986688 4341868818372096 4346348886629376 4357179944730624 4360016650423808 4370881768456192 4378008035647488 4396093708566528 4396306919809024 4417107814158336 4431238513321356 4435570124771328 4442281115526144 4445173225627398 4449518458497024 4456250552996352 4463516005093728 4467879168344064 4479256106975232 4481929102835712 4482172289336544 4486553689423872 4493341818003456 4496267170749552 4500662348824576 4519234101313536 4533691511053056 4538123272060928 4574181691170432 4578653032022016 4585580506349568 4588565910325056 4593051311996928 4600000570834944 4607500392354816 4612249018630144 4622240173378311 4626758492218368 4638288328261632 4641308047225344 4644329732151923 4679939624312832 4699272585019392 4702332007275264 4714050171764736 4721735939272704 4731958595022714 4736584165496832 4741471512686592 4756381800462336 4759478403197012 4771338975935488 4771344695100192 4776008766160896 4791027661651968 4794146820285856 4795971185246208 4811052855640064 4830905418645504 4849279882502616 4854020136542208 4861364239632384 4874050001829888 4884602420668608 4889377203093504 4889642497458048 4894422206644224 4901827437821952 4905018731726784 4909813471444992 4913009964590464 4917241989513216 4920443318933472 4925253136449536 4925259040103424 4945845284785152 4948796717714432 4958170281934848 4961398257378816 4964628334369297 5005708265809152 5010601431269376 5018182440910848 5042170240690176 5047366850576384 5047372900601856 5058300567093246 5063245142427648 5066541525983916 5071494156996608 5079167296963584 5084138363977728 5100402949934688 5105388681068544 5121443362455552 5124777635477984 5142600187379712 5167182725996544 5188780145958912 5192158258033104 5205097064656896 5210191381266432 5221471553128512 5226575630893056 5229978349402752 5231968565723136 5235090742706176 5243011403317248 5248421297061888 5251838238010496 5264925766549504 5264932077351936 5290093043074048 5333866039738368 5350929525520128 5356160150667264 5359647234098688 5364263988559872 5367756347927424 5373003421581312 5389906119358464 5393415172821588 5395467583401984 5398687328415744 5412434462595072 5415958182948324 5421252374720512 5429454696754176 5432989497989042 5434768595976192 5460741205753856 5474646352969728 5478210575855776 5523540155375616 5527136210164272 5532539080359936 5535498733800156 5540909778505728 5563774058692608 5567396307428736 5569514924802048 5581573039551168 5587029122678784 5590666511430528 5596131483582464 5604598396649472 5608247223730624 5654927046044672 5678287706898432 5701718870065152 5705430926621184 5714063209084032 5719648803618816 5725550505885696 5729278077829632 5743555381690368 5747294675558656 5761616876601344 5761623782762496 5765374839912732 5771010592444416 5789158424496128 5795131848839168 5837344047529984 5841178040287242 5855734197739008 5883725643078096 5889477085544448 5898387828731904 5904473959194624 5908318017761808 5914093499695104 5923041487368192 5926897634169864 5932691277996032 5941667403995136 5947482614464512 5951354673458304 5957172224458752 5972341475966976 5975905470447616 5976229719115392 5982071585898496 5991122424004608 5995022894332736 6029603138361024 6044628849278976 6044922014737408 6073523244467712 6088658403852288 6094940861104128 6098908921560576 6108136533848448 6114107341799424 6118087880433408 6124068415995904 6133334094446592 6143333856473088 6158977147090944 6162986897837748 6169011322957824 6188410729633792 6224106465404928 6239919499083776 6269776009700352 6285400229019648 6289499825359344 6295647919030272 6305173196230656 6309278126696952 6315445553995776 6321962016915456 6341842400616448 6357653829255168 6361792926800256 6368011688214528 6388036882202624 6394628246994944 6424884093321216 6445437837558336 6461499804401664 6465706510003488 6472026848722944 6481818986176512 6492386916499968 6508565879980032 6512803227558144 6515281610145792 6519169604124672 6519523329944064 6535769917095936 6540024975635712 6546417961926656 6556322652684288 6560591091911296 6567012053471232 6594460379713536 6615197676505088 6653355187156992 6667759838441097 6674277687745536 6684375829494528 6690909921214464 6701818752516096 6722893654253568 6723258434004816 6729830534135808 6740012727005184 6744400756124328 6750993523236864 6755388701311888 6772223062618112 6778851151970304 6800537266579584 6807184908091392 6828591149940736 6867979548033024 6882848865487584 6889576967995392 6900000856252416 6918373527945216 6922877677377472 6940129419542528 6940137738327552 6957432492392448 6961962070838016 6968767507857408 6973304465870336 6990681871089664 6997895062749184 7019909436469248 7053498010912896 7071075257647104 7104876248245248 7112207269029888 7122581529034752 7134572700693504 7139217604795518 7146196312131584 7152351984746496 7157008463903232 7164013149241344 7186541492477952 7191220230428784 7193956777869312 7198249771220992 7216579283460096 7221277577264432 7239272929005568 7246358127968256 7281030204813312 7299528470626304 7334065804640256 7341633309966336 7357528097590176 7364720207167488 7369514946885696 7375862984269824 7376718773813248 7380664978400208 7387879704674304 7418365411590144 7418767927177728 7423195076571648 7437255422902272 7442097386068224 7449372163571712 7454222015240704 7472797862199296 7515902146904064 7571050275864576 7594867713641472 7599812288975874 7607241235494912 7613794048278528 7618750945445376 7639037437106176 7658083021602816 7682165043683328 7687166453216976 7694680789925888 7783170218938368 7788237387049656 7807645596985344 7839863446339584 7844967524104128 7847952848584704 7852636114059264 7864517104975872 7872631945592832 7877757357015744 7885457999593472 7897388649824256 7902530178893152 7922223205326848 7929976819286016 7935139564611072 7963121967955968 7968306292153856 7988163232006144 8034240226000896 8039470851148032 8051634521891136 8059505132371968 8090122759232382 8098030992623616 8118651693892608 8123937274422486 8131878562080768 8138883292987392 8144182045131264 8149484246983563 8157450507244544 8177778792595456 8191111808630784 8211969529454592 8217315863783664 8225348430610432 8290704315246408 8298808620539904 8311364667758592 8351094461143104 8359701346267136 8380543684018176 8385999767145792 8394197225373696 8406897594974208 8412370835595936 8420594071994368 8429282689220608 8476871772340224 8482390569067008 8517431560347648 8558146389931776 8566512124428288 8579473205428224 8588325758828544 8593917116744448 8615333072535552 8620942013337984 8629369131630592 8642425314902016 8648062259869098 8656515888666624 8683737636744192 8692697773258752 8720033300847616 8741763536912384 8756016071294976 8792187417133056 8792613839618048 8834215628316672 8862477026642712 8871140249542656 8884562231052288 8890346451254796 8899036916994048 8912501105992704 8927032010187456 8935758336688128 8958512213950464 8963858205671424 8964344578673088 8973107378847744 8986683636006912 8992534341499104 9001324697649152 9067383022106112 9148363382340864 9157306064044032 9171161012699136 9177131820650112 9186102623993856 9200001141669888 9215000784709632 9224498037260288 9244480346756622 9253516984436736 9282616094450688 9288659464303846 9359879248625664 9398545170038784 9404664014550528 9428100343529472 9443471878545408 9463917190045428 9473168330993664 9482943025373184 9512763600924672 9518956806394024 9542677951870976 9542689390200384 9552017532321792 9582055323303936 9588293640571712 9591942370492416 9622105711280128 9698559765005232 9708040273084416 9722728479264768 9748100003659776 9769204841337216 9778754406187008 9779284994916096 9788844413288448 9803654875643904 9810037463453568 9819626942889984 9826019929180928 9834483979026432 9840886637866944 9850506272899072 9850518080206848 9891690569570304 9897593435428864 9922796514757632 9929256668738594 10011416531618304 10036364881821696 10084340481380352 10094733701152768 10094745801203712 10116601134186492 10126490284855296 10133083051967832 10142988313993216 10158334593927168 10168276727955456 10200805899869376 10210777362137088 10242886724911104 10249555270955968 10334365451993088 10377560291917824 10384316516066208 10410194129313792 10420382762532864 10442943106257024 10453151261786112 10459956698805504 10463937131446272 10470181485412352 10486022806634496 10496842594123776 10503676476020992 10529851533099008 10529864154703872 10580186086148096 10701859051040256 10708826407193277 10719294468197376 10728527977119744 10735512695854848 10746006843162624 10779812238716928 10786830345643176 10790935166803968 10797374656831488 10824868925190144 10831916365896648 10842504749441024 10858909393508352 10865978995978084 10869537191952384 10921482411507712 10949292705939456 10956421151711552 11047080310751232 11054272420328544 11065078160719872 11070997467600312 11081819557011456 11127548117385216 11134792614857472 11139029849604096 11163146079102336 11174058245357568 11181333022861056 11192262967164928 11209196793298944 11216494447461248 11309854092089344 11356575413796864 11399718433463811 11410861853242368 11428126418168064 11439297607237632 11458556155659264 11487110763380736 11494589351117312 11523233753202688 11523247565524992 11530749679825464 11542021184888832 11578316848992256 11590263697678336 11674688095059968 11682356080574484 11711468395478016 11767451286156192 11778954171088896 11796775657463808 11808947918389248 11816636035523616 11828186999390208 11846082974736384 11853795268339728 11865382555992064 11883334807990272 11894965228929024 11902709346916608 11914344448917504 11944682951933952 11951810940895232 11952459438230784 11964143171796992 11982244848009216 11990045788665472 12059206276722048 12089257698557952 12089844029474816 12147046488935424 12177316807704576 12185905911633729 12197817843121152 12216273067696896 12228214683598848 12236175760866816 12266668188893184 12286667712946176 12317954294181888 12325973795675496 12338022645915648 12376821459267584 12448212930809856 12479838998167552 12539552019400704 12578999650718688 12591295838060544 12610346392461312 12618556253393904 12630891107991552 12643924033830912 12683684801232896 12715307658510336 12723585853600512 12736023376429056 12776073764405248 12789256493989888 12849768186642432 12890875675116672 12922999608803328 12931413020006976 12944053697445888 12963637972353024 12984773832999936 13017131759960064 13025606455116288 13039046659888128 13071539834191872 13080049951271424 13088565608791783 13112645305368576 13121182183822592 13134024106942464 13188920759427072 13230395353010176 13306710374313984 13335519676882194 13348555375491072 13368751658989056 13403637505032192 13445787308507136 13446516868009632 13459661068271616 13480025454010368 13488801512248656 13501987046473728 13510777402623776 13544446125236224 13557702303940608 13601074533159168 13614369816182784 13657182299881472 13735959096066048 13765697730975168 13779153935990784 13800001712504832 13836747055890432 13845755354754944 13880258839085056 13880275476655104 13914864984784896 13923924141676032 13932989196455769 13946608931740672 13981363742179328 14039818872938496 14106996021825792 14142150515294208 14209752496490496 14224414538059776 14269145401387008 14278435209591036 14292392624263168 14314016927806464 14328026298482688 14373082984955904 14382440460857568 14387913555738624 14396499542441984 14433158566920192 14442555154528864 14478545858011136 14492716255936512 14562060409626624 14599056941252608 14668131609280512 14683266619932672 14715056195180352 14729440414334976 14739029893771392 14751725968539648 14753437547626496 14761329956800416 14775759409348608 14837535854355456 14846390153143296 14874510845804544 14884194772136448 14893885003107891 14908444030481408 14945595724398592 15031804293808128 15142100551729152 15189735427282944 15199624577951748 15214482470989824 15237501890890752 15278074874212352 15316166043205632 15364330087366656 15374332906433952 15389361579851776 15566340437876736 15576474774099312 15615291193970688 15679726892679168 15689935048208256 15695905697169408 15705272228118528 15729034209951744 15745263891185664 15755514714031488 15770915999186944 15794777299648512 15805060357786304 15844446410653696 15870279129222144 15936612584307712 15976326464012288 16068480452001792 16078941702296064 16103269043782272 16119010264743936 16180245518464764 16196061985247232 16237303387785216 16247874548844972 16263757124161536 16288364090262528 16298968493967126 16314901014489088 16382223617261568 16423939058909184 16434631727567328 16450696861220864 16581408630492816 16597617241079808 16622729335517184 16702188922286208 16719402692534272 16761087368036352 16771999534291584 16788394450747392 16813795189948416 16824741671191872 16841188143988736 16858565378441216 16964781138134016 17034863120695296 17116292779863552 17158946410856448 17176651517657088 17187834233488896 17230666145071104 17241884026675968 17258738263261184 17284850629804032 17296124519738196 17313031777333248 17367475273488384 17385395546517504 17440066601695232 17512032142589952 17585227679236096 17668431256633344 17724954053285424 17742280499085312 17769124462104576 17780692902509592 17798073833988096 17825002211985408 17854064020374912 17871516673376256 17917024427900928 17927716411342848 17928689157346176 17946214757695488 17973367272013824 17985068682998208 18002649395298304 18134766044212224 18296726764681728 18342322025398272 18354263641300224 18372205247987712 18400002283339776 18430001569419264 18448996074520576 18488960693513244 18507033968873472 18565232188901376 18577318928607692 18719758497251328 18809328029101056 18856200687058944 18886943757090816 18927834380090856 18946336661987328 18965886050746368 19025527201849344 19037913612788048 19085355903741952 19085378780400768 19104035064643584 19164110646607872 19176587281143424 19183884740984832 19244211422560256 19397119530010464 19416080546168832 19445456958529536 19538409682674432 19557508812374016 19558569989832192 19607309751287808 19620074926907136 19639253885779968 19652039858361856 19668967958052864 19681773275733888 19701012545798144 19701036160413696 19783381139140608 19795186870857728 19845593029515264 19858513337477188 20022833063236608 20072729763643392 20168680962760704 20189491602407424 20233202268372984 20252980569710592 20266166103935664 20285976627986432 20316669187854336 20336553455910912 20401611799738752 20421554724274176 20485773449822208 20499110541911936 20668730903986176 20755120583835648 20768633032132416 20820388258627584 20885886212514048 20906302523572224 20919913397611008 20972045613268992 20993685188247552 21007352952041984 21059703066198016 21059728309407744 21160372172296192 21403718102080512 21417652814386554 21438588936394752 21457055954239488 21471025391709696 21559624477433856 21573660691286352 21581870333607936 21594749313662976 21649737850380288 21663832731793296 21685009498882048 21717818787016704 21731957991956168 21739074383904768 21842964823015424 21898585411878912 21912842303423104 22094160621502464 22108544840657088 22130156321439744 22141994935200624 22163639114022912 22255096234770432 22269585229714944 22326292158204672 22348116490715136 22362666045722112 22418393586597888 22432988894922496 22619708184178688 22713150827593728 22799436866927622 22821723706484736 22856252836336128 22917112311318528 22989178702234624 23046467506405376 23046495131049984 23061499359650928 23084042369777664 23156633697984512 23180527395356672 23349376190119936 23364712161148968 23422936790956032 23534902572312384 23557908342177792 23593551314927616 23617895836778496 23633272071047232 23656373998780416 23692165949472768 23707590536679456 23730765111984128 23766669615980544 23789930457858048 23805418693833216 23889365903867904 23903621881790464 23904918876461568 23964489696018432 23980091577330944 24118412553444096 24178515397115904 24179688058949632 24294092977870848 24371811823267458 24395635686242304 24432546135393792 24448452740950689 24472351521733632 24533336377786368 24573335425892352 24635908588363776 24651947591350992 24676045291831296 24753642918535168 24896425861619712 24959677996335104 25079104038801408 25157999301437376 25182591676121088 25220692784922624 25237112506787808 25261782215983104 25287848067661824 25367369602465792 25430615317020672 25447171707201024 25552147528810496 25699536373284864 25781751350233344 25845999217606656 25862826040013952 25888107394891776 25927275944706048 25969547665999872 26051212910232576 26078093319776256 26160099902542848 26177131217583566 26225290610737152 26242364367645184 26268048213884928 26377841518854144 26460790706020352 26613420748627968 26671039353764388 26697110750982144 26737503317978112 26807275010064384 26891574617014272 26893033736019264 26919322136543232 26960050908020736 26977603024497312 27003974092947456 27021554805247552 27088892250472448 27202149066318336 27314364599762944 27471918192132096 27531395461950336 27558307871981568 27600003425009664 27673494111780864 27691510709509888 27760517678170112 27760550953310208 27847848283352064 27865978392911538 27893217863481344 28079637745876992 28213992043651584 28284301030588416 28419504992980992 28448829076119552 28538290802774016 28556870419182072 28584785248526336 28628033855612928 28656052596965376 28746165969911808 28764880921715136 28775827111477248 28792999084883968 28866317133840384 28885110309057728 28957091716022272 29124120819253248 29198113882505216 29336263218561024 29366533239865344 29430112390360704 29458880828669952 29478059787542784 29503451937079296 29506875095252992 29522659913600832 29551518818697216 29675071708710912 29692780306286592 29768389544272896 29787770006215782 29816888060962816 30284201103458304 30379470854565888 30399249155903496 30428964941979648 30475003781781504 30556149748424704 30632332086411264 30728660174733312 30748665812867904 30778723159703552 31132680875753472 31152949548198624 31230582387941376 31359453785358336 31379870096416512 31391811394338816 31410544456237056 31458068419903488 31490527782371328 31511029428062976 31541831998373888 31589554599297024 31610120715572608 31688892821307392 31740558258444288 31873225168615424 32126479221579831 32157883404592128 32206538087564544 32238020529487872 32360491036929528 32392123970494464 32474606775570432 32495749097689944 32527514248323072 32576728180525056 32597936987934252 32629802028978176 32764447234523136 32847878117818368 32869263455134656 32901393722441728 33162817260985632 33195234482159616 33245458671034368 33404377844572416 33438805385068544 33522174736072704 33543999068583168 33576788901494784 33627590379896832 33649483342383744 33682376287977472 33717130756882432 33929562276268032 34069726241390592 34232585559727104 34317892821712896 34375668466977792 34461332290142208 34483768053351936 34569701259608064 34592249039476392 34626063554666496 34734950546976768 34770791093035008 34880133203390464 35024064285179904 35170455358472192 35336862513266688 35449908106570848 35484560998170624 35538248924209152 35561385805019184 35596147667976192 35650004423970816 35708128040749824 35743033346752512 35834048855801856 35855432822685696 35857378314692352 35892429515390976 35946734544027648 35970137365996416 36005298790596608 36269532088424448 36593453529363456 36684644050796544 36708527282600448 36800004566679552 36860003138838528 36977921387026488 37014067937746944 37130464377802752 37154637857215384 37439516994502656 37618656058202112 37773887514181632 37855668760181712 37892673323974656 37931772101492736 38051054403698688 38075827225576096 38170711807483904 38170757560801536 38208070129287168 38328221293215744 38353174562286848 38367769481969664 38488422845120512 38794239060020928 38832161092337664 38890913917059072 39076819365348864 39117139979664384 39214619502575616 39240149853814272 39265696826375349 39304079716723712 39337935916105728 39363546551467776 39402025091596288 39402072320827392 39566762278281216 39590373741715456 39691186059030528 39717026674954376 40045666126473216 40337361925521408 40378983204814848 40466404536745968 40505961139421184 40532332207871328 40571953255972864 40633338375708672 40673106911821824 40803223599477504 40843109448548352 40971546899644416 40998221083823872 41337461807972352 41510241167671296 41537266064264832 41640776517255168 41771772425028096 41798967589367307 41839826795222016 41944091226537984 42014705904083968 42119406132396032 42119456618815488 42320744344592384 42807436204161024 42835305628773108 42877177872789504 42942050783419392 43119248954867712 43147321382572704 43163740667215872 43189498627325952 43299475700760576 43327665463586592 43370018997764096 43435637574033408 43463915983912336 43478148767809536 43685929646030848 43797170823757824 43825684606846208 44188321243004928 44217089681314176 44260312642879488 44283989870401248 44327278228045824 44539170459429888 44652584316409344 44681655009323673 44725332091444224 44836787173195776 44865977789844992 45239416368357376 45426301655187456 45598873733855244 45643447412969472 45712505672672256 45834224622637056 45978357404469248 46092990262099968 46122998719301856 46168084739555328 46313267395969024 46361054790713344 46698752380239872 46729424322297936 46845873581912064 47069805144624768 47115816684355584 47187102629855232 47235791673556992 47266544142094464 47312747997560832 47384331898945536 47415181073358912 47461530223968256 47533339231961088 47610837387666432 47809837752923136 47928979392036864 47960183154661888 48236825106888192 48357030794231808 48359376117899264 48588185955741696 48743623646534916 48791271372484608 48865092270787584 48896905481901378 48944703043467264 49146670851784704 49271817176727552 49303895182701984 49352090583662592 49507285837070336 49792851723239424 49919355992670208 50158208077602816 50315998602874752 50365183352242176 50441385569845248 50474225013575616 50523564431966208 50575696135323648 50734739204931584 50894343414402048 51563502700466688 51691998435213312 51725652080027904 51776214789783552 51854551889412096 51939095331999744 52102425820465152 52156186639552512 52320199805085696 52354262435167132 52484728735290368 52536096427769856 52755683037708288 52921581412040704 53226841497255936 53342078707528776 53394221501964288 53475006635956224 53614550020128768 53783149234028544 53786067472038528 53838644273086464 53920101816041472 53955206048994624 54007948185894912 54043109610495104 54177784500944896 54404298132636672 55062790923900672 55116615743963136 55200006850019328 55346988223561728 55383021419019776 55521035356340224 55521101906620416 55695696566704128 55731956785823076 55786435726962688 56159275491753984 56427984087303168 56568602061176832 56839009985961984 56897658152239104 57076581605548032 57113740838364144 57169570497052672 57256067711225856 57312105193930752 57492331939823616 57529761843430272 57551654222954496 57585998169767936 57732634267680768 57770220618115456 57914183432044544 58248241638506496 58672526437122048 58860224780721408 58917761657339904 58956119575085568 59006903874158592 59045319827201664 59103037637394432 59350143417421824 59385560612573184 59536779088545792 59575540012431564 59633776121925632 60758941709131776 60798498311806992 60857929883959296 60950007563563008 61112299496849408 61264664172822528 61457320349466624 61497331625735808 61557446319407104 62265361751506944 62305899096397248 62461164775882752 62718907570716672 62759740192833024 62916136839806976 62981055564742656 63022058856125952 63179109198594048 63220241431145216 63377785642614784 63481116516888576 63746450337230848 64252958443159662 64315766809184256 64413076175129088 64720982073859056 64784247940988928 64949213551140864 64991498195379888 65055028496646144 65153456361050112 65195873975868504 65259604057956352 65528894469046272 65695756235636736 65738526910269312 65802787444883456 66325634521971264 66390468964319232 66490917342068736 66808755689144832 66877610770137088 67044349472145408 67087998137166336 67255180759793664 67298966684767488 67364752575954944 67859124552536064 68139452482781184 68465171119454208 68751336933955584 68967536106703872 69139402519216128 69184498078952784 69252127109332992 69469901093953536 69541582186070016 69760266406780928 70048128570359808 70340910716944384 70673725026533376 70899816213141696 70969121996341248 71076497848418304 71122771610038368 71192295335952384 71300008847941632 71416256081499648 71668097711603712 71710865645371392 71714756629384704 71893469088055296 71940274731992832 72010597581193216 72539064176848896 73186907058726912 73345358222852067 73417054565200896 73600009133359104 73720006277677056 73955842774052976 74028135875493888 74260928755605504 74309275714430768 74879033989005312 75237312116404224 75547775028363264 75711337520363424 75785346647949312 75863544202985472 76102108807397376 76151654451152192 76341423614967808 76341515121603072 76656442586431488 76706349124573696 76976845690241024 77588478120041856 77664322184675328 77781827834118144 78153638730697728 78234279959328768 78480299707628544 78531393652750698 78608159433447424 78675871832211456 78727093102935552 78804144641654784 79133524556562432 79180747483430912 79382372118061056 79434053349908752 80091332252946432 80674723851042816 80757966409629696 80932809073491936 81011922278842368 81064664415742656 81143906511945728 81266676751417344 81606447198955008 81943093799288832 81996442167647744 82674923615944704 83020482335342592 83074532128529664 83281553034510336 83543544850056192 83597935178734614 83679653590444032 84029411808167936 84238913237630976 84641488689184768 85614872408322048 85670611257546216 85754355745579008 85884101566838784 86238497909735424 86294642765145408 86327481334431744 86378997254651904 86598951401521152 86655330927173184 86740037995528192 86871275148066816 86927831967824672 87594341647515648 87651369213692416 88376642486009856 88434179362628352 88520625285758976 88567979740802496 88654556456091648 89078340918859776 89305168632818688 89363310018647346 89450664182888448 89731955579689984 90478832736714752 90852603310374912 91197747467710488 91286894825938944 91425011345344512 91668449245274112 91956714808938496 92185980524199936 92245997438603712 92336169479110656 92626534791938048 92722109581426688 93458848644595872 93691747163824128 94139610289249536 94231633368711168 94374205259710464 94471583347113984 94533088284188928 94625495995121664 94768663797891072 94830362146717824 94923060447936512 95066678463922176 95221674775332864 95619675505846272 95920366309323776 96473650213776384 96714061588463616 96718752235798528 97176371911483392 97487247293069832 97582542744969216 97730184541575168 97793810963802756 97889406086934528 98293341703569408 98543634353455104 98607790365403968 98704181167325184 99014571674140672 99585703446478848 100316416155205632 100631997205749504 100730366704484352 100882771139690496 100948450027151232 101047128863932416 101151392270647296 101469478409863168 101788686828804096 103127005400933376 103383996870426624 103451304160055808 103709103778824192 103878190663999488 104204851640930304 104312373279105024 104640399610171392 104708524870334264 104969457470580736 105072192855539712 105511366075416576 105843162824081408 106453682994511872 106684157415057552 106788443003928576 106950013271912448 107229100040257536 107566298468057088 107572134944077056 107677288546172928 107840203632082944 107910412097989248 108015896371789824 108086219220990208 108355569001889792 108808596265273344 110125581847801344 110400013700038656 110766042838039552 111042070712680448 111042203813240832 111391393133408256 111463913571646152 111572871453925376 112318550983507968 112855968174606336 113678019971923968 113795316304478208 114153163211096064 114227481676728288 114339140994105344 114512135422451712 114624210387861504 114984663879647232 115059523686860544 115103308445908992 115171996339535872 115465268535361536 115540441236230912 115828366864089088 116496483277012992 117720449561442816 117797090479126047 117912239150171136 118013807748317184 118090639654403328 118206075274788864 118700286834843648 118771121225146368 119073558177091584 119151080024863128 119267552243851264 121517883418263552 121596996623613984 121715859767918592 121900015127126016 122224598993698816 122529328345645056 122914640698933248 122994663251471616 123114892638814208 124530723503013888 124611798192794496 124922329551765504 125396902768101921 125519480385666048 125832273679613952 126044117712251904 126358218397188096 126440482862290432 126755571285229568 126962233033777152 127492900674461696 128505916886319324 128631533618368512 128826152350258176 129441964147718112 129568495881977856 129898427102281728 129982996390759776 130110056993292288 130306912722100224 130391747951737008 130519208115912704 131057788938092544 131391512471273472 131477053820538624 131605574889766912 132651269043942528 132780937928638464 132981834684137472 133617511378289664 133755221540274176 134044965027971019 134175996274332672 134510361519587328 134597933369534976 135718249105072128 136278904965562368 136930342238908416 137502673867911168 137935072213407744 138368996157905568 138504254218665984 138939802187907072 139083164372140032 139520532813561856 140096257140719616 140681821433888768 141347450053066752 141799632426283392 141938243992682496 142152995696836608 142245543220076736 142384590671904768 142600017695883264 142832512162999296 143429513258769408 143786938176110592 143880549463985664 143974221696709613 145078128353697792 146373814117453824 146690716445704134 146834109130401792 147440012555354112 147911685548105952 148056271750987776 148521857511211008 148618551428861536 149758067978010624 150474624232808448 151095550056726528 151422675040726848 151570693295898624 151727088405970944 152204217614794752 152303308902304384 152682847229935616 152683030243206144 153412698249147392 155176956240083712 155328644369350656 155563655668236288 156307277461395456 156468559918657536 156960599415257088 157062787305501396 157216318866894848 157454186205871104 157608289283309568 158267049113124864 158361494966861824 158764744236122112 158868106699817504 160182664505892864 161349447702085632 161515932819259392 161865618146983872 162023844557684736 162129328831485312 162287813023891456 162533353502834688 163212894397910016 163992884335295488 165349847231889408 166040964670685184 166149064257059328 166563106069020672 167087089700112384 167195870357469228 167359307180888064 168058823616335872 168477826475261952 169282977378369536 171229744816644096 171341222515092432 171508711491158016 171768203133677568 172476995819470848 172589285530290816 172654962668863488 172757994509303808 173197902803042304 173310661854346368 173480075991056384 173742550296133632 173855663935649344 175302738427384832 176753284972019712 176868358725256704 177135959481604992 177309112912183296 178156681837719552 178610337265637376 178726620037294692 178901328365776896 179463911159379968 180957665473429504 182395494935420976 182573789651877888 182850022690689024 183336898490548224 183913429617876992 184371961048399872 184491994877207424 184672338958221312 185253069583876096 185444219162853376 186917697289191744 187383494327648256 188279220578499072 188748410519420928 188943166694227968 189066176568377856 189537327595782144 189660724293435648 189846120895873024 190133356927844352 190443349550665728 191239351011692544 191840732618647552 192947300427552768 193437504471597056 194352743822966784 194974494586139664 195165085489938432 195460369083150336 195587621927605512 195778812173869056 196586683407138816 197087268706910208 197215580730807936 197408362334650368 198029143348281344 199171406892957696 200632832310411264 201263994411499008 201765542279380992 201896900054302464 202094257727864832 202938956819726336 203577373657608192 206254010801866752 206902608320111616 207418207557648384 207756381327998976 208409703281860608 208624746558210048 209280799220342784 209417049740668528 209938914941161472 210144385711079424 211022732150833152 211686325648162816 212907365989023744 213368314830115104 213576886007857152 213900026543824896 215132596936114176 215144269888154112 215680407264165888 215820824195978496 216031792743579648 216172438441980416 216711138003779584 217617192530546688 220251163695602688 220800027400077312 221532085676079104 222084407626481664 222782786266816512 222927827143292304 223145742907850752 224637101967015936 225711936349212672 227356039943847936 227590632608956416 228306326422192128 228454963353456576 228678281988210688 229024270844903424 229969327759294464 230119047373721088 230930537070723072 231080882472461824 231656733728178176 232992966554025984 235440899122885632 235594180958252094 235824478300342272 236027615496634368 236181279308806656 237400573669687296 237542242450292736 238147116354183168 238302160049726256 238535104487702528 243035766836527104 243193993247227968 243431719535837184 243800030254252032 244449197987397632 245829281397866496 245989326502943232 249061447006027776 249223596385588992 249844659103531008 250793805536203842 251038960771332096 252088235424503808 252880965724580864 253511142570459136 253924466067554304 254985801348923392 257011833772638648 257263067236737024 257652304700516352 258883928295436224 259136991763955712 259796854204563456 259965992781519552 260220113986584576 260613825444200448 260783495903474016 261038416231825408 262783024942546944 262954107641077248 265302538087885056 265561875857276928 265963669368274944 267235022756579328 267510443080548352 268089930055942038 268351992548665344 269195866739069952 271436498210144256 272557809931124736 273860684477816832 275005347735822336 275870144426815488 276737992315811136 277008508437331968 277879604375814144 278166328744280064 279041065627123712 282694900106133504 283599264852566784 283876487985364992 284305991393673216 284491086440153472 284769181343809536 285200035391766528 285665024325998592 286859026517538816 287761098927971328 287948443393419226 290156256707395584 292747628234907648 293381432891408268 293668218260803584 294880025110708224 295823371096211904 296112543501975552 297043715022422016 297237102857723072 300949248465616896 302191100113453056 302845350081453696 303141386591797248 303454176811941888 304408435229589504 304606617804608768 305365694459871232 305366060486412288 306825396498294784 310353912480167424 311127311336472576 312614554922790912 312937119837315072 313921198830514176 314125574611002792 314432637733789696 314908372411742208 315216578566619136 316534098226249728 316722989933723648 317529488472244224 317736213399635008 320365329011785728 322698895404171264 323031865638518784 323731236293967744 324047689115369472 324258657662970624 324575626047782912 325066707005669376 326425788795820032 327985768670590976 332298128514118656 333126212138041344 334174179400224768 334391740714938456 334718614361776128 336117647232671744 336955652950523904 338565954756739072 342459489633288192 342682445030184864 343017422982316032 343536406267355136 344953991638941696 345178571060581632 345309925337726976 345515989018607616 346395805606084608 346621323708692736 346960151982112768 347485100592267264 347711327871298688 350605476854769664 353391271437378141 353736717450513408 354271918963209984 354618225824366592 356313363675439104 357220674531274752 357453240074589384 357802656731553792 358927822318759936 361915330946859008 364790989870841952 365147579303755776 365700045381378048 366673796981096448 367826859235753984 368743922096799744 368983989754414848 369344677916442624 370506139167752192 370888438325706752 373835394578383488 374766988655296512 376558441156998144 377496821038841856 378132353136755712 379074655191564288 379321448586871296 380266713855688704 380886699101331456 382478702023385088 383681465237295104 385894600855105536 386875008943194112 388705487645933568 389948989172279328 390330170979876864 390920738166300672 391175243855211024 391557624347738112 393173366814277632 394174537413820416 394431161461615872 394816724669300736 396058286696562688 398342813785915392 401265664620822528 402527988822998016 403531084558761984 403793800108604928 407154747315216384 412508021603733504 413805216640223232 415512762655997952 416819406563721216 417249493116420096 418561598440685568 418834099481337056 419877829882322944 420288771422158848 422045464301666304 423372651296325632 425814731978047488 426736629660230208 427153772015714304 427800053087649792 430288539776308224 431360814528331776 431641648391956992 431922665090128839 432344876883960832 433422276007559168 435234385061093376 440502327391205376 443064171352158208 444168815252963328 445565572533633024 445855654286584608 446291485815701504 449274203934031872 451423872698425344 454712079887695872 455181265217912832 456612652844384256 456909926706913152 457356563976421376 458048541689806848 460238094747442176 462161764944923648 463313467456356352 465985933108051968 470881798245771264 471188361916504188 471648956600684544 472362558617613312 474801147339374592 475084484900585472 476294232708366336 476604320099452512 477070208975405056 486071533673054208 486387986494455936 486863439071674368 487600060508504064 488898395974795264 491978653005886464 498122894012055552 498447192771177984 499689318207062016 501587611072407684 502077921542664192 504176470849007616 505761931449161728 507848932135108608 509971602697846784 514023667545277296 514526134473474048 515304609401032704 517767856590872448 518273983527911424 519593708409126912 519931985563039104 520440227973169152 521227650888400896 521566991806948032 522076832463650816 525908215282154496 530605076175770112 531927338736549888 534470045513158656 535020886161096704 536179860111884076 536703985097330688 538391733478139904 542872996420288512 547721368955633664 550010695471644672 551740288853630976 553475984631622272 554017016874663936 555759208751628288 556332657488560128 558082131254247424 567198529705133568 568611982787346432 568982172880306944 569538362687619072 570400070783533056 571330048651997184 573718053035077632 575522197855942656 575896886786838452 580312513414791168 585495256469815296 586762865782816536 587336436521607168 589760050221416448 591646742192423808 592225087003951104 594087430044844032 594474205715446144 601898496931233792 605690700162907392 606282773183594496 608816870459179008 609213235609217536 610731388919742464 610732120972824576 613650792996589568 620707824960334848 622254622672945152 625229109845581824 625874239674630144 627842397661028352 628251149222005584 628865275467579392 629816744823484416 630433157133238272 633068196452499456 633445979867447296 635058976944488448 635472426799270016 640730658023571456 645397790808342528 647462472587935488 648095378230738944 648517315325941248 650133414011338752 652851577591640064 655971537341181952 664596257028237312 668348358800449536 668783481429876912 669437228723552256 672235294465343488 673911305901047808 677131909513478144 684918979266576384 685364890060369728 686034845964632064 687072812534710272 689907983277883392 690357142121163264 692791611212169216 693242647417385472 694970201184534528 695422655742597376 701210953709539328 706782542874756282 707473434901026816 708543837926419968 712626727350878208 714441349062549504 714906480149178768 715605313463107584 717855644637519872 723830661893718016 729581979741683904 730295158607511552 731400090762756096 733347593962192896 735653718471507968 737487844193599488 737967979508829696 741012278335504384 747670789156766976 749533977310593024 753116882313996288 756264706273511424 758642897173742592 760533427711377408 761773398202662912 764957404046770176 767362930474590208 771789201710211072 773750017886388224 777410975291867136 779897978344558656 780660341959753728 781841476332601344 782350487710422048 783115248695476224 788349074827640832 788862322923231744 792116573393125376 796685627571830784 802531329241645056 805055977645996032 807587600217209856 814309494630432768 825016043207467008 827610433280446464 831025525311995904 833638813127442432 834498986232840192 837123196881371136 837668198962674112 839755659764645888 846745302592651264 851629463956094976 853473259320460416 854307544031428608 855600106175299584 860577079552616448 863283296783913984 863845330180257678 864689753767921664 870468770122186752 881004654782410752 886128342704316416 888337630505926656 891131145067266048 891711308573169216 892582971631403008 902847745396850688 909424159775391744 910362530435825664 913225305688768512 913819853413826304 914713127952842752 916097083379613696 920476189494884352 924323529889847296 941763596491542528 942376723833008376 943297913201369088 944725117235226624 949602294678749184 950168969801170944 952588465416732672 953208640198905024 954140417950810112 972143067346108416 972775972988911872 973726878143348736 975200121017008128 977796791949590528 983957306011772928 996894385542355968 999378636414124032 1003175222144815368 1004155843085328384 1008352941698015232 1011523862898323456 1015697864270217216 1019943205395693568 1028047335090554592 1029052268946948096 1030609218802065408 1035535713181744896 1036547967055822848 1039187416818253824 1039863971126078208 1040880455946338304 1042455301776801792 1043133983613896064 1044153664927301632 1051816430564308992 1061210152351540224 1063854677473099776 1068940091026317312 1072359720223768152 1073407970194661376 1076783466956279808 1085745992840577024 1095442737911267328 1100021390943289344 1103480577707261952 1106951969263244544 1108034033749327872 1111518417503256576 1112665314977120256 1116164262508494848 1134397059410267136 1137223965574692864 1137964345760613888 1140800141567066112 1142660097303994368 1147436106070155264 1151044395711885312 1151793773573676904 1160625026829582336 1170990512939630592 1173525731565633072 1174672873043214336 1179520100442832896 1183293484384847616 1184450174007902208 1188174860089688064 1188948411430892288 1203796993862467584 1211381400325814784 1218426471218435072 1221462777839484928 1221464241945649152 1227301585993179136 1241415649920669696 1250458219691163648 1251748479349260288 1255684795322056704 1256502298444011168 1257730550935158784 1259633489646968832 1260866314266476544 1266136392904998912 1266891959734894592 1270117953888976896 1270944853598540032 1281461316047142912 1294924945175870976 1295767995270386517 1297034630651882496 1300266828022677504 1305703155183280128 1311943074682363904 1329192514056474624 1336696717600899072 1337566962859753824 1338874457447104512 1344470588930686976 1347822611802095616 1354263819026956288 1369837958533152768 1370729780120739456 1372069691929264128 1374145625069420544 1380714284242326528 1386485294834770944 1389940402369069056 1390845311485194752 1402421907419078656 1413565085749512564 1414946869802053632 1417087675852839936 1425253454701756416 1428882698125099008 1429812960298357536 1431210626926215168 1435711289275039744 1447661323787436032 1459163959483367808 1460590317215023104 1462800181525512192 1466695187924385792 1471307436943015936 1475935959017659392 1495341578313533952 1499067954621186048 1506233764627992576 1512529412547022848 1517285794347485184 1523546796405325824 1529914808093540352 1534725860949180416 1543578403420422144 1547500035772776448 1554821950583734272 1559795956689117312 1561320683919507456 1563682952665202688 1564700975420844096 1566230497390952448 1577724645846463488 1605062658483290112 1610111955291992064 1615175200434419712 1628618989260865536 1650032086414934016 1655220866560892928 1662051050623991808 1667277626254884864 1668997972465680384 1674246393762742272 1675336397925348224 1679511319529291776 1706946518640920832 1708615088062857216 1711200212350599168 1721154159105232896 1726566593567827968 1727690660360515356 1729379507535843328 1740937540244373504 1762009309564821504 1772256685408632832 1776675261011853312 1782262290134532096 1783422617146338432 1785165943262806016 1805695490793701376 1818848319550783488 1826450611377537024 1827639706827652608 1832194166759227392 1840952378989768704 1848647059779694592 1883527192983085056 1884753447666016752 1886595826402738176 1889450234470453248 1899204589357498368 1900337939602341888 1905176930833465344 1906417280397810048 1908280835901620224 1944286134692216832 1945551945977823744 1950400242034016256 1967914612023545856 1993788771084711936 2006350444289630736 2008311686170656768 2016705883396030464 2023047725796646912 2031395728540434432 2039886410791387136 2056094670181109184 2058104537893896192 2061218437604130816 2071071426363489792 2078374833636507648 2079727942252156416 2084910603553603584 2086267967227792128 2088307329854603264 2103632861128617984 2122420304703080448 2137880182052634624 2144719440447536304 2146815940389322752 2153566933912559616 2171491985681154048 2190885475822534656 2200042781886578688 2206961155414523904 2213903938526489088 2223036835006513152 2232328525016989696 2268794118820534272 2275928691521227776 2281600283134132224 2285320194607988736 2294872212140310528 2302088791423770624 2303587547147353808 2321250053659164672 2341981025879261184 2347051463131266144 2349345746086428672 2366586968769695232 2376349720179376128 2377896822861784576 2407593987724935168 2422762800651629568 2436852942436870144 2442928483891298304 2454603171986358272 2482831299841339392 2500916439382327296 2503496958698520576 2511369590644113408 2513004596888022336 2515461101870317568 2519266979293937664 2540235907777953792 2541889707197080064 2562922632094285824 2589849890351741952 2591535990540773034 2594069261303764992 2611406310366560256 2623886149364727808 2658385028112949248 2673393435201798144 2675133925719507648 2677748914894209024 2688941177861373952 2739675917066305536 2741459560241478912 2744139383858528256 2748291250138841088 2761428568484653056 2772970589669541888 2781690622970389504 2804843814838157312 2827130171499025128 2829893739604107264 2834175351705679872 2850506909403512832 2857765396250198016 2859625920596715072 2862421253852430336 2871422578550079488 2918327918966735616 2921180634430046208 2925600363051024384 2933390375848771584 2942614873886031872 2951871918035318784 2990683156627067904 2998135909242372096 3012467529255985152 3025058825094045696 3034571588694970368 3047093592810651648 3059829616187080704 3069451721898360832 3087156806840844288 3109643901167468544 3119591913378234624 3122641367839014912 3127365905330405376 3129401950841688192 3132460994781904896 3155449291692926976 3220223910583984128 3230350400868839424 3257237978521731072 3300064172829868032 3310441733121785856 3324102101247983616 3334555252509769728 3337995944931360768 3348492787525484544 3350672795850696448 3359022639058583552 3413893037281841664 3422400424701198336 3442308318210465792 3453133187135655936 3455381320721030712 3458759015071686656 3481875080488747008 3524018619129643008 3544513370817265664 3553350522023706624 3564524580269064192 3566845234292676864 3570331886525612032 3611390981587402752 3655279413655305216 3664388333518454784 3681904757979537408 3697294119559389184 3767054385966170112 3769506895332033504 3773191652805476352 3778900468940906496 3798409178714996736 3800675879204683776 3810353861666930688 3812834560795620096 3816561671803240448 3887303985811159551 3891103891955647488 3900800484068032512 3935829224047091712 3987577542169423872 4012700888579261472 4016623372341313536 4033411766792060928 4046095451593293824 4062791457080868864 4079772821582774272 4112189340362218368 4116209075787792384 4122436875208261632 4142142852726979584 4159455884504312832 4169821207107207168 4172535934455584256 4207265722257235968 4244840609406160896 4275760364105269248 4289438880895072608 4293631880778645504 4307133867825119232 4342983971362308096 4381770951645069312 4400085563773157376 4413922310829047808 4427807877052978176 4537588237641068544 4551857383042455552 4570640389215977472 4589744424280621056 4604177582847541248 4607175094294707616 4642500107318329344 4683962051758522368 4694102926262532288 4698691492172857344 4733173937539390464 4755793645723569152 4815187975449870336 4845525601303259136 4873705884873740288 4885856967782596608 4909206343972716544 4965662599682678784 5001832878764654592 5006993917397041152 5022739181288226816 5026009193776044672 5030922203740635136 5038533958587875328 5083779414394160128 5125845264188571648 5179699780703483904 5183071981081546068 5188138522607529984 5222812620733120512 5247772298729455616 5316770056225898496 5346786870403596288 5350267851439015296 5355497829788418048 5377882355722747904 5479351834132611072 5482919120482957824 5496582500277682176 5522857136969306112 5545941179339083776 5563381245940779008 5609687629676314624 5654260342998050256 5659787479208214528 5668350703411359744 5701013818807025664 5715530792500396032 5719251841193430144 5724842507704860672 5742845157100158976 5836655837933471232 5851200726102048768 5885229747772063744 5903743836070637568 5981366313254135808 6024935058511970304 6050117650188091392 6069143177389940736 6094187185621303296 6119659232374161408 6138903443796721664 6174313613681688576 6239183826756469248 6254731810660810752 6258803901683376384 6264921989563809792 6310898583385853952 6440447821167968256 6460700801737678848 6514475957043462144 6600128345659736064 6620883466243571712 6669110505019539456 6696985575050969088 6701345591701392896 6718045278117167104 6827786074563683328 6844800849402396672 6884616636420931584 6906266374271311872 6910762641442061424 6917518030143373312 6963750160977494016 7048037238259286016 7089026741634531328 7129049160538128384 7133690468585353728 7222781963174805504 7310558827310610432 7363809515959074816 7394588239118778368 7534108771932340224 7539013790664067008 7546383305610952704 7557800937881812992 7620707723333861376 7625669121591240192 7774607971622319102 7782207783911294976 7871658448094183424 7975155084338847744 8025401777158522944 8033246744682627072 8066823533584121856 8092190903186587648 8224378680724436736 8232418151575584768 8244873750416523264 8284285705453959168 8318911769008625664 8345071868911168512 8414531444514471936 8489681218812321792 8551520728210538496 8578877761790145216 8587263761557291008 8614267735650238464 8763541903290138624 8800171127546314752 8827844621658095616 8855615754105956352 9075176475282137088 9103714766084911104 9141280778431954944 9179488848561242112 9208355165695082496 9214350188589415232 9367924103517044736 9388205852525064576 9397382984345714688 9466347875078780928 9511587291447138304 9691051202606518272 9747411769747480576 9771713935565193216 9818412687945433088 9931325199365357568 10003665757529309184 10013987834794082304 10045478362576453632 10052018387552089344 10061844407481270272 10077067917175750656 10167558828788320256 10359399561406967808 10366143962163092136 10376277045215059968 10445625241466241024 10495544597458911232 10633540112451796992 10693573740807192576 10700535702878030592 10710995659576836096 10755764711445495808 10965838240965915648 10993165000555364352 11045714273938612224 11091882358678167552 11126762491881558016 11219375259352629248 11308520685996100512 11319574958416429056 11336701406822719488 11402027637614051328 11431061585000792064 11438503682386860288 11449685015409721344 11485690314200317952 11673311675866942464 11702401452204097536 11807487672141275136 11962732626508271616 12049870117023940608 12100235300376182784 12138286354779881472 12188374371242606592 12239318464748322816 12277806887593443328 12348627227363377152 12478367653512938496 12509463621321621504 12517607803366752768 12621797166771707904 12880895642335936512 12921401603475357696 13028951914086924288 13200256691319472128 13241766932487143424 13402691183402785792 13436090556234334208 13655572149127366656 13769233272841863168 13812532748542623744 13821525282884122848 13835036060286746624 13927500321954988032 14096074476518572032 14178053483269062656 14267380937170707456 14445563926349611008 14621117654621220864 14727619031918149632 14789176478237556736 15068217543864680448 15078027581328134016 15092766611221905408 15115601875763625984 15251338243182480384 15549215943244638204 15564415567822589952 15743316896188366848 15950310168677695488 16050803554317045888 16066493489365254144 16133647067168243712 16184381806373175296 16448757361448873472 16489747500833046528 16568571410907918336 16637823538017251328 16690143737822337024 16829062889028943872 16979362437624643584 17103041456421076992 17157755523580290432 17174527523114582016 17228535471300476928 17655689243316191232 17711231508211912704 18150352950564274176 18207429532169822208 18282561556863909888 18358977697122484224 18416710331390164992 18428700377178830464 18776411705050129152 18794765968691429376 18932695750157561856 19023174582894276608 19382102405213036544 19494823539494961152 19543427871130386432 19636825375890866176 19862650398730715136 20007331515058618368 20090956725152907264 20104036775104178688 20154135834351501312 20335117657576640512 20718799122813935616 20732287924326184272 20752554090430119936 20891250482932482048 20991089194917822464 21267080224903593984 21387147481614385152 21401071405756061184 21931676481931831296 22091428547877224448 22183764717356335104 22253524983763116032 22438750518705258496 22617041371992201024 22639149916832858112 22673402813645438976 22862123170001584128 22877007364773720576 22971380628400635904 23346623351733884928 23614975344282550272 23925465253016543232 24099740234047881216 24200470600752365568 24276572709559762944 24555613775186886656 24697254454726754304 24956735307025876992 25035215606733505536 25243594333543415808 25761791284671873024 25842803206950715392 26400513382638944256 26483533864974286848 26805382366805571584 27311144298254733312 27538466545683726336 27625065497085247488 27643050565768245696 27670072120573493248 28192148953037144064 28356106966538125312 28534761874341414912 29242235309242441728 29455238063836299264 29578352956475113472 30136435087729360896 30156055162656268032 30185533222443810816 30231203751527251968 30502676486364960768 31098431886489276408 31128831135645179904 31486633792376733696 31900620337355390976 32101607108634091776 32132986978730508288 32267294134336487424 32368763612746350592 32897514722897746944 32979495001666093056 33137142821815836672 33275647076034502656 33380287475644674048 33658125778057887744 33958724875249287168 34206082912842153984 34315511047160580864 34349055046229164032 34457070942600953856 35422463016423825408 36300705901128548352 36414859064339644416 36565123113727819776 36717955394244968448 36833420662780329984 36857400754357660928 37552823410100258304 37865391500315123712 38046349165788553216 38764204810426073088 38989647078989922304 39086855742260772864 39273650751781732352 39725300797461430272 40208073550208357376 40308271668703002624 40670235315153281024 41437598245627871232 41464575848652368544 41505108180860239872 41782500965864964096 41982178389835644928 42534160449807187968 42802142811512122368 43863352963863662592 44182857095754448896 44367529434712670208 44507049967526232064 44877501037410516992 45234082743984402048 45278299833665716224 45346805627290877952 45754014729547441152 46693246703467769856 47229950688565100544 47850930506033086464 48199480468095762432 48400941201504731136 48553145419119525888 49913470614051753984 50070431213467011072 50487188667086831616 51523582569343746048 51685606413901430784 52967067729948573696 53610764733611143168 54622288596509466624 55076933091367452672 55250130994170494976 55286101131536491392 55340144241146986496 56384297906074288128 57069523748682829824 58484470618484883456 58910476127672598528 59156705912950226944 60272870175458721792 60312110325312536064 60462407503054503936 61005352972729921536 62196863772978552816 62257662271290359808 62973267584753467392 63801240674710781952 64203214217268183552 64737527225492701184 65795029445795493888 66274285643631673344 66551294152069005312 66760574951289348096 67316251556115775488 67917449750498574336 68631022094321161728 68914141885201907712 70844926032847650816 72601411802257096704 72829718128679288832 73666841325560659968 73714801508715321856 75105646820200516608 75730783000630247424 76092698331577106432 77528409620852146176 77979294157979844608 79450601594922860544 80416147100416714752 81340470630306562048 82875196491255742464 82929151697304737088 83010216361720479744 85068320899614375936 85604285623024244736 87726705927727325184 88365714191508897792 88735058869425340416 89014099935052464128 90468165487968804096 90556599667331432448 90693611254581755904 91508029459094882304 93386493406935539712 94459901377130201088 95701861012066172928 96398960936191524864 96801882403009462272 97106290838239051776 99826941228103507968 100140862426934022144 100974377334173663232 103047165138687492096 103371212827802861568 107221529467222286336 109244577193018933248 110153866182734905344 110500261988340989952 110572202263072982784 110680288482293972992 114139047497365659648 116968941236969766912 117820952255345197056 118313411825900453888 120624220650625072128 120924815006109007872 122010705945459843072 124393727545957105632 124515324542580719616 125946535169506934784 127602481349421563904 128406428434536367104 131590058891590987776 132548571287263346688 133102588304138010624 133521149902578696192 134632503112231550976 135834899500997148672 137262044188642323456 141689852065695301632 145202823604514193408 145659436257358577664 147429603017430643712 150211293640401033216 151461566001260494848 152185396663154212864 155056819241704292352 155958588315959689216 158901203189845721088 160832294200833429504 162680941260613124096 165750392982511484928 165858303394609474176 166020432723440959488 171208571246048489472 175453411855454650368 176731428383017795584 177470117738850680832 178028199870104928256 180936330975937608192 181387222509163511808 183016058918189764608 186772986813871079424 188919802754260402176 191403722024132345856 194212581676478103552 199653882456207015936 200281724853868044288 201948754668347326464 206742425655605723136 214443058934444572672 218489154386037866496 221000523976681979904 221144404526145965568 228278094994731319296 233937882473939533824 241248441301250144256 244021411890919686144 248787455091914211264 249030649085161439232 255204962698843127808 256812856869072734208 263180117783181975552 265097142574526693376 266205176608276021248 267042299805157392384 271669799001994297344 274524088377284646912 283379704131390603264 290405647209028386816 291318872514717155328 294859206034861287424 300422587280802066432 302923132002520989696 304370793326308425728 310113638483408584704 311917176631919378432 321664588401666859008 325361882521226248192 331500785965022969856 331716606789218948352 332040865446881918976 342417142492096978944 350906823710909300736 353462856766035591168 354940235477701361664 356056399740209856512 361872661951875216384 362774445018327023616 366032117836379529216 373545973627742158848 377839605508520804352 382807444048264691712 399307764912414031872 400563449707736088576 403897509336694652928 428886117868889145344 436978308772075732992 442288809052291931136 456556189989462638592 467875764947879067648 482496882602500288512 488042823781839372288 497574910183828422528 498061298170322878464 513625713738145468416 526360235566363951104 530194285149053386752 532410353216552042496 534084599610314784768 549048176754569293824 566759408262781206528 582637745029434310656 589718412069722574848 600845174561604132864 605846264005041979392 608741586652616851456 620227276966817169408 643329176803333718016 650723765042452496384 663001571930045939712 663433213578437896704 684834284984193957888 701813647421818601472 712112799480419713024 723745323903750432768 732064235672759058432 747091947255484317696 765614888096529383424 798615529824828063744 801126899415472177152 857772235737778290688 873956617544151465984 884577618104583862272 913112379978925277184 935751529895758135296 964993765205000577024 976085647563678744576 995149820367656845056 996122596340645756928 1027251427476290936832 1052720471132727902208 1060388570298106773504 1064820706433104084992 1068169199220629569536 1098096353509138587648 1133518816525562413056 1179436824139445149696 1201690349123208265728 1211692528010083958784 1217483173305233702912 1286658353606667436032 1301447530084904992768 1326866427156875793408 1369668569968387915776 1403627294843637202944 1447490647807500865536 1464128471345518116864 1494183894510968635392 1597231059649656127488 1602253798830944354304 1715544471475556581376 1747913235088302931968 1769155236209167724544 1826224759957850554368 1929987530410001154048 1952171295127357489152 1990299640735313690112 2054502854952581873664 2105440942265455804416 2136338398441259139072 2196192707018277175296 2358873648278890299392 2403380698246416531456 2573316707213334872064 2653732854313751586816 2739337139936775831552 2807254589687274405888 2894981295615001731072 2928256942691036233728 2988367789021937270784 3194462119299312254976 3204507597661888708608 3431088942951113162752 3538310472418335449088 3652449519915701108736 3859975060820002308096 3904342590254714978304 3980599281470627380224 4109005709905163747328 4210881884530911608832 4392385414036554350592 4717747296557780598784 4806761396492833062912 5146633414426669744128 5307465708627503173632 5478674279873551663104 5789962591230003462144 5856513885382072467456 6409015195323777417216 7076620944836670898176 7719950121640004616192 7961198562941254760448 8218011419810327494656 8421763769061823217664 8784770828073108701184 9435494593115561197568 9613522792985666125824 10293266828853339488256 10614931417255006347264 10957348559747103326208 11579925182460006924288 11713027770764144934912 14153241889673341796352 15439900243280009232384 15922397125882509520896 16436022839620654989312 17569541656146217402368 18870989186231122395136 19227045585971332251648 21229862834510012694528 23159850364920013848576 28306483779346683592704 30879800486560018464768 31844794251765019041792 32872045679241309978624 35139083312292434804736 37741978372462244790272 42459725669020025389056 46319700729840027697152 56612967558693367185408 63689588503530038083584 84919451338040050778112 92639401459680055394304 113225935117386734370816 127379177007060076167168 169838902676080101556224 254758354014120152334336 339677805352160203112448 509516708028240304668672 1019033416056480609337344
- Sum of all divisors σ(n): 3622668823721123684352000
- Sum of proper divisors (its aliquot sum) s(n): 2603635407664643075014656
- 1019033416056480609337344 is an abundant number, because the sum of its proper divisors (2603635407664643075014656) is greater than itself. Its abundance is 1584601991608162465677312
Bases of 1019033416056480609337344
- Binary: 110101111100100111101001100001000110000011101111111001111111110000000000000000002
- Hexadecimal: 0xD7C9E98460EFE7FC0000
- Base-36: 4LXVE5RWGZR99MO0
Squares and roots of 1019033416056480609337344
- 1019033416056480609337344 squared (10190334160564806093373442) is 1038429103039740312544780364605325670238792974336
- 1019033416056480609337344 cubed (10190334160564806093373443) is 1058193956203053662938731299303708200295183966170253597292454027758403584
-
The
square root of 1019033416056480609337344 is 1009471850056.4939524239 -
1019033416056480609337344 is a
perfect cube number . Itscube root is 100630464
Scales and comparisons
How big is 1019033416056480609337344?- 1,019,033,416,056,480,609,337,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,019,033,416,056,480,609,337,344 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 1019033416056480609337344 cubic inches would be around 8385872 feet tall.
Recreational maths with 1019033416056480609337344
- 1019033416056480609337344 backwards is 4437339060846506143309101
- The number of decimal digits it has is: 25
- The sum of 1019033416056480609337344's digits is 90
- 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 1019033416056480609337344 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 1019033416056480609337344 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/1019033416056480609337344/
Chicago style:
Numbermatics. 2024. "Number 1019033416056480609337344 - Facts about the integer". https://numbermatics.com/n/1019033416056480609337344/
The information we have on file for 1019033416056480609337344 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 1019033416056480609337344, math, Factors of 1019033416056480609337344, curriculum, school, college, exams, university, Prime factorization of 1019033416056480609337344, STEM, science, technology, engineering, physics, economics, calculator, one septillion, nineteen sextillion, thirty-three quintillion, four hundred sixteen quadrillion, fifty-six trillion, four hundred eighty billion, six hundred nine million, three hundred thirty-seven thousand, three hundred forty-four.