232191671866146353891206656
232,191,671,866,146,353,891,206,656 is an even composite number composed of five prime numbers multiplied together.
232191671866146353891206656 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 232191671866146353891206656:
29 × 315 × 73 × 316 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 31 × 31 × 31 × 47 × 47 × 47)See below for interesting mathematical facts about the number 232191671866146353891206656 from the Numbermatics database.
Names of 232191671866146353891206656
- Cardinal: 232191671866146353891206656 can be written as Two hundred thirty-two septillion, one hundred ninety-one sextillion, six hundred seventy-one quintillion, eight hundred sixty-six quadrillion, one hundred forty-six trillion, three hundred fifty-three billion, eight hundred ninety-one million, two hundred six thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 2.32191671866146353891206656 × 1026
Factors of 232191671866146353891206656
Divisors of 232191671866146353891206656
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 47 48 49 54 56 62 63 64 72 81 84 93 94 96 98 108 112 124 126 128 141 144 147 162 168 186 188 189 192 196 216 217 224 243 248 252 256 279 282 288 294 324 329 336 343 372 376 378 384 392 423 432 434 441 448 486 496 504 512 558 564 567 576 588 648 651 658 672 686 729 744 752 756 768 784 837 846 864 868 882 896 961 972 987 992 1008 1029 1116 1128 1134 1152 1176 1269 1296 1302 1316 1323 1344 1372 1457 1458 1488 1504 1512 1519 1536 1568 1674 1692 1701 1728 1736 1764 1792 1922 1944 1953 1974 1984 2016 2058 2187 2209 2232 2256 2268 2303 2304 2352 2511 2538 2592 2604 2632 2646 2688 2744 2883 2914 2916 2961 2976 3008 3024 3038 3087 3136 3348 3384 3402 3456 3472 3528 3584 3807 3844 3888 3906 3948 3968 3969 4032 4116 4371 4374 4418 4464 4512 4536 4557 4606 4608 4704 5022 5076 5103 5184 5208 5264 5292 5376 5488 5766 5828 5832 5859 5922 5952 6016 6048 6076 6174 6272 6561 6627 6696 6727 6768 6804 6909 6912 6944 7056 7533 7614 7688 7776 7812 7896 7936 7938 8064 8232 8649 8742 8748 8836 8883 8928 9024 9072 9114 9212 9261 9408 10044 10152 10199 10206 10368 10416 10528 10584 10633 10752 10976 11421 11532 11656 11664 11718 11844 11904 11907 12032 12096 12152 12348 12544 13113 13122 13254 13392 13454 13536 13608 13671 13818 13824 13888 14112 15066 15228 15309 15376 15463 15552 15624 15792 15872 15876 16121 16128 16464 17298 17484 17496 17577 17672 17766 17856 18048 18144 18228 18424 18522 18816 19683 19881 20088 20181 20304 20398 20412 20727 20736 20832 21056 21168 21266 21952 22599 22842 23064 23312 23328 23436 23688 23808 23814 24064 24192 24304 24696 25088 25947 26226 26244 26508 26649 26784 26908 27072 27216 27342 27636 27776 27783 28224 29791 30132 30456 30597 30618 30752 30926 31104 31248 31584 31752 31899 32242 32256 32928 34263 34596 34968 34992 35154 35344 35532 35712 35721 36096 36288 36456 36848 37044 37632 39339 39366 39762 40176 40362 40608 40796 40824 41013 41454 41472 41664 42112 42336 42532 43904 45167 45198 45684 45927 46128 46389 46624 46656 46872 47089 47376 47616 47628 48363 48384 48608 49392 51894 52452 52488 52731 53016 53298 53568 53816 54144 54432 54684 55272 55552 55566 56448 59049 59582 59643 60264 60543 60912 61194 61236 61504 61852 62181 62208 62496 63168 63504 63798 64484 65856 67797 68479 68526 69192 69936 69984 70308 70688 71064 71393 71424 71442 72192 72576 72912 73696 74088 75264 77841 78678 78732 79524 79947 80352 80724 81216 81592 81648 82026 82908 83328 83349 84224 84672 85064 87808 89373 90334 90396 91368 91791 91854 92256 92778 93248 93312 93744 94178 94752 95256 95697 96726 96768 97216 98784 102789 103788 103823 104904 104976 105462 106032 106596 107136 107163 107632 108241 108288 108864 109368 110544 111104 111132 112896 118017 118098 119164 119286 120528 121086 121824 122388 122472 123008 123039 123704 124362 124416 124992 126336 127008 127596 128968 131712 135501 135594 136958 137052 137781 138384 139167 139872 139968 140616 141267 141376 142128 142786 142848 142884 145089 145152 145824 147392 148176 155682 157356 157464 158193 159048 159894 160704 161448 162432 163184 163296 164052 165816 166656 166698 168448 169344 170128 175616 177147 178746 178929 180668 180792 181629 182736 183582 183708 184512 185556 186496 186543 186624 187488 188356 189504 190512 191394 193452 194432 197568 203391 205437 205578 207576 207646 208537 209808 209952 210924 212064 213192 214179 214272 214326 215264 216482 216576 217728 218736 221088 222264 225792 233523 236034 236196 238328 238572 239841 241056 242172 243648 244776 244944 246016 246078 247408 248724 249984 250047 252672 254016 255192 257936 263424 268119 271002 271188 273916 274104 275373 275562 276768 278334 279744 279936 281232 282534 282752 284256 285572 285768 287091 290178 290304 291648 294784 296352 308367 311364 311469 314712 314928 316169 316386 318096 319788 321408 321489 322896 324723 324864 326368 326592 328104 329623 331632 333312 333396 338688 340256 354051 354294 357492 357858 361336 361584 363258 365472 367164 367416 369024 369117 371112 372992 373086 373248 374976 376712 379008 381024 382788 386904 388864 395136 406503 406782 410874 411156 413343 415152 415292 417074 417501 419616 419904 421848 423801 424128 426384 428358 428544 428652 430528 432964 435267 435456 437472 442176 444528 467046 472068 472392 474579 476656 477144 479353 479682 482112 484344 487296 489552 489888 492032 492156 494816 497448 499751 499968 500094 505344 508032 510384 515872 526848 531441 536238 536787 542004 542376 544887 547832 548208 550746 551124 553536 556668 559488 559629 559872 562464 565068 565504 568512 571144 571536 574182 580356 583296 589568 592704 610173 616311 616734 622728 622938 625611 629424 629856 632338 632772 636192 639576 642537 642816 642978 645792 649446 649728 652736 653184 656208 659246 663264 666792 677376 680512 700569 708102 708588 714984 715716 719523 722672 723168 726516 726761 730944 734328 734832 738048 738234 742224 745984 746172 749952 750141 753424 757687 758016 762048 765576 773808 777728 790272 804357 813006 813564 821748 822312 826119 826686 830304 830584 834148 835002 839232 839808 843696 847602 848256 852768 856716 857304 861056 861273 865928 870534 870912 874944 884352 889056 923521 925101 934092 934407 944136 944784 948507 949158 953312 954288 958706 959364 964224 964467 968688 974169 974592 979104 979776 984312 988869 989632 994896 999502 999936 1000188 1016064 1020768 1031744 1062153 1062882 1072476 1073574 1084008 1084752 1089774 1095664 1096416 1101492 1102248 1107072 1107351 1113336 1118976 1119258 1119744 1124928 1130136 1131008 1137024 1142288 1143072 1148364 1160712 1166592 1179136 1185408 1219509 1220346 1232622 1233468 1240029 1245456 1245876 1251222 1252503 1258848 1259712 1264676 1265544 1271403 1272384 1279152 1285074 1285632 1285956 1291584 1298892 1305472 1305801 1306368 1312416 1318492 1326528 1333584 1361024 1400177 1401138 1416204 1417176 1423737 1429968 1431432 1438059 1439046 1445344 1446336 1453032 1453522 1459759 1461888 1468656 1469664 1476096 1476468 1484448 1492344 1499253 1499904 1500282 1506848 1515374 1516032 1524096 1531152 1547616 1580544 1594323 1608714 1610361 1626012 1627128 1634661 1643496 1644624 1652238 1653372 1660608 1661168 1668296 1670004 1678464 1678887 1679616 1687392 1695204 1696512 1705536 1713432 1714608 1722112 1722546 1731856 1741068 1749888 1768704 1778112 1830519 1847042 1848933 1850202 1868184 1868814 1876833 1888272 1889568 1897014 1898316 1906624 1908576 1917412 1918728 1927611 1928448 1928934 1937376 1948338 1949184 1958208 1959552 1968624 1977738 1979264 1989792 1999004 2000376 2032128 2041536 2063488 2101707 2122849 2124306 2125764 2144952 2147148 2158569 2168016 2169504 2179548 2180283 2191328 2192832 2202984 2204496 2213183 2214144 2214702 2226672 2237952 2238516 2249856 2250423 2260272 2273061 2274048 2284576 2286144 2296728 2321424 2333184 2370816 2413071 2439018 2440692 2465244 2466936 2478357 2480058 2490912 2491752 2502444 2505006 2517696 2519424 2529352 2531088 2542806 2544768 2558304 2570148 2571912 2583168 2583819 2597784 2610944 2611602 2612736 2624832 2636984 2653056 2667168 2722048 2770563 2775303 2800354 2802276 2803221 2832408 2834352 2845521 2847474 2859936 2862864 2876118 2878092 2890688 2892672 2893401 2906064 2907044 2919518 2922507 2923776 2937312 2939328 2952936 2966607 2968896 2984688 2998506 2999808 3000564 3013696 3030748 3048192 3062304 3095232 3186459 3188646 3217428 3218513 3220722 3252024 3254256 3269322 3286992 3289248 3304476 3306744 3321216 3322053 3322336 3336592 3340008 3355471 3356928 3357774 3359232 3374784 3390408 3393024 3411072 3426864 3429216 3444224 3445092 3463712 3482136 3499776 3537408 3556224 3658527 3661038 3694084 3697866 3700404 3720087 3736368 3737628 3753666 3757509 3776544 3779136 3794028 3796632 3813248 3814209 3817152 3834824 3837456 3855222 3856896 3857868 3874752 3896676 3916416 3917403 3919104 3937248 3955476 3958528 3979584 3998008 4000752 4083072 4126976 4200531 4203414 4245698 4248612 4251528 4271211 4289904 4294296 4314177 4317138 4336032 4339008 4359096 4360566 4379277 4382656 4385664 4405968 4408992 4426366 4428288 4429404 4453344 4477032 4497759 4499712 4500846 4520544 4546122 4548096 4569152 4572288 4593456 4642848 4741632 4782969 4826142 4831083 4878036 4881384 4903983 4930488 4933872 4956714 4960116 4981824 4983504 5004888 5010012 5035392 5036661 5038848 5058704 5062176 5085612 5087327 5089536 5116608 5140296 5143824 5166336 5167638 5195568 5221888 5223204 5249664 5273968 5306112 5334336 5444096 5491557 5541126 5546799 5550606 5600708 5604552 5606442 5630499 5664816 5668704 5691042 5694948 5719872 5725728 5752236 5756184 5781376 5782833 5785344 5786802 5812128 5814088 5839036 5845014 5847552 5874624 5878656 5905872 5933214 5937792 5969376 5997012 6001128 6027392 6061496 6096384 6124608 6190464 6305121 6368547 6372918 6377292 6434856 6437026 6441444 6464647 6475707 6504048 6508512 6538644 6540849 6573984 6578496 6608952 6613488 6639549 6642432 6644106 6644672 6673184 6680016 6710942 6713856 6715548 6749568 6751269 6780816 6819183 6822144 6853728 6858432 6890184 6927424 6964272 6999552 7112448 7239213 7317054 7322076 7388168 7395732 7400808 7435071 7440174 7472736 7475256 7507332 7515018 7553088 7558272 7588056 7593264 7626496 7628418 7634304 7669648 7674912 7710444 7715736 7749504 7751457 7793352 7832832 7834806 7838208 7874496 7910952 7917056 7959168 7996016 8001504 8166144 8253952 8311689 8325909 8401062 8406828 8409663 8491396 8497224 8503056 8536563 8542422 8579808 8588592 8628354 8634276 8672064 8678016 8680203 8718192 8721132 8758554 8765312 8767521 8771328 8811936 8817984 8852732 8858808 8899821 8906688 8954064 8995518 8999424 9001692 9041088 9092244 9138304 9144576 9186912 9285696 9559377 9565938 9652284 9655539 9662166 9756072 9762768 9801239 9807966 9860976 9867744 9913428 9920232 9963648 9966159 9967008 10009776 10020024 10066413 10070784 10073322 10077696 10117408 10124352 10171224 10174654 10179072 10218313 10233216 10280592 10287648 10332672 10335276 10391136 10446408 10499328 10547936 10612224 10668672 10975581 10983114 11082252 11093598 11101212 11160261 11201416 11209104 11212884 11260998 11272527 11329632 11337408 11382084 11389896 11439744 11442627 11451456 11504472 11512368 11562752 11565666 11570688 11573604 11624256 11628176 11678072 11690028 11749248 11752209 11757312 11811744 11866428 11875584 11938752 11994024 12002256 12054784 12122992 12249216 12380928 12601593 12610242 12737094 12745836 12754584 12813633 12869712 12874052 12882888 12929294 12942531 12951414 13008096 13017024 13077288 13081698 13137831 13147968 13156992 13217904 13226976 13279098 13284864 13288212 13289344 13346368 13360032 13421884 13431096 13493277 13499136 13502538 13561632 13638366 13644288 13707456 13716864 13780368 13854848 13928544 14224896 14348907 14478426 14493249 14634108 14644152 14711949 14776336 14791464 14801616 14859943 14870142 14880348 14945472 14950512 15014664 15030036 15106176 15109983 15116544 15176112 15186528 15252992 15256836 15261981 15268608 15339296 15349824 15420888 15431472 15492281 15499008 15502914 15586704 15665664 15669612 15748992 15821904 15918336 15992032 16003008 16332288 16474671 16623378 16640397 16651818 16802124 16813656 16819326 16891497 16982792 16994448 17006112 17073126 17084844 17159616 17177184 17256708 17268552 17344128 17348499 17356032 17360406 17436384 17442264 17517108 17530624 17535042 17542656 17623872 17635968 17705464 17717616 17799642 17813376 17908128 17991036 18003384 18082176 18184488 18276608 18289152 18373824 18571392 18915363 19105641 19118754 19131876 19304568 19311078 19324332 19393941 19427121 19512144 19525536 19602478 19615932 19622547 19721952 19735488 19826856 19840464 19918647 19927296 19932318 19934016 20019552 20040048 20132826 20141568 20146644 20234816 20248704 20253807 20342448 20349308 20436626 20457549 20466432 20561184 20575296 20670552 20782272 20892816 20998656 21095872 21337344 21717639 21951162 21966228 22164504 22187196 22202424 22305213 22320522 22402832 22418208 22425768 22521996 22529591 22545054 22659264 22674816 22764168 22779792 22879488 22885254 22902912 23008944 23024736 23125504 23131332 23147208 23248512 23254371 23256352 23356144 23380056 23488297 23498496 23504418 23514624 23623488 23732856 23751168 23877504 23988048 24004512 24109568 24245984 24498432 24761856 24935067 24977727 25203186 25220484 25228989 25474188 25491672 25509168 25609689 25627266 25739424 25748104 25765776 25858588 25885062 25902828 26016192 26034048 26040609 26154576 26163396 26275662 26295936 26302563 26313984 26435808 26453952 26558196 26576424 26578688 26692736 26699463 26720064 26843768 26862192 26986554 26998272 27005076 27123264 27276732 27414912 27433728 27560736 27709696 27857088 28629151 28678131 28697814 28956852 28966617 28986498 29268216 29288304 29403717 29423898 29552672 29582928 29603232 29719886 29740284 29760696 29890944 29898477 29901024 30029328 30060072 30199239 30212352 30219966 30233088 30352224 30373056 30513672 30523962 30537216 30654939 30678592 30699648 30841776 30862944 30984562 30998016 31005828 31173408 31339224 31497984 31643808 31836672 31984064 32006016 32926743 32949342 33246756 33280794 33303636 33480783 33604248 33627312 33638652 33782994 33817581 33965584 33988896 34012224 34146252 34169688 34319232 34327881 34354368 34513416 34537104 34688256 34696998 34712064 34720812 34872768 34884528 35034216 35061248 35070084 35247744 35256627 35271936 35410928 35435232 35599284 35611289 35626752 35816256 35982072 36006768 36164352 36368976 36553216 36747648 37142784 37804779 37830726 38211282 38237508 38263752 38440899 38609136 38622156 38648664 38787882 38827593 38854242 39024288 39051072 39204956 39231864 39245094 39413493 39443904 39470976 39653712 39680928 39837294 39854592 39864636 39868032 40039104 40080096 40265652 40293288 40469632 40479831 40497408 40507614 40684896 40698616 40873252 40915098 40932864 41122368 41150592 41341104 41564544 41785632 42191744 42674688 43405487 43435278 43479747 43902324 43932456 44135847 44329008 44374392 44404848 44579829 44610426 44641044 44805664 44836416 44851536 45043992 45059182 45090108 45252529 45318528 45329949 45349632 45528336 45559584 45758976 45770508 45785943 45805824 46017888 46049472 46262664 46294416 46476843 46497024 46508742 46512704 46712288 46760112 46976594 46996992 47008836 47246976 47465712 47755008 47976096 48009024 48491968 48996864 49424013 49870134 49921191 49955454 50406372 50440968 50457978 50674491 50948376 50983344 51018336 51219378 51254532 51478848 51496208 51531552 51717176 51770124 51805656 52032384 52045497 52068096 52081218 52309152 52326792 52551324 52591872 52605126 52627968 52871616 52907904 53116392 53152848 53157376 53385472 53398926 53440128 53687536 53724384 53973108 54010152 54246528 54553464 54829824 54867456 55121472 55419392 55714176 56746089 57258302 57316923 57356262 57395628 57913704 57933234 57972996 58181823 58281363 58536432 58576608 58807434 58847796 58867641 59105344 59165856 59206464 59439772 59480568 59521392 59755941 59781888 59796954 59802048 60058656 60120144 60398478 60424704 60439932 60704448 60746112 60761421 61027344 61047924 61309878 61357184 61372647 61399296 61683552 61725888 61969124 62011656 62346816 62678448 62995968 63287616 63968128 64012032 65152917 65808319 65853486 65898684 66493512 66561588 66607272 66915639 66961566 67208496 67254624 67277304 67565988 67588773 67635162 67931168 67977792 68024448 68292504 68339376 68608673 68638464 68655762 68708736 69026832 69074208 69376512 69393996 69441624 69745536 69763113 69769056 70068432 70140168 70464891 70495488 70513254 70543872 70821856 70870464 71198568 71222578 71253504 71632512 71964144 72013536 72328704 72737952 73495296 74285568 74805201 74933181 75609558 75661452 75686967 76422564 76475016 76527504 76829067 76881798 77218272 77244312 77297328 77575764 77655186 77708484 78048576 78102144 78121827 78409912 78463728 78490188 78826986 78887808 78907689 78941952 79307424 79361856 79674588 79729272 79736064 80078208 80098389 80160192 80531304 80586576 80939264 80959662 80994816 81015228 81369792 81397232 81746504 81830196 82244736 82301184 82682208 83129088 83571264 84383488 85887453 86034393 86810974 86870556 86899851 86959494 87804648 87864912 88211151 88271694 88658016 88748784 88809696 89159658 89220852 89282088 89611328 89672832 89695431 89703072 90087984 90118364 90180216 90505058 90597717 90637056 90659898 90699264 91056672 91119168 91541016 91571886 91611648 91964817 92035776 92098944 92525328 92588832 92953686 92994048 93017484 93025408 93424576 93520224 93953188 94017672 94493952 94931424 95510016 95952192 96018048 96983936 98780229 98848026 99740268 99773903 99842382 99910908 100442349 100812744 100881936 100915956 101348982 101452743 101896752 101966688 102036672 102438756 102509064 102957696 102983643 102992416 103063104 103434352 103540248 103611312 104019601 104064768 104090994 104136192 104162436 104618304 104653584 105102648 105183744 105210252 105743232 105769881 105815808 106232784 106305696 106770944 106797852 106833867 106880256 107375072 107448768 107946216 108020304 108493056 109106928 109659648 110242944 111428352 113414337 113492178 114516604 114633846 114712524 114791256 115322697 115827408 115866468 115945992 116363646 116482779 116562726 117072864 117153216 117614868 117695592 117735282 118210688 118240479 118331712 118412928 118879544 118961136 119042784 119511882 119563776 119593908 119604096 120117312 120240288 120796956 120879864 121408896 121439493 121492224 121522842 122054688 122095848 122619756 122714368 122745294 122798592 123367104 123451776 123938248 124023312 124693632 125356896 126575232 127936256 128024064 130216461 130305834 130439241 131616638 131706972 131797368 132407541 132987024 133123176 133214544 133739487 133831278 133923132 134416992 134509248 134554608 135131976 135177546 135270324 135757587 135862336 135955584 135989847 136048896 136585008 136678752 137217346 137276928 137311524 137357829 137417472 138053664 138148416 138787992 138883248 139430529 139491072 139526226 139538112 140136864 140280336 140929782 140990976 141026508 141643712 141740928 142397136 142445156 143265024 143928288 144027072 145475904 146990592 148272039 149610402 149763573 149866362 151219116 151322904 151373934 152023473 152845128 152950032 153055008 153658134 153763596 154436544 154488624 154594656 155151528 155310372 155416968 156097152 156136491 156204288 156243654 156819824 156927456 156980376 157653972 157707137 157775616 157815378 157883904 158614848 158723712 159349176 159458544 159472128 160156416 160196778 160320384 161062608 161173152 161878528 161919324 162030456 162739584 162794464 163493008 163660392 164489472 164602368 165364416 166258176 167142528 168766976 170238267 171774906 171950769 172068786 173621948 173741112 173799702 173918988 174545469 174844089 175609296 175729824 176422302 176543388 176602923 177316032 177497568 177619392 178319316 178441704 178564176 179222656 179267823 179345664 179390862 179406144 180175968 180236728 180360432 181010116 181195434 181274112 181319796 182113344 182238336 182284263 183082032 183143772 183929634 184071552 184117941 184197888 185050656 185177664 185907372 186034968 186050816 186849152 187040448 187906376 188035344 188987904 189862848 191904384 192036096 193967872 195458751 197424957 197560458 197696052 199480536 199547806 199684764 199821816 200404057 200746917 200884698 201625488 201763872 201831912 202697964 202766319 202905486 203793504 203933376 204073344 204877512 205018128 205826019 205915392 205967286 205984832 206126208 206868704 207080496 207222624 208039202 208129536 208181988 208324872 209236608 209289339 209307168 210205296 210420504 211394673 211486464 211539762 211631616 212465568 212611392 213595704 213667734 213760512 214750144 214897536 215892432 216040608 216986112 218213856 220485888 222856704 224415603 224799543 226828674 226984356 227060901 229033208 229267692 229425048 229582512 230487201 230645394 231654816 231732936 231891984 232727292 232965558 233125452 234145728 234306432 234365481 235229736 235391184 235470564 236421376 236480958 236663424 236723067 236825856 237759088 237922272 238085568 239023764 239187816 239208192 240234624 240295167 240480576 241593912 241759728 242817792 242878986 242984448 243045684 244109376 244191696 245239512 245428736 245490588 246734208 246903552 247876496 248046624 249387264 250713792 253150464 255872512 257662359 258103179 260432922 260611668 260699553 260878482 263233276 263413944 263594736 264633453 264815082 265974048 266246352 266429088 267478974 267662556 267846264 268833984 269018496 269086293 269109216 270263952 270355092 270540648 271515174 271724672 271793151 271911168 271979694 272097792 273170016 273357504 274434692 274623048 274715658 274834944 275894451 276107328 276296832 277575984 277766496 278861058 278982144 279052452 279076224 280273728 280560672 281859564 282053016 283287424 283481856 284794272 284890312 286530048 287856576 288054144 290951808 296340687 296544078 299220804 299321709 299527146 299732724 302438232 302645808 302747868 303838409 304046946 304358229 305690256 305900064 306110016 307316268 307527192 308873088 308950929 308977248 309189312 310303056 310620744 310833936 312058803 312194304 312272982 312408576 312487308 313639648 313854912 313960752 315307944 315414274 315551232 315630756 316767703 317229696 317309643 317447424 318698352 318917088 320312832 320393556 320501601 320640768 322125216 322346304 323838648 324060912 325479168 325588928 326986016 327320784 328978944 330728832 334285056 340243011 340476534 343549812 343901538 344137572 345968091 347243896 347482224 347599404 347837976 349090938 349448337 349688178 351218592 351459648 352844604 353086776 353205846 354632064 354721437 354995136 355238784 356638632 356883408 357128352 358445312 358535646 358691328 358781724 358812288 360351936 360473456 360720864 362020232 362390868 362639592 364226688 364318479 364476672 364568526 366164064 366287544 367859268 368143104 368235882 368395776 370101312 370355328 371814744 372069936 372101632 373698304 374080896 375812752 376070688 379725696 383808768 384072192 387935744 390649383 390917502 391317723 394849914 395120916 395392104 397222623 398961072 399095612 399369528 399643632 400808114 401218461 401493834 401769396 403250976 403527744 403663824 405395928 405532638 405810972 407272761 407587008 407866752 407969541 408146688 409755024 410036256 411652038 411830784 411934572 411969664 412073487 412252416 413737408 414160992 414445248 416078404 416363976 416649744 418291587 418473216 418578678 418614336 420410592 420841008 422789346 422972928 423079524 424931136 425222784 427191408 427335468 429500288 429795072 431784864 432081216 436427712 440971776 444816117 448831206 449290719 449599086 453657348 453968712 454121802 456070419 458066416 458535384 458850096 459165024 460658233 460974402 461290788 463309632 463465872 463783968 465454584 465931116 466250904 468291456 468409473 468612864 468730962 470459472 470782368 470941128 472842752 472961916 473121411 473326848 473446134 473651712 475518176 475844544 476171136 478047528 478375632 478416384 480260711 480469248 480590334 480961152 483187824 483519456 485635584 485757972 486091368 488218752 488383392 490479024 490981176 493468416 493807104 495752992 496093248 498774528 501427584 506300928 510714801 515324718 515852307 516206358 520865844 521223336 521399106 521756964 523636407 524532267 526466552 526827888 527189472 529266906 529630164 529808769 531948096 532492704 532858176 534957948 535325112 535692528 537667968 537803469 538036992 538172586 538218432 540527904 540710184 541081296 543030348 543449344 543586302 543822336 543959388 546340032 546715008 546852789 548869384 549246096 549431316 551788902 552214656 552353823 552593664 555151968 555532992 557722116 558104904 558152448 560547456 561121344 563719128 564106032 566574848 566963712 569588544 569780624 575713152 576108288 581903616 586376253 592274871 592681374 593088156 598441608 598643418 599054292 599465448 601212171 602240751 604876464 605291616 605495736 607676818 608093892 608298957 608716458 611380512 611800128 612220032 614632536 615054384 617478057 617746176 617901858 617954496 618378624 620606112 621241488 621667872 624117606 624388608 624545964 624974616 627279296 627709824 627868017 627921504 630615888 630828548 631261512 633535406 634184019 634459392 634619286 634894848 637396704 637834176 640787112 641003202 641281536 644250432 644692608 647677296 648121824 650958336 651177856 653972032 654641568 661457664 668570112 673246809 674398629 680486022 680953068 681182703 687099624 687803076 688275144 691461603 691936182 694487792 694964448 695198808 695675952 698181876 698417321 698896674 699376356 702437184 702919296 703096443 705689208 706173552 706411692 709264128 709442874 709990272 710169201 710477568 713277264 713766816 714256704 716890624 717071292 717563448 717624576 720703872 720885501 720946912 721441728 724040464 724781736 725279184 728137207 728453376 728636958 728953344 729137052 732328128 732575088 735718536 736286208 736471764 740202624 740710656 743629488 744139872 747396608 748161792 751625504 752141376 759451392 767617536 772987077 774309537 781298766 781835004 782098659 782635446 789699828 790241832 790784208 793900359 794445246 797922144 798191224 798739056 799287264 801616228 802436922 802987668 803538792 806501952 807055488 807258879 807327648 810791856 811065276 811621944 814545522 815174016 815379453 815733504 815939082 816293376 819510048 820072512 823304076 823869144 823939328 824146974 824504832 827474816 827683353 828321984 828890496 832156808 832727952 833299488 836583174 836946432 837157356 837228672 840821184 841682016 845578692 846159048 849862272 850445568 854382816 854670936 859000576 859590144 863569728 864162432 872855424 887503681 889022061 889632234 897662412 897965127 898581438 899198172 907314696 907937424 908243604 911515227 912140838 913074687 916132832 917070768 917700192 918330048 921316466 921948804 922581576 926619264 926852787 926931744 927567936 930909168 931862232 932501808 936176409 936582912 936818946 937225728 937461924 940918944 941564736 941882256 945923832 946242822 946653696 946892268 950303109 951036352 951689088 951928929 952342272 956095056 956751264 960521422 960938496 961180668 961504803 961922304 966375648 967038912 971515944 972182736 976437504 976766784 980958048 981962352 986936832 991505984 992186496 1002855168 1020729033 1021429602 1030649436 1031704614 1032412716 1037904273 1041731688 1042446672 1042798212 1043513928 1047272814 1048345011 1049064534 1052933104 1053655776 1054378944 1058533812 1059260328 1059617538 1063896192 1064164311 1064985408 1065716352 1069915896 1070650224 1071385056 1075335936 1075606938 1076073984 1076345172 1076436864 1081055808 1081420368 1082162592 1086060696 1086898688 1087172604 1087918776 1092680064 1092955437 1093430016 1093705578 1097738768 1098492192 1098862632 1103577804 1103949959 1104429312 1104707646 1105187328 1110303936 1111065984 1115444232 1116209808 1116304896 1121094912 1122242688 1127438256 1128212064 1133149696 1139177088 1139561248 1151426304 1152216576 1163807232 1171948149 1172752506 1173953169 1184549742 1185362748 1186176312 1191667869 1196883216 1197286836 1198108584 1198930896 1202424342 1203655383 1204481502 1209752928 1210583232 1210991472 1215353636 1216187784 1216597914 1217432916 1221818283 1222761024 1223600256 1223908623 1224440064 1229265072 1230108768 1234956114 1235492352 1235803716 1235908992 1236220461 1236757248 1241212224 1242482976 1243335744 1248235212 1249091928 1249949232 1254558592 1254874761 1255419648 1255736034 1255843008 1261231776 1261657096 1262523024 1267070812 1268368038 1268918784 1269238572 1274793408 1275668352 1281574224 1282006404 1288500864 1289385216 1295354592 1296243648 1302355712 1307944064 1309283136 1322915328 1345570097 1346493618 1347872157 1348797258 1360972044 1361906136 1362365406 1368211257 1374199248 1375606152 1376550288 1381974699 1382923206 1383872364 1388975584 1389928896 1390397616 1391351904 1396363752 1396834642 1397793348 1398752712 1402828399 1404874368 1405228419 1405838592 1406192886 1411378416 1412347104 1412823384 1418528256 1418885748 1419364233 1419980544 1420338402 1420955136 1426554528 1427533632 1428513408 1434142584 1435126896 1435249152 1440782133 1441407744 1441771002 1441893824 1442883456 1448080928 1449563472 1450558368 1456274414 1456906752 1457273916 1458274104 1464656256 1465150176 1471437072 1472943528 1480405248 1481421312 1487258976 1488279744 1496323584 1503251008 1504282752 1518902784 1532144403 1545974154 1547556921 1548619074 1562597532 1563670008 1564197318 1565270892 1570909221 1573596801 1579399656 1580483664 1581568416 1587800718 1588890492 1589426307 1595844288 1596382448 1597478112 1598574528 1603232456 1604873844 1605975336 1607077584 1613003904 1613410407 1614110976 1614517758 1614655296 1621583712 1622130552 1623243888 1629091044 1630348032 1630758906 1631467008 1631878164 1639020096 1640145024 1640558367 1646608152 1647738288 1647878656 1648293948 1654949632 1655366706 1656643968 1657061469 1657780992 1664313616 1665455904 1666598976 1673166348 1674314712 1674457344 1681642368 1683364032 1691157384 1692318096 1699724544 1700891136 1708765632 1709341872 1718001152 1727139456 1728324864 1745710848 1759128759 1775007362 1776824613 1778044122 1779264468 1795324824 1795930254 1797162876 1798396344 1803636513 1806722253 1814629392 1815874848 1816487208 1823030454 1824281676 1824896871 1826149374 1832265664 1834141536 1835400384 1836660096 1842632932 1843897608 1845163152 1852434171 1853238528 1853705574 1853863488 1855135872 1861818336 1863724464 1865003616 1872352818 1873165824 1873637892 1874923848 1881837888 1883129472 1883604051 1883764512 1891847664 1892485644 1893784536 1900606218 1902072704 1902552057 1903378176 1903857858 1904684544 1912190112 1913502528 1921042844 1922361336 1923009606 1923844608 1932751296 1934077824 1943031888 1944365472 1952875008 1953533568 1961916096 1963924704 1983011968 1984372992 2005710336 2019740427 2040057889 2041458066 2042859204 2043548109 2061298872 2063409228 2064825432 2074384809 2075808546 2083463376 2084893344 2085596424 2087027856 2094545628 2095251963 2096690022 2098129068 2105866208 2107311552 2108757888 2117067624 2118520656 2119235076 2126868863 2127792384 2128328622 2129970816 2130507603 2131432704 2139831792 2141300448 2142770112 2150671872 2151213876 2152690344 2152873728 2162111616 2162656503 2162840736 2164325184 2172121392 2174345208 2175837552 2184411621 2185360128 2185910874 2186860032 2187411156 2195477536 2196984384 2197725264 2207155608 2207899918 2208858624 2209415292 2220607872 2222131968 2230888464 2232419616 2242189824 2244485376 2254876512 2256424128 2278354176 2279122496 2302852608 2318961231 2322928611 2343896298 2345505012 2346295977 2347906338 2369099484 2370725496 2372352624 2381701077 2383335738 2393766432 2394573672 2396217168 2397861792 2404848684 2407310766 2408963004 2419505856 2421166464 2421776637 2421982944 2430707272 2432375568 2433195828 2434865832 2443636566 2445522048 2446138359 2447200512 2447817246 2448880128 2458530144 2460217536 2469912228 2471607432 2471817984 2472440922 2473514496 2482424448 2483050059 2484965952 2486671488 2496470424 2498183856 2499898464 2509117184 2509749522 2510839296 2511472068 2511686016 2522463552 2523314192 2525046048 2534141624 2536736076 2538477144 2549586816 2551336704 2563148448 2564012808 2577001728 2578770432 2590709184 2592487296 2604711424 2615888128 2618566272 2662511043 2667066183 2691140194 2692987236 2693895381 2695744314 2697594516 2721944088 2723812272 2724730812 2734545681 2736422514 2739224061 2748398496 2751212304 2753100576 2763949398 2765846412 2767744728 2777951168 2779857792 2780558361 2780795232 2782703808 2792727504 2793669284 2795586696 2797505424 2805656798 2808529227 2809748736 2810456838 2811677184 2812385772 2822756832 2824694208 2825646768 2837771496 2838728466 2839961088 2840676804 2850909327 2853109056 2855067264 2855786787 2857026816 2868285168 2870253792 2881564266 2882815488 2883542004 2883787648 2884514409 2885766912 2896161856 2899126944 2901116736 2912548828 2914547832 2916548208 2929312512 2930300352 2942874144 2945887056 2960810496 2974517952 2976559488 3006502016 3008565504 3062187099 3064288806 3091948308 3092990993 3095113842 3097238148 3113712819 3125195064 3127340016 3128394636 3130541784 3141818442 3145035033 3147193602 3158799312 3160967328 3163136832 3175601436 3177780984 3178852614 3191688576 3192492933 3192764896 3194956224 3197149056 3206464912 3209747688 3211950672 3214155168 3224607631 3226007808 3226820814 3228221952 3229035516 3229310592 3243167424 3244261104 3246487776 3258182088 3260696064 3261517812 3263756328 3278040192 3278866311 3280290048 3281116734 3293216304 3295476576 3296587896 3309899264 3310733412 3311849877 3313287936 3314122938 3315561984 3328627232 3330911808 3333197952 3346332696 3348629424 3348914688 3363284736 3366728064 3382314768 3384636192 3399449088 3417531264 3418683744 3454278912 3456649728 3491421696 3515844447 3518257518 3521859507 3550014724 3553649226 3556088244 3558528936 3575003607 3590649648 3591860508 3594325752 3596792688 3607273026 3610966149 3613444506 3629258784 3631749696 3632974416 3646060908 3648563352 3649793742 3652298748 3664531328 3665454849 3668283072 3670800768 3671725869 3673320192 3685265864 3687795216 3690326304 3704868342 3706477056 3707411148 3707726976 3708661383 3710271744 3723636672 3727448928 3730007232 3744705636 3747275784 3749847696 3763675776 3764624283 3766258944 3767208102 3767529024 3783695328 3784971288 3787569072 3801212436 3804145408 3805104114 3806756352 3807715716 3824380224 3827005056 3842085688 3844722672 3846019212 3865502592 3868155648 3886063776 3888730944 3907067136 3923832192 3927849408 3966023936 3968745984 4036710291 4039480854 4043616471 4080115778 4082916132 4085718408 4087096218 4104633771 4122597744 4126818456 4129650864 4145924097 4148769618 4151617092 4166926752 4169786688 4171192848 4174055712 4189091256 4190503926 4193380044 4196258136 4208485197 4211732416 4214623104 4215685257 4217515776 4234135248 4237041312 4238470152 4253737726 4255584768 4256657244 4258092699 4259941632 4261015206 4262865408 4279663584 4282600896 4285540224 4302427752 4305380688 4305747456 4322346399 4324223232 4325313006 4325681472 4328650368 4344242784 4348690416 4351675104 4368823242 4370720256 4371821748 4374822312 4390955072 4393968768 4395450528 4414311216 4415799836 4418830584 4441215744 4444263936 4461776928 4464839232 4488970752 4509753024 4512848256 4556708352 4558244992 4596433209 4637922462 4642670763 4645857222 4687792596 4691010024 4692591954 4695812676 4712727663 4720790403 4738198968 4741450992 4744705248 4763402154 4766671476 4768278921 4787532864 4789147344 4792434336 4795723584 4809697368 4814621532 4817926008 4839011712 4840231221 4842332928 4843553274 4843965888 4861414544 4864751136 4866391656 4869731664 4887273132 4888921247 4891044096 4892276718 4894401024 4895634492 4917060288 4920435072 4921675101 4939824456 4943214864 4943635968 4944881844 4964848896 4966100118 4969931904 4971184407 4973342976 4992940848 4996367712 4999796928 5018234368 5019499044 5022944136 5023372032 5044927104 5046628384 5050092096 5068283248 5073472152 5076954288 5099173632 5102673408 5126296896 5128025616 5154003456 5181418368 5184974592 5231776256 5237132544 5277386277 5325022086 5330473839 5334132366 5382280388 5385974472 5387790762 5391488628 5395189032 5410909539 5420166759 5443888176 5447624544 5449461624 5469091362 5472845028 5474690613 5478448122 5496796992 5502424608 5506201152 5527898796 5531692824 5535489456 5555902336 5557302513 5559715584 5561116722 5561590464 5565407616 5585455008 5587338568 5591173392 5595010848 5611313596 5617058454 5619497472 5620913676 5624771544 5645513664 5649388416 5650812153 5651293536 5675542992 5677456932 5681353608 5701818654 5706218112 5707656171 5710134528 5711573574 5714053632 5736570336 5740507584 5763128532 5767084008 5767575296 5769028818 5771533824 5792323712 5798253888 5802233472 5825097656 5829095664 5833096416 5858625024 5860600704 5885748288 5891774112 5949035904 5953118976 6013004032 6017131008 6059221281 6120173667 6124374198 6128577612 6130644327 6183896616 6185981986 6190227684 6194476296 6212525767 6223154427 6227425638 6250390128 6254680032 6256789272 6261083568 6283636884 6285755889 6290070066 6294387204 6317598624 6321934656 6326273664 6351202872 6355561968 6357705228 6380606589 6383377152 6384985866 6385529792 6389912448 6391522809 6394298112 6412929824 6419495376 6423901344 6428310336 6449215262 6452015616 6453641628 6458071032 6458621184 6486334848 6487969509 6488522208 6492975552 6516364176 6523035624 6527512656 6553234863 6556080384 6557732622 6560580096 6562233468 6586432608 6590953152 6593175792 6621466824 6623699754 6626575872 6628245876 6657254464 6661823616 6666395904 6692665392 6697258848 6726569472 6733456128 6764629536 6769272384 6835062528 6837367488 6908557824 6956883693 6968785833 7031688894 7036515036 7038887931 7043719014 7100029448 7107298452 7112176488 7117057872 7145103231 7150007214 7181299296 7183721016 7188651504 7193585376 7214546052 7221932298 7226889012 7258517568 7263499392 7265329911 7265948832 7292121816 7297126704 7299587484 7304597496 7329062656 7330909698 7336566144 7338415077 7341601536 7343451738 7346640384 7370531728 7375590432 7380652608 7409736684 7414822296 7415453952 7417322766 7420543488 7447273344 7449150177 7454897856 7460014464 7489411272 7494551568 7499695392 7527351552 7529248566 7532517888 7534416204 7535058048 7567390656 7569942576 7575138144 7602424872 7608290816 7610208228 7615431432 7648760448 7654010112 7684171376 7689445344 7692038424 7731005184 7736311296 7772127552 7777461888 7814134272 7847664384 7855698816 7932047872 7987533129 8001198549 8073420582 8078961708 8081686143 8087232942 8160231556 8165832264 8171436816 8174192436 8203637043 8209267542 8217672183 8245195488 8253636912 8259301728 8291848194 8297539236 8303234184 8333853504 8339573376 8341675083 8342385696 8348111424 8378182512 8381007852 8386760088 8392516272 8416970394 8423464832 8425587681 8429246208 8431370514 8435031552 8468270496 8474082624 8476940304 8507475452 8513314488 8516185398 8519883264 8522030412 8552727981 8559327168 8565201792 8567360361 8571080448 8604855504 8610761376 8644692798 8648446464 8650626012 8651362944 8653543227 8657300736 8688485568 8697380832 8703350208 8737646484 8743643496 8749644624 8781910144 8787937536 8790901056 8828622432 8831599672 8837661168 8882431488 8923553856 8929678464 9019506048 9025696512 9116489984 9186561297 9192866418 9275844924 9278972979 9285341526 9291714444 9375585192 9382020048 9385183908 9391625352 9418990679 9425455326 9435105099 9441580806 9476397936 9482901984 9489410496 9526804308 9533342952 9536557842 9575065728 9577478799 9578294688 9584868672 9591447168 9619394736 9629243064 9635852016 9673822893 9678023424 9680462442 9684665856 9687106548 9687931776 9722829088 9729502272 9732783312 9739463328 9774546264 9777842494 9782088192 9784553436 9791268984 9819798793 9834120576 9836598933 9840870144 9843350202 9879648912 9886429728 9889763688 9929697792 9932200236 9935549631 9939863808 9942368814 9946685952 9985881696 9992735424 9999593856 10038998088 10045888272 10046744064 10089854208 10093256768 10100184192 10136566496 10146944304 10153908576 10198347264 10252593792 10256051232 10362836736 10369949184 10474265088 10547533341 10554772554 10565578521 10650044172 10660947678 10668264732 10725010821 10764560776 10771948944 10775581524 10782977256 10790378064 10821819078 10832898447 10840333518 10887776352 10895249088 10898923248 10938182724 10945690056 10949381226 10956896244 10993593984 10996364547 11004849216 11012402304 11015177607 11055797592 11063385648 11070978912 11111804672 11114605026 11119431168 11122233444 11123180928 11125984149 11130815232 11170910016 11174677136 11182346784 11190021696 11222627192 11234116908 11241827352 11249543088 11291027328 11293872849 11298776832 11301624306 11302587072 11351085984 11354913864 11362707216 11403637308 11412436224 11415312342 11420269056 11423147148 11473140672 11481015168 11526257064 11534168016 11535150592 11538057636 11584647424 11596507776 11604466944 11650195312 11658191328 11666192832 11721201408 11771496576 11783548224 11898071808 11906237952 12026008064 12110130873 12118442562 12130849413 12240347334 12248748396 12257155224 12261288654 12313901313 12367793232 12371963972 12380455368 12388952592 12425051534 12437772291 12446308854 12454851276 12500780256 12509360064 12513578544 12522167136 12567273768 12571511778 12580140132 12588774408 12625455591 12635197248 12643869312 12647055771 12652547328 12702405744 12711123936 12715410456 12761213178 12766754304 12769971732 12771059584 12774278097 12779824896 12783045618 12788596224 12825859648 12838990752 12847802688 12856620672 12898430524 12907283256 12916142064 12917242368 12967039197 12972669696 12975939018 12977044416 12985951104 13032728352 13046071248 13055025312 13106469726 13112160768 13115465244 13124466936 13172865216 13181906304 13186351584 13242933648 13247399508 13256491752 13314508928 13323647232 13332791808 13385330784 13394517696 13466912256 13529259072 13538544768 13670125056 13674734976 13789299627 13913767386 13928012289 13937571666 14063377788 14073030072 14077775862 14087438028 14138182989 14200058896 14214596904 14224352976 14234115744 14280405223 14290206462 14300014428 14304836763 14362598592 14367442032 14377303008 14387170752 14429092104 14443864596 14453778024 14517035136 14520693663 14526998784 14530659822 14531897664 14584243632 14594253408 14599174968 14609194992 14658125312 14661819396 14666763741 14673132288 14676830154 14683203072 14686903476 14741063456 14751180864 14761305216 14819473368 14829644592 14830907904 14834645532 14888082041 14894546688 14898300354 14909795712 14913553221 14920028928 14978822544 14989103136 14999390784 15054703104 15058497132 15068832408 15070116096 15134781312 15139885152 15150276288 15204849744 15220416456 15230862864 15297520896 15308020224 15368342752 15378890688 15384076848 15462010368 15544255104 15554923776 15695328768 15711397632 15832158831 15975066258 15991421517 16002397098 16146841164 16157923416 16163372286 16174465884 16232728617 16260500277 16320463112 16331664528 16342873632 16348384872 16407274086 16418535084 16424071839 16435344366 16490390976 16507273824 16518603456 16583696388 16595078472 16606468368 16667707008 16671907539 16679146752 16683350166 16684771392 16696222848 16756365024 16762015704 16773520176 16785032544 16833940788 16846929664 16851175362 16858492416 16862741028 16936540992 16948165248 16952436459 16953880608 17014950904 17026628976 17032370796 17044060824 17105455962 17118654336 17122968513 17130403584 17134720722 17142160896 17209711008 17221522752 17289385596 17301252024 17302725888 17307086454 17314601472 17376971136 17394761664 17406700416 17475292968 17487286992 17499289248 17563820288 17575875072 17581802112 17657244864 17663199344 17675322336 17847107712 17859356928 18039012096 18051393024 18177663843 18232979968 18360521001 18373122594 18385732836 18391932981 18551689848 18557945958 18570683052 18583428888 18637577301 18669463281 18751170384 18764040096 18770367816 18783250704 18837981358 18850910652 18857267667 18870210198 18883161612 18952795872 18965803968 18978820992 19053608616 19066685904 19073115684 19141819767 19150131456 19154957598 19156589376 19169737344 19174568427 19182894336 19238789472 19258486128 19271704032 19347645786 19356046848 19360924884 19374213096 19375863552 19445658176 19459004544 19463908527 19465566624 19478926656 19549092528 19555684988 19569106872 19582537968 19639597586 19659704589 19668241152 19673197866 19681740288 19686700404 19759297824 19772859456 19779527376 19864400472 19871099262 19879727616 19884737628 19971763392 19985470848 19999187712 20077996176 20091776544 20179708416 20186513536 20200368384 20273132992 20293888608 20307817152 20505187584 20512102464 20725673472 20870651079 20906357499 21095066682 21109545108 21116663793 21131157042 21300088344 21321895356 21336529464 21435309693 21450021642 21529121552 21543897888 21551163048 21565954512 21580756128 21643638156 21650936951 21665796894 21680667036 21775552704 21790498176 21795989733 21797846496 21876365448 21891380112 21898762452 21913792488 21987187968 21992729094 22009698432 22015245231 22024804608 22030355214 22111595184 22126771296 22141957824 22223609344 22229210052 22244466888 22246361856 22251968298 22261630464 22341820032 22347450531 22349354272 22364693568 22380043392 22445254384 22468233816 22483654704 22499086176 22572253417 22582054656 22587745698 22597553664 22603248612 22605174144 22702171968 22709827728 22725414432 22807274616 22824872448 22830624684 22846294296 22946281344 22962030336 23052514128 23068336032 23076115272 23169294848 23193015552 23208933888 23300390624 23316382656 23332385664 23442402816 23542993152 23567096448 23796143616 23962599387 24003595647 24220261746 24236885124 24245058429 24261698826 24480694668 24497496792 24514310448 24522577308 24610911129 24627802626 24653016549 24735586464 24743927944 24760910736 24777905184 24850103068 24875544582 24892617708 24909702552 25001560512 25018720128 25025025249 25027157088 25044334272 25134547536 25143023556 25160280264 25177548816 25250911182 25270394496 25276763043 25287738624 25294111542 25305094656 25404811488 25422247872 25430820912 25522426356 25539943464 25542119168 25548556194 25559649792 25566091236 25651719296 25658183943 25677981504 25695605376 25702081083 25713241344 25796861048 25814566512 25832284128 25934078394 25945339392 25951878036 25954088832 25960629681 25971902208 26065456704 26092142496 26110050624 26212939452 26230930488 26248933872 26345730432 26363812608 26372703168 26485867296 26494799016 26512983504 26629017856 26647294464 26770661568 26789035392 27058518144 27077089536 27349469952 27559683891 27578599254 27827534772 27836918937 27856024578 27875143332 28126755576 28146060144 28155551724 28174876056 28256972037 28276365978 28305315297 28400117792 28429193808 28448705952 28468231488 28560810446 28580412924 28600028856 28609673526 28725197184 28732436397 28734884064 28754606016 28774341504 28858184208 28887729192 28907556048 29021468679 29034070272 29041387326 29053997568 29061319644 29063795328 29168487264 29188506816 29198349936 29218389984 29323638792 29333527482 29346264576 29353660308 29373806952 29459396379 29482126912 29502361728 29509796799 29522610432 29638946736 29659289184 29669291064 29776164082 29789093376 29796600708 29806648893 29819591424 29827106442 29840057856 29957645088 29978206272 29998781568 30116994264 30137664816 30140232192 30269562624 30279770304 30300552576 30409699488 30440832912 30461725728 30595041792 30736685504 30757781376 30768153696 31088510208 31109847552 31422795264 31642600023 31664317662 31696735563 31950132516 31982843034 32004794196 32175032463 32293682328 32315846832 32326744572 32348931768 32465457234 32498695341 32521000554 32640926224 32663329056 32685747264 32696769744 32814548172 32837070168 32848143678 32870688732 32980781952 32989093641 33014547648 33037206912 33045532821 33167392776 33190156944 33212936736 33335414016 33343815078 33358293504 33366700332 33369542784 33377952447 33392445696 33512730048 33524031408 33547040352 33570065088 33667881576 33693859328 33702350724 33725482056 33873081984 33881618547 33896330496 33904872918 33907761216 34029901808 34053257952 34064741592 34088121648 34210911924 34222448729 34237308672 34245937026 34260807168 34269441444 34419422016 34443045504 34578771192 34602504048 34605451776 34614172908 34753942272 34789523328 34813400832 34950585936 34974573984 34998578496 35127640576 35163604224 35314489728 35326398688 35350644672 35694215424 35718713856 36078024192 36330392619 36355327686 36392548239 36721042002 36746245188 36771465672 36783865962 36941703939 37103379696 37115891916 37141366104 37166857776 37275154602 37313316873 37338926562 37502340768 37528080192 37540735632 37566501408 37675962716 37701821304 37714535334 37740420396 37766323224 37876366773 37905591744 37931607936 37941167313 37957641984 38107217232 38133371808 38146231368 38283639534 38300262912 38309915196 38313178752 38322834291 38339474688 38349136854 38365788672 38477578944 38516972256 38543408064 38695291572 38721849768 38748426192 38751727104 38891316352 38901117591 38918009088 38927817054 38931133248 38957853312 39098185056 39111369976 39138213744 39165075936 39279195172 39319409178 39336482304 39346395732 39373400808 39518595648 39545718912 39559054752 39728800944 39742198524 39769475256 39943526784 39970941696 39998375424 40155992352 40183553088 40373027072 40400736768 40546265984 40587777216 40615634304 41010375168 41024204928 41712673007 41741302158 41784036867 41812714998 42190133364 42219090216 42233327586 42262314084 42414548967 42600176688 42643790712 42673058928 42841215669 42870619386 42900043284 42914510289 43058243104 43087795776 43102326096 43131909024 43161512256 43287276312 43301873902 43331593788 43361334072 43487680369 43551105408 43562080989 43580996352 43591979466 43595692992 43752730896 43782760224 43797524904 43827584976 43974375936 43985458188 44000291223 44019396864 44030490462 44049609216 44060710428 44223190368 44253542592 44283915648 44458420104 44488933776 44492723712 44503936596 44664246123 44683640064 44694901062 44698708544 44729387136 44740659663 44760086784 44890508768 44936467632 44967309408 44998172352 45144506834 45164109312 45175491396 45206497224 45210348288 45404343936 45419655456 45450828864 45614549232 45661249368 45692588592 45892562688 45924060672 46105028256 46136672064 46152230544 46386031104 46600781248 46632765312 46664771328 47085986304 47134192896 47496476493 47925198774 47974264551 48007191294 48440523492 48473770248 48490116858 48523397652 48698185851 48781500831 48961389336 48994993584 49028620896 49045154616 49221822258 49255605252 49272215517 49306033098 49471172928 49487855888 49521821472 49555810368 49700206136 49751089164 49785235416 49819405104 50003121024 50015722617 50037440256 50050050498 50054314176 50088668544 50269095072 50286047112 50320560528 50355097632 50501822364 50540788992 50553526086 50575477248 50588223084 50809622976 50844495744 50857309377 50861641824 51044852712 51079886928 51084238336 51097112388 51132182472 51303438592 51316367886 51355963008 51368905539 51391210752 51404162166 51426482688 51593722096 51629133024 51664568256 51868156788 51903756072 51908177664 51921259362 51943804416 52130913408 52184284992 52220101248 52425878904 52461860976 52497867744 52691460864 52727625216 52745406336 52971734592 52989598032 53025967008 53258035712 53541323136 53578070784 54117036288 54154179072 54532991529 54698939904 55081563003 55119367782 55157198508 55175798943 55655069544 55673837874 55712049156 55750286664 55912731903 56008389843 56253511152 56292120288 56311103448 56349752112 56513944074 56552731956 56571803001 56610630594 56800235584 56858387616 56897411904 56936462976 57121620892 57160825848 57200057712 57219347052 57425459301 57450394368 57464872794 57469768128 57509212032 57523705281 57548683008 57716368416 57775458384 57815112096 58042937358 58068140544 58082774652 58122639288 58127590656 58336974528 58377013632 58391725581 58396699872 58436779968 58647277584 58667054964 58707320616 58747613904 58918792758 58964253824 58979113767 59004723456 59019593598 59045220864 59277893472 59318578368 59338582128 59552328164 59593201416 59613297786 59639182848 59654212884 59915290176 59956412544 59997563136 60233988528 60275329632 60539125248 60559540608 60601105152 60819398976 60881665824 60923451456 61473371008 61515562752 61536307392 62177020416 62611953237 63241794559 63285200046 63328635324 63349991379 63393471126 63900265032 63965686068 64009588392 64305929079 64350064926 64587364656 64631693664 64653489144 64697863536 64930914468 64952810853 64997390682 65042001108 65281852448 65326658112 65371494528 65393539488 65629096344 65674140336 65696287356 65741377464 65932934753 65961563904 65978187282 66029095296 66045735693 66074413824 66091065642 66334785552 66380313888 66425873472 66670828032 66687630156 66733400664 66739085568 66755904894 66784891392 67025460096 67042351593 67048062816 67094080704 67140130176 67335763152 67404701448 67450964112 67716760251 67746163968 67763237094 67792660992 67809745836 67815522432 68059803616 68106515904 68129483184 68176243296 68421823848 68444897458 68474617344 68491874052 68538882888 68838844032 68886091008 69157542384 69205008096 69228345816 69507884544 69579046656 69626801664 69901171872 69949147968 69997156992 70327208448 70628979456 70652797376 70701289344 71388430848 71887798161 72010786941 72660785238 72710655372 72735175287 72785096478 73442084004 73492490376 73542931344 73567731924 73832733387 73883407878 73959049647 74206759392 74231783832 74282732208 74333715552 74550309204 74626633746 74677853124 75004681536 75056160384 75075075747 75081471264 75133002816 75351925432 75403642608 75429070668 75480840792 75532646448 75752733546 75811183488 75830289129 75863215872 75882334626 75915283968 76214434464 76266743616 76292462736 76567279068 76619830392 76626357504 76645668582 76678949376 76698273708 76955157888 76974551829 77033944512 77086816128 77106243249 77390583144 77443699536 77496852384 77782632704 77802235182 77836018176 77855634108 77862266496 77881889043 77915706624 78196370112 78222739952 78276427488 78330151872 78558390344 78638818356 78692791464 78746801616 79037191296 79091437824 79118109504 79457601888 79484397048 79538950512 79887053568 79941883392 80311984704 80367106176 80746054144 81092531968 81175554432 81231268608 82048409856 82679051673 83425346014 83482604316 83510756811 83568073734 83625429996 84380266728 84438180432 84466655172 84524628168 84770916111 84829097934 84915945891 85200353376 85287581424 85346117856 85682431338 85741238772 85800086568 85829020578 86116486208 86175591552 86197309191 86204652192 86263818048 86323024512 86574552624 86603747804 86663187576 86722668144 86975360738 87064406037 87102210816 87124161978 87161992704 87183958932 87191385984 87505461792 87565520448 87595049808 87655169952 87970916376 88000582446 88038793728 88060980924 88121420856 88378189137 88446380736 88507085184 88529390397 88567831296 88916840208 88977867552 89007873192 89328492246 89367280128 89389802124 89397417088 89419946679 89458774272 89481319326 89520173568 89781017536 89872935264 89934618816 89996344704 90289013668 90350982792 90412994448 90420696576 90808687872 90839310912 90901657728 91229098464 91322498736 91385177184 91785125376 92210056512 92273344128 92304461088 93201562496 93265530624 93329542656 94268385792 94927800069 94992952986 95850397548 95882720783 95948529102 96014382588 96525097389 96881046984 96947540496 96980233716 97046795304 97396371702 97496086023 97563001662 97922778672 97989987168 98057241792 98090309232 98443644516 98511210504 98544431034 98612066196 98942345856 98967280923 98975711776 99043642944 99111620736 99400412272 99502178328 99570470832 99638810208 99962836561 100006242048 100031445234 100074880512 100100100996 100108628352 100133857341 100177337088 100538190144 100572094224 100641121056 100710195264 101003644728 101081577984 101107052172 101176446168 101619245952 101644855641 101688991488 101714618754 101723283648 102089705424 102159773856 102194224776 102264364944 102606877184 102632735772 102667346187 102711926016 102737811078 102782421504 102808324332 103187444192 103258266048 103329136512 103736313576 103807512144 103816355328 103842518724 104261826816 104368569984 104440202496 104851757808 104923721952 104995735488 105382921728 105490812672 105943469184 105979196064 106051934016 107082646272 107156141568 108234072576 108991177857 109065983058 109177644717 110163126006 110238735564 110314397016 110351597886 110825111817 111310139088 111347675748 111424098312 111500573328 111825463806 111939950619 112016779686 112507022304 112584240576 112622206896 112699504224 113027888148 113105463912 113143606002 113221261188 113600471168 113629100319 113716775232 113794823808 113823501939 113872925952 114243241784 114321651696 114400115424 114438694104 114850918602 114900788736 114929745588 114939536256 114968502873 115018424064 115047410562 115097366016 115432736832 115550916768 115630224192 116085874716 116165549304 116245278576 116255181312 116673949056 116703352773 116754027264 116783451162 116793399744 116873559936 117294555168 117334109928 117414641232 117495227808 117837585516 117928507648 117958227534 118009446912 118039187196 118555786944 118637156736 118677164256 119104656328 119186402832 119226595572 119308425768 119830580352 119912825088 119995126272 120467977056 120550659264 121119081216 121202210304 121638797952 121763331648 121846902912 122946742016 123031125504 123072614784 125138019021 125223906474 125352110601 126483589118 126570400092 126657270648 126699982758 126786942252 127243646901 127800530064 127931372136 128019176784 128523647007 128611858158 128700129852 128743530867 129174729312 129263387328 129306978288 129395727072 129861828936 129905621706 129994781364 130084002216 130463041107 130563704896 130653316224 130686242967 130742989056 130787078976 131258192688 131348280672 131392574712 131482754928 131865869506 131923127808 131956374564 132000873669 132058190592 132091471386 132148827648 132182131284 132669571104 132760627776 132851746944 133375260312 133466801328 133478171136 133511809788 133992738369 134050920192 134084703186 134096125632 134188161408 134221978989 134280260352 134671526304 134809402896 134901928224 135433520502 135492327936 135526474188 135619491672 135631044864 136119607232 136213031808 136258966368 136352486592 136843647696 136889794916 136983748104 137077765776 137677688064 137772182016 138315084768 138410016192 138456691632 139158093312 139802343744 139898295936 139994313984 141257958912 141305594752 141402578688 142489429479 143775596322 143922793653 144021573882 145321570476 145421310744 145470350574 145570192956 146094557553 146344502493 146884168008 146984980752 147085862688 147135463848 147665466774 147766815756 147816646551 147918099294 148413518784 148463567664 148565464416 148667431104 149100618408 149253267492 149355706248 150009363072 150047167851 150112320768 150150151494 150162942528 150266005632 150703850864 150807285216 150858141336 150961681584 151065292896 151505467092 151556558657 151622366976 151660578258 151726431744 151764669252 152428868928 152533487232 152571928131 152584925472 153134558136 153239660784 153252715008 153291337164 153396547416 153910315776 153949103658 154067889024 154106716617 154173632256 154212486498 154781166288 154887399072 154993704768 155565265408 155604470364 155711268216 155724532992 155763778086 155831413248 156392740224 156445479904 156552854976 156660303744 157116780688 157277636712 157385582928 157493603232 158074382592 158182875648 158236219008 158915203776 158968794096 159077901024 159774107136 160623969408 160734212352 162185063936 162351108864 162462537216 163598974587 164096819712 165244689009 165358103346 165527396829 166850692028 166965208632 167021513622 167136147468 167250859992 167738195709 168025169529 168760533456 168876360864 168933310344 169049256336 169541832222 169658195868 169715409003 169831891782 170400706752 170575162848 170692235712 171364862676 171482477544 171600173136 171658041156 172232972416 172276377903 172351183104 172394618382 172409304384 172527636096 172571115843 172646049024 173149105248 173207495608 173326375152 173445336288 173950721476 174128812074 174204421632 174248323956 174367917864 174382771968 175010923584 175131040896 175175176743 175190099616 175310339904 175941832752 176001164892 176121961848 176242841712 176756378274 176892761472 176937341301 177014170368 177058780794 177135662592 177833680416 177955735104 178015746384 178656984492 178779604248 178794834176 178839893358 178917548544 178962638652 179562035072 179745870528 179869237632 179992689408 180578027336 180701965584 180825988896 181617375744 181678621824 181803315456 182458196928 182644997472 182770354368 184420113024 184546688256 184608922176 186403124992 186531061248 187835859711 189725383677 189855600138 189985905972 190049974137 191700795096 191765441566 191897058204 192028765176 192917787237 193050194778 193762093968 193895080992 193960467432 194093590608 194792743404 194858432559 194992172046 195126003324 195845557344 195979974336 196114483584 196180618464 196887289032 197022421008 197088862068 197224132392 197798804259 197884691712 197934561846 197951423552 198087285888 198137207079 198223241472 198800824544 199004356656 199140941664 199277620416 199925673122 200012484096 200062890468 200200201992 200217256704 200267714682 200354674176 201076380288 201127054779 201144188448 201282242112 201420390528 202007289456 202214104344 202352892336 203150280753 203238491904 203289711282 203377982976 203429237508 203446567296 204179410848 204319547712 204388449552 204528729888 205265471544 205334692374 205423852032 205475622156 205616648664 206374888384 206516532096 206658273024 207472627152 207615024288 207685037448 208523653632 208737139968 208880404992 209703515616 209847443904 209991470976 210981625344 211886938368 211958392128 212103868032 214165292544 215663394483 216032360823 217982355714 218131966116 218205525861 218355289434 220326252012 220477471128 220628794032 220703195772 221498200161 221650223634 221877148941 222620278176 222695351496 222848196624 223001146656 223650927612 223879901238 224033559372 225014044608 225168481152 225225227241 225244413792 225399008448 226055776296 226210927824 226287212004 226442522376 227200942336 227258200638 227433550464 227490867387 227589647616 227647003878 227745851904 228486483568 228643303392 228800230848 228877388208 229701837204 229859491176 229879072512 229937005746 230036848128 230094821124 230865473664 230923655487 231101833536 231260448384 231318729747 232171749432 232331098608 232490557152 233347898112 233406705546 233508054528 233566902324 233586799488 233645667129 233747119872 234589110336 234668219856 234829282464 234990455616 235675171032 235857015296 235916455068 236078374392 237111573888 237274313472 237354328512 238209312656 238372805664 238453191144 238616851536 239661160704 239825650176 240935954112 241101318528 242238162432 243277595904 243526663296 243693805824 245893484032 246145229568 248037155019 250276038042 250447812948 250532270433 250704221202 252967178236 253140800184 253314541296 253399965516 253573884504 254312748333 254487293802 254747837673 255601060128 255862744272 256038353568 257047294014 257223716316 257400259704 257487061734 258349458624 258526774656 258591927573 258613956576 258791454144 259723657872 259811243412 259989562728 260168004432 260926082214 261127409792 261193218111 261306632448 261372485934 261485978112 261574157952 262516385376 262696561344 262785149424 262965509856 263731739012 263912749128 264001747338 264116381184 264182942772 264364262568 265134567411 265339142208 265521255552 265588171191 265703493888 266750520624 266933602656 267023619576 267985476738 268101840384 268169406372 268192251264 268259840037 268376322816 268443957978 268560520704 269343052608 269618805792 269803856448 270867041004 271052948376 271238983344 271262089728 272239214464 272426063616 272517932736 272704973184 273687295392 273779589832 273967496208 274155531552 275355376128 276630169536 276820032384 276913383264 279604687488 279796591872 279988627968 282611189504 282805157376 284783400207 284978858958 287551192644 287648162349 287845587306 288043147764 290643140952 290842621488 290940701148 291140385912 291988711049 292189115106 292488258069 292689004986 293768336016 293969961504 294171725376 294270927696 295330933548 295533631512 295633293102 295836198588 296827037568 296901842769 296927135328 297130928832 297334862208 298201236816 298506534984 298711412496 299888509683 300018726144 300094335702 300224641536 300300302988 300325885056 300401572023 300532011264 301407701728 301614570432 301716282672 301923363168 302130585792 303010934184 303113117314 303244733952 303321156516 303529338504 304413762583 304857737856 304934566923 305066974464 305143856262 305169850944 306269116272 306479321568 306582674328 306793094832 307820631552 307898207316 308002038561 308135778048 308213433234 308347264512 308424972996 309562332576 309774798144 309987409536 311208940728 311422536432 311449065984 311527556172 312785480448 312890959808 313105709952 313320607488 314233561376 314555273424 314771165856 314987206464 316148765184 316472438016 317830407552 317937588192 318155802048 321247938816 321468424704 324702217728 326973533571 327197949174 327532934151 330489378018 330716206692 331054793658 332475335451 333701384056 333930417264 334043027244 334272294936 334501719984 335476391418 335819851857 336050339058 337521066912 337752721728 337866620688 338098512672 339083664444 339316391736 339430818006 339663783564 340801413504 340887300957 341150325696 341384471424 341470505817 342729725352 342964955088 343200346272 343316082312 344465944832 344552755806 344702366208 344789236764 344818608768 344905508619 345055272192 345142231686 345292098048 346298210496 346414991216 346652750304 346890672576 347901442952 348257624148 348496647912 348735835728 348765543936 350021847168 350110058319 350262081792 350350353486 350380199232 350620679808 351883665504 352002329784 352243923696 352485683424 353512756548 353785522944 353874682602 354028340736 354117561588 355667360832 355911470208 356031492768 357313968984 357559208496 357589668352 357679786716 357925277304 359124070144 359491741056 359738475264 359985378816 361156054672 361403931168 361651977792 363357243648 363606630912 364916393856 365289994944 365540708736 368840226048 369093376512 369217844352 372806249984 375414057063 375671719422 376056331803 379450767354 379711200276 379971811944 380099948274 381730940703 383401590192 383530883132 383794116408 384057530352 385570941021 385835574474 386100389556 386230592601 387524187936 387790161984 387920934864 388187181216 389585486808 389716865118 389984344092 390252006648 391389123321 391691114688 391959948672 392058728901 392228967168 392361236928 393774578064 394044842016 394177724136 394448264784 395597608518 395769383424 395869123692 395902847104 396002621007 396174571776 396274414158 396446482944 397601649088 398008713312 398281883328 398555240832 399851346244 400125780936 400400403984 400434513408 400535429364 401978215107 402152760576 402254109558 402288376896 402564484224 402665936967 402840781056 404014578912 404428208688 404705784672 406300561506 406476983808 406579422564 406858475016 406893134592 408358821696 408639095424 408776899104 409057459776 410530943088 410669384748 410951244312 411233297328 412749776768 413033064192 413316546048 414945254304 415230048576 415370074896 417474279936 419407031232 419694887808 419982941952 423773876736 423916784256 424207736064 427468288437 431326788966 431768380959 432064721646 435964711428 436263932232 436411051722 436710578868 438283672659 440652504024 440954942256 441257588064 441406391544 442692561913 442996400322 443300447268 443449939653 443754297882 445240556352 445390702992 445696393248 446002293312 447301855224 447759802476 448067118744 450028089216 450141503553 450336962304 450450454482 450488827584 450798016896 452111552592 452421855648 452574424008 452885044752 454401884672 454516401276 454669675971 454867100928 454981734774 455179295232 455294007756 456972967136 457286606784 457600461696 457754776416 459403674408 459718982352 459758145024 459874011492 460189642248 461530543271 461730947328 461847310974 462203667072 462320149851 462520896768 462637459494 464343498864 464662197216 464981114304 466695796224 466813411092 467133804648 467173598976 467291334258 467494239744 469178220672 469336439712 469658564928 469980911232 471350342064 471832910136 472156748784 474223147776 474548626944 474708657024 476418625312 476745611328 476906382288 477233703072 479322321408 481871908224 482202637056 486555191808 487053326592 487387611648 490796923761 492290459136 495734067027 496074310038 496582190487 500552076084 500895625896 501064540866 501408442404 503214587127 504075508587 505934356472 506281600368 506629082592 506799931032 507147769008 508625496666 508974587604 509146227009 509495675346 511202120256 511725488544 512076707136 514094588028 514447432632 514800519408 514974123468 516698917248 516829133709 517053549312 517183855146 517227913152 517582908288 517713347529 519447315744 519622486824 519979125456 520336008864 521852164428 522254819584 522386436222 522613264896 522744971868 523148315904 525032770752 525393122688 525525530229 525570298848 525931019712 527463478024 527825498256 528003494676 528365885544 528728525136 530269134822 530678284416 530812023903 531042511104 531176342382 531406987776 533501041248 533867205312 534047239152 535970953476 536338812744 536384502528 536519680074 536752645632 536887915956 538686105216 539237611584 539607712896 541734082008 542105896752 542477966688 544478428928 544852127232 545035865472 545409946368 547374590784 547559179664 547934992416 548311063104 553260339072 553640064768 553826766528 559209374976 559593183744 563507579133 565222379008 569176151031 569566800414 569957717916 570149922411 575102385288 575296324698 575691174612 576086295528 578753361711 581286281904 581685242976 581881402296 582280771824 583977422098 584378230212 584575297677 584976516138 585378009972 587536672032 587939923008 588343450752 588541855392 590661867096 591067263024 591266586204 591672397176 593396412777 593654075136 593803685538 593854270656 594261857664 594411621237 594669724416 596402473632 597013069968 597422824992 599777019366 600037452288 600188671404 600600605976 600651770112 600803144046 601064022528 602815403456 603229140864 603381164337 603432565344 603846726336 604261171584 606021868368 606226234628 606642313032 607058677008 608827525166 609450842259 609715475712 609869133846 610133948928 610287712524 610339701888 612538232544 612958643136 613165348656 613586189664 615796414632 616004077122 616271556096 616426866468 616849945992 619124665152 619549596288 619974819072 622417881456 622845072864 623055112344 625570960896 625781919616 626211419904 626641214976 628467122752 629110546848 629542331712 629974412928 632944876032 635660815104 635875176384 636311604096 642495877632 646990183449 648097082469 653947067142 654395898348 654616577583 655065868302 660978756036 661432413384 662109587316 664494600483 664950670902 667402768112 667860834528 668086054488 668544589872 669003439968 670952782836 671179045481 671639703714 672100678116 675042133824 675505443456 675675681723 675733241376 676197025344 678167328888 678632783472 678861636012 679327567128 681602827008 681774601914 682300651392 682472602161 682768942848 682941011634 685459450704 685929910176 686400692544 686632164624 688931889664 689105511612 689578473528 689637217536 689811017238 690110544384 690284463372 692596420992 692770966461 692829982432 693305500608 693781345152 695802885904 696515248296 696993295824 697471671456 699739855927 700043694336 700220116638 700524163584 700700706972 700760398464 700937001387 701241359616 703767331008 704004659568 704487847392 704971366848 707025513096 707571045888 707749365204 708235123176 711334721664 711822940416 712062985536 714627937968 715118416992 715359573432 715850554608 718248140288 718983482112 719476950528 722312109344 722807862336 723303955584 726714487296 729832787712 730579989888 731081417472 737680452096 738435688704 744111465057 750828114126 751343438844 751596811299 752112663606 758901534708 759422400552 759943623888 760199896548 762938244999 763461881406 764243513019 766803180384 767061766264 767588232816 768115060704 771141882042 771671148948 772200779112 772461185202 775048375872 775580323968 775775782719 775841869728 776374362432 779170973616 779433730236 779968688184 780504013296 782778246642 783382229376 783579654333 783919897344 784117457802 784457934336 784722473856 787549156128 788089684032 788355448272 788896529568 791195217036 791738247384 791805694208 792005242014 792349143552 792548828316 795203298176 795403702233 796017426624 796563766656 796764513573 797110481664 799702692488 800251561872 800800807968 801070858728 803956430214 804305521152 804508219116 804576753792 804779520111 805128968448 805331873934 805681562112 808029157824 808856417376 809411569344 812601123012 813158845128 813716950032 813786269184 816717643392 817278190848 817553798208 818114919552 821061886176 821338769496 821902488624 822466594656 825499553536 826066128384 829890508608 830460097152 830740149792 838814062464 839389775616 839965883904 847833568512 848415472128 854350200621 854936576874 862653577932 862944487047 863536761918 864129443292 871929422856 872527864464 872822103444 873421157736 875966133147 876567345318 877464774207 881305008048 881909884512 882515176128 882812783088 885385123826 885992800644 886600894536 886899879306 887508595764 890481112704 890705528307 890781405984 891392786496 892004586624 894603710448 895519604952 896134237488 899665529049 900056178432 900283007106 900673924608 900900908964 900977655168 901204716069 901596033792 904223105184 904843711296 905148848016 905770089504 909032802552 909339351942 909734201856 909963469548 910588015512 913241287749 913945934272 914573213568 914803700769 915200923392 915509552832 918807348816 919437964704 919748022984 920379284496 923061086542 923461894656 923694621948 924006115683 924407334144 924640299702 925041793536 925274918988 928686997728 929324394432 929962228608 933626822184 934267609296 934347197952 934582668516 938356441344 938672879424 939317129856 939961822464 942700684128 943665820272 944313497568 948446295552 949417314048 952837250624 953491222656 953812764576 954467406144 963743816448 964405274112 974106653184 980920600713 981593847522 982598802453 991468134054 992148620076 993164380974 997426006353 1001104152168 1001791251792 1002129081732 1002816884808 1006429174254 1007459555571 1008151017174 1011868712944 1012563200736 1013258165184 1013599862064 1014295538016 1017250993332 1017949175208 1018292454018 1018991350692 1022404240512 1022661902871 1023450977088 1024153414272 1024411517451 1028189176056 1028894865264 1029601038816 1029948246936 1033397834496 1033658267418 1034107098624 1034367710292 1034455826304 1034716525857 1035165816576 1035426695058 1038894631488 1039244973648 1039958250912 1040672017728 1043704328856 1044509639168 1044772872444 1045489943736 1046296631808 1050065541504 1050330174957 1050786245376 1051051060458 1051140597696 1051862039424 1054926956048 1055650996512 1056006989352 1056731771088 1057457050272 1060538269644 1060895910599 1061356568832 1061624047806 1062085022208 1062352684764 1067002082496 1067734410624 1068094478304 1071941906952 1072677625488 1072769005056 1073039360148 1073775831912 1077372210432 1078475223168 1079215425792 1083468164016 1084211793504 1084955933376 1088956857856 1090071730944 1090819892736 1094749181568 1095118359328 1095869984832 1096622126208 1106520678144 1107280129536 1107653533056 1118418749952 1126242171189 1127015158266 1128168995409 1138352302062 1139133600828 1139915435832 1140299844822 1145192822109 1150204770576 1150592649396 1151382349224 1152172591056 1156712823063 1157506723422 1158691777803 1162572563808 1163370485952 1163762804592 1164561543648 1167954844196 1168756460424 1169150595354 1169953032276 1170756019944 1174167369963 1175073344064 1175879846016 1176176186703 1176686901504 1177083710784 1181323734192 1182134526048 1182533172408 1183344794352 1186792825554 1187308150272 1187607371076 1187708541312 1188007863021 1188523715328 1188823242474 1189339448832 1192804947264 1194026139936 1194845649984 1199554038732 1200377342808 1201201211952 1201303540224 1201606288092 1205630806912 1205934645321 1206458281728 1206762328674 1206865130688 1207693452672 1207997810901 1208522343168 1212043736736 1212452469256 1213284626064 1214117354016 1217655050332 1218901684518 1219430951424 1219738267692 1220575425048 1220679403776 1225076465088 1225917286272 1226330697312 1227172379328 1231592829264 1232008154244 1232853732936 1233699891984 1238249330304 1239099192576 1239949638144 1244835762912 1245690145728 1246110224688 1251563839232 1252422839808 1256934245504 1258221093696 1259084663424 1259948825856 1271321630208 1271750352768 1272623208192 1293980366898 1295305142877 1296194164938 1307894134284 1308791796696 1309233155166 1310131736604 1314851017977 1321957512072 1322864826768 1324219174632 1328077685739 1328989200966 1329901341804 1330349818959 1334805536224 1335721669056 1336172108976 1337089179744 1338006879936 1341905565672 1342358090962 1343279407428 1344201356232 1350084267648 1350424510659 1351010886912 1351351363446 1351466482752 1352394050688 1356334657776 1357265566944 1357723272024 1358655134256 1363205654016 1363549203828 1364009027913 1364601302784 1364945204322 1365537885696 1365882023268 1370918901408 1371859820352 1372801385088 1373264329248 1378211023224 1379156947056 1379274435072 1379622034476 1380568926744 1384591629813 1385192841984 1385541932922 1385659964864 1386611001216 1386960449553 1387562690304 1391605771808 1393030496592 1393986591648 1394943342912 1399479711854 1400087388672 1400440233276 1401401413944 1401520796928 1401874002774 1402482719232 1407534662016 1408009319136 1408975694784 1409942733696 1414051026192 1415498730408 1416470246352 1422669443328 1423645880832 1424125971072 1429255875936 1430236833984 1430719146864 1431701109216 1437966964224 1444624218688 1445615724672 1446607911168 1459665575424 1461159979776 1462162834944 1472390771283 1476871377408 1487202201081 1488222930114 1489746571461 1501656228252 1502686877688 1503193622598 1504225327212 1509643761381 1512226525761 1517803069416 1518844801104 1519887247776 1520399793096 1525876489998 1526923762812 1527438681027 1528487026038 1533606360768 1534123532528 1535176465632 1536230121408 1542283764084 1543342297896 1544401558224 1544922370404 1550096751744 1550487401127 1551160647936 1551551565438 1551683739456 1552748724864 1553140042587 1558341947232 1558867460472 1559937376368 1561008026592 1565556493284 1566764458752 1567159308666 1567839794688 1568234915604 1569444947712 1575098312256 1576179368064 1576576590687 1576710896544 1577793059136 1582390434072 1583476494768 1583611388416 1584010484028 1585097656632 1590406596352 1590807404466 1592034853248 1592436071709 1593127533312 1593529027146 1594220963328 1599405384976 1600503123744 1601601615936 1602141717456 1607912860428 1609016438232 1609153507584 1609559040222 1610257936896 1610663747868 1616058315648 1617712834752 1618823138688 1625202246024 1626317690256 1627433900064 1633435286784 1634556381696 1635107596416 1636229839104 1642123772352 1642677538992 1643804977248 1644933189312 1650999107072 1659781017216 1660920194304 1661480299584 1677628124928 1678779551232 1690522737399 1695667137024 1707528453093 1708700401242 1709873153748 1710449767233 1725307155864 1725888974094 1727073523836 1728258886584 1736260085133 1743858845712 1745055728928 1745644206888 1746842315472 1751932266294 1753134690636 1753725893031 1754929548414 1762610016096 1763819769024 1765030352256 1765625566176 1770770247652 1771985601288 1773201789072 1773799758612 1775017191528 1780189238331 1780962225408 1781411056614 1781562811968 1782785572992 1783234863711 1784009173248 1789207420896 1791039209904 1792268474976 1799331058098 1800112356864 1800566014212 1801801817928 1801955310336 1802409432138 1803192067584 1808446210368 1809687422592 1810143493011 1810297696032 1811540179008 1818065605104 1818678703884 1819926939096 1821176031024 1826482575498 1827891868544 1828352526777 1829146427136 1829607401538 1830401846784 1831019105664 1837614697632 1838875929408 1839496045968 1840758568992 1846122173084 1847389243896 1848012231366 1848814668288 1849280599404 1850549837976 1857373995456 1858648788864 1859924457216 1867253644368 1868535218592 1869165337032 1876712882688 1877345758848 1878634259712 1879923644928 1885401368256 1887331640544 1888626995136 1898834628096 1905674501248 1906982445312 1907625529152 1908934812288 1927487632896 1940970550347 1960495631329 1961841201426 1963187695044 1963849732749 1965197604906 1982936268108 1984297240152 1986328761948 1993483801449 1994852012706 2002208304336 2003582503584 2004258163464 2005633769616 2012858348508 2013537136443 2014919111142 2016302034348 2023737425888 2025126401472 2026516330368 2027199724128 2028591076032 2034501986664 2035898350416 2036584908036 2037982701384 2043920977343 2044808481024 2045323805742 2046901954176 2047417806483 2048306828544 2048823034902 2056378352112 2057789730528 2059202077632 2059896493872 2066795668992 2067316534836 2068735420584 2068911652608 2069433051714 2070331633152 2070853390116 2077789262976 2078312899383 2078489947296 2079916501824 2081344035456 2087408657712 2089545744888 2090979887472 2099219567781 2100131083008 2100660349914 2101572490752 2102102120916 2102281195392 2102811004161 2103724078848 2109853912096 2111301993024 2112013978704 2113463542176 2114914100544 2121076539288 2121791821198 2122713137664 2123248095612 2124705369528 2134004164992 2135468821248 2136188956608 2143883813904 2145355250976 2146078720296 2147551663824 2154744420864 2156950446336 2158430851584 2166936328032 2168423587008 2169911866752 2180143461888 2189498363136 2190236718656 2191739969664 2193244252416 2213041356288 2215307066112 2232334395171 2252484342378 2254030316532 2254790433897 2256337990818 2276704604124 2278267201656 2279830871664 2280599689644 2288814734997 2290385644218 2292730539057 2300409541152 2301185298792 2302764698448 2304345182112 2313425646126 2315013446844 2317383555606 2325145127616 2326740971904 2327327348157 2327525609184 2329123087296 2335909688392 2337512920848 2338301190708 2339906064552 2341512039888 2348334739926 2350146688128 2350738962999 2351759692032 2352352373406 2353373803008 2354167421568 2362647468384 2364269052096 2365066344816 2366689588704 2373585651108 2375214742152 2375417082624 2376015726042 2377047430656 2377646484948 2385609894528 2386211106699 2388052279872 2389691299968 2390293540719 2399108077464 2400754685616 2402402423904 2403212576184 2411261613824 2411869290642 2412916563456 2413524657348 2413730261376 2414338560333 2415386905344 2415995621802 2417044686336 2424087473472 2424904938512 2426569252128 2428234708032 2435310100664 2437803369036 2439476535384 2441150850096 2441358807552 2450152930176 2451834572544 2452661394624 2454344758656 2463185658528 2464016308488 2465707465872 2467399783968 2476498660608 2478198385152 2489671525824 2491380291456 2492220449376 2503127678464 2513868491008 2516442187392 2518169326848 2519897651712 2543500705536 2545246416384 2563050601863 2587960733796 2588833461141 2590610285754 2592388329876 2615788268568 2617583593392 2618466310332 2620263473208 2627898399441 2629702035954 2632394322621 2643915024144 2645729653536 2648438349264 2656155371478 2657978401932 2659802683608 2660699637918 2669611072448 2671443338112 2672116584921 2672344217952 2674178359488 2676013759872 2683811131344 2684716181924 2686558814856 2688402712464 2698996587147 2700168535296 2700849021318 2702021773824 2702702726892 2702932965504 2703614148207 2704788101376 2712669315552 2714531133888 2715446544048 2717310268512 2727098407656 2728018055826 2729202605568 2729890408644 2731764046536 2739723863247 2741837802816 2743719640704 2744411102307 2745602770176 2746528658496 2756422046448 2758313894112 2759244068952 2761137853488 2769183259626 2770385683968 2771083865844 2771319929728 2772018347049 2773222002432 2773920899106 2775125380608 2783211543616 2786060993184 2787973183296 2789886685824 2798959423708 2800880466552 2802802827888 2803041593856 2803748005548 2815069324032 2816018638272 2817951389568 2819885467392 2828102052384 2830997460816 2832940492704 2845338886656 2848251942144 2858511751872 2860473667968 2861438293728 2863402218432 2889248437376 2891231449344 2893215822336 2922319959552 2942761802139 2944781542566 2972364344273 2974404402162 2976445860228 2979493142922 2992278019059 3003312456504 3005373755376 3006387245196 3008450654424 3019287522762 3022378666713 3024453051522 3035606138832 3037689602208 3039774495552 3040799586192 3051752979996 3053847525624 3054877362054 3056974052076 3067212721536 3067985708613 3068247065056 3070352931264 3072460242816 3084567528168 3086684595792 3088803116448 3089844740808 3098847933391 3100193503488 3100974802254 3102321295872 3103103130876 3103367478912 3104149577571 3105497449728 3106280085174 3116683894464 3117734920944 3119874752736 3122016053184 3131112986568 3133528917504 3134318617332 3136469831208 3138889895424 3150196624512 3150990524871 3152358736128 3153153181374 3153421793088 3155586118272 3164780868144 3166952989536 3168020968056 3170195313264 3180813192704 3181614808932 3182687731797 3184069706496 3184872143418 3186255066624 3187058054292 3198810769952 3201006247488 3203203231872 3204283434912 3215825720856 3218032876464 3218307015168 3219118080444 3221327495736 3232116631296 3235425669504 3237646277376 3250404492048 3252635380512 3254867800128 3266870573568 3270215192832 3272459678208 3284247544704 3285355077984 3287609954496 3289866378624 3319562034432 3321840388608 3322960599168 3355256249856 3378726513567 3381045474798 3384506986227 3415056906186 3417400802484 3419746307496 3420899534466 3435578466327 3450614311728 3451777948188 3454147047672 3456517773168 3470138469189 3472520170266 3476075333409 3487717691424 3490111457856 3491288413776 3493684630944 3503864532588 3506269381272 3507451786062 3509859096828 3522502109889 3525220032192 3527639538048 3528528560109 3530060704512 3531251132352 3541540495304 3543971202576 3546403578144 3547599517224 3550034383056 3560378476662 3561924450816 3562822113228 3563125623936 3564023589063 3565571145984 3566469727422 3568018346496 3578414841792 3582078419808 3584536949952 3598662116196 3601132028424 3603603635856 3603910620672 3604818864276 3616892420736 3617803935963 3619374845184 3620286986022 3620595392064 3623080358016 3623993432703 3636131210208 3637357407768 3639853878192 3642352062048 3652965150996 3655783737088 3656705053554 3658292854272 3659214803076 3662038211328 3675229395264 3677751858816 3678992091936 3681517137984 3692244346168 3694778487792 3696024462732 3698561198808 3701099675952 3714747990912 3717297577728 3719848914432 3734507288736 3737070437184 3738330674064 3754691517696 3757268519424 3770802736512 3774663281088 3777253990272 3811349002496 3813964890624 3815251058304 3817869624576 3881941100694 3885915428631 3920991262658 3923682402852 3926375390088 3927699465498 3930395209812 3944553053931 3965872536216 3968594480304 3972657523896 3984233057217 3986967602898 3989704025412 3991049456877 4004416608672 4007165007168 4008516326928 4011267539232 4025716697016 4027074272886 4029838222284 4032604068696 4047474851776 4050252802944 4051273531977 4053032660736 4054399448256 4057182152064 4069003973328 4071796700832 4073169816072 4075965402768 4087841954686 4089616962048 4090647611484 4092027083739 4093803908352 4094835612966 4096613657088 4097646069804 4112756704224 4115579461056 4118404155264 4119792987744 4134633069672 4137470841168 4137823305216 4138866103428 4141706780232 4153774889439 4155578525952 4156625798766 4156979894592 4159833003648 4160881348659 4162688070912 4174817315424 4179091489776 4181959774944 4198439135562 4200262166016 4201320699828 4204204241832 4204562390784 4205622008322 4207448157696 4219707824192 4222603986048 4224027957408 4226927084352 4229828201088 4242153078576 4243583642396 4246496191224 4249410739056 4268008329984 4270937642496 4272377913216 4287767627808 4290710501952 4292157440592 4295103327648 4313900892672 4333872656064 4336847174016 4339823733504 4378996726272 4380473437312 4383479939328 4386488504832 4417172313849 4430614132224 4461606603243 4464668790342 4504968684756 4508060633064 4509580867794 4512675981636 4528931284143 4536679577283 4553409208248 4556534403312 4559661743328 4561199379288 4577629469994 4580771288436 4582316043081 4585461078114 4600819082304 4602370597584 4605529396896 4608690364224 4626851292252 4630026893688 4634767111212 4650290255232 4651462203381 4653481943808 4654654696314 4655051218368 4658246174592 4671819376784 4675025841696 4676602381416 4679812129104 4683024079776 4696669479852 4698253318367 4700293376256 4701477925998 4703519384064 4704704746812 4708334843136 4725294936768 4728538104192 4729729772061 4730132689632 4733379177408 4747171302216 4750429484304 4750834165248 4752031452084 4755292969896 4771219789056 4772422213398 4776104559744 4777308215127 4779382599936 4780587081438 4798216154928 4801509371232 4804804847808 4806425152368 4822523227648 4823738581284 4827049314696 4827460522752 4828677120666 4830773810688 4831991243604 4848174946944 4849809877024 4853138504256 4856469416064 4870620201328 4875606738072 4878953070768 4882301700192 4900305860352 4903669145088 4905322789248 4908689517312 4926371317056 4928032616976 4931414931744 4934799567936 4952997321216 4979343051648 4982760582912 4984440898752 5027736982016 5032884374784 5036338653696 5071568212197 5087001411072 5122585359279 5126101203726 5131349301699 5175921467592 5177666922282 5181220571508 5184776659752 5208780255399 5231576537136 5235167186784 5236932620664 5240526946416 5255796798882 5259404071908 5261177679093 5264788645242 5287830048288 5291459307072 5296876698528 5312310742956 5315956803864 5319605367216 5321399275836 5339222144896 5340567714993 5342886676224 5344233169842 5344688435904 5348356718976 5349704591133 5352027519744 5367622262688 5369432363848 5373117629712 5376805424928 5397993174294 5400337070592 5401698042636 5405405453784 5405865931008 5407228296414 5409576202752 5425338631104 5429062267776 5430430479033 5430893088096 5434620537024 5454196815312 5456036111652 5459780817288 5463528093072 5479447726494 5483675605632 5485057580331 5487439281408 5488822204614 5491205540352 5493057316992 5512844092896 5516627788224 5518488137904 5522275706976 5538366519252 5542167731688 5542639859456 5544036694098 5546444004864 5547841798212 5566423087232 5572121986368 5575946366592 5579773371648 5597918847416 5601760933104 5605605655776 5607496011096 5630138648064 5632037276544 5635902779136 5639770934784 5656204104768 5661994921632 5665880985408 5696503884288 5717023503744 5720947335936 5722876587456 5726804436864 5778496874752 5782462898688 5822911651041 5881486893987 5885523604278 5889563085132 5891549198247 5944728688546 5948808804324 5952891720456 5958986285844 5980451404347 5984556038118 6006624913008 6010747510752 6012774490392 6016901308848 6038575045524 6040611409329 6044757333426 6048906103044 6071212277664 6075379204416 6079548991104 6081599172384 6103505959992 6107695051248 6109754724108 6113948104152 6131762932029 6134425443072 6135971417226 6136494130112 6140705862528 6142253419449 6144920485632 6169135056336 6173369191584 6177606232896 6179689481616 6197695866782 6200387006976 6201949604508 6206206261752 6206734957824 6208299155142 6210994899456 6212560170348 6233367788928 6234938698149 6235469841888 6239749505472 6244032106368 6262225973136 6268637234664 6272939662416 6297658703343 6300393249024 6301981049742 6304717472256 6306306362748 6306843586176 6308433012483 6311172236544 6329561736288 6333905979072 6336041936112 6340390626528 6363229617864 6365375463594 6368139412992 6369744286836 6374116108584 6397621539904 6402012494976 6406406463744 6408566869824 6431651441712 6436065752928 6438236160888 6442654991472 6464233262592 6470851339008 6475292554752 6500808984096 6505270761024 6509735600256 6540430385664 6568495089408 6570710155968 6575219908992 6579732757248 6639124068864 6645921198336 6697003185513 6757453027134 6762090949596 6764371301691 6769013972454 6830113812372 6834801604968 6839492614992 6841799068932 6866444204991 6871156932654 6878191617171 6901228623456 6903555896376 6908294095344 6913035546336 6940276938378 6945040340532 6952150666818 6975435382848 6980222915712 6981982044471 6982576827552 6987369261888 7007729065176 7012538762544 7014903572124 7019718193656 7045004219778 7050440064384 7052216888997 7055279076096 7057057120218 7060121409024 7062502264704 7083080990608 7087942405152 7092807156288 7095199034448 7100068766112 7120756953324 7125644226456 7126251247872 7128047178126 7131142291968 7132939454844 7156829683584 7158633320097 7164156839616 7169073899904 7170880622157 7197324232392 7202264056848 7207207271712 7209637728552 7233784841472 7235607871926 7238749690368 7240573972044 7241190784128 7243015680999 7246160716032 7247986865406 7272262420416 7274714815536 7279707756384 7284704124096 7305930301992 7311567474176 7313410107108 7318429606152 7324076422656 7350458790528 7355503717632 7357984183872 7363034275968 7384488692336 7389556975584 7392048925464 7397122397616 7402199351904 7429495981824 7434595155456 7469014577472 7474140874368 7476661348128 7509383035392 7541605473024 7549326562176 7554507980544 7622698004992 7630502116608 7635739249152 7689151805589 7763882201388 7766500383423 7771830857262 7841982525316 7847364805704 7852750780176 7855398930996 7860790419624 7883695198323 7889106107862 7897182967863 7931745072432 7937188960608 7945315047792 7968466114434 7973935205796 7979408050824 7982098913754 8008833217344 8014330014336 8016349754763 8017032653856 8022535078464 8051433394032 8054148545772 8059676444568 8065208137392 8094949703552 8096989761441 8100505605888 8102547063954 8106065321472 8108798896512 8110842444621 8114364304128 8138007946656 8143593401664 8146339632144 8151930805536 8175683909372 8181295222968 8184054167478 8187607816704 8189671225932 8195292139608 8219171589741 8225513408448 8231158922112 8233233306921 8236808310528 8239585975488 8269266139344 8274941682336 8277732206856 8283413560464 8307549778878 8311157051904 8313251597532 8313959789184 8316055041147 8319666007296 8321762697318 8325376141824 8349634630848 8358182979552 8363919549888 8396878271124 8402641399656 8408408483664 8409124781568 8411244016644 8439415648384 8445207972096 8448055914816 8453854168704 8459656402176 8484306157152 8487167284792 8492992382448 8498821478112 8536016659968 8544755826432 8575535255616 8581421003904 8584314881184 8590206655296 8667745312128 8673694348032 8679647467008 8760946874624 8766959878656 8828285406417 8834344627698 8917093032819 8923213206486 8929337580684 9009937369512 9016121266128 9019161735588 9025351963272 9057862568286 9067136000139 9073359154566 9106818416496 9113068806624 9119323486656 9122398758576 9155258939988 9161542576872 9164632086162 9170922156228 9201638164608 9203957125839 9204741195168 9211058793792 9217380728448 9253702584504 9260053787376 9269534222424 9296543800173 9300580510464 9302924406762 9306963887616 9309309392628 9310102436736 9312448732713 9316492349184 9343638753568 9350051683392 9353204762832 9359624258208 9366048159552 9393338959704 9396506636734 9400586752512 9402955851996 9409409493624 9416669686272 9450589873536 9452971574613 9457076208384 9459459544122 9460265379264 9466758354816 9494342604432 9500858968608 9504062904168 9510585939792 9542439578112 9544844426796 9548063195391 9552209119488 9554616430254 9558765199872 9561174162876 9596432309856 9603018742464 9609609695616 9612850304736 9647477162568 9654098629392 9654921045504 9657354241332 9663982487208 9696349893888 9699619754048 9706277008512 9712938832128 9741240402656 9751213476144 9757906141536 9764603400384 9800611720704 9810645578496 9817379034624 9852742634112 9856065233952 9862829863488 9869599135872 9958686103296 9965521165824 9968881797504 10065768749568 10136179540701 10143136424394 10153520958681 10245170718558 10252202407452 10262698603398 10306735398981 10351842935184 10355333844564 10362441143016 10369553319504 10410415407567 10417560510798 10428226000227 10463153074272 10470334373568 10473865241328 10481053892832 10511593597764 10518808143816 10522355358186 10529577290484 10567506329667 10575660096576 10582918614144 10585585680327 10593753397056 10624621485912 10631913607728 10639210734432 10642798551672 10678444289792 10681135429986 10685773352448 10688466339684 10689376871808 10692070767189 10696713437952 10699409182266 10704055039488 10735244525376 10738864727696 10746235259424 10753610849856 10795986348588 10803396085272 10810810907568 10811731862016 10814456592828 10850677262208 10853411807889 10858124535552 10860860958066 10861786176192 10869241074048 10871980298109 10908393630624 10912072223304 10919561634576 10927056186144 10958895452988 10967351211264 10970115160662 10974878562816 10977644409228 10986114633984 11025688185792 11033255576448 11036976275808 11044551413952 11076733038504 11084335463376 11085279718912 11088073388196 11095683596424 11132846174464 11144243972736 11151892733184 11159546743296 11195837694832 11203521866208 11211211311552 11214992022192 11264074553088 11271805558272 11312408209536 11323989843264 11331761970816 11434047007488 11441894671872 11445753174912 11453608873728 11556993749504 11645823302082 11657746285893 11762973787974 11771047208556 11779126170264 11783098396494 11833659161793 11889457377092 11897617608648 11905783440912 11917972571688 11952699171651 11960902808694 11969112076236 11973148370631 12013249826016 12021495021504 12025548980784 12033802617696 12077150091048 12081222818658 12089514666852 12097812206088 12142424555328 12150758408832 12153820595931 12159097982208 12163198344768 12207011919984 12215390102496 12219509448216 12227896208304 12263525864058 12268850886144 12271942834452 12272988260224 12276081251217 12281411725056 12284506838898 12289840971264 12338270112672 12346738383168 12355212465792 12359378963232 12395391733564 12403899209016 12412412523504 12413469915648 12416598310284 12425120340696 12461324668317 12466735577856 12469877396298 12470939683776 12479499010944 12482644045977 12488064212736 12524451946272 12537274469328 12545879324832 12595317406686 12600786498048 12603962099484 12612612725496 12613687172352 12616866024966 12622344473088 12659123472576 12667811958144 12672083872224 12680781253056 12726459235728 12730750927188 12739488573672 12748232217168 12795243079808 12804024989952 12812812927488 12817133739648 12863302883424 12872131505856 12876472321776 12885309982944 12941702678016 13001617968192 13010541522048 13019471200512 13136990178816 13141420311936 13150439817984 13159465514496 13251516941547 13291842396672 13384819809729 13394006371026 13514906054268 13524181899192 13528742603382 13538027944908 13586793852429 13660227624744 13669603209936 13678985229984 13683598137864 13723469419303 13732888409982 13742313865308 13746948129243 13756383234342 13802457246912 13807111792752 13816588190688 13826071092672 13880553876756 13890080681064 13904301333636 13950870765696 13954386610143 13960445831424 13963964088942 13965153655104 13974738523776 14015458130352 14025077525088 14029807144248 14039436387312 14090008439556 14094759955101 14100880128768 14104433777994 14110558152192 14114114240436 14125004529408 14166161981216 14175884810304 14185614312576 14190398068896 14200137532224 14241513906648 14251288452912 14252502495744 14256094356252 14265878909688 14307446841401 14313659367168 14317266640194 14328313679232 14331924645381 14338147799808 14341761244314 14394648464784 14404528113696 14414414543424 14419275457104 14467569682944 14471215743852 14481147944088 14482381568256 14486031361998 14492321432064 14495973730812 14544524840832 14549429631072 14559415512768 14569408248192 14611860603984 14626820214216 14636859212304 14700917581056 14711007435264 14715968367744 14726068551936 14768977384672 14779113951168 14784097850928 14794244795232 14804398703808 14858991963648 14938029154944 14948281748736 14953322696256 15083210946048 15098653124352 15109015961088 15214704636591 15261004233216 15367756077837 15378303611178 15394047905097 15527764402776 15533000766846 15543661714524 15626340766197 15683965050632 15694729611408 15705501560352 15710797861992 15721580839248 15767390396646 15778212215724 15783533037279 15794365935726 15863490144864 15874377921216 15890630095584 15936932228868 15947870411592 15958816101648 15964197827508 16017666434688 16021703144979 16028660028672 16032699509526 16034065307712 16045070156928 16049113773399 16102866788064 16108297091544 16119352889136 16130416274784 16189899407104 16193979522882 16201011211776 16205094127908 16217597793024 16221684889242 16228728608256 16276015893312 16287186803328 16291291437099 16292679264288 16303861611072 16351367818744 16362590445936 16368108334956 16379342451864 16390584279216 16438343179482 16451026816896 16455172740993 16462317844224 16466466613842 16473616621056 16479171950976 16538532278688 16549883364672 16555464413712 16566827120928 16615099557756 16626503195064 16627919578368 16632110082294 16639332014592 16643525394636 16699269261696 16716365959104 16727839099776 16793756542248 16805282799312 16816816967328 16822488033288 16878831296768 16890415944192 16896111829632 16907708337408 16919312804352 16968612314304 16974334569584 16985984764896 16997642956224 17089511652864 17151070511232 17162842007808 17168629762368 17180413310592 17335490624256 17347388696064 17468734953123 17521893749248 17644460681961 17656570812834 17668689255396 17674647594741 17834186065638 17846426412972 17858675161368 17941354213041 18019874739024 18032242532256 18038323471176 18050703926544 18115725136572 18121834227987 18134272000278 18146718309132 18213636832992 18226137613248 18238646973312 18244797517152 18310517879976 18323085153744 18329264172324 18341844312456 18395288796087 18403276329216 18407914251678 18409482390336 18422117587584 18426760258347 18434761456896 18507405169008 18520107574752 18539068444848 18593087600346 18601161020928 18605848813524 18618618785256 18620204873472 18624897465426 18632984698368 18687277507136 18700103366784 18704816094447 18706409525664 18719248516416 18732096319104 18786677919408 18793013273468 18805911703992 18818818987248 18892976110029 18901179747072 18905943149226 18914152416768 18918919088244 18920530758528 18925299037449 18933516709632 18988685208864 19001717937216 19008125808336 19021171879584 19089688853592 19096126390782 19104418238976 19109232860508 19122348325752 19192864619712 19206037484928 19219219391232 19225700609472 19294954325136 19308197258784 19314708482664 19327964974416 19392699787776 19399239508096 19412554017024 19425877664256 19482480805312 19502426952288 19515812283072 19529206800768 19621291156992 19705485268224 19712130467904 19725659726976 19739198271744 19917372206592 19937763595008 20091009556539 20272359081402 20286272848788 20293113905073 20307041917362 20490341437116 20504404814904 20525397206796 20599332614973 20613470797962 20703685870368 20710667689128 20724882286032 20739106639008 20806550409911 20820830815134 20835121021596 20856452000454 20926306148544 20940668747136 20945946133413 20947730482656 20962107785664 21023187195528 21037616287632 21044710716372 21059154580968 21135012659334 21151320193152 21156650666991 21165837228288 21171171360654 21187506794112 21249242971824 21263827215456 21278421468864 21285597103344 21356888579584 21362270859972 21376932679368 21378753743616 21384141534378 21393426875904 21398818364532 21470489050752 21475899960291 21477729455392 21492470518848 21507221699712 21591972697176 21606792170544 21621621815136 21628913185656 21691935533737 21701354524416 21706823615778 21716249071104 21721721916132 21723572352384 21729047042997 21738482148096 21743960596218 21816787261248 21824144446608 21839123269152 21854112372288 21917790905976 21934702422528 21940230321324 21955288818456 21972229267968 22051376371584 22066511152896 22073952551616 22089102827904 22153466077008 22168670926752 22176146776392 22191367192848 22265692348928 22288487945472 22303785466368 22391675389664 22407043732416 22422422623104 22429984044384 22528149106176 22624816419072 22647979686528 22663523941632 22868094014976 22891506349824 22907217747456 23067455416767 23291646604164 23299501150269 23315492571786 23525947575948 23542094417112 23558252340528 23566196792988 23651085594969 23667318323586 23691548903589 23778914754184 23795235217296 23811566881824 23835945143376 23905398343302 23921805617388 23938224152472 23946296741262 24026499652032 24042990043008 24049049264289 24051097961568 24067605235392 24154300182096 24162445637316 24179029333704 24195624412176 24284849110656 24290969284323 24301516817664 24307641191862 24318195964416 24326396689536 24332527333863 24414023839968 24430780204992 24439018896432 24455792416608 24527051728116 24543885668904 24545976520448 24552162502434 24562823450112 24569013677796 24657514769223 24676540225344 24693476766336 24699699920763 24710424931584 24718757926464 24790783467128 24807798418032 24824825047008 24833196620568 24850240681392 24922649336634 24933471155712 24939754792596 24941879367552 24948165123441 24958998021888 24965288091954 24976128425472 25048903892544 25074548938656 25091758649664 25190634813372 25207924198968 25225225450992 25227374344704 25233732049932 25318246945152 25335623916288 25344167744448 25361562506112 25452918471456 25461501854376 25478977147344 25496464434336 25590486159616 25608049979904 25634267479296 25726605766848 25744263011712 25752944643552 25770619965888 26003235936384 26021083044096 26038942401024 26282840623872 26300879635968 26484856219251 26503033883094 26751279098457 26769639619458 26788012742052 27029812108536 27048363798384 27057485206764 27076055889816 27173587704858 27201408000417 27320455249488 27339206419872 27357970459968 27367196275728 27446938838606 27465776819964 27484627730616 27493896258486 27512766468684 27604914493824 27611871377517 27614223585504 27633176381376 27652142185344 27761107753512 27780161362128 27808602667272 27889631400519 27901741531392 27908773220286 27920891662848 27927928177884 27930307310208 27937346198139 27949477047552 28030916260704 28050155050176 28059614288496 28078872774624 28180016879112 28189519910202 28201760257536 28208867555988 28228228480872 28250009058816 28332323962432 28351769620608 28358914723839 28371228625152 28380796137792 28400275064448 28483027813296 28502576905824 28512188712504 28531757819376 28614893682802 28627318734336 28634533280388 28644189586173 28656627358464 28663849290762 28676295599616 28683522488628 28789296929568 28809056227392 28828829086848 28838550914208 28942431487704 28962295888176 28964763136512 28972062723996 28991947461624 29089049681664 29098859262144 29118831025536 29138816496384 29223721207968 29253640428432 29273718424608 29401835162112 29431936735488 29452137103872 29537954769344 29558227902336 29568195701856 29588489590464 29608797407616 29876058309888 29896563497472 29906645392512 30197306248704 30408538622103 30429409273182 30460562876043 30735512155674 30756607222356 30788095810194 30920206196943 31055528805552 31066001533692 31087323429048 31231246222701 31252681532394 31367930101264 31389459222816 31411003120704 31421595723984 31443161678496 31534780793292 31556424431448 31567066074558 31588731871452 31702518989001 31726980289728 31748755842432 31756757040981 31781260191168 31873864457736 31895740823184 31917632203296 31928395655016 32035332869376 32043406289958 32057320057344 32065399019052 32068130615424 32076212301567 32090140313856 32098227546798 32205733576128 32216594183088 32238705778272 32260832549568 32379798814208 32387959045764 32410188255816 32435195586048 32443369778484 32552031786624 32560235423667 32574373606656 32582582874198 32585358528576 32607723222144 32702735637488 32725180891872 32736216669912 32758684903728 32781168558432 32876686358964 32887773228569 32902053633792 32910345481986 32924635688448 32932933227684 32958343901952 33077064557376 33099766729344 33110928827424 33133654241856 33230199115512 33253006390128 33255839156736 33264220164588 33287050789272 33398538523392 33432731918208 33455678199552 33587513084496 33610565598624 33633633934656 33644976066576 33757662593536 33792223659264 33815416674816 33937224628608 33948669139168 33971969529792 33995285912448 34302141022464 34325684015616 34337259524736 34360826621184 34670981248512 34937469906246 34973238857679 35288921363922 35313141625668 35337378510792 35349295189482 35500977485379 35668372131276 35692852825944 35717350322736 35858097514953 35882708426082 35919445111893 36039749478048 36064485064512 36076646942352 36101407853088 36231450273144 36243668455974 36268544000556 36293436618264 36427273665984 36452275226496 36461461787793 36477293946624 36489595034304 36621035759952 36646170307488 36658528344648 36683688624912 36790577592174 36806552658432 36815828503356 36818964780672 36828243753651 36844235175168 36853520516694 36869522913792 37014810338016 37040215149504 37078136889696 37186175200692 37211697627048 37237237570512 37240409746944 37249794930852 37374555014272 37383974004951 37400206733568 37409632188894 37412819051328 37438497032832 37447932137931 37464192638208 37573355838816 37586026546936 37611823407984 37637637974496 37785952220058 37802359494144 37811886298452 37837838176488 37841061517056 37850598074898 37867033419264 37977370417728 38003435874432 38016251616672 38042343759168 38179377707184 38192252781564 38218465721016 38244696651504 38385729239424 38412074969856 38438438782464 38451401218944 38589908650272 38616394517568 38629416965328 38655929948832 38798479016192 38825108034048 38964961610624 39004853904576 39031624566144 39058413601536 39410970536448 39424260935808 39451319453952 39478396543488 39875527190016 40154459429187 40182019113078 40544718162804 40572545697576 40586227810146 40614083834724 40760381557287 40980682874232 41008809629808 41050794413592 41170408257909 41198665229946 41226941595924 41240844387729 41407371740736 41421335378256 41449764572064 41478213278016 41613100819822 41641661630268 41670242043192 41712904000908 41852612297088 41863159830429 41881337494272 41891892266826 41895460965312 41924215571328 42046374391056 42075232575264 42089421432744 42118309161936 42270025318668 42284279865303 42302640386304 42313301333982 42331674456576 42342342721308 42375013588224 42498485943648 42527654430912 42556842937728 42571194206688 42724541719944 42753865358736 42757507487232 42768283068756 42797636729064 42922340524203 42940978101504 42951799920582 42955458910784 42984941037696 42995773936143 43014443399424 43183945394352 43213584341088 43243243630272 43257826371312 43383871067474 43402709048832 43413647231556 43443443832264 43447144704768 43458094085994 43476964296192 43487921192436 43633574522496 43648288893216 43678246538304 43708224744576 43835581811952 43880460642648 43910577636912 44102752743168 44133022305792 44147905103232 44178205655808 44306932154016 44337341853504 44352293552784 44382734385696 44576975890944 44783350779328 44814087464832 44844845246208 44859968088768 45249632838144 45295959373056 45327047883264 45644113909773 45783012699648 46103268233511 46134910833534 46182143715291 46583293208328 46599002300538 46630985143572 46879022298591 47051895151896 47084188834224 47116504681056 47132393585976 47302171189938 47334636647172 47350599111837 47383097807178 47557829508368 47590470434592 47623133763648 47671890286752 47810796686604 47843611234776 47876448304944 47892593482524 48052999304064 48065109434937 48085980086016 48098098528578 48102195923136 48135210470784 48147341320197 48308600364192 48324891274632 48358058667408 48391248824352 48569698221312 48581938568646 48603033635328 48615282383724 48652793379072 48665054667726 48828047679936 48861560409984 48873874311297 48878037792864 48911584833216 49054103456232 49087771337808 49091953040896 49104325004868 49138027355592 49315029538446 49353080450688 49365518222979 49386953532672 49399399841526 49420849863168 49437515852928 49581566934256 49615596836064 49649650094016 49666393241136 49700481362784 49845298673268 49879509585192 49883758735104 49896330246882 49917996043776 49930576183908 50097807785088 50149097877312 50183517299328 50381269626744 50415848397936 50450450901984 50467464099864 50636493890304 50671247832576 50688335488896 50723125012224 50905836942912 50923003708752 50957954294688 50992928868672 51180972319232 51268534958592 51453211533696 51488526023424 51505889287104 51541239931776 52006471872768 52042166088192 52406204859369 52565681247744 52933382045883 52969712438502 53006067766188 53023942784223 53502558196914 53539279238916 53576025484104 53824062639123 54059624217072 54096727596768 54114970413528 54152111779632 54347175409716 54365502683961 54402816000834 54640910498976 54678412839744 54715940919936 54734392551456 54893877677212 54931553639928 54969255461232 54987792516972 55025532937368 55185866388261 55209828987648 55223742755034 55228447171008 55266352762752 55280280775041 55304284370688 55522215507024 55560322724256 55617205334544 55779262801038 55803483062784 55817546440572 55855856355768 55860614620416 55874692396278 55898954095104 56061832521408 56100310100352 56114448283341 56119228576992 56157745549248 56360033758224 56379039820404 56417735111976 56456456961744 56664647924864 56678928330087 56703539241216 56717829447678 56742457250304 56761592275584 56775897112347 56800550128896 56966055626592 57005153811648 57024377425008 57063515638752 57229787365604 57269066560776 57288379172346 57313254716928 57327698581524 57367044977256 57578593859136 57618112454784 57657658173696 57677101828416 57884862975408 57924591776352 57944125447992 57983894923248 58178099363328 58197718524288 58237662051072 58277632992768 58447442415936 58507280856864 58547436849216 58863873470976 59075909538688 59116455804672 59136391403712 59176979180928 59217594815232 59752116619776 59813290785024 60817077244206 60858818546364 60879341715219 60921125752086 61471024311348 61513214444712 61576191620388 61797997844919 61840412393886 62111057611104 62132003067384 62174646858096 62419651229733 62462492445402 62505363064788 62735860202528 62778918445632 62822006241408 62843191447968 62886323356992 63069561586584 63112848862896 63134132149116 63177463742904 63405037978002 63453960579456 63469952000973 63497511684864 63513514081962 63562520382336 63747728915472 63791481646368 63835264406592 63856791310032 64070665738752 64086812579916 64130798038104 64136261230848 64152424603134 64180280627712 64196455093596 64411467152256 64427699880873 64433188366176 64477411556544 64521665099136 64775918091528 64820376511632 64886739556968 65075806601211 65104063573248 65120470847334 65148747213312 65165165748396 65170717057152 65187141128991 65215446444288 65405471274976 65450361783744 65472433339824 65517369807456 65562337116864 65753372717928 65775546457138 65804107267584 65820690963972 65865866455368 65916687803904 66154129114752 66199533458688 66221857654848 66267308483712 66460398231024 66506012780256 66528440329176 66574101578544 66797077046784 66865463836416 66911356399104 67175026168992 67221131197248 67267267869312 67289952133152 67584447318528 67874449257216 67897338278336 67943939059584 67990571824896 68604282044928 68674519049472 68721653242368 69202366250301 69874939812492 69898503450807 69946477715358 70577842727844 70626283251336 70674757021584 70698590378964 70953256784907 71001954970758 71074646710767 71336744262552 71385705651888 71434700645472 71716195029906 71765416852164 71838890223786 72079498956096 72128970129024 72147147792867 72153293884704 72202815706176 72462900546288 72487336911948 72537088001112 72586873236528 72854547331968 72872907852969 72904550452992 72922923575586 72954587893248 72979190068608 72997582001589 73242071519904 73292340614976 73317056689296 73367377249824 73581155184348 73631657006712 73637929561344 73656487507302 73688470350336 73707041033388 73972544307669 74029620676032 74080430299008 74099099762289 74156273779392 74372350401384 74423395254096 74474475141024 74499589861704 74749110028544 74767948009902 74800413467136 74819264377788 74825638102656 74844495370323 74876994065664 74895864275862 74928385276416 75146711677632 75172053093872 75223646815968 75275275948992 75571904440116 75623772596904 75675676352976 75682123034112 75701196149796 75954740835456 76006871748864 76032503233344 76084687518336 76358755414368 76384505563128 76436931442032 76489393303008 76771458478848 76824149939712 76902802437888 77179817300544 77232789035136 77258833930656 77311859897664 77596958032384 77929923221248 78009707809152 78063249132288 78116827203072 78848521871616 78902638907904 79454568657753 80253837295371 80308918858374 80364038226156 81089436325608 81145091395152 81172455620292 81228167669448 81520763114574 81604224001251 81961365748464 82017619259616 82101588827184 82340816515818 82397330459892 82453883191848 82481688775458 82814743481472 82835614132551 82842670756512 82899529144128 82956426556032 83226201639644 83283323260536 83340484086384 83425808001816 83668894201557 83705224594176 83726319660858 83762674988544 83783784533652 83790921930624 83812038594417 83848431142656 84092748782112 84150465150528 84178842865488 84236618323872 84540050637336 84568559730606 84605280772608 84626602667964 84684685442616 84750027176448 84996971887296 85055308861824 85076744171517 85113685875456 85142388413376 85449083439888 85507730717472 85536566137512 85595273458128 85844681048406 85881956203008 85903599841164 85910917821568 85932568758519 85969882075392 85991547872286 86028886798848 86367890788704 86427168682176 86486487260544 86515652742624 86767742134948 86827294463112 86886887664528 86894289409536 86916188171988 86975842384872 87267149044992 87296577786432 87356493076608 87416449489152 87671163623904 87760921285296 87821155273824 88205505486336 88295810206464 88356411311616 88613864308032 88674683707008 88704587105568 88765468771392 89566701558656 89628174929664 89689690492416 89719936177536 90591918746112 91225615866309 91288227819546 92143294672463 92206536467022 92269821667068 92364287430582 92760618590829 93166586416656 93198004601076 93261970287144 93693738668103 93758044597182 94103790303792 94168377668448 94233009362112 94264787171952 94604342379876 94669273294344 94701198223674 94766195614356 95107556967003 95115659016736 95180940869184 95246267527296 95343780573504 95621593373208 95687222469552 95752896609888 95785186965048 96064285935121 96105998608128 96130218869874 96171960172032 96196197057156 96204391846272 96228636904701 96270420941568 96294682640394 96617200728384 96649782549264 96716117334816 96782497648704 97139396442624 97163877137292 97230564767448 97305586758144 97330109335452 97656095359872 97680706271001 97723120819968 97747748622594 97756075585728 97823169666432 98108206912464 98175542675616 98208650009736 98276054711184 98630059076892 98663319685707 98706160901376 98731036445958 98773907065344 98798799683052 98875031705856 99163133868512 99231193672128 99299300188032 99332786482272 99400962725568 99690597346536 99759019170384 99767517470208 99792660493764 99861152367816 100195615570176 100298195754624 100367034598656 100762539253488 100831696795872 100900901803968 100934928199728 101272987780608 101376670977792 101446250024448 101811673885824 101846007417504 101915908589376 101985857737344 102906423067392 102977052046848 103011778574208 103082479863552 104012943745536 104812409718738 104919716573037 105866764091766 105939424877004 106012135532376 106047885568446 106502932456137 107005116393828 107078558477832 107152050968208 107574292544859 107648125278246 107758335335679 108119248434144 108193455193536 108229940827056 108304223559264 108694350819432 108731005367922 108805632001668 109281820997952 109356825679488 109384385363379 109431881839872 109468785102912 109787755354424 109863107279856 109938510922464 109975585033944 110051065874736 110371732776522 110419657975296 110447485510068 110456894342016 110484731260953 110532705525504 110560561550082 110608568741376 111044431014048 111120645448512 111234410669088 111558525602076 111635092881144 111711712711536 111721229240832 111749384792556 112123665042816 112151922014853 112200620200704 112228896566682 112238457153984 112315491098496 112343796413793 112720067516448 112758079640808 112835470223952 112912913923488 113329295849728 113357856660174 113407078482432 113435658895356 113523184551168 113551794224694 113601100257792 113932111253184 114010307623296 114048754850016 114127031277504 114459574731208 114538133121552 114576758344692 114655397163048 114734089954512 115157187718272 115236224909568 115315316347392 115354203656832 115769725950816 115849183552704 115888250895984 115967789846496 116395437048576 116475324102144 116894884831872 117014561713728 117094873698432 118151819077376 118232911609344 118272782807424 118353958361856 118435189630464 119626581570048 120463378287561 121634154488412 121717637092728 121758683430438 121842251504172 122281144671861 122942048622696 123026428889424 123152383240776 123511224773727 123595995689838 123680824787772 123722533163187 124222115222208 124264006134768 124349293716192 124839302459466 124924984890804 125010726129576 125471720405056 125557836891264 125589479491287 125644012482816 125686382895936 125772646713984 126139123173168 126225697725792 126268264298232 126354927485808 126810075956004 126852839595909 126907921158912 126939904001946 126995023369728 127027028163924 127125040764672 127495457830944 127582963292736 127670528813184 127713582620064 128173625159832 128261596076208 128272522461696 128304849206268 128392910187192 128767021572609 128822934304512 128855399761746 128866376732352 128954823113088 128987321808429 129043330198272 129551836183056 129640753023264 129773479113936 130151613202422 130208127146496 130240941694668 130330331496792 130341434114304 130374282257982 130430892888576 130810942549952 130900723567488 130944866679648 131034739614912 131124674233728 131506745435856 131551092914276 131641381927944 131731732910736 132308258229504 132399066917376 132443715309696 132534616967424 132920796462048 133012025560512 133056880658352 133148203157088 133730927672832 134350052337984 134442262394496 134534535738624 134579904266304 135748898514432 135794676556672 135887878119168 135981143649792 136932341729319 137349038098944 138309804700533 138404732500602 139749879624984 139797006901614 139892955430716 140637066895773 141155685455688 141252566502672 141349514043168 141397180757928 141906513569814 142003909941516 142051797335511 142149293421534 142673488525104 142771411303776 142869401290944 143432390059812 143530833704328 143677780447572 144158997912192 144195328304811 144257940258048 144294295585734 144306587769408 144405631412352 144925801092576 144974673823896 145074176002224 145173746473056 145645852869377 145709094663936 145745815705938 145809100905984 145845847151172 145958380137216 145995164003178 146484143039808 146584681229952 146621622933891 146634113378592 146734754499648 147162310368696 147263314013424 147275859122688 147312975014604 147414082066776 147945088615338 148059241352064 148096554668937 148160860598016 148198199524578 148312547558784 148744700802768 148846790508192 148948950282048 148999179723408 149498220057088 149535896019804 149638528755576 149651276205312 149688990740646 149753988131328 149791728551724 150293423355264 150344106187744 150447293631936 150550551897984 151143808880232 151247545193808 151351352705952 151402392299592 151909481670912 152013743497728 152065006466688 152169375036672 152717510828736 152769011126256 152873862884064 152978786606016 153542916957696 153805604875776 154359634601088 154465578070272 154517667861312 154623719795328 155859846442496 156019415618304 156126498264576 157218614578107 157697043743232 158800146137649 158909137315506 159071828352669 160507674590742 160617837716748 160728076452312 161472187917369 162178872651216 162290182790304 162344911240584 162456335338896 163041526229148 163096508051883 163208448002502 163922731496928 164035238519232 164203177654368 164681633031636 164794660919784 164907766383696 164963377550916 165557599164783 165629486962944 165671228265102 165685341513024 165799058288256 165840842325123 165912853112064 166452403279288 166566646521072 166680968172768 166851616003632 167337788403114 167410449188352 167452639321716 167567569067304 167581843861248 167624077188834 167696862285312 168185497564224 168300930301056 168343344850023 168357685730976 168473236647744 169080101274672 169137119461212 169253205335928 169369370885232 169993943774592 170036784990261 170110617723648 170153488343034 170227371750912 170284776826752 170327691337041 170898166879776 171015461434944 171073132275024 171190546916256 171689362096812 171807199682328 171821835643136 171865137517038 171939764150784 171983095744572 172735781577408 172854337364352 172972974521088 173031305485248 173535484269896 173654588926224 173773775329056 173832376343976 173951684769744 174534298089984 174593155572864 174712986153216 174832898978304 175342327247808 175521842570592 175642310547648 176591620412928 177227728616064 177349367414016 177409174211136 177530937542784 179133403117312 179256349859328 179439872355072 182451231732618 182576455639092 182638025145657 184286589344926 184413072934044 184539643334136 184728574861164 185393993534757 185521237181658 186333172833312 186396009202152 186523940574288 187258953689199 187387477336206 187516089194364 188207580607584 188336755336896 188466018724224 188529574343904 189208684759752 189338546588688 189402396447348 189532391228712 190215113934006 190231318033472 190361881738368 190409856002919 190492535054592 190687561147008 191243186746416 191374444939104 191505793219776 191570373930096 192128571870242 192211997216256 192260437739748 192392394114312 192408783692544 192457273809402 192540841883136 192589365280788 193234401456768 193283099642619 193299565098528 193432234669632 193564995297408 194327754274584 194461129534896 194660218670904 195227419803633 195312190719744 195361412542002 195446241639936 195495497245188 195512151171456 195561423386973 195646339332864 196216413824928 196351085351232 196417300019472 196552109422368 197260118153784 197326639371414 197412321802752 197462072891916 197597599366104 197750063411712 198326267737024 198462387344256 198598600376064 198665572964544 198801925451136 199381194693072 199518038340768 199585320987528 199722304735632 200391231140352 200596391509248 200734069197312 201525078506976 201663393591744 201801803607936 201869856399456 202753341955584 203623347771648 203692014835008 203831817178752 203971715474688 205812846134784 206023557148416 206164959727104 207607098750903 209624819437476 209695510352421 209839433146074 211733528183532 211878849754008 212024271064752 212095771136892 212859770354721 213005864912274 213223940132301 214010232787656 214157116955664 214304101936416 215148585089718 215296250556492 215516670671358 216238496868288 216386910387072 216441443378601 216459881654112 216608447118528 217388701638864 217462010735844 217611264003336 218563641995904 218618723558907 218713651358976 218768770726758 218863763679744 218937570205824 219575510708848 219726214559712 219877021844928 219951170067888 220102131749472 220743465553044 220894971020136 220913788684032 220969462521906 221065411051008 221121123100164 221917632923007 222088862028096 222241290897024 222297299286867 222468821338176 223117051204152 223270185762288 223423425423072 223498769585112 224247330085632 224303844029706 224401240401408 224457793133364 224476914307968 224533486110969 224630982196992 224687592827586 225440135032896 225516159281616 225670940447904 225825827846976 226658591699456 226715713320348 226871317790712 227046369102336 227103588449388 227864222506368 228020615246592 228097509700032 228254062555008 228919149462416 229076266243104 229153516689384 229310794326096 229468179909024 230314375436544 230472449819136 230708407313664 231539451901632 231698367105408 231776501791968 231935579692992 232790874097152 233789769663744 234029123427456 234189747396864 236303638154752 236545565614848 236707916723712 238363705973259 240761511886113 240926756575122 243268308976824 243435274185456 243517366860876 243684503008344 244562289343722 244812672003753 245884097245392 246052857778848 246304766481552 247022449547454 247191991379676 247361649575544 247445066326374 248444230444416 248506842397653 248528012269536 248698587432384 249678604918932 249849969781608 250021452259152 250943440810112 251006682604671 251115673782528 251178958982574 251288024965632 251372765791872 251436115783251 251545293427968 252278246346336 252451395451584 252536528596464 252709854971616 253620151912008 253705679191818 253815842317824 253879808003892 254054056327848 254250081529344 254990915661888 255165926585472 255230232514551 255341057626368 255427165240128 256347250319664 256523192152416 256609698412536 256785820374384 257534043145218 257645868609024 257710799523492 257732753464704 257797706275557 257909646226176 257974643616858 258086660396544 259103672366112 259281506046528 259546958227872 260303226404844 260481883389336 260660662993584 260682868228608 260748564515964 261621885099904 261801447134976 261889733359296 262069479229824 262249348467456 263013490871712 263102185828552 263282763855888 263463465821472 264616516459008 264887430619392 265069233934848 265841592924096 266024051121024 266113761316704 266296406314176 268700104675968 268884524788992 269069071477248 269159808532608 271589353113344 271775756238336 273676847598927 273864683458638 276429884017389 276619609401066 276809465001204 279499759249968 279594013803228 279785910861432 281081216004309 281274133791546 282311370911376 282505133005344 282699028086336 282794361515856 283813027139628 284007819883032 284103594671022 284298586843068 285322670901009 285346977050208 285542822607552 285738802581888 286864780119624 287061667408656 287355560895144 288192857805363 288317995824384 288390656609622 288515880516096 288588591171468 288613175538816 288685910714103 288811262824704 289851602185152 289949347647792 290148352004448 290347492946112 291291705738754 291418189327872 291491631411876 291691694302344 291916760274432 291990328006356 292968286079616 293042118813003 293169362459904 293243245867782 293268226757184 293469508999296 294324620737392 294526628026848 294625950029208 294828164133552 295890177230676 295989959057121 296118482704128 296193109337874 296321721196032 296396399049156 296625095117568 297489401605536 297693581016384 297897900564096 297998359446816 299071792039608 299277057511152 299302552410624 299377981481292 299583457103448 300586846710528 300688212375488 300894587263872 301101103795968 302287617760464 302495090387616 302702705411904 302804784599184 303818963341824 304130012933376 304338750073344 305435021657472 305538022252512 305747725768128 305957573212032 308719269202176 308931156140544 309035335722624 309247439590656 312038831236608 314437229156214 314759149719111 317600292275298 317818274631012 318143656705338 319508797368411 321015349181484 321235675433496 321456152904624 322722877634577 322944375834738 323275006007037 324357745302432 324580365580608 324689822481168 324912670677792 326083052458296 326193016103766 326416896005004 327845462993856 328070477038464 328153156090137 328406355308736 329363266063272 329589321839568 329815532767392 329926755101832 331115198329566 331258973925888 331342456530204 331370683026048 331454193782859 331598116576512 331681684650246 331825706224128 332904806558576 333133293042144 333361936345536 333703232007264 334675576806228 334905278643432 335135138134608 335163687722496 335248154377668 336370995128448 336455766044559 336601860602112 336686689700046 336715371461952 336946473295488 337031389241379 338160202549344 338274238922424 338506410671856 338738741770464 339987887549184 340073569980522 340221235447296 340306976686068 340569553653504 340655382674082 341796333759552 342030922869888 342146264550048 342381093832512 343378724193624 343614399364656 343643671286272 343730275034076 343966191489144 345471563154816 345708674728704 345945949042176 346062610970496 347070968539792 347309177852448 347547550658112 347664752687952 347903369539488 349186311145728 349425972306432 350684654495616 351043685141184 351284621095296 354455457232128 354698734828032 354818348422272 355061875085568 358266806234624 358879744710144 361390134862683 364902463465236 365152911278184 365276050291314 366843434015583 368573178689852 368826145868088 369079286668272 369457149722328 370533674321181 370787987069514 371042474363316 371167599489561 372666345666624 372792018404304 373047881148576 374517907378398 374774954672412 375032178388728 376415161215168 376673510673792 376768438473861 376932037448448 377059148687808 378417369519504 378677093177376 378804792894696 379064782457424 380430227868012 380462636066944 380558518787727 380723763476736 380819712005838 380985070109184 381375122294016 382486373492832 382748889878208 383011586439552 383140747860192 384257143740484 384520875479496 384784788228624 384817567385088 384914547618804 385178730561576 386301064717827 386468802913536 386566199285238 386599130197056 386864469339264 386961965425287 387129990594816 388655508549168 388922259069792 389320437341808 390454839607266 390624381439488 390722825084004 390990994490376 391024302342912 391122846773946 391292678665728 392432827649856 392702170702464 392834600038944 393104218844736 394520236307568 394653278742828 394924145783832 395195198732208 396652535474048 396924774688512 397197200752128 397331145929088 397603850902272 398762389386144 399036076681536 399170641975056 399444609471264 401192783018496 403050157013952 403326787183488 403603607215872 403739712798912 407246695543296 407384029670016 407663634357504 407943430949376 410797025187957 412047114296832 414929414101599 415214197501806 419249638874952 419391020704842 419678866292148 423467056367064 423757699508016 424048542129504 424191542273784 425719540709442 426011729824548 426155392006533 426447880264602 428020465575312 428314233911328 428608203872832 430297170179436 430592501112984 431033341342716 432476993736576 432585984914433 432773820774144 432882886757202 432919763308224 433216894237056 434777403277728 434924021471688 435222528006672 436937558608131 437127283991808 437237447117814 437427302717952 437537541453516 437875140411648 439151021417696 439452429119424 439754043689856 439902340135776 440204263498944 441486931106088 441789942040272 441827577368064 441938925043812 442242246200328 443835265846014 444177724056192 444289664006811 444482581794048 444594598573734 444937642676352 446234102408304 446540371524576 446846850846144 446997539170224 448494660171264 448607688059412 448915586266728 448953828615936 449066972221938 449261964393984 449375185655172 450880270065792 451032318563232 451341880895808 451651655693952 453431426640696 453742635581424 454207176898776 455728445012736 456041230493184 456195019400064 456508125110016 457838298924832 458152532486208 458307033378768 458621588652192 458936359818048 460628750873088 461416814627328 463078903803264 463396734210816 463553003583936 463871159385984 467579539327488 468058246854912 468379494793728 471655843734321 473091131229696 476400438412947 476727411946518 477215485058007 481523023772226 481853513150244 484416563752107 486536617953648 486870548370912 487034733721752 487369006016688 489124578687444 489289524155649 489625344007506 491768194490784 492105715557696 492609532963104 494044899094908 494383982759352 494723299151088 494890132652748 496672797494349 496888460888832 497013684795306 497056024539072 497397174864768 497522526975369 499357209837864 499699939563216 500042904518304 501886881620224 502013365209342 502231347565056 502357917965148 502745531583744 502872231566502 503090586855936 504556492692672 504902790903168 505030034550069 505073057192928 505419709943232 507240303824016 507411358383636 507759616007784 508108112655696 509981831323776 510110354970783 510331853170944 510460465029102 510682115252736 510854330480256 510983074011123 512694500639328 513046384304832 513219396825072 513571640748768 515068086290436 515421599046984 515465506929408 515595412551114 515819292452352 515949287233716 518207344732224 518563012093056 519093916455744 520606452809688 520963766778672 521321325987168 521497129031928 523243770199808 523602894269952 523779466718592 524138958459648 524498696934912 526026981743424 526204371657104 526565527711776 526926931642944 529774861238784 531683185848192 532048102242048 532227522633408 532592812628352 537400209351936 537769049577984 538319617065216 543178706226688 547353695197854 547729366917276 547914075436971 552859768034778 553239218802132 553618930002408 556181980604271 558999518499936 559188027606456 559571821722864 561776861067597 562162432008618 562548267583092 564622741822752 565010266010688 565398056172672 565588723031712 567626054279256 568015639766064 568207189342044 568597173686136 570645341802018 570693954100416 571085645215104 571229568008757 571477605163776 573729560239248 574123334817312 574711121790288 576385715610726 576635991648768 576781313219244 577177182342936 577226351077632 577371821428206 577622525649408 579703204370304 579849298927857 579898695295584 580296704008896 580694985892224 582583411477508 582983262823752 583383388604688 583980656012712 585682259410899 585936572159232 586084237626006 586338724919808 586486491735564 586536453514368 586684270160919 586939017998592 588649241474784 589053256053696 589251900058416 589656328267104 591780354461352 591979918114242 592236965408256 592386218675748 592792798098312 593250190235136 594978803211072 595387162032768 595795801128192 595996718893632 598143584079216 598554115022304 598755962962584 599166914206896 601173693421056 601376424750976 601789174527744 602202207591936 604575235520928 604990180775232 605405410823808 605609569198368 608260025866752 610870043314944 611076044505024 611495451536256 611915146424064 617438538404352 618070671445248 618494879181312 622821296252709 628874458312428 629086531057263 629518299438222 635200584550596 635636549262024 636287313410676 638579311064163 639017594736822 642030698362968 642471350866992 642912305809248 645003062707241 645445755269154 645888751669476 646550012014074 648715490604864 649160731161216 649324330135803 649379644962336 649825341355584 652166104916592 652386032207532 652833792010008 655690925987712 655856170676721 656140954076928 656306312180274 656812710617472 658726532126544 659178643679136 659631065534784 659853510203664 662230396659132 662684913060408 662741366052096 662908387565718 663196233153024 663363369300492 665752898769021 665809613117152 666266586084288 666723872691072 667406464014528 669351153612456 669810557286864 670270276269216 670496308755336 672450001545847 672741990256896 672911532089118 673203721204224 673373379400092 673430742923904 673600458332907 673892946590976 674062778482758 676320405098688 676548477844848 677012821343712 677477483540928 679975775098368 680147139961044 680613953372136 681139107307008 681310765348164 683592667519104 684061845739776 684292529100096 684762187665024 686757448387248 687228798729312 687460550068152 687932382978288 690943126309632 691417349457408 692125221940992 694141937079584 694618355704896 695095101316224 695329505375904 695806739078976 698372622291456 701369308991232 702087370282368 702569242190592 708910914464256 709636696844544 710123750171136 715091117919777 722284535658339 722780269725366 729804926930472 730305822556368 730552100582628 733686868031166 734438016011259 737146357379704 737652291736176 738158573336544 738914299444656 741067348642362 741575974139028 742084948726632 742335198979122 745332691333248 745520527192959 745584036808608 746095762297152 749035814756796 749549909344824 750064356777456 752830322430336 753020047814013 753347021347584 753536876947722 753864074896896 754118297375616 754308347349753 756834739039008 757354186354752 757609585789392 758129564914848 760860455736024 760925272133888 761117037575454 761447526953472 761639424011676 762750244588032 764972746985664 765497779756416 765690697543653 766023172879104 766281495720384 768514287480968 769041750958992 769569576457248 769829095237608 770357461123152 772602129435654 772937605827072 773132398570476 773198260394112 773393118826671 773728938678528 773923930850574 774259981189632 777311017098336 777844518139584 778640874683616 780909679214532 781445650168008 781981988980752 782048604685824 782245693547892 784865655299712 785404341404928 785669200077888 786208437689472 789040472615136 789306557485656 789848291567664 790390397464416 793305070948096 793849549377024 794662291858176 795207701804544 797524778772288 798072153363072 798341283950112 798889218942528 806100314027904 806653574366976 807207214431744 807479425597824 814768059340032 815327268715008 821030542796781 821594050375914 829289652052167 829858828203198 830428395003612 838499277749904 838782041409684 839357732584296 843243648012927 846934112734128 847515399016032 848097084259008 848383084547568 851439081418884 852023459649096 852310784013066 852895760529204 855968012703027 856040931150624 856628467822656 857216407745664 860594340358872 861185002225968 862066682685432 864578573416089 864953987473152 865171969828866 865547641548288 865765773514404 865839526616448 866057732142309 866433788474112 869554806555456 869848042943376 870445056013344 873875117216262 874254567983616 874474894235628 875075082907032 875750280823296 878302042835392 878904858238848 879126356439009 879508087379712 879804680271552 880408526997888 882973862212176 883579884080544 883877850087624 884484492400656 887670531692028 887969877171363 888355448112384 888579328013622 888965163588096 889189197147468 889875285352704 892468204816608 893080743049152 893693701692288 893995078340448 897215376118824 897831172533456 897907657231872 898133944443876 898750371310344 901760540131584 902064637126464 902683761791616 903303311387904 906862853281392 907485271162848 908414353797552 911456890025472 912390038800128 913016250220032 915676597849664 916305064972416 916614066757536 917243177304384 917872719636096 926157807606528 926793468421632 927106007167872 927742318771968 936116493709824 943311687468642 944277449157333 952800876825894 953454823893036 954430970116014 958526392105233 963046047544452 963707026300488 968168632903731 968833127504214 973073235907296 973741096741824 974069467443504 974738012033376 978249157374888 978579048311298 979250688015012 983536388981568 984211431115392 984459468270411 985219065926208 988089798189816 988767965518704 989446598302176 989780265305496 993345594988698 993776921777664 994027369590612 994112049078144 994362581348577 994794349729536 995045053950738 998714419675728 999399879126432 1000085809036608 1003773763240448 1004026730418684 1004715835930296 1005491063167488 1005744463133004 1009112985385344 1009367298133677 1009805581806336 1010060069100138 1010146114385856 1010839419886464 1014480607648032 1014822716767272 1015519232015568 1016216225311392 1019520970085639 1019963662647552 1020220709941566 1020663706341888 1020920930058204 1021708660960512 1021966148022246 1025389001278656 1026092768609664 1026438793650144 1027143281497536 1030136172580872 1030843198093968 1030931013858816 1031190825102228 1031898574467432 1036414689464448 1037126024186112 1038187832911488 1041212905619376 1041927533557344 1042642651974336 1042994258063856 1046487540399616 1047558933437184 1048277916919296 1052053963486848 1052408743314208 1053131055423552 1053853863285888 1063366371696384 1064096204484096 1064455045266816 1065185625256704 1074800418703872 1076639234130432 1084170404588049 1094707390395708 1095458733834552 1095828150873942 1100530302046749 1105719536069556 1106478437604264 1107237860004816 1111601022963543 1112363961208542 1113502798468683 1117999036999872 1118376055212912 1119143643445728 1123553722135194 1124324864017236 1125096535166184 1129245483645504 1130020532021376 1130305315421583 1130796112345344 1131177446063424 1135252108558512 1136031279532128 1136414378684088 1137194347372272 1141290683604036 1141387908200832 1141675556363181 1142171290430208 1142459136017514 1142955210327552 1147459120478496 1148246669634624 1149422243580576 1152771431221452 1153562626438488 1154354364685872 1154452702155264 1154743642856412 1158903194153481 1159406408740608 1159698597855714 1159797390591168 1160593408017792 1160885896275861 1161389971784448 1165166822955016 1165966525647504 1166766777209376 1167961312025424 1171364518821798 1171873144318464 1172168475252012 1172972983471128 1173072907028736 1173368540321838 1173878035997184 1177298482949568 1178106512107392 1178503800116832 1179312656534208 1183560708922704 1183959836228484 1184772437351496 1185585596196624 1189957606422144 1190774324065536 1191591602256384 1191993437787264 1196287168158432 1197108230044608 1197511925925168 1198333828413792 1202752849501952 1203578349055488 1209150471041856 1209980361550464 1210810821647616 1211219138396736 1221740086629888 1222152089010048 1222990903072512 1223830292848128 1236141342890496 1244788242304797 1245642592505418 1257748916624856 1258173062114526 1259036598876444 1270401169101192 1271273098524048 1272574626821352 1277158622128326 1278035189473644 1278466176019599 1284061396725936 1284942701733984 1285824611618496 1290006125414482 1290891510538308 1291777503338952 1293100024028148 1297430981209728 1297757954743299 1298321462322432 1298648660271606 1298759289924672 1299650682711168 1304332209833184 1304772064415064 1305667584020016 1310812675824393 1311381851975424 1311712341353442 1312281908153856 1312612624360548 1313625421234944 1317453064253088 1318357287358272 1319262131069568 1319707020407328 1324460793318264 1325369826120816 1325482732104192 1325816775131436 1326726738600984 1331505797538042 1331619226234304 1332533172168576 1332868992020433 1333447745382144 1334812928029056 1338702307224912 1339621114573728 1340540552538432 1340992617510672 1344900003091694 1345483980513792 1345823064178236 1346746758800184 1346861485847808 1347200916665814 1347785893181952 1348125556965516 1352640810197376 1353096955689696 1354025642687424 1354954967081856 1360294279922088 1361227906744272 1362621530696328 1367185335038208 1368123691479552 1368585058200192 1369524375330048 1373514896774496 1374457597458624 1374921100136304 1375864765956576 1381886252619264 1384250443881984 1388283874159168 1389236711409792 1390190202632448 1390659010751808 1391613478157952 1402738617982464 1404174740564736 1405138484381184 1414967531202963 1419273393689088 1429201315238841 1430182235839554 1431646455174021 1444569071316678 1445560539450732 1453249691256321 1459609853860944 1460611645112736 1461104201165256 1467373736062332 1467868572466947 1468876032022518 1474292714759408 1475304583472352 1476317146673088 1477828598889312 1482134697284724 1483151948278056 1484169897453264 1484670397958244 1490018392483047 1490665382666496 1491041054385918 1491168073617216 1492191524594304 1492567580926107 1498071629513592 1499099818689648 1500128713554912 1505660644860672 1506040095628026 1506694042695168 1507073753895444 1508236594751232 1508616694699506 1513669478078016 1514708372709504 1515090103650207 1515219171578784 1516259129829696 1521720911472048 1521850544267776 1522234075150908 1523278848023352 1529945493971328 1530331064912349 1530995559512832 1531381395087306 1532046345758208 1532562991440768 1537028574961936 1538083501917984 1539139152914496 1539658190475216 1540714922246304 1545204258871308 1546264797140952 1546396520788224 1546786237653342 1547457877357056 1547847861701148 1554622034196672 1555689036279168 1557281749367232 1561819358429064 1562891300336016 1563963977961504 1564491387095784 1569731310599424 1570808682809856 1571338400155776 1572416875378944 1578080945230272 1578613114971312 1579696583135328 1580780794928832 1586610141896192 1589324583716352 1595049557544576 1596144306726144 1596682567900224 1597778437885056 1612200628055808 1613307148733952 1614958851195648 1629536118680064 1642061085593562 1643188100751828 1643742226310913 1658579304104334 1659717656406396 1660856790007224 1668545941812813 1676998555499808 1677564082819368 1678715465168592 1685330583202791 1686487296025854 1693868225468256 1695030798032064 1696194168518016 1696766169095136 1702878162837768 1704046919298192 1704621568026132 1705791521058408 1711936025406054 1712081862301248 1713256935645312 1713688704026271 1714432815491328 1721188680717744 1722370004451936 1724133365370864 1729157146832178 1729907974946304 1730343939657732 1731531547028808 1731679053232896 1732115464284618 1732867576948224 1739109613110912 1739547896783571 1739696085886752 1740890112026688 1747750234432524 1748949788471256 1750150165814064 1756604085670784 1757046778232697 1757809716477696 1758252712878018 1759016174759424 1759609360543104 1760052810482757 1760817053995776 1765947724424352 1767159768161088 1767755700175248 1768968984801312 1775341063384056 1775939754342726 1776710896224768 1777158656027244 1778378394294936 1779750570705408 1784936409633216 1786161486098304 1787387403384576 1787990156680896 1794430752237648 1795662345066912 1796267888887752 1797500742620688 1803521080263168 1804129274252928 1805367523583232 1806606622775808 1813725706562784 1814970542325696 1816828707595104 1824780077600256 1831353195699328 1832610129944832 1833228133515072 1834486354608768 1835745439272192 1852315615213056 1854212014335744 1855484637543936 1886623374937284 1887259593171789 1888554898314666 1905601753651788 1906909647786072 1908861940232028 1915737933192489 1917052784210466 1926092095088904 1927414052600976 1935009188121723 1936337265807462 1937666255008428 1946146471814592 1947482193483648 1948138934887008 1949476024066752 1956498314749776 1957158096622596 1958501376030024 1967072777963136 1967568512030163 1968422862230784 1968918936540822 1970438131852416 1976179596379632 1977535931037408 1978893196604352 1979560530610992 1986691189977396 1988054739181224 1988224098156288 1988725162697154 1989588699459072 1990090107901476 1997258696307063 1997428839351456 1998799758252864 2000171618073216 2008053460837368 2009431671860592 2011488926266008 2017350004637541 2018225970770688 2018734596267354 2019611163612672 2020120138200276 2020292228771712 2020801374998721 2021678839772928 2028961215296064 2029645433534544 2031038464031136 2032432450622784 2039041940171278 2039927325295104 2040441419883132 2041841860116408 2043417321921024 2043932296044492 2050778002557312 2052185537219328 2052877587300288 2054286562995072 2060272345161744 2061686396187936 2062381650204456 2063797148934864 2072829378928896 2074252048372224 2076375665822976 2082425811238752 2083855067114688 2085285303948672 2085988516127712 2095117866874368 2104107926973696 2104817486628416 2106262110847104 2107707726571776 2126732743392768 2128910090533632 2130371250513408 2145273353759331 2166853606975017 2168340809176098 2189414780791416 2190917467669104 2191656301747884 2201060604093498 2203314048033777 2211439072139112 2212956875208528 2214475720009632 2223202045927086 2224727922417084 2227005596937366 2235998073999744 2236561581578877 2236752110425824 2238287286891456 2247107444270388 2248649728034472 2250193070332368 2258490967291008 2259060143442039 2260041064042752 2260610630843166 2261592224690688 2262354892126848 2262925042049259 2270504217117024 2272062559064256 2272828757368176 2274388694744544 2282581367208072 2282775816401664 2283351112726362 2284342580860416 2284918272035028 2294918240956992 2296493339269248 2297072092630959 2298844487161152 2305542862442904 2307125252876976 2308708729371744 2309487285712824 2317806388306962 2318812817481216 2319397195711428 2319594781182336 2320179356480013 2321186816035584 2321771792551722 2322779943568896 2330333645910032 2331933051295008 2333533554418752 2335922624050848 2342729037643596 2344336950504024 2345945966942256 2346145814057472 2346737080643676 2354596965899136 2356213024214784 2357007600233664 2358625313068416 2367121417845408 2367919672456968 2369544874702992 2371171192393248 2379915212844288 2381548648131072 2383986875574528 2392574336316864 2394216460089216 2395023851850336 2396667656827584 2405505699003904 2418300942083712 2419960723100928 2421621643295232 2422438276793472 2444304178020096 2445981806145024 2463091628390343 2487868956156501 2489576484609594 2491285185010836 2515497833249712 2516346124229052 2518073197752888 2529730944038781 2540802338202384 2542546197048096 2545149253642704 2554317244256652 2556070378947288 2556932352039198 2567904038109081 2568122793451872 2569885403467968 2571649223236992 2580012250828964 2581783021076616 2583555006677904 2586200048056296 2593735720248267 2594861962419456 2595515909486598 2596642924644864 2597297320543212 2597518579849344 2598173196426927 2599301365422336 2608664419666368 2609544128830128 2611335168040032 2621625351648786 2622763703950848 2623424682706884 2625225248721096 2627250842469888 2634906128506176 2636714574716544 2637379069317027 2638524262139136 2639414040814656 2648921586636528 2650739652241632 2651633550262872 2653453477201968 2663011595076084 2663238452468608 2663909631514089 2665066344337152 2665737984040866 2666895490764288 2669625856058112 2677404614449824 2679242229147456 2681081105076864 2681985235021344 2689800006183388 2691646128356472 2693493517600368 2693722971695616 2694401833331628 2696251113931032 2705281620394752 2706193911379392 2708051285374848 2709909934163712 2720588559844176 2722455813488544 2725243061392656 2734370670076416 2737170116400384 2739048750660096 2747029793548992 2748915194917248 2749842200272608 2751729531913152 2776567748318336 2778473422819584 2780380405264896 2781318021503616 2783226956315904 2808349481129472 2829935062405926 2858402630477682 2860364471679108 2863292910348042 2875579176315699 2889138142633356 2891121078901464 2904505898711193 2906499382512642 2919219707721888 2921223290225472 2922208402330512 2934747472124664 2935737144933894 2937752064045036 2948585429518816 2950609166944704 2952634293346176 2955657197778624 2964269394569448 2966303896556112 2968339794906528 2969340795916488 2980036784966094 2981330765332992 2982082108771836 2982336147234432 2983087744045731 2984383049188608 2985135161852214 2996143259027184 2998199637379296 3000257427109824 3011321289721344 3012080191256052 3014147507790888 3016473189502464 3017233389399012 3027338956156032 3028101894401031 3029416745419008 3030180207300414 3030438343157568 3032518259659392 3043441822944096 3044468150301816 3046557696046704 3058562910256917 3059890987942656 3060662129824698 3061991119025664 3062762790174612 3065125982881536 3074057149923872 3076167003835968 3078278305828992 3079316380950432 3081429844492608 3090408517742616 3092529594281904 3092793041576448 3093572475306684 3095695723402296 3109244068393344 3111378072558336 3114563498734464 3123638716858128 3125782600672032 3127927955923008 3128982774191568 3139462621198848 3142676800311552 3144833750757888 3156161890460544 3157226229942624 3159393166270656 3161561589857664 3190099115089152 3192288613452288 3193365135800448 3195556875770112 3224401256111616 3229917702391296 3252511213764147 3284122171187124 3286376201503656 3287484452621826 3301590906140247 3317158608208668 3319435312812792 3321713580014448 3334803068890629 3337091883625626 3340508395406049 3353997110999616 3355128165638736 3357430930337184 3370661166405582 3372974592051708 3387736450936512 3390061596064128 3390915946264749 3392388337036032 3393532338190272 3405756325675536 3408093838596384 3409243136052264 3411583042116816 3423872050812108 3424163724602496 3425026669089543 3426513871290624 3427377408052542 3428865630982656 3442377361435488 3444740008903872 3448266730741728 3458314293664356 3460687879315464 3463063094057616 3463358106465792 3464230928569236 3476709582460443 3478219226221824 3479095793567142 3479392171773504 3481780224053376 3482657688827583 3495500468865048 3497899576942512 3500300331628128 3513208171341568 3514093556465394 3515619432955392 3516505425756036 3519218721086208 3520105620965514 3521634107991552 3531895448848704 3534319536322176 3535511400350496 3537937969602624 3550682126768112 3551879508685452 3554317312054488 3556756788589872 3569872819266432 3572322972196608 3574774806769152 3575980313361792 3588861504475296 3591324690133824 3592535777775504 3595001485241376 3608258548505856 3610735047166464 3627451413125568 3629941084651392 3633657415190208 3662706391398656 3665220259889664 3666456267030144 3668972709217536 3671490878544384 3708424028671488 3734364726914391 3773246749874568 3774519186343578 3777109796629332 3811203507303576 3813819295572144 3817723880464056 3831475866384978 3834105568420932 3835398528058797 3852184190177808 3854828105201952 3870018376243446 3872674531614924 3875332510016856 3892292943629184 3893273864229897 3894964386967296 3896277869774016 3898952048133504 3912996629499552 3914316193245192 3917002752060048 3932438027473179 3934145555926272 3935137024060326 3936845724461568 3937837873081644 3940876263704832 3952359192759264 3955071862074816 3957786393208704 3959121061221984 3973382379954792 3976109478362448 3976448196312576 3977450325394308 3980180215802952 3994517392614126 3994857678702912 3997599516505728 3998606976061299 4000343236146432 4016106921674736 4018863343721184 4022977852532016 4034700009275082 4036451941541376 4037469192534708 4040240276400552 4040584457543424 4041602749997442 4043357679545856 4057922430592128 4059290867069088 4062076928062272 4064864901245568 4078083880342556 4080882839766264 4083683720232816 4087864592088984 4101556005114624 4104371074438656 4105755174600576 4108573125990144 4120544690323488 4123372792375872 4124763300408912 4127594297869728 4145658757857792 4152751331645952 4164851622477504 4167710134229376 4170570607897344 4171977032255424 4208215853947392 4209634973256832 4212524221694208 4215415453143552 4244902593608889 4257820181067264 4287603945716523 4290546707518662 4333707213950034 4336681618352196 4359749073768963 4378829561582832 4381834935338208 4383312603495768 4402121208186996 4403605717400841 4406628096067554 4422878144278224 4425913750417056 4428951440019264 4446404091854172 4449455844834168 4454011193874732 4470055177449141 4471996147999488 4473123163157754 4473504220851648 4476574573782912 4494214888540776 4497299456068944 4500386140664736 4515021438950687 4516981934582016 4518120286884078 4520082128085504 4521221261686332 4524709784253696 4525850084098518 4541008434234048 4544125118128512 4545270310950621 4545657514736352 4548777389489088 4565162734416144 4565551632803328 4566702225452724 4569836544070056 4589836481913984 4590993194737047 4592986678538496 4594144185261918 4597688974322304 4611085724885808 4614250505753952 4617417458743488 4618974571425648 4635612776613924 4638794391422856 4639189562364672 4640358712960026 4642373632071168 4643543585103444 4660667291820064 4663866102590016 4667067108837504 4671845248101696 4685458075287192 4688673901008048 4691891933884512 4693474161287352 4709193931798272 4712426048429568 4714015200467328 4717250626136832 4734242835690816 4735839344913936 4739089749405984 4742342384786496 4759830425688576 4767973751149056 4785148672633728 4788432920178432 4790047703700672 4793335313655168 4836601884167424 4839921446201856 4844876553586944 4888608356040192 4926183256780686 4931226678932739 4975737912313002 4979152969219188 4982570370021672 5005637825438439 5030995666499424 5032692248458104 5036146395505776 5055991749608373 5059461888077562 5081604676404768 5085092394096192 5090298507285408 5108634488513304 5112140757894576 5113864704078396 5135808076218162 5136245586903744 5139770806935936 5141066112078813 5143298446473984 5160024501657928 5163566042153232 5167110013355808 5172400096112592 5187471440496534 5189723924838912 5191031818973196 5194594641086424 5195037159698688 5196346392853854 5198602730844672 5217328839332736 5218643690350713 5219088257660256 5222670336080064 5243250703297572 5246849365413768 5250450497442192 5269812257012352 5271140334698091 5273429149433088 5274758138634054 5277048524278272 5278828081629312 5280158431448271 5297843173273056 5301479304483264 5303267100525744 5306906954403936 5326023190152168 5326476904937216 5327819263028178 5330132688674304 5331475968081732 5339251712116224 5354809228899648 5358484458294912 5362162210153728 5363970470042688 5379600012366776 5383292256712944 5386987035200736 5388803666663256 5392502227862064 5410563240789504 5412387822758784 5416102570749696 5419819868327424 5441177119688352 5444911626977088 5450486122785312 5474340232800768 5494059587097984 5497830389834496 5499684400545216 5503459063826304 5553135496636672 5556946845639168 5562636043007232 5566453912631808 5659870124811852 5661778779515367 5716805260955364 5720728943358216 5726585820696084 5747213799577467 5751158352631398 5778276285266712 5782242157802928 5805027564365169 5809011797422386 5812998765025284 5838439415443776 5842446580450944 5844416804661024 5869494944249328 5871474289867788 5875504128090072 5897170859037632 5901218333889408 5902705536090489 5905268586692352 5911314395557248 5928538789138896 5932607793112224 5936679589813056 5938681591832976 5960073569932188 5964164217543672 5964672294468864 5966175488091462 5968766098377216 5970270323704428 5991776088921189 5992286518054368 5996399274758592 6000514854219648 6024160382512104 6028295015581776 6034466778798024 6052050013912623 6054677912312064 6056203788802062 6058833490838016 6060360414600828 6060876686315136 6062404124996163 6065036519318784 6086883645888192 6088936300603632 6093115392093408 6117125820513834 6119781975885312 6121324259649396 6125525580349224 6130251965763072 6148114299847744 6152334007671936 6156556611657984 6158632761900864 6162859688985216 6180817035485232 6185059188563808 6187144950613368 6191391446804592 6218488136786688 6222756145116672 6229126997468928 6247277433716256 6251565201344064 6255855911846016 6257965548383136 6285353600623104 6312323780921088 6314452459885248 6318786332541312 6323123179715328 6380198230178304 6386730271600896 6391113751540224 6435820061277993 6500560820925051 6505022427528294 6568244342374248 6572752403007312 6574968905243652 6603181812280494 6609942144101331 6634317216417336 6638870625625584 6643427160028896 6669606137781258 6674183767251252 6681016790812098 6707994221999232 6709684744736631 6710256331277472 6714861860674368 6741322332811164 6745949184103416 6775472901873024 6777180430326117 6780123192128256 6781831892529498 6784776674072064 6787064676380544 6811512651351072 6816187677192768 6818486272104528 6823166084233632 6847744101624216 6848327449204992 6850053338179086 6853027742581248 6854754816105084 6884754722870976 6889480017807744 6891216277892877 6896533461483456 6916628587328712 6921375758630928 6926126188115232 6928461857138472 6953419164920886 6956438452443648 6958191587134284 6958784343547008 6960538069440039 6963560448106752 6965315377655166 6991000937730096 6995799153885024 7000600663256256 7026416342683136 7028187112930788 7033010851512072 7038437442172416 7040211241931028 7063790897697408 7068639072644352 7071022800700992 7075875939205248 7101364253536224 7103759017370904 7108634624108976 7113513577179744 7139745638532864 7144645944393216 7151960626723584 7177723008950592 7182649380267648 7185071555551008 7190002970482752 7216517097011712 7254902826251136 7259882169302784 7267314830380416 7325412782797312 7332912534060288 7337945418435072 7389274885171029 7463606868469503 7468729453828782 7546493499749136 7549038372687156 7554219593258664 7589192832116343 7622407014607152 7627638591144288 7635447760928112 7662951732769956 7668211136841864 7670797056117594 7703712114327243 7704368380355616 7709656210403904 7740036752486892 7745349063229848 7750665020033712 7781207160744801 7784585887258368 7786547728459794 7789928773934592 7792555739548032 7794519589280781 7797904096267008 7825993258999104 7828632386490384 7834005504120096 7864876054946358 7868291111852544 7870274048120652 7875675746163288 7881752527409664 7904718385518528 7910143724149632 7912137207951081 7915572786417408 7918242122443968 7946764759909584 7952218956724896 7954900650788616 7960360431605904 7989034785228252 7989715357405824 7991728894542267 7995199033011456 7997213952122598 8000686472292864 8032213843349472 8037726687442368 8045955705064032 8069400018550164 8074938385069416 8080480552801104 8081168915086848 8083205499994884 8115844861184256 8118581734138176 8124153856124544 8129729802491136 8156167760685112 8161765679532528 8167367440465632 8175729184177968 8203112010229248 8211510349201152 8217146251980288 8241089380646976 8246745584751744 8249526600817824 8255188595739456 8329703244955008 8335420268458752 8341141215794688 8343954064510848 8419269946513664 8425048443388416 8489805187217778 8575207891433046 8581093415037324 8667414427900068 8673363236704392 8713517696133579 8719498147537926 8757659123165664 8763669870676416 8766625206991536 8804242416373992 8807211434801682 8813256192135108 8845756288556448 8851827500834112 8857902880038528 8892808183708344 8898911689668336 8908022387749464 8940110354898282 8943992295998976 8946246326315508 8947008441703296 8949263232137193 8953149147565824 8988429777081552 8994598912137888 9000772281329472 9030042877901374 9033963869164032 9036240573768156 9042442523372664 9049419568507392 9051700168197036 9082016868468096 9084305683203093 9088250236257024 9090540621901242 9091315029472704 9097554778978176 9130325468832288 9133404450905448 9139673088140112 9175688730770751 9179672963827968 9181986389474094 9185973357076992 9188288370523836 9195377948644608 9222171449771616 9228501011507904 9234834917486976 9237949142851296 9271225553227848 9277588782845712 9278379124729344 9280717425920052 9287087170206888 9321334583640128 9327732205180032 9334134217675008 9343690496203392 9370916150574384 9377347802016096 9383783867769024 9386948322574704 9418387863596544 9428030400934656 9434501252273664 9468485671381632 9471678689827872 9478179498811968 9484684769572992 9570297345267456 9576865840356864 9580095407401344 9586670627310336 9673203768334848 9689753107173888 9757533641292441 9852366513561372 9862453357865478 9904772718420741 9951475824626004 9958305938438376 9965140740043344 10004409206671887 10011275650876878 10021525186218147 10061991332998848 10065384496916208 10072292791011552 10111983499216746 10118923776155124 10163209352809536 10170184788192384 10172747838794247 10180597014570816 10217268977026608 10224281515789152 10227729408156792 10271616152436324 10272491173807488 10275080007268629 10279541613871872 10282132224157626 10286596892947968 10320049003315856 10327132084306464 10334220026711616 10344800192225184 10374942880993068 10382063637946392 10389189282172848 10390074319397376 10392692785707708 10430128747381329 10434657678665472 10437287380701426 10438176515320512 10445340672160128 10447973066482749 10486501406595144 10493698730827536 10500900994884384 10539624514024704 10542280669396182 10546858298866176 10549516277268108 10557656163258624 10560316862896542 10595686346546112 10602958608966528 10606534201051488 10613813908807872 10652046380304336 10652953809874432 10655638526056356 10662951936163464 10709618457799296 10716968916589824 10724324420307456 10727940940085376 10759200024733552 10766584513425888 10773974070401472 10777607333326512 10785004455724128 10824775645517568 10832205141499392 10882354239376704 10889823253954176 10900972245570624 10988119174195968 10995660779668992 10999368801090432 11006918127652608 11106270993273344 11125272086014464 11203094180743173 11319740249623704 11323557559030734 11433610521910728 11441457886716432 11453171641392168 11494427599154934 11502316705262796 11506195584176391 11556552570533424 11564484315605856 11610055128730338 11618023594844772 11625997530050568 11676878830887552 11679821592689691 11684893160901888 11688833609322048 11738989888498656 11742948579735576 11751008256180144 11794341718075264 11797314082419537 11802436667778816 11805411072180978 11810537173384704 11822628791114496 11857077578277792 11865215586224448 11873359179626112 11877363183665952 11920147139864376 11928328435087344 11929344588937728 11932350976182924 11940540647408856 11983552177842378 11984573036108736 11992798549517184 11995820928183897 12001029708439296 12048320765024208 12056590031163552 12068933557596048 12104100027825246 12109355824624128 12112407577604124 12120720829201656 12121753372630272 12124808249992326 12130073038637568 12173767291776384 12177872601207264 12186230784186816 12234251641027668 12242648519298792 12251051160698448 12296228599695488 12304668015343872 12313113223315968 12317265523801728 12325719377970432 12361634070970464 12370118377127616 12374289901226736 12382782893609184 12436976273573376 12458253994937856 12494554867432512 12503130402688128 12511711823692032 12515931096766272 12624647561842176 12628904919770496 12637572665082624 12646246359430656 12734707780826667 12773460543201792 12862811837149569 12871640122555986 13001121641850102 13010044855056588 13136488684748496 13145504806014624 13149937810487304 13206363624560988 13210817152202523 13219884288202662 13268634432834672 13277741251251168 13286854320057792 13339212275562516 13348367534502504 13362033581624196 13410165532347423 13415988443998464 13419369489473262 13420512662554944 13429723721348736 13482644665622328 13491898368206832 13545064316852061 13550945803746048 13554360860652234 13560246384256512 13563663785058996 13574129352761088 13623025302702144 13632375354385536 13636972544209056 13646332168467264 13695488203248432 13696654898409984 13700106676358172 13709509632210168 13769509445741952 13772979584211141 13778960035615488 13782432555785754 13793066922966912 13833257174657424 13842751517261856 13852252376230464 13856923714276944 13906838329841772 13916383174268568 13917568687094016 13921076138880078 13927120896213504 13930630755310332 13982001875460192 13991598307770048 14001201326512512 14056374225861576 14066021703024144 14080422483862056 14127581795394816 14137278145288704 14142045601401984 14151751878410496 14202728507072448 14207518034741808 14217269248217952 14227027154359488 14279491277065728 14303921253447168 14355446017901184 14365298760535296 14370143111102016 14380005940965504 14509805652502272 14519764338605568 14534629660760832 14665825068120576 14778549770342058 14793680036798217 14927213736939006 14937458907657564 15016913476315317 15092986999498272 15098076745374312 15108439186517328 15167975248825119 15178385664232686 15244814029214304 15255277182288576 15270895521856224 15325903465539912 15336422273683728 15341594112235188 15407424228654486 15408736760711232 15419312420807808 15423198336236439 15480073504973784 15490698126459696 15501330040067424 15562414321489602 15569171774516736 15573095456919588 15585111479096064 15589039178561562 15595808192534016 15651986517998208 15655931071052139 15657264772980768 15668011008240192 15729752109892716 15740548096241304 15751351492326576 15809436771037056 15813421004094273 15820287448299264 15824274415902162 15831145572834816 15836484244887936 15840475294344813 15893529519819168 15904437913449792 15909801301577232 15920720863211808 15978069570456504 15979430714811648 15983457789084534 15990398066022912 15994427904245196 16064427686698944 16075453374884736 16091911410128064 16138800037100328 16149876770138832 16160961105602208 16166410999989768 16231689722368512 16237163468276352 16248307712249088 16259459604982272 16312335521370224 16323531359065056 16334734880931264 16351458368355936 16423020698402304 16482178761293952 16493491169503488 16499053201635648 16510377191478912 16659406489910016 16670840536917504 16687908129021696 16838539893027328 16979610374435556 16985336338546101 17150415782866092 17162186830074648 17241641398732401 17334828855800136 17346726473408784 17415082693095507 17427035392267158 17438996295075852 17515318246331328 17527339741352832 17533250413983072 17608484832747984 17614422869603364 17626512384270216 17691512577112896 17703655001668224 17708116608271467 17715805760077056 17785616367416688 17797823379336672 17816044775498928 17880220709796564 17892492652631016 17894016883406592 17898526464274386 17906298295131648 17975328266763567 17976859554163104 17989197824275776 18001544562658944 18060085755802748 18072481147536312 18084885046745328 18103400336394072 18156150041737869 18164033736936192 18168611366406186 18176500472514048 18181081243802484 18182630058945408 18187212374988489 18195109557956352 18260650937664576 18266808901810896 18279346176280224 18351377461541502 18359345927655936 18363972778948188 18376576741047672 18390755897289216 18444342899543232 18457002023015808 18469669834973952 18475898285702592 18542451106455696 18555177565691424 18561434851840104 18574174340413776 18642669167280256 18655464410360064 18668268435350016 18687380992406784 18741832301148768 18754695604032192 18767567735538048 18773896645149408 18856060801869312 18936971342763264 18943357379655744 18956358997623936 18969369539145984 19140594690534912 19160190814802688 19173341254620672 19307460183833979 19501682462775153 19515067282584882 19704733027122744 19724906715730956 19809545436841482 19902951649252008 19916611876876752 19930281480086688 20008818413343774 20022551301753756 20043050372436294 20123982665997696 20129054234209893 20130768993832416 20144585582023104 20223966998433492 20237847552310248 20326418705619072 20331541290978351 20340369576384768 20345495677588494 20361194029141632 20434537954053216 20448563031578304 20455458816313584 20543232304872648 20544982347614976 20550160014537258 20559083227743744 20564264448315252 20640098006631712 20654264168612928 20668440053423232 20689600384450368 20749885761986136 20764127275892784 20778378564345696 20785385571415416 20860257494762658 20869315357330944 20874574761402852 20876353030641024 20881614208320117 20890681344320256 20895946132965498 20973002813190288 20987397461655072 21001801989768768 21079249028049408 21084561338792364 21099032554536216 21115312326517248 21120633725793084 21191372693092224 21205917217933056 21213068402102976 21227627817615744 21304092760608672 21311277052112712 21325903872326928 21419236915598592 21433937833179648 21455881880170752 21518400049467104 21533169026851776 21547948140802944 21555214666653024 21570008911448256 21649551291035136 21764708478753408 21779646507908352 21801944491141248 21976238348391936 21998737602180864 22013836255305216 22167824655513087 22390820605408509 22406188361486346 22639480499247408 22647115118061468 22767578496349029 22867221043821456 22882915773432864 22906343282784336 22988855198309868 23004633410525592 23012391168352782 23111136342981729 23113105141066848 23128968631211712 23220110257460676 23236047189689544 23251995060101136 23343621482234403 23353757661775104 23359643185379382 23369786321803776 23377667218644096 23383558767842343 23477979776997312 23485897159471152 23502016512360288 23588683436150528 23594628164839074 23604873335557632 23610822144361956 23645257582228992 23714155156555584 23730431172448896 23736411623853243 23746718359252224 23754726367331904 23840294279728752 23856656870174688 23864701952365848 23881081294817712 23967104355684756 23969146072217472 23975186683626801 23985597099034368 23991641856367794 24002059416878592 24096641530048416 24113180062327104 24137867115192096 24208200055650492 24224815155208248 24241441658403312 24243506745260544 24249616499984652 24347534583552768 24355745202414528 24372461568373632 24468503282055336 24485297038597584 24502102321396896 24592457199390976 24609336030687744 24634531047603456 24651438755940864 24723268141940928 24740236754255232 24748579802453472 24765565787218368 24989109734865024 25006260805376256 25023423647384064 25031862193532544 25257809839540992 25275145330165248 25469415561653334 25725623674299138 25743280245111972 26002243283700204 26020089710113176 26140553088400737 26272977369496992 26291009612029248 26299875620974608 26412727249121976 26421634304405046 26439768576405324 26537268865669344 26555482502502336 26573708640115584 26678424551125032 26696735069005008 26724067163248392 26820331064694846 26831976887996928 26838738978946524 26841025325109888 26847789696411579 26859447442697472 26965289331244656 26983796736413664 27090128633704122 27101891607492096 27108721721304468 27127327570117992 27148258705522176 27246050605404288 27252917049609279 27264750708771072 27273945088418112 27292664336934528 27390976406496864 27400213352716344 27419019264420336 27527066192312253 27539018891483904 27545959168422282 27557920071230976 27564865111571508 27586133845933824 27666514349314848 27685503034523712 27704504752460928 27713847428553888 27813676659683544 27832766348537136 27835137374188032 27842152277760156 27861261510620664 27964003750920384 27983196615540096 28002402653025024 28112748451723152 28132043406048288 28160844967724112 28255163590789632 28284091202803968 28303503756820992 28405457014144896 28415036069483616 28434538496435904 28454054308718976 28710892035802368 28730597521070592 28740286222204032 28760011881931008 29019611305004544 29069259321521664 29272600923877323 29557099540684116 29587360073596434 29714318155262223 29854427473878012 29874917815315128 30013227620015661 30033826952630634 30185973998996544 30196153490748624 30216878373034656 30335950497650238 30356771328465372 30489628058428608 30510554364577152 30518243516382741 30541791043712448 30651806931079824 30672844547367456 30683188224470376 30814848457308972 30817473521422464 30825240021805887 30838624841615616 30846396672472878 30960147009947568 30981396252919392 31002660080134848 31124828642979204 31146190913839176 31170222958192128 31178078357123124 31290386242143987 31303973035996416 31311862142104278 31314529545961536 31336022016480384 31459504219785432 31481096192482608 31502702984653152 31605150072654809 31618873542074112 31626842008188546 31640574896598528 31648548831804324 31672968489775872 31680950588689626 31787059039638336 31808875826899584 31819602603154464 31841441726423616 31956139140913008 31958861429623296 31966915578169068 31988855808490392 32128855373397888 32150906749769472 32183822820256128 32277600074200656 32299753540277664 32321922211204416 32332821999979536 32474326936552704 32496615424498176 32624671042740448 32647062718130112 32669469761862528 32702916736711872 32964357522587904 32986982339006976 32998106403271296 33020754382957824 33318812979820032 33375816258043392 33609282542229519 33959220748871112 33970672677092202 34300831565732184 34324373660149296 34483282797464802 34518586752529173 34669657711600272 34693452946817568 34830165386191014 34854070784534316 34877992590151704 35030636492662656 35039464778069073 35054679482705664 35066500827966144 35216969665495968 35228845739206728 35253024768540432 35383025154225792 35391942247258611 35407310003336448 35416233216542934 35431611520154112 35571232734833376 35595646758673344 35632089550997856 35760441419593128 35784985305262032 35788033766813184 35797052928548772 35950656533527134 35953719108326208 35978395648551552 35987462784551691 36003089125317888 36120171511605496 36144962295072624 36169770093490656 36206800672788144 36312300083475738 36328067473872384 36337222732812372 36362162487604968 36365260117890816 36374424749976978 36390219115912704 36521301875329152 36533617803621792 36558692352560448 36702754923083004 36727945557896376 36753153482095344 36888685799086464 36914004046031616 36939339669947904 36951796571405184 37084902212911392 37110355131382848 37122869703680208 37148348680827552 37285338334560512 37310928820720128 37374761984813568 37483664602297536 37509391208064384 37535135471076096 37547793290298816 37873942685526528 37886714759311488 37912717995247872 37938739078291968 38320381629605376 38588435511448707 38614920367667958 39003364925550306 39030134565169764 39409466054245488 39449813431461912 39619090873682964 39632451456607569 39805903298504016 39833223753753504 39860562960173376 40017636826687548 40045102603507512 40086100744872588 40230496597042269 40247965331995392 40258108468419786 40261537987664832 40289171164046208 40447933996866984 40475695104620496 40635192950556183 40652837411238144 40663082581956702 40680739152769536 40690991355176988 40722388058283264 40869075908106432 40897126063156608 40910917632627168 41086464609745296 41089964695229952 41100320029074516 41128528896630504 41280196013263424 41308528337225856 41318938752633423 41336880106846464 41379200768900736 41499771523972272 41528254551785568 41556757128691392 41570771142830832 41720514989525316 41749149522805704 41752706061282048 41763228416640234 41781362688640512 41791892265930996 41946005626380576 41974794923310144 42003603979537536 42169122677584728 42198065109072432 42241267451586168 42382745386184448 42411834435866112 42426136804205952 42455255635231488 42608185521217344 42622554104225424 42651807744653856 42838473831197184 42911763760341504 43036800098934208 43066338053703552 43095896281605888 43110429333306048 43140017822896512 43529416957506816 43559293015816704 43603888982282496 43997475204361728 44335649311026174 44381040110394651 44781641210817018 44812376722972692 45050740428945951 45278960998494816 45294230236122936 45503925746475357 45535156992698058 45734442087642912 45765831546865728 45812686565568672 45977710396619736 46009266821051184 46024782336705564 46222272685963458 46226210282133696 46257937262423424 46269595008709317 46440220514921352 46472094379379088 46503990120202272 46687242964468806 46707515323550208 46719286370758764 46755334437288192 46767117535684686 46955959553994624 46967793213156417 46971794318942304 47004033024720576 47177366872301056 47189256329678148 47221644288723912 47428310313111168 47440263012282819 47460862344897792 47472823247706486 47493436718504448 47509452734663808 47680588559457504 47713313740349376 47729403904731696 47762162589635424 47934208711369512 47938292144434944 47950373367253602 47971194198068736 47983283712735588 48193283060096832 48226360124654208 48275734230384192 48416400111300984 48449630310416496 48482883316806624 48499232999969304 48695069167105536 48711490404829056 48744923136747264 48937006564110672 48970594077195168 49004204642793792 49184914398781952 49269062095206912 49446536283881856 49480473508510464 49497159604906944 49531131574436736 49978219469730048 50012521610752512 50063724387065088 50515619679081984 50938831123306668 50956009015638303 51451247348598276 51486560490223944 51724924196197203 52004486567400408 52040179420226352 52245248079286521 52281106176801474 52545954738993984 52582019224058496 52599751241949216 52825454498243952 52843268608810092 52879537152810648 53074537731338688 53110965005004672 53124349824814401 53147417280231168 53356849102250064 53393470138010016 53448134326496784 53640662129389692 53677477957893048 53682050650219776 53695579392823158 53718894885394944 53925984800290701 53930578662489312 53967593472827328 54180257267408244 54217443442608936 54254655140235984 54468450125213607 54492101210808576 54505834099218558 54529501417542144 54547890176836224 54561637124965467 54585328673869056 54781952812993728 54800426705432688 54838038528840672 55054132384624506 55078037782967808 55091918336844564 55129730223143016 55172267691867648 55333028698629696 55371006069047424 55409009504921856 55427694857107776 55627353319367088 55665532697074272 55684304555520312 55722523021241328 55928007501840768 55966393231080192 56004805306050048 56225496903446304 56264086812096576 56321689935448224 56568182405607936 56810914028289792 56830072138967232 56869076992871808 56908108617437952 57421784071604736 57480572444408064 57520023763862016 58505047388325459 58545201847754646 59114199081368232 59174720147192868 59428636310524446 59708854947756024 59749835630630256 60026455240031322 60067653905261268 60371947997993088 60392306981497248 60433756746069312 60671900995300476 60713542656930744 60979256116857216 60994623872935053 61021108729154304 61036487032765482 61083582087424896 61303613862159648 61345689094734912 61366376448940752 61629696914617944 61634947042844928 61650480043611774 61677249683231232 61692793344945756 61920294019895136 61962792505838784 62005320160269696 62249657285958408 62292381827678352 62356156714246248 62580772484287974 62607946071992832 62623724284208556 62629059091923072 62644842624960351 62672044032960768 62919008439570864 62962192384965216 63005405969306304 63210300145309618 63237747084148224 63253684016377092 63297097663608648 63345936979551744 63361901177379252 63574118079276672 63617751653799168 63639205206308928 63682883452847232 63912278281826016 63933831156338136 63977711616980784 64257710746795776 64301813499538944 64367645640512256 64555200148401312 64599507080555328 64643844422408832 64665643999959072 64948653873105408 65249342085480896 65294125436260224 65338939523725056 65405833473423744 65928715045175808 65996212806542592 66041508765915648 66503473966539261 67172461816225527 67218565084459038 67918441497742224 67941345354184404 68302735489047087 68601663131464368 68648747320298592 68966565594929604 69037173505058346 69333409028945187 69339315423200544 69386905893635136 69660330772382028 69708141569068632 69755985180303408 70030864446703209 70061272985325312 70078929556138146 70109358965411328 70133001655932288 70150676303527029 70433939330991936 70457691478413456 70506049537080864 70766050308451584 70783884494517222 70814620006672896 70832466433085868 71142465469666752 71191293517346688 71209234871559729 71264179101995712 71520882839186256 71569970610524064 71594105857097544 71901313067054268 71907438216652416 71925560050880403 71956791297103104 71974925569103382 72006178250635776 72240343023210992 72289924590145248 72339540186981312 72413601345576288 72624600166951476 72674445465624744 72724324975209936 72730520235781632 72748849499953956 73042603750658304 73067235607243584 73117384705120896 73405509846166008 73455891115792752 73506306964190688 73777371598172928 73828008092063232 73903593142810368 74169804425822784 74220710262765696 74245739407360416 74296697361655104 74570676669121024 74967329204595072 75018782416128768 75070270942152192 75095586580597632 75773429518622976 75825435990495744 77176871022897414 77229840735335916 78006729851100612 78060269130339528 78421659265202211 78818932108490976 78899626862923824 79238181747365928 79264902913215138 79611806597008032 79666447507507008 79721125920346752 80035273653375096 80090205207015024 80172201489745176 80460993194084538 80495930663990784 80516216936839572 80523075975329664 80543369089234737 80578342328092416 80895867993733968 80951390209240992 81270385901112366 81305674822476288 81326165163913404 81381982710353976 81444776116566528 81738151816212864 81758751148827837 81794252126313216 81821835265254336 82172929219490592 82200640058149032 82257057793261008 82560392026526848 82581198576936759 82617056674451712 82637877505266846 82673760213692928 82758401537801472 82999543047944544 83056509103571136 83113514257382784 83141542285661664 83441029979050632 83498299045611408 83505412122564096 83526456833280468 83583784531861992 83892011252761152 83949589846620288 84007207959075072 84338245355169456 84396130218144864 84482534903172336 84765490772368896 84852273608411904 84910511270462976 85216371042434688 85245108208450848 85303615489307712 86073600197868416 86132676107407104 86191792563211776 86220858666612096 86280035645793024 87058833915013632 87207777964564992 88671298622052348 88762080220789302 89142954465786669 89563282421634036 89624753445945384 90039682860046983 90101480857891902 90557921996989632 90588460472245872 91007851492950714 91070313985396116 91468884175285824 91531663093731456 91625373131137344 91955420793239472 92018533642102368 92049564673411128 92444545371926916 92452420564267392 92475720065417661 92515874524846848 92539190017418634 92880441029842704 92944188758758176 93007980240404544 93374485928937612 93438572741517528 93510668874576384 93534235071369372 93871158726431961 93911919107989248 93935586426312834 93943588637884608 94008066049441152 94378512659356296 94443288577447824 94815450217964427 94856620626222336 94880526024565638 94921724689795584 94945646495412972 95018905469327616 95361177118915008 95426627480698752 95458807809463392 95524325179270848 95868417422739024 95876584288869888 95900746734507204 95966567425471176 96386566120193664 96452720249308416 96551468460768384 96832800222601968 96899260620832992 96965766633613248 96998465999938608 97422980809658112 97489846273494528 97874013128221344 97941188154390336 98008409285587584 98893072567763712 98960947017020928 98994319209813888 99062263148873472 99956438939460096 100127448774130176 100827847626688557 101877662246613336 101912018031276606 102902494697196552 102973120980447888 103449848392394406 103555760257587519 104008973134800816 104080358840452704 104490496158573042 104562212353602948 105091909477987968 105118394334207219 105164038448116992 105199502483898432 105650908996487904 105686537217620184 105759074305621296 106149075462677376 106175826741775833 106221930010009344 106248699649628802 106294834560462336 106713698204500128 106786940276020032 106896268652993568 107281324258779384 107354955915786096 107364101300439552 107391158785646316 107851969600581402 107861157324978624 107935186945654656 107962388353655073 108360514534816488 108434886885217872 108509310280471968 108936900250427214 108984202421617152 109011668198437116 109095780353672448 109123274249930934 109170657347738112 109563905625987456 109600853410865376 109676077057681344 110108264769249012 110183836673689128 110259460446286032 110666057397259392 110742012138094848 110818019009843712 110855389714215552 111254706638734176 111331065394148544 111368609111040624 111445046042482656 111856015003681536 111932786462160384 112450993806892608 112528173624193152 112643379870896448 113621828056579584 113660144277934464 113738153985743616 113816217234875904 114961144888816128 115765306534346121 117010094776650918 117090403695509292 118228398162736464 118349440294385736 118857272621048892 118897354369822707 119417709895512048 119499671261260512 120052910480062644 120135307810522536 120691489791126807 120743895995986176 120784613962994496 120867513492138624 121343801990600952 121427085313861488 121905578851668549 121958512233714432 121989247745870106 122042217458308608 122072974065530964 122167164174849792 122607227724319296 122691378189469824 122732752897881504 123259393829235888 123269894085689856 123300960087223548 123385586689891512 123840588039790272 123925585011677568 123956816257900269 124010640320539392 124499314571916816 124584763655356704 124712313428492496 125161544968575948 125247448568417112 125258118183846144 125289685249920702 125344088065921536 125838016879141728 125924384769930432 126010811938612608 126420600290619236 126507368032754184 126594195327217296 126723802354758504 127148236158553344 127235503307598336 127278410412617856 127365766905694464 127824556563652032 127867662312676272 127955423233961568 128515421493591552 128735291281024512 129110400296802624 129199014161110656 129287688844817664 129331287999918144 130498684170961792 130588250872520448 130677879047450112 130811666946847488 131992425613085184 133006947933078522 134344923632451054 134437130168918076 135152221286837853 135836882995484448 135882690708368808 136511777239426071 136605470978094174 137203326262928736 137297494640597184 137933131189859208 138074347010116692 138666818057890374 138678630846401088 138773811787270272 139320661544764056 139416283138137264 139511970360606816 140061728893406418 140122545970650624 140157859112276292 140266003311864576 140301352607054058 140867878661983872 140903379639469251 140915382956826912 141012099074161728 141532100616903168 141567768989034444 141664932866171736 142284930939333504 142320789036848457 142382587034693376 142418469743119458 142528358203991424 143041765678372512 143139941221048128 143188211714195088 143802626134108536 143814876433304832 143851120101760806 143913582594206208 143949851138206764 144480686046421984 144579849180290496 144679080373962624 144827202691152576 145249200333902952 145348890931249488 145448649950419872 145497698999907912 146085207501316608 146134471214487168 146234769410241792 146811019692332016 146911782231585504 147012613928381376 147554743196345856 147807186285620736 148339608851645568 148441420525531392 148491478814720832 148593394723310208 149934658409190144 150037564832257536 150191173161195264 151546859037245952 152868027046914909 154353742045794828 154459681470671832 155174772588591609 156013459702201224 156120538260679056 156735744237859563 156843318530404422 157637864216981952 157799253725847648 158476363494731856 158529805826430276 159223613194016064 159332895015014016 159373049474443203 159442251840693504 160070547306750192 160180410414030048 160344402979490352 160921986388169076 161032433873679144 161046151950659328 161086738178469474 161156684656184832 161777954400872103 161791735987467936 161902780418481984 162540771802224732 162652330327826808 162763965420707952 163405350375640821 163476303632425728 163517502297655674 163588504252626432 163643670530508672 163684911374896401 164345858438981184 164401280116298064 164514115586522016 165120784053053696 165162397153873518 165234113348903424 165275755010533692 165516803075602944 165999086095889088 166113018207142272 166227028514765568 166283084571323328 166882059958101264 166996598091222816 167052913666560936 167167569063723984 167784022505522304 167899179693240576 168014415918150144 168676490710338912 168792260436289728 168965069806344672 169704547216823808 170432742084869376 170490216416901696 170607230978615424 172147200395736832 172265352214814208 172441717333224192 172560071291586048 175515142164976377 177342597244104696 177524160441578604 178285908931573338 179126564843268072 179249506891890768 180079365720093966 180202961715783804 181115843993979264 181176920944491744 182015702985901428 182140627970792232 182937768350571648 182983871618805159 183063326187462912 183250746262274688 183910841586478944 184037067284204736 184099129346822256 184889090743853832 184904841128534784 184951440130835322 185031749049693696 185078380034837268 185760882059685408 185888377517516352 186015960480809088 186748971857875224 186877145483035056 187068470142738744 187742317452863922 187823838215978496 187871172852625668 187887177275769216 187934527874881053 188016132098882304 188757025318712592 188886577154895648 189630900435928854 189713241252444672 189761052049131276 189891292990825944 190037810938655232 190722354237830016 190853254961397504 190917615618926784 191048650358541696 191736834845478048 191801493469014408 191933134850942352 192773132240387328 192905440498616832 193102936921536768 193665600445203936 193798521241665984 193931533267226496 193996931999877216 194845961619316224 195748026256442688 195882376308780672 196016818571175168 197786145135527424 197988638419627776 198124526297746944 199510421899617783 201517385448676581 201655695253377114 203755324493226672 203824036062553212 204908206467141261 205804989394393104 205946241960895776 206899696784788812 207111520515175038 208000227086835561 208017946269601632 208160717680905408 208980992317146084 209124424707205896 210092593340109627 210183818955975936 210236788668414438 210328076896233984 210399004967796864 211301817992975808 211373074435240368 211518148611242592 212298150925354752 212351653483551666 212443860020018688 212497399299257604 213427396409000256 213573880552040064 213627704614679187 213792537305987136 214562648517558768 214709911831572192 214782317571292632 215703939201162804 215722314649957248 215776680152641209 215870373891309312 215924776707310146 216721029069632976 216869773770435744 217018620560943936 217873800500854428 218023336396874232 218191560707344896 218246548499861868 219127811251974912 219201706821730752 219352154115362688 220216529538498024 220367673347378256 220518920892572064 221332114794518784 221484024276189696 221710779428431104 222509413277468352 222662130788297088 222737218222081248 222890092084965312 223712030007363072 224901987613785216 225056347248386304 225286759741792896 227320288555868928 227476307971487232 231530613068692242 234020189553301836 234180807391018584 235264977795606633 236456796325472928 236698880588771472 237714545242097784 237794708739645414 238835419791024096 238999342522521024 240105820960125288 240270615621045072 241382979582253614 241487791991972352 241569227925988992 241630107267704211 241735026984277248 242687603981201904 242854170627722976 243811157703337098 243917024467428864 243978495491740212 244145948131061928 244334328349699584 245214455448638592 245276253446483511 245382756378939648 245465505795763008 246518787658471776 246601920174447096 246771173379783024 247681176079580544 247743595730810277 247851170023355136 247913632515800538 248021280641078784 248998629143833632 249169527310713408 249424626856984992 250323089937151896 250494897136834224 250516236367692288 250579370499841404 251676033758283456 251848769539860864 252021623877225216 252841200581238472 253014736065508368 253188390654434592 253447604709517008 254296472317106688 254556820825235712 254731533811388928 255649113127304064 255735324625352544 255910846467923136 258220800593605248 258398028322221312 258575377689635328 258662575999836288 260997368341923584 261176501745040896 261623333893694976 266013895866157044 268689847264902108 268874260337836152 270119048580140949 270304442573675706 271673765990968896 271765381416737616 273023554478852142 273210941956188348 274406652525857472 274594989281194368 275866262379718416 276148694020233384 277333636115780748 277357261692802176 277427160196252983 277547623574540544 278641323089528112 278832566276274528 279023940721213632 280123457786812836 280315718224552584 280532006623729152 280602705214108116 281613476179295883 281735757323967744 281806759278938502 281830765913653824 282024198148323456 283135537978068888 283329865732343472 284446350653893281 284569861878667008 284641578073696914 284765174069386752 284836939486238916 285056716407982848 286083531356745024 286279882442096256 286376423428390176 287605252268217072 287629752866609664 287702240203521612 287899702276413528 288961372092843968 289159698360580992 289358160747925248 289654405382305152 290498400667805904 290697781862498976 290897299900839744 290995397999815824 292268942428974336 292469538820483584 293622039384664032 293823564463171008 294025227856762752 296679217703291136 296882841051062784 296982957629441664 297186789446620416 299869316818380288 300382346322390528 302483542880065671 305736054093829818 308707484091589656 308919362941343664 310349545177183218 310667280772762557 312026919404402448 312241076521358112 313471488475719126 313686637060808844 315275728433963904 315355183002621657 315598507451695296 316952726989463712 317059611652860552 318447226388032128 318527480225327499 318665790030028032 318746098948886406 318884503681387008 320141094613500384 320360820828060096 320688805958980704 321843972776338152 322064867747358288 322092303901318656 322173476356938948 323555908801744206 323583471974935872 323805560836963968 323887165060965219 325081543604449464 325304660655653616 325527930841415904 326810700751281642 326952607264851456 327035004595311348 327287341061017344 327369822749792802 328691716877962368 328802560232596128 329028231173044032 330241568106107392 330324794307747036 330551510021067384 331998172191778176 332226036414284544 332454057029531136 332566169142646656 333764119916202528 333993196182445632 334105827333121872 334335138127447968 335568045011044608 335798359386481152 337352981420677824 337584520872579456 337930139612689344 340865484169738752 340980432833803392 341214461957230848 344294400791473664 344883434666448384 347295919603038363 351030284329952754 354685194488209392 355048320883157208 356571817863146676 356692063109468121 358253129686536144 358499013783781536 360158731440187932 360405923431567608 362074469373380421 362231687987958528 362353841888983488 364031405971802856 364281255941584464 365716736555005647 365875536701143296 365967743237610318 366126652374925824 366501492524549376 367821683172957888 368074134568409472 368198258693644512 369778181487707664 369809682257069568 369902880261670644 370156760069674536 371521764119370816 371776755035032704 371870448773700807 372031920961618176 373497943715750448 373754290966070112 374136940285477488 375484634905727844 375742345705251336 375774354551538432 375869055749762106 376032264197764608 377514050637425184 377773154309791296 379261800871857708 379522104098262552 379782585981651888 381444708475660032 381706509922795008 381835231237853568 382097300717083392 383473669690956096 383602986938028816 383866269701884704 385546264480774656 386205873843073536 387331200890407872 387597042483331968 387863066534452992 387993863999754432 391496052512885376 391764752617561344 392033637142350336 395977276839255552 399020843799235566 403034770897353162 403311390506754228 407510648986453344 407648072125106424 409535331718278213 409816412934282522 411609978788786208 411892483921791552 413799393569577624 414223041030350076 416000454173671122 416035892539203264 416321435361810816 417961984634292168 418248849414411792 420185186680219254 420367637911951872 420473577336828876 420798009935593728 422603635985951616 422746148870480736 423036297222485184 424596301850709504 424703306967103332 424994798598515208 426854792818000512 426962367110545371 427147761104080128 427255409229358374 427585074611974272 429125297035117536 429419823663144384 429564635142585264 431407878402325608 431444629299914496 431553360305282418 431740747782618624 431849553414620292 433442058139265952 433739547540871488 434037241121887872 435747601001708856 436046672793748464 436493096999723736 438255622503949824 438403413643461504 438704308230725376 440433059076996048 440735346694756512 441037841785144128 442664229589037568 443421558856862208 445018826554936704 445324261576594176 445474436444162496 445780184169930624 449803975227570432 450112694496772608 450573519483585792 454640577111737856 458604081140744727 463061226137384484 465524317765774827 468040379106603672 468361614782037168 470207232713578689 470529955591213266 472913592650945856 473397761177542944 475429090484195568 475589417479290828 477670839582048192 477998685045042048 478119148423329609 480211641920250576 480541231242090144 482765959164507228 483138455851977984 483260214535408422 483470053968554496 485333863202616309 485375207962403808 485708341255445952 487622315406674196 487956990983480424 488291896262123856 490216051126922463 490428910897277184 490552506892967022 490765512757879296 490931011591526016 491054734124689203 493037575316943552 493203840348894192 493542346759566048 495362352159161088 495487191461620554 495702340046710272 495827265031601076 497997258287667264 498339054621426816 498849253713969984 500646179874303792 500989794273668448 501158740999682808 503352067516566912 503697539079721728 504043247754450432 505682401162476944 506029472131016736 506376781308869184 506895209419034016 509113641650471424 511298226254608128 511470649250705088 511821692935846272 516441601187210496 516796056644442624 517325151999672576 521994736683847168 526545426494929131 532027791732314088 537379694529804216 537748520675672304 540238097160281898 540608885147351412 543347531981937792 543530762833475232 546047108957704284 546421883912376696 548813305051714944 548951614856415477 549189978562388736 551732524759436832 552297388040466768 554667272231561496 554714523385604352 554854320392505966 555095247149081088 557282646179056224 557665132552549056 558047881442427264 560246915573625672 560631436449105168 561205410428216232 563226952358591766 563471514647935488 563613518557877004 563661531827307648 563803583624643159 564048396296646912 566271075956137776 566659731464686944 568892701307786562 569139723757334016 569283156147393828 569673878972477832 570113432815965696 572167062713490048 572559764884192512 572752846856780352 575210504536434144 575404480407043224 575799404552827056 577922744185687936 578319396721161984 578716321495850496 579308810764610304 580996801335611808 581395563724997952 581794599801679488 581990795999631648 584537884857948672 587244078769328064 587647128926342016 588050455713525504 593358435406582272 593965915258883328 594373578893240832 598531265698853349 604552156346029743 604967085760131342 611472108187659636 617414968183179312 617838725882687328 620699090354366436 621334561545525114 624000681260506683 624053838808804896 624482153042716224 626942976951438252 627373274121617688 630277780020328881 630551456867927808 630710366005243314 631197014903390592 633905453978927424 634119223305721104 636894452776064256 637054960450654998 637331580060056064 637492197897772812 640282189227000768 640721641656120192 641377611917961408 643687945552676304 644129735494716576 644346952713877896 647111817603488412 647166943949871744 647330040457923627 647611121673927936 647774330121930438 650163087208898928 650609321311307232 651055861682831808 653621401502563284 654070009190622696 654574682122034688 654739645499585604 657383433755924736 657605120465192256 658056462346088064 660649588615494072 661103020042134768 663996344383556352 664452072828569088 665132338285293312 667528239832405056 667986392364891264 668211654666243744 668670276254895936 671136090022089216 674705962841355648 675169041745158912 675860279225378688 681960865667606784 682428923914461696 694591839206076726 702060568659905508 705794933386819899 709370388976418784 710096641766314416 713143635726293352 713384126218936242 716506259373072288 716998027567563072 720317462880375864 720811846863135216 724148938746760842 724463375975917056 724707683777966976 724890321803112633 728062811943605712 728562511883168928 731433473110011294 731751073402286592 731935486475220636 733002985049098752 735643366345915776 735828760339450533 736148269136818944 736396517387289024 739556362975415328 739805760523341288 740313520139349072 743043528238741632 743230787192430831 743553510070065408 743740897547401614 744063841923236352 746995887431500896 747508581932140224 748273880570954976 750969269811455688 751484691410502672 751548709103076864 751738111499524212 755028101274850368 755546308619582592 758523601743715416 759044208196525104 759565171963303776 762889416951320064 763670462475707136 764194601434166784 766947339381912192 767205973876057632 767732539403769408 774662401780815744 775194084966663936 775726133068905984 775987727999508864 782992105025770752 783529505235122688 798041687598471132 806069541794706324 806622781013508456 810357145740422847 815021297972906688 815296144250212848 819070663436556426 819632825868565044 823219957577572416 823784967843583104 827598787139155248 828446082060700152 832000908347342244 832071785078406528 832281480588758949 832642870723621632 835923969268584336 836497698828823584 840370373360438508 840947154673657752 841596019871187456 844840428537887649 845207271971903232 845492297740961472 846072594444970368 849406613934206664 849989597197030416 853339051961679843 853709585636001024 853924734221090742 854295522208160256 854510818458716748 855170149223948544 858250594070235072 858839647326288768 859129270285170528 862815756804651216 862889258599828992 863106720610564836 863699106829240584 866884116278531904 867479095081742976 868074482243775744 871495202003417712 872093345587496928 872986193999447472 876806827286923008 877408616461450752 880866118153992096 881470693389513024 882075683570288256 890037653109873408 890648523153188352 890948872888324992 891560368339861248 899607950455140864 901147038967171584 907450628640197013 917208162281489454 926122452274768968 931048635531549654 936080758213207344 936723229564074336 940414465427157378 941059911182426532 945827185301891712 946065549007864971 946795522355085888 950858180968391136 951178834958581656 955341679164096384 955582440675982497 955997370090084096 956238296846659218 960423283840501152 961082462484180288 965531918329014456 966276911703955968 966520429070816844 970667726405232618 970750415924807616 971416682510891904 975244630813348392 975913981966960848 976583792524247712 980432102253844926 980857821794554368 981105013785934044 981862023183052032 982109468249378406 986075150633887104 986407680697788384 987084693519132096 990724704318322176 990974382923241108 991654530063202152 995994516575334528 996678109242853632 997698507427939968 1001292359748607584 1001979588547336896 1002317481999365616 1006704135033133824 1007395078159443456 1011364802324953888 1012058944262033472 1012753562617738368 1013790418838068032 1022596452509216256 1022941298501410176 1023643385871692544 1032883202374420992 1034650303999345152 1041887758809115089 1053090852989858262 1064055583464628176 1070076189328404363 1074759389059608432 1075497041351344608 1080476194320563796 1081217770294702824 1086223408120141263 1086695063963875584 1087061525666950464 1092094217915408568 1092843767824753392 1097150209665016941 1097626610103429888 1097903229712830954 1098379957124777472 1103465049518873664 1104594776080933536 1109334544463122992 1109429046771208704 1109708640785011932 1114565292358112448 1115330265105098112 1115611346321102421 1116095762884854528 1120493831147251344 1121262872898210336 1122410820856432464 1126453904717183532 1127227037115754008 1127323063654615296 1127607167249286318 1128096792593293824 1132542151912275552 1133319462929373888 1137785402615573124 1138566312294787656 1139347757944955664 1144334125426980096 1145119529768385024 1145505693713560704 1150421009072868288 1150808960814086448 1151598809105654112 1155845488371375872 1156638793442323968 1158617621529220608 1161993602671223616 1162791127449995904 1163589199603358976 1163981591999263296 1174488157538656128 1175294257852684032 1176100911427051008 1187931830517766656 1197062531397706698 1209104312692059486 1209934171520262684 1222944216375319272 1228605995154834639 1234829936366358624 1235677451765374656 1241398180708732872 1242669123091050228 1248001362521013366 1248107677617609792 1248964306085432448 1253885953902876504 1254746548243235376 1260555560040657762 1261102913735855616 1261420732010486628 1262394029806781184 1267810907957854848 1268238446611442208 1273788905552128512 1274109920901309996 1274984395795545624 1280564378454001536 1280887101331636113 1281443283312240384 1282755223835922816 1287375891105352608 1288259470989433152 1288693905427755792 1294223635206976824 1294333887899743488 1294660080915847254 1295222243347855872 1295548660243860876 1300326174417797856 1301218642622614464 1302111723365663616 1307242803005126568 1308140018381245392 1309479290999171208 1314766867511849472 1315210240930384512 1316112924692176128 1321299177230988144 1322206040084269536 1327992688767112704 1330264676570586624 1335056479664810112 1335972784729782528 1336423309332487488 1337340552509791872 1349411925682711296 1350338083490317824 1351720558450757376 1363921731335213568 1375812243422234181 1389183678412153452 1396572953297324481 1404121137319811016 1410621698140736067 1411589866773639798 1418740777952837568 1420193283532628832 1426287271452586704 1426768252437872484 1433012518746144576 1433996055135126144 1434357445269988827 1440634925760751728 1441623693726270432 1448297877493521684 1449415367555933952 1449780643606225266 1456001589607848927 1456125623887211424 1457125023766337856 1462866946220022588 1463870972950441272 1470648153380767389 1471286732691831552 1471657520678901066 1472296538273637888 1472793034774578048 1479112725950830656 1479611521046682576 1480627040278698144 1486087056477483264 1486461574384861662 1487107020140130816 1487481795094803228 1493991774863001792 1495017163864280448 1496547761141909952 1501938539622911376 1502969382821005344 1503476222999048424 1510056202549700736 1511092617239165184 1517047203487430832 1518088416393050208 1519130343926607552 1527340924951414272 1533894678763824384 1534411947752115264 1535465078807538816 1549324803561631488 1550388169933327872 1551975455999017728 1565984210051541504 1579636279484787393 1596083375196942264 1612139083589412648 1613245562027016912 1620714291480845694 1630042595945813376 1630592288500425696 1638141326873112852 1639265651737130088 1646439915155144832 1646854844569246431 1647569935687166208 1655197574278310496 1656892164121400304 1664001816694684488 1664143570156813056 1664562961177517898 1665285741447243264 1671847938537168672 1672995397657647168 1680740746720877016 1681894309347315504 1689680857075775298 1690414543943806464 1690984595481922944 1691410750873929477 1692145188889940736 1698813227868413328 1699979194394060832 1706678103923359686 1707419171272002048 1707849468442181484 1709021636917433496 1710340298447897088 1716501188140470144 1717679294652577536 1718258540570341056 1725631513609302432 1726213441221129672 1727398213658481168 1733768232557063808 1734958190163485952 1736148964487551488 1742990404006835424 1744186691174993856 1745972387998894944 1753613654573846016 1761732236307984192 1762941386779026048 1764151367140576512 1780075306219746816 1781897745776649984 1783120736679722496 1813656469038089229 1814901257280394026 1834416324562978908 1852244904549537936 1862097271063099308 1872161516426414688 1873446459128148672 1880828930854314756 1882119822364853064 1890833340060986643 1891654370603783424 1892131098015729942 1893591044710171776 1901716361936782272 1902357669917163312 1910683358328192768 1911164881351964994 1911994740180168192 1912476593693318436 1920846567681002304 1922164924968360576 1931063836658028912 1933040858141633688 1941335452810465236 1941500831849615232 1941990121373770881 1942833365021783808 1950489261626696784 1951827963933921696 1953167585048495424 1960864204507689852 1962210027571868088 1963724046366104064 1964218936498756812 1972150301267774208 1972815361395576768 1974169387038264192 1981948765846482216 1983309060126404304 1991989033150669056 1993356218485707264 1995397014855879936 2002584719497215168 2003959177094673792 2004634963998731232 2013408270066267648 2022729604649907776 2024117888524066944 2025507125235476736 2027580837676136064 2045882597002820352 2047286771743385088 2083775517618230178 2106181705979716524 2117384800160459697 2128111166929256352 2140152378656808726 2149518778119216864 2150994082702689216 2160952388641127592 2162435540589405648 2172446816240282526 2173390127927751168 2174123051333900928 2174670965409337899 2184188435830817136 2185687535649506784 2194300419330033882 2195253220206859776 2195806459425661908 2206930099037747328 2207486281018351599 2209189552161867072 2218669088926245984 2219417281570023864 2229130584716224896 2229692361577292493 2230660530210196224 2231222692642204842 2232191525769709056 2240987662294502688 2242525745796420672 2244821641712864928 2252907809434367064 2254454074231508016 2254646127309230592 2255214334498572636 2265084303824551104 2266638925858747776 2275570805231146248 2277132624589575312 2278695515889911328 2288668250853960192 2291011387427121408 2300842018145736576 2301617921628172896 2303197618211308224 2311690976742751744 2323987205342447232 2325582254899991808 2327178399206717952 2327963183998526592 2348976315077312256 2350588515705368064 2394125062795413396 2418208625384118972 2419868343040525368 2431071437221268541 2445888432750638544 2457211990309669278 2469659872732717248 2471354903530749312 2482796361417465744 2485338246182100456 2496002725042026732 2496215355235219584 2496844441766276847 2497928612170864896 2507771907805753008 2509493096486470752 2521111120081315524 2522841464020973256 2524788059613562368 2534521285613662947 2535621815915709696 2536476893222884416 2548219841802619992 2549968791591091248 2560017155885039529 2561128756908003072 2561774202663272226 2562886566624480768 2565510447671845632 2574751782210705216 2576518941978866304 2577387810855511584 2588447270413953648 2588667775799486976 2589320161831694508 2591097320487721752 2600652348835595712 2602437285245228928 2604223446731327232 2614485606010253136 2616280036762490784 2618958581998342416 2630420481860769024 2632225849384352256 2642598354461976288 2644412080168539072 2670112959329620224 2671945569459565056 2672846618664974976 2674681105019583744 2698823851365422592 2703441116901514752 2751624486844468362 2778367356824306904 2793145906594648962 2808242274639622032 2821243396281472134 2823179733547279596 2837481555905675136 2840386567065257664 2852574542905173408 2853536504875744968 2866025037492289152 2866747322027947491 2867992110270252288 2868714890539977654 2881269851521503456 2883247387452540864 2896595754987043368 2898830735111867904 2899561287212450532 2912003179215697854 2912251247774422848 2914250047532675712 2925733892440045176 2927741945900882544 2941296306761534778 2942573465383663104 2943315041357802132 2945586069549156096 2958225451901661312 2959223042093365152 2961254080557396288 2972174112954966528 2972923148769723324 2974963590189606456 2987983549726003584 2990034327728560896 2993095522283819904 3003877079245822752 3005938765642010688 3006952445998096848 3020112405099401472 3022185234478330368 3034094406974861664 3036176832786100416 3038260687853215104 3067789357527648768 3068823895504230528 3070930157615077632 3098649607123262976 3103950911998035456 3125663276427345267 3159272558969574786 3192166750393884528 3210228567985213089 3224278167178825296 3226491124054033824 3241428582961691388 3258670224360423789 3260085191891626752 3261184577000851392 3276282653746225704 3278531303474260176 3291450628995050823 3292879830310289664 3293709689138492862 3295139871374332416 3310395148556620992 3313784328242800608 3328003633389368976 3328287140313626112 3329125922355035796 3343695877074337344 3345990795315294336 3346834038963307263 3361481493441754032 3363788618694631008 3379361714151550596 3381969190963845888 3382821501747858954 3384290377779881472 3397626455736826656 3399958388788121664 3413356207846719372 3415698936884362968 3418043273834866992 3433002376280940288 3435358589305155072 3436517081140682112 3451263027218604864 3452426882442259344 3454796427316962336 3467536465114127616 3469916380326971904 3485980808013670848 3488373382349987712 3491944775997789888 3523464472615968384 3525882773558052096 3528302734281153024 3563795491553299968 3627312938076178458 3629802514560788052 3668832649125957816 3685817985464503917 3704489809099075872 3724194542126198616 3744323032852829376 3746892918256297344 3761657861708629512 3764239644729706128 3781666680121973286 3783308741207566848 3784262196031459884 3787182089420343552 3803432723873564544 3804715339834326624 3821366716656385536 3822329762703929988 3824953187386636872 3841693135362004608 3842661303994908339 3844329849936721152 3862127673316057824 3866081716283267376 3882670905620930472 3883001663699230464 3883980242747541762 3885666730043567616 3900978523253393568 3903655927867843392 3906335170096990848 3921728409015379704 3924420055143736176 3928437872997513624 3944300602535548416 3945630722791153536 3948338774076528384 3963897531692964432 3966618120252808608 3983978066301338112 3990794029711759872 4005169438994430336 4007918354189347584 4009269927997462464 4045459209299815552 4048235777048133888 4051014250470953472 4055161675352272128 4091765194005640704 4167551035236460356 4189718859891973443 4212363411959433048 4231865094422208201 4234769600320919394 4256222333858512704 4280304757313617452 4299037556238433728 4301988165405378432 4321904777282255184 4324871081178811296 4344893632480565052 4348246102667801856 4349341930818675798 4368004768823546781 4368376871661634272 4371375071299013568 4388600838660067764 4391612918851323816 4411944460142302167 4413860198075494656 4414972562036703198 4418379104323734144 4437338177852491968 4438834563140047728 4458261169432449792 4459384723154584986 4461321060420392448 4462445385284409684 4481975324589005376 4485051491592841344 4489643283425729856 4505815618868734128 4508908148463016032 4510428668997145272 4530168607649102208 4533277851717495552 4551141610462292496 4554265249179150624 4557391031779822656 4582022774854242816 4601684036291473152 4603235843256345792 4606395236422616448 4647974410684894464 4651164509799983616 4655926367997053184 4697952630154624512 4738908838454362179 4788250125590826792 4836417250768237944 4839736686081050736 4862142874442537082 4891776865501277088 4914423980619338556 4939319745465434496 4940564533707739293 4942709807061498624 4965592722834931488 4970676492364200912 4992005450084053464 4992430710470439168 4993688883532553694 4995857224341729792 5015543815611506016 5018986192972941504 5042222240162631048 5045682928041946512 5069042571227325894 5071243631831419392 5072953786445768832 5074232252621788431 5096439683605239984 5099937583182182496 5120034311770079058 5122257513816006144 5123548405326544452 5131020895343691264 5149503564421410432 5153037883957732608 5154775621711023168 5176894540827907296 5178640323663389016 5182194640975443504 5201304697671191424 5204874570490457856 5208446893462654464 5228971212020506272 5232560073524981568 5237917163996684832 5260840963721538048 5285196708923952576 5288824160337078144 5340225918659240448 5345693237329949952 5349362210039167488 5440969407114267687 5503248973688936724 5556734713648613808 5586291813189297924 5616484549279244064 5642486792562944268 5646359467094559192 5672500020182959929 5674963111811350272 5680773134130515328 5705149085810346816 5707073009751489936 5732050074984578304 5733494644055894982 5735984220540504576 5737429781079955308 5762539703043006912 5766494774905081728 5793191509974086736 5799122574424901064 5824006358431395708 5824502495548845696 5825970364121312643 5828500095065351424 5851467784880090352 5855483891801765088 5882592613523069556 5886630082715604264 5891172139098312192 5916450903803322624 5918446084186730304 5922508161114792576 5945846297539446648 5949927180379212912 5975967099452007168 5980068655457121792 5986191044567639808 6007754158491645504 6011877531284021376 6013904891996193696 6040224810198802944 6068188813949723328 6072353665572200832 6076521375706430208 6137647791008461056 6141860315230155264 6251326552854690534 6318545117939149572 6352154400481379091 6384333500787769056 6420457135970426178 6448556334357650592 6452982248108067648 6482857165923382776 6517340448720847578 6520170383783253504 6522369154001702784 6552565307492451408 6557062606948520352 6582901257990101646 6585759660620579328 6587419378276985724 6620790297113241984 6622458843055054797 6627568656485601216 6656007266778737952 6658251844710071592 6687391754148674688 6689077084731877479 6691981590630588672 6693668077926614526 6722962986883508064 6727577237389262016 6758723428303101192 6763938381927691776 6765643003495717908 6795252911473653312 6799916777576243328 6826712415693438744 6831397873768725936 6836086547669733984 6866004752561880576 6873034162281364224 6902526054437209728 6904853764884518688 6909592854633924672 6935072930228255232 6971961616027341696 6976746764699975424 6983889551995579776 7046928945231936768 7051765547116104192 7254625876152356916 7259605029121576104 7293214311663805623 7337665298251915632 7371635970929007834 7408979618198151744 7448389084252397232 7488646065705658752 7490533325298830541 7493785836512594688 7523315723417259024 7528479289459412256 7563333360243946572 7568524392062919768 7574364178840687104 7603563856840988841 7606865447747129088 7609430679668653248 7644659525407859976 7649906374773273744 7680051467655118587 7683386270724009216 7685322607989816678 7688659699873442304 7724255346632115648 7732163432566534752 7765341811241860944 7766003327398460928 7767960485495083524 7801957046506787136 7807311855735686784 7812670340193981696 7843456818030759408 7848840110287472352 7856875745995027248 7891261445582307072 7896677548153056768 7927795063385928864 7933236240505617216 8010338877988860672 8015836708378695168 8018539855994924928 8090918418599631104 8096471554096267776 8110323350704544256 8335102070472920712 8379437719783946886 8424726823918866096 8463730188844416402 8469539200641838788 8512444667717025408 8560609514627234904 8598075112476867456 8600241966083842473 8603976330810756864 8643809554564510368 8649742162357622592 8689787264961130104 8696492205335603712 8698683861637351596 8736009537647093562 8736753743323268544 8742750142598027136 8777201677320135528 8783225837702647632 8823888920284604334 8827720396150989312 8829945124073406396 8836758208647468288 8874676355704983936 8877669126280095456 8916522338864899584 8918769446309169972 8924890770568819368 8963950649178010752 8970102983185682688 8979286566851459712 9011631237737468256 9017816296926032064 9020857337994290544 9060337215298204416 9066555703434991104 9102283220924584992 9108530498358301248 9114782063559645312 9203368072582946304 9206471686512691584 9212790472845232896 9295948821369788928 9311852735994106368 9376989829282035801 9477817676908724358 9576500251181653584 9630685703955639267 9672834501536475888 9679473372162101472 9724285748885074164 9776010673081271367 9783553731002554176 9828847961238677112 9874351886985152469 9878639490930868992 9881129067415478586 9885419614122997248 9931185445669862976 9941352984728401824 9984010900168106928 9984861420940878336 9987377767065107388 10031087631223012032 10037972385945883008 10040502116889921789 10084444480325262096 10091365856083893024 10138085142454651788 10145907572891537664 10148464505243576862 10192879367210479968 10199875166364364992 10240068623540158116 10247096810653088904 10299007128842820864 10306075767915465216 10309551243422046336 10353789081655814592 10357280647326778032 10364389281950887008 10402609395342382848 10409749140980915712 10457942424041012544 10465120147049963136 10475834327993369664 10570393417847905152 10577648320674156288 10691386474659899904 10881938814228535374 11006497947377873448 11057453956393511751 11113469427297227616 11172583626378595848 11232969098558488128 11284973585125888536 11292718934189118384 11345000040365919858 11349926223622700544 11361546268261030656 11410298171620693632 11414146019502979872 11464100149969156608 11466989288111789964 11474859562159910616 11525079406086013824 11527983911984725017 11532989549810163456 11586383019948173472 11598245148849802128 11648012716862791416 11649004991097691392 11651940728242625286 11657000190130702848 11702935569760180704 11710967783603530176 11765185227046139112 11773260165431208528 11832901807606645248 11836892168373460608 11845016322229585152 11891692595078893296 11899854360758425824 11951934198904014336 11972382089135279616 12015508316983291008 12023755062568042752 12027809783992387392 12136377627899446656 12144707331144401664 12153042751412860416 12275295582016922112 12502653105709381068 12637090235878299144 12695595283266624603 12704308800962758182 12768667001575538112 12840914271940852356 12897112668715301184 12905964496216135296 12965714331846765552 13034680897441695156 13044738308003405568 13105130614984902816 13114125213897040704 13165802515980203292 13174838756553971448 13235833380426906501 13241580594226483968 13244917686110109594 13255137312971202432 13312014533557475904 13316503689420143184 13374783508297349376 13378154169463754958 13383963181261177344 13387336155853229052 13445925973767016128 13455154474778524032 13517446856606202384 13531286006991435816 13590505822947306624 13599833555152486656 13653424831386877488 13662795747537451872 13672173095339467968 13746068324562728448 13805052108874419456 13809707529769037376 13819185709267849344 13943923232054683392 13953493529399950848 13967779103991159552 14093857890463873536 14216726515363086537 14509251752304713832 14519210058243152208 14586428623327611246 14675330596503831264 14743271941858015668 14817959236396303488 14821693601123217879 14896778168504794464 14977292131411317504 14981066650597661082 14987571673025189376 15046631446834518048 15056958578918824512 15126666720487893144 15137048784125839536 15207127713681977682 15213730895494258176 15218861359337306496 15222696757865365293 15289319050815719952 15299812749546547488 15360102935310237174 15366772541448018432 15370645215979633356 15448510693264231296 15464326865133069504 15530683622483721888 15535920970990167048 15603914093013574272 15614623711471373568 15625340680387963392 15686913636061518816 15697680220574944704 15713751491990054496 15782522891164614144 15855590126771857728 15866472481011234432 16020677755977721344 16037079711989849856 16181836837199262208 16322908221342803061 16670204140945841424 16758875439567893772 16849453647837732192 16927460377688832804 16939078401283677576 17017500060548879787 17024889335434050816 17121219029254469808 17196150224953734912 17200483932167684946 17207952661621513728 17287619109129020736 17299484324715245184 17379574529922260208 17397367723274703192 17472019075294187124 17473507486646537088 17477911092363937929 17485500285196054272 17554403354640271056 17566451675405295264 17647777840569208668 17659890248146812792 17673516417294936576 17749352711409967872 17755338252560190912 17837538892618339944 17849781541137638736 17927901298356021504 17940205966371365376 17958573133702919424 18023262475474936512 18035632593852064128 18041714675988581088 18120674430596408832 18204566441849169984 18217060996716602496 18229564127119290624 18412943373025383168 18425580945690465792 18753979658564071602 18955635353817448716 19153000502363307168 19261371407911278534 19345669003072951776 19358946744324202944 19448571497770148328 19552021346162542734 19567107462005108352 19657695922477354224 19748703773970304938 19757278981861737984 19762258134830957172 19862370891339725952 19882705969456803648 19968021800336213856 19974755534130214776 20062175262446024064 20067231254195632437 20075944771891766016 20081004233779843578 20168888960650524192 20182731712167786048 20276170284909303576 20291815145783075328 20296929010487153724 20385758734420959936 20399750332728729984 20480137247080316232 20494193621306177808 20598014257685641728 20619102486844092672 20707578163311629184 20714561294653556064 20728778563901774016 20805218790684765696 20915884848082025088 20930240294099926272 20951668655986739328 21140786835695810304 21155296641348312576 21763877628457070748 21879642934991416869 22012995894755746896 22114907912787023502 22226938854594455232 22345167252757191696 22465938197116976256 22471599975896491623 22569947170251777072 22585437868378236768 22690000080731839716 22723092536522061312 22810691570522966523 22820596343241387264 22828292039005959744 22933978576223579928 22949719124319821232 23040154402965355761 23050158812172027648 23055967823969450034 23065979099620326912 23172766039896346944 23196490297699604256 23296025433725582832 23298009982195382784 23303881456485250572 23405871139520361408 23421935567207060352 23530370454092278224 23546520330862417056 23673784336746921216 23690032644459170304 23783385190157786592 23799708721516851648 24031016633966582016 24047510125136085504 24055619567984774784 24272755255798893312 24289414662288803328 25005306211418762136 25274180471756598288 25391190566533249206 25408617601925516364 25537334003151076224 25681828543881704712 25794225337430602368 25800725898251527419 25811928992432270592 25931428663693531104 26069361794883390312 26089476616006811136 26210261229969805632 26228250427794081408 26331605031960406584 26349677513107942896 26471666760853813002 26483161188452967936 26489835372220219188 26510274625942404864 26624029067114951808 26633007378840286368 26749567016594698752 26756308338927509916 26774672311706458104 26891851947534032256 26910308949557048064 27034893713212404768 27062572013982871632 27181011645894613248 27199667110304973312 27306849662773754976 27325591495074903744 27344346190678935936 27610104217748838912 27619415059538074752 27638371418535698688 27887846464109366784 27935558207982319104 28130969487846107403 28433453030726173074 29018503504609427664 29038420116486304416 29172857246655222492 29328032019243814101 29350661193007662528 29486543883716031336 29623055660955457407 29635918472792606976 29643387202246435758 29793556337009588928 29954584262822635008 29962133301195322164 30093262893669036096 30113917157837649024 30253333440975786288 30274097568251679072 30414255427363955364 30437722718674612992 30445393515730730586 30578638101631439904 30599625499093094976 30720205870620474348 30741290431959266712 30897021386528462592 30928653730266139008 31061367244967443776 31071841941980334096 31207828186027148544 31229247422942747136 31373827272123037632 31395360441149889408 31427502983980108992 31711180253543715456 31732944962022468864 32074159423979699712 32645816442685606122 33172361869180535253 33340408281891682848 33517750879135787544 33698907295675464384 33854920755377665608 33878156802567355152 34035000121097759574 34049778670868101632 34242438058508939616 34392300449907469824 34400967864335369892 34575238218258041472 34583951735954175051 34598968649430490368 34759149059844520416 34794735446549406384 34944038150588374248 34947014973293074176 34955822184727875858 34971000570392108544 35108806709280542112 35132903350810590528 35295555681138417336 35319780496293625584 35498705422819935744 35510676505120381824 35675077785236679888 35699563082275277472 35855802596712043008 35917146267405838848 36046524950949873024 36071265187704128256 36083429351977162176 36409132883698339968 36434121993433204992 36459128254238581248 36825886746050766336 37507959317128143204 37911270707634897432 38086785849799873809 38306001004726614336 38522742815822557068 38691338006145903552 38717893488648405888 38897142995540296656 39104042692325085468 39134214924010216704 39315391844954708448 39497407547940609876 39524516269661914344 39707500141280719503 39724741782679451904 39765411938913607296 39936043600672427712 39949511068260429552 40124350524892048128 40134462508391264874 40151889543783532032 40162008467559687156 40337777921301048384 40365463424335572096 40552340569818607152 40593858020974307448 40771517468841919872 40799500665457459968 40960274494160632464 40988387242612355616 41238204973688185344 41415156326623258368 41429122589307112128 41457557127803548032 41831769696164050176 41860480588199852544 41903337311973478656 42281573671391620608 42650179546089259611 43527755256914141496 43759285869982833738 44025991789511493792 44229815825574047004 44453877709188910464 44465080803369653637 44690334505514383392 44931876394233952512 44943199951792983246 45139894340503554144 45170875736756473536 45380000161463679432 45621383141045933046 45641192686482774528 45656584078011919488 45867957152447159856 45899438248639642464 46080308805930711522 46100317624344055296 46111935647938900068 46345532079792693888 46392980595399208512 46592050867451165664 46607762912970501144 46811742279040722816 46843871134414120704 47060740908184556448 47093040661724834112 47347568673493842432 47566770380315573184 47599417443033703296 48062033267933164032 48111239135969549568 48545510511597786624 48968724664028409183 50010612422837524272 50548360943513196576 50782381133066498412 50817235203851032728 51052500181646639361 51074668006302152448 51363657087763409424 51588450674861204736 51601451796503054838 51623857984864541184 51862857327387062208 52138723589766780624 52420522459939611264 52433733277091813787 52456500855588162816 52663210063920813168 52699355026215885792 52943333521707626004 52979670744440438376 53020549251884809728 53248058134229903616 53266014757680572736 53512616677855019832 53549344623412916208 53783703895068064512 53820617899114096128 54069787426424809536 54125144027965743264 54362023291789226496 54613699325547509952 54651182990149807488 54688692381357871872 55238830119076149504 55276742837071397376 56261938975692214806 56866906061452346148 58037007009218855328 58076840232972608832 58345714493310444984 58656064038487628202 58701322386015325056 58973087767432062672 59246111321910914814 59271836945585213952 59286774404492871516 59587112674019177856 59924266602390644328 60186525787338072192 60201693762586897311 60227834315675298048 60506666881951572576 60548195136503358144 60828510854727910728 60875445437349225984 60890787031461461172 61157276203262879808 61199250998186189952 61440411741240948696 61482580863918533424 61794042773056925184 61857307460532278016 62122734489934887552 62143683883960668192 62415656372054297088 62747654544246075264 62790720882299778816 62855005967960217984 63422360507087430912 63465889924044937728 65291632885371212244 65638928804974250607 66344723738361070506 66680816563783365696 67035501758271575088 67397814591350928768 67414799927689474869 67709841510755331216 67756313605134710304 68070000242195519148 68432074711568899569 68484876117017879232 68801935728670739784 69120463208896067283 69150476436516082944 69167903471908350102 69197937298860980736 69518298119689040832 69589470893098812768 69888076301176748496 69894029946586148352 69911644369455751716 70217613418561084224 70265806701621181056 70591111362276834672 70639560992587251168 71021353010240763648 71350155570473359776 71399126164550554944 72093049901899746048 72142530375408256512 72166858703954324352 72818265767396679936 72868243986866409984 75015918634256286408 75822541415269794864 76173571699599747618 76612002009453228672 77045485631645114136 77382676012291807104 77402177694754582257 77435786977296811776 77794285991080593312 78208085384650170936 78268429848020433408 78630783689909416896 78994815095881219752 79049032539323828688 79415000282561439006 79449483565358903808 79530823877827214592 79872087201344855424 79899022136520859104 80248701049784096256 80268925016782529748 80324016935119374312 80675555842602096768 80730926848671144192 81104681139637214304 81187716041948614896 81543034937683839744 81599001330914919936 81920548988321264928 81976774485224711232 82830312653246516736 82858245178614224256 82915114255607096064 83663539392328100352 83806674623946957312 85300359092178519222 87055510513828282992 87518571739965667476 88051983579022987584 88459631651148094008 88869166982866372221 88907755418377820928 88930161606739307274 89380669011028766784 89863752788467905024 89886399903585966492 90279788681007108288 90341751473512947072 90760000322927358864 91242766282091866092 91313168156023838976 91735914304894319712 91798876497279284928 92160617611861423044 92223871295877800136 92691064159585387776 92785961190798417024 93184101734902331328 93215525825941002288 93623484558081445632 93687742268828241408 94121481816369112896 94186081323449668224 95133540760631146368 95198834886067406592 96222478271939099136 97937449328056818366 99517085607541605759 100021224845675048544 101096721887026393152 101564762266132996824 101634470407702065456 102105000363293278722 102149336012604304896 102727314175526818848 103176901349722409472 103202903593006109676 103725714654774124416 103751855207862525153 104277447179533561248 104841044919879222528 104867466554183627574 104913001711176325632 105326420127841626336 105398710052431771584 105886667043415252008 105959341488880876752 106496116268459807232 106532029515361145472 107025233355710039664 107098689246825832416 107567407790136129024 108139574852849619072 108250288055931486528 109227398651095019904 109302365980299614976 109377384762715743744 110477660238152299008 112523877951384429612 113733812122904692296 114260357549399621427 116074014018437710656 116153680465945217664 116691428986620889968 117312128076975256404 117402644772030650112 117946175534864125344 118492222643821829628 118573548808985743032 119122500423842158509 119174225348038355712 119848533204781288656 120373051574676144384 120403387525173794622 120455668631350596096 121013333763903145152 121096390273006716288 121657021709455821456 121781574062922922344 122314552406525759616 122398501996372379904 122880823482481897392 122965161727837066848 123714614921064556032 124245468979869775104 124287367767921336384 125495309088492150528 125581441764599557632 125710011935920435968 126844721014174861824 130583265770742424488 131277857609948501214 132689447476722141012 133361633127566731392 134071003516543150176 134795629182701857536 134829599855378949738 135419683021510662432 135512627210269420608 136140000484391038296 136864149423137799138 136969752234035758464 137603871457341479568 138240926417792134566 138300952873032165888 138335806943816700204 139036596239378081664 139178941786197625536 139776152602353496992 139823288738911503432 140435226837122168448 140531613403242362112 141182222724553669344 141279121985174502336 142042706020481527296 142700311140946719552 142798252329101109888 144186099803799492096 144333717407908648704 145636531534793359872 146906173992085227549 150031837268512572816 151645082830539589728 152347143399199495236 153157500544939918083 153224004018906457344 154090971263290228272 154765352024583614208 154804355389509164514 154871573954593623552 155588571982161186624 156416170769300341872 157261567379818833792 157301199831275441361 157989630191762439504 158098065078647657376 158830000565122878012 159061647755654429184 159744174402689710848 159798044273041718208 160537850033565059496 160648033870238748624 161351111685204193536 161461853697342288384 162209362279274428608 162375432083897229792 163086069875367679488 163841097976642529856 163953548970449422464 165716490357228448512 165830228511214192128 170600718184357038444 174111021027656565984 175037143479931334952 176103967158045975168 176919263302296188016 177738333965732744442 177815510836755641856 177860323213478614548 178761338022057533568 179772799807171932984 180559577362014216576 180605081287760691933 180683502947025894144 181520000645854717728 182485532564183732184 182626336312047677952 183471828609788639424 183597752994558569856 184321235223722846088 184447742591755600272 185382128319170775552 185571922381596834048 186368203469804662656 186431051651882004576 187246969116162891264 188242963632738225792 188372162646899336448 190267081521262292736 190397669772134813184 195874898656113636732 196916786414922751821 199034171215083211518 200042449691350097088 202193443774052786304 203129524532265993648 203268940815404130912 204210000726586557444 205296224134706698707 205454628351053637696 206405807186012219352 207361389626688201849 207451429309548248832 207503710415725050306 208554894359067122496 209682089839758445056 209734933108367255148 210652840255683252672 210797420104863543168 211773334086830504016 211918682977761753504 213064059030722290944 214050466711420079328 214197378493651664832 216279149705699238144 216500576111862973056 218454797302190039808 218604731960599229952 225047755902768859224 227467624245809384592 228520715098799242854 232148028036875421312 232206533084263746771 232307360931890435328 233382857973241779936 234624256153950512808 234805289544061300224 235892351069728250688 236984445287643659256 237147097617971486064 238245000847684317018 238348450696076711424 239697066409562577312 240746103149352288768 240806775050347589244 242026667527806290304 242192780546013432576 243314043418911642912 243563148125845844688 244629104813051519232 244797003992744759808 245761646964963794784 245930323455674133696 248490937959739550208 248574735535842672768 250990618176984301056 251420023871840871936 261166531541484848976 262555715219897002428 265378894953444282024 266607500948599116663 266723266255133462784 268142007033086300352 269591258365403715072 269659199710757899476 270839366043021324864 271025254420538841216 272280000968782076592 273728298846275598276 273939504468071516928 275207742914682959136 276481852835584269132 276671613887633400408 278073192478756163328 278357883572395251072 279552305204706993984 279646577477823006864 280870453674244336896 281063226806484724224 282364445449107338688 282558243970349004672 285400622281893439104 285596504658202219776 288667434815817297408 293812347984170455098 298551256822624817277 300063674537025145632 303290165661079179456 304694286798398990472 306315001089879836166 306448008037812914688 308181942526580456544 309530704049167228416 309608710779018329028 311177143964322373248 311255565623587575459 312832341538600683744 314523134759637667584 314602399662550882722 315979260383524879008 316196130157295314752 317660001130245756024 319488348805379421696 319596088546083436416 321075700067130118992 321296067740477497248 322702223370408387072 324418724558548857216 324750864167794459584 327682195953285059712 327907097940898844928 331432980714456897024 341201436368714076888 342781072648198864281 348222042055313131968 350074286959862669904 352207934316091950336 353838526604592376032 355476667931465488884 355720646426957229096 357367501271526475527 357522676044115067136 359545599614343865968 361119154724028433152 361210162575521383866 361367005894051788288 363040001291709435456 364971065128367464368 366943657219577278848 367195505989117139712 368642470447445692176 368895485183511200544 371143844763193668096 372736406939609325312 372862103303764009152 376485927265476451584 376744325293798672896 380534163042524585472 391749797312227273464 393833572829845503642 398068342430166423036 400084899382700194176 404386887548105572608 406259049064531987296 406537881630808261824 408420001453173114888 410592448269413397414 410909256702107275392 412811614372024438704 414722779253376403698 414902858619096497664 415007420831450100612 417109788718134244992 419469866216734510296 421305680511366505344 421594840209727086336 423546668173661008032 423837365955523507008 426128118061444581888 428100933422840158656 428394756987303329664 432558299411398476288 433001152223725946112 436909594604380079616 440718521976255682647 450095511805537718448 454935248491618769184 457041430197598485708 459472501634819754249 464296056073750842624 464413066168527493542 464614721863780870656 466765715946483559872 469248512307901025616 471784702139456501376 471903599493826324083 473968890575287318512 474294195235942972128 476490001695368634036 479394132819125154624 481613550100695178488 484053335055612580608 484385561092026865152 486628086837823285824 487126296251691689376 489258209626103038464 491523293929927589568 491860646911348267392 497149471071685345536 522333063082969697952 525111430439794004856 530757789906888564048 533215001897198233326 533446532510266925568 536284014066172600704 539318399421515798952 541678732086042649728 541815243863282075799 542050508841077682432 544560001937564153184 547456597692551196552 547879008936143033856 550415485829365918272 552963705671168538264 553343227775266800816 556146384957512326656 556715767144790502144 559104610409413987968 559293154955646013728 561740907348488673792 564728890898214677376 565116487940698009344 570801244563786878208 571193009316404439552 587624695968340910196 597102513645249634554 600127349074050291264 606580331322158358912 609388573596797980944 612630002179759672332 616363885053160913088 619217421558036658056 622084168880064605547 622354287928644746496 622511131247175150918 625664683077201367488 629046269519275335168 629204799325101765444 631958520767049758016 632392260314590629504 635320002260491512048 639192177092166872832 642151400134260237984 642592135480954994496 648837449117097714432 649501728335588919168 655364391906570119424 655814195881797689856 682402872737428153776 685562145296397728562 696444084110626263936 696619599252791240313 700148573919725339808 704415868632183900672 707677053209184752064 710953335862930977768 711441292853914458192 714735002543052951054 715045352088230134272 719091199228687731936 722238309448056866304 722420325151042767732 726080002583418870912 729942130256734928736 733887314439154557696 734391011978234279424 737284940894891384352 737790970367022401088 745472813879218650624 745724206607528018304 752971854530952903168 783499594624454546928 787667145659691007284 796136684860332846072 799822502845797349989 800169798765400388352 808773775096211145216 812518098129063974592 813075763261616523648 816840002906346229776 821184896538826794828 821818513404214550784 825623228744048877408 829445558506752807396 830014841662900201224 834219577436268489984 838939732433469020592 842611361022733010688 843189680419454172672 847093336347322016064 847674731911047014016 856201866845680317312 856789513974606659328 866002304447451892224 881437043952511365294 900191023611075436896 909870496983237538368 914082860395196971416 918945003269639508498 928592112147501685248 928826132337054987084 933531431892967119744 938497024615802051232 943569404278913002752 943807198987652648166 947937781150574637024 948588390471885944256 952980003390737268072 958788265638250309248 963227100201390356976 968106670111225161216 973256173675646571648 974252592503383378752 983046587859855179136 983721293822696534784 994298942143370691072 1028343217944596592843 1044666126165939395904 1050222860879588009712 1061515579813777128096 1066430003794396466652 1072102503814579426581 1072568028132345201408 1078636798843031597904 1083357464172085299456 1083630487726564151598 1084101017682155364864 1089120003875128306368 1094913195385102393104 1100830971658731836544 1105927411342337076528 1106686455550533601632 1113431534289581004288 1118209220818827975936 1118586309911292027456 1129457781796429354752 1130232975881396018688 1141602489127573756416 1175249391936681820392 1194205027290499269108 1200254698148100582528 1213160662644316717824 1218777147193595961888 1225260004359519344664 1232727770106321826176 1238434843116073316112 1244168337760129211094 1244708575857289492992 1245022262494350301836 1251329366154402734976 1258409598650203530888 1263917041534099516032 1264784520629181259008 1270640004520983024096 1278384354184333745664 1284302800268520475968 1285184270961909988992 1297674898234195428864 1299003456671177838336 1310728783813140238848 1322155565928767047941 1364805745474856307552 1371124290592795457124 1378417504904459262747 1392888168221252527872 1393239198505582480626 1400297147839450679616 1415354106418369504128 1421906671725861955536 1422882585707828916384 1429470005086105902108 1438182398457375463872 1444840650302085535464 1452160005166837741824 1459884260513469857472 1467774628878309115392 1474569881789782768704 1475581940734044802176 1491448413215056036608 1566999189248909093856 1575334291319382014568 1592273369720665692144 1599645005691594699978 1600339597530800776704 1625036196258127949184 1625445731589846227397 1626151526523233047296 1633680005812692459552 1642369793077653589656 1643637026808429101568 1651246457488097754816 1658891117013505614792 1660029683325800402448 1668439154872536979968 1677879464866938041184 1685222722045466021376 1694186672694644032128 1695349463822094028032 1712403733691360634624 1713579027949213318656 1762874087905022730588 1800382047222150873792 1819740993966475076736 1828165720790393942832 1837890006539279016996 1857652264674109974168 1866252506640193816641 1867062863785934239488 1876994049231604102464 1887138808557826005504 1887614397975305296332 1895875562301149274048 1897176780943771888512 1905960006781474536144 1917576531276500618496 1926454200402780713952 1946512347351293143296 1948505185006766757504 1966093175719710358272 1967442587645393069568 2056686435889193185686 2089332252331878791808 2089858797758373720939 2100445721759176019424 2123031159627554256192 2132860007588792933304 2144205007629158853162 2145136056264690402816 2157273597686063195808 2166714928344170598912 2167260975453128303196 2178240007750256612736 2189826390770204786208 2201661943317463673088 2211854822684674153056 2213372911101067203264 2236418441637655951872 2237172619822584054912 2258915563592858709504 2350498783873363640784 2388410054580998538216 2399467508537392049967 2400509396296201165056 2426321325288633435648 2437554294387191923776 2450520008719038689328 2465455540212643652352 2476869686232146632224 2488336675520258422188 2490044524988700603672 2502658732308805469952 2516819197300407061776 2527834083068199032064 2529569041258362518016 2541280009041966048192 2568605600537040951936 2570368541923819977984 2598006913342355676672 2644311131857534095882 2729611490949712615104 2742248581185590914248 2756835009808918525494 2785776336442505055744 2786478397011164961252 2800594295678901359232 2830708212836739008256 2843813343451723911072 2845765171415657832768 2858940010172211804216 2876364796914750927744 2889681300604171070928 2904320010333675483648 2919768521026939714944 2949139763579565537408 2951163881468089604352 2982896826430112073216 3085029653833789778529 3133998378497818187712 3150668582638764029136 3184546739441331384288 3199290011383189399956 3216307511443738279743 3250072392516255898368 3250891463179692454794 3252303053046466094592 3267360011625384919104 3284739586155307179312 3302492914976195509632 3317782234027011229584 3320059366651600804896 3355758929733876082368 3388373345389288064256 3390698927644188056064 3424807467382721269248 3525748175810045461176 3600764094444301747584 3639481987932950153472 3656331441580787885664 3675780013078558033992 3715304529348219948336 3732505013280387633282 3734125727571868478976 3753988098463208204928 3775228795950610592664 3791751124602298548096 3794353561887543777024 3811920013562949072288 3835153062553001236992 3852908400805561427904 3893024694702586286592 3897010370013533515008 3932186351439420716544 4113372871778386371372 4178664504663757583616 4179717595516747441878 4200891443518352038848 4246062319255108512384 4265720015177585866608 4288410015258317706324 4314547195372126391616 4334521950906256606392 4356480015500513225472 4379652781540409572416 4403323886634927346176 4423709645369348306112 4426745822202134406528 4474345239645168109824 4700997567746727281568 4776820109161997076432 4798935017074784099934 4801018792592402330112 4875108588774383847552 4876337194769538682191 4901040017438077378656 4930911080425287304704 4953739372464293264448 4976673351040516844376 4980089049977401207344 5005317464617610939904 5033638394600814123552 5055668166136398064128 5082560018083932096384 5137211201074081903872 5140737083847639955968 5288622263715068191764 5459222981899425230208 5484497162371181828496 5513670019617837050988 5572956794022329922504 5598757519920581449923 5601188591357802718464 5661416425673478016512 5687626686903447822144 5691530342831315665536 5717880020344423608432 5752729593829501855488 5779362601208342141856 5839537042053879429888 5898279527159131074816 5902327762936179208704 6170059307667579557058 6267996756995636375424 6301337165277528058272 6369093478882662768576 6398580022766378799912 6432615022887476559486 6500144785032511796736 6501782926359384909588 6534720023250769838208 6569479172310614358624 6604985829952391019264 6635564468054022459168 6640118733303201609792 6711517859467752164736 6776746690778576128512 7051496351620090922352 7198402525612176149901 7201528188888603495168 7278963975865900306944 7312662883161575771328 7351560026157116067984 7430609058696439896672 7465010026560775266564 7507976196926416409856 7550457591901221185328 7583502249204597096192 7588707123775087554048 7623840027125898144576 7705816801611122855808 7794020740027067030016 8226745743556772742744 8357329009327515167232 8359435191033494883756 8401782887036704077696 8492124638510217024768 8531440030355171733216 8576820030516635412648 8629094390744252783232 8669043901812513212784 8712960031001026450944 8759305563080819144832 8847419290738696612224 8853491644404268813056 8948690479290336219648 9255088961501369335587 9401995135493454563136 9553640218323994152864 9597870034149568199868 9648922534331214839229 9750217177548767695104 9752674389539077364382 9802080034876154757312 9907478744928586528896 9953346702081033688752 9960178099954802414688 10067276789201628247104 10165120036167864192768 10274422402148163807744 10577244527430136383528 10918445963798850460416 10968994324742363656992 11027340039235674101976 11145913588044659845008 11197515039841162899846 11202377182715605436928 11375253373806895644288 11383060685662631331072 11435760040688847216864 11505459187659003710976 11558725202416684283712 11679074084107758859776 11796559054318262149632 12340118615335159114116 12535993513991272750848 12602674330555056116544 12738186957765325537152 12797160045532757599824 12865230045774953118972 13003565852718769819176 13069440046501539676416 13138958344621228717248 13209971659904782038528 13271128936108044918336 13280237466606403219584 13423035718935504329472 14102992703240181844704 14396805051224352299802 14403056377777206990336 14625325766323151542656 14629011584308616046573 14703120052314232135968 14861218117392879793344 14930020053121550533128 15015952393852832819712 15100915183802442370656 15167004498409194192384 15247680054251796289152 15411633603222245711616 16453491487113545485488 16718870382066989767512 16796272559761744349769 16803565774073408155392 16984249277020434049536 17062880060710343466432 17153640061033270825296 17258188781488505566464 17338087803625026425568 17518611126161638289664 17694838581477393224448 17706983288808537626112 18510177923002738671174 18803990270986909126272 19107280436647988305728 19195740068299136399736 19297845068662429678458 19500434355097535390208 19505348779078154728764 19604160069752309514624 19814957489857173057792 19906693404162067377504 19920356199909604829376 20134553578403256494208 20330240072335728385536 21154489054860272767056 21595207576836528449703 21836891927597700920832 21937988649484727313984 22054680078471348203952 22291827176089319690016 22395030079682325799692 22750506747613791288576 22766121371325262662144 22871520081377694433728 23117450404833368567424 24680237230670318228232 25071987027982545501696 25205348661110112233088 25476373915530651074304 25594320091065515199648 25730460091549906237944 26007131705437539638352 26138880093003079352832 26277916689242457434496 26542257872216089836672 26560474933212806439168 26846071437871008658944 28205985406480363689408 28793610102448704599604 29250651532646303085312 29258023168617232093146 29406240104628464271936 29722436234785759586688 29860040106243101066256 30201830367604884741312 30495360108503592578304 30823267206444491423232 32906982974227090970976 33437740764133979535024 33592545119523488699538 33607131548146816310784 34125760121420686932864 34307280122066541650592 34516377562977011132928 34676175607250052851136 35037222252323276579328 35389677162954786448896 37020355846005477342348 37607980541973818252544 38214560873295976611456 38391480136598272799472 38595690137324859356916 39010697558156309457528 39208320139504619029248 39629914979714346115584 39813386808324134755008 39840712399819209658752 40269107156806512988416 42308978109720545534112 43190415153673056899406 43875977298969454627968 44109360156942696407904 44583654352178639380032 44790060159364651599384 45501013495227582577152 45743040162755388867456 46234900809666737134848 49360474461340636456464 50388817679285233049307 50410697322220224466176 50952747831061302148608 51188640182131030399296 51460920183099812475888 52014263410875079276704 52555833378484914868992 53084515744432179673344 53120949866425612878336 56411970812960727378816 57587220204897409199208 58501303065292606170624 58516046337234464186292 58812480209256928543872 59444872469571519173376 59720080212486202132512 60403660735209769482624 60990720217007185156608 64785622730509585349109 65813965948454181941952 66875481528267959070048 67185090239046977399076 68251520242841373865728 68614560244133083301184 69352351214500105702272 74040711692010954684696 75215961083947636505088 76429121746591953222912 76782960273196545598944 77191380274649718713832 78021395116312618915056 78416640279009238058496 79626773616648269510016 79681424799638419317504 80538214313613025976832 84617956219441091068224 86380830307346113798812 87751954597938909255936 88218720313885392815808 89167308704357278760064 89580120318729303198768 91486080325510777734912 92469801619333474269696 98720948922681272912928 100777635358570466098614 100821394644440448932352 102377280364262060798592 102921840366199624951776 104028526821750158553408 105111666756969829737984 106169031488864359346688 112823941625921454757632 115174440409794818398416 117032092674468928372584 117624960418513857087744 118889744939143038346752 119440160424972404265024 120807321470419538965248 129571245461019170698218 131627931896908363883904 133750963056535918140096 134370180478093954798152 136503040485682747731456 137229120488266166602368 138704702429000211404544 148081423384021909369392 151166453037855699147921 152858243493183906445824 153565920546393091197888 154382760549299437427664 156042790232625237830112 159253547233296539020032 159362849599276838635008 169235912438882182136448 172761660614692227597624 175503909195877818511872 176437440627770785631616 178334617408714557520128 179160240637458606397536 182972160651021555469824 197441897845362545825856 201555270717140932197228 204754560728524121597184 205843680732399249903552 208057053643500317106816 225647883251842909515264 230348880819589636796832 234064185348937856745168 235249920837027714175488 238880320849944808530048 241614642940839077930496 259142490922038341396436 263255863793816727767808 267501926113071836280192 268740360956187909596304 274458240976532333204736 277409404858000422809088 296162846768043818738784 302332906075711398295842 307131841092786182395776 308765521098598874855328 312085580465250475660224 318507094466593078040064 338471824877764364272896 345523321229384455195248 352874881255541571263232 356669234817429115040256 358320481274917212795072 394883795690725091651712 403110541434281864394456 409509121457048243194368 411687361464798499807104 416114107287000634213632 453499359113567097443763 460697761639179273593664 468128370697875713490336 477760641699889617060096 518284981844076682792872 526511727587633455535616 535003852226143672560384 537480721912375819192608 548916481953064666409472 592325693536087637477568 604665812151422796591684 614263682185572364791552 617531042197197749710656 624171160930500951320448 676943649755528728545792 691046642458768910390496 705749762511083142526464 716640962549834425590144 789767591381450183303424 806221082868563728788912 823374722929596999614208 832228214574001268427264 906998718227134194887526 921395523278358547187328 936256741395751426980672 955521283399779234120192 1036569963688153365585744 1070007704452287345120768 1074961443824751638385216 1184651387072175274955136 1209331624302845593183368 1228527364371144729583104 1235062084394395499421312 1248342321861001902640896 1382093284917537820780992 1433281925099668851180288 1579535182762900366606848 1612442165737127457577824 1646749445859193999228416 1813997436454268389775052 1842791046556717094374656 1872513482791502853961344 2073139927376306731171488 2149922887649503276770432 2369302774144350549910272 2418663248605691186366736 2470124168788790998842624 2496684643722003805281792 2764186569835075641561984 2866563850199337702360576 3224884331474254915155648 3627994872908536779550104 3685582093113434188749312 3745026965583005707922688 4146279854752613462342976 4299845775299006553540864 4738605548288701099820544 4837326497211382372733472 4940248337577581997685248 5528373139670151283123968 6449768662948509830311296 7255989745817073559100208 7490053931166011415845376 8292559709505226924685952 8599691550598013107081728 9674652994422764745466944 11056746279340302566247936 12899537325897019660622592 14511979491634147118200416 16585119419010453849371904 19349305988845529490933888 25799074651794039321245184 29023958983268294236400832 33170238838020907698743808 38698611977691058981867776 58047917966536588472801664 77397223955382117963735552 116095835933073176945603328 232191671866146353891206656
- Sum of all divisors σ(n): 856820419574107585259520000
- Sum of proper divisors (its aliquot sum) s(n): 624628747707961231368313344
- 232191671866146353891206656 is an abundant number, because the sum of its proper divisors (624628747707961231368313344) is greater than itself. Its abundance is 392437075841814877477106688
Bases of 232191671866146353891206656
- Binary: 11000000000100000111111111000000111001100110101001100011110100111010101101100110000000002
- Hexadecimal: 0xC0107FC0E66A63D3AB6600
- Base-36: T6AFIKO2L8CDI0000
Squares and roots of 232191671866146353891206656
- 232191671866146353891206656 squared (2321916718661463538912066562) is 53912972483996180231322757684955751521700439698702336
- 232191671866146353891206656 cubed (2321916718661463538912066563) is 12518143216332618389978239942971119742342026335079184952592463456590764405948416
-
The
square root of 232191671866146353891206656 is 15237836849964.8385588013 -
232191671866146353891206656 is a
perfect cube number . Itscube root is 614632536
Scales and comparisons
How big is 232191671866146353891206656?- 232,191,671,866,146,353,891,206,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 232,191,671,866,146,353,891,206,656 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 232191671866146353891206656 cubic inches would be around 51219378 feet tall.
Recreational maths with 232191671866146353891206656
- 232191671866146353891206656 backwards is 656602198353641668176191232
- The number of decimal digits it has is: 27
- The sum of 232191671866146353891206656's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 232191671866146353891206656 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 232191671866146353891206656 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/232191671866146353891206656/
Chicago style:
Numbermatics. 2024. "Number 232191671866146353891206656 - Facts about the integer". https://numbermatics.com/n/232191671866146353891206656/
The information we have on file for 232191671866146353891206656 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 232191671866146353891206656, math, Factors of 232191671866146353891206656, curriculum, school, college, exams, university, Prime factorization of 232191671866146353891206656, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty-two septillion, one hundred ninety-one sextillion, six hundred seventy-one quintillion, eight hundred sixty-six quadrillion, one hundred forty-six trillion, three hundred fifty-three billion, eight hundred ninety-one million, two hundred six thousand, six hundred fifty-six.