302511782364225309363142656
302,511,782,364,225,309,363,142,656 is an even composite number composed of seven prime numbers multiplied together.
302511782364225309363142656 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, eight hundred fifty-one divisors.
Prime factorization of 302511782364225309363142656:
218 × 32 × 192 × 532 × 712 × 1092 × 14532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 19 × 19 × 53 × 53 × 71 × 71 × 109 × 109 × 1453 × 1453)See below for interesting mathematical facts about the number 302511782364225309363142656 from the Numbermatics database.
Names of 302511782364225309363142656
- Cardinal: 302511782364225309363142656 can be written as Three hundred two septillion, five hundred eleven sextillion, seven hundred eighty-two quintillion, three hundred sixty-four quadrillion, two hundred twenty-five trillion, three hundred nine billion, three hundred sixty-three million, one hundred forty-two thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 3.02511782364225309363142656 × 1026
Factors of 302511782364225309363142656
Divisors of 302511782364225309363142656
- Number of divisors d(n): 13851
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 32 36 38 48 53 57 64 71 72 76 96 106 109 114 128 142 144 152 159 171 192 212 213 218 228 256 284 288 304 318 327 342 361 384 424 426 436 456 477 512 568 576 608 636 639 654 684 722 768 848 852 872 912 954 981 1007 1024 1083 1136 1152 1216 1272 1278 1308 1349 1368 1444 1453 1536 1696 1704 1744 1824 1908 1962 2014 2048 2071 2166 2272 2304 2432 2544 2556 2616 2698 2736 2809 2888 2906 3021 3072 3249 3392 3408 3488 3648 3763 3816 3924 4028 4047 4096 4142 4332 4359 4544 4608 4864 5041 5088 5112 5232 5396 5472 5618 5776 5777 5812 6042 6144 6213 6498 6784 6816 6976 7296 7526 7632 7739 7848 8056 8094 8192 8284 8427 8664 8718 9063 9088 9216 9728 10082 10176 10224 10464 10792 10944 11236 11289 11552 11554 11624 11881 12084 12141 12288 12426 12996 13077 13568 13632 13952 14592 15052 15123 15264 15478 15696 16112 16188 16384 16568 16854 17328 17331 17436 18126 18176 18432 18639 19133 19456 20164 20352 20448 20928 21584 21888 22472 22578 23104 23108 23217 23248 23762 24168 24282 24576 24852 25281 25631 25992 26154 27136 27264 27607 27904 29184 30104 30246 30528 30956 31392 32224 32376 32768 33136 33708 33867 34656 34662 34872 35643 36252 36352 36864 37278 38266 38912 39349 40328 40704 40896 41856 43168 43776 44944 45156 45369 46208 46216 46434 46496 47524 48336 48564 49152 49704 50562 51262 51984 51993 52308 53371 54272 54528 55214 55808 57399 58368 60208 60492 61056 61912 62784 64448 64752 65536 66272 67416 67734 69312 69324 69651 69744 71286 71497 72504 72704 73728 74556 76532 76893 77009 77824 78698 80656 81408 81792 82821 83712 86336 87552 89888 90312 90738 92416 92432 92868 92992 95048 95779 96672 97128 98304 99408 101124 102524 103163 103968 103986 104616 106742 106929 108544 109056 109763 110428 111616 114798 116736 118047 120416 120984 122112 123824 125568 128896 129504 131072 132544 134832 135468 138624 138648 139302 139488 142572 142994 145008 145408 147041 147456 149112 153064 153786 154018 155648 157396 158377 160113 161312 162816 163584 165642 167424 172197 172672 175104 179776 180624 181476 184832 184864 185736 185984 190096 191558 193344 194256 196608 198816 199439 202248 205048 206326 207936 207972 209232 213484 213858 214491 217088 218112 219526 220856 223232 225739 229596 230679 231027 233472 236094 240832 241968 244224 247648 248463 251136 257792 259008 262144 265088 267173 269664 270936 277248 277296 278604 278976 285144 285988 287337 290016 290816 294082 294912 298224 306128 306181 307572 308036 309489 311296 314792 316754 320226 322624 325632 327168 329289 331284 334848 344394 345344 350208 354141 359552 361248 362952 369664 369728 371472 371968 380192 383116 386688 388512 393216 397632 398878 404496 410096 410167 412652 415872 415944 418464 426968 427716 428982 434176 436224 439052 441123 441712 446464 451478 459192 461358 462054 466944 472188 475131 480339 481664 483936 488448 495296 496926 502272 515584 518016 524533 530176 534346 539328 541872 549469 554496 554592 557208 557952 570288 571976 574674 580032 581632 588164 589824 596448 598317 612256 612362 615144 616072 618978 622592 629584 629693 633508 640452 643473 645248 651264 654336 658578 662568 669696 677217 688788 690688 693081 700416 708282 719104 722496 725904 739328 739456 742944 743936 760384 766232 773376 777024 786432 795264 797756 801519 808992 820192 820334 825304 831744 831888 836928 843551 853936 855432 857964 862011 868352 872448 878104 882246 883424 892928 902956 918384 918543 922716 924108 928467 933888 944376 950262 960678 963328 967872 976896 987867 990592 993852 1004544 1014049 1031168 1036032 1049066 1060352 1068692 1078656 1083744 1098938 1108992 1109184 1114416 1115904 1140576 1143952 1149348 1160064 1163264 1176328 1179648 1192896 1196634 1224512 1224724 1230288 1230501 1232144 1237956 1245184 1259168 1259386 1267016 1280904 1286946 1290496 1302528 1308672 1317156 1323369 1325136 1339392 1354434 1358443 1377576 1381376 1386162 1400832 1416564 1425393 1438208 1444992 1451808 1463171 1478656 1478912 1485888 1487872 1520768 1532464 1546752 1554048 1573599 1590528 1595512 1603038 1617984 1640384 1640668 1648407 1650608 1663488 1663776 1673856 1687102 1707872 1710864 1715928 1724022 1736704 1744896 1756208 1764492 1766848 1785856 1794951 1805912 1819801 1836768 1837086 1845432 1848216 1856934 1867776 1888752 1889079 1900524 1921356 1926656 1935744 1953792 1960097 1975734 1981184 1987704 2009088 2028098 2031651 2062336 2072064 2085497 2098132 2111209 2120704 2137384 2157312 2167488 2197876 2217984 2218368 2228832 2231808 2281152 2287904 2298696 2320128 2326528 2352656 2359296 2385792 2393268 2404557 2449024 2449448 2460576 2461002 2464288 2475912 2490368 2518336 2518772 2530653 2534032 2561808 2573892 2580992 2605056 2617344 2634312 2646738 2650272 2678784 2708868 2716886 2755152 2755629 2762752 2772324 2793779 2801664 2833128 2850786 2876416 2889984 2903616 2926342 2957312 2957824 2971776 2975744 3009163 3041536 3042147 3064928 3093504 3108096 3147198 3181056 3191024 3206076 3235968 3280768 3281336 3296814 3301216 3326976 3327552 3347712 3374204 3415744 3421728 3431856 3448044 3473408 3489792 3512416 3528984 3533696 3571712 3589902 3611824 3639602 3673536 3674172 3690864 3691503 3696432 3713868 3735552 3777504 3778158 3789341 3801048 3842712 3853312 3871488 3907584 3920194 3951468 3962368 3975408 4018176 4056196 4063302 4075329 4081477 4124672 4144128 4170994 4196264 4222418 4241408 4274768 4289041 4314624 4334976 4389513 4395752 4435968 4436736 4457664 4463616 4562304 4575808 4597392 4640256 4653056 4705312 4720797 4771584 4786536 4809114 4898048 4898896 4921152 4922004 4928576 4945221 4951824 4980736 5036672 5037544 5061306 5068064 5076287 5123616 5147784 5161984 5210112 5234688 5268624 5293476 5300544 5357568 5417736 5433772 5459403 5467639 5510304 5511258 5525504 5544648 5587558 5603328 5666256 5667237 5701572 5752832 5779968 5807232 5817439 5852684 5880291 5914624 5915648 5943552 5951488 6018326 6083072 6084294 6129856 6187008 6216192 6256491 6294396 6333627 6362112 6382048 6412152 6471936 6561536 6562672 6593628 6602432 6653952 6655104 6695424 6748408 6831488 6843456 6863712 6896088 6946816 6979584 7024832 7057968 7067392 7143424 7179804 7223648 7279204 7324573 7347072 7348344 7381728 7383006 7392864 7427736 7471104 7555008 7556316 7578682 7591959 7602096 7685424 7706624 7742976 7793173 7815168 7840388 7902936 7924736 7950816 8036352 8112392 8126604 8150658 8162954 8249344 8288256 8341988 8381337 8392528 8393981 8444836 8482816 8549536 8578082 8629248 8669952 8779026 8791504 8871936 8873472 8915328 8927232 9027489 9124608 9126441 9151616 9194784 9280512 9306112 9410624 9441594 9543168 9573072 9618228 9796096 9797792 9842304 9844008 9857152 9890442 9903648 10073344 10075088 10122612 10136128 10152574 10247232 10295568 10323968 10420224 10439911 10469376 10537248 10586952 10601088 10715136 10835472 10867544 10918806 10935278 11020608 11022516 11051008 11089296 11175116 11206656 11244767 11332512 11334474 11368023 11403144 11505664 11559936 11614464 11634878 11705368 11760582 11829248 11831296 11887104 11902976 11964167 12036652 12166144 12168588 12225987 12244431 12259712 12374016 12432384 12512982 12588792 12667254 12724224 12764096 12824304 12867123 12943872 13123072 13125344 13168539 13187256 13204864 13307904 13310208 13390848 13496816 13662976 13686912 13727424 13792176 13893632 13959168 14049664 14115936 14134784 14160169 14286848 14359608 14447296 14558408 14649146 14694144 14696688 14763456 14766012 14785728 14855472 14942208 15110016 15112632 15157364 15183918 15204192 15228861 15370848 15413248 15485952 15586346 15630336 15680776 15805872 15849472 15901632 16027469 16072704 16224784 16253208 16301316 16325908 16378209 16402917 16498688 16576512 16683976 16762674 16785056 16787962 16889672 16965632 17099072 17156164 17258496 17263093 17339904 17452317 17558052 17583008 17640873 17743872 17746944 17830656 17854464 18054978 18249216 18252882 18303232 18389568 18561024 18612224 18769473 18821248 18883188 19000881 19086336 19146144 19236456 19592192 19595584 19684608 19688016 19714304 19780884 19807296 20146688 20150176 20245224 20272256 20305148 20494464 20591136 20647936 20840448 20879822 20938752 21074496 21173904 21202176 21430272 21670944 21735088 21738851 21837612 21870556 21973719 22041216 22045032 22102016 22178592 22350232 22413312 22489534 22665024 22668948 22736046 22806288 23011328 23119872 23228928 23269756 23379519 23410736 23521164 23658496 23662592 23774208 23805952 23928334 24073304 24332288 24337176 24451974 24488862 24519424 24748032 24864768 25025964 25144011 25177584 25181943 25334508 25448448 25528192 25648608 25734246 25887744 26246144 26250688 26337078 26374512 26409728 26615808 26620416 26781696 26993632 27082467 27325952 27373824 27454848 27584352 27800249 27918336 28099328 28231872 28269568 28320338 28573696 28719216 28894592 29116816 29121857 29298292 29388288 29393376 29526912 29532024 29571456 29710944 30220032 30225264 30314728 30367836 30408384 30457722 30741696 30826496 30971904 31172692 31260672 31319733 31361552 31611744 31698944 31803264 32054938 32145408 32449568 32506416 32602632 32651816 32756418 32805834 32997376 33153024 33367952 33373729 33525348 33570112 33575924 33734301 33779344 33931264 34104069 34198144 34312328 34516992 34526186 34679808 34904634 35116104 35166016 35281746 35487744 35493888 35661312 35708928 35892501 36109956 36498432 36505764 36606464 36733293 36779136 37122048 37241843 37538946 37642496 37766376 38001762 38172672 38292288 38472912 38601369 39184384 39191168 39369216 39376032 39428608 39561768 39614592 40112971 40293376 40300352 40490448 40544512 40610296 40988928 41182272 41295872 41680896 41759644 41877504 42148992 42347808 42404352 42480507 42860544 43341888 43470176 43477702 43675224 43741112 43947438 44082432 44090064 44204032 44357184 44700464 44708203 44826624 44979068 45330048 45337896 45472092 45612576 45686583 46022656 46239744 46457856 46539512 46759038 46821472 47042328 47316992 47325184 47548416 47611904 47856668 48082407 48146608 48664576 48674352 48903948 48977724 49038848 49208751 49496064 49729536 50051928 50288022 50355168 50363886 50669016 50896896 51056384 51297216 51468492 51775488 51789279 52356951 52492288 52501376 52674156 52749024 52819456 53231616 53240832 53563392 53987264 54164934 54651904 54747648 54909696 55168704 55600498 55836672 56198656 56463744 56539136 56640676 57174097 57438432 57789184 58233632 58243714 58596584 58776576 58786752 59053824 59064048 59142912 59421888 59892121 60440064 60450528 60629456 60735672 60816768 60915444 61483392 61652992 61943808 62345384 62521344 62639466 62723104 63223488 63397888 63606528 64109876 64290816 64899136 65012832 65205264 65216553 65303632 65512836 65611668 65921157 65994752 66306048 66735904 66747458 67050696 67140224 67151848 67468602 67558688 67862528 68208138 68396288 68624656 69033984 69052372 69359616 69809268 70138557 70232208 70332032 70563492 70975488 70987776 71322624 71417856 71785002 71997479 72219912 72996864 73011528 73212928 73466586 73558272 74244096 74483686 75077892 75284992 75532752 75545829 76003524 76345344 76584576 76945824 77202738 77548063 78368768 78382336 78738432 78752064 78857216 79123536 79229184 80225942 80586752 80600704 80980896 81089024 81220592 81977856 82364544 82591744 83400747 83519288 83755008 84297984 84695616 84808704 84961014 85721088 86683776 86940352 86955404 87350448 87365571 87482224 87894876 88164864 88180128 88408064 88714368 89400928 89416406 89958136 90660096 90675792 90944184 91225152 91373166 92045312 92479488 92915712 93079024 93518076 93642944 93959199 94084656 94633984 94650368 95096832 95223808 95713336 96164814 96293216 96449453 97329152 97348704 97807896 97955448 98077696 98417502 98992128 99459072 100103856 100121187 100576044 100710336 100727772 101202903 101338032 101793792 102112768 102594432 102936984 103550976 103578558 103885141 104713902 104984576 105002752 105348312 105498048 105638912 106463232 106481664 107126784 107677503 107974528 108329868 109303808 109495296 109819392 110337408 110531341 111200996 111725529 111894077 112397312 112927488 113078272 113281352 114348194 114876864 115578368 116467264 116487428 117193168 117553152 117573504 118107648 118128096 118285824 118843776 119784242 120338913 120880128 120901056 121258912 121471344 121633536 121830888 122966784 123305984 123887616 124690768 125042688 125278932 125446208 126446976 126795776 127213056 127441521 128219752 128581632 129798272 130025664 130410528 130433106 130607264 131025672 131223336 131842314 131989504 132612096 133471808 133494916 134101392 134124609 134280448 134303696 134937204 135117376 135725056 136416276 136792576 137249312 138067968 138104744 138719232 139166887 139618536 140277114 140464416 140664064 141126984 141950976 141975552 142645248 142835712 143570004 143994958 144247221 144439824 145993728 146023056 146425856 146933172 147116544 148070287 148488192 148967372 149895839 150155784 150569984 151065504 151091658 152007048 152690688 153169152 153891648 154405476 155096126 155367837 156737536 156764672 157476864 157504128 157714432 158247072 158458368 159485639 160451884 161173504 161201408 161961792 162178048 162441184 163955712 164729088 165183488 166801494 167038576 167510016 168595968 169391232 169617408 169922028 171522291 173367552 173880704 173910808 174700896 174731142 174964448 175789752 176329728 176360256 176816128 177428736 178801856 178832812 179676363 179916272 181320192 181351584 181888368 182450304 182746332 184090624 184958976 185831424 186158048 187036152 187285888 187918398 188169312 189300736 190193664 190447616 191426672 192329628 192586432 192898906 194658304 194697408 195615792 195649659 195910896 196155392 196835004 197984256 198358309 198918144 200207712 200242374 201152088 201420672 201455544 202405806 202676064 203587584 204225536 205188864 205873968 207101952 207157116 207770282 209427804 209969152 210005504 210696624 210996096 211277824 212926464 212963328 213650573 214253568 215355006 215949056 215992437 216659736 218607616 218990592 219638784 220674816 221062682 222401992 223451058 223788154 224794624 225854976 226156544 226562704 227319173 228696388 229753728 230121781 231156736 232644189 232934528 232974856 234386336 235106304 235147008 236215296 236256192 236571648 237687552 239568484 240677826 241760256 241802112 242517824 242942688 243267072 243661776 245933568 246611968 247775232 249381536 250202241 250557864 250892416 252893952 253591552 254426112 254883042 256439504 257163264 259596544 260051328 260821056 260866212 261214528 262051344 262096713 262446672 263684628 263979008 265224192 266943616 266989832 268202784 268249218 268560896 268607392 269043211 269874408 270234752 271450112 272832552 273585152 274498624 276135936 276209488 277438464 278333774 279237072 280554228 280928832 281328128 282253968 283901952 283951104 285290496 285671424 287140008 287989916 288494442 288879648 289348359 289784867 291987456 292046112 292851712 293866344 294233088 296140574 296976384 297934744 299791678 300311568 300363561 301139968 302131008 302183316 304014096 304521911 305381376 306338304 307783296 308810952 310192252 310735674 311655423 313475072 313529344 314953728 315008256 315428864 316494144 316916736 318971278 320903768 322347008 322402816 323923584 324356096 324882368 327911424 327998767 329458176 330366976 331594023 333602988 334077152 335176587 335682231 337191936 338782464 339234816 339844056 343044582 346735104 347761408 347821616 349401792 349462284 349928896 351579504 352659456 352720512 353632256 354857472 357603712 357665624 359352726 359832544 361016739 362640384 362703168 363776736 364900608 365492664 368181248 369917952 371662848 372316096 374072304 374571776 375836796 376338624 378601472 380387328 380895232 382853344 384659256 385172864 385797812 388202369 389316608 389394816 391231584 391299318 391821792 392310784 393670008 395968512 396716618 397836288 400415424 400484748 402304176 402373827 402841344 402911088 404811612 405352128 407175168 408451072 410377728 411747936 413038169 414203904 414314232 415540564 417500661 418855608 419938304 420011008 421393248 421992192 422555648 425852928 425926656 427301146 428507136 430710012 431898112 431984874 433319472 437215232 437981184 439277568 441349632 442125364 444210861 444803984 444880993 446902116 447576308 449589248 449687517 451709952 452313088 453125408 454638346 457392776 459507456 460243562 462313472 465288378 465869056 465949712 468772672 470212608 470294016 472430592 472512384 473143296 475375104 478456917 479136968 481355652 483520512 483604224 485035648 485885376 486534144 487323552 491867136 493223936 495550464 498763072 500404482 501115728 501784832 505787904 507183104 508852224 509766084 512879008 514566873 519193088 520102656 521642112 521732424 522429056 524102688 524193426 524893344 527369256 530448384 533887232 533979664 536405568 536498436 537121792 537214784 538086422 539029089 539748816 540469504 542900224 545665104 547170304 548997248 552271872 552418976 553315283 554876928 556667548 558474144 561108456 561857664 562656256 564507936 567902208 570580992 571342848 574280016 575979832 576988884 577759296 578696718 579569734 583974912 584092224 585703424 587732688 588466176 592281148 593952768 595074927 595869488 595972651 599583356 600623136 600727122 602279936 604262016 604366632 608028192 609043822 610762752 612676608 615566592 617621904 620384504 621471348 623310846 626950144 627058688 629907456 630016512 630857728 632988288 633833472 634100851 637942556 640951719 641807536 644694016 644805632 647847168 647977311 648712192 649764736 655822848 655997534 658916352 660733952 663188046 667205976 668154304 670353174 671364462 674383872 677564928 678469632 679688112 681957519 686089164 690365343 693470208 695522816 695643232 697932567 698803584 698924568 699857792 703159008 705318912 705441024 709714944 715207424 715331248 718705452 719665088 722033478 725280768 725406336 727553472 729801216 730985328 736362496 739835904 743325696 744632192 748144608 749143552 751673592 752677248 757202944 760774656 762146449 765706688 769318512 770345728 771595624 776404738 778633216 778789632 782463168 782598636 783643584 784621568 787340016 791937024 793433236 795672576 798378457 800830848 800969496 804608352 804747654 805682688 805822176 807129633 809623224 810704256 814350336 816902144 820755456 823495872 826076338 828407808 828628464 831081128 835001322 837711216 839876608 840022016 842786496 843984384 845111296 849455857 851705856 851853312 854602292 857014272 861420024 863796224 863969748 866638944 868045077 869354601 874430464 875962368 878555136 882699264 884250728 888421722 889607968 889761986 893804232 895152616 899178496 899375034 903419904 904626176 906250816 909276692 913565733 914785552 914943929 919014912 920487124 924626944 930576756 931738112 931899424 934966269 937545344 940425216 940588032 944861184 945024768 946286592 950750208 956913834 958273936 962711304 967041024 967208448 970071296 971770752 973068288 974647104 983734272 983996301 986447872 991100928 994782069 997526144 1000808964 1002231456 1003569664 1007046693 1011575808 1014366208 1017704448 1019532168 1025758016 1029133746 1038386176 1040205312 1043284224 1043464848 1044858112 1048205376 1048386852 1049786688 1054738512 1060896768 1067774464 1067959328 1072811136 1072996872 1074243584 1074429568 1076172844 1078058178 1079497632 1080939008 1091330208 1094340608 1097994496 1104543744 1104837952 1106630566 1109753856 1113335096 1116948288 1122216912 1123715328 1125312512 1129015872 1135804416 1137950299 1141161984 1142685696 1148560032 1151959664 1153977768 1155518592 1157393436 1159139468 1164607107 1167949824 1168184448 1171406848 1175465376 1176932352 1184562296 1187905536 1190149854 1191738976 1191945302 1199166712 1201246272 1201454244 1204559872 1208524032 1208733264 1216056384 1218087644 1221525504 1225353216 1225679603 1231133184 1235243808 1239114507 1240769008 1242942696 1246621692 1252501983 1253900288 1254117376 1259814912 1260033024 1261715456 1265976576 1267666944 1268201702 1275885112 1281903438 1283615072 1289388032 1289611264 1295694336 1295954622 1297424384 1299529472 1311645696 1311995068 1317832704 1321467904 1326376092 1332632583 1334411952 1334642979 1336308608 1340706348 1342728924 1348767744 1349062551 1355129856 1356939264 1359376224 1363915038 1372178328 1380730686 1386940416 1391045632 1391286464 1395865134 1397607168 1397849136 1399715584 1406318016 1410637824 1410882048 1419429888 1430414848 1430662496 1435370751 1437410904 1439330176 1444066956 1450561536 1450812672 1455106944 1459602432 1461970656 1473413197 1479671808 1486651392 1489264384 1496289216 1498287104 1503347184 1505354496 1514405888 1521549312 1524292898 1531413376 1538637024 1540691456 1543191248 1543458421 1552809476 1557266432 1557579264 1564926336 1565197272 1567287168 1569243136 1574680032 1586866472 1591345152 1596756914 1601661696 1601938992 1609216704 1609495308 1611365376 1611644352 1614259266 1619246448 1621408512 1628700672 1633804288 1641510912 1646991744 1652152676 1656815616 1657256928 1659945849 1662162256 1670002644 1675422432 1679753216 1680044032 1685572992 1687968768 1690222592 1698911714 1703706624 1709204584 1714028544 1722840048 1727592448 1727939496 1733277888 1736090154 1738709202 1748860928 1751924736 1757110272 1765398528 1768501456 1776843444 1779215936 1779523972 1785224781 1787608464 1787917953 1790305232 1798356992 1798750068 1806839808 1809252352 1812501632 1818553384 1827131466 1829571104 1829887858 1838029824 1840974248 1849253888 1861153512 1863476224 1863798848 1869932538 1875090688 1880850432 1881176064 1889722368 1890049536 1892573184 1901500416 1902302553 1913827668 1916547872 1922855157 1925422608 1934082048 1934416896 1940142592 1943541504 1946136576 1949294208 1967468544 1967992602 1973817679 1982201856 1989564138 1995052288 2001617928 2004462912 2007139328 2014093386 2023151616 2028732416 2035408896 2039064336 2045872557 2051516032 2058267492 2071096029 2076772352 2080410624 2086568448 2086929696 2089716224 2096410752 2096773704 2099573376 2109477024 2125987463 2135548928 2135918656 2145622272 2145993744 2148487168 2148859136 2152345688 2156116356 2158995264 2161878016 2182660416 2188681216 2195988992 2209087488 2209675904 2213261132 2219507712 2226670192 2233896576 2244433824 2247430656 2250625024 2258031744 2271608832 2275900598 2282323968 2286439347 2297120064 2303919328 2307955536 2311037184 2314786872 2318278936 2329214214 2335899648 2336368896 2342813696 2350930752 2353864704 2369124592 2369534759 2375811072 2380299708 2383477952 2383890604 2395135371 2398333424 2402492544 2402908488 2409119744 2417048064 2417466528 2421388899 2432112768 2436175288 2443051008 2450706432 2451359206 2462266368 2470487616 2478229014 2481538016 2485885392 2493243384 2505003966 2507800576 2508234752 2519629824 2520066048 2523430912 2531953152 2535333888 2536403404 2548367571 2551770224 2563806876 2567230144 2578776064 2579222528 2591388672 2591909244 2594848768 2599058944 2608063803 2623291392 2623990136 2635665408 2644170853 2652752184 2665265166 2668823904 2669285958 2672617216 2681412696 2685457848 2697535488 2698125102 2710259712 2713878528 2718752448 2727830076 2740697199 2744356656 2744831787 2761461372 2773880832 2782091264 2782572928 2791730268 2795214336 2795698272 2799431168 2812636032 2821275648 2821764096 2838859776 2848020941 2860829696 2861324992 2870741502 2874821808 2878660352 2888133912 2901123072 2901625344 2910213888 2919204864 2923941312 2946826394 2951988903 2959343616 2973302784 2978528768 2992578432 2996574208 3006694368 3010708992 3030227141 3043098624 3048585796 3062826752 3077274048 3081382912 3086382496 3086916842 3105618952 3114532864 3115158528 3129852672 3130394544 3134574336 3138486272 3149360064 3173732944 3174282413 3182690304 3193513828 3203323392 3203877984 3218433408 3218990616 3222730752 3223288704 3228518532 3238492896 3242817024 3267608576 3283021824 3293983488 3304305352 3313631232 3314513856 3319891698 3324324512 3340005288 3350844864 3359506432 3360088064 3371145984 3375937536 3380445184 3397823428 3407413248 3413850897 3418409168 3428057088 3445680096 3455184896 3455878992 3466555776 3472180308 3477418404 3493821321 3497721856 3503849472 3514220544 3530797056 3537002912 3553686888 3558431872 3559047944 3570449562 3575216928 3575835906 3580610464 3596713984 3597500136 3613679616 3618504704 3625003264 3637106768 3654262932 3659142208 3659775716 3676059648 3677038809 3681948496 3698507776 3717343521 3722307024 3726952448 3727597696 3739865076 3750181376 3761700864 3762352128 3779444736 3780099072 3785146368 3803000832 3804605106 3827655336 3833095744 3845710314 3850845216 3868164096 3868833792 3880285184 3887083008 3892273152 3898588416 3934937088 3935985204 3947635358 3964403712 3979128276 3990104576 4003235856 4003928937 4008925824 4014278656 4028186772 4046303232 4059360887 4070817792 4078128672 4091745114 4103032064 4116534984 4142192058 4153544704 4160821248 4173136896 4173859392 4179432448 4192821504 4193547408 4199146752 4218954048 4251974926 4271097856 4271837312 4291244544 4291987488 4296974336 4297718272 4304691376 4312232712 4317990528 4323756032 4365320832 4372313839 4377362432 4391977984 4419351808 4420239591 4426522264 4439015424 4453340384 4467793152 4488867648 4494861312 4501250048 4516063488 4543217664 4551801196 4564647936 4572878694 4594240128 4607838656 4615911072 4622074368 4629573744 4630375263 4636557872 4658428428 4671799296 4672737792 4685627392 4701861504 4707729408 4738249184 4739069518 4760599416 4766955904 4767781208 4790270742 4796666848 4804985088 4805816976 4818239488 4834096128 4834933056 4842777798 4864225536 4872350576 4886102016 4901412864 4902718412 4924532736 4940975232 4956458028 4963076032 4971770784 4979837547 4986486768 5010007932 5015601152 5016469504 5039259648 5040132096 5046861824 5063906304 5070667776 5072806808 5096735142 5103540448 5111821009 5127613752 5134460288 5157552128 5158445056 5182777344 5183818488 5189697536 5198117888 5216127606 5246582784 5247980272 5271330816 5288341706 5305504368 5330530332 5337647808 5338571916 5345234432 5362825392 5363753859 5370915696 5395070976 5396250204 5420519424 5427757056 5437504896 5455660152 5481394398 5488713312 5489663574 5505912473 5522922744 5547761664 5564182528 5565145856 5583460536 5590428672 5591396544 5598862336 5625272064 5642551296 5643528192 5677719552 5696041882 5706907659 5721659392 5722649984 5741483004 5749643616 5757320704 5776267824 5802246144 5803250688 5820427776 5838409728 5847882624 5893652788 5903977806 5921453037 5930386081 5946605568 5957057536 5985156864 5993148416 6013388736 6021417984 6060454282 6086197248 6097171592 6125653504 6154548096 6162765824 6172764992 6173833684 6211237904 6230317056 6231976573 6259705344 6260789088 6269148672 6276972544 6298720128 6347465888 6348564826 6377962389 6387027656 6406646784 6407755968 6436866816 6437981232 6445461504 6446577408 6457037064 6476985792 6485634048 6535217152 6566043648 6587966976 6608610704 6627262464 6629027712 6639783396 6648649024 6680010576 6701689728 6719012864 6720176128 6742291968 6751875072 6760890368 6795646856 6814826496 6827701794 6836818336 6859318041 6891360192 6910369792 6911757984 6933111552 6944360616 6954836808 6987642642 6995443712 7007698944 7028441088 7061594112 7074005824 7107373776 7108604277 7116863744 7118095888 7140899124 7150433856 7151671812 7161220928 7185406113 7193427968 7195000272 7227359232 7237009408 7250006528 7274213536 7308525864 7318284416 7319551432 7352119296 7354077618 7363896992 7375845011 7397015552 7434687042 7444614048 7453904896 7455195392 7479730152 7500362752 7523401728 7524704256 7558889472 7560198144 7570292736 7606001664 7609210212 7645102713 7655310672 7666191488 7691420628 7701690432 7736328192 7737667584 7760570368 7774166016 7784546304 7797176832 7847725211 7869874176 7871970408 7895270716 7932512559 7944479467 7958256552 7980209152 8006471712 8007857874 8017851648 8028557312 8056373544 8092606464 8118721774 8141635584 8156257344 8183490228 8206064128 8233069968 8234495361 8284384116 8307089408 8321642496 8346273792 8347718784 8358864896 8385643008 8387094816 8398293504 8437908096 8452738867 8503949852 8542195712 8543674624 8544062823 8582489088 8583974976 8593948672 8595436544 8609382752 8624465424 8635981056 8647512064 8730641664 8744627678 8754724864 8783955968 8838703616 8840479182 8853044528 8878030848 8906680768 8935586304 8977735296 8989722624 9002500096 9032126976 9090681423 9103602392 9129295872 9145757388 9188480256 9215677312 9231822144 9244148736 9259147488 9260750526 9273115744 9316856856 9343598592 9345475584 9371254784 9403723008 9415458816 9476498368 9478139036 9521198832 9522847239 9533911808 9535562416 9580541484 9593333696 9609970176 9611633952 9636478976 9668192256 9669866112 9685555596 9728451072 9744701152 9802825728 9805436824 9849065472 9881950464 9912916056 9926152064 9943541568 9959675094 9972973536 10020015864 10032939008 10078519296 10080264192 10093723648 10127812608 10141335552 10145613616 10193470284 10207080896 10223642018 10241552691 10255227504 10268920576 10315104256 10316890112 10365554688 10367636976 10379395072 10396235776 10432255212 10493165568 10495960544 10512990377 10542661632 10576683412 10611008736 10642604569 10661060664 10675295616 10677143832 10690468864 10725650784 10727507718 10741831392 10790141952 10792500408 10841038848 10855514112 10875009792 10911320304 10962788796 10977426624 10979327148 11011824946 11031116427 11045845488 11095523328 11128365056 11130291712 11166921072 11180857344 11182793088 11197724672 11250544128 11285102592 11287056384 11323480369 11355439104 11392083764 11413815318 11443318784 11445299968 11482966008 11499287232 11514641408 11552535648 11604492288 11606501376 11640855552 11676819456 11695765248 11787305576 11807955612 11842906074 11860772162 11893211136 11914115072 11970313728 11986296832 12026777472 12042835968 12047916169 12120908564 12178082661 12194343184 12196454393 12251307008 12309096192 12325531648 12345529984 12347667368 12422475808 12460634112 12463953146 12519410688 12521578176 12538297344 12553945088 12597440256 12694931776 12697129652 12755924778 12774055312 12813293568 12815511936 12873733632 12875962464 12890923008 12893154816 12914074128 12953971584 12971268096 13070434304 13116941517 13132087296 13175933952 13217221408 13258055424 13260718773 13279566792 13297298048 13360021152 13403379456 13440352256 13484583936 13503750144 13521780736 13591293712 13629652992 13655403588 13673636672 13718636082 13782720384 13820739584 13823515968 13866223104 13888721232 13891125789 13909673616 13975285284 13990887424 14015397888 14056882176 14123188224 14148011648 14214747552 14217208554 14233727488 14236191776 14281798248 14300867712 14303343624 14322441856 14370812226 14386855936 14390000544 14454718464 14500013056 14548427072 14617051728 14636568832 14639102864 14704238592 14708155236 14727793984 14751690022 14794031104 14869374084 14889228096 14907809792 14910390784 14959460304 15000725504 15046803456 15049408512 15117778944 15120396288 15140585472 15169190683 15212003328 15218420424 15290205426 15310621344 15332382976 15335463027 15382841256 15403380864 15472656384 15475335168 15521140736 15548332032 15569092608 15594353664 15695450422 15739748352 15743940816 15790541432 15865025118 15888958934 15916513104 15960418304 16012943424 16015715748 16035703296 16057114624 16112747088 16139661283 16185212928 16237443548 16283271168 16312514688 16338646451 16366980456 16412128256 16466139936 16468990722 16517737419 16568768232 16614178816 16643284992 16692547584 16695437568 16717729792 16771286016 16774189632 16796587008 16875816192 16905477734 17007899704 17084391424 17087349248 17088125646 17164978176 17167949952 17187897344 17190873088 17218765504 17248930848 17271962112 17295024128 17383934651 17461283328 17489255356 17509449728 17567911936 17677407232 17680958364 17706089056 17764359111 17791158243 17813361536 17871172608 17955470592 17979445248 18005000192 18064253952 18181362846 18207204784 18258591744 18291514776 18376960512 18431354624 18463644288 18488297472 18518294976 18521501052 18546231488 18633713712 18690951168 18695929719 18742509568 18807446016 18830917632 18952996736 18956278072 19042397664 19045694478 19067823616 19071124832 19133887167 19161082968 19186667392 19219940352 19223267904 19272957952 19336384512 19339732224 19371111192 19456902144 19489402304 19605651456 19610873648 19698130944 19763900928 19825832112 19852304128 19887083136 19919350188 19945947072 20040031728 20065878016 20157038592 20160528384 20187447296 20255625216 20282671104 20291227232 20386940568 20414161792 20447284036 20483105382 20510455008 20537841152 20574725557 20633780224 20731109376 20735273952 20758790144 20792471552 20864510424 20986331136 20991921088 21025980754 21085323264 21153366824 21222017472 21285209138 21322121328 21325812831 21350591232 21354287664 21380937728 21451301568 21455015436 21483662784 21580283904 21585000816 21621055681 21682077696 21711028224 21750019584 21822640608 21925577592 21954853248 21958654296 22023649892 22062232854 22091690976 22127535033 22191046656 22256730112 22260583424 22333842144 22361714688 22365586176 22395449344 22501088256 22570205184 22574112768 22646960738 22710878208 22784167528 22827630636 22886637568 22890599936 22965932016 22998574464 23029282816 23105071296 23208984576 23213002752 23281711104 23287912457 23353638912 23391530496 23543175633 23574611152 23615911224 23685812148 23721544324 23797537677 23828230144 23833438401 23940627456 23972593664 24053554944 24085671936 24095832338 24241817128 24356165322 24388686368 24392908786 24502614016 24618192384 24651063296 24691059968 24695334736 24844951616 24921268224 24927906292 25038821376 25043156352 25076594688 25083274129 25107890176 25194880512 25358216601 25389863552 25394259304 25511849556 25548110624 25626587136 25631023872 25632188469 25747467264 25751924928 25781846016 25786309632 25828148256 25907943168 25942536192 26140868608 26233883034 26264174592 26351867904 26434442816 26516110848 26521437546 26559133584 26594596096 26720042304 26806758912 26880704512 26969167872 27007500288 27043561472 27182587424 27272044269 27310807176 27347273344 27437272164 27565440768 27641479168 27647031936 27732446208 27777442464 27782251578 27819347232 27950570568 28030795776 28113764352 28246376448 28296023296 28429495104 28434417108 28467454976 28472383552 28563596496 28568541717 28601735424 28606687248 28644883712 28741624452 28773711872 28780001088 28909436928 29000026112 29096854144 29234103456 29273137664 29278205728 29325709999 29408477184 29416310472 29455587968 29503380044 29588062208 29738748168 29778456192 29815619584 29820781568 29918920608 30001451008 30098817024 30235557888 30240792576 30281170944 30338381366 30424006656 30436840848 30580410852 30621242688 30664765952 30670926054 30765682512 30806761728 30945312768 30950670336 31042281472 31096664064 31138185216 31188707328 31390900844 31479496704 31487881632 31538971131 31581082864 31586550503 31730050236 31777917868 31833026208 31920836608 31927813707 32025886848 32031431496 32071406592 32114229248 32225494176 32279322566 32370425856 32474887096 32566542336 32625029376 32677292902 32733960912 32824256512 32932279872 32937981444 33035474838 33137536464 33228357632 33286569984 33385095168 33390875136 33435459584 33542572032 33548379264 33593174016 33751632384 33810955468 33970441107 34015799408 34168782848 34174698496 34176251292 34329956352 34335899904 34375794688 34381746176 34437531008 34497861696 34543924224 34590048256 34767869302 34922566656 34978510712 35018899456 35135823872 35354814464 35361916728 35412178112 35528718222 35582316486 35626723072 35742345216 35910941184 35958890496 36010000384 36128507904 36143748507 36362725692 36414409568 36534247983 36583029552 36589363179 36753921024 36862709248 36927288576 36976594944 37036589952 37043002104 37092462976 37267427424 37381902336 37391859438 37614892032 37661835264 37905993472 37912556144 38084795328 38091388956 38135647232 38142249664 38267774334 38322165936 38373334784 38439880704 38446535808 38545915904 38672769024 38679464448 38742222384 38913804288 38978804608 39211302912 39221747296 39350824551 39396261888 39527801856 39651664224 39704608256 39774166272 39838700376 39891894144 40080063456 40131756032 40321056768 40393761797 40511250432 40565342208 40582454464 40773881136 40828323584 40894568072 40966210764 41020910016 41075682304 41149451114 41267560448 41462218752 41470547904 41517580288 41584943104 41729020848 41972662272 41983842176 42051961508 42170646528 42306733648 42314058221 42444034944 42570418276 42644242656 42651625662 42701182464 42708575328 42761875456 42902603136 42910030872 42967325568 43160567808 43170001632 43242111362 43364155392 43500039168 43645281216 43851155184 43909706496 43917308592 44047299784 44124465708 44183381952 44255070066 44382093312 44513460224 44521166848 44667684288 44723429376 44731172352 44790898688 45002176512 45021160421 45140410368 45148225536 45293921476 45421756416 45507572049 45568335056 45655261272 45773275136 45781199872 45931864032 45997148928 46006389081 46058565632 46210142592 46417969152 46426005504 46563422208 46575824914 46707277824 46783060992 47086351266 47149222304 47231822448 47371624296 47443088648 47595075354 47656460288 47666876802 47881254912 47945187328 48107109888 48171343872 48191664676 48418983849 48483634256 48492028237 48712330644 48777372736 48785817572 49005228032 49015939353 49236384768 49302126592 49382119936 49390669472 49553212257 49689903232 49842536448 49855812584 50077642752 50086312704 50153189376 50166548258 50389761024 50716433202 50779727104 50788518608 51023699112 51096221248 51253174272 51262047744 51264376938 51494934528 51503849856 51563692032 51572619264 51656296512 51815886336 51885072384 52151803953 52281737216 52467766068 52528349184 52703735808 52868885632 53032221696 53042875092 53118267168 53189192192 53373474729 53440084608 53613517824 53761409024 53938335744 54015000576 54112397879 54365174848 54544088538 54621614352 54694546688 54874544328 55130881536 55282958336 55294063872 55464892416 55554884928 55564503156 55638694464 55901141136 56087789157 56227528704 56492752896 56592046592 56858990208 56868834216 56934909952 56944767104 57127192992 57137083434 57203470848 57213374496 57289767424 57483248904 57560002176 57818873856 58000052224 58193708288 58468206912 58546275328 58556411456 58651419998 58816954368 58832620944 58911175936 59006760088 59176124416 59477496336 59556912384 59631239168 59641563136 59837841216 60002902016 60197634048 60311365847 60471115776 60481585152 60562341888 60676762732 60848013312 60873681696 61160821704 61242485376 61329531904 61341852108 61531365024 61613523456 61724176671 61901340672 62084562944 62193328128 62276370432 62377414656 62781801688 62958993408 62975763264 63077942262 63162165728 63173101006 63460100472 63555835736 63666052416 63841673216 63855627414 64051773696 64062862992 64142813184 64228458496 64450988352 64558645132 64740851712 64863167043 64949774192 64961018959 65133084672 65250058752 65354585804 65467921824 65648513024 65864559744 65875962888 66070949676 66275072928 66382605099 66456715264 66573139968 66770190336 66781750272 66870919168 67085144064 67096758528 67186348032 67503264768 67621910936 67940882214 68031598816 68337565696 68349396992 68352502584 68659912704 68671799808 68751589376 68763492352 68875062016 68995723392 69087848448 69180096512 69535738604 69845133312 69863737371 69957021424 70037798912 70271647744 70629526899 70709628928 70723833456 70824356224 71057436444 71164632972 71253446144 71484690432 71500315203 71821882368 71917780992 72020000768 72257015808 72287497014 72725451384 72828819136 73068495966 73166059104 73178726358 73507842048 73725418496 73854577152 73953189888 74073179904 74086004208 74184925952 74534854848 74763804672 74783718876 75229784064 75249822387 75323670528 75811986944 75825112288 76074649803 76169590656 76182777912 76271294464 76284499328 76535548668 76644331872 76746669568 76879761408 76893071616 77345538048 77358928896 77484444768 77827608576 77957609216 78422605824 78443494592 78701649102 78792523776 79055603712 79303328448 79409216512 79548332544 79677400752 79783788288 80160126912 80263512064 80642113536 80787523594 81022500864 81130684416 81164908928 81547762272 81656647168 81789136144 81932421528 82041820032 82151364608 82298902228 82535120896 82924437504 82941095808 83073962941 83169886208 83458041696 83967684352 84103923016 84341293056 84613467296 84628116442 84888069888 85140836552 85288485312 85303251324 85402364928 85417150656 85523750912 85805206272 85820061744 85934651136 86321135616 86340003264 86484222724 86728310784 87000078336 87023251813 87290562432 87702310368 87819412992 87834617184 87977129997 88094599568 88248931416 88366763904 88510140132 88764186624 89026920448 89042333696 89335368576 89446858752 89462344704 89581797376 90004353024 90042320842 90296451072 90587842952 90843512832 91015144098 91136670112 91310522544 91546550272 91562399744 91863728064 91994297856 92012778162 92117131264 92420285184 92835938304 92852011008 93126844416 93151649828 93414555648 93566121984 94172702532 94298444608 94463644896 94616913393 94743248592 94759651509 94886177296 95190150708 95312920576 95333753604 95762509824 95783441121 95890374656 96214219776 96342687744 96383329352 96837967698 96967268512 96984056474 97424661288 97554745472 97571635144 98010456064 98031878706 98472769536 98604253184 98764239872 98781338944 99106424514 99379806464 99685072896 99711625168 100155285504 100172625408 100306378752 100333096516 100779522048 101432866404 101559454208 101577037216 101911323321 102047398224 102192442496 102506348544 102524095488 102528753876 102989869056 103007699712 103127384064 103145238528 103312593024 103631772672 103770144768 104303607906 104612336987 104935532136 105056698368 105407471616 105737771264 106064443392 106085750184 106236534336 106378384384 106746949458 106880169216 107227035648 107522818048 107876671488 108030001152 108224795758 108431245521 108730349696 109088177076 109243228704 109389093376 109749088656 109768089537 110261763072 110565916672 110588127744 110929784832 111109769856 111129006312 111277388928 111802282272 112175578314 112677335539 112985505792 113184093184 113717980416 113737668432 113869819904 113889534208 114254385984 114274166868 114406941696 114426748992 114579534848 114966497808 115120004352 115637747712 116000104448 116387416576 116936413824 117092550656 117112822912 117302839996 117633908736 117665241888 117822351872 118013520176 118954992672 119113824768 119262478336 119283126272 119675682432 120005804032 120395268096 120622731694 120963170304 121181285391 121353525464 121696026624 121747363392 122321643408 122484970752 122659063808 122683704216 123062730048 123227046912 123448353342 123802681344 124169125888 124386656256 124552740864 124754829312 125563603376 125917986816 125951526528 126155884524 126324331456 126346202012 126920200944 126942174663 127111671472 127332104832 127683346432 127711254828 128103547392 128125725984 128285626368 128456916992 128901976704 129117290264 129481703424 129726334086 129899548384 129922037918 130500117504 130709171608 130935843648 131297026048 131729119488 131751925776 132141899352 132550145856 132765210198 132913430528 133146279936 133540380672 133563500544 133741838336 134170288128 134193517056 134372696064 135006529536 135063481263 135243821872 135881764428 136063197632 136522716147 136675131392 136698793984 136705005168 137319825408 137343599616 137503178752 137526984704 137750124032 137991446784 138175696896 138360193024 139071477208 139690266624 139727474742 139914042848 140141055209 140543295488 141259053798 141419257856 141447666912 141648712448 142114872888 142329265944 142506892288 142969380864 143000630406 143643764736 143835561984 144040001536 144514031616 144574994028 145256951547 145450902768 145476084711 145657638272 146136991932 146332118208 146357452716 147015684096 147047818059 147450836992 147709154304 147906379776 148146359808 148172008416 148369851904 149069709696 149527609344 149567437752 150459568128 150499644774 150945109873 151623973888 151650224576 152149299606 152339181312 152365555824 152542588928 152568998656 153071097336 153288663744 153493339136 153759522816 153786143232 154691076096 154717857792 154968889536 155655217152 155915218432 156455411859 156845211648 156886989184 157403298204 157585047552 158111207424 158606656896 158818433024 159096665088 159354801504 159567576576 160320253824 160602038473 161284227072 161575047188 162045001728 162329817856 162337193637 163095524544 163313294336 163578272288 163864843056 164083640064 164302729216 164597804456 165070241792 165848875008 165882191616 166147925882 166339772416 166916083392 167935368704 168207846032 168236967889 168682586112 169226934592 169256232884 169776139776 170281673104 170576970624 170606502648 170804729856 170834301312 171047501824 171610412544 171640123488 171869302272 172680006528 172968445448 173456621568 174000156672 174046503626 174581124864 175404620736 175638825984 175669234368 175954259994 176189199136 176497862832 176733527808 177020280264 177528373248 178053840896 178084667392 178670737152 178893717504 178924689408 179163594752 180008706048 180084641684 180592902144 180934097541 181175685904 181687025664 182030288196 182273340224 182621045088 183093100544 183124799488 183727456128 183988595712 184025556324 184234262528 184840570368 185172530013 185704022016 186253688832 186303299656 186829111296 187132243968 188345405064 188596889216 188927289792 189233826786 189486497184 189519303018 189772354592 190380301416 190625841152 190667507208 191525019648 191566882242 191780749312 192428439552 192685375488 192766658704 193675935396 193934537024 193968112948 194589501129 194849322576 194883056877 195109490944 195143270288 196020912128 196063757412 196945539072 197208506368 197528479744 197562677888 198212849028 198759612928 199370145792 199423250336 200310571008 200345250816 200612757504 200666193032 201559044096 202209486811 202865732808 203118908416 203154074432 203822646642 204094796448 204384884992 205012697088 205048190976 205057507752 205979738112 206015399424 206254768128 206290477056 206625186048 207263545344 207540289536 208607215812 209224673974 209591212113 209871064272 210113396736 210814943232 211475542528 212128886784 212171500368 212473068672 212756768768 213493898916 213760338432 214454071296 215146127011 215753342976 216060002304 216449591516 216862491042 217460699392 218176354152 218486457408 218778186752 219498177312 219536179074 220523526144 221131833344 221176255488 221859569664 222219539712 222258012624 222554777856 223604564544 224351156628 225354671078 225749467161 225971011584 226368186368 227435960832 227475336864 227739639808 227779068416 228508771968 228548333736 228813883392 228853497984 229159069696 229932995616 230240008704 231732633467 232000208896 232774833152 233872827648 234185101312 234225645824 234605679992 235267817472 235330483776 235644703744 236027040352 237909985344 238227649536 238524956672 238566252544 239351364864 240011608064 240790536192 241245463388 241926340608 242362570782 242707050928 243392053248 243494726784 244643286816 244969941504 245318127616 245367408432 246125460096 246454093824 246896706684 247605362688 248338251776 248773312512 249221888823 249509658624 251127206752 251903053056 252311769048 252648662912 252692404024 253840401888 253884349326 254223342944 254664209664 255366692864 255422509656 256207094784 256251451968 256571252736 256913833984 257803953408 258234580528 258963406848 259452668172 259799096768 259844075836 261000235008 261069755439 261418343216 261871687296 262594052096 263458238976 263503851552 263931389991 264283798704 265100291712 265530420396 265826861056 266292559872 267080761344 267127001088 267483676672 268340576256 268387034112 268745392128 270013059072 270126962526 270487643744 271763528856 272126395264 273045432294 273350262784 273397587968 273410010336 274639650816 274687199232 275053969408 275500248064 275982893568 276351393792 276720386048 278142954416 279380533248 279454949484 279828085696 280282110418 281086590976 282518107596 282838515712 282895333824 283297424896 284229745776 284278954527 284658531888 285013784576 285938761728 286001260812 287287529472 287671123968 288214622977 289028063232 289149988056 290513903094 290901805536 290952169422 291315276544 292273983864 292664236416 292714905432 294031368192 294095636118 294901673984 295418308608 295812759552 296292719616 296344016832 296739703808 298139419392 299055218688 299134875504 300919136256 300999289548 301890219746 303247947776 303300449152 304298599212 304678362624 304731111648 305085177856 305137997312 306142194672 306577327488 306986678272 307519045632 307572286464 309382152192 309435715584 309937779072 310434282569 311310434304 311830436864 312910823718 313773978368 313837010961 314806596408 315170095104 316222414848 317213313792 317636866048 318193330176 318709603008 319135153152 320640507648 321204076946 322568454144 323150094376 324090003456 324659635712 324674387274 326191049088 326626588672 327156544576 327729686112 328167280128 328605458432 329195608912 330294758369 331697750016 331764383232 332295851764 332679544832 333832166784 335870737408 336415692064 336473935778 338032006617 338453869184 338512465768 339552279552 340563346208 341153941248 341213005296 341609459712 341668602624 342095003648 343220825088 343280246976 343738604544 345360013056 345936890896 346913243136 348000313344 348093007252 349162249728 350809241472 351277651968 351338468736 351908519988 352378398272 352995725664 353467055616 354040560528 356107681792 356169334784 357341474304 357787435008 357849378816 358327189504 360017412096 360169283368 361185804288 361868195082 362351371808 363543856173 364060576392 364546680448 365242090176 366186201088 366249598976 367454912256 367977191424 368051112648 368468525056 369681140736 370345060026 371408044032 372507377664 372606599312 373658222592 374264487936 376690810128 377193778432 377854579584 378467653572 378972994368 379038606036 379544709184 380760602832 380826523989 381251682304 381335014416 383050039296 383133764484 383561498624 384856879104 385370750976 385533317408 387351870792 387869074048 387936225896 389179002258 389698645152 389766113754 390218981888 390286540576 390919785583 392041824256 392127514824 393891078144 394417012736 395056959488 395125355776 396425698056 397519225856 398740291584 398846500672 400621142016 400690501632 401225515008 401332386064 403118088192 404418973622 405190443789 405731465616 406237816832 406308148864 407645293284 408189592896 408769769984 410025394176 410096381952 410115015504 411959476224 412030798848 412509536256 412580954112 413250372096 414527090688 415080579072 417214431624 418449347948 419182424226 419742128544 420423165627 421057411751 421629886464 422951085056 424257773568 424343000736 424946137344 425513537536 426987797832 427520676864 428908142592 430292254022 431506685952 432120004608 432899183032 433724982084 434921398784 436352708304 436428254133 436972914816 437556373504 438996354624 439072358148 441047052288 442352510976 442470336683 443719139328 444439079424 444516025248 445109555712 447209129088 448702313256 450709342156 451498934322 452736372736 452835329619 454871921664 454950673728 455479279616 455558136832 457017543936 457096667472 457627766784 457706995968 458318139392 459865991232 460480017408 463465266934 464000417792 465549666304 467745655296 468370202624 468451291648 469211359984 470535634944 470660967552 471289407488 472054080704 475819970688 476455299072 476582208451 477049913344 477132505088 478702729728 480023216128 481806115419 482490926776 483852681216 484725141564 485414101856 486989453568 487011580911 489286573632 489939883008 490636255232 490734816864 492250920192 492908187648 493793413368 495210725376 496676503552 497546625024 498443777646 499019317248 502254413504 503806106112 504623538096 504710903667 505297325824 505384808048 507680803776 507768698652 508446685888 509328419328 510733385728 510845019312 512414189568 512502903936 513142505472 513827667968 515607906816 516469161056 518905336344 519598193536 519688151672 522000470016 522139510878 522836686432 523743374592 525188104192 526916477952 527007703104 527862779982 528567597408 530200583424 531060840792 532585119744 534161522688 534254002176 534967353344 536681152512 536774068224 537490784256 540026118144 540253925052 540975287488 542802292623 543527057712 544252790528 546090864588 546700525568 546795175936 546820020672 549279301632 549374398464 550107938816 551000496128 551965787136 552702787584 553440772096 556285908832 557188489981 558761066496 558909898968 559656171392 560564220836 562173181952 564058042157 565036215192 565677031424 565790667648 566594849792 568459491552 568557909054 569317063776 570027569152 571877523456 572002521624 574575058944 575342247936 576429245954 578056126464 578299976112 581027806188 581803611072 581904338844 582630553088 584547967728 584649170631 585328472832 585429810864 588062736384 588191272236 589803347968 590836617216 591625519104 592585439232 592688033664 593479407616 596278838784 598110437376 598269751008 600144459557 601838272512 601998579096 603780439492 606495895552 606600898304 606628460433 608597198424 609356725248 609462223296 610170355712 610275994624 612284389344 613154654976 613973356544 615038091264 615144572928 618764304384 618871431168 619875558144 620868565138 622620868608 623660873728 625821647436 627547956736 627674021922 629613192816 630340190208 632444829696 634426627584 635273732096 636386660352 637419206016 638270306304 641281015296 642408153892 645438381033 646300188752 646412082829 648180006912 649319271424 649348774548 652382098176 653253177344 654313089152 655459372224 656334560256 657210916864 658391217824 660589516738 663395500032 663528766464 664591703528 665359089664 667664333568 671741474816 672831384128 672947871556 676064013234 676907738368 677024931536 679104559104 681126692416 682307882496 682426010592 683218919424 683337205248 684190007296 686441650176 686560493952 687477209088 690720026112 691873781792 695197900401 696000626688 696186014504 698324499456 701618482944 702555303936 702676937472 703817039976 704756796544 705991451328 706934111232 708081121056 712338669568 714682948608 715574870016 715698757632 716654379008 720034824192 720338566736 722371608576 723736390164 724702743616 727087712346 728121152784 729093360896 730484180352 732372402176 732499197952 734909824512 735954382848 736102225296 736937050112 739362281472 740690120052 742816088064 745014755328 745213198624 747665666469 748528975872 753381620256 754387556864 755709159168 756935307144 757945988736 758077212072 759089418368 761521205664 761653047978 762503364608 762670028832 766100078592 766267528968 769713758208 770741501952 771066634816 774703741584 775738148096 775872451792 778358004516 779397290304 779532227508 780437963776 780573081152 781839571166 783209266317 784083648512 784255029648 787782156288 788834025472 790113918976 790250711552 792851396112 795038451712 797480583168 797693001344 801242284032 801381003264 802451030016 802664772128 803967106199 806236176384 808837947244 810380887578 811462931232 812475633664 812616297728 815290586568 816379185792 817539539968 820050788352 820192763904 820230031008 823918952448 824061597696 825161908224 826500744192 829054181376 830161158144 834428863248 836898695896 838364848452 839484257088 840846331254 842114823502 843259772928 845902170112 848515547136 848686001472 849892274688 851027075072 853975595664 855041353728 855402047999 857816285184 860584508044 863013371904 864643868931 865798366064 865948261903 867449964168 869842797568 872705416608 872856508266 873945829632 875112747008 877992709248 878144716296 882094104576 884705021952 884940673366 887438278656 888878158848 889032050496 890219111424 894418258176 897404626512 901418684312 902997868644 905472745472 905670659238 909743843328 909901347456 910958559232 911116273664 914035087872 914193334944 915255533568 915413991936 916636278784 919731982464 920960034816 921348536503 926930533868 928000835584 931099332608 931302847707 935491310592 936740405248 936902583296 938422719968 941321935104 941511032883 942578814976 944108161408 951639941376 952910598144 953164416902 954265010176 957405459456 960046432256 963612230838 964981853552 967705362432 969450283128 970828203712 973978907136 974023161822 978573147264 979879766016 981272510464 981469633728 984501840384 985816375296 987586826736 990884275107 993353007104 995093250048 996887555292 998038634496 1004508827008 1007612212224 1009247076192 1009421807334 1010594651648 1010769616096 1014096019851 1015361607552 1015537397304 1016893371776 1018656838656 1021466771456 1021690038624 1024828379136 1025005807872 1026285010944 1031215813632 1032938322112 1037810672688 1039196387072 1039376303344 1044000940032 1044279021756 1045673372864 1047486749184 1050376208384 1053832955904 1054015406208 1055725559964 1057135194816 1060401166848 1062121681584 1068323045376 1068508004352 1069934706688 1073362305024 1073548136448 1074981568512 1080052236288 1080507850104 1081950574976 1085604585246 1087054115424 1088505581056 1092181729176 1093590351872 1093640041344 1098558603264 1098748796928 1100215877632 1102000992256 1103931574272 1105405575168 1112571817664 1114376979962 1117522132992 1117819797936 1119312342784 1121128441672 1124346363904 1128116084314 1130072430384 1131354062848 1131581335296 1133189699584 1136918983104 1137115818108 1138634127552 1140055138304 1143755046912 1144005043248 1145915951093 1149150117888 1150684495872 1152858491908 1156112252928 1156599952224 1160043898021 1162055612376 1163607222144 1163808677688 1165261106176 1169095935456 1169298341262 1170656945664 1170859621728 1172759356749 1176125472768 1176382544472 1179606695936 1181673234432 1183251038208 1185170878464 1185376067328 1186958815232 1192557677568 1196220874752 1196539502016 1200288919114 1203676545024 1203997158192 1207560878984 1212991791104 1213201796608 1213256920866 1217194396848 1218713450496 1218924446592 1220340711424 1220551989248 1224568778688 1226309309952 1227946713088 1230076182528 1230289145856 1234259360221 1237528608768 1237742862336 1239751116288 1241737130276 1245241737216 1247321747456 1251643294872 1255095913472 1255348043844 1259226385632 1261269496881 1263172235253 1264889659392 1268853255168 1270547464192 1272773320704 1274838412032 1276540612608 1282562030592 1284816307784 1290876762066 1292600377504 1292824165658 1296360013824 1298638542848 1298697549096 1304764196352 1306506354688 1308626178304 1310918744448 1312669120512 1314421833728 1316782435648 1321179033476 1327057532928 1327411010049 1329183407056 1329413528837 1330718179328 1335328667136 1343482949632 1345662768256 1345895743112 1352128026468 1353815476736 1354049863072 1358209118208 1358505988857 1362253384832 1364615764992 1364852021184 1366437838848 1366674410496 1368380014592 1372883300352 1373120987904 1374954418176 1381440052224 1383747563584 1390395800802 1392001253376 1392372029008 1396648998912 1403236965888 1405110607872 1405353874944 1407634079952 1409513593088 1411982902656 1413868222464 1416162242112 1424677339136 1429365897216 1429746625353 1431149740032 1431397515264 1433308758016 1440069648384 1440677133472 1445418346257 1447472780328 1449405487232 1454175424692 1456242305568 1458186721792 1460968360704 1464998395904 1469819649024 1471908765696 1472204450592 1473874100224 1478724562944 1481380240104 1485632176128 1490029510656 1490426397248 1495331332938 1497057951744 1506763240512 1508775113728 1511418318336 1513870614288 1514132711001 1515891977472 1516154424144 1518178836736 1523042411328 1523306095956 1525006729216 1525340057664 1532200157184 1532535057936 1539427516416 1541483003904 1542133269632 1549407483168 1551476296192 1551744903584 1556716009032 1558794580608 1559064455016 1560875927552 1561146162304 1563679142332 1566418532634 1568167297024 1568510059296 1575564312576 1580227837952 1580501423104 1585702792224 1590076903424 1595386002688 1602484568064 1602762006528 1604902060032 1605329544256 1607934212398 1612472352768 1617675894488 1620761775156 1622925862464 1624951267328 1625232595456 1630581173136 1632758371584 1635079079936 1640101576704 1640385527808 1640460062016 1647837904896 1648123195392 1650323816448 1653001488384 1653441784447 1658108362752 1660322316288 1668857726496 1671565469943 1673797391792 1676729696904 1678968514176 1681692662508 1684229647004 1686519545856 1691804340224 1692174126471 1697031094272 1697372002944 1699784549376 1702054150144 1707951191328 1710082707456 1710804095998 1715632570368 1721169016088 1726026743808 1729287737862 1731596732128 1731896523806 1734899928336 1739685595136 1745410833216 1745713016532 1747891659264 1750225494016 1755985418496 1756289432592 1764188209152 1769410043904 1769881346732 1774876557312 1777756317696 1778064100992 1780438222848 1780912463159 1788836516352 1794809253024 1800433378671 1802837368624 1805995737288 1810945490944 1811341318476 1819487686656 1819802694912 1819885381299 1821917118464 1822232547328 1828070175744 1828386669888 1830511067136 1830827983872 1833272557568 1839463964928 1841920069632 1842697073006 1853861067736 1856001671168 1862198665216 1862605695414 1870982621184 1873480810496 1873805166592 1876845439936 1882643870208 1883022065766 1885157629952 1888216322816 1903279882752 1905821196288 1906328833804 1908530020352 1914810918912 1920092864512 1927224461676 1929963707104 1936315143099 1938900566256 1939236248487 1941656407424 1947957814272 1948046323644 1957146294528 1959759532032 1962545020928 1962939267456 1969003680768 1971632750592 1975173653472 1981768550214 1990186500096 1993775110584 1996077268992 2009017654016 2015224424448 2018494152384 2018843614668 2021189303296 2021539232192 2028192039702 2030723215104 2031074794608 2033786743552 2037313677312 2042933542912 2043380077248 2049656758272 2050011615744 2052570021888 2062431627264 2065876644224 2075621345376 2078392774144 2078752606688 2085593701203 2088001880064 2088558043512 2091346745728 2094973498368 2100752416768 2107665911808 2108030812416 2111451119928 2114270389632 2120802333696 2124243363168 2137016008704 2140869375241 2146724610048 2147096272896 2149963137024 2160104472576 2161015700208 2163901149952 2171209170492 2174108230848 2177011162112 2184363458352 2187180703744 2187280082688 2197117206528 2197497593856 2200431755264 2204001984512 2207863148544 2210811150336 2225143635328 2228753959924 2235044265984 2235639595872 2238624685568 2242256883344 2242645085713 2256232168628 2260144860768 2262708125696 2263162670592 2266379399168 2273837966208 2274231636216 2277268255104 2280110276608 2287510093824 2288010086496 2291831902186 2298300235776 2305716983816 2312224505856 2313199904448 2320087796042 2324111224752 2327214444288 2327617355376 2330522212352 2338191870912 2338596682524 2341313891328 2341719243456 2345518713498 2352250945536 2352765088944 2359213391872 2363346468864 2366502076416 2370341756928 2370752134656 2373917630464 2385115355136 2392441749504 2393079004032 2400577838228 2407353090048 2407994316384 2411901318597 2415121757968 2425983582208 2426403593216 2426513841732 2434388793696 2437426900992 2437848893184 2440681422848 2441103978496 2449137557376 2452618619904 2455893426176 2460152365056 2460578291712 2468518720442 2475485724672 2479502232576 2483474260552 2490483474432 2494643494912 2503286589744 2510191826944 2510696087688 2518452771264 2522538993762 2526344470506 2529779318784 2537706510336 2541094928384 2545546641408 2549676824064 2553081225216 2565124061184 2566206143997 2569632615568 2581753524132 2585200755008 2585648331316 2593931606793 2597277085696 2597395098192 2597844785709 2609528392704 2613012709376 2617252356608 2621837488896 2625338241024 2628843667456 2633564871296 2642358066952 2654115065856 2654822020098 2658366814112 2658827057674 2670657334272 2686965899264 2691325536512 2691791486224 2704256052936 2707630953472 2708099726144 2716418236416 2717011977714 2724506769664 2729231529984 2729704042368 2732875677696 2733348820992 2736760029184 2745766600704 2746241975808 2749908836352 2762880104448 2764045609509 2767495127168 2780791601604 2784002506752 2784744058016 2793297997824 2793908543121 2806473931776 2810221215744 2810707749888 2815268159904 2819027186176 2823965805312 2827736444928 2832324484224 2849354678272 2858731794432 2859493250706 2862795030528 2867957087587 2880139296768 2881354266944 2890836692514 2894945560656 2898810974464 2908350849384 2912484611136 2916373443584 2921936721408 2929996791808 2939639298048 2943817531392 2944408901184 2947748200448 2957449125888 2962760480208 2972652825321 2980059021312 2980852794496 2990662665876 2994115903488 3013526481024 3017550227456 3022836636672 3027741228576 3028265422002 3031783954944 3032308848288 3036357673472 3046084822656 3046612191912 3050680115328 3064400314368 3065070115872 3078855032832 3084266539264 3098814966336 3102952592384 3103489807168 3113432018064 3117589161216 3118128910032 3121751855104 3122292324608 3127358284664 3132837065268 3136334594048 3137020118592 3151128625152 3160455675904 3161002846208 3171405584448 3180153806848 3190772005376 3196502389891 3204969136128 3205524013056 3209804120064 3210659088512 3215868424796 3224944705536 3235351788976 3241523550312 3245851724928 3249902534656 3250465190912 3261162346272 3265516743168 3270158159872 3280771055616 3280920124032 3295675809792 3296246390784 3300647632896 3306002976768 3306883568894 3316216725504 3337715452992 3343130939886 3347594783584 3353459393808 3357937028352 3363385325016 3368459294008 3373039091712 3383608680448 3384348252942 3394062188544 3394744005888 3399569098752 3404108300288 3415902382656 3420165414912 3421608191996 3431265140736 3437747853279 3442338032176 3442934004827 3452053487616 3458575475724 3463193464256 3463793047612 3469799856672 3479371190272 3480131694063 3490821666432 3491426033064 3495783318528 3500450988032 3511970836992 3512578865184 3518278070247 3528376418304 3538820087808 3539762693464 3549753114624 3555512635392 3556128201984 3560876445696 3561824926318 3577673032704 3589618506048 3600866757342 3605674737248 3611991474576 3621890981888 3622682636952 3638975373312 3639605389824 3639770762598 3643834236928 3644465094656 3656140351488 3656773339776 3661022134272 3661655967744 3666545115136 3678927929856 3683840139264 3685394146012 3702778080663 3707722135472 3712003342336 3724397330432 3725211390828 3741965242368 3746961620992 3747610333184 3753690879872 3765287740416 3766044131532 3770315259904 3776432645632 3789516705759 3806559765504 3811642392576 3812657667608 3817060040704 3829621837824 3841980249409 3854448923352 3859927414208 3872630286198 3877801132512 3878472496974 3883312814848 3895915628544 3896092647288 3914292589056 3919519064064 3925090041856 3925878534912 3938007361536 3943265501184 3950347306944 3963537100428 3982233030147 3987550221168 3988240586511 3992154537984 4018035308032 4030448848896 4036988304768 4037687229336 4042378606592 4043078464384 4056384079404 4061446430208 4062149589216 4067573487104 4074627354624 4086760154496 4099313516544 4100023231488 4105140043776 4124863254528 4131753288448 4151242690752 4156785548288 4157505213376 4171187402406 4176003760128 4177116087024 4182693491456 4189946996736 4201504833536 4215331823616 4216061624832 4222902239856 4228540779264 4241604667392 4248486726336 4274032017408 4281738750482 4289239876059 4293449220096 4294192545792 4299926274048 4320208945152 4322031400416 4327802299904 4342418340984 4348216461696 4354022324224 4368726916704 4374361407488 4374560165376 4394995187712 4402920035873 4408003969024 4415726297088 4421622300672 4450287270656 4457507919848 4470088531968 4471279191744 4477249371136 4484513766688 4485290171426 4512464337256 4520289721536 4525416251392 4526325341184 4532758798336 4547675932416 4548463272432 4554536510208 4560220553216 4575020187648 4576020172992 4583663804372 4596600471552 4611433967632 4612232346089 4624449011712 4626399808896 4640175592084 4648222449504 4654428888576 4655234710752 4661044424704 4676383741824 4677193365048 4682627782656 4683438486912 4691037426996 4704501891072 4705530177888 4718426783744 4726692937728 4740683513856 4741504269312 4747835260928 4770230710272 4786158008064 4801155676456 4814706180096 4815988632768 4823802637194 4830243515936 4851967164416 4852807186432 4853027683464 4868777587392 4874853801984 4875697786368 4881362845696 4882207956992 4898275114752 4905237239808 4911786852352 4920304730112 4921156583424 4937037440884 4950971449344 4959004465152 4960325353341 4966948521104 4980966948864 4989286989824 5006573179488 5014696409829 5020383653888 5021392175376 5036905542528 5045077987524 5052688941012 5059558637568 5075413020672 5076522379413 5082189856768 5091093282816 5099353648128 5106162450432 5130248122368 5132412287994 5139265231136 5163507048264 5170401510016 5171296662632 5187863213586 5194554171392 5194790196384 5195689571418 5219056785408 5226025418752 5234504713216 5243674977792 5250676482048 5257687334912 5267129742592 5284716133904 5308230131712 5309644040196 5316733628224 5317654115348 5341314668544 5342737389477 5373931798528 5382651073024 5383582972448 5401300136013 5408512105872 5415261906944 5416199452288 5432836472832 5434023955428 5449013539328 5458463059968 5459408084736 5465751355392 5466697641984 5491533201408 5492483951616 5499817672704 5525760208896 5528091219018 5534990254336 5561583203208 5568005013504 5569488116032 5586595995648 5587817086242 5612947863552 5620442431488 5621415499776 5630536319808 5638054372352 5647931610624 5655472889856 5664648968448 5698709356544 5717463588864 5718986501412 5725590061056 5735914175174 5760278593536 5762708533888 5781673385028 5789891121312 5797621948928 5816701698768 5817708745461 5824969222272 5832746887168 5843873442816 5859993583616 5879278596096 5887635062784 5888817802368 5898251368811 5914898251776 5925520960416 5945305650642 5961705588992 5981325331752 5988231806976 6027052962048 6035100454912 6045673273344 6055482457152 6056530844004 6063567909888 6064617696576 6072715346944 6092169645312 6093224383824 6101360230656 6128800628736 6130140231744 6157710065664 6168533078528 6197629932672 6205905184768 6206979614336 6226864036128 6235178322432 6236257820064 6243503710208 6244584649216 6254716569328 6265674130536 6274040237184 6302257250304 6320911351808 6322005692416 6342811168896 6360307613696 6381544010752 6393004779782 6411048026112 6421318177024 6422608125723 6431736849592 6449889411072 6470703577952 6483047100624 6491703449856 6499805069312 6500930381824 6522324692544 6531033486336 6540316319744 6561542111232 6561840248064 6591351619584 6592492781568 6601295265792 6612005953536 6613767137788 6632433451008 6675430905984 6686261879772 6695189567168 6706918787616 6715874056704 6726770650032 6727935257139 6736918588016 6767217360896 6768696505884 6788124377088 6789488011776 6799138197504 6808216600576 6831804765312 6840330829824 6843216383992 6862530281472 6875495706558 6884676064352 6885868009654 6917150951448 6926386928512 6927586095224 6939599713344 6958742380544 6960263388126 6981643332864 6982852066128 6991566637056 7000901976064 7023941673984 7025157730368 7036556140494 7056752836608 7077640175616 7079525386928 7099506229248 7111025270784 7112256403968 7121752891392 7123649852636 7155346065408 7179237012096 7201733514684 7211349474496 7223982949152 7235703955791 7243781963776 7245365273904 7277950746624 7279210779648 7279541525196 7287668473856 7288930189312 7312280702976 7313546679552 7322044268544 7323311935488 7333090230272 7357855859712 7367680278528 7370788292024 7405556161326 7415444270944 7427475926077 7448794660864 7450422781656 7483930484736 7493923241984 7495220666368 7507381759744 7530575480832 7532088263064 7540630519808 7552865291264 7579033411518 7613119531008 7623284785152 7625315335216 7634120081408 7659243675648 7683960498818 7698618431991 7708897846704 7719854828416 7745260572396 7755602265024 7756944993948 7766625629696 7791831257088 7792185294576 7793534357127 7828585178112 7839038128128 7850180083712 7851757069824 7876014723072 7886531002368 7900694613888 7927074200856 7964466060294 7975100442336 7976481173022 8000090823269 8036070616064 8060897697792 8073976609536 8075374458672 8084757213184 8086156928768 8112768158808 8122892860416 8124299178432 8135146974208 8149254709248 8173520308992 8198627033088 8200046462976 8210280087552 8249726509056 8263506576896 8292136828527 8302485381504 8313571096576 8315010426752 8342374804812 8352007520256 8354232174048 8365386982912 8379893993472 8430663647232 8432123249664 8445804479712 8457081558528 8483209334784 8496973452672 8548064034816 8563477500964 8578479752118 8588385091584 8603871262761 8640417890304 8644062800832 8655604599808 8684836681968 8696432923392 8708044648448 8737453833408 8748722814976 8749120330752 8789990375424 8805840071746 8816007938048 8831452594176 8843244601344 8900574541312 8915015839696 8940177063936 8942558383488 8954498742272 8969027533376 8970580342852 9024928674512 9040579443072 9052650682368 9055061960569 9065517596672 9095351864832 9096926544864 9109073020416 9120441106432 9152040345984 9167327608744 9193200943104 9222867935264 9224464692178 9252799617792 9280351184168 9296444899008 9308857777152 9310469421504 9322088849408 9352767483648 9354386730096 9365255565312 9366876973824 9382074853992 9409003782144 9411060355776 9436853567488 9453385875456 9481367027712 9483008538624 9495670521856 9540461420544 9572316016128 9589507169673 9602311352912 9629412360192 9631977265536 9647605274388 9660487031872 9703934328832 9705614372864 9706055366928 9737555174784 9749707603968 9751395572736 9762725691392 9764415913984 9796550229504 9810474479616 9823573704704 9842313166848 9874074881768 9901942898688 9918008930304 9920650706682 9933897042208 9978573979648 10013146358976 10029392819658 10040767307776 10042784350752 10073811085056 10090155975048 10105377882024 10119117275136 10150826041344 10153044758826 10164379713536 10182186565632 10198707296256 10212324900864 10260496244736 10264824575988 10278530462272 10313243559837 10327014096528 10328802014481 10340803020032 10342593325264 10375726427172 10389108342784 10389580392768 10391379142836 10438113570816 10440395082189 10452050837504 10469009426432 10487349955584 10501352964096 10515374669824 10534259485184 10569432267808 10616460263424 10619288080392 10633467256448 10635308230696 10682629337088 10685474778954 10717102800983 10747863597056 10765302146048 10767165944896 10802600272026 10817024211744 10830523813888 10832398904576 10865672945664 10868047910856 10898027078656 10916926119936 10918816169472 10931502710784 10933395283968 10983066402816 10984967903232 10999635345408 11051520417792 11056182438036 11069980508672 11108334241989 11123166406416 11136010027008 11138976232064 11173191991296 11175634172484 11225895727104 11240884862976 11242830999552 11261072639616 11276108744704 11295863221248 11310945779712 11329297936896 11402744731583 11434927177728 11437973002824 11451180122112 11471828350348 11525417067776 11525940748227 11563346770056 11579782242624 11595243897856 11633403397536 11635417490922 11649938444544 11665493774336 11687746885632 11719987167232 11758557192192 11775270125568 11777635604736 11796502737622 11829796503552 11851041920832 11890611301284 11923411177984 11962650663504 11964721759533 11976463613952 12054105924096 12070200909824 12091346546688 12110964914304 12113061688008 12127135819776 12129235393152 12145430693888 12184339290624 12186448767648 12202720461312 12260280463488 12281829573751 12315420131328 12337066157056 12395259865344 12411810369536 12413959228672 12453728072256 12470356644864 12472515640128 12487007420416 12489169298432 12509433138656 12531348261072 12548080474368 12604514500608 12641822703616 12644011384832 12685622337792 12720615227392 12763088021504 12786009559564 12822096052224 12842636354048 12845216251446 12863473699184 12899778822144 12941407155904 12966094201248 12983406899712 12999610138624 13001860763648 13044649385088 13062066972672 13080632639488 13123084222464 13123680496128 13184985563136 13208760107619 13224011907072 13227534275576 13264866902016 13350861811968 13372523759544 13390379134336 13413837575232 13431748113408 13453541300064 13455870514278 13473837176032 13534434721792 13537393011768 13576248754176 13578976023552 13598276395008 13616433201152 13663609530624 13680661659648 13686432767984 13725060562944 13750991413116 13769352128704 13771736019308 13834301902896 13836697038267 13852773857024 13855172190448 13879199426688 13917484761088 13920526776252 13963286665728 13965704132256 13983133274112 14001803952128 14047883347968 14050315460736 14073112280988 14113505673216 14155280351232 14159050773856 14222050541568 14224512807936 14243505782784 14247299705272 14310692130816 14358474024192 14403467029368 14422698948992 14447965898304 14471407911582 14487563927552 14490730547808 14555901493248 14558421559296 14559083050392 14577860378624 14624561405952 14627093359104 14644088537088 14646623870976 14666180460544 14715711719424 14735360557056 14741576584048 14811112322652 14830888541888 14854951852154 14880976060023 14897589321728 14900845563312 14967860969472 14987846483968 14990441332736 15014763519488 15061150961664 15064176526128 15081261039616 15105730582528 15158066823036 15226239062016 15246569570304 15250630670432 15275375017781 15318487351296 15367920997636 15397236863982 15417795693408 15439709656832 15490521144792 15511204530048 15513889987896 15533251259392 15583662514176 15584370589152 15587068714254 15657170356224 15678076256256 15700360167424 15703514139648 15752029446144 15773062004736 15801389227776 15854148401712 15928932120588 15950200884672 15952962346044 16000181646538 16028212168431 16072141232128 16121795395584 16147953219072 16150748917344 16169514426368 16172313857536 16225536317616 16245785720832 16248598356864 16270293948416 16298509418496 16347040617984 16397254066176 16400092925952 16453016976157 16499453018112 16527013153792 16584273657054 16604970763008 16627142193152 16630020853504 16684749609624 16704015040512 16708464348096 16730773965824 16759787986944 16861327294464 16864246499328 16891608959424 16914163117056 16966418669568 16993946905344 17096128069632 17126955001928 17156959504236 17176770183168 17207742525522 17280835780608 17288125601664 17311209199616 17369673363936 17392865846784 17416089296896 17474907666816 17498240661504 17505622193557 17579980750848 17611680143492 17632015876096 17662905188352 17694754106433 17801149082624 17830031679392 17885116766976 17908997484544 17938055066752 17941160685704 18049857349024 18081158886144 18105301364736 18110123921138 18131035193344 18190703729664 18193853089728 18218146040832 18240882212864 18304080691968 18334655217488 18386401886208 18445735870528 18448929384356 18505599235584 18560702368336 18592889798016 18617715554304 18620938843008 18644177698816 18705534967296 18708773460192 18730511130624 18733753947648 18764149707984 18822120711552 18873707134976 18906771750912 18962734055424 18966017077248 18991341043712 19080922841088 19144632032256 19179014339346 19204622705824 19263954531072 19267824377169 19295210548776 19320974063744 19407868657664 19411228745728 19412110733856 19475110349568 19499415207936 19502791145472 19528831827968 19593100459008 19620948959232 19647147409408 19684626333696 19748149763536 19803885797376 19836017860608 19841301413364 19867794084416 19957147959296 20026292717952 20058785639316 20081534615552 20085568701504 20147622170112 20180311950096 20183805771417 20210755764048 20301652082688 20306089517652 20328759427072 20364373131264 20397414592512 20424649801728 20520992489472 20529649151976 20557060924544 20626487119674 20654028193056 20657604028962 20681606040064 20685186650528 20751452854344 20778216685568 20779160785536 20782758285672 20876227141632 20880790164378 20904101675008 20938018852864 20974699911168 21002705928192 21068518970368 21138864535616 21232920526848 21238576160784 21266934512896 21270616461392 21365258674176 21370949557908 21434205601966 21495727194112 21530604292096 21534331889792 21605200544052 21634048423488 21661047627776 21664797809152 21731345891328 21736095821712 21796054157312 21833852239872 21837632338944 21863005421568 21866790567936 21966132805632 21969935806464 21999270690816 22040834062399 22103040835584 22112364876072 22139961017344 22216668483978 22246332812832 22277952464128 22282427778231 22346383982592 22351268344968 22451791454208 22481769725952 22485661999104 22522145279232 22552217489408 22591726442496 22621891559424 22658595873792 22805489463166 22869854355456 22875946005648 22902360244224 22943656700696 23050834135552 23051881496454 23126693540112 23159564485248 23190487795712 23266806795072 23270834981844 23299876889088 23330987548672 23375493771264 23450927844199 23517114384384 23550540251136 23555271209472 23593005475244 23659593007104 23702083841664 23781222602568 23846822355968 23925301327008 23929443519066 24000272469807 24108211848192 24140401819648 24182693093376 24221929828608 24226123376016 24254271639552 24258470786304 24290861387776 24368678581248 24372897535296 24405440922624 24520560926976 24563659147502 24630840262656 24674132314112 24790519730688 24823620739072 24827918457344 24907456144512 24940713289728 24945031280256 24974014840832 24978338596864 25018866277312 25062696522144 25096160948736 25258857047903 25283645407232 25288022769664 25371244675584 25441230454784 25526176043008 25572019119128 25644192104448 25685272708096 25690432502892 25726947398368 25811613788283 25882814311808 25932188402496 25966813799424 25999220277248 26003721527296 26089298770176 26124133945344 26161265278976 26246168444928 26247360992256 26369971126272 26417520215238 26448023814144 26455068551152 26529733804032 26701723623936 26745047519088 26780758268672 26827675150464 26863496226816 26907082600128 26911741028556 26947674352064 27068869443584 27074786023536 27157952047104 27165185881707 27196552790016 27232866402304 27327219061248 27361323319296 27372865535968 27501982826232 27538704257408 27543472038616 27668603805792 27673394076534 27705547714048 27710344380896 27758398853376 27834969522176 27841053552504 27926573331456 27931408264512 27966266548224 28003607904256 28095766695936 28100630921472 28146224561976 28227011346432 28310560702464 28318101547712 28444101083136 28449025615872 28487011565568 28494599410544 28621384261632 28716948048384 28768521509019 28806934058736 28845397897984 28895931796608 28942815823164 28975127855104 28981461095616 29111802986496 29116843118592 29118166100784 29155720757248 29249122811904 29254186718208 29288177074176 29293247741952 29332360921088 29431423438848 29470721114112 29483153168096 29622224645304 29661777083776 29709903704308 29761952120046 29795178643456 29801691126624 29895076234321 29935721938944 29980882665472 30029527038976 30122301923328 30128353052256 30162522079232 30211461165056 30316133646072 30452478124032 30493139140608 30501261340864 30550750035562 30636974702592 30735841995272 30794473727964 30835591386816 30879419313664 30981042289584 30986406043443 31022409060096 31027779975792 31066502518784 31167325028352 31168741178304 31174137428508 31314340712448 31356152512512 31407028279296 31415393904493 31504058892288 31546124009472 31602778455552 31708296803424 31857864241176 31900401769344 31905924692088 32000363293076 32056424336862 32144282464256 32151308402949 32243590791168 32295906438144 32301497834688 32339028852736 32344627715072 32451072635232 32491571441664 32497196713728 32540587896832 32597018836992 32694081235968 32794508132352 32800185851904 32906033952314 32998906036224 33054026307584 33168547314108 33209941526016 33254284386304 33260041707008 33369499219248 33408030081024 33416928696192 33461547931648 33519575973888 33722654588928 33728492998656 33783217918848 33828326234112 33837336800021 33932837339136 33987893810688 34208234194749 34253910003856 34313919008472 34353540366336 34415485051044 34576251203328 34577822244681 34622418399232 34739346727872 34785731693568 34832178593792 34949815333632 34996481323008 35011244387114 35159961501696 35223360286984 35264031752192 35325810376704 35389508212866 35602298165248 35660063358784 35770233533952 35817994969088 35876110133504 35882321371408 36099714698048 36162317772288 36210602729472 36220247842276 36262070386688 36381407459328 36387706179456 36436292081664 36481764425728 36608161383936 36669310434976 36845488721253 36891471741056 36897858768712 37011198471168 37121404736672 37185779596032 37235431108608 37241877686016 37288355397632 37411069934592 37417546920384 37461022261248 37467507895296 37528299415968 37644241423104 37813543501824 37925468110848 37932034154496 37982682087424 38161845682176 38289264064512 38358028678692 38409245411648 38527909062144 38535648754338 38590421097552 38641948127488 38815737315328 38822457491456 38824221467712 38950220699136 38998830415872 39005582290944 39057663655936 39186200918016 39241897918464 39294294818816 39369252667392 39496299527072 39626280322857 39672035721216 39682602826728 39735588168832 39914295918592 40052585435904 40117571278632 40163069231104 40171137403008 40295244340224 40360623900192 40367611542834 40421511528096 40603304165376 40612179035304 40728746262528 40794829185024 40849299603456 41041984978944 41059298303952 41114121849088 41252974239348 41308056386112 41315208057924 41363212080128 41370373301056 41502905708688 41510091114801 41556433371136 41558321571072 41565516571344 41752454283264 41761580328756 41808203350016 41876037705728 41949399822336 42005411856384 42137037940736 42277729071232 42465841053696 42477152321568 42533869025792 42541232922784 42610256628547 42730517348352 42741899115816 42868411203932 42991454388224 43061208584192 43068663779584 43210401088104 43268096846976 43322095255552 43329595618304 43462691782656 43472191643424 43592108314624 43667704479744 43675264677888 43733581135872 43932265611264 43939871612928 43998541381632 44081668124798 44206081671168 44224729752144 44279922034688 44433336967956 44492665625664 44555904928256 44564855556462 44692767965184 44702536689936 44903582908416 44963539451904 44971323998208 45044290558464 45104434978816 45183452884992 45243783118848 45317191747584 45610978926332 45739708710912 45751892011296 45826125053343 45887313401392 45895257880859 46101668271104 46103762992908 46253387080224 46319128970496 46380975591424 46533613590144 46541669963688 46599753778176 46661975097344 46750987542528 46901855688398 47034228768768 47101080502272 47110542418944 47186010950488 47319186014208 47404167683328 47562445205136 47693644711936 47850602654016 47858887038132 48000544939614 48216423696384 48280803639296 48365386186752 48443859657216 48452246752032 48508543279104 48516941572608 48581722775552 48737357162496 48745795070592 48810881845248 49041121853952 49127318295004 49348264628224 49359050928471 49581039461376 49647241478144 49655836914688 49814912289024 49881426579456 49890062560512 49948029681664 49956677193728 50037732554624 50125393044288 50192321897472 50517714095806 50576045539328 50742489351168 50882460909568 51052352086016 51144038238256 51288384208896 51370545416192 51380865005784 51453894796736 51623227576566 51765628623616 51864376804992 51933627598848 51998440554496 52007443054592 52178597540352 52248267890688 52322530557952 52494721984512 52516866580671 52739942252544 52835040430476 52896047628288 52910137102304 53084262319299 53403447247872 53490095038176 53561516537344 53655350300928 53726992453632 53814165200256 53823482057112 53895348704128 54137738887168 54149572047072 54315904094208 54330371763414 54393105580032 54654438122496 54722646638592 54745731071936 55003965652464 55077408514816 55086944077232 55337207611584 55346788153068 55411095428096 55420688761792 55516797706752 55669939044352 55682107105008 55853146662912 55862816529024 55932533096448 56007215808512 56191533391872 56201261842944 56292449123952 56621121404928 56636203095424 56888202166272 56898051231744 56974023131136 56989198821088 57242768523264 57433896096768 57537043018038 57613868117472 57690795795968 57791863593216 57885631646328 57962922191232 58223605972992 58233686237184 58236332201568 58311441514496 58498245623808 58508373436416 58586495483904 58862846877696 58941442228224 58966306336192 59244449290608 59323554167552 59419807408616 59523904240092 59590357286912 59603382253248 59790152468642 59871443877888 59961765330944 60059054077952 60244603846656 60256706104512 60325044158464 60422922330112 60632267292144 60733545407929 60904956248064 60986278281216 61002522681728 61101500071124 61273949405184 61471683990544 61482326595113 61588947455928 61671182773632 61758838627328 61962084579168 61972812086886 62044818120192 62055559951584 62133005037568 62334650056704 62337482356608 62348274857016 62628681424896 62712305025024 62814056558592 62830787808986 63008117784576 63205556911104 63416593606848 63715728482352 63800803538688 63811849384176 64000726586152 64112848673724 64288564928512 64302616805898 64487181582336 64591812876288 64602995669376 64678057705472 64689255430144 64902145270464 64983142883328 64994393427456 65081175793664 65194037673984 65388162471936 65415746091713 65589016264704 65600371703808 65812067904628 65997812072448 66108052615168 66122502187197 66337094628216 66419883052032 66508568772608 66520083414016 66738998438496 66833857392384 66847283334693 66923095863296 67039151947776 67445309177856 67456985997312 67566435837696 67656652468224 67674673600042 67865674678272 67975787621376 68416468389498 68507820007712 68627838016944 68707080732672 68830970102088 69152502406656 69155644489362 69244836798464 69478693455744 69571463387136 69664357187584 69899630667264 69992962646016 70022488774228 70352783532597 70446720573968 70458917028361 70528063504384 70651620753408 70779016425732 71204596330496 71320126717568 71540467067904 71635989938176 71752220267008 71764642742816 72000817409421 72199429396096 72324635544576 72421205458944 72440495684552 72524140773376 72762814918656 72775412358912 72872584163328 73216322767872 73338620869952 73690977442506 73782943482112 73795717537424 74022396942336 74242809473344 74371559192064 74470862217216 74483755372032 74576710795264 74822139869184 74835093840768 74922044522496 74935015790592 75056598831936 75288482846208 75776571143709 75850936221696 75864068308992 75965364174848 76323691364352 76578528129024 76716057357384 76818490823296 77055818124288 77071297508676 77180842195104 77283896254976 77644914982912 77648442935424 77900441398272 77997660831744 78011164581888 78115327311872 78372401836032 78483795836928 78738505334784 78992599054144 79252560645714 79344071442432 79365205653456 79471176337664 79828591837184 80105170871808 80235142557264 80326138462208 80342274806016 80590488680448 80721247800384 80735223085668 80843023056192 81206608330752 81224358070608 81495557645121 81589658370048 81698599206912 82083969957888 82118596607904 82228243698176 82505948478696 82616112772224 82630416115848 82726424160256 82740746602112 83005811417376 83020182229602 83112866742272 83116643142144 83131033142688 83504908566528 83523160657512 83752075411456 83898799644672 84010823712768 84274075881472 84555458142464 84931682107392 84954304643136 85067738051584 85082465845568 85220513257094 85461034696704 85483798231632 85736822407864 85982908776448 86122417168384 86137327559168 86420802176208 86536193693952 86644190511104 86659191236608 86925383565312 86944383286848 87184216629248 87335408959488 87350529355776 87467162271744 87632414575691 87864531222528 87879743225856 87997082763264 88163336249596 88412163342336 88449459504288 88559844069376 88866673935912 88985331251328 89111809856512 89129711112924 89385535930368 89405073379872 89685228702963 89807165816832 89942647996416 90088581116928 90208869957632 90366905769984 90487566237696 90634383495168 91221957852664 91479417421824 91503784022592 91652250106686 91774626802784 91790515761718 92203336542208 92207525985816 92506774160448 92638257940992 92761951182848 93067227180288 93083339927376 93199507556352 93323950194688 93501975085056 93803711376796 94068457537536 94221084837888 94246181713479 94372021900976 94388360547427 94638372028416 94808335366656 95124890410272 95387289423872 95701205308032 95717774076264 96001089879228 96432847392768 96453925208847 96561607278592 96730772373504 96887719314432 96904493504064 97017086558208 97033883145216 97163445551104 97474714324992 97491590141184 97621763690496 98082243707904 98254636590008 98696529256448 98718101856942 99162078922752 99294482956288 99311673829376 99629824578048 99762853158912 99780125121024 99896059363328 99913354387456 100075465109248 100250786088576 100384643794944 101035428191612 101152091078656 101484978702336 101512010400063 101764921819136 102104704172032 102288076476512 102624702584247 102741090832384 102761730011568 102907789593472 103246455153132 103531257247232 103728753609984 103867255197696 104014886109184 104357195080704 104496535781376 104645061115904 104989443969024 105033733161342 105479884505088 105670080860952 105792095256576 105820274204608 106168524638598 106806894495744 106980190076352 107123033074688 107310700601856 107453984907264 107628330400512 107646964114224 107790697408256 108275477774336 108299144094144 108631808188416 108660743526828 108786211160064 109308876244992 109445293277184 109491462143872 110007931304928 110154817029632 110173888154464 110536466163759 110674415223168 110693576306136 110822190856192 110841377523584 111033595413504 111339878088704 111364214210016 111706293325824 111725633058048 111865066192896 112383066783744 112402523685888 112584898247904 113272406190848 113776404332544 113796102463488 113948046262272 113978397642176 114485537046528 114867792193536 115074086036076 115227736234944 115381591591936 115583727186432 115771263292656 115925844382464 116447211945984 116467372474368 116472664403136 116622883028992 116996491247616 117016746872832 117172990967808 117725693755392 117882884456448 117932612672384 118488898581216 118647108335104 118839614817232 119047808480184 119206764506496 119580304937284 119742887755776 119923530661888 120118108155904 120489207693312 120513412209024 120845844660224 121264534584288 121467090815858 121809912496128 122005045363456 122203000142248 122547898810368 122943367981088 122964653190226 123177894911856 123342365547264 123517677254656 123924169158336 123945624173772 124089636240384 124111119903168 124266010075136 124669300113408 124674964713216 124696549714032 125257362849792 125424610050048 125628113117184 125661575617972 126016235569152 126411113822208 126444784884289 126833187213696 127431456964704 127601607077376 127623698768352 127830769885641 128001453172304 128225697347448 128577129857024 128605233611796 128974363164672 129183625752576 129205991338752 129356115410944 129378510860288 129804290540928 129966285766656 129988786854912 130162351587328 130388075347968 130776324943872 130831492183426 131200743407616 131624135809256 131995624144896 132216105230336 132245004374394 132674189256432 132839766104064 133017137545216 133040166828032 133477996876992 133667714784768 133694566669386 133846191726592 134078303895552 134890618355712 134913971994624 135132871675392 135313304936448 135349347200084 135731349356544 135951575242752 136832936778996 137015640015424 137255676033888 137478375160029 137661940204176 137685773642577 138305004813312 138311288978724 138489673596928 138957386911488 139142926774272 139328714375168 139799261334528 139985925292032 140044977548456 140705567065194 140893441147936 140917834056722 141303241506816 141558032851464 142409192660992 142640253435136 143080934135808 143271979876352 143504440534016 143529285485632 144001634818842 144398858792192 144649271089152 144842410917888 144880991369104 145048281546752 145525629837312 145550824717824 145745168326656 146432645535744 146677241739904 147381954885012 147565886964224 147591435074848 148044793884672 148077152785413 148485618946688 148743118384128 148941724434432 148967510744064 149153421590528 149644279738368 149670187681536 149844089044992 149870031581184 150113197663872 150576965692416 151553142287418 151728136617984 152001725642111 152647382728704 153157056258048 153432114714768 153636981646592 154111636248576 154142595017352 154361684390208 154567792509952 155289829965824 155296885870848 155800882796544 155995321663488 156022329163776 156230654623744 156744803672064 156967591673856 157550599742013 157985198108288 158505121291428 158688142884864 158730411306912 158942352675328 160210341743616 160470285114528 160652276924416 160684549612032 161180977360896 161442495600768 161470446171336 161686046112384 162413216661504 162448716141216 162991115290242 163179316740096 164167939915776 164237193215808 164456487396352 165011896957392 165232225544448 165260832231696 165452848320512 165481493204224 166011622834752 166040364459204 166225733484544 166233286284288 166262066285376 167009817133056 167046321315024 167504150822912 167797599289344 168021647425536 168548151762944 169110916284928 169863364214784 169908609286272 170135476103168 170164931691136 170441026514188 170922069393408 170967596463264 171473644815728 172244834336768 172274655118336 172841604352416 173072387387904 173288381022208 173318382473216 173888766573696 174368433258496 174670817918976 174701058711552 174934324543488 175264829151382 175759486451712 176326672499192 176824326684672 176898919008576 177119688138752 177733347871824 177970662502656 178223619713024 178259422225848 178771071860736 178810146759744 179370457405926 179614331633664 179885295992832 180177162233856 180417739915264 180733811539968 180975132475392 181268766990336 182200636223787 182443915705328 182958834843648 183007568045184 183304500213372 183549253605568 183581031523436 184406673084416 184415051971632 184446979785339 185013548320896 185276515881984 185523902365696 186134454360576 186166679854752 186399015112704 186647900389376 187003950170112 187607422753592 188136915075072 188442169675776 188492363426958 188744043801952 188776721094854 189616670733312 190249780820544 190774578847744 191402410616064 191435548152528 192002179758456 192865694785536 192907850417694 193123214557184 193461544747008 193775438628864 193808987008128 194034173116416 194067766290432 194326891102208 194949428649984 194983180282368 195243527380992 196164487415808 196247238275139 196509273180016 197393058512896 197436203713884 198324157845504 198367506561591 198588965912576 198623347658752 199259649156096 199525706317824 199560250242048 199792118726656 199826708774912 200150930218496 200501572177152 200769287589888 202070856383224 202304182157312 202969957404672 203024020800126 203624953218677 204209408344064 204576152953024 205249405168494 205482181664768 205523460023136 205815579186944 206492910306264 207062514494464 207457507219968 207734510395392 208029772218368 208714390161408 208993071562752 209290122231808 209978887938048 210067466322684 211058350597791 211340161721904 211376751085083 211584190513152 211640548409216 212337049277196 213613788991488 213960380152704 214246066149376 214621401203712 214907969814528 215256660801024 215293928228448 215581394816512 216598288188288 217263616376832 217321487053656 217572422320128 218617752489984 218982924287744 220015862609856 220309634059264 220347776308928 221072932327518 221348830446336 221387152612272 221644381712384 221682755047168 222067190827008 222679756177408 222728428420032 223412586651648 223451266116096 223730132385792 224766133567488 224805047371776 225169796495808 226544812381696 227329713431127 227552808665088 227592204926976 227896092524544 227956795284352 228971074093056 229735584387072 230148172072152 230455472469888 230763183183872 231167454372864 231542526585312 231851688764928 232934744948736 232945328806272 233354761901269 233992982495232 234033493745664 234345981935616 235451387510784 235865225344768 236977797162432 237294216670208 237679229634464 238095616960368 238413529012992 239160609874568 239485775511552 239847061323776 240236216311808 240978415386624 241026824418048 241691689320448 242529069168576 242934181631716 243619824992256 244010090726912 244406000284496 244448314342717 245095797620736 245886735962176 245929306380452 246355789823712 246684731094528 247035354509312 247848338316672 247891248347544 248179272480768 248222239806336 248532020150272 249338600226816 249349929426432 249393099428064 250514725699584 251256226234368 251323151235944 252032471138304 252822227644416 252889569768578 253666374427392 254862913929408 255203214154752 255247397536704 255661539771282 256002906344608 256451394694896 257154259714048 257210467223592 257948726329344 258367251505152 258411982677504 258712230821888 258757021720576 259608581081856 259932571533312 259977573709824 260324703174656 260776150695936 261552649887744 261662984366852 262401486815232 262897243727073 263248271618512 263991248289792 264432210460672 264490008748788 265348378512864 265679532208128 266034275090432 266080333656064 266955993753984 267335429569536 267389133338772 267692383453184 268156607791104 269055686108889 269827943989248 270265743350784 270626609872896 270698694400168 271462698713088 271903150485504 273665873557992 274031280030848 274511352067776 274956750320058 275323880408352 275371547285154 276610009626624 276622577957448 276979347193856 277914773822976 278285853548544 278657428750336 279598522669056 279971850584064 280089955096912 281411134130388 281786882295872 281835668113444 282738545140437 283116065702928 283165081642281 284818385321984 285280506870272 286161868271616 286543959752704 287008881068032 287058570971264 288003269637684 288797717584384 289298542178304 289684821835776 289761982738208 291051259674624 291101649435648 291490336653312 292865291071488 293354483479808 294763909770024 295131773928448 295182870149696 296089587769344 296154305570826 296971237893376 297486236768256 297883448868864 297935021488128 298306843181056 299288559476736 299340375363072 299688178089984 299740063162368 300226395327744 301153931384832 303106284574836 303456273235968 304003451284222 304536031200189 305294765457408 306314112516096 306864229429536 307273963293184 308223272497152 308285190034704 308723368780416 309135585019904 310579659931648 310593771741696 311601765593088 312044658327552 312607322546983 313489607344128 313935183347712 315101199484026 315970396216576 317010242582856 317376285769728 317460822613824 317884705350656 320420683487232 320940570229056 321304553848832 321369099224064 322361954721792 322884991201536 322940892342672 323372092224768 324826433323008 324897432282432 325982230580484 326358633480192 328335879831552 328474386431616 328912974792704 330023793914784 330464451088896 330521664463392 330905696641024 330962986408448 332023245669504 332080728918408 332466572568576 332524132570752 334019634266112 334092642630048 335008301645824 335595198578688 337096303525888 338221832569856 339817218572544 340270952206336 340329863382272 340882053028376 341844138786816 341935192926528 342947289631456 344489668673536 344549310236672 345683208704832 346144774775808 346576762044416 346636764946432 347777533147392 348736866516992 349341635837952 349402117423104 349868649086976 350529658302764 351518972903424 352653344998384 353648653369344 353797838017152 354239376277504 355466695743648 355941325005312 356447239426048 356518844451696 357620293519488 358740914811852 359228663267328 359770591985664 360354324467712 360835479830528 361467623079936 362537533980672 364401272447574 364887831410656 366015136090368 366609000426744 367098507211136 367162063046872 368813346168832 368830103943264 368893959570678 370027096641792 370553031763968 371047804731392 372268908721152 372333359709504 372798030225408 373295800778752 374007900340224 375214845507184 376273830150144 376884339351552 376984726853916 377488087603904 377553442189708 379233341466624 379334354652867 380499561641088 381549157695488 382804821232128 382871096305056 383492309656923 384004359516912 385731389571072 385815700835388 386246429114368 386923089494016 387550877257728 387617974016256 388068346232832 388135532580864 388653782204416 389898857299968 389966360564736 390487054761984 392328974831616 392494476550278 393018546360032 394786117025792 394872407427768 396648315691008 396735013123182 397177931825152 397246695317504 398519298312192 399051412635648 399120500484096 399653417549824 400301860436992 401003144354304 401538575179776 404141712766448 404608364314624 405939914809344 406048041600252 407249906437354 408418816688128 409152305906048 410498810336988 410964363329536 411046920046272 411631158373888 412985820612528 413057320927731 414125028988928 414915014439936 415469020790784 416059544436736 417428780322816 417986143125504 418775847185581 419957775876096 420134932645368 422116701195582 422680323443808 422753502170166 423281096818432 424674098554392 427227577982976 427920760305408 428492132298752 429242802407424 429815939629056 430513321602048 430587856456896 431162789633024 433196576376576 434527232753664 434642974107312 435144844640256 437235504979968 437965848575488 440031725219712 440619268118528 440695552617856 442145864655036 442697660892672 442774305224544 443288763424768 443365510094336 444134381654016 445456856840064 446825173303296 446902532232192 447460264771584 449532267134976 449610094743552 450339592991616 453089624763392 454659426862254 455184409853952 455913590568704 456005176926333 457942148186112 459471168774144 460296344144304 460910944939776 461526366367744 462334908745728 463085053170624 463703377529856 465869489897472 465890657612544 466709523802538 467985964990464 468066987491328 468691963871232 470902775021568 471730450689536 473955594324864 474588433340416 475358459268928 476191233920736 476827058025984 478321219749136 479918283910157 480472432623616 481956830773248 482053648836096 483383378640896 485058138337152 485868363263432 487239649984512 488020181453824 488812000568992 488896628685434 491773471924352 491858612760904 492711579647424 493369462189056 494070709018624 495696676633344 495782496695088 496358544961536 496444479612672 497064040300544 498677200453632 498699858852864 498786198856128 501029451399168 502512452468736 502646302471888 504064942276608 505644455288832 505779139537156 507332748854784 509725827858816 510406428309504 510494795073408 511323079542564 512005812689216 512902789389792 514308519428096 514420934447184 516734503010304 516823965355008 517424461643776 517514043441152 519217162163712 519865143066624 519955147419648 520649406349312 523105299775488 523325968733704 524802973630464 525794487454146 526496543237024 528864420921344 528980017497576 530696757025728 531359064416256 532068550180864 532160667312128 533911987507968 534670859139072 534778266677544 535384766906368 536313215582208 538111372217778 539655887978496 540531486701568 541253219745792 541397388800336 542925397426176 543806300971008 546601908671361 547331747115984 548062560061696 549022704135552 549913500640116 550647760816704 550743094570308 553220019253248 553245155914896 553340939356017 553958694387712 555829547645952 556571707097088 557314857500672 559197045338112 559943701168128 560179910193824 562822268260776 563573764591744 563671336226888 565477090280874 566232131405856 566330163284562 568006448452099 569636770643968 570561013740544 572323736543232 573087919505408 574017762136064 574117141942528 576006539275368 577595435168768 578597084356608 579369643671552 579523965476416 582102519349248 582203298871296 582980673306624 585730582142976 586708966959616 588741714825417 589527819540048 590263547856896 590365740299392 592179175538688 592308611141652 593942475786752 594972473536512 595766897737728 595870042976256 598577118953472 598680750726144 599376356179968 599480126324736 600452790655488 602307862769664 606212569149672 606912546471936 608006902568444 609072062400378 610874859656031 612628225032192 613728458859072 614547926586368 616446544994304 616570380069408 617446737560832 618271170039808 621159319863296 621187543483392 623203531186176 624089316655104 625214645093966 626979214688256 627870366695424 630202398968052 631940792433152 634020485165712 634130253255249 634752571539456 634921645227648 635769410701312 640841366974464 641881140458112 642738198448128 642909399200399 644723909443584 645769982403072 645881784685344 646744184449536 649794864564864 651964461160968 652717266960384 656948772863232 657825949585408 660047587829568 660928902177792 661043328926784 661811393282048 661925972816896 664046491339008 664161457836816 664933145137152 665048265141504 668039268532224 668185285260096 670016603291648 671190397157376 674192607051776 676443665139712 679634437145088 680541904412672 680659726764544 681764106056752 683688277573632 683870385853056 685894579262912 688979337347072 689098620473344 691366417409664 692289549551616 693153524088832 693273529892864 695555066294784 697473733033984 698804234846208 700064285703807 701059316605528 703037945806848 705306689996768 707595676034304 708478752555008 710933391487296 711882650010624 712894478852096 713037688903392 715240587038976 717481829623704 718457326534656 719541183971328 720708648935424 721670959661056 722935246159872 725075067961344 728802544895148 729775662821312 732030272180736 733218000853488 733344943028151 734197014422272 734324126093744 737626692337664 737660207886528 737787919141356 740054193283584 741106063527936 742095609462784 744537817442304 744666719419008 745596060450816 746591601557504 748015800680448 750429691014368 753768678703104 753969453707832 754976175207808 755106884379416 758466682933248 758668709305734 760999123282176 763098315390976 765609642464256 765742192610112 766984619313846 768008719033824 771462779142144 771631401670776 773846178988032 775101754515456 775235948032512 776136692465664 776271065161728 777307564408832 779797714599936 779932721129472 780974109523968 784657949663232 784988953100556 786037092720064 788691731181219 789572234051584 789744814855536 793296631382016 793470026246364 794355863650304 794493390635008 797038596624384 798102825271296 798241000968192 799306835099648 800603720873984 802006288708608 803077150359552 808283425532896 809594875942393 811879829618688 812096083200504 814499812874708 816837633376256 818304611812096 820997620673976 821928726659072 822093840092544 823262316747776 825971641225056 826114641855462 828250057977856 829830028879872 830938041581568 832119088873472 834857560645632 835972286251008 837551694371162 839915551752192 840269865290736 844233402391164 845360646887616 845507004340332 846562193636864 849348197108784 849495244926843 854455155965952 855841520610816 856984264597504 858485604814848 859631879258112 861026643204096 861175712913792 862325579266048 866393152753152 869054465507328 869285948214624 872009899736321 874471009959936 875931697150976 880063450439424 881238536237056 881391105235712 884291729310072 885395321785344 885548610449088 886577526849536 886731020188672 888268763308032 890913713680128 893650346606592 893805064464384 894920529543168 899064534269952 899220189487104 900679185983232 906179249526784 909318853724508 910368819707904 911827181137408 912010353852666 915884296372224 918942337548288 920592688288608 921821889879552 923052732735488 924669817491456 926170106341248 927406755059712 931738979794944 931781315225088 933419047605076 936133974982656 937821967640949 941805550043136 943460901379072 947911188649728 949176866680832 950716918537856 952382467841472 953654116051968 956642439498272 959836567820314 960944865247232 963913661546496 964107297672192 966766757281792 970116276674304 971736726526864 974479299969024 976040362907648 977624001137984 977793257370868 983546943848704 983717225521808 985423159294848 986738924378112 988141418037248 991393353266688 991564993390176 992717089923072 992888959225344 994128080601088 997399717705728 997572397712256 1002058902798336 1005024904937472 1005292604943776 1011288910577664 1011558279074312 1014665497709568 1019451655717632 1020812856619008 1020989590146816 1022646159085128 1024011625378432 1025805578779584 1028617038856192 1028841868894368 1033469006020608 1033647930710016 1035028086882304 1038434324327424 1039730286133248 1039910294839296 1041298812698624 1046210599550976 1046651937467408 1049605947260928 1051588974908292 1052993086474048 1057728841842688 1057960034995152 1061393514051456 1062718128832512 1064137100361728 1064321334624256 1067823975015936 1069341718278144 1069556533355088 1070769533812736 1076222744435556 1079311775956992 1081062973403136 1082506439491584 1082794777600672 1087612601942016 1093203817342722 1094663494231968 1096125120123392 1098045408271104 1099827001280232 1101295521633408 1101486189140616 1106440038506496 1106490311829792 1106681878712034 1107917388775424 1111659095291904 1113143414194176 1118394090676224 1119887402336256 1120359820387648 1125644536521552 1127147529183488 1127342672453776 1130954180561748 1132464262811712 1132660326569124 1136012896904198 1138003063958601 1139273541287936 1141122027481088 1144647473086464 1146175839010816 1148035524272128 1148234283885056 1152013078550736 1155190870337536 1157194168713216 1158739287343104 1159047930952832 1164205038698496 1164406597742592 1165961346613248 1168164205307147 1171461164285952 1173417933919232 1177483429650834 1179055639080096 1180527095713792 1180731480598784 1184358351077376 1184617222283304 1187884951573504 1189944947073024 1191533795475456 1191740085952512 1197154237906944 1197361501452288 1198960252649472 1200905581310976 1204615725539328 1212425138299344 1213825092943872 1216013805136888 1218144124800756 1221749719312062 1225256450064384 1227456917718144 1229095853172736 1232893089988608 1233140760138816 1234893475121664 1236542340079616 1242375086966784 1242899175742547 1246407062372352 1248178633310208 1250429290187932 1253958429376512 1256327541556743 1260404797936104 1263881584866304 1268040970331424 1268260506510498 1269843290455296 1271538821402624 1281682733948928 1283762280916224 1285476396896256 1285818798400798 1289447818887168 1291539964806144 1291763569370688 1293488368899072 1299589729129728 1303928922321936 1305434533920768 1313897545726464 1315651899170816 1320095175659136 1321857804355584 1322086657853568 1323622786564096 1323851945633792 1328092982678016 1328322915673632 1329866290274304 1330096530283008 1336370570520192 1338719423538859 1340033206583296 1342380794314752 1348385214103552 1352887330279424 1359268874290176 1361083808825344 1361319453529088 1363528212113504 1367740771706112 1368015530778999 1371789158525824 1377958674694144 1378197240946688 1382732834819328 1384579099103232 1386547059785728 1391110132589568 1394947466067968 1397608469692416 1400128571407614 1402118633211056 1406075891613696 1410613379993536 1415191352068608 1416957505110016 1421866782974592 1423765300021248 1425788957704192 1426075377806784 1430481174077952 1434963659247408 1439754851730471 1441417297870848 1443341919322112 1445870492319744 1450150135922688 1457605089790296 1459551325642624 1464060544361472 1466436001706976 1466689886056302 1468394028844544 1468648252187488 1475253384675328 1475320415773056 1475575838282712 1480108386567168 1482212127055872 1484191218925568 1489075634884608 1489333438838016 1491192120901632 1496031601360896 1500859382028736 1507537357406208 1507938907415664 1509952350415616 1510213768758832 1516933365866496 1517337418611468 1521998246564352 1526196630781952 1531219284928512 1531484385220224 1533969238627692 1536017438067648 1542925558284288 1543262803341552 1550203509030912 1550471896065024 1552273384931328 1552542130323456 1554615128817664 1559595429199872 1559865442258944 1561948219047936 1569315899326464 1569977906201112 1572074185440128 1577383462362438 1579144468103168 1579489629711072 1586593262764032 1586940052492728 1588986781270016 1594077193248768 1596205650542592 1596482001936384 1598613670199296 1601207441747968 1604012577417216 1606154300719104 1616566851065792 1619189751884786 1623759659237376 1624192166401008 1628999625749416 1633675266752512 1636609223624192 1641995241347952 1643857453318144 1644187680185088 1646524633495552 1651943282450112 1652229283710924 1656500115955712 1659660057759744 1661876083163136 1665015876938129 1669715121291264 1671944572502016 1675103388742324 1679831103504384 1680539730581472 1688466804782328 1690721293775232 1691014008680664 1693124387273728 1698696394217568 1698990489853686 1704019345356297 1708910311931904 1711683041221632 1713968529195008 1716971209629696 1719263758516224 1722053286408192 1722351425827584 1724651158532096 1732786305506304 1738108931014656 1738571896429248 1744019799472642 1748942019919872 1751863394301952 1760126900878848 1762477072474112 1762782210471424 1768583458620144 1770790643570688 1771097220898176 1773155053699072 1773462040377344 1776537526616064 1781827427360256 1787300693213184 1787610128928768 1793378850401113 1798129068539904 1798440378974208 1801358371966464 1812358499053568 1818637707449016 1820737639415808 1823654362274816 1824020707705332 1832624578968093 1837884675096576 1841185376577216 1843643779759104 1846105465470976 1849339634982912 1852340212682496 1854813510119424 1863477959589888 1863562630450176 1866838095210152 1872267949965312 1875643935281898 1883611100086272 1886921802758144 1895822377299456 1898353733361664 1901433837075712 1904764935682944 1907308232103936 1913284878996544 1919673135640628 1921889730494464 1928214595344384 1928728197601197 1933533514563584 1940232553348608 1943473453053728 1952080725815296 1955248002275968 1955586514741736 1967093887697408 1967434451043616 1970846318589696 1973477848756224 1976282836074496 1982786706533376 1983129986780352 1985434179846144 1985777918450688 1988256161202176 1994799435411456 1995144795424512 2004117805596672 2010049809874944 2010585209887552 2022577821155328 2023116558148624 2029330995419136 2038903311435264 2041625713238016 2041979180293632 2045292318170256 2048023250756864 2051611157559168 2057234077712384 2057683737788736 2066938012041216 2067295861420032 2070056173764608 2076868648654848 2079460572266496 2079820589678592 2082597625397248 2092421199101952 2093303874934816 2100192857111421 2103177949816584 2105986172948096 2115457683685376 2115920069990304 2122787028102912 2125436257665024 2128642669248512 2135647950031872 2138683436556288 2139113066710176 2141539067625472 2152445488871112 2158623551913984 2162125946806272 2165012878983168 2165589555201344 2175225203884032 2186407634685444 2189326988463936 2192250240246784 2196090816542208 2199654002560464 2200034829084453 2202591043266816 2202972378281232 2212880077012992 2212980623659584 2213363757424068 2215834777550848 2223318190583808 2226286828388352 2236788181352448 2239774804672512 2240719640775296 2251289073043104 2254295058366976 2254685344907552 2261908361123496 2264928525623424 2265320653138248 2272025793808396 2276006127917202 2278547082575872 2282244054962176 2289294946172928 2296071048544256 2296468567770112 2304026157101472 2310381740675072 2314388337426432 2318095861905664 2328410077396992 2328813195485184 2331922693226496 2336328410614294 2342922328571904 2346835867838464 2354966859301668 2358111278160192 2361054191427584 2361462961197568 2368716702154752 2369234444566608 2375769903147008 2379889894146048 2383067590950912 2383480171905024 2394308475813888 2394723002904576 2397920505298944 2401811162621952 2402450912801491 2409231451078656 2424850276598688 2428784627827179 2432027610273776 2436288249601512 2443499438624124 2450512900128768 2454913835436288 2458191706345472 2465786179977216 2466281520277632 2469786950243328 2473084680159232 2484750173933568 2485798351485094 2492814124744704 2496357266620416 2500858580375864 2507916858753024 2512655083113486 2520809595872208 2527763169732608 2536081940662848 2536521013020996 2539686580910592 2543077642805248 2563365467897856 2567524561832448 2570952793792512 2571637596801596 2578895637774336 2583079929612288 2583527138741376 2586976737798144 2599179458259456 2607857844643872 2616029699208963 2627795091452928 2631303798341632 2640190351318272 2643715608711168 2644173315707136 2647245573128192 2647703891267584 2656185965356032 2656645831347264 2659732580548608 2660193060566016 2672741141040384 2677438847077718 2684761588629504 2696770428207104 2705774660558848 2718537748580352 2722167617650688 2722638907058176 2727056424227008 2735481543412224 2736031061557998 2743578317051648 2755917349388288 2756394481893376 2765465669638656 2769158198206464 2773094119571456 2782220265179136 2789894932135936 2795216939384832 2800257142815228 2804237266422112 2813465902922847 2821226759987072 2830382704137216 2833915010220032 2843733565949184 2847530600042496 2851577915408384 2852150755613568 2860962348155904 2869927318494816 2879509703460942 2882834595741696 2891740984639488 2900300271845376 2915210179580592 2919102651285248 2928121088722944 2932872003413952 2933379772112604 2936788057689088 2937296504374976 2950506769350656 2950640831546112 2951151676565424 2960216773134336 2964424254111744 2968382437851136 2978151269769216 2978666877676032 2982384241803264 3001718764057472 3015074714812416 3015877814831328 3019904700831232 3020427537517664 3033866731732992 3034674837222936 3043996493128704 3052393261563904 3062438569857024 3062968770440448 3067938477255384 3072034876135296 3085851116568576 3086525606683104 3100407018061824 3100943792130048 3105084260646912 3119190858399744 3119730884517888 3123896438095872 3138631798652928 3139955812402224 3144148370880256 3154766924724876 3158288936206336 3158979259422144 3173186525528064 3173880104985456 3177973562540032 3188154386497536 3192411301085184 3192964003872768 3197227340398592 3202414883495936 3208025154834432 3212308601438208 3233133702131584 3238379503769572 3247519318474752 3248384332802016 3257999251498832 3258563309540989 3273218447248384 3283990482695904 3287714906636288 3288375360370176 3293049266991104 3303886564900224 3304458567421848 3313000231911424 3319320115519488 3323752166326272 3330031753876258 3339430242582528 3350206777484648 3359662207008768 3361079461162944 3376933609564656 3381442587550464 3382028017361328 3386248774547456 3397392788435136 3397980979707372 3408038690712594 3417820623863808 3423366082443264 3427937058390016 3433942419259392 3438527517032448 3444106572816384 3444702851655168 3449302317064192 3465572611012608 3476217862029312 3477143792858496 3488039598945284 3497884039839744 3503726788603904 3504492615921441 3520253801757696 3524954144948224 3525564420942848 3537166917240288 3541581287141376 3542194441796352 3546310107398144 3546924080754688 3553075053232128 3563654854720512 3574601386426368 3575220257857536 3586757700802226 3596880757948416 3602716743932928 3624716998107136 3637275414898032 3641475278831616 3647308724549632 3648041415410664 3665249157936186 3675769350193152 3682370753154432 3687287559518208 3692210930941952 3698679269965824 3704680425364992 3709627020238848 3727125260900352 3728697527227641 3733676190420304 3744535899930624 3751287870563796 3768982624670229 3773843605516288 3791644754598912 3796707466723328 3802867674151424 3809529871365888 3814616464207872 3826569757993088 3839346271281256 3843779460988928 3856429190688768 3857456395202394 3880465106697216 3886946906107456 3904161451630592 3910496004551936 3911173029483472 3934187775394816 3934868902087232 3941692637179392 3946955697512448 3952565672148992 3965573413066752 3966259973560704 3970868359692288 3971555836901376 3976512322404352 3989598870822912 3990289590849024 4016158270616577 4020099619749888 4021170419775104 4045155642310656 4046233116297248 4058661990838272 4077806622870528 4083251426476032 4083958360587264 4090584636340512 4096046501513728 4103222315118336 4115367475577472 4133876024082432 4134591722840064 4140112347529216 4153737297309696 4159641179357184 4184842398203904 4186607749869632 4200385714222842 4206355899633168 4211972345896192 4230915367370752 4231840139980608 4245574056205824 4250872515330048 4257285338497024 4271295900063744 4277366873112576 4278226133420352 4283078135250944 4304890977742224 4319264555191413 4324251893612544 4330025757966336 4331179110402688 4350450407768064 4372815269370888 4378653976927872 4384500480493568 4392181633084416 4399308005120928 4400069658168906 4405182086533632 4405944756562464 4425760154025984 4425961247319168 4426727514848136 4446636381167616 4452573656776704 4473576362704896 4481439281550592 4502578146086208 4508590116733952 4509370689815104 4523816722246992 4529857051246848 4530641306276496 4544051587616792 4552012255834404 4557094165151744 4564488109924352 4578589892345856 4592142097088512 4592937135540224 4608052314202944 4620763481350144 4628776674852864 4636191723811328 4644517972511623 4656820154793984 4657626390970368 4663845386452992 4672656821228588 4685844657143808 4693671735676928 4709933718603336 4716222556320384 4722108382855168 4722925922395136 4737433404309504 4738468889133216 4751539806294016 4759779788292096 4766960343810048 4788616951627776 4789446005809152 4795841010597888 4803622325243904 4804901825602982 4818462902157312 4849700553197376 4857569255654358 4864055220547552 4872576499203024 4886998877248248 4901025800257536 4909827670872576 4916383412690944 4931572359954432 4932563040555264 4939573900486656 4946169360318464 4969500347867136 4971596702970188 4985628249489408 4995047630814387 5001717160751728 5002583109013631 5015833717506048 5025310166226972 5041619191744416 5055526339465216 5072163881325696 5073042026041992 5079373161821184 5086155285610496 5112058036068891 5126730935795712 5135049123664896 5141905587585024 5143275193603192 5157791275548672 5166159859224576 5167054277482752 5173953475596288 5198358916518912 5215715689287744 5232059398417926 5255590182905856 5262607596683264 5280380702636544 5287431217422336 5288346631414272 5294491146256384 5295407782535168 5312371930712064 5313291662694528 5319465161097216 5320386121132032 5345482282080768 5354877694155436 5380136551203339 5393540856414208 5411549321117696 5437075497160704 5444335235301376 5445277814116352 5454112848454016 5470963086824448 5472062123115996 5487156634103296 5512788963786752 5530931339277312 5538316396412928 5546188239142912 5564440530358272 5590433878769664 5600514285630456 5608474532844224 5626931805845694 5642453519974144 5660765408274432 5667830020440064 5687467131898368 5695061200084992 5703155830816768 5704301511227136 5721924696311808 5739854636989632 5759019406921884 5765669191483392 5786184592803591 5800600543690752 5830420359161184 5838205302570496 5856242177445888 5865744006827904 5866759544225208 5873576115378176 5874593008749952 5901013538701312 5901281663092224 5902303353130848 5920433546268672 5928848508223488 5956302539538432 5957333755352064 5964768483606528 6003437528114944 6030149429624832 6031755629662656 6039809401662464 6040855075035328 6067733463465984 6069349674445872 6087992986257408 6104786523127808 6124877139714048 6125937540880896 6135876954510768 6144069752270592 6171702233137152 6173051213366208 6200814036123648 6201887584260096 6210168521293824 6238381716799488 6239461769035776 6247792876191744 6277263597305856 6279911624804448 6288296741760512 6309533849449752 6317958518844288 6346373051056128 6347760209970912 6355947125080064 6376308772995072 6385928007745536 6404829766991872 6416050309668864 6424617202876416 6466267404263168 6476759007539144 6495038636949504 6496768665604032 6515998502997664 6517126619081978 6546436894496768 6567980965391808 6575429813272576 6576750720740352 6586098533982208 6607773129800448 6608917134843696 6626000463822848 6638640231038976 6647504332652544 6660063507752516 6678860485165056 6700413554969296 6701573598867317 6719324414017536 6722158922325888 6753867219129312 6762885175100928 6764056034722656 6772497549094912 6794785576870272 6795961959414744 6816077381425188 6835641247727616 6846732164886528 6855874116780032 6867884838518784 6888213145632768 6889405703310336 6898604634128384 6931145222025216 6954287585716992 6976079197890568 6995768079679488 7007453577207808 7008985231842882 7040507603515392 7049908289896448 7051128841885696 7074333834480576 7083162574282752 7084388883592704 7092620214796288 7093848161509376 7106150106464256 7127309709441024 7149202772852736 7150440515715072 7173515401604452 7193761515896832 7205433487865856 7207352738404473 7249433996214272 7274550829796064 7286353883481537 7294617449099264 7296082830821328 7330498315872372 7351538700386304 7364741506308864 7374575119036416 7384421861883904 7397358539931648 7409360850729984 7419254040477696 7454250521800704 7457395054455282 7467352380840608 7489071799861248 7502575741127592 7537965249340458 7547687211032576 7583289509197824 7593414933446656 7605735348302848 7619059742731776 7629232928415744 7653139515986176 7678692542562512 7687558921977856 7712858381377536 7714912790404788 7760930213394432 7773893812214912 7808322903261184 7820992009103872 7822346058966944 7848089097626889 7868375550789632 7869737804174464 7883385274358784 7893911395024896 7905131344297984 7931146826133504 7932519947121408 7941736719384576 7943111673802752 7979197741645824 7980579181698048 8032316541233154 8042340839550208 8090311284621312 8092466232594496 8117323981676544 8155613245741056 8166502852952064 8167916721174528 8181169272681024 8192093003027456 8206444630236672 8230734951154944 8267752048164864 8269183445680128 8280224695058432 8307474594619392 8319282358714368 8369684796407808 8373215499739264 8400771428445684 8412711799266336 8423944691792384 8463680279961216 8491148112411648 8501745030660096 8514570676994048 8542591800127488 8554733746225152 8556452266840704 8609781955484448 8638529110382826 8648503787225088 8662358220805376 8700900815536128 8745630538741776 8757307953855744 8769000960987136 8784363266168832 8798616010241856 8800139316337812 8810364173067264 8811889513124928 8851520308051968 8851922494638336 8853455029696272 8893272762335232 8905147313553408 8947152725409792 8962878563101184 9005156292172416 9017180233467904 9018741379630208 9047633444493984 9059714102493696 9061282612552992 9088103175233584 9104024511668808 9128976219848704 9157179784691712 9184284194177024 9185874271080448 9216104628405888 9241526962700288 9257553349705728 9272383447622656 9289035945023246 9315252781940736 9345313642457176 9371689314287616 9387343471353856 9419867437206672 9432445112640768 9444216765710336 9445851844790272 9474866808619008 9476937778266432 9503079612588032 9519559576584192 9533920687620096 9577233903255552 9578892011618304 9591682021195776 9607244650487808 9609803651205964 9636925804314624 9699401106394752 9715138511308716 9728110441095104 9745152998406048 9773997754496496 9775689928622967 9819655341745152 9832766825381888 9863144719908864 9865126081110528 9879147800973312 9892338720636928 9939000695734272 9943193405940376 9971256498978816 9990095261628774 10003434321503456 10005166218027262 10050620332453944 10083238383488832 10111052678930432 10144327762651392 10146084052083984 10158746323642368 10172310571220992 10224116072137782 10253461871591424 10270098247329792 10283811175170048 10286550387206384 10315582551097344 10332319718449152 10334108554965504 10347906951192576 10396717833037824 10431431378575488 10464118796835852 10511180365811712 10513477847764323 10525215193366528 10560761405273088 10574862434844672 10576693262828544 10588982292512768 10590815565070336 10624743861424128 10626583325389056 10638930322194432 10640772242264064 10690964564161536 10709755388310872 10760273102406678 10792122520589881 10823098642235392 10874150994321408 10888670470602752 10890555628232704 10908225696908032 10941926173648896 10944124246231992 10974313268206592 11025577927573504 11061862678554624 11076632792825856 11092376478285824 11128881060716544 11186092581682923 11201028571260912 11216949065688448 11253863611691388 11284907039948288 11321530816548864 11374934263796736 11390122400169984 11406311661633536 11408603022454272 11443849392623616 11479709273979264 11518038813843768 11531338382966784 11572369185607182 11660840718322368 11676410605140992 11712484354891776 11731488013655808 11733519088450416 11747152230756352 11749186017499904 11802027077402624 11802563326184448 11804606706261696 11840867092537344 11857697016446976 11912605079076864 11914667510704128 11929536967213056 12006875056229888 12048474811849731 12060298859249664 12063511259325312 12079618803324928 12081710150070656 12135466926931968 12138699348891744 12175985972514816 12249754279428096 12251875081761792 12271753909021536 12288139504541184 12346102426732416 12401628072247296 12403775168520192 12420337042587648 12478923538071552 12554527194611712 12559823249608896 12576593483521024 12619067698899504 12635917037688576 12692746102112256 12695520419941824 12711894250160128 12752617545990144 12771856015491072 12809659533983744 12832100619337728 12849234405752832 12932534808526336 12953518015078288 12990077273899008 12993537331208064 13031997005995328 13034253238163956 13092873788993536 13135961930783616 13153501441480704 13172197067964416 13215546259600896 13217834269687392 13252000927645696 13277280462077952 13320127015505032 13357720970330112 13400827109938592 13403147197734634 13444317844651776 13507734438258624 13525770350201856 13528112069445312 13544995098189824 13589571153740544 13591923918829488 13632154762850376 13671282495455232 13693464329773056 13711748233560064 13735769677037568 13776426291265536 13778811406620672 13797209268256768 13862290444050432 13908575171433984 13933553917534869 13952158395781136 13991536159358976 14014907154415616 14017970463685764 14081015207030784 14099816579792896 14102257683771392 14148667668961152 14166325148565504 14168777767185408 14185240429592576 14187696323018752 14212300212928512 14254619418882048 14300881031430144 14347030803208904 14387523031793664 14410866975731712 14414705476808946 14498867992428544 14549101659592128 14572707766963074 14589234898198528 14592165661642656 14660996631744744 14703077400772608 14729483012617728 14749150238072832 14768843723767808 14794717079863296 14818721701459968 14838508080955392 14908501043601408 14914790108910564 14934704761681216 14985142892443161 15005151482255184 15007749327040893 15075930498680916 15095374422065152 15166579018395648 15186829866893312 15211470696605696 15238119485463552 15258465856831488 15306279031972352 15357385085125024 15425716762755072 15429825580809576 15521860426788864 15547787624429824 15616645806522368 15641984018207744 15644692117933888 15696178195253778 15736751101579264 15739475608348928 15766770548717568 15787822790049792 15810262688595968 15862293652267008 15865039894242816 15883473438769152 15886223347605504 15958395483291648 15961158363396096 16064633082466308 16084681679100416 16140409653610017 16180622569242624 16184932465188992 16234647963353088 16311226491482112 16333005705904128 16335833442349056 16362338545362048 16384186006054912 16412889260473344 16461469902309888 16538366891360256 16568188094990099 16614949189238784 16638564717428736 16746430999478528 16801542856891368 16825423598532672 16847889383584768 16927360559922432 16982296224823296 17003490061320192 17029141353988096 17085183600254976 17109467492450304 17112904533681408 17219563910968896 17277058220765652 17297007574450176 17324716441610752 17401801631072256 17491261077483552 17514615907711488 17538001921974272 17568726532337664 17597232020483712 17600278632675624 17620728346134528 17623779026249856 17703040616103936 17703844989276672 17706910059392544 17786545524670464 17894305450819584 17925757126202368 18010312584344832 18034360466935808 18037482759260416 18095266888987968 18119428204987392 18122565225105984 18176206350467168 18208049023337616 18257952439697408 18314359569383424 18368568388354048 18371748542160896 18432209256811776 18483053925400576 18515106699411456 18544766895245312 18578071890046492 18630505563881472 18690627284914352 18743378628575232 18774686942707712 18839734874413344 18864890225281536 18888433531420672 18891703689580544 18953875556532864 19006159225176064 19039119153168384 19067841375240192 19157784023236608 19214489300975616 19219607302411928 19273851608629248 19398802212789504 19430277022617432 19456220882190208 19490305996812096 19547995508992992 19551379857245934 19639310683490304 19665533650763776 19726289439817728 19730252162221056 19758295601946624 19784677441273856 19878001391468544 19886386811880752 19942512997957632 19980190523257548 20006868643006912 20010332436054524 20101240664907888 20104720796601951 20166476766977664 20222105357860864 20288655525302784 20292168104167968 20317492647284736 20344621142441984 20448232144275564 20506923743182848 20540196494659584 20567622350340096 20573100774412768 20664639436898304 20668217109931008 20695813902385152 20793435666075648 20862862757150976 20928237593671704 21022360731623424 21026955695528646 21050430386733056 21121522810546176 21149724869689344 21153386525657088 21181631130140672 21249487722848256 21253166650778112 21277860644388864 21281544484528128 21381929128323072 21419510776621744 21520546204813356 21584245041179762 21622058215213419 21646197284470784 21748301988642816 21777340941205504 21781111256465408 21816451393816064 21883852347297792 21888248492463984 21948626536413184 22051155855147008 22123725357109248 22153265585651712 22195119900835793 22257762121433088 22372185163365846 22402057142521824 22433898131376896 22507727223382776 22569814079896576 22643061633097728 22749868527593472 22780244800339968 22812623323267072 22817206044908544 22887698785247232 22959418547958528 23036077627687536 23062676765933568 23144738371214364 23321681436644736 23352821210281984 23424968709783552 23462976027311616 23467038176900832 23494304461512704 23498372034999808 23605126652368896 23609213412523392 23681734185074688 23715394032893952 23825210158153728 23829335021408256 24013750112459776 24096949623699462 24127022518650624 24159237606649856 24163420300141312 24270933853863936 24277398697783488 24351971945029632 24499508558856192 24503750163523584 24543507818043072 24576279009082368 24692204853464832 24803256144494592 24807550337040384 24840674085175296 24957847076143104 25109054389223424 25119646499217792 25153186967042048 25238135397799008 25271834075377152 25391040839883648 25435669047238321 25505235091980288 25543712030982144 25619319067967488 25664201238675456 25865069617052672 25907036030156576 25987074662416128 26063994011990656 26068506476327912 26185747577987072 26271923861567232 26307002882961408 26344394135928832 26431092519201792 26435668539374784 26504001855291392 26554560924155904 26640254031010064 26715441940660224 26801654219877184 26806294395469268 26888635689303552 27015468876517248 27051540700403712 27056224138890624 27089990196379648 27179142307481088 27183847837658976 27264309525700752 27386928659546112 27423496467120128 27471539354075136 27552852582531072 27557622813241344 27594418536513536 27724580888100864 27817150342867968 27867107835069738 27904316791562272 28029814308831232 28035940927371528 28162030414061568 28199633159585792 28204515367542784 28297335337922304 28332650297131008 28337555534370816 28375392646037504 28424600425857024 28509238837764096 28601762062860288 28694061606417808 28775046063587328 28821733951463424 28829410953617892 28997735984857088 29098203319184256 29145415533926148 29178469796397056 29184331323285312 29321993263489488 29327069785868901 29458966025235456 29498300476145664 29537687447535616 29589434159726592 29637443402919936 29677016161910784 29817002087202816 29829580217821128 29869409523362432 29970285784886322 30010302964510368 30015498654081786 30151860997361832 30190748844130304 30333158036791296 30373659733786624 30422941393211392 30476238970927104 30516931713662976 30612558063944704 30714770170250048 30851433525510144 30859651161619152 31043720853577728 31095575248859648 31233291613044736 31283968036415488 31289384235867776 31392356390507556 31473502203158528 31478951216697856 31533541097435136 31575645580099584 31724587304534016 31730079788485632 31766946877538304 31772446695211008 31916790966583296 31922316726792192 32129266164932616 32169363358200832 32280819307220034 32369864930377984 32376367561769643 32469295926706176 32622452982964224 32666011411808256 32671666884698112 32724677090724096 32768372012109824 32825778520946688 32922939804619776 33076733782720512 33136376189980198 33229898378477568 33277129434857472 33492861998957056 33603085713782736 33650847197065344 33695778767169536 33854721119844864 33964592449646592 34074198157621147 34170367200509952 34218934984900608 34225809067362816 34439127821937792 34554116441531304 34594015148900352 34649432883221504 34982522154967104 35029231815422976 35076003843948544 35137453064675328 35194464040967424 35200557265351248 35241456692269056 35247558052499712 35406081232207872 35407689978553344 35413820118785088 35573091049340928 35788610901639168 35851514252404736 36020625168689664 36068720933871616 36074965518520832 36190533777975936 36238856409974784 36245130450211968 36352412700934336 36416098046675232 36515904879394816 36737136776708096 36743497084321792 36864418513623552 36966107850801152 37089533790490624 37156143780092984 37261011127762944 37381254569828704 37549373885415424 37679469748826688 37729780450563072 37776867062841344 37783407379161088 37907751113065728 38012318450352128 38078238306336768 38135682750480384 38315568046473216 38428978601951232 38439214604823856 38547703217258496 38797604425579008 38860554045234864 38912441764380416 38980611993624192 39095991017985984 39102759714491868 39278621366980608 39331067301527552 39460504324442112 39516591203893248 39569354882547712 39756002782937088 39772773623761504 39960381046515096 40013737286013824 40020664872109048 40202481329815776 40209441593203902 40332953533955328 40444210715721728 40577311050605568 40584336208335936 40634985294569472 40689242284883968 40896464288551128 41013847486365696 41080392989319168 41135244700680192 41146201548825536 41329278873796608 41336434219862016 41391627804770304 41586871332151296 41725725514301952 41800661752604607 41856475187343408 42044721463246848 42053911391057292 42100860773466112 42243045621092352 42299449739378688 42306773051314176 42363262260281344 42498975445696512 42506333301556224 42555721288777728 42563088969056256 42763858256646144 42839021553243488 43041092409626712 43168490082359524 43244116430426838 43292394568941568 43496603977285632 43562222512930816 43632902787632128 43767704694595584 43776496984927968 43897253072826368 44102311710294016 44247450714218496 44306531171303424 44390239801671586 44515524242866176 44744370326731692 44804114285043648 44867796262753792 45015454446765552 45023247981122679 45139628159793152 45286123266195456 45499737055186944 45560489600679936 45634412089817088 45646567343228329 45775397570494464 45918837095917056 46072155255375072 46289476742428728 46643362873289472 46705642420563968 46849937419567104 46925952054623232 46934076353801664 46988608923025408 46996744069999616 47210253304737792 47218426825046784 47363468370149376 47430788065787904 47650420316307456 47658670042816512 48027500224919552 48193899247398924 48254045037301248 48318475213299712 48326840600282624 48541867707727872 48554797395566976 48703943890059264 48999017117712384 49007500327047168 49087015636086144 49152558018164736 49384409706929664 49615100674080768 49704564284970297 49915694152286208 50239292998435584 50306373934084096 50476270795598016 50543668150754304 50782081679767296 50871338094476642 51010470183960576 51087424061964288 51238638135934976 51328402477350912 51730139234105344 51814072060313152 51974149324832256 52127988023981312 52137012952655824 52371495155974144 52543847723134464 52614005765922816 52688788271857664 52862185038403584 52871337078749568 53008003710582784 53109121848311808 53280508062020128 53603308439754368 53612588790938536 53777271378607104 54030937753034496 54103081400807424 54112448277781248 54179980392759296 54358284614962176 54367695675317952 54528619051401504 54773857319092224 54943078708150272 55105705165062144 55115245626482688 55188837073027072 55449161776201728 55634300685735936 55734215670139476 55808633583124544 56059628617662464 56071881854743056 56324060828123136 56399266319171584 56409030735085568 56594670675844608 56665300594262016 56675111068741632 56750785292075008 57018477675528192 57203524125720576 57388123212835616 57643467902926848 57658821907235784 57995471969714176 58196406638368512 58290831067852296 58356939592794112 58368662646570624 58643986526978976 58654139571737802 58917932050470912 58996600952291328 59178868319453184 59274886805839872 59354032323821568 59634004174405632 59659160435642256 59738819046724864 59940571569772644 60020605929020736 60030997308163572 60303721994723664 60314162389805853 60381497688260608 60666316073582592 60747319467573248 60845882786422784 60952477941854208 61033863427325952 61225116127889408 61429540340500096 61702867051020288 61719302323238304 61912702881278791 62087441707155456 62191150497719296 62466583226089472 62567936072830976 62578768471735552 62784712781015112 62947004406317056 62957902433395712 63067082194870272 63151291160199168 63449174609068032 63460159576971264 63544893390422016 63833581933166592 63844633453584384 64258532329865232 64338726716401664 64561638614440068 64739729860755968 64752735123539286 64938591853412352 65244905965928448 65332022823616512 65343333769396224 65449354181448192 65536744024219648 65651557041893376 65845879609239552 66153467565441024 66272752379960396 66459796756955136 66585359702507379 66985723997914112 67206171427565472 67301694394130688 67391557534339072 67709442239689728 67929184899293184 68148396315242294 68340734401019904 68437869969801216 68451618134725632 68878255643875584 69108232883062608 69188030297800704 69298865766443008 69965044309934208 70058463630845952 70152007687897088 70274906129350656 70388928081934848 70401114530702496 70482913384538112 70495116104999424 70815379957106688 70827640237570176 71146182098681856 71703028504809472 72041250337379328 72137441867743232 72149931037041664 72381067555951872 72477712819949568 72490260900423936 72704825401868672 72832196093350464 73031809758789632 73486994168643584 73728837027247104 73932215701602304 74179067580981248 74312287560185968 74522022255525888 74762509139657408 75098747770830848 75358939497653376 75459560901126144 75553734125682688 75566814758322176 75815502226131456 76024636900704256 76307007141714963 76631136092946432 76857957203902464 76878429209647712 77595208851158016 77721108090469728 77824883528760832 77961223987248384 78191982035971968 78205519428983736 78557242733961216 78662134603055104 78921008648884224 79033182407786496 79512005565874176 79545547247523008 79920762093030192 80027474572027648 80041329744218096 80404962659631552 80418883186407804 80665907067910656 80888421431443456 81154622101211136 81168672416671872 81269970589138944 81378484569767936 81792928577102256 82160785978638336 82270489401360384 82292403097651072 82658557747593216 82672868439724032 82783255609540608 83173742664302592 83451451028603904 83601323505209214 83712950374686816 84089442926493696 84107822782114584 84486091242184704 84598899478757376 84613546102628352 84726524520562688 84997950891393024 85012666603112448 85126177938112512 85527716513292288 85678043106486976 86082184819253424 86336980164719048 86488232860853676 86584789137883136 86993207954571264 87124445025861632 87265805575264256 87535409389191168 87552993969855936 87794506145652736 88245841477720837 88494901428436992 88613062342606848 88780479603343172 89031048485732352 89488740653463384 89608228570087296 89735592525507584 90030908893531104 90046495962245358 90279256319586304 90572246532390912 90999474110373888 91120979201359872 91268824179634176 91293134686456658 91550795140988928 91837674191834112 92144310510750144 92578953484857456 93286725746578944 93411284841127936 93699874839134208 93851904109246464 93868152707603328 93977217846050816 93993488139999232 94420506609475584 94436853650093568 94726936740298752 95049079071258989 95300840632614912 95317340085633024 96055000449839104 96387798494797848 96508090074602496 96636950426599424 96653681200565248 97109594791133952 97129102685308929 97407887780118528 97998034235424768 98015000654094336 98174031272172288 98305116036329472 98768819413859328 99230201348161536 99409128569940594 99831388304572416 100478585996871168 100612747868168192 100952541591196032 101087336301508608 101564163359534592 101742676188953284 102222594472863441 102477276271869952 102656804954701824 103460278468210688 103628144120626304 103948298649664512 104255976047962624 104274025905311648 104742990311948288 105087695446268928 105228011531845632 105377576543715328 105724370076807168 105742674157499136 106218243696623616 106561016124040256 107206616879508736 107225177581877072 107554542757214208 108061875506068992 108206162801614848 108224896555562496 108359960785518592 108716569229924352 108735391350635904 109057238102803008 109547714638184448 110211410330124288 110230491252965376 110377674146054144 110898323552403456 111268601371471872 111468431340278952 111617267166249088 112119257235324928 112143763709486112 112648121656246272 112818061470171136 113189341351689216 113330601188524032 113350222137483264 113501570584150016 114036955351056384 114407048251441152 114776246425671232 115286935805853696 115317643814471568 115990943939428352 116392813276737024 116581662135704592 116713879185588224 116737325293141248 117287973053957952 117308279143475604 117835864100941824 117993201904582656 118549773611679744 118708064647643136 119268008348811264 119318320871284512 119477638093449728 119881143139545288 120041211858041472 120061994616327144 120607443989447328 120628324779611706 120762995376521216 121332632147165184 121691765572845568 121904955883708416 122067726854651904 122450232255778816 122859080681000192 123405734102040576 123438604646476608 123825405762557582 124174883414310912 124382300995438592 124933166452178944 125135872145661952 125157536943471104 125569425562030224 125894008812634112 125915804866791424 126134164389740544 126302582320398336 126898349218136064 126920319153942528 127089786780844032 127329898378479023 127667163866333184 127689266907168768 128517064659730464 128677453432803328 129123277228880136 129479459721511936 129505470247078572 129877183706824704 130489811931856896 130686667538792448 130898708362896384 131073488048439296 131303114083786752 131691759218479104 132306935130882048 132545504759920792 132919593513910272 133170719405014758 133971447995828224 134412342855130944 134603388788261376 134783115068678144 135418884479379456 135858369798586368 136296792630484588 136681468802039808 136903236269451264 136939702029684987 137756511287751168 138216465766125216 138597731532886016 139930088619868416 140116927261691904 140304015375794176 140549812258701312 140777856163869696 140802229061404992 140965826769076224 140990232209998848 141630759914213376 141655280475140352 142292364197363712 143406057009618944 144082500674758656 144274883735486464 144299862074083328 144762135111903744 144955425639899136 144980521800847872 145409650803737344 145664392186700928 146063619517579264 146973988337287168 147457674054494208 147864431403204608 148358135161962496 148624575120371936 149113692854910891 149525018279314816 150197495541661696 150717878995306752 150919121802252288 151133629516644352 151631004452262912 152049273801408512 152614014283429926 153262272185892864 153715914407804928 153756858419295424 155190417702316032 155442216180939456 155649767057521664 155922447974496768 156383964071943936 156411038857967472 157114485467922432 157324269206110208 157842017297768448 158066364815572992 159024011131748352 159091094495046016 159841524186060384 160054949144055296 160082659488436192 160809925319263104 160837766372815608 161331814135821312 161776842862886912 162309244202422272 162337344833343744 162539941178277888 163585857154204512 164321571957276672 164584806195302144 165317115495186432 165345736879448064 165566511219081216 166347485328605184 166902902057207808 167202647010418428 167425900749373632 168178885852987392 168215645564229168 168972182484369408 169197798957514752 169227092205256704 169453049041125376 169995901782786048 170025333206224896 170252355876225024 171055433026584576 171356086212973952 172164369638506848 172673960329438096 172976465721707352 173986415909142528 174248890051723264 174531611150528512 175070818778382336 175105987939711872 175589012291305472 176491682955441674 176989802856873984 177560959206686344 178062096971464704 178977481306926768 179216457140174592 179471185051015168 180061817787062208 180092991924490716 180558512639172608 181144493064781824 181998948220747776 182241958402719744 182537648359268352 182586269372913316 183101590281977856 183675348383668224 184288621021500288 185157906969714912 185738108643836373 186573451493157888 186822569682255872 187399749678268416 187703808218492928 187736305415206656 187954435692101632 187986976279998464 188841013218951168 188873707300187136 189453873480597504 190098158142517978 190634680171266048 192110000899678208 192775596989595696 193016180149204992 193273900853198848 193307362401130496 194219189582267904 194258205370617858 194815775560237056 195996068470849536 196030001308188672 196348062544344576 196610232072658944 197537638827718656 198460402696323072 198818257139881188 199756079107522137 200957171993742336 201225495736336384 201905083182392064 202174672603017216 203128326719069184 203485352377906568 204445188945726882 205313609909403648 206920556936421376 207256288241252608 207896597299329024 208511952095925248 208548051810623296 209485980623896576 210175390892537856 210456023063691264 210755153087430656 211448740153614336 211485348314998272 213122032248080512 214413233759017472 214450355163754144 215109085514428416 216123751012137984 216412325603229696 216449793111124992 216719921571037184 217433138459848704 217470782701271808 218114476205606016 219095429276368896 220460982505930752 221796647104806912 222537202742943744 222936862680557904 223234534332498176 224238514470649856 224287527418972224 225296243312492544 225636122940342272 226378682703378432 226661202377048064 226700444274966528 227003141168300032 228073910702112768 228921021425144889 229552492851342464 230573871611707392 230635287628943136 232785626553474048 233163324271409184 233427758371176448 233474650586282496 234575946107915904 234616558286951208 235671728201883648 235986403809165312 237099547223359488 238536016697622528 238636641742569024 238955276186899456 239762286279090576 240082423716082944 240123989232654288 241214887978894656 241256649559223412 241525990753042432 242665264294330368 243383531145691136 243809911767416832 244135453709303808 244900464511557632 245718161362000384 246811468204081152 246877209292953216 247650811525115164 248349766828621824 248764601990877184 250271744291323904 250315073886942208 251138851124060448 251788017625268224 251831609733582848 252268328779481088 253796698436272128 253840638307885056 254179573561688064 254659796756958046 255378533814337536 257034129319460928 257354906865606656 258246554457760272 258958919443023872 259010940494157144 259754367413649408 260979623863713792 261373335077584896 261797416725792768 262146976096878592 262606228167573504 263383518436958208 264737524433162511 265091009519841584 265839187027820544 266341438810029516 267942895991656448 268824685710261888 269206777576522752 269566230137356288 270837768958758912 271716739597172736 272593585260969176 273362937604079616 273806472538902528 273879404059369974 275513022575502336 276432931532250432 277195463065772032 279860177239736832 280233854523383808 280608030751588352 281099624517402624 281555712327739392 281604458122809984 281931653538152448 281980464419997696 283261519828426752 283310560950280704 285147237213776967 286812114019237888 288165001349517312 288549767470972928 288599724148166656 289524270223807488 289910851279798272 289961043601695744 290819301607474688 291328784373401856 293947976674574336 294915348108988416 296716270323924992 297249150240743872 298227385709821782 299050036558629632 300394991083323392 301435757990613504 301838243604504576 302267259033288704 303262008904525824 304098547602817024 305228028566859852 306667783418590323 307431828815609856 307513716838590848 310380835404632064 310884432361878912 311299534115043328 311844895948993536 312767928143887872 312822077715934944 314228970935844864 315684034595536896 316132729631145984 318182188990092032 319683048372120768 320109898288110592 320165318976872384 321619850638526208 321675532745631216 322663628271642624 323553685725773824 324618488404844544 324674689666687488 325079882356555776 327171714308409024 328643143914553344 329169612390604288 330634230990372864 330691473758896128 331133022438162432 332694970657210368 333805804114415616 334405294020836856 334851801498747264 336357771705974784 336431291128458336 337944364968738816 338454184410513408 339991803565572096 340050666412449792 340504711752450048 342110866053169152 342712172425947904 344328739277013696 345347920658876192 345952931443414704 347972831818285056 348497780103446528 349063222301057024 350141637556764672 350211975879423744 351178024582610944 352983365910883348 353979605713747968 355121918413372688 355183400739967801 356124193942929408 357954962613853536 358432914280349184 358942370102030336 360123635574124416 360185983848981432 361117025278345216 362288986129563648 363997896441495552 365075296718536704 365172538745826632 366203180563955712 367350696767336448 368577242043000576 370315813939429824 371476217287672746 373146902986315776 373645139364511744 374799499356536832 375407616436985856 375472610830413312 375908871384203264 375973952559996928 377682026437902336 377747414600374272 378907746961195008 380196316285035956 381269360342532096 381989695135437069 384220001799356416 385551193979191392 386032360298409984 386547801706397696 386614724802260992 388438379164535808 388516410741235716 389631551120474112 392060002616377344 392696125088689152 393220464145317888 395075277655437312 396920805392646144 397636514279762376 399512158215044274 401914343987484672 402450991472672768 403810166364784128 404349345206034432 406256653438138368 406970704755813136 408890377891453764 410819106089054961 413841113872842752 414512576482505216 415793194598658048 417023904191850496 417096103621246592 418971961247793152 420350781785075712 420912046127382528 422897480307228672 422970696629996544 426244064496161024 428826467518034944 428900710327508288 430218171028856832 432247502024275968 432824651206459392 432899586222249984 433439843142074368 434866276919697408 434941565402543616 436228952411212032 438190858552737792 440921965011861504 443593294209613824 445074405485887488 445873725361115808 446469068664996352 448575054837944448 450592486624985088 451272245880684544 452757365406756864 453400888549933056 456147821404225536 457842042850289778 459104985702684928 461147743223414784 461270575257886272 465571253106948096 466326648542818368 466855516742352896 466949301172564992 469151892215831808 469233116573902416 471343456403767296 471972807618330624 474199094446718976 477072033395245056 477273283485138048 477910552373798912 479524572558181152 480164847432165888 480247978465308576 482429775957789312 482513299118446824 485330528588660736 486767062291382272 487619823534833664 489800929023115264 491436322724000768 493754418585906432 495301623050230328 496699533657243648 497529203981754368 500543488582647808 500630147773884416 502277702248120896 503576035250536448 503663219467165696 504536657558962176 507593396872544256 507681276615770112 508359147123376128 509319593513916092 510757067628675072 514068258638921856 514709813731213312 516493108915520544 517917838886047744 518021880988314288 521959247727427584 522746670155169792 523594833451585536 524293952193757184 525212456335147008 526767036873916416 529475048866325022 530182019039683168 532682877620059032 535885791983312896 537649371420523776 538413555153045504 539132460274712576 541675537917517824 543433479194345472 545187170521938352 546725875208159232 547612945077805056 547758808118739948 551026045151004672 552865863064500864 554390926131544064 557214325931509119 559720354479473664 560467709046767616 561216061503176704 562199249034805248 563111424655478784 563208916245619968 563863307076304896 563960928839995392 566523039656853504 566621121900561408 570294474427553934 573624228038475776 576330002699034624 577099534941945856 577199448296333312 579048540447614976 579821702559596544 579922087203391488 581638603214949376 582657568746803712 587895953349148672 589830696217976832 593432540647849984 594498300481487744 596454771419643564 598100073117259264 602871515981227008 603676487209009152 604534518066577408 606524017809051648 610456057133719704 613335566837180646 615027433677181696 620761670809264128 621768864723757824 622599068230086656 623689791897987072 625535856287775744 625644155431869888 628457941871689728 631368069191073792 632265459262291968 636364377980184064 639366096744241536 640219796576221184 640330637953744768 643239701277052416 643351065491262432 645327256543285248 649236976809689088 649349379333374976 650159764713111552 654343428616818048 657286287829106688 658339224781208576 661382947517792256 665389941314420736 667611608228831232 668810588041673712 669703602997494528 672715543411949568 672862582256916672 675888729937477632 676908368821026816 679983607131144192 680101332824899584 681009423504900096 684221732106338304 685424344851895808 688657478554027392 690695841317752384 691905862886829408 698126444602114048 700283275113529344 700423951758847488 702356049165221888 705966731821766696 707959211427495936 710243836826745376 710366801479935602 715909925227707072 716865828560698368 717884740204060672 720247271148248832 720371967697962864 722234050556690432 724577972259127296 727995792882991104 730150593437073408 730345077491653264 732406361127911424 734701393534672896 737154484086001152 740631627878859648 742952434575345492 746293805972631552 747290278729023488 750815232873971712 750945221660826624 751817742768406528 751947905119993856 755364052875804672 755494829200748544 760392632570071912 762538720685064192 763979390270874138 768440003598712832 771102387958382784 772064720596819968 773095603412795392 773229449604521984 776876758329071616 777032821482471432 779263102240948224 784120005232754688 785392250177378304 786440928290635776 790150555310874624 794212573299487533 795273028559524752 799024316430088548 803828687974969344 804901982945345536 807620332729568256 808698690412068864 812513306876276736 813941409511626272 817780755782907528 821638212178109922 827682227745685504 829025152965010432 831586389197316096 834047808383700992 834192207242493184 837943922495586304 840701563570151424 841824092254765056 845794960614457344 845941393259993088 852488128992322048 855441711641330901 857652935036069888 857801420655016576 860436342057713664 864495004048551936 865649302412918784 865799172444499968 869732553839394816 869883130805087232 872457904822424064 881843930023723008 890148810971774976 891747450722231616 892938137329992704 897150109675888896 901184973249970176 902544491761369088 905514730813513728 906801777099866112 912295642808451072 915684085700579556 918209971405369856 922295486446829568 922541150515772544 931142506213896192 932653297085636736 933898602345129984 938303784431663616 938466233147804832 942686912807534592 948398188893437952 954546566970276096 955821104747597824 959049145116362304 960329694864331776 960495956930617152 964859551915578624 965026598236893648 970661057177321472 973534124582764544 975239647069667328 979601858046230528 982872645448001536 987508837171812864 990603246100460656 993399067314487296 995058407963508736 1001086977165295616 1001260295547768832 1004555404496241792 1007152070501072896 1007326438934331392 1009073315117924352 1015362553231540224 1018639187027832184 1021514135257350144 1028136517277843712 1029419627462426624 1032986217831041088 1035835677772095488 1036043761976628576 1043918495454855168 1045493340310339584 1047189666903171072 1048587904387514368 1050424912670294016 1053534073747832832 1058950097732650044 1060364038079366336 1065365755240118064 1065550202219903403 1071771583966625792 1075298742841047552 1076827110306091008 1078264920549425152 1083351075835035648 1086866958388690944 1090374341043876704 1095225890155610112 1095517616237479896 1102052090302009344 1105731726129001728 1108781852263088128 1114428651863018238 1119440708958947328 1120935418093535232 1124398498069610496 1126222849310957568 1126417832491239936 1127726614152609792 1127921857679990784 1133046079313707008 1133242243801122816 1140588948855107868 1145969085406311207 1147248456076951552 1152660005398069248 1154199069883891712 1154398896592666624 1158097080895229952 1159643405119193088 1159844174406782976 1163277206429898752 1165315137493607424 1176341354744297029 1179661392435953664 1186865081295699968 1188996600962975488 1192909542839287128 1196200146234518528 1205743031962454016 1207352974418018304 1209069036133154816 1213048035618103296 1220912114267439408 1226671133674361292 1230054867354363392 1241523341618528256 1243537729447515648 1245198136460173312 1247379583795974144 1251071712575551488 1251288310863739776 1256915883743379456 1262736138382147584 1272728755960368128 1278732193488483072 1280439593152442368 1280661275907489536 1286479402554104832 1286702130982524864 1290654513086570496 1298473953619378176 1298698758666749952 1300319529426223104 1308686857233636096 1314572575658213376 1316678449562417152 1322765895035584512 1330779882628841472 1335223216457662464 1337621176083347424 1339407205994989056 1345725164513833344 1351777459874955264 1353816737642053632 1360202665649799168 1368443464212676608 1370848689703791616 1377314957108054784 1381391682635504768 1383811725773658816 1396252889204228096 1400566550227058688 1400847903517694976 1404712098330443776 1411933463643533392 1415918422854991872 1420487673653490752 1420733602959871204 1431819850455414144 1433731657121396736 1435769480408121344 1440494542296497664 1440743935395925728 1444468101113380864 1455991585765982208 1460301186874146816 1460690154983306528 1469402787069345792 1474308968172002304 1481263255757719296 1485904869150690984 1492587611945263104 1494580557458046976 1501630465747943424 1501890443321653248 1503895810239987712 1510728105751609344 1510989658401497088 1520785265140143824 1525077441370128384 1527958780541748276 1536880007197425664 1542204775916765568 1544129441193639936 1546191206825590784 1546458899209043968 1553753516658143232 1554065642964942864 1568240010465509376 1570784500354756608 1572881856581271552 1580301110621749248 1588425146598975066 1590546057119049504 1598048632860177096 1607657375949938688 1609803965890691072 1615240665459136512 1617397380824137728 1625026613752553472 1627882819023252544 1635561511565815056 1643276424356219844 1655364455491371008 1658050305930020864 1663172778394632192 1668095616767401984 1668384414484986368 1681403127140302848 1683648184509530112 1691589921228914688 1691882786519986176 1704976257984644096 1710883423282661802 1715305870072139776 1715602841310033152 1720872684115427328 1728990008097103872 1731298604825837568 1731598344888999936 1739465107678789632 1739766261610174464 1744915809644848128 1763687860047446016 1780297621943549952 1783494901444463232 1785876274659985408 1794300219351777792 1805932502353920791 1811029461627027456 1813603554199732224 1831368171401159112 1836419942810739712 1845082301031545088 1862285012427792384 1865306594171273472 1867797204690259968 1876607568863327232 1876932466295609664 1885373825615069184 1896796377786875904 1909093133940552192 1911642209495195648 1918098290232724608 1920659389728663552 1920991913861234304 1929719103831157248 1930053196473787296 1947068249165529088 1950479294139334656 1959203716092461056 1965745290896003072 1975017674343625728 1981206492200921312 1990116815927017472 2002173954330591232 2002520591095537664 2009110808992483584 2014652877868662784 2018146630235848704 2030725106463080448 2037278374055664368 2043028270514700288 2056273034555687424 2058839254924853248 2065972435662082176 2071671355544190976 2072087523953257152 2094379333806342144 2097175808775028736 2100849825340588032 2107068147495665664 2117900195465300088 2120728076158732672 2130731510480236128 2131100404439806806 2143543167933251584 2150597485682095104 2153654220612182016 2156529841098850304 2166702151670071296 2173733916777381888 2180748682087753408 2190451780311220224 2191035232474959792 2204104180604018688 2211463452258003456 2217563704526176256 2228857303726036476 2238881417917894656 2241870836187070464 2252445698621915136 2252835664982479872 2255453228305219584 2255843715359981568 2266092158627414016 2266484487602245632 2281177897710215736 2291938170812622414 2294496912153903104 2305320010796138496 2308797793185333248 2316194161790459904 2319286810238386176 2319688348813565952 2326554412859797504 2330630274987214848 2352682709488594058 2359322784871907328 2373730162591399936 2377993201925950976 2385819085678574256 2392400292469037056 2411486063924908032 2414705948836036608 2419268069191101437 2426096071236206592 2441824228534878816 2453342267348722584 2460109734708726784 2483046683237056512 2487075458895031296 2490396272920346624 2494759167591948288 2502143425151102976 2502576621727479552 2513831767486758912 2525472276764295168 2545457511920736256 2557464386976966144 2560879186304884736 2561322551814979072 2572958805108209664 2573404261965049728 2581309026173140992 2596947907238756352 2597397517333499904 2617373714467272192 2633356899124834304 2645531790071169024 2670446432915324928 2675242352166694848 2678814411989978112 2691450329027666688 2703554919749910528 2707633475284107264 2720405331299598336 2736886928425353216 2741697379407583232 2754629914216109568 2762783365271009536 2767623451547317632 2792505778408456192 2801695807035389952 2809424196660887552 2823866927287066784 2840975347306981504 2841467205919742408 2863639700910828288 2867463314242793472 2871538960816242688 2880989084592995328 2881487870791851456 2888936202226761728 2911983171531964416 2920602373748293632 2921380309966613056 2938805574138691584 2948617936344004608 2962526511515438592 2971809738301381968 2985175223890526208 2989161114916093952 3003260931495886848 3003780886643306496 3007791620479975424 3021456211503218688 3021979316802994176 3041570530280287648 3055917561083496552 3073760014394851328 3084409551833531136 3088258882387279872 3092917798418087936 3107507033316286464 3108131285929885728 3136480020931018752 3141569000709513216 3145763713162543104 3160602221243498496 3176850293197950132 3181092114238099008 3196097265720354192 3196650606659710209 3215314751899877376 3219607931781382144 3230481330918273024 3234794761648275456 3250053227505106944 3255765638046505088 3271123023131630112 3286552848712439688 3310728910982742016 3316100611860041728 3326345556789264384 3336191233534803968 3336768828969972736 3362806254280605696 3383179842457829376 3383765573039972352 3409952515969288192 3421766846565323604 3430611740144279552 3431205682620066304 3441745368230854656 3457980016194207744 3462597209651675136 3463196689777999872 3478930215357579264 3479532523220348928 3489831619289696256 3529024064232891087 3560595243887099904 3566989802888926464 3571752549319970816 3588600438703555584 3611865004707841582 3622058923254054912 3627207108399464448 3662736342802318224 3672839885621479424 3690164602063090176 3724570024855584768 3730613188342546944 3735594409380519936 3753215137726654464 3753864932591219328 3770747651230138368 3818186267881104384 3823284418990391296 3836196580465449216 3841318779457327104 3841983827722468608 3859438207662314496 3860106392947574592 3900958588278669312 3918407432184922112 3931490581792006144 3950035348687251456 3962412984401842624 3980233631854034944 4004347908661182464 4005041182191075328 4018221617984967168 4029305755737325568 4061450212926160896 4074556748111328736 4112546069111374848 4117678509849706496 4131944871324164352 4143342711088381952 4144175047906514304 4188758667612684288 4201699650681176064 4214136294991331328 4235800390930600176 4241456152317465344 4261463020960472256 4262200808879613612 4287086335866503168 4301194971364190208 4307308441224364032 4313059682197700608 4333404303340142592 4361497364175506816 4380903560622440448 4382070464949919584 4408208361208037376 4422926904516006912 4435127409052352512 4457714607452072952 4477762835835789312 4483741672374140928 4504891397243830272 4505671329964959744 4511687430719963136 4532184317254828032 4532968975204491264 4562355795420431472 4583876341625244828 4588993824307806208 4610640021592276992 4617595586370666496 4632388323580919808 4638573620476772352 4639376697627131904 4653108825719595008 4661260549974429696 4705365418977188116 4718645569743814656 4755986403851901952 4771638171357148512 4784800584938074112 4822972127849816064 4829411897672073216 4838536138382202874 4852192142472413184 4883648457069757632 4906684534697445168 4920219469417453568 4966093366474113024 4974150917790062592 4980792545840693248 4989518335183896576 5004286850302205952 5005153243454959104 5050944553528590336 5090915023841472512 5114928773953932288 5121758372609769472 5122645103629958144 5145917610216419328 5146808523930099456 5162618052346281984 5193895814477512704 5194795034666999808 5234747428934544384 5266713798249668608 5291063580142338048 5340892865830649856 5350484704333389696 5357628823979956224 5382900658055333376 5417797507061762373 5440810662599196672 5483394758815166464 5509259828432219136 5525566730542019072 5535246903094635264 5585011556816912384 5603391614070779904 5647733854574133568 5681950694613963008 5682934411839484816 5727279401821656576 5734926628485586944 5743077921632485376 5761978169185990656 5762975741583702912 5777872404453523456 5841204747496587264 5842760619933226112 5877611148277383168 5897235872688009216 5925053023030877184 5943619476602763936 5970350447781052416 6006521862991773696 6007561773286612992 6015583240959950848 6043958633605988352 6083141060560575296 6111835122166993104 6147520028789702656 6168819103667062272 6176517764774559744 6185835596836175872 6215014066632572928 6216262571859771456 6283138001419026432 6291527426325086208 6321204442486996992 6353700586395900264 6362184228476198016 6392194531440708384 6393301213319420418 6430629503799754752 6460962661836546048 6469589523296550912 6500106455010213888 6511531276093010176 6542246046263260224 6573105697424879376 6621457821965484032 6632201223720083456 6652691113578528768 6672382467069607936 6673537657939945472 6725612508561211392 6748484614059388219 6766359684915658752 6767531146079944704 6819905031938576384 6843533693130647208 6861223480288559104 6862411365240132608 6883490736461709312 6915960032388415488 6926393379555999744 6957860430715158528 6959065046440697856 6979663238579392512 7058048128465782174 7121190487774199808 7133979605777852928 7143505098639941632 7177200877407111168 7223730009415683164 7244117846508109824 7257804207573304311 7325472685604636448 7345679771242958848 7380329204126180352 7449140049711169536 7461226376685093888 7471188818761039872 7506430275453308928 7507729865182438656 7541495302460276736 7636372535762208768 7646568837980782592 7672393160930898432 7682637558914654208 7683967655444937216 7718876415324628992 7720212785895149184 7836814864369844224 7862981163584012288 7900070697374502912 7924825968803685248 7960467263708069888 8010082364382150656 8036443235969934336 8058611511474651136 8122900425852321792 8149113496222657472 8225092138222749696 8235357019699412992 8263889742648328704 8286685422176763904 8288350095813028608 8377517335225368576 8428272589982662656 8471600781861200352 8482912304634930688 8522926041920944512 8524401617759227224 8574172671733006336 8602389942728380416 8614616882448728064 8666808606680285184 8722994728351013632 8761807121244880896 8764140929899839168 8816416722416074752 8845853809032013824 8870254818104705024 8915429214904145904 8955525671671578624 8967483344748281856 9009782794487660544 9011342659929919488 9023374861439926272 9064368634509656064 9065937950408982528 9124711590840862944 9167752683250489656 9221280043184553984 9235191172741332992 9264776647161839616 9278753395254263808 9306217651439190016 9322521099948859392 9410730837954376232 9437291139487629312 9511972807703803904 9543276342714297024 9569601169876148224 9645944255699632128 9658823795344146432 9677072276764405748 9704384284944826368 9767296914139515264 9813369069394890336 9840438938834907136 9932186732948226048 9948301835580125184 9961585091681386496 9979036670367793152 10008573700604411904 10010306486909918208 10181830047682945024 10229857547907864576 10243516745219538944 10245290207259916288 10291835220432838656 10293617047860198912 10325236104692563968 10387791628955025408 10389590069333999616 10469494857869088768 10533427596499337216 10587072192698673261 10681785731661299712 10700969408666779392 10715257647959912448 10765801316110666752 10835595014123524746 10881621325198393344 10966789517630332928 11018519656864438272 11051133461084038144 11070493806189270528 11170023113633824768 11206783228141559808 11295467709148267136 11363901389227926016 11365868823678969632 11454558803643313152 11469853256971173888 11486155843264970752 11523956338371981312 11525951483167405824 11685521239866452224 11755222296554766336 11794471745376018432 11850106046061754368 11887238953205527872 11940700895562104832 12013043725983547392 12015123546573225984 12031166481919901696 12087917267211976704 12166282121121150592 12223670244333986208 12337638207334124544 12353035529549119488 12371671193672351744 12430028133265145856 12432525143719542912 12566276002838052864 12642408884973993984 12707401172791800528 12724368456952396032 12784389062881416768 12786602426638840836 12861259007599509504 12921925323673092096 12939179046593101824 13000212910020427776 13023062552186020352 13084492092526520448 13146211394849758752 13264402447440166912 13305382227157057536 13344764934139215872 13347075315879890944 13451225017122422784 13496969228118776438 13535062292159889408 13639810063877152768 13687067386261294416 13722446960577118208 13724822730480265216 13766981472923418624 13831920064776830976 13852786759111999488 13915720861430317056 13918130092881395712 13959326477158785024 14116096256931564348 14267959211555705856 14287010197279883264 14354401754814222336 14447460018831366328 14488235693016219648 14515608415146608622 14650945371209272896 14691359542485917696 14760658408252360704 14898280099422339072 14922452753370187776 14942377637522079744 15012860550906617856 15015459730364877312 15272745071524417536 15293137675961565184 15344786321861796864 15365275117829308416 15367935310889874432 15437752830649257984 15440425571790298368 15725962327168024576 15800141394749005824 15849651937607370496 15920934527416139776 16020164728764301312 16072886471939868672 16117223022949302272 16253392521185287119 16298226992445314944 16450184276445499392 16527779485296657408 16573370844353527808 16576700191626057216 16755034670450737152 16943201563722400704 16965824609269861376 17045852083841889024 17048803235518454448 17148345343466012672 17204779885456760832 17229233764897456128 17333617213360570368 17445989456702027264 17523614242489761792 17528281859799678336 17632833444832149504 17691707618064027648 17830858429808291808 17911051343343157248 18019565588975321088 18022685319859838976 18046749722879852544 18131875900817965056 18249423181681725888 18335505366500979312 18442560086369107968 18470382345482665984 18529553294323679232 18557506790508527616 18612435302878380032 18645042199897718784 18821461675908752464 18874582278975258624 19023945615407607808 19086552685428594048 19139202339752296448 19291888511399264256 19354144553528811496 19408768569889652736 19534593828279030528 19626738138789780672 19680877877669814272 19864373465896452096 19896603671160250368 19923170183362772992 19958073340735586304 20017147401208823808 20020612973819836416 20245453842178164657 20363660095365890048 20459715095815729152 20487033490439077888 20490580414519832576 20583670440865677312 20587234095720397824 20650472209385127936 20779180138667999232 20938989715738177536 21066855192998674432 21174144385397346522 21363571463322599424 21401938817333558784 21430515295919824896 21531602632221333504 21671190028247049492 21773412622719912933 21933579035260665856 22037039313728876544 22102266922168076288 22140987612378541056 22413566456283119616 22590935418296534272 22727802778455852032 22731737647357939264 22909117607286626304 22939706513942347776 22972311686529941504 23047912676743962624 23051902966334811648 23371042479732904448 23510444593109532672 23588943490752036864 23700212092123508736 23774477906411055744 23881401791124209664 24030247093146451968 24175834534423953408 24332564242242301184 24447340488667972416 24675276414668249088 24706071059098238976 24743342387344703488 24860056266530291712 24865050287439085824 25132552005676105728 25284817769947987968 25414802345583601056 25448736913904792064 25568778125762833536 25573204853277681672 25722518015199019008 25843850647346184192 26000425820040855552 26046125104372040704 26168984185053040896 26292422789699517504 26528804894880333824 26610764454314115072 26689529868278431744 26694150631759781888 26902450034244845568 26993938456237552876 27070124584319778816 27279620127754305536 27374134772522588832 27444893921154236416 27449645460960530432 27663840129553661952 27705573518223998976 27836260185762791424 27918652954317570048 28232192513863128696 28535918423111411712 28574020394559766528 28708803509628444672 28894920037662732656 28976471386032439296 29031216830293217244 29301890742418545792 29382719084971835392 29521316816504721408 29796560198844678144 29844905506740375552 29884755275044159488 30025721101813235712 30030919460729754624 30545490143048835072 30586275351923130368 30689572643723593728 30730550235658616832 30735870621779748864 30875505661298515968 30880851143580596736 31451924654336049152 31600282789498011648 31699303875214740992 32040329457528602624 32145772943879737344 32506785042370574238 32596453984890629888 32900368552890998784 33055558970593314816 33146741688707055616 33153400383252114432 33510069340901474304 33886403127444801408 33931649218539722752 34091704167683778048 34097606471036908896 34409559770913521664 34458467529794912256 34891978913404054528 35056563719599356672 35265666889664299008 35383415236128055296 35661716859616583616 35822102686686314496 36039131177950642176 36045370639719677952 36093499445759705088 36263751801635930112 36498846363363451776 36671010733001958624 37059106588647358464 37115013581017055232 37224870605756760064 37290084399795437568 37642923351817504928 38047891230815215616 38173105370857188096 38278404679504592896 38583777022798528512 38708289107057622992 38817537139779305472 39069187656558061056 39253476277579561344 39361755755339628544 39793207342320500736 39846340366725545984 39916146681471172608 40034294802417647616 40041225947639672832 40490907684356329314 40727320190731780096 40919430191631458304 40974066980878155776 40981160829039665152 41167340881731354624 41174468191440795648 41300944418770255872 41558360277335998464 41877979431476355072 42133710385997348864 42348288770794693044 42803877634667117568 42861030591839649792 43063205264442667008 43342380056494098984 43546825245439825866 43867158070521331712 44074078627457753088 44204533844336152576 44281975224757082112 44827132912566239232 45181870836593068544 45455605556911704064 45463475294715878528 45818235214573252608 45879413027884695552 46095825353487925248 46103805932669623296 46742084959465808896 47177886981504073728 47400424184247017472 47548955812822111488 47762803582248419328 48060494186292903936 48351669068847906816 48665128484484602368 48894680977335944832 49350552829336498176 49720112533060583424 49730100574878171648 50265104011352211456 50829604691167202112 50897473827809584128 51137556251525667072 51146409706555363344 51445036030398038016 51687701294692368384 52000851640081711104 52092250208744081408 52337968370106081792 52584845579399035008 53057609789760667648 53379059736556863488 53388301263519563776 53987876912475105752 54140249168639557632 54559240255508611072 54748269545045177664 54889787842308472832 54899290921921060864 55327680259107323904 55411147036447997952 55672520371525582848 55837305908635140096 56464385027726257392 57071836846222823424 57148040789119533056 57417607019256889344 57789840075325465312 58062433660586434488 58603781484837091584 58765438169943670784 59042633633009442816 59593120397689356288 59689811013480751104 59769510550088318976 60051442203626471424 60061838921459509248 60736361526534493971 61090980286097670144 61172550703846260736 61379145287447187456 61461100471317233664 61471741243559497728 61751011322597031936 61761702287161193472 62903849308672098304 63200565578996023296 63398607750429481984 64080658915057205248 64291545887759474688 65013570084741148476 65192907969781259776 65800737105781997568 66111117941186629632 66306800766504228864 67772806254889602816 67863298437079445504 68183408335367556096 68195212942073817792 68819119541827043328 68916935059589824512 69783957826808109056 70113127439198713344 70531333779328598016 70766830472256110592 71323433719233167232 71644205373372628992 72090741279439355904 72527503603271860224 72997692726726903552 73342021466003917248 74118213177294716928 74230027162034110464 74449741211513520128 74580168799590875136 75285846703635009856 76095782461630431232 76346210741714376192 76556809359009185792 77167554045597057024 77416578214115245984 78138375313116122112 78506952555159122688 78723511510679257088 79586414684641001472 79832293362942345216 80068589604835295232 80082451895279345664 80981815368712658628 81454640381463560192 81838860383262916608 81948133961756311552 81962321658079330304 82334681763462709248 82348936382881591296 83116720554671996928 83755958862952710144 84267420771994697728 84696577541589386088 85607755269334235136 85722061183679299584 86126410528885334016 86684760112988197968 87093650490879651732 87734316141042663424 88148157254915506176 88409067688672305152 88563950449514164224 89654265825132478464 90363741673186137088 90911211113823408128 90926950589431757056 91636470429146505216 91758826055769391104 92191650706975850496 92207611865339246592 93484169918931617792 94355773963008147456 94800848368494034944 95097911625644222976 96120988372585807872 97330256968969204736 97789361954671889664 98701105658672996352 99440225066121166848 99460201149756343296 100530208022704422912 101659209382334404224 101794947655619168256 102275112503051334144 102292819413110726688 103375402589384736768 104184500417488162816 104675936740212163584 105169691158798070016 106115219579521335296 106776602527039127552 107975753824950211504 108280498337279115264 109118480511017222144 109496539090090355328 109779575684616945664 109798581843842121728 111345040743051165696 111674611817270280192 112928770055452514784 114143673692445646848 114296081578239066112 114835214038513778688 115579680150650930624 116124867321172868976 117207562969674183168 117530876339887341568 118085267266018885632 119379622026961502208 119539021100176637952 120102884407252942848 120123677842919018496 121472723053068987942 122181960572195340288 122758290574894374912 122922200942634467328 122943482487118995456 123502022645194063872 123523404574322386944 125807698617344196608 126401131157992046592 126797215500858963968 128221207667128376161 128583091775518949376 130027140169482296952 130385815939562519552 131601474211563995136 132222235882373259264 132613601533008457728 135545612509779205632 135726596874158891008 136366816670735112192 136390425884147635584 137638239083654086656 139567915653616218112 140226254878397426688 141533660944512221184 142646867438466334464 143288410746745257984 144181482558878711808 145055007206543720448 145995385453453807104 146684042932007834496 148899482423027040256 149160337599181750272 150571693407270019712 152191564923260862464 152692421483428752384 153113618718018371584 154335108091194114048 154833156428230491968 156276750626232244224 157013905110318245376 157447023021358514176 159172829369282002944 160137179209670590464 160164903790558691328 161963630737425317256 162909280762927120384 163677720766525833216 163924643316158660608 164669363526925418496 164697872765763182592 166233441109343993856 167511917725905420288 168534841543989395456 169393155083178772176 171215510538668470272 171444122367358599168 172252821057770668032 173369520225976395936 174187300981759303464 175468632282085326848 176296314509831012352 176818135377344610304 177127900899028328448 179308531650264956928 180727483346372274176 181822422227646816256 181853901178863514112 183272940858293010432 183517652111538782208 184383301413951700992 184415223730678493184 186968339837863235584 188711547926016294912 189601696736988069888 190195823251288445952 192241976745171615744 194660513937938409472 195578723909343779328 197402211317345992704 198920402299512686592 203318418764668808448 203589895311238336512 204550225006102668288 204585638826221453376 206750805178769473536 208369000834976325632 209351873480424327168 210339382317596140032 212230439159042670592 213553205054078255104 215951507649900423008 218236961022034444288 218993078180180710656 219597163687684243456 222690081486102331392 223349223634540560384 225857540110905029568 228287347384891293696 228592163156478132224 229670428077027557376 231159360301301861248 232249734642345737952 234415125939348366336 235061752679774683136 236170534532037771264 238759244053923004416 240205768814505885696 240247355685838036992 242945446106137975884 244363921144390680576 245516581149788749824 245844401885268934656 245886964974237990912 247004045290388127744 247046809148644773888 252802262315984093184 253594431001717927936 256442415334256752322 257166183551037898752 260054280338964593904 260771631879125039104 263202948423127990272 264444471764746518528 265227203066016915456 271091225019558411264 271453193748317782016 272733633341470224384 272780851768295271168 275276478167308173312 279135831307232436224 280452509756794853376 283067321889024442368 285293734876932668928 288362965117757423616 291990770906907614208 293368085864015668992 298320675198363500544 301143386814540039424 304383129846521724928 305384842966857504768 306227237436036743168 309666312856460983936 312553501252464488448 314027810220636490752 314894046042717028352 318345658738564005888 320329807581117382656 323927261474850634512 325818561525854240768 327355441533051666432 327849286632317321216 329338727053850836992 329395745531526365184 335023835451810840576 338786310166357544352 342431021077336940544 342888244734717198336 344505642115541336064 346739040451952791872 348374601963518606928 350937264564170653696 352592629019662024704 353636270754689220608 354255801798056656896 358617063300529913856 361454966692744548352 363644844455293632512 363707802357727028224 366545881716586020864 368766602827903401984 368830447461356986368 373936679675726471168 377423095852032589824 379203393473976139776 380391646502576891904 384663623001385128483 389321027875876818944 391157447818687558656 394804422634691985408 397840804599025373184 406636837529337616896 407179790622476673024 409100450012205336576 409171277652442906752 416738001669952651264 418703746960848654336 420678764635192280064 427106410108156510208 431903015299800846016 436473922044068888576 437986156360361421312 439194327375368486912 446698447269081120768 451715080221810059136 456574694769782587392 459340856154055114752 462318720602603722496 464499469284691475904 468830251878696732672 470123505359549366272 472341069064075542528 477518488107846008832 480411537629011771392 480494711371676073984 485890892212275951768 488727842288781361152 491033162299577499648 491773929948475981824 494008090580776255488 494093618297289547776 505604524631968186368 507188862003435855872 512884830668513504644 514332367102075797504 520108560677929187808 521543263758250078208 526405896846255980544 528888943529493037056 530454406132033830912 542182450039116822528 542906387496635564032 545467266682940448768 545561703536590542336 550552956334616346624 558271662614464872448 560905019513589706752 566134643778048884736 570587469753865337856 576725930235514847232 583981541813815228416 586736171728031337984 602286773629080078848 608766259693043449856 610769685933715009536 619332625712921967872 625107002504928976896 628055620441272981504 629788092085434056704 636691317477128011776 640659615162234765312 647854522949701269024 654710883066103332864 655698573264634642432 658791491063052730368 670047670903621681152 677572620332715088704 684862042154673881088 685776489469434396672 689011284231082672128 693478080903905583744 696749203927037213856 705185258039324049408 707272541509378441216 708511603596113313792 722909933385489096704 727289688910587265024 727415604715454056448 733091763433172041728 737533205655806803968 737660894922713972736 747873359351452942336 758406786947952279552 760783293005153783808 769327246002770256966 778642055751753637888 782314895637375117312 789608845269383970816 795681609198050746368 813273675058675233792 814359581244953346048 818200900024410673152 818342555304885813504 833476003339905302528 837407493921697308672 841357529270384560128 854212820216313020416 863806030599601692032 875972312720722842624 878388654750736973824 903430160443620118272 913149389539565174784 918681712308110229504 924637441205207444992 928998938569382951808 937660503757393465344 944682138128151085056 955036976215692017664 960989422743352147968 971781784424551903536 977455684577562722304 982066324599154999296 983547859896951963648 988016181161552510976 988187236594579095552 1014377724006871711744 1025769661337027009288 1028664734204151595008 1040217121355858375616 1043086527516500156416 1052811793692511961088 1057777887058986074112 1060908812264067661824 1084364900078233645056 1085812774993271128064 1090934533365880897536 1091123407073181084672 1116543325228929744896 1121810039027179413504 1132269287556097769472 1141174939507730675712 1153990869004155385449 1167963083627630456832 1173472343456062675968 1204573547258160157696 1217532519386086899712 1221539371867430019072 1238665251425843935744 1250214005009857953792 1256111240882545963008 1281319230324469530624 1295709045899402538048 1309421766132206665728 1311397146529269284864 1317582982126105460736 1340095341807243362304 1355145240665430177408 1369724084309347762176 1378022568462165344256 1386956161807811167488 1393498407854074427712 1410370516078648098816 1414545083018756882432 1417023207192226627584 1445819866770978193408 1454579377821174530048 1454831209430908112896 1466183526866344083456 1475321789845427945472 1495746718702905884672 1516813573895904559104 1521566586010307567616 1538654492005540513932 1557284111503507275776 1564629791274750234624 1579217690538767941632 1591363218396101492736 1626547350117350467584 1628719162489906692096 1636401800048821346304 1636685110609771627008 1666952006679810605056 1674814987843394617344 1682715058540769120256 1727612061199203384064 1751944625441445685248 1756777309501473947648 1806860320887240236544 1826298779079130349568 1849274882410414889984 1857997877138765903616 1875321007514786930688 1889364276256302170112 1910073952431384035328 1921978845486704295936 1943563568849103807072 1964132649198309998592 1967095719793903927296 1976374473189158191104 2028755448013743423488 2051539322674054018576 2057329468408303190016 2080434242711716751232 2086173055033000312832 2115555774117972148224 2121817624528135323648 2168729800156467290112 2171625549986542256128 2181869066731761795072 2182246814146362169344 2233086650457859489792 2243620078054358827008 2282349879015461351424 2307981738008310770898 2335926167255260913664 2346944686912125351936 2409147094516320315392 2443078743734860038144 2477330502851687871488 2500428010019715907584 2512222481765091926016 2562638460648939061248 2591418091798805076096 2635165964252210921472 2710290481330860354816 2739448168618695524352 2756045136924330688512 2773912323615622334976 2786996815708148855424 2829090166037513764864 2834046414384453255168 2891639733541956386816 2909158755642349060096 2909662418861816225792 2932367053732688166912 2950643579690855890944 2991493437405811769344 3043133172020615135232 3077308984011081027864 3114568223007014551552 3129259582549500469248 3158435381077535883264 3182726436792202985472 3253094700234700935168 3257438324979813384192 3272803600097642692608 3273370221219543254016 3333904013359621210112 3349629975686789234688 3365430117081538240512 3455224122398406768128 3503889250882891370496 3613720641774480473088 3652597558158260699136 3698549764820829779968 3715995754277531807232 3750642015029573861376 3843957690973408591872 3887127137698207614144 3928265298396619997184 3934191439587807854592 3952748946378316382208 4057510896027486846976 4103078645348108037152 4160868485423433502464 4172346110066000625664 4231111548235944296448 4243635249056270647296 4337459600312934580224 4343251099973084512256 4363738133463523590144 4364493628292724338688 4466173300915718979584 4487240156108717654016 4564699758030922702848 4615963476016621541796 4671852334510521827328 4693889373824250703872 4818294189032640630784 4886157487469720076288 4954661005703375742976 5000856020039431815168 5024444963530183852032 5182836183597610152192 5270331928504421842944 5420580962661720709632 5478896337237391048704 5547824647231244669952 5573993631416297710848 5668092828768906510336 5783279467083912773632 5818317511284698120192 5819324837723632451584 5901287159381711781888 5982986874811623538688 6086266344041230270464 6154617968022162055728 6229136446014029103104 6258519165099000938496 6365452873584405970944 6506189400469401870336 6514876649959626768384 6545607200195285385216 6546740442439086508032 6667808026719242420224 6699259951373578469376 6730860234163076481024 6910448244796813536256 7007778501765782740992 7227441283548960946176 7397099529641659559936 7431991508555063614464 7501284030059147722752 7687915381946817183744 7774254275396415228288 7905497892756632764416 8115021792054973693952 8206157290696216074304 8321736970846867004928 8344692220132001251328 8487270498112541294592 8674919200625869160448 8727476266927047180288 8728987256585448677376 8932346601831437959168 8974480312217435308032 9129399516061845405696 9231926952033243083592 9343704669021043654656 9387778747648501407744 9636588378065281261568 9772314974939440152576 9909322011406751485952 10001712040078863630336 10048889927060367704064 10365672367195220304384 10841161925323441419264 10957792674474782097408 11095649294462489339904 11147987262832595421696 11566558934167825547264 11638649675447264903168 11802574318763423563776 11965973749623247077376 12172532688082460540928 12309235936044324111456 12458272892028058206208 12517038330198001876992 12730905747168811941888 13012378800938803740672 13029753299919253536768 13091214400390570770432 13093480884878173016064 13398519902747156938752 13461720468326152962048 13820896489593627072512 14015557003531565481984 14454882567097921892352 14794199059283319119872 14863983017110127228928 15002568060118295445504 15548508550792830456576 15810995785513265528832 16230043584109947387904 16412314581392432148608 16643473941693734009856 16689384440264002502656 17349838401251738320896 17454952533854094360576 17457974513170897354752 17948960624434870616064 18258799032123690811392 18463853904066486167184 18687409338042087309312 18775557495297002815488 19273176756130562523136 19544629949878880305152 19818644022813502971904 20003424080157727260672 20097779854120735408128 20731344734390440608768 21682323850646882838528 22191298588924978679808 22295974525665190843392 23133117868335651094528 23277299350894529806336 24345065376164921081856 24618471872088648222912 24916545784056116412416 25034076660396003753984 25461811494337623883776 26024757601877607481344 26182428800781141540864 26186961769756346032128 26797039805494313877504 26923440936652305924096 27641792979187254145024 28031114007063130963968 28909765134195843784704 29588398118566638239744 29727966034220254457856 30005136120236590891008 31097017101585660913152 32824629162784864297216 33286947883387468019712 33378768880528005005312 34699676802503476641792 34915949026341794709504 35897921248869741232128 36517598064247381622784 36927707808132972334368 37374818676084174618624 37551114990594005630976 38546353512261125046272 39089259899757760610304 39637288045627005943808 40195559708241470816256 41462689468780881217536 43364647701293765677056 44382597177849957359616 44591949051330381686784 46554598701789059612672 48690130752329842163712 49236943744177296445824 50068153320792007507968 52049515203755214962688 52364857601562283081728 52373923539512692064256 53846881873304611848192 55283585958374508290048 56062228014126261927936 57819530268391687569408 59176796237133276479488 59455932068440508915712 60010272240473181782016 62194034203171321826304 65649258325569728594432 66573895766774936039424 69399353605006953283584 69831898052683589419008 73035196128494763245568 73855415616265944668736 74749637352168349237248 75102229981188011261952 77092707024522250092544 79274576091254011887616 80391119416482941632512 82925378937561762435072 86729295402587531354112 88765194355699914719232 89183898102660763373568 93109197403578119225344 98473887488354592891648 100136306641584015015936 104099030407510429925376 104747847079025384128512 107693763746609223696384 110567171916749016580096 112124456028252523855872 115639060536783375138816 118353592474266552958976 118911864136881017831424 124388068406342643652608 131298516651139457188864 133147791533549872078848 139663796105367178838016 146070392256989526491136 147710831232531889337472 150204459962376022523904 154185414049044500185088 158549152182508023775232 165850757875123524870144 173458590805175062708224 177530388711399829438464 178367796205321526747136 196947774976709185783296 208198060815020859850752 209495694158050768257024 221134343833498033160192 224248912056505047711744 231278121073566750277632 236707184948533105917952 237823728273762035662848 248776136812685287305216 262597033302278914377728 266295583067099744157696 279327592210734357676032 295421662465063778674944 300408919924752045047808 308370828098089000370176 317098304365016047550464 331701515750247049740288 346917181610350125416448 355060777422799658876928 356735592410643053494272 393895549953418371566592 418991388316101536514048 442268687666996066320384 462556242147133500555264 473414369897066211835904 475647456547524071325696 497552273625370574610432 525194066604557828755456 532591166134199488315392 590843324930127557349888 634196608730032095100928 663403031500494099480576 693834363220700250832896 710121554845599317753856 713471184821286106988544 787791099906836743133184 837982776632203073028096 884537375333992132640768 925112484294267001110528 951294913095048142651392 995104547250741149220864 1050388133209115657510912 1065182332268398976630784 1181686649860255114699776 1326806063000988198961152 1387668726441400501665792 1420243109691198635507712 1426942369642572213977088 1575582199813673486266368 1769074750667984265281536 1902589826190096285302784 1990209094501482298441728 2100776266418231315021824 2130364664536797953261568 2363373299720510229399552 2653612126001976397922304 2775337452882801003331584 2853884739285144427954176 3151164399627346972532736 3980418189002964596883456 4201552532836462630043648 4260729329073595906523136 4726746599441020458799104 5307224252003952795844608 5707769478570288855908352 6302328799254693945065472 7960836378005929193766912 8403105065672925260087296 9453493198882040917598208 12604657598509387890130944 15921672756011858387533824 16806210131345850520174592 18906986397764081835196416 25209315197018775780261888 33612420262691701040349184 37813972795528163670392832 50418630394037551560523776 75627945591056327340785664 100837260788075103121047552 151255891182112654681571328 302511782364225309363142656
- Sum of all divisors σ(n): 962986474547344621229934897
- Sum of proper divisors (its aliquot sum) s(n): 660474692183119311866792241
- 302511782364225309363142656 is an abundant number, because the sum of its proper divisors (660474692183119311866792241) is greater than itself. Its abundance is 357962909818894002503649585
Bases of 302511782364225309363142656
- Binary: 11111010001110110101110010010101000000111011010000010001110110011010010000000000000000002
- Hexadecimal: 0xFA3B5C9503B411D9A40000
- Base-36: 120DGKTCCQCX3OW740
Squares and roots of 302511782364225309363142656
- 302511782364225309363142656 squared (3025117823642253093631426562) is 91513378469180418902551215954222957317233996606734336
- 302511782364225309363142656 cubed (3025117823642253093631426563) is 27683875230883689185520849052941366226064035845894619759694505111774318261436416
-
302511782364225309363142656 is a
perfect square number . Itssquare root is 17392865846784 -
The
cube root of 302511782364225309363142656 is 671296059.8848878927
Scales and comparisons
How big is 302511782364225309363142656?- 302,511,782,364,225,309,363,142,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 302,511,782,364,225,309,363,142,656 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 302511782364225309363142656 cubic inches would be around 55941338.3 feet tall.
Recreational maths with 302511782364225309363142656
- 302511782364225309363142656 backwards is 656241363903522463287115203
- The number of decimal digits it has is: 27
- The sum of 302511782364225309363142656's digits is 99
- 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 302511782364225309363142656 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 302511782364225309363142656 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/302511782364225309363142656/
Chicago style:
Numbermatics. 2024. "Number 302511782364225309363142656 - Facts about the integer". https://numbermatics.com/n/302511782364225309363142656/
The information we have on file for 302511782364225309363142656 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 302511782364225309363142656, math, Factors of 302511782364225309363142656, curriculum, school, college, exams, university, Prime factorization of 302511782364225309363142656, STEM, science, technology, engineering, physics, economics, calculator, three hundred two septillion, five hundred eleven sextillion, seven hundred eighty-two quintillion, three hundred sixty-four quadrillion, two hundred twenty-five trillion, three hundred nine billion, three hundred sixty-three million, one hundred forty-two thousand, six hundred fifty-six.