483345698783812317423599616
483,345,698,783,812,317,423,599,616 is an even composite number composed of five prime numbers multiplied together.
What does the number 483345698783812317423599616 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 15675 divisors.
483345698783812317423599616 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, six hundred seventy-five divisors.
Prime factorization of 483345698783812317423599616:
218 × 310 × 134 × 614 × 2812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 61 × 61 × 61 × 61 × 281 × 281)See below for interesting mathematical facts about the number 483345698783812317423599616 from the Numbermatics database.
Names of 483345698783812317423599616
- Cardinal: 483345698783812317423599616 can be written as Four hundred eighty-three septillion, three hundred forty-five sextillion, six hundred ninety-eight quintillion, seven hundred eighty-three quadrillion, eight hundred twelve trillion, three hundred seventeen billion, four hundred twenty-three million, five hundred ninety-nine thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 4.83345698783812317423599616 × 1026
Factors of 483345698783812317423599616
Divisors of 483345698783812317423599616
- Number of divisors d(n): 15675
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 54 61 64 72 78 81 96 104 108 117 122 128 144 156 162 169 183 192 208 216 234 243 244 256 281 288 312 324 338 351 366 384 416 432 468 486 488 507 512 549 562 576 624 648 676 702 729 732 768 793 832 843 864 936 972 976 1014 1024 1053 1098 1124 1152 1248 1296 1352 1404 1458 1464 1521 1536 1586 1647 1664 1686 1728 1872 1944 1952 2028 2048 2106 2187 2196 2197 2248 2304 2379 2496 2529 2592 2704 2808 2916 2928 3042 3072 3159 3172 3294 3328 3372 3456 3653 3721 3744 3888 3904 4056 4096 4212 4374 4392 4394 4496 4563 4608 4758 4941 4992 5058 5184 5408 5616 5832 5856 6084 6144 6318 6344 6561 6588 6591 6656 6744 6912 7137 7306 7442 7488 7587 7776 7808 8112 8192 8424 8748 8784 8788 8992 9126 9216 9477 9516 9882 9984 10116 10309 10368 10816 10959 11163 11232 11664 11712 12168 12288 12636 12688 13122 13176 13182 13312 13488 13689 13824 14274 14612 14823 14884 14976 15174 15552 15616 16224 16384 16848 17141 17496 17568 17576 17984 18252 18432 18954 19032 19683 19764 19773 19968 20232 20618 20736 21411 21632 21918 22326 22464 22761 23328 23424 24336 24576 25272 25376 26244 26352 26364 26624 26976 27378 27648 28431 28548 28561 29224 29646 29768 29952 30348 30927 31104 31232 32448 32768 32877 33489 33696 34282 34992 35136 35152 35968 36504 36864 37908 38064 39366 39528 39546 39936 40464 41067 41236 41472 42822 43264 43836 44469 44652 44928 45522 46656 46848 47489 48373 48672 49152 50544 50752 51423 52488 52704 52728 53248 53952 54756 55296 56862 57096 57122 58448 59049 59292 59319 59536 59904 60696 61854 62208 62464 64233 64896 65536 65754 66978 67392 68283 68564 69984 70272 70304 71936 73008 73728 75816 76128 78732 78961 79056 79092 79872 80928 82134 82472 82944 85293 85644 85683 86528 87672 88938 89304 89856 91044 92781 93312 93696 94978 96746 97344 98304 98631 100467 101088 101504 102846 104976 105408 105456 106496 107904 109512 110592 113724 114192 114244 116896 118098 118584 118638 119072 119808 121392 123201 123708 124416 124928 128466 129792 131072 131508 133407 133956 134017 134784 136566 137128 139968 140544 140608 142467 143872 145119 146016 147456 151632 152256 154269 157464 157922 158112 158184 159744 161856 164268 164944 165888 170586 171288 171366 173056 175344 177876 177957 178608 179712 182088 185562 186624 187392 189956 192699 193492 194688 196608 197262 200934 202176 203008 204849 205692 209952 210816 210912 212992 215808 219024 221184 222833 226981 227448 228384 228488 233792 236196 236883 237168 237276 238144 239616 242784 246402 247416 248832 249856 255879 256932 257049 259584 262144 263016 266814 267912 268034 269568 273132 274256 278343 279936 281088 281216 284934 287744 290238 292032 294912 295893 301401 303264 304512 308538 314928 315844 316224 316368 319488 323712 328536 329888 331776 341172 342576 342732 346112 350688 355752 355914 357216 359424 364176 369603 371124 373248 374784 379912 385398 386984 389376 393216 394524 400221 401868 402051 404352 406016 409698 411384 419904 421632 421824 425984 427401 431616 435357 438048 442368 445666 453962 454896 456768 456976 462807 467584 472392 473766 474336 474552 476288 479232 485568 492804 494832 497664 499712 511758 513864 514098 519168 526032 533628 533871 535824 536068 539136 546264 548512 556686 559872 562176 562432 569868 575488 578097 580476 584064 589824 591786 602802 606528 609024 614547 617076 617357 628849 629856 631688 632448 632736 638976 647424 657072 659776 663552 668499 680943 682344 685152 685464 692224 701376 710649 711504 711828 714432 718848 728352 739206 742248 746496 749568 759824 767637 770796 771147 773968 778752 786432 789048 800442 803736 804102 808704 812032 819396 822768 835029 839808 843264 843648 851968 854802 863232 870714 876096 884736 887679 891332 904203 907924 909792 913536 913952 925614 935168 944784 947532 948672 949104 952576 958464 971136 985608 989664 995328 999424 1023516 1026493 1027728 1028196 1038336 1045601 1052064 1067256 1067742 1071648 1072136 1078272 1092528 1097024 1108809 1113372 1119744 1124352 1124864 1139736 1150976 1156194 1160952 1168128 1179648 1183572 1200663 1205604 1206153 1213056 1218048 1229094 1234152 1234714 1257698 1259712 1263376 1264896 1265472 1277952 1282203 1294848 1306071 1314144 1319552 1327104 1336998 1361886 1364688 1370304 1370928 1384448 1388421 1402752 1421298 1423008 1423656 1428864 1437696 1456704 1478412 1484496 1492992 1499136 1519648 1535274 1541592 1542294 1547936 1557504 1578096 1600884 1601613 1607472 1608204 1617408 1624064 1638792 1645536 1670058 1679616 1686528 1687296 1703936 1709604 1726464 1734291 1741428 1742221 1752192 1769472 1775358 1782664 1808406 1815848 1819584 1827072 1827904 1843641 1851228 1852071 1870336 1886547 1889568 1895064 1897344 1898208 1905152 1916928 1942272 1971216 1979328 1990656 1998848 2005497 2042829 2047032 2052986 2055456 2056392 2076672 2091202 2104128 2131947 2134512 2135484 2143296 2144272 2156544 2185056 2194048 2217618 2226744 2239488 2248704 2249728 2279472 2301952 2312388 2313441 2321904 2336256 2359296 2367144 2401326 2411208 2412306 2426112 2436096 2458188 2468304 2469428 2505087 2515396 2519424 2526752 2529792 2530944 2555904 2564406 2589696 2612142 2628288 2639104 2654208 2663037 2673996 2712609 2723772 2729376 2740608 2741856 2768896 2776842 2805504 2842596 2846016 2847312 2857728 2875392 2896829 2913408 2950753 2956824 2968992 2985984 2998272 3039296 3070548 3079479 3083184 3084588 3095872 3115008 3136803 3156192 3201768 3203226 3214944 3216408 3234816 3248128 3277584 3291072 3326427 3340116 3359232 3373056 3374592 3407872 3419208 3452928 3468582 3482856 3484442 3504384 3538944 3550716 3565328 3601989 3616812 3618459 3631696 3639168 3654144 3655808 3687282 3702456 3704142 3740672 3773094 3779136 3790128 3794688 3796416 3810304 3833856 3846609 3884544 3918213 3942432 3958656 3981312 3997696 4010994 4085658 4094064 4105972 4110912 4112784 4153344 4165263 4182404 4208256 4263894 4269024 4270968 4286592 4288544 4313088 4370112 4388096 4435236 4453488 4478976 4497408 4499456 4558944 4603904 4624776 4626882 4643808 4672512 4734288 4802652 4804839 4816621 4822416 4824612 4852224 4872192 4916376 4936608 4938856 5010174 5030792 5038848 5053504 5059584 5061888 5111808 5128812 5179392 5202873 5224284 5226663 5256576 5278208 5308416 5326074 5347992 5425218 5447544 5458752 5481216 5483712 5530923 5537792 5553684 5556213 5611008 5659641 5685192 5692032 5694624 5715456 5750784 5793658 5826816 5901506 5913648 5937984 5971968 5996544 6016491 6078592 6128487 6141096 6158958 6166368 6169176 6191744 6230016 6273606 6312384 6395841 6403536 6406452 6429888 6432816 6469632 6496256 6555168 6582144 6652854 6680232 6718464 6746112 6749184 6838416 6905856 6937164 6940323 6965712 6968884 7008768 7077888 7101432 7130656 7203978 7233624 7236918 7263392 7278336 7308288 7311616 7374564 7404912 7408284 7481344 7515261 7546188 7558272 7580256 7589376 7592832 7620608 7667712 7693218 7769088 7836426 7884864 7917312 7962624 7989111 7995392 8021988 8025641 8137827 8171316 8175037 8188128 8211944 8221824 8225568 8306688 8330526 8364808 8416512 8527788 8538048 8541936 8573184 8577088 8626176 8690487 8740224 8776192 8852259 8870472 8906976 8957952 8994816 8998912 9117888 9207808 9238437 9249552 9253764 9287616 9345024 9410409 9468576 9605304 9609678 9633242 9644832 9649224 9704448 9744384 9832752 9873216 9877712 9979281 10020348 10061584 10077696 10107008 10119168 10123776 10223616 10257624 10358784 10405746 10448568 10453326 10513152 10556416 10616832 10652148 10695984 10850436 10855377 10895088 10917504 10962432 10967424 11061846 11075584 11107368 11112426 11222016 11319282 11370384 11384064 11389248 11430912 11501568 11539827 11587316 11653632 11754639 11803012 11827296 11875968 11943936 11993088 12032982 12157184 12256974 12282192 12317916 12332736 12338352 12383488 12460032 12495789 12547212 12624768 12791682 12807072 12812904 12859776 12865632 12939264 12992512 13110336 13164288 13305708 13344409 13360464 13436928 13492224 13498368 13592813 13676832 13811712 13845841 13874328 13880646 13931424 13937768 14017536 14202864 14261312 14407956 14414517 14449863 14467248 14473836 14526784 14556672 14616576 14623232 14749128 14809824 14816568 14962688 15030522 15092376 15116544 15160512 15178752 15185664 15241216 15335424 15386436 15538176 15608619 15672852 15679989 15769728 15834624 15925248 15978222 15990784 16043976 16051282 16275654 16342632 16350074 16376256 16423888 16443648 16451136 16592769 16613376 16661052 16668639 16729616 16833024 16978923 17055576 17076096 17083872 17146368 17154176 17252352 17380974 17480448 17552384 17704518 17740944 17813952 17915904 17989632 17997824 18049473 18235776 18385461 18415616 18476874 18499104 18507528 18575232 18690048 18820818 18937152 19187523 19210608 19219356 19266484 19289664 19298448 19408896 19488768 19665504 19746432 19755424 19958562 20040696 20123168 20155392 20214016 20238336 20247552 20515248 20717568 20811492 20820969 20897136 20906652 21026304 21112832 21233664 21304296 21391968 21700872 21710754 21790176 21835008 21924864 21934848 22123692 22151168 22214736 22224852 22444032 22545783 22638564 22740768 22768128 22778496 22861824 23003136 23079654 23174632 23307264 23509278 23606024 23654592 23751936 23887872 23967333 23986176 24065964 24076923 24314368 24413481 24513948 24525111 24564384 24635832 24665472 24676704 24766976 24920064 24991578 25094424 25249536 25583364 25614144 25625808 25719552 25731264 25878528 25985024 26071461 26220672 26328576 26556777 26611416 26688818 26720928 26873856 26984448 26996736 27185626 27353664 27623424 27691682 27715311 27748656 27761292 27862848 27875536 28035072 28231227 28405728 28522624 28815912 28829034 28899726 28934496 28947672 29053568 29113344 29233152 29246464 29498256 29619648 29633136 29925376 30061044 30184752 30233088 30321024 30357504 30371328 30482432 30670848 30772872 31076352 31217238 31345704 31359978 31539456 31669248 31850496 31956444 32087952 32102564 32551308 32566131 32685264 32700148 32752512 32847776 32887296 32902272 33185538 33226752 33322104 33337278 33459232 33666048 33957846 34111152 34152192 34167744 34292736 34308352 34504704 34619481 34761948 34960896 35104768 35263917 35409036 35481888 35627904 35831808 35979264 35995648 36098946 36471552 36770922 36831232 36953748 36998208 37015056 37150464 37380096 37487367 37641636 37658777 37874304 38359789 38375046 38421216 38438712 38532968 38579328 38596896 38817792 38977536 39331008 39492864 39510848 39917124 40033227 40081392 40246336 40310784 40428032 40476672 40495104 40778439 41030496 41435136 41537523 41622984 41641938 41794272 41813304 42052608 42225664 42608592 42783936 43243551 43349589 43401744 43421508 43580352 43670016 43849728 43869696 44247384 44302336 44429472 44449704 44888064 45091566 45277128 45481536 45536256 45556992 45723648 46006272 46159308 46349264 46614528 46825857 47018556 47039967 47212048 47309184 47503872 47775744 47934666 47972352 48131928 48153846 48628736 48826962 49027896 49050222 49128768 49271664 49330944 49353408 49533952 49840128 49983156 50005917 50188848 50499072 50936769 51166728 51228288 51251616 51439104 51462528 51757056 51970048 52142922 52441344 52657152 53113554 53222832 53377636 53441856 53747712 53968896 53993472 54148419 54371252 54707328 55156383 55246848 55383364 55430622 55497312 55522584 55725696 55751072 56070144 56462454 56811456 57045248 57562569 57631824 57658068 57799452 57868992 57895344 58107136 58226688 58466304 58492928 58996512 59239296 59266272 59850752 60122088 60369504 60466176 60642048 60715008 60742656 60964864 61545744 62152704 62434476 62462907 62616073 62691408 62719956 63078912 63338496 63700992 63781661 63912888 64175904 64205128 65102616 65132262 65370528 65400296 65505024 65695552 65774592 65804544 66371076 66453504 66644208 66674556 66918464 67332096 67637349 67915692 68222304 68304384 68335488 68585472 68616704 69009408 69238962 69523896 69921792 70209536 70527834 70818072 70963776 71255808 71663616 71901999 71958528 71991296 72197892 72230769 72943104 73240443 73541844 73575333 73662464 73907496 73996416 74030112 74300928 74760192 74974734 75283272 75317554 75748608 76719578 76750092 76842432 76877424 77065936 77158656 77193792 77635584 77955072 78214383 78662016 78985728 79021696 79670331 79834248 80066454 80162784 80492672 80621568 80856064 80953344 80990208 81556878 82060992 82870272 83075046 83145933 83245968 83283876 83588544 83626608 84105216 84451328 84693681 85217184 85567872 86487102 86699178 86803488 86843016 87160704 87340032 87699456 87739392 88494768 88858944 88899408 89776128 90183132 90554256 90963072 91072512 91113984 91447296 92012544 92318616 92698528 93229056 93651714 94037112 94079934 94424096 94618368 95007744 95551488 95869332 96263856 96307692 97257472 97653924 97698393 98055792 98100444 98257536 98543328 98661888 98706816 99067904 99680256 99966312 100011834 100377696 100998144 101873538 102333456 102456576 102503232 102878208 102925056 103514112 103858443 103940096 104285844 104882688 105314304 105791751 106227108 106275481 106445664 106755272 106883712 107495424 107937792 107986944 108296838 108742504 109414656 110312766 110493696 110766728 110861244 110994624 111045168 111451392 111502144 112140288 112462101 112924908 112976331 113622912 114090496 115079367 115125138 115263648 115316136 115598904 115737984 115790688 116214272 116453376 116932608 116985856 117993024 118478592 118532544 119701504 120099681 120244176 120739008 120932352 121284096 121430016 121485312 121929728 122335317 123091488 124305408 124612569 124868952 124925814 125232146 125382816 125439912 126157824 126676992 127563322 127825776 128351808 128410256 129730653 130048767 130205232 130264524 130741056 130800592 131010048 131391104 131549184 131609088 132742152 132907008 133288416 133349112 133836928 134664192 135274698 135831384 136444608 136608768 136670976 137170944 137233408 138018816 138477924 139047792 139843584 140419072 141055668 141119901 141636144 141927552 142511616 143327232 143803998 143917056 143982592 144395784 144461538 145886208 146480886 147083688 147150666 147814992 147992832 148060224 148601856 149520384 149949468 150017751 150566544 150635108 151497216 152810307 153439156 153500184 153684864 153754848 154131872 154317312 154387584 155271168 155910144 156428766 157324032 157971456 158043392 159340662 159668496 160132908 160325568 160985344 161243136 161712128 161906688 161980416 162445257 163113756 164121984 165469149 165740544 166150092 166291866 166491936 166567752 167177088 167253216 168210432 168902656 169387362 170434368 171135744 172687707 172974204 173398356 173477317 173606976 173686032 174321408 174680064 175398912 175478784 176706569 176989536 177717888 177798816 179552256 179995933 180366264 181108512 181926144 182145024 182227968 182894592 184637232 185397056 186458112 187303428 187388721 187848219 188074224 188159868 188848192 189236736 190015488 191102976 191344983 191738664 192527712 192615384 194514944 195307848 195396786 196111584 196200888 196515072 197086656 197323776 197413632 198135808 199360512 199932624 200023668 200755392 201996288 202912047 203747076 204666912 204913152 205006464 205756416 205850112 207028224 207716886 207880192 208571688 209765376 210628608 211583502 212454216 212550962 212891328 213510544 213767424 214990848 215705997 215875584 215973888 216593676 216692307 217485008 218829312 219721329 220625532 220725999 220987392 221533456 221722488 221989248 222090336 222902784 223004288 224280576 224924202 225849816 225952662 227245824 228180992 230158734 230250276 230527296 230632272 231197808 231475968 231581376 232428544 232906752 233865216 233971712 234643149 235986048 236957184 237065088 239010993 239403008 240199362 240488352 241478016 241864704 242568192 242860032 242970624 243859456 244670634 246182976 248610816 249225138 249437799 249737904 249851628 250464292 250765632 250879824 252315648 253353984 254081043 255126644 255651552 256703616 256820512 259461306 260097534 260410464 260529048 261482112 261601184 262020096 262782208 263098368 263218176 265484304 266576832 266698224 267673856 269328384 270549396 271662768 272889216 273217536 273341952 274341888 274466816 276037632 276955848 278095584 279687168 280838144 282111336 282239802 283272288 283855104 285023232 286654464 287607996 287965184 288791568 288923076 291772416 292961772 293095179 293813881 294167376 294301332 295629984 295985664 296120448 297203712 299040768 299898936 300035502 301133088 301270216 302994432 305620614 306878312 307000368 307369728 307509696 308263744 308634624 308775168 310542336 311575329 311820288 312857532 314648064 315942912 316086784 317375253 318681324 318826443 319336992 320265816 320651136 321970688 322486272 323424256 323813376 323960832 324890514 326227512 328243968 330938298 331481088 332300184 332583732 332983872 333135504 334354176 334506432 336420864 337386303 337805312 338774724 338928993 340868736 342271488 345238101 345375414 345948408 346796712 346954634 347213952 347372064 348642816 349360128 350797824 350957568 353413138 353979072 355435776 355597632 359104512 359991866 360299043 360732528 362217024 363852288 364290048 364455936 365789184 367005951 369274464 370794112 372916224 373837707 374606856 374777442 375696438 376148448 376319736 377696384 378473472 380030976 382689966 383477328 385055424 385230768 389029888 390146301 390615696 390793572 392223168 392401776 393030144 394173312 394647552 394827264 396271616 398721024 399865248 400047336 401510784 403992576 405824094 407494152 409333824 409826304 410012928 411512832 411700224 414056448 415433772 417143376 419530752 421257216 423167004 423359703 424908432 425101924 425782656 427021088 427534848 429981696 431411994 431751168 431947776 433187352 433384614 434970016 437658624 439442658 441251064 441451998 443066912 443444976 443978496 444180672 445805568 446008576 448561152 449848404 450053253 451699632 451905324 454491648 456361984 458430921 460317468 460500552 461054592 461264544 462395616 462951936 463162752 464857088 465813504 467730432 467943424 469286298 471972096 473914368 474130176 478021986 478806016 480398724 480976704 482956032 483729408 485136384 485720064 485941248 487335771 487718912 489341268 489564101 492365952 496407447 497221632 498450276 498677257 498875598 499475808 499703256 500928584 501531264 501759648 504631296 506707968 508162086 510253288 511303104 513407232 513641024 518063121 518922612 520195068 520431951 520820928 521058096 522964224 523202368 524040192 525564416 526196736 526436352 530119707 530968608 533153664 533396448 535347712 538656768 539987799 541098792 543325536 545778432 546435072 546683904 548683776 548933632 553911696 556191168 559374336 561676288 562166163 563544657 564222672 564479604 566544576 567710208 570046464 573308928 574034949 575215992 575930368 577583136 577846152 583544832 585923544 586190358 587627762 588334752 588602664 591259968 591971328 592240896 594407424 598081536 599797872 600071004 602266176 602540432 605988864 608736141 611241228 613756624 614000736 614739456 615019392 616527488 617269248 617550336 621084672 623150658 623640576 625715064 629296128 631885824 632173568 634750506 637362648 637652886 638673984 640531632 641302272 643941376 644972544 646848512 647626752 647921664 649781028 650076921 652455024 656487936 661876596 662177997 662962176 664600368 665167464 665967744 666271008 668708352 669012864 672841728 674772606 675610624 677549448 677857986 681737472 684542976 690476202 690750828 691896816 693593424 693909268 694427904 694744128 697285632 698720256 701595648 701915136 703929447 706826276 707958144 710871552 711195264 717032979 718209024 719983732 720598086 721465056 724434048 727704576 728580096 728911872 731578368 734011902 738548928 741588224 745832448 747675414 748313397 749213712 749554884 751392876 752296896 752639472 755392768 756946944 760061952 762243129 765379932 766954656 770110848 770461536 778059776 780292602 781231392 781587144 784446336 784803552 786060288 788346624 789295104 789654528 792543232 799730496 800094672 803021568 807985152 811648188 814008949 814988304 818667648 819652608 820025856 823025664 823400448 828112896 829161593 830867544 834286752 839061504 842514432 846334008 846719406 849816864 850203848 851565312 854042176 855069696 859963392 862823988 863895552 866374704 866769228 869940032 875317248 878885316 879285537 881441643 882502128 882903996 886133824 886889952 887956992 888361344 891611136 892017152 897122304 899696808 900106506 903399264 903810648 908983296 912723968 916861842 920634936 921001104 922109184 922529088 924791232 925903872 926325504 929714176 931627008 934725987 935460864 935886848 938572596 943944192 947828736 948260352 952125759 956043972 956479329 957612032 960797448 961953408 965912064 967458816 970272768 971440128 971882496 974671542 975437824 978682536 979128202 984731904 992814894 994443264 996900552 997354514 997751196 998951616 999406512 1001857168 1003062528 1003519296 1009262592 1012158909 1013415936 1016324172 1016786979 1020506576 1022606208 1026814464 1027282048 1035714303 1036126242 1037845224 1040390136 1040863902 1041641856 1042116192 1045928448 1046404736 1048080384 1051128832 1052393472 1052872704 1060239414 1061937216 1066307328 1066792896 1070695424 1077313536 1079975598 1080897129 1082197584 1086651072 1091556864 1092870144 1093367808 1097367552 1097867264 1101017853 1107823392 1112382336 1118748672 1121513121 1123352576 1124332326 1127089314 1128445344 1128959208 1133089152 1135420416 1140092928 1148069898 1150431984 1155166272 1155692304 1167089664 1170438903 1171847088 1172380716 1175255524 1176669504 1177205328 1182519936 1183942656 1184481792 1188814848 1196163072 1199595744 1200142008 1204532352 1205080864 1211977728 1217472282 1222482456 1227513248 1228001472 1229478912 1230038784 1233054976 1234538496 1235100672 1242169344 1246301316 1251430128 1258592256 1263771648 1264347136 1269501012 1270079109 1274725296 1275305772 1277347968 1281063264 1282604544 1287882752 1289945088 1293697024 1295253504 1295843328 1299562056 1300153842 1304910048 1312975872 1323753192 1324355994 1329200736 1330334928 1331935488 1332542016 1337416704 1338025728 1345683456 1349545212 1350159759 1351221248 1355098896 1355715972 1363474944 1369085952 1375292763 1380952404 1381501656 1383793632 1387186848 1387818536 1388855808 1389488256 1394571264 1397440512 1403191296 1403830272 1407858894 1413652552 1415916288 1421743104 1422390528 1434065958 1436418048 1439967464 1441196172 1442930112 1448868096 1455409152 1457160192 1457823744 1462007313 1463156736 1468023804 1468692303 1477097856 1483176448 1489222341 1491664896 1495350828 1496031771 1496626794 1498427424 1499109768 1502785752 1504593792 1505278944 1510785536 1513893888 1520123904 1524486258 1530759864 1533909312 1540221696 1540923072 1554189363 1556119552 1560585204 1561295853 1562462784 1563174288 1568892672 1569607104 1572120576 1576693248 1578590208 1579309056 1585086464 1590359121 1599460992 1600189344 1606043136 1615970304 1619963397 1623296376 1628017898 1629976608 1637335296 1639305216 1640051712 1646051328 1646800896 1658323186 1661735088 1668573504 1678123008 1685028864 1686498489 1690633971 1692668016 1693438812 1699633728 1700407696 1703130624 1708084352 1710139392 1719926784 1722104847 1725647976 1727791104 1732749408 1733538456 1739880064 1750634496 1757770632 1758571074 1762883286 1765004256 1765807992 1772267648 1773779904 1775913984 1776722688 1783222272 1784034304 1794244608 1799393616 1800213012 1806798528 1807621296 1817966592 1825447936 1833723684 1841269872 1842002208 1844218368 1845058176 1849582464 1851807744 1852651008 1859428352 1863254016 1869451974 1870921728 1871773696 1877145192 1887888384 1895657472 1896520704 1904251518 1912087944 1912958658 1921594896 1923906816 1931824128 1934917632 1940545536 1942880256 1943764992 1949343084 1950230763 1957365072 1958256404 1969463808 1985629788 1986533991 1988886528 1993801104 1994709028 1995502392 1997903232 1998813024 2003714336 2006125056 2007038592 2018525184 2024317818 2026831872 2032648344 2033573958 2041013152 2045212416 2053628928 2054564096 2071428606 2072252484 2075690448 2080780272 2081727804 2083283712 2084232384 2091856896 2092809472 2096160768 2102257664 2104786944 2105745408 2111788341 2120478828 2123874432 2132614656 2133585792 2141390848 2151098937 2154627072 2159951196 2161794258 2164395168 2173302144 2183113728 2185740288 2186735616 2194735104 2195734528 2202035706 2215646784 2224764672 2237497344 2243026242 2244940191 2246705152 2248664652 2254178628 2255205121 2256890688 2257918416 2266178304 2270840832 2280185856 2286729387 2296139796 2297185397 2300863968 2310332544 2311384608 2334179328 2339947129 2340877806 2343694176 2344761432 2350511048 2353339008 2354410656 2365039872 2367885312 2368963584 2377629696 2399191488 2400284016 2409064704 2410161728 2423955456 2434944564 2442026847 2444964912 2455026496 2456002944 2458957824 2460077568 2466109952 2469076992 2470201344 2484338688 2487484779 2492602632 2502860256 2517184512 2527543296 2528694272 2539002024 2540158218 2549450592 2550611544 2554695936 2562126528 2565209088 2575765504 2579890176 2587394048 2591686656 2599124112 2600307684 2609820096 2625951744 2637856611 2644324929 2647506384 2648711988 2658401472 2660669856 2663870976 2665084032 2674833408 2676051456 2691366912 2699090424 2700319518 2702442496 2710197792 2711431944 2726949888 2738171904 2750585526 2761904808 2763003312 2767587264 2774373696 2775637072 2777711616 2778976512 2789142528 2794881024 2804177961 2806382592 2807660544 2815717788 2827305104 2831832576 2843486208 2844781056 2856377277 2868131916 2869437987 2872836096 2879934928 2882392344 2885860224 2897736192 2910818304 2914320384 2915647488 2924014626 2926313472 2936047608 2937384606 2954195712 2966352896 2978444682 2983329792 2990701656 2992063542 2993253588 2996854848 2998219536 3005571504 3009187584 3010557888 3021571072 3027787776 3040247808 3048972516 3050360937 3061519728 3067818624 3080443392 3081846144 3107142909 3108378726 3112239104 3121170408 3122591706 3124925568 3126348576 3137785344 3139214208 3144241152 3153386496 3157180416 3158618112 3170172928 3180718242 3198921984 3200378688 3212086272 3231940608 3239926794 3242691387 3246592752 3256035796 3259953216 3274670592 3278610432 3280103424 3292102656 3293601792 3303053559 3316646372 3323470176 3337147008 3356246016 3364539363 3370057728 3372996978 3381267942 3385336032 3386877624 3399267456 3400815392 3406261248 3416168704 3420278784 3444209694 3451295952 3465498816 3467076912 3479760128 3501268992 3511316709 3515541264 3517142148 3525766572 3530008512 3531615984 3544535296 3547559808 3551827968 3553445376 3566444544 3568068608 3588489216 3598787232 3600426024 3613597056 3615242592 3635933184 3650895872 3667447368 3682539744 3684004416 3688436736 3690116352 3699164928 3703615488 3705302016 3718856704 3726508032 3738903948 3743547392 3754290384 3775776768 3791314944 3793041408 3808503036 3810237327 3819580453 3824175888 3825917316 3843189792 3847813632 3863648256 3869835264 3881091072 3885760512 3887529984 3890681321 3898686168 3900461526 3914730144 3916512808 3938927616 3971259576 3973067982 3987602208 3989418056 3991004784 3995806464 3997626048 4007428672 4012250112 4014077184 4037050368 4048635636 4050479277 4053663744 4065296688 4067147916 4082026304 4090424832 4107257856 4109128192 4125878289 4142857212 4144504968 4151380896 4161560544 4163455608 4166567424 4168464768 4183713792 4185618944 4192321536 4204515328 4209573888 4211490816 4223576682 4240957656 4247748864 4265229312 4267171584 4282781696 4302197874 4309254144 4319902392 4323588516 4328790336 4346604288 4366227456 4371480576 4373471232 4386021939 4389470208 4391469056 4404071412 4406076909 4431293568 4449529344 4467667023 4474994688 4486052484 4488095313 4489880382 4493410304 4497329304 4508357256 4510410242 4513781376 4515836832 4532356608 4541681664 4560371712 4573458774 4592279592 4594370794 4601727936 4620665088 4622769216 4662568089 4668358656 4679894258 4681755612 4683887559 4687388352 4689522864 4701022096 4706678016 4708821312 4730079744 4735770624 4737927168 4755259392 4771077363 4798382976 4800568032 4818129408 4820323456 4847910912 4859890191 4869889128 4884053694 4889929824 4910052992 4912005888 4917915648 4920155136 4932219904 4938153984 4940402688 4974969558 4985205264 5005720512 5034369024 5055086592 5057388544 5071901913 5078004048 5080316436 5098901184 5101223088 5109391872 5124253056 5130418176 5151531008 5159780352 5166314541 5174788096 5183373312 5198248224 5200615368 5219640192 5251903488 5275713222 5288649858 5295012768 5297423976 5316802944 5321339712 5327741952 5330168064 5349666816 5352102912 5382733824 5398180848 5400639036 5420395584 5422863888 5453899776 5476343808 5501171052 5523809616 5526006624 5535174528 5548747392 5551274144 5555423232 5557953024 5578285056 5589762048 5608355922 5612765184 5615321088 5631435576 5654610208 5663665152 5686972416 5689562112 5712754554 5736263832 5738875974 5759869856 5764784688 5771720448 5795472384 5821636608 5828640768 5831294976 5848029252 5850692289 5872095216 5874769212 5908391424 5932705792 5956889364 5959601973 5966659584 5981403312 5984127084 5986507176 5993709696 5996439072 6011143008 6018375168 6021115776 6043142144 6055575552 6080495616 6097945032 6100721874 6123039456 6135637248 6160886784 6163692288 6214285818 6216757452 6224478208 6242340816 6245183412 6249851136 6252697152 6275570688 6278428416 6288482304 6306772992 6314360832 6317236224 6335365023 6340345856 6361436484 6397843968 6400757376 6424172544 6453296811 6463881216 6479853588 6482804341 6485382774 6493185504 6512071592 6519906432 6549341184 6557220864 6560206848 6584205312 6587203584 6606107118 6633292744 6646940352 6674294016 6712492032 6729078726 6734820573 6740115456 6745993956 6762535884 6765615363 6770672064 6773755248 6798534912 6801630784 6812522496 6832337408 6840557568 6860188161 6888419388 6891556191 6902591904 6930997632 6934153824 6959520256 7002537984 7019841387 7022633418 7031082528 7034284296 7051533144 7060017024 7063231968 7089070592 7095119616 7103655936 7106890752 7132889088 7136137216 7197574464 7200852048 7227194112 7230485184 7271866368 7301791744 7326080541 7334894736 7365079488 7368008832 7376873472 7380232704 7398329856 7407230976 7410604032 7437713408 7453016064 7462454337 7477807896 7487094784 7508580768 7551553536 7582629888 7586082816 7617006072 7620474654 7639160906 7648351776 7651834632 7686379584 7695627264 7727296512 7739670528 7762182144 7775059968 7781362642 7797372336 7800923052 7829460288 7833025616 7877855232 7913569833 7932974787 7942519152 7946135964 7975204416 7978836112 7982009568 7991612928 7995252096 8014857344 8024500224 8028154368 8074100736 8097271272 8100958554 8107327488 8130593376 8134295832 8164052608 8180849664 8214515712 8218256384 8251756578 8285714424 8289009936 8302761792 8323121088 8326911216 8333134848 8336929536 8367427584 8371237888 8384643072 8409030656 8419147776 8422981632 8447153364 8481915312 8495497728 8530458624 8534343168 8565563392 8604395748 8608313961 8618508288 8639804784 8647177032 8657580672 8693208576 8732454912 8742961152 8746942464 8772043878 8778940416 8782938112 8808142824 8812153818 8862587136 8899058688 8935334046 8949989376 8972104968 8976190626 8979760764 8994658608 9016714512 9020820484 9027562752 9031673664 9064713216 9083363328 9120743424 9146917548 9151082811 9184559184 9188741588 9203455872 9241330176 9245538432 9321428727 9325136178 9336717312 9359788516 9363511224 9367775118 9374776704 9379045728 9402044192 9413356032 9417642624 9460159488 9471541248 9475854336 9510518784 9542154726 9596765952 9601136064 9636258816 9640646912 9695821824 9719780382 9728074161 9739778256 9768107388 9779859648 9820105984 9824011776 9835831296 9840310272 9864439808 9876307968 9880805376 9909160677 9949939116 9970410528 10011441024 10068738048 10093618089 10110173184 10114777088 10143803826 10156008096 10160632872 10197802368 10202446176 10218783744 10248506112 10260836352 10303062016 10332629082 10349576192 10396496448 10401230736 10439280384 10503806976 10533950127 10551426444 10577299716 10582116337 10590025536 10594847952 10633605888 10642679424 10655483904 10660336128 10699333632 10704205824 10765467648 10779100709 10796361696 10801278072 10840791168 10845727776 10907799552 10952687616 11002342104 11047619232 11052013248 11070349056 11097494784 11102548288 11110846464 11115906048 11156570112 11179524096 11216711844 11230642176 11262871152 11309220416 11327330304 11373944832 11379124224 11425509108 11430711981 11458741359 11472527664 11477751948 11519739712 11529569376 11543440896 11590944768 11643273216 11657281536 11662589952 11672043963 11696058504 11701384578 11744190432 11749538424 11816782848 11865411584 11913778728 11919203946 11962806624 11968254168 11973014352 11987419392 11992878144 12022286016 12036750336 12042231552 12086284288 12111151104 12151437831 12160991232 12195890064 12201443748 12246078912 12271274496 12321773568 12327384576 12377634867 12428571636 12433514904 12448956416 12484681632 12490366824 12499702272 12505394304 12551141376 12556856832 12576964608 12613545984 12628721664 12634472448 12670730046 12680691712 12722872968 12795687936 12801514752 12848345088 12906593622 12927762432 12959707176 12965608682 12970765548 12986371008 13024143184 13039812864 13098682368 13114441728 13120413696 13158065817 13168410624 13174407168 13212214236 13218230727 13266585488 13293880704 13348588032 13403001069 13424984064 13458157452 13464285939 13469641146 13480230912 13491987912 13525071768 13531230726 13541344128 13547510496 13597069824 13603261568 13625044992 13664674816 13681115136 13720376322 13776838776 13783112382 13805183808 13861995264 13868307648 13919040512 14005075968 14039682774 14045266836 14051662677 14062165056 14068568592 14103066288 14120034048 14126463936 14178141184 14190239232 14207311872 14213781504 14265778176 14272274432 14313232089 14395148928 14401704096 14454388224 14460970368 14543732736 14579670573 14603583488 14652161082 14669789472 14730158976 14736017664 14753746944 14760465408 14796659712 14814461952 14821208064 14875426816 14924908674 14955615792 15017161536 15103107072 15165259776 15172165632 15215705739 15234012144 15240949308 15278321812 15296703552 15303669264 15372759168 15391254528 15454593024 15479341056 15498943623 15524364288 15550119936 15562725284 15594744672 15601846104 15658920576 15666051232 15755710464 15827139666 15865949574 15885038304 15892271928 15950408832 15957672224 15964019136 15983225856 15990504192 16029714688 16049000448 16056308736 16148201472 16194542544 16201917108 16261186752 16268591664 16328105216 16361699328 16429031424 16436512768 16503513156 16571428848 16578019872 16605523584 16646242176 16653822432 16666269696 16673859072 16734855168 16742475776 16769286144 16818061312 16838295552 16845963264 16894306728 16963830624 16990995456 17060917248 17068686336 17131126784 17208791496 17216627922 17279609568 17294354064 17315161344 17386417152 17464909824 17485922304 17493884928 17544087756 17552076867 17565876224 17616285648 17624307636 17725174272 17798117376 17870668092 17878805919 17899978752 17922646741 17944209936 17952381252 17959521528 17989317216 18033429024 18041640968 18055125504 18063347328 18129426432 18166726656 18241486848 18293835096 18302165622 18369118368 18377483176 18406911744 18482660352 18491076864 18642857454 18650272356 18673434624 18719577032 18727022448 18735550236 18749553408 18758091456 18804088384 18826712064 18835285248 18920318976 18943082496 18951708672 19006095069 19021037568 19084309452 19193531904 19202272128 19272517632 19281293824 19359890433 19391643648 19439560764 19448413023 19456148322 19479556512 19536214776 19559719296 19640211968 19648023552 19671662592 19680620544 19728879616 19752615936 19761610752 19818321354 19899878232 19940821056 20022882048 20137476096 20187236178 20204461719 20220346368 20229554176 20287607652 20296846089 20312016192 20321265744 20395604736 20404892352 20437567488 20497012224 20521672704 20580564483 20606124032 20665258164 20674668573 20699152384 20792992896 20802461472 20878560768 21007613952 21059524161 21067900254 21102852888 21154599432 21164232674 21180051072 21189695904 21267211776 21285358848 21310967808 21320672256 21398667264 21408411648 21558201418 21592723392 21602556144 21681582336 21691455552 21815599104 21905375232 21978241623 22004684208 22095238464 22104026496 22140698112 22194989568 22205096576 22221692928 22231812096 22313140224 22359048192 22387363011 22433423688 22461284352 22525742304 22618440832 22654660608 22747889664 22758248448 22851018216 22861423962 22917482718 22945055328 22955503896 23039479424 23059138752 23086881792 23181889536 23286546432 23325179904 23344087926 23392117008 23402769156 23488380864 23499076848 23633565696 23730823168 23798924361 23827557456 23838407892 23925613248 23936508336 23946028704 23974838784 23985756288 24044572032 24073500672 24084463104 24172568576 24222302208 24302875662 24321982464 24391780128 24402887496 24492157824 24542548992 24643547136 24654769152 24755269734 24857143272 24867029808 24969363264 24980733648 24999404544 25010788608 25102282752 25113713664 25153929216 25227091968 25257443328 25268944896 25341460092 25445745936 25591375872 25603029504 25696690176 25813187244 25824941883 25855524864 25919414352 25931217364 25941531096 25972742016 26048286368 26079625728 26197364736 26228883456 26240827392 26316131634 26336821248 26348814336 26424428472 26436461454 26533170976 26587761408 26697176064 26806002138 26849968128 26916314904 26928571878 26939282292 26983975824 27050143536 27062461452 27082688256 27095020992 27194139648 27206523136 27250089984 27329349632 27362230272 27440752644 27453248433 27553677552 27566224764 27610367616 27723990528 27736615296 27838081024 27964286181 28010151936 28079365548 28090533672 28103325354 28124330112 28137137184 28206132576 28240068096 28252927872 28356282368 28380478464 28414623744 28427563008 28531556352 28544548864 28626464178 28790297856 28803408192 28908776448 28921940736 29087465472 29159341146 29184222483 29207166976 29304322164 29339578944 29460317952 29472035328 29507493888 29520930816 29593319424 29628923904 29642416128 29727482031 29750853632 29849817348 29863410161 29911231584 30034323072 30206214144 30280854267 30330519552 30344331264 30419312677 30431411478 30468024288 30481898616 30556643624 30593407104 30607338528 30745518336 30782509056 30909186048 30997887246 31048728576 31125450568 31189489344 31203692208 31317841152 31332102464 31511420928 31601850381 31654279332 31731899148 31746349011 31770076608 31784543856 31900817664 31915344448 31928038272 31966451712 31981008384 32059429376 32098000896 32112617472 32296402944 32337302127 32389085088 32403834216 32522373504 32537183328 32656210432 32723398656 32858062848 32873025536 33007026312 33142857696 33156039744 33211047168 33292484352 33307644864 33332539392 33347718144 33469710336 33484951552 33538572288 33636122624 33691926528 33788613456 33927661248 33981990912 34121834496 34137372672 34262253568 34292135943 34376224077 34417582992 34433255844 34559219136 34588708128 34630322688 34772834304 34929819648 34971844608 34987769856 35016131889 35088175512 35104153734 35131752448 35232571296 35248615272 35450348544 35596234752 35741336184 35757611838 35845293482 35888419872 35904762504 35919043056 35978634432 36066858048 36083281936 36110251008 36126694656 36258852864 36333453312 36454313493 36482973696 36587670192 36604331244 36738236736 36754966352 36813823488 36965320704 36982153728 37132904601 37285714908 37300544712 37346869248 37439154064 37454044896 37471100472 37499106816 37516182912 37608176768 37653424128 37670570496 37840637952 37886164992 37903417344 38012190138 38042075136 38168618904 38387063808 38404544256 38545035264 38562587648 38719780866 38783287296 38879121528 38896826046 38912296644 38959113024 39072429552 39119438592 39280423936 39296047104 39343325184 39361241088 39457759232 39505231872 39523221504 39636642708 39654692181 39799756464 39881642112 40045764096 40274952192 40374472356 40392857817 40408923438 40440692736 40459108352 40575215304 40593692178 40624032384 40642531488 40791209472 40809784704 40875134976 40994024448 41043345408 41161128966 41212248064 41330516328 41349337146 41585985792 41604922944 41757121536 42015227904 42119048322 42135800508 42154988031 42205705776 42309198864 42328465348 42360102144 42379391808 42534423552 42570717696 42621935616 42641344512 42797334528 42816823296 42939696267 43116402836 43185446784 43205112288 43363164672 43382911104 43631198208 43739011719 43810750464 43956483246 44009368416 44190476928 44208052992 44281396224 44389979136 44410193152 44443385856 44463624192 44626280448 44774726022 44866847376 45051484608 45236881664 45309321216 45495779328 45516496896 45647117217 45702036432 45722847924 45834965436 45890110656 45911007792 46078958848 46118277504 46173763584 46363779072 46496830869 46573092864 46650359808 46688175852 46784234016 46805538312 46976761728 46998153696 47267131392 47461646336 47597848722 47655114912 47676815784 47851226496 47873016672 47892057408 47949677568 47971512576 48089144064 48147001344 48168926208 48345137152 48444604416 48605751324 48783560256 48805774992 48984315648 49085097984 49287094272 49309538304 49510539468 49654545889 49714286544 49734059616 49938726528 49961467296 49998809088 50021577216 50204565504 50227427328 50307858432 50454183936 50514886656 50537889792 50578857173 50682920184 50891491872 51182751744 51206059008 51393380352 51626374488 51649883766 51838828704 51862434728 51883062192 51945484032 52096572736 52159251456 52394729472 52457766912 52481654784 52632263268 52656230601 52697628672 52848856944 52872922908 53066341952 53175522816 53394352128 53612004276 53636417757 53699936256 53767940223 53832629808 53857143756 53878564584 53967951648 54100287072 54124922904 54165376512 54190041984 54388279296 54413046272 54500179968 54658699264 54724460544 54881505288 54906496866 55107355104 55132449528 55220735232 55447981056 55473230592 55676162048 55928572362 56020303872 56158731096 56181067344 56206650708 56248660224 56274274368 56412265152 56480136192 56505855744 56712564736 56760956928 56829247488 56855126016 57018285207 57063112704 57089097728 57252928356 57580595712 57606816384 57817552896 57843881472 58079671299 58174930944 58318682292 58345239069 58368444966 58414333952 58608644328 58679157888 58920635904 58944070656 59014987776 59041861632 59186638848 59257847808 59284832256 59454964062 59501707264 59699634696 59726820322 59822463168 60068646144 60412428288 60561708534 60613385157 60661039104 60688662528 60838625354 60862822956 60890538267 60936048576 60963797232 61113287248 61186814208 61214677056 61491036672 61565018112 61741693449 61818372096 61995774492 62024005719 62097457152 62250901136 62378978688 62407384416 62635682304 62664204928 63022841856 63178572483 63203700762 63308558664 63463798296 63492698022 63540153216 63569087712 63801635328 63830688896 63856076544 63932903424 63962016768 64118858752 64196001792 64225234944 64674604254 64778170176 64807668432 65044747008 65074366656 65312420864 65446797312 65716125696 65746051072 65934724869 66014052624 66285715392 66312079488 66422094336 66584968704 66615289728 66665078784 66695436288 66939420672 66969903104 67077144576 67162089033 67272245248 67383853056 67577226912 67855322496 67963981824 68243668992 68274745344 68524507136 68584271886 68752448154 68835165984 68866511688 69118438272 69177416256 69260645376 69545668608 69859639296 69975539712 70032263778 70176351024 70208307468 70465142592 70497230544 70900697088 71192469504 71396773083 71482672368 71515223676 71690586964 71776839744 71809525008 71838086112 71957268864 72133716096 72166563872 72220502016 72253389312 72517705728 72666906624 72908626986 72965947392 73175340384 73208662488 73476473472 73509932704 73627646976 73930641408 73964307456 74265809202 74571429816 74601089424 74878308128 74908089792 74942200944 74998213632 75032365824 75216353536 75306848256 75341140992 75681275904 75772329984 75806834688 76024380276 76337237808 76774127616 76809088512 77090070528 77125175296 77439561732 77474825649 77566574592 77758243056 77793652092 77824593288 77918226048 78144859104 78238877184 78560847872 78592094208 78686650368 78722482176 78915518464 79010463744 79046443008 79273285416 79309384362 79599512928 79763284224 80091528192 80549904384 80748944712 80785715634 80817846876 80918216704 81150430608 81187384356 81248064768 81285062976 81582418944 81619569408 81750269952 81988048896 82086690816 82322257932 82359745299 82424496128 82661032656 82698674292 83171971584 83209845888 83514243072 83892858543 84030455808 84238096644 84271601016 84309976062 84411411552 84618397728 84656930696 84720204288 84758783616 85068847104 85141435392 85243871232 85282689024 85594669056 85633646592 85879392534 86232805672 86370893568 86410224576 86726329344 86765822208 87262396416 87478023438 87552667449 87621500928 87912966492 88018736832 88380953856 88416105984 88562792448 88779958272 88820386304 88886771712 88927248384 89182446093 89252560896 89549452044 89590230483 89733694752 90102969216 90473763328 90618642432 90842562801 90991558656 91032993792 91257938031 91294234434 91404072864 91445695848 91669930872 91780221312 91822015584 92157917696 92236555008 92347527168 92727558144 92993661738 93146185728 93376351704 93568468032 93611076624 93953523456 93996307392 94534262784 94805551143 94923292672 95195697444 95239047033 95310229824 95353631568 95702452992 95746033344 95784114816 95899355136 95943025152 96178288128 96294002688 96337852416 96690274304 96889208832 97011906381 97211502648 97567120512 97611549984 97968631296 98170195968 98574188544 98619076608 99021078936 99309091778 99428573088 99468119232 99877453056 99922934592 99997618176 100043154432 100409131008 100454854656 100615716864 100908367872 101075779584 101157714346 101365840368 101782983744 102365503488 102412118016 102786760704 102876407829 103128672231 103252748976 103299767532 103677657408 103724869456 103766124384 103890968064 104193145472 104318502912 104789458944 104915533824 104963309568 105048395667 105264526536 105312461202 105395257344 105697713888 105745845816 106132683904 106351045632 106788704256 107224008552 107272835514 107535880446 107665259616 107714287512 107757129168 107935903296 108200574144 108249845808 108330753024 108380083968 108776558592 108826092544 109000359936 109317398528 109448921088 109763010576 109812993732 110214710208 110264899056 110441470464 110895962112 110946461184 111352324096 111857144724 112040607744 112317462192 112362134688 112413301416 112497320448 112548548736 112824530304 112960272384 113011711488 113425129472 113521913856 113658494976 113710252032 114036570414 114126225408 114178195456 114505856712 115161191424 115213632768 115635105792 115687762944 116159342598 116349861888 116637364584 116690478138 116736889932 117217288656 117358315776 117841271808 117888141312 118029975552 118083723264 118373277696 118515695616 118569664512 118909928124 118964076543 119399269392 119453640644 119644926336 120137292288 120824856576 121123417068 121178573451 121226770314 121322078208 121377325056 121677250708 121725645912 121781076534 121872097152 121927594464 122226574496 122373628416 122429354112 122982073344 123130036224 123483386898 123636744192 123991548984 124048011438 124501802272 124757957376 124814768832 125271364608 125328409856 126045683712 126357144966 126407401524 126464964093 126617117328 126927596592 126985396044 127080306432 127138175424 127603270656 127661377792 127712153088 127865806848 127924033536 128237717504 128392003584 128450469888 128819088801 129349208508 129556340352 129615336864 130089494016 130148733312 130624841728 130893594624 131217035157 131432251392 131492102144 131869449738 132028105248 132571430784 132624158976 132844188672 133169937408 133230579456 133330157568 133390872576 133878841344 133939806208 134324178066 134544490496 135154453824 135710644992 135927963648 136487337984 136549490688 136941351651 137049014272 137168543772 137504896308 137567512381 137670331968 137733023376 138236876544 138354832512 138521290752 139091337216 139490492607 139719278592 139951079424 140064527556 140128309217 140352702048 140416614936 140930285184 140994461088 141801394176 142384939008 142793546166 142965344736 143030447352 143381173928 143553679488 143619050016 143676172224 143914537728 144267432192 144333127744 144441004032 144506778624 145035411456 145333813248 145817253972 146350680768 146417324976 146952946944 147019865408 147255293952 147861282816 147928614912 148531618404 148963637667 149142859632 149202178848 149756616256 149816179584 149884401888 149996427264 150064731648 150432707072 150613696512 150682281984 151362551808 151544659968 151613669376 151736571519 152048760552 152674475616 153548255232 153618177024 154180141056 154250350592 154879123464 154949651298 155516486112 155587304184 155649186576 155836452096 156289718208 156477754368 157121695744 157184188416 157373300736 157444964352 157831036928 157968691803 158092886016 158546570832 158618768724 159199025856 159526568448 160183056384 160909253271 161099808768 161303820669 161497889424 161571431268 161635693752 161836433408 162300861216 162374768712 162496129536 162570125952 163164837888 163239138816 163500539904 163976097792 164173381632 164644515864 164719490598 164848992256 165322065312 165397348584 166343943168 166419691776 167028486144 167785717086 168060911616 168476193288 168543202032 168619952124 168822823104 169236795456 169313861392 169440408576 169517567232 170137694208 170282870784 170487742464 170565378048 171054855621 171189338112 171267293184 171758785068 172465611344 172741787136 172820449152 173452658688 173531644416 174239013897 174524792832 174956046876 175035717207 175105334898 175243001856 175825932984 176037473664 176761907712 176832211968 177125584896 177559916544 177640772608 177773543424 177854496768 178364892186 178505121792 179098904088 179180460966 179467389504 180205938432 180947526656 181237284864 181685125602 181983117312 182065987584 182515876062 182588468868 182671614801 182808145728 182891391696 183339861744 183560442624 183644031168 184315835392 184473110016 184695054336 185455116288 185987323476 186072017157 186292371456 186752703408 187136936064 187222153248 187907046912 187992614784 189068525568 189535717449 189611102286 189846585344 190391394888 190478094066 190620459648 190707263136 191404905984 191492066688 191568229632 191798710272 191886050304 192356576256 192588005376 192675704832 193380548608 194023812762 194423005296 195134241024 195223099968 195937262592 196340391936 197148377088 197238153216 197804174607 198042157872 198618183556 198857146176 198936238464 199754906112 199845869184 199995236352 200086308864 200818262016 200909709312 201231433728 201486267099 201816735744 202151559168 202315428692 202731680736 203565967488 204731006976 204824236032 205573521408 205752815658 206257344462 206505497952 206599535064 207355314816 207449738912 207532248768 207781936128 208386290944 208637005824 209578917888 209926619136 210096791334 210529053072 210624922404 211395427776 211491691632 212265367808 212702091264 213577408512 214190319249 214448017104 214545671028 215071760892 215330519232 215428575024 215514258336 215871806592 216401148288 216499691616 216661506048 216760167936 217553117184 217652185088 218000719872 218634797056 218897842176 219526021152 219625987464 220429420416 220529798112 220882940928 221791924224 221892922368 222704648192 223714289448 224634924384 224724269376 224826602832 224994640896 225097097472 225649060608 225920544768 226023422976 226850258944 227043827712 227316989952 227420504064 228073140828 228356390912 229011713424 230322382848 230427265536 231270211584 231375525888 232318685196 232424476947 232699723776 232994407633 233274729168 233380956276 233473779864 234434577312 234716631552 235682543616 235776282624 236059951104 236167446528 236746555392 237031391232 237139329024 237819856248 237928153086 238798538784 238907281288 239289852672 240274584576 241649713152 242246834136 242357146902 242453540628 242754650112 243354501416 243451291824 243562153068 243744194304 243855188928 244453148992 244747256832 244858708224 245964146688 246260072448 246966773796 247079235897 247273488384 247983097968 248096022876 249003604544 249515914752 249629537664 250542729216 250656819712 251678575629 252091367424 252714289932 252814803048 252929928186 253234234656 253855193184 253970792088 254160612864 254276350848 255206541312 255322755584 255424306176 255731613696 255848067072 256475435008 256784007168 256900939776 257638177602 258698417016 259112680704 259230673728 260178988032 260297466624 261249683456 261787189248 262434070314 262658002347 262864502784 262984204288 263738899476 264056210496 265142861568 265248317952 265688377344 266339874816 266461158912 266660315136 266781745152 267547338279 267757682688 267879612416 268648356132 268770691449 269088980992 270308907648 271421289984 271855927296 272527688403 272974675968 273098981376 273773814093 273882703302 274098028544 274337087544 275009792616 275135024762 275340663936 275466046752 276473753088 276709665024 277042581504 278182674432 278980985214 279438557184 280129055112 280256618434 280705404096 280833229872 281860570368 281988922176 283602788352 284416653429 284769878016 285587092332 285717141099 285930689472 286060894704 286762347856 287107358976 287238100032 287352344448 287829075456 288534864384 288666255488 288882008064 289013557248 290070822912 290667626496 291035719143 291634507944 292701361536 292834649952 293905893888 294039730816 294510587904 295722565632 295857229824 297063236808 297927275334 298285719264 298404357696 299513232512 299632359168 299768803776 299992854528 300129463296 300865414144 301227393024 301364563968 302725103616 303227338752 303473143038 304097521104 305348951232 307096510464 307236354048 308360282112 308500701184 309386016693 309758246928 309899302596 311032972224 311174608368 311298373152 311672904192 312579436416 312955508736 314243391488 314368376832 314746601472 314889928704 315145187001 315662073856 315937383606 316185772032 317093141664 317237537448 318398051712 319053136896 320366112768 321818506542 322607641338 322995778848 323142862536 323271387504 324601722432 324749537424 324992259072 325140251904 326329675776 326478277632 327001079808 327952195584 328346763264 329289031728 329438981196 330644130624 330794697168 332687886336 332839383552 334056972288 335571434172 336121823232 336952386576 337086404064 337239904248 337645646208 338473590912 338627722784 338880817152 339035134464 340275388416 340565741568 340975484928 341130756096 342109711242 342378676224 342534586368 343517570136 344931222688 345483574272 345640898304 346905317376 347063288832 348478027794 349049585664 349912093752 350071434414 350210669796 351651865968 352074947328 353523815424 353664423936 354251169792 355119833088 355281545216 355547086848 355708993536 356729784372 356892229629 358197808176 358360921932 358934779008 360411876864 361895053312 362474569728 363370251204 363535720353 363966234624 364131975168 365031752124 365176937736 365343229602 365616291456 365782783392 366679723488 367120885248 367288062336 368631670784 368946220032 369390108672 370910232576 371974646952 372144034314 373505406816 374273872128 374444306496 375814093824 375985229568 378137051136 379071434898 379222204572 379394892279 379693170688 380782789776 380956188132 381240919296 381414526272 382809811968 382984133376 383136459264 383597420544 383772100608 384713152512 385176010752 385351409664 386457266403 386761097216 388047625524 388846010592 390268482048 390446199936 391874525184 392680783872 393651105471 394296754176 394476306432 395451064801 395608349214 396084315744 397236367112 397714292352 397872476928 399509812224 399691738368 399990472704 400172617728 401636524032 401819418624 402972534198 403633471488 404630857384 405463361472 407131934976 409462013952 409648472064 410824054953 411147042816 411505631316 412514688924 412702537143 413010995904 413199070128 414710629632 414899477824 415064497536 415563872256 416772581888 417274011648 418471477821 419157835776 419853238272 420193582668 420384927651 421058106144 421249844808 422790855552 422983383264 424530735616 425404182528 427154817024 428380638498 428896034208 429091342056 430143521784 430661038464 430857150048 431028516672 431743613184 432802296576 432999383232 433323012096 433520335872 435106234368 435304370176 436001439744 437269594112 439052042304 439251974928 440858840832 441059596224 441765881856 443583848448 443785844736 445409296384 446890913001 447428578896 449269848768 449448538752 449653205664 449989281792 450194194944 451298121216 451841089536 452046845952 453700517888 454087655424 454633979904 454841008128 455209714557 456146281656 456712781824 458023426848 460644765696 460854531072 462540423168 462751051776 464637370392 464848953894 465988815266 466549458336 466761912552 466947559728 468869154624 469433263104 471365087232 471552565248 472119902208 472334893056 473493110784 473906075409 474278658048 475639712496 475856306172 477597077568 477814562576 478579705344 480549169152 482727759813 483299426304 483911462007 484493668272 484714293804 484907081256 485509300224 486709002832 486902583648 487124306136 487488388608 487710377856 488906297984 489494513664 489717416448 491928293376 492520144896 493933547592 494158471794 494546976768 495966195936 496192045752 498007209088 499031829504 499259075328 501085458432 501313639424 503357151258 504182734848 505428579864 505629606096 505859856372 506468469312 507710386368 507941584176 508321225728 508552701696 510413082624 510645511168 510848612352 511463227392 511696134144 512950870016 513568014336 513801879552 515276355204 517396834032 518225361408 518461347456 520357976064 520594933248 522499366912 523574378496 524868140628 525107151621 525316004694 525729005568 525968408576 527477798952 528112420992 530285723136 530496635904 531376754688 532679749632 532922317824 533320630272 533563490304 535094676558 535515365376 535759224832 537296712264 537541382898 540617815296 542842579968 543711854592 545055376806 545949351936 546197962752 547547628186 547765406604 548014844403 548674175088 550019585232 550270049524 550681327872 550932093504 552947506176 553419330048 554085163008 556365348864 557961970428 558216051471 558877114368 560258110224 560513236868 561410808192 561666459744 563721140736 563977844352 567205576704 568607152347 568833306858 569539756032 571174184664 571434282198 571861378944 572121789408 573524695712 574214717952 574476200064 574704688896 575658150912 577069728768 577332510976 577764016128 578027114496 580141645824 582071438286 583269015888 585402723072 585669299904 587811787776 588079461632 589021175808 591445131264 591714459648 593412523821 594126473616 595854550668 596571438528 596808715392 599026465024 599264718336 599537607552 599985709056 600258926592 601730828288 602454786048 602729127936 604458801297 605450207232 606454677504 606946286076 608195042208 610697902464 614193020928 614472708096 616720564224 617001402368 618772033386 619516493856 619798605192 622065944448 622349216736 622596746304 623345808384 625158872832 625911017472 628486782976 628736753664 629779857408 630290374002 631324147712 631874767212 634186283328 634475074896 636796103424 638106273792 640732225536 642570957747 643637013084 645215282676 645509096557 645991557696 646285725072 646542775008 649203444864 649499074848 649984518144 650280503808 652659351552 652956555264 654002159616 655904391168 656693526528 657525143249 658578063456 658877962392 661288261248 661589394336 665375772672 665678767104 668113944576 671142868344 673904773152 674172808128 674479808496 675291292416 676947181824 677255445568 677761634304 678070268928 680550776832 681131483136 681950969856 682261512192 684219422484 685069172736 687035140272 689862445376 690967148544 691281796608 693810634752 694126577664 696956055588 697273430841 698099171328 698983222899 699824187504 700142868828 700421339592 703303731936 704149894656 707047630848 707328847872 708502339584 710239666176 710563090432 711094173696 711417987072 713459568744 713784459258 716395616352 716721843864 717869558016 720823753728 723790106624 724949139456 726740502408 727071440706 728263950336 730063504248 730353875472 730686459204 731232582912 731565566784 733359446976 734241770496 734576124672 737263341568 737892440064 738780217344 741237707691 741820465152 743949293904 744288068628 747010813632 748547744256 748888612992 751628187648 751970459136 755035726887 756274102272 758142869796 758444409144 758789784558 759386341376 761565579552 761912376264 762481838592 762829052544 765619623936 765968266752 766272918528 767194841088 767544201216 769426305024 770352021504 770702819328 772914532806 773522194432 776095251048 777692021184 780536964096 780892399872 783749050368 785361567744 787302210942 787974007041 788593508352 788952612864 790902129602 791216698428 792168631488 794472734224 795428584704 795744953856 799019624448 799383476736 799980945408 800345235456 802642014837 803273048064 803638837248 805945068396 806312074347 807266942976 809261714768 810926722944 814263869952 817583065209 818924027904 819296944128 821321442279 821648109906 822294085632 823011262632 825029377848 825405074286 826021991808 826398140256 829421259264 829798955648 830128995072 831127744512 833545163776 834548023296 836942955642 838315671552 840387165336 840769855302 842116212288 842499689616 845581711104 845966766528 849061471232 850808365056 854309634048 856761276996 857151423297 857792068416 858182684112 860287043568 861322076928 861714300096 862057033344 863487226368 865604593152 865998766464 866646024192 867040671744 870212468736 870608740352 872002879488 873107157429 874539188224 878104084608 878503949856 881717681664 882119192448 883531763712 887167696896 887571689472 890818592768 893781826002 894857157792 898539697536 898897077504 899306411328 899978563584 900388389888 902596242432 903682179072 904093691904 907401035776 908175310848 909682016256 910419429114 912292563312 916046853696 921289531392 921709062144 925080846336 925502103552 928158050079 929274740784 929697907788 931977630532 933098916672 933523825104 933895119456 937738309248 938866526208 942730174464 943105130496 944239804416 944669786112 945435561003 946986221568 947812150818 948557316096 951279424992 951712612344 955194155136 955629125152 957159410688 961098338304 965455519626 967822924014 968987336544 969428587608 969814162512 973418005664 973805167296 974248612272 974976777216 975420755712 977812595968 978989027328 979434832896 983856586752 985040289792 987867095184 988316943588 991932391872 992384091504 996014418176 998063659008 998518150656 1002170916864 1002627278848 1006714302516 1008365469696 1010857159728 1011259212192 1011719712744 1012936938624 1015420772736 1015883168352 1016642451456 1017105403392 1020826165248 1021291022336 1021697224704 1022926454784 1023392268288 1025901740032 1027136028672 1027603759104 1030552710408 1034793668064 1036450722816 1036922694912 1040715952128 1041189866496 1044998733824 1047148756992 1049736281256 1050214303242 1050632009388 1051936817152 1054955597904 1056224841984 1060571446272 1060993271808 1062753509376 1065359499264 1065844635648 1066641260544 1067126980608 1070189353116 1070676688887 1071518449664 1074593424528 1075082765796 1081235630592 1085685159936 1087423709184 1090110753612 1090607161059 1091898703872 1092395925504 1093281451201 1095095256372 1095530813208 1096029688806 1097348350176 1100039170464 1100540099048 1101362655744 1101864187008 1105895012352 1106838660096 1108170326016 1112730697728 1115923940856 1116432102942 1120516220448 1121026473736 1122821616384 1123332919488 1127442281472 1127955688704 1134411153408 1137214304694 1137666613716 1138184676837 1139079512064 1142348369328 1142868564396 1143722757888 1144243578816 1147049391424 1148429435904 1148952400128 1149409377792 1151316301824 1154139457536 1154665021952 1155528032256 1156054228992 1159371799209 1160283291648 1164142876572 1166538031776 1170805446144 1171338599808 1175623575552 1176158923264 1178042351616 1180953316413 1182890262528 1183428919296 1186353194403 1186825047642 1188252947232 1191709101336 1193142877056 1193617430784 1198052930048 1198529436672 1199075215104 1199971418112 1200517853184 1203461656576 1204909572096 1205458255872 1208917602594 1210900414464 1213892572152 1216390084416 1221395804928 1228386041856 1228945416192 1232472164859 1233441128448 1234002804736 1237544066772 1238107611429 1239032987712 1239597210384 1244131888896 1244698433472 1245193492608 1246691616768 1250317745664 1251822034944 1255414433463 1256973565952 1257473507328 1259559714816 1260580748004 1261154782953 1262648295424 1263749534424 1268372566656 1268950149792 1273592206848 1276212547584 1281464451072 1285141915494 1287274026168 1290430565352 1291018193114 1291983115392 1292571450144 1293085550016 1298406889728 1298998149696 1299969036288 1300561007616 1305318703104 1305913110528 1308004319232 1311808782336 1315050286498 1317156126912 1317755924784 1322576522496 1323178788672 1330751545344 1331357534208 1336227889152 1340672739003 1342285736688 1347809546304 1348345616256 1348959616992 1350582584832 1353894363648 1354510891136 1355523268608 1356140537856 1361101553664 1362262966272 1363901939712 1364523024384 1365629143671 1368438844968 1370138345472 1374070280544 1379724890752 1381934297088 1382563593216 1387621269504 1388253155328 1393912111176 1394546861682 1397966445798 1399648375008 1400285737656 1400842679184 1406607463872 1408299789312 1414095261696 1414657695744 1417004679168 1420479332352 1421126180864 1422835974144 1426919137488 1427568918516 1432791232704 1433443687728 1435739116032 1441647507456 1447580213248 1449898278912 1451734386021 1453481004816 1454142881412 1456527900672 1460127008496 1460707750944 1461372918408 1462465165824 1463131133568 1466718893952 1468483540992 1469152249344 1474526683136 1475784880128 1477560434688 1482475415382 1483640930304 1487898587808 1488576137256 1494021627264 1497095488512 1497777225984 1503256375296 1503940918272 1510071453774 1512548204544 1516285739592 1516888818288 1517579569116 1523131159104 1523824752528 1524963677184 1525658105088 1531239247872 1531936533504 1532545837056 1534389682176 1535088402432 1538852610048 1540704043008 1541405638656 1545829065612 1552190502096 1555384042368 1561073928192 1561784799744 1567498100736 1570723135488 1574604421884 1575321454863 1575948014082 1577187016704 1577905225728 1581804259204 1582433396856 1584337262976 1588945468448 1590857169408 1591489907712 1598039248896 1598766953472 1599961890816 1600690470912 1605284029674 1606546096128 1607277674496 1611890136792 1612624148694 1618523429536 1621853445888 1628527739904 1635166130418 1637848055808 1638593888256 1642642884558 1643296219812 1644044533209 1646022525264 1650058755696 1650810148572 1652043983616 1652796280512 1658842518528 1659597911296 1660257990144 1662255489024 1667090327552 1669096046592 1673885911284 1674648154413 1676631343104 1680774330672 1681539710604 1684232424576 1684999379232 1691163422208 1691933533056 1698122942464 1701616730112 1705821457041 1708619268096 1713522553992 1714302846594 1715584136832 1716365368224 1720574087136 1722644153856 1723428600192 1724114066688 1726974452736 1731209186304 1731997532928 1733292048384 1734081343488 1740424937472 1741217480704 1746214314858 1749078376448 1756208169216 1757007899712 1763435363328 1764238384896 1767063527424 1774335393792 1775143378944 1780237571463 1781637185536 1787563652004 1789714315584 1797079395072 1797794155008 1798612822656 1799957127168 1800776779776 1805192484864 1807364358144 1808187383808 1813376403891 1814802071552 1816350621696 1819364032512 1820838858228 1821668019821 1824585126624 1832093707392 1842579062784 1843418124288 1850161692672 1851004207104 1856316100158 1858549481568 1859395815576 1863955261064 1866197833344 1867047650208 1867790238912 1875476618496 1877733052416 1885460348928 1886210260992 1889339572224 1890871122006 1893972443136 1895624301636 1902558849984 1903425224688 1910388310272 1911258250304 1914318821376 1922196676608 1927712873241 1930911039252 1935645848028 1936527289671 1937974673088 1938857175216 1939628325024 1946836011328 1947610334592 1948497224544 1949953554432 1950841511424 1955625191936 1957978054656 1958869665792 1967713173504 1970080579584 1972575429747 1975734190368 1976633887176 1983864783744 1984768183008 1992028836352 1996127318016 1997036301312 2004341833728 2005254557696 2013428605032 2021714319456 2022518424384 2023439425488 2025873877248 2030841545472 2031766336704 2033284902912 2034210806784 2041652330496 2042582044672 2043394449408 2045852909568 2046784536576 2051803480064 2055207518208 2061105420816 2069587336128 2072901445632 2073845389824 2081431904256 2082379732992 2089997467648 2091820292523 2094297513984 2096949668697 2099472562512 2100428606484 2101264018776 2103873634304 2109911195808 2112449683968 2121142892544 2121986543616 2125507018752 2130718998528 2131689271296 2133282521088 2134253961216 2140378706232 2141353377774 2143036899328 2149186849056 2150165531592 2162471261184 2171370319872 2174847418368 2180221507224 2181214322118 2184791851008 2186562902402 2190190512744 2191061626416 2192059377612 2194696700352 2200078340928 2201080198096 2202725311488 2203728374016 2211790024704 2213677320192 2216340652032 2223713123073 2225461395456 2231847881712 2232864205884 2241032440896 2242052947472 2245643232768 2246665838976 2254884562944 2255911377408 2265107180661 2268822306816 2274428609388 2275333227432 2276369353674 2278159024128 2284696738656 2285737128792 2287445515776 2288487157632 2294098782848 2296858871808 2297904800256 2298818755584 2302632603648 2308278915072 2309330043904 2311056064512 2312108457984 2318743598418 2320566583296 2328285753144 2333076063552 2341610892288 2342677199616 2351247151104 2352317846528 2356084703232 2361906632826 2365780525056 2366857838592 2372706388806 2373650095284 2376505894464 2383418202672 2386285754112 2387234861568 2396105860096 2397058873344 2398150430208 2399942836224 2401035706368 2406923313152 2409819144192 2410916511744 2417835205188 2418936223041 2421800828928 2427785144304 2432780168832 2442791609856 2456772083712 2457890832384 2463964326837 2464944329718 2466882256896 2468005609472 2475088133544 2476215222858 2478065975424 2479194420768 2488263777792 2489396866944 2490386985216 2493383233536 2500635491328 2503644069888 2510828866926 2513947131904 2514947014656 2521161496008 2522309565906 2527499068848 2536745133312 2537900299584 2547184413696 2552425095168 2562928902144 2570283830988 2571454269891 2574548052336 2580861130704 2582036386228 2583966230784 2585142900288 2586171100032 2596813779456 2597996299392 2599938072576 2601122015232 2610637406208 2611826221056 2616008638464 2619321472287 2623617564672 2630100572996 2634312253824 2635511849568 2645153044992 2646357577344 2661503090688 2662715068416 2672455778304 2681345478006 2684571473376 2695619092608 2696691232512 2697919233984 2701165169664 2707788727296 2709021782272 2711046537216 2712281075712 2722203107328 2724525932544 2729046048768 2731258287342 2736877689936 2748140561088 2759449781504 2763868594176 2765127186432 2775242539008 2776506310656 2784474150237 2787824222352 2789093723364 2795932891596 2799296750016 2800571475312 2801685358368 2813214927744 2816599578624 2828190523392 2829315391488 2834009358336 2836306683009 2840958664704 2842252361728 2845671948288 2853838274976 2855137837032 2865582465408 2866887375456 2871478232064 2883295014912 2895160426496 2903468772042 2906962009632 2908285762824 2920254016992 2921415501888 2922745836816 2924930331648 2926262267136 2933437787904 2936967081984 2938304498688 2949053366272 2951569760256 2955120869376 2964950830764 2975797175616 2977152274512 2988043254528 2994190977024 2995554451968 3006512750592 3007881836544 3020142907548 3025096409088 3028927299229 3032571479184 3033777636576 3035159138232 3046262318208 3047649505056 3049927354368 3051316210176 3062478495744 3063873067008 3065091674112 3068779364352 3070176804864 3077705220096 3081408086016 3082811277312 3091658131224 3104381004192 3110768084736 3122147856384 3123569599488 3134996201472 3141446270976 3149208843768 3150642909726 3151896028164 3155810451456 3163608518408 3164866793712 3168674525952 3177890936896 3181714338816 3182979815424 3196078497792 3197533906944 3199923781632 3201380941824 3210568059348 3212030066661 3214555348992 3223780273584 3225248297388 3237046859072 3243706891776 3257055479808 3270332260836 3271821483177 3275696111616 3277187776512 3279844353603 3285285769116 3286592439624 3288089066418 3292045050528 3300117511392 3301620297144 3304087967232 3305592561024 3317685037056 3319195822592 3320515980288 3324510978048 3334180655104 3338192093184 3347771822568 3349296308826 3361548661344 3363079421208 3368464849152 3369998758464 3382326844416 3383867066112 3396245884928 3403233460224 3411642914082 3414554030511 3417238536192 3427045107984 3428605693188 3431168273664 3432730736448 3441148174272 3445288307712 3446857200384 3448228133376 3453948905472 3462418372608 3463995065856 3466584096768 3468162686976 3478115397627 3480849874944 3482434961408 3492428629716 3498156752896 3512416338432 3514015799424 3526870726656 3528476769792 3534127054848 3542859949239 3548670787584 3550286757888 3559059583209 3560475142926 3563274371072 3575127304008 3579428631168 3594158790144 3595588310016 3597225645312 3599914254336 3601553559552 3610384969728 3614728716288 3616374767616 3626752807782 3629604143104 3632701243392 3641677716456 3643336039642 3649170253248 3664187414784 3685158125568 3686836248576 3697416494577 3700323385344 3702008414208 3712632200316 3714322834287 3717098963136 3718791631152 3727910522128 3732395666688 3734095300416 3735580477824 3750953236992 3755466104832 3766243300389 3770920697856 3772420521984 3778679144448 3781742244012 3783464348859 3787944886272 3791248603272 3805117699968 3806850449376 3820776620544 3822516500608 3828637642752 3844393353216 3855425746482 3861822078504 3871291696056 3873054579342 3875949346176 3877714350432 3879256650048 3893672022656 3895220669184 3896994449088 3899907108864 3901683022848 3911250383872 3915956109312 3917739331584 3935426347008 3945150859494 3951468380736 3953267774352 3967729567488 3969536366016 3984057672704 3992254636032 3994072602624 4008683667456 4010509115392 4022018217009 4026857210064 4043428638912 4045036848768 4046878850976 4051747754496 4061683090944 4063532673408 4066569805824 4068421613568 4083304660992 4085164089344 4086788898816 4091705819136 4093569073152 4096887431013 4103606960128 4110415036416 4122210841632 4139174672256 4145802891264 4147690779648 4162863808512 4164759465984 4179994935296 4183640585046 4193899337394 4198945125024 4200857212968 4202528037552 4219822391616 4224899367936 4242285785088 4243973087232 4251014037504 4261437997056 4263378542592 4268507922432 4280757412464 4282706755548 4298373698112 4300331063184 4324942522368 4342740639744 4349694836736 4355203158063 4360443014448 4362428644236 4369583702016 4373125804804 4380381025488 4382123252832 4384118755224 4389393400704 4400156681856 4402160396192 4405450622976 4407456748032 4423580049408 4427354640384 4432681304064 4447426246146 4450922790912 4463695763424 4465728411768 4482064881792 4484105894944 4491286465536 4493331677952 4509769125888 4511822754816 4530214361322 4537644613632 4548857218776 4550666454864 4552738707348 4569393477312 4571474257584 4574891031552 4576974315264 4588197565696 4593717743616 4595809600512 4597637511168 4605265207296 4616557830144 4618660087808 4622112129024 4624216915968 4637487196836 4656571506288 4666152127104 4683221784576 4685354399232 4702494302208 4704635693056 4712169406464 4723813265652 4725964364589 4731561050112 4733715677184 4745412777612 4747300190568 4753011788928 4766836405344 4772571508224 4774469723136 4792211720192 4794117746688 4796300860416 4799885672448 4802071412736 4813846626304 4819638288384 4821833023488 4835670410376 4837872446082 4855570288608 4865560337664 4885583219712 4913544167424 4915781664768 4927928653674 4929888659436 4932133599627 4936011218944 4950176267088 4952430445716 4956131950848 4958388841536 4976527555584 4978793733888 4980773970432 4986766467072 5001270982656 5007288139776 5021657733852 5023944463239 5027894263808 5029894029312 5042322992016 5044619131812 5054998137696 5073490266624 5075800599168 5094368827392 5104850190336 5117464371123 5125857804288 5140567661976 5142908539782 5149096104672 5161722261408 5164072772456 5167932461568 5170285800576 5172342200064 5193627558912 5195992598784 5199876145152 5202244030464 5221274812416 5223652442112 5238642944574 5247235129344 5260201145992 5268624507648 5271023699136 5290306089984 5292715154688 5323006181376 5325430136832 5340712714389 5344911556608 5362690956012 5369142946752 5391238185216 5393382465024 5395838467968 5402330339328 5415577454592 5418043564544 5422093074432 5424562151424 5440129211673 5444406214656 5449051865088 5458092097536 5462516574684 5465004059463 5473755379872 5496281122176 5518899563008 5527737188352 5530254372864 5550485078016 5553012621312 5568948300474 5575648444704 5578187446728 5591865783192 5598593500032 5601142950624 5603370716736 5626429855488 5633199157248 5656381046784 5658630782976 5668018716672 5672613366018 5681917329408 5684504723456 5707676549952 5710275674064 5731164930816 5733774750912 5742956464128 5766590029824 5783138619723 5790320852992 5806937544084 5809581869013 5813924019264 5816571525648 5840508033984 5842831003776 5845491673632 5849860663296 5852524534272 5866875575808 5873934163968 5876608997376 5898106732544 5903139520512 5910241738752 5917726289241 5929901661528 5951594351232 5954304549024 5976086509056 5988381954048 5991108903936 6013025501184 6015763673088 6040285815096 6057854598458 6065142958368 6067555273152 6070318276464 6092524636416 6095299010112 6099854708736 6102632420352 6124956991488 6127746134016 6130183348224 6137558728704 6140353609728 6155410440192 6165622554624 6183316262448 6208762008384 6221536169472 6244295712768 6247139198976 6269992402944 6275460877569 6282892541952 6290849006091 6298417687536 6301285819452 6303792056328 6311620902912 6327217036816 6329733587424 6337349051904 6355781873792 6363428677632 6365959630848 6392156995584 6395067813888 6399847563264 6402761883648 6421136118696 6424060133322 6429110697984 6447560547168 6450496594776 6474093718144 6487413783552 6514110959616 6540664521672 6543642966354 6554375553024 6559688707206 6570571538232 6573184879248 6576178132836 6584090101056 6600235022784 6603240594288 6608175934464 6611185122048 6635370074112 6638391645184 6641031960576 6649021956096 6668361310208 6676384186368 6695543645136 6698592617652 6723097322688 6726158842416 6736929698304 6739997516928 6764653688832 6767734132224 6792491769856 6806466920448 6823285828164 6829108061022 6834477072384 6854090215968 6857211386376 6862336547328 6865461472896 6882296348544 6890576615424 6893714400768 6896456266752 6907897810944 6924836745216 6927990131712 6933168193536 6936325373952 6956230795254 6961699749888 6964869922816 6984857259432 7024832676864 7028031598848 7053741453312 7056953539584 7068254109696 7085719898478 7097341575168 7100573515776 7118119166418 7120950285852 7150254608016 7158857262336 7188317580288 7191176620032 7194451290624 7199828508672 7203107119104 7220769939456 7229457432576 7232749535232 7253505615564 7256808669123 7265402486784 7283355432912 7286672079284 7298340506496 7328374829568 7370316251136 7373672497152 7391892980511 7394832989154 7400646770688 7404016828416 7425264400632 7428645668574 7434197926272 7437583262304 7455821044256 7464791333376 7468190600832 7471160955648 7501906473984 7510932209664 7532486600778 7541841395712 7544841043968 7563484488024 7566928697718 7582497206544 7610235399936 7613700898752 7641553241088 7645033001216 7657275285504 7688786706432 7710851492964 7714362809673 7723644157008 7742583392112 7746109158684 7751898692352 7755428700864 7758513300096 7787344045312 7790441338368 7793988898176 7799814217728 7803366045696 7822500767744 7831912218624 7835478663168 7857964416861 7870852694016 7890301718988 7902936761472 7906535548704 7935459134976 7939072732032 7968115345408 7984509272064 7988145205248 8017367334912 8021018230784 8044036434018 8053714420128 8086857277824 8090073697536 8093757701952 8103495508992 8123366181888 8127065346816 8133139611648 8136843227136 8166609321984 8170328178688 8173577797632 8187138146304 8193774862026 8207213920256 8244421683264 8278349344512 8291605782528 8295381559296 8325727617024 8329518931968 8353422450711 8359989870592 8367281170092 8387798674788 8391618255241 8397890250048 8401714425936 8405056075104 8439644783232 8449798735872 8484571570176 8487946174464 8502028075008 8508920049027 8522875994112 8526757085184 8537015844864 8547826862237 8561514824928 8565413511096 8596747396224 8600662126368 8649885044736 8685481279488 8710406316126 8720886028896 8724857288472 8746251609608 8760762050976 8764246505664 8768237510448 8778786801408 8800313363712 8804320792384 8810901245952 8814913496064 8847160098816 8854709280768 8865362608128 8894852492292 8927391526848 8931456823536 8964129763584 8968211789888 8982572931072 8986663355904 9019538251776 9023645509632 9060428722644 9075289227264 9086781897687 9097714437552 9101332909728 9105477414696 9138786954624 9142948515168 9149782063104 9153948630528 9176395131392 9187435487232 9191619201024 9195275022336 9210530414592 9233115660288 9237320175616 9244224258048 9248433831936 9274974393672 9313143012576 9332304254208 9366443569152 9370708798464 9404988604416 9409271386112 9424338812928 9447626531304 9451928729178 9467431354368 9490825555224 9494600381136 9506023577856 9533672810688 9545143016448 9548939446272 9584423440384 9588235493376 9592601720832 9599771344896 9604142825472 9627693252608 9636090199983 9643666046976 9671340820752 9675744892164 9711140577216 9731120675328 9771166439424 9815464449531 9827088334848 9831563329536 9839533060809 9855857307348 9859777318872 9864267199254 9872022437888 9900352534176 9904860891432 9912263901696 9916777683072 9953055111168 9957587467776 9961547940864 9973532934144 10002541965312 10014576279552 10043315467704 10047888926478 10055788527616 10084645984032 10089238263624 10109996275392 10146980533248 10151601198336 10188737654784 10209700380672 10234928742246 10243662091533 10251715608576 10281135323952 10285817079564 10298192209344 10323444522816 10328145544912 10335864923136 10340571601152 10344684400128 10387255117824 10391985197568 10399752290304 10404488060928 10434346192881 10442549624832 10447304884224 10477285889148 10494470258688 10520402291984 10537249015296 10542047398272 10580612179968 10585430309376 10628579847717 10646012362752 10650860273664 10677178749627 10681425428778 10689823113216 10725381912024 10738285893504 10782476370432 10786764930048 10791676935936 10804660678656 10831154909184 10836087129088 10844186148864 10849124302848 10880258423346 10888812429312 10898103730176 10925033149368 10930008118926 10947510759744 10992562244352 11037799126016 11055474376704 11060508745728 11100970156032 11106025242624 11137896600948 11142968502861 11151296889408 11156374893456 11183731566384 11197187000064 11202285901248 11206741433472 11252859710976 11266398314496 11312762093568 11317261565952 11336037433344 11345226732036 11350393046577 11363834658816 11369009446912 11415353099904 11420551348128 11462329861632 11467549501824 11485912928256 11533180059648 11566277239446 11580641705984 11613875088168 11619163738026 11627848038528 11633143051296 11681016067968 11685662007552 11690983347264 11699721326592 11705049068544 11733751151616 11747868327936 11753217994752 11796213465088 11806279041024 11835452578482 11859803323056 11903188702464 11908609098048 11952173018112 11976763908096 11982217807872 12026051002368 12031527346176 12066054651027 12080571630192 12115709196916 12130285916736 12135110546304 12140636552928 12185049272832 12190598020224 12199709417472 12205264840704 12249913982976 12255492268032 12260366696448 12275117457408 12280707219456 12290662293039 12310820880384 12331245109248 12366632524896 12417524016768 12443072338944 12488591425536 12494278397952 12539984805888 12550921755138 12581698012182 12596835375072 12602571638904 12607584112656 12654434073632 12659467174848 12674698103808 12711563747584 12726857355264 12731919261696 12784313991168 12790135627776 12805523767296 12842272237392 12848120266644 12895121094336 12900993189552 12948187436288 12974827567104 13028221919232 13065609474189 13081329043344 13087285932708 13108751106048 13119377414412 13141143076464 13146369758496 13152356265672 13168180202112 13200470045568 13206481188576 13216351868928 13222370244096 13270740148224 13276783290368 13282063921152 13298043912192 13336722620416 13352768372736 13391087290272 13397185235304 13446194645376 13452317684832 13473859396608 13479995033856 13529307377664 13535468264448 13584983539712 13612933840896 13646571656328 13658216122044 13708180431936 13714422772752 13724673094656 13730922945792 13764592697088 13781153230848 13787428801536 13792912533504 13815795621888 13849673490432 13855980263424 13866336387072 13872650747904 13912461590508 13929739845632 13969714518864 14049665353728 14056063197696 14107482906624 14113907079168 14136508219392 14171439796956 14177893093767 14194683150336 14201147031552 14212658865613 14236238332836 14241900571704 14300509216032 14317714524672 14376635160576 14382353240064 14388902581248 14399657017344 14406214238208 14441539878912 14458914865152 14465499070464 14507011231128 14513617338246 14566710865824 14573344158568 14596681012992 14656749659136 14740632502272 14747344994304 14783785961022 14789665978308 14796400798881 14808033656832 14850528801264 14857291337148 14868395852544 14875166524608 14911642088512 14929582666752 14936381201664 14942321911296 15003812947968 15021864419328 15064973201556 15071833389717 15083682791424 15089682087936 15126968976048 15133857395436 15164994413088 15220470799872 15227401797504 15283106482176 15290066002432 15314550571008 15352393113369 15377573412864 15421702985928 15428725619346 15447288314016 15485166784224 15492218317368 15503797384704 15510857401728 15517026600192 15574688090624 15580882676736 15587977796352 15599628435456 15606732091392 15645001535488 15663824437248 15670957326336 15715928833722 15741705388032 15780603437976 15805873522944 15813071097408 15870918269952 15878145464064 15936230690816 15969018544128 15976290410496 16022138143167 16034734669824 16042036461568 16088072868036 16107428840256 16173714555648 16180147395072 16187515403904 16206991017984 16246732363776 16254130693632 16266279223296 16273686454272 16320387635019 16333218643968 16340656357376 16347155595264 16374276292608 16387549724052 16395012178389 16414427840512 16488843366528 16556698689024 16583211565056 16590763118592 16651455234048 16659037863936 16706844901422 16719979741184 16734562340184 16775597349576 16783236510482 16795780500096 16803428851872 16810112150208 16879289566464 16899597471744 16969143140352 16975892348928 17004056150016 17017840098054 17045751988224 17053514170368 17095653724474 17123029649856 17130827022192 17193494792448 17201324252736 17299770089472 17349415859169 17370962558976 17420812632252 17428745607039 17441772057792 17449714576944 17492503219216 17521524101952 17528493011328 17536475020896 17557573602816 17600626727424 17608641584768 17621802491904 17629826992128 17694320197632 17709418561536 17730725216256 17753178867723 17789704984584 17854783053696 17862913647072 17928259527168 17936423579776 17965145862144 17973326711808 18039076503552 18047291019264 18120857445288 18173563795374 18195428875104 18202665819456 18210954829392 18277573909248 18285897030336 18299564126208 18307897261056 18352790262784 18374870974464 18383238402048 18390550044672 18421060829184 18466231320576 18474640351232 18496867663872 18549948787344 18626286025152 18664608508416 18732887138304 18741417596928 18809977208832 18818542772224 18848677625856 18872547018273 18895253062608 18903857458356 18934862708736 18981651110448 18989200762272 19012047155712 19067345621376 19090286032896 19097878892544 19168846880768 19176470986752 19185203441664 19199542689792 19208285650944 19255386505216 19272180399966 19287332093952 19342681641504 19351489784328 19422281154432 19462241350656 19542332878848 19630928899062 19663126659072 19679066121618 19711714614696 19719554637744 19728534398508 19800705068352 19809721782864 19824527803392 19833555366144 19906110222336 19915174935552 19923095881728 19947065868288 20005083930624 20029152559104 20086630935408 20095777852956 20169291968064 20178476527248 20219992550784 20293961066496 20303202396672 20377475309568 20419400761344 20469857484492 20487324183066 20503431217152 20562270647904 20571634159128 20596384418688 20646889045632 20656291089824 20671729846272 20681143202304 20689368800256 20774510235648 20783970395136 20799504580608 20808976121856 20868692385762 20885099249664 20894609768448 20954571778296 21040804583968 21074498030592 21084094796544 21161224359936 21170860618752 21257159695434 21292024725504 21301720547328 21354357499254 21362850857556 21450763824048 21476571787008 21564952740864 21573529860096 21583353871872 21609321357312 21662309818368 21672174258176 21688372297728 21698248605696 21760516846692 21770426007369 21796207460352 21850066298736 21860016237852 21895021519488 21985124488704 22075598252032 22110948753408 22121017491456 22175678941533 22201940312064 22212050485248 22275793201896 22285937005722 22302593778816 22312749786912 22367463132768 22394374000128 22404571802496 22413482866944 22505719421952 22532796628992 22625524187136 22634523131904 22690453464072 22700786093154 22738018893824 22830706199808 22841102696256 22924659723264 22935099003648 22971825856512 23066360119296 23132554478892 23143088429019 23161283411968 23227750176336 23238327476052 23255696077056 23266286102592 23362032135936 23371324015104 23381966694528 23399442653184 23410098137088 23467502303232 23495736655872 23506435989504 23573893250583 23592426930176 23612558082048 23670905156964 23719606646112 23806377404928 23817218196096 23904346036224 23953527816192 23964435615744 24052102004736 24063054692352 24132109302054 24161143260384 24231418393832 24260571833472 24270221092608 24281273105856 24370098545664 24381196040448 24399418834944 24410529681408 24499827965952 24510984536064 24520733392896 24561414438912 24581324586078 24621641760768 24733265049792 24835048033536 24886144677888 24977182851072 24988556795904 25060267352133 25079969611776 25101843510276 25163396024364 25174854765723 25193670750144 25205143277808 25215168225312 25308868147264 25318934349696 25349396207616 25423127495168 25453714710528 25463838523392 25526760147081 25568627982336 25580271255552 25611047534592 25643480586711 25684544474784 25696240533288 25790242188672 25801986379104 25896374872576 25949655134208 26056443838464 26131218948378 26162658086688 26174571865416 26238754828824 26282286152928 26292739516992 26304712531344 26336360404224 26400940091136 26412962377152 26432703737856 26444740488192 26541480296448 26553566580736 26564127842304 26596087824384 26673445240832 26782174580544 26794370470608 26892389290752 26904635369664 26947718793216 26959990067712 27058614755328 27070936528896 27169967079424 27225867681792 27260345693061 27293143312656 27316432244088 27416360863872 27428845545504 27449346189312 27461845891584 27529185394176 27562306461696 27574857603072 27585825067008 27631591243776 27699346980864 27711960526848 27732672774144 27745301495808 27824923181016 27859479691264 27939429037728 28099330707456 28112126395392 28214965813248 28227814158336 28273016438784 28342879593912 28355786187534 28402294063104 28425317731226 28472476665672 28483801143408 28601018432064 28635429049344 28753270321152 28764706480128 28777805162496 28799314034688 28812428476416 28883079757824 28908270599949 28930998140928 29014022462256 29027234676492 29133421731648 29146688317136 29193362025984 29313499318272 29446393348593 29481265004544 29494689988608 29518599182427 29567571922044 29579331956616 29592801597762 29616067313664 29701057602528 29714582674296 29736791705088 29750333049216 29823284177024 29859165333504 29872762403328 29884643822592 30007625895936 30043728838656 30129946403112 30143666779434 30167365582848 30253937952096 30267714790872 30329988826176 30440941599744 30454803595008 30566212964352 30580132004864 30629101142016 30704786226738 30755146825728 30843405971856 30857451238692 30894576628032 30970333568448 30984436634736 31007594769408 31021714803456 31034053200384 31149376181248 31161765353472 31175955592704 31199256870912 31213464182784 31290003070976 31327648874496 31341914652672 31431857667444 31483410776064 31561206875952 31611747045888 31626142194816 31741836539904 31756290928128 31872461381632 31938037088256 31952580820992 32031536248881 32044276286334 32069469339648 32084072923136 32176145736072 32214857680512 32347429111296 32360294790144 32375030807808 32413982035968 32493464727552 32508261387264 32532558446592 32547372908544 32640775270038 32666437287936 32681312714752 32694311190528 32775099448104 32790024356778 32977686733056 33113397378048 33166423130112 33181526237184 33302910468096 33318075727872 33413689802844 33428905508583 33469124680368 33551194699152 33566473020964 33591561000192 33606857703744 33620224300416 33758579132928 33799194943488 33938286280704 33951784697856 34008112300032 34035680196108 34051179139731 34091503976448 34107028340736 34191307448948 34246059299712 34261654044384 34386989584896 34402648505472 34599540178944 34698831718338 34741925117952 34841625264504 34857491214078 34883544115584 34899429153888 34985006438432 35043048203904 35056986022656 35072950041792 35115147205632 35201253454848 35217283169536 35243604983808 35259653984256 35388640395264 35418837123072 35506357735446 35579409969168 35709566107392 35725827294144 35856519054336 35872847159552 35930291724288 35946653423616 36078153007104 36094582038528 36198163953081 36241714890576 36347127590748 36390857750208 36405331638912 36421909658784 36555147818496 36571794060672 36599128252416 36615794522112 36705580525568 36749741948928 36766476804096 36781100089344 36842121658368 36871986879117 36932462641152 36949280702464 36993735327744 37099897574688 37252572050304 37329217016832 37465774276608 37482835193856 37619954417664 37637085544448 37745094036546 37790506125216 37807714916712 37963302220896 37978401524544 38024094311424 38134691242752 38180572065792 38195757785088 38337693761536 38352941973504 38370406883328 38416571301888 38510773010432 38544360799932 38685363283008 38702979568656 38844562308864 38924482701312 39084665757696 39196828422567 39261857798124 39326253318144 39358132243236 39376054889977 39423429229392 39439109275488 39457068797016 39601410136704 39619443565728 39649055606784 39667110732288 39812220444672 39830349871104 39846191763456 39894131736576 40010167861248 40058305118208 40173261870816 40191555705912 40338583936128 40356953054496 40439985101568 40587922132992 40606404793344 40754950619136 40838801522688 40939714968984 40974648366132 41124541295808 41143268318256 41192768837376 41293778091264 41312582179648 41343459692544 41362286404608 41378737600512 41549020471296 41567940790272 41599009161216 41617952243712 41737384771524 41789219536896 41909143556592 42081609167936 42148996061184 42168189593088 42322448719872 42341721237504 42514319390868 42533679281301 42584049451008 42603441094656 42637976596839 42708714998508 42725701715112 42901527648096 42953143574016 43129905481728 43147059720192 43166707743744 43218642714624 43324619636736 43344348516352 43376744595456 43396497211392 43521033693384 43540852014738 43700132597472 43720032475704 43790043038976 43970248977408 44151196504064 44221897506816 44242034982912 44351357883066 44389202396643 44424100970496 44551586403792 44571874011444 44605187557632 44625499573824 44734926265536 44788748000256 44809143604992 44826965733888 45011438843904 45065593257984 45215500169151 45251048374272 45269046263808 45380906928144 45401572186308 45476037787648 45661412399616 45682205392512 45849319446528 45870198007296 45943651713024 46057179340107 46132720238592 46265108957784 46286176858038 46322566823936 46455500352672 46476654952104 46511392154112 46532572205184 46724064271872 46742648030208 46763933389056 46798885306368 46820196274176 46935004606464 46991473311744 47012871979008 47147786501166 47184853860352 47225116164096 47341810313928 47439213292224 47612754809856 47634436392192 47808692072448 47907055632384 47928871231488 48066414429501 48104204009472 48126109384704 48264218604108 48322286520768 48462836787664 48521143666944 48540442185216 48562546211712 48740197091328 48762392080896 48798837669888 48821059362816 48961162905057 48999655931904 49021969072128 49041466785792 49122828877824 49162649172156 49185036535167 49243283521536 49466530099584 49670096067072 49772289355776 49954365702144 49977113591808 50120534704266 50159939223552 50203687020552 50326792048728 50349709531446 50387341500288 50410286555616 50430336450624 50617736294528 50637868699392 50698792415232 50846254990336 50907429421056 50927677046784 51053520294162 51137255964672 51160542511104 51286961173422 51369088949568 51392481066576 51580484377344 51603972758208 51792749745152 51899310268416 52112887676928 52262437896756 52286236821117 52325316173376 52349143730832 52477509657648 52564572305856 52585479033984 52609425062688 52672720808448 52801880182272 52825924754304 52865407475712 52889480976384 53082960592896 53107133161472 53128255684608 53192175648768 53259536603169 53346890481664 53564349161088 53588740941216 53784778581504 53809270739328 53895437586432 53919980135424 54117229510656 54141873057792 54339934158848 54520691386122 54586286625312 54632864488176 54832721727744 54857691091008 54898692378624 54923691783168 55058370788352 55124612923392 55149715206144 55171650134016 55263182487552 55398693961728 55423921053696 55490602991616 55649846362032 55878858075456 56198661414912 56224252790784 56429931626496 56455628316672 56546032877568 56617641054819 56685759187824 56711572375068 56804588126208 56850635462452 56944953331344 56967602286816 57202036864128 57270858098688 57506540642304 57529412960256 57555610324992 57598628069376 57624856952832 57766159515648 57816541199898 57861996281856 58028044924512 58054469352984 58266843463296 58293376634272 58386724051968 58626998636544 58892786697186 58989379977216 59037198364854 59135143844088 59158663913232 59185603195524 59402115205056 59429165348592 59473583410176 59500666098432 59646568354048 59718330667008 59745524806656 59769287645184 60015251791872 60087457677312 60259892806224 60287333558868 60507875904192 60535429581744 60659977652352 60881883199488 60909607190016 61132425928704 61160264009728 61258202284032 61409572453476 61510293651456 61686811943712 61714902477384 61789153256064 61940667136896 61968873269472 62015189538816 62043429606912 62068106400768 62298752362496 62323530706944 62351911185408 62398513741824 62426928365568 62580006141952 62655297748992 62683829305344 62863715334888 63122413751904 63223494091776 63252284389632 63483673079808 63512581856256 63744922763264 63876074176512 63905161641984 64063072497762 64088552572668 64168145846272 64352291472144 64429715361024 64694858222592 64720589580288 64750061615616 64827964071936 64986929455104 65016522774528 65065116893184 65094745817088 65281550540076 65311278022107 65362625429504 65388622381056 65550198896208 65580048713556 65955373466112 66226794756096 66332846260224 66363052474368 66527036824599 66605820936192 66636151455744 66827379605688 66857811017166 66938249360736 67102389398304 67132946041928 67183122000384 67213715407488 67240448600832 67517158265856 67598389886976 67876572561408 67903569395712 68071360392216 68102358279462 68214056681472 68382614897896 68492118599424 68523308088768 68773979169792 68805297010944 69199080357888 69397663436676 69429265287057 69483850235904 69683250529008 69714982428156 69767088231168 69798858307776 69970012876864 70086096407808 70113972045312 70145900083584 70230294411264 70402506909696 70434566339072 70487209967616 70519307968512 70721679751749 70777280790528 70837674246144 71012715470892 71158819938336 71419132214784 71451654588288 71713038108672 71745694319104 71860583448576 71893306847232 72156306014208 72189164077056 72396327906162 72483429781152 72694255181496 72781715500416 72810663277824 72843819317568 73110295636992 73143588121344 73198256504832 73231589044224 73411161051136 73499483897856 73532953608192 73562200178688 73684243316736 73743973758234 73864925282304 73898561404928 74199795149376 74505144100608 74658434033664 74931548553216 74965670387712 75180802056399 75239908835328 75274171088896 75490188073092 75524564297169 75581012250432 75615429833424 75926604441792 75956803049088 76048188622848 76269382485504 76361144131584 76391515570176 76580280441243 76675387523072 76705883947008 76740813766656 76833142603776 76930441760133 77021546020864 77088721599864 77370726566016 77405959137312 77689124617728 77848965402624 78169331515392 78393656845134 78523715596248 78716264486472 78752109779954 78846858458784 78878218550976 78914137594032 79202820273408 79238887131456 79298111213568 79334221464576 79624440889344 79660699742208 79692383526912 79788263473152 80020335722496 80346523741632 80383111411824 80677167872256 80713906108992 80879970203136 81175844265984 81212809586688 81509901238272 81677603045376 81781037079183 81879429937968 81949296732264 82249082591616 82286536636512 82385537674752 82587556182528 82625164359296 82686919385088 82724572809216 82757475201024 83098040942592 83135881580544 83198018322432 83235904487424 83474769543048 83578439073792 83818287113184 84163218335872 84297992122368 84336379186176 84644897439744 84683442475008 85028638781736 85067358562602 85206882189312 85275953193678 85417429997016 85451403430224 85803055296192 85906287148032 86259810963456 86294119440384 86333415487488 86437285429248 86649239273472 86688697032704 86792994422784 87042067386768 87081704029476 87400265194944 87440064951408 87580086077952 87940497954816 88302393008128 88443795013632 88484069965824 88555797547281 88702715766132 88778404793286 88848201940992 89103172807584 89143748022888 89210375115264 89250999147648 89469852531072 89577496000512 89618287209984 89653931467776 90022877687808 90131186515968 90431000338302 90502096748544 90761813856288 90803144372616 91322824799232 91364410785024 91698638893056 91740396014592 91887303426048 92114358680214 92265440477184 92530217915568 92572353716076 92911000705344 92953309904208 93022784308224 93065144410368 93448128543744 93485296060416 93527866778112 93597770612736 93640392548352 93870009212928 93982946623488 94025743958016 94295573002332 94450232328192 94683620627856 94878426584448 95225509619712 95268872784384 95617384144896 95814111264768 95857742462976 96094608746643 96132828859002 96208408018944 96252218769408 96528437208216 96644573041536 96925673575328 97042287333888 97080884370432 97125092423424 97480394182656 97524784161792 97597675339776 97642118725632 97922325810114 97999311863808 98043938144256 98082933571584 98325298344312 98370073070334 98933060199168 99340192134144 99544578711552 99908731404288 99954227183616 100241069408532 100286716525749 100407374041104 100653584097456 100699419062892 100774683000576 100820573111232 100860672901248 101235472589056 101275737398784 101397584830464 101692509980672 101814858842112 101855354093568 102107040588324 102153537419193 102274511929344 102321085022208 102573922346844 102738177899136 102784962133152 103160968754688 103207945516416 103585499490304 103798620536832 104225775353856 104524875793512 104572473642234 104650632346752 104698287461664 104955019315296 105129144611712 105170958067968 105218850125376 105345441616896 105603760364544 105651849508608 105730814951424 105778961952768 106165921185792 106214266322944 106256511369216 106519073206338 106693780963328 107128698322176 107177481882432 107569557163008 107618541478656 107790875172864 107839960270848 108234459021312 108283746115584 108594491859243 108679868317696 109041382772244 109172573250624 109265728976352 109665443455488 109715382182016 109797384757248 109847383566336 110116741576704 110249225846784 110299430412288 110343300268032 110526364975104 110615960637351 110797387923456 110847842107392 110981205983232 111121749209081 111299692724064 111757716150912 112397322829824 112448505581568 112859863252992 112911256633344 113235282109638 113371518375648 113423144750136 113701270924904 113889906662688 113935204573632 114404073728256 114541716197376 115013081284608 115058825920512 115111220649984 115249713905664 115532319031296 115633082399796 116056089849024 116108938705968 116533686926592 116586753268544 116773448103936 117253997273088 117590485267701 117785573394372 117978759954432 118074396729708 118128164669931 118270287688176 118317327826464 118371206391048 118804230410112 118858330697184 118947166820352 119001332196864 119293136708096 119436661334016 119491049613312 119538575290368 120030503583744 120174915354624 120519785612448 120574667117736 121015751808384 121070859163488 121319955304704 121763766398976 121819214380032 122264851857408 122320528019456 122516404568064 122819144906952 123373623887424 123429804954768 123578306512128 123881334273792 123937746538944 124030379077632 124086859213824 124136212801536 124597504724992 124647061413888 124703822370816 124797027483648 124853856731136 125160012283904 125367658610688 125727430669776 126244827503808 126446988183552 126504568779264 126967346159616 127025163712512 127489845526528 127601037843903 127752148353024 127810323283968 127913929790517 128126144995524 128177105145336 128336291692544 128704582944288 128859430722048 129389716445184 129441179160576 129500123231232 129655928143872 129973858910208 130033045549056 130130233786368 130189491634176 130563101080152 130622556044214 130725250859008 131100397792416 131160097427112 131910746932224 132453589512192 132665692520448 132726104948736 133054073649198 133167607189929 133272302911488 133654759211376 133715622034332 133876498721472 134204778796608 134265892083856 134366244000768 134427430814976 134480897201664 135034316531712 135196779773952 135646500507453 135753145122816 135807138791424 136142720784432 136204716558924 136428113362944 136765229795792 136984237198848 137046616177536 137547958339584 137610594021888 138171538020321 138398160715776 138795326873352 138858530574114 138967700471808 139366501058016 139429964856312 139534176462336 139597716615552 139940025753728 140172192815616 140227944090624 140291800167168 140460588822528 140805013819392 140869132678144 140974419935232 141038615937024 141443359503498 141554561581056 141675348492288 142025430941784 142317639876672 142838264429568 142903309176576 143426076217344 143491388638208 143721166897152 143786613694464 144312612028416 144378328154112 144792655812324 144966859562304 145388510362992 145563431000832 145621326555648 145687638635136 146220591273984 146287176242688 146396513009664 146463178088448 146822322102272 146998967795712 147065907216384 147124400357376 147368486633472 147487947516468 147555109605501 147729850564608 147797122809856 148399590298752 149010288201216 149316868067328 149863097106432 149931340775424 150361604112798 150479817670656 150548342177792 150980376146184 151049128594338 151162024500864 151230859666848 151853208883584 151913606098176 152096377245696 152538764971008 152722288263168 152783031140352 153160560882486 153350775046144 153411767894016 153481627533312 153860883520266 154177443199728 154741453132032 154811918274624 155378249235456 155697930805248 156338663030784 156787313690268 156858710463351 157047431192496 157432528972944 157504219559908 157693716917568 157756437101952 157828275188064 158405640546816 158477774262912 158596222427136 158668442929152 159248881778688 159321399484416 159384767053824 159576526946304 159778609809507 160040671444992 160693047483264 160766222823648 161354335744512 161427812217984 161759940406272 162351688531968 162425619173376 163019802476544 163562074158366 163758859875936 163898593464528 164498165183232 164573073273024 164771075349504 165175112365056 165250328718592 165373838770176 165449145618432 165514950402048 166196081885184 166271763161088 166471808974848 166949539086096 167636574226368 168326436671744 168595984244736 168672758372352 169289794879488 169366884950016 169852923164457 170057277563472 170134717125204 170413764378624 170551906387356 170834859994032 170902806860448 171606110592384 171812574296064 172519621926912 172588238880768 172666830974976 172874570858496 173298478546944 173377394065408 173585988845568 174084134773536 174163408058952 174800530389888 174880129902816 175160172155904 175880995909632 176604786016256 176968139931648 177111595094562 177405431532264 177556809586572 178206345615168 178287496045776 178420750230528 178501998295296 178939705062144 179154992001024 179236574419968 179307862935552 180045755375616 180262373031936 180862000676604 181523627712576 181606288745232 182645649598464 182728821570048 183397277786112 183480792029184 183774606852096 184228717360428 184530880954368 184764565252969 185060435831136 185144707432152 185822001410688 185906619808416 186045568616448 186130288820736 186896257087488 186970592120832 187055733556224 187195541225472 187280785096704 187740018425856 187965893246976 188051487916032 188591146004664 189367241255712 189756853168896 190451019239424 190537745568768 191234768289792 191628222529536 191715484925952 192189217493286 192265657718004 192504437538816 193056874416432 193289146083072 193851347150656 194084574667776 194161768740864 194250184846848 194960788365312 195049568323584 195195350679552 195284237451264 195844651620228 195933834066321 196087876288512 196165867143168 196650596688624 196740146140668 197866120398336 198680384268288 199089157423104 199581110473797 199817462808576 199908454367232 200482138817064 200573433051498 200814748082208 201307168194912 201398838125784 201549366001152 201641146222464 201721345802496 202470945178112 202551474797568 202795169660928 203385019961344 203629717684224 203710708187136 204214081176648 204307074838386 204642170044416 205147844693688 205476355798272 205569924266304 206321937509376 206415891032832 207170998980608 207597241073664 208287795861171 208451550707712 209049751587024 209144947284468 209301264693504 209396574923328 209910038630592 210258289223424 210341916135936 210437700250752 210690883233792 211207520729088 211303699017216 211461629902848 211557923905536 212165039255247 212331842371584 212428532645888 212513022738432 213038146412676 213387561926656 214257396644352 214354963764864 215139114326016 215237082957312 215581750345728 215679920541696 216468918042624 216567492231168 217188983718486 217359736635392 218082765544488 218345146501248 218531457952704 219330886910976 219430764364032 219594769514496 219694767132672 220233483153408 220498451693568 220598860824576 220686600536064 221052729950208 221231921274702 221594775846912 221695684214784 222243498418162 222599385448128 223515432301824 224794645659648 224897011163136 225542406169197 225719726505984 225822513266688 226470564219276 226573692891507 226743036751296 226846289500272 227402541849808 227779813325376 227870409147264 228808147456512 229083432394752 229740841323729 230026162569216 230117651841024 230222441299968 230499427811328 230791325280399 231064638062592 231266164799592 232112179698048 232217877411936 233067373853184 233173506537088 233546896207872 234507994546176 235180970535402 235571146788744 236148793459416 236256329339862 236540575376352 236634655652928 236742412782096 237608460820224 237716661394368 237894333640704 238002664393728 238586273416192 238873322668032 238982099226624 239077150580736 240061007167488 241039571224896 241149334235472 242031503616768 242141718326976 242639910609408 243527532797952 243638428760064 244529703714816 244641056038912 245032809136128 245343111237549 245638289813904 246747247774848 246859609909536 247156613024256 247762668547584 247875493077888 248060758155264 248173718427648 248272425603072 249195009449984 249294122827776 249407644741632 249594054967296 249707713462272 250320024567808 250735317221376 251454861339552 252489655007616 252893976367104 253009137558528 253934692319232 254050327425024 254979691053056 255202075687806 255620646567936 255827859581034 256252289991048 256354210290672 257409165888576 257718861444096 258779432890368 258882358321152 259000246462464 259311856287744 259947717820416 260066091098112 260378983268352 261126202160304 261245112088428 262200795584832 262320194854224 263821493864448 264907179024384 265331385040896 265452209897472 265667392641843 266108147298396 266335214379858 266544605822976 267309518422752 267431244068664 267752997442944 268409557593216 268531784167712 268732488001536 268854861629952 268961794403328 270068633063424 270393559547904 271293001014906 271506290245632 272285441568864 272409433117848 273530459591584 273968474397696 274093232355072 275095916679168 275221188043776 276343076040642 276796321431552 277590653746704 277717061148228 278733002116032 278859929712624 279068352924672 279195433231104 279880051507456 280344385631232 280455888181248 280583600334336 280921177645056 281610027638784 281738265356288 281948839870464 282077231874048 282886719006996 283350696984576 284050861883568 284635279753344 285676528859136 285806618353152 286852152434688 286982777276416 287442333794304 287573227388928 288283826239929 288625224056832 288756656308224 289585311624648 289933719124608 290777020725984 291126862001664 291242653111296 291375277270272 292441182547968 292574352485376 292793026019328 292926356176896 293644644204544 293997935591424 294131814432768 294248800714752 294975895032936 295110219211002 295594245619712 296799180597504 298020576402432 298633736134656 299726194212864 299862681550848 300723208225596 300860149577247 301096684355584 301960752292368 302098257188676 302324049001728 302461719333696 303706417767168 303827212196352 304192754491392 305077529942016 305444576526336 305566062280704 306321121764972 306460612257579 306701550092288 306823535788032 306963255066624 307721767040532 308354886399456 309482906264064 309623836549248 310756498470912 311395861610496 312677326061568 313574627380536 313717420926702 314094862384992 314865057945888 315008439119816 315387433835136 315512874203904 315656550376128 316811281093632 316955548525824 317192444854272 317336885858304 318497763557376 318642798968832 318769534107648 319557219619014 320081342889984 321386094966528 321532445647296 322708671489024 322855624435968 323519880812544 324703377063936 324851238346752 325783475577729 326039604953088 327124148316732 327517719751872 327797186929056 328996330366464 329146146546048 329542150699008 330350224730112 330500657437184 330747677540352 330898291236864 331029900804096 331847881912053 332392163770368 332543526322176 332943617949696 333365247627243 333899078172192 335273148452736 336652873343488 337191968489472 337345516744704 338579589758976 338733769900032 339705846328914 340114555126944 340269434250408 341103812774712 341669719988064 341805613720896 343212221184768 343625148592128 345039243853824 345176477761536 345333661949952 345749141716992 346596957093888 346754788130816 348168269547072 348326816117904 349601060779776 349760259805632 350320344311808 351761991819264 352771455803103 353209572032512 353936279863296 354223190189124 354384494009793 354810863064528 355113619173144 356412691230336 356574992091552 356841500461056 357003996590592 357879410124288 358309984002048 358473148839936 358615725871104 360091510751232 360524746063872 361724001353208 363047255425152 363212577490464 365291299196928 365457643140096 366794555572224 366961584058368 367549213704192 368457434720856 369529130505938 370120871662272 370289414864304 371644002821376 371813239616832 372091137232896 372260577641472 373792514174976 373941184241664 374111467112448 374391082450944 374561570193408 375480036851712 376102975832064 377182292009328 378734482511424 379513706337792 380902038478848 381075491137536 382469536579584 382803113531709 383256445059072 383430969851904 383741789371551 384378434986572 384531315436008 385008875077632 386113748832864 386578292166144 387702694301312 388169149335552 388323537481728 388500369693696 389921576730624 390099136647168 390390701359104 390568474902528 391689303240456 391867668132642 392175752577024 393301193377248 393480292281336 395732240796672 397360768536576 398178314846208 399162220947594 399816908734464 400964277634128 401146866102996 401629496164416 402614336389824 402797676251568 403098732002304 403282292444928 403442691604992 404941890356224 405102949595136 405590339321856 406770039922688 407259435368448 407421416374272 408428162353296 408614149676772 409284340088832 410295689387376 410952711596544 411139848532608 412643875018752 412831782065664 414341997961216 415194482147328 416575591722342 416903101415424 418099503174048 418289894568936 418602529387008 418793149846656 419820077261184 420516578446848 420683832271872 420875400501504 421381766467584 422415041458176 422607398034432 422923259805696 423115847811072 424330078510494 424663684743168 424857065291776 425026045476864 426076292825352 428514793288704 428709927529728 430278228652032 430474165914624 431163500691456 431359841083392 432937836085248 433134984462336 434377967436972 436165531088976 436690293002496 437062915905408 438661773821952 438861528728064 439189539028992 439389534265344 440466966306816 440996903387136 441197721649152 441373201072128 442105459900416 442463842549404 442665328816503 443189551693824 443391368429568 444486996836324 445198770896256 447030864603648 449589291319296 449794022326272 451084812338394 451439453011968 451645026533376 452941128438552 453147385783014 453486073502592 453692579000544 454805083699616 455559626650752 455740818294528 457616294913024 458166864789504 459481682647458 460052325138432 460235303682048 460444882599936 461582650560798 462532329599184 464224359396096 464435754823872 466134747706368 466347013074176 467093792415744 469015989092352 470361941070804 470576131390053 471142293577488 472297586918832 472512658679724 473081150752704 473269311305856 473484825564192 475216921640448 475433322788736 475788667281408 476005328787456 477172546832384 477746645336064 477964198453248 478154301161472 479335829428521 480122014334976 482079142449792 482298668470944 484063007233536 484283436653952 485279821218816 487055065595904 487276857520128 489059407429632 489282112077824 490686222475098 491276579627808 493494495549696 493719219819072 494313226048512 495525337095168 495750986155776 496121516310528 496347436855296 496544851206144 498390018899968 498588245655552 498815289483264 499415426924544 500640049135616 502909722679104 504979310015232 505787952734208 506018275117056 507869384638464 508100654850048 509558769493371 509959382106112 510404151375612 511241293135872 511655719162068 511888713569701 512504579982096 512708420581344 514818331777152 515437722888192 517558865780736 517764716642304 518000492924928 518623712575488 519895435640832 520132182196224 520757966536704 522252404320608 522490224176856 524401591169664 524640389708448 527642987728896 529814358048768 530904419794944 531334785283686 532216294596792 532670428759716 534619036845504 534862488137328 535505994885888 536819115186432 537063568335424 537464976003072 537709723259904 537923588806656 540137266126848 540787119095808 542586002029812 544570883137728 544818866235696 547060919183168 547936948795392 548186464710144 550191833358336 550442376087552 552686152081284 553592642863104 554293695758907 555181307493408 555434122296456 557466004232064 557719859425248 558136705849344 558390866462208 559760103014912 560688771262464 560911776362496 561167200668672 561842355290112 563220055277568 563476530712576 563897679740928 564154463748096 565773438013992 568101723767136 569270559506688 571353057718272 571613236706304 573704304869376 573965554552832 574884667588608 575146454777856 576567652479858 577513312616448 579170623249296 579867438249216 581554041451968 582253724003328 582485306222592 582750554540544 584882365095936 585148704970752 585586052038656 585852712353792 587289288409088 587801502198963 588263628865536 588497601429504 589951790065872 590220438422004 591188491239424 593598361195008 596041152804864 597267472269312 598743331421391 599452388425728 599725363101696 601446416451192 601720299154494 602193368711168 603921504584736 604196514377352 604648098003456 604923438667392 607412835534336 607654424392704 608385508982784 610155059884032 610889153052672 611132124561408 612642243529944 612921224515158 613403100184576 613926510133248 615443534081064 616709772798912 618965812528128 619247673098496 621512996941824 622791723220992 624863387583513 625354652123136 627149254761072 627434841853404 628189724769984 629730115891776 630016878239632 630774867670272 631025748407808 631313100752256 633622562187264 633911097051648 634384889708544 634673771716608 636495117765741 636995527114752 637285597937664 637539068215296 639114439238028 640162685779968 642772189933056 643064891294592 645417342978048 645711248871936 647039761625088 649406754127872 649702476693504 651566951155458 652079209906176 654248296633464 655035439503744 655594373858112 657992660732928 658292293092096 659084301398016 660700449460224 661001314874368 661495355080704 661796582473728 662059801608192 663695763824106 664784327540736 665087052644352 666730495254486 667798156344384 670546296905472 673305746686976 674383936978944 674691033489408 677159179517952 677467539800064 679411692657828 679721078674521 680229110253888 680538868500816 682207625549424 683339439976128 683611227441792 686424442369536 687250297184256 690078487707648 690352955523072 690667323899904 691498283433984 692373975841197 693193914187776 693509576261632 696336539094144 696653632235808 699202121559552 699520519611264 700640688623616 703523983638528 705542911606206 706419144065024 708446380378248 708768988019586 709621726129056 710227238346288 712825382460672 713149984183104 713683000922112 714007993181184 715758820248576 716619968004096 716946297679872 717231451742208 720183021502464 723448002706416 726094510850304 726425154980928 730582598393856 730915286280192 733589111144448 733923168116736 735098427408384 736029333712647 736914869441712 739058261011876 740241743324544 740578829728608 743288005642752 743626479233664 744182274465792 744521155282944 747585028349952 747882368483328 748222934224896 748782164901888 749123140386816 750960073703424 752205951664128 754364584018656 757468965022848 759027412675584 761804076957696 762150982275072 764939073159168 765606227063418 766861939703808 767483578743102 768756869973144 769062630872016 772227497665728 773156584332288 775405388602624 776338298671104 776647074963456 777000739387392 779843153461248 780198273294336 781136949805056 783378606480912 783735336265284 786602386754496 786960584562672 791464481593344 794721537073152 796356629692416 797002177925529 798324441895188 799633817468928 801928555268256 802293732205992 803258992328832 805228672779648 805595352503136 806197464004608 806564584889856 806885383209984 809883780712448 810205899190272 811180678643712 813540079845376 814518870736896 816856324706592 817228299353544 820591378774752 821905423193088 822279697065216 825287750037504 825663564131328 828683995922432 830388964294656 833151183444684 836199006348096 836579789137872 837205058774016 837586299693312 839640154522368 841033156893696 841367664543744 841750801003008 842763532935168 844830082916352 845214796068864 845846519611392 846231695622144 848660157020988 849714130583552 850052090953728 852152585650704 857029586577408 857419855059456 860556457304064 860948331829248 862327001382912 862719682166784 864851478719787 865875672170496 866269968924672 868755934873944 872331062177952 873380586004992 874125831810816 877323547643904 877723057456128 878379078057984 878779068530688 880933932613632 881993806774272 882395443298304 882746402144256 884927685098808 885330657633006 886782736859136 888973993672648 890397541792512 894061729207296 899178582638592 899588044652544 902169624676788 902580448731741 903290053066752 905882256877104 906294771566028 906972147005184 907385158001088 909610167399232 911119253301504 911481636589056 915232589826048 916333729579008 918963365294916 919381836772737 920104650276864 920470607364096 920889765199872 923165301121596 925064659198368 928448718792192 928871509647744 932269495412736 932694026148352 934187584831488 938031978184704 940723882141608 941152262780106 942284587154976 944595173837664 945025317359448 946162301505408 946538622611712 946969651128384 950433843280896 950866645577472 951577334562816 952010657574912 954345093664768 955493290672128 955928396906496 956308602322944 958671658857042 960244028669952 964158284899584 964597336941888 968126014467072 968566873307904 970559642437632 974110131191808 974553715040256 977350426733187 978118814859264 978564224155648 981372444950196 982553159255616 986988991099392 987438439638144 988626452097024 991050674190336 991501972311552 992243032621056 992694873710592 993089702412288 995543645736159 996780037799936 997176491311104 997630578966528 998830853849088 1000095742881729 1001280098271232 1005819445358208 1009958620030464 1011575905468416 1012036550234112 1015738769276928 1016201309700096 1019117538986742 1019918764212224 1020808302751224 1023311438324136 1023777427139402 1025009159964192 1025416841162688 1029636663554304 1030875445776384 1035117731561472 1035529433284608 1036000985849856 1037247425150976 1039790871281664 1040264364392448 1044504808641216 1044980448353712 1048803182339328 1049280779416896 1055285975457792 1058314367409309 1059628716097536 1061808839589888 1062669570567372 1063153482029379 1064432589193584 1065340857519432 1069238073691008 1069724976274656 1071011989771776 1073638230372864 1074127136670848 1074929952006144 1075419446519808 1075847177613312 1080274532253696 1081574238191616 1085172004059624 1089141766275456 1089637732471392 1094121838366336 1095873897590784 1096372929420288 1100383666716672 1100884752175104 1105372304162568 1108587391517814 1110362614986816 1110868244592912 1114932008464128 1115439718850496 1116273411698688 1116781732924416 1119520206029824 1121377542524928 1121823552724992 1122334401337344 1123684710580224 1126440110555136 1126953061425152 1128308927496192 1131546876027984 1136203447534272 1138541119013376 1142706115436544 1143226473412608 1147408609738752 1147931109105664 1149769335177216 1150292909555712 1151225368114653 1153135304959716 1155026625232896 1158341246498592 1159734876498432 1163108082903936 1164507448006656 1164970612445184 1165501109081088 1169764730191872 1170297409941504 1171172104077312 1171705424707584 1174578576818176 1175603004397926 1176527257731072 1179903580131744 1180440876844008 1187196722390016 1192082305609728 1194534944538624 1197486662842782 1199450726203392 1202892832902384 1203440598308988 1207843009169472 1208393028754704 1209296196006912 1209846877334784 1214825671068672 1215308848785408 1216771017965568 1220310119768064 1221778306105344 1222264249122816 1225284487059888 1225842449030316 1227853020266496 1230887068162128 1233419545597824 1237931625056256 1238495346196992 1243025993883648 1245583446441984 1249726775167026 1250709304246272 1254298509522144 1254869683706808 1256379449539968 1259460231783552 1260033756479264 1261549735340544 1262051496815616 1262626201504512 1267245124374528 1267822194103296 1268769779417088 1269347543433216 1272990235531482 1273991054229504 1274571195875328 1275078136430592 1278228878476056 1285544379866112 1286129782589184 1290834685956096 1291422497743872 1294079523250176 1298813508255744 1299404953387008 1303133902310916 1308496593266928 1310070879007488 1311188747716224 1315985321465856 1316584586184192 1318168602796032 1321400898920448 1322002629748736 1322990710161408 1323593164947456 1324119603216384 1327391527648212 1327995986449509 1329568655081472 1330174105288704 1333460990508972 1335596312688768 1341092593810944 1346611493373952 1348767873957888 1349382066978816 1354318359035904 1354935079600128 1358823385315656 1359442157349042 1360458220507776 1361077737001632 1364415251098848 1366678879952256 1367222454883584 1372848884739072 1374500594368512 1380156975415296 1380705911046144 1381334647799808 1384747951682394 1387019152523264 1392673078188288 1393307264471616 1398404243119104 1399041039222528 1401281377247232 1407047967277056 1411085823212412 1411728394170159 1412838288130048 1416892760756496 1417537976039172 1419243452258112 1420454476692576 1425650764921344 1426299968366208 1427366001844224 1428015986362368 1431517640497152 1433239936008192 1433892595359744 1434462903484416 1438007488285563 1440366043004928 1446896005412832 1452189021700608 1452850309961856 1461165196787712 1461830572560384 1467178222288896 1467846336233472 1472058667425294 1473829738883424 1478116522023752 1480483486649088 1481157659457216 1486576011285504 1487252958467328 1488364548931584 1489042310565888 1495170056699904 1495764736966656 1496445868449792 1498246280773632 1501920147406848 1508729168037312 1514937930045696 1518054825351168 1523608153915392 1524301964550144 1528676308480113 1529878146318336 1531212454126836 1533723879407616 1534967157486204 1535666140709103 1537513739946288 1538125261744032 1544454995331456 1546313168664576 1550810777205248 1552676597342208 1553294149926912 1554001478774784 1559686306922496 1560396546588672 1562273899610112 1566757212961824 1567470672530568 1573204773508992 1573921169125344 1582928963186688 1589443074146304 1592713259384832 1594004355851058 1596648883790376 1603857110536512 1604587464411984 1606517984657664 1610457345559296 1611190705006272 1612394928009216 1613129169779712 1613770766419968 1619767561424896 1620411798380544 1622361357287424 1627080159690752 1633712649413184 1634456598707088 1641182757549504 1643810846386176 1644559394130432 1650575500075008 1651327128262656 1657367991844864 1660777928589312 1662881087276721 1666302366889368 1672398012696192 1673159578275744 1674410117548032 1675172599386624 1679280309044736 1682066313787392 1682735329087488 1683501602006016 1685527065870336 1689660165832704 1690429592137728 1691693039222784 1692463391244288 1697320314041976 1699428261167104 1704305171301408 1714059173154816 1714839710118912 1721112914608128 1721896663658496 1724654002765824 1725439364333568 1729702957439574 1732539937849344 1737511869747888 1744662124355904 1746761172009984 1748251663621632 1754647095287808 1755446114912256 1756758156115968 1757558137061376 1761867865227264 1763404506596889 1764790886596608 1765492804288512 1769855370197616 1770661315266012 1773565473718272 1777947987345296 1780795083585024 1788123458414592 1796229994264173 1798357165277184 1799176089305088 1804339249353576 1805160897463482 1806580106133504 1811764513754208 1812589543132056 1813944294010368 1814770316002176 1819220334798464 1822238506603008 1822963273178112 1830465179652096 1832667459158016 1837926730589832 1838763673545474 1840209300553728 1841779530399744 1846330602243192 1850129318396736 1856897437584384 1857743019295488 1864538990825472 1865388052296704 1868375169662976 1876063956369408 1881447764283216 1882304525560212 1884569174309952 1889190347675328 1890050634718896 1892324603010816 1893077245223424 1893939302256768 1900867686561792 1901733291154944 1903154669125632 1904021315149824 1908690187329536 1910986581344256 1911856793812992 1912617204645888 1917343317714084 1920488057339904 1928316569799168 1929194673883776 1936252028934144 1937133746615808 1941119284875264 1948220262383616 1949107430080512 1954700853466374 1956237629718528 1957128448311296 1962744889900392 1965106318511232 1973977982198784 1974876879276288 1977252904194048 1982101348380672 1983003944623104 1984486065242112 1985389747421184 1986179404824576 1991087291472318 1993560075599872 1994352982622208 1995261157933056 2000191485763458 2011638890716416 2019917240060928 2023151810936832 2024073100468224 2031477538553856 2032402619400192 2038235077973484 2039163236023563 2041616605502448 2046622876648272 2047554854278804 2050018319928384 2050833682325376 2059273327108608 2061750891552768 2070235463122944 2071058866569216 2072001971699712 2074494850301952 2077121927523591 2079581742563328 2080528728784896 2089009617282432 2089960896707424 2097606364678656 2098561558833792 2110571950915584 2116628734818618 2119257432195072 2125339141134744 2126306964058758 2128865178387168 2130681715038864 2138476147382016 2139449952549312 2142023979543552 2147276460745728 2148254273341696 2149859904012288 2150838893039616 2151694355226624 2160549064507392 2170344008119248 2178283532550912 2179275464942784 2188243676732672 2191747795181568 2192745858840576 2200767333433344 2201769504350208 2208088001137941 2210744608325136 2217174783035628 2220725229973632 2221736489185824 2229864016928256 2230879437700992 2232546823397376 2233563465848832 2239040412059648 2242755085049856 2243647105449984 2244668802674688 2247369421160448 2252880221110272 2253906122850304 2256617854992384 2263093752055968 2272406895068544 2277082238026752 2285412230873088 2286452946825216 2294817219477504 2295862218211328 2300585819111424 2302450736229306 2306270609919432 2316682492997184 2319469752996864 2326216165807872 2329014896013312 2329941224890368 2331002218162176 2339529460383744 2340594819883008 2343410849415168 2349157153636352 2351206008795852 2359807160263488 2360881753688016 2374393444780032 2384164611219456 2389069889077248 2391006533776587 2394973325685564 2398901452406784 2401939348288597 2405785665804768 2406881196617976 2415686018338944 2416786057509408 2418592392013824 2419693754669568 2429651342137344 2430617697570816 2433542035931136 2440620239536128 2443556612210688 2450568974119776 2451684898060632 2461774136324256 2466839091195648 2475863250112512 2476990692393984 2486051987767296 2491166892883968 2499453550334052 2508597019044288 2509739367413616 2512758899079936 2518920463567104 2520067512958528 2523099470681088 2524102993631232 2525252403009024 2534490248749056 2535644388206592 2537539558834176 2538695086866432 2545980471062964 2549142391750656 2550156272861184 2556457756952112 2571088759732224 2572259565178368 2581669371912192 2582844995487744 2588159046500352 2594554436159361 2597627016511488 2598809906774016 2606267804621832 2616993186533856 2620141758014976 2622377495432448 2631970642931712 2633169172368384 2636337205592064 2642801797840896 2644005259497472 2645981420322816 2647186329894912 2648239206432768 2654783055296424 2655991972899018 2660348210577408 2666921981017944 2671192625377536 2682185187621888 2693222986747904 2697535747915776 2698764133957632 2707741346195223 2709870159200256 2717646770631312 2718884314698084 2720916441015552 2722155474003264 2728830502197696 2733357759904512 2734444909767168 2745697769478144 2749001188737024 2758145510318211 2760313950830592 2761411822092288 2762669295599616 2769495903364788 2774038305046528 2785346156376576 2786614528943232 2796808486238208 2798082078445056 2802562754494464 2814095934554112 2822171646424824 2823456788340318 2825676576260096 2833785521512992 2835075952078344 2838486904516224 2840908953385152 2851301529842688 2852599936732416 2854732003688448 2856031972724736 2863035280994304 2866479872016384 2867785190719488 2868925806968832 2876014976571126 2880732086009856 2893792010825664 2904378043401216 2905700619923712 2922330393575424 2923661145120768 2932051280199561 2934356444577792 2935692672466944 2944117334850588 2947659477766848 2956233044047504 2960966973298176 2962315318914432 2973152022571008 2974505916934656 2976729097863168 2978084621131776 2986630937208477 2990340113399808 2991529473933312 2992891736899584 2996492561547264 3000287228645187 3003840294813696 3017458336074624 3029875860091392 3036109650702336 3047216307830784 3048603929100288 3057352616960226 3059756292636672 3062424908253672 3069934314972408 3071332281418206 3075027479892576 3076250523488064 3088909990662912 3092626337329152 3101621554410496 3105353194684416 3106588299853824 3108002957549568 3119372613844992 3120793093177344 3133514425923648 3134941345061136 3146409547017984 3147842338250688 3165857926373376 3178886148292608 3185426518769664 3188008711702116 3189460446088137 3193297767580752 3207714221073024 3209174928823968 3213035969315328 3220914691118592 3222381410012544 3224789856018432 3226258339559424 3227541532839936 3239535122849792 3240823596761088 3244722714574848 3254160319381504 3267425298826368 3268913197414176 3282365515099008 3287621692772352 3289118788260864 3301151000150016 3302654256525312 3314735983689728 3325762174553442 3332604733778736 3344796025392384 3346319156551488 3348820235096064 3350345198773248 3358560618089472 3364132627574784 3365470658174976 3367003204012032 3371054131740672 3379320331665408 3380859184275456 3384926782488576 3394640628083952 3408610342602816 3428118346309632 3429679420237824 3442225829216256 3443793327316992 3449308005531648 3450878728667136 3453676104343959 3459405914879148 3465079875698688 3475023739495776 3489324248711808 3493522344019968 3496503327243264 3509294190575616 3510892229824512 3513516312231936 3515116274122752 3523735730454528 3526809013193778 3529581773193216 3539710740395232 3541322630532024 3555895974690592 3561590167170048 3576246916829184 3592459988528346 3598352178610176 3608678498707152 3610321794926964 3623529027508416 3625179086264112 3627888588020736 3629540632004352 3638440669596928 3644477013206016 3645926546356224 3660930359304192 3665334918316032 3675853461179664 3677527347090948 3683559060799488 3692661204486384 3700258636793472 3713794875168768 3715486038590976 3729077981650944 3730776104593408 3736750339325952 3752127912738816 3762895528566432 3764609051120424 3769138348619904 3778380695350656 3780101269437792 3784649206021632 3786154490446848 3787878604513536 3801735373123584 3803466582309888 3806309338251264 3808042630299648 3817380374659072 3821973162688512 3823713587625984 3825234409291776 3834686635428168 3856633139598336 3858389347767552 3872504057868288 3874267493231616 3882238569750528 3896440524767232 3898214860161024 3909401706932748 3914256896622592 3925489779800784 3930212637022464 3947955964397568 3949753758552576 3954505808388096 3964202696761344 3966007889246208 3968972130484224 3970779494842368 3972358809649152 3982174582944636 3983987959348527 3987120151199744 3988705965244416 3990522315866112 4000382971526916 4023277781432832 4039834480121856 4046303621873664 4048146200936448 4062955077107712 4064805238800384 4076470155946968 4078326472047126 4083233211004896 4093245753296544 4095109708557608 4100036639856768 4101667364650752 4118546654217216 4123501783105536 4140470926245888 4142117733138432 4144003943399424 4154243855047182 4161057457569792 4178019234564864 4179921793414848 4195212729357312 4197123117667584 4221143901831168 4233257469637236 4235185182510477 4238514864390144 4250678282269488 4252613928117516 4257730356774336 4261363430077728 4276952294764032 4278899905098624 4284047959087104 4294552921491456 4296508546683392 4299719808024576 4301677786079232 4303388710453248 4314022464856689 4321098129014784 4340688016238496 4356567065101824 4358550929885568 4376487353465344 4383495590363136 4385491717681152 4401534666866688 4403539008700416 4416176002275882 4421489216650272 4434349566071256 4441450459947264 4443472978371648 4459728033856512 4461758875401984 4465093646794752 4467126931697664 4478080824119296 4485510170099712 4487294210899968 4489337605349376 4494738842320896 4505760442220544 4507812245700608 4526187504111936 4544813790137088 4554164476053504 4570824461746176 4572905893650432 4586028925440339 4589634438955008 4591724436422656 4601171638222848 4604901472458612 4606998422127309 4612541219838864 4633364985994368 4638939505993728 4652432331615744 4658029792026624 4659882449780736 4662004436324352 4679058920767488 4681189639766016 4686821698830336 4698314307272704 4702412017591704 4719614320526976 4721763507376032 4748786889560064 4768329222438912 4778139778154496 4782013067553174 4789946651371128 4803878696577194 4811571331609536 4813762393235952 4831372036677888 4833572115018816 4837184784027648 4839387509339136 4859302684274688 4861235395141632 4867084071862272 4881240479072256 4901137948239552 4903369796121264 4923548272648512 4933678182391296 4951726500225024 4953981384787968 4972103975534592 4982333785767936 4988643261830163 4998907100668104 5017194038088576 5019478734827232 5025517798159872 5037840927134208 5040135025917056 5046198941362176 5048205987262464 5050504806018048 5068980497498112 5071288776413184 5075079117668352 5077390173732864 5091960942125928 5098284783501312 5112915513904224 5142177519464448 5144519130356736 5163338743824384 5165689990975488 5176318093000704 5189108872318722 5197619813548032 5212535609243664 5233986373067712 5240283516029952 5244754990864896 5263941285863424 5266338344736768 5272674411184128 5285603595681792 5288010518994944 5294372659789824 5296478412865536 5309566110592848 5311983945798036 5320696421154816 5333843962035888 5342385250755072 5364370375243776 5386445973495808 5395071495831552 5397528267915264 5415482692390446 5419740318400512 5435293541262624 5437768629396168 5441832882031104 5444310948006528 5457661004395392 5466715519809024 5468889819534336 5491395538956288 5498002377474048 5516291020636422 5520627901661184 5525338591199232 5538991806729576 5570692312753152 5573229057886464 5593616972476416 5596164156890112 5605125508988928 5628191869108224 5644343292849648 5646913576680636 5667571043025984 5670151904156688 5676973809032448 5681817906770304 5702603059685376 5705199873464832 5709464007376896 5712063945449472 5726070561988608 5732959744032768 5735570381438976 5737851613937664 5752029953142252 5761464172019712 5787584021651328 5808756086802432 5811401239847424 5844660787150848 5847322290241536 5864102560399122 5868712889155584 5871385344933888 5888234669701176 5895318955533696 5912466088095008 5921933946596352 5924630637828864 5946304045142016 5949011833869312 5953458195726336 5956169242263552 5973261874416954 5980680226799616 5983058947866624 5985783473799168 6000574457290374 6034916672149248 6059751720182784 6072219301404672 6094432615661568 6097207858200576 6114705233920452 6117489708070689 6124849816507344 6139868629944816 6142664562836412 6150054959785152 6152501046976128 6177819981325824 6185252674658304 6203243108820992 6210706389368832 6213176599707648 6216005915099136 6231365782570773 6238745227689984 6241586186354688 6267028851847296 6269882690122272 6292819094035968 6295684676501376 6331715852746752 6357772296585216 6376017423404232 6378920892176274 6386595535161504 6415428442146048 6418349857647936 6426071938630656 6441829382237184 6444762820025088 6449579712036864 6452516679118848 6455083065679872 6479070245699584 6481647193522176 6508320638763008 6534850597652736 6537826394828352 6564731030198016 6575243385544704 6578237576521728 6602302000300032 6605308513050624 6624264003413823 6629471967379456 6651524349106884 6665209467557472 6689592050784768 6692638313102976 6697640470192128 6700690397546496 6717121236178944 6728265255149568 6730941316349952 6734006408024064 6742108263481344 6758640663330816 6761718368550912 6769853564977152 6789281256167904 6817220685205632 6856236692619264 6859358840475648 6884451658432512 6887586654633984 6901757457334272 6907352208687918 6918811829758296 6950047478991552 6978648497423616 6987044688039936 6993006654486528 7018588381151232 7021784459649024 7030232548245504 7047471460909056 7053618026387556 7079421480790464 7082645261064048 7111791949381184 7123180334340096 7152493833658368 7173019601329761 7184919977056692 7196704357220352 7205818044865791 7217356997414304 7220643589853928 7247058055016832 7250358172528224 7255777176041472 7259081264008704 7276881339193856 7288954026412032 7291853092712448 7321860718608384 7330669836632064 7351706922359328 7355054694181896 7385322408972768 7400517273586944 7427589750337536 7430972077181952 7458155963301888 7461552209186816 7473500678651904 7525791057132864 7529218102240848 7538276697239808 7556761390701312 7560202538875584 7569298412043264 7572308980893696 7575757209027072 7603470746247168 7606933164619776 7612618676502528 7616085260599296 7634760749318144 7647427175251968 7650468818583552 7669373270856336 7713266279196672 7716778695535104 7745008115736576 7748534986463232 7764477139501056 7783663308478083 7792881049534464 7796429720322048 7818803413865496 7828513793245184 7850979559601568 7860425274044928 7895911928795136 7899507517105152 7909011616776192 7928405393522688 7932015778492416 7937944260968448 7941558989684736 7944717619298304 7964349165889272 7967975918697054 7974240302399488 7981044631732224 8000765943053832 8046555562865664 8079668960243712 8092607243747328 8096292401872896 8123224038585669 8129610477600768 8152940311893936 8156652944094252 8166466422009792 8186491506593088 8190219417115216 8200073279713536 8203334729301504 8237093308434432 8247003566211072 8274436530954633 8280941852491776 8284235466276864 8288007886798848 8308487710094364 8322114915139584 8356038469129728 8359843586829696 8390425458714624 8394246235335168 8442287803662336 8466514939274472 8470370365020954 8477029728780288 8501356564538976 8505227856235032 8515460713548672 8522726860155456 8553904589528064 8557799810197248 8568095918174208 8589105842982912 8593017093366784 8599439616049152 8603355572158464 8606777420906496 8628044929713378 8642196258029568 8681376032476992 8713134130203648 8717101859771136 8752974706930688 8766991180726272 8770983435362304 8803069333733376 8807078017400832 8832352004551764 8842978433300544 8868699132142512 8882900919894528 8886945956743296 8919456067713024 8923517750803968 8930187293589504 8934253863395328 8956161648238592 8971020340199424 8974588421799936 8978675210698752 8989477684641792 9000861685935561 9011520884441088 9015624491401216 9052375008223872 9089627580274176 9108328952107008 9141648923492352 9145811787300864 9172057850880678 9179268877910016 9183448872845312 9209802944917224 9213996844254618 9225082439677728 9266729971988736 9277879011987456 9304864663231488 9316059584053248 9319764899561472 9324008872648704 9358117841534976 9362379279532032 9404824035183408 9439228641053952 9443527014752064 9497573779120128 9536658444877824 9556279556308992 9564026135106348 9568381338264411 9579893302742256 9607757393154388 9623142663219072 9627524786471904 9662744073355776 9667144230037632 9674369568055296 9678775018678272 9718605368549376 9722470790283264 9734168143724544 9762480958144512 9802275896479104 9806739592242528 9847096545297024 9867356364782592 9903453000450048 9907962769575936 9944207951069184 9977286523660326 9997814201336208 10034388076177152 10038957469654464 10051035596319744 10075681854268416 10080270051834112 10092397882724352 10096411974524928 10101009612036096 10137960994996224 10142577552826368 10154780347465728 10183921884251856 10225831027808448 10284355038928896 10289038260713472 10326677487648768 10331379981950976 10352636186001408 10361028313031877 10378217744637444 10395239627096064 10425071218487328 10467972746135424 10480567032059904 10489509981729792 10527882571726848 10532676689473536 10545348822368256 10571207191363584 10576021037989888 10588745319579648 10619132221185696 10623967891596072 10667687924071776 10684770501510144 10728740750487552 10772891946991616 10795056535830528 10830965384780892 10870587082525248 10875537258792336 10883665764062208 10888621896013056 10915322008790784 10933431039618048 10937779639068672 10982791077912576 10996004754948096 11032582041272844 11050677182398464 11077983613459152 11141384625506304 11146458115772928 11187233944952832 11192328313780224 11210251017977856 11256383738216448 11288686585699296 11293827153361272 11335142086051968 11340303808313376 11353947618064896 11363635813540608 11405206119370752 11410399746929664 11418928014753792 11424127890898944 11452141123977216 11465919488065536 11471140762877952 11475703227875328 11504059906284504 11575168043302656 11617512173604864 11622802479694848 11689321574301696 11694644580483072 11728205120798244 11742770689867776 11776469339402352 11790637911067392 11824932176190016 11843867893192704 11849261275657728 11892608090284032 11898023667738624 11906916391452672 11912338484527104 11946523748833908 11951963878045581 11961360453599232 11966117895733248 11971566947598336 12001148914580748 12069833344298496 12119503440365568 12144438602809344 12188865231323136 12194415716401152 12229410467840904 12234979416141378 12249699633014688 12279737259889632 12285329125672824 12300109919570304 12305002093952256 12355639962651648 12370505349316608 12406486217641984 12421412778737664 12426353199415296 12432011830198272 12462731565141546 12483172372709376 12534057703694592 12539765380244544 12585638188071936 12591369353002752 12663431705493504 12705555547531431 12715544593170432 12752034846808464 12757841784352548 12773191070323008 12830856884292096 12836699715295872 12852143877261312 12883658764474368 12889525640050176 12899159424073728 12905033358237696 12910166131359744 12942067394570067 12958140491399168 12963294387044352 13016641277526016 13069701195305472 13075652789656704 13129462060396032 13150486771089408 13156475153043456 13204604000600064 13210617026101248 13248528006827646 13258943934758912 13303048698213768 13330418935114944 13379184101569536 13385276626205952 13395280940384256 13401380795092992 13434242472357888 13456530510299136 13461882632699904 13468012816048128 13484216526962688 13517281326661632 13523436737101824 13578562512335808 13634441370411264 13712473385238528 13718717680951296 13758086776321017 13768903316865024 13775173309267968 13803514914668544 13814704417375836 13820995266381927 13837623659516592 13900094957983104 13957296994847232 13974089376079872 13986013308973056 14037176762302464 14043568919298048 14060465096491008 14094942921818112 14107236052775112 14158842961580928 14165290522128096 14223583898762368 14246360668680192 14304987667316736 14346039202659522 14369839954113384 14411636089731582 14434713994828608 14441287179707856 14494116110033664 14500716345056448 14511554352082944 14518162528017408 14553762678387712 14577908052824064 14583706185424896 14643721437216768 14703413844718656 14710109388363792 14770644817945536 14801034547173888 14855179500675072 14861944154363904 14916311926603776 14923104418373632 14947001357303808 14965929785490489 15051582114265728 15058436204481696 15076553394479616 15113522781402624 15120405077751168 15138596824086528 15144617961787392 15151514418054144 15206941492494336 15213866329239552 15225237353005056 15232170521198592 15269521498636288 15294854350503936 15338746541712672 15426532558393344 15433557391070208 15490016231473152 15497069972926464 15528954279002112 15567326616956166 15592859440644096 15637606827730992 15701959119203136 15720850548089856 15791823857590272 15799015034210304 15818023233552384 15856810787045376 15864031556984832 15883117979369472 15889435238596608 15928698331778544 15935951837394108 15962089263464448 16001531886107664 16093111125731328 16159337920487424 16185214487494656 16192584803745792 16246448077171338 16259220955201536 16305880623787872 16313305888188504 16332932844019584 16372983013186176 16380438834230432 16400146559427072 16406669458603008 16474186616868864 16494007132422144 16548873061909266 16561883704983552 16576015773597696 16616975420188728 16712076938259456 16719687173659392 16780850917429248 16788492470670336 16884575607324672 16933029878548944 16940740730041908 17002713129077952 17010455712470064 17030921427097344 17045453720310912 17107809179056128 17115599620394496 17136191836348416 17178211685965824 17186034186733568 17198879232098304 17206711144316928 17213554841812992 17256089859426756 17284392516059136 17362752064953984 17426268260407296 17434203719542272 17505949413861376 17533982361452544 17541966870724608 17606138667466752 17614156034801664 17664704009103528 17685956866601088 17737398264285024 17765801839789056 17773891913486592 17838912135426048 17847035501607936 17860374587179008 17868507726790656 17912323296477184 17942040680398848 17949176843599872 17957350421397504 18001723371871122 18031248982802432 18104750016447744 18179255160548352 18216657904214016 18283297846984704 18291623574601728 18344115701761356 18352469124212067 18366897745690624 18419605889834448 18427993688509236 18450164879355456 18533459943977472 18555758023974912 18609729326462976 18632119168106496 18639529799122944 18648017745297408 18694097347712319 18716235683069952 18724758559064064 18809648070366816 18878457282107904 18887054029504128 18995147558240256 19073316889755648 19128052270212696 19136762676528822 19159786605484512 19215514786308776 19246285326438144 19255049572943808 19325488146711552 19334288460075264 19348739136110592 19357550037356544 19437210737098752 19444941580566528 19524961916289024 19604551792958208 19613479184485056 19694193090594048 19734712729565184 19806906000900096 19815925539151872 19872792010241469 19888415902138368 19954573047320652 19995628402672416 20068776152354304 20077914939308928 20102071192639488 20151363708536832 20160540103668224 20184795765448704 20192823949049856 20202019224072192 20275921989992448 20285155105652736 20309560694931456 20367843768503712 20451662055616896 20568710077857792 20578076521426944 20653354975297536 20662759963901952 20705272372002816 20722056626063754 20756435489274888 20850142436974656 20935945492270848 20961134064119808 20979019963459584 21055765143453696 21065353378947072 21090697644736512 21142414382727168 21152042075979776 21238264442371392 21247935783192144 21335375848143552 21369541003020288 21457481500975104 21519058803989283 21545783893983232 21590113071661056 21617454134597373 21661930769561784 21741174165050496 21751074517584672 21767331528124416 21777243792026112 21830644017581568 21866862079236096 21875559278137344 21965582155825152 21992009509896192 22065164082545688 22155967226918304 22282769251012608 22292916231545856 22374467889905664 22384656627560448 22420502035955712 22577373171398592 22587654306722544 22670284172103936 22680607616626752 22707895236129792 22727271627081216 22810412238741504 22820799493859328 22837856029507584 22848255781797888 22904282247954432 22942281525755904 22951406455750656 23008119812569008 23150336086605312 23235024347209728 23245604959389696 23350989925434249 23378643148603392 23389289160966144 23456410241596488 23485541379735552 23552938678804704 23581275822134784 23649864352380032 23687735786385408 23698522551315456 23785216180568064 23796047335477248 23813832782905344 23824676969054208 23893047497667816 23903927756091162 23922720907198464 23943133895196672 24002297829161496 24139666688596992 24239006880731136 24288877205618688 24388831432802304 24458820935681808 24469958832282756 24499399266029376 24559474519779264 24570658251345648 24600219839140608 24610004187904512 24711279925303296 24741010698633216 24812972435283968 24842825557475328 24852706398830592 24864023660396544 24925463130283092 24966344745418752 25068115407389184 25079530760489088 25171276376143872 25182738706005504 25326863410987008 25411111095062862 25431089186340864 25504069693616928 25515683568705096 25546382140646016 25661713768584192 25673399430591744 25704287754522624 25767317528948736 25779051280100352 25798318848147456 25810066716475392 25820332262719488 25884134789140134 25916280982798336 25926588774088704 26139402390610944 26151305579313408 26258924120792064 26300973542178816 26312950306086912 26409208001200128 26421234052202496 26497056013655292 26606097396427536 26660837870229888 26758368203139072 26770553252411904 26790561880768512 26802761590185984 26868484944715776 26913061020598272 26923765265399808 26936025632096256 26968433053925376 27002585057806683 27034562653323264 27046873474203648 27157125024671616 27268882740822528 27424946770477056 27437435361902592 27516173552642034 27537806633730048 27550346618535936 27629408834751672 27641990532763854 27675247319033184 27800189915966208 27914593989694464 27948178752159744 27972026617946112 28074353524604928 28087137838596096 28214472105550224 28317685923161856 28330581044256192 28447167797524736 28492721337360384 28609975334633472 28692078405319044 28705144014793233 28739679908226768 28823272179463164 28869427989657216 28882574359415712 28988232220067328 29001432690112896 29023108704165888 29036325056034816 29107525356775424 29155816105648128 29167412370849792 29287442874433536 29406827689437312 29420218776727584 29541289635891072 29602069094347776 29710359001350144 29723888308727808 29832623853207552 29846208836747264 29931859570980978 30103164228531456 30116872408963392 30153106788959232 30227045562805248 30240810155502336 30277193648173056 30289235923574784 30303028836108288 30413882984988672 30427732658479104 30464341042397184 30539042997272576 30677493083425344 30853065116786688 30867114782140416 30980032462946304 30994139945852928 31057908558004224 31083084939095631 31134653233912332 31185718881288192 31225211527751761 31275213655461984 31403918238406272 31441701096179712 31583647715180544 31598030068420608 31636046467104768 31713621574090752 31728063113969664 31766235958738944 31857396663557088 31871903674788216 32003063772215328 32186222251462656 32318675840974848 32385169607491584 32492896154342676 32611761247575744 32626611776377008 32665865688039168 32745966026372352 32760877668460864 32800293118854144 32813338917206016 32948373233737728 32988014264844288 33097746123818532 33152031547195392 33233950840377456 33424153876518912 33439374347318784 33561701834858496 33576984941340672 33769151214649344 33866059757097888 33881481460083816 34005426258155904 34020911424940128 34061842854194688 34090907440621824 34215618358112256 34231199240788992 34272383672696832 34356423371931648 34372068373467136 34397758464196608 34413422288633856 34427109683625984 34512179718853512 34725504129907968 34852536520814592 34868407439084544 35011898827722752 35067964722905088 35083933741449216 35228312069603328 35329408018207056 35371913733202176 35474796528570048 35531603679578112 35547783826973184 35677824270852096 35694071003215872 35720749174358016 35737015453581312 35824646592954368 35855891634136743 35884081360797696 35898353687199744 35914700842795008 36003446743742244 36062497965604864 36209500032895488 36358510321096704 36433315808428032 36566595693969408 36583247149203456 36688231403522712 36704938248424134 36733795491381248 36839211779668896 36855987377018472 36900329758710912 37066919887954944 37111516047949824 37219458652925952 37264238336212992 37279059598245888 37296035490594816 37388194695424638 37449517118128128 37619296140733632 37756914564215808 37774108059008256 37990295116480512 38116666642594293 38146633779511296 38256104540425392 38273525353057644 38319573210969024 38431029572617552 38492570652876288 38510099145887616 38650976293423104 38668576920150528 38697478272221184 38715100074713088 38826202183710201 38874421474197504 38889883161133056 39049923832578048 39209103585916416 39226958368970112 39388386181188096 39469425459130368 39613812001800192 39631851078303744 39745584020482938 39776831804276736 39909146094641304 39991256805344832 40137552304708608 40155829878617856 40204142385278976 40302727417073664 40321080207336448 40369591530897408 40385647898099712 40404038448144384 40551843979984896 40570310211305472 40735687537007424 40903324111233792 41137420155715584 41156153042853888 41306709950595072 41325519927803904 41410544744005632 41444113252127508 41462985799145781 41512870978549776 41700284873949312 41871890984541696 41922268128239616 41958039926919168 42111530286907392 42130706757894144 42181395289473024 42284828765454336 42304084151959552 42476528884742784 42495871566384288 42670751696287104 42739082006040576 42914963001950208 43038117607978566 43091567787966464 43234908269194746 43323861539123568 43482348330100992 43502149035169344 43534663056248832 43554487584052224 43661288035163136 43733724158472192 43751118556274688 43931164311650304 44130328165091376 44311934453836608 44565538502025216 44585832463091712 44748935779811328 44769313255120896 44841004071911424 44897789356471467 45154746342797184 45175308613445088 45340568344207872 45361215233253504 45415790472259584 45454543254162432 45620824477483008 45641598987718656 45675712059015168 45696511563595776 45808564495908864 45884563051511808 46016239625138016 46300672173210624 46470048694419456 46491209918779392 46701979850868498 46778578321932288 46912820483192976 47105877357609408 47162551644269568 47299728704760064 47375471572770816 47397045102630912 47570432361136128 47592094670954496 47649353938108416 47786094995335632 47807855512182324 47886267790393344 48004595658322992 48279333377193984 48478013761462272 48577754411237376 48777662865604608 48917641871363616 48939917664565512 48998798532058752 49118949039558528 49141316502691296 49200439678281216 49220008375809024 49422559850606592 49482021397266432 49625944870567936 49685651114950656 49728047320793088 49850926260566184 50136230814778368 50159061520978176 50342552752287744 50365477412011008 50653726821974016 50822222190125724 51008139387233856 51031367137410192 51092764281292032 51323427537168384 51346798861183488 51408575509045248 51534635057897472 51558102560200704 51596637696294912 51620133432950784 51640664525438976 51768269578280268 51832561965596672 51853177548177408 52278804781221888 52302611158626816 52517848241584128 52601947084357632 52625900612173824 52818416002400256 52842468104404992 52994112027310584 53212194792855072 53321675740459776 53516736406278144 53541106504823808 53581123761537024 53605523180371968 53736969889431552 53826122041196544 53847530530799616 53872051264192512 54005170115613366 54093746948407296 54314250049343232 54537765481645056 54849893540954112 54874870723805184 55032347105284068 55057407372636201 55100693237071872 55258817669503344 55283981065527708 55350494638066368 55600379831932416 55829187979388928 55896357504319488 55944053235892224 56082292043136957 56148707049209856 56174275677192192 56428944211100448 56635371846323712 56661162088512384 56894335595049472 56985442674720768 57219950669266944 57384156810638088 57410288029586466 57479359816453536 57646544358926328 57738855979314432 57765148718831424 57976464440134656 58002865380225792 58046217408331776 58072650112069632 58215050713550848 58311632211296256 58334824741699584 58574885748867072 58813655378874624 58840437553455168 59082579271782144 59204138188695552 59420718002700288 59447776617455616 59618376030724407 59665247706415104 59692417673494528 59863719141961956 60206328457062912 60233744817926784 60306213577918464 60454091125610496 60481620311004672 60554387296346112 60578471847149568 60606057672216576 60827765969977344 60855465316958208 60928682084794368 61078085994545152 61354986166850688 61706130233573376 61734229564280832 61960064925892608 61988279891705856 62115817116008448 62166169878191262 62269306467824664 62450423055503522 62550427310923968 62807836476812544 62883402192359424 63167295430361088 63196060136841216 63272092934209536 63427243148181504 63456126227939328 63714793327114176 63743807349576432 64006127544430656 64372444502925312 64557176411967849 64637351681949696 64770339214983168 64852362403792119 64985792308685352 65223522495151488 65253223552754016 65331731376078336 65491932052744704 65521755336921728 65600586237708288 65626677834412032 65896746467475456 65976028529688576 66195492247637064 66467901680754912 66848307753037824 66878748694637568 67123403669716992 67153969882681344 67732119514195776 67762962920167632 68010852516311808 68041822849880256 68123685708389376 68181814881243648 68431236716224512 68462398481577984 68544767345393664 68712846743863296 68744136746934272 68826844577267712 68854219367251968 69024359437707024 69451008259815936 69705073041629184 69736814878169088 70023797655445504 70135929445810176 70167867482898432 70456624139206656 70658816036414112 70743827466404352 70949593057140096 71063207359156224 71095567653946368 71355648541704192 71388142006431744 71441498348716032 71474030907162624 71649293185908736 71711783268273486 71768162721595392 71829401685590016 72006893487484488 72419000065790976 72717020642193408 72866631616856064 73166494298406912 73376462807045424 73409876496848268 73678423559337792 73711974754036944 73800659517421824 74133839775909888 74223032095899648 74438917305851904 74528476672425984 74558119196491776 74592070981189632 74776389390849276 74899034236256256 75238592281467264 75513829128431616 75548216118016512 75980590232961024 76233333285188586 76293267559022592 76512209080850784 76547050706115288 76639146421938048 76862059145235104 76985141305752576 77020198291775232 77301952586846208 77337153840301056 77394956544442368 77430200149426176 77652404367420402 77748842948395008 77779766322266112 78418207171832832 78453916737940224 78776772362376192 78938850918260736 79227624003600384 79263702156607488 79491168040965876 79818292189282608 79982513610689664 80275104609417216 80311659757235712 80408284770557952 80605454834147328 80642160414672896 80739183061794816 80771295796199424 80808076896288768 81007755173420049 81103687959969792 81140620422610944 81471375074014848 81806648222467584 82274840311431168 82312306085707776 82613419901190144 82651039855607808 82888226504255016 82925971598291562 83025741957099552 83400569747898624 83743781969083392 83844536256479232 83916079853838336 84223060573814784 84261413515788288 84608168303919104 84953057769485568 84991743132768576 85341503392574208 85478164012081152 85829926003900416 86076235215957132 86115432044379699 86183135575932928 86469816538389492 86647723078247136 86964696660201984 87004298070338688 87069326112497664 87108975168104448 87322576070326272 87467448316944384 87502237112549376 87862328623300608 88260656330182752 88623868907673216 89131077004050432 89171664926183424 89497871559622656 89538626510241792 89795578712942934 90309492685594368 90350617226890176 90681136688415744 90722430466507008 90831580944519168 90909086508324864 91241648954966016 91283197975437312 91393023127191552 91617128991817728 92032479250276032 92601344346421248 92940097388838912 92982419837558784 93249254817286893 93403959701736996 93557156643864576 93675634583255283 93825640966385952 94211754715218816 94325103288539136 94599457409520128 94750943145541632 94794090205261824 95140864722272256 95184189341908992 95298707876216832 95572189990671264 95615711024364648 96009191316645984 96558666754387968 96956027522924544 97155508822474752 97835283742727232 97879835329131024 97997597064117504 98237898079117056 98282633005382592 98400879356562432 98440016751618048 98845119701213184 98964042794532864 99251889741135872 99456094641586176 99701852521132368 100272461629556736 100318123041956352 100685105504575488 100730954824022016 101307453643948032 101644444380251448 102016278774467712 102062734274820384 102185528562584064 102646855074336768 102693597722366976 102817151018090496 103069270115794944 103116205120401408 103193275392589824 103240266865901568 103281329050877952 103536539156560536 103665123931193344 104557609562443776 104605222317253632 105035696483168256 105203894168715264 105251801224347648 105684936208809984 105988224054621168 106424389585710144 106643351480919552 107033472812556288 107082213009647616 107162247523074048 107211046360743936 107473939778863104 107567674902410229 107652244082393088 107695061061599232 107744102528385024 108010340231226732 108187493896814592 108628500098686464 109075530963290112 109699787081908224 109749741447610368 110064694210568136 110114814745272402 110201386474143744 110517635339006688 110567962131055416 110700989276132736 111200759663864832 111658375958777856 111792715008638976 111888106471784448 112164584086273914 112348551354384384 112857888422200896 113270743692647424 113322324177024768 113788671190098944 113970885349441536 114439901338533888 114768313621276176 114820576059172932 114958719632907072 115293088717852656 115477711958628864 115530297437662848 115952928880269312 116005730760451584 116092434816663552 116145300224139264 116430101427101696 116623264422592512 116669649483399168 117149771497734144 117627310757749248 117680875106910336 118165158543564288 118408276377391104 118841436005400576 118895553234911232 119236752061448814 119330495412830208 119384835346989056 119727438283923912 120412656914125824 120467489635853568 120612427155836928 120908182251220992 120963240622009344 121108774592692224 121156943694299136 121212115344433152 121655531939954688 121710930633916416 122709972333701376 123412260467146752 123468459128561664 123920129851785216 123976559783411712 124231634232016896 124332339756382524 124388957397437343 124538612935649328 124900846111007044 125100854621847936 125615672953625088 125766804384718848 126334590860722176 126392120273682432 126544185868419072 126854486296363008 126912252455878656 127429586654228352 127487614699152864 128012255088861312 128744889005850624 129114352823935698 129274703363899392 129704724807584238 129971584617370704 130447044990302976 130506447105508032 130663462752156672 130983864105489408 131043510673843456 131201172475416576 131253355668824064 131793492934950912 132390984495274128 132935803361509824 133696615506075648 133757497389275136 134246807339433984 134307939765362688 134693368069414401 135464239028391552 135525925840335264 136021705032623616 136083645699760512 136247371416778752 136363629762487296 136862473432449024 136924796963155968 137089534690787328 137425693487726592 137488273493868544 137653689154535424 138048718875414048 138902016519631872 139410146083258368 139473629756338176 140047595310891008 140335734965796864 141317632072828224 141487654932808704 141899186114280192 142126414718312448 142191135307892736 142711297083408384 142776284012863488 142948061814325248 143298586371817472 143423566536546972 143658803371180032 144013786974968976 144838000131581952 145434041284386816 145733263233712128 146332988596813824 146752925614090848 146819752993696536 147356847118675584 147423949508073888 147601319034843648 148267679551819776 148446064191799296 148877834611703808 149056953344851968 149184141962379264 149552778781698552 150477184562934528 151027658256863232 151096432236033024 151961180465922048 152466666570377172 153024418161701568 153094101412230576 153278292843876096 153724118290470208 153970282611505152 154040396583550464 154603905173692416 154674307680602112 154789913088884736 154860400298852352 155304808734840804 155497685896790016 155559532644532224 156836414343665664 156907833475880448 157553544724752384 157877701836521472 158455248007200768 158527404313214976 158982336081931752 159636584378565216 159965027221379328 160550209218834432 160623319514471424 160816569541115904 161210909668294656 161284320829345792 161478366123589632 161542591592398848 161616153792577536 162015510346840098 162281240845221888 162942750148029696 163613296444935168 164549680622862336 164624612171415552 165172222117908603 165302079711215616 165776453008510032 165851943196583124 166051483914199104 166801139495797248 167487563938166784 167689072512958464 167832159707676672 168246876129410871 168446121147629568 168522827031576576 169216336607838208 169906115538971136 169983486265537152 170683006785148416 170956328024162304 171659852007800832 172152470431914264 172230864088759398 172366271151865856 172939633076778984 173295446156494272 173929393320403968 174008596140677376 174138652224995328 174217950336208896 174645152140652544 174934896633888768 175004474225098752 175724657246601216 176521312660365504 177247737815346432 178262154008100864 178343329852366848 178855128092173221 178995743119245312 179077253020483584 179591157425885868 180618985371188736 180701234453780352 181362273376831488 181444860933014016 181663161889038336 181818173016649728 182483297909932032 182566395950874624 182786046254383104 183234257983635456 184064958500552064 185202688692842496 185880194777677824 185964839675117568 186498509634573786 186807919403473992 187351269166510566 187651281932771904 188423509430437632 188650206577078272 189198914819040256 189501886291083264 189588180410523648 190281729444544512 190368378683817984 191144379981342528 191231422048729296 192018382633291968 193117333508775936 193912055045849088 194311017644949504 194557087211376357 195670567485454464 195759670658262048 195995194128235008 196475796158234112 196565266010765184 196801758713124864 196880033503236096 197690239402426368 197928085589065728 198503779482271744 199403705042264736 200544923259113472 200636246083912704 201370211009150976 201461909648044032 203288888760502896 204032557548935424 204125468549640768 204371057125168128 205293710148673536 205387195444733952 205634302036180992 206138540231589888 206232410240802816 206480533731803136 206562658101755904 207073078313121072 209115219124887552 209210444634507264 210071392966336512 210407788337430528 210503602448695296 211369872417619968 211976448109242336 212848779171420288 213286702961839104 214066945625112576 214164426019295232 214324495046148096 214422092721487872 214947879557726208 215135349804820458 215304488164786176 215488205056770048 216020680462453464 217257000197372928 218151061926580224 219499482895220736 220129388421136272 220229629490544804 221035270678013376 221135924262110832 221401978552265472 222401519327729664 223316751917555712 223585430017277952 223776212943568896 224329168172547828 224697102708768768 225715776844401792 226541487385294848 226644648354049536 227577342380197888 227941770698883072 228879802677067776 229536627242552352 229641152118345864 229917439265814144 230586177435705312 230955423917257728 231060594875325696 231905857760538624 232011461520903168 232184869633327104 232290600448278528 232860202854203392 233246528845185024 233339298966798336 235254621515498496 235361750213820672 236330317087128576 236816552754782208 237682872010801152 237791106469822464 238473504122897628 238769670693978112 239454876567847824 240825313828251648 240934979271707136 241224854311673856 241816364502441984 241926481244018688 242217549185384448 242313887388598272 242424230688866304 243023265520260147 243311063879909376 243421861267832832 245419944667402752 246824520934293504 246936918257123328 247840259703570432 247953119566823424 248664679512765048 248777914794874686 249077225871298656 249801692222014088 250201709243695872 251231345907250176 251533608769437696 252669181721444352 252784240547364864 253824504911757312 254859173308456704 254975229398305728 256024510177722624 257489778011701248 258228705647871396 258346296133139097 258549406727798784 259409449615168476 259943169234741408 260894089980605952 261012894211016064 261326925504313344 261967728210978816 262087021347686912 262402344950833152 262506711337648128 263586985869901824 264781968990548256 265871606723019648 267393231012151296 267514994778550272 268493614678867968 268615879530725376 269386736138828802 270928478056783104 271051851680670528 272043410065247232 272167291399521024 272494742833557504 272727259524974592 273724946864898048 273849593926311936 274179069381574656 274851386975453184 274976546987737088 276097437750828096 277804033039263744 278820292166516736 278947259512676352 279747764451860679 280095190621782016 280671469931593728 281026903749765849 282635264145656448 282975309865617408 283798372228560384 284252829436624896 284382270615785472 285422594166816768 285552568025726976 285896123628650496 286597172743634944 286847133073093944 288027573949937952 289676000263163904 290868082568773632 291466526467424256 293505851228181696 293639505987393072 294713694237351168 294847899016147776 295202638069687296 296535359103639552 296892128383598592 297755669223407616 298368283924758528 299105557563397104 300954369125869056 302055316513726464 302192864472066048 303922360931844096 304933333140754344 306048836323403136 306188202824461152 306556585687752192 307448236580940416 307940565223010304 308080793167100928 309207810347384832 309348615361204224 309579826177769472 309720800597704704 310609617469681608 310995371793580032 313672828687331328 313815666951760896 315107089449504768 315755403673042944 317054808626429952 317964672163863504 319273168757130432 319930054442758656 321100418437668864 321246639028942848 321633139082231808 322421819336589312 322568641658691584 322956732247179264 323085183184797696 323232307585155072 324031020693680196 324562481690443776 325885500296059392 327226592889870336 329099361245724672 329249224342831104 330344444235817206 330604159422431232 331552906017020064 331703886393166248 332102967828398208 333602278991594496 334975127876333568 335378145025916928 335664319415353344 336493752258821742 337045654063153152 339812231077942272 339966972531074304 341366013570296832 341912656048324608 343319704015601664 344304940863828528 344461728177518796 345879266153557968 346590892312988544 347858786640807936 348017192281354752 348277304449990656 348435900672417792 349290304281305088 349869793267777536 350008948450197504 351449314493202432 353042625320731008 354495475630692864 356524308016201728 356686659704733696 357710256184346442 357991486238490624 358154506040967168 359182314851771736 361237970742377472 361402468907560704 362724546753662976 362889721866028032 363326323778076672 363636346033299456 364966595819864064 365132791901749248 368129917001104128 370405377385684992 371760389555355648 371929679350235136 372997019269147572 373166872192312029 373615838806947984 374702538333021132 375302563865543808 376847018860875264 377300413154156544 378397829638080512 379003772582166528 379176360821047296 380563458889089024 380736757367635968 382288759962685056 382462844097458592 384036765266583936 386234667017551872 387824110091698176 389114174422752714 391341134970908928 391519341316524096 391990388256470016 392951592316468224 393130532021530368 393603517426249728 393760067006472192 395380478804852736 397007558964543488 398807410084529472 401089846518226944 401272492167825408 402740422018301952 402923819296088064 404080104208243203 406577777521005792 408065115097870848 408250937099281536 408742114250336256 410587420297347072 410774390889467904 411268604072361984 412277080463179776 412464820481605632 412961067463606272 414146156626242144 418230438249775104 418420889269014528 420142785932673024 421007204897390592 423952896218484672 425697558342840576 426573405923678208 428133891250225152 428328852038590464 428844185442975744 429895759115452416 430270699609640916 430976410113540096 432041360924906928 434514000394745856 436302123853160448 438998965790441472 440258776842272544 440459258981089608 442070541356026752 442271848524221664 442803957104530944 444803038655459328 446633503835111424 447170860034555904 447552425887137792 448658336345095656 451431553688803584 453082974770589696 453289296708099072 455154684760395776 455883541397766144 459073254485104704 459282304236691728 459834878531628288 461172354871410624 461910847834515456 462121189750651392 463811715521077248 464022923041806336 464369739266654208 464581200896557056 465720405708406784 466493057690370048 466678597933596672 470509243030996992 470723500427641344 472660634174257152 473633105509564416 475365744021602304 475582212939644928 476947008245795256 477539341387956224 478909753135695648 481650627656503296 481869958543414272 482449708623347712 483632729004883968 483852962488037376 484435098370768896 484627774777196544 484848461377732608 486046531040520294 486843722535665664 490839889334805504 493649041868587008 493873836514246656 495516666353725809 495906239133646848 497329359025530096 497555829589749372 498154451742597312 499603384444028176 500403418487391744 502462691814500352 503067217538875392 504740628388232613 505338363442888704 505568481094729728 507649009823514624 509718346616913408 509950458796611456 512049020355445248 514979556023402496 516457411295742792 516692592266278194 517098813455597568 518818899230336952 519886338469482816 521788179961211904 522025788422032128 522653851008626688 523935456421957632 524174042695373824 524804689901666304 525013422675296256 527173971739803648 529563937981096512 531743213446039296 534786462024302592 535029989557100544 536987229357735936 537231759061450752 538773472277657604 541856956113566208 542103703361341056 544086820130494464 544334582799042048 544989485667115008 545454519049949184 547449893729796096 547699187852623872 548358138763149312 549702773950906368 549953093975474176 552194875501656192 555608066078527488 557640584333033472 557894519025352704 559495528903721358 560190381243564032 562053807499531698 565270528291312896 565950619731234816 567596744457120768 568505658873249792 568764541231570944 570845188333633536 571105136051453952 573694266146187888 576055147899875904 579352000526327808 581736165137547264 582933052934848512 583671261634129071 587011702456363392 587279011974786144 589427388474702336 589695798032295552 590405276139374592 593070718207279104 593784256767197184 595511338446815232 598211115126794208 601908738251738112 604110633027452928 604385728944132096 609866666281508688 612097672646806272 612376405648922304 613113171375504384 614896473161880832 615881130446020608 616161586334201856 618415620694769664 618697230722408448 619441601195409408 621219234939363216 627345657374662656 627631333903521792 630214178899009536 631510807346085888 634109617252859904 635929344327727008 638546337514260864 639860108885517312 642200836875337728 642493278057885696 643266278164463616 644843638673178624 645137283317383168 645913464494358528 646464615170310144 648062041387360392 651771000592118784 654453185779740672 658498448685662208 660688888471634412 663105812034040128 663407772786332496 664205935656796416 667204557983188992 669950255752667136 670756290051833856 671328638830706688 672987504517643484 674091308126306304 679624462155884544 679933945062148608 682732027140593664 683825312096649216 686639408031203328 688609881727657056 688923456355037592 691758532307115936 693181784625977088 695717573281615872 696034384562709504 696554608899981312 696871801344835584 698580608562610176 699739586535555072 700017896900395008 706085250641462016 708990951261385728 713048616032403456 713373319409467392 715420512368692884 716309012081934336 718364629703543472 722475941484754944 722804937815121408 725449093507325952 725779443732056064 726652647556153344 727272692066598912 729069796560780441 729933191639728128 730265583803498496 736259834002208256 740810754771369984 743520779110711296 743859358700470272 745994038538295144 746333744384624058 747231677613895968 749405076666042264 750605127731087616 753694037721750528 754600826308313088 756795659276161024 758007545164333056 758352721642094592 761473514735271936 764577519925370112 764925688194917184 768073530533167872 772469334035103744 775038888399417291 775648220183396352 778228348845505428 782682269941817856 783038682633048192 783980776512940032 785903184632936448 786261064043060736 787207034852499456 787520134012944384 790760957609705472 794015117929086976 797614820169058944 802179693036453888 802544984335650816 805480844036603904 805847638592176128 808160208416486406 813155555042011584 816130230195741696 816501874198563072 817484228500672512 821174840594694144 821548781778935808 822537208144723968 824554160926359552 824929640963211264 828292313252484288 836460876499550208 836841778538029056 839243293355582037 840285571865346048 842014409794781184 843080711249297547 847905792436969344 851395116685681152 853146811847356416 856267782500450304 856657704077180928 857688370885951488 859791518230904832 860541399219281832 864082721849813856 869028000789491712 872604247706320896 880517553684545088 880918517962179216 884141082712053504 884543697048443328 885607914209061888 889606077310918656 893267007670222848 895104851774275584 897316672690191312 902863107377607168 906165949541179392 906578593416198144 910309369520791552 911767082795532288 918146508970209408 918564608473383456 919669757063256576 922344709742821248 923821695669030912 924242379501302784 927623431042154496 928045846083612672 928739478533308416 929162401793114112 931440811416813568 932986115380740096 941018486061993984 941447000855282688 945321268348514304 947266211019128832 951164425879289856 953894016491590512 957819506271391296 963301255313006592 963739917086828544 964899417246695424 967265458009767936 967705924976074752 968870196741537792 969255549554393088 969696922755465216 972093062081040588 973687445071331328 981679778669611008 987298083737174016 987747673028493312 991033332707451618 991812478267293696 994658718051060192 995111659179498744 996308903485194624 999206768888056352 1000806836974783488 1004925383629000704 1006134435077750784 1009481256776465226 1011136962189459456 1019436693233826816 1019900917593222912 1024098040710890496 1029959112046804992 1032914822591485584 1033385184532556388 1037637798460673904 1039772676938965632 1043576359922423808 1044051576844064256 1045307702017253376 1047870912843915264 1048348085390747648 1049609379803332608 1050026845350592512 1054347943479607296 1059127875962193024 1063486426892078592 1069572924048605184 1070059979114201088 1073974458715471872 1074463518122901504 1077546944555315208 1083713912227132416 1084207406722682112 1088173640260988928 1088669165598084096 1089978971334230016 1090909038099898368 1094899787459592192 1095398375705247744 1099906187950948352 1104389751003312384 1111216132157054976 1115281168666066944 1115789038050705408 1118991057807442716 1119500616576936087 1120380762487128064 1124107614999063396 1130541056582625792 1131901239462469632 1135193488914241536 1137011317746499584 1137529082463141888 1141690376667267072 1142210272102907904 1147388532292375776 1152110295799751808 1158704001052655616 1163472330275094528 1167342523268258142 1174023404912726784 1174558023949572288 1178854776949404672 1179391596064591104 1180810552278749184 1186141436414558208 1191022676893630464 1196422230253588416 1203817476503476224 1208221266054905856 1208771457888264192 1212240312624729609 1219733332563017376 1224195345293612544 1224752811297844608 1226226342751008768 1229792946323761664 1231762260892041216 1232323172668403712 1236831241389539328 1237394461444816896 1238883202390818816 1242438469878726432 1254691314749325312 1255262667807043584 1260428357798019072 1263021614692171776 1271858688655454016 1277092675028521728 1279720217771034624 1284401673750675456 1284986556115771392 1286532556328927232 1289687277346357248 1290274566634766336 1292929230340620288 1296124082774720784 1303542001184237568 1308906371559481344 1316996897371324416 1321377776943268824 1326211624068080256 1326815545572664992 1328411871313592832 1334409115966377984 1339900511505334272 1341512580103667712 1342657277661413376 1345975009035286968 1359248924311769088 1359867890124297216 1365464054281187328 1367650624193298432 1377219763455314112 1377846912710075184 1383517064614231872 1386363569251954176 1391435146563231744 1392068769125419008 1393109217799962624 1393743602689671168 1397161217125220352 1399479173071110144 1400035793800790016 1412170501282924032 1417981902522771456 1426097232064806912 1426746638818934784 1430841024737385768 1432618024163868672 1436729259407086944 1444951882969509888 1445609875630242816 1450898187014651904 1451558887464112128 1453305295112306688 1454545384133197824 1458139593121560882 1460531167606996992 1472519668004416512 1481621509542739968 1487718717400940544 1491988077076590288 1492667488769248116 1494463355227791936 1498810153332084528 1501210255462175232 1507388075443501056 1509201652616626176 1513591318552322048 1516015090328666112 1516705443284189184 1522947029470543872 1529155039850740224 1529851376389834368 1536147061066335744 1544938668070207488 1550077776798834582 1551296440366792704 1556456697691010856 1565364539883635712 1566077365266096384 1567961553025880064 1571806369265872896 1572522128086121472 1574414069704998912 1575040268025888768 1581521915219410944 1595229640338117888 1604359386072907776 1605089968671301632 1610961688073207808 1611695277184352256 1616320416832972812 1626311110084023168 1632260460391483392 1633003748397126144 1634968457001345024 1642349681189388288 1643097563557871616 1645074416289447936 1649108321852719104 1649859281926422528 1656584626504968576 1672921752999100416 1673683557076058112 1678486586711164074 1680571143730692096 1686161422498595094 1695811584873938688 1702790233371362304 1706293623694712832 1712535565000900608 1713315408154361856 1721082798438563664 1728165443699627712 1738056001578983424 1745208495412641792 1751013784902387213 1761035107369090176 1761837035924358432 1768282165424107008 1769087394096886656 1771215828418123776 1779212154621837312 1786534015340445696 1794633345380382624 1805726214755214336 1812331899082358784 1813157186832396288 1820618739041583104 1836293017940418816 1837129216946766912 1839339514126513152 1844689419485642496 1847643391338061824 1848484759002605568 1855246862084308992 1856091692167225344 1858324803586228224 1862881622833627136 1882036972123987968 1882894001710565376 1890642536697028608 1894532422038257664 1902328851758579712 1907788032983181024 1915639012542782592 1926602510626013184 1927479834173657088 1929798834493390848 1934530916019535872 1935411849952149504 1937740393483075584 1939393845510930432 1944186124162081176 1963359557339222016 1975495346056986624 1982066665414903236 1989317436102120384 1990223318358997488 1992617806970389248 1998413537776112704 2001613673949566976 2009850767258001408 2012268870155501568 2018962513552930452 2022273924378918912 2038873386467653632 2039801835186445824 2048196081421780992 2059918224093609984 2065829645182971168 2066770369065112776 2075275596921347808 2079545353877931264 2087152719844847616 2088103153688128512 2090615404034506752 2095741825687830528 2096696170781495296 2099218759606665216 2100053690701185024 2118255751924386048 2126972853784157184 2139145848097210368 2140119958228402176 2148927036245803008 2155093889110630416 2167427824454264832 2168414813445364224 2176347280521977856 2177338331196168192 2179957942668460032 2181818076199796736 2187209389682341323 2189799574919184384 2190796751410495488 2199812375901896704 2208779502006624768 2222432264314109952 2230562337332133888 2231578076101410816 2237982115614885432 2239001233153872174 2240761524974256128 2248215229998126792 2261082113165251584 2263802478924939264 2270386977828483072 2274022635492999168 2275058164926283776 2284420544205815808 2294777064584751552 2304220591599503616 2317408002105311232 2325116665198251873 2326944660550189056 2334685046536516284 2348046809825453568 2349116047899144576 2357709553898809344 2358783192129182208 2361621104557498368 2372282872829116416 2382045353787260928 2392844460507176832 2407634953006952448 2416442532109811712 2417542915776528384 2424480625249459218 2439466665126034752 2448390690587225088 2449505622595689216 2452452685502017536 2459585892647523328 2463524521784082432 2464646345336807424 2473662482779078656 2474788922889633792 2484876939757452864 2509382629498650624 2510525335614087168 2520856715596038144 2526043229384343552 2529242133747892641 2543717377310908032 2554185350057043456 2559440435542069248 2568803347501350912 2569973112231542784 2573065112657854464 2579374554692714496 2580549133269532672 2592248165549441568 2607084002368475136 2617812743118962688 2642755553886537648 2652423248136160512 2653631091145329984 2656823742627185664 2668818231932755968 2679801023010668544 2685314555322826752 2691950018070573936 2718497848623538176 2719735780248594432 2730928108562374656 2735301248386596864 2754439526910628224 2755693825420150368 2767034129228463744 2772727138503908352 2782870293126463488 2784137538250838016 2786218435599925248 2787487205379342336 2794322434250440704 2798958346142220288 2824341002565848064 2835963805045542912 2853493277637869568 2861682049474771536 2873458518814173888 2889903765939019776 2891219751260485632 2901796374029303808 2903117774928224256 2906610590224613376 2909090768266395648 2916279186243121764 2921062335213993984 2945039336008833024 2963243019085479936 2975437434801881088 2983976154153180576 2985334977538496232 2988926710455583872 2997620306664169056 3002420510924350464 3014776150887002112 3018403305233252352 3027182637104644096 3033410886568378368 3058310079701480448 3059702752779668736 3072294122132671488 3089877336140414976 3100155553597669164 3112913395382021712 3130729079767271424 3132154730532192768 3135923106051760128 3143612738531745792 3145044256172242944 3148828139409997824 3150080536051777536 3163043830438821888 3190459280676235776 3208718772145815552 3210179937342603264 3221923376146415616 3223390554368704512 3232640833665945624 3252622220168046336 3264520920782966784 3266007496794252288 3269936914002690048 3284699362378776576 3286195127115743232 3299718563852845056 3313169253009937152 3345843505998200832 3347367114152116224 3356973173422328148 3358501849730808261 3361142287461384192 3372322844997190188 3391623169747877376 3405580466742724608 3412587247389425664 3425071130001801216 3426630816308723712 3442165596877127328 3456330887399255424 3476112003157966848 3490416990825283584 3502027569804774426 3522070214738180352 3523674071848716864 3536564330848214016 3538174788193773312 3542431656836247552 3558424309243674624 3573068030680891392 3589266690760765248 3611452429510428672 3624663798164717568 3626314373664792576 3636720937874188827 3641237478083166208 3672586035880837632 3674258433893533824 3678679028253026304 3689378838971284992 3695286782676123648 3696969518005211136 3710493724168617984 3712183384334450688 3716649607172456448 3725763245667254272 3764073944247975936 3765788003421130752 3781285073394057216 3789064844076515328 3815576065966362048 3831278025085565184 3853205021252026368 3854959668347314176 3859597668986781696 3869061832039071744 3870823699904299008 3878787691021860864 3888372248324162352 3926719114678444032 3950990692113973248 3964133330829806472 3978634872204240768 3980446636717994976 3985235613940778496 3996827075552225408 4003227347899133952 4019701534516002816 4024537740311003136 4037925027105860904 4077746772935307264 4079603670372891648 4096392162843561984 4131659290365942336 4133540738130225552 4150551193842695616 4159090707755862528 4174305439689695232 4176206307376257024 4181230808069013504 4191483651375661056 4193392341562990592 4198437519213330432 4200107381402370048 4236511503848772096 4253945707568314368 4278291696194420736 4280239916456804352 4297854072491606016 4310187778221260832 4334855648908529664 4336829626890728448 4352694561043955712 4354676662392336384 4359915885336920064 4363636152399593472 4374418779364682646 4381593502820990976 4417559004013249536 4444864528628219904 4463156152202821632 4475964231229770864 4478002466307744348 4496430459996253584 4522164226330503168 4527604957849878528 4540773955656966144 4548045270985998336 4550116329852567552 4568841088411631616 4589554129169503104 4608441183199007232 4634816004210622464 4650233330396503746 4653889321100378112 4669370093073032568 4696093619650907136 4698232095798289152 4715419107797618688 4717566384258364416 4723242209114996736 4744565745658232832 4785688921014353664 4815269906013904896 4832885064219623424 4835085831553056768 4848961250498918436 4878933330252069504 4896781381174450176 4899011245191378432 4904905371004035072 4919171785295046656 4927049043568164864 4929292690673614848 4947324965558157312 4949577845779267584 4969753879514905728 5018765258997301248 5021050671228174336 5041713431192076288 5058484267495785282 5087434754621816064 5108370700114086912 5118880871084138496 5137606695002701824 5139946224463085568 5161098266539065344 5184496331098883136 5214168004736950272 5235625486237925376 5253041354707161639 5285511107773075296 5304846496272321024 5307262182290659968 5313647485254371328 5337636463865511936 5359602046021337088 5383900036141147872 5436995697247076352 5439471560497188864 5461856217124749312 5508879053821256448 5511387650840300736 5534068258456927488 5545454277007816704 5565740586252926976 5568275076501676032 5574974410758684672 5588644868500881408 5648682005131696128 5671927610091085824 5706986555275739136 5723364098949543072 5746917037628347776 5779807531878039552 5782439502520971264 5803592748058607616 5806235549856448512 5813221180449226752 5818181536532791296 5832558372486243528 5890078672017666048 5926486038170959872 5967952308306361152 5970669955076992464 5977853420911167744 5995240613328338112 6004841021848700928 6029552301774004224 6036806610466504704 6054365274209288192 6066821773136756736 6116620159402960896 6119405505559337472 6144588244265342976 6179754672280829952 6200311107195338328 6225826790764043424 6261458159534542848 6264309461064385536 6271846212103520256 6287225477063491584 6290088512344485888 6297656278819995648 6300161072103555072 6380918561352471552 6417437544291631104 6420359874685206528 6446781108737409024 6465281667331891248 6505244440336092672 6529041841565933568 6532014993588504576 6539873828005380096 6561628169047023969 6569398724757553152 6572390254231486464 6599437127705690112 6626338506019874304 6691687011996401664 6694734228304232448 6713946346844656296 6717003699461616522 6722284574922768384 6744645689994380376 6783246339495754752 6811160933485449216 6825174494778851328 6853261632617447424 6884331193754254656 6912661774798510848 6952224006315933696 6980833981650567168 7004055139609548852 7044140429476360704 7047348143697433728 7073128661696428032 7076349576387546624 7084863313672495104 7116848618487349248 7146136061361782784 7178533381521530496 7222904859020857344 7249327596329435136 7252628747329585152 7273441875748377654 7282474956166332416 7345172071761675264 7348516867787067648 7357358056506052608 7378757677942569984 7390573565352247296 7393939036010422272 7420987448337235968 7424366768668901376 7528147888495951872 7531576006842261504 7562570146788114432 7578129688153030656 7587726401243677923 7631152131932724096 7662556050171130368 7706410042504052736 7709919336694628352 7719195337973563392 7738123664078143488 7741647399808598016 7776744496648324704 7853438229356888064 7928266661659612944 7957269744408481536 7960893273435989952 7970471227881556992 7993654151104450816 8006454695798267904 8039403069032005632 8075850054211721808 8155493545870614528 8159207340745783296 8192784325687123968 8263318580731884672 8267081476260451104 8301102387685391232 8318181415511725056 8348610879379390464 8352412614752514048 8362461616138027008 8382967302751322112 8386784683125981184 8396875038426660864 8473023007697544192 8507891415136628736 8560479832913608704 8620375556442521664 8669711297817059328 8673659253781456896 8705389122087911424 8709353324784672768 8719831770673840128 8727272304799186944 8748837558729365292 8763187005641981952 8835118008026499072 8889729057256439808 8926312304405643264 8951928462459541728 8956004932615488696 8992860919992507168 9044328452661006336 9055209915699757056 9081547911313932288 9100232659705135104 9179108258339006208 9216882366398014464 9269632008421244928 9300466660793007492 9338740186146065136 9392187239301814272 9396464191596578304 9430838215595237376 9435132768516728832 9446484418229993472 9489131491316465664 9571377842028707328 9630539812027809792 9665770128439246848 9670171663106113536 9697922500997836872 9757866660504139008 9793562762348900352 9798022490382756864 9809810742008070144 9838343570590093312 9854098087136329728 9858585381347229696 9899155691558535168 9939507759029811456 10037530517994602496 10042101342456348672 10075505549192424783 10083426862384152576 10116968534991570564 10174869509243632128 10216741400228173824 10237761742168276992 10275213390005403648 10279892448926171136 10322196533078130688 10368992662197766272 10428336009473900544 10471250972475850752 10506082709414323278 10571022215546150592 10609692992544642048 10614524364581319936 10627294970508742656 10675272927731023872 10719204092042674176 10767800072282295744 10873991394494152704 10878943120994377728 10910162813622566481 10923712434249498624 11017758107642512896 11022775301680601472 11068136516913854976 11090908554015633408 11131481172505853952 11136550153003352064 11149948821517369344 11177289737001762816 11297364010263392256 11343855220182171648 11446728197899086144 11493834075256695552 11559615063756079104 11564879005041942528 11607185496117215232 11612471099712897024 11636363073065582592 11665116744972487056 11780157344035332096 11852972076341919744 11935904616612722304 11941339910153984928 11955706841822335488 11990481226656676224 12009682043697401856 12059104603548008448 12073613220933009408 12108730548418576384 12233240318805921792 12238811011118674944 12289176488530685952 12400622214390676656 12451653581528086848 12522916319069085696 12528618922128771072 12543692424207040512 12574450954126983168 12580177024688971776 12595312557639991296 12600322144207110144 12761837122704943104 12834875088583262208 12840719749370413056 12893562217474818048 12930563334663782496 13010488880672185344 13058083683131867136 13064029987177009152 13079747656010760192 13123256338094047938 13144780508462972928 13252677012039748608 13389468456608464896 13427892693689312592 13434007398923233044 13489291379988760752 13566492678991509504 13622321866970898432 13650348989557702656 13706523265234894848 13768662387508509312 13825323549597021696 13904448012631867392 13961667963301134336 14008110279219097704 14088280858952721408 14094696287394867456 14146257323392856064 14152699152775093248 14169726627344990208 14233697236974698496 14357066763043060992 14445809718041714688 14498655192658870272 14505257494659170304 14546883751496755308 14564949912332664832 14690344143523350528 14697033735574135296 14714716113012105216 14757515355885139968 14781147130704494592 14787878072020844544 14841974896674471936 14848733537337802752 15056295776991903744 15063152013684523008 15125140293576228864 15175452802487355846 15262304263865448192 15325112100342260736 15412820085008105472 15419838673389256704 15483294799617196032 15553488993296649408 15706876458713776128 15759124064121484917 15856533323319225888 15914539488816963072 15921786546871979904 15940942455763113984 15987308302208901632 16012909391596535808 16078806138064011264 16151700108423443616 16310987091741229056 16318414681491566592 16385568651374247936 16526637161463769344 16534162952520902208 16602204775370782464 16636362831023450112 16697221758758780928 16704825229505028096 16724923232276054016 16765934605502644224 16773569366251962368 16946046015395088384 17015782830273257472 17120959665827217408 17240751112885043328 17339422595634118656 17347318507562913792 17410778244175822848 17418706649569345536 17439663541347680256 17454544609598373888 17497675117458730584 17670236016052998144 17779458114512879616 17903856924919083456 17912009865230977392 17985721839985014336 18088656905322012672 18110419831399514112 18163095822627864576 18200465319410270208 18358216516678012416 18433764732796028928 18539264016842489856 18600933321586014984 18677480372292130272 18784374478603628544 18792928383193156608 18861676431190474752 18870265537033457664 18892968836459986944 19142755684057414656 19261079624055619584 19340343326212227072 19395845001995673744 19515733321008278016 19587125524697800704 19596044980765513728 19619621484016140288 19676687141180186624 19708196174272659456 19717170762694459392 19798311383117070336 19879015518059622912 20075061035989204992 20084202684912697344 20151011098384849566 20166853724768305152 20233937069983141128 20349739018487264256 20433482800456347648 20475523484336553984 20559784897852342272 20737985324395532544 20856672018947801088 20942501944951701504 21012165418828646556 21142044431092301184 21219385985089284096 21229048729162639872 21254589941017485312 21350545855462047744 21438408184085348352 21535600144564591488 21747982788988305408 21757886241988755456 21820325627245132962 21847424868498997248 22035516215285025792 22045550603361202944 22136273033827709952 22181817108031266816 22262962345011707904 22273100306006704128 22594728020526784512 22687710440364343296 22763179203731033769 22893456395798172288 22987668150513391104 23119230127512158208 23129758010083885056 23214370992234430464 23224942199425794048 23330233489944974112 23560314688070664192 23871809233225444608 23882679820307969856 23911413683644670976 23980962453313352448 24019364087394803712 24118209207096016896 24217461096837152768 24466480637611843584 24477622022237349888 24578352977061371904 24801244428781353312 24903307163056173696 25045832638138171392 25057237844257542144 25087384848414081024 25148901908253966336 25160354049377943552 25190625115279982592 25523674245409886208 25681439498740826112 25861126669327564992 26020977761344370688 26116167366263734272 26128059974354018304 26159495312021520384 26246512676188095876 26289561016925945856 26505354024079497216 26778936913216929792 26855785387378625184 26868014797846466088 26978582759977521504 27132985357983019008 27244643733941796864 27300697979115405312 27537324775017018624 27650647099194043392 27808896025263734784 28016220558438195408 28176561717905442816 28189392574789734912 28292514646785712128 28305398305550186496 28339453254689980416 28467394473949396992 28714133526086121984 28891619436083429376 28997310385317740544 29010514989318340608 29093767502993510616 29129899824665329664 29380688287046701056 29394067471148270592 29429432226024210432 29515030711770279936 29562294261408989184 29575756144041689088 29697467074675605504 30112591553983807488 30126304027369046016 30226516647577274349 30250280587152457728 30350905604974711692 30524608527730896384 30650224200684521472 30825640170016210944 30839677346778513408 30966589599234392064 31106977986593298816 31413752917427552256 31518248128242969834 31713066646638451776 31829078977633926144 31843573093743959808 31881884911526227968 31974616604417803264 32025818783193071616 32157612276128022528 32303400216846887232 32621974183482458112 32636829362983133184 32771137302748495872 33053274322927538688 33068325905041804416 33204409550741564928 33272725662046900224 33394443517517561856 33409650459010056192 33449846464552108032 33531869211005288448 33547138732503924736 33892092030790176768 34031565660546514944 34481502225770086656 34678845191268237312 34694637015125827584 34821556488351645696 34837413299138691072 34909089219196747776 34995350234917461168 35340472032105996288 35558916229025759232 35807713849838166912 35824019730461954784 35971443679970028672 36177313810644025344 36220839662799028224 36326191645255729152 36716433033356024832 36867529465592057856 37201866643172029968 37354960744584260544 37568748957207257088 37585856766386313216 37723352862380949504 37740531074066915328 37785937672919973888 38285511368114829312 38522159248111239168 38680686652424454144 38791690003991347488 39031466642016556032 39174251049395601408 39192089961531027456 39239242968032280576 39353374282360373248 39434341525388918784 39758031036119245824 40168405369825394688 40302022196769699132 40467874139966282256 40699478036974528512 40866965600912695296 40951046968673107968 41119569795704684544 41475970648791065088 41713344037895602176 41885003889903403008 42024330837657293112 42284088862184602368 42438771970178568192 42458097458325279744 42509179882034970624 42701091710924095488 43071200289129182976 43495965577976610816 43515772483977510912 43640651254490265924 43694849736997994496 44071032430570051584 44091101206722405888 44272546067655419904 44363634216062533632 44525924690023415808 44546200612013408256 45189456041053569024 45375420880728686592 45526358407462067538 45786912791596344576 45975336301026782208 46238460255024316416 46259516020167770112 46449884398851588096 46660466979889948224 47120629376141328384 47277372192364454751 47743618466450889216 47765359640615939712 47822827367289341952 47961924906626704896 48038728174789607424 48236418414192033792 48434922193674305536 48932961275223687168 48955244044474699776 49156705954122743808 49602488857562706624 49806614326112347392 50091665276276342784 50114475688515084288 50174769696828162048 50297803816507932672 50320708098755887104 51047348490819772416 51362878997481652224 51722253338655129984 52041955522688741376 52232334732527468544 52256119948708036608 52318990624043040768 52493025352376191752 53010708048158994432 53711570774757250368 53736029595692932176 53957165519955043008 54265970715966038016 54489287467883593728 54601395958230810624 55074649550034037248 55301294198388086784 55617792050527469568 56032441116876390816 56353123435810885632 56378785149579469824 56585029293571424256 56610796611100372992 56678906509379960832 57428267052172243968 57783238872166858752 58021029978636681216 58187535005987021232 58761376574093402112 58788134942296541184 58858864452048420864 59030061423540559872 59124588522817978368 59151512288083378176 59394934149351211008 60225183107967614976 60252608054738092032 60453033295154548698 60500561174304915456 60701811209949423384 61049217055461792768 61300448401369042944 61679354693557026816 62213955973186597632 62827505834855104512 63036496256485939668 63426133293276903552 63658157955267852288 63687146187487919616 63763769823052455936 63949233208835606528 64051637566386143232 64315224552256045056 64606800433693774464 65243948366964916224 65273658725966266368 65542274605496991744 66106548645855077376 66136651810083608832 66408819101483129856 66545451324093800448 66788887035035123712 66819300918020112384 67094277465007849472 67784184061580353536 68063131321093029888 68289537611193101307 68963004451540173312 69357690382536474624 69389274030251655168 69643112976703291392 69674826598277382144 69990700469834922336 70680944064211992576 71615427699676333824 71648039460923909568 71942887359940057344 72354627621288050688 72652383290511458304 73432866066712049664 73735058931184115712 74403733286344059936 74709921489168521088 75137497914414514176 75171713532772626432 75446705724761899008 75481062148133830656 75571875345839947776 76571022736229658624 77044318496222478336 77583380007982694976 78062933284033112064 78348502098791202816 78384179923062054912 78478485936064561152 78706748564720746496 78868683050777837568 79516062072238491648 80336810739650789376 80604044393539398264 80935748279932564512 81398956073949057024 81733931201825390592 81902093937346215936 82951941297582130176 83426688075791204352 84048661675314586224 84568177724369204736 84877543940357136384 84916194916650559488 85018359764069941248 85402183421848190976 86142400578258365952 86991931155953221632 87031544967955021824 87281302508980531848 87389699473995988992 88142064861140103168 88182202413444811776 88545092135310839808 88727268432125067264 89092401224026816512 90378912082107138048 90750841761457373184 91052716814924135076 91573825583192689152 91950672602053564416 92476920510048632832 92519032040335540224 92899768797703176192 93320933959779896448 94241258752282656768 94554744384728909502 95487236932901778432 95530719281231879424 95645654734578683904 95923849813253409792 96077456349579214848 96472836828384067584 97865922550447374336 97910488088949399552 98313411908245487616 99204977715125413248 99613228652224694784 100183330552552685568 100228951377030168576 100349539393656324096 100595607633015865344 100641416197511774208 102094696981639544832 103444506677310259968 104083911045377482752 104464669465054937088 104512239897416073216 104986050704752383504 106021416096317988864 107423141549514500736 107472059191385864352 107914331039910086016 108531941431932076032 108978574935767187456 110149299100068074496 110602588396776173568 112064882233752781632 112706246871621771264 112757570299158939648 113170058587142848512 113221593222200745984 113357813018759921664 114856534104344487936 115566477744333717504 116042059957273362432 116375070011974042464 117522753148186804224 117576269884593082368 117717728904096841728 118060122847081119744 118303024576166756352 120505216109476184064 120906066590309097396 121403622419898846768 122098434110923585536 122600896802738085888 123358709387114053632 124427911946373195264 125655011669710209024 126072992512971879336 126852266586553807104 127316315910535704576 127374292374975839232 127527539646104911872 127898466417671213056 128103275132772286464 129213600867387548928 130487896733929832448 130547317451932532736 131084549210993983488 132213097291710154752 132273303620167217664 132817638202966259712 133090902648187600896 133577774070070247424 133638601836040224768 134188554930015698944 135568368123160707072 136126262642186059776 136579075222386202614 137926008903080346624 138715380765072949248 138778548060503310336 139349653196554764288 139981400939669844672 141361888128423985152 141832116577093364253 143230855399352667648 143296078921847819136 143885774719880114688 144709255242576101376 145304766581022916608 146865732133424099328 147470117862368231424 148807466572688119872 149419842978337042176 150274995828829028352 150343427065545252864 150893411449523798016 150962124296267661312 153142045472459317248 154088636992444956672 155166760015965389952 156125866568066224128 156697004197582405632 156768359846124109824 156956971872129122304 157413497129441492992 159032124144476983296 161208088787078796528 161871496559865129024 162797912147898114048 163467862403650781184 163804187874692431872 165903882595164260352 166853376151582408704 168097323350629172448 169136355448738409472 169755087880714272768 169832389833301118976 170036719528139882496 172284801156516731904 174063089935910043648 174562605017961063696 176284129722280206336 176364404826889623552 177090184270621679616 177454536864250134528 178184802448053633024 180757824164214276096 181501683522914746368 182105433629848270152 183147651166385378304 183901345204107128832 185038064080671080448 186641867919559792896 188482517504565313536 189109488769457819004 190974473865803556864 191061438562463758848 191291309469157367808 191847699626506819584 192154912699158429696 192945673656768135168 195731845100894748672 195820976177898799104 196626823816490975232 198409955430250826496 199226457304449389568 200366661105105371136 200457902754060337152 201282832395023548416 204189393963279089664 204868612833579303921 206889013354620519936 208167822090754965504 208929338930109874176 209024479794832146432 209972101409504767008 212042832192635977728 214846283099029001472 214944118382771728704 215828662079820172032 217063882863864152064 217957149871534374912 220298598200136148992 221205176793552347136 224129764467505563264 225412493743243542528 225515140598317879296 226340117174285697024 226443186444401491968 226715626037519843328 229713068208688975872 231132955488667435008 232750140023948084928 235045506296373608448 235152539769186164736 235435457808193683456 236120245694162239488 236606049152333512704 241010432218952368128 241812133180618194792 242807244839797693536 244196868221847171072 245201793605476171776 248855823892746390528 252145985025943758672 253704533173107614208 254632631821071409152 254748584749951678464 255055079292209823744 255796932835342426112 256206550265544572928 258427201734775097856 260975793467859664896 261094634903865065472 262169098421987966976 264426194583420309504 264546607240334435328 265635276405932519424 266181805296375201792 267277203672080449536 271136736246321414144 272252525284372119552 273158150444772405228 275852017806160693248 277430761530145898496 277557096121006620672 278699306393109528576 279962801879339689344 282723776256847970304 283664233154186728506 286461710798705335296 286592157843695638272 287771549439760229376 289418510485152202752 293731464266848198656 294940235724736462848 297614933145376239744 298839685956674084352 300549991657658056704 300686854131090505728 301786822899047596032 301924248592535322624 306284090944918634496 310333520031930779904 312251733136132448256 313394008395164811264 313536719692248219648 314826994258882985984 318064248288953966592 322416177574157593056 323742993119730258048 325595824295796228096 326935724807301562368 331807765190328520704 336194646701258344896 338272710897476818944 339510175761428545536 339664779666602237952 340073439056279764992 344569602313033463808 348126179871820087296 349125210035922127392 352568259444560412672 352728809653779247104 354180368541243359232 354909073728500269056 361515648328428552192 364210867259696540304 366295302332770756608 367802690408214257664 370076128161342160896 373283735839119585792 376965035009130627072 378218977538915638008 381948947731607113728 382122877124927517696 382582618938314735616 383695399253013639168 384309825398316859392 391463690201789497344 391641952355797598208 393253647632981950464 396819910860501652992 398452914608898779136 400733322210210742272 400915805508120674304 402565664790047096832 408378787926558179328 409737225667158607842 413778026709241039872 416335644181509931008 418048959589664292864 419944202819009534016 424085664385271955456 429692566198058002944 429888236765543457408 431657324159640344064 434127765727728304128 435914299743068749824 440597196400272297984 442410353587104694272 448259528935011126528 450824987486487085056 451030281196635758592 452680234348571394048 452886372888802983936 459426136417377951744 462265910977334870016 465500280047896169856 470091012592747216896 470305079538372329472 470870915616387366912 472240491388324478976 483624266361236389584 485614489679595387072 488393736443694342144 490403587210952343552 497711647785492781056 504291970051887517344 507409066346215228416 509265263642142818304 509497169499903356928 510110158584419647488 511593865670684852224 516854403469550195712 522189269807730130944 528852389166840619008 529093214480668870656 531270552811865038848 532363610592750403584 534554407344160899072 542273472492642828288 544505050568744239104 546316300889544810456 551704035612321386496 555114192242013241344 559925603758679378688 565447552513695940608 567328466308373457012 572923421597410670592 573184315687391276544 575543098879520458752 578837020970304405504 587462928533696397312 589880471449472925696 595229866290752479488 597679371913348168704 601099983315316113408 601373708262181011456 603848497185070645248 612568181889837268992 614605838500737911763 620667040063861559808 624503466272264896512 626788016790329622528 627073439384496439296 629653988517765971968 636128496577907933184 644832355148315186112 647485986239460516096 651191648591592456192 653871449614603124736 663615530380657041408 672389293402516689792 676545421794953637888 679020351522857091072 679329559333204475904 680146878112559529984 689139204626066927616 698250420071844254784 705136518889120825344 705457619307558494208 708360737082486718464 709818147457000538112 723031296656857104384 728421734519393080608 732590604665541513216 735605380816428515328 746567471678239171584 756437955077831276016 763897895463214227456 764245754249855035392 765165237876629471232 767390798506027278336 768619650796633718784 782927380403578994688 783283904711595196416 786507295265963900928 793639821721003305984 796905829217797558272 801831611016241348608 816757575853116358656 819474451334317215684 827556053418482079744 832671288363019862016 836097919179328585728 839888405638019068032 848171328770543910912 859385132396116005888 859776473531086914816 863314648319280688128 868255531455456608256 881194392800544595968 884820707174209388544 896519057870022253056 901649974972974170112 902060562393271517184 905360468697142788096 905772745777605967872 918852272834755903488 931000560095792339712 940182025185494433792 940610159076744658944 944480982776648957952 967248532722472779168 971228979359190774144 976787472887388684288 980807174421904687104 995423295570985562112 1008583940103775034688 1014818132692430456832 1018530527284285636608 1018994338999806713856 1020220317168839294976 1023187731341369704448 1033708806939100391424 1044378539615460261888 1057704778333681238016 1058186428961337741312 1062541105623730077696 1064727221185500807168 1084546944985285656576 1092632601779089620912 1103408071224642772992 1110228384484026482688 1119851207517358757376 1130895105027391881216 1134656932616746914024 1145846843194821341184 1146368631374782553088 1151086197759040917504 1174925857067392794624 1179760942898945851392 1190459732581504958976 1195358743826696337408 1202199966630632226816 1202747416524362022912 1207696994370141290496 1225136363779674537984 1229211677001475823526 1241334080127723119616 1249006932544529793024 1254146878768992878592 1272256993155815866368 1289664710296630372224 1294971972478921032192 1302383297183184912384 1307742899229206249472 1327231060761314082816 1344778586805033379584 1353090843589907275776 1358040703045714182144 1358659118666408951808 1378278409252133855232 1396500840143688509568 1410273037778241650688 1410915238615116988416 1416721474164973436928 1456843469038786161216 1465181209331083026432 1471210761632857030656 1493134943356478343168 1512875910155662552032 1527795790926428454912 1528491508499710070784 1530330475753258942464 1534781597012054556672 1566567809423190392832 1587279643442006611968 1593811658435595116544 1603663222032482697216 1633515151706232717312 1638948902668634431368 1655112106836964159488 1665342576726039724032 1679776811276038136064 1696342657541087821824 1718770264792232011776 1719552947062173829632 1726629296638561376256 1736511062910913216512 1762388785601089191936 1769641414348418777088 1793038115740044506112 1803299949945948340224 1804121124786543034368 1811545491555211935744 1837704545669511806976 1843817515502213735289 1862001120191584679424 1880364050370988867584 1881220318153489317888 1888961965553297915904 1934497065444945558336 1942457958718381548288 1953574945774777368576 1961614348843809374208 1990846591141971124224 2017167880207550069376 2029636265384860913664 2037061054568571273216 2037988677999613427712 2040440634337678589952 2046375462682739408896 2067417613878200782848 2115409556667362476032 2116372857922675482624 2125082211247460155392 2129454442371001614336 2169093889970571313152 2185265203558179241824 2206816142449285545984 2239702415034717514752 2269313865233493828048 2291693686389642682368 2292737262749565106176 2302172395518081835008 2349851714134785589248 2359521885797891702784 2380919465163009917952 2390717487653392674816 2405494833048724045824 2450272727559349075968 2458423354002951647052 2482668160255446239232 2498013865089059586048 2508293757537985757184 2544513986311631732736 2579329420593260744448 2589943944957842064384 2604766594366369824768 2654462121522628165632 2689557173610066759168 2706181687179814551552 2716081406091428364288 2717318237332817903616 2756556818504267710464 2793001680287377019136 2820546075556483301376 2821830477230233976832 2833442948329946873856 2913686938077572322432 2930362418662166052864 2942421523265714061312 2986269886712956686336 3025751820311325104064 3055591581852856909824 3056983016999420141568 3060660951506517884928 3069563194024109113344 3133135618846380785664 3174559286884013223936 3187623316871190233088 3277897805337268862736 3310224213673928318976 3330685153452079448064 3359553622552076272128 3392685315082175643648 3437540529584464023552 3439105894124347659264 3453258593277122752512 3524777571202178383872 3539282828696837554176 3586076231480089012224 3606599899891896680448 3608242249573086068736 3623090983110423871488 3675409091339023613952 3687635031004427470578 3724002240383169358848 3762440636306978635776 3868994130889891116672 3884915917436763096576 3907149891549554737152 3923228697687618748416 3981693182283942248448 4034335760415100138752 4059272530769721827328 4074122109137142546432 4075977355999226855424 4092750925365478817792 4134835227756401565696 4230819113334724952064 4232745715845350965248 4250164422494920310784 4370530407116358483648 4413632284898571091968 4479404830069435029504 4538627730466987656096 4583387372779285364736 4585474525499130212352 4604344791036163670016 4699703428269571178496 4761838930326019835904 4781434975306785349632 4810989666097448091648 4900545455118698151936 4916846708005903294104 4965336320510892478464 4996027730178119172096 5089027972623263465472 5158658841186521488896 5179887889915684128768 5209533188732739649536 5308924243045256331264 5379114347220133518336 5412363374359629103104 5434636474665635807232 5513113637008535420928 5586003360574754038272 5641092151112966602752 5643660954460467953664 5666885896659893747712 5827373876155144644864 5860724837324332105728 5884843046531428122624 5972539773425913372672 6051503640622650208128 6111183163705713819648 6113966033998840283136 6121321903013035769856 6139126388048218226688 6349118573768026447872 6375246633742380466176 6555795610674537725472 6620448427347856637952 6719107245104152544256 6875081059168928047104 6878211788248695318528 6906517186554245505024 7049555142404356767744 7078565657393675108352 7172152462960178024448 7216484499146172137472 7350818182678047227904 7375270062008854941156 7448004480766338717696 7524881272613957271552 7737988261779782233344 7769831834873526193152 7814299783099109474304 7963386364567884496896 8068671520830200277504 8118545061539443654656 8148244218274285092864 8151954711998453710848 8185501850730957635584 8269670455512803131392 8461638226669449904128 8465491431690701930496 8500328844989840621568 8741060814232716967296 8827264569797142183936 8958809660138870059008 9077255460933975312192 9166774745558570729472 9170949050998260424704 9208689582072327340032 9399406856539142356992 9523677860652039671808 9562869950613570699264 9833693416011806588208 9930672641021784956928 9992055460356238344192 10178055945246526930944 10317317682373042977792 10359775779831368257536 10617848486090512662528 10758228694440267036672 10824726748719258206208 10869272949331271614464 11026227274017070841856 11172006721149508076544 11287321908920935907328 11654747752310289289728 11721449674648664211456 11769686093062856245248 11945079546851826745344 12103007281245300416256 12222366327411427639296 12227932067997680566272 12278252776096436453376 12698237147536052895744 12750493267484760932352 13111591221349075450944 13240896854695713275904 13438214490208305088512 13750162118337856094208 13756423576497390637056 13813034373108491010048 14099110284808713535488 14344304925920356048896 14432968998292344274944 14701636365356094455808 14750540124017709882312 14896008961532677435392 15475976523559564466688 15539663669747052386304 15628599566198218948608 15926772729135768993792 16137343041660400555008 16237090123078887309312 16303909423996907421696 16539340911025606262784 16923276453338899808256 16930982863381403860992 17000657689979681243136 17482121628465433934592 17654529139594284367872 17917619320277740118016 18154510921867950624384 18333549491117141458944 18341898101996520849408 18417379164144654680064 19047355721304079343616 19125739901227141398528 19667386832023613176416 19861345282043569913856 20634635364746085955584 20719551559662736515072 21235696972181025325056 21516457388880534073344 21649453497438516412416 22052454548034141683712 22344013442299016153088 22574643817841871814656 23309495504620578579456 23442899349297328422912 23890159093703653490688 24206014562490600832512 24444732654822855278592 24455864135995361132544 24556505552192872906752 25396474295072105791488 25500986534969521864704 26223182442698150901888 26481793709391426551808 26876428980416610177024 27500324236675712188416 27512847152994781274112 27626068746216982020096 28198220569617427070976 28688609851840712097792 29501080248035419764624 29792017923065354870784 30951953047119128933376 31079327339494104772608 31853545458271537987584 32274686083320801110016 32474180246157774618624 32607818847993814843392 33078681822051212525568 33861965726762807721984 34964243256930867869184 35309058279188568735744 35835238640555480236032 36309021843735901248768 36667098982234282917888 36683796203993041698816 36834758328289309360128 38094711442608158687232 38251479802454282797056 39334773664047226352832 39722690564087139827712 41269270729492171911168 41439103119325473030144 43032914777761068146688 43298906994877032824832 44104909096068283367424 44688026884598032306176 46618991009241157158912 46885798698594656845824 47780318187407306981376 48412029124981201665024 48911728271990722265088 50792948590144211582976 51001973069939043729408 52446364885396301803776 52963587418782853103616 53752857960833220354048 55000648473351424376832 55025694305989562548224 55252137492433964040192 57377219703681424195584 59002160496070839529248 59584035846130709741568 61903906094238257866752 62158654678988209545216 63707090916543075975168 64549372166641602220032 64948360492315549237248 66157363644102425051136 67723931453525615443968 69928486513861735738368 71670477281110960472064 72618043687471802497536 73334197964468565835776 73367592407986083397632 73669516656578618720256 76189422885216317374464 76502959604908565594112 78669547328094452705664 79445381128174279655424 82538541458984343822336 82878206238650946060288 86065829555522136293376 89376053769196064612352 93237982018482314317824 95560636374814613962752 96824058249962403330048 97823456543981444530176 101585897180288423165952 104892729770792603607552 105927174837565706207232 107505715921666440708096 110001296946702848753664 110051388611979125096448 110504274984867928080384 114754439407362848391168 118004320992141679058496 119168071692261419483136 123807812188476515733504 124317309357976419090432 129098744333283204440064 129896720984631098474496 132314727288204850102272 139856973027723471476736 143340954562221920944128 145236087374943604995072 146735184815972166795264 152378845770432634748928 153005919209817131188224 157339094656188905411328 158890762256348559310848 165077082917968687644672 165756412477301892120576 172131659111044272586752 178752107538392129224704 186475964036964628635648 191121272749629227925504 193648116499924806660096 203171794360576846331904 209785459541585207215104 215011431843332881416192 220002593893405697507328 220102777223958250192896 221008549969735856160768 229508878814725696782336 236008641984283358116992 238336143384522838966272 247615624376953031467008 248634618715952838180864 258197488666566408880128 279713946055446942953472 286681909124443841888256 290472174749887209990144 293470369631944333590528 304757691540865269497856 314678189312377810822656 317781524512697118621696 330154165835937375289344 331512824954603784241152 344263318222088545173504 357504215076784258449408 372951928073929257271296 387296232999849613320192 419570919083170414430208 430022863686665762832384 440205554447916500385792 459017757629451393564672 472017283968566716233984 476672286769045677932544 495231248753906062934016 497269237431905676361728 516394977333132817760256 559427892110893885906944 573363818248887683776512 580944349499774419980288 609515383081730538995712 629356378624755621645312 660308331671874750578688 663025649909207568482304 688526636444177090347008 715008430153568516898816 745903856147858514542592 774592465999699226640384 839141838166340828860416 860045727373331525664768 880411108895833000771584 944034567937133432467968 953344573538091355865088 990462497507812125868032 994538474863811352723456 1032789954666265635520512 1118855784221787771813888 1161888698999548839960576 1258712757249511243290624 1320616663343749501157376 1377053272888354180694016 1430016860307137033797632 1491807712295717029085184 1549184931999398453280768 1678283676332681657720832 1720091454746663051329536 1888069135874266864935936 1980924995015624251736064 1989076949727622705446912 2065579909332531271041024 2237711568443575543627776 2323777397999097679921152 2517425514499022486581248 2641233326687499002314752 2860033720614274067595264 2983615424591434058170368 3098369863998796906561536 3356567352665363315441664 3776138271748533729871872 3961849990031248503472128 4131159818665062542082048 4475423136887151087255552 4647554795998195359842304 5034851028998044973162496 5967230849182868116340736 6196739727997593813123072 6713134705330726630883328 7552276543497067459743744 7923699980062497006944256 8950846273774302174511104 9295109591996390719684608 10069702057996089946324992 12393479455995187626246144 13426269410661453261766656 15104553086994134919487488 17901692547548604349022208 18590219183992781439369216 20139404115992179892649984 26852538821322906523533312 30209106173988269838974976 37180438367985562878738432 40278808231984359785299968 53705077642645813047066624 60418212347976539677949952 80557616463968719570599936 120836424695953079355899904 161115232927937439141199872 241672849391906158711799808 483345698783812317423599616
- Sum of all divisors σ(n): 1602742017934668557521905865
- Sum of proper divisors (its aliquot sum) s(n): 1119396319150856240098306249
- 483345698783812317423599616 is an abundant number, because the sum of its proper divisors (1119396319150856240098306249) is greater than itself. Its abundance is 636050620367043922674706633
Bases of 483345698783812317423599616
- Binary: 110001111110100000110111011010101100010101010001011111100100011011110010000000000000000002
- Hexadecimal: 0x18FD06ED58AA2FC8DE40000
- Base-36: 1OQCPWL8TKKCG00000
Squares and roots of 483345698783812317423599616
- 483345698783812317423599616 squared (4833456987838123174235996162) is 233623064532811827946576385081057618173977178675347456
- 483345698783812317423599616 cubed (4833456987838123174235996163) is 112920703378627612496560271369974279360814314609357028967862722347056123028176896
-
483345698783812317423599616 is a
perfect square number . Itssquare root is 21985124488704 -
The
cube root of 483345698783812317423599616 is 784788480.0892486691
Scales and comparisons
How big is 483345698783812317423599616?- 483,345,698,783,812,317,423,599,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 483,345,698,783,812,317,423,599,616 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 483345698783812317423599616 cubic inches would be around 65399040 feet tall.
Recreational maths with 483345698783812317423599616
- 483345698783812317423599616 backwards is 616995324713218387896543384
- The number of decimal digits it has is: 27
- The sum of 483345698783812317423599616's digits is 135
- 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 483345698783812317423599616 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 483345698783812317423599616 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/483345698783812317423599616/
Chicago style:
Numbermatics. 2024. "Number 483345698783812317423599616 - Facts about the integer". https://numbermatics.com/n/483345698783812317423599616/
The information we have on file for 483345698783812317423599616 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 483345698783812317423599616, math, Factors of 483345698783812317423599616, curriculum, school, college, exams, university, Prime factorization of 483345698783812317423599616, STEM, science, technology, engineering, physics, economics, calculator, four hundred eighty-three septillion, three hundred forty-five sextillion, six hundred ninety-eight quintillion, seven hundred eighty-three quadrillion, eight hundred twelve trillion, three hundred seventeen billion, four hundred twenty-three million, five hundred ninety-nine thousand, six hundred sixteen.